.item-content {
    line-height: 1.5;
    font-size: 14px;
}

#page .myfooter a {
    opacity: 1;
    font-size: 14px;
    font-weight: initial;
}

.item-content p{
	margin-top: 0 !important;
}

.item-content p span {
    font-family: "Montserrat", sans-serif;
    text-rendering: optimizeLegibility;
    font-kerning: normal;
}

#page .myfooter a {
    color: #3f3d59;
}

#page .myfooter a:hover{
	text-decoration: underline;
}

html body #centerpage {
    background: #f9f3e6;
}

.article-content {
    line-height: 1.5;
    font-size: 16px;
}

.not-home #page .title_page.def_color, #description.part.selected .spc H6 {
    font-size: 24px;
}

html body #page .myheader.is-fixed.is-visible {
    height: 190px;
}

html body #page .myheader.is-fixed {
    top: -190px;
}

.myheader #site_logo {
    height: 190px;
}

html body #page .myheader {
    height: 190px;
}

html body:not(.slider-fullscreen) #page {
    padding-top: 190px;
}

html .menu-typ-5, html body #search {
    top: 50%;
    transform: translateY(-50%);
}

.not-home #page_background {
    background: #f9f3e6 !important;
}

/**/
html .bs-cart header, .bs-cart .checkout:hover, .bs-cart .checkout, html body .navbar-top-icons .navbar-icon > a:hover, html .progress-button.perspective .content, .progress-button .progress-inner, .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next), .mm-menu .mm-listview > li.mm-selected > span, .hamburger:hover span span, .hamburger:hover span span::after, .hamburger:hover span span::before, #back-top, #page #btn_continue_shopping:hover {
    background: #acacac;
}

.progress-button.perspective .progress {
    border: 1px solid #acacac;
}

#page #btn_continue_shopping {
    border: 1px solid #acacac;
}

.pagination a.act, .pagination span.act, .pagination a:hover, .pagination span:hover, .cancel_filter_button, .extract_details_btns, html body #page #centerpage .cd-add-to-cart, #user_content_tag_bg .elink.user_login_text, #send_btn, .basket_merge_buttons, .submit_save, #submit_save, #submit_btn, #show_selected_button, .button_new_discussion, .wa-button, #registration_btn:hover, #buy_btn:hover, #send_btn:hover, .basket_merge_buttons:hover, #submit_save:hover, #submit_btn:hover, .button_new_discussion:hover, .wa-button:hover, .fixed-parent-node.visible > a.active, #back-top:hover {
    background-color: #acacac !important;
}

html body .navbar-top-icons .navbar-icon a i::before {
	background-color: #acacac;
}

.navbar-icon a span, html body #page .navbar-top-icons .navbar-icon:hover > a i::before, html body.search_act #page .wrapper_search_submit::before {
    color: #acacac !important;
}

#page #btn_continue_shopping{
	color: #acacac;
}

.progress-button.state-success .content, .progress-button.state-error .content{
	color: #acacac !important;
}

html body .mm-navbars-bottom .user-panel .user-login a {
    background-color: #acacac;
  	border: 1px solid #acacac;
}

.mm-navbars-bottom .user-panel .user-register a {
    border-color: #acacac;
}

html body #page #centerpage .cd-add-to-cart, #user_content_tag_bg .elink.user_login_text, #send_btn, .basket_merge_buttons, .submit_save, #submit_save, #submit_btn, #show_selected_button, .button_new_discussion, .wa-button {
    box-shadow: none;
}

#back-top{
	box-shadow: none;
}

#sideMenuBar.mm-theme-light .user-panel .user-register a {
    border-color: #acacac;
	color: #acacac;
}

.myfooter .contenttwo {
    border-top: 0px solid #acacac;
	background: #acacac;
}

.mm-panels .eshop-menu-item:hover a:nth-child(1), .mm-panels .eshop-menu-item.selected-category.mm-selected {
    border-left: 10px solid #666 !important;
}

.mm-panels .eshop-menu-item a:nth-child(1) {
    border-left: 5px solid #666 !important;
}

html #sideMenuBar.mm-theme-light em.mm-counter {
	background: #acacac;
}

#sideMenuBar.mm-theme-light .mm-listview > li .mm-next::after {
    border-color: #acacac;
}

