
 @media screen and (min-width: 768px) { h1 { font-size: 38px; } h2 { font-size: 24px; } h3 { font-size: 18px; } h4 { font-size: 16px; } h5 { font-size: 14px; } h6 { font-size: 13px; } p { margin: 0 0 20px 0; } ul, ol { margin: 1em 0 20px; } blockquote { max-width: 20em; margin-left: auto; margin-right: auto; font-size: 32px; line-height: 1.3; } blockquote.alignleft, blockquote.alignright { padding-bottom: 0; margin-bottom: 22px; } blockquote.alignleft { padding-right: 0; text-align: left; } blockquote.alignright { padding-left: 0; text-align: right;   } hr { margin: 4em 0; } .input-text,  select, .uploader, .selector { max-width: 320px;  } textarea { min-height: 14em; max-width: 768px; } .jet-elements .input-text,  .jet-elements select, .jet-elements .uploader, .jet-elements .selector { max-width: none; } .site-main { padding: 70px 0; } .is-middle-boxed .site-main { margin-bottom: 70px; } .is-middle-boxed .top-content + .site-main { margin-top: 50px; } .hentry { margin-bottom: 28px;  } .entry-header { margin-bottom: 42px; } .top-bar-wrap > div { flex: 1; } .top-bar-wrap > div { justify-content: flex-start;  flex: 1 1 auto; } .top-bar .top-bar-right { flex: 0 0 auto; border-top: 0;  } .is-top-bar-content-full.is-top-bar-fixed-width .top-bar { padding: 0; } .site-footer .site-info { padding: 22px 0; } .footer-subscribe .layout-medium { padding: 3.8em 0; } .footer-subscribe h3 { font-size: 4.2em; } .footer-subscribe p:nth-child(n+2) { display: inline-block; margin-bottom: 0; } .footer-subscribe p:nth-child(2) { margin-right: 1.4em; } .footer-insta ul li, .is-featured-area-full .featured-area .instagram-pics li, .is-featured-area-full-margins .featured-area .instagram-pics li {  width: 8.333%; } .footer-insta .instagram-size-small li, .featured-area .instagram-pics.instagram-size-small li .is-body-boxed .footer-insta ul li, .is-footer-boxed .footer-insta ul li { width: 12.5%; } .footer-insta .instagram-size-large li, .is-body-boxed .footer-insta .instagram-size-small li, .is-footer-boxed .footer-insta .instagram-size-small li { width: 16.66666666666667%; } .footer-insta .instagram-size-original li, .is-body-boxed .footer-insta .instagram-size-large li, .is-footer-boxed .footer-insta .instagram-size-large li  { width: 25%; } .is-body-boxed .footer-insta .instagram-size-original li, .is-footer-boxed .footer-insta .instagram-size-original li  { width: 33.33%; } .widget-area .widget {  margin: 0 0 4.4em 0; } .tptn_posts_widget img { max-width: 94px; } .tptn_title { margin-top: 0.3em; } .owl-theme .owl-nav { display: block; } .featured-area { margin: -5px; } .blocks {  margin: 0 -5px; } .block {  padding: 5px; } .ratio-16-9 .post-wrap { padding-top: 56.25%; } .ratio-16-9 .post-slider .post-wrap { padding-top: 57.25%; } .intro { margin-left: 5px; margin-right: 5px; } .intro-text { width: 70%;  } .section-title { margin-bottom: 40px !important; } .blog-regular .entry-header, .blog-stream.first-full .hentry:first-child .entry-header { margin-bottom: 28px; } .blog-regular .entry-title, .blog-stream.first-full .hentry:first-child .entry-title {   font-size: 32px; } .blog-list .featured-image { width: 40%; } .blog-list .hentry-middle { width: 60%; } .blog-list .hentry { margin-bottom: 42px; } .blog-list .hentry.has-post-thumbnail .entry-content { display: block;  } .blog-list .hentry-middle { padding: 28px 42px 0 42px; } .blog-list .entry-content { display: block; } .blog-list .featured-image { padding-top: 47%; } .blog-circles .hentry-middle { padding: 1em 3em 0em; } .blog-circles .hentry:not(:hover) .featured-image { border-radius: 50%; -webkit-transform: scale(1.2) translateX(-16px) translateY(-30px); transform: scale(1.2) translateX(-16px) translateY(-30px); } .blog-circles .hentry:nth-child(even):not(:hover) .featured-image { float: right; -webkit-transform: scale(1.2) translateX(16px) translateY(30px); transform: scale(1.2) translateX(16px) translateY(30px); } .blog-grid .hentry { width: 50%; float: left; } .blog-grid.first-full .hentry:first-child { width: 100%; } .blog-simple { margin-bottom: 2em; } .blog-simple .hentry { height: 92px; } .blog-simple .hentry-left { width: 92px; height: 92px; } .blog-simple .hentry-middle { margin-left: 120px; } .blog-simple .entry-date { padding-top: 28px; } .blog-simple .entry-title { font-size: 25px; } .blog-simple .day { font-size: 33px; } .single .hentry > .entry-title { width: 80%; margin-left: auto; margin-right: auto; } html:not(.is-single-post-title-with-margins) .top-content-single .post-header-classic .entry-header { padding: 40px 0; } .top-content-single .post-wrap { padding-top: 50%; } .social-feed ul li, .flickr_badge_image {  width: 50%; } .social-feed ul li img, .flickr_badge_image img {  width: 100%; max-width: none; } .navigation { letter-spacing: 2px; } .comment-nav { margin: 3em 0 6em; } .related-posts { margin: 4em 0; } .related-posts .block { width: 33.33%; float: left; } .related-posts .post-wrap { padding-top: 100%; min-height: 260px; } .nav-single { margin: 4em 0; }	 .nav-single > div {  float: left; width: 50%; padding-right: 16px; } .nav-single > div.nav-next {  float: right; padding-right: 0; padding-left: 16px; } .about-author { margin: 3em 0; } .is-about-author-boxed .author-bio, .is-about-author-boxed-dark .author-bio, .is-about-author-border .author-bio, .is-about-author-border-arrow .author-bio { padding: 3em 3em 2.2em; } .author-img { width: 116px; } .author-info { margin-left: 142px; } .comments-area { margin-top: 4em; } .commentlist { padding-bottom: 2em; } .comment-meta img { max-width: 76px; position: absolute; top: 20px; left: 0; } .is-comments-boxed .comments-area article { padding: 1.6em 2.4em; } .is-comments-boxed .comment-meta img { top: 20px; left: 24px; } .is-comments-image-out .comment-meta img  { left: -36px; } .is-comments-image-out .comment-meta,  .is-comments-image-out .comment-content { margin-left: 32px; } .comment-meta, .comment-content { margin-left: 92px; } .comments-area ol ol, .comments-area ol #respond { margin-left: 8%; } .comments-area ol ol ol, .comments-area ol ol #respond { margin-left: 4%; } .comment-content p { font-size: 0.9rem; } .bypostauthor > article:before { font-size: 68px; right: 34px; } #respond { margin: 3em 0; } .is-comment-form-boxed #respond { padding: 3em; } #respond form p {  margin-bottom: 0;  } .comment-form-author, .comment-form-email, .comment-form-url{ float: left; width: 30%; margin-right: 3%; } .comment-form-url { width: 34%; margin-right: 0; } .form-allowed-tags, .form-submit {  clear: left;  } .form-submit { padding-top: 2em; } .format-status .entry-content > p:first-child { font-size: 1.1em; padding: 1em 1.8em; }	 .shop-filters { overflow: hidden; } .shop-filters .woocommerce-result-count { float: left; margin: 0; font-size: 12px; text-transform: uppercase; } .shop-filters select { float: right; width: auto; max-width: none; border: 0; direction: rtl; } .woocommerce .product .entry-meta span.price { font-size: 1rem; } .woocommerce .product .price del { margin-right: 16px; } .woocommerce #content div.product div.images,  .woocommerce div.product div.images,  .woocommerce-page #content div.product div.images,  .woocommerce-page div.product div.images { width: 46%; float: left; } .woocommerce .panel h2 { font-size: 1.8em; } .woocommerce #reviews #comments ol.commentlist li img.avatar { width: 60px; height: 60px; } .woocommerce #reviews #comments ol.commentlist li .comment-text.comment-text { margin-left: 78px; padding: 20px 30px; } .woocommerce table.shop_table { border-top: 0; } .woocommerce-MyAccount-navigation ul { margin: 0; } .woocommerce-account .woocommerce-MyAccount-navigation { width: 150px; position: absolute; } .woocommerce-account .woocommerce-MyAccount-content { float: left; width: 100%; padding-left: 210px; min-height: 320px; } .woocommerce-MyAccount-navigation ul li, .woocommerce-MyAccount-navigation ul li a { display: block; margin-bottom: -1px; } .woocommerce-MyAccount-navigation ul li a { padding: 16px 24px; }	 .type-portfolio.hentry p { margin-bottom: 2.4em; } } @media screen and (min-width: 768px) and (max-width:991px) { .slider-box .post-wrap { padding-top: 56.25%; } }