/* Enter Your Custom CSS Here */
.wc-force-sells{display:none;}
.single_variation_wrap .wc-force-sells{display:block;margin-top:20px;}
.noteText{    background: #333;
    padding: 10px;
    color: #fff;
    border-top:3px solid red;text-align:center;}
.single .yith-wcwl-add-to-wishlist{display:none !important;}

.vehiclewrap_banner{background-position:center center;}

table.update_variation_form span#cancel { 
       color: rgb(255, 255, 255);
    text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px;
    background-color: rgb(51, 51, 51) !important;
    border-color: rgb(51, 51, 51);
    height: 43px;
    border-radius: 0px !important;
    line-height: 34px;
    text-transform: uppercase;
    font-weight: 400 !important;
    font-family: Oswald !important;
    letter-spacing: 1px; }

.widget.contact-info .contact-info-block .contact-details strong { display:block; }

.epic-btn a.vc_btn3 { padding: 10px 34px !important;
    background-color: #00ff00 !important;
    border: 1px solid #00ff00 !important;
    color: #000 !important;
    font-size: 16px;
    text-transform: uppercase;
    margin-top: 35px; }

.epic-btn a.vc_btn3:hover { padding: 10px 34px !important;
    background-color: #231f20 !important;
    border: 1px solid #231f20 !important;
    color: #fff !important;
    font-size: 16px;
    text-transform: uppercase;
    margin-top: 35px; }

.rev_slider a.tp-caption { background-color: #00ff00 !important; color: #000 !important; }
.rev_slider a.tp-caption:hover { background-color: #231f20 !important; color: #fff !important; }

.overlyBgSection{position:relative;}
.overlyBgSection:before{content:"";background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;top:0;left:0;}
.footer-bottom p img{max-width: 30px;
    vertical-align: top;
    margin-right: 5px;
    margin-top: 0px;}
.footer-wrapper  #footer .footer-bottom a{color:#fff !important;}

#footer .footer-main{padding-bottom:50px;}




#custom_html-4 .socicon {
    width: 180px;
    margin: 0 auto;
    padding: 10px 10px;
    border-radius: 5px;
    display: inline-block;
    color: #fff;
    padding-left: 13px;
    font-weight: 600;
    font-size: 16px;text-align:center;
}

#custom_html-4 a { display:block}
#custom_html-4 i span{ font-family: Poppins;padding-left: 7px;text-align:center; }

#custom_html-4 i.socicon {font-size: 18px; height: 43px; line-height: 23px;}
#custom_html-4 .socicon.socicon-facebook { background: #3b5998;margin-bottom: 20px; }
#custom_html-4 i.socicon-facebook:hover { background: #fff;text-decoration: none;color: #7c96ce;}
#custom_html-4 .socicon-instagram { background: #9c7c6e; color: #fdfdfd; }
#custom_html-4 .socicon-instagram:hover { background: #fff; text-decoration:none;color:#9c7c6e; }


