body{line-height:1.5;background:repeat-y center top #fff;color:#000;}
body#bd{color:#000;}
body.fs1{font-size:14px;}
body.fs2{font-size:14px;}
body.fs3{font-size:14px;}
body.fs4{font-size:14px;}
body.fs5{font-size:14px;}
body.fs6{font-size:14px;}
a{color:#167ac6;text-decoration:none;}
a:hover, a:active, a:focus{color:#d00;text-decoration:none;transition:color 0.5s ease-out 0s;}
.column p, .column pre, .column blockquote, .column ol, .column ul{margin:0;padding:0;}
h1, h2, h3, h4, h5{color:#000;}
h1{font-size:120%;}
h2{font-size:110%;}
h3{font-size:100%;}
h4{font-size:100%;}
h5{font-size:100%;}
ul{list-style:none;clear:both;}
ul li{line-height:1.3;}
.YOUR_BUTTON{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fefefe), color-stop(1, #b2b2b2));background:-moz-linear-gradient(center top, #fefefe 5%, #b2b2b2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F32869', endColorstr='#D6214C');background-color:#ffffff;text-indent:0;padding:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0 none;color:#333;font-size:11px;text-transform:uppercase;line-height:52px;margin-left:15px;font-family:Helvetica, Arial, Sans-Serif;text-decoration:none;cursor:pointer;}
.YOUR_BUTTON:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b2b2b2), color-stop(1, #fefefe));background:-moz-linear-gradient(center top, #b2b2b2 5%, #fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F32869', endColorstr='#D6214C');background-color:#ffffff;text-indent:0;padding:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0 none;color:#333;font-size:11px;text-transform:uppercase;line-height:52px;margin-left:15px;font-family:Helvetica, Arial, Sans-Serif;text-decoration:none;cursor:pointer;}
#Delivery-Info-Fly-Moscow{background:url('http://tibigun.ru/templates/gk_yourshop/images/Delivery-Info-Fly-Moscow.png') no-repeat center top;}
#logo{width:220px;float:left;margin-top:-7px;margin-left:0px;}
#ProductNameBrowse a{width:100%;padding:0px 3px 3px 3px;font-size:14px;text-transform:uppercase;font-weight:bold;color:#333333;}
#ProductNameBrowse a:hover{width:100%;padding:0px 3px 3px 3px;font-size:14px;text-transform:uppercase;font-weight:bold;color:#d00;}
#aksessuary{padding-bottom:5px;}
#aksessuary2{padding-bottom:5px;}
.proz_module_bottom{margin:0 auto;width:1024px;}
.adv2_bottom{margin:0 auto;width:1024px;}
#bottom-menu{width:400px;border-top:0px solid #d1d1d1;padding-bottom:10px;margin-top:-10px;font-weight:normal;}
#bottom-menu a{font-size:14px;line-height:20px;}
#bottom-menu a:hover{color:#d44;}
#copyright-bottom{font-size:12px;color: #333;}
#pagebreak{background:#eaeaea none repeat-x scroll 0 0;width:100%;height:2px;}
#BackgroundTop{background:url('/templates/gk_yourshop/images/BackgroundTop1.png') no-repeat center top;}
#BackgroundPattern{background:url('/templates/gk_yourshop/images/BackgroundPattern.png') repeat-x scroll transparent;}
#BackgroundBotPattern{background:repeat-x center bottom #f7f7f7;border-top:1px solid #f0f0f0;box-shadow:0 5px 5px -5px rgba(204, 204, 204, 0.3) inset;}
#BackgroundBot{width:100%;border-top:1px solid #f1f1f1;margin-top:-100px;height:100px;}
#BottomPanelPad{background:url('/templates/gk_yourshop/images/BottomPanelpad.png') repeat-x scroll bottom transparent;height:50px;z-index:1000;bottom:0px;}
#podarok-botpanel {background:none;float:right;font-weight:normal;margin-right:15px;height:40px;margin-top:10px;font-size:14px;color:#fff;line-height:16px;}
#podarok-botpanel-image {background:url('/images/arrow.svg') no-repeat;float:right;margin-right:5px;height:40px;width:40px;margin-top:15px;}
#podarok-botpanel-image2 {background:url('/images/gift.svg') no-repeat;float:right;margin-right:10px;height:25px;width:25px;margin-top:13px;}
#videoobzor-bottom {font-size: 16px; padding: 3px 15px; text-transform: uppercase; text-align: center; margin-top: 15px; margin-bottom: 15px;border-bottom:0px solid #999999;}
#gk-cart-btn {background: #fff;border-radius: 5px;margin-right: 10px;}
#Bottomcontacts{background:url('/templates/gk_yourshop/images/phone.svg') no-repeat;float:left;font-weight:normal;padding-left:32px;margin-left:5px;height:40px;margin-top:16px;font-size:19px;color:#fff;line-height:24px;font-family:arial;}
#Bottomcontacts2{background:url('/templates/gk_yourshop/images/phone.svg') no-repeat;float:left;font-weight:normal;padding-left:32px;margin-left:20px;height:40px;margin-top:16px;font-size:19px;color:#fff;line-height:24px;font-family:arial;}
#Bottomcontacts2 a{text-decoration:none;color:#ffffff;}
#Bottomcontacts a{text-decoration:none;color:#ffffff;}
#callme{float:left;margin-left:15px;margin-top:9px;}
#BottomSearch{float:right;margin-top:0px;}
#SearchParam a{float:right;text-decoration:none;color:#ffffff;font-size:12px;margin-top:-12px;}
#SearchParam a:hover{color:#f0f0f0;}
#showroom a{text-decoration:none;color:#ffffff;font-size:12px;margin-top:-12px;}
#showroom a:hover{color:#f0f0f0;}

.header-contacts{float: right; margin-right: 180px;margin-top: -50px;height:50px;color:#fff;}
.header-contacts a{color:#fff;}
.header-contacts a:hover{color:#f0f0f0;}

#contacts{margin-left:225px;padding-top:12px;font-size:19px;color:#fff;line-height:23px;max-width:18%;font-family:arial;}
#contacts a{text-decoration:none;color:#ffffff;}
#contacts2{margin-left:385px;margin-top:-48px;font-size:13px;color:#fff;line-height:16px;max-width:18%;font-family:arial;border-left:1px solid #fff;padding-left:10px;}
#phone{background:url('/templates/gk_yourshop/images/phone2.svg') no-repeat;}
#SkypeButton{float:right;margin-right:460px;margin-top:-50px;width:50px;height:50px;}
#Whatsapp {float: right;  margin-right: 407px;   margin-top: -50px;   width: 50px;height:50px;}
#Viber {float: right;  margin-right: 354px;   margin-top: -50px;   width: 50px;height:50px;}
#portal {float: right;  margin-right: 180px; margin-top: -50px;width:170px;height:50px;}
#Showroom-img {width:25%;}
/*#top-info {display: inline-block;float:right;}*/
#Managers {display:inline-block;vertical-align: middle;}
#Manager0 {width:190px;float:left;padding:5px;text-align:center;}
#Manager1 {width:190px;float:left;padding:5px;text-align:center;}
#Manager2 {width:190px;float:left;padding:5px;text-align:center;}
#Manager3 {width:190px;float:left;padding:5px;text-align:center;}
#Manager4 {width:190px;float:left;padding:5px;text-align:center;}
#next-previous {padding-bottom:15px;float:right;width:500px;}
#SaleMenu{background:url('/templates/gk_yourshop/images/SaleMenu.png') no-repeat center top;position:absolute;width:50px;height:70px;margin-left:118px;margin-top:-10px;z-index:10;}
#payment{margin-bottom:20px;border-bottom: 0px solid #d1d1d1;margin-top:0px;text-align:left;}
#gensitemap{margin-left:275px;margin-top:-31px;}
#gk-top{height:72px;}
#gk-content{float:left;font-size:14px;}
#gk-left,
#gk-right,
.gk-inset1,
.gk-inset2{margin-bottom:10px;}
#gk-header{margin-bottom:10px;}
#gk-container{}
#gk-topsl1,
#gk-topsl2,
#gk-usersl1,
#gk-usersl2,
#gk-botsl1,
#gk-botsl2{margin-top:0px;}
h1.logo{float:left;height:100px;padding:0;}
h1.logo a{background:transparent url('../images/style1/banner2.jpg') no-repeat 0 0;display:block;height:190px;margin:0;text-indent:-999em;width:980px;}
div.logo{height:100px;width:auto;float:left;margin-left:5px;}
div.logo h1{font-size:17px;line-height:32px;font-family:Myriad Pro, sans-serif;font-weight:bold;margin:10px 10px 4px 10px;}
div.logo h1 a{color:#46660b!important;font-size:17px!important;text-decoration:none!important;}
div.logo p{font-size:0px;font-family:Verdana, sans-serif;line-height:12px;color:#000;margin-left:10px;}
#gk-mainnav > div.gk-menu{height:42px;padding-right:4px;min-width:960px;}
#gk-mainnav > div.gk-menu > ul{height:45px;margin:-2px;padding:0;}
#gk-mainnav > div.gk-menu > ul > li > a{color:#fff;font-size:13px;font-weight:normal;text-transform:uppercase;line-height:43px;display:block;}
#gk-mainnav > div.gk-menu > ul > li > a > span{height:45px;line-height:45px;display:block;padding:0 7px;}
#gk-mainnav > div.gk-menu > ul > li.active > a,
#gk-mainnav > div.gk-menu > ul > li:hover > a{color:#ebebeb;position:relative;height:45px;}
#gk-mainnav > div.gk-menu > ul > li.active:first-child > a,
#gk-mainnav > div.gk-menu > ul > li:hover:first-child > a
#gk-mainnav > div.gk-menu > ul > li.last:hover > a > span,
#gk-mainnav > div.gk-menu > ul > li.last.active > a > span,
#gk-mainnav > div.gk-menu > ul > li.active > a > span,
#gk-mainnav > div.gk-menu > ul > li:hover > a > span
#gk-mainnav > div.gk-menu > ul > li.last > a > span{background:none;}
.gk-menu ul.level0>li>div.childcontent{margin:-3px 0 0 -1px!important;}
#gk-nav #gk-mainnav ul.level0>li>div.childcontent li.haschild,
#gk-nav #gk-mainnav ul.level0>li>div.childcontent li.haschild-over{}
#gk-nav #gk-mainnav ul.level0>li>div.childcontent li.haschild-over:hover{}
.gk-menu ul.level0 div.childcontent{margin-top:1px;background:#5c5c5c;font-size:12px;font-weight:normal;z-index:10000;}
.gk-menu ul.level0 div.childcontent a{color:#ffffff;}
.gk-menu ul.level0 div.childcontent ul{margin:5px 0;}
.gk-menu ul.level0 div.childcontent ul li:hover,
.gk-menu ul.level0 div.childcontent ul li:hover>a{color:#ebebeb;}
.gk-menu ul.level0 div.childcontent ul li{line-height:28px;margin:0;padding:0 20px;border-top:1px solid #505050;}
.gk-menu ul.level0 div.childcontent ul li:first-child{padding:0 20px;border:none}
.gk-menu ul.level0 div.childcontent div.group-title .menu-title{font-weight:bold;color:#333;}
.gk-menu ul.level0 div.childcontent div.group-title .menu-desc{line-height:12px;font-size:90%;color:#333;}
.gk-menu ul.level0 div.childcontent div.group-title{margin:0;}
.gk-menu ul.level0 div.childcontent div.childcontent{margin-top:-23px;}
.gk-menu ul.level0 div.childcontent ul li.group{background:none !important;padding:0 !important;margin:0 !important;}
.cat_module {background: #fff none repeat scroll 0 0;}
#banner1 {margin-bottom:5px;}
#banner2 {text-align:center;}
#gk-header{overflow:hidden;}
#quantaty{text-align:left;font-weight:bold;font-size:12px;}
#gk-header1{float:left;}
#gk-header2{float:right;}
#gk-header.two-modules #gk-header1{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding-right:10px;}
#gk-top-nav{margin-bottom:10px;font-size:11px;}
.youah{font-weight:bold;}
span.mod_breadcrumbs{font-size:12px;padding:0 5px;}
#component_wrap{margin-bottom:0px;padding:0px;border:0px solid #d0d0d0;background:#fff;}
#gk-subnav{background:#6e9a1e;font-size:11px;height:30px;margin:0 2px;padding:0 0 0 18px;}
#gksdl-mainnav>.level0{margin-left:10px;}
#gksdl-subnav{height:30px;line-height:30px;}
#gk-subnav>div>ul>li{float:left;margin:0 8px 0 0;padding:0;line-height:30px;}
#gk-subnav>div>ul>li a{background:none;color:#fff;display:block;line-height:18px!important;padding:6px 8px!important;white-space:nowrap;}
#gk-subnav>div>ul>li>a:hover,
#gk-subnav>div>ul>li.hover>a{background:#46660b;color:#fff!important;text-decoration:none;}
#gk-subnav>div>ul ul{background:#46660b;display:none;font-weight:normal;margin-top:-3px;font-size:11px;padding:2px;width:200px;margin-left:-4px;}
#gk-subnav>div>ul ul a{color:#fff;}
#gk-subnav>div>ul ul li:hover,
#gk-subnav>div>ul ul li:hover>a{color:#fff;text-decoration:underline;}
#gk-subnav>div>ul ul li{line-height:32px;margin:0 10px;padding:0 5px;border-top:1px solid #577b15;}
#gk-subnav>div>ul ul li:first-child{margin:0 10px;border:none}
#gk-subnav>div>ul ul li a{padding-left:0!important;padding-right:0!important;}
#gk-subnav span.menu-desc{display:none;}
#gk-subnav>div>ul>li:hover>ul{display:block;position:absolute;z-index:10000;margin-left:0px;}
#gk-footer{padding-top:10px;border-top:0px solid #d6d6d6;font-size:12px;padding-bottom:60px;}
#stylearea{float:right;padding:0;margin-left:10px;margin-top:3px;}
.style_switcher{float:left;width:6px;height:6px;display:block;cursor:pointer;background:transparent url('../images/stylearea.png') no-repeat 0 0;text-indent:-999em;margin-left:6px;}
#style_switcher1{background-position:0 0;}
#style_switcher2{background-position:-6px 0;}
#style_switcher3{background-position:-12px 0;}
#gk-footer-nav{float:left;padding:0;width:88px;}
#gk-copyright{float:right;padding:0;font-size:11px;}
#gk-footer-nav .menu{list-style-type:none;}
#gk-footer-nav .menu li{float:left;line-height:18px;margin-right:20px;width:auto;}
#gk-footer-nav .menu li a{color:#777;}
#gk-footer-nav .menu li a:hover{color:#000;}
#t3_logo{display:block;width:160px;height:25px;margin:0 auto -90px auto;background:url('../images/t3-logo.png') no-repeat 0 center;text-indent:-999em;position:relative;left:40px;padding:0 0 20px 0;}
.gk-box-left > div{margin-right:5px;}
.gk-box-center > div{margin-left:5px;margin-right:5px;}
.gk-box-right > div{margin-left:5px;}
.moduletable,
.moduletable_text,
.moduletable_menu{padding:0;margin:10px 0 0 0;background:#fff;line-height:145%;border:0px solid #d5d5d5;}
.moduletable_content{padding:10px;overflow:hidden;}
.moduletable:first-child,
.moduletable_text:first-child,
.moduletable_menu:first-child{margin-top:0!important;}
.moduletable > h3,
.moduletable_text > h3,
.moduletable_menu > h3{font-size:14px;font-weight:bold;text-transform:uppercase;line-height:20px;border-bottom:1px solid #d1d1d1;margin-bottom:10px;margin-top:20px;}
.moduletable > h3 span,
.moduletable_text > h3 span,
.moduletable_menu > h3 span{display:block;height:32px;padding:0 10px;}
.moduletable ul li,
.moduletable_text ul li,
.moduletable_menu ul li{}
.moduletable ul li:first-child,
.moduletable_text ul li:first-child,
.moduletable_menu ul li:first-child{border-top:none;}
.moduletable.clear,
.moduletable_text.clear,
.moduletable_menu.clear{padding-top:0px;margin:0;border:none;background:none;}
.moduletable.clear .moduletable_content,
.moduletable_text.clear .moduletable_content,
.moduletable_menu.clear .moduletable_content{padding:3px;}
.moduletable.login h3 span{background:transparent url('../images/moduletable_icons.png') no-repeat right -2px;}
.moduletable.login .mod_login ul.user-links{margin:0 -10px -10px -10px;}
.moduletable.box h3 span{background:transparent url('../images/moduletable_icons.png') no-repeat right -37px;}
.moduletable_menu .moduletable_content{padding:0;overflow:visible;}
.moduletable_menu ul.menu{margin:0;padding:0;}
.moduletable_menu ul.menu li{min-height:32px;border-top:1px solid #e7e7e7;}
.moduletable_menu ul.menu li:first-child{border-top:none;}
.moduletable_menu ul.menu li a{padding:0 0 0 32px;line-height:32px;display:block;min-height:32px;background:transparent url('../images/menu_item.png') no-repeat 12px 11px;color:#000;font-weight:bold;font-size:11px;}
.moduletable_menu ul.menu li a:hover{text-decoration:none;}
.moduletable_menu ul.menu>li.parent>a{background:transparent url('../images/menu_plus.png') no-repeat 12px 11px;}
.moduletable_menu ul.menu>li:hover>a{color:#46660b;}
.moduletable_menu ul.menu>li.active{background:#6e9f15;border:1px solid #639012;border-bottom:none;margin:0 -1px;}
.moduletable_menu ul.menu>li.active>a{color:#fff!important;background:transparent url('../images/menu_item_active.png') no-repeat 12px 11px;}
.moduletable_menu ul.menu>li.active.parent>a{background:transparent url('../images/menu_minus.png') no-repeat 12px 11px;}
.moduletable_menu ul.menu>li>ul li{background:#fdfcf1;border:1px solid #dddabd;border-bottom:none;margin:0 -1px;}
.moduletable_menu ul.menu>li>ul li:first-child{border-top:none;}
.moduletable_menu ul.menu>li>ul li a{color:#5d5d5d;font-weight:normal;}
.moduletable_menu ul.menu>li>ul li a:hover{color:#000;}
.moduletable_menu ul.menu>li.active + li{border-top:1px solid #d7d7d7;}
.moduletable_content>div>ul,
.moduletable_content>ul{margin:-10px;}
.moduletable_content>div>ul li,
.moduletable_content>ul li{min-height:36px;border-top:1px solid #e7e7e7;}
.moduletable_content>div>ul li:first-child,
.moduletable_content>ul li:first-child{border-top:none;}
.moduletable_content>div>ul li>a:first-child,
.moduletable_content>ul li>a:first-child{padding:8px 10px 0 32px;line-height:20px;display:block;min-height:32px;background:transparent url('../images/menu_item.png') no-repeat 12px 11px;color:#292929;font-weight:bold;font-size:11px;}
.moduletable_content>div>ul li a:hover,
.moduletable_content>ul li a:hover{text-decoration:none;}
.moduletable_content>div>ul li:hover>a,
.moduletable_content>ul li:hover>a{color:#333333;}
.moduletable.color1 > h3{background:none repeat scroll 0 0 #ebebeb;border-radius:4px;font-size:14px;font-weight:normal;text-align:center;text-transform:uppercase;}
.moduletable.color1 > h3 span{display:block;height:32px;padding:0 10px;}
.moduletable.color2 > h3{background-image:none;}
.moduletable.color2{background:#ffffff;margin-top:10px;margin-bottom:20px;padding-bottom:0px;border-bottom:1px solid #d1d1d1;}
.moduletable.color2 .moduletable_content > div > ul li{}
.moduletable.color2 .moduletable_content > div > ul li:first-child{border-top:none;}
.moduletable.color2 .mod_vm_universal{float:left;width:250px;height:320px;margin:10px 5px 20px -2px;padding-right:0px;padding-bottom:0px;margin-top:10px;border:1px solid #fff;border-radius:6px;}
.moduletable.color2 .mod_vm_universal:hover{border:1px solid #d44;border-radius:6px;box-shadow:0 3px 10px 0 rgba(119, 119, 119, 0.4);transition:ease-in-out 0.2s;}
.moduletable.color2 .mod_vm_price{font-family:arial;font-size:20px;width:49%;margin-right:0px;float:right;margin-bottom:10px;line-height:25px;}
.moduletable.color2 .mod_vm_oldprice{text-decoration:line-through;display:inline !important;color:#999;font-size:14px;font-weight:normal;}
.moduletable.color2 .mod_vm_CartButton{cursor:pointer;width:90px;height:30px;margin-top:-4px;font-size:13px;}
.moduletable.color2 .mod_vm_title a{font-weight:normal;height:35px;width:240px;line-height:16px;color:#333333;float:left;margin-bottom:10px;}
.moduletable.color2 .mod_vm_link_img{margin-bottom:20px;height:210px;}
.moduletable.color2 .mod_vm_universal img.discount{position:absolute;margin-top:-250px !important;margin-left:0px;z-index:1;height:80px;}
.moduletable.color3 > h3{background:transparent url('../images/style1/moduletable_color3_left.png') no-repeat left 0;}
.moduletable.color3 > h3 span{background:transparent url('../images/style1/moduletable_color3_right.png') no-repeat right 0;}
.moduletable.white > h3{background:#fff;}
.moduletable.clean,
.moduletable.clean > .moduletable_content{background:transparent!important;}
body.contentpane{background:#fff;}
/*
.cart_page #gk-top, .cart_page #SaleMenu, .cart_page #gk-nav, .cart_page #horizmenu-surround, .cart_page .proz_module_bottom,
.cart_page #BackgroundBot, .cart_page .footers1, .cart_page .footers2{display:none}
.cart_page #BackgroundPattern{background:#fff;padding:40px 0}
.cart_page #gk-footer{height:auto}
.cart_page #BackgroundBotPattern{background:none;border:0;box-shadow:0 0 0 rgba(255,255,255,1)}
*/
.backer{display:none;text-align:center;font-size:20px;}
.backer a{display:inline-block;padding:3px 10px;color:#fff;text-decoration:none;background:#CC433D;border-radius:4px;}

.my_button {
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  background: #d00000;
  text-hover: #ffffff;
  padding: 10px 20px 10px 20px;
  border: solid #d00000 2px;
  text-decoration: none;
}
.my_button:hover {
  background: #e80303;
  color: #ffffff;
  text-decoration: none;
}
.my_button3, .my_button4 {
  border-radius: 4px;
  font-family: Arial;
  color: #ffffff;
  font-size: 14px;
  background: #d00000;
  padding: 5px 5px 5px 5px;
  text-decoration: none;
  white-space: nowrap;
  line-height:30px;
  margin-left:5px;
}
.my_button3:hover {
  background: #e80303;
  color: #ffffff;
  text-decoration: none;
}
.my_button4:hover {
  background: #e80303;
  color: #ffffff;
  text-decoration: none;
}

.zapros-foto {display: block;
width: 1000px;
margin-right: auto;
margin-left: auto;
margin-bottom: 20px;
padding-right: 10px;
padding-left: 10px;
border-radius:4px;
background: #f0f0f0;
overflow:hidden;
}
#browse-image {float:left;margin-top:0px;margin-left:10px;min-height:230px;}
.top-kat {padding-bottom:150px;width:100%;}
.zapros-foto-left {float: left; width: 49%;}
.zapros-foto-title {padding:40px;font-size:22px;line-height: 22px;}
.zapros-foto-info {padding:40px;font-size:18px;line-height: 20px;}
.zapros-foto-button {padding:50px;}
.zapros-foto-right {float: right; width:  49%;}
.zapros-foto-image {padding-top:30px;}
.osobennosti-modeli {padding-top:10px;padding-bottom:40px;}
.osobennosti-modeli-title {padding:20px;font-size:22px;line-height: 22px;text-align:center;}
.osobennosti-modeli-item {padding-bottom:5px;font-size:16px;font-weight:bold;}
.osobennosti-modeli-image {margin-bottom:15px;}
.osobennosti-modeli-left {float: left; width: 49%;}
.osobennosti-modeli-right {float: right; width: 49%;}
.posts {height:100%;width:100%;padding-bottom:20px;display:inline-block;}
.posts-title {padding:20px;font-size:22px;line-height: 22px;text-align:center;}
.posts-left {float:left;width:49%;}
.posts-right {float:right;width:49%;}
.posts-center {margin:0 auto;width:700px;}
.mod-promo {left:0;right:0; margin: 0 auto;width:100%;}
.promo-item {background:#fff8de;border:1px solid #f0f0f0;border-radius:3px;width:48%;display:inline-block;padding-top:10px;padding-left:10px;padding-bottom:5px;margin-top:5px;}
.promo-item-title {margin-left:45px;}
.promo-item-sidebar {background:#fff8de;border:1px solid #f0f0f0;border-radius:3px;width:100%;display:inline-block;padding-top:10px;padding-left:10px;margin-top:10px;}
.promo-mobile{left:0;right:0; margin: 0 auto;}
.promo-desktop {margin-bottom:25px;}
.promo-title {padding:20px;font-size:22px;line-height: 22px;text-align:center;}
.promo-title-mobile {font-size:16px;font-weight:bold;text-align: center;margin-top:5px;}
.product-price-browse {padding-top:5px;text-align:left;}
.item-contact-remont {line-height:16px;border-bottom:1px solid #f0f0f0;margin-top:10px;}
.item-contact-container {display:grid; grid-template-columns:repeat(2, 1fr);}
#product-title-browse {width:240px;max-height:55px;overflow:hidden;padding-bottom:0px;margin-top:0px;float:left;margin-left:5px;}
#product_s_desc-browse {font-size:12px;margin-left:5px;width:240px;max-height:55px;overflow:hidden;color: #666;margin-top:5px;padding-bottom:2px;line-height:18px;}
.product_name_desktop {font-size: 17px;text-transform: uppercase;font-family:arial;padding-bottom:3px;}
.product_name_mobile {font-size: 17px;text-transform: uppercase;font-family:arial;padding-bottom:3px;font-weight:bold;}
.product_name_mobile {font-size: 17px;text-transform: uppercase;font-family:arial;padding-bottom:3px;font-weight:bold;}
.zapros-param {padding-top:15px;padding-left:5px;text-align:left;}
.one-click-fly {padding-left:15px;padding-bottom:15px;padding-top:10px;font-size:19px;}
.one-click-fly a {text-decoration:underline;font-weight:bold;}
.kredit-pochta-bank {padding-left:15px;padding-bottom:15px;font-size:16px;max-width:300px;}
.kredit-pochta-bank a {text-decoration:none;font-weight:bold;}
.one-click-browse {width:46%;float:right;margin-top:13px;}
.one-click-browse a {text-decoration:underline;font-weight:bold;}
.rating-yandex {margin-bottom:10px;}
.mod_vm_oldprice {text-decoration:line-through;color:#999;font-weight:normal;}
.top-banner {background:#f0f0f0;
padding:5px 5px 10px 5px;
text-align:center;
font-size:18px;
line-height:20px;
width:100%;
margin:0 auto;
border: #3faa02 2px solid; border-radius:10px; display:inline-block; margin-top:5px;
}
.top-banner-black {background:#333;
color :#fff;
padding:5px 5px 10px 5px;
text-align:center;
font-size:22px;
line-height:22px;
width:100%;
margin:0 auto;
border: #cc433d 4px solid; border-radius:10px; display:inline-block; margin-top:5px;
}
.bottom-menu-seti {margin-top:20px;border-bottom: 1px solid #d1d1d1; text-transform: uppercase; text-align: left;font-weight:bold;font-size:12px;line-height:20px;}
.youtube-pin {margin-left:0px;width:40px;height:40px;float:left;margin-top:10px}
.vk-pin {margin-left:10px;width:40px;height:40px;float:left;margin-top:10px}
.insta-pin {margin-left:10px;width:40px;height:40px;float:left;margin-top:10px}
.tiktok-pin {margin-left:10px;width:40px;height:40px;float:left;margin-top:10px}
.zen-pin {margin-left:10px;width:160px;height:40px;float:left;margin-top:10px}
.videoobzor-top {margin-top:10px;text-align:left;}
.qrcode {margin-top:10px; margin-bottom:10px}
.qrcode-tittle {margin-top:5px; margin-bottom:5px; font-weight:bold;}
.qrcode-img {margin:15px;float:left;width:250px;}
