body #asl-storelocator.asl-p-cont.container.asl-template-1 .btn.btn-asl {
background: #b28564 !important;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .infoWindow {
background-color: #ffffff;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .infoWindow .features li {
color: #808080;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .storelocator-panel {
border: 1px solid #cccccc;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .storelocator-panel .resut-found {
background: #ffffff;
border-bottom: 1px dotted #c8c5b8;
color: #52483d;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .storelocator-panel .store-list li {
background: #ffffff;
border-bottom: 1px dotted #c8c5b8;
color: #52483d;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .storelocator-panel .store-list li.store:hover {
background: #ffffff;
color: #000000;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .storelocator-panel .store-list li.highlighted {
background: #ffffff;
color: #000000;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .storelocator-panel .store-list li.highlighted:hover {
background: #ffffff;
color: #000000;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .storelocator-panel .store-list .no-stores {
background-color: #EEE7E7;
color: #808080;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .storelocator-panel .directions-panel {
background: #ffffff;
color: #52483d;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .storelocator-panel .directions {
color: blue;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .store-locator .agile-modal {
color: #706B65;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .store-locator h4 {
color: #b28564;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .store-locator .agile-modal-backdrop-in {
background-color: #000000;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .store-locator button.close-directions.close[aria-label="Close"] {
background: rgba(0,0,0,0) none repeat scroll 0 0;
color: #cccccc;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .store .features {
color: grey;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .store .web a {
color: green;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .store .action {
color: green;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .half-rule {
border-color: #cccccc;
}
body #asl-storelocator.asl-p-cont.container.asl-template-1 .half-rule-1 {
border-bottom: 1px solid #ededed;
}
body #asl-storelocator.storelocator-main.asl-bg-0.asl-template-1 #asl-map-canv {
background: #ffffff;
}
body #asl-storelocator.storelocator-main.asl-bg-0.asl-template-1 #panel,
body #asl-storelocator.storelocator-main.asl-bg-0.asl-template-1 #asl-list {
background: #ffffff;
}
body #asl-storelocator.storelocator-main.asl-bg-0.asl-template-1 .action.directions {
color: blue;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .map-canvas-outer {
background: none repeat scroll 0 0 #ffffff;
border: 1px solid #ededed;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .panel-inner .item .item-title a,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .panel-inner .sl-item .item-title a {
color: #4EA5E0;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .panel-inner .item .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .panel-inner .sl-item .addr-sec .p-title {
color: #b28564;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 div.arrow-down {
border-left: 25px solid rgba(0,0,0,0);
border-right: 25px solid rgba(0,0,0,0);
border-top: 25px solid #253e88 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .loading {
background-color: #ffffff;
border: 1px solid #cccccc;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .asl-overlay h1.h1 {
color: #000;
color: #b28564;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .asl-overlay-on-item h1.h1 {
color: #000;
color: #b28564;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 body.search-list {
background: #F8F8F8;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list {
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel .item-state a,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list .item-state a {
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel .item-state a span,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list .item-state a span {
background: #ff4d2a;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel .item-state a:hover span,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list .item-state a:hover span {
background-color: #008ad2;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel .item-state a.colisiond span,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list .item-state a.colisiond span {
background-color: #008ad2;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .store.highlighted .store-inner {
background-color: #ffffe0;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .close {
background: none repeat scroll 0 0 rgba(0,0,0,0);
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox .categories {
color: #cccccc;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .chosen-container-multi .chosen-choices {
border: 1px solid #cccccc;
box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .item,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .sl-item {
background: transparent none repeat scroll 0 0 !important;
border-bottom: 1px solid #cccccc !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .item .title-a,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .sl-item .title-a {
color: #3366BB;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .item .thumb-a img,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .sl-item .thumb-a img {
border: 2px solid #d6dce2;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .item .thumb-a .photo-count,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .sl-item .thumb-a .photo-count {
background: #6D5B50;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .item .s-distance,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .sl-item .s-distance {
color: #ffffff !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .wrapper-container {
background: #ffffff;
border: 1px solid #d6dce2;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .listing-map.list-only {
background: #ffffff;
border: 1px solid #d6dce2;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .item.highlighted,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .sl-item.highlighted {
background: #fafafa !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .adropdown-menu > .active > a {
background: #b28564 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .panel-inner .item .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .panel-inner .sl-item .addr-sec .p-title {
color: #b28564;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 button.close-directions.close[aria-label="Close"] {
background-color: #b28564;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .panel .item,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .panel .sl-item {
border-color: #b28564;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .panel .item,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .panel .sl-item {
background: #ffffff !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .item-state .panel .item,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .item-state .panel .sl-item {
background: #1979be !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .item-state .panel .item:nth-child(2n),
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .item-state .panel .sl-item:nth-child(2n) {
background: inherit none repeat scroll 0 0 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #geolocation-agile-modal .form-group h4 {
color: #555555;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 button.close-directions.close[aria-label="Close"] {
background: rgba(0,0,0,0) none repeat scroll 0 0;
color: #cccccc;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 input#auto-complete-search:focus {
border-color: rgba(0,0,0,0.36);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(0,0,0,0.2);
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .col-xs-12.search_filter p:last-child >span,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .col-xs-12.search_filter .sl-search-group >span,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .col-xs-12.search_filter .asl-store-search >span {
background: #b28564 repeat scroll 0 0;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .col-xs-12.search_filter p:last-child >span i,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .col-xs-12.search_filter .sl-search-group >span i,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .col-xs-12.search_filter .asl-store-search >span i {
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .search_filter>p:last-child>span::before,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .search_filter>.sl-search-group>span::before {
border-color: transparent #b28564 transparent transparent;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .search_filter>p:first-child {
color: #b28564;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .search_filter .form-control {
border: 1px solid #999999 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .drop_box_filter p span::before {
border-color: transparent transparent transparent gray;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .categories_filter .multiselect.adropdown-toggle.style-btn.btn.btn-default {
border-color: #808080;
color: #808080;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .slider-selection {
background: #b28564 none repeat scroll 0 0 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .slider-track {
background: #b28564 none repeat scroll 0 0 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .range_filter .rangeFilter .slider.slider-horizontal .slider-track .slider-handle.round {
background: #ffffff none repeat scroll 0 0;
border: 1px solid #999999;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Status_filter input[type="checkbox"]:checked+.radio_btn {
background: #b28564 none repeat scroll 0 0;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .radio_btn {
background: #ffffff none repeat scroll 0 0;
border: 1px solid #b28564;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .radio_btn::before {
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Status_filter p label {
color: #999999;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel {
border: 1px solid #cccccc;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Num_of_store {
background: #b28564 none repeat scroll 0 0;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 ul.adropdown-menu.multiselect-container>li>a {
color: inherit !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 ul.adropdown-menu.multiselect-container .btn.btn-default.multiselect-clear-filter {
border-color: #cccccc;
color: #999999;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 ul.adropdown-menu.multiselect-container li .input-group-addon {
color: #999999;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow a.action {
background: #b28564 none repeat scroll 0 0 !important;
color: #ffffff !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow .storelocator-main .action.directions {
background: #b28564 none repeat scroll 0 0;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow>h3 {
color: #b28564 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow .phone>b,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow .address,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow .categories,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow .phone>a,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow .distance,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow .time {
color: #ffffff !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_1.infoWindow h3 {
background: transparent !important;
color: #b28564 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_1.infoWindow div.arrow-down {
border-top: 25px solid #FFF !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_1.infoWindow a.action {
color: #FFF !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_2.infoWindow h3 {
background: #b28564 none repeat scroll 0 0 !important;
color: #FFF !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_2.infoWindow div.arrow-down {
border-top: 25px solid #FFF !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_2.infoWindow a.action {
color: #FFF !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow a.action {
background: #b28564 none repeat scroll 0 0;
border-left: 1px solid #ffffff;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow .storelocator-main .action.directions {
background: transparent none repeat scroll 0 0;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_0.infoWindow .phone > b,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_0.infoWindow .address,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_0.infoWindow .categories,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_0.infoWindow .phone > a,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_0.infoWindow .distance,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_0.infoWindow *,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_1.infoWindow .phone > b,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_1.infoWindow .address,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_1.infoWindow .categories,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_1.infoWindow .phone > a,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_1.infoWindow .distance,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_1.infoWindow *,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_2.infoWindow .phone > b,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_2.infoWindow .address,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_2.infoWindow .categories,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_2.infoWindow .phone > a,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_2.infoWindow .distance,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #style_2.infoWindow * {
color: #ffffff !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox>img.style_2_x {
background: #b28564 none repeat scroll 0 0;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow h3 {
background: #b28564 none repeat scroll 0 0;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow a.action {
background: #b28564 none repeat scroll 0 0 !important;
border-left: 1px solid #b28564 !important;
border-right: 1px solid #b28564 !important;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow .storelocator-main .action.directions {
background: #b28564 none repeat scroll 0 0;
border-left: 1px solid #ffffff;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoWindow .distance {
color: #ffffff !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox>img.style_0_x {
background: #b28564 none repeat scroll 0 0;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Status_filter .onoffswitch-label {
border: 2px solid #cccccc;
border-radius: 0px;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Status_filter .onoffswitch-inner:before,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Status_filter .onoffswitch-inner:after {
font-size: 12px;
color: white;
font-family: Trebuchet, Arial, sans-serif;
font-weight: bold;
background-clip: padding-box;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Status_filter .onoffswitch-inner:before {
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Status_filter .onoffswitch-inner:after {
background-color: #cccccc;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Status_filter .onoffswitch-switch {
background: #b28564;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #geolocation-agile-modal.agile-modal.fade.in {
background: rgba(0,0,0,0.6) none repeat scroll 0 0;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .col-xs-12>button.asl_Readmore_button {
background: rgba(0,0,0,0) none repeat scroll 0 0;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .col-xs-12>button.asl_Readmore_button:hover {
color: #337ab7;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .btn.btn-default.btn-submit {
background: #b28564 none repeat scroll 0 0;
border-color: #b28564;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .agile-modal-header .close {
background: rgba(0,0,0,0) none repeat scroll 0 0;
color: #ccc;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-geolocation-agile-modal .btn.btn-default {
background: #b28564 none repeat scroll 0 0;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .directions-cont .agile-modal-header h4 {
color: #b28564;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .inside.search_filter { background: #253e88;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .inside.search_filter h4 {
color: white;
font-size: 14px;
line-height: 1;
margin: 0px;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .inside.search_filter .asl-store-search span {
color: #fff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .inside.search_filter .asl-store-search input {
background-color: #253e88;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .search_filter >p:first-child {
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .categories_filter .multiselect.adropdown-toggle.style-btn.btn.btn-default {
color: #808080 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .adp,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .adp table {
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .adp-substep .adp-stepicon .adp-maneuver {
-webkit-filter: brightness(4);
filter: brightness(4);
-moz-filter: brightness(4);
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel {
background: #253e88;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .item.highlighted,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .sl-item.highlighted,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .item.highlighted,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .sl-item.highlighted {
color: #181818 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .item.highlighted .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .item.highlighted .s-distance,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .sl-item.highlighted .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .sl-item.highlighted .s-distance,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .item.highlighted .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .item.highlighted .s-distance,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .sl-item.highlighted .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .sl-item.highlighted .s-distance {
color: #181818 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .item.highlighted .p-title .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .item.highlighted .s-distance .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .sl-item.highlighted .p-title .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .sl-item.highlighted .s-distance .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .item.highlighted .p-title .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .item.highlighted .s-distance .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .sl-item.highlighted .p-title .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .sl-item.highlighted .s-distance .addr-sec .p-title {
color: #181818 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .item .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .sl-item .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .item .addr-sec .p-title,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .sl-item .addr-sec .p-title { }
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .item .addr-sec p.p-area,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .item .addr-sec p.p-category,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .item .addr-sec p.p-time,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .sl-item .addr-sec p.p-area,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .sl-item .addr-sec p.p-category,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #panel.storelocator-panel .sl-item .addr-sec p.p-time,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .item .addr-sec p.p-area,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .item .addr-sec p.p-category,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .item .addr-sec p.p-time,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .sl-item .addr-sec p.p-area,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .sl-item .addr-sec p.p-category,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-list.storelocator-panel .sl-item .addr-sec p.p-time {
color: inherit;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .agile-modal-content {
background: #253e88;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .agile-modal-content h4 {
color: #ffffff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .btn-group .multiselect-container.adropdown-menu > li .checkbox,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .btn-group .multiselect-container.adropdown-menu > li .radio {
color: #808080 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Filter_section {
color: #808080;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Filter_section .range_filter .multiselect.adropdown-toggle.style-btn.btn.btn-default {
color: #808080 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Filter_section .range_filter .adropdown-menu li.active a,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Filter_section .range_filter .adropdown-menu li.active .radio {
color: #ffffff !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Filter_section .range_filter .adropdown-menu a {
color: #808080 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .Filter_section {
background: #253e88;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .btn-group .multiselect-container.adropdown-menu >li .checkbox {
color: #000;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .btn-group .multiselect-container.adropdown-menu >li.active .checkbox {
color: #fff;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .categories_filter .btn-group {
color: #333;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 #asl-storelocator.asl-p-cont button {
color: inherit !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow {
background: #253e88;
color: #fff !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .address,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .phone,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .categories {
color: inherit !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .address b,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .phone b,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .categories b {
color: inherit !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .address span,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .address a,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .phone span,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .phone a,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .categories span,
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent .info-addr .categories a {
color: inherit !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow .infowindowContent a.action {
color: #253e88;
background: #b28564 !important;
}
body #asl-storelocator.asl-p-cont.asl-bg-0.asl-template-1 .infoBox #style_0.infoWindow h3 {
background: rgba(0,0,0,0) none repeat scroll 0 0;
color: #ffffff;
}
body #asl-storelocator.asl-p-cont #panel,
body #asl-storelocator.asl-p-cont #asl-list {
color: #ffffff;
}
body #asl-storelocator.asl-p-cont .Filter_section {
color: #ffffff;
}
body #asl-storelocator.asl-p-cont #agile-modal-direction {
color: #ffffff;
}
body #asl-storelocator.asl-p-cont .multiselect-container.adropdown-menu>li {
background: rgba(0,0,0,0) none repeat scroll 0 0;
}
body #asl-storelocator.asl-p-cont input[type="text"] {
background: #fff none repeat scroll 0 0;
}
body #asl-storelocator.asl-p-cont button,
body #asl-storelocator.asl-p-cont button::after,
body #asl-storelocator.asl-p-cont button::before {
background: rgba(0,0,0,0) none repeat scroll 0 0;
}
body #asl-storelocator.asl-p-cont ul.adropdown-menu.multiselect-container li.active a {
color: #fff !important;
}
body #asl-storelocator.asl-p-cont .col-xs-12>button.asl_Readmore_button {
color: inherit !important;
}
body .asl-cont .asl-cluster-1, body .asl-p-cont .asl-cluster-1 {--cluster-color: #253e88 !important;} 
body .asl-cont .asl-cluster-2, body .asl-p-cont .asl-cluster-2 {--cluster-color: #b28564;} 
body .asl-cont .asl-cluster-3, body .asl-p-cont .asl-cluster-3 {--cluster-color: #b28564;} .btPreloader .animation .preloaderLogo {
height: 80px;
}
.btMenuVerticalRightEnabled .btPreloader .animation .preloaderLogo,
.btMenuVerticalLeftEnabled .btPreloader .animation .preloaderLogo {
height: 160px;
}
.btVerticalHeaderTop {
height: 48px;
}
.menuPort nav > ul > li > a {
line-height: 80px;
} .btTextLogo {
line-height: 80px;
}
.btMenuVertical .btTextLogo {
line-height: 72px;
}
.btMenuVertical .btLogoArea .logo img {
height: 48px;
}
.btStickyHeaderActive.btMenuHorizontal.btHideMenu .btHorizontalMenuTrigger .bt_bb_icon {
margin: 14px 0;
}
.btHorizontalMenuTrigger .bt_bb_icon {
width: 24px;
height: 20px;
margin: 30px 0;
}
body.btMenuHorizontal .subToggler {
line-height: 80px;
}
.btMenuHorizontal .topBarInMenu {
height: 80px;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .logo img {
height: 48px;
margin-top: 8px;
margin-bottom: 8px;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .btTextLogo {
line-height: 64px;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav > ul > li > a,
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav > ul > li > .subToggler {
line-height: 64px;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .topBarInMenu {
height: 64px;
}
.btVerticalMenuTrigger .bt_bb_icon {
width: 29px;
height: 24px;
margin: 12px 0;
}
.btMenuHorizontal .topBarInLogoArea {
height: 80px;
} .bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_superheadline,
.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_superheadline,
.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_superheadline,
.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_superheadline,
.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_superheadline,
.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_superheadline {
font-size: 2.15rem;
}
.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_superheadline,
.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_superheadline,
.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_superheadline,
.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_superheadline,
.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_superheadline,
.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_superheadline {
font-size: 1.7rem;
margin-bottom: 1.4em;
}
.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_superheadline,
.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_superheadline,
.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_superheadline,
.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_superheadline,
.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_superheadline,
.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_superheadline {
font-size: 1.6rem;
margin-bottom: 1.5em;
}
.bt_bb_size_normal.bt_bb_headline h1 .bt_bb_headline_superheadline,
.bt_bb_size_normal.bt_bb_headline h2 .bt_bb_headline_superheadline,
.bt_bb_size_normal.bt_bb_headline h3 .bt_bb_headline_superheadline,
.bt_bb_size_normal.bt_bb_headline h4 .bt_bb_headline_superheadline,
.bt_bb_size_normal.bt_bb_headline h5 .bt_bb_headline_superheadline,
.bt_bb_size_normal.bt_bb_headline h6 .bt_bb_headline_superheadline {
font-size: 1.3rem;
margin-bottom: 1.5em;
}
.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_superheadline,
.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_superheadline,
.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_superheadline,
.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_superheadline,
.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_superheadline,
.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_superheadline {
font-size: .9rem;
margin-bottom: 2.2em;
}
.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_superheadline,
.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_superheadline,
.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_superheadline,
.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_superheadline,
.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_superheadline,
.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_superheadline {
margin-bottom: 1.5em;
}
.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_superheadline,
.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_superheadline,
.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_superheadline,
.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_superheadline,
.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_superheadline,
.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_superheadline {
font-size: .65em;
margin-bottom: 2em;
}
.bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
padding: 0.5em 1em;
}
.bt_bb_custom_menu div ul a:hover {
color: #B28564 !important;
}
.bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li {
display: inline-block;
float: left;
padding: 0 1.4em;
}
.bt_bb_column.bt_bb_align_center .bt_bb_align_inherit.bt_bb_icon {
display: flex;
}
@media (min-width: 1400px) {
body.btBoxedPage.btPageBorderStyle_dark .btContent,
body.btBoxedPage.btPageBorderStyle_light .btContent,
body.btBoxedPage.btPageBorderStyle_accent .btContent,
body.btBoxedPage.btPageBorderStyle_alternate .btContent {
padding: 0 80px;
}
body:not(.btBoxedMenu).btPageBorderStyle_dark .mainHeader,
body:not(.btBoxedMenu).btPageBorderStyle_light .mainHeader,
body:not(.btBoxedMenu).btPageBorderStyle_accent .mainHeader,
body:not(.btBoxedMenu).btPageBorderStyle_alternate .mainHeader {
padding: 0 80px;
}
} .btOverlay {
z-index: 25000;
} body.btNoSidebar .btPostSingleItemStandard {
margin-top: 6em;
} .woosb-qty .quantity input:not([type="checkbox"]):not([type="submit"]) {
height: 2.5em;
}
.woocommerce-loop-category__title {
text-align: center;
}
.woosb-products .woosb-product {
padding: 2px 0px;
}
.product span.bt_bb_headline_content {
font-size: 0.8em;
hyphens: auto;
}
.products span.bt_bb_headline_content {
hyphens: none !important;
}
div.product div.summary .price {
font-size: 2em;
}
body.wcz-btns.wcz-woocommerce ul.products li.product a.button, 
body.wcz-btns.wcz-woocommerce .related.products ul.products li.product a.button, 
body.wcz-btns.wcz-woocommerce.single-product div.product form.cart .button, 
body.wcz-btns.wcz-woocommerce.single-product .woocommerce-Reviews form.comment-form input.submit, 
body.wcz-btns.wcz-woocommerce.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button {
background-color: #253e88 !important;
color: #ffffff !important;
text-shadow: none;
}
body.wcz-btns.wcz-woocommerce ul.products li.product .btWooShopLoopItemInner a.button, 
body.wcz-btns.wcz-woocommerce .related.products ul.products li.product .btWooShopLoopItemInner a.button, 
body.wcz-btns.wcz-woocommerce.single-product div.product form.cart .button, 
body.wcz-btns.wcz-woocommerce.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button {
padding: 7px 0px 7px !important;
border-radius:0;
min-height: 43px;
display: grid;
align-content: center;    
}
body.wcz-btns.wcz-woocommerce ul.products li.product a.button:hover, 
body.wcz-btns.wcz-woocommerce .related.products ul.products li.product a.button:hover, 
body.wcz-btns.wcz-woocommerce.single-product div.product form.cart .button:hover, 
body.wcz-btns.wcz-woocommerce.single-product .woocommerce-Reviews form.comment-form input.submit:hover, 
body.wcz-btns.wcz-woocommerce.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button:hover {
background-color: #ffffff !important;
color: #253e88 !important;
}
body.woocommerce form.woocommerce-ordering {
display:none !important;
}
body.woocommerce p.woocommerce-result-count {
display:none !important;
}
body.woocommerce .count {
display: none;
}
.woocommerce-billing-fields abbr.required {
text-decoration: none;
} .products ul li.product .btWooShopLoopItemInner, 
ul.products li.product .btWooShopLoopItemInner {
padding: 0 0.5em;
display: grid;
grid-template-columns: 50% 50%;
grid-template-rows: auto;
grid-template-areas: 
"image image"
"name name"
"price button";
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_image, 
ul.products li.product .btWooShopLoopItemInner .bt_bb_image {
float: none;
grid-area: image;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline,
ul.products li.product .btWooShopLoopItemInner .bt_bb_headline {
padding: 0.5em 0.5em;
border: 1px solid #253e88;
min-height: 60px;
display: grid;
align-content: center;
grid-area: name;
}
.products ul li.product .btWooShopLoopItemInner .price, 
ul.products li.product .btWooShopLoopItemInner .price {
border-left: 1px solid #253e88;
border-bottom: 1px solid #253e88;
grid-area: price;
width: 100%;
padding: 0.9em 0;   
}    
.products ul li.product .btWooShopLoopItemInner a.button, 
ul.products li.product .btWooShopLoopItemInner a.button {
grid-area: button;
width:100%;
}  
.btCartWidget .woosb-cart-child .bt_bb_headline_subheadline {
display: none;
}
@media (max-width: 1200px) {
body.wcz-btns.wcz-woocommerce ul.products li.product a.button,
body.wcz-btns.wcz-woocommerce .related.products ul.products li.product a.button,
body.wcz-btns.wcz-woocommerce.single-product div.product form.cart .button,
body.wcz-btns.wcz-woocommerce.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button {
font-size: 12px !important;
}
.bt_bb_masonry_post_grid .bt_bb_grid_item_post_content {
padding: 0.5em 1em 1em;
}
}
@media (max-width: 768px) {
.products ul li.product .btWooShopLoopItemInner .bt_bb_image img,
ul.products li.product .btWooShopLoopItemInner .bt_bb_image img {
width: 350px;
}
}
@media (max-width: 992px) {
ul.products li.product { 
flex-basis: 48% !important;
max-width: 48% !important;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_image img,
ul.products li.product .btWooShopLoopItemInner .bt_bb_image img {
width: 350px;
}
.bt_bb_custom_menu.bt_bb_direction_horizontal {
display:block;
}
ul#menu-footer-menu-2 {
display: flex;
justify-content: space-around;
flex-direction: row;
}
.bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li {
padding: 0 0.5em;
}
}
@media (max-width: 620px) {
ul.products li.product { 
flex-basis: 48% !important;
max-width: 48% !important;
}
.woocommerce-loop-category__title {
font-size: calc(4vw + 1vh);
}
ul#menu-footer-menu-2 {
flex-direction: column;
}
.bt_bb_row_wrapper.bt_bb_row_width_boxed_1200 .bt_bb_row {
-webkit-flex-flow: row;
-ms-flex-flow: row;
flex-flow: row;
gap: 10px;
}
.bt_bb_row.bt_bb_column_gap_10 .bt_bb_column.bt_bb_padding_double .bt_bb_column_content {
padding-left: 0px;
padding-right: 0px;
}
}
@media (max-width: 480px) {
.woocommerce-page .products ul li.product, 
.woocommerce-page ul.products li.product {
margin: 0 0.1em;
}
body.wcz-btns.wcz-woocommerce ul.products li.product a.button,
body.wcz-btns.wcz-woocommerce .related.products ul.products li.product a.button,
body.wcz-btns.wcz-woocommerce.single-product div.product form.cart .button,
body.wcz-btns.wcz-woocommerce.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button {
font-size: 10px !important;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline, 
ul.products li.product .btWooShopLoopItemInner .bt_bb_headline {
padding: 0;
min-height: 48px;
}        
}
@media (max-width: 360px) {
body.wcz-btns.wcz-woocommerce ul.products li.product a.button,
body.wcz-btns.wcz-woocommerce .related.products ul.products li.product a.button,
body.wcz-btns.wcz-woocommerce.single-product div.product form.cart .button,
body.wcz-btns.wcz-woocommerce.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button {
font-size: 9px !important;
}    
}
.woocommerce-page .products ul li.product, .woocommerce-page ul.products li.product {
flex: 0 0 31.3333%;
margin: 0.4em 0.2em;
} .product-category img {
margin: 0 auto;
display: block;
}
.products ul, ul.products {
margin: 0 -2em 0rem;
padding: 0 0 0rem;
} .bt_bb_tabs .bt_bb_tabs_header li span {
padding: 0.5em 0.5em;
}
.bt_bb_tabs.bt_bb_color_scheme_15.bt_bb_style_outline .bt_bb_tabs_header li, 
.bt_bb_tabs.bt_bb_color_scheme_15.bt_bb_style_filled .bt_bb_tabs_header li:hover, 
.bt_bb_tabs.bt_bb_color_scheme_15.bt_bb_style_filled .bt_bb_tabs_header li.on {
background-color: #fff;
} .post-password-form {
margin: 0px auto 50px auto !important;
} .bt_bb_masonry_post_grid .bt_bb_grid_item_category {
pointer-events: none;
cursor: default;
text-decoration: none;
color: black;
}
body.btMenuHorizontal.btStickyHeaderActive.btLightSkin:not(.btAccentDarkHeader) .mainHeader {
background:url(https://faust.de/wp-content/uploads/2021/08/sticky_transparent_60.png) repeat-x 0 0 transparent;	
color:#253e88; }
body.btMenuVertical.btStickyHeaderActive.btLightSkin:not(.btAccentDarkHeader) .btVerticalHeaderTop {
background:url(https://faust.de/wp-content/uploads/2021/08/sticky_transparent_60.png) repeat-x 0 0 transparent;	
color:#253e88; }
.btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger .bt_bb_icon::before,
.btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger .bt_bb_icon::after, .btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder::before,
.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon::before, .btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon::after,
.btHasAltLogo .btVerticalMenuTrigger 
.bt_bb_icon
.bt_bb_icon_holder::before {
border-top-color: #253e88;
}
body.btMenuHorizontal.btLightSkin:not(.btAccentDarkHeader) .mainHeader {
color:#253e88; }
body.btMenuVerticalOn .logo .btMainLogo {
-webkit-filter: brightness(0%) invert(100%);
filter: brightness(0%) invert(100%);
}
.logo {
position:absolute;
margin-left:60px;
}
.menuPort nav > ul > li > a {
line-height: 100px;
font-weight: bold;
}
.btMenuHorizontal .topBarInMenu {
height: 100px;
}
.image_full_width {
bottom: calc((-3vw) + 9px);
position: absolute;
width: 100%;
}
.image_full_width img {
width: 100%
}
body {
background-repeat: repeat;
background-attachment: fixed;
background-size: auto;
}
@media (max-width: 479px){
.wcz-btsbtn.left {
display: grid;
justify-items: center;
margin-top: 10px;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
line-height: 1.1em;
}
} ul.slick-dots li {
border-color: #253e88;
} .cmplz-placeholder-element.bt_bb_google_maps.bt_bb_map.bt_bb_map_type_interactive.bt_bb_google_maps_with_content.bt_bb_map_with_content.cmplz-processed.cmplz-placeholder-1.cmplz-blocked-content-container {
background-image: url(https://faust.de/wp-content/uploads/complianz/google_maps.jpg) !important;
}
.cmplz-placeholder-element.bt_bb_text.instagram-social-wall.cmplz-processed.cmplz-placeholder-1.cmplz-blocked-content-container {
background-image: url(http://faust.de/wp-content/uploads/complianz/Social_Media_Wall.jpg) !important;
} .rm-form input[type="submit"] {
box-shadow: 0 0 0 2em #253e88 inset;
color: #ffffff;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row nowrap;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
text-decoration: none;   -webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease; }
.rm-form input[type="submit"]:hover {
box-shadow: 0 0 0 0px #253e88 inset;
background-color: #ffffff;
color: #253e88;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row nowrap;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
text-decoration: none;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
border: 0px;
}
.bt_bb_custom_menu div ul a:hover {
color: #B28564;
}
.btMenuHorizontal .topBarInLogoArea {
float: right;
height: 80px;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
display: block;
font-family: "Roboto Slab",Arial,Helvetica,sans-serif;
font-size: .9rem;
letter-spacing: 1px;
line-height: 1.8;
}
@media (max-width: 1400px) {
html.touch :not(.rtl).btMenuHorizontal .menuPort > nav > ul > li.menu-item-has-children {
padding: 0 30px 0 0;
}
body.btMenuHorizontal .subToggler {
right: 0px;
}
.btMenuHorizontal .menuPort > nav > ul > li {
padding: 0 30px 0 0;
}
}
@media (max-width: 420px) {
.btMenuVertical .mainHeader {
width: 280px;
}
} .bt_bb_section {
position: relative;
color: var(--section-primary-color);
background-color: var(--section-secondary-color);
}
.bt_bb_headline .bt_bb_headline_superheadline {
color: var(--secondary-color);
}
.bt_bb_headline {
color: var(--primary-color);
}
.bt_bb_button.bt_bb_style_filled a {
-webkit-box-shadow: 0 0 0 2em var(--secondary-color,white) inset;
box-shadow: 0 0 0 2em var(--secondary-color,white) inset;
color: var(--primary-color,black);
}
.bt_bb_button.bt_bb_style_filled a:hover {
color: var(--secondary-color,white);
-webkit-box-shadow: 0 0 0 0 var(--secondary-color,white) inset;
box-shadow: 0 0 0 0 var(--secondary-color,white) inset;
background-color: var(--primary-color,black);
}
.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder::before {
color: var(--primary-color);
}
.bt_bb_button.bt_bb_icon_position_left:not(.bt_bb_style_clean) .bt_bb_link {
padding: .9em 1.8em;
}
@media (min-width: 990px) {
.btPostListColumns .btArticleContentHolder .btArticleMediaSearch, .btPostSingleItemColumns .btArticleContentHolder .btArticleMediaSearch {
-webkit-flex: 1 1 35%;
-ms-flex: 1 1 35%;
flex: 1 1 35%;
max-width: 35%;
padding: 0 1em;
}
.btPostListColumns .btArticleContentHolder .btArticleTextContentSearch, .btPostSingleItemColumns .btArticleContentHolder .btArticleTextContentSearch {
-webkit-flex: 1 1 65%;
-ms-flex: 1 1 65%;
flex: 1 1 65%;
max-width: 65%;
padding: 0 1em;
}
}
@media (min-width: 480px) and (max-width: 989px) {
.btPostListColumns .btArticleContentHolder .btArticleMediaSearch, .btPostSingleItemColumns .btArticleContentHolder .btArticleMediaSearch {
-webkit-flex: 1 1 50%;
-ms-flex: 1 1 50%;
flex: 1 1 50%;
max-width: 50%;
padding: 0 1em;
}
.btPostListColumns .btArticleContentHolder .btArticleTextContentSearch, .btPostSingleItemColumns .btArticleContentHolder .btArticleTextContentSearch {
-webkit-flex: 1 1 50%;
-ms-flex: 1 1 50%;
flex: 1 1 50%;
max-width: 50%;
padding: 0 1em;
}
}
@media (max-width: 479px) {
.btPostListColumns .btArticleContentHolder .btArticleMediaSearch, .btPostSingleItemColumns .btArticleContentHolder .btArticleMediaSearch {
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
max-width: 100%;
padding: 0 1em;
}
.btPostListColumns .btArticleContentHolder .btArticleTextContentSearch, .btPostSingleItemColumns .btArticleContentHolder .btArticleTextContentSearch {
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
max-width: 100%;
padding: 0 1em;
}
.search.search-results .btArticleTextContentSearch h2.bt_bb_headline_tag {
font-size: 4.5vw;
}
}
@media (min-width: 480px) and (max-width: 769px) {
.search.search-results .btPostListColumns .btArticleContentHolder,
.search.search-results .btPostSingleItemColumns .btArticleContentHolder {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin: 0 -1em;
}
.search.search-results .btArticleTextContentSearch h2.bt_bb_headline_tag {
font-size: 3.5vw;
}
}
.search.search-results .btContent .btPostListColumns:nth-child(even) .btArticleContentHolder {
-webkit-flex-direction: inherit;
flex-direction: inherit;
}