/* @containers****************************************************************************************************************************************************************************************/
.container,.container_alt {
	width: 100%;
	max-width:1300px;
	margin: 0 auto;
	padding:0 50px;
	overflow:hidden;
	position:relative;
}
.main-wrapper
{
	max-width: none;
}
.container_alt{
	padding:0 0;
}
#header .container{
	overflow:visible;
	padding:0 0;
}
#footer .container{
	background:none !important;
	padding:0 0;
}
.aq_span4>.aq_span4{
	width:100%;
}
.aq_span12{
	width:100% !important;
	position:relative;
}
/* @columns****************************************************************************************************************************************************************************************/
.onecol, .twocol, .threecol, .fourcol, .fivecol,.fifthcol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol,.warpbox {
	margin-left:0;
	float: left;
	min-height: 1px;
}
.foocol{
	margin:0 0 0 0;
	width:25%;
	padding: 80px 0 20px 100px;
	position:relative;
	height:100%;
	min-height:1px;
	float:left;
}
.foocol.first{
	padding: 80px 0 20px 0;
}
.first,.ml-first {
	margin-left: 0px !important;
}
/*sidebar*/
.fourcol{
	width:30%;
	padding:0 50px;
	margin:0 0 40px 0 !important;
	min-height:1px;
	float:right;
	border-width:0 1px 0 1px;
	border-style: solid;
}
.ml-block-ml_3_column_block{
	width:30%;
	padding:0 50px;
	margin:0 0 0 0;
	float:right;
	border-width:0 1px 0 1px;
	border-style: solid;
}
.ml-block-ml_3_column_block.ml-first{
	float:left;
}
/*content*/
.eightcol{
	width:70%;
	padding:0 50px;
	margin:0 0 40px 0 !important;
	min-height:1px;
	float:left;
	border-width:0 0 0 1px;
	border-style: solid;
}
.ml-block-ml_2_3_column_block{
	width:70%;
	padding:0 50px;
	margin:0 0 0 0;
	float:right;
	border-width:0 0 0 1px;
	border-style: solid;
}
.ml-block-ml_2_3_column_block.ml-first{
	float:left;
}
/* sidebar position */
.postbarLeft .eightcol{
	float: right !important;
	border-width:0 1px 0 0;
}
.postbarLeft .fourcol{
	float: left !important
}
.postbarNone .eightcol{
	margin:0 auto 40px auto !important;
	float:none !important;
	border-width:0 0 0 0;
}
.postbarNone .entryhead iframe{
	width:100%;
}
/*other basics*/
.wrapper.no-sidebar .eightcol{
	margin:0 auto 40px auto !important;
	float:none !important;
}
.wrapper.no-sidebar .fourcol{
	display:none;
}
.sixcol{
	width:50%
}
@media only screen and (min-width: 768px) {
	.woo-site .eightcol{
		width:75%;
	}
	.woo-site .fourcol{
		width:25%;
	}

	.post-previous,
	.post-next{
		width:50%;
	}

	.post-next{border-left:none;}
}
/* @responsive mode****************************************************************************************************************************************************************************************/
@media screen and (max-width: 1515px) {
	.page-head {
		padding: 150px 0;
	}
}
@media screen and (max-width: 1330px) {
	.mosaicwrap,.mm-wrap,.mag-block{
		padding-left:10px;
		padding-right:10px;
		width:100%;
		margin-left:0;
		margin-right:0;
	}
	h2.block {
		padding: 60px 20px 20px 20px;
	}
	.text-full h2.block,.text-full p{
		padding:0 20px;
	}
}
@media screen and (max-width: 1285px) {
	#titles{
		max-width:30%;
	}
	.headad{
		max-width:70%;
		padding-right:20px;
	}
	ul.tmnf-mosaic{
		height:720px;
	}
	.widgetable_sticky.scroll-to-fixed-fixed{
		max-width:270px !important;
	}
	.page-head {
		padding: 100px 30px !important;
	}
}
@media screen and (max-width: 1225px) {
	.flexinside{
		top:20%;
	}
	.slide-nav-wrap{
		padding:0 0 0 7px;
		width:25%;
	}
	.slide-nav{
		width:100%;
	}
	.slide-nav li > a {
		padding: 0 20px 30px 20px;
		height: auto;
	}
	.classic_big.has-post-thumbnail .entryhead img,.mainflex ul.slides>li img,.tmnf_hero img{
		max-width:120% !important;
		width:120% !important;
		margin:0 -10% !important;
	}
	ul.tmnf-mosaic {
		height: 600px;
	}
	.ml-block-ml_2_3_column_block ul.tmnf-mosaic {
		height: 440px;
	}
	.gticker-wrapper.has-js{
		width:70%;
	}
	a.searchtrigger{
		right:20px;
	}
	.tmnf_hero h1{
		margin:0 20px;
		width:auto;
	}
	.ml-block-ml_2_3_column_block .maso-1 h2,ul.tmnf-mosaic li.maso-2 h2,ul.tmnf-mosaic li.maso-3 h2,ul.tmnf-mosaic li.maso-4 h2,ul.tmnf-mosaic li.maso-5 h2{
		font-size:18px;
		line-height:1.3;
	}
	.ml-block-ml_2_3_column_block .item_4{
		height:230px;
	}
}
/* iPad Landscape */
@media screen and (max-width: 1030px) {
	h2.widget::before,h2.widget::after,.blogger div.post.sticky:after,.meta-slider,#header.centered-header .navhead h2,#main-nav .menu-post .inner .meta,.mainflex-large p.teaser,.gticker-controls{
		display:none;
	}
	#navigation {
		padding: 0;
	}
	.nav > li > a{
		margin:0 0;
	}
	.nav li ul li > a{
		margin:0 15px;
	}
	+.mainflex-large h2, h1.entry-title, .single-post .tmnf_hero.thumb_disabled h1.entry-title{
		font-size: 4.2vw !important;
		line-height: 1 !important;
	}
	#main-nav li.mega ul.sub-menu li {
		width: 18%;
	}
	#main-nav .menu-post {
		padding: 20px 10px 10px;
	}
	.mainflex .slides > li {
		max-height: 500px;
	}
	.mainflex ul.slides>li img,.tmnf_hero img{
		max-width:130% !important;
		width:130% !important;
		margin:0 -15% !important;
	}
	.flexinside {
		left: 20px;
		width: 50%;
		margin: 0 0 0 0;
	}
	.flex-direction-nav a {
		bottom:20px;
		width:50px;
		height:35px;
	}
	.flex-direction-nav .flex-prev {
		left:20px;
		margin-left:0;
	}
	.flex-direction-nav .flex-next {
		left:75px;
		margin-left:0;
	}
	.flexinside h2 {
		margin:0;
	}
	.left .gticker-controls, .left .gticker-content, .left .gticker-title, .left .gticker {
		float: left;
	}
	.tmnf_hero iframe{
		max-height:553px;
	}
	ul.tmnf-mosaic {
		height: 520px;
	}
	.ml-block-ml_2_3_column_block ul.tmnf-mosaic {
		height: 400px;
	}
	.ml-block-ml_2_3_column_block li.maso-2 h2, .ml-block-ml_2_3_column_block li.maso-3 h2, .ml-block-ml_2_3_column_block li.maso-4 h2, .ml-block-ml_2_3_column_block li.maso-5 h2 {
		font-size: 14px !important;
	}
	.text-full .mc4wp-form p {
		max-width: 80%;
	}
	.widgetable_sticky.scroll-to-fixed-fixed{
		position:relative !important;
		top:auto !important;
		left:auto !important;
		right:auto !important;
	}
	.text-full h2.block,.text-full p{
		padding:0 20px;
	}
	.mm-inner h2,.tmnf-featured-slider h2 {
		font-size: 16px !important;
		line-height: 1.3;
	}
	.page-head {
		padding: 70px 30px !important;
	}
	.entryhead iframe{
		max-height:380px
}
}
/* Tablet Portrait */
@media screen and (max-width: 870px){
	.scroll-to-fixed-fixed{
		position:relative !important;
		top:auto !important;
		bottom:auto !important;
		left:auto !important;
		rigth:auto !important;
	}
	.navhead>div,div.tooltip p:after,.nav>li>ul:after,.sf-arrows .sf-with-ul::after,.sf-arrows .sf-with-ul::after,.tmnf_menu ul.menu ul li:before,span.maintitle:after,.item_3_small .entryhead,li.newcomer>a:before,.item_4 .tmnf_icon{
		display:none !important;
	}
	body {
		width: 100%;
		min-width: 0;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 0;
		padding-right: 0;
		margin-top:0;
		font-size: 16px;
		-webkit-text-size-adjust: none;
	}
	.onecol, .twocol, .threecol,.threecol_spec, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol, .twelvecol,.fifthcol{
		width: auto;
		float: none !important;
		padding-left: 20px;
		padding-right: 20px;
		margin-left: 0;
		margin-right: 0;
	}
	#header #titles{
		margin:15px 20px !important;
		float:left;
		text-align:left;
		max-width:45% ;
	}
	#header #titles img{
		float:left;
	}
	.slim-header #titles{
		display: block;
	}
	.slim-header a.nav-logo img{
		display: none;
	}
	.headad {
		margin-top: 0;
		max-width: 100%;
		position: relative;
		padding-right:0;
		float:none;
		right:auto;
	}
	/* mobile menu */
	a#navtrigger,a#navtrigger-sec{
		display:block !important;
	}
	.navhead{
		position:relative;
		z-index:9;
		min-height:0;
		margin-top:0 !important;
		width:100%;
		padding:0 0 !important;
	}
	#header a.searchSubmit {
		right:60px;
	}
	#navigation{
		display:none;
		position:relative;
		top:auto;
		margin:0 0 0 0 !important;
		padding:10px 0 0 0 !important;
		background-color:#222 !important;
		-moz-border-radius: 2px;
		-khtml-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		border-top: none !important;
	}
	#navigation a{
		color:#ddd !important;
	}
	#navigation a:hover{
		color:#f4a107 !important;
	}
	#header ul.nav,#header #main-nav,#header.left-header #main-nav{
		width:100% !important;
		margin:0 0 0 0 !important;
		padding:0 0 0 0 !important;
	}
	ul.nav li,.nav li ul,#main-nav li.mega ul.sub-menu {
		width:100% !important;
		background-color: transparent !important;
		border:none !important;
		float:none;
		display:block;
		margin:0 0 0 0 !important;
		position:relative !important;
		left:auto !important;
		display:block !important;
		visibility:visible !important;
		padding-top:0;
	}
	#navigation .nav li ul li > a{
		border-bottom:1px dotted #444 !important;
		text-align:left;
	}
	ul.nav li a{
		width:100% !important;
		text-align:left;
		padding:15px 20px !important;
		margin:0 0 0 20px;
		font-size:16px !important;
	}
	ul.additional-menu li a{
		margin:0 0 0 0;
		padding-left:60px !important;
		font-size:12px !important;
	}
	.nav li ul li > a {
		font-size: 13px !important;
	}
	.nav li a.sf-with-ul {
		padding-right: 0 !important;
	}
	#main-nav > li > a {
		margin: 0 0 0 0 !important;
	}
	.nav > li > ul > li,.nav li ul ul li,#main-nav li ul li > a,.nav li ul li > a {
		max-width: 100% !important;
		margin:0 0 0 0;
		padding:0 0 0 0;
	}
	.nav li ul{
		padding:0 20px;
	}
	#main-nav li.mega ul.sub-menu {
		min-height:0px;
	}
	.nav li ul ul{
		margin:0 0 0 0;
		padding:0 0 0 0;
	}
	.mega2 .sf-sub-indicator{
		display:none;
	}
	div.sub,.nav > li > ul:after,li.menu-item-has-children > a::after{
		display:none !important;
	}
	.sf-arrows .sf-with-ul::after {
		right: 15px;
	}
	#main-nav li.mega:hover div.sub, #main-nav li.mega:hover ul.loop, #main-nav li.mega2:hover div.sub, #main-nav li.mega2:hover ul.loop,#main-nav li.mega ul.loop{
		display:none !important;
	}
	#header a.searchtrigger {
		display:none;
	}
	.nav > li.current-menu-item > a{
		background-color:transparent !important;
	}
	.slim-header .navhead{
		margin:0 0 !important;
	}
	#topnav{
		height:40px;
	}
	#topnav ul.social-menu{
		margin:0 -10px;
	}
	/* end mobile menu */
	/*/
	///stacked clomuns & posts */
	/* columns */
	#footer .foocol,.woocommerce-page #foliocontent,.woocommerce-page #foliosidebar,.eightcol,.fourcol,.ml-block-ml_2_3_column_block,.ml-block-ml_3_column_block{
		padding: 0 10px !important;
		width: 100%;
		margin:0 auto 20px auto !important;
		float:none !important;
		display:block;
		width:100%;
		border-left: none;
		border-right:none;
	}
	#sidebar,.ml-block-ml_3_column_block,#footer .foocol,.footer-icons ul.social-menu{
		width:100%;
		max-width:320px !important;
	}
	.ml-block-ml_2_3_column_block,.ml-block-ml_3_column_block{
		padding:0 0 !important;
	}
	.widgetable,.postbarLeft .fourcol, .ml-first.ml-block-ml_3_column_block .widgetwrap, .ml-first.ml-block-ml_3_column_block .widgetable, .ml-first.ml-block-ml_3_column_block .ml-block-ml_ads_block{
		margin:0;
		padding:0 0 !important;
		float:none !important;
		border:none !important;
	}
	/* posts */
	.blogger div.post, .blogger div.page{
		width:100%;
		float:none;
	}
	.postbarLeft .eightcol {
		float: none !important;
	}
	.postbar {
		margin-top:20px;
	}
	.mmbox.col4 li{
		width:50%;
	}
	.mmbox.col5 li{
		width:100%;
		max-width:400px;
		float:none;
		margin-right:auto;
		margin-left:auto;
	}
	.footer-icons .mc4wp-form,.footer-icons ul.social-menu{
		float:none;
		margin:10px auto;
		overflow:hidden;
		display:block;
	}
	.footer-icons ul.social-menu li{
		width:100%;
	}
	.footer-icons ul.social-menu li a{
		width:98%;
	}
	/*/
	///end stacked colmuns & posts */
	/* woocommerce */
	.woocommerce-page div.product div.summary {
		margin: 0 0 40px 0;
		width: 100%;
	}
	.woocommerce-page ul.products li.product, .woocommerce ul.products li.product {
		width: 100% !important;
		margin:0 0 30px 0 !important;
	}
	.woocommerce h1.page-title,p.woocommerce-result-count{
		text-align:center;
		width:100%;
	}
	.woocommerce #foliocontent .woocommerce-tabs,.woocommerce #foliocontent .related.products {
		width: 100%;
	}
	.woocommerce-page #foliosidebar {
		clear: both;
	}
	.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
		float: none;
	}
	.tmnf-sc-quote.left,.tmnf-sc-quote.right{
		width:100%;
		float:none;
		margin-left:0;
		margin-right:0
}
	.contact-form .forms textarea,.contact-form .forms input.txt{
		width:100%;
		float:none;
		margin-left:0;
		margin-right:0;
		padding-left:0;
		padding-right:0
}
	.contact-form .forms label{
		margin-bottom:10px
}
	.contact-form .forms .buttons .submit,.contact-form .forms input#sendCopy{
		margin-left:0;
	}
	/* font sizes */
	.flexinside h2, h2.archiv, .single-post h1.entry-title{
		line-height:1.1 !important;
		font-size: 5.2vw !important;
	}
	.imglarge h2.posttitle, .maso-1 h2, .mainflex-free .flexinside h2, h1.entry-title{
		line-height:1.1 !important;
		font-size: 4.2vw !important;
	}
	h2, blockquote, .flexcarousel .flexinside h2{
		line-height:1.1 !important;
		font-size: 2.6vw !important;
	}
	h2.block span{
		float:none !important;
		display:block;
		padding:10px 0;
	}
	/* comments */
	.commentlist li.comment {
		padding: 20px 5px 10px 40px;
	}
	.commentlist .avatar {
		width:26px;
		top:25px;
	}
	.comment-meta {
		float: left;
	}
	/* other */
	.flexwrap.yes_margin,.mosaicwrap.yes_margin,.text-full.yes_margin,.mag-block{
		margin-bottom:20px;
	}
	h2.block,.ml-block-ml_3_column_block h2.block,.ml-block-ml_2_3_column_block h2.block {
		padding: 10px 20px 20px 20px;
	}
	h2.block span.subtitle {
		padding: 10px 0 0 0 !important;
	}
	.ml-block-ml_3_column_block .mag-block,.ml-block-ml_2_3_column_block .mag-block{
		padding-left:10px;
		padding-right:10px;
		width:100%;
		margin-left:0;
		margin-right:0;
	}
	.wpcf7-form p.sixcol {
		padding: 0;
		width: 100%;
	}
	.mainflex .slides > li {
		max-height: 420px;
	}
	.slide-nav-wrap{
		display:none;
	}
	.flexinside{
		top:20px;
	}
	.tmnf_menu ul.menu > li {
		padding: 20px 15px;
	}
	.tmnf_menu ul.menu ul li {
		padding-left: 5px;
	}
	#curtain .searchform{
		max-width:90%;
		margin:-40px 0 0 5%;
		left:0;
	}
	#curtain a.curtainclose{
		top:20%;
		margin:0 10px 0 0;
		left:auto;
		right:0;
	}
	.footer-logo{
		text-align:center;
	}
	.footer-logo img{
		float:none;
		display:block;
		margin:20px auto;
	}
	#copyright p{
		text-align:center;
		width:100%;
		float:none;
	}
	.bottom-menu{
		max-width:100%;
		width:100%;
		margin:30px auto !important;
		overflow:hidden;
	}
	.text-action h2.block{
		max-width:100%;
		padding:0 20px;
	}
	.text-action p{
		max-width:100%;
		padding:0 20px;
	}
	.text-action a.actionbutton{
		right:auto;
		top:auto;
		position:relative;
		margin:10px 0 0 20px !important;
	}
	.page-head {
		padding: 40px 20px 20px 20px !important;
	}
	.mag-one div.item,.mag-three div.item{
		width:50% !important;
		border:none;
	}
	.ml-block-ml_2_3_column_block .mag-one div:nth-child(3n+4) {
		clear: none;
	}
	.ml-block-ml_3_column_block .mag-three div.item{
		width:100% !important;
	}
	.batch1{
		width:66.66%;
	}
	.batch2{
		width:33.33%;
	}
	.batch3{
		width:100%;
	}
	.batch3 .item_2_small{
		width:33.33%;
		float:left;
	}
	.mag-block div.item .imgwrap>a>img{
		min-width:100% !important;
	}
	.item_3_small .imgwrap{
		max-width:20%;
	}
	.blogger .item {
		margin: 0 0 10px 0;
		padding: 10px 0 0 0;
	}
	.blogger.blog_builder>.item{
		padding-left:20px;
		padding-right:20px;
	}
	.classic_big .item_inn {
		padding: 15px 20px;
	}
	.blogger .entryhead {
		margin: 0 15px 0 0;
	}
	/*mosaic*/
	ul.tmnf-mosaic,.ml-block-ml_2_3_column_block ul.tmnf-mosaic{
		height:950px;
	}
	ul.tmnf-mosaic li.maso{
		width:50%;
		position:relative !important;
		float:left;
		top:auto;
		left:auto;
		height:25%;
	}
	ul.tmnf-mosaic li.maso.maso-1{
		width:100%;
		height:50%;
	}
	ul.tmnf-mosaic li.maso img.wp-post-image {
		width: 120%;
	}
	.text-full .mc4wp-form,.footer-above .mc4wp-form{
		max-width:60%;
	}
}
@media only screen and (max-width: 589px) {
	h2.block::before,h2.block::after,#topnav .gticker,div.item_2_small::before,.item_2_big p.teaser,.meta .author img{
		display:none;
	}
	#topnav ul.social-menu {
		float: left;
	}
	.comment-form-author,.comment-form-email,.comment-form-url,#post-nav,.postauthor{
		width:100%;
	}
	#respond textarea{
		width:99.5%;
	}
	.entry blockquote {
		margin: 5px 10px;
		padding: 0 20px !important;
	}
	.entryfull{
		padding:10px 0;
	}
	h2.block,.mmbox.col4 li,.mmbox li,.tmnf_menu,.tmnf_menu ul.menu > li{
		width:100% !important;
		max-width:400px;
		float:none !important;
		margin-right:auto !important;
		margin-left:auto !important;
		overflow:hidden;
		min-height: 0;
	}
	#sidebar, .ml-block-ml_3_column_block, .foocol {
		max-width: none;
	}
	.tmnf_menu ul.menu > li{
		border-left:none;
	}
	.mainflex .slides > li {
		max-height: 340px;
	}
	.mainflex ul.slides > li img,.page-head img.standard{
		max-width:160% !important;
		width:160% !important;
		margin:0 -30% !important;
	}
	.tmnf_hero{
		min-height:180px;
	}
	.scrollTo_top{
		right:0;
		width:100%;
	}
	.scrollTo_top a i {
		float: none;
		padding: 5px 18px 12px;
	}
	.flexinside{
		width:90%;
	}
	.flexinside p.meta,.slide-nav-wrap,.flexinside p.teaser,.maso .tmnf_icon,ul.tmnf-mosaic li.maso .meta {
		display:none;
	}
	.mainflex-free .flexinside{
		left:40px;
		width:80%;
	}
	#titles {
		width: 50% !important;
	}
	ul.tmnf-mosaic, .ml-block-ml_2_3_column_block ul.tmnf-mosaic{
		height:700px;
	}
	ul.tmnf-mosaic li.maso .mosaicinside {
		padding: 5px 20px 15px 20px;
	}
	ul.tmnf-mosaic li h2{
		font-size: 14px !important;
	}
	.entryhead iframe {
		max-height: 200px;
	}
	ul.related,ul.related li img{
		width:100%;
		margin:0 0 20px 0;
	}
	ul.related li{
		width:50% !important;
		height:auto;
	}
	ul.related li:nth-child(4){
		clear:left;
	}
	.blogger .format-quote{
		padding:10px !important;
	}
	.imglarge h2.posttitle, .maso-1 h2,.flexinside h2, h1.entry-title{
		font-size: 5.2vw !important;
	}
	h2, blockquote, .flexcarousel .flexinside h2{
		font-size: 3.6vw !important;
	}
	.mag-block,.batch1,.batch2,.batch3 .item_2_small,.mag-one div.item,.mag-three div.item{
		width:100% !important;
		max-width:400px;
		float:none;
		margin:0 auto !important;
		border:none;
	}
	.text-full .mc4wp-form,.footer-above .mc4wp-form{
		max-width:90%;
	}
	#post-nav p.teaser{
		display:none;
	}
	.classic_big.has-post-thumbnail .entryhead,.classic_big.has-post-thumbnail .item_inn{
		width: 100%;
		max-width:100%
}
	.text-block {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}
