﻿@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap');
/*@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700&display=swap');*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
/*@font-face{font-family:'Glyphicons Halflings';src:url(https://74686fa9afaf45677a72-ebdee4dc19818fbac31f66b392f3681a.ssl.cf3.rackcdn.com/UI/antaltechjobs/Content/fonts/glyphicons-halflings-regular.eot);src:url(https://74686fa9afaf45677a72-ebdee4dc19818fbac31f66b392f3681a.ssl.cf3.rackcdn.com/UI/antaltechjobs/Content/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(https://74686fa9afaf45677a72-ebdee4dc19818fbac31f66b392f3681a.ssl.cf3.rackcdn.com/UI/antaltechjobs/Content/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(https://74686fa9afaf45677a72-ebdee4dc19818fbac31f66b392f3681a.ssl.cf3.rackcdn.com/UI/antaltechjobs/Content/fonts/glyphicons-halflings-regular.woff) format('woff'),url(https://74686fa9afaf45677a72-ebdee4dc19818fbac31f66b392f3681a.ssl.cf3.rackcdn.com/UI/antaltechjobs/Content/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(https://74686fa9afaf45677a72-ebdee4dc19818fbac31f66b392f3681a.ssl.cf3.rackcdn.com/UI/antaltechjobs/Content/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}*/

@font-face {
  font-family: 'icomoon';
   src:  url('https://74686fa9afaf45677a72-ebdee4dc19818fbac31f66b392f3681a.ssl.cf3.rackcdn.com/UI/antaltechjobs/Content/fonts/icomoon.eot?ozrm4h');
  src:  url('https://74686fa9afaf45677a72-ebdee4dc19818fbac31f66b392f3681a.ssl.cf3.rackcdn.com/UI/antaltechjobs/Content/fonts/icomoon.eot?ozrm4h#iefix') format('embedded-opentype'),
    url('https://74686fa9afaf45677a72-ebdee4dc19818fbac31f66b392f3681a.ssl.cf3.rackcdn.com/UI/antaltechjobs/Content/fonts/icomoon.ttf?ozrm4h') format('truetype'),
    url('https://74686fa9afaf45677a72-ebdee4dc19818fbac31f66b392f3681a.ssl.cf3.rackcdn.com/UI/antaltechjobs/Content/fonts/icomoon.woff?ozrm4h') format('woff'),
    url('https://74686fa9afaf45677a72-ebdee4dc19818fbac31f66b392f3681a.ssl.cf3.rackcdn.com/UI/antaltechjobs/Content/fonts/icomoon.svg?ozrm4h#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-advertise:before{content:"\e900";}
.icon-alert:before{content:"\e901";}
.icon-calendar:before{content:"\e902";}
.icon-contact:before{content:"\e903";}
.icon-down-arrow:before{content:"\e803";}
.icon-email:before{content:"\e905";}
.icon-left-arrow:before{content:"\e804";}
.icon-right-arrow:before{content:"\e802";}
.icon-save:before{content:"\e908";}
.icon-search:before{content:"\e909";}
.icon-share:before{content:"\e90a";}
.icon-time:before{content:"\e90b";}
.icon-up-arrow:before{content:"\e801";}
.icon-view:before{content:"\e90d";}

.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden;padding:0 0 45px 0}
.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}
@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:0;bottom:0;left:0;font-size:20px;color:#fff;text-align:center;opacity:.5;color:#cbcbce}
.carousel-control:focus,.carousel-control:hover{text-decoration:none;outline:0;opacity:.9;color:#1e004e}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:12px;height:12px;margin:0 3px!important;text-indent:-999px;cursor:pointer;background-color:#d5d0d0;border-radius:10px}
#myCarousel2 .carousel-indicators li{margin-right:5px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#1e004e}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}
@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-25px;font-size:30px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}
.carousel-caption{right:20%;left:20%;padding-bottom:30px}
.carousel-indicators{bottom:20px}
.inner-content .carousel-control .glyphicon-chevron-left,.inner-content .carousel-control .glyphicon-chevron-right,.inner-content .carousel-control .icon-next,.inner-content .carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:20px}
}
html{margin:0}
body{overflow-x:hidden}
ul li{list-style:none}
input[type=password],input[type=text],select{width:100%;padding:5px 10px;font-size:14px;height:40px}
option{padding:5px}
.head-menu{overflow:hidden}
.home .main-inner-section{float:left;width:100%;position:relative;z-index:3}
.home-inner-section{position:relative;z-index:1}
.client-home .main-inner-section,.jobseekers .main-inner-section{float:left;width:100%;position:static}
.search-section{width:100%;float:left;padding:160px 0 20px 0;display:block}
.btn{line-height:24px!important;padding:12px!important}
.jobseekers .search-section{padding:20px 0}
.client-home .search-section{padding:20px 0;margin:0!important}
.jobseekers .navbar-default{float:left}
.border-icon:before{margin-right:2px;vertical-align:top}
.advanced-search-new .milesandlocation .noresultbox{position:relative!important;background:0 0;border:none;left:0!important;width:100%!important}
.advanced-search-new .milesandlocation .noresultbox li a{margin-bottom:0;padding-left:24px!important;background-position:7px 9px}
.advanced-search-new .milesandlocation .noresultbox li a:hover{color:#666}
.jobseekers .advanced-search-new .input_wrapper{width:100%;float:left!important}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{display:none}
.ui-front{z-index:9999}
.ui-combobox{display:inline-block;margin:0;margin-right:1.8em;position:relative}
.ui-combobox a{background:0 0}
.ui-combobox-button{position:absolute;width:1.8em!important;margin:0;margin-left:-1px;top:0;bottom:0}
.ui-combobox-button .ui-button-text{padding:0}
.ui-combobox .ui-autocomplete{overflow-y:auto;overflow-x:hidden}
.ui-combobox{width:100%;margin:0!important}
.ui-combobox .ui-button{position:absolute;top:14px;right:0}
.ui-combobox .ui-button:focus{outline:0 auto -webkit-focus-ring-color}
.ui-combobox input{width:100%;padding:5px 10px;font-size:16px;height:45px;/*border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;*/outline:none;}
.ui-autocomplete{overflow-y:auto;overflow-x:hidden;max-height:110px!important;position:absolute;top:-5px;left:0;cursor:default}
.ui-button{cursor:pointer;line-height:normal;text-align:center;text-decoration:none;border:none!important}
.ui-widget-content{border:1px solid #ccc}
.ui-corner-all{border-top-right-radius:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
.ui-menu .ui-menu-item{padding:0}
.ui-menu .ui-menu-item a{padding:5px}
.ui-menu .ui-menu-item a:hover{display:block;text-decoration:none;cursor:pointer;border:0;background-color:#8e8e8e;color:#fff}
.noresultbox,.ui-autocomplete{background:#fff;color:#666;padding:0;max-height:250px;cursor:default;overflow-x:hidden;overflow-y:auto}
.noresultbox li a,.ui-autocomplete li a{color:#666;display:block}
.account-forms .ui-combobox .ui-button .ui-icon,.regnavigate .desirelocation .ui-combobox .ui-button .ui-icon{-moz-appearance:none;background:#fff url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/auto-btn2.png) no-repeat scroll right 5px center!important}
.ui-state-default{color:#555}
.ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all{background:#fff none repeat scroll 0 0}
.jobseekers .ui-multiselect{padding:2px 0 2px 4px;text-align:left;background-color:#fff;border:1px solid #d6d8dc;font-size:16px;height:45px}
.jobseekers .ui-multiselect.ui-widget.ui-state-default.ui-corner-all{width:100%!important}
.jobseekers .ui-multiselect-checkboxes{background:#fff!important;display:block;float:none;padding:0}
.jobseekers .multi-select-hold,.ui-multiselect{width:100%!important;margin-bottom:0px}
.jobseekers .multi-select-hold span{font-weight:300;display:inline-block;vertical-align:top}
.jobseekers .ui-multiselect-header .ui-helper-reset{float:left;margin-bottom:0;padding:0!important}
.jobseekers .ui-multiselect-filter{display:inline-block}
.jobseekers .ui-multiselect-header .ui-helper-reset li{display:inline-block!important;vertical-align:middle}
.recruiter_page .ui-combobox .ui-button{-moz-appearance:none;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/auto-btn2.png) no-repeat scroll;background-position:35px 17px}
.recruiter_page .field-hold .field-right a{float:left}
.ui-widget-content{border:1px solid #d6d8dc}
.multi-select-hold{width:100%;float:left}
.multi-select-hold .ui-multiselect-header{background:#efefef;padding:5px 0;overflow:hidden}
.multi-select-hold .ui-multiselect{width:100%!important;padding:7px 10px!important;line-height:160%;height:40px;border:1px solid #d6d8dc;background:#fff;border-radius:50px!important;-webkit-border-radius:50px!important;-moz-border-radius:50px!important;margin-bottom:10px;}
.multi-select-hold .ui-multiselect span.ui-icon{background:#fff!important}
.multi-select-hold .ui-multiselect-menu{width:100%!important;position:static!important;background:#fff!important;display:block!important}
.ui-multiselect-checkboxes{max-height:130px!important;min-height:60px!important;overflow-y:scroll!important;overflow-x:hidden}
.ui-multiselect-checkboxes label{width:100%}
button.ui-state-hover{background:#fff!important;color:#4a4a4a!important}
.ui-multiselect-all .ui-icon,.ui-multiselect-none .ui-icon{background:0 0;text-indent:0;text-align:center;width:20px;height:20px;margin-top:-2px}
.ui-multiselect-all span:hover,.ui-multiselect-none span:hover{text-decoration:none!important;color:#5e5e5e}
.multi-select-hold .ui-icon.ui-icon-circle-close{background:0 0}
.ui-multiselect-all .ui-icon.ui-icon-check:before{content:"\e013";font-family:'Glyphicons Halflings';font-size:11px;color:#2aab79;vertical-align:bottom}
.ui-multiselect-none .ui-icon.ui-icon-closethick:before{content:"\e014";font-family:"Glyphicons Halflings";color:#e85656;font-size:11px;vertical-align:bottom}
.ui-multiselect-filter{width:100%;float:left;padding:2px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.ui-multiselect-filter input[type=search]{border:1px solid #e4e4e4;width:86%;/*border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;*/height:25px;margin-left:10px}
.recruiter_page div#null_multidropdown{width:531px!important}
.ui-multiselect-checkboxes label input{top:0;float:left}
.ui-multiselect-checkboxes label span{float:left!important}
.form_wrapper .upload_wrapper{margin:20px 0}
.input_wrapper{float:left;min-height:28px;width:100%}
.input_wrapper.form-horizontal .form-group .col-sm-9{margin:0 auto;float:none}
.form_wrapper input.choosefile_btn{float:left;font-size:15px;margin-right:30px}
.upload-file{text-align:center;padding:10px 0 20px 0}
.profile-uploader-section{border-bottom:1px solid #e0e0e0;box-shadow:0 1px 1px 0 rgba(0,0,0,.05) inset;color:#45494d;background:#fff;display:block;border:1px solid #e0e0e0;width:100%}
.profile-pic{box-sizing:border-box;width:150px;height:150px;margin:0 auto 10px;padding-bottom:10px;display:block;-webkit-box-shadow:2px 1px 6px -2px rgba(179,177,179,1);-moz-box-shadow:2px 1px 6px -2px rgba(179,177,179,1);box-shadow:2px 1px 6px -2px rgba(179,177,179,1)}
.profile-uploader-section .profile-uploader{padding:0 20px 20px 20px;position:relative}
.profile-uploader-section .choosefile{padding-top:10px;border-top:1px solid #e0e0e0;margin-top:20px;display:block}
.profile-uploader-section .choosefile>span{font-size:11px;padding-bottom:10px;display:block}
.profile-uploader-section h3{margin:25px!important;font-weight:300}
.profile-uploader-section .upload-prof-btn input[type=file]{position:absolute;z-index:2;cursor:pointer;bottom:0;left:0;opacity:0;background-color:transparent;color:transparent}
.profile-uploader-section .upload-btn{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#484757!important;color:#fff!important;font-size:15px;display:block}
.upload-btn span{color:#fff; font-weight:500; text-transform:uppercase;}
.edit-prof-img .img-div{position:relative;width:100px;height:100px;display:block;margin:0 auto;box-shadow:3px 3px 7px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 7px rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.2)}
.edit-prof-img .img-div .remove-icon{position:absolute;z-index:1;right:0}
.edit-prof-img .img-div img{width:100%;height:auto}
.edit-prof-img .img-div a:before{content:"\f00d";font-family:FontAwesome;padding:5px;position:absolute;top:-10px;right:-10px;width:25px;height:25px;color:#fff;background-color:#aeb0bf;line-height:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
.ui-tooltip{padding:8px;position:absolute;z-index:9;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background-color:#fff}
body .ui-tooltip{border-width:2px}
.home-search-hold .noresultbox{position:relative}
select{-webkit-appearance:none;-moz-appearance:none;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/auto-btn2.png) no-repeat right 7px center!important}
select::-ms-expand{display:none}
.ui-combobox .ui-button .ui-icon{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/auto-btn.png) no-repeat center 8px}
span.rss-feed{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/rss-feed.gif) no-repeat;height:17px;padding-left:25px;width:17px;background-position:0 5px;}
.search-ico{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/search-btn.png) no-repeat 8px 4px;width:100%;max-width:55px;padding:9px 5px 10px 18px;height:45px; font-size:15px;transition:all .3s ease;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.search-ico:focus,.search-ico:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABQCAYAAAAOYsW+AAAD9UlEQVRoQ+2YW0gUYRTHzzfbBtKaG3ZB6amk7AI99FDWS4ERRljtOhTYxV2d7fIUUZJgvZgVFPQU1K66XrCCvVRGSRTaSyX22EUKikgkELtQm2Ku39eZdaYcHXe/WbJ8+AYEd/Y753fO/3znm9lD4D9d5D9xYeaCXXt9OWBn5RIh24CxPCBkATAYYoT1EgZdjEBLpCHw0KpyU2a8SpZnr3A4T6HDSoTNTuaYMdZF41S52VL/gjcAU3Ch7MvKymR3CZCNBkcM+hiwXixQFma71BAQqkAp2xNtCrTxwCeB1UzzM50dOpQBxAFYHY3DpZvNgTe6002y7Mh2zHPj59OEwBLt/giu2xpt9nemgk8Cl3iUGsykesyQfQbK3OHGukdTOVIDmJ/pbAUgxQkLgI+Dwz/y21tbvyWDG8DqRpLs7L0qoZopoXRLMqjuOKGSw9lJCNmg3qMUaqKN/tP8YI9Sjbu3ZixydgV36+FUkunf7/B4VtqJ/Tl+lhiD/kjsSy6EQqNT2RsydnuUx3rUo3G2fHxNeQJA+3toX6SujcdH191qru/mAmN9+7U+7QsH/Yt5YOPXoP1xtL+gyV2Kcl/jA3t9WFqUGfsyEgwUWAW7PBW7JSLdGPMBxyJB/yU+sMc3iD2agfXtwfqutAp2eyt8BKSriYwZHIoG/Yn/zS5jjb3Ka+zfZRjuz4HY1+xHoVDMCrzEq1zGtjoyZsO2hRsC7VxgrFET1mi/JlUZStXECy6Q5YzczHlvMZMcNeHhIVh057p/gAvs9iqFmPEDDfzuU+zLGt6sXR6lClvxrAa6G27wb08W9KSTC1viKbbEek2utp7vX+WXodDPZE7cZcox3BsX0S7hj1JaEG2s67IE3rWvfLVtlq1b3WTaDn8Sh7hyOxh8NdGRKm+Ow3kUabU6FDviCXaE8eFiEoHp08l1QCmWbCSM6+2aDUWH93FxB8WnE+aVhSVZw4Ds0mpqcI09WRVp8J+3lLG+2LXft5nMglYzx2YO1Uz1Uy+hVAp40lefotLSuRn2Occxw4P4t9AESPFeO9b0jFpTt9d3Eh2e09clg/O9c8mybWfG3LWSZMvDABahw0GJsA/DQ+TZxJbhhfOBeZtZW8cDnxawyp8Ep7Qy0liXeICo17SBTeAjeKj8fmmcVnACXlZxgkhSLT6tongE7/knGafVxxb3k+Xl0y71VBEJsOVapWsgpE5XOct2QmrLkqVrIKROVznLdkJqy5KlayCkTlc5y3ZCasuSpWswc6UWg3IxKBeDcuxrMSg3PdwMJ1eJGJSLQXmSZ6AYlKd6QRCDcoNCYlCeasPo34tBuaaEGJTzbpm/u27m/oT5u3n+8fYLsxSyb40y+d8AAAAASUVORK5CYII=) no-repeat 12px -43px}
.myaccount_hold .myaccount_btn{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/my-account-ico.png) no-repeat 103px 15px;max-width:135px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:4px;display:block;font-size:14px;padding:8px 10px 8px 13px}
.myaccount_hold .myaccount_btn.open{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/my-account-ico.png) no-repeat 103px -58px}
.refinemain .refinexpander a{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/refineicons.png) no-repeat scroll 4px 4px;border-radius:4px;display:block;float:left;font-size:14px;padding:6px 10px 6px 32px;}
/*.refinemain .refinexpander a.open{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/refineicons.png) no-repeat scroll 8px -53px #efefef;border-radius:4px}*/
.blog-features-section .articulate-search .search-ico{height:40px;background:#fff url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/search-btn.png) no-repeat scroll center 5px;transition:all .3s ease 0s}
.blog-features-section .articulate-search .search-ico:hover{height:40px;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/search-btn.png) no-repeat scroll center -44px}
.activity-alerts-icon{background:rgba(0,0,0,0) url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/activity-alerts.png) no-repeat scroll 0 17px}
.activity-applied-icon{background:rgba(0,0,0,0) url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/activity-applied.png) no-repeat scroll 20px center}
.activity-saved-icon{background:rgba(0,0,0,0) url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/activity-saved.png) no-repeat scroll 20px center}
.jobsecactions li a{font-size:16px;display:block;padding:3px 0 0 0}
.top-search{background-image:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/search-btn-nd.png);width:20px;height:20px;display:block;background-repeat:no-repeat;background-size:90% auto;background-position:1px 0}
.panel-box-theme-1>div:before{background-position:-200px -180px;background-image:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/fd-s.png);height:45px;left:-3px;position:absolute;top:-3px;width:50px;z-index:1;border:0 solid red}
.up_computer{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/upload_icon.png) no-repeat 10px 6px}
.up_googled{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/upload_icon.png) no-repeat -56px 5px}
.up_onedrive{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/upload_icon.png) no-repeat -133px 5px}
.up_box{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/upload_icon.png) no-repeat -217px 5px}
.up_gmail{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/upload_icon.png) no-repeat -296px 6px}
.up_dropbox{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/drop_box.png) no-repeat 14px 5px}
.text_uline.save{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/save-icon.png) no-repeat scroll right center!important}
.innerlogin-right-side-login{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/line-save.png) no-repeat scroll 0 50%}
.innerlogin-right-side{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/line-save.png) no-repeat scroll 0 50%}
.account_inner.email_acc a,.account_inner.emails_acc a,.account_inner.exp_acc a,.account_inner.linked_acc a,.account_inner.name_acc a,.account_inner.notice_acc a,.account_inner.password_acc a,.account_inner.phone_acc a{padding:0 30px 0 0;vertical-align:middle;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/edit.png) no-repeat scroll right center}
.account_inner.emailn_acc a{padding:0 30px 0 0;vertical-align:middle;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/edit.png) no-repeat scroll right center}
.account_inner.email_acc a:hover,.account_inner.emailn_acc a:hover,.account_inner.exp_acc a:hover,.account_inner.linked_acc a:hover,.account_inner.name_acc a:hover,.account_inner.notice_acc a:hover,.account_inner.password_acc a:hover,.account_inner.phone_acc a:hover{padding:0 30px 0 0;vertical-align:middle;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/edit-hover.png) no-repeat scroll right center}
.search-dropdown select{-moz-appearance:none;background:#fff url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/auto-btn2.png) no-repeat scroll right 5px center!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:1px solid #a4a4a4}
#mainSignup select{-moz-appearance:none;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/auto-btn2.png) no-repeat scroll right 5px center!important;/*border-radius:5px !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;*/}
.form_wrapper.cv-details .upload_cvname .cv_name{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/cv_icon.png) no-repeat scroll left 5px;display:inline-block;max-width:80%;min-height:40px;padding:7px 0 0 30px;word-wrap:break-word;float:none;width:auto}
.successblock{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/success-ico.png) no-repeat center 10%!important;text-align:center;padding:60px 20px 20px 20px!important;border:1px solid #e3e3e3;margin:0 auto;display:inline-block;width:100%}
.choose-ico{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/save-icon2.png) no-repeat 0 -2px;padding-left:30px!important}
.close{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/closebtn.png) no-repeat scroll 5px 4px!important;display:block;height:27px;line-height:1000px;overflow:hidden;position:absolute;right:8px;top:8px;width:27px;z-index:1002;text-indent:-500em!important}
.company_list_hold .categories li a{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/arrows1.png) no-repeat scroll center left;margin-right:25px;padding-left:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;overflow:hidden;font-size:13px;width:auto}
.cv-messagess{float:left;margin-top:5px}
.center-cv{margin:0 auto;width:70%;display:block;text-align:center}
.cv-upload-btn{float:left;margin:0 auto;width:70%;display:block;text-align:center}
a.delete{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/delete.gif) 100% 0 no-repeat;width:6px;height:6px;display:block;cursor:pointer;margin:0 auto}
.select_reslt .search-choice .search-choice-close{background:rgba(0,0,0,0) url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/chosen-sprite.png) no-repeat scroll -42px 1px;float:right;font-size:0;height:11px;margin-left:5px;margin-top:7px;position:absolute;right:0;width:17px;z-index:1000}
.select_reslt .search-choice .search-choice-close:hover{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/chosen-sprite.png) no-repeat scroll -42px -11px;margin-top:8px}
.filterlinks{background:rgba(0,0,0,0) url(https://99dd2aa02cf4483ce4d2-93fbbd4af85b90e254adabe9c717dfd2.ssl.cf3.rackcdn.com/UI/procontractjobs/Images/Home/filter-remove.png) no-repeat scroll 100% 50%!important;float:left;margin:0 5px 0 0}
.candidate-option li a.new-res{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/new-res.png) 15px center no-repeat #fff}
.candidate-option li a.new-res:hover{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/new-res-hover.png) 15px center no-repeat #fff}
.candidate-option li a.new-job-alert{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/new-job-alert.png) 15px center no-repeat #fff}
.candidate-option li a.new-job-alert:hover{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/new-job-alert-hover.png) 15px center no-repeat #fff}
.candidate-option li a.prof-view-status{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/prof-view-staus.png) 15px center no-repeat #fff}
.candidate-option li a.prof-view-status:hover{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/prof-view-staus-hover.png) 15px center no-repeat #fff}
.saved-jobs-section .col-1{background:url(/UI/aviatorjob/Images/Default/saved_job.png) no-repeat scroll left top;box-sizing:border-box;float:left;padding-left:30px;width:50%;line-height:1.5}
.saved-jobs-section .savedjob_close{background:rgba(0,0,0,0) url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/close-btn.png) no-repeat scroll 0 0;cursor:pointer;height:16px;position:absolute;right:0;top:8px;width:16px}
.saved-jobs-section .column-one .col-1{background:rgba(0,0,0,0) url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/saved_job.png) no-repeat scroll left top;box-sizing:border-box;float:left;padding-left:40px;width:50%}
.appl_history .input_wrapper{background:rgba(0,0,0,0) url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/tick.png) no-repeat scroll left top;box-sizing:border-box;margin:0 0 20px;padding:0 0 20px 30px}
.apply-btn{padding:6px 10px 6px 20px!important;border:1px solid transparent;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;cursor:pointer;display:inline-block;font-size:16px;line-height:1.42857;margin-bottom:0;text-align:center;vertical-align:middle;white-space:nowrap;outline:0!important}


