@charset "utf-8";
body {
	
	font-family:Arial, Helvetica, sans-serif;
	color: var(--grey-dark);
	background-color: #fff;  outline:none;
}

:root {
  --blue:#0265FF;
  --dark-blue:#0256D9;
  --blue-bg:#f2f7ff;
  --blue-light:#80b1ff;
  --black:#000000;
  --grey-dark:#565656;
  --grey-light:#acacac;
  --grey-light-more:#F2F2F2;
  --green:#03dc80;
  --green-dark:#03BB6D;
  --bg:#f8f8f8;
  --white:#ffffff;
  --yellow:#ffc415;
  --red:#f72d1c;  
  
}
/************************Searah page html Start Here**************************/
/*.search-head.head-nav span { float:left; margin-left:15px;}
.search-head.head-nav span a{font-size:16px; color:var(--green);}
.search-head.head-nav span a em{font-style:normal;}
.search-head.head-nav span a i{font-style:normal; font-size:16px; color:var(--green);}
.search-head .post-job a i{font-style:normal; margin:0px 5px 0px 0px; font-size:13px;}
.search-head .post-job a{ background:var(--blue);}
.search-head .new-nav ul li a{ font-size:16px;}
.search-head .post-job a{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px;}


.nav-mid{ width:500px; display:inline-block; margin:15px 0 0 80px;}

.search-head-input{ width:250px; border:solid 1px #C8CFD6; height:44px; line-height:44px; border-right:none; float:left; box-shadow:none;}
.search-head-drop{width: 180px;
    border-radius: 0px; float:left;
    background: url(../home-image/location-arrow.svg) right 19px no-repeat #fff;
    padding: 0 25px 0 25px;
    -webkit-appearance: none;
    -moz-appearance: none;
    height:44px; border:solid 1px #C8CFD6;
    line-height:44px;
    text-align: left;
    appearance: none;
    font-size: 16px;
    color: #7B7B7B; margin:0 0 0 -5px; }
	
.search-head-btn{width:52px; color:#fff; background:var(--blue);
 height:44px; line-height:22px; border:none; font-size:18px; font-family:Arial, Helvetica, sans-serif; border-radius:0px; box-shadow:none; margin-left:-1px;}
.search-head-btn img{margin-top:-3px;}

.search-head-btn:hover{ background:var(--blue); color:#fff;}
.search-head-btn:focus{ background:var(--blue); color:#fff;}
.search-head-btn.active.focus, .search-head-btn.active:focus, .search-head-btn.active:hover, .search-head-btn:active.focus, .search-head-btn:active:focus, .search-head-btn:active:hover, .open>.dropdown-toggle.search-head-btn.focus, .open>.dropdown-toggle.search-head-btn:focus, .open>.dropdown-toggle.search-head-btn:hover {background-color: #0089FC; color:#fff;}	



.search-mid{width:100%; float:left; padding-top:70px;}
.search-top-nav{width:100%; float:left; background:#fff; padding:5px 0 5px 0;}
.search-top-nav ul{ list-style:none; margin:0px 0px 0px 17px; padding:0px;}
.search-top-nav ul li{ line-height:normal; display:inline-block;} 
.search-top-nav ul li a{ font-size:11px; color:var(--grey-dark); font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:0 6px 0 12px; background:url(../home-image/mid-nav-arrow.svg) left 4px no-repeat;}
.search-top-nav ul li a.high-light{ color:#677A8E;}
.search-mid-content{width:100%; float:left; padding:20px 30px 50px 30px; background:#f8f8f8;}
.search-left-panel{ width:23.2%; float:left;}

.search-right-panel{width:23%; float:right;}
.search-right-panel img{ margin:10px 0 15px 0; max-width:300px;}
.search-top-add{width:100%; float:left; padding:5px 0 15px 0; text-align:center;}

.weekly-alert{ width:100%; float:left;background:var(--blue); height:44px; line-height:44px; text-align:center; font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif; margin:10px 0 20px 0; border-radius:3px; max-width:300px;}
.weekly-alert a{text-decoration:none; display:block; border-radius:3px; color:#ffffff;}
.weekly-alert a:hover{background:var(--dark-blue); color:#ffffff;}
.weekly-alert a:focus{ background:var(--dark-blue); color:#ffffff;}
.weekly-alert img{ margin:-3px 5px 0 0;}

.search-filter{ width:100%; float:left; background:#fff; box-shadow:0 0 3px rgba(0,0,0,0.1); max-width:300px;}
.search-filter h5{ border-bottom:solid 1px #edeff2; font-weight:normal; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding:15px 20px 15px 20px; margin:0px;}
.search-filter h5 a{color:var(--grey-dark); text-decoration:none;}
.search-filter h5 img{ margin:-3px 2px 0 0;}
.search-filter h5 span{ float:right; border:solid 1px #F64D4A; height:17px; line-height:16px; display:inline-block;  font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#F64D4A;}
.search-filter h5 span a{color:#F64D4A; display:block; padding:0 8px;}
.search-filter h5 span a:hover{ background:#F64D4A; color:#ffffff;}

.filter-list{ font-size:12px; color:var(--grey-dark); font-family:Arial, Helvetica, sans-serif; padding:15px 20px; border-bottom:solid 1px #edeff2;}
.filter-list ul{list-style:none; margin:0px; padding:0px;}
.filter-list ul li{line-height:30px;}
.filter-list ul li.active{color:var(--blue);}
.filter-list ul li label{font-size:14px; font-weight: normal; font-family:Arial, Helvetica, sans-serif; cursor:pointer; margin:0px; color:var(--grey-dark);}
.filter-list ul li i{ float:right;}
.filter-list h6{font-size:14px; color:var(--grey-dark); font-family:Arial, Helvetica, sans-serif; padding-bottom:15px; margin:0px;}
.filter-list h6 a{color:var(--grey-dark); text-transform:uppercase;}
.s-checkbox{ float:left; margin:7px 8px 0 0 !important;}
.filter-list h6 em{ float:right;}
.filter-list span{border:solid 1px #F64D4A; height:17px; line-height:16px; display:inline-block;  font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:12px 0 0 0;}
.filter-list a{color:#F64D4A; text-decoration:none;}
.filter-list span a{ display:block; padding:0 8px; color:#F64D4A;}
.filter-list span a:hover{ background:#F64D4A; color:#ffffff;}
.filter-list span a.active{ background:#F64D4A; color:#ffffff;}


.filter-list label em{ background:url(../home-image/premum-bg.svg) left top no-repeat; height:18px; line-height:18px; display:inline-block; font-size:11px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-style:normal; padding:0 10px 0 15px; letter-spacing:0.02rem;}
.filter-list label em.urgent{ background:url(../home-image/urgent.svg) left top no-repeat; text-transform:uppercase;}
.filter-list i{ float:right;}


.search-mid-panel{width:50.8%; float:left; margin:10px 18px 0 18px;} 
.search-job-loop{box-shadow:0 0 3px rgba(0,0,0,0.1); background:#fff; padding:20px 0 10px 0; display:inline-block; width:100%; float:left; border-radius:3px 3px 0 0;}
.search-job-loop h2{font-size:30px; color:var(--grey-dark); margin:0px; padding:0px 0 5px 30px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.search-job-loop p{font-size:14px; color:var(--grey-dark); padding:0 0 0 30px;}
.search-job-loop p a{ color:var(--blue); text-decoration:none;}
.slist-mode{float:right; margin:-50px 30px 0 0;}
.srecent-drop {width:90px; height: 30px; line-height: 30px; padding:0 25px 0 12px; border: solid 1px #92A0AE; margin: 1px 0 0;
    float: left; font-size: 11px;  color:var(--grey-dark); background: url(../images/recent-arrow.svg) center right no-repeat #fff;
    position: relative; -webkit-appearance: none; -moz-appearance: none; appearance: none; float:right; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; border-radius:0px;}
	
.search-job-loop-list{border: solid 1px var(--grey-light-more); background:#fff; padding:22px 30px 22px 30px; width:100%; float:left;}	
.search-job-loop-list-left{width:30px; height:30px; float:left; padding-top:3px;}
.search-job-loop-list-left a i{ width:21px; height:21px; background:url(../home-image/like-heart.svg) left top no-repeat; display:inline-block;}
.search-job-loop-list-left a:hover i{ background-position:left -38px;}
.search-job-loop-list-left a.active i{ background-position:left -78px;}
.search-job-loop-list-left a.jj-green1 i{ background-position:left -78px;}
.search-job-loop-list-left a.jj-green1{ background:none; border-color: none;}


.search-job-loop-list-mid{ width:70%; float:left; margin-left:8px;}
.search-job-loop-list-mid h4{color:var(--grey-dark); font-size:20px;font-weight:normal; margin:0px; text-decoration:none;}
.search-job-loop-list-mid h4 a{color:var(--grey-dark); float:left; text-decoration:none; padding-right:10px;}
.search-job-loop-list-mid h4 a:hover{ color:var(--blue);}
.search-job-loop-list-mid span{background: var(--red); color: #fff; font-size: 10px; text-transform: uppercase; padding: 3px 4px 2px; border-radius: 0px; border-radius:2px; font-family:Arial, Helvetica, sans-serif; float:left; margin:4px 6px 0 0;}
.search-job-loop-list-mid span.premium-btn{ background:#ffbb00;}
.search-job-loop-list-mid span.urgent-btn{ background:var(--blue);}
.search-job-loop-list-mid em{ font-style:normal;}
.search-job-loop-list-mid ul{list-style:none; margin:8px 0px 0px 0px; padding:0px; float:left; width:100%;}
.search-job-loop-list-mid ul li{line-height:normal; display:inline-block; margin-right:15px;}
.search-job-loop-list-mid ul li a{color:var(--grey-light); font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:15px; text-decoration:none;}
.search-job-loop-list-mid ul li a i{ width:15px; height:15px; background:url(../home-image/search-address-icon.svg) left top no-repeat; display:inline-block; float:left; margin:3px 5px 0 0;}
.search-job-loop-list-mid ul li a i.search-location1{background-position:left top;}
.search-job-loop-list-mid ul li a i.search-location2{background-position:-32px top;}
.search-job-loop-list-mid ul li a i.search-location3{background-position:-67px top;}



.search-job-loop-list-right{ width:auto; float:right; padding:10px 0 0 0;}  
.searh-apply-btn{color:#fff; background:var(--blue); width:95px; height:32px; line-height:32px; border-radius:3px; padding:0px; display:block; float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:none; text-align:center;}  
.searh-apply-btn:hover,.searh-apply-btn:focus{background:var(--dark-blue); color:#fff; text-decoration:none;}
.search-add{ width:100%; float:left; padding:15px 0;}
.search-add img{ width:100%;}

.search-job-loop-list-right a.newview-link{ float:left; width:73px; height:31px; line-height:31px; text-align:center; border:solid 1px var(--grey-dark); border-radius:3px; color:var(--grey-dark); margin-right:10px;}

.searh-apply-btn.active{background:#677A8E; color:#fff; text-decoration:none;}

.search-pageination ul{list-style:none; margin:0px; padding:0px; text-align:center;}
.search-pageination ul li{line-height:normal; display:inline-block;}
.search-pageination ul li a{ border:solid 1px #DBDBDB; padding:7px 12px; font-size:13px; color:#707070; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-align:center; border-radius:3px;}
.search-pageination ul li a:hover{ color:var(--blue); border:solid 1px var(--blue);}
.search-pageination ul li a.active{ color:#fff; background:var(--blue); border:solid 1px var(--blue);}
.search-pageination ul li span.current{ padding:7px 12px; font-size:13px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#fff; background:var(--blue); border:solid 1px var(--blue); border-radius:3px;}

.search-pageination li a.prev:parent{float:left !important;}
a.next:parent{float:right !important;}
.search-pageination li a.next:hover{ color:#707070; border-color:#707070; opacity:0.7;}
.search-pageination li a.prev:hover{ color:#707070; border-color:#707070; opacity:0.7;}
.search-pageination .s-left-l{float:left;}
.search-pageination .s-left-r{float:right;}
.search-pageination li.s-left-r a:hover{ color:#707070; border-color:#707070; opacity:0.7;}
.search-pageination li.s-left-l a:hover{ color:#707070; border-color:#707070; opacity:0.7;}


.search-mid-panel .searchfiltersadd{ width:100%; margin:0px 0 10px 30px;}
.search-mid-panel .searchfilters .tm-tag.tm-tag-success{ margin:0 5px 5px 0; border-radius:2px;}
.search-mid-panel .none-job{ width:100%; padding:0px; margin:0px;}
.search-mid-panel .posted-note{ padding:10px 0 30px 0}
.srecent-drop option{line-height: 30px !important; font-size: 11px !important; color: var(--grey-dark) !important; text-transform: uppercase !important; font-weight:normal !important; font-family:Arial, Helvetica, sans-serif !important;}*/
/************************Searah page html End Here**************************/

