/* ///////////////////////IMPORT FONT ////////////////////// */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,300,600,800);

/* <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700,300,600,800' rel='stylesheet' type='text/css'> */

/* /////////////////////////////////////////////////////////////////////////////////////////////////////*/


body{
	/*background:url(../img/jobs-pge-bck-img.jpg) #033E7A no-repeat center center;*/
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
}

p, h1, h2, h3, ul, li{ margin:0; padding:0;}

.clr{ clear:both;}

.img-body-n{
	background:url(../../../common_images/images/ch_pge_main_bg.jpg) no-repeat center center fixed #006FB7;
}

#main-wrapper{
	/*width:935px;*/
	width:931px;
	/*background:#FFF;*/
	font-family: 'Open Sans', sans-serif;
	margin:0 auto;
}

.blue-bck{
	background:#006FB7;
}

.page-width{
	width:935px;
	margin:0 auto;
	background:#FFF;
}

.footer-width .container{
	width:90%;
}

.head-txt-cont{
	font-size:20px;
	font-weight:bold;
	color:#333;
}
	
/* ////////////////////// CONTENT SECTION ////////////////////////////////////// */

#content{
	width:100%;
	background:#FFF;
	padding:5px;
}

header{
	background:#FFF;
	}
	
.page-header .page-header-top{
	width:100% !important;
}

.page-header{
	background:none !important;
}

.page-header .page-header-top .container{
	width:100% !important;
	padding:0 5px !important; 
}
	
.new-header-styl{
	position:relative;
	/*width:69%;*/
	margin:0 auto;
	width:931px;
}
	
#logo-space{
	width:260px;
	float:left;
	padding-top:26px;
	height:97px;
	vertical-align:middle;
}

#candi-click-boxx{
	width:/*517px*/ 529px;
	float:left;
	font-weight:600;
	/*padding-top:23px;*/
	height:100px;
}

#candi-click-boxx a{
	font-size:12px;
	font-weight:600;
	color:#1e1e1e;
	text-decoration:none;
}

#candi-click-boxx ul{
	list-style:none;
}

#candi-click-boxx ul li{
	float:left;
	width:166px;
	border-right:1px solid #c3c3c3;
	text-align:center;
	padding-top:10px;
	height:80px;
	font-family:"Open Sans",sans-serif;
	font-size:11px;
}

#candi-click-boxx ul li:last-child{
	border:none;
}

.candi-butts{
	background:url(../img/candi-click-background.png) no-repeat center center;
	display:block;
	width:113px;
	height:31px;
	padding-top:8px;
	text-align:center;
	vertical-align:middle;
	color:#FFF !important;
	font-size:13px !important;
	margin:10px auto 0;
	line-height:14px;
}

.extra-padding{
	padding-top:1px !important;
}

.inc-header{
	width:940px;
	margin:0 auto;
}

#right_panel .contry_list ul li{
	font-size:14px;
}

#total-job-box{
	width:140px;
	height:125px;
	background:url(../img/total-job-background.png) no-repeat center center;
	float:left;
	text-align:center;
	color:#482d02;
	font-size:13px;
	font-weight:bold;
	position:relative;	
}

.total-job-cont{
	width:80%;
	position:absolute;
	left:15px;
	/*top:32px;*/
	top:28px;
	line-height:18px;
}

.total-job-cont h1{
	border:none;
	padding:none;
	margin:none;
}

.total-job-cont h1::after{
	border:none;
	padding-top:0px;
}

#total-job-box .total-job-cont h1{
	font-size:26px;
	font-weight:bold;
	margin-bottom:0px;
}

#boxx-cntent{
	width:100%;
	height:auto;
	margin-top:10px;
	background:#FFF;
}

#tp-smll-banner{
	width:/*670px*/ 30%;
	/*border:1px solid #d7d7d7;*/
	float:left;
	margin-left:5px;
	height:33px;
}

#mddle-banner-space{
	margin-top:10px;
}

#bttm-banner-space{
	background:#c7c7c7;
	margin-top:10px;
}

#bttm-banner-space img{
	width:100%;
}
	
.colmn-box{
	/*width:232px;*/
	width:25.4%;
	float:left;
	background:#FFF;
	border:1px solid #d7d7d7;
	padding:0;
}

.colmn-hght{
	height:507px;
	padding:0px 0px 5px;
}
	
.colmn-hght-bottom{
	height:321px;
	padding:0px 0px 5px;
}

.colmn-box .colmn-header{
	background:url(../img/boxhead-back-img.jpg) no-repeat left center #e14224;
	width:100%;
}
	
.colmn-box .head-txt-align{
	vertical-align:middle;
	/*padding-top:2px !important;*/
	padding:4px 44px;
	/*height:37px;*/
	height:40px;
}	

.colmn-box-midle{
	/*width:440px;*/
	width:48%;
	float:left;
	background:#FFF;
	border:1px solid #d7d7d7;
	/*padding:0px;*/
	margin:0 5px;
}
	
.colmn-header, .featured-job-box-head, .shore-job-box-head{
	/*height:30px;*/
	height:40px;
	font-size:15px;
	font-weight:600;
	color:#FFF;
	text-transform:uppercase;
	text-align:center;
	display:block;
	vertical-align:middle;
	padding-top:10px;
	line-height:17px;
}

.total-candi-box{
	width:30%;
	height:34px;
	padding-top:7px;
	font-size:13px;
	font-weight:600;
	color:#161616;
	margin:0px 5px;
	background:#ebebeb;
}

.total-candi-box span{
	font-weight:600;
	color:#9b1a01;
}

.total-candi-box a{
	color:#9b1a01;
	text-decoration:none;
	font-weight:600;
	margin-left:10px;
}

.country-boxx{
	width:25.4%;
	border:none;
	float:left;
}

.login-details{
	/*width:43.5%;*/
	width:40%;
	float:right;
	height:34px;
}

.login-details .dropdown-in{
	/*padding-right:60px;*/
	padding: 0 60px 0 0;
	height:30px;
}

.dropdown-in button{
	height:30px;
}



#hot-job-boxx{
	/*width:232px;*/
	width:25.4%
	float:left;
	background:#FFF;
	padding:0;
	border:none !important;	
}

#hot-job-cont-box-only{
	background:#FFF;
	border:1px solid #d7d7d7;
	padding:0;
	height:507px; /*262px;*/
	text-align:left;
	}
#hot-job-cont-box-only ul{
	list-style:none;
	padding:5px 0;
}

#hot-job-cont-box-only ul li{
	float:left;
}

#hot-job-cont-box{
	background:#FFF;
	border:1px solid #d7d7d7;
	padding:0;
	max-height:507px; /*262px;*/
	min-height:275px;
	text-align:left;
	}
		
#hot-job-cont-box ul{
	list-style:none;
	padding:5px 0;
}

#hot-job-cont-box ul li{
	float:left;
}
#hot-job-cont-box-more{
	background:#FFF;
	border:1px solid #d7d7d7;
	padding:0;
	/*height:507px; 262px;*/
	text-align:left;
	}
	
#hot-job-cont-box-more ul{
	list-style:none;
	padding:5px 0;
}

#hot-job-cont-box-more ul li{
	float:left;
}

#hot-job-cont-box-bottom{
	background:#FFF;
	border:1px solid #d7d7d7;
	padding:0;
	height:345px;
	text-align:left;
	}
	
#hot-job-cont-box-bottom ul{
	list-style:none;
}

#hot-job-cont-box-bottom ul li{
	float:left;
}
.hot-job-comp-logo{
	width:29%;
	padding:10px 0px;
	text-align:center;
}

.hot-job-content{
	width:68%;
	padding:10px 5px 5px;
}

.hot-job-content span{
	display:block;
	margin-bottom:8px;
}

.hot-job-content span a{
	color:#01203f;
	font-size:13px;
	text-decoration:none;
	font-weight:600;
}

