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


#wrapper{ min-width:100%; float:left;}
.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,
#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:635px; margin:20px 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:99%; 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:right; 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: left;
    margin-top: 0px;
    margin-left: 0px; margin-right:4px;
}


.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:#855d63; 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{    margin: 0 0 0 1%;   padding: 20px;  width: 94%; float:left;}
.banner_form h6 a{margin: 2px 0px 2px 15px;}
.banner_form p{ clear:both;}
.more_options ul li:hover ul{ display: none;}
.more_options ul li ul.more_option_active{ display: block !important;}
.seeker {  margin-left: 1%;   width: 46%; margin-right:0px;}

.no_mrgn {  float: right !important;   margin-right:.9% !important;}
.seeker ul li{ float:left; list-style:none; margin: 2% 0px 5% 1%;
width: 48%}
.seeker ul li img {float: left; width:auto;}
.seeker ul li a {padding: 10px 0px 0px;font-size: 12px;}
.quick-btn {
    margin: 2px 0px 2px 15px !important;
    padding: 14px 10px  !important;

}
.banner_form #keywords{
    width: 31% !important;}
	
.banner_form #Location {
    width: 31% !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;
}


.container{ width:100%; float:left; background-color:#fff;}
.container_inner{ width:98%; }
.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{ float:left; margin-left:0% !important;}

.newsletter span h4 {float: left;padding: 5px 20px 10px 25px;}
.polls-variable span {
    font-size: 13px;
    margin-left: 2%;
    margin-bottom: 3%;
    float: left;
    width: 90%;
}
.polls .strong {   padding: 25px 0 20px;  text-align: center;}
#news {    margin: 0 15px;}

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


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

.add_banner img{ float:; width:auto;}
#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 ; background-color:; text-align:center; color:#FFFFFF; font-size:12px;padding: 0px;
 font-family:Arial, Helvetica, sans-serif; font-style:normal; }
.footer_bottom span {
    float: right;
    margin-right: 2%;
}

.footer_bottom {  margin-top: 10px;}
/**********************************INNER PAGES**********************************/
.innerdiv_forall{ width:97% !important; float:left; margin:0px 1% !important;}
.ModResults{
    display: inline-block;
    vertical-align: top;
    margin: -23px 5px 0;
}
.emp-header-in,.emp-header,.index-header-bg,.index-header-bg-in {	height: 180px !important;}
.header-page {   float: right;  padding: 6px 0px;  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;}
.page_button { display:inline-block !important; width:100%;}


#langSwitcherForm{ margin-right:0px !important;}
.narrow-col .displayFieldBlock h3 { width:30%; text-align:left;}
.inputName {

    width: 34%;
}
.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;}

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

.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;
}
.bread-crumb {
    margin: 0;
    position: relative;
    top: -50px;
}

/**********************************JOB SEEKER PAGE**********************************/
.products{ width:98%; float:left;}

/**********************************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;}

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

/**********************************Site Map Page  **********************************/
.site-map h1 {
    margin-left: 6px;
}
/**********************************Post Resumes PAGE**********************************/
#loginForm{ margin-left:5px;}
#edit_profile_form fieldset .inputField input[type="password"]{ width:350px !important;}
#edit_profile_form fieldset .inputField{ width:32% !important;}
/**********************************sub_account **********************************/
#sub-accounts fieldset .inputField input[type="password"]{ width:350px !important;}


/**********************************Post JOB PAGE**********************************/


#adMargin fieldset {margin: 0 4px 10px;}
.builder-col-wide{ width:100%; float:left;}

/**********************************Job SEEKER REGISTRATION **********************************/
#registr-form{ margin-left:5px;}
.soc_reg_form { margin-top:0px;}


/**********************************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; }*/
#productsList .evenrow {background: none repeat scroll 0 0 #f4f5ed; width: 98%;}

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

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

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

#adSpace {
    float: right;
    width: 37%;
}

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

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


/**********************************instruction PAGES*********************************/
#tree-block ul li ul{ position:inherit !important;}


.instr_arrow {left: 1px; position: relative; z-index: 20; float: left; margin-top: 10px;}
.instruction .instr_cont {  position: absolute; margin-top: 10px;}
.instruction .instr_icon {
    float: left !important;
}
#complexFields_WorkExperience .instruction .instr_icon { clear:both;}
#complexFields_WorkExperience #instruction_StartDate{ display: block;
    float: left;
    width: auto;} 

#listingsResults .evenrow .listing-title, #listingsResults .oddrow .listing-title {  padding: 0 1px 10px 5px;}

.priorityListing .listing-title {    padding: 15px 10px 12px 0;}
/**********************************Popups menu*********************************/
#employers_selected_list input[type="text"]{ width:240px !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: 30% !important;
    position: fixed !important;
    top: 2% !important;
    max-width:80% !important;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable {
    left:30% !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: 30% !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%;}
#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%;}
#messageBox #flagForm .inputField input[type="password"] { 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%;}
#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:95% !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:34% !important;top: 50% !important;}

.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.date_notmore_right{ left:53% !important; top:47.5% !important;}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.date_notless_left{ left:34% !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: 85vh !important; overflow:auto;}


}

