#wrapper {
    background-color: rgb(255, 255, 255);
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0 0 0px rgba(221, 221, 221, 1);
}

#wrapper-fluid #main {
    background-color: rgb(255, 255, 255);
    background-color: rgba(255, 255, 255, 1);
}

a {
    color: #094197;
}

a:hover,
a:focus {
    color: #E64215;
}

::selection {
    background: #c01313;
    color: #ffffff;
}

::-moz-selection {
    background: #c01313;
    color: #ffffff;
}

.btn-at,
.btn-primary {
    color: #ffffff;
    background-color: #c01313;
    border-color: #c01313;
}

.btn-detail {
    color: #ffffff;
    background-color: #9fa2a5;
    border-color: #9fa2a5;
}

.btn-buy {
    color: #ffffff;
    background-color: #E64215;
    border-color: #E64215;
}

.btn-link {
    color: #9fa2a5;
}

.btn-at.btn-outline,
.btn-primary.btn-outline {
    background: none;
    color: #c01313;
}

.btn-detail.btn-outline {
    background: none;
    color: #9fa2a5;
}

.btn-buy.btn-outline {
    background: none;
    color: #E64215;
}

.btn-at:hover,
.btn-at:focus,
.btn-at:active,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:active:hover,
.btn-primary:active:focus {
    color: #ffffff;
    background-color: #c62a2a;
    border-color: #c62a2a;
}

.btn-detail:hover,
.btn-detail:focus,
.btn-detail:active {
    color: #ffffff;
    background-color: #a8abae;
    border-color: #a8abae;
}

.btn-buy:hover,
.btn-buy:focus,
.btn-buy:active {
    color: #ffffff;
    background-color: #E64215;
    border-color: #E64215;
}

.btn-link:hover,
.btn-link:focus,
.btn-link:active {
    color: #6f7479;
}

#topbar {
    background-color: rgb(245, 245, 245);
    background-color: rgba(245, 245, 245, 1);
    color: #9fa2a5;
}

#topbar a {
    color: #9fa2a5;
}

#topbar a:hover,
#topbar a:focus {
    color: #E64215;
}

#header {
    color: #9fa2a5;
    background-color: rgb(255, 255, 255);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}

#header .brand {
    color: #E64215;
}

#header .brand small {
    color: #9fa2a5;
}

#header .brand:hover,
#header .brand:focus {
    color: #004594;
}

.cart-mini .fa {
    color: #E64215;
}

.cart-mini strong {
    color: #004594;
}

.cart-mini a:hover strong,
.cart-mini a:focus strong {
    color: #E64215;
}

.cart-mini small {
    color: #9fa2a5;
}

#navigation .navbar {
    background-color: #E64215;
    background: -moz-linear-gradient(top, #E64215 0px, #E64215 50px);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0px, #E64215), color-stop(50px, #E64215));
    background: -webkit-linear-gradient(top, #E64215 0px, #E64215 50px);
    background: -o-linear-gradient(top, #E64215 0px, #E64215 50px);
    background: -ms-linear-gradient(top, #E64215 0px, #E64215 50px);
    background: linear-gradient(to bottom, #E64215 0px, #E64215 50px);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E64215', endColorstr='#E64215', GradientType=0);
}

#navigation .navbar .navbar-nav>li>a {
    color: #ffffff;
}

#navigation .navbar .navbar-nav>li>a:hover,
#navigation .navbar .navbar-nav>li>a:focus,
#navigation .navbar .navbar-nav>li:hover>a,
#navigation .navbar .navbar-nav>.open>a,
#navigation .navbar .navbar-nav>.open>a:hover,
#navigation .navbar .navbar-nav>.open>a:focus,
#navigation .navbar .navbar-nav>.current_page_item>a:hover,
#navigation .navbar .navbar-nav>.current_page_item>a:focus,
#navigation .navbar .navbar-nav>.current_page_parent>a:hover,
#navigation .navbar .navbar-nav>.current_page_parent>a:focus {
    color: #ffffff;
    background-color: rgb(16, 24, 32);
    background: -moz-linear-gradient(top, rgba(63, 70, 76, 1) 0%, rgba(16, 24, 32, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(63, 70, 76, 1)), color-stop(100%, rgba(16, 24, 32, 1)));
    background: -webkit-linear-gradient(top, rgba(63, 70, 76, 1) 0%, rgba(16, 24, 32, 1) 100%);
    background: -o-linear-gradient(top, rgba(63, 70, 76, 1) 0%, rgba(16, 24, 32, 1) 100%);
    background: -ms-linear-gradient(top, rgba(63, 70, 76, 1) 0%, rgba(16, 24, 32, 1) 100%);
    background: linear-gradient(to bottom, rgba(63, 70, 76, 1) 0%, rgba(16, 24, 32, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f464c', endColorstr='#101820', GradientType=0);
}

#navigation .navbar .navbar-nav>.current_page_item>a,
#navigation .navbar .navbar-nav>.current_page_parent>a,
#navigation .navbar .navbar-nav>.current-menu-item>a,
#navigation .navbar .navbar-nav>.current-menu-ancestor>a {
    color: #ffffff;
}

#navigation .navbar .navbar-brand {
    color: #ffffff;
}

#navigation .navbar .navbar-brand:hover,
#navigation .navbar .navbar-brand:focus {
    color: #ffffff;
}

#navigation .navbar .navbar-brand,
#navigation .navbar .navbar-nav>li>a {
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}

