@media (min-width: 981px){

	.container,
	.nav,
	.secondary-nav,
	.header,
	.section-wide,
	footer.footer{
		width: 1170px;
	}


	.section-wide{
		margin: 20px 0
	}

	.section{
		width: 780px;
	}

	.article .blog-widget ul.blog-listing li{width: 46%}

	.header{
		position: relative;
		padding-top: 30px;

	}


	.responsiveslides-slide li{width: 100%}
	.responsiveslides-slide li img {
	  max-height: 620px;
	  max-width: 100%;
	  width: auto;
	  margin: 0 auto;
	  display: block;
	}
	.responsiveslides-slide li .responsiveslides-caption{bottom: 0}

}


@media (max-width: 680px){
	.header {
	  padding-top: 25px;
	}

	.post-content .shop_the_look li{
		width: 100%;
		padding: 0;
	}

	.responsiveslides-slide li{width: 100%}
	.responsiveslides-slide li img{
		  height: auto;
		  max-height: 220px;
		  width: auto;
		  display: block;
		  margin: 0 auto;
		  max-width: 100%;
	}
	.article ul.responsiveslides-slide {
	  margin: 0 auto 20px auto;
	}

	.article ul.responsiveslides_tabs{margin: 0;}
}