@media all and (min-width:801px) and (max-width: 959px){
body{ background-color:;}


.inner {
    margin-left: 0%;
    width: 225px;
    padding: 0px;
    float: left;
}
#loginForm label {
    float: right;
    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;padding-bottom:;margin-bottom:;}
.header_new nav{ width:630px; margin: 0px 10px 0px 0px;}
.header_new nav ul li {float: left;font-size:14px;line-height:25px;color:#FFFFFF;margin: 20px 0px 0px 0px;}

.head_inner{width:100%;}
.navigation{ width:100%; float:left; padding:0px;}
.logo{ width:100%; float:left; text-align:left;padding-bottom: 5px; background-color: #585043;}
.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: 27% !important;}
	
.banner_form > #Location {
    width: 27% !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 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{float: left;  margin: 0 0 0 0.8%; padding: 20px 2.9%;  width: 93%;}
.banner_form p{ clear:both;}
.more_options li a {padding: 14px 17px !important;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 20px  !important;padding: 13px 10px !important;}

.no_mrgn {   float: right !important;  margin-right: 0.4% !important;}
.seeker {    margin-left: 0.8%; margin-left:.8%; margin-right:0px;}
.seeker ul li{ float:left; list-style:none;margin: 2% 0px 3% 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%;   }
.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:2%;}
.gallery ul li a img{ width:100%; float:left; margin-left:0% !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 h4 {font-family: Arial,Helvetica,sans-serif;font-size: 16px;font-weight: bold;color: #635F5F;float: left;padding:5px 13px 10px;
}
.newsletter span input[type="text"] {width: 88% !important;height: 34px;float: left;margin-left: 13px;
}
.newsletter ul li {float: left;width: 90%;margin-left: 10%;}

.polls .strong {   padding: 25px 0 20px;  text-align: center;}
#news {    margin: 0 10px;}

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

.feature table tr td {padding: 11px 10px 12px 10px;font-family: Arial,Helvetica,sans-serif;font-size: 12px;
}
.ui-tabs-nav li {border-right: 1px solid #000 !important;}
#jTabs .css-panes ul a {color: #313131;   float: left;padding: 10px 18px; text-decoration: none;}
#pollButton {
margin-right: 0px;}
.view_all {
    float: left;
    margin-left: 20px;
}
.view-all a { margin:0 0 20px 10px !important;}
.ui-tabs-nav li {   padding: 0 !important;  width:33%;}
#jTabs .ui-tabs-selected {  font-size: 16px !important;width: 33.3%;  }

/*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 {
display: inline-block;
    float: none;
    margin-right: 2%;
    margin-top: 0;
}
/**********************************INNER PAGES**********************************/


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


.emp-header-in,.emp-header,.index-header-bg,.index-header-bg-in {	height: 180px !important;}
.header-page {  float: right;  padding: 6px 10px;  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;}

#langSwitcherForm{ margin-right:0px !important;}
.narrow-col .displayFieldBlock h3 {
    text-align: left;
    width: 30%;
}
.actions-with-selected {
    margin: 0 0 20px;
    padding: 25px 0;
    width: 100%;
}
input.button, input[type="submit"], input[type="reset"], input[type="button"], a.button{ text-align:center !important;}


.instruction{
    clear: left !important;
}
.instruction .instr_icon {
    float: left !important;
}
.instr_arrow {left: -2px; position: relative; z-index: 20; float: left; margin-top: 10px;}
.instruction .instr_cont {  position: absolute; left: 57px;  margin-top: 10px;}
.main_contacts_tbl tbody tr td input[type="button"]{ padding:10px;}

/**********************************job-import/ Page  **********************************/

.commentSmall {
    clear: left;
}

.phrases-per-page.perPage {
    float: right;
}

/**********************************breadcrumbs**********************************/
/*
.set_breadcrumbs {
    margin: 0;
    position: relative;
    top:-39px;
}
.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: -39px;
}
#breadcrumb-bg{ width:100%; float:left; height:50px;  position:relative;top:0px;}
.BreadCrumbs {width:90%; float:left;}
.BreadCrumbs p {margin-left:5px;}
.company-fix #topResults .headerBgBlock .topResultsLinks {
    float: left;
    margin:0px  0 0 0px;
}
.refine-fix  {
    float: left;
    margin:-15px 0 0 0 !important;
}
.browse {
    float: left;
    margin: -60px 0px 0px;
}
.noRefine {
    float: none !important;
}
.noRefine #topResults .headerBgBlock .topResultsLinks {
    float: left;
    margin:-25px 0 0 0px;
}
#topResults .headerBgBlock .topResultsLinks {
    float: left;
    margin:0px 0 0 10px;
}
.breadcrumbs-fix {
    margin: -30px 0 0 !important;
}
.full_breadcrumbs {
    position: relative;
    top: 3px;
}*/
.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%;}
#productsList .oddrow { width:93.5%; margin:0px 2%;}

