#jobs_daily { width: 425px;border: 1px solid #BBBBBB;}
.double-box,.double-box1,.double-box2{ background: none !important; }
.newsletter-holder .newsletter-box1, .newsletter-holder .newsletter-box2{ background:  none !important; }
.home .green-box, .green-box{ background-color: #92A341; padding: 10px !important;border-radius: 8px; }
.home .green-box{ margin-top: 0px !important;}
.home .green-box .green-box1,.home .green-box{ background-image: none !important; }
.opportunities { border:solid #F0A801 4px; border-radius: 8px; padding: 10px 7px !important;}
.isAbsolute{ position: absolute !important;}
.isRelative{position: relative !important;}
.header-holder form{  background-color: #d13677;   padding-right: 5px;  border-top-right-radius: 10px;  border-bottom-right-radius: 10px;}
.row { display: inline;width: 100% !important;}
.block-box{ display: inline-block; padding: 10px;}
.center {text-align: center; }
h3.pageDivTitle{ padding: 5px 10px;text-align: center;}
.top {vertical-align: top;}
.pricing { width: 90%;}
.ad-info{margin-left: 90px; }
body.job .description { word-wrap:break-word; }
body.articles .main-column p{ margin:10px !important; display: block;}
body.articles .featured{display: inline-block;}
.column .box { border:solid 2px black;}
.column .box , .column .box .box1 , .column .box .box1 .box2 { background: none !important; }


@media (max-width:995px){
	table.textads td.redstar1, table.textads td.redstarbottom, table.textads td.redstar2, table.textads td.redstartop{ background-image: none !important;}
	/*.premiumline{display: none !important;position: relative !important; float: left;}*/

	td.redstarbottom{
        border-bottom:1px solid;
        padding:0;
    }

	.topbanner{
		display: block;
	}

	.header-holder .topbanner{
		float: left !important;
		margin-left: 2px;
		text-align: center;
	}

	#page{
		width: inherit!important;
	}

	.header-holder>div{
        width:100%!important;
        }

	#header-homepg .header-holder,#header .header-holder{
		float: none!important;
		width: 100%!important;
	}

	#header{ padding: 15px 15px 5px 15px; } 

	.main-content .main-column{
		width: 100%!important;
	}

	.main-content .column{
		width: 100%!important;
	}

	.side-bar div:not(#nav), .side-bar>a{
		display:none;
	}

	.logo-holder{
		display: none;
	}

	.side-bar{
		width: 100%!important;
		padding: 0!important;
		position: absolute;
		top:0;
	}

	.main-content{
		width: inherit!important;
		padding: 15px!important;
		float:none!important;
	}
	.buisness .main-content{padding: 0px !important;}

	#nav li {
		margin: 0!important;
		border-bottom: 1px solid #efefef;
	}

	#mobile-header{
		background: #D13677;
		display: block!important;
		padding: 10px 20px;
	}

	#mobile-header img{
		height: 45px;
	}

	#content{
		padding: 0!important
	}

	.navbar{
		float: right;
		margin-top: 13px;
	}

	.navbar span{
		background-color: #f5f5f5;
	    border-radius: 2px;
	    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
	    display: block;
	    height: 4px;
	    margin-bottom: 4px;
	    width: 28px;
	}

	#nav{
		display: none;
	}

	#nav li{
		padding: 0!important;
	}

	#nav li a{
		padding: 15px!important;
	}

	.title-holder>div{
		width:inherit!important;
	}

	.title-holder>div h1{
		margin: 0!important;
		padding: 0!important;
		font-size: 31px !important;
	}

	.custom_content_image{
		float:none!important;
		margin: 0 0 15px 0!important;
		width: 100%;

	}

	.header-holder .form input.txt{
		width: 80%!important;
	}

	.header-holder .form{
		width: inherit!important;
	}	

	/*Remove the image borders from the indeed tables*/
	.main-column .box, .main-column .box .box1, .main-column .box .box1 .box2 { background: none !important;}
	.box2 .brouse-box,.box2 .brouse-box .brouse-box1{ background: #92a341 !important; border-radius: 8px;}

	#jobs_daily { width: 100%;}
	.column .box, .column #jobsad{ display: inline-block;margin-right: 15px;}	
	.column #jobsad{vertical-align: top; }	

	table.textads{ width: 100% !important;}		
  table.textads tr td.ad-container{ height: 70px; }
}

@media(max-width: 870px ){
	.green-box,.opportunities{ display: inline-block;float:none !important; margin-bottom: 10px; width: 90% !important;}
	.title-holder>div{ width: 100% !important;}
	.title-holder>div h1{ padding-left: 0;}
}

@media(max-width: 720px){
	.block-box{ width: 90%;}
	body.articles .entry img, body.articles .entry .center img{ width: 100%;}
}

