/* 01 ~ General
================================================== */

body {background: #ffffff  url('background_image.png') no-repeat scroll top center;background-size:none;color: #000000;font-family: "Raleway", Helvetica, sans-serif;}
.gui-block.gui-block-highlight .gui-block-content {background:#fff !important;}
#wrapper {background: #eeeeee;}


a,
a.btn,
button {color:#00adb4;}

/* Buttons */
#slider-section #slider .slides li .flex-btn,
.banner span {background: #00adb4;color: #ffffff;}
#cart .cart-slide span,
.cart-slide span, .widget-cart .sidebar-title a span {background: #00adb4;color:#ffffff;}
.widget-cart .cart-slide span {background: #ffffff;color:#00adb4;}
#sidebar .widget.widget-cart {background: #00adb4;}
#resNavOpener, .wrapper.open #resMenu,
.cart-button.bag-buttons a,
#widget-cart .sidebar-title a span, #blogs .item.gallery-item .post-info .readmore {background: #00adb4;}
#newsletter a.btn {background: #464646;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
#newsletter a.btn:hover {background:#616161;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.footer-bottom #newsletter a.btn span {color:#fff !important;}
#gmaps-description h3, .breadcrumbs a,
.contact a {color: #00adb4;}
.collection-spinner.manual a.collection-spinner-more,
a.btn, button, input[type="submit"], input[type="reset"], input[type="button"] {background:#464646;color: #ffffff !important;}
.white-header #cart a, .white-header #cart strong, .white-header #cart span, .white-header #cart i.pe-7s-cart {color:#333 !important;}
.white-header #cart .cart-slide span {color:#ffffff !important;}

.gui-cart-sum .gui-item.gui-big .gui-price strong {color: #00adb4;}
#products #products-container .productborder .product-description .cart-grid a:hover, .cart a.btn:hover {background: #00adb4;text-transform:none;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}


.collection-filters-dropdown #filter_form .filter-value a {border-bottom:2px solid #ccc;color:#00adb4;}
.collection-filters-dropdown #filter_form .filter-value a:before {background:#00adb4;}
.collection-filters-dropdown #filter_form .filter-value input {border: 1px solid #ccc;}
.collection-filters-dropdown #filter_form .filter-value input:checked {background:#00adb4;}

.filteren-dropdown,
.countdown-item .productborder .image-wrap .discountcorner,
.variants li.active a {background: #00adb4 ;}

/* Background */
.header #sidebar {background: #3a3e47;}
.sidebars #sidebar {background: #3a3e47;}
#sidebar ul.nav .submenu li.item.active > a,
#sidebar ul.nav .submenu li a:hover {color: #00adb4;}
.collection-banner .banner-content .banner-color, .cart-button.bag-buttons a:nth-child(2),
.navbar .nav > .item:hover > a, .navbar .nav > .item.active > a {background: #00adb4;}
nav .submenu {background: #ffffff;color: #ffffff;}
.news-bar,
#mobile-categories, #unique-selling-points .usp-container {background: #464646;}
.header #sidebar #mobile-categories {background: #3a3e47;}
#unique-selling-points .usp-container ul.service-usp li {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.gui a.gui-button-large:active, .gui a.gui-button-small:active,
#unique-selling-points .usp-container ul.service-usp li:hover {background: #3b3b3b;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.socialmedia .social-icon a:hover {border:1px solid #00adb4;color: #00adb4;}
.tags a {border: 2px solid #464646;background: #464646;color:#ffffff;text-transform:none;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.filteren-dropdown,
.product-configure.variant .product-configure-variant ul.product-configure-variant-option li a,
.tags a  {border:2px solid #fff;}
.product-configure.variant .product-configure-variant ul.product-configure-variant-option li:hover a,
.tags a:hover {border:2px solid #00adb4;text-transform:none;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}

.product-details .discount.title > h3, .bundle-title span,
.product-details .price.total {color: #00adb4;}

.widget-cart .sidebar-title a i,
.sidebar-btn {background: #3a3e47;}

.sidebar .widget.widget-wish {background: #ffffff;}

#sidebar #settings,
#blogs .item.gallery-item .post-info, #products #products-container .productborder .vertical,
.bundleproductinfo.info, .bundle-plus,
#gmaps-description {background: #ffffff;color:#000000;}
#products .categories-container .categoryborder .category .category-info,
#products .categories-container .categoryborder .category .category-info .categorylink {background: #ffffff;color:#000000;text-align:center;}
.countdown-product .product-description,
#products .countdown-product .default,
.countdown-product .vertical {background: #000000;color:#ffffff;}

.countdown-product .product-description a.title,
.countdown-product .countdown-price {color:#ffffff !important;}

#message .title-1, #collection-header .collection-banner {background: #00adb4;color: #000000;}
#products .related,
.usp-banner {background: #eee;}

#countdown-timer .timer .countdown-amount.triple,
#countdown-timer .timer .countdown-amount {background:#eeeeee !important;color:#00adb4 !important;}

.discountcorner.sale {background:#ef9f02;}
.discountcorner.new {background:#59a9ca;padding: 2px 16px;}
.discountcorner.best {background:#5a981d;padding: 2px 16px;}
.discountcorner.custom {background:#fa9be6;padding: 2px 16px;}

#countdown-timer .countdown-bottom .cart.cart-grid a.cart-out,
.discountcorner.sold, .product-wrap .product-content .cart .cart-button.bag-buttons .btn-out, .product-wrap .cart .cart-button.bag-buttons.out a.btn,
#products #products-container .productborder .cart-out {background:#0087b4 !important;color:#fff !important;}

.in_stock {;color: rgb(90, 152, 29);display: inline-block;padding: 5px 15px 5px 0px;margin-bottom: 10px;font-weight:bold;}
.in_stock i {font-size: 22px;float: left;margin-right: 10px;font-weight:bold;color: #5a981d;}
.no-products-found,
.out_of_stock {color: #0087b4;display: inline-block;padding: 5px 15px 5px 0px;margin-bottom: 10px;}
.out_of_stock i {font-size: 22px;float: left;margin-right: 10px;font-weight:bold;color: #0087b4;}

.replaceCheckbox input[type=checkbox] + label {border: 2px solid #eeeeee;}
.replaceCheckbox input[type=checkbox]:checked + label {border: 2px solid #00adb4;}
.tabs .tab-link.current {border-bottom: 2px solid #00adb4;}

.ctoabtn,
#mobile-categories #mobile-nav > .mobile-item:hover > a,
#mobile-categories #mobile-nav > .mobile-item.active > a {background: #464646;}

.pager ul li a {background: #00adb4;border-color: #00adb4;border: 1px solid #00adb4;}
#gmaps-info, #page-content .categories .category .info,
.copyright-payment {background: #ffffff;}
#footer {background: #00adb4;color: #ffffff !important;}
.copyright, .payments,
.copyright a, .payments a {color: #000000;}
#footer .call {margin-bottom: 20px;}
#footer .call p {margin-left: 60px;}
#footer .contact a {font-family: "Roboto Slab", Helvetica, sans-serif !important;font-size:24px;}
.footer-bottom #newsletter .wrapper p,
#footer a, #footer .links a {color: #ffffff;}

/* Fonts */
.banner strong,
#slider-section #slider .slides li h2,
h1, h2, h3, h4, h5, h6, .gui-page-title, 
.navbar .nav .item a,
.navbar .nav .item a span.title,
.countdown-product .product-description a.title,
.collection-banner .banner-content strong,
#unique-selling-points .usp-container ul.service-usp li .usp-item strong,
#unique-selling-points .usp-container ul.custom-usp li .usp-item strong { font-family: "Roboto Slab", Helvetica, sans-serif !important;}

/* Text */
.news-bar strong,
#message .title-1 strong,
#message .title-1 .content-title,
#cart .cart-title strong, #cart .cart-title span,
.collection-banner .banner-content strong,
.lang-cur ul li a, .ctoabtn,
.header .cart-head-no-pro,
#resNav ul li a,
#resNav li span.fa-plus,
.sidebar .widget.widget-cart .cart-slide.arrow i,
#sidebar .widget.widget-cart h3 strong,
#sidebar .widget.widget-cart h3 span,
.sidebar .widget.widget-cart i.pe-7s-cart,
#collection-header .collection-caption a,
.collection-banner .banner-content span {color: #ffffff;}

.header .widget-cart .sidebar-title a i,
#mobile-categories .mobile-submenu.no-subs > .item a,
#mobile-categories #mobile-nav .mobile-item a,
#mobile-categories .mobile-submenu > .mobile-item a,
#products #products-container .productborder .product-description strong a,
#products #products-container .productborder .product-description .price.price-offer.price-len.price-box .price-new,
#products #products-container .productborder .product-description .price-box span
{color: #000000;}


.cart-head-no-pro, #cart i.pe-7s-cart,
.widget-cart .sidebar-title a i,
#mobile-categories #mobile-nav .mobile-item a span.title,
#mobile-categories #mobile-nav li a i,
.widget-cart .sidebar-title a strong,
#sidebar .sidebar-container #resNav li a,
#sidebar .sidebar-container #resNav li span.fa-plus,
.navbar .nav .item a span.title,
.navbar .nav .item a {color: #ffffff;}

#products .categories-container .categoryborder .category .category-info, 
#products .categories-container .categoryborder .category .category-info .categorylink,
#products #products-container .productborder .product-description,
#page-content .categories .category .info,
#products #products-container .productborder .product-description .price.price-offer.price-len.price-box .price-new.old,
#products .countdown-product .countdown-price {color: #000000;}

#collection-header .collection-caption h1,
#collection-header .collection-caption p {color: #000000;}

#products #products-container .productborder .product-description .price.price-offer.price-len.price-box .price-new.old,
#products .countdown-product .countdown-price {color: #00adb4;}
#page-content .categories .category .category-count,
.ctoabtn:hover,
.post-image .time {background: #00adb4;color: #ffffff;}

.navbar .nav .item .submenu a {color: #000000;}
#slider-section #carousel .slides img {border: 3px solid #464646;}
#slider-section #slider .slides li h2,
.banner strong {background: #ffffff;color: #00adb4;}
.cart-product-details .cart-product-title a, .cart-product-remove, .bundleproductinfo.info a,
.navbar .nav ul .item a span.title, .navbar .nav ul .item .submenu a,
.tab-link a {color: #000000;}
#blogs .item.gallery-item .post-info h3 a,
#gmaps-info .contacts a, .countdown-info .shipping a {color: #00adb4;}

.sidebar .widget.widget-cart .cart-slide.arrow i {vertical-align:middle}
.sidebar .widget.widget-cart .cart-slide.arrow i:hover {color: #00adb4;background:#ffffff;vertical-align:middle;}

.bundle-plus {border:2px solid #00adb4;color: #00adb4;}
.ui-slider-range {border:1px solid #00adb4;background:#bfeaec;} 
#unique-selling-points .usp-container li i,
#unique-selling-points .usp-container li .usp-item strong {color: #ffffff;}
.collection-filters-dropdown .btn,
.cart-button.bag-buttons a {background: #00adb4;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}

.error-links li a,
.breadcrumbs .breadcrumb a,
.page-filters .modes li a.active,
.shipping-cost a, .price-tax a, .usp-banner a i,
#mobile-categories #mobile-nav .mobile-item a:hover,
#mobile-categories #mobile-nav .mobile-item.active > a,
#mobile-categories .mobile-submenu.no-subs > .item.active a,
.page-filters .modes li a:hover, #page-content .tabs-content .tab-content a:hover,
.modes li a:hover, #page-content .tabs-content .tab-content a:hover,
.product-usp li i {color: #00adb4;}

#toTop {background: #009399;}

.gui a.gui-button-large, .gui a.gui-button-small {background: #333333;border: 1px solid #333333;text-transform:none;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}

#products #products-container .productborder .product-description .cart-grid a,.gui a.gui-button-large.gui-button-action:active, .gui a.gui-button-large.gui-button-action, .cart a.btn {background: #00adb4;border: 0px solid #00adb4;text-transform:none;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}

.gui-block-highlight .gui-confirm-buttons a.gui-button-small.gui-button-action, .gui-block-highlight .gui-block-content a.gui-button-large.gui-button-action,
.gui-table thead tr th, .gui-progressbar, .gui-block-highlight > .gui-table thead.gui-block-title > tr > th,
.gui-block-title, .gui-block-title strong {background-color: #00adb4 !important;color: #ffffff !important;font-weight:normal;}