/******************Job Detail Page Css Start Here*************/


/*.job-user-info{width:100%; float:left; background:#ffffff;  border-radius:3px; padding:25px; margin-bottom:20px; max-width:300px; border: solid 1px var(--grey-light-more);}
.job-detail-left-add{margin-bottom:20px; max-width:300px;}
.job-detail-left-add img{ width:100%;}

.job-user-info h5{ font-size:16px; margin:0px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-bottom:12px; font-weight: bold;}
.job-user-info h5 a{ color:var(--blue);}
.job-user-info h5 a:hover{ color:var(--grey-dark);}
.job-user-info ul{ list-style:none; margin:0px; padding:0px;}
.job-user-info ul li{ line-height:normal; padding:6px 0px; width: 100%;    float: left;}
.job-user-info ul li span.left-icon{ width:auto; height:18px; margin-right:14px; float:left;}
.job-user-info ul li span.left-icon i{ width:18px; height:18px; background:url(../home-image/job-user-icon.svg) left top no-repeat; display:inline-block; margin:1px 0 0 0;}

.job-user-info ul li span.left-icon i.job-user-icon1{ background-position:left top;}
.job-user-info ul li span.left-icon i.job-user-icon2{ background-position:left -34px;}
.job-user-info ul li span.left-icon i.job-user-icon3{ background-position:left -71px;}
.job-user-info ul li span.left-icon i.job-user-icon4{ background-position:left -110px;}
.job-user-info ul li span.left-icon i.job-user-icon5{ background-position:left -162px;}
.job-user-info ul li span.left-icon i.job-user-icon6{ background-position:left -197px;}
.job-user-info ul li span.right-text{ width:86%; font-size:14px; color:var(--grey-dark); display:inline-block;}
.job-user-info ul li span.right-text em{ float:right;}
*/

