/* media queries */

@media only screen  and (max-width:1280px)

{

	.entry-image.attachment-page

	{

		height: 565px ;

		width: 600px;

	}

	.entry-content a

	{

		width:64%;

	}

	.genesis-nav-menu, .site-description, .site-header .search-form, .site-header .title-area, .site-header .widget-area, .site-title

	{

		text-align:center;

	}

	.site-header 

	{

    	background-color: #fff;

    	min-height: 150px;

	}

	.site-header .wrap 

	{

    	padding: 20px 5%;

	}

	.sub-section 

	{

		margin: 10px 44px 0 0;

	}

	.title-area

	{

		width:100%;

	}

}

@media only screen and (max-width: 1023px)

{

	

	.entry-image.attachment-page 

	{

		height: 698px;

		width: 100%;

	}

	.home-top .featured-content .entry-header

	{

		clear:both;

	}

	.genesis-nav-menu, .site-description, .site-header .search-form, .site-header .title-area, .site-header .widget-area, .site-title

	{

		text-align:center;

	}

	.title-area

	{

		width:100%;

	}

	.sub-section 

	{

		margin: 10px 44px 0 0;

	}

	.footer-widgets-1

	{

		margin-right:41px;

	}

}

@media only screen and (max-width: 980px)

{

	.entry-image.attachment-page 

	{

		height: 500px ;

		width: 100% ;

	}

	.entry-content a

	{

		width:100%;

	}

	.entry-content p

	{

		text-align:left;

	}

	.entry

	{

		border:none ;

		box-shadow:none ;

	}

	.sub-section

	{

		width:42%;

		height:237px;

	}

	.main

	{

		border:none;

	}

	.footer-widgets-1

	{

		width:30%;

	}

	

	img.alignnone, .alignnone 

	{

		padding-left: 63px;

		width: 64%;

	}

	.footer-widgets-2.widget-area

	{

		text-align:center;

	}

}

@media only screen and (max-width: 800px)

{

	.entry-image.attachment-page 

	{

		height: 500px ;

		width: 100% ;

	}

	.entry-content p

	{

		text-align:left ;

	}

	.sub-section

	{

		width:42%;

		height:237px;

	}

	img.alignnone, .alignnone

	{

		padding-left:77px;

	}

	.entry

	{

		border:none;

		box-shadow:none;

	}

	.footer-widgets-1

	{

		width:22%;

	}

}

@media  only screen and (max-width: 768px)

{

	.width33{width:100%;}
	.main-row .width33 .product-location{text-align:center}
    .entry-content .main-row{width:95%}

	.entry-image.attachment-page 

	{

		height: 500px ;

		width: 100% ;

	}

	.entry-content p

	{

		text-align:left;

	}

	.entry

	{

		border:none;

		box-shadow:none;

	}

	.main

	{

		border-top: none;

	}

	.sub-section

	{

		width:100%;

		height:auto;

	}

	img.alignnone, .alignnone

	{

		padding-left:77px;

		width:65%;

	}



	.footer-widgets-1

	{

		width:12%;

	}

}

@media only screen and (max-width: 480px)

{

	.width66{width:100%;}
	.sub-section

	{

		width:100%;

	}

	.entry-image.attachment-page 

	{

		height: 380px ;

		width: 100% ;

	}

	.footer-widgets

	{

		padding-top:18px;

	}

	.entry-content a

	{

		width:100%;

	}

	.entry-content p

	{

		text-align:left;

	}

	.widget-title, .footer-widgets .featured-content .widget-title

	{

		text-align:center;

	}

	.simple-social-icons ul

	{

		width:100%;

	}

	.main

	{

		border-top:none;

	}

	img.alignnone, .alignnone 

	{

		padding-left: 0px;

		width: 100%;

	}

	.entry

	{

		border:none;

		box-shadow:none;

	}

	.textwidget {

    margin-bottom: 11px;

}



}