html body #page .bs-cart-trigger::before {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTEuNTIgNDkxLjUyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTEuNTIgNDkxLjUyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPHBvbHlnb24gc3R5bGU9ImZpbGw6I0Y2QzM1ODsiIHBvaW50cz0iMTAwLjMxMiw0NC41MSAzOTEuMjA4LDQ0LjUxIDM5MS4yMDgsMjIuMjU1IDQzNS43MTgsMCA1NS44MDIsMCAxMDAuMzEyLDIyLjI1NSAiLz4KPHBhdGggc3R5bGU9ImZpbGw6I0ZDRDQ2MjsiIGQ9Ik00NzcuNzczLDQ1OC42OTRMNDU2LjExNyw0NC41MWgtNjQuOTA5SDEwMC4zMTJIMzUuNDAzTDEzLjc0Nyw0NTguNjk0ICBjLTAuOTMzLDE3Ljg0NSwxMy4yODUsMzIuODI2LDMxLjE1NCwzMi44MjZoNDAxLjcxOEM0NjQuNDg4LDQ5MS41Miw0NzguNzA3LDQ3Ni41MzksNDc3Ljc3Myw0NTguNjk0eiBNMTQxLjAwNSw5OC45ODYgIGM3Ljg1OSwwLDE0LjIyOSw2LjM3MSwxNC4yMjksMTQuMjI5YzAsNC40NTItMi4wODcsOC4zNzgtNS4yODksMTAuOTg3djg4LjY3MWMwLDUyLjgzNSw0Mi45ODEsOTUuODE3LDk1LjgxNiw5NS44MTcgIGM1Mi44MzYsMCw5NS44MTctNDIuOTgyLDk1LjgxNy05NS44MTd2LTg4LjY2N2MtMy4yMDQtMi42MDktNS4yOTMtNi41MzYtNS4yOTMtMTAuOTljMC03Ljg1OCw2LjM3LTE0LjIyOSwxNC4yMjktMTQuMjI5ICBjNy44NTgsMCwxNC4yMjgsNi4zNzEsMTQuMjI4LDE0LjIyOWMwLDQuNDUzLTIuMDg4LDguMzc5LTUuMjksMTAuOTg4djg4LjY2OXY0LjExNWMwLDY1LjA3NC01MS4wMDIsMTE4LjAxNC0xMTMuNjksMTE4LjAxNCAgYy02Mi42ODgsMC0xMTMuNjktNTIuOTQtMTEzLjY5LTExOC4wMTR2LTQuMTE1di04OC42NjZjLTMuMjA1LTIuNjA5LTUuMjk1LTYuNTM3LTUuMjk1LTEwLjk5MiAgQzEyNi43NzcsMTA1LjM1NywxMzMuMTQ3LDk4Ljk4NiwxNDEuMDA1LDk4Ljk4NnoiLz4KPHBvbHlnb24gc3R5bGU9ImZpbGw6I0RDODc0NDsiIHBvaW50cz0iMTAwLjMxMiwyMi4yNTUgNTUuODAyLDAgNTQuMDAxLDM4LjEzNCAiLz4KPHBvbHlnb24gc3R5bGU9ImZpbGw6I0YyQjg1MzsiIHBvaW50cz0iMTAwLjMxMiw0NC41MSAxMDAuMzEyLDIyLjI1NSA1NC4wMDEsMzguMTM0IDM1LjQwMyw0NC41MSAiLz4KPHBvbHlnb24gc3R5bGU9ImZpbGw6I0RDODc0NDsiIHBvaW50cz0iNDM3LjUxOSwzOC4xMzQgNDM1LjcxOCwwIDM5MS4yMDgsMjIuMjU1ICIvPgo8cG9seWdvbiBzdHlsZT0iZmlsbDojRjJCODUzOyIgcG9pbnRzPSIzOTEuMjA4LDIyLjI1NSAzOTEuMjA4LDQ0LjUxIDQ1Ni4xMTcsNDQuNTEgNDM3LjUxOSwzOC4xMzQgIi8+CjxnPgoJPHBhdGggc3R5bGU9ImZpbGw6I0RDODc0NDsiIGQ9Ik0xMzIuMDcyLDEyNC4yMDd2LTEwLjk5MmgxNy44NzN2MTAuOTg3YzMuMjAyLTIuNjA5LDUuMjg5LTYuNTM0LDUuMjg5LTEwLjk4NyAgIGMwLTcuODU4LTYuMzctMTQuMjI5LTE0LjIyOS0xNC4yMjljLTcuODU4LDAtMTQuMjI4LDYuMzcxLTE0LjIyOCwxNC4yMjlDMTI2Ljc3NywxMTcuNjcsMTI4Ljg2NywxMjEuNTk3LDEzMi4wNzIsMTI0LjIwN3oiLz4KCTxwYXRoIHN0eWxlPSJmaWxsOiNEQzg3NDQ7IiBkPSJNMzU5LjQ1MiwxMTMuMjE1djEwLjk4OGMzLjIwMy0yLjYwOSw1LjI5LTYuNTM1LDUuMjktMTAuOTg4YzAtNy44NTgtNi4zNy0xNC4yMjktMTQuMjI4LTE0LjIyOSAgIGMtNy44NTksMC0xNC4yMjksNi4zNzEtMTQuMjI5LDE0LjIyOWMwLDQuNDU0LDIuMDg5LDguMzgxLDUuMjkzLDEwLjk5di0xMC45OUgzNTkuNDUyeiIvPgoJPHBhdGggc3R5bGU9ImZpbGw6I0RDODc0NDsiIGQ9Ik0yNDUuNzYyLDMyNi41NjNjLTYyLjY4OCwwLTExMy42OS01MS4wMDItMTEzLjY5LTExMy42OXY0LjExNSAgIGMwLDY1LjA3NCw1MS4wMDIsMTE4LjAxNCwxMTMuNjksMTE4LjAxNGM2Mi42ODgsMCwxMTMuNjktNTIuOTQsMTEzLjY5LTExOC4wMTR2LTQuMTE1ICAgQzM1OS40NTIsMjc1LjU2MSwzMDguNDUsMzI2LjU2MywyNDUuNzYyLDMyNi41NjN6Ii8+CjwvZz4KPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0xMzIuMDcyLDExMy4yMTV2MTAuOTkydjg4LjY2NmMwLDYyLjY4OCw1MS4wMDIsMTEzLjY5LDExMy42OSwxMTMuNjkgIGM2Mi42ODgsMCwxMTMuNjktNTEuMDAyLDExMy42OS0xMTMuNjl2LTg4LjY2OXYtMTAuOTg4aC0xNy44NzN2MTAuOTl2ODguNjY3YzAsNTIuODM1LTQyLjk4MSw5NS44MTctOTUuODE3LDk1LjgxNyAgYy01Mi44MzUsMC05NS44MTYtNDIuOTgyLTk1LjgxNi05NS44MTd2LTg4LjY3MXYtMTAuOTg3SDEzMi4wNzJ6Ii8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
}

