@media (min-width: 992px)
{
footer .abs-footer-items-wrapper .abs-footer-items>*.abs-footer-item-width-full {
    min-width: 25%;
}
}
footer .abs-footer-items-wrapper .abs-footer-items>*.abs-footer-item-width-full {
    -ms-flex-preferred-size: 100%;
    flex-basis: 25%;
}


#product-details-div > div.abs-product-page-header > div.abs-header-main > div.abs-header-right > div.abs-product-header-purchase > div > div:nth-child(2) > button {
    background: #f59300;
    border-color: #f59300;
}
li.abs-mega-menu-featured-box .carousel-control {
    top: -30px;
}
.abs-filters.panel>.panel-heading {
    padding: 0px;}
.abs-product-list .abs-filters {
    margin-bottom: 0px;
}

body {
    background-color: #ffffff;
}
@media (max-width: 991px){
body{overflow: -webkit-paged-y;}
.box-categry {
    min-width: 161px;
}

}
.abs-mega-menu-container>li>ul>li>a {
    font-size: 0.8em;
}
.abs-mega-menu-container .abs-mega-menu-header {
    line-height: 8px;}
ul.abs-list li.list-group-item .abs-icon-bullet, ul.abs-list li.list-group-item .abs-simple-panel-header .abs-simple-panel-icon, .abs-simple-panel-header ul.abs-list li.list-group-item .abs-simple-panel-icon {
    color: #f4c818;}
.text-muted, ul.abs-list li.list-group-item .abs-list-label, .abs-col-details-description-attributes .list-group-item .abs-list-label, .dropdown-menu>li .abs-item-unit-multiplier {
    color: #f4c818;
}
.abs-panel-tab>.panel-heading {
    color: #f4c818;}
.abs-special-tabs-panel .nav-tabs>li.active>a::after {
    border-left: 1px solid #f4c818;
    border-top: 1px solid #f4c818;
}
.abs-special-tabs-panel .nav-tabs>li {
    border-bottom: 1px solid #f4c818;
}
.abs-special-tabs-panel .nav-tabs>li.active>a {
    color: #f4c818;
}
span.caret {
    color: #f4c818;
    border-top: 6px dashed;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
}
.box-categry:hover {
    background: #ecf0f1;}
.box-categry img {
    margin-bottom: 20px;
}
.box-categry {
    width: 18.44%;
    float: left;
    background: #f4c818;
    padding: 15px;
    margin: 5px;
    min-height: 100px;
    text-align: center;
    font-weight: 700;
}
body > div.abs-content > div.abs-layout-columns.abs-layout-column-right-empty.abs-layout-site-two-column > div.abs-row > main > div:nth-child(2) > section > div.panel-heading{display:none;}
.abs-col-left-sidebar .abs-panel > .panel-heading {
    border-bottom: 1px solid #ecf0f1;
}
.abs-col-content .panel{
box-shadow: 0 0px 0px #ffffff;
}
.abs-panel > .panel-heading {
    border-bottom: 1px solid #f4c818;
}
.abs-col-content .abs-panel>.panel-heading {
    color: #333333;
    text-transform: uppercase;
    font-size: 20px;
}
.abs-col-content .panel{
border: 0px solid transparent;
}
.abs-offer-gallery .abs-layout-product-gallery .abs-col-img .abs-img-wrapper {
    height: 230px;
    border-width: 0px;

}
.abs-offer-gallery .abs-layout-product-gallery {
    flex: 1 1 250px;
    padding-bottom: 50px;
}
.abs-panel-footer>.panel-heading {
    border-bottom: 0px solid #ecf0f1;
}
.info-box a {
    color: #ffffff !important;}
.info-box {
    color: #ffffff;
    font-size: 14px;
}
.abs-panel-footer>.panel-body .list-group-item {
    color: #ffffff;}
.abs-panel-footer>.panel-heading {
    color: #f4c818;}
.breadcrumb {
    border-radius: 0px;
    font-weight: 700;
    border-bottom: solid 1px #f4c818;
}
.list-group-item:last-child {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
.list-group-item:first-child {
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
}
.abs-col-left-sidebar .list-group-item{
margin: 0px 10px;
}
.panel {
    border-radius: 0px;
    background-color: rgba(63, 56, 56, 0);
}
.abs-col-left-sidebar .abs-panel-main {
    border-color: #ecf0f1;
    background: #ecf0f1;
}
.btn-success:hover, .header-actions>.btn.btn-success:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #e6e6e6;
}
.abs-panel-main>.panel-heading {
    text-transform: none;
    color: #333333;
}
.abs-panel>.panel-heading {
    text-transform: none;
}
.abs-panel>.panel-heading {
    color: #333333;
}
a {
    color: #333333;
    text-decoration: none;
}
.btn-xs, .btn-group-xs > .btn {
    border-radius: 0px;
}
.btn-success, .header-actions>.btn.btn-success {
    background-color: #f4c818;
    border-color: #f4c818;
}
.form-control:focus {
    border-color: #f4c818;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgb(244, 200, 24);
}
.navbar-static-top .abs-header-content-row .abs-header-content-logo .navbar-brand {
    height: 75px;
}
.form-control {
    height: 33px;
    border-radius: 0px;
}
.btn-default, .abs-filters.panel>.panel-heading a.abs-filter-toggle {
    color: #fff;
    background-color: #f4c818;
    border-color: #f4c818;
    border-radius: 0;
}
.abs-header .abs-header-content-row{
    padding: 25px 0px 25px;
}
.navbar-default {
    background-color: #ffffff;
}
.abs-header-content-search .abs-search-options-links a:hover, .abs-header-content-search .abs-search-options-links a:active {
    color: #606060;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
    color: #000;
    background-color: #f4c818;
    font-weight: 700;
}
.abs-header-content-row .abs-header-content-buttons ul>li>a {
    color: #333333;
}
.abs-header-content-row .abs-header-content-buttons ul>li>a:hover, .abs-header-content-row .abs-header-content-buttons ul>li>a:active {
    background-color: #f4c818;
    color: #fff;
    text-decoration: none;
    border-radius: 0;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
    background-color: #f4c818;
    color: #000000;
}
.navbar-default .navbar-nav>li>a {
    color: #333333;
    text-transform: uppercase;
    font-size: 14px;
}
.abs-header-content-search .abs-search-options-links a {
    color: #333;
}
@media (min-width: 992px)
{
.mega-menu .container>.row {
    background-color: #ececec;
    border: 0px solid rgba(0,0,0,0.15);
    border-radius: 0px;
}
.abs-header-menu-top {
    background-color: #333333;
    min-height: 46px;
}
.abs-header-menu-top nav>ul>li>a {
    padding-top: 13px;
    padding-bottom: 13px;
    color: white!important;
}
.abs-cart-preview-panel {
    border-color: #f4c818 !important;}
li.abs-cart-preview:before {
    border-bottom-color: #f4c818;}
}