@media all and (min-width:769px) and (max-width: 800px){
/*body {background-color:black ;}*/

/*.registration_form .inputName, .inputField{ width:30% !important; float:left;}*/

.inner {
    margin-left: 0%;
    width: 225px;
    padding: 0px;
    float: left;
}
#loginForm label {
    float: left;
    margin-left: 5px;
    background-image: none;
    display: block;
	 position: relative;
    top: auto;
    width: auto;
}


#main-div-after {
	width:100%;}
.nav ul {display: none;}


#mobile_menu {display: block !important;width: 40px;height: 40px;cursor: pointer;position: absolute;top:-44px;background-image:url('../menu_img.png'); background-size:30px;  background-repeat:no-repeat; background-position:center; left:5px;}

.mobile_menu ul .product_active {
    background-image: url("../active_img.jpg") !important;
    background-position: 93% 25px !important;
    background-repeat: no-repeat;
    background-size: 12px auto;
    display: block;
    position: relative;
    visibility: visible;
}  
.mobile_menu {
    position: absolute;
    top: -10px;}

.mobile_menu > ul > li > a {padding: 4px 0px ;  width:70%;}

.mobile_menu ul li a {color: #777; padding: 15px 11px ; float:left; text-decoration:none;}
.mobile_menu ul li a:hover  {
	color: #C80202;
}
.mobile_menu ul li {display: block;float: left;width: 100%;text-align: left;background: #222;}

.mobile_menu > ul > li {margin-left: 0px;}
  
.mobile_menu ul li ul { visibility:hidden; display:none;}
.mobile_menu ul li:nth-child(2){background-image:url('../plus.png'); background-repeat:no-repeat; background-size:12px; background-position:93% 19px;}
.mobile_menu ul li ul li:nth-child(2){background-image:none !important;}
.mobile_menu ul .product_active{ visibility: visible; display:block; position: relative;background-image:url('../active_img.jpg') !important; background-repeat:no-repeat; background-size:12px; background-position:93% 25px !important; }
.mobile_menu ul .product_active ul{ visibility: visible; display:block; position: relative;}

.mobile_menu > ul li ul li {display: block;float: none;width: 100%; border:none;
padding-left: 0px;}
.mobile_menu > ul li ul li a{font-family: Arial,Helvetica,sans-serif;font-size: 14px;cursor: pointer;display: block;width: 100%;text-decoration: none;
padding: 10px 11px ;	text-indent: 20px;}
.mobile_menu > ul li ul {
    left: 0;
    top: 2px;
}
#wrapper{ min-width:100%; float:left}
.header_top{ width:100%; float:left; background-color:#585043;}

.head_inner{width:100%;}
.navigation{ width:99%; float:left; padding:0px;}
.logo{ width:100%; padding-bottom:5px; float:left; text-align:left; }
.logo img{ text-align:center; padding: 15px 0px 0px 45px; width:auto;}
.login{ float:right; margin:0px 10px 10px 0px; }
.login a{ float:left; padding:7px 15px; text-align:center; text-decoration:none; color:#FFF; font-size:14px;
}
.login_area {
    width: auto;
    float: right;
    margin-top: 10px;
    position: absolute;
    z-index: 99;
    right: 0px;
}
.langauge {
    float: right;
    margin-top: 0px;
    margin-right:4px;
}


.quick-btn {
    margin: 2px 0px 2px 15px !important;
    padding: 14px 10px  !important;

}
.banner_form #keywords{
    width: 28% !important;}
	
.banner_form #Location {
    width: 28% !important;}
#mailchimp-nl-cont input[type="submit"] {
    display: inline-block;
    text-align: center;
    margin: 0px 0px 0px 0px; float:none;
}
#mailchimp-nl-cont fieldset {
    margin: 7px 0px;
    width: 100%;
    display: inline-block;
    text-align: center;
}
.newsletter span h4 {
    padding: 5px 30px 10px 20px;
}



.banner { height:auto; width:100%;}

.banner img{ width:70%; background-size:100%;}
.banner_inner{ width:99%; float:left;}

