:root{ font-size: 15px; }

@font-face {
    font-family: "MrBen";
  src: url("MrBen-Bold.eot");
  src: url("MrBen-Bold.eot?#iefix") format("embedded-opentype"),
        url("MrBen-Bold.woff2") format("woff2"),
        url("MrBen-Bold.woff") format("woff"),
        url("MrBen-Bold.ttf") format("truetype"),
        url("MrBen-Bold.svg#MrBen-Bold") format("svg");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "MrBen";
    src: url("MrBen-Regular.eot");
    src: url("MrBen-Regular.eot?#iefix") format("embedded-opentype"),
        url("MrBen-Regular.woff2") format("woff2"),
        url("MrBen-Regular.woff") format("woff"),
        url("MrBen-Regular.ttf") format("truetype"),
        url("MrBen-Regular.svg#MrBen-Regular") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}




@font-face {
  font-family: "themeclass-icons";
  src:url("themeclass-icons.eot?20231108145919");
  src:url("themeclass-icons.eot?20231108145919?#iefix") format("embedded-opentype"),
    url("themeclass-icons.woff?20231108145919") format("woff"),
    url("themeclass-icons.ttf?20231108145919") format("truetype"),
    url("themeclass-icons.svg#themeclass-icons") format("svg");
  font-display: swap;
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "themeclass-icons" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="themeclass-icon-"]:before,
[class*=" themeclass-icon-"]:before {
  font-family: "themeclass-icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.themeclass-icon-user:before {
  content: "\61";
}
.themeclass-icon-heart:before {
  content: "\64";
}
.themeclass-icon-globe:before {
  content: "\65";
}
.themeclass-icon-chart:before {
  content: "\67";
}
.themeclass-icon-shopping-bag:before {
  content: "\62";
}
.themeclass-icon-shopping-cart:before {
  content: "\63";
}

body
{
  font-family: "Open Sans", Helvetica, sans-serif;
  background: #ffffff ;
  color:#383737;
  font-size:15px;
  font-weight:300;
}

.home-slider-holder .slider-text .slider-sub, .themeclass-homeblogs .blog-block .summary-holder h3.title, .themeclass-homenewsletter h3, .themeclass-homepagecontent .col-md-12 .row .col-md-12 h1, h1, h2, h3, h4, h5, h6, footer.themeclass-footerstarts p.contact-description, footer.themeclass-footerstarts p, .themeclass-footercustomerservice h3, .themeclass-footercustomerservice ul li a, .themeclass-footercustomerservice li.themeclass-footerphnum, .themeclass-footercustomerservice li.themeclass-footerphnum a, .themeclass-blogfootertitle h2, .themeclass-blogfootertitle p a, .themeclass-newsletterfooter h3, .themeclass-footercopyright .copyright p, .themeclass-footerblogs h3, .themeclass-newsletterfooter h3, .themeclass-homeblogs .product-block h4.with-brand a, .themeclass-homeblogs .product-block-desc, .themeclass-homelifestyle-singlecategory-subheading h2, .themeclass-homecategories .category .flex-container>h4, .themeclass-categorysub .category .flex-container>h4, .breadcrumbs a, .boxed-border .product-block h4, .productpage .themeclass-custprodetailstabs .nav-tabs>li a, .fancy-box .fancy-cart h4, .fancy-box .fancy-cart .cart-item-title h5, .themeclass-homeblogs .product-block-holder.boxed-border .product-block h4, .themeclass-newcontentup .col-md-12.content h1, h1.category-title, h1.page-title, .blog-custom.container.blogs h1, .company-details h5, .company-details p, .gui .gui-account-loyalty-content, .gui.gui-register p, .company-details .company-contact .contact-item, .blog-block h3.title, .article-custom.container.blogs header.text-center h1, .image.blog-block h2.title, .blog-sidebar h4, .homedeliverysecond p, .sidebar h4, .sidebar-usps ul li h4, .sidebar ul li, ul.sidebar-service-links li, .sidebar-usps ul li, .fancy-filters-holder h4, .fancy-filters-holder h5, .product-list-content h4, .cart-popup-holder .title h4, .cart-popup-holder .cart-popup-related h4, .cart-popup-holder .cart-popup-recent h4, .cart-popup-holder .cart-item-title h5, .cart-custom h1, .cart-custom h5, .cart-custom h4, .cart-related h2, .fancy-box h4, .themeclass-homeblogs .blog-block .summary-holder h3.title, .gui-blog article.gui-blog-article h1 a, .themeclass-catalogfeaturedpro .title h4, .customslide1 h5, .customslide2 h5, .customslide3 h5, .cart-popup-holder .product-list-mini .title h5  {
   font-family: "Open Sans", Helvetica, sans-serif;
}

