@import  url(<a href="https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,300italic,300,600italic,600&subset=latin,cyrillic-ext,cyrillic);.grid-7-widget-contacts-address{background:url(/img/sprites/compiled/grid-7-widget-contacts-ccd6ee3c3e.png">https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,300italic,300,600italic,600&amp;subs...</a>) -16px 0 no-repeat;width:16px;height:16px}
.grid-7-widget-contacts-clock{background:url(/img/sprites/compiled/grid-7-widget-contacts-ccd6ee3c3e.png) -32px -16px no-repeat;width:16px;height:16px}
.grid-7-widget-contacts-fax{background:url(/img/sprites/compiled/grid-7-widget-contacts-ccd6ee3c3e.png) 0 -16px no-repeat;width:16px;height:16px}
.grid-7-widget-contacts-icq{background:url(/img/sprites/compiled/grid-7-widget-contacts-ccd6ee3c3e.png) -16px -16px no-repeat;width:16px;height:16px}
.grid-7-widget-contacts-mail{background:url(/img/sprites/compiled/grid-7-widget-contacts-ccd6ee3c3e.png) -32px 0 no-repeat;width:16px;height:16px}
.grid-7-widget-contacts-phone{background:url(/img/sprites/compiled/grid-7-widget-contacts-ccd6ee3c3e.png) 0 0 no-repeat;width:16px;height:16px}
.grid-7-widget-contacts-site{background:url(/img/sprites/compiled/grid-7-widget-contacts-ccd6ee3c3e.png) 0 -32px no-repeat;width:16px;height:16px}
.grid-7-widget-contacts-skype{background:url(/img/sprites/compiled/grid-7-widget-contacts-ccd6ee3c3e.png) -16px -32px no-repeat;width:16px;height:16px}
.grid-7-widget-contacts-telegram{background:url(/img/sprites/compiled/grid-7-widget-contacts-ccd6ee3c3e.png) -32px -32px no-repeat;width:16px;height:16px}
.grid-7-widget-contacts-viber{background:url(/img/sprites/compiled/grid-7-widget-contacts-ccd6ee3c3e.png) -48px 0 no-repeat;width:16px;height:16px}
.grid-7-widget-contacts-whatsapp{background:url(/img/sprites/compiled/grid-7-widget-contacts-ccd6ee3c3e.png) -48px -16px no-repeat;width:16px;height:16px}
.grid-7-sprite-arrow_left,.fancybox-skin.site-popup .fancybox-outer .fancybox-prev span,.fancybox-skin.imageGallery .fancybox-outer .fancybox-prev span,.mfp-content.site-popup .fancybox-outer .fancybox-prev span,.mfp-content.imageGallery .fancybox-outer .fancybox-prev span{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) 0 0 no-repeat;width:40px;height:40px}
.grid-7-sprite-arrow_right,.fancybox-skin.site-popup .fancybox-outer .fancybox-next span,.fancybox-skin.imageGallery .fancybox-outer .fancybox-next span,.mfp-content.site-popup .fancybox-outer .fancybox-next span,.mfp-content.imageGallery .fancybox-outer .fancybox-next span{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -40px 0 no-repeat;width:40px;height:40px}
.grid-7-sprite-articles_tag_icon{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) 0 -40px no-repeat;width:25px;height:26px; }
.grid-7-sprite-callback{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -100px 0 no-repeat;width:11px;height:20px; margin-left: 21px; margin-right:3px;}
.grid-7-sprite-cart-product{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -80px -21px no-repeat;width:18px;height:18px}
.grid-7-sprite-cart{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -47px -40px no-repeat;width:24px;height:20px}
.grid-7-sprite-close,.fancybox-skin.site-popup .fancybox-close:before,.fancybox-skin.imageGallery .fancybox-close:before,.mfp-content.site-popup .fancybox-close:before,.mfp-content.imageGallery .fancybox-close:before{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) 0 -66px no-repeat;width:16px;height:16px}
.grid-7-sprite-comment-icon{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -32px -66px no-repeat;width:16px;height:14px}
.grid-7-sprite-icon-calendar{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -25px -40px no-repeat;width:22px;height:23px}
.grid-7-sprite-icon-comment{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -48px -66px no-repeat;width:16px;height:14px}
.grid-7-sprite-icon-rss{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -16px -66px no-repeat;width:16px;height:16px}
.grid-7-sprite-message{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -64px -66px no-repeat;width:18px;height:12px}
.grid-7-sprite-paginator-next{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -100px -20px no-repeat;width:10px;height:16px}
.grid-7-sprite-paginator-prev{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -100px -36px no-repeat;width:9px;height:16px}
.grid-7-sprite-phone{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -80px -39px no-repeat;width:17px;height:17px}
.grid-7-sprite-tag-icon{background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -80px 0 no-repeat;width:20px;height:21px}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;/* font:inherit; */font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:none}
elements-of-type(html5-block){display:block}
.ie7 #container{overflow:hidden}
.ie6 legend,.ie7 legend{margin-left:-7px}
.ie7 input[type="checkbox"]{vertical-align:baseline}
.ie6 input{vertical-align:text-bottom}
.ie7 #header-wrapper #slogan-show .text_slogan{min-width:411px}
.top-news{background-color:#1092d3;padding:5px 0;width:100%;text-align:center;height:22px;font-family:"Helvetica Neue", Arial, sans-serif}
.top-news.email{background-color:#b94a48}
.top-news p{color:#FFFFFF;display:inline;font-size:15px;font-weight:bold;margin:0;padding-right:40px;position:relative}
.top-news a{color:#fff;text-decoration:none;line-height:22px}
.top-news a:active{color:#fff !important}
.top-news i.close-news{background-position:0 -218px;cursor:pointer;height:17px;width:17px;top:1px;left:auto;right:0}
.top-news i.close-news:hover{background-position:-17px -218px}
i{background:url("/img/get_image.png") 0 0 no-repeat}
i{height:16px;width:16px;position:absolute;top:auto;left:10px}
i.theme-icon,#promo-show .numbered_button,#promo-show .ac_selected{background-image:url(/img/default/0.png)}
#contactssocnet-left-show .socnets-list span{float:left;width:32px;height:32px}
i.file-icons{left:0;width:20px;height:13px}
i.in-widget{background-position:-3px -38px;width:12px;height:11px;left:0;position:relative;display:block}
i.in-widget.off{background-position:-18px -38px}
#content i,.window i{left:0px}
i.level-point{background-position:-586px -26px;height:3px;width:3px}
i.ok{background-position:-81px -138px;width:20px;height:20px;background-repeat:no-repeat}
i.comment-icon{width:10px;height:8px;background:url(/img/default/0.png) no-repeat;background-position:-1px -33px !important}
.sale-icon{background-image:url("/img/get_image.png");background-position:-475px -2px;width:17px;height:16px}
.closed i.slide-sub{background-position:-210px -126px;width:9px;height:9px}
i.slide-sub{background-position:-210px -135px;width:9px;height:9px}
.blue-dot{background-position:-274px -34px;height:12px;left:0;width:6px}
span.delete{background:url("/img/get_image.png") no-repeat -54px -337px !important;display:inline-block;cursor:pointer;height:10px !important;width:10px !important}
a:hover span.delete,span.delete:hover,.delete-item-btn:hover span.delete{background-position:-54px -349px !important}
i.delete-item-icon{background-position:-54px -349px !important}
i.nethouse-icon{background-position:0px -193px;width:24px;height:24px;position:relative;display:block;left:0}
i.nethouse-icon:hover{background-position:-24px -193px}
i.redarrow-icon{background-position:-149px -337px;width:17px;height:9px}
i.grayarrow-icon{background-position:-34px -39px;width:10px;height:9px}
i.greenarrow-icon{background-position:-46px -39px;width:10px;height:9px}
i.help-icon{background-position:-374px -2px}
i.add-block-icon{background-position:-56px -125px;width:10px;height:10px;top:5px;left:0}
.char_info{float:right;font-weight:normal;padding-right:5px}
.active-btn i.up-arrow{display:block}
#text i.up-arrow{display:none}
i.up-arrow{display:none;left:36% !important;background-position:-459px -4px !important;width:15px !important;height:10px !important;top:26px !important}
.add-btn i.up-arrow{top:22px !important}
#success-icon,#error-icon,#ok-icon{background:url(/img/get_image.png) no-repeat;height:20px;width:20px}
#success-icon{background-position:-81px -138px}
#error-icon{background-position:-107px -138px}
#ok-icon{background-position:-81px -138px}
i.drop-down-icon{background-position:-204px -261px;width:5px;height:3px}
i.drop-up-icon{background-position:-210px -261px;width:5px;height:3px}
i.ok{left:0px;top:3px}
i.notice-icon{background-position:-45px -124px;width:10px;height:12px}
i.hide-icon{background-image:none;background-color:#0092d6;border-top:1px solid #006da1;width:8px;height:1px;margin-top:7px}
.icon-fb{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -16px 0 no-repeat;width:16px;height:16px}
.icon-flickr{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -32px -32px no-repeat;width:16px;height:16px}
.icon-gplus{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) 0 -16px no-repeat;width:16px;height:16px}
.icon-instagram{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -16px -16px no-repeat;width:16px;height:16px}
.icon-linkedin{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -32px 0 no-repeat;width:16px;height:16px}
.icon-lj{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -32px -16px no-repeat;width:16px;height:16px}
.icon-mailru{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) 0 -32px no-repeat;width:16px;height:16px}
.icon-ok{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -16px -32px no-repeat;width:16px;height:16px}
.icon-picasa{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) 0 0 no-repeat;width:16px;height:16px}
.icon-pinterest{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -48px 0 no-repeat;width:16px;height:16px}
.icon-rutube{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -48px -16px no-repeat;width:16px;height:16px}
.icon-smotricom{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -48px -32px no-repeat;width:16px;height:16px}
.icon-tumblr{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) 0 -48px no-repeat;width:16px;height:16px}
.icon-twitter{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -16px -48px no-repeat;width:16px;height:16px}
.icon-viber{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -32px -48px no-repeat;width:16px;height:16px}
.icon-vk{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -48px -48px no-repeat;width:16px;height:16px}
.icon-youtube{background:url(/img/sprites/compiled/socnets-icons-2eca16a920.png) -64px 0 no-repeat;width:16px;height:16px}
.big-icon-fb{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -32px 0 no-repeat;width:32px;height:32px}
.big-icon-fb:hover,.big-icon-fb.hover,.share-links ul li a.facebook-average-icon{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -128px -64px no-repeat;width:32px;height:32px}
.big-icon-flickr{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) 0 -32px no-repeat;width:32px;height:32px}
.big-icon-flickr:hover,.big-icon-flickr.hover{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -32px -32px no-repeat;width:32px;height:32px}
.big-icon-gplus{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -64px 0 no-repeat;width:32px;height:32px}
.big-icon-gplus:hover,.big-icon-gplus.hover,.share-links ul li a.googleplus-average-icon{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -64px -32px no-repeat;width:32px;height:32px}
.big-icon-instagram-3{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) 0 -64px no-repeat;width:32px;height:32px}
.big-icon-instagram-3:hover,.big-icon-instagram-3.hover{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -32px -64px no-repeat;width:32px;height:32px}
.big-icon-instagram{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -64px -64px no-repeat;width:32px;height:32px}
.big-icon-instagram:hover,.big-icon-instagram.hover{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -96px 0 no-repeat;width:32px;height:32px}
.big-icon-linkedin{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -96px -32px no-repeat;width:32px;height:32px}
.big-icon-linkedin:hover,.big-icon-linkedin.hover{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -96px -64px no-repeat;width:32px;height:32px}
.big-icon-lj{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) 0 -96px no-repeat;width:32px;height:32px}
.big-icon-lj:hover,.big-icon-lj.hover,.share-links ul li a.lj-average-icon{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -32px -96px no-repeat;width:32px;height:32px}
.big-icon-mailru{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -64px -96px no-repeat;width:32px;height:32px}
.big-icon-mailru:hover,.big-icon-mailru.hover,.share-links ul li a.mymir-average-icon{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -96px -96px no-repeat;width:32px;height:32px}
.big-icon-ok{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -128px 0 no-repeat;width:32px;height:32px}
.big-icon-ok:hover,.big-icon-ok.hover,.share-links ul li a.odnoklassniki-average-icon{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -128px -32px no-repeat;width:32px;height:32px}
.big-icon-picasa{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) 0 0 no-repeat;width:32px;height:32px}
.big-icon-picasa:hover,.big-icon-picasa.hover{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -128px -96px no-repeat;width:32px;height:32px}
.big-icon-pinterest{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) 0 -128px no-repeat;width:32px;height:32px}
.big-icon-pinterest:hover,.big-icon-pinterest.hover{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -32px -128px no-repeat;width:32px;height:32px}
.big-icon-rutube{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -64px -128px no-repeat;width:32px;height:32px}
.big-icon-rutube:hover,.big-icon-rutube.hover{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -96px -128px no-repeat;width:32px;height:32px}
.big-icon-smotri{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -128px -128px no-repeat;width:32px;height:32px}
.big-icon-smotri:hover,.big-icon-smotri.hover{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -160px 0 no-repeat;width:32px;height:32px}
.big-icon-tumblr{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -160px -32px no-repeat;width:32px;height:32px}
.big-icon-tumblr:hover,.big-icon-tumblr.hover{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -160px -64px no-repeat;width:32px;height:32px}
.big-icon-twitter{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -160px -96px no-repeat;width:32px;height:32px}
.big-icon-twitter:hover,.big-icon-twitter.hover,.share-links ul li a.twitter-average-icon{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -160px -128px no-repeat;width:32px;height:32px}
.big-icon-viber{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) 0 -160px no-repeat;width:32px;height:32px}
.big-icon-viber:hover,.big-icon-viber.hover{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -32px -160px no-repeat;width:32px;height:32px}
.big-icon-vk{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -64px -160px no-repeat;width:32px;height:32px}
.big-icon-vk:hover,.big-icon-vk.hover,.share-links ul li a.vk-average-icon{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -96px -160px no-repeat;width:32px;height:32px}
.big-icon-youtube{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -128px -160px no-repeat;width:32px;height:32px}
.big-icon-youtube:hover,.big-icon-youtube.hover{background:url(/img/sprites/compiled/socnets-icons-big-66ce5768e1.png) -160px -160px no-repeat;width:32px;height:32px}
.vk-average-icon{width:24px;height:24px;background-position:-34px -446px}
.facebook-average-icon{width:24px;height:24px;background-position:-59px -446px}
.twitter-average-icon{width:24px;height:24px;background-position:-84px -446px}
.odnoklassniki-average-icon{width:24px;height:24px;background-position:-109px -446px}
.mymir-average-icon{width:24px;height:24px;background-position:-134px -446px}
.lj-average-icon{width:24px;height:24px;background-position:-159px -446px}
.googleplus-average-icon{width:24px;height:24px;background-position:-184px -446px}
.mail-average-icon{width:24px;height:24px;background-position:-209px -446px}
.vk-average-icon:hover{background-position:-34px -471px}
.facebook-average-icon:hover{background-position:-59px -471px}
.twitter-average-icon:hover{background-position:-84px -471px}
.odnoklassniki-average-icon:hover{background-position:-109px -471px}
.mymir-average-icon:hover{background-position:-134px -471px}
.lj-average-icon:hover{background-position:-159px -471px}
.googleplus-average-icon:hover{background-position:-184px -471px}
.mail-average-icon:hover{background-position:-209px -471px}
.file-big-icon-ai{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -27px 0 no-repeat;width:27px;height:30px}
.file-big-icon-csv{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -27px -60px no-repeat;width:27px;height:30px}
.file-big-icon-default{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -54px 0 no-repeat;width:27px;height:30px}
.file-big-icon-doc{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) 0 -30px no-repeat;width:27px;height:30px}
.file-big-icon-eps{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -27px -30px no-repeat;width:27px;height:30px}
.file-big-icon-epub{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -54px -30px no-repeat;width:27px;height:30px}
.file-big-icon-fb2{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -81px 0 no-repeat;width:27px;height:30px}
.file-big-icon-gif{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -81px -30px no-repeat;width:27px;height:30px}
.file-big-icon-jpg{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) 0 -60px no-repeat;width:27px;height:30px}
.file-big-icon-load{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) 0 0 no-repeat;width:27px;height:30px}
.file-big-icon-mp3{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -54px -60px no-repeat;width:27px;height:30px}
.file-big-icon-pdf{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -81px -60px no-repeat;width:27px;height:30px}
.file-big-icon-png{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -108px 0 no-repeat;width:27px;height:30px}
.file-big-icon-ppt{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -108px -30px no-repeat;width:27px;height:30px}
.file-big-icon-psd{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -108px -60px no-repeat;width:27px;height:30px}
.file-big-icon-rar{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) 0 -90px no-repeat;width:27px;height:30px}
.file-big-icon-xls{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -27px -90px no-repeat;width:27px;height:30px}
.file-big-icon-zip{background:url(/img/sprites/compiled/file-big-icon-0deb51bdf5.png) -54px -90px no-repeat;width:27px;height:30px}
i.pdf-icon{background-position:-21px -18px}
i.xls-icon{background-position:-63px -18px}
i.jpg-icon{background-position:-42px -19px}
i.psd-icon{background-position:-84px -18px}
i.mp3-icon{background-position:-105px -18px}
i.gif-icon{background-position:-126px -18px}
i.ai-icon{background-position:-168px -18px}
i.eps-icon{background-position:-189px -18px}
i.png-icon{background-position:-210px -18px}
i.zip-icon{background-position:-231px -18px}
i.rar-icon{background-position:-290px -18px}
i.txt-icon{background-position:-311px -18px}
i.rtf-icon{background-position:-332px -18px}
i.doc-icon{background-position:0 -18px}
i.ppt-icon{background-position:-147px -18px}
i.epub-icon{background-position:-308px -31px}
i.fb-icon{background-position:-332px -31px}
i.epub-icon{width:23px}
.djvu-icon.theme-icon{background:transparent !important}
.ps-icon.theme-icon{background:transparent !important}
i.address-icon{background-position:0 -1px}
i.phone-icon{background-position:-17px -1px}
i.fax-icon{background-position:-35px -1px}
i.www-icon{background-position:-68px -1px}
i.icq-icon{background-position:-102px -1px}
i.email-icon{background-position:-85px -1px}
i.skype-icon{background-position:-119px -1px}
i.clock-icon{background-position:-51px -1px}
i.whatsapp-icon{background-position:-219px -2px}
i.viber-icon{background-position:-237px -1px}
i.telegram-icon{background-position:-254px -1px}
.payment-icons-alfa-click{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -96px -96px no-repeat;width:32px;height:32px}
.payment-icons-bankcard-mc{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -97px 0 no-repeat;width:32px;height:32px}
.payment-icons-bankcard{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) 0 -32px no-repeat;width:32px;height:32px}
.payment-icons-bankcards{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -32px -32px no-repeat;width:32px;height:32px}
.payment-icons-cash-on-delivery{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -65px 0 no-repeat;width:32px;height:32px}
.payment-icons-cash{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -65px -32px no-repeat;width:32px;height:32px}
.payment-icons-kupivkredit{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) 0 -64px no-repeat;width:32px;height:32px}
.payment-icons-maestro{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -32px -64px no-repeat;width:32px;height:32px}
.payment-icons-masterpass{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -64px -64px no-repeat;width:32px;height:32px}
.payment-icons-non-cash{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -33px 0 no-repeat;width:32px;height:32px}
.payment-icons-promsvyaz{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -97px -32px no-repeat;width:32px;height:32px}
.payment-icons-pskb{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -97px -64px no-repeat;width:32px;height:32px}
.payment-icons-qiwi{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) 0 -96px no-repeat;width:32px;height:32px}
.payment-icons-qppiru{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -32px -96px no-repeat;width:32px;height:32px}
.payment-icons-sb-online{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -64px -96px no-repeat;width:32px;height:32px}
.payment-icons-sberbank{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) 0 0 no-repeat;width:33px;height:32px}
.payment-icons-terminals{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -129px 0 no-repeat;width:32px;height:32px}
.payment-icons-webmoney-rub{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -129px -32px no-repeat;width:32px;height:32px}
.payment-icons-yandex-dengi{background:url(/img/sprites/compiled/payment-icons-bec23d56ad.png) -129px -64px no-repeat;width:32px;height:32px}
.payment-big-icons-alfa-click{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) 0 -91px no-repeat;width:32px;height:32px}
.payment-big-icons-bankcard-mc{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) 0 -30px no-repeat;width:46px;height:30px}
.payment-big-icons-bankcard{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) 0 0 no-repeat;width:46px;height:30px}
.payment-big-icons-bankcards{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -123px 0 no-repeat;width:32px;height:32px}
.payment-big-icons-cash-on-delivery{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) 0 -60px no-repeat;width:42px;height:31px}
.payment-big-icons-cash{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -46px -30px no-repeat;width:40px;height:30px}
.payment-big-icons-kupivkredit{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -123px -64px no-repeat;width:32px;height:32px}
.payment-big-icons-maestro{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -46px 0 no-repeat;width:46px;height:30px}
.payment-big-icons-masterpass{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -64px -91px no-repeat;width:32px;height:32px}
.payment-big-icons-non-cash{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -155px -65px no-repeat;width:32px;height:28px}
.payment-big-icons-promsvyaz{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -123px -32px no-repeat;width:32px;height:32px}
.payment-big-icons-pskb{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -92px 0 no-repeat;width:31px;height:43px}
.payment-big-icons-qiwi{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -155px -32px no-repeat;width:31px;height:33px}
.payment-big-icons-qppiru{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -32px -123px no-repeat;width:32px;height:32px}
.payment-big-icons-sb-online{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -64px -123px no-repeat;width:32px;height:32px}
.payment-big-icons-sberbank{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -96px -123px no-repeat;width:32px;height:32px}
.payment-big-icons-terminals{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -155px 0 no-repeat;width:32px;height:32px}
.payment-big-icons-webmoney-rub{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) 0 -123px no-repeat;width:32px;height:32px}
.payment-big-icons-yandex-dengi{background:url(/img/sprites/compiled/payment-big-icons-7ea71defab.png) -32px -91px no-repeat;width:32px;height:32px}
@font-face{font-family:"ft-grid9";src:url("/fonts/icon-font/ft-grid9/ft-grid9-103d31e027.eot");src:url("/fonts/icon-font/ft-grid9/ft-grid9-103d31e027.eot?#iefix") format("eot"),url("/fonts/icon-font/ft-grid9/ft-grid9-13949b1f9f.woff") format("woff"),url("/fonts/icon-font/ft-grid9/ft-grid9-3542279270.ttf") format("truetype");font-style:normal;font-weight:normal}
[class^="-ft-grid9"],[class*="-ft-grid9"]{display:inline-block;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^="-ft-grid9"].off,[class*="-ft-grid9"].off{opacity:0.6}
[class^="-ft-grid9"].disable,[class*="-ft-grid9"].disable{opacity:0.4;cursor:default}
[class^="-ft-grid9"]:before,[class*="-ft-grid9"]:before{font-family:"ft-grid9"}
.-ft-grid9-arrow-left-big:before{content:"?"}
.-ft-grid9-arrow-left-icon:before{content:"?"}
.-ft-grid9-arrow-left:before{content:"?"}
.-ft-grid9-arrow-right-big:before{content:"?"}
.-ft-grid9-arrow-right-icon:before{content:"?"}
.-ft-grid9-arrow-right:before{content:"?"}
.-ft-grid9-close:before{content:"?"}
.-ft-grid9-mail:before{content:"?"}
.-ft-grid9-phone:before{content:"?"}
#fancybox-overlay{left:0;right:0;width:auto !important}
.fancybox-wrap{padding-bottom:20px !important}
.fancybox-wrap.fancy-video,.fancybox-wrap.fancy-video .fancybox-skin{background:none}
.fancybox-inner .window #successContent td,.mfp-content .window #successContent td{line-height:18px}
.fancybox-inner .window #windowContent,.mfp-content .window #windowContent{margin-left:10px;margin-right:10px}
.fancybox-inner .window header,.mfp-content .window header{border-radius:6px;background-color:#EFEFEF;margin-bottom:18px;line-height:17px;height:14px;padding:7px 3px 7px 7px}
.fancybox-inner .window header h1,.mfp-content .window header h1{font-size:15px;line-height:12px;font-weight:normal}
.fancybox-inner .window footer,.mfp-content .window footer{border-radius:6px;padding:7px}
.fancybox-inner .window footer .section-buttons,.mfp-content .window footer .section-buttons{margin-top:0}
.fancybox-inner .window .close-link,.mfp-content .window .close-link{position:absolute;bottom:10px;right:12px}
.fancybox-inner .window.bigContent #windowContent,.mfp-content .window.bigContent #windowContent{overflow-y:scroll;margin-left:0;margin-right:0}
.fancybox-inner .window footer,.mfp-content .window footer{background-color:#EFEFEF;margin-top:18px}
.fancybox-inner .window.error-window #errorContent{white-space:nowrap}
.fancybox-inner .window.error-window .section-buttons,.fancybox-inner .window.success-window .section-buttons{text-align:center;padding-bottom:5px;padding-top:10px;margin:0}
.choice-window #windowContent,.gallery-select #windowContent,.simple-window #windowContent{margin-bottom:2px}
.choice-window header,.gallery-select header,.simple-window header{background:none !important;border-bottom:1px solid #e0e0e0;margin:0 2px;margin-bottom:5px !important;padding-top:10px !important;padding-left:10px;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}
.choice-window header h1,.gallery-select header h1,.simple-window header h1{color:#7f7f7f !important;text-shadow:none !important}
.choice-window footer,.gallery-select footer,.simple-window footer{margin-top:10px !important}
.edit-block{width:220px;padding:6px 0;margin-bottom:10px}
.edit-block li{margin-bottom:0 !important;margin-right:10px;list-style:none;list-style-type:none}
.edit-block span.close{background-position:-41px -337px}
.edit-block span.close:hover{background-position:-41px -351px}
.edit-block li:first-child span:first-child{margin-right:6px}
section.widget .edit-block,.window .edit-block{width:auto;float:right;padding-top:0}
section.widget .edit-block ul,.window .edit-block ul{padding-left:0 !important}
section.widget .on-edit .edit-block li:last-child,.window .on-edit .edit-block li:last-child{margin-right:0;padding:0 !important}
.edit-block span,td.item-order span,.updown-lnk-pl span{background:url("/img/get_image.png") no-repeat 0px -36px;cursor:pointer;display:inline-block;height:13px;width:13px}
.mceEditor .mceToolbar{width:auto !important}
.mceEditor td{width:auto !important;padding:0px !important}
#up-link{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4;display:none;height:100%;cursor:pointer;top:20px;position:fixed;width:10%;left:0}
#up-link .inner-lnk{margin-left:15px;padding-left:25px;position:relative}
#up-link i{background-position:-133px -139px;cursor:pointer;width:18px;height:18px;left:0}
header.site-header{overflow:hidden;*zoom:1;float:none;clear:both}
header.site-header section{margin-bottom:18px}
#header-wrapper{float:left;clear:right;width:710px;padding-left:0px}
#header-wrapper .content-block{margin-top:0px}
#header div.header-inner{padding:0px 26px}
@font-face{font-family:'icons';src:url("/fonts/icons.eot?-99nxtu");src:url("/fonts/icons.eot?#iefix-99nxtu") format("embedded-opentype"),url("/fonts/icons.woff?-99nxtu") format("woff"),url("/fonts/icons.ttf?-99nxtu") format("truetype"),url("/fonts/icons.svg?-99nxtu#icons") format("svg");font-weight:normal;font-style:normal}
[class^="-icon-font-"],[class*=" -icon-font-"]{font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^="-icon-font-"].off,[class*=" -icon-font-"].off{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}
[class^="-icon-font-"].off,[class*=" -icon-font-"].off{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}
.-icon-font-required:before{font-family:Arial, sans-serif;content:"*";-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);display:inline-block;height:.5em;width:.5em;text-align:center}
.-icon-font-home:before{content:"\e613"}
.-icon-font-link:before{content:"\e614"}
.-icon-font-futbol-o:before{content:"\f1e3"}
.-icon-font-eye-slash:before{content:"\f070"}
.-icon-font-eye:before{content:"\f06e"}
.-icon-font-basket:before{content:"\e610"}
.-icon-font-home-slash:before{content:"\e60d"}
.-icon-font-spin:before{content:"\e616"}
.-icon-font-move-vertical:before{content:"\e60e"}
.-icon-font-earth:before{content:"\e61c"}
.-icon-font-stats:before{content:"\e61d"}
.-icon-font-credit-card:before{content:"\f045"}
.-icon-font-dashboard:before{content:"\f07d"}
.-icon-font-graph:before{content:"\f043"}
.-icon-font-key:before{content:"\f049"}
.-icon-font-mail:before{content:"\f0be"}
.-icon-font-organization:before{content:"\f037"}
.-icon-font-package:before{content:"\f0c4"}
.-icon-font-edit:before{content:"\f058"}
.-icon-font-rocket:before{content:"\f033"}
.-icon-font-image:before{content:"\e619"}
.-icon-font-library:before{content:"\e61e"}
.-icon-font-cart:before{content:"\e61f"}
.-icon-font-credit:before{content:"\e620"}
.-icon-font-phone:before{content:"\e603"}
.-icon-font-location:before{content:"\e62c"}
.-icon-font-print:before{content:"\e60c"}
.-icon-font-download:before{content:"\e600"}
.-icon-font-upload:before{content:"\e601"}
.-icon-font-user:before{content:"\e602"}
.-icon-font-spinner:before{content:"\e60f"}
.-icon-font-gift:before{content:"\e621"}
.-icon-font-happy:before{content:"\e63e"}
.-icon-font-sad:before{content:"\e635"}
.-icon-font-warning:before{content:"\e604"}
.-icon-font-notification:before{content:"\e605"}
.-icon-font-question:before{content:"\e606"}
.-icon-font-close:before{content:"\e607"}
.-icon-font-checkmark:before{content:"\e608"}
.-icon-font-checkmark2:before{content:"\e609"}
.-icon-font-headphones:before{content:"\e622"}
.-icon-font-wallet:before{content:"\e623"}
.-icon-font-gamepad:before{content:"\e636"}
.-icon-font-graduate:before{content:"\e637"}
.-icon-font-eightball:before{content:"\e62e"}
.-icon-font-washingmachine:before{content:"\e624"}
.-icon-font-medal:before{content:"\e62f"}
.-icon-font-medal2:before{content:"\e630"}
.-icon-font-tools:before{content:"\e631"}
.-icon-font-stats2:before{content:"\e632"}
.-icon-font-sun:before{content:"\e633"}
.-icon-font-cloudy:before{content:"\e634"}
.-icon-font-comments-o:before{content:"\f0e6"}
.-icon-font-child:before{content:"\f1ae"}
.-icon-font-security:before{content:"\e61a"}
.-icon-font-heart:before{content:"\e625"}
.-icon-font-camera:before{content:"\e61b"}
.-icon-font-settings:before{content:"\e626"}
.-icon-font-pen:before{content:"\e638"}
.-icon-font-bubble:before{content:"\e639"}
.-icon-font-news:before{content:"\e63a"}
.-icon-font-like:before{content:"\e627"}
.-icon-font-megaphone:before{content:"\e628"}
.-icon-font-study:before{content:"\e629"}
.-icon-font-t-shirt:before{content:"\e63b"}
.-icon-font-fire:before{content:"\e62a"}
.-icon-font-calendar:before{content:"\e62b"}
.-icon-font-truck:before{content:"\e62d"}
.-icon-font-reply:before{content:"\e618"}
.-icon-font-cart-2:before{content:"\e63f"}
.-icon-font-check-box:before{content:"\e640"}
.-icon-font-close2:before{content:"\e617"}
.-icon-font-zoom-in:before{content:"\e037"}
.-icon-font-arrow-left2:before{content:"\e094"}
.-icon-font-arrow-right2:before{content:"\e095"}
.-icon-font-database:before{content:"\f1c0"}
.-icon-font-paper-plane-o:before{content:"\f1d9"}
.-icon-font-bomb:before{content:"\f1e2"}
.-icon-font-pie-chart:before{content:"\f200"}
.-icon-font-search:before{content:"\f002"}
.-icon-font-star:before{content:"\f005"}
.-icon-font-star-o:before{content:"\f006"}
.-icon-font-plus:before{content:"\f067"}
.-icon-font-minus:before{content:"\f068"}
.-icon-font-chain:before{content:"\f0c1"}
.-icon-font-magic:before{content:"\f0d0"}
.-icon-font-lightbulb-o:before{content:"\f0eb"}
.-icon-font-laptop:before{content:"\f109"}
.-icon-font-flag-o:before{content:"\f11d"}
.-icon-font-flag-checkered:before{content:"\f11e"}
.-icon-font-unlink:before{content:"\f127"}
.-icon-font-life-bouy:before{content:"\f1cd"}
.-icon-font-arrow-left-3:before{content:"\e642"}
.-icon-font-arrow-right-3:before{content:"\e643"}
.-icon-font-arrow-down:before{content:"\e63c"}
.-icon-font-arrow-up:before{content:"\e63d"}
.-icon-font-sm-arrow-down:before{content:"\e611"}
.-icon-font-sm-arrow-up:before{content:"\e615"}
.-icon-font-sm-arrow-right:before{content:"\e612"}
.-icon-font-arrow-left:before{content:"\e60a"}
.-icon-font-arrow-right:before{content:"\e60b"}
.big-icon-fb{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -32px 0 no-repeat;width:32px;height:32px}
.big-icon-fb:hover,.big-icon-fb.hover,.share-links ul li a.facebook-average-icon{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -128px -96px no-repeat;width:32px;height:32px}
.big-icon-flickr{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) 0 -32px no-repeat;width:32px;height:32px}
.big-icon-flickr:hover,.big-icon-flickr.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -32px -32px no-repeat;width:32px;height:32px}
.big-icon-gplus{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -64px 0 no-repeat;width:32px;height:32px}
.big-icon-gplus:hover,.big-icon-gplus.hover,.share-links ul li a.googleplus-average-icon{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -64px -32px no-repeat;width:32px;height:32px}
.big-icon-instagram-3{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) 0 -64px no-repeat;width:32px;height:32px}
.big-icon-instagram-3:hover,.big-icon-instagram-3.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -32px -64px no-repeat;width:32px;height:32px}
.big-icon-linkedin{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -64px -64px no-repeat;width:32px;height:32px}
.big-icon-linkedin:hover,.big-icon-linkedin.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -96px 0 no-repeat;width:32px;height:32px}
.big-icon-lj{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -96px -32px no-repeat;width:32px;height:32px}
.big-icon-lj:hover,.big-icon-lj.hover,.share-links ul li a.lj-average-icon{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -96px -64px no-repeat;width:32px;height:32px}
.big-icon-mail,.share-links ul li a.mail-average-icon{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) 0 -96px no-repeat;width:32px;height:32px}
.big-icon-mailru{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -32px -96px no-repeat;width:32px;height:32px}
.big-icon-mailru:hover,.big-icon-mailru.hover,.share-links ul li a.mymir-average-icon{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -64px -96px no-repeat;width:32px;height:32px}
.big-icon-ok{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -96px -96px no-repeat;width:32px;height:32px}
.big-icon-ok:hover,.big-icon-ok.hover,.share-links ul li a.odnoklassniki-average-icon{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -128px 0 no-repeat;width:32px;height:32px}
.big-icon-picasa{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -128px -32px no-repeat;width:32px;height:32px}
.big-icon-picasa:hover,.big-icon-picasa.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -128px -64px no-repeat;width:32px;height:32px}
.big-icon-pinterest{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) 0 0 no-repeat;width:32px;height:32px}
.big-icon-pinterest:hover,.big-icon-pinterest.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) 0 -128px no-repeat;width:32px;height:32px}
.big-icon-rutube{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -32px -128px no-repeat;width:32px;height:32px}
.big-icon-rutube:hover,.big-icon-rutube.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -64px -128px no-repeat;width:32px;height:32px}
.big-icon-skype{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -96px -128px no-repeat;width:32px;height:32px}
.big-icon-skype:hover,.big-icon-skype.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -128px -128px no-repeat;width:32px;height:32px}
.big-icon-smotri{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -160px 0 no-repeat;width:32px;height:32px}
.big-icon-smotri:hover,.big-icon-smotri.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -160px -32px no-repeat;width:32px;height:32px}
.big-icon-tumblr{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -160px -64px no-repeat;width:32px;height:32px}
.big-icon-tumblr:hover,.big-icon-tumblr.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -160px -96px no-repeat;width:32px;height:32px}
.big-icon-twitter{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -160px -128px no-repeat;width:32px;height:32px}
.big-icon-twitter:hover,.big-icon-twitter.hover,.share-links ul li a.twitter-average-icon{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) 0 -160px no-repeat;width:32px;height:32px}
.big-icon-viber{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -32px -160px no-repeat;width:32px;height:32px}
.big-icon-viber:hover,.big-icon-viber.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -64px -160px no-repeat;width:32px;height:32px}
.big-icon-vk-2{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -96px -160px no-repeat;width:32px;height:32px}
.big-icon-vk-2:hover,.big-icon-vk-2.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -128px -160px no-repeat;width:32px;height:32px}
.big-icon-vk{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -160px -160px no-repeat;width:32px;height:32px}
.big-icon-vk:hover,.big-icon-vk.hover,.share-links ul li a.vk-average-icon{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -192px 0 no-repeat;width:32px;height:32px}
.big-icon-youtube{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -192px -32px no-repeat;width:32px;height:32px}
.big-icon-youtube:hover,.big-icon-youtube.hover{background:url(/img/sprites/compiled/grid-6-socnets-icons-big-icon-adc2ed5e4f.png) -192px -64px no-repeat;width:32px;height:32px}
.file-big-icon-ai{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -32px 0 no-repeat;width:32px;height:40px}
.file-big-icon-csv{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -64px -80px no-repeat;width:32px;height:40px}
.file-big-icon-default{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -64px 0 no-repeat;width:32px;height:40px}
.file-big-icon-doc{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) 0 -40px no-repeat;width:32px;height:40px}
.file-big-icon-eps{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -32px -40px no-repeat;width:32px;height:40px}
.file-big-icon-epub{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -64px -40px no-repeat;width:32px;height:40px}
.file-big-icon-fb2{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -96px 0 no-repeat;width:32px;height:40px}
.file-big-icon-gif{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -96px -40px no-repeat;width:32px;height:40px}
.file-big-icon-jpeg{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) 0 -80px no-repeat;width:32px;height:40px}
.file-big-icon-jpg{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -32px -80px no-repeat;width:32px;height:40px}
.file-big-icon-mp3{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) 0 0 no-repeat;width:32px;height:40px}
.file-big-icon-pdf{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -96px -80px no-repeat;width:32px;height:40px}
.file-big-icon-png{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -128px 0 no-repeat;width:32px;height:40px}
.file-big-icon-ppt{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -128px -40px no-repeat;width:32px;height:40px}
.file-big-icon-psd{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -128px -80px no-repeat;width:32px;height:40px}
.file-big-icon-ptf{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) 0 -120px no-repeat;width:32px;height:40px}
.file-big-icon-rar{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -32px -120px no-repeat;width:32px;height:40px}
.file-big-icon-txt{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -64px -120px no-repeat;width:32px;height:40px}
.file-big-icon-xls{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -96px -120px no-repeat;width:32px;height:40px}
.file-big-icon-zip{background:url(/img/sprites/compiled/grid-6-file-big-icon-fb6543212f.png) -128px -120px no-repeat;width:32px;height:40px}
.zoom-icon{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;font-family:'icons';font-size:24px;height:auto;width:auto;padding:3px 3px 3px 5px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000}
.zoom-icon:before{content:"\e037";display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline}
.pagination{overflow:auto;display:inline-block;text-align:center;width:100%}
.pagination li{display:inline-block;margin-right:10px;font-size:18px !important;line-height:36px}
.pagination li a{background-color:#FFF;border-radius:5px;border:2px solid #559ff2;min-width:36px;height:36px;color:#559ff2;text-decoration:none;display:block}
.pagination li a:hover{color:#FFF;border-color:#1277e8;background-color:#1277e8}
.pagination #over{color:#454545;border-radius:5px;background-color:#f1f1f1;border:2px solid #f1f1f1;min-width:36px;height:36px}
.pagination .all-select{padding:0 5px}
section#content&gt;section:nth-child(odd) .pagination-slider .controls .next:hover,section#content&gt;section:nth-child(odd) .pagination-slider .controls .prev:hover{background-color:#f1f1f1}
.slider-container{overflow:hidden;*zoom:1;width:99999px}
.slider-container&gt;*{float:left;display:block;position:relative}
.pagination-slider{width:1170px;height:56px;padding-top:40px;display:block}
.pagination-slider .controls{margin:auto;width:150px}
.pagination-slider .controls .prev,.pagination-slider .controls .next{font-size:18px;border-radius:50%;background-color:transparent;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:54px;height:54px;border:1px solid #ccc;color:#aaa;cursor:pointer;-webkit-transition-property:background-color,border,color;transition-property:background-color,border,color;-webkit-transition-duration:0.6s;transition-duration:0.6s;position:relative}
.pagination-slider .controls .prev:hover,.pagination-slider .controls .next:hover{background-color:#fff;color:#888;border:1px solid #ccc}
.pagination-slider .controls .prev div,.pagination-slider .controls .next div{position:absolute;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;line-height:54px}
.pagination-slider .controls .prev{float:left}
.pagination-slider .controls .prev div{left:17px}
.pagination-slider .controls .next{float:right}
.pagination-slider .controls .next div{right:17px}
.nav-tabs{overflow:hidden;*zoom:1;border-bottom:2px solid #eee}
.nav-tabs&gt;.active&gt;a{color:#555}
.nav-tabs&gt;.active&gt;a,.nav-tabs&gt;.active&gt;a:hover,.nav-tabs&gt;.active&gt;a:focus{background-color:#eee;border:2px solid #eee;border-bottom-color:transparent;cursor:default}
.nav-tabs&gt;li{float:left;margin-bottom:-2px}
.nav-tabs&gt;li&gt;a{font-size:18px;color:#555;text-decoration:none;margin-right:2px;line-height:14px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:20px;border:2px solid transparent}
.nav-tabs&gt;li&gt;a:hover,.nav-tabs&gt;li&gt;a:focus{border-color:#eee}
.tab-content{background:transparent;border-width:0 2px 2px 2px;border-color:#eee;border-style:solid;padding:20px}
.tab-content .tab-pane{display:none}
.tab-content .tab-pane.active{display:block}
.window.mailerForm{width:700px !important}
.window.mailerForm .edit-block{display:none}
.window.mailerForm .feedback-table{margin-bottom:10px;width:100%}
.window.mailerForm .feedback-table td{color:#444;font-size:16px;padding-top:20px;vertical-align:top}
.window.mailerForm .feedback-table td .errors{margin:0;position:absolute;bottom:-18px;right:0}
.window.mailerForm input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}
.window.mailerForm select{width:400px}
.window.mailerForm #formType-label{display:none}
.window.mailerForm .btn-site-cancel{font-size:18px;font-weight:300;margin:10px 30px}
.window.mailerForm textarea,.window.mailerForm input{position:relative;bottom:-1px;border:none !important;border-bottom:1px solid #ccc !important;font-size:16px;border-radius:0;background-color:#fff !important}
.window.mailerForm textarea.error,.window.mailerForm input.error{color:#e74c3c}
.window.mailerForm textarea.error,.window.mailerForm textarea.error:focus,.window.mailerForm input.error,.window.mailerForm input.error:focus{border-bottom-color:#e74c3c !important}
.window.mailerForm textarea:focus,.window.mailerForm input:focus{color:#000000;border-bottom-color:#8cbef6 !important}
.window.mailerForm textarea{padding:0 10px;width:100%;height:200px;resize:none}
.window.mailerForm input[type="text"]{width:100%;padding:0 10px 5px 10px}
.promo-content h1{margin-bottom:12px}
a:hover{text-decoration:none}
.infoDigits{color:#888}
section.widget h1,section.widget h4{margin-bottom:12px}
section.widget&gt;article{clear:both}
section.widget&gt;article header{margin-bottom:8px}
section.widget&gt;article h1{font-size:14px}
section.widget&gt;article a{color:#1689D9}
section.widget&gt;article a:hover{color:#005595}
section.widget .on-edit{background-color:#FFFFFF;border:1px solid #D1D1D1;display:none;color:#222;padding:10px 8px 10px}
#content header.site-header{float:none}
#content header.site-header section{margin-bottom:18px}
#content #header-wrapper{float:left;clear:right;width:710px;padding-left:0}
header #header-wrapper .content-block{margin-top:0}
section#text .user-inner img{display:inline !important;margin:0}
.user-inner,.article-content,#desc-show{overflow:hidden;*zoom:1;font-size:16px;font-weight:400;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#555;word-wrap:break-word;-webkit-line-break:after-white-space;overflow:hidden;line-height:1.5}
.user-inner a,.article-content a,#desc-show a{border:none;text-decoration:underline;color:#1277e8}
.user-inner a:hover,.article-content a:hover,#desc-show a:hover{text-decoration:none}
.user-inner a img,.article-content a img,#desc-show a img{display:inline}
.user-inner p,.article-content p,#desc-show p{overflow:initial !important;line-height:24px;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}
.user-inner i.circles,.article-content i.circles,#desc-show i.circles{display:none}
.user-inner ul,.article-content ul,#desc-show ul{margin:10px 0 10px 30px;padding:0;position:relative;list-style:disc}
.user-inner ul li,.article-content ul li,#desc-show ul li{margin-bottom:8px;position:relative}
.user-inner ol,.article-content ol,#desc-show ol{margin-left:18px}
.user-inner ol li,.article-content ol li,#desc-show ol li{margin:0 0 8px 16px;list-style:decimal;padding-left:0}
.user-inner table,.user-inner td,.user-inner tr,.article-content table,.article-content td,.article-content tr,#desc-show table,#desc-show td,#desc-show tr{font-weight:400}
.user-inner i,.article-content i,#desc-show i{background:none !important;position:relative !important;height:auto;width:auto}
header #header-wrapper .content-block{margin-top:0}
#error_404{text-align:center;color:#8e8e8e;padding-top:90px;min-height:300px}
#error_404 .error_code{font-size:172px}
#error_404 .error_message{font-size:22px}
.no-photo-small{background:url("/img/get_image.png") no-repeat -384px -180px;height:38px;width:50px}
.no-photo-medium{background:url("/img/get_image.png") repeat scroll -228px -124px transparent;height:120px !important;width:156px !important;margin:0 auto;display:block}
#slogan .content-block p{line-height:1.375}
#content .block-desc{margin-bottom:18px}
.underline{border-bottom:1px dotted #0092D6;font-size:14px;text-decoration:none}
.underline:hover{border-bottom:none}
a.medium{font-size:12px !important}
.edit-block a:active,.edit-simple-block a,.edit-simple-block a:active{color:#0092D6}
#video-content h1,#view-photo-edit-window&gt;header h3{font-size:12px !important}
#all-comments .user_icon{float:left;margin-right:5px}
#comment_wrap #all-comments .text{margin-top:5px;clear:both}
#comment_wrap #all-comments&gt;.comment_wrap:first-child&gt;hr{display:none !important}
#content .on-edit,form .section-management{border-radius:4px}
.on-edit dt{color:#9b9b9b;font-size:11px;font-weight:bold;margin:0 0 5px 0}
.checkbox-styled.small input[type="checkbox"]+label:before{width:14px;line-height:13px;height:14px;font-size:11px}
.checkbox-styled.color-selector input[type="checkbox"]+label{border:1px solid;width:20px;height:20px}
.checkbox-styled.color-selector input[type="checkbox"]+label:hover:before{border:none !important}
.checkbox-styled.color-selector input[type="checkbox"]+label:before{display:none}
.checkbox-styled.color-selector input[type="checkbox"]:checked+label:before{display:block;color:#555;background-color:rgba(255,255,255,0.5);content:'?';width:20px;height:20px;font-size:15px;line-height:20px;border:none;margin-top:0;border-radius:0}
.checkbox-styled input[type="checkbox"]{position:absolute;left:-9999px}
.checkbox-styled input[type="checkbox"]+label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;cursor:pointer}
.checkbox-styled input[type="checkbox"]+label:before{content:'';display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-top:-1px;margin-right:10px;width:17px;line-height:15px;text-align:center;height:17px;border:1px solid #999;background:#f8f8f8;border-radius:3px}
.checkbox-styled input[type="checkbox"]:checked+label:before{content:'?';color:#09ad7e}
.checkbox-styled input[type="checkbox"]:disabled+label{color:#aaa;box-shadow:none;border-color:#bbb;background-color:#ddd}
.checkbox-styled input[type="checkbox"]:focus+label:before{border:1px dotted blue}
.checkbox-styled label:hover:before{border:1px solid #4778d9 !important}
.ui.dropdown{cursor:pointer;position:relative;display:inline-block;line-height:1em;tap-highlight-color:transparent;outline:none;text-align:left;-webkit-transition:border-radius 0.1s ease, width 0.2s ease;transition:border-radius 0.1s ease, width 0.2s ease}
.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:none;top:100%;margin:0;padding:0 0;background:#ffffff;min-width:100%;white-space:nowrap;text-shadow:none;text-align:left;box-shadow:0 1px 4px 0 rgba(0,0,0,0.15);border:1px solid rgba(39,41,43,0.15);border-radius:0 0 0.2857rem 0.2857rem;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;z-index:11;will-change:transform, opacity}
.ui.dropdown&gt;input[type="hidden"],.ui.dropdown&gt;select{display:none !important}
.ui.dropdown&gt;.dropdown.icon{width:auto;margin:0 0 0 1em}
.ui.dropdown .menu&gt;.item .dropdown.icon{width:auto;float:right;margin:0.2em 0 0 0.75em}
.ui.dropdown&gt;.text{display:inline-block;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}
.ui.dropdown .menu&gt;.item{position:relative;cursor:pointer;display:block;border:none;height:auto;border-top:none;line-height:1.2em;color:rgba(0,0,0,0.8);padding:0.65rem 1.25rem !important;text-transform:none;font-weight:normal;box-shadow:none;-webkit-touch-callout:none}
.ui.dropdown .menu&gt;.item:first-child{border-top:none}
.ui.dropdown&gt;.text&gt;[class*="right floated"],.ui.dropdown .menu .item&gt;[class*="right floated"]{float:right;margin-right:0;margin-left:1em}
.ui.dropdown&gt;.text&gt;[class*="left floated"],.ui.dropdown .menu .item&gt;[class*="left floated"]{float:right;margin-left:0;margin-right:1em}
.ui.dropdown .menu .item&gt;.icon.floated,.ui.dropdown .menu .item&gt;.flag.floated,.ui.dropdown .menu .item&gt;.image.floated,.ui.dropdown .menu .item&gt;img.floated{margin-top:0.2em}
.ui.dropdown .menu&gt;.header{margin:1rem 0 0.75rem;padding:0 1.25rem;color:rgba(0,0,0,0.85);font-weight:bold;text-transform:uppercase}
.ui.dropdown .menu&gt;.divider{border-top:1px solid rgba(0,0,0,0.05);height:0;margin:0.5em 0}
.ui.dropdown .menu&gt;.input{margin:0.75rem 1.25rem 0.25rem;min-width:200px}
.ui.dropdown .menu&gt;.header+.input{margin-top:0}
.ui.dropdown .menu&gt;.input:not(.transparent) input{padding:0.5em 1em}
.ui.dropdown&gt;.text&gt;.description,.ui.dropdown .menu&gt;.item&gt;.description{margin:0 0 0 1em;color:rgba(0,0,0,0.4)}
.ui.dropdown .menu .menu{top:0 !important;left:100% !important;right:auto !important;margin:0 0 0em -0.5em !important;border-radius:0 0.2857rem 0.2857rem 0 !important;z-index:21 !important}
.ui.dropdown .menu .menu:after{display:none}
.ui.dropdown&gt;.text&gt;img,.ui.dropdown&gt;.text&gt;.image,.ui.dropdown .menu&gt;.item&gt;.image,.ui.dropdown .menu&gt;.item&gt;img{display:inline-block;vertical-align:middle;width:auto;max-height:2.5em}
.ui.dropdown .ui.menu&gt;.item:before,.ui.menu .ui.dropdown .menu&gt;.item:before{display:none}
.ui.menu .ui.dropdown .menu .active.item{border-left:none}
.ui.menu .right.menu .dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.buttons&gt;.ui.dropdown:last-child .menu{left:auto;right:0}
.ui.dropdown.icon.button&gt;.dropdown.icon{margin:0}
.ui.dropdown.button:not(.pointing):not(.floating).active,.ui.dropdown.button:not(.pointing):not(.floating).visible{border-bottom-left-radius:0;border-bottom-right-radius:0}
.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;white-space:normal;outline:0;-webkit-transform:rotateZ(0deg);-ms-transform:rotate(0deg);transform:rotateZ(0deg);min-width:180px;background:#ffffff;display:inline-block;padding:0.8em 1.1em;color:rgba(0,0,0,0.8);box-shadow:none;border:1px solid rgba(39,41,43,0.15);border-radius:0.2857rem;-webkit-transition:border-radius 0.1s ease, width 0.2s ease, box-shadow 0.2s ease, border 0.2s ease;transition:border-radius 0.1s ease, width 0.2s ease, box-shadow 0.2s ease, border 0.2s ease}
.ui.selection.dropdown.visible,.ui.selection.dropdown.active{z-index:10}
.catalog-filter-group .ui.selection.dropdown{width:245px}
.catalog-filter-group .ui.selection.dropdown&gt;.search.icon,.catalog-filter-group .ui.selection.dropdown&gt;.delete.icon,.catalog-filter-group .ui.selection.dropdown&gt;.dropdown.icon{top:50%;margin:-6px 0 0 0}
select.ui.dropdown{height:38px;padding:0;margin:0;visibility:hidden}
.ui.selection.dropdown&gt;.text{margin-right:2em;overflow:hidden;text-overflow:ellipsis}
.ui.selection.dropdown&gt;.search.icon,.ui.selection.dropdown&gt;.delete.icon,.ui.selection.dropdown&gt;.dropdown.icon{position:absolute;top:auto;margin:0;width:auto;right:1.1em;opacity:0.8;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}
.ui.compact.selection.dropdown{min-width:0}
.ui.selection.dropdown&gt;.delete.icon{opacity:0.6}
.ui.selection.dropdown&gt;.delete.icon:hover{opacity:1}
.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;max-height:200px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top:none !important;width:auto;margin:0px -1px;min-width:100%;outline:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);-webkit-transition:box-shadow 0.2s ease, border 0.2s ease;transition:box-shadow 0.2s ease, border 0.2s ease}
.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}
.ui.selection.dropdown .menu&gt;.item{border-top:1px solid rgba(0,0,0,0.05);padding-left:1.1em !important;padding-right:calc(2.1em) !important;white-space:normal;word-wrap:normal}
.ui.selection.dropdown:hover{border-color:rgba(39,41,43,0.3);box-shadow:0 0 2px 0 rgba(0,0,0,0.05)}
.ui.selection.visible.dropdown:hover{border-color:rgba(39,41,43,0.3);box-shadow:0 0 4px 0 rgba(0,0,0,0.08)}
.ui.selection.visible.dropdown:hover .menu{border:1px solid rgba(39,41,43,0.3);box-shadow:0 4px 6px 0 rgba(0,0,0,0.08)}
.ui.selection.dropdown.visible{border-color:rgba(39,41,43,0.15);box-shadow:0 0 4px 0 rgba(0,0,0,0.08)}
.ui.visible.selection.dropdown&gt;.dropdown.icon{opacity:1}
.ui.selection.active.dropdown&gt;.text:not(.default),.ui.selection.visible.dropdown&gt;.text:not(.default){font-weight:normal;color:rgba(0,0,0,0.8)}
.ui.active.selection.dropdown,.ui.visible.selection.dropdown{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}
.ui.search.dropdown{min-width:0}
.ui.search.dropdown&gt;input.search{background:none transparent;border:none;cursor:pointer;position:absolute;border-radius:0 !important;top:0;left:0;width:100%;outline:none;-webkit-tap-highlight-color:#ffffff;padding:inherit}
.ui.search.selection.dropdown&gt;input.search{line-height:1.2em}
.ui.search.dropdown.active&gt;input.search,.ui.search.dropdown.visible&gt;input.search{cursor:auto}
.ui.active.search.dropdown&gt;input.search:focus+.text{color:rgba(0,0,0,0.4) !important}
.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}
.ui.dropdown .menu&gt;.item:hover{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.8);z-index:12}
.ui.dropdown .menu .active.item{background:transparent;font-weight:bold;color:rgba(0,0,0,0.8);box-shadow:none;z-index:12}
.ui.dropdown&gt;.default.text,.ui.default.dropdown&gt;.text{color:rgba(179,179,179,0.7)}
.ui.dropdown:hover&gt;.default.text,.ui.default.dropdown:hover&gt;.text{color:rgba(140,140,140,0.7)}
.ui.loading.dropdown&gt;.text{-webkit-transition:none;transition:none}
.ui.dropdown.selected,.ui.dropdown .menu .selected.item{background:rgba(0,0,0,0.03);color:rgba(0,0,0,0.8)}
.ui.dropdown&gt;.filtered.text{visibility:hidden}
.ui.dropdown .filtered.item{display:none}
.ui.dropdown.error,.ui.dropdown.error&gt;.text,.ui.dropdown.error&gt;.default.text{color:#a94442}
.ui.selection.dropdown.error{background:#fff0f0;border-color:#dbb1b1}
.ui.selection.dropdown.error:hover{border-color:#dbb1b1}
.ui.dropdown.error&gt;.menu,.ui.dropdown.error&gt;.menu .menu{border-color:#dbb1b1}
.ui.dropdown.error&gt;.menu&gt;.item{color:#d95c5c}
.ui.dropdown.error&gt;.menu&gt;.item:hover{background-color:#fff2f2}
.ui.dropdown.error&gt;.menu .active.item{background-color:#fdcfcf}
.ui.dropdown .menu{left:0}
.ui.simple.dropdown .menu:before,.ui.simple.dropdown .menu:after{display:none}
.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px !important;opacity:0;width:0;height:0;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}
.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}
.ui.simple.active.dropdown&gt;.menu,.ui.simple.dropdown:hover&gt;.menu{overflow:visible;width:auto;height:auto;top:100% !important;opacity:1}
.ui.simple.dropdown&gt;.menu&gt;.item:active&gt;.menu,.ui.simple.dropdown:hover&gt;.menu&gt;.item:hover&gt;.menu{overflow:visible;width:auto;height:auto;top:0 !important;left:100% !important;opacity:1}
.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}
.ui.simple.visible.dropdown&gt;.menu{display:block}
.ui.fluid.dropdown{display:block;width:100%;min-width:0}
.ui.fluid.dropdown&gt;.dropdown.icon{float:right}
@font-face{font-family:'Dropdown';src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("woff");font-weight:normal;font-style:normal}
.ui.dropdown&gt;.dropdown.icon{font-family:'Dropdown';line-height:1;left:auto !important;height:1em;background:none;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:normal;font-style:normal;text-align:center}
.ui.dropdown&gt;.dropdown.icon{width:auto}
.ui.dropdown&gt;.dropdown.icon:before{content:'\f0d7'}
.ui.dropdown .menu .item .dropdown.icon:before{content:"?"}
.ui.vertical.menu .dropdown.item&gt;.dropdown.icon:before{content:"?"}
.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible !important}
.loading.transition{position:absolute;top:-99999px;left:-99999px}
.hidden.transition{display:none;visibility:hidden}
.visible.transition{display:block !important;visibility:visible !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}
.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.flash.transition{-webkit-animation-name:flash;animation-name:flash}
.shake.transition{-webkit-animation-name:shake;animation-name:shake}
.bounce.transition{-webkit-animation-name:bounce;animation-name:bounce}
.tada.transition{-webkit-animation-name:tada;animation-name:tada}
.pulse.transition{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes flash{0%,50%,100%{opacity:1}
    25%,75%{opacity:0}
}
@keyframes flash{0%,50%,100%{opacity:1}
    25%,75%{opacity:0}
}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
    10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
    20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}
}
@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
    10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
    20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}
}
@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
    40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
    60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
}
@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
    40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
    60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}
    10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}
    30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
    40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}
    100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
}
@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}
    10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}
    30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
    40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}
    100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
    50%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0.7}
    100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
    50%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0.7}
    100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
.slide.down.transition.in{-webkit-animation-name:slideIn;animation-name:slideIn;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%}
.slide.down.transition.out{-webkit-animation-name:slideOut;animation-name:slideOut;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%}
.slide.up.transition.in{-webkit-animation-name:slideIn;animation-name:slideIn;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}
.slide.up.transition.out{-webkit-animation-name:slideOut;animation-name:slideOut;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}
@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}
    100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@keyframes slideIn{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}
    100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@-webkit-keyframes slideOut{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}
    100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}
}
@keyframes slideOut{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}
    100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}
}
.flip.transition.in,.flip.transition.out{-webkit-perspective:2000px;perspective:2000px}
.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}
.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}
.vertical.flip.transition.out{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}
.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}
@-webkit-keyframes horizontalFlipIn{0%{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}
    100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}
}
@keyframes horizontalFlipIn{0%{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}
    100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}
}
@-webkit-keyframes horizontalFlipOut{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}
    100%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}
}
@keyframes horizontalFlipOut{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}
    100%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}
}
@-webkit-keyframes verticalFlipIn{0%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}
    100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}
}
@keyframes verticalFlipIn{0%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}
    100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}
}
@-webkit-keyframes verticalFlipOut{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}
    100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}
}
@keyframes verticalFlipOut{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}
    100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}
}
.fade.transition.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}
.fade.transition.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}
.fade.up.transition.in{-webkit-animation-name:fadeUpIn;animation-name:fadeUpIn}
.fade.up.transition.out{-webkit-animation-name:fadeUpOut;animation-name:fadeUpOut}
.fade.down.transition.in{-webkit-animation-name:fadeDownIn;animation-name:fadeDownIn}
.fade.down.transition.out{-webkit-animation-name:fadeDownOut;animation-name:fadeDownOut}
@-webkit-keyframes fadeIn{0%{opacity:0}
    100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
    100%{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
    100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
    100%{opacity:0}
}
@-webkit-keyframes fadeUpIn{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}
    100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
}
@keyframes fadeUpIn{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}
    100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
}
@-webkit-keyframes fadeUpOut{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
    100%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}
}
@keyframes fadeUpOut{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
    100%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}
}
@-webkit-keyframes fadeDownIn{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}
    100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
}
@keyframes fadeDownIn{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}
    100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
}
@-webkit-keyframes fadeDownOut{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
    100%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}
}
@keyframes fadeDownOut{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
    100%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}
}
.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}
.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}
@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}
    100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}
    100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
    100%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}
}
@keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
    100%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}
}
.drop.transition{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-timing-function:cubic-bezier(0.34, 1.61, 0.7, 1);animation-timing-function:cubic-bezier(0.34, 1.61, 0.7, 1)}
.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}
.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}
@-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
    100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
    100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
    100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
}
@keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
    100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
}
.browse.transition.in{-webkit-animation-name:browseIn;animation-name:browseIn;-webkit-animation-timing-function:ease;animation-timing-function:ease}
.browse.transition.out,.browse.transition.out.left{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft;-webkit-animation-timing-function:ease;animation-timing-function:ease}
.browse.transition.out.right{-webkit-animation-name:browseOutRight;animation-name:browseOutRight;-webkit-animation-timing-function:ease;animation-timing-function:ease}
@-webkit-keyframes browseIn{0%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1}
    10%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1;opacity:0.7}
    80%{-webkit-transform:scale(1.05) translateZ(0px);transform:scale(1.05) translateZ(0px);opacity:1;z-index:999}
    100%{-webkit-transform:scale(1) translateZ(0px);transform:scale(1) translateZ(0px);z-index:999}
}
@keyframes browseIn{0%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1}
    10%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1;opacity:0.7}
    80%{-webkit-transform:scale(1.05) translateZ(0px);transform:scale(1.05) translateZ(0px);opacity:1;z-index:999}
    100%{-webkit-transform:scale(1) translateZ(0px);transform:scale(1) translateZ(0px);z-index:999}
}
@-webkit-keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}
    50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}
    80%{opacity:1}
    100%{z-index:-1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}
}
@keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}
    50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}
    80%{opacity:1}
    100%{z-index:-1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}
}
@-webkit-keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}
    50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}
    80%{opacity:1}
    100%{z-index:1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}
}
@keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}
    50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}
    80%{opacity:1}
    100%{z-index:1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}
}
/*!
 * # Semantic UI 1.11.5 - Accordion
 * <a href="http://github.com/semantic-org/semantic-ui/">http://github.com/semantic-org/semantic-ui/</a>
 *
 *
 * Copyright 2014 Contributors
 * Released under the MIT license
 * <a href="http://opensource.org/licenses/MIT">http://opensource.org/licenses/MIT</a>
 *
 */.ui.accordion,.ui.accordion .accordion{max-width:100%;font-size:1em}
