/* gregory */
@font-face {
    font-family: 'FuturaStdLight'; /*a name to be used later*/
    src: url('../fonts/FuturaStd/Futura Std Light/Futura Std Light.otf'); /*URL to font*/
}

@font-face {
    font-family: 'FuturaStdBold'; /*a name to be used later*/
    src: url('../fonts/FuturaStd/Futura Std Bold/Futura Std Bold.otf'); /*URL to font*/
}


body {
	font-family: 'FuturaStdLight', sans-serif;
    letter-spacing: 0.05em;
    color: #4d4d4d;
}
h1, h2, h3, h4, h5, h6 {
    font-family: FuturaStdLight;
}
.form-control {
    letter-spacing: 0.1em;
}
#products.grid article.product-item h3 {
    font-family: FuturaStdLight;
    font-weight: bolder;
    font-size: 20px;
}

.hoverblu:hover {
color:#CFB27D;
}

.breadcrumb {
	padding: 0px 0; 
}
.passwordDIV .fa {
	color:#CFB27D;
}

.colore-blue {
    color: #CFB27D;
}
.CategoriaSelezionata {
	color: #CFB27D;
}
.small-product li h3 {
    font-size: 19px;
	font-family: FuturaStdBold;
}

#scrolltop {
	background-color:#CFB27D;
}

.tabs.vertical-tabs .nav-tabs > li.active > a, 
.tabs.vertical-tabs .nav-tabs > li.active > a:focus, 
.tabs.vertical-tabs .nav-tabs > li.active > a:hover {
	border-left:2px solid #CFB27D;
}

.widget-price .widget-body .ui-slider .ui-slider-handle {
	border:2px solid #CFB27D;
}

article.product-item .product-labels .label.label-danger {
	background-color:#CFB27D;
}

.tabs.product-tabs .nav-tabs > li.active > a, 
.tabs.product-tabs .nav-tabs > li.active > a:focus, 
.tabs.product-tabs .nav-tabs > li.active > a:hover {
	border-top:2px solid #CFB27D;
}

.recent-blog-posts .post span.date {
	border:2px solid #CFB27D;
}

.blog article.post .meta .date,
.blog article.post .meta .category {
	border:2px solid #CFB27D;
}

.store .store-body ul li i {
    border:2px solid #CFB27D;
}

.color,
a,
.btn-default.active, 
.btn-default:active,
.btn-default.active:hover,
.btn-default.active:focus,
.btn-default:active:hover,
.btn-default:active:focus,
.form-control:focus,
.breadcrumb > li > a:hover,
.breadcrumb > li > a:focus,
.pagination > li.active > a,
.pagination > li.active > a:hover,
.pagination > li.active > a:focus,
.top-header .contacts li i,
.vertical-menu-bottom .contacts li i,
.top-header .links a:hover,
header.navbar .navbar-brand,
header.navbar .navbar-brand:hover span,
header.navbar .navbar-nav > li > a:hover,
header.navbar .navbar-nav > li > a:focus,
header.navbar .navbar-nav > li.dropdown.open > a,
header.navbar .dropdown-menu > li > a:hover,
header.navbar .dropdown-menu > li > a:focus,
header.navbar .dropdown-menu > li > a:hover:before,
header.navbar .megamenu .dropdown-menu li ul li a:hover,
header.navbar .megamenu .dropdown-menu li ul li a:focus,
header.navbar li.navbar-cart .dropdown-menu a.remove:hover,
.tabs.vertical-tabs .nav-tabs > li.active > a, 
.tabs.vertical-tabs .nav-tabs > li.active > a:focus, 
.tabs.vertical-tabs .nav-tabs > li.active > a:hover,
.widget-categories .widget-body > ul > li > a,
.widget-categories .widget-body > ul > li > ul > li.active > a,
.widget-post-categories ul li a:hover,
article.product-item .price del + ins,
.small-product li .price del + ins,
article.product-item.product-single .product-info li,
article.product-item.product-single .product-links a i,
.account-content h3 span,
.account-content .products-order.shipping-method .shipping-method-description p,
.error-wrapper .error-text h1,
.jumbotron a.btn-default:hover,
.grid-products .product-item h3 a:hover,
.services .service:hover h3,
.recent-blog-posts .post h3 a:hover,
.recent-blog-posts .post span.date,
.our-stores .store h3,
.small-product li h3:hover,
.blog article.post h3 a:hover,
.blog article.post .post-left .author span.name,
.blog article.post .meta .date,
.blog article.post .meta .category,
.eshop ul li i,
.text-primary,
.downloads .table i {
	color:#CFB27D;
}

.btn-primary,
.checkbox > input[type=checkbox]:checked + label:before,
.radio > input[type=radio]:checked + label:before,
.table > thead > tr > th,
.table > tbody > tr > th,
.panel-primary > .panel-heading,
.tags span.label:hover,
.tabs .nav-tabs > li.active > a, 
.tabs .nav-tabs > li.active > a:focus, 
.tabs .nav-tabs > li.active > a:hover,
.modal .modal-header .close:hover,
.owl-theme.nav-inside .owl-controls .owl-nav div:hover,
.owl-theme .owl-controls .owl-dot.active,
#scrolltop:hover,
.separator-newsletter .newsletter-badge,
.icon-nav a:hover,
.sidebar .widget h3,
.widget-price .widget-body .ui-slider .ui-slider-range,
.widget-post-categories ul li a .badge,
.tabs.product-tabs .nav-tabs > li,
.sidebar .nav-pills > li.active > a,
.account-content .checkout-step.active .number,
.account-content .checkout-progress .progress-bar,
.brands .item a:before {
	background-color:#CFB27D;
}

