@media only screen and (max-width: 1200px) and (min-width: 960px)   {
	.center { width: 940px; }
	.ticker { width: 940px;  }
	.header-banner { width: 600px; margin-top: 10px; }
	.logo { width: 250px; }
	.main-blog { width: 616px; }
	.sidebar { width: 264px }
	.post-grid2-details { padding: 10px 20px 0 30px; }
	.post-slider-widget-desc { width: 90%; }
	.post-slider-widget .owl-controls.clickable { top: 110px; left: 90%; }
}

@media only screen and (max-width: 959px) and (min-width: 768px)   {
	.center { width: 706px; }
	.ticker { width: 706px;  }
	.header-banner { width: 425px; margin-top: 20px; }
	.logo { width: 250px; }
	.menu-search-wrapper .menu-search { font-size: 25px; }
	.vc_custom_1459771085377 { padding-left: 25px !important; }
	.post-tags.big-tags { padding:  0 20px; }
	.main-menu ul.sf-menu > li > a { font-size: 18px; }
	a.post-secton-post-title-small h1 { font-size: 15px; letter-spacing: 0; }
	.post-grid5-title-small { font-size: 15px; }
	.main-blog { width: 460px; }
	.sidebar { width: 216px; margin-left: 30px; }
	.sidebar-column { margin-left: 0 !important; }
	.post-widget-small-items-data { float: left; margin-left: 0; }
	.post-grid2-details { padding: 10px 20px 0 30px; }
	.post-slider-widget-desc { width: 90%; margin-top: -20px; }
	.post-slider-widget .owl-controls.clickable { top: 110px; left: 90%; }
	.post-slider-widget-title { font-size: 15px; }
	.post-grid-single-detail { margin-right: 5px; }
	.post-grid2-details .post-grid-single-title { font-size: 20px; }
	.post-grid5-type2-title-small { float: left; padding-left: 0; width: 100%; }
	.vc_col-sm-8 li.single-grid-post.single-grid-post-3column { width: 50%; }
}

@media only screen and (max-width: 767px)  {
	.center { width: 100%; padding: 0 15px; }
	.ticker { width: 100%;  }
	.main-blog { width: 100%; }
	.type1-first-width { width: 100%; padding-right: 0 !important;  margin-bottom: 20px; }
	.type1-second-width { width: 50%; padding-right: 10px !important;  margin-bottom: 20px; }
	.type1-third-width { width: 50%; padding-left: 10px !important;  margin-bottom: 20px; }
	.post-grid5-bigitem, .post-grid5posts-small-items { width: 50%; }
	.vc_custom_1459771085377, .sidebar { max-width: 340px !important; width: 100% !important; margin-left: -170px; left: 50%; position: relative;  padding-left: 0 !important;  }
	.header-main .logo a img { float: none; }
	.header-main .logo { float: none; width: 100%; text-align: center; display: block; padding: 10px 0 0; }
	.header-banner { display: none; }
	.ticker-title { padding-left: 15px;  }
	.top-ticker-wrapper .center { padding: 0; }
	.main-menu ul.sf-menu > li > a { font-size: 15px; padding: 8px 12px 10px; }
	.sidebar-column { max-width: 340px !important; width: 100% !important; margin-left: -170px; left: 50%; position: relative;  padding-left: 0 !important;  }
	.footer-column { width: 100%; padding: 20px 15px; }
	.footer .widget { margin-bottom: 0; } 
	.menu-search-wrapper { display: none; }
	.main-menu { display: none; }
	.menu-icons-inside { display: block; }
	li.single-grid-post.single-grid-post-type2 { max-width: 330px; margin: 0 auto; float: none; }
	.single-grid-post.single-grid-post-type2 .post-grid-single-thumb-wrapper { width: 100%; }
	.post-grid2-details {  width: 100%; float: left; padding: 10px 0 20px 0; }
	.pagination-wrapper { max-width: 330px; margin: 0 auto; }
	.top-ticker-wrapper { display: none; }
	li.single-grid-post.single-grid-post-3column { width: 50%; }
	
	.under-footer-left, .under-footer-right { text-align: center; width: 100%;}
	
	/* font sizes */
	h1.post-title-on-single { font-size: 36px; }
	a.prev-next-post-single-title { font-size: 24px; }
	.upper-footer-content { font-size: 20px; }
	.post-related-title { font-size: 15px; }
}


@media only screen and (max-width: 600px)  {
	.post-related-item { width: 100%; }
	.upper-footer-content { font-size: 14px; }
	.prev-next-post-single.next-post, .prev-next-post-single.prev-post { width: 100%; text-align: center; }
	li.single-grid-post, li.single-grid-post.single-grid-post-3column, .vc_col-sm-8 li.single-grid-post.single-grid-post-3column { width: 100%; } 
	.post-grid5-type2-bigitem { width: 100%; margin-bottom: 20px; }
	.post-grid5-type2posts-small-items { width: 100%; }
	.post-grid5-bigitem { margin-bottom: 30px; }
	.post-grid5-bigitem, .post-grid5posts-small-items { width: 100%; }
	h1.post-title-on-single { font-size: 24px; }
	h1{ font-size: 24px; }
	h2 { font-size: 20px; }
	h3 { font-size: 18px; }
	h4 { font-size: 16px; }
	.post-grid5-type2-title { font-size: 20px; }
	.post-grid5-type2-title-small { font-size: 16px; }
	a.post-secton-post-title-big h1, a.post-secton-post-title-medium h1, a.post-secton-post-title-small h1  { font-size: 20px; }
	a.prev-next-post-single-title { font-size: 16px; }
	.type1-second-width, .type1-third-width { width: 100%; padding: 0 !important; }
	post-grid5-type2posts-item-medium { float: left; width: auto; }
	.post-grid5-type2posts-item { float: left;  width: auto; margin-left: 30px; }
	.post-slider-widget .owl-controls.clickable { top: 140px; }
	.author-bio { text-align: center; }
	.author-bio img { float: none; }
	.author-bio .author-info { margin-left: 0; }
	.author-bio .author-socials { text-align: center; }
	.author-bio .author-socials li { float: none; display: inline-block; }
	.post-section-single { max-height: 350px; }
	
}

@media only screen and (max-width: 340px)  { 
	.sidebar-column {  margin-left: 0; left: 0; padding-left: 0 !important; }
	.sidebar {  margin-left: 0; left: 0;  padding-left: 0 !important;  }
	.post-grid5posts-item { width: 100%; margin-bottom: 30px; }
	.post-section-single { max-height: 300px; }

}