/*------------- General -----------------------*/
body {
  font-family: "Krona One", Helvetica, sans-serif;
}
body.pattern-image {
  background: #0e0e0e url(background-image.png) repeat-x fixed top center;
}
h1, h2, h3, h4, h5, h6, .gui-page-title,.menu-bar a.itemLink,.tt-title,.product-tab .tabs ul li a,.thumbnail-container .product-info .full-title > a,#quick-result .result-product .content .title,.category-featured .featured-cat .cat-content .title,.header-cart .cart-toggle .product-main-image .description > div,.latest-blog .bloglist .blog-inner a.blog-title,.ttcmsbanner .ttbanner .ttbanner-img .banner-content .banner-title,.ttbottombanner .bottom-content .title,.ttcmstestimonial .testimonial-inner #testimonial-carousel > div .testimonial-user-title h4,.services .service .service-title,.footer-content .footer-column strong,.bundleproduct .product-details .price.total,.gui-blog-article h1 a,.flexslider .slider-content .slider-title {
  font-family: "Coda", Helvetica, sans-serif;
}
.thumbnail-container .product-info .old-price,.thumbnail-container .product-info .price,#quick-result .result-product .content .price,#ttcmsleftheader .ttheader-service,.header-cart .cart-toggle .product-main-image .description > a small,.blog-inner-content .blog-inner .date,.blog-inner-content .blog-inner .desc,.ttcmsbanner .ttbanner .ttbanner-img .banner-content .banner-subtitle,.ttbottombannerblock .ttbottombanner .bottom-content .desc,.ttbottombanner .bottom-content a.btn.shop-now,.ttcmstestimonial .testimonial-inner #testimonial-carousel > div .testimonial-user-desc,.services .service .service-desc,.header-cart .cart-icon.title span.count,.navigation .header-cart span.title,.menu-bar .topmenu .more_menu ul.main-menu li.item a.itemLink {
  	font-family: "Krona One", Helvetica, sans-serif;
}
@media (max-width: 991px) {
	.menu-bar .topmenu .more_menu ul.main-menu li.item a.itemLink,.megamenu .toplink li > a {
  	font-family: "Coda", Helvetica, sans-serif;
  }
}
/*------------------------- Colors -------------------*/
/* Highlight color */
a, 
a:visited,
a:hover, 
a:focus,
nav.desktop .item.active .itemLink,
nav .glyphicon-remove,
.sidebar .item .itemLink.active, 
.sidebar .item .itemLink.active:hover,
.sidebar .item .subitemLink.active, 
.sidebar .item .subitemLink.active:hover,
footer .social-media .symbol:hover,
.products .product .image-wrap .cart,
.sidebar .item .active, 
.sidebar .item .active:hover,
.slider-prev:hover span, .slider-next:hover span,
.hightlight-color {
  color: #ffce00;
}

.hightlight-color {
  color: #ffce00 !important;
}