.hot-job-content a{
	color:#47494c;
	font-size:12px;
	text-decoration:none;
}

.hot-job-bottom{
	height:321px;
	border:1px solid #000;
}
	
#hot-job-ad-box{
	background:#FFF;
	border:1px solid #d7d7d7;
	padding:0;
	margin-top:8px;
	height:224px;
	padding:8px;
	text-align:center;
}

#hot-job-ad-box img{
	width:100%;
	height:204px;
}	

.hot-banner-sec{
	width:223px;
	height:158px;
	/*margin-bottom:10px;*/
	margin:0 auto 10px;
	background:#bfbfbf;
}

.hot-date{
	padding:0 10px 10px;	
	float:right;
}

.box-media{
	text-align:center;
	padding:8px 0px;
	height:240px;
}

.box-media img{
	width:95%;
	height:auto;
}

.aply-btn{
	color:#d72c0c !important;
	font-size:12px !important;
	font-weight:bold;
	}


.featured-job-box-head{
	background:url(../img/featured-job-head-back-img.jpg) no-repeat left #636363; 
}

#featured-box{
	font-size:12px;
	color:#393939;
	font-weight:600;
	margin-top:5px;
	background:/*#faf5ee*/ #FFF;
	height:460px;
}

.featured-outline{
	border:1px solid #bcb1a4;
}

#featured-box .comp-box{
	width:207px;
	/*height:95px;*/
	height:79px;
	border:1px solid #c1c1c1;
	background:/*#FFF*/ #f8f2ea;
	padding:/*10px*/ 5px 5px 5px;
	float:left;
	margin:4px 0px 3px 8px;
}

.feat-mob-ad{
	float:left;
	margin:4px 0 3px 8px;
}

.feat-mob-ad ul{
	list-style:none;
}
.feat-mob-ad-Inst{
	float:left;
	margin:4px 0 3px 8px;
}

.feat-mob-ad-Inst ul{
	list-style:none;
}
.more-link-div{
	width:26%;
	text-align:right;
	float:right;
	/*margin-top:8px;*/
	margin-right:8px;
	margin-top:12px;
}

.more-link{
	color:#e14224;
	font-size:13px;
	font-weight:600;
	text-decoration:none;
}

.more-news-link-div{
	/*width:26%;
	text-align:right;
	float:right;
	margin-top:8px;*/
	margin-right:8px;
	margin-top:12px;
}
.more-news-link-left{
	text-align:left;
	color:#5f6f7e !important;
	font-family: 'Open Sans', sans-serif;
    font-size: 13px;
	font-weight:600 !important;
	margin-left:3px;
	
}
.more-news-link-right{
	text-align:right !important;
	float:right !important;
}
#featured-box .comp-box:hover{
	background:#eeeeee;
	border:1px solid #c9c8c8;
	cursor:pointer;
}

#featured-box .comp-box li{
	list-style:none;
	float:left;
}
	
#featured-box .feat-c-logo{
	width:30%;
	float:left;
	text-align:center;
	vertical-align:middle;
	padding-top:10px;
}

#featured-box .feat-c-logo img{
	border:1px solid #d7d7d7;
}

#featured-box .feat-c-cont{
	width:66%;
	float:left;
	/*padding:0 0 10px 6px;*/
	padding:0 0 10px 2px;
	font-size:12px;
	color:#393939;
	text-align:left;
	margin:10px 0 auto;
	height: 38px;
    overflow: hidden;
}
	

#shore-box{
	background:url(../img/shore-box-background.jpg) no-repeat bottom #f9ebda;
}

.shore-job-box-head{
	background:url(../img/shore-job-head-back-img.jpg) no-repeat left #dfa963;
	color:#2a1801 !important;
}

#shore-content-box{
	color:#2e465f;
	margin:0 auto;
	text-align:left;
	width:90%;
	padding-top:10px;
}

#shore-content-box .shore_img{
		padding:20px 0 !important;
	}
#shore-content-box span{
	width:/*87%*/ 95%;
	margin:0 auto;
	display:block;
	border-bottom:1px solid #cecece;
	font-size:/*13px*/ 12px;
	font-weight:600;
}

#shore-content-box span:last-child{
	border-bottom:none;
}

#shore-content-box a{
	color:#2e4861;
	font-size:13px;
	text-decoration:none;
	font-weight:600;
}

#shore-content-box ul{
	list-style:none;
}

#shore-content-box ul li{
	border-bottom:1px solid #d7d7d7;
	padding:8px 6px;
}

.shore-boxx-inn{
	height:330px;
	overflow:hidden;
}

#misc-boxx{}

#latest-job{
	/*height:321px !important;*/
	text-align:left;
}
.latest-job-fixhgt{
height: 216px;
}
.latest-boxx-inn{
	height:270px;
	overflow:hidden;

}

.latest-more-link{
}

#latest-job ul{
	width:90%;
	margin:10px auto 0;
	font-weight:600;
	list-style:none;
}

#latest-job li{
	padding:12px 4px;
	line-height:1px;
}

#latest-job li:last-child{
	border:none;
}

#latest-job li a{
	font-size:12px;
	font-weight:600;
	color:#474747;
	text-decoration:none;
}

#latest-job li span{
	display:block;
	margin-top:3px;
}
.latest-job-inn{
	height: 433px;
    overflow: hidden;
}
.latest-job-top{
	height:300px !important;
}

.latest-jb-min-height{
	height:300px !important;
	overflow: hidden;
}

.latest-jb-max-height{
	height:507px !important;
	overflow: hidden;
}

.li-fix-height{
	height:74px;
	overflow:hidden;
}

.latest-bottom-ad{
	border:1px solid #d7d7d7;
	height:200px; 
	margin-top:20px;
	text-align:center;
	padding:10px;
}

.latest-bottom-ad img{
	width:100%;
	height:100%;
}

.ranks-space{
	text-align:center !important;
}

ul.nav-pills li{
	width:46%;
	text-align:right;
	background:#7b7b7b;
	margin:0;
}


ul.nav-pills li:last-child{
	width:53%;
}

ul.nav-pills li:hover, ul.nav-pills li a:hover{
	/*background:#034477;*/
	background:none;
	background:#7b7b7b;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{
	background:url(../img/tab-active-first.png) no-repeat #7b7b7b;
}

.nav-pills > li.active:last-child > a, .nav-pills > li.active:last-child > a:focus, .nav-pills > li.active:last-child > a:hover{
	background:url(../img/tab-active-last.png) no-repeat #034477;
}

ul.nav-pills li a{
	color:#FFF;
}

.portlet-body{
	width:50%;
}
	
.left-con-boxx{
	width:70%;
	float:left;
	text-align:justify;
	color:#333;
	padding:5px 20px;
}
.right-con-boxx{
	width:30%;
	float:left;
	text-align:center;
}

.left-con-boxx ol li{
	padding-left:15px;
	margin:15px 0;
	
}

.faq-content{}
.faq-content span a{
	font-weight:600;
	font-size:14px;
	color:#006699;
}

.faq-content p{
	color:#333;
}

.form-butt{
	width:120px;
	padding:5px;
	background:#012348 !important;
	color:#FFF;
	font-weight:bold;
	border:1px solid #666;
	border-radius:5px;
	margin-right:20px;
}

.feat-tab-sec{
	background:#FFF;
	padding:5px 0;
}

.feat-serch-jb-tab{
	width:60%;
	float:left;
}
.feat-serch-jb-tab a.tab-butt{
	padding:8px;
	font-size:15px;
	color:#FFF;
	font-weight:600;
	text-decoration:none;
	text-align:center;
	background:#0271D6;
	border:1px solid #0271D6;
	border-radius:25px !important;
	-moz-border-radius:10px;
	display:block;
	width:45%;
	float:left;
	margin:0 0 0 10px;
}

