@mixin break1{}
@mixin contest{}
@mixin breakIpad{}
@mixin break700{}
@mixin break7002{}
@mixin break645{}
@mixin break480{}
@mixin break4802{}
@mixin break320{}
//zero out the default mixins...





@mixin c_break1{
	#indexhome{
		#sliderbg,#interiorheaderbg{display:none;}
	}

	.home .contact-form-widget {
	  position: relative;
	  right: 0;
	  top: 0;
	}


	#loop img,
	#landing img{
		height:auto;
		max-width:100%;
	}
	
	#top {
		padding-right: 0;
		background:none;
	}
	#col2.testicols {
	  float: none;
	}
	#testimonialform .testiform {
		span{
			display:block;
		}
		.testicols{
			width:100%;
			max-width:600px;
			&>span#firstName_span,
			&>span#lastName_span{
				width:auto;
				float:none;
			}
			&>span#firstName_span{
				margin-right:0;
				float:none;
			}
			input{
				width:100%;
			}
			.generated.radiogroup.stars span.stars_radiobuttonwrap {
				display: inline-block;
			}
			#testisub {
				margin-right: 0;
				width: 69px;
			}
			
		}
	
	}

	#wpadminbar,
	#header, 
	.fiveblocksrow,
	.bagalls4colclear,
	#headerhilite{
		display:none;
	}
	
	
	#container,
	#main,
	#footer,
	#footer #footerrow
	{
		width: 100%;
	}
    

	

	#rheader,
	#rmenutop{
		display:block;
		overflow:hidden;
	}

	
	#footer .footercol {
	  margin: 2em;// just let the cols fall down one by one
	  min-width: auto;
	  max-width:260px;
	}
	
	#footer .recent-posts .itembody {
	  max-width: 190px;
	}

	#loop.basket {
	  @include break1basketbg;
	  padding: 1%;
	  width: 100%;
	}	

	#loop.fullwidth {
	  padding: 1.5% 2%;
	  width: 100%;
	}	
	.wp-caption {
	  max-width: 100%;
	  //padding-top: 0;
	  
	}

	.commentswrap {
		font-size: 0.9em;
	}

	.multipostcontent {
	 // max-width: 75%;
	}
	.multipostfeatdiv {
		img{
			width:100%;
		}
	  max-width: 50%;
	}
	#highlightrow {
	  margin: 15px 0 0 15px;
	  //width: 600px;
	}
	
	#highlightrow #hiliteleft,
	#highlightrow #hiliteright{
		max-width:285px;
		width:46%;
	}
	#highlightrow #hiliteleft{
		margin-left:0;
	}
	#highlightrow #hiliteright{
		margin-left:2%;
	}
	#highlightrow img {
	  width: 100%;
	  height: auto;
	}
}


@mixin c_break500 {

}



@mixin c_break700{
	.contactcolclear,
	.threecolclear {
	  clear: none; 
	}
	.twocolclear, 
	.bagalls2colclear {
	  clear: both;
	}
	

	#contest #coltwo {
	  clear: both;
	}

}


@mixin c_break480{
	#loop {
  margin-right: 0;
}



	.home .contact-form-widget {
	  right: 28px;
	}

	img{
		max-width:100%;
	}
	#rlogodiv img{
		max-width:320px;
	}
	.testimonial-form{
		#testimonialheader #upperright {
			width: 98%;
		}
	}
	#contactpage #comments {
	  width: 242px;
	}
	.testiform input[type="text"] {
	  width: 96%;
	}





	#prevnext {
		font-size: 0.7em;
	}
	.wp-pagenavi a, .wp-pagenavi span {
	  margin-bottom: 10px;
	}
		#contactpage #personalfields{
	  margin-left: 0;
	}
	#rheader #buttonsdiv {
	  margin-top: 0;
	}


}