.banner_form input[type="text"]{ width: 29%; float:left; padding:15px 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding-left:5px;
background-color:#; color:#FFF; opacity:0.8; margin-bottom:20px; border:1px solid #FFF;
-webkit-box-shadow: 0px -2px 5px 0px rgba(255, 255, 255, 0.75);
-moz-box-shadow:    0px -2px 5px 0px rgba(255, 255, 255, 0.75);
box-shadow:         0px -2px 5px 0px rgba(255, 255, 255, 0.75);

}
.banner_form{ width:95%;margin:0px 0 auto 1%; padding:20px 13px; float:left;}
.banner_form p{ clear:both;}
.more_options li a {padding: 14px 17px;background-position:  103% 64%;}
.more_options ul li:hover ul{ display: none;}
.more_options ul li ul.more_option_active{ display: block !important;}
.seeker h3 {padding: 20px 0px 5px;}
.quick-btn {margin: 2px 0px 2px 10px  !important;padding: 13px 10px !important;}

.no_mrgn { float: right !important;margin-right: 0.5% !important;}
.seeker {    margin-left: 0.7%; width: 46%; margin-right:0px;}
.seeker h3 {padding: 20px 0px 5px;}
.seeker ul li{ float:left; list-style:none; margin:2% 0px 5% 10%;width:90%;}
.seeker ul li a{font-size: 12px;padding:10px 0px 0px 15px;}
.seeker ul li img {float: left; width:auto;}
.container{ width:100%; float:left; background-color:#fff;}
.container_inner{ width:99%; margin:0 auto;  }
.main{ width:99%; float:left; background-color:#; height:;}
.gallery{ width:100%; float:left; border:1px solid #d4d4d4;padding-bottom: 30px; margin: 25px 0px;}
.gallery h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding:15px 0px 15px 15px; }
.gallery ul li{ float:left; list-style:none; margin-left:1%;}
.gallery ul li a img{ width:90%; float:left; margin-left:4% !important;}

.add_banner {width: 100%;float: left;margin-bottom: 25px;
}

.add_banner img{ float:; width:auto;}
.polls-variable span {
    font-size: 13px;
    width: 90%;
    margin-left: 2%;
    margin-bottom: 3%;
    float: left;
}
.newsletter span {margin-bottom: 10px;}
.newsletter span h4 {font-family: Arial,Helvetica,sans-serif;font-size: 16px;font-weight: bold;color: #635F5F;float: left;padding: 5px 30px 10px 30px;
}
.newsletter span input[type="text"] {width: 85%;height: 34px;float: left;margin-left: 30px;
}
.feature table tr td {padding: 11px 10px 12px 10px;font-family: Arial,Helvetica,sans-serif;font-size: 12px;
}
.polls .strong {   padding: 25px 0 20px;  text-align: center;}
#news {    margin: 0 10px;}

#news ul li { text-align: justify;}

.newsletter ul li {float: left;width: 90%;margin-left: 10%;}

.ui-tabs-nav li { width:33%;border-right: 1px solid #000 !important;}
#jTabs .css-panes ul a {color: #313131;   float: left;padding: 10px 15px; text-decoration: none;}
#jTabs .ui-tabs-selected {  font-size: 16px !important;width: 33.3%;  }
#pollButton {
margin-right: 0px;}
.view_all {
    float: left;
    margin-left: 20px;
}
.view-all a { margin:0 0 20px 10px !important;}



/*FOOTER*/
.footer_nav ul li a {
    text-decoration: none;
    margin: 10px 20px;}
.footer_inner{ width:100%; margin:0 auto; background-color:; height:auto; text-align:center; }
.footer_inner h4{ width:100%; margin:10px auto; background-color:; text-align:center; color:#FFFFFF; font-size:12px;padding:5px 0px; 
font-family:Arial, Helvetica, sans-serif;
 font-style:normal; }

.footer_bottom h5{ width:auto; margin: 0px auto 10px 5%; background-color:; text-align:center; color:#FFFFFF; font-size:12px;padding:5px 0px;
 font-family:Arial, Helvetica, sans-serif; font-style:normal; }
.footer_bottom span {
    float: right;
    margin-right: 2%;
}

/**********************************INNER PAGES**********************************/



.innerdiv_forall{ width:97% !important; float:left; margin:0px 1% !important;}

.narrow-col .displayFieldBlock h3 {
text-align:left;
    width: 30%;
}
.emp-header-in,.emp-header,.index-header-bg,.index-header-bg-in {	height: 180px !important;}
.header-page {  float: right;  padding: 6px 5px;  width: 96%;}
.user-menu_responsive{  text-align:center; float:right;} 
.longtext-60.tooltip-counter-0 {  float: left;/*margin: 0 6px;*/}

.header-user-menu.user-menu_responsive > br {  display: none;}
.header-user-menu span {   float: left;}

#shoppingCart{ width:auto; float:left; text-align:CENTER; margin-top:0px;}

.paymentButton {
    margin-left:1%;
}
#langSwitcherForm{ margin-right:0px !important;}
.footer_bottom span {
    display: inline-block;
    float: none;
    margin-right: 0%;
    margin-top: 0;
}
.actions-with-selected {
    margin: 0 0 20px;
    padding: 25px 0;
    width: 100%;
}
.instruction .instr_icon{ clear:both;}
#instruction_DesiredSalary,#instruction_ZipCode{ float:left;}

.instr_arrow {left: -2px; position: relative; z-index: 20; float: left; margin-top: 10px;}
.instruction .instr_cont {  position: absolute; left: 57px;  margin-top: 10px;}

input.button, input[type="submit"], input[type="reset"], input[type="button"], a.button{ text-align:center !important;}


.refine_button {
    float: none !important;
    margin: 0 !important;
}
.refine_button {
    float: none !important;
    margin: 0 !important;
}
#complexFields_Education,#complexFields_WorkExperience{ width:100% !important;}
#complexFields_Education,#complexFields_WorkExperience .displayDate { }
#editListingForm .inputName {
    width: auto !important;
}
#editListingForm .inputReq {
    width:auto !important;
}
.small_width {
    clear:both;
}
#editListingForm .tree-input-field {
    width: 100%!important;
    margin: 9px 0px 10px;
}
.page_button { display:inline-block !important; width:100%;}
.results {
    float: none !important;
    margin: -25px 0 0 !important;
}
.complex > .inputName, .inputField {
    display: block;
    float: none;
} 
.complex > .inputReq { width:auto !important;
    float: left;
} 
.add_listing_form .inputName{ width:auto !important; padding:0px !important;}
.add_listing_form .inputReq{  padding:0px !important;}