.feat-serch-jb-tab .tab-butt:hover{
	background:#026ac9;
}

.feat-search-box{
	width:35%;
	float:left;
	font-size:14px;
	color:#333;
	font-weight:600;
	padding:5px 0 5px 20px;
}

.feat-search-box input{
	width:190px;
	height:25px;
	border:1px solid #b2b2b2;
	margin:0 0px 0 5px;
	font-size:13px;
	color:#636363;
	font-weight:normal;
}

.feat-search-box input[type="button"]{
	background:url(../img/search-icon.png) no-repeat center center;
	width:30px;
	height:30px;
	outline:none;
	border:none
}


/* ************** Include Header in Onepage CSS Start **************** */

.home-inc-header{
	background:#FFF;
	padding:8px 0;
	position:relative;
}

.home-inc-header .page-logo{
	display:none;
}

.home-inc-header #candi-click-boxx{
	width:80%;
}

.home-inc-header #total-job-box{
	width:20%;
}

.home-inc-header #total-job-box h1::after{
	border:none;
	padding:0px;
	margin:0px;
	height:auto;
}

.home-inc-header .total-job-cont h1{
	
}

.home-inc-header .total-job-cont{
	width:60%;
	text-align:center;
}

.site-logo{
	display:none;
}	

.tree-struc{
	padding:0 10px;
}

.tree-struc a{
	text-decoration:underline;
}

.tree-struc ul{
	list-style:none;
	height: 260px;
    overflow: hidden;
}

.tree-struc ul li{
	padding:2px;
	text-align:left;
	margin:1px 5px;
}

.tree-struc .mh-text{
	font-weight:bold;
	color:#E14224;
	font-size:14px;
	height: 264px;
    overflow: hidden;
}

.tree-struc .mh-text li{
	width:48%;
	float:left;
	color:#034477;
}

.tree-struc .sh-text{
	font-size:13px;
	font-weight:600;
}

.tree-struc .sh-text li{
	width:30%;
	float:left;
}

.tree-struc .mht-text li{
	width:45%;
	float:left;
	color:/*#034477*/ #333;
	font-weight:600;
	font-size:/*13px*/ 11.5px;
}
.tree-struc .mht-text-more li{
	width:45%;
	float:left;
	color:/*#034477*/ #333;
	font-weight:600;
	font-size:/*13px*/ 10.5px;
}

/* ************** Include Header in Onepage CSS End **************** */

.one-colmn-ads{}
.one-colmn-ads li{
	list-style:none;
	width:48%;
	float:left;
}

.one-colmn-ads li:last-child{
	margin-left:14px;
}


.media-box-300{
	width:68%;
	padding:0 10px;
	float:left;
}

.media-box-120{
	width:29%;
	float:left;
	padding:0 5.5px
}

.media-box-300 img, .media-box-300 object, .media-box-120 img, .media-box-120 object{
	height:auto;
}

/* ********************** HEADER POPUP START ********************* */

.search-jobs-div1{
	/*width:300px;*/
	width:324px;
}

.search-jobs-div2{
	width:276px;
}

.search-jobs-div1, .search-jobs-div2{
	background:#ddeaf2;
	padding:10px;
	border:1px solid #4e90b2;
	position:relative;
	-webkit-box-shadow: 1px 1px 12px 2px #333;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  	-moz-box-shadow:    1px 1px 12px 2px #333;  /* Firefox 3.5 - 3.6 */
  	box-shadow:         1px 1px 12px 2px #333; /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.search-jobs-div2-inn, .search-jobs-div1-inn{
	width:100%; 
	padding:8px;
	background:#FFF;
	border:1px solid #9ca7b1;
	height:auto;
}

.search-jobs-div2-inn input, .search-jobs-div1-inn input{
	width:auto;
	height:auto;
	border:none;
}

.search-jobs-div1-inn input{
	margin-left:8px;
	border:1px solid #9ca7b1;
	width:71%;
	height:27px;
	float:right;
	padding:4px;
}

.search-jobs-div1-inn input[type="image"]{
	width:auto;
	height:auto;
	border:none;
}

.search-jobs-div1-inn div{
	text-align:left;
	padding:5px 0 1px;
	font-weight:600;
	color:#002039;
}


.search-jobs-div2-inn select{
	color:#333;
	font-weight:600;
	width:80%;
}

.search-jobs-div2-inn img{
	width:auto;
	height:auto;
}

.search-jobs-div1-inn ul{
	list-style:none;
	margin-bottom:10px;
}

.search-jobs-div1-inn ul li{
	width:50%;
	float:left;
	text-align:left;
	font-weight:600;
}

.search-jobs-div1-inn ul li a{
	font-size:12px;
}

.close-btn{
	position:absolute;
	right:14px;
	bottom:13px;
}

<!-- JOB SEARCH FOR HOMEPAGE -->

.featured-box iframe{ margin:0 !important;}