.btn-default.active, 
.btn-default:active,
.btn-default.active:hover,
.btn-default.active:focus,
.btn-default:active:hover,
.btn-default:active:focus,
.form-control:focus,
.tabs .nav-tabs,
.pagination > li.active > a,
.pagination > li.active > a:hover,
.pagination > li.active > a:focus,
.top-header .contacts li i,
.vertical-menu-bottom .contacts li i,
.widget-price .widget-body .ui-slider .ui-slider-handle,
.account-content .checkout-step.active:after,
.jumbotron a.btn-default:hover,
.recent-blog-posts .post span.date,
.blog article.post .meta .date,
.blog article.post .meta .category,
.store .store-body ul li i {
	border-color:#CFB27D;
}

.btn-default {
    border: 1px solid #D0D0D0;
}

.btn-danger {
    background-color: #E87169 ;
    border-color: #d43f3a;
}
.btn-info, .btn-danger, .btn-warning, .btn-success {
    border: 1px solid rgba(0,0,0,0.1);
}

.footer-widget a {
    color: #B8B8B8;
}
.footer-widget-contacts ul li.social i {
    color: #B8B8B8;
    border-color: #B8B8B8;
}
.footer-widget h4 {
    font-family: FuturaStdBold;
    text-transform: uppercase;
}

footer.navbar a:hover {
    color: #cfb27d;
}

.footer-bottom  ul li i{
  color: #B8B8B8;
	border: 2px solid #B8B8B8;
	border-radius: 50%;
	padding: 5px 0 0;
	text-align: center;
	width: 31px;
	height: 31px;
	margin-right: 5px;
	font-size: 16px;
}

.footer-widget-contacts ul li.social a:hover i {
    color: #cfb27d;
    border-color: #cfb27d;
}

.tabs.vertical-tabs .nav-tabs > li.active > a, 
.tabs.vertical-tabs .nav-tabs > li.active > a:focus, 
.tabs.vertical-tabs .nav-tabs > li.active > a:hover {
	border-left-color:#CFB27D;
}

.tabs.product-tabs .nav-tabs > li.active > a, 
.tabs.product-tabs .nav-tabs > li.active > a:focus, 
.tabs.product-tabs .nav-tabs > li.active > a:hover {
	border-top-color:#CFB27D;
}

@media (max-width:767px) {
	header.navbar .navbar-toggle {
		color:#CFB27D;
	}
	
	header.navbar .navbar-collapse {
		border-bottom-color:#CFB27D;
	}
	

header.navbar .navbar-collapse {
     background-color: #424242; 
	}
}

#cookie-bar .cb-enable {
	background:#CFB27D; 
}

header.navbar-default{
	background-color: #2D2926 !important;
    border-color: #2D2926 !important;
}
header.navbar .navbar-nav > li > a{
	color: #cfb27d;
    text-decoration: none;
	text-transform: uppercase;
    font-size: 13pt;
    font-weight: 600;
    font-family: FuturaStdBold;
}
.form-control {
    border: 1px solid #D0D0D0;
}

.stile-categorie {
    font-weight: 600;
    font-size: 14px;
}

.btn {    
	padding: 8.3px 12px;
	letter-spacing: 0.1em;
}
.btn-primary {
    border: 1px solid rgba(0,0,0,0.1);
}

.btn-primary:hover,
.btn-primary:focus {
	background-color:#888888;
	border:1px solid rgba(0,0,0,0.1);
}

.btn-primary.active, 
.btn-primary:active,
.btn-primary.active:hover,
.btn-primary.active:focus,
.btn-primary:active:hover,
.btn-primary:active:focus {
	background-color:#555555;
	border:1px solid rgba(0,0,0,0.1);
}

.btn-inverse {
	background-color:#666666;
	border:1px solid #555555;
	color:#FFFFFF;
}

.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
    background-color: #cfb999;
    border-color: #cfb999;
}

#map-tooltip, .store .store-opening-hours {
    background-color: rgba(207,178,125,0.8);
}

.content h3, .separator h3 {
    color: #4d4d4d;
	font-family: FuturaStdBold;
}

.navbar-default {
    background-color: #333333 ;
    border-color: #2B2B2B !important;
}

.top-header {
    background-color:  rgba(45, 41, 38, 0.95);
    border-color: #2B2B2B;
}

.modal-content {
    border-radius: 0px;
}

.breadcrumb-wrapper h2 {
    margin: 0px 0 0;
	letter-spacing: 0px; 
}

.modalCerca {
    background-color: rgba(0,0,0,0.7);
}

article.product-item .product-labels .label {
    padding: 12px 0 0;
    border: 0px solid #FFFFFF; 
}
article.product-item .product-labels .label.label-info {
    background-color: #ca3939;
}
.tabs.product-tabs .nav-tabs > li > a {
    opacity: 0.70;
}
article.product-item .product-overlay {
    height: 250px;
}




