/** JOB ADDER REGISRER **/





.advance_search .fillter-item.search_key span{ float:left; width:91%; }

.register-form .form-group {float:left;width:100%; margin-bottom:10px; }

.register-form  .advance_search .fillter-item.search_key span{ width:100%; }



.register-form .form-control,#search_auto_jobs,.signin-form.login-form .fillter-item input{width:75%; float:left; padding:10px; border-radius:5px;     box-shadow: 10px 10px 10px -6px rgba(230,230,230,.6) inset;

    -webkit-box-shadow: 10px 10px 10px -6px rgba(230,230,230,.6) inset;

    -moz-box-shadow: 10px 10px 10px -6px rgba(230,230,230,.6) inset; border:1px solid #CCC; font-size:15px;  

 }

 

 

 .signin-form.login-form .fillter-item label{ float:left; width:100%; margin-bottom:5px; }

.register-form .fillter-item span{ float:left; width:98%; }

 .register-form .fillter-item span input{ border:1px solid #CCC; padding-left:20px;  }

 .form-group .button,.btn-box .button{ margin-right:10px; }

 #signup-form,#signin-form{ display:none; }

 

 #signin-form .form-group.right{ margin-top:15px; float:left; } 

 .signin-form.login-form{ width:100%; max-width:500px; }

 .signin-form.login-form .fillter-item{ width:100%; }

 body.logged-in #signup-form{ display:block;  }

 

 .ja_plugins .advance_search{ width:97%; }

 .register-form .advance_search .fillter-item.search_key{ width:97%; }

 #search_auto_jobs{ width:100%; }

.register-form .form-group label{ width:20%; float:left; text-align:left;  }

.register-form .button,.form-group .button,.btn-box .button{float:left;padding:10px 30px; color:#FFF; text-decoration:none; text-transform:uppercase}

.entry-content form.register-form  label {color:#000;}



._fields_col2{ float:left; width:100%; }

._fields_col2 .cols1{ float:left; width:48%; }

._fields_col2 .cols1:nth-child(even){ float:right; }

.entry-content .form-group .col-md-9 a i {color:#ee3a43;font-size:16px;margin-right:10px;}

.job_title h2{ font-size:22px; text-decoration:none; color:#333; }

#cover-letter,#cv {display:none;}

.search_jobs{ width:100%; float:left;  }

.col-lg-3{ width:25%; }

.col-md-9{ width:75%; }

.left{ float:left; }

.right{ float:right; }

/*DEFAULT SERACH*/

.search_container {

  float: left;

  width: 100%;

  position: relative;

  z-index: 999;

  top: -70px;

}

.advance_search {

  background: #f4f4f4;

  float: left;

  width: 100%;

  border: 1px solid #e3e3e3;

  padding: 10px;

  border-radius: 2px;

  margin-bottom:25px; 

}

.jobfeeds{ float:left; width:100%; }

.head.title {

  font-size: 24px;

  color: #ee3a43;

  float: left;

  width: 100%;

  margin-top: 0;

  position: relative;

}

.advance_search .col-md-12 {

  padding: 0;

}

.advance_search .fillter-item {

  float: left;

  margin-right: 15px;

  width: 23%;

}

.advance_search .fillter-item.search_key {

  width: 35%;

  float: left;

}

#search_auto_jobs {

  padding:10px 15px;

  font-size:14px;

}

.advance_search .chosen-container-single .chosen-single{ font-size:15px; border-radius:2px; height:42px  }

.advance_search .chosen-container-single .chosen-single{ padding-top:6px;  }

.advance_search .chosen-container-single .chosen-single div b{ position:relative; top:8px; }

.advance_search .bootstrap-select .selectpicker,.advance_search input[type=text],.advance_search input[type=password],.advance_search input[type=email],.advance_search select,.job-alert .advance_search input[type=number],.job-alert .advance_search textarea,input[type=date] {

  width: 100%;

  float: left;

  padding: 10px 0 5px 15px;

  border: none;

  border-radius: 3px;

  background:#FFF; 

  box-shadow: 10px 10px 10px -6px rgba(230,230,230,.6) inset;

  -webkit-box-shadow: 10px 10px 10px -6px rgba(230,230,230,.6) inset;

  -moz-box-shadow: 10px 10px 10px -6px rgba(230,230,230,.6) inset;

  border-top: 1px solid rgba(230,230,230,.8);

  font-size: 18px;

  color: #5f5f5f;

}

.advance_search input[type=password] {

  padding: 5px 0 5px 15px;

}

.fillter-item.search_button {

  float: right;

  margin-right: 0;

  width: 11%;

}

.search_button .button {

  width: 100%;

  text-align: center;

  float: left;

  padding:10px 20px;

  margin-top: 2px;

  border-radius: 5px;

  font-size:14px;

  color:#FFF;

  text-decoration:none;

  text-transform:uppercase; 

}

.button {

  background: #ee3a43;

  padding: 7px 20px;

  font-size: 15px;

  color: #FFF;

  cursor: pointer;

  border-radius: 3px;

  position: relative;

  border: none;

  transform: translateZ(0);

  transition-duration: .1s;

  transition-property: color,background-color;

  text-decoration: none;

}

.button:hover {

  color: #FFF;

  text-decoration: none;

  background: #f06e73;

  -webkit-transition: background-color .1s linear;

  -moz-transition: background-color .1s linear;

  -o-transition: background-color .1s linear;

  -ms-transition: background-color .1s linear;

  transition: background-color .1s linear;

}

/*DEFAULT SEARCH ENDS*/

/*WIDGET SEARCH*/

.search_widget .fillter-item{ width:100%; margin-bottom:15px;  }

.search_widget .fillter-item input[type="text"]{ width:100%; font-size:15px;  }

.search_widget .fillter-item label{ font-size:15px; }

.pagination-center {

    text-align: center;

}

.pagination {

    border-radius: 4px;

    display: inline-block;

    padding-left: 0;

	margin-bottom:20px; 

}

.pagination  li {

	float: left;

    width: 30px;

    height: 30px;

    position: relative;

    margin-right: 13px;

	list-style:none;

	

}

.pagination > li > a, .pagination > li > span {

    background-color: #fff;

    border: 1px solid #ddd;

    color: #428bca;

    float: left;

    position: relative;

    text-decoration: none;

	width:100%;

	padding-top:5px; 

	height:100%;

}

.pagination > li:first-child > a, .pagination > li:first-child > span {

    border-bottom-left-radius: 4px;

    border-top-left-radius: 4px;

    margin-left: 0;

}

.pagination > li:first-child > a, .pagination > li > a:hover, .pagination > li > span:hover, a.current, span.current {

    background: #ee3a43 none repeat scroll 0 0;

    border: 1px solid #ee3a43;

    color: #fff;

}

.job_list{  width:100%; margin:10px 0px 20px; border-bottom:1px solid #CCC; padding-bottom:20px; float:left;    }

.job_action .button{     margin-top: 20px;

    float: left;

    font-size: 16px;

    padding: 10px 40px;

    color: #FFF;

    text-decoration: none !important;

    text-transform: uppercase;  } 

/*PRICE SLIDER*/

.price_slider_section {

  background: #FFF;

  padding: 10px 15px;

  border-radius: 5px;

  box-shadow: 6px 7px 15px -6px rgba(230,230,230,.8) inset;

  -webkit-box-shadow: 6px 7px 15px -6px rgba(230,230,230,.8) inset;

  -moz-box-shadow: 6px 7px 15px -6px rgba(230,230,230,.8) inset;

  height: 70px;

}

.price_slider_section span {

  color: #5f5f5f;

  font-size: 14px;

}

.field_title {

  font-size: 18px;

  color: #5f5f5f;

  margin-bottom: 10px;

}

.slider.slider-horizontal .slider-track {

  height: 1px;

  background: #c3c1c1;

}

.slider-handle.round {

  border-radius: 0;

}

.slider {

  display: inline-block;

  vertical-align: middle;

  position: relative;

}

.price_slider_section .field_title{ display:none; }

.slider.slider-horizontal {

  width: 100$;

  height: 20px;

  min-width:90%;

  left:5%;  

}

.slider.slider-horizontal .slider-track {

  height: 10px;

  width: 100%;

  margin-top: 15px;

  top: 50%;

  left: -12px;

}

.slider.slider-horizontal .slider-selection,

.slider.slider-horizontal .slider-track-low,

.slider.slider-horizontal .slider-track-high {

  height: 100%;

  top: 0;

  bottom: 0;

}

.slider.slider-horizontal .slider-tick,

.slider.slider-horizontal .slider-handle {

  margin-left: -5px;

  margin-top: -5px;

}

.slider.slider-horizontal .slider-tick.triangle,

.slider.slider-horizontal .slider-handle.triangle {

  border-width: 0 10px 10px 10px;

  width: 0;

  height: 0;

  border-bottom-color: #0480be;

  margin-top: 0;

}

.slider.slider-horizontal .slider-tick-label-container {

  white-space: nowrap;

  margin-top: 20px;

}

.slider.slider-horizontal .slider-tick-label-container .slider-tick-label {

  padding-top: 4px;

  display: inline-block;

  text-align: center;

}

.slider.slider-vertical {

  height: 210px;

  width: 20px;

}

.slider.slider-vertical .slider-track {

  width: 10px;

  height: 100%;

  margin-left: -5px;

  left: 50%;

  top: 0;

}

.slider.slider-vertical .slider-selection {

  width: 100%;

  left: 0;

  top: 0;

  bottom: 0;

}

.slider.slider-vertical .slider-track-low,

.slider.slider-vertical .slider-track-high {

  width: 100%;

  left: 0;

  right: 0;

}

.slider.slider-vertical .slider-tick,

.slider.slider-vertical .slider-handle {

  margin-left: -5px;

  margin-top: -10px;

}

.slider.slider-vertical .slider-tick.triangle,

.slider.slider-vertical .slider-handle.triangle {

  border-width: 10px 0 10px 10px;

  width: 1px;

  height: 1px;

  border-left-color: #0480be;

  margin-left: 0;

}

.slider.slider-disabled .slider-handle {

  background-image: -webkit-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);

  background-image: -o-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);

  background-image: linear-gradient(to bottom, #dfdfdf 0%, #bebebe 100%);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0);

}

.slider.slider-disabled .slider-track {

  background-image: -webkit-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);

  background-image: -o-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);

  background-image: linear-gradient(to bottom, #e5e5e5 0%, #e9e9e9 100%);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);

  cursor: not-allowed;

}

.slider input {

  display: none;

}

.slider .tooltip.top {

  margin-top: -36px;

}

.slider .tooltip-inner {

  white-space: nowrap;

}

.slider .hide {

  display: none;

}

.slider-track {

  position: absolute;

  cursor: pointer;

  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);

  background-image: -o-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);

  background-image: linear-gradient(to bottom, #f5f5f5 0%, #f9f9f9 100%);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);

  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);

  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);

  border-radius: 4px;

}

