body.breadcrumbs-type-3 .breadcrumbs-wrapper.type-3 {
  background-position: right;
}

.product-miele* .breadcrumbs-wrapper.type-3 {
   display:none !important;
}
body[class^='product-miele'] .breadcrumbs-wrapper.type-3, body[class*='product-miele'] .breadcrumbs-wrapper.type-3{
     display:none !important;
}


.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
table.valori { margin-right:20px;}
table.valori td {
    border: solid 1px #e4db83;
    padding: 10px;
	width: 110px;
}
table.valori tr:nth-child(even) {

    background-color:#fbf7cf;
}


.price,
.product-view .add-review-link a.add-review,
.product-view #tabs,
table .product-name a,
#remember-me-popup .modal-title,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .h1,
body .h2,
body .h3,
body .h4,
body .h5,
body .h6,
ul.topmenu li.level0 a.level-top,
.products-grid .item .quickview-wrapper.type-2 .btn-quickview,
.products-grid .item .quickview-wrapper.type-3 .btn-quickview,
.products-grid .item.type-7 .btn-quickview,
.products-grid .item.type-9 .btn-quickview,
.menu-block .navbar-default .navbar-toggle,
.menu-block .navbar-default .navbar-toggle.active,
header.header .top-cart .block-title .title-cart,
header.header .top-cart .block-content .subtotal .label,
body .widget .widget-title h2,
.widget-title h2,
body .widget .widget-title h3,
.widget-title h3,
.block-title,
.block-layered-nav dt,
.product-name,
.product-name a,
body .btn,
table h3.product-name,
table .product-name a,
.products-grid .product-name a,
.products-list .product-name a,
.footer-products-list .product-name a,
.text-banner .banner-content .title,
.custom-links li a,
#shopping-cart-table .btn {
  /*font-family: 'Lora'  UsedGoogleFontFamily:Lora ;*/
  font-weight: normal;
}

.header.header-26 .default-links.links .top-link-account:before,
.header.header-26 .default-links.links .top-link-wishlist:before,
.header.header-26 .default-links.links .top-link-checkout:before,
.header.header-26 .default-links.links .top-link-login:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 5px;
}

.header.header-26 .default-links.links .top-link-account:before {
  content: '\f007';
}

.header.header-26 .default-links.links .top-link-wishlist:before {
  content: '\f004';
}

.header.header-26 .default-links.links .top-link-checkout:before {
  content: '\f0d6';
}

.header.header-26 .default-links.links .top-link-login:before {
  content: '\f090';
}

.rev_slider_wrapper .tp-leftarrow.default, .rev_slider_wrapper .tp-rightarrow.default {
  background-color: rgba(0, 0, 0, 0.3);
}

.header-breadcrumbs-wrapper:not(.with-breadcrumbs)+.content-wrapper>.container {
  padding-top: 2.5em;
}

body .widget .widget-title h2,
.widget-title h2,
body .widget .widget-title h3,
.widget-title h3 {
  text-transform: uppercase;
  color: #222;
}

.widget-title h2 {
  font-size: 2em;
  line-height: 1em;
}

.widget-title h2:after {
  content: '';
  display: block;
  width: 20px;
  height: 2px;
  background-color: #ddd;
  margin: 0.75em auto 0;
}

.text-banner img {
  width: 100%;
}

.products-grid .product-name, .products-list .product-name {
  text-align: center;
}

.products-grid .product-name a, .products-list .product-name a, .footer-products-list .product-name a {
  font-size: 1em;
}

.products-grid .price-box, .products-list .price-box {
  text-align: center;
}

.price {
  font-size: 1.167em;
  text-align: center;
}

.products-grid .actions, .products-grid .ratings {
  text-align: center;
}

.products-grid .btn, .products-list .btn {
  float: none;
  margin: 0 auto;
}

.products-grid .btn, .products-list .btn, .footer-products-list .btn {
  min-height: 28px;
}