.add_listing_form .inputName, .inputField{
    display: block; clear:both;
    float: left !important; width:%;
} 
#editListingForm .add_listing_form .inputField{
 width:100%;
} 
/*.inputString{ width:100% !important;}*/
/**********************************Jobs Applied Page  **********************************/
#applicationFilter select{ float:none !important;}

.phrases-per-page.perPage {
    float: right;
}
#addListingForm .add_listing_form .small_width { width:52% !important;}

/**********************************breadcrumbs**********************************/
/*
.set_breadcrumbs {
    margin: 0;
    position: relative;
    top:-15px;
}
.browse_left {
    margin: -60px 0 0 !important;
}
.browse_right {
    float: left;
    margin: -60px 0 0 !important;
}
.company-fix {
    margin: -40px 0 0;
    position: relative;
    top: -15px;
}
#topResults .headerBgBlock .topResultsLinks {
    float: left;
    margin:0px 0 0 0px;
}
.browse {
    float: left;
    margin: -60px 0px 0px;
}
.noRefine {
    float: none !important;
}
.noRefine #topResults .headerBgBlock .topResultsLinks {
    float: left;
    margin:-25px 0 0 0px;
}
.company-fix #topResults .headerBgBlock .topResultsLinks {
    float: left;
    margin:-25px  0 0 0px;
}
.company-fix{ margin:0px; display: inline;}

.refine-fix  {
    float: left;
    margin:-28px 0 0 0 !important;
}
#breadcrumb-bg{ width:100%; float:left; height:50px;  position:relative;top:0px;}.BreadCrumbs {width:90%; float:left;}.BreadCrumbs {width:90%; float:left;}


.breadcrumbs-fix {
    margin: -30px 0 0 !important;
}
.full_breadcrumbs {
    position: relative;
    top: 3px;
}*/