.slider-selection {

  position: absolute;

  background-image: -webkit-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);

  background-image: -o-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);

  background-image: linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);

  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);

  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

  border-radius: 4px;

}

.slider-selection.tick-slider-selection {

  background-image: -webkit-linear-gradient(top, #89cdef 0%, #81bfde 100%);

  background-image: -o-linear-gradient(top, #89cdef 0%, #81bfde 100%);

  background-image: linear-gradient(to bottom, #89cdef 0%, #81bfde 100%);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0);

}

.slider-track-low,

.slider-track-high {

  position: absolute;

  background: transparent;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

  border-radius: 4px;

}

.slider-handle {

  position: absolute;

  width: 20px;

  height: 20px;

  background-color: #337ab7;

  background-image: -webkit-linear-gradient(top, #149bdf 0%, #0480be 100%);

  background-image: -o-linear-gradient(top, #149bdf 0%, #0480be 100%);

  background-image: linear-gradient(to bottom, #149bdf 0%, #0480be 100%);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);

  filter: none;

  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);

  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);

  border: 0px solid transparent;

}

.slider-handle.round {

  border-radius: 50%;

}

.slider-handle.triangle {

  background: transparent none;

}

.slider-handle.custom {

  background: transparent none;

}

.slider-handle.custom::before {

  line-height: 20px;

  font-size: 20px;

  content: '\2605';

  color: #726204;

}

.slider-tick {

  position: absolute;

  width: 20px;

  height: 20px;

  background-image: -webkit-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);

  background-image: -o-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);

  background-image: linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);

  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);

  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

  filter: none;

  opacity: 0.8;

  border: 0px solid transparent;

}

