.hidden { display: none!important; }
/***** advanced search ******/
a.advanceSearchLink { margin-top: 5px; display: inline-block; }
.search_box11 .createAlertBoxLink { display: none;  }
.searchBox .Searchselect .ms-options-wrap > button:focus, .searchBox .Searchselect .ms-options-wrap > button { border:1px solid #e0e0e0; height: 50px; padding: 10px 12px; color: #999; font-size: 14px; border-radius: 5px;  }
.job-search-form-advanced .ms-options-wrap > button:focus, .job-search-form-advanced .ms-options-wrap > button {border:1px solid #e0e0e0; height: 38px; padding:9px 15px; color: #999; font-size: 14px; border-radius: 5px;}
.jobsearchright .searchBox .Searchselect .ms-options-wrap > button:focus, .jobsearchright .searchBox .Searchselect .ms-options-wrap > button,.job-search-form-advanced .ms-options-wrap > button:focus, .jobsearchright .job-search-form-advanced .ms-options-wrap > button { background:#fcfcfc;   }
.QuickSearches ul { list-style: none; padding: 15px 0 0 0; display: inline-block; border-top:1px solid rgba(255, 255, 255, 0.3); margin-top: 15px; width: 100%; margin-bottom: 0; }
.QuickSearches ul li {float: left; width:auto; margin: 0; position: relative; opacity: 1;   }
.QuickSearches ul li a {color: #000; padding: 0 15px; font-size: 15px;    line-height: 15px; text-decoration: none; font-weight: normal; }
 .Advancedbox1 h2,
.Advancedbox1 p { color: #fff; }
.js-basic-job-search-section { display: block; }
.js-advanced-job-search-section { height: 92%; position: absolute; top: 0; width: 100%; z-index: 9999; padding: 170px 0 46px; }
.js-basic-job-search-section { bottom:30px; top: auto; left: 0; padding: 0; position: absolute; right: 0; width: 100%; z-index:1; }
.js-advanced-job-search-trigger { float: right; margin: 20px 0 0; color: #d02d2f; clear: both; }
.js-basic-job-search-trigger { color: #fff; position: absolute; right: 0; top: 0; }
.js-advanced-job-search-section::before { background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0; content: ""; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; z-index: -1; }
.js-advanced-job-search-section legend { font-size: 18px; color: #fff; text-align: center; border: transparent; position: relative; width: 100%; }
.Advancedbox1 { text-align: center; }
.job-search-form .ms-parent { display: inline-block; max-width: 100% !important; position: relative; vertical-align: middle; width: 100% !important; }
.job-search-form .parmanent.Locationbox .form-control { background-color: #ffffff; border-radius: 5px; color: #6e6970; font-size: 17px; height: 53px; border: none; width: 100%; padding: 0 10px }

.job-search-form .ms-choice { background-color: #fcfcfc; color: #555; cursor: pointer; display: block; line-height: 20px; overflow: hidden; text-align: left; text-decoration: none; white-space: nowrap; width: 100%; border: 1px solid #e0e0e0; font-size: 14px; height: 40px; padding: 6px 12px; }
.job-search-form .ms-choice > span { display: block; left: 0; overflow: hidden; padding-left: 0px; position: static !important; right: 20px; text-overflow: ellipsis; top: 0; white-space: nowrap; color: #555; }


.job-search-form .Searchselect select { background-color: #fcfcfc; color: #999; cursor: pointer; display: block; line-height: 20px; overflow: hidden; text-align: left; text-decoration: none; white-space: nowrap; width: 100%; border: 1px solid #ccc; font-size: 15px; padding:10px 12px; border-radius:0; margin-bottom: 0 ; font-weight: normal;    }
/*.job-search-form .Searchselect span { display: block; left: 0; overflow: hidden; padding-left: 0px; position: static !important; right: 20px; text-overflow: ellipsis; top: 0; white-space: nowrap; color: #555; }*/
.job-search-form .ms-drop { background: #ffffff none repeat scroll 0 0; border-radius: 0; color: #000000; display: none; margin-top: 0px; overflow: hidden; padding: 0; position: absolute; width: 100%; z-index: 1000; box-shadow: 0 2px 0px 0px #dddddd; border-left: solid 1px #ddd; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd; border-radius: 0 0 4px 4px; }
.job-search-form .ms-drop ul { margin: 0; overflow: auto; padding: 5px 8px; }
.job-search-form .ms-drop ul > li { background-image: none; display: list-item; list-style: outside none none; position: relative; color: #6e6970; line-height: 25px; text-align: left; }
.FoundjobsRight .job-search-form .ms-drop ul > li label { display: flex;  }
.job-search-form .ms-drop ul > li label { display: block; font-weight: normal; font-size:14px;  }
.job-search-form .ms-drop ul > li.ms-select-all label { color: #d02d2f; font-weight: 600; }
.job-search-form .ms-drop ul>li.ms-select-all input { position: absolute; }
.job-search-form .ms-drop ul li input[type='checkbox'] { opacity: 0; vertical-align: middle; }
.job-search-form .ms-drop ul li input { height: auto; line-height: 18px; margin: 0 0 0 15px; padding: 0; width: auto; display: inline-block; opacity: 0; }
.job-search-form .ms-drop>ul>li>label>span::before { content: '\f00c'; position: absolute; left: 5px; height: 12px; width: 15px; top: 0; font-family: 'FontAwesome'; color: #6e6970; }
.job-search-form .ms-drop>ul>.selected>label>span::before { content: '\f00c'; position: absolute; left: 5px; height: 12px; width: 15px; top: 0; font-family: 'FontAwesome'; color:#d02d2f; }
.job-search-form .ms-drop>ul>.selected>label>span { color: #333; font-weight: 600; }
.job-search-form .ms-choice>div { position: absolute; top: 10px; right: 5px; width: 20px; height: 25px; }
.job-search-form .ms-choice>div:before { font-family: FontAwesome; display: inline; content: "\f0d7"; color: #6e6970; position: relative; font-size: 20px; left: 0 }
.job-search-form .ms-choice>div.open:before { content: "\f0d8" }
.job-search-form .ms-choice:hover { background: #fff; }
.search-mainbox { background: rgba(49, 57, 119, 0.6); border-radius: 5px; float: left; margin: 0px 0 0; padding: 15px 15px; width: 100%; }
.job-search-form { justify-content: space-around; }
.job-search-form .parmanent { max-width: 345px; width: 100%; }
.job-search-form .parmanent.search { width: auto; }
.js-advanced-job-search-section select { width:99.7% !important;  }
.js-advanced-job-search-section input,
.js-advanced-job-search-section select { background-color: #fcfcfc; border: 1px solid #e0e0e0; border-style: solid; border-width: 1px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; color: #555; display: block; font-size: 14px; line-height: 20px; padding: 9px 15px; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; width: 91.6%; }
.js-advanced-job-search-section select.custom-field-text { width: 100%; height: 41px; }
.Jobssubmitbox { margin-top: 10px; text-align: center; }
.searchBox .job-search-form .Jobssubmitbox .btn { float: none; }
.js-advanced-job-search-section .formbox2 { margin: 0 -18px 0 -6px; text-align: center; }
.js-advanced-job-search-section .formbox3.formbox2 { margin: 0 -26px 0 2px; }
.js-advanced-job-search-section .formbox3 .myOwnClass { float: left;  }
.js-advanced-job-search-section .formbox2 .myOwnClass { display: inline-block; margin-bottom: 10px; margin-right: 10px; width: 32%; position: relative; }
.Searchcolor { background:rgba(255, 255, 255, 0.6);  padding: 15px; border-radius: 5px; overflow: hidden;  }
.searchBox .js-basic-job-search-section h2.Search { margin-bottom: 10px;  }
.searchBox .Searchselect { float: left; margin-right: 10px; width:28.8%; position: relative; }
.searchBox .job-search-form button.btn { float: right; }
.Jobssubmitbox .job-search-form button.btn { float: none; }
.searchBox button.btn:hover { background:#000; color: #fff !important; border-color: #000; }
.Foundjobs.FoundjobsRight .jobsearchright a.advanceSearchLink { color:#000; 
    float: none; 
    padding: 10px 0 0 0;
}
.searchBox fieldset { min-width: 0; padding: 0; margin: 0 0 20px 0; border: 0; }
.Foundjobs.FoundjobsRight .js-advanced-job-search-section select { width:100%; }
.Foundjobs.FoundjobsRight .js-advanced-job-search-section .custom-field-text { width: 87%; }
.Foundjobs.FoundjobsRight .js-advanced-job-search-section select.custom-field-text { margin: 0; width: 100% }
.jobsearchright .searchBox .js-basic-job-search-section { position: relative; bottom: auto; background-color: transparent; padding: 0; text-align: center; margin: 0; }

.Foundjobs.FoundjobsRight .searchBox .js-basic-job-search-section .container { width: auto; padding: 0; }

.jobsearchright .searchBox .js-basic-job-search-section h2.Search { text-align:left; color:#2f2e2e; font-size: 17px; line-height: 18px; text-transform: uppercase;   }
.Foundjobs.FoundjobsRight .jobsearchright .searchBox .Searchselect { margin: 0 0 10px; width: 100%; }
.jobsearchright .searchBox .job-search-form button.btn { float: none; }
.jobsearchright .searchBox .js-advanced-job-search-trigger { float: none; text-align: center;  }
.FoundjobsRight .tabsbox .tab-content { overflow: initial !important; float: left; width: 100%; background-color: #fff; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08); -ms-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08); border-radius: 5px; border: none; padding:15px; }
.FoundjobsRight .tabsbox .tab-content .collapse.in { display: block; }
.FoundjobsRight .tabsbox .tab-content .collapse { display: none; }
.jobsearchright .searchBox .js-advanced-job-search-section { position: relative; padding: 0; overflow: initial; z-index: 9; }
.jobsearchright .searchBox .js-advanced-job-search-section .container { width: auto; padding: 0; }
.jobsearchright .searchBox .js-advanced-job-search-section::before { background-color: #fff; }
.jobsearchright .searchBox .Advancedbox1 h2,
.jobsearchright .searchBox .Advancedbox1 p { color: #3a3a3c; margin: 0; }
.jobsearchright .searchBox .Advancedbox1 h2::after { display: none; }
.jobsearchright .searchBox .Advancedbox1 h2 { font-size: 20px; letter-spacing: 0; }
.jobsearchright .searchBox .js-advanced-job-search-section .formbox2 .myOwnClass { width: 100%; }
.jobsearchright .searchBox .js-advanced-job-search-section .formbox2 { margin: 0; }
.jobsearchright .searchBox .js-advanced-job-search-section legend { color: #3a3a3c; }
.jobsearchright .searchBox .js-basic-job-search-trigger { color: #d02d2f; position: relative; }
.jobsearchright .searchBox .basic-jobBtn { padding-top: 10px; }

.MainRightSide .Searchcolor { padding: 0;  }

.jobsearchright .searchBox .AutoSuggestBox {
  background: #fcfcfc none repeat scroll 0 0;
  border: 1px solid #e0e0e0;
  font-size: 15px;
  text-align:left;
}
.jobsearchright .searchBox .AutoSuggestBox .select2-choice .select2-arrow {
  border: 1px solid #e0e0e0;
  width: 18px;
}

.Foundjobs.FoundjobsRight .jobsearchright { margin: 0;   }
.jobsearchright {
    margin-top:30px;
    float: left;
    width: 100%;
}
.jobsearchright .Searchcolor { padding: 0;  }
.jobsearchright .searchBox .Searchselect {
    width: 27.7%;
    margin-right: 20px;
}
.jobsearchright a.advanceSearchLink { float: right;  }


.modal-content.modalBoxPopup button.close {
    margin:0px 10px 0 0;
    position: absolute;
    right: 0;
    background: red;
    opacity: 1;
    z-index: 9;
    width: 25px;
    height: 25px;
}
.modal-content.modalBoxPopup {  background-color:#fff; }
.modal-content.modalBoxPopup .job-search-form button.btn { border: solid 1px #ccc; border-radius: 0; }


 @media screen and (max-width:1240px) and (min-width:1024px) {

.main-slider { overflow: initial; }
.searchBox .js-basic-job-search-section { position:absolute; bottom:10px; text-align: center;  padding-top: 20px; }
.JobDiv .js-basic-job-search-section { position: relative;  }
.searchBox .Searchselect { margin-bottom: 0; width:27%; }
.searchBox .Searchcolor { width: 97%;  }
.searchBox .js-advanced-job-search-section .container { max-width: 950px; margin: 0 auto; }
.searchBox .job-search-form { text-align: center; }
.searchBox .js-advanced-job-search-trigger { float: none; margin: 10px 10px 20px 0; text-align: right; }
.searchBox .js-advanced-job-search-section { height: auto; padding: 30px 0; overflow: initial; }
.searchBox .basic-jobBtn .js-basic-job-search-trigger { position: relative; color: #d02d2f; }
.searchBox .basic-jobBtn .js-basic-job-search-trigger:hover { color: #fff; }
.searchBox .basic-jobBtn { float: left; margin: 10px 0 0; width: 100%; }
.searchBox .js-advanced-job-search-section .formbox2 .myOwnClass { width: 32%; }
.searchBox .js-advanced-job-search-section .formbox3.formbox2 .custom-field-text { margin-bottom: 0; }
.js-advanced-job-search-section .formbox3.formbox2 { margin: 0 -26px 0 -4px; }
.searchBox .js-basic-job-search-section h2.Search { text-align: left; }
.js-advanced-job-search-section input,
.js-advanced-job-search-section select { width: 89%; }

.jobsearchright .searchBox .js-basic-job-search-trigger:hover {color:#3a3a3c; }
.Foundjobs.FoundjobsRight .js-advanced-job-search-section .custom-field-text { width: 89%;  }

.jobsearchright .searchBox .Searchselect {
    width: 27%;
    margin-right: 10px;
}

}
@media screen and (max-width:1023px) and (min-width:767px) {

.searchBox .js-basic-job-search-section .container { width: 100%; }
a.advanceSearchLink { float: left;  }

.main-slider { overflow: initial; }
.searchBox .js-basic-job-search-section { position: relative; bottom: 0px; text-align: center; overflow: hidden; float: left; }
.searchBox .Searchselect { margin-bottom: 10px; max-width: 100%; width:100%; }
.searchBox .js-advanced-job-search-section .container { max-width: 720px; margin: 0 auto; }
.searchBox .job-search-form { text-align: center; }
.searchBox .js-advanced-job-search-trigger { float: right; margin: 0px 0 0; clear: both; }
.searchBox .js-advanced-job-search-section { height: 100%; padding: 30px 0; overflow: initial; }
.searchBox .basic-jobBtn .js-basic-job-search-trigger { position: relative; color: #d02d2f; }
.searchBox .basic-jobBtn .js-basic-job-search-trigger:hover { color: #fff; }
.searchBox .basic-jobBtn { float: left; margin: 10px 0 0; width: 100%; }
.searchBox .js-advanced-job-search-section .formbox2 { margin: 0 !important; }
.searchBox .js-advanced-job-search-section .formbox2 .myOwnClass { width: 31.8%; }
.searchBox .js-advanced-job-search-section .formbox3.formbox2 .custom-field-text { margin-bottom: 0; }
.searchBox .js-basic-job-search-section h2.Search { text-align: left; }
.js-advanced-job-search-section input,
.js-advanced-job-search-section select { width: 86%; }
.Foundjobs.FoundjobsRight .js-advanced-job-search-section .custom-field-text, .Foundjobs.FoundjobsRight .js-advanced-job-search-section select { width:84%; }
.Foundjobs.FoundjobsRight .searchBox .Searchselect .form-control { width:100%; }
.jobsearchright .searchBox .js-advanced-job-search-trigger { margin-top: 10px;   }
.jobsearchright .searchBox .job-search-form button.btn { float: right;  }

.jobsearchright .searchBox .js-basic-job-search-trigger:hover {color:#3a3a3c; }
.jobsearchright .searchBox .js-basic-job-search-section h2.Search { font-size: 20px;   }
.Foundjobs.FoundjobsRight .tabsbox .tab-content { width: 96%; padding: 15px;  }
.jobsearchright .searchBox .Advancedbox1 h2 { line-height: 23px;  }

.modal-content.modalBoxPopup { overflow: hidden;  }
.modal-content.modalBoxPopup .Searchcolor  { padding: 0;  }
.modal-content.modalBoxPopup .modal-body.PopupSearchBox { overflow: hidden;  }
.modal-content.modalBoxPopup button.close { margin: 7px 10px 0 0;  }

.jobsearchright .searchBox .Searchselect {
    width: 26%;
    margin-right: 10px;
}

}
@media screen and (max-width:766px) and (min-width:651px) {
.main-slider { overflow: initial !important; }
.searchBox .js-basic-job-search-section { position: relative; bottom: 5px; text-align: center; overflow: hidden; }
.searchBox .Searchselect { margin-bottom: 10px; width: 100%; }
.searchBox .container { max-width: 601px; margin: 0 auto; }
.searchBox .job-search-form { text-align: center; }
.searchBox .job-search-form button.btn { float: left; }
.searchBox .js-advanced-job-search-trigger { float: right; margin: -35px 0 20px; }
.searchBox .js-advanced-job-search-section { height: auto; padding: 30px 0; overflow: initial; }
.searchBox .basic-jobBtn .js-basic-job-search-trigger { position: relative; color: #d02d2f; }
.searchBox .basic-jobBtn .js-basic-job-search-trigger:hover { color: #fff; }
.searchBox .basic-jobBtn { float: left; margin: 10px 0 0; width: 100%; }
.searchBox .js-advanced-job-search-section .formbox2 .myOwnClass { width: 31%; }
.searchBox .js-advanced-job-search-section .formbox3.formbox2 .custom-field-text { margin-bottom: 0; }
.searchBox .Searchselect .form-control { width: 100%; }
a.advanceSearchLink { float: right;  }
.searchBox .js-basic-job-search-section h2.Search { text-align: left; }
.js-advanced-job-search-section input,
.js-advanced-job-search-section select { width: 84%; }
.FoundjobsRight .tabsbox .tab-content { width:96%; }
.MainRightSide { width:100%; }
.Foundjobs.FoundjobsRight .js-advanced-job-search-section .custom-field-text, .Foundjobs.FoundjobsRight .js-advanced-job-search-section select { width:95%; }
.jobsearchright .searchBox .js-advanced-job-search-trigger { float:right; }
.jobsearchright .searchBox .job-search-form button.btn { float:left; }
.jobsearchright .searchBox .container { max-width:100%; }

.jobsearchright .searchBox .Searchselect .form-control { width: 100%;  }
.jobsearchright .searchBox .js-basic-job-search-trigger:hover {color:#3a3a3c; }

.modal-content.modalBoxPopup { overflow: hidden;  }
.modal-content.modalBoxPopup .Searchcolor  { padding: 0;  }
.modal-content.modalBoxPopup .modal-body.PopupSearchBox { overflow: hidden;  }
.modal-content.modalBoxPopup button.close { margin: 7px 10px 0 0;  }

.jobsearchright .searchBox .Searchselect { width: 100%;  } 
.jobsearchright a.advanceSearchLink { float: none;  }


}
@media screen and (max-width:650px) and (min-width:351px) {
.Advancedbox1 h2 { font-size: 25px; line-height: 18px;   }	
.main-slider { overflow: initial !important; }
.searchBox .js-basic-job-search-section { position: relative; bottom: 5px; text-align: center; top: 0; margin: 0; }
.QuickSearches { display: none;  }
.searchBox .Searchselect { width: 100%;  margin:0 auto 10px auto; float:none;  }
.searchBox .job-search-form { text-align: center;  margin: 0 auto; }
.searchBox .job-search-form button.btn { float: none; margin-bottom: 10px;  }
.searchBox .js-advanced-job-search-trigger { float: none; margin: 10px 0 0px; }
.searchBox .js-advanced-job-search-section { height: auto; padding: 30px 0; overflow: initial; }
.searchBox .basic-jobBtn .js-basic-job-search-trigger { position: relative; color: #d02d2f; }
.searchBox .basic-jobBtn .js-basic-job-search-trigger:hover { color: #fff; }
.searchBox .basic-jobBtn { float: left; margin: 10px 0 0; width: 100%; }
.searchBox .js-advanced-job-search-section .formbox2 { margin: 0; }
.searchBox .js-advanced-job-search-section .formbox2 .myOwnClass { width: 100%; }
.searchBox .js-advanced-job-search-section .formbox3.formbox2 .custom-field-text { margin-bottom: 0; }
.searchBox .Searchselect .form-control { width:100%; }
.js-advanced-job-search-section input,
.js-advanced-job-search-section select { width:90%; }
.searchBox .job-search-form .ms-choice { padding-left:0; padding-right:0; }

.FoundjobsRight .tabsbox .tab-content { width:94%; }
.MainRightSide { width:100%; }
.Foundjobs.FoundjobsRight .js-advanced-job-search-section .custom-field-text, .Foundjobs.FoundjobsRight .js-advanced-job-search-section select { width:99.5%; }

/*.job-search-form-advanced .ms-options-wrap > button:focus, .job-search-form-advanced .ms-options-wrap > button,.job-search-form .Searchselect select { padding-right: 0; padding-left: 0;  }*/
.jobsearchright .searchBox .js-basic-job-search-trigger:hover {color:#3a3a3c; }
.jobsearchright .searchBox .js-basic-job-search-section h2.Search { font-size: 25px;   }

.modal-content.modalBoxPopup { display: inline-block; width: 100%; }
.modal-body.PopupSearchBox {float: left; width: 100%; padding: 0;   }    
.modal-content.modalBoxPopup button.close { margin: 7px 10px 0 0;  }

.jobsearchright .searchBox .Searchselect { width: 100%;  } 
.jobsearchright a.advanceSearchLink { float: none;  }


}
@media screen and (max-width:350px) {
.Advancedbox1 h2 { font-size: 25px; line-height: 18px;   }		
.main-slider { overflow: initial !important; }
.searchBox .js-basic-job-search-section { position: relative; bottom:0px; text-align: center; top: 0; margin: 0; }
.QuickSearches { display: none;  }
.searchBox .Searchselect { width: 100%;  margin:0 auto 10px auto; float:none;  }
.searchBox .job-search-form { text-align: center;  margin: 0 auto; }
.searchBox .job-search-form button.btn { float: none; margin-bottom: 10px;  }
.searchBox .js-advanced-job-search-trigger { float: none; margin: 10px 0 0px; }
.searchBox .js-advanced-job-search-section { height: auto; padding: 30px 0; overflow: initial; }
.searchBox .basic-jobBtn .js-basic-job-search-trigger { position: relative; color: #d02d2f; }
.searchBox .basic-jobBtn .js-basic-job-search-trigger:hover { color: #fff; }
.searchBox .basic-jobBtn { float: left; margin: 10px 0 0; width: 100%; }
.searchBox .js-advanced-job-search-section .formbox2 { margin: 0; }
.searchBox .js-advanced-job-search-section .formbox2 .myOwnClass { width: 100%; }
.searchBox .js-advanced-job-search-section .formbox3.formbox2 .custom-field-text { margin-bottom: 0; }
.searchBox .Searchselect .form-control { width:100%;  }
.searchBox .job-search-form .ms-choice { padding-left:0; padding-right:0; }

.FoundjobsRight .tabsbox .tab-content { width:94%; }
.MainRightSide { width:100%; }
.Foundjobs.FoundjobsRight .js-advanced-job-search-section .custom-field-text, .Foundjobs.FoundjobsRight .js-advanced-job-search-section select { width:99.5%; }

/*.job-search-form-advanced .ms-options-wrap > button:focus, .job-search-form-advanced .ms-options-wrap > button,.job-search-form .Searchselect select { padding-right: 0; padding-left: 0;  }*/
.jobsearchright .searchBox .js-basic-job-search-trigger:hover {color:#3a3a3c; }
.jobsearchright .searchBox .js-basic-job-search-section h2.Search { font-size: 25px;   }

.js-advanced-job-search-section input, .js-advanced-job-search-section select { width:85.6%;   }
.modal-content.modalBoxPopup { display: inline-block; width: 100%; }
.modal-body.PopupSearchBox {float: left; width: 100%; padding: 0;   }    
.modal-content.modalBoxPopup button.close { margin: 7px 10px 0 0;  }

.jobsearchright .searchBox .Searchselect { width: 100%;  } 
.jobsearchright a.advanceSearchLink { float: none;  }

}


