/*===================================================================================*/
/*  Navy Color
/*===================================================================================*/
.primary-bg {
  background-color: #34495e;
  color: #FFF;
}
.primary-color {
  color: #34495e;
}
.le-dropdown {
  background-color: #34495e;
}
.le-dropdown.open {
  background-color: #2b3c4e;
}
.le-button {
  background-color: #34495e;
}
.le-button:hover {
  background-color: #395168;
}
a,
a:hover,
a:focus,
a:active {
  color: #34495e;
}
::-moz-selection {
  background-color: #34495e;
}
::selection {
  background-color: #34495e;
}
.social-icons li a:hover {
  background-color: #34495e;
}
.le-color {
  color: #34495e;
}
.navbar .navbar-toggle {
  background-color: #2b3c4e;
  border-color: #222f3d;
  border-radius: 0;
}
header .top-search-holder .contact-row i {
  color: #34495e;
}
header .top-search-holder .search-area .search-button {
  background-color: #34495e;
}
header .top-cart-row .wishlist-compare-holder a:hover {
  color: #34495e;
}
header .top-cart-row .wishlist-compare-holder a:hover i {
  color: #34495e;
}
header .top-cart-row .top-cart-holder .basket-item .price {
  color: #34495e;
}
header .top-cart-row .top-cart-holder .basket-item-count .count {
  background-color: #34495e;
}
.sidemenu-holder .side-menu .head {
  background-color: #34495e;
}
.sidemenu-holder .side-menu .menu-item:hover,
.sidemenu-holder .side-menu .menu-item.open {
  border-color: #34495e;
}
.megamenu-horizontal .nav > li > a:hover,
.megamenu-horizontal .nav > li > a:focus {
  background-color: #34495e !important;
}
.megamenu-horizontal .dropdown:hover .dropdown-toggle:focus,
.megamenu-horizontal .dropdown.open .dropdown-toggle:focus,
.megamenu-horizontal .dropdown:focus .dropdown-toggle:focus,
.megamenu-horizontal .dropdown:hover .dropdown-toggle,
.megamenu-horizontal .dropdown.open .dropdown-toggle,
.megamenu-horizontal .dropdown:focus .dropdown-toggle {
  background-color: #34495e !important;
}
.breadcrumb-nav-holder .breadcrumb-item.current a {
  color: #34495e;
}
.carousel-holder .title-nav .inverse {
  color: #34495e;
}
.carousel-holder .title-nav .nav-holder a:hover {
  color: #34495e !important;
}
.le-radio:checked + .fake-box:after {
  background-color: #34495e;
}
.le-checkbox:checked + .fake-box {
  background-color: #34495e;
  border-color: #34495e;
}
.le-links li a:hover {
  color: #34495e;
}
.accordion-widget .accordion .accordion-toggle {
  color: #34495e;
}
.accordion-widget .accordion .accordion-toggle:after {
  color: #34495e;
}
.dropdown .dropdown-menu {
  border-top-color: #34495e;
}
.slider-selection {
  background-color: #34495e;
}
.slider-handle {
  border-color: #34495e;
}
#footer .widget .body li a:hover {
  color: #34495e;
}
#footer .link-list-row .link-widget li a:hover {
  color: #34495e;
}
h2 {
  color: #34495e;
}
.iconic-link:hover {
  color: #34495e;
}
.iconic-link:hover:before {
  color: #34495e;
}
/*.dropdown{
    .dropdown-menu{
        box-shadow: inset 0px 2px 0px @primary-color, inset 0px 0px 0px 2px darken(@second-color,10%) ;
        
        &:before{
            border-bottom-color: @primary-color;
        }
    }
}*/
.pagination li:hover a,
.pagination li.current a {
  color: #34495e !important;
  border-color: #34495e;
}
.simple-link:hover {
  color: #34495e;
}
#top-megamenu-nav {
  background-color: #34495e;
}
#top-megamenu-nav .nav > li {
  border-right-color: #2b3c4e;
}
#top-megamenu-nav .nav > li > a:hover,
#top-megamenu-nav .nav > li > a:focus {
  background-color: #304457;
}
#top-megamenu-nav .nav > li.active a,
#top-megamenu-nav .nav > li.active a:focus {
  background-color: #304457;
}
#top-megamenu-nav .nav > li .dropdown-toggle:focus {
  background-color: #304457 !important;
}
#top-megamenu-nav .nav > li .dropdown-toggle:before {
  border-bottom-color: #34495e;
}
#top-megamenu-nav .nav > li.open .dropdown-toggle {
  background-color: #304457;
}
#top-megamenu-nav .dropdown {
  border-right-color: #2b3c4e;
}
#top-megamenu-nav .dropdown:hover .dropdown-toggle,
#top-megamenu-nav .dropdown:focus .dropdown-toggle,
#top-megamenu-nav .dropdown.active .dropdown-toggle,
#top-megamenu-nav .dropdown:hover .dropdown-toggle:focus,
#top-megamenu-nav .dropdown:focus .dropdown-toggle:focus,
#top-megamenu-nav .dropdown.active .dropdown-toggle:focus {
  background-color: #304457;
}
#top-megamenu-nav .dropdown .dropdown-toggle:focus {
  background-color: #304457 !important;
}
#top-megamenu-nav .dropdown .dropdown-toggle:before {
  border-bottom-color: #34495e;
}
#top-megamenu-nav .dropdown.open .dropdown-toggle {
  background-color: #304457;
}
#cart-page .widget .buttons-holder .simple-link:hover {
  color: #34495e;
}
#cart-page .items-holder .close-btn:hover:after {
  color: #34495e;
}
#cart-page .items-holder .cart-item .title a:hover {
  color: #34495e;
}
.nav-tabs li.active a,
.nav-tabs li.active a:focus {
  background-color: #34495e !important;
}
.nav-tabs li.active a:hover {
  background-color: #3b536b;
}
.btn-loadmore:hover i {
  background-color: #34495e;
}
.le-quantity .minus:hover:after,
.le-quantity .plus:hover:after {
  color: #34495e;
}
.meta-row span a {
  color: #34495e;
}
.comment-item .comment-body .author {
  color: #34495e;
}
.product-item-holder .body .title a:hover {
  color: #34495e;
}
.single-product-gallery .gallery-thumbs .next-btn:hover,
.single-product-gallery .gallery-thumbs .prev-btn:hover {
  background-color: #34495e;
}
.single-product-gallery .gallery-thumbs li a.active {
  border-bottom-color: #34495e;
}
.grid-list-products .grid-list-buttons ul li.active a i {
  color: #34495e;
}
.grid-list-products .grid-list-buttons ul li a:hover i {
  color: #222f3d;
}
@media (max-width: 767px) {
  #top-megamenu-nav .nav {
    border-color: #222f3d !important;
  }
  #top-megamenu-nav .nav > .dropdown {
    border-color: #222f3d !important;
  }
}
.sidebar .price-range-holder .filter-button a {
  color: #34495e;
}
.sidebar .widget .product-list li a:hover {
  color: #34495e;
}
.sidebar .widget .product-list .price .price-current {
  color: #34495e;
}
.top-bar ul > li a:hover {
  color: #34495e;
}
.logo-svg {
  fill: #34495e;
}
.owl-carousel:hover .owl-prev:hover,
.owl-carousel:hover .owl-next:hover {
  color: #34495e;
}
.owl-pagination .owl-page.active span,
.owl-pagination .owl-page:hover span {
  background: #34495e;
}
.panel-group-faq .panel-faq .panel-heading .panel-title > a:after {
  color: #34495e;
}
.panel-group-faq .panel-faq .panel-heading .panel-title > a:hover:after {
  color: #34495e;
}
.posts .post .meta > li a:hover {
  color: #34495e;
}
.blog-sidebar .le-links > li > a:hover {
  color: #34495e !important;
}
.blog-sidebar .tagcloud a:hover {
  color: #34495e !important;
}
.owl-carousel-blog .owl-pagination .owl-page:hover span,
.owl-carousel-blog .owl-pagination .owl-page.active span {
  background: none repeat scroll 0 0 #34495e;
}
.comment-item .comment-body .likes a:hover,
.comment-item .comment-body .likes .icon:hover {
  color: #34495e;
}
.comment-item .comment-body .likes .dislikes .icon:hover {
  color: #34495e;
}
.comment-item .comment-body .comment-reply:hover {
  color: #34495e;
}
.blog-sidebar .widget .recent-post-list h5 a:hover {
  color: #34495e;
}