.slider-tick.round {

  border-radius: 50%;

}

.slider-tick.triangle {

  background: transparent none;

}

.slider-tick.custom {

  background: transparent none;

}

.slider-tick.custom::before {

  line-height: 20px;

  font-size: 20px;

  content: '\2605';

  color: #726204;

}

.slider-tick.in-selection {

  background-image: -webkit-linear-gradient(top, #89cdef 0%, #81bfde 100%);

  background-image: -o-linear-gradient(top, #89cdef 0%, #81bfde 100%);

  background-image: linear-gradient(to bottom, #89cdef 0%, #81bfde 100%);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0);

  opacity: 1;

}

/*PRICE SLIDER*/

label.hide{ display:none; }

iframe.apply_form{ width:100%; float:left; height:1200px; }

.serach_list,.job_item_container{ float:left; margin-bottom:20px; width:100%   }

.job-alert-btn{ width:70%; margin:30px auto; }

.job_posted{ float:left; width:100%; margin-bottom:10px; margin-top:10px;   }

.job_posted .attributes{ float:left; width:50%; font-weight:bold; margin-bottom:10px;   }

.job_posted  .attributes span{ font-weight:normal; }

.job_attributes{ width:100%;  }

.widget_text .fillter-item,.job-alert .fillter-item{ width:100%; margin-bottom:15px;  } 

.widget_text #searchjobs{ padding-left:0px; padding-right:0px; }

.job-alert #searchjobs{ display:none; }

.advance_search .advance_search{ background:none; border:none; padding:0px;  }

#apply-external, #apply-resume{ position:relative; overflow:hidden; }



.chosen-choices,.chosen-choices li:before{ list-style:none; }

.alert_titles{ font-size:18px; text-transform:uppercase; }

.alert_titles:hover{ background:#e2e2e2; }

form #logo{ display:none !important; }



.archive_joblists{ max-width:1060px; margin:0 auto; }



.register-form .form_title{ display:none; }

.register-form .advance_search label{ float:left; width:100%; margin-bottom:5px; font-size:15px; }

#apply-external,#apply-resume{width:42%;float:left}#apply-method:after,form .form-field .check-inline:after,form .form-field:after{clear:both}#form-wrapper{min-height:100%;height:auto!important;height:100%;padding:0 15px}#form-base{height:50px;padding-bottom:25px}#logo{margin-bottom:20px;padding-top:15px}#logo img{display:block;margin:0 auto;max-width:100%;height:auto}#apply-method{border-bottom:solid 1px #eee;margin:20px 0 15px;padding-bottom:14px}#apply-method:after,#apply-method:before{content:" ";display:table}#apply-resume input{max-width:210px;overflow:hidden}#apply-or{float:left;width:16%;text-align:center}#apply-or span{color:#bbb;font-weight:700;line-height:1;display:inline-block;padding:7px;margin-top:4px;background:#f7f7f7;border:1px solid #e1e1e1;-webkit-border-radius:25px;border-radius:25px;behavior:url(/assets/scripts/pie.htc)}#apply-external{text-align:right;line-height:1}#apply-external .btn-apply-with-seek{display:inline-block;width:210px;height:45px;line-height:45px;margin-bottom:10px;background:#e60278;color:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(64,64,64,.5);box-shadow:0 1px 2px 0 rgba(64,64,64,.5);behavior:url(/assets/scripts/pie.htc);font-size:18px;text-align:center;text-decoration:none}#apply-external .btn-apply-with-seek:hover{background:#fd0585;-webkit-box-shadow:0 1px 2px 0 rgba(64,64,64,.4);box-shadow:0 1px 2px 0 rgba(64,64,64,.4);behavior:url(/assets/scripts/pie.htc)}#apply-external .btn-apply-with-seek:active{background:#cd026b;-webkit-box-shadow:0 1px 2px 0 rgba(64,64,64,.7);box-shadow:0 1px 2px 0 rgba(64,64,64,.7);behavior:url(/assets/scripts/pie.htc)}#apply-external .btn-apply-with-seek .btn-apply-with-seek-image{display:inline-block;height:30px;width:75px;margin:-1px 0 0 9px;vertical-align:middle;background:url(/assets/images/seek-apply-with-logo.svg) no-repeat;background-size:100% 100%}#apply-external .btn-apply-with-indeed{display:inline-block;margin:0 0 5px}#apply-external .IN-widget{margin-bottom:10px}#apply-external .btn-apply-with-linkedin{display:inline-block;width:184px;height:33px;background:url(/assets/images/btn-apply-with-linkedin.png) no-repeat;margin:0 0 5px}select[multiple],select[size],textarea{height:auto!important}#apply-external .apply-external:last-child{margin-bottom:0!important}#apply-button{margin-top:25px;text-align:center}#powered-by-jobAdder{height:50px;margin-top:-50px;text-align:center;line-height:50px}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;background-image:none}input[type=file]{display:block}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:4px 0 0;margin-top:1px\9;line-height:normal}select[multiple]{background-image:none}textarea{resize:vertical}form .form-field{margin-bottom:15px}form .form-field:after,form .form-field:before{content:" ";display:table}form .form-field.two-cols .col{float:left;width:49%}form .form-field.two-cols .col:last-child{float:right}form .form-field.three-cols .col{float:left;width:32%;margin-right:2%}form .form-field.three-cols .col:last-child{float:right;margin-right:0}form .form-field.divider{border-top:solid 1px #eee;padding-top:14px}form .form-field label{display:inline-block;margin-bottom:5px}form .form-field label.visible-always{display:inline-block}form .form-field .form-control{display:block;width:100%;height:38px;padding:2px 10px;color:#444;vertical-align:middle;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.075);box-shadow:inset 0 0 1px rgba(0,0,0,.075);behavior:url(/assets/scripts/pie.htc)}form .form-field .form-control:focus{border-color:#a6a6a6;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2);behavior:url(/assets/scripts/pie.htc);outline:0}form .form-field .form-control.input-validation-error:focus{border-color:#c00}form .form-field textarea.form-control{padding:8px 10px}form .form-field select.form-control{height:38px;padding:9px 8px 8px}form .form-field .checkbox,form .form-field .radio{display:block;min-height:20px;margin-top:10px;padding-left:20px;vertical-align:middle}form .form-field .checkbox label,form .form-field .radio label{display:inline;margin-bottom:0;font-weight:400;cursor:pointer}form .form-field .checkbox input.input-validation-error,form .form-field .radio input.input-validation-error{border-color:inherit}form .form-field .checkbox input[type=checkbox],form .form-field .checkbox-inline input[type=checkbox],form .form-field .radio input[type=radio],form .form-field .radio-inline input[type=radio]{float:left;margin-left:-20px}form .form-field .checkbox+.checkbox,form .form-field .radio+.radio{margin-top:-5px}form .form-field .check-inline{display:block;min-height:20px;margin-bottom:10px;vertical-align:middle}form .form-field .check-inline:after,form .form-field .check-inline:before{content:" ";display:table}form .form-field .check-inline label{float:left;display:inline-block;margin-right:15px;margin-bottom:0;font-weight:400;cursor:pointer}form .form-field .check-inline label input{float:left;margin-right:5px}form .form-field .check-list{display:block}form .form-field .check-list label{display:inline;margin-bottom:0;cursor:pointer}form .form-field .field-validation-valid,form .form-field.hide{display:none}form .form-field .check-list label input{margin-right:5px;margin-top:5px}form .form-field.no-margin{margin-bottom:0}form .form-field .form-control:-moz-placeholder{color:#999}form .form-field .form-control::-moz-placeholder{color:#999}form .form-field .form-control:-ms-input-placeholder{color:#999}form .form-field .form-control::-webkit-input-placeholder{color:#999}form .form-field .field-validation-error{display:block;color:#c00;margin-top:5px}form .form-field .input-validation-error{background-color:#fff9f9;border-color:#c00}form .btn{display:inline-block;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;vertical-align:middle;cursor:pointer;color:#444;background-image:-webkit-linear-gradient(top,#f2f2f2 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#f2f2f2 0,#e0e0e0 100%);background-repeat:repeat-x;filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe0e0e0', GradientType=0);border:1px solid #c2c2c2;-webkit-border-radius:3px;border-radius:3px;behavior:url(/assets/scripts/pie.htc);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}form .btn.active,form .btn:active,form .btn:focus,form .btn:hover{background-repeat:repeat-x;filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff0f0f0', endColorstr='#ffd0d0d0', GradientType=0);behavior:url(/assets/scripts/pie.htc)}form .btn:focus{outline:0}form .btn:focus,form .btn:hover{color:#333;background-image:-webkit-linear-gradient(top,#f0f0f0 0,#d0d0d0 100%);background-image:linear-gradient(to bottom,#f0f0f0 0,#d0d0d0 100%);border-color:#b5b5b5;text-decoration:none}form .btn.active,form .btn:active{outline:0;background-image:-webkit-linear-gradient(top,#f0f0f0 0,#d0d0d0 100%);background-image:linear-gradient(to bottom,#f0f0f0 0,#d0d0d0 100%);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}form .btn.disabled,form .btn[disabled]{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;behavior:url(/assets/scripts/pie.htc)}form .btn.full-width{width:100%}form .btn-file{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:999px;text-align:right;opacity:0;filter:alpha(opacity=0);background:red;cursor:inherit;display:block}form .selected-file-name{display:none;font-size:13px;margin-top:10px;word-wrap:break-word}.hidden{display:none!important;visibility:hidden!important}.ie7_html form .form-field .form-control{padding:5px 10px}@media only screen and (max-width:480px){#apply-external,#apply-or,#apply-resume{width:100%;text-align:center}#apply-or{margin:10px 0}#apply-or span{font-size:15px;padding:0;margin:0;background:0 0;border:none;-webkit-border-radius:0;border-radius:0;behavior:url(/assets/scripts/pie.htc)}#apply-or span:before{content:"- "}#apply-or span:after{content:" -"}#form-wrapper form .form-field.two-cols .col{width:100%;margin-bottom:10px}#form-wrapper form .form-field.two-cols .col:last-child{margin-bottom:0}#form-wrapper form .form-field.three-cols .col{width:100%;margin-right:0;margin-bottom:10px}#form-wrapper form .form-field.three-cols .col:last-child{margin-bottom:0}#form-wrapper form .form-field label{display:none;margin-bottom:2px}#form-wrapper form .form-field .check-inline label,#form-wrapper form .form-field .check-list label,#form-wrapper form .form-field .checkbox label,#form-wrapper form .form-field label.visible-mobile{display:inline-block}#apply-button .btn{width:100%}}@media only screen and (min-width:481px){#form-wrapper form .form-control:-moz-placeholder{color:transparent}#form-wrapper form .form-control::-moz-placeholder{color:transparent}#form-wrapper form .form-control:-ms-input-placeholder{color:transparent}#form-wrapper form .form-control::-webkit-input-placeholder{color:transparent}#logo img{max-width:480px}}@media only screen and (min-width:769px){#form-wrapper form .form-field .form-control{height:33px}}object{display:none}



.ja_builder{ float:left; width:100%; }

.section_jatop{ width:100%; }

.ja_sidebar{ width:25%; }

.ja_sidebar ul{ float:left; width:100%; }

.jacontent_right{ width:74%; float:right; }

.jacontent_left{ width:74%; float:left; }



.template_topleft .ja_sidebar{ float:left;}

.template_ontop .section_jacontent{ float:left; width:100%; }

.template_topright .ja_sidebar{ float:right; }

.template_topright .jacontent_right{ float:left; }



.template_onleft .section_jaleft{ width:24%; }

.section_jarcontent{ float:right; width:74%; }

.template_onleft .advance_search .fillter-item.search_key span{ width:100%; }

.template_onleft .advance_search .fillter-item,.template_onleft .advance_search .fillter-item.search_key{ width:100%; margin-bottom:20px;  }



.ja_sections .similar-jobs.left,.ja_sections .similar-jobs.right{ float:left; width:100%; list-style:none; }

.ja_apply_forms{ position:relative; overflow:hidden; }

.select_holder {

    position: relative;

    width: 75%;

    float: left;

}





.select_holder .selectpicker{ width:100% !important; }

.select_holder .chosen-container .chosen-single{ padding:10px; }

.select_holder .chosen-container-single .chosen-single div{ top:12px !important; }

.select_holder .chosen-container .chosen-choices,.select_holder .chosen-container .chosen-single{

	border-radius: 5px;

    color: #999;

    background-color: #ffffff !important;

    font-size: 14px !important;

    height: auto !important;

    -webkit-transition: all 0.30s ease-in-out !important;

    -moz-transition: all 0.30s ease-in-out !important;

    -ms-transition: all 0.30s ease-in-out !important;

    -o-transition: all 0.30s ease-in-out !important;

	-webkit-box-shadow: 10px 10px 10px -6px rgba(230,230,230,.6) inset !important;;

    -moz-box-shadow: 10px 10px 10px -6px rgba(230,230,230,.6) inset !important;;

    border: 1px solid #CCC !important;

	

	

}


#apply-or,#apply-later,#formApplyLater{ display:none; }