body .btn.btn-default, body .btn.btn-primary, #shopping-cart-table .btn, body .sidebar .btn:not(.btn-proceed-checkout) {
  font-size: 11px;
  line-height: 11px;
  text-transform: uppercase;
  min-height: 28px;
}

body .sidebar .btn:not(.btn-proceed-checkout) {
  border: 1px solid;
}

#footer .btn {
  font-size: 14px;
  line-height: 14px;
}

.text-blocks .text-block {
  padding-top: 3em;
  padding-bottom: 0em;
}

.text-blocks h3 {
  font-size: 1.667em;
  color: #fff;
  font-weight: normal;
  text-transform: uppercase;
  margin-bottom: 1em;
}

.text-blocks h3:after {
  content: '';
  display: block;
  width: 20px;
  height: 2px;
  background-color: #fff;
  margin: 1em auto 0;
}

.text-blocks p {
  font-size: 1.083em;
  color: #fff;
}

.text-blocks .text-block .text-block-inner {
  border: solid 4px #fff;
  padding: 3em 0;
  min-height: 280px;
}

.text-blocks.with-sprite .icon img {
  left: -120px;
}

.text-blocks.with-sprite .text-block:nth-of-type(2) .icon img {
  left: 0;
}

.text-blocks.with-sprite .text-block:nth-of-type(3) .icon img {
  left: -40px;
}

.text-blocks.with-sprite .text-block:nth-of-type(4) .icon img {
  left: -80px;
}

.text-blocks .text-block:not(:last-of-type) {
  border-width: 0;
}

.products-grid .link-wishlist i.fa, .products-grid .link-compare i.fa, .products-list .add-to-links li i.fa {
  border-radius: 0;
}

#footer h2.footer-block-title {
  margin-bottom: 0;
  padding-bottom: 0;
  border-width: 0;
}

#footer h2.footer-block-title:after {
  content: '';
  display: block;
  width: 20px;
  height: 2px;
  background-color: #333333;
  margin: 1em 0 0.5em;
}

body.wide-layout #footer, body.boxed-layout #footer .container {
  color: rgba(255, 255, 255, 0.6);
}

#footer ul:not(.social-links) li a i {
  color: rgba(255, 255, 255, 0.6);
}

#footer .contact-info {
  text-align: center;
}

#footer .contact-info h3 {
  font-size: 1.5em;
  line-height: 1em;
  color: #a7937f;
  text-transform: uppercase;
}

#footer .contact-info p {
  font-size: 1.083em;
  padding-left: 25px;
  padding-right: 25px;
}

#footer .block-content input.form-control {
  border-width: 0;
  border-radius: 0;
  background-color: #393939;
}

#footer .btn:not(.selectpicker) {
  min-width: 126px;
}

#footer .bottom-block {
  background-color: #111111;
}

#footer .bottom-block-inner {
  border-width: 0;
}

#footer .copyright {
  color: #622300;
}

#footer .btn.selectpicker.btn-default {
  border-width: 0;
  background-color: transparent;
}

#footer .btn.selectpicker.btn-default:hover {
  border-width: 0;
  background-color: transparent;
}

#footer .dropdown-menu>li>a:focus {
  background-color: #444;
}

.header .default-links.links li a:hover,
.header.header-26 ul.topmenu li.level0 a.level-top:hover,
header.header-26 .top-cart .block-title .title-cart:hover {
  color: #eb1717;
}

