
/*  ----------------------------------------------------------------------------     responsive settings */ /* responsive landscape tablet */ /* responsive portrait tablet */ /* responsive portrait phone */ .mx_image_background {   background-color: #f2f2f2; } .td-visibility-hidden {   visibility: hidden; } /*  ----------------------------------------------------------------------------     from bootstrap */ .clearfix {   *zoom: 1; } .clearfix:before, .clearfix:after {   display: table;   content: "";   line-height: 0; } .clearfix:after {   clear: both; } /* usage: .td-block-row {   .mx-row(td-block-span); }  @all_span_selector - is the begining of the span selector  */ /*  ----------------------------------------------------------------------------     sprite */ .td-sp {   background-image: url('https://la-criticalmass.org/components/td-composer/legacy/Newspaper/assets/images/sprite/elements.png');   background-repeat: no-repeat;   display: block; } .td-sp-video-play {   width: 42px;   height: 42px;   background-position: -20px -488px; } .td-sp-video-pause {   width: 42px;   height: 42px;   background-position: -20px -612px; } .td-sp-facebook {   width: 32px;   height: 32px;   background-position: -20px -20px; } .td-sp-pinterest {   width: 32px;   height: 32px;   background-position: -20px -72px; } .td-sp-rss {   width: 32px;   height: 32px;   background-position: -20px -124px; } .td-sp-soundcloud {   width: 32px;   height: 32px;   background-position: -20px -176px; } .td-sp-instagram {   width: 32px;   height: 32px;   background-position: -20px -228px; } .td-sp-vimeo {   width: 32px;   height: 32px;   background-position: -20px -332px; } .td-sp-youtube {   width: 32px;   height: 32px;   background-position: -20px -384px; } .td-sp-twitter {   width: 32px;   height: 32px;   background-position: -20px -436px; } .td-sp-tiktok {   width: 32px;   height: 32px;   background-position: -20px -740px; } .td-sp-twitch {   width: 32px;   height: 32px;   background-position: -20px -781px; } .td-sp-steam {   width: 32px;   height: 32px;   background-position: -20px -843px; } .tdc-header-template .td-main-page-wrap, .tdc-no-header .td-main-page-wrap {   padding-top: 0; } .tdc_zone {   margin: 0; } .td-main-content-wrap .tdc_zone {   z-index: 0; } .td-header-template-wrap {   z-index: 100; } .td-header-desktop-wrap {   width: 100%; } .td-header-desktop-wrap .td-spot-id-header {   max-width: 728px;   width: auto;   /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-header-desktop-wrap .td-spot-id-header {     height: 60px;   } } .td-header-mobile-wrap .td-spot-id-header {   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-header-mobile-wrap .td-spot-id-header {     margin: 0 auto;   } } .td-header-desktop-sticky-wrap, .td-header-mobile-sticky-wrap {   position: fixed;   top: 0;   width: 100%;   z-index: 999;   visibility: hidden;   opacity: 0; } .td-header-desktop-sticky-wrap.td-header-active, .td-header-mobile-sticky-wrap.td-header-active {   visibility: visible; } .td-header-desktop-sticky-wrap.td-header-stop-transition, .td-header-mobile-sticky-wrap.td-header-stop-transition {   -webkit-transition: none;   transition: none; } /* responsive desktop + tablet */ @media (min-width: 767px) {   .admin-bar .td-header-desktop-sticky-wrap {     margin-top: 32px;   } } .tdb-mega-menu .td-post-category {   transition: none;   -webkit-transition: none; } .tdb-hover .td-post-category {   transition: all 0.2s ease;   -webkit-transition: all 0.2s ease; } /*     Logged section */ #td-mobile-nav .td-menu-login-section {   list-style: none;   position: relative;   margin-top: 20px; } #td-mobile-nav .td-menu-login-section .td-logged-wrap {   height: 60px;   line-height: 60px;   /* responsive portrait phone */ } @media (max-width: 320px) {   #td-mobile-nav .td-menu-login-section .td-logged-wrap {     height: 40px;     line-height: 40px;   } } #td-mobile-nav .td-menu-login-section a {   color: var(--td_mobile_text_color, #ffffff); } #td-mobile-nav .td-menu-login-section a:hover {   color: var(--td_mobile_text_active_color, #73c7e3); } #td-mobile-nav .td-menu-avatar {   position: absolute;   top: 0;   left: 20px;   margin: 0; } #td-mobile-nav .td-menu-avatar .td-avatar-container {   width: 60px;   height: 60px;   border-radius: 40px;   -webkit-box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.1);   box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.1);   overflow: hidden;   position: relative;   /* responsive portrait phone */ } @media (max-width: 320px) {   #td-mobile-nav .td-menu-avatar .td-avatar-container {     -webkit-box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.1);     box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.1);     width: 40px;     height: 40px;   } } #td-mobile-nav .td-menu-avatar .avatar {   position: absolute;   margin: 0 auto;   left: -9999px;   right: -9999px;   max-width: none;   width: 100%;   height: 100%; } #td-mobile-nav .td-menu-username {   font-size: 20px;   font-weight: bold;   margin: 0 100px 0 95px;   overflow: hidden;   height: 60px;   /* responsive portrait phone */ } @media (max-width: 320px) {   #td-mobile-nav .td-menu-username {     font-size: 18px;     height: 40px;     margin: 0 100px 0 75px;   } } #td-mobile-nav .td-menu-logout {   position: absolute;   top: 0;   right: 20px;   margin: 0; } #td-mobile-nav .td-menu-logout a {   padding: 7px 14px;   border: 1px solid rgba(255, 255, 255, 0.1);   background-color: rgba(255, 255, 255, 0.03);   font-size: 14px;   font-weight: bold; } .rtl .td-mobile-main-menu {   display: flex;   flex-direction: column-reverse; } .rtl #td-mobile-nav .td-menu-avatar {   right: 20px;   left: auto; } .rtl #td-mobile-nav .td-menu-logout {   left: 20px;   right: auto; } .rtl #td-mobile-nav .td-menu-username {   margin: 0 95px 0 100px; } /*     Guest section */ #td-mobile-nav .td-guest-wrap {   height: 40px;   text-align: center; } #td-mobile-nav .td-guest-wrap .td-menu-avatar {   position: relative;   display: inline-block;   vertical-align: middle;   top: auto;   left: auto;   margin-right: 15px; } #td-mobile-nav .td-guest-wrap .td-menu-avatar .td-avatar-container {   width: 40px;   height: 40px; } #td-mobile-nav .td-guest-wrap .td-menu-login {   display: inline-block;   font-size: 20px;   font-weight: bold;   color: #fff;   vertical-align: middle; } #td-mobile-nav .td-guest-wrap .td-menu-login span {   background-color: var(--td_mobile_text_color, #ffffff);   width: 1px;   height: 20px;   display: inline-block;   margin: 0 13px;   line-height: 20px;   position: relative;   top: 3px;   opacity: 0.3; } #td-mobile-nav .td-guest-wrap .td-menu-login a {   cursor: pointer; } /*     Register section */ #td-mobile-nav .td-register-section {   position: absolute;   top: 0;   color: var(--td_mobile_text_color, #ffffff);   width: 100%;   z-index: -1; } #td-mobile-nav .td-register-section a {   color: var(--td_mobile_text_color, #ffffff); } #td-mobile-nav .td-register-section a:hover {   color: var(--td_mobile_text_active_color, #73c7e3); } #td-mobile-nav .td-register-section .td-icon-read-down {   font-size: 23px;   transform: rotate(90deg);   -webkit-transform: rotate(90deg);   line-height: 74px;   width: 74px; } #td-mobile-nav .td-register-section .td-login-input {   color: var(--td_mobile_text_color, #ffffff);   font-weight: normal;   font-size: 17px;   height: 40px;   line-height: 40px;   border: 0;   background: transparent;   outline: 0;   margin: 18px 0;   position: relative;   border-bottom: 1px solid var(--td_mobile_text_color, rgba(255, 255, 255, 0.2));   border-radius: 0;   box-shadow: none; } #td-mobile-nav .td-register-section .td-login-input:focus ~ label, #td-mobile-nav .td-register-section .td-login-input:valid ~ label {   top: -6px;   font-size: 14px;   opacity: 0.4; } #td-mobile-nav .td-register-section .td-login-form-wrap {   padding: 0 30px; } #td-mobile-nav .td-register-section .td-login-button {   display: block;   text-align: center;   width: 100%;   text-transform: uppercase;   line-height: 50px;   color: var(--td_mobile_button_color_mob, #000000);   border: none;   -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.36);   box-shadow: 0 0 8px rgba(0, 0, 0, 0.36);   margin: 17px 0 15px;   font-size: 17px;   border-radius: 0;   background-color: var(--td_mobile_button_background_mob, #ffffff);   opacity: 0.8;   text-shadow: none; } #td-mobile-nav .td-register-section .td-login-social {   width: 100%;   margin-top: 13px;   margin-bottom: 10px;   line-height: inherit; } #td-mobile-nav .td-register-section .td-login-info-text {   text-align: center;   margin-bottom: 20px; } #td-mobile-nav .td-register-section .td-login-register-link a {   width: 100%;   display: block;   padding: 13px;   margin-top: 24px;   font-size: 13px;   text-transform: uppercase;   color: #fff;   cursor: pointer;   position: relative;   text-align: center; } #td-mobile-nav .td-register-section .td-login-register-link a:before {   content: '';   width: 100%;   height: 100%;   position: absolute;   top: 0;   left: 0;   border: 1px solid #fff;   opacity: 0;   -webkit-transition: opacity 0.2s ease;   transition: opacity 0.2s ease; } #td-mobile-nav .td-register-section .td-login-register-link a:hover {   color: #fff; } #td-mobile-nav .td-register-section .td-login-register-link a:hover:before {   opacity: 0.2; } #td-mobile-nav .td-login-title {   position: absolute;   top: 0;   padding: 0 50px;   text-align: center;   line-height: 74px;   text-transform: uppercase;   width: 100%;   font-size: 17px;   height: 74px;   overflow: hidden;   z-index: -1; } #td-mobile-nav .td-login-panel-title {   text-align: center;   font-size: 16px;   padding: 30px 10px; } #td-mobile-nav .td-login-panel-title span {   display: inline-block;   font-size: 28px;   font-weight: bold;   width: 100%;   margin-bottom: 10px; } #td-mobile-nav .td-login-form-mobile-fb-open .td-login-close, #td-mobile-nav .td-login-form-mobile-fb-open .td-register-close, #td-mobile-nav .td-login-form-mobile-fb-open .td-login-panel-title, #td-mobile-nav .td-login-form-mobile-fb-open .td-login-inputs, #td-mobile-nav .td-login-form-mobile-fb-open .td-login-button, #td-mobile-nav .td-login-form-mobile-fb-open .td-login-social, #td-mobile-nav .td-login-form-mobile-fb-open .td-login-info-text, #td-mobile-nav .td-login-form-mobile-fb-open .td-login-register-link {   opacity: .5;   pointer-events: none; } .td-ajax-search-flex .td_module_flex_1 {   padding-bottom: 25px; } .td-ajax-search-flex .td_module_flex_1 .td-module-container {   flex-direction: row; } .td-ajax-search-flex .td_module_flex_1 .td-image-container {   flex: 0 0 30%;   width: 30%; } .td-ajax-search-flex .td_module_flex_1 .td-image-wrap {   padding-bottom: 70%; } .td-ajax-search-flex .td_module_flex_1 .td-module-meta-info {   padding: 0 0 0 15px; } .td-ajax-search-flex .td_module_flex_1 .entry-title {   font-size: 16px;   line-height: 20px;   font-weight: 500; } .td-ajax-search-flex .td_module_flex_1 .td-excerpt, .td-ajax-search-flex .td_module_flex_1 .td-post-category, .td-ajax-search-flex .td_module_flex_1 .td-post-author-name, .td-ajax-search-flex .td_module_flex_1 .td-module-comments, .td-ajax-search-flex .td_module_flex_1 .td-read-more {   display: none; } /*  ----------------------------------------------------------------------------     Block Wrap */ .td_block_wrap {   margin-bottom: 48px;   position: relative;   clear: both;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td_block_wrap {     margin-bottom: 32px;   } } .td_block_wrap .td-next-prev-wrap, .td_block_wrap .td-load-more-wrap {   margin-top: 20px;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td_block_wrap .td-next-prev-wrap,   .td_block_wrap .td-load-more-wrap {     margin-bottom: 0;   } } .td_block_wrap .td-subcat-item .td-cur-simple-item {   color: #000; } .td_block_wrap-composer {   position: relative; } .td-block-title-wrap {   position: relative; } .td-page-content .td_block_wrap {   line-height: 21px; } .td-fix-index {   transform: translateZ(0);   -webkit-transform: translateZ(0); } .td_with_ajax_pagination {   transform: translate3d(0, 0, 0);   -webkit-transform: translate3d(0, 0, 0);   overflow: hidden; } .widgettitle, .widgettitle:after, .td-trending-now-title, .td-trending-now-wrapper:hover .td-trending-now-title, .wpb_tabs li.ui-tabs-active a, .wpb_tabs li:hover a, .woocommerce .product .products h2:not(.woocommerce-loop-product__title), .td-subcat-filter .td-subcat-dropdown:hover .td-subcat-more {   background-color: var(--td_header_color, #222222); } .td_block_wrap .td-subcat-item .td-cur-simple-item {   color: var(--td_theme_color, #4db2ec); } /*  ----------------------------------------------------------------------------     Ajax Next Prev */ .td-next-prev-wrap {   position: relative;   clear: both; } .td-next-prev-wrap a {   display: inline-block;   margin-right: 7px;   width: 25px;   height: 25px;   border: 1px solid #dcdcdc;   line-height: 24px;   text-align: center;   vertical-align: middle;   font-size: 7px;   color: #b7b7b7; } .td-next-prev-wrap a:hover {   background-color: var(--td_theme_color, #4db2ec);   border-color: var(--td_theme_color, #4db2ec);   color: #fff; } .td-next-prev-wrap .ajax-page-disabled {   opacity: 0.5; } .td-next-prev-wrap .td-ajax-next-page {   padding-left: 2px; } .td-next-prev-wrap .td-ajax-prev-page {   padding-right: 1px; } .td-next-prev-wrap .td-next-prev-icon-svg {   display: inline-flex;   align-items: center;   justify-content: center;   vertical-align: middle; } .td-next-prev-wrap .td-next-prev-icon-svg svg {   width: 7px;   height: 8px; } .td-next-prev-wrap .td-next-prev-icon-svg svg, .td-next-prev-wrap .td-next-prev-icon-svg svg * {   fill: #b7b7b7; } .td-next-prev-wrap a:hover .td-next-prev-icon-svg svg, .td-next-prev-wrap a:hover .td-next-prev-icon-svg svg * {   fill: #fff; } .rtl .td-next-prev-wrap .td-ajax-next-page {   padding-right: 2px;   padding-left: 0; } .rtl .td-next-prev-wrap .td-ajax-prev-page {   padding-left: 1px;   padding-right: 0; } @-moz-document url-prefix() {   .td-next-prev-wrap a {     line-height: 23px;   } } /*  ----------------------------------------------------------------------------     Load more button */ .td_ajax_load_more {   display: inline-block;   font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif);   font-size: 12px;   line-height: 1;   padding: 8px 10px;   border: 1px solid #C9C9C9;   text-align: center;   vertical-align: middle; } .td_ajax_load_more i {   font-size: 8px;   margin-left: 6px;   position: relative;   top: 0;   vertical-align: middle; } .td_ajax_load_more .td-load-more-icon-svg {   display: inline-flex;   align-items: center;   justify-content: center;   vertical-align: middle;   margin-left: 6px; } .td_ajax_load_more .td-load-more-icon-svg svg {   width: 7px;   height: 8px; } .td_ajax_load_more .td-load-more-icon-svg svg, .td_ajax_load_more .td-load-more-icon-svg svg * {   fill: #767676; } .td_ajax_load_more:hover .td-load-more-icon-svg svg, .td_ajax_load_more:hover .td-load-more-icon-svg svg * {   fill: #fff; } .td_ajax_load_more.ajax-page-disabled {   visibility: hidden !important; } .td-load-more-wrap {   transform: translateZ(0);   -webkit-transform: translateZ(0); } @-moz-document url-prefix() {   .td_ajax_load_more {     padding: 7px 10px 9px;   } } .td-load-more-wrap {   text-align: center;   clear: both; } .td-load-more-wrap a {   color: #767676; } .td-load-more-wrap a:hover {   background-color: var(--td_theme_color, #4db2ec);   border-color: var(--td_theme_color, #4db2ec);   color: #fff;   text-decoration: none !important; } .td_block_inner_overflow {   overflow: hidden; } .td_block_inner_overflow .td-module-image {   min-height: 20px; } /*  ----------------------------------------------------------------------------     infinite loader */ .td-load-more-infinite-wrap {   display: none; } /*  ----------------------------------------------------------------------------     Block category filter */ .td-subcat-filter {   position: absolute;   bottom: 0;   right: 0;   margin: auto 0;   opacity: 0;   z-index: 2;   line-height: 30px;   text-align: right; } .td-subcat-filter ul {   margin: 0; } .td-subcat-filter .td-display-filter {   display: none !important; } .td-subcat-filter .td-subcat-list {   display: inline-block;   line-height: 1; } .td-subcat-filter .td-subcat-list .td-subcat-item {   display: inline-block;   line-height: 1;   margin-left: 30px; } .td-subcat-filter .td-subcat-list a {   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 13px;   color: #767676;   line-height: 1; } .td-subcat-filter .td-subcat-list a:hover {   color: var(--td_theme_color, #4db2ec); } .td-subcat-filter .td-subcat-dropdown {   display: inline-block;   text-align: right;   line-height: 30px;   position: relative; } .td-subcat-filter .td-subcat-dropdown:hover .td-subcat-more span, .td-subcat-filter .td-subcat-dropdown:hover .td-subcat-more i {   color: #fff; } .td-subcat-filter .td-subcat-dropdown:hover ul {   display: block; } .td-subcat-filter .td-subcat-dropdown .td-subcat-more {   cursor: pointer;   margin-left: 15px;   padding-left: 15px;   -webkit-user-select: none;   display: inline-block; } .td-subcat-filter .td-subcat-dropdown .td-subcat-more:before {   content: '';   width: 70px;   height: 100%;   position: absolute;   margin-top: 2px;   top: 0;   right: 0;   z-index: 1;   opacity: 0; } .td-subcat-filter .td-subcat-dropdown .td-subcat-more i {   font-size: 9px;   color: #767676;   margin-left: 12px;   margin-right: 12px; } .td-subcat-filter .td-subcat-dropdown ul {   list-style: none;   position: absolute;   right: 0;   top: 100%;   padding: 6px 0 8px 0;   background-color: #ffffff;   background-color: rgba(255, 255, 255, 0.95);   z-index: 999;   border-width: 0 1px 1px 1px;   border-color: var(--td_grid_border_color, #ededed);   border-style: solid;   display: none; } .td-subcat-filter .td-subcat-dropdown a {   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 13px;   color: #767676;   white-space: nowrap;   display: block;   line-height: 26px;   padding-left: 21px;   padding-right: 15px; } .td-subcat-filter .td-subcat-dropdown a:hover {   color: var(--td_theme_color, #4db2ec); } .td-subcat-filter .td-subcat-dropdown li {   margin-left: 0; } .td-subcat-filter .td-subcat-dropdown span {   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 13px;   color: #767676;   line-height: 1; } .td-js-loaded .td-subcat-filter {   opacity: 1;   -webkit-transition: opacity 0.3s;   transition: opacity 0.3s; } /*  ----------------------------------------------------------------------------     Quote on Blocks */ .td_quote_on_blocks {   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 30px;   line-height: 35px;   font-weight: 400;   font-style: italic;   text-align: left;   text-transform: uppercase;   color: var(--td_theme_color, #4db2ec);   margin-top: 10px;   /* responsive portrait tablet */ } @media (max-width: 1018px) {   .td_quote_on_blocks {     font-size: 22px;     line-height: 28px;   } } /*  ----------------------------------------------------------------------------     Empty space */ .td_block_empty_space, .vc_empty_space {   margin-bottom: 0; } /*  ----------------------------------------------------------------------------     Blend mix fix on IE */ .ie8 .entry-thumb:before, .ie9 .entry-thumb:before, .ie10 .entry-thumb:before, .ie11 .entry-thumb:before, .ie8 .entry-thumb:after, .ie9 .entry-thumb:after, .ie10 .entry-thumb:after, .ie11 .entry-thumb:after, .ie8 .td-instagram-element:before, .ie9 .td-instagram-element:before, .ie10 .td-instagram-element:before, .ie11 .td-instagram-element:before, .ie8 .td-instagram-element:after, .ie9 .td-instagram-element:after, .ie10 .td-instagram-element:after, .ie11 .td-instagram-element:after, .ie8 .td-author-image:before, .ie9 .td-author-image:before, .ie10 .td-author-image:before, .ie11 .td-author-image:before, .ie8 .td-author-image:after, .ie9 .td-author-image:after, .ie10 .td-author-image:after, .ie11 .td-author-image:after {   display: none !important; } /*  ----------------------------------------------------------------------------       Custom menu blocks   */ .td-menu-blocks-custom {   margin-bottom: 30px;   padding: 0 60px;   /* responsive portrait tablet */ } @media (max-width: 1018px) {   .td-menu-blocks-custom {     padding: 0;   } } .td-menu-blocks-custom .widget {   margin-bottom: 0; } .td-menu-blocks-custom ul {   text-align: center; } .td-menu-blocks-custom ul li {   display: inline-block;   margin-bottom: 8px;   margin-left: 0;   margin-right: 7px; } .td-menu-blocks-custom ul li a {   border: 1px solid #eaeaea;   padding: 0 12px;   font-size: 13px;   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-weight: 500;   line-height: 31px;   display: block; } .td-menu-blocks-custom ul li a:hover {   background-color: #111;   color: #fff;   border-color: #111; } .td-menu-blocks-custom .current-menu-item a {   border-color: var(--td_theme_color, #4db2ec);   background-color: var(--td_theme_color, #4db2ec);   color: #fff; } .td-menu-blocks-custom .current-menu-item a:hover {   color: #fff; } .td-menu-block-headers {   text-align: center; } .td-menu-block-headers ul {   margin-top: 0; } .td-menu-block-headers li {   display: inline-block;   margin: 2px !important;   text-align: center;   line-height: 17px !important;   font-size: 10px;   margin-top: 20px !important;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-menu-block-headers li {     margin-top: 15px !important;     font-size: 9px;   } } .td-menu-block-headers li.current-menu-item img {   border-color: var(--td_theme_color, #4db2ec); } .td-menu-block-headers li.current-menu-item a {   color: var(--td_theme_color, #4db2ec); } .td-menu-block-headers li:hover img {   border-color: var(--td_theme_color, #4db2ec); } .td-menu-block-headers li img {   display: block;   border: 1px solid #eaeaea;   width: 110px;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-menu-block-headers li img {     width: 82px;   } } .td-list-menu-inline {   padding: 0 60px;   margin-bottom: 22px;   /* responsive portrait tablet */ } @media (max-width: 1018px) {   .td-list-menu-inline {     padding: 0;   } } .td-list-menu-inline ul {   margin: 0;   text-align: center; } .td-list-menu-inline ul li {   display: inline-block;   margin-bottom: 8px;   margin-left: 0;   margin-right: 10px; } .td-list-menu-inline ul li a {   border: 1px solid #eaeaea;   padding: 0 12px;   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 13px;   font-weight: 500;   line-height: 31px;   color: #000;   display: block; } .td-list-menu-inline ul li a:hover {   background-color: #111;   color: #fff;   border-color: #111; } .td-list-menu-inline .current-menu-item a {   border-color: var(--td_theme_color, #4db2ec);   background-color: var(--td_theme_color, #4db2ec);   color: #fff !important; } .td-tab-blocks-custom {   margin-bottom: 0 !important; } .td-tab-blocks-custom ul.wpb_tabs_nav {   border-bottom: 0; } .td-tab-blocks-custom .wpb_text_column {   margin-bottom: 21px; } .td-tab-blocks-custom.wpb_tabs li.ui-tabs-active a, .td-tab-blocks-custom.wpb_tabs li:hover a {   background-color: #111; } .td-tab-blocks-custom ul.wpb_tabs_nav {   display: table;   margin-left: auto;   margin-right: auto;   margin-bottom: 40px;   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-tab-blocks-custom ul.wpb_tabs_nav {     margin-bottom: 20px;   } } @media (max-width: 767px) {   .td-tab-blocks-custom ul.wpb_tabs_nav {     text-align: center;     margin-bottom: 20px;   } } .td-tab-blocks-custom ul.wpb_tabs_nav li {   display: inline-block;   margin: 0 2px;   background-color: transparent !important;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-tab-blocks-custom ul.wpb_tabs_nav li {     margin: 0 0 6px 0;     float: none;   } } .td-tab-blocks-custom ul.wpb_tabs_nav li a {   padding: 5px 13px !important;   font-size: 13px;   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-weight: 500;   line-height: 18px;   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-tab-blocks-custom ul.wpb_tabs_nav li a {     padding: 4px 9px !important;     font-size: 12px;   } } @media (max-width: 767px) {   .td-tab-blocks-custom ul.wpb_tabs_nav li a {     padding: 4px 7px !important;     font-size: 12px;     line-height: 16px;   } } .td-tab-blocks-custom ul.wpb_tabs_nav li a:hover {   background-color: #111;   color: #fff; } .td-h-effect-up-shadow .entry-thumb:not(.td-animation-stack-type0-2):not(.td-animation-stack-type1-2):not(.td-animation-stack-type2-2), .td-h-effect-up-shadow .td-module-thumb a:after, .td-h-effect-up-shadow .td-category-pos-image .td-post-category, .td-h-effect-up-shadow .td-admin-edit {   -webkit-transition: box-shadow 0.3s ease, transform 0.3s ease;   transition: box-shadow 0.3s ease, transform 0.3s ease; } .td-h-effect-up-shadow .entry-thumb.td-animation-stack-type0-2 {   transition: box-shadow 0.3s ease, transform 0.3s ease, opacity 0.3s cubic-bezier(0.39, 0.76, 0.51, 0.56); } .td-h-effect-up-shadow .entry-thumb.td-animation-stack-type1-2 {   transition: box-shadow 0.3s ease, transform 0.3s ease, opacity 0.3s cubic-bezier(0.39, 0.76, 0.51, 0.56) 0s; } .td-h-effect-up-shadow .entry-thumb.td-animation-stack-type2-2 {   transition: box-shadow 0.3s ease, transform 0.3s ease, opacity 0.4s cubic-bezier(0.13, 0.43, 0.57, 0.88); } .td-h-effect-up-shadow .entry-thumb {   -webkit-box-shadow: 0 3px 12px -1px rgba(7, 10, 25, 0.2), 0 22px 27px -20px rgba(7, 10, 25, 0.2);   box-shadow: 0 3px 12px -1px rgba(7, 10, 25, 0.2), 0 22px 27px -20px rgba(7, 10, 25, 0.2); } .td-h-effect-up-shadow .td_module_wrap:hover .entry-thumb, .td-h-effect-up-shadow.td_module_wrap:hover .entry-thumb, .td-h-effect-up-shadow .td_module_wrap:hover .td-module-thumb a:after, .td-h-effect-up-shadow.td_module_wrap:hover .td-module-thumb a:after, .td-h-effect-up-shadow .td_module_wrap:hover .td-category-pos-image .td-post-category, .td-h-effect-up-shadow.td_module_wrap:hover .td-category-pos-image .td-post-category, .td-h-effect-up-shadow .td_module_wrap:hover .td-admin-edit, .td-h-effect-up-shadow.td_module_wrap:hover .td-admin-edit {   transform: translate(0, -2px) !important;   -webkit-transform: translate(0, -2px) !important; } .td-h-effect-up-shadow .td_module_wrap:hover .entry-thumb, .td-h-effect-up-shadow.td_module_wrap:hover .entry-thumb {   -webkit-box-shadow: 0 15px 45px -5px rgba(7, 10, 25, 0.25);   box-shadow: 0 15px 45px -5px rgba(7, 10, 25, 0.25); } .td-h-effect-shadow .td-module-thumb .entry-thumb {   -webkit-transition: all 0.3s ease-out;   transition: all 0.3s ease-out; } .td-h-effect-shadow .td_module_wrap:hover .entry-thumb, .td-h-effect-shadow.td_module_wrap:hover .entry-thumb {   -webkit-box-shadow: rgba(108, 108, 108, 0.2) 0 2px 2px, rgba(108, 108, 108, 0.2) 0 4px 4px, rgba(108, 108, 108, 0.2) 0 8px 8px, rgba(108, 108, 108, 0.2) 0 16px 16px;   box-shadow: rgba(108, 108, 108, 0.2) 0 2px 2px, rgba(108, 108, 108, 0.2) 0 4px 4px, rgba(108, 108, 108, 0.2) 0 8px 8px, rgba(108, 108, 108, 0.2) 0 16px 16px; } /*  ----------------------------------------------------------------------------     Flex Blocks */ [class*='td_flex_block_'] .td-post-vid-time {   padding: 3px 6px 4px;   font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif);   font-size: 10px;   font-weight: 600;   line-height: 1; } [class*='td_flex_block_'] .td-next-prev-wrap a {   width: auto;   height: auto;   min-width: 25px;   min-height: 25px; } [class*='td_flex_block_'] .td-icon-star, [class*='td_flex_block_'] .td-icon-star-empty, [class*='td_flex_block_'] .td-icon-star-half {   width: 1.3em; } .td-post-vid-time {   pointer-events: none; } html[class*='ie'] [class*='td_flex_block_5'] .td-module-container, html[class*='ie'] [class*='tdb_header_mega_menu '] .td-module-container, html[class*='ie'] [class*='tdb_single_related'] .td-module-container {   display: block; } html[class*='ie'] [class*='td_flex_block_5'] .td-image-container, html[class*='ie'] [class*='tdb_header_mega_menu '] .td-image-container, html[class*='ie'] [class*='tdb_single_related'] .td-image-container {   height: auto;   flex: initial; } .td-user-rev-stars {   display: flex;   align-items: center; } .td-user-rev-star {   font-size: 14px;   color: #b5b5b5; } .td-user-rev-star svg {   display: block;   width: 1em;   height: auto;   fill: #C1BFBF; } .td-user-rev-star:not(:last-child) {   margin-right: 3px; } .td-user-rev-star-half, .td-user-rev-star-full {   color: #ee8302; } .td-user-rev-star-half svg, .td-user-rev-star-full svg {   fill: #ee8302; } /*  ----------------------------------------------------------------------------     Flex Modules */ .td_module_flex_1, .td_module_flex_3, .td_module_flex_4, .td_module_flex_5 {   display: inline-block;   width: 100%;   padding-bottom: 0; } .td_module_flex_1 .td-module-container, .td_module_flex_3 .td-module-container, .td_module_flex_4 .td-module-container, .td_module_flex_5 .td-module-container {   display: flex;   flex-direction: column;   position: relative; } .td_module_flex_1 .td-module-container:before, .td_module_flex_3 .td-module-container:before, .td_module_flex_4 .td-module-container:before, .td_module_flex_5 .td-module-container:before {   content: '';   position: absolute;   bottom: 0;   left: 0;   width: 100%;   height: 1px; } .td_module_flex_1 .td-image-wrap, .td_module_flex_3 .td-image-wrap, .td_module_flex_4 .td-image-wrap, .td_module_flex_5 .td-image-wrap {   display: block;   position: relative; } .td_module_flex_1 .td-image-container, .td_module_flex_3 .td-image-container, .td_module_flex_4 .td-image-container, .td_module_flex_5 .td-image-container {   position: relative;   flex: 0 0 auto;   width: 100%;   height: 100%; } .td_module_flex_1 .td-module-thumb, .td_module_flex_3 .td-module-thumb, .td_module_flex_4 .td-module-thumb, .td_module_flex_5 .td-module-thumb {   margin-bottom: 0; } .td_module_flex_1 .td-module-meta-info, .td_module_flex_3 .td-module-meta-info, .td_module_flex_4 .td-module-meta-info, .td_module_flex_5 .td-module-meta-info {   width: 100%;   margin-bottom: 0;   z-index: 1;   border: 0 solid #eaeaea;   min-height: 0; } .td_module_flex_1 .td-author-photo, .td_module_flex_3 .td-author-photo, .td_module_flex_4 .td-author-photo, .td_module_flex_5 .td-author-photo {   display: inline-block;   vertical-align: middle; } .td_module_flex_1 .td-thumb-css, .td_module_flex_3 .td-thumb-css, .td_module_flex_4 .td-thumb-css, .td_module_flex_5 .td-thumb-css {   width: 100%;   height: 100%;   position: absolute;   background-size: cover;   background-position: center center; } .td_module_flex_1 .td-category-pos-image .td-post-category:not(.td-post-extra-category), .td_module_flex_3 .td-category-pos-image .td-post-category:not(.td-post-extra-category), .td_module_flex_4 .td-category-pos-image .td-post-category:not(.td-post-extra-category), .td_module_flex_5 .td-category-pos-image .td-post-category:not(.td-post-extra-category), .td_module_flex_1 .td-post-vid-time, .td_module_flex_3 .td-post-vid-time, .td_module_flex_4 .td-post-vid-time, .td_module_flex_5 .td-post-vid-time {   position: absolute;   z-index: 2;   bottom: 0; } .td_module_flex_1 .td-category-pos-image .td-post-category:not(.td-post-extra-category), .td_module_flex_3 .td-category-pos-image .td-post-category:not(.td-post-extra-category), .td_module_flex_4 .td-category-pos-image .td-post-category:not(.td-post-extra-category), .td_module_flex_5 .td-category-pos-image .td-post-category:not(.td-post-extra-category) {   left: 0; } .td_module_flex_1 .td-post-vid-time, .td_module_flex_3 .td-post-vid-time, .td_module_flex_4 .td-post-vid-time, .td_module_flex_5 .td-post-vid-time {   right: 0;   background-color: #000;   color: #fff; } .td_module_flex_1 .td-excerpt, .td_module_flex_3 .td-excerpt, .td_module_flex_4 .td-excerpt, .td_module_flex_5 .td-excerpt {   margin: 20px 0 0;   line-height: 21px; } .td_module_flex_1 .td-read-more, .td_module_flex_3 .td-read-more, .td_module_flex_4 .td-read-more, .td_module_flex_5 .td-read-more {   margin: 20px 0 0; } .td_module_flex_1 .tdb-favorite, .td_module_flex_2 .tdb-favorite, .td_module_flex_3 .tdb-favorite, .td_module_flex_4 .tdb-favorite, .td_module_flex_5 .tdb-favorite, .tdb_module_loop .tdb-favorite, .tdb_module_loop_2 .tdb-favorite {   position: absolute;   top: 10px;   right: 10px;   width: 1em;   height: 1em;   background-color: #fff;   border-radius: 100%;   cursor: pointer; } .td_module_flex_1 .td-favorite-ico, .td_module_flex_2 .td-favorite-ico, .td_module_flex_3 .td-favorite-ico, .td_module_flex_4 .td-favorite-ico, .td_module_flex_5 .td-favorite-ico, .tdb_module_loop .td-favorite-ico, .tdb_module_loop_2 .td-favorite-ico {   display: block;   position: absolute;   top: 50%;   left: 50%;   transform: translate(-50%, -50%);   width: 0.556em;   height: auto;   fill: #000;   transition: opacity 0.2s ease-in-out; } .td_module_flex_1 .td-favorite-ico-full, .td_module_flex_2 .td-favorite-ico-full, .td_module_flex_3 .td-favorite-ico-full, .td_module_flex_4 .td-favorite-ico-full, .td_module_flex_5 .td-favorite-ico-full, .tdb_module_loop .td-favorite-ico-full, .tdb_module_loop_2 .td-favorite-ico-full {   opacity: 0; } .td_module_flex_1 .tdb-favorite:hover .td-favorite-ico-empty, .td_module_flex_2 .tdb-favorite:hover .td-favorite-ico-empty, .td_module_flex_3 .tdb-favorite:hover .td-favorite-ico-empty, .td_module_flex_4 .tdb-favorite:hover .td-favorite-ico-empty, .td_module_flex_5 .tdb-favorite:hover .td-favorite-ico-empty, .tdb_module_loop .tdb-favorite:hover .td-favorite-ico-empty, .tdb_module_loop_2 .tdb-favorite:hover .td-favorite-ico-empty, .td_module_flex_1 .tdb-favorite-selected .td-favorite-ico-empty, .td_module_flex_2 .tdb-favorite-selected .td-favorite-ico-empty, .td_module_flex_3 .tdb-favorite-selected .td-favorite-ico-empty, .td_module_flex_4 .tdb-favorite-selected .td-favorite-ico-empty, .td_module_flex_5 .tdb-favorite-selected .td-favorite-ico-empty, .tdb_module_loop .tdb-favorite-selected .td-favorite-ico-empty, .tdb_module_loop_2 .tdb-favorite-selected .td-favorite-ico-empty {   opacity: 0; } .td_module_flex_1 .tdb-favorite:hover .td-favorite-ico-full, .td_module_flex_2 .tdb-favorite:hover .td-favorite-ico-full, .td_module_flex_3 .tdb-favorite:hover .td-favorite-ico-full, .td_module_flex_4 .tdb-favorite:hover .td-favorite-ico-full, .td_module_flex_5 .tdb-favorite:hover .td-favorite-ico-full, .tdb_module_loop .tdb-favorite:hover .td-favorite-ico-full, .tdb_module_loop_2 .tdb-favorite:hover .td-favorite-ico-full, .td_module_flex_1 .tdb-favorite-selected .td-favorite-ico-full, .td_module_flex_2 .tdb-favorite-selected .td-favorite-ico-full, .td_module_flex_3 .tdb-favorite-selected .td-favorite-ico-full, .td_module_flex_4 .tdb-favorite-selected .td-favorite-ico-full, .td_module_flex_5 .tdb-favorite-selected .td-favorite-ico-full, .tdb_module_loop .tdb-favorite-selected .td-favorite-ico-full, .tdb_module_loop_2 .tdb-favorite-selected .td-favorite-ico-full {   opacity: 1; } .td-module-exclusive .td-module-title a:before {   content: var(--td_excl_label, 'EXCLUSIVE');   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   color: #fff;   background-color: #ff0000;   padding: 4px 8px 2px;   margin-right: 8px;   font-size: 14px;   font-weight: 500;   line-height: 1;   vertical-align: middle; } .td-mc1-wrap:after, .td-mc1-wrap .td_module_wrap:after {   content: '';   display: table;   clear: both; } .td_module_flex_1 .td-image-wrap, .td_module_flex_5 .td-image-wrap {   padding-bottom: 50%; } .td_module_flex_1 .td-module-meta-info, .td_module_flex_5 .td-module-meta-info {   padding: 13px 0 0 0; } .td_module_flex_3 .td-image-wrap, .td_module_flex_4 .td-image-wrap {   padding-bottom: 70%; } .td_module_flex_3 .td-module-meta-info, .td_module_flex_4 .td-module-meta-info {   padding: 0 0 0 16px; } .td_module_flex_3 .entry-title, .td_module_flex_4 .entry-title {   font-size: 14px;   line-height: 20px;   font-weight: 500;   /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) {   .td_module_flex_3 .entry-title,   .td_module_flex_4 .entry-title {     font-size: 12px;     line-height: 18px;   } } /* responsive landscape tablet */ @media (min-width: 1019px) and (max-width: 1140px) {   .td_module_flex_3 .entry-title {     font-size: 12px;     line-height: 18px;   } } .td_flex_block.td_with_ajax_pagination, .td_flex_block.td_with_ajax_pagination .td_block_inner {   overflow: initial; } .td_flex_block.td_with_ajax_pagination .td_block_inner {   height: auto !important; } /*  ----------------------------------------------------------------------------     Flex Block 2 */ .td_flex_block_2.td_with_ajax_pagination .td-block-inner-pagination {   position: relative; } .td_flex_block_2.td_with_ajax_pagination .td-next-prev-wrap {   position: absolute;   top: 0;   left: 0;   right: auto;   display: flex;   width: 100%;   height: 100%;   margin: 0;   pointer-events: none; } .td_flex_block_2.td_with_ajax_pagination .td-next-prev-wrap a {   background-color: rgba(0, 0, 0, 0.8);   min-width: 29px;   min-height: 29px;   line-height: 30px;   font-size: 10px;   color: #fdfdfd;   border: 0;   pointer-events: auto; } .td_flex_block_2.td_with_ajax_pagination .td-next-prev-wrap a:last-child {   margin-right: 0; } .td_flex_block_2.td_with_ajax_pagination .td-next-prev-wrap .td-next-prev-icon-svg svg {   width: 10px;   height: 11px; } .td_flex_block_2.td_with_ajax_pagination .td-next-prev-wrap .td-next-prev-icon-svg svg, .td_flex_block_2.td_with_ajax_pagination .td-next-prev-wrap .td-next-prev-icon-svg svg * {   fill: #fdfdfd; } .td_module_flex_2 {   padding-bottom: 0; } .td_module_flex_2 .td-module-container {   position: relative; } .td_module_flex_2 .td-module-thumb {   margin-bottom: 0;   overflow: hidden; } .td_module_flex_2 .td-image-wrap {   display: block;   height: 100%; } .td_module_flex_2 .td-thumb-css {   width: 100%;   height: 100%;   position: absolute;   top: 0;   left: 0;   background-size: cover; } .td_module_flex_2 .td-module-meta-info {   position: absolute;   top: 0;   left: 0;   right: 0;   width: 100%;   margin-bottom: 0;   color: #fff; } .td_module_flex_2 .td-post-category, .td_module_flex_2 .td-post-vid-time {   background-color: #fff;   color: #000; } .td_module_flex_2 .td-post-vid-time {   display: inline-block;   margin-right: 5px; } .td_module_flex_2 .entry-title a, .td_module_flex_2 .td-post-author-name a, .td_module_flex_2 .td-post-date {   color: #fff; } .td_module_flex_2 .entry-title {   font-size: 25px;   line-height: 34px; } .td_module_flex_2 .td-module-comments {   top: 2px; } .td_module_flex_2 .td-module-comments a {   background-color: transparent !important;   padding: 0;   font-size: 11px;   font-weight: 400; } .td_module_flex_2 .td-module-comments a:before {   font-family: 'newspaper', sans-serif;   speak: none;   font-style: normal;   font-weight: normal;   font-variant: normal;   text-transform: none;   line-height: 1;   text-align: center;   -webkit-font-smoothing: antialiased;   content: "\e83b";   margin-right: 5px;   font-size: 9px; } .td_module_flex_2 .td-module-comments a:after {   display: none; } .td_module_flex_2 .td-excerpt {   font-size: 14px;   line-height: 19px;   color: #ddd; } .td_module_flex_2 .td-read-more {   margin-top: 20px; } .td-flb-meta-center .td_module_flex_2 .td-module-meta-info {   top: 50%;   transform: translateY(-50%);   -webkit-transform: translateY(-50%); } .td-flb-meta-bottom .td_module_flex_2 .td-module-meta-info {   top: auto;   bottom: 0; } /*  ----------------------------------------------------------------------------     Flex Block 3 & 4 */ .td_flex_block_3 .td_module_column, .td_flex_block_4 .td_module_column {   float: left; } .td_flex_block_3 .rtl .td_flex_block_3 .td_module_column, .td_flex_block_4 .rtl .td_flex_block_3 .td_module_column {   display: flex;   flex-direction: column-reverse; } .td_flex_block_3 .td_module_flex_1, .td_flex_block_4 .td_module_flex_1 {   /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) {   .td_flex_block_3 .td_module_flex_1 .entry-title,   .td_flex_block_4 .td_module_flex_1 .entry-title {     font-size: 17px;     line-height: 22px;   } } .td_flex_block_3 .td_module_flex_1 .td-excerpt, .td_flex_block_4 .td_module_flex_1 .td-excerpt {   margin-top: 16px; } .td_flex_block_3 .td_module_flex_3 .td-module-container, .td_flex_block_4 .td_module_flex_3 .td-module-container {   flex-direction: row; } .td_flex_block_3 .td-read-more, .td_flex_block_4 .td-read-more {   display: none; } /*  ----------------------------------------------------------------------------     Flex Block 3 */ .td_flex_block_3 .td_module_flex_1 .td-image-wrap {   padding-bottom: 72%; } /*  ----------------------------------------------------------------------------     Flex Block 4 */ .td_flex_block_4 .td_module_flex_4 {   /* responsive landscape tablet */ } .td_flex_block_4 .td_module_flex_4 .td-module-container {   flex-direction: row; } @media (min-width: 1019px) and (max-width: 1140px) {   .td_flex_block_4 .td_module_flex_4 .entry-title {     font-size: 12px;     line-height: 18px;   } } /*  ----------------------------------------------------------------------------     Flex Block 5 */ .td_flex_block_5 .td-module-meta-info-top {   padding: 0; } a[href^="tel"] {   color: inherit; } /*  ----------------------------------------------------------------------------     Recent comments */ .vc_wp_recentcomments .td_wp_recentcomments {   position: relative;   margin-bottom: 0; } /*  ----------------------------------------------------------------------------     Raw CSS */ .td_block_raw_css {   margin-bottom: 0; } /*  ----------------------------------------------------------------------------     Image gradient */ .td-image-gradient:before {   bottom: 0;   content: "";   display: block;   height: 50%;   width: 100%;   position: absolute;   z-index: 1;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.8)));   /* Chrome,Safari4+ */   background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);   /* W3C */   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);   /* IE6-9 */ } @media (max-width: 1018px) {   .td-image-gradient:before {     height: 100%;   } } .tdb-template .td-main-content-wrap {   padding-bottom: 0; } /*  ----------------------------------------------------------------------------     Blend mix fix on IE */ .ie8 .entry-thumb:before, .ie9 .entry-thumb:before, .ie10 .entry-thumb:before, .ie11 .entry-thumb:before, .ie8 .entry-thumb:after, .ie9 .entry-thumb:after, .ie10 .entry-thumb:after, .ie11 .entry-thumb:after, .ie8 .tdb-featured-image-bg:before, .ie9 .tdb-featured-image-bg:before, .ie10 .tdb-featured-image-bg:before, .ie11 .tdb-featured-image-bg:before, .ie8 .tdb-featured-image-bg:after, .ie9 .tdb-featured-image-bg:after, .ie10 .tdb-featured-image-bg:after, .ie11 .tdb-featured-image-bg:after, .ie8 .tdb-author-img:before, .ie9 .tdb-author-img:before, .ie10 .tdb-author-img:before, .ie11 .tdb-author-img:before, .ie8 .tdb-author-img:after, .ie9 .tdb-author-img:after, .ie10 .tdb-author-img:after, .ie11 .tdb-author-img:after, .ie8 .tdb-author-photo:before, .ie9 .tdb-author-photo:before, .ie10 .tdb-author-photo:before, .ie11 .tdb-author-photo:before, .ie8 .tdb-author-photo:after, .ie9 .tdb-author-photo:after, .ie10 .tdb-author-photo:after, .ie11 .tdb-author-photo:after, .ie8 .tdb_single_featured_image .tdb-block-inner:before, .ie9 .tdb_single_featured_image .tdb-block-inner:before, .ie10 .tdb_single_featured_image .tdb-block-inner:before, .ie11 .tdb_single_featured_image .tdb-block-inner:before, .ie8 .tdb_single_featured_image .tdb-block-inner:after, .ie9 .tdb_single_featured_image .tdb-block-inner:after, .ie10 .tdb_single_featured_image .tdb-block-inner:after, .ie11 .tdb_single_featured_image .tdb-block-inner:after {   display: none !important; } [class*="tdb-fake-block"] {   filter: grayscale(1);   user-select: none;   -webkit-user-select: none; } [class*="tdb-fake-block"] .td_module_wrap {   pointer-events: none; } .tdb-fake-block {   opacity: 0.1; } .tdb-fake-block-2 {   opacity: 0.2; } /*  ----------------------------------------------------------------------------     Breadcrumbs */ .td-sidebar-left .td-crumb-container {   padding-left: 372px;   /* responsive landscape tablet */   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 1019px) and (max-width: 1140px) {   .td-sidebar-left .td-crumb-container {     padding-left: 341px;   } } @media (min-width: 768px) and (max-width: 1018px) {   .td-sidebar-left .td-crumb-container {     padding-left: 256px;   } } @media (max-width: 767px) {   .td-sidebar-left .td-crumb-container {     padding-left: 0;   } } .td-sidebar-left-content {   float: right !important;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-sidebar-left-content {     float: none !important;   } } /*  ----------------------------------------------------------------------------     Page Template Pagebuilder - Empty page */ .page-template-page-pagebuilder-empty .td-main-page-wrap {   padding-top: 0;   padding-bottom: 0; } /*  ----------------------------------------------------------------------------     Page Template Pagebuilder - Overlay menu page */ .page-template-page-pagebuilder-overlay .td-main-page-wrap {   padding-top: 0;   padding-bottom: 0; } .page-template-page-pagebuilder-overlay .td-header-wrap {   position: absolute;   left: 0;   right: 0; } .page-template-page-pagebuilder-overlay .td-header-menu-wrap:before, .page-template-page-pagebuilder-overlay .td-header-menu-wrap:after {   display: none; } .page-template-page-pagebuilder-overlay .td-banner-wrap-full, .page-template-page-pagebuilder-overlay .td-header-menu-wrap-full, .page-template-page-pagebuilder-overlay .td-header-top-menu-full {   background-color: transparent; } .tdc-theme-Newspaper.page-template-page-pagebuilder-overlay .td-header-wrap {   pointer-events: none; } .tdc-theme-Newspaper.page-template-page-pagebuilder-overlay .sf-menu {   pointer-events: auto; } .tdc-theme-Newspaper #td-mobile-nav {   display: none; } .tdc-theme-Newspaper.td-menu-mob-open-menu #td-mobile-nav, .tdc-theme-Newspaper.td-search-opened #td-mobile-nav {   display: block; } /*  ----------------------------------------------------------------------------     Row divider svg */ .tdm-svg {   fill: #000;   transform-origin: 50% 50% 0;   width: 100%;   min-width: 1000px;   left: 50%;   transform: translateX(-50%);   position: relative; } .tdc-row-divider {   position: absolute;   width: 100%;   height: 100%;   bottom: 0;   line-height: 0;   left: 50%;   transform: translateX(-50%);   /* responsive portrait phone */ } @media (max-width: 767px) {   .tdc-row-divider {     width: 100vw !important;   } } [class*="stretch_"] .tdc-row-divider {   width: 100vw; } .tdm-svg2 {   opacity: 0.3; } .tdm-svg3 {   opacity: 0.15; } .tdm-svg4 {   opacity: 0.08; } .tdc-row-divider-top {   position: absolute;   top: 0;   width: 100%;   transform: rotateX(180deg);   -webkit-transform: rotateX(180deg); } .tdc-row-divider-bottom {   position: absolute;   bottom: 0;   width: 100%; } .tdc-divider-space {   background-color: #fff;   position: absolute;   width: 100%;   z-index: 1; } @media (min-width: 1019px) {   .td-boxed-layout .tdc-row > .td-pb-row > .td-element-style,   .td-boxed-layout .tdc-video-outer-wrapper,   .td-boxed-layout .tdc-row-divider {     width: calc(100% + 48px);   }   .td-boxed-layout .tdc-row > .td-pb-row > .td-element-style,   .td-boxed-layout .tdc-video-outer-wrapper {     left: -24px;   } } /* responsive portrait tablet */ @media (min-width: 768px) and (max-width: 1140px) {   .td-boxed-layout .tdc-row > .td-pb-row > .td-element-style,   .td-boxed-layout .tdc-video-outer-wrapper,   .td-boxed-layout .tdc-row-divider {     width: 100vw;     left: 50%;     transform: translateX(-50%);     -webkit-transform: translateX(-50%);   } } .td_block_wrap p:empty:before {   display: none; } .rtl .td-element-style {   right: auto; } body .tdc-restr-display-none {   display: none !important; } @font-face {   font-family: 'newspaper-icons';   src: url('https://la-criticalmass.org/components/td-composer/legacy/Newspaper/assets/images/icons/newspaper-icons.eot?1');   src: url('https://la-criticalmass.org/components/td-composer/legacy/Newspaper/assets/images/icons/newspaper-icons.eot?1#iefix') format('embedded-opentype'), url('https://la-criticalmass.org/components/td-composer/legacy/Newspaper/assets/images/icons/newspaper-icons.woff?1') format('woff'), url('https://la-criticalmass.org/components/td-composer/legacy/Newspaper/assets/images/icons/newspaper-icons.ttf?1') format('truetype'), url('https://la-criticalmass.org/components/td-composer/legacy/Newspaper/assets/images/icons/newspaper-icons.svg?1#newspaper-icons') format('svg');   font-weight: normal;   font-style: normal;   font-display: swap; } [class^="td-icons"]:before, [class*=" td-icons"]:before {   font-family: 'newspaper-icons';   speak: none;   font-style: normal;   font-weight: normal;   font-variant: normal;   text-transform: none;   line-height: 1;   text-align: center;   /* Better Font Rendering =========== */   -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale; } [class*="td-icons"] {   line-height: 1;   text-align: center;   display: inline-block;   cursor: default; } .rain-d:before {   content: '\e800';   display: none; } .rain-n:before {   content: '\e801';   display: none; } .mist-d:before {   content: '\e802';   display: none; } .mist-n:before {   content: '\e802';   display: none; } .scattered-clouds-d:before {   content: '\e803';   display: none; } .scattered-clouds-n:before {   content: '\e803';   display: none; } .shower-rain-d:before {   content: '\e804';   display: none; } .shower-rain-n:before {   content: '\e804';   display: none; } .snow-d:before {   content: '\e805';   display: none; } .snow-n:before {   content: '\e805';   display: none; } .thunderstorm-d:before {   content: '\e806';   display: none; } .thunderstorm-n:before {   content: '\e806';   display: none; } .broken-clouds-d:before {   content: '\e807';   display: none; } .broken-clouds-n:before {   content: '\e807';   display: none; } .clear-sky-d:before {   content: '\e808';   display: none; } .clear-sky-n:before {   content: '\e809';   display: none; } .few-clouds-d:before {   content: '\e80a';   display: none; } .few-clouds-n:before {   content: '\e80b';   display: none; } .td-icons-drop:before {   content: '\e80c'; } .td-icons-wind:before {   content: '\e80d'; } .td-icons-arrows-down:before {   content: '\e80e'; } .td-icons-arrows-up:before {   content: '\e80f'; } .td-icons-cloud:before {   content: '\e810'; } .td-icons-location:before {   content: '\e811'; } .td-icons-circus:before {   content: "\e900"; } .td-icons-farm:before {   content: "\e901"; } .td-icons-home:before {   content: "\e902"; } .td-icons-pets:before {   content: "\e903"; } .td-icons-wild:before {   content: "\e904"; } /* Magnific Popup CSS */ .mfp-bg {   top: 0;   left: 0;   width: 100%;   height: 100%;   z-index: 1042;   overflow: hidden;   position: fixed;   background: #0b0b0b;   opacity: 0.8;   filter: alpha(opacity=80); } .mfp-wrap {   top: 0;   left: 0;   width: 100%;   height: 100%;   z-index: 1043;   position: fixed;   outline: none !important;   -webkit-backface-visibility: hidden; } .mfp-container {   text-align: center;   position: absolute;   width: 100%;   height: 100%;   left: 0;   top: 0;   padding: 0 8px;   -webkit-box-sizing: border-box;   box-sizing: border-box; } .mfp-container:before {   content: '';   display: inline-block;   height: 100%;   vertical-align: middle; } .mfp-align-top .mfp-container:before {   display: none; } .mfp-content {   position: relative;   display: inline-block;   vertical-align: middle;   margin: 0 auto;   text-align: left;   z-index: 1045; } .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {   width: 100%;   cursor: auto; } .mfp-ajax-cur {   cursor: progress; } .mfp-zoom-out-cur {   cursor: -webkit-zoom-out;   cursor: zoom-out; } .mfp-zoom {   cursor: pointer;   cursor: -webkit-zoom-in;   cursor: zoom-in; } .mfp-auto-cursor .mfp-content {   cursor: auto; } .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {   -webkit-user-select: none;   user-select: none; } .mfp-loading.mfp-figure {   display: none; } .mfp-hide {   display: none !important; } .mfp-preloader {   color: #cccccc;   position: absolute;   top: 50%;   width: auto;   text-align: center;   margin-top: -0.8em;   left: 8px;   right: 8px;   z-index: 1044; } .mfp-preloader a {   color: #cccccc; } .mfp-preloader a:hover {   color: white; } .mfp-s-ready .mfp-preloader {   display: none; } .mfp-s-error .mfp-content {   display: none; } button.mfp-close, button.mfp-arrow {   overflow: visible;   cursor: pointer;   background: transparent;   border: 0;   -webkit-appearance: none;   display: block;   outline: none;   padding: 0;   z-index: 1046;   -webkit-box-shadow: none;   box-shadow: none; } button::-moz-focus-inner {   padding: 0;   border: 0; } .mfp-close {   width: 44px;   height: 44px;   line-height: 44px;   position: absolute;   right: 0;   top: 0;   text-decoration: none;   text-align: center;   opacity: 0.65;   filter: alpha(opacity=65);   padding: 0 0 18px 10px;   color: white;   font-style: normal;   font-size: 28px;   font-family: Arial, Baskerville, monospace; } .mfp-close:hover, .mfp-close:focus {   opacity: 1;   filter: alpha(opacity=100); } .mfp-close:active {   top: 1px; } .mfp-close-btn-in .mfp-close {   color: #333333; } .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {   color: white;   right: -6px;   text-align: right;   padding-right: 6px;   width: 100%; } .mfp-counter {   position: absolute;   bottom: 0;   right: 0;   color: #cccccc;   padding-right: 15px;   font-size: 11px;   line-height: 18px; } .mfp-arrow {   font-family: 'newspaper', sans-serif;   font-size: 30px;   position: absolute;   opacity: 0.65;   filter: alpha(opacity=65);   margin: 0;   top: 50%;   margin-top: -55px;   padding: 0;   width: 90px;   height: 110px;   -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .mfp-arrow:active {   margin-top: -54px; } .mfp-arrow:hover, .mfp-arrow:focus {   opacity: 1;   filter: alpha(opacity=100); } .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {   display: block;   width: 0;   height: 0;   position: absolute;   left: 0;   top: 0;   margin-top: 35px;   margin-left: 35px; } .mfp-arrow-left {   left: 0; } .mfp-arrow-left:before {   content: '\e807';   color: #ffffff; } .mfp-arrow-right {   right: 0; } .mfp-arrow-right:before {   content: '\e808';   color: #ffffff; } .mfp-iframe-holder {   padding-top: 40px;   padding-bottom: 40px; } .mfp-iframe-holder .mfp-content {   line-height: 0;   width: 100%;   max-width: 900px; } .mfp-iframe-holder .mfp-close {   top: -40px; } .mfp-iframe-scaler {   width: 100%;   height: 0;   overflow: hidden;   padding-top: 56.25%; } .mfp-iframe-scaler iframe {   position: absolute;   display: block;   top: 0;   left: 0;   width: 100%;   height: 100%;   box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);   background: black; } /* Main image in popup */ img.mfp-img {   width: auto;   max-width: 100%;   height: auto;   display: block;   line-height: 0;   -webkit-box-sizing: border-box;   box-sizing: border-box;   padding: 40px 0 40px;   margin: 0 auto; } /* The shadow behind the image */ .mfp-figure {   line-height: 0; } .mfp-figure:before {   bottom: 40px;   content: "";   display: block;   height: 20%;   width: 100%;   position: absolute;   z-index: 0;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.7)));   /* Chrome,Safari4+ */   background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);   /* W3C */   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);   /* IE6-9 */   opacity: 0;   -webkit-transition: opacity 1s ease;   transition: opacity 1s ease; } .mfp-ready .mfp-s-ready .mfp-figure:before {   opacity: 1; } .mfp-figure:after {   content: '';   position: absolute;   left: 0;   top: 40px;   bottom: 40px;   display: block;   right: 0;   width: auto;   height: auto;   z-index: -1;   box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);   background: #444444; } .mfp-figure small {   color: #bdbdbd;   display: block;   font-size: 12px;   line-height: 14px; } .mfp-figure figure {   margin: 0; } .mfp-bottom-bar {   font-size: 11px;   line-height: 18px;   margin-bottom: 50px;   position: absolute;   bottom: 0;   left: 0;   width: 100%;   cursor: auto;   padding: 0 65px 0 15px;   z-index: 1; } .mfp-title {   text-align: left;   line-height: 18px;   color: #f3f3f3;   word-wrap: break-word; } .mfp-image-holder .mfp-content {   max-width: 100%; } .mfp-gallery .mfp-image-holder .mfp-figure {   cursor: pointer; } @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {   /**        * Remove all paddings around the image on small screen        */   .mfp-img-mobile .mfp-image-holder {     padding-left: 0;     padding-right: 0;   }   .mfp-img-mobile img.mfp-img {     padding: 0;   }   .mfp-img-mobile .mfp-figure:before {     bottom: 0;   }   .mfp-img-mobile .mfp-figure:after {     top: 0;     bottom: 0;   }   .mfp-img-mobile .mfp-figure small {     display: inline;     margin-left: 5px;   }   .mfp-img-mobile .mfp-bottom-bar {     background: rgba(0, 0, 0, 0.6);     bottom: 0;     margin: 0;     top: auto;     padding: 3px 5px;     position: fixed;     -webkit-box-sizing: border-box;     box-sizing: border-box;   }   .mfp-img-mobile .mfp-bottom-bar:empty {     padding: 0;   }   .mfp-img-mobile .mfp-counter {     right: 5px;     top: 3px;   }   .mfp-img-mobile .mfp-close {     top: 0;     right: 0;     width: 35px;     height: 35px;     line-height: 35px;     background: rgba(0, 0, 0, 0.6);     position: fixed;     text-align: center;     padding: 0;   } } @media all and (max-width: 900px) {   .mfp-arrow {     -webkit-transform: scale(0.75);     transform: scale(0.75);   }   .mfp-arrow-left {     -webkit-transform-origin: 0;     transform-origin: 0;   }   .mfp-arrow-right {     -webkit-transform-origin: 100%;     transform-origin: 100%;   }   .mfp-container {     padding-left: 6px;     padding-right: 6px;   } } .mfp-ie7 .mfp-img {   padding: 0; } .mfp-ie7 .mfp-bottom-bar {   width: 600px;   left: 50%;   margin-left: -300px;   margin-top: 5px;   padding-bottom: 5px; } .mfp-ie7 .mfp-container {   padding: 0; } .mfp-ie7 .mfp-content {   padding-top: 44px; } .mfp-ie7 .mfp-close {   top: 0;   right: 0;   padding-top: 0; } /* Zoom */ .image-source-link {   color: #98C3D1; } .mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg {   opacity: 0.001;   -webkit-backface-visibility: hidden;   /* ideally, transition speed should match zoom duration */   -webkit-transition: all 0.3s ease-out;   -moz-transition: all 0.3s ease-out;   -o-transition: all 0.3s ease-out;   transition: all 0.3s ease-out; } .mfp-with-zoom.mfp-ready .mfp-container {   opacity: 1; } .mfp-with-zoom.mfp-ready.mfp-bg {   opacity: 0.8; } .mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg {   opacity: 0; } .mfp-bg {   z-index: 10000; } .mfp-wrap {   z-index: 10000; } /*  ----------------------------------------------------------------------------   Login window */ .white-popup-block {   position: relative;   margin: 0 auto;   max-width: 500px;   min-height: 500px;   font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif);   text-align: center;   color: #fff;   vertical-align: top;   -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);   box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);   padding: 0 0 24px;   overflow: hidden; } .white-popup-block:after {   content: '';   width: 100%;   height: 100%;   position: absolute;   top: 0;   left: 0;   display: block;   background: var(--td_login_gradient_one, rgba(0, 69, 130, 0.8));   background: -webkit-gradient(left bottom, right top, color-stop(0%, var(--td_login_gradient_one, rgba(0, 69, 130, 0.8))), color-stop(100%, var(--td_login_gradient_two, rgba(38, 134, 146, 0.8))));   background: linear-gradient(45deg, var(--td_login_gradient_one, rgba(0, 69, 130, 0.8)) 0%, var(--td_login_gradient_two, rgba(38, 134, 146, 0.8)) 100%);   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a80cb', endColorstr='#42bdcd', GradientType=1);   z-index: -2; } .white-popup-block:before {   content: '';   width: 100%;   height: 100%;   position: absolute;   top: 0;   left: 0;   display: block;   background-repeat: var(--td_login_background_repeat, no-repeat);   background-size: var(--td_login_background_size, cover);   background-position: var(--td_login_background_position, top);   opacity: var(--td_login_background_opacity, 1);   z-index: -3; } .mfp-content {   /* wrapper */   /* the panel title */   /* error message */ } .mfp-content .td-login-wrap {   position: relative; } .mfp-content .td-login-wrap.td-login-wrap-fb-open .td-back-button, .mfp-content .td-login-wrap.td-login-wrap-fb-open .td-login-panel-title, .mfp-content .td-login-wrap.td-login-wrap-fb-open .td-login-panel-descr, .mfp-content .td-login-wrap.td-login-wrap-fb-open form, .mfp-content .td-login-wrap.td-login-wrap-fb-open .td-login-social, .mfp-content .td-login-wrap.td-login-wrap-fb-open .td-login-info-text, .mfp-content .td-login-wrap.td-login-wrap-fb-open #register-link {   opacity: .5;   pointer-events: none; } .mfp-content #login-form .td-login-wrap-fb-open + .mfp-close {   opacity: .5;   pointer-events: none; } .mfp-content .td-back-button {   visibility: hidden;   opacity: 0;   -webkit-transition: all 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s;   transition: all 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s;   position: absolute;   top: 13px;   left: 8px;   color: var(--td_login_text_color, #ffffff);   width: 50px;   height: 50px;   z-index: 99; } .mfp-content .td-back-button i {   line-height: 50px;   font-size: 16px;   color: var(--td_login_text_color, #ffffff); } .mfp-content .td-login-inputs {   width: 100%;   display: inline-block;   position: relative;   margin-bottom: 30px;   font-size: 15px;   font-weight: 400;   color: var(--td_login_text_color, #ffffff); } .mfp-content .td-login-inputs label {   position: absolute;   top: 8px;   left: 0;   text-transform: uppercase;   -webkit-transition: all 0.2s ease;   transition: all 0.2s ease;   pointer-events: none; } .mfp-content .td-login-inputs:after {   content: '';   position: absolute;   bottom: 0;   left: 0;   width: 100%;   height: 1px;   background-color: var(--td_login_text_color, #ffffff);   opacity: 0.3; } .mfp-content .td-login-input {   position: relative;   background-color: transparent !important;   height: 40px;   margin: 0 !important;   padding: 0;   box-shadow: none !important;   font-size: 15px;   color: var(--td_login_text_color, #ffffff);   outline: none;   border: 0; } .mfp-content .td-login-input:focus ~ label, .mfp-content .td-login-input:valid ~ label {   top: -18px;   font-size: 11px;   opacity: 0.6; } .mfp-content .td-login-input:invalid {   font-style: italic; } .mfp-content .td-login-button {   width: 100%;   height: 50px;   background-color: var(--td_login_button_background, #ffffff);   padding: 5px 12px 6px;   margin-top: 20px;   margin-bottom: 0;   text-transform: uppercase;   text-shadow: none;   font-size: 13px;   font-weight: 600;   color: var(--td_login_button_color, #000000);   -webkit-box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.2);   box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.2);   border: 0;   border-radius: 0;   -webkit-transition: background-color 0.2s ease !important;   transition: background-color 0.2s ease !important; } .mfp-content .td-login-button:active, .mfp-content .td-login-button:hover {   -webkit-box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.2);   box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.2);   background-color: var(--td_login_hover_background, #deea4b);   color: var(--td_login_hover_color, #000000); } .mfp-content .td-login-social {   width: 100%;   margin-top: 15px;   margin-bottom: 8px; } .mfp-content .td-login-info-text {   display: block;   margin-top: 3px;   font-size: 11px;   color: var(--td_login_text_color, #ffffff); } .mfp-content .td-login-info-text a {   color: inherit; } .mfp-content .td-login-info-text a:hover {   text-decoration: underline; } .mfp-content #register-link {   width: 100%;   display: block;   padding: 13px;   margin-top: 24px;   font-size: 13px;   text-transform: uppercase;   color: var(--td_login_text_color, #ffffff);   cursor: pointer;   position: relative; } .mfp-content #register-link:before {   content: '';   width: 100%;   height: 100%;   position: absolute;   top: 0;   left: 0;   border: 1px solid var(--td_login_text_color, #ffffff);   opacity: 0;   -webkit-transition: opacity 0.2s ease;   transition: opacity 0.2s ease; } .mfp-content #register-link:hover:before {   opacity: 0.2; } .mfp-content .td-login-form-div {   padding: 0 20%;   /* responsive portrait phone */ } @media (max-width: 480px) {   .mfp-content .td-login-form-div {     padding: 0 5%;   } } .mfp-content #td-login-div {   transform: translate3d(0, 0, 0);   -webkit-transform: translate3d(0, 0, 0);   -webkit-transition: all 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s;   transition: all 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s; } .mfp-content #td-login-div.td-display-none {   display: none;   visibility: hidden;   opacity: 0;   -webkit-transition: all 0.3s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s;   transition: all 0.3s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s; } .mfp-content .td-login-animation #td-login-div {   transform: translate3d(-300px, 0, 0);   -webkit-transform: translate3d(-300px, 0, 0); } .mfp-content .td-login-animation .td-back-button {   visibility: visible;   opacity: 1; } .mfp-content #td-register-div, .mfp-content #td-forgot-pass-div {   display: none;   visibility: hidden;   opacity: 0;   -webkit-transition: all 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s;   transition: all 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s;   transform: translate3d(300px, 0, 0);   -webkit-transform: translate3d(300px, 0, 0); } .mfp-content #td-register-div.td-display-block, .mfp-content #td-forgot-pass-div.td-display-block {   display: block;   visibility: visible;   opacity: 1;   -webkit-transition: all 0.3s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s;   transition: all 0.3s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s;   transform: translate3d(0, 0, 0);   -webkit-transform: translate3d(0, 0, 0); } .mfp-content #login-form .mfp-close {   position: absolute;   top: 26px;   width: 20px;   height: 20px;   line-height: 0;   font-size: 0;   color: var(--td_login_text_color, #ffffff);   font-family: 'newspaper', sans-serif; } .mfp-content #login-form .mfp-close:before {   position: absolute;   top: 50%;   left: 50%;   transform: translate(-50%, 50%);   -webkit-transform: translate(-50%, 50%);   font-size: 16px;   vertical-align: bottom;   color: var(--td_login_text_color, #ffffff); } .mfp-content #login-form #login-link {   position: absolute;   left: 26px;   top: 28px;   cursor: pointer; } .mfp-content #login-form .mfp-close {   right: 27px;   left: auto;   opacity: 1; } .mfp-content #login-form .mfp-close:before {   content: '\e902'; } .mfp-content .td-login-panel-title {   padding: 26px 0 22px 0;   line-height: 20px;   font-size: 17px;   text-transform: uppercase;   color: var(--td_login_text_color, #ffffff);   pointer-events: none; } .mfp-content .td-login-panel-descr {   margin-bottom: 77px;   font-size: 13px;   line-height: 1; } .mfp-content .td_display_err {   color: #fff;   padding: 14px 30px;   display: none;   position: absolute;   top: 93px;   left: 0;   right: 0;   font-size: 11px;   text-transform: uppercase;   margin: 0 -40%;   line-height: 1; } .mfp-content .td_display_err:before {   content: '';   width: 100%;   height: 100%;   background-color: #000;   position: absolute;   top: 0;   left: 0;   opacity: 0.8;   z-index: -1; } .mfp-content .td_display_msg_ok:before {   background-color: #fff;   opacity: 0.1; } /** tagdiv animations - - mfp-with-anim - has to be on the wrapper */ .mpf-td-login-effect {   /* start state */   /* animate in */   /* animate out */ } .mpf-td-login-effect .mfp-with-anim {   opacity: 0;   -webkit-transition: all 400ms cubic-bezier(0.55, 0, 0.1, 1);   transition: all 400ms cubic-bezier(0.55, 0, 0.1, 1);   /* custom */   transform: perspective( 600px ) scale(0.4);   -webkit-transform: perspective( 600px ) scale(0.4); } .mpf-td-login-effect.mfp-bg {   opacity: 0;   transition: all 0.3s ease-out; } .mpf-td-login-effect.mfp-ready .mfp-with-anim {   opacity: 1;   transform: perspective( 600px ) scale(1);   -webkit-transform: perspective( 600px ) scale(1); } .mpf-td-login-effect.mfp-ready.mfp-bg {   opacity: 0.8; } .mpf-td-login-effect.mfp-removing .mfp-with-anim {   transform: perspective( 600px ) scale(0.4);   -webkit-transform: perspective( 600px ) scale(0.4);   opacity: 0; } .mpf-td-login-effect.mfp-removing.mfp-bg {   opacity: 0; } #login_pass-mob, #login_pass {   display: none !important; } .td-login-show #login_pass-mob, .mfp-ready #login_pass {   display: inline-block !important; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {   /*  ----------------------------------------------------------------------------       main sprite file   */   .td-sp {     background-image: url('https://la-criticalmass.org/components/td-composer/legacy/Newspaper/assets/images/sprite/elements@2x.png') !important;     background-size: 90px 2100px !important;   } } /*  image ads using div ----------------------------------------------------------------------   .td-visible-desktop - for desktop  .td-visible-tablet-landscape - for tablet landscape  .td-visible-tablet-portrait - for tablet portrait  .td-visible-phone - for mobile  */ .td-a-rec img {   display: block; } .td-visible-desktop {   display: table; } .td-visible-tablet-landscape, .td-visible-tablet-l, .td-visible-tablet-portrait, .td-visible-tablet-tp, .td-visible-phone {   display: none; } /* responsive landscape landscape */ @media (min-width: 1019px) and (max-width: 1140px) {   .td-visible-tablet-landscape,   .td-visible-tablet-l {     display: table;   }   .td-visible-desktop {     display: none;   }   .td-visible-tablet-portrait,   .td-visible-tablet-tp {     display: none;   }   .td-visible-phone {     display: none;   } } /* responsive portrait tablet */ @media (min-width: 768px) and (max-width: 1018px) {   .td-visible-tablet-portrait,   .td-visible-tablet-tp {     display: table;   }   .td-visible-desktop {     display: none;   }   .td-visible-tablet-landscape,   .td-visible-tablet-l {     display: none;   }   .td-visible-phone {     display: none;   } } /* responsive portrait phone */ @media (max-width: 767px) {   .td-visible-phone {     display: table;   }   .td-visible-desktop {     display: none;   }   .td-visible-tablet-landscape,   .td-visible-tablet-l {     display: none;   }   .td-visible-tablet-portrait,   .td-visible-tablet-tp {     display: none;   } } /* responsive landscape desktop */ @media (min-width: 1141px) {   .td-rec-hide-on-m {     display: none !important;   } } /* responsive landscape tablet */ @media (min-width: 1019px) and (max-width: 1140px) {   .td-rec-hide-on-tl {     display: none !important;   } } /* responsive portrait tablet */ @media (min-width: 768px) and (max-width: 1018px) {   .td-rec-hide-on-tp {     display: none !important;   } } /* responsive portrait phone */ @media (max-width: 767px) {   .td-rec-hide-on-p {     display: none !important;   } } /* Header Image & Google AD */ .td-header-rec-wrap {   position: relative;   min-height: 90px;   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-header-rec-wrap {     min-height: 60px;   } } @media (max-width: 767px) {   .td-header-rec-wrap {     margin-left: auto;     margin-right: auto;     display: table;     min-height: 0 !important;   } } .td-header-rec-wrap .td-adspot-title {   margin-bottom: -21px;   position: relative;   top: 3px;   /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-header-rec-wrap .td-adspot-title {     margin-bottom: -14px;     top: 0;   } } @media (max-width: 767px) {   .td-header-rec-wrap .td-adspot-title {     top: 0;     margin-bottom: -10px;   } } .td-header-sp-recs {   padding: 0 !important;   width: 728px;   position: relative;   min-height: 0 !important;   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-header-sp-recs {     width: 470px;   } } @media (max-width: 767px) {   .td-header-sp-recs {     width: 100%;   } } .td-header-sp-recs img, .td-header-sp-recs .adsbygoogle {   position: absolute;   margin: auto;   top: 0;   bottom: 0;   left: 0;   right: 0;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-header-sp-recs img,   .td-header-sp-recs .adsbygoogle {     position: relative;     display: table;     margin: 10px auto;     width: 100%;   } } .td-a-rec-id-smart_list_6 img, .td-a-rec-id-smart_list_7 img, .td-a-rec-id-smart_list_8 img, .td-a-rec-id-post_style_12 img, .td-a-rec-id-sidebar img, .td-a-rec-id-content_top img, .td-a-rec-id-content_inline img, .td-a-rec-id-content_bottom img, .td-a-rec-id-custom_ad_1 img, .td-a-rec-id-custom_ad_2 img, .td-a-rec-id-custom_ad_3 img, .td-a-rec-id-custom_ad_4 img, .td-a-rec-id-custom_ad_5 img {   width: 100%; } /*   sidebar ads   */ .td-g-rec-id-sidebar {   text-align: center; } .td-g-rec-id-sidebar .adsbygoogle {   margin-bottom: 44px; } .td-visible-desktop, .td-visible-tablet-landscape, .td-visible-tablet-l, .td-visible-tablet-portrait, .td-visible-tablet-tp, .td-visible-phone {   margin-left: auto;   margin-right: auto; } .td-a-rec-id-sidebar > div {   margin-bottom: 48px; } .td-a-rec-id-sidebar .td-block-title-wrap {   margin-bottom: 26px; } .td-a-rec-id-sidebar .td-block-title-wrap + .td-adspot-title {   margin-top: -9px; } .td-g-rec-id-post_style_12, .td-g-rec-id-content_top, .td-g-rec-id-content_bottom {   clear: both; } .td-g-rec-id-post_style_12 .adsbygoogle, .td-g-rec-id-content_top .adsbygoogle, .td-g-rec-id-content_bottom .adsbygoogle {   margin-bottom: 21px;   position: relative;   left: 50%;   transform: translateX(-50%);   -webkit-transform: translateX(-50%); } .td-a-rec-id-post_style_12, .td-a-rec-id-content_top, .td-a-rec-id-content_bottom {   clear: both;   text-align: center; } .td-a-rec-id-post_style_12 > div, .td-a-rec-id-content_top > div, .td-a-rec-id-content_bottom > div {   margin-bottom: 21px; } .td-a-rec-id-post_style_12 img, .td-a-rec-id-content_top img, .td-a-rec-id-content_bottom img {   margin-bottom: 0; } .td-a-rec-id-post_style_12 .td-adspot-title, .td-a-rec-id-post_style_13 .td-adspot-title {   margin-bottom: -9px; } .td-g-rec-id-smart_list_6, .td-g-rec-id-smart_list_7, .td-g-rec-id-smart_list_8 {   clear: both; } .td-g-rec-id-smart_list_6 .adsbygoogle, .td-g-rec-id-smart_list_7 .adsbygoogle, .td-g-rec-id-smart_list_8 .adsbygoogle {   margin-top: 0;   margin-bottom: 16px;   position: relative;   left: 50%;   transform: translateX(-50%);   -webkit-transform: translateX(-50%); } .td-a-rec-id-smart_list_6, .td-a-rec-id-smart_list_7, .td-a-rec-id-smart_list_8 {   clear: both;   text-align: center; } .td-a-rec-id-smart_list_6 > div, .td-a-rec-id-smart_list_7 > div, .td-a-rec-id-smart_list_8 > div {   margin-top: 0;   margin-bottom: 16px; } .td-a-rec-id-smart_list_6 img, .td-a-rec-id-smart_list_7 img, .td-a-rec-id-smart_list_8 img {   margin: 0; } .td-g-rec-id-smart_list_7 .adsbygoogle {   margin-bottom: 21px; } .td-a-rec-id-smart_list_7 > div {   margin-bottom: 26px; } .td-a-rec-id-smart_list_7 img {   margin-bottom: 0; } .td-g-rec-id-content_inline .adsbygoogle {   margin-bottom: 21px;   position: relative;   left: 50%;   transform: translateX(-50%);   -webkit-transform: translateX(-50%); } .td-g-rec-id-content_inlineleft, .td-a-rec-id-content_inlineleft {   float: left;   /* responsive portrait phone */ } .td-g-rec-id-content_inlineleft .td-adspot-title, .td-a-rec-id-content_inlineleft .td-adspot-title {   margin-right: 21px; } @media (max-width: 767px) {   .td-g-rec-id-content_inlineleft .td-adspot-title,   .td-a-rec-id-content_inlineleft .td-adspot-title {     margin: 0;   } } .td-g-rec-id-content_inlineleft > div, .td-a-rec-id-content_inlineleft > div, .td-g-rec-id-content_inlineleft .adsbygoogle, .td-a-rec-id-content_inlineleft .adsbygoogle {   margin-bottom: 15px;   margin-top: 9px;   margin-right: 21px;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-g-rec-id-content_inlineleft > div,   .td-a-rec-id-content_inlineleft > div,   .td-g-rec-id-content_inlineleft .adsbygoogle,   .td-a-rec-id-content_inlineleft .adsbygoogle {     margin: 0 auto 26px auto;   } } .td-g-rec-id-content_inlineleft img, .td-a-rec-id-content_inlineleft img {   margin-bottom: 0; } @media (max-width: 767px) {   .td-g-rec-id-content_inlineleft,   .td-a-rec-id-content_inlineleft {     float: none;     text-align: center;   } } .td-g-rec-id-content_inlineright, .td-a-rec-id-content_inlineright {   float: right;   /* responsive portrait phone */ } .td-g-rec-id-content_inlineright .td-adspot-title, .td-a-rec-id-content_inlineright .td-adspot-title {   margin-left: 21px;   margin-bottom: -6px; } @media (max-width: 767px) {   .td-g-rec-id-content_inlineright .td-adspot-title,   .td-a-rec-id-content_inlineright .td-adspot-title {     margin: 0;   } } .td-g-rec-id-content_inlineright > div, .td-a-rec-id-content_inlineright > div, .td-g-rec-id-content_inlineright .adsbygoogle, .td-a-rec-id-content_inlineright .adsbygoogle {   margin-bottom: 15px;   margin-top: 6px;   margin-left: 21px;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-g-rec-id-content_inlineright > div,   .td-a-rec-id-content_inlineright > div,   .td-g-rec-id-content_inlineright .adsbygoogle,   .td-a-rec-id-content_inlineright .adsbygoogle {     margin: 0 auto 26px auto;   } } .td-g-rec-id-content_inlineright img, .td-a-rec-id-content_inlineright img {   margin-bottom: 0; } @media (max-width: 767px) {   .td-g-rec-id-content_inlineright,   .td-a-rec-id-content_inlineright {     float: none;     text-align: center;   } } .td-a-rec-id-footer_top, .td-g-rec-id-footer_top {   display: table;   position: relative;   text-align: center;   margin: -12px auto 40px auto; } .td-a-rec-id-footer_top > div img, .td-g-rec-id-footer_top > div img {   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-a-rec-id-footer_top > div img,   .td-g-rec-id-footer_top > div img {     width: 100%;   } } .td-a-rec-id-footer_top .td-adspot-title, .td-g-rec-id-footer_top .td-adspot-title {   margin-top: -21px; } .td-g-rec-id-custom_ad_1, .td-g-rec-id-custom_ad_2, .td-g-rec-id-custom_ad_3, .td-g-rec-id-custom_ad_4, .td-g-rec-id-custom_ad_5 {   text-align: center;   display: table;   margin-left: auto;   margin-right: auto;   position: relative; } .td-g-rec-id-custom_ad_1 .adsbygoogle, .td-g-rec-id-custom_ad_2 .adsbygoogle, .td-g-rec-id-custom_ad_3 .adsbygoogle, .td-g-rec-id-custom_ad_4 .adsbygoogle, .td-g-rec-id-custom_ad_5 .adsbygoogle {   margin-bottom: 44px; } .td-a-rec-id-custom_ad_1, .td-a-rec-id-custom_ad_2, .td-a-rec-id-custom_ad_3, .td-a-rec-id-custom_ad_4, .td-a-rec-id-custom_ad_5 {   text-align: center;   display: table;   margin-left: auto;   margin-right: auto;   position: relative; } .td-a-rec-id-custom_ad_1 > div, .td-a-rec-id-custom_ad_2 > div, .td-a-rec-id-custom_ad_3 > div, .td-a-rec-id-custom_ad_4 > div, .td-a-rec-id-custom_ad_5 > div {   margin-bottom: 44px; } .td-a-rec-id-custom_ad_1 .td-block-title-wrap, .td-a-rec-id-custom_ad_2 .td-block-title-wrap, .td-a-rec-id-custom_ad_3 .td-block-title-wrap, .td-a-rec-id-custom_ad_4 .td-block-title-wrap, .td-a-rec-id-custom_ad_5 .td-block-title-wrap {   margin-bottom: 26px; } .td-a-rec-id-custom_ad_1 .td-block-title-wrap + .td-adspot-title, .td-a-rec-id-custom_ad_2 .td-block-title-wrap + .td-adspot-title, .td-a-rec-id-custom_ad_3 .td-block-title-wrap + .td-adspot-title, .td-a-rec-id-custom_ad_4 .td-block-title-wrap + .td-adspot-title, .td-a-rec-id-custom_ad_5 .td-block-title-wrap + .td-adspot-title {   margin-top: -9px; } .td-adspot-title {   color: #767676;   font-size: 10px;   text-align: center;   display: block;   font-family: Verdana, BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;   line-height: 21px; } .td-g-rec-id-post_style_1 {   /* responsive portrait phone */ } .td-g-rec-id-post_style_1 .adsbygoogle {   margin-bottom: 15px; } @media (max-width: 767px) {   .td-g-rec-id-post_style_1 {     text-align: center;   } } .td-a-rec-id-post_style_1 img {   width: 100%; } .td-g-rec-id-post_style_11 {   /* responsive portrait tablet */   /* responsive portrait phone */ } .td-g-rec-id-post_style_11 .adsbygoogle {   margin-bottom: 21px;   /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-g-rec-id-post_style_11 .adsbygoogle {     margin-bottom: 0;   } } @media (min-width: 768px) and (max-width: 1018px) {   .td-g-rec-id-post_style_11 {     text-align: center;   } } @media (max-width: 767px) {   .td-g-rec-id-post_style_11 {     text-align: center;   } } .td-a-rec-id-post_style_11 {   /* responsive portrait tablet */ } .td-a-rec-id-post_style_11 > div {   margin-bottom: 21px;   margin-left: 0;   margin-right: 0;   /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-a-rec-id-post_style_11 > div {     margin-bottom: 0;   } } @media (max-width: 1018px) {   .td-a-rec-id-post_style_11 > div {     margin-right: auto;     margin-left: auto;   } } @media (min-width: 768px) and (max-width: 1018px) {   .td-a-rec-id-post_style_11 {     text-align: center;   } } .td-a-rec-id-post_style_11 img {   width: 100%; } .td-a-rec-id-post_style_11 .td-adspot-title {   text-align: left; } .td-all-devices {   display: table;   margin-left: auto;   margin-right: auto; } .td-all-devices img {   display: block; } .td-a-rec-id-custom-spot {   margin-bottom: 0;   text-align: center;   /* responsive landscape tablet */   /* responsive landscape tablet */   /* responsive portrait tablet */   /* responsive portrait phone */ } .td-a-rec-id-custom-spot img {   margin: 0 auto; } .td-a-rec-id-custom-spot .td_spot_img_tl, .td-a-rec-id-custom-spot .td_spot_img_tp, .td-a-rec-id-custom-spot .td_spot_img_mob {   display: none; } @media (min-width: 1140px) {   .td-a-rec-id-custom-spot .td-spot-id-spot_img_all {     display: block;   } } @media (min-width: 1019px) and (max-width: 1140px) {   .td-a-rec-id-custom-spot .td_spot_img_tl {     display: block;   } } @media (min-width: 768px) and (max-width: 1018px) {   .td-a-rec-id-custom-spot .td_spot_img_tp {     display: block;   } } @media (max-width: 767px) {   .td-a-rec-id-custom-spot .td_spot_img_mob {     display: block;   } } .tdc-placeholder-title {   font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif);   height: 50px;   border: 1px solid #ebebeb;   text-align: center;   font-size: 12px;   line-height: 50px;   display: block;   color: #666;   margin-left: auto;   margin-right: auto;   position: relative; } .td-spot-id-header {   position: relative !important;   margin-bottom: 0;   width: 728px;   height: 90px;   margin-left: auto;   margin-right: auto;   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-spot-id-header {     width: 468px;   } } @media (max-width: 767px) {   .td-spot-id-header {     position: relative;     width: 320px;     height: 50px;     margin: 10px auto;   } } .td-spot-id-header .tdc-placeholder-title {   position: absolute;   top: 0;   bottom: 0;   left: 0;   right: 0;   margin: auto;   height: 90px;   line-height: 90px;   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-spot-id-header .tdc-placeholder-title {     height: 60px;     line-height: 60px;   } } @media (max-width: 767px) {   .td-spot-id-header .tdc-placeholder-title {     height: 50px;     line-height: 50px;   } } .td-spot-id-header .tdc-placeholder-title:before {   content: 'Header ad'; } .td-spot-id-content_top .tdc-placeholder-title:before {   content: 'Article Top Ad' !important; } .td-spot-id-content_inline .tdc-placeholder-title:before {   content: 'Article Inline Ad' !important; } .td-spot-id-content_bottom .tdc-placeholder-title:before {   content: 'Article Bottom Ad' !important; } [class*="td-spot-id-smart_list"] .tdc-placeholder-title:before {   content: 'Smart List Ad' !important; } .td-spot-id-post_style_11 .tdc-placeholder-title:before {   content: 'Post Style 11 Ad' !important; } .td-spot-id-post_style_12 .tdc-placeholder-title:before {   content: 'Post Style 12 & 13 Ad' !important; } [class*="td-spot-id-custom_ad"] .tdc-placeholder-title, .td-spot-id-post_style_12 .tdc-placeholder-title, .td-spot-id-video_modal .tdc-placeholder-title {   border-color: #ebebeb;   max-width: 728px;   height: 90px;   margin-left: auto;   margin-right: auto;   position: relative;   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) {   [class*="td-spot-id-custom_ad"] .tdc-placeholder-title,   .td-spot-id-post_style_12 .tdc-placeholder-title,   .td-spot-id-video_modal .tdc-placeholder-title {     width: 468px;     height: 60px;   } } @media (max-width: 767px) {   [class*="td-spot-id-custom_ad"] .tdc-placeholder-title,   .td-spot-id-post_style_12 .tdc-placeholder-title,   .td-spot-id-video_modal .tdc-placeholder-title {     position: relative;     width: 320px;     height: 50px;   } } [class*="td-spot-id-custom_ad"] .tdc-placeholder-title:before, .td-spot-id-post_style_12 .tdc-placeholder-title:before, .td-spot-id-video_modal .tdc-placeholder-title:before {   position: absolute;   top: 50%;   transform: translateY(-50%);   -webkit-transform: translateY(-50%);   margin: auto;   display: table;   width: 100%; } [class*="td-spot-id-custom_ad"] .td-adspot-title, .td-spot-id-post_style_12 .td-adspot-title, .td-spot-id-video_modal .td-adspot-title {   display: block; } .td-spot-id-sidebar .tdc-placeholder-title, [class*="td-spot-id-content"] .tdc-placeholder-title, .td-spot-id-post_style_11 .tdc-placeholder-title, .td-pb-span4 [class*="td-spot-id-custom_ad"] .tdc-placeholder-title {   border-color: #ebebeb;   max-width: 300px;   height: 250px;   margin-left: auto;   margin-right: auto;   /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-spot-id-sidebar .tdc-placeholder-title,   [class*="td-spot-id-content"] .tdc-placeholder-title,   .td-spot-id-post_style_11 .tdc-placeholder-title,   .td-pb-span4 [class*="td-spot-id-custom_ad"] .tdc-placeholder-title {     width: 200px;     height: 200px;   } } .td-spot-id-sidebar .tdc-placeholder-title:before, [class*="td-spot-id-content"] .tdc-placeholder-title:before, .td-spot-id-post_style_11 .tdc-placeholder-title:before, .td-pb-span4 [class*="td-spot-id-custom_ad"] .tdc-placeholder-title:before {   position: absolute;   top: 50%;   transform: translateY(-50%);   -webkit-transform: translateY(-50%);   margin: auto;   display: table;   width: 100%; } .td-spot-id-sidebar .td-adspot-title, [class*="td-spot-id-content"] .td-adspot-title, .td-spot-id-post_style_11 .td-adspot-title, .td-pb-span4 [class*="td-spot-id-custom_ad"] .td-adspot-title {   display: block; } .td-spot-id-sidebar .tdc-placeholder-title:before {   content: 'Sidebar ad'; } .td-spot-id-footer_top {   position: relative !important;   margin-bottom: 0;   width: 728px;   height: 90px;   margin-left: auto;   margin-right: auto;   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-spot-id-footer_top {     width: 468px;   } } @media (max-width: 767px) {   .td-spot-id-footer_top {     position: relative;     width: 320px;     height: 50px;     margin: 10px auto;   } } .td-spot-id-footer_top .tdc-placeholder-title {   height: 90px;   line-height: 90px;   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-spot-id-footer_top .tdc-placeholder-title {     height: 60px;     line-height: 60px;   } } @media (max-width: 767px) {   .td-spot-id-footer_top .tdc-placeholder-title {     height: 50px;     line-height: 50px;   } } .td-spot-id-footer_top .tdc-placeholder-title:before {   content: 'Footer top ad'; } .td-spot-id-custom_ad_1 .tdc-placeholder-title:before {   content: 'Custom ad 1' !important; } .td-spot-id-custom_ad_2 .tdc-placeholder-title:before {   content: 'Custom ad 2' !important; } .td-spot-id-custom_ad_3 .tdc-placeholder-title:before {   content: 'Custom ad 3' !important; } .td-spot-id-custom_ad_4 .tdc-placeholder-title:before {   content: 'Custom ad 4' !important; } .td-spot-id-custom_ad_5 .tdc-placeholder-title:before {   content: 'Custom ad 5' !important; } .td-spot-id-custom_ad_code .tdc-placeholder-title:before {   content: 'Custom ad code' !important; } .td-spot-id-custom_ad_img .tdc-placeholder-title:before {   content: 'Custom image ad' !important; } .td-spot-id-video_modal .tdc-placeholder-title:before {   content: 'Video modal ad' !important; } /*  ----------------------------------------------------------------------------     social counter plugin */ .td-footer-wrapper .td_social_type:hover .td-social-box {   background-color: #444; } .td-footer-wrapper .td-social-style1 .td_social_type .td-social-box, .td-footer-wrapper .td-social-style7 .td_social_type .td-social-box {   background-color: #444; } .td-footer-wrapper .td-social-style2, .td-footer-wrapper .td-social-style8 {   color: #fff; } .td-footer-wrapper .td-social-style2 .td_social_type, .td-footer-wrapper .td-social-style8 .td_social_type {   color: #fff; } .td-footer-wrapper .td-social-style2 .td_social_type:hover, .td-footer-wrapper .td-social-style8 .td_social_type:hover {   color: #999; } .td-footer-wrapper .td-social-style2 .td_social_type:hover a, .td-footer-wrapper .td-social-style8 .td_social_type:hover a {   color: #999; } .td-footer-wrapper .td-social-style2 .td_social_type:hover .td-social-box, .td-footer-wrapper .td-social-style8 .td_social_type:hover .td-social-box {   background-color: transparent; } .td-footer-wrapper .td-social-style2 .td_social_type .td-social-box, .td-footer-wrapper .td-social-style8 .td_social_type .td-social-box {   border-color: #444; } .td-footer-wrapper .td-social-style2 .td_social_type a, .td-footer-wrapper .td-social-style8 .td_social_type a {   color: #fff; } .td-footer-wrapper .td-social-style2 .td_social_type .td_social_button, .td-footer-wrapper .td-social-style8 .td_social_type .td_social_button {   border-color: #444; } .td-footer-wrapper .td-social-style3, .td-footer-wrapper .td-social-style4 {   color: #fff; } .td-footer-wrapper .td-social-style3 .td_social_type a, .td-footer-wrapper .td-social-style4 .td_social_type a {   color: #fff; } .td-footer-wrapper .td-social-style3 .td_social_type:hover, .td-footer-wrapper .td-social-style4 .td_social_type:hover {   color: #999; } .td-footer-wrapper .td-social-style3 .td_social_type:hover a, .td-footer-wrapper .td-social-style4 .td_social_type:hover a {   color: #999; } .td-footer-wrapper .td-social-style9, .td-footer-wrapper .td-social-style10 {   color: #fff; } .td-footer-wrapper .td-social-style9 .td_social_type:hover, .td-footer-wrapper .td-social-style10 .td_social_type:hover {   color: #999; } .td-footer-wrapper .td-social-style9 .td_social_type:hover .td-social-box, .td-footer-wrapper .td-social-style10 .td_social_type:hover .td-social-box {   background-color: transparent; } .td-container-wrap {   background-color: var(--td_container_transparent, #ffffff);   margin-left: auto;   margin-right: auto; } .td-boxed-layout .td-container-wrap {   width: 1164px; } @media (max-width: 1180px) {   .td-boxed-layout .td-container-wrap {     width: 100%;   } } .td-boxed-layout .td-container-wrap.td-main-page-wrap {   overflow: hidden; } .backstretch {   width: 100%;   height: 100%;   position: fixed;   z-index: -99999;   top: 0; } body .td-backstretch {   max-width: none;   opacity: 0;   transition: opacity 2s;   display: block; } body .td-stretch-width {   height: auto;   width: 100.03%;   margin: 0;   position: relative;   left: 50%;   transform: translateX(-50%);   -webkit-transform: translateX(-50%); } body .td-stretch-height {   position: relative;   height: 100%;   width: auto;   left: 50%;   transform: translateX(-50%);   -webkit-transform: translateX(-50%); } body.td-background-link {   cursor: pointer; } body.td-background-link .td-container-wrap, body.td-background-link .td-header-container, body.td-background-link .td-post-header, body.td-background-link .td-container {   cursor: auto; } /* --------- ---- GENERAL. --------- */ .td-scroll-up {   position: fixed;   bottom: 4px;   right: 5px;   cursor: pointer;   z-index: 9999; } .ie9 .td-scroll-up {   bottom: -70px; } .ie9 .td-scroll-up-visible {   bottom: 5px; } @media (max-width: 767px) {   .td-scroll-up.td-hide-scroll-up-on-mob {     display: none !important;   } } /* --------- ---- STYLES. --------- */ /* -- -- Style 1. -- */ .td-scroll-up[data-style="style1"] {   display: none;   width: 40px;   height: 40px;   background-color: var(--td_theme_color, #4db2ec);   transform: translate3d(0, 70px, 0);   transition: transform 0.4s cubic-bezier(0.55, 0, 0.1, 1) 0s; } .td-scroll-up[data-style="style1"].td-scroll-up-visible {   transform: translate3d(0, 0, 0); } .td-scroll-up[data-style="style1"] .td-icon-menu-up {   position: relative;   color: #fff;   font-size: 20px;   display: block;   text-align: center;   width: 40px;   top: 7px; } .td-js-loaded .td-scroll-up[data-style="style1"] {   display: block !important; } .td-md-is-android .td-scroll-up[data-style="style1"] .td-icon-menu-up {   padding-top: 1px; } /* -- -- Style 2. -- */ .td-scroll-up[data-style="style2"] {   transform: scale(0.8);   height: 40px;   width: 40px;   border-radius: 50px;   box-shadow: inset 0 0 0 2px #e7e7e7;   opacity: 0;   visibility: hidden;   transition: opacity 0.2s ease-in-out;   pointer-events: none; } .td-scroll-up[data-style="style2"].td-scroll-up-visible {   opacity: 1;   visibility: visible;   pointer-events: auto;   transform: scale(1); } .td-scroll-up[data-style="style2"] .td-scroll-up-tooltip {   position: absolute;   right: 0;   bottom: calc(100% + 10px);   transform: translateY(-20px);   background-color: var(--td_black, #222222);   padding: 5px 6px 6px;   min-width: 69px;   font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif);   font-size: 10px;   line-height: 1.1;   text-align: center;   color: #fff;   border-radius: 5px;   opacity: 0;   transition: all 0.2s ease-in-out;   pointer-events: none; } .td-scroll-up[data-style="style2"] .td-scroll-up-tt-arrow {   position: absolute;   right: 10px;   bottom: -5px;   fill: var(--td_black, #222222); } .td-scroll-up[data-style="style2"] .td-scroll-up-arrow {   position: absolute;   top: 50%;   left: 50%;   transform: translate(-50%, -50%);   width: 22px;   height: auto;   fill: var(--td_black, #222222);   line-height: 0;   transition: all 0.2s ease-in-out; } .td-scroll-up[data-style="style2"] .td-scroll-up-progress-circle {   transition: opacity 0.2s ease-in-out; } .td-scroll-up[data-style="style2"] .td-scroll-up-progress-circle path {   fill: none;   stroke: var(--td_black, #222222);   stroke-width: 4;   box-sizing: border-box;   transition: stroke-dashoffset 10ms linear 0s;   stroke-dasharray: 307.919, 307.919; } .td-scroll-up[data-style="style2"]:hover .td-scroll-up-tooltip {   transform: translateY(0);   opacity: 1; } .td-scroll-up[data-style="style2"]:hover .td-scroll-up-arrow {   width: 28px; } .td-scroll-up[data-style="style2"]:hover .td-scroll-up-progress-circle {   opacity: 0; } /* theme style customizer */ .td-right-demos-button {   font-family: 'Open Sans', 'Open Sans Regular', sans-serif;   position: fixed;   right: 10px;   z-index: 10000;   background: #ffffff;   color: #000;   box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12);   border-radius: 6px;   text-align: center;   font-size: 11px;   line-height: 32px;   width: 76px;   transition: all 0.15s ease;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-right-demos-button {     display: none;   } } .td-right-demos-button:hover {   color: #1d6df7; } #td-theme-demos-button {   top: 80px; } #td-theme-hosting-button {   top: 116px;   border: 1px solid #1d6df7; } #td-theme-services-button {   top: 154px; } #td-theme-buy-button {   top: 190px; } .td-vm-wrap {   position: fixed;   top: 0;   left: 0;   display: flex;   flex-direction: column;   align-items: center;   justify-content: center;   width: 100%;   height: 100%;   z-index: 10001;   opacity: 0;   -webkit-transition: all 0.2s;   transition: all 0.2s; } .td-vm-wrap.td-vm-open {   opacity: 1; } .td-vm-wrap .td-vm-overlay {   content: '';   position: absolute;   top: 0;   left: 0;   width: 100%;   height: 100%;   background-color: rgba(0, 0, 0, 0.85);   z-index: -1; } .td-vm-wrap .td-vm-title {   margin: 0 0 20px;   font-size: 16px;   line-height: 21px;   text-align: center; } .td-vm-wrap .td-vm-title a {   color: #fff; } .td-vm-wrap .td-vm-content-wrap {   background-color: #000;   padding: 40px 80px;   box-sizing: content-box;   transform: translateY(-30px);   -webkit-transform: translateY(-30px);   -webkit-transition: all 0.3s ease-in-out;   transition: all 0.3s ease-in-out; } .td-vm-wrap .td-vm-content-wrap.td-vm-content-wrap-visible {   transform: translateY(0);   -webkit-transform: translateY(0); } .td-vm-wrap .td-vm-content {   position: relative; } .td-vm-wrap .td-vm-content .wpb_video_wrapper {   opacity: 0;   -webkit-transition: all 0.3s;   transition: all 0.3s;   z-index: 3; } .td-vm-wrap .td-vm-content .wpb_video_wrapper.td-vm-iframe-visible {   opacity: 1; } .td-vm-wrap .td-vm-content video {   width: 100%; } .td-vm-wrap .td-vm-content-loading {   position: absolute;   top: 50%;   left: 50%;   transform: translate(-50%, -50%);   -webkit-transform: translate(-50%, -50%);   width: 50px;   height: 50px;   margin-top: -28px;   margin-left: -28px;   -webkit-transition: opacity 0.3s;   transition: opacity 0.3s;   border: 3px solid #fff;   border-left-color: transparent;   border-right-color: transparent;   border-radius: 50%;   -webkit-animation: fullspin 1s infinite ease-out;   animation: fullspin 1s infinite ease-out;   z-index: 2; } .td-vm-wrap:not(.td-vm-facebook):not(.td-vm-twitter):not(.td-vm-self-hosted) .td-vm-content {   width: 100%;   height: 0;   padding-bottom: 56.25%;   background-color: #000; } .td-vm-wrap:not(.td-vm-facebook):not(.td-vm-twitter):not(.td-vm-self-hosted) .td-vm-content .wpb_video_wrapper, .td-vm-wrap:not(.td-vm-facebook):not(.td-vm-twitter):not(.td-vm-self-hosted) .td-vm-content iframe {   position: absolute;   top: 0;   left: 0;   width: 100% !important;   height: 100% !important; } .td-vm-wrap:not(.td-vm-facebook) .td-vm-content-wrap, .td-vm-wrap:not(.td-vm-twitter) .td-vm-content-wrap {   width: 886px;   height: auto;   /* responsive landscape tablet */   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 1019px) and (max-width: 1140px) {   .td-vm-wrap:not(.td-vm-facebook) .td-vm-content-wrap,   .td-vm-wrap:not(.td-vm-twitter) .td-vm-content-wrap {     width: 860px;   } } @media (min-width: 768px) and (max-width: 1018px) {   .td-vm-wrap:not(.td-vm-facebook) .td-vm-content-wrap,   .td-vm-wrap:not(.td-vm-twitter) .td-vm-content-wrap {     width: 700px;   } } @media (max-width: 767px) {   .td-vm-wrap:not(.td-vm-facebook) .td-vm-content-wrap,   .td-vm-wrap:not(.td-vm-twitter) .td-vm-content-wrap {     width: 100%;     padding-left: 20px;     padding-right: 20px;   } } .td-vm-wrap:not(.td-vm-facebook) .td-vm-content, .td-vm-wrap:not(.td-vm-twitter) .td-vm-content {   min-height: 200px; } .td-vm-wrap.td-vm-facebook blockquote, .td-vm-wrap.td-vm-twitter blockquote {   display: none; } .td-vm-wrap.td-vm-facebook .fb-video {   display: block;   width: 550px !important;   height: auto !important;   margin: 0 auto; } .td-vm-wrap .td-vm-rec-wrap {   display: block;   margin-top: 24px;   position: relative;   left: 50%;   transform: translateX(-50%);   text-align: center; } .td-vm-wrap .td-vm-rec-wrap .td-vm-rec-title {   font-size: 10px;   text-align: center;   color: #bbbbbb; } .td-vm-wrap .td-vm-close {   position: absolute;   top: 50px;   right: 50px;   font-size: 22px;   color: #fff;   cursor: pointer;   -webkit-transition: all 0.2s;   transition: all 0.2s;   /* responsive landscape tablet */   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 1019px) and (max-width: 1140px) {   .td-vm-wrap .td-vm-close {     top: 40px;     right: 40px;     font-size: 20px;   } } @media (min-width: 768px) and (max-width: 1018px) {   .td-vm-wrap .td-vm-close {     top: 36px;     right: 36px;     font-size: 19px;   } } @media (max-width: 767px) {   .td-vm-wrap .td-vm-close {     top: 25px;     right: 20px;     font-size: 18px;   } } .td-vm-wrap .td-vm-close:hover {   transform: rotate(90deg);   -webkit-transform: rotate(90deg); } .td-vm-wrap .td-vm-close i {   pointer-events: none; } .admin-bar .td-vm-close {   top: 72px;   /* responsive portrait phone */ } @media (max-width: 767px) {   .admin-bar .td-vm-close {     top: 71px;   } } @-webkit-keyframes fullspin {   0% {     -webkit-transform: rotate(0);     transform: rotate(0);   }   100% {     -webkit-transform: rotate(360deg);     transform: rotate(360deg);   } } @keyframes fullspin {   0% {     -webkit-transform: rotate(0);     transform: rotate(0);   }   100% {     -webkit-transform: rotate(360deg);     transform: rotate(360deg);   } } .wp-block-video.td-video-fixed, .td_wrapper_video_playlist.td-video-fixed, .wp-block-embed__wrapper.td-video-fixed, .wpb_video_wrapper.td-video-fixed {   position: fixed !important;   right: 0 !important;   top: 300px !important;   bottom: auto !important;   left: auto !important;   z-index: 9999 !important;   margin: 0 !important;   padding: 0 !important;   -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);   box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2); } .wp-block-video.td-video-fixed .td_container_video_playlist, .td_wrapper_video_playlist.td-video-fixed .td_container_video_playlist, .wp-block-embed__wrapper.td-video-fixed .td_container_video_playlist, .wpb_video_wrapper.td-video-fixed .td_container_video_playlist {   display: none; } .wp-block-video.td-video-fixed-left, .td_wrapper_video_playlist.td-video-fixed-left, .wp-block-embed__wrapper.td-video-fixed-left, .wpb_video_wrapper.td-video-fixed-left {   left: 0 !important;   right: auto !important; } .wp-block-video.td-video-fixed-left .td_container_video_playlist, .td_wrapper_video_playlist.td-video-fixed-left .td_container_video_playlist, .wp-block-embed__wrapper.td-video-fixed-left .td_container_video_playlist, .wpb_video_wrapper.td-video-fixed-left .td_container_video_playlist {   display: none; } .wp-block-video.td-video-fixed-bottom, .td_wrapper_video_playlist.td-video-fixed-bottom, .wp-block-embed__wrapper.td-video-fixed-bottom, .wpb_video_wrapper.td-video-fixed-bottom {   top: auto !important;   bottom: 300px !important; } .wp-block-video.td-video-fixed-bottom .td_container_video_playlist, .td_wrapper_video_playlist.td-video-fixed-bottom .td_container_video_playlist, .wp-block-embed__wrapper.td-video-fixed-bottom .td_container_video_playlist, .wpb_video_wrapper.td-video-fixed-bottom .td_container_video_playlist {   display: none; } .td-close-video-fixed {   display: none;   position: absolute;   right: 10px;   top: 10px;   background-color: var(--td_theme_color, #4db2ec);   color: #fff;   padding: 7px;   cursor: pointer;   z-index: 1; } .td-close-video-fixed i {   font-size: 11px; } .td-video-fixed .td-close-video-fixed {   display: flex !important;   justify-content: center;   align-items: center; } .td-sticky-video .td-footer-template-wrap {   z-index: -1; } /*  ----------------------------------------------------------------------------   Social login */ .td-login-social {   display: flex;   align-items: center;   justify-content: center;   -webkit-appearance: none;   padding: 11px 20px 12px;   font-size: 14px;   line-height: 1;   color: #fff;   border: none;   border-radius: 4px;   outline: none !important;   transition: background-color 0.1s ease-in-out; } .td-login-social:disabled {   pointer-events: none; } .td-login-fb {   background-color: #1778f2; } .td-login-fb:before {   content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="19" height="18.891" viewBox="0 0 19 18.891"><path d="M12.493,3a9.488,9.488,0,0,0-1.419,18.869V15.01H8.726v-2.5h2.349V10.851C11.075,8.1,12.414,6.9,14.7,6.9a13.325,13.325,0,0,1,1.947.118V9.191H15.087c-.97,0-1.308.92-1.308,1.956v1.364h2.843l-.385,2.5H13.778v6.885A9.488,9.488,0,0,0,12.493,3Z" transform="translate(-3.005 -3)" fill="%23fff"/></svg>');   margin-right: 10px;   line-height: 0; } .td-login-fb:hover {   background-color: #0d6ce3; } .td-login-fb:disabled {   background-color: #92c0f7; } /*     GENERAL */ .wpb_heading {   background-color: #222;   color: #fff;   display: inline-block;   padding: 8px 12px;   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 14px;   line-height: 1;   margin-bottom: 26px;   margin-top: 0; } /*     Single Image */ .vc_single_image-img {   display: block; } /*     Text block */ .wpb_text_column h1:first-child, .wpb_text_column h2:first-child, .wpb_text_column h3:first-child, .wpb_text_column h4:first-child, .wpb_text_column h5:first-child {   margin-top: 0; } /*     FAQ - toggle */ .vc_toggle_title {   padding: 7px 13px 8px 36px !important;   margin: 0; } .vc_toggle_content {   padding-left: 15px !important; } .vc_toggle_active .vc_toggle_title {   background-color: #fcfcfc !important; } .vc_toggle_title {   border: 1px solid var(--td_grid_border_color, #ededed); } .vc_toggle_title:hover {   background-color: #fcfcfc !important; } .vc_toggle_title h4 {   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 14px;   line-height: 21px;   font-weight: 400; } .vc_toggle_title .vc_toggle_icon {   left: 10px !important; } .vc_toggle {   margin-bottom: 10px !important; } .vc_toggle.vc_toggle_size_md .vc_toggle_title {   padding: 11px 13px 10px 45px !important; } .vc_toggle.vc_toggle_size_lg .vc_toggle_title {   padding: 14px 13px 14px 48px !important; } /*     Image gallery */ .wpb_gallery .flexslider {   overflow: hidden;   border: 0;   border-radius: 0;   box-shadow: none;   position: relative; } .wpb_gallery .nivoSlider {   box-shadow: none !important; } .wpb_gallery .post-title {   font-size: 26px;   line-height: 31px;   margin-bottom: 10px;   margin-top: 10px; } .wpb_gallery .wpb_flexslider .flex-control-nav {   bottom: 0;   z-index: 2; } /*     Image carousel */ .wpb_content_element .icon-next:before {   font-family: 'newspaper', sans-serif !important;   content: '\e808' !important;   color: #ffffff;   font-size: 30px;   top: 0 !important; } .wpb_content_element .icon-prev:before {   font-family: 'newspaper', sans-serif !important;   content: '\e807' !important;   color: #ffffff;   font-size: 30px;   top: 0 !important; } /*     Tabs */ .wpb_tabs .wpb_tab {   background-color: #fff !important;   padding: 0 !important; } .wpb_tabs .wpb_tabs_nav {   border-bottom: 2px solid var(--td_header_color, #222222);   margin-bottom: 26px; } .wpb_tabs li a {   background-color: #fff;   color: #222;   padding: 8px 12px 5px 12px !important;   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 14px;   line-height: 15px;   font-weight: 400;   white-space: nowrap; } .wpb_tabs li.ui-tabs-active a, .wpb_tabs li:hover a {   background-color: var(--td_text_header_color, #222222);   color: var(--td_text_header_color, #ffffff); } @-moz-document url-prefix() {   .wpb_tabs li a {     padding: 7px 12px 5px 12px !important;     line-height: 16px;   } } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic {   margin-bottom: 22px; } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .td_block_wrap {   padding-bottom: 0;   /* responsive portrait phone */ } @media (max-width: 767px) {   .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .td_block_wrap {     padding-bottom: 12px;   } } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-panels-container .vc_tta-panels {   background-color: transparent;   border: none; } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container {   margin-bottom: 26px !important;   margin-right: 0;   border-bottom: 2px solid var(--td_header_color, var(--td_theme_color, #4db2ec));   display: block; } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list {   padding: 0; } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab {   margin: 0; } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab.vc_active > a, .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab:hover > a {   border-color: transparent;   background-color: var(--td_header_color, #222222);   color: var(--td_text_header_color, #ffffff); } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab > a {   border-color: transparent;   background-color: #fff;   color: #222;   padding: 6px 12px 5px 12px !important;   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 14px;   line-height: 15px;   font-weight: 400;   white-space: nowrap;   border-radius: 0; } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-panel-heading {   display: none; } .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-panel-body {   padding: 0;   border-color: transparent;   background-color: transparent; } .td-tab-color.vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container {   margin-bottom: 17px !important;   border: none; } .td-tab-color.vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab {   margin: 0 11px;   /* responsive portrait tablet */ } @media (max-width: 1018px) {   .td-tab-color.vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab {     margin: 0;   } } .td-tab-color.vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab > a {   background-color: transparent !important;   font-size: 19px;   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-tab-color.vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab > a {     font-size: 15px;   } } @media (max-width: 767px) {   .td-tab-color.vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab > a {     font-size: 17px;   } } .td-tab-color.vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list {   text-align: center; } .td-tab-color.vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab.vc_active > a, .td-tab-color.vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab:hover > a {   background-color: transparent;   color: #009688; } .td-tab-color.vc_tta.vc_general .vc_tta-icon {   font-size: 1em;   top: -2px;   position: relative; } .td-tab-color .vc_tta-panels-container {   margin-bottom: 48px; } .td-tab-color .vc_tta-tabs-list li:nth-child(1).vc_active > a, .td-tab-color .vc_tta-tabs-list li:nth-child(1):hover > a {   color: #e53935 !important; } .td-tab-color .vc_tta-panels .vc_tta-panel:nth-child(1) .td-grid-style-1 .td-post-category {   background-color: #e53935 !important; } .td-tab-color .vc_tta-tabs-list li:nth-child(2).vc_active > a, .td-tab-color .vc_tta-tabs-list li:nth-child(2):hover > a {   color: #66bb6a !important; } .td-tab-color .vc_tta-panels .vc_tta-panel:nth-child(2) .td-grid-style-1 .td-post-category {   background-color: #66bb6a !important; } .td-tab-color .vc_tta-tabs-list li:nth-child(3).vc_active > a, .td-tab-color .vc_tta-tabs-list li:nth-child(3):hover > a {   color: #29B6F6 !important; } .td-tab-color .vc_tta-panels .vc_tta-panel:nth-child(3) .td-grid-style-1 .td-post-category {   background-color: #29B6F6 !important; } .td-tab-color .vc_tta-tabs-list li:nth-child(4).vc_active > a, .td-tab-color .vc_tta-tabs-list li:nth-child(4):hover > a {   color: #7F8FA9 !important; } .td-tab-color .vc_tta-panels .vc_tta-panel:nth-child(4) .td-grid-style-1 .td-post-category {   background-color: #7F8FA9 !important; } .td-tab-color .vc_tta-tabs-list li:nth-child(5).vc_active > a, .td-tab-color .vc_tta-tabs-list li:nth-child(5):hover > a {   color: #FDD835 !important; } .td-tab-color .vc_tta-panels .vc_tta-panel:nth-child(5) .td-grid-style-1 .td-post-category {   background-color: #FDD835 !important; } /*     Accordion */ .vc_tta-accordion.vc_tta-o-no-fill .td_block_wrap {   margin-left: -20px;   margin-right: -20px; } /*     Progress bar */ .vc_progress_bar .vc_label, .vc_progress_bar div {   border-radius: 0 !important; } /*     Tour section */ .wpb_tour .wpb_heading {   float: left; } .wpb_tour .wpb_tabs_nav {   clear: both;   border-bottom: 1px solid var(--td_grid_border_color, #ededed); } .wpb_tour .wpb_tabs_nav li {   line-height: 16px;   margin: 0 !important;   overflow: hidden; } .wpb_tour .wpb_tabs_nav li a {   color: #222;   padding: 7px 12px 7px 12px !important;   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 14px;   line-height: 17px;   font-weight: 400;   white-space: nowrap;   min-height: 30px;   border: 1px solid var(--td_grid_border_color, #ededed); } .wpb_tour .wpb_tabs_nav li.ui-tabs-active a, .wpb_tour .wpb_tabs_nav li:hover a {   background-color: #222;   color: #fff;   border-width: 1px 1px 0 1px;   border-style: solid;   border-color: #222; } /*     Accordion */ .wpb_accordion .ui-state-active a {   background-color: #222 !important;   color: #fff !important;   border: 0 !important; } .wpb_accordion .wpb_accordion_header {   background-color: #ffffff !important;   margin-bottom: 10px !important; } .wpb_accordion .wpb_accordion_header a {   color: #222;   padding: 10px 12px !important;   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 14px;   line-height: 17px;   font-weight: 400;   white-space: nowrap;   min-height: 30px;   border: 1px solid var(--td_grid_border_color, #ededed); } .wpb_accordion .wpb_accordion_content {   margin-bottom: 10px; } /*     Buttons */ .wpb_button, .vc_btn {   display: inline-block;   font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif);   font-weight: 600;   line-height: 24px;   text-shadow: none;   border: none;   transition: none;   border-radius: 0;   margin-bottom: 21px; } .wpb_button:hover, .vc_btn:hover {   text-shadow: none;   text-decoration: none !important; } a.vc_btn-black {   -webkit-transition: all 0.2s ease;   transition: all 0.2s ease; } a.vc_btn-black:hover {   background-color: var(--td_theme_color, #4db2ec);   border-color: var(--td_theme_color, #4db2ec);   color: var(--td_theme_color, #4db2ec); } a.vc_btn-black.vc_btn_square_outlined:hover, a.vc_btn-black.vc_btn_outlined:hover {   color: var(--td_theme_color, #4db2ec) !important; } .wpb_default {   background-color: var(--td_theme_color, #4db2ec); } .wpb_default:hover {   text-shadow: none;   background-color: var(--td_theme_color, #4db2ec);   opacity: 0.8;   -webkit-transition: opacity 0.4s;   transition: opacity 0.4s; } /*     Call to action */ .wpb_call_to_action {   background-color: #fcfcfc; } .vc_call_to_action .wpb_heading {   background-color: inherit;   color: inherit;   margin-top: inherit;   padding: inherit;   line-height: 34px;   margin-bottom: 8px; } .vc_call_to_action h2 {   font-size: 27px; } .vc_call_to_action h4 {   line-height: 20px !important; } /*     Video */ .wpb_video_widget .wpb_video_wrapper {   margin-bottom: 0; } /*     Custom heading */ .vc_custom_heading > * {   margin-top: 0;   margin-bottom: 26px; } /*     Widgets */ .widget {   overflow: hidden; } .vc_wp_rss ul, .vc_wp_archives ul, .vc_wp_categories ul, .vc_wp_posts ul, .vc_wp_text ul, .vc_wp_custommenu ul, .vc_wp_tagcloud ul, .vc_wp_pages ul, .vc_wp_calendar ul, .vc_wp_recentcomments ul, .vc_wp_meta ul, .vc_wp_search ul {   margin: 0; } .widgettitle {   background-color: var(--td_header_color, #222222);   color: var(--td_text_header_color, #ffffff);   display: inline-block;   padding: 6px 12px 4px;   font-family: var(--td_default_google_font_2, 'Roboto', sans-serif);   font-size: 14px;   line-height: 19px;   margin-bottom: 14px;   margin-top: 0;   min-height: 30px;   position: relative; } .widgettitle:after {   content: '';   height: 2px;   width: 300%;   position: absolute;   bottom: 0;   left: 0;   background-color: var(--td_header_color, #222222); } .widgettitle > a {   color: var(--td_text_header_color, #ffffff); } @-moz-document url-prefix() {   .widgettitle {     line-height: 18px;   } } .vc_wp_rss {   margin-bottom: 0; } .vc_wp_rss .widgettitle a:first-child {   display: none; } .vc_wp_rss .widget_rss {   margin-bottom: 21px; } .vc_wp_rss ul {   margin: 4px 0 0 12px; } .vc_wp_rss ul li {   margin-left: 0;   padding-bottom: 0; } .vc_wp_archives ul {   margin: 0; } .vc_wp_text .textwidget {   margin: 12px 0 43px 0; } .vc_wp_tagcloud .widgettitle {   margin-bottom: 26px; } .vc_wp_search .widgettitle {   margin-bottom: 26px; } .wpb_raw_code {   margin-bottom: 26px; } .tdc-theme-Newspaper .vc_raw_html iframe {   pointer-events: none; } /* visual composer hack - overwrite the theme display block  @since 18/6/2015 */ .wpb_single_image .vc_single_image-wrapper {   display: inline-block !important; } .wpb_flickr_heading {   display: table; } .td-theme-wrap .td-header-wrap .td-spot-id-header {   /* responsive portrait tablet */ } @media (min-width: 768px) and (max-width: 1018px) {   .td-theme-wrap .td-header-wrap .td-spot-id-header {     height: 60px;   } } .td-theme-wrap .td-spot-id-footer_top {   display: table;   position: relative;   text-align: center;   margin: -12px auto 40px auto; } .td-theme-wrap .td-spot-id-footer_top .tdc-placeholder-title {   border: 1px solid rgba(136, 136, 136, 0.31); } .tdc-missing-external-shortcode, .td-block-missing-settings, .tdc_external_shortcode {   display: block;   font-family: Verdana, Geneva, sans-serif;   font-size: 11px;   font-weight: normal;   text-align: left;   padding: 20px;   border: 1px solid #eeecf0;   color: black; } .tdc-missing-external-shortcode span, .td-block-missing-settings span, .tdc_external_shortcode span {   background-color: #ec4d4d;   color: white;   font-weight: bold;   padding: 3px 8px 4px;   font-size: 10px;   position: relative;   top: -1px;   margin-right: 10px; } .td-header-sp-top-menu .td-block-missing-settings {   padding: 0;   border: none;   color: #888888;   font-size: 10px; } .td-header-sp-top-menu .td-block-missing-settings span {   padding: 2px 6px;   font-size: 9px; } .td-element-style {   position: absolute;   z-index: 0;   width: 100%;   height: 100%;   top: 0;   bottom: 0;   left: 0;   right: 0;   overflow: hidden;   pointer-events: none; } .td-element-style-before {   transition: opacity 1s ease 0s;   -webkit-transition: opacity 1s ease 0s;   opacity: 0; } .td-js-loaded .td-element-style-before {   opacity: 1; } /*  ----------------------------------------------------------------------------     Footer Instagram ----------------------------------------------------------------------------  */ .td-footer-instagram-container {   padding-bottom: 0; } .td-footer-instagram-container .td_block_instagram {   margin-bottom: 0;   overflow: hidden; } .td-footer-instagram-container .td-footer-instagram-title {   text-align: center;   text-transform: uppercase;   letter-spacing: 0.1em;   font-size: 15px;   margin: 0;   padding-bottom: 10px;   font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif); } .td-footer-instagram-container .td-footer-instagram-title .td-footer-instagram-user-link {   font-weight: 600;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-footer-instagram-container .td-footer-instagram-title .td-footer-instagram-user-link {     overflow: hidden;     text-overflow: ellipsis;     white-space: nowrap;     max-width: 100%;     display: block;     margin: 0 20px;   } } /*  ----------------------------------------------------------------------------     Sub Footer */ .td-sub-footer-container {   background-color: #0d0d0d;   color: #ccc;   font-size: 12px;   font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif);   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-sub-footer-container {     text-align: center;     padding: 6px 0;   } } .td-sub-footer-copy {   line-height: 20px;   margin-top: 8px;   margin-bottom: 8px;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-sub-footer-copy {     float: none !important;   } } /* Sub Footer Menu */ .td-sub-footer-container .td-sub-footer-menu {   float: right;   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-sub-footer-container .td-sub-footer-menu {     float: none;   } } .td-subfooter-menu {   display: inline-block;   margin: 7px 0;   float: right;   /* responsive landscape tablet */   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 1019px) and (max-width: 1140px) {   .td-subfooter-menu {     padding-right: 40px;   } } @media (min-width: 768px) and (max-width: 1018px) {   .td-subfooter-menu {     padding-right: 48px;   } } @media (max-width: 767px) {   .td-subfooter-menu {     float: none;   } } .td-subfooter-menu li {   display: inline-block;   margin-left: 0;   line-height: 18px; } .td-subfooter-menu li a {   margin-right: 16px;   line-height: 18px;   display: inline-block;   color: #ccc; } .td-subfooter-menu li a:hover {   color: var(--td_theme_color, #4db2ec); } .td-subfooter-menu li:last-child a {   margin-right: 0; } .td-subfooter-menu ul {   display: none; } .td-subfooter-menu .fa {   margin-right: 3px; } .td-stretch-content .td-big-grids {   width: 1068px;   margin-left: auto;   margin-right: auto;   /* responsive landscape tablet */   /* responsive portrait tablet */   /* responsive portrait phone */ } @media (min-width: 1019px) and (max-width: 1140px) {   .td-stretch-content .td-big-grids {     width: 980px;   } } @media (min-width: 768px) and (max-width: 1018px) {   .td-stretch-content .td-big-grids {     width: 740px;   } } @media (max-width: 767px) {   .td-stretch-content .td-big-grids {     width: auto;     margin-left: -20px;     margin-right: -20px;   } } .td-stretch-content .td-module-thumb .entry-thumb {   min-width: 100%; } .td_animated {   -webkit-animation-duration: 0.3s;   animation-duration: 0.3s;   -webkit-animation-fill-mode: both;   animation-fill-mode: both; } .td_animated_long {   -webkit-animation-duration: 0.5s;   animation-duration: 0.5s;   -webkit-animation-fill-mode: both;   animation-fill-mode: both; } .td_animated_xlong {   -webkit-animation-duration: 0.8s;   animation-duration: 0.8s;   -webkit-animation-fill-mode: both;   animation-fill-mode: both; } .td_animated_xxlong {   -webkit-animation-duration: 1.5s;   animation-duration: 1.5s;   -webkit-animation-fill-mode: both;   animation-fill-mode: both; } /*  ----------------------------------------------------------------------------     td_fadeInRight */ @-webkit-keyframes td_fadeInRight {   0% {     opacity: 0.05;     -webkit-transform: translateX(20px);     transform: translateX(20px);   }   100% {     opacity: 1;     -webkit-transform: translateX(0);     transform: translateX(0);   } } @keyframes td_fadeInRight {   0% {     opacity: 0.05;     -webkit-transform: translateX(20px);     transform: translateX(20px);   }   100% {     opacity: 1;     -webkit-transform: translateX(0);     transform: translateX(0);   } } .td_fadeInRight {   -webkit-animation-name: td_fadeInRight;   animation-name: td_fadeInRight; } /*  ----------------------------------------------------------------------------     td_fadeInLeft */ @-webkit-keyframes td_fadeInLeft {   0% {     opacity: 0.05;     -webkit-transform: translateX(-20px);     transform: translateX(-20px);   }   100% {     opacity: 1;     -webkit-transform: translateX(0);     transform: translateX(0);   } } @keyframes td_fadeInLeft {   0% {     opacity: 0.05;     -webkit-transform: translateX(-20px);     transform: translateX(-20px);   }   100% {     opacity: 1;     -webkit-transform: translateX(0);     transform: translateX(0);   } } .td_fadeInLeft {   -webkit-animation-name: td_fadeInLeft;   animation-name: td_fadeInLeft; } /*  ----------------------------------------------------------------------------     td_fadeInDown */ @-webkit-keyframes td_fadeInDown {   0% {     opacity: 0.05;     -webkit-transform: translateY(-15px);     transform: translateY(-15px);   }   100% {     opacity: 1;     -webkit-transform: translateY(0);     transform: translateY(0);   } } @keyframes td_fadeInDown {   0% {     opacity: 0.05;     -webkit-transform: translateY(-15px);     transform: translateY(-15px);   }   100% {     opacity: 1;     -webkit-transform: translateY(0);     transform: translateY(0);   } } .td_fadeInDown {   -webkit-animation-name: td_fadeInDown;   animation-name: td_fadeInDown; } /*  ----------------------------------------------------------------------------     td_fadeInUp */ @-webkit-keyframes td_fadeInUp {   0% {     opacity: 0.05;     -webkit-transform: translateY(20px);     transform: translateY(20px);   }   100% {     opacity: 1;     -webkit-transform: translateY(0);     transform: translateY(0);   } } @keyframes td_fadeInUp {   0% {     opacity: 0.05;     -webkit-transform: translateY(20px);     transform: translateY(20px);   }   100% {     opacity: 1;     -webkit-transform: translateY(0);     transform: translateY(0);   } } .td_fadeInUp {   -webkit-animation-name: td_fadeInUp;   animation-name: td_fadeInUp; } /*  ----------------------------------------------------------------------------     td_fadein */ @-webkit-keyframes td_fadeIn {   0% {     opacity: 0;   }   100% {     opacity: 1;   } } @keyframes td_fadeIn {   0% {     opacity: 0;   }   100% {     opacity: 1;   } } .td_fadeIn {   -webkit-animation-name: td_fadeIn;   animation-name: td_fadeIn; } /*  ----------------------------------------------------------------------------     fade out */ @-webkit-keyframes td_fadeOut_to_1 {   0% {     opacity: 1;   }   100% {     opacity: 0.1;   } } @keyframes td_fadeOut_to_1 {   0% {     opacity: 1;   }   100% {     opacity: 0.1;   } } .td_fadeOut_to_1 {   -webkit-animation-name: td_fadeOut_to_1;   animation-name: td_fadeOut_to_1; } /*  ----------------------------------------------------------------------------     td_fadeOutRight */ @-webkit-keyframes td_fadeOutRight {   0% {     opacity: 1;     -webkit-transform: translateX(0);     transform: translateX(0);   }   100% {     opacity: 0;     -webkit-transform: translateX(20px);     transform: translateX(20px);   } } @keyframes td_fadeOutRight {   0% {     opacity: 1;     -webkit-transform: translateX(0);     transform: translateX(0);   }   100% {     opacity: 0;     -webkit-transform: translateX(20px);     transform: translateX(20px);   } } .td_fadeOutRight {   -webkit-animation-name: td_fadeOutRight;   animation-name: td_fadeOutRight; } /*  ----------------------------------------------------------------------------     td_fadeOutLeft */ @-webkit-keyframes td_fadeOutLeft {   0% {     opacity: 1;     -webkit-transform: translateX(0);     transform: translateX(0);   }   100% {     opacity: 0;     -webkit-transform: translateX(-20px);     transform: translateX(-20px);   } } @keyframes td_fadeOutLeft {   0% {     opacity: 1;     -webkit-transform: translateX(0);     transform: translateX(0);   }   100% {     opacity: 0;     -webkit-transform: translateX(-20px);     transform: translateX(-20px);   } } .td_fadeOutLeft {   -webkit-animation-name: td_fadeOutLeft;   animation-name: td_fadeOutLeft; } .td-lb-box {   position: absolute;   width: 19px;   height: 19px; } .td-lb-box-1 {   top: 0;   left: 0; } .td-lb-box-2 {   top: 0;   left: 20px; } .td-lb-box-3 {   top: 0;   left: 40px; } .td-lb-box-4 {   top: 20px;   right: 0; } .td-lb-box-5 {   bottom: 0;   right: 0; } .td-lb-box-6 {   bottom: 0;   left: 20px; } .td-lb-box-7 {   bottom: 0;   left: 0; } .td-lb-box-8 {   top: 20px;   left: 0; } /*  ----------------------------------------------------------------------------     loader */ .td-loader-gif {   position: absolute;   top: 50%;   left: 50%;   width: 59px;   height: 59px;   margin-top: -29.5px;   /* Half the height */   margin-left: -29.5px;   /* Half the width */   /* responsive phone */   -webkit-transition: all 400ms cubic-bezier(0.55, 0, 0.1, 1);   transition: all 400ms cubic-bezier(0.55, 0, 0.1, 1);   /* custom */ } @media (max-width: 767px) {   .td-loader-gif {     top: 200px;   } } /*  ----------------------------------------------------------------------------     infinite loader - the small loader used on infinite scroll */ .td-loader-infinite {   top: auto;   bottom: 0px; } .td-loader-infinite .td-lb-box {   position: absolute;   width: 10px;   height: 10px; } .td-loader-infinite .td-lb-box-1 {   top: 0;   left: 0; } .td-loader-infinite .td-lb-box-2 {   top: 0;   left: 11px; } .td-loader-infinite .td-lb-box-3 {   top: 0;   left: 22px; } .td-loader-infinite .td-lb-box-4 {   top: 11px;   right: 0; } .td-loader-infinite .td-lb-box-5 {   bottom: 0;   right: 0; } .td-loader-infinite .td-lb-box-6 {   bottom: 0;   left: 11px; } .td-loader-infinite .td-lb-box-7 {   bottom: 0;   left: 0; } .td-loader-infinite .td-lb-box-8 {   top: 11px;   left: 0; } .td-loader-infinite.td-loader-gif {   width: 32px;   height: 32px;   margin-top: -16px;   /* Half the height */   margin-left: -16px;   /* Half the width */ } .td-loader-blocks-load-more {   top: auto;   bottom: 48px; } .td-loader-animation-start {   opacity: 0;   transform: perspective( 600px ) scale(0.4);   -webkit-transform: perspective( 600px ) scale(0.4); } .td-loader-animation-mid {   opacity: 1;   transform: perspective( 600px ) scale(1);   -webkit-transform: perspective( 600px ) scale(1); } .td-loader-animation-end {   opacity: 0; } @-webkit-keyframes rotateplane {   0% {     -webkit-transform: perspective(120px);   }   50% {     -webkit-transform: perspective(120px) rotateY(180deg);   }   100% {     -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg);   } } @keyframes rotateplane {   0% {     transform: perspective(120px) rotateX(0deg) rotateY(0deg);   }   50% {     transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);   }   100% {     transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);   } } body.td-animation-stack-type0 .td-animation-stack .entry-thumb, body.td-animation-stack-type0 .post img:not(.woocommerce-product-gallery img):not(.rs-pzimg), body.td-animation-stack-type0 .td-animation-stack .td-lazy-img {   opacity: 0; } .td-animation-stack-type0-2:not(.woocommerce-product-gallery img) {   opacity: 1 !important;   transition: opacity 0.3s;   transition-timing-function: cubic-bezier(0.39, 0.76, 0.51, 0.56);   /* linear */ } body.td-animation-stack-type1 .td-animation-stack .entry-thumb, body.td-animation-stack-type1 .post .entry-thumb, body.td-animation-stack-type1 .post img[class*="wp-image-"], body.td-animation-stack-type1 .post a.td-sml-link-to-image > img, body.td-animation-stack-type1 .td-animation-stack .td-lazy-img {   opacity: 0;   transform: scale(0.95); } .td-animation-stack-type1-2 {   opacity: 1 !important;   transform: scale(1) !important;   -webkit-transform: scale(1) !important;   -webkit-transition: transform 0.5s ease, opacity 0.3s cubic-bezier(0.39, 0.76, 0.51, 0.56) 0s;   transition: transform 0.5s ease, opacity 0.3s cubic-bezier(0.39, 0.76, 0.51, 0.56) 0s; } body.td-animation-stack-type2 .td-animation-stack .entry-thumb, body.td-animation-stack-type2 .post .entry-thumb, body.td-animation-stack-type2 .post img[class*="wp-image-"], body.td-animation-stack-type2 .post a.td-sml-link-to-image > img, body.td-animation-stack-type2 .td-animation-stack .td-lazy-img {   opacity: 0;   transform: translate(0px, 10px);   -webkit-transform: translate(0px, 10px); } .td-animation-stack-type2-2 {   opacity: 1 !important;   transform: scale(1) !important;   -webkit-transform: scale(1) !important;   -webkit-transition: transform 0.4s cubic-bezier(0.13, 0.43, 0.57, 0.88), opacity 0.4s cubic-bezier(0.13, 0.43, 0.57, 0.88);   transition: transform 0.4s cubic-bezier(0.13, 0.43, 0.57, 0.88), opacity 0.4s cubic-bezier(0.13, 0.43, 0.57, 0.88); } .td-fade-off .td-element-style-before {   opacity: 1; } /* ie8, ie9, ie10, ie11 td-md-is-ios td-md-is-android td-md-is-os-x td-md-is-chrome td-md-is-firefox td-md-is-safari */ /*  ----------------------------------------------------------------------------     IE - misc */ @media (min-width: 1140px) {   .ie8,   .ie9,   .ie10,   .ie11 {     margin-left: -1px;   }   .ie8 .td-affix,   .ie9 .td-affix,   .ie10 .td-affix,   .ie11 .td-affix {     margin-left: 1px;   } } .ie8 .td-post-content p, .ie9 .td-post-content p, .ie10 .td-post-content p, .ie11 .td-post-content p, .ie8 .mce-content-body p, .ie9 .mce-content-body p, .ie10 .mce-content-body p, .ie11 .mce-content-body p {   letter-spacing: -0.2px; } .ie8 .td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb, .ie9 .td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb, .ie10 .td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb, .ie11 .td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb {   transform: none; } .ie8 .td_category_template_8 .td-category-header .td-category a, .ie9 .td_category_template_8 .td-category-header .td-category a, .ie10 .td_category_template_8 .td-category-header .td-category a, .ie11 .td_category_template_8 .td-category-header .td-category a {   padding: 3px 7px;   line-height: 12px; } .ie8 .td_block_template_1 .td-related-title > .td-related-left, .ie9 .td_block_template_1 .td-related-title > .td-related-left, .ie10 .td_block_template_1 .td-related-title > .td-related-left, .ie11 .td_block_template_1 .td-related-title > .td-related-left, .ie8 .td_block_template_1 .td-related-title > .td-related-right, .ie9 .td_block_template_1 .td-related-title > .td-related-right, .ie10 .td_block_template_1 .td-related-title > .td-related-right, .ie11 .td_block_template_1 .td-related-title > .td-related-right {   padding: 8px 12px 6px 12px; } .ie8 .td-left-smart-list, .ie9 .td-left-smart-list, .ie10 .td-left-smart-list, .ie11 .td-left-smart-list, .ie8 .td-right-smart-list, .ie9 .td-right-smart-list, .ie10 .td-right-smart-list, .ie11 .td-right-smart-list {   line-height: 38px; } .ie8 .td-review-header .block-title, .ie9 .td-review-header .block-title, .ie10 .td-review-header .block-title, .ie11 .td-review-header .block-title, .ie8 .td-review-summary .block-title, .ie9 .td-review-summary .block-title, .ie10 .td-review-summary .block-title, .ie11 .td-review-summary .block-title {   padding: 8px 12px 7px; } .ie8 .td-affix .td-main-menu-logo img, .ie9 .td-affix .td-main-menu-logo img, .ie10 .td-affix .td-main-menu-logo img, .ie11 .td-affix .td-main-menu-logo img {   top: -2px; } @media (min-width: 768px) {   .ie8 .td-header-style-5 .td-main-menu-logo img,   .ie9 .td-header-style-5 .td-main-menu-logo img,   .ie10 .td-header-style-5 .td-main-menu-logo img,   .ie11 .td-header-style-5 .td-main-menu-logo img,   .ie8 .td-header-style-6 .td-main-menu-logo img,   .ie9 .td-header-style-6 .td-main-menu-logo img,   .ie10 .td-header-style-6 .td-main-menu-logo img,   .ie11 .td-header-style-6 .td-main-menu-logo img,   .ie8 .td-header-style-12 .td-main-menu-logo img,   .ie9 .td-header-style-12 .td-main-menu-logo img,   .ie10 .td-header-style-12 .td-main-menu-logo img,   .ie11 .td-header-style-12 .td-main-menu-logo img {     top: -1px;   } } .ie8 .td-live-theme-demos .td-skin-scroll, .ie9 .td-live-theme-demos .td-skin-scroll, .ie10 .td-live-theme-demos .td-skin-scroll, .ie11 .td-live-theme-demos .td-skin-scroll {   -webkit-transition: all 0.4s cubic-bezier(0.55, 0, 0.1, 1) 0s;   transition: all 0.4s cubic-bezier(0.55, 0, 0.1, 1) 0s;   left: auto;   right: -118px; } @media (max-width: 1366px) {   .ie8 .td-live-theme-demos .td-skin-scroll,   .ie9 .td-live-theme-demos .td-skin-scroll,   .ie10 .td-live-theme-demos .td-skin-scroll,   .ie11 .td-live-theme-demos .td-skin-scroll {     right: -78px;   } } .ie8 .td-theme-settings-small .td-skin-scroll, .ie9 .td-theme-settings-small .td-skin-scroll, .ie10 .td-theme-settings-small .td-skin-scroll, .ie11 .td-theme-settings-small .td-skin-scroll {   right: 118px; } @media (max-width: 1366px) {   .ie8 .td-theme-settings-small .td-skin-scroll,   .ie9 .td-theme-settings-small .td-skin-scroll,   .ie10 .td-theme-settings-small .td-skin-scroll,   .ie11 .td-theme-settings-small .td-skin-scroll {     right: 78px;   } } .ie8 .td-pulldown-syle-default .td-subcat-more, .ie9 .td-pulldown-syle-default .td-subcat-more, .ie10 .td-pulldown-syle-default .td-subcat-more, .ie11 .td-pulldown-syle-default .td-subcat-more, .ie8 .td-pulldown-syle-default .td-subcat-list, .ie9 .td-pulldown-syle-default .td-subcat-list, .ie10 .td-pulldown-syle-default .td-subcat-list, .ie11 .td-pulldown-syle-default .td-subcat-list {   position: relative;   top: -1px; } /* ie8 */ .ie8 {   /* backstr fix */   /* style 1 */   /* colored bg */   /* style 4 */   /* style 5 */ } .ie8 .td-live-theme-demos {   display: none; } .ie8 .td-header-style-5 .td-header-menu-wrap.td-affix, .ie8 .td-header-style-6 .td-header-menu-wrap.td-affix {   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; } .ie8 .td-header-style-8 .td-affix .td-header-sp-logo {   height: 48px;   margin-top: 0; } .ie8 .td-trending-now-post {   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; } .ie8 .td-trending-now-post:first-child {   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; } .ie8 .td-classic-sharing {   display: none; } .ie8 .td-post-source-tags {   display: none; } .ie8 .td-stretch-width, .ie8 .td-stretch-height {   left: 0 !important; } .ie8 .td_social_type .td-sp {   width: 0; } .ie8 .td_category_template_6 .td-category-header, .ie8 .td_category_template_8 .td-category-header {   filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#96000000', endColorstr='#96000000');   /* IE */   background-color: transparent; } .ie8 .td-category-title-holder {   padding-right: 100px;   padding-left: 100px; } .ie8 .td-header-wrap .td-a-rec-id-header > div, .ie8 .td-header-wrap .td-g-rec-id-header > .adsbygoogle {   margin: 24px auto 0 auto; } .ie8 .td-header-style-1 .td-a-rec-id-header > div, .ie8 .td-header-style-2 .td-a-rec-id-header > div, .ie8 .td-header-style-3 .td-a-rec-id-header > div, .ie8 .td-header-style-1 .td-g-rec-id-header > .adsbygoogle, .ie8 .td-header-style-2 .td-g-rec-id-header > .adsbygoogle, .ie8 .td-header-style-3 .td-g-rec-id-header > .adsbygoogle {   margin: auto !important; } .ie8 .td-header-style-4 .td-a-rec-id-header > div, .ie8 .td-header-style-4 .td-g-rec-id-header > .adsbygoogle {   margin: 24px auto; } .ie8 .single_template_6 .td-a-rec-id-header > div, .ie8 .single_template_7 .td-a-rec-id-header > div, .ie8 .homepage-post.single_template_7 .td-a-rec-id-header > div, .ie8 .single_template_8 .td-a-rec-id-header > div, .ie8 .single_template_10 .td-a-rec-id-header > div, .ie8 .single_template_11 .td-a-rec-id-header > div, .ie8 .td_category_template_2 .td-a-rec-id-header > div, .ie8 .td_category_template_5 .td-a-rec-id-header > div, .ie8 .td_category_template_6 .td-a-rec-id-header > div, .ie8 .td_category_template_8 .td-a-rec-id-header > div, .ie8 .single_template_6 .td-g-rec-id-header > div, .ie8 .single_template_7 .td-g-rec-id-header > div, .ie8 .homepage-post.single_template_7 .td-g-rec-id-header > div, .ie8 .single_template_8 .td-g-rec-id-header > div, .ie8 .single_template_10 .td-g-rec-id-header > div, .ie8 .single_template_11 .td-g-rec-id-header > div, .ie8 .td_category_template_2 .td-g-rec-id-header > div, .ie8 .td_category_template_5 .td-g-rec-id-header > div, .ie8 .td_category_template_6 .td-g-rec-id-header > div, .ie8 .td_category_template_8 .td-g-rec-id-header > div, .ie8 .single_template_6 .td-a-rec-id-header > .adsbygoogle, .ie8 .single_template_7 .td-a-rec-id-header > .adsbygoogle, .ie8 .homepage-post.single_template_7 .td-a-rec-id-header > .adsbygoogle, .ie8 .single_template_8 .td-a-rec-id-header > .adsbygoogle, .ie8 .single_template_10 .td-a-rec-id-header > .adsbygoogle, .ie8 .single_template_11 .td-a-rec-id-header > .adsbygoogle, .ie8 .td_category_template_2 .td-a-rec-id-header > .adsbygoogle, .ie8 .td_category_template_5 .td-a-rec-id-header > .adsbygoogle, .ie8 .td_category_template_6 .td-a-rec-id-header > .adsbygoogle, .ie8 .td_category_template_8 .td-a-rec-id-header > .adsbygoogle, .ie8 .single_template_6 .td-g-rec-id-header > .adsbygoogle, .ie8 .single_template_7 .td-g-rec-id-header > .adsbygoogle, .ie8 .homepage-post.single_template_7 .td-g-rec-id-header > .adsbygoogle, .ie8 .single_template_8 .td-g-rec-id-header > .adsbygoogle, .ie8 .single_template_10 .td-g-rec-id-header > .adsbygoogle, .ie8 .single_template_11 .td-g-rec-id-header > .adsbygoogle, .ie8 .td_category_template_2 .td-g-rec-id-header > .adsbygoogle, .ie8 .td_category_template_5 .td-g-rec-id-header > .adsbygoogle, .ie8 .td_category_template_6 .td-g-rec-id-header > .adsbygoogle, .ie8 .td_category_template_8 .td-g-rec-id-header > .adsbygoogle {   margin-bottom: 24px; } .ie8 .td_ajax_load_more i {   top: -1px; } .ie8 .td-subcat-filter .td-subcat-dropdown {   float: right; } .ie8 .td-grid-style-1 .td-module-thumb a {   bottom: 0;   content: "";   display: block;   height: 100%;   width: 100%;   position: absolute;   z-index: 1;   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f000000', endColorstr='#000000', GradientType=0); } .ie8 .td-grid-style-1 .td-module-thumb a img {   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; } .ie8 .td-grid-style-2 .td-module-thumb a, .ie8 .td-grid-style-3 .td-module-thumb a {   bottom: 0;   content: "";   display: block;   height: 100%;   width: 100%;   position: absolute;   z-index: 1; } .ie8 .td-grid-style-2 .td-module-thumb a img, .ie8 .td-grid-style-3 .td-module-thumb a img {   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; } .ie8 .td-grid-style-2 .td-big-grid-post-0 .td-module-thumb a, .ie8 .td-grid-style-3 .td-big-grid-post-0 .td-module-thumb a {   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4db2ec', endColorstr='#4a8f5e', GradientType=1); } .ie8 .td-grid-style-2 .td-big-grid-post-1 .td-module-thumb a, .ie8 .td-grid-style-3 .td-big-grid-post-1 .td-module-thumb a {   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d17646', endColorstr='#c63939', GradientType=1); } .ie8 .td-grid-style-2 .td-big-grid-post-2 .td-module-thumb a, .ie8 .td-grid-style-3 .td-big-grid-post-2 .td-module-thumb a {   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d760b7', endColorstr='#3b78b4', GradientType=1); } .ie8 .td-grid-style-2 .td-big-grid-post-3 .td-module-thumb a, .ie8 .td-grid-style-3 .td-big-grid-post-3 .td-module-thumb a {   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#54a3db', endColorstr='#4bcf77', GradientType=1); } .ie8 .td-grid-style-2 .td-big-grid-post-4 .td-module-thumb a, .ie8 .td-grid-style-3 .td-big-grid-post-4 .td-module-thumb a {   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4d03f', endColorstr='#f27a35', GradientType=1); } .ie8 .td-grid-style-2 .td-big-grid-post-5 .td-module-thumb a, .ie8 .td-grid-style-3 .td-big-grid-post-5 .td-module-thumb a {   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d760b7', endColorstr='#3b78b4', GradientType=1); } .ie8 .td-grid-style-2 .td-big-grid-post-6 .td-module-thumb a, .ie8 .td-grid-style-3 .td-big-grid-post-6 .td-module-thumb a {   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4db2ec', endColorstr='#4a8f5e', GradientType=1); } .ie8 .td-grid-style-4 .entry-title {   background-color: transparent;   filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#50000000', endColorstr='#50000000');   /* IE */ } .ie8 .td-grid-style-5 .td-module-thumb a {   bottom: 0;   content: "";   display: block;   height: 100%;   width: 100%;   position: absolute;   z-index: 1;   background-color: black; } .ie8 .td-grid-style-5 .td-module-thumb a img {   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; } .ie8 .td-next-prev-wrap .td-ajax-prev-page {   padding-left: 1px; } .ie8 .td-social-facebook .td-social-but-text {   border-left: 1px solid #7F9EDF; } .ie8 .td-social-twitter .td-social-but-text {   border-left: 1px solid #8FE2FC; } .ie8 .td-post-template-8 .td-post-header-holder {   background-color: #000000;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; } .ie8 .td-module-comments a {   padding: 3px 3px 4px 3px; } .ie8 .td-social-style-2 .td-icon-font {   border: 1px solid #333; } .ie8 .td_block_14 .td-next-prev-wrap, .ie8 .td_block_14 .td-load-more-wrap {   margin-top: 23px; } .ie8 .td-g-rec-id-smart_list_6, .ie8 .td-g-rec-id-smart_list_7, .ie8 .td-g-rec-id-smart_list_8, .ie8 .td-g-rec-id-footer_top, .ie8 .td-g-rec-id-content_top, .ie8 .td-g-rec-id-content_bottom, .ie8 .td-g-rec-id-content_inline {   display: block;   margin-left: -16px;   margin-right: -16px; } .ie8 .td-g-rec-id-smart_list_6 .adsbygoogle, .ie8 .td-g-rec-id-smart_list_7 .adsbygoogle, .ie8 .td-g-rec-id-smart_list_8 .adsbygoogle, .ie8 .td-g-rec-id-footer_top .adsbygoogle, .ie8 .td-g-rec-id-content_top .adsbygoogle, .ie8 .td-g-rec-id-content_bottom .adsbygoogle, .ie8 .td-g-rec-id-content_inline .adsbygoogle {   margin-right: auto;   margin-left: auto;   display: table !important;   left: 0; } .ie8 .td-menu-background {   left: -100%; } .ie8 .td-live-theme-demos .td-set-theme-style-link:before {   background-color: transparent; } /*  ----------------------------------------------------------------------------     ie9 */ .ie9 {   /* ie9 - colored gradients fix */   /* backstr fix */ } .ie9 .td-grid-style-2 .td-big-grid-post-0 .td-module-thumb a:last-child:before, .ie9 .td-grid-style-3 .td-big-grid-post-0 .td-module-thumb a:last-child:before {   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNGRiMmVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRhOGY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); } .ie9 .td-grid-style-2 .td-big-grid-post-1 .td-module-thumb a:last-child:before, .ie9 .td-grid-style-3 .td-big-grid-post-1 .td-module-thumb a:last-child:before {   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZDE3NjQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M2MzkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); } .ie9 .td-grid-style-2 .td-big-grid-post-2 .td-module-thumb a:last-child:before, .ie9 .td-grid-style-3 .td-big-grid-post-2 .td-module-thumb a:last-child:before {   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZDc2MGI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNiNzhiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); } .ie9 .td-grid-style-2 .td-big-grid-post-3 .td-module-thumb a:last-child:before, .ie9 .td-grid-style-3 .td-big-grid-post-3 .td-module-thumb a:last-child:before {   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTRhM2RiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRiY2Y3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); } .ie9 .td-grid-style-2 .td-big-grid-post-4 .td-module-thumb a:last-child:before, .ie9 .td-grid-style-3 .td-big-grid-post-4 .td-module-thumb a:last-child:before {   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjRkMDNmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyN2EzNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); } .ie9 .td-grid-style-2 .td-big-grid-post-5 .td-module-thumb a:last-child:before, .ie9 .td-grid-style-3 .td-big-grid-post-5 .td-module-thumb a:last-child:before {   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZDc2MGI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNiNzhiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); } .ie9 .td-grid-style-2 .td-big-grid-post-6 .td-module-thumb a:last-child:before, .ie9 .td-grid-style-3 .td-big-grid-post-6 .td-module-thumb a:last-child:before {   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNGRiMmVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRhOGY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); } .ie9 .td-grid-style-1 .td-module-thumb a:last-child:before {   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); } .ie9 .td-stretch-width, .ie9 .td-stretch-height {   left: 0 !important;   -webkit-transform: none;   ms-transform: none;   transform: none; } .ie9 .td-next-prev-wrap .td-ajax-next-page {   padding-left: 3px; } .ie9 .td-module-comments a {   padding: 3px 4px 4px 4px; } .ie9 .td-menu-background, .ie9 #td-mobile-nav {   left: -100%; } .ie9 .td-menu-mob-open-menu .td-menu-background, .ie9 .td-menu-mob-open-menu #td-mobile-nav {   left: 0; } .ie9 .td-search-background {   right: 100%; } .ie9 .td-search-opened .td-search-background {   right: 0; } .ie9 .td-demo-multicolumn-2 .sub-menu {   padding: 0; } .ie9 .td-demo-menuitem-hide {   display: none; } /*  ----------------------------------------------------------------------------     ie 10 */ .ie10 .page-nav a {   padding: 5px 11px 5px 12px; } .ie10 .td-module-comments a {   padding: 3px 4px 4px 4px; } /*  ----------------------------------------------------------------------------     ie 11 */ @media (min-width: 1140px) {   .ie11 {     margin-left: -1px;   }   .ie11 .td-affix {     margin-left: 1px;   } } /*  ----------------------------------------------------------------------------     Android */ .td-md-is-android .td-hover-1 .td-big-grid-post:hover .entry-thumb {   /*CSS transitions*/   -webkit-transition-property: none !important;   transition-property: none !important;   /*CSS transforms*/   -webkit-transform: none !important;   transform: none !important; } .td-md-is-android .td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-module-thumb a:last-child:before {   box-shadow: none; } .td-md-is-android .sf-menu ul .td-menu-item > a {   padding: 8px 14px 6px; } .td-md-is-android .sf-menu .sub-menu .td-icon-menu-down {   margin-top: -8px; } .td-md-is-android .td-trending-now-wrapper .td-trending-now-nav-left {   padding-right: 1px; } .td-md-is-android .td-big-grid-post .td-post-category {   padding: 4px 7px 2px;   line-height: 14px; } .td-md-is-android .block-title span, .td-md-is-android .block-title a, .td-md-is-android .block-title label {   padding: 8px 12px 3px; } .td-md-is-android .td-pulldown-syle-default .td-subcat-more span, .td-md-is-android .td_block_template_3 .td-subcat-more span, .td-md-is-android .td_block_template_4 .td-subcat-more span, .td-md-is-android .td_block_template_5 .td-subcat-more span, .td-md-is-android .td_block_template_7 .td-subcat-more span, .td-md-is-android .td-pulldown-syle-default .td-subcat-more i, .td-md-is-android .td_block_template_3 .td-subcat-more i, .td-md-is-android .td_block_template_4 .td-subcat-more i, .td-md-is-android .td_block_template_5 .td-subcat-more i, .td-md-is-android .td_block_template_7 .td-subcat-more i, .td-md-is-android .td-pulldown-syle-default .td-subcat-list, .td-md-is-android .td_block_template_3 .td-subcat-list, .td-md-is-android .td_block_template_4 .td-subcat-list, .td-md-is-android .td_block_template_5 .td-subcat-list, .td-md-is-android .td_block_template_7 .td-subcat-list {   position: relative;   top: 1px; } .td-md-is-android .td-category-siblings .td-category {   height: 21px; } .td-md-is-android .td-category-header .td-category .entry-category a {   padding: 4px 8px; } .td-md-is-android input[type=submit] {   padding: 9px 15px 8px; } .td-md-is-android .td-left-smart-list, .td-md-is-android .td-right-smart-list {   padding-top: 1px; } .td-md-is-android .td_smart_list_3 .td-left-smart-list {   padding-right: 1px; } .td-md-is-android .td-author-counters span {   padding: 5px 9px 2px; } .td-md-is-android .td-404-sub-sub-title a {   padding: 8px 15px 7px; } .td-md-is-android .td-menu-blocks-custom ul li a {   padding: 2px 12px 0; } .td-md-is-android .td-tab-blocks-custom ul.wpb_tabs_nav li a {   padding: 6px 13px 4px !important; } .td-md-is-android .td_ajax_load_more i {   top: -1px; } .td-md-is-android .td-next-prev-wrap a {   line-height: 25px; } .td-md-is-android .page-nav .td-icon-menu-right {   padding-left: 2px; } .td-md-is-android .page-nav .td-icon-menu-left {   padding-right: 2px; } .td-md-is-android .td-page-content .dropcap, .td-md-is-android .td-post-content .dropcap, .td-md-is-android .wpb_text_column .dropcap, .td-md-is-android .td_block_text_with_title .dropcap, .td-md-is-android .bbpress .dropcap, .td-md-is-android .mce-content-body .dropcap, .td-md-is-android .comment-content .dropcap {   padding: 5px 13px 2px 13px; } .td-md-is-android .single-product .product .related h2 {   padding: 8px 12px 5px; } @media (max-width: 767px) {   .td-md-is-android .td-trending-now-display-area {     height: 27px;   }   .td-md-is-android .td-big-grid-post .td-post-category {     padding: 4px 7px 1px;   }   .td-md-is-android .td-category-siblings .td-subcat-more {     padding: 4px 5px 3px;   }   .td-md-is-android .td_category_template_3 .td-category-siblings .td-category a {     padding: 5px 9px ;   }   .td-md-is-android .category-template-style-8 .td-category-siblings .td-subcat-more {     padding: 4px 4px 3px 5px;   }   .td-md-is-android .td-author-counters span {     padding: 5px 9px 4px;   }   .td-md-is-android .td-theme-slider .slide-meta-cat a {     padding: 4px 5px 2px;   } } .td-md-is-android .td-skin-scroll {   display: none; } /*  ----------------------------------------------------------------------------     iOS */ .td-md-is-ios body {   -webkit-font-smoothing: antialiased; } .td-md-is-ios .td-hover-1 .td-big-grid-post:hover .entry-thumb {   /*CSS transitions*/   -webkit-transition-property: none !important;   transition-property: none !important;   /*CSS transforms*/   -webkit-transform: none !important;   transform: none !important; } .td-md-is-ios .td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-module-thumb a:last-child:before {   box-shadow: none; } .td-md-is-ios .sf-menu .sub-menu .td-icon-menu-down {   margin-top: -9px;   line-height: 20px; } .td-md-is-ios .td-trending-now-wrapper .td-trending-now-nav-left {   padding-right: 1px; } .td-md-is-ios .td-big-grid-post .td-post-category {   padding: 3px 7px; } .td-md-is-ios .td-pulldown-syle-default .td-subcat-more, .td-md-is-ios .td_block_template_11 .td-subcat-more, .td-md-is-ios .td-pulldown-syle-default .td-subcat-list, .td-md-is-ios .td_block_template_11 .td-subcat-list {   position: relative;   top: -1px; } .td-md-is-ios .td-category-header .td-pulldown-filter-display-option {   line-height: 22px; } .td-md-is-ios .td_category_template_3 .td-category-siblings .td-category a {   padding: 5px 7px 4px 7px; } .td-md-is-ios .td_category_template_3 .td-category-siblings .td-subcat-dropdown {   margin-right: 6px; } .td-md-is-ios .td_category_template_4 .td-category-siblings .td-category a {   padding: 4px 7px 3px 7px; } .td-md-is-ios .td_block_template_1 .td-related-title > .td-related-left, .td-md-is-ios .td_block_template_1 .td-related-title > .td-related-right {   padding: 8px 12px 6px; } .td-md-is-ios .td-module-comments a {   padding: 3px 4px 4px 4px; } .td-md-is-ios .td-left-smart-list, .td-md-is-ios .td-right-smart-list {   line-height: 39px; } .td-md-is-ios .td-author-counters span {   padding: 4px 9px 3px; } .td-md-is-ios input[type=submit] {   padding: 7px 15px 8px; } .td-md-is-ios .td-404-sub-sub-title a {   padding: 7px 15px 8px; } .td-md-is-ios .td-tab-blocks-custom ul.wpb_tabs_nav li a {   padding: 4px 7px !important; } .td-md-is-ios .td-menu-blocks-custom ul li a {   padding: 0 12px 1px;   line-height: 27px; } .td-md-is-ios .td_ajax_load_more i {   top: -1px; } @media (max-width: 767px) {   .td-md-is-ios .td-trending-now-display-area {     height: 27px;   } } .td-md-is-ios .td-footer-wrapper .block-title a, .td-md-is-ios .td-footer-wrapper .block-title span, .td-md-is-ios .td-footer-wrapper .block-title label {   /* responsive portrait phone */ } @media (max-width: 767px) {   .td-md-is-ios .td-footer-wrapper .block-title a,   .td-md-is-ios .td-footer-wrapper .block-title span,   .td-md-is-ios .td-footer-wrapper .block-title label {     padding-right: 0;     padding-left: 0;   } } .td-md-is-ios .td-footer-wrapper .td_block_template_1 .block-title * {   padding-right: 0;   padding-left: 0; } .td-md-is-ios .td-skin-scroll {   display: none; } @media (min-width: 1140px) {   .td-md-is-safari {     margin-left: -1px;   }   .td-md-is-safari .td-affix {     margin-left: 1px;   } } @media (min-width: 767px) {   .td-md-is-safari .td-big-grid-post .td-module-thumb {     -webkit-transform: translate3d(0, 0, 0);   } } .td-md-is-safari .td_block_big_grid_8 .td-module-thumb {   -webkit-transform: none; } .td-md-is-safari .td_module_slide:before {   bottom: -1px; } .td-md-is-safari .td_module_slide .td-module-title {   -webkit-transform: translate3D(0, 0, 0); } .td-md-is-safari .td-big-grid-post .td-module-thumb a:last-child::before {   width: 101%;   left: -2px; } .td-md-is-safari .td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb {   transform: none;   -webkit-transform: none; } .td-md-is-safari .td_block_big_grid_6 .td-tiny-thumb .td-post-category {   padding: 4px 5px 3px; } .td-md-is-safari .td-review-header .block-title, .td-md-is-safari .td-review-summary .block-title {   padding: 7px 12px 6px; } .td-md-is-safari .td_block_template_1 .td-related-title > .td-related-left, .td-md-is-safari .td_block_template_1 .td-related-title > .td-related-right {   padding: 7px 12px 5px 12px; } .td-md-is-safari .td-boxed-layout .td-post-template-7 .td-image-gradient-style7:after {   width: 110%;   left: -2px; } .td-md-is-safari .td-boxed-layout .td-post-template-3 .td-image-gradient:before {   width: 110%;   left: -2px; } .td-md-is-safari .td-big-grid-post .td-meta-info-container {   transform: translateZ(0);   -webkit-transform: translateZ(0); } .td-md-is-safari .td-grid-style-2 .td-big-grid-post .td-meta-info-container, .td-md-is-safari .td-grid-style-3 .td-big-grid-post .td-meta-info-container {   transform: none;   -webkit-transform: none; } .td-md-is-os-x .td_block_big_grid_6 .td-tiny-thumb .td-post-category {   padding: 4px 5px 3px; } /*  ----------------------------------------------------------------------------     Chrome */ .td-md-is-chrome .td_block_inner_overflow .td_module_wrap, .td-md-is-chrome .td_block_inner_overflow .item-details {   position: relative; } .td-audio-player {   height: 40px;   font-size: 16px;   overflow: hidden;   visibility: hidden;   opacity: 0;   -webkit-transition: all 0.4s ease-in-out;   transition: all 0.4s ease-in-out; } .td-audio-player iframe {   display: block;   width: 100%; } .td-audio-player .compactSound__artwork {   display: none; } .td-audio-player .mejs-container, .td-audio-player .mejs-container .mejs-controls, .td-audio-player .mejs-embed, .td-audio-player .mejs-embed body {   background: transparent;   background-color: transparent; } .td-audio-player .mejs-container {   width: auto !important; } .td-audio-player .mejs-button {   width: auto;   height: auto;   font-size: inherit; } .td-audio-player .mejs-button button {   position: relative;   background: transparent;   width: auto;   height: auto;   margin: 0;   font-size: inherit; } .td-audio-player .mejs-button button:after {   position: relative;   display: block;   font-family: 'newspaper', sans-serif;   line-height: 1;   color: #111; } .td-audio-player .mejs-playpause-button {   margin-right: 0.75em; } .td-audio-player .mejs-playpause-button button:after {   font-size: 2.625em; } .td-audio-player .mejs-play button:after {   content: '\e9cf'; } .td-audio-player .mejs-pause button:after {   content: '\e9ce'; } .td-audio-player .mejs-replay button:after {   content: '\e9d2'; } .td-audio-player .mejs-volume-button {   margin-left: 1.25em;   margin-right: 0.5em; } .td-audio-player .mejs-volume-button button:after {   font-size: 1.375em; } .td-audio-player .mejs-mute button:after {   content: '\e9d0'; } .td-audio-player .mejs-unmute button:after {   content: '\e9d1'; } .td-audio-player .mejs-controls {   position: relative;   align-items: center;   padding-left: 0;   padding-right: 0; } .td-audio-player .mejs-controls .mejs-time-rail {   height: auto;   margin: 0 0.625em;   padding-top: 0;   font-size: inherit; } .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-total, .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-buffering, .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-loaded, .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-current, .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-hovered {   border-radius: 100px;   height: 0.625em; } .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-buffering, .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-loaded, .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-current, .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-hovered {   height: inherit; } .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-total {   position: relative;   margin-top: 0;   background: #eee;   outline: none; } .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-loaded {   background: transparent; } .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-current {   background: var(--td_theme_color, #4db2ec); } .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-handle, .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-handle-content {   border-width: 0.25em; } .td-audio-player .mejs-controls .mejs-time-rail .mejs-time-handle-content {   top: -0.375em;   width: 0.875em;   height: 0.875em;   background-color: #fff;   border-color: #fff;   border-radius: 50%;   transform: none;   -webkit-transform: none;   -webkit-box-shadow: 0 0 1px #000000;   box-shadow: 0 0 1px #000000;   overflow: hidden; } .td-audio-player .mejs-controls .mejs-horizontal-volume-slider {   height: auto;   width: auto; } .td-audio-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {   position: relative;   top: 0;   background: #eee;   width: 3.125em;   height: 0.625em;   font-size: inherit;   border-radius: 100px;   overflow: hidden; } .td-audio-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {   background: var(--td_theme_color, #4db2ec); } .td-audio-player .mejs-time-float {   background: rgba(0, 0, 0, 0.7);   color: #fff;   border-color: transparent; } .td-audio-player .mejs-time-float .mejs-time-float-current {   font-size: 0.8em; } .td-audio-player .mejs-time-float .mejs-time-float-corner {   top: calc(100% + 1px);   border-color: rgba(0, 0, 0, 0.7) transparent transparent; } .td-audio-player .mejs-time {   padding: 0;   height: auto;   font-size: 0.85em;   line-height: 1;   color: #000; } .td-js-loaded .td-audio-player {   height: auto;   overflow: visible;   visibility: visible;   opacity: 1; } .wp-block-image.td-caption-align-left figcaption .mfp-title, .wp-block-image .td-caption-align-left figcaption .mfp-title, .wp-block-image.td-caption-align-left figcaption, .wp-block-image .td-caption-align-left figcaption {   text-align: left; } .wp-block-image.td-caption-align-center figcaption .mfp-title, .wp-block-image .td-caption-align-center figcaption .mfp-title, .wp-block-image.td-caption-align-center figcaption, .wp-block-image .td-caption-align-center figcaption {   text-align: center; } .wp-block-image.td-caption-align-right figcaption .mfp-title, .wp-block-image .td-caption-align-right figcaption .mfp-title, .wp-block-image.td-caption-align-right figcaption, .wp-block-image .td-caption-align-right figcaption {   text-align: right; } .wp-block-image.td-img-style-shadow {   box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3); } .mfp-figure.td-caption-align-left figcaption .mfp-title {   text-align: left; } .mfp-figure.td-caption-align-center figcaption .mfp-title {   text-align: center; } .mfp-figure.td-caption-align-right figcaption .mfp-title {   text-align: right; } p[class*="dropcapp"]:first-letter {   float: left;   display: block;   font-size: 50px;   line-height: 56px;   background-color: #4db2ec;   color: white;   text-align: center;   margin: 9px 13px 0 0;   padding: 2px 14px 4px;   font-family: Verdana, BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;   text-transform: uppercase; } p.dropcapp1:first-letter {   padding-left: 18px;   padding-right: 17px;   font-size: 40px;   border-radius: 70px; } p.dropcapp2:first-letter, p.dropcapp3:first-letter {   background-color: transparent !important;   color: #4B4B4B;   font-size: 79px;   line-height: 69px;   margin: 0 9px 0 0;   padding: 0 13px 0 0; } p.dropcapp3:first-letter {   font-weight: bold; } p.dropcapp4 {   margin-top: 40px; } p.dropcapp4:first-letter {   background-color: #000;   font-size: .85em;   line-height: 1;   color: #fff;   border-radius: 100px;   margin: -2px 15px 0 0;   padding: 9px 11px; } p.dropcapp4:after {   padding-top: 0; } p span.td_text_columns_two_cols {   display: block; } .wp-block-button .wp-block-button__link {   border-radius: 0;   cursor: pointer;   display: inline-block;   position: relative;   font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif);   font-weight: 600;   padding: 9px 12px;   font-size: 16px;   line-height: 20px; } .wp-block-button .wp-block-button__link:hover {   background-color: #4db2ec; } .wp-block-button.td_btn_small .wp-block-button__link {   padding: 5px 10px;   font-size: 12px;   line-height: 1.5; } .wp-block-button.td_btn_normal .wp-block-button__link {   padding: 9px 12px;   font-size: 16px;   line-height: 20px; } .wp-block-button.td_btn_large .wp-block-button__link {   padding: 10px 16px;   font-size: 18px;   line-height: 1.33; } .wp-block-button.is-style-round .wp-block-button__link {   border-radius: 4px; } .wp-block-button.is-style-shadow .wp-block-button__link {   top: 0;   -webkit-box-shadow: 0 4px 7px 0 rgba(0, 0, 0, 0.25);   -moz-box-shadow: 0 4px 7px 0 rgba(0, 0, 0, 0.25);   box-shadow: 0 4px 7px 0 rgba(0, 0, 0, 0.25);   transition: top 0.1s ease;   -webkit-transition: top 0.1s ease; } .wp-block-button.is-style-shadow .wp-block-button__link:hover {   top: -3px;   -webkit-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.25);   -moz-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.25);   box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.25); } .wp-block-button.is-style-3d .wp-block-button__link {   top: 0;   transition: top 0.1s ease;   -webkit-transition: top 0.1s ease; } .wp-block-button.is-style-3d .wp-block-button__link:after {   content: "";   position: absolute;   display: block;   left: 0;   top: 100%;   width: 100%;   height: 5px;   background-color: rgba(0, 0, 0, 0.25);   z-index: 0;   transition: height 0.1s ease;   -webkit-transition: height 0.1s ease; } .wp-block-button.is-style-3d .wp-block-button__link:hover {   top: 5px; } .wp-block-button.is-style-3d .wp-block-button__link:hover:after {   height: 0; } .wp-block-table td, .wp-block-table th {   padding: 2px 8px; }