@charset "utf-8";

.sticky {position: fixed;top: 0;width: 100%; background:#fff;}
.sticky + .content {padding-top: 102px;}

.fill_height {height: 100%}
.super_container {width: 100%;overflow: hidden}
.prlx_parent {overflow: hidden}
.prlx {height: 130% !important}

.button {display: inline-block;/*background: #9e5733;*/border-radius: 5px;/*height: 48px;*/
-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}
.button a {display: block;font-size: 16px;font-weight: 400;line-height: 48px;color: #FFFFFF;padding-left: 35px;padding-right: 35px}
.button:hover {opacity: 0.8}

/*-----------------------------------top_bar / header-top-----*/
.header {position: relative;width: 100%;z-index: 10}
.top_bar {width: 100%;height: 50px;background: #fafafa;border-bottom: solid 1px rgba(0, 0, 0, 0.05);z-index: 2}
.header.scrolled .top_bar {display: none}

.top_bar_contact {display: inline-block}
.top_bar_contact_item {font-size: 16px;font-weight: 300;line-height: 50px;margin-right: 20px}
.top_bar_contact_item:not(:first-child) {margin-right: 0px}
.top_bar_contact_item a {font-size: 16px;font-weight: 300;line-height: 50px;color: #000;
-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}
.top_bar_contact_item a:hover {color: #8a8a8a}
.top_bar_contact_item:last-child {margin-right: 0px}
.top_bar_icon {display: inline-block;margin-right: 14px;
-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px)}

/*standard_dropdown*/
.top_bar_menu {display: inline-block}
.top_bar_dropdown li {padding-left: 13px;padding-right: 13px}
.standard_dropdown li {display: inline-block;position: relative;height: 50px}
.standard_dropdown li li {display: block;width: 100%}
.standard_dropdown li li a {display: block;width: 100%;border-bottom: solid 1px #f2f2f2;font-size: 16px}
.standard_dropdown li:last-child a {border-bottom: none}
.standard_dropdown li.hassubs>a i {display: inline-block;margin-left: 5px}
.standard_dropdown li a {display: block;position: relative;font-size: 16px;font-weight: 300;color: #000000;line-height: 50px;white-space: nowrap;
-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}
.standard_dropdown li a:hover {color: #9e5733}
.standard_dropdown li a i {/*display: none;*/-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);font-size: 12px}
.standard_dropdown li ul {display: block;position: absolute;top: 120%;left: 0;width: auto;visibility: hidden;opacity: 0;background: #FFFFFF;
box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.1);
-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: all 0.3s ease;
z-index: 1}
.standard_dropdown li:hover>ul {top: 100%;visibility: visible;opacity: 1}
.standard_dropdown ul ul {left: 100%;top: 0 !important}


/*.top_bar_user {display: inline-block;margin-left: 5px}
.user_icon {display: inline-block;margin-right: 7px;
-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);width: 15px}
.user_icon img {width: 100%}
.top_bar_user div {display: inline-block}
.top_bar_user div:nth-child(2) {margin-right: 21px}
.top_bar_user div:nth-child(2)::after {display: block;position: absolute;top: 50%;
-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);
right: -13px;width: 1px;height: 17px;background: rgba(0, 0, 0, 0.1);content: ''}
.top_bar_user a {font-size: 16px;font-weight: 300;line-height: 50px;color: #000;
-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}
.top_bar_user a:hover {color: #8a8a8a}*/

/*-----------------------------------header_main / header-middle-----*/
.header_main {z-index: 1}
.header.scrolled .header_main {display: none}
.header_main_item {top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}

.logo_container {height: 80px}
.logo {top: 53%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}
.logo a {font-size: 36px;font-weight: 500;color: #9e5733}

.header_search {height: 90px}
.header_search_content {top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}
.header_search_form_container {width: 100%;height: 50px;border: solid 1px #e5e5e5;border-radius: 0px}
.header_search_form {width: 100%;height: 100%}
.header_search_input {display: block;position: relative;width: calc((100% - 50px) * 0.601);height: 100%;line-height: 50px;border: none !important;outline: none !important;padding-left: 26px;color: #7f7f7f;float: left}
.header_search_input::-webkit-input-placeholder {font-size: 16px !important;font-weight: 300;line-height: 50px;color: #a3a3a3 !important}
.header_search_input:-moz-placeholder {font-size: 16px !important;font-weight: 300;line-height: 50px;color: #a3a3a3 !important}
.header_search_input::-moz-placeholder {font-size: 16px !important;font-weight: 300;line-height: 50px;color: #a3a3a3 !important}
.header_search_input:-ms-input-placeholder {font-size: 16px !important;font-weight: 300;line-height: 50px;color: #a3a3a3 !important}
.header_search_input::input-placeholder {font-size: 16px !important;font-weight: 300;line-height: 50px;color: #a3a3a3 !important}

/*custom_dropdown*/
.custom_dropdown {width: calc((100% - 50px) * 0.399);height: 50px;float: left;padding-left: 26px}
.custom_dropdown::before {display: block;position: absolute;top: 50%;
-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);
left: 0;width: 1px;height: 28px;background: #e5e5e5;content: ''}
.custom_dropdown_list i {display: inline-block;color: #a3a3a3;font-size: 10px;margin-left: 3px;
-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px)}
.custom_dropdown_placeholder {display: inline-block;font-size: 16px;font-weight: 300;color: #a3a3a3;line-height: 48px;cursor: pointer}
.custom_dropdown_placeholder i {}
.custom_list {text-align: left;position: absolute;padding: 0;top: 75px;left: -15px;visibility: hidden;opacity: 0;box-shadow: 0 0 25px rgba(63, 78, 100, 0.15);
-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-ms-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: all 0.2s ease}
.custom_list.active {visibility: visible;opacity: 1;top: 50px;box-shadow: 0 0 25px rgba(63, 78, 100, 0.15);
-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: all 0.3s ease}
.custom_list li {height: 35px;padding-left: 15px;padding-right: 15px;background: #FFFFFF}
.custom_list li a {display: block;color: #a3a3a3;line-height: 35px;
border-bottom: solid 1px #ededed;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}
.custom_list li a:hover {color: #9e5733}

select {display: inline;border: 0;width: auto;margin-left: 10px;outline: none;-webkit-appearance: none;-moz-appearance: none;border-bottom: 2px solid #555;color: #7b00ff;
-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out}
select:hover {cursor: pointer}
select option {border: 0;border-bottom: 1px solid #555;padding: 10px;-webkit-appearance: none;-moz-appearance: none}

.header_search_button {position: absolute;top: 0;right: 0;width: 50px;height: 100%;background: #9e5733;border: none;outline: none;cursor: pointer;border-top-right-radius: 0px;border-bottom-right-radius: 0px}

.wishlist_cart {height: 90px}
.wishlist {/*margin-right: 50px*/}
.wishlist_icon {max-width: 35px;}
.wishlist_icon img {width: 100%;max-width: 35px;}
.wishlist_content {margin-left: 14px}
.wishlist_text a {font-size: 16px;font-weight: 400;color: #000000;
-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}
.wishlist_text a:hover {color: #9e5733}
.wishlist_count {margin-top: -2px;color: #a3a3a3;font-size: 14px}

.cart {margin-left: 30px}
.cart_count {position: absolute;bottom: -1px;right: -14px;width: 23px;height: 23px;background: #9e5733;border-radius: 50%;text-align: center}
.cart_count span {display: block;line-height: 23px;font-size: 14px;color: #FFFFFF;
-webkit-transform: translateY(1px);-moz-transform: translateY(1px);-ms-transform: translateY(1px);-o-transform: translateY(1px);transform: translateY(1px)}
.cart_icon img {width: 100%}
.cart_content {margin-left: 20px}
.cart_text a {font-size: 16px;font-weight: 400;color: #000000;
-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}
.cart_text a:hover {color: #9e5733}
.cart_price {font-size: 14px;color: #a3a3a3;margin-top: -2px}



/*-----------------------------------main_nav / header-bottom-----*/
.main_nav {width: 100%;border-top: solid 1px #f2f2f2;box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.1);background: #FFFFFF}

.header.scrolled .main_nav {position: fixed;top: 0;left: 0;
-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}

.main_nav_content {width: 100%;/*height: 50px*/}/*bm*/

.cat_menu_container {width: 293px;height: 100%;background: #9e5733;padding-left: 35px;cursor: pointer;z-index: 1}
.cat_menu_title {height: 100%}

.cat_burger {width: 18px;height: 14px}
.cat_burger span {display: block;position: absolute;left: 0;width: 100%;height: 2px;background: #FFFFFF}
.cat_burger span:nth-child(2) {top: 6px}
.cat_burger span:nth-child(3) {top: 12px}

.cat_menu_text {font-size: 16px;font-weight: 400;color: #FFFFFF;text-transform: uppercase;margin-left: 20px}
.cat_menu_container ul {display: block;position: absolute;top: 100%;left: 0;min-width: 100%;background: #FFFFFF;
box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.1);-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: all 0.3s ease}
.cat_menu_container>ul {padding-top: 13px}
.cat_menu_container:hover .cat_menu {visibility: visible;opacity: 1}
.cat_menu li {display: block;position: relative;width: auto;height: 46px;border-bottom: solid 1px #f2f2f2;padding-left: 35px;padding-right: 30px;white-space: nowrap}
.cat_menu li.hassubs>a i {display: block}
.cat_menu li a {display: block;position: relative;font-size: 16px;font-weight: 300;color: #000000;line-height: 46px;
-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}
.cat_menu li a:hover {color: #9e5733}
.cat_menu li a i {display: none;position: absolute;top: 50%;right: 0;font-size: 12px;
-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.cat_menu li ul {display: block;position: absolute;top: 35px;left: 100%;visibility: hidden;opacity: 0;width: 100%;background: #FFFFFF;box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.1)}
.cat_menu li:hover>ul {top: 0;visibility: visible;opacity: 1}

/*main_nav_dropdown*/
.main_nav_dropdown li {margin-right: 35px}
.main_nav_dropdown li:last-child {margin-right: 0px}
.main_nav_dropdown li a {font-size: 16px;font-weight: 400;color: #a19a9a;line-height: 50px}/*bm*/
.main_nav_dropdown li li {padding-left: 15px;padding-right: 15px;margin-right: 0px}

/*========================================================================================mobile-menu-1TB=======*/
.menu_trigger_container {display: none;width: auto;height: 100%;padding-right: 25px;padding-left: 25px;cursor: pointer}
.menu_trigger {height: 100%}
.menu_burger_inner {display: inline-block}
.menu_trigger_text {display: inline-block;font-size: 16px;font-weight: 400;color: #FFFFFF;text-transform: uppercase;margin-right: 16px}

/*-----------------------------------mobile_menu 1 / categori-----*/
.page_menu {margin-top: 10px;margin-bottom: 5px;
-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease}
.page_menu_content {height: 0px;background: #fff;padding-left: 15px;padding-right: 15px;overflow: hidden; border:1px solid #eee;}

.page_menu_search {display: none;width: 100%;margin-top: 15px;margin-bottom: 15px}
.page_menu_search_input {width: 100%;height: 40px;background: #FFFFFF;outline: none;padding-left: 25px;border:1px solid #eee;/*border: none;*/}
.page_menu_item {display: block;position: relative;vertical-align: middle;border-bottom: solid 1px rgba(0, 0, 0, 0.1);}
.page_menu_item:last-child{border-bottom: solid 0px rgba(0, 0, 0, 0.1);}
.page_menu_item>a {display: block;color: #9e5733;font-weight: 500;height: 50px;line-height: 50px;font-size: 14px;text-transform: uppercase;
-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}
.page_menu_item>a:hover {color: #b5aec4}
.page_menu_item a i {display: none;margin-left: 8px}
.page_menu_item.has-children>a>i {display: inline-block}
.page_menu_selection {margin: 0;width: 100%;height: 0px;overflow: hidden;z-index: 1}
.page_menu_selection li {padding-left: 10px;padding-right: 10px;line-height: 50px;border-bottom: solid 1px rgba(0, 0, 0, 0.1);}
.page_menu_selection li:last-child{border-bottom: solid 0px rgba(0, 0, 0, 0.1);}
.page_menu_selection li a {display: block;color: #9e5733;border-bottom: solid 1px rgba(255, 255, 255, 0.1);font-size: 14px;text-transform: uppercase;-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: all 0.3s ease}
.page_menu_selection li a:hover {color: #b5aec4}
.page_menu_selection li:last-child a {border-bottom: none}

.menu_contact_item {display: inline-block;font-size: 14px;font-weight: 300;line-height: 50px;margin-right: 40px;/*color: #FFFFFF*/}
.menu_contact_item:not(:first-child) {margin-right: 0px}
.menu_contact_item a {font-size: 14px;font-weight: 300;line-height: 50px;color: #9e5733;/*color: #FFFFFF;*/
-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease}
.menu_contact_item a:hover {color: #8a8a8a}
.menu_contact_item:last-child {margin-right: 0px}
.menu_contact_icon {display: inline-block;margin-right: 14px;
-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px)}

@media (min-width: 1200px) {
.container {max-width: 1300px !important}
}

@media only screen and (max-width: 1199px) {
.top_bar_contact_item {font-size: 14px;margin-right: 10px}
.standard_dropdown li a {font-size: 14px;}

.main_nav_dropdown li {margin-right: 15px}
.main_nav_dropdown li a {font-size: 14px}
}

@media only screen and (max-width: 991px) {
.header_search {height: 50px;padding-bottom: 10px;padding-top: 10px;}
.logo_container{height: 85px;float: left;}
.custom_dropdown {text-align: left}

.main_nav {margin-top: 10px}
.main_nav_menu {display: none}

/*.logo_container, .wishlist_cart {height: 90px}*/

.main_nav_content {background: #9e5733}
.menu_trigger_container {display: block}/*mobile_menu*/

.top_bar {height: 40px;    display: none;}
.top_bar_contact_item {font-size: 12px;margin-right: 20px;line-height: 40px}
.top_bar_contact_item a {font-size: 12px;line-height: 40px}
.top_bar_icon {margin-right: 4px}
.top_bar_icon img {width: 70%}
.top_bar_menu {display: none}

}

@media only screen and (max-width: 767px) {
.top_bar {display: none}
.header_search {display: none}
.logo_container{height: 85px;float: left;}
.page_menu_search {display: block}

.main_nav {margin-top: 0px}
}

@media only screen and (max-width: 575px) {
.top_bar {display: none}
.logo_container{height: 85px;float: left;}
.wishlist_cart {height: 85px}/*85px*/

.cat_burger {width: 16px;height: 12px}
.cat_burger span:nth-child(2) {top: 5px}
.cat_burger span:nth-child(3) {top: 10px}

.menu_trigger_text {font-size: 13px;margin-right: 10px}

.wishlist {/*margin-right: 23px*/}
.wishlist_content {margin-left: 6px}
.wishlist_text {display: none}
.cart_text {display: none}
.wishlist_text a, .cart_text a {font-size: 14px}
.wishlist_count, .cart_price {font-size: 14px}
.wishlist_icon {width: 20px}

.cart {margin-left: 10px}
.cart_content {margin-left: 15px}
.cart_icon {width: 17px}
.cart_count {width: 21px;height: 21px}
.cart_count span {line-height: 21px}

.header_search {display: none}

.main_nav {width: calc(100% + 30px);margin-left: -15px;margin-right: -15px;margin-top: 10px}
.main_nav_content {height: 35px}
.menu_trigger_container {padding-right: 15px}/*mobile_menu*/

.page_menu_item>a {font-size: 12px}
.page_menu_selection li a {font-size: 12px}

.button {height: 32px}
.button a {font-size: 12px;line-height: 32px;padding-left: 25px;padding-right: 25px}
}


/*========================================================================================mobile-menu-2LR=======*/
.page_menu2 {margin-top: 15px;
-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease}
.page_menu_content2 {height: 100%;background: #fff;padding-left: 15px;padding-right: 15px;overflow: hidden;color:#9e5733;border:1px solid #eee;}

/*.text-white-50 { color: rgba(255, 255, 255, .5); }*/
.mtoggler{margin-left: 30px;display:none;}
.page_menu2{display:none;}
/*====================================================  RESPONSIVE DESIGN ==========================================*/
@media (max-width: 1300px){
	.mtoggler{margin-left: 30px;display:none;}
}
@media (max-width: 1230px){
	.mtoggler{margin-left: 30px;display:none;}
}
@media (max-width: 1199px) {
	.mtoggler{margin-left: 30px;display:none;}
}
@media (max-width: 991.98px) {
	.topmenu-collapse {position: fixed;top: 150px;bottom: 0;left: 100%;width: 100%;overflow-y: auto;visibility: hidden;background-color: #fff;
	transition: visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;
	transition: transform .3s ease-in-out, visibility .3s ease-in-out;
	transition: transform .3s ease-in-out, visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;}/*padding-right: 1rem;padding-left: 1rem;*/
	.topmenu-collapse.open {visibility: visible;-webkit-transform: translateX(-100%);transform: translateX(-100%);}

	.mtoggler{margin-left: 0px;float: left;top: 50%;margin-right:10px;display:block;/*margin-left: 30px;display:block;*/}
	.page_menu2{display:block;}
}
@media (max-width: 799px){
	.mtoggler{margin-left: 0px;float: left;top: 50%;margin-right:10px;display:block;/*margin-left: 30px;display:block;*/}
	.page_menu2{display:block;}
}
@media (min-width: 768px) {/*e*/
	/*.mtoggler{margin-left: 30px;display:block;}*/

}
@media only screen and (max-width: 767.98px) {
	.mtoggler{margin-left: 0px;float: left;top: 45%;margin-right:10px;}
}
@media (max-width: 640px) {/*e*/
}
@media (max-width: 600px){
}
@media (max-width: 575px){
	.topmenu-collapse {position: fixed;top: 85px;}
	.mtoggler{margin-left: 0px;float: left;top: 50%;margin-right:10px;}
}
@media (max-width: 480px) {
}
@media (max-width: 360px) {
}
@media (max-width: 320px) {/*e*/
}