.bs-cart-trigger .count {
  	background: #acacac;
}

#cookies-notify__close {
    background-color: #acacac !important;
  	box-shadow: none;
}

#incenterpage {
    line-height: 1.5;
}

#page #description p, body, #page, .article-content {
    color: rgba(0, 0, 0, 1);
}

html body.search_act #page .myheader #search {
    top: 50px;
}

html body.search_act #page .myheader {
    background-color: #e8bd02 !important;
}

html body.search_act #search #q {
	color: #000;
}

#search #q {
    border-bottom: 3px solid #000;
}

html body.search_act #page .wrapper_search_submit::before {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDMxMC40MiAzMTAuNDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMxMC40MiAzMTAuNDI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjczLjU4NywyMTQuOTY1YzQ5LjExLTQ5LjExMSw0OS4xMDktMTI5LjAyMSwwLTE3OC4xMzJjLTQ5LjExMS00OS4xMTEtMTI5LjAyLTQ5LjExMS0xNzguMTMsMCAgICBDNTMuNzkzLDc4LjQ5Nyw0Ny40ODMsMTQwLjQ2Miw3Ni41MSwxODguODVjMCwwLDIuMDg1LDMuNDk4LTAuNzMxLDYuMzEyYy0xNi4wNjUsMTYuMDY0LTY0LjI2Myw2NC4yNjMtNjQuMjYzLDY0LjI2MyAgICBjLTEyLjc5MSwxMi43OS0xNS44MzYsMzAuNjc1LTQuNDkzLDQyLjAybDEuOTUzLDEuOTUxYzExLjM0MywxMS4zNDUsMjkuMjI5LDguMzAxLDQyLjAxOS00LjQ5YzAsMCw0OC4wOTYtNDguMDk3LDY0LjEyOC02NC4xMjggICAgYzIuOTUxLTIuOTUxLDYuNDQ4LTAuODY2LDYuNDQ4LTAuODY2QzE2OS45NTgsMjYyLjkzOCwyMzEuOTIzLDI1Ni42MjksMjczLjU4NywyMTQuOTY1eiBNMTE4LjcxMSwxOTEuNzEgICAgYy0zNi4yODgtMzYuMjg4LTM2LjI4Ny05NS4zMzIsMC4wMDEtMTMxLjYyYzM2LjI4OC0zNi4yODcsOTUuMzMyLTM2LjI4OCwxMzEuNjE5LDBjMzYuMjg4LDM2LjI4NywzNi4yODgsOTUuMzMyLDAsMTMxLjYyICAgIEMyMTQuMDQzLDIyNy45OTYsMTU1LDIyNy45OTYsMTE4LjcxMSwxOTEuNzF6IiBmaWxsPSIjMDAwMDAwIi8+CgkJPGc+CgkJCTxwYXRoIGQ9Ik0xMjYuNzUsMTE4LjQyNGMtMS42ODksMC0zLjQwNi0wLjMzMi01LjA2MS0xLjAzMWMtNi42MTEtMi43OTgtOS43MDQtMTAuNDI2LTYuOTA2LTE3LjAzOCAgICAgYzE3LjU4Ni00MS41NTksNjUuNzAzLTYxLjA2MiwxMDcuMjYxLTQzLjQ3NmM2LjYxMSwyLjc5OCw5LjcwNCwxMC40MjYsNi45MDYsMTcuMDM4Yy0yLjc5OSw2LjYxMi0xMC40MjUsOS43MDMtMTcuMDM5LDYuOTA2ICAgICBjLTI4LjM1NC0xMS45OTgtNjEuMTg2LDEuMzA5LTczLjE4MywyOS42NjNDMTM2LjYyOSwxMTUuNDQ1LDEzMS44MTUsMTE4LjQyNCwxMjYuNzUsMTE4LjQyNHoiIGZpbGw9IiMwMDAwMDAiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
}

