@media only screen and (min-width: 1400px){
	.single-post-text{
		font-size: 19px;
	}
	.article-full-layouts h1{
		font-size: 60px;
		line-height: 1.5;
		max-width: 50%;
	}
}

@media only screen and (min-width: 1200px){
	.single-left-side-open.single-post-content p img.alignleft, .single-left-side-open.single-post-content .wp-caption.alignleft img, .single-left-side-open.single-post-content .wp-caption.alignleft p.wp-caption-text{
		width: 720px !important;
		max-width: 720px !important;
		position: relative;
		left: -170px;
		z-index: 9999;
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.no-vc .col-lg-12{padding-left: 130px;padding-right: 130px;}
}

@media only screen and (max-width: 1200px){
	.sticky-header{display: none;}
	.single-post-author{display: none;}
	.single-post-content, .single-left-side-open.single-post-content{width: 100%;padding-left: 0;}
	#mega-menu-main-menu > li{margin-right: 0;}
	.post-type-gallery-list{display: none;}
	.video-archive-link{left: 0;}
	.video-list .owl-nav{left: 90px;}
	.vtype-slider .video-section-wrapper{padding-left: 40px;}
	.menu-bar-center{overflow-x: hidden;}
	.header-search a{position: relative;top: 3px;}
	.shortcode-share-wrapper{display: none;}
}

@media only screen and (max-width: 991px){
	.menu-bar-center{display: none;}
	.menu-bar-left{width: 50%;}
	.menu-bar-right{width: 50%;}
	.desktop-header{display: none;}
	.mobile-header{display: block;}
	.js .mobile-menu{display:none;}
	.js .slicknav_menu{display:block;}
	.grid-list .content-elements h1 a{font-size: 17px;line-height: 25px;}
	.featured-left-list .content-elements h1 a{font-size: 16px;line-height: 23px;font-weight: 600;}
	.post-categories h6, .post-categories h6 a, .content-date{line-height: 16px;}
	.grid-list-content .content-image, .featured-left-list-content .content-image, .grid-list .content-min-elements, .featured-left-list .content-min-elements{margin-bottom: 5px;}
	.content-date, .shortcode-comment, .shortcode-comment a, .content-video-duration{font-size: 10px;}
	.content-date:before, .shortcode-comment:before, .content-video-duration:before{top: 6px;width: 5px;left:-9px;}
	.content-date, .shortcode-comment, .content-video-duration{margin-left: 15px;}
	.image-list-content{height: 50vh;min-height: 100px;}
	.image-list .content-elements h1 a{font-size: 24px;line-height: 30px;}
	.popular-widget-image{width: 100%;}
	.popular-widget-text{width: 100%;padding: 10px;}
	.popular-posts-widget ul li .popular-widget-text:before{top:25px;left:0;font-size: 50px;}
	.popular-posts-widget{padding-right: 15px;}
	.vertical-list-content.large-image .content-image{width: 150px;}
	.vertical-list-content.large-image .content-elements {width: calc(100% - 150px);}
	.vtype-slider .video-section-wrapper{padding-left: 25px;}
	.video-list h3 a{font-size: 14px;line-height: 20px;}
	.slider-content-elements h3 a{font-size:13px;line-height: 18px;}
	.slider-content-elements{padding: 10px;}
	.instagram-widget-user h4{font-size: 12px;}
	.alphabetical-tag-bar{display: none;}
	.single-blog-entry{padding-right: 0;}
	.single-content-box-title{font-size: 30px;line-height: 40px;}
	.post-view-count{padding-right: 0;}
	.single-sticky-bar .sticky-logo, .single-sticky-bar .sticky-share{display: none;}
	.sticky-title{width: 100%;}
	.gallery-box{overflow: scroll;}
	.gallery-slides{width: 100%;}
	.gallery-slider-area .stylemag-gallery-item{height: auto !important;max-height: 300px !important;}
	.gallery-keyboard{display: none;}
	.gallery-information-bottom-box{position: relative;padding: 0;top: 10px;}
	.gallery-informations{width: 100%;}
	.gallery-informations p{margin-top: 5px;}
	.gallery-informations h2{margin-top: 15px;font-size: 25px;line-height: 33px;}
	.gallery-box .owl-prev{left: 30px;}
	.gallery-box .owl-next{right: 30px;}
	.scroll-to-top{right: 15px;}
}

@media only screen and (min-width: 768px) and (max-width: 990px){
	.vertical-list-content.small-image .content-image{width: 100%;}
	.vertical-list-content.small-image .content-elements{width:100%;padding-left: 0px;}
}

@media only screen and (min-width: 768px) and (max-width: 1200px){
	.content-list-image{width: 200px;}
	.content-list-elements{width: calc(100% - 200px);}
}

@media only screen and (max-width: 767px){
	.blog-index{padding-right: 15px;}
	.content-list-image{width: 150px;}
	.content-list-elements{width: calc(100% - 150px);}
	.mobi-side{margin-top: 40px;}
	.vertical-list-content.large-image .content-image{width: 100%;}
	.vertical-list-content.large-image .content-elements {width: 100%;padding-left: 0;}
	.featured-left-list-content{margin-bottom: 45px;}
	.vertical-list-content.small-image .content-image{width: 125px;}
	.vertical-list-content.small-image .content-elements{width: calc(100% - 125px);padding-left: 20px;}
	.vtype-slider .video-section-wrapper{padding-left: 15px;}
	.popular-widget-box{padding-left: 15px;}
	.popular-widget-image{width: 160px;}
	.popular-widget-text{width: calc(100% - 160px);padding: 0 10px 0 30px;}
	.popular-posts-widget ul li .popular-widget-text:before{top: 30px;left: 30px;font-size: 90px;}
	.image-list{margin-bottom: 35px;}
	.featured-left-list-content .content-image{margin-bottom: 10px;}
	.criteria-text{width: 65%;}
	.criteria-bar{width: 35%;}
	.inner-page-left{padding-right: 15px;}
	.single-content-box-title i{font-size: 37px;}
	.category-featured-column{margin-bottom: 30px;}
	.gallery-box-header .col-lg-6{display: none;}
	.gallery-box-header .col-lg-3{width: 50% !important;float: left;}
	.gallery-slider-area .stylemag-gallery-item{max-height: 200px !important;}
	.gallery-slider-area{padding: 30px;}
	.gallery-box .owl-prev{left: 25px;}
	.gallery-box .owl-next{right: 25px;}
	.vertical-list .content-image{margin-bottom: 10px;}
	.shortcode-instagram-sections.insta-stylemag-grid li:last-child{width: 100%;margin-top: 4px;}
	.shortcode-instagram-sections.insta-stylemag-grid li{width: calc(20% - 4px);}
	.shortcode-instagram-sections.insta-stylemag-grid li:nth-child(6){margin-right: 0;}
	.instagram-widget-user{height: auto;}
	.instagram-widget-user a{padding: 10px 5px;}
	.instagram-widget-user h4{font-weight: 400;font-size: 14px;margin-top:-6px;}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	.content-list-box .content-date:before{top: 7px;left: -11px;}
	article .content-list-image, article .content-list-elements{width: 100%;padding-left: 0;}

}