@media (max-width:767px) {
    #navigation .navbar .navbar-toggle .icon-bar {
        box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    }
}

@media (min-width:768px) {
    #navigation .navbar .navbar-nav {
        border-right: 1px solid rgb(255, 255, 255);
        border-right: 1px solid rgba(255, 255, 255, 0.1);
        border-left: 1px solid rgb(0, 0, 0);
        border-left: 1px solid rgba(0, 0, 0, 0.1);
    }

    #navigation .navbar .navbar-nav>li {
        border-right: 1px solid rgb(0, 0, 0);
        border-right: 1px solid rgba(0, 0, 0, 0.1);
        border-left: 1px solid rgb(255, 255, 255);
        border-left: 1px solid rgba(255, 255, 255, 0.1);
    }

    #navigation .dropdown-submenu>a:after {
        border-left-color: #9fa2a5;
    }

    #navigation .dropdown-submenu:hover>a:after,
    #navigation .dropdown-submenu.open>a:after,
    #navigation .dropdown-submenu>a:hover:after,
    #navigation .dropdown-submenu>a:focus:after {
        border-left-color: #ffffff !important;
    }
}

@media (max-width:767px) {
    #navigation .navbar .navbar-collapse {
        border-color: rgb(0, 0, 0);
        border-color: rgba(0, 0, 0, 0.1);
        box-shadow: inset 0 1px 0 rgb(255, 255, 255);
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    }

    #navigation .navbar .navbar-form {
        border-color: rgb(0, 0, 0);
        border-color: rgba(0, 0, 0, 0.1);
        box-shadow: inset 0 1px 0 rgb(255, 255, 255), 0 1px 0 rgb(255, 255, 255);
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    }
}

#navigation .navbar .navbar-toggle .icon-bar {
    background-color: #ffffff;
}

#navigation .navbar .navbar-toggle:hover .icon-bar,
#navigation .navbar .navbar-toggle:focus .icon-bar {
    background-color: #ffffff;
}

#navigation .dropdown-menu {
    background-color: rgb(16, 24, 32);
    background-color: rgba(16, 24, 32, 1);
}

#navigation .dropdown-menu>li>a {
    color: #ffffff;
}

#navigation .dropdown-menu>.current_page_item>a,
#navigation .dropdown-menu>.current_page_parent>a {
    color: #9fa2a5;
}

#navigation .dropdown-menu>.current_page_item>a:after,
#navigation .dropdown-menu>.current_page_parent>a:after {
    border-left-color: #9fa2a5;
}

#navigation .dropdown-menu>li:hover>a,
#navigation .dropdown-menu>li.open>a,
#navigation .dropdown-menu>li>a:hover,
#navigation .dropdown-menu>li>a:focus {
    background-color: rgb(192, 19, 19);
    background-color: rgba(192, 19, 19, 1);
    color: #ffffff;
}

.thumbnail[class*="product-"] .product-title {
    color: #101820;
}

.thumbnail[class*="product-"] .product-title:hover,
.thumbnail[class*="product-"] .product-title:focus {
    color: #E64215;
    text-decoration: none;
}