.header .search-button:hover,
#footer ul:not(.social-links) li a:hover,
.sorter .view-mode strong,
.sorter .view-mode a:hover,
.products-grid .product-name a:hover,
.products-list .product-name a:hover,
.footer-products-list .product-name a:hover,
ul.topmenu ul li a:hover,
ul.topmenu li.level0 a.level-top:hover,
ul.topmenu ul li.active>a:hover,
ul.topmenu ul li.over>a:hover,
ul.topmenu ul li.active>a,
ul.topmenu ul li.over>a,
ul.topmenu ul li.active>a:hover i.fa,
ul.topmenu ul li.over>a:hover i.fa,
ul.topmenu ul li.active>a i.fa,
ul.topmenu ul li.over>a i.fa,
aside.sidebar .block.block-wishlist li.item .product-details .product-name a:hover,
aside.sidebar .block.block-wishlist li.item .product-details .btn-remove i:hover,
.block-list li.item .product-name a:hover,
.block-compare li.item .btn-remove i:hover,
aside.sidebar .block-tags li a:hover,
.block-reorder .block-content li.item a:hover,
.configurable-swatch-list .swatch-link:hover,
#popup-block .modal-header .close i:hover,
.link-wishlist i,
.add-to-links li i:hover,
.link-wishlist i:hover,
.products-grid .item.type-7 .btn-quickview:hover,
.products-grid .item.type-7 .lightbox-button i:hover,
.products-grid .item.type-7 .product-name a:hover,
.modal-open .modal.ekko-lightbox .modal-header .close:hover:before,
.product-labels-wrapper>div,
.ratings .rating-links a:hover,
.ratings .amount a:hover,
.product-view .product-buttons i,
.breadcrumbs-wrapper .product-buttons i,
.product-view .box-tags .product-tags li a:hover,
.quantity-wrapper i:hover,
.product-collateral .panel.panel-default .panel-heading h4:hover,
.box-reviews .rating-block h3 span,
.page-sitemap .links a:hover,
.page-sitemap .sitemap li a:hover,
.page-sitemap .sitemap li.level-0 a:hover,
table .product-name a:hover,
table .cart-actions i:hover,
table .table-button i:hover,
.cart .crosssell li.item .product-name a:hover,
.cart-collaterals .panel.panel-default .panel-heading h4:hover,
#shopping-cart-totals-table+.checkout-types a:hover,
.multiple-checkout h3 a:hover,
.multiple-checkout table.table i.fa:hover,
#remember-me-popup .modal-header .close:hover i.fa,
.my-account .panel-default p.edit a:hover,
.my-account a:hover,
.block-account .block-content li.current,
.block-account .block-content li a:hover,
.tags-list a:hover,
.box-tags .tags a:hover,
.box-tags li.item .product-name a:hover,
.dashboard .box-reviews li.item .product-name a:hover,
.nav-wide ul.level0 li.level1 span.subtitle:hover,
.custom-links li a:hover,
.price,
ul.breadcrumb li a:hover,
#footer .copyright a:hover {
  color: #795548;
}

header.header .top-cart .block-title.active .title-cart,
header.header .top-cart .block-title .title-cart:hover {
  border-color: #c0a435;
}

.header.header-26 .form-search .btn:hover {
  color: #fff;
}

.header.header-26 .form-search .btn:hover,
.products-grid .item .quickview-wrapper.type-3 .btn-quickview:hover,
.products-grid .item.type-3 .btn:hover,
.products-grid .item.type-3 .link-wishlist i.fa:hover,
.products-grid .item.type-3 .link-compare i.fa:hover,
.products-grid .item.type-4 .btn-quickview:hover,
.products-grid .item.type-4 .link-wishlist i.fa:hover,
.products-grid .item.type-4 .link-compare i.fa:hover,
.products-grid .item.type-7 .link-wishlist i.fa:hover,
.products-grid .item.type-7 .link-compare i.fa:hover,
.products-grid .item.type-7 .btn-default:hover,
.products-grid .item.type-8 .btn-quickview:hover,
.products-grid .item.type-8 .link-wishlist i.fa:hover,
.products-grid .item.type-8 .link-compare i.fa:hover,
.products-grid .item.type-8 .btn-default:hover,
.products-grid .item.type-9 .btn-quickview:hover,
.products-grid .item.type-9 .link-wishlist i.fa:hover,
.products-grid .item.type-9 .link-compare i.fa:hover,
.product-view .product-buttons div:hover,
.breadcrumbs-wrapper .product-buttons div:hover,
.products-grid .item.type-8 .lightbox-button i:hover,
.products-grid .item.type-3 .lightbox-button i.fa:hover,
.rev_slider_wrapper .tp-leftarrow.default:hover,
.rev_slider_wrapper .tp-rightarrow.default:hover,
#header.header-22 .form-search .btn:hover,
.sorter .view-mode.small>a:hover,
.sorter .view-mode.small>strong {
  background-color: #eb1717;
  border-color: #eb1717;
}