/*
.job-detail-mid-info-main{width:100%; float:left; background:#ffffff;  border-radius:3px;}*/
/*.job-detail-mid-info{width:100%; float:left; border: solid 1px var(--grey-light-more);  padding:30px 40px; margin:-1px 0 0 0;}*/
.job-detail-mid-info .detail-save{ float: none;}
/*.job-detail-mid-info h1 {
    font-size: 24px;
    color: var(--grey-dark);
    font-weight: normal;
    font-family:Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 20px 0 10px 0;
}
.job-detail-mid-info h2{font-size:32px; color:var(--grey-dark); font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:20px 0 10px 0;}
.job-detail-mid-info span{ font-size:16px; color:var(--grey-dark); margin-right:15px;}
.job-detail-mid-info span img{ margin:-3px 5px 0 0;}
.job-detail-mid-info span a{color:var(--red); text-decoration:none;}
.job-detail-mid-info em { font-style:normal;}
.job-detail-mid-info em a{background: var(--red); color: #fff; font-size: 10px;text-transform: uppercase;padding: 4px 7px 3px 7px; border-radius: 0px; border-radius: 2px; font-family:Arial, Helvetica, sans-serif; margin:4px 6px 0 0; text-decoration:none;}
.job-detail-mid-info em a.premium-btn {background: var(--yellow);}	
.job-detail-mid-info ul{list-style:none; margin:18px 0px 0px 0px; padding:0px;}
.job-detail-mid-info ul li{line-height:normal; display:inline-block;}	
.job-detail-mid-info ul li a{text-decoration:none; display:block; height:44px; line-height:44px; font-size:16px; color:#ffffff;font-weight:normal; font-family:Arial, Helvetica, sans-serif; border-radius:3px; padding:0 20px; float:left; margin-right:10px;}   	
.job-detail-mid-info ul li a b{ font-weight:normal;}
.job-detail-mid-info ul li a.job-apply-btn{ background:var(--green);}
.job-detail-mid-info ul li a:hover.job-apply-btn{ background:var(--green-dark);}
.job-detail-mid-info ul li a.job-call-btn{ border:solid 1px var(--grey-dark); background:none; color:var(--grey-dark); height:44px; line-height:44px;}

.job-detail-mid-info ul li a.job-save-btn{background:none; color:var(--grey-dark); padding-left:0px; border: solid 1px var(--grey-dark); border-radius:3px; padding: 0 20px;}
.job-detail-mid-info ul li a.job-save-btn i{width: 21px; height: 21px; background: url(../home-image/job-like-heart.svg) left top no-repeat; display: inline-block; margin:12px 10px 0 0; float:left;}
.job-detail-mid-info ul li a:hover.job-save-btn { color:var(--blue); border-color:var(--blue);}
.job-detail-mid-info ul li a:hover.job-save-btn i{ background-position:left -38px;}

.job-detail-mid-info ul li a.jj-green1 { color:#f05856 !important;}
.job-detail-mid-info ul li a.jj-green1 i{ background-position:left -74px !important;}
.job-detail-mid-info h4{font-size:16px;  font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-bottom:10px; margin-top:0px; font-weight: bold;}*/