#req_boxx{ border:1px solid #e1e1e1; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
.dpt-menu{ font-size:14px; font-weight:bold; color:#F60; margin-top:15px;}

.rnk-mnu{ list-style:none;}
.rnk-mnu li{ float:left; color:#FFFFFF ; font-weight:bold; font-size:12px; margin-bottom:1px; margin-right:1px; cursor:pointer; position:relative; width:42%;}
.rnk-mnu li:hover{ background:#006699; color:#FFFFFF;}
.rnk-mnu li a{ color:#00346A; text-decoration:none; display:block;  padding:8px 20px;}
.rnk-mnu li a:hover{  color:#FFFFFF; text-decoration:none;}
.rnk-mnu li:hover{color:#FFF !important;}

.rnk-mnu ul li{ float:none; font-weight:normal; font-size:11px; background:#006699; text-align:left; margin-left:0px; color:#fff;}
/*.rnk-mnu ul li:hover{ background:#012e5b;}*/

.rnk-mnu li ul.shp-mnu{ visibility:hidden; position:absolute; top:31px; left:0px; margin-left:0px;}
.rnk-mnu li:hover ul.shp-mnu{ visibility:visible; z-index:99;}

.shp-mnu{ background:none !important; }
.shp-mnu li{ list-style:none; padding:2px 20px; width:100%; margin:0;}
.shp-mnu li a:hover{ width:140px; border:none; background:none !important; color:#FFFFFF;}
/*.shp-mnu li a{ width:140px; display:block; border:none;}
.shp-mnu li a:hover{ width:140px; display:block; border:none; background:none !important;}*/

.cmp-mnu{ background:none !important; width:130px; padding:2px 0;}
/*.cmp-mnu li a{ border:none; display:block; color:#c1c307; padding:0 !important;}*/

<!-- END JOB SEARCH FOR HOMEPAGE -->

.dummy{}

.exp-comp-data{
	list-style:none;

}

.exp-comp{
	width:18%;
	float:left;
	margin:0 5px 5px 10px;
	
}

.exp-comp-data li{
	width:75%;
	float:left;
	padding-top:5px;
	font-size:12px;
}

.exp-comp-lst{
	width:21% !important;
	padding:0 !important;
}

.exp-comp-lst img{
	border:1px solid #a6a6a6;
}
/* Other registered companies logo scrolling*/	
#logoParade
{
	width: 728px;
	height: 75px;
	position: relative;
}

#logoParade div.scrollableArea a
{
	display: block;
	float: left;
	padding-left: 10px;
}
	
/* ////////////////////// FOOTER SECTION ////////////////////////////////////// */                                                                                                                                                             

/* *********************** Modified By BG 08/08/2016 ******************* */

.copyright-panel{
	text-align:right;
	position:relative;
}

.copyright-txt{
	width:65%;
	float:left;
}

.social-links{
	padding:5px;
	color:#FFF;
	font-size:20px;
	float:left;
	width:35%;
	text-align:left;
	
}

.social-links img{
	margin:0 5px;
}

.footer-m-menu, .footer-other-link {
	float:left;
	width:35%;
	text-align:left;
	}
	
.footer-who-online{
	width:23%;
	float:left;
	margin:0 43px 0 20px;
	text-align:left;
	}

.footer-m-menu span, .footer-other-link span, .footer-who-online span{
	font-size:15px;
	font-weight:normal;
	color:#8abff9;
	}

.footer-m-menu ul, .footer-who-online ul, .footer-other-link ul{
	list-style:none;
	margin-top:10px;
	}
.footer-m-menu ul li a:hover, .footer-who-online ul li a:hover, .footer-other-link ul li a:hover{
	text-decoration:underline;
	color:#e14224;
	}	
	
.footer-m-menu ul li, .footer-other-link ul li{
	width:45%;
	border-bottom:1px solid #143961;
	padding:3px;
	float:left;
	margin-right:10px;
	}
	
.footer-who-online ul li{
	border-bottom:1px solid #143961;
	padding:3px;
	}
	
.footer-m-menu ul li:last-child, .footer-other-link ul li:last-child, .footer-who-online ul li:last-child{
	border-bottom:none;
	}
	
.footer-m-menu ul li a, .footer-who-online ul li a, .footer-other-link ul li a{
	color:#FFF;
	font-size:13px;
	text-decoration:none;
	}
	
.app-download{
	text-align:right;
	}

/* ****** *********** CSS FOR REGISTERED COMPANY LOGO PAGE ************ ****** //////// */

#m-container{
	background:#FFF;
	border-radius:5px;
	/*padding:20px 20px 10px;*/
	padding:10px 20px 10px;
	margin:10px auto;
	text-align:left;
	/*color:#8F8F8F;*/
	color:#333;
}

#m-container .col-md-6 h3{
	margin:20px 0px;
}

.grp-logo-box{
	margin:0 auto;
	border:1px solid #e1e1e1; 
	padding-top:0px;
}

#m-container .logo-sec-heading{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	display:block;
	margin:0 0 5px;
	padding:10px 0 0 8px;
	/*background:#e14224;*/
}

#m-container .logo-sec-heading-featured-comp{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	display:block;
	/*margin:0 0 5px;*/
	padding:10px 0 0 8px;
	/*background:#e14224;*/
	border:1px solid #e1e1e1;
}

#m-container .logo-sec-heading-featured-Inst{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	/*display:block;*/
	/*margin:0 0 5px;*/
	padding:10px 0 0 8px;
	/*background:#e14224;*/
	border:1px solid #e1e1e1;
}

ul#featured-comp-sec, ul#more-featured-comp-sec, ul#more-comp-sec{
	padding-left:11px;
}

#featured-comp-sec li{
	width:160px;
	height:70px;
	border:1px solid /*#e5e5e5*/#a5a5a5;
	background:#a6a6a6;
	color:#FCFCFC;
	text-align:center;
	/*margin:9px;
	margin:0.7%;*/
	margin:4px 7px 7px;
	float:left;
	list-style:none;
}

#more-featured-comp-sec li{
	width:80px;
	height:60px;
	border:1px solid /*#e5e5e5*/#a6a6a6;
	background:#FFF;
	color:#fcfcfc;
	text-align:center;
	/*margin:9px;*/
	margin:0.9%;
	float:left;
	list-style:none;
}

#more-comp-sec li{
	width:72px;
	height:52px;
	border:1px solid #a6a6a6;
	/*background:#a6a6a6;*/
	color:#FFF;
	text-align:center;
	/*margin:9px;*/
	margin:0.9%;
	float:left;
	list-style:none;
}

/* ****** ******************** FOR ALL INNER PAGES ******************** ****** */

.top-heading-panel{
	padding:3px 10px 3px;
	background:#e14224;
	color:#FFF;
	font-weight:bold;
	font-size:18px;
	margin-bottom:10px;
	position:relative;
}

.top-heading-panel .social-top-butt{
	float:right;
	width:30%;
	text-align:right;
}
	
.top-heading-panel .social-top-butt img{
	margin-left:3px;
	border:none;
}

.inn-left-boxx{
	width:55%;
	float:left;
}
	
.inn-right-boxx{
	width:40%;
	float:left;
}

.polls-like ul.yes-no, .info-resource ul{
	list-style:none;
}

.polls-like ul.yes-no li{
	margin-right:20px;
	width:25%;
	float:left;
}

.polls-like ul.yes-no li input[type="radio"]{
	margin-right:10px;
}

.polls-like input{
	background:#0B61CA;
	color:#FFF;
	margin:8px 0 0 0;
	border:none;
	outline:none;
	margin:10px 100px 25px 0;
	padding:3px 20px;
	font-weight:bold;
}

.polls-links{
	list-style:none;
	margin:10px 0;
}

.polls-links li{
	width:40%;
	float:left;
	color:#0075DA;
	font-weight:600;
	text-transform:uppercase;
}

ul.yes-no > div{
	border:1px solid #000;
}

.info-resource{}

.info-resource ul li{
	width:48%;
	float:left;
	text-align:center;
}

.info-resource li a{
	font-size:15px;
	color:#032a55;
	font-weight:bold;
	}
	
.editor-content{
}

.editor-left-box{
	width:70%;
	float:left;
	text-align:justify;
	color:#333;
	padding:5px 20px;
}

.editor-right-ad{
	width:30%;
	float:left;
	text-align:center;
}

.editor-img{
	float:right;
	margin:20px;
	width:35%;
	text-align:center;
}

.editor-nme{
	font-size:14px;
	color:#FFF;
	padding:3px;
	width:70%;
	background:#125ecc;
	text-align:center;
	margin:5px auto 0;
}

.editor-nme span{
	font-size:12px;
	display:block;
}

.static-left-box{
	width:95%;
	float:left;
}

.statistic-title, .career-title{
	font-size:18px;
	color:#000333;
	font-weight:bold;
}

.career-title{
	margin:20px 0;
}

.table{
	margin-top:10px;
}

.table tr{
	border-bottom:1px solid #b7b7b7;
}

.table tr:last-child{
	border-bottom:none;
}

.table-title{
	font-size:16px;
	color:#111111;
	font-weight:bold;
}

.table tr span{
	color:#e14224;
}

.stat-table{
	width:60%;
}

.resource-img-box{
	width:30%;
	float:left;
	text-align:center;
}
	
.resource-img-box a{
	color:#333;
	font-size:16px;
	font-weight:bold;
}

.blue-txt{
	color:#0160b9;
}

.red-txt{
	color:#a20909;
}

.red-txt, .blue-txt{
	font-weight:bold;
	font-size:14px;
	display:block;
	margin:8px 0;
}

.google-ads-spec{
	padding:8px;
	margin:10px 0;
}

.google-ads-spec ul{
	list-style:none;
}

.google-ads-spec li{
	width:50%;
	text-align:center;
	float:left;
}

.news-boxx{
	text-align:justify;
}
.news-boxx li{
	color:#E14224;
	font-size:20px;
	margin:0 0 15px 10px;
	padding:5px 20px 20px 10px;
}

.news-head{
	color:#000333;
	font-size:15px;
	font-weight:600;
	display:block;
}
.news-source{
	color:#e14224;
	font-size:12px;
}
.news-date{
	font-size:12px;
	color:#8d8d8d;
}
.news-data{
	font-size:13px;
	color:#333;
}

.case-study-right-boxx{
	width:65%;
	float:left;
	padding:10px 20px;
	text-align:justify;
}

.case-study-left-boxx{
	width:34%;
	float:left;
	background:#e3f5fe;
	padding:10px;
	height:100vh;
}

.case-study-left-boxx ul li, .events-left-boxx ul li{
	border-bottom:1px solid #c6cdd0;
	padding:5px 10px;
	font-size:18px;
	color:#516380;
	margin-left:15px;
}

