*{margin:0;padding:0}a{color:#dc143c;outline:none;text-decoration:none;cursor:pointer}a:hover{color:#000;text-decoration:none}a div{padding:10px}div img{width:100%}html{height:100%}hr{width:100%;margin:0 0 15px;border:0;float:left}p{margin:0 0 10px}ul{margin:0;padding:0}ul li{margin:0 0 0 35px}@media screen and (min-width:0\0), @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
ul li {
   margin: 0 0 0 35px;
   list-style: none;
   }
   
input, select {
	padding: 10px;
}
}ol{margin:0 0 0 20px}section{width:100%;padding:40px 0}table,tr,td{font-size:inherit}table td{padding:10px}img{max-width:100%;width:auto;vertical-align:bottom}img.icon{width:23px;vertical-align:middle}h1,h2,h3,h4,h5,h6{padding:10px 0;line-height:initial}content{width:100%}#wrapper{width:100%;margin:0 auto;height:auto!important;height:100%;position:relative;overflow:hidden}.content{width:100%;background:#fff;background-repeat:repeat-x;position:relative}.container{margin:0 auto;max-width:1200px;position:relative}#right{float:right}.right{float:right}#left{float:left;width:100%}.left{float:left}header{width:100%;position:relative;z-index:2}.left{float:left}.right{float:right}.center{text-align:center}.clear{clear:both;padding:0;margin:0;width:100%}.hide,.hidden{display:none!important}.box{width:100%;max-width:100%;margin:0 auto 20px;position:relative;padding:0}.fa-window-close{color:#fff;font-size:36px!important;margin:10px}.full_width{width:100%;max-width:100%;min-width:100%}.menu_mobile{margin:50px auto;max-width:350px;text-align:center;text-transform:uppercase;list-style:none;top:5%;position:relative}.menu_mobile li{margin:0}.menu_mobile li a div{color:#fff}.separator{clear:both}.callback_box_header{padding:20px;background:red;color:#fff}.mask{position:fixed;background-color:#000;opacity:.7;display:none;left:0;bottom:0;right:0;top:0;z-index:9998}.mask-cart,.mask-callback{background-color:#fff;position:absolute;z-index:9999;display:none;box-shadow:0 0 15px #000;margin:0 auto;left:1%;right:1%;top:10%;max-width:350px}.maskclose{padding:5px 8px;background:#fff;float:right;width:10px;cursor:pointer;color:#000;text-align:center;position:absolute;right:10px;top:15px}.bg-image{position:fixed;width:100%;height:100%}.contacts-phone{text-align:center;padding:5px;font-size:15px;margin:0;float:left}.box_80{width:80%;display:inline-block;float:left}.box_75{width:75%;display:inline-block;float:left}.box_66{width:66.66%;display:inline-block;float:left}.box_50{width:50%;display:inline-block;float:left}.box_33{width:33.33%;display:inline-block;float:left}.box_25{width:25%;display:inline-block;float:left}.box_20{width:20%;display:inline-block;float:left}.box_intro{margin:0 0 25px}.box_text{margin:0 0 40px}.intro_box img,.text_box img{width:auto;max-width:100%}.page_name{}.ul_list{display:inline-table;list-style:none;margin:0;width:100%}.ul_list li{margin:0}.ul_list li img{vertical-align:middle}#topheader{float:left;top:0;z-index:99;width:100%}#header-img{position:absolute;z-index:5;top:100px;left:50%;width:8px;height:400px}#header-info{margin:0 0 20px;width:100%;padding:0}#header_menu,nav{display:inline-table;list-style:none;font-size:15px;font-weight:bold;margin:0 auto;text-align:center;width:auto;display:-moz-box}#header_menu li,nav li{margin:0;display:inline-block}#header_menu li a div{margin:0;padding:15px}#header_menu li a div.active{background-color:#fff;color:#4169e1}#header_menu li a div:hover{background:#fff}#header_menu li a div.active:hover{background-color:#fff}#contacts{font-weight:bold;float:left;margin:5px 10px;display:inline-flex;list-style:none}#contacts li{float:left;margin:0}#contacts li div{margin:5px 15px 5px 0}#contacts li img.icon{margin:0 5px 0 0}#contacts li div :last-child{margin:0}#content iframe{width:100%;min-height:450px}#soc-link{display:inline-flex;position:relative;width:auto;margin:0 10px;list-style:none}#soc-link li{margin:0;float:left;font-weight:bold}#soc-link li a div{margin:0;color:#333;float:left;padding:5px;text-transform:uppercase}#soc-link li a div.active{}#soc-link li a div:hover{}#lang li,#lang-menu li{margin:0;float:left;font-weight:bold}#lang li a div,#lang-menu li a div{margin:0;color:#333;float:left;padding:10px 5px;text-transform:uppercase}#lang li a div.active,#lang-menu li a div.active{color:rgba(237,85,115,1)}#lang li a div:hover,#lang-menu li a div:hover{color:#000}#info-line{background:#fff;padding:10px 0;width:100%}#logo{max-width:225px;text-align:center;margin:0 auto;position:relative}#logo_name{z-index:999;padding:0}#logo_name H1{margin:0;padding:0;font-size:60px}#cart-button{margin:0 10px;padding:0}#cart-button span{vertical-align:super}.cart-icon{width:30px;margin:0 5px}#topmenu,nav{display:inline-table;list-style:none;font-weight:bold;margin:0 auto;text-align:center;width:auto;display:-moz-box}#topmenu li,nav li{margin:0;display:inline-block}#topmenu li a div{margin:0;padding:15px}#topmenu li a div.active{background-color:#fff;color:#4169e1}#topmenu li a div:hover{background:#fff}#topmenu li a div.active:hover{background-color:#fff}#mini-menu{float:left;padding:5px;display:none}#minitopmenu{display:none;position:absolute;background:#fff;width:100%;text-align:center;list-style:none;margin:0;padding:0 0 15px;left:0;font-size:16px;box-shadow:0 0 10px;z-index:2}#minitopmenu li{border-bottom:1px solid;margin:0}#minitopmenu li a div{padding:15px;border-bottom:1px solid}#minitopmenu li a div:hover{background-color:#300;color:#fff}#feedback_form{max-width:600px;margin:0 auto}#reviews_form{max-width:600px;margin:0 auto;display:none}#linebox{width:100%}#linemenu{list-style:none;text-transform:uppercase;margin:0;float:left;width:100%;text-align:center}#linemenu li{width:20%;margin:0;float:left;display:table;height:62px;display:table}.linemenu{padding:10px;display:table-cell;vertical-align:middle;color:#f5f5f5;background:#4169e1;font-size:18px}.linemenu:hover{color:#fff}.map{width:100%;min-height:450px}.activelinemenu{padding:10px;display:table-cell;vertical-align:middle;font-weight:bold}#pidmenu{list-style:none;display:none;text-align:center;position:absolute;text-transform:capitalize}.pidmenu{margin:1px 0 0;font-size:14px}.pidmenu:hover{}li.menu,li.activemenu{margin:0;text-align:center}li.menu a div{-webkit-transition:color 1s ease}li.menu a div:hover{}li.activemenu a div{-webkit-transition:color 1s ease}li.activemenu a div:hover{}.topmenu{text-decoration:none;padding:10px 20px;font-size:16px;font-weight:bold}li.pidmenu a div{text-align:left;padding:10px;color:#f5deb3;background:url(/images/bg-b50.png)}#bottommenu{}#bottommenu li{list-style:none;-webkit-transition:color 1s ease;display:inline-flex;margin:0}#bottommenu li a div{padding:15px;color:#333}#bottommenu li a div.active{color:#4169e1}#bottommenu li a div:hover{color:#4169e1}#bottommenu li a div.active:hover{color:#4169e1}#slider{display:block;width:100%;z-index:999}#slider img{max-width:inherit!important}.mob-menu{display:none}#filter{border-bottom:3px solid #f5f5f5;float:left;width:100%}.left-filters{font-size:15px}.title{color:#daa520;font-size:15px;text-transform:uppercase;margin:0 0 5px}#text img{border:none;width:100%}footer{width:100%;position:relative}#footer{width:100%}.footer_box{width:25%;float:left;position:relative}.footer_logo{width:80%}.soc_box{float:left;width:50%}.gallery{display:table;text-align:center;width:100%}.gallery li{text-align:center;margin:0;display:inline-block;vertical-align:top}#feedback-form{width:100%;margin:0 auto 20px}input{width:100%;box-sizing:border-box;padding:10px;border:1px solid #e1e8f4;font-family:inherit;font-size:12px}select{width:100%;box-sizing:border-box;padding:6px 5px;border:1px solid #e1e8f4;font-family:inherit;font-size:12px}textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid #e1e8f4;font-family:inherit;max-width:100%}input[type="type" i] {padding:10px;font-size:12px}input[type="checkbox"]{width:25px;height:25px;margin:5px 5px 5px 0;vertical-align:middle;cursor:pointer;font-size:12px}#feedback-form [type="submit"]:hover{box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;color:#fff}fieldset{border:none}#items-content-box{padding:0 15px 15px;min-height:600px;float:left}#content-box{position:relative;z-index:99}#sidebox{text-align:justify;margin:0 0 15px;width:14.28%;position:absolute}#index-content{}#filters-box{text-align:center;border-bottom-right-radius:5px;background:#f5f5f5;border:1px solid silver;border-bottom-left-radius:5px}ul.filters{display:inline-flex;list-style:none}ul.filters li{margin:0}ul.filters li div{padding:5px 10px}ul.category{width:100%;list-style:none;background:#fff;margin:0 0 5px}ul.category li{width:100%;margin:0;padding:5px 0;border-bottom:1px solid #f5f5f5}ul.category li:hover{background:rgba(154,27,49,1);color:#fff;box-shadow:0 0 1px}ul.category li.active{width:100%;box-shadow:0 0 1px;background:rgba(154,27,49,1);margin:0;padding:10px 0;color:#fff}ul.category li a h2{margin:0 0 0 50px;padding:10px 5px 10px 0;text-align:left;font-family:inherit;font-size:14px;color:#333;font-weight:normal}ul.category li a h2:hover,ul.category li.active a h2{color:#fff}#items-box,#send-form-box,.top-item-box{text-align:center;margin:0 14.28%}h3#item-name{color:rgba(154,27,49,1);font-weight:bold;padding:0;font-size:18px}div.add_button{background-color:silver;color:#fff;border-radius:5px;padding:8px 0;font-weight:bold;min-width:30px;text-align:center}div.add_button:hover{background-color:rgba(154,27,49,1)}#menu2 ul{width:100%}ul.index-item{width:100%;float:left;margin:1px}ul.index-item li{float:left;width:20%;margin:0}ul.index-item li a div{margin:0 10px}ul.index-item li a div:hover{padding:5px}ul.items li.show_id{width:100%;float:left;text-align:center;margin:0;min-width:200px}ul.items li.show_id div.item_name{font-size:16px}ul.items li.show_id div.item_close{font-size:25px;padding:0 10px 5px;border-radius:40px;background:silver;position:absolute;top:5px;right:5px;z-index:99;margin:5px;cursor:pointer}div.item_intro{display:none}ul.items li.show_id div.item_intro{position:relative;display:block;color:#696969;padding:15px 0;background-color:#fff;overflow:hidden;bottom:15px;width:100%;text-transform:lowercase;font-size:13px;min-height:40px}ul.items li.show_id div.item_name{font-size:16px}ul.items li.show_id div.item_price{float:none}ul.items li{float:left;width:20%;text-align:center;margin:0}ul.items li.show_id div.item_box{padding:5px;margin:0 7px 15px;background:#fff;box-shadow:0 0 2px silver;border-radius:5px}ul.item sli.item div.item_box:hover,ul.block_item li.show_id div.item_box:hover{box-shadow:0 0 10px rgba(154,27,49,1)}.button{display:inline-block;background:red;color:#fff;padding:10px;border-radius:3px;width:auto}.button:hover{background:#8b0000}li.four{width:25%;display:inline-block;float:left}li.three{width:33.33%;display:inline-block;float:left}li.two{width:50%;display:inline-block;float:left}