/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Dela Gothic One";src:url("/themes/custom/BBBM/fonts/Delta/DelaGothicOne-Regular.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Delta/DelaGothicOne-Regular.woff") format("woff");font-style:normal;font-weight:600;}@font-face{font-family:"Dela Gothic One";src:url("/themes/custom/BBBM/fonts/Delta/DelaGothicOne-Regular.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Delta/DelaGothicOne-Regular.woff") format("woff");font-style:normal;font-weight:700;}@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Thin.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Thin.woff") format("woff");font-family:"Lupino Sans";font-weight:100;font-style:normal;}@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Extra_Light.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Extra_Light.woff") format("woff");font-family:"Lupino Sans";font-weight:200;font-style:normal;}@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Light.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Light.woff") format("woff");font-family:"Lupino Sans";font-weight:300;font-style:normal;}@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Regular.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Regular.woff") format("woff");font-family:"Lupino Sans";font-weight:400;font-style:normal;}@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Italic.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Italic.woff") format("woff");font-family:"Lupino Sans";font-weight:400;font-style:italic;}@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Medium.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Medium.woff") format("woff");font-family:"Lupino Sans";font-weight:500;font-style:normal;}@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Semibold.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Semibold.woff") format("woff");font-family:"Lupino Sans";font-weight:600;font-style:normal;}@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Bold.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Bold.woff") format("woff");font-family:"Lupino Sans";font-weight:700;font-style:normal;}@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Extra_Bold.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Extra_Bold.woff") format("woff");font-family:"Lupino Sans";font-weight:800;font-style:normal;}@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Black.woff2") format("woff2"),url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Black.woff") format("woff");font-family:"Lupino Sans";font-weight:900;font-style:normal;}.Lupino_Sans_Variable{font-family:"Lupino Sans Variable","Blank";}@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Variable.woff2") format("woff2-variations");font-family:"Lupino Sans Variable";font-style:normal;}@supports (font-variation-settings:normal){@font-face{src:url("/themes/custom/BBBM/fonts/Lupino_Sans/Lupino_Sans-Variable.woff2") format("woff2-variations");font-family:"Lupino Sans";font-style:normal;font-weight:175 1000;}}body{background-color:white;font-family:"Lupino Sans","Helvetica","Arial",sans-serif;font-weight:400;overflow-x:hidden;margin:0;color:black;}.visuallyhidden,.view-buttons .pagination{visibility:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.site-wrap{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.site-wrap header,.site-wrap main,.site-wrap .navbar-header,.site-wrap footer{width:100%;}a{color:hsl(10deg,96%,54%);text-decoration:underline;}a:hover{color:hsl(169deg,52%,52%);}hr{margin:30px 0;border-top-color:hsl(10deg,96%,54%);}.page-header{margin:0;padding:0;border:0;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600;margin:0 0 15px;}h1.page-header,h2.page-header,h3.page-header,h4.page-header,h5.page-header,h6.page-header,.h1.page-header,.h2.page-header,.h3.page-header,.h4.page-header,.h5.page-header,.h6.page-header{margin:0 0 15px;}h1{font-family:"Dela Gothic One",Helvetica,Arial,sans-serif;font-size:2em;line-height:1.3;}h2{font-family:"Dela Gothic One",Helvetica,Arial,sans-serif;font-size:1.5em;line-height:1.2;}h3{font-size:1.17em;line-height:1.2;}main{font-size:18px;}main.main-container{margin:0;padding:15px 30px 30px;}.page-container{margin:0;padding:0;}article{word-wrap:break-word;}.responsiveimg,.img-responsive,.img-fluid{max-width:100%;}#comments{clear:both;padding-top:2em;}.videoWrapper iframe{width:100%;}.alert-success{background:hsl(169deg,52%,76%);border-color:hsl(169deg,52%,52%);color:black;}.node-preview-container{margin:0;border-bottom:1px solid white;}.node-preview-container .bg-info{background:hsl(10deg,100%,92%);}.btn{text-decoration:none;}.btn-primary,.btn-default,.btn-primary:focus,.btn-primary.focus,.btn-default:focus,.btn-default.focus{background-color:hsl(10deg,96%,54%);border-color:hsl(10deg,96%,54%);color:white;}.btn-primary:hover,.btn-default:hover{background-color:hsl(169deg,52%,52%);border-color:hsl(169deg,52%,52%);color:white;}.btn-success{background-color:hsl(10deg,96%,54%);border-color:hsl(10deg,96%,54%);}.btn-success:hover{background-color:hsl(169deg,52%,52%);border-color:hsl(169deg,52%,52%);}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary,.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{background-color:hsl(10deg,96%,54%);border-color:hsl(10deg,96%,54%);color:white;}.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus{background-color:hsl(10deg,96%,54%);border-color:hsl(10deg,96%,54%);}.btn-info{background-color:hsl(10deg,96%,54%);border-color:hsl(10deg,96%,54%);}.btn-info:hover{background-color:hsl(10deg,96%,54%);border-color:hsl(10deg,96%,54%);}.search-wrap{position:relative;margin:30px 0;}@media (min-width:767px){.search-wrap{max-width:190px;margin:0;}.search-wrap input{height:25px;padding:12px 7px;}.search-wrap button{padding:2px 7px;}.search-wrap button .glyphicon{top:3px;}}.search-wrap .form-group{margin:0;}@media (min-width:767px){.nav-search{float:right;top:11px;}}.label{color:black;}.logo img{max-width:100%;padding:0 1em;}.user-links{width:100%;background:hsl(169deg,52%,52%);text-align:right;padding:0 15px;}.user-links .dropdown-menu{left:auto;right:0;background:hsl(169deg,52%,52%);box-shadow:none;border:0;border-radius:0;}.user-links ul{float:right;text-align:right;}.user-links ul li.admin{display:none;}@media (min-width:767px){.user-links ul li.admin{display:inline-block;}}.user-links ul a{color:black;position:relative;text-decoration:none;}@media (min-width:992px){.user-links ul a{padding:7px;font-size:14px;}}.user-links ul a:hover,.user-links ul a:focus{background:hsl(169deg,52%,52%);color:black;text-decoration:underline;}.user-links .nav .open > a,.user-links .nav .open > a:hover,.user-links .nav .open > a:focus{background:hsl(169deg,52%,52%);color:black;}.site-header{background-color:hsl(169deg,52%,52%);width:100%;padding:15px;position:relative;}.site-header .logo{margin-right:0;margin:auto;display:inline-block;}.site-header .logo img{padding:30px 0 15px;max-width:800px;width:100%;}.navbar-header,.navbar-footer{width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:1001;padding:0 15px;float:none;background:whitesmoke;}.navbar-header .donate,.navbar-footer .donate{display:inline-block;margin:7px 0;}@media (min-width:767px){.navbar-header .donate,.navbar-footer .donate{margin:7px;}}.navbar-header .navbar-toggle,.navbar-footer .navbar-toggle{border-color:hsl(10deg,96%,54%);margin-right:0;}.navbar-header .navbar-toggle .icon-bar,.navbar-footer .navbar-toggle .icon-bar{background-color:hsl(10deg,96%,54%);}.navbar-header .navbar-collapse,.navbar-header .navbar-wrap,.navbar-footer .navbar-collapse,.navbar-footer .navbar-wrap{text-align:left;margin:0;padding:0;}.navbar-header .navbar-collapse .nav > li > a:hover,.navbar-header .navbar-collapse .nav > li > a:focus,.navbar-header .navbar-collapse .dropdown-menu > li > a:hover,.navbar-header .navbar-collapse .dropdown-menu > li > a:focus,.navbar-header .navbar-wrap .nav > li > a:hover,.navbar-header .navbar-wrap .nav > li > a:focus,.navbar-header .navbar-wrap .dropdown-menu > li > a:hover,.navbar-header .navbar-wrap .dropdown-menu > li > a:focus,.navbar-footer .navbar-collapse .nav > li > a:hover,.navbar-footer .navbar-collapse .nav > li > a:focus,.navbar-footer .navbar-collapse .dropdown-menu > li > a:hover,.navbar-footer .navbar-collapse .dropdown-menu > li > a:focus,.navbar-footer .navbar-wrap .nav > li > a:hover,.navbar-footer .navbar-wrap .nav > li > a:focus,.navbar-footer .navbar-wrap .dropdown-menu > li > a:hover,.navbar-footer .navbar-wrap .dropdown-menu > li > a:focus{background:whitesmoke;color:hsl(10deg,96%,54%);box-shadow:none;border:0;}@media (min-width:767px){.navbar-header .navbar-collapse .nav > li > a:hover,.navbar-header .navbar-collapse .nav > li > a:focus,.navbar-header .navbar-collapse .dropdown-menu > li > a:hover,.navbar-header .navbar-collapse .dropdown-menu > li > a:focus,.navbar-header .navbar-wrap .nav > li > a:hover,.navbar-header .navbar-wrap .nav > li > a:focus,.navbar-header .navbar-wrap .dropdown-menu > li > a:hover,.navbar-header .navbar-wrap .dropdown-menu > li > a:focus,.navbar-footer .navbar-collapse .nav > li > a:hover,.navbar-footer .navbar-collapse .nav > li > a:focus,.navbar-footer .navbar-collapse .dropdown-menu > li > a:hover,.navbar-footer .navbar-collapse .dropdown-menu > li > a:focus,.navbar-footer .navbar-wrap .nav > li > a:hover,.navbar-footer .navbar-wrap .nav > li > a:focus,.navbar-footer .navbar-wrap .dropdown-menu > li > a:hover,.navbar-footer .navbar-wrap .dropdown-menu > li > a:focus{background:hsl(10deg,96%,54%);color:white;}}.navbar-header .navbar-collapse .dropdown-menu > .active > a,.navbar-header .navbar-wrap .dropdown-menu > .active > a,.navbar-footer .navbar-collapse .dropdown-menu > .active > a,.navbar-footer .navbar-wrap .dropdown-menu > .active > a{background:whitesmoke;}@media (min-width:767px){.navbar-header .navbar-collapse .dropdown-menu > .active > a:hover,.navbar-header .navbar-collapse .dropdown-menu > .active > a:focus,.navbar-header .navbar-wrap .dropdown-menu > .active > a:hover,.navbar-header .navbar-wrap .dropdown-menu > .active > a:focus,.navbar-footer .navbar-collapse .dropdown-menu > .active > a:hover,.navbar-footer .navbar-collapse .dropdown-menu > .active > a:focus,.navbar-footer .navbar-wrap .dropdown-menu > .active > a:hover,.navbar-footer .navbar-wrap .dropdown-menu > .active > a:focus{background:hsl(10deg,96%,54%);}}.navbar-header .navbar-collapse ul.menu.nav,.navbar-header .navbar-wrap ul.menu.nav,.navbar-footer .navbar-collapse ul.menu.nav,.navbar-footer .navbar-wrap ul.menu.nav{font-size:16px;}.navbar-header .navbar-collapse ul.menu.nav li a,.navbar-header .navbar-wrap ul.menu.nav li a,.navbar-footer .navbar-collapse ul.menu.nav li a,.navbar-footer .navbar-wrap ul.menu.nav li a{text-decoration:none;}.navbar-header .navbar-collapse ul.menu.nav li:hover,.navbar-header .navbar-wrap ul.menu.nav li:hover,.navbar-footer .navbar-collapse ul.menu.nav li:hover,.navbar-footer .navbar-wrap ul.menu.nav li:hover{background:whitesmoke;color:hsl(10deg,96%,54%);}@media (min-width:767px){.navbar-header .navbar-collapse ul.menu.nav li:hover,.navbar-header .navbar-wrap ul.menu.nav li:hover,.navbar-footer .navbar-collapse ul.menu.nav li:hover,.navbar-footer .navbar-wrap ul.menu.nav li:hover{background:hsl(10deg,96%,54%);color:white;}}.navbar-header .navbar-collapse ul.menu.nav li:hover a,.navbar-header .navbar-wrap ul.menu.nav li:hover a,.navbar-footer .navbar-collapse ul.menu.nav li:hover a,.navbar-footer .navbar-wrap ul.menu.nav li:hover a{color:hsl(10deg,96%,54%);}@media (min-width:767px){.navbar-header .navbar-collapse ul.menu.nav li:hover a,.navbar-header .navbar-wrap ul.menu.nav li:hover a,.navbar-footer .navbar-collapse ul.menu.nav li:hover a,.navbar-footer .navbar-wrap ul.menu.nav li:hover a{color:white;}}.navbar-header .navbar-collapse ul.menu.nav li ul.dropdown-menu,.navbar-header .navbar-wrap ul.menu.nav li ul.dropdown-menu,.navbar-footer .navbar-collapse ul.menu.nav li ul.dropdown-menu,.navbar-footer .navbar-wrap ul.menu.nav li ul.dropdown-menu{background:whitesmoke;font-size:16px;padding:0 15px 0 30px;border:0;border-radius:0;box-shadow:none;}@media (min-width:767px){.navbar-header .navbar-collapse ul.menu.nav li ul.dropdown-menu,.navbar-header .navbar-wrap ul.menu.nav li ul.dropdown-menu,.navbar-footer .navbar-collapse ul.menu.nav li ul.dropdown-menu,.navbar-footer .navbar-wrap ul.menu.nav li ul.dropdown-menu{background:hsl(10deg,96%,54%);padding:15px;}}.navbar-header .navbar-collapse ul.menu.nav li ul.dropdown-menu li,.navbar-header .navbar-wrap ul.menu.nav li ul.dropdown-menu li,.navbar-footer .navbar-collapse ul.menu.nav li ul.dropdown-menu li,.navbar-footer .navbar-wrap ul.menu.nav li ul.dropdown-menu li{margin-bottom:7px;}.navbar-header .navbar-collapse ul.menu.nav li ul.dropdown-menu li a,.navbar-header .navbar-wrap ul.menu.nav li ul.dropdown-menu li a,.navbar-footer .navbar-collapse ul.menu.nav li ul.dropdown-menu li a,.navbar-footer .navbar-wrap ul.menu.nav li ul.dropdown-menu li a{padding:0;color:hsl(10deg,96%,54%);text-decoration:none;}@media (min-width:767px){.navbar-header .navbar-collapse ul.menu.nav li ul.dropdown-menu li a,.navbar-header .navbar-wrap ul.menu.nav li ul.dropdown-menu li a,.navbar-footer .navbar-collapse ul.menu.nav li ul.dropdown-menu li a,.navbar-footer .navbar-wrap ul.menu.nav li ul.dropdown-menu li a{background:hsl(10deg,96%,54%);color:white;}}.navbar-header .navbar-collapse ul.menu.nav li ul.dropdown-menu li a:hover,.navbar-header .navbar-wrap ul.menu.nav li ul.dropdown-menu li a:hover,.navbar-footer .navbar-collapse ul.menu.nav li ul.dropdown-menu li a:hover,.navbar-footer .navbar-wrap ul.menu.nav li ul.dropdown-menu li a:hover{text-decoration:underline;}@media (min-width:767px){ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}}nav.tabs{margin-bottom:15px;}nav.tabs .nav-tabs{border-color:hsl(10deg,96%,54%);}nav.tabs .nav-tabs li a{text-decoration:none;}nav.tabs .nav-tabs li a:hover,nav.tabs .nav-tabs li a:focus{background:none;border-color:transparent;text-decoration:underline;color:hsl(10deg,96%,54%);}nav.tabs .nav-tabs > li.active > a{color:black;border-color:hsl(10deg,96%,54%);border-bottom-color:transparent;}nav.tabs .nav-tabs > li.active > a:hover,nav.tabs .nav-tabs > li.active > a:focus{border-bottom-color:white;background:none;text-decoration:none;}.page-node-type-blog article,.page-node-type-blog h1{max-width:900px;}.page-node-type-blog article img{max-width:100%;}.page-node-type-blog article figure img{margin-bottom:15px;}.page-node-type-blog article figure figcaption{margin:0 0 15px;}.image-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 15px;}.image-grid img{width:calc(33.33% - 30px);margin:15px;}.view-buttons .views-row{width:150px;}.view-buttons .view-content .views-row img,.views-field-field-button-image img,.category-cards img{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;position:relative;-webkit-transform-style:preserve-3d;}.view-buttons .view-content .views-row img:hover,.views-field-field-button-image img:hover,.category-cards img:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);z-index:1000;}.view-buttons{margin:30px 0;}.view-buttons .feed-icons{display:none;}.view-more-button{display:block;width:100%;margin:30px auto;min-width:270px;padding:10px;border:0;text-decoration:none;color:white;font-weight:600;border-radius:0.5rem;background-color:hsl(10deg,96%,54%);}.view-more-button:hover{background-color:hsl(169deg,52%,52%);}.page-load-status{display:none;padding-top:20px;text-align:center;color:#777;}.loader-ellips{font-size:20px;position:relative;width:4em;height:1em;margin:10px auto;}.loader-ellips__dot{display:block;width:1em;height:1em;border-radius:0.5em;background:#555;position:absolute;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.loader-ellips__dot:nth-child(1),.loader-ellips__dot:nth-child(2){left:0;}.loader-ellips__dot:nth-child(3){left:1.5em;}.loader-ellips__dot:nth-child(4){left:3em;}@-webkit-keyframes reveal{from{-webkit-transform:scale(0.001);transform:scale(0.001);}to{-webkit-transform:scale(1);transform:scale(1);}}@keyframes reveal{from{-webkit-transform:scale(0.001);transform:scale(0.001);}to{-webkit-transform:scale(1);transform:scale(1);}}@-webkit-keyframes slide{to{-webkit-transform:translateX(1.5em);transform:translateX(1.5em);}}@keyframes slide{to{-webkit-transform:translateX(1.5em);transform:translateX(1.5em);}}.loader-ellips__dot:nth-child(1){-webkit-animation-name:reveal;animation-name:reveal;}.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){-webkit-animation-name:slide;animation-name:slide;}.loader-ellips__dot:nth-child(4){-webkit-animation-name:reveal;animation-name:reveal;animation-direction:reverse;}.categories .view-content,.region-content .view-category.categories .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;}.categories .view-content .categories__item{width:20%;text-align:center;margin-bottom:15px;}.categories .view-content .categories__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;}.categories .view-content .categories__item img{margin:auto;}.categories .view-content .categories__item p{margin-top:auto;text-align:center;display:block;width:100%;}article.buttons .field--name-field-button-image img{margin:0 auto;}@media (min-width:767px){article.buttons .field--name-field-button-image img{margin:0;}}table.button-info{width:100%;table-layout:fixed;}table.button-info th,table.button-info td{vertical-align:top;padding-bottom:15px;word-wrap:break-word;width:100%;display:block;}@media (min-width:767px){table.button-info th,table.button-info td{width:auto;display:table-cell;}}table.button-info th{width:100%;padding-right:30px;}@media (min-width:767px){table.button-info th{width:200px;}}table.button-info .field--name-field-add-images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2px;}table.button-info .field--name-field-add-images .field--item{display:inline-block;margin:2px;}table.button-info .field--name-field-button-category a,table.button-info .field--name-field-button-tags a,table.button-info .field--name-field-back-style a,table.button-info .field--name-field-button-year a,table.button-info .field--name-field-button-maker a{display:inline;}table.button-info .field--name-field-button-category .field--item,table.button-info .field--name-field-button-tags .field--item,table.button-info .field--name-field-back-style .field--item,table.button-info .field--name-field-button-year .field--item,table.button-info .field--name-field-button-maker .field--item{display:inline;}table.button-info .field--name-field-button-category .field--item:after,table.button-info .field--name-field-button-tags .field--item:after,table.button-info .field--name-field-back-style .field--item:after,table.button-info .field--name-field-button-year .field--item:after,table.button-info .field--name-field-button-maker .field--item:after{content:",";}table.button-info .field--name-field-button-category .field--item:last-of-type:after,table.button-info .field--name-field-button-tags .field--item:last-of-type:after,table.button-info .field--name-field-back-style .field--item:last-of-type:after,table.button-info .field--name-field-button-year .field--item:last-of-type:after,table.button-info .field--name-field-button-maker .field--item:last-of-type:after{content:"";}.button-history figure{margin:0 0 30px;display:block;}.button-history figure [class^=col-],.button-history figure [class*=" col-"]{padding-left:0;padding-right:0;}@media (min-width:992px){.button-history figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.button-history figure .vertical-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.button-history figure .img-wrap{margin:0 0 15px;}.button-history figure .img-wrap img{display:block;margin:0 auto;padding:0 5px;}.button-history figure .img-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.button-history figure .img-flex img{max-width:45%;}.button-history figure .img-flex-3 img{max-width:28%;}.button-history figure .txt-wrap p{max-width:80ch;}.button-history figure .txt-wrap p:last-of-type{margin-bottom:0;}.button-history figure.wearable{background:#353535;text-align:center;padding:20px;}.button-history figure.wearable img{max-width:150px;}.button-history figure.wearable figcaption,.button-history figure.wearable .figcaption{color:white;}.button-history figure.wearable figcaption p,.button-history figure.wearable .figcaption p{max-width:80ch;padding:0 15px;}.path-fanmuseum .view-header{margin-bottom:30px;}article.fan-museum .field--name-field-button-image,article.fan-museum .field--name-field-additional-image{max-width:320px;}.category-cards .view-header,.category-cards .view-content{width:100%;}.category-cards .view-content{font-weight:600;text-align:center;display:grid;gap:1rem 0;grid-template-columns:repeat(auto-fill,minmax(6.5em,1fr));-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.category-cards .view-content img{padding:10px;}.category-cards .card{width:auto;}.category-cards .card a{text-align:center;text-decoration:none;}.category-cards .card a h3{font-size:16px;}.path-category .category-cards .view-content{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));}.page-node-type-button-manufacturers article,.page-node-type-button-manufacturers h1{max-width:900px;}.cards .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px;}.cards .view-content .card{width:calc(50% - 20px);margin:0 10px 20px;}@media (min-width:992px){.cards .view-content .card{width:calc(33% - 20px);}}@media (min-width:1200px){.cards .view-content .card{width:calc(25% - 20px);}}.cards .view-content .card a{display:block;width:100%;height:100%;padding:15px 30px;text-decoration:none;background:white;border:1px solid hsl(10deg,100%,92%);-webkit-transition:all 0.5s;transition:all 0.5s;color:black;}.cards .view-content .card a h3{-webkit-transition:all 0.5s;transition:all 0.5s;}.cards .view-content .card a:hover{border-color:hsl(10deg,96%,54%);color:black;}.cards .view-content .card a:hover h3{color:hsl(10deg,96%,54%);}.cards .view-content .card h3{font-size:1em;}.cards .view-content .card p{font-size:0.85em;line-height:1.5em;}.cards .view-content .card img{max-height:150px;width:auto;max-width:100%;display:block;margin:0 auto 15px;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:hsl(10deg,96%,54%);border-color:hsl(10deg,96%,54%);}.pagination > li > a,.pagination > li > span{color:hsl(10deg,96%,54%);}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:hsl(10deg,96%,54%);}footer.footer{margin:auto 0 0;padding:0;border:0;}footer.footer .inner{padding:30px;}footer.footer .navbar-footer .dropdown-menu{top:auto;bottom:100%;}@media (min-width:767px){footer.footer .navbar-footer .caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}footer.footer .navbar-footer .expanded.dropdown.open{background:hsl(10deg,96%,54%);}footer.footer .navbar-footer .expanded.dropdown.open .dropdown-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}footer.footer .navbar-footer ul.nav li.dropdown:hover > ul.dropdown-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}.modal .modal-content{padding:0;border:0;border-radius:0;}.modal .modal-content .modal-header{background:hsl(169deg,52%,52%);padding:15px;}.modal .modal-content .modal-header button.close{margin:0;position:relative;top:0px;right:0;width:27px;height:27px;background:url(/themes/custom/BBBM/images/x.svg) no-repeat;background-size:27px 27px;}.modal .modal-content .modal-header button.close span{display:none;font-size:60px;line-height:0;}.modal .modal-content .modal-body{padding:15px;}
