.td-related-left, .td-related-title > .td-related-right { display: inline-block; white-space: nowrap; /* responsive 320px phone */ } @media (max-width: 320px) { .td-related-title > .td-related-left, .td-related-title > .td-related-right { font-size: 13px !important; } } .td-related-title > .td-related-right { /* responsive portrait phone */ } @media (max-width: 767px) { .td-related-title > .td-related-right { margin-right: 0 !important; } } @-moz-document url-prefix() { .td_block_template_1 .td-related-title > .td-related-left, .td_block_template_1 .td-related-title > .td-related-right { padding: 8px 12px 6px 12px; } } .td_mod_related_posts:hover h3 > a { color: var(--td_theme_color, #4db2ec); } /* ---------------------------------- Parallax header */ .td-parallax-header { margin-bottom: 60px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-parallax-header { margin-bottom: 36px; } } @media (max-width: 767px) { .td-parallax-header { margin-bottom: 25px; } } /* ---------------------------------------------------------------------------- Template 1 */ .td-post-template-1 { /* Video */ } .td-post-template-1 .td-post-header .entry-title { font-size: 38px; line-height: 44px; } @media (max-width: 1018px) { .td-post-template-1 .td-post-header header .entry-title { font-size: 32px; line-height: 36px; } } .td-post-template-1 .td-featured-image-rec { float: left; width: 300px; margin-right: 21px; /* responsive portrait phone */ /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-1 .td-featured-image-rec { width: auto; margin-right: 15px; } } @media (max-width: 500px) { .td-post-template-1 .td-featured-image-rec { width: 100%; margin-right: 0; } } .td-post-template-1 .td-featured-image-rec img, .td-post-template-1 .td-featured-image-rec .wpb_video_wrapper { margin-bottom: 21px; } .td-post-template-1 .td-pb-span8 .td-featured-image-rec { /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-1 .td-pb-span8 .td-featured-image-rec { width: 250px; margin-right: 17px; } } .td-post-template-1 .td-pb-span12 .format-video .td-featured-image-rec { float: left; width: 60%; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-1 .td-pb-span12 .format-video .td-featured-image-rec { float: none; width: 100%; } } .td-post-template-1 .td-post-title .td-post-comments { margin-left: 22px; } .td-post-template-1 .td-post-title .td-post-views { margin-right: 0; } .td-post-template-1 .wpb_video_wrapper .twitter-video { min-width: 300px !important; /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-1 .wpb_video_wrapper .twitter-video { min-width: 200px !important; } } /* Video */ .wpb_video_wrapper { margin-bottom: 26px; } .wpb_video_wrapper .fb-video { margin-bottom: 0; } .wpb_video_wrapper iframe { display: block; } .wpb_video_wrapper .twitter-video { max-width: none !important; } .wpb_video_wrapper video { max-width: 100%; } /* ---------------------------------------------------------------------------- Template 2 */ .td-post-template-2 .td-post-content { margin-top: 0; } .td-post-template-2 .td-post-header .entry-title { font-size: 44px; line-height: 54px; margin-bottom: 5px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-2 .td-post-header .entry-title { margin-bottom: 9px; } } @media (max-width: 1018px) { .td-post-template-2 .td-post-header header .entry-title { font-size: 32px; line-height: 36px; } } .td-post-template-2 .td-post-title .td-category { margin-bottom: 5px; } .td-post-template-2 .td-post-title .td-post-date { margin-right: 22px; } .td-post-template-2 .td-post-title .td-post-comments, .td-post-template-2 .td-post-title .td-post-views { float: none; display: inline-block; vertical-align: top; } .td-post-template-2 .td-post-featured-image img { width: auto; } .td-post-template-2 .td-post-sub-title { font-size: 19px; line-height: 25px; margin: 12px 0 20px; } @media (max-width: 767px) { .td-post-template-2 .td-post-sub-title { margin: 0 0 16px; } } /* ---------------------------------------------------------------------------- Template 3 */ .td-post-template-3 { /* align center top sharing on full width */ } .td-post-template-3 .td-post-featured-image img { margin-bottom: 0; } .td-post-template-3 .td-crumb-container { margin-top: 0; margin-bottom: 0; padding-top: 0; min-height: 0; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-3 .td-crumb-container { padding-left: 10px; padding-right: 10px; } } .td-post-template-3 .td-crumb-container .entry-crumbs { padding-top: 15px; padding-bottom: 15px; } @media (max-width: 1018px) { .td-post-template-3 .td-crumb-container .entry-crumbs { padding-top: 10px; padding-bottom: 10px; } } .td-post-template-3 .td-post-header-holder { position: relative; min-height: 300px; background-color: #444; margin-bottom: 36px; overflow: hidden; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (max-width: 1018px) { .td-post-template-3 .td-post-header-holder { margin-bottom: 30px; } } @media (max-width: 767px) { .td-post-template-3 .td-post-header-holder { margin-bottom: 21px; min-height: 200px; } } .td-post-template-3 .td-post-header-holder .wp-caption-text { display: none; } .td-post-template-3 .td-post-featured-image img { margin-bottom: 0; } .td-post-template-3 .td-post-title { position: absolute; bottom: 0; padding: 0 30px 9px 30px; width: 80%; z-index: 1; /* responsive portrait phone */ } @media (max-width: 1018px) { .td-post-template-3 .td-post-title { width: 100%; } } @media (max-width: 767px) { .td-post-template-3 .td-post-title { padding: 0 14px 0; } } .td-post-template-3 .td-post-title .td-category { margin-bottom: 5px; } .td-post-template-3 .td-post-title .td-post-comments, .td-post-template-3 .td-post-title .td-post-views { float: none; display: inline-block; vertical-align: top; margin-left: 22px; margin-right: 0; } .td-post-template-3 .td-post-title .td-post-author-name, .td-post-template-3 .td-post-title .td-post-author-name a, .td-post-template-3 .td-post-title .td-post-date, .td-post-template-3 .td-post-title .td-post-comments a, .td-post-template-3 .td-post-title .td-post-views { color: #fff; } .td-post-template-3 .td-post-title .wp-caption-text { color: #fff; position: absolute; bottom: 27px; right: 21px; margin-bottom: 0; height: 17px; max-width: 40%; overflow: hidden; text-align: right; } .td-post-template-3 .td-post-header .entry-title { font-size: 44px; line-height: 54px; font-weight: 500; margin-bottom: 14px; color: #fff; } .td-post-template-3 .td-post-header header .entry-title { /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-3 .td-post-header header .entry-title { font-size: 36px; line-height: 46px; } } @media (max-width: 767px) { .td-post-template-3 .td-post-header header .entry-title { font-size: 22px; line-height: 26px; margin-bottom: 10px; } } .td-post-template-3 .td-post-header.td-container { /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-3 .td-post-header.td-container { padding-right: 0; padding-left: 0; } } .td-post-template-3 .td-post-sub-title { color: #ddd; margin-bottom: 25px; font-size: 19px; line-height: 25px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-3 .td-post-sub-title { margin-bottom: 16px; font-size: 16px; line-height: 22px; } } @media (max-width: 767px) { .td-post-template-3 .td-post-sub-title { margin-top: 0; margin-bottom: 10px; font-size: 13px; line-height: 18px; color: #fff; } } .td-post-template-3 .td-post-content { margin-top: 0; } .td-post-template-3 .td-image-gradient:before { z-index: 1; } .td-post-template-3 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic, .td-post-template-3 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing { text-align: center; } .td-post-template-3 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic { left: 19px; } .td-boxed-layout .td-post-template-3 .td-post-title { padding: 0 48px 25px; } @media (max-width: 1140px) { .td-boxed-layout .td-post-template-3 .td-post-title { padding: 0 21px 9px; } } .td-boxed-layout .td-post-template-3 .td-post-header-holder { width: 1164px; left: -48px; } @media (max-width: 1140px) { .td-boxed-layout .td-post-template-3 .td-post-header-holder { width: 100%; left: 0; } } /* ---------------------------------------------------------------------------- Template 4 */ .td-post-template-4 { /* responsive portrait phone */ } @media (max-width: 1018px) { .td-post-template-4 .td-post-header header .entry-title { font-size: 32px; line-height: 36px; } } .td-post-template-4 .td-crumb-container { margin-top: 0; margin-bottom: 0; padding-top: 0; min-height: 0; } .td-post-template-4 .td-crumb-container .entry-crumbs { margin-bottom: 0; padding-top: 15px; } @media (max-width: 1018px) { .td-post-template-4 .td-crumb-container .entry-crumbs { margin-bottom: -24px; padding-top: 10px; } } @media (max-width: 767px) { .td-post-template-4 .td-crumb-container .entry-crumbs { padding-bottom: 30px; } } .td-post-template-4 .td-post-header-holder { position: relative; min-height: 240px; margin-bottom: 48px; padding-top: 13px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-4 .td-post-header-holder { margin-bottom: 30px; padding-top: 30px; } } @media (max-width: 767px) { .td-post-template-4 .td-post-header-holder { padding-top: 0; margin-bottom: 0; background-color: transparent; min-height: 0; } } .td-post-template-4 .td-post-header-holder .wp-caption-text { display: none; } .td-post-template-4 .td-post-featured-image { background-color: #444; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-4 .td-post-featured-image { margin-bottom: 13px; } } .td-post-template-4 .td-post-featured-image .entry-thumb { /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-4 .td-post-featured-image .entry-thumb { margin-bottom: 0; } } .td-post-template-4 .td-post-title { width: 720px; position: absolute; bottom: 0; padding: 21px 21px 0 0; background-color: #fff; z-index: 1; /* responsive landscape tablet */ /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 1019px) and (max-width: 1140px) { .td-post-template-4 .td-post-title { width: 664px; } } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-4 .td-post-title { width: 498px; } } @media (max-width: 767px) { .td-post-template-4 .td-post-title { width: 100%; padding: 0; position: relative; } } .td-post-template-4 .td-post-title h1.entry-title { margin-bottom: 14px; } @media (max-width: 1018px) { .td-post-template-4 .td-post-title h1.entry-title { margin-bottom: 9px; } } .td-post-template-4 .td-post-title .td-category { margin-bottom: 7px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-4 .td-post-title .td-category { margin-bottom: 0; } } .td-post-template-4 .td-post-title .td-module-meta-info { margin-bottom: 0; position: relative; bottom: -4px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-4 .td-post-title .td-module-meta-info { bottom: 0; } } .td-post-template-4 .td-post-title .wp-caption-text { color: #fff; position: absolute; bottom: 17px; right: 21px; margin-bottom: 0; max-width: 300px; text-align: right; } .td-post-template-4 .td-post-title .td-post-views { margin-right: 0; } .td-post-template-4 .td-post-title .td-post-comments { margin-left: 22px; } .td-post-template-4 .td-post-sub-title { margin-bottom: 18px; } .td-post-template-4 .td-post-content { margin-top: 0; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-4 .td-post-content { margin-top: 16px; } } .td-post-template-4 .td-image-gradient:before { height: 57%; } @media (max-width: 767px) { .td-post-template-4 .td-image-gradient:before { display: none; } } /* ---------------------------------------------------------------------------- Template 5 */ @media (max-width: 1018px) { .td-post-template-5 .td-post-header header .entry-title { font-size: 32px; line-height: 36px; } } .td-post-template-5 .td-post-title .td-post-comments { margin-left: 22px; } .td-post-template-5 .td-post-title .td-post-views { margin-right: 0; } .td-post-template-5 .td-crumb-container { margin-bottom: 9px; } /* ---------------------------------------------------------------------------- Template 6 */ .td-post-template-6 { /* responsive portrait phone */ } .td-post-template-6 .td-post-header { height: 700px; position: relative; width: 1128px; /* responsive portrait tablet */ /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 1019px) and (max-width: 1140px) { .td-post-template-6 .td-post-header { width: 1040px; height: 600px; } } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-6 .td-post-header { width: 740px; height: 500px; } } @media (max-width: 767px) { .td-post-template-6 .td-post-header { width: 100%; height: auto; padding: 0; } } .td-post-template-6 .td-post-header-holder { position: absolute; bottom: 0; z-index: 1; width: 100%; background-color: #fff; padding: 21px 30px 0 30px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-6 .td-post-header-holder { padding: 21px 21px 0; } } @media (max-width: 767px) { .td-post-template-6 .td-post-header-holder { padding: 10px 10px 0 10px; position: relative; } } .td-post-template-6 .entry-crumbs { margin-bottom: 9px; } .td-post-template-6 .td-post-header .entry-title { font-size: 44px; line-height: 54px; margin-bottom: 11px; } .td-post-template-6 .td-post-header header .entry-title { /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-6 .td-post-header header .entry-title { font-size: 36px; line-height: 46px; } } @media (max-width: 767px) { .td-post-template-6 .td-post-header header .entry-title { font-size: 32px; line-height: 36px; margin-bottom: 9px; } } .td-post-template-6 .td-post-title .td-category { margin-bottom: 5px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-6 .td-post-title .td-category { margin-bottom: 0; } } .td-post-template-6 .td-post-title .td-post-date { margin-right: 22px; } .td-post-template-6 .td-post-title .td-post-comments, .td-post-template-6 .td-post-title .td-post-views { float: none; display: inline-block; vertical-align: top; } .td-post-template-6 .td-post-title .td-module-meta-info { margin-bottom: 0; } .td-post-template-6 .td-main-content, .td-post-template-6 .td-main-sidebar { margin-top: 48px; } @media (max-width: 767px) { .td-post-template-6 .td-main-content { margin-top: 0; } .td-post-template-6 .td-main-sidebar { margin-top: 28px; } } .td-post-template-6 .td-post-content { margin-top: 0; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-6 .td-post-content { margin-top: 16px; } } .td-post-template-6 .td-post-sub-title { font-size: 19px; line-height: 25px; margin: 9px 0 18px; } .td-post-template-6 #td-full-screen-header-image { position: absolute; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-6 #td-full-screen-header-image { position: relative; height: 240px; } } .td-image-gradient-style6:after { top: 0; left: 0; content: ""; display: block; height: 100%; width: 100%; position: absolute; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.3)), color-stop(25%, rgba(0, 0, 0, 0)), color-stop(75%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.3))); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0.3) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0.3) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000', endColorstr='#4d000000', GradientType=0); /* responsive portrait phone */ } @media (max-width: 767px) { .td-image-gradient-style6:after { display: none; } } .td-full-screen-header-image-wrap { position: relative; overflow: hidden; } #td-full-screen-header-image { top: 0; right: 0; left: 0; z-index: 0; height: 100%; text-align: center; } /* ---------------------------------------------------------------------------- Template 7 */ .td-post-template-7 { /* responsive portrait phone */ /* align center top sharing on full width */ } .td-post-template-7 .td-post-header { height: 700px; position: relative; /* responsive landscape tablet */ /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 1019px) and (max-width: 1140px) { .td-post-template-7 .td-post-header { height: 600px; } } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-7 .td-post-header { height: 500px; } } @media (max-width: 767px) { .td-post-template-7 .td-post-header { height: auto; min-height: 400px; } } .td-post-template-7 .td-post-header-holder { position: absolute; bottom: 0; z-index: 1; width: 100%; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-7 .td-post-header-holder { width: auto; padding-right: 10px; } } .td-post-template-7 .td-crumb-container { z-index: 1; position: absolute; top: 0; left: 0; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-7 .td-crumb-container { padding-top: 12px; } } @media (max-width: 767px) { .td-post-template-7 .td-crumb-container { left: 10px; padding-right: 10px; padding-top: 10px; } } .td-post-template-7 .td-post-title .td-category { margin-bottom: 5px; } .td-post-template-7 .td-post-title .td-post-author-name, .td-post-template-7 .td-post-title .td-post-author-name a, .td-post-template-7 .td-post-title .td-post-date, .td-post-template-7 .td-post-title .td-post-comments a, .td-post-template-7 .td-post-title .td-post-views { color: #fff; } .td-post-template-7 .td-post-title .td-post-date { margin-right: 22px; } .td-post-template-7 .td-post-title .td-post-comments, .td-post-template-7 .td-post-title .td-post-views { float: none; display: inline-block; vertical-align: top; } .td-post-template-7 .entry-crumbs, .td-post-template-7 .entry-crumbs a { color: #fff; } .td-post-template-7 .td-post-header .entry-title { font-size: 44px; line-height: 54px; margin-bottom: 14px; color: #fff; } .td-post-template-7 .td-post-header .entry-title a { color: #fff; } .td-post-template-7 .td-post-header header .entry-title { /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-7 .td-post-header header .entry-title { font-size: 36px; line-height: 46px; } } @media (max-width: 767px) { .td-post-template-7 .td-post-header header .entry-title { font-size: 26px; line-height: 32px; margin-bottom: 7px; } } .td-post-template-7 .td-post-sub-title { font-size: 19px; line-height: 25px; color: #ddd; margin-bottom: 25px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-7 .td-post-sub-title { margin-bottom: 16px; font-size: 16px; line-height: 22px; } } @media (max-width: 767px) { .td-post-template-7 .td-post-sub-title { margin-top: 0; margin-bottom: 10px; font-size: 13px; line-height: 18px; color: #fff; } } .td-post-template-7 .td-read-down { bottom: 0; z-index: 1; text-align: center; } .td-post-template-7 .td-read-down a { display: inline-block; } .td-post-template-7 .td-read-down .td-icon-read-down { font-size: 44px; opacity: 0.8; color: #fff; bottom: -10px; position: relative; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-7 .td-read-down .td-icon-read-down { font-size: 25px; bottom: 0; } } @media (max-width: 767px) { .td-post-template-7 .td-read-down .td-icon-read-down { font-size: 25px; bottom: 0; } } .td-post-template-7 .td-main-content, .td-post-template-7 .td-main-sidebar { margin-top: 48px; } @media (max-width: 767px) { .td-post-template-7 .td-main-content { margin-top: 0; } .td-post-template-7 .td-main-sidebar { margin-top: 28px; } } .td-post-template-7 .td-post-content { margin-top: 0; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-7 .td-post-content { margin-top: 21px; } } .td-post-template-7 #td-full-screen-header-image { position: absolute; } .td-post-template-7 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic, .td-post-template-7 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing { text-align: center; } .td-post-template-7 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic { left: 19px; } .td-post-template-7 .td-post-sharing-top { /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-7 .td-post-sharing-top { margin-top: 21px; } } .td-image-gradient-style7:after { top: 0; left: 0; content: ""; display: block; height: 100%; width: 100%; position: absolute; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.3)), color-stop(18%, rgba(0, 0, 0, 0)), color-stop(28%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.8))); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 18%, rgba(0, 0, 0, 0) 28%, rgba(0, 0, 0, 0.8) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 18%, rgba(0, 0, 0, 0) 28%, rgba(0, 0, 0, 0.8) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000', endColorstr='#cc000000', GradientType=0); } /* ---------------------------------------------------------------------------- Template 8 */ .td-post-template-8-box { margin: 0 auto; width: 1164px; padding: 0 48px; background-color: #fff; } @media (max-width: 1180px) { .td-post-template-8-box { width: 100%; padding: 0; } } .td-post-template-8 { background: transparent; /* responsive portrait phone */ /* align center top sharing on full width */ } @media (min-width: 1180px) { .td-post-template-8 { max-width: 1164px; margin: 0 auto; } } .td-post-template-8 .td-post-header { margin: 0 auto; width: 1164px; height: 570px; position: relative; display: table; background-color: rgba(0, 0, 0, 0.5); /* responsive portrait tablet */ /* responsive portrait phone */ } @media (max-width: 1180px) { .td-post-template-8 .td-post-header { width: 100%; } } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-8 .td-post-header { height: 450px; } } @media (max-width: 767px) { .td-post-template-8 .td-post-header { height: 340px; } } .td-post-template-8 .td-post-sharing-top { /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-8 .td-post-sharing-top { margin-top: 21px; } } .td-post-template-8 .td-post-header-holder { display: table-cell; padding: 20px 48px; z-index: 1; vertical-align: bottom; text-align: left; /* responsive landscape tablet */ /* responsive portrait tablet */ /* responsive portrait phone */ } @media (max-width: 1180px) { .td-post-template-8 .td-post-header-holder { padding: 20px 0; width: 1068px; } } @media (min-width: 1019px) and (max-width: 1140px) { .td-post-template-8 .td-post-header-holder { padding: 20px 0; width: 980px; } } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-8 .td-post-header-holder { padding: 20px 0; width: 740px; } } @media (max-width: 767px) { .td-post-template-8 .td-post-header-holder { padding: 10px; } } .td-post-template-8 .td-crumb-container { z-index: 1; position: absolute; top: 0; left: 0; right: 0; width: 1068px; margin: auto; /* responsive landscape tablet */ /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 1019px) and (max-width: 1140px) { .td-post-template-8 .td-crumb-container { width: 980px; } } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-8 .td-crumb-container { width: 740px; } } @media (max-width: 767px) { .td-post-template-8 .td-crumb-container { width: 100%; padding: 11px; } } .td-post-template-8 .entry-crumbs, .td-post-template-8 .entry-crumbs a { color: #fff; } .td-post-template-8 .td-post-title .td-category { margin-bottom: 5px; } .td-post-template-8 .td-post-title .td-module-meta-info { margin-bottom: 0; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-8 .td-post-title .td-module-meta-info { margin-bottom: 5px; } } .td-post-template-8 .td-post-title .td-post-author-name, .td-post-template-8 .td-post-title .td-post-author-name a, .td-post-template-8 .td-post-title .td-post-date, .td-post-template-8 .td-post-title .td-post-comments a, .td-post-template-8 .td-post-title .td-post-views { color: #fff; } .td-post-template-8 .td-post-title .td-post-date { margin-right: 22px; } .td-post-template-8 .td-post-title .td-post-comments, .td-post-template-8 .td-post-title .td-post-views { float: none; display: inline-block; vertical-align: top; } .td-post-template-8 .td-post-title { width: 81%; } @media (max-width: 1018px) { .td-post-template-8 .td-post-title { width: 100%; } } .td-post-template-8 .td-post-header .entry-title { font-size: 44px; line-height: 54px; margin-bottom: 14px; color: #fff; } .td-post-template-8 .td-post-header .entry-title a { color: #fff; } .td-post-template-8 .td-post-header header .entry-title { /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-8 .td-post-header header .entry-title { font-size: 36px; line-height: 46px; } } @media (max-width: 767px) { .td-post-template-8 .td-post-header header .entry-title { font-size: 26px; line-height: 32px; margin-bottom: 7px; } } .td-post-template-8 .td-post-sub-title { font-size: 19px; line-height: 25px; color: #ddd; margin-bottom: 21px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-8 .td-post-sub-title { margin-bottom: 16px; font-size: 16px; line-height: 22px; } } @media (max-width: 767px) { .td-post-template-8 .td-post-sub-title { margin-top: 0; margin-bottom: 10px; font-size: 13px; line-height: 18px; color: #fff; } } .td-post-template-8 .td-main-content, .td-post-template-8 .td-main-sidebar { margin-top: 48px; /* responsive landscape tablet */ /* responsive portrait tablet */ } @media (min-width: 1019px) and (max-width: 1140px) { .td-post-template-8 .td-main-content, .td-post-template-8 .td-main-sidebar { margin-top: 26px; } } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-8 .td-main-content, .td-post-template-8 .td-main-sidebar { margin-top: 21px; } } @media (max-width: 767px) { .td-post-template-8 .td-main-content { margin-top: 0; } .td-post-template-8 .td-main-sidebar { margin-top: 28px; } } .td-post-template-8 .td-post-content { margin-top: 0; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-8 .td-post-content { margin-top: 21px; } } .td-post-template-8 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic, .td-post-template-8 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing { text-align: center; } .td-post-template-8 .td-pb-span12.td-main-content .td-post-sharing-top .td-post-sharing-classic { left: 19px; } .td-image-gradient-style8:after { top: 0; left: 0; content: ""; display: block; height: 100%; width: 100%; position: absolute; -webkit-box-shadow: inset 0 0 188px 0 #000000; -moz-box-shadow: inset 0 0 188px 0 #000000; box-shadow: inset 0 0 188px 0 #000000; z-index: -1; } /* ---------------------------------------------------------------------------- Template 9 */ @media (max-width: 1018px) { .td-post-template-9 .td-post-header header .entry-title { font-size: 32px; line-height: 36px; } } .td-post-template-9 .td-crumb-container { margin-top: 0; margin-bottom: 0; padding-top: 0; min-height: 0; } .td-post-template-9 .td-crumb-container .entry-crumbs { margin-bottom: -35px; padding-top: 15px; } @media (max-width: 1018px) { .td-post-template-9 .td-crumb-container .entry-crumbs { margin-bottom: -24px; padding-top: 10px; } } .td-post-template-9 .td-post-featured-video { margin-bottom: 48px; padding-top: 48px; /* responsive portrait phone */ } @media (max-width: 1018px) { .td-post-template-9 .td-post-featured-video { margin-bottom: 30px; padding-top: 30px; } } @media (max-width: 767px) { .td-post-template-9 .td-post-featured-video { margin-bottom: 13px; padding-top: 34px; } } .td-post-template-9 .td-post-featured-video .wpb_video_wrapper { /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-9 .td-post-featured-video .wpb_video_wrapper { margin-bottom: 13px; } } .td-post-template-9 .td-post-featured-video iframe { display: block; } .td-post-template-9 .td-post-featured-image img { /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-9 .td-post-featured-image img { margin-bottom: 0; } } .td-post-template-9 .td-post-title .td-post-comments { margin-left: 22px; } .td-post-template-9 .td-post-title .td-post-views { margin-right: 0; } /* ---------------------------------------------------------------------------- Template 10 */ @media (max-width: 1018px) { .td-post-template-10 .td-post-header header .entry-title { font-size: 32px; line-height: 36px; } } .td-post-template-10 .td-crumb-container { margin-top: 0; margin-bottom: 0; padding-top: 0; min-height: 0; } .td-post-template-10 .td-crumb-container .entry-crumbs { margin-bottom: -35px; padding-top: 15px; } @media (max-width: 1018px) { .td-post-template-10 .td-crumb-container .entry-crumbs { margin-bottom: -23px; padding-top: 9px; } } .td-post-template-10 .entry-crumbs a:hover { color: #fff; } .td-post-template-10 .td-post-featured-video { padding-bottom: 48px; padding-top: 48px; } @media (max-width: 1018px) { .td-post-template-10 .td-post-featured-video { margin-bottom: 30px; padding-bottom: 30px; padding-top: 30px; /* responsive portrait phone */ } } @media (max-width: 1018px) and (max-width: 767px) { .td-post-template-10 .td-post-featured-video { margin-bottom: 13px; padding-bottom: 15px; padding-top: 30px; } } .td-post-template-10 .td-post-featured-video img, .td-post-template-10 .td-post-featured-video .wpb_video_wrapper { margin-bottom: 0; } .td-post-template-10 .td-post-featured-video iframe, .td-post-template-10 .td-post-featured-video img { display: block; -webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.5); box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.5); } .td-post-template-10 .td-container .td-pb-row { padding-top: 48px; } .td-post-template-10 .td-post-title .wp-caption-text { color: #c3c3c3; margin-bottom: 0; } .td-post-template-10 .td-post-title .td-post-comments { margin-left: 22px; } .td-post-template-10 .td-post-title .td-post-views { margin-right: 0; } .td-video-template-bg { background-color: #222222; } .td-video-template-bg .td-category a { background-color: #111; } /* ---------------------------------------------------------------------------- Template 11 */ .td-post-template-11 { /* responsive portrait phone */ } .td-post-template-11 .td-video-template-bg .td-pb-span4 { float: right; /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-11 .td-video-template-bg .td-pb-span4 { clear: both; width: 100%; } } .td-post-template-11 .td-crumb-container { margin-top: 0; margin-bottom: 13px; padding-top: 14px; } .td-post-template-11 .entry-crumbs a:hover { color: #fff; } .td-post-template-11 .td-post-featured-video { padding-bottom: 21px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-11 .td-post-featured-video { clear: both; width: 100%; } } @media (max-width: 767px) { .td-post-template-11 .td-post-featured-video { clear: both; } } .td-post-template-11 .td-post-featured-video img { margin-bottom: 0; } .td-post-template-11 .td-post-featured-video iframe { display: block; } .td-post-template-11 .wpb_video_wrapper { margin-bottom: 0; } .td-post-template-11 .td-post-sharing-top { margin-top: 21px; margin-bottom: 0; } .td-post-template-11 .td-post-sharing-top .td-post-sharing-classic, .td-post-template-11 .td-post-sharing-top .td-post-sharing { text-align: center; } .td-post-template-11 .td-post-sharing-top .td-post-sharing-classic { left: 19px; } .td-post-template-11 .td-post-sharing-top .td-post-sharing-classic iframe { display: inline; } .td-post-template-11 .td-post-sharing-top .td-social-network { color: #fff; } .td-post-template-11 .td-post-sharing-top .td-social-handler { color: #ccc; border-color: #464646; } .td-post-template-11 .td-post-sharing-top .td-social-handler:before { border-color: transparent transparent transparent #434343; } .td-post-template-11 .td-post-sharing-top .td-social-handler:after { border-color: transparent transparent transparent #222; } .td-post-template-11 .td-post-sharing-top .td-social-handler .td-social-but-text:before { background-color: #fff; } .td-post-template-11 .td-post-sharing-top .td-ps-border .td-social-network .td-social-but-text:before { background-color: #fff; } .td-post-template-11 .td-post-sharing-top .td-ps-border-grey .td-social-but-icon, .td-post-template-11 .td-post-sharing-top .td-ps-border-grey .td-social-but-text { border-color: #434343; } .td-post-template-11 .td-post-sharing-top .td-ps-icon-color .td-social-mail .td-social-but-icon, .td-post-template-11 .td-post-sharing-top .td-ps-icon-color .td-social-digg .td-social-but-icon, .td-post-template-11 .td-post-sharing-top .td-ps-icon-color .td-social-print .td-social-but-icon { color: #fff; } .td-post-template-11 .td-post-sharing-top .td-ps-text-color .td-social-mail .td-social-but-text, .td-post-template-11 .td-post-sharing-top .td-ps-text-color .td-social-digg .td-social-but-text, .td-post-template-11 .td-post-sharing-top .td-ps-text-color .td-social-print .td-social-but-text { color: #fff; } .td-post-template-11 .td-post-header { padding-bottom: 21px; /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-11 .td-post-header { padding-bottom: 16px; } } @media (max-width: 767px) { .td-post-template-11 .td-post-header { padding-bottom: 0; } } .td-post-template-11 .td-post-header .entry-title { font-size: 24px; line-height: 30px; font-weight: 500; color: #fff; } @media (max-width: 1018px) { .td-post-template-11 .td-post-header header .entry-title { font-size: 26px; line-height: 32px; } } .td-post-template-11 .td-post-sub-title { color: #ddd; font-size: 14px; margin-bottom: 10px; } .td-post-template-11 .td-post-title .td-module-meta-info { margin-bottom: 36px; /* responsive portrait phone */ } @media (max-width: 1018px) { .td-post-template-11 .td-post-title .td-module-meta-info { margin-bottom: 12px; } } .td-post-template-11 .td-post-title .td-post-date { margin-right: 22px; } .td-post-template-11 .td-post-title .td-post-comments, .td-post-template-11 .td-post-title .td-post-views { float: none; display: inline-block; vertical-align: top; /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-11 .td-post-title .td-post-comments, .td-post-template-11 .td-post-title .td-post-views { margin-top: 0; } } .td-post-template-11 .td-post-title .td-post-author-name, .td-post-template-11 .td-post-title .td-post-date, .td-post-template-11 .td-post-title .td-post-comments a, .td-post-template-11 .td-post-title .td-post-views { color: #aaa; /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-11 .td-post-title .td-post-author-name, .td-post-template-11 .td-post-title .td-post-date, .td-post-template-11 .td-post-title .td-post-comments a, .td-post-template-11 .td-post-title .td-post-views { float: left; } } .td-post-template-11 .td-post-title .td-post-comments { /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-11 .td-post-title .td-post-comments { width: 60%; } } .td-post-template-11 .td-post-title .td-post-views { /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-11 .td-post-title .td-post-views { clear: left; float: none; } } .td-post-template-11 .td-post-title .td-post-author-name a { color: #e6e6e6; } .td-post-template-11 .td-post-title .wp-caption-text { color: #c3c3c3; margin-bottom: 0; } .td-post-template-11 .td-post-title .td-category a { background-color: #000; } .td-post-template-11 .td_block_related_posts { margin-bottom: 0; } .td-post-template-11 .td_block_related_posts .td-module-thumb { /* responsive portrait phone */ } @media (max-width: 500px) { .td-post-template-11 .td_block_related_posts .td-module-thumb { margin-bottom: 0; } } .td-post-template-11 .td_block_related_posts .td-post-category { margin-right: 0; /* responsive portrait phone */ } @media (max-width: 500px) { .td-post-template-11 .td_block_related_posts .td-post-category { word-wrap: break-word; width: auto; } } .td-post-template-11 .td_block_related_posts .td-related-span4 { /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-11 .td_block_related_posts .td-related-span4 { margin-top: 0; margin-bottom: 0; } } .td-post-template-11 .td_block_related_posts .item-details { /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-11 .td_block_related_posts .item-details { padding-right: 10px; } } .td-post-template-11 .td_block_related_posts .td-related-row { /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-11 .td_block_related_posts .td-related-row { margin-right: 0; } } .td-post-template-11 .td-related-title { padding: 10px 0 0 0 !important; margin-bottom: 0; text-align: left !important; line-height: 1 !important; background-color: transparent !important; letter-spacing: normal !important; margin-top: 0 !important; border: none !important; top: auto !important; font-size: 14px !important; /* responsive portrait phone */ } .td-post-template-11 .td-related-title:after, .td-post-template-11 .td-related-title:before { display: none !important; } @media (max-width: 767px) { .td-post-template-11 .td-related-title { margin-bottom: 16px; } } .td-post-template-11 .td-related-title .td-related-left, .td-post-template-11 .td-related-title .td-related-right { color: #fff; background-color: transparent !important; border: none !important; font-size: 14px !important; line-height: 1 !important; font-weight: 500 !important; padding: 9px 20px 5px 0 !important; margin-left: 0 !important; } .td-post-template-11 .td-related-title .td-related-left:after, .td-post-template-11 .td-related-title .td-related-right:after, .td-post-template-11 .td-related-title .td-related-left:before, .td-post-template-11 .td-related-title .td-related-right:before { display: none !important; } .td-post-template-11 .td-related-title .td-related-right { margin-right: 30px !important; } .td-post-template-11 .td-related-title .td-related-left { padding-left: 0; } .td-post-template-11 .td-related-title .td-related-left:hover, .td-post-template-11 .td-related-title .td-related-right:hover { color: var(--td_theme_color, #4db2ec); } .td-post-template-11 .td-related-title .td-cur-simple-item { background-color: transparent; color: var(--td_theme_color, #4db2ec); } .td-post-template-11 .td-related-span4 { margin-top: 12px; margin-bottom: 32px; } .td-post-template-11 .td_block_related_posts .td-next-prev-wrap { position: absolute; right: 0; top: 13px; } .td-post-template-11 .td_block_related_posts .td-next-prev-wrap a { border: none; margin-right: 0; margin-left: 10px; font-size: 10px; padding: 0; line-height: 25px; width: 20px; } .td-post-template-11 .td_block_related_posts .td-next-prev-wrap a:hover { background-color: transparent; border: none; color: var(--td_theme_color, #4db2ec); } .td-post-template-11 .td_mod_related_posts .td-module-title { margin-bottom: 0; /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-post-template-11 .td_mod_related_posts .td-module-title { font-size: 11px; line-height: 15px; } } .td-post-template-11 .td_mod_related_posts a { color: #fff; } .td-post-template-11 .td-main-content, .td-post-template-11 .td-main-sidebar { margin-top: 48px; } @media (max-width: 767px) { .td-post-template-11 .td-main-content, .td-post-template-11 .td-main-sidebar { margin-top: 28px; } } .td-post-template-11 .td-post-content { margin-top: 0; } @media (max-width: 500px) { .td-post-template-11 .td-related-title > .td-related-right { padding-left: 0; } } .td-video-template-bg-small { background-color: #1d1d1d; } /* ---------------------------------------------------------------------------- Template 12, Template 13 */ .td-post-template-12 .td-post-header, .td-post-template-13 .td-post-header { margin-bottom: 40px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-12 .td-post-header, .td-post-template-13 .td-post-header { margin-bottom: 20px; } } .td-post-template-12 .td-post-header .entry-title, .td-post-template-13 .td-post-header .entry-title { font-size: 42px; line-height: 48px; font-weight: 600; padding: 10px 8%; letter-spacing: 0.02em; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-template-12 .td-post-header .entry-title, .td-post-template-13 .td-post-header .entry-title { padding: 10px; } } .td-post-template-12 .td-post-header .td-a-rec > div, .td-post-template-13 .td-post-header .td-a-rec > div, .td-post-template-12 .td-post-header .td-g-rec .adsbygoogle, .td-post-template-13 .td-post-header .td-g-rec .adsbygoogle { margin-bottom: 9px; margin-top: 9px; } .td-post-template-12 .td-post-header .td-crumb-container, .td-post-template-13 .td-post-header .td-crumb-container { padding-top: 11px; } .td-post-template-12 .td-post-header .td-post-title, .td-post-template-13 .td-post-header .td-post-title { margin-top: 16px; text-align: center; } .td-post-template-12 .td-post-header .td-post-title .td-category, .td-post-template-13 .td-post-header .td-post-title .td-category { margin-bottom: 5px; } .td-post-template-12 .td-post-header .td-post-title .td-post-comments, .td-post-template-13 .td-post-header .td-post-title .td-post-comments, .td-post-template-12 .td-post-header .td-post-title .td-post-views, .td-post-template-13 .td-post-header .td-post-title .td-post-views { float: none; display: inline-block; vertical-align: top; margin-right: 0; margin-left: 22px; } .td-post-template-12 .td-post-header .td-post-title .td-post-author-name, .td-post-template-13 .td-post-header .td-post-title .td-post-author-name, .td-post-template-12 .td-post-header .td-post-title .td-post-date, .td-post-template-13 .td-post-header .td-post-title .td-post-date { float: none; } @media (max-width: 1018px) { .td-post-template-12 .td-post-header header .entry-title, .td-post-template-13 .td-post-header header .entry-title { font-size: 32px; line-height: 36px; } } .td-post-template-12 .td-post-sharing-top, .td-post-template-13 .td-post-sharing-top { /* responsive portrait phone */ } .td-post-template-12 .td-post-sharing-top .td-post-sharing-classic, .td-post-template-13 .td-post-sharing-top .td-post-sharing-classic, .td-post-template-12 .td-post-sharing-top .td-post-sharing, .td-post-template-13 .td-post-sharing-top .td-post-sharing { text-align: center; } .td-post-template-12 .td-post-sharing-top .td-post-sharing-classic, .td-post-template-13 .td-post-sharing-top .td-post-sharing-classic { left: 19px; } @media (max-width: 767px) { .td-post-template-12 .td-post-sharing-top, .td-post-template-13 .td-post-sharing-top { margin-top: 5px; } } .td-post-template-12 .td-post-content, .td-post-template-13 .td-post-content, .td-post-template-12 .td_smart_list_1, .td-post-template-13 .td_smart_list_1, .td-post-template-12 .td_smart_list_2, .td-post-template-13 .td_smart_list_2, .td-post-template-12 .td_smart_list_3, .td-post-template-13 .td_smart_list_3, .td-post-template-12 .td_smart_list_4, .td-post-template-13 .td_smart_list_4, .td-post-template-12 .td_smart_list_5, .td-post-template-13 .td_smart_list_5, .td-post-template-12 .td_smart_list_6, .td-post-template-13 .td_smart_list_6, .td-post-template-12 .td_smart_list_7, .td-post-template-13 .td_smart_list_7, .td-post-template-12 .td_smart_list_8, .td-post-template-13 .td_smart_list_8 { margin-top: 0; } .td-post-template-12 .td-post-sub-title, .td-post-template-13 .td-post-sub-title { font-size: 19px; line-height: 25px; margin: 12px 0 20px; } @media (max-width: 767px) { .td-post-template-12 .td-post-sub-title, .td-post-template-13 .td-post-sub-title { margin: 0 0 16px; } } /* ---------------------------------------------------------------------------- Sidebar fix for post template with parallax */ .td-post-template-6 .td-ss-main-sidebar, .td-post-template-7 .td-ss-main-sidebar { -webkit-transform: translate3d(0, 0, 0); } /* ---------------------------------------------------------------------------- General Category Templates */ .td-pulldown-filter-list { display: none; } .td-category-pulldown-filter:hover .td-pulldown-filter-list { display: block; } .td-category-header { background-color: #fff; clear: both; } .td-category-header .td-container { position: relative; } .td-category-header .td-page-title { text-transform: uppercase; font-weight: 700; margin-top: -2px; margin-bottom: 0; } .td-category-header .entry-category a { font-size: 11px; padding: 4px 8px 5px 8px; } .td-category-header .td-category-pulldown-filter { position: absolute; top: 49px; right: 0; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-category-header .td-category-pulldown-filter { top: 46px; } } @media (max-width: 767px) { .td-category-header .td-category-pulldown-filter { top: 50px; right: 10px; } } .td-category-header .td-pulldown-filter-display-option { background-color: #222222; color: #fff; font-family: 'Roboto', sans-serif; text-transform: uppercase; cursor: pointer; padding: 5px 13px 4px 13px; font-size: 11px; white-space: nowrap; } .td-category-header .td-icon-menu-down { font-size: 9px; margin-left: 5px; position: relative; top: -1px; } .td-category-header .td-pulldown-filter-list { position: absolute; z-index: 2; right: 0; background-color: #222222; padding: 6px 0; text-align: left; margin: 4px 0 0; min-width: 113px; } .td-category-header .td-pulldown-filter-list a { background-color: transparent !important; } .td-category-header .td-pulldown-filter-item { list-style: none; margin-left: 0; line-height: 1; } .td-category-header .td-pulldown-category-filter-link { padding: 0 13px; display: inline-block; font-size: 10px; line-height: 24px; width: 100%; color: #fff; text-transform: none; } .td-category-header .td-pulldown-category-filter-link:hover { color: var(--td_theme_color, #4db2ec); } .td-category-description { width: 90%; /* responsive portrait phone */ } @media (max-width: 767px) { .td-category-description { width: 100%; } } .td-category-description p { font-style: italic; font-family: 'Open Sans', 'Open Sans Regular', sans-serif; color: #777; font-size: 16px; line-height: 26px; margin-bottom: 0; margin-top: 15px; } @-moz-document url-prefix() { .td-category-header .td-pulldown-filter-display-option { padding: 4px 13px 5px 13px; } } .td-category-siblings { z-index: 2; opacity: 0; width: 744px; position: relative; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-category-siblings { width: 560px; } } @media (max-width: 767px) { .td-category-siblings { margin-right: 0; width: auto; } } .td-category-siblings .td-category { display: inline-block; vertical-align: top; height: 20px; overflow: hidden; } .td-category-siblings .td-subcat-more { line-height: 1; padding: 4px 5px 3px; } .td-category-siblings .td-subcat-dropdown { background-color: transparent; display: inline-block; padding: 0; position: absolute; border: 1px solid #eaeaea; color: #222; top: 0; /* responsive portrait phone */ } @media (max-width: 767px) { .td-category-siblings .td-subcat-dropdown { position: absolute; top: 0; } } .td-category-siblings .td-subcat-dropdown i { margin: 0; top: 0; } .td-category-siblings .td-subcat-dropdown ul { z-index: 999; border: 1px solid #e6e6e6; margin: 0; } .td-category-siblings .td-subcat-dropdown:hover { border-color: #222; color: #fff; background-color: #222; } .td-category-siblings .td-subcat-dropdown:hover ul { display: block; border-color: #222; right: -1px; top: 23px; } .td-category-siblings .td-subcat-dropdown:hover ul:before { background-color: #222; content: ''; height: 4px; position: absolute; right: -1px; top: -5px; width: 21px; } .td-category-siblings .td-subcat-dropdown li { list-style: none; margin-left: 0; } .td-category-siblings .td-subcat-dropdown a { display: block; color: #fff !important; padding: 0 13px; white-space: nowrap; text-transform: none; font-size: 10px; } .td-category-siblings .td-subcat-dropdown a:hover { color: var(--td_theme_color, #4db2ec); } .td-category-siblings .td-subcat-dropdown a.td-current-sub-category { background-color: transparent; color: var(--td_theme_color, #4db2ec); } .td-js-loaded .td-category-siblings { opacity: 1; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .category .td-crumb-container { /* responsive portrait phone */ } @media (max-width: 767px) { .category .td-crumb-container { margin-bottom: 3px; padding-top: 15px; } } .category .td-category-grid .td_block_wrap { /* responsive portrait phone */ } @media (max-width: 767px) { .category .td-category-grid .td_block_wrap { padding-bottom: 40px; } } .category .td-main-content .td-load-more-wrap { /* responsive portrait phone */ } @media (max-width: 767px) { .category .td-main-content .td-load-more-wrap { margin-bottom: 26px; } } /* ---------------------------------------------------------------------------- Category Template 1 */ .td_category_template_1 .td-category-header { padding-bottom: 18px; } @media (max-width: 1018px) { .td_category_template_1 .td-category-header { padding-bottom: 14px; } } .td_category_template_1 .td-category-description p { margin-top: 12px; margin-bottom: 5px; } @media (max-width: 1018px) { .td_category_template_1 .td-category-description p { margin-top: 9px; } } .td_category_template_1 .td-category-pulldown-filter { /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_1 .td-category-pulldown-filter { display: none; } } .td_category_template_1.td_category_top_posts_style_disable .td-category-description p { margin-bottom: 6px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_1.td_category_top_posts_style_disable .td-category-description p { margin-bottom: 5px; } } /* ---------------------------------------------------------------------------- Category Template 2 */ .td_category_template_2 .td-category-header { background-color: #fcfcfc; border-bottom: 1px solid #f2f2f2; border-top: 1px solid #f2f2f2; padding-bottom: 18px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_2 .td-category-header { padding-bottom: 14px; } } .td_category_template_2 .td-category-pulldown-filter { top: 42px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_2 .td-category-pulldown-filter { top: 40px; } } @media (max-width: 767px) { .td_category_template_2 .td-category-pulldown-filter { display: none; } } .td_category_template_2 .td-crumb-container { margin-bottom: 2px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_2 .td-crumb-container { padding-top: 15px; margin-bottom: 3px; } } .td_category_template_2 .td-category-description p { margin-top: 12px; margin-bottom: 1px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_2 .td-category-description p { margin-top: 9px; margin-bottom: 0; } } .td_category_template_2 .td-category-grid { padding-top: 26px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_2 .td-category-grid { padding-top: 21px; } } .td_category_template_2.td_category_top_posts_style_disable .td-main-content-wrap { padding-top: 26px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_2.td_category_top_posts_style_disable .td-main-content-wrap { padding-top: 21px; } } /* ---------------------------------------------------------------------------- Category Template 3 */ .td_category_template_3 .td-category-header { padding-bottom: 23px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_3 .td-category-header { padding-bottom: 19px; } } @media (max-width: 767px) { .td_category_template_3 .td-category-header { padding-bottom: 20px; } } .td_category_template_3 .td-crumb-container { margin-bottom: 2px; } .td_category_template_3 .td-category-siblings { margin-top: 13px; margin-bottom: 6px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_3 .td-category-siblings { margin-top: 14px; margin-bottom: 1px; } } @media (max-width: 767px) { .td_category_template_3 .td-category-siblings { margin-top: 14px; margin-bottom: 0; } } .td_category_template_3 .td-category-siblings .td-subcat-dropdown { border-color: #222; color: #fff; background-color: #222; } .td_category_template_3 .td-category-description p { margin-top: 19px; } @media (max-width: 1018px) { .td_category_template_3 .td-category-description p { margin-top: 15px; } } .td_category_template_3 .td-category, .td_category_template_3 .entry-category { margin-bottom: 0; } .td_category_template_3 .td-current-sub-category { background-color: var(--td_theme_color, #4db2ec); } .td_category_template_3 .td-category-pulldown-filter { top: 83px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_3 .td-category-pulldown-filter { top: 80px; } } @media (max-width: 767px) { .td_category_template_3 .td-category-pulldown-filter { display: none; } } @-moz-document url-prefix() { .td_category_template_3 .td-category-siblings .td-subcat-more { padding: 3px 5px 4px; } } /* ---------------------------------------------------------------------------- Category Template 4 */ .td_category_template_4 .td-category-header { padding-bottom: 23px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_4 .td-category-header { padding-bottom: 19px; } } @media (max-width: 767px) { .td_category_template_4 .td-category-header { padding-bottom: 20px; } } .td_category_template_4 .td-crumb-container { margin-bottom: 3px; } .td_category_template_4 .td-category-siblings { margin-top: 13px; margin-bottom: 6px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_4 .td-category-siblings { margin-top: 14px; margin-bottom: 1px; } } @media (max-width: 767px) { .td_category_template_4 .td-category-siblings { margin-top: 14px; margin-bottom: 0; } } .td_category_template_4 .td-category-siblings .td-category { margin-bottom: 0; } .td_category_template_4 .td-category-siblings .td-category a { background-color: transparent; color: #222222; border: 1px solid #eaeaea; padding: 3px 7px 4px 7px; } .td_category_template_4 .td-category-siblings .td-category a:hover { border-color: var(--td_theme_color, #4db2ec); background-color: var(--td_theme_color, #4db2ec); color: #fff; } .td_category_template_4 .td-category-siblings .td-category .td-current-sub-category { background-color: #222222; border-color: #222222; color: #fff; } .td_category_template_4 .td-category-siblings .entry-category { margin-bottom: 0; } .td_category_template_4 .td-category-description p { margin-top: 19px; } @media (max-width: 1018px) { .td_category_template_4 .td-category-description p { margin-top: 15px; } } .td_category_template_4 .td-category-pulldown-filter { top: 83px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_4 .td-category-pulldown-filter { top: 81px; } } @media (max-width: 767px) { .td_category_template_4 .td-category-pulldown-filter { display: none; } } @-moz-document url-prefix() { .td_category_template_4 .td-category-siblings .td-subcat-more { padding: 3px 5px 4px; } } /* ---------------------------------------------------------------------------- Category Template 5 */ .td_category_template_5 .td-category-header { padding-bottom: 18px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_5 .td-category-header { padding-bottom: 13px; } } @media (max-width: 767px) { .td_category_template_5 .td-category-header { padding-bottom: 14px; } } .td_category_template_5 .td-crumb-container { padding-bottom: 20px; padding-top: 20px; margin-bottom: 0; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_5 .td-crumb-container { padding-bottom: 15px; padding-top: 15px; } } @media (max-width: 767px) { .td_category_template_5 .td-crumb-container { padding-bottom: 9px; padding-top: 9px; } } .td_category_template_5 .td-scrumb-holder { min-height: 62px; background-color: #fcfcfc; border-bottom: 1px solid #f2f2f2; border-top: 1px solid #f2f2f2; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_5 .td-scrumb-holder { min-height: 52px; } } @media (max-width: 767px) { .td_category_template_5 .td-scrumb-holder { min-height: 0; } } .td_category_template_5 .td-category-pulldown-filter { top: 16px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_5 .td-category-pulldown-filter { top: 11px; } } @media (max-width: 767px) { .td_category_template_5 .td-category-pulldown-filter { display: none; } } .td_category_template_5 .td-page-title { margin-top: 18px; } @media (max-width: 1018px) { .td_category_template_5 .td-page-title { margin-top: 13px; } } .td_category_template_5 .td-category-description p { margin-top: 12px; margin-bottom: 5px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_5 .td-category-description p { margin-top: 9px; margin-bottom: 6px; } } @media (max-width: 767px) { .td_category_template_5 .td-category-description p { margin-top: 4px; margin-bottom: 0; } } /* ---------------------------------------------------------------------------- Category Template 6 */ .td_category_template_6 .td-category-header { margin: 0 auto; width: 1164px; min-height: 364px; display: table; position: relative; background-color: rgba(0, 0, 0, 0.5); } @media (max-width: 1180px) { .td_category_template_6 .td-category-header { width: 100%; } } .td_category_template_6 .td-category-header .td-page-title, .td_category_template_6 .td-category-header p { color: #fff; } .td_category_template_6 .td-pulldown-container { width: 1068px; height: 51px; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; /* responsive landscape tablet */ /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 1019px) and (max-width: 1140px) { .td_category_template_6 .td-pulldown-container { width: 980px; } } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_6 .td-pulldown-container { width: 740px; } } @media (max-width: 767px) { .td_category_template_6 .td-pulldown-container { width: 100%; } } .td_category_template_6 .td-crumb-container { z-index: 1; position: absolute; top: 0; left: 0; right: 0; margin: auto; width: 1068px; /* responsive landscape tablet */ /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 1019px) and (max-width: 1140px) { .td_category_template_6 .td-crumb-container { width: 980px; } } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_6 .td-crumb-container { width: 740px; } } @media (max-width: 767px) { .td_category_template_6 .td-crumb-container { padding-left: 10px; padding-right: 10px; text-align: left; width: 100%; } } .td_category_template_6 .entry-crumbs, .td_category_template_6 .entry-crumbs a { color: #fff; } .td_category_template_6 .td-category-pulldown-filter { z-index: 2; bottom: 26px; top: auto; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_6 .td-category-pulldown-filter { display: table; right: 0; left: 0; bottom: 0; margin: auto; position: relative; } } .td_category_template_6 .td-pulldown-filter-display-option { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.4); padding: 4px 13px 3px 13px; } .td_category_template_6 .td-pulldown-filter-display-option:hover { background-color: #222222; border-color: #222222; } .td_category_template_6 .td-pulldown-filter-list { margin-top: 4px; } .td_category_template_6 .td-category-description { width: 100%; } .td_category_template_6 .td-category-description p { margin-top: 25px; margin-bottom: 25px; } .td_category_template_6 .td-main-content-wrap { padding-top: 48px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_6 .td-main-content-wrap { padding-top: 26px; } } @media (max-width: 767px) { .td_category_template_6 .td-main-content-wrap { padding-top: 40px; } } .td_category_template_6 .td-category-grid { padding-top: 48px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_6 .td-category-grid { padding-top: 26px; } } @media (max-width: 767px) { .td_category_template_6 .td-category-grid { padding-top: 40px; } } .td_category_template_6 .td-category-grid .td_block_wrap { padding-bottom: 0; } @-moz-document url-prefix() { .td_category_template_6 .td-pulldown-filter-display-option { padding: 3px 13px 4px 13px; } } .td-category-title-holder { display: table-cell; padding: 110px 15%; z-index: 2; text-align: center; vertical-align: middle; /* responsive portrait phone */ } @media (max-width: 767px) { .td-category-title-holder { padding: 80px 5%; } } .td-category-title-holder .td-page-title { font-weight: 500; font-size: 36px; line-height: 54px; } .td-category-title-holder .entry-title.td-page-title { /* responsive portrait phone */ } @media (max-width: 767px) { .td-category-title-holder .entry-title.td-page-title { font-size: 30px; line-height: 40px; } } /* ---------------------------------------------------------------------------- Category Template 7 */ .td_category_template_7 .td-category-header { margin-bottom: 0; position: relative; } .td_category_template_7 .td-crumb-container { z-index: 1; position: absolute; top: 0; left: 0; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_7 .td-crumb-container { left: 10px; } } .td_category_template_7 .td-pulldown-container { /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_7 .td-pulldown-container { height: 56px; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; width: 100%; } } .td_category_template_7 .td-category-title-holder { padding: 80px 15% 89px; display: table; width: 100%; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_7 .td-category-title-holder { padding: 60px 5% 69px; } } .td_category_template_7 .td-category-pulldown-filter { top: 18px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_7 .td-category-pulldown-filter { display: table; right: 0; left: 0; margin: auto; position: relative; bottom: 0; top: auto; } } .td_category_template_7 .td-category-description { width: 100%; } .td_category_template_7 .td-category-description p { margin-top: 25px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_7 .td-category-description p { margin-bottom: 28px; margin-top: 7px; } } /* ---------------------------------------------------------------------------- Category Template 8 */ .td_category_template_8 .td-category-header { position: relative; background-color: rgba(0, 0, 0, 0.5); margin-bottom: 0; } .td_category_template_8 .td-category-header .td-container { height: 364px; display: table; } .td_category_template_8 .td-category-header .td-page-title, .td_category_template_8 .td-category-header p { color: #fff; } .td_category_template_8 .td-category-header .td-page-title { margin-top: -14px; } .td_category_template_8 .td-category-header .td-category { margin-bottom: 0; vertical-align: top; } .td_category_template_8 .td-category-header .td-category a { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.4); padding: 3px 7px 4px 7px; } .td_category_template_8 .td-category-header .td-category a:hover { border-color: #fff; background-color: #fff; color: #000; opacity: 1; } .td_category_template_8 .td-category-header .td-category a.td-current-sub-category { background-color: var(--td_theme_color, #4db2ec); border-color: var(--td_theme_color, #4db2ec); color: #fff; } .td_category_template_8 .td-crumb-container { z-index: 3; position: absolute; top: 0; left: 0; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_8 .td-crumb-container { left: 10px; } } .td_category_template_8 .entry-crumbs, .td_category_template_8 .entry-crumbs a { color: #fff; } .td_category_template_8 .td-category-pulldown-filter { z-index: 2; bottom: 26px; top: auto; /* responsive portrait phone */ } @media (max-width: 767px) { .td_category_template_8 .td-category-pulldown-filter { display: none; } } .td_category_template_8 .td-pulldown-filter-display-option { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.4); padding: 4px 13px 3px 13px; } .td_category_template_8 .td-pulldown-filter-display-option:hover { background-color: #222222; border-color: #222222; } .td_category_template_8 .td-pulldown-filter-list { margin-top: 4px; } .td_category_template_8 .td-category-description { margin-top: 16px; width: 100%; } .td_category_template_8 .td-category-grid { padding-top: 48px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_category_template_8 .td-category-grid { padding-top: 26px; } } @media (max-width: 767px) { .td_category_template_8 .td-category-grid { padding-top: 40px; } } .td_category_template_8 .td-category-grid .td_block_wrap { padding-bottom: 0; } .td_category_template_8 .td-main-content-wrap { padding-top: 48px; } .td_category_template_8 .td-category-title-holder { text-align: left; position: relative; padding: 63px 5% 63px 0; } .td_category_template_8 .td-category-siblings { margin-top: 12px; } .td_category_template_8 .td-subcat-dropdown { padding: 0; color: #fff; vertical-align: top; } @-moz-document url-prefix() { .td_category_template_8 .td-category-pulldown-filter .td-pulldown-filter-display-option { padding: 3px 13px 4px 13px; } .td_category_template_8 .td-category-header .td-category a { padding: 4px 7px 3px; } } /* ---------------------------------------------------------------------------- header */ .td-review { width: 100%; margin-bottom: 34px; font-size: 13px; } .td-review td { padding: 7px 14px; } .td-review .td-review-summary { padding: 21px 14px; } @media (max-width: 767px) { .td-review .td-review-summary { padding: 0; } } .td-review i { margin-top: 5px; } .td-review .td-review-row-stars:hover { background-color: #fcfcfc; } .td-review .td-review-percent-sign { font-size: 15px; line-height: 1; } .td-review-header .block-title { background-color: #222; color: #fff; display: inline-block; line-height: 16px; padding: 8px 12px 6px; margin-bottom: 0; border-bottom: 0; } .td-review-header td { padding: 26px 0 26px 0; border: 0; } @-moz-document url-prefix() { .td-review-header .block-title { padding: 7px 12px; } } .td-icon-star, .td-icon-star-empty, .td-icon-star-half { font-size: 15px; width: 20px; } /* ---------------------------------------------------------------------------- rating stars */ .td-review-stars { text-align: center; } @media (max-width: 767px) { .td-review-stars { width: 134px; } } .td-review-final-score { line-height: 80px; font-size: 48px; margin-bottom: 5px; } /* ---------------------------------------------------------------------------- review bars */ .td-rating-bar-wrap { margin: 0 0 7px 0; background-color: #f5f5f5; } .td-rating-bar-wrap div { height: 20px; background-color: var(--td_theme_color, #4db2ec); max-width: 100%; } .td-review-row-bars .td-review-desc { display: inline-block; padding-bottom: 2px; } /* ---------------------------------------------------------------------------- percent */ .td-review-percent { float: right; padding-bottom: 2px; } /* ---------------------------------------------------------------------------- footer */ @media (max-width: 767px) { .td-review-footer { border-left: 1px solid #ededed; position: relative; display: block; } .td-review-footer:after { content: ''; width: 1px; background-color: #ededed; position: absolute; right: -1px; top: 0; height: 100%; } } .td-review-summary { padding: 21px 0 0 0; vertical-align: top; } @media (max-width: 767px) { .td-review-summary { display: block; width: 100%; clear: both; border: 0; } } .td-review-summary .block-title { background-color: #222; color: #fff; display: inline-block; line-height: 16px; padding: 8px 12px 6px; margin-bottom: 13px; position: relative; border-bottom: 0; } @media (max-width: 767px) { .td-review-summary .block-title { margin: 14px 0 0 14px; } } @-moz-document url-prefix() { .td-review-summary .block-title { padding: 7px 12px; } } .td-review-summary-content { font-size: 12px; margin-right: 21px; } @media (max-width: 767px) { .td-review-summary-content { margin: 14px; } } .td-review-score { font-family: 'Open Sans', 'Open Sans Regular', sans-serif; font-weight: bold; text-align: center; padding: 0; vertical-align: bottom; width: 150px; } @media (max-width: 767px) { .td-review-score { display: block; width: 100%; padding: 0; border-left: 0; border-right: 0; } } .td-review-overall { padding: 0 0 28px 0; line-height: 14px; } .td-review-overall span { font-size: 11px; } .td-review-final-star { margin-bottom: 5px; } @media (max-width: 767px) { .td-review-row-stars { display: block; width: 100%; clear: both; float: left; border: 1px solid #ededed; border-bottom: 0; border-right: 0; } .td-review-row-stars td { float: left; border: 0; } .td-review-row-stars .td-review-desc { width: 70%; padding: 9px 14px; } .td-review-row-stars .td-review-stars { width: 30%; text-align: right; } .td-review-row-stars:nth-last-of-type(2) { border-bottom: 1px solid #ededed; } } @media (max-width: 500px) { .td-review-row-stars .td-review-desc { width: 55%; } .td-review-row-stars .td-review-stars { width: 45%; } } /** * More stories box */ .td-more-articles-box { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); position: fixed; width: 341px; bottom: 48px; right: -384px; background-color: #fff; padding: 16px 20px 0 20px; border-style: solid; border-color: var(--td_grid_border_color, #ededed); border-width: 1px 0 1px 1px; z-index: 9999; visibility: hidden; -webkit-transition: all 500ms cubic-bezier(0.265, 0.365, 0.26, 0.865); -moz-transition: all 500ms cubic-bezier(0.265, 0.365, 0.26, 0.865); -o-transition: all 500ms cubic-bezier(0.265, 0.365, 0.26, 0.865); transition: all 500ms cubic-bezier(0.265, 0.365, 0.26, 0.865); /* custom */ /* responsive portrait phone */ } @media (max-width: 767px) { .td-more-articles-box { display: none !important; } } .td-more-articles-box-title { font-family: 'Open Sans', 'Open Sans Regular', sans-serif; color: #222; font-size: 17px; font-weight: 600; line-height: 30px; display: inline-block; text-align: center; min-width: 300px; margin-bottom: 18px; } .td-content-more-articles-box .td_module_1, .td-content-more-articles-box .td_module_3 { padding-bottom: 20px; } .td-content-more-articles-box .td_module_4 { margin-bottom: 20px; } .td-content-more-articles-box .td_module_2 { padding-bottom: 10px; } .td-content-more-articles-box .td_module_5:last-child, .td-content-more-articles-box .td_module_9:last-child { border-bottom: 0; margin-bottom: 0; } .td-content-more-articles-box .td-module-thumb { height: auto !important; } .td-close-more-articles-box { display: inline-block; cursor: pointer; position: absolute; left: 14px; top: 21px; line-height: 26px; padding: 2px 11px; font-size: 17px; } .td-front-end-display-block { right: 0; visibility: visible; } /* ---------------------------------------------------------------------------- Footer General */ .td-footer-wrapper { background-color: #222222; padding-top: 54px; padding-bottom: 20px; color: #eaeaea; position: relative; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-footer-wrapper { padding-top: 44px; } } @media (max-width: 767px) { .td-footer-wrapper { padding-top: 40px; } } .td-footer-wrapper .td_block_wrap { padding-bottom: 0; margin-bottom: 48px; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); /* responsive portrait phone */ } @media (max-width: 767px) { .td-footer-wrapper .td_block_wrap { margin-bottom: 38px; } } .td-footer-wrapper .td_block_wrap .td-block-span12:last-child .td_module_wrap { padding-bottom: 0; } .td-footer-wrapper:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-size: auto; background-position: center bottom; transform: translateZ(0); -webkit-transform: translateZ(0); } .td-footer-wrapper .block-title a, .td-footer-wrapper .block-title span, .td-footer-wrapper .block-title label { background-color: transparent; color: #fff; padding: 6px 0 5px; line-height: 1; } .td-footer-wrapper .block-title { border-bottom: 0; font-size: 18px; font-weight: 700; margin-bottom: 30px; margin-top: 2px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-footer-wrapper .block-title { margin-bottom: 21px; } } .td-footer-wrapper .widget .block-title { /* responsive portrait phone */ } @media (max-width: 767px) { .td-footer-wrapper .widget .block-title { margin-bottom: 13px; } } .td-footer-wrapper a { color: #fff; } .td-footer-wrapper ul { margin-bottom: 0; } .td-footer-wrapper li { margin-left: 0; } .td-footer-wrapper .td-post-category { background-color: var(--td_theme_color, #4db2ec); } .td-footer-wrapper .td-post-category:hover { opacity: 0.8; } .td-footer-wrapper .widget_categories li span { margin-right: 0; } .td-footer-wrapper .td-instagram-meta { color: #eee; } .td-footer-wrapper .td-instagram-button { border-color: #444; } .td-footer-wrapper .td-instagram-button:hover { border-color: #666; } .td-footer-wrapper .td_block_exchange .td-rate, .td-footer-wrapper .td_block_exchange .td-exchange-rates .td-rate:before { border-color: #444 !important; } .td-footer-wrapper .td_block_exchange .td-exchange-header:before { opacity: 0.3; } .td-footer-wrapper .td-pb-span4 { /* responsive portrait phone */ } @media (max-width: 767px) { .td-footer-wrapper .td-pb-span4 { margin-bottom: 38px; } .td-footer-wrapper .td-pb-span4:last-child { margin-bottom: 0; } } .td-footer-page { padding: 0; background-color: transparent !important; } .td-footer-page p:empty { display: none; } .td-boxed-layout .td-footer-page { width: 100%; } .td-footer-info { margin-bottom: 48px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-footer-info { margin-bottom: 38px; text-align: center; } } .td-footer-info .footer-text-wrap a { color: var(--td_theme_color, #4db2ec); } .td-footer-info .footer-text-wrap a:hover { text-decoration: underline; } .footer-logo-wrap { margin-bottom: 20px; } .footer-logo-wrap img { /* responsive portrait phone */ } @media (max-width: 767px) { .footer-logo-wrap img { max-width: 70%; } } .footer-text-wrap .footer-email-wrap { padding: 21px 0; } .footer-text-wrap .footer-email-wrap a { color: var(--td_theme_color, #4db2ec); } .footer-text-wrap { font-family: 'Open Sans', 'Open Sans Regular', sans-serif; } .td-social-style-2 .td-social-icon-wrap { display: inline-block; margin: 5px 10px 10px 0; } .td-social-style-2 .td-social-icon-wrap:last-child { margin-right: 0; } .td-social-style-2 .td-icon-font { font-size: 14px; width: 40px; height: 40px; line-height: 40px; background-color: rgba(255, 255, 255, 0.03); position: relative; /* responsive portrait tablet */ } .td-social-style-2 .td-icon-font:after { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; border: 1px solid #fff; opacity: 0.03; } @media (min-width: 768px) and (max-width: 1018px) { .td-social-style-2 .td-icon-font { font-size: 12px; width: 32px; height: 32px; line-height: 32px; } } .td-social-style-2 .td-icon-instagram { font-size: 16px; } .td-footer-bottom-full { margin-top: 12px; padding-top: 50px; padding-bottom: 30px; /* responsive portrait phone */ /* responsive portrait phone */ } @media (max-width: 767px) { .td-footer-bottom-full { text-align: center; padding-bottom: 0; } } .td-footer-bottom-full .td-container { position: relative; } .td-footer-bottom-full .td-container:before { content: ''; height: 1px; background-color: rgba(255, 255, 255, 0.1); position: absolute; top: -50px; width: 80%; left: 50%; margin-left: -40%; } .td-footer-bottom-full .block-title { margin-bottom: 26px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-footer-bottom-full .block-title { margin-bottom: 21px; } } .td-footer-bottom-full .footer-email-wrap { padding-bottom: 0; } .td-footer-bottom-full .footer-logo-wrap { margin-top: 35px; margin-bottom: 0; /* responsive portrait phone */ } @media (max-width: 767px) { .td-footer-bottom-full .footer-logo-wrap { margin-top: 0; } } @media (max-width: 767px) { .td-footer-bottom-full .td-pb-row > div { margin-bottom: 50px; } .td-footer-bottom-full .td-pb-row > div:last-child { margin-bottom: 0; } } /* ---------------------------------------------------------------------------- Footer Template 2, 3 */ .td-footer-template-2, .td-footer-template-3 { /* responsive portrait phone */ } @media (max-width: 767px) { .td-footer-template-2, .td-footer-template-3 { padding-top: 38px; padding-bottom: 10px; } } .td-footer-template-2 .footer-logo-wrap, .td-footer-template-3 .footer-logo-wrap { padding-top: 3px; } /* ---------------------------------------------------------------------------- Footer Template 4 */ .td-footer-template-4 { padding-top: 49px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-footer-template-4 { padding-top: 38px; padding-bottom: 10px; } } .td-footer-template-4 .td-footer-info { text-align: center; margin-bottom: 38px; } .td-footer-template-4 .footer-text-wrap { width: 80%; margin-right: auto; margin-left: auto; } /* ---------------------------------------------------------------------------- Footer Template 13 */ .td-footer-template-13 { padding: 26px 0; } @media (max-width: 1018px) { .td-footer-template-13 { padding: 16px 0; } } .td-footer-template-13 .td-social-name { color: #fff; font-size: 13px; margin-left: 10px; /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-footer-template-13 .td-social-name { font-size: 11px; margin-left: 5px; } } @media (max-width: 767px) { .td-footer-template-13 .td-social-name { display: none; } } .td-footer-template-13 .footer-social-wrap .td-social-icon-wrap { margin-right: 30px; text-transform: uppercase; font-family: 'Open Sans', 'Open Sans Regular', sans-serif; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-footer-template-13 .footer-social-wrap .td-social-icon-wrap { margin-right: 20px; } } @media (max-width: 767px) { .td-footer-template-13 .footer-social-wrap .td-social-icon-wrap { margin: 5px; } } .td-footer-template-13 .td-social-style-2 i { border-radius: 100%; line-height: 41px; /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-footer-template-13 .td-social-style-2 i { line-height: 32px; } } .td-footer-template-13 .td-social-style-2 i:after { border-radius: 100%; opacity: 0.05; } .td-footer-template-13 .td-a-rec-id-footer_top, .td-footer-template-13 .td-g-rec-id-footer_top { margin-top: 10px; margin-bottom: 32px; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td-footer-template-13 .td-a-rec-id-footer_top, .td-footer-template-13 .td-g-rec-id-footer_top { margin-bottom: 16px; } } @media (max-width: 767px) { .td-footer-template-13 .td-a-rec-id-footer_top, .td-footer-template-13 .td-g-rec-id-footer_top { margin: 5px auto 16px; } } .td-footer-template-13 .footer-social-wrap { text-align: center; } /* ---------------------------------------------------------------------------- Footer Template 14 */ .td-footer-template-14 { padding: 0; } .td-footer-template-14 .td-a-rec-id-footer_top, .td-footer-template-14 .td-g-rec-id-footer_top { margin: 0 auto 37px auto; } .td-footer-template-14 .td-footer-bottom-full { margin-top: 0; padding-top: 42px; padding-bottom: 40px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-footer-template-14 .td-footer-bottom-full { padding-top: 30px; padding-bottom: 20px; } } .td-block-title span, .td-block-title a { display: inline-block; } .td_block_template_2.widget > ul > li, .td_block_template_6.widget > ul > li, .td_block_template_8.widget > ul > li, .td_block_template_9.widget > ul > li, .td_block_template_10.widget > ul > li, .td_block_template_11.widget > ul > li, .td_block_template_12.widget > ul > li, .td_block_template_13.widget > ul > li, .td_block_template_14.widget > ul > li, .td_block_template_15.widget > ul > li, .td_block_template_16.widget > ul > li, .td_block_template_17.widget > ul > li { margin-left: 0 !important; } .global-block-template-12 .td-comments-title span, .global-block-template-13 .td-comments-title span { margin-left: 0 !important; font-size: 20px; /* responsive portrait phone */ } @media (max-width: 767px) { .global-block-template-12 .td-comments-title span, .global-block-template-13 .td-comments-title span { font-size: 15px; } } .td-block-title-wrap .td-wrapper-pulldown-filter { font-family: 'Roboto', sans-serif; position: absolute; bottom: 0; right: 0; top: 0; margin: auto 0; z-index: 2; background-color: #fff; font-size: 13px; line-height: 1; color: #777; text-align: right; } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option { cursor: pointer; white-space: nowrap; position: relative; line-height: 29px; } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option i { font-size: 9px; color: #777; margin-left: 20px; margin-right: 10px; } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option i:before { content: '\e83d'; } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option span { padding-left: 20px; margin-right: -14px; /* responsive portrait phone */ } @media (max-width: 360px) { .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option span { display: none; } } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover { color: var(--td_theme_color, #4db2ec); } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover i { color: var(--td_theme_color, #4db2ec); } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover ul { display: block; } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-list { list-style: none; position: absolute; right: 0; top: 100%; padding: 18px 0; background-color: #ffffff; background-color: rgba(255, 255, 255, 0.95); z-index: 999; border-width: 1px; border-color: var(--td_grid_border_color, #ededed); border-style: solid; display: none; margin: 0; } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-item { list-style: none; margin: 0; } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-item .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more { padding-bottom: 10px; } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more:before { content: ''; width: 70px; height: 100%; position: absolute; margin-top: 2px; top: 0; right: 0; z-index: 1; opacity: 0; } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link { color: #777; white-space: nowrap; display: block; line-height: 26px; padding-left: 36px; padding-right: 27px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link { padding-left: 24px; padding-right: 20px !important; } } .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link:hover { color: var(--td_theme_color, #4db2ec); } .td-pb-span4 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option span { /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-pb-span4 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option span { display: none; } } .td-pb-span4 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link { /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-pb-span4 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link { padding-left: 24px; padding-right: 20px !important; } } /* Block headers style */ .td_block_template_1 .block-title { text-align: left; } .td_block_template_2 .td-block-title { font-size: 17px; font-weight: 500; margin-top: 0; margin-bottom: 16px; line-height: 31px; text-align: left; } .td_block_template_2 .td-block-title > * { color: #000; } .td_block_template_2 .td-related-title a { padding: 0 20px 0 0; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_2 .td-related-title a { font-size: 15px; } } .td_block_template_2 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td_block_template_3 .td-block-title { font-size: 16px; font-weight: 400; margin-top: 0; margin-bottom: 26px; line-height: 31px; text-align: left; } .td_block_template_3 .td-block-title > * { background-color: #000; color: #fff; padding: 0 10px; } .td_block_template_3 .td-related-title a { margin-right: 10px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_3 .td-related-title a { margin-right: 0; font-size: 14px; } } .td_block_template_3 .td-related-title .td-cur-simple-item { background-color: var(--td_theme_color, #4db2ec); } @-moz-document url-prefix() { .td_block_template_3 .td-block-title > * { padding-bottom: 2px; } } .td_block_template_4 .td-block-title { font-size: 16px; font-weight: 400; margin-top: 0; margin-bottom: 26px; line-height: 31px; text-align: left; } .td_block_template_4 .td-block-title > * { background-color: #000; color: #fff; padding: 0 12px; position: relative; } .td_block_template_4 .td-block-title > *:before { content: ''; position: absolute; top: 100%; left: 10px; margin: auto; width: 0; height: 0; border-style: solid; border-width: 7px 7px 0 7px; border-color: #000 transparent transparent transparent; } .td_block_template_4 .td-related-title a { /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_4 .td-related-title a { margin-right: 0; font-size: 15px; } } .td_block_template_4 .td-related-title a:before { border-color: transparent !important; } .td_block_template_4 .td-related-title .td-cur-simple-item { background-color: var(--td_theme_color, #4db2ec); } .td_block_template_4 .td-related-title .td-cur-simple-item:before { border-color: var(--td_theme_color, #4db2ec) transparent transparent transparent !important; } @-moz-document url-prefix() { .td_block_template_4 .td-block-title > * { padding-bottom: 2px; } } .td_block_template_5 .td-block-title { font-size: 16px; font-weight: 500; margin-top: 0; margin-bottom: 26px; line-height: 25px; color: #000; text-align: left; } .td_block_template_5 .td-block-title > * { padding: 0 12px; border-width: 0 0 0 4px; border-style: solid; border-color: var(--td_theme_color, #4db2ec); } .td_block_template_5 .td-subcat-filter, .td_block_template_5 .td-subcat-dropdown { line-height: 25px; } .td_block_template_5 .td-related-title a { /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_5 .td-related-title a { font-size: 15px; } } .td_block_template_5 .td-related-title a:last-child { border: none; } .td_block_template_5 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td_block_template_6 .td-block-title { text-align: center; font-size: 17px; font-weight: 500; margin-top: 0; margin-bottom: 26px; line-height: 1; padding: 14px 0; position: relative; background-repeat: no-repeat; background-position: center center; background-size: auto 100%; } .td_block_template_6 .td-block-title:before { content: '\e904'; font-family: 'newspaper', sans-serif; font-size: 8px; position: absolute; bottom: -1px; left: 0; right: 0; margin: auto; line-height: 1; } .td_block_template_6 .td-block-title > * { color: #000; } .td_block_template_6 .td-subcat-filter { line-height: 40px; position: relative; text-align: center; margin: -24px 0 0; } .td_block_template_6 .td-subcat-filter .td-subcat-more { margin-bottom: 10px !important; } .td_block_template_6 .td-subcat-list { margin-bottom: 18px; } .td_block_template_6 .td-subcat-list li:first-child { margin-left: 12px; } .td_block_template_6 .td-subcat-dropdown ul { margin-top: 0 !important; } .td_block_template_6 .td-related-title a { padding: 10px 10px 0 10px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_6 .td-related-title a { font-size: 14px; } } .td_block_template_6 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td_block_template_7 .td-block-title { font-size: 13px; font-weight: 500; margin-top: 0; margin-bottom: 26px; line-height: 45px; padding: 0; position: relative; text-align: left; } .td_block_template_7 .td-block-title:before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAIAQMAAAALP6d4AAAABlBMVEUAAABmZmZ+SwYRAAAAAnRSTlMAOF6RdaYAAAAVSURBVAjXY1BgcGBoAEIHIEuAQQAAEdAB4b4poC8AAAAASUVORK5CYII=') repeat top left; } .td_block_template_7 .td-block-title > * { background-color: #fff; color: #000; padding: 0 5px; margin-left: 10px; margin-right: 10px; line-height: 21px; position: relative; } .td_block_template_7 .td-subcat-filter { line-height: 45px; margin-top: -1px; } .td_block_template_7 .td-subcat-filter .td-subcat-dropdown { line-height: 1; position: static; } .td_block_template_7 .td-subcat-dropdown .td-subcat-more { padding-left: 0; margin-bottom: 0 !important; } .td_block_template_7 .td-subcat-list .td-subcat-item { margin-left: 0 !important; margin-right: 24px; } .td_block_template_7 .td-subcat-list .td-subcat-item:last-child { margin-right: 16px; } .td_block_template_7 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } @-moz-document url-prefix() { .td_block_template_7 .td-subcat-filter { margin-top: -2px; } } .td_block_template_8 .td-block-title { font-size: 20px; font-weight: 800; margin-top: 0; margin-bottom: 18px; line-height: 29px; position: relative; overflow: hidden; text-align: left; } .td_block_template_8 .td-block-title > * { position: relative; padding-right: 20px; color: #000; } .td_block_template_8 .td-block-title > *:before, .td_block_template_8 .td-block-title > *:after { content: ''; display: block; height: 4px; position: absolute; top: 50%; margin-top: -2px; width: 2000px; background-color: #f5f5f5; } .td_block_template_8 .td-block-title > *:before { left: 100%; } .td_block_template_8 .td-block-title > *:after { right: 100%; } .td_block_template_8 .td-related-title a { /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_8 .td-related-title a { font-size: 15px; } } .td_block_template_8 .td-related-title a:before { display: none; } .td_block_template_8 .td-related-title a:first-child:after { display: none; } .td_block_template_8 .td-related-title a:last-child:after { left: 100%; right: auto; } .td_block_template_8 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td_block_template_9 .td-block-title { font-size: 17px; font-weight: 500; margin-top: -10px; margin-bottom: 22px; line-height: 37px; padding: 0; position: relative; text-align: left; } .td_block_template_9 .td-block-title:before { content: ''; width: 100%; height: 2px; position: absolute; top: 100%; left: 0; background-color: #f5f5f5; } .td_block_template_9 .td-block-title:after { content: ''; width: 50px; height: 2px; position: absolute; top: 100%; left: 0; margin: auto; background-color: var(--td_theme_color, #4db2ec); } .td_block_template_9 .td-block-title > * { color: #000; } .td_block_template_9 .td-subcat-filter { line-height: 37px; display: table; } .td_block_template_9 .td-subcat-dropdown { line-height: 1; position: static; } .td_block_template_9 .td-subcat-dropdown .td-subcat-more { margin-bottom: 0 !important; } .td_block_template_9 .td-subcat-dropdown ul:after { height: 2px !important; } .td_block_template_9 .td-related-title { margin-top: 0 !important; } .td_block_template_9 .td-related-title a { margin-right: 20px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_9 .td-related-title a { font-size: 15px; } } .td_block_template_9 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td_block_template_10 .td-block-title { font-size: 17px; font-weight: 500; margin-top: -10px; margin-bottom: 24px; line-height: 37px; padding: 0; position: relative; text-align: left; } .td_block_template_10 .td-block-title:before { content: ''; width: 100%; height: 3px; position: absolute; top: 100%; left: 0; background-color: #f5f5f5; } .td_block_template_10 .td-block-title > * { color: #000; } .td_block_template_10 .td-subcat-filter { line-height: 37px; display: table; } .td_block_template_10 .td-subcat-dropdown { line-height: 1; position: static; } .td_block_template_10 .td-subcat-dropdown .td-subcat-more { margin-bottom: 0 !important; } .td_block_template_10 .td-subcat-dropdown ul:after { height: 3px !important; } .td_block_template_10 .td-related-title { margin-top: 0 !important; } .td_block_template_10 .td-related-title a { margin-right: 20px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_10 .td-related-title a { font-size: 15px; } } .td_block_template_10 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td_block_template_11 .td-block-title { font-size: 17px; font-weight: 500; margin-top: 2px; margin-bottom: 24px; line-height: 44px; padding: 0; position: relative; text-align: left; } .td_block_template_11 .td-block-title:before, .td_block_template_11 .td-block-title:after { content: ''; width: 100%; height: 2px; position: absolute; left: 0; background-color: #f5f5f5; } .td_block_template_11 .td-block-title:after { bottom: 100%; } .td_block_template_11 .td-block-title:before { top: 100%; } .td_block_template_11 .td-block-title > * { color: #000; } .td_block_template_11 .td-subcat-filter { line-height: 44px; display: table; } .td_block_template_11 .td-subcat-dropdown { line-height: 1; position: static; } .td_block_template_11 .td-subcat-dropdown .td-subcat-more { margin-bottom: 0 !important; } .td_block_template_11 .td-subcat-dropdown ul:after { height: 2px !important; } .td_block_template_11 .td-related-title a { margin-right: 20px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_11 .td-related-title a { font-size: 15px; } } .td_block_template_11 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td_block_template_12 .td-block-title { font-size: 26px; font-weight: 800; margin-top: 0; margin-bottom: 26px; line-height: 26px; padding: 0; letter-spacing: -0.6px; text-align: left; /* responsive portrait tablet + phone */ } @media (max-width: 1018px) { .td_block_template_12 .td-block-title { font-size: 22px; margin-bottom: 20px; } } .td_block_template_12 .td-block-title > * { color: #000; } .td_block_template_12 .td-subcat-filter { line-height: 1; display: table; } .td_block_template_12 .td-subcat-dropdown .td-subcat-more { margin-bottom: 8px !important; margin-top: 7px; } .td_block_template_12 .td-pulldown-category { font-family: 'Roboto', sans-serif; font-size: 14px; line-height: 26px; color: #444; font-weight: 500; position: absolute; right: 0; bottom: -2px; top: 0; margin: auto 0; display: table; } .td_block_template_12 .td-pulldown-category span { display: inline-block; -webkit-transition: transform 0.5s ease; transition: transform 0.5s ease; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_12 .td-pulldown-category span { display: none; } } .td_block_template_12 .td-pulldown-category i { font-size: 10px; margin-left: 10px; } .td_block_template_12 .td-pulldown-category:hover { opacity: 0.9; } .td_block_template_12 .td-pulldown-category:hover span { transform: translate3d(-6px, 0, 0); -webkit-transform: translate3d(-6px, 0, 0); } .td-pb-span4 .td_block_template_12 .td-pulldown-category span { /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-pb-span4 .td_block_template_12 .td-pulldown-category span { display: none; } } .td_block_template_13 .td-block-title { font-size: 26px; font-weight: 800; margin-bottom: 26px; line-height: 26px !important; padding: 0; letter-spacing: -0.6px; margin-top: 36px; transform: translateZ(0); -webkit-transform: translateZ(0); text-align: left; /* responsive portrait tablet + phone */ /* responsive portrait phone */ } @media (max-width: 1018px) { .td_block_template_13 .td-block-title { font-size: 22px; margin-bottom: 16px; margin-top: 26px; } } @media (max-width: 767px) { .td_block_template_13 .td-block-title { margin-top: 26px !important; margin-bottom: 16px !important; } } .td_block_template_13 .td-block-title > a, .td_block_template_13 .td-block-title > span { margin-left: 12px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_13 .td-block-title > a, .td_block_template_13 .td-block-title > span { margin-left: 12px !important; } } .td_block_template_13 .td-subcat-filter { line-height: 1; display: table; } .td_block_template_13 .td-subcat-dropdown .td-subcat-more { margin-bottom: 8px !important; margin-top: 7px; } .td_block_template_13 .td-pulldown-category { font-family: 'Roboto', sans-serif; font-size: 14px; line-height: 26px !important; color: #444; font-weight: 500; position: absolute; right: 0; bottom: -2px; top: 0; margin: auto 0; display: table; } .td_block_template_13 .td-pulldown-category span { display: inline-block; -webkit-transition: transform 0.5s ease; transition: transform 0.5s ease; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_13 .td-pulldown-category span { display: none; } } .td_block_template_13 .td-pulldown-category i { font-size: 10px; margin-left: 10px; } .td_block_template_13 .td-pulldown-category:hover { opacity: 0.9; } .td_block_template_13 .td-pulldown-category:hover span { transform: translate3d(-6px, 0, 0); -webkit-transform: translate3d(-6px, 0, 0); } .td_block_template_13 .td-block-subtitle { font-size: 90px; text-transform: uppercase; position: absolute; left: -4px; z-index: -1; bottom: -20px; white-space: nowrap; color: #f3f3f3; line-height: 1; /* responsive portrait tablet */ /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) { .td_block_template_13 .td-block-subtitle { font-size: 70px; bottom: -15px; } } @media (max-width: 767px) { .td_block_template_13 .td-block-subtitle { font-size: 60px; bottom: -12px; } } .td_block_template_13 .td-title-align { margin-top: 0 !important; } .td_block_template_13 .td-title-align > a, .td_block_template_13 .td-title-align > span { margin-left: 0 !important; } .td-pb-span4 .td_block_template_13 .td-pulldown-category span { /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-pb-span4 .td_block_template_13 .td-pulldown-category span { display: none; } } .td-pb-span4 .td_block_template_13 .td-block-subtitle { /* responsive > phone */ } @media (min-width: 768px) { .td-pb-span4 .td_block_template_13 .td-block-subtitle { display: none; } } .td-pb-span4 .td_block_template_13 .td-block-title { margin-top: 0; } .td-pb-span4 .td_block_template_13 .td-block-title * { margin-left: 0; } .td-pb-span12 .td_block_template_13 .td-block-title { margin-bottom: 40px; /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) { .td-pb-span12 .td_block_template_13 .td-block-title { margin-bottom: 26px; } } .td_block_template_12 .td-related-title a, .td_block_template_13 .td-related-title a { margin-right: 20px; font-size: 20px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_12 .td-related-title a, .td_block_template_13 .td-related-title a { font-size: 15px; } } .td_block_template_12 .td-related-title .td-cur-simple-item, .td_block_template_13 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td_block_template_12 .td-related-title > a.td-related-left, .td_block_template_13 .td-related-title > a.td-related-left, .td_block_template_12 .td-related-title > a.td-related-right, .td_block_template_13 .td-related-title > a.td-related-right { margin-left: 0 !important; } .td_block_template_14 .td-block-title { font-size: 13px; font-weight: 400; margin-top: 0; margin-bottom: 26px; padding: 11px 0; line-height: 1; position: relative; overflow: hidden; text-align: center; background-color: #111; border: 1px solid transparent; } .td_block_template_14 .td-block-title > * { color: #fff; margin: 0 12px; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter { background-color: transparent !important; display: inline-block; color: #fff; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option { height: 100%; display: table; color: #fff; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover { color: #fff; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover i { color: #fff; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter i { margin-right: 16px; color: #fff; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-list { border-width: 0 1px 1px; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link { padding-right: 32px; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more { vertical-align: middle; display: table-cell; padding: 0; opacity: 0.8; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more span { display: none; } } .td_block_template_15 .td-block-title { font-size: 17px; font-weight: 500; margin-top: 0; margin-bottom: 26px; padding: 15px 0; line-height: 1; position: relative; overflow: hidden; text-align: center; background-color: #fff; } .td_block_template_15 .td-block-title:before { content: ''; width: 100%; height: 2px; position: absolute; top: 0; left: 0; background-color: var(--td_theme_color, #4db2ec); z-index: 1; } .td_block_template_15 .td-block-title:after { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; border: 1px solid #ededed; z-index: 0; pointer-events: none; } .td_block_template_15 .td-block-title > * { margin: 0 18px; } .td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter { background-color: transparent !important; display: inline-block; } .td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option { height: 100%; display: table; } .td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter i { margin-right: 16px; } .td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-list { border-width: 0 1px 1px; } .td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link { padding-right: 32px; } .td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more { vertical-align: middle; display: table-cell; padding: 0; opacity: 0.8; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_15 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more span { display: none; } } .td_block_template_14 .td-related-title a, .td_block_template_15 .td-related-title a { margin: 0 12px !important; font-size: 14px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_14 .td-related-title a, .td_block_template_15 .td-related-title a { margin: 0 8px !important; } } .td_block_template_14 .td-related-title .td-cur-simple-item, .td_block_template_15 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td_block_template_16 .td-block-title { font-size: 17px; font-weight: 500; margin-top: -15px; margin-bottom: 26px; padding: 0; line-height: 47px; position: relative; overflow: hidden; text-align: left; } .td_block_template_16 .td-block-title:before, .td_block_template_16 .td-block-title:after { content: ''; width: 100%; height: 1px; position: absolute; left: 0; background-color: #ddd; } .td_block_template_16 .td-block-title:before { bottom: 4px; } .td_block_template_16 .td-block-title:after { bottom: 0; } .td_block_template_16 .td-block-title-wrap .td-subcat-filter { line-height: 47px; display: table; } .td_block_template_16 .td-block-title-wrap .td-subcat-filter .td-subcat-dropdown ul { border-width: 0 1px 1px; border-color: #ddd; margin-top: 0; } .td_block_template_16 .td-block-title-wrap .td-subcat-dropdown { line-height: 1; position: static; } .td_block_template_16 .td-block-title-wrap .td-subcat-dropdown .td-subcat-more { margin-bottom: 0 !important; } .td_block_template_16 .td-related-title a { margin-right: 20px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_16 .td-related-title a { font-size: 15px; } } .td_block_template_16 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td_block_template_17 { transform: translateZ(0); -webkit-transform: translateZ(0); } .td_block_template_17 .td-block-title { font-size: 16px; font-weight: 500; margin: 3px 3px 29px; padding: 12px 0 11px; line-height: 1; position: relative; text-align: center; border: 1px solid #111; background-color: #fff; top: -3px; } .td_block_template_17 .td-block-title > * { margin: 0 15px; } .td_block_template_17 .td-block-title:before { content: ''; height: 100%; position: absolute; top: 4px; left: -4px; right: -4px; border: 1px solid #111; background-color: #111; z-index: -1; } .td_block_template_17 .td-block-title:after { content: ''; position: absolute; top: 100%; left: 0; right: 0; margin: 3px auto 0; width: 0; height: 0; border-style: solid; border-width: 8px 8px 0 8px; border-color: #111 transparent transparent transparent; } .td_block_template_17 .td-block-title-wrap { transform: translateZ(0); -webkit-transform: translateZ(0); z-index: 2; } .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter { background-color: transparent !important; display: inline-block; color: #111; top: -3px; } .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option { height: 100%; display: table; } .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter i { margin-right: 16px; color: #111; } .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-list { border-width: 0 1px 1px; } .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link { padding-right: 32px; } .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more { vertical-align: middle; display: table-cell; padding: 0; opacity: 0.8; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more { padding-right: 5px; } .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more span { display: none; } } .td_block_template_17.widget, .td_block_template_17.td_block_social_counter { transform: translateZ(0); -webkit-transform: translateZ(0); } .td_block_template_17 .td-related-title a { margin-right: 10px; margin-left: 10px; /* responsive portrait phone */ } @media (max-width: 767px) { .td_block_template_17 .td-related-title a { margin: 0 8px !important; font-size: 14px; } } .td_block_template_17 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td-pb-span4 .td_block_template_17 .td-block-title-wrap .td-pulldown-more { padding-right: 5px; } .td-pb-span4 .td_block_template_17 .td-block-title-wrap .td-pulldown-more span { display: none; } .td-pb-span4 .td_block_template_17 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link { padding-right: 22px; padding-left: 26px; } .td-pb-article-list .td_block_template_17 .td-block-title-wrap { z-index: 0; } /* pulldown templates */ @-moz-document url-prefix() { .td-pulldown-syle-default .td-subcat-more, .td-pulldown-syle-default .td-subcat-list { position: relative; top: -1px; } } .td-pulldown-syle-2 { top: 0; } .td-pulldown-syle-2 .td-subcat-dropdown ul { padding: 20px 0; margin-top: 0; } .td-pulldown-syle-2 .td-subcat-dropdown ul:after { content: ''; position: absolute; width: calc(100% + 2px); height: 3px; top: 0; left: -1px; background-color: var(--td_theme_color, #4db2ec); } .td-pulldown-syle-2 .td-subcat-dropdown a { padding-left: 40px; padding-right: 31px; } .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more { background-color: transparent !important; } .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more i { color: var(--td_theme_color, #4db2ec); } .td-pulldown-syle-2 .td-subcat-dropdown .td-subcat-more { margin-left: 9px; margin-bottom: 8px; } .td-pulldown-syle-2 .td-subcat-list .td-subcat-item { margin-left: 24px; } .td-pulldown-syle-3 { top: 0; } .td-pulldown-syle-3 .td-subcat-dropdown ul { padding: 15px 0; margin-top: -1px; border-width: 1px; } .td-pulldown-syle-3 .td-subcat-dropdown a { padding-left: 40px; padding-right: 31px; } .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more { background-color: transparent !important; } .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more i { color: var(--td_theme_color, #4db2ec); } .td-pulldown-syle-3 .td-subcat-dropdown .td-subcat-more { margin-left: 9px; margin-bottom: 8px; } .td-pulldown-syle-3 .td-subcat-list .td-subcat-item { margin-left: 24px; } /* Footer style */ .td-footer-wrapper div .td-block-title-wrap .td-wrapper-pulldown-filter { background-color: #222; color: #fff; } .td-footer-wrapper div .td-block-title-wrap .td-wrapper-pulldown-filter i { color: #fff; } .td-footer-wrapper div .td_block_template_2 .td-block-title > * { color: #fff; } .td-footer-wrapper div .td_block_template_3 .td-block-title > * { background-color: #000; color: #fff; } .td-footer-wrapper div .td_block_template_4 .td-block-title > * { background-color: #000; color: #fff; } .td-footer-wrapper div .td_block_template_4 .td-block-title > *:before { border-color: #000 transparent transparent transparent; } .td-footer-wrapper div .td_block_template_5 .td-block-title > * { color: #fff; } .td-footer-wrapper div .td_block_template_6 .td-block-title:before { font-size: 6px; color: #fff; } .td-footer-wrapper div .td_block_template_6 .td-block-title > * { color: #fff; } .td-footer-wrapper div .td_block_template_7 .td-block-title { background-color: transparent; } .td-footer-wrapper div .td_block_template_7 .td-block-title > * { color: #fff; background-color: #222; } .td-footer-wrapper div .td_block_template_8 .td-block-title > * { color: #fff; } .td-footer-wrapper div .td_block_template_8 .td-block-title > *:before, .td-footer-wrapper div .td_block_template_8 .td-block-title > *:after { background-color: #333; } .td-footer-wrapper div .td_block_template_9 .td-block-title > * { color: #fff; } .td-footer-wrapper div .td_block_template_9 .td-block-title:before { background-color: #333; } .td-footer-wrapper div .td_block_template_10 .td-block-title > * { color: #fff; } .td-footer-wrapper div .td_block_template_10 .td-block-title:before { background-color: #333; } .td-footer-wrapper div .td_block_template_11 .td-block-title > * { color: #fff; } .td-footer-wrapper div .td_block_template_11 .td-block-title:before, .td-footer-wrapper div .td_block_template_11 .td-block-title:after { background-color: #333; } .td-footer-wrapper div .td_block_template_12 .td-block-title > * { color: #fff; } .td-footer-wrapper div .td_block_template_12 .td-pulldown-category { color: #999; } .td-footer-wrapper div .td_block_template_13 .td-block-title > a, .td-footer-wrapper div .td_block_template_13 .td-block-title > span { color: #fff; } .td-footer-wrapper div .td_block_template_13 .td-block-subtitle { opacity: 0.1; } .td-footer-wrapper div .td_block_template_13 .td-pulldown-category { color: #999; } .td-footer-wrapper div .td_block_template_15 .td-block-tit