@media (min-width: 992px) and (max-width: 1199px) {
	.norlPadding {padding-right: 0; padding-left: 0;}
	.norPadding {padding-right: 0;}
	.nolPadding {padding-left: 0;}
}
@media (max-width: 991px) {
	#postsGrid[data-columns]::before {
	content: '2 .col-sm-6';
	}
	
	.menu_inner.container {
	width: 100%;
	}
	
	.blogFullWidth .entry-extra {display: none;}
	.blogFullWidth .entry-main-outer,
	.blogFullWidth .singlePostExtra {
	padding-left: 0;
	}
	
	.sidebar.widgetArea,
	#primary.site-content,
	.blogThumbnail .quoteFeaturedImage {
	padding-left: 0;
	padding-right: 0;
	width: 100%;
	}
	
	.blogThumbnail .entry-quote blockquote,
	.blogThumbnail .entry-link .entry-header {
	width: 100%;
	padding-top: 30px;
	}
	
	.norlPadding {
	padding-left: 0;
	padding-right: 0;
	}
	.norPadding {padding-right: 0;}
	.nolPadding {padding-left: 0;}
}
@media (max-width: 767px) {
	
	.postNav .col-lg-6 {border: 0;}
}
@media only screen and (max-width: 1023px) {

}
@media (min-width: 768px) {
	
}
@media (min-width: 992px) {
	.siteLanguages {
	display: block;
	}
}
@media (min-width: 1200px) {

}

/* RETINA READY IMAGES */
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
	.mainSlider .tp-rightarrow {
	background-image: url(../images/slider-right@2x.png);
	-webkit-background-size: 28px 50px;
	background-size: 28px 50px;
	}
	.mainSlider .tp-leftarrow {
	background: url(../images/slider-left@2x.png) no-repeat;
	-webkit-background-size: 28px 50px;
	background-size: 28px 50px;
	}
}