/*.job-detail-list ul {list-style:none; margin:0px; padding:0px;}
.job-detail-list ul li{line-height:normal; padding:14px 0px; width: 100%; float: left;}
.job-detail-list ul li span.left-list{ width:auto; height:18px; margin-right:14px; float:left;}

.job-detail-list ul li span.left-list i{ width:37px; height:35px; background:url(../home-image/job-detail-icon.svg) left top no-repeat; display:inline-block; margin:3px 0 0 0;}*/

.apply-share ul{ margin:0px;}
/*.share-list{ width:auto; float:right; margin:-51px 0 0 0;}
.share-list ul{ list-style:none; margin:0px; padding:0px;}
.share-list ul li{ line-height:normal; display:inline-block;}
.share-list ul li a{ margin:0px; padding:0px; color:#000000;}
*/
/*.job-pagination{ width:100%; float:left; padding:0 40px;}
.job-pagination ul{ list-style:none; margin:0px; padding:0px; text-align:center;}
.job-pagination ul li{ line-height:normal; display:inline-block;}
.job-pagination ul li a{ font-size:12px; color:var(--blue); font-weight:normal; padding:0px; margin:0px;}
.job-pagination ul li.job-pagination-left{float:left;}
.job-pagination ul li.job-pagination-left img{ margin:-2px 5px 0 0;  display: none;}
.job-pagination ul li.job-pagination-right{float:right;} 
.job-pagination ul li.job-pagination-right img{ margin:-2px 0px 0 5px; display: none;}
.job-pagination ul li.job-pagination-mid img{ margin:-2px 5px 0 0px;  display: none;}*/

