.autowidth{width: auto !important;}
span.header-text-title{
    font-weight: 700;
    color: #32384d;
    font-size: 2.5rem;
    margin-top: 30px;
    margin-bottom: .5rem;
    font-family: inherit;
    line-height: 1.2;
    text-align: left;
    display: block;
}
.help-block.has-error{
    color: #f34141;
    margin-top: 5px;
}
#rateStar {
    padding: 10px 0px;
}
#rateStar i{
    font-size: 2.5em;
    padding: 3px;
    float: left;
}

.article-overlay::after{
    content: '';
    background: linear-gradient(0deg, rgba(0,0,0, 0.7) 35%, transparent);
    width: 100%;
    height: 40%;
    position: absolute;
    z-index: 5;
    bottom: 0;
}
.seller-group-rate i {
    font-size: 12px;
}
.seller-group-rate {
    font-size: 12px;
}
.list-group-item .seller-group-rate i {
    font-size: 11px;
}
.list-group-item .seller-group-rate {
    font-size: 11px;
}
.seller-icon-box {
    height: 45px;
}
.seller-place {
    width: 90px;
    font-size: 30px;
}
.content{
    width: 95%;
}
.compare-btn{
    color: #FFF;
    padding: 8px 20px;
    border-radius: 23px;
    border: 2px solid #fff;
    font-size: 17px;
    font-weight: 700;
    transition: color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.compare-btn:hover{
    color: #f34141;
    border: 2px solid #f34141;
}
span.breadcrumb-title{
    color: #fff;
    font-weight: 700;
    font-size: 2.5rem;
    line-height: 1.2;
    margin-bottom: .5rem;
    font-family: inherit;
    display: block;
}
.seller-group-adress a {
    font-size: 16px;
}
.seller-name-icon{
    display: inline-block;
}
.seller-name-icon > i.icon > img{
    height: 15px;
}
.about-us h2{
    color: #FFF;
}
.type-container{
    padding: 15px;
    border: 2px solid #eee;
    border-radius: .25rem;
    transition: border 200ms ease-in, background-color 200ms ease-in;
}
.type-container.active{
    border: 2px solid #f34141;
}
.type-container:hover{
    background-color: #fffff6;
    /*border: 2px solid #f34141;*/
}
.seller-container{
    width: 320px;
    padding: 15px;
}
.btn-outline-primary{
    color: #2b559b;
    border-color: #2b559b;
    border-width: 2px;
}
.btn-outline-primary:hover{
    border-color: #2b559b;
    background-color: #2b559b;
}
.seller-position{
    color: #EDE5E5;
    font-size: 2rem;
    font-weight: 700;
}