.icheckbox_flat,
.iradio_flat {
    margin-bottom: 7px;
}

.modal .icheckbox_flat,
.modal .iradio_flat {
    margin: 0;
}

.modal-content-product-details-quick-view {
    min-height: 500px;
}

.popover.bottom>.arrow:after {
    border-bottom-color: #ed1c24;
}

.popover-title,
.btn-info,
.icheckbox_flat.checked,
.iradio_flat.checked {
    background: #ed1c24;
}

.icheckbox_flat.checked {
    background: #ed1c24 url('../../images/core/check_box.png') center no-repeat;
}

.icheckbox_flat:hover,
.iradio_flat:hover {
    border-color: #ed1c24;
}

.styled-select {
    height: 30px;
    background: url('../../images/core/select_arrow_2.png') no-repeat 95% center #fff;
}

.styled-select select {
    line-height: 30px;
}

.form-group label {
    font-size: 14px;
}

.listing-products .heading-wrapper h1 {
    font-size: 24px;
    text-align: center;
    font-family: 'ubunturegular';
}

.heading-underlined .title h1 {
    font-family: 'open_sansregular';
    font-size: 25px;
    margin-top: 10px;
}

.heading-wrapper.heading-wrapper-bordered h2 {
    font-size: 21px;
    color: #565557;
    border-bottom: 1px solid #e8e8e8;
    font-family: 'ubuntulight';
    line-height: 51px;
}

.heading-wrapper.heading-wrapper-bordered:before {
    content: none;
}

.btn-primary:active,
.btn-primary:active:focus,
.btn-primary  {
    background: #000000 !important;
}


.btn-primary:active:hover,
.btn-primary:active:hover,
.btn-primary:hover {
    background: #ed1c24 !important;
}

.form-group-checklabel > a,
.favorite.active i::before,
.favorite.active,
.table > thead > tr > th {
    color: #ed1c24;
}

.table>tbody>tr:hover>td,
.table>tbody>tr:hover>th {
    background-color: #e5e7e9;
}

.btn-ghost{
    background: transparent;
    color: #6d6e71;
    border: 0px solid #b0b0b0;
    padding-left: 0;
    text-decoration: underline;
    text-transform: none;
}
.btn-ghost:hover, .btn-ghost:focus, .btn-ghost:active, .btn-ghost:active:focus {
    background: transparent;
    border: 0px solid transparent;
    color: #000000;
    text-decoration: underline;
}

.modal .form-group-checklabel .validation-errors-list {
    line-height: 16px;
}