body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .h1,
body .h2,
body .h3,
body .h4,
body .h5,
body .h6,
.page-title h1,
.page-title h2,
.breadcrumbs-wrapper .page-title h1,
.breadcrumbs-wrapper .page-title h2,
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle.active,
header.header .top-cart .block-content .subtotal .label,
.customer-reviews-widget .product-name h3,
.product-tabs li,
.product-view .nav-tabs li a,
body .widget .widget-title h2,
.widget-title h2,
body .widget .widget-title h3,
.widget-title h3,
.block .block-title,
.block-layered-nav dt ,
.text-blocks .title,
.number-wrapper .number,
.counters-wrapper .label,
.products-grid .product-name a,
.products-list .product-name a,
.footer-products-list .product-name a,
.product-name,
.product-name a,
table h3.product-name,
table .product-name a,
.product-view .product-shop .price-box .price,
.timer-wrapper.full .timer-box > div span,
#remember-me-popup .modal-title,
.text-banner .banner-content .title,
.related-bottom .block-title strong,
.product-essential + .box-collateral.box-up-sell .block-title strong,
.custom-contact-page .media-heading a,
.panel.panel-default .panel-title,
#ajaxkit-popup-content .account-login .page-title a {font-family: 'Rufina' /* UsedGoogleFontFamily:Rufina */;}

