@media only screen and (max-width : 2560px) {
.dashright , footer.dFooter .container{ max-width: 1630px;}	
}
 @media only screen and (max-width : 1920px) {
.dashright { min-height:780px;}	 
.joblist .mCustomScrollbar { height: 780px;}

}
 @media only screen and (max-width : 1660px) {
}
 @media only screen and (max-width : 1366px) {
 
}
 @media only screen and (max-width : 1350px) {
.bannerpart .headRight li {  font-size: 13px;  padding: 0 4px;}
.memberLog {  font-size: 11px;  padding: 6px 30px 6px 20px;}
.memberLog span {font-size: 18px;}
.logo {  width: 130px;}
header {  padding-left: 170px;}
}
 @media only screen and (max-width : 1280px) {
.bannerpart nav li a , header.dash_header nav li a {font-size: 14px;padding: 26px 15px;}	 
.searchPanel .textBox {margin-bottom:10px;}	 
.jobLogo { width:55px;}
.cicon {width:30px;}
.colorfull ul li a i{font-size:22px;}
.dashtable tbody tr td span {padding: 2px;}
.dashright { min-height:600px; }	
.dashtable tbody tr td { font-size: 13px; padding: 12px 8px;}
.dashtable tbody tr td span a{font-size:11px; padding: 0 4px; }
}



 @media only screen and (max-width : 1135px) {
.bannerpart nav li a {  font-size: 12px;  padding: 22px 6px;}	
.box1 , .jobsBox , .happnBox{margin-bottom:15px;}header {  padding-left: 155px;}
.memberLog span {  font-size: 18px;  right: 6px;  top: 7px;} 
.bannerpart .headRight {  padding: 12px 5px;}
h2 {  font-size: 22px;  line-height: 28px;}
.regtrBox .fullwidth.padding15 {  min-height: 210px;}
.editProfile .affix , .topnav232.affix { width: 196px;}
.regtrBox .fullwidth.padding15 {min-height: 178px;}
.colorfull ul li a h6 {font-size:14px;}
.p-r-150 { padding-right: 100px;}
.batch2 {top: 24px;}
.full_1135 .col-md-7 , .full_1135 .col-md-5{width:100%;}
.durations ul li { width: 50%; padding:0 5px;}
.durations ul li .textBox.selecttext {width: 100%;}
.durations ul li .style1107 { padding-left: 0;}
.durations ul li .too {left: 0;right: -8px;top: -32px;}
.jlistGight.aplydtls li span {height: 45px;line-height: 45px;width: 45px;}
.full_667 .col-xs-6 .col-xs-6{width:50%;}
.srch22 { padding-right: 0;}
.srch22 .btnMain2 {float: left;padding:0px 0 0 15px;position: static;}
.srch22 .textBox {margin-bottom:10px;}
.srch22 .btnMain2 .rMore { padding: 0 25px;}
.pools h4 { font-size: 16px;}
.jListBox h5 {font-size:16px;}
.jListBox li {margin-right: 5px; padding-right: 5px; font-size:13px;}
.fpic {padding-right: 5px; width: 90px;}
.dashtable tbody tr td { font-size: 13px; padding:8px 4px;}

}
 @media only screen and (max-width : 1024px) {
.bannerpart nav li a , header.dash_header nav li a {font-size: 13px;padding: 26px 10px;}	 
.logo {  width: 120px;}
.captions {top: 35%;}
.innercap.captions { top: 60%;}
.colorfull .dcell {display:block; width:100%; float:left;}
.dcell.text-center {padding: 10px 6px 4px;}
.colorfull .dcell.text-center {padding: 10px 6px 15px;}
.nav > li > a i { margin-right: 4px;}
.nav > li > a {font-size: 12px;padding: 10px 8px;}
.editProfile .affix { width: 176px;}
.topnav232 .nav > li > a {font-size: 12px;padding:8px 8px;}
.dashright {
  min-height:768px;
}
.joblist .mCustomScrollbar { height: 520px;}	
/*footer.dFooter .fullwidth.text-center {padding-left:260px; }*/
.candidateTable tr td h4 {
  font-size: 16px;
}

}
 @media only screen and (max-width : 1000px) {
}
@media screen and (max-width:991px) {
	
/* ============Responsiv navigation ============*/
.menu-responsive {	background: none;	border: medium none;	cursor: pointer;	display: block;	float: left;	padding: 9px 6px 6px;	z-index: 99999;	position: absolute;	top: 14px;	right: calc(100% + 15px);}
.menu-responsive.menu_responsiveTo {background: #ffc50e;}
.menu-responsive span, .menu_responsiveTo span {	background: #fff;	display: block;	height: 2px;	margin-bottom: 6px;	width: 25px;}
.innerhead .menu-responsive span, .innerhead .menu_responsiveTo span {background: #000;	display: block	height: 2px;	margin-bottom: 3px;	width: 25px;}
.navigation {	margin: 0;	background: rgba(0,0,0,0.85);	display: block;	position: fixed;	height: 100%;	top: 0;	right: -260px;	-ms-transition: all 300ms ease-out;	-moz-transition: all 300ms ease-out;	-webkit-transition: all 300ms ease-out;	-o-transition: all 300ms ease-out;	transition: all 300ms ease-out;	padding: 15px 0;	width: 260px;	z-index: 9999;	text-align: left;	border-left: #fff 1px solid;}
.navigation.left0 {	right: 0;	box-shadow: 0 0 200px 387px rgba(41, 49, 66, 0.6);}
.navigation ul {	width: 100%;}
.navigation ul ul {	display: none;	background: #000000;}
.navigation ul li {	float: left; width: 100% !important;border-bottom: 1px solid #3d3d3d;}
.navigation ul li a {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  color: #fff !important;  display: block;  font-size: 14px;  line-height: 25px; padding:10px 15px !important;}
.navigation ul li a:hover {color: #ffc50e !important;}
.navigation ul li span {cursor: pointer;	display: block;	height: 40px;	position: absolute;	right: 0px;	top: 0;	width: 30px;}
.navigation ul li:hover ul {display: none;}
.navigation ul li ul li a {	padding-left: 25px;}
.navigation ul li ul li ul li a {padding-left: 35px;}
.navigation ul li.sub_menu_open span::after {content: "+";	left: 0;	color: #fff;	font-size: 24px;	margin: auto;	width: 15px;height: 15px;	opacity: 1;	position: absolute;	right: 0;	top: 0;	bottom: 0;}
.navigation ul li.sub_menu_open span.open::after {	content: "x";	font-size: 18px;	height: 20px;	width: 10px;}
.menu_responsiveTo span {opacity: 0;}
.menu_responsiveTo:after {position: absolute;	content: "X";	top: 7px;left: 0;	right: 0;	margin: auto;	font-weight: normal;	color: #fff;	font-size: 18px;}
.navigation ul li a {padding: 10px 15px;}

/* ============Responsiv navigation ============*/	
header { padding-left: 128px; padding-right: 70px;}
header.sticky .logo { width: 100px;}
.captions p { font-size: 18px;}
.rMore { font-size: 15px;  height: 45px; line-height: 45px; padding: 0 28px;}

.regtrBox .fullwidth.padding15 { min-height: 178px;}
.padding60 { padding: 30px 0;}
.touchMain .happnBox span , .happnBox span { height:70px; width: 70px;}
.touchMain .happnBox span i , .happnBox span i{ font-size: 30px; line-height: 70px;}
.touchMain .happnBox h6 br , .touchMain .headTwo p br{ display:none}
.m-b-25 { margin-bottom: 15px;}
.jListBox .jlistGight li { font-size: 12px;}
.jlistGight { width: 25%;}
.jListBox .padding20_20 { padding:15px 10px;}

h5 { font-size: 16px;}
.jListBox li { margin-right: 5px; padding-right: 5px;}
.candidatelist .textBox.selecttext {  background: #fff url("../images/arrow.png") no-repeat scroll right 10px center;  font-size: 13px;  padding: 0 20px 0 15px;}
.tabMain .col-sm-12 .autowidthR {width:100%; float:left; text-align:center;}
.tabMain h4 { font-size: 16px;}
.btnMain2 .rMore { font-size: 12px; padding: 0 10px;}
.cdBox {width: 35%;}
.datailsbox .padding20_20 {padding:15px 10px;}
.btnMain .rMore {  font-size: 12px;  height: 40px;  line-height: 40px;  padding: 0 20px;}
.singlebox h5 , .joblisting .singlebox small , .joblisting h6.titleHere , .joblisting p{ width: 100%;}
h4 { font-size:18px;}
.editProfile h3 {font-size:19px;}
h3 {font-size: 20px;}
.applynew h6 { padding-bottom: 8px;}
.backto { padding-top:6px;}
.smallContainer .m-b-30 {margin-bottom:15px;}
.dashtable table {width:800px;}
.dashtable thead tr th , .dashtable tbody tr td{ font-size: 12px;}
.tabMain.applydTl .nav-tabs li a { padding: 10px 15px;font-size: 12px;}
.applydTl .fixWidth span {font-size: 13px;}
.applydTl .fixWidth .textBox.selecttext { width: 70%;font-size: 13px;}
.applydTl .fixWidth { max-width: 200px;}
.style1105 { padding-right: 100px;}
.style1106 {padding-left: 95px;padding-right: 62px;}
.too {float: left;line-height: normal;position: relative;text-align: center;top: -10px;width: 100%;}
.style1107 {padding-left:0px;}
.work .col-sm-8 { width: 64.6667%;}
.editProfile .affix { width: 198px;}
.jlistGight.aplydtls  { width:100%;}
#container {float: left;left: 0;margin:0px !important;max-width: 100%;position: relative;top: 0;width: 100%;}
.tabMain .col-sm-12 .filesbox  .autowidthR {float: right; width:auto;}
.padding40_20 {padding: 30px 20px;}
.bannerpart .dash_header .headRight { background: none;}
.bannerpart .dash_header .headRight li { color: #999;}

.cBtn {color: #fff !important; background:#F8941E;left: -69px;padding: 6px 10px; text-transform:uppercase; cursor:pointer; font-family: 'open_sanssemibold'; position: absolute;text-align: center;top:45px;
width:90px;-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg); display:block;}
.comntPortion {position:fixed; right:-300px; top:70px; width:300px; z-index:99; -webkit-transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out; box-shadow:0 6px 9px 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 6px 9px 0 rgba(0, 0, 0, 0.4);-moz-box-shadow:0 6px 9px 0 rgba(0, 0, 0, 0.4);
-o-box-shadow:0 6px 9px 0 rgba(0, 0, 0, 0.4);}
.slide-right {right:0;}
.comntPortion .m-t-10.lightBg {margin:0;}
.style1108 { padding-right: 0;}
.verifybtn {top: 54px;z-index: 1;}
.verifybtn a{float:right; line-height: 30px;  padding: 0 8px; font-size:12.5px;}
.boxOne .uploadpart .btn-primary {font-size: 13px;padding: 8px 10px;}
.editProfile .m_t_30 {margin:0;}
.formsbox.noBottom-margin {margin-bottom:10px !important;}
.formsbox {margin:0 0 15px;}
.bannerpart nav.forsubMenu li ul {opacity: 1;position: static;visibility: visible; top:100%; width:100%; float:left;}
.bannerpart nav.forsubMenu li:hover ul {top:100%;}
.bannerpart nav.forsubMenu li i {display:none;}
.optionOne {min-height: 180px;}
.headhunt { top: -12px; right:15px;}
.msgRight , .citySm{float:right;}
.citySm .style1110 { padding-left: 66px;}
.lHsm.formsbox label { line-height: normal;}
.jListBox .dcell {width:100%; float:left;}
.fpic { padding-right: 5px; width: 80px;}
.aboutBox img { max-width: 370px;}
.reshide {display:none;}
.responsive_view {display:block;}
.eprofile .formsbox { margin-bottom:10px; }
.eprofile .marginBottom20 { margin-bottom:10px; }
.dottedBox2 { margin: 10px 0; }

}
 @media only screen and (max-width : 960px) {
.jobDetails .dcell.padding40_40 , .jobDetails .dcell.jdRight {width:100%; float:left; display:block;}	
.jdRight .col-sm-12 {width:50%; float:left;}
.dashLeft { width: 250px;}
.dashboadrMain , footer.dFooter {padding-left: 250px;}
.full_667 .col-xs-6 .col-xs-6{width:100%;}
.rlistBox-inner .reviews ul li:first-child { width: 60%;}
.rlistBox-inner span {width:100%; float:left;}
.stepsHere ul li a {font-size: 13px;padding: 10px;}
.filterOne ul li.mW150 {max-width:220px; width:100%}	
}
 @media only screen and (max-width : 910px) {
}
 @media only screen and (max-width : 900px) {
}
 @media only screen and (max-width : 885px) {
}
 @media only screen and (max-width : 880px) {
.colorfull {text-align:center}	
/*.colorfull ul li {float: none;width: 32%; display:inline-block;} */
.editProfile .affixMain { display:none !important;}
.col-xs-12.col-sm-8.eprofile {width:100%;}
.colorfull ul li a h6 {font-size: 12px;}
.colorfull .dcell.cicon {
  display: none;
}
.p_t_100 {padding-top: 100px;}
.rlistBox-inner .reviews ul li:first-child { width: 60%;}
/*.t-pool .mW150 { min-width: 180px;} */
.filterOne ul li a {
  font-size: 14px;
  padding: 0 6px;
}
.joblist .mCustomScrollbar {
  height: 360px;
}
}
 @media only screen and (max-width : 768px) {
.form { padding: 50px 15px 0;}
.img__text { padding: 0 10px;}
.captions {top: 38%;}
h2 {  font-size: 20px;  line-height: 28px;}
.rlistBox-inner .reviews ul li:first-child {width: 100%;}
.batch2{float: left;font-size: 13px;margin: 5px 0 !important;padding: 4px 8px;position: static;width: auto;}
.joblist .mCustomScrollbar { height:786px;}

}
 @media only screen and (max-width : 767px) {
.tabMain .selecttext {margin-bottom:15px;}	 
.tabMain .m_t_25.padding20_00 {margin-top:10px;}
.datailsbox h4 { font-size:18px;}
.cprofile {  background: #fff none repeat scroll 0 0;  color: #666;  float: none;  height: 100%;  left: 0;  position: fixed;  top: calc(100% - 40px);  transition: all 0.3s ease-in-out 0s;  z-index: 50; overflow:}
.profileBtn {display: block;}
.cprofile.slidelEft { top:75px; }
.coverDiv {padding:30px 15px;   overflow-x: hidden;  overflow-y: scroll;  padding: 30px 15px; height:100px;}
.singlebox h5 , .joblisting .singlebox small , .joblisting h6.titleHere , .joblisting p{ width:auto;}
.editProfile h3 {font-size:16px;}
.eprofile .btnMain2 .rMore { height: 30px;  line-height: 28px; font-size:12px;}
.marginBottom20 { margin-bottom: 10px;}
.eprofile .textBox.selecttext { background:url(../images/arrow.png) #fff right 10px center  no-repeat; }
h3 {font-size: 18px;}
.boxTwo h3 {padding-bottom:8px;}
.formsbox label { line-height: normal; text-align:left; display:block; padding:0 0 0 10px;}
.stepByStep .col-xs-12.col-sm-4.col-md-3 .formsbox {margin:0 0 5px;}
.stepByStep .container {max-width:650px; width:100%;}
.mesgAlert .alert .dcell {font-size: 15px;}
.mesgAlert .alert .dcell.chEck {font-size:22px;}
.rlistBox-inner .reviews ul li:first-child {width: 60%;}
.m-t-40 { margin-top: 15px;}
.style1105 { padding-right: 67px;}
.style1110 p {line-height: normal;margin-bottom: 10px;position: static;padding: 0 0 0 10px; }
.style1110 { padding-left: 0px !important;}
.dottedBox2 {margin:15px 0;}
.language .btnMain2 .rMore {float:right;}
.select2.select2-container.select2-container--default.select2-container--focus { width: 100% !important; float:left;}
.dashright {
  min-height:350px; padding:0 15px;
}
.s_banner {display:none;}
.clrbtn {display:none;}
.total_jobs {position:static !important; margin-bottom:15px;}
}

 @media only screen and (max-width : 736px) {
.jlistGight { width: 32%;}
.jListBox .padding20_20 { padding: 15px 10px 15px 56px; position: relative;}
.jListBox .padding20_20 .autowidthL { left: 11px;position: absolute; top: 15px;}
.jListBox .jlistGight li { padding: 0 6px;}
.settngs {width: 33px;}
.jListBox .autowidthL span a { padding: 5px 10px;}
.captions {  top: 27%;}
.captions p { font-size: 14px;  line-height: 22px;}
.captions .m_t_25 {  margin-top:10px;}
.coverDiv { height: 240px;}
.jobbox2 h4 , .jobbox2 h4 a span{ font-size:16px;}
.padding40_40 {padding:25px 15px;}
.postPic { width: 70px;}
.blogBox { margin-bottom: 15px; padding-bottom: 15px;}
.costomizeOne {margin-bottom: 15px; }
.cont h2 { font-size: 20px;}
.clickIcon { display:block;}
.dashLeft {left: -250px; z-index: 6;}
.dashLeft.slide-left { left:0;}
.dashboadrMain , footer.dFooter { padding-left: 0;}
.dashtable tbody tr td h5 { font-size: 15px;}
.dashFooter ul {text-align:center;}
.dashFooter ul li {float: none; display:inline-block; padding: 0 10px 0 0;}
.dashPro.padding15 {padding:8px 15px;}
.dashPic { width: 35px;}
.dashPro h5 {padding:0; font-size:14px;}
.dashNav ul {padding: 5px 0;}
.dashNav ul li a { font-size: 12px;  padding: 6px 15px;}
.dashLeft .mCustomScrollbar , .joblist .mCustomScrollbar{height:255px;}
.jobDetails .jobbox2 h4 {padding: 0 0 10px;}
.descJB ol {  margin: 0;}
.boxOne .autowidthR { float:left;}
.boxOne .uploadpart .btn-primary {margin-left:5px;}
#apply_frm .dTable .dcell {display:block; float:left; width:100%;}
.boxOne .autowidthR { float: right;}
footer.dFooter .fullwidth.text-center {padding-left:0px; }
footer.dFooter ul li { float:none;}
footer.dFooter ul li a {padding-left:15px; padding-right:15px;}
footer.dFooter p{ text-align:center !important;}




}
 @media only screen and (max-width : 667px) {
.candidateTable tr td {  width:100%;  padding:10px 10px 0px 10px;  display:block;  float:left;  background:none;  border-bottom:0;} 

.candidateTable tr{  background:#f8f8f8;  position:relative; border-bottom:#fff 5px solid;}
.candidateTable .checkbox { left: 10px;  position: absolute;  top: 10px;}
.candidateTable .arrowBtn { right: 10px;  position: absolute;  top: 10px;}
.datailsbox.lightBg2  .dcell{display:block; float:left; width:100%;}
.c_pic { margin-right: 15px; width: 130px;}	
.innercap h1 { font-size: 25px;}
.joblisting .singlebox .btnMain2 { right: 5px;  top: 5px;}
.joblisting .singlebox .btnMain2 .rMore { font-size: 10px;  padding: 0 10px;}
.coverDiv { height:195px;}
.dashLeft .mCustomScrollbar , .joblist .mCustomScrollbar{height:230px;}
.aboutBox img {  max-width: 100%;  padding: 0 0 15px;}
.full_667 .col-xs-6 {width:100%;}
.full_667 .col-xs-6 .col-xs-6{width:50%;}
.formsbox { margin: 0 0 10px;}
.optionOne {min-height:inherit;}
.w212 {width:100%; float:left; margin-right:0; margin-bottom:15px;}
}


@media only screen and (max-width : 600px) {
	
.full_600 .col-xs-6 {width:100%;}	
body , .checkbox label , .textBox{font-size: 13.5px;}
.textBox::-webkit-input-placeholder { color:#666;font-size:13px;  }
.textBox:-moz-placeholder {  color:#666;font-size:13px; }
.textBox::-moz-placeholder { color:#666;font-size:13px;  }
.textBox:-ms-input-placeholder { color:#666;font-size:13px;  }
.regtrBox .fullwidth.padding15 { min-height: 158px;}	
.editProfile h3 { font-size:18px; margin-bottom:10px;}
/*.captions {
  top: 25%;
}*/
.captions {top: 35%;}
.searchPanel .col-xs-6 {width:100%;}
.coverDiv { height: 250px;}
.showNoti { right: -130px;}
.dashLeft .mCustomScrollbar , .joblist .mCustomScrollbar{height:285px;}
.full_600 .col-xs-6 {width:100%;}
.uploadpart .btn-primary  {width:100%;}
.regtrBox .fullwidth.padding15 {min-height:178px;}
#CV_Links .uploadpart .btn-primary { width: auto;}
.specialone { padding-right: 0;}
.special {position:static; float:left; width:100%}
.special .autowidthR  {float:left; width:100%; text-align:left; margin:0}
.jbSingle .jobLogo {
  width: 80px;
}
footer ul li a { padding: 0 10px 0 0;}
footer .autowidthR , footer .autowidthL{ width:100%; float:left; text-align:center;}
footer .sIcon ul li {float:none; display:inline-block; }
footer .sIcon ul {margin-bottom:15px;}

}
 @media only screen and (max-width : 568px) {
.regtrBox .fullwidth.padding15 { min-height: 175px;}	
.tBox .dcell , .jListBox .dcell{display:block; float:left; width:100%;}	
.jlistGight {margin-top:15px;}
.rRight { border-top: 2px solid #f7941e; border-left:none; padding:15px 0 0 0; width: 100%; margin-top:20px; text-align:center}
.tLeft p { padding: 0 21px 0 38px;}
.testimonials .carousel-indicators { bottom: -5px;}
h1 { font-size: 20px;}
h6 {  font-size: 14px;}
.coverDiv { height:140px;}
.jobbox2 .autowidthR.p-r-30 {width:100%; float:left; padding:0;}
.jobbox2 .autowidthR.p-r-30 .btnMain2.autowidthR {float:left;}
.cont {float: left; height: auto; padding-bottom: 30px; padding-top: 200px; width: 100%; min-height:600px;}
.form {width: 100%; padding:20px 15px 0; z-index:10;}
.sub-cont { left: 0; padding-left: 0%; height:160px; overflow:visible;}
.cont .img { width: 100%;  padding-top: 104px;}
.cont.s--signup .sub-cont , .cont.s--signup .sign-up{transform: translate3d(0%, 0px, 0px); -webkit-transform: translate3d(0%, 0px, 0px);z-index:10;}
.cont .sign-up { margin: 160px 0 0; width: 100%;}
.sign-up .btnMain2.m_t_25 {margin-top:0;}
.sign-up .rMore.m-b-15{margin-bottom:0px;}
.img__text { top: 20px;}
.cont .img::before { background-position: center -108px;}
.cont.s--signup .img:before {  -webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0);}
.joblist .mCustomScrollbar{ height: 180px;}
.dashLeft .mCustomScrollbar { height: 320px;}
.infosOne h5 { font-size: 15px;}
h3 {font-size: 16px;}
.dashboadrMain .logo a { width:130px;}
.stepsHere ul li a {font-size: 12px;padding: 10px 4px;}


}

@media only screen and (max-width : 545px) {
.full_545 .col-xs-6 {width:100%;}
.full_545 .col-xs-7 , .full_545 .col-xs-5{width:100%;}
footer h6 {  font-size: 14px;}	
.forHide { display:none;} 
.fixWidth-left {  max-width: 230px;}
.fixWidth-Right {  max-width: 165px;}
.tabMain .nav-tabs li a { font-size: 14px;  padding: 10px 15px;}
.tabMain .nav-tabs li.active::after { border-width: 10px 0 10px 10px; top: 12px;}
.rMore {  font-size: 15px;  padding: 0 18px;}
h2 {  font-size:20px;  line-height: 28px;}
.singlebox h5 , .joblisting .singlebox small , .joblisting h6.titleHere , .joblisting p{ width: 100%;}
.jobLogo {  width: 50px;}
.padding20_20.singlebox {padding:10px;}
.singlebox h5 { padding-right: 84px; padding-bottom:5px;}
.joblisting .textBox.selecttext {  background: #fff url("../images/arrow.png") no-repeat scroll right 10px center;}
.joblisting .searchPanel {  padding: 15px 15px 30px;}
.joblisting .searchPanel .btnMain2 {  bottom: -22px;}
.total {font-size:12px;}
.cont h2 { font-size: 16px;}
.img__text p { font-size: 12px;}
.cont label { font-size: 13px;  margin:10px 0 0; }
h4 { font-size:16px;}
.optionOne ul li img {width:120px;}
.optionOne ul li .rMore { height: 36px;line-height: 36px; padding: 0 18px; font-size:11px;}
.tabMain.applytab .nav-tabs li { width:33.2%; float:left; }
.tabMain.applytab .nav-tabs li a {font-size: 12px;padding: 10px 12px;}
.responsive_view .panel-heading h4 { font-size:14px; }
.responsive_view .panel-heading h4 a i {height: 22px;line-height: 22px;margin-right: 6px;width: 22px;font-size:13px;}
.sub-cont .btnMain2 {  bottom: 10%;}
.specialone .padding10_00 { padding: 0;}
.rlistBox-inner .reviews ul li:first-child { width: 100%;}
.headhunt {position: static;margin:10px 0 0; float:left; width:100%;}
.stepsHere ul li { padding: 0 5px;}
.filterOne ul li.mW150 {max-width: 200px;}
.newsMain [class*="col-"] {width:100%;}
.modifyOne .jobLogo { width: 35px;}
.headOne h2::after { width: 15px;}
}

 @media only screen and (max-width : 480px) {
.full_480 .col-xs-6 {width:100%;}	
.full_480 .col-xs-5 , .full_480 .col-xs-7 {width:100%;}


.captions p {
  font-size: 16px;
  line-height:20px;
}
.coverDiv { height:500px;}
.showNoti { width:300px; left:-150px; right:auto;}
<!--.dashLeft .mCustomScrollbar {height:auto;}-->
.joblist .mCustomScrollbar { height: 520px;}
.headOne h2:after { width: 30px;}
.btnMain2.applyed{float: left;font-size: 13px;margin: 5px 0 !important;position: static;width: auto;}
.joblisting h5 {padding-right:78px; font-size: 14px;}
.joblisting h6 {font-size: 13px;}
.p-r-150 { padding-right: 0;}
.sList li {margin: 0 4px;width: 47%;}
.applydTl .fixWidth {
  position: static;
  float:right;
}
.autowidthR.reviews {width:100%; float:left;}
/*.d-steps ul li {padding:0 15px 30px;position: relative;width: 100%; text-align:left;}
.d-steps ul li.active::after , .d-steps ul::after{height: 100%;width: 1px;}
.d-steps ul li a span { margin:0}
.d-steps ul li a { padding: 0 0 0 30px;}*/
.colorfull ul li , .joblist .colorfull ul li{float: none; width: 100%; display:inline-block;} 
.colorfull .dcell {display: table-cell;float: none;width: auto; text-align:left}
.colorfull .dcell.cicon {width:80px; text-align:center}
.colorfull .dcell.text-center { padding: 5px 15px 8px;}
.colorfull ul li a span , .colorfull ul li a h6{ display: inline-block; padding-right:10px;}
.colorfull .dcell.cicon {
  display: block;
}
.colorfull ul li a h6 {font-size: 14px;}


.d-steps ul { display: block; padding:10px 0;}
.pgbar { height: calc(100% - 30px); width: 2px;}
.d-steps ul li {width:100%; float:left; padding:10px 25px 20px;}
.d-steps ul li a strong {line-height: normal;position: static;float:left;transform: none;}
.d-steps ul li.active a span { left: -12px;  top: 0;}
.colorpanel {float: left;height:50px;width: 100%;}
.colorpanel span { height: 0; width:100%;} 
.colorpanel span.greenLine , .colorpanel span.orrangeLine , .colorpanel span.yellowline{height:100%; }
.boxOne .availablity .autowidthR { width:100%; float: left;}
.verifybtn {right: 12px;top: 8px;}
.stepsHere ul li a {font-size: 13px;padding: 10px; background:#F7941E; color: #ffcf59;}
.stepsHere ul li { padding: 0 4px;width:50%; float:left;}
.stepsHere ul { background: none;}

.filterOne ul li.mW150 { max-width: 100%; margin:10px 0 0;}
.t-pool .btnMain2.autowidthR { width:100%; float:left; margin:10px 0 0;}
.pools h4 {font-size:14px;}
.dated { position: static;}
.jbSingle .jobLogo {
  width:50px;
}


}
 @media only screen and (max-width : 414px) {
.fixWidth-left , .fixWidth-Right{  max-width: 100%;  margin-bottom:10px;}	 
.m_t_25.padding20_00 {margin-top:10px;}
.btnMain2 .rMore { font-size: 14px; margin-bottom: 10px; padding: 0 12px;}
header.dash_header { padding-left: 100px;}
.dashLeft {left: -260px; z-index: 3; width:260px;}
.dashright .padding20_20 {padding: 10px;}
.joblist .dashright .padding20_20 {padding-left:55px;}
.postJob.joblist .dashright .padding20_20 {padding-left:10px;}
.sList li {margin:0 10px 10px; width: 93%;}
.optionOne ul li {width:100%;}
.optionOne ul li::after {height: 0px;}
.tabMain.applytab .nav-tabs li { width:100%; float:left; border-bottom:#fff 2px solid; margin-bottom:2px;}
.tabMain.applytab .nav-tabs li:last-child {border:none; margin:0;}
.tabMain.applytab .nav-tabs li.active::after { top: 8px;}
.verifybtn {right: 12px;top: 55px; z-index:1}
.respR {padding-right:85px;}
.joblist .mCustomScrollbar { height: 580px;}
.candidateTable .paddingLeft {padding:0;}


}
 @media only screen and (max-width : 384px) {
.logo { left: 10px;  top: 5px;  width: 86px;}
header { padding-left: 108px;  padding-right: 40px;}
.menu-responsive {  right: calc(100% + 5px);}	 
.c_pic { width: 100%; margin:0 0 15px 0;}
.datailsbox .dcell .autowidthL {width:100%; float:left;}

.e-date { font-size: 13px; height: 80px; line-height: 22px; margin-right: 10px; padding-top: 12px; width:80px;}
.rMore { font-size: 14px; padding: 0 15px;}
/*.captions {
  top:20%;
}*/
.coverDiv { height:488px;}	
.costomizeOne {text-align:center;}	
.costomizeOne .pull-right , .costomizeOne .pagination1 ul{width:100%; float:left;} 
.costomizeOne .pagination1 ul li {float:none; display:inline-block;}
.eprofile .btnMain2 {float:left; width:100%;}
.editProfile h3 { margin-bottom:0px;}
.eprofile .btnMain2.borderTop  { text-align:center;}
.eprofile .btnMain2.borderTop .rMore.pull-left , .eprofile .btnMain2.borderTop .rMore.pull-right {width:100%;}
.eprofile .btnMain2.borderTop .rMore.pull-left {float:right;}
.stepsHere ul li a {font-size: 11.5px;}
.stepsHere ul li { padding: 0;width:100%;}
.joblist .mCustomScrollbar { height: 420px;}
.fJob .dcell { display: block; float:left; width:100%;}
.fJob .fpic {position:absolute; left:0; top:0; width:50px; min-width:inherit;}
.fJob .dTable {position:relative; padding-left:50px; display:block; float:left; width:100%;}
}

 @media only screen and (max-width : 375px) {
.sub-cont .btnMain2 {  bottom: 5%;}
.full_667 .col-xs-6 .col-xs-6 { width:100%;}
.rlistBox-inner .reviews ul li:first-child {
  width: 60%;
}
.bannerpart .headRight li { font-size: 11px;}
.tabMain.applydTl .nav-tabs li a { padding: 10px 14px;font-size: 12px;}
.full_375 .col-xs-6 {width:100%;}	
.candidateTable span {
  height: 40px;
  margin-right: 6px;
  width: 40px;
}
.fpic {
  padding-right: 5px;
  width: 50px;
}

}
 @media only screen and (max-width : 320px) {
.captions {top: 28%;} 
.captions .rMore {  margin:0 0 10px;}
.coverDiv { height: 360px;}	
.btnMain2.lightBg {text-align:center;}
.btnMain2.lightBg .rMore.pull-right , .btnMain2.lightBg .rMore.pull-left { float:none !important; display:inline-block; margin:0 0 10px;} 
.cvmain .btnMain2 .rMore {
  font-size: 12px;
  margin-bottom: 10px;
}
.cvmain .btnMain2.autowidthR .marginRight10{margin-right:0 !important;}
.joblist .mCustomScrollbar { height: 380px;}

}
 @media only screen and (max-width : 240px) {
.joblist .mCustomScrollbar {
  height: 143px;
}	 
}
