/*
 * Custom style goes here.
 * A template should always ship with an empty custom.css
 */
.copyright-payment .align-items-center{
    justify-content: center;
}
#trustpilot-widget-trustbox-0-wrapper{
    margin-bottom: 1em;
}


@media print {
    .breadcrumb-wrapper,
    .hide-print,
    #header,
    #footer,
    .product-add-to-cart,
    #fsopengraph-social-buttons {
        display:none;
    }
}
@media not print{
    .print-only {
        display:none;
    
}

.product-description * {
    float: none !important;
}

.product-description .span6 {
    margin-left:0 !important;
}

/*input[name=s] {
    border:2px solid #428bca !important;
}*/

input[name=s]::placeholder {
    font-family: Roboto Condensed,sans-serif;
    line-height: 20px;
    font-size: 1.0625rem;
}

.subcategory-name {
    font-size: 15px !important;
}


.main-product-details .product-availability.alert-warning,
.main-product-details .product-availability.alert-warning *,
.product-list .product-availability.alert-warning, 
.product-list .product-availability.alert-warning * {
    color: #ffae42 !important;
}
.product-list .product-availability.alert-warning .material-icons {
    font-size:13px !important;
    margin-right:0 !important;
}

.product-list .product-availability.alert {
    background:transparent !important;
    border:0 !important;
    padding:0 !important;
    padding-bottom:1rem !important;
}

.product-list .third-block {
    position:relative;
    top:-1rem;
}

.product-description-short * {
    font-family: Roboto,sans-serif !important;
    -webkit-font-smoothing: antialiased !important;
    font-size:13px !important;
}

.specs-wrapper {
    max-width:100% !important;
}

.product-description * {
    font-family: Roboto,sans-serif !important;
}    

/*.product-list .grid .product-description-short,*/
.product-list .product-availability {
    display:block !important;
}

#aoneFeaturedCategories_displayBottomColumn div.category-name.h5 { 
    position:relative !important; 
    top:-1px !important; 
}

table * {
    word-break: break-word;
}

.product-description-short table { 
    display:block !important; 
    max-width:100% !important; 
}

.main-product-details .product-prices .tax-shipping-delivery-label {
    display:block !important;
}

 /*div.header-bottom {
     display:none !important;
 }*/

 @media (max-width: 767.98px)
 {
    .aone-slideshow {
        margin-top:0 !important;
    }

    #footer * {
        text-align: center !important;
    }

    #footer .linklist {
        margin-bottom:15px;
    }

}

.product-flags {
    display:none !important;
}



.social-sharing {
    display:none !important;
}

#footer {
    background-color: rgba(223,223,225,0.53) !important;
    /*box-shadow: 0px -4px 5px 0px rgba(0,0,0,0.1);*/
}

.aone-slideshow {
    box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.1);
}

.footer-bottom {
    border-top: 1px solid #d7d7d7;
}

body#index .breadcrumb-wrapper {
    margin-bottom:0 !important;
}