/*
Theme Name: Au Bijou
Theme URI: http://www.foxcomputers.ch
Author: Fox Computers | Michael Fuchs
Author URI: http://www.foxcomputers.ch
Description: Theme für Au Bijou Basel
Version: 1.0
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Text Domain: aubijou

Au Bijou WordPress Theme © 2011-2023 Fox Computers
Au Bijou is distributed under the terms of the GNU GPL
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}#catapult-cookie-bar{font-family:'FuturaBT-Book'}.alignright{float:left;margin:0 0 20px 20px}.alignleft{float:left;margin:0 20px 20px 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}img{max-width:100%;height:auto}a{outline:none}#header{position:fixed;top:0;width:100%;z-index:9999}#header.shrink #header-top{height:0;transition:all .3s ease}#header.shrink #logo img{height:40px;width:auto;transition:all .3s ease}#header #logo img{transition:all .3s ease;height:60px;width:auto}#header-top{background:#646464;transition:all .3s ease;height:40px;overflow:hidden}#header-bottom{background:rgba(188,32,37,0.2);background:-webkit-linear-gradient(left,rgba(188,32,37,0.2) 0%,rgba(188,32,37,1) 15%,rgba(188,32,37,1) 50%,rgba(188,32,37,1) 50%,rgba(188,32,37,1) 85%,rgba(188,32,37,0.2) 100%);background:-webkit-gradient(linear,0 0,100% 0,from(rgba(188,32,37,0.2)),color-stop(0.15,rgba(188,32,37,1)),color-stop(0.5,rgba(188,32,37,1)),color-stop(0.5,rgba(188,32,37,1)),color-stop(0.85,rgba(188,32,37,1)),to(rgba(188,32,37,0.2)));background:-o-linear-gradient(left,rgba(188,32,37,0.2) 0%,rgba(188,32,37,1) 15%,rgba(188,32,37,1) 50%,rgba(188,32,37,1) 50%,rgba(188,32,37,1) 85%,rgba(188,32,37,0.2) 100%);background:linear-gradient(left,rgba(188,32,37,0.2) 0%,rgba(188,32,37,1) 15%,rgba(188,32,37,1) 50%,rgba(188,32,37,1) 50%,rgba(188,32,37,1) 85%,rgba(188,32,37,0.2) 100%);background:-moz-linear-gradient(left,rgba(188,32,37,0.2) 0%,rgba(188,32,37,1) 15%,rgba(188,32,37,1) 50%,rgba(188,32,37,1) 50%,rgba(188,32,37,1) 85%,rgba(188,32,37,0.2) 100%)}#header-top-inner{max-width:1280px;height:40px;margin:0 auto}#header-bottom-inner{max-width:1200px;margin:0 auto;padding:20px 40px 17px;background:#bc2024;text-align:center;display:table}#header.shrink #header-bottom-inner{padding:10px 40px}#search,#lang-select{float:left;width:20%}#header-info{text-align:center;font-family:'FuturaBT-Book';font-size:14px;line-height:20px;color:#fff;padding:10px 40px;letter-spacing:1px}#search input#s{-webkit-appearance:none;border-radius:0;border:none;color:#fff;background:#747474;height:18px;font-family:'FuturaBT-Book';font-size:13px;line-height:18px;margin:10px 40px 0 0}#header-img img{display:block;margin-left:auto;margin-right:auto}#menu{display:table-cell;vertical-align:middle;width:440px}#menu ul{display:inline-block;width:auto;text-align:left}#menu ul li{float:left;margin:0 10px;position:relative}#menu ul li.shop{margin:0 20px 0 0}#menu ul li a{font-family:'FuturaBT-Book';font-size:14px;line-height:16px;color:#fff;text-decoration:none;text-transform:uppercase}#menu ul li.shop a{text-transform:none;border:1px solid #fff;border-radius:5px;padding:3px 8px}#menu ul li.shop a:hover{background:#fff;color:#be1309}#menu ul li.besteck a{position:relative;color:#e5a19d}#menu ul li .sub-menu{display:none}#menu ul li:hover .sub-menu{display:block;position:absolute;background:#bc2024;padding:0 10px 5px;margin-left:-10px;z-index:99999}#menu ul li:hover .sub-menu li{float:none;margin:5px 0}#menu ul li.limiter{border-bottom:2px solid #c94d50;padding:3px 0 8px}#menu ul li:hover .sub-menu li a{white-space:nowrap;text-transform:none;font-size:13px;display:block}#menu ul li:hover .sub-menu li a:hover{color:#e5a19d}#logo{display:table-cell;vertical-align:middle;width:400px}#slider{overflow:hidden;min-height:500px}#container{max-width:1140px;margin:0 auto;padding-top:139px;background:#fff}#container.shrink{padding-top:62px}#content{padding:66px 16.666666666667%}.single-services #content{padding:0 16.666666666667% 66px}.single-uhren #content{padding:0 16.666666666667%}#content h1{font-family:'FuturaBT-Book';font-size:62px;line-height:68px;color:#777;text-align:center;margin:0 0 42px;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;text-shadow: 6px 6px 10px rgba(0,0,0,0.3);}.single-uhren #content h1{margin:0 0 60px}#content h2,#content #wp-realtime-sitemap-menu h3,#content #wp-realtime-sitemap-posts h3,#content #wp-realtime-sitemap-uhren h3,#content #wp-realtime-sitemap-schmuck h3,#content #wp-realtime-sitemap-services h3{font-family:'FuturaBT-Book';font-size:26px;line-height:34px;color:#777;margin:0 0 24px;text-align:center}#content h2 a{color:#777;text-decoration:underline}#content h2 a:hover{text-decoration:none}#content h3{font-family:'FuturaBT-Book';font-size:20px;line-height:32px;color:#777;margin:0 0 24px;text-align:center}#content h3 a{color:#777;text-decoration:underline}#content h3 a:hover{text-decoration:none}#content.normal h3{margin:0 0 5px}#content p{font-family:'FuturaBT-Book';font-size:17px;line-height:27px;color:#777;margin:0 0 25px;text-align:center}#content table{font-family:'FuturaBT-Book';font-size:16px;line-height:25px;color:#777;margin:0 auto 20px}.postid-457 #content table{font-size:14px}#content table strong{font-size:17px}#content .table-outer{width:100%;overflow:hidden;margin:0 0 25px}#content .table-outer table{width:100%}#content table p{font-family:'FuturaBT-Book';font-size:16px;line-height:25px;color:#777;margin:0}.postid-457 #content table p{font-size:14px}#content table td{padding:0}.error404 #content p{text-align:center}#content p a,.img a{color:#777;text-decoration:underline}#content p a:hover,.img a:hover{text-decoration:none}#content ul,#content ol{margin:0 0 25px;padding:0 0 0 20px;}#content ul li{font-family:'FuturaBT-Book';font-size:17px;line-height:27px;list-style:disc;color:#777}#content ol li{font-family:'FuturaBT-Book';font-size:17px;line-height:27px;list-style:decimal;color:#777}#content ul li a,#content ol li a{color:#777;text-decoration:underline}#content ul li a:hover,#content ol li a:hover{text-decoration:none}hr{border:0;height:2px;background:#777;color:#777;margin-bottom:20px}#wp-realtime-sitemap-wprss_feed{display:none}#produkt-block{border-top:2px solid #777;padding:16px 0;text-align:center}#produkt-block.uhren-block{padding:16px 0 0}#produkt-block h3{font-family:'FuturaBT-Book';font-size:20px;line-height:32px;text-align:center;color:#777;margin:0 0 16px;text-transform:uppercase}#produkt-block .cat-box{font-size:0}#produkt-block .cat-box img{border:1px solid #c1c1c1}#produkt-block.marken-block .cat-box img{opacity:.5;border:1px solid #9d9d9d}#produkt-block.marken-block.schmuck-block .cat-box img{opacity:1}#produkt-block .cat-box.gross{display:inline-block;width:32.280701754386%;margin:0 .52631578947368% .52631578947368%;vertical-align:top}#produkt-block .cat-box.klein{display:inline-block;width:15.614035087719%;margin:0 .52631578947368% .52631578947368%;vertical-align:top}#produkt-block .cat-box.uhren,#produkt-block .cat-box.schmuck{margin:0 .52631578947368% 18px}#produkt-block .cat-box h4{font-family:'FuturaBT-Book';font-size:16px;line-height:20px;text-align:center;color:#777;margin:5px 0}#produkt-block.home .cat-box h4{font-family:'FuturaBT-Book'}#content .tabs-menu{text-align:center;margin:0 0 40px;padding:0}#content .tabs-menu li{display:inline-block;margin:0 12px 12px 12px !important;font-family:'FuturaBT-Book';font-size:20px;line-height:32px;list-style:none}#content .tabs-menu li a{color:#b1b1b1;text-decoration:none}#content .tabs-menu .current a,#content .tabs-menu li a:hover{color:#646464}.tab{width:auto;padding-bottom:40px}.tab-content{display:none}#tab-1{display:block}.single-logo{display:block;margin-left:auto;margin-right:auto;opacity:.5}.single-separator{padding-bottom:64px}.tab-img{display:block;margin-left:auto;margin-right:auto;margin-bottom:80px}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;margin-bottom:40px}#responsive-map{position:relative;padding-bottom:37%;height:0;overflow:hidden;margin:20px 0 30px}#responsive-map iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.gallery{margin-bottom:24px!important}.gallery img{border:none!important}.wpcf7-form{margin:10px 0 20px}.wpcf7-form .wpcf7-text{border:1px solid #c1c1c1;border-radius:0;-webkit-appearance:none;font-family:'FuturaBT-Book';font-size:20px;line-height:60px;color:#777;text-transform:uppercase;max-width:99.5%;width:95.5%;padding:0 2%;text-align:center}.wpcf7-form span.anrede,.wpcf7-form span.vorname,.wpcf7-form span.email{width:48.5%;float:left;display:inline-block;margin-bottom:20px}.wpcf7-form span.firma,.wpcf7-form span.nname,.wpcf7-form span.telefon{width:48.5%;float:right;display:inline-block;margin-bottom:20px}.wpcf7-form .wpcf7-textarea{border:1px solid #c1c1c1;border-radius:0;-webkit-appearance:none;font-family:'FuturaBT-Book';font-size:20px;line-height:26px;color:#777;text-transform:uppercase;max-width:97.5%;width:97.5%;padding:3px 1%;margin-bottom:20px}.wpcf7-form .submit-box{text-align:center}.wpcf7-form .wpcf7-submit{border-radius:0;-webkit-appearance:none;border:none;background:#c1c1c1;color:#636363;font-family:'FuturaBT-Book';font-size:20px;padding:15px 30px;cursor:pointer;display:inline-block}.wpcf7-form .wpcf7-submit:hover{background:#636363;color:#fff}.wpcf7-form input.wpcf7-not-valid,.wpcf7-form textarea.wpcf7-not-valid{border:1px solid red}::-webkit-input-placeholder{opacity:1!important}:-moz-placeholder{opacity:1!important}::-moz-placeholder{opacity:1!important}:-ms-input-placeholder{opacity:1!important}.wpcf7-not-valid-tip{display:none!important}div.wpcf7-response-output{margin:20px 0 10px!important;padding:15px!important;font-family:'FuturaBT-Book';font-size:16px;line-height:20px}div.wpcf7-mail-sent-ok{border:2px solid #398f14;color:#398f14}div.wpcf7-validation-errors{border:2px solid red!important;color:red}span.wpcf7-list-item{margin:0!important}span.wpcf7-list-item input,.dsgvo input{float:left;margin-right:5px!important}.wpcf7-list-item-label,.dsgvo label{float:left;max-width:90%;display:inline-block;font-family:'FuturaBT-Book';font-size:18px;line-height:20px;margin:0 0 16px}#footer-top,#footer-top-inner-inner{background:rgba(5,5,5,0.7)}#footer-top-inner{margin:0 auto;max-width:1140px;background:#fff}#footer-middle,#footer-middle-inner-inner{background:rgba(35,35,35,0.7)}#footer-middle-inner{margin:0 auto;max-width:1140px;background:#fff}#footer-bottom,#footer-bottom-inner-inner{background:rgba(61,61,61,0.7)}#footer-bottom-inner{margin:0 auto;max-width:1140px;background:#fff}#footer-menu ul{text-align:center;padding:30px 0}#footer-menu ul li{display:inline-block;margin:0 10px}#footer-menu ul li a{font-family:'FuturaBT-Book';font-size:14px;line-height:16px;color:#fff;text-decoration:none;text-transform:uppercase}#footer-menu ul li a:hover{color:#838383}#footer-menu ul li.shop a{text-transform:none}#social-nav{text-align:center;padding-bottom:20px}#social-nav a{display:inline-block;margin:0 5px}#footer-widgets{padding:20px 0 10px}#footer-widgets .widget-container{float:left;width:30.333%;list-style:none!important;text-align:center;padding:0 1.5%}#footer-widgets .widget-container h3{font-family:'FuturaBT-Book';font-size:12px;line-height:18px;text-align:center;text-transform:uppercase;color:#fff;margin:0 0 15px;letter-spacing:1px}#footer-widgets .widget-container p{font-family:'FuturaBT-Book';font-size:12px;line-height:18px;text-align:center;color:#fff;margin:0 0 15px}#footer-widgets .widget-container p a{color:#fff;text-decoration:none}#footer-widgets .widget-container p a:hover{text-decoration:underline}#anbieter{padding:20px 0;text-align:center}#anbieter a{display:inline-block;vertical-align:middle;margin:0 5px}#anbieter a img{max-height:60px;width:auto}#zm{padding:0 0 20px;text-align:center}#zm img{display:inline-block;margin:0 5px;max-height:30px;width:auto}#footer-links{text-align:center;padding:20px 0}#footer-links a{display:inline-block;margin:0 5px;font-family:'FuturaBT-Book';font-size:12px;line-height:18px;color:#fff;text-decoration:none}#footer-links a:hover{text-decoration:underline}.blog .datum,.category .datum,.tag .datum{font-family:'FuturaBT-Book';font-size:20px;line-height:30px;color:#777;margin-bottom:5px}.blog article,.category article,.tag article{text-align:center}.blog #content .entry-content h2{font-size:22px;line-height:32px;color:#777;margin:0 0 20px}.blog #content img{display:block;margin:20px auto}#nav-below a{color:#777;font-family:'FuturaBT-Book';text-decoration:none}#nav-below a:hover{text-decoration:underline}.nav-previous{float:left;width:50%}.nav-next{float:left;width:50%;text-align:right}#menu-toggle{display:none}#hidden-menu{display:none}.mm-listview > li > a,.mm-listview > li > span{font-family:'FuturaBT-Book'}[data-borlabs-cookie-wrap] [data-borlabs-cookie] [data-borlabs-selection] ul{list-style:none!important;margin:0 20px 10px!important;padding:0!important}[data-borlabs-cookie-wrap] [data-borlabs-cookie] [data-borlabs-selection] ul li{list-style:none!important}[data-borlabs-cookie-wrap] [data-borlabs-cookie] [data-borlabs-help]{overflow:hidden!important;padding:15px!important}[data-borlabs-cookie-wrap] *{font-family:'FuturaBT-Book'!important}[data-borlabs-cookie-wrap] [data-borlabs-cookie] p.borlabsCookieExplanation{padding:8px 15px!important}.entry-content table th{font-family:'FuturaBT-Book';font-weight:700}.entry-content table th,.entry-content table td{text-align:left;padding:2px 5px!important}[data-borlabs-cookie-wrap="inline"].left [data-borlabs-cookie]{float:none!important;margin:0 auto}#container [data-borlabs-cookie-wrap] [data-borlabs-cookie] p.borlabsCookieExplanation span,#container [data-borlabs-cookie-wrap] [data-borlabs-cookie] [data-borlabs-help] *{font-size:17px!important;line-height:27px}@media only screen and (max-width:1840px){#header-bottom{background:#bc2024}}@media only screen and (max-width:1180px){#logo{width:25.333%}#menu{width:37.333%}#header-bottom-inner{max-width:calc(100% - 80px);width:calc(100% - 80px)}#content{padding:66px 16px;max-width:760px;margin:0 auto}.single-uhren #content{padding:0 16px}.single-services #content{padding:0 16px 66px}}@media only screen and (max-width:1024px){#header-bottom-inner{position:relative}#menu{display:none}#menu-toggle{display:block;position:absolute;top:50%;right:20px;margin-top:-8px;cursor:pointer}#logo{width:auto;display:inline-block}#header.shrink #logo img,#header #logo img{height:40px;width:auto;transition:all .3s ease}#header-bottom-inner,#header.shrink #header-bottom-inner{display:block;text-align:left;padding:10px 20px;max-width:calc(100% - 40px);width:calc(100% - 40px)}#container{padding-top:102px}}@media only screen and (max-width:820px){#produkt-block .cat-box.klein{width:32.280701754386%;margin:0 .52631578947368% .52631578947368%}#content .table-outer{overflow-x:scroll}#content .table-outer table{width:760px}}@media only screen and (max-width:767px){#footer-menu ul li{margin:0 10px 10px}#footer-widgets .widget-container{float:none;width:calc(100% - 40px);padding:0 20px}.wpcf7-form span.anrede,.wpcf7-form span.vorname,.wpcf7-form span.email,.wpcf7-form span.firma,.wpcf7-form span.name,.wpcf7-form span.telefon{width:100%;float:none}.wpcf7-form{margin:30px 0 60px}}@media only screen and (max-width:568px){#header-top{display:none}#container,#container.shrink{padding-top:62px}#produkt-block .cat-box.klein{width:48.5%;margin:0 0 10px 3%}#produkt-block .cat-box.gross{display:inline-block;width:48.5%;margin:0 0 10px 3%}#produkt-block .cat-box.klein:nth-child(2n+1),#produkt-block .cat-box.gross:nth-child(2n+1){margin:0 0 10px}#content{padding:16px 16px 32px 16px}#content h1{font-size:24px;line-height:32px;margin:0 0 16px}#content h2,#content #wp-realtime-sitemap-menu h3,#content #wp-realtime-sitemap-posts h3,#content #wp-realtime-sitemap-uhren h3,#content #wp-realtime-sitemap-schmuck h3,#content #wp-realtime-sitemap-services h3,#content .tabs-menu li{font-size:18px;line-height:26px}#content p,#content ul li,#content ol li{font-size:15px;line-height:25px;margin:0 0 25px}#container [data-borlabs-cookie-wrap] [data-borlabs-cookie] p.borlabsCookieExplanation span,#container [data-borlabs-cookie-wrap] [data-borlabs-cookie] [data-borlabs-help] *{font-size:15px!important;line-height:25px}.wpcf7-form .wpcf7-text{font-size:15px;line-height:40px}.wpcf7-form .wpcf7-textarea{font-size:15px;line-height:22px;text-align:center}.wpcf7-form .wpcf7-submit{font-size:15px;padding:10px 20px}.wpcf7-list-item-label,.dsgvo label{font-size:15px;line-height:20px}.tab-img{margin-bottom:40px}}@media only screen and (max-width:320px){#footer-links a{display:block;margin:2px 5px}#produkt-block .cat-box.klein,#produkt-block .cat-box.gross{width:100%;margin:0 0 10px}}
.cat-tag {margin:0 0 30px 0;}#content .categories h3, #content .tag h3 {font-size: 17px;line-height: 27px;margin: 0 0 5px 0;font-weight: bold;}#content ul.cat-list, #content ul.tag-list {margin:0 0 10px 0;padding:0;font-size:0;text-align: center;}#content ul.cat-list li, #content ul.tag-list li {display: inline-block;margin:0 0 2px 0;}#content ul.cat-list li a, #content ul.tag-list li a {text-decoration: none;}#content ul.cat-list li a:hover, #content ul.tag-list li a:hover {text-decoration: underline;}#content ul.cat-list li::after, #content ul.tag-list li::after {content:"|";font-family: 'FuturaBT-Book';font-size: 17px;line-height: 27px;color: #777;display: inline-block;margin:0 5px;}#content ul.cat-list li:nth-last-child(1)::after, #content ul.tag-list li:nth-last-child(1)::after {content:"|";display: none;}#blog-home{border-top: 1px solid #777;padding: 16px 0 48px 0;text-align: center;}.blog-home-box .datum,.blog-home-box p{font-family: 'FuturaBT-Book';font-size: 17px;line-height: 27px;color: #777;}.readmore-button a{font-family: 'FuturaBT-Book';font-weight:bold;font-size: 17px;line-height: 27px;color: #777;}.readmore-button a:hover{text-decoration:none}

.readmore-button {
    text-align: center;
}
.readmore-button a {
    display: inline-block;
}

.mm-navbar__title {
    font-family: 'FuturaBT-Book';
    color:#fff !important;
}
.mm-menu a, .mm-menu a:active, .mm-menu a:hover, .mm-menu a:link, .mm-menu a:visited {
    color:#fff !important;
}
.mm-listitem--selected > .mm-listitem__text {
    background:none !important;
}
.mm-btn::after {
    border-color: #fff !important;
}

.wp-block-image {
    display: block;
    margin:0 auto 20px auto;
}

@media only screen and (max-width:1139px) {
    #slider{min-height:1px}
}

#copyright {
    text-align: center;
    padding-bottom:20px;
}
#copyright p {
    font-family: 'FuturaBT-Book';
    font-size: 12px;
    line-height: 18px;
    color: #fff;
}

/* Sitebuilder */