.case-study-left-boxx ul li:last-child, .events-left-boxx ul li:last-child{
	border-bottom:none;
}

.case-study-left-boxx a, .events-left-boxx a{
	color:#203256;
	font-size:13px;
	text-decoration:none;
}

.events-right-boxx{
	width:75%;
	float:left;
	padding:10px 10px;
	text-align:justify;
}

.events-left-boxx{
	width:24%;
	float:left;
	background:#e3f5fe;
	padding:10px;
	height:100%;
}


.event-list{
}

.event-data{
	padding:15px 8px;
	background:#dbecf4;
	margin:5px 0;
	color:#5f5f5f;
}

.event-data:hover{
	background:#cde0e9;
}

.event-data ul{
	list-style:none;
}

.event-data ul li.event-img{
	width:30%;
	float:left;
}

.event-data ul li.event-content{
	width:70%;
	float:left;
}

.event-content h3{
	font-weight:600;
	font-size:16px;
	color:#05304b;
	display:block;
	margin-bottom:8px;
}

.sitemap-links{
	width:46%;
	float:left;
	border:1px solid #d7d7d7;
	margin-right:20px;
	margin-bottom:20px;
	padding:10px;
}

.sitemap-links ul{
	list-style:none;
	
}

.sitemap-links ul li{
	border-bottom:1px solid #d7d7d7;
	padding:5px;
}

.sitemap-links ul li:last-child{
	border-bottom:none;
}


.sitemap-links li a{
	font-size:14px;
	text-decoration:none;
}

.refer-friend-form, .contact-form{
	margin:15px 0 0 0;
}

.refer-friend-form ul, .contact-form ul, .cont-address ul{
	list-style:none;
}


.refer-friend-form .fields-cont{
	width:35%;
	color:#333;
	font-weight:600;
	font-size:14px;
	float:left;
	margin:10px 0;
	text-align:left;
}

.refer-friend-form .fields-boxx{
	width:60%;
	float:left;
	margin:10px 0;
}

.refer-friend-form .fields-boxx input{
	border:1px solid #ccc;
	width:100%;
	padding:3px;
}

.contact-form{}

.contact-form .contact-form-cont{
	width:36%;
	float:left;
	margin:5px 10px 5px 0;
	font-weight:600;
}

.contact-form .cont-fields-boxx{
	width:60%;
	float:left;
	margin:5px 10px 5px 0;
}

.cont-fields-boxx input, .cont-fields-boxx select, .cont-fields-boxx textarea{
	border:1px solid #ccc;
	padding:3px;
	margin-right:10px;
}

.cont-address ul li{
	width:50%;
	float:left;
	text-align:left;
}

.discussion-boxx ul{
	color:#23527C;
}

.discussion-boxx ul li{
	padding:8px;
	margin-bottom:8px;
	font-size:14px;
	font-weight:bold;
	/*text-decoration:underline;*/
	color:#23527C;
}

.online-guest{
	font-size:16px;
	font-weight:bold;
	color:#900;
	text-align:center;
}

.online-guest span{
	font-weight:bold;
	font-size:20px;
	color:#333;
}

.online-company{
}

.online-company ul{
	list-style:none;
	margin-top:15px;
}

.online-company ul li{
	float:left;
	padding:8px;
	text-align:left;
}


.comp-num{
	width:8%;
}

.comp-nme{
	width:60%;
}

.down-resume{
	width:30%;
}

.onln-comp-height{
	height:60px;
}

.box-margin-space{
	margin:12px 0;	
}

/* **************** LANDING PAGE CSS ******************* */

#lyout_dsign{
	width:74%;
}

.company-pge-head{
	float:left;
	padding-top:15px;
}


.logo-sec-box{
	border:1px solid #e1e1e1;
	margin:5px auto 0;
	width:100%;
	padding:8px 0;
}

.logo-sec-box-featured-comp{
	border:1px solid #e1e1e1;
	/*margin:5px auto 0;*/
	width:100%;
	padding:8px 0;
}
.logo-sec-box-featured-Inst{
	border:1px solid #e1e1e1;
	/*margin:5px auto 0;*/
	width:100%;
	padding:8px 0;
}

.latest-ul{
	list-style:circle;
	margin-top:0px !important;
}

.latest-ul li.li-plain{
	text-align:left;
	float:left;
	line-height:13px !important;
	list-style:disc;
	margin-left:5px;
	padding: 5px 0px !important;
}

.latest-ul li.li-plain a{
	color:#0b4a76 !important;
}

.latest-ul li.li-1{
	width:59%;
	text-align:left;
	float:left;
	line-height:13px !important;
	height:30px;
	list-style:disc;
	margin-left:5px;
}

.latest-ul li.li-1 a{
	color:#0b4a76 !important;
}

.latest-ul li.li-2{
	width:38%;
	float:left;
	/*border:1px solid #000;*/
	line-height:13px !important;
	height:30px;
	padding:none !important;
}

.width-box{
	width:100% !important;
	padding-left:7px !important;
}

.scroll-logo{
	/*width:30%;
	float:left;
	*/
	text-align:center;
	margin-bottom:5px;
}


/* ********************** MEDIA SCREENS 23/11/2016 ************************ */

/******************************** MEDIA SCREEN BACKUP ****************************/


@media (min-width:320px) and (max-width:640px) {
	
	body{
		overflow-X: hidden;
	}
	
	.top-menu{
		display:none !important;
	}
	.right-nav-bar {
	
    display:none !important;
	}

	.mobi-nav-bar
	{
	display:block !important;
	top:50% !important;
		
	}
	.mobi-sidenav{
	
	background-color:#f39803;
    height:35px;
    width:58px;
	}
	
	/*#lyout_dsign{
		width:100%;
	}
	
	#lyout_dsign #left_panel img{
		width:auto;
		height:auto;
	}*/
	
	.login-details{
		width:100%;
	}
	
	
	#more-comp-sec ul{
		padding-left:5px;
	}
	
	#more-comp-sec li{
		margin:5px 8px;
	}
	
	#more-featured-comp-sec li{
		margin:8px 12px;
	}
	
	ul#featured-comp-sec, ul#more-featured-comp-sec, ul#more-comp-sec{
		padding-left:3px;
	}
	
	.new-header-styl{
		/*width:92%;*/
		width:290px;
	}
	
	#more-featured-comp-sec li{
		/*margin:8px 4px;*/
		margin:8px 11px 8px 9px;
	}
	
	#more-comp-sec li{
		margin:5px /*7px*/ 3px;
	}
	
	ul.nav-pills li{
		text-align:center;
	}
	
	#lyout_dsign{
		width:100%;
	}
	
	#lyout_futer{
		width:100%;
	}
	
	#right_panel .contry_list ul li{
		width:80%;
	}
	
	.con_list{
		width:100%;
	}
	
	#right_panel{
		width:95%;
	}
	
	div.bulletin{
		width:275px;
		background:url(../../../common_images/images/ch_pge_bullet.png) no-repeat 24px center #c8233e;
	}
	
	#slogan_txt{
		width:100%;
		margin:0 auto 40px 0px;
	}
	
	.othr_cont{
		width:90%;
	}
	
	#left_panel{
		width:100%;
	}
	
	#left_panel img{
		width:100%;
		height:100%;
	}
	
	.site-logo{
		width:84%;
	}
	
	.site-logo img{
		width:100%;
		height:auto;
	}

	.exp-comp{
		/*width:42%;*/
		width:14%;
		margin-bottom:8px;
		height:35px;
	
	}
	
	.exp-comp-data li{
		width:60%;
		padding:0;
	}

	.exp-comp-lst{
		width:35% !important;
	}
	
}