.products-grid .link-wishlist i.fa:hover,
.products-grid .link-compare i.fa:hover,
.products-list .add-to-links li i.fa:hover,
.products-grid .item .quickview-wrapper.type-2 .btn-quickview:hover,
.product-view .add-to-links a:hover i,
.lightbox-button i,
.lightbox-button i:hover,
ul.topmenu ul li a .hover-divider,
.slider-buttons i:hover,
.masonry-grid .item:hover .product-info-top,
.ekko-lightbox-nav-overlay a i:hover,
#toTopHover i:hover {
  background-color: #eb1717;
}

.lightbox-button i:hover {
  background-color: #222;
}

.products-grid .link-wishlist i.fa,
.products-grid .link-compare i.fa,
.products-list .add-to-links li i.fa,
.products-grid .item .quickview-wrapper.type-2 .btn-quickview,
.product-view .add-to-links i,
.product-view .product-buttons div,
.breadcrumbs-wrapper .product-buttons div,
.product-view .nav-tabs li a:hover,
.product-view .nav-tabs li a:focus,
.product-view .nav-tabs li.active a:hover,
.product-view .nav-tabs li.active a:focus,
.product-view .nav-tabs li.active a,
.timer-box.type-2 .timer-inner div:not(.timer-big),
.cart .crosssell li.item .add-to-links li i,
.product-view .add-review-link a.add-review,
.products-grid .item.type-8 .lightbox-button i,
.products-grid .item.type-8 .btn-quickview,
.products-grid .item.type-8 .btn-cart,
#ajaxkit-popup-content .product-view .add-to-links i {
  color: #795548;
  border-color: #795548;
  background-color: transparent;
}

.header.header-26 .form-search .btn:hover {
  border-color: #fff;
  color: #fff;
}

ul.topmenu li.level0 a.level-top:hover, ul.topmenu li.level0.over a.level-top, ul.topmenu.navbar-nav li.level0.active>a.level-top {
  border-color: #fbf7cf;
  color: #c0a435;
}

.header.header-26 .bootstrap-select>.selectpicker:hover {
  background-color: #eb1717;
  border-color: #eb1717;
  color: #fff;
}

body .btn.btn-default,
#shopping-cart-table .btn,
body .sidebar .btn:not(.btn-proceed-checkout) {
  background-color: #fbae3c;
  border: 2px solid #f6e87a;
  color: #fff;
  border-radius: 11px;
}

#footer .btn.btn-default {
  background-color: rgba(0, 0, 0, 0);
  border-color: #622300;
  color: #622300;
  border-radius: 0;
}

body .btn.btn-primary,
header.header .top-cart .block-content .actions .btn {
  background-color: #c0a435;
  border-color: #c0a435;
  color: #fff;
  border-radius: 0;
}

body .btn.btn-default:hover,
#footer .btn.btn-default:hover,
#shopping-cart-table .btn:hover,
body .sidebar .btn:not(.btn-proceed-checkout):hover {
  background-color: #622300;
  border-color: #622300;
  color: #fff;
}

body .btn.btn-primary:hover,
header.header .top-cart .block-content .actions .btn:hover {
  background-color: #222;
  border-color: #222;
  color: #fff;
}