a,
a:hover,
ul.breadcrumb li a:hover,
.sorter .view-mode strong,
.sorter .view-mode a:hover,
.sorter .asc:hover,
.sorter .desc:hover,
.footer-middle .form-language.list a:hover,
.footer-middle .form-currency.list a:hover,
.footer-bottom .form-language.list a:hover,
.footer-bottom .form-currency.list a:hover,
.language-currency-dropdown > div > a:hover,
.form-language.list a:hover,
.form-currency.list a:hover,
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle.active,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:active,
.header .default-links.links li a:hover,
.header .links:not(.default-links) li a.top-link-login:hover,
.header .customer-name .user-icon:hover,
.header .customer-name.open  .user-icon,
header.header .customer-name-wrapper + .links li a i,
header.header .customer-name-wrapper + .links li a:hover,
#sliding-top .times-wrapper h2,
ul.topmenu li.level0:hover,
ul.topmenu li.level0.over a.level-top,
ul.topmenu.navbar-nav li.level0.active > a.level-top,
.header-with-image .header-breadcrumbs-wrapper #header.header ul.topmenu li.level0:hover,
.header-with-image .header-breadcrumbs-wrapper #header.header ul.topmenu li.level0.over a.level-top,
.header-with-image .header-breadcrumbs-wrapper #header.header ul.topmenu.navbar-nav li.level0.active > a.level-top,
.widget-title .icon i,
.widget-title h3 span,
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,
.number-wrapper .number,
.counters-wrapper .label,
.promo-text-block .icon-wrapper,
.features-block .widget-title h2,
.features-block .icon,
#popup-block .modal-header .close i:hover,
.image-box .actions i:hover,
.products-grid .product-name a:hover,
.products-list .product-name a:hover,
.footer-products-list .product-name a:hover,
.link-wishlist i,
.add-to-links li i:hover,
.link-wishlist i:hover,
.footer-products-list .product-shop .product-name a,
.modal-open .modal.ekko-lightbox .modal-header .close:hover:before,
.ratings .rating-links a:hover,
.ratings .amount a:hover,
.rating-box .rating,
.price,
.product-view .add-review-link a.add-review:hover,
.product-view .product-buttons i,
.breadcrumbs-wrapper .product-buttons i,
.product-view .product-img-box .lightbox-button:hover,
.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,
.box-reviews .stars-wrapper .value i.active,
.customer-rating .item .rating-box .rating,
.page-not-found .page-not-found-icon i,
.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,
#shopping-cart-table .product-name a,
.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,
.my-account a:hover,
.block.block-account .block-content li.current,
.block.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,
#footer .buy-link span.themecolor,
#footer address a,
.widget-title h2 i,
.themecolor,
body .widget .widget-title h2 span,
.widget-title h2 span,
body .widget .widget-title h3 span,
.widget-title h3 span,
#accordion .panel.panel-default .panel-heading a:not(.collapsed),
#accordion .panel.panel-default .panel-heading a:not(.collapsed) i,
#accordion .panel.panel-default .panel-heading a:hover,
#accordion .panel.panel-default .panel-heading a:hover i,
.custom-contact-page .icons-block i {color: #9b7d48;}
 
.pager .pages li.current,
.pager .pages li a:hover,
body .btn-primary,
body .btn-primary:hover,
body .btn-primary:focus,
body .btn-primary.focus,
body .btn-primary:active,
body .btn-primary.active,
body .open > .dropdown-toggle.btn-primary,
.header .form-search .indent,
header.header .customer-name-wrapper + .links li a .hover-divider,
header.header .top-cart .block-title .cart-qty,
ul.topmenu ul li a .hover-divider,
.category-label.label_one,
.slider-buttons i:hover,
.text-blocks .text-block:hover .icon,
.features-block .item:hover,
.masonry-grid .item:hover .product-info-top,
.ekko-lightbox-nav-overlay a i:hover,
.lightbox-button i,
.product-view .add-to-links a:hover i,
.product-buttons.large .icon,
.product-view .product-img-box .lightbox-button,
.timer-wrapper.full .timer-box > div span,
#shopping-cart-totals-table td:not(:first-child):hover,
.block.block-progress,
.text-banner .banner-content .subtitle,
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span,
.owl-theme .owl-controls .owl-page.active span:after,
.owl-theme .owl-controls.clickable .owl-page:hover span:after,
.dropcap,
.map-container .map-block,
.bordered-link:before,
.bordered-link:after,
.bordered-link.type-2:hover:before,
.bordered-link.type-2:hover:after,
.custom-contact-page .team-wrapper .contacts-divider,
.link-type-2:before,
.link-type-2 span,
#AddToCart-popup .close-popup {background-color: #9b7d48;}

.sorter .view-mode.small > a:hover,
.sorter .view-mode.small > strong,
.product-view .product-buttons div:hover,
.breadcrumbs-wrapper .product-buttons div:hover {border-color: #9b7d48; background-color: #9b7d48;}

.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 {border-color: #9b7d48; color: #9b7d48;}
.hr-dots span {color: #9b7d48; background-color: #9b7d48;}

.image-box .actions i {background-color: rgba(155,125,72,.8); color: #fff;}
.image-box .actions i:hover,
.image-box .actions .btn:hover i {background-color: #fff; color: #9b7d48;}


ul.topmenu li.level0:hover,
ul.topmenu li.level0.over,
ul.topmenu.navbar-nav li.level0.active,
#sticky-header ul.topmenu li.level0:hover,
#sticky-header ul.topmenu li.level0.over,
#sticky-header ul.topmenu.navbar-nav li.level0.active {border-color: #9b7d48;}

.map-container .map-block:after,
.product-labels-wrapper > div {border-top-color: #9b7d48;}

#header.header-4 ul.topmenu li.level0 a.level-top {font-family: 'Rufina'; font-size: 18px;}
#header ~ .container {padding-left: 0; padding-right: 0;}
.banners-wrapper {margin: 0 -30px;}
.banners-wrapper > div {padding: 0;}
#header.header-4  {position: relative; z-index: 999;}
.cms-index-index #header.header-4 {margin-bottom: -200px;}

.icon-blocks-wrapper {padding: 48px 0;}
.icon-blocks-wrapper .background-wrapper {background-color: #333333;}
.icon-blocks-wrapper .widget-title {padding-bottom: 5em;}
.icon-blocks-wrapper .widget-title h2 {color: #fff;}
.icon-blocks-wrapper .icon-blocks .item {width: 20%; float: left;}
.icon-blocks-wrapper .icon-blocks .item .icon {margin-bottom: 20px;}
.icon-blocks-wrapper .icon-blocks .item h4 {font-size: 21px; line-height: 25px; color: #fff;}

.welcome-wrapper {padding-top: 47px; padding-bottom: 47px;}

.page-title h1,
.page-title h2,
.breadcrumbs-wrapper .page-title h1,
.breadcrumbs-wrapper .page-title h2 {font-size: 40px;}

body.boxed-layout {padding: 25px 0;}

body.wide-layout #footer,
body.boxed-layout #footer .container {background-color: #181818; color: #ccc;}
body.wide-layout #footer .footer-top,
body.boxed-layout #footer .footer-top .container {background-color: #535353; color: #fff; padding-top: 40px; padding-bottom: 40px;}
body.wide-layout #footer .footer-middle,
body.boxed-layout #footer .footer-middle .container {padding-top: 30px; padding-bottom: 30px;}
#footer h2.footer-block-title {color: #7e7e7e;}
#footer .footer-top h4 {display: inline-block; margin: 0 15px 0 0; color: #fff; position: relative; font-size: 21px; line-height: 30px; vertical-align: middle;}
#footer .footer-top .social-links {float: none; line-height: 30px; display: inline-block; vertical-align: middle;}
#footer ul.social-links:not(.large) li {margin: 0 10px;}
#footer ul.social-links:not(.large) li a {display: block;}
#footer ul.social-links:not(.large) li a i {width: 30px; height: 30px; background-color: #9b7d48; border-radius: 50%; display: block; color: #535353;}
#footer .text-block p {margin: 0; padding: 0 30px;}
#footer .copyright {position: absolute; margin-top: 3px; left: 10%; right: 10%; text-align: center;}
.header-with-image .header-breadcrumbs-wrapper .breadcrumbs-inner {padding-top: 36px; padding-bottom: 36px;}

@media only screen and (min-width: 1332px) {
	body.boxed-layout .container {
		padding-right: 30px;
		padding-left: 30px;
	}
}
@media only screen and (min-width: 1008px) and (max-width: 1331px) {
	.banners-wrapper {margin: 0 -10px;}
	.cms-index-index #header.header-4 {margin-bottom: -150px;}
}
@media only screen and (min-width: 768px) and (max-width: 1007px) {
	.banners-wrapper {margin: 0 -10px;}
	.text-banner .banner-content {padding-left: 22px; padding-right: 22px;}
	.text-banner .banner-content .title {font-size: 18px; line-height: 20px;}
	.welcome-wrapper {padding-top: 0; padding-bottom: 0;}
	#footer .text-block p {padding: 0 5px;}
	#footer .copyright {position: static;}
	#footer .store-switcher-wrapper {float: none!important; display: inline-block;}
	.cms-index-index #header.header-4 {margin-bottom: -110px;}
}
@media only screen and (max-width: 767px) {
	.icon-blocks-wrapper .widget-title,
	body .widget .widget-title, .widget-title {padding-bottom: 1em;}
	body .widget .widget-title h2,
	.widget-title h2,
	body .widget .widget-title h3,
	.widget-title h3 {font-size: 24px;}
	.banners-wrapper {margin: 0 ;}
	.icon-blocks-wrapper .icon-blocks .item {width: auto; float: none;}
	.welcome-wrapper {padding-top: 0; padding-bottom: 0;}
	#footer .footer-top h4 {margin: 0 0 15px;}
	#footer .text-block p {padding: 0 5px;}
	#footer .copyright {position: static;}
	#footer .store-switcher-wrapper {float: none!important; display: inline-block;}
	.cms-index-index #header.header-4 {margin-bottom: -80px;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.banners-wrapper {padding: 0 45px;}
}