/*.job-detail-list ul li span.left-list i.job-list-icon1{background-position:left top;}
.job-detail-list ul li span.left-list i.job-list-icon2{background-position:left -73px;}
.job-detail-list ul li span.left-list i.job-list-icon3{background-position:left -143px;}
.job-detail-list ul li span.left-list i.job-list-icon4{background-position:left -209px;}
.job-detail-list ul li span.left-list i.job-list-icon5{background-position:left -259px;}
.job-detail-list ul li span.left-list i.job-list-icon6{background-position:left -331px;}
.job-detail-list ul li span.left-list i.job-list-icon7{background-position:left -405px;}
.job-detail-list ul li span.left-list i.job-list-icon8{background-position:left -471px;}
.job-detail-list ul li span.right-list-text{ width:71%; font-size:17px; color:var(--grey-dark); display:inline-block;}
.job-detail-list ul li span.right-list-text em{ font-size:12px; color:var(--grey-light); text-transform:uppercase; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-bottom:3px;}*/






/*.job-benefit-list ul li span.left-benefit-icon i{ width:24px; height:27px; background:url(../home-image/job-detail-benefit-icon.svg) left top no-repeat; display:inline-block; margin:-1px 0 0 0;}

.job-benefit-list ul li span.left-benefit-icon i.job-list-icon1{background-position:left 1px;}
.job-benefit-list ul li span.left-benefit-icon i.job-list-icon2{background-position:left -107px;}
.job-benefit-list ul li span.left-benefit-icon i.job-list-icon3{background-position:left -207px;}
.job-benefit-list ul li span.left-benefit-icon i.job-list-icon4{background-position:left -59px;}
.job-benefit-list ul li span.left-benefit-icon i.job-list-icon5{background-position:left -166px;}*/