.BreadCrumbs p {margin-left:5px;}
.double_breadcrumbs {
    position: relative;
    top: -12px;
}
.browse_right{
	float: left;
    margin: -60px 0 0px !important;
}
.refine-fix {
    margin: 0;
    position: relative;
    top: -25px;
}
/**********************************JOB SEEKER PAGE**********************************/
.products{ width:100%; float:left;}
.productInfo{ width:100%; float:left; margin:10px 0;} 
.productInfo h3{ width:100%; float:left;text-align: center;} 
#productsList .evenrow {width:93.5%; margin:0px 2%;}
#shareThis { width:100%; float:left;}
.productInfo p{ width:100%; text-align:center;}
.productLinks { padding: 15px 0;text-align: center;width: 100%;}

.productLinks .button {
    min-width: 160px;
    display: inline-block;
    float: none;
}
#productsList .oddrow { width:93.5%; margin:0px 2%;}

/********************************** alert_form **********************************/
.alert_form fieldset .searchString { width: 100% !important;margin-right:0px !important;}
.total_exp .searchIntegerLess {  float: left;   width: 45% !important;}
.total_exp .searchIntegerMore { float: left; width: 45% !important;}
.total_exp .to {float:left; padding:0 5px;  margin-top: 10px !important;}
/**********************************My Account PAGE**********************************/
.my-account-head {margin:0px;}
.my-account { margin-top:0px;}

.my-account-head h1{ padding:20px 5px;}
.#adSpaceAccount {float: left;width:38%;}
#adSpaceAccount p img{ width:100%; float:left;} 
#adSpaceAccount p a img{ width:auto; float: none; clear:both;} 

#recentlyViewedJobs {float: left;width:50%; margin: 5px 0;}
.ModResults{
    display: inline-block;
    vertical-align: top;
    margin: -23px 5px 0;
}


/**********************************Site Map Page  **********************************/
.site-map h1 {
    margin-left: 6px;
}
/**********************************Post Resumes PAGE**********************************/
#loginForm{ margin-left:5px;}
.inputField > #keep {
    float: left;
}
#edit_profile_form fieldset .inputField input[type="password"]{ width:350px !important;}
#edit_profile_form fieldset .inputField{ width: !important;}
#edit_profile_form .searchList {
    width:360px !important;
}
/**********************************my_jobs **********************************/

#search_listing_form fieldset .inputField{ width:auto !important;}
#search_listing_form fieldset .inputField .searchString{ width:350px !important;}

#search_listing_form fieldset .inputField { width: !important;}


/**********************************sub_account **********************************/
#sub-accounts fieldset .inputField input[type="password"]{ width:350px !important;}







/**********************************Job SEEKER REGISTRATION **********************************/
#registr-form{ margin-left:5px;}
.soc_reg_form { margin-top:0px;}
/**********************************JEmployer Registration Page **********************************/
.cke_chrome { visibility: inherit; width: 100% !important;}

/**********************************Priority Resume Posting **********************************/
#productDetails > table { width:100% !important; float:left;} 
 .product-button_responsive{ width:; float:left; margin:3px 0px; }
/*.product-button_responsive input[type="button"]{ width:180px; float:left; }*/

/**********************************My Profile Page  **********************************/
.table_div > p > a{ text-align:center !important; }
.table_div table ,.products_table table,.app_table table,.jobalerts_table table,.edit_saved_search_tbl table,.invoice_tbl table,.contacts_tbl table,.searchresultscompany_tbl table{ margin-bottom:10px;}
/**********************************job-import/ Page  **********************************/

.formtable tbody tr td {
    float: left !important;
    width: 86%;
}

/**********************************questionnaire Page  **********************************/
.questionnaire fieldset .inputField .searchList{ width:360px !important}

