@import url('https://fonts.googleapis.com/css?family=Cairo:700&subset=arabic');body{margin:0px;padding:0px;font-family:'Open Sans', sans-serif;font-size:15px;color:#424242;line-height:25px;}
a, a:hover{transition:all 400ms;-webkit-transition:all 400ms;text-decoration:none;color:inherit;}
input.button, input.button:hover{transition:all 400ms;-webkit-transition:all 400ms;}
.logo img{margin-top:20px;margin-bottom:20px;}
.top_item{font-family:'Open Sans', sans-serif;font-size:14px;text-transform:uppercase;color:#000;font-weight:bold;text-align:right;}
.top_item ul{float:right;margin:0px;padding:0px;margin-top:42px;}
.top_item ul li{list-style:none;padding:0px;display:inline-block;margin-left:15px;}
.top_item a:hover{color:#f90;}
.container-fluid.menu{background:#373737;clear:both;z-index:9999!important;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:transparent;padding:0px;}
.navbar-default .navbar-nav>li>a{color:#fff;font-size:14px;text-transform:uppercase;}
.navbar-default{background-color:transparent;border-color:#e7e7e7;border:none;margin:0px;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#f6931e;background-color:transparent;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{color:#fa981d;background-color:transparent;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#f8931d;background-color:transparent;}
ul.dropdown-menu{background:#373737;color:#fff;padding:0px;margin:0px;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color:#fa981d;text-decoration:none;background-color:transparent;}
.dropdown-menu li{border-bottom:1px solid #878787;}
.dropdown-menu li:nth-child(2){display:none;}
.dropdown-menu>li>a{padding:12px 10px 10px 10px;color:#FFF;text-transform:uppercase;}
.dropdown-menu li:last-child{border-bottom:0;}
.navbar-nav.navbar-right>li:last-child{border-right:1px solid #6c6c6c;}
.navbar-nav>li{border-left:1px solid #6c6c6c;}
.navbar-nav>li>a{padding:17px 27px;}
.banner{width:100%;position:relative;background:url(bg.jpg) center top no-repeat;background-size:cover;}
.banner img{width:100%;height:auto;}
.captions{position:absolute;top:500px;z-index:99;width:500px;}
.captions{position:absolute;top:30%;right:5%;z-index:99;width:500px;}
h1{color:#f7941d;font-size:30px;font-weight:600;text-transform:uppercase;}
.container-fluid.form{text-align:center;height:0px;position:relative;z-index:999;}
div#bannermain{position:relative;}
.no-cap{transform:none !IMPORTANT;}
.nivo-caption p{padding:18px 24px;margin:0;background:rgba(55, 55, 55, 0.60);font-size:28px;line-height:35px;margin-top:16%;font-weight:300;font-family:'Open Sans', sans-serif;border-left:5px solid #fba81a;opacity:1 !important;max-width:465px;width:100%;}
.nivo-caption p{float:left;font-family:'Cairo', sans-serif!important;animation-name:slide_anim !important;animation-duration:6s !important;}
@keyframes slide_anim{0%{margin-left:0px;opacity:0;filter:opacity(0);}
10%{margin-left:20px;opacity:1;filter:opacity(100);}
75%{margin-left:20px;opacity:1;filter:opacity(100);}
85%{margin-left:40px;opacity:0;filter:opacity(0);}
100%{margin-left:40px;opacity:0;filter:opacity(0);}
}
.nivo-caption p.gear{padding:18px 24px;margin:0;background:rgba(55, 55, 55, 0.57);font-size:28px;line-height:35px;margin-top:16%;font-weight:300;font-family:'Open Sans', sans-serif;border-left:5px solid #fba81a;opacity:1 !important;max-width:465px;width:100%;position:relative;z-index:999;}
.no-cap{transform:none !IMPORTANT;position:absolute;right:0;top:0;}
.nivo-caption p strong{text-transform:uppercase;font-size:28px;color:#fba81a;opacity:1;}
.nivo-caption{transform:none !IMPORTANT;}
.nivo-caption p span{display:block;margin-top:9px;line-height:36px;color:#fff;font-weight:normal;}
.frm{margin-top:-100px;}
.frm ul{margin:0px;padding:0px;text-align:center;}
.frm ul li{margin:0px;padding:0px;list-style:none;display:inline-block;}
.frm input, .frm select{padding:5px 20px;margin:5px;border:none;color:#9e9e9e;font-size:13px;height:41px;}
.search_key, .search_key_opt{width:300px;}
.search_key{background:url(search2.jpg) left center no-repeat #fff;padding-left:40px !important;}
.sub{color:#fff !important;background:#424242;font-size:15px !important;transition:all 400ms;-webkit-transition:all 400ms;}
.adsrch{color:#fff !important;background:#f8931f;font-size:15px !important;transition:all 400ms;-webkit-transition:all 400ms;}
.sub:hover{background:#f8931f;}
.adsrch:hover{background:#424242;}
h2{color:#000;font-size:20px;font-weight:600;clear:both;float:left;width:100%;}
.vacan h2{text-align:center;clear:both;float:left;width:100%;text-align:center;margin-bottom:40px;}
.orange{color:#f7941d;}
.vacan .box1{background:#f9f9f9;padding:0px;margin:0 0.5% 0 0.5%;width:24%;}
.vacan .box1 ul{margin:0px;padding:0px;}
.vacan .box1 ul li{border:1px solid #e3e3e3;list-style:none;margin-bottom:2px;width:100%;float:left;}
.vacan .box1 ul li:last-child{margin-bottom:0;}
.vacan .box1 ul li a{padding:10px;display:block;width:100%;float:left;background:url(arrow_right.png) right center no-repeat transparent;}
.vacan .box1 p{margin:0 0 0px;}
p.sml{clear:both;width:100%;float:left;color:#999999;font-size:12px;}
.vacan .box1 ul li a:hover{background:url(arrow_righ-hover.png) right 15px center no-repeat #f8931f;color:#fff;}
.vacan .box1 ul li:hover{border:1px solid #f8931f;}
.vacan .box1 ul li:hover{background:#f8931f;}
.vacan .box1 ul li a:hover p.sml{color:#fff;}
.container-fluid.vacan{padding-top:20px;}
.navbar-nav.navbar-right{margin-right:0px;}
.navbar-nav.navbar-right>li{background:none;}
.navbar-nav.navbar-right>li>a{padding:17px 12px;}
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:transparent;border:0px !important;margin-right:0;}
.body2 h2{text-transform:uppercase;}
.bx2 img{float:left;width:32%;max-width:71px;}
.bx2 h2{float:left;font-size:22px;padding-left:15px;clear:right;border-bottom:1px solid #f90;padding-bottom:6px;width:68%;line-height:30px;padding-top:0px;margin-top:4px;}
.head h2{font-size:22px;margin:0px;line-height:27px;}
.bx2 p{clear:both;width:100%;float:left;margin-bottom:0;font-size:14px;}
p.wel-txt{padding-right:15px;}
h3{font-size:16px;margin:0px;font-weight:600;text-transform:uppercase;color:#000;margin-bottom:20px;margin-top:10px;width:100%;}
.head{border-left:5px solid #f90;padding:0px 0 0px 15px;border-bottom:10px;float:left;width:100%;margin:15px 0;}
.bx2{padding-left:0px;padding-right:30px;margin-top:20px;float:left;}
.vticker, .vticker1{width:100%;}
.vticker ul, .vticker1 ul{padding:0;width:100%;}
.vticker li, .vticker1 li{list-style:none;padding:0px;float:left;width:100%;border-bottom:1px solid #ececec;padding-bottom:12px;}
.ticker li:nth-of-type(4){border:0;}
.ticker{background:#f9f9f9;margin:0px;border:1px solid #ddd;margin-top:23px;padding-top:18px;padding-bottom:5px;}
.ticker li{clear:both;}
.ticker img{float:left;margin-bottom:20px;margin-right:9px;margin-top:5px;padding:7px;background:#ececec;display:none;}
.ticker p.heads{color:#000;font-size:15px;font-weight:600;padding-top:12px;padding-bottom:15px;line-height:17px;}
.ticker p.heads a{text-transform:capitalize;display:block;}
.ticker p.heads:hover{color:#f7941d}
.ticker span.small{float:left;background:url(bag-15.jpg) left no-repeat;padding-left:28px;color:#9f9f9f !important;font-weight:normal;margin-top:6px;}
button.down, button.up{font-size:0px;border:none;background:none;float:right}
button.up{background:url(up.jpg) center no-repeat;width:20px;height:20px;margin-top:-35px;}
button.down{background:url(down.jpg) center no-repeat;width:20px;height:20px;margin-top:-35px;margin-right:30px;}
.body3 .container{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0;margin:15px 0;margin-right:auto;margin-left:auto;}
.footer{font-size:13px;color:#424242;padding:15px 0 25px 0;}
.f1{}
.f2{text-align:right;}
.f2 ul{margin:0px;padding-bottom:0px;float:right;}
.f2 ul li{list-style:none;display:inline-block;padding:0px;margin:0px;}
.f2 ul li a{padding:0px 0px 0 15px;}
.f2 ul li a:last-child{}
.f2 ul li a:hover{color:#f90;}
.container-fluid.body2{margin:30px 0;}
.body3 img{width:100%;max-width:155px;margin:auto;padding:8px 0;}
#planet{width:241px;height:241px;background:url(round1.png) no-repeat center center;position:absolute;top:30px;left:20px;}
#planet2{width:241px;height:241px;background:url(round2.png) no-repeat center center;position:absolute;top:140px;left:272px;}
#planet{-webkit-animation-name:rotate;-webkit-animation-duration:6s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate;-moz-animation-duration:6s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;}
#planet2{-webkit-animation-name:rotate2;-webkit-animation-duration:11s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate2;-moz-animation-duration:11s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes rotate{from{-moz-transform:rotate(0deg);}
to{-moz-transform:rotate(360deg);}
}
#planet .main, #planet2 .main{display:block;height:241px;width:241px;position:relative;text-align:center;}
#planet .main .glyphicon{position:absolute;-webkit-animation-name:rotate2;-webkit-animation-duration:6s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate2;-moz-animation-duration:6s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;left:124px;top:-5px;color:#fff;background:#5a5a5a;padding:20px;border-radius:50%;font-size:21px;border:3px solid #FFF;box-shadow:0px 0px 5px #ddd;}
#planet2 .main .glyphicon{position:absolute;-webkit-animation-name:rotate;-webkit-animation-duration:11s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate;-moz-animation-duration:11s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;left:124px;top:-5px;color:#f90;background:#fff;padding:20px;border-radius:50%;font-size:21px;box-shadow:0px 0px 16px #909090;}
@-webkit-keyframes rotate2{from{-webkit-transform:rotate(360deg);}
to{-webkit-transform:rotate(0deg);}
}
@-moz-keyframes rotate2{from{-moz-transform:rotate(360deg);}
to{-moz-transform:rotate(0deg);}
}
#planet .main .glyphicon.glyphicon-asterisk{left:146px;top:185px;}
#planet .main .glyphicon.glyphicon-tree-conifer{left:-13px;top:116px;}
#planet2 .main .glyphicon.glyphicon-grain{left:146px;top:185px;}
#planet2 .main .glyphicon.glyphicon-calendar{left:-13px;top:116px;}
#inner-page-title{background-size:cover;width:100%;clear:both;position:relative;min-height:400px;}
#inner-page-title h1{position:relative;z-index:99;padding:40px 0;font-size:36px;text-transform:none;color:#fff;}
.breadcrumb{padding:0;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0;font-size:13px;font-weight:400;text-align:right;float:right;padding-top:12px;color:#FFF;text-transform:none;}
.breadcrumb a.active{color:#f7941d;}
section#content-area{clear:both;float:left;width:100%;margin:0 auto;padding:60px 0;}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #fa9d1a;font-weight:300;line-height:28px;color:#717170;}
.message-container.carrs{clear:both;margin:45px 0;width:50%;float:left;}
.message-container img{float:left;margin-right:30px;position:relative;box-shadow:8px 9px 0px #f7941d;margin-bottom:14px;display:none;}
.message-container strong{text-align:right;float:right;margin-top:24px;}
.message-container strong span{color:#f7941d;font-weight:400;font-style:italic;display:block;}
.forrm-cnt .col-md-6{padding:0 0;margin-right:21px;width:47.1%;}
.forrm-cnt .form-horizontal .form-group{display:inline-block;width:49%;}
.forrm-cnt input, .forrm-cnt textarea{border:1px solid #DDD;box-shadow:none;outline:none;border-radius:2px;height:42px;margin-bottom:10px;width:100%;float:left;display:inline-block;}
.forrm-cnt{padding-right:0;}
.forrm-cnt textarea#textarea{width:100%;margin-bottom:25px;height:100px;}
.fnt-second{margin-bottom:8px;display:inline-block;width:49%;float:left;margin-right:2%;}
form#contactFrm .fnt-second:nth-child(3n){margin-right:0;}
button#submitContact{float:right;}
form#contactFrm .text-area+div label{float:left;}
form#contactFrm .text-area+div .col-md-4{float:right;padding-right:0;}
.address-det{color:#FFF;}
.add-det{padding:15px;font-size:14px;color:#fff;line-height:22px;background-color:#f99e1a;}
.address-det img{width:100%;height:auto;margin-bottom:25px;}
.address-det h5{font-size:17px;color:#000;}
.addr{padding-left:0;}
.forrm-cnt button#submitContact{float:right;margin-left:0;margin-bottom:0;padding:8px 37px;background:#373737;margin-top:10px;border:none;border-radius:2px;transition:all 400ms;}
.forrm-cnt button#submitContact:hover{background:#f99e1a;}
.forrm-cnt h4{font-size:20px;font-weight:600;}
.img-s{min-height:250px;overflow:hidden;height:368px;}
.tabContent{padding:20px;}
.edu-det{clear:both;text-align:left;float:left;width:100%;padding-bottom:25px;}
.edu-det ul{margin:0;padding:0;list-style-type:none;}
.edu-det ul li{display:inline-block;width:100%;}
.edu-det ul li strong{float:left;margin:0 15px 0 0;color:#f7941d;font-weight:600;}
.panel-default>.panel-heading{color:#fff;padding:0 0;text-transform:uppercase;font-weight:400;text-decoration:none;}
.modal-job .modal-title{margin:0;line-height:1.42857143;text-align:center;text-transform:uppercase;font-size:21px;background:#f3f3f3;padding:13px;}
.modal-job .modal-header .close{margin:0;color:#fff !important;opacity:1;position:absolute;right:-6px;top:-9px;background:#f8931f;width:27px;height:27px;border-radius:50%;text-shadow:none;text-align:center;outline:none;}
h4.panel-title a{display:block;padding:15px 15px;background-color:#ececec;border-color:#ececec;transition:all 400ms;color:#4c4b4b;}
h4.panel-title a:hover{background-color:#fdb733;border-color:#fdb733;transition:all 400ms;color:#FFF;}
a.apply-btn{display:inline-block;padding:10px 15px;background:#575754;color:#FFF;border-radius:4px;text-transform:uppercase;text-decoration:none;transition:all 400ms;}
a:link, a:hover, a:visited, a:focus{text-decoration:none !important;}
a.apply-btn:hover{background:#333;transition:all 400ms;}
.modal-job .input-group{position:relative;display:table;border-collapse:separate;}
.modal-job .input-group-btn{position:relative;font-size:0;white-space:nowrap;}
.modal-job .image-preview-input input[type=file]{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.modal-job .apply-job-modal input{border-radius:0;background-color:#F1F1F1;height:45px;}
.modal-job input.form-control, select.select-resume.form-control, textarea.form-control{border:1px solid #DDD;height:45px;border-radius:2px;box-shadow:none;}
.modal-job textarea.form-control{height:100px;}
.modal-job button.btn.btn-default.btn-block{border:0px solid #DDD;border-radius:2px;background:#f8931f;height:41px;color:#FFF;text-transform:uppercase;margin-top:23px;outline:none;max-width:190px;}
.modal-job button.btn.btn-default.btn-block:hover{background:#d87c13;}
.modal.modal-job{z-index:99999;}
.modal-job .input-group-btn{position:relative;font-size:0;white-space:nowrap;border:1px solid #DDD;border-left:0;}
.modal-job span.image-preview-input-title{margin:0 6px;}
.modal-job .btn.btn-default.image-preview-input{border:none;box-shadow:none;margin:0 0;transition:all 400ms;}
.modal-job .btn.btn-default.image-preview-input{border:none;box-shadow:none;margin:0 0;transition:all 400ms;background:none;}
.modal-job span.input-group-btn:hover{background:#f8931f;transition:all 400ms;color:#FFF;}
.modal-job span.input-group-btn:hover span.image-preview-input-title, span.input-group-btn:hover span.glyphicon.glyphicon-folder-open{transition:all 400ms;color:#FFF;}
input.captcha{margin:5px 0 0;width:118px !important;border:1px solid #DDD;height:45px;border-radius:2px;box-shadow:none;}
a.browseItems{padding:6px 10px;width:100%;display:block;color:#424242;border-bottom:2px solid #ddd;background-color:#f9f9f9;border-radius:0;}
a.browseItems:hover{background-color:#f7941f;color:#fff;border-bottom:2px solid #bf6e0e;}
.searchResultsJobs .viewDetails{margin:0px !important;padding-left:0px !important;}
.searchResultsJobs .viewDetails a{background:#f3f3f3;border-radius:5px;margin-bottom:8px;padding:5px 10px;}
.compProfileTitle{text-align:center;margin:10px 0;text-transform:uppercase;font-size:17px;font-weight:bold;border-bottom:1px dashed #f90;width:100%;}
span.company-name{margin:20px 0 0px 0;width:100%;display:block;text-transform:uppercase;font-size:17px;color:#f90;}
input, select{border:1px solid #ddd;padding:7px;border-radius:4px;margin-bottom:7px;}
img.ui-datepicker-trigger{margin-left:9px;}
.active-fields.sortable-column input.searchText.ac_input, .salary-abbr input{border:1px solid #ddd;width:100%;padding:7px;border-radius:2px;margin-bottom:7px;}
.active-fields.sortable-column #searchType-keywords, #Salary_list, #DesiredSalary_list, .searchList{border:1px solid #ddd;width:100%;padding:10px 7px;border-radius:4px;margin-bottom:7px;}
.active-fields.sortable-column #search_form input[type="checkbox"]{margin:11px 0 0 0;}
.active-fields.sortable-column .searchGeoDistance, .active-fields.sortable-column .location{border:1px solid #ddd !important;width:48% !important;padding:6px 7px !important;height:40px !important;border-radius:2px;margin-bottom:7px;}
select.searchGeoDistance{float:right !important;margin-top:0px !important;}
input#but_send{border-radius:4px;padding:5px 30px;border:none;background:#f90;color:#fff;}
.comment_holder table thead th, .comment_holder table tbody td{padding:10px 0px;width:100%;display:block;}
#tellFriendForm input, #messageBox .inputField textarea, #id_resume{border:1px solid #ddd;width:100%;padding:7px;border-radius:2px;margin-bottom:7px;}
#tellFriendForm input[type=submit]{background:#f90;color:#fff;max-width:120px;}
p.error{font-size:12px;margin:0px;color:#ba0505;margin-right:20px;border-left:1px solid #00dcff;padding-left:7px;}
form#tellFriendForm{clear:both;margin-top:10px;display:block;width:100%;float:none;}
form#tellFriendForm .text-center{text-align:left !important;}
.ui-widget-header{background:none;border:0;text-transform:uppercase;font-size:23px;margin-top:10px;border-bottom:1px dashed #f90;margin-bottom:6px;}
.narrow-col .displayFieldBlock{margin:10px 10px 10px 0px;border-left:2px solid #cbcbcb;padding-left:9px;}
#applyForm #SubmitButton{width:150px !important;}
.tree-input-field{border:1px solid #d3d3d3;background:#e6e6e6 url(ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;min-height:38px;padding:7px 7px;color:#555555;font-size:16px;border-radius:4px;margin:0 0 10px 0 !important;}
.tree-input-field:hover{border:1px solid #999;color:#000;}
.my-account ul{margin:0px;padding:0px;}
.my-account ul li{list-style:none;float:left;padding:19px 10px 12px 10px;margin-right:1%;border-radius:5px;border:1px solid #ddd;width:19%;margin-bottom:11px;min-height:113px;background:#fbf9f9;text-align:center;font-size:13px;}
.my-account ul li img{width:60%;max-width:36px;}
.inputString, .inputGeo, .inputInteger{width:360px !important;border:1px solid #ddd !important;padding:7px !important;margin-bottom:7px !important;border-radius:4px !important;}
.pageNavigation{clear:both;margin-top:10px;}
.notif-date-days input{width:30px !important;height:29px;margin:1px 0;}
.notCheck{float:left;}
.notCheck, .notDesc{margin-bottom:14px;margin-right:7px;font-size:13px;}
.notDesc input.button{background:#f90;color:#fff;padding:7px 25px;border-radius:4px;border:none;}
input#id{width:360px;}
input#keywords{width:360px;border:1px solid #ddd;}
.actions-with-selected{float:right;padding:0 5px 0 0;padding-right:0;}
input.button{background-color:#373737;color:#fff;border:0;padding:6px 10px;}
input.button:hover{background-color:#f3921d;}
fieldset .inputField input.button{background-color:#fa9223;float:left;margin-right:5px;}
fieldset .inputField input.button:hover{background-color:#e47d05;}
.tree-input-field .left a#tree-Occupations-options{display:block !important;font-size:14px;}
.tree-input-field .left{float:none;}
a.ui-multiselect-all span{font-size:14px;}
span.ui-icon.ui-icon-check{margin-top:7px;margin-right:5px;}
a.ui-multiselect-none span{font-size:14px;}
a.ui-multiselect-none span.ui-icon.ui-icon-closethick{margin-top:7px;margin-right:5px;}
span.ui-icon.ui-icon-circle-close{margin-top:6px;}
input#name{width:100%;}
.numberResults{text-shadow:none;}
form#editListingForm{margin-top:20px}
form#editListingForm .page_button{background-color:#f1f1f1;margin-bottom:5px;padding:10px 15px;border:1px solid #e4e4e4;border-radius:2px;cursor:pointer;}
form#editListingForm .page_button .page_icon{float:left;margin-right:5px;}
form#editListingForm .page_block a.add{padding:2px 13px;float:left;border-radius:2px;background-color:#ddd;margin-bottom:10px;}
form#editListingForm .page_block a.add:hover{background-color:#bfbfbf;}
div#instruction_StartDate p{float:left;}
.ui-widget{font-family:'Open Sans', sans-serif;font-size:14px;}
.ui-widget input, .ui-widget{font-family:'Open Sans', sans-serif;}
form#search_form .search-only span{font-size:14px;}
input#search_button{background-color:#fa9223;border:0;border-radius:2px;padding:6px 10px;}
input#search_button:hover{background-color:#e47d05;}
form#search_form .builder-col-wide .inputName{width:20%;}
form#search_form div#adMargin fieldset .inputName{width:35%;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable div#messageBox div#tree-deselect-all{margin-left:15px;background-color:#ddd;padding:6px 10px;margin-top:20px;border-radius:2px;}
form#contactFrm img#captchaImg{float:left;margin-right:15px;}
form#contactFrm a span.small{margin-top:15px;float:right;margin-left:10px;color:#f99e1a;}
form#search_form{float:left;width:55%;}
form#search_form+.side-banner{float:right;width:45%;margin-top:25px;padding:6px;border:1px solid #eee;}
.inputColon{display:inline-block;margin-right:5px;float:right;}
.map-area iframe{padding:8px;border:1px solid #eee !important;margin-top:24px;}
.our-clients{width:100%;float:left;}
form#contactFrm a span.small.captcha-reload{float:left;font-size:14px;font-weight:600;}
.our-clients .item img{display:inline-block;}
form#registr-form input[type="submit"]{background-color:#fa9223;color:#fff;border-radius:2px;border:0;width:auto !important;}
form#registr-form input[type="submit"]:hover{background-color:#e47d05;}
form#registr-form{margin-top:20px;}
form#loginForm{border:1px solid #eee;padding:15px;width:500px;background-color:#f7f7f7;border-radius:2px;}
form#loginForm .inputName{width:25%;}
form#loginForm .inputField input[type="text"]{width:350px;border:1px solid #eee;}
form#loginForm .inputField input[type="password"]{width:350px;border:1px solid #eee;}
form#loginForm input.button{padding:6px 20px;background-color:#fa9223;}
form#loginForm input.button:hover{background-color:#373737;}
form#editprofileFrm fieldset input.inputString, form#editprofileFrm fieldset .inputGeo, form#editprofileFrm fieldset select{width:500px !important;}
form#search_form input#Location{border-radius:4px;width:50% !important;font-size:14px;color:#484846;}
form#search_form select.searchGeoDistance{border-radius:4px;}
a.forgot-pass, a.reg-link{color:#fa9223;}
a.reg-link:hover, a.forgot-pass:hover{color:#424242;}
.results .results-paging .topNavBar{box-shadow:none;border-bottom:1px solid #848484;background-color:#fff;}
div#endResults .topNavBar{background-color:#f3f3f3;padding:15px;box-shadow:none;border:1px solid #eee;border-radius:3px;}
div#endResults .topNavBar select#listings_per_page2{background-color:#fff;}
form#registr-form input, form#registr-form select{width:500px !important;}
form#registr-form input#sendmail{width:auto !important;}
form#registr-form input#terms{width:auto !important;margin-top:16px;}
form#registr-form input.captcha{width:118px !important;}
input#sendmail{margin-top:16px;}
form#registr-form input#terms+a{text-decoration:none !important;}
form#editprofileFrm .inputField span.txt{text-transform:uppercase;margin-top:10px;float:left;}
form#listings_per_page_form select{margin-left:0;}
div#complexFieldsAdd_Education+a.add, div#complexFieldsAdd_WorkExperience+a.add{padding:2px 13px;float:left;border-radius:2px;background-color:#ddd;margin-bottom:10px;}
div#complexFieldsAdd_Education+a.add:hover, div#complexFieldsAdd_WorkExperience+a.add:hover{background-color:#bfbfbf;}
.bread-crumb .input-form-bc{display:inline-block;background-color:#ececec;padding:6px 10px;border-radius:2px;}
.bread-crumb .input-form-bc a{display:inline-block;}
.bread-crumb .input-form-bc:hover a{color:#ff8b00;}
a.remove{padding:2px 13px;float:left;border-radius:2px;background-color:#ddd;margin-bottom:10px;margin-right:10px;}
a.remove+br{display:none;}
.inputField .cke_reset{margin-bottom:10px;}
.instr_cont{float:left;}
div#instruction_DesiredSalary{float:left;}
.instruction{float:left;margin-left:5px;margin-top:8px;}
input.inputStringMoney{border:1px solid #ddd;padding:7px;border-radius:4px;margin-bottom:7px;width:175px !important;}
select.selectCurrency{border:1px solid #ddd;padding:9px;border-radius:4px;margin-bottom:7px;width:174px !important;}
form#addListingForm input#input_file_Resume, form#addListingForm .ui-multiselect, form#addListingForm .tree-input-field{width:360px !important;}
.numberResults .result-cnt,.numberResults .numberPerPage ,.numberResults .pageNavigation{float:left !important;}
.numberResults .pageNavigation{padding-right:80px !important;padding-top:5px;}
.results{margin:-25px 0 0 0;}
.results table th{white-space:normal;font-weight:normal;}
.company-fix{margin:0;}
.company-fix .listingInfo{float:right;width:75%;}
.company-fix .listingInfo h2{font-family:'Open Sans', sans-serif;font-size:20px;}
.company-fix .results-paging{margin:25px 0 0;}
.company-fix .results-paging .head{margin:25px 0 0 0;}
.company-fix #refineResults-block{margin:0;}
.company-fix #blockBg{margin:48px 0 0 0;}
#refineResults-block table thead{background:none;}
#refine-block-preloader{margin:200px auto 0;}
.results table tr,
#listingsResults table tr,
.ui-datepicker-calendar tr{border-bottom:1px solid #eee;}
.topResultsLinks ul{list-style:none;margin:0;padding:0;}
.topResultsLinks ul li{display:inline-block;margin:0 10px 0 0;}
.topResultsLinks ul li a{background:url("breadcr-arrow.png") no-repeat left center;color:#2c6073;font-family:'Cairo', sans-serif;padding:0 0 0 13px;text-shadow:0 1px 0 #fff;text-decoration:none;}
.topResultsLinks ul li a:hover{text-decoration:underline;}
.browse{margin:-50px 0 5px 0;}
#browse-items{margin:35px 0 0 0;}
#main-div-after > p:first-child{margin:30px 0 5px 0;}
.noRefine .results-paging,
.noRefine #listingsResults{width:100%;}
.results-paging{float:right;margin:20px 0 0;width:74%;}
#refineResults,
#currentSearch{border-collapse:separate;}
#refineResults-block{float:left;width:230px;margin:20px 0 0 0;}
#listingsResults{float:left;margin:25px 0 0;width:74%;}
#blockBg{margin:30px 0 0 0;}
.head{margin:30px 0 0 0;}
.head h1{color:#1c1c1c;text-shadow:1px 0 0 #bdbdbd;display:inline-block;margin:0;}
.topNavBar .select-box{float:right;}
.topNavBar .select-box form{width:auto;}
.topNavBar{background:#fff;box-shadow:0 3px 1px -1px #ebebeb;padding:15px 1px;font-size:13px;color:#1c1c1c;text-shadow:-1px 0 0 #c2c2c2;}
.topNavBar .numberResults,
.topNavBar .numberPerPage,
.topNavBar .numberPerPage p,
.topNavBar form{display:inline-block;vertical-align:middle;}
.topNavBar form{margin:0 7px;}
#sort-by .sbHolder,
.listings_per_page_form .sbHolder,
#listings_per_page_form .sbHolder{margin:0;border:1px solid #abadb3;width:123px;height:16px;}
.listings_per_page_form .sbHolder,
#listings_per_page_form .sbHolder{width:50px;}
.highlight{background:#B0E0E6;}
#sort-by .sbToggle,
.listings_per_page_form .sbToggle,
#listings_per_page_form .sbToggle{background:url("sort-selector.png");top:auto;height:16px;width:17px;}
#sort-by .sbSelector,
.listings_per_page_form .sbSelector,
#listings_per_page_form .sbSelector{text-indent:0;text-align:left;width:100px;left:3px;right:auto;line-height:18px;height:16px;color:#ce4a14 !important;text-shadow:1px 0 0 #ebb7a1;}
.listings_per_page_form .sbSelector,
#listings_per_page_form .sbSelector{width:48px;}
#sort-by .sbOptions,
.listings_per_page_form .sbOptions,
#listings_per_page_form .sbOptions{left:-2px;top:18px !important;}
#sort-by .sbOptions a,
.listings_per_page_form .sbOptions a,
#listings_per_page_form .sbOptions a{color:#fff;text-shadow:none;}
.topNavBar .numberPerPage{margin:0 0 00px;clear:left;}
#listingsResults table{width:100%;}
#listingsResults .priorityListing td{background:#fff;margin:0 0 30px 0;}
#my-listings-table .priorityListing,
#my-listings-table .priorityListing + tr{background:#fff;}
.priorityListing .listing-title{padding:15px 10px 12px 0px;}
#listingsResults .evenrow .listing-title,
#listingsResults .oddrow .listing-title{}
#listingsResults .evenrow .listing-title a,
#listingsResults .oddrow .listing-title a,
.priorityListing .listing-title a{text-decoration:none;font-size:18px;}
#listingsResults .evenrow .listing-title a,
#listingsResults .oddrow .listing-title a{color:#fa981d;text-shadow:1px 0 0 #fa981d;}
.priorityListing .listing-title a{color:#fa981d;text-shadow:1px 0 0 #fa981d;}
.priorityListing .listing-title a:hover,
#listingsResults .evenrow .listing-title a:hover,
#listingsResults .oddrow .listing-title a:hover{text-decoration:underline;}
.listing-info .left-side{display:inline-block;margin:15px 5px 5px 25px;}
#listingsResults .evenrow .listing-info .left-side,
#listingsResults .oddrow .listing-info .left-side{margin:15px 5px 5px 0;}
.listing-info .right-side{display:inline-block;float:right;margin:20px 0 10px 0;}
.priorityListing .listing-info .right-side{margin:20px 20px 10px 0;}
.left-side .captions{width:72px;display:inline-block;text-align:right;padding:6px 10px 6px 0;color:#8c8c8c;text-shadow:1px 0 0 #e0e0e0;}
.left-side .captions-field{display:inline-block;color:#2c6073;text-shadow:1px 0 0 #8c8c8c;}
.left-side .captions-field a{text-decoration:none;}
.left-side .captions-field a:hover{text-decoration:underline;}
.show-brief{margin:0 20px 0 25px;color:#585858;line-height:24px;}
#listingsResults .evenrow .show-brief,
#listingsResults .oddrow .show-brief{margin:0 20px 0 0;}
.listing-links ul{list-style:none;margin:0 0 0 25px;padding:15px 0 35px 0;}
.listing-links .form-note{margin:0 25px;}
.listing-links textarea{width:97% !important;}
#listingsResults .evenrow .listing-links ul,
#listingsResults .oddrow .listing-links ul{margin:0;}
.listing-links ul li{display:inline-block;margin:0 15px 0 0;}
.listing-links ul li a{color:#ce4a14;text-decoration:none;border-bottom:1px solid #edccbf;}
.listing-links ul li a:hover{border:none;}
#listingsResults .evenrow td,
#listingsResults .oddrow td{padding:5px 15px;}
#listingsResults textarea{min-height:100px;width:100%;border:1px solid #DDD;border-radius:2px;}
#listingsResults #notesForm .button{background:-moz-linear-gradient(top, #f1864b 0%, #c23804 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1864b), color-stop(100%,#c23804));background:-webkit-linear-gradient(top, #f1864b 0%,#c23804 100%);background:-o-linear-gradient(top, #f1864b 0%,#c23804 100%);background:-ms-linear-gradient(top, #f1864b 0%,#c23804 100%);background:linear-gradient(to bottom, #f1864b 0%,#c23804 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1864b', endColorstr='#c23804',GradientType=0);padding:0 20px 0 20px;border:1px solid #c43b07;text-shadow:none;font-family:'Open Sans', sans-serif;font-size:13px;height:25px;text-shadow:0 -1px 0 #b21c02;margin:0 0 0 5px;text-transform:uppercase;margin:10px 0 15px 0;}
.form-note div{display:none;}
#listingsResults #notesForm .button:hover{background:-moz-linear-gradient(top, #FFAC71 0%, #EA602C 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFAC71), color-stop(100%,#EA602C));background:-webkit-linear-gradient(top, #FFAC71 0%,#EA602C 100%);background:-o-linear-gradient(top, #FFAC71 0%,#EA602C 100%);background:-ms-linear-gradient(top, #FFAC71 0%,#EA602C 100%);background:linear-gradient(to bottom, #FFAC71 0%,#EA602C 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFAC71', endColorstr='#EA602C',GradientType=0);}
.form-note{margin:0 0 10px 0;display:block;color:#2c6073;;}
.form-note b{padding:0 5px 0 0;}
.form-note span{background:#fff;display:inline-block;margin:0 0 10px;padding:5px;color:#2c6073 !important;}
.prevBtn a,
.nextBtn a{border-radius:4px;padding:10px 10px;color:#fff;font-family:proxima_novasemibold, Arial;font-size:13px;min-width:95px;text-decoration:none;text-transform:uppercase;background-color:#848484;}
.prevBtn a:hover,
.nextBtn a:hover{background-color:#adadad;}
.prevBtn{margin:0 5px 0 0;}
.prevBtn img,
.nextBtn img{display:none;}
.nextBtn{margin:0 0 0 5px;}
.navigationItems .strong{color:#ce4a14;margin:0 5px;}
.navigationItems{color:#2c6073;}
.navigationItems a{font-family:'Open Sans', sans-serif;color:#2c6073;text-decoration:none;margin:0 5px;}
.navigationItems a:hover{text-decoration:underline;}
.api-jobs-plugin td{border-top:2px solid #f7941d !important;background:#fff !important;padding:15px !important;}
#currentSearch,
#refineResults{background:#fff;width:100%;box-shadow:0 3px 3px -1px #dedede;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #dedede;padding:10px;}
#currentSearch th,
#refineResults th{font-size:18px;color:#ce4a14;padding:5px 0 10px 0;}
.separate-div{margin:0 0 10px 0;background:#f5f5f5;padding:15px 15px 12px 15px;transition:all 400ms;-webkit-transition:all 400ms;}
div#ajaxRefineSearch table#refineResults .separate-div:hover{background-color:#e4e4e4;transition:all 400ms;-webkit-transition:all 400ms;}
.refine_icon{display:inline-block;text-indent:-999em;height:16px;width:16px;margin:0 5px 0 0;}
.more{background:url("more-opt.png") no-repeat center;}
.less{background:url("delete.png") no-repeat center;}
.refine_button:hover{cursor:pointer;}
.currentSearch,
.refine_button{font-family:'Open Sans', sans-serif;font-size:16px;border-bottom:1px solid #dedede;padding:0 0 7px 0;}
.curSearchItem,
.refine_block{border-top:1px solid #fff;display:block;padding:13px 0 0 0;color:#2c6073;}
.curSearchItem a{background:url("cancel.png") no-repeat;float:right;text-indent:-999em;display:inline-block;height:13px;width:12px;}
.refineItem{color:#ce4a14;display:block;margin:10px 0;}
.refineItem a{text-decoration:none;}
.refineItem a:hover{text-decoration:underline;}
.block_values_button{color:#ce4a14;cursor:pointer;font-family:'Open Sans', sans-serif;}
.block_values_button span{border-bottom:1px solid #ebcabd;}
.block_values_button span:hover{border:none;}
.userInfo{float:left;width:100%;}
.listingInfo{position:relative;}
.narrow-col .displayField .player{margin:0 5px;}
.narrow-col .displayField embed{width:90%;height:250px;float:right;clear:both;margin:0 5px;}
#company-profile-video a.player,
#company-profile-video embed,
#col-wide .displayField a.player,
#col-wide .displayField embed{width:100%;height:350px;}
.narrow-col a.player{width:100%;}
.listingLeftBlock embed{width:214px;}
.listingLeftBlock{clear:both;}
.noRefine .listingInfo{float:left;width:100%;}
.headerBgBlock .Results,
.noRefine .listingInfo h2{font-family:proxima_novabold, Arial, sans-serif;}
.headerBgBlock .Results{font-size:23px;margin:0 0 5px;padding:0;}
.noRefine .results-paging{float:none;}
.noRefine .listingInfo h2{font-size:20px;}
.refine-fix{margin:-40px 0 0 0;}
.panelViewDitailsIco a span,
.flag-listing-ico a span,
.tell-a-friend a span,
.print-listing-ico a span,
.panelSavedIco a span,
.viewMapIco a span,
.panel-pdf-version-resume a span{padding:0 0 0 0px;background:url("icons.png") no-repeat;}
.panelSavedIco a span{background-position:0 -179px;}
.panelViewDitailsIco a span{background-position:0 -225px;}
.panel-pdf-version-resume a span{background-position:0 -250px;}
.tell-a-friend a span{background-position:0 -202px;}
.flag-listing-ico a span{background-position:0 -109px;}
.print-listing-ico a span{background-position:0 -156px;}
.viewMapIco a span{background-position:0 -131px;}
.save-ad,
.viewDetails,
.add-notes,
.edit-notes,
.viewVideo{background:url("icons.png") no-repeat;padding:0 0 0 25px;}
.save-ad{background-position:0 -427px;}
.viewDetails{background-position:0 -601px;}
.add-notes{background-position:0 -453px;}
.edit-notes{background-position:0 -478px;}
.viewVideo{background-position:0 -623px;}
.listLink-active{color:#CE4A14 !important;font-weight:bold;}
.rating{float:left;width:80px;height:15px;margin-top:4px;background:url("n_stars_2.gif") repeat-x;}
.rating_over{float:left;width:0;height:15px;background:url("n_stars_1.gif") repeat-x;}
.rating_text{float:left;padding:0 0 0 5px;}
.listLink-active:hover{cursor:auto !important;text-decoration:none !important;}
#googleMap-links a:hover{text-decoration:underline;}
#showBriefOrDetailed,
#listView-icon,
#mapView-icon{background:url("icons.png") no-repeat;padding:0 0 0 28px;}
#showBriefOrDetailed{background-position:0 -401px;}
#showBriefOrDetailed.listLink-active{background-position:0 -376px;}
#listView-icon{background-position:0 -305px;}
#listView-icon.listLink-active{background-position:0 -281px;}
#mapView-icon{background-position:0 -328px;padding:0 0 0 21px;}
#mapView-icon.listLink-active{background-position:0 -352px;}
.ModResults,
.Rating,
.Comments{display:inline-block;vertical-align:top;margin:-15px 0 0 0;}
.ModResults ul,
.Rating ul,
.Comments ul{margin:0;padding:0;display:inline-block;list-style:none;}
.ModResults ul li,
.Comments ul li,
.Rating ul li{display:inline-block;margin:0 20px 0 0;}
.RightLink{float:right;padding:10px;}
.Rating ul li p{float:left;margin:0;}
.rating_text{color:#2C6073;text-shadow:0 1px 0 #fff;}
.ModResults ul li a,
.Comments ul li a,
.Rating ul li p{background:url("breadcr-arrow.png") no-repeat left center;color:#2C6073;padding:0 0 0 13px;text-decoration:none;text-shadow:0 1px 0 #fff;}
.ModResults ul li a:hover,
.Comments ul li a:hover{text-decoration:underline;}
.Pagging ul{margin:0;padding:0;list-style:none;}
.Pagging ul li{display:inline-block;}
.Pagging .prevBtn{margin:0;}
.Pagging .nextBtn{margin:0 0 0 2px;}
.after-quick-links{float:right;width:235px;margin:50px 0 0 0;}
.Pagging{text-align:right;margin:0 0 5px 0;float:left;width:100%;}
.inputName{width:20%;color:#1c1c1c;font-size:15px;padding:8px 0 0 0;}
.inputName,
.inputField,
.inputReq{display:block;float:left;}
.inputReq{color:#ce4a14;width:2%;padding:7px 0;font-size:16px;float:none;display:inline-block;}
#productDetails ~ table td .inputReq{width:5%;}
#search_form .inputField,
.builder-col-wide .inputField{display:inline-block;width:360px;}
#search_form input[type="checkbox"]{margin:10px 0 0 0;}
.searchGeoLocation{width:121px !important;float:right;margin:5px 0 0 0;}
.search-only{display:inline-block;float:right;font-size:11px;padding:5px 0 0 0;}
.search-only span{display:inline-block;margin:3px 2px 0 0;vertical-align:top;}
.inputField .search-only input[type="checkbox"]{padding:0 1px !important;}
.inputField small{margin:5px 10px;display:block;color:#acacac;}
#uploadForm table td{padding:10px;color:#1c1c1c;}
#uploadForm table tr,
#browse-items tr{border:none;}
#uploadForm .button{text-transform:uppercase !important;}
.salary-abbr{float:left;}
.salary-abbr input{display:inline-block;width:70px !important;border-radius:4px;}
select{color:#484846;cursor:pointer;font-size:14px;padding:8px 5px;background:url("input-select.png") repeat-x left top;border:1px solid #CACACA;}
select option{padding:0 9px;color:#585858;}
select,
.searchList,
.inputForm .searchList{width:360px;border:1px solid #ddd;}
.selectCurrency{width:160px;margin:0 0 0 8px}
.searchGeoDistance,
#searchType-keywords{width:180px !important;margin:5px 0 0 0;}
#Salary_list,
#DesiredSalary_list{float:right;width:140px;}
#answers input[type="text"]{width:350px;}
#answers select{width:auto;}
.searchActDate,
.searchIntegerLess,
.searchIntegerMore{width:158px !important;}
#activation_date_notless,
#activation_date_notmore{width:144px !important;border:1px solid #ddd;}
#date_notless,
#date_notmore{width:127px !important;}
textarea{background:url("input-text-bg.png") repeat-x top #fff;border:1px solid #a8a8a8;box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;padding:10px;margin:5px 0;}
#loginForm fieldset{margin:7px 0;}
.tree-input-field{width:362px;margin:9px 0 10px 0;background:none !important;}
.tree-available-count{color:#2C6073;}
.tree-child-close{color:#8e8e8e;}
#application-settings .inputString{width:325px;}
table#manage-pictures{width:363px;}
table#expiration-date{margin:10px 0 0 0;}
#expiration-date #until{margin:10px 5px 0;}
.ui-multiselect{width:362px !important;min-height:36px;padding:7px 5px 5px 10px !important;margin-bottom:7px;background:none !important;border:1px solid #ddd;}
.narrow-col-wrapper,
.narrow-1col{background:#fff;box-shadow:0 3px 2px -2px #ccc;}
.narrow-1col .displayField{width:75% !important;}
.wrap-2{border-top:2px solid #CE4A14;}
.narrow-col{display:inline-block;width:50%;float:left;}
.fh-legend{display:none;}
.narrow-col .displayFieldBlock h3{display:inline-block;margin:0;color:#443c3c;font-size:12px;font-weight:bold;width:135px;text-align:left;padding:0 5px 0 0;}
#col-narrow-left,
#col-narrow-right{padding:15px 0;}
.narrow-col .displayFieldBlock{margin:10px 0;}
.narrow-col .displayField{display:inline-block;color:#2c6073;width:53%;word-wrap:break-word;vertical-align:top;}
#col-wide{width:65%;float:left;margin:10px 0 0 0;}
#col-wide + .clr{clear:none;}
#displayListing #refineResults{float:right;width:30%;margin-right:5px;text-align:center;}
#col-wide .displayFieldBlock h3{color:#ce4a14;font-family:proxima_novabold, Arial, sans-serif;font-size:18px;}
#col-wide .displayField{color:#585858;line-height:23px;}
#listing-details-menu{margin:30px 0 0 0;padding:20px 15px;list-style:none;background:#fff;border:1px solid #dedede;box-shadow:0 2px 3px -2px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#listing-details-menu .buttonApply{background:url("list-apply.png") no-repeat 5% center, rgb(241,134,75);background:url("list-apply.png") no-repeat 5% center, -moz-linear-gradient(top, rgba(241,134,75,1) 0%, rgba(194,56,4,1) 100%);background:url("list-apply.png") no-repeat 5% center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,134,75,1)), color-stop(100%,rgba(194,56,4,1)));background:url("list-apply.png") no-repeat 5% center, -webkit-linear-gradient(top, rgba(241,134,75,1) 0%,rgba(194,56,4,1) 100%);background:url("list-apply.png") no-repeat 5% center, -o-linear-gradient(top, rgba(241,134,75,1) 0%,rgba(194,56,4,1) 100%);background:url("list-apply.png") no-repeat 5% center, -ms-linear-gradient(top, rgba(241,134,75,1) 0%,rgba(194,56,4,1) 100%);background:url("list-apply.png") no-repeat 5% center, linear-gradient(to bottom, rgba(241,134,75,1) 0%,rgba(194,56,4,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1864B', endColorstr='#C23804',GradientType=0);width:100%;border:1px solid #c43b07;text-shadow:0 -1px 0 #b11c02;color:#fff;font-family:proxima_novabold, Arial;font-size:18px;cursor:pointer;}
#listing-details-menu .buttonApply:hover{background:url("list-apply.png") no-repeat 5% center, rgb(241,134,75);background:url("list-apply.png") no-repeat 5% center, -moz-linear-gradient(top, #FFA166 0%, #D74D19 100%);background:url("list-apply.png") no-repeat 5% center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFA166), color-stop(100%,#D74D19));background:url("list-apply.png") no-repeat 5% center, -webkit-linear-gradient(top, #FFA166 0%,#D74D19 100%);background:url("list-apply.png") no-repeat 5% center, -o-linear-gradient(top, #FFA166 0%,#D74D19 100%);background:url("list-apply.png") no-repeat 5% center, -ms-linear-gradient(top, #FFA166 0%,#D74D19 100%);background:url("list-apply.png") no-repeat 5% center, linear-gradient(to bottom, #FFA166 0%,#D74D19 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFA166', endColorstr='#D74D19',GradientType=0);}
#listing-details-menu .apply-now-li{border:none;background:none;box-shadow:none;}
#listing-details-menu li{background:#f4f4f4;background:-moz-linear-gradient(top, #f4f4f4 0%, #cccccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#ccc));background:-webkit-linear-gradient(top, #f4f4f4 0%,#cccccc 100%);background:-o-linear-gradient(top, #f4f4f4 0%,#cccccc 100%);background:-ms-linear-gradient(top, #f4f4f4 0%,#ccc 100%);background:linear-gradient(to bottom, #f4f4f4 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#cccccc',GradientType=0);border:1px solid #b8b8b8;box-shadow:0 5px 3px -4px #b8b8b8;margin:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#listing-details-menu li:hover{background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #d1d1d1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#d1d1d1));background:-webkit-linear-gradient(top, #f9f9f9 0%,#d1d1d1 100%);background:-o-linear-gradient(top, #f9f9f9 0%,#d1d1d1 100%);background:-ms-linear-gradient(top, #f9f9f9 0%,#d1d1d1 100%);background:linear-gradient(to bottom, #f9f9f9 0%,#d1d1d1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#d1d1d1',GradientType=0);}
#listing-details-menu li a{text-align:center;display:block;font-size:16px;text-decoration:none;padding:8px 0;}
#SubmitButton{border:0px solid #DDD;border-radius:2px;background:#f8931f;height:41px;color:#FFF;text-transform:uppercase;margin-top:23px;outline:none;display:block;width:100%;}
table{border-collapse:collapse;width:100%;}
table thead{background:#fa9223;text-align:left;}
table thead th{white-space:nowrap;text-align:left !important;font-weight:normal;}
.invoice-actions,
table th.text-center{text-align:center !important;}
table thead th,
table tbody td{padding:10px 10px;}
table thead th a,
table thead{color:#fff;}
table tbody tr{border-bottom:1px dashed #8C8C8C;}
table tbody tr:last-child{border:none;}
table tbody a{}
table tbody li a{font-weight:normal;}
.tableLeft,
.tableRight{padding:8px !important;}
.align_right{text-align:right;}
#table-alerts tr{border:none;}
table tbody ul{clear:both;display:block;list-style-type:none;margin:0;padding:0;}
table tbody li{float:left;margin:0 5px 0 0;}
.questionnaire-table tr,
.saved-search-tbl tr{border:none !important;}
.saved-search-tbl td{padding:0 5px;}
form[name="SavedListingForm"] table tr,
form[name="SavedListingForm"] table tr:last-child .separateListing,
#pm_form tr,
.contact-us tr{border:none;}
#pm_form .evenrow,
#pm_form .oddrow{border-bottom:1px dashed #8c8c8c;}
.separateListing{border-top:1px dashed #8c8c8c;padding:0;}
#pm_form .separateListing,
#edit-questions .separateListing{display:none;}
#filterForJobsStat select{width:auto;}
.searchResultsHeaderLineNew li{float:left;margin:10px 0 0 25px;padding:0;list-style-image:url(breadcr-arrow.png);}
#careerFrm #captchaImg{box-shadow:none!important;}
.browse{display:none;}
.inputField label{font-size:13px;margin-left:8px;margin-top:0;vertical-align:middle;}
tr.evenrow .listing-section{padding:0px;}
.listing-section{padding:10px 0;}
.refine_button strong{vertical-align:text-bottom;}
tbody.searchResultsJobs{font-size:13px;}
.share-ico{float:left;clear:both;width:100%;}
.container.inner-matter h1{font-size:24px;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{font-size:11px;font-weight:normal;}
#listingsResults .listingInfo div#FormBar{float:left;}
#listingsResults .listingInfo .narrow-col-wrapper{float:left;width:99.5%;box-shadow:none;background-color:#f7f7f7;padding:15px;margin-bottom:20px;border-radius:4px;}
#listingsResults .listingInfo{position:relative;float:left;width:100%;}
a.res-listing{float:left;padding:6px 20px;background-color:#333;margin-right:10px;color:#fff;border-radius:4px;}
a.res-listing:hover{background-color:#696969;}
@media (min-width:1024px){@-webkit-keyframes hover-menu{0%{opacity:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}
100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}
}
@-moz-keyframes hover-menu{0%{opacity:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}
100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}
}
@-ms-keyframes hover-menu{0%{opacity:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}
100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}
}
ul.dropdown-menu{display:none !important;}
li.dropdown:hover ul.dropdown-menu{display:block !important;-webkit-animation:hover-menu 400ms ease-in-out;-moz-animation:hover-menu 400ms ease-in-out;-ms-animation:hover-menu 400ms ease-in-out;animation:hover-menu 400ms ease-in-out;}
}
.noRefine table#browse-items{margin-top:0;}
.container.inner-matter h2{margin-top:0;}
span.small.captcha-reload{margin-left:10px;color:#f99e1a;font-size:14px;font-weight:600;}
.career-banner{width:46%;float:left;margin-left:4%;margin-top:45px;}
p.provide{font-size:16px;color:#000;text-transform:uppercase;margin-top:20px;font-weight:600;margin-bottom:20px;}
.com-prof ul{padding:0;margin-bottom:20px;}
.com-prof ul li{list-style:none;background-image:url(inner-li.png);background-repeat:no-repeat;padding-left:20px;background-position:0 7px;}
.abt-rec-ser{background-image:url(rec-service.png);background-repeat:no-repeat;width:47%;margin-left:15px;margin-right:1%;margin-top:20px;min-height:288px;background-size:cover;}
.abt-how-abc{background-image:url(how-help.png);background-repeat:no-repeat;background-size:cover;width:47%;margin-right:15px;margin-left:1%;margin-top:20px;min-height:288px;float:right;}
.abt-rec-ser h3, .abt-how-abc h3{color:#fff;margin-top:30px;}
.abt-rec-ser li, .abt-how-abc li{color:#fff;}
.abt-compro-top li, .abt-sp-sector ul li{float:left;margin-right:5px;border:1px solid #dcdcdc;margin-bottom:5px;padding:5px 10px !important;background-image:none !important;background-color:#f7f7f7;border-bottom:1px solid #f6902b;}
.abt-compro-top ul, .abt-sp-sector ul{float:left;}
hr.inner_ftr_border{border:0;height:1px;background-color:#ddd;width:100%;margin-top:0;margin-bottom:30px;float:left;}
.top_item a.lang_ar{font-family:'Cairo', sans-serif;}
.abt-mission{background-image:url(mission-bg.png);background-repeat:no-repeat;background-size:cover;background-position:right center;padding:15px;border:1px solid #eaeaea;background-color:#fbfbfb;}
.abt-vision{background-image:url(vision-bg.png);background-repeat:no-repeat;background-size:cover;background-position:right center;border:1px solid #eaeaea;margin-top:30px;padding:15px;background-color:#fbfbfb;}
.abt-vision p{width:75%;padding-top:15px;padding-right:15px;margin:0;}
.abt-mission p{width:75%;padding-top:15px;padding-right:15px;margin:0;}
.abt-vision h3{margin-bottom:0;}
.abt-mission h3{margin-bottom:0;}
ul.sitemap-1, ul.sitemap-2, ul.sitemap-3{width:32.33333%;float:left;margin-right:1.33333%;background-color:#fff;padding:10px;border:1px solid #eee;border-radius:2px;}
ul.sitemap-3{margin-right:0;}
ul.sitemap-1 li, ul.sitemap-2 li, ul.sitemap-3 li{list-style:none;}
ul.sitemap-1 li a, ul.sitemap-2 li a, ul.sitemap-3 li a{background-color:#eee;padding:6px 10px;margin-bottom:5px;display:block;border-left:2px solid #333;}
ul.sitemap-1 li a:hover, ul.sitemap-2 li a:hover, ul.sitemap-3 li a:hover{border-left-color:#f8931f;padding-left:15px;}
ul.sitemap-1 li:last-child a, ul.sitemap-2 li:last-child a, ul.sitemap-3 li:last-child a{margin-bottom:0;}
form#editListingForm input[type="file"]{width:360px;}
form#uploadForm input[type="file"]{width:360px;}
.our-clients .item{float:left;margin-bottom:1%;width:15.77777%;text-align:center;margin-right:1%;border:1px solid #ddd;padding:15px 0;}
.our-clients .item:nth-child(6n){margin-right:0;}
li.dropdown:hover:after{position:absolute;content:"";border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid #000;z-index:9999;display:inline-block;left:45%;right:45%;}
.noRefine .jobs-browse-items{float:left;width:100%;}
.noRefine .jobs-browse-items ul{padding:0;width:100%;float:left;}
.noRefine .jobs-browse-items ul li{list-style:none;width:19.2%;float:left;margin-bottom:1%;margin-right:1%;}
.noRefine .jobs-browse-items ul li:nth-child(5n){margin-right:0;}
div#ajaxRefineSearch table#refineResults thead tr th:nth-of-type(1){display:none;}
div#ajaxRefineSearch table#refineResults .refine_button strong{display:inline-block;margin-bottom:2px;}
div#ajaxRefineSearch table#refineResults .curSearchItem, .refine_block{border-top:1px solid #e0e0e0;margin-top:10px;padding-top:5px;}
div#ajaxRefineSearch table#refineResults .refineItem{color:#fa9223;transition:all 400ms;-webkit-transition:all 400ms;}
div#ajaxRefineSearch table#refineResults .refineItem:hover{color:#333;transition:all 400ms;-webkit-transition:all 400ms;}
.separate-div+br{display:none;}
div#ajaxRefineSearch table#refineResults tbody td .separate-div .block_values_button{display:inline-block;background-color:#373737;color:#fff;padding:2px 10px;border-radius:3px;transition:all 400ms;-webkit-transition:all 400ms;}
div#ajaxRefineSearch table#refineResults tbody td .separate-div .block_values_button span{border-bottom:0;}
div#ajaxRefineSearch table#refineResults tbody td .separate-div .block_values_button:hover{background-color:#fa9223;transition:all 400ms;-webkit-transition:all 400ms;}
div#ajaxRefineSearch table#refineResults tbody td{padding:0;}
div#ajaxRefineSearch table#refineResults .currentSearch, .refine_button{border-bottom:0;padding-bottom:0;}
div#ajaxRefineSearch table#refineResults, table#currentSearch{box-shadow:none;}
div#topResults .topResultsLinks ul li a{background:none;background-color:#f18e29;text-shadow:none;color:#fff;padding:7px 10px;border-radius:2px;display:block;}
table#currentSearch span.curSearchItem{border-top:1px solid #e0e0e0;margin-top:10px;padding-top:5px;}
table#currentSearch .currentSearch{border-bottom:0;padding-bottom:0;}
div#ajaxRefineSearch table#currentSearch thead tr th:nth-of-type(1){display:none;}
div#ajaxRefineSearch table#currentSearch tbody td{padding:0;}
div#topResults .topResultsLinks ul li a:hover{background-color:#373737;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable div#messageBox form#loginForm{width:100%;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable div#messageBox .inputField input{width:100%;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable div#messageBox .inputField{width:75%;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable div#messageBox .inputName{padding-top:7px;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable div#messageBox .inputField input#keep{width:auto;}
div#topResults .underQuickLinks .ModResults ul li a{background:none;background-color:#f18e29;text-shadow:none;color:#fff;padding:7px 10px;border-radius:2px;}
div#topResults .underQuickLinks .ModResults ul li a:hover{background-color:#373737;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable div#messageBox form#tellFriendForm .inputName .inputColon{display:none;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable div#messageBox form#tellFriendForm .inputField{width:100%;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable div#messageBox form#tellFriendForm .inputName{padding-top:7px;width:100%;}
.results div#listingsResults{float:right;}
div#endResults .preview-buttons{width:100%;float:left;}
div#endResults .preview-buttons .button{float:left;margin-right:5px;}
.complex{width:100%;float:left;}
div#complexFields_WorkExperience{float:left;}
a.pm{background-color:#fa9223;padding:4px 10px;color:#fff;border-radius:2px;margin-bottom:6px;display:inline-block;}
a.reg-link{border:1px solid #373737;padding:0px 10px;margin-top:15px;display:inline-block;border-radius:3px;background-color:#373737;color:#fff;}
a.reg-link:hover{color:#fa9223;}
.abt-wat-emplyee{width:47%;margin-left:15px;margin-right:1%;margin-top:20px;min-height:288px;background-color:#ececec;border:1px solid #dadada;}
.abt-pro-serv{width:47%;margin-left:1%;margin-right:15px;margin-top:20px;min-height:288px;background-color:#ececec;border:1px solid #dadada;float:right;}
.abt-wat-emplyee h3, .abt-pro-serv h3{margin-top:30px;}
.abt-main-stage{margin-top:20px;}
.abt-main-stage ul{float:left;width:100%;background-image:url(satges.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:15px;}
.abt-main-stage ul li{width:32.3333%;float:left;background-image:none;padding-left:0;text-align:center;min-height:200px;margin-right:1.5%;padding:15px;color:#fff;border:1px solid #979797;}
.abt-main-stage ul li h4{font-size:15px;font-weight:600;text-transform:uppercase;color:#f8931f;}
.abt-main-stage ul li:last-child{margin-right:0;}
.abt-hr{margin-top:20px;}
.team-inside img{width:100%;}
.di{position:relative;overflow:hidden;padding:0px;transition:all .5s ease;width:20%;background:#398cad;border:10px solid #FFF;}
.di img{width:100%;height:auto;}
.ar {float: right;}
.di .hid{border-radius:50%;height:99%;left:0;overflow:visible;position:absolute;text-align:center;top:0;width:99%;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%);transition:all .5s ease;}
.di img.circle{z-index:1;transition:all .5s ease;opacity:.9;}
.di:hover img.circle{opacity:1;transition:all .5s ease;}
div.hovvv{top:0;bottom:0px;right:0px;left:0px;transition:all .5s ease;background-color:transparent;display:none;}
.space{width:100%;height:auto;background-color:transparent;display:none;}
.di:hover .hovvv{background:-webkit-linear-gradient(hsla(0, 0%, 22%, 0.62), rgba(55, 55, 55, 0.62), rgba(116, 125, 140, 0.5));background:-o-linear-gradient(hsla(0, 0%, 22%, 0.62), rgba(55, 55, 55, 0.62), rgba(116, 125, 140, 0.5));background:-moz-linear-gradient(hsla(0, 0%, 22%, 0.62), rgba(55, 55, 55, 0.62), rgba(116, 125, 140, 0.5));background:linear-gradient(hsla(0, 0%, 22%, 0.62), rgba(55, 55, 55, 0.62), rgba(116, 125, 140, 0.5));transition:all .5s ease;transition:opacity 0.5s ease-out;opacity:1;}
.sample{width:100%;height:auto;opacity:0;}
.tem-tx{width:100%;height:auto;position:absolute;z-index:45;bottom:-100px;transition:all .5s ease;}
.di:hover .tem-tx{bottom:0px;transition:all .5s ease;background:rgba(255, 255, 255, 0.90);padding:15px 0 15px 0;}
.tem-tx p{color:#000;line-height:18px;padding:0 10px;transition:all .5s ease;font-size:12px;margin:0;}
.di:hover .space{background-color:rgba(116, 125, 140, 0.5);}
.tem-txt{bottom:0px;color:#000;width:100%;height:auto;position:absolute;z-index:50;opacity:1;transition:all .5s ease;font-size:13px;padding:25px 0 10px 0;background:-moz-linear-gradient(top, rgba(255,150,53,0) 0%, rgba(246,143,42,0.73) 43%, rgba(246,143,42,.90) 59%);background:-webkit-linear-gradient(top, rgba(255,150,53,0) 0%,rgba(246,143,42,0.73) 43%,rgba(246,143,42,.90) 59%);background:linear-gradient(to bottom, rgba(255,150,53,0) 0%,rgba(246,143,42,0.73) 43%,rgba(246,143,42,.90) 59%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff9635', endColorstr='#f68f2a',GradientType=0);}
.di:hover .tem-txt{opacity:0;transition:all .5s ease;}
.tem-txt p{color:#fff;line-height:18px;font-size:12px;padding:0 10px;transition:all .5s ease;margin:0;}
.tem-txt p strong, .tem-tx p strong{font-size:13px;}
.hovvv img{opacity:0;}
.hovvv:before{content:' ';position:absolute;height:0px;width:1px;background:#fff;right:15px;top:15px;transition:all .5s ease;}
.di:hover .hovvv:before{height:45px;width:1px;transition:all .5s ease;}
.hovvv:after{content:' ';position:absolute;height:1px;width:0px;background:#fff;right:15px;top:15px;transition:all .5s ease;}
.di:hover .hovvv:after{height:1px;width:45px;transition:all .5s ease;}
.overimg{background:rgba(55, 55, 55, 0.08);width:100%;height:100%;position:absolute;top:0;}
img.circle{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .5s ease;}
.di:hover img.circle{-webkit-filter:grayscale(0);filter:grayscale(0);transition:all .5s ease;}
.team-inside{background-color:#fff;color:#444;display:inline-block;font-family:'Open Sans', sans-serif;font-size:24px;margin-bottom:25px;overflow:hidden;position:relative;text-align:center;width:98%;border:1px solid #ccc;}
.team-inside *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.45s ease;transition:all 0.45s ease;}
.team-inside:after{background-color:#f7941f;height:150%;bottom:-148%;content:'';left:0;right:0;position:absolute;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;}
.team-inside img{vertical-align:top;max-width:100%;backface-visibility:hidden;}
.team-inside figcaption{position:absolute;top:0;bottom:0;left:15px;right:15px;align-items:center;z-index:1;display:flex;flex-direction:column;justify-content:center;line-height:1.1em;opacity:0;-webkit-transition-delay:0s;transition-delay:0s;}
.team-inside h3{font-size:17px;font-weight:bold;letter-spacing:1px;margin:0;text-transform:uppercase;}
.team-inside h3 span{display:block;font-weight:700;}
.team-inside h3 span{display:block;font-weight:normal;margin-top:10px;font-size:14px;line-height:26px;}
.team-inside:hover > img,
.team-inside.hover > img{opacity:0.1;}
.team-inside:hover:after,
.team-inside.hover:after{bottom:98%;}
.team-inside:hover figcaption,
.team-inside.hover figcaption{opacity:1;-webkit-transition-delay:0.4s;transition-delay:0.4s;}
.block{display:block;}
a#switch_layout{display:block !important;text-align:center !important;text-transform:uppercase !important;font-size:15px !important;background:#f8931f !important;display:block !important;width:200px !important;margin:0 auto !important;padding:8px 10px !important;color:#fff !important;border-radius:4px !important;margin-bottom:15px !important;}
@media (min-width:551px){.foot-btn{display:none;}
}
@media (max-width:1400px){.nivo-caption p, .nivo-caption p.gear{margin-top:10%;}
.nivo-caption{transform:none !IMPORTANT;left:10%;}
}
@media (max-width:1199px){.img-s{min-height:250px;overflow:hidden;height:323px;}
.top_item{font-size:13px;}
.navbar-nav>li>a{padding:17px 12px;}
.navbar-default .navbar-nav>li>a{font-size:12px;}
.noRefine .jobs-browse-items ul li{list-style:none;width:24.2%;float:left;margin-bottom:1%;margin-right:1%;}
.noRefine .jobs-browse-items ul li:nth-child(5n){margin-right:1%;}
.noRefine .jobs-browse-items ul li:nth-child(4n){margin-right:0;}
form#search_form+.side-banner{display:none;}
form#search_form{float:left;width:75%;}
.abt-main-stage ul li{min-height:218px;}
.di{width:25%;}
}
@media (max-width:1100px){.banner{}
.captions{position:static;width:80%;margin:21px 10%;text-align:center;}
.frm{margin-top:0;background:#f0f0f0;padding:23px;border:1px solid #ddd;}
#planet2{top:80px;left:70%;}
}
@media (max-width:991px){.modal-job .input-group{display:block;}
.modal-job .input-group-btn{border:1px solid #ddd;}
.navbar-nav>li:last-child{border-right:1px solid #6c6c6c;}
.tem-txt p{font-size:11px;}
.img-s{min-height:250px;overflow:hidden;height:248px;}
.Pagging{margin-top:15px;}
.fnt-second, .forrm-cnt textarea#textarea{width:100%;margin-right:0;}
.frm ul li{width:100%!important;float:left!important;padding:0;}
.frm input, .frm select{width:100%;margin:5px 0;}
.vacan h2{margin:25px 0;}
.navbar-nav>li>a{padding:17px 18px;}
.navbar-nav, .navbar-nav.navbar-right, .top_item ul{float:none !important;text-align:center;margin:0 auto;}
.navbar-nav>li, .navbar-nav.navbar-right li, .top_item ul li{float:none;display:inline-block;}
.di img.circle{min-height:auto;}
.logo{text-align:center;}
.navbar-nav>li{background:none;}
.container-fluid.menu{}
.head2{margin-bottom:10px;}
.navbar-right{display:none;}
.col-lg-3.col-md-3.col-sm-6.col-xs-12.box1{width:49%;}
.affix.container-fluid.menu{margin-top:0;}
#planet, #planet2{display:none;}
.map-area{height:192px;overflow:hidden;}
.navbar-nav>li{float:left;}
form#quickSearchForm input#keywords{width:100%;margin:5px 0;}
.vacan .box1 ul li:last-child{margin-bottom:2px;}
.abt-rec-ser{width:96%;margin-left:2%;margin-right:2%;}
.abt-how-abc{width:96%;margin-right:2%;margin-left:2%;float:left;}
.our-clients .item{width:24%;}
.our-clients .item:nth-child(6n){margin-right:1%;}
.our-clients .item:nth-child(4n){margin-right:0;}
span.small.captcha-reload{margin-left:8px;font-size:12px;}
.noRefine .jobs-browse-items ul li{list-style:none;width:32.66666666%;float:left;margin-bottom:1%;margin-right:1%;}
.noRefine .jobs-browse-items ul li:nth-child(4n){margin-right:1%;}
.noRefine .jobs-browse-items ul li:nth-child(3n){margin-right:0;}
form#search_form{float:left;width:100%;}
div#refineResults-block{width:100%;}
.results-paging{float:left;width:100%;}
.results div#listingsResults{width:100%;float:left;}
#listingsResults .listingInfo div#FormBar{float:left;width:100%;}
div#displayListing .after-quick-links{width:100%;margin-top:0;}
div#displayListing div#listingsResults{width:100%;}
#displayListing #refineResults{float:left;width:100%;margin-right:0;text-align:center;}
.comment{float:left;margin-top:10px;}
.in_share{float:left !important;margin:10px 6px 10px 4px !important;}
.navbar-nav>li{float:none;}
.navbar-default .navbar-nav>li>a{display:inline-block;}
.abt-wat-emplyee{float:left;width:96%;margin-left:2%;margin-right:2%;min-height:auto;}
.abt-pro-serv{float:left;width:96%;margin-left:2%;margin-right:2%;min-height:auto;}
.abt-main-stage ul li{min-height:auto;width:100%;margin-bottom:15px;margin-right:0;}
.abt-main-stage ul li:last-child{margin-bottom:0;}
.my-account ul li{width:24%;min-height:120px;}
.top_item ul li{margin:0 7px;}
.forrm-cnt button#submitContact{padding:8px 20px;}
}
.affix + .banner{margin-top:58px;}
@media (max-width:769px){.col-lg-3.col-md-3.col-sm-6.col-xs-6.di{width:33%;}
.di{width:33%;}
}
@media (max-width:768px){.forrm-cnt h4{margin-top:24px;}
.address-det img{margin-top:-204px;}
#inner-page-title h1{font-size:27px;}
.breadcrumb{display:block;width:100%;clear:both;float:left;text-align:left;}
.map-area{height:auto;overflow:hidden;}
.img-s{width:100%;height:150px;overflow:hidden;}
.nivo-caption p strong{text-transform:uppercase;font-size:25px;color:#ff982b;opacity:1;}
.nivo-caption p span{display:block;margin-top:4px;line-height:23px;font-size:18px !important;}
.addr{padding-left:15px;}
.forrm-cnt{padding-right:15px;}
.nivo-caption p{}
#bannermain .container{position:relative;}
.sub, .adsrch{margin:0!important;}
.frm input, .frm select{margin-bottom:10px!important;}
.dropdown-menu li{background:#313131;border:0;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#fa981d;}
.container-fluid.menu{position:absolute;width:100%;}
.f1, .f2{text-align:center;}
.f2 ul{float:none;padding-left:0;}
.f2 ul li a{padding:0 7px;}
.search_key, .search_key_opt{width:100%;margin:0 0 24px 0 !important;}
.frm ul li{width:100%;}
.bx2{padding-left:0px;padding-right:0px;}
ul.dropdown-menu{text-align:center;color:#fff;}
.navbar-nav>li{float:none;border:0;background:#373737;border-bottom:0;border-bottom:0;}
.navbar-nav > li:last-child{border-right:0;}
.navbar-nav>li>a{padding:17px 18px;}
.navbar-nav>li:last-child{border-right:1px solid #6c6c6c;}
.navbar-nav>li{border-left:1px solid #6c6c6c;}
.navbar-nav.navbar-right>li{width:auto;float:none;}
.navbar-nav.navbar-right>li>a{padding:12px 12px 12px 12px;}
form#quickSearchForm input#Location{margin:0;}
ul.nav.navbar-nav{margin-bottom:0px;}
.navbar-nav>li>.dropdown-menu{width:100%;}
.message-container.carrs{width:100%;}
.career-banner .item img{width:100%;}
.career-banner{width:100%;margin-left:0;margin-top:0;}
.noRefine .jobs-browse-items ul li{list-style:none;width:49%;float:left;margin-bottom:2%;margin-right:2%;}
.noRefine .jobs-browse-items ul li:nth-child(even){margin-right:0;}
.noRefine .jobs-browse-items ul li:nth-child(odd){margin-right:2%;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable{width:500px !important;}
form#editprofileFrm fieldset input.inputString, form#editprofileFrm fieldset .inputGeo, form#editprofileFrm fieldset select{width:100% !important;}
form#editprofileFrm .inputName{width:30%;}
form#editprofileFrm .inputField{width:70%;}
form#editListingForm .page_block .inputName{width:98%;}
form#editListingForm .page_block .inputName .inputColon{display:none;}
form#editListingForm .page_block .inputString{width:100% !important;}
form#editListingForm .page_block .inputField{width:100%;}
form#editListingForm .page_block .ui-multiselect{width:100% !important;}
form#editListingForm .page_block .tree-input-field{width:100%;}
form#editListingForm .page_block input.inputStringMoney{width:49% !important;margin-left:1%;}
form#editListingForm .page_block select.selectCurrency{width:49% !important;float:left;margin-right:1%;margin-left:0;}
form#editListingForm .page_block select.searchList{width:100%;}
form#editListingForm .page_block input#Location_ZipCode{width:100% !important;}
form#editListingForm input[type="file"] input#input_file_Resume{}
form#editListingForm .page_block input[type="file"]{width:100%;}
form#editListingForm .page_block .complexField{width:96%;}
form#editListingForm .page_block input.inputInteger{width:100% !important;}
form#listings_per_page_form select{width:270px;}
.numberPerPage{margin-bottom:35px;}
li.dropdown:hover:after{display:none;}
ul.dropdown-menu li a{padding:10px !important;border-bottom:1px solid #3a3a3a;}
ul.dropdown-menu li:last-child a{border-bottom:0;}
.navbar-default .navbar-nav>li>a{display:inline-block;font-size:14px;padding:17px 17px;}
.my-account ul li{padding:19px 5px 12px 5px;}
}
@media (max-width:767px){ul.nav.navbar-nav{margin-bottom:20px;}
.navbar-nav>li{width:100%;float:left;border:0;background:#3F3F3F;border-bottom:1px solid #565454;}
.navbar-default .navbar-nav>li>a{display:block;font-size:12px;padding:8px 18px;}
.navbar-nav>li:last-child{border-right:0;}
.top_item{width:100%;}
.lg-3.col-md-3.col-sm-6.col-xs-6.di{width:50% !important;}
}
@media (max-width:600px){.col-lg-3.col-md-3.col-sm-6.col-xs-6.di{width:50%;}
}
@media (max-width:734px){}
@media (max-width:700px){}
@media (max-width:695px){}
@media (max-width:635px){}
.nivo-caption{left:0;right:0;}
.nivo-caption p, .nivo-caption p.gear{}
.nivo-directionNav{display:block;}
.abt-mission p, .abt-vision p{width:100%;}
form#contactFrm .text-area+div .col-md-4{float:left;width:100%;padding-left:0;}
.forrm-cnt button#submitContact{float:left;}
form#loginForm{width:100%;}
#search_form .inputField, .builder-col-wide .inputField{display:inline-block;width:100%;}
form#loginForm .inputField{width:75%;}
form#loginForm .inputField input[type="text"]{width:100%;}
form#loginForm .inputField input[type="password"]{width:100%;}
form#search_form div#adMargin fieldset .inputName{width:100%;}
.searchGeoDistance, #searchType-keywords{width:100% !important;}
.ui-multiselect{width:100% !important;}
.tree-input-field{width:100%;}
.salary-abbr{width:66.3333%;}
.salary-abbr input{width:45% !important;}
select#Salary_list{width:31.3333%;padding:9px 7px;}
select.searchList{width:100%;}
form#search_form div#adMargin fieldset .inputName .inputColon{display:none;}
input#keywords{width:360px;}
div#topResults .topResultsLinks ul li a{font-size:13px;}
form#listings_per_page_form select{width:270px;}
div#endResults .topNavBar select#listings_per_page2{width:235px;}
form#editprofileFrm .inputName{width:100%;}
form#editprofileFrm .inputField{width:100%;}
form#editprofileFrm .inputName .inputColon{display:none;}
form#addListingForm .inputName{width:98%;}
form#addListingForm .inputName .inputColon{display:none;}
form#addListingForm input{width:100% !important;}
form#addListingForm .inputField{width:100%;}
form#addListingForm input#input_file_Resume, form#addListingForm .ui-multiselect, form#addListingForm .tree-input-field{width:100% !important;}
select.selectCurrency{width:100% !important;margin-left:0;}
select, .searchList, .inputForm .searchList{width:100%;}
form#addListingForm input.button{width:auto !important;}
.cke{width:99% !important;float:left !important;}
form#search_form .builder-col-wide .inputName{width:98%;}
form#search_form .inputColon{display:none;}
form#search_form .inputName{width:98%;}
form#search_form .inputName .inputColon{display:none;}
form.my_listing_form .inputName{width:98%;}
form.my_listing_form .inputName .inputColon{display:none;}
form.my_listing_form .inputField{width:100%;}
form.my_listing_form input.searchString{width:100% !important;}
form.my_listing_form input#activation_date_notless{width:40% !important;}
form.my_listing_form input#activation_date_notmore{width:40% !important;}
.my-account ul li{width:32.33333%;}
}
@media (max-width:580px){.tem-tx{font-size:12px;}
}
@media (max-width:535px){}
@media (max-width:500px){}
@media (max-width:520px){.address-det img{margin-top:-100px;}
.frm ul li{width:100%!important;}
.box1{width:100% !important;margin:0 !important;}
.f1, .f2{text-align:center;}
.f2 ul{margin:0px;padding-bottom:0px;float:none;padding:0;}
.ticker p.heads{padding-top:0px;}
.ticker img{float:left;margin-bottom:4px;margin-right:9px;margin-top:5px;}
.ticker{padding-bottom:20px;}
.my-account ul li{list-style:none;float:left;padding:29px 10px 2px 10px;margin-right:3%;border-radius:5px;border:1px solid #ddd;width:48.5%;margin-bottom:11px;min-height:143px;background:#fbf9f9;text-align:center;font-size:13px;}
.my-account ul li:nth-child(even){margin-right:0;}
.our-clients .item:nth-child(4n){margin-right:1%;}
.our-clients .item:nth-child(3n){margin-right:0;}
.our-clients .item{width:32.3333%;}
.noRefine .jobs-browse-items ul li{list-style:none;width:100%;float:left;margin:0;margin-bottom:15px;}
form#contactFrm a span.small.captcha-reload{font-size:12px;width:100%;margin-left:0;}
div#topResults .topResultsLinks ul li{margin-bottom:6px;}
.topNavBar .numberResults .numberPerPage.select-box form#listings_per_page_form select{margin-left:0;width:100%;}
.topNavBar .numberResults{width:100%;}
.topNavBar .numberResults .numberPerPage.select-box{width:100%;}
.topNavBar .numberResults .numberPerPage.select-box form#listings_per_page_form{width:100%;margin:0;}
div#endResults .topNavBar select#listings_per_page2{width:100%;}
.results table th{font-size:12px;}
#listingsResults .evenrow td, #listingsResults .oddrow td{padding:5px;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable{width:400px !important;}
.bread-crumb .input-form-bc{margin-bottom:6px;}
table thead th, table tbody td{padding:10px 4px;font-size:12px;}
form#listings_per_page_form select{width:100%;}
.actions-with-selected{font-size:13px;}
}
@media (max-width:420px){.abt-compro-top li, .abt-sp-sector ul li{width:100%;}
.abt-mission, .abt-vision{background-image:none;}
.our-clients .item:nth-child(3n){margin-right:2%;}
.our-clients .item:nth-child(2n){margin-right:0;}
.our-clients .item{margin-bottom:2%;width:49%;margin-right:2%;}
form#loginForm .inputField{width:100%;}
#loginForm fieldset:nth-of-type(5n) .inputName, #loginForm fieldset:nth-of-type(3n) .inputName{display:none;}
form#loginForm .inputName{width:33%;}
.search-only{width:100%;}
form#search_form input#Location{width:100% !important;}
form#search_form select.searchGeoDistance{width:100% !important;}
.salary-abbr input{width:100% !important;}
select#Salary_list{width:100%;}
.salary-abbr{width:100%;}
div#topResults .topResultsLinks ul li{width:100%;}
.results table th{padding:5px;}
#listingsResults .evenrow td, #listingsResults .oddrow td{padding:0;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable{width:300px !important;}
.bread-crumb .input-form-bc{width:100%;}
.narrow-col{width:100%;}
.narrow-col .displayFieldBlock{width:100%;float:left;}
form.my_listing_form input#activation_date_notless{width:37% !important;}
form.my_listing_form input#activation_date_notmore{width:37% !important;}
.actions-with-selected{float:left;width:100%;}
.actions-with-selected input.button{width:100%;}
}
.navbar-nav>li>.dropdown-menu{width:235px;}
.wel p{width:95%;}
.affix{position:fixed;width:100%;top:0;z-index:9999;}
.affix .banner{margin-top:58px;}
.carousel-caption{left:0;width:47%;text-shadow:none;text-align:left;background:#000;background-color:rgba(0,0,0,0.68);padding:0;float:left;bottom:-180px;}
.bannercaption1{display:inline-block;padding:25px 90px 25px 130px;width:100%;background:url(bannericon1.png) left center no-repeat;font-weight:400;font-size:21px;color:#FFFFFF;text-transform:uppercase;line-height:33px;margin-left:50px;}
.bannerimage{float:right;padding-left:5px;padding-top:50px;padding-bottom:50px;}
.anim-img{width:568px;height:414px;background:url(icons-banner.png)no-repeat center center;position:relative;}
.circles{background:url(gear.png);position:absolute;opacity:.9;}
.cir-1{width:175px;height:175px;top:73px;}
.cir-2{width:179px;height:179px;left:176px;top:0px;background-position:0 -189px;}
.cir-3{width:221px;height:220px;width:221px;height:220px;top:194px;left:127px;background-position:0px -382px;}
.cir-4{width:104px;height:104px;right:138px;background-position:0 -616px;top:140px;}
.cir-5{width:170px;height:170px;right:1px;bottom:32px;background-position:0 -734px;}
.animated{-webkit-animation-duration:26000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-duration:26000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-duration:26000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-duration:26000ms;animation-iteration-count:infinite;animation-timing-function:linear;}
@-ms-keyframes spin1{from{-ms-transform:rotate(0deg);}
to{-ms-transform:rotate(360deg);}
}
@-moz-keyframes spin1{from{-moz-transform:rotate(0deg);}
to{-moz-transform:rotate(360deg);}
}
@-webkit-keyframes spin1{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
@keyframes spin1{from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
.rotate-1{-webkit-animation-name:spin1;-moz-animation-name:spin1;-ms-animation-name:spin1;animation-name:spin1;}
@-ms-keyframes spin2{from{-ms-transform:rotate(0deg);}
to{-ms-transform:rotate(-360deg);}
}
@-moz-keyframes spin2{from{-moz-transform:rotate(0deg);}
to{-moz-transform:rotate(-360deg);}
}
@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(-360deg);}
}
@keyframes spin1{from{transform:rotate(0deg);}
to{transform:rotate(-360deg);}
}
.rotate-2{-webkit-animation-name:spin2;-moz-animation-name:spin2;-ms-animation-name:spin2;animation-name:spin2;}
li.activepage>a{color:#fff;}
#sidebar.affix-bottom{position:absolute;}
.homeproductliks ul li{cursor:pointer;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;}
.owl-carousel{cursor:col-resize;}
.scrolloff{pointer-events:none;}
#bannermain .container{position:relative;}
.animated-gears{position:absolute;right:0}
.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;}
.carousel-fade .carousel-inner .active{opacity:1;}
.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1;}
.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right{opacity:1;}
.carousel-fade .carousel-control{z-index:2;}
.carousel, .carousel-inner, .carousel-inner .item{height:100%;float:left;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(-100%, 0%, 0);transform:translate3d(-100%, 0%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(-100%, 0%, 0);-ms-transform:translate3d(-100%, 0%, 0);transform:translate3d(-100%, 0%, 0);}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
}
.item.active .carousel-caption{display:block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:relative;}
.item.active .carousel-caption{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;display:block;}
.bannercaption1.bnsmall{font-size:20px;line-height:30px;text-transform:none;position:relative;}
.bannercaption1.bnsmall.vsn{background:url(visiom.png) 5px center no-repeat;}
.bannercaption1.bnsmall.msn{background:url(mission.png) 5px center no-repeat;}
.bannercaption1.bnsmall:after{width:1px;content:"";height:80px;position:absolute;top:30px;left:110px;background:#fa981d;}
.clearer{clear:both;}
@media not all, (-webkit-transform-3d)
.carousel-inner>.item.next.left, .carousel-inner>.item.prev.right, .carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
@media(max-width:1200px){.banner{height:515px;}
.banner img{display:none;}
.visible-lg, .visible-md, .visible-sm, .visible-xs{display:block!important;}
.carousel-caption{width:100%;}
.carousel-caption{height:220px;}
}
@media (max-width:550px){.foot-btn a{color:#fff;}
a#switch_layout{display:block !important;text-align:center !important;text-transform:uppercase !important;font-size:15px !important;background:#f8931f !important;display:block !important;width:200px !important;margin:0 auto !important;padding:8px 10px !important;color:#fff !important;border-radius:4px !important;margin-bottom:15px !important;clear:both;}
.foot-btn1{display:block;text-align:center;text-transform:uppercase;font-size:15px;background:#f8931f;display:block;width:200px;margin:0 auto;padding:8px 10px;color:#fff;border-radius:4px;margin-bottom:15px;}
.container-fluid.form{float:left;height:auto;}
.carousel, .carousel-inner, .carousel-inner .item{float:none;}
.bannercaption1.bnsmall.vsn{background:none;padding:25px 0px 25px 0px;width:100%;text-align:center;}
.bannercaption1.bnsmall:after{display:none;margin-left:0!important;}
.bannercaption1{margin-left:0!important;}
.bannercaption1.bnsmall.msn{background:none;padding:25px 0px 25px 0px;width:100%;text-align:center;}
blockquote + .message-container img{width:100%;margin-bottom:30px;}
}
@media (max-width:480px){.nivo-caption{transform:none !IMPORTANT;text-align:center;background:none !IMPORTANT;}
.nivo-caption p.gear, .nivo-caption p{padding:10px 15px;background:rgba(55, 55, 55, 0.57);}
.message-container img{width:100%;box-shadow:none;margin-right:0;float:none;}
.address-det img{margin-top:0px;}
.nivo-caption p span, .nivo-caption p.gear span{display:none;}
.nivo-caption p strong, .nivo-caption p.gear strong{font-size:18px;}
}
@media (max-width:400px){span.glyphicon.glyphicon-folder-open{font-size:10px;}
.modal-job span.image-preview-input-title{margin:0 2px;font-size:11px;}
span.file-txt{font-size:11px;}
.team{width:100%;}
}
@media (max-width:425px){.di{width:100% !important;}
.di{text-align:center;}
}


/* 09-06-2025 */

.onload-popup {
    display: none; 
    position: fixed;
    left: 0;
    right: 0;
    margin: auto;
    padding: 30px 30px;
    background: #ffffff;
    max-width: 750px;
    width: 100%;
    margin: auto;
    border-radius: 15px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 9999;
    box-shadow: 0 1px 15px rgba(0, 0, 0, .15);
    border: 1px solid #f99420;
}

.close-btn {
    position: absolute;
    right: 15px;
    top: 15px;
    width: 30px;
    height: 30px;
    background: #f99420;
    color:#ffffff;
    font-size: 15px;
    font-weight: 600;
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
}

.popup-inner h4 {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 20px;
}

.popup-inner p a {
    color: #f99420;
}

.onload-popup.show {
  display: block; /* visible when .show is added */
}