.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .alias-parent-active > a {
    background: none;
    color: #fff;
    position: inherit;
}
.navbar-default .navbar-nav > li > a {
    color: #fff;}
.navbar-default .navbar-nav > li > a:hover {
    color: #474747;}

.navbar-nav{display: block;text-align: center;float: none;}
.navbar-nav > li {float: none;display: inline-block;}
.navbar-default .navbar-nav > li > a { padding: 18px 40px;}
.navbar-default {background-color: #11536d;}
.t3-mainnav{margin-bottom: 0px;border: 0}
.t3-sidebar .module-title {
    text-transform: uppercase;
    font-size: 20px;
    border-bottom: 1px solid #11536d;
    padding-bottom: 5px;
}
.top-content .module-title {
    text-transform: uppercase;
    font-size: 20px;
    border-bottom: 1px solid #11536d;
    padding-bottom: 5px;
}
.t3-sidebar .accordeonck img, .t3-off-canvas .accordeonck img {
        background: #530c1a;}
.t3-sidebar .accordeonck img:hover, .t3-off-canvas .accordeonck img:hover {
    cursor: pointer;
    background: #530c1a;}
.t3-spotlight-2 .t3-module .promo-banner span {
    position: absolute;
    top: 50%;
    margin-top: -19px;
    left: 0;
    display: block;
    text-align: center;
    padding: 5px 0;
    width: 100%;
    color: #fff;
    font-size: 20px;
    text-transform: uppercase;
    background: rgba(43, 108, 140,0.6);
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.t3-spotlight-3 .t3-module .promo-banner span {
    position: absolute;
    top: 50%;
    margin-top: -19px;
    left: 0;
    display: block;
    text-align: center;
    padding: 5px 0;
    width: 100%;
    color: #fff;
    font-size: 20px;
    text-transform: uppercase;
    background: rgba(43, 108, 140,0.6);
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.t3-spotlight-1 .t3-module {
    border: 1px solid #ada63e;;
    padding: 10px;
}
.t3-footer {
    background: #f7f7f7;
}
.t3-footnav .t3-module .module-title, .t3-footnav .t3-module .module-ct {
    color: #646464;
}
.t3-footnav .t3-module ul > li > a {
    color: #646464;
}
input[name=keyword] {
    border: 1px solid #ada63e;
}
input[type="submit"] {
    background: none;
    border: 1px solid #ada63e;
    padding: 6px 12px;
}
.t3-header .cart #vmCartModule {
    float: right;
    border: 1px solid #ada63e;
    border-radius: 0;
}
.t3-header .cart #vmCartModule .cart_top .total_products {
    background: #ada63e;
    color: #474747;
}
.fa-truck:before {
    content: "\f0d1";
    /*display: block;
    width: 55px;
    height: 55px;
    background: url(images/icons/1.png);
    background-size: 100%;*/
}
.fa-gift:before {
    content: "\f06b";
    /*display: block;
    width: 55px;
    height: 55px;
    background: url(images/icons/2.png);
    background-size: 100%;*/
}
.fa-money:before {
    content: "\f0d6";
    /*display: block;
    width: 55px;
    height: 55px;
    background: url(images/icons/3.png);
    background-size: 100%;*/
}
.row:before {display:none!important;}
#t3-mainbody .row:before {display:none!important;}
.fa-thumbs-o-up:before {
    content: "\f087";
    /*display: block;
    width: 55px;
    height: 55px;
    background: url(images/icons/4.png);
    background-size: 100%; */
}
.nova-width div div img {max-width:35px;height:auto; margin-left:20px;}
.row:after {clear: none!important;}
.productdetails-view.productdetails.b1c-good .row:after {clear: both!important;}
#t3-content:after {clear: none!important;}
.garanty-page {font-family: 'PT Sans',Helvetica,Arial,sans-serif; padding:10px;}
div#vmMainPageOPC div.opc_heading .opc_title {
    color: #fff;
    background: #530c1a;
    padding: 10px 15px;
    height: auto;
    font-size: 20px;
    display: inline-block;
    text-transform: uppercase;
    font-weight: normal;
}
/*#tt_shipping_rate_div_basket,#tt_order_subtotal_div_basket {display: none;}*/
div#vmMainPageOPC #basket_container .product_wrapper .inside_product_wrapper #tt_total_basket_div_basket {
    font-size: 20px;
    text-transform: uppercase;
    padding-bottom: 20px;
    margin-top: 25px;
    border-top: 0px solid #f7f7f7;
}
.telephones-align {font-size: 13px;padding-left: 14px;padding-right: 14px;}
.t3-header .cart #vmCartModule .cart_content .show_cart a:hover {color: #fff}
.t3-content .vm-button-correct:hover, div#vmMainPageOPC #opc_bottom_section .field_wrapper .field_wrapper2 button#confirmbtn_button:hover, #fancybox-content .continue_link:hover, #fancybox-content .showcart:hover {
    color: #fff;}