/**********************************My Account PAGE**********************************/
.my-account-head {margin:0px;}
.my-account { margin-top:0px;}

#adSpaceAccount {float: left;width:38%;}
#adSpaceAccount p img{ width:100%; float:left;} 
#adSpaceAccount p a img{ width:auto; float:left;} 
#adSpaceAccount p a { width:100%; float:left;} 

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

.my-account-head h1{ padding:0px 5px;}

/*.refine-fix {float: none !important;
    margin: -50px 0 0;
}*/
.refine_button {
    float: none !important;
    margin: 0 !important;
}
/**********************************Post Resumes PAGE**********************************/
#loginForm{ margin-left:5px;}
#edit_profile_form fieldset .inputField input[type="password"]{ width:350px !important;}
#edit_profile_form fieldset .inputField{ width: !important;}

.cke_chrome{ width:100% !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;}

/**********************************Priority Resume Posting **********************************/
.product-detail-button {float: left; margin: 5px 0;width: ;}
/*.product-detail-button input.button,input[type="reset"], input[type="button"], a.button { width: 20%; font-size:12px;}*/
#pm_form > .button{ width:auto !important;}
.productLinks .button {
    min-width: 160px;
    display: inline-block;
    float: none;
}
#addToCart{ margin-top:5px;}
#productDetails > table { width:98% !important; float:left;} 
#productDetails > h1{ width:90% !important; float:left; margin:25px 0px;} 
#productDetails > p, hr{ width:98% !important; float:left; margin:5px;} 

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

/*********** find-jobs page ***************/
#adMargin {
    float: left;
    width: 62%;
}

#adMargin fieldset {
    margin: 0px 0px 10px 0px;
}

#adSpace {
    float: right;
    width: 35%;
}
#adSpace p a img {
    width: auto;
}
#adSpace p img {
    width: 100%;
}
.inputName {
    width: 30%;}
select {
    width: auto;
    color: #484846;
    float: left;
    margin-left:0px;
}
.app-tracking #applicationFilter select{ float:none !important;}

.salary-abbr {
    width: 60%;
    float: left;
}
.salary-abbr input {
    display: inline-block;
    width: 38% !important;
    float: left;
}
.salary-abbr div {
    float: left !important;
    padding: 0px 5px !important;

}

/********* Company Profile Page *************/
.noRefine .listingInfo {  float: right;width:70% !important;}
.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:70% !important; float:left; text-align:left;}

/********* Map Page *************/

.listingInfo{ width: !important	; float:right;}
#listing-details-menu { float:right; margin:0; width:90%;}

/********* 	Shopping Cart Page *************/
#promotionCode {margin:0px; width:100%;}
.continue-shopping{ float:left; margin:0px 2px;}
.continue-shopping input[type="button"]{ width:;  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 {    float: left;    width: 65%;}
#col-wide .displayField { margin: 2px 0 22px;}

/**********************************Site Map Page  **********************************/
.site-map{ width:100%; float:left;}
.site-map h1 {
    margin-left: 6px;
}
.site-map table td {width:30%; text-align:left; float:left;}
#addListingForm { float:left !important;}
.add_listing_form{ width:98% !important; float:left;  }
 .site-map table td p a{ text-align:left !important; }
 .site-map table td strong{ text-align:left !important; font-size:16px !important; }
.page_button { display:inline-block !important; width:100%;}

/**********************************Employer PAGES*********************************/
.employer{ width:100% !important; float:left;}
#tree-block ul li ul{ position:inherit !important;}

.link_space{ margin-bottom:3%; display:inline-block;}

/**********************************Popups menu*********************************/
#employers_selected_list input[type="text"]{ width:240px !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;}
#tree-block { margin: 20px 0px;  max-height: 305px;}

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





#messageBox #loginForm fieldset .inputField label {  float: left !important;}
#messageBox #loginForm fieldset .inputField input[type="checkbox"] {  float: left !important;}

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

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

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

#messageBox #tellFriendForm .inputField textarea{ float: left;   width: 90%;}

#messageBox > iframe {
    width: 100% !important;/* height:500px !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:52% !important; top:50%!important;}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.active_calender_left{ left:30% !important;top: 50% !important;}

.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.date_notmore_right{ left:51% !important; top:47.5%!important;}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.date_notless_left{ left:30% !important;top: 47.5% !important;}

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


.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: 80vh !important; overflow:auto;}



}