#sidebar .widget {
    background-color: rgb(250, 250, 250);
    background-color: rgba(250, 250, 250, 1);
    border: 1px solid #eee;
}

#sidebar .widget .h1 {
    color: #ffffff;
    background-color: rgb(16, 24, 32);
    background: -moz-linear-gradient(top, rgba(63, 70, 76, 1) 0%, rgba(16, 24, 32, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(63, 70, 76, 1)), color-stop(100%, rgba(16, 24, 32, 1)));
    background: -webkit-linear-gradient(top, rgba(63, 70, 76, 1) 0%, rgba(16, 24, 32, 1) 100%);
    background: -o-linear-gradient(top, rgba(63, 70, 76, 1) 0%, rgba(16, 24, 32, 1) 100%);
    background: -ms-linear-gradient(top, rgba(63, 70, 76, 1) 0%, rgba(16, 24, 32, 1) 100%);
    background: linear-gradient(to bottom, rgba(63, 70, 76, 1) 0%, rgba(16, 24, 32, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f464c', endColorstr='#101820', GradientType=0);
}

#sidebar .widget_inline ul li,
#sidebar .widget_block ul li a,
#sidebar .widget_amazon_cart .price-sum,
.filterform .form-group {
    border-top: 1px solid #eee;
}

#sidebar .widget hr {
    border-color: #eee;
}

#sidebar .widget_amazon_cart .price-sum {
    border-bottom: 1px solid #eee;
}

#sidebar .widget a:not(.btn),
.thumbnail[class*="product-"] .product-title {
    color: #101820;
}

#sidebar .widget a:not(.btn):hover,
#sidebar .widget a:not(.btn):focus,
.thumbnail[class*="product-"] .product-title:hover,
.thumbnail[class*="product-"] .product-title:focus {
    color: #c01313;
}

#sidebar .widget_block a:not(.btn),
#sidebar .widget_product_feed ul li a p,
#sidebar .widget_amazon_cart ul li a p {
    color: #101820;
}

#sidebar .widget_block a:not(.btn):hover,
#sidebar .widget_block a:not(.btn):focus,
#sidebar .widget_product_feed ul li a:hover p,
#sidebar .widget_amazon_cart ul li a:hover p,
#sidebar .widget_product_feed ul li a:focus p,
#sidebar .widget_amazon_cart ul li a:focus p {
    background-color: rgb(255, 255, 255);
    background-color: rgba(255, 255, 255, 1);
    color: #c01313;
}

#sidebar .widget_block ul>li>a:hover+.count,
#sidebar .widget_block ul>li>a:focus+.count {
    color: #c01313;
}

#sidebar .widget_inline ul li,
#sidebar .widget .post-date,
#sidebar .widget .rss-date,
#sidebar .widget cite,
#sidebar .widget .count,
#sidebar .widget_inline caption,
#sidebar .widget .filterform .slide span,
#sidebar .widget_amazon_cart .remove a,
#sidebar .widget .filterform .filter-instruction,
#sidebar .widget_calendar #wp-calendar td,
#sidebar .widget_product_advice .product-tax a {
    color: #9fa2a5;
}

#sidebar .widget .textwidget,
#sidebar .widget .filterform label,
#sidebar .widget .filterform .control-label,
#sidebar .widget_calendar #wp-calendar th,
#sidebar .widget_calendar #wp-calendar caption,
#sidebar .widget label.screen-reader-text,
#sidebar .widget_amazon_cart .price-sum {
    color: #6f7479;
}

.toc_widget>.toc_widget_list li {
    border-top: 1px solid #eee;
}

.toc_widget>.toc_widget_list li a>.toc_number {
    color: #c01313;
}

#footer .widget {
    background-color: #fff;
    background-color: #fff;
    border: 1px solid #f5f5f5;
}

#footer .widget .h1 {
    color: #101820;
    background-color: rgb(255, 255, 255);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
    border-bottom: 1px solid #f5f5f5;
}

#footer .widget_inline ul li,
#footer .widget_block ul>li>a,
#footer .widget_amazon_cart .price-sum,
#footer .filterform .form-group {
    border-top: 1px solid #f5f5f5;
}

#footer .widget hr {
    border-color: #f5f5f5;
}