/*-------------custom-------------------*/
.header.header-26 .form-search .btn:hover, .products-grid .item .quickview-wrapper.type-3 .btn-quickview:hover, .products-grid .item.type-3 .btn:hover, .products-grid .item.type-3 .link-wishlist i.fa:hover, .products-grid .item.type-3 .link-compare i.fa:hover, .products-grid .item.type-4 .btn-quickview:hover, .products-grid .item.type-4 .link-wishlist i.fa:hover, .products-grid .item.type-4 .link-compare i.fa:hover, .products-grid .item.type-7 .link-wishlist i.fa:hover, .products-grid .item.type-7 .link-compare i.fa:hover, .products-grid .item.type-7 .btn-default:hover, .products-grid .item.type-8 .btn-quickview:hover, .products-grid .item.type-8 .link-wishlist i.fa:hover, .products-grid .item.type-8 .link-compare i.fa:hover, .products-grid .item.type-8 .btn-default:hover, .products-grid .item.type-9 .btn-quickview:hover, .products-grid .item.type-9 .link-wishlist i.fa:hover, .products-grid .item.type-9 .link-compare i.fa:hover, .product-view .product-buttons div:hover, .breadcrumbs-wrapper .product-buttons div:hover, .products-grid .item.type-8 .lightbox-button i:hover, .products-grid .item.type-3 .lightbox-button i.fa:hover, .rev_slider_wrapper .tp-leftarrow.default:hover, .rev_slider_wrapper .tp-rightarrow.default:hover, #header.header-22 .form-search .btn:hover, .sorter .view-mode.small>a:hover, .sorter .view-mode.small>strong {
  background-color: #c3a841;
  border-color: #c0a435;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: #c0a435;
}

body .widget .widget-title h2, .widget-title h2, body .widget .widget-title h3, .widget-title h3 {
  font-family: 'Poppins';
  font-size: 2em;
  font-weight: 300;
  line-height: 1.11;
  color: #c0a435;
  margin: 0;
  padding: 0 0 0 0;
  text-transform: none;
  position: relative;
}

.products-grid .link-wishlist i.fa:hover, .products-grid .link-compare i.fa:hover, .products-list .add-to-links li i.fa:hover, .products-grid .item .quickview-wrapper.type-2 .btn-quickview:hover, .product-view .add-to-links a:hover i, .lightbox-button i, .lightbox-button i:hover, ul.topmenu ul li a .hover-divider, .slider-buttons i:hover, .masonry-grid .item:hover .product-info-top, .ekko-lightbox-nav-overlay a i:hover, #toTopHover i:hover {
  background-color: #fbae3c;
  border-color: #fbae3c;
  color: #653a1c;
}

/*-------------------------------------*/
.head1 {
  HEIGHT: 40PX;
  background: #fbae3c;
}

img.home-left {
  border-top: 20px solid #f8ae3c;
  border-top-left-radius: 40px;
  border-left: 20px solid #f8ae3c;
}

img.home-right {
  border-bottom: 20px solid #f8ae3c;
  border-bottom-right-radius: 40px;
  border-right: 20px solid #f8ae3c;
}

.text-box-home {
  text-align: center;
  padding: 50px;
}

.image-box {
  position: relative;
  overflow: hidden;
  margin-bottom: 1em;
  border: #c2a73c solid 3px;
  border-radius: 50%;
}

.image-box img {
  border-radius: 50%;
}

.logo-header {
  width: auto;
}

@media only screen and (min-width: 1008px) and (max-width: 1331px) {
  .text-blocks {
    overflow: hidden;
  }

  .text-blocks .text-block {
    padding-bottom: 4em;
    padding-top: 4em;
  }

  .text-blocks .background-wrapper img {
    max-width: none;
  }
}

@media only screen and (min-width: 1332px) {
  .add-to-cart {
    float: left;
  }
}



@media only screen and (min-width: 768px) and (max-width: 1007px) {
  .text-blocks {
    overflow: hidden;
  }

  .text-blocks .text-block {
    padding-bottom: 4em;
    padding-top: 4em;
  }

  .text-blocks .background-wrapper img {
    max-width: none;
  }

  #footer .contact-info h3 {
    font-size: 1em;
  }

  #footer .contact-info p {
    padding-left: 0;
    padding-right: 0;
  }
}