.job-search-details  .apply-btn.savejobbtn, .job-search-details .apply_hold_section .email_job, .email_job {border:1px solid #189dd8;    border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important; padding: 10px 20px !important; font-weight:500;color:#fff; text-transform:none; font-size:14px !important; background:#189dd8; }
.job-search-details  .apply-btn.savejobbtn:hover, .job-search-details .apply_hold_section .email_job:hover,  .email_job:hover{background: #118bc1; color: #fff; border-color: #118bc1; font-weight:600;} 
.apply_hold_section .btn-apply, .apply_hold_section2 .btn-apply {padding: 10px 20px !important; max-width:200px;font-weight: 600; margin-right:15px !important; text-transform:none; font-size:14px !important; float:left; vertical-align:top;}
.apply_hold_section .btn-apply{width: 100%; margin:0 0 15px 0 !important; max-width:250px !important;}
.apply_down_section .apply_hold_section2 .btn-apply{float:none;}
/*.apply_hold_section .email_job{float: right;}*/
.doneshortlist.already_job.apply-btn.savejobbtn{margin-right:10px !important;}
.apply_hold_section .savejobbtn1{font-size:24px; line-height:1; margin-top:8px; cursor:pointer;}


.unsubcribe .apply-btn{border:1px solid #f0efef;padding:6px 30px 6px 30px!important;background:#00b0aa ;color:#fff ;margin:5px}
.unsubcribe .apply-btn:hover{background:#546266;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}
.advanced-search-page .ui-button{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/auto-btn2.png) no-repeat scroll right 5px center!important}
.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}
.hvr-glow:active,.hvr-glow:focus,.hvr-glow:hover{box-shadow:0 0 8px rgba(0,0,0,.6)}
.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-float:hover{background-color:#f0f0f0}
.search-details-hold{display:table;margin:0 auto;width:83%;border:0 solid red}
.sub{font-size:14px!important}
.hr{height:1px;border:none;width:100%}
.post-bottom .viewall{-moz-user-select:none;cursor:pointer;display:inline-block;font-size:14px;line-height:1.42857;margin-bottom:0;padding:6px 12px!important;text-align:center;vertical-align:middle;white-space:nowrap}
.page-categories{padding:30px 0;overflow:hidden;width:100%}
.post-copywrite{padding:0 15px}
.icon-global{display:inline-block;height:12px;margin-right:15px;width:11px}
.blog-responsive-0{display:block}
.search-responsive-0{display:block}
.blog-responsive-1{display:none}
.search-responsive-1{display:none}
.jbenewhold.recentpost{border-radius:3px}
.recent-thumbs-images>img{width:100%}
.recentPosts a{line-height:normal;margin-bottom:5px!important;overflow:hidden;display:block}
.recentpost h4{margin-top:5px}
.recentpost .time{font-style:italic}
.recentPosts,.recentPosts a{font-size:16px}
#recentPosts a{font-weight:300;font-size:16px}
.recentPosts a{font-size:15px;font-weight:700;line-height:normal;margin-bottom:5px!important;overflow:hidden;display:block}
.recentpost h4{font-weight:400;font-size:20px;margin-top:5px}
.recentpost .time{font-size:13px;font-style:italic}
.vcenter{display:inline-block;vertical-align:middle;float:none}
.invisible_btn_lg{font-size:11px;padding:3px 6px}
.filtershold{width:100%;padding:0;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.box-theme-1{width:100%;float:left;position:relative;padding:20px;margin-bottom:20px}
.box-theme-2{width:100%;float:left;position:relative;padding:0 15px;margin-bottom:20px}
.inner-content .carousel-inner .col-md-4 img{width:100%;height:auto}
.drp_result_hold{width:100%;float:left;position:relative;display:block}
.drp_result_hold .ui-autocomplete{width:100%!important;float:left;padding:0;position:absolute!important;left:0!important}
.drp_result_hold .ui-autocomplete li{list-style:none;width:100%;float:left;display:block}
.drp_result_hold .ui-autocomplete li a{width:100%;display:block;padding:3px 5px;text-align:left; color:#666666;}
.layout-1{float:left;width:100%}
.layout-1 .page-content{padding:20px}
.layout-1 .page-content .static_page_hold{padding:20px;margin:20px 0}
.layout-1 .page-content .static_page_hold h1.maintitle{margin:10px 0 20px 0}
.home .layout-1 h2{text-transform:none}
.container-fluid.inner-client-page{float:left;width:100%}
.inner-client-page h3{margin-top:0;margin-bottom:20px}
.client-home ul{padding:0;margin:0}
.client-home ul li{list-style:none; font-size: 16px; font-weight: 400; }
.inner-client-page .grid-section{margin-top:-50px}
.inner-content.container{float:left}
.client-home .client-bg-img{max-width:100%;overflow:hidden}
.client-home .inner-content.container{float:none}
.client-bg-img img{width:100%}
.job-list h3{margin-bottom:20px}
.job-list ul{width:100%;float:left}
.job-list ul li h4{margin-bottom:0}
.job-list ul li{float:left;width:100%;display:block;padding:5px}
.static-layer .container{width:100%}
.form_wrapper.cv-details .visible_btn{cursor:default;font-size:10px;line-height:100%;margin-right:5px;padding:2px;text-align:center;text-transform:uppercase;width:50px}
.basicsearchdetails,.jobresultshold{width:100%;padding:0;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.jobsidenavigation{margin:0;padding:0}
.jobsidenavigation .jobnavhead{padding:5px 10px 5px 0;font-size:18px;line-height:normal}
.jobsidenavigation .jobnavhead:before{font-family:FontAwesome;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";font-size:15px;position:relative;top:1px;display:inline-block;margin-right:2px; font-weight:300;}
.jobsidenavigation .submenu-open:before{font-family:FontAwesome;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";font-size:15px;position:relative;top:1px;display:inline-block;margin-right:2px;  font-weight:300;}
.jobsidenavigation li.item-has-children{margin:0 0 15px 0;overflow:hidden}
.jobsidenavigation .sub-menu li{padding:0 0;line-height:normal;float:left;width:100%}
.jobsidenavigation .sub-menu li a{font-size:16px;line-height:1.1;word-wrap:normal;float:none;max-width:85%;overflow:visible;padding:5px 15px 5px 0;text-overflow:ellipsis;white-space:normal; max-width:none; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.jobsidenavigation .sub-menu li a:hover{transition:all .3s ease-in-out 0s}
.jobsidenavigation .sub-menu li span{font-size:14px;display:block;margin-top:0px; line-height:1.2; float:none !important;}
.jobsidenavigation .sub-menu .sidereadmore{float:left;display:block;width:100%}
.jobsidenavigation .sub-menu .sidereadmore a{font-size:12px;display:block;padding:5px 0}
.jobsidenavigation .sub-menu .sidereadmore a:hover{text-decoration:none}
.refinexpander{display:none}
.processing_popup{display:none}
.leftexpandables{display:block}
.jobsidenavigation .sub-menu{padding-left:5px}

.acc_details.apply_job_page .apply-job-details .boxtheme-4,.jobresultshold .panel.featured-vac.boxtheme-4,.registerhold .register-details .boxtheme-4{padding:10px 15px;margin:0 0;overflow:hidden}
.featured-vac.boxtheme-4{margin-top:0}
.panel-box-theme-0{margin-bottom:15px;padding:10px 20px!important;width:100%}
.skyscraper-banner-hold{text-align:center}
.skyscraper-banner{float:none;display:inline-block}
.panel-box-theme-2{margin-bottom:15px;padding:0 20px!important;position:relative}
.jobresultshold .panel.featured-vac.boxtheme-4 h3{margin:0}
.jobresultshold .panel{margin-bottom:15px;padding:20px 20px!important;position:relative}
.jobresultshold .panel.featured-vac{margin-bottom:15px!important}
.jobresultshold .jobsechead{padding-right:176px}
.jobresultshold .panel .jobsecactions{margin-top:0;overflow:hidden;padding-bottom:10px}
.jobresultshold .panel.featured-vac .jobsecactions{padding:0;overflow:hidden}
.jobsecactions{position:absolute;right:0;top:12px;overflow:hidden}
.jobresultshold .jobsechead h3 span{width:100%;display:block}
.jobresultshold .jobsechead .searchdeatilsinfo span{width:100%;display:block;font-size:15px}
ul.jobsecactions li{float:left;padding:0 20px 0 0}
ul.jobsecactions li.saved a{background-position:0 -35px}
ul.jobsecactions li.emailjobbtn a{background-position:0 -98px}
h2.jobtitle{line-height:160%;margin:0 0 5px 0;transition:all .1s ease-in-out 0s}
.jobtitle span{padding-left:10px;font-size:14px}
.search-result-bannerhold{padding:20px 0 0 0!important}
.jobresultshold h3{line-height:160%}
.jobdesc{padding:10px 0 0 0;font-size:16px}
.jobdesc p{line-height:150%;margin:0;word-break:break-all;padding:10px 0 10px 0}
.space-top{margin-top:30px}
.match-perc{position:absolute;right:20px;padding:5px 12px;text-align:right;bottom:20px}
.basicsearchdetails{width:100%;padding:0;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:16px}
.basicsearchdetails h1{float:left;width:65%;word-wrap:break-word;margin:0 0 10px 0}
.basicsearchdetails .sortby_wrapper{float:right;margin:0 0 0;font-size:14px;width:34%}
.basicsearchdetails .sortby_wrapper a{padding:0 5px;text-decoration:underline;margin:0}
.basicsearchdetails .sortby_wrapper a.active{text-decoration:none}
.rec-logo.pull-left{display:block;padding-right:10px; margin-bottom:10px;}
.rec-logo.pull-left img{float:left}
.rec-txt.pull-left span{display:block;width:100%}
.jbenewhold{padding:10px 15px}
.jobsidebar{margin:0 0 20px 0}
.jobsidebar .jbeneblocknewwhold{margin-top:20px;overflow:hidden;width:92%}
.job-details-sec .jobsidebar .jbenewhold{width:100%}
.jbenewhold h3,.recentsearches h3{padding:7px 0 7px 50px;margin-top:5px}
.login-required{margin-top:20px;overflow:hidden}
h3.blink-head{margin:0;padding:10px 0;text-align:center}
.jbenewhold input{margin:15px 0 0 0!important}
.jbenewhold input[type=text]{width:100%;padding:8px}
.jbenewhold input[type=button]{width:100%;padding:11px 20px;font-size:15px;cursor:pointer}
.jbenewhold .help{text-align:center;margin:12px 0 12px 0;display:block}
.horizontaljbe{overflow:hidden}
.horizontaljbe h3{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:37px;float:left}
.horizontaljbe form fieldset{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 15px 0 0}
.horizontaljbe .bluebtn-lg{margin:2px 0 0 0!important}
.horizontaljbe input[type=text]{padding:7px;margin:2px 0 0 0!important;float:left}
.jbenewhold.horizontaljbe.mail-job-post input[type=text]{float:left;margin:2px 0 0!important;padding:7px;height:36px!important}
.jbenewhold.horizontaljbe.mail-job-post h3{margin:0}
.form_wrapper .jbenewhold{padding:0;width:92%;margin:0 auto}
.form_wrapper .jbenewhold h3{float:left}
.form_wrapper .jbenewhold input[type=text]{margin:0 15px!important;min-width:32%;width:auto;height:37px!important}
.form_wrapper .jbenewhold input[type=button]{margin:0!important;font-size:16px;padding:11px 20px;width:auto}
.jobs_indeed_main ul{padding:0}
.indeed-brand-padding{font-size:16px}
.jobs_indeed_main .indeed-jobdetails h2{font-size:18px;text-transform:capitalize;font-weight:700;margin-bottom:5px}
.indeed-jobdetails .job-info{width:100%;margin-bottom:10px; font-style: normal;}
.indeedcontext p, .indeedcontext p em, .indeed-jobdetails a {font-style: initial;}
 .indeed-jobdetails a {font-weight: 400;    font-size: 20px;    line-height: 30px;}
.jobs_indeed_main .indbasicjobdetails,.jobs_indeed_main .indeed-description,.jobs_indeed_main .indeedcontext>p{font-size:15px;width:100%}
.jobs_indeed_main .indeedcontext>p{word-wrap:break-word;font-size:15px;color:#333;font-weight:300}
.pagination ul{overflow:hidden}
.paginationhold{text-align:center}
.paginationhold ul li a{font-size:14px;display:block;padding:5px 9px 4px;margin-right:7px;border-radius:3px;border:1px solid}
.paginationhold ul li a:hover{text-decoration:none}
.paginationhold ul li{float:none;display:inline-block;margin-bottom:10px}
.siderbar-register h4{margin:-10px 0 0 0}
.rsshold{margin-bottom:20px}
.rsshold a{padding:10px 15px;overflow:hidden;text-align:center;width:50%;display:block;margin:0 auto}
.confirmation-label{padding-right:28px}
.confirmation-sector{padding-left:28px}
.boxtheme-grey{margin-top:0;overflow:hidden}
.job-search-details .col-md-3 .form_wrapper,.job-search-details .col-md-9 .form_wrapper{overflow:hidden; padding-bottom:15px;}
.form_wrapper.jbenewhold.horizontaljbe{padding:20px 5px;overflow:hidden}
.job-details-sec .boxtheme-grey .form_wrapper h1{margin:0 0 15px 0}
/*.job-search-details .col-md-9 .apply_hold_section{float:right;text-align:center;width:35%}*/

.job-search-details .col-md-9 .apply_hold_section2{float:right; width:auto;}
.job-search-details .col-md-9 .apply_down_section .apply_hold_section{width:100%}

.btn-apply{padding:10px 15px!important}
.red_btn{padding:10px 15px}
.offline-contact{margin-left:15%}
.offline-contact h5{text-align:left}
.offline-contact dt{width:30%;float:left;text-align:left}
.offline-contact dd{text-align:left;padding-left:30%}
.action-panel .submit-btn,.submit-btn,input[type=submit].submit-btn{padding:7px 20px!important;display:inline-block;min-width:75px;max-width:200px; font-weight:500;}
.job-details .col-md-9 .apply_hold_section button{cursor:pointer;text-align:left;display:inline-block;margin:0 3px;min-width:35%;font-size:13px}
.dl-horizontal{font-size:13px;margin-bottom:0;overflow:hidden;padding-bottom:10px}
.dl-horizontal dt{text-align:left}
.apply_hold_section2 .job-ref-icon{background: url('https://99dd2aa02cf4483ce4d2-93fbbd4af85b90e254adabe9c717dfd2.ssl.cf3.rackcdn.com/UI/procontractjobs/Images/Default/procontractjobs/job-ref.png') no-repeat; width: 17px; height: 25px; display: inline-block; background-size: cover;}
.apply_hold_section2 .dl-horizontal{font-size:16px}
.apply_hold_section2 .dl-horizontal dt{float:left!important; width:32px; font-size:20px; color:#555; text-align:center; line-height:1.3;}
.apply_hold_section2 .dl-horizontal dd a{text-decoration:underline; padding:1px 6px 1px 0; border-radius: 3px; color: inherit; display:inline-block;}
.apply_hold_section2 .dl-horizontal dd a:hover{text-decoration:none;}

.account-setting-dl .dl-horizontal dd{padding:0 0 0 50px!important}
.account-setting-dl .dl-horizontal{border-bottom:0!important}
.col-md-9 .statement.jobdetails{margin-bottom:25px}
.col-md-9 .statement.jobdetails h1,.col-md-9 .statement.jobdetails p{word-break:normal; word-wrap:break-word;font-weight:300; color:#555;}
.statement{position:relative}
.statement.jobdetails ul{overflow:hidden;clear:both}
.statement.jobdetails li{padding:10px 0;list-style:disc}
.right_img{float:right;text-align:center;width:20%;clear:both}
.right_img a{display:block;text-decoration:underline}
.right_img span{font-size:13px}
.similar-jobhead{font-size:20px}
.emailjob-head{font-size:16px}
/*.right_img.new{margin-top:10px;padding-top:15px;border-top:1px solid #cfcab7;text-align:left;width:100%}*/
.right_img.new a{display:inline-block;max-width:100%;word-wrap:break-word}
.right_img.new span{display:inline-block;padding-left:10px;vertical-align:middle;max-width:60%}
.video_main{float:right;width:48%;text-align:center}
.video_main #jstn_container1{display:inline-block;width:100%!important;max-width:360px}
.video_main video{width:100%!important}
.col-md-9 .videohold .statement.jobdetails .job_description_hold{width:49%;display:inline-block;text-align:justify}
.job_description_hold ul li{list-style:disc inside!important}
.blocknew.recentsearches{margin:20px 0;overflow:hidden;width:100%}
.no-margin{margin:0}
.no-padding{padding:0!important}
.no-padding-left{padding-left:0!important}
.no-padding-right{padding-right:0!important}
.blockcontext-hold{padding:10px 15px}
.signup{display:block;margin-top:20px}
.signup .reset-mainhold{margin:30px 0;overflow:hidden;display:block;padding:10px 0}
.margin-box{margin:40px 0 40px 0!important}
.check-box input[type=checkbox]{float:none;vertical-align:top;margin-top: 6px;margin-right: 4px;}
.wrapper.loginwraper{float:left;width:100%}
.signup .page-content{box-sizing:border-box;line-height:normal;margin:30px 0;padding:15px 20px;width:100%}
.signup .page-content .login-details{margin:85px auto;padding:7px;max-width:700px!important;float:none;overflow:hidden}
.form_wrapper{width:100%;float:left}
.login-details .col-lg-6 h3{margin-bottom:10px}
.login-head{margin:10px 0 20px}
.login-details .col-lg-6 p{font-size:13px}
.login-details .col-lg-6 p.first{font-size:13px;padding:5px 0}
.input_wrapper{float:left;margin:8px 0;min-height:28px;width:100%}
.input_wrapper .form-control{height:40px; border:1px solid #a4a4a4;}
.form-group .control-label,.form-group.required .control-label{margin-bottom:5px;padding:0;font-size:16px!important;font-weight:300}
.form-group label{font-size:16px}
.form-group.required .control-label:after{content:"*";margin-left:5px}
.recruiter .form-style3 input[type=password]:focus,.signup input[type=password]:focus,form input[type=text]:focus,form textarea:focus,select:focus{box-shadow:none}
.field-validation-error:after,.field-validation-error:before{bottom:100%;left:25px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:inherit}
.field-validation-error:after{margin-left:-4px}
.field-validation-error:before{margin-left:-5px}
.field-validation-error.hint{width:100%;margin:10px 0}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin:4px 0 0 0!important}
.remember-me input[type="checkbox"]{margin:0 !important;}
.input_wrapper .checkbox label{font-size:13px}
.forgotlink{padding:10px 0;display:block;font-size:14px;overflow:hidden}
.forgot-details .login-details{margin:20px auto 85px auto!important;box-shadow:none!important}
.forgot-details h3{margin:60px 0 0 0}
.forgot-details p{margin:5px 0 0 0}
.action-panel-hold{margin:5px 0 0 0}
.registerhold{padding:30px 0}
.registerhold h2{margin:5px 10px;text-align:center}
.registerhold .register-details h3{text-align:center}
.registerhold .register-details h4{text-align:center}
.registerhold .register-details p{padding:5px 0 10px 0;width:100%;float:left}
.registerhold .register-details .boxtheme-4 .form_wrapper{padding:20px 0}
.cv-details .messagehold{font-size:12px;display:block;text-align:center;padding:0 0 15px 0}
.registerhold .register-details .form_wrapper .input_wrapper,.registerhold .register-details .form_wrapper .input_wrapper .form-group{margin:-2px}
.form_wrapper .upload_wrapper{margin:20px 0}
.input_wrapper{float:left;min-height:28px;width:100%}
.input_wrapper.form-horizontal .form-group .col-sm-9{margin:0 auto;float:none}
.form_wrapper input.choosefile_btn{float:left;font-size:15px;margin-right:30px}
.form_wrapper .upload_wrapper button{cursor:pointer;display:inline-block!important;font-size:10px;margin:0 3px;min-width:70px;padding-top:43px;padding-bottom:3px;text-align:center;margin-top:5px}
.upload-file{text-align:center;padding:10px 0 20px 0}
.check_cv{font-size:14px;/*margin-top:25px;padding:15px 0 10px 0;text-align:center*/}
.change_hint{display:block;font-size:12px;margin-left:22px}
.registerhold .register-details .action-panel .submit-btn.btn.btn-green{margin:10px auto 35px auto;min-width:250px;font-size:16px;text-transform:uppercase;padding:10px 0;display:block}
.signup_statement{padding:15px 5%}
.signup_statement-two{padding:15px 5%;margin:80px 0 0 0}
.signup_statement .panel{font-size:15px;margin:0 0 10px 0}
.signup_statement ul,.signup_statement-two ul{padding:0}
.signup_statement ul li,.signup_statement-two ul li{font-size:15px;padding:8px;font-weight:300}
.signup_statement .panel.last{padding:15px 0 0;text-align:center}
.signup_statement .panel.last a{text-decoration:underline}

.new-list {
	max-width: 85%;
	margin: 0 auto 20px auto; 
}
.new-list li, .signup_statement .new-list li {
	list-style: disc;
	margin: 5px 0;
    padding:0;
}

.acc_setting.acc_details{margin-bottom:30px}
.acc_setting.acc_details label{font-weight:300}
.acc_details h1,.acc_details.apply_job_page h1{margin-top:0;display:block;margin-left:10px;font-weight:400}
.apply-job-details-heading h1{margin:35px 0 20px 0!important}
.apply-job-details .dl-horizontal dd{padding:0!important}
.apply-job-details h3{display:inline-block;margin:15px 10px 10px 0}
.apply-job-details .dl-horizontal dt,dd{word-wrap:break-word!important}
.textarea,.textarea-small,.textarea-tiny{width:100%;height:160px;overflow-y:scroll}
.edit_alert_hold{float:left;margin-top:15px;font-size:13px}
.edit_alert_hold .btn-u{margin-right: 8px;}
/*.edit_alert_hold .btn.btn-default {padding: 7px 20px !important;}*/
.acc_setting .field-validation-error{width:auto;position:relative}
.page-header{margin-bottom:15px;padding-bottom:0}
.frm-control .form-group{margin-bottom:0!important}
.acc_details .page-header{border:none;margin-top:0; margin-bottom:0;}
.myaccount_hold{float:left;position:relative;width:100%}
.myaccount_hold .myaccount_btn{display:none!important}
.myaccount_hold_head .your_account_hold_head{display:none;overflow:hidden;position:absolute;right:0;top:42px;width:202px;padding:0;z-index:100}
.myaccount_hold_head .your_account_hold_head.pull-left ul{width:100%;padding:0}
.myaccount_hold_head .your_account_hold_head.pull-left ul li a{width:100%;padding:15px 20px;margin:0;font-size:14px;display:block}
.your_account_hold{display:inline-block;width:75%;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}
.your_account_hold ul{padding:0;margin:0}
.your_account_hold li{float:left;margin-left:5px}
.your_account_hold li a{cursor:pointer;display:block;font-size:15px;padding:10px 10px;}
.your_account_hold li.last{display:block;float:right}
.linebyline{font-size:13px}
.acc_details h3{margin:15px 0 0 0;}
.acc_details.linebyline dt{width:80px}
.linebyline dt{float:left;font-weight:300}
.linebyline dd::before{content:":";margin-left:-10px;padding-right:5px}
.acc_details .linebyline dd{padding:0 0 0 150px;word-wrap:break-word!important}

.recommended-jobs .pagination {
	padding: 0;
	margin: 0; border-radius:0;
}
.recommended-jobs .pagination ul {
	margin: 0;
}
.recommended-jobs .pagination ul li {
	margin: 0;
	padding: 0;
}
.recommended-jobs h4{font-size:16px; font-weight:normal; margin-top:0;}
.recommended-jobs .panel {
	border-radius: 0;
	padding: 15px !important;
}
.recommended-jobs .paginationhold {
	border-top: 1px solid #aaa;
	padding-top: 15px;
	margin-top: 10px;
	display: inline-block;
	width: 100%;
	text-align: right;
}
.recommended-jobs .paginationhold:first-child {
	border-top: 0;
	padding-top: 0;
    margin-top:0;
}

.layout-13 .column-one .linebyline dd{padding:0 0 0 110px}
.apply-job-details .boxtheme-default{margin-bottom:20px;border:1px solid #a4a4a4}
.apply-job-details .form-head-hold{margin:-20px -15px 15px -15px}
.apply-job-details .form-head-hold h3{padding:15px;margin:0;background:#fafafa;display:block;border-bottom:1px solid #efefef}
.apply-job-details .textarea.new-coverletter{border:1px solid #a4a4a4;resize:vertical;min-height:160px;max-height:250px;line-height:1.4;padding:8px}
.apply-job-details .action-panel{margin-bottom:40px;}
.acc_setting.acc_details .submit-btn{min-width:100px}
.acc_setting.acc_details textarea{resize:vertical;width:100%;padding:10px; min-height:100px;}
.account_inner.exp_acc,.account_inner.linked_acc,.account_inner.name_acc,.account_inner.notice_acc,.account_inner.phone_acc{margin-bottom:15px}
.account_inner.name_acc:before{font-family:'Glyphicons Halflings';font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e008";font-size:15px;position:relative;top:1px;display:inline-block;padding-right:10px}
.account_inner.email_acc:before{font-family:'Glyphicons Halflings';font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2709";font-size:15px;position:relative;top:1px;display:inline-block;vertical-align:top;padding-right:10px}
.account_inner.phone_acc:before{font-family:'Glyphicons Halflings';font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e182";font-size:15px;position:relative;top:1px;display:inline-block;vertical-align:top}
.account_inner.password_acc:before{font-family:'Glyphicons Halflings';font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e033";font-size:15px;position:relative;top:1px;display:inline-block;padding-right:10px}
.account_inner.exp_acc:before{font-family:'Glyphicons Halflings';font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e139";font-size:15px;position:relative;top:1px;display:inline-block;padding-right:10px;vertical-align:top}
.account_inner.notice_acc:before{font-family:'Glyphicons Halflings';font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\231b";font-size:15px;position:relative;top:1px;display:inline-block;padding-right:10px;vertical-align:top}
.account_inner.linked_acc:before{font-family:'Glyphicons Halflings';font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e144";font-size:15px;position:relative;top:1px;display:inline-block;padding-right:10px;vertical-align:top}
.account_inner:before{color:#838c90}
.icon-align{display:inline-block;float:left}
.border-icon{padding:2px 15px}
.delete-icon{padding:10px 10px}
.account_inner.name_acc:before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e008";font-size:15px;position:relative;top:1px;display:inline-block;padding-right:10px}
.account_inner.email_acc:before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2709";font-size:15px;position:relative;top:1px;display:inline-block;vertical-align:top;padding-right:10px}
.account_inner.phone_acc:before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e182";font-size:15px;position:relative;top:1px;display:inline-block;vertical-align:top;padding-right:10px}
.account_inner.password_acc:before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e033";font-size:15px;position:relative;top:1px;display:inline-block;padding-right:10px}
.account-forms .ui-autocomplete-input{margin:0 0 15px!important}
.account-forms .select_hold{margin-bottom:12px}
.account-remove{padding:20px 0;margin-bottom:15px}
.account-forms .ui-combobox .ui-combobox-input,.regnavigate .desirelocation .ui-autocomplete-input,.regnavigate .desirelocation .ui-combobox .ui-combobox-input{display:block;width:100%;height:40px!important;margin:0!important;padding:6px 12px!important;font-size:16px!important;line-height:1.42857143}
.textarea-hold textarea{width:100%;min-height:180px;border:1px solid #d6d8dc;padding:5px 10px}
.salary-hold label{margin-top:10px}
.custom-table>thead>tr>th{font-size:11px}
.custom-table button{margin:5px 0}
.form_wrapper.cv-details .upload-file,.form_wrapper.cv-details .upload_wrapper,.form_wrapper.cv-details .upload_wrapper span{padding:0;margin:0!important;border:0}
.check_cv{border-bottom:0!important}
.panel.featured-vac.boxtheme-4 .upload_cvname{margin:0 auto;overflow:visible;width:100%;float:left;padding:0 0 10px}
.panel.featured-vac.boxtheme-4 .upload_cvname a{padding:3px 15px;float:left;margin-right:-1px;font-size:13px;min-width:70px;text-align:center;margin-right:5px}
.statmsg{box-sizing:border-box;clear:both;line-height:200%;margin:0;padding-left:5px}
.bg-info>p,.text-expremove>p{margin:0}
.featured-vac .form_wrapper .text_edit{width:100%!important;margin-bottom:10px}
.form_wrapper.cv-details .invisible_btn{cursor:default;width:50px;font-size:10px;line-height:100%;margin-right:5px;padding:2px;text-align:center;text-transform:uppercase}
.form_wrapper.cv-details .upload_cvname span{margin-right:10px}
.featured-vac.boxtheme-4 input[type=radio],input[type=checkbox]{margin:3px 5px 3px 0}
.visible-hide{margin-right:10px}
.visible-text{margin:0 0}
.jobresultshold .cv-details h4{text-align:center;padding-top:25px;font-weight:400}
.form_wrapper.cv-details .upload_cvname .cv_name .cv_head_name{font-size:14px}
.form_wrapper.cv-details .upload_cvname .cv_name span{font-size:12px}
.covering-text{display:inline-block}
.jobresultshold.add-coverletter{padding-bottom:25px}
.alert-sec{margin-bottom:25px}
.confirmation-hold h2{margin:30px 0 20px 0;text-align:center}
.regnavigate{margin:46px 0 0;text-align:center}
.regnavigate .form-group{margin:0}
.confirmation-hold .subhead{border-bottom:1px dotted #eee;padding:10px 0;font-size:15px}
.regnavigate .input_wrapper.form-horizontal{text-align:left}
.regnavigate .desirelocation .addeslc,.regnavigate .desirelocation .ui-autocomplete-input{margin:10px 0!important}
.regnavigate .desirelocation .text_area.try{padding-left:15px}
.regnavigate .conf-btn{margin-bottom:25px}
.text_area.try{display:block;overflow:hidden;padding-left:15px;white-space:nowrap}
.try.jobtypelink,.try.sectorslink{padding-left:15px}
.modal-dialog{z-index:-10}
.popup_wrapper .successblock{margin-bottom:0;background:0 0;border:none;padding:0;display:inline}
.action-panel div.successblock{width:100%;float:left;margin-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:0 0;border:none;padding:0}
.popup_wrapper .successblock p{font-size:24px;border:1px solid #546266;padding:18px 60px;text-align:center;margin:10px 0 0 0}
.popup_wrapper .bluebtn-lg{font-size:16px;margin-right:10px}
.bluebtn-lg.close{position:static;line-height:0}
.popup_wrapper input.bluebtn-lg[type=button]{border:0}
.popup_wrapper .picked_wrapper{margin:35px 0 0 0}
.popup_wrapper{background:#fff;border-radius:6px;border:1px solid #e3e3e3!important;-moz-border:1px solid #e3e3e3!important;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:14px;width:675px;position:relative;display:none;z-index:10002!important}
.popup_wrapper h1{margin:-14px -14px 0 -14px;padding:10px 15px}
.popup_wrapper.grid_900{width:900px}
.popup_wrapper.video{width:480px}
.popup_wrapper textarea{overflow-y:auto;min-height:100px;width:100%}
.popup_wrapper .panel{margin-bottom:0}
.popup_wrapper #sign_up_form{margin-top:13px}
.popup_wrapper label{display:block;margin-bottom:0;text-align:left}
.popup_wrapper label input{display:block;width:393px;height:31px;background-position:-201px 0;padding:2px 8px;font-size:1.2em;line-height:31px}
.popup_wrapper.giant{width:930px}
.popup_wrapper .panel h3{padding:0 0 10px 0;margin:0}
.popup_wrapper.alert-content{width:540px}
.popup_wrapper.alert-content .panel{margin:0;margin-bottom:25px}
.popup_wrapper.alert-content .panel.last{margin:0}
.popup_wrapper.alert-content .panel p{margin:0;padding:0}
.popup_wrapper.alert-content .action{text-align:center;padding:10px 0;height:20px}
.popup_wrapper.alert-content .action a.norm{margin-right:10px;padding:2px 50px}
.popup_wrapper.alert-content .action a.walkover.norm{white-space:nowrap}
.popup_wrapper .sixcol .field-validation-error{max-width:190px}
.popup_wrapper .form_wrapper{padding:15px 0}
.popup_wrapper .btn-holddiv{padding-top:10px;text-align:center}
.popup_wrapper .btn-holddiv .btn{min-width:60px}
.search-panel{border:0 solid red;padding:0!important;margin:0 auto;display:block;width:100%;overflow:hidden}
.search-panel span{text-align:center;padding-top:10px}
.help{margin:5px 0}
.toggle-menu{display:none}
.articlehold{margin:10px 0;overflow:hidden;padding:10px 15px}
.articlehold-img img{max-width:250px;max-height:140px;padding:10px}
.articlehold h3{margin:0;padding:5px 0;overflow:hidden;display:block}
.add-shortlist-container{margin-top:0!important}
.articlehold p,.articlehold span{overflow:hidden;padding:5px 0;word-break:break-all}
.articlecontainer{margin:25px 0}
.back-nm{margin-bottom:15px}
.full-context.articledescribe{border:1px solid #ddd;border-radius:3px;margin-top:15px;overflow:hidden;clear:both}
.article-main-content{background:#f9f9f9;border-bottom:1px solid #ddd;padding:10px 15px}
.article-main-content h3{margin:0;padding:5px 0}
.article-main-deails{padding:5px 15px}
.boxtheme-default{background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;border-radius:0;margin:0;overflow:hidden;padding:20px 15px}
.boxtheme-table{background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;border-radius:0;margin:10px 0;overflow:hidden;padding:0}
.boxtheme-primary{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #e3e3e3;border-radius:0;margin:0;overflow:hidden;padding:15px 15px}
.boxtheme-sliver{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #e3e3e3;border-radius:0;margin:0;overflow:hidden;padding:15px 15px;margin-bottom:15px}
.boxtheme-white{background:#fff none repeat scroll 0 0;border-top:1px solid #e3e3e3;border-radius:0;margin:0;overflow:hidden;padding:15px 15px}
.boxtheme-register{border:1px solid #3baede;border-radius:1px;margin:0;overflow:hidden;border:1px solid #3baede;margin-top:20px;overflow:hidden;width:100%}
.boxtheme-login{margin:10px 0;overflow:hidden;padding:15px 0 15px 0}
.box-push{padding:20px 0}
.input-group-addon{border:0 solid #ccc!important;border-radius:4px}
.col-centered{margin:0 auto}
.search-hold-top{display:none;margin:0;padding:0}
.touch .home-cover{-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}
.boxtheme-table table{margin-bottom:0}
.menubtnhold{float:left;margin:0;padding:20px 20px 0 0}
.sidebarnav{width:300px;position:fixed;z-index:10;top:0;bottom:0;right:0;padding:20px}
.sidebarnav a{text-transform:uppercase;line-height:120%}
body.menuopen{margin-left:-300px;overflow-x:hidden;position:fixed!important;width:100%}
.sidebarnav.sidebaropen{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}
.transblock{background:rgba(200,200,200,.3);bottom:0;position:fixed;right:0;top:0;width:100%;z-index:100;opacity:0;visibility:hidden}
body.menuopen .transblock{margin-right:300px;opacity:1;visibility:visible}
body.menuopen .header-fullwidth{right:300px}
.jobseekers .header-fullwidth{right:0;background-color:rgba(255,255,255,1)}
.home .header-fullwidth.scrolling{-webkit-box-shadow:2px 2px 3px 1px rgba(200,200,200,.3);box-shadow:2px 2px 3px 1px rgba(200,200,200,.3); padding-bottom:10px; }
.user-menu{padding:10px 0 0 0}
.user-menu ul{padding:0}
.user-menu ul li{padding:8px 0}
.user-menu ul li i{padding-right:8px}
.navhold{display:table;margin:0 auto;width:100%;border-bottom:1px solid #3b3d3d;border-top:1px solid #3b3d3d;padding:10px 0}
.navhold ul{padding:0;margin:0}
.navhold ul li{padding:9px 0}
.sign-btn{display:none}
.navhold ul li:hover{position:relative;width:100%}
.navhold ul li a{display:block}
hr{width:60%}
.sidebar-scroller{float:right}
.sidebar-scroller ul{float:left;margin:20px 0 0 0;list-style-type:none}
.sidebar-scroller li{float:left}
.sidebar-scroller li a{display:inline;padding:6px 6px!important;transition:all .1s ease-in-out 0s;border:0 solid #fff;font-size:14px}
.post-job-border{padding:5px;margin-left:20px;margin-top:-7px;display:block;transition:all .5s ease 0s}
.post-job-border a{display:block}
.cv-upload{display:none}
.cv-details .table>tbody>tr>td{vertical-align:middle}
.table-responsive{border:0!important}
.border-left{border-top:1px solid rgba(255,255,255,.4)!important;width:100%}
.border-right{border-top:1px solid rgba(255,255,255,.4)!important;width:100%}
.border-center{border-top:1px solid rgba(255,255,255,.4)!important;width:100%}
.border-content{position:relative;top:-10px;display:block;width:200px}
.line-wrapper{float:left;width:100%}
.line-mainsection{position:relative;margin:0 auto;width:980px;margin:45px 80px}
.line-mainsectiontable{display:table;width:100%}
.line-mainsectioncell,.line-mainsectionsep{display:table-cell;text-align:center;font-size:32px}
.line-mainsectionsep{width:15%}
.line-mainsectionsep span{width:100%;height:1px;vertical-align:middle;display:inline-block}
.line-mainsection::after,.line-mainsection::before{content:"";display:block;position:absolute;top:50%;width:1000px}
.line-mainsection::after{left:100%}
.line-mainsection::before{right:100%}
.line-mainsectioncell.line-content>span{font-size:35px}
.line-mainsectioncell.line-content>small{font-size:12px;position:relative;top:25px}
.line-section-home{float:left;width:100%}
.line-content-center::after,.line-content-center::before{border-top:1px solid #000;content:"";display:block;position:absolute;top:50%;width:1000px}
.line-content-center::before{right:100%}
.line-content-box{display:table;width:100%}
.line-section-home{border:0 solid red;bottom:0;position:absolute;width:100%;margin:0 auto;z-index:10000}
.line-section-content{display:table-cell;font-size:32px;text-align:center}
.line-content-center{position:relative}
.line-content-center:after{border-top:1px solid green}
.line-content-center:before{border-top:1px solid green}
.line-section-center{width:4%;border-top:1px solid green;float:left;vertical-align:top;display:inline-block}
.line-section-left{width:25%;border-top:1px solid green;float:left;vertical-align:top;display:inline-block}
.line-section-right{width:25%;border-top:1px solid green;float:right;vertical-align:top;display:inline-block}
.no-padding-right{padding-right:0!important}
.no-padding-left{padding-right:0!important}
.sitenavhold.menu-toggle{bottom:0;display:block;left:0;overflow:hidden;position:fixed}
.browse_job_wrap{overflow:hidden;padding-top:40px;width:100%}
.browse_job_wrap h1{margin:4px 0 20px}
.browse_job_wrap .input_wrapper{border-top:1px solid #ccc;padding:15px 0;margin:0}
.browse_job_wrap h3{margin-right:10px;float:left;color:#333}
.category_list li a{font-size:16px;display:block;padding:2px 0}
.rec_list_hold{margin-bottom:15px;overflow:hidden}
.rec_lista_z{float:left;font-size:13px}
.rec_lista_z li{display:inline-block}
.rec_lista_z li a{float:left;min-width:20px;padding:0;text-align:center}
.company_list_hold .categories{clear:both;margin-bottom:10px;overflow:hidden;padding:0 0 10px;width:100%}
.company_list_hold .bottom{border-bottom:1px solid #f5f5f5}
.company_list_hold .categories h2{margin:0}
.company_list_hold .categories ul{margin:0;overflow:hidden;padding:10px 0 0}
.company_list_hold ul{padding:5px 0 0}
.company_list_hold li{width:25%;padding-right:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;overflow:hidden;text-overflow:ellipsis}
.company_list_hold li a{font-size:13px;float:left;box-sizing:border-box;max-width:70%;min-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}
.company_list_hold li span{font-size:13px!important;margin-left:5px}
.company_list_hold>ul{padding:0}
.rec_list_hold h3:before{content:" ";background:#fff;display:block;margin-top:-60px;padding-top:40px}
.layout-1 .sortby{padding:0 0 20px}
.layout-1 .sortby a{padding:0 0 0 15px}
.sortby .sortby_wrapper{float:left;margin-right:20px;width:160px}
.featured-rec ul{text-align:center;margin:0!important;width:100%}
.featured-rec ul li{clear:none!important;float:none!important;margin:0!important;width:19%;padding:15px 2% 40px 2%;display:inline-block;vertical-align:top}
.featured-rec ul li a{width:100%;text-align:center}
.featured-rec ul li a img{height:auto;max-width:114px}
.sidewards.col4 ul li a span{clear:both;float:none;font-size:11px;line-height:normal}
.featured-rec ul li a span{color:#1073b2!important;font-size:15px!important;display:block;padding-top:8px;text-align:center}
.featured-rec ul li a:hover span{text-decoration:underline}
.featured-rec,.featured-vac,.sponsered-vac{position:relative}
.sidewards{overflow:hidden}
.sidewards ul{float:left!important;margin-bottom:30px;margin-right:0!important;padding:0}
.sidewards ul li{float:left;margin:0 50px 10px 0;min-width:130px;overflow:hidden}
.sidewards ul li a{display:inline-block;line-height:normal;min-height:48px;min-width:114px}
.ad-section .search-hold-top .application-usear-icon,.main-section-new .search-hold-top .respon_menu_hide{padding-left:15px}
.user-info-name:before{content:"|";padding-right:10px}
.user-info-name{padding-right:10px}
.more-view-more{display:none}
.more-menu{padding-top:5px;margin-left:5px;font-size:12px;display:block}
.logout{padding-right:5px;text-align:center;vertical-align:middle}
.menu-top-container{position:relative;float:left;width:100%}
.upload_new_res{padding-top:20px;margin:0 auto;overflow:hidden;padding-top:20px;text-align:center;width:100%}
.upload_new_res span{float:left;padding-top:10px!important}
.upload_new_res .choosefile_btn{margin-left:25px}
.more{transition:none 2s ease 0s}
.innersearch{display:block}
.ananymous{display:none}
.head-menu .container{float:left}
.blog-search .articulate-search{text-align:center}
.logosm-hold{height:33px;background-size:contain!important;margin:21px 0 0 8px}
.carousel-control.right{background-repeat:repeat-x;left:auto;right:0!important}
.carousel-control.left{left:0!important}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:10px;right:50%}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:10px}
.carousel-control .icon-next,.custom-gallery .carousel-control .glyphicon-chevron-right{margin-right:-10px;border:0 solid red}
.carousel-control .icon-prev,.custom-gallery .carousel-control .glyphicon-chevron-left{margin-left:-10px;border:0 solid red}
.carousel-control .icon-prev,.custom-video .carousel-control .glyphicon-chevron-left{margin-left:-10px;border:0 solid red}
.carousel-control .icon-next,.custom-video .carousel-control .glyphicon-chevron-right{margin-right:-10px;border:0 solid red}
.confirmation-hold h2{margin:30px 0 20px;text-align:center}
.action-panel .submit-btn,.submit-btn,input[type=submit].submit-btn{max-width:100%!important}
.post-job-border{margin-top:2px}
.width-form-control{width:100%!important}
.jobseekers .jobalerts .col-2{width:100%}
.jobseekers .jobalerts .col-1{width:100%}
.jobseekers .jobalerts .col-1{margin-bottom:10px;max-width:50%;text-align:left}
.jobseekers .jobalerts .col-3{float:left;margin-bottom:10px;font-size:12px}
.form_wrapper input[type=radio]{margin:0 2px 0 0;vertical-align:top;width:auto!important}
.grayblockhold .graycontext{min-width:230px!important}
.threegrayhold .greycolhead{min-width:120px!important;font-size:13px!important}
.graycontext ul{padding:0}
.popup_wrapper{font-size:12px}
.ninecol.boxtheme-1.picked_wrapper{margin:0;width:100%}
.center-logo{background-size:400px auto;background-repeat:no-repeat;box-sizing:border-box;display:block;transition:none 0s ease 0s;width:100%;background-position:center}
.sidebar-scroller ul{margin:8px 0 0 0!important;padding:0}
.company_list_hold li span{font-size:13px}
.category_list{padding:0}
.company_list_hold li{width:50%}
.jobseekers .search-section{margin-top:0!important}
.home .search-section{padding:75px 0 20px;margin-top:0}
.home .start-now-section{margin-top:185px}
.search-section{padding:25px 0 20px 0!important;margin-bottom:10px;min-height:120px;border-bottom:1px solid #d6d8dc;box-shadow:1px 3px 3px rgba(215,215,215,.3)}
.margins{margin:0!important}
.popup_wrapper .panel{margin:26px 0 10px!important;overflow:hidden}
.popup_wrapper.giant{width:680px}
.grayblockhold .grayblockleft{float:left;margin:0 2% 0 0;border:0 solid red}
.grayblockhold .grayblockright{clear:both;float:left;width:51%}
.popup_wrapper.giant{width:680px}
.grayblockhold .grayblockleft{float:left;margin:0 2% 0 0;width:100%;border:0 solid red}
.grayblockhold .grayblockright{float:left;width:51%}
.start-now-section{padding:15px 0}
.jobs-panel{padding:0!important}
.action-panel{padding:0!important}
.career-list{margin-bottom:30px}
.start-now-section{padding:15px 0}
.main-slider{background-attachment:fixed!important;background-size:cover!important;background-position:62% -20px!important}
.your_account_hold li a{font-size:14px}
.your_account_hold{width:100%}
.user-toggle{display:none!important}
.page-content{padding:0 0!important}
.toggle-menu{display:block!important}
.toggle-menu li a{text-transform:uppercase}
.head-menu{width:250px;position:absolute;left:-250px}
.head-menu-toggle{display:block;float:left}
.te-top-menu .navbar-nav.navbar-right{position:static;margin-top:0;width:100%}
.te-top-menu .navbar-nav.navbar-right>li{width:100%;padding:0}
.te-top-menu .navbar-right li:first-child a{border-right:0}
.te-top-menu .navbar-right li:last-child a{background:0 0}
.slide-right{left:0}
.advance-search{display:none}
.main-art-section a{font-size:14px;min-height:115px}
.latest-news-section .carousel-inner{padding-bottom:20px}
.latest-news-section .row{text-align:center}
.latest-news-section .carousel-indicators{bottom:-80px}
.latest-news-section .btn.view-btn-right{position:static}
.home .innersearch{position:static}
.related_jobs_sec_hold{margin-top:auto}
.container{border:0 solid #00f}
.head-banner{display:none;visibility:hidden}
.navbar-header{padding:0 0!important}
.innersearch{display:block}
.application-search{float:right;visibility:visible!important;right:20px;top:7px!important;border:none!important}
.application-usear{float:right;visibility:visible!important;right:70px;top:7px!important}
.user-info-name{display:none!important}
.search-hold-top li.application-usear-hold{padding:0}
.dropdown-arrow{margin:0}
.dropdown-arrow::before{position:absolute;top:-7px;left:158px;display:inline-block;content:''}
.dropdown-menu::after{position:absolute;top:-6px;left:10px;display:none;border-right:6px solid transparent;content:''}
.bs-example .panel{margin-bottom:10px}
.bs-example .panel .panel-heading{padding:10px}
.rememberhold .two-tier .one,.rememberhold .two-tier .two{float:left;width:100%;text-align:center}
.application-search-icon{display:none;visibility:hidden}
.top-usear{font-size:15px}
.navbar-nav{max-width:1100px!important}
.jobseekers .input_wrapper.last{border:0 none!important}
.saved-jobs-section .col-2{float:left;width:240px}
.appl_history,.saved-jobs-section .input_wrapper{border-bottom:1px dotted #e3e3e3;margin:0 0 20px;padding-bottom:10px;position:relative}
.saved-jobs-section .input_wrapper:last-child{border-bottom:0;margin-bottom:0}
.saved-jobs-section .column-one .col-2{float:left;width:240px}
.saved-jobs-section .acc_details input.submit-btn[type=submit]{font-size:14px}
.saved-jobs-section .input_wrapper{float:left;margin:8px 0;min-height:28px;width:100%;padding-bottom:10px; border-bottom:1px solid #d7d7d7;}
.saved-jobs-section .input_wrapper{overflow:hidden}
.saved-jobs-section .input_wrapper.last{border:none!important;padding:0}
.form_wrapper input[type=file],.saved-jobs-section .form_wrapper input{font-size:12px;padding:10px;width:100%}
.saved-jobs-section .savedjob_loc{display:block;font-size:14px;width:100%;font-weight:300}
.saved-jobs-section .savedjob_loc strong{font-weight:300!important}
.saved-jobs-section .acc_details.layout-13 a{font-size:16px}
.saved-jobs-section .job_alert_head{display:block;font-size:15px;line-height:normal;margin-bottom:5px}
.saved-jobs-section .submit-btn.float-right{float:right}
.saved-jobs-section .expire_day{float:left;margin-top:5px;text-align:right;margin-bottom:5px;width:auto;padding-left:40px}
.saved-jobs-section .job_alert_head{display:block;font-size:15px;line-height:normal;margin-bottom:5px;font-weight:400}
.pull-right{float:right!important}
.pull-left{float:left!important}
.note_hint{float:left;margin-top:15px;padding:6px 10px;width:100%}
.note_hint textarea{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;min-height:60px;resize:none;border:1px solid #e0dede;background:#fff;padding:6px;line-height:160%;font-size:14px}
.note_hint textarea:active{box-shadow:none}
.appl_history .your_account_hold{border-bottom:none!important}
.appl_history .column-one .col-1{box-sizing:border-box;float:left;width:60%}
.acc_details.layout-13 a{font-size:16px}
.job_alert_head{display:block;font-size:16px;font-weight:bold; line-height:normal;margin-bottom:5px}
.appl_history .column-one .col-2{float:right;width:150px}
.posted_date{display:block;margin-bottom:10px;text-align:right;padding-right:18px}
.acc_details input.submit-btn[type=submit]{font-size:14px; padding:5px 15px !important;}
.savedjob_loc{display:block;font-size:14px;width:100%}
.acc_details.layout-13 a{color:#087e9b;font-size:16px}
.appl_history .text_uline{float:left;margin-top:10px}
.appl_history .column-one .col-2{float:right;width:150px}
.text_uline{text-decoration:underline;font-weight:300}
.float-right{float:right}
.col-centered{float:none;margin:0 auto!important}
.form_wrapper .form_right{box-sizing:border-box}
.form_right{text-align:left}
.rememberhold .two-tier .one{float:left}
.rememberhold .two-tier .two{float:right;margin:2px 0 0}
.jobs-panel{clear:both;margin:10px 0;overflow:hidden;padding:0 25%;text-align:left}
.jobs-panel{clear:both;margin:10px 0;overflow:hidden;padding:0 25%;text-align:left}
input.buttons.subs-theme{padding:4px 28px}
.action-panel a{font-size:14px}
.clr{clear:both;float:left;margin:15px 0 0}
input.buttons.subs-theme{border:1px solid #087e9b;padding:4px 28px}
.action-panel a{font-size:14px}
.clr{clear:both;float:left;margin:15px 0 0}
.left{float:left!important}
.rememberhold .two-tier .one input{padding:0 10px 0 0}
.checkbox,input[type=checkbox]{border:medium none!important;margin-right:5px !important;width:auto!important;float:left}
.grayblockhold .grayblockleft{float:left;margin:0 2% 0 0}
.grayblockhold .grayblockright{float:left;width:54%}
.greycolhead{display:inline-block;font-size:16px;margin:9px 0 -2px;padding:8px 10px;position:relative}
.grayblockhold .graycontext{display:block;margin:0 0 10px;min-width:197px;overflow:hidden;padding:10px;position:relative}
.grayblockhold .grayblockleft{float:left;margin:0 2% 0 0;width:44%}
.boxtheme-4{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #e3e3e3;border-radius:2px;overflow:hidden}
.layout-11 .column-one.email-verify{margin:45px auto;text-align:center}
.margins{margin:125px 0 50px 0}
.pagination #pagingdv ul li{float:left}
.engineering-space{padding:20px 0}
.padding-top{padding-top:15px}
.blocknew{width:49%;float:right;margin-top:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.featured-loc-list .item .col-md-12 a span{width:100%;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.featured-loc-list .item .col-md-12 a{width:100%;float:left;font-size:14px!important;line-height:normal;min-height:60px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative}
.client-jobs{padding:5px 0;display:inline-block}
.sidebarnav .social-icon-side{display:inline-block;font-size:18px;margin:0 auto;width:100%;padding:20px 0}
.sidebarnav .social-icon-side li{list-style:none;float:left;padding-right:25px}
.sidebarnav .social-icon-side li.social-title{font-size:14px;text-transform:uppercase;padding-bottom:20px;color:#fff;float:none;text-align:left;letter-spacing:1px}
.sidebarnav .social-icon-side li a{width:20px;height:20px;display:block;float:left;opacity:.5}
.sidebarnav .social-icon-side li a:hover{opacity:1}
.jobseekers .values_picked{margin-top:0;text-align:left!important;width:100%!important}
.jobseekers .try.jobtypelink,.try.sectorslink{padding:0}
.jobseekers .jbenewpopup label{margin:0}
.jobseekers .action-panel{clear:both;margin:10px 0;overflow:hidden;padding:0 0 0 35%;text-align:left}
.jobseekers .select_reslt .search-choice span{float:left;padding:2px 20px 2px 6px;width:auto}
.jobseekers .select_reslt .search-choice{float:left;margin-bottom:5px;margin-right:4px;position:relative;width:auto;list-style:none;z-index:0}
.jobseekers .section-title{font-size:18px;font-weight:400;margin:15px 0}
.popup_wrapper .picked_wrapper{margin:35px 0 0}
.picked_wrapper{float:right;margin:0;padding:5px}
.ninecol{width:30.75%}
.boxtheme-1{overflow:hidden;padding:10px}
.jobseekers p.deepview{margin:0 10px 0 0;padding:0;white-space:normal;word-wrap:break-word}
#up_prefrences .jobseekers p.deepview{width:auto!important}
.jobseekers .values_picked p{float:left;margin-right:15px;max-width:82%!important;overflow:hidden;text-overflow:ellipsis}
.jobseekers #savejobsection .jbenewpopup label{margin:0;text-align:right;margin-bottom:10px}
.jobseekers .input_wrapper{float:left;margin:5px 0;min-height:28px;width:100%}
.jobseekers .signup-sec .input_wrapper{overflow:visible}
.your-job-alerts .input_wrapper{padding-bottom:0}
.jobseekers .form_wrapper .form_left{box-sizing:border-box;float:left;padding:8px 10px 7px 0;text-align:right;width:35%}
.jobseekers .form_wrapper .form_right{box-sizing:border-box;padding-right:12%;width:65%;float:left}
.jobseekers #savejobsection .form_wrapper .form_right{float:left}
.jobseekers .form_right{text-align:left}
.jobseekers .action-panel.action-panel-rightmost a{float:right;margin:0!important}
.walkover-content p{font-size:16px;margin:15px 0;text-align:center}
.jobseekers .jobalerts .col-1{box-sizing:border-box;float:left;font-size:12px;max-width:60px;padding:0 5px 0 0;text-align:center;width:15%}
.jobseekers .jobalerts .col-2{box-sizing:border-box;float:left;min-width:45%;max-width:425px;padding-left:5px}
.jobseekers .jobalerts .col-3{float:right;font-size:12px;border:0 solid red;max-width:230px}
.jobseekers .jobalerts .job_alert_head{display:block;font-size:16px;line-height:normal;margin-bottom:15px!important}
.greyplainheader{font-size:22px}
.acc_details .form_wrapper input[type=radio]{margin:1px 4px 0 12px}
.jobseekers .job_preference.form_wrapper .input_wrapper{overflow:visible}
.jobseekers .job_preference.form_wrapper .form_right{float:left}
.home-section-center h4{margin-top:30px;margin-bottom:30px}
.home-section-center h1{margin-bottom:30px}
.home-section-center{margin:0 auto;display:table;vertical-align:middle;margin-top:15px;text-align:center;z-index:1002;border:0 solid red;text-shadow:1px 1px 6px rgba(0,0,0,1)}
.cookie-section{display:none;position:relative;overflow:hidden;width:100%;z-index:25;padding:12px}
.cookie-section-inner{max-width:740px;margin:0 auto;position:relative;overflow:hidden;display:block; text-align:center;}
.cookie-section-inner span{margin-right:10px;padding-top:4px; display:inline-block; vertical-align:top;}
.cookie-section-inner span a{text-decoration:underline}
.cookie-section .close.submit-btn{position:static;text-indent:0;width:50px;padding:0 0;text-align:center;font-size:11px;line-height:normal;display:block;font-weight:400;float:left}
.cookie-body .header-fullwidth{top:30px}
.cookie-body .h-cookie{top:0}
.tcol_a{padding-right:10px}
.modal-footer{text-align:center!important}
.saved-message{padding:10px;text-align:center}
span.hint{font-size:12px;margin-left:5px;max-width:50px;padding:0 5px;text-align:center}
.popup_wrapper.modal-content.externalloggedin.boxtheme-2{text-align:center}
.popup_wrapper.externalloggedin.boxtheme-2{text-align:center}
.popup_wrapper.externalloggedin.boxtheme-2 .action-panel{clear:both;margin:0 auto;overflow:hidden;padding:0!important;text-align:center}
.modal-body .btn{margin-bottom:10px!important;margin-right:10px!important;float:left}
.modal-body .text-center .btn{float:none}
.modal-btn{display:table;margin:0 auto}
.jobseekers .popup_wrapper .form_wrapper .form_right{float:left}
.popup_wrapper .form-horizontal .control-label{padding-top:7px}
.popup_wrapper .form-horizontal .form-group{margin-bottom:0}
.blog-h1{text-align:center;margin:10px;padding:0;overflow:hidden;margin-top:15px!important}
ul.recentPosts{padding:0}
ul.recentPosts li{margin-bottom:10px;padding:5px 0}
.menu1{padding-bottom:20px}
.menu1 ul{margin:0}
.menu1 li{font-size:16px;padding:10px}
.menu1 li.col-sm-6{float:left;padding:0}
.menu1 .col-sm-3{padding:10px 15px}
.menu1 .articulate-search{margin-top:0;border:0;padding:0;background:0 0;border-radius:0}
.articulate-search{margin-top:10px;padding:10px 15px}
.post-meta{padding-left:30px}
.post header{margin-bottom:20px}
.sector-popup{overflow-y:scroll;height:500px;padding:5px}
.job_type .modal-title{margin-top:10px}
.modal-content{overflow:hidden; border-radius:3px;}
.modal-body{overflow:hidden}
.boxtheme-1{margin-top:0}
.bg-warning{padding:10px}
.removeexpired{margin-left:10px}
.push-expried{margin-right:20px}
.clearfix{clear:both}
#jobsbyemail .popup-trigger.values_picked.clearfix{margin-top:8px}
#jobtypeascxtable code{padding:0}
.jobalerts .linebyline dl{margin:0}
.your-job-alerts {margin-top: 15px; padding-top:0; padding-bottom:0;}
.acc_setting .jobalerts{display:block;overflow:hidden;padding:5px 0}
.dl-horizontal-responsive span{box-sizing:border-box;float:left;max-width:60%;min-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}
.blog .search-ico{box-shadow:0 0 1px 0 #ccc;margin:0;vertical-align:top}
.blog .blog-search .col-sm-3>ul{padding:0;text-align:center}
.blog .blog-search .col-sm-3 li{padding:0 10px;display:inline-block}
.blog .blog-search a{text-transform:uppercase;font-size:18px}
.blog .row.blog-search{background:#f8f8f8 none repeat scroll 0 0;box-shadow:1px 1px 0 0 #ccc;overflow:hidden;padding-top:20px;border-radius:3px;margin:0 0 20px 0!important}
.blog .preview .post-title{font-size:25px}
.blog .post-meta{padding-left:0}
.blog .col-sm-3.blog-right>ul,.blog .panel.col-sm-3 ul{margin:0!important;padding:0}
.blog .col-sm-3.blog-right h1,.blog .panel.col-sm-3 h3{margin:0 0 5px;padding-bottom:5px}
.blog .panel.col-sm-3 h3{margin-top:20px;padding-bottom:10px}
.blog .col-sm-3.blog-right>ul li{margin-bottom:4px}
.blog .col-sm-9.tag-list h2{margin:0 0 5px 0}
.blog .col-sm-9.tag-list th{width:100px}
.blog .col-sm-9.tag-list hr{width:100%;margin:10px 0}
.similar-jobs-section i{font-size:26px;padding-right:10px;vertical-align:middle;display:inline-block;float:left}
.similarjobs h4{margin-bottom:0;font-weight:300;font-size:inherit}
.similarjobs ul{padding:10px 0 0 20px;margin:0}
.similarjobs ul li{padding:5px 0;list-style:outside none disc}
.similarjobs ul li span{display:block; line-height:1.2;}
.similarjobs .location p{margin:0 0;padding:0}
.similarjobs .currency span{margin:0 15px;padding:0;font-size:12px;line-height:20px}
.similarjobs .readmorehold{text-align:left}
.similar-texthold{display:block;width:100%;padding:0 10px 10px 45px}
.similar-texthold>ul{padding:0}
.features-section{display:inline-block;margin-bottom:20px}
.features-section ul{padding-left:0}
.news-categories li{width:100%;float:left}
.news-categories ul li a{display:block;padding-left:10px}
.news-categories li a{display:block;float:left;width:100%;padding:0!important;height:46px;position:relative;text-overflow:ellipsis;white-space:nowrap}
.news-categories ul li a span{display:block;width:90%;float:left;padding-left:10px;padding-top:13px}
.news-categories li a:hover:after,.news-categories li.active a:after{width:13px;float:right;content:url(img/arrows-t.png);height:46px;position:absolute;right:-12px;top:0}
.Archives,.Calendar,.news-categories{margin-bottom:20px}
.news-categories ul li{line-height:20px;padding:0}
.posted-on{font-style:italic}
.icon-date{display:inline-block;height:12px;margin-right:15px;width:11px}
.new-post p{text-align:justify;word-wrap:break-word}
.new-post p img{width:100%}
.news-post-title{font-style:italic}
.news-post-source{font-style:italic}
.icon-user{display:inline-block;height:12px;margin-right:15px;width:11px}
.news-post-meta{margin-top:10px}
.news-post-meta div{margin-bottom:5px}
.new-post-excerpt h3{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;margin-bottom:10px;margin-top:0;padding:0 0 10px}
.new-post-excerpt-deatils h3{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;margin-bottom:10px;margin-top:0;padding:0 0 10px}
.news-post-item{padding-bottom:30px;margin-bottom:38px;overflow:hidden}
.news-post-item-details{overflow:hidden}
.news_header{font-size:15px;font-weight:400}
.news_header:hover{text-decoration:underline}
.news-post-item-details-categories{padding-bottom:0;margin-bottom:10px;overflow:hidden}
.last{border-bottom:0!important}
.new-post-featured-image{overflow:hidden;margin-bottom:20px;text-align:center}
.new-post-featured-image img{overflow:hidden;width:auto;height:auto;margin-bottom:10px;vertical-align:middle;max-width:100%;max-height:350px}
.post-bottom{text-align:right;clear:both}
.news-inner-content .last{margin-bottom:0!important;padding-bottom:0!important}
.news-inner-content:last-child{border:0}
.news-post-source,.news-post-title,.posted-on{box-sizing:border-box;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.recruiters-a-z .dots{margin:0 auto;display:block;text-align:center;vertical-align:middle}
.recruiters-a-z .dots ul li{text-align:center;margin:0 42px 16px 0!important;display:inline-block!important}
.recruiters-a-z .dots ul li a{display:block!important}
.recruiters-a-z .dots ul li a span:hover{display:block!important;padding:5px!important}
.recruiters-a-z .dots ul li a:hover{z-index:1002}
.recruiters-a-z .dots ul li span{padding:5px!important}
.recruiters-a-z .dots ul li a img{width:100%}
.acc_setting .mailedit{border:0 solid red;display:inline-block;position:relative}
.acc_setting .mailedit input{font-size:13px}
.acc_setting .maileditbtn{border:0 solid #ff0;display:inline-block;vertical-align:top}
.acc_setting .email_acc{position:relative;margin-bottom:10px}
.account-vidation{padding-left:30px}
.acc_setting .phoneedit{border:0 solid red;display:inline-block;position:relative}
.acc_setting .phoneeditbtn{border:0 solid #ff0;display:inline-block;vertical-align:top}
.jobty{width:48%;border:0 solid red;display:inline-block}
.jobty-wrap{margin:0 0 30px 0}
.main-section-new .ad-holder{max-width:1100px!important}
.ad{position:relative;text-align:center;z-index:-5}
#rightwallpaper div{background-position:right top;background-repeat:no-repeat;height:100%;left:0;margin-top:135px;min-height:900px;position:absolute;text-align:right;top:0;width:120px;z-index:0!important;border:0 solid red}
#leftwallpaper div{background-position:left top;background-repeat:no-repeat;height:100%;margin-top:135px;min-height:900px;position:absolute;right:0;top:0;width:120px;z-index:0!important;border:0 solid green}
.ad-wallpapers .top-fix{margin:65px 0 0 0!important;position:fixed!important}
.ad-top-two{padding:10px 5px 0;z-index:5}
.ad-reletive{position:relative;border:0 solid green;width:100%;display:inline-block;display:none}
.icon-globe{display:inline-block;height:12px;margin-right:15px;width:11px}
.padding-left{padding-left:0!important}
.last-line{border:0!important}
.your_account_hold ul>:first-child{margin-left:0}
.candidate-profile{margin-bottom:20px;overflow:hidden;position:relative}
.candidate-profile-edit-btn{position:absolute;right:0;margin-right:35px;top:35px}
.btn-circle{border-radius:25px;font-size:18px;height:50px;line-height:1.8;padding:10px 16px;width:50px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}
.candidate-contact{padding:30px 30px}
.candidate-contact h2{text-transform:none}
.candidate-contact-information{padding:0;margin:0}
.candidate-contact-information li{display:inline-block;margin-right:15px}
.icon-space{margin-right:5px;margin-top:3px}
.candidate-contact-information span{padding-bottom:7px;vertical-align:top;font-weight:300}
.candidate-profile-completeness{padding:15px 15px 15px;overflow:hidden;vertical-align:middle;width:100%}
.candidate-profile-numbers{display:inline-block;float:left}
.candidate-profile-numbers i{font-size:35px;vertical-align:top;line-height:30px}
.profile-numbers{display:inline-block;float:left;padding-right:20px}
.candidate-profile-numbers .profile-numbers span{font-size:50px;vertical-align:top;line-height:40px}
.profile-numbers-text{display:inline-block;float:left;width:45%}
.candidate-profile-numbers span{font-size:14px;vertical-align:top;white-space:normal;display:inline-block}
.candidate-profile-text{display:inline-block;padding-left:30px;width:50%}
.candidate-profile-progress-bar{float:left;position:relative;display:block;width:100%;overflow:hidden;padding-top:5px}
.candidate-profile-progress-bar span{position:absolute;padding-top:5px;top:0}
.candidate-activity-score{padding:25px}
.candidate-activity-score i{margin-right:30px}
.candidate-activity-score a{color:#fff}
.candidate-activity-score a:focus,.candidate-activity-score a:hover{color:#efefef}
.activity-score-numbers{font-size:45px;display:block;padding-left:65px;line-height:100%;width:100%}
.activity-score-text{font-size:16px;padding-left:65px}
.candidate-box{border:1px solid #e0e0e0;margin-bottom:35px;width:100%}
.candidate-box ul{margin:0!important;padding:0}
.candidate-option li a{display:block;font-size:14px;padding:28px 30px 28px 50px}
.candidate-option li a:hover{box-shadow:none}
.candidate-dash-section .form-head-hold{display:inline-table;line-height:31px;padding:0!important;width:100%;margin-bottom:20px;margin-top:20px}
.candidate-dash-section .form-head-hold h3{text-transform:none}
.candidate-dash-section .table-display{margin-bottom:15px;width:100%}
.candidate-icon{margin-right:10px;margin-top:3px;vertical-align:super}
.candidate-dash-section .table-display th{font-size:14px;padding:10px;text-align:left}
.candidate-dash-section .table-display td{padding:20px 20px 20px 20px}
.similar-job-section h2{text-transform:capitalize}
.similar-job-content{margin-top:10px;padding:10px 0;width:100%}
.similar-job-content span{width:100%;display:block}
.similar-job-content-position{font-size:14px}
.similar-job-content-amount{font-size:12px}
.spaceing{margin-top:5px}
.aj-margin-left{padding-left:10px;width:33%}
.recommeded-job-inner h3{margin:0}
.similar-job-content-inner{margin-top:20px;width:100%}
.aj ul{padding:0!important;margin:0;border:0 solid red}
.application-confirmation{margin-top:20px!important}
.application-confirmation-heading h3{margin-top:0}
.signupemailverification h3{margin-top:0;padding:10px 0 0 0}
.panel.featured-vac.boxtheme-4.panel-aj{margin:0!important}
.btn-file{position:relative;overflow:hidden}
.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;opacity:0;outline:0;background:#fff;cursor:inherit;display:block}
.field-hold{padding:10px 0 0 0}
.yourcvpadding{padding:0 0 0 20px}
.disarmed{font-weight:400;line-height:18px;font-size:13px}
.bluehead{margin-top:20px!important}
#custom-search-input{padding:0;margin:20px}
#custom-search-input input{border:0;box-shadow:none;height:40px}
#custom-search-input button{margin:0;padding:0 8px 0 10px}
#custom-search-input button:hover{box-shadow:none}
#custom-search-input .glyphicon-search{font-size:23px}
.status-errormsg{clear:both;font-size:11px}
.maintitle{text-align:center}
.advanced-search-page .ui-combobox{-moz-appearance:none;background:0 0!important;display:block;margin:0!important;position:relative}
.advanced-search-page .clearstart_again{padding-left:30px}
.advanced-search-page .action-panel{padding:10px 0 0 36%!important}
.no-search-result .bg-warning p{margin:0 0 10px}
.no-search-result .upward_results{clear:both;margin:0 0 10px;padding:0}
.no-search-result .job-notavailable{margin:16px 0 12px;overflow:hidden}
.no-search-result .job-notavailable{border:0 none;margin:10px 5px 30px;padding:20px 15px}
.no-search-result .browse-jobs{padding:10px;overflow:hidden}
.jobstabs ul{float:left;margin:0;padding-top:4px;width:65%}
.jobstabs .jobstabcontents{clear:both}
.no-search-result .articlehold h2{padding:10px}
.no-search-result .articlehold ul.column{padding:0 10px;display:inline-block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.no-search-result .jobstabs .jobstabcontents ul li a{padding:0 5px 0 0!important}
.no-result-nav{font-size:16px}
.jobstabs .jobstabcontents ul li a{box-sizing:border-box;float:left;font-size:14px;max-width:88%;overflow:hidden;padding:4px 5px 4px 0;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}
.no-search-result .jobstabs .jobstabcontents ul li{box-sizing:border-box;float:left;font-size:15px;padding:0 5px;width:33.33%}
.jobstabs .jobstabcontents ul{float:left;margin:0;padding:0 0 4px;width:100%;word-wrap:break-word}
.jobstabs .jobstabcontents ul li a{box-sizing:border-box;float:left;font-size:14px;max-width:88%;overflow:hidden;padding:4px 5px 4px 0;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}
.no-search-result .articlehold ul.column li{float:left;width:50%;line-height:150%;padding:5px 0}
.top-breadcrumb{padding:0 0;font-size:13px;display:none}
.top-breadcrumb>li{display:inline-block}
.top-breadcrumb>li+li::before{content:"/ ";padding:0 5px}
.margin-bot-20{margin-bottom:20px!important}
.search-margin{margin-top:32px}
.btn-responsive{font-size:13px}
.mail-me-this-jobs-section{overflow:hidden}
.mail-me-this-jobs i{font-size:26px;padding-right:10px;vertical-align:middle;display:inline-block;float:left;padding-left:10px}
.mail-me-this-jobs-sidebar i{font-size:26px;padding-right:10px;vertical-align:middle;display:inline-block;float:left;padding-left:0}
.mail-me-content{margin: 0px 15px 0px 0px;display:inline-block;width:100%}
.boxtheme-sliver.jobdetails-jbe{margin: 10px 0 30px 0; display: inline-block; width: 100%;}
.jobapply-share{display: inline-block; width: 100%; text-align: right; margin-bottom:15px;}
.jobapply-share .btn{margin:0; float:right;}
.jobdetails-jbe .mail-me-content{width: 70%; margin: 0;}
.jobdetails-jbe .mail-me-btn{width: 27%; float: right;}
.jobdetails-jbe .mail-me-btn .btn{width: 100%;}
.latest-jobs-delivered{padding:20px 60px;width:100%}
.latest-jobs-delivered .mail-job-text{font-size:18px;margin:0;padding:0 0 5px 0;overflow:hidden;display:block;vertical-align:middle;font-style:normal;font-weight:400}
.latest-jobs-delivered .statmsg{box-sizing:border-box;line-height:200%;margin:0;padding-left:5px}
.btn-responsive{font-size:13px}
.nolonger-job{padding:10px;position:relative;width:100%}
.nolonger-job .nolong-contain{float:left;line-height:130%;text-align:left;width:80%}
.nolonger-job .nolonger-job-hold-sec{margin:0 auto;max-width:1100px;overflow:hidden;text-align:right}
.nolonger-job .nothanks-link{float:right;font-size:15px;line-height:130%;padding:3px 5px}
.results{position:relative}
.innerlogin-right-side-create{padding:30px 0 0 0}
.link-right{float:right}
.login-head-apply{font-size:20px!important;margin:10px 0 10px 0;text-align:center}
.login-head-save{font-size:20px!important;margin:10px 0 10px 0;text-align:left; color: #5a5a5c; font-weight:500;}
.login-head-save small{font-size:15px}
.modal-header-save{padding:0 0!important}
.innerlogin-right{float:left;padding:40px 0 75px 60px;text-align:center}
.innerlogin-right-side{padding-top:15px;margin-top:0}
.innerlogin-right h2{font-weight:500;margin:0 0 15px;text-transform:none}
.innerlogin-right-side h2{font-weight:500;margin:0 0 15px;text-transform:none}
.login-text{text-align:left}
/*.login-label{padding-top:10px}*/
.login-label:after{content:" *"}
.check_cv label{display:inline-block;font-size:15px;max-width:90%;padding:0; font-weight:normal; line-height:1.2;}
.check_cv input[type="checkbox"]{margin-top:1px;}
.news-mail{font-weight:400}
.news-mail input[type=checkbox]{margin:0!important}
.forgotlink-link{font-size:13px;overflow:hidden;padding:12px 0 0 0;float:right}
.login-inline-block{width:100%;overflow:hidden;display:block;margin-bottom:10px;margin-top:10px;float:left}
.login-inline-block input[type=checkbox]{margin:0 5px 0!important}
.apply-inline-block{width:100%;overflow:hidden;display:block;margin-bottom:10px;margin-top:10px;float:left}
.apply-inline-block input[type=checkbox]{margin:0 0!important}
.login-block-padding{padding:0 0 10px 0}
.savejobbtn{cursor:pointer;margin:0 15px 0 0}
a.savejobbtn.search-apply {margin: 0 !important;}
a.savejobbtn.search-apply {margin: 0 !important;}
a.savejobbtn.search-apply i {margin-right: 4px;}
.login-inline-block .checkbox span{margin-top:2px;display:inline-block;font-weight:300;margin-left:5px;}
.action-login{margin-top:4px}
.login-inline-block .checkbox input[type=checkbox]{left:0;right:auto;margin-left:auto;margin-right:auto;top:5px}
.checkbox-inline input[type=checkbox]{margin-left:0;margin-right:auto}
.apply-inline-block .checkbox input[type=checkbox]{left:0;right:0;margin-left:auto;margin-right:auto}
.checkbox-inline input[type=checkbox]{margin-left:0;margin-right:auto}
.innerlogin-right{text-align:center;width:100%;margin:20px auto}
.btn-register{padding:10px 15px;transition:all .3s ease 0s;-moz-user-select:none;background-image:none;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;text-align:center;vertical-align:middle;white-space:nowrap}
.modal-header-register{min-height:16.4286px;padding:15px}
.flatfooter1.copy-right{font-size:14px;overflow:hidden;padding:15px 0}
.pop-message{text-align:center}
.pop-message h3{display:block}
.icon-green{font-size:22px;margin-right:5px}
.pop-message{text-align:center;padding:0 0 50px!important}
.pop-message div{display:inline-block}
.modal-body-right{padding:20px 20px 0 0}
.login-link{padding:0 20%}
.modal-social-icons{padding:4% 10%}
.facebook,.google,.linkedin,.twitter{width:100%;padding-top:2%;margin-top:2%;margin-bottom:2%}
.modal-icons{margin-right:20px}
#social-icons-conatainer{position:relative}
.modal-social-icons-inner{padding:0 3%}
.modal-social-icons-inner .btn{margin-right:8px!important}
.facebook-inner,.google-inner,.linkedin-inner,.twitter-inner{padding-top:2%;margin-top:2%;margin-bottom:2%}
.modal-icons-inner{margin-right:20px}
#social-icons-conatainer-inner{position:relative}
#center-line{position:absolute;right:333.7px;top:102px}
.modal-login-btn{width:100%;height:40px;margin-bottom:10px}
#modal-launcher{margin:30% 0 0 30%}
.google,.linkedin,.modal-content .facebook,.twitter{width:50%}
.separatorline{width:100%;text-align:center;line-height:.1em;margin:25px 0 0 0}
.separatortxt{padding:0 1rem;font-style:italic}
.btn-block{display:block;width:100%}
.btn-limit{max-width:360px;display:inline-block}
.recruiter_page .static-content{padding:0 0 50px 0!important}
.rec-spacer .head-section{width:100%;overflow:hidden;margin:0 auto;text-align:center}
.rec-spacer .head-section .logo-main img{float:none;margin:0 auto;text-align:center}
.rec-spacer .head-section .logo-main{float:none}
.wrapper-main{overflow:hidden;min-width:320px}
.head-right{padding:0;clear:both;margin:0 auto;max-width:1200px}
.rec-fixwidth{max-width:1280px;min-width:1024px;padding-bottom:25px;margin:0 auto;padding:0 15px}
.rec-bg{background:#f3f3f3;min-width:1024px}
.footer-main,.recruiter_page{background:#6c6c6c}
.rec-spacer .wrapper-main{padding-top:78px}
.rec-context{width:100%;float:left;clear:both;padding:15px 0 25px 0}
.rec-context .full-div,.recruiter_page .head-right{max-width:1280px;min-width:1024px;margin:0 auto;padding:0 15px}
.rec-context .full-div{float:none}
.rec-username{margin-top:5px;font-size:17px;color:#666}
.rec-username h3 strong{font-weight:600}
.rec-context .leftpane{width:70%;float:left;padding-right:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.rec-context .rightpane{width:30%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.rec-spacer .form-container{padding:0}
.rec-spacer .table-wrap{margin:0 0 0}
.rec-spacer .table-wrap table{box-shadow:none}
.rec-spacer .table-wrap table span{margin:0 0 0 20px}
.newstyleblock,.rec-navigation nav.navigation.main-nav{background:rgba(255,255,255,.8)!important;border-color:#fff #fefefe #fefefe #fff;border-style:solid;border-width:1px 1px 0 1px;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px}
.newstyleblock{overflow:hidden;padding:15px}
.newstyleblock h1{display:block;margin:-15px -15px 15px -15px;padding:8px 15px 10px 15px;color:#333;border-bottom:1px solid #ececec;text-align:left!important}
.newstyleblock .field-hold label{font-size:14px}
.newstyleblock .field-hold .field-left{width:100%;text-align:left;padding:0}
.newstyleblock .field-hold .field-right{width:100%;text-align:left;padding:0;margin-top:5px}
.newstyleblock .submit-btn{width:100%;max-width:100%!important;padding:15px;height:46px}
.newstyleblock .consultants-table{border:none}
.newstyleblock .consultants-table tr td,.newstyleblock .consultants-table tr th{padding:10px}
.newstyleblock .consultants-table tr th{border-bottom:1px solid #f4f4f4;text-align:left;font-style:normal;font-weight:600;font-size:14px;color:#424242}
.newstyleblock .updcons{height:20px!important;max-width:10%!important;float:right}
.newstyleblock .admin_jobs,.newstyleblock .admin_name{vertical-align:middle}
.newstyleblock .admin_jobs:before{content:"\e139";font-family:"Glyphicons Halflings";position:relative;padding-right:10px}
.rec-navigation .navigation{float:left;width:100%}
.rec-navigation nav.navigation.main-nav ul li{padding:0}
.rec-navigation nav.navigation ul{float:left;width:100%}
.rec-navigation nav.navigation ul li{float:left}
.rec-navigation nav.navigation.main-nav ul li a{padding:18px 15px;-webkit-transition:background .1s ease;-moz-transition:background .1s ease;-ms-transition:background .1s ease;-o-transition:background .1s ease;transition:background .1s ease;font-weight:400}
.rec-navigation nav.navigation.main-nav ul li a:hover,nav.navigation.main-nav ul li a.current{padding:18px 15px;background-position:0 100%}
nav.navigation.main-nav ul li a.current{background:#fff}
.rec-navigation nav.navigation ul li:last-child{float:right}
.rec-navigation nav.navigation ul li:last-child a,.rec-navigation nav.navigation ul li:last-child a:hover{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/logoutico.png) 0 50% no-repeat;padding-left:25px}
.recruiter_page .cv-credits-list{clear:both;margin:15px 0 0 0}
.recruiter_page .cv-credits-list li:last-child{margin-left:2%}
.recruiter_page .cv-credits-list li span{word-wrap:break-word;min-width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis}
.recruiter_page .cv-credits-list li p,.recruiter_page .cv-credits-list li span{color:#fff}
.recruiter_page .cv-credits-list li p{padding:0 30px}
.recruiter_page .popular-searches.cv-credits{padding:25px 2%;width:25%}
.recruiter_page .cv-credits-list li:first-child{margin-left:0}
.recruiter_page .cv-credits-list li{padding:30px 0;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;width:203px;margin-left:2%;text-align:center}
.cv-menu{float:left;width:20%;padding:0;position:relative;z-index:1}
.cv-menu ul{font-size:18px;float:left;width:100%}
.cv-menu ul li{float:left;width:100%;border-bottom:1px solid #d8dde3}
.cv-menu ul li a,.cv-menu ul li a.settings.selected{font-weight:500;float:left;width:88%;padding:14px 0 15px 12%;font-size:17px}
.cv-credits-list li{line-height:240%;padding:15px 0;border-bottom:1px solid #f4f3f1}
.cv-credits-list li p{float:left;line-height:100%;line-height:110%;font-size:20px}
.cv-credits-list li span{font-size:65px}
.cv-credits-heading{width:100%}
.cv-credits-heading .cv-left{width:51%;display:inline-block;float:left}
.cv-credits-heading .cv-right{display:inline-block;float:left}
.recruiter_page .form-hold-bg .jqte{margin:10px!important}
.recruiter_page .font-large{font-size:22px}
.cv-credit-right li{float:left!important;width:100%!important;line-height:48px!important;padding:15px 0!important;border-bottom:1px solid rgba(0,176,170,.5)!important;background-color:transparent!important;height:auto!important}
.cv-credit-right li span{float:left!important;font-size:50px!important;color:rgba(0,176,170,1)!important}
.recruiter_page .cv-credit-right li a{float:left!important;font-size:15px!important;text-align:left!important;width:100%!important}
.cv-main h3{display:block;font-weight:500}
.candiate-cv-section .reveal_profile:before{content:"\e183";font-family:"Glyphicons Halflings";padding-right:10px;position:relative}
.candiate-cv-section .download_cv:before{content:"\e025";font-family:"Glyphicons Halflings";padding-right:10px;position:relative}
.candiate-cv-section .email_cv:before{content:"\2709";font-family:"Glyphicons Halflings";padding-right:10px;position:relative}
.recruiter_page .view_profile-btn{padding:10px!important}
.recruiter_page .candidate-skills{font-size:15px}
.recruiter_page .profSkills p{padding:10px 0}
.recruiter_page .candidate-skills{padding:5px 0 0 0}
.recruiter_page .candidate-Location span{font-size:15px}
.recruiter_page .candidate-Location{display:inline-block;float:left;width:50%;font-size:15px}
.recruiter_page .candidate-skills-sector{display:inline-block;float:left;width:50%;font-size:15px}
.recruiter_page .desired-location{display:inline-block;float:left;width:100%}
.recruiter_page .panel-box-theme-0{padding:0 0!important}
.recruiter_page .jobs-container .jobs-hold{float:left;width:78%}
.recruiter_page .popular-searches.cv-credits{width:22%}
.recruiter_page .candiate-cv-section{padding:0!important}
.recruiter_page .candiate-cv-header{overflow:hidden;background-color:#f6f2f1;padding:28px!important;border-bottom:1px solid #e4e0df}
.recruiter_page .candiate-cv-header h4{letter-spacing:normal!important;line-height:normal!important;color:#666}
.recruiter_page .candiate-cv-header .earthwards ul li{cursor:pointer;display:inline;float:left;font-weight:700;margin-right:10px;max-width:314px!important;padding:15px 30px}
.recruiter_page .candiate-cv-header .earthwards{padding-top:25px;overflow:hidden}
.desired-location strong,.recruiter_page .current-location strong,.skills-sector-category strong,.skills-sector-jobtype strong,.skills-sector-subcategory strong{font-weight:600;letter-spacing:normal}
.recruiter_page .candiate-cv-body{padding:30px!important}
.recruiter_page .candiate-cv-body .cv-title-name{display:inline-block;float:left;width:59%}
.recruiter_page .candiate-cv-body .cv-title-registered{display:inline-block;float:left;width:18%}
.recruiter_page .candiate-cv-body .cv-title-registered span{font-weight:700;font-size:15px}
.recruiter_page .candiate-cv-body .cv-title-logged{display:inline-block;float:left}
.recruiter_page .current-location dl{width:100%;overflow:hidden;padding:0;margin:0}
.recruiter_page .current-location dt{float:left;width:35%;padding:0;margin:0}
.recruiter_page .current-location dd{float:left;width:50%;padding:0;margin:0}
.recruiter_page .desired-location dt{float:left;margin:0;padding:0;width:35%}
.recruiter_page .skills-sector-category dl{width:100%;overflow:hidden;padding:0;margin:0}
.recruiter_page .skills-sector-category dt{float:left;width:25%;padding:0;margin:0}
.recruiter_page .skills-sector-category dd{float:left;width:75%;padding:0;margin:0}
.recruiter_page .skills-sector-subcategory dt{float:left;margin:0;padding:0;width:25%}
.recruiter_page .skills-sector-jobtype dt{float:left;width:35%;padding:0;margin:0}
.recruiter_page .skills-sector-jobtype dd{float:left;width:50%;padding:0;margin:0}
.recruiter_page .over-para{height:auto;max-height:300px;overflow-x:hidden}
.recruiter_page .current-location ul li{display:inline-block;float:left}
.recruiter_page .current-location ul li span{width:10%}
.recruiter_page .space-width{display:inline;width:20%}
.recruiter_page .candiate-cv-body .cv-title-logged span{font-weight:700;font-size:15px}
.recruiter_page .candiate-cv-body .candiate-cv-body-header{padding-bottom:30px;border-bottom:1px solid #ccc;margin-bottom:30px;overflow:hidden}
.recruiter_page .candiate-cv-footer{padding:30px!important;background-color:#f6f2f1;border-top:1px solid #e1dfe0;overflow:hidden}
.recruiter_page .candiate-cv-footer h4{color:#333;padding-bottom:25px!important;letter-spacing:normal;line-height:normal}
.recruiter_page .candiate-theme{background-color:#f6f2f1}
.recruiter_page .field_left{padding-bottom:15px}
.recruiter_page .candiate-theme .form_right{padding-right:0;width:100%}
.recruiter_page .candiate-theme .form_wrapper .form_right{padding-right:0!important;width:100%}
.recruiter_page .btn-pop-green{text-align:center;font-weight:700}
.recruiter_page .btn-pop-green a:hover{color:#fff!important}
.recruiter_page .btn-block{padding:10px 0!important;text-align:center;width:100%;display:table}
.recruiter_page .candiate-theme .field-hold input[type=text]{padding:11px}
.recruiter_page .profCVUploaded p{font-size:15px}
.recruiter_page .cv-credits-list li a{float:left;width:46%;line-height:100%;margin:5px 0 5px 10px}
.recruiter_page .filter-cv>div{display:inline-block}
.recruiter_page .filter-cv .job-search-results-text{font-size:20px;font-weight:700}
.recruiter_page .filter-cv .job-search-results-text span{font-size:18px;font-weight:700;color:#000;margin-left:5px}
.recruiter_page .basicsearchdetails{box-sizing:border-box;float:left;padding:0;width:100%}
.recruiter_page .basicsearchdetails .sortby_wrapper{float:right;font-size:13px;margin:6px 0 0;width:32%}
.recruiter_page .basicsearchdetails h1{color:#333;float:left;margin:0 0 10px;width:65%;word-wrap:break-word}
.recruiter_page .basicsearchdetails h1 strong{color:#46a876}
.recruiter_page .basicsearchdetails h1 span{color:#000}
.recruiter_page .popup_wrapper.emailcv{background-color:#f6f2f1;padding:30px;width:415px}
.recruiter_page .field-hold{float:left;padding:10px 0;width:100%}
.recruiter_page .field_left{padding-bottom:15px}
.recruiter_page .field-hold label{color:#686667;font-size:15px;line-height:100%}
.recruiter_page .candiate-theme.field-hold input[type=text]{padding:11px}
.recruiter_page .login-hold{max-width:none;margin:0 auto}
.recruiter_page .btn-block{padding:10px 0!important;text-align:center;width:100%}
.recruiter_page .popup_wrapper.cvstatusmessage{width:415px}
.recruiter_page .filter-cv{font-size:14px!important;padding:15px;overflow:hidden;margin:10px 0}
.recruiter_page .filter-cv select{padding:2px 20px 2px 2px;font-size:15px;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/drop-down.png) no-repeat right center #fff}
.recruiter_page .match-perc{right:36px}
.recruiter_page .candidate-profile-completeness{width:auto}
.recruiter_page .cv-credits-list li a{float:left;width:46%;line-height:100%;margin:5px 0 5px 10px}
.recruiter_page .cv-menu{float:left;margin-right:10px;padding:0;position:relative;width:18%;z-index:1}
.recruiter_page .stats-reports{padding:15px 0}
.recruiter_page .select_hold{margin-bottom:12px}
.salary-btn{position:absolute;top:-11px;left:45%;padding:0 15px 8px 15px;display:inline-block;background:url(/Images/down-up-arrow.png) no-repeat center 20px #f1f2f4;font-weight:600;font-weight:600}
.salary-btn.hide{background-position:center bottom}
.salary{display:inline-block;width:95%;margin:25px 0 15px 4%;position:relative;/*border-top:1px solid #d2dde1*/}
.salary .salary-show{padding:25px 0 0 0;display:inline-block}
.salary label{font-size:16px}
.currency-hold.currency{width:36%}
.currency-hold.work-exp{width:62%}
.currency-hold.work-exp .currency-right select{width:44%}
.currency-hold{display:inline-block;width:25%}
.currency-hold .currency-left{display:inline-block;width:34%}
.currency-hold .currency-right{display:inline-block;width:64%}
.salary-hold .field-left{width:16%}
.salary-hold .field-right{width:64%}
.full-div-hold{padding:20px 2%;display:inline-block;width:96%}
.btns-hold{padding:20px 0;display:inline-block}
.btns-hold div{display:inline-block}
.btns-hold div span{display:block}
.btns-hold .submit-btn{margin:0 20px 0 0}
.btns-hold div span{font-size:11px;margin:5px 0 0 0;float:left;clear:both}
.search-top{float:left;padding:0 0 0 4%}
.search-top label{font-size:22px;font-weight:600;float:left;padding:5px 0;margin:0 10px 0 0}
.search-top input[type=text]{float:left!important;padding:10px;min-width:300px!important;margin:0 10px 0 0}
.buy-package .buy-credits{text-align:center;padding:20px 0 30px 0;margin:0 auto;max-width:86%;overflow:hidden}
.buy-package p.intro{font-size:16px;line-height:120%;text-align:left}
.credit-select{border:1px solid #e5e5e5;background:#f5f5f5;width:42%;max-width:350px;float:left;-webkit-border-radius:5px;border-radius:5px;border-radius:5px;overflow:hidden;margin:30px 4% 20px 4%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.credit-select.active,.credit-select:hover{-moz-box-shadow:1px 1px 5px 0 #b3b3b3;-webkit-box-shadow:1px 1px 5px 0 #b3b3b3;box-shadow:1px 1px 5px 0 #b3b3b3}
.credit-select .credit-row.price{padding:20px 0;background:#fff;box-shadow:0 3px 5px 0 #d5d5d5;-webkit-box-shadow:0 3px 5px 0 #d5d5d5;-mox-box-shadow:0 3px 5px 0 #d5d5d5}
.credit-row.price h3{font-weight:600;color:#000;letter-spacing:normal}
.credit-row.price span{font-weight:600;font-size:22px;display:inline-block;padding:10px 0 0 0}
.credit-row.details{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;display:inline-block;width:100%;overflow:hidden}
.credit-row.details div{padding:6px 4px;width:33.3%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-weight:600}
.credit-row.details .resumes{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.credit-row.details span{font-size:13px;text-transform:uppercase;display:block}
.credit-row.details span.count{font-size:24px}
.credit-row.buy{padding:10px 0 20px 0;display:inline-block;width:100%}
.credit-row.buy .submit-btn{text-transform:uppercase;padding:8px 50px!important;float:none}
.buy-package-info{text-align:left}
.buy-package-info h4{margin:0 0 8px 0!important}
.buy-package-info p{font-size:16px;line-height:130%}
.cv-container,.full-div{float:left;width:100%;position:relative}
.cv-container,.full-div,.page-content{min-height:360px}
.cv-menu.cv-credits{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
.cv-credits strong,.popular-searches strong{font-size:18px;padding:0 0 10px 0}
.leftcontext{width:81%;float:left}
.leftcontext .breathspace{overflow:hidden;padding:0 20px}
.breathspace>h3{padding-bottom:20px;font-weight:600}
.cv-form-hold{float:left;width:60%;margin:0 0 20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.consultants.cv-form-hold{width:39%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:1%}
.form-hold-bg{background:rgba(255,255,255,.8) none repeat scroll 0 0!important;border-color:#fff #fefefe #fefefe #fff;border-radius:2px;border-style:solid;border-width:1px 1px 0;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);margin-top:15px}
.rec-spacer .field-left pre{font-size:11px}
.rec-spacer .ui-combobox input{height:45px}
.recruiter_page .field-hold{padding:10px 0 0 0;float:left;width:100%}
.recruiter-reg .login-layout{padding:0 0 25px 0;background:#fff}
.consult_name{padding-left:60px!important}
.admin_name{padding-left:60px!important}
.admin_name:before{content:"\e008";font-family:"Glyphicons Halflings";position:relative;margin-left:-30px;padding-right:10px}
.form-container{padding-bottom:30px;clear:both;display:block;overflow:hidden;text-align:center;padding:25px 0 0 0}
.job-credits{margin-bottom:20px}
.form-hold{max-width:960px;padding:15px;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.field-hold .field-left{float:left;width:30%;text-align:right;padding:8px 2% 0 0}
.field-hold .field-right{float:left;width:58%}
.field-hold.work .field-right{width:60%;text-align:left!important}
.field-hold label{font-size:17px;font-weight:300;line-height:100%}
.field-hold.work .field-right select{width:32%;padding:3px}
.field-hold.work .field-right input[type=text]{width:12%;padding:3px}
.field-hold .field-right.radio{text-align:left;padding:10px 0 0 0}
.field-hold .field-right.radio label{padding:0 5px 0 0;font-size:16px}
.field-hold .field-right a{float:left;padding:9px 10px}
.field-hold .mandatory .field-right label{background-image:none;margin-right:10px}

.new_form .field-hold .field-left, .new_form .field-hold .field-right{float: none; text-align: left; width: 100%;
}

input[type=email],input[type=password],input[type=text],select{font-size:15px!important;border:1px solid #a4a4a4;background-color:#fff!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-weight:300}
.blue-head{padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden}
.regformhold{margin:0;padding:20px;width:100%;float:left}
.regformhold h3{margin:0;text-align:center;line-height:none;line-height:130%;font-weight:400}
.regformhold h3 a{font-weight:700}
.rec-login .btn{width:100%}
.login-hold{margin:0 auto}
.recruiter_page .header-fullwidth h3{margin:20px 0}
.search-top{position:relative}
.search-btn{float:left;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/search-icon.png) no-repeat center center;text-indent:5000px;cursor:pointer;width:113px;height:58px;border:0;border-radius:5px;-webkit-border-radius:5px;margin:8px;-webkit-box-shadow:inset 1px 1px 0 0 rgba(255,191,36,1);box-shadow:inset 1px 1px 0 0 rgba(255,191,36,1)}
.search-top .search-btn{position:absolute;top:0;right:0;width:45px;height:45px;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;margin:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.time-range-hold .time-div input[type=text]{height:36px}
.posted-jobs{padding:10px;margin:15px -15px -15px -15px}
.filter-btn{background:#fff;padding:6px 12px!important;width:100px;margin-right:17px;font-size:16px}
.recruiter_page table.table thead{color:#fff}
.posted-jobs{background:rgba(226,226,226,1)}
.paging_full_numbers{height:22px;line-height:22px;float:right;padding:10px 0}
.paging_full_numbers span.paginate_active,.paging_full_numbers span.paginate_button{border:1px solid #ececec;-webkit-border-radius:5px;-moz-border-radius:5px;padding:6px 12px;margin:0 3px 5px 0;cursor:pointer}
.paging_full_numbers span.paginate_button{background-color:#ececec;width:auto;float:none}
.paging_full_numbers span.paginate_button:hover{background-color:#fff}
.refine-search-left{float:left;width:20%;background:#f1f2f4;position:relative;z-index:1}
.refine-search-left .refine-your-search{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/refine-arrow.png) no-repeat bottom center;padding:0 0 7px 0;float:left;width:100%}
.refine-search-left .refine-your-search strong{width:100%;text-align:center;padding:25px 0;float:left;color:#fff}
.refine-search-left .refine-search-list{float:left;width:100%}
.refine-search-left .refine-your-search span{width:100%;text-align:center;padding:5px 0;font-weight:400;display:none;font-size:16px;font-weight:400;font-weight:600;background-repeat:no-repeat;background-position:center 55px}
.refine-search-left .refine-your-search span a{color:#fff;display:block;font-weight:600;padding:13px 0 23px 0;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/whitedownarrow.png) 50% 40px no-repeat}
.refine-search-left .refine-your-search span a.active{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/whiteuparrow.png) 50% 40px no-repeat}
.refine-menu{float:left;padding:8px 0 0 0;width:100%}
.refine-menu li{float:left;border-bottom:1px solid #e7e5e2;padding:0 5%;width:90%}
.refine-menu li a{float:left;width:100%;font-size:16px;font-weight:600;padding:12px 0;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/menu-side.png) no-repeat right center}
.recruiter_page .refine-menu li a.refine-show,.refine-menu li a.refine-show{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/menu-side.png) no-repeat right center}
.recruiter_page .refine-menu li a.down-image,.refine-menu li a.down-image{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/menu-down.png) no-repeat right center}
.refine-search-list .refine-menu li ul li a{background:0 0;font-size:14px;color:#424242;padding:7px 0}
.sub-menu li{float:left;width:100%;border:0;clear:both;padding:2px 0}
.sub-menu li a{box-sizing:border-box;color:#666;float:left;font-size:16px!important;line-height:100%;max-width:85%;overflow:hidden;padding:5px 5px 5px 0;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;font-size:16px;background-image:none}
.cv-count{font-size:48px;line-height:40px;padding:0 50px 0 20px;color:#fff}
.cv-count span{font-size:18px;line-height:100%}
.cv-count .matching{float:right;font-size:16px}
.cv-count .matching dt{float:left}
.cv-count .matching dd{float:left;font-weight:600}
.cv-count .matching span{font-size:22px;padding-top:8px!important;vertical-align:bottom;overflow:hidden;display:block;color:#fff}
.blue-head{background:#dcdee3;float:left;width:100%;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top:1px solid #f3f4f6;-webkit-box-shadow:inset 0 -3px 4px 0 rgba(0,0,0,.1);box-shadow:inset 0 -3px 4px 0 rgba(0,0,0,.1)}
.recruiter_page .all-jobs-hold{float:left;width:80%}
.jobs-container .sortby_wrapper{float:right}
.sortby_wrapper label{font-size:14px}
.sortby_wrapper a{margin:0 0 0 6px;padding:3px 3px;font-weight:400}
.sortby_wrapper a.active{cursor:default;text-decoration:underline}
.popular-searches{float:right;width:25%;padding:25px 25px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.jobs-container .jobs-hold .job-view{padding:10px 15px;float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.jobs-container .jobs-hold .cv-list{position:relative}
.jobs-container .jobs-hold .add-shortlist-container{float:left;width:100%;padding:12px 0 0 0}
.cv-list .match-perc:after,.jobs-container .match-perc:after{position:absolute;top:28px!important;margin:0;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/foldbg.png) 100% 100% no-repeat;content:'';display:block;width:7px;height:8px;right:0}
.jobs-container .match-perc{display:block!important;padding:0 11px 0 10px!important;line-height:28px;width:auto!important;margin:0;float:right!important;margin:0 -28px 0 12px;width:auto!important}
.jobs-container .match-perc:after{bottom:9px;top:auto}
.recruiter_page .match-perc{top:20px;bottom:auto}
.jobs-container .jobs-hold .add-shortlist-container .add-shortlist{float:left;border-bottom:3px solid #0c7e9c;padding:0 0 4px 0}
.cv-container .graybghold,.full-div .graybghold{position:absolute;top:0;bottom:0;left:0;width:20%;background:#f1f2f4;z-index:0}
.recruiter_page .earthwards ul li a{/*color:#fff*/}
.copyright span.develophold a{color:#fafafa}
.edit-filter{float:right;width:30%;font-size:16px;padding:9px 0 9px 0}
.edit-filter li{float:left;padding:0 3%}
.edit-filter li a{color:#fff}
.edit-filter li a.active{text-decoration:underline}
.pagination{padding:15px 0;text-align:center;overflow:hidden}
.pagination ul{font-size:14px;line-height:18px}
.pagination ul li{padding:0 2px 4px 2px;display:inline-block}
.pagination ul li span{padding:0!important;font-size:15px}
.pagination ul li a{background:#fff;border:1px solid #4b4b4b;float:left;padding:6px 7px;min-width:32px;text-align:center;font-weight:300;display:inline-block; border-radius:0px;text-transform:capitalize;}
.pagination ul li a.active,.pagination ul li a:hover{background:#189dd8; font-weight:600; color:#fff; border:1px solid #189dd8; }
.section-title{font-size:16px;margin:0 0 12px 0;display:block;padding-top:10px;text-align:center}
.heading-two{font-style:normal;font-weight:400;margin:20px 0 10px 0;font-size:28px;color:#555}
/*.login-layout{-webkit-box-shadow:5px 6px 9px -4px rgba(0,0,0,.1);-moz-box-shadow:5px 6px 9px -4px rgba(0,0,0,.1);box-shadow:5px 6px 9px -4px rgba(0,0,0,.1);max-width:1024px}*/
.existing-clients{padding:60px 0;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border:0 solid #000}
.rec-login{overflow:hidden}
.send-us-an-enquiry{border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border:0 solid #000;padding:25px 0;-webkit-box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.1);box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.1)}
.recruiter-log h2{text-align:center}
.recruiter-log h2.background{position:relative;z-index:1}
.recruiter-log h2.background:before{border-top:1px solid #dedede;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}
.recruiter-log h2.background span{padding:0 15px}
.recruiter-log .section-title{padding:0;margin:0}
.recruiter-log .section-title>p{padding:0;margin:0 0 20px 0;font-weight:300}
.recruiter-log .btn-default,.recruiter-log .btn-register{font-size:18px;padding:8px!important;font-weight:600;line-height:22px!important}
.recruiter-log .heading-one{margin:45px 0 35px 0}
.btn-register{border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border:2px solid #0c7e9c;min-width:160px;padding:17px}
#circle{width:80px;height:80px;border-radius:50%;margin:0 auto;-webkit-box-shadow:5px 6px 9px -4px rgba(0,0,0,.1);-moz-box-shadow:5px 6px 9px -4px rgba(0,0,0,.1);box-shadow:5px 6px 9px -4px rgba(0,0,0,.1)}
#circle-c{width:80px;height:80px;border-radius:50%;margin:0 auto;-webkit-box-shadow:5px 6px 9px -4px rgba(0,0,0,.1);-moz-box-shadow:5px 6px 9px -4px rgba(0,0,0,.1);box-shadow:5px 6px 9px -4px rgba(0,0,0,.1)}
.login-right-shadow{background-image:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/login-right-shadow.png);background-repeat:no-repeat;height:278px}
.navigation .main-nav{max-width:1280px;background:#fdfdfd none repeat scroll 0 0;box-shadow:5px 6px 9px -4px rgba(0,0,0,.1);border-radius:3px}
.rec-login fieldset{margin-top:5px}
.new{text-align:left}
.copyright span.copyhold{font-size:13px;text-align:center}
.admin .form-hold{width:960px!important}
#event-landing{position:relative;max-width:100%;width:100%}
#event-landing img{width:100%;max-width:100%;height:auto}
.white-panel{position:absolute;background:#fff}
.white-panel:hover{box-shadow:1px 1px 5px rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.events-titles{border:1px solid #e0e0e0;-webkit-box-shadow:-3px 2px 7px -2px rgba(0,0,0,.12);-moz-box-shadow:-3px 2px 7px -2px rgba(0,0,0,.12);box-shadow:-3px 2px 7px -2px rgba(0,0,0,.12);overflow:hidden;margin-bottom:30px;padding:15px}
.events-titles-image{border-bottom:1px solid #e0e0e0;overflow:hidden}
.events-titles h3{display:block;margin:0;overflow:hidden;padding:5px 0}
.events-titles h3 a{box-sizing:border-box;float:left;max-width:100%;min-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;line-height:30px}
.white-panel.events-titles p{font-size:13px;text-align:justify}
.events-post-meta{display:inline-block;margin:10px 0 5px 0;overflow:hidden;width:100%}
.events-titles-image img{width:100%;height:auto}
.icon-globe{display:inline-block;height:12px;margin-right:15px;color:#2bb64c;width:11px}
.events-post-meta span{color:#7d7d7d;float:left;max-width:85%;min-width:85%;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;padding-bottom:5px}
.events-titles-content p{box-sizing:border-box;max-width:100%;min-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;text-align:justify;margin:0}
.events-post-section .events-post-header{margin-top:30px;overflow:hidden;padding:0 0 10px;text-overflow:ellipsis;word-wrap:break-word}
.events-post-section .events-post-details-content p{box-sizing:border-box;margin:10px 0;max-width:100%;min-width:100%;overflow:hidden;text-align:justify;text-overflow:ellipsis;white-space:normal;word-wrap:break-word}
.events-post-meta-detailes-margin-top{margin:25px 0}
.events-post-meta-detailes span{font-size:12px;float:left;width:auto;min-width:0;display:table;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;padding-bottom:5px;padding:0 15px}
.padding-left{padding-left:0!important}
.events-post-details{margin-bottom:20px}
.events-location-icon{display:inline-block;vertical-align:top;float:left}
.icon-events{display:inline-block;height:12px;margin-right:10px;width:11px}
.events-post-horn-details{display:block;overflow:hidden}
.events-bull-icons{top:40px;clear:both;overflow:hidden}
.events-post-details-image{display:inline}
.events-post-details-image img{display:block;clear:both}
.last-line{border:0!important}
.section-pagination{margin:0 auto;text-align:center}
.statmsg{color:#51b11d;line-height:200%;margin-left:0;margin:0;clear:both;word-wrap:break-word;-webkit-border-radius:2px;border-radius:2px;margin:0;background-color:#fff!important;padding:0 10px}
.statmsg.success{color:#51b11d;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/success-onvalidation.png) no-repeat scroll 4px 3px;line-height:24px;padding-left:24px!important}
.statmsg.process{color:#51b11d;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/processing.gif) no-repeat scroll 6px 7px;padding-left:24px!important;font-weight:400;line-height:24px}
.company_names .refine-menu-company{padding:0;display:inline-block;width:100%}
.company_names .refine-menu-company li{float:left;width:50%;padding:5px 0}
.company_names .refine-menu-company li a:after{float:left;content:"\e258";font-family:'Glyphicons Halflings';vertical-align:bottom;float:left;font-size:10px;margin-top:4px;margin-right:3px}
.company_names .refine-menu-company-s li{margin:5px 0 0 0;float:left;width:100%}
.company_names .refine-menu-company-s .secondary li:after{float:left;content:"\e258";font-family:'Glyphicons Halflings';vertical-align:bottom;float:left;font-size:10px;margin-top:4px;margin-right:3px}
.company_names .refine-menu-company-s li a{font-size:13px;margin:0}
.company_names .refine-menu-company-s .secondary li{width:25%;padding-right:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;overflow:hidden;text-overflow:ellipsis}
.company_names .refine-menu-company-s .secondary li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;font-size:13px;color:#333}
.company_names .refine-menu-company-t li{margin:5px 0 0 0;float:left;width:100%}
.company_names .refine-menu-company-t .third li:after{float:left;content:"\e258";font-family:'Glyphicons Halflings';vertical-align:bottom;float:left;font-size:10px;margin-top:4px;margin-right:3px}
.company_names .refine-menu-company-t li a{font-size:13px;margin:0}
.company_names .refine-menu-company-t .third li{width:25%;padding-right:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;overflow:hidden;text-overflow:ellipsis}
.company_names .refine-menu-company-t .third li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;font-size:13px;color:#333}
.company_names .sec-refine-menu-company li a.down-image-company:after{content:"\e258";font-family:'Glyphicons Halflings';vertical-align:bottom;float:left;font-size:12px;margin-top:3px;margin-right:3px}
.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5);background:#fff;display:none}
.ui-datepicker a{text-decoration:none}
.ui-datepicker table{width:100%;border-spacing:0;border-collapse:collapse;border:0}
.ui-datepicker-header{color:#e0e0e0;background:#546266;overflow:hidden;font-weight:700;-webkit-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,2);-moz-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);text-shadow:1px -1px 0 #000;filter:dropshadow(color=#000,offx=1,offy=-1);line-height:30px;padding-top:2px}
.ui-datepicker-title{text-align:center}
.ui-datepicker-title select{width:34%;min-width:50px;margin:0 1%;padding:3px!important;height:26px;background-color:#fafafa!important;color:#333}
.ui-datepicker-next,.ui-datepicker-prev{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/arrow.png);background-repeat:no-repeat;line-height:600%;overflow:hidden}
.ui-datepicker-prev{float:left;background-position:center -30px}
.ui-datepicker-next{float:right;background-position:center 0}
.ui-datepicker thead{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f1f1f1));background-image:-webkit-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-ms-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);border-bottom:1px solid #bbb}
.ui-datepicker th{text-transform:uppercase;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=0)}
.ui-datepicker tbody td{padding:0;border-right:1px solid #bbb}
.ui-datepicker tbody td:last-child{border-right:0}
.ui-datepicker tbody tr{border-bottom:1px solid #bbb}
.ui-datepicker tbody tr:last-child{border-bottom:0}
.ui-datepicker td a,.ui-datepicker td span{display:inline-block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=1)}
.ui-datepicker-calendar .ui-state-default{background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0,#dedede 100%);background:-o-linear-gradient(top,#ededed 0,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0,#dedede 100%);background:linear-gradient(top,#ededed 0,#dedede 100%);-webkit-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);-moz-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5)}
.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}
.ui-datepicker-calendar .ui-state-active{background:#6eafbf;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);color:#e0e0e0;text-shadow:0 1px 0 #4d7a85;filter:dropshadow(color=#4d7a85,offx=0,offy=1);border:1px solid #55838f;position:relative;margin:-1px}
.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}
.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}
.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}
.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}
.flag{width:32px;height:32px;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/flags.png) no-repeat;position:relative}
.flag.fl-ad{background-position:-32px 0}
.flag.fl-ae{background-position:-64px 0}
.flag.fl-af{background-position:-96px 0}
.flag.fl-ag{background-position:-128px 0}
.flag.fl-ai{background-position:-160px 0}
.flag.fl-al{background-position:-192px 0}
.flag.fl-am{background-position:-224px 0}
.flag.fl-an{background-position:-256px 0}
.flag.fl-ao{background-position:-288px 0}
.flag.fl-ar{background-position:-320px 0}
.flag.fl-as{background-position:-352px 0}
.flag.fl-at{background-position:-384px 0}
.flag.fl-au{background-position:-416px 0}
.flag.fl-aw{background-position:-448px 0}
.flag.fl-az{background-position:0 -32px}
.flag.fl-ba{background-position:-32px -32px}
.flag.fl-bb{background-position:-64px -32px}
.flag.fl-bd{background-position:-96px -32px}
.flag.fl-be{background-position:-128px -32px}
.flag.fl-bf{background-position:-160px -32px}
.flag.fl-bg{background-position:-192px -32px}
.flag.fl-bh{background-position:-224px -32px}
.flag.fl-bi{background-position:-256px -32px}
.flag.fl-bj{background-position:-288px -32px}
.flag.fl-bm{background-position:-320px -32px}
.flag.fl-bn{background-position:-352px -32px}
.flag.fl-bo{background-position:-384px -32px}
.flag.fl-br{background-position:-416px -32px}
.flag.fl-bs{background-position:-448px -32px}
.flag.fl-bt{background-position:0 -64px}
.flag.fl-bw{background-position:-32px -64px}
.flag.fl-by{background-position:-64px -64px}
.flag.fl-bz{background-position:-96px -64px}
.flag.fl-ca{background-position:-128px -64px}
.flag.fl-cd{background-position:-160px -64px}
.flag.fl-cf{background-position:-192px -64px}
.flag.fl-cg{background-position:-224px -64px}
.flag.fl-ch{background-position:-256px -64px}
.flag.fl-ci{background-position:-288px -64px}
.flag.fl-ck{background-position:-320px -64px}
.flag.fl-cl{background-position:-352px -64px}
.flag.fl-cm{background-position:-384px -64px}
.flag.fl-cn{background-position:-416px -64px}
.flag.fl-co{background-position:-448px -64px}
.flag.fl-cr{background-position:0 -96px}
.flag.fl-cu{background-position:-32px -96px}
.flag.fl-cv{background-position:-64px -96px}
.flag.fl-cx{background-position:-483px -29px}
.flag.fl-cy{background-position:-96px -96px}
.flag.fl-cz{background-position:-128px -96px}
.flag.fl-de{background-position:-160px -96px}
.flag.fl-dj{background-position:-192px -96px}
.flag.fl-dk{background-position:-224px -96px}
.flag.fl-dm{background-position:-256px -96px}
.flag.fl-do{background-position:-288px -96px}
.flag.fl-dz{background-position:-320px -96px}
.flag.fl-ec{background-position:-352px -96px}
.flag.fl-ee{background-position:-384px -96px}
.flag.fl-eg{background-position:-416px -96px}
.flag.fl-eh{background-position:-448px -96px}
.flag.fl-er{background-position:0 -128px}
.flag.fl-es{background-position:-32px -128px}
.flag.fl-et{background-position:-64px -128px}
.flag.fl-fi{background-position:-96px -128px}
.flag.fl-fj{background-position:-128px -128px}
.flag.fl-fm{background-position:-160px -128px}
.flag.fl-fo{background-position:-192px -128px}
.flag.fl-fr{background-position:-224px -128px}
.flag.fl-ga{background-position:-256px -128px}
.flag.fl-gb{background-position:-288px -128px}
.flag.fl-gd{background-position:-320px -128px}
.flag.fl-ge{background-position:-352px -128px}
.flag.fl-gg{background-position:-384px -128px}
.flag.fl-gh{background-position:-416px -128px}
.flag.fl-gi{background-position:-448px -128px}
.flag.fl-gl{background-position:0 -160px}
.flag.fl-gm{background-position:-32px -160px}
.flag.fl-gn{background-position:-64px -160px}
.flag.fl-gp{background-position:-96px -160px}
.flag.fl-gq{background-position:-128px -160px}
.flag.fl-gr{background-position:-160px -160px}
.flag.fl-gt{background-position:-192px -160px}
.flag.fl-gu{background-position:-224px -160px}
.flag.fl-gw{background-position:-256px -160px}
.flag.fl-gy{background-position:-288px -160px}
.flag.fl-hk{background-position:-320px -160px}
.flag.fl-hn{background-position:-352px -160px}
.flag.fl-hr{background-position:-384px -160px}
.flag.fl-ht{background-position:-416px -160px}
.flag.fl-hu{background-position:-448px -160px}
.flag.fl-id{background-position:0 -192px}
.flag.fl-ie{background-position:-32px -192px}
.flag.fl-il{background-position:-64px -192px}
.flag.fl-im{background-position:-96px -192px}
.flag.fl-in{background-position:-128px -192px}
.flag.fl-iq{background-position:-160px -192px}
.flag.fl-ir{background-position:-192px -192px}
.flag.fl-is{background-position:-224px -192px}
.flag.fl-it{background-position:-256px -192px}
.flag.fl-je{background-position:-288px -192px}
.flag.fl-jm{background-position:-320px -192px}
.flag.fl-jo{background-position:-352px -192px}
.flag.fl-jp{background-position:-384px -192px}
.flag.fl-ke{background-position:-416px -192px}
.flag.fl-kg{background-position:-448px -192px}
.flag.fl-kh{background-position:0 -224px}
.flag.fl-ki{background-position:-32px -224px}
.flag.fl-km{background-position:-64px -224px}
.flag.fl-kn{background-position:-96px -224px}
.flag.fl-kp{background-position:-128px -224px}
.flag.fl-kr{background-position:-160px -224px}
.flag.fl-kw{background-position:-192px -224px}
.flag.fl-ky{background-position:-224px -224px}
.flag.fl-kz{background-position:-256px -224px}
.flag.fl-la{background-position:-288px -224px}
.flag.fl-lb{background-position:-320px -224px}
.flag.fl-lc{background-position:-352px -224px}
.flag.fl-li{background-position:-384px -224px}
.flag.fl-lk{background-position:-416px -224px}
.flag.fl-lr{background-position:-448px -224px}
.flag.fl-ls{background-position:0 -256px}
.flag.fl-lt{background-position:-32px -256px}
.flag.fl-lu{background-position:-64px -256px}
.flag.fl-lv{background-position:-96px -256px}
.flag.fl-ly{background-position:-128px -256px}
.flag.fl-ma{background-position:-160px -256px}
.flag.fl-mc{background-position:-192px -256px}
.flag.fl-md{background-position:-224px -256px}
.flag.fl-me{background-position:-256px -256px}
.flag.fl-mg{background-position:-288px -256px}
.flag.fl-mh{background-position:-320px -256px}
.flag.fl-mk{background-position:-352px -256px}
.flag.fl-ml{background-position:-384px -256px}
.flag.fl-mm{background-position:-416px -256px}
.flag.fl-mn{background-position:-448px -256px}
.flag.fl-mo{background-position:0 -288px}
.flag.fl-mq{background-position:-32px -288px}
.flag.fl-mr{background-position:-64px -288px}
.flag.fl-ms{background-position:-96px -288px}
.flag.fl-mt{background-position:-128px -288px}
.flag.fl-mu{background-position:-160px -288px}
.flag.fl-mv{background-position:-192px -288px}
.flag.fl-mw{background-position:-224px -288px}
.flag.fl-mx{background-position:-256px -288px}
.flag.fl-my{background-position:-288px -288px}
.flag.fl-mz{background-position:-320px -288px}
.flag.fl-na{background-position:-352px -288px}
.flag.fl-nc{background-position:-384px -288px}
.flag.fl-ne{background-position:-416px -288px}
.flag.fl-ng{background-position:-448px -288px}
.flag.fl-ni{background-position:0 -320px}
.flag.fl-nl{background-position:-32px -320px}
.flag.fl-no{background-position:-64px -320px}
.flag.fl-np{background-position:-96px -320px}
.flag.fl-nr{background-position:-128px -320px}
.flag.fl-nz{background-position:-160px -320px}
.flag.fl-om{background-position:-192px -320px}
.flag.fl-omn{background-position:-192px -320px}
.flag.fl-pa{background-position:-224px -320px}
.flag.fl-pe{background-position:-256px -320px}
.flag.fl-pf{background-position:-288px -320px}
.flag.fl-pg{background-position:-320px -320px}
.flag.fl-ph{background-position:-352px -320px}
.flag.fl-pk{background-position:-384px -320px}
.flag.fl-pl{background-position:-416px -320px}
.flag.fl-pr{background-position:-448px -320px}
.flag.fl-ps{background-position:0 -352px}
.flag.fl-pt{background-position:-32px -352px}
.flag.fl-pw{background-position:-64px -352px}
.flag.fl-py{background-position:-96px -352px}
.flag.fl-qa{background-position:-128px -352px}
.flag.fl-re{background-position:-160px -352px}
.flag.fl-ro{background-position:-192px -352px}
.flag.fl-rs{background-position:-224px -352px}
.flag.fl-ru{background-position:-256px -352px}
.flag.fl-rw{background-position:-288px -352px}
.flag.fl-sa{background-position:-320px -352px}
.flag.fl-sb{background-position:-352px -352px}
.flag.fl-sc{background-position:-384px -352px}
.flag.fl-sd{background-position:-416px -352px}
.flag.fl-se{background-position:-448px -352px}
.flag.fl-sg{background-position:0 -384px}
.flag.fl-si{background-position:-32px -384px}
.flag.fl-sk{background-position:-64px -384px}
.flag.fl-sl{background-position:-96px -384px}
.flag.fl-sm{background-position:-128px -384px}
.flag.fl-sn{background-position:-160px -384px}
.flag.fl-so{background-position:-192px -384px}
.flag.fl-sr{background-position:-224px -384px}
.flag.fl-st{background-position:-256px -384px}
.flag.fl-sv{background-position:-288px -384px}
.flag.fl-sy{background-position:-320px -384px}
.flag.fl-sz{background-position:-352px -384px}
.flag.fl-tc{background-position:-384px -384px}
.flag.fl-td{background-position:-416px -384px}
.flag.fl-tg{background-position:-448px -384px}
.flag.fl-th{background-position:0 -416px}
.flag.fl-tj{background-position:-32px -416px}
.flag.fl-tl{background-position:-64px -416px}
.flag.fl-tm{background-position:-96px -416px}
.flag.fl-tn{background-position:-128px -416px}
.flag.fl-to{background-position:-160px -416px}
.flag.fl-tr{background-position:-192px -416px}
.flag.fl-tt{background-position:-224px -416px}
.flag.fl-tv{background-position:-256px -416px}
.flag.fl-tw{background-position:-288px -416px}
.flag.fl-tz{background-position:-320px -416px}
.flag.fl-ua{background-position:-352px -416px}
.flag.fl-ug{background-position:-384px -416px}
.flag.fl-us{background-position:-418px -419px}
.flag.fl-uy{background-position:-448px -416px}
.flag.fl-uz{background-position:0 -448px}
.flag.fl-va{background-position:-32px -448px}
.flag.fl-vc{background-position:-64px -448px}
.flag.fl-ve{background-position:-96px -448px}
.flag.fl-vg{background-position:-128px -448px}
.flag.fl-vi{background-position:-160px -448px}
.flag.fl-vn{background-position:-192px -448px}
.flag.fl-vu{background-position:-224px -448px}
.flag.fl-ws{background-position:-256px -448px}
.flag.fl-ye{background-position:-288px -448px}
.flag.fl-za{background-position:-320px -448px}
.flag.fl-zm{background-position:-352px -448px}
.flag.fl-zw{background-position:-384px -448px}
.flag.fl-ss{background-position:-483px 0}
.flag.fl-cc{background-position:-482px -63px}
.flag.fl-tto{background-position:-482px -224px}
.flag.fl-gnq{background-position:-482px -193px}
.flag.fl-nf{background-position:-482px -161px}
.flag.fl-hm{background-position:-482px -126px}
.flag.fl-grl{background-position:-482px -94px}
.flag.fl-worldwide{width:32px;height:32px;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/worldwidenew.png) no-repeat!important}
.flag.fl-uk{background-position:-288px -128px}
.flag.fl-usa{background-position:-418px -419px}
.flag.fl-uae{background-position:-64px 0}
.upload_cvname{margin:10px auto;text-align:center}
.bg-message{padding:10px 10px}
.listing-tips li{list-style:circle}
.disabled{cursor:not-allowed!important}
.jobseekers-reg .two-tier .one{display:inline-block;float:left;width:50%}
.jobseekers-reg .two-tier .two{text-align:right}
.table-btn{display:block;float:left;border:1px solid #9e9e9e;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-right:5px}
.table-btn i{color:#9e9e9e!important;font-size:12px!important;width:20px;height:20px;padding:4px 5px;float:left;margin-right:0}
.wf-stage-head{background:#f4f2f2;float:left;width:100%;padding:10px 0;margin:0;font-weight:700}
.wf-stage-head li{padding:8px 8px 8px 35px}
.handles{padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;width:100%}
.sortable.grid{overflow:hidden}
.handles li{list-style:none;border:1px solid #fff;border-bottom:1px solid #e1e1e1;color:#000;margin:0;padding:8px 8px 8px 35px;height:40px;position:relative}
.handles section{cursor:move}
.handles span{float:left;color:#585858;border-left:2px dotted #d1d1d1;padding:8px 14px;display:none;width:50px;position:absolute;top:5px;left:10px}
.handles li:hover:before{position:absolute;width:3px;height:30px;border-left:2px dotted #d1d1d1;left:5px;top:5px;content:""}
.handles li:hover{border:1px solid #e5e0b2;background:#f9ffb6}
.handles li:hover span{display:block}
li.disabled{opacity:.5}
.sortable.grid li{line-height:80px;float:left;width:80px;height:80px;text-align:center}
li.highlight{background:#fee25f}
li.sortable-placeholder{border:1px solid #e5e0b2;background:#f9ffb6;position:relative;height:80px}
li.sortable-placeholder:before{content:"\f04b";font-family:FontAwesome;color:red;width:20px;height:20px;position:absolute;left:-20px;font-size:12px;color:#ccc}
.handles .table-btn{background:#fff}
.work-edit-section .field-right{position:relative}
.work-edit-section .field-right .work-edit-btn{position:absolute;left:100%;top:0;margin-left:10px}
.work-edit-section .field-right .work-edit-btn i{margin-right:0}
.dk-dis-btn{background:#828384;color:#fff}
.dk-dis-btn:hover{background:#828384;color:#fff}
.handles input[type=text]{height:25px;padding:0 5px;font-size:14px}
.modal-header .close{line-height:0}
.bg-white{background:#fff}
.gry-btn{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(249,249,249,1) 50%,rgba(241,241,241,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(249,249,249,1) 50%,rgba(241,241,241,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(249,249,249,1) 50%,rgba(241,241,241,1) 100%);border:1px solid #ccc;color:#333}
.btn.gry-btn:hover{color:#333;background:rgba(241,241,241,1)}
.box-theme-6{border:1px solid #eee;border-radius:3px;border:1px solid #dcdcdc;-webkit-box-shadow:0 0 5px -3px rgba(0,0,0,.34);-moz-box-shadow:0 0 5px -3px rgba(0,0,0,.34);box-shadow:0 0 5px -3px rgba(0,0,0,.34);display:block;float:left;padding:0 20px 20px}
.CV-main-details .dl-horizontal{border-bottom:0}
.cv-main-search{border-bottom:2px solid #f1f1f1;padding:30px 0}
.CV-main-details h2{color:#000;margin-top:20px;margin-bottom:10px}
.cv-main-search .lable-head{font-size:18px;font-weight:500;color:#000}
.refine-filter .panel-heading{background:#f1eff0}
.refine-filter .cross-line-hold .panel .panel-title a{background:#f1eff0}
.refine-filter .cross-line-hold .panel .panel-title{padding-left:15px}
.refine-filter .cross-line-hold .panel{border:2px solid #f1eff0;padding-bottom:10px}
.small-btn{padding:6px 10px;border-radius:3px}
.refine-filter select{min-width:100px}
.refine-filter-list{padding:0 15px;float:left;width:100%}
.refine-filter-list li{width:100%;float:left}
.refine-filter-list li a{display:block;width:100%;float:left}
.refine-filter-list input{margin-right:10px}
.cus-pegination li{float:left;font-weight:600}
.cus-pegination li a{padding:5px 8px;border:1px solid #fff}
.cus-pegination .pre:before{content:"\f053";font-family:FontAwesome;font-weight:100;font-size:10px;padding:3px}
.cus-pegination .next:after{content:"\f054";font-family:FontAwesome;font-weight:100;font-size:10px;padding:3px}
.cus-pegination li a.active,.cus-pegination li a:hover{border:1px solid #ccc;text-decoration:none;color:#000}
.filter-tag{padding-left:0}
.filter-tag li{float:left}
.filter-tag li.title{font-size:15px;font-weight:600}
.tag{background:#eee none repeat scroll 0 0;margin:0 5px;padding:2px 8px;border-radius:3px;font-size:12px}
.tag::after{content:"\f00d";color:#f35050;padding:0 0 0 10px;font-family:FontAwesome;font-weight:100;font-size:10px}
.CV-name{font-size:22px;margin:15px 0;text-decoration:underline;display:block}
.search-cv-main{color:#000}
.search-cv-main h4{color:#000}
.search-cv-main .dl-horizontal dd{margin-bottom:5px}
.CV-main-details .dl-horizontal dt{color:#000;font-weight:600;font-size:15px}
.cv-main-search label{color:#000;font-size:14px;font-weight:500}
.CV-main-details .dl-horizontal dt{min-width:162px}
.refine-filter-list span{color:#8f8f8f}
.mail-main .label{padding:2px 5px}
.mail-nav{margin:0 -15px 0 -15px}
.mail-nav li a{border-radius:0;-webkit-border-radius:0;border-top:1px solid #f2f3f6;padding:15px;border-right:3px solid transparent;color:#a2a2a2}
.mail-nav>li>a:focus,.mail-nav>li>a:hover{background:#fafafa}
.mail-nav>li.active>a,.mail-nav>li.active>a:focus,.mail-nav>li.active>a:hover{background:#fafafa}
.mail-nav>li+li{margin-left:0;margin-top:0}
.mail-nav i{font-size:16px;margin-right:10px}
.mail-option i{margin-right:0}
.inbox-notification{margin-top:-2px}
.user-head .inbox-avatar{width:65px;float:left}
.user-head .inbox-avatar img{border-radius:4px;-webkit-border-radius:4px}
.user-head .user-name{display:inline-block;margin:0 0 0 10px}
.user-head .user-name h5{margin-top:15px;margin-bottom:0;font-weight:300}
.user-head .user-name h5 a{color:#fff}
.user-head .user-name span a{font-size:12px;color:#87e2e7}
a.mail-dropdown{background:#80d3d9;padding:3px 5px;font-size:10px;color:#01a7b3;border-radius:2px;margin-top:20px}
.inbox-body{padding:20px}
.btn-compose{padding:12px 0;text-align:center;width:100%}
.btn-compose i{padding:5px}
ul.inbox-nav{display:inline-block;width:100%;margin:0;padding:0}
.inbox-divider{border-bottom:1px solid #d5d8df}
.inbox-action{margin-top:50px}
.src-position{margin-top:-7px}
.mail-src-position{margin-top:-3px}
ul.inbox-nav li{display:inline-block;line-height:45px;width:100%}
ul.inbox-nav li a{color:#6a6a6a;line-height:45px;width:100%;display:inline-block;padding:0 20px}
ul.inbox-nav li a:focus,ul.inbox-nav li a:hover,ul.inbox-nav li.active a{color:#6a6a6a;background:#d5d7de}
ul.inbox-nav li a i{padding-right:10px;font-size:16px;color:#6a6a6a}
ul.inbox-nav li a span.label{margin-top:13px}
.nav.nav-pills.nav-stacked.labels-info p{margin-bottom:0;padding:0 22px;color:#9d9f9e;font-size:11px}
.inbox-head{padding:20px;background:#41cac0;color:#fff;border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;min-height:80px}
.inbox-head h3{margin:0;display:inline-block;padding-top:6px;font-weight:300}
.inbox-head .sr-input{height:40px;border:none;box-shadow:none;padding:0 10px;float:left;border-radius:4px 0 0 4px;color:#8a8a8a}
.inbox-head .sr-btn{height:40px;border:none;background:#00a6b2;color:#fff;padding:0 20px;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}
.wht-bg{background:#fff}
.wht-bg h4{color:#a2a2a2}
.table-inbox-wrap{margin:0 -15px}
.mail-checkbox{margin-right:10px}
.table-inbox{margin:0}
.table-inbox tr td{padding:12px!important}
.table-inbox tr td:first-child{width:5%}
.table-inbox tr td:first-child .icheckbox_minimal{margin-left:15px}
.table-inbox tr td:hover{cursor:pointer}
.table-inbox tr td .fa-star.inbox-started,.table-inbox tr td .fa-star:hover{color:#f78a09}
.table-inbox tr td .fa-star{color:#d5d5d5}
.table-inbox tr.unread td{font-weight:600;background:#f7f7f7}
.table-inbox tr.unread a{color:#32323a}
.table-inbox tr a{color:#767676}
ul.inbox-pagination{float:right}
ul.inbox-pagination li{float:left}
.pagination li a{color:#32323a}
.mail-option{display:inline-block;margin-bottom:10px;width:100%}
.mail-option .chk-all-btn{float:left;padding:4px 10px}
.mail-option .btn-group,.mail-option .chk-all-btn{margin-right:5px}
.mail-option .btn-group a.btn,.mail-option .chk-all-btn{border:1px solid #e7e7e7;display:inline-block;background:#fcfcfc;color:#afafaf;border-radius:3px!important;-webkit-border-radius:3px!important;padding:3px 10px!important}
.inbox-pagination a.np-btn{border:1px solid #e7e7e7;padding:5px 15px;display:inline-block;background:#fcfcfc;color:#afafaf;border-radius:3px!important;-webkit-border-radius:3px!important}
.mail-option .chk-all input[type=checkbox]{margin-top:0}
.mail-option .btn-group a.all{padding:0!important;border:none}
.inbox-pagination a.np-btn{margin-left:5px}
.inbox-pagination li span{display:inline-block;margin-top:7px;margin-right:5px}
.fileinput-button{border:1px solid #e6e6e6;background:#eee}
.inbox-body .modal .modal-body input,.inbox-body .modal .modal-body textarea{border:1px solid #e6e6e6;box-shadow:none}
.btn-send,.btn-send:hover{background:#00a8b3;color:#fff}
.btn-send:hover{background:#009da7}
.modal-header h4.modal-title{font-weight:400}
.compose-mail{width:100%;display:inline-block;position:relative;margin-top:20px}
.compose-mail .compose-options{color:#979797;cursor:pointer;display:inline-block;font-size:14px;position:absolute;right:10px;top:7px}
.compose-btn{float:left;margin-top:6px}
.mail-header h4{font-weight:300}
.attachment-mail,.mail-sender{width:100%;display:inline-block;margin:20px 0;border-top:1px solid #eff2f7;border-bottom:1px solid #eff2f7;padding:10px 0}
.mail-sender img{width:30px;border-radius:3px;-webkit-border-radius:3px}
.mail-sender .date{line-height:30px;margin-bottom:0;text-align:right}
.attachment-mail ul li{float:left;width:200px;margin-right:15px;margin-top:15px;list-style:none}
.attachment-mail ul li a.atch-thumb img{width:200px;height:180px;margin-bottom:10px}
.attachment-mail ul li a.name span{float:right;color:#76766}
.indeed-jobdetails{margin-top:20px}
.pad-20-0{padding:20px 0}
.basicsearchdetails.basic-search-head h1 span b,.basicsearchdetails.basic-search-head h1 strong{font-weight:500!important}
.basicsearchdetails .sortby_wrapper strong{font-weight:500!important}
.candidate-table-detail{font-weight:300}
.form_wrapper.account-remove .text_uline{font-weight:300}
.login-block-padding span.input-group-addon {
    background: #fff;
    border: 1px solid #a4a4a4 !important;
    border-radius: 0;
    border-right: none !important;
    min-width:40px;
}
/*.login-block-padding .input-group {
    margin-bottom: 15px;
}*/
.login-block-padding .select2-container--default .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 0;
    cursor: text;
    padding: 2.15px 10px;
}

@media screen and (max-width:1900px){#rightwallpaper{display:block}
#leftwallpaper{display:block}
}
@media (max-width:1280px){.menubtnhold{padding:15px 0 0 0}
#rightwallpaper{display:none}
#leftwallpaper{display:none}
}
@media screen and (max-width:1160px){#related-course .owl-buttons{display:none!important}
}
@media screen and (min-width:1024px){.news-post-source,.news-post-title,.posted-on{box-sizing:border-box;display:inline-block;margin-right:12px;max-width:90%!important;width:90%!important}
}
@media (min-width:993px){.search-hold-top li.hide-in-home{padding:0}
}
@media (max-width:992px){.head-menu{display:block!important}
.container{border:0 solid red}
.head-banner{display:none;visibility:hidden}
.head-menu{display:block!important}
.respon_menu_hide{padding-top:8px}
.menubtnhold{padding:5px 0 0 0}
.body-scroll header .logosm-hold:before,.logosm-hold:before{position:relative;top:12px}
.tablet-screen-padding{padding:0!important}
.events-post-meta-detailes span{margin-left:0}
.layout-default-rightside {margin-top:20px;}
}
@media only screen and (min-width:992px){.refinemain .leftexpandables{display:block!important}
}
@media only screen and (max-width:991px){.search-responsive-0{display:none}
.search-responsive-1{display:block}
.jbenewhold{margin:0 0 20px 0}
.refinexpander{display:block}
.desk-refine{display:none;}
.leftexpandables{display:none}
.leftexpandables{background:#efefef none repeat scroll 0 0;box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);padding:15px;position:absolute;top:32px;width:320px;z-index:10}
.refinemain{position:relative;z-index:1}
.refinemain{float:left;margin-bottom:20px;width:100%}
.inner-client-page .grid-section{margin-top:20px}
}
@media only screen and (min-width:980px) and (max-width:1024px){.activity-score-text{font-size:13px}
.candidate-dash-section .table-display td .candidate-position{max-width:240px;min-width:100%}
.candidate-dash-section .table-display td .candidate-applied-place{width:140px}
.jobseekers .search-section{margin-top:0!important}
}
@media (max-width:980px){.jbenewhold.horizontaljbe.mail-job-post input[type=text]{margin:2px 0 10px 0!important}
.no-padding-tablets{padding:0 10px!important}
.no-padding-tablet{padding:0}
.search-hold-top li{z-index:100}
.hide-in-home{padding:20px 0 20px 0!important;right:145px;top:0}
.application-search{padding:28px 10px 20px 15px!important}
.grayblockhold .grayblockright{width:100%!important}
.your_account_hold li{margin-left:13px}
.search-hold-top li{padding:0 4px 26px 4px}
.hide-in-home{padding:0!important;position:relative}
.candidate-activity-score{padding:20px}
.activity-score-numbers{font-size:35px}
.activity-score-text{font-size:13px}
.candidate-box{margin-top:30px}
.candidate-profile-edit-btn{top:24px}
.country-dropit{position:relative;right:10px}
.page-content{margin-top:40px}
.search-hold-top li.basket,.search-hold-top li.compare{padding:0 0}
.navbar-title ul.search-hold-top{padding:0 5px 0 0}
}
@media (max-width:979px){.rsshold a{width:100%!important}
.btn-default-chk{font-size:14px!important}
}
@media (max-width:800px){.respon_menu_hide{display:none}
.sign-btn{display:block;float:left;width:50%;padding:10px 0}
.sign-btn>a{padding:10px 5px;font-size:16px;transition:all .2s ease 0s}
.sign-btn>a:hover::after{width:0}
.hide-in-home{padding:0!important;position:relative}
.blog-details-hold,.blog-features-hold{width:100%!important}
.blog-search-input input{width:78%!important}
.blog-search-btn button{max-width:19%}
.blog-features-section{margin-bottom:20px}
.blog-post-item-details{border-bottom:1px solid #ddd}
.blog-responsive-1{display:block}
.blog-responsive-0{display:none}
.tablet-screen{padding:0}
.candidate-dash-section .table-display td{width:auto}
.candidate-dash-section .col-md-9{width:100%}
.candidate-dash-section .col-md-3{width:100%}
.acc_details .col-md-9{width:100%}
.acc_details .col-md-3{width:100%}
.advanced-search-page .action-panel{padding:0 0 0 37%!important}
.featured-rec ul li{width:24%}
}
@media only screen and (min-width:769px){.your_account_hold{display:block!important;width:100%}
}
@media only screen and (max-width:769px) and (max-width:992px){.no-search-result .jobstabs .jobstabcontents ul li{width:50%}
}
@media (min-width:769px) and (max-width:992px){.btn-responsive{padding:4px 9px;font-size:90%;line-height:1.2}
.job-section-m{margin:0 0!important}
}
@media only screen and (max-width:769px){
.cookie-section{font-size:14px;position:fixed;z-index:12;opacity:1; background:#ffffff;}
.cookie-section-inner span{margin-bottom:10px}
.cookie-section .close.submit-btn{float:left}
.header-fullwidth{top:0!important}
}
@media only screen and (max-width:768px){
.search-details-hold{width:100%}
.signup_statement{padding:0}
.hidding-small{display:none!important}
.body-scroll header .logosm-hold:before,.logosm-hold:before{content:""}
.no-padding-inner{padding:0}
.company_list_hold li a{max-width:100%!important;min-width:100%!important}
.dropdown-arrow::before{left:145px!important}
.signup .page-content .login-details{max-width:none}
.forgot-details h3{margin-top:10px}
.h2.jobtitle{max-width:345px}
.home .innersearch{display:block}
.btn-block-small{width:100%}
.saved-jobs-section .savedjob_close{top:14px}
.register-details{padding-left:0!important;padding-right:0!important}
.job-search-details .col-md-9 .apply_hold_section{text-align:left;width:100%!important}
.form_wrapper.jbenewhold.horizontaljbe .jbenewhold h3{box-sizing:border-box;width:100%}
.jobsecactions{position:relative;padding:0}
.jobresultshold .jobsechead{padding-right:0}
.latest-news.owl-carousel .owl-item{padding:0 10px}
.col-md-3.col-sm-3.col-xs-12.pull-right{padding:0 15px!important}
.basicsearchdetails h1{width:100%}
.basicsearchdetails .sortby_wrapper{float:left;margin:10px 0;width:100%}
.acc_details h1,.acc_details.apply_job_page h1{display:none}
.your_account_hold{display:none}
.myaccount_hold .myaccount_btn{display:block!important}
.your_account_hold{border-top:0;margin:0;width:100%}
.your_account_hold ul li{float:none;margin:0}
.your_account_hold li a{font-size:14px}
.your_account_hold li.last{float:left;width:100%}
.client-jobs{border-bottom:0 solid #e3e3e3;padding:10px}
logosm-hold{height:40px}
.horizontaljbe{margin-bottom:10px}
.horizontaljbe form fieldset{padding:0}
.blog-post-date{margin-top:40px!important}
.blog-post-information h3{float:left;padding-right:5px}
.popup_wrapper,.popup_wrapper.giant{width:50%}
.popup_wrapper .successblock p{font-size:18px;padding:10px 15px}
.submit-btn.red_btn.btn.btn-grey.acnt-cret{margin-bottom:25px}
.details-main{position:static !important;}
.details-dl .dl-horizontal dd{}
h4.panel-title .collapsed:after,h4.panel-title a.collapsed:after{width:28px;height:28px;top:3px}
h4.panel-title a:after{width:28px;height:28px;top:3px}
.modal-aj-lg{width:700px}
.grayblockhold .grayblockright{width:100%!important}
.vocation_level .grayblockhold .grayblockright{float:none!important;width:auto!important}
.vocation_level .grayblockhold .grayblockright{clear:none!important}
.grayblockhold .grayblockleft{width:auto!important}
.related_jobs_sec_hold.jobresultshold{margin-top:30px}
.news-post-source,.news-post-title,.posted-on{box-sizing:border-box;display:inline-block;margin-right:12px}
.candidate-contact{padding:20px}
.candidate-contact-information li{width:100%}
.mailedit span{font-size:13px;word-wrap:break-word}
.candidate-profile-completeness{padding:30px}
.profile-numbers{width:45%;padding-right:15px}
.candidate-profile-edit-btn{margin-right:20px;top:12px!important}
.candidate-profile-numbers .profile-numbers span{font-size:40px}
.candidate-profile-numbers i{font-size:25px}
.candidate-profile-numbers span{vertical-align:inherit}
.candidate-profile-text{width:100%;border-left:none;display:inline-block;padding:0;margin-top:20px}
.candidate-dash-section .table-display td{padding:10px}
.candidate-dash-section .table-display td .candidate-position{font-size:15px}
.candidate-dash-section .table-display td .candidate-applied-company,.candidate-dash-section .table-display td .candidate-applied-date .candidate-date,.candidate-dash-section .table-display td .candidate-applied-place .candidate-place{font-size:15px}
.candidate-applied-date{margin:0 auto}
.candidate-icon{width:100%;text-align:center}
.candidate-dash-section .table-display td .candidate-applied-place{text-align:center}
.aj-margin-left{border:0 solid red;padding-left:0;width:auto}
.candidate-dash-section .table-display td:last-child{width:100%}
.candidate-dash-section .table-display td{float:left;display:table-cell;width:100%;text-align:center}
.candidate-dash-section .form-head-hold{text-align:center}
.similar-job-section{text-align:center}
.country-dropit{position:relative;top:16px;right:-19px}
.btn-responsive{width:100%}
.innerlogin-right-side-login{background:0 0!important}
.facebook-inner,.google-inner,.linkedin-inner,.twitter-inner{width:100%}
.modal-body-right{padding:0}
.innerlogin-right-side{border:0}
.modal-social-icons{padding:0}
.btn-full{width:100%}
.featured-rec ul li{width:32%}
.home-hold .blog{width:100%;float:left;padding-top:20px}
.no-pad{padding:0 15px!important}
.filtershold.course-filter{margin-top:35px}
.basket-page .basket-section{margin-top:40px!important}
h2.title-head-B{font-size:18px}
.basket-raw.row.basket-header{font-size:18px!important}
.basket-section .basket-raw h2 a{font-size:18px!important}
.checkout-section .radio-inline span{font-size:14px!important}
.checkbox-inline,.checkout-section .radio-inline{margin-left:0}
.compare-table{margin-top:80px!important}
.acc_details h3{margin:0 0 15px 0}
.leftexpandables.custom-refine.refine-tm-20{margin-top:0!important}
}
@media all and (max-width:767px){#progressBar{margin-top:120px!important}
.layout-two-centered{padding-right:0;padding-left:0}
}
@media all and (max-width:699px){.home .start-now-section a{padding:10px;font-size:12px}
.home .main-art-section{margin-top:-4px}
.home .start-now-section{margin-top:400px}
.home #backgroundVideo{margin-top:358px!important}
.form_wrapper .form_left{text-align:left;width:100%}
.jobseekers .jbenewpopup label{text-align:left!important}
.jobseekers .form_wrapper .form_right{box-sizing:border-box;padding:0!important;width:100%!important}
.form_wrapper input[type=file],.jobseekers .form_wrapper input{width:100%}
.jobseekers .form_wrapper .form_left{padding:2px 10px 2px 0}
.jobseekers .form_wrapper .form_left{text-align:left!important;width:100%!important}
.btn-limit{max-width:none}
}
@media (max-width:640px){.navhold{display:inline-block;height:320px;overflow-y:scroll}
.horizontaljbe form .bluebtn-lg{padding:10px}
.successblock.panel.featured-vac.boxtheme-4>p{margin:0 auto;text-align:center;width:80%}
}
@media (max-width:600px){.footer-hold-main .col-xs-6{width:100%}
.footer-hold .write-us .write-us-hold{margin:0 auto}
.company_names .refine-menu-company li{width:100%}
.featured-rec ul li{width:49%}
.footer-hold .col-md-3{min-height:100%!important}
}
@media (max-width:500px){/*a.viewjobs{width:calc(50% - 5px); margin-right:10px;}*/
.joblist-btm .jobsecactions li a{width:100%;margin:0!important;min-width:100%}
.joblist-btm .jobsecactions li{width:100%;margin:0!important}
.joblist-btm .jobsecactions li:last-child{float:right}
/*.joblist-btm .jobsecactions {width: calc(50% - 5px);margin-top: 0!important;display: block;margin-right: 10px;}*/
}
@media (max-width:480px){.signup_statement{padding:0}
.btn-width{width:100%!important}
.hidding-small{display:none!important}
.no-padding-right{padding-right:15px!important}
.check_cv{margin-top:5px!important}
.browse_job_wrap{padding-top:15px}
.company_list_hold li{width:100%!important}
.company_list_hold li a{max-width:90%!important;min-width:90%!important}
.forgot-details h3{margin:15px}
.job-search-details .dl-horizontal dd::before{display:inline-block!important}
job-search-details .dl-horizontal dt{display:inline-block}
.dl-horizontal dd{padding:0;border:0 solid red}
.job-search-details .col-md-9 .apply_hold_section2{width:100%}
.job-search-details .col-md-9 .apply_hold_section{float:left!important}
.details-dl{margin:10px 0}
.jobseekers .jobalerts .col-2{box-sizing:border-box;max-width:355px}
.hide-in-home{padding:20px 0 20px 0!important;right:60px;top:0;border:0 solid red}
.hide-in-home{right:31px}
.no-margin-small{margin:0}
.no-padding-small{padding:0!important}
.registerhold .input_wrapper{padding:0!important}
.account-remove{margin:0!important;padding:0!important}
.panel.featured-vac.boxtheme-4 .upload_cvname a{display:table!important;float:left;overflow:hidden;text-align:center;vertical-align:middle!important;width:100%;margin-top:5px}
.jobresultshold .panel{padding:10px!important}
.acc_setting.acc_details{padding-bottom:0!important}
.saved-jobs-section .savedjob_loc{font-size:13px!important}
.saved-jobs-section .job_alert_head{font-size:13px!important;font-weight:400}
.sidewards ul li{margin:0}
.featured-rec ul li{margin:0!important}
.layout-1 .sortby_wrapper strong{float:left;width:100%}
.layout-1 .sortby_wrapper a{padding:0 15px 0 0;font-size:12px!important}
.post-job-border{margin:3px 0 0;padding:3px;display:none}
.cv-upload{display:block;margin:5px 0 0 0}
.cv-upload a{padding:5px}
.cv-upload a:before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e171";font-size:15px;position:relative;top:1px;display:inline-block;color:#fff;padding:5px 3px 5px 0}
.post-job-border a:after{content:""!important}
.sidebar-scroller li a{font-size:11px}
.padding{padding:0!important}
.popup_wrapper,.popup_wrapper.giant{width:254px}
.saved-jobs-section .col-1{width:100%!important}
.appl_history .col-2{margin-top:10px;width:100%!important}
.popup_wrapper,.popup_wrapper.giant{width:254px}
.saved-jobs-section .col-1{width:100%!important}
.appl_history .col-2{margin-top:10px;width:100%!important}
.appl_history .col-1{width:100%!important}
.posted_date{display:inline-block;text-align:left!important}
.related_jobs_sec_hold{margin-top:auto}
.container{border:0 solid #000}
.head-banner{display:none;visibility:hidden}
.job-search-details .col-md-9 .apply_hold_section{float:none;text-align:left;width:auto}
.apply_hold_section a{margin-right:10px}
.job-search-details .col-md-9 .apply_hold_section .blue_btn,.job-search-details .col-md-9 .apply_hold_section .red_btn{margin:0 0 10px 0}
.right_img{float:left;width:65%;text-align:left;margin:0 0 15px 0}
.col-md-9 .statement.jobdetails h1,.col-md-9 .statement.jobdetails p{float:left;width:100%}
.action-panel .submit-btn,.submit-btn,input.submit-btn[type=submit]{display:block;max-width:200px;min-width:100%}
.form_wrapper.jbenewhold.horizontaljbe .jbenewhold input[type=button],.form_wrapper.jbenewhold.horizontaljbe .jbenewhold input[type=text]{margin:0 0 10px!important;width:100%}
.jobsidebar{width:100%}
.articlehold-img img{width:100%;margin-bottom:10px}
.articlehold p,.articlehold span{font-size:13px}
.sidebarnav{width:280px;-webkit-transform:translateX(280px);-moz-transform:translateX(280px);transform:translateX(280px)}
body.menuopen{margin-left:-280px}
.sidebarnav.sidebaropen{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}
body.menuopen .transblock{margin-right:280px}
body.menuopen .header-fullwidth{right:280px}
.navhold ul li a{font-size:15px}
.social-icon-side ul{padding:0!important;margin:0!important}
.sidebarnav .social-icon-side{width:400px!important}
.center-logo{background-size:80%!important}
.home .search-ico-n{max-width:135px}
.sector-list .panel-body ul li{width:100%}
.edit_alert_hold a{margin-right:0}
.modal-aj-lg{width:300px}
.vocation_level .grayblockhold .grayblockright{float:none!important;width:auto!important}
.vocation_level.grayblockhold .grayblockright{clear:none!important}
.jbenewpopup .input_wrapper{margin:0!important;padding:0!important}
#divchngenme .input_wrapper.form-horizontal.account-forms,#divchngepwd .input_wrapper.form-horizontal.account-forms{padding:0!important;margin:0!important;}

#divchngenme .input_wrapper.form-horizontal.account-forms {margin-bottom:20px !important}
#divchngenme .input_wrapper.form-horizontal.account-forms:last-child{margin-bottom:0px !important}
.sector-left{float:left}
.jobseekers .jobalerts .col-3{width:40%}
.grayblockhold .grayblockleft{width:100%!important}
.dl-horizontal-responsive dt{float:left!important;padding-right:20px;width:40%}
.dl-horizontal-responsive dt{float:left!important;padding-right:20px;width:40%}
.dl-horizontal-responsive span{box-sizing:border-box;float:left;max-width:60%;min-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}
.acc_setting.acc_details{margin-bottom:0}
.news-post-source,.news-post-title,.posted-on{box-sizing:border-box;display:inline-block;margin-right:2px;font-size:11px;max-width:none!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
.recruiters-a-z .dots ul li{margin:0 5px 16px 0!important}
.news-post-meta{margin-bottom:5px}
.post-bottom .viewall{white-space:normal}
.recruiters-a-z .dots ul li{margin:0 5px 16px 0!important}
.small-screen{padding:0}
.acc_setting .mailedit{width:75%}
.acc_setting .phoneedit{width:75%}
.jobty{width:100%}
.no-padding-small{padding:0!important}
.acc_setting.acc_details .no-padding-small {
    padding: 0 15px !important;
}
.responsive-test-unit{width:320px;height:50px;text-align:center;margin:0 auto}
.responsive-test-unit img{max-width:100%;height:auto;display:block}
.icon-date{padding-right:10px!important}
.mailedit span{font-size:13px;word-wrap:break-word}
.candidate-profile-completeness{padding:30px}
.profile-numbers{width:45%}
/*.candidate-profile-edit-btn{margin-right:20px;top:55px!important}*/
.candidate-profile-numbers .profile-numbers span{font-size:40px}
.candidate-profile-numbers i{font-size:25px}
.candidate-profile-numbers span{vertical-align:inherit}
.candidate-profile-text{width:100%;border-left:none;display:inline-block;padding:0;margin-top:20px}
.candidate-dash-section .table-display td{padding:10px}
.candidate-dash-section .table-display td .candidate-position{font-size:15px}
.candidate-dash-section .table-display td .candidate-applied-company,.candidate-dash-section .table-display td .candidate-applied-date .candidate-date,.candidate-dash-section .table-display td .candidate-applied-place .candidate-place{font-size:15px}
.candidate-applied-date{margin:0 auto}
.candidate-icon{width:100%;text-align:center}
.candidate-dash-section .table-display td .candidate-applied-place{text-align:center}
.aj-margin-left{border:0 solid red;padding-left:0;width:auto}
.candidate-dash-section .table-display td:last-child{width:100%}
.candidate-dash-section .table-display td{float:left;display:table-cell;width:100%;text-align:center}
.candidate-dash-section .form-head-hold{text-align:center}
.similar-job-section{text-align:center}
.advanced-search-page .ui-combobox .ui-button{position:absolute;right:0;}
.advanced-search-page .ui-combobox{-moz-appearance:none;background:0 0!important;display:block;margin:0!important;position:relative}
.advanced-search-page .action-panel{padding:0!important}
.advanced-search-page .clearstart_again{padding:0!important}
.no-search-result .nav>li>a{display:block;font-size:11px;padding:5px;position:relative}
.jobstabcontents ul li{float:left;margin:0!important;width:100%!important}
.latest-jobs-delivered{padding:20px 20px}
.innerlogin-right-side-login{background:0 0!important}
.innerlogin-right-side{margin-top:20px;margin-bottom:10px;border-top:1px dotted #d0d2d1!important;border-left:0;background:0 0;display:inline-block;overflow:hidden;width:100%}
.action-login{margin-bottom:10px}
.check_cv label{font-size:12px}
.modal-body-right{padding:0}
.modal-social-icons{padding:0}
.innerlogin-right-side-create{padding:0}
#social-icons-conatainer{padding:10px 0 0 0}
.box-push{padding:0}
.login-head{font-weight:400}
.events-bull-icons{position:static}
.events-post-meta-detailes span{margin-left:0;display:inline-block;float:left;font-size:12px;min-width:0;overflow:hidden;padding-bottom:5px;text-overflow:ellipsis;white-space:nowrap;width:100%;word-wrap:break-word;padding-left:0;padding-right:0}
.icon-date{padding-right:10px!important}

.job-search-details .apply-btn.savejobbtn, .job-search-details .apply_hold_section .email_job, .apply_hold_section2 .email_job {width:100%; margin-bottom:10px;}
.job-search-details .apply_hold_section .email_job, .apply_hold_section2 .email_job{margin-right:0px !important;}
.apply_down_section .apply_hold_section2 .btn-apply {margin-bottom:10px; width:100%;}
}
@media only screen and (max-width:360px){.dropit .dropit-trigger{position:static!important;width:100%}
.country-flag-list{position:relative}
.dropit .dropit-submenu{width:100%;right:0}
.dropit-submenu::after{right:90px!important}
.jobseekers .dropit-submenu:after{right:117px!important}
}
@media (max-width:320px){.no-padding-right{padding-right:15px!important}
ul.jobsecactions li{padding:0 10px 0 0}
}
.down-attach-hold{padding:15px 0;border-top:1px solid #eee;margin-top:15px;display:block;float:left;width:100%}
.down-attach{position:relative;padding-left:25px}
.down-attach span{color:#666;font-size:16px;position:absolute;top:0;left:0}
.down-attach:hover span{color:#1abc9c}
.rec-bg{background:#fff; padding-top:90px}
.loginblock{margin:0 auto;width:400px;text-align:center}
.loginblock .logohold{width:100%;float:left;margin-bottom:35px}
.loginblock .logohold a{margin:0 auto;max-width:400px;float:none}
.loginblock h1{font-weight:300}
.loginblock .statmsg{padding:5px 5px 5px 25px;font-size:12px;text-align:left;font-weight:400}
.loginblock .statmsg.error{background-position:8px 12px}
.loginblock input{font-size:16px}
.loginblock .checkbox,.loginblock .forgotlink{font-size:14px}
.loginblock .action-login{margin-bottom:10px}
.loginblock .rec-login{padding:15px 0}
.loginblock .new-clients{border-top:1px solid #dbd8d9;padding:30px 0;text-align:left}
.loginblock .new-clients #circle{float:left;margin-right:20px;margin-bottom:80px}
.loginblock .new-clients h2{margin:5px 0 0 0;color:#333;text-align:left}
.loginblock .new-clients .section-title p{text-align:left;font-size:16px;margin:5px 0 15px 0}
.loginblock .new-clients .section-title .btn-register{font-size:15px;float:left;padding:4px 15px!important;width:auto}
.detail-formhold .detail-formbtn{position:fixed;right:40px;bottom:65px;z-index:1001}
.detail-formhold .detail-formbtn a{background:#333;width:60px;height:60px;display:block;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.5);box-shadow:0 0 3px 0 rgba(0,0,0,.5)}
.detail-formhold .detail-formbtn a span{font-size:20px;margin:20px auto 20px;width:100%;text-align:center;color:#fff}
.detail-formhold .detail-formbtn a.active span,.detail-formhold .detail-formbtn a:hover span{color:#fff}
.detail-formcontext{position:fixed;right:35px;width:340px;bottom:140px;background:#fff;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;z-index:1002}
.detail-formcontext:after{top:100%;right:25px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px}
.detail-formcontext:before{bottom:-25px;right:23px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#ddd;border-width:12px}
.detail-formcontext .col-md-5,.detail-formcontext .col-md-8{width:100%}
.detail-formcontext .form-group{margin-bottom:10px}
.detail-formcontext h2.background span{background:#fff!important}
.detail-formcontext h2.background{margin:0 0 15px 0}
.detail-formcontext h3{padding-bottom:0;}
.detail-formcontext h3{font-weight:300}
.newfooter-hold{padding:10px 15px;background:#e0e3e4;font-size:12px;color:#979ea0;position:relative!important}
.blog-header{float:left;width:100%}
.blog-header h2.blog-h1{float:left;width:95%}
.blog-header a{float:right;font-size:16px;padding-top:10px;text-decoration:underline}
.model-one h2.jobtitle{line-height:100%;margin-bottom:15px;font-weight:600}
.model-one .jobs-search-video{border-top:0}
.model-one .jobs-search-video .jobdesc{font-size:15px;padding-right:25%;position:relative}
.model-one .jobs-search-video .jobdesc p{padding-right:15px}
.model-one .jobs-search-video .jobdesc img{position:absolute;top:0;right:0;width:25%!important}
.model-one .jobsecactions{position:static;float:right}
.recruiterblock{padding:10px;border:1px solid rgba(0,0,0,.2);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:300px;overflow-y:auto;background:rgba(255,255,255,1)}
.bloc-btn-group{display:table;height:300px}
.bloc-btn-group .btn-groups{display:table-cell;vertical-align:middle}
.bloc-btn-group .btn{width:100%;margin-bottom:10px}
.main-block-div{padding:15px;border:1px solid rgba(0,0,0,.2);margin:20px 0;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background:#fafafa}
.main-block-div h2{margin-bottom:20px;font-weight:600}
.category-inner-hold label{width:100%;float:left;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px 5px}
.category-inner-hold li:hover{background:rgba(0,0,0,.05)}
.category-inner-hold li{position:relative;padding-left:30px;float:left;width:100%}
.category-inner-hold input[type=checkbox]{border:1px solid rgba(0,0,0,.2);background:#fff;position:absolute;left:10px;top:8px;margin-top:0}
.job_detail_pagin a{display:inline-block;margin-bottom:0}
.job-search-details{padding:0 0 20px!important;}
.job-detail-layoutone{border:1px solid #ededed}
.job-details-sec dd,.job-details-sec dt{font-size:15px!important;line-height:23px}
.jobsidebar-video{margin:10px 0}
.jobsidebar-video iframe{width:100%}
.img-layoutone a,.img-layoutone span{display:block}
.img-layoutone span{margin-bottom:5px;font-size:14px}
.email-jobs-layouttwo{padding:15px 0;float:left}
.clients-logo img,.img-layoutone img{height:60px;width:125px;border:1px solid #9c9e9f}
.img-layoutone img{margin-bottom:5px}
.cust_BackGround h3{margin:0}
.layout-two-centered{padding-right:0}
.layout-two-centered .job-save-email{margin-top:20px;border:1px solid #ededed;padding:20px 15px}
.layout-two-rightside{margin-top:45px}
.cust_BackGround p{font-size:14px;line-height:22px}
.similarjob-layoutone{margin-bottom:20px}
.job-details-apply-layoutone{margin-top:20px}
.cust_BackGround .offline-contact{margin-left:0}
.cust_BackGround .offline-contact dd,.cust_BackGround .offline-contact dt{margin-bottom:5px}
.cust_BackGround .offline-contact h1{margin-bottom:5px!important}
.langpopup-tab-hold{width:100%!important}
.advanced-ser-language{width:60%!important}
.language-inner-main{width:40%!important}
.advanced-ser-language{height:312px!important}
.bot-mar-10{margin-bottom:10px}
.advanced-multiselect span.ui-icon.ui-icon-triangle-1-s{display:none}
.advanced-fluent .langpopup-tab-hold{border:1px solid #ededed}
.advanced-multiselect .ui-multiselect-checkboxes{border:0!important}
.advanced-multiselect .ui-widget-content{border:1px solid #eee!important}
.advanced-multiselect .ui-multiselect-menu{padding:0!important}
.advanced-multiselect .ui-multiselect-checkboxes li,.ui-multiselect-checkboxes li{display:block;overflow:hidden;border-bottom:1px solid #eee;padding:5px!important;cursor:pointer}
.advanced-multiselect .ui-multiselect-checkboxes li:hover,.ui-multiselect-checkboxes li:hover{background:#8e8e8e;color:#fff}
.advanced-multiselect .ui-multiselect-checkboxes li:hover span,.ui-multiselect-checkboxes li:hover span{color:#fff!important}
.advanced-multiselect .ui-corner-all>span{font-size:14px}
.advanced-multiselect .ui-multiselect-checkboxes li label:hover span{color:#fff!important}
.advanced-multiselect .ui-widget-header{background:#eee!important}
.advanced-multiselect .ui-multiselect-header{border:none!important}
.advanced-multiselect .ui-multiselect-filter input[type=search]{border:1px solid #e4e4e4;border-radius:4px;height:40px;padding:10px;width:90%;margin-left:10px;max-width:87%;font-size:14px}
.jobseekers .advanced-multiselect .ui-multiselect-filter{color:#333!important;font-weight:400;font-size:14px;margin-bottom:5px}
.jobseekers .advanced-multiselect .ui-multiselect-all span,.jobseekers .advanced-multiselect .ui-multiselect-none span{color:#333!important;font-size:14px}
@media (max-width:900px){.advanced-ser-language{width:100%!important}
.language-inner-main{width:100%!important}
}
.form-container.login-bg.client-reg.coursr-pvdr-hold{margin-top:57px!important}
.coursr-pvdr-hold{background:#fff;width:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-top:3px solid #0079d6;margin-top:40px;float:left;padding:20px 30px 40px 30px!important;margin-bottom:40px;box-shadow:0 3px 5px rgba(181,181,181,.3)}
.forgot-details.forgot-det-CPDR{float:none;margin:0 auto}
.rec-fixwidth.box-top-mar{margin-top:60px}
.header-fullwidth .logo-sectionC{background:#6cc04a;box-shadow:2px 1px 5px 2px rgba(0,0,0,.2);float:left;margin:10px 30px 0 10px;padding:10px;padding-right:5px;transition:all .5s ease}
.scrolling .logo-sectionC{margin-top:5px;box-shadow:none;padding-top:5px}
.community .Coummunity-submenu li a:hover{border-bottom:1px solid transparent!important}
.logo-btns.logo-option-hold{margin-top:10px}
.logo-btns.logo-option-hold a{padding-top:0!important;padding-bottom:0!important;margin-top:10px;margin-bottom:10px}
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden;padding:0 0 45px 0}
.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}
@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:0;bottom:0;left:0;font-size:20px;color:#fff;text-align:center;opacity:.5;color:#cbcbce}
.carousel-control:focus,.carousel-control:hover{text-decoration:none;outline:0;opacity:.9;color:#1e004e}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:12px;height:12px;margin:0 3px!important;text-indent:-999px;cursor:pointer;background-color:#d5d0d0;border-radius:10px}
#myCarousel2 .carousel-indicators li{margin-right:5px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#1e004e}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}
@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-25px;font-size:30px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}
.carousel-caption{right:20%;left:20%;padding-bottom:30px}
.carousel-indicators{bottom:20px}
.inner-content .carousel-control .glyphicon-chevron-left,.inner-content .carousel-control .glyphicon-chevron-right,.inner-content .carousel-control .icon-next,.inner-content .carousel-control .icon-prev{width:30px;height:30px;margin-top:-32px;font-size:20px}

.apply_hold_section .savejobbtn1{float:right;}
}
.social-client-section{float:left;margin-top:20px}
.social-client-section ul li{float:left;margin:0 5px}
.b-facebook{border:1px solid #ededed;height:28px;width:30px;display:inline-block;float:left;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/fb.png) no-repeat center center!important}
.b-website{border:1px solid #ededed;height:28px;width:30px;display:inline-block;float:left;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/website.png) no-repeat center center!important}
.b-twitter{border:1px solid #ededed;height:28px;width:30px;display:inline-block;float:left;background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/tt.png) no-repeat center center!important}





/*************************************procontractjobs**************************************/

.title-sec {
    border-top: 2px solid #e1e1e1;
    margin-top: 40px;
}

    .title-sec h2, .title-sec h1 {
        color: #232323;
        font-size: 24px;
        background: #fff;
        display: table;
        margin-top: -25px;
        padding: 3px 30px 22px 0px;
    }

.boxtheme-login {
    background-color: rgba(255,255,255,.68);
    color: #1c1b1b;
    padding: 30px 30px 30px;
    background: #fefefe;
    border: solid 1px #eee !important;
    box-shadow: 0 0 3px #eee;
    -webkit-box-shadow: 0 0 3px #eee;
    -moz-box-shadow: 0 0 3px #eee;
    margin: 0px 0px 20px;
    font-size: 14px;
    line-height: 18px;
}

.register-details span.input-group-addon {
    color: #000;
    font-size: 14px;
    background: #fff;
    border: 1px solid #bbb !important;
    width: 40px;
    border-radius: 0 !IMPORTANT;
    padding: 0;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

    .register-details span.input-group-addon i {
        margin: 0;
    }

.register-details .input-group-addon:first-child {
    border-right: 0 !important;
}

.register-details .input-group {
    width: 100%;
}

.register-details input.form-control {
    border-radius: 0 !important;
    border-color: #bbb;
    color: #555;
}
.register-details input.form-control[type="text"]::-webkit-input-placeholder {
    color: #858585 !important;
}

.register-details input.form-control[type="text"]::-moz-placeholder {
    color: #858585 !important;
}

.register-details input.form-control[type="text"]:-ms-input-placeholder {
    color: #858585 !important;
}

.register-details input.form-control[type="text"]:-moz-placeholder {
    color: #858585 !important;
}

.registerhold .signup_statement {
    background: #eee;
    padding: 5px 15px 30px;
    border-radius: 0 !important;
}

.signup_statement h3 {
    font-size: 20px;
    text-align: center;
    margin: 10px 0;
}

a.already_login {
    border: 0;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    font-weight: 400;
    padding: 6px 13px;
    position: relative;
    background: #189dd8;
    white-space: nowrap;
    text-decoration: none;
    display: block;
    text-align: center;
}

a.already_login i {
    margin-right: 5px;
}
a.already_login:hover {
    color: #fff;
    text-decoration: none;
}
.signup_statement .btn {
    line-height: 32px;
    height: 32px;
    border-radius: 0 !important;
    padding: 0 !important;
    width: calc(100% - 4px);
    text-align: center;
    justify-content: center;
    align-items: center;
    margin: 2px;
}

    .signup_statement .btn i {
        border: 1px solid;
        height: 21px;
        width: 22px;
        line-height: 21px;
        padding: 0px !important;
        margin: 0 4px 0px 0px;
        font-size: 13px;
        vertical-align: top;
    }

    .signup_statement button.btn.btn-facebook {
        background: red;
        color: #fff;
        display: flex;
        align-items: center;
    }

    .signup_statement button.btn.btn-facebook {
        background: #4863ae;
        color: #fff;
        display: flex;
        align-items: center;
        border: 1px solid #4863ae;
    }

    .signup_statement .btn.btn-linkedin {
        background: #0083a8;
        color: #fff;
        display: flex;
        align-items: center;
        border: 1px solid #0083a8;
    }

    .signup_statement button.btn.btn-twitter {
        background: #46c0fb;
        color: #fff;
        display: flex;
        align-items: center;
        border: 1px solid #46c0fb;
    }

.signup_statement .col-md-6.pl-0 {
    padding-left: 0;
}

.signup_statement .col-md-6.pr-0 {
    padding-right: 0;
}

.register-details .upload_wrapper .input_wrapper.check-box input {
    margin: 2px 5px 0 0;
}

.registerhold .register-details h3 {
    text-align: left;
    font-size: 20px;
    margin: 0 0 10px;
}

.register-details .btn-section {
    text-align: right;
}

    .register-details .btn-section input#btnSubmit {
        border-radius: 0 !important;
    }


.btn {
    padding: 6px 13px !important;
    border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
}






.signup span.input-group-addon {
    color: #000;
    font-size: 14px;
    background: #fff;
    border: 1px solid #bbb !important;
    width: 40px;
    min-width: 40px;
    border-radius: 0 !IMPORTANT;
    padding: 0;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

    .signup span.input-group-addon i {
        margin: 0;
    }

.signup .input-group-addon:first-child {
    border-right: 0 !important;
}

.signup .input-group {
    width: 100%;
}

.signup input.form-control {
    border-radius: 0 !important;
    border-color: #bbb;
    color: #000;
}


.signup .select2-container--default .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 0;
    cursor: text;
    padding: 5.5px 10px;
}

.sign-social-icon .btn {
    line-height: 32px;
    height: 32px;
    border-radius: 0 !important;
    padding: 0 !important;
    width: calc(100% - 4px);
    text-align: center;
    justify-content: center;
    align-items: center;
    margin: 2px;
}

    .sign-social-icon .btn i {
        border: 1px solid;
        height: 21px;
        width: 22px;
        line-height: 21px;
        padding: 0px !important;
        margin: 0 4px 0px 0px;
        font-size: 13px;
        vertical-align: top;
    }

    .sign-social-icon .btn.btn-facebook {
        background: red;
        color: #fff;
        display: flex;
        align-items: center;
    }

    .sign-social-icon .btn.btn-facebook {
        background: #4863ae;
        color: #fff;
        display: flex;
        align-items: center;
        border: 1px solid #4863ae;
    }

    .sign-social-icon .btn.btn-linkedin {
        background: #0083a8;
        color: #fff;
        display: flex;
        align-items: center;
        border: 1px solid #0083a8;
    }

    .sign-social-icon .btn.btn-twitter {
        background: #46c0fb;
        color: #fff;
        display: flex;
        align-items: center;
        border: 1px solid #46c0fb;
    }
.disabled-btn {
    opacity:0.5;
    cursor:default !important;
}
.margin-bottom-15 {
    margin-bottom: 15px;
}

.margin-top-15 {
    margin-top: 15px;
}

.terms-text, .terms-text a {
    font-size: 14px;
    line-height: 20px;
}

.sign-social-icon {
    margin-bottom: 20px;
}

.action-login input.btn.btn-block.btn-primary {
    margin: 0 auto;
}

hr {
    width: 100%;
}



.title-sec {
    border-top: 2px solid #e1e1e1;
    margin-top: 40px;
}

    .title-sec h2, .title-sec h1 {
        color: #232323;
        font-size: 24px;
        background: #fff;
        display: table;
        margin-top: -25px;
        padding: 3px 30px 22px 0px;
    }

.job-info p span {
    display: inline-block;
}

    .job-info p span:first-child i {
        color: #189dd8;
        font-size: 18px;
        margin-right: 5px;
        width: 22px;
        text-align: center;
    }

    .job-info p span:last-child {
        background: #f1f1f1;
        padding: 2px 8px;
        font-size: 14px;
        line-height: 20px;
        border-radius: 3px;
        line-height:1.4;
    }
    .job-info p.salary-hold span:last-child {
	    font-size: 13px;
    }

.jbe-repeator .form-inline {
    max-width: 550px;
    width: 100%;
}

.jbe-repeator .form-group:first-child {
    margin-right: 15px;
    max-width: calc(100% - 160px);
    width: 100%;
}

.jobdetail_default {
    clear: both;
}

.sort-selection {
    margin-top: 10px;
}
.mail-me-this-jobs-sidebar .form-group {
    margin: 0;
}
.desire_loc_diff .select_hold .ui-combobox input {
    height: 40px;
    font-family:inherit !important;
    color:#999;
}
.select_reslt {
    clear: both;
}
.addeslc.btn.btn-info {
    margin: 5px 0 0;
}
.addeslc.btn.btn-info:focus {
    outline: none;
}
p#P2 {
    margin: 0;
    padding: 0;
}

    

@media (max-width:767px) {
    .mail-me-this-jobs-sidebar {
        max-width: 100%;
    }

        .mail-me-this-jobs-sidebar .form-group {
            display: block;
        }

    .jbe-repeator .form-inline {
        max-width: 100%;
        width: 100%;
    }

    .jbe-repeator .form-group:first-child {
        margin: 0 0 5px;
        max-width: 100%;
        width: 100%;
    }
}

    a.basket-icon-blue .fa-shopping-basket{
        color:#72c02c;
        font-size:31px !important;
    }

    .fa-shopping-basket{
        margin-top: 2px;
        margin-left: 5px;
        font-size: 31px !important;
    }