/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
.product-description:after{
    border: none !important;
}
.h0{
    text-transform: none;
}
.h3.product-title{
    text-transform: none;
}
.col-xs-12.alert.alert-danger{
    border: 3px solid red;
    font-weight: bold;
    text-align: center;
}
.order-history-list{
    margin-top: 10px;
}
.blockcart.cart-preview.active.col-md-9.col-lg-6.pull-right{
    margin-top: 10px;
}
#header .header-nav .currency-selector {
    margin-left: 0rem;
}
#header .header-nav .user-info {
    margin-left: 0rem;
}
.alert.alert-warning{
    padding: 5px;
}
.col-xs-10.col-md-4.col-lg-3.mt-4{
    z-index: 0;
}
.all-product-link.float-xs-left.float-md-right.h4:hover{
    color: #a67c00;
}
.col-md-6.col-xs-2{
    line-height: 42px;
}
.material-icons.float-xs-left{
    line-height: 31px;
}
/*._desktop_currency_selector{
    display: -webkit-inline-flex;
}*/
.col-md-12.hidden-sm-down{
    display: -webkit-inline-flex;
}
.logo.img-responsive{
    margin-top: 50px;
}
#_desktop_currency_selector{
    margin-left: 0.5rem;
}
#header .header-nav .user-info{
    margin-left: 0.5rem;
    /*
        font-size: 25px;
        margin-top: 20px;
    */
}
#header .header-nav #mobile_menu .user-info{
    font-size: 25px;
    margin-top: 20px;
}
#header .header-nav .user-info .account {
    margin-left: 0.5rem;
}
.float-xs-right{
    /*font-size: 30px;*/
}