

.text-primary {color:#FA6C7A!important}
a.text-primary:focus,a.text-primary:hover {color:#e1616d!important}
.text-secondary {color:#CCAE94!important}
a.text-secondary:focus,a.text-secondary:hover {color:#b79c85!important}
.text-success {color:#20B693!important}
a.text-success:focus,a.text-success:hover {color:#1ca384!important}
.text-danger {color:#F55A62!important}
a.text-danger:focus,a.text-danger:hover {color:#dc5158!important}
.text-warning {color:#FED15C!important}
a.text-warning:focus,a.text-warning:hover {color:#e4bc52!important}
.text-info {color:#47d9f6!important}
a.text-info:focus,a.text-info:hover {color:#3fc3dd!important}
body {color:#212529!important}
a {color:#474747!important}
a:hover {color:#bbb!important}
.header-nav {color:#999!important}
.header-nav a {color:#999!important}
.header-nav a:hover {color:#bbb!important}
.header-top {color:#fff!important}
.header-top a {color:#fff!important}
.menu .nav_item li a.label {color:#969696!important}
.menu .nav_item li a.label:hover {color:#d05007!important}
.menu .nav_item li dl dd .s_title_block a {color:#4b4c4f!important}
.menu .nav_item li dl dd .s_title_block a:hover {color:#d05007!important}
.menu .nav_item li a {color:#4b4c4f!important}
.menu .nav_item li a:hover {color:#d05007!important}
.menu .opened-nav li a.label {color:#333!important}
.menu .opened-nav li {background-color:#fbfbfb!important}
.menu .opened-nav>li>a {border-color:#e9e9e9!important}
.menu .opened-nav li .grover .material-icons {color:#c18282!important}
.slider .block_content ul li h2 {color:#fff!important}
.slider .block_content ul li h3 {color:#fff!important}
.slider .block_content ul li h4 {color:#fff!important}
.slider .block_content ul li .lnk_view {color:#fff!important}
.advertising ul li .item-title {color:#fff!important}
.advertising ul li .item-html {color:#fff!important}
.advertising ul li .item-button {color:#fff!important}
.categories .type-category h4 a {color:#131313!important}
.categories .type-category h4 a:hover {color:#D18A3B!important}
.categories .type-category p a {color:#131313!important}
.categories .type-category p a:hover {color:#D18A3B!important}
.footer-top {color:#343434!important}
.footer-top a {color:#aaafb5!important}
.footer-top a:hover {color:#d05007!important}
.footer-content {color:#959595!important}
.footer-content a {color:#333!important}
.footer-content a:hover {color:#c79c39!important}
.footer-content h3 {color:#333!important}
.footer-content .h3:before {background-color:#f15d09!important}
.footer-content i {color:#bbb!important}
.footer-bottom {color:#959595!important}
.footer-bottom a {color:#333!important}
.footer-bottom a:hover {color:#c79c39!important}
.title_block {color:#222324!important}
.product-title span {color:#131313!important}
.product-title {color:#131313!important}
.product-title a:hover {color:#D18A3B!important}
.price, .current-price {color:#181818!important}
.regular-price {color:#949494!important}
.star svg {fill:#ccc!important}
.star_on svg {fill:#383838!important}
svg {fill:#777!important}
header svg {fill:#999!important}
.dropdown .dropdown-menu li svg {fill:#232323!important}
#left-column p.block_title.h6,#right-column p.block_title.h6 {color:#222324!important}
#left-column .h6,#right-column .h6 {color:#222324!important}
#left-column .h6:hover,#right-column .h6:hover {color:#d05007!important}
#left-column ul li a,#right-column ul li a {color:#222324!important}
#left-column ul li a:hover,#right-column  ul li a:hover {color:#d05007!important}
#product .product-details .product-manufacturer a {color:#f15d09!important}
#product .product-details .product-manufacturer a:hover {color:#509c06!important}
.dropdown .dropdown-menu li a {color:#343434!important}
.dropdown .dropdown-menu li.selected a {color:#f54547!important}
#blockcart-modal .modal-title {color:#464646!important}
.bg-primary {background-color:#FA6C7A!important}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover {background-color:#c85661!important}
.bg-secondary {background-color:#CCAE94!important}
a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover {background-color:#a38b76!important}
.bg-success {background-color:#20B693!important}
a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover {background-color:#199175!important}
.bg-danger {background-color:#F55A62!important}
a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover {background-color:#c4484e!important}
.bg-warning {background-color:#FED15C!important}
a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover {background-color:#cba749!important}
.bg-info {background-color:#fad400!important}
a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover {background-color:#c8a900!important}
.bg-light {background-color:#F8F8F8!important}
a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover {background-color:#c6c6c6!important}
.bg-dark {background-color:#141414!important}
a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover {background-color:#101010!important}
.bg-white {background-color:#fff!important}
.bg-grey {background-color:#f5f5f5!important}
.bg-grey-lighter {background-color:#f7f7f7!important}
.bg-grey-lightest {background-color:#f9f9f9!important}
.bg-grey-lighter {background-color:#f7f7f7!important}
.bg-dark-lighter {background-color:#1b1b1b!important}
.bg-dark-lightest {background-color:#222!important}
.bg-black {background-color:#222325!important}
.footer-bottom {background-color:#f8f8f8!important}
.dropdown-menu {background-color:#fff!important}
#blockcart-modal .modal-header {background-color:#ebebeb!important}
#hamburger-icon .line {background-color:#333!important}
.border-primary {border-color:#CC5C5B!important}
.border-secondary {border-color:#d05007!important}
.border-success {border-color:#84c225!important}
.border-danger {border-color:#c9212e!important}
.border-warning {border-color:#fea203!important}
.border-info {border-color:#fad400!important}
.border-light {border-color:#f8f9fa!important}
.border-dark {border-color:#141414!important}
.border-white {border-color:#FFFFFF!important}
#blockcart-modal .modal-header {border-color:#00699d!important}
.btn-primary {color:#fff!important}
.btn-primary {background-color:#BBA552!important}
.btn-primary {border-color:#BBA552!important}
.btn-primary:hover {color:#ffffff!important}
.btn-primary:hover {background-color:#BBA552!important}
.btn-primary:hover {border-color:#BBA552!important}
.btn-primary.disabled,.btn-primary:disabled {color:#ffffff!important}
.btn-primary.disabled,.btn-primary:disabled {background-color:#fd4d40!important}
.btn-primary.disabled,.btn-primary:disabled {border-color:#fd4d40!important}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {color:#ffffff!important}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {background-color:#ca3d33!important}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {border-color:#ca3d33!important}
.btn-default {color:#FFF!important}
.btn-default {background-color:#CAAE96!important}
.btn-default {border-color:#CAAE96!important}
.btn-default:hover {color:#ffffff!important}
.btn-default:hover {background-color:#ab937f!important}
.btn-default:hover {border-color:#ab937f!important}
.btn-default.disabled,.btn-default:disabled {color:#ffffff!important}
.btn-default.disabled,.btn-default:disabled {background-color:#caae96!important}
.btn-default.disabled,.btn-default:disabled {border-color:#caae96!important}
.btn-default:not(:disabled):not(.disabled).active,.btn-default:not(:disabled):not(.disabled):active,.show>.btn-default.dropdown-toggle {color:#ffffff!important}
.btn-default:not(:disabled):not(.disabled).active,.btn-default:not(:disabled):not(.disabled):active,.show>.btn-default.dropdown-toggle {background-color:#a18b78!important}
.btn-default:not(:disabled):not(.disabled).active,.btn-default:not(:disabled):not(.disabled):active,.show>.btn-default.dropdown-toggle {border-color:#a18b78!important}
.btn-success {color:#fff!important}
.btn-success {background-color:#24963e!important}
.btn-success {border-color:#24963e!important}
.btn-success:hover {color:#ffffff!important}
.btn-success:hover {background-color:#1e7f34!important}
.btn-success:hover {border-color:#1e7f34!important}
.btn-success.disabled,.btn-success:disabled {color:#ffffff!important}
.btn-success.disabled,.btn-success:disabled {background-color:#24963e!important}
.btn-success.disabled,.btn-success:disabled {border-color:#24963e!important}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle {color:#ffffff!important}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle {background-color:#1c7831!important}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle {border-color:#1c7831!important}
.btn-info {color:#fff!important}
.btn-info {background-color:#17a2b8!important}
.btn-info {border-color:#17a2b8!important}
.btn-info:hover {color:#ffffff!important}
.btn-info:hover {background-color:#13899c!important}
.btn-info:hover {border-color:#13899c!important}
.btn-info.disabled,.btn-info:disabled {color:#ffffff!important}
.btn-info.disabled,.btn-info:disabled {background-color:#17a2b8!important}
.btn-info.disabled,.btn-info:disabled {border-color:#17a2b8!important}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle {color:#ffffff!important}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle {background-color:#128193!important}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle {border-color:#128193!important}
.btn-warning {color:#212529!important}
.btn-warning {background-color:#ffc107!important}
.btn-warning {border-color:#ffc107!important}
.btn-warning:hover {color:#212529!important}
.btn-warning:hover {background-color:#d8a405!important}
.btn-warning:hover {border-color:#d8a405!important}
.btn-warning.disabled,.btn-warning:disabled {color:#212529!important}
.btn-warning.disabled,.btn-warning:disabled {background-color:#ffc107!important}
.btn-warning.disabled,.btn-warning:disabled {border-color:#ffc107!important}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle {color:#212529!important}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle {background-color:#cc9a05!important}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle {border-color:#cc9a05!important}
.btn-danger {color:#fff!important}
.btn-danger {background-color:#dc3545!important}
.btn-danger {border-color:#dc3545!important}
.btn-danger:hover {color:#ffffff!important}
.btn-danger:hover {background-color:#bb2d3a!important}
.btn-danger:hover {border-color:#bb2d3a!important}
.btn-danger.disabled,.btn-danger:disabled {color:#ffffff!important}
.btn-danger.disabled,.btn-danger:disabled {background-color:#dc3545!important}
.btn-danger.disabled,.btn-danger:disabled {border-color:#dc3545!important}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle {color:#ffffff!important}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle {background-color:#b02a37!important}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle {border-color:#b02a37!important}
.btn-light {color:#212529!important}
.btn-light {background-color:#f8f9fa!important}
.btn-light {border-color:#f8f9fa!important}
.btn-light:hover {color:#212529!important}
.btn-light:hover {background-color:#d2d3d4!important}
.btn-light:hover {border-color:#d2d3d4!important}
.btn-light.disabled,.btn-light:disabled {color:#212529!important}
.btn-light.disabled,.btn-light:disabled {background-color:#f8f9fa!important}
.btn-light.disabled,.btn-light:disabled {border-color:#f8f9fa!important}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle {color:#212529!important}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle {background-color:#c6c7c8!important}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle {border-color:#c6c7c8!important}
.btn-dark {color:#fff!important}
.btn-dark {background-color:#343a40!important}
.btn-dark {border-color:#343a40!important}
.btn-dark:hover {color:#ffffff!important}
.btn-dark:hover {background-color:#2c3136!important}
.btn-dark:hover {border-color:#2c3136!important}
.btn-dark.disabled,.btn-dark:disabled {color:#ffffff!important}
.btn-dark.disabled,.btn-dark:disabled {background-color:#343a40!important}
.btn-dark.disabled,.btn-dark:disabled {border-color:#343a40!important}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle {color:#ffffff!important}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle {background-color:#292e33!important}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle {border-color:#292e33!important}
.top-scroll svg {fill:#5b5a5a!important}
.top-scroll span.svg { background-color: #bba552 !important; box-shadow: 0px 0px 4px gray;}
/*.top-scroll svg {fill:#fff!important}
.top-scroll span.svg {background-color:#000!important}
.top-scroll {border-color:#000!important}
.top-scroll span.svg:hover {background-color:#847433!important;border-color:#FFFF!important}*/
.product-flags .new {color:#f15d09!important}
.products .discount-percentage {color:#fff!important}
.products .discount-percentage {background-color:#F1C22E!important}
.news .date {color:#fff!important}
.news .date {background-color:#509c06!important}
.slider .block_content ul li .lnk_view {color:#fff!important}
.slider .block_content ul li .lnk_view {background-color:#f15d09!important}
.slider .block_content ul li .lnk_view {border-color:#f15d09!important}
.products-sort-order .select-title {color:#444!important}
.products-sort-order .select-title {background-color:#FFF!important}
.products-sort-order .select-title svg {fill:#fff!important}
.products-sort-order .select-title:hover {background-color:#F3f3f3!important}
.products-sort-order .dropdown-menu {background-color:#fff!important}
.products-sort-order .select-list {color:#222325!important}
.products-sort-order .select-list:hover {color:#fff!important}
.products-sort-order .select-list:hover {background-color:#288CD8!important}
.product-cms-custom {color:#222325!important}
.product-cms-custom {background-color:#F7FBFB!important}
.btn-touchspin {color:#5f5f5f!important}
.btn-touchspin {background-color:#fff!important}
.btn-touchspin {border-color:#bfbfbf!important}
.product-quantity #quantity_wanted {color:#222325!important}
.product-quantity #quantity_wanted {background-color:#FFF!important}
#product .has-discount .discount {color:#fff!important}
#product .has-discount .discount {background-color:#c9212e!important}
#product .has-discount .discount:before {border-right-color:#c9212e!important}
.tabs .nav-tabs .nav-link.active {color:#fff!important}
/*.tabs .nav-tabs .nav-link.active {background-color:#F1C22E!important} dev 122 change active color */
.tabs .nav-tabs .nav-link.active {background-color:#C8B072!important} 
#wrapper .breadcrumb li a,#wrapper .breadcrumb li:after,#wrapper .breadcrumb li:last-child {color:#FFF!important}
#wrapper .breadcrumb {background-color:#2DB3D9!important}
.briza01-head .menu li {line-height: 0 !important;padding: 0 .2em;}
.briza01-head .menu li a.label span {font-size: 10pt;text-transform: uppercase !important;}
.briza01-head .menu .nav_item li a.label {font-weight: 700 !important;}
.briza01-head .menu li.home a.label span .fa-home {/*font-size: 18pt;*/color: #bba552;}
.briza01-head .header-top .menu .container {padding-left: 0;padding-right: 0;text-align: center;}
.header_topcontactwithlogo span, .header_topcontactwithlogo input, .briza01-head .menu li a.label span, .reassure-style1 .type-text .text-desc, .page-content .product-flags .new {
	font-family: "BarlowCondensedLight" !important;
}
#header .header-nav .blockcart {
	margin-left: 0;
}
#wrapper.briza01-home .breadcrumb {
	padding: 5px 0;
    font-size: 13pt;
    /*margin-top: 10px;*/
    margin-top: 0;
    background: #333 !important;
}
#header .header-top {
	margin: 0 0 5px 0;
	background: transparent;
}
#header .header-top.is-sticky {
	/*background: #e6e4e5;*/
	background-image: url('../img/briza01/bg_for_header.png');
}
#header .header-nav {
	background: transparent !important;
}
#header.is-open, #header.is-open .header-top {
	background: transparent !important;
}
.menu .nav_item li a.label {
	color: #8c8c8c !important;
}
.briza01-slider .btn-in-slider {
	background: #c8b072 !important;
	color: #fff !important;
	text-transform: uppercase;
	border-radius: 2em !important;
}
.briza01-slider .btn-in-slider:hover {
	opacity: .7;
	transition: 0.4s;
}
.briza01-imagetext .font-playfair-display {
	font-family: 'Lobster' !important;
}
.briza01-imagetext .absolute-middle-bottom {
	top: 87% !important;
}
.briza01-imagetext .absolute-middle-bottom h3 {
	white-space: nowrap !important;
}
.briza01-imagetext .position-topleft {
	text-align: left;
}
.briza01-imagetext .position-topcenter {
	text-align: center;
}
.briza01-imagetext .position-topright {
	text-align: right;
}
.briza01-imagetext .position-middleleft {
	top: 45% !important;
	text-align: left;
	position: relative;
}
.briza01-imagetext .position-middlecenter {
	top: 45% !important;
	text-align: center;
	position: relative;
}
.briza01-imagetext .position-middleright {
	top: 45% !important;
	text-align: right;
	position: relative;
}
.briza01-imagetext .position-bottomleft {
	top: 87% !important;
	text-align: left;
	position: relative;
}
.briza01-imagetext .position-bottomcenter {
	top: 87% !important;
	text-align: center;
	position: relative;
}
.briza01-imagetext .position-bottomright {
	top: 87% !important;
	text-align: right;
	position: relative;
}


.text-feux-artifice{
    font-family: 'Lobster' !important;margin-bottom: -5px!important;color: #fff!important;
}

.briza01-imagetext .image-container .bg-effect1 div {
	color: #735f2e !important;
}
.briza01-imagetext .image-container .bg-bordered {
	border: 2px solid #333;
}
.briza01-head .header-top.is-sticky .menu ul.umenu li {
	line-height: 0 !important;
}
.briza01-home .bottom_column {
    background-color: #e6e4e5;
    border-top: 5px solid #cecccd;
    border-bottom: 5px solid #cecccd;
}
.page-content .product-flags li.product-flag {
	padding: .2125rem .7375rem;
}
.page-content .product-flags .new {
	color: #fff !important;
	background: #f66;
	transform: rotate(-8deg);
	left: -3px;
	text-transform: uppercase;
	font-size: 10pt;
	font-weight: 600;
}
#products .product-miniature .product-flags .new {
	color: #fff !important;
	background: #f66;
	transform: rotate(-8deg);
	left: 2px;
	text-transform: uppercase;
	font-size: 10pt;
	font-weight: 600;
	top: 4px !important;
}
.searched-list .product-style6 .product-flags {
	display: block;
}
.product-style6 a.quick-view, .product-style6 a.quick-view-prd, .product-style6 a.add-to-cart, .product-style6 a.add_to_compare {
	background: #fff !important;
}
.product-style6 .products .price {
	font-weight: 600;
	font-family: "BarlowCondensedLight";
	color: #c66 !important;
}
.product-style6 .product-miniature .discount-percentage {
	top: 0 !important;
	left: 1 !important;
	background: #c9b173 !important;
	font-size: 10pt !important;
	font-weight: 600 !important;
	min-width: 2rem !important;
	line-height: 35px !important;
	height: 30px;
	color: #fff !important;
}
.product-style6 .product-miniature .discount-percentage::before {
	content: "";
	position: absolute;
	border-right: 0px solid transparent;
	border-left: 20px solid transparent;
	border-top: 15px solid #c9b173 !important;
	top: 100%;
	left: 0;
}
.product-style6 .product-miniature .discount-percentage::after {
	content: "";
	position: absolute;
	border-left: 0px solid transparent;
	border-right: 20px solid transparent;
	border-top: 15px solid #c9b173 !important;
	top: 100%;
	left: 0;
}
/*.products article.product-miniature {
	margin-left: 5px;
}
.products article.product-miniature:nth-child(1) {
	margin-left: 0;
	margin-right: 5px;
}*/
.product-miniature .product-description {
	text-transform: uppercase;
}
.page-search #columns.container {
	width: 61% !important;
}
.page-not-found #clear-icon {
	display: none !important;
}
body {
	background-image: url('../img/briza01/bg_for_body.png');
	font-family: "BarlowCondensedLight" !important;
}
body main {
	background-image: url('../img/briza01/bg_body.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
header#header {
	background-image: url('../img/briza01/bg_for_header.png');
}
#content .container {
	max-width: 85%;
}
.footer-top .container {
	max-width: 75.8% !important;
}
/* Fr */
.btn-default {background-color:#343a40 !important}
.btn-default {border-color:#CAAE96!important}
.btn-default:hover {color:#ffffff!important}
.btn-default:hover {background-color:#BBA552!important}
.btn-default:hover {border-color:#ab937f!important} 
/* Fr */
/* Hs */
.product_content .add_to_wishlist, .product_content .add_to_compare {
	display: none !important;
}
.product-style6 .quick-view, .product-style6 .quick-view-prd {
	left: calc(50% - 40px) !important;
}
.product-style6 .add-to-cart {
	left: calc(50% - 40px + 45px) !important;
}
/* Hs */
@media (max-width: 1232px) {
    .header_topcontactwithlogo ul.ul_social {
        display: none;
    }
    .header_topcontactwithlogo ul.ul_menu {
        width: 72% !important;
    }
}
@media (max-width: 1165px) {
	.header_topcontactwithlogo ul.ul_menu li.search {
		display: inline-block !important;
	}
	.header_topcontactwithlogo ul.ul_menu li.li_search {
		display: none !important;
	}
	.header_topcontactwithlogo ul.ul_menu {
		text-align: right;
	}
	.header_topcontactwithlogo ul.ul_menu .umenu {
		width: 55% !important;
	}
}
@media (max-width: 1094px) {
    .header_topcontactwithlogo ul.ul_social {
        display: none;
    }
    .header_topcontactwithlogo ul.ul_logo, .header_topcontactwithlogo ul.ul_menu {
        width: 45%;
    }
    .header_topcontactwithlogo ul li .img_logo {
        width: 26em;
    }
}
@media (max-width: 890px) {
	.header_topcontactwithlogo ul.ul_menu .umenu {
		width: 64% !important;
	}
}
@media (max-width: 802px) {
    .header_topcontactwithlogo ul.ul_logo {
        width: 35%;
    }
    .header_topcontactwithlogo ul.ul_menu {
        width: 55%;
        text-align: right;
    }
}


.user-info .account-icon {
	display: inline-block!important;
}
#header .header-nav .user-info .account {
     margin-left: 20px; 
}

@media (max-width: 767px) {
	/*Dev121*/
	#header .header-nav .user-info .account {
	     margin-left: 0px!important;
	}
	.user-info .logout.account-icon{
		margin: 7px;
	}
	.header_topcontactwithlogo ul li {
		padding: 3px!important;
	}
	.header_topcontactwithlogo ul {
    	text-align: right!important;
    }

    a.img-shopping-cart-light.shopping-cart.text-light img {
	    margin-top: -12px!important;
	}
	.user-info img {
	    margin:  -10px 3px 0px!important;
	}
	#header .header-nav .blockcart {
    	padding: .75rem 0px!important;
	}
	/*Dev121*/
	.header_topcontactwithlogo ul li .img_logo {
	    width: 20em !important;
		margin-left: 40px;
	}
    .header_topcontactwithlogo ul.ul_menu .hidden-sm-down {
        display: inline-block;
    }
    #hamburger-icon .line {
        width: 25px;
    }
    .briza01-head #hamburger-icon {
        top: -63px;
        left: 14px;
    }
    .header-top.content .row {
    	height: 0;
    }
    .header_topcontactwithlogo ul.ul_menu .umenu {
    	width: 50% !important;
    	margin-top: 10px !important;
    }
/*}
@media (max-width: 715px) {*/
	.header_topcontactwithlogo ul.ul_menu li.li_menu span {
		display: none !important;
	}	
	.header_topcontactwithlogo ul.ul_menu li.li_menu #clear-icon span {
		display: block !important;
	}
	.header_topcontactwithlogo .user-info a i {
		display: inline-block !important;
	}
	.header_topcontactwithlogo ul.ul_menu li.li_menu i {
		font-size: 22pt !important;
	}
	.header_topcontactwithlogo ul.ul_menu li.li_menu i.fa-envelope-o {
		font-size: 20pt !important;
	}
	.header_topcontactwithlogo ul.ul_menu .shopping-cart svg {
		margin-bottom: 17px;
    	margin-left: -17px;
    	width: 2.2em;
	}
}
@media (max-width: 693px) {
	.header_topcontactwithlogo ul.ul_menu .umenu {
		width: 56% !important;
	}
}
@media (max-width: 626px) {
	.header_topcontactwithlogo ul.ul_menu .umenu {
		width: 69% !important;
	}
}
@media (max-width: 569px) {
	.header_topcontactwithlogo ul li .img_logo {
		width: 20em !important;
	}
	.briza01-head #hamburger-icon {
		top: -63px;
        left: 14px;
	}
	.header_topcontactwithlogo ul.ul_menu {
		float: right;
	}
}
.briza01-head .header-top .blockcart {
    display: none;
}
@media (max-width: 527px) {
	.header_topcontactwithlogo ul.ul_menu li.li_menu.search {
		/*display: none !important;*/
	}
	.user-info .logout.account-icon{
		display: none!important;
	}
	.header_topcontactwithlogo ul.ul_menu li.li_menu.li_contact {
		display: none;
	}
	.header_topcontactwithlogo ul.ul_menu .umenu {
		width: 45% !important;
	}
}
@media (max-width: 420px) {
	.header_topcontactwithlogo ul.ul_menu li.li_menu {
		padding: 3px 4px;
	}
	.header_topcontactwithlogo ul li .img_logo {
		width: 17em !important;
	}
	.header_topcontactwithlogo ul.ul_menu .umenu {
		width: 44% !important;
	}
	.briza01-head #hamburger-icon {
		top: -55px;
    	left: 10px;
	}
}

@media (max-width: 362px) {
	.header_topcontactwithlogo ul.ul_menu li.li_menu {
		position: absolute;
		right: 7px;
		top: 7px;
	}
	.header_topcontactwithlogo ul.ul_menu li.li_cart {
		top: 19px;
		right: 0;
	}
	#header .header-nav .blockcart {
	    padding: .75rem 10px!important;
	}
}

.contact-form-style1 .fs-14,.forgot-password, .label, label, .contact-form-style1 .details-text{
	font-size: 14pt !important;
}

#module-featureproductlist-feature #columns {
	width: 61% !important;
}
#search_filters .facet .li-facet-color .facet-label {
	display: inline;
}
#search_filters .facet .li-facet-color {
	margin-top: 1.1rem;
}
/*#search_filters .apostrophedeco-filter .entete {
	border-left: none !important;
	border-top: none !important;
	border-right: none !important;
}
#search_filters {
	border: 1px solid;
}*/
#product .tabs .nav-tabs .nav-link[aria-controls="product-details"] {
	display: none;
}


.header_topcontactwithlogo ul.ul_menu li.li_menu, .header_topcontactwithlogo ul.ul_menu li.li_menu i {
    color: #a7a7a7 !important;
}

.video-size {
	width: 100%;
	height: 450px;
}

body#index div#main {
	opacity: 1 !important;
}

#contact-map {
	width: 100%;
	margin-top: 30px;
}

.product-customization-item textarea, .product-customization-item .custom-file {
	border: 1px solid #bba552 !important;
	background: transparent !important;
}
.product-customization-item .custom-file button {
	height: 100%;
	border-radius: 0;
}
.product-customization-item .custom-file * {
	cursor: pointer;
}

.product-customization-item .custom-file:hover button {
	background: #5c6166 !important;
	border: 1px solid #5c6166 !important;
}


h3.imagetext.item-title{
	/*font-family: inherit !important;*/
	color: #fff;
}
div.imagetext.item-text{
	text-shadow: rgba(21,10,63,0.5) 1px 2px 0;
	color: #e93545 !important;
}
span.imagetext.item-button{
	text-shadow: rgba(21,10,63,0.5) 1px 1px 0;
	color: #dc6068 !important;
}

.dropdown-apostrophe-content .container.row{
    overflow-y: auto!important;
    max-height: 80vh!important;
}
.dropdown-apostrophe-content{
	width: 100%!important;
    left: 0%!important;
}

.dropdown-apostrophe-content .container.row{
	width: 80%!important;
}


@media (max-width: 767px) {
	.briza01-home .bottom_column {
    	position: initial!important;
    }
}

@media (min-width: 768px) {
	.page-home-mt12 {
    	margin-top: 12rem!important;
    }
}
.pname {
    text-transform: uppercase;
    font-family: BarlowCondensedMedium;
    text-align: center;
    color: #666;
    margin: 0.5rem;
    font-size: 18px;
    transition: all 1s;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 20px;
  }