p.demo_store {

    background-color: #ff0000;
}

.header_2 .top-header {

background-color: #000433;

}

header {
background-color: #000433;

}

.inner-container {

margin-top: -28px;
}

#ttcmsleftservices .block_content {
padding-top: 34px;
}

body { 
background-color: #000433;

}

.TTProduct-Tab .nav-tabs>li.active>a {
    color: #ffffff;

}

.site-header.header_2 .cart_contents {
background-color: #fccf02;

}

.slides {
z-index: -999999999999999999;
}

#ttcmsheader .ttheader-service::before {

background: url(wp-content/themes/2017/images/icone-topo3.png) no-repeat center center;
}


#ttcmsleftservices .block_content>div .ttcontent_inner .service .service-icon.ttshipping_img  {

background: rgba(0,0,0,0) url(https://hcdistribuidora.com.br/wp-content/themes/2017/images/originais-1-1.png) no-repeat center center;
}

#ttcmsleftservices .block_content>div .ttcontent_inner .service .service-icon.ttmoneyback_img {

background: rgba(0, 0, 0, 0) url(https://hcdistribuidora.com.br/wp-content/themes/2017/images/garantia-de-fabrica.png) no-repeat center center;
}

#ttcmsleftservices .block_content>div .ttcontent_inner .service .service-icon.ttsaving_img {

background: rgba(0, 0, 0, 0) url(https://hcdistribuidora.com.br/wp-content/themes/2017/images/suporte-profissional.png) no-repeat center center;
}

#ttcmsleftservices.bottom_banner .block_content>div.col-sm-4 {

    width: 33.33%;
    margin: 10px 0;
    padding: 5px 0;
    border-bottom: none;
    border-right: 2px solid #f0f0f0;
    text-align: center ;
}

#ttcmsleftservices .block_content > div .ttcontent_inner .service .service-icon, .ttcmsleftservices .block_content > div .ttcontent_inner .service .service-icon {
    float: left;
    height: 68px;
    width: 67px;
}

#ttcmsleftservices .block_content > div .ttcontent_inner .service .service-content, .ttcmsleftservices .block_content > div .ttcontent_inner .service .service-content {
    float: left;
    padding: 11px 0 0 15px;
}
.product_layout3 .tab-content, .product_layout3 .products_block.woo_product {
    padding: 0;
}
.tab-content {
    float: left;
    position: relative;
    width: 100%;
    padding: 15px;
    background: #000433;
}
.owl-carousel {
    background: #000433;
    position: relative;
    direction: ltr!important;
    z-index: 1;
    overflow: hidden;
}

.product_layout3 .product-carousel li.product:hover .product-container, .product_layout3 ul.products li.product.product-grid:hover .product-container, .product_layout3 li.product-grid .product-description .button-group .button, .product_layout3 li.product-grid .product-description .button-group .button.wishlist .yith-wcwl-add-to-wishlist, .product_layout3 li.product-grid .product-description .button-group .ajax.button.quick-btn {
    background-color: #fccf02!important;
}

site-footer .footer-bottom { 
    background: #fccf02!important;
}

#mega-menu-wrap-left_menu #mega-menu-left_menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
    position: absolute;
    left: 100%;
    width: 350px;
    top: 0;
}

#mega-menu-wrap-left_menu #mega-menu-left_menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link, #mega-menu-wrap-left_menu #mega-menu-left_menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link, #mega-menu-wrap-left_menu #mega-menu-left_menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link {
    background: #fff;
    color: #fff;
    font-weight: normal;
    text-decoration: none;
    border-color: #fff;
}

.page-header h1.page-title, .entry-header h1.entry-title, .entry-header h2.entry-title {
    background: rgb(0, 4, 51) none repeat scroll 0 0;
    color: #ffffff;
    font: 400 30px/2px "Poppins",Helvetica,sans-serif;
    letter-spacing: .4px;
    padding: 13px 0;
    margin: 11px;
    position: static;
    text-transform: capitalize;
}
.btn-primary {
    background-color: #000433;
    background-repeat: repeat-x;
    color: #fff;
}

body:not(.search-results) .entry-summary {
    color: #686868;
    font-size: 14px;
    line-height: 1.4736842105;
    margin-bottom: 1.4736842105em;
}
.alert-info {
    color: #ffffff;
    background-color: #000433;
    border-color: #000000;
}
A.bootstrap.min…8JveStq.css:18
.alert-dismissable, .alert-dismissible {
    padding-right: 35px;
}
A.bootstrap.min…8JveStq.css:18
.alert {
    padding: 15px;
    margin-bottom: 10px;
    border: 1px solid transparent;
    border-radius: 4px;
}

.close { display:none;
    
}

.product-list .product-description .add_to_cart_button, .woocommerce #respond input#submit.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background: #000433 none repeat scroll 0 0;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    margin: 0 0 18px !important;
    padding: 10px 4px;
    text-indent: 0px;
    width: auto;
    text-transform: capitalize;
}

.dropdowncartwidget .widget_shopping_cart_content a.button {
    width: 100%;
    text-align: center;
}

