.text-center{
	text-align: center;
}
.padd_2pt{padding: 2%;}
body {
	margin: 0 auto;
	padding: 0;
	font-family: 'Open Sans', sans-serif;
	/*font-size: 12px;*/
	color: #464032;
}
a {
	text-decoration: none;
	color: #A7430F;
}
img {
	width: 100%;
	height: auto;
	border: 0px;
}
.breaker {
	clear: both;
	height: 0.1px;
}
.break {
	clear: both;
	height: 12px;
}
#sticky {
	width: 100%;
	margin: 0 auto;
	padding: 0;
	position: relative;
	z-index: 999999990000;
}
#sticky.stick {
	position: fixed;
	top: 0;
}
#wrapper {
	margin: 0 auto;
	padding: 3px 0;
	background: #fff;
	position: relative;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
	z-index: 3;
}
#header {
	max-width: 1200px;
	margin: 0 auto;
}
.logo {
	float: left;
	max-width: 265px;
}
.top-nav {
	/*float: right;*/
	/*max-width: 350px;*/
	width: 100%;
}
.top-nav a {
	color: #626262;
}
.top-nav a:hover {
	color: #000;
}
.down-app {
	float: left;
	font-size: 15px;
	margin-top: 14px;
	padding: 10px 15px 10px 0;
	margin-right: 15px;
	border-right: 1px solid #EDEDED;
}
.candidate_block .loger{
	background: #5C0854;
}
.recruiter_block .loger{
	background: #F7971D;
}
.loger {
	float: right;
	padding: 5px 17px;
	border-radius: 4px;
	margin-top: 25px;
	font-size: 15px;
	
	text-transform: uppercase;
	margin-right: 2px;
}
.loger:hover {
	/*background: #3399FF;*/
}
.app-icon {
	float: left;
	width: 20px;
	margin-right: 8px;
}
.job-post {
	padding: 4px 14px;
	float: left;
	color: #fff;
	font-size: 13px;
	background: #666;
	margin: 22px 0 0 30px;
}
.job-post:hover {
	background: #CC3333;
}
.h-white {
	color: #fff;
}
.banners {
	width: 100%;
	height: 300px;
	background: url(../image/banner.jpg) center center;
}
.banners h2 {
	text-align: center;
	font-size: 33px;
	color: #fff;
	font-family: Roboto Slab;
	font-weight: normal;
	margin: 0px;
	padding: 40px 0 10px;
}
.banners p {
	text-align: center;
	font-size: 14px;
	margin: 5px 0 15px;
	color: #FFDD00;
}
.find-job {
	padding: 20px 0;
	background: #F1F2F3;
}
.find-all-job {
	margin: auto;
	max-width: 1220px;
}
.arrow {
	float: left;
	width: 5px;
	margin-right: 8px;
	margin-top: 5px;
}
.arrow2 {
	float: left;
	width: 5px;
	margin-right: 8px;
	margin-top: 5px;
	margin-bottom: 8px;
}
.job-fast {
	float: left;
	width: 74%;
}
.sider {
	float: right;
	width: 24%;
}
.sider-point, .sider-point-2 {
	padding: 10px;
	border-radius: 4px;
	background: #fff;
	margin-bottom: 12px;
}
.post-resume {
	display: block;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #1ABC9C;
	padding: 7px 0;
	line-height: 35px;
	border-radius: 4px;
	margin-bottom: 12px;
}
.post-resume:hover {
	background: #009779;
}
.sider-point-2 h3 {
	font-weight: normal;
	border-bottom: 1px solid #F3F3F3;
	font-size: 16px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.sider-point-2 span {
	display: block;
	text-align: right;
	padding: 8px 0;
	border-top: 1px solid #E2E2E2;
	margin-top: 6px;
	line-height: 25px;
}
.view-icon {
	width: 16px;
	margin-right: 8px;
}
.sider-point-2 p {
	font-size: 12px;
	padding: 6px 0;
}
.sider-point-2 a {
	color: #4F99D2;
	font-size: 13px;
}
.sider-point-2 a:hover {
	color: #006FC4;
	font-size: 13px;
	text-decoration: underline;
}
.top-categ {
	padding: 5px 10px;
	border-radius: 4px;
	background: #fff;
	margin-bottom: 15px;
}
.top-categ p {
	text-align: center;
}
.top-categ a {
	color: #333333;
}
.top-categ a:hover {
	color: #3399FF;
}
.cat-list {
	float: left;
	width: 13%;
	margin: 0.6%;
	min-height: 124px;
	background: #fff;
	border-radius: 4px;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.cat-list:hover {
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
.cat-list-icon {
	width: 50px;
	display: block;
	margin: auto;
	padding: 8px 0 0 0;
}
.topic-tab {
	display: block;
	clear: both;
	background: #fff;
	padding: 10px;
}
.topic-tab h2 {
	text-align: left;
	font-size: 22px;
	color: #000;
	font-family: Roboto Slab;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 12px;
}
.topic-tab p {
	text-align: center;
	font-size: 14px;
	margin-top: 5px;
}
.topic-tab a {
	color: #333333;
}
.topic-tab a:hover {
	color: #3399FF;
}
.categ {
	float: left;
	width: 31%;
	margin: 0 1%;
}
.categ h3 {
	background: #F2F2F2;
	color: #333333;
	font-size: 15px;
	padding: 5px;
	font-weight: normal;
	margin-top: 8px;
	margin-bottom: 5px;
}
.categ ul {
	margin: 0px;
	padding: 0px;
}
.categ li {
	list-style: none;
	line-height: 21px;
	padding: 4px 0 4px 5px;
	font-size: 13px;
}
.job-type {
	padding: 20px 0;
	margin: auto;
	max-width: 1200px;
}
.job-categ {
	background: #fff;
	width: 100%;
	margin-top: 15px;
	padding: 10px 0;
}
.job-categ h2 {
	text-align: center;
	font-weight: normal;
	color: #222;
	margin: 10px 0 20px;
	font-size: 21px;
}
.jtype {
	float: left;
	width: 148px;
	margin-bottom: 15px;
	margin-top: 5px;
	text-align: center;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.jtype:hover {
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
.jtype:hover a {
	text-decoration: underline;
}
.jtype h3 {
	margin: 5px 0;
	color: #008BCF;
	font-size: 14px;
	font-weight: normal;
}
.jtype a {
	color: #4F99D2;
}
.jtype span {
	width: 55px;
	display: block;
	margin: auto;
}
.consultant {
	background: #fff;
	padding: 10px;
	margin-bottom: 15px;
}
.consultant h2 {
	font-weight: normal;
	color: #222;
	margin: 0px 0 0 0px;
	font-size: 22px;
	padding-bottom: 10px;
	border-bottom: 1px solid #E2E2E2;
}
.round-up {
	width: 130px;
	border: 1px solid #fff;
	padding: 4px;
	background: #fff;
	margin-bottom: 4px;
}
.job-point {
	margin: auto;
	max-width: 1200px;
	background: #F8F9FA;
	padding: 20px 0;
}
.recruit {
	float: left;
	width: 65%;
	text-align: center;
}
.recruit h2 {
	font-weight: normal;
	color: #333333;
	padding: 5px 0 15px;
	font-size: 18px;
}
.recruit-p {
	float: left;
	display: block;
	width: 33.3%;
	margin-bottom: 15px;
}
.recruit-p p {
	padding: 0 12px;
	font-size: 13px;
}
.recruit-p span {
	display: block;
	margin: auto;
	width: 37px;
	line-height: 30px;
}
.profile_btn {
	display: block;
	margin: auto;
	text-align: center;
	padding: 7px 12px;
	font-size: 15px;
	clear: both;
	width: 120px;
	margin-top: 20px;
	color: #fff;
	background: #0070E1;
}
.profile_btn:hover {
	background: #FFAB00;
}
.apps {
	float: right;
	width: 32%;
}
.devider {
	clear: both;
	height: 10px;
	display: none;
}
.devide {
	clear: both;
	height: 1px;
	background: #DDDDDD;
}
.top-foot {
	background: #2E3339;
	padding: 18px 0;
}
.footer-stat .foot-point {
	float: left;
	color: #fff;
	font-size: 15px;
	line-height: 26px;
	margin-right: 20px;
}
.foot-social {
	float: right;
}
.foot-social a {
	float: left;
	width: 18px;
	height: 18px;
	padding: 6px;
	border: 2px solid #F7971D;
	margin-left: 10px;
	border-radius: 100%;
}
.foot-social a:hover {
	background: #F7971D;
}
.email-icon {
	float: left;
	width: 23px;
	margin-right: 12px;
}
.foot-link {
	padding: 15px 0;
	background: #fff;
}
.footer-stat2 a {
	font-size: 14px;
	color: #42474D;
	margin-right: 18px;
}
.footer-stat2 a:hover {
	text-decoration: underline;	
}
#footer-wrap {
	background: #5C0854;
	padding: 17px 0 20px;
	border-top: 1px solid #E7E7E7;
}
.footer-stat, #footer, .footer-stat2 {
	margin: 0 auto;
	max-width: 1200px;
}
.footer-stat h3 {
	color: #EEEDED;
	font-size: 16px;
	font-weight: normal;
	margin: 5px 0 0px 0px;
	padding-bottom: 8px;
}
.footer-stat a {
	text-decoration: none;
	color: #B6B8BA;
}
.footer-stat a:hover {
	text-decoration: none;
	color: #fff;
}
.footer-stat li {
	padding: 4px 10px 4px 0px;
	list-style: none;
	text-align: justify;
	letter-spacing: 0.5px;
	color: #B6B8BA;
	font-size: 13px;
	line-height: 18px;
}
.footer-stat p {
	padding: 6px 10px 6px 0px;
	text-align: left;
	font-size: 13px;
	color: #B6B8BA;
	margin: 0px;
	line-height: 22px;
}
.mbl {
	max-width: 17px;
	margin-right: 12px;
	margin-top: 3px;
	float: left;
}
.eml {
	float: left;
	max-width: 17px;
	margin-right: 12px;
	margin-top: 4px;
}
.foot {
	float: left;
	width: 20%;
	margin-top: 20px;
}
.scl2 {
	width: 16px;
	text-decoration: none;
	display: block;
	float: left;
	background: #A1ACBC;
	padding: 5px;
	margin-right: 8px;
	border-radius: 100%;
}
.scl2:hover {
	background: #FF9933;
}
.mappi {
	background: #fff;
	padding: 3px;
	border-radius: 4px;
}
.feeter {
	background: #EDEEEF;
	padding: 5px 0;
	border-top: 1px solid #E6EBEF;
}
#footer p {
	margin: 0;
	padding-top: 10px;
	line-height: normal;
	text-align: center;
	font-size: 14px;
	color: #222;
	line-height: 28px;
}
#footer a {
	color: #8695A1;
	font-size: 14px;
}
#footer a:hover {
	color: #48A7FE;
	font-size: 14px;
}
.scrollup {
	width: 61px;
	height: 61px;
	background: url(../image/back_to_top.png);
	border-radius: 3px;
	text-indent: -9999px;
	position: fixed;
	bottom: 40px;
	right: 20px;
	display: none;
	z-index: 109999;
}
.login-page {
	margin: auto;
	max-width: 800px;
	padding: 30px 0;
	min-height: 515px;
}
.job-apply-form{
	width: 75%;
	background: #F8F9FA;
	border: 1px solid #D4D0D0;
	margin-top: 2%;
}
.login-form {
	float: right;
	width: 55%;
	background: #F8F9FA;
	border: 1px solid #D4D0D0;
}
.login-form li ,.job-apply-form li{
	list-style: none;
	padding: 4px 0 4px 0px;
	font-size: 14px;
}
.login-form h2,.job-apply-form h2 {
	font-size: 24px;
	font-weight: normal;
	color: #F7971D;
	margin-top: 12px;
	padding: 0 0 4px 30px;
	margin-bottom: 0px;
}
.login-form p, .job-apply-form p {
	padding: 0px 0 4px 30px;
	font-size: 14px;
	width: 100%;
	margin: 5px;
}
.login-form a , .job-apply-form a{
	color: #fff;
	margin-left: 30px;
}
.q_form_label{
	padding: 9px 2% 9px 0px;
	width: 82%;
	margin: 5px 0px 3px 30px;
	color: #000;
}
.q_form {
	padding: 9px 2% 9px 10px;
	background: #fff;
	width: 82%;
	margin: 5px 0px 3px 30px;
	color: #656565;
	border: 0px;
	border: 1px solid #E7E7E7;
}
.q_submit {
	border: none;
	background: #0092C1;
	color: #fff;
	border-radius: 4px;
	width: 87%;
	padding: 8px 0;
	font-weight: bold;
	font-size: 16px;
	cursor: pointer;
	margin: 6px 0 10px 30px;
}
.login-feat {	
	float: left;
	width: 40%;
	padding-bottom: 10px;
}
.login-feat h3 {
	color: #3399FF;
	font-size: 17px;
	font-weight: normal;
}
.login-feat p {
	color: #7E878B;
	font-size: 15px;
	padding: 5px 0px;
	margin: 8px 0;
	line-height: 30px;
	font-weight: normal;
}
.find-icon {
	float: left;
	width: 40px;
	margin-top: -2px;
	margin-right: 10px;
}
.s-btn {
	padding: 2px 14px;
	background: #F8A234;
	border-radius: 4px;
}
.forgots {
	color: #61B0FF;
}
.result {
	padding: 5px 0 20px;
	background: #EEF2F6;
}
.listing-list {
	max-width: 1200px;
	margin: auto;
}
.listing-list h2 {
	font-weight: normal;
	font-size: 20px;
	margin-top: 5px;
	margin-bottom: 8px;
}
.nmbr-post {
	display: block;
	margin-bottom: 5px;
	color: #535353;
}
.left-sider {
	float: left;
	width: 20%;
	display: none;
	position: relative;
	background: #fff;
}
.left-sider ul {
	margin: 0px;
	padding: 0px;
}
.lister {
	padding: 5px;
	margin-bottom: 0px;
	border: 1px solid #ECECEC;
}
.lister h2 {
	background: #F5F7FA;
	font-size: 17px;
	font-weight: normal;
	padding: 8px 0 8px 10px;
	margin-top: 0px;
	color: #666666;
	margin-bottom: 5px;
	border-bottom: 2px solid #C6DBFA;
}
.lister h3 {
	font-size: 16px;
	color: #666666;
	font-weight: normal;
	margin: 0px 0 10px 0;
	padding: 5px 0 8px 10px;
	border-bottom: 1px solid #DFDFDF;
}
.lister li {
	list-style: none;
	line-height: 20px;
	font-size: 14px;
	padding: 5px 0 5px 10px;
}
.lister a {
	color: #413F3B;
}
.lister a:hover {
	color: #1D91CF;
}
.loft2 {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #9F9F9F;
	margin: 3px 0 8px 5px;
}
.chick {
	float: left;
	width: 18px;
	margin-right: 8px;
}
.search-type {
	margin-left: 10px;
	border: 1px solid #DDDDDD;
	padding: 5px 8px;
	margin-bottom: 8px;
	width: 84%;
}
.rupee-icon {
	float: left;
	width: 8px;
	margin-right: 8px;
	margin-top: 2px;
}
.right-sider {
	float: right;
	width: 28%;
	position: relative;
}
.lister2 {
	margin-bottom: 15px;
	border: 1px solid #ECECEC;
	background: #fff;
}
.lister2 h2 {
	font-size: 17px;
	font-weight: normal;
	padding: 8px 0 8px 10px;
	margin-top: 0px;
	color: #fff;
	margin-bottom: 5px;
	background: #76B6CC;
}
.lister2 p {
	padding: 0 10px;
	color: #5F5F5F;
	font-size: 14px;
}
.register_btn {
	display: block;
	padding: 5px 12px;
	text-align: center;
	background: #F7A63F;
	width: 120px;
	color: #fff;
	margin: auto;
	font-size: 14px;
	border-radius: 4px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.register_btn:hover {
	background: #3399FF;
}
.lister2 li {
	list-style: none;
	line-height: 20px;
	font-size: 14px;
	color: #555555;
	padding: 6px 0 7px 10px;
}
.finder-icon-check {
	float: left;
	width: 21px;
	margin-right: 8px;
	background: url(../image/tick-icon.png);
	height: 21px;
	margin-bottom: 20px;
}
.lister2 input[type="text"] {
	width: 84%;
	display: block;
	margin: auto;
	padding: 5px 2% 5px 4%;
	line-height: 20px;
	border: 1px solid #D8D8D8;
	margin-top: 9px;
	background: #FAFAFA;
}
.lister2 textarea {
	padding: 9px 0 9px 4%;
	border: 1px solid #D8D8D8;
	background: #fff;
	background: #FAFAFA;
	width: 86%;
	display: block;
	margin: auto;
	margin-top: 9px;
	color: #656565;
}
.lister2 input[type="button"] {
	padding: 9px 0;
	background: #D2232A;
	display: block;
	width: 92%;
	display: block;
	margin: auto;
	color: #fff;
	text-align: center;
	cursor: pointer;
	font-size: 15px;
	border: 0px;
	margin-top: 9px;
	margin-bottom: 8px;
}
.ad-space {
	margin-bottom: 10px;
}
.search-reslt {
	float: left;
	width: 100%;
	margin-left: 0%;
}
.rslt {
	border: 1px solid #ECECEC;
	background: #fff;
	margin-top: 0px;
	margin-bottom: 22px;
	position: relative;
	border-bottom: 5px solid #CCCCCC;
}
.rslt:hover {
	border-bottom: 5px solid #48A7FE;	
	-moz-box-shadow: 0 0 5px #C4C4C4;
    -webkit-box-shadow: 0 0 5px#C4C4C4;
    box-shadow: 0 0 5px #C4C4C4;
}
.rslt h2 {
	color: #24262E;
	margin-top: 0px;
	font-size: 18px;
	padding: 9px 10px 8px;
	font-weight: normal;
	margin-bottom: 8px;
	border-bottom: 1px solid #ccc;
}
.rslt h3 {
	color: #000000;
	margin-top: 0px;
	font-size: 16px;
	padding: 4px 10px 5px;
	font-weight: normal;
	margin-bottom: 2px;
}
.skills {
	padding: 1px 6px;
	border: 1px solid #E0E0E0;
	font-size: 13px;
	margin-right: 6px;
}
.rslt a {
	color: #1D91CF;
}
.rslt a:hover {
	color: #333;
}
.rslt p {
	padding: 5px 10px;
	line-height: 20px;
	font-size: 14px;
	color: #555555;
	margin-top: 0px;
	margin-bottom: 0px;
}
.gld {
	margin: -10px -10px 0 10px;
	color: #fff;
	float: right;
	padding: 2px 7px;
	background: #DAC251;
	font-size: 14px;
}
.cont {
	width: 100%;
	padding: 9px 0 5px;
	background: #FAFBFC;
	margin-top: 12px;
	border-top: 2px solid #EEF2F5;
}
.loft {	
	color: #333333;
	font-size: 15px;	
	margin: 0 10px 6px 10px;
}
.cl a, .cl2 a {
	color: #fff;
}
.cl a:hover, .cl2 a:hover {
	color: #fff;
}
.cl {
	float: left;
}
.cl2 {
	background: #1D91CF;
	float: right;
	border-radius: 4px;
	padding: 5px 22px 7px;
}
.job-feat {
	float: left;
	padding: 4px;
	display: block;
	width: 180px;
	font-size: 14px;
	margin-left: 10px;
}
.comp {
	font-size: 13px;
	color: #7A7A7A;
	margin-right: 10px;
}
.rupee {
	float: left;
	width: 32px;
	margin-right: 10px;
	margin-top: 1px;
}
.locate-icon {
	float: left;
	width: 17px;
	margin-right: 8px;
	margin-top: 2px;
	margin-bottom: 8px;
}
.search-job {
	border: 5px solid #6A696A;
	max-width: 900px;
	margin: auto;
	margin-top: 12px;
	background: #fff;
}
.job-looking {
	margin: auto;
	max-width: 1220px;
	padding: 10px 0 20px;
}
.job-1 {
	float: left;
	width: 49%;
	background: #fff;
	padding: 12px 0;
	box-shadow: 0 5px 12px rgba(0,0,0,0.15);
}
.job-2 {
	float: right;
	width: 49%;
	background: #fff;
	padding: 12px 0;
	box-shadow: 0 5px 12px rgba(0,0,0,0.15);
}
.job-1 h3, .job-2 h3 {
	font-size: 18px;
	color: #34688D;
	padding: 0 15px;
	line-height: 30px;
}
.job-1 p, .job-2 p {
	padding: 0 15px;
	line-height: 22px;
	color: #000000;
	font-size: 13px;
	margin-top: 6px;
}
.job-icon {
	float: left;
	width: 28px;
	margin-right: 10px;
}
.login_btn, .reg_btn {
	float: right;
	padding: 4px 14px;
	font-size: 13px;
	margin-left: 10px;
	font-weight: normal;
	color: #fff;
	border-radius: 4px;
	line-height: 24px;
}
.login_btn {
	background: #3399FF;
}
.reg_btn {
	background: #F7971D;
}
.login_btn:hover, .reg_btn:hover {
	background: #666666;
}
.ads {
	margin-bottom: 10px;
}
.career-service {
	padding: 10px;
	background: #fff;
	border-radius: 4px;
	margin-top: 15px;
}
.career-service h2 {
	text-align: center;
	font-weight: normal;
	color: #3399FF;
	padding: 8px 0;
}
.career-service p {
	text-align: center;
	font-size: 14px;
	padding: 4px 10px;
}
.career-serve {
	float: left;
	width: 31%;
	border: 1px solid #E2E2E2;
	margin: 15px 1% 10px;
}
.career-serve h3 {
	text-align: center;
	color: #3399FF;
	padding: 8px 0;
	font-size: 17px;
}
.resume-fee, .resume-fee2, .resume-fee3 {
	display: block;
	text-align: center;
	color: #fff;
	padding: 7px 0;
	line-height: 27px;
	border-radius: 4px;
	margin: 10px 15px;
	font-size: 15px;
}
.resume-all:hover {
	background: #3399FF;
}
.resume-fee {
	background: #F7971D;
}
.resume-fee2 {
	background: #839A1B;
}
.resume-fee3 {
	background: #5E50A1;
}
.job-details,
.job-apply {
	display: block;
	padding: 15px;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.1);
	background: #fff;
}
.job-details h2 {
	font-size: 22px;
	font-weight: normal;
	color: #137DE7;
	margin-bottom: 10px;
}
.job-details h3 {
	font-size: 16px;
	font-weight: normal;
	color: #193371;
	margin-top: 12px;
	margin-bottom: 8px;
}
.bord {
	display: block;
	background: #DEDEDE;
	height: 1px;
}
.job-details h4 {
	font-size: 19px;
	font-weight: normal;
	color: #F7971D;
	margin-top: 12px;
	margin-bottom: 10px;
}
.job-details p {
	font-size: 13px;
	color: #666;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 21px;
}
.job-details li {
	font-size: 13px;
	color: #666;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 22px;
	list-style: none;
}
.apply {
	padding: 7px 29px;
	border-radius: 4px;
	float: left;
	margin-top: 10px;
	font-size: 12px;
	background: #FBAF18;
	color: #fff;
}
.posted {
	float: right;
	font-size: 12px;
	color: #666;
	margin-top: 7px;
}

