.tws-theme-preview {display:none;}
.tws-accept-cookies--accept {margin-bottom: 10px; margin-top: 5px;}

.fabrikk--top-bar-right > * > :last-child {margin-left: 12px;}
.slot--top-bar-vat {height: 10px;}

.tws-mega-menu--search-button, .tws-mega-menu--open-button {padding-left: 20px; padding-right: 20px;}
.tws-micro-cart a {padding-left: 20px; padding-right: 20px;}
.tws-mega-menu--navigation {padding: 0 60px 16px;}
.tws-mega-menu--navigation .tws-mega-menu--articlegroup a {padding-top: 20px;}
.tws-mega-menu--navigation .tws-mega-menu--articlegroup > a {border-bottom:none;}
.tws-mega-menu--navigation .tws-mega-menu--articlegroup-list-ul {border-bottom:none;}
.tws-mega-menu--controls {border-bottom:none; border-top: 1px dashed #126eaa;}
.tws-mega-menu--float-box {padding-top: 0px;}
.tws-mega-menu--custom-html {display:none;}
.tws-mega-menu--navigation .tws-mega-menu--articlegroup-list > ul > li {width: calc(35% - 30px);}

.tws-image-carousel .slick-prev::before{color: #01558b; opacity: 1; font-size: 40px;}
.tws-image-carousel .slick-next::before {color: #01558b; opacity: 1; font-size: 40px;}
.tws-image-carousel .slick-next {background: rgba(255,255,255,0.5);}
.tws-image-carousel .slick-prev {background: rgba(255,255,255,0.5);}

.tws-container--tws-custom-html {border-radius: 7px;}
.tws-container--tws-articles-two {border-radius: 7px;}
.tws-container--tws-newsletter-subscribe {border-radius: 7px;}

h2.tws-util-heading--heading.undefined {margin: 0px 0px 20px;}
.slot--articles {margin-top: 10px;}
.tws-articlegroup-list .tws-artgrp-info h2 {margin: 0px 0px 0px;}
.tws-article-name h1 {font-size: 25px;}
.tws-article-choices--schema-form .form-group {width: 70%;}
.form-control {font-size: 14px;}
.col-md-offset-1 {margin-left: 5%;}
.fabrikk--article-group .tws-articlegroup-list--info > div {margin-top: 0px;}
.fabrikk--content {padding: 20px; border-radius: 7px;}
.fabrikk--component-container > * {margin-bottom: 0px;}
.tws-horizontal-flip-list--wrapper {background: #fff;}

.tws-react-img--limiting-width {width: auto !important;}
.tws-article-list--tws-list.tws-list--type-list.media-object {width: 70px;}

.modal-content {background: #fff;}

.fabrikk--back-to-top {margin: 20px 0;}

.fabrikk--footer {padding: 20px 0 0px;}
.fabrikk--footer-right {width: 0; padding: 0;}
.fabrikk--footer--made-by {padding-top: 20px;}
.fabrikk--footer--made-by svg {display:none;}

.tws-checkout-back-button--text.ng-binding {letter-spacing: 0.35px;font-size: 13px;}
.fabrikk--cart {border-radius: 7px;}
.fabrikk--summary {border-radius: 7px;}
div.slot--checkout-introduction-text {border-radius: 7px 7px 0px 0px;}
.fabrikk--checkout-method {border-radius: 0px 0px 7px 7px;}

@media (max-width: 767px) and (min-width: 551px) {
.tws-article-list--list .tws-list--grid-item {
flex-basis: calc(33% - 10px);}}

@media (max-width: 767px) {.tws-checkout-back-button--text.ng-binding{display: none;}
.tws-article-images--slick-big .tws-article-images--image {max-width: 50% !important;}}

@media (max-width: 560px) {.tws-article-list--list .tws-list--grid-item {flex-basis: calc(50% - 10px);}}

@media (max-width: 1199px) and (min-width: 992px) {.tws-checkout-back-button.tws-checkout-back-button.ng-scope{padding-top: 15px;}}

@media (min-width: 1200px) {.fabrikk--header-wrapper {padding: 7px 0px;} .slot--logo{padding: 0 40px;} .tws-checkout-back-button.tws-checkout-back-button.ng-scope{padding-top: 20px;}}