.cart-popup-holder .price, .price, .themeclass-homedealdesp .themeclass-rightsec .homedeal-compact .price, .price-strict{
color: #636363 !important;
}
.gui .gui-block-title strong{
color: #636363;
}
.gui a.gui-button-large, .gui a.gui-button-small
{
background-color:#636363 !important;
}

.gui-messages ul.gui-success {
    background: #636363 !important;
    color: #ffffff !important;
}

.gui-messages ul.gui-error
{
    background: #d0d0d0 !important;
    color: #FF0000 !important;
}



.themeclass-homepagecontent .col-md-12.content .col-md-3 p, .themeclass-homepagecontent .col-md-9 h2, .themeclass-homepagecontent .col-md-9 h1, .themeclass-homepagecontent .col-md-9 h3, .themeclass-homelifestyle-singlecategory-heading h2, .themeclass-homedealdesp .themeclass-leftsec .product-label, .themeclass-homedealdesp .themeclass-leftsec .product-label, .categoryfeaturedproduct, .customslide1 h2, .customslide2 h2, .customslide3 h2 {
  font-family: "Open Sans", Helvetica, sans-serif;
}
.themeclass-main-topmenus .menubarcenter nav ul ul li li a:hover, .themeclass-main-topmenus nav ul .megamenu h4>a:hover{
  color: #2f2f2f !important;
}

.themeclass-main-topmenus .menubarcenter nav .smallmenu ul.smallmenu li a:hover
{
color: #2f2f2f !important;
}

.themeclass-main-topmenus .menubarcenter nav ul ul li li a
{
  /*font-family: "Open Sans", Helvetica, sans-serif;*/
  font-size: 14px !important;
  color: #696969;
}

.themeclass-main-topmenus .menubarcenter nav ul ul li li:hover a {
  	background: #ffffff;
}


.themeclass-main-topmenus nav ul .megamenu h4>a
{
    font-size: 14px;
	  color: #696969 !important;
}

.themeclass-main-topmenus .menubarcenter nav .smallmenu ul.smallmenu li
{
    font-size: 14px;
}



.product-block-holder:hover .product-block-quick {
    background: #c5c9c7 !important;
    color: #ffffff !important;
}

.righticons a i:before, span.themeclass-srcicon i{
  color:#c5c9c7;
}

.themeclass-footercustomerservice li.themeclass-footerphnum{
	color: #dcdcdc;
  border: solid 2px #dcdcdc !important;
}


h3.headline, .likeheadline, h1.category-title, h1.page-title, .blog-custom.container.blogs h1, .gui-page-title, .cart-popup-holder .cart-popup-related h4{
  font-size:15px !important;
  color:#383737 !important;
}


.themeclass-homelifestyle-singlecategory-heading h3.headline
{
  font-size:20px;
  text-align:center;
}
.themeclass-homelifestyle-singlecategory-subheading h2{
    font-size:30px;
 		 text-align:center;
}
.themeclass-homelifestyle-singlecategory .product-list-mini-holder .product-list-mini .title h5
{
	font-size:24px;
  color:#ffffff;
  background:#a9a5a5;
}

.themeclass-homeblogs .blog-block .summary-holder h3.title, .blog-block h3.title
{
  color:#636363;
  font-size:20px;
}
.blog-sidebar h4, .blog-block h3.title, .article-custom.container.blogs header.text-center h1
{
  color:#636363 !important;
}


.themeclass-homeblogs h3.headline
{
  font-size:36px;
  text-align:center;
}
.themeclass-homeblogs p.headline{
  font-size:16px;
  text-align:center;
}
.themeclass-reviewrating, .productpage .reviews-extracted-block .fas, .stars, .stars i{
  color:#383737;
}