#footer .widget_amazon_cart .price-sum {
    border-bottom: 1px solid #f5f5f5;
}

#footer .widget a:not(.btn),
#footer .thumbnail[class*="product-"] .product-title {
    color: #e64215;
}

#footer .widget a:not(.btn):hover,
#footer .widget a:not(.btn):focus,
#footer .thumbnail[class*="product-"] .product-title:hover,
#footer .thumbnail[class*="product-"] .product-title:focus {
    color: #e64215;
}

#footer .widget_block a:not(.btn),
#footer .widget_product_feed ul li a p,
#footer .widget_amazon_cart ul li a p {
    color: #e64215;
}

#footer .widget_block a:not(.btn):hover,
#footer .widget_block a:not(.btn):focus,
#footer .widget_product_feed ul li a:hover p,
#footer .widget_amazon_cart ul li a:hover p,
#footer .widget_product_feed ul li a:focus p,
#footer .widget_amazon_cart ul li a:focus p {
    background-color: rgb(250, 250, 250);
    background-color: rgba(250, 250, 250, 1);
    color: #e64215;
}

#footer .widget_block ul>li>a:hover+.count,
#footer .widget_block ul>li>a:focus+.count {
    color: #e64215;
}

#footer .widget_inline ul li,
#footer .widget .post-date,
#footer .widget .rss-date,
#footer .widget cite,
#footer .widget .count,
#footer .widget_inline caption,
#footer .widget .filterform .slide span,
#footer .widget_amazon_cart .remove a,
#footer .widget .filterform .filter-instruction,
#footer .widget_calendar #wp-calendar td,
#footer .widget_product_advice .product-tax a {
    color: #9fa2a5;
}

#footer .widget .textwidget,
#footer .widget .filterform label,
#footer .widget .filterform .control-label,
#footer .widget_calendar #wp-calendar th,
#footer .widget_calendar #wp-calendar caption,
#footer .widget label.screen-reader-text,
#footer .widget_amazon_cart .price-sum {
    color: #6f7479;
}

.table-amazon-cart .product-title p a {
    color: #101820;
}

.table-amazon-cart .product-title p a:hover,
.table-amazon-cart .product-title p a:focus {
    color: #E64215;
}

#breadcrumbs {
    background-color: rgb(16, 24, 32);
    background-color: rgba(16, 24, 32, 1);
}

#breadcrumbs p {
    color: #6f7479;
}

#breadcrumbs a {
    color: #9fa2a5;
}

#breadcrumbs a:hover,
#breadcrumbs a:focus {
    color: #ffffff;
}

#footer-top {
    background-color: rgb(255, 255, 255);
    background-color: rgba(255, 255, 255, 1);
}

#footer-bottom {
    background-color: rgb(255, 255, 255);
    background-color: rgba(255, 255, 255, 1);
    color: #9fa2a5;
}

#footer-bottom a {
    color: #9fa2a5;
}

#footer-bottom a:hover,
#footer-bottom a:focus {
    color: #c01313;
}