@media (min-width:320px) and (max-width:767px){
	#main-wrapper{
		width:100%;
	}
	
	.page-header .page-header-top .page-logo{
		/*height:103px;*/
		width:100% !important;
		text-align:center;
	}
	
	#candi-click-boxx{
		width:100%;
		height:auto;
	}
	
	#candi-click-boxx ul li{
		float:left;
		box-sizing:inherit !important;
		width:100%;
		text-align:center;
		border-right:none;
		border-bottom:1px solid #c3c3c3;
	}
	
	#candi-click-boxx ul li:last-child{
		border-bottom:1px solid #c3c3c3;
		margin-bottom:8px;
	}
	
	#total-job-box{
		width:100%;
		text-align:center;
	}
	
	.total-job-cont{
		width:91%;
	}
	
	.top-heading-panel .social-top-butt img{
		display:none;
	}
	
	#featured-box{
		width:100%;
		height:auto;
	}
	
	#tp-smll-banner{
		width:100%;
		margin:10px 0 0 0;
	}
	
	#hot-job-boxx{
		width:100%;
		float:left;	
	}
	
	.colmn-box{
		width:100%;
		margin:10px 0 0 0;
	}
	
	.colmn-hght{
		height:auto;
	}
	
	.colmn-box-midle{
		width:100% !important;
		margin:10px 0 0 0;
	}
	
	.colmn-box-midle li{
		float:none;
	}
	
	.box-media, .colmn-hght-bottom{
		height:auto;
	}
	
	.box-media img, .latest-bottom-ad img{
		width:auto;
	}
	
	.media-box-300{
		width:100%;
	}
	
	.media-box-300 img{
		width:100%;
	}
	
	
	.media-box-120{
		display:none;
		visibility:hidden;
	}
	
	.hot-job-bottom{
		height:auto;
	}
	
	#shore-box{
		background-image:none;
		background-color:#F9EBDA;
	}
	
	#featured-box .comp-box{
		margin:4px 0 3px 34px;
	}
	
	.feat-mob-ad{
		margin:4px 0 3px 34px;
	}
	
	.left-con-boxx{
		width:99%;
		padding:5px 10px;
		float:none;
		margin:0 auto;
	}
	.right-con-boxx{
		width:99%;
		float:none;
		margin:0 auto;
	}
	
	
	ul.nav-pills li{
		width:100%;
	}


	ul.nav-pills li:last-child{
		width:100%;
	}
	
	.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{
		background:#034477;
	}

	.nav-pills > li.active:last-child > a, .nav-pills > li.active:last-child > a:focus, .nav-pills > li.active:last-child > a:hover{
		background:#034477;
	}
	
	.sitemap-links{
		width:100%;
	}
	
	.refer-friend-form .fields-cont{
		width:100%;
	}

	.refer-friend-form .fields-boxx{
		width:100%;
	}
	
	.footer-m-menu, .footer-other-link{
		width:100%;
		margin-bottom:10px;
	}
	
	.footer-m-menu li{
		width:100%;
	}
	
	.footer-who-online{
		width:80%;
		margin: 20px 0 20px;
		
	}
	
	.copyright-txt{
		width:100%;
		text-align:center;
		margin-top:10px;

	}
	.social-links{
		width:100%;
		text-align:center;
			
 	}
	
	.site-logo{
		width:83%;
		margin-top:5px;
	}
	
	.site-logo img{
		width:100%;
		height:auto;
	}

	
	/* ****** *********** CSS COMPANY PAGE ************ ****** //////// */
	
	#featured-comp-sec li{
		margin:0 auto 8px;
		float:none;
	}
	
	#more-featured-comp-sec li{
		/*margin:8px 4px;*/
		margin:8px 3px 8px 4px;
	}
	
	#more-comp-sec ul{
		padding-left:5px;
	}
	
	#more-comp-sec li{
		margin:5px /*7px*/ 8px;
	}
	
	
	.grp-logo-box{
		margin:0 auto;
	}
	
	#m-container{
		padding:10px;
	}
	
	/* ****** ********** INNER PAGE ********** ****** */
	
	.top-heading-panel{
		margin-top:10px;
		padding-right:20px;
	}
	
	.inn-left-boxx{
		width:100%;
		float:left;
	}
	
	.inn-right-boxx{
		width:100%;
		float:left;
	}
	
	.polls-like ul.yes-no li{
		margin-right:20px;
		width:60%;
		float:left;
	}
	
	.info-resource ul li{
		width:90%;
		float:left;
		text-align:center;
		margin-top:10px;
	}
	
	.editor-img{
		width:45%;
		margin:10px;
	}
	
	.editor-left-box{
		width:100%;
	}
	
	.editor-nme{
		width:100%;
	}
	
	.editor-right-ad{
		width:100%;
	}
	
	.stat-table{
		width:100%;
	}
	
	.resource-img-box{
		width:100%;
		margin-top:20px;
	}
	
	.google-ads-spec li{
		width:100%;
		margin-top:20px;
	}
	
	.case-study-right-boxx{
		width:100%;
	}

	.case-study-left-boxx{
		width:100%;
	}
	
	.events-right-boxx{
		width:100%;
		padding:0;
	}

	.events-left-boxx{
		width:100%;
	}

	.event-data ul li.event-img{
		width:100%;
		text-align:center;
	}

	.event-data ul li.event-content{
		width:100%;
		margin-top:10px;
	}
	
	.contact-form .contact-form-cont{
		width:100%;
	}

	.contact-form .cont-fields-boxx{
		width:100%;
	}
	
	.cont-address ul li{
		width:100%;
		margin-top:10px;
	}
	
	.cont-fields-boxx select{
		width:80%;
		margin-bottom:10px;
	}
	
	.scroll-menu-box{
		width:97%;
	}
	
	.company-pge-head{
		width:100%;
		margin-bottom:8px;
		clear:both;
	}
	
	.emp-navigation{
		float:none;
		width:100%;
		margin:10px auto 0;
	}
	
	.emp-navigation li{
		width:90%;
		text-align:center;
		margin-left:10px;
	}
	
	#misc-boxx img{
		margin:8px 13% !important;
	}
	
}

@media(min-width:360px){
	
	.header
	{
		width:45% !important;
		text-align:center !important;
		}
		
	#more-comp-sec li{
		margin:5px 2px;
	}
	
	#more-featured-comp-sec li{
		margin:8px 3px 8px 14px;
	}
	
	.new-header-styl{
		/*width:92%;*/
		width:330px;
	}
	
	#lyout_dsign{
		width:100%;
	}
	
	#lyout_futer{
		width:100%;
	}
	
	#right_panel .contry_list ul li{
		width:80%;
	}
	
	.con_list{
		width:100%;
	}
	
	#right_panel{
		width:95%;
	}
	
	div.bulletin{
		width:312px;
		background:url(../../../common_images/images/ch_pge_bullet.png) no-repeat 40px center #c8233e;
	}
	
	#slogan_txt{
		width:100%;
		margin:0 auto 40px 0px;
	}
	
	.othr_cont{
		width:90%;
	}
	
	.scroll-menu-box{
		width:97%;
	}
	
	.box-media, .colmn-hght-bottom{
		height:auto;
	}
	
	#misc-boxx img{
		margin:8px 18% !important;
	}
	
	.exp-comp{
		width:15%;
	}
	
}