/*=====================================CUSTOM================*/
#header a.down-app:last-child{
	border: none;
}
.tabcontent{
	/*padding: 10px 5px !important;*/
}
table {
  border-collapse: collapse;
  width: 100%;
}

table td, table th {
  border: 1px solid #ddd;
  padding: 8px;
}

table tr:nth-child(even){background-color: #f2f2f2;}

table tr:hover {background-color: #ddd;}

table th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #1ABC9C;
  color: white;
}
#top-wrap {

    margin: 0 auto;
    padding-bottom: 8px;
    background: #5C0854;

}
.topsi {

    max-width: 1200px;
    margin: 0 auto;
    padding: 0px 0;

}
.numberz {

    float: right;
    max-width: 100%;
    margin: 11px 0 0 0;

}
.topsi li {

    list-style: none;
    color: #fff;
    font-size: 14px;

}
.topsi li  a{
	color: #fff;
}
.spacer {

    border-right: 1px solid #fff;
    margin-left: 10px;
    padding-right: 9px;

}
.visitor_counter img{
	width: 12px;
}
.foot3 {

    float: right;
    width: 32%;
    padding-left: 2%;
    border-left: 1px solid #3A3A3C;

}
.adrs {

    float: left;
    max-width: 21px;
    margin-right: 12px;
    margin-bottom: 10px;

}