.free_shipping_bar {
    background: transparent repeating-linear-gradient(-45deg, #E4BA02, #E4BA02 10px, #CFA500 10px, #CFA500 20px) repeat scroll 0% 0% !important;
}

html body #page #page_background .ico_shiping {
    background-color: #E8BE06;
    font-weight: bold;
}

html body #page #page_background .ico_shiping::before{
	font-weight: 300;
}

.home .right-box {
    display: none;
}

.free-shipp {
    position: absolute;
    width: 100%;
    top: 20px;
    left: 20px;
    right: 0;
    text-align: left;
    z-index: 1000;
}

.free-shipp p {
	font-weight: bold;
}

/*.bs-cart-container:not(.empty) .bs-cart-trigger, .bs-cart {
    bottom: 150px;
  	transform: translateY(150px);
}*/

.empty .bs-cart-trigger, .empty .bs-cart {
    bottom: 150px;
}

.empty .bs-cart-trigger, .empty .bs-cart {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}

.bs-cart-trigger, .bs-cart {
    bottom: 150px;
}

body[class*="page-blog"] .header_slider > div::before, body[class*="page-blog"] .jave_bg::before, body[class*="page-blog"] .jave_bg {
    background-image: none !important;
  	background: transparent !important;
}

body[class*="page-blog"] .blog-container h1 {
    font-size: 2.5em;
  	margin-bottom: 20px;
}

/* Blog */
.mm-title.menu-title.blog.mm-divider {
    position: relative !important;
  	width: 100%;
}

html body[class*="page-blog"] .navbar-icon.left a i::before, html body[class*="page-blog"] .navbar-icon.right a i::before {
    background-color: #E8BE06;
}

html body[class*="page-blog"] .navbar-icon.left a:hover, html body[class*="page-blog"] .navbar-icon.right a:hover {
    background: #E8BE06;
}

html body[class*="page-blog"] #page .myheader.is-fixed.is-visible {
    max-width: 100%;
    left: initial;
}

html.mm-opened body[class*="page-blog"] #page .myheader, html body[class*="page-blog"] #page .myheader.is-fixed.is-visible {
    left: initial;
}