@import url(../fonts/open-sans/open-sans.css);@import url(contact.css);@import url(import.css);#engros{position:absolute;right:10px;top:0;}
html{font-size: 14px;}
h1{
    font-size: 30px;
    line-height: initial;
    letter-spacing: 0;
    margin: 20px 0 10px 0;
    font-weight: 500;
}
h5{
    font-size: 14px;
}
address {
    font-size: 14px;
    line-height: 20px;
    font-style: normal;
}
hr{
    display: block;
    height: 0px;
    border: 0;
    border-bottom-width: 0px;
    border-bottom-style: none;
    border-bottom-color: transparent;
    border-top: 0;
    margin: 20px 0;
    padding: 0;
}
.top-links-lg{
    color: #e9d775;
    font-size: 12px;
}
.top-links-lg a{
    color: #e9d775;
    font-weight: bold;
}
.top-links-lg a:last-child{
    margin-right: 15px;
}
.top-links-lg a:hover{
    color: #fff;
    text-decoration: none;
}
ul,ol{
    line-height: initial;
}

.mdl-textfield__label{font-size: 14px;}
#searchbar{position:absolute;left:182px;top:50px;}
nav.ma5-menu-mobile{background:#000;}
nav.ma5-menu-mobile a{color:#e9d775 !important;text-decoration:none !important;}
nav.ma5-menu-mobile a:hover{color:#fff !important;}
nav.ma5-menu-mobile ul{padding:0 !important;margin:0;}
nav.ma5-menu-mobile ul > li{float:left;height:inherit;font-size:15px !important;font-weight:bold !important;display:inline-block !important;}
nav.ma5-menu-mobile ul > li a{height:50px;display:block !important;width:100% !important;margin:0;padding:0 15px;line-height:50px;}
nav.ma5-menu-mobile ul > li a span{display:block;}
nav.ma5-menu-mobile ul > li > ul{display:none;-webkit-column-count:1 !important;-moz-column-count:1 !important;column-count:1 !important;}
nav.ma5-menu-mobile ul > li > ul > li{font-size:14px !important;font-weight:normal !important;display:block !important;padding:0px !important;}
nav.ma5-menu-mobile ul > li > ul > li a{padding:0;border:0 !important;font-weight:normal !important;margin:0 0 0 0;height:auto;}
.kontrol-rapport{position: absolute; right: 440px; height:56px; top: 50px; margin-top:1px; z-index:2;}
form.register--login-form{margin-left: 30px;}
form.register--register-form{margin-right: 30px;}
.register--login-header{margin: 45px 0 15px 30px; padding: 0 0 5px 0; color: #000; border-bottom: 1px solid #000; text-transform: initial; font-weight: bold;}
@media (min-width:992px) and (max-width:1199px){#searchbar #search{width:240px;}
}
@media (min-width:768px) and (max-width:991px){.top{height:120px !important;}
                                               .top .top-links{left:120px;}
                                               .top #searchbar{left:120px;}
                                               .top .community{right:105px;}
                                               .top .login-button{right:179px;}
                                               .top .basket{right:244px;}
                                               .top #search{width:215px;}
                                               .top .menu-button{position:absolute;right:114px;background-color:rgba(255, 255, 255, 0.05);height:52px;width:52px;top:50px;border:1px solid rgba(255, 255, 255, 0.05);box-shadow:0px 0px 3px #000;line-height:50px;font-size:20px;text-align:center;}
                                               .top .menu-button:hover{background-color:rgba(255, 255, 255, 0.1);}
                                               .basket{width:52px !important;}
                                               .basket .basket-price{display:none;}
                                               .navbar-toggle{display:block !important;}
                                               .logo{max-width:88px !important;max-height:88px !important;}
                                               .logo #logo img,.logo img{height:88px;}
                                               .kontrol-rapport{right: 310px;}
}
@media (max-width:767px){.top{height:170px !important;}
                         .top .top-links{left:initial;right:0px;}
                         .top #searchbar{left:0px;right:0px;margin-top:60px;}
                         .top #search{width:auto;}
                         .top .menu-button{top:50px;}
                         .logo{max-width:88px !important;max-height:88px !important;margin-left:-25px !important;}
                         .logo #logo img{height:88px;width:88px;}
                         .community{position:absolute !important;right:0 !important;}
                         .kontrol-rapport{right: 205px;}
}
.folder h2{text-transform:none;padding-left:0;padding-top:90px;margin-top:-60px;font-size:20px;color:#000;}
.folder h3{text-transform:none;padding-left:0;padding-top:90px;margin-top:-60px;font-size:16px;color:#000;font-weight:bold;}
body{font-family:'Open sans', sans-serif;margin:0;padding:0;background:url(../images/patter2.png);}
a, a:active, a:hover, a:focus{outline:none !important;}
h2{padding:15px;margin:0px;font-size:18px;text-transform:uppercase;font-weight:bold;line-height:23px;}
h3{padding:15px;margin:0px;font-size:16px;text-transform:uppercase;font-weight:bold;line-height:23px;}
.top{background:#000;height:160px;color:#fff;border-bottom:2px #e9d775 solid;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}
.top-button{color:#e9d775 !important;}
.top-button:hover{color:#fff !important;}
.basket{position:absolute;right:224px;background-color:rgba(255, 255, 255, 0.05);height:52px;width:200px;top:50px;border:1px solid rgba(255, 255, 255, 0.05);box-shadow:0px 0px 3px #000;}
.basket-price{padding:6px;position:absolute;top:0;color:#e9d775;font-weight:bold;display:flex;align-items:center;height:50px;width:120px;}
.basket:hover, .login-button:hover{background-color:rgba(255, 255, 255, 0.1);}
.basket:hover > .basket-button{background-color:rgba(255, 255, 255, 0);}
.basket:hover > .basket-price{color:#fff;}
.basket-button{float:right;height:50px;width:50px;line-height:50px;text-align:center;font-size:20px;background-color:rgba(255, 255, 255, 0.05);}
.basket-badge{position:absolute;right:-2px;height:18px;width:18px;background-color:#28b428;color:#fff;font-weight:bold;top:-2px;font-size:12px;line-height:18px;border-radius:9px;}
.navbar-toggle{height:50px;width:50px;margin:0px;border-radius:0px;padding:0px;}
.navbar-toggle .icon-bar{background-color:#e9d775;width:30px;margin:0 auto;height:3px;border-radius:1px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:7px;}
.community{position:absolute;right:140px;top:5px;}
.community .community-block{float:right;line-height:10px;}
.fb_iframe_widget{display:inline-block;position:relative;}
.logo{padding:15px 15px 0 0;max-height:140px;max-width:140px;margin-bottom:10px;}
#logo img{color:#e9d775;}
.langbar{position:absolute;left:170px;top:15px;color:#e9d775;font-size:12px;text-shadow:2px 2px 4px #000;}
.langbar a{color:#e9d775;}
.langbar a.active, .langbar a:hover{color:#fff;text-decoration:none;}
.top-links{position:absolute;left:185px;top:15px;color:#e9d775;font-size:12px;text-shadow:2px 2px 4px #000;}
.top-links a{color:#e9d775;font-weight:bold;}
.top-links a:hover{color:#fff;text-decoration:none;}
#nav{position:absolute;left:170px;top:110px;}
.nav_menu{color:#e9d775;display:block;margin:0;padding:0;}
.nav_menu > li{display:block;float:left;width:auto;}
.nav_menu > li > a{padding:0 15px;line-height:50px;color:#e9d775;font-weight:bold;height:20px;text-decoration:none;width:auto;display:block;height:50px;}
.nav_menu li#searchbar{display:block;float:left;height:50px;width:auto;padding:5px;}
#search{height:50px;background-color:rgba(255, 255, 255, 0.1);border:1px solid rgba(0, 0, 0, 0.4);border-right:0px;padding:10px;width:400px;font-weight:bold;}
#search:focus{background-color:rgba(255, 255, 255, 0.2);color:#fff;}
#search:focus ~ #search-button{color:#fff;}
#search-button{height:50px;width:50px;border:0;background-color:rgba(255, 255, 255, 0.2);border:1px solid rgba(0, 0, 0, 0.4);border-left:0px;}
#search-button:hover{background-color:rgba(255, 255, 255, 0.4);color:#fff;}
::-webkit-input-placeholder{font-style:italic;font-weight:normal;}
:-moz-placeholder{font-style:italic;font-weight:normal;}
::-moz-placeholder{font-style:italic;font-weight:normal;}
:-ms-input-placeholder{font-style:italic;font-weight:normal;}
ul.nav_menu a#divxx, ul.nav_menu a#divxx:visited{background-color:#443a2b;padding:18px 15px 14px;}
ul.nav_menu a#divxx:hover, ul.nav_menu a#divxx:active, ul.nav_menu a#divxx:focus{background-color:#493e2e;}
.login-button{position:absolute;right:155px;background-color:rgba(255, 255, 255, 0.05);height:52px;width:52px;top:50px;border:1px solid rgba(255, 255, 255, 0.05);box-shadow:0px 0px 3px #000;line-height:50px;font-size:20px;text-align:center;}
.login-button.active{background-color:rgba(0, 255, 0, 0.1);}
.shadowed{box-shadow:0 0 10px #333;}
.unshadowed{box-shadow:0 0 0 #000;}
ul.nav_menu a:hover, ul.nav_menu a:active, ul.nav_menu a:focus{background:rgba(255, 255, 255, 0.05);color:#fff;}
.modal-content{border-radius:0px;}
.modal-header{background:url(../images/PATTERN5.png);color:#e9d775;}
.space-top-5{margin-top:5px;}
.space-top-10{margin-top:10px;}
.space-top-15{margin-top:15px;}
.form-control{height:50px;border-radius:0px;border:1px solid #443a2b;}
.form-control:focus{box-shadow:0px 0px 3px #e9d775;border:1px solid #e9d775;}
.button-lg{background-color:#443a2b;height:40px;border:0px;padding:10px;min-width:100px;font-size:14px;color:#e9d775;text-transform:uppercase;}
.text-small{font-size:12px;}
.login-menu{position:absolute;right:15px;top:67px;width:200px;background:#443a2b;display:none;z-index:20;}
.login-menu-list li{width:100%;padding:0px;}
.login-menu-list li a{display:block;width:200px;color:#e9d775;text-decoration:none;height:46px;line-height:46px; padding-left: 14px;}
.login-menu-list li a:hover{color:#443a2b;background-color:#e9d775;}
.login-menu-list li:last-child{border-bottom:0px;padding:0;margin:0;}
.login-menu-list{list-style:none;padding:0;margin:0px;font-weight:bold;}
.pointer{cursor:pointer;}
#divxx{text-shadow:0px 0px 0px black;}
.footer{background:#000;padding-top:15px;}
.control-raport-container{position:absolute;right:440px;height:52px;top:50px;}
.control-raport-container img{height:50px;}
.footer h1, h2, h3, h4, h5{color:#e9d775;margin:0;}
.footer h5{padding-bottom:10px;line-height:18px;border-bottom:1px solid #e9d775;}
.footer ul{margin:0;padding:10px;list-style:none;}
.footer a{color:#e9d775;font-size:12px;}
.footer a:hover{color:#fff;text-decoration:none;}
.footer a i{font-size:40px;}
.img-container{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #443a2b;}
#test{background:url("../images/temp/fot01.png");height:263px;background-size:100%;background-position:center;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}
.tile{padding:0 15px;height:380px;}
a .tile{color:#000;}
a .tile:hover{color:#e9d775 !important;}
a .tile:hover h3{color:#e9d775 !important;}
.tile:hover{}
.tile:hover > a{color:#e9d775 !important;}
.tile:hover #test{background-size:120%;}
.color-gold{color:#e9d775;}
.category-title{position:absolute;bottom:15px;left:15px;right:15px;height:100px;background-color:rgba(42, 36, 27, 0.8);color:#e9d775;}
.tile:hover .category-title{background:-webkit-linear-gradient(left, rgba(42, 36, 27, 0.3), #2a241b);background:-o-linear-gradient(right, rgba(42, 36, 27, 0.3), #2a241b);background:-moz-linear-gradient(right, rgba(42, 36, 27, 0.3), #2a241b);background:linear-gradient(to right, rgba(42, 36, 27, 0.3), #2a241b);right:35px;color:#fff;}
.category-goto-icon{position:absolute;right:15px;bottom:15px;height:100px;width:25px;line-height:100px;padding-left:5px;color:#e9d775;}
.tile:hover .category-goto-icon{background-color:#2a241b;color:#fff;}
.swiper-button{background-color:rgba(42, 36, 27, 0.5);border:1px solid #000;width:50px;height:50px;color:#e9d775;background-image:initial;font-size:20px;line-height:50px;padding-left:15px;}
.swiper-button:hover{background-color:rgba(42, 36, 27, 0.8);color:#fff;}
.swiper-button-left{left:0px;}
.swiper-button-right{right:0px;}
.title-big{font-weight:bold;text-transform:uppercase;font-size:22px;padding:30px 0 10px 0;margin:0 0 15px 0;border-bottom:1px solid #ccc;line-height:23px;}
.product-title{color:#2a241b;position:absolute;bottom:15px;left:15px;right:15px;height:90px;}
.product-title h3{font-size:14px;text-transform:initial;padding-top:3px;padding-left:0px;padding-right:25px;line-height:18px;}
.product-goto{border-bottom:1px solid #ccc;position:absolute;bottom:0px;left:0px;right:0px;}
.product-price{font-size:18px;color:#7b744f;}
span.product-price-promo{text-decoration:line-through;font-size:14px;color:rgba(42, 36, 27, 0.9);}
.product-goto-arrow{line-height:88px;padding-left:5px;color:#e9d775;height:88px;width:25px;position:absolute;right:0;bottom:0;background-color:rgba(42, 36, 27, 0.05);-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}
.tile:hover .product-goto-arrow{background-color:rgba(42, 36, 27, 0.8);}
.category-level-1{width:260px !important;background:#3b311a;padding:0 0 0 15px !important;margin:0 !important;height:50px !important;line-height:50px !important;clear:both;color:#e9d775;}
.category-level-1:hover{background:#362b12;}
.category-level-2{display:none;height:100%;position:absolute;left:260px;background-color:#362b12;padding:0px;margin:0px;}
.category-level-2 li{display:compact;height:30px !important;line-height:30px !important;padding:5px;float:none;}
.category-level-2 li:hover a{background:initial;}
.button-icon{padding:13px;}
.modal-dialog{z-index:10002;}
.modal{z-index:10001;}
.modal-backdrop{z-index:10000;}
.breadcrumb{border-radius:0;font-size:12px;margin-top:15px;margin-bottom:0;background:#000;}
.breadcrumb a{color:#e9d775;font-weight:bold;}
.breadcrumb div::before{content:"\00BB";color:#e9d775;margin:0 5px 0 5px;}
.breadcrumb div{display:inline;}
.breadcrumb div:last-child a{color:#fff;}
.position-bottom{position:absolute;bottom:15px;}
.position-top{position:absolute;top:15px;}
.position-left{position:absolute;left:15px;}
.position-right{position:absolute;right:15px;}
.divide-left{height:100%;}
.divide-left h2{border-bottom:1px solid #ddd;color:#362b12 !important;padding-left:0px;margin-bottom:15px;margin-top:-5px;}
.move em{color:#e9d775;font-style:normal;}
.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}
.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}