/*.job-benefit-list ul {list-style:none; margin:0px; padding:0px;}
.job-benefit-list ul li{line-height:normal; padding:12px 0px; width:33%; float: left; min-height:65px;}
.job-benefit-list ul li span.left-benefit-icon{ width:35px; height:18px; margin-right:5px; float:left;}

.left-benefit-icon i {
	width:35px;
	height: 35px;
	float: left;
	background: url(../images/benifits-icon.svg) left top no-repeat;
	display: block;
	margin:-7px 10px 0 0;
}
.left-benefit-icon i.benefit-icon1 {background-position:-107px -299px;}
.left-benefit-icon i.benefit-icon2 {background-position: -188px -299px;}
.left-benefit-icon i.benefit-icon3 {background-position:-8px -12px;}
.left-benefit-icon i.benefit-icon4 {background-position:-103px -12px;}
.left-benefit-icon i.benefit-icon5 {background-position:-188px -16px;}
.left-benefit-icon i.benefit-icon6 {background-position: -10px -90px;}
.left-benefit-icon i.benefit-icon7 {background-position:-101px -85px;}
.left-benefit-icon i.benefit-icon8 {background-position: -185px -90px;}
.left-benefit-icon i.benefit-icon9 {background-position: -10px -159px}
.left-benefit-icon i.benefit-icon10 {background-position:-99px -160px;}
.left-benefit-icon i.benefit-icon11 {background-position: -183px -160px;}
.left-benefit-icon i.benefit-icon12 {background-position: -5px -234px;}
.left-benefit-icon i.benefit-icon13 {background-position: -99px -235px;}
.left-benefit-icon i.benefit-icon14 {background-position:-187px -232px;}
.left-benefit-icon i.benefit-icon15 {background-position: -7px -299px;}
.left-benefit-icon i.benefit-icon16 {background-position: -100px -405px}
.left-benefit-icon i.benefit-icon17 {background-position:-183px -332px}
.left-benefit-icon i.benefit-icon18 {background-position: -186px -411px}
.left-benefit-icon i.benefit-icon19 {background-position: -10px -490px}
.left-benefit-icon i.benefit-icon20 {background-position: -97px -490px}
.left-benefit-icon i.benefit-icon21 {background-position: -187px -492px}
.left-benefit-icon i.benefit-icon22 {background-position: -11px -572px}

.job-benefit-list ul li span.right-benefit-text{ width:74%; font-size:15px; color:var(--grey-dark); display:inline-block; margin:0px; word-wrap: break-word;}




.job-benefit-list ul li span.right-benefit-text{ width:74%; font-size:15px; color:var(--grey-dark); display:inline-block; margin:0px;}*/