#content-sb h1 {
    font-family: 'FuturaBT-Medium';
    font-size:58px;
    line-height: 77px;
    color:#707070;
    text-align: center;
    text-shadow: 6px 6px 10px rgba(0,0,0,0.3);
    padding:54px 32px 56px 32px;    
}

.sb-item.default {
    background:#fff;
}
.sbi-tiles-item.default, .sb-item.gray {
    background:#f1f1f1;
}
.sb-item.lblue, .sbi-tiles-item.lblue {
    background:#D5EEF8;
}
.sb-item.dblue, .sbi-tiles-item.dblue {
    background:#C5CEE2;
}
.sb-item.green, .sbi-tiles-item.green {
    background:#D4DDBB;
}
.sb-item.red, .sbi-tiles-item.red {
    background:#FDE0E0;
}
.sb-item.gold, .sbi-tiles-item.gold {
    background:#E2D3A3;
}

.sbi-img img {
    display: block;
    margin:0 auto;
}

.sbi-full {
	margin:0 0 32px 0;
}
.sb-item.default .sbi-full {
	border-bottom:1px solid #707070;
}
.sbi-text {
    max-width:800px;
    margin:0 auto;
    padding:38px 16px 32px 16px;
}
.sbi-iltr .sbi-text, .sbi-tlir .sbi-text {
    max-width:100%;
    padding:0;
}
.sbi-tiles .sbi-text {
    max-width:100%;
    padding:38px 32px 2px 32px;
}
.sbi-tiles .col-3 .sbi-text {
    padding:16px 32px 2px 32px;
}
.sbi-text h2 {
    font-family: 'FuturaBT-Medium';
    font-size:36px;
    line-height:42px;
    color:#707070;
    text-align: center;
    margin:0 0 24px 0;
}
.sbi-iltr .sbi-text h2, .sbi-tlir .sbi-text h2 {
	text-align: left;
}
.sbi-tiles .sbi-text h2 {
    font-size:24px;
    margin:0;
}
.sbi-tiles .col-3 .sbi-text h2 {
    font-size:18px;
}
.sbi-text h3 {
    font-family: 'FuturaBT-Medium';
    font-size:24px;
    line-height:32px;
    color:#707070;
    text-align: center;
    margin:0 0 32px 0;
}
.sbi-tiles .col-2 .sbi-text h3 {
    font-size:36px;
    line-height: 44px;
    margin:0 0 24px 0;
}
.sbi-tiles .col-3 .sbi-text h3 {
    margin:0 0 24px 0;
}
.sbi-text h4 {
    font-family: 'FuturaBT-Medium';
    font-size:16px;
    line-height:21px;
    color:#707070;
    margin:0 0 5px 0;
}
.sbi-text p {
    font-family: 'FuturaBT-Book';
    font-size:16px;
    line-height:21px;
    color:#707070;
    margin:0 0 20px 0;
}
.sbi-text p a, .sbi-text ul li a,.sbi-text ol li a {
    color:#707070;
}
.sbi-text p a:hover, .sbi-text ul li a:hover, .sbi-text ol li a:hover {
    text-decoration: none;
}
.sbi-text ul, .sbi-text ol {
    margin:0 0 20px 0;
    padding-left:20px;
}
.sbi-text ul li {
    font-family: 'FuturaBT-Book';
    font-size:16px;
    line-height:21px;
    color:#707070;
    list-style: disc;
}
.sbi-text ol li {
    font-family: 'FuturaBT-Book';
    font-size:16px;
    line-height:21px;
    color:#707070;
    list-style: decimal;
}
.sbi-iltr, .sbi-tlir {
	margin:0 0 32px 0;
	padding:0 0 32px 0;
	border-bottom:1px solid #707070;
}
.sbi-iltr-inner, .sbi-tlir-inner {
	margin:0 -16px;
	display: flex;
	flex-wrap: wrap;
}
.sbi-iltr .sbi-img, .sbi-tlir .sbi-img, .sbi-iltr .sbi-text, .sbi-tlir .sbi-text {
	width:calc(50% - 32px);
	margin:0 16px;
}
.sbi-iltr .sbi-img img, .sbi-tlir .sbi-img img {
	display: block;
}
.sbi-tlir .sbi-img { 
	order:2;
}
.sbi-tlir .sbi-text {
	order:1;
}

