#contact-link > ul {
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
}

#header .header-top {
	background: #29B8CE;
}

#header .cart-preview .shopping-cart {
	color: #29B8CE;
}
.blockcart .header span .hidden-sm-down {
	color: #29B8CE;
}
#tttop-link-block ul li a::before {
	border-left: 1px solid #fff;
}
#tttop-link-block li.more_menu ul li:hover a {
	color: #29B8CE !important;
}
#tttop-link-block ul li:hover a {
    color: #fff;
}
#left-column .title-menu-mobile {
	background: #F39200 !important;
}
.search-widget form button[type="submit"] {
	background: #F39200 !important;
	border: 1px solid #F39200 !important;
}
.cart_block.block.exclusive {
	border-top: 3px solid #F39200 !important;
}
#header .blockcart .count {
	background: #F39200 !important;
}
#ttcmsservices .ttcmsservice .ttservices > div .ttcontent_inner:hover .service .service-content .service-title {
	color: #29B8CE;
}
.ttcmsoffers-category {
	color: #29B8CE !important;
}
#hometab .tabs .nav-tabs .nav-item.active .tab-title {
	background: #29B8CE !important;
	color: #fff;
}
#ttcmssubbanner .ttsubbanners-inner .ttsubbanners .ttsubbanners-img .ttsubbanner-desc .desc .code {
	color: #29B8CE;
}
.btn-primary {
	background: #29B8CE;
}
.ttcmsoffers-coupan {
	background: #29B8CE;
}
#ttcmssubbanner .ttsubbanners-inner .ttsubbanners.ttsubbanners2 .ttsubbanners-img .ttsubbanner-desc .title {
	color: #fff;
}
#ttcmssubbanner .ttsubbanners-inner .ttsubbanners.ttsubbanners2 .ttsubbanners-img .ttsubbanner-desc .subtitle {
	color: #fff;
}
#ttcmssubbanner .ttsubbanners-inner .ttsubbanners1 .ttsubbanners-img .ttsubbanner-desc .title {
	background: #29B8CE;
}
.ttbottombanner.ttbottombanner1 .ttbottombanner-img .ttbottombanner-desc .title {
	background: #29B8CE;
}
.ttbottombanner21 .ttbottombanner-img .ttbottombanner-desc button {
	background: #29B8CE;
	color: #fff;
}
.ttbottombanner22 .ttbottombanner-img .ttbottombanner-desc .title, .ttbottombanner22 .ttbottombanner-img .ttbottombanner-desc .subtitle {
    color: white;
}
.ttbottombanner22 .ttbottombanner-img .ttbottombanner-desc button:hover, .ttbottombanner22 .ttbottombanner-img .ttbottombanner-desc button::after {
	background: #29B8CE !important;
}
.tt-title {
	background: #29B8CE !important;
	color: white;
}
#footer #newslatter #block_content .ttinput_newsletter .btn {
	background: #29B8CE !important;
	color: white;
}
.ttbottombanner-img img {
	height: 230px;
}
.ttbottombanner .ttbottombanner-img .ttbottombanner-desc .subtitle {
	width: 500px;
}
#header .email:hover a, #header .email:hover {
	color: #29B8CE !important;
}
#products .thumbnail-container .ttproducthover div .btn:hover, .products .thumbnail-container .ttproducthover div .btn:hover, #products .thumbnail-container .ttproducthover div .btn:focus, .products .thumbnail-container .ttproducthover div .btn:focus, #products .thumbnail-container .ttproducthover div .btn:active, .products .thumbnail-container .ttproducthover div .btn:active {
	background-color: #29B8CE !important;
	border: 1px solid #29B8CE !important;
}
smartblog_block a:hover {
	color: #fff;
}
.products .thumbnail-container:hover .ttproduct-desc .product-description .product-title a, .featured-products .thumbnail-container:hover .ttproduct-desc .product-description .product-title a, .ttbestseller-products .thumbnail-container:hover .ttproduct-desc .product-description .product-title a, .ttnew-products .thumbnail-container:hover .ttproduct-desc .product-description .product-title a, .ttspecial-products .thumbnail-container:hover .ttproduct-desc .product-description .product-title a, .product-accessories .thumbnail-container:hover .ttproduct-desc .product-description .product-title a, .ttfeatured-products .thumbnail-container:hover .ttproduct-desc .product-description .product-title a, .crossselling-product .thumbnail-container:hover .ttproduct-desc .product-description .product-title a, .category-products .thumbnail-container:hover .ttproduct-desc .product-description .product-title a, .view-product .thumbnail-container:hover .ttproduct-desc .product-description .product-title a {
	color: #29B8CE !important;
}
.carousel-control:focus, .carousel-control:hover {
	background: #29B8CE !important;
}
#contact-link li:hover a, #contact-link li:focus a, #contact-link li:active a, #contact-link li:hover span {
	color: #29B8CE !important;
}
#contact-link li:hover .material-icons {
	color: #29B8CE !important;
}
.ttuserheading:hover {
	color: #29B8CE !important;
}
#header .user-info {
	border-top: 3px solid #29B8CE !important;
}
.ttusersignin.active {
	color: #29B8CE !important;
}
.ttbottombanner.ttbottombanner1 .ttbottombanner-img .ttbottombanner-desc .subtitle {
	color: #000;
}
#footer #newslatter #block_content .ttinput_newsletter .btn:hover {
	background: #29B8CE !important;
}
#ttcmsservices .ttcmsservice .ttsupport .ttcontent_inner .service-icon.ttsupport_img {
	background: transparent url("/img-custom/services-icon.png") repeat scroll -11px 7px;
}
#ttcmsservices .ttcmsservice .ttsaving .ttcontent_inner .service-icon.ttsaving_img {
	background: transparent url("/img-custom/services-icon.png") repeat scroll -11px -73px;
}
#ttcmsservices .ttcmsservice .ttshare .ttcontent_inner .service-icon.ttshare_img {
	background: transparent url("/img-custom/services-icon.png") repeat scroll -11px -153px;
}
#ttcmsservices .ttcmsservice .tteasyuse .ttcontent_inner .service-icon.tteasyuse_img {
	background: transparent url("/img-custom/services-icon.png") repeat scroll -11px -233px;
}
.search-widget form button[type="submit"] i {
	color: #fff;
}
#left-column .title_block, #right-column .title_block {
	background: #F39200 !important;
}
.btn-primary::after {
	background: #F39200 !important;
}

 .bottom-footer .container .col-md-12 .text-sm-center {visibility:hidden}
  
 #ttcmspaymentlogo {visibility:hidden}
 
 #_desktop_logo {width:240px}
 
 .product-quantity .add .checkout-btn { display:none}


.search-widget #search_query_top {

min-width: 100% !important;

}



.ttproduct-img1{


	width:50px;
	height:50px;
}