@media(min-width:480px){
	
	.header
	{
		width:45% !important;
		}
	
	#candi-click-boxx{
		width:100%;
		height:auto;
	}
	
	#candi-click-boxx ul li{
		float:left;
		box-sizing:inherit !important;
	}
	
	#featured-box .comp-box{
		margin:4px 0 3px 8px;
	}
	
	.total-job-cont{
		width:94%;
	}
	
	#more-comp-sec li{
		/*padding:5px 7px !important;*/
		padding:0px !important;
	}
	
	#more-featured-comp-sec li{
		margin:8px 12px;
	}
	
	#featured-comp-sec li{
		margin:5px 14px 5px 30px;
		float:left;
	}
	
	.feat-mob-ad{
		margin:4px 0 3px 34px;
	}
	
	#misc-boxx img{
		margin:8px 25% !important;
	}
	
	.exp-comp{
		width:13%;
	}
	
	

	
	/* ****** ********** PRESS RELEASES PAGE ********** ****** */
	
	.top-heading-panel{
		margin-top:10px;
		padding-right:20px;
	}
	
	.resource-img-box{
		width:50%;
	}
	
	.resource-img-box:last-child{
		width:100%;
		text-align:center;
		float:none;
	}
	
	.scroll-menu-box{
		width:97%;
	}
	
	.box-media, .colmn-hght-bottom{
		height:auto;
	}

	.box-media img, .media-box-300 img, .media-box-120 img, .latest-bottom-ad img{
		width:auto;
	}
	
	.media-box-120{
		margin-left:10px;
	}
	
	.new-header-styl{
		width:450px;
	}
	
	.site-logo img{
		width:auto;
		height:auto;
	}
	
	#left_panel img{
		width:auto;
		height:auto;
	}
	
	div.bulletin{
		width:530px;
		background:url(../../../common_images/images/ch_pge_bullet.png) no-repeat 142px center #c8233e;
	}
	
	#right_panel .contry_list ul li{
		width:45%;
	}
	
	.con_list{
		width:45%;
	}
	
}

@media(min-width:640px){
	
	.header
	{
		width:83% !important;
		}
		
	#candi-click-boxx{
		width:100%;
		height:auto;
	}
	
	#candi-click-boxx ul li{
		float:left;
		width:32%;
		border-bottom:none;
		border-right:1px solid #c3c3c3;
		box-sizing:inherit !important;
	}
	
	.total-job-cont{
		width:95%;
	}
	
	#candi-click-boxx ul li:last-child{
		border-bottom:none;
	}
	
	.page-header .page-header-top .top-menu{
		float:none !important;
	}
	
	#featured-box .comp-box{
		margin:4px 0 3px 60px;
	}
	
	.new-header-styl{
		width:610px;
	}
	
	#left_panel img{
		width:auto;
		height:auto;
	}
	
	div.bulletin{
		width:530px;
		background:url(../../../common_images/images/ch_pge_bullet.png) no-repeat 142px center #c8233e;
	}
	
	#right_panel .contry_list ul li{
		width:45%;
	}
	
	.con_list{
		width:45%;
	}
	
	.feat-mob-ad{
		margin:4px 0 3px 60px;
	}
	
	.feat-mob-ad-Inst
	{
		margin:4px 0 3px 34px;
	}
	
	#misc-boxx img{
		margin:8px 35% !important;
	}
	

	
	/* ****** ********** PRESS RELEASES PAGE ********** ****** */
	
	.top-heading-panel{
		margin-top:10px;
		padding-right:20px;
	}
	
	.google-ads-spec li{
		width:50%;
	}
	
	.site-logo img{
		width:auto;
	}
	
	#featured-box .comp-box{
		margin-left:60px;
	}
	
	#featured-comp-sec li{
		margin-left:20px;
	}
	
	#more-featured-comp-sec li{
		margin:8px;
	}
	
	#more-comp-sec li{
		margin:5px 6px;
	}
	
	.box-media, .colmn-hght-bottom{
		height:auto;
	}
	
	.box-media img, .media-box-300 img, .media-box-120 img, .latest-bottom-ad img{
		width:auto;
		height:98%;
	}
	
	.exp-comp{
		/*width:29%;*/
		width:5%;
		margin-bottom:8px;
		height:35px;
	
	}
	
	.exp-comp-data li{
		width:72%;
		padding:0;
	}

	.exp-comp-lst{
		width:25% !important;
	}
	
}

/*@media (max-width:640px){

#more-featured-comp-sec li{
		margin:8px 11px;
	}
	
}*/

@media (min-width:768px) and (max-width:934px){
	body{
		overflow-X: hidden;
	}
	.header
	{
		width:95% !important;
		}
	
	#main-wrapper{
		width:100%;
	}
	
	.page-header .page-header-top .page-logo{
		height:103px;
		width:100% !important;
		text-align:center;
	}
	
	#candi-click-boxx{
		width:73%;
		height:auto;
	}
	
	.total-job-cont{
		width:80%;
	}
	
	.top-menu{
		display:none !important;
	}

	
	#candi-click-boxx ul li{
		float:left;
		box-sizing:inherit !important;
	}
	
	#featured-box{
		width:100%;
		height:auto;
	}
	
	
	#tp-smll-banner{
		width:100%;
		margin:10px 0 0 0;
	}
	
	#hot-job-boxx{
		width:100%;
		float:left;	
	}
	
	.colmn-box{
		width:100%;
		margin:10px 0 0 0;
	}
	
	.colmn-hght{
		height:auto;
	}
	
	.colmn-box-midle{
		width:100% !important;
		margin:10px 0 0 0;
	}
	
	.colmn-box-midle li{
		float:none;
	}
	
	#shore-box{
		background-image:none;
		background-color:#F9EBDA;
	}
	
	#featured-box .comp-box{
		margin:4px 0 3px 25px;
	}
	
	.feat-mob-ad{
		margin:4px 0 3px 25px;
	}
	
	.feat-mob-ad-Inst{
		margin:4px 0 3px 25px;
	}
	
	.page-header .page-header-top .top-menu{
		float:none;
	}
	
	.colmn-box .head-txt-align{
		padding:12px 44px;
	}
	
	.hot-job-bottom{
		height:auto;
	}
	
	#hot-job-ad-box img{
		width:auto;
		height:204px;
	}	
	
	.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{
		background:url(../img/tab-active-768.png) no-repeat #7b7b7b;	
	}

	
	ul.nav-pills li{
		width:29%;
		float:left;
	}
	
	
	ul.nav-pills li:last-child{
		width:71%;
		float:left;
	}	

	.footer-m-menu, .footer-other-link{
		width:100%;
		margin-bottom:10px;
	}
	
	.footer-m-menu li{
		width:100%;
	}
	
	.footer-who-online{
		width:80%;
		margin: 20px 0 20px;
		
	}
	
	.copyright-txt{
		width:100%;
		text-align:center;
		margin-top:10px;

	}
	.social-links{
		width:100%;
		text-align:center;
			
	}
	
	/* ****** *********** CSS REGISTERED COMPANY LOGO PAGE ************ ****** //////// */
	
	#featured-comp-sec li{
		margin:5px;
		float:left;
	}
	
	.grp-logo-box{
		margin:0 auto;
	}
	
	#more-featured-comp-sec li{
		margin:8px
	}
	
	.new-header-styl{
		/*width:92%;*/
		width:738px;
	}
	
	.exp-comp{
		width:6%;
	}
	
	/* ****** ********** PRESS RELEASES PAGE ********** ****** */
	
	.top-heading-panel{
		margin-top:10px;
		padding-right:20px;
	}
	
	.resource-img-box{
		width:30%;
	}
	
	#lyout_dsign{
		width:100%;
	}
	
	#lyout_futer{
		width:100%;
	}
	
	#right_panel .contry_list ul li{
		width:47%;
	}
	
	.con_list{
		width:94%;
	}
	
	#right_panel{
		width:55%;
	}
	
	div.bulletin{
		width:396px;
		background:url(../../../common_images/images/ch_pge_bullet.png) no-repeat 79px center #c8233e;
	}
	
	#slogan_txt{
		width:80%;
		margin:0 auto 40px 75px;
	}
	
	.scroll-menu-box{
		width:97%;
	}
	
	.country-boxx{
		width:30%;
	}
	
	.total-candi-box{
		width:66%;
		margin-left:25px;
	}
	
	ul.nav-pills li{
		width:50%;
	}
	
	ul.nav-pills li:last-child{
		width:50%;
		text-align:center;
	}
	
	.box-media, .colmn-hght-bottom{
		height:auto;
	}
	
	.box-media img, .media-box-300 img, .media-box-120 img, .latest-bottom-ad img{
		width:auto;
		height:98%;
	}
	
	.latest-jb-max-height{
		height:auto;
	}
	
	.ad-box-side-width{
		width:36%;
	}
	
	.ad-box-midle-width{
		width:63% !important;
		margin-left:3px;
	}
	
	#misc-boxx img{
		margin:8px 35% !important;
	}
	
	.exp-comp{
		width:30%;
		margin-bottom:8px;
		height:35px;
	
	}
	
	.exp-comp-data li{
		width:75%;
		padding:0;
	}

	.exp-comp-lst{
		width:18% !important;
	}
}