.sbi-tiles-inner, #blog-home-inner {
	display:flex;
	flex-wrap:wrap;
	justify-content: center;
	margin:0 -16px;
}
.sbi-tiles-inner.col-2 .sbi-tiles-item {
	width:calc(50% - 32px);
	margin:0 16px 32px 16px;
}
.sbi-tiles-inner.col-3 .sbi-tiles-item, #blog-home-inner .bh-box, #blog-home-inner .bh-sizer {
	width:calc(33.333% - 32px);
	margin:0 16px 32px 16px;
}
.sbi-tiles-inner .sbi-tiles-item img, #blog-home-inner .bh-box img {
	display: block;
}
.sbi-tiles-inner.col-3 .sbi-tiles-item img {
	max-height:184px;
	width:auto;
	margin:0 auto;
}

.sbi-button {
	padding-top:12px;
	text-align: center;
}
.sbi-iltr .sbi-button, .sbi-tlir .sbi-button {
	text-align: left;
}
.col-3 .sbi-button {
	padding-top:0;
}
.sbi-tiles .sbi-button {
	margin:0 0 32px 0;
}
.sbi-button a {
	display: inline-block;
	border:1px solid #707070;
    font-family: 'FuturaBT-Medium';
    font-size:16px;
    line-height:21px;
    color:#707070;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 0.96px;
	padding:4px 10px 6px 10px;
	background:#fff;
	transition:all .3s ease;
}
.sbi-button a:hover {
    color:#fff;
	background:#707070;
	transition:all .3s ease;
}