.ui.accordion .accordion{margin:1em 0em 0em;padding:0em}
.ui.accordion .title,.ui.accordion .accordion .title{cursor:pointer}
.ui.accordion .title:not(.ui){padding:0.5em 0em;font-family:'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:1em}
.ui.accordion .title ~ .content,.ui.accordion .accordion .title ~ .content{display:none}
.ui.accordion:not(.styled) .title ~ .content:not(.ui),.ui.accordion:not(.styled) .accordion .title ~ .content:not(.ui){margin:0}
.ui.accordion .title .dropdown.icon,.ui.accordion .accordion .title .dropdown.icon{display:inline-block;float:none;opacity:1;width:1.25em;height:1em;margin:0em 0.25rem 0em 0rem;padding:0em;font-size:1em;-webkit-transition:-webkit-transform 0.2s ease, opacity 0.2s ease;-webkit-transition:opacity 0.2s ease, -webkit-transform 0.2s ease;transition:opacity 0.2s ease, -webkit-transform 0.2s ease;transition:transform 0.2s ease, opacity 0.2s ease;transition:transform 0.2s ease, opacity 0.2s ease, -webkit-transform 0.2s ease;vertical-align:baseline;-webkit-transform:none;-ms-transform:none;transform:none}
.ui.accordion.menu .item{position:relative;background:transparent;-webkit-transition:all 0.2s;transition:all 0.2s}
.ui.accordion.menu .item:hover{background:rgba(85,85,85,0.1)}
.ui.accordion.menu .item&gt;div{position:relative}
.ui.accordion.menu .item:before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;border-style:solid;border-width:1px 1px 0 1px;opacity:0.2}
.ui.accordion.menu .item:last-child:before{border-width:1px}
.ui.accordion.menu .item .title{padding:15px 10px;display:block}
.ui.accordion.menu .item .title&gt;.dropdown.icon{float:right;margin:0.165em 0 0 1em}
.ui.accordion.menu .item .content{padding:0 10px 15px 10px}
.ui.accordion .ui.header .dropdown.icon{font-size:1em;margin:0em 0.25rem 0em 0rem}
.ui.accordion .active.title .dropdown.icon,.ui.accordion .accordion .active.title .dropdown.icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.ui.accordion.menu .item .active.title&gt;.dropdown.icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.ui.styled.accordion{width:600px}
.ui.styled.accordion,.ui.styled.accordion .accordion{border-radius:0.2857rem;background:#ffffff;box-shadow:0px 1px 2px 0 rgba(0,0,0,0.05),0px 0px 0px 1px rgba(39,41,43,0.15)}
.ui.styled.accordion .title,.ui.styled.accordion .accordion .title{margin:0em;padding:0.75em 1em;font-weight:bold;border-top:1px solid rgba(39,41,43,0.15);-webkit-transition:background 0.2s ease, color 0.2s ease;transition:background 0.2s ease, color 0.2s ease}
.ui.styled.accordion&gt;.title:first-child,.ui.styled.accordion .accordion .title:first-child{border-top:none}
.ui.styled.accordion .content,.ui.styled.accordion .accordion .content{margin:0;padding:0.5em 1em 1.5em}
.ui.styled.accordion .title:hover,.ui.styled.accordion .active.title,.ui.styled.accordion .accordion .title:hover,.ui.styled.accordion .accordion .active.title{background:transparent}
.ui.styled.accordion .accordion .title:hover,.ui.styled.accordion .accordion .active.title{background:transparent}
.ui.styled.accordion .active.title{background:transparent}
.ui.styled.accordion .accordion .active.title{background:transparent}
.ui.accordion .active.content,.ui.accordion .accordion .active.content{display:block}
.ui.fluid.accordion,.ui.fluid.accordion .accordion{width:100%}
.ui.inverted.accordion .title:not(.ui){color:#ffffff}
.marker{pointer-events:none;border:2px solid;position:absolute;right:0;bottom:0;top:0;left:0}
.marker .marker-icon{position:absolute;bottom:10px}
.marker.size-small{border-radius:5px}
.marker.type-1{border-color:#008fff}
.marker.type-2{border-color:#603cba}
.marker.type-3{border-color:#ff7900}
.marker.type-4{border-color:#e22baa}
.marker.type-5{border-color:#0dbf76}
.marker.type-6{border-color:#5577dd}
.marker.type-7{border-color:#669900}
.marker-icon{overflow:hidden;*zoom:1}
.marker-icon .right,.marker-icon .center,.marker-icon .left{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
.marker-icon .right,.marker-icon .left{background-repeat:no-repeat}
.marker-icon .center{padding-left:10px;padding-right:10px;background-repeat:repeat-x}
.marker-icon .text{color:#fff;text-shadow:0 -1px rgba(0,0,0,0.5)}
.marker-icon.size-big{left:-5px;bottom:10px}
.marker-icon.size-big .text{font-size:16px;line-height:16px;margin-top:6px}
.marker-icon.size-big .left{width:3px;height:33px}
.marker-icon.size-big .center{height:33px}
.marker-icon.size-big .right{width:10px;height:33px}
.marker-icon.size-small{left:-4px}
.marker-icon.size-small .text{font-size:11px;line-height:11px;margin-top:3px}
.marker-icon.size-small .left{width:3px;height:23px}
.marker-icon.size-small .right{width:8px;height:23px}
.marker-icon.size-small .center{height:23px}
.marker-icon.size-big.type-1 .left{background:url("/img/site/markers/big/1_left.png")}
.marker-icon.size-small.type-1 .left{background:url("/img/site/markers/small/1_left_s.png")}
.marker-icon.size-big.type-1 .right{background:url("/img/site/markers/big/1_right.png")}
.marker-icon.size-small.type-1 .right{background:url("/img/site/markers/small/1_right_s.png")}
.marker-icon.size-big.type-1 .center{background:url("/img/site/markers/big/1_center.png")}
.marker-icon.size-small.type-1 .center{background:url("/img/site/markers/small/1_center_s.png")}
.marker-icon.size-big.type-2 .left{background:url("/img/site/markers/big/2_left.png")}
.marker-icon.size-small.type-2 .left{background:url("/img/site/markers/small/2_left_s.png")}
.marker-icon.size-big.type-2 .right{background:url("/img/site/markers/big/2_right.png")}
.marker-icon.size-small.type-2 .right{background:url("/img/site/markers/small/2_right_s.png")}
.marker-icon.size-big.type-2 .center{background:url("/img/site/markers/big/2_center.png")}
.marker-icon.size-small.type-2 .center{background:url("/img/site/markers/small/2_center_s.png")}
.marker-icon.size-big.type-3 .left{background:url("/img/site/markers/big/3_left.png")}
.marker-icon.size-small.type-3 .left{background:url("/img/site/markers/small/3_left_s.png")}
.marker-icon.size-big.type-3 .right{background:url("/img/site/markers/big/3_right.png")}
.marker-icon.size-small.type-3 .right{background:url("/img/site/markers/small/3_right_s.png")}
.marker-icon.size-big.type-3 .center{background:url("/img/site/markers/big/3_center.png")}
.marker-icon.size-small.type-3 .center{background:url("/img/site/markers/small/3_center_s.png")}
.marker-icon.size-big.type-4 .left{background:url("/images/4_left.png")}
.marker-icon.size-small.type-4 .left{background:url("/images/4_left_s.png")}
.marker-icon.size-big.type-4 .right{background:url("/images/4_right.png")}
.marker-icon.size-small.type-4 .right{background:url("/images/4_right_s.png")}
.marker-icon.size-big.type-4 .center{background:url("/images/4_center.png")}
.marker-icon.size-small.type-4 .center{background:url("/images/4_center_s.png")}
.marker-icon.size-big.type-5 .left{background:url("/img/site/markers/big/5_left.png")}
.marker-icon.size-small.type-5 .left{background:url("/img/site/markers/small/5_left_s.png")}
.marker-icon.size-big.type-5 .right{background:url("/img/site/markers/big/5_right.png")}
.marker-icon.size-small.type-5 .right{background:url("/img/site/markers/small/5_right_s.png")}
.marker-icon.size-big.type-5 .center{background:url("/img/site/markers/big/5_center.png")}
.marker-icon.size-small.type-5 .center{background:url("/img/site/markers/small/5_center_s.png")}
.marker-icon.size-big.type-6 .left{background:url("/img/site/markers/big/6_left.png")}
.marker-icon.size-small.type-6 .left{background:url("/img/site/markers/small/6_left_s.png")}
.marker-icon.size-big.type-6 .right{background:url("/img/site/markers/big/6_right.png")}
.marker-icon.size-small.type-6 .right{background:url("/img/site/markers/small/6_right_s.png")}
.marker-icon.size-big.type-6 .center{background:url("/img/site/markers/big/6_center.png")}
.marker-icon.size-small.type-6 .center{background:url("/img/site/markers/small/6_center_s.png")}
.marker-icon.size-big.type-7 .left{background:url("/img/site/markers/big/7_left.png")}
.marker-icon.size-small.type-7 .left{background:url("/img/site/markers/small/7_left_s.png")}
.marker-icon.size-big.type-7 .right{background:url("/img/site/markers/big/7_right.png")}
.marker-icon.size-small.type-7 .right{background:url("/img/site/markers/small/7_right_s.png")}
.marker-icon.size-big.type-7 .center{background:url("/img/site/markers/big/7_center.png")}
.marker-icon.size-small.type-7 .center{background:url("/img/site/markers/small/7_center_s.png")}
#search-left{overflow:inherit !important}
#search-left .ya-site-form__form .ya-site-form__input-text{height:26px}
#search-left .ya-site-form__form .ya-site-form__input-text_type_hint{background-position:0.5em 50%}
#search-left .ya-site-form__form .ya-site-form__submit{height:24px;border:1px solid;border-top-color:#ccc;border-left-color:#c0c0c0;border-right-color:#c0c0c0;border-bottom-color:#b9b9b9;border-radius:2px;background:-webkit-linear-gradient(top, #f5f5f5,#dadada);background:linear-gradient(to bottom, #f5f5f5,#dadada);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFDADADA')}
#search-left #search-left-show i{background:none}
.forprint{display:none !important}
.view header.has-bread .section-bread-crumbs{line-height:20px}
.bordered{border:1px solid #C5C5C5;border-radius:8px}
.infoDigits{color:#6E7786}
.inline{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
.smallChars{font-size:11px !important}
#ajax-loader{background-image:url("/img/30.png");margin:10px auto;width:120px;height:15px}
#endless_scroll_loader{display:block;margin:10px auto;width:50px}
.char_info{float:right;font-weight:normal}
.notifier{display:none;font-size:15px;color:black}
.notifier table{margin-left:0px !important;margin-bottom:0px !important}
.notifier table td{max-width:620px !important;padding-left:0px !important;padding-right:10px !important;padding-bottom:10px !important}
.notifier table td:first-child{width:25px !important}
.notifier.error{color:#C1172F}
#user-notice{position:absolute;right:0px;bottom:-20px;z-index:120;color:#A40018;text-align:center;max-width:400px;height:20px;overflow:hidden;padding:0px 6px}
.notice.success{display:none;font-size:18px;margin:20px 0px 6px 0px;padding-left:30px;position:relative}
.notice.success a{font-size:18px}
.statcounters-list{padding-left:11px;margin-left:-10px}
.statcounters-list .yinformer{margin-bottom:10px;display:block}
.statcounters-list .ymarker img{max-width:180px;padding-bottom:10px}
.statcounters-list .counter{overflow:hidden;*zoom:1;display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;margin-top:10px;margin-left:10px}
.statcounters-list .counter.infoDigits{line-height:18px}
.file-info{padding-left:30px;position:relative}
span.file-info span.infoDigits{margin-left:15px}
.clear{clear:both}
.gsInformer i{position:relative;background:none}
.fancy-img-post{cursor:pointer}
.infoPlate a#rss{position:relative;background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -16px -66px no-repeat;width:16px;height:16px;margin:0 0 0 20px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
.infoPlate a#rss span{display:none}
.share-links .label{margin-right:15px}
.share-links ul{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
.share-links ul li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:10px}
.share-links ul li a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
.share-links ul li a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85}
.dynamic-form label{word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}
.dynamic-form .checkbox-element{white-space:nowrap}
.dynamic-form .checkbox-element input{display:inline-block;vertical-align:top;margin-top:2px}
.dynamic-form .checkbox-element label{white-space:normal}
select,input,textarea,button,option,optgroup{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
textarea{overflow:auto;padding:5px}
input[type="radio"]{vertical-align:text-bottom;margin-right:3px}
input[type="text"],input[type="url"],input[type="tel"],input[type="number"],input[type="file"],input[type="email"],input[type="password"],textarea{box-sizing:border-box;padding:5px 10px;background-color:#f5f5f5;border:1px solid #bbb;font-weight:400;font-size:14px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border-radius:3px}
input[type="text"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="file"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="password"]:-moz-placeholder,textarea:-moz-placeholder{color:#999}
input[type="text"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="file"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
input[type="text"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="file"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
input[type="text"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="file"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus{background-color:#fff;outline:0;border-color:#1bbae1;outline:thin dotted \9}
input[type="text"].error,input[type="url"].error,input[type="tel"].error,input[type="number"].error,input[type="file"].error,input[type="email"].error,input[type="password"].error,textarea.error{border:1px solid #e74c3c}
input[type="checkbox"].error+label{color:#e74c3c !important}
label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}
button{outline-width:0}
button,input,select,textarea{margin:0}
select,input,textarea{color:#444}
input.ng-dirty.ng-invalid,textarea.ng-dirty.ng-invalid{border:1px solid #e74c3c}
form .section-checkbox{margin:10px 0}
ul.errors{margin:6px 0}
ul.errors li{color:#e6301d;font-size:11px}
dl dt{margin-bottom:5px;font-size:13px}
dl dd{margin-bottom:10px}
#project-info{float:right;max-width:450px;padding-left:10px;vertical-align:middle;margin-bottom:10px}
#project-info .footer-logo-link{text-decoration:none}
#project-info .footer-logo-text{line-height:18px;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline}
#project-info span{float:left;text-align:right;font-size:13px;line-height:18px}
#project-info a#nh-logo{background-color:#02508b;margin-left:10px;margin-right:0;padding:4px 6px 6px 6px;border-radius:3px;float:left}
#project-info a#nh-logo:hover{background-color:#025ea4}
#project-info a#nethouse-caption{text-align:right;text-decoration:none;line-height:18px;width:130px;font-size:13px}
.footer-container{z-index:1;height:76px;background-color:#333;position:absolute;padding-top:24px;bottom:0;left:0;right:0}
.footer-container #footer{background-color:#333}
.footer-container #footer #additional-info{width:1170px;margin:auto;padding:8px 15px 13px 15px}
.footer-container a{color:#fff}
#additional-info{padding-bottom:0;font-weight:400;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}
#additional-info ul{display:inline}
#additional-info ul li{display:inherit;margin-right:5px}
#additional-text{border-top:1px solid #D3D3D3;padding-top:18px}
#additional-text header{margin-bottom:8px}
#additional-text header h1{display:inline;font-size:12px;font-weight:bold}
#footer-text{float:left;position:relative;max-width:460px;margin-bottom:10px;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}
html,body{height:100%}
body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.375;color:#555;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;background-color:#fff;min-width:1230px}
.wrapperBlock:after{content:'.';display:block;clear:both;visibility:hidden;height:0;line-height:0}
body{background:#fff}
#wrapper{height:auto !important;min-height:100%;margin:0 auto;position:relative}
#container{padding:0 0 100px 0;margin:0}
#container .site-content{z-index:10}
.bg{position:absolute;top:0;bottom:100px;left:0;right:0;background:#4f87cc}
.mobile-device .phone.desktop{display:none}
.mobile-device .phone.mobile{display:block}
.phone.mobile{display:none}
.contact-list .item-wrapper{clear:both;margin-bottom:20px}
.contact-list .item-wrapper .title{float:left;width:90px}
.contact-list .item-wrapper .content{margin-left:150px}
.contact-list .item-wrapper .content li{margin-bottom:5px}
.contact-list .item-wrapper .content a{line-height:15px}
.contact-list .item-wrapper .content.address li{margin-bottom:12px}
.contact-list .title{display:inline-block;font-weight:bold;position:relative;padding-left:24px;vertical-align:middle}
.contact-list .title i{top:-2px}
#contactsmain #main-contacts{margin-bottom:20px}
#contactssocnet .item-wrapper .content,#contactssocnet-left-edit-window .item-wrapper .content{margin-left:150px}
#contactssocnet .add-btn{margin-left:0 !important;margin-top:0 !important}
#contactsmain .title,#contactsmain-left-edit-window .title,#contactssocnet-left-edit-window .title{display:inline-block;font-weight:bold;position:relative;padding-left:24px;vertical-align:middle}
#contactsmain .title i,#contactsmain-left-edit-window .title i,#contactssocnet-left-edit-window .title i{top:-2px}
#contactssocnet .contact-list .item-wrapper{margin-bottom:15px}
#contactssocnet-left-edit-window #windowContent{max-height:400px}
#contactssocnet-left-show .socnets-list{padding-left:6px}
#contactssocnet-left-show .socnets-list a{float:left;margin:0 5px 5px 5px;width:32px;height:32px}
#contactsdetails .item-wrapper{margin-bottom:30px}
#contactsdetails article h1,#contactsdetails article h4{font-size:15px;margin-bottom:12px}
#contactsdetails .register-info .content{position:relative}
#contactsdetails .register-info .title{position:absolute;left:0}
#contactsdetails .register-info p{padding-left:163px}
#contactsmain-show{margin-top:20px}
#map-container{position:relative}
#map-container #ajax-loader{position:absolute;top:218px;left:240px}
#map-frame,.content.address iframe{margin:0;border:0;padding:0;overflow:hidden}
#contact-address .photos-item,#contactsmain .photos-item{margin:0 6px 10px 6px}
#contact-address .photos-item div:first-child,#contactsmain .photos-item div:first-child{position:relative}
#contact-address .zoom-icon,#contactsmain .zoom-icon{bottom:2px;right:2px;left:auto !important;background-position:-204px -2px}
#contactsmain .contact-view-photos{margin-top:10px}
#contactsmain .contact-view-photos&gt;div:first-child{margin-left:0}
#contact-allphotosedit-form input[type="text"]{font-size:12px}
#search{position:relative}
#search .holding{overflow:hidden;position:relative}
#search input{border-radius:6px;padding:3px 12px;width:196px}
#search .holder{cursor:text;left:8px;line-height:30px;top:0px;position:absolute;white-space:nowrap}
#search .submit{display:block;cursor:pointer;position:absolute;top:8px;left:190px}
#search .submit i{background:url("/img/get_image.png") no-repeat -136px -2px;display:block;cursor:pointer;height:16px;width:16px}
#content section#countdown{padding-left:0px}
#countdown-edit a.block-delete-btn{margin-left:40% !important;line-height:12px !important}
#countdown-show .countdown-not-started{text-align:center}
#countdown-show dd.doshow{margin-left:5px}
#countdown-show .on-edit h1{padding-bottom:5px}
#countdown-left-show .countdown-not-started{text-align:center}
#countdown-time{margin-top:30px}
#countdown-time .countdown-time input[type="text"]{width:40px;margin:5px;text-align:center;font-size:12px;font-weight:bold}
#countdown-time #endH,#countdown-time #beginH{margin-left:20px}
#countdown-time .countdown-time-label{width:70px;display:inline-block}
#countdown-time span.blue{color:#0093E0;cursor:pointer;font-size:12px}
#countdown-time dd.countdown-time{margin:10px}
#countdown-doShow{display:inline-table}
#countdown-doShow .doshow{margin-top:20px}
#countdown-doShow dl{float:left}
#countdown-doShow dl input{width:20px}
#countdown-doShow div.countdown-doShow{display:inline-block;padding-right:20px;width:300px}
#countdown-doShow .countdown-doShow-label{color:black;font-size:12px}
#countdown-doShow dd{padding-left:5px}
#countdown-template{display:block !important;margin-top:20px}
#countdown-template #countdown-slide-paginations{margin:10px}
#countdown-template #countdown-slide-template{background-color:rgba(0,0,0,0.1);border-radius:10px;border:1px rgba(0,0,0,0.1) solid;height:144px}
#countdown-template #countdown-slide-template .countdown-slider-inner{background-position:center center !important;background-repeat:no-repeat !important;width:100%;height:100%}
#countdown-left-edit-window #windowContent{overflow-y:auto;padding:0px 9px 0px 9px}
#countdown-description-view{text-align:center;padding-top:5px;font-size:18px}
#countdown-slide-paginations .pagination{border:1px solid #E4E4E4;background-color:#F3F3F3;padding:5px;color:#0093E0;cursor:pointer;text-align:center;margin:5px;display:inline-block;font-size:12px;border-radius:3px}
#countdown-slide-paginations .pagination .pagination_item{text-align:center}
#countdown-slide-paginations .pagination:hover{background-color:#E4E4E4}
#countdown-slide-paginations #prev{text-align:left}
#countdown-slide-paginations #next{text-align:right}
#countdown-slide-paginations .pagination-prev{float:left}
#countdown-slide-paginations .pagination-next{float:right}
#countdown-slide-paginations .pagination-center{text-align:center;margin:0 auto;padding-left:50px;padding-right:50px}
#countdown-slide-paginations .pagination-center .pagination{width:15px}
#countdown-slide-paginations .pagination-center .selected{background-color:#424242;color:#ffffff;border:1px solid #424242;border-radius:3px}
#countdownedit-form{margin-top:7px}
#googlesearch-left-show input[type="text"],#googlesearch-left-show input[type="text"]:focus{box-shadow:none;background-image:none !important}
#googlesearch-left-show .gsc-input{padding-right:5px}
#googlesearch-left-show .gsc-search-button input{outline-style:none;padding:6px 7px}
#googlesearch-left-show .gsc-input-box{height:28px}
#googlesearch-left-show .gsst_b .gsst_a{padding-top:8px}
#googlesearch-left-show .gsib_a{padding-top:4px;vertical-align:top}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;box-sizing:border-box}
.noUi-target{position:relative}
.noUi-base{width:100%;height:100%;position:relative}
.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}
.noUi-handle{position:relative;z-index:1}
.noUi-stacking .noUi-handle{z-index:10}
.noUi-stacking+.noUi-origin{*z-index:-1}
.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s}
.noUi-state-drag *{cursor:inherit !important}
.noUi-origin,.noUi-handle{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.noUi-horizontal{height:18px}
.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}
.noUi-vertical{width:18px}
.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}
.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}
.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}
.noUi-origin{border-radius:2px}
.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB}
.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #BBB}
.noUi-dragable{cursor:w-resize}
.noUi-vertical .noUi-dragable{cursor:n-resize}
.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB}
.noUi-active{box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB}
.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}
.noUi-handle:after{left:17px}
.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}
.noUi-vertical .noUi-handle:after{top:17px}
[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}
[disabled] .noUi-handle{cursor:not-allowed}
.noUi-connect{background:#00aaff}
.noUi-horizontal{height:6px}
.noUi-background{background:#cfcfcf}
.noUi-horizontal .noUi-handle{width:24px;height:24px;top:-10px;border-radius:12px}
.noUi-horizontal .noUi-handle.noUi-handle-lower{left:-11px}
.noUi-horizontal .noUi-handle.noUi-handle-upper{left:-11px}
.noUi-handle:before{width:10px;height:10px;border-radius:5px;background:#00aaff;top:6px;left:6px}
.noUi-handle:after{width:0;height:0;visibility:hidden}
@-moz-document url-prefix(){.row-fluid .cpf-block .cpf-block-ruler:first-child,.row-fluid .cpf-block .cpf-block-ruler:last-child{margin-left:0 !important}
}
.noUi-target{border:0 none;box-shadow:0 2px 2px #afb2b4 inset,0 3px 6px -5px #BBB;left:0}
.noUi-connect{border-radius:4px}
.noUi-background{border:0 none;box-shadow:0 2px 2px #afb2b4 inset,0 3px 6px -5px #BBB;border-radius:4px}
.catalog-price-filter .catalog-filter-container{width:221px;padding-left:12px !important;padding-right:12px !important;padding-bottom:20px}
.catalog-price-filter .cpf-block{position:relative;top:10px}
.catalog-price-filter .cpf-block .cpf-block-ruler{position:absolute;text-align:center}
.catalog-price-filter .cpf-block .cpf-block-ruler&gt;div{position:relative}
.catalog-price-filter .cpf-block .cpf-block-ruler.ruler-left{left:0}
.catalog-price-filter .cpf-block .cpf-block-ruler.ruler-left&gt;div{left:-50%}
.catalog-price-filter .cpf-block .cpf-block-ruler.ruler-right{right:0}
.catalog-price-filter .cpf-block .cpf-block-ruler.ruler-right&gt;div{right:-50%}
.catalog-price-filter .cpf-block .cpf-block-ruler.ruler-center{left:50%}
.catalog-price-filter .cpf-block .cpf-block-ruler.ruler-center&gt;div{left:-50%}
.catalog-price-filter .cpf-block .cpf-block-ruler .ruler-cost{font-size:10px}
.catalog-price-filter .cpf-block .cpf-block-ruler .cpf-block-ruler-line{background-image:url("/img/pf-delim.png");background-repeat:no-repeat;background-position:50% -1px;text-align:center;height:7px}
.lead-form{padding:30px !important;border-radius:0;box-shadow:none}
.lead-form .content-block{padding:0 !important;margin:0 !important}
.lead-form header{font-family:inherit;font-size:24px;font-weight:bold;margin-bottom:30px}
.lead-form.dark{color:#fff;background:#444 !important}
.lead-form.dark .description{color:#ccc}
.lead-form.dark .description a{color:#0af !important}
.lead-form.light{background:#f1f1f1 !important}
.lead-form.light header{color:#444}
.lead-form.light .description{color:#999}
.lead-form.light .description a{color:#0af !important}
.lead-form .description{margin-bottom:30px;font-size:16px}
.lead-form .field{margin-bottom:30px;width:60%}
.lead-form input[type="text"]{height:auto}
.lead-form textarea{height:150px;resize:vertical}
.lead-form #lastname{display:none}
.lead-form input[type="text"],.lead-form textarea{background:#fff;font-size:14px;padding:10px 13px}
.lead-form input[type="text"]:-moz-placeholder,.lead-form textarea:-moz-placeholder{color:#777}
.lead-form input[type="text"]:-ms-input-placeholder,.lead-form textarea:-ms-input-placeholder{color:#777}
.lead-form input[type="text"]::-webkit-input-placeholder,.lead-form textarea::-webkit-input-placeholder{color:#777}
.lead-form button.lead-form-btn{padding:10px 20px;font-size:17px;background:#faf33e;color:#222;-webkit-transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;box-shadow:0 2px 0 0 #d5cf35}
.lead-form button.lead-form-btn:active{-webkit-transform:translate(0, 2px);-ms-transform:translate(0, 2px);transform:translate(0, 2px);box-shadow:0 0 0 0 #d5cf35}
section#content&gt;section#subscribe-left:nth-child(even) #subscribe-left-show .subscribe-add-form form#subscriber-add-form input{background-color:#fff}
section#content&gt;section#subscribe-left #subscribe-left-show .subscribe-add-form form#subscriber-add-form input{background-color:#f5f5f5;font-size:16px}
section#content&gt;section#subscribe-left #subscribe-left-show .subscribe-add-form form#subscriber-add-form input[type=text]:focus{background-color:#fff}
section#content&gt;section#subscribe-left #subscribe-left-show .subscribe-add-form form#subscriber-add-form input#lastname{display:none}
section#content&gt;section#email-activated .subscribe-status-header{margin-bottom:40px}
section#content&gt;section#email-activated .subscribe-status-header h1{font-size:36px;font-weight:300;margin-bottom:0}
section#content&gt;section#email-activated .subscribe-status-header .icon{margin-right:30px}
section#content&gt;section#email-activated .subscribe-status-header .icon.success{border-radius:50%;font-size:22px;padding:20px;background-color:#efefef;color:#59a80f;height:22px;width:22px}
section#content&gt;section#email-activated .subscribe-status-header .icon.error{font-size:38px;color:#e74c3c}
section#content&gt;section#email-activated .content-block h1{font-size:24px;font-weight:300}
#payment-methods-left .content-block{text-align:center}
#payment-methods-left li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:4px 15px}
.cart-widget{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;font-weight:300;width:100%;color:#fff}
.cart-widget .-icon-font-cart-2{font-size:24px;color:#fff}
.cart-widget:before{content:"";background-color:rgba(0,0,0,0.15);position:absolute;top:0;left:0;bottom:0;right:0;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.cart-widget:hover:before{background-color:rgba(0,0,0,0.3)}
.cart-widget .cart-flow{color:#fff;width:105px;padding:20px 0px 20px 20px;position:fixed;top:40%;right:20px}
.cart-widget .cart-flow&gt;div{position:relative}
.cart-widget .cart-flow .-icon-font-cart-2{color:#fff}
.cart-widget .cart-flow .arrow{color:#59a80f}
.cart-widget .cart-flow:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}
.cart-widget .cart-flow:before{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.7);content:""}

.cart-widget .cart-content{
	display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;position:relative;cursor:pointer;font-size:18px;
	padding: 20px 20px 20px 80px;
}
.cart-widget .cart-content:after{
	content: "";
	top: 28px;
	left: 10px;
	background: url(images/icons/cart.png) no-repeat;
	background-size: cover;
	width: 50px;
	height: 50px;
	position: absolute;
}

.cart-widget .cart-is-empty{width:180px;text-align:center;padding:20px 0;font-size:14px}
.cart-widget .small-cart{color:#333;font-size:12px;right:0;background-color:#fff;top:100%;position:absolute;display:none;font-weight:400}
.cart-widget .small-cart a{color:#1277e8}
.cart-widget .small-cart .cart-item{padding:10px 10px 10px 20px;border-top:1px solid #e4e4e4}
.cart-widget .small-cart .cart-item:first-child{border-top:none}
.cart-widget .small-cart .cart-item a{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}
.cart-widget .small-cart .cart-item a:hover{border:0 none;text-decoration:none;padding-bottom:2px}
.cart-widget .small-cart input[type="text"]{border:1px solid #efefef;background-color:#fff}
.cart-widget .small-cart .cart-btn{display:block;text-align:center;padding:13px 20px;background-color:#59a80f;color:#fff;text-decoration:none;font-size:16px;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.cart-widget .small-cart .cart-btn:hover{background-color:#65bf11}
.cart-widget .small-cart .cart-items{width:340px;max-height:200px;overflow-y:auto}
#view-cart-show{width:1170px;margin:auto;padding:40px 0;background:#fff}
.order-steps .step{font-size:22px;font-weight:300;color:#888}
.order-steps .step:first-child .step-text{margin-left:0}
.order-steps .step .step-text{padding:25px 0;border-bottom:1px solid;border-bottom-color:#ddd;margin-left:20px;text-align:center}
.order-steps .step.active{color:#222;background:transparent;font-weight:400}
.order-steps .step.active .step-text{border-bottom-color:#888}
.pay-text{font-size:24px;font-weight:300}
.pay-header{margin-bottom:40px}
.pay-header .header-text{font-size:36px;font-weight:300}
.pay-header .icon{margin-right:30px}
.pay-header .icon.success{border-radius:50%;font-size:22px;padding:20px;background-color:#efefef;color:#59a80f;height:22px;width:22px}
.pay-header .icon.error{font-size:38px;color:#e74c3c}
.cart-table{width:100%}
.cart-table input[type="text"]{background-color:#fff}
.cart-table input[type="radio"]{position:relative;top:-2px}
.cart-table tr td:first-child,.cart-table tr th:first-child{padding-left:20px}
.cart-table td.price{width:130px}
.cart-table td.num{width:170px}
.cart-table .total-summ td,.cart-table th{font-size:16px;color:#222}
.cart-table .min-order-sum td{background-color:#ff003c;color:#fff}
.cart-table .min-order-sum .price{font-size:16px}
.cart-table th{padding:20px 15px}
.cart-table td{font-size:15px;padding:18px 15px;color:#555}
.cart-table th,.cart-table td{background-color:#f1f1f1;border-bottom:1px solid #fff}
.cart-table td.preview{width:8%;vertical-align:top}
.cart-table td.preview a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
.cart-table td.cart-manage span{display:block;cursor:pointer;font-family:'icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:24px}
.cart-table td.cart-manage span:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}
.cart-table td.cart-manage span.restore-item{color:#59a80f}
.cart-table td.cart-manage span.restore-item:before{content:"\e618"}
.cart-table td.cart-manage span.delete-item:before{content:"\e617"}
.cart-table .deleted-item td{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}
.cart-table td.caption{vertical-align:top;width:330px}
.cart-table td.caption a{line-height:1.375;text-decoration:none;border:0 none;padding-bottom:2px}
.cart-table td.caption a:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
.cart-table td.caption .scu{font-weight:300}
.cart-table td.caption .scu,.cart-table td.caption .product-params{font-size:14px}
.cart-table img{display:block;width:70px}
.cart-table .space td{background:none}
.cart-table .total-summ td{vertical-align:bottom;background-color:transparent}
.cart-table .total-summ td .info{font-size:14px;color:#888}
.cart-table .preview{width:75px}
.cart-table .preview .no-photo{width:70px;height:54px;background:url("/img/get_image.png") -384px -124px transparent;margin-bottom:7px}
#view-cart{color:#555}
#view-cart a{color:#1277e8}
#view-cart .cart-empty{font-size:24px}
#view-cart .paymethod{margin-bottom:40px}
#view-cart .cancel{padding:10px 0 15px;color:#888;cursor:pointer}
#view-cart .cancel .arrow{color:#888}
#view-cart .cancel .cancel-text{text-decoration:none;border-bottom:1px solid;border-bottom-color:#888;padding-bottom:1px}
#view-cart .cancel .cancel-text:hover{border:0 none;text-decoration:none;padding-bottom:2px}
#view-cart #product-order-form{padding:40px 0;background:#fff}
#view-cart #product-order-form label{font-size:14px;color:#777}
#view-cart #product-order-form textarea{height:150px}
#view-cart #product-order-form input[type="text"],#view-cart #product-order-form textarea{width:100%;font-weight:400;font-size:16px;padding:10px 15px;margin-bottom:5px}
#view-cart #product-order-form .errors{margin:0}
#view-cart #product-order-form .errors li{font-size:13px}
#view-cart .btn-site,#view-cart .cancel{font-size:24px}
#view-cart .btn-site{padding:10px 50px 15px}
#statcounters-left{overflow:visible}
#statcounters-left .statcounters-list{margin-bottom:20px}
#docs header.infoPlate h1{vertical-align:baseline !important}
#docs header.infoPlate .infoDigits{font-size:30px;color:rgba(0,0,0,0.3);font-weight:300;padding-left:19px}
#docs .documents-list .document-info{position:relative;margin-bottom:60px}
#docs .documents-list .document-info i{left:0;top:0}
#docs .documents-list .document-info a{word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;font-size:14px;font-weight:normal;color:#1277e8;text-decoration:none;border:0 none;padding-bottom:2px}
#docs .documents-list .document-info a:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
#docs .documents-list .document-info .infoDigits{padding-top:5px;font-size:13px;font-weight:400;color:#888}
#text .content-block{width:100% }
#text .share-links{color:#888;margin-top:50px;max-width:1170px;margin-left:auto;margin-right:auto}
.text-page__content{max-width:1170px;margin-left:auto;margin-right:auto}
#delivery-show #delivery-body{margin-bottom:50px;font-weight:300;font-size:18px}
#delivery-show #delivery-pricelist{width:100%;margin:0 auto 20px}
#delivery-show #delivery-pricelist th{padding:15px;font-weight:300;text-align:left;color:#888;font-size:18px}
#delivery-show #delivery-pricelist thead{background-color:#f1f1f1}
#delivery-show #delivery-pricelist .name{width:80%}
#delivery-show #delivery-pricelist td{font-size:16px;font-weight:300;color:#555;padding:15px;border-bottom:1px solid #ddd}
#delivery-show #delivery-pricelist td.price{font-weight:400}
.mobile-device #topcontacts #topcontacts-show ul li.desktop{display:none}
.mobile-device #topcontacts #topcontacts-show ul li.mobile{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
#topcontacts{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:100%}
#topcontacts .feedback-btn{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.4s;transition-duration:0.4s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
#topcontacts .feedback-btn:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}
#topcontacts #topcontacts-show{text-align:center}
#topcontacts #topcontacts-show .list-top-contacts{padding:23px 0;box-sizing:border-box}
#topcontacts #topcontacts-show .list-top-contacts a{color:#444444;text-decoration:none;border-bottom:none}
#topcontacts #topcontacts-show ul{margin-top:-10px}
#topcontacts #topcontacts-show ul li{white-space:nowrap;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:0px;margin-top:10px}
#topcontacts #topcontacts-show ul li.mobile{display:none}
#topcontacts #topcontacts-show .phone-number{color:#fff;font-size:16px}
#countdown-show{background:none !important}
#countdown-show #countdown-desc-block h3{margin-bottom:30px !important;font-size:20px}
#countdown-show #countdown-desc-block h3 a{text-decoration:none;border:0 none;padding-bottom:2px}
#countdown-show #countdown-desc-block h3 a:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
#abdanner-left .content-block{width:auto;text-align:center}
#articles #articles-show{overflow:hidden;*zoom:1;margin-top:15px}
#articles.entries-list header.infoPlate{text-align:center !important}
#articles .articles-slider&gt;.article{margin-bottom:15px}
#articles .articles-slider .no-articles{width:1170px}
#articles.onmain .article{width:570px;float:left;position:relative}
#articles.onmain .article .article-content{width:100%}
#articles.onmain .article .article-content.article-clipping{position:relative;height:150px;overflow:hidden}
#articles.onmain .article header{padding-bottom:10px}
#articles .article{margin-bottom:80px}
#articles .article&gt;a{margin-top:10px}
#articles .article header time{background-color:inherit !important;font-size:14px;font-weight:400;line-height:18px;color:#888}
#articles .article header h4{margin-bottom:20px;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}
#articles .article header h4 a{text-decoration:none;border-bottom:1px solid;border-bottom-color:rgba(18,119,232,0.5);padding-bottom:1px;color:#1277e8;font-size:24px;font-weight:300;line-height:30px;text-align:left}
#articles .article header h4 a:hover{border:0 none;text-decoration:none;padding-bottom:2px}
#articles .article.article-clipped{position:relative;margin-left:0}
#articles .article.article-clipped:nth-child(even){margin-left:30px}
#articles .article.article-clipped .article-justifier{position:relative;height:250px;overflow:hidden}
#articles .article.article-clipped .article-justifier header h4{width:100%}
#articles .article.article-clipped&gt;a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-decoration:none}
#articles .article.article-clipped&gt;a:hover{text-decoration:underline}
#articles .article .article-infopanel{margin-top:30px}
#articles .article .article-infopanel .article-comments-info i{position:initial;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
#articles .article .article-infopanel .article-comments-info a{text-decoration:none;border:0 none;padding-bottom:2px;margin-left:10px}
#articles .article .article-infopanel .article-comments-info a:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
#articles .article .article-infopanel .grid-7-sprite-tag-icon{top:-2px}
#articles .article .article-infopanel .infoDigits{color:#1277e8}
#articles .article .article-infopanel .tags a{line-height:22px;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;text-decoration:none;border:0 none;padding-bottom:2px}
#articles .article .article-infopanel .tags a:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
#articles .article .article-infopanel a{position:relative;text-decoration:none;font-weight:400}
#articles .article .article-infopanel .share-links{margin-top:50px;color:#888}
#articles.view .post-comments{max-width:1170px;margin:0 auto 50px auto}
#articles.view .comment header .comment-header{text-align:center;margin-bottom:20px}
#articles.view&gt;header{text-align:left}
#articles.view&gt;header h3{font-size:14px}
#articles.view&gt;.content-block article header{margin-bottom:28px}
#articles.view&gt;.content-block article header h1{color:#222;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;font-size:24px;font-weight:400;margin-bottom:18px !important}
#articles #all-article-tags .tags-letter .tag-letter{color:#222;font-size:30px;width:55px;font-weight:400;line-height:30px;padding-bottom:25px;vertical-align:top}
#articles #all-article-tags .tags-letter .tags-by-letter{vertical-align:top;padding-bottom:25px}
#articles #all-article-tags .tags-letter .tags-by-letter li{display:inline}
#articles #all-article-tags .tags-letter .tags-by-letter li a{text-decoration:none;border:0 none;padding-bottom:2px;color:#1277e8;font-size:16px;font-weight:400;line-height:30px}
#articles #all-article-tags .tags-letter .tags-by-letter li a:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:#1277e8;padding-bottom:1px}
#popular-article-tags{border-bottom:solid 1px #e5e5e5;text-align:center}
#popular-article-tags .articles-icon{padding:25px;border-radius:50%;background-color:#f1f1f1;border:none;box-shadow:none;position:relative;margin:0 auto 23px;display:inline-block}
#popular-article-tags p{text-transform:uppercase;color:#666;font-weight:400;font-size:12px}
#popular-article-tags p .popular-caption{color:#222;font-weight:400}
#popular-article-tags p a{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px;color:#666;text-align:left;font-size:12px}
#popular-article-tags p a:hover{border:0 none;text-decoration:none;padding-bottom:2px}
#popular-article-tags p a:hover{color:#222}
#popular-article-tags .tags{margin-top:14px;line-height:24px}
#popular-article-tags .tags .infoDigits{color:#1277e8}
#popular-article-tags .tags .article-tags{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
#popular-article-tags .tags .article-tags a{text-decoration:none;border:0 none;padding-bottom:2px;text-decoration:none;font-weight:400;font-size:14px}
#popular-article-tags .tags .article-tags a:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
.icon.article-arrow{position:relative;display:inline-block;background:url(/img/default/0.png) no-repeat -254px -14px;margin:0 3px 0 3px}
.article .article-infopanel .tags{display:inline-block;position:relative;padding-left:30px;line-height:16px}
.article .article-infopanel .tags&gt;li:first-child{position:absolute;left:0}
.article .article-infopanel .tags li{display:inline-block;margin-bottom:0;margin-right:8px}
.article-comments-info{float:right;position:relative;padding-left:15px;padding-right:10px}
#articles-categories-left .infoDigits{line-height:20px}
#articles .article-content a{color:#1277e8}
#articles-categories-left li{margin-bottom:4px}
#popular-article-tags{padding-bottom:15px;margin-bottom:20px}
#popular-article-tags .tags{clear:both;float:none;overflow:auto}
.-nt-widget.-widget-promo:before{content:'';position:absolute;bottom:-24px;background:#fff;top:70%;left:0;right:0}
#promo{position:relative;padding-bottom:50px}
#promo #promo-carousel{position:relative;z-index:10}
#promo #promo-show{margin:auto;background:none;box-shadow:none;border:none;width:1170px}
#promo #promo-show .agile_carousel:hover .control_set_2{display:block}
#promo #promo-show .bg-promo{position:absolute;top:70%;background-color:#fff;bottom:0;left:0;right:0}
#promo #promo-show .slide-inner{height:100%;width:1170px}
#promo #promo-show .control_set_1,#promo #promo-show .slides{position:relative}
#promo #promo-show .control_set_2{left:0;right:0;bottom:auto;top:40%;display:none}
#promo #promo-show .control_set_2 .slide_button{color:rgba(255,255,255,0.6);position:absolute;overflow:hidden;background:rgba(0,0,0,0.5);display:block;text-align:center;height:62px;width:60px}
#promo #promo-show .control_set_2 .slide_button:hover{color:rgba(255,255,255,0.9);background:rgba(0,0,0,0.9)}
#promo #promo-show .control_set_2 .slide_button.previous_button,#promo #promo-show .control_set_2 .slide_button.next_button{font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#promo #promo-show .control_set_2 .slide_button.previous_button:before,#promo #promo-show .control_set_2 .slide_button.next_button:before{font-size:28px;line-height:62px;display:block;height:62px}
#promo #promo-show .control_set_2 .slide_button.previous_button.off,#promo #promo-show .control_set_2 .slide_button.next_button.off{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}
#promo #promo-show .control_set_2 .slide_button.previous_button{left:0}
#promo #promo-show .control_set_2 .slide_button.previous_button:before{margin-left:-2px;content:"\e642"}
#promo #promo-show .control_set_2 .slide_button.next_button{right:0}
#promo #promo-show .control_set_2 .slide_button.next_button:before{margin-left:4px;content:"\e643"}
#promo #promo-show .control_set_1{margin-top:15px;text-align:center;bottom:0;right:0;overflow:hidden;*zoom:1}
#promo #promo-show .control_set_1 .numbered_button{height:10px;width:10px;text-indent:1000px;background:#000;margin-right:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;border-radius:10px}
#promo #promo-show .control_set_1 .numbered_button,#promo #promo-show .control_set_1 .numbered_button.ac_selected{background-image:none}
#promo #promo-show .control_set_1 .numbered_button.ac_selected,#promo #promo-show .control_set_1 .numbered_button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}
#promo #promo-show .control_set_1 .control_set_inner{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
#promo header.infoPlate{background:none !important}
#promo header.infoPlate .widget-caption{float:left;text-align:left}
#promo #promo-inner-edit .text{width:1170px}
#promo .promo-content{position:absolute;text-align:center;color:#fff;background-color:inherit;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:auto;left:0;right:0;bottom:0;height:auto;padding-top:15px;padding-bottom:20px;top:inherit}
#promo .promo-content h4{font-size:16px;color:#e6e6e6;font-weight:bold}
#promo .promo-content .overlay{left:0;right:0;bottom:0;top:0;position:absolute;background-color:rgba(0,0,0,0.7)}
#promo .promo-content .inner{position:relative;z-index:10}
#video-content .comments-block #comment_form,.window .comments-block #comment_form{background:#fff;padding:0 !important;border:none !important}
#video-content .comments-block #comment_form input[type="text"],#video-content .comments-block #comment_form textarea,.window .comments-block #comment_form input[type="text"],.window .comments-block #comment_form textarea{font-size:13px !important}
#video-content .comments-block #comment_form textarea,.window .comments-block #comment_form textarea{height:80px}
#comment_form #reload{cursor:pointer;padding:12px;background-color:#fff;border-left:1px solid #e4e4e4}
#comment_form #reload div{background:url(/img/get_image.png) -61px -250px no-repeat;width:19px;height:21px}
#comment_form #reload:hover div{background-position:-42px -250px}
.window-comments{margin-top:10px}
.window-comments #comment_wrap .all-comments .comment-header{margin-bottom:5px !important}
.window-comments #comment_wrap .all-comments .text,.window-comments #comment_wrap .all-comments .name,.window-comments #comment_wrap .all-comments time{font-size:13px}
.window-comments #comment_wrap header{margin:0 0 20px 0 !important}
.window-comments .bold_sep{display:none}
.window-comment-form{margin-top:18px}
.window-comment-form #comment_form,.window-comment-form .cancel{display:none}
.window-comment-form a{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
.window-comment-form a:hover{border:0 none;text-decoration:none;padding-bottom:2px}
#comment.widget .on-edit{width:975px !important}
#comment.widget .on-edit input[type="text"],#comment.widget .on-edit textarea{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}
#comment.widget .button-show-comment{color:#1277e8;cursor:pointer;margin-top:10px;text-align:center}
#comment.widget .button-show-comment span{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
#comment.widget .button-show-comment span:hover{border:0 none;text-decoration:none;padding-bottom:2px}
#comment.widget .add-btn-container{width:1170px;margin:0 auto 20px;text-align:center;position:relative;z-index:1}
#comment.widget .all-comments&gt;article{border-top:1px solid #ccc}
#comment.widget .all-comments&gt;article:first-child{border-top:none}
#comment.widget .add-btn{background-color:transparent;border:none;text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:2px;color:#1277e8;font-size:16px;font-weight:400;line-height:18px;box-shadow:none;position:relative}
#comment.widget .add-btn:hover{border:0 none;text-decoration:none;padding-bottom:3px}
#comment.widget .add-btn .up-arrow{top:34px !important}
#comment.widget .answer-btn{text-decoration:none;border:0 none;padding-bottom:1px;font-size:13px;margin-bottom:10px;position:relative}
#comment.widget .answer-btn:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:0px}
#comment.widget .answer-btn .up-arrow{top:22px !important;display:block}
#comment.widget .answer-form{padding-top:0}
#comment #comment-edit{margin-bottom:20px}
.comment header .comment-header .comment-caption{font-size:22px;font-weight:300}
.comment header .comment-header .add-comment{height:17px;margin-left:25px;vertical-align:baseline}
.comment header .comment-header .add-comment:before{content:"";margin-right:10px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background:url(/img/sprites/compiled/grid-7-sprite-bbe16a7534.png) -48px -66px no-repeat;width:16px;height:14px}
.comment header .comment-header .add-comment a{font-size:16px;font-weight:400;vertical-align:baseline;text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
.comment header .comment-header .add-comment a:hover{border:0 none;text-decoration:none;padding-bottom:2px}
#subcomment-left #subcomment-left-show{position:relative}
#subcomment-left #subcomment-left-show:before{top:-20px;left:10%;content:'\201c';font-family:"Georgia";font-weight:bold;color:#dedede;font-size:92px;position:absolute}
#subcomment-left #subcomment-left-show #comment-left{overflow:hidden}
#subcomment-left #subcomment-left-show #comment-left .slider-container&gt;*{width:1170px}
#subcomment-left .text{font-size:16px;font-weight:400;color:#555}
#subcomment-left .comment-header{margin-top:25px;font-style:italic;font-weight:400;font-size:14px;color:#666}
#comment_wrap .answer-btn{text-decoration:none;border:0 none;padding-bottom:1px;font-size:13px;margin-bottom:10px;position:relative}
#comment_wrap .answer-btn:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:0px}
#comment_wrap .answer-btn .up-arrow{top:22px !important;display:block}
#comment_wrap .next_comments{text-align:center;color:#1277e8;cursor:pointer}
#comment_wrap .next_comments span{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
#comment_wrap .next_comments span:hover{border:0 none;text-decoration:none;padding-bottom:2px}
#comment_wrap .comment-header h2{font-size:22px;font-weight:300;display:inline}
#comment_wrap #comment_form{background:#fff;padding:10px 8px;border:1px solid #d1d1d1;border-radius:4px}
#comment_wrap .all-comments .name{font-size:16px}
#comment_wrap .all-comments time{font-size:14px;color:#888;font-weight:400;margin-left:15px}
#comment_wrap .all-comments .edit_link{position:absolute;top:0;right:0}
#comment_wrap .all-comments .edit_link a{display:inline-block;min-width:14px;min-height:16px;text-decoration:none;margin-left:10px}
#comment_wrap .all-comments .edit_link a span{display:none}
#comment_wrap .all-comments .comment-header{overflow:hidden;*zoom:1;position:relative;margin-bottom:10px}
#comment_wrap .all-comments .text{font-size:14px;font-weight:400;line-height:24px;margin-bottom:10px}
#comment_wrap .all-comments .comment_wrap{padding-top:14px}
#comment_wrap .all-comments .comment_wrap .comment_wrap{padding:5px 0 10px 0;margin-left:50px}
#photoalbum header.infoPlate h1{vertical-align:baseline !important}
#photoalbum header.infoPlate .infoDigits{font-size:30px;color:rgba(0,0,0,0.3);font-weight:300;padding-left:19px}
#photoalbum .block-desc{margin-top:10px;font-weight:300;line-height:25px;margin-bottom:50px}
#photoalbum .albums .item{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;text-align:center;margin-bottom:50px}
#photoalbum .albums .item .avatar{display:inline-block}
#photoalbum .albums .item .description{display:inline-block;text-align:left;vertical-align:top;width:100%}
#photoalbum .albums .item .description a{word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;text-decoration:none;font-weight:400;line-height:18px}
#photoalbum .albums .item .description .infoDigits{margin-top:10px;color:#888;font-size:13px;line-height:18px}
#photoalbum .albums .item .description .infoDigits .photo-counter,#photoalbum .albums .item .description .infoDigits .dark{color:#555}
#photoalbum .-preview-size-width-156{width:156px;margin-left:46px}
#photoalbum .-preview-size-width-270{width:270px;margin-left:30px}
#photoalbum .-preview-size-width-370{width:370px;margin-left:30px}
#photoalbum .-preview-size-height-120{height:120px}
#photoalbum .-preview-size-height-152{height:152px}
#photoalbum .-preview-size-height-180{height:180px}
#photoalbum .-preview-size-height-208{height:208px}
#photoalbum .-preview-size-height-247{height:247px}
#photoalbum .photos{display:block}
#photoalbum .photos .view-photo{float:left;margin-bottom:50px;text-align:center}
#photoalbum .photos .add-album-inner{cursor:pointer}
#photoalbum .photos .add-album-inner:hover{background-color:#444;border-color:#444}
#photoalbum .album-items-wrap-156{margin-left:-46px}
#photoalbum .album-items-wrap-270{margin-left:-30px}
#photoalbum .album-items-wrap-370{margin-left:-30px}
#photoalbum .homepage{margin-bottom:-40px}
section#content&gt;section:nth-child(even) #services li{color:#ccc}
.fancybox-skin.imageGallery .comments-block #comment_wrap time{display:block;margin:0;font-size:11px;padding-top:2px;font-weight:400;color:#888}
.fancybox-skin.imageGallery .comments-block #comment_wrap header{background-color:#efefef !important;padding:15px !important}
.fancybox-skin.imageGallery .comments-block #comment_wrap .edit_link{top:-15px}
.fancybox-skin.imageGallery .comments-block #comment_wrap .comment-header{overflow:inherit}
.fancybox-skin.imageGallery header{border:0}
.fancybox-skin.imageGallery .window-comment-form,.fancybox-skin.imageGallery .all-comments{padding:0 15px}
.fancybox-skin.imageGallery #windowContent .sidebar .for-desc{position:relative;font-size:14px;display:block}
.fancybox-skin.imageGallery #windowContent .sidebar .for-desc .text,.fancybox-skin.imageGallery #windowContent .sidebar .for-desc span#edit-description{display:block;font-size:14px}
.fancybox-skin.imageGallery #windowContent .sidebar .for-desc span#edit-description{padding:0 10px;cursor:pointer}
.fancybox-skin.imageGallery #windowContent .sidebar .for-desc .text{padding:10px 30px 10px 10px}
.fancybox-skin.imageGallery #windowContent .sidebar .for-desc .edit-item-btn{text-decoration:none;padding:0;font-size:18px;position:absolute;right:6px;top:6px}
.fancybox-skin.imageGallery #windowContent .sidebar #photo-desc{width:100%;height:120px;resize:none}
.fancybox-skin.imageGallery #windowContent .sidebar .infoImage{padding:10px 10px 0 10px;color:#888;font-size:12px}
.fancybox-skin.imageGallery #windowContent .sidebar .infoImage a{font-size:12px;text-decoration:none;border:0 none;padding-bottom:2px}
.fancybox-skin.imageGallery #windowContent .sidebar .infoImage a:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
.fancybox-skin.imageGallery #windowContent #photo-plate{background:#fff}
.fancybox-skin.imageGallery #windowContent #photo-plate img{display:inline-block}
.fancybox-skin.imageGallery #windowContent #photo-wrapper{width:100%;text-align:center}
section#content&gt;section:nth-child(odd) #posts:not(.entries-list) .content-block article time.infoPlate,section#content&gt;section:nth-child(odd)#posts:not(.entries-list) .content-block article time.infoPlate{border-radius:50%;background-color:#f1f1f1;border:none;box-shadow:none}
#posts #posts-show{margin-top:15px}
#posts.entries-list header.infoPlate{text-align:center !important}
#posts.entries-list .content-block article{margin-bottom:50px}
#posts.entries-list .content-block article:last-child{margin-bottom:0 !important}
#posts.entries-list .content-block article header{margin-bottom:20px}
#posts.entries-list .content-block article header h4{margin-bottom:20px;font-weight:300;font-size:24px}
#posts.entries-list .content-block article header h4 a{color:#1277e8;text-decoration:none;border-bottom:1px solid;border-bottom-color:rgba(18,119,232,0.5);padding-bottom:2px;font-size:24px;font-weight:300}
#posts.entries-list .content-block article header h4 a:hover{border:0 none;text-decoration:none;padding-bottom:3px}
#posts.entries-list .content-block article header time.infoPlate{color:#888;background-color:inherit !important}
#posts.entries-list .content-block article p{line-height:24px}
#posts.view .share-links{margin-top:50px;color:#888}
#posts.view .post-comments{max-width:1170px;margin:0 auto 50px auto}
#posts.view .comment header .comment-header{text-align:center;margin-bottom:20px;margin-top:40px}
#posts.view&gt;.content-block article header{margin-bottom:18px}
#posts.view&gt;.content-block article header h1{font-size:24px;color:#222;font-weight:400;margin-bottom:18px !important}
#posts.view&gt;.content-block article header time{font-weight:400;color:#888;background-color:inherit !important}
#posts.view&gt;.post{overflow:hidden;*zoom:1;padding-bottom:50px}
#posts.view .sidebar{overflow:hidden;*zoom:1}
#posts.view .sidebar .adbanner{display:block;margin:auto}
#posts.view .sidebar .calendar{margin:auto;text-align:center}
#posts.view .sidebar .calendar .calendar-icon{border-radius:50%;background-color:#f1f1f1;border:none;box-shadow:none;display:inline-block;padding:25px}
#posts.view .sidebar .calendar .years{margin-top:10px}
#posts.view .sidebar .calendar .years .year:first-child::before{content:''}
#posts.view .sidebar .calendar .years .year.all-time{margin-top:10px;text-transform:uppercase}
#posts.view .sidebar .calendar .years .year.all-time:before{content:''}
#posts.view .sidebar .calendar .years .year::before{color:rgba(0,0,0,0.3);content:' / '}
#posts.view .sidebar .calendar .years .year.current{font-weight:400;color:#222}
#posts.view .sidebar .calendar .years .year a{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:0;color:#666}
#posts.view .sidebar .calendar .years .year a:hover{border:0 none;text-decoration:none;padding-bottom:1px}
#posts.view .sidebar .calendar .years .year a:hover{color:#222}
#posts.view .sidebar .separator{padding-bottom:15px;width:100%;height:1px;border-bottom:1px solid #e5e5e5;margin:15px 0 24px 0}
#posts.onmain .content-block{overflow:hidden;*zoom:1}
#posts.onmain .content-block article time{display:inline-block;vertical-align:top;margin:2px 20px 0 2px;width:70px;height:70px;border-radius:50%;background-color:#fff;border:none;box-shadow:none;text-align:center}
#posts.onmain .content-block article time .day-month,#posts.onmain .content-block article time .year{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;height:20px;display:block}
#posts.onmain .content-block article time .day-month{color:#1f6ccb;padding-top:15px}
#posts.onmain .content-block article time .year{padding-top:3px;color:#888}
#posts.onmain .content-block article .post-inner{width:495px;vertical-align:top;display:inline-block}
#posts.onmain .content-block article .post-inner header{overflow:hidden;*zoom:1}
#posts.onmain .content-block article .post-inner header h4{width:80%;font-size:18px;line-height:30px}
#posts.onmain .content-block article .post-inner header h4 a{vertical-align:top;color:#1277e8;text-decoration:none;border-bottom:1px solid;border-bottom-color:rgba(18,119,232,0.5);padding-bottom:3px}
#posts.onmain .content-block article .post-inner header h4 a:hover{border:0 none;text-decoration:none;padding-bottom:4px}
#posts.onmain .content-block article .post-inner header h4 a.blue{font-size:18px;line-height:24px}
#posts.onmain .content-block article .post-inner div{width:75%;color:#666;font-size:16px;font-weight:400;line-height:24px;text-align:left}
#posts.onmain .content-block article .post-inner div p img{max-width:100%;height:auto !important}
#slogan{width:1170px;margin:auto}
#slogan .text_slogan{text-align:center;font-weight:400;font-size:22px}
#slogan .text_slogan a{color:#fff}
#company-logo a{display:block}
#services .content-block{font-size:18px}
#services .block-desc{margin-bottom:50px}
#services header .comment-header{text-align:center;margin-bottom:20px}
#services .serviceBlock{display:block;text-align:left;margin-bottom:50px}
#services .serviceBlock ul{width:100%;list-style:disc outside none;overflow:auto;margin-bottom:-50px}
#services .serviceBlock ul li{margin-left:20px;margin-bottom:50px;min-height:70px;width:410px;float:left;color:#ccc}
#services .serviceBlock ul li a{color:#1277e8;text-decoration:none;border-bottom:1px solid;border-bottom-color:rgba(18,119,232,0.5);padding-bottom:1px;font-size:20px}
#services .serviceBlock ul li a:hover{border:0 none;text-decoration:none;padding-bottom:2px}
#services .serviceBlock ul li span{color:#555;display:block;font-size:20px}
#services .serviceBlock ul li span.infoDigits{color:#888;font-weight:400;font-size:18px;margin-top:10px}
#services .serviceBlock ul li:nth-child(odd){margin-right:170px}
#services .serviceBlock .bntOrder{margin-top:60px;margin-bottom:70px}
#services .serviceBlock .bntOrder button{width:370px;height:70px;margin:0px;font-size:24px;font-weight:400}
#services #services-show.content-block h1{color:#222;font-size:36px;text-align:center;margin-bottom:50px;font-weight:300}
#services #services-show.content-block .share-links{text-align:center;margin:0 auto 30px}
#services #services-show.content-block .share-links p{margin-bottom:10px;font-size:14px;color:#888}
#services #services-show.content-block .service-photos,#services #services-show.content-block .service-videos{margin:30px 100px  -20px}
#services #services-show.content-block .service-photos .photos-item,#services #services-show.content-block .service-photos .video-item,#services #services-show.content-block .service-videos .photos-item,#services #services-show.content-block .service-videos .video-item{margin:0 37px 50px 7px;position:relative;width:156px;height:120px}
#services #services-show.content-block .service-photos .photos-item img,#services #services-show.content-block .service-photos .video-item img,#services #services-show.content-block .service-videos .photos-item img,#services #services-show.content-block .service-videos .video-item img{width:156px;height:120px}
#services #services-show.content-block .service-photos .photos-item:nth-child(4n),#services #services-show.content-block .service-photos .video-item:nth-child(4n),#services #services-show.content-block .service-videos .photos-item:nth-child(4n),#services #services-show.content-block .service-videos .video-item:nth-child(4n){margin-right:0}
#services section.comment{margin-top:50px}
#content&gt;section:nth-child(even)&gt;#catalogsearch-show form input{background-color:#fff !important}
#products .catalog-price-filter{padding:10px 0 30px 0;border-color:#ff8a00;border-width:1px 0 1px 0;border-style:dashed;margin-bottom:25px}
#products .catalog-price-filter .noUi-handle:before,#products .catalog-price-filter .noUi-connect{background:#ff8a00}
#products .catalog-price-filter .noUi-connect{box-shadow:none}
#products .catalog-price-filter .noUi-handle{box-shadow:none;border:1px solid #ff8a00}
#products #attributes table td{padding:10px 5px 10px 5px;text-align:left;vertical-align:top;border-top:none;background:inherit;position:relative;line-height:5px}
#products #attributes table td span{position:relative;background:inherit;z-index:2;display:table-cell;white-space:nowrap;padding-right:10px}
#products #attributes table td:first-child:after{content:"";width:100%;z-index:0;display:table-cell;border-bottom:1px dotted rgba(85,85,85,0.3)}
#products .catalog-filter-group .filter-group{font-weight:400;font-size:13px}
#products .catalog-filter-group .filter-group .content{font-size:12px}
#products .catalog-filter-group .filter-group .checkbox-styled label:hover{color:#1277e8}
#products .catalog-filter-group .menu .item a.title{color:#777;text-decoration:none}
#products .catalog-filter-group .menu .item a.title:hover{color:1px solid #e5e5e5}
#products .catalog-filter-group .menu .item .active a.title{color:#222;text-decoration:none}
#products .catalog-filter-group .filter-item{max-height:400px;position:relative;overflow-y:auto;overflow-x:hidden}
#products #catalogsearch .content-block{padding:0;width:auto}
#products #catalogsearch header{width:auto}
#products #catalogsearch-show form&gt;div{margin-bottom:18px}
#products .zoom-icon{right:0;left:auto}
#products.page-product-item{padding-bottom:0 !important}
#products.page-product-item .document-info{margin-top:20px}
#products.page-product-item .document-info:first-child{margin-top:0}
#products.page-product-item .document-info a{text-decoration:none;border:0 none;padding-bottom:2px;color:#555}
#products.page-product-item .document-info a:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:initial;padding-bottom:1px}
#products.page-product-item .nav-tabs{margin-top:20px}
#products.page-product-item .user-inner{margin-top:20px}
#products.page-product-item #product-full-desc{margin-top:0}
#products.page-product-item .comment-caption{display:none}
#products.page-product-item .share-links{margin-top:30px;color:#888}
#products.page-product-item .add-comment{margin:0;height:auto}
#products.page-product-item .comment-header h2{display:none}
#products.page-product-item #comment_form{border:none;margin-top:20px}
#products.page-product-item #product-params-view{margin-top:30px}
#products.page-product-item .ptype-view-title{color:#888;display:block;margin-bottom:5px;font-size:13px}
#products.page-product-item .ptype-view-wrapper{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:10px}
#products.page-product-item .ptype-view-wrapper .dropdown&gt;.text{max-width:180px;white-space:nowrap}
#products.page-product-item .tab-content{margin-bottom:40px}
#products.page-product-item .product-videos{margin-top:15px;margin-left:-13px !important;margin-bottom:-10px}
#products.page-product-item .product-videos .img-play{position:absolute}
#products.page-product-item .product-videos .img-play img{width:70px}
#products.page-product-item .product-videos .video-preview&gt;img,#products.page-product-item .product-videos .video-preview&gt;span&gt;img{width:70px !important;height:53px !important}
#products.page-product-item .product-videos .video-item{margin:0 0 10px 15px}
#products.page-product-item .product-photos{margin-left:-13px}
#products.page-product-item .avatar-view .zoom-icon{border-radius:3px;right:4px;top:4px}
#products.page-product-item .avatar-view img{min-height:80px}
#products.page-product-item .photos-item{margin-top:15px;position:relative;margin-left:15px}
#products.page-product-item .photos-item .zoom-icon{font-size:15px}
#products.page-product-item .photos-item img{width:70px;height:52px}
#products.page-product-item .content-block{width:auto !important;padding-bottom:0}
#products.page-product-item .item-content{width:1170px;margin:auto;padding-bottom:20px}
#products.page-product-item .also-buy{padding:20px 0 40px 0;background-color:#f1f1f1}
#products.page-product-item .also-buy&gt;div{margin:auto;width:1170px}
#products .also-buy{position:relative;text-align:center}
#products .also-buy h3{font-weight:300;font-size:36px;margin-bottom:20px}
#products .also-buy .products-wrap{margin-left:-95px}
#products .also-buy .product-item .wrapper{margin-left:95px}
#products .also-buy .product-item .background{left:96px}
#products .span9{padding-left:50px}
#products .span9 .products-wrap,#products .span9 .categories-wrap{margin-left:-54px}
#products .span9 .product-item .wrapper,#products .span9 .category-item .wrapper{margin-left:54px}
#products .span9 .product-item .background,#products .span9 .category-item .background{left:55px}
#products.-preview-size-250 .span9{padding-right:19px}
#products.-preview-size-250 .span9 .products-wrap{margin-left:-29px}
#products.-preview-size-250 .product-item .wrapper,#products.-preview-size-250 .category-item .wrapper{margin-left:30px}
#products.-preview-size-250 .product-item .background,#products.-preview-size-250 .category-item .background{left:30px}
#products .products-wrap,#products .categories-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;overflow:hidden;*zoom:1}
#products .product-item,#products .category-item{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:13px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}
#products .product-item .category-capt-txt,#products .category-item .category-capt-txt{margin-top:20px}
#products .product-item .wrapper,#products .category-item .wrapper{position:relative;width:156px;top:2px;padding:7px 7px 15px 7px;margin-left:30px;margin-bottom:20px}
#products .product-item .background,#products .category-item .background{bottom:20px;top:2px;left:31px;right:-12px;position:absolute;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.4)}
#products .product-item .product-link,#products .category-item .product-link{padding-top:25px;position:relative}
#products .product-item .product-link .cart-btn,#products .category-item .product-link .cart-btn{position:absolute;top:-20px;height:30px;width:30px;left:50%;margin-left:-18px;cursor:pointer;background-color:#fff;border-radius:3px;padding:3px}
#products .product-item .product-link .cart-btn:hover .cart-product,#products .category-item .product-link .cart-btn:hover .cart-product{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
#products .product-item .product-link .cart-btn:hover .overlay,#products .category-item .product-link .cart-btn:hover .overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}
#products .product-item .product-link .cart-btn .cart-product,#products .category-item .product-link .cart-btn .cart-product{margin-top:4px;margin-left:3px;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:opacity;transition-property:opacity;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}
#products .product-item .product-link .cart-btn .overlay,#products .category-item .product-link .cart-btn .overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:opacity;transition-property:opacity;border-radius:3px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;border:2px solid #1277e8;top:-2px;bottom:-2px;left:-2px;right:-2px;position:absolute}
#products .product-item .product-price&gt;.price,#products .product-item .quantity,#products .category-item .product-price&gt;.price,#products .category-item .quantity{font-weight:600}
#products .product-item .quantity-products,#products .category-item .quantity-products{margin-top:8px}
#products .product-item .product-price,#products .category-item .product-price{margin-top:10px;color:#222}
#products .product-item .product-price&gt;span,#products .category-item .product-price&gt;span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
#products .product-item .product-price .old-price,#products .category-item .product-price .old-price{margin-right:10px;text-decoration:line-through;font-style:italic;color:#666}
#products .product-item .product-price .sale-price,#products .category-item .product-price .sale-price{color:#ff003c}
#products .product-item .product-price .sale,#products .category-item .product-price .sale{border-radius:50%;background-color:#eee;width:18px;padding:1px;margin-left:5px;display:inline-block}
#products .product-item a,#products .category-item a{word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;text-decoration:none}
#products .product-item a:hover,#products .category-item a:hover{text-decoration:underline}
#products .product-item .no-photo,#products .category-item .no-photo{width:156px;height:120px;background:url("/img/get_image.png") -228px -124px transparent;margin:0 auto;margin-bottom:7px}
#products .product-item .item-image,#products .category-item .item-image{height:120px;text-align:center}
#products .marker.size-small{border-radius:0}
#products .marker.size-small .marker-icon.size-small{top:-5px}
#products .category-name{font-size:36px;font-weight:300;color:#222;text-align:center;margin-bottom:30px}
#products .product-content h1{font-size:30px}
#products .product-content #user-notice{color:#59b602;margin-left:20px}
#products .product-content .avatar-wrap{max-width:330px;min-width:134px;min-height:180px;overflow:hidden}
#products .product-content .avatar-wrap img{vertical-align:top}
#products .product-content .order-btn-block{margin-top:30px;vertical-align:bottom}
#products .product-content .product-serial{color:#888;margin-bottom:35px}
#products .product-content .product-price{font-weight:300;margin-right:50px}
#products .product-content .product-price .old-price{font-size:24px;text-decoration:line-through;color:#666}
#products .product-content .product-price .sale-price{color:#222}
#products .product-content .product-price .sale{margin-left:10px;text-align:center;border-radius:50%;background-color:#eee;width:50px;height:50px}
#products .product-content .product-price .sale:before{content:'%';color:#ff003c;font-weight:400;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
#products .product-content .product-price .sale,#products .product-content .product-price #cost-by-impact{font-size:30px}
#products .product-content .quantity-products{margin-top:10px}
#products .product-content .quantity{font-weight:600}
#products .product-content .user-inner{margin-bottom:30px}
#products #products-show h1{color:#222}
#products #products-show .comment-counter{color:#888}
#products #products-show article.products-wrap{margin-top:35px}
#products #products-show div.block-desc{margin-top:15px}
.no-flexbox #products .category-item,.no-flexbox #products .product-item{display:inline-block !important}
#google-translate{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
#google-translate div .menu-divider{margin-top:0}
#google-translate a img{display:inline-block}
#google-translate .google-translate-text{font-size:13px;margin-bottom:5px;color:#fff}
#google-translate .google-script{min-height:24px;min-width:100px}
#video .block-desc{margin-bottom:50px}

#video .video-item{
    margin:0 38px 45px 0;
    display:-moz-inline-stack;
    display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top}
#video .video-item:nth-child(6n){margin-right:0}
#video .video-item .img-play{width:160px;position:absolute;left:0;top:0}
#video .video-item .wrapper a:hover .img-play{opacity:0.7}
#video .video-item .wrapper p{margin-top:5px;word-wrap:break-word;word-break:normal;width:160px}
#video .video-item .wrapper p a{color:#1277e8;font-size:12px;font-weight:400;line-height:18px;text-decoration:none}
#video .video-item .wrapper&gt;a{display:block;position:relative}
#video .video-item .video-preview{height:120px;background-color:#000;display:table-cell;vertical-align:middle}
#video #video-content .video-desc{width:700px;margin:12px 0 6px 0}
#video #video-content h1{margin:5px 0 10px 10px}
.user-inner .video-intext{position:relative;width:160px;height:120px;cursor:pointer}
.fancybox-inner #video-content h1{margin:0 0 10px 0;line-height:18px;color:#888}
.fancybox-inner #video-content .item-content{background-color:#000;padding:10px 20px 20px 20px}
.fancybox-inner #video-content .item-content{width:700px}
.fancybox-inner #video-content .video-info{font-size:14px;padding:10px}
.fancybox-inner #video-content .video-info .dateadded{font-size:13px;font-weight:300}
#products-catalog-left{margin-bottom:30px;overflow:hidden}
#products-catalog-left .infoDigits{margin-left:5px;color:#222;font-size:13px}
#products-catalog-left .active-link{margin-left:-6px}
#products-catalog-left .categories li{line-height:1.375}
#products-catalog-left .categories li&gt;a{padding:10px;width:100%;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border-top:1px solid #e5e5e5;text-decoration:none;font-size:13px;color:#777;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.4s;transition-duration:0.4s}
#products-catalog-left .categories li&gt;a:hover{background-color:#f1f1f1}
#products-catalog-left .categories li:first-child&gt;a{border:none}
#products-catalog-left .categories li.active&gt;a{color:#222}
#products-catalog-left .categories .level-2 li{margin-left:11px;color:#777}
#products-catalog-left .categories .level-2 li a{padding:10px;border:none;width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-decoration:none;font-size:13px;font-weight:normal;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.4s;transition-duration:0.4s}
#products-catalog-left .categories .level-2 li a:hover{background-color:#f1f1f1}
#products-catalog-left .categories .level-2 li.active&gt;a{color:#222}
#products-catalog-left .categories .level-3 li{margin-left:11px;color:#777}
#products-catalog-left .categories .level-3 li a{padding:10px;border:none;width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-decoration:none;font-size:13px;font-weight:normal;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.4s;transition-duration:0.4s}
#products-catalog-left .categories .level-3 li a:hover{background-color:#f1f1f1}
#products-catalog-left .categories .level-3 li.active&gt;a{color:#222}
#products-catalog-left .categories .level-4 li{margin-left:11px;color:#777}
#products-catalog-left .categories .level-4 li a{padding:10px;border:none;width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-decoration:none;font-size:13px;font-weight:normal;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.4s;transition-duration:0.4s}
#products-catalog-left .categories .level-4 li a:hover{background-color:#f1f1f1}
#products-catalog-left .categories .level-4 li.active&gt;a{color:#222}
#products-catalog-left .categories .level-5 li{margin-left:11px;color:#777}
#products-catalog-left .categories .level-5 li a{padding:10px;border:none;width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-decoration:none;font-size:13px;font-weight:normal;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.4s;transition-duration:0.4s}
#products-catalog-left .categories .level-5 li a:hover{background-color:#f1f1f1}
#products-catalog-left .categories .level-5 li.active&gt;a{color:#222}
#error404 header div{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline}
#error404 .-icon-font-sad{padding:15px;border-radius:50%;background-color:#f1f1f1;border:none;box-shadow:none;font-size:3em;color:#888}
#error404 .content-block{padding-bottom:120px;font-size:16px;color:#555;font-weight:300}
#error404 .content-block .description{padding-left:70px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:left}
#error404 .content-block .h2{font-size:24px;color:#666;font-weight:300;margin-bottom:40px}
#error404 .content-block li{line-height:30px}
#catalogsearch input{font-size:16px;color:#222}
#catalogsearch input:-moz-placeholder{color:#888}
#catalogsearch input:-ms-input-placeholder{color:#888}
#catalogsearch input::-webkit-input-placeholder{color:#888}
.mobile-device #main-contacts ul li div span[class='telephoneItemgroup'],.mobile-device #main-contacts table td:nth-child(even) span[class='telephoneItemgroup']{display:none}
.mobile-device #main-contacts ul li div a.phone,.mobile-device #main-contacts table td:nth-child(even) a.phone{margin-top:0;display:inline-block}
#main-contacts h3{margin-bottom:20px;font-size:20px;font-weight:300;color:#222;text-align:center}
#main-contacts .addressPnl{margin:20px 0}
#main-contacts ul{margin-top:20px;overflow:hidden;*zoom:1}
#main-contacts ul li{width:500px;float:left;margin-bottom:50px;overflow:hidden;*zoom:1}
#main-contacts ul li:nth-child(odd){margin-right:170px}
#main-contacts ul li div{float:left;width:330px}
#main-contacts ul li div:nth-child(odd){width:170px;line-height:25px;font-size:18px;color:#888;font-weight:400}
#main-contacts ul li div:nth-child(odd) span{position:relative;height:16px;width:16px;display:inline-block;padding-right:15px}
#main-contacts ul li div:nth-child(odd) span i{top:3px}
#main-contacts ul li div span,#main-contacts ul li div time,#main-contacts ul li div a{font-size:18px;font-weight:400;word-wrap:break-word}
#main-contacts ul li div span:after,#main-contacts ul li div time:after,#main-contacts ul li div a:after{content:"";display:block}
#main-contacts ul li div span:not(.infoDigits),#main-contacts ul li div time:not(.infoDigits),#main-contacts ul li div a:not(.infoDigits){margin-top:8px}
#main-contacts ul li div span:nth-child(1),#main-contacts ul li div time:nth-child(1),#main-contacts ul li div a:nth-child(1){margin-top:0}
#main-contacts ul li div span,#main-contacts ul li div time{color:#222;width:100%}
#main-contacts ul li div .infoDigits{font-size:14px;color:#888}
#main-contacts ul li div address span{display:inline;width:auto}
#main-contacts ul li div a.phone{display:none}
#main-contacts table{width:auto;margin-top:30px;padding:0;border-collapse:separate}
#main-contacts table td{width:530px;vertical-align:baseline}
#main-contacts table td:nth-child(odd){width:170px;font-size:18px;color:#888;font-weight:400}
#main-contacts table td:nth-child(odd) span{position:relative;height:16px;width:16px;display:inline-block;font-size:16px;padding-right:15px}
#main-contacts table td:nth-child(odd) span i{top:3px}
#main-contacts table td:nth-child(even) span,#main-contacts table td:nth-child(even) time,#main-contacts table td:nth-child(even) a{font-size:18px;display:inline-block;font-weight:400}
#main-contacts table td:nth-child(even) span:not(.infoDigits),#main-contacts table td:nth-child(even) time:not(.infoDigits),#main-contacts table td:nth-child(even) a:not(.infoDigits){margin-top:8px}
#main-contacts table td:nth-child(even) span:nth-child(1),#main-contacts table td:nth-child(even) time:nth-child(1),#main-contacts table td:nth-child(even) a:nth-child(1){margin-top:0}
#main-contacts table td:nth-child(even) span,#main-contacts table td:nth-child(even) time{color:#222;width:100%}
#main-contacts table td:nth-child(even) .infoDigits{font-size:14px;color:#888}
#main-contacts table td:nth-child(even) address span{display:inline;width:auto}
#main-contacts table td:nth-child(even) address .infoDigits{display:block;width:100%}
#main-contacts table td:nth-child(even) a.phone{display:none}
#main-contacts .row-fluid table{margin-top:0}
#main-contacts #map_canvas{width:100%}
#contactsmain .zoom-icon{bottom:5px;font-size:18px}
#contactsmain .photos-item img{width:78px}
#contactsmain .photos-item:nth-last-child(1){margin-right:0}
#contactsmain .contact-view-photos{margin-top:0}
#contactsmain-show{margin-top:0}
#contactssocnet .contact-list{text-align:center}
#contactssocnet .contact-list ul{display:inline-block}
#contactssocnet .contact-list ul li{display:inline-block;margin-right:20px}
#contactssocnet .contact-list ul li span{display:block}
#contactssocnet .contact-list ul li a:hover span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85}
#contactssocnet .contact-list ul li:nth-last-child(1){margin-right:0}
#contactsdetails-show article.item-wrapper{padding:0 30px}
#contactsdetails-show article.item-wrapper h4{font-size:18px;text-align:center;color:#888;margin-bottom:30px}
#contactsdetails-show article.item-wrapper .content p{font-size:16px;color:#222;font-weight:400;float:left;width:350px;margin-right:30px;text-align:center;min-height:50px}
#contactsdetails-show article.item-wrapper .content p span.infoDigits{display:block;color:#888;font-size:14px}
#contactsdetails-show article.item-wrapper .content p:nth-last-child(1){margin-right:0}
#contactsdetails-show article.item-wrapper .content table{margin:0 auto;font-weight:300;color:#222;border-collapse:separate;border-spacing:0 16px}
#contactsdetails-show article.item-wrapper .content table td:nth-child(odd){padding-right:40px;color:#888}
.container-bread-crumbs{position:relative;margin:auto;width:1170px}
.section-bread-crumbs{position:absolute;width:1170px;text-align:left;line-height:21px;display:block;top:-20px}
.section-bread-crumbs a{color:#888;font-weight:400;vertical-align:top;font-size:14px;    text-decoration: underline;}
.section-bread-crumbs a:hover{color:#222;    text-decoration: none;}
.section-bread-crumbs h1,.section-bread-crumbs .h1{display:block;text-align:center;margin-bottom:65px}
.section-bread-crumbs .separator{color:rgba(0,0,0,0.3);margin-left:5px;margin-right:5px}
.section-bread-crumbs h3,.section-bread-crumbs .h3{color:#222}
.section-bread-crumbs .curr_cat{margin-bottom:0;color:#222;float:none !important;vertical-align:top;font-size:14px}

#content&gt;section{background:#fff}

#content&gt;section:nth-child(even){background:#f1f1f1}

#content&gt;section:nth-child(odd){background:#fff}

#content&gt;section:not(.widget__wrapper),
#content&gt;.widget__wrapper&gt;section{padding:40px 0 40px 0 !important}

#content .widget-block&gt;header{padding:0 !important;position:relative;text-align:center}

#content .widget-block&gt;header .items_count,#content .widget-block&gt;header h1,
#content .widget-block&gt;header h2,#content .widget-block&gt;header h3, #content .widget-block&gt;header .h2,#content .widget-block&gt;header .h3{font-weight:300;z-index:10;margin:0;position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}

#content .widget-block&gt;header .items_count,
#content .widget-block&gt;header h1,
#content .widget-block&gt;header h2,
#content .widget-block&gt;header h3,
#content .widget-block&gt;header #rss,
#content .widget-block&gt;header .h1,
#content .widget-block&gt;header .h2,
#content .widget-block&gt;header .h3{margin-bottom:30px}

#content .widget-block&gt;header .items_count{margin-left:10px}
.widget-block&gt;header h1,.widget-block&gt;header h2,.widget-block&gt;header h3, .widget-block&gt;header .h1,.widget-block&gt;header .h2,.widget-block&gt;header .h3{font-size:36px;color:#222}
.widget-block&gt;header h1 a,.widget-block&gt;header h2 a,.widget-block&gt;header h3 a, .widget-block&gt;header .h1 a,.widget-block&gt;header .h2 a,.widget-block&gt;header .h3 a{color:#222;text-decoration:none;position:relative}
.widget-block&gt;header h1 a:before,.widget-block&gt;header h2 a:before,.widget-block&gt;header h3 a:before, .widget-block&gt;header .h1 a:before,.widget-block&gt;header .h2 a:before,.widget-block&gt;header .h3 a:before{-webkit-transition-property:left,right,background-color;transition-property:left,right,background-color;-webkit-transition-duration:0.4s;transition-duration:0.4s;content:"";height:1px;left:15%;right:15%;position:absolute;bottom:-7px;background-color:#bbb}
.widget-block&gt;header h1 a:hover:before,.widget-block&gt;header h2 a:hover:before,.widget-block&gt;header h3 a:hover:before, .widget-block&gt;header .h1 a:hover:before,.widget-block&gt;header .h2 a:hover:before,.widget-block&gt;header .h3 a:hover:before{left:0;right:0;background-color:#555}
.widget-block&gt;header,.widget-block .on-edit{position:relative}
#content&gt;.widget-block .content-block .block-deleted{margin-bottom:20px}
#content&gt;.widget-block&gt;.content-block,#content&gt;.widget-block .on-edit{margin-left:auto !important;margin-right:auto !important;width:1170px}
#content .widget-row{margin-left:auto !important;margin-right:auto !important;width:1170px}
#content .widget-block&gt;header{text-align:center;margin-left:auto !important;margin-right:auto !important;max-width:1170px}
#content&gt;section,#content&gt;article{clear:both}
section.widget:last-child{margin-bottom:0}
section.widget.view header.infoPlate h3 a,section.widget.view header.infoPlate h1 a,section.widget.onmain header.infoPlate h3 a,section.widget.onmain header.infoPlate h1 a,section.widget.like-main header.infoPlate h3 a,section.widget.like-main header.infoPlate h1 a, section.widget.view header.infoPlate .h3 a,section.widget.view header.infoPlate .h1 a,section.widget.onmain header.infoPlate .h3 a,section.widget.onmain header.infoPlate .h1 a,section.widget.like-main header.infoPlate .h3 a,section.widget.like-main header.infoPlate .h1 a{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;line-height:42px}
section.widget.view header.infoPlate .items_count,section.widget.onmain header.infoPlate .items_count,section.widget.like-main header.infoPlate .items_count{display:none !important}
section.widget.view header.infoPlate #rss,section.widget.onmain header.infoPlate #rss,section.widget.like-main header.infoPlate #rss{position:absolute;bottom:20px}
section.widget.view{border-bottom:none !important}
#content&gt;header.site-header{overflow:hidden}
header.has-bread{height:auto !important;min-height:24px;position:relative;z-index:11}
header.has-bread .curr_cat{font-weight:bold;color:#222;float:none}
.subcategory-capt{margin-left:22px;overflow:auto;clear:both}
.subcategory-capt.alone{margin-left:0}
.subcategory-capt li{float:left;margin-right:15px}
h1.no-entry,p.no-entry,div.no-entry{font-size:22px;text-align:center;color:#888}
.widget-empty{font-size:22px;padding-bottom:10px;text-align:center}
button{overflow:visible;padding:0;border:none;background:none}
.buttons{cursor:pointer;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;zoom:1;margin-right:10px;vertical-align:middle;position:relative}
.buttons.add-btn{background-color:#3f4448;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF50535A', endColorstr='#FF34373B');background-image:-webkit-linear-gradient(top, #50535a,#34373b);background-image:linear-gradient(to bottom, #50535a,#34373b);border-radius:3px;text-shadow:0 -1px #2a2d30;float:left;font-size:11px;color:#FFFFFF;line-height:16px;padding:0 10px 0 25px;width:auto;height:17px;margin-left:18px;margin-top:5px;vertical-align:top}
.buttons.add-btn:hover{background-color:#73777f;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF73777F', endColorstr='#FF55595D');background-image:-webkit-linear-gradient(top, #73777f,#55595d);background-image:linear-gradient(to bottom, #73777f,#55595d)}
.buttons.add-btn:hover .add-btn-icon{background-position:-167px -126px}
.buttons.add-btn.active-btn{background-color:#34373b;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF34373B', endColorstr='#FF50535A');background-image:-webkit-linear-gradient(top, #34373b,#50535a);background-image:linear-gradient(to bottom, #34373b,#50535a)}
.buttons.add-btn .add-btn-icon{background-position:-156px -126px;left:9px !important;top:4px;width:8px;height:9px}
.buttons .big{background-image:url("/img/btns.png");height:26px}
.buttons .big.right{background-repeat:no-repeat}
.buttons .big.inner{padding-left:10px;line-height:21px}
.buttons span{display:inline-block;display:-moz-inline-stack;*display:inline;float:none !important;height:24px;vertical-align:top;zoom:1}
span.round,span.big{background-repeat:repeat-x;display:inline-block;*display:inline;display:-moz-inline-stack;zoom:1;float:none;margin:0;padding:0;position:relative;vertical-align:top}
span.round{background-image:url("/img/get_image.png")}
.buttons .inner{color:#FFFFFF;font-size:13px;z-index:3}
.section-buttons span.txt{background-image:none;display:inline}
.buttons.blue .inner{background-position:0px -52px;text-shadow:0 -1px #007e99}
.buttons.blue .right{background-position:-690px -52px;width:10px}
.buttons.white .inner,.buttons.blue .inner,.buttons.red .inner{line-height:23px}
.section-buttons{margin-top:10px;position:relative}
.section-buttons .cancel{background-position:-213px -221px;float:right;margin-right:0px}
.section-buttons .cancel:hover{background-position:-213px -246px}
.section-buttons .send{background-position:0px -221px;margin-right:15px}
.section-buttons .send:hover{background-position:0px -246px}
.buttons.white .right{background-position:-690px -104px;width:10px}
.buttons.white .inner{background-position:0 -104px;color:#4E5156}
.buttons.white:hover .inner{background-position:0px -130px}
.buttons.white:hover .right{background-position:-690px -130px}
.buttons.blue.active:hover .inner,.buttons.blue:hover .inner,.buttons.blue.hover .inner{background-position:0px -78px}
.buttons.blue.active:hover .right,.buttons.blue:hover .right,.buttons.blue.hover .right{background-position:-690px -78px}
.buttons.green-btn .right{background-position:-663px 0px;width:37px}
.buttons.green-btn .inner{text-shadow:0 -1px #518d09}
.buttons.green-btn:hover .inner{background-position:0px -26px}
.buttons.green-btn:hover .right{background-position:-663px -26px}
.buttons.red .inner{background-position:0 -156px;text-shadow:0 -1px #ab0f2d;padding:0 10px 0 20px !important}
.buttons.red .right{background-position:-690px -156px;width:10px}
.buttons.red:hover .inner{background-position:0 -182px}
.buttons.red:hover .right{background-position:-690px -182px}
.-btn{line-height:14px;font-size:13px;position:relative}
.-btn .btn_lock_white{background:url("/img/ajax-loader-gray.gif") no-repeat scroll center center transparent}
.-btn .btn_lock{background:url("/img/ajax-loader.gif") no-repeat scroll center center transparent}
.-btn .btn_lock,.-btn .btn_lock_white{top:0;left:0;height:100%;position:absolute;width:100%;z-index:12}
.-btn.-btn-add{outline-width:0;padding:5px 17px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border-radius:3px;background-color:#686c75;border:1px solid #383a3f;text-shadow:0 -1px #575b62;background-position:0 0;-webkit-transition-property:background-image,text-shadow,border-color;transition-property:background-image,text-shadow,border-color;-webkit-transition-duration:0.4s;transition-duration:0.4s;color:#fff;box-sizing:border-box;padding:1px 10px 3px 8px;padding:1px 10px 5px 8px\9;line-height:12px;font-size:11px;cursor:pointer}
.-btn.-btn-add:hover{background-position:0 0;background-color:#797d88;text-shadow:0 -1px #686c75;border-color:#494c52}
.-btn.-btn-add:active,.-btn.-btn-add.active-btn{box-shadow:inset 0 1px 1px #383a3f}
.-btn.-btn-add:active:hover,.-btn.-btn-add.active-btn:hover{box-shadow:inset 0 1px 1px #494c52}
.-btn.-btn-add .add-btn-icon{background-position:-156px -126px;position:relative;width:8px;height:9px;top:2px;left:0;margin-right:8px}
.-btn.-btn-add div,.-btn.-btn-add i{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline}
.infoPlate {display: flex; justify-content: center;}
header.infoPlate .-btn-add{margin:0 17px}
.success-window .buttons.white .inner{padding:0 10px 0 20px !important}
.window .buttons.add-btn{float:none;margin-top:0px;vertical-align:middle}
#multiple-file .qq-upload-list span{height:auto;line-height:16px;display:inline;background-image:none;vertical-align:middle}
#products .oreder-btn #user-notice{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:green;position:relative;height:auto;padding:0;bottom:0}
#subscribe-left .txt,#products-cart-left .txt{background:none;background-color:none}
.btn-site{-webkit-transition-property:background,box-shadow,color,border;transition-property:background,box-shadow,color,border;-webkit-transition-duration:0.2s;transition-duration:0.2s;padding:8px 15px;border:2px solid;border-radius:4px;font-weight:400;text-decoration:none}
.btn-site-cancel{margin:10px;color:#555;border-bottom:1px solid #bababa}
.btn-site-cancel:hover{color:#222;border-bottom:1px solid #999}
.btn-site-complete{background:#fff;color:#1277e8;border-color:#1277e8}
.btn-site-complete:hover{background-color:#1277e8;color:#fff}
.btn-site-complete.disable{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;cursor:default}
.btn-site-complete.disable:hover{color:#1277e8;background-color:transparent}
.btn-site-success{background:#fff;color:#59b602;border-color:#59b602}
.btn-site-success .arrow{padding-bottom:3px}
.btn-site-success:hover{background-color:#59b602;color:#fff}
.btn-site-success.disable{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;cursor:default}
.btn-site-success.disable:hover{color:#59b602;background-color:transparent}
.button{display:inline-block;cursor:pointer;text-align:center;text-transform:uppercase;color:#555;-webkit-transition:all 0.2s;transition:all 0.2s;font-weight:700}
.button_for_vk{background-color:#4d75a3;border-radius:3px;line-height:40px;color:#fff !important;text-transform:none;font-weight:400;font-size:0.875rem;width:127px;height:40px;margin-right:16px}
.button_for_vk:focus{background-color:#4d75a3}
.button_for_vk:hover{background-color:#3d5c80}
.button_for_vk:hover{color:#fff}
.button_for_vk svg{vertical-align:middle;fill:#fff;max-width:20px;max-height:20px}
.button_for_fb{background-color:#3b5998;border-radius:3px;line-height:40px;color:#fff !important;text-transform:none;font-weight:400;font-size:0.875rem;width:118px;height:40px}
.button_for_fb:focus{background-color:#3b5998}
.button_for_fb:hover{background-color:#2d4373}
.button_for_fb:hover{color:#fff}
.button_for_fb svg{vertical-align:middle;fill:#fff;max-width:20px;max-height:20px}
.button:focus{color:#555}
.on-edit .button_for_vk{color:#fff}
.on-edit .button_for_vk:hover{color:#fff}
.on-edit .button_for_fb{color:#fff}
.on-edit .button_for_fb:hover{color:#fff}
#main-menu{margin:10px 0 20px 0}
#main-menu .site-menu{min-width:1240px;width:100%;position:relative}
#main-menu .site-menu .overlay{z-index:1;position:absolute;content:'';display:block;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4);box-shadow:none}
#main-menu .site-menu ul{text-align:center;position:relative;z-index:10;overflow:hidden;*zoom:1;min-width:1240px;width:100%;}
#main-menu .site-menu li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:16px;position:relative;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:0.4s;transition-duration:0.4s;border-width:0;border-color:transparent;border-style:none}
#main-menu .site-menu li:before{position:absolute;content:'';top:0;left:0;height:100%;width:100%;display:block;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.4s;transition-duration:0.4s}
#main-menu .site-menu li.active,#main-menu .site-menu li:hover{border-width:0;border-color:transparent;border-style:none}
#main-menu .site-menu li.active:before,#main-menu .site-menu li:hover:before{display:block;background:rgba(0,0,0,0.3)}
#main-menu .site-menu li.disable a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}
#main-menu .site-menu li a{position:relative;z-index:10;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;color:#fff;font-size:16px;display:block;padding:18px;text-decoration:none}
#main-menu .site-menu li.delim{border:none;position:absolute;height:1px;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;right:0;background-color:#fff}
.top-header{position:relative;}
.top-header .overlay{box-shadow:none;/*background-color:rgba(0,0,0,0.2);*/position:absolute;top:0;left:0;bottom:0;right:0}
.top-header .widgets{z-index:20;position:relative;margin:auto;width:1240px}
.top-header .widgets .google-translate,.top-header .widgets .top-cart{width:225px}
.top-header .widgets&gt;table tr{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.top-header .widgets&gt;table tr td{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:initial;-moz-flex-direction:initial;-ms-flex-direction:initial;flex-direction:initial;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.top-header .widgets&gt;table tr td.top-cart{-ms-flex-align:initial;-webkit-align-items:initial;-moz-align-items:initial;-ms-grid-row-align:initial;align-items:initial}
.top-header .widgets&gt;table tr td&gt;section{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.top-header .widgets .top-contacts{width:620px;text-align:center;}
.fancybox-skin.site-popup,.mfp-content.site-popup{color:#555}
.fancybox-skin.site-popup a,.mfp-content.site-popup a{color:#1277e8}
.fancybox-skin.site-popup section,.mfp-content.site-popup section{padding:20px;background-color:#fff !important}
.fancybox-skin.site-popup header,.fancybox-skin.site-popup footer,.fancybox-skin.site-popup section,.mfp-content.site-popup header,.mfp-content.site-popup footer,.mfp-content.site-popup section{border-radius:0 !important}
.fancybox-skin.site-popup header,.fancybox-skin.site-popup header h1,.mfp-content.site-popup header,.mfp-content.site-popup header h1, .mfp-content.site-popup header .h1, .fancybox-skin.site-popup header .h1 {border:none !important;font-size:24px;font-weight:300;text-align:center;color:#222;background-color:transparent}
.fancybox-skin.site-popup,.fancybox-skin.imageGallery,.mfp-content.site-popup,.mfp-content.imageGallery{padding:0 !important;border-radius:0;background:none;box-shadow:none !important;color:#555}
.fancybox-skin.site-popup a,.fancybox-skin.imageGallery a,.mfp-content.site-popup a,.mfp-content.imageGallery a{color:#1277e8}
.fancybox-skin.site-popup .fancybox-close,.fancybox-skin.imageGallery .fancybox-close,.mfp-content.site-popup .fancybox-close,.mfp-content.imageGallery .fancybox-close{right:20px}
.fancybox-skin.site-popup .fancybox-outer .fancybox-inner,.fancybox-skin.imageGallery .fancybox-outer .fancybox-inner,.mfp-content.site-popup .fancybox-outer .fancybox-inner,.mfp-content.imageGallery .fancybox-outer .fancybox-inner{margin:auto !important;z-index:1112}
.fancybox-skin.site-popup .fancybox-outer .fancybox-inner .window:not(.set-sized),.fancybox-skin.imageGallery .fancybox-outer .fancybox-inner .window:not(.set-sized),.mfp-content.site-popup .fancybox-outer .fancybox-inner .window:not(.set-sized),.mfp-content.imageGallery .fancybox-outer .fancybox-inner .window:not(.set-sized){background-color:#f9f9f9;border-radius:4px 4px}
.fancybox-skin.site-popup .fancybox-outer .fancybox-inner .window:not(.set-sized) header,.fancybox-skin.imageGallery .fancybox-outer .fancybox-inner .window:not(.set-sized) header,.mfp-content.site-popup .fancybox-outer .fancybox-inner .window:not(.set-sized) header,.mfp-content.imageGallery .fancybox-outer .fancybox-inner .window:not(.set-sized) header{padding:7px 3px 7px 7px;height:14px;border-bottom:1px solid #E0E0E0}
.fancybox-skin.site-popup .fancybox-outer .window&gt;header,.fancybox-skin.imageGallery .fancybox-outer .window&gt;header,.mfp-content.site-popup .fancybox-outer .window&gt;header,.mfp-content.imageGallery .fancybox-outer .window&gt;header{color:#fff;font-size:13px}
.fancybox-skin.site-popup .fancybox-outer #windowContent,.fancybox-skin.imageGallery .fancybox-outer #windowContent,.mfp-content.site-popup .fancybox-outer #windowContent,.mfp-content.imageGallery .fancybox-outer #windowContent{margin:0}
.fancybox-skin.site-popup .fancybox-outer .fancybox-nav,.fancybox-skin.imageGallery .fancybox-outer .fancybox-nav,.mfp-content.site-popup .fancybox-outer .fancybox-nav,.mfp-content.imageGallery .fancybox-outer .fancybox-nav{z-index:1115;position:absolute}
.fancybox-skin.site-popup .fancybox-outer .fancybox-prev span,.fancybox-skin.imageGallery .fancybox-outer .fancybox-prev span,.mfp-content.site-popup .fancybox-outer .fancybox-prev span,.mfp-content.imageGallery .fancybox-outer .fancybox-prev span{background-size:initial}
.fancybox-skin.site-popup .fancybox-outer .fancybox-next span,.fancybox-skin.imageGallery .fancybox-outer .fancybox-next span,.mfp-content.site-popup .fancybox-outer .fancybox-next span,.mfp-content.imageGallery .fancybox-outer .fancybox-next span{background-size:initial}
.fancybox-skin.site-popup .fancybox-outer .fancybox-prev,.fancybox-skin.site-popup .fancybox-outer .fancybox-next,.fancybox-skin.imageGallery .fancybox-outer .fancybox-prev,.fancybox-skin.imageGallery .fancybox-outer .fancybox-next,.mfp-content.site-popup .fancybox-outer .fancybox-prev,.mfp-content.site-popup .fancybox-outer .fancybox-next,.mfp-content.imageGallery .fancybox-outer .fancybox-prev,.mfp-content.imageGallery .fancybox-outer .fancybox-next{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;width:40% !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.fancybox-skin.site-popup .fancybox-outer .fancybox-prev:hover,.fancybox-skin.site-popup .fancybox-outer .fancybox-next:hover,.fancybox-skin.imageGallery .fancybox-outer .fancybox-prev:hover,.fancybox-skin.imageGallery .fancybox-outer .fancybox-next:hover,.mfp-content.site-popup .fancybox-outer .fancybox-prev:hover,.mfp-content.site-popup .fancybox-outer .fancybox-next:hover,.mfp-content.imageGallery .fancybox-outer .fancybox-prev:hover,.mfp-content.imageGallery .fancybox-outer .fancybox-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
.fancybox-skin.site-popup .fancybox-outer .fancybox-prev span,.fancybox-skin.site-popup .fancybox-outer .fancybox-next span,.fancybox-skin.imageGallery .fancybox-outer .fancybox-prev span,.fancybox-skin.imageGallery .fancybox-outer .fancybox-next span,.mfp-content.site-popup .fancybox-outer .fancybox-prev span,.mfp-content.site-popup .fancybox-outer .fancybox-next span,.mfp-content.imageGallery .fancybox-outer .fancybox-prev span,.mfp-content.imageGallery .fancybox-outer .fancybox-next span{background-color:rgba(0,0,0,0.5);border:2px solid #aaa;border-radius:50%;visibility:visible;border:2px solid #ddd}
.fancybox-skin.site-popup .fancybox-outer .sidebar,.fancybox-skin.imageGallery .fancybox-outer .sidebar,.mfp-content.site-popup .fancybox-outer .sidebar,.mfp-content.imageGallery .fancybox-outer .sidebar{overflow-y:auto;background-color:#FFF}
.fancybox-skin.site-popup .fancybox-close,.fancybox-skin.imageGallery .fancybox-close,.mfp-content.site-popup .fancybox-close,.mfp-content.imageGallery .fancybox-close{width:100%;height:100%;background:none;position:fixed !important;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;z-index:20}
.fancybox-skin.site-popup .fancybox-close:hover,.fancybox-skin.imageGallery .fancybox-close:hover,.mfp-content.site-popup .fancybox-close:hover,.mfp-content.imageGallery .fancybox-close:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
.fancybox-skin.site-popup .fancybox-close:before,.fancybox-skin.imageGallery .fancybox-close:before,.mfp-content.site-popup .fancybox-close:before,.mfp-content.imageGallery .fancybox-close:before{right:20px;top:20px;content:"";position:absolute;display:block}
.window.oneClickBuyForm{width:400px}
.window.oneClickBuyForm .control-group{margin-bottom:15px}
.window.oneClickBuyForm .control-group ul.errors{position:absolute;right:0;margin-top:-18px}
.window.oneClickBuyForm input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}
.window.oneClickBuyForm textarea,.window.oneClickBuyForm input{position:relative;bottom:-1px;border:none !important;border-bottom:1px solid #ccc !important;font-size:16px;border-radius:0;background-color:#fff !important}
.window.oneClickBuyForm textarea.error,.window.oneClickBuyForm input.error{color:#e74c3c}
.window.oneClickBuyForm textarea.error,.window.oneClickBuyForm textarea.error:focus,.window.oneClickBuyForm input.error,.window.oneClickBuyForm input.error:focus{border-bottom-color:#e74c3c !important}
.window.oneClickBuyForm textarea:focus,.window.oneClickBuyForm input:focus{color:#000000;border-bottom-color:#8cbef6 !important}
.window.oneClickBuyForm input[type="text"]{width:100%;padding:0 10px 5px 10px}
.window.oneClickBuyForm #windowContent .submit-btn{margin-top:15px}
.window.oneClickBuyForm #windowContent .submit-btn button{width:100%}
.window.oneClickBuyForm .btn-site-cancel{font-size:18px;font-weight:300;margin:10px 5px}
.window.oneClickBuyForm .message{margin-left:10px;padding-top:8px}
a.one-click-order-btn{margin-left:20px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
a.one-click-order-btn span{text-decoration:underline}
a.one-click-order-btn:hover span{text-decoration:none}
section#content&gt;section#cart-one-click-buy .status-header{margin-bottom:40px}
section#content&gt;section#cart-one-click-buy .status-header h1{font-size:36px;font-weight:300;margin-bottom:0px}
section#content&gt;section#cart-one-click-buy .status-header .icon{margin-right:30px}
section#content&gt;section#cart-one-click-buy .status-header .icon.success{border-radius:50%;font-size:22px;padding:20px;background-color:#efefef;color:#59a80f;height:22px;width:22px}
section#content&gt;section#cart-one-click-buy .status-header .icon.error{font-size:38px;color:#e74c3c}
section#content&gt;section#cart-one-click-buy .content-block h1{font-size:24px;font-weight:300}
.list-by-letter__list-item{padding-bottom:25px}
.list-by-letter__letter{width:5%;color:#222;font-size:30px;line-height:30px;font-weight:400}
.list-by-letter__item{margin-right:10px}
.list-by-letter__item a{text-decoration:none;border:0 none;padding-bottom:2px;color:#1277e8;font-size:16px;line-height:30px;font-weight:400}
.list-by-letter__item a:hover{text-decoration:none;border-bottom:1px solid;border-bottom-color:#1277e8;padding-bottom:1px}
.list-by-letter__item:after{content:","}
.list-by-letter__item:last-child:after{content:""}
.list-by-letter__items{width:90%}
a{color:#1277e8}
.mrb-row__content{overflow:hidden;*zoom:1;margin-left:auto;margin-right:auto;max-width:1170px}
.mrb-row_leadform{background:#444}
.mrb-paymethods{margin-top:2.5rem}
.mrb-paymethods__title{font-size:22px;margin-bottom:40px;text-align:center}
.mrb-paymethods__content .paymethods{font-size:13px}
.mrb-paymethods__content .paymethods:first-child{margin-left:0}
.mrb-paymethods__content .paymethods .paymethod{width:430px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;min-height:25px}
.mrb-paymethods__content .paymethods .paymethod label{padding:.85em 0;display:block}
.mrb-paymethods__content .paymethods .paymethod input:checked+label,.mrb-paymethods__content .paymethods .paymethod input+label:hover{background-color:#fff}
.mrb-paymethods__content .paymethods .paymethod input:checked+label:before,.mrb-paymethods__content .paymethods .paymethod input+label:hover:before{display:inline-block;font-family:"icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"?";font-size:16px;font-weight:600;line-height:32px;color:#59a80f;float:right;margin:0 1em}
.mrb-form__title{font-size:36px;font-weight:300;margin-bottom:40px;text-align:center}
.mrb-form__content{margin:0 auto;border-radius:4px}
.mrb-form__field{position:relative;margin-bottom:30px;width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-weight:400;line-height:1.25}
.mrb-form__field input[type=text],.mrb-form__field input[type=url],.mrb-form__field input[type=tel],.mrb-form__field input[type=number],.mrb-form__field input[type=file],.mrb-form__field input[type=email],.mrb-form__field textarea{height:auto;width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #bbb;font-weight:400;font-size:14px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle;border-radius:3px}
.mrb-form__field input[type=text].error+.errors,.mrb-form__field input[type=url].error+.errors,.mrb-form__field input[type=tel].error+.errors,.mrb-form__field input[type=number].error+.errors,.mrb-form__field input[type=file].error+.errors,.mrb-form__field input[type=email].error+.errors,.mrb-form__field textarea.error+.errors{position:absolute;list-style:none}
.mrb-form__field input[type=text]+label,.mrb-form__field input[type=text].error+.errors+label,.mrb-form__field input[type=url]+label,.mrb-form__field input[type=url].error+.errors+label,.mrb-form__field input[type=tel]+label,.mrb-form__field input[type=tel].error+.errors+label,.mrb-form__field input[type=number]+label,.mrb-form__field input[type=number].error+.errors+label,.mrb-form__field input[type=file]+label,.mrb-form__field input[type=file].error+.errors+label,.mrb-form__field input[type=email]+label,.mrb-form__field input[type=email].error+.errors+label,.mrb-form__field textarea+label,.mrb-form__field textarea.error+.errors+label{display:none}
.mrb-form__field input[type=text]::-webkit-input-placeholder,.mrb-form__field input[type=url]::-webkit-input-placeholder,.mrb-form__field input[type=tel]::-webkit-input-placeholder,.mrb-form__field input[type=number]::-webkit-input-placeholder,.mrb-form__field input[type=file]::-webkit-input-placeholder,.mrb-form__field input[type=email]::-webkit-input-placeholder,.mrb-form__field textarea::-webkit-input-placeholder{color:#555}
.mrb-form__field input[type=text]::-moz-placeholder,.mrb-form__field input[type=url]::-moz-placeholder,.mrb-form__field input[type=tel]::-moz-placeholder,.mrb-form__field input[type=number]::-moz-placeholder,.mrb-form__field input[type=file]::-moz-placeholder,.mrb-form__field input[type=email]::-moz-placeholder,.mrb-form__field textarea::-moz-placeholder{color:#555}
.mrb-form__field input[type=text]:-ms-input-placeholder,.mrb-form__field input[type=url]:-ms-input-placeholder,.mrb-form__field input[type=tel]:-ms-input-placeholder,.mrb-form__field input[type=number]:-ms-input-placeholder,.mrb-form__field input[type=file]:-ms-input-placeholder,.mrb-form__field input[type=email]:-ms-input-placeholder,.mrb-form__field textarea:-ms-input-placeholder{color:#555}
.mrb-form__field input[type=text]::placeholder,.mrb-form__field input[type=url]::placeholder,.mrb-form__field input[type=tel]::placeholder,.mrb-form__field input[type=number]::placeholder,.mrb-form__field input[type=file]::placeholder,.mrb-form__field input[type=email]::placeholder,.mrb-form__field textarea::placeholder{color:#555}
.mrb-form__field input[type=radio],.mrb-form__field input[type=checkbox]{top:4px;left:0;position:absolute}
.mrb-form__field input[type=radio]+label,.mrb-form__field input[type=checkbox]+label{font-size:16px;margin-left:20px;display:block}
.mrb-form__field input[type=radio]+label,.mrb-form__field input[type=radio].error+.errors+label,.mrb-form__field input[type=checkbox]+label,.mrb-form__field input[type=checkbox].error+.errors+label{color:inherit;background-color:inherit}
.mrb-form__field textarea{height:150px;resize:vertical}
.mrb-form_payment{padding:0 30px}
.mrb-form_payment .mrb-form__content{width:80%;color:#555;padding:35px;background:rgba(255,255,255,0.9)}
.mrb-form_payment .mrb-form__field label,.mrb-form_payment .mrb-form__field input[type=text],.mrb-form_payment .mrb-form__field input[type=url],.mrb-form_payment .mrb-form__field input[type=tel],.mrb-form_payment .mrb-form__field input[type=number],.mrb-form_payment .mrb-form__field input[type=file],.mrb-form_payment .mrb-form__field input[type=email],.mrb-form_payment .mrb-form__field textarea{color:rgba(68,68,68,0.7);background-color:rgba(255,255,255,0.25)}
.mrb-form_leadform{padding:30px 0;color:#fff;position:relative}
.mrb-form_leadform .mrb-form__content{width:60%;text-align:center}
.mrb-form_leadform .mrb-form__content .-btn-complete{padding:10px 20px;font-size:17px;background:#faf33e;color:#222;-webkit-transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;box-shadow:0 2px 0 0 #d5cf35}
.mrb-form_leadform .mrb-form__content .-btn-complete:active{-webkit-transform:translate(0, 2px);-ms-transform:translate(0, 2px);transform:translate(0, 2px);box-shadow:0 0 0 0 #d5cf35}
.mrb-form_leadform .mrb-form__field{text-align:left}
.mrb-form_leadform .mrb-form__field label,.mrb-form_leadform .mrb-form__field input[type=text],.mrb-form_leadform .mrb-form__field input[type=url],.mrb-form_leadform .mrb-form__field input[type=tel],.mrb-form_leadform .mrb-form__field input[type=number],.mrb-form_leadform .mrb-form__field input[type=file],.mrb-form_leadform .mrb-form__field input[type=email],.mrb-form_leadform .mrb-form__field textarea{color:#555}
.variant-chooser-item{padding-top:30px}
.variant-chooser-item__title{padding-bottom:4px;color:#777;font-size:14px}
.variant-chooser-value{display:inline-block;padding-right:12px;padding-top:12px;padding-bottom:5px;position:relative}
.variant-chooser-value__title{border:1px solid #aaa;font-size:14px;color:#555;padding:3px 10px 4px;font-weight:400;background-color:#fff;border-radius:5px;text-decoration:none}
.variant-chooser-value__title:hover,.variant-chooser-value__title:focus{background-color:#555;color:#fff;border-color:#555}
.variant-chooser-value__title_active{border-color:#555;background-color:#555;color:#fff}
.variant-chooser-value__title_disabled{text-decoration:line-through;background-color:#ccc;border-color:#ccc;color:#fff}
.variant-chooser-value__title_disabled:hover{background-color:#ccc;border-color:#ccc;color:#fff}
.variant-chooser-value__title-color{border-radius:50%;width:20px;height:20px;display:inline-block;text-decoration:none;box-sizing:border-box;padding:0}
.variant-chooser-value__title-color_active{border-color:#fff}
.variant-chooser-value__title-color_active::before{content:"";width:30px;height:30px;top:-5px;left:-5px;border:2px solid #999;border-radius:50%;position:absolute;box-sizing:border-box;margin-top:12px}
.variant-chooser-value__title-color:hover,.variant-chooser-value__title-color:focus{border-color:#fff}
.variant-chooser-value__title-color:hover::before,.variant-chooser-value__title-color:focus::before{content:"";width:30px;height:30px;top:-5px;left:-5px;border:1px solid #999;border-radius:50%;position:absolute;box-sizing:border-box;margin-top:12px}
#comment_form #commenttext{resize:vertical}
.comment-form__header input{height:42px}
.comment-form__header .comment-item__avatar{vertical-align:middle}
.comment-form-social__text{color:#555;margin:0 26px 0 26px;font-size:14px}
.window-comments .comment-item__text .text{color:#555}
.window-comments .comment-item__author{color:#333}
.window-comments .comment-item__author a{color:inherit}
.comment-item__avatar{display:inline-block;vertical-align:top;padding-right:10px}
.comment-item__text{width:90%;padding-top:8px}
.comment-item__text .text{color:#555}
.comment-item__author{color:#333;font-size:14px}
.comment-item__author a{color:inherit;text-decoration:none}
.comment-item-avatar{border-radius:50%;max-width:2.5rem;max-height:2.5rem}
.comment-item-avatar_default{background:#0086ff}
.comment-item-avatar_default svg{max-width:1.25rem;max-height:1.25rem;fill:#fff}
.comment-item-avatar_owner,.comment-item-avatar_default{width:2.5rem;height:2.5rem;white-space:nowrap;text-align:center}
.comment-item-avatar_owner:before,.comment-item-avatar_default:before{width:0;content:"";height:2.5rem;display:inline-block;vertical-align:middle}
.comment-item-avatar_owner:before,.comment-item-avatar_owner svg,.comment-item-avatar_owner img,.comment-item-avatar_default:before,.comment-item-avatar_default svg,.comment-item-avatar_default img{display:inline-block;vertical-align:middle}
.comment-item-avatar_owner{background:#eee}
h1, .h1 {
	margin-bottom: 30px !important;
	margin-top: 20px !important;
	font-weight: 300;
    z-index: 10;
    margin: 0;
    position: relative;
    vertical-align: middle;
    zoom: 1;
	font-family: 'Open Sans', sans-serif;
	font-size: 36px;
    color: #222;
	text-align: center;
	display:block;
}
.elem_added {
	display: inline-block;
    color: green;
    margin-left: 25px;
	opacity: 0;
}
.elem_short_descr {
	margin-top: 30px;
}
.catalog_items {
    padding-left: 30px;
}
.catalog_items .background {
	left: 0px !important;
	width: 100%;
}
.catalog_items .product-item .wrapper {
	margin-left: 0px !important;
	width: 100% !important;
}
.catalog_items .product-item {
    width: 172px !important;
    margin-right: 45px;
}
.catalog_items .product-item:nth-child(4n+4) {
    margin-right: 0px;
}
#catalogsortable {
	margin-left: 30px;
}
#catalogsortable .ui.selection.dropdown {
	width: 220px;
}
#products .span9 .items-wrap.products-wrap {
	margin-left: -33px !important;
}



.chengeblock {
	position:relative;
	width:80px;
	height:30px;
	margin-bottom:15px;
	margin-top:8px;
}
.elem_title {
	font-size:27px;
}
.elem_aticul {
	float:right;
}
.chengeblock input {
	width:100%;
	height:100%;
	box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
	background:#fff;
	border-color:#b2b2b2;
	text-align:center;
	padding-right:20px;
}
.chengeblock .changeprice {
	display:block;
	width:16px;
	height:15px;
	position:absolute;
	right:0;
	top:0;
	border:1px solid #b2b2b2;
	background:#eaeaea;
	border-radius:0 5px 0 0;
}
.chengeblock .changeprice:last-child {
	top:auto;
	bottom:0;
	border-radius:0 0 5px 0;
}
.chengeblock .changeprice:before {
	content: ''; 
    position: absolute; /* Абсолютное позиционирование */
    left: 3px; top: 1px; /* Положение треугольника */
    border: 4px solid transparent; /* Прозрачные границы */
    border-bottom: 4px solid #000; /* Добавляем треугольник */
}
.chengeblock .changeprice:last-child:before {
	content: ''; 
    position: absolute; /* Абсолютное позиционирование */
    left: 3px; top: 5px; /* Положение треугольника */
    border: 4px solid transparent; /* Прозрачные границы */
    border-top: 4px solid #000; /* Добавляем треугольник */
}
.elem_to_basket {
	background: url(images/add_cart.png) no-repeat 10px 5px #59b602;
	background-size:30px;
	color:#fff;
	padding-left:45px;
	padding-right:25px;
}
.elem-left {
	display:inline-block;
	vertical-align:top;
	width:200px;
	margin-right:40px;
}
.elem-right {
	display:inline-block;
	vertical-align:top;
	width:200px;
	margin-right:40px;
}
.elem_one_click {
	margin-left:0;
	background: url(images/fastshopm.jpg) no-repeat 0px 2px ;
	padding-left:25px;
	background-size:20px;
	color:#000;
	font-size:18px;
}
.elem_price {
	margin-bottom:10px;
}
.elem_short_descr.user-inner.ramka {
	padding:10px;
	border:2px solid #cb4e22;
	text-align:left;
	margin-top:5px;
}
.elem_short_descr.user-inner.ramka p {
	text-align:left !important;
}
.elem_buy {
	padding-bottom:10px;
}
#params, #params p {
	text-align:left !important;
	font-size:16px;
}
.bold {
	font-weight:bold;
}
.line {
	text-decoration:underline;
}
.italic {
	font-style:italic;
}
#dostavka p, #oplata p, #vozvrat p, #dostavka, #oplata, #vozvrat {
	margin-bottom:10px;
	font-size:16px;
}
.spisok li {
	list-style:inside;
}
.spisok {
	margin-bottom:10px;
}
.similar-tovar .also_items {
	text-align:center;
}

.similar-tovar h3, .similar-tovar .h3 {
    font-weight: 300;
    font-size: 36px;
    margin-bottom: 20px;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
	text-align:center;
	display:block;
}
.similar-tovar .product-item {
	margin-right:32px;
}

.tovar-addparams {
	position:relative;
	width:670px;
	border:1px solid #b2b2b2;
	background:#fff;
	padding:10px;
	text-align:center;
}
.addparams-table  td img {
	float:left;
	margin-right:20px;
}
.addparams-table td input {
	width:70px;
}
.addparams-table {
	background:#f1f1f1;
	text-align:left;
	margin-top:15px;
	margin-bottom:10px;
}
.tovar-addparams .form-zag {
	text-align:center;
	font-size:24px;
	color:#000;
}
.tovar-addparams .fancybox-close {
	position:static;
	background:none;
	
}
.addparams-table td {
	padding:10px 20px 10px 15px;
	vertical-align:middle;
}
.addparams-table th {
	font-size:16px;
	padding:25px 20px 10px 15px;
	border-bottom:2px solid #fff;
}
.tovar-addparams .elem_aticul {
	float:none;
}
.tovar-addparams .added-btn {
	border:1px solid #b2b2b2;
	display:inline-block;
	width:180px;
	height:40px;
	text-align:center;
	padding-top:8px;
	border-radius:5px;
	margin-right:20px;
	background:#e3e3e3;
	color:#000;
	cursor:pointer;
}
.tovar-addparams .added-btn.oform{
	background:#66cc33;
	font-weight:bold;
}
 .form-exit {
	background: url(images/form-exit.jpg) no-repeat 0px 0px ;
	position:absolute;
	top:10px;
	right:10px;
	width:30px;
	height:30px;
	cursor:pointer;
}

.red {
	color:#a50021;
}
.minzakaz {
	font-size:22px; 
	text-align:center;
	margin-top: -25px;
	margin-bottom:10px;
}
#view-cart .btn-site {
	float:right;
}
.tovar-addparams.cart-minzakaz {
	padding-top:50px;
	width:730px;
}
.tovar-addparams.cart-minzakaz .form-zag {
	font-size:16px;
	font-weight:bold;
	line-height:1.4;
	margin-bottom:15px;
}
.tovar-addparams.cart-minzakaz .added-btn.oform {
	height: 30px;
}

#site-logo img {
	margin-left:-25px;
	    margin-bottom: -10px;
}
#site-logo {
	margin-left: 30px;
    margin-right: 15px;
    width: 225px;
}
#site-logo .text_slogan p {
	font-size:14px;
	text-align:center;
}
.contacts-left {
	display:inline-block;
	width:180px;
	/* margin-right:150px; */
	margin-right:20px;
	color:#444444;
	/* text-align: right; */
	text-align: left;
}
.contacts-right {
	display:inline-block;
	width:345px;
	color:#444444;
}
#topcontacts #topcontacts-show .phone-number {
	color:#444444;
	font-size:18px;
}

.contacts-left .list-top-contacts{position: relative;}
.contacts-left .list-top-contacts:before{
	content: "";
	position: absolute;
	top: 50%; left: -30px;
	width: 48px; height: 44px;
	margin-top: 10px;
	transform: translate(0,-50%);
	background: url('images/icons/call.png') no-repeat;
}

#feedback_open{position: relative;}
#feedback_open:before{
	content: "";
	top: -1px;
	left: 21px;
	background: url(images/icons/email.png) no-repeat;
	background-size: cover;
	width: 25px;
	height: 25px;
	position: absolute;
}
#callback_open{position: relative;}
#callback_open:before{
	content: "";
    top: 0;
    left: 20px;
    background: url(images/icons/phone.png) no-repeat;
    background-size: cover;
    width: 25px;
    height: 25px;
    position: absolute;
}


.top-phone {
	color:#929292;
}
.bx-basket {
	font-size: 15px;
    color: #444444;
	margin-top: 15px;
}

.top-header .widgets .google-translate{
    width: 280px;
}
.top-header .widgets .top-cart {
    width: 340px;
}
.cart-widget:before {
	background:none;
}
#order_form_content {
	width:45%;
}
#order_form_content {
	
}
#order_form_content {
	
}
#order_form_content {
	
}
#order_form_content {
	
}
.delivery_label {
	background:none;
}
.delivery_radio {
	background:none;
	line-height: 1.6;
}
.order-right {
	float:right;
	margin-left:30px;
	width:530px;
	position:absolute;
	top:0;
	right:0;
}
.bx-basket.bx-opener {
	color:#fff;
	margin-left:-10px;
	margin-top:0;
	text-decoration:underline;
}
#bx_basketFKauiI.bx-basket.bx-opener  {
	color:#000;
	text-decoration:none;
	margin-top:15px;
	margin-left:0;
}
#order_form_div {
	position:relative;
}

.order-right .addparams-table {
	background:none;
	border: 1px solid #e4e6e8;
}

.sale_order_wrap .bx_order_make  h4 {
	background:none !important;
	padding-left:0 !important;
}

body .delivery_label .bx_description .name {
	line-height:1.7;
}
body .delivery_label .bx_description .bx_result_price {
	line-height:1.7;
}

#sale_order_props .prop_field input {
	background:none;
}



.order-right .added-kol {
	width:45px;
}

.cart-back {
	float:left;
	margin-top:40px;
	color:#808080;
}
.cart-back a {
	color:#808080 !important;
}
.bx_ordercart_order_pay_center a#ORDER_CONFIRM_BUTTON {
	background: url(images/zakaz-bg.png) no-repeat 135px 14px #6cc041;
	width:500px;
	height:50px;
	padding-left:170px;
	color:#000;
	padding-right: 160px;
	padding-top:5px;
	padding-bottom:6px;
	text-transform:uppercase;
	font-size:20px;
	font-weight:bold;
	border-color:#fff;
}
.bx_ordercart_order_pay_center a#ORDER_CONFIRM_BUTTON:hover {
	border-color:#6cc041;
} 

.bx_order_make h4 {
	font-size: 18px;
    color: #000;
	font-weight:bold;
}
.order-right tr td:last-child {
	width:64px;
}
.order-right p {
	font-size: 18px;
	margin:10px 0;
}

.bx_block.w100.vertical.delivery_block .bx_description {
	line-height:1.7 !important;
}


#content .block-desc h2{
	font-weight: bold;
	font-size: 20px;
	text-align: center;
	margin-top:10px;
	margin-bottom: 10px;
}
#content .block-desc b{
	font-weight: bold;
}

.newinburron {
    background: #6cc041 none repeat scroll 0 0;
    border-radius: 3px;
    color: white;
    display: table;
    margin: auto;
    padding: 5px 9px;
}
.perezvon{
font-size:12px;
color:black;
text-decoration:underline;
cursor:pointer;
}
.my-new-price{
font-size:18px;
}
.v_nalich{
	color:#72bb53;
	 display: table;
    margin: auto auto -10px;
}
.otsut{
	color:#ff3823;
	 display: table;
    margin: auto auto -10px;
}
.soobschit {
    background: #c0c0c0 none repeat scroll 0 0;
    border-radius: 3px;
    color: white;
    cursor: pointer;
    display: table;
    line-height: 13px;
    margin: auto;
    padding: 5px 8px;
    width: 50%;
}
#soob_pos{
background: #e8e8e8 none repeat scroll 0 0;
    border-radius: 5px;
    display: none;
    left: 38%;
    padding: 10px;
    position: fixed;
    top: 200px;
    width: 330px;
    z-index: 99999999;
}
#soob_pos input[type="text"]{
width:100%;
margin:5px 0px;
}
#so_send{
    background: #6CC041 none repeat scroll 0 0;
    border: medium none;
    border-radius: 4px;
    color: white;
    cursor: pointer;
    font-weight: bold;
    margin-top: 7px;
    padding: 8px 70px;
    text-transform: uppercase;
	width:100%;
	font-size:17px;
}
#soob_pos .sp1{
font-size:23px;
color:black;
}
.closers{
float:right;
width:50px;
margin-right: -35px;
    margin-top: -36px;
	cursor:pointer;
}

.cat_novisible{
	display:none;
}
#showall{
	background: #1277e8 none repeat scroll 0 0;
    border: medium none;
    border-radius: 4px;
    color: white;
    cursor: pointer;
    font-weight: bold;
    margin-top: 7px;
    padding: 8px 70px;
    text-transform: uppercase;
	display:table;
	margin:auto;
    margin-bottom: 20px;
}
#vid_tov{display:flex; justify-content:center;}
#vid_tov span{
	color:white;
	padding:5px 10px;
	background:#A7AAB1;
	text-transform:uppercase;
	cursor:pointer;
	margin-left:20px;
}
.main_act{
	background:#4B4B4B!important;
}
#nb_usl td{
padding:10px;
text-align:center;
width:33%;
}
#nb_usl {
    margin-left: -94px;
    width: 130%;
}
.mm_more{
 background: #1277e8 none repeat scroll 0 0;
    border: medium none;
    border-radius: 4px;
    color: white;
	margin-top:7px;
    cursor: pointer;
    padding: 5px 15px;
    text-transform: uppercase;
}
#horizontal-multilevel-menu li a.root-item {
	padding: 16px 32px;
}


.count_and_price {font-weight:bold;}
#topcontacts .email {
	display:block;
	padding: 10px 0 0 32px;
    font-size: 17px;
}
.contacts-left .list-top-contacts:before {
	top: 39px;
}
.fixed-header.top-header {
	position: fixed;
    z-index: 100;
    top: 0;
    left: 50%;
    margin-left: -620px;
    background: #f8f8f8;
    border-bottom: 1px solid #ccc;
}
.fixed-header .text_slogan, .fixed-header .email, .fixed-header .feedback-form {display: none !important;}
.fixed-header .bx-basket.bx-opener {margin-top:0 !important;}
.fixed-header .cart-widget .cart_wrap:after {top: 14px;}
.fixed-header  #site-logo img {margin-bottom: 0;}
.fixed-header  #site-logo {padding-left: 15px;}
.fixed-header .list-top-contacts li div, .fixed-header .list-top-contacts li span:first-child {background: none;}
.contacts-left, .contacts-right {vertical-align: middle;}
#callback_form .ns_cancel, #feedback_form .ns_cancel {
	position: absolute;
	width:20px;
	height: 20px;
	display: block !important;
	padding: 0 !important;
	top:20px;
	right: 20px;
	background: url('/local/templates/gs_light/images/reg-close-btn.png') no-repeat 50% 50%;
	background-size: 20px;
}
#view-cart .total-summ  td {font-size: 22px;}
#view-cart .total-summ  .price {color: #a50021;}
#minsum_order {
	position: fixed;
    bottom: 0;
    left: 0;
    background-color: #EDF2F7;
    z-index: 10;
    width: 320px;
    min-height: 67px;
    color: #000;
    opacity: 0.9;
    font-size: 15px;
	padding: 17px 10px 10px;
}
#minsum_order  img{float:left; margin-right: 7px;}
#minsum_order .close-btn {
	display: block;
	position: absolute;
	width: 17px;
	height: 17px;
	top: 5px;
	right: 5px;
	cursor: pointer;
	background: url('/local/templates/gs_light/images/close-attention-window.png') no-repeat 50% 50%;
}
#minsum_order strong {
	width: 100px;
    display: block;
    text-align: center;
    color: #3E1730;
    font-size: 20px;
    font-weight: bold;
    margin: 0 auto;
}
/* #horizontal-multilevel-menu li a.root-item {padding: 16px 33px;} */
#bgfon {
	position: fixed;
    width: 100%;
    height: 100%;
    background-color: #000;
    top: 0;
    left: 0;
    z-index: 100;
    opacity: 0.7;
	display: none;
}
#popup_map{
	position: fixed;
    width: 822px;
    height: 496px;
    left: 50%;
    margin-left: -411px;
    z-index: 101;
    top: 50%;
    margin-top: -248px;
}
#delivery-content .ankor_href {
    display: inline-block;
    border: 1px solid green;
    border-radius: 3px;
    padding: 5px 22px;
    text-decoration: none;
    color: #000;
    margin-right: 15px;
    margin-bottom: 30px;
}
#delivery-content .ankor_href:hover {
	text-decoration: underline;
}
.delivery_dop {
    width: 285px!important;
}
.delivery_dop li {
    width: 100% !important;
}
#add_tovartocart {
	position: fixed;
    z-index: 101;
    top: 10%;
    background: #fff;
    width: 590px;
    left: 50%;
    margin-left: -290px;
    padding: 15px 6px;
	border: 2px solid #CECECE;
}
#add_tovartocart .title {
	font-weight: normal;
    font-size: 20px;
    text-align: center;
    margin-bottom: 15px;
}
#add_tovartocart .product_info {
	background-color: #F1F1F1;
	padding: 10px 5px;
}
#add_tovartocart .product_info.first-row {
	border-bottom: 1px solid #fff;
}
#add_tovartocart .product-row {
	display: inline-block;
	vertical-align: middle;
}
#add_tovartocart .tovar {
	width: 63%;
}
#add_tovartocart .tovar .img, #add_tovartocart .tovar .name_articul {
	display: inline-block;
	vertical-align: middle;
}
#add_tovartocart .tovar .name_articul {width: 245px;padding: 0 5px;}
#add_tovartocart .tovar .name_articul a {font-size: 13px; color: #49AAEC;}
#add_tovartocart .tovar .articul {color:#767D81;font-size: 13px;margin-top: 7px;}
#add_tovartocart .tovar .img, #add_tovartocart .tovar .img img {
	width: 100px;
}
#add_tovartocart .qtv {
	width: 15%;
}
#add_tovartocart .price {
	width: 20%;
	padding-left: 10px;
}
#add_tovartocart .qtv input {
	width: 70px;
	background-color: #fff;
}
#add_tovartocart .btn-block {
	text-align: center;
	margin-top: 10px;
}
#add_tovartocart .btn-block a {
	display: inline-block;
    vertical-align: middle;
    padding: 11px 26px;
    border: 1px solid;
    border-radius: 5px;
	color: #000;
}
#add_tovartocart .btn-block a:first-child {
	margin-right: 15px;
}
#add_tovartocart .btn-block .continue {
	background-color: #E6E6E6;
	border: 1px solid #BBBBBB;
}
#add_tovartocart .btn-block .check_order {
	background-color: #6CC041;
	border: 1px solid #6CC041;
}
#add_tovartocart .close-btn {
	position: absolute;
    top: 10px;
    right: 10px;
    display: block;
	background: url('/local/templates/gs_light/images/close-btn2.png') no-repeat 50% 50%;
	width: 27px;
	height: 27px;
	cursor: pointer;
}
.cart-widget .cart-content {padding: 0;}
.cart-widget .cart_wrap {padding: 20px 20px 37px 80px;display: block; text-decoration:none;}
.fixed-header .cart_wrap {padding: 20px 28px 28px 80px;}
.cart-widget .cart-content:after {
    content: "";
    top: 28px;
    left: 10px;
    background: none;
    background-size: cover;
    width: 0;
    height: 0;
    position: absolute;
}
.cart-widget .cart_wrap:after {
    content: "";
    top: 28px;
    left: 10px;
    background: url(images/icons/cart.png) no-repeat;
    background-size: cover;
    width: 50px;
    height: 50px;
    position: absolute;
}


.new_topmenu li ul {width: 350px !important;}
#secondlevel2 li {
	background: white;
	width: 100%;
}
#secondlevel2 li a {
    color: black;
    text-decoration: none;
    font-weight: normal !important;
}
#horizontal-multilevel-menu .thirdlevel {
	margin-left: 100%;
    top: 0;
    margin-top: -1px;
    height: 100%;
}
.header_search{
    margin-bottom: 5px;
    height: 31px;
	width: 345px;
    position: relative;
}
.header_search input{
    width: 320px;
    margin: 0 0 0 25px;
	outline: none;
}
.header_search input.header_search_img{
    width: 20px;
	height: 20px;
	margin: 0 0 0 0px;
	outline: none;
	position: absolute;
    top: 5px;
    right: 8px;
}


ul.sub_sections{
    margin: 0px 0 25px 30px;
	text-align: left;
}
.sub_sections li{
	display: inline-block;
	list-style-type: none;
    margin: 0 10px 0 0;
}
.sub_sections li a{
    color: #777;
    text-decoration: underline;
}
.sub_sections li a:hover{
    text-decoration: none;
}

.h2{
    font-weight: bold;
    font-size: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
	margin-left: 30px;
}

.m_f_b{
    background: rgba(0, 0, 0, 0.7) url(/img/mainform.jpg) no-repeat scroll 0 -122px / cover;
    height: 330px;
    margin-bottom: -17px;
    opacity: 0.3;
    width: 100%;
}
#form_on_main {
   display: table;
    margin: auto;
    text-align: center;
    width: 50%;
    position: relative;
    top: -300px;
    margin-bottom: -290px;
    height: 306px !important;
line-height: 40px;
}

#m_send{
background: #1277e8 none repeat scroll 0 0;
    border: medium none;
    border-radius: 4px;
    color: white;
    cursor: pointer;
    font-weight: bold;
    margin-top: 7px;
    padding: 8px 70px;
    text-transform: uppercase;
}
.sale1{
	color: red;
	text-align: center;
    margin-top: 5px;
    margin-bottom: 10px;
}