@charset "utf-8";.art_list .tab_null,.tab_null{border-spacing:0;border-collapse:collapse}.art_list .tab_null .td,.tab_null .td{vertical-align:top;text-align:left;border:none}.art_list .tab_null,.tab_null,.tab_null .art-tpl__thumb .highslide:hover img,.tab_null .art-tpl__thumb img,.tab_null .td,img.captcha{border:none}.art_h1{margin:0;padding:0 0 10px;font-style:italic;font-size:23px}.art_path{padding:7px 0}.art-tpl__title{margin:0 0 5px;font-size:22px}.art-tpl__title a{text-decoration:none}.art-tpl__title a:hover{text-decoration:underline}.tab_null{width:100%}.tab_null .td{padding:0}.tab_null .art-tpl__thumb{padding:6px 5px 6px 0;float:left}.art-tpl__note{font-size:12px;line-height:1.5em;overflow:hidden}.art-tpl__inf{margin:0 0 25px;text-align:left;font-size:12px}.art-tpl__inf .date_art{padding-right:12px}.art-tpl__inf .read_more{padding-left:12px}.art-tpl__folders{width:230px}.art-tpl__folders__title{font-size:22px}.art-tpl__folders ul{padding-left:16px}.art_list .art-tpl__title{margin:0 0 11px;font-size:22px}.art_list .tab_null{width:100%}.art_list .tab_null .td{padding:0}.art_list .art-tpl{margin:0 auto 10px}.art_list .art-tpl__thumb{padding:0 5px 0 0;float:left}.art_list .art-tpl__folders{width:200px}.requi,span.red{color:red}.comment-body{margin:2px 0;padding:10px}.no_form{padding:15px 0}@charset "utf-8";article,aside,body::before,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,h1{margin:0}img,legend{border:0;max-width: 100%}.block-3,.wrapper,.wrapper>*{max-width:100%}.mg-but5:before,.s3_post_content:after,.vertical-middle::after,.wm-tooltip::after,body::before{content:""}.wrapper,button,select{text-transform:none}.kamen-1,table,table.mg-tabs1,table.mg-tabs2,table.mg-tabs3,table.mg-tabs4{border-collapse:collapse}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:#fff}body::before{height:1px;margin-top:-1px}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:inherit;font-weight:inherit}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:#000;font:inherit;margin:0}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}table{border-spacing:0}body.noscroll{overflow:hidden!important}.hidden,.removed{display:none!important}.vertical-middle::after,.vertical-middle>*{display:inline-block;vertical-align:middle}.editorElement,.layout{box-sizing:border-box;padding-top:.02px;padding-bottom:.02px}.editorElement{word-wrap:break-word}.vertical-middle{white-space:nowrap}.vertical-middle>*{white-space:normal}.vertical-middle::after{height:100%;width:0}.editorElement .delimiter:first-child,.editorElement .removed+.delimiter,.wm-tooltip{display:none}.wrapper{margin:0 auto;height:auto!important;height:100%;min-height:100%;min-height:100vh;overflow:hidden}.wm-input-default{border:none;background:0 0;padding:0}@keyframes show_hide{0%{left:85%;opacity:0;width:auto;height:auto;padding:5px 10px;font-size:12px}100%,20%{left:100%;opacity:1;width:auto;height:auto;padding:5px 10px;font-size:12px}}@keyframes show_hide_after{0%,100%{width:5px;height:5px}}@keyframes horizontal_show_hide{0%{top:95%;opacity:0;width:100%;height:auto;padding:5px 10px;font-size:12px}100%,20%{top:100%;opacity:1;width:100%;height:auto;padding:5px 10px;font-size:12px}}.wm-tooltip{position:absolute;z-index:100;top:0;left:100%;background:#FBFDDD;color:#CA3841;padding:5px 10px;border-radius:3px;box-shadow:1px 2px 3px rgba(0,0,0,.3);white-space:nowrap;box-sizing:border-box}.wm-tooltip::after{font-size:0;background:inherit;width:5px;height:5px;position:absolute;top:50%;left:-3px;margin:-2px 0 0;box-shadow:0 1px 0 rgba(0,0,0,.1),0 2px 0 rgba(0,0,0,.1);transform:rotate(45deg)}.error .wm-tooltip{display:block;padding:0;font-size:0;animation:show_hide 4s}.error .wm-tooltip::after{width:0;height:0;animation:show_hide_after 4s}.horizontal_mode .wm-tooltip{top:100%;left:0;width:100%;white-space:normal;margin:5px 0 0;text-align:center}.horizontal_mode .wm-tooltip::after{left:50%;top:0;margin:-2px 0 0;box-shadow:0 -1px 0 rgba(0,0,0,.1),0 -2px 0 rgba(0,0,0,.1)}.error .horizontal_mode .wm-tooltip,.horizontal_mode .error .wm-tooltip{animation:horizontal_show_hide 4s}@media all and (max-width:960px){.wm-tooltip{top:100%;left:0;width:100%;white-space:normal;margin:5px 0 0;text-align:center}.wm-tooltip::after{left:50%;top:0;margin:-2px 0 0;box-shadow:0 -1px 0 rgba(0,0,0,.1),0 -2px 0 rgba(0,0,0,.1)}.error .wm-tooltip{animation:horizontal_show_hide 4s}}.block-3 .layout_center_5_id_6_1,.wrapper .layout_center_2_id_5_1{margin-left:auto;margin-right:auto;width:960px;margin-top:0}table.table0 td,table.table1 td,table.table2 td,table.table2 th{padding:5px;border:1px solid #dedede;vertical-align:top}.wrapper,table.table0 td{border:none}table.table2 th{padding:8px 5px;background:#eb3c3c;border:1px solid #dedede;font-weight:400;text-align:left;color:#fff}.for-mobile-view{overflow:auto}.side-panel,.side-panel-button,.side-panel-content,.side-panel-mask{display:none}.align-elem{flex-grow:1}.block-3,.wrapper{position:relative;display:block;-webkit-flex-direction:column;text-decoration:none}html.mobile div{background-attachment:scroll}body{font-family:Arial,Helvetica,sans-serif}.wrapper{font-family:Arial,Helvetica,sans-serif;color:#000;font-style:normal;line-height:1.2;letter-spacing:0;text-align:center;font-size:12px;-moz-flex-direction:column;flex-direction:column;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}.block-3{margin:0;border:none;top:0;left:0;width:auto;min-height:0;background:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)),url(../images/38762693.jpg) left 50% top 0 no-repeat fixed;z-index:3;right:0;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;-moz-flex-direction:column;flex-direction:column}.block-4,.widget-3{position:relative;top:0;left:0;z-index:2;right:0}.block-4 .layout_7,.block-4 .layout_8{display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.block-4 .layout_6_id_7{display:-webkit-flex;display:flex;flex-flow:row nowrap;margin-top:0;margin-left:auto;margin-right:auto;width:960px}.block-4{margin:0;border:none;width:auto;min-height:74px;background:linear-gradient(rgba(36,36,36,.74),rgba(36,36,36,.74)),url("../images/437317911-opti.jpg?1492786588772") left 50% top 50%/cover no-repeat,url(../images/54510891-opti.jpg) left 50% bottom 0/cover repeat-x;text-align:left;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;padding-top:.02px;padding-bottom:.02px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-decoration:none}.content-75 .pics-1,.widget-3{-webkit-justify-content:center}.widget-3{padding:15px 2px;margin:0 0 auto;text-align:center;box-sizing:border-box;display:-webkit-flex;display:flex;width:756px;-moz-justify-content:center;justify-content:center;min-height:60px}.menu-7 .menu-scroll>ul ul>li>a .has-child-icon{position:absolute;top:50%;right:0;margin-top:-6px;margin-right:5px;width:12px;min-height:12px;background:#000}.menu-7 .menu-button{box-sizing:border-box;display:none;position:absolute;left:100%;top:0;width:50px;min-height:50px;padding:10px 15px;background:#333;color:#fff;font-size:17px}.menu-7 .menu-scroll{display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:inherit;-moz-justify-content:inherit;justify-content:inherit}.menu-7 .menu-scroll>ul{padding:0;margin:0;list-style:none;box-sizing:border-box;display:-webkit-flex;display:flex;flex-flow:row wrap;width:100%;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.menu-7 .menu-scroll>ul>li.home-button>a{padding:5px 15px;margin:2px;cursor:pointer;display:-webkit-flex;display:flex;background:url(../images/wm_menu_home.png) left 50% top 50% no-repeat;box-sizing:border-box;text-decoration:none;color:#000;font-size:0;line-height:1.4;-webkit-align-items:center;-moz-align-items:center;align-items:center}.menu-7 .menu-scroll>ul>li.delimiter{margin:auto 2px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:0;width:10px;min-height:10px;background:#d6d6d6;box-sizing:border-box}.menu-7 .menu-scroll>ul>li.menu-item{padding:0;margin:0;display:-webkit-flex;display:flex;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box;position:relative}.menu-7 .menu-scroll>ul ul{padding:5px 15px;margin:5px 0 0;border:none;position:absolute;top:100%;left:0;background:#6f457d;list-style:none;width:200px;display:none;z-index:10;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.menu-7 .menu-scroll>ul ul>li{padding:0;margin:0;display:block;position:relative}.menu-7 .menu-scroll>ul ul>li>a{padding:5px 10px;border:none;cursor:pointer;display:block;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;box-sizing:border-box;text-decoration:none;color:#fff;font-size:12px;line-height:1.4;position:relative;font-family:Open Sans,sans-serif;font-style:normal;letter-spacing:0;text-align:left;text-transform:none;margin-top:5px;margin-bottom:5px}.menu-7 .menu-scroll>ul>li.menu-item>a,.menu-7 .menu-scroll>ul>li.more-button>a{border:none;font-style:normal;color:#fff;box-sizing:border-box;font-family:Open Sans,sans-serif;font-weight:700;letter-spacing:0}.menu-7 .menu-scroll>ul ul>li>a.active,.menu-7 .menu-scroll>ul ul>li>a.hover,.menu-7 .menu-scroll>ul ul>li>a:hover{text-decoration:underline}.menu-7 .menu-scroll>ul ul>li.delimiter{box-sizing:border-box;margin-top:3px;margin-bottom:3px;min-height:2px;height:auto;width:auto;background:#999}.menu-7 .menu-scroll>ul ul ul{margin:0 0 0 8px;position:absolute;left:100%;top:0}.menu-7 .menu-scroll>ul>li.menu-item>a{padding:10px 15px;margin:9px 0px auto;cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;text-decoration:none;font-size:13px;line-height:1.4;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;position:relative;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left;text-transform:uppercase;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background:0 0;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;align-self:auto}.menu-7 .menu-scroll>ul>li.menu-item>a.active,.menu-7 .menu-scroll>ul>li.menu-item>a.hover,.menu-7 .menu-scroll>ul>li.menu-item>a:hover{background:#6f457d;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.menu-7 .menu-scroll>ul>li.menu-item>a.active,.menu-7 .menu-scroll>ul>li.menu-item>a:active{-webkit-box-shadow:inset 0 0 0 2px #06a13f;-moz-box-shadow:inset 0 0 0 2px #06a13f;box-shadow:inset 0 0 0 2px #06a13f;background:0 0}.menu-7 .menu-scroll>ul>li.menu-item>a .has-child-icon{position:absolute;top:50%;right:0;margin-top:-6px;margin-right:5px;width:12px;min-height:12px;background:#000}.menu-7 .menu-scroll>ul>li.menu-item>a .menu-item-image{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;margin-right:5px;font-size:0;line-height:0;text-align:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;min-height:40px;width:40px;overflow:hidden}.menu-7 .menu-scroll>ul>li.menu-item>a img{margin:auto;box-sizing:border-box;max-width:100%;height:auto;width:auto}.menu-7 .menu-scroll>ul>li.menu-item>a .menu-item-text{box-sizing:border-box;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1}.menu-7 .menu-scroll>ul>li.home-button{box-sizing:border-box;display:-webkit-flex;display:flex}.menu-7 .menu-scroll>ul>li.more-button{display:-webkit-flex;display:flex;margin-left:auto;position:relative}.menu-7 .menu-scroll>ul>li.more-button>a{padding:5px 10px;margin:2px 0 2px 2px;cursor:pointer;display:-webkit-flex;display:flex;text-decoration:none;font-size:20px;line-height:1.4;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left;text-transform:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.address-12 .title,.phones-11 .title,.site-name .sn-text,.widget-4{text-transform:uppercase}.menu-7 .menu-scroll>ul>li.more-button>ul{left:auto;right:0}.menu-7 .menu-scroll>ul>li.more-button .menu-item-image,.menu-7 .menu-scroll>ul>li.more-button.disabled{display:none}.widget-4{margin:15px 0 auto 25px;border:none;position:relative;top:0;left:0;width:179px;min-height:36px;z-index:1;font-family:Roboto,sans-serif;color:#fff;text-align:center;text-decoration:none;font-size:14px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;background:#06943a;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;padding-top:13px;padding-bottom:13px;font-weight:700}.widget-4.active,.widget-4.hover,.widget-4:hover{background:#6f457d}.widget-4.active,.widget-4:active{background:0 0;-webkit-box-shadow:inset 0 0 0 2px #06a13f;-moz-box-shadow:inset 0 0 0 2px #06a13f;box-shadow:inset 0 0 0 2px #06a13f}.popover-wrap-8 .popover-body{padding:20px 40px 32px;border:1px solid #b7b7b7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.7);-moz-box-shadow:0 1px 4px rgba(0,0,0,.7);box-shadow:0 1px 4px rgba(0,0,0,.7);position:relative;display:inline-block;width:270px;box-sizing:border-box;vertical-align:middle;background:#fff;text-align:left;font-size:12px;max-width:100%}.popover-wrap-8 .popover-body input,.popover-wrap-8 .popover-body textarea{padding:7px 8px;text-align:left;-webkit-appearance:none;box-sizing:border-box;max-width:100%}.address-12 .inner,.email-28 .inner,.phones-11 .inner,.s3_posts_folders_list>li,.tabs-nav,.tabs-nav li{vertical-align:top}.popover-wrap-8 .popover-body input{border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.popover-wrap-8 .popover-body textarea{border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%}.popover-wrap-8 .popover-body .s3_button_large{border:none;background:linear-gradient(to bottom,#f4e48d 0,#ecd35f 100%) #f0db76;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);font-size:15px;font-weight:700;box-sizing:border-box;line-height:34px;padding-right:16px;padding-left:16px;cursor:pointer;text-align:center;-webkit-appearance:none}.popover-wrap-8 .popover-body .s3_message{padding:12px;border:1px solid #e1c893;display:table;margin-top:1em;margin-bottom:1em;background:#f0e4c9;color:#333;box-sizing:border-box;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.75);-moz-box-shadow:0 2px 6px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.75);box-shadow:0 2px 6px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.75);text-align:left}.popover-wrap-8 .popover-close{position:absolute;top:-15px;right:-15px;box-sizing:border-box;width:30px;height:30px;background:url(../images/wm_button_close.png) no-repeat;z-index:10;cursor:pointer}.button-8>*{box-sizing:border-box;display:block;text-overflow:ellipsis;overflow:hidden}.popover-container-8{top:0;left:0;z-index:99999;width:100%;direction:ltr;position:fixed}.popover-container-8 .popover-dim{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;z-index:0;opacity:.5}.popover-wrap-8 .popover-form-title{font-size:18px;font-weight:700;margin-bottom:10px;box-sizing:border-box;text-align:left}.popover-wrap-8 .popover-body .s3_form{margin-top:0}.popover-wrap-8 .popover-body .s3_form_item{margin-top:8px;margin-bottom:8px;box-sizing:border-box;text-align:left}.popover-wrap-8 .popover-body .s3_form_item_type_calendar .s3_form_field_content,.popover-wrap-8 .popover-body .s3_form_item_type_calendar_interval .s3_form_field_content,.popover-wrap-8 .popover-body .s3_form_item_type_calendar_interval .s3_form_field_content .s3_form_subitem label{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.popover-wrap-8 .popover-body .s3_form_field_title{margin-bottom:3px;box-sizing:border-box;color:#000;text-align:left}.popover-wrap-8 .popover-body .s3_form_field_type_text{width:100%}.popover-wrap-8 .popover-body .s3_required{color:red}.popover-wrap-8 .s3_form_field_title .s3_form_error{color:red;padding-right:9px;padding-left:9px;font-size:12px;text-align:left}.popover-wrap-8 ::-webkit-input-placeholder{color:#ababab}.popover-wrap-8 ::-moz-placeholder{color:#ababab}.popover-wrap-8 :-ms-input-placeholder{color:#ababab}.block-5 .layout_10{display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.block-5 .layout_9_id_13{display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;left:0;top:0;position:relative;margin-top:0;margin-left:0;margin-bottom:auto}.block-5{margin:0;position:relative;top:0;left:0;width:auto;min-height:0;z-index:1;text-align:left;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-indent:0;text-decoration:none;right:0;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.block-6 .layout_11{display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.block-6,.block-6 .layout_10_id_12{position:relative;left:0;display:-webkit-flex;top:0}.block-6 .layout_10_id_12{display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;margin-top:0;margin-left:0;margin-bottom:auto}.block-6,.phones-11 .title{-webkit-justify-content:flex-start}.block-6{margin:0 0 auto -20px;width:511px;min-height:0;z-index:4;text-align:left;display:flex;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;padding-top:25px}.phones-11 .cell-icon,.phones-11 .inner{display:-webkit-flex;position:relative;box-sizing:border-box}.widget-5,.widget-6{padding-top:15px;left:0}.widget-5{margin:0 0 auto 26px;border:none;position:relative;top:0;z-index:3;text-align:undefined;box-sizing:border-box;width:198px;padding-bottom:15px;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;padding-right:15px}.address-12 .icon,.phones-11 .icon{border:none;min-height:20px;height:16px}.phones-11 p:first-child{margin-top:0}.phones-11 p:last-child{margin-bottom:0}.phones-11 .inner{display:flex;text-align:left;max-width:100%}.phones-11 .cell-icon{display:flex;z-index:5;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0}.phones-11 .icon{box-sizing:border-box;width:38px;background:url(../images/3_06.png) left 50% top 50%/21px no-repeat;margin-right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.phones-11 .block-body-drop{box-sizing:border-box;-webkit-flex:1 0 0px;-moz-flex:1 0 0;flex:1 0 0px}.phones-11 .cell-text{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.phones-11 .title{box-sizing:border-box;font-family:Open Sans,sans-serif;color:#9452b5;text-decoration:none;font-weight:700;margin-bottom:5px;display:none;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.address-12 .title,.phones-11 .text_body{font-weight:700;-webkit-justify-content:flex-start;text-decoration:none}.phones-11 .text_body{box-sizing:border-box;font-family:Roboto,sans-serif;font-size:15px;color:#343434;font-style:italic;line-height:1.5;display:-webkit-flex;display:flex;-moz-justify-content:flex-start;justify-content:flex-start}.phones-11 input.tgl-but{box-sizing:border-box;display:none}.phones-11 .text_body a{text-decoration:none;color:inherit}.phones-11 input.tgl-but:checked+.block-body-drop{display:block}.address-12 .cell-icon,.address-12 .inner{display:-webkit-flex;position:relative;box-sizing:border-box}.widget-6{margin:0 0 0 30px;position:relative;top:0;z-index:2;text-align:undefined;box-sizing:border-box;width:259px;padding-bottom:.02px}.address-12 p:first-child{margin-top:0}.address-12 p:last-child{margin-bottom:0}.address-12 .inner{display:flex;text-align:left;max-width:100%}.address-12 .cell-icon{display:flex;z-index:5;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0}.address-12 .icon{box-sizing:border-box;width:38px;background:url(../images/3_06-02.png) left 50% top 50%/21px no-repeat;margin-right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.address-12 .block-body-drop{box-sizing:border-box;-webkit-flex:1 0 0px;-moz-flex:1 0 0;flex:1 0 0px}.address-12 .cell-text{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.address-12 .title{box-sizing:border-box;font-family:Open Sans,sans-serif;color:#9452b5;margin-bottom:5px;display:none;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.address-12 .text_body,.email-28 .text_body{font-family:Roboto,sans-serif;font-style:italic;font-weight:500}.address-12 .text_body{font-size:15px;color:#343434;line-height:1.4;text-decoration:none;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.address-12 input.tgl-but{box-sizing:border-box;display:none}.address-12 input.tgl-but:checked+.block-body-drop{display:block}.widget-16{margin:5px 0 0 79px;position:relative;top:0;left:0;z-index:1;text-align:undefined;box-sizing:border-box;width:150px}.block-32,.email-28 .inner,.widget-7,.widget-8{text-align:left;position:relative}.email-28 p:first-child{margin-top:0}.email-28 p:last-child{margin-bottom:0}.email-28 .inner{box-sizing:border-box;display:-webkit-flex;display:flex;max-width:100%}.email-28 .cell-icon{box-sizing:border-box;display:none;position:relative;z-index:5;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0}.email-28 .icon{box-sizing:border-box;height:16px;width:16px;background:#ccc;margin-right:5px}.email-28 .block-body-drop{box-sizing:border-box;-webkit-flex:1 0 0px;-moz-flex:1 0 0;flex:1 0 0px}.email-28 .cell-text{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:normal;-moz-justify-content:normal;justify-content:normal}.email-28 .title{box-sizing:border-box;display:none}.email-28 .text_body{box-sizing:border-box;display:-webkit-flex;display:flex;color:#a05ebf;-webkit-justify-content:normal;-moz-justify-content:normal;justify-content:normal;text-decoration:underline;font-size:13px}.email-28 input.tgl-but{box-sizing:border-box;display:none}.email-28 input.tgl-but:checked+.block-body-drop{display:block}.widget-7{margin:30px 0 0;top:0;left:0;z-index:3;box-sizing:border-box;width:313px;min-height:18px;font-size:25px}.site-name .sn-wrap{display:-webkit-flex;display:flex;flex-flow:column nowrap}.site-name .sn-logo{box-sizing:border-box;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;max-width:100%}.site-name img{box-sizing:border-box;display:block;max-width:100%;border:none}.site-name .sn-text{box-sizing:border-box;font-family:Open Sans,sans-serif;font-size:30px;color:#343434;text-decoration:none;font-weight:700;display:-webkit-flex;display:flex;-webkit-justify-content:normal;-moz-justify-content:normal;justify-content:normal;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.widget-42,.widget-8{font-family:Roboto,sans-serif}.site-name a{text-decoration:none;outline:0}.widget-8{margin:4px 0 0;top:0;left:0;z-index:2;font-size:18px;color:#9452b5;text-decoration:none;box-sizing:border-box;width:250px;font-weight:500}.menu-77 .menu-scroll>ul ul>li>a,.menu-77 .menu-scroll>ul>li.menu-item>a{text-decoration:none;color:#fff;line-height:1.4;box-sizing:border-box;cursor:pointer}.block-32 .layout_77{display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.block-32 .layout_74_id_76{display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;left:0;top:0;position:relative;margin-top:0;margin-left:0;margin-bottom:auto}.block-32{margin:0 0 0 260px;top:0;left:0;width:700px;min-height:0;z-index:2;display:-webkit-flex;display:flex;text-indent:0;text-decoration:none;padding-top:50px;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:normal;-moz-justify-content:normal;justify-content:normal}.widget-44{margin:0 0 auto -259px;position:relative;top:0;left:0;z-index:3;width:220px;padding-right:0;padding-left:0;box-sizing:border-box;display:block;padding-bottom:30px}.menu-77 .menu-scroll>ul>li.menu-item>a .has-child-icon{position:absolute;top:50%;right:0;margin-top:-6px;margin-right:5px;width:12px;min-height:12px;background:#000}.menu-77 .menu-scroll>ul>li.delimiter{margin-top:2px;margin-bottom:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:1px;height:auto;width:auto;background:#d6d6d6}.menu-77 .menu-scroll>ul ul{padding:5px;margin:0 5px 0 0;position:absolute;top:0;left:100%;background:#eee;list-style:none;width:150px;display:none}.menu-77 .menu-scroll>ul ul>li>a{padding:5px 10px;display:block;background:#999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:14px;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative}.menu-77 .menu-scroll>ul ul>li>a .has-child-icon{position:absolute;top:50%;right:0;margin-top:-6px;margin-right:5px;width:12px;min-height:12px;background:#000}.menu-77 .menu-scroll>ul ul>li.delimiter{margin:3px 2px;box-sizing:border-box;min-height:2px;height:auto;width:auto;background:#999}.menu-77 .menu-title{box-sizing:border-box;font-size:16px;padding-left:17px;margin-bottom:10px}.menu-77 .menu-button{display:none;position:absolute;left:100%;top:0;width:50px;min-height:50px}.menu-77 .menu-scroll{display:block;width:100%;-webkit-justify-content:inherit;-moz-justify-content:inherit;justify-content:inherit}.menu-77 .menu-scroll>ul{padding:0;margin:0;list-style:none;box-sizing:border-box;display:block}.menu-77 .menu-scroll>ul>li.menu-item{padding:0;margin:0;box-sizing:border-box;position:relative}.menu-77 .menu-scroll>ul>li.menu-item>a{padding:8px 15px;margin:2px;border:none;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;font-size:15px;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative;font-family:Roboto,sans-serif;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;font-style:normal;letter-spacing:0;text-transform:none;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background:#6f457d;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;min-height:36px}.button-main,.widget-43{text-transform:uppercase}.menu-77 .menu-scroll>ul>li.menu-item>a.active,.menu-77 .menu-scroll>ul>li.menu-item>a.hover,.menu-77 .menu-scroll>ul>li.menu-item>a:hover{-webkit-box-shadow:inset 0 0 0 2px #06943a;-moz-box-shadow:inset 0 0 0 2px #06943a;box-shadow:inset 0 0 0 2px #06943a;background:#06943a}.menu-77 .menu-scroll>ul>li.menu-item>a .menu-item-image{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;margin-right:5px;font-size:0;line-height:0;text-align:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;min-height:40px;width:40px;overflow:hidden}.menu-77 .menu-scroll>ul>li.menu-item>a img{margin:auto;box-sizing:border-box;max-width:100%;height:auto;width:auto}.menu-77 .menu-scroll>ul>li.menu-item>a .menu-item-text{box-sizing:border-box;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1}.menu-77 .menu-scroll>ul ul>li{padding:0;display:block;position:relative;margin-left:0;margin-right:0}.widget-42,.widget-43{position:relative;top:0;left:0;text-decoration:none;right:0;padding-left:20px;padding-right:20px}.widget-42{margin:0;z-index:2;font-size:15px;color:#343434;line-height:1.5;display:block;width:auto;padding-bottom:60px}.content-preview{width:200px;height:100px;background:#ccc}.content-75 .pics-1 img,.content-75 .pics-2 img{margin:5px;box-sizing:content-box;height:auto;width:auto;max-width:100%}.content-75 .pics-1{display:-webkit-flex;display:flex;-moz-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}.content-75 .pics-2{display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}.content-75 h2,.content-75 h3,.content-75 h4,.content-75 h5,.content-75 h6{margin-top:15px;margin-bottom:15px;font-weight:700;font-style:normal;font-family:Open Sans,sans-serif;color:#343434;text-align:left}.content-75 a,.content-75 h2,.content-75 h3,.content-75 h4,.content-75 h5,.content-75 h6{box-sizing:border-box}.content-75 h2{font-size:20px}.content-75 h3{font-size:17px}.content-75 h4{font-size:16px}.content-75 h5{font-size:15px}.content-75 h6{font-size:14px}/*.content-75 a{color:#00f}*/.widget-43{margin:0;border:none;z-index:1;font-family:Open Sans,sans-serif;font-size:28px;color:#343434;box-sizing:border-box;font-weight:700;width:auto;padding-bottom:20px;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}h2,h3,h4,h5,h6{margin-top:15px;margin-bottom:15px;font-weight:700;font-style:normal;font-family:Open Sans,sans-serif;color:#343434;text-align:left;box-sizing:border-box}h2{font-size:20px}h3{font-size:17px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}.block-30 .layout_67,.block-30 .layout_68{-webkit-flex:1 0 0px;-moz-flex:1 0 0;flex:1 0 0px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.block-30 .layout_69{display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.block-30 .layout_66_id_68{display:-webkit-flex;display:flex;flex-flow:row nowrap;margin-top:0;margin-left:auto;margin-right:auto;max-width:960px}.block-30,.widget-36,.widget-37{top:0;left:0;text-decoration:none;width:auto;position:relative;right:0}.block-30{margin:0;border:none;min-height:0;background:linear-gradient(rgba(28,28,28,.79),rgba(28,28,28,.79)),url("../images/437317911-opti.jpg?1492786588772") left 50% top 50%/cover no-repeat;z-index:1;text-align:left;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;text-indent:0;padding-top:30px;padding-bottom:30px}.widget-37{margin:20px 0 auto;z-index:3;font-family:Roboto,sans-serif;font-size:13px;color:#fff;box-sizing:border-box;min-height:24px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.widget-36{margin:19px 0 auto 4px;z-index:2;text-align:right}.widget-38,.widget-39{text-align:center;left:0;top:0}.widget-38{margin:18px 0 auto 3px;position:relative;z-index:1;box-sizing:border-box;width:186px}.widget-39{position:fixed;width:auto;right:0;z-index:9999;margin-left:0;margin-right:0}.side-panel-70 .side-panel-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;text-align:left}.side-panel-70 .side-panel-content{position:fixed;top:0;bottom:0;left:0;width:265px;background:#fff;-webkit-box-shadow:rgba(0,0,0,.5) 0 0 15px;-moz-box-shadow:rgba(0,0,0,.5) 0 0 15px;box-shadow:rgba(0,0,0,.5) 0 0 15px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:auto}.side-panel-70 .side-panel-close{position:absolute;z-index:1;left:100%;top:0;box-sizing:border-box;font-size:0;width:29px;min-height:29px;background:url(../images/wm_side_panel_cross.png) left 50% top 50% no-repeat #eee;cursor:pointer}.side-panel-70 .side-panel-content-inner{overflow-y:auto;max-height:100%;position:relative;z-index:0}.side-panel-70 .side-panel-top{box-sizing:border-box;position:relative;z-index:0;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-justify-content:normal;-moz-justify-content:normal;justify-content:normal}.side-panel-70 .side-panel-button{padding:4px 5px 7px;box-sizing:border-box;font-size:0;width:29px;min-height:0;background:#eee;cursor:pointer;-webkit-order:0;-moz-order:0;order:0;-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;pointer-events:auto;text-align:left}.side-panel-70 .side-panel-button-icon{display:block}.side-panel-70 .side-panel-button-icon-line{box-sizing:border-box;display:block;min-height:3px;margin-top:3px;background:#000}.side-panel-70 .side-panel-top-inner{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-order:1;-moz-order:1;order:1;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1}@media all and (max-width:960px){.editorElement,.layout{max-width:100%}.block-6,.widget-5,.widget-6{padding-top:.02px}.email-28 .text_body.active,.email-28 .text_body.hover,.email-28 .text_body:hover,.widget-8.active,.widget-8.hover,.widget-8:hover{font-weight:600}.layout.layout_center,.widget-39{box-sizing:border-box}.editorElement{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}.block-3 .layout_center_5_id_6_1,.wrapper .layout_center_2_id_5_1{margin-top:0}.block-4 .layout_7{margin-top:0;padding-left:0;padding-right:0;flex-basis:auto;display:none}.block-4 .layout_8,.block-5 .layout_10{padding-left:0;padding-right:0;flex-basis:auto}.block-4 .layout_8{margin-top:0;display:-webkit-flex;display:flex}.block-4 .layout_6_id_7{margin-top:0;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.block-4{padding-bottom:30px;padding-left:0;padding-right:0}.widget-4{margin:44px auto 20px;right:0}.block-5 .layout_10{margin-top:0;display:none}.block-5 .layout_9_id_13{margin:15px 0 0;flex-basis:auto;width:auto}.block-5{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;padding-left:20px;padding-right:20px;padding-bottom:50px}.address-12 .icon,.block-6,.widget-5{padding-bottom:.02px}.block-5.active,.block-5.hover,.block-5:hover{text-align:left}.block-6 .layout_11{margin-top:0;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;flex:1 0 auto;padding-right:0;display:-webkit-flex;display:flex}.block-6 .layout_10_id_12{margin-top:0}.block-6{margin:40px auto;width:547px;display:none;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}.phones-11 .icon,.widget-5{margin-right:auto;margin-left:auto}.widget-5{text-align:center;width:270px;min-height:62px}.phones-11 .inner{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.phones-11 .cell-icon{display:none}.phones-11 .icon{-webkit-box-shadow:false,false,false,false;-moz-box-shadow:false,false,false,false;box-shadow:false,false,false,false;margin-bottom:15px}.phones-11 .icon.active,.phones-11 .icon.hover,.phones-11 .icon:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;background:url(/955901/images/phone.svg) left 50% top 50%/17px no-repeat}.phones-11 .block-body-drop{width:100%;margin-left:0}.address-12 .icon,.widget-6{margin-left:auto;margin-right:auto}.phones-11 .title{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.phones-11 .text_body{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.widget-6{border:none;text-align:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;background:0 0;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;display:block}.address-12 .inner{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.address-12 .cell-icon{display:none}.address-12 .icon{-webkit-box-shadow:false,false,false,false;-moz-box-shadow:false,false,false,false;box-shadow:false,false,false,false;margin-bottom:15px}.address-12 .icon.active,.address-12 .icon.hover,.address-12 .icon:hover,.side-panel-70 .side-panel-button{-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}.address-12 .icon.active,.address-12 .icon.hover,.address-12 .icon:hover{box-shadow:none;background:url(/955901/images/map.svg) left 50% top 50%/17px no-repeat}.address-12 .block-body-drop{width:100%;margin-left:0}.address-12 .title{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.widget-16{text-align:left;margin-left:0;margin-right:auto;display:block}.widget-36,.widget-37,.widget-8{text-align:center}.email-28 .inner{display:-webkit-inline-flex;display:inline-flex}.widget-7,.widget-8{right:0;display:block}.email-28 .block-body-drop{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;flex:1 1 auto;width:100%;margin-left:0}.widget-7{width:auto}.site-name .sn-text{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.widget-8{width:auto}.block-32 .layout_77{margin-top:0;padding-left:0;padding-right:0;flex-basis:auto;display:-webkit-flex;display:flex}.block-32 .layout_74_id_76{margin:15px 0 0;flex-basis:auto;width:auto}.block-32{width:auto;margin-top:1px;margin-left:0;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.widget-43{-webkit-box-shadow:false,false,false,false;-moz-box-shadow:false,false,false,false;box-shadow:false,false,false,false;display:block}.block-30 .layout_67{margin-top:0;-webkit-order:4;-moz-order:4;order:4;width:100%;display:-webkit-flex;display:flex}.block-30 .layout_68{margin-top:0;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;flex:1 0 auto;padding-right:0;display:-webkit-flex;display:flex}.block-30 .layout_69{margin-top:0;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;flex:1 0 auto;padding-left:0;display:none}.block-30 .layout_66_id_68{margin-top:0;margin-left:0;margin-right:auto;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}.widget-36,.widget-38{margin-top:15px;margin-left:auto}.block-30{padding-left:20px;padding-right:20px;display:block}.widget-37{margin-top:15px;margin-right:auto}.widget-36{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;flex-shrink:1}.widget-38{display:none}.widget-39{text-align:left;z-index:10000;display:block}.side-panel-70 .side-panel-top{width:auto}.side-panel-70 .side-panel-button{border:none;width:40px;min-height:40px;box-shadow:none;background:#6f457d;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding-top:9px;padding-left:9px}.side-panel-70 .side-panel-button-icon-line{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;background:#fff;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;width:22px}}@media all and (max-width:768px){.block-3 .layout_center_5_id_6_1,.wrapper .layout_center_2_id_5_1{margin-top:0}.block-4 .layout_7{margin-top:0;display:none}.block-4 .layout_8{margin-top:0;display:-webkit-flex;display:flex}.block-4 .layout_6_id_7{margin-top:0}.block-5 .layout_10{margin-top:0;display:none}.block-5 .layout_9_id_13{margin-top:0}.block-5{padding-bottom:40px}.block-6 .layout_11{margin-top:0;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;flex:1 0 auto;padding-right:0;display:-webkit-flex;display:flex}.block-6 .layout_10_id_12{margin-top:0}.block-6{width:auto;margin-left:90px;margin-right:90px;right:0}.address-12 .text_body,.widget-8{margin-left:auto;margin-right:auto}.widget-5{margin-bottom:0;padding-right:0;display:block}.widget-16,.widget-6{display:none}.phones-11 .text_body,.phones-11 .title{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.widget-6{width:209px;-webkit-box-shadow:false,false,false,false;-moz-box-shadow:false,false,false,false;box-shadow:false,false,false,false}.address-12 .title{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.address-12 .text_body{-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.widget-8{margin-top:0}.block-32 .layout_77{margin-top:0;display:-webkit-flex;display:flex}.block-32 .layout_74_id_76{margin-top:0}.widget-43{font-size:26px}.block-30 .layout_67,.block-30 .layout_68{margin-top:0;display:-webkit-flex;display:flex}.block-30 .layout_69{margin-top:0;display:none}.block-30 .layout_66_id_68{margin-top:0;margin-left:0;margin-right:auto}.block-30{margin-top:9px}.widget-37.active,.widget-37.hover,.widget-37:hover{text-align:left}.widget-36.active,.widget-36.hover,.widget-36:hover{text-align:right}.widget-39{z-index:9999}}@media all and (max-width:640px){.widget-36,.widget-38{margin-bottom:0;margin-right:auto}.block-3 .layout_center_5_id_6_1,.wrapper .layout_center_2_id_5_1{margin-top:0}.block-4 .layout_7{margin:0;width:auto;flex-basis:auto;display:none}.block-4 .layout_8{margin:0;width:auto;flex-basis:auto;display:-webkit-flex;display:flex}.block-4 .layout_6_id_7{margin-top:0;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.widget-4{margin-top:48px;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;flex-shrink:1}.block-5 .layout_9_id_13,.block-6 .layout_10_id_12,.block-6 .layout_11{margin-top:0}.block-5 .layout_10{margin-top:0;display:none}.block-6 .layout_11{-webkit-flex:1 0 auto;-moz-flex:1 0 auto;flex:1 0 auto;padding-right:0;display:-webkit-flex;display:flex}.widget-16,.widget-6{display:block}.block-6{margin-left:0;margin-right:0}.widget-16{margin-left:auto}.widget-7{margin-top:40px}.block-32 .layout_77{margin:0;width:auto;flex-basis:auto;display:-webkit-flex;display:flex}.block-30 .layout_68,.block-30 .layout_69{width:100%;padding-left:0;padding-right:0;margin-top:0}.block-32 .layout_74_id_76{margin-top:0}.block-30 .layout_67{margin-top:0;display:-webkit-flex;display:flex}.block-30 .layout_68{display:-webkit-flex;display:flex}.block-30 .layout_69{display:none}.block-30 .layout_66_id_68{margin-top:0;margin-left:0;margin-right:auto}.widget-37{margin-left:auto;margin-bottom:0}}@media all and (max-width:480px){.block-3 .layout_center_5_id_6_1,.block-4 .layout_6_id_7,.block-4 .layout_8,.wrapper .layout_center_2_id_5_1{margin-top:0}.block-30 .layout_67,.block-6 .layout_11{padding-left:0;padding-right:0;width:auto}.block-30 .layout_66_id_68,.widget-37{margin-left:0;margin-right:0}.block-4 .layout_7{margin-top:0;display:none}.block-4 .layout_8{display:-webkit-flex;display:flex}.widget-4{margin-top:44px;margin-bottom:0}.block-5 .layout_9_id_13,.block-6 .layout_10_id_12{margin-top:0}.block-5 .layout_10{margin-top:0;display:none}.block-6 .layout_11{margin:0;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;flex:1 0 auto;display:-webkit-flex;display:flex}.widget-5{margin-top:15px;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;flex-shrink:1}.widget-16{margin-top:0}.widget-8{margin-bottom:10px}.block-32 .layout_77{margin-top:0;display:-webkit-flex;display:flex}.block-32 .layout_74_id_76{margin-top:0}.widget-43{font-size:24px}.block-30 .layout_67{margin-top:0;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;flex:1 0 auto;margin-bottom:0;display:-webkit-flex;display:flex}.block-30 .layout_68{margin-top:0;display:-webkit-flex;display:flex}.block-30 .layout_69{margin-top:0;display:none}.block-30 .layout_66_id_68{margin-top:0;width:auto}}.side-panel .widget-3{padding:15px 20px;margin:0 0 20px;z-index:2;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;width:auto;left:0;top:0;position:relative;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;right:0;min-height:60px;text-align:center;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;display:-webkit-flex;display:flex}.side-panel .menu-7 .menu-scroll>ul ul,.side-panel .menu-7 .menu-scroll>ul ul ul{position:static;width:auto}.side-panel .menu-7 .menu-scroll>ul{display:block}.side-panel .menu-7 .menu-scroll>ul>li.delimiter{margin-top:2px;margin-bottom:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:1px;width:auto}.side-panel .menu-7 .menu-scroll>ul>li.menu-item{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.side-panel .menu-7 .menu-scroll>ul ul>li>a.active,.side-panel .menu-7 .menu-scroll>ul ul>li>a.hover,.side-panel .menu-7 .menu-scroll>ul ul>li>a:hover{text-decoration:underline}.side-panel .menu-7 .menu-scroll>ul>li.menu-item>a{width:auto;color:#343434;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.side-panel .menu-7 .menu-scroll>ul>li.menu-item>a.active,.side-panel .menu-7 .menu-scroll>ul>li.menu-item>a.hover,.side-panel .menu-7 .menu-scroll>ul>li.menu-item>a:hover{color:#fff;background:#6f457d;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.side-panel .menu-7 .menu-scroll>ul>li.menu-item>a.active,.side-panel .menu-7 .menu-scroll>ul>li.menu-item>a:active{color:#343434;-webkit-box-shadow:inset 0 0 0 2px #06a13f;-moz-box-shadow:inset 0 0 0 2px #06a13f;box-shadow:inset 0 0 0 2px #06a13f;background:0 0}.side-panel .menu-7 .menu-scroll>ul>li.more-button{display:none}.side-panel .widget-44{margin:0 0 20px;z-index:3;width:auto;left:0;top:0;position:relative;text-align:left;padding-left:20px;padding-right:20px;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;display:block;right:0;padding-bottom:30px}.kamni,.mg-navig{text-align:center}.mg-but,.mg-navig,.tabs-nav,.tabs-nav li{display:inline-block}.mg-but1,.mg-but2{padding:8px 15px;color:#fff}.side-panel .menu-77 .menu-scroll>ul ul{position:static;width:auto}.side-panel .menu-77 .menu-scroll>ul>li.menu-item>a.active,.side-panel .menu-77 .menu-scroll>ul>li.menu-item>a.hover,.side-panel .menu-77 .menu-scroll>ul>li.menu-item>a:hover{-webkit-box-shadow:inset 0 0 0 2px #06943a;-moz-box-shadow:inset 0 0 0 2px #06943a;box-shadow:inset 0 0 0 2px #06943a;background:#06943a}button{border:none;outline:0}button:hover{cursor:pointer}.clear{font-size:0;line-height:0;clear:both}.mg-but{text-decoration:none}.mg-but1{border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.3);line-height:1;margin:10px 20px;min-width:140px;background-color:#06943a;background-image:-o-linear-gradient(#08b44b,#06943a);background-image:-moz-linear-gradient(#08b44b,#06943a);background-image:-webkit-linear-gradient(#08b44b,#06943a);background-image:-ms-linear-gradient(#08b44b,#06943a);background-image:linear-gradient(#08b44b,#06943a);-pie-background:linear-gradient(#08b44b,#06943a)}.mg-but1:hover{background-color:#08bb49;background-image:-o-linear-gradient(#09ca57,#06943a);background-image:-moz-linear-gradient(#09ca57,#06943a);background-image:-webkit-linear-gradient(#09ca57,#06943a);background-image:-ms-linear-gradient(#09ca57,#06943a);background-image:linear-gradient(#09ca57,#06943a);-pie-background:linear-gradient(#09ca57,#06943a)}.mg-but1:active,.mg-but2{background-color:#06943a}.mg-but1:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.3);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#08b44b),color-stop(11.11111%,#06943a));background-image:-o-linear-gradient(bottom,#08b44b,#06943a);background-image:-moz-linear-gradient(bottom,#08b44b,#06943a);background-image:-webkit-linear-gradient(bottom,#08b44b,#06943a);background-image:-ms-linear-gradient(bottom,#08b44b,#06943a);background-image:linear-gradient(to top,#08b44b,#06943a);-pie-background:linear-gradient(to top,#08b44b,#06943a)}.mg-but2{min-width:150px;border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.3);line-height:1;background-image:-o-linear-gradient(#08b44b,#06943a);background-image:-moz-linear-gradient(#08b44b,#06943a);background-image:-webkit-linear-gradient(#08b44b,#06943a);background-image:-ms-linear-gradient(#08b44b,#06943a);background-image:linear-gradient(#08b44b,#06943a);-pie-background:linear-gradient(#08b44b,#06943a)}.mg-but2:hover{background-color:#08bb49;background-image:-o-linear-gradient(#09ca57,#06943a);background-image:-moz-linear-gradient(#09ca57,#06943a);background-image:-webkit-linear-gradient(#09ca57,#06943a);background-image:-ms-linear-gradient(#09ca57,#06943a);background-image:linear-gradient(#09ca57,#06943a);-pie-background:linear-gradient(#09ca57,#06943a)}.mg-but2:active,.mg-but3{background-color:#06943a}.mg-but2:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.3);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#08b44b),color-stop(11.11111%,#06943a));background-image:-o-linear-gradient(bottom,#08b44b,#06943a);background-image:-moz-linear-gradient(bottom,#08b44b,#06943a);background-image:-webkit-linear-gradient(bottom,#08b44b,#06943a);background-image:-ms-linear-gradient(bottom,#08b44b,#06943a);background-image:linear-gradient(to top,#08b44b,#06943a);-pie-background:linear-gradient(to top,#08b44b,#06943a)}.mg-but3{min-width:160px;padding:6px;color:#fff;border:1px solid #057b30;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.3);line-height:1;background-image:-o-linear-gradient(#08b44b,#06943a);background-image:-moz-linear-gradient(#08b44b,#06943a);background-image:-webkit-linear-gradient(#08b44b,#06943a);background-image:-ms-linear-gradient(#08b44b,#06943a);background-image:linear-gradient(#08b44b,#06943a);-pie-background:linear-gradient(#08b44b,#06943a)}.mg-tb6,.mg-tb7{min-width:264px}.mg-but4,.mg-but5{padding:8px 15px;line-height:1}.mg-but3:active,.mg-but4:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.mg-but3:hover{border:1px solid #08c54d;background-color:#08bb49;background-image:-o-linear-gradient(#09ca57,#06943a);background-image:-moz-linear-gradient(#09ca57,#06943a);background-image:-webkit-linear-gradient(#09ca57,#06943a);background-image:-ms-linear-gradient(#09ca57,#06943a);background-image:linear-gradient(#09ca57,#06943a);-pie-background:linear-gradient(#09ca57,#06943a)}.mg-but3:active{border:1px solid #06933a;background-color:#06943a;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#08b44b),color-stop(11.11111%,#06943a));background-image:-o-linear-gradient(bottom,#08b44b,#06943a);background-image:-moz-linear-gradient(bottom,#08b44b,#06943a);background-image:-webkit-linear-gradient(bottom,#08b44b,#06943a);background-image:-ms-linear-gradient(bottom,#08b44b,#06943a);background-image:linear-gradient(to top,#08b44b,#06943a);-pie-background:linear-gradient(to top,#08b44b,#06943a)}.mg-but4{color:#000;border:1px solid #06943a;border-radius:3px;background-color:#fff;background-image:-o-linear-gradient(#fff,#fff);background-image:-moz-linear-gradient(#fff,#fff);background-image:-webkit-linear-gradient(#fff,#fff);background-image:-ms-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff);-pie-background:linear-gradient(#fff,#fff)}.mg-but4:hover{color:#fff;background-color:#07ad44;background-image:-o-linear-gradient(#08b44b,#06943a);background-image:-moz-linear-gradient(#08b44b,#06943a);background-image:-webkit-linear-gradient(#08b44b,#06943a);background-image:-ms-linear-gradient(#08b44b,#06943a);background-image:linear-gradient(#08b44b,#06943a);-pie-background:linear-gradient(#08b44b,#06943a)}.mg-but4:active{color:#fff;background-color:#06943a;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#08b44b),color-stop(11.11111%,#06943a));background-image:-o-linear-gradient(bottom,#08b44b,#06943a);background-image:-moz-linear-gradient(bottom,#08b44b,#06943a);background-image:-webkit-linear-gradient(bottom,#08b44b,#06943a);background-image:-ms-linear-gradient(bottom,#08b44b,#06943a);background-image:linear-gradient(to top,#08b44b,#06943a);-pie-background:linear-gradient(to top,#08b44b,#06943a)}.mg-but5{position:relative;color:#fff;border:red;border-radius:2px 0 0 2px;background:#06943a}.mg-but5:before{position:absolute;top:0;right:-28px;bottom:0;width:7px;border:14px solid transparent;border-left:7px solid #06943a}.blocklist-49 .item,.horizontal_blocklist-53 .item_detail,.kamen-1,.kamni,.product_table,.slider-18 .text-slider-wp{width:100%}.mg-but5:hover{background:#07ad44}.mg-but5:hover:before{border-left-color:#07ad44}.mg-but5:active{background:#057b30}.mg-but5:active:before{border-left-color:#057b30}table.mg-tabs1 td{padding:5px;border:none}table.mg-tabs2,table.mg-tabs2 td,table.mg-tabs3,table.mg-tabs3 td,table.mg-tabs3 th{border:1px solid #cecece}table.mg-tabs2 td{padding:5px}table.mg-tabs3 th{padding:5px 0;color:#333;background:#e5e5e5}table.mg-tabs3 td{padding:5px}table.mg-tabs4 th{padding:5px 0;color:#333;background:#e5e5e5}table.mg-tabs4 td{padding:5px;border-bottom:1px solid #cecece}.mg-tab{margin:10px 0;padding:12px;border-radius:2px;font:400 14px/17px arial}.mg-tab p{margin:0}.mg-tb1{color:#4d4d4d;border:2px solid #08c54d}.mg-tb2,.mg-tb3,.mg-tb4{color:#fff;background:#07a942}.mg-tb2,.mg-tb3{border:2px solid #068a36}.mg-tb4{border:2px solid #07a942;box-shadow:0 1px 2px rgba(0,0,0,.3)}.mg-tb5,.mg-tb6,.mg-tb7{color:#4d4d4d;border:none;background:#fff}.mg-tb5{box-shadow:0 1px 3px rgba(0,0,0,.4),inset 4px 0 0 #06943a}.mg-tb6{box-shadow:0 1px 3px rgba(0,0,0,.4)}.mg-tb7{box-shadow:0 1px 3px rgba(0,0,0,.4),inset 0 0 6px rgba(0,0,0,.2)}.mg-tb10,.mg-tb8,.mg-tb9{box-shadow:0 1px 3px rgba(0,0,0,.4)}.mg-tb8{min-width:306px;padding:0;border-radius:2px}.mg-tb8 .title{padding:11px 20px;color:#fff;border-radius:2px 2px 0 0;font:400 18px/18px arial;background-image:-o-linear-gradient(#09d955,#06943a);background-image:-moz-linear-gradient(#09d955,#06943a);background-image:-webkit-linear-gradient(#09d955,#06943a);background-image:-ms-linear-gradient(#09d955,#06943a);background-image:linear-gradient(#09d955,#06943a);-pie-background:linear-gradient(#09d955,#06943a)}.mg-tb8 .body{padding:14px 20px;color:#4d4d4d;font:14px arial}.mg-tb9{min-width:200px;padding:0;border:2px solid #06943a;border-radius:4px 4px 0 0}.mg-tb9 .title{padding:5px 3px;color:#fff;border-radius:2px 2px 0 0;font:400 18px/18px arial;background-color:#06943a;background-image:-o-linear-gradient(#06943a,#06943a);background-image:-moz-linear-gradient(#06943a,#06943a);background-image:-webkit-linear-gradient(#06943a,#06943a);background-image:-ms-linear-gradient(#06943a,#06943a);background-image:linear-gradient(#06943a,#06943a);-pie-background:linear-gradient(#06943a,#06943a)}.mg-tb9 .body{padding:5px;color:#4d4d4d;font:14px arial}.mg-tb10{min-width:306px;padding:0;border-radius:2px}.mg-tb10 .title{padding:11px 20px;color:#fff;border-radius:2px 2px 0 0;font:400 18px/18px arial;background-color:#08bb49;background-image:-o-linear-gradient(#0bf561,#069e3e);background-image:-moz-linear-gradient(#0bf561,#069e3e);background-image:-webkit-linear-gradient(#0bf561,#069e3e);background-image:-ms-linear-gradient(#0bf561,#069e3e);background-image:linear-gradient(#0bf561,#069e3e);-pie-background:linear-gradient(#0bf561,#069e3e)}.mg-tb10 .body{padding:14px 20px;color:#4d4d4d;font:14px arial}.mg-navig{min-width:38px;border:2px solid transparent;border-radius:50%;font:19px/38px arial}.mg-navig1{color:#fff;background:#06943a}.mg-navig2{color:#4d4d4d;border-color:#0bf561;background:#32f77a}.mg-navig3{color:#4d4d4d;border-color:#08c54d;background:#fff}.mg-navig4{color:#4d4d4d;background:#23f671;box-shadow:0 1px 2px rgba(0,0,0,.3)}.tabs-wrap{margin:1.57em 0}.tabs-nav{margin:0;padding:0;list-style:none;font-size:0;line-height:0}.tabs-nav li:first-child a{border-left:1px solid #cecece}.tabs-nav li a{position:relative;display:block;height:37px;padding:0 15px;text-decoration:none;color:#666;border:solid #cecece;border-width:1px 1px 1px 0;background-color:#ebebeb;font-size:12px;line-height:37px}.tabs-nav li a.active,.tabs-nav li a:hover{z-index:10;height:36px;margin-top:-1px;border-top:3px solid #06943a;background-color:#fff;line-height:35px}.tabs-nav li a:focus{outline:0}.tabs-body{margin-top:-1px;padding:25px;border:1px solid #cecece}.tabs-body>div{display:none}.item-main,.tabs-body>div.active{display:block}.widget-42 input,.widget-42 textarea{max-width:100%}.blocklist-49 .text{min-height:0;margin-bottom:0}.product_table td{padding:5px 10px}.product_table .price{font-size:18px}.kamni{font-size:14px}.kamni td{padding:5px 0 10px}.kamni td img{box-shadow:0 0 10px rgba(0,0,0,.5)}.item-main{background:rgba(152,60,60,.1);margin:3px 0 15px;border-top:1px #8a080d solid;border-bottom:1px #8a080d solid}.item-main img{float:left;padding:12px 15px 5px 10px}.item-main-desc-1{padding:5px 0 25px}.item-main-desc-2{padding:5px 0 55px}.item-main-desc-3{padding:5px 0 15px}.item-main h3{font-size:18px}.item-main ul{margin-left:300px}.item-main-price{font-size:20px;color:#af0c12}.button-main{background:#8a080d;color:#fff;padding:7px 10px 5px;font-size:26px;text-decoration:none;margin:0 0 7px 5px}.kamen-1 td,.kamen-1 th{border:1px solid #000;padding:5px}.button-main:hover{color:#fff;background:#408618}.kamen-1{border:1px solid #000}.kamen-1 tr{border:1px solid #000}.kamen-2{height:100px;width:100px;margin:0 20px 10px 0;float:left}.kamen-3{height:75px;width:75px}.site-path{font-size:13px;margin-bottom:10px;white-space:pre-wrap;line-height:1;margin-left:20px}@media all and (max-width:960px){.blocklist-49 .controls{display:none}.widget-6{min-height:45px}.widget-16{min-height:15px}}@media all and (max-width:480px){.block-30 .layout_67,.block-30 .layout_68,.block-30 .layout_69{-webkit-flex:1 0 100%;-moz-flex:1 0 100%;flex:1 0 100%;text-align:center}}@font-face{font-family:Awesome;src:url(/g/tpl/all/font/fontawesome-webfont.eot);src:url(/g/tpl/all/font/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(/g/tpl/all/font/fontawesome-webfont.woff2) format("woff2"),url(/g/tpl/all/font/fontawesome-webfont.woff) format("woff"),url(/g/tpl/all/font/fontawesome-webfont.ttf) format("truetype"),url(/g/tpl/all/font/fontawesome-webfont.svg#Awesome) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Awesome;src:url(/g/tpl/all/font/fontawesome-webfont.svg) format("svg");font-weight:400;font-style:normal}}.s3_button_large,.s3_button_small,.s3_pagelist_item_active{display:inline-block;text-decoration:none;color:#333;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:.23077em;-moz-border-radius:.23077em;-ms-border-radius:.23077em;-o-border-radius:.23077em;border-radius:.23077em;-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.4);box-shadow:inset 0 0 1px rgba(0,0,0,.4);background-color:#dedede;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#dedede));background-image:-o-linear-gradient(top,#f8f8f8 0,#dedede 100%);background-image:-moz-linear-gradient(top,#f8f8f8 0,#dedede 100%);background-image:-webkit-linear-gradient(top,#f8f8f8 0,#dedede 100%);background-image:-ms-linear-gradient(top,#f8f8f8 0,#dedede 100%);background-image:linear-gradient(to bottom,#f8f8f8 0,#dedede 100%);-pie-background:linear-gradient(to bottom,#f8f8f8 0,#dedede 100%)}.s3_button_large:hover,.s3_button_small:hover,.s3_pagelist_item_active:hover{background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(100%,#eee));background-image:-o-linear-gradient(top,#fcfcfc 0,#eee 100%);background-image:-moz-linear-gradient(top,#fcfcfc 0,#eee 100%);background-image:-webkit-linear-gradient(top,#fcfcfc 0,#eee 100%);background-image:-ms-linear-gradient(top,#fcfcfc 0,#eee 100%);background-image:linear-gradient(to bottom,#fcfcfc 0,#eee 100%);-pie-background:linear-gradient(to bottom,#fcfcfc 0,#eee 100%)}.s3_button_large:active,.s3_button_small:active,.s3_pagelist_item_active:active{-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(100%,#f2f2f2));background-image:-o-linear-gradient(top,#dedede 0,#f2f2f2 100%);background-image:-moz-linear-gradient(top,#dedede 0,#f2f2f2 100%);background-image:-webkit-linear-gradient(top,#dedede 0,#f2f2f2 100%);background-image:-ms-linear-gradient(top,#dedede 0,#f2f2f2 100%);background-image:linear-gradient(to bottom,#dedede 0,#f2f2f2 100%);-pie-background:linear-gradient(to bottom,#dedede 0,#f2f2f2 100%)}.s3_button_large:disabled,.s3_button_large[disabled],.s3_button_small:disabled,.s3_button_small[disabled],.s3_pagelist_item_active:disabled,.s3_pagelist_item_active[disabled]{opacity:.5;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:#dedede;background-image:none;-pie-background:#dedede}.s3_button_small{padding:.38462em .92308em}.s3_button_large{padding:.53333em 1.06667em;font-size:1.15385em;font-weight:700}.s3_icon{display:inline-block;text-decoration:none;font-family:Awesome;font-weight:400;font-style:normal;line-height:1}.s3_table{display:table}.s3_table .s3_table_head,.s3_table .s3_table_row{display:table-row}.s3_table .s3_table_head .s3_table_ceil,.s3_table .s3_table_row .s3_table_ceil{display:table-cell}.s3_message{display:table;padding:1em;margin:1em 0;background-color:#f0e4c9;border:1px solid #e1c893;color:#333;-moz-box-shadow:0 2px 6px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.75);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.75);box-shadow:0 2px 6px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.75)}.s3_message.s3_message_success{background-color:#80c080;border:1px solid green;color:#fff}.s3_message.s3_message_warning{background-color:#f0e4c9;border:1px solid #e1c893;color:#333}.s3_message.s3_message_error{background-color:#ff8080;border:1px solid red;color:#fff}.s3_moderation_note{font-size:.84615em;color:red;margin:1.63636em 0}.s3_comments_user{margin:1.38462em 0}.s3_image_format_1{min-width:90px}.s3_image_format_2{min-width:150px}.s3_image_format_3,.s3_image_format_4{min-width:120px}.s3_image_format_5{min-width:180px}.s3_post_date{color:#656565;font-size:.92308em}.s3_post_head{margin-bottom:1.38462em}.s3_post_content{margin:1.38462em 0}.s3_post_content:after{clear:both;display:block}.s3_post_content .s3_post_image{margin-right:1.38462em;float:left;text-align:center}.s3_post_content .s3_post_image img{border:1px solid #999;visibility:visible;vertical-align:top}.s3_post .s3_post_image{margin-bottom:1.38462em}.s3_post .s3_post_folders,.s3_post .s3_post_tags{margin-bottom:.46154em}.s3_post .s3_post_tags .s3_icon:before{content:"\f02c";font-size:.84615em;margin-right:.76923em}.s3_post .s3_post_folders .s3_icon:before{content:"\f07c";font-size:.84615em;margin-right:.76923em}.s3_posts_folders_list{list-style:none;padding:0;margin:0}.s3_posts_folders_list>li{display:inline-block;padding:0;margin:0 3% 1.38462em 0;max-width:30%}.s3_posts_folders_list>li>a{font-weight:700}.s3_posts_folders_list>li ul{list-style:none;padding:0;margin:0}.s3_posts_folders_list>li ul li{margin:.61538em 0}.s3_posts_folders_list>li ul li ul{margin-left:1.38462em}.s3_posts_list_item .s3_post_title{margin:.35294em 0 1.05882em;font-size:1.30769em}.s3_posts_list_item .s3_post_text{overflow:hidden}.s3_posts_list_item .s3_post_text p:first-child{margin-top:0}.s3_comments_item{margin:0}.s3_comments_item .s3_anchor{float:right}.s3_comments_item .s3_anchor .s3_icon:before{margin-left:.76923em;content:"\f13d";font-size:.84615em}.s3_comments_item .s3_comment_date{font-size:.84615em;opacity:.8}.s3_comments_item .s3_comment_author{font-size:1.07692em}.s3_comments_item .s3_comment_head{padding:.92308em 1.07692em;background-color:rgba(0,0,0,.2)}.s3_comments_item .s3_comment_head:after{display:block;clear:both;content:""}.s3_comments_item .s3_comment_content{margin:0;padding:1.15385em}.s3_comments_item .s3_comment_reply{position:relative;margin-top:1.38462em;padding:1em;border:1px solid rgba(119,119,119,.2);background-color:rgba(119,119,119,.2);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.s3_comments_item .s3_comment_reply:after,.s3_comments_item .s3_comment_reply:before{width:0;height:0;border-color:transparent;border-style:solid;border-width:0 6px 7px;border-bottom-color:rgba(119,119,119,.2);position:absolute;left:20px;content:""}.s3_comments_item .s3_comment_reply:before{top:-8px}.s3_comments_item .s3_comment_reply:after{top:-6px}.s3_comments_item .s3_comment_reply .s3_comment_reply_head{padding-bottom:.61538em;border-bottom:1px solid #7f7f7f}.s3_comments_item .s3_comment_reply .s3_comment_reply_head:after{content:"";clear:both}.s3_comments_item .s3_comment_reply .s3_comment_reply_content{margin:0;padding-top:.61538em}.s3_files_list{width:100%;margin:0;padding:0;list-style:none}.s3_files_list .s3_table_ceil{padding:.76923em;vertical-align:middle}.s3_files_list .s3_files_list_title{background:#dedede;font-size:.92308em;white-space:pre}.s3_files_list .s3_files_list_item .s3_file_head{width:100%;color:#999;font-size:.92308em}.s3_files_list .s3_files_list_item .s3_file_head .s3_file_alternate_name{font-size:1.23077em}.s3_files_list .s3_files_list_item .s3_file_head .s3_file_name{display:block}.s3_files_list .s3_files_list_item .s3_table_ceil{border-bottom:1px solid #ccc}.s3_files_list .s3_files_list_item .s3_file_size{text-align:right;white-space:pre;font-size:1.07692em;font-weight:700}.s3_files_list .s3_files_list_item .s3_file_download{white-space:pre}.s3_search_result_total{margin:1.92308em 0;padding:.38462em 0;border-bottom:1px solid #cecece}.s3_search_result_list{margin:0 0 0 1.53846em;padding:0;list-style:none}.s3_search_result_list .s3_search_result_list_item .s3_search_result_name{margin:.375em 0;font-size:1.23077em}.s3_search_result_list .s3_search_result_list_item .s3_search_result_name a{text-indent:-1.5em}.s3_search_result_list .s3_search_result_list_item .s3_search_result_name .s3_icon:before{margin-right:.76923em;content:"\f178";font-size:.84615em}.s3_pagelist,.s3_search_result_list .s3_search_result_list_item .s3_search_result_text{margin:1.38462em 0}.s3_search_result_list .s3_search_result_list_item .s3_search_result_url{color:#999;font-size:.92308em}.s3_pagelist{padding:0;list-style:none;text-align:center}.s3_pagelist .s3_pagelist_item{display:inline-block;min-width:2.13333em;min-height:1.86667em;margin:0 .2em;vertical-align:middle;background-color:#fff;font-size:1.15385em;line-height:1.15385em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:.23077em;-moz-border-radius:.23077em;-ms-border-radius:.23077em;-o-border-radius:.23077em;border-radius:.23077em;-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.4);box-shadow:inset 0 0 1px rgba(0,0,0,.4)}.s3_pagelist .s3_pagelist_item a,.s3_pagelist .s3_pagelist_item span{display:block;padding:.33333em;text-decoration:none;color:#333}.s3_pagelist .s3_pagelist_item .s3_icon{font-size:1.33333em;line-height:1.33333em}.s3_sitemap_list>.s3_sitemap_list_item>a,.s3_votes_list_item{font-size:1.07692em}.s3_pagelist .s3_pagelist_item.s3_pagelist_item_first a,.s3_pagelist .s3_pagelist_item.s3_pagelist_item_last a,.s3_pagelist .s3_pagelist_item.s3_pagelist_item_next a,.s3_pagelist .s3_pagelist_item.s3_pagelist_item_prev a{padding:0}.s3_pagelist .s3_pagelist_item.s3_pagelist_item_prev .s3_icon:before{content:"\f104"}.s3_pagelist .s3_pagelist_item.s3_pagelist_item_next .s3_icon:before{content:"\f105"}.s3_pagelist .s3_pagelist_item.s3_pagelist_item_first .s3_icon:before{content:"\f100"}.s3_pagelist .s3_pagelist_item.s3_pagelist_item_last .s3_icon:before{content:"\f101"}.s3_text_block{margin:2.30769em 0}.s3_tpl_anketa .s3_form{margin-top:2.30769em}.s3_form .anketa-flash-upload div.flash{max-width:100%;border:1px solid #ccc;-webkit-border-radius:.23077em;-moz-border-radius:.23077em;-ms-border-radius:.23077em;-o-border-radius:.23077em;border-radius:.23077em}.s3_form_item{margin:.76923em 0}.s3_required{color:red}.s3_form_field_title{margin-bottom:.38462em}.s3_form_field_type_password,.s3_form_field_type_select,.s3_form_field_type_text,.s3_form_field_type_textarea,.s3_form_item_type_captcha input[type=text]{max-width:100%;padding:.30769em .76923em;border:1px solid #ccc;-webkit-border-radius:.23077em;-moz-border-radius:.23077em;-ms-border-radius:.23077em;-o-border-radius:.23077em;border-radius:.23077em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s3_form_field_type_password.s3_form_field_error,.s3_form_field_type_select.s3_form_field_error,.s3_form_field_type_text.s3_form_field_error,.s3_form_field_type_textarea.s3_form_field_error,.s3_form_item_type_captcha input[type=text].s3_form_field_error{border-color:red}.s3_form_field_type_password[disabled],.s3_form_field_type_select[disabled],.s3_form_field_type_text[disabled],.s3_form_field_type_textarea[disabled],.s3_form_item_type_captcha input[type=text][disabled]{background-color:#dedede;border-color:#dedede;resize:none}.s3_form_field_type_password,.s3_form_field_type_text,.s3_form_field_type_textarea{width:32.30769em}.s3_form_field_type_select{min-width:15.38462em}.s3_form_field_type_checkbox,.s3_form_field_type_radio{width:1em;height:1em;margin:0 .38462em 0 0;vertical-align:middle}.s3_form_field_type_checkbox[disabled]+.s3_form_subitem_title,.s3_form_field_type_radio[disabled]+.s3_form_subitem_title{color:#dedede}.s3_form_item_type_calendar .s3_icon:before,.s3_form_item_type_calendar_interval .s3_icon:before{margin-left:.38462em;content:"\f073"}.s3_form_item_type_calendar .s3_form_field_type_text{width:7em}.s3_form_item_type_calendar_interval .s3_form_subitem{display:inline-block;margin-right:.76923em}.s3_form_item_type_calendar_interval .s3_form_field_type_text{width:7em;margin-left:.38462em}.s3_form_item_type_captcha .mgCaptcha-block{display:inline-block;margin:0 1em 0 0;vertical-align:middle}.s3_form_item_type_captcha img:first-child{border:1px solid #ccc}.s3_form_item_type_captcha img+img{padding-left:.23077em;vertical-align:bottom}.s3_form_item_type_captcha input[type=text]{width:6.92308em}.s3_form_item_type_captcha.s3_form_item_error input[type=text]{border-color:red}.s3_form_subitem{margin:.38462em 0}.s3_form_note{padding:.23077em .76923em 0}.s3_form_error{padding:0 .76923em;color:red}.s3_form_field_alias_birthday{width:6em;min-width:0}.s3_login_form,.s3_login_form .s3_form_field_type_text{width:15.38462em}.s3_login_form{float:left;margin-top:.38462em}.s3_login_form .s3_form_item{margin:.46154em 0}.s3_login_form .s3_form_item_type_email{margin-top:0}.s3_login_form .s3_form_item_type_password:after{display:block;clear:both;content:""}.s3_login_form .s3_form_item_type_password .s3_form_field_content{display:inline-block;vertical-align:top}.s3_login_form .s3_form_item_type_password .s3_form_field_type_text{width:10em}.s3_login_form .s3_form_item_button{float:right;margin:0;vertical-align:top}.s3_registration_link{margin:.76923em 0}.s3_password_forgot{display:table;padding:.38462em 0 0 2.30769em;vertical-align:top}.s3_password_forgot p{margin-top:0}.s3_tpl_forgot_password .s3_form_item_type_button{margin-top:1.53846em}.s3_tpl_vote .s3_form_item_type_text{margin-top:.76923em}.s3_tpl_vote .s3_form_field_type_text{width:15.38462em}.s3_tpl_vote .s3_form_item_type_button{margin-top:1.53846em}.s3_votes_list{margin:0;padding:0;list-style:none}.s3_votes_list_item{margin:1em 0;padding-left:1.61538em;font-weight:700}.s3_votes_list_item:before{position:absolute;margin-left:-1.61538em;content:'\2014';color:#08c;font-weight:400}.s3_sitemap_list,.s3_sitemap_sublist_not_parent{position:relative}.s3_vote_variant_list{margin:0;padding:0 0 0 .76923em;list-style:none}.s3_vote_results{margin:0;padding:0;list-style:none}.s3_vote_results_item{margin:1.15385em 0;font-size:1.07692em}.s3_vote_answer{margin-bottom:.38462em}.s3_vote_answer_progress{display:inline-block;height:1.53846em;vertical-align:middle;background-color:#0089cd;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00bee4),color-stop(100%,#0089cd));background-image:-o-linear-gradient(top,#00bee4 0,#0089cd 100%);background-image:-moz-linear-gradient(top,#00bee4 0,#0089cd 100%);background-image:-webkit-linear-gradient(top,#00bee4 0,#0089cd 100%);background-image:-ms-linear-gradient(top,#00bee4 0,#0089cd 100%);background-image:linear-gradient(to bottom,#00bee4 0,#0089cd 100%);-pie-background:linear-gradient(to bottom,#00bee4 0,#0089cd 100%)}.s3_vote_answer_count{margin-left:.76923em}.s3_vote_answer_count[data-count="0"]{margin-left:0}.s3_sitemap_list{margin:0;padding:0;list-style:none;line-height:1}.s3_sitemap_list>.s3_sitemap_list_item{margin:.92308em 0}.s3_sitemap_list_item{position:relative;margin:.61538em 0;padding-left:1.38462em}.s3_sitemap_sublist{margin:0;padding:0;list-style:none}.s3_sitemap_list_item_empty{padding-left:1.38462em}.s3_gallery_list{margin-bottom:3.07692em}.s3_gallery_list_item{display:inline-block;margin:1.15385em 1.38462em 0 0;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s3_gallery_list_item:hover .s3_gallery_list_image{-moz-box-shadow:0 0 4px rgba(0,0,0,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5)}.s3_gallery_list_image{display:block;padding:.76923em;text-align:center;border:1px solid #ccc}.s3_gallery_list_image img{display:inline-block;vertical-align:middle;border:0!important}.s3_gallery_list_image:after{display:inline-block;height:100%;content:'';vertical-align:middle}.s3_gallery_list_title{margin-top:.53846em;font-size:.92308em}.form-wrapper .title,.form-wrapper .tpl-anketa-success-note{font-size:20px;text-align:center}.s3_gallery_view_image{padding:.76923em;border:1px solid #ccc;-moz-box-shadow:0 0 4px rgba(0,0,0,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5)}.s3_gallery_view_image img{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1000;justify-content:center;align-items:center;opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-o-transition:all .4s ease;-ms-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.form-wrapper .blockname,.form-wrapper .error-message{display:none}.form-wrapper.opened{opacity:1;visibility:visible}.form-wrapper .form-wrapper-inner{width:300px;background:#fff;padding:20px;border-radius:5px;position:relative}.form-wrapper .title{padding-bottom:20px}.form-wrapper .field-title{margin-bottom:3px}.form-wrapper .tpl-field{padding-bottom:15px}.form-wrapper .tpl-field input,.form-wrapper .tpl-field textarea{outline:0;background:0 0;border:1px solid #ccc;border-radius:4px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;height:30px;padding:0 15px}.form-wrapper .tpl-field input:focus,.form-wrapper .tpl-field textarea:focus{border-color:#000}.form-wrapper .tpl-field textarea{resize:none;padding-top:5px;padding-bottom:5px;height:76px}.form-wrapper .tpl-field.field-error input,.form-wrapper .tpl-field.field-error textarea{border-color:red}.form-wrapper .tpl-field.tpl-field-button{text-align:center}.form-wrapper .tpl-field.tpl-field-button button{outline:0;border:none;padding:10px 15px 11px;cursor:pointer;background:#6f457d;color:#fff;border-radius:5px;font-weight:700;font-size:15px}.form-wrapper .field-required-mark{color:red}.form-wrapper .icon-close{position:absolute;right:-15px;top:-15px;background:url(/shared/highslide-4.1.13/graphics/close.png) rgba(0,0,0,0);width:30px;height:30px;cursor:pointer}#tcal{z-index:100300} .wrap{padding-bottom: 15px;} /*.pam{display: inline-block;} .pam1 { margin-top: 22px; margin-bottom: 12px;} .pam2{padding-left: 178px;margin-top: -241px;} .pam3{padding-left: 355px; margin-top:-228px;} .pam4{padding-left: 223px;margin-top: -218px;} .pam5{padding-left: 309px;margin-top: -252px;} .pam6 {padding-left: 359px;margin-top: -779px;} .pam7{padding-left: 625px;margin-top: -447px;} .pam8 {padding-left: 621px; margin-top: -207px;} .pam10 {padding-left: 180px;margin-top: -228px;} .pam11{margin-top:5px;} .pam12 {padding-left: 312px; margin-top: -240px;}
.pam-t1{font-weight:bold; margin-left: 4px; text-decoration: none; color: #000; line-height: 18.1px;} .pam-t1 a {color: #fff;text-decoration: none;position: absolute;width: 172px;margin: -27px 0px 0px -4px;height: 34px;font-size: 15px;text-transform: inherit; background: #6f457d;text-align: center; line-height: 18.1px;} /*.pam-t1 a:hover {background:rgba(111, 69, 125, 0.44);}*/  /*.pam-t2 {font-weight:bold; margin-left: -41px;} .pam-t2 a {color: #fff;text-decoration: none; position: absolute; width: 172px;margin: -27px 0px 0px 41px;height: 35px;font-size: 15px;background: #6f457d;text-align:center;line-height: 18.1px;} 
.pam-t3 {font-weight:bold; color: #000; text-decoration: none;}
.pam-t3 a{color: #fff;text-decoration: none;position: absolute;width: 266px;margin: -28px 0px 0px 0px;height: 35px;font-size: 15px;text-transform: inherit; background: #6f457d;text-align: center} 
.pam-t4 {font-weight:bold; color: #000; text-decoration: none;}
.pam-t4 a{color: #fff;text-decoration: none;position: absolute;width: 396px;margin: -42px 0px 0px 0px;height: 35px;font-size: 15px;text-transform: inherit; background: #6f457d;text-align: center} 
.pam-t5 {font-weight:bold; color: #000; text-decoration: none;}
.pam-t5 a{color: #fff;text-decoration: none;position: absolute;width: 307px;margin: -32px 0px 0px 0px;height: 35px;font-size: 15px;text-transform: inherit; background: #6f457d;text-align: center} 
.pam-t6 {font-weight:bold; color: #000; text-decoration: none;}
.pam-t6 a{color: #fff;text-decoration: none;position: absolute;width:217px;margin: -42px 0px 0px 0px;height: 35px;font-size: 15px;text-transform: inherit; background: #6f457d;text-align: center}*/
.profit1 {
  display: inline-block;
  margin: 2px 0 -3px 15px; }

.pr-t {
  font-size: 15px;
  color: #000;
  line-height: 32.1px;
  padding: 5px 3px;
  font-weight: bold; }

.pr-t a {
  color: #fff;
  text-decoration: none;
  background: rgb(111, 69, 125);
  position: absolute;
  width: 172px;
  margin: -27px -3px;
  text-transform: inherit;
  display: inline-block;
  text-align: center;
  height: 32px; }

.pr-t a:hover {background: #06943a;}

 .kam-t  {
  font-size: 15px;
  color: #000;
  line-height: 32.1px;
  padding: 5px 3px;
  font-weight: bold; }
  
   .kam-t a{
  color: #fff;
  text-decoration: none;
  background: rgb(111, 69, 125);
  position: absolute;
  width: 554px;
  margin: -27px -3px;
  text-transform: inherit;
  display: inline-block;
  text-align: center;
  height: 32px; }
  
  .kam-t a:hover{background: #06943a;}
  .rekv {width:100%; border:1px solid rgba(35, 36, 37, 0.25);}
  .rekv tr, td {border:1px solid rgb(200, 200, 200);}
  .blockwork{
	width: 179px;
}
.blockwork a{
	    position: relative;
    top: -10px;
}
.block-textt{
	
      position: relative;
    top: -201px;
    border-radius: 6px;
    background: #646464a8;
}
.block-textt p{
	       padding: 26px;
    font-size: 23px;
    color: white;
}
.fixed {
     position: fixed;
    top: 0;
    width: 100%;
}
.row-granit {
    display: inline-block;
    margin: 5px 3px;
    font-size: 16px;
}

.granit {
    text-align: center;
}

.row-granit img {
    border-radius: 50%;
    transition: all 0.3s;
}

.row-granit.active:hover img {
    box-shadow: 3px 3px 6px;
    transform: translateY(3px);
    transition: all 0.3s;
}
a[href="#otlichiya"]:hover {
    color: #6f457d;
}
@media (min-width: 961px){
.menu-7 .menu-scroll>ul>li.menu-item>a {
	padding: 8px 6px !important;
}}

.price table {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	border-collapse: collapse;
	text-align: center;
}
.price th {
    background: #6f457d;
    color: white;
    padding: 10px 20px;
}
.price td:first-child {
	background: #6f457d;
    color: white;
    padding: 10px 20px;
}
.price th {
	border-style: solid;
	border-width: 0 1px 1px 0;
	border-color: white;
}
.price td {
    border-style: solid;
    border-width: 0 1px 1px 0;
    border-color: white;
    text-align: center;
    font-weight: bold;
}
.price td {
	background: #2ac162;
}
.price td:first-child {
	text-align: left;
}
.price th:first-child {
	text-align: left;
}

.btn {
    display: inline-block;
    text-align: center;
    text-decoration: none;
    margin: 2px 0;
    border: solid 1px transparent;
    border-radius: 4px;
    padding: 0.5em 1em;
    color: #FFFFFF;
    background-color: #6f457d;
    font-weight: bold;
}

.btn:hover {
   color: white !important;
   border-color: currentColor;
   background-color: #06943a;
   font-weight: bold;
} 
.btn:focus {
	color: white;
	font-weight: bold;
	outline: none;
}

.copyriht-custom {
    text-align: right;
    margin: 5px 0px;
    font-size: 15px;
    color: white;
}

.gabbro-tadle table {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	border-radius: 10px;
	border-spacing: 0;
	text-align: center;
	margin-bottom: 10px;
}
.gabbro-tadle {
	margin-bottom: 10px;
}

.gabbro-table th {
	background: #6f457d;
	color: white;
	text-shadow: 0 1px 1px #2D2020;
	padding: 5px 5px;
}

.gabbro-table th, td {
	border-style: solid;
	border-width: 0 1px 1px 0;
	border-color: white;
}

.gabbro-table th:first-child, td:first-child {
	text-align: left;
}

.gabbro-table th:first-child {
	border-top-left-radius: 10px;
}

.gabbro-table th:last-child {
	border-top-right-radius: 10px;
	border-right: none;
}

.gabbro-table td {
	padding: 10px 20px;
	background: #dad5c3;
}

.gabbro-table tr:last-child td:first-child {
	border-radius: 0 0 0 10px;
}

.gabbro-table tr:last-child td:last-child {
	border-radius: 0 0 10px 0;
}

.gabbro-table tr td:last-child {
	border-right: none;
}
.gabbro-tablefix th:first-child {
	border-top-left-radius: 0px;
}
.gabbro-tablefix th:last-child {
	border-top-right-radius: 0px;
	border-right: none;
}

.gabbro-tablefix2 th:first-child{
	border-top-left-radius: 10px;

}
.gabbro-tablefix2 th:last-child{
	border-top-right-radius: 10px;
	border-right: none;

}
.gabbro-tablefix2 tr:last-child td:first-child {
	border-radius: 0 0 10px 10px;
}

.gabbro-tablefix2 tr:last-child td:last-child {
	border-radius: 0 0 10px 10px;
}
.sizes{
text-align:center;
font-weight:600;
text-decoration:underline;
}
.granitkanew{
	text-align: center;
background: #06943a;
color: #fff;
border-radius: 4px;
text-decoration: none;
width: 100%;
display: block;
font-size: 14px;
font-weight: 700;
line-height: 29px;
}
.granitkanew:hover{
	background: #6f457d;
	transition: 0.4s;
}
.inform-block {
position: fixed;
bottom: 2%;
left: 0;
display: block;
width: 100%;
z-index: 7;
}

.inform-block > div {
	max-width: 700px;
	margin: 0 auto;
	padding: 10px 50px 10px 30px;
	background: #06943a;
	text-align: center;
	color: #ffffff;
	position: relative;
	font-size: 15px;
	float: left;}

.inform-block .inform-cross {
position: absolute;
top: 10px;
right: 15px;
color: #fff;
font-weight: bold;
font-size: 25px;
}

.inform-block .inform-cross:hover {
cursor: pointer;
}

.inform-block {
display: none;
}

.inform-block.show {
display: block;
}
.button-var {
	display: block;
	background: green;
	text-align: center;
	border-radius:6px;
	padding:2px 5px;
    color: #fff;
    text-decoration: none;
}
.button-var-p {
	text-align: center;
}
.button-var a {
	display: block;
	text-decoration: none;
}
.button-var:hover {
	background:#6f457d;
}
.artikul{
	font-weight: 600;
	color: #06943a;
	font-size: 16px;
}
.pagemenu__pic {
    margin: 10px auto;
}
.maket{font-weight:600;}

.btn-otz-block {
display: flex;
flex-wrap: wrap;
align-items: center;
padding: 15px;
margin: 0px 0px 20px 0px;
background-color: #fafafa;
border-radius: 4px;
}
.btn-otz {
font-size: 16px;
font-weight: bold;
cursor: pointer;
padding: 10px 15px;
display: flex;
gap: 10px;
align-items: center;
color:#212121;
border-radius: 5px;
}
.btn-otz-act {
background-color: #eeeeee;
}
.btn-otz-img {
height: 20px;
}
.slider-otzyv-content {
height: 0px;
overflow: hidden;
}
.slider-otzyv-content-act {
height: max-content;
}
.slider-otzyv-block {
margin:10px -10px;
}
.slider-otzyv {
color:#212121;
background-color: #ffffff;
border: 1px solid #dedede;
padding: 15px;
border-radius: 30px;
box-shadow: 0 4px 8px rgb(0 0 0 / 20%);
margin: 10px;
}
.slider-otzyv-img {
height: 50px;
width: 50px;
object-fit: cover;
}
.slider-otzyv-name {
font-size: 14px;
font-weight: bold;
}
.slider-otzyv-stars {
display: flex;
align-items: center;
margin: 5px 0px;
}
.slider-otzyv-date {
font-size: 12px;
}
.slider-otzyv-info {
display: flex;
align-items: center;
gap: 10px;
margin: 0px 0px 20px 0px;
}
.slider-otzyv-text {
background-color: #f5f5f5;
padding: 10px;
border-radius: 10px;
font-size: 16px;
margin: 0px 0px 15px 0px;
max-height: 200px;
overflow: auto;
}
.slider-otzyv-miniimg {
width: 16px;
height: 16px;
}
.slider-otzyv-href {
color: #212121;
font-size: 12px;
display: flex;
align-items: center;
gap: 5px;
max-width: max-content;
}
.slick-initialized .slick-slide {
height: max-content;
}
.slider-otzyv-btn{
display: flex;
align-items: center;
gap: 10px;
}
.slider-otzyv-btnprev, .slider-otzyv-btnnext {
padding: 10px;
cursor: pointer;
font-size: 25px;
font-weight: bold;
}
.slider-otzyv-btnprev:hover, .slider-otzyv-btnnext:hover {
color: #2f75ff;
}
.otzyvy-head{
    color: inherit;
    font-size: 18px;
    text-align: center;
    padding-bottom: 18px;
}
.otzyvy-slide{
margin: 0px 6px 1px 6px;
    font-size: 14px;
    text-align: center;
}
.qviz-question {
display:none;
position: relative;
margin: auto;
max-width: 880px;
width: 100%;
background: white;
padding: 20px;
border: 2px solid #6f457d;
margin:0px 0px 20px 0px;
box-sizing: border-box;
}
.qviz-question-act {
display:block;
}
.qviz-galochka {
max-width: 32px;
width: 100%;
height: 32px;
fill: white;
background: #d3d3cf;
border-radius: 100%;
}
.qviz-title {
text-align: center;
font-size: 20px;
margin: 0px 0px 25px 0px;
}
.qviz-error {
font-size: 18px;
color: white;
background: red;
max-width: max-content;
padding: 5px;
margin: 0px auto 20px auto;
border-radius: 5px;
}
.qviz-variant-block {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 10px;
}
.qviz-variant {
max-width: 213px;
width: 100%;
border-radius: 5px;
padding: 10px;
background: #f0f3f4;
font-size: 15px;
word-break: break-word;
cursor: pointer;
color:black;
display: flex;
align-items: center;
gap: 20px;
}
.qviz-variant:hover {
background: #6f457d;
color: white;
box-shadow: 0 5px 14px 0 rgba(0,0,0,.1);
}
.qviz-variant:hover .qviz-galochka {
background: none;
}
.qviz-variant-act {
background: #06943a;
color: white;
}
.qviz-variant-act .qviz-galochka {
background: none;
}
.qviz-prevnext-block {
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: space-between;
gap: 20px;
margin:20px 0px 0px 0px;
}
.qviz-question-next, .qviz-button-submit {
max-width: max-content;
text-align: center;
cursor: pointer;
font-size: 13px;
font-weight: 700;
padding: 22px 40px;
text-transform: uppercase;
color: #fff;
border-radius: 50px;
background: rgb(17,50,191);
box-shadow: 0 13px 36px 0 rgba(17,50,191,.4);
border: none;
}
.qviz-question-next:hover, .qviz-button-submit:hover {
transform: scale(.98);
opacity: .9;
box-shadow: 0 5px 20px 0 rgba(17,50,191,.4);
}
.qviz-question-prev {
max-width: max-content;
height: max-content;
text-align: center;
font-size: 11px;
border-bottom: 1px dotted #9296a5;
cursor: pointer;
text-transform: uppercase;
color: #9296a5;
}
.qviz-question-prev:hover {
border-bottom: 1px dotted transparent;
}
.qviz-steps {
color: black;
font-size: 14px;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
	display: none;
}
.qviz-form {
max-width: 380px;
width: 100%;
margin: auto;
display: flex;
flex-direction: column;
align-items: center;
gap: 10px;
}
.qviz-form  .tpl-anketa {
width: 100%;
}
.qviz-form input {
font-size: 16px;
padding: 5px;
width: 100%;
height: 30px;
box-sizing: border-box;
margin: 0px 0px 20px 0px;
}
.qviz-form textarea, .qviz-form .tpl-anketa-title {
display:none;
}
.qviz-form button {
border: none;
background: linear-gradient(to bottom, #f4e48d 0, #ecd35f 100%) #f0db76;
padding: 10px 15px;
font-weight: bold;
width: 100%;
font-size: 16px;
}
.qviz-form .tpl-anketa-success-note {
font-size: 20px;
font-weight: bold;
}
.qviz-allact-variant {
display: none;
}
@media (max-width: 683px){
.qviz-variant {
max-width: 100%;
}
}
@media (max-width: 580px){
.qviz-prevnext-block {
flex-direction: column;
}
}
.podbor{
	display: block;
    text-align: center;
    border: 5px solid #6f457d;
    padding: 10px;
    background: #06943a;
    margin: 10px 0px 0px 0px;
    border-radius:10px;
}
.podbor a{
	color: #fff;
    width: 100%;
    display: block;
    text-decoration:none;
    font-size: 18px;
}
.podbor a:hover{
   text-decoration:underline;
}

.otzyv{
	display: block;
    text-align: center;
    border: 5px solid #6f457d;
    padding: 10px;
    background: #FF8C00;
    margin: 10px 0px 0px 0px;
    border-radius: 10px;
}
.otzyv a{
	color: #fff;
    width: 100%;
    display: block;
    text-decoration: none;
    font-size: 18px;
}
.otzyv a:hover{
   text-decoration:underline;
}
.block-24 {
    max-width: 1060px;
    width: 100%;
    min-height: 160px;
    z-index: 5;
    text-align: left;
    -webkit-box-shadow: 0 0 46px rgba(0, 0, 0, .42);
    -moz-box-shadow: 0 0 46px rgba(0, 0, 0, .42);
    box-shadow: 0 0 46px rgba(0, 0, 0, .42);
    -webkit-border-radius: none;
    -moz-border-radius: none;
    border-radius: none;
    display: block;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
}
.block-24, .widget-28 {
    margin: 0 auto;
    border: none;
    top: 0;
    position: relative;
    right: 0;
    left: 0;
}
.widget-28 {
    z-index: 1;
    max-width: 700px;
    width: 100%;
    box-sizing: border-box;
    min-height: 0;
    padding-top: .02px;
    padding-bottom: .02px;
    background: #fff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
div.custom_list div.list .item-outer .item {
    background: #fff;
    border-radius: 6px;
    margin-bottom: 30px;
    overflow: hidden;
}
.horizontal_blocklist-53 .item_body {
    box-sizing: border-box;
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    flex: 1 1 auto;
    /* display: -webkit-flex; */
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}
.horizontal_blocklist-53 .item_detail {
    padding: 35px 30px 5px 35px;
    box-sizing: border-box;
    margin-left: 0;
    position: relative;
    z-index: 2;
    margin-right: 0;
    left: 0;
    right: 0;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    flex-grow: 1;
    min-height: 449px;
    flex-basis: 0;
}
.horizontal_blocklist-53 .image img {
    max-width: 100%;
    width: auto;
    height: auto;
    vertical-align: middle;
    box-sizing: content-box;
}
.horizontal_blocklist-53 .title {
    font-weight: 700;
    margin-bottom: 10px;
    box-sizing: border-box;
    position: relative;
    z-index: 1;
    font-family: PT Sans, sans-serif;
    font-size: 25px;
    color: #343434;
    line-height: 1.4;
    text-indent: 0;
    text-decoration: none;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: normal;
    -moz-justify-content: normal;
    justify-content: normal;
    width: auto;
    left: 0;
    right: 0;
    margin-left: 0;
    margin-right: 0;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
}
.align-elem {
    flex-grow: 1;
}
.horizontal_blocklist-53 .text {
    border: none;
    box-sizing: border-box;
    position: relative;
    font-family: Open Sans, sans-serif;
    font-size: 14px;
    line-height: 1.6;
    text-indent: 0;
    text-decoration: none;
    margin-bottom: 11px;
    padding-left: 0;
    -webkit-border-radius: none;
    -moz-border-radius: none;
    border-radius: none;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    width: 307px;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    font-weight: 700;
    width: auto;
}
.horizontal_blocklist-53 .price-wrap {
    margin: 0 0 auto;
    box-sizing: border-box;
    position: relative;
    min-height: 103px;
    width: 225px;
    left: auto;
    right: auto;
}
.horizontal_blocklist-53 .price {
    box-sizing: border-box;
    display: inline-block;
    margin-top: 5px;
    white-space: nowrap;
    margin-bottom: 6px;
}
.horizontal_blocklist-53 .price-note {
    box-sizing: border-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    font-family: PT Sans, sans-serif;
    font-size: 16px;
    line-height: 1.3;
    letter-spacing: .8px;
    text-indent: 0;
    text-decoration: none;
    font-weight: 700;
    margin-right: 4px;
}
.horizontal_blocklist-53 .price-value {
    border: none;
    display: inline-flex;
    font-size: 25px;
    color: #6f457d;
    margin-right: 4px;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -webkit-border-radius: none;
    -moz-border-radius: none;
    border-radius: none;
    font-weight: 700;
}
.horizontal_blocklist-53 .price-currency {
    display: inline-flex;
    font-size: 16px;
    letter-spacing: .8px;
    font-weight: 700;
}
.horizontal_blocklist-53 .more {
    box-sizing: border-box;
    position: relative;
    margin-top: auto;
    margin-bottom: 0;
    margin-left: 0;
    min-height: 50px;
}
.horizontal_blocklist-53 .more>a {
    padding: 13px 30px;
    border: none;
    box-sizing: border-box;
    text-decoration: none;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    font-family: Roboto, sans-serif;
    font-size: 13px;
    color: #fff;
    text-indent: 0;
    text-transform: uppercase;
    font-weight: 700;
    -webkit-box-shadow: 0 0 0 transparent;
    -moz-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent;
    background: #06943a;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    margin-top: 10px;
    margin-bottom: 0;
    margin-left: 0;
}
.slider-otzyv-btn {
    display: flex;
    align-items: center;
    gap: 10px;
}
.ekonom-slider-btnprev {
    display: block;
    color: #6f457d;
    font-size: 60px;
    position: absolute;
    top: calc(50% - 36px);
    left: -40px;
    cursor: pointer;
}
.ekonom-slider-btnnext {
    display: block;
    color: #6f457d;
    font-size: 60px;
    position: absolute;
    top: calc(50% - 36px);
    right: -40px;
    cursor: pointer;
}
@media (max-width: 1080px) {
.ekonom-slider-btnprev, .ekonom-slider-btnnext{
position: relative;
top: 0;
left: 0px;
}
.slider-otzyv-btn {
justify-content: center;
}
}

.menu-item.first-level:has(.level-2) > a::after {
    content: "∨";
    font-size: 13px;
    font-weight: bold;
    margin: -3px 0px 0px 3px;
    transition: 0.3s;
}
.menu-item.first-level:hover > a:after {
    rotate: 180deg;
}
.level-2 > li:has(.level-3) > a:after {
    content: "∨";
    display: inline-block;
    font-size: 11px;
    margin: 0px 0px 0px 3px;
    font-weight: bold;
    transition: 0.3s;
    vertical-align: middle;
}
.level-2 > li:hover > a:after {
rotate: -90deg;
}
@media (max-width: 980px) {

.level-2 > li:has(.level-3) > a:after {
display:none;
}

}

.footer__menu a{
text-decoration: none;
padding: 5px 10px;
}
.footer__menu li{
    margin: 10px;
}
.footer__menu a:hover{
background-color: #6f457d;
border-radius: 10px;
transition: all .5s;
}
.footer__menu{
    display: flex;
}
.catalog__title{
    margin-left: 20px;
    font-size: 18px;
    border-bottom: 1px solid white;
}
.uslugi__title{
    margin-left: 20px;
    font-size: 18px;
    border-bottom: 1px solid white;
}
.footer__contacts-title{
    font-size: 18px;
    border-bottom: 1px solid white;
}
.footer__menu ul{
    list-style: none;
    padding-inline-start: 0;
    margin-block-start: 0;
    margin-block-end: 0;
}
.footer__menu-contacts{
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top:5px;
}
.footer__menu-contacts img{
    max-width: 45px;
}
.footer__menu-wrapper{
    color: #fff;
    display: flex;
    justify-content: space-between;
    font-size: 14px;
}

.footer__addres-title{
    font-weight: bold;
}
.footer_telephones-title{
    font-weight: bold;
}
.footer__telephones-numbers a:hover{
color: #6f457d;
transition: all .5s;
}
.address__text-wrapper{
    display: flex;
    align-items: center;
    gap: 5px;
}
.footer__telephones-wrapper{
    display: flex;
    align-items: center;
    gap: 5px;
}
@media(max-width:786px){
	.footer__contacts-wrapper{
		margin: 10px 15px;
	}
}
@media(max-width:484px){
	.footer__menu{
		flex-wrap: wrap;
    gap: 10px;
	}
}
.micro__display-none{
	display:none;
}
.current-price{
	font-weight: bold;
	color: #06943a;
}