#blog-home h2 {
    font-family: 'FuturaBT-Medium';
    font-size:36px;
    line-height:42px;
    color:#707070;
    text-align: center;
    margin:0 0 60px 0;
	padding-top:34px;
}
.bh-box {
	border-bottom:1px solid #707070;
	padding-bottom:32px;
}
.bh-text .datum, .entry-date {
    font-family: 'FuturaBT-Book';
    font-size:16px;
    line-height:21px;
    color:#707070;
	text-align: center;
	padding-top:22px;
}
.entry-date {
    margin-bottom:12px;
}
.bh-text h3 {
    font-family: 'FuturaBT-Medium';
    font-size:24px;
    line-height:32px;
    color:#707070;
	margin:0 0 32px 0;
	padding:0 16px;
	text-align: center;
}
.bh-box p {
    font-family: 'FuturaBT-Book';
    font-size:16px;
    line-height:21px;
    color:#707070;
	text-align: center;
	margin:0 0 20px 0;
	padding:0 16px;
}

.wp-block-image figcaption {
    font-family: 'FuturaBT-Book' !important;
}

#content .single-cat-list {
    padding-top:24px;
}
#content .single-tag-list {
    padding-bottom:24px;
}
#content .single-cat-list h3, #content .single-tag-list h3 {
    font-family: 'FuturaBT-Medium';
    margin: 0 0 4px 0;
}
#content .single-cat-list ul, #content .single-tag-list ul {
    padding: 0;
    font-size:0;
    text-align: center;
}
#content .single-cat-list ul li, #content .single-tag-list ul li {
    list-style: none;
    display: inline-block;
    margin-bottom:4px;
}
#content .single-cat-list ul li:before, #content .single-tag-list ul li:before {
    content:"|";
    font-family: 'FuturaBT-Book';
    font-size: 17px;
    line-height: 27px;
    color: #777;
    display: inline-block;
    margin:0 8px;
}
#content .single-cat-list ul li:nth-child(1):before, #content .single-tag-list ul li:nth-child(1):before {
    content:"";
    display: none;
}
#content .single-cat-list ul li a, #content .single-tag-list ul li a {
    text-decoration: none;
    border-bottom:1px solid transparent;
}
#content .single-cat-list ul li a:hover, #content .single-tag-list ul li a:hover {
    text-decoration: none;
    border-bottom:1px solid #777;
}