/*  bhoechie tab */
div.bhoechie-tab-container{
    z-index: 10;
    background-color: #ffffff;
    padding: 0 !important;
    /*border-radius: 4px;*/
    border: 1px solid rgba(100, 186, 17, 0.19);
    margin-top: 20px;
    margin-left: 50px;
    background-clip: padding-box;
    opacity: 0.97;
    filter: alpha(opacity=97);
}
div.bhoechie-tab-menu{
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
    margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
    margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
    color: #34495e;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
    border-top-right-radius: 0;
    -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
    border-bottom-right-radius: 0;
    -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
    background-color: #34495e;
    color: #ffffff;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
    content: '';
    position: absolute;
    left: 100%;
    top: 50%;
    margin-top: -13px;
    border-left: 0;
    border-bottom: 13px solid transparent;
    border-top: 13px solid transparent;
    border-left: 10px solid #34495e;
}

div.bhoechie-tab-content{
    background-color: #ffffff;
    border: 1px solid #eee;
    padding-left: 20px;
    padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
    display: none;
}

div.bhoechie-tab-content {
    padding: 0;
}

.bhoechie-tab-content .image {
    width: 100%;
}


.blogico {
    padding-top: 5px;
    padding-bottom: 10px;
    padding-right: 40px;
    padding-left: 20px;
    background: #fff;
    opacity: .8;
}

