/*
Theme Name: 	Revo Child Theme
Theme Uri:  	https://www.smartaddons.com/themes/sw_revo
Description:  A child theme of SW Revo
Author:     	Smartaddons
Author Uri: 	https://www.smartaddons.com/
Template:   	revo
Version:    	1.4.0
License:    	GNU General Public License v2 or later
*/

.nav-pills >li > a {
    padding: 30px 15px;
}

.header-bottom {
    background-color: #3bdb33!important;
  
}

.nav-pills >li.active >a, .nav-pills >li.active >a:hover, .nav-pills >li.active >a:focus {
   
    color: #3bdb33!important;
}


a.add_to_wishlist:hover{background-color: #3bdb33!important;}

.nav-pills >li > a:hover, .nav-pills >li > a:focus {
    color: #3bdb33!important;
}

.header-mid .contact-us .phone {
    color: #3bdb33!important;
}

.header-mid .contact-us {
    background: url(http://thetech360.co.tz/wp-content/uploads/2017/06/2017-06-07.png) no-repeat left top 15px!important;
    padding: 15px 15px 10px 45px;
    color: #2d2d2d;
}


.header-top .top-login ul li a:hover {
    color: #3bdb33!important;
}

.revo_top .top-form.top-search .cat-wrapper {
    background-color: #fff;
    position: absolute;
    height: 44px;
    top: 0;
    left: 0px;
    right: auto;
    border-radius: 0 !important;
    margin-left: 20px;
    color: #222;
    border-right: 1px solid #3bdb33!important;
}

.sale-off {
   
    background-color: #3bdb33!important;
}

.item-price {

    color: #3bdb33!important;

}


.sale-off a:hover {
    color: #3bdb33!important;
    text-decoration: none;
}


.footer .footer-block1 {
    background:#3bdb33!important;
    padding: 20px 0;
}


.footer .footer-menu .vc_wp_custommenu .widget_nav_menu ul.menu > li > a:hover {
    color:#3bdb33!important;
    padding-left: 15px;
}


.footer .footer-menu .vc_wp_custommenu .widget_nav_menu ul.menu > li > a:hover {
    color: #3bdb33!important;
    padding-left: 15px;
}

.sw-woo-tab-default .resp-tab .category-slider-content .box-title h3 {
    line-height: 48px;
    background-color: #3bdb33!important;}


.footer .footer-contact .newsletter-footer .form-newsletter input[type="submit"] {
    border: 0;
    background-color: #3bdb33!important;}

.footer .footer-copyright a {
    color: #3bdb33!important;
}
.footer .footer-contact .socials-footer ul li > a:hover {
    background-color: #3bdb33!important;
         color: #fff!important;}

.nav-pills.nav-mega .revo-mega-menu.revo-menu-img > a span.menu-img {
    position: absolute;
    right: 5px;
    top: -18px!important;
    background: url(http://thetech360.co.tz/wp-content/uploads/2017/06/hotnew.png) no-repeat left top 15px!important;
    height: 39px!important;
}

.nav-pills.nav-mega .revo-mega-menu.revo-menu-img > a span.menu-img img {
  display:none!important;
}
.sw-best-seller-product-slider .carousel-inner .item .item-detail .item-content h4 a:hover, .sw-featured-product-slider .carousel-inner .item .item-detail .item-content h4 a:hover {
    color: #3bdb33!important;
}

.top-form .wrapp-minicart .minicart-padding ul.minicart-content li .detail-item .product-details .product-price .price span.amount {
    font-family: 'RalewayBold';
    font-size: 16px;
    color: #3bdb33!important;
    padding: 10px 0px;
    display: inline-block;
}
.sw-best-seller-product-slider .box-title h3:before, .sw-featured-product-slider .box-title h3:before {
    content: '\f219';
    font-family: FontAwesome;
    font-size: 18px;
    display: inline-block;
    margin-right: 10px;
    color: #3bdb33!important;
}

.block-text1 .wrap-content a {
    font-size: 13px;
    color: #3bdb33!important;
    font-family: 'RalewaySemiBold';
    text-transform: capitalize;
}

.star, div.stars {
    background: #3bdb33!important;}

.sw-woo-tab-default .resp-tab .category-slider-content ul.nav-tabs li.active> a, .sw-woo-tab-default .resp-tab .category-slider-content ul.nav-tabs li:hover >a {
    background-color: #3bdb33!important;
     color: #000!important;
}

.countdown-slider2 .slider .item-countdown .item-detail .item-image-countdown:hover {
    
    border: 1px solid #3bdb33!important;
}


a:hover {
    color: #3bdb33!important;
    text-decoration: none;
}


.item .item-wrap .item-detail .products-thumb a.fancybox {
    text-align: center;
    color: #fff;
    font-weight: 500;
    height: 32px;
    line-height: 30px;
    padding: 0;
    background-color: #3bdb33!important;}


.item .item-wrap .item-detail .products-thumb a.fancybox:hover {
    background-color: #3bdb33!important;
}
.item .item-wrap .item-detail .products-thumb a.fancybox
{ background-color: #3bdb33!important;}


.wpb_revslider_element .rev_slider_wrapper .tp-bullets.custom .tp-bullet.selected {
 
    background-color: #3bdb33!important;
}


.item .item-wrap .item-detail .item-content .item-bottom .button, .item .item-wrap .item-detail .item-content .item-bottom .add_to_cart_button, .item .item-wrap .item-detail .item-content .item-bottom .product_type_external, .item .item-wrap .item-detail .item-content .item-bottom .product_type_grouped, .item .item-wrap .item-detail .item-img .item-bottom .button, .item .item-wrap .item-detail .item-img .item-bottom .add_to_cart_button, .item .item-wrap .item-detail .item-img .item-bottom .product_type_external, .item .item-wrap .item-detail .item-img .item-bottom .product_type_grouped {
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
    height: 32px;
    line-height: 32px;
    font-family: 'OpenSansSemibold';
    font-size: 13px;
    color: #fff;
    padding: 0 10px;
    text-transform: capitalize;
    background-color: #3bdb33!important;
    border-radius: 16px;
    -webkit-transform: translateY(60px);
    -moz-transform: translateY(60px);
    -o-transform: translateY(60px);
    -ms-transform: translateY(60px);
    transform: translateY(60px);
}

.sw-best-seller-product .box-title h3:before {
    content: '\f219';
    font-family: FontAwesome;
    font-size: 18px;
    display: inline-block;
    margin-right: 10px;
    color: #3bdb33!important;
}



.wrapper_vertical_menu .vertical-megamenu > li.dropdown > a:after {
    content: '\f105';
    font-family: fontawesome;
    font-size: 14px;
    color: #3bdb33!important;
    position: absolute;
    right: 0px;
    top: 0;
}

.wrapper_vertical_menu .vertical-megamenu > li > a:hover {
    color: #3bdb33!important;
}


.contact_us .wpcf7 input[type="submit"] {
    height: 43px;
    border-radius: 0;
    background-color: #3bdb33!important;
    color: #fff;
    font-size: 13px;
    text-transform: uppercase;
    font-family: 'RalewayBold';
    margin: 15px 0 0;
    padding: 0 30px;
    }

.header-mid .revo-logo 
{
    padding-top: 0;
}
.navbar-inner 
{
    text-align: center;
}
@media only screen and (max-width:480px)
{
	.slider .item .item-wrap 
	{
 /*   	min-height: 250px;
    	max-height: 250px;*/
	}
	  .header-style1 .header-mid .top-header, .header-style2 .header-mid .top-header {
    float: none;
}
.header-style1 .header-mid .main-menu {
    float: none;
}
.header-style1 .header-mid.sticky-menu .top-header.col-lg-3.col-md-2.pull-left {
    float: left !important;
}
}