/* Highlight border-color */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus,
.products .product .image-wrap .cart,
.slider-pagination a,
.border-highlight-color {
  border-color: #ffce00;
}
/* Highlight background-color */
a.btn,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.navigation .burger.open li,
.slider-pagination a.active,
.background-highlight-color {
  background-color: #ffce00;
}
/* border color */
.header-account .account-toggle,.header-cart .cart-toggle,.header-cart .cart-toggle .buttons,.footer-content .footer-column.bottom-column,.product-tab,.search-widget #quick-result,.search-widget #quick-result .result-product,.topmenu ul > .item > .subnav,.topmenu li.sub .subnav .subitem-1 > a.subitemLink,.topmenu .item.more_menu ul.main-menu,.sidebar .sidebar-sticky > div,.center-column .category-content,.center-column .product-options-mode,.center-column .product-options-mode,.select-wrapper > select,.product-info h1.product-title,.product-tabs .tabs > ul,.product-tabs .tabs li > a::after,.topmenu .product-menu .grid-item,.links .footer-content .tags-actions,.toplink li ul.top-main-menu,.megamenu .topmenu,.product-info .product-services,.product-info .specification,.gui-blog .gui-blog-comment .gui-block,.gui-blog .gui-blog-comment .gui-block .gui-block-title,.gui-blog .gui-blog-comment .gui-block .gui-block-content .gui-input,.gui-blog .gui-blog-comment .gui-block .gui-block-content .gui-text,.gui-blog .gui-blog-comment .gui-block .gui-block-content .gui-buttons.gui-border,body.article .gui-blog-article,.brand-categories .category > a,.gui-block, .gui-block-title, .gui-buttons.gui-border, .gui-block-inner, .gui-image,.gui-login-registered .gui-block-content .gui-input,.gui-input,.gui-select select,.gui-text,.gui-cart .gui-number,.gui-select .gui-handle, .gui-number .gui-handle,.gui-table thead tr th,.gui-table tbody tr td,.gui ul.gui-products li,.gui-table,.gui-progressbar,.product-info .variants > li,.zoombox .thumbs a,.center-column .pager.row,.bundleproduct .products .product,.glyph-bundle,.product-tabs .table-responsive table.layout tr,.table-responsive table.layout,.footer-column .newsletter,.gui-blog.gui-blogshort article.gui-blog-article.gui-blog-article-image,.newproducts.products .thumbnail-container,.product-info .review-container .review,.product-info .review-container .review-score {
  	border-color:#000000 !important;
}
.ttservices .service,.newsletter form input#formNewsletterEmail:focus,.product-info .cart > input:focus,.product-info .cart > input:active,input[type="text"]:focus{
  	border-color:#000000;
}
.zoombox .thumbs a img:hover,.zoombox .thumbnails > a.active img{
  	border-color:#000000;
}
#ttcmsrightheader .ttheader-rightcontact::after,.language-active::after,#store-location .location::after{
  	border-color:#ffffff;
}
.gui-line, .gui-cart-sum .gui-line,.header-account .user-icon:after{
  	background-color:#000000 !important;
}
.product-info .variants > li.selected,.product-info .variants > li:hover{
  	border-color:#000000 !important;
}
.toplink li ul.top-main-menu.shown-link::before,.topnav .languages .language-toggle::before,.topnav .currency .currency-toggle::before,.header-cart .cart-toggle::before,.header-account .account-toggle::before {
  	color:#000000 ;
}
.products .grid-item::after {
	border-color:#e5e5e5;
}
.megamenu .burger span.mdi.mdi-menu {
	color:#000000;
}
@media(max-width: 991px) {
  .header-account span.account,.header-cart .cart-icon.title span.cart{
		color:#000000;
  }
}
/* Button color */
a.btn, 
a.btn span {
  color: #fdc313;
}
#ttcmsleftheader .ttheader-service::before,.footer-column .list .contact-num,.footer-column .list .contact-num > span{
  	color: #ffd200;
}
.tt-title::after{
  	border-color:#ffd200;
}
#formSearch .glyphicon-search,.header-cart .cart-icon.title span.count,.header-cart .cart-toggle .buttons a.btn,.newsletter form a.btn,.thumbnail-container .producthover div > a,.thumbnail-container .producthover .add-to-cart a.cart.disabled:hover,#goToTop,.product-info .cart .btn,.topmenu .products-menu .owl-nav > button:hover,.bundleproduct .product-details .cart a.btn,body.article #comment .gui-block .gui-buttons a.gui-button-small,.gui-faq .gui-col2-right .gui-col2-right-col2 a.gui-button-small,.gui-login .gui-buttons a.gui-button-small,.gui-register .gui-buttons a.gui-button-small,.gui-account .gui-col2-left .gui-col2-left-col2 .gui-buttons a.gui-button-small,.gui-cart .gui-table a.gui-button-small,.gui-cart .gui-block-content a.gui-button-small,.gui.gui-checkout a.gui-button-small.gui-button-action,.a.gui-button-small.gui-compare-button-add-to-cart,.gui-review .gui-buttons a.gui-button-small,.gui-password .gui-buttons a.gui-button-small,.pager ul li a:hover,.pager ul li a:focus,.pager ul li a:active,.flexslider .flex-direction-nav a:hover::before,.flexslider .flex-direction-nav a:focus::before,a.btn.page-not-found-button {
  	background-color: #ffd200;
  	color: #0b0000;
}
.gui a.gui-button-large,.gui a.gui-button-small {
  	background-color: #ffd200 !important;
  	color: #0b0000 !important;
}
.owl-nav > button:hover i {
  color: #ffd200;
}
.owl-nav button:hover > i.mdi-menu-left:after {
    border-left-color: #ffd200;
    border-top-color: #ffd200;
}
.owl-nav button:hover > i.mdi-menu-right:after {
    border-right-color: #ffd200;
    border-bottom-color: #ffd200;
}
.product-info .cart .btn > span,.quick-modal .thumbs-container .thumbs .owl-nav button > span,.newsletter form a.btn >span,.topmenu .products-menu .owl-nav > button:hover > span{
  	color: #0b0000;
}
.product-info .cart .btn:hover > span,.product-info .cart .btn:focus > span,.quick-modal .thumbs-container .thumbs .owl-nav button:hover > span,.quick-modal .thumbs-container .thumbs .owl-nav button:focus > span, .newsletter form a.btn:hover > span,.newsletter form a.btn:focus > span,.newsletter form a.btn:active > span,.topmenu .products-menu .owl-nav > button > span{
  	color: #ffffff;
}
#formSearch .glyphicon-search:hover,#formSearch .glyphicon-search:focus,.header-cart .cart-toggle .buttons a.btn:hover,.header-cart .cart-toggle .buttons a.btn:active,.header-cart .cart-toggle .buttons a.btn:focus,.newsletter form a.btn:hover,.newsletter form a.btn:focus,.newsletter form a.btn:active,.thumbnail-container .producthover div > a:hover,.thumbnail-container .producthover div > a:active,.thumbnail-container .producthover div > a:focus,#goToTop:hover,#goToTop:focus,.product-info .cart .btn:hover,.product-info .cart .btn:focus,.topmenu .products-menu .owl-nav > button,.thumbnail-container .discount,.bundleproduct .product-details .cart a.btn:hover,.bundleproduct .product-details .cart a.btn:focus,body.article #comment .gui-block .gui-buttons a.gui-button-small:hover,body.article #comment .gui-block .gui-buttons a.gui-button-small:focus,.gui-faq .gui-col2-right .gui-col2-right-col2 a.gui-button-small:hover,.gui-faq .gui-col2-right .gui-col2-right-col2 a.gui-button-small:focus,.gui-login .gui-buttons a.gui-button-small:hover,.gui-login .gui-buttons a.gui-button-small:focus,.gui-register .gui-buttons a.gui-button-small:hover,.gui-register .gui-buttons a.gui-button-small:focus,.gui-account .gui-col2-left .gui-col2-left-col2 .gui-buttons a.gui-button-small:hover,.gui-account .gui-col2-left .gui-col2-left-col2 .gui-buttons a.gui-button-small:focus,.gui-cart .gui-table a.gui-button-small:hover,.gui-cart .gui-block-content a.gui-button-small:hover,.gui-cart .gui-table a.gui-button-small:hover,.gui-cart .gui-block-content a.gui-button-small:focus,.gui.gui-checkout a.gui-button-small.gui-button-action:hover,.gui.gui-checkout a.gui-button-small.gui-button-action:focus,.gui-review .gui-buttons a.gui-button-small:hover,.gui-review .gui-buttons a.gui-button-small:focus,.gui-password .gui-buttons a.gui-button-small:hover,.gui-password .gui-buttons a.gui-button-small:focus,.pager ul li a,.flexslider .flex-direction-nav a::before,.gui .gui-col2-left-col1 a.gui-button-link,a.btn.page-not-found-button:hover {
  	color: #ffffff;
}
.gui a.gui-button-small:hover,.gui a.gui-button-small:focus {
	color: #ffffff !important; 
}
#goToTop:hover,#goToTop:focus,a.btn:hover::after,a.btn:focus::after,.thumbnail-container .discount,.flexslider .flex-direction-nav a::before,.header-cart .cart-toggle .buttons a.btn:active,.header-cart .cart-toggle .buttons a.btn:focus,.thumbnail-container .producthover div > a:active,.thumbnail-container .producthover div > a:focus,#formSearch .glyphicon-search:hover,#formSearch .glyphicon-search:focus,.gui a.gui-button-small::after,.gui a.gui-button-large::after,a.btn.page-not-found-button::after,.newsletter form a.btn:hover,.newsletter form a.btn:focus,.newsletter form a.btn:active{
  	background-color: #f58f0b;
}
.gui-checkout .gui-form a.gui-button-action:hover,.gui-checkout .gui-form a.gui-button-action:focus,.gui-cart .gui-div-cart-sum a.gui-button-large.gui-button-action:hover,.gui-cart .gui-div-cart-sum a.gui-button-large.gui-button-action:focus,.gui .gui-checkout-steps a.gui-button-large.gui-button-action:hover,.gui .gui-checkout-steps a.gui-button-large.gui-button-action:focus{
  	background-color: #f58f0b !important;
  	color: #ffffff !important;
}
.flexslider .slider-content.slider1 a.btn.shop-now{
  	background-color: #ffd200;
  	color: #000000;
}
.flexslider .slider-content.slider1 a.btn.shop-now:hover{
  	color: #ffffff;
}
.flexslider .slider-content.slider1 a.btn.shop-now::after {
	background-color: #ff9a00;
}
.flexslider .slider-content.slider2 a.btn.shop-now{
  	background-color: #ffd200;
  	color: #000000;
}
.flexslider .slider-content.slider2 a.btn.shop-now:hover{
  	color: #ffffff;
}
.flexslider .slider-content.slider2 a.btn.shop-now::after {
	background-color: #e1b300;
}
.ttbottombanner .bottom-content a.btn.shop-now{
  	background-color: #ffd200;
  	color: #0a0a0a;
}
.ttbottombanner .bottom-content a.btn.shop-now:hover{
  	color: #000000;
}
.ttbottombanner .bottom-content a.btn.shop-now::after {
  	background-color: #dfbf21;
}
.product-tabs .tabs li.active > a::before{
  	background-color: #f58f0b;
}
.flex-control-paging li a{
  	background-color: #f58f0b !important;
}
.flex-control-paging li a.flex-active,
.flex-control-paging li a:hover {
    background-color: #ffd200 !important
}
.category-featured .featured-cat .image .dh-overlay {
  background-color: #f1af0f;
}
.product-tabs .tabs li.active > a::after{
  	border-color:#f58f0b !important;
}
.gui-blog .gui-col2-right .gui-blog-article-more a{
  	color: #0a0a0a;
}
.blog-content .blog-inner a.read-more {
  	background-color: #ffd200;
  	color: #0a0a0a;
}
.blog-content .blog-inner a.read-more:hover{
  	background-color: #dfbf21;
  	color: #000000;
}
.latest-blog .bloglist .blog-inner-content .blog-image .blogicons a.zoom:hover:before, .latest-blog .bloglist .blog-inner-content .blog-image .blogicons a.read-more:hover:before{
  	background-color: #f58f0b;
  	border-color:#f58f0b;
  	color: #ffffff;
}
.flex-direction-nav a{
  	border-color:#f58f0b !important;
}
.flex-direction-nav a:hover,
.flex-direction-nav a:focus {
  	border-color:#ffd200 !important;
}
/* Footer background color */
.background-footer-color {
  background-color: #949292;
}
/* Body background-color
================================================== */
body,
.slider-pagination a {
  background-color:#0e0e0e;
}
/* Ligtgrey background-color */
.products .product .info,
#collection-filter-price .ui-slider-handle {
  background-color: #1e1e1e;
}
.slider img, 
.products .product .image-wrap img, 
.categories .category img, 
.zoombox .images a img, .zoombox .thumbs a img {
  background-color: #0d0d0d;
}
header .menu-bar{
  	background-color: #000000;
}
/* Lightborder */
.sort,
.sidebar .item,
.pager ul li a,
.product-info .product-option,
.product-info .product-price,
.product-tabs,
.tabs ul li a,
.product-actions,
hr,
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select,
.headline .slider,
.brands .slider li,
.hallmarks .slider li,
.categories .category,
.products .product .image-wrap img,
#collection-filter-price,
#collection-filter-price .ui-slider-range,
#collection-filter-price .ui-slider-handle,
.pager ul,
.product-info .product-price .cart .change,
.tabsPages .page.reviews .review {
  border-color: #000000;
}
.zoombox .images, 
.zoombox .thumbs a img, 
.header-cart .cart-toggle .product-main-image a.image, 
.sidebar .thumbnail-container .image-wrap > a,
#quick-result .result-product a.image,.thumbnail-container.product-list-view .image-wrap {
  border-color: #f9d52c;
}
/* Body color
================================================== */
.hometab.new.index-section {
  background: #fdd200
}
/* general color */
body,
.products .product .info .title,
.product-info .product-price .cart .change a,.header-account .account-toggle a,.topnav .languages .language-toggle a, .topnav .currency .currency-toggle a,.align .toplink ul > li a.top-link,.thumbnail-container .product-info .full-title > a,.topmenu li .preset-title,.topmenu .item.sub ul.subnav a.subitemLink,.menu-bar .topmenu .more_menu ul.main-menu li.item a.itemLink,.blog-inner-content .blog-inner .date,.blog-inner-content .blog-inner .desc,.topmenu .more_menu .item.sub ul.subnav li a.subitemLink,.thumbnail-container.product-list-view .product-info a.title,.center-column .total-compare > a,.tags-actions .tags > a,.product-info .cart .change a,.product-tabs .tabsPages .bottom .right > a,.quick-modal .CloseQV,.product-info .cart > input::placeholder,.compare-product .compare .compare-btn > a,.brand-categories .category > a span.title,.brand-categories .category > a span.amount,.featured-cat .cat-content span.amount,a.gui-compare-link.gui-compare-link-brand,.gui-align-center a.gui-compare-link.gui-compare-link-add-to-wishlist,.gui-align-center a.gui-compare-link.gui-compare-link-delete,.tags .tag-page a,.megamenu .toplink li > a,.compare-product a.remove-compare,.product-info .review-container .review a,.product-info .review-container .review-score a {
  color: #414141;
}
.header-account .account-toggle a:hover, .topnav .languages .language-toggle a:hover, .topnav .currency .currency-toggle a:hover,.align .toplink ul > li:hover a.top-link,.menu-bar .topmenu .more_menu ul.main-menu li.item a.itemLink:hover,.header-cart .cart-toggle .product-main-image .description > a small,.product-actions .tags-actions .brand a,.product-actions .tags-actions .actions a:hover,.product-tabs .tabsPages .bottom .right > a:hover,.quick-modal .CloseQV:hover,.compare-product .compare .compare-btn > a:hover,.compare-product a.remove-compare:hover,.bundleproduct .product:hover .bundleproductinfo > a.title{
    color: #0c0c0c;
}
.tt-title,.product-tab .tabs ul li.active a,.product-tab .tabs ul li:hover a,.thumbnail-container:hover .product-info .full-title > a,.category-featured .featured-cat:hover .cat-content .title,.topmenu li a:hover .preset-title,.topmenu li.sub .subnav .subitem-1 > a.subitemLink,.topmenu .item.sub ul.subnav a.subitemLink:hover,.header-cart .cart-toggle .product-main-image:hover .description > a small,.latest-blog .bloglist .blog-inner a.blog-title,.topmenu .more_menu .item.sub ul.subnav li a.subitemLink:hover,.thumbnail-container.product-list-view:hover .product-info a.title,.sidebar #categories .item.active a.itemLink,.center-column .total-compare > a:hover,.product-tabs .tabs > ul > li.active > a,.product-info h1.product-title,.social-media .social-title,.links .footer-content .tags-actions span.title,.blog-inner-content .date,.sidebar .sidebar-filter-item:hover label,.sidebar .sidebar-filter-item:hover label > span,.product-info .specs > a,.tabs ul li.active a small,.gui-blog .gui-col2-right .gui-col2-right-col2 .gui-block .gui-block-linklist li a:hover,.gui-blog .gui-col2-right .gui-col2-right-col1 .gui-blog-article h1 a,.gui-blog .gui-col2-right .gui-blog-article header ul li > a,body.article .gui-blog .gui-blog-comments h3,.copyright-payment .copyright a:hover,.gui-align-center a.gui-compare-link.gui-compare-link-add-to-wishlist:hover,.gui-align-center a.gui-compare-link.gui-compare-link-delete:hover,.tags .tag-page a:hover,.gui-sitemap .gui-block.gui-div-sitemap-links .gui-block-linklist li a:hover,.pager ul li.active a,.menu-bar .topmenu .more_menu ul.main-menu li.item:hover a.itemLink,.sidebar div .title:hover,.sidebar div .title[aria-expanded="true"] {
  	color: #111111;
}
.align .toplink ul > li a.top-link::after{
  	background: #0c0c0c;
}
.product-tab .tabs ul li a{
  	color: #414141;
}
.product-tab .tabs ul li.active a,.product-tab .tabs ul li:hover a{
  	background: #f58f0b;
}
.header-cart .cart-toggle .product-main-image .description > div,,.bundleproduct .product-details .price.total{
  	color: #ffd200;
}
#quick-result .result-product .content .price, .thumbnail-container .product-info .price,.product-wrap .product-info .product-price .price,.product-info .product-price .price, body.cart .gui ul.gui-products li .gui-products-price,.gui-compare-product-price {
		color: #000000;
}
.owl-nav button > span,#quick-result .result-product .content .price span.old-price,#quick-result .result-product .content .title{
  	color: #414141;
}
.owl-nav button > span:hover,#quick-result .result-product:hover .content .title{
  	color: #0c0c0c;
}
.gui a{
  	color: #414141;
}
.gui a:hover,.gui-blog.gui-blogshort .gui-col2-right .gui-col2-right-col1 .gui-blog-article h1 a{
  	color: #111111;
}
@media(max-width:991px){
  .menu-bar li a.itemLink,.topmenu li.sub .subnav .subitem-1 > a.subitemLink{
		color: #414141;
  }  
}
/* lighter color */
small,
.breadcrumbs, .breadcrumbs a,
.products .product .info .old-price,
.sidebar,
.sidebar .item .itemLink, 
.sidebar .item .subitemLink,
.pager,
.product-info .product-price .old-price,
.product-actions .tags-actions,
.product-actions .tags-actions .actions a,
.tabs ul li a,
.modes a,
label,
legend,
label span,
.tabsPages .page.reviews .bottom,
.product-actions .tags-actions {
  color: #505050;
}
/* darker color */
.breadcrumbs a:hover,
.sidebar .item .itemLink:hover, .sidebar .item .subitemLink:hover,
.pager ul li a,
.product-actions .tags-actions .actions a:hover,
.product-info .product-price .cart .change a:hover {
  color: #3b3b3b;
}
/* Element color
================================================== */
/* header */
header,
header a,
nav.desktop ul a, nav.desktop ul a:visited,
nav.desktop .item .itemLink,
nav.desktop .subnav .subitem .subitemLink:hover {
  color: #414141;
}
.navigation .burger li {
  background-color: #414141;
}
.navigation {
    background-color: #ffd200;
}
.navigation .align,header .menu-bar.fixed{
  	border-bottom:5px solid #edc300;
}
header,
header input[type="text"],
nav.desktop .subnav .subitem,
nav.desktop .item.hover .itemLink,
nav.desktop .subnav {
  border-color: #eac100;
}
.menu-bar a.itemLink,
.fixed .header-account span.account,
.fixed .header-account span.title,
.fixed .header-cart .cart-icon.title span.cart::after,
.fixed .header-cart span.title {
  	color: #ffffff;
}
.fixed .header-account .user-icon:after {
		background-color: #ffffff !important;
}
@media(min-width:992px){
  .menu-bar li:hover a.itemLink,.menu-bar li.active a.itemLink{
      color: #ffd200;
  }
}
.menu-bar .topmenu ul > li > a.itemLink::before{
  	background: #ffd200;
}
/* blog header fix 02/03/17 */
.gui-blog-article header { background: none; }

