.infinite-body h1, .infinite-body h2, .infinite-body h3, .infinite-body h4, .infinite-body h5, .infinite-body h6{ margin-top: 0px; margin-bottom: 20px; line-height: 1.2; font-weight: 700; }
#poststuff .gdlr-core-page-builder-body h2{ padding: 0px; margin-bottom: 20px; line-height: 1.2; font-weight: 700; }
#poststuff .gdlr-core-page-builder-body h1{ padding: 0px; font-weight: 700; }

.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a{ width: 27px; height: 7px; }
.gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-email input[type="email"]{ line-height: 17px; padding: 30px 20px; height: 65px; }
.gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-submit input[type="submit"]{ height: 65px; font-size: 13px; }
body.infinite-boxed .infinite-body-wrapper{ margin-top: 0px; margin-bottom: 0px; } 
.infinite-body-wrapper.infinite-with-frame, body.infinite-full .infinite-fixed-footer{ margin: 0px; } 
.infinite-body-background{ opacity: 1; } 
.infinite-background-pattern .infinite-body-outer-wrapper{ background-image: url(https://albert-schweitzer-heute.de/wp-content/plugins/goodlayers-core/include/images/pattern/pattern-1.png); } 
.infinite-item-pdlr, .gdlr-core-item-pdlr{ padding-left: 25px; padding-right: 25px; }.infinite-mobile-header .infinite-logo.infinite-item-pdlr{ padding-left: 25px; }.infinite-item-rvpdlr, .gdlr-core-item-rvpdlr{ margin-left: -25px; margin-right: -25px; }.gdlr-core-metro-rvpdlr{ margin-top: -25px; margin-right: -25px; margin-bottom: -25px; margin-left: -25px; }.infinite-item-mglr, .gdlr-core-item-mglr, .infinite-navigation .sf-menu > .infinite-mega-menu .sf-mega,.sf-menu.infinite-top-bar-menu > .infinite-mega-menu .sf-mega{ margin-left: 25px; margin-right: 25px; }.gdlr-core-pbf-wrapper-container-inner{ width: calc(100% - 25px - 25px); } 
.infinite-container, .gdlr-core-container, body.infinite-boxed .infinite-body-wrapper, body.infinite-boxed .infinite-fixed-footer .infinite-footer-wrapper, body.infinite-boxed .infinite-fixed-footer .infinite-copyright-wrapper{ max-width: 1180px; } 
.infinite-body-front .gdlr-core-container, .infinite-body-front .infinite-container{ padding-left: 35px; padding-right: 35px; }.infinite-body-front .infinite-container .infinite-container, .infinite-body-front .infinite-container .gdlr-core-container, .infinite-body-front .gdlr-core-container .gdlr-core-container{ padding-left: 0px; padding-right: 0px; }.infinite-navigation-header-style-bar.infinite-style-2 .infinite-navigation-background{ left: 35px; right: 35px; } 
.infinite-top-bar-container.infinite-top-bar-custom-container{ max-width: 1140px; } 
.infinite-top-bar-container.infinite-top-bar-full{ padding-right: 30px; padding-left: 30px; } 
.infinite-top-bar{ padding-top: 7px; } 
.infinite-top-bar{ padding-bottom: 8px; }.infinite-top-bar .infinite-top-bar-menu > li > a{ padding-bottom: 8px; }.sf-menu.infinite-top-bar-menu > .infinite-mega-menu .sf-mega, .sf-menu.infinite-top-bar-menu > .infinite-normal-menu ul{ margin-top: 8px; } 
.infinite-top-bar{ font-size: 13px; } 
.infinite-top-bar, .infinite-top-bar-bottom-border{ border-bottom-width: 0px; } 
.infinite-top-bar{ box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); } 
.infinite-top-bar-right-social{ font-size: 20px; } 
.infinite-header-style-plain{ border-bottom-width: 0px; } 
.infinite-header-background-transparent .infinite-top-bar-background{ opacity: 1; } 
.infinite-header-background-transparent .infinite-header-background{ opacity: 1; } 
.infinite-navigation-bar-wrap.infinite-style-transparent .infinite-navigation-background{ opacity: 0.5; } 
.infinite-header-boxed-wrap .infinite-top-bar-background{ opacity: 0; } 
.infinite-header-boxed-wrap .infinite-top-bar-background{ margin-bottom: -0px; } 
.infinite-header-style-boxed{ margin-top: 0px; } 
.infinite-header-container.infinite-header-custom-container{ max-width: 1140px; } 
.infinite-header-container.infinite-header-full{ padding-right: 30px; padding-left: 30px; } 
.infinite-header-boxed-wrap .infinite-header-background{ border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } 
.infinite-header-style-boxed .infinite-header-container-item{ padding-left: 30px; padding-right: 30px; }.infinite-navigation-right{ right: 30px; } .infinite-navigation-left{ left: 30px; } 
.infinite-header-style-plain.infinite-style-splitted-menu .infinite-navigation .sf-menu > li > a{ padding-top: 0px; } .infinite-header-style-plain.infinite-style-splitted-menu .infinite-main-menu-left-wrap,.infinite-header-style-plain.infinite-style-splitted-menu .infinite-main-menu-right-wrap{ padding-top: 0px; } 
.infinite-header-style-boxed.infinite-style-splitted-menu .infinite-navigation .sf-menu > li > a{ padding-top: 0px; } .infinite-header-style-boxed.infinite-style-splitted-menu .infinite-main-menu-left-wrap,.infinite-header-style-boxed.infinite-style-splitted-menu .infinite-main-menu-right-wrap{ padding-top: 0px; } 
.infinite-navigation .sf-menu > li{ padding-left: 22px; padding-right: 22px; } 
.infinite-navigation .infinite-main-menu{ margin-left: 0px; } 
.infinite-header-side-nav{ width: 305px; }.infinite-header-side-content.infinite-style-left{ margin-left: 305px; }.infinite-header-side-content.infinite-style-right{ margin-right: 305px; } 
.infinite-header-side-nav.infinite-style-side{ padding-left: 70px; padding-right: 70px; }.infinite-header-side-nav.infinite-style-left .sf-vertical > li > ul.sub-menu{ padding-left: 70px; }.infinite-header-side-nav.infinite-style-right .sf-vertical > li > ul.sub-menu{ padding-right: 70px; } 
 .infinite-navigation .sf-vertical > li{ padding-top: 16px; padding-bottom: 16px; } 
.infinite-header-style-bar .infinite-logo-right-text{ padding-top: 30px; } 
.infinite-header-style-plain{ box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); } 
.infinite-logo{ padding-top: 3px; } 
.infinite-logo{ padding-bottom: 3px; } 
.infinite-logo-inner{ max-width: 280px; } 
.infinite-navigation{ padding-top: 10px; }.infinite-navigation-top{ top: 10px; } 
.infinite-navigation .sf-menu > li > a{ padding-bottom: 9px; } 
.infinite-navigation .infinite-main-menu{ padding-right: 20px; } 
#infinite-side-content-menu{ box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px  rgba(0, 0, 0, 0.1); } 
.infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-logo, .infinite-animate-fixed-navigation.infinite-header-style-boxed .infinite-logo{ padding-top: 3px; } 
.infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-logo, .infinite-animate-fixed-navigation.infinite-header-style-boxed .infinite-logo{ padding-bottom: 3px; } 
.infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-navigation, .infinite-animate-fixed-navigation.infinite-header-style-boxed .infinite-navigation{ padding-top: 10px; }.infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-navigation-top, .infinite-animate-fixed-navigation.infinite-header-style-boxed .infinite-navigation-top{ top: 10px; }.infinite-animate-fixed-navigation.infinite-navigation-bar-wrap .infinite-navigation{ padding-top: 10px; }.infinite-animate-fixed-navigation.infinite-header-style-plain.infinite-style-splitted-menu .infinite-main-menu-left-wrap,.infinite-animate-fixed-navigation.infinite-header-style-plain.infinite-style-splitted-menu .infinite-main-menu-right-wrap{ padding-top: 10px; } 
.infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-navigation .sf-menu > li > a, .infinite-animate-fixed-navigation.infinite-header-style-boxed .infinite-navigation .sf-menu > li > a{ padding-bottom: 9px; }.infinite-animate-fixed-navigation.infinite-navigation-bar-wrap .infinite-navigation .sf-menu > li > a{ padding-bottom: 9px; }.infinite-animate-fixed-navigation .infinite-main-menu-right{ margin-bottom: 9px; } 
.infinite-page-title-wrap{ border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; } 
.infinite-page-title-wrap{ border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; } 
.infinite-page-title-wrap.infinite-style-custom .infinite-page-title-content{ padding-top: 28px; } 
.infinite-page-title-wrap.infinite-style-custom .infinite-page-title-content{ padding-bottom: 12px; } 
.infinite-page-title-wrap.infinite-style-custom .infinite-page-caption{ margin-top: 13px; } 
.infinite-page-title-wrap .infinite-page-title{ text-transform: none; } 
.infinite-page-title-wrap.infinite-style-custom .infinite-page-title{ font-size: 36px; } 
.infinite-page-title-wrap .infinite-page-title{ font-weight: 600; } 
.infinite-page-title-wrap.infinite-style-custom .infinite-page-title{ letter-spacing: 0px; } 
.infinite-page-title-wrap.infinite-style-custom .infinite-page-caption{ font-size: 16px; } 
.infinite-page-title-wrap.infinite-style-custom .infinite-page-caption{ letter-spacing: 0px; } 
.infinite-page-title-wrap .infinite-page-title-top-gradient{ height: 413px; } 
.infinite-page-title-wrap .infinite-page-title-bottom-gradient{ height: 413px; } 
.infinite-page-title-wrap .infinite-page-title-overlay{ opacity: 0; } 
.infinite-page-title-wrap{ background-image: url(https://albert-schweitzer-heute.de/wp-content/uploads/2018/01/page-header-bg-post-3.jpg); } 
body.search .infinite-page-title-wrap{ background-image: url(https://albert-schweitzer-heute.de/wp-content/uploads/2018/01/page-header-bg-post-3.jpg); } 
body.archive .infinite-page-title-wrap{ background-image: url(https://albert-schweitzer-heute.de/wp-content/uploads/2018/01/page-header-bg-post-3.jpg); } 
.infinite-not-found-wrap .infinite-not-found-background{ background-image: url(https://albert-schweitzer-heute.de/wp-content/uploads/2018/01/as-home-blue-3.jpg); } 
.infinite-not-found-wrap .infinite-not-found-background{ opacity: 0.27; } 
.infinite-blog-title-wrap{ border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; } 
.infinite-blog-title-wrap{ border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; } 
.infinite-blog-title-wrap.infinite-style-custom .infinite-blog-title-content{ padding-top: 10px; } 
.infinite-blog-title-wrap.infinite-style-custom .infinite-blog-title-content{ padding-bottom: 10px; } 
.infinite-blog-title-wrap{ background-image: url(https://albert-schweitzer-heute.de/wp-content/uploads/2018/01/page-header-bg-post-3.jpg); } 
.infinite-blog-title-wrap.infinite-feature-image .infinite-blog-title-top-overlay{ height: 413px; } 
.infinite-blog-title-wrap.infinite-feature-image .infinite-blog-title-bottom-overlay{ height: 413px; } 
.infinite-blog-title-wrap .infinite-blog-title-overlay{ opacity: 0; } 
body.single-post .infinite-sidebar-style-none, body.blog .infinite-sidebar-style-none, .infinite-blog-style-2 .infinite-comment-content{ max-width: 900px; } 
.gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-icon{ font-size: 22px; } 
.infinite-footer-wrapper{ padding-top: 25px; } 
.infinite-footer-wrapper{ padding-bottom: 50px; } 
.infinite-copyright-container{ padding-top: 18px; } 
.infinite-copyright-container{ padding-bottom: 40px; } 
.infinite-body h1, .infinite-body h2, .infinite-body h3, .infinite-body h4, .infinite-body h5, .infinite-body h6, .infinite-body .infinite-title-font,.infinite-body .gdlr-core-title-font{ font-family: "Cormorant Garamond", serif; }.woocommerce-breadcrumb, .woocommerce span.onsale, .single-product.woocommerce div.product p.price .woocommerce-Price-amount, .single-product.woocommerce #review_form #respond label{ font-family: "Cormorant Garamond", serif; } 
.infinite-navigation .sf-menu > li > a, .infinite-navigation .sf-vertical > li > a, .infinite-navigation-font{ font-family: "Saira", sans-serif; } 
.infinite-body, .infinite-body .gdlr-core-content-font, .infinite-body input, .infinite-body textarea, .infinite-body button, .infinite-body select, .infinite-body .infinite-content-font, .gdlr-core-audio .mejs-container *{ font-family: "Saira", sans-serif; } 
.infinite-body .gdlr-core-info-font, .infinite-body .infinite-info-font{ font-family: "Saira Semi Condensed", sans-serif; } 
.infinite-body .gdlr-core-blog-info-font, .infinite-body .infinite-blog-info-font{ font-family: "Saira Semi Condensed", sans-serif; } 
.infinite-body .gdlr-core-quote-font, blockquote{ font-family: "Saira Condensed", sans-serif; } 
.infinite-body .gdlr-core-testimonial-content{ font-family: "Saira Condensed", sans-serif; } 
.infinite-additional-font{ font-family: "Saira", sans-serif !important; } 
.infinite-additional-font2{ font-family: "Saira Condensed", sans-serif !important; } 
.infinite-body h1{ font-size: 30px; } 
.infinite-body h2, #poststuff .gdlr-core-page-builder-body h2{ font-size: 20px; } 
.infinite-body h3{ font-size: 20px; } 
.infinite-body h4{ font-size: 20px; } 
.infinite-body h5{ font-size: 15px; } 
.infinite-body h6{ font-size: 18px; } 
.infinite-body h1, .infinite-body h2, .infinite-body h3, .infinite-body h4, .infinite-body h5, .infinite-body h6{ font-weight: 500; }#poststuff .gdlr-core-page-builder-body h1, #poststuff .gdlr-core-page-builder-body h2{ font-weight: 500; } 
.infinite-body{ font-size: 15px; } 
.infinite-body{ font-weight: 400; } 
.infinite-body, .infinite-line-height, .gdlr-core-line-height{ line-height: 1.6; } 
.infinite-navigation .sf-menu > li > a, .infinite-navigation .sf-vertical > li > a{ font-size: 13px; } 
.infinite-navigation .sf-menu > li > a, .infinite-navigation .sf-vertical > li > a{ font-weight: 600; } 
.infinite-navigation .sf-menu > li > a, .infinite-navigation .sf-vertical > li > a{ text-transform: uppercase; } 
.infinite-navigation .sf-menu > .infinite-normal-menu .sub-menu, .infinite-navigation .sf-menu>.infinite-mega-menu .sf-mega-section-inner .sub-menu a{ font-weight: 800; } 
.infinite-navigation .sf-menu > .infinite-normal-menu .sub-menu, .infinite-navigation .sf-menu>.infinite-mega-menu .sf-mega-section-inner .sub-menu a{ text-transform: uppercase; } 
.infinite-main-menu-right-button{ font-size: 11px; } 
.infinite-main-menu-right-button{ text-transform: uppercase; } 
.infinite-widget h1{ font-size: 52px; } 
.infinite-widget h2{ font-size: 48px; } 
.infinite-widget h3{ font-size: 36px; } 
.infinite-widget h4{ font-size: 28px; } 
.infinite-widget h5{ font-size: 22px; } 
.infinite-widget h6{ font-size: 18px; } 
.infinite-widget h1, .infinite-widget h2, .infinite-widget h3, .infinite-widget h4, .infinite-widget h5, .infinite-widget h6{ text-transform: none; } 
.infinite-sidebar-area .infinite-widget-title{ font-size: 13px; } 
.infinite-sidebar-area .infinite-widget-title{ text-transform: uppercase; } 
.infinite-footer-wrapper .infinite-widget-title{ font-size: 13px; } 
.infinite-footer-wrapper .infinite-widget-title{ text-transform: uppercase; } 
.infinite-footer-wrapper{ font-size: 15px; } 
.infinite-footer-wrapper .widget_text{ text-transform: none; } 
.infinite-copyright-text, .infinite-copyright-left, .infinite-copyright-right{ font-size: 14px; } 
.infinite-copyright-text, .infinite-copyright-left, .infinite-copyright-right{ text-transform: uppercase; } 
.infinite-top-bar-background{ background-color: #33383e; } 
.infinite-body .infinite-top-bar, .infinite-top-bar.infinite-splited-border .infinite-top-bar-right-social a:after,.infinite-top-bar-left-text .infinite-with-divider:before, .infinite-body .infinite-top-bar-bottom-border{ border-color: #ffffff; border-color: rgba(255, 255, 255, 0.85); } 
.infinite-top-bar{ color: #6d6d6d; } 
.infinite-body .infinite-top-bar a{ color: #dddddd; } 
.infinite-body .infinite-top-bar a:hover{ color: #e8c98b; } 
.infinite-top-bar .infinite-top-bar-right-social a, .infinite-header-style-side .infinite-header-social a{ color: #ffffff; } 
.infinite-top-bar .infinite-top-bar-right-social a:hover, .infinite-header-style-side .infinite-header-social a:hover{ color: #af312c; } 
.infinite-header-background, .infinite-sticky-menu-placeholder, .infinite-header-style-boxed.infinite-fixed-navigation, body.single-product .infinite-header-background-transparent, body.archive.woocommerce .infinite-header-background-transparent{ background-color: #ffffff; } 
.infinite-header-wrap.infinite-header-style-plain{ border-color: #d1d1d1; } 
.infinite-header-side-nav.infinite-style-side-toggle .infinite-logo{ background-color: #ffffff; } 
.infinite-top-menu-button i, .infinite-mobile-menu-button i{ color: #383838; }.infinite-mobile-button-hamburger:before, .infinite-mobile-button-hamburger:after, .infinite-mobile-button-hamburger span, .infinite-mobile-button-hamburger-small:before, .infinite-mobile-button-hamburger-small:after, .infinite-mobile-button-hamburger-small span{ background: #383838; }.infinite-side-content-menu-button span,.infinite-side-content-menu-button:before, .infinite-side-content-menu-button:after{ background: #383838; } 
.infinite-main-menu-right .infinite-top-menu-button, .infinite-mobile-menu .infinite-mobile-menu-button{ border-color: #a5a5a5; } 
.infinite-top-search-wrap{ background-color: #000000; background-color: rgba(0, 0, 0, 0.88); } 
.infinite-top-cart-content-wrap .infinite-top-cart-content{ background-color: #303030; } 
.infinite-top-cart-content-wrap .infinite-top-cart-title, .infinite-top-cart-item .infinite-top-cart-item-title, .infinite-top-cart-item .infinite-top-cart-item-remove{ color: #000000; } 
.infinite-top-cart-content-wrap .woocommerce-Price-amount.amount{ color: #6c6c6c; } 
.infinite-body .infinite-top-cart-button-wrap .infinite-top-cart-button, .infinite-body .infinite-top-cart-button-wrap .infinite-top-cart-button:hover{ color: #ffffff; } 
.infinite-body .infinite-top-cart-button-wrap .infinite-top-cart-button{ background-color: #f4f4f4; } 
.infinite-body .infinite-top-cart-button-wrap .infinite-top-cart-button-2{ color: #af312c; } 
.infinite-body .infinite-top-cart-button-wrap .infinite-top-cart-button-2{ background-color: #000000; } 
.infinite-body .infinite-breadcrumbs, .infinite-body .infinite-breadcrumbs a span, .gdlr-core-breadcrumbs-item, .gdlr-core-breadcrumbs-item a span{ color: #c0c0c0; } 
.infinite-body .infinite-breadcrumbs span, .infinite-body .infinite-breadcrumbs a:hover span, .gdlr-core-breadcrumbs-item span, .gdlr-core-breadcrumbs-item a:hover span{ color: #777777; } 
.infinite-navigation-background{ background-color: #ffffff; } 
.infinite-navigation-bar-wrap{ border-color: #e8e8e8; } 
.infinite-navigation .infinite-navigation-slide-bar, .infinite-navigation .infinite-navigation-slide-bar-style-dot:before{ border-color: #af312c; }.infinite-navigation .infinite-navigation-slide-bar:before{ border-bottom-color: #af312c; } 
.sf-menu > li > a, .sf-vertical > li > a{ color: #444444; } 
.sf-menu > li > a:hover, .sf-menu > li.current-menu-item > a, .sf-menu > li.current-menu-ancestor > a, .sf-vertical > li > a:hover, .sf-vertical > li.current-menu-item > a, .sf-vertical > li.current-menu-ancestor > a{ color: #000000; } 
.sf-menu > .infinite-normal-menu li, .sf-menu > .infinite-mega-menu > .sf-mega, .sf-vertical ul.sub-menu li, ul.sf-menu > .menu-item-language li{ background-color: #545454; } 
.sf-menu > li > .sub-menu a, .sf-menu > .infinite-mega-menu > .sf-mega a, .sf-vertical ul.sub-menu li a{ color: #ffffff; } 
.sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .infinite-mega-menu > .sf-mega a:hover, .sf-menu > .infinite-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a{ color: #ffffff; } 
.sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .infinite-mega-menu > .sf-mega a:hover, .sf-menu > .infinite-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a{ background-color: #af312c; } 
.infinite-navigation .sf-menu > .infinite-mega-menu .sf-mega-section-inner > a{ color: #dddddd; } 
.infinite-navigation .sf-menu > .infinite-mega-menu .sf-mega-section{ border-color: #000000; } 
.infinite-navigation .sf-menu > .infinite-normal-menu .sub-menu, .infinite-navigation .sf-menu > .infinite-mega-menu .sf-mega{ box-shadow: 0px 0px  rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0px 0px  rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 0px  rgba(0, 0, 0, 0.15); } 
.infinite-fixed-navigation.infinite-style-fixed, .infinite-fixed-navigation.infinite-style-slide{ box-shadow: 0px 0px  rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0px 0px  rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 0px  rgba(0, 0, 0, 0.15); } 
.infinite-mm-menu-wrap.mm-menu a, .infinite-mm-menu-wrap.mm-menu a:active, .infinite-mm-menu-wrap.mm-menu a:link, .infinite-mm-menu-wrap.mm-menu a:visited{ color: #979797; }.mm-menu .mm-btn:after, .mm-menu .mm-btn:before{ border-color: #979797; } 
.infinite-mm-menu-wrap.mm-menu a:hover{ color: #ffffff; }.mm-menu .mm-btn:hover:after, .mm-menu .mm-btn:hover:before{ border-color: #ffffff; } 
.infinite-mm-menu-wrap.mm-menu{ --mm-color-background: #1f1f1f; } 
.infinite-mm-menu-wrap .mm-listitem:after{ border-color: #626262; } 
.infinite-overlay-menu-content{ background-color: #000000; background-color: rgba(0, 0, 0, 0.88); }.infinite-modern-menu-display{ background: #000000; } 
.infinite-overlay-menu-content ul.menu > li, .infinite-overlay-menu-content ul.sub-menu ul.sub-menu{ border-color: #424242; }.zyth-modern-menu-nav ul li a:after{ background: #424242; } 
.infinite-overlay-menu-content ul li a, .infinite-overlay-menu-content .infinite-overlay-menu-close{ color: #ffffff; }.zyth-modern-menu-content .zyth-modern-menu-close, .zyth-modern-menu-nav-back, .zyth-modern-menu-nav ul li a, .zyth-modern-menu-nav ul li a:hover, .zyth-modern-menu-nav ul li i{ color: #ffffff; } 
.infinite-overlay-menu-content ul li a:hover{ color: #a8a8a8; } 
.infinite-bullet-anchor a:before{ background-color: #777777; } 
.infinite-bullet-anchor a:hover, .infinite-bullet-anchor a.current-menu-item{ border-color: #ffffff; }.infinite-bullet-anchor a:hover:before, .infinite-bullet-anchor a.current-menu-item:before{ background: #ffffff; } 
.infinite-main-menu-search i, .infinite-main-menu-cart i{ color: #383838; } 
.infinite-main-menu-cart > .infinite-top-cart-count{ background-color: #af312c; } 
.infinite-main-menu-cart > .infinite-top-cart-count{ color: #ffffff; } 
.infinite-body .infinite-main-menu-right-button{ color: #333333; } 
.infinite-body .infinite-main-menu-right-button:hover{ color: #555555; } 
.infinite-body .infinite-main-menu-right-button{ border-color: #333333; } 
.infinite-body .infinite-main-menu-right-button:hover{ border-color: #555555; } 
.infinite-main-menu-right-button.infinite-style-round-with-shadow{ box-shadow: 0px 4px 18px rgba(0, 0, 0, 0.11); -webkit-box-shadow: 0px 4px 18px rgba(0, 0, 0, 0.11); }  
.infinite-page-preload{ background-color: #ffffff; } 
.infinite-body-outer-wrapper, body.infinite-full .infinite-body-wrapper{ background-color: #ffffff; } 
body.infinite-boxed .infinite-body-wrapper, .gdlr-core-page-builder .gdlr-core-page-builder-body.gdlr-core-pb-livemode{ background-color: #ffffff; } 
.infinite-page-title-wrap .infinite-page-title{ color: #ffffff; } 
.infinite-page-title-wrap .infinite-page-caption{ color: #ffffff; }.infinite-page-title-wrap .infinite-page-caption .woocommerce-breadcrumb, .infinite-page-title-wrap .infinite-page-caption .woocommerce-breadcrumb a,.infinite-page-title-wrap .infinite-page-title-event-time, .infinite-page-title-wrap .infinite-page-title-event-link a, .infinite-page-title-wrap .infinite-page-title-event-link a:hover{ color: #ffffff; } 
.infinite-page-title-wrap{ background-color: #000000; } 
.infinite-page-title-wrap .infinite-page-title-overlay{ background-color: #2d2d2d; } 
.infinite-page-title-wrap .infinite-page-title-top-gradient{ background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -o-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); }.infinite-page-title-wrap .infinite-page-title-bottom-gradient{ background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); } 
.infinite-body, .infinite-body span.wpcf7-not-valid-tip{ color: #666666; } 
.infinite-body h1, .infinite-body h2, .infinite-body h3, .infinite-body h4, .infinite-body h5, .infinite-body h6{ color: #232323; }.woocommerce table.shop_attributes th, .woocommerce table.shop_table th, .single-product.woocommerce div.product .product_meta .infinite-head{ color: #232323; } 
.infinite-body a{ color: #af312c; }.infinite-blog-style-3 .infinite-comments-area .comment-reply a, .infinite-blog-style-3 .infinite-comments-area .comment-reply a:hover,.infinite-blog-style-5 .infinite-comments-area .comment-reply a, .infinite-blog-style-5 .infinite-comments-area .comment-reply a:hover{ color: #af312c; }.woocommerce ul.products li.product .gdlr-core-product-default .button{ color: #af312c; } 
.infinite-body a:hover{ color: #000000; }.gdlr-core-blog-item .gdlr-core-excerpt-read-more.gdlr-core-plain-text.gdlr-core-hover-border:hover{ border-color: #000000 !important; }.woocommerce ul.products li.product .gdlr-core-product-default .button:hover{ color: #000000; } 
.infinite-body *{ border-color: #e2e2e2; }.infinite-body .gdlr-core-portfolio-single-nav-wrap{ border-color: #e2e2e2; }.gdlr-core-product-grid-4:hover .gdlr-core-product-title{ border-color: #e2e2e2; }.gdlr-core-columnize-item .gdlr-core-columnize-item-content{ column-rule-color: #e2e2e2; -moz-column-rule-color: #e2e2e2; -webkit-column-rule-color: #e2e2e2; } 
.infinite-body input, .infinite-body textarea, .infinite-body select, .woocommerce form .select2-selection{ background-color: #ffffff; } 
.infinite-body input, .infinite-body textarea, .infinite-body select, .woocommerce form .select2-selection{ border-color: #d7d7d7; } 
.infinite-body input, .infinite-body textarea, .infinite-body select, .woocommerce form .select2-selection{ color: #4e4e4e; } 
.infinite-body ::-webkit-input-placeholder{  color: #4e4e4e; }.infinite-body ::-moz-placeholder{  color: #4e4e4e; }.infinite-body :-ms-input-placeholder{  color: #4e4e4e; }.infinite-body :-moz-placeholder{  color: #4e4e4e; } 
.gdlr-core-round-checkbox .wpcf7-list-item-label{ background: #686868; } 
.gdlr-core-round-checkbox label input[type="checkbox"]:checked + .wpcf7-list-item-label:before{ background: #4f00ff; } 
.infinite-float-social, .infinite-float-social .infinite-float-social-icon{ color: #ffffff; }.infinite-float-social .infinite-divider{ border-color: #ffffff; } 
.infinite-float-social .infinite-float-social-icon:hover{ color: #ffffff; } 
.infinite-float-social[data-section="footer"], .infinite-float-social[data-section="footer"] .infinite-float-social-icon{ color: #ffffff; }.infinite-float-social[data-section="footer"] .infinite-divider{ border-color: #ffffff; } 
.infinite-float-social[data-section="footer"] .infinite-float-social-icon:hover{ color: #ffffff; } 
.infinite-not-found-wrap{ background-color: #23618e; } 
.infinite-not-found-wrap .infinite-not-found-head{ color: #ffffff; } 
.infinite-not-found-wrap .infinite-not-found-title{ color: #ffffff; } 
.infinite-not-found-wrap .infinite-not-found-caption{ color: #c3e7ff; } 
.infinite-not-found-wrap form.search-form input.search-field{ background-color: #000000; background-color: rgba(0, 0, 0, 0.4) } 
.infinite-not-found-wrap form.search-form input.search-field, .infinite-not-found-wrap .infinite-top-search-submit{ color: #ffffff; } .infinite-not-found-wrap input::-webkit-input-placeholder { color: #ffffff; } .infinite-not-found-wrap input:-moz-placeholder{ color: #ffffff; } .infinite-not-found-wrap input::-moz-placeholder{ color: #ffffff; } .infinite-not-found-wrap input:-ms-input-placeholder{ color: #ffffff; } 
.infinite-not-found-wrap .infinite-not-found-back-to-home a, .infinite-not-found-wrap .infinite-not-found-back-to-home a:hover{ color: #ffffff; } 
body.infinite-sidebar-block .infinite-sidebar-area .widget{ background-color: #ffffff; } 
.infinite-sidebar-area .infinite-widget-title{ color: #222222; } 
.infinite-sidebar-area a{ color: #333333; }.widget_recent_entries ul li:before, .widget_recent_comments ul li:before, .widget_pages ul li:before, .widget_rss ul li:before, .widget_archive ul li:before, .widget_categories ul li:before, .widget_nav_menu ul li:before, .widget_meta ul li:before{ color: #333333; } 
.infinite-sidebar-area a:hover, .infinite-sidebar-area .current-cat > a, .infinite-sidebar-area .current-menu-item > a{ color: #af312c; } 
.gdlr-core-recent-post-widget .gdlr-core-blog-info i{ color: #9c9c9c; } 
.gdlr-core-recent-post-widget .gdlr-core-blog-info, .gdlr-core-recent-post-widget .gdlr-core-blog-info a, .gdlr-core-recent-post-widget .gdlr-core-blog-info a:hover{ color: #a0a0a0; } 
.gdlr-core-post-slider-widget-overlay .gdlr-core-post-slider-widget-title{ color: #ffffff; } 
.gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info, .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info i, .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info a, .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info a:hover{ color: #9c9c9c; } 
.widget_search input.search-field, .wp-block-search .wp-block-search__input, .widget_archive select, .widget_categories select, .widget_text select{ color: #b5b5b5; }.widget_search input::-webkit-input-placeholder { color: #b5b5b5; }.widget_search input:-moz-placeholder{ color: #b5b5b5; }.widget_search input::-moz-placeholder{ color: #b5b5b5; }.widget_search input:-ms-input-placeholder{ color: #b5b5b5; } 
.widget_search input.search-field, .wp-block-search .wp-block-search__input, .widget_archive select, .widget_categories select, .widget_text select{ border-color: #e0e0e0; } 
.widget_search form:after{ color: #c7c7c7; } 
ul.gdlr-core-twitter-widget-wrap li:before{ color: #303030; } 
ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-date a, ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-date a:hover{ color: #b5b5b5; } 
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list2 li a{ color: #6774a2; } 
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a:hover,ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li.current-menu-item a,ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li.current-menu-ancestor a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list2 li.current-menu-item a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list2 li.current-menu-item a:before,ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list2 li.current-menu-ancestor a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list2 li.current-menu-ancestor a:before,ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list2 li a:hover, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list2 li a:hover:before{ color: #1c3375; } 
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list2 li a:hover{ border-color: #233c85; }ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a:before{ color: #233c85; } 
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box li a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2 li a{ color: #474747; } 
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box li a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2 li a{ background-color: #f3f3f3; } 
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box li a:hover, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box li.current-menu-item a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box li.current-menu-ancestor a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2 li a:hover, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2 li.current-menu-item a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2 li.current-menu-ancestor a{ color: #ffffff; }ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2:after{ border-color: #ffffff; } 
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box li a:hover, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box li.current-menu-item a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box li.current-menu-ancestor a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2 li a:hover, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2 li.current-menu-item a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2 li.current-menu-ancestor a{ background-color: #143369; } 
.infinite-footer-wrapper{ background-color: #444444; } 
.infinite-footer-wrapper .infinite-widget-title{ color: #ffffff; }.infinite-footer-wrapper h1, .infinite-footer-wrapper h2, .infinite-footer-wrapper h3, .infinite-footer-wrapper h4, .infinite-footer-wrapper h5, .infinite-footer-wrapper h6{ color: #ffffff; }  
.infinite-footer-wrapper{ color: #eeeeee; }.infinite-footer-wrapper .widget_recent_entries ul li:before, .infinite-footer-wrapper .widget_recent_comments ul li:before, .infinite-footer-wrapper .widget_pages ul li:before, .infinite-footer-wrapper .widget_rss ul li:before, .infinite-footer-wrapper .widget_archive ul li:before, .infinite-footer-wrapper .widget_categories ul li:before, .widget_nav_menu ul li:before, .infinite-footer-wrapper .widget_meta ul li:before{ color: #eeeeee; } 
.infinite-footer-wrapper a{ color: #eeeeee; } 
.infinite-footer-wrapper a:hover{ color: #ffffff; } 
.infinite-footer-wrapper, .infinite-footer-wrapper *{ border-color: #494949; } 
.infinite-copyright-wrapper{ background-color: #000000; } 
.infinite-copyright-wrapper{ color: #eeeeee; } 
.infinite-copyright-wrapper a{ color: #eeeeee; } 
.infinite-copyright-wrapper a:hover{ color: #ffffff; } 
.infinite-footer-back-to-top-button{ background-color: #e2e2e2; } 
.infinite-body .infinite-footer-back-to-top-button, .infinite-body .infinite-footer-back-to-top-button:hover{ color: #313131; } 
.infinite-body .infinite-blog-title-wrap .infinite-single-article-title{ color: #ffffff; } 
.infinite-blog-title-wrap .infinite-blog-info-wrapper, .infinite-blog-title-wrap .infinite-blog-info-wrapper a, .infinite-blog-title-wrap .infinite-blog-info-wrapper a:hover, .infinite-blog-title-wrap .infinite-blog-info-wrapper i{ color: #ffffff; } 
.infinite-blog-title-wrap .infinite-single-article-date-day{ color: #ffffff; } 
.infinite-blog-title-wrap .infinite-single-article-date-month, .infinite-single-article-date-wrapper .infinite-single-article-date-year{ color: #b1b1b1; } 
.infinite-blog-title-wrap .infinite-single-article-date-wrapper{ border-color: #ffffff; } 
.infinite-blog-title-wrap .infinite-blog-title-overlay{ background-color: #000000; } 
.infinite-blog-title-wrap.infinite-feature-image .infinite-blog-title-top-overlay{ background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -o-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); }.infinite-blog-title-wrap.infinite-feature-image .infinite-blog-title-bottom-overlay{ background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); } 
.infinite-single-author .infinite-single-author-title a, .infinite-single-author .infinite-single-author-title a:hover{ color: #464646; } 
.infinite-single-author .infinite-single-author-caption{ color: #b1b1b1; } 
.infinite-single-author-tags a, .infinite-single-author-tags a:hover{ color: #343de9; border-color: #343de9; } 
.infinite-single-nav a, .infinite-single-nav a:hover, .infinite-blog-style-3 .infinite-single-nav .infinite-text{ color: #bcbcbc; } 
.infinite-blog-style-2 .infinite-single-nav-area-left .infinite-single-nav-area-overlay{ background-color: #343de9; } 
.infinite-blog-style-2 .infinite-single-nav-area-right .infinite-single-nav-area-overlay{ background-color: #343de9; } 
.infinite-blog-style-2 .infinite-single-related-post-wrap{ background-color: #f5f5f5; } 
.infinite-blog-style-5 .infinite-single-nav .infinite-text{ color: #9e9e9e; } 
.infinite-single-magazine-author-tags a, .infinite-single-magazine-author-tags a:hover{ color: #272727; } 
.infinite-single-magazine-author-tags a{ background-color: #f2f2f2; } 
.infinite-blog-magazine .infinite-single-author{ background-color: #f7f7f7; } 
.infinite-comments-area .infinite-comments-title, .infinite-comments-area .comment-reply-title, .infinite-single-related-post-wrap .infinite-single-related-post-title{ color: #464646; }.infinite-comments-area .comment-author a{ color: #464646; } 
.infinite-comments-area .comment-respond{ background-color: #f9f9f9; } 
.infinite-comments-area .comment-reply a, .infinite-comments-area .comment-reply a:hover{ color: #bcbcbc; } 
.infinite-comments-area .comment-time a, .infinite-comments-area .comment-time a:hover{ color: #b1b1b1; } 
.gdlr-core-blog-title a, .infinite-body .infinite-single-article-title, .infinite-body .infinite-single-article-title a{ color: #343434; } 
.gdlr-core-blog-title a:hover, .infinite-body .infinite-single-article-title a:hover{ color: #af312c; } 
.gdlr-core-sticky-banner, .infinite-sticky-banner{ color: #444444; } 
.gdlr-core-sticky-banner, .infinite-sticky-banner{ background-color: #f3f3f3; } 
.infinite-single-article .infinite-blog-info-wrapper, .infinite-single-article .infinite-blog-info-wrapper a, .infinite-single-article .infinite-blog-info-wrapper a:hover, .infinite-single-article .infinite-blog-info-wrapper i, .gdlr-core-blog-info-wrapper, .gdlr-core-blog-info-wrapper a, .gdlr-core-blog-info-wrapper a:hover, .gdlr-core-blog-info-wrapper i, .gdlr-core-blog-grid .gdlr-core-blog-info-date a{ color: #959595; } 
.gdlr-core-blog-date-wrapper .gdlr-core-blog-date-day, .infinite-single-article .infinite-single-article-date-day{ color: #353535; } 
.gdlr-core-blog-date-wrapper .gdlr-core-blog-date-month, .infinite-single-article .infinite-single-article-date-month{ color: #8a8a8a; } 
.gdlr-core-blog-grid.gdlr-core-blog-grid-with-frame, .gdlr-core-blog-full-frame, .gdlr-core-blog-list-frame, .gdlr-core-blog-link-format, .gdlr-core-blog-column-hover-background{ background-color: #eeeeee; } 
.gdlr-core-opacity-on-hover{ background: #000; } 
.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category, .gdlr-core-blog-full.gdlr-core-style-3 .gdlr-core-blog-info-category, .gdlr-core-blog-grid.gdlr-core-style-3 .gdlr-core-blog-info-category{ background: #343de2; }.gdlr-core-blog-feature .gdlr-core-blog-info-category{ background: #343de2; }.gdlr-core-recent-post-widget-thumbnail .gdlr-core-blog-info-category{ background: #343de2; } 
.gdlr-core-blog-full.gdlr-core-style-2-date .gdlr-core-blog-info-date,.gdlr-core-blog-grid.gdlr-core-style-2-date .gdlr-core-blog-info-date,.gdlr-core-blog-grid.gdlr-core-style-3-date.gdlr-core-with-thumbnail .gdlr-core-blog-info-date{ background-color: #efefef; } 
.gdlr-core-blog-full.gdlr-core-style-2-date .gdlr-core-blog-info-date a,.gdlr-core-blog-grid.gdlr-core-style-2-date .gdlr-core-blog-info-date a,.gdlr-core-blog-grid.gdlr-core-style-3-date.gdlr-core-with-thumbnail .gdlr-core-blog-info-date a{ color: #3dbca8; } 
.gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper, .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper a, .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i, .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-title a{ color: #ffffff; } .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-content{ color: #ffffff; }.gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper, .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper a, .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper i, .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-title a{ color: #ffffff; } 
.infinite-blog-aside-format .infinite-single-article-content, .gdlr-core-blog-aside-format{ background-color: #af312c; }.infinite-blog-quote-format .infinite-single-article-content, .gdlr-core-blog-quote-format{ background-color: #af312c; } 
.infinite-blog-aside-format .infinite-single-article-content, .gdlr-core-blog-aside-format .gdlr-core-blog-content{ color: #ffffff; }.infinite-blog-quote-format .infinite-single-article-content blockquote, .infinite-blog-quote-format .infinite-single-article-content blockquote a, .infinite-blog-quote-format .infinite-single-article-content q, .infinite-blog-quote-format .infinite-single-article-content, .gdlr-core-blog-quote-format .gdlr-core-blog-content blockquote,.gdlr-core-blog-quote-format .gdlr-core-blog-content blockquote a,.gdlr-core-blog-quote-format .gdlr-core-blog-content q,.gdlr-core-blog-quote-format .gdlr-core-blog-content{ color: #ffffff; } 
.gdlr-core-pagination a{ background-color: #f0f0f0; }body .page-links > a, body .page-links > span.screen-reader-text, body .nav-links > a, body .nav-links > span.dots, body .page-links > span.page-links-title{ background-color: #f0f0f0; }.woocommerce nav.woocommerce-pagination ul li a{ background-color: #f0f0f0; } 
.gdlr-core-pagination a{ color: #929292; }body .page-links > a, body .page-links > span.screen-reader-text, body .nav-links > a, body .nav-links > span.dots, body .page-links > span.page-links-title{ color: #929292; }.woocommerce nav.woocommerce-pagination ul li a{ color: #929292; } 
.gdlr-core-pagination a:hover, .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-pagination span{ background-color: #353535; }body .page-links > span, body .page-links > a:hover, body .nav-links > span.current, body .nav-links > a:hover{ background-color: #353535; }.woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover{ background-color: #353535; } 
.gdlr-core-pagination a:hover, .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-pagination span{ color: #e8e8e8; }body .page-links > span, body .page-links > a:hover, body .nav-links > span.current, body .nav-links > a:hover{ color: #e8e8e8; }.woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover{ color: #e8e8e8; } 
.gdlr-core-pagination.gdlr-core-with-border a{ color: #b4b4b4; border-color: #b4b4b4; }.gdlr-core-pagination.gdlr-core-style-plain a, .gdlr-core-pagination.gdlr-core-style-plain a:before, .gdlr-core-pagination.gdlr-core-style-plain span:before{ color: #b4b4b4; } 
.gdlr-core-pagination.gdlr-core-with-border a:hover, .gdlr-core-pagination.gdlr-core-with-border a.gdlr-core-active, .gdlr-core-pagination.gdlr-core-with-border span{ color: #424242; border-color: #424242; }.gdlr-core-pagination.gdlr-core-style-plain a:hover, .gdlr-core-pagination.gdlr-core-style-plain a.gdlr-core-active, .gdlr-core-pagination.gdlr-core-style-plain span{ color: #424242; } 
.gdlr-core-type-start-date-month .gdlr-core-date{ color: #50bd77; }.gdlr-core-event-item-info.gdlr-core-type-start-date-month{ border-color: #50bd77; } 
.gdlr-core-type-start-date-month .gdlr-core-month{ color: #152647; } 
.gdlr-core-event-item-list .gdlr-core-event-item-title a, .gdlr-core-event-item-list .gdlr-core-event-item-title a:hover{ color: #182847; } 
.gdlr-core-event-item .gdlr-core-event-item-info-wrap{ color: #50bd77; } 
.gdlr-core-portfolio-single-nav, .gdlr-core-portfolio-single-nav a, .gdlr-core-portfolio-single-nav a:hover, .gdlr-core-portfolio-single-nav-wrap.gdlr-core-style-2 .gdlr-core-portfolio-single-nav-middle i{ color: #bcbcbc; } 
.gdlr-core-portfolio-single-nav-wrap.gdlr-core-style-2 .gdlr-core-portfolio-single-nav i{ color: #4275dc; } 
.gdlr-core-portfolio-single-nav-wrap.gdlr-core-style-2 .gdlr-core-portfolio-single-nav i, .gdlr-core-portfolio-single-nav-wrap.gdlr-core-style-2 .gdlr-core-portfolio-single-nav-middle{ background-color: #f3f3f3; } 
.gdlr-core-portfolio-grid.gdlr-core-style-with-frame .gdlr-core-portfolio-grid-frame, .gdlr-core-portfolio-grid2{ background-color: #f5f5f5; } 
.gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title a{ color: #191919; } 
.gdlr-core-port-info-item .gdlr-core-port-info-key, .gdlr-core-port-info2 .gdlr-core-port-info2-key{ color: #343434; } 
.gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info, .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info a, .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info a:hover{ color: #b1b1b1; } 
.gdlr-core-portfolio-medium-feature .gdlr-core-portfolio-content-wrap{ background-color: #2653e3; } 
.gdlr-core-portfolio-medium-feature .gdlr-core-portfolio-title a, .gdlr-core-portfolio-medium-feature .gdlr-core-portfolio-title a:hover{ color: #ffffff; } 
.gdlr-core-portfolio-medium-feature .gdlr-core-portfolio-info, .gdlr-core-portfolio-medium-feature .gdlr-core-portfolio-info a, .gdlr-core-portfolio-medium-feature .gdlr-core-portfolio-info a:hover{ color: #abbfff; } 
.gdlr-core-portfolio-grid2 .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info{ background-color: #3d3ac2; } 
.gdlr-core-portfolio-badge{ color: #ffffff; } 
.gdlr-core-portfolio-badge{ background-color: #e24a3b; } 
.gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-icon, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title a, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title a:hover{ color: #ffffff; } 
.gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info a, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info a:hover{ color: #cecece; } 
.gdlr-core-filterer-wrap.gdlr-core-style-text a{ color: #aaaaaa; } 
.gdlr-core-filterer-wrap.gdlr-core-style-text a:hover, .gdlr-core-filterer-wrap.gdlr-core-style-text a.gdlr-core-active{ color: #747474; }.gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer-slide-bar{ border-bottom-color: #747474; }.gdlr-core-filterer-wrap.gdlr-core-round-slide-bar .gdlr-core-filterer-slide-bar:before{ background-color: #747474; } 
.gdlr-core-filterer-wrap.gdlr-core-style-button a{ color: #838383; } 
.gdlr-core-filterer-wrap.gdlr-core-style-button a{ background-color: #f1f1f1; } 
.gdlr-core-filterer-wrap.gdlr-core-style-button a:hover, .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active{ color: #ffffff; } 
.gdlr-core-filterer-wrap.gdlr-core-style-button a:hover, .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active{ background-color: #2f9cea; } 
.gdlr-core-price-table-item .gdlr-core-price-table{ background-color: #f8f8f8; } 
.gdlr-core-price-table .gdlr-core-price-table-head{ background-color: #3e3e3e; background: -webkit-linear-gradient(#525252, #3e3e3e); background: -o-linear-gradient(#525252, #3e3e3e); background: -moz-linear-gradient(#525252, #3e3e3e); background: linear-gradient(#525252, #3e3e3e); } 
.gdlr-core-price-table .gdlr-core-price-table-icon{ color: #ffffff; } 
.gdlr-core-price-table .gdlr-core-price-table-title{ color: #ffffff; } 
.gdlr-core-price-table .gdlr-core-price-table-caption{ color: #acacac; } 
.gdlr-core-price-table .gdlr-core-price-table-price{ background-color: #ebebeb; } 
.gdlr-core-price-table .gdlr-core-price-table-price-number, .gdlr-core-price-table .gdlr-core-price-prefix{ color: #323232; } 
.gdlr-core-price-table .gdlr-core-price-suffix{ color: #acacac; } 
body .gdlr-core-price-table .gdlr-core-price-table-button, body .gdlr-core-price-table .gdlr-core-price-table-button:hover{ color: #ffffff; } 
body .gdlr-core-price-table .gdlr-core-price-table-button, body .gdlr-core-price-table .gdlr-core-price-table-button:hover{ background-color: #575757; background: -webkit-linear-gradient(#414141, #575757); background: -o-linear-gradient(#414141, #575757); background: -moz-linear-gradient(#414141, #575757); background: linear-gradient(#414141, #575757); } 
.gdlr-core-price-table .gdlr-core-price-table-content *{ border-color: #e5e5e5; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-head{ background-color: #329eec; background: -webkit-linear-gradient(#59b9fe, #329eec); background: -o-linear-gradient(#59b9fe, #329eec); background: -moz-linear-gradient(#59b9fe, #329eec); background: linear-gradient(#59b9fe, #329eec); } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-icon{ color: #ffffff; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-title{ color: #ffffff; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-caption{ color: #b1d8f5; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price{ background-color: #ffffff; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price-number, .gdlr-core-price-table .gdlr-core-price-prefix{ color: #323232; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-suffix{ color: #acacac; } 
body .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-button, body .gdlr-core-price-table .gdlr-core-price-table-button:hover{ color: #ffffff; } 
body .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-button, body .gdlr-core-price-table .gdlr-core-price-table-button:hover{ background-color: #319dea; background: -webkit-linear-gradient(#52aae9, #319dea); background: -o-linear-gradient(#52aae9, #319dea); background: -moz-linear-gradient(#52aae9, #319dea); background: linear-gradient(#52aae9, #319dea); } 
.gdlr-core-accordion-style-icon .gdlr-core-accordion-item-icon, .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon, .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-icon, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon{ color: #191919; } 
.gdlr-core-accordion-style-icon .gdlr-core-accordion-item-title .gdlr-core-head, .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-title .gdlr-core-head, .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-title .gdlr-core-head, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-title .gdlr-core-head{ color: #191919; } 
.gdlr-core-accordion-style-icon .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-title{ color: #191919; } 
.gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon{ background-color: #f3f3f3; }.gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon{ border-color: #f3f3f3; } 
.gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title:before, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-accordion-item-title:before{ color: #191919; }.gdlr-core-accordion-style-box-background .gdlr-core-accordion-item-title:before, .gdlr-core-toggle-box-style-box-background .gdlr-core-accordion-item-title:before{ color: #191919; }  
.gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title .gdlr-core-head, .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title .gdlr-core-head, .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title .gdlr-core-head, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title .gdlr-core-head{ color: #191919; }.gdlr-core-accordion-style-box-background .gdlr-core-accordion-item-title .gdlr-core-head, .gdlr-core-toggle-box-style-box-background .gdlr-core-toggle-box-item-title .gdlr-core-head{ color: #191919; }  
.gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title{ color: #191919; }.gdlr-core-accordion-style-box-background .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-box-background .gdlr-core-toggle-box-item-title{ color: #191919; }  
.gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title{ background-color: #f3f3f3; }.gdlr-core-accordion-style-box-background .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-box-background .gdlr-core-toggle-box-item-title{ background-color: #f3f3f3; } 
.gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title:before, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title:before{ color: #ffffff; }.gdlr-core-accordion-style-box-background .gdlr-core-active .gdlr-core-accordion-item-title:before, .gdlr-core-toggle-box-style-box-background .gdlr-core-active .gdlr-core-accordion-item-title:before{ color: #ffffff; } 
.gdlr-core-accordion-style-background-title .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-active .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-toggle-box-item-title{ color: #ffffff; }.gdlr-core-accordion-style-box-background .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-box-background .gdlr-core-active .gdlr-core-toggle-box-item-title{ color: #ffffff; }  
.gdlr-core-accordion-style-background-title .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-active .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-toggle-box-item-title{ background-color: #303030; }.gdlr-core-accordion-style-box-background .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-box-background .gdlr-core-active .gdlr-core-toggle-box-item-title{ background-color: #303030; } 
.gdlr-core-audio, .gdlr-core-audio .mejs-container .mejs-controls{ background-color: #e7e7e7; } 
.gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button:before, .gdlr-core-audio .mejs-container .mejs-controls .mejs-playpause-button:before, .gdlr-core-audio .mejs-container .mejs-controls .mejs-time{ color: #202020; } 
.gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-total, .gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-loaded{ background-color: #afafaf; } 
.gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-current{ background-color: #af312c; } 
.gdlr-core-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{ background-color: #afafaf; } 
.gdlr-core-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{ background-color: #646464; } 
.gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner{ background-color: #ef5e68; } 
.gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner{ border-color: #cd515a; } 
.gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner{ color: #ffffff; } 
.gdlr-core-alert-box-item .gdlr-core-alert-box-item-title{ color: #ffffff; } 
blockquote, q{ color: #777777; } 
blockquote, q, pre{ background-color: #ffffff; } 
.infinite-body blockquote, .infinite-body q{ border-color: transparent; } 
.gdlr-core-blockquote-item-quote{ color: #4e4e4e; } 
.gdlr-core-blockquote-item-content, .gdlr-core-blockquote-item-author, pre{ color: #4e4e4e; } 
.gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .infinite-body .infinite-button, .infinite-body input[type="button"], .infinite-body input[type="submit"]{ color: #ffffff; } 
.gdlr-core-body .gdlr-core-load-more:hover, .gdlr-core-body .gdlr-core-button:hover, .infinite-body .infinite-button:hover{ color: #ffffff; } 
.gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .infinite-body .infinite-button, .infinite-body input[type="button"], .infinite-body input[type="submit"]{ background-color: #af312c; }.infinite-blog-style-4 .infinite-comments-area .form-submit input[type="submit"]{ box-shadow: 5px 5px 20px rgba(175, 49, 44, 0.4); -webkit-box-shadow: 5px 5px 20px rgba(175, 49, 44, 0.4); -moz-box-shadow: 5px 5px 20px rgba(175, 49, 44, 0.4); } 
.gdlr-core-body .gdlr-core-load-more:hover, .gdlr-core-body .gdlr-core-button:hover{ background-color: #000000; } 
.gdlr-core-body .gdlr-core-button-with-border{ border-color: #af312c; } .gdlr-core-body .gdlr-core-button-with-border.gdlr-core-button-transparent{ color: #af312c; } 
.gdlr-core-body .gdlr-core-button-with-border:hover{ border-color: #000000; }.gdlr-core-body .gdlr-core-button-with-border.gdlr-core-button-transparent:hover{ color: #000000; } 
.gdlr-core-body .gdlr-core-button.gdlr-core-button-gradient{ background-color: #af312c; background: -webkit-linear-gradient(#af312c, #af312c); background: -o-linear-gradient(#af312c, #af312c); background: -moz-linear-gradient(#af312c, #af312c); background: linear-gradient(#af312c, #af312c); }.gdlr-core-body .gdlr-core-button.gdlr-core-button-gradient-v{ background-color: #af312c; background: -webkit-linear-gradient(to right, #af312c, #af312c); background: -o-linear-gradient(to right, #af312c, #af312c); background: -moz-linear-gradient(to right, #af312c, #af312c); background: linear-gradient(to right, #af312c, #af312c); } 
.gdlr-core-call-to-action-item-title{ color: #2c2c2c; } 
.gdlr-core-call-to-action-item-caption{ color: #535353; } 
.gdlr-core-counter-item-top-text{ color: #828282; } 
.gdlr-core-counter-item-top-icon{ color: #393939; } 
.gdlr-core-counter-item-number{ color: #393939; } 
.gdlr-core-counter-item-divider{ border-color: #393939; } 
.gdlr-core-counter-item-bottom-text{ color: #393939; } 
.gdlr-core-column-service-item .gdlr-core-column-service-icon{ color: #9d9d9d; } 
.gdlr-core-column-service-item .gdlr-core-icon-style-round i{ background-color: #f3f3f3; } 
.gdlr-core-column-service-item .gdlr-core-column-service-title{ color: #383838; } 
.gdlr-core-column-service-item .gdlr-core-column-service-caption{ color: #747474; } 
.gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title, .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-head-wrap{ background-color: #af312c; } 
.gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title{ color: #ffffff; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-front, .gdlr-core-flipbox-item .gdlr-core-flipbox-back, .gdlr-core-feature-box-item .gdlr-core-feature-box{ background-color: #af312c; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-front, .gdlr-core-flipbox-item .gdlr-core-flipbox-back, .gdlr-core-flipbox-item .gdlr-core-flipbox-frame, .gdlr-core-feature-box-item .gdlr-core-feature-box, .gdlr-core-feature-box-item .gdlr-core-feature-box-frame{ border-color: #960a00; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-item-icon, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-icon{ color: #ffffff; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-item-title, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-title{ color: #ffffff; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-item-caption, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-caption{ color: #ffffff; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-item-content, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-content{ color: #ffffff; } 
.gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-title{ color: #ffffff; } 
.gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-caption{ color: #cecece; } 
.gdlr-core-image-overlay{ background-color: #000000; background-color: rgba(0, 0, 0, 0.6); } 
.gdlr-core-image-overlay-content, .gdlr-core-image-overlay-content a, .gdlr-core-image-overlay-icon{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin] .gdlr-core-image-overlay-icon, .gdlr-core-page-builder-body .gdlr-core-pbf-column[data-skin] .gdlr-core-image-overlay-icon{ color: #ffffff; } 
.gdlr-core-image-overlay.gdlr-core-round-icon .gdlr-core-image-overlay-icon{ background-color: #ffffff; } 
.gdlr-core-body .gdlr-core-image-item-wrap{ border-color: #000000; } 
.gdlr-core-block-item-title-wrap .gdlr-core-block-item-title{ color: #343434; } 
.gdlr-core-block-item-title-wrap .gdlr-core-block-item-caption{ color: #747474; } 
.gdlr-core-block-item-title-wrap a, .gdlr-core-block-item-title-wrap a:hover{ color: #747474; } 
.gdlr-core-icon-list-item i{ color: #222222; } 
.gdlr-core-icon-list-with-background-round .gdlr-core-icon-list-icon-wrap, .gdlr-core-icon-list-with-background-circle .gdlr-core-icon-list-icon-wrap{ color: #f3f3f3; } 
.gdlr-core-opening-hour-item .gdlr-core-opening-hour-day{ color: #a5a5a5; } 
.gdlr-core-opening-hour-item .gdlr-core-opening-hour-open{ color: #af312c; } 
.gdlr-core-opening-hour-item .gdlr-core-opening-hour-close{ color: #c8c8c8; } 
.gdlr-core-opening-hour-item .gdlr-core-opening-hour-time i{ color: #8a8989; } 
.gdlr-core-opening-hour-item .gdlr-core-opening-hour-list-item{ border-color: #a6a6a6; } 
.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title, .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title a{ color: #383838; } 
.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-position{ color: #888888; } 
.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-divider{ color: #cecece; } 
.gdlr-core-personnel-style-grid.gdlr-core-with-background .gdlr-core-personnel-list-content-wrap{ background-color: #f9f9f9; } 
.gdlr-core-personnel-style-modern .gdlr-core-personnel-list-title, .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-title a{ color: #ffffff; } 
.gdlr-core-personnel-style-modern .gdlr-core-personnel-list-position{ color: #ffffff; }.gdlr-core-personnel-style-modern .gdlr-core-social-network-item a{ color: #ffffff; } 
.gdlr-core-promo-box-item .gdlr-core-promo-box-item-title{ color: #383838; } 
.gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap{ border-color: #e8e7e7; } 
.gdlr-core-post-slider-item .gdlr-core-post-slider-title a{ color: #ffffff; } 
.gdlr-core-post-slider-item .gdlr-core-blog-info, .gdlr-core-post-slider-item .gdlr-core-blog-info a{ color: #c5c5c5; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-title{ color: #a6aafb; } 
.gdlr-core-roadmap-item-head.gdlr-core-active .gdlr-core-roadmap-item-head-title{ color: #ffffff; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-caption{ color: #c1caf6; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-count{ color: #c5c5c5; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-count{ background-color: #223077; } 
.gdlr-core-roadmap-item-head.gdlr-core-active .gdlr-core-roadmap-item-head-count{ color: #223077; } 
.gdlr-core-roadmap-item-head.gdlr-core-active .gdlr-core-roadmap-item-head-count{ color: #ffffff; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-divider{ border-color: #ffffff; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-title{ color: #ffffff; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-caption{ color: #c1caf6; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-content{ color: #babdff; } 
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-title, .gdlr-core-skill-bar-item .gdlr-core-skill-bar-right{ color: #505050; } 
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-icon{ color: #616161; } 
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-progress{ background-color: #f3f3f3; } 
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-filled, .gdlr-core-skill-bar-item .gdlr-core-skill-bar-filled-indicator{ background-color: #af312c; } 
.gdlr-core-flexslider-custom-nav i{ color: #a7a7a7; } 
.gdlr-core-flexslider-custom-nav i:hover{ color: #a7a7a7; } 
.gdlr-core-flexslider-nav .flex-direction-nav li a, .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a,.gdlr-core-flexslider.gdlr-core-nav-style-middle-plain .flex-direction-nav li a{ color: #ffffff; border-color: #ffffff; }.gdlr-core-flexslider.gdlr-core-bottom-nav-1 .flex-direction-nav li a, .gdlr-core-flexslider[data-nav="navigation-outer-plain-round"] .flex-direction-nav li a{ color: #ffffff; border-color: #ffffff; } 
.gdlr-core-flexslider-nav.gdlr-core-round-style li a, .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a{ background-color: #383838; }.gdlr-core-flexslider.gdlr-core-bottom-nav-1 .flex-direction-nav li a{ background-color: #383838; } 
.gdlr-core-flexslider .flex-control-nav li a{ border-color: #8a8a8a; }.gdlr-core-flexslider .flex-control-nav li a.flex-active{ background-color: #8a8a8a; }.gdlr-core-flexslider.gdlr-core-color-bullet .flex-control-nav li a.flex-active,.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a.flex-active,.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder-left .flex-control-nav li a.flex-active{ background-color: #8a8a8a; }.gdlr-core-flexslider.gdlr-core-border-color-bullet .flex-control-nav li a.flex-active{ border-color: #8a8a8a; }ul.gdlr-core-sly-nav li.active{ background: #8a8a8a; } 
.gdlr-core-flexslider.gdlr-core-color-bullet .flex-control-nav li a,.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a,.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder-left .flex-control-nav li a{ background-color: #dfdfdf; }.gdlr-core-flexslider.gdlr-core-border-color-bullet .flex-control-nav li a{ border-color: #dfdfdf; }ul.gdlr-core-sly-nav li{ background: #dfdfdf; } 
.gdlr-core-social-share-item a{ color: #202020; }.gdlr-core-social-share-item.gdlr-core-style-round a, .gdlr-core-social-share-item.gdlr-core-style-round a:hover{ background-color: #202020; } 
.gdlr-core-social-share-item .gdlr-core-divider{ border-color: #e5e5e5; } 
.gdlr-core-social-share-item .gdlr-core-social-share-count{ color: #202020; } 
.gdlr-core-stunning-text-item-caption{ color: #747474; } 
.gdlr-core-stunning-text-item-title{ color: #383838; } 
.gdlr-core-tab-item-title{ color: #8d8d8d; } 
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title, .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title{ background-color: #f7f7f7; } 
.gdlr-core-tab-item-title-wrap, .gdlr-core-tab-item-content-wrap, .gdlr-core-tab-item-title{ border-color: #ebebeb; } 
.gdlr-core-tab-item-title-line{ border-color: #af312c; color: #af312c; } 
.gdlr-core-tab-item-title.gdlr-core-active{ color: #464646; } 
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active, .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title.gdlr-core-active{ background-color: #ffffff; } 
table tr th{ background-color: #af312c; } 
table tr th, .infinite-body table tr th a, .infinite-body table tr th a:hover{ color: #ffffff; } 
table tr:nth-child(odd){ background-color: #f9f9f9; } 
table tr:nth-child(odd){ color: #949494; } 
table tr:nth-child(even){ background-color: #f3f3f3; } 
table tr:nth-child(even){ color: #949494; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-item-title{ color: #232323; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-content{ color: #707070; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-title{ color: #3b3b3b; } 
.gdlr-core-testimonial-item .gdlr-core-rating i{ color: #ffa127; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-position{ color: #3b3b3b; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-quote{ color: #282828; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-frame{ background-color: #ffffff; } 
.gdlr-core-title-item .gdlr-core-title-item-title, .gdlr-core-title-item .gdlr-core-title-item-title a{ color: #383838; } 
.gdlr-core-title-item .gdlr-core-title-item-caption{ color: #747474; } 
.woocommerce .star-rating span, .single-product.woocommerce #review_form #respond p.stars a, .gdlr-core-product-item .gdlr-core-product-att .gdlr-tail, .single-product.woocommerce div.product .product_meta, .single-product.woocommerce div.product .product_meta a{ color: #bd584e; }.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, html .woocommerce input.button, html .woocommerce span.onsale{ background-color: #bd584e; } 
span.woocommerce-Price-amount.amount, .gdlr-core-product-item.woocommerce .gdlr-core-product-price{ color: #bd584e; }.infinite-top-cart-content-wrap .infinite-highlight, .infinite-top-cart-item-wrap .infinite-top-cart-price-wrap .woocommerce-Price-amount.amount{ color: #bd584e; }body.single-product.woocommerce div.product p.price{ color: #bd584e; } 
.woocommerce .price del, .gdlr-core-product-price del, del span.woocommerce-Price-amount.amount{ color: #949494; } 
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{ background-color: #d4786e; } 
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]{ color: #ffffff; } 
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{ color: #ffffff; } 
.single-product.woocommerce div.product .quantity .qty, #add_payment_method #payment, .woocommerce-checkout #payment, .single-product.woocommerce #reviews #comments ol.commentlist li{ background-color: #f3f3f3; } 
.gdlr-core-product-item .gdlr-core-filterer-wrap a{ color: #233439; } 
.gdlr-core-product-item .gdlr-core-filterer-wrap a{ background-color: #f5f5f5; } 
.gdlr-core-product-item .gdlr-core-filterer-wrap a.gdlr-core-active, .gdlr-core-product-item .gdlr-core-filterer-wrap a:hover{ color: #ffffff; } 
.gdlr-core-product-item .gdlr-core-filterer-wrap a.gdlr-core-active, .gdlr-core-product-item .gdlr-core-filterer-wrap a:hover{ background-color: #233439; } 
.gdlr-core-product-grid .gdlr-core-product-title a, .gdlr-core-product-grid-3 .gdlr-core-product-title a{ color: #191919; } 
.gdlr-core-product-grid .gdlr-core-product-title a:hover, .gdlr-core-product-grid-3 .gdlr-core-product-title a:hover{ color: #434343; } 
.gdlr-core-product-thumbnail .gdlr-core-product-view-detail, .gdlr-core-product-thumbnail .gdlr-core-product-view-detail:hover{ color: #ffffff; } 
.gdlr-core-product-thumbnail .gdlr-core-product-view-detail{ background-color: #000000; background-color: rgba(0, 0, 0, 0.9); } 
.gdlr-core-product-thumbnail .added_to_cart, .gdlr-core-product-thumbnail .added_to_cart:hover, .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart, .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart:hover{ color: #ffffff; } 
.gdlr-core-product-thumbnail .added_to_cart, .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart{ background-color: #bd584e; background-color: rgba(189, 88, 78, 0.9); } 
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{ background-color: #e6e6e6; }.wc-block-components-price-slider__range-input-wrapper{ background-color: #e6e6e6; } 
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{ background-color: #824141; }.wc-block-components-price-slider__range-input-progress { --range-color: #824141; } 
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ background-color: #b3564e; }.wc-block-components-price-slider__range-input::-webkit-slider-thumb{ background: #b3564e; } 
.infinite-single-product-style-2.single-product.woocommerce div.product .product_meta a, .infinite-single-product-style-2.single-product.woocommerce div.product .product_meta .sku{ color: #000000; }.infinite-single-product-style-2.single-product.woocommerce div.product form.cart .variations label{ color: #000000; }.infinite-single-product-style-2.single-product.woocommerce div.product form.cart table.variations select{ border-color: #000000; }.infinite-single-product-style-2.single-product.woocommerce a.add_to_wishlist{ color: #000000; }.infinite-single-product-style-2.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author,.infinite-single-product-style-2.single-product.woocommerce #reviews .comment-reply-title{ color: #000000; } 
.infinite-single-product-style-2.single-product.woocommerce a.woocommerce-review-link, .infinite-single-product-style-2.single-product.woocommerce a.woocommerce-review-link:hover{ color: #9a9a9a; }.infinite-single-product-style-2.single-product.woocommerce div.product .product_meta{ color: #9a9a9a; } 
.infinite-single-product-style-2.single-product.woocommerce div.product .quantity .qty{ background-color: #f6f6f6; } 
.gdlr-core-body .gdlr-core-privacy-box-wrap .gdlr-core-privacy-box-button{ background: #1a49a8; } 
.gdlr-core-gdpr-form-checkbox:checked + .gdlr-core-gdpr-form-checkbox-appearance .gdlr-core-gdpr-form-checkbox-button{ background-color: #1a49a8; }.gdlr-core-gdpr-form-checkbox:checked + .gdlr-core-gdpr-form-checkbox-appearance + .gdlr-core-gdpr-form-checkbox-text,.gdlr-core-gdpr-form-checkbox-required + .gdlr-core-gdpr-form-checkbox-appearance + .gdlr-core-gdpr-form-checkbox-text{ color: #1a49a8; } 
.gdlr-core-body .gdlr-core-gdpr-form-submit input[type="submit"]{ background: #1a49a8; } 
/* HOME */

body.home .infinite-page-title-wrap.infinite-style-custom .infinite-page-title, body.page-id-2053 .infinite-page-title-wrap.infinite-style-custom .infinite-page-title, .gdlr-core-blog-grid .gdlr-core-excerpt-read-more
{display:none;}

body.home .infinite-page-title-wrap.infinite-style-custom .infinite-page-title a { color: #fff; }
body.home .infinite-page-title-wrap.infinite-style-custom .infinite-page-title a:hover { color:#e8d3a1; }

body.home .infinite-page-title-wrap .infinite-page-title-overlay { opacity:0; }

body.home .gdlr-core-title-item-left-image { margin-right:20px; }

body.home h4 {font-family:"Saira Condensed", sans serif;}

a.mehr-link-home-1, a.mehr-link-home-2 { color:#fff; font-weight:bold; }
a.mehr-link-home-1:hover { color:#af312c; }
a.mehr-link-home-2:hover { color:#e8d3a1; }
a.mehr-link-home-3 { color:#000; font-family:"Saira Semi Condensed", sans serif; font-weight:500; font-size:16px; font-style:italic;}
a.mehr-link-home-3:hover { color:#9c2d29; text-decoration:underline; }

body.home h4.portal-tagline {text-shadow: 1px 1px 4px #2e3845; color:#fff; line-height: 1em !important; font-size:64px; font-weight:400 !important;}

body.home a h4.portal-tagline {color:#fff;}
body.home a:hover h4.portal-tagline {color:#eee;}

body.home .infinite-footer-wrapper {display:none;}


/* PAGE */

.infinite-page-title-wrap, .infinite-blog-title-wrap {background-position: top left;} 

.infinite-content-area, .infinite-sidebar-area { padding-top: 40px; }

/* ALERT */

.gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner {padding: 45px 20px 30px 20px;}
.gdlr-core-alert-box-item h3.gdlr-core-alert-box-item-title.gdlr-core-skin-title {font-size: 15px; letter-spacing:1px; line-height: 1.3em; color:#fff;}
.gdlr-core-alert-box-item .gdlr-core-alert-box-item-head  {margin-bottom:12px; color:#fff;}
.gdlr-core-alert-box-item-content.gdlr-core-skin-e-content p {line-height: 1.3em; margin-bottom:0; color:#fff;}
.gdlr-core-page-builder-body [data-skin="column with light bg"] *, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-skin-border {border-color: #c00;}
.gdlr-core-alert-box-item-icon {display:none;}
.gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner {background-color: #c00;}
.gdlr-core-alert-box-item.gdlr-core-left-align .gdlr-core-alert-box-item-content {padding-left: 0;}

/* NAVIGATION */

.fa-search::before {content: url('https://albert-schweitzer-heute.de/wp-content/uploads/2018/06/fa-search.png') !important;}
.infinite-main-menu-search {margin-top:0;}

.infinite-navigation .sf-menu > .infinite-mega-menu .sf-mega-section-inner .sub-menu a, 
.sf-menu > li > .sub-menu a {font-family: "Saira Semi Condensed", sans serif; font-size:14px; font-weight:500; color:#eee;}

.infinite-navigation .sf-menu > .infinite-mega-menu .sf-mega-section-inner > a {font-family: "Saira Condensed", sans serif; font-size:15px; color:#fff; letter-spacing:0.5px; font-weight:700; padding-top:4px; padding-bottom:4px;}

.infinite-navigation .sf-menu .sf-mega-section-wrap {line-height: 1.2;}

.infinite-navigation .sf-menu > .infinite-mega-menu .sf-mega-section-inner {padding: 21px 18px;}

.infinite-navigation .sf-menu > li.menu-item-2058 a, .infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-navigation .sf-menu > li.menu-item-2058 > a, .infinite-animate-fixed-navigation.infinite-header-style-boxed .infinite-navigation .sf-menu > li.menu-item-2058 > a {background-color:#73ba55; color:#fff; padding: 0 12px; margin-top:-1px; font-size:12px;}

.infinite-navigation .sf-menu > li.menu-item-2058 a:hover, .infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-navigation .sf-menu > li.menu-item-2058 > a:hover, .infinite-animate-fixed-navigation.infinite-header-style-boxed .infinite-navigation .sf-menu > li.menu-item-2058 > a:hover {background-color:transparent; color:#9b2924; font-weight:700;}

body.page-id-2053 .infinite-navigation .sf-menu > li.menu-item-2058 a, 
body.page-id-2053 .infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-navigation .sf-menu > li.menu-item-2058 > a, 
body.page-id-2053 .infinite-animate-fixed-navigation.infinite-header-style-boxed .infinite-navigation .sf-menu > li.menu-item-2058 > a {background-color:transparent; color:#000; padding: 0 0 9px 0; margin-top:0; font-size:13px;}

body.page-id-2053 .infinite-navigation .sf-menu > li.menu-item-2058 a:hover, 
body.page-id-2053 .infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-navigation .sf-menu > li.menu-item-2058 > a:hover, 
body.page-id-2053 .infinite-animate-fixed-navigation.infinite-header-style-boxed .infinite-navigation .sf-menu > li.menu-item-2058 > a:hover {background-color:transparent; color:#000; font-weight:600;}

.infinite-top-bar-right-text {font-family:"Saira Semi Condensed", sans serif; font-weight:500; }

ul.mm-listview li a, ul.mm-listview li span.infinite-mm-menu-blank { font-size: 13px; text-transform: none !important; font-weight: 600; letter-spacing: 0;}
    

/* FORMS */

.wpcf7 input {padding: 1px 8px; }

.infinite-body input.wpcf7-submit[type="submit"] {background-color: #af312c; font-size:13px;}

div.wpcf7-mail-sent-ok {border: none; background-color: #3a8e52; color: #fff; font-size:14px; font-weight:600;  padding: 8px 15px; margin: 0;}

div.wpcf7-mail-sent-ok p, .mc4wp-form-basic .mc4wp-success p, .mc4wp-form-theme .mc4wp-success p, .mc4wp-form-basic .mc4wp-error p, .mc4wp-form-theme .mc4wp-error p {color: #fff; margin-bottom: 0;}

span.wpcf7-list-item {margin:0;}

.yikes-easy-mc-success-message { font-family: "Saira" !important; font-size:11px !important; font-weight:600 !important; border: 2px solid #282828 !important; color:#000 !important; background: #fdd764; padding: 6px 10px !important;}

.infinite-copyright-left #yikes-mailchimp-container-1, .infinite-copyright-right #yikes-mailchimp-container-1  {line-height:1em !important;} 

.infinite-copyright-left.infinite-item-pdlr, .infinite-copyright-right.infinite-item-pdlr {min-width: 280px !important;}

.yikes-easy-mc-form input[type="email"], .yikes-easy-mc-form .yikes-easy-mc-submit-button {
    padding: 2px 8px !important;
    border: 0 #282828 solid;
    font-size:12px;
    min-height: 24px !important;
    max-height: 24px;
    vertical-align: baseline;
    padding: 3px 10px;
    margin-top:5px;
}

.yikes-easy-mc-form input::placeholder  {
    color:#000 !important;
}

.yikes-easy-mc-form input[type="email"] {
    background-color: #afa99e !important;
    margin-bottom:0 !important;
    min-width: 170px !important;
}

.yikes-easy-mc-form label.label-inline {margin-bottom:3px; padding-right:3px !important; width: calc( 100% - 35% ) !important;}

.yikes-easy-mc-form label {margin-bottom:0 !important;}

.yikes-easy-mc-form .yikes-easy-mc-submit-button {
    width:100px !important;
    font-weight:600;
    background-color: #dad4c9 !important;
    color: #000;
}

.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button {
    margin-top:8px !important; margin-bottom:0 !important; } 

.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button:hover {color:#eee;}

span.EMAIL-label, span.edit-link, span.empty-label {display:none !important;}

.yikes-mailchimp-eu-compliance-text p {font-size:12px; line-height:13px; color:#eee;}


/* CALENDAR */
.single-tribe_events abbr[title] {
  border-bottom: 0px dotted;
border-color:#fff !important;
border:none;
  cursor: auto;
}
.tribe-events-abbr {border-bottom: 0px dotted !important;}
#tribe-events {width:75%; margin:0 auto; } 

#tribe-events-bar, .infinite-page-title-event-link, .tribe-events-nav-next, .tribe-events-nav-previous, .infinite-page-title-container h3.infinite-page-title::after, .single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text, .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border, body.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-list__event-featured-image { display:none;}

body.tribe-is-responsive div.infinite-page-wrapper {margin-top:60px;}

#tribe-events-header {margin-bottom:0;}

body.tribe-is-responsive .infinite-header-container.infinite-header-full { border-bottom:1px solid #ddd; }

body.tribe-is-responsive .infinite-header-background-transparent .infinite-top-bar-background { opacity:1;background: url('https://albert-schweitzer-heute.de/wp-content/uploads/2018/01/page-header-bg-post-3.jpg') no-repeat left center #29231f; }

#tribe-events h2.tribe-events-page-title { font-family:"Cormorant Garamond", serif; font-size:32px; letter-spacing:0; font-weight:500; font-style:italic; color:#000; line-height:1em; margin-bottom:15px;}

#tribe-events-bar {margin-bottom:15px;}

body.page-id-41 .tribe-events-list-widget .tribe-events-list-widget-events
{padding: 0;}

body.page-id-41 .gdlr-core-pbf-section:first-child
{padding-top: 40px;}

table.tribe-events-calendar tr th {font-size: 12px;}

li.tribe-events-nav-next, li.tribe-events-nav-previous, .tribe-events-back {font-weight:600; font-size:13px; text-transform:uppercase;}

#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next, 
#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous {text-transform:none;}

a.tribe-events-gcal, .tribe-events-c-top-bar__nav, .tribe-events-c-nav__list, .tribe-events-c-ical {display:none !important;}

#tribe-events #legend {padding:0;}

#tribe-events #legend li {padding:4px 5px !important;}

body.single-tribe_events #tribe-events-header, button.tribe-events-c-view-selector__button {display:none !important;}

#tribe-events .tribe-events-button, .tribe-events-button {background-color:#aaa;}

.single-tribe_events .tribe-events-single-event-title {font-size: 36px;}

span.tribe-events-cost::before { content:"\2014\00a0\ Eintritt:"; padding: 0 5px; }

li.ecs-event h4.entry-title {font-family: "Saira Semi Condensed", sans serif !important; color:#454545;}

.infinite-page-wrapper .gdlr-core-widget-item ul li.ecs-event {padding-left:0; font-family: "Saira Semi Condensed", sans serif !important;}

.tribe-events-calendar-list__event-date-tag, .tribe-events-calendar-list__event-description, .tribe-events-c-small-cta__price, .tribe-events-calendar-list__event-description p, .tribe-events-c-top-bar__nav-list, a.tribe-events-c-top-bar__today-button {display:none !important;}

.tribe-events-calendar-list__month-separator-text {font-weight:600 !important;}

.tribe-events-calendar-list__event-venue-title {font-weight:400 !important;}

#tribe-events .tribe-events-button, .tribe-events-button {background-color:#055aaa; }

.tribe-events-cal-links .tribe-events-ical {color:#fff !important; padding-right:30px;}

ol.tribe-list-widget {margin-bottom:0;}

ol.tribe-list-widget li .infinite-body, ol.tribe-list-widget h4.tribe-event-title, .tribe-events-list-widget-events {margin-bottom:2px; line-height:1.2 !important;}

.tribe-events-content p, .tribe-events-content li {font-family: "Saira Semi Condensed", sans serif; font-size:15px; font-weight:400; line-height:1.6 !important;}

ol.tribe-list-widget h4.tribe-event-title {font-family: "Saira Semi Condensed", sans serif; font-size:15px; font-weight:600; line-height:1.2 !important;}

ol.tribe-list-widget h4.tribe-event-title a {color:#222; padding-top:5px !important; padding-bottom: 5px !important;}

ol.tribe-list-widget div.tribe-event-duration {font-size:13px; line-height:1.2em; margin-bottom:15px; font-weight:400;}

.tribe-events-content a {border-bottom: none;}

.gdlr-core-widget-item ol.tribe-list-widget h4.tribe-event-title {font-size:14px;}
.gdlr-core-widget-item ol.tribe-list-widget h4.tribe-event-title a {color:#454545;}

ol.tribe-list-widget h4.tribe-event-title a:hover {color:#af312c; background-color:transparent;}

.tribe-events-list-widget .tribe-events-list-widget-events {padding: 0 0; margin-bottom: 0;}

.tribe-events-list-widget .tribe-events-list-widget-events li {line-height:1.2em;}

.tribe-common-h6, .tribe-common-h4--min-medium, .tribe-events-calendar-list__event-title {font-size:15px !important;}

p.tribe-events-widget-link {display:none;}

.tribe-events-address {font-style: normal !important;}

p.ecs-excerpt {margin-bottom:0;}
span.duration.time, span.duration.venue {font-style:italic;}

li.ecs-event h4.entry-title {margin:0; font-size:15px; font-family: Saira, sans serif;}

div.tribe-events-before-html {display:none;}
body.post-type-archive-tribe_events div.tribe-events-before-html {display:block;}

body.post-type-archive-tribe_events h2.tribe-events-list-event-title {font-size:1.1em;}
body.post-type-archive-tribe_events .tribe-events-list .tribe-events-venue-details {line-height: 1.3;}
body.post-type-archive-tribe_events .tribe-events-event-cost span {font-weight: 400; font-style:italic;}
body.post-type-archive-tribe_events #tribe-events .tribe-events-content p {line-height:1.4em;}
.gdlr-core-event-item .gdlr-core-event-item-info-wrap {
  color: #666666;
}
.gdlr-core-event-item-list .gdlr-core-event-item-title a, .gdlr-core-event-item-list .gdlr-core-event-item-title a:hover {
  color: #af312c;
}
.gdlr-core-event-item-thumbnail {float:left; margin-right: 30px; margin-bottom:0 !important;}
.gdlr-core-event-item-list {border-bottom:1px solid #e2e2e2;}
.gdlr-core-event-item-list.gdlr-core-style-grid2 {
  padding-bottom: 25px;
margin-top:20px;
}
 .gdlr-core-event-item-title {
  margin-bottom: 10px !important;
}
@media (min-width: 768px) {
  .tribe-events-event-meta.primary, .tribe-events-event-meta.secondary {
    width: 100%;
  }
}
/* SIMPLE YEARLY ARCHIVE */

.sya_container {font-weight:bold;}
.sya_postcontent {font-weight:normal;}
.infinite-page-wrapper .infinite-content-area .sya_container ul li {padding: 0 0 0 .5em;}
.infinite-page-wrapper .gdlr-core-pbf-column .sya_container ul li {padding-bottom:0;}


/* SLIDERS */
.msp-cn-1-15 {opacity:.5;}
.msp-cn-1-15 h4 a {text-decoration: none !important;
  color:#666666;}


/* HEADINGS */

.infinite-page-title-wrap .infinite-page-title { letter-spacing:0; font-style:italic; }

.infinite-body h1 { font-family:"Cormorant Garamond", serif; font-weight:600 !important; letter-spacing:0 !important; line-height:1.1em; color:#000; font-style:italic;}

.infinite-body h2, .infinite-body h3 { font-family: "Saira Semi Condensed", sans serif; font-weight:600; line-height:1.2em;color:#666;}

.infinite-body h4 { font-family: "Saira Condensed", sans serif; font-weight:600; line-height:1.2em;color:#333; margin-bottom:10px; margin-top:10px;}

.infinite-blog-title-wrap .infinite-single-article-title { font-weight:600; letter-spacing:0; font-size:34px; margin:25px 0 5px 0; }

.reverse-heading {font-family: Saira, sans serif; font-size:11px;font-weight:800; letter-spacing:1px;background-color: #333; color:#eee; padding:1px 8px 0px 8px;margin:0 8px 0 0;}

body.home h4.title1 {margin:0; font-size:22px; color:#fff;}
body.home a h4.title1 {color:#fff;}
body.home a:hover h4.title1 {color:#000;}

.infinite-blog-title-wrap .infinite-single-article-head-right {text-align:right;}
.infinite-blog-title-wrap .infinite-single-article-title {font-style:italic;}

.infinite-blog-title-wrap .infinite-blog-info-wrapper, .infinite-blog-title-wrap .infinite-blog-info-wrapper a, .infinite-blog-title-wrap .infinite-blog-info-wrapper i {color:#999;}

.infinite-page-title-container h3.infinite-page-title {font-family: "Cormorant Garamond", serif; font-weight: 600 !important; letter-spacing: 0 !important; line-height: 1.1em; font-style:italic;}

.infinite-page-title-container h3.infinite-page-title::after {content: ":";}

.infinite-page-caption {text-transform:uppercase; font-weight:600; letter-spacing:1px !important; color:#ffdf87; margin-top:5px !important; font-size:14px !important;}


/* SEARCH */

body.search .gdlr-core-blog-grid h3.gdlr-core-blog-title {font-family: "Saira Semi Condensed", sans serif; font-weight:600; font-size:16px; letter-spacing:0;}

body.search .gdlr-core-blog-grid-frame {background-color: #eee;}

body.search .gdlr-core-blog-grid .gdlr-core-blog-content {margin-bottom: 10px;}

body.search .infinite-not-found-wrap .infinite-not-found-head {font-size: 50px;}

body.search .infinite-not-found-wrap {background-color: #477ec1;}

body.search .infinite-not-found-wrap .infinite-not-found-caption { font-family:"Cormorant Garamond", serif; font-size:26px; font-style:italic; color: #fff; font-weight:600; font-style:italic;}

body.search-no-results input.search-field.infinite-title-font {font-family: Saira, sans serif; font-weight:500; color:#fff;}

.widget_search input.search-field {color: #666 !important;}


/* TEXT */

.red {color:#af312c; font-style:italic;}

.infinite-page-wrapper .infinite-content-area ul, .infinite-page-wrapper .gdlr-core-pbf-column ul {list-style-type: square; margin: 0 1em; padding: 0 0 .5em 0;}

.infinite-page-wrapper .infinite-content-area ul li, .infinite-page-wrapper .gdlr-core-pbf-column ul li {padding:0 0 0 .5em;}

.infinite-page-wrapper .gdlr-core-pbf-element .infinite-widget ul li {padding-bottom: .7em;} 

.infinite-page-wrapper .gdlr-core-pbf-column .gdlr-core-icon-list-item ul,
.infinite-page-wrapper .gdlr-core-widget-item ul
{list-style-type: none; margin: 0; padding: 0;}

.infinite-page-wrapper .gdlr-core-pbf-column .gdlr-core-icon-list-item ul li {padding:0;}

.infinite-page-wrapper .gdlr-core-widget-item ul li {padding-left:20px;}

table {text-align:left; hyphens:auto; moz-hyphens: auto; }

table tr td {padding: 5px; color:#454545; font-size:13px;}

.gdlr-core-flexslider.flexslider[data-type="carousel"] ul.slides > li,
.infinite-page-wrapper .gdlr-core-pbf-column ul.slides {padding: 0;}

a.topbit-highlight {font-weight: 800; color: #fff; font-family: Saira, sans serif;}

figcaption.wp-caption-text {font-size:12px; line-height:15px; font-style:italic; margin-bottom:0px; margin-top: 5px; text-align: left;}


/* WIDGETS and SIDEBAR and BLOG */

.gdlr-core-title-item {line-height:1.4em;}

.gdlr-core-blog-info-wrapper, .gdlr-core-blog-grid-date {display:none;}

.gdlr-core-blog-left-thumbnail .gdlr-core-excerpt-read-more {margin-top: 10px;}

.gdlr-core-blog-grid {margin-bottom: 35px !important;}

.gdlr-core-blog-grid .gdlr-core-blog-thumbnail {margin-bottom: 10px !important;}

.gdlr-core-blog-grid .gdlr-core-blog-title {font-size: 14px; font-weight: 600; margin-bottom: 5px !important;}

.gdlr-core-filterer-wrap.gdlr-core-style-button a {padding: 4px 15px !important; margin: 4px 4px !important; letter-spacing: 0.3px !important; font-weight:700 !important; font-size:11px !important; background-color:#bbb !important; color:#fff !important;} 

.gdlr-core-filterer-wrap.gdlr-core-style-button a:hover, .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active {background-color: #2f9cea !important;}

.gdlr-core-body .gdlr-core-button {letter-spacing: 0; padding: 6px 24px; background-color: transparent; border: 1px #aaa solid; color:#999;}

.gdlr-core-icon-list-item ul li {margin-bottom: 0 !important; padding-bottom: 0 !important;}

.gdlr-core-blog-widget {margin-bottom: 10px !important; padding-top: 10px !important;} 

.gdlr-core-blog-widget h3.gdlr-core-blog-title {margin-bottom: 0 !important; } 

.gdlr-core-blog-widget .gdlr-core-blog-thumbnail {margin-right: 15px !important;}

.gdlr-core-blog-medium {margin-bottom: 15px !important;}
.gdlr-core-blog-left-thumbnail .gdlr-core-blog-title {margin-bottom: 3px !important;}
div.gdlr-core-blog-content {font-family: Saira, sans serif; font-size:13px !important; line-height:1.3em !important;}

.gdlr-core-blog-left-thumbnail .gdlr-core-blog-thumbnail-wrap {margin-right: 20px !important;}
.gdlr-core-blog-left-thumbnail .gdlr-core-blog-thumbnail {margin-bottom: 10px !important;}

.infinite-single-article .infinite-single-article-thumbnail {float:right; margin: 5px 0 25px 25px;}
body.postid-9330 .infinite-single-article .infinite-single-article-thumbnail {display:none;}

.infinite-single-article-date-wrapper .infinite-single-article-date-day {font-size: 22px; font-weight: 700; margin-bottom: 2px; color: #eee;}

.infinite-blog-title-wrap .infinite-single-article-date-wrapper {display:none;} /* added to hide date on blog posts*/

.infinite-blog-title-wrap .infinite-single-article-date-month, .infinite-single-article-date-wrapper .infinite-single-article-date-year {font-size: 14px; font-weight: 600; margin:0; color: #aaa;}
    
.widget_product_categories ul li, .widget_archive ul li, .widget_categories ul li, .widget_nav_menu ul li, .widget_meta ul li, .widget_pages ul li, .widget_recent_comments ul li, .widget_recent_entries ul li, .widget_rss ul li {font-family: Saira; font-size: 13px; margin-bottom: 8px; margin-left:0; padding-left: 20px; line-height: 15px; padding-bottom: 8px;}

.infinite-sidebar-area .infinite-widget-head-text, .gdlr-core-widget-item .infinite-widget-head-text, .gdlr-core-widget-item h3.infinite-widget-title {font-family: "Saira Condensed", sans serif; font-size: 17px; font-weight: 600; line-height:1.2em; letter-spacing:0; text-transform: none; color:#111;} 

.infinite-sidebar-area .textwidget p {font-family: Saira; color:#333; font-size: 14px; line-height:1.4;}

span.infinite-widget-head-divider {display:none !important;}

.infinite-sidebar-area ul.menu .current-menu-item > a:hover, .infinite-sidebar-area .textwidget p a:hover {color: #af312c !important;}

.infinite-sidebar-area .infinite-widget-title, .gdlr-core-widget-item .infinite-widget-title {margin-bottom: 15px !important;}

.infinite-sidebar-area .infinite-widget {margin-bottom: 40px;}
.infinite-sidebar-area .widget_media_image.infinite-widget {margin-bottom: 18px;}

.infinite-sidebar-area #nav_menu-4.infinite-widget, ul#menu-dasz-menue {margin-bottom: 0 !important;}

.gdlr-core-blog-thumbnail .gdlr-core-sticky-banner {display:none;}

.infinite-body .gdlr-core-button-item {line-height:1.2em;}

#media_image-17, #media_image-21, #media_image-22 {margin-left:20px;}

#nav_menu-26 {margin-bottom: 35px;}


/* SLIDE SHOWS AND IMAGE DISPLAY */

.gdlr-core-gallery-item-style-grid-no-space .gdlr-core-gallery-caption {
    margin-bottom: 5px;
}
.gdlr-core-gallery-item .gdlr-core-gallery-caption {font-size: 13px; line-height: 1.2em; letter-spacing: 0; padding-top: 5px; padding-bottom: 15px;}

.gdlr-core-gallery-item-holder .gdlr-core-item-pdlr {padding-right: 10px;}

.ilightbox-holder .ilightbox-container .ilightbox-caption {display: block !important; font-size: 15px;}

body.page-id-7437 .gdlr-core-image-item .gdlr-core-image-item-caption {display:none;}


/* PAGINATION */

.gdlr-core-load-more-wrap.gdlr-core-center-align {text-align: left !important;}

.gdlr-core-load-more-wrap .gdlr-core-load-more {
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0 !important;
    padding: 6px 18px !important;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

.gdlr-core-pagination.gdlr-core-style-plain {margin-top:15px;}

.gdlr-core-pagination.gdlr-core-style-plain span {margin-left: 5px !important; color:#666 !important;}

.gdlr-core-pagination.gdlr-core-style-plain a {margin-left: 5px !important; color:#ccc !important;}

.gdlr-core-pagination.gdlr-core-style-plain a:hover {color:#af312c !important;}

.gdlr-core-pagination.gdlr-core-style-plain a::before, .gdlr-core-pagination.gdlr-core-style-plain span::before {content: " " !important; margin-right: 5px !important;}

a.pdfprnt-button img {width:24px; height:24px;}
.pdfprnt-bottom-left {padding:0 20px 0 0; margin:0;}


/* FOOTER */

.infinite-footer-wrapper {border-top:5px solid #a49e93; background: url('https://albert-schweitzer-heute.de/wp-content/uploads/2018/01/page-header-bg-post-3.jpg') top left no-repeat #2b2320;}
    
.infinite-footer-column img.image {margin-top:8px;}

.infinite-footer-wrapper .infinite-widget-title {margin-bottom: 3px !important;}

.infinite-footer-wrapper .widget_nav_menu ul li {border-color: #666;}

.infinite-copyright-container {letter-spacing: 0;}

.infinite-copyright-left.infinite-item-pdlr p, .infinite-copyright-right p {font-family: Saira, sans serif; font-size:12px; text-transform:none; font-weight:500; text-align:left; line-height:1.2em; margin-bottom:0; letter-spacing:0;}

.infinite-footer-wrapper #custom_html-8 .textwidget.custom-html-widget {text-align:left; line-height:1em;}

.newsletter-head {margin:0; padding-right:12px; font-size:13px; font-weight:600; color:#f1eadc; margin: 0; text-transform:uppercase; letter-spacing: 0.5px;}

label.yikes-mailchimp-eu-compliance-label {margin:5px 0 10px 0;}

.infinite-footer-wrapper h3.footer-head {margin:0; font-size:14px; text-transform:uppercase; font-weight:600; padding:15px 0; color:#f1eadc;}
.infinite-footer-wrapper h3.footer-head a {color:#f1eadc; }
.infinite-footer-wrapper h3.footer-head a:hover {color:#fff;}

#iubenda_policy.iubenda_embed_policy .iub_container>.iub_footer {display:none !important;}

.gdlr-core-blog-medium > div, .gdlr-core-blog-medium > div.clearfix {vertical-align: top;}

.gdlr-core-button-shortcode {color:#ffffff !important;border: 1px #af312c solid !important;}
.gdlr-core-button-shortcode:hover {
  background-color: #666666 !important;
}
/* ACCORDION */
.akkordion h4 { margin-top:0; }
.gdlr-core-accordion-item-title,
.gdlr-core-accordion-item-title span {
  color: #af312c !important;
}
/* ALBERT SCHWEIZER JUBILAEUM */
.menu-item-11639 a { font-weight: 700; }
.menu-albert-schweizer-jahr-2025-container a {color: unset;}
.menu-albert-schweizer-jahr-2025-container .current-menu-item a {color: #af312c;}
/*.gdlr-core-item-pdlr {
  padding-left: 0;
  padding-right: 0;
}*/
@media screen and (max-width: 600px) {
.gdlr-core-event-item-thumbnail {
  margin-right: 15px;
} 
#tribe-events {
  width: 100%;
}
} 
@media only screen and (max-width: 767px){ .gdlr-core-item-pdlr {
padding-right:0; 
padding-left:0;
}
.infinite-item-pdlr, .gdlr-core-item-pdlr {
  padding-left: 0;
  padding-right: 0;
}
.gdlr-core-accordion-item.gdlr-core-item-mglr {
  margin-left: 0;
  margin-right: 0;
}
.gdlr-core-event-item-title {
hyphens:auto;
} } 
.gdlr-core-page-builder-body [data-skin="Dark"] h1, .gdlr-core-page-builder-body [data-skin="Dark"] h2, .gdlr-core-page-builder-body [data-skin="Dark"] h3, .gdlr-core-page-builder-body [data-skin="Dark"] h4, .gdlr-core-page-builder-body [data-skin="Dark"] h5, .gdlr-core-page-builder-body [data-skin="Dark"] h6, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-title a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-title a:hover{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-caption a:hover{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Dark"]  span.wpcf7-not-valid-tip{ color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="Dark"], .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-content{ color: #cecece }
.gdlr-core-page-builder-body [data-skin="Dark"] i, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-icon, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-icon:before, .gdlr-core-page-builder-body [data-skin="Dark"] .infinite-widget ul li:before{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a{ border-color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="Dark"] a, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-link{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Dark"] a:hover, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-link:hover{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-blog-item .gdlr-core-excerpt-read-more.gdlr-core-plain-text.gdlr-core-hover-border:hover{ border-color: #ffffff !important }
.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-divider{ border-color: #777777; column-rule-color: #777777; -moz-column-rule-color: #777777; -webkit-column-rule-color: #777777; }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ border-color: #777777 }
.gdlr-core-page-builder-body [data-skin="Dark"] *, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-border{ border-color: #777777 }.gdlr-core-page-builder-body [data-skin="Dark"] input:not([type="button"]):not([type="submit"]):not([type="reset"]){ border-color: #777777; }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-product-grid-4:hover .gdlr-core-product-title{ border-color: #777777; }
.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-e-content{ color: #3d3d3d }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i{ color: #3d3d3d; }.gdlr-core-page-builder-body [data-skin="Dark"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="Dark"] textarea, body .gdlr-core-page-builder-body [data-skin="Dark"] select{ color: #3d3d3d; }.gdlr-core-page-builder-body [data-skin="Dark"] ::-webkit-input-placeholder{ color: #3d3d3d; }.gdlr-core-page-builder-body [data-skin="Dark"] ::-moz-placeholder{ color: #3d3d3d; }.gdlr-core-page-builder-body [data-skin="Dark"] :-ms-input-placeholder{ color: #3d3d3d; }.gdlr-core-page-builder-body [data-skin="Dark"] :-moz-placeholder{ color: #3d3d3d; }.gdlr-core-page-builder-body [data-skin="Dark"]  .gdlr-core-flexslider.gdlr-core-bottom-nav-1 .flex-direction-nav li a{ color: #3d3d3d; }
.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Dark"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Dark"] input[type="submit"]{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color.gdlr-core-active{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Dark"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="Dark"] input[type="submit"]:hover{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination span{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color{ background-color: #309cea }.gdlr-core-page-builder-body [data-skin="Dark"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Dark"] input[type="submit"]{ background-color: #309cea; }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a{ background-color: #309cea }
.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color.gdlr-core-active{ background-color: #0f82db }.gdlr-core-page-builder-body [data-skin="Dark"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="Dark"] input[type="submit"]:hover{ background-color: #0f82db; }.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination span{ background-color: #0f82db }
.gdlr-core-page-builder-body [data-skin="White Text"] h1, .gdlr-core-page-builder-body [data-skin="White Text"] h2, .gdlr-core-page-builder-body [data-skin="White Text"] h3, .gdlr-core-page-builder-body [data-skin="White Text"] h4, .gdlr-core-page-builder-body [data-skin="White Text"] h5, .gdlr-core-page-builder-body [data-skin="White Text"] h6, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-title a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-title a:hover{ color: #000000 }
.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-caption a:hover{ color: #e5e5e5 }.gdlr-core-page-builder-body [data-skin="White Text"]  span.wpcf7-not-valid-tip{ color: #e5e5e5; }
.gdlr-core-page-builder-body [data-skin="White Text"], .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-content{ color: #f2f2f2 }
.gdlr-core-page-builder-body [data-skin="White Text"] i, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-icon, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-icon:before, .gdlr-core-page-builder-body [data-skin="White Text"] .infinite-widget ul li:before{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a{ border-color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="White Text"] a, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-link{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="White Text"] a:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-link:hover{ color: #000000 }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-blog-item .gdlr-core-excerpt-read-more.gdlr-core-plain-text.gdlr-core-hover-border:hover{ border-color: #000000 !important }
.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-divider{ border-color: #777777; column-rule-color: #777777; -moz-column-rule-color: #777777; -webkit-column-rule-color: #777777; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ border-color: #777777 }
.gdlr-core-page-builder-body [data-skin="White Text"] *, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-border{ border-color: #777777 }.gdlr-core-page-builder-body [data-skin="White Text"] input:not([type="button"]):not([type="submit"]):not([type="reset"]){ border-color: #777777; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-product-grid-4:hover .gdlr-core-product-title{ border-color: #777777; }
.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-e-background{ background-color: #ffffff }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a{ background-color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="White Text"] textarea, body .gdlr-core-page-builder-body [data-skin="White Text"] select{ background-color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider.gdlr-core-bottom-nav-1 .flex-direction-nav li a{ background-color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-e-content{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="White Text"] textarea, body .gdlr-core-page-builder-body [data-skin="White Text"] select{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] ::-webkit-input-placeholder{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] ::-moz-placeholder{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] :-ms-input-placeholder{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] :-moz-placeholder{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"]  .gdlr-core-flexslider.gdlr-core-bottom-nav-1 .flex-direction-nav li a{ color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="White Text"] input[type="button"], .gdlr-core-page-builder-body [data-skin="White Text"] input[type="submit"]{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color.gdlr-core-active{ color: #af312c }.gdlr-core-page-builder-body [data-skin="White Text"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="White Text"] input[type="submit"]:hover{ color: #af312c; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination span{ color: #af312c }
.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color{ border-color: #666666 }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a{ border-color: #666666 }
.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color.gdlr-core-active{ border-color: #000000 }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination span{ border-color: #000000 }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-with-border:hover{ border-color: #000000; }
.gdlr-core-page-builder-body [data-skin="Grey"] h1, .gdlr-core-page-builder-body [data-skin="Grey"] h2, .gdlr-core-page-builder-body [data-skin="Grey"] h3, .gdlr-core-page-builder-body [data-skin="Grey"] h4, .gdlr-core-page-builder-body [data-skin="Grey"] h5, .gdlr-core-page-builder-body [data-skin="Grey"] h6, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-title a{ color: #3a3a3a }
.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-title a:hover{ color: #af312c }
.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-caption a:hover{ color: #727272 }.gdlr-core-page-builder-body [data-skin="Grey"]  span.wpcf7-not-valid-tip{ color: #727272; }
.gdlr-core-page-builder-body [data-skin="Grey"], .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-content{ color: #494949 }
.gdlr-core-page-builder-body [data-skin="Grey"] i, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-icon, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-icon:before, .gdlr-core-page-builder-body [data-skin="Grey"] .infinite-widget ul li:before{ color: #595959 }.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i{ color: #595959; }.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a{ border-color: #595959; }
.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-divider{ border-color: #cecece; column-rule-color: #cecece; -moz-column-rule-color: #cecece; -webkit-column-rule-color: #cecece; }.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ border-color: #cecece }
.gdlr-core-page-builder-body [data-skin="Grey"] *, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-border{ border-color: #cecece }.gdlr-core-page-builder-body [data-skin="Grey"] input:not([type="button"]):not([type="submit"]):not([type="reset"]){ border-color: #cecece; }.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-product-grid-4:hover .gdlr-core-product-title{ border-color: #cecece; }
.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-e-background{ background-color: #ffffff }.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a, .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a{ background-color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Grey"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="Grey"] textarea, body .gdlr-core-page-builder-body [data-skin="Grey"] select{ background-color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-flexslider.gdlr-core-bottom-nav-1 .flex-direction-nav li a{ background-color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="Blue"] h1, .gdlr-core-page-builder-body [data-skin="Blue"] h2, .gdlr-core-page-builder-body [data-skin="Blue"] h3, .gdlr-core-page-builder-body [data-skin="Blue"] h4, .gdlr-core-page-builder-body [data-skin="Blue"] h5, .gdlr-core-page-builder-body [data-skin="Blue"] h6, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-skin-title a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-skin-caption a:hover{ color: #d9eef7 }.gdlr-core-page-builder-body [data-skin="Blue"]  span.wpcf7-not-valid-tip{ color: #d9eef7; }
.gdlr-core-page-builder-body [data-skin="Blue"], .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-skin-content{ color: #d9eef7 }
.gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button-color{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Blue"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Blue"] input[type="submit"]{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-pagination a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button-color.gdlr-core-active{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Blue"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="Blue"] input[type="submit"]:hover{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-pagination span{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button-color{ background-color: #232323 }.gdlr-core-page-builder-body [data-skin="Blue"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Blue"] input[type="submit"]{ background-color: #232323; }.gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-pagination a{ background-color: #232323 }
.gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button-color.gdlr-core-active{ background-color: #232323 }.gdlr-core-page-builder-body [data-skin="Blue"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="Blue"] input[type="submit"]:hover{ background-color: #232323; }.gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-pagination span{ background-color: #232323 }
.gdlr-core-page-builder-body [data-skin="Blue Divider"] .gdlr-core-skin-divider{ border-color: #51b0f3; column-rule-color: #51b0f3; -moz-column-rule-color: #51b0f3; -webkit-column-rule-color: #51b0f3; }.gdlr-core-page-builder-body [data-skin="Blue Divider"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ border-color: #51b0f3 }
.gdlr-core-page-builder-body [data-skin="Dark Personnel"] h1, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] h2, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] h3, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] h4, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] h5, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] h6, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-title a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-title a:hover{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-caption a:hover{ color: #dddddd }.gdlr-core-page-builder-body [data-skin="Dark Personnel"]  span.wpcf7-not-valid-tip{ color: #dddddd; }
.gdlr-core-page-builder-body [data-skin="Dark Personnel"], .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-content{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Dark Personnel"] i, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-icon, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-icon:before, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .infinite-widget ul li:before{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a{ border-color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="Dark Personnel"] a, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-link{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Dark Personnel"] a:hover, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-link:hover{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-blog-item .gdlr-core-excerpt-read-more.gdlr-core-plain-text.gdlr-core-hover-border:hover{ border-color: #ffffff !important }
.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-divider{ border-color: #b2b2b2; column-rule-color: #b2b2b2; -moz-column-rule-color: #b2b2b2; -webkit-column-rule-color: #b2b2b2; }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ border-color: #b2b2b2 }
.gdlr-core-page-builder-body [data-skin="Dark Personnel"] *, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-border{ border-color: #bcbcbc }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] input:not([type="button"]):not([type="submit"]):not([type="reset"]){ border-color: #bcbcbc; }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-product-grid-4:hover .gdlr-core-product-title{ border-color: #bcbcbc; }
.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-e-background{ background-color: #191919 }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a{ background-color: #191919; }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="Dark Personnel"] textarea, body .gdlr-core-page-builder-body [data-skin="Dark Personnel"] select{ background-color: #191919; }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider.gdlr-core-bottom-nav-1 .flex-direction-nav li a{ background-color: #191919; }
.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-e-content{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i, .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="Dark Personnel"] textarea, body .gdlr-core-page-builder-body [data-skin="Dark Personnel"] select{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] ::-webkit-input-placeholder{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] ::-moz-placeholder{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] :-ms-input-placeholder{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark Personnel"] :-moz-placeholder{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Dark Personnel"]  .gdlr-core-flexslider.gdlr-core-bottom-nav-1 .flex-direction-nav li a{ color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="Blue Title"] h1, .gdlr-core-page-builder-body [data-skin="Blue Title"] h2, .gdlr-core-page-builder-body [data-skin="Blue Title"] h3, .gdlr-core-page-builder-body [data-skin="Blue Title"] h4, .gdlr-core-page-builder-body [data-skin="Blue Title"] h5, .gdlr-core-page-builder-body [data-skin="Blue Title"] h6, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-title a{ color: #2d95e1 }
.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-caption a:hover{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Blue Title"]  span.wpcf7-not-valid-tip{ color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="Blue Title"], .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-content{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-button-color{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Blue Title"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Blue Title"] input[type="submit"]{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-pagination a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-button-color.gdlr-core-active{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Blue Title"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="Blue Title"] input[type="submit"]:hover{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-pagination span{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-button-color{ border-color: #ffffff }.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-pagination a{ border-color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-button-color.gdlr-core-active{ border-color: #ffffff }.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-pagination span{ border-color: #ffffff }.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-button-with-border:hover{ border-color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="About Me Top"] h1, .gdlr-core-page-builder-body [data-skin="About Me Top"] h2, .gdlr-core-page-builder-body [data-skin="About Me Top"] h3, .gdlr-core-page-builder-body [data-skin="About Me Top"] h4, .gdlr-core-page-builder-body [data-skin="About Me Top"] h5, .gdlr-core-page-builder-body [data-skin="About Me Top"] h6, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-skin-title a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-skin-caption a:hover{ color: #acc3ff }.gdlr-core-page-builder-body [data-skin="About Me Top"]  span.wpcf7-not-valid-tip{ color: #acc3ff; }
.gdlr-core-page-builder-body [data-skin="About Me Top"], .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-skin-content{ color: #95a3bc }
.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-skin-divider{ border-color: #ffffff; column-rule-color: #ffffff; -moz-column-rule-color: #ffffff; -webkit-column-rule-color: #ffffff; }.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ border-color: #ffffff }
.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-button-color{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="About Me Top"] input[type="button"], .gdlr-core-page-builder-body [data-skin="About Me Top"] input[type="submit"]{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-pagination a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-button-color.gdlr-core-active{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="About Me Top"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="About Me Top"] input[type="submit"]:hover{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-pagination span{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-button-color{ border-color: #ffffff }.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-pagination a{ border-color: #ffffff }
.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-button-color.gdlr-core-active{ border-color: #ffffff }.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-pagination span{ border-color: #ffffff }.gdlr-core-page-builder-body [data-skin="About Me Top"] .gdlr-core-button-with-border:hover{ border-color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="Maintenance"] h1, .gdlr-core-page-builder-body [data-skin="Maintenance"] h2, .gdlr-core-page-builder-body [data-skin="Maintenance"] h3, .gdlr-core-page-builder-body [data-skin="Maintenance"] h4, .gdlr-core-page-builder-body [data-skin="Maintenance"] h5, .gdlr-core-page-builder-body [data-skin="Maintenance"] h6, .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-title a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-caption a:hover{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Maintenance"]  span.wpcf7-not-valid-tip{ color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="Maintenance"], .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-content{ color: #d9eef7 }
.gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-divider{ border-color: #74abd2; column-rule-color: #74abd2; -moz-column-rule-color: #74abd2; -webkit-column-rule-color: #74abd2; }.gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ border-color: #74abd2 }
.gdlr-core-page-builder-body [data-skin="Maintenance"] *, .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-border{ border-color: #74abd2 }.gdlr-core-page-builder-body [data-skin="Maintenance"] input:not([type="button"]):not([type="submit"]):not([type="reset"]){ border-color: #74abd2; }.gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-product-grid-4:hover .gdlr-core-product-title{ border-color: #74abd2; }
.gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] h1, .gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] h2, .gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] h3, .gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] h4, .gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] h5, .gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] h6, .gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] .gdlr-core-skin-title a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] .gdlr-core-skin-caption a:hover{ color: #d6d6d6 }.gdlr-core-page-builder-body [data-skin="Blue Divider White Text"]  span.wpcf7-not-valid-tip{ color: #d6d6d6; }
.gdlr-core-page-builder-body [data-skin="Blue Divider White Text"], .gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] .gdlr-core-skin-content{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] .gdlr-core-skin-divider{ border-color: #2d9bea; column-rule-color: #2d9bea; -moz-column-rule-color: #2d9bea; -webkit-column-rule-color: #2d9bea; }.gdlr-core-page-builder-body [data-skin="Blue Divider White Text"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ border-color: #2d9bea }
.gdlr-core-page-builder-body [data-skin="Light Border"] .gdlr-core-skin-divider{ border-color: #ebebeb; column-rule-color: #ebebeb; -moz-column-rule-color: #ebebeb; -webkit-column-rule-color: #ebebeb; }.gdlr-core-page-builder-body [data-skin="Light Border"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ border-color: #ebebeb }
.gdlr-core-page-builder-body [data-skin="Light Border"] *, .gdlr-core-page-builder-body [data-skin="Light Border"] .gdlr-core-skin-border{ border-color: #ebebeb }.gdlr-core-page-builder-body [data-skin="Light Border"] input:not([type="button"]):not([type="submit"]):not([type="reset"]){ border-color: #ebebeb; }.gdlr-core-page-builder-body [data-skin="Light Border"] .gdlr-core-product-grid-4:hover .gdlr-core-product-title{ border-color: #ebebeb; }
.gdlr-core-page-builder-body [data-skin="Purple Button"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Purple Button"] .gdlr-core-button-color{ background-color: #4f66bd }.gdlr-core-page-builder-body [data-skin="Purple Button"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Purple Button"] input[type="submit"]{ background-color: #4f66bd; }.gdlr-core-page-builder-body [data-skin="Purple Button"] .gdlr-core-pagination a{ background-color: #4f66bd }
.gdlr-core-page-builder-body [data-skin="Purple Button"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="Purple Button"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="Purple Button"] .gdlr-core-button-color.gdlr-core-active{ background-color: #3250bc }.gdlr-core-page-builder-body [data-skin="Purple Button"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="Purple Button"] input[type="submit"]:hover{ background-color: #3250bc; }.gdlr-core-page-builder-body [data-skin="Purple Button"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="Purple Button"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="Purple Button"] .gdlr-core-pagination span{ background-color: #3250bc }
.gdlr-core-page-builder-body [data-skin="column with light bg"] h1, .gdlr-core-page-builder-body [data-skin="column with light bg"] h2, .gdlr-core-page-builder-body [data-skin="column with light bg"] h3, .gdlr-core-page-builder-body [data-skin="column with light bg"] h4, .gdlr-core-page-builder-body [data-skin="column with light bg"] h5, .gdlr-core-page-builder-body [data-skin="column with light bg"] h6, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-skin-title a{ color: #454545 }
.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-skin-title a:hover{ color: #af312c }
.gdlr-core-page-builder-body [data-skin="column with light bg"], .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-skin-content{ color: #666666 }
.gdlr-core-page-builder-body [data-skin="column with light bg"] a, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-skin-link{ color: #666666 }
.gdlr-core-page-builder-body [data-skin="column with light bg"] a:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-skin-link:hover{ color: #af312c }.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-blog-item .gdlr-core-excerpt-read-more.gdlr-core-plain-text.gdlr-core-hover-border:hover{ border-color: #af312c !important }
.gdlr-core-page-builder-body [data-skin="column with light bg"] *, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-skin-border{ border-color: #b7b7b7 }.gdlr-core-page-builder-body [data-skin="column with light bg"] input:not([type="button"]):not([type="submit"]):not([type="reset"]){ border-color: #b7b7b7; }.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-product-grid-4:hover .gdlr-core-product-title{ border-color: #b7b7b7; }
.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button-color{ color: #a3a3a3 }.gdlr-core-page-builder-body [data-skin="column with light bg"] input[type="button"], .gdlr-core-page-builder-body [data-skin="column with light bg"] input[type="submit"]{ color: #a3a3a3; }.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination a{ color: #a3a3a3 }
.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button-color.gdlr-core-active{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="column with light bg"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] input[type="submit"]:hover{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination span{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button-color{ background-color: #eeeeee }.gdlr-core-page-builder-body [data-skin="column with light bg"] input[type="button"], .gdlr-core-page-builder-body [data-skin="column with light bg"] input[type="submit"]{ background-color: #eeeeee; }.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination a{ background-color: #eeeeee }
.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button-color.gdlr-core-active{ background-color: #9b9b9b }.gdlr-core-page-builder-body [data-skin="column with light bg"] input[type="button"]:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] input[type="submit"]:hover{ background-color: #9b9b9b; }.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination span{ background-color: #9b9b9b }
.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button-color{ border-color: #999999 }.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination a{ border-color: #999999 }
.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button-color:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button-color.gdlr-core-active{ border-color: #828282 }.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination a:hover, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-pagination span{ border-color: #828282 }.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button-with-border:hover{ border-color: #828282; }
.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button.gdlr-core-button-gradient{ background: -webkit-linear-gradient(#309cea, #0f82db); background: -o-linear-gradient(#309cea, #0f82db);  background: -moz-linear-gradient(#309cea, #0f82db); background: linear-gradient(#309cea, #0f82db); } 
.gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button.gdlr-core-button-gradient-v{ background: -webkit-linear-gradient(to right, #309cea, #0f82db); background: -o-linear-gradient(to right, #309cea, #0f82db);  background: -moz-linear-gradient(to right, #309cea, #0f82db); background: linear-gradient(to right, #309cea, #0f82db); } 
.gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button.gdlr-core-button-gradient{ background: -webkit-linear-gradient(#232323, #232323); background: -o-linear-gradient(#232323, #232323);  background: -moz-linear-gradient(#232323, #232323); background: linear-gradient(#232323, #232323); } 
.gdlr-core-page-builder-body [data-skin="Blue"] .gdlr-core-button.gdlr-core-button-gradient-v{ background: -webkit-linear-gradient(to right, #232323, #232323); background: -o-linear-gradient(to right, #232323, #232323);  background: -moz-linear-gradient(to right, #232323, #232323); background: linear-gradient(to right, #232323, #232323); } 
.gdlr-core-page-builder-body [data-skin="Purple Button"] .gdlr-core-button.gdlr-core-button-gradient{ background: -webkit-linear-gradient(#4f66bd, #3250bc); background: -o-linear-gradient(#4f66bd, #3250bc);  background: -moz-linear-gradient(#4f66bd, #3250bc); background: linear-gradient(#4f66bd, #3250bc); } 
.gdlr-core-page-builder-body [data-skin="Purple Button"] .gdlr-core-button.gdlr-core-button-gradient-v{ background: -webkit-linear-gradient(to right, #4f66bd, #3250bc); background: -o-linear-gradient(to right, #4f66bd, #3250bc);  background: -moz-linear-gradient(to right, #4f66bd, #3250bc); background: linear-gradient(to right, #4f66bd, #3250bc); } 
.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button.gdlr-core-button-gradient{ background: -webkit-linear-gradient(#eeeeee, #9b9b9b); background: -o-linear-gradient(#eeeeee, #9b9b9b);  background: -moz-linear-gradient(#eeeeee, #9b9b9b); background: linear-gradient(#eeeeee, #9b9b9b); } 
.gdlr-core-page-builder-body [data-skin="column with light bg"] .gdlr-core-button.gdlr-core-button-gradient-v{ background: -webkit-linear-gradient(to right, #eeeeee, #9b9b9b); background: -o-linear-gradient(to right, #eeeeee, #9b9b9b);  background: -moz-linear-gradient(to right, #eeeeee, #9b9b9b); background: linear-gradient(to right, #eeeeee, #9b9b9b); } 

.infinite-item-mgb, .gdlr-core-item-mgb{ margin-bottom: 50px; }.infinite-body .gdlr-core-testimonial-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .infinite-body .gdlr-core-feature-content-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .infinite-body .gdlr-core-personnel-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .infinite-body .gdlr-core-hover-box-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport,.infinite-body .gdlr-core-portfolio-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .infinite-body .gdlr-core-product-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .infinite-body .gdlr-core-product-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .infinite-body .gdlr-core-blog-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .infinite-body .gdlr-core-page-list-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .infinite-body .infinite-lp-course-list-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport{ padding-top: 49px; margin-top: -49px; padding-right: 49px; margin-right: -49px; padding-left: 49px; margin-left: -49px; padding-bottom: 49px; margin-bottom: -49px; }