.blogico:hover {
    opacity: 1;
}
.bhoechie-tab-box {
    position: relative;
}
.bhoechie-tab-box  .blogico {
    bottom: 0;
    left: 0;
    color: #ffffff;
    font-size: 18px;
    /*padding: 10px;*/
    position: absolute;
    z-index: 1;
}
span.magic-sale-desc.blogico {
    display: table;
    max-width: 500px;
    top: 20px;
    left:10px;
    color: #000;
    padding-right: 40px;
}

span.magic-sale-desc:hover {
    opacity: 1;
}


.bhoechie-tab-content .price-and-desc {
    text-align: center;
    padding: 10px 0;
    background: #34495e;
    color: #fff;
}

.bhoechie-tab-content .price-and-desc .title {
    font-size: 20px;
    font-weight: bold;
}

.bhoechie-tab-content .list-price, .bhoechie-tab-content  .current-price {
    font-size: 18px;
}

.bhoechie-tab-content .list-price span {
    text-decoration: line-through;
}

/*COUNTDOWN PRICE*/
.c-d-price-box {
    margin: 10px 0;
    font-size: 28px;
    text-align: center;

}

.c-d-price-box .previous-price {
    background: #333;
    color: #fff;
    text-decoration: line-through;
    width: 50%;
    float: right;
}

.c-d-price-box .price {
    background: #34495e;
    color: #fff;
    width: 50%;
    float: right;
}

.tableheader {
    background: #34495e;
}

a.brand-link {
    font-weight: bold;
    background: #34495e;
    padding: 5px 2px;
    display: block;
    color: #fff;
}

.search-icon {
    border: 1px solid #222f3d;
    background: #34495e;
}
.search-icon:hover  {
    background: #222f3d;
}


.ui-slider-tabs-list li.selected{
    border-bottom-color: #fff;
    border-top-color: #cfcfcf;
    background: #34495e; /* Old browsers */
    height: 40px;
}
.ui-slider-tabs-list-wrapper.bottom .ui-slider-tabs-list li.selected{
    border-top-color: #fff;
    border-bottom-color: #cfcfcf;
}
.ui-slider-tabs-list li.selected a{
    cursor: default;
    color: #fff;
}
.ui-slider-tabs-list li:first-of-type{
    /*border-left: 1px solid #cfcfcf;*/
}

.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu {
    border: 1px solid #2b3c4e;
    border-top: none;
    text-align: right;

}

.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-link, .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li.c-active > .c-link, .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li:hover > .c-link {
    border-bottom: 1px solid #2b3c4e;
    color: #fff;
    font-weight: bold;
}

.c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li {
    border-right: 1px solid #2b3c4e;
}


.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li > span {
    color: #34495e;
    font-weight: bold;
}
.c-layout-header.c-layout-header-5, .c-layout-header.c-layout-header-5 .c-navbar .c-navbar-wrapper {
    background: #34495e !important;
}

.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile {
    background: #34495e;
}