nav.desktop .item.sub.hover .itemLink,
nav.desktop .item.hover .itemLink,
nav.desktop .subnav .subitem {
  background-color: #fed511;
}
nav.desktop .subnav .subitem .subitemLink:hover {
  background-color: #f7cb00;
}  
/* Topbar */
.topnav {
  background-color: #050505;
}
.topnav, 
.topnav a {
  color: #ffffff;
}
/* footer */
footer,
.slider-prev,
.slider-next,
.categories .category span,
.products .product .image-wrap .new {
  background-color: #949292;
}
.categories .category span.title {
  box-shadow: -4px 0 0 0 #949292, 4px 0 0 0 #949292;
}
.categories .category span,
nav .glyphicon-play,
.products .product .image-wrap .description,
footer,
footer a, 
footer .links a,
.slider-prev span,
.slider-next span,
.products .product .image-wrap .new {
  color:#0b0b0b;
}
.copyright-payment .copyright,
.copyright-payment .copyright a {
  color: #000000
}
.footer-content .footer-column strong,footer .links a:hover,.footer-column .list li > a::after{
  	color:#000000;
}
@media(max-width:991px){
  footer span.glyphicon.glyphicon-chevron-down{
      color:#000000;
  }
}
/* element color */ 
.product-info .product-price .cart .change, 
.pager ul li.active a {
  background-color: #cccccc;
}
@media (max-width: 767px) {
  nav .item .itemLink, 
  nav .subitem .subitemLink,
  #formSearch,
  header input[type="text"] {
    color:#0b0b0b;
    border-color: #888686;
  }    
  .gui-blog-nav {
    background-color: #0e0e0e;
  }
  .wrapper {
    background-color:#0e0e0e; 
  } 
}
/*---- testimonial --*/
.ttcmstestimonial .testimonial-inner #testimonial-carousel > div .testimonial-user-title h4,.ttcmstestimonial .testimonial-inner #testimonial-carousel > div .testimonial-user-desc,.ttcmstestimonial .testimonial-inner #testimonial-carousel > div .testimonial-content,.ttcmstestimonial .testimonial-inner #testimonial-carousel > div .testi-title::after{
  	color:#0b0b0b;
}
.ttcmstestimonial .owl-dots button.owl-dot{
  	background-color:#caa800;
}
.ttcmstestimonial .owl-dots button.owl-dot.active,.ttcmstestimonial .owl-dots button.owl-dot:hover{
  	background-color:#0b0b0b;
}
.ttcmstestimonial .owl-dots::after{
  	background:#fdd200;
}
/* services */
.services .service .service-title{
  	color:#000000;
}
.services .service:hover .service-title{
  	color:#ffd200;
}
.services .service .service-desc{
  	color:#555555;
}
/*---- CMS banner ----*/
.ttcmsbanner .ttbanner.ttbanner1 .ttbanner-img .banner-content a.btn{
  	background-color:#fdde33;
  	color:#000000;
}
.ttcmsbanner .ttbanner.ttbanner1 .ttbanner-img .banner-content a.btn:hover{
  	color:#000000;
}
.ttcmsbanner .ttbanner.ttbanner1 .ttbanner-img .banner-content a.btn::after {
  	background-color:#fff49d;
}
.ttcmsbanner .ttbanner.ttbanner2 .ttbanner-img .banner-content a.btn{
  	background-color:#fdde33;
  	color:#000000;
}
.ttcmsbanner .ttbanner.ttbanner2 .ttbanner-img .banner-content a.btn:hover{
  	color:#000000;
}
.ttcmsbanner .ttbanner.ttbanner2 .ttbanner-img .banner-content a.btn::after {
  	background-color:#fff49d;
}
.ttcmsbanner .ttbanner.ttbanner3 .ttbanner-img .banner-content a.btn{
  	background-color:#fdde33;
  	color:#000000;
}
.ttcmsbanner .ttbanner.ttbanner3 .ttbanner-img .banner-content a.btn:hover{
  	color:#000000;
}
.ttcmsbanner .ttbanner.ttbanner3 .ttbanner-img .banner-content a.btn::after {
  	background-color:#fff49d;
}
.ttbottombannerblock .ttbottombanner .bottom-content .bottom-contain:before{
  	color:#000000;
}
/*-------------------Pattern css------------------------------*/
body .page-wrapper > header.pattern-image::after,
.ttcmstestimonial.index-section.pattern-image::after {
  background: url(https://cdn.shoplightspeed.com/shops/634706/themes/11187/v/762113/assets/pattern.png?20240209163754?20230420200026) repeat scroll 0 0;
}
.product-info .variants>li.unavailable{
position:relative;
}
.product-info .variants>li.unavailable::before{
  content:'';
background: url(cross-60.png?20240209163754) repeat scroll 0 0;
  position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    backface-visibility: hidden;
    border-radius: 50%;
    pointer-events: none;
    opacity: 1;
    -moz-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    -webkit-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
    overflow: hidden;
  	width: 22px;
    height: 22px;
    right: 0;
    bottom: 0;
    margin: auto;
}