/*.apply-job-detail-btn{ width:100%; float:left; margin-top:10px;}
.apply-job-detail-btn .searh-apply-btn{ width:100%; height:44px; line-height:44px; font-size:18px; max-width:300px;}
.apply-email-list{width:100%; float:left; background:#fff;  border:solid 1px var(--grey-light-more);  border-radius:3px; margin:0px 0 0px 0; padding:15px 15px 15px 15px; max-width:300px;}
.apply-email-list ul{ list-style:none; margin:0px; padding:0px;}
.apply-email-list ul li{ line-height:30px; width:100%; display:inline-block; float:left; padding:5px 10px}
.apply-email-list ul li:nth-child(2){ border-right:none;}
.apply-email-list ul li:nth-child(3){ border-bottom:none;}
.apply-email-list ul li:nth-child(4){ border-right:none; border-bottom:none;}
.apply-email-list ul li a{ font-size:15px; color:var(--grey-dark); display:block; text-decoration:none;}
.apply-email-list ul li a i{ width:18px; height:18px; background:url(../home-image/job-email-icon.svg) left top no-repeat; display:inline-block; float:left; margin:6px 8px 0 0;}
.apply-email-list ul li a i.job-email-icon1{background-position:left top;}
.apply-email-list ul li a i.job-email-icon2{background-position:-45px top;}
.apply-email-list ul li a i.job-email-icon3{background-position:-90px top;}
.apply-email-list ul li a i.job-email-icon4{background-position:-135px top;}

.copy-link{ width:100%; float:left; background:var(--yellow-bg); padding:10px 20px; margin:-4px 0px 20px 0px; border: solid 1px var(--grey-light-more); border-radius:0 0px 3px 3px; font-size:14px; color:var(--grey-dark); font-family:Arial, Helvetica, sans-serif; font-weight:normal; max-width:300px;}
.copy-link span{float:right; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:var(--blue);}
.copy-link span a{color:var(--blue); text-decoration:none;}
.right-share-list{ margin:0px 0 15px 0; max-width:300px;}*/

.search-right-panel-m{ display:none;}
.bottom-ads{ width: 650px; margin: 0 auto;}
/******************Job Detail Page Css End Here*************/

.st-btn img{ margin: 0px;}

.search-left-panel-m {
    display: none;
    width: 100%;
}

/*.search-mid-panel .all-ready { position: inherit;}*/
/*.all-ready{ margin:0px 0 0 40px;}*/

@media only screen and (min-width: 980px) and (max-width: 1024px) {
/******************Search page css*************/
.search-left-panel{ width:300px;}
.search-mid-panel{ width:66.5%; margin-right:0px;}
.search-right-panel{ display:none;}
.search-head.head-nav span a em{ display:none;}
.nav-mid{ margin-left:25px;}
.search-top-add img{ width:100%;}
.search-head-input{width:35%;}
.search-head-drop{width:28%;}
.search-head .new-nav-right{ margin:-60px 22px 0 0px;}

	}
	
@media only screen and (min-width: 768px) and (max-width: 979px) {	

/******************Search page css*************/
.search-left-panel{ width:32%;}
.search-mid-panel{ width:65%; margin-right:0px;}
.search-job-loop h2{ font-size:22px;}
.search-right-panel{ display:none;}
.search-head.head-nav span a em{ display:none;}
.nav-mid{ margin-left:15px;}
.search-top-add img{ width:100%;}
.search-head-input{width:25%; padding:0 18px 0 15px;}
.search-head-drop{width:25%; padding:0 38px 0 15px;}

.search-job-loop-list{ padding:20px 15px 20px 15px;}
.search-job-loop h2{ padding:0px 0 5px 15px;}
.search-job-loop p{ padding:0 0 0 15px;}
.list-mode{ float:left; margin:0px 30px 0 15px;}
.search-job-loop{ float:left; width:100%; padding-bottom:20px;}
.search-filter h5 span{ font-size:8px; padding:0 4px;}
.nav-mid{ width:auto;}
.search-head .new-nav-right{ margin:-60px 22px 0 0px;}
.search-head .new-nav ul li a{ font-size:14px; padding:0px;}
.search-head .post-job a{ font-size:14px; padding:0 14px;}
.search-head .new-logo a img{width:150px; margin: 7px 0 0 0;}
	}
		