@media(max-width: 480px){	
	#header{ padding: 15px 15px 5px 15px; } 

	.topbanner{  margin-left: -15px !important;}
	.main-column .box .box1 .box2{overflow: visible;}
	div.box2  div[id*="div-gpt-ad"]{  margin-left:  -15px !important;text-align: center; }
	.main-column div[id*="div-gpt-ad"]{  margin-left:  -15px !important;text-align: center; }
	.column .box{width: 100%;}
	body.job  .block-box {margin-left: -15px !important;}
	body.job .column .box .box1 .box2{height:auto; }

	/**Those are fixed for the old ads*/
	/*.column .box .box1 .box2{padding: 0 !important;}*/
	.afc_display .afc_image_display img { width: 100% !important;}
	#wahm_job_300x250_mr_0{ width: 100% !important;}
	.box2 .brouse-box{ width: 100% !important;	}	
	/*End of fixes for the old ads*/
	
	.brouse-box1 form  fieldset > div { display: inline-block; width: 90% !important; }
	.brouse-box1 form  fieldset > div input{ width: 85% !important;height: 18px; }
	#jobsTable  tr td { display: inline; width: 95%;}
	.column .box,.column .box2,.column .box .box1{ background: none !important;}
	.column .box { border: groove 5px;margin-right: 8px;}
	.column .box,.column #jobsad{ display: block;}
	.column #jobsad{margin: 15px 0;}
	table.textads{ table-layout: auto !important; margin-bottom: 15px;}
	table.textads .spacer{ display: none;}
	table.textads tbody tr{ width: inherit !important;}
	table.textads .redstar1,table.textads .redstar2,table.textads .redstartop,table.textads td.premium2,table.textads td.premium,table.textads td.basic{ display: inline-block;width: 100% !important;}
	table.textads td.click2,table.textads td.click1 { display: table-row-group; width: 50%; margin-bottom: 5px;}
	#indeed_widget_wrapper{width: 90% !important;}
	#indeed_link{right: none !important;position: }

	.header-holder form{  padding: 3px 0px 2px 10px; width: 100% !important;}
	.header-holder .form input.txt{ height: 17px !important;font-size: 15px !important;}

	.sitesearch p { display: inline-block;}
	#footer .topfooterSub { display: none;}
	.block-box{ display: inline-block;width: 90%;}
	#adsizesimg img, #classimg img,.pricing { width: 100%;}
	.ad-info{margin-left: 0px; text-align: justify;}
	.ui-widget-overlay{ width: 100 !important;}
	.ui-dialog{ width: 95% !important;}
	#AddUrlDialog label, #AddUrlDialog input.text { display: inline-block;width: 95% !important; text-align: left !important;}
	#AddUrlDialog label{margin-bottom: 3px;}
	#AddUrlDialog input.text,#AddUrlDialog input.textZip{  width: 80% !important; float: left;}

	#expLinkUrl{ float:left; display: inline-block;,margin-bottom: 15px !important;}
	#TitleCounterDisplay60{float: left;}
	#AddUrlDialog fieldset{text-align: left !important;}
	#submit_wrapper{margin-left: 5px;float:left !important;margin-top: 4px !important;}
	#BO-Table tr td { display: inline-block; width: 85%;}
	.sitemap .cat-links{ margin: 0px !important; }
	body.articles .featured{text-align: center;}
	body.articles .featured .cat-icon{float:none;}

}	

#mobile-header{
	display: none;
}

#jobs2careers-container{
  border: 2px solid #60617A;
}
#jobs2careers-container #jobs2careers-header{
  padding: 12px 12px 0 12px;
  color: #4b4c60;
}
#jobs2careers-container .imagetitle{
  padding: 5px 5px 10px 5px;
  text-align: right;
}
#jobs2careers-container .imagetitle a img{
  max-height: 20px;
  vertical-align: bottom;
}
#jobs2careers-container .jobs2careers-form{
  background-color: #92A341;
  border-radius: 8px;
  margin: 5px;
  padding: 10px;
}
#jobs2careers-container .jobs2careers-form h4{
  color: #fff;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 5px;
}
#jobs2careers-container .jobs2careers-form .filter{
  display: inline-block;
}
#jobs2careers-container .jobs2careers-form .filter label{
  color: #fff;
  font-size: 11px;
}
#jobs2careers-container .jobs2careers-form .filter input{
  width: 115px;
}
#jobs2careers-container .jobs2careers-form input[type=submit]{
  color: #D13677;
  background-color: #fff;
  border: none;
  text-transform: uppercase;
  font-style: italic;
  font-weight: bold;
}
@media(max-width: 390px){
  #jobs2careers-container .jobs2careers-form input[type=submit]{
    margin-top: 10px;
  }
}
#jobs2careers-container .jobs2careers_joblisting{
  border-collapse: collapse;
  font-size: 12px;
  width: 100%;
}
#jobs2careers-container .jobs2careers_joblisting .noresults{
  text-align: center;
}
#jobs2careers-container table.jobs2careers_joblisting thead tr th, #jobs2careers-container table.jobs2careers_joblisting tbody tr td{
  padding: 5px 0;
}
#jobs2careers-container table.jobs2careers_joblisting thead tr th.date{ width: 15%; }
#jobs2careers-container table.jobs2careers_joblisting thead tr th.company{ width: 34%; }
#jobs2careers-container table.jobs2careers_joblisting thead tr th.position{ width: 40%; }
#jobs2careers-container table.jobs2careers_joblisting thead tr th.state{ width: 11%; }
#jobs2careers-container .jobs2careers_joblisting thead tr{
  border-top: 1px solid #60617A;
  border-bottom: 1px solid #60617A;
}
#jobs2careers-container .jobs2careers_joblisting tr td:first-child,#jobs2careers-container .jobs2careers_joblisting tr td:last-child{
  text-align: center;
}
#jobs2careers-container tr.shaded,#jobs2careers-container .paginator{
  background-color: #E9EDD9;
}
#jobs2careers-container .paginator{
  text-align: center;
  padding: 5px 0;
}
#jobs2careers-container .paginator > *{
  margin: 0 5px;
}