.woocommerce form .form-row .input-checkbox {
    display: inline;
    margin: 6px 8px 0 0;
    text-align: left;
    vertical-align: middle;
}
.woocommerce-form__label-for-checkbox span {
padding-left: 20px

}

.yith-wcwl-share-title {
display: none;
}

.yith-wcwl-share {
display: none;

}

.woocommerce table.shop_table td {
    border-top: 1px solid rgba(0,0,0,.1);
    padding: 0px 12px;
    vertical-align: middle;
}

.site-header .search_button.btn.button-search {
    background: #000433 none repeat scroll 0 0;

}

.tnp-widget-minimal input.tnp-submit {
    background-color: #000433;
}

#secondary .widget-title{
color: #000433;

}

.auto_install_layout11 .site-header .search_button.btn.button-search {
    color: #ffd000!important;
}

.auto_install_layout11 .site-header .search_button.btn.button-search:hover {
    color: #000433!important;
}

.login h1 a {
    background-image: url(images/w-logo-blue.png?ver=20131202);
    background-image: none,url(images/wordpress-logo.svg?ver=20131107);
    background-size: 170px;
    height: 150px;
    width: 200px;
}

.woocommerce .site-inner .woocommerce-message {
    border: 1px solid #fccf02;
    background-color: #fccf02;
    color: #000433;
    line-height: 2.5;
}

.woocommerce table.shop_table td {
    padding: 14px 
}

.woocommerce table.shop_table th{
    color: #000433;
}

.woocommerce table.shop_table tbody th, .woocommerce table.shop_table th, .woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th{
   color: #000433;
}

.woocommerce a.button {
    color: #fccf02!important;
}


.woocommerce a.button:hover {
    color: #000433!important;
}

.woocommerce a.button.alt{
    background-color: #000433;
}

.woocommerce a.button.alt:hover{
    background-color: #fccf02;
}

.woocommerce a.button.alt{
    padding: 10px 0px;
    padding-left: 9px;
}

.woocommerce-info {
    background-color: #fccf02;
    border: 1px solid #a98a00;
    color: #000433 !important;
}

.woocommerce-info::before {
    color: #000433;
}

#post-157 .showcoupon{
    color: #000433;
}
#post-157 .showcoupon:hover{
    color: #ffffff;
}


.checkbox input[type="checkbox"]{
    margin-left: 2px;
}
.checkbox input[type="checkbox"] {
    margin: 9px 0 0;
}
.woocommerce input.button.alt{
    padding: 10px 10px;
}

.woocommerce input.button{
    color: #000433 !important;
}

.woocommerce input.button.alt:hover{
    color: #fccf02 !important;
}

.woocommerce table.shop_attributes td {
    padding: 6px;
}

.woocommerce button.button.alt{
padding: 12px 16px;
}

.woocommerce-message::before {
    color: #000433;
}

.woocommerce-message .button.wc-forward {
    color: #fccf02 !important;
}

.woocommerce-message .button.wc-forward:hover {
    background-color: #ffffff !important;
}

.woocommerce .cart .button, .woocommerce .cart input.button{

    color: #ffffff;
}

.woocommerce input.button {
    color: #fccf02!important;
}

.woocommerce input.button:hover {
    color: #000433!important;
}

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    background-color: #000433;
}

.woocommerce table.shop_table tfoot th{
    color: #000433;
}

woocommerce-checkout-payment label{
   color: #000433;
}

.payment_methods.methods label {
    display: inline;
    color: #000433;
}

.woocommerce-form__label-for-checkbox span {
    padding-left: 20px;
    color: #000433;
}

.dropdowncartwidget .widget_shopping_cart_content a.button {
    background-color: #000433;
}
.dropdowncartwidget .widget_shopping_cart_content a.button:hover{
  background-color: #ffd000;
}


.entry-footer {
    display: none;
}

.alignleft {
    float: left;
    margin: 0.375em 1.75em 1.75em 0;
    margin-left: -233px;
}
body:not(.search-results) article:not(.type-page) .entry-content {
    float: right;
    width: 100%;
    padding-left: 15px;
}

.testimonial_slider li .testimonial-user-title h3{
    color: #000433;
}

#pl-950 P{
    font-size: 26px;
}


#pl-950 {
    font-size: 26px;
}

#main-content {
 font-size: 15px;
line-height: 36px
}

#post-952 {
line-height: 20px
}

#post-158 .woocommerce a.button {
    color: #fccf02!important;
}


#post-158 .woocommerce a.button:hover {
    color: #000433!important;
}

.woocommerce-message {
    border-top-color: #fccf02;
}

.checkout-button button alt wc-forward{
    background-color: #fccf02;
}

.woocommerce .cart_totals .wc-proceed-to-checkout .checkout-button.button {
    display: inline-block;
    float: right;
    background: #fccf02;
    color: #000433!important;
}


.woocommerce .cart_totals .wc-proceed-to-checkout .checkout-button.button:hover {
    display: inline-block;
    float: right;
    background: #ffffff;
    color: ##fccf02!important;
}

#update-nag, .update-nag {
display: none!important;

}