@media only screen and (max-width: 767px) {
  .text-blocks {
    overflow: hidden;
  }

  .text-blocks .text-block {
    padding-bottom: 2em;
    padding-top: 2em;
  }

  .text-blocks .background-wrapper img {
    max-width: none;
    height: 100%;
  }

  .logo-header {
    width: auto;
  }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {}


.menu-block .navbar-default .navbar-toggle:hover, .menu-block .navbar-default .navbar-toggle:active {
    color: #fff;
    background-color: #f8ae3c;
}

@media only screen and (max-width: 767px) {
	/* Header */

	.logo { float: none; margin: 0; text-align: center; clear: both; }
	.header .welcome-msg { display: none; }
	.header .quick-access { float: none; clear: both; margin-top: 1.5em; }
	header.header .top-cart {margin: 0;}
	header.header .top-cart .block-title .title-cart {padding-top: 0;}
	header.header .top-cart .block-content .mini-products-list .product-details { width: 61%; }
	header.header .top-cart .block-title .top-cart-icon i { margin: 0 2px 0 0; font-size: 14px; line-height: 27px; }
	header.header .top-cart .block-title .title-cart .bottom { display: none; }
	header.header .top-cart .block-content { width: 283px; }
	.header .search-mini-form {float: none; display: block; clear: both;}
	.header .form-search input { width: 89%; }

	.header .navbar-header .navbar-toggle {display: block;}
	.header .topmenu.navbar-collapse {
		background-color: #fff;
		box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
		left: 10px;
		top: 100%;
		position: absolute;
		width: 283px;
		z-index: 9999;
		padding: 10px!important;
	}
	.header.header-2 .right-wrapper {
    float: right !important;
	clear:none !important;
    padding-top: 3.2em;
	    width: 100px;
}

	/*.header .topmenu.navbar-collapse.collapse {display: none!important;}
	.header .topmenu.navbar-collapse.collapse.in {display: block!important;}
	.header .topmenu.navbar-collapse > ul,
	.header .topmenu.navbar-collapse li {display: block; margin: 0; float: none;}
	.header .topmenu.navbar-collapse li a {color: #222!important;  width: 100%; display: block; float: none;}
	.header .topmenu li.level0 a.level-top:hover,
	.header .topmenu li.level0.over a.level-top,
	.header .topmenu.navbar-nav li.level0.active > a.level-top {color: #ea505e!important; background: none;}
	.header .topmenu li.level0 a > i {display: none;}
	.header .topmenu li ul ul {display: none; position: static; width: 100%; box-shadow: none;}
	.header .topmenu li.level0 + li.level0:after,
	.header .topmenu li.level0 + li.level0:before {content: none;}
	.header .topmenu .menu-item-button {position: absolute; right: 10px; padding: 5px; z-index: 1000; cursor: pointer; font-size: 14px; top: 5px;}
	.header .topmenu .menu-item-button .fa-minus {display: none;}
	.header .topmenu .menu-item-button.active .fa-minus {display: inline-block;}
	.header .topmenu .menu-item-button.active .fa-plus {display: none;}
	.header .topmenu ul ul .menu-item-button {top: 0; right: 0;}
	ul.topmenu.nav-wide li.level-top,
	ul.topmenu.nav-wide ul.level0 li.level1,
	ul.topmenu#nav li.level-top,
	ul.topmenu#nav ul.level0 li.level1 {display: block; margin: 0; float: none; position: relative; width: auto!important; padding: 0 15px;}
	ul.topmenu#nav ul.level0 li.level1 {padding: 0;}
	ul.topmenu:not(.nav-wide) ul,
	ul.topmenu:not(.nav-wide) div {position: static; width: 100%; padding-left: 0; padding-right: 0; box-shadow: none;}
	ul.topmenu:not(.nav-wide) ul ul {padding-left: 15px; padding-right: 15px;}
	ul.topmenu.nav-wide .top-content,
	ul.topmenu.nav-wide .bottom-content,
	ul.topmenu.nav-wide .right-content {display: none;}
	ul.topmenu.nav-wide .menu-wrapper {position: static; box-shadow: none; padding: 0 20px;}
	ul.topmenu li.level0 a.level-top {border: none; margin: 0; padding: .5em 0!important;}
	ul.topmenu.nav-wide ul,
	ul.topmenu#nav ul {display: block;} */



	.header.header-7 h2.logo {/* margin: .3em 10px .3em 10px; */padding-left: 50px;float: left;}
	#header.header-7  .menu-block {float: left!important;margin: .5em 0;}
	#header.header-7  .menu-block .menu-button {display: block; width: 70px;}
	.header.header-7 .menu-block .navbar-default {min-height: 1px;position: absolute;top: 20px;}
	.header.header-7 .menu-block .navbar-default .navbar-toggle {margin: 0; padding-left: 10px; padding-right: 10px;}
	.header.header-7 .menu-block .navbar-default .navbar-toggle i {margin-left: 0;}
	.header.header-7 .wrapper-menu {position: relative;}
	.header.header-7 .topmenu.navbar-collapse {left: auto;right: auto;top: 56px;/* width: 100%; */}
	.header.header-2 .top-cart .block-title .title-cart {
    margin: 0;
    width: 70px;
}
header.header-7 .right-wrapper {
    margin-right: 0px;
    padding: 17px 0px 0px 7px;
}
	
}



.product-view .add-to-links li {
  display: inline-block;
  margin-right: 10px;
  margin-top: 7px;
}

.breadcrumbs-wrapper .page-title h1, .breadcrumbs-wrapper .page-title h2 {
  color: #ffffff;
  text-align: left;
  text-transform: none;
  font-size: 2.6em;
  text-shadow: 2px 3px 4px rgb(115, 79, 13);
}

.category-image {
  width: 100%;
  overflow: hidden;
  margin: 0 0 1.5em;
  text-align: center;
  display: none;
}

.product-options dd select {
  width: 100%;
  margin: 0 auto;
}

.product-view .product-shop .price-box {
  margin-bottom: 1.5em;
  padding-left: 30px;
}

.product-options {
  border: none;
  margin-bottom: 2.5em;
  padding: initial;
  padding-left: 30px;
}

.products-grid .product-name, .products-list .product-name {
  margin: 0 0 .5em;
  font-size: 1.8em;
  color: #e1d3a5 !important;
}

header.header-7 h2.logo {
  margin: 0px;
  margin-right: 30px;
}

.row.gdr-nav-menu {
  background-color: rgb(251, 247, 207);
}

.col-main .widget-category-link {
  display: block;
  text-align: center;
  margin: 7px 0;
  position: absolute;
  width: 80%;
  bottom: 0px;
  background: rgba(251, 174, 60, 0.7);
  height: 30%;
}

.col-main .widget-category-link a {
  background: none;
  padding-right: 15px;
  color: white;
  font-size: 2.6em;
  text-shadow: 2px 3px 4px rgb(115, 79, 13);
  font-weight: 500;
}

.mt20 {
  margin-top: 20px;
}

.gallery-item .img-box {
  margin: 10px;
  border: 2px solid #c9b153;
}

.product-img-box.col-sm-5.large-layout {
  border: 3px solid #e4db83;
  padding: 20px 20px 5px;
}
.wide-layout header.header-7 .top-block, .boxed-layout header.header-7 .top-block .container {

    background: #fbf7cf;
}




@media only screen and (max-width: 425px)
{
.header.header-7 h2.logo {
       padding-left: 119px;
}
.background-wrapper {
    opacity: 1 !important;
    position: absolute !important;
	
    width:100% !important;
}
.background-wrapper {
    opacity: 1 !important;
    position: absolute !important;
	
    width:100% !important;
}

}
@media only screen and (max-width: 375px)
{
.header.header-7 h2.logo {
   padding-left: 83px
}
}
@media only screen and (max-width: 320px)
{
.header.header-7 h2.logo {
    padding-left: 50px;
}
}

.notice-cookie .notice-inner {
    padding: 12px 0 12px 0px;

}

.product-essential {
    margin-bottom: 3em;
    margin-top: 20px !important;
}

.page-title {
    border-bottom: 1px solid #ddd;
    padding: 0px 0 .75em;
    margin: 0 0 1.5em;
}

a.btn.btn-default.btn-cont {
    padding: 8px 29px;
    height: 60px;
    font-size: 20px;
    line-height: 36px;
}