.table-product>thead>tr>th {
    color: #ffffff;
    background: #9fa2a5;
    background: -moz-linear-gradient(top, #9fa2a5 0%, #6f7479 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9fa2a5), color-stop(100%, #6f7479));
    background: -webkit-linear-gradient(top, #9fa2a5 0%, #6f7479 100%);
    background: -o-linear-gradient(top, #9fa2a5 0%, #6f7479 100%);
    background: -ms-linear-gradient(top, #9fa2a5 0%, #6f7479 100%);
    background: linear-gradient(to bottom, #9fa2a5 0%, #6f7479 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#9fa2a5", endColorstr="#6f7479", GradientType=0);
}

.table-product-x thead tr:first-of-type .table-highlight {
    color: #ffffff;
    background: #94c245;
    background: -moz-linear-gradient(top, #94c245 0%, #7ab317 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #94c245), color-stop(100%, #7ab317));
    background: -webkit-linear-gradient(top, #94c245 0%, #7ab317 100%);
    background: -o-linear-gradient(top, #94c245 0%, #7ab317 100%);
    background: -ms-linear-gradient(top, #94c245 0%, #7ab317 100%);
    background: linear-gradient(to bottom, #94c245 0%, #7ab317 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#94c245", endColorstr="#7ab317", GradientType=0);
    border-left: 2px solid #7ab317 !important;
    border-right: 2px solid #7ab317 !important;
}

.table-product-x tbody .table-highlight {
    border-left: 2px solid #7ab317 !important;
    border-right: 2px solid #7ab317 !important;
}

.table-product-x tbody tr:last-of-type .table-highlight {
    border-bottom: 2px solid #7ab317 !important;
}

.table-product-y .table-highlight {
    border: none;
    box-shadow: 0 2px 0 #7ab317 inset, 0 -2px 0 #7ab317 inset;
}

.table-product-y .table-highlight:first-of-type {
    background: #7ab317;
    color: #ffffff;
}

.table-product-y .table-highlight:last-of-type {
    box-shadow: 0 2px 0 #7ab317 inset, 0 -2px 0 #7ab317 inset, -2px 0 0 #7ab317 inset;
}

.table-product .table-highlight {
    background: rgba(122, 179, 23, 0.05);
    border-color: rgba(122, 179, 23, 0.1);
}

#header>.container .form-search .btn:hover,
#header>.container .form-search .btn:focus {
    color: #E64215;
}

.post-meta a:hover,
.post-meta a:focus {
    color: #E64215;
}

article[class*="post-"]>h2>a:hover,
article[class*="post-"]>h2>a:focus,
article[class*="post-"]>.post-inner>h2>a:hover,
article[class*="post-"]>.post-inner>h2>a:focus {
    color: #E64215;
}

.pagination>li>a:hover,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus {
    color: #E64215;
}

.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
    background-color: #E64215;
    border-color: #E64215;
}

.pager li>a:hover,
.pager li>a:focus {
    color: #E64215;
}

.comment .media-heading a:hover,
.comment .media-heading a:focus {
    color: #E64215;
}

.comment .comment-reply-link:hover,
.comment .comment-reply-link:focus {
    color: #E64215;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
    color: #E64215;
}

div[id*="accordion"] .panel-heading .panel-title[aria-expanded="true"] {
    color: #E64215;
}

@media (max-width:767px) {

    #atTab.nav-tabs .dropdown-menu>li>a:focus,
    #atTab.nav-tabs .dropdown-menu>li>a:hover {
        color: #E64215;
    }

    #atTab.nav-tabs .dropdown-menu>li.active>a {
        background: #E64215;
    }
}

.result-filter .btn-link.active {
    color: #E64215;
}

.badge-at {
    background: #E64215;
}

.table-product .product-title>a:hover,
.table-product .product-title>a:focus {
    color: #E64215;
}

.product-reviews-number .progress svg path {
    stroke: #E64215;
}

.filterform .slider-selection {
    background: #E64215;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #E64215;
}

.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb:active {
    background: #E64215;
}

article[class*="post-"]>h2>a,
article[class*="post-"]>.post-inner>h2>a {
    color: #101820;
}

.comment .media-heading {
    color: #101820;
}

.form-control:focus {
    color: #101820;
}

.result-filter .btn-link:hover,
.result-filter .btn-link:focus {
    color: #101820;
}

.table-product .product-title>a {
    color: #101820;
}

.product_top_rated .title a {
    color: #101820;
}

.product_top_rated .title a:hover,
.product_top_rated .title a:focus {
    color: #E64215;
}

.product-select-shortcode .label-control {
    color: #101820;
}

.product_top_rated .progress-bar {
    background: #E64215;
}

.product-grid-hover:hover .caption-hover {
    box-shadow: 0 0 0 3px #E64215;
}

.product-grid-hover .caption-hover .caption-hover-txt {
    border: 3px solid #E64215;
}

.page-nav>span {
    color: #E64215;
}

.page-nav a:hover,
.page-nav a:focus {
    color: #E64215;
}

.product-price .price,
.widget_amazon_cart .product-price {
    color: #E64215;
}

.product-price .price del,
.widget_amazon_cart .product-price del {
    color: #c01313;
}

.product-rating {
    color: #9fa2a5;
}

.product-rating [class*="fa-star"] {
    color: #f3961d;
}

.product-price .price-hint {
    color: #9fa2a5;
}

.table-product .product-reviews .rating-summary-value {
    color: #101820;
}

.cookie-bar {
    background: rgba(16, 24, 32, 0.95);
}