@media only screen and (min-width: 320px) and (max-width: 767px) {	
.city-popup{ width:101%;}
.city-popup .modal-content{ padding:25px 20px 25px 20px;}
.city-list li{ text-align:center;}
.city-list li a figure{ width:100%; text-align:center;}
.city-list li a span{ margin:0px; display:block; text-align:center;}
.city-list li a figure i{ float:none;}
.city-list li a span{ padding-top:0px;}
.cate-drop{ width:300px; left: -184px; height:300px; overflow:scroll; padding:15px;}
.cate-drop ul li{ width:100%;}
.modal-dialog{ width:90%;}
.seeker-tab li a{ font-size:14px;}
.emp-popup-login{ padding:65px 15px 25px;}
.input-right-filled{padding-left:15px;}
.input-left-filled{padding-right:15px;}
/******************Search page css*************/


/******************Job Detail Page Css Start Here*************/

.search-mid-content{ padding:20px 0%;}
.search-left-panel{ display:none;}
.search-left-panel-m{ display: block; width:100%;}
/*.search-mid-panel{ width:100%; margin:10px 0px 0 0px;}
.job-detail-mid-info{ padding:20px 8%;}
.job-detail-mid-info h2{font-size:25px; padding:10px 0 10px 0;}
.job-detail-mid-info ul li a{ padding:0 15px;}
.job-detail-mid-info ul li a b{ display:none;}
.job-detail-mid-info ul li a{ font-size:15px; margin-right:0px; padding:0 10px; height:41px; line-height:41px;}
.job-detail-list ul li{ width:50%; padding:5px 0 0px 0; min-height:75px;}
.job-detail-list ul li span.right-list-text{ width:63%; margin:0px; font-size:15px;}
.job-detail-list ul li span.left-list{ margin-right:5px;}
.job-benefit-list ul li{ width:50%; min-height:70px;}
.job-benefit-list ul li span.left-benefit-icon{ margin-right:5px;}
.job-detail-mid-info ul li a{ padding:0 13px;}
.job-detail-mid-info ul li a.job-save-btn{ padding:0px 0px 0px 10px;}
.share-list{ width:100%; margin:10px 0 0 0;}
.apply-share ul li { display:block;}
.apply-share ul li a{ width:100%; text-align:center;}
.apply-share ul li a.job-save-btn{ display:none;}*/


.search-right-panel{ display:none;}
.search-right-panel-m{ display: block; background:#f8f8f8; width:100%;}
.apply-job-detail-btn{ display:none;}
.right-share-list{ display:none;}
.search-right-panel img{ margin:0px;}
.job-detail-left-add{ margin-bottom:0px; text-align:center;}
.weekly-alert{ margin:15px 0;}
.job-detail-mid-info p{ margin:0px;}
.sharethis-inline-share-buttons{ margin:0px !important;}
.job-pagination ul li a{ height:auto; line-height:normal;}
.apply-share.job-detail-left-add{ text-align:center;}
.search-job-loop-list-mid{ width:100%; margin:0px;}
.search-job-loop-list-mid ul li{ display:block; margin:0px; padding:3px 0 3px 0;}
.search-job-loop-list{ position:relative;}
.search-job-loop-list-right{float: left;}
.search-job-loop-list-left{position: absolute; bottom: 22px; right:7%;}
.search-job-loop-list-mid ul li a i.search-location2{ background-position:-35px top;}
/******************Job Detail Page Css End Here*************/

.slist-mode{ margin:0px 0px 20px 8%; float:left !important;}
.search-pageination ul li a{padding:6px 8px;}
.search-pageination ul li span.current{padding:6px 8px;}
.left-benefit-icon i{ margin:0 5px 0 0;}
.job-benefit-list ul li span.right-benefit-text{ width:70%; margin:0px; font-size:14px;}

.job-benefit-list ul li{min-height:76px;}
.apply-email-list{ margin-bottom: 20px;  }

}


@media only screen and (min-width: 375px) and (max-width: 767px) {
.job-detail-mid-info ul li a{ padding:0 15px; margin-right:10px;}	
	}


@media only screen and (min-width: 1920px) and (max-width: 2560px) {
.search-left-panel{ width:300px;}
.search-mid-panel {width:65.3%;}
/*.search-right-panel{width:300px;}	*/
.search-add{text-align:center;}
.search-add img{ width:auto;}
	}