@media only screen and (max-width:1204px) {
	#content-sb {
		margin:0 32px;
	}
}
@media only screen and (max-width:1024px) {
	#content-sb {
		margin:0 16px;
	}
	.sbi-iltr-inner, .sbi-tlir-inner {
		margin:0 -8px;
	}
	.sbi-iltr .sbi-img, .sbi-tlir .sbi-img, .sbi-iltr .sbi-text, .sbi-tlir .sbi-text {
		width:calc(50% - 16px);
		margin:0 8px;
	}
	.sbi-tiles-inner, #blog-home-inner {
		margin:0 -8px;
	}
	.sbi-tiles-inner.col-2 .sbi-tiles-item {
		width:calc(50% - 16px);
		margin:0 8px 16px 8px;
	}
	.sbi-tiles-inner.col-3 .sbi-tiles-item, #blog-home-inner .bh-box, #blog-home-inner .bh-sizer {
		width:calc(33.333% - 16px);
		margin:0 8px 16px 8px;
	}
	.sbi-tiles .sbi-text {
		max-width:100%;
		padding:32px 16px 2px 16px;
	}
	.sbi-tiles .col-3 .sbi-text {
		padding: 16px 16px 2px 16px;
	}
	.sbi-full {
		margin:0 0 16px 0;
	}
	.sbi-text {
		padding-bottom:16px;
	}
	.sbi-iltr, .sbi-tlir {
		margin:0 0 16px 0;
		padding:0 0 16px 0;
	}
	.sbi-tiles .sbi-button {
		margin:0 0 16px 0;
	}
}
@media only screen and (max-width:768px) {
	.sbi-tiles-inner.col-3 .sbi-tiles-item, #blog-home-inner .bh-box, #blog-home-inner .bh-sizer {
		width: calc(50% - 16px);
	}
	
}
@media only screen and (max-width:767px) {
	.sbi-iltr .sbi-img, .sbi-tlir .sbi-img, .sbi-iltr .sbi-text, .sbi-tlir .sbi-text {
		width:calc(100% - 16px);
	}
	.sbi-iltr .sbi-img, .sbi-tlir .sbi-img {
		margin:0 8px 16px 8px;
	}
	.sbi-tlir .sbi-img { 
		order:1;
	}
	.sbi-tlir .sbi-text {
		order:2;
	}
}
@media only screen and (max-width:640px) {
	.sbi-tiles-inner.col-2 .sbi-tiles-item, .sbi-tiles-inner.col-3 .sbi-tiles-item, #blog-home-inner .bh-box, #blog-home-inner .bh-sizer {
		width: calc(100% - 16px);
	}
	.sbi-tiles-inner.col-3 .sbi-tiles-item img {
		max-height: 314px;
	}
	#content-sb h1 {
		font-size:28px;
		line-height:36px;
		padding:24px 16px;    
	}
	.sbi-text h2 {
		font-size:20px;
		line-height:26px;
		margin:0 0 20px 0;
	}
	#blog-home h2 {
		font-size:28px;
		line-height:36px;
		margin:0 0 24px 0;
		padding-top:0;
	}
	.sbi-tiles .col-2 .sbi-text h3 {
		font-size:20px;
        line-height: 28px;
		margin:0 0 20px 0;
	}
	.sbi-tiles .sbi-text h2 {
		font-size:17px;
	}
	.sbi-tiles .col-2 .sbi-text h2 {
		font-size:15px;
	}
	.bh-text h3, .sbi-text h3 {
		font-size:17px;
		line-height:24px;
		margin:0 0 16px 0;
	}
	.sbi-tiles .col-3 .sbi-text h3 {
		margin:0 0 8px 0;
	}
	.sbi-text h4, .sbi-text p, .sbi-text ul li, .sbi-text ol li, .bh-box p {
		font-size:15px;
		line-height:20px;
	}
	.sbi-button a {
		font-size:14px;
		line-height:18px;
		letter-spacing: 0.76px;
		padding-top:4px;
	}
	.readmore-button a {
		font-size:14px;
		line-height:18px;
	}
	.bh-text .datum {
		font-size:15px;
		line-height:20px;
		padding-top:16px;
	}
	.sbi-tiles .sbi-button, .sbi-button {
		padding-top:0;
	}
	.sbi-tiles .sbi-text {
		padding-top: 16px;
	}
}