.themeclass-footercopyright{
  background:#000000;
  color:#e7e5e4;
}

.home-slider-holder .customslide1 .banner-text-block
{
      float:'none';
    
  color:#ffffff;
}

.home-slider-holder .customslide2 .banner-text-block
{
	      float:'none';
    
    color:#ffffff;
}

.home-slider-holder .customslide3 .banner-text-block
{
	    float:right;
    color:#102342;
}

.home-slider-holder .customslide1 h2, .home-slider-holder .customslide2 h2, .home-slider-holder .customslide3 h2
{
  font-size: 50px;
}

.home-slider-holder .customslide1 h5, .home-slider-holder .customslide2 h5, .home-slider-holder .customslide3 h5
{
  font-size: 25px;
}

header .header-right .user-actions a{
border-left:1px solid #383737;
}
.user-actions a.account.header-link
{
color: #383737;
}

header .header-right .user-actions a:hover, header .header-left .socials li a:hover{
  color:#a9a5a5;
}


.blog-slider-holder.themeclass-homeblogs .arrow:hover, .themeclass-homeproducts-slider-holder .arrow:hover, .themeclass-productdetailsrelated .related-products .button-holder .swiper-related-next:hover, .themeclass-productdetailsrelated .related-products .button-holder .swiper-related-prev:hover, .natural-reviews .arrow:hover, .homepagebottom-productlistbackcolor .arrow:hover
{
  background:#c5c9c7;
}

.product-block-holder img, .product-list-holder img
{
    aspect-ratio: 1 / 1;
  }

#header-holder, .mobile-nav-header, .langaugemany .fancy-select, a.header-link.currencymany .fancy-select { background:#ffffff; }

a.header-link.currencymany .fancy-select{
color: #383737;
}
a.header-link.currencymany .fancy-select span
{
    border-bottom: 1px solid #383737;
}

.homedeliverysecond p {
color: #000000;
}
.homedeliverysecond a
{
	color:#000000;
  border:2px solid #000000;
  background:#ffffff;
}
.homedeliverysecond a:hover
{
background: #000000;
color: #ffffff;
  
}
header .header-right .topmenus ul li{
  color: #383737;
  border-right:1px solid #383737;
}
.langaugemany .fancy-select .internaldiv
{
border-bottom: 1px solid #383737;
}
.themeclass-headercenter span.themeclass-deliveryfree, .themeclass-headercenter span.themeclass-shipping50, header .header-left .socials li a
{
color: #383737;
}


