<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1600px) {
	.container { width: 1170px; }
}
@media only screen and (min-width:1201px) and (max-width:1399px) {
	/*.container{ width: 980px; }*/
	.boxed .wrapper , .boxed #header, .boxed #header.type1  ,  .boxed #header.type2  ,  .boxed #header.type3  , .boxed #panel { width:1060px; margin:0 auto; }
	.fullwidthbanner-container:before , .fullwidthbanner-container:after , .boxed .fullwidthbanner-container:before , .boxed .fullwidthbanner-container:after{ bottom:0px; }

	.slider-bottom { bottom:-40px; }

	.content img { width:100%; height:auto; }

	.blog-post.dt-sc-fullwidth .entry-thumb { width: 43.2%; }	
	.post-detail { width: 56.8%; padding: 0.4% 2%; padding-bottom: 200px; }
	.blog-post{ max-height: 174px; }
	
	article.blog-post.dt-sc-fullwidth.alignright .entry-thumb { float:right; }
	
	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay:after { right: -50px; }
	.blog-post.dt-sc-fullwidth.alignright .entry-thumb .image-overlay:before { left: -50px; }
	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay { width: 27%; height: 100%; }
	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay a { margin: 9% 0 0; }
}
@media only screen and (min-width:1200px){
	.page-header{
		/* margin: 60px 0 0; */
	}
}
@media only screen and (min-width:960px) and (max-width:1200px) {
	h2 { font-size: 26px; }
	h3 { font-size: 24px;}
	h4 { font-size: 22px;}
	.hr-invisible { margin:30px 0px; }

	.hr-invisible-very-small { margin:10px 0px; }

	/*.container  , .boxed .wrapper , .boxed #header{ width: 880px; }*/

	.portfolio-carousel-wrapper .caroufredsel_wrapper {	margin-left: -4px !important; }

	.fullwidthbanner-container h2 , .boxed .fullwidthbanner-container h2 { line-height:50px;}	

	.slider-bottom , .boxed .slider-bottom { bottom:-40px;}

	.content img { width:100%; height:auto; }
	.fullwidthbanner-container .slider-bottom img { width: auto; }
	blockquote { padding:0 0 0 85px; width:50%; }
	blockquote:before { top:0; left:40px; }
	.blog-post.dt-sc-fullwidth .entry-thumb { width: 100%; }
	.blog-post.dt-sc-fullwidth .entry-thumb img { width: 50%; z-index: -1; }
	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay { position: static; z-index: -1; padding: 8.7%; position: static; width: 50%; }
	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay a { margin: 1.5% 0 1.6%; }

	.post-detail { width: 100%; }

	.caroufredsel_wrapper , ul.tweet_list { width:100%; }

	.portfolio figure { margin-left:0px; }	
	.portfolio figcaption { width:100%;}
}
@media only screen and (min-width:768px) and (max-width:959px) {

	h1 { font-size: 38px; line-height:normal; }
	h2 { font-size: 32px; }
	h3 { font-size: 30px; }
	h4 { font-size: 28px; }
	/*.container { width:710px; }*/
	#main-menu ul a { padding: 0px 8px 0px 18px; }
	#main-menu ul li { margin-left:5px;}
	.content img { width:100%; }

	.fullwidthbanner-container h2 , .boxed .fullwidthbanner-container h2 { line-height:20px;}	
	.fullwidthbanner-container h2 { font-size:40px; margin-bottom:40px; }
	
	.fullwidthbanner-container .slider-bottom img { width: auto; }
	.slider-bottom , .boxed .slider-bottom { bottom:-40px;}

	.blog-post.dt-sc-fullwidth .entry-thumb { width: 100%; }
	.blog-post.dt-sc-fullwidth .entry-thumb img { width: 50%; z-index: -1; }
	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay { position: static; z-index: 9; padding: 8.6%; position: relative; width: 50%; background: #444444; overflow:hidden; }
	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay a { margin: 1% 1% 1.01%; }
	
	.blog-post.dt-sc-fullwidth .entry-thumb img { transform: none; }
	
	.post-detail { width: 100%; padding: 1.35% 2.5%; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {

	h2 { font-size:28px; }	
	.portfolio-carousel-wrapper .portfolio figcaption { height:100%; }

	/*.container , #panel .container{ width:420px; }*/

	.content img { width:100%; }

	.dt-sc-one-fourth, .dt-sc-one-half, .dt-sc-one-third, .dt-sc-three-fourth, .dt-sc-two-third, .dt-sc-one-fifth, .dt-sc-four-fifth, .dt-sc-three-fifth, .dt-sc-two-fifth, .dt-sc-one-sixth, .dt-sc-two-sixth, .dt-sc-three-sixth, .dt-sc-four-sixth, .dt-sc-five-sixth, .column.no-space.dt-sc-one-fourth, .column.no-space.dt-sc-one-third, .column.no-space.dt-sc-one-half, .column.no-space.dt-sc-one-fifth, .column.no-space.dt-sc-one-sixth, .column.no-space.dt-sc-three-fourth, .column.no-space.dt-sc-two-third, .column.no-space.dt-sc-four-fifth, .column.no-space.dt-sc-three-fifth, .column.no-space.dt-sc-two-fifth, .column.no-space.dt-sc-two-sixth, .column.no-space.dt-sc-three-sixth, .column.no-space.dt-sc-four-sixth, .column.no-space.dt-sc-five-sixth { width:100%; }

	.column { margin-bottom:20px; margin-right:0px; }

	.fullwidthbanner-container h2 , .boxed .fullwidthbanner-container h2 { line-height:50px;}
	.fullwidthbanner-container img { width:100%;}	
	.fullwidthbanner-container span { font-size:24px;}
	.fullwidthbanner-container .slider-bottom img { width: auto; }	

	.fullwidthbanner-container h2 { padding-bottom:20px; font-size: 32px; margin-bottom: 30px; margin-top: 10px; }

	.slider-bottom, .boxed .slider-bottom  { bottom:-36px;}

	.hr-invisible { margin:20px 0px; }

	.hr-invisible-very-small { margin:5px 0px; }

	blockquote { font-size: 14px; line-height: 24px; }	

	.alignright .entry-thumb { margin-bottom: 0px; }

	.post-detail { width: 100%; padding:5%; }
	
	.post-detail .entry-title, .post-detail .entry-metadata {	-webkit-transform: translate3d(0,65px,0); transform: translate3d(0,65px,0); -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; }
	
	.blog-post.dt-sc-fullwidth .entry-thumb { width: 100%; }	
	
	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay { font-size: 14px; line-height: 14px; padding: 5% 5% 11% 5%; width: 30%; }
	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay a { height: 20%; padding-top: 0; margin: 8% 0 0; }
}
@media only screen and (max-width: 479px) {

	h1 { font-size: 36px; }
	h2 { font-size: 30px; }
	h3 { font-size: 28px; }
	h4 { font-size: 24px; }
	h5 { font-size: 18px; line-height:30px; }
	h6 { font-size: 16px; }
	.hr-invisible { margin:20px 0px; }

	.hr-invisible-very-small { margin:3px 0px; }

	.container , #panel .container { width:220px; }

	.dt-sc-one-fourth, .dt-sc-one-half, .dt-sc-one-third, .dt-sc-three-fourth, .dt-sc-two-third, .dt-sc-one-fifth, .dt-sc-four-fifth, .dt-sc-three-fifth, .dt-sc-two-fifth, .dt-sc-one-sixth, .dt-sc-two-sixth, .dt-sc-three-sixth, .dt-sc-four-sixth, .dt-sc-five-sixth, .column.no-space.dt-sc-one-fourth, .column.no-space.dt-sc-one-third, .column.no-space.dt-sc-one-half, .column.no-space.dt-sc-one-fifth, .column.no-space.dt-sc-one-sixth, .column.no-space.dt-sc-three-fourth, .column.no-space.dt-sc-two-third, .column.no-space.dt-sc-four-fifth, .column.no-space.dt-sc-three-fifth, .column.no-space.dt-sc-two-fifth, .column.no-space.dt-sc-two-sixth, .column.no-space.dt-sc-three-sixth, .column.no-space.dt-sc-four-sixth, .column.no-space.dt-sc-five-sixth { width:100%; }

	.column { margin-bottom:30px; margin-right:0px; }

	.fullwidthbanner-container h2 , .boxed .fullwidthbanner-container h2 { line-height:50px;}
	.fullwidthbanner-container img { width:100%;}
	.fullwidthbanner-container span { font-size:24px;}
	.fullwidthbanner-container h2 { font-size:26px; margin-top:80px;}
	.fullwidthbanner-container h2 { padding-bottom:30px;}
	.fullwidthbanner-container .portfolio-carousel-wrapper .fig-overlay span { line-height: 1em; }
	.main-title { padding: 64px 0; z-index: 10; }
	.main-title h2 , .sub-title h2 { padding:0px; font-size: 24px; }
	.content img { width:100%;}

	.hr-invisible { margin:20px 0px; }

	.hr-invisible-very-small { margin:5px 0px; }

	.slider-parallax .parallax-spacing { padding-top:0px;}

	blockquote { font-size: 14px; line-height: 24px; }	

	.blog-post.dt-sc-fullwidth , .post-detail .entry-details { text-align:center; }

	.post-detail { width: 100%; padding:4% 5%; }

	.blog-post.dt-sc-fullwidth .post-detail .entry-title, .post-detail .entry-metadata {	-webkit-transform: translate3d(0,110px,0); transform: translate3d(0,110px,0); -webkit-transition: -webkit-transform 0.20s; transition: transform 0.20s; }

	.blog-post.dt-sc-fullwidth:hover .entry-title, .blog-post.dt-sc-fullwidth:hover .entry-metadata { -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); }

	.blog-post.dt-sc-fullwidth .entry-thumb { width: 100%; }	

	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay { font-size: 10px; line-height: 14px;  width: 40%; padding: 3% 5%; height: 100%;}
	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay:after , .blog-post.dt-sc-fullwidth.alignright .entry-thumb .image-overlay:before { display: none; }
	.blog-post.dt-sc-fullwidth .entry-thumb .image-overlay a { height: 8%; padding-top: 0; }
	.portfolio figure { position:relative; float:left; width:100%; overflow:hidden; margin-left:0px; }

	.portfolio .fig-overlay , .boxed .portfolio .fig-overlay , .inner-page .portfolio.dt-sc-one-sixth .fig-overlay , .boxed .inner-page .portfolio.dt-sc-one-sixth .fig-overlay , .inner-page .portfolio.dt-sc-one-fifth .fig-overlay ,
	.boxed .inner-page .portfolio.dt-sc-one-fifth .fig-overlay { right:0; left:0; float:none; bottom:8%; }
}
@media only screen and (min-width: 320px) and (max-width: 479px) {

	.slider-bottom , .boxed .slider-bottom { bottom:-25px; }
	.slider-bottom img { width: 55px; }
}
@media only screen and (max-width: 319px) {	

	.slider-bottom { bottom:-20px; }
	.slider-bottom img { width:55px;}
}
@media only screen and (max-width: 279px) {

	h2 { font-size: 28px; line-height:30px; }
	h3 { font-size: 24px; }
	h4 { font-size: 20px; }
	h5 { font-size: 18px; line-height:30px; }
	h6 { font-size: 16px; }
	.portfolio-carousel-wrapper .caroufredsel_wrapper { width: auto !important; }

	.portfolio-carousel-wrapper .caroufredsel_wrapper { border: none; }

	.blog-post.dt-sc-fullwidth , .blog-single-entry .entry-info { width: 99%; }	

}</pre></body></html>