/**********************************  Inbox Page  **********************************/
.sbOptions { width:auto !important; margin-right:5px !important;right: -13px;}

/*********** find-jobs page ***************/

#search-col-wide fieldset .searchList  {
   width:100% !important;
}
#search_form fieldset .searchList  {
   width:100% !important;
}
#adMargin {
    float: left;
    width: 100%;
}

#adMargin fieldset {
    margin: 0px 0px 10px 0px;
}
#adMargin fieldset .inputField .searchList {
    width:100% !important ;
}
#adSpace {
    float: right;
    width: 100% ;
}
.inputName {
    width: auto;}
select {
   
    color: #484846;
    float: left;
    margin-left:0px;
}
.keyword_search{ width:100% !important; float:left;}
.keyword_search input{ width:100% !important; float:left;}

.searchText, input.searchStringLike {
    border: 1px solid #C6C6C6;
    width: 100%;
    padding: 10px 0px;
}

#search_form .inputField {
    display: inline-block;
    width: 68% !important;
}
.invoice-form .invoice_srch_frm .inputField{ width:60% !important;}

.searchString {
    width:98% !important;
}
.ui-multiselect {
    width: 100% !important;
}
.search-only #titleOnly-keywords{ float:right; width:auto !important;}
.find_jobs_form .keyword_search .ui-multiselect {
    width: 100% !important;
    min-height: 36px;
    padding: 7px 5px 5px !important;
}
#Salary_list, #DesiredSalary_list {
    float: right;
    width: 40%;
}

.salary-abbr {
    float: left;
    width: 60%;
}
.salary-abbr input {
    display: inline-block;
    width: 42% !important; float:left; padding:11px 4px !important;
}

.salary-abbr div{ float:left !important; padding:0px 5px !important;
}

/********* Search by Company *************/
.srh_by_company{ width:100%; float:left; margin:5px 5px !important;}
.bcField{ width:70%;}
.bcField input[type="text"]{ width:97%;}


/********* Company Profile Page *************/
.noRefine .listingInfo {  float: right;width:70%;}
.results  .listingInfo {  float: right;width:70%;}

.topNavBar .numberPerPage .listings_per_page_form, .topNavBar .numberPerPage #listings_per_page_form {    float: none; width:0px;}
.userInfo {
    float: left;
    width: 185px !important;
}
.compProfileInfo {
    float: left;
    width: auto !important;
}
/********* Map Page *************/
#listingsResults { float: left;margin: 25px 0 0; width: 100%;}
#listingsResults .evenrow .listing-title, #listingsResults .oddrow .listing-title {  padding: 0 1px 10px 5px;}

.priorityListing .listing-title {    padding: 15px 10px 12px 0;}
#map { height:100vh;  margin:0px;}
#refineResults-block { float: left;margin: 5px 0 0;width: 100%;}
.results-paging { width:100%; float:left;}
.company-fix .listingInfo { width:58%; float:left; text-align:left;}

/********* 	Shopping Cart Page *************/
#promotionCode {margin:0px; width:100%;}
.continue-shopping{ float:left; margin:0px 2px;}

/********* 	Print  Page *************/
.printPage{ width:98% !important;}
.printRight{  width:100%; float:left;}
.printRight h1{  width:100%; float:left; margin:5px 0px;}
.printLeft { float:left;}
#col-wide .displayField { margin: 2px 0 22px;}

/**********************************Employer PAGES*********************************/
.employer{ width:100% !important; float:left;}


/**********************************extra PAGES*********************************/

/*#custom { width:81% !important; float:left;}*/
#custom .tree-input-field {margin: 0 0 10px;width: 52%;}

#access_div > div {
    float: left;
}
#tree-block ul li ul{ position:inherit !important;}
.mt-count-available {    font-size: ;padding: 16px 0 0 10px;}
.ui-widget-overlay { width:767px !important;}
.link_space{ margin-bottom:3%; display:inline-block;}