#header-holder #mobilesearch>a,
.mobile-nav-header h2{ color:#f9f6f4; }

.scroll-nav span, #mobilenav span
{
  color:#f9f6f4;
}

.categories-button.small .nav-icon>div{ background:#f9f6f4; }

/*a.header-link:link, a.header-link:visited,
a.header-link:hover, a.header-link:active
{ color:#f9f6f4; }
*/

h1, h2, h3, h4, h5, h6, .gui-page-title, .productpage .timer-time,
.productpage .nav > li > a,
.gui-block-subtitle{font-family: "Open Sans", Helvetica, sans-serif;}

.productpage .nav > li > a{ color:#383737; }

.gui-progressbar li.gui-done a .count:before{ color:#a9a5a5 !important; }

.themeclass-categorysub .category .flex-container, .themeclass-categorysub .category .flex-container > h4::before { 
color:#383737;
}

a{ color:#383737; }
a:hover, a:active, .category:hover h4.titllehere, .category:hover h4.titllehere:before{ color: #a9a5a5;}
p a{ color:#a9a5a5; }

.gui a.gui-button-large.gui-button-action,
.gui-confirm-buttons a.gui-button-action,
.gui-cart-sum a.gui-button-action
{
  background:#636363 !important;
  color:#fff !important;
  border:0 !important;
  font-weight: 300;
}
.btn-highlight{ background: #a9a5a5; color:#fff; display:inline-block; }
.highlight-txt{ color:#a9a5a5; }
.highlight-bg{ background:#a9a5a5; color:#fff; }
.button-color{ color:#636363 !important; }

.button-bg, button, .button, .quick-order .button {
    background: #636363
}
{
  background:#636363;
  text-decoration:none;
}

.cart-popup-holder .cart-popup-related h4, .cart-popup-holder .cart-popup-recent h4
{
color:#636363;
}

.breadcrumbs .seperator{
    color: #956e9e;
}
.breadcrumbs a{
    color: #956e9e;
  	font-size:13px;
}

.breadcrumbs a:hover{
   color: #061a2f;
}

.custom-service .contact-item i
{
color:#636363;
}
.company-details .company-contact .contact-item{
border : solid 2px #636363;
color:#383737;
}

.container.custom-service .col-md-7 h4{
color:#383737;
}



.button.inverted, .button.inverted:hover, .button.inverted:active, .button.inverted:focus
{
  background:none;
  color: #383737;
  border: 1px solid #383737;
  opacity:0.7;
  padding: 9px 20px; /* 1px less top/bottom becasue of border */
}

.productpage .related-products .button-holder .swiper-related-next,
.productpage .related-products .button-holder .swiper-related-prev
{
  color: #383737;
  border: 1px solid #383737;
}

.button-cta
{
  background:#c6b1c6;
}

.gui-checkout .gui-confirm-buttons>a
{
  background:#c6b1c6 !important;
}

button, .button { font-weight: 300; }
.small-button-bg, .small-button, .secondary-button{ background: #7a797a; }

/*button:hover, .button:hover, button:focus, .button:focus{ background:#595959; color:#fff; text-decoration:none; }*/

button:hover, .button:hover, button:focus, .button:focus{ background:#6f6f6f; color:#fff; text-decoration:none; }

.gui a.gui-button-large:hover, .gui a.gui-button-small:hover {background:#6f6f6f !important;}

.gui a {color:#636363 !important;}


header .menubarcenter nav, header .menubarcenter nav h4 a {font-family: "Open Sans" !important;}




/*.mobile-nav-holder .mobile-nav ul.categories li {background:#a9a5a5;}*/


/*.button-cta:hover, .button-cta:focus{ background:#b29fb2; color:#fff; text-decoration:none; }*/

.button-cta:hover, .button-cta:focus{ background:#6f6f6f; color:#fff; text-decoration:none; }

.button.dark, button.dark{ backgroud:#333; color:#fff; }
.button-txt{ color:#636363; }

.variant-block.active{ background: #7a797a;  border-color: #7a797a; }
.cart-container>a{ color:#333; }

.subheader-holder
{
  background:#ffffff;
  }

#notification{background: #31434c;color: #ffffff;}

.price-old{text-style:line-through; color: #a9a5a5;}

#navbar{background: #ffffff;font-size: 21px;}

#navbar nav>ul>li>ul{ background: #ffffff; color: #5e5e5e; }

#navbar.borders{ border-top: 1px solid #bcbcbc; border-bottom: 1px solid #bcbcbc; }

#navbar nav>ul>li>a
{
  color: #5e5e5e;
  font-weight: normal;
  letter-spacing:2px;
  text-decoration: none;
}
#navbar .home-icon{padding:10px; background:#ffffff;}
#navbar .home-icon.dark{ background:#e5e5e5;}

#navbar nav>ul>li>a:hover, #navbar nav>ul>li:hover>a, #navbar nav>ul>li.active>a{ color:#a9a5a5;}
.menubarcenter nav ul li.active a {border-bottom: 2px solid #a9a5a5;}
#navbar nav>ul>li>a.dropdown:before{ color:#7e7e7e;}
ul.megamenu.compact li:hover a.dropdown::after{border-top:7px solid #7e7e7e;}
.themeclass-main-topmenus .menubarcenter nav ul ul li li a::before{color:;}
.themeclass-main-topmenus .menubarcenter nav ul ul li li a:hover::before{color:;}
#navbar ul ul a{color: #5e5e5e;  text-decoration:none;}
#navbar ul ul a:hover{color: #a9a5a5;}

.categories-button.main{ background: ; }

.searchbox{
  /*background: #ffffff;
  color:#ffffff;*/
  transition: all .25s ease;
}

.search-holder:after
{
  background: #fbf9f8;
}


.search .fa-times{color: #636363; display:none; cursor:pointer;}
.searchbox.dark{background: #e5e5e5; color:#7f7f7f;}

.searchbox.dark .search .fa-search{  color:#7f7f7f;}
.searchbox.dark:hover, .searchbox.dark:active, .searchbox.dark:focus, .searchbox.dark.searchfocus
{
  background: #e5e5e5 !important;
  color:#ffffff !important;
}

.homepage-highlight{background-size:cover !important; height: 500px;}

@media(max-width:991px)
{
  footer{text-align:center;}
}

.usps-header, .usps-header a{ color:#000000; }
.usps-header i{ color:#7d119e; }
.subheader-links a{ color:#000000; }

.swiper-pagination-bullet-active{ background: #a9a5a5; }

.countdown-block.highlight .countdown-amount
{
  background: ;
}

h3.with-link a,
h4.with-link a,
.headline.with-link a
{
  font-size:15px;
}

a.ui-tabs-anchor
{
    background: #ffffff;
    padding: 12px 20px;
    color: #5e5e5e;
    text-decoration:none;
}
.ui-state-active a.ui-tabs-anchor, a.ui-tabs-anchor:hover
{
  background: #ffffff;
}
.gui-div-faq-questions .gui-content-subtitle:after{ color: #a9a5a5;}

/*.expand-cat{ color:#a9a5a5;}*/
.read-more, .read-less{ background:#a9a5a5;}

.mobile-nav .open-sub:after, .sidebar-cats .open-sub:after
{
  color:#a9a5a5;
}

.sidebar-usps
{
  /*background: ;*/
  /*color:;*/
}

.sidebar-usps i, .productpage-usps i{ color:#a9a5a5; }

.sidebar-filter-slider
{
    margin: 10px 2px 10px 0px;
    background:#f5f5f5;
    padding-left:10px;
}
.collection-filter-price {
  height: 4px;
  position: relative;
}
.collection-filter-price .ui-slider-range {
  background-color: #a09c9c;
  margin: 0;
  position: absolute;
  height: 4px;
}
.collection-filter-price .ui-slider-handle {
  /*background-color: #a9a5a5;*/
}
.home-slider-holder .slider-text .button.button-large{
  color:#817e7e;
  background:#cccccc;
  border: 2px solid #ffffff;
}
.home-slider-holder .slider-text .button.button-large:hover{
  background:#ffffff;
  color:#cccccc;
}


.filters-top a.active{ color: #a9a5a5; }

.quickview{ background:#ffffff; }
.quickcart{ background:#a9a5a5; }
.product-block-addtocart .quickcart{background:#636363;}

footer{ background: #535353; }
.footer h3 { color:#acaaac; }
.footer, footer, .footer a, footer .copyright a, footer .shop-rating{ color:#e7e5e4; }
.footer a:hover{ color:#a9a5a5; }

footer .newsletter .newsletter-sub {color: #e7e5e4;}



/*footer .newsletter, footer .newsletter h3{ color: ; color: #636363; }*/

footer .newsletter input[type="email"]{ background: #646464; color:#e7e5e4; }
footer .newsletter input[type="email"]::-webkit-input-placeholder{ color:#e7e5e4; }
footer .newsletter input[type="email"]::-moz-placeholder{ color:#e7e5e4; }
footer .newsletter input[type="email"]::-ms-placeholder{ color:#e7e5e4; }
footer .newsletter input[type="email"]::-placeholder { color:#e7e5e4; }

.socials a{  background: #646464; color:#e7e5e4; }

.footer.invert .newsletter{ border-bottom: 1px solid #4e4e4e; }
.footer.invert .newsletter input[type="email"]{ background: #4e4e4e; color:#cfcecd; }

.darker-text{ color:#d8d8d8 !important; }
.darker-bg{ background:#d8d8d8 !important; }

.productpage .deliverytime-icon{ fill: #383737; }
.productpage .deliverytime-content{ color: #383737; }

.productpage .review-bar .fill{ background: #383737; }

.bundle-product .image:after
{
  background: #383737;
  color: #ffffff;
}

.addtocart-sticky{ background: #ffffff; }

.fancy-select
{
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208.14%205.05%22%3E%0A%20%20%3Ctitle%3EAsset%203%3C%2Ftitle%3E%0A%20%20%3Cg%20id%3D%22abe7e859-115e-4568-82e8-11152a3cdada%22%20data-name%3D%22Layer%202%22%3E%0A%20%20%20%20%3Cg%20id%3D%2265fd8162-9791-42c2-9ba6-6dade6f7f55e%22%20data-name%3D%22Layer%203%22%3E%0A%20%20%20%20%20%20%3Cpolyline%20points%3D%227.86%200.25%204.07%204.49%200.28%200.25%22%20style%3D%22fill%3A%20none%3Bstroke%3A%20%23666666%3Bstroke-miterlimit%3A%2010%3Bstroke-width%3A%200.75px%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E'),
  linear-gradient(to bottom, #ffffff 0%,#ffffff 100%);
}

.overflow-fade
{
	background-image: linear-gradient(to bottom,rgba(255,255,255,0), #ffffff);
}

/*
	Elements that need to get the body background color
*/
.shadow-hover.clear-bg:hover,
.article-custom article, .article-custom .share>a, .article-highlight .summary,
.product-block-holder .himage>img,
.product-bundle-holder .bundle-configure,
.productpage .discounts li,
.productpage .reviews-modal,
.productpage .specs-modal,
.custom-pagination .items,
.productpage-right form input,
.body-bg{ background: #ffffff; }

.product-block-holder.white-bg .himage>img
{
  background:#fff;
}

.gui-cart .gui-progressbar{ background: #ffffff !important; }

.gui-form label span.gui-nostyle
{
  color: #383737;
}

.gui-progressbar>ul>li>a
{
  background: #ffffff !important;
}

.gui-checkout .gui-progressbar ul li a,
.gui-progressbar>ul>li>a>span
{
  color: #383737 !important;
  opacity:1;
}

.gui-checkout .gui-progressbar ul li.gui-active a,
.gui-progressbar>ul>li>a>span
{
  opacity:1;
}

.homedeliverybackcolor{
background:#ffffff !important;
}
.homepagetop-promocodebackcolor
{
background:#ffffff !important;
}
.homepagecenter-productlistbackcolor
{
background:#dbdce2 !important;
}
.homepagemain-productlistbackcolor
{
background:#ffffff !important;
}

.homepagebottom-productlistbackcolor
{
  background:#fed2c1 !important;
}
.homepagebrands-listbackcolor
{
   background:#c5c7c7 !important;
}
.homepagefreecategories-listbackcolor
{
   background:#eef2f2 !important;
}
.homepagereview-sectionbackcolor
{ 
  background:#ffffff !important;
}
.homepageblog-sectionbackcolor
{
 background:#ffffff !important; 
}
.homepagecontent-sectionbackcolor
{
   background:#ffffff !important; 
}
.homepagecategories-sectionbackcolor
{
    background:#ffffff !important; 
}
.homepagetags-sectionbackcolor
{
    background:#ffffff !important;
}
.homepageinstagram-sectionbackcolor
{
  background:#ffffff !important;
}

.themeclass-main-topmenus nav ul .megamenu ul a, .themeclass-main-topmenus nav ul.smallmenu .smallmenu a
{
  color: #696969 !important;
}
.mobile-nav-holder .mobile-nav ul.categories
{
  background:#ffffff;
}
.mobile-nav-holder .mobile-nav ul.categories li a
{
  color: #5e5e5e;
  font-size: 21px;
}
.mobile-nav-holder .mobile-nav li.fancy-locale .internaldiv, .mobile-nav-holder .mobile-nav li.fancy-locale span
{
	border-right : 1px solid #383737;
 }

.themeclass-srcinputbox .searchbox
{
	border:solid 2px #5e5e5e;
  box-shadow:0px 0px 2px 0px #5e5e5e;
}

.themeclass-newcontentup .col-md-12.content h2
{
  color:#711c6c;
}
.themeclass-newcontentup .col-md-12.content h1{
  color:#711c6c;
}
.blogs.homepagetags-sectionbackcolor ul.tagcloud li a:hover
{
    color: #fff;
  	background: #6f6f6f;
    border: 1px solid #6f6f6f;
 }
.cart-popup-holder .cart-popup-related h4{font-family: "Open Sans", Helvetica, sans-serif;}

/*
.mobile-nav-holder .mobile-nav ul.categories li ul li{
	background:#ffffff;
  border-bottom: 2px solid #ffffff;
}

.mobile-nav-holder .mobile-nav ul.categories li ul li a{
  color: #696969;
}
*/