@media (min-width:800px){
	.new-header-styl{
		/*width:92%;*/
		width:769px;
	}
	
	.header
	{
		width:92% !important;
		}
	
	#lyout_dsign{
		width:100%;
	}
	
	#lyout_futer{
		width:100%;
	}
	
	.box-media, .colmn-hght-bottom{
		height:auto;
	}
	
	#right_panel .contry_list ul li{
		width:47%;
	}
	
	.con_list{
		width:94%;
	}
	
	#right_panel{
		width:55%;
	}
	
	div.bulletin{
		width:412px;
		background:url(../../../common_images/images/ch_pge_bullet.png) no-repeat 86px center #c8233e;
	}
	
	.scroll-menu-box{
		width:97%;
	}
	
	#featured-comp-sec li{
		margin:5px 9px;
	}
	
	.country-boxx{
		width:30%;
	}
	
	.total-candi-box{
		width:67.5%;
		margin-left:15px;
	}
	
	ul.nav-pills li{
		width:50%;
	}
	
	ul.nav-pills li:last-child{
		width:50%;
		text-align:center;
	}
	
	.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{
		background:url(../img/tab-active-800.png) no-repeat #7b7b7b;	
	}
	
	.latest-bottom-ad img{
		/*width:auto;
		height:auto;*/
	}
	
	.box-media img, .media-box-300 img, .media-box-120 img, .latest-bottom-ad img{
		width:auto;
		height:98%;
	}
	
	.exp-comp{
		width:5%;
	}

}

@media (min-width:935px){
	.header
	{
		width:100% !important;
		}
	
	#candi-click-boxx{
		width:517px;
		float:left;
		font-weight:600;
		/*padding-top:23px;*/
		height:100px;
	}
	
	#candi-click-boxx a{
		font-size:13px;
		font-weight:600;
		color:#1e1e1e;
		text-decoration:none;
	}
		
	#candi-click-boxx ul{
		list-style:none;
	}

	#candi-click-boxx ul li{
		float:left;
		width:176px;
		border-right:1px solid #c3c3c3;
		text-align:center;
		padding-top:10px;
		height:80px;
	}
	
	#candi-click-boxx ul li:last-child{
		border:none;
	}
	
	.total-job-cont{
		width:90%;
		position:absolute;
		left:8px;
		top:28px;
	}
	
	.page-header-menu{
		display:none !important;
	}
	
	#whatsapp-web{
		display:block !important;
	}
	
	#whatsapp_mob{
		display:none !important;
		}
	
	.scroll-logo{
	width: 39%;float: left; !important;
	text-align:left !important;
	}
	
	#featured-box .comp-box{
		float:left;
		margin:4px 0px 3px 8px;
	}
	
	.resource-img-box{
		width:30%;
	}
	
	#featured-comp-sec li{
		margin:5px 14px 5px 1px
	}
	
	#more-featured-comp-sec li{
		/*margin:8px;*/
		margin:8px 16px 8px 1px;
	}
	
	#more-comp-sec li{
		margin:5px 14px 5px 1px;
	}
	
	.new-header-styl{
		/*width:92%;*/
		width:931px;
	}
	
	#lyout_dsign{
		width:935px;
	}
	
	#lyout_futer{
		width:935px;
	}
	
	div.bulletin{
		width:480px;
		background:url(../../../common_images/images/ch_pge_bullet.png) no-repeat 118px center #c8233e;
	}
	
	.con_list{
		width:55%;
	}
	
	.scroll-menu-box{
		width:935px;
	}
	
	.country-boxx{
		width:25%;
	}
	
	.total-candi-box{
		width:30%;
		margin-left:10px;
	}
	
	ul.nav-pills li{
		width:46%;
	}
	
	ul.nav-pills li:last-child{
		width:54%;
	}
	
	#left_panel{
		width:44%;
	}
	
	#right_panel{
		width:56%;
	}

	.box-media img, .media-box-300 img, .media-box-120 img, .latest-bottom-ad img{
		width:95%;
	}
	
	.colmn-hght-bottom{
		height:345px;
	}
	
	.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{
		background:url(../img/tab-active-first.png) no-repeat #7b7b7b;
	}

	.hot-job-bottom{
		height:345px;	
	}
	
	.latest-jb-min-height{
		height:300px !important;
	}

	.latest-jb-max-height{
		height:507px !important;
	}
	
	.li-fix-height{
		height:20px;
		overflow:hidden;
	}
	
	#more-comp-sec li{
		padding:0px !important;
	}
	
	#candi-click-boxx ul li{
		font-family:"Open Sans",sans-serif;
		font-size:11px;
	}
	
	#candi-click-boxx{
		width:545px;
	}
	
	#candi-click-boxx ul li{
		margin-left:0px;
	}
	
	#candi-click-boxx a{
		font-size:12px;
	}
	
	.page-header .page-header-top .page-logo{
		width:235px;
	}
	
	#misc-boxx img{
		margin:8px 6% !important;
	}
	
	.feat-mob-ad{
		margin:4px 0 3px 8px;
	}
	
	.feat-mob-ad-Inst{
		margin:4px 4px 4px 17px;
	}
	
	#candi-click-boxx{
		width:/*517px*/ 529px;
		float:left;
		font-weight:600;
		/*padding-top:23px;*/
		height:100px;
	}
	
	.exp-comp{
		width:5%;
		float:left;
		margin:0 0 5px 13px;
	}
	
	.exp-comp-data li{
		width:75%;
		float:left;
		padding-top:5px;
		font-size:12px;
	}
	
	.exp-comp-lst{
		width:21% !important;
		padding:0 !important;
	}

}
/* Responsive styles for Homepage Featured Companies and Featured Institutes*/
@media (max-width: 768px) {
/* Responsive styles for Featured companies*/
	.logo-sec-heading-featured-comp ,
	.logo-sec-box-featured-comp {
		float: none;
		width: 100% !important;
		margin: 0;
	}

	.logo-sec-heading-featured-comp {
		text-align: left;
		padding: 10px 0;
	}

	.logo-sec-box-featured-comp {
		padding: 10px 0;
	}
	
	
	/* Responsive styles for Featured Institute*/
	.logo-sec-heading-featured-Inst ,
	.logo-sec-box-featured-Inst {
		float: none;
		width: 100% !important;
		margin: 0;
	}

	.logo-sec-heading-featured-Inst {
		text-align: left;
		padding: 10px 0;
		float:right;
	}

	.logo-sec-box-featured-Inst {
		padding: 10px 0;
	}
	
	.Featured_inst_head_web {
    display: none; /* Hides the element */
	}
	.Featured_inst_head_other {
    display: block !important; /* Hides the element */
	}
	.feat-mob-ad-Inst
	{
		margin: 4px 0 3px 5px !important;
	}
	.feat-mob-ad
	{
		margin: 4px 0 3px 5px !important;
	}
}

@media (min-width:935px) and (max-width:1024px){
}

@media (min-width:980px) and (max-width:1280px){
}

@media (max-width:980px){
}