/**********************************Popups menu*********************************/
#employers_selected_list input[type="text"]{ width:235px !important;}
#employers_selected_list #employers_for_select{
    width: 230px !important;
}
#employers_selected_list #employers_selected {
    width: 200px !important;
}
#tree-block ul li ul{ position:inherit !important;}
.ui-widget-overlay { width:100% !important;}
/*.ui-widget {
width:100% !important;
float:left;
}*/
#tree-block { margin: 20px 0px;  max-height: 305px;}
.ui-widget-overlay{ width:100% !important;}

/*.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable {
    left:23% !important;
    position: fixed !important;
    top: 2% !important;
    max-width:80% !important;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable {
    left: 23% !important;
    position: fixed !important;
    top: 2% !important;
    max-width:80% !important;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.delete_profile {
    left:20% !important;
    max-width: 100% !important;
    position: fixed !important;
    top: 2% !important;
}
*/



#messageBox > iframe {
    width: 100% !important; height:500px !important;
}
#messageBox #loginForm fieldset .inputField label {  float: left !important;}
#messageBox #loginForm fieldset .inputField input[type="checkbox"] {  float: left !important;}
#messageBox #loginForm fieldset .inputField input[type="text"]{ width:100% !important;}

#messageBox #loginForm fieldset .inputName{  float: left;  width: 100% !important;}
#messageBox #loginForm fieldset .inputField {  float: left;  width: 100% !important;}
#messageBox #loginForm .inputField input[type="text"]{ float: left;   width: 99% !important;}
#messageBox #loginForm .inputField input[type="password"] { float: left;   width: 99% !important;}

#messageBox #flagForm fieldset .inputName{  float: left;  width: 100% !important;}
#messageBox #flagForm fieldset .inputField {  float: left;  width: 100% !important;}
#messageBox #flagForm .inputField input[type="text"] { float: left;   width: 99% !important;}
#messageBox #flagForm .inputField input[type="password"] { float: left;   width: 99% !important;}

#messageBox #tellFriendForm fieldset .inputName{  float: left;  width: 99% !important;}
#messageBox #tellFriendForm fieldset .inputField {  float: left;  width: 99% !important;}
#messageBox #tellFriendForm .inputField input[type="text"]{ float: left;   width: 99% !important;}
#messageBox #tellFriendForm .inputField input[type="password"] { float: left;   width: 99% !important;}

#messageBox #tellFriendForm .inputField textarea{ float: left;   width: 90% !important;}
#pm_send_form fieldset .inputField .cke_browser_gecko {
    display: none !important;
}
#pm_send_form fieldset .inputField textarea {
    display: block !important; height:150px !important;
    visibility: visible !important;
    width: 95%;
}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable.map_popup {
   /* height: 580px !important;*/
}
.ui-dialog-content.ui-widget-content {
   /* height:480px !important;*/    max-width:100% !important;
}
#reason-of-unregister{}
#messageBox .inputName { width:100% !important;}
.ui-dialog-content.ui-widget-content.delete_profile{ /*height:280px !important;*/}
#reason-to-unregister-form fieldset .inputField textarea{ height:100px !important;}
/*.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable{ top:6% !important; position:fixed;*}/

#loginForm input[type="text"], input[type="password"] {
    width: 350px !important;
}

/**********************************calender menu*********************************/

.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.active_calender_right{ left:29% !important; top:59%!important;}

.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.active_calender_left{ left:1% !important;top: 59.5% !important;}

.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.date_notmore_right{ left:26% !important; top:57%!important;}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.date_notless_left{ left:1% !important;top: 57% !important;}

/**********************************all pop up css*********************************/

.ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all {
    float: left !important;
    left: 4.4% !important;
    width:45.5% !important; 
}
.ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all.ui-multiselect-menu-find-jobs{
    float: left !important;
    left: 1.2% !important;
    width:64.5% !important; 
}
.ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all.ui-multiselect-menu-edit-listing{
    float: left !important;
    left: 2% !important;
    width:46% !important; 
}



.ui-dialog{ max-width:97% !important; max-height: 95vh !important;overflow:scroll;}

#tree-block { margin:10px 0px; max-height: 59vh !important;}
#tree-block ul li ul{ position:inherit !important;}

.ui-dialog-content {
    max-height: 76vh !important; overflow:auto;}



}

