.mx_image_background { background-color: rgb(242, 242, 242); }
.td-visibility-hidden { visibility: hidden; }
.clearfix { }
.clearfix::before, .clearfix::after { display: table; content: ""; line-height: 0; }
.clearfix::after { clear: both; }
.td-sp { background-image: url("https://laotiantimes.com/wp-content/plugins/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: 0px; }
.tdc_zone { margin: 0px; }
.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; }
@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 { }
@media (max-width: 767px) {
  .td-header-mobile-wrap .td-spot-id-header { margin: 0px auto; }
}
.td-header-desktop-sticky-wrap, .td-header-mobile-sticky-wrap { position: fixed; top: 0px; 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 { transition: none; }
@media (min-width: 767px) {
  .admin-bar .td-header-desktop-sticky-wrap { margin-top: 32px; }
}
.tdb-mega-menu .td-post-category { transition: none; }
.tdb-hover .td-post-category { transition: 0.2s; }
#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; }
@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: 0px; left: 20px; margin: 0px; }
#td-mobile-nav .td-menu-avatar .td-avatar-container { width: 60px; height: 60px; border-radius: 40px; box-shadow: rgba(255, 255, 255, 0.1) 0px 0px 0px 4px; overflow: hidden; position: relative; }
@media (max-width: 320px) {
  #td-mobile-nav .td-menu-avatar .td-avatar-container { box-shadow: rgba(255, 255, 255, 0.1) 0px 0px 0px 3px; width: 40px; height: 40px; }
}
#td-mobile-nav .td-menu-avatar .avatar { position: absolute; margin: 0px 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: 0px 100px 0px 95px; overflow: hidden; height: 60px; }
@media (max-width: 320px) {
  #td-mobile-nav .td-menu-username { font-size: 18px; height: 40px; margin: 0px 100px 0px 75px; }
}
#td-mobile-nav .td-menu-logout { position: absolute; top: 0px; right: 20px; margin: 0px; }
#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: 0px 95px 0px 100px; }
#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: rgb(255, 255, 255); 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: 0px 13px; line-height: 20px; position: relative; top: 3px; opacity: 0.3; }
#td-mobile-nav .td-guest-wrap .td-menu-login a { cursor: pointer; }
#td-mobile-nav .td-register-section { position: absolute; top: 0px; 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); 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-top: 0px; border-right: 0px; border-left: 0px; border-image: none; background: transparent; outline: 0px; margin: 18px 0px; position: relative; border-bottom: 1px solid var(--td_mobile_text_color, rgba(255, 255, 255, 0.2)); border-radius: 0px; 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: 0px 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-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: rgba(0, 0, 0, 0.36) 0px 0px 8px; margin: 17px 0px 15px; font-size: 17px; border-radius: 0px; 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: rgb(255, 255, 255); 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: 0px; left: 0px; border: 1px solid rgb(255, 255, 255); opacity: 0; transition: opacity 0.2s; }
#td-mobile-nav .td-register-section .td-login-register-link a:hover { color: rgb(255, 255, 255); }
#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: 0px; padding: 0px 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: 0.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: 0px 0px 0px 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; }
.td_block_wrap { margin-bottom: 48px; position: relative; clear: both; }
@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; }
@media (max-width: 767px) {
  .td_block_wrap .td-next-prev-wrap, .td_block_wrap .td-load-more-wrap { margin-bottom: 0px; }
}
.td_block_wrap .td-subcat-item .td-cur-simple-item { color: rgb(0, 0, 0); }
.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(0px); }
.td_with_ajax_pagination { transform: translate3d(0px, 0px, 0px); 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); }
.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 rgb(220, 220, 220); line-height: 24px; text-align: center; vertical-align: middle; font-size: 7px; color: rgb(183, 183, 183); }
.td-next-prev-wrap a:hover { background-color: var(--td_theme_color, #4db2ec); border-color: var(--td_theme_color, #4db2ec); color: rgb(255, 255, 255); }
.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: rgb(183, 183, 183); }
.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: rgb(255, 255, 255); }
.rtl .td-next-prev-wrap .td-ajax-next-page { padding-right: 2px; padding-left: 0px; }
.rtl .td-next-prev-wrap .td-ajax-prev-page { padding-left: 1px; padding-right: 0px; }
.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 rgb(201, 201, 201); text-align: center; vertical-align: middle; }
.td_ajax_load_more i { font-size: 8px; margin-left: 6px; position: relative; top: 0px; 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: rgb(118, 118, 118); }
.td_ajax_load_more:hover .td-load-more-icon-svg svg, .td_ajax_load_more:hover .td-load-more-icon-svg svg * { fill: rgb(255, 255, 255); }
.td_ajax_load_more.ajax-page-disabled { visibility: hidden !important; }
.td-load-more-wrap { transform: translateZ(0px); }
.td-load-more-wrap { text-align: center; clear: both; }
.td-load-more-wrap a { color: rgb(118, 118, 118); }
.td-load-more-wrap a:hover { background-color: var(--td_theme_color, #4db2ec); border-color: var(--td_theme_color, #4db2ec); color: rgb(255, 255, 255); text-decoration: none !important; }
.td_block_inner_overflow { overflow: hidden; }
.td_block_inner_overflow .td-module-image { min-height: 20px; }
.td-load-more-infinite-wrap { display: none; }
.td-subcat-filter { position: absolute; bottom: 0px; right: 0px; margin: auto 0px; opacity: 0; z-index: 2; line-height: 30px; text-align: right; }
.td-subcat-filter ul { margin: 0px; }
.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: rgb(118, 118, 118); 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: rgb(255, 255, 255); }
.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; 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: 0px; right: 0px; z-index: 1; opacity: 0; }
.td-subcat-filter .td-subcat-dropdown .td-subcat-more i { font-size: 9px; color: rgb(118, 118, 118); margin-left: 12px; margin-right: 12px; }
.td-subcat-filter .td-subcat-dropdown ul { list-style: none; position: absolute; right: 0px; top: 100%; padding: 6px 0px 8px; background-color: rgba(255, 255, 255, 0.95); z-index: 999; border-width: 0px 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: rgb(118, 118, 118); 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: 0px; }
.td-subcat-filter .td-subcat-dropdown span { font-family: var(--td_default_google_font_2, 'Roboto', sans-serif); font-size: 13px; color: rgb(118, 118, 118); line-height: 1; }
.td-js-loaded .td-subcat-filter { opacity: 1; transition: opacity 0.3s; }
.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; }
@media (max-width: 1018px) {
  .td_quote_on_blocks { font-size: 22px; line-height: 28px; }
}
.td_block_empty_space, .vc_empty_space { margin-bottom: 0px; }
.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; }
.td-menu-blocks-custom { margin-bottom: 30px; padding: 0px 60px; }
@media (max-width: 1018px) {
  .td-menu-blocks-custom { padding: 0px; }
}
.td-menu-blocks-custom .widget { margin-bottom: 0px; }
.td-menu-blocks-custom ul { text-align: center; }
.td-menu-blocks-custom ul li { display: inline-block; margin-bottom: 8px; margin-left: 0px; margin-right: 7px; }
.td-menu-blocks-custom ul li a { border: 1px solid rgb(234, 234, 234); padding: 0px 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: rgb(17, 17, 17); color: rgb(255, 255, 255); border-color: rgb(17, 17, 17); }
.td-menu-blocks-custom .current-menu-item a { border-color: var(--td_theme_color, #4db2ec); background-color: var(--td_theme_color, #4db2ec); color: rgb(255, 255, 255); }
.td-menu-blocks-custom .current-menu-item a:hover { color: rgb(255, 255, 255); }
.td-menu-block-headers { text-align: center; }
.td-menu-block-headers ul { margin-top: 0px; }
.td-menu-block-headers li { display: inline-block; text-align: center; font-size: 10px; margin: 20px 2px 2px !important; line-height: 17px !important; }
@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 rgb(234, 234, 234); width: 110px; }
@media (max-width: 767px) {
  .td-menu-block-headers li img { width: 82px; }
}
.td-list-menu-inline { padding: 0px 60px; margin-bottom: 22px; }
@media (max-width: 1018px) {
  .td-list-menu-inline { padding: 0px; }
}
.td-list-menu-inline ul { margin: 0px; text-align: center; }
.td-list-menu-inline ul li { display: inline-block; margin-bottom: 8px; margin-left: 0px; margin-right: 10px; }
.td-list-menu-inline ul li a { border: 1px solid rgb(234, 234, 234); padding: 0px 12px; font-family: var(--td_default_google_font_2, 'Roboto', sans-serif); font-size: 13px; font-weight: 500; line-height: 31px; color: rgb(0, 0, 0); display: block; }
.td-list-menu-inline ul li a:hover { background-color: rgb(17, 17, 17); color: rgb(255, 255, 255); border-color: rgb(17, 17, 17); }
.td-list-menu-inline .current-menu-item a { border-color: var(--td_theme_color, #4db2ec); background-color: var(--td_theme_color, #4db2ec); color: rgb(255, 255, 255) !important; }
.td-tab-blocks-custom { margin-bottom: 0px !important; }
.td-tab-blocks-custom ul.wpb_tabs_nav { border-bottom: 0px; }
.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: rgb(17, 17, 17); }
.td-tab-blocks-custom ul.wpb_tabs_nav { display: table; margin-left: auto; margin-right: auto; margin-bottom: 40px; }
@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: 0px 2px; background-color: transparent !important; }
@media (max-width: 767px) {
  .td-tab-blocks-custom ul.wpb_tabs_nav li { margin: 0px 0px 6px; float: none; }
}
.td-tab-blocks-custom ul.wpb_tabs_nav li a { font-size: 13px; font-family: var(--td_default_google_font_2, 'Roboto', sans-serif); font-weight: 500; line-height: 18px; padding: 5px 13px !important; }
@media (min-width: 768px) and (max-width: 1018px) {
  .td-tab-blocks-custom ul.wpb_tabs_nav li a { font-size: 12px; padding: 4px 9px !important; }
}
@media (max-width: 767px) {
  .td-tab-blocks-custom ul.wpb_tabs_nav li a { font-size: 12px; line-height: 16px; padding: 4px 7px !important; }
}
.td-tab-blocks-custom ul.wpb_tabs_nav li a:hover { background-color: rgb(17, 17, 17); color: rgb(255, 255, 255); }
.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 { transition: box-shadow 0.3s, transform 0.3s; }
.td-h-effect-up-shadow .entry-thumb.td-animation-stack-type0-2 { transition: box-shadow 0.3s, transform 0.3s, 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, transform 0.3s, opacity 0.3s cubic-bezier(0.39, 0.76, 0.51, 0.56); }
.td-h-effect-up-shadow .entry-thumb.td-animation-stack-type2-2 { transition: box-shadow 0.3s, transform 0.3s, opacity 0.4s cubic-bezier(0.13, 0.43, 0.57, 0.88); }
.td-h-effect-up-shadow .entry-thumb { box-shadow: rgba(7, 10, 25, 0.2) 0px 3px 12px -1px, rgba(7, 10, 25, 0.2) 0px 22px 27px -20px; }
.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(0px, -2px) !important; }
.td-h-effect-up-shadow .td_module_wrap:hover .entry-thumb, .td-h-effect-up-shadow.td_module_wrap:hover .entry-thumb { box-shadow: rgba(7, 10, 25, 0.25) 0px 15px 45px -5px; }
.td-h-effect-shadow .td-module-thumb .entry-thumb { transition: 0.3s ease-out; }
.td-h-effect-shadow .td_module_wrap:hover .entry-thumb, .td-h-effect-shadow.td_module_wrap:hover .entry-thumb { box-shadow: rgba(108, 108, 108, 0.2) 0px 2px 2px, rgba(108, 108, 108, 0.2) 0px 4px 4px, rgba(108, 108, 108, 0.2) 0px 8px 8px, rgba(108, 108, 108, 0.2) 0px 16px 16px; }
[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: rgb(181, 181, 181); }
.td-user-rev-star svg { display: block; width: 1em; height: auto; fill: rgb(193, 191, 191); }
.td-user-rev-star:not(:last-child) { margin-right: 3px; }
.td-user-rev-star-half, .td-user-rev-star-full { color: rgb(238, 131, 2); }
.td-user-rev-star-half svg, .td-user-rev-star-full svg { fill: rgb(238, 131, 2); }
.td_module_flex_1, .td_module_flex_3, .td_module_flex_4, .td_module_flex_5 { display: inline-block; width: 100%; padding-bottom: 0px; }
.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: 0px; left: 0px; 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: 0px; }
.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: 0px; z-index: 1; border: 0px solid rgb(234, 234, 234); min-height: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.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 0px 0px; 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 0px 0px; }
.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: rgb(255, 255, 255); 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: rgb(0, 0, 0); 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: rgb(255, 255, 255); background-color: rgb(255, 0, 0); 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 0px 0px; }
.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: 0px 0px 0px 16px; }
.td_module_flex_3 .entry-title, .td_module_flex_4 .entry-title { font-size: 14px; line-height: 20px; font-weight: 500; }
@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; }
}
@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; }
.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: 0px; left: 0px; right: auto; display: flex; width: 100%; height: 100%; margin: 0px; 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: rgb(253, 253, 253); border: 0px; pointer-events: auto; }
.td_flex_block_2.td_with_ajax_pagination .td-next-prev-wrap a:last-child { margin-right: 0px; }
.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: rgb(253, 253, 253); }
.td_module_flex_2 { padding-bottom: 0px; }
.td_module_flex_2 .td-module-container { position: relative; }
.td_module_flex_2 .td-module-thumb { margin-bottom: 0px; 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: 0px; left: 0px; background-size: cover; }
.td_module_flex_2 .td-module-meta-info { position: absolute; top: 0px; left: 0px; right: 0px; width: 100%; margin-bottom: 0px; color: rgb(255, 255, 255); }
.td_module_flex_2 .td-post-category, .td_module_flex_2 .td-post-vid-time { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
.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: rgb(255, 255, 255); }
.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 { padding: 0px; font-size: 11px; font-weight: 400; background-color: transparent !important; }
.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: ""; 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: rgb(221, 221, 221); }
.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%); }
.td-flb-meta-bottom .td_module_flex_2 .td-module-meta-info { top: auto; bottom: 0px; }
.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 { }
@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; }
.td_flex_block_3 .td_module_flex_1 .td-image-wrap { padding-bottom: 72%; }
.td_flex_block_4 .td_module_flex_4 { }
.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; }
}
.td_flex_block_5 .td-module-meta-info-top { padding: 0px; }
a[href^="tel"] { color: inherit; }
.vc_wp_recentcomments .td_wp_recentcomments { position: relative; margin-bottom: 0px; }
.td_block_raw_css { margin-bottom: 0px; }
.td-image-gradient::before { bottom: 0px; content: ""; display: block; height: 50%; width: 100%; position: absolute; z-index: 1; background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%); }
@media (max-width: 1018px) {
  .td-image-gradient::before { height: 100%; }
}
.tdb-template .td-main-content-wrap { padding-bottom: 0px; }
.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; }
[class*="tdb-fake-block"] .td_module_wrap { pointer-events: none; }
.tdb-fake-block { opacity: 0.1; }
.tdb-fake-block-2 { opacity: 0.2; }
.td-sidebar-left .td-crumb-container { padding-left: 372px; }
@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: 0px; }
}
.td-sidebar-left-content { float: right !important; }
@media (max-width: 767px) {
  .td-sidebar-left-content { float: none !important; }
}
.page-template-page-pagebuilder-empty .td-main-page-wrap { padding-top: 0px; padding-bottom: 0px; }
.page-template-page-pagebuilder-overlay .td-main-page-wrap { padding-top: 0px; padding-bottom: 0px; }
.page-template-page-pagebuilder-overlay .td-header-wrap { position: absolute; left: 0px; right: 0px; }
.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; }
.tdm-svg { fill: rgb(0, 0, 0); transform-origin: 50% 50% 0px; width: 100%; min-width: 1000px; left: 50%; transform: translateX(-50%); position: relative; }
.tdc-row-divider { position: absolute; width: 100%; height: 100%; bottom: 0px; line-height: 0; left: 50%; transform: translateX(-50%); }
@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: 0px; width: 100%; transform: rotateX(180deg); }
.tdc-row-divider-bottom { position: absolute; bottom: 0px; width: 100%; }
.tdc-divider-space { background-color: rgb(255, 255, 255); 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; }
}
@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%); }
}
.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://laotiantimes.com/wp-content/plugins/td-composer/legacy/Newspaper/assets/images/icons/newspaper-icons.woff?1") format("woff"), url("https://laotiantimes.com/wp-content/plugins/td-composer/legacy/Newspaper/assets/images/icons/newspaper-icons.ttf?1") format("truetype"); 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; -webkit-font-smoothing: antialiased; }
[class*="td-icons"] { line-height: 1; text-align: center; display: inline-block; cursor: default; }
.rain-d::before { content: ""; display: none; }
.rain-n::before { content: ""; display: none; }
.mist-d::before { content: ""; display: none; }
.mist-n::before { content: ""; display: none; }
.scattered-clouds-d::before { content: ""; display: none; }
.scattered-clouds-n::before { content: ""; display: none; }
.shower-rain-d::before { content: ""; display: none; }
.shower-rain-n::before { content: ""; display: none; }
.snow-d::before { content: ""; display: none; }
.snow-n::before { content: ""; display: none; }
.thunderstorm-d::before { content: ""; display: none; }
.thunderstorm-n::before { content: ""; display: none; }
.broken-clouds-d::before { content: ""; display: none; }
.broken-clouds-n::before { content: ""; display: none; }
.clear-sky-d::before { content: ""; display: none; }
.clear-sky-n::before { content: ""; display: none; }
.few-clouds-d::before { content: ""; display: none; }
.few-clouds-n::before { content: ""; display: none; }
.td-icons-drop::before { content: ""; }
.td-icons-rain::before { content: ""; }
.td-icons-wind::before { content: ""; }
.td-icons-arrows-down::before { content: ""; }
.td-icons-arrows-up::before { content: ""; }
.td-icons-cloud::before { content: ""; }
.td-icons-location::before { content: ""; }
.td-icons-circus::before { content: ""; }
.td-icons-farm::before { content: ""; }
.td-icons-home::before { content: ""; }
.td-icons-pets::before { content: ""; }
.td-icons-wild::before { content: ""; }
.mfp-bg { top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: rgb(11, 11, 11); opacity: 0.8; }
.mfp-wrap { top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1043; position: fixed; backface-visibility: hidden; outline: none !important; }
.mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; padding: 0px 8px; 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: 0px 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: zoom-out; }
.mfp-zoom { cursor: zoom-in; }
.mfp-auto-cursor .mfp-content { cursor: auto; }
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { user-select: none; }
.mfp-loading.mfp-figure { display: none; }
.mfp-hide { display: none !important; }
.mfp-preloader { color: rgb(204, 204, 204); position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; }
.mfp-preloader a { color: rgb(204, 204, 204); }
.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: 0px; appearance: none; display: block; outline: none; padding: 0px; z-index: 1046; box-shadow: none; }
.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0px; top: 0px; text-decoration: none; text-align: center; opacity: 0.65; padding: 0px 0px 18px 10px; color: white; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; }
.mfp-close:hover, .mfp-close:focus { opacity: 1; }
.mfp-close:active { top: 1px; }
.mfp-close-btn-in .mfp-close { color: rgb(51, 51, 51); }
.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: 0px; right: 0px; color: rgb(204, 204, 204); padding-right: 15px; font-size: 11px; line-height: 18px; }
.mfp-arrow { font-family: newspaper, sans-serif; font-size: 30px; position: absolute; opacity: 0.65; margin: -55px 0px 0px; top: 50%; padding: 0px; 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; }
.mfp-arrow .mfp-b, .mfp-arrow .mfp-a { display: block; width: 0px; height: 0px; position: absolute; left: 0px; top: 0px; margin-top: 35px; margin-left: 35px; }
.mfp-arrow-left { left: 0px; }
.mfp-arrow-left::before { content: ""; color: rgb(255, 255, 255); }
.mfp-arrow-right { right: 0px; }
.mfp-arrow-right::before { content: ""; color: rgb(255, 255, 255); }
.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: 0px; overflow: hidden; padding-top: 56.25%; }
.mfp-iframe-scaler iframe { position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px; background: black; }
img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; box-sizing: border-box; padding: 40px 0px; margin: 0px auto; }
.mfp-figure { line-height: 0; }
.mfp-figure::before { bottom: 40px; content: ""; display: block; height: 20%; width: 100%; position: absolute; z-index: 0; background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); opacity: 0; transition: opacity 1s; }
.mfp-ready .mfp-s-ready .mfp-figure::before { opacity: 1; }
.mfp-figure::after { content: ""; position: absolute; inset: 40px 0px; display: block; width: auto; height: auto; z-index: -1; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px; background: rgb(68, 68, 68); }
.mfp-figure small { color: rgb(189, 189, 189); display: block; font-size: 12px; line-height: 14px; }
.mfp-figure figure { margin: 0px; }
.mfp-bottom-bar { font-size: 11px; line-height: 18px; margin-bottom: 50px; position: absolute; bottom: 0px; left: 0px; width: 100%; cursor: auto; padding: 0px 65px 0px 15px; z-index: 1; }
.mfp-title { text-align: left; line-height: 18px; color: rgb(243, 243, 243); overflow-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) {
  .mfp-img-mobile .mfp-image-holder { padding-left: 0px; padding-right: 0px; }
  .mfp-img-mobile img.mfp-img { padding: 0px; }
  .mfp-img-mobile .mfp-figure::before { bottom: 0px; }
  .mfp-img-mobile .mfp-figure::after { top: 0px; bottom: 0px; }
  .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: 0px; margin: 0px; top: auto; padding: 3px 5px; position: fixed; box-sizing: border-box; }
  .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0px; }
  .mfp-img-mobile .mfp-counter { right: 5px; top: 3px; }
  .mfp-img-mobile .mfp-close { top: 0px; right: 0px; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0px; }
}
@media (max-width: 900px) {
  .mfp-arrow { transform: scale(0.75); }
  .mfp-arrow-left { transform-origin: 0px center; }
  .mfp-arrow-right { transform-origin: 100% center; }
  .mfp-container { padding-left: 6px; padding-right: 6px; }
}
.mfp-ie7 .mfp-img { padding: 0px; }
.mfp-ie7 .mfp-bottom-bar { width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px; }
.mfp-ie7 .mfp-container { padding: 0px; }
.mfp-ie7 .mfp-content { padding-top: 44px; }
.mfp-ie7 .mfp-close { top: 0px; right: 0px; padding-top: 0px; }
.image-source-link { color: rgb(152, 195, 209); }
.mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg { opacity: 0.001; backface-visibility: hidden; transition: 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; }
.white-popup-block { position: relative; margin: 0px 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: rgb(255, 255, 255); vertical-align: top; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px; padding: 0px 0px 24px; overflow: hidden; }
.white-popup-block::after { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; display: block; 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%); z-index: -2; }
.white-popup-block::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; 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 { }
.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: 0.5; pointer-events: none; }
.mfp-content #login-form .td-login-wrap-fb-open + .mfp-close { opacity: 0.5; pointer-events: none; }
.mfp-content .td-back-button { visibility: hidden; opacity: 0; transition: 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86); 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: 0px; text-transform: uppercase; transition: 0.2s; pointer-events: none; }
.mfp-content .td-login-inputs::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 1px; background-color: var(--td_login_text_color, #ffffff); opacity: 0.3; }
.mfp-content .td-login-input { position: relative; height: 40px; padding: 0px; font-size: 15px; color: var(--td_login_text_color, #ffffff); outline: none; border: 0px; background-color: transparent !important; margin: 0px !important; box-shadow: none !important; }
.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: 0px; text-transform: uppercase; text-shadow: none; font-size: 13px; font-weight: 600; color: var(--td_login_button_color, #000000); box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 4px 0px; border: 0px; border-radius: 0px; transition: background-color 0.2s !important; }
.mfp-content .td-login-button:active, .mfp-content .td-login-button:hover { box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 4px 0px; 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: 0px; left: 0px; border: 1px solid var(--td_login_text_color, #ffffff); opacity: 0; transition: opacity 0.2s; }
.mfp-content #register-link:hover::before { opacity: 0.2; }
.mfp-content .td-login-form-div { padding: 0px 20%; }
@media (max-width: 480px) {
  .mfp-content .td-login-form-div { padding: 0px 5%; }
}
.mfp-content #td-login-div { transform: translate3d(0px, 0px, 0px); transition: 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86); }
.mfp-content #td-login-div.td-display-none { display: none; visibility: hidden; opacity: 0; transition: 0.3s cubic-bezier(0.79, 0.14, 0.15, 0.86); }
.mfp-content .td-login-animation #td-login-div { transform: translate3d(-300px, 0px, 0px); }
.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; transition: 0.5s cubic-bezier(0.79, 0.14, 0.15, 0.86); transform: translate3d(300px, 0px, 0px); }
.mfp-content #td-register-div.td-display-block, .mfp-content #td-forgot-pass-div.td-display-block { display: block; visibility: visible; opacity: 1; transition: 0.3s cubic-bezier(0.79, 0.14, 0.15, 0.86); transform: translate3d(0px, 0px, 0px); }
.mfp-content #login-form .mfp-close { position: absolute; top: 26px; width: 20px; height: 20px; line-height: 0; font-size: 0px; 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%); 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: ""; }
.mfp-content .td-login-panel-title { padding: 26px 0px 22px; 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: rgb(255, 255, 255); padding: 14px 30px; display: none; position: absolute; top: 93px; left: 0px; right: 0px; font-size: 11px; text-transform: uppercase; margin: 0px -40%; line-height: 1; }
.mfp-content .td_display_err::before { content: ""; width: 100%; height: 100%; background-color: rgb(0, 0, 0); position: absolute; top: 0px; left: 0px; opacity: 0.8; z-index: -1; }
.mfp-content .td_display_msg_ok::before { background-color: rgb(255, 255, 255); opacity: 0.1; }
.mpf-td-login-effect { }
.mpf-td-login-effect .mfp-with-anim { opacity: 0; transition: 400ms cubic-bezier(0.55, 0, 0.1, 1); transform: perspective(600px) scale(0.4); }
.mpf-td-login-effect.mfp-bg { opacity: 0; transition: 0.3s ease-out; }
.mpf-td-login-effect.mfp-ready .mfp-with-anim { opacity: 1; 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); 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) {
  .td-sp { background-image: url("https://laotiantimes.com/wp-content/plugins/td-composer/legacy/Newspaper/assets/images/sprite/elements@2x.png") !important; background-size: 90px 2100px !important; }
}
.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; }
@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; }
}
@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; }
}
@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; }
}
@media (min-width: 1141px) {
  .td-rec-hide-on-m { display: none !important; }
}
@media (min-width: 1019px) and (max-width: 1140px) {
  .td-rec-hide-on-tl { display: none !important; }
}
@media (min-width: 768px) and (max-width: 1018px) {
  .td-rec-hide-on-tp { display: none !important; }
}
@media (max-width: 767px) {
  .td-rec-hide-on-p { display: none !important; }
}
.td-header-rec-wrap { position: relative; min-height: 90px; }
@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: 0px !important; }
}
.td-header-rec-wrap .td-adspot-title { margin-bottom: -21px; position: relative; top: 3px; }
@media (min-width: 768px) and (max-width: 1018px) {
  .td-header-rec-wrap .td-adspot-title { margin-bottom: -14px; top: 0px; }
}
@media (max-width: 767px) {
  .td-header-rec-wrap .td-adspot-title { top: 0px; margin-bottom: -10px; }
}
.td-header-sp-recs { width: 728px; position: relative; padding: 0px !important; min-height: 0px !important; }
@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; inset: 0px; }
@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%; }
.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%); }
.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: 0px; }
.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: 0px; margin-bottom: 16px; position: relative; left: 50%; 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: 0px; 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: 0px; }
.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: 0px; }
.td-g-rec-id-content_inline .adsbygoogle { margin-bottom: 21px; position: relative; left: 50%; transform: translateX(-50%); }
.td-g-rec-id-content_inlineleft, .td-a-rec-id-content_inlineleft { float: left; }
.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: 0px; }
}
.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; }
@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: 0px auto 26px; }
}
.td-g-rec-id-content_inlineleft img, .td-a-rec-id-content_inlineleft img { margin-bottom: 0px; }
@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; }
.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: 0px; }
}
.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; }
@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: 0px auto 26px; }
}
.td-g-rec-id-content_inlineright img, .td-a-rec-id-content_inlineright img { margin-bottom: 0px; }
@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; }
.td-a-rec-id-footer_top > div img, .td-g-rec-id-footer_top > div img { }
@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: rgb(118, 118, 118); 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 { }
.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 { }
.td-g-rec-id-post_style_11 .adsbygoogle { margin-bottom: 21px; }
@media (min-width: 768px) and (max-width: 1018px) {
  .td-g-rec-id-post_style_11 .adsbygoogle { margin-bottom: 0px; }
}
@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 { }
.td-a-rec-id-post_style_11 > div { margin-bottom: 21px; margin-left: 0px; margin-right: 0px; }
@media (min-width: 768px) and (max-width: 1018px) {
  .td-a-rec-id-post_style_11 > div { margin-bottom: 0px; }
}
@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: 0px; text-align: center; }
.td-a-rec-id-custom-spot img { margin: 0px 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 rgb(235, 235, 235); text-align: center; font-size: 12px; line-height: 50px; display: block; color: rgb(102, 102, 102); margin-left: auto; margin-right: auto; position: relative; }
.td-spot-id-header { margin-bottom: 0px; width: 728px; height: 90px; margin-left: auto; margin-right: auto; position: relative !important; }
@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; inset: 0px; margin: auto; height: 90px; line-height: 90px; }
@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: rgb(235, 235, 235); max-width: 728px; height: 90px; margin-left: auto; margin-right: auto; position: relative; }
@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%); 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: rgb(235, 235, 235); max-width: 300px; height: 250px; margin-left: auto; margin-right: auto; }
@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%); 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 { margin-bottom: 0px; width: 728px; height: 90px; margin-left: auto; margin-right: auto; position: relative !important; }
@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; }
@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; }
.td-footer-wrapper .td_social_type:hover .td-social-box { background-color: rgb(68, 68, 68); }
.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: rgb(68, 68, 68); }
.td-footer-wrapper .td-social-style2, .td-footer-wrapper .td-social-style8 { color: rgb(255, 255, 255); }
.td-footer-wrapper .td-social-style2 .td_social_type, .td-footer-wrapper .td-social-style8 .td_social_type { color: rgb(255, 255, 255); }
.td-footer-wrapper .td-social-style2 .td_social_type:hover, .td-footer-wrapper .td-social-style8 .td_social_type:hover { color: rgb(153, 153, 153); }
.td-footer-wrapper .td-social-style2 .td_social_type:hover a, .td-footer-wrapper .td-social-style8 .td_social_type:hover a { color: rgb(153, 153, 153); }
.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: rgb(68, 68, 68); }
.td-footer-wrapper .td-social-style2 .td_social_type a, .td-footer-wrapper .td-social-style8 .td_social_type a { color: rgb(255, 255, 255); }
.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: rgb(68, 68, 68); }
.td-footer-wrapper .td-social-style3, .td-footer-wrapper .td-social-style4 { color: rgb(255, 255, 255); }
.td-footer-wrapper .td-social-style3 .td_social_type a, .td-footer-wrapper .td-social-style4 .td_social_type a { color: rgb(255, 255, 255); }
.td-footer-wrapper .td-social-style3 .td_social_type:hover, .td-footer-wrapper .td-social-style4 .td_social_type:hover { color: rgb(153, 153, 153); }
.td-footer-wrapper .td-social-style3 .td_social_type:hover a, .td-footer-wrapper .td-social-style4 .td_social_type:hover a { color: rgb(153, 153, 153); }
.td-footer-wrapper .td-social-style9, .td-footer-wrapper .td-social-style10 { color: rgb(255, 255, 255); }
.td-footer-wrapper .td-social-style9 .td_social_type:hover, .td-footer-wrapper .td-social-style10 .td_social_type:hover { color: rgb(153, 153, 153); }
.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: 0px; }
body .td-backstretch { max-width: none; opacity: 0; transition: opacity 2s; display: block; }
body .td-stretch-width { height: auto; width: 100.03%; margin: 0px; position: relative; left: 50%; transform: translateX(-50%); }
body .td-stretch-height { position: relative; height: 100%; width: auto; left: 50%; 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; }
.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; }
}
.td-scroll-up[data-style="style1"] { display: none; width: 40px; height: 40px; background-color: var(--td_theme_color, #4db2ec); transform: translate3d(0px, 70px, 0px); transition: transform 0.4s cubic-bezier(0.55, 0, 0.1, 1); }
.td-scroll-up[data-style="style1"].td-scroll-up-visible { transform: translate3d(0px, 0px, 0px); }
.td-scroll-up[data-style="style1"] .td-icon-menu-up { position: relative; color: rgb(255, 255, 255); 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; }
.td-scroll-up[data-style="style2"] { transform: scale(0.8); height: 40px; width: 40px; border-radius: 50px; box-shadow: rgb(231, 231, 231) 0px 0px 0px 2px inset; 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: 0px; 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: rgb(255, 255, 255); border-radius: 5px; opacity: 0; transition: 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: 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; stroke-dasharray: 307.919, 307.919; }
.td-scroll-up[data-style="style2"]:hover .td-scroll-up-tooltip { transform: translateY(0px); 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; }
.td-right-demos-button { font-family: "Open Sans", "Open Sans Regular", sans-serif; position: fixed; right: 10px; z-index: 10000; background: rgb(255, 255, 255); color: rgb(0, 0, 0); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 6px; border-radius: 6px; text-align: center; font-size: 11px; line-height: 32px; width: 76px; transition: 0.15s; }
@media (max-width: 767px) {
  .td-right-demos-button { display: none; }
}
.td-right-demos-button:hover { color: rgb(29, 109, 247); }
#td-theme-demos-button { top: 80px; }
#td-theme-hosting-button { top: 116px; border: 1px solid rgb(29, 109, 247); }
#td-theme-services-button { top: 154px; }
#td-theme-buy-button { top: 190px; }
.td-vm-wrap { position: fixed; top: 0px; left: 0px; display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100%; height: 100%; z-index: 10001; opacity: 0; transition: 0.2s; }
.td-vm-wrap.td-vm-open { opacity: 1; }
.td-vm-wrap .td-vm-overlay { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.85); z-index: -1; }
.td-vm-wrap .td-vm-title { margin: 0px 0px 20px; font-size: 16px; line-height: 21px; text-align: center; }
.td-vm-wrap .td-vm-title a { color: rgb(255, 255, 255); }
.td-vm-wrap .td-vm-content-wrap { background-color: rgb(0, 0, 0); padding: 40px 80px; box-sizing: content-box; transform: translateY(-30px); transition: 0.3s ease-in-out; }
.td-vm-wrap .td-vm-content-wrap.td-vm-content-wrap-visible { transform: translateY(0px); }
.td-vm-wrap .td-vm-content { position: relative; }
.td-vm-wrap .td-vm-content .wpb_video_wrapper { opacity: 0; transition: 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%); width: 50px; height: 50px; margin-top: -28px; margin-left: -28px; transition: opacity 0.3s; border-width: 3px; border-style: solid; border-color: rgb(255, 255, 255) transparent; border-image: none; border-radius: 50%; animation: 1s ease-out 0s infinite normal none running fullspin; 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: 0px; padding-bottom: 56.25%; background-color: rgb(0, 0, 0); }
.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: 0px; left: 0px; 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; }
@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; margin: 0px auto; width: 550px !important; height: auto !important; }
.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: rgb(187, 187, 187); }
.td-vm-wrap .td-vm-close { position: absolute; top: 50px; right: 50px; font-size: 22px; color: rgb(255, 255, 255); cursor: pointer; transition: 0.2s; }
@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); }
.td-vm-wrap .td-vm-close i { pointer-events: none; }
.admin-bar .td-vm-close { top: 72px; }
@media (max-width: 767px) {
  .admin-bar .td-vm-close { top: 71px; }
}
@-webkit-keyframes fullspin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes fullspin { 
  0% { transform: rotate(0deg); }
  100% { 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 { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 8px 0px; position: fixed !important; inset: 300px 0px auto auto !important; z-index: 9999 !important; margin: 0px !important; padding: 0px !important; }
.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: 0px !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: rgb(255, 255, 255); padding: 7px; cursor: pointer; z-index: 1; }
.td-close-video-fixed i { font-size: 11px; }
.td-video-fixed .td-close-video-fixed { justify-content: center; align-items: center; display: flex !important; }
.td-sticky-video .td-footer-template-wrap { z-index: -1; }
.td-login-social { display: flex; align-items: center; justify-content: center; appearance: none; padding: 11px 20px 12px; font-size: 14px; line-height: 1; color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; transition: background-color 0.1s ease-in-out; outline: none !important; }
.td-login-social:disabled { pointer-events: none; }
.td-login-fb { background-color: rgb(23, 120, 242); }
.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: rgb(13, 108, 227); }
.td-login-fb:disabled { background-color: rgb(146, 192, 247); }
body.a11y-enabled :focus, body.a11y-enabled :focus-visible { outline-offset: 3px; border-radius: 4px; outline: rgb(255, 102, 0) solid 3px !important; }
body.a11y-enabled .tdb-block-menu a:focus, body.a11y-enabled .tdb-block-menu button:focus, body.a11y-enabled .sub-menu a:focus, body.a11y-enabled .td-next-prev-wrap a:focus { background: rgba(255, 102, 0, 0.12); }
body.a11y-enabled .skip-link { position: absolute; left: -999px; top: auto; width: 1px; height: 1px; overflow: hidden; background: rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 10px 14px; border-radius: 6px; z-index: 9999; text-decoration: none; }
body.a11y-enabled .skip-link:focus { left: 16px; top: 16px; width: auto; height: auto; }
body.a11y-enabled #maincontent { outline: none; }
body.a11y-enabled .tdb-block-menu li.is-open > .sub-menu, body.a11y-enabled .tdb-block-menu li.tdb-hover > .sub-menu { pointer-events: auto; transform: translateY(0px); z-index: 9999; display: block !important; opacity: 1 !important; visibility: visible !important; }
body.a11y-enabled .tdb-block-menu .sub-menu { transition: opacity 0.18s, transform 0.18s, visibility linear; }
body.a11y-enabled .td-search-wrap.is-open input[type="search"]:focus, body.a11y-enabled .td-search-box[aria-hidden="false"] input[type="text"]:focus, body.a11y-enabled .td-drop-down-search[aria-hidden="false"] input[type="text"]:focus { box-shadow: rgba(255, 102, 0, 0.35) 0px 0px 0px 3px; }
body.a11y-enabled .td-search-wrap .td-search-close:focus, body.a11y-enabled .td-search-wrap .td-icon-close:focus, body.a11y-enabled .td-search-wrap .td-icon-search-close:focus { outline-offset: 3px; border-radius: 4px; outline: rgb(255, 102, 0) solid 3px !important; }
.wpb_heading { background-color: rgb(34, 34, 34); color: rgb(255, 255, 255); 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: 0px; }
.vc_single_image-img { display: 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: 0px; }
.vc_toggle_title { margin: 0px; padding: 7px 13px 8px 36px !important; }
.vc_toggle_content { padding-left: 15px !important; }
.vc_toggle_active .vc_toggle_title { background-color: rgb(252, 252, 252) !important; }
.vc_toggle_title { border: 1px solid var(--td_grid_border_color, #ededed); }
.vc_toggle_title:hover { background-color: rgb(252, 252, 252) !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; }
.wpb_gallery .flexslider { overflow: hidden; border: 0px; border-radius: 0px; 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: 0px; z-index: 2; }
.wpb_content_element .icon-next::before { color: rgb(255, 255, 255); font-size: 30px; font-family: newspaper, sans-serif !important; content: "" !important; top: 0px !important; }
.wpb_content_element .icon-prev::before { color: rgb(255, 255, 255); font-size: 30px; font-family: newspaper, sans-serif !important; content: "" !important; top: 0px !important; }
.wpb_tabs .wpb_tab { background-color: rgb(255, 255, 255) !important; padding: 0px !important; }
.wpb_tabs .wpb_tabs_nav { border-bottom: 2px solid var(--td_header_color, #222222); margin-bottom: 26px; }
.wpb_tabs li a { background-color: rgb(255, 255, 255); color: rgb(34, 34, 34); font-family: var(--td_default_google_font_2, 'Roboto', sans-serif); font-size: 14px; line-height: 15px; font-weight: 400; white-space: nowrap; padding: 8px 12px 5px !important; }
.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); }
.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: 0px; }
@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-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container { margin-right: 0px; border-bottom: 2px solid var(--td_header_color, var(--td_theme_color, #4db2ec)); display: block; margin-bottom: 26px !important; }
.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: 0px; }
.vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab { margin: 0px; }
.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: rgb(255, 255, 255); color: rgb(34, 34, 34); 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: 0px; padding: 6px 12px 5px !important; }
.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: 0px; 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 { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin-bottom: 17px !important; }
.td-tab-color.vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab { margin: 0px 11px; }
@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: 0px; }
}
.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; }
@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: rgb(0, 150, 136); }
.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: rgb(229, 57, 53) !important; }
.td-tab-color .vc_tta-panels .vc_tta-panel:nth-child(1) .td-grid-style-1 .td-post-category { background-color: rgb(229, 57, 53) !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: rgb(102, 187, 106) !important; }
.td-tab-color .vc_tta-panels .vc_tta-panel:nth-child(2) .td-grid-style-1 .td-post-category { background-color: rgb(102, 187, 106) !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: rgb(41, 182, 246) !important; }
.td-tab-color .vc_tta-panels .vc_tta-panel:nth-child(3) .td-grid-style-1 .td-post-category { background-color: rgb(41, 182, 246) !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: rgb(127, 143, 169) !important; }
.td-tab-color .vc_tta-panels .vc_tta-panel:nth-child(4) .td-grid-style-1 .td-post-category { background-color: rgb(127, 143, 169) !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: rgb(253, 216, 53) !important; }
.td-tab-color .vc_tta-panels .vc_tta-panel:nth-child(5) .td-grid-style-1 .td-post-category { background-color: rgb(253, 216, 53) !important; }
.vc_tta-accordion.vc_tta-o-no-fill .td_block_wrap { margin-left: -20px; margin-right: -20px; }
.vc_progress_bar .vc_label, .vc_progress_bar div { border-radius: 0px !important; }
.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; overflow: hidden; margin: 0px !important; }
.wpb_tour .wpb_tabs_nav li a { color: rgb(34, 34, 34); 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); padding: 7px 12px !important; }
.wpb_tour .wpb_tabs_nav li.ui-tabs-active a, .wpb_tour .wpb_tabs_nav li:hover a { background-color: rgb(34, 34, 34); color: rgb(255, 255, 255); border-width: 1px 1px 0px; border-style: solid; border-color: rgb(34, 34, 34); }
.wpb_accordion .ui-state-active a { background-color: rgb(34, 34, 34) !important; color: rgb(255, 255, 255) !important; border: 0px !important; }
.wpb_accordion .wpb_accordion_header { background-color: rgb(255, 255, 255) !important; margin-bottom: 10px !important; }
.wpb_accordion .wpb_accordion_header a { color: rgb(34, 34, 34); 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); padding: 10px 12px !important; }
.wpb_accordion .wpb_accordion_content { margin-bottom: 10px; }
.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-width: medium; border-style: none; border-color: currentcolor; border-image: none; transition: none; border-radius: 0px; margin-bottom: 21px; }
.wpb_button:hover, .vc_btn:hover { text-shadow: none; text-decoration: none !important; }
a.vc_btn-black { transition: 0.2s; }
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; transition: opacity 0.4s; }
.wpb_call_to_action { background-color: rgb(252, 252, 252); }
.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; }
.wpb_video_widget .wpb_video_wrapper { margin-bottom: 0px; }
.vc_custom_heading > * { margin-top: 0px; margin-bottom: 26px; }
.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: 0px; }
.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: 0px; min-height: 30px; position: relative; }
.widgettitle::after { content: ""; height: 2px; width: 300%; position: absolute; bottom: 0px; left: 0px; background-color: var(--td_header_color, #222222); }
.widgettitle > a { color: var(--td_text_header_color, #ffffff); }
.vc_wp_rss { margin-bottom: 0px; }
.vc_wp_rss .widgettitle a:first-child { display: none; }
.vc_wp_rss .widget_rss { margin-bottom: 21px; }
.vc_wp_rss ul { margin: 4px 0px 0px 12px; }
.vc_wp_rss ul li { margin-left: 0px; padding-bottom: 0px; }
.vc_wp_archives ul { margin: 0px; }
.vc_wp_text .textwidget { margin: 12px 0px 43px; }
.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; }
.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 { }
@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; }
.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 rgb(238, 236, 240); color: black; }
.tdc-missing-external-shortcode span, .td-block-missing-settings span, .tdc_external_shortcode span { background-color: rgb(236, 77, 77); 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: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(136, 136, 136); 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%; inset: 0px; overflow: hidden; pointer-events: none; }
.td-element-style-before { transition: opacity 1s; opacity: 0; }
.td-js-loaded .td-element-style-before { opacity: 1; }
.td-footer-instagram-container { padding-bottom: 0px; }
.td-footer-instagram-container .td_block_instagram { margin-bottom: 0px; overflow: hidden; }
.td-footer-instagram-container .td-footer-instagram-title { text-align: center; text-transform: uppercase; letter-spacing: 0.1em; font-size: 15px; margin: 0px; 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; }
@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: 0px 20px; }
}
.td-sub-footer-container { background-color: rgb(13, 13, 13); color: rgb(204, 204, 204); font-size: 12px; font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif); }
@media (max-width: 767px) {
  .td-sub-footer-container { text-align: center; padding: 6px 0px; }
}
.td-sub-footer-copy { line-height: 20px; margin-top: 8px; margin-bottom: 8px; }
@media (max-width: 767px) {
  .td-sub-footer-copy { float: none !important; }
}
.td-sub-footer-container .td-sub-footer-menu { float: right; }
@media (max-width: 767px) {
  .td-sub-footer-container .td-sub-footer-menu { float: none; }
}
.td-subfooter-menu { display: inline-block; margin: 7px 0px; float: right; }
@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: 0px; line-height: 18px; }
.td-subfooter-menu li a { margin-right: 16px; line-height: 18px; display: inline-block; color: rgb(204, 204, 204); }
.td-subfooter-menu li a:hover { color: var(--td_theme_color, #4db2ec); }
.td-subfooter-menu li:last-child a { margin-right: 0px; }
.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; }
@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 { animation-duration: 0.3s; animation-fill-mode: both; }
.td_animated_long { animation-duration: 0.5s; animation-fill-mode: both; }
.td_animated_xlong { animation-duration: 0.8s; animation-fill-mode: both; }
.td_animated_xxlong { animation-duration: 1.5s; animation-fill-mode: both; }
@-webkit-keyframes td_fadeInRight { 
  0% { opacity: 0.05; transform: translateX(20px); }
  100% { opacity: 1; transform: translateX(0px); }
}
@keyframes td_fadeInRight { 
  0% { opacity: 0.05; transform: translateX(20px); }
  100% { opacity: 1; transform: translateX(0px); }
}
.td_fadeInRight { animation-name: td_fadeInRight; }
@-webkit-keyframes td_fadeInLeft { 
  0% { opacity: 0.05; transform: translateX(-20px); }
  100% { opacity: 1; transform: translateX(0px); }
}
@keyframes td_fadeInLeft { 
  0% { opacity: 0.05; transform: translateX(-20px); }
  100% { opacity: 1; transform: translateX(0px); }
}
.td_fadeInLeft { animation-name: td_fadeInLeft; }
@-webkit-keyframes td_fadeInDown { 
  0% { opacity: 0.05; transform: translateY(-15px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes td_fadeInDown { 
  0% { opacity: 0.05; transform: translateY(-15px); }
  100% { opacity: 1; transform: translateY(0px); }
}
.td_fadeInDown { animation-name: td_fadeInDown; }
@-webkit-keyframes td_fadeInUp { 
  0% { opacity: 0.05; transform: translateY(20px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes td_fadeInUp { 
  0% { opacity: 0.05; transform: translateY(20px); }
  100% { opacity: 1; transform: translateY(0px); }
}
.td_fadeInUp { animation-name: td_fadeInUp; }
@-webkit-keyframes td_fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes td_fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.td_fadeIn { animation-name: td_fadeIn; }
@-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 { animation-name: td_fadeOut_to_1; }
@-webkit-keyframes td_fadeOutRight { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(20px); }
}
@keyframes td_fadeOutRight { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(20px); }
}
.td_fadeOutRight { animation-name: td_fadeOutRight; }
@-webkit-keyframes td_fadeOutLeft { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(-20px); }
}
@keyframes td_fadeOutLeft { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(-20px); }
}
.td_fadeOutLeft { animation-name: td_fadeOutLeft; }
.td-lb-box { position: absolute; width: 19px; height: 19px; }
.td-lb-box-1 { top: 0px; left: 0px; }
.td-lb-box-2 { top: 0px; left: 20px; }
.td-lb-box-3 { top: 0px; left: 40px; }
.td-lb-box-4 { top: 20px; right: 0px; }
.td-lb-box-5 { bottom: 0px; right: 0px; }
.td-lb-box-6 { bottom: 0px; left: 20px; }
.td-lb-box-7 { bottom: 0px; left: 0px; }
.td-lb-box-8 { top: 20px; left: 0px; }
.td-loader-gif { position: absolute; top: 50%; left: 50%; width: 59px; height: 59px; margin-top: -29.5px; margin-left: -29.5px; transition: 400ms cubic-bezier(0.55, 0, 0.1, 1); }
@media (max-width: 767px) {
  .td-loader-gif { top: 200px; }
}
.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: 0px; left: 0px; }
.td-loader-infinite .td-lb-box-2 { top: 0px; left: 11px; }
.td-loader-infinite .td-lb-box-3 { top: 0px; left: 22px; }
.td-loader-infinite .td-lb-box-4 { top: 11px; right: 0px; }
.td-loader-infinite .td-lb-box-5 { bottom: 0px; right: 0px; }
.td-loader-infinite .td-lb-box-6 { bottom: 0px; left: 11px; }
.td-loader-infinite .td-lb-box-7 { bottom: 0px; left: 0px; }
.td-loader-infinite .td-lb-box-8 { top: 11px; left: 0px; }
.td-loader-infinite.td-loader-gif { width: 32px; height: 32px; margin-top: -16px; margin-left: -16px; }
.td-loader-blocks-load-more { top: auto; bottom: 48px; }
.td-loader-animation-start { opacity: 0; transform: perspective(600px) scale(0.4); }
.td-loader-animation-mid { opacity: 1; transform: perspective(600px) scale(1); }
.td-loader-animation-end { opacity: 0; }
@-webkit-keyframes rotateplane { 
  0% { transform: perspective(120px); }
  50% { transform: perspective(120px) rotateY(180deg); }
  100% { 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) { transition: opacity 0.3s cubic-bezier(0.39, 0.76, 0.51, 0.56); opacity: 1 !important; }
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 { transition: transform 0.5s, opacity 0.3s cubic-bezier(0.39, 0.76, 0.51, 0.56); opacity: 1 !important; transform: scale(1) !important; }
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); }
.td-animation-stack-type2-2 { 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); opacity: 1 !important; transform: scale(1) !important; }
.td-fade-off .td-element-style-before { opacity: 1; }
:root { --tdb-scroll-anim-distance: 80px; --tdb-scroll-anim-duration: 0.6s; }
.tdb-scroll-anim { opacity: 0; will-change: opacity, transform; transition: opacity var(--tdb-scroll-anim-duration) ease-out, transform var(--tdb-scroll-anim-duration) ease-out; }
.tdb-scroll-anim--slide-up { transform: translate3d(0, var(--tdb-scroll-anim-distance), 0); }
.tdb-scroll-anim--slide-down { transform: translate3d(0, calc(-1 * var(--tdb-scroll-anim-distance)), 0); }
.tdb-scroll-anim--slide-left { transform: translate3d(var(--tdb-scroll-anim-distance), 0, 0); }
.tdb-scroll-anim--slide-right { transform: translate3d(calc(-1 * var(--tdb-scroll-anim-distance)), 0, 0); }
.tdb-scroll-anim--fade { transform: none; }
.tdb-scroll-anim--visible { opacity: 1; transform: none; }
@media (prefers-reduced-motion: reduce) {
  .tdb-scroll-anim { transition: none !important; opacity: 1 !important; transform: none !important; }
}
@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; }
.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 { transition: 0.4s cubic-bezier(0.55, 0, 0.1, 1); 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 .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 { }
.ie8 .td-header-style-8 .td-affix .td-header-sp-logo { height: 48px; margin-top: 0px; }
.ie8 .td-trending-now-post { }
.ie8 .td-trending-now-post:first-child { }
.ie8 .td-classic-sharing { display: none; }
.ie8 .td-post-source-tags { display: none; }
.ie8 .td-stretch-width, .ie8 .td-stretch-height { left: 0px !important; }
.ie8 .td_social_type .td-sp { width: 0px; }
.ie8 .td_category_template_6 .td-category-header, .ie8 .td_category_template_8 .td-category-header { 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 0px; }
.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: 0px; content: ""; display: block; height: 100%; width: 100%; position: absolute; z-index: 1; }
.ie8 .td-grid-style-1 .td-module-thumb a img { }
.ie8 .td-grid-style-2 .td-module-thumb a, .ie8 .td-grid-style-3 .td-module-thumb a { bottom: 0px; 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 { }
.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 { }
.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 { }
.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 { }
.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 { }
.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 { }
.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 { }
.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 { }
.ie8 .td-grid-style-4 .entry-title { background-color: transparent; }
.ie8 .td-grid-style-5 .td-module-thumb a { bottom: 0px; 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 { }
.ie8 .td-next-prev-wrap .td-ajax-prev-page { padding-left: 1px; }
.ie8 .td-social-facebook .td-social-but-text { border-left: 1px solid rgb(127, 158, 223); }
.ie8 .td-social-twitter .td-social-but-text { border-left: 1px solid rgb(143, 226, 252); }
.ie8 .td-post-template-8 .td-post-header-holder { background-color: rgb(0, 0, 0); }
.ie8 .td-module-comments a { padding: 3px 3px 4px; }
.ie8 .td-social-style-2 .td-icon-font { border: 1px solid rgb(51, 51, 51); }
.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; left: 0px; display: table !important; }
.ie8 .td-menu-background { left: -100%; }
.ie8 .td-live-theme-demos .td-set-theme-style-link::before { background-color: transparent; }
.ie9 { }
.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 { transform: none; left: 0px !important; }
.ie9 .td-next-prev-wrap .td-ajax-next-page { padding-left: 3px; }
.ie9 .td-module-comments a { padding: 3px 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: 0px; }
.ie9 .td-search-background { right: 100%; }
.ie9 .td-search-opened .td-search-background { right: 0px; }
.ie9 .td-demo-multicolumn-2 .sub-menu { padding: 0px; }
.ie9 .td-demo-menuitem-hide { display: none; }
.ie10 .page-nav a { padding: 5px 11px 5px 12px; }
.ie10 .td-module-comments a { padding: 3px 4px 4px; }
@media (min-width: 1140px) {
  .ie11 { margin-left: -1px; }
  .ie11 .td-affix { margin-left: 1px; }
}
.td-md-is-android .td-hover-1 .td-big-grid-post:hover .entry-thumb { transition-property: 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 0px; }
.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; }
.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; }
.td-md-is-ios body { -webkit-font-smoothing: antialiased; }
.td-md-is-ios .td-hover-1 .td-big-grid-post:hover .entry-thumb { transition-property: 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; }
.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; }
.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; }
.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: 0px 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 { }
@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: 0px; padding-left: 0px; }
}
.td-md-is-ios .td-footer-wrapper .td_block_template_1 .block-title * { padding-right: 0px; padding-left: 0px; }
.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 { transform: translate3d(0px, 0px, 0px); }
}
.td-md-is-safari .td_block_big_grid_8 .td-module-thumb { transform: none; }
.td-md-is-safari .td_module_slide::before { bottom: -1px; }
.td-md-is-safari .td_module_slide .td-module-title { transform: translate3d(0px, 0px, 0px); }
.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; }
.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; }
.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(0px); }
.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; }
.td-md-is-os-x .td_block_big_grid_6 .td-tiny-thumb .td-post-category { padding: 4px 5px 3px; }
.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; transition: 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; }
.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: 0px; font-size: inherit; }
.td-audio-player .mejs-button button::after { position: relative; display: block; font-family: newspaper, sans-serif; line-height: 1; color: rgb(17, 17, 17); }
.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: ""; }
.td-audio-player .mejs-pause button::after { content: ""; }
.td-audio-player .mejs-replay button::after { content: ""; }
.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: ""; }
.td-audio-player .mejs-unmute button::after { content: ""; }
.td-audio-player .mejs-controls { position: relative; align-items: center; padding-left: 0px; padding-right: 0px; }
.td-audio-player .mejs-controls .mejs-time-rail { height: auto; margin: 0px 0.625em; padding-top: 0px; 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: 0px; background: rgb(238, 238, 238); 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: rgb(255, 255, 255); border-color: rgb(255, 255, 255); border-radius: 50%; transform: none; box-shadow: rgb(0, 0, 0) 0px 0px 1px; 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: 0px; background: rgb(238, 238, 238); 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: rgb(255, 255, 255); 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: 0px; height: auto; font-size: 0.85em; line-height: 1; color: rgb(0, 0, 0); }
.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: rgba(0, 0, 0, 0.3) 0px 4px 10px; }
.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: rgb(77, 178, 236); color: white; text-align: center; margin: 9px 13px 0px 0px; 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 { color: rgb(75, 75, 75); font-size: 79px; line-height: 69px; margin: 0px 9px 0px 0px; padding: 0px 13px 0px 0px; background-color: transparent !important; }
p.dropcapp3::first-letter { font-weight: bold; }
p.dropcapp4 { margin-top: 40px; }
p.dropcapp4::first-letter { background-color: rgb(0, 0, 0); font-size: 0.85em; line-height: 1; color: rgb(255, 255, 255); border-radius: 100px; margin: -2px 15px 0px 0px; padding: 9px 11px; }
p.dropcapp4::after { padding-top: 0px; }
p span.td_text_columns_two_cols { display: block; }
.wp-block-button .wp-block-button__link { border-radius: 0px; 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: rgb(77, 178, 236); }
.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: 0px; box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 7px 0px; transition: top 0.1s; }
.wp-block-button.is-style-shadow .wp-block-button__link:hover { top: -3px; box-shadow: rgba(0, 0, 0, 0.25) 0px 6px 12px 0px; }
.wp-block-button.is-style-3d .wp-block-button__link { top: 0px; transition: top 0.1s; }
.wp-block-button.is-style-3d .wp-block-button__link::after { content: ""; position: absolute; display: block; left: 0px; top: 100%; width: 100%; height: 5px; background-color: rgba(0, 0, 0, 0.25); z-index: 0; transition: height 0.1s; }
.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: 0px; }
.wp-block-table td, .wp-block-table th { padding: 2px 8px; }