@media only screen and (max-width: 405px) {
	.flexinside h2, h2.archiv, .single-post h1.entry-title {
		font-size: 7.2vw !important;
	}
	.blogger .entryhead{
		float:none;
		margin:0 0 20px 0;
		width:100%;
		max-width:100%
}
	.blogger .entryhead img{
		width:100%;
	}
	.mag-one div.item{
		width:100% !important;
		min-height:0;
	}
	.mainflex .slides > li {
		max-height: 180px;
	}
	#titles {
		max-width: 50%;
	}
	.text-full p {
		padding: 0 10px;
	}
	.text-full .mc4wp-form p {
		max-width: 100%;
	}
	.text-full .mc4wp-form input[type="email"],.text-full .mc4wp-form input[type="submit"]{
		font-size:13px;
	}
	.tmnf-product-info-single{
		margin:0 0 20px 0;
		width:100%;
	}
	ul.tmnf-mosaic, .ml-block-ml_2_3_column_block ul.tmnf-mosaic {
		height: 590px;
	}
	ul.tmnf-mosaic li.maso img.wp-post-image {
		width: 140%;
		max-width: 140% !important;
		left:-20%;
	}
	ul.tmnf-mosaic li.maso .mosaicinside {
		padding:5px 10px;
	}
	.single-post .meta-general{
		margin:5px 0 0 0;
	}
	#sidebar,.ml-block-ml_3_column_block,.foocol,.mag-block,#left-sidebar,.footer-icons .mc4wp-form,.footer-icons ul.social-menu{
		width:100%;
	}
	.imglarge h2.posttitle, .maso-1 h2, .mainflex-free .flexinside h2, h1.entry-title{
		font-size: 7.2vw !important;
	}
	h2, blockquote, .flexcarousel .flexinside h2{
		font-size: 5.8vw !important;
	}
	#post-nav .entryhead {
		display:none;
	}
}
