*{font-family:Open Sans,Arial,Helvetica,sans-serif}abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,details,dfn,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,pre,q,samp,section,small,span,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{padding:0;font-size:100%;border:0;font-weight:400;outline:0;margin:0;background:transparent;vertical-align:baseline}body,html{height:100%;padding:0;margin:0;background:#fff}body{position:relative}td{padding:0;vertical-align:top}img{border:none}hr{height:1px;border:none;color:#515150;background:#515150;width:100%;line-height:1px}form,hr{padding:0;margin:0}input::-moz-focus-inner{padding:0;border:0}button::-moz-focus-inner{padding:0;margin:-1px}input:invalid,select:invalid,textarea:invalid{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}div,li,p,span,td{white-space:normal}.h1,.h2,.h3{font-weight:700;color:#000;text-transform:none;margin:15px 0}article h1{font:36px Comfortaa,Open Sans,sans-serif;font-weight:700;margin:0 0 15px;line-height:40px}article h2{font-size:26px;font-weight:300;margin-bottom:30px;line-height:36px}article h3{font-size:22px;font-weight:300;line-height:32px}article h4,article h5,article h6{font-size:16px;line-height:22px}a{color:#00783f}a:hover{text-decoration:underline}a.interactive,a[name]{text-decoration:none}a.interactive{border-bottom:1px dashed #00783f}.content-text,.content-text *,article li,article p{font-size:16px;line-height:24px}.content-description li,.content-text,.content-text li,.content-text p,article li,article p{color:#252525}.content-text h2:first-child,.content-text h3:first-child,.content-text p:first-child,article h3:first-child,article p:first-child,article:first-child h2:first-child{padding-top:0;margin-top:0}.content-description ul,.content-text ul,article ul{list-style:none;padding:0;margin:20px 0 20px 15px}.content-description ul li,.content-text ul li,article ul li{padding:0 0 0 25px;position:relative}.content-description ul li:before,.content-text ul li:before,article ul li:before{height:10px;content:"";position:absolute;top:7px;-webkit-box-shadow:1px 1px 0 2px #e7e215;box-shadow:1px 1px 0 2px #e7e215;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background:#00713b;left:0;width:10px;display:block}article ol{padding:0;margin:25px 0 25px 35px}.content-text ol li,article ol li{padding:0}article ol li:last-child,article ul li:last-child{margin-bottom:0}.content-description li,.content-text li,article li{margin-bottom:8px}article img{height:auto;max-width:100%}article td img{max-width:none}article table td{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}article .button{padding:0 25px;font-size:18px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;line-height:50px}article .button:hover{opacity:1;background-color:#bf2f26}article .content-title{margin:15px 0}article .content-date{margin-bottom:20px}article .content-author{float:left;margin-top:15px}article .content-print{float:right;margin-top:15px}article .content-icon{margin:0 15px 15px 0;float:left}.content-list-item{padding:0 0 15px;margin-bottom:15px;border-bottom:1px solid #e5e5e5}.content-list-item.last-child,.content-wrap .content-list-item:last-child{margin-bottom:0;border-bottom:0;background:none;padding-bottom:0}.content-list-item .content-title{margin:0 0 5px}.content-list-item .content-date{margin-bottom:10px}.content-list-item .content-author{margin-top:5px}.content-list-item .content-icon{text-align:center;float:left;margin-top:5px}.preset-content_icon .content-icon{width:300px}.preset-content_icon .text{margin-left:350px}.content-list-item .title,.content-title,.content-title a{font-size:20px;line-height:24px}.content-description,.content-list-item .description{font-size:16px;color:#2d2d2d;line-height:24px}.content-date,.content-list-item .date{font-size:12px;color:#7d7d7d;line-height:12px}.content-icon{overflow:hidden;font-size:0;outline:none;text-align:center}.content-icon,.content-icon img{vertical-align:middle;display:inline-block}.content-icon img{line-height:inherit}.content-icon:hover{border-color:red}.content-author,.content-print{font-size:12px;color:#898989;line-height:16px}.content-print{background:url(/includes/img/print.png) no-repeat 0;padding-left:25px;display:inline-block}.content-phone{text-decoration:none;color:inherit}.content-file{padding:5px 15px;font-size:14px;text-decoration:none;color:#888;background-color:#f6f6f5;line-height:19px;display:inline-block}.content-menu{padding:15px 15px 10px;margin-bottom:30px;clear:both;background-color:#f6f6f5}.content-menu a{font-size:15px;text-decoration:none;margin:0 10px 5px;line-height:20px;display:inline-block}.content-menu a:hover{text-decoration:underline}.content-menu a.selected{text-decoration:none;font-weight:700}.content-menu a:first-child{margin-left:0}.content-menu a:last-child{margin-right:0}.content-share{min-height:24px;padding-top:15px}.content-share ul{list-style:none;padding:0;margin:0}.content-share li{padding:0;margin:0;background:none}.content-share li:after{display:none}.content-gallery{padding:15px 0;font-size:0;text-align:left;vertical-align:top}.content-gallery a{height:150px;text-decoration:none;position:relative;outline:none;background-color:#f5f5f5;margin:0 1px 1px 0;background-position:50%;width:150px;background-repeat:no-repeat;display:inline-block}.content-other-list{padding-top:15px;border-top:3px solid #b7b7b7;margin-top:30px}.content-other-list .title{font-size:18px;margin-bottom:15px;color:#2e2f3e;line-height:18px}.content-other-list ul{list-style:none;padding:0;margin:0}.content-other-list li{padding:0;font-size:0;margin:0 0 15px;display:block}.content-other-list li:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.content-other-list li a{font-size:16px;line-height:21px;display:inline-block}.content-other-list .content-date,.content-other-list .content-title{margin:0 0 5px}.content-other-list .content-description{margin:0}.content-navigation{padding-top:15px;font-size:0}.content-navigation a{font-size:14px;line-height:19px;display:inline-block}.content-navigation a.prev{float:left}.content-navigation a.next{float:right}.form-field{font-size:0;margin-bottom:15px}.form-field.last-child{margin-bottom:0}.form-field.column{width:50%}.form-field.column.left{float:left}.form-field.column.right{float:right}.form-field.line{overflow:auto}.form-field.line *{float:left;display:block}.form-field.line span{font-size:12px}.form-title{font-size:18px;font-weight:700;color:#ed1c24;text-transform:uppercase;margin:0 0 25px;line-height:23px}.form-description{font-size:14px;color:#1e1e1e;line-height:19px}.form-footer{padding-top:15px;font-size:0;clear:both}.form-required{font-size:12px;color:red;line-height:12px}.form-field label{font-size:14px;color:#ccc;margin:0 0 5px;line-height:14px;display:block}.form-field label span,.form-required span,span.required{font-size:14px;font-weight:700;color:red;line-height:14px}.overlay{padding:5px;position:absolute;margin:-5px 0 0 -5px;background:#fff url(/images/loading.gif) no-repeat 50%;display:none;z-index:5000}form#index_order .overlay{background:rgba(191,47,38,.6) url(/images/loading.gif) no-repeat 50%}.ui-overlay{right:0;position:fixed;bottom:0;top:0;background-color:rgba(0,0,0,.5);left:0;display:none;z-index:5000}.textarea,.textbox{padding:5px;border:1px solid #049138;color:#1e1e1e;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;width:100%;vertical-align:top}.textarea:focus,.textbox:focus{-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.2);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.2)}.textarea{height:120px;overflow:auto;resize:none}.select.error,.textarea.error,.textbox.error{background-color:#fffcd3!important}.button{color:#fff;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#049138;cursor:pointer;line-height:30px;display:inline-block}.button:hover{background:rgba(4,145,56,.8)}.button:active{-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.2);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.2)}input.button{padding:0 20px;border:0;display:inline-block}a.button{text-decoration:none}.button,.textarea,.textbox{font-size:14px;outline:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px}.button,.textarea,.textbox,button,input,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}::-webkit-input-placeholder{color:#7a7a7a;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#7a7a7a;opacity:1}:-ms-input-placeholder{color:#7a7a7a;opacity:1}button::-moz-focus-inner{border:0;outline:none}.select{text-overflow:"";-webkit-appearance:none;-moz-appearance:none;text-indent:1px;outline:none}.select::-ms-expand{display:none}.result-message{padding:15px;font-size:14px;margin-bottom:15px;color:#fff;text-align:left;line-height:20px}.result-message.success{background-color:#508e70}.result-message.error{background-color:#ca3535}.content-empty{padding:15px;background-color:rgba(4,145,56,.3)}.content-empty,.content-empty *{font-size:14px;color:#252525;line-height:20px}.content-empty,.content-empty p:last-child{margin-bottom:0}.pagination{text-align:center;clear:both;margin-top:15px}.pagination,.pagination *{font-size:16px;color:#000;line-height:20px}.pagination:before{height:0;content:".";visibility:hidden;clear:both;display:block}.pagination .title{display:none}.pagination .current{text-decoration:none;font-weight:700}.pagination .current,.pagination a{padding:5px 10px;margin-right:5px;display:inline-block}.pagination .current{color:#fff;border-radius:3px;background:#00783f}.pagination .pagination-prev{font-weight:700;margin:0 10px 0 0;display:none}.pagination .pagination-next{font-weight:700;margin:0 0 0 10px;display:none}.content-list-pagination{text-align:center}.content-list-pagination a span{border-bottom:1px dotted #000}.content-list-pagination a.loading{padding:10px 20px;border-radius:20px}.content-list-pagination a.loading span{font-size:0;border:0}.page-title{margin:0 0 20px}.page-title h1{padding:0;font-size:22px;color:#000;margin:0;line-height:27px}.page-title span{color:inherite}.page-crumbs{font-size:12px;color:#000;margin:0 0 30px;line-height:12px}.page-crumbs a{font-size:inherit;margin-right:5px;color:inherit;line-height:inherit;font-family:inherit;display:inline-block}.page-crumbs a:hover{color:#049138}.page-crumbs a.last-child{padding:0;margin:0;background:none}.sitemap-menu{margin:0 0 10px}.sitemap-menu,.sitemap-menu ul{list-style:none;padding:0}.sitemap-menu>li>a{font-size:16px;color:#345e75;line-height:20px}.sitemap-menu>li{margin-bottom:15px!important}.sitemap-menu li{padding:0;margin:0 0 8px}.sitemap-menu ul{margin:10px 0 15px 15px}.sitemap-menu ul li{background:url(/images/bullet1.png) no-repeat left 11px;padding-left:20px}.sitemap-menu ul li:last-child{margin-bottom:0}.sitemap-menu ul a{font-size:12px;line-height:16px}.sitemap-menu a:hover{color:#569bc1}.fx-border-2px{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px}.fx-border-3px{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}.fx-border-4px{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px}.fx-border-5px{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}.fx-border-6px{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px}.fx-trans-5s,.fx-trans-5s>a,.fx-trans-5s>a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-khtml-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}.blur{filter:url(/css/blur.svg##blur);-webkit-filter:blur(3px);filter:blur(3px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius="3")}.fx-delay-1ms{-moz-animation-delay:.1s;-webkit-animation-delay:.1s;animation-delay:.1s;-ms-animation-delay:.1s}.fx-delay-2ms{-moz-animation-delay:.2s;-webkit-animation-delay:.2s;animation-delay:.2s;-ms-animation-delay:.2s}.fx-delay-3ms{-moz-animation-delay:.3s;-webkit-animation-delay:.3s;animation-delay:.3s;-ms-animation-delay:.3s}.fx-delay-4ms{-moz-animation-delay:.4s;-webkit-animation-delay:.4s;animation-delay:.4s;-ms-animation-delay:.4s}.fx-delay-5ms{-moz-animation-delay:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-ms-animation-delay:.5s}.fx-delay-6ms{-moz-animation-delay:.6s;-webkit-animation-delay:.6s;animation-delay:.6s;-ms-animation-delay:.6s}.fx-delay-7ms{-moz-animation-delay:.7s;-webkit-animation-delay:.7s;animation-delay:.7s;-ms-animation-delay:.7s}.fx-delay-8ms{-moz-animation-delay:.8s;-webkit-animation-delay:.8s;animation-delay:.8s;-ms-animation-delay:.8s}.fx-delay-9ms{-moz-animation-delay:.9s;-webkit-animation-delay:.9s;animation-delay:.9s;-ms-animation-delay:.9s}.fx-delay-1s{-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s;-ms-animation-delay:1s}.no-animation,.no-animation *{animation:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.line-solid{background:#515150}.line-dotted,.line-solid{height:1px;font-size:1px;clear:both;margin:15px 0;line-height:0}.line-dotted{background:url(/images/bg/ln1.gif) repeat-x}img.border{border:3px solid #cbd3cc}img.align-left{margin-right:15px;margin-bottom:10px;margin-left:0}img.align-right{margin-right:0;margin-bottom:10px;margin-left:15px}img.align-center{margin-bottom:10px;margin-top:10px}.float-left{float:left}.float-right{float:right}.js-justify,.ul-justify ul{text-align:justify}.js-justify a,.js-justify>div,.js-justify>li,.ul-justify ul li{vertical-align:top;display:inline-block}.js-justify>span.split,.ul-justify ul li.helper{padding:0!important;font-size:0!important;margin:0!important;background:none!important;width:100%!important;display:inline-block}.ui-scroll-up{height:48px;right:30px;position:fixed;background-size:32px 32px;opacity:0;bottom:-48px;background-color:rgba(200,154,68,.7);background-position:50%;cursor:pointer;width:48px;background-image:url(/images/icons/scroll-up.png);background-repeat:no-repeat;z-index:3000}.ui-scroll-up:hover{background-color:#c89a44}.ui-scroll-up:active{bottom:29px}.scroll-down .ui-scroll-up{opacity:1;bottom:30px}.no-desktop{display:none}.content-list{font-size:0}.content-list .list-item{margin-bottom:15px}.content-list.by-columns{-webkit-column-gap:160px;-moz-column-gap:160px;column-gap:160px;-moz-columns:2;-webkit-columns:2;column-count:2}.content-list.by-columns .list-item{page-break-inside:avoid;margin-bottom:15px;break-inside:avoid;-webkit-column-break-inside:avoid}.content-list.by-rows .list-item{padding-right:50px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;vertical-align:top;display:inline-block}.clear{clear:both}.clearfix:after,.clearfix:before{content:"";display:block}.clearfix:after{clear:both}.clearfix{zoom:1}.reset-margin,.reset-margin p{margin:0}.ul-reset{list-style:none;padding:0;margin:0}.ul-reset li{padding:0;margin:0;background-image:none}.prevent-text-breakouts{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.fck_content-phone a,.js-phone a,a.content-phone{text-decoration:none!important;color:inherit;cursor:default}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.embed-video{margin:30px 0}.embed-video .button-video{display:none}.embed-video iframe{max-width:100%;background:url(/images/loading.gif) no-repeat 50%}.FCK_Video{margin:15px 0}.FCK_Video embed{background:#fff}.fck_content-snippet{padding:15px;font-size:16px;color:#515150;background:#e9e8e5;line-height:20px}.fck_content-snippet *{padding:0;font-size:inherit;color:inherit;margin:0;line-height:inherit}.fck_content-title{padding:20px 0 10px;font-size:26px;font-weight:300;text-transform:uppercase;margin:0 0 30px;background:url(/images/bg/trainer-line.png) repeat-x 0 100%;line-height:36px}.fck_content-title2{font-size:20px;line-height:25px}.fck_content-title2,.fck_content-title3{font-weight:700;text-transform:uppercase}.fck_content-title3{font-size:18px;line-height:23px}.fck_content-lead{font-size:16px;line-height:22px}.fck_content-citate{font-size:14px;font-style:italic;line-height:19px}.fck_content-highlight{color:red}.fck_content-date{font-size:12px;font-weight:700;color:#231f20;line-height:12px}.fck_content-cover{padding:0;font-size:0;text-align:center;margin:0 0 30px;line-height:0;display:block}.fck_content-cover img{margin:0;display:inline-block}.fck_content-icon{padding:0;font-size:0;line-height:0}.fck_content-icon img{margin:0;display:inline-block}.fck_content-image{padding:0 0 10px;font-size:16px;color:#fff;text-align:center;margin:15px 0;background:#231f20;line-height:22px}.fck_content-image img{margin-bottom:5px;position:relative;display:inline-block}.fck_content-hidden{display:none}.fck_content-split{height:1px;font-size:1px;clear:both;margin:15px 0;background:#e5e5e5;line-height:1px;float:none;display:block}.debug{border:1px solid red;background:#fff568}.debug-message{border:1px solid #50a848;position:fixed;top:0;left:0;width:100%;z-index:10000}.debug-message *{font-size:12px;color:#000;line-height:17px;font-family:Tahoma}.debug-message .title{padding:5px;font-weight:700;position:relative;background:#7cc576}.debug-item{padding:2px;background:#fffbc6}.debug-item .var-title{padding:3px;font-size:11px;border:1px solid #f7c12e;font-weight:700;color:#50a848;background:#fff799}.debug-item .var-value{padding:7px 5px 5px}.debug-message .close{height:10px;right:6px;position:absolute;top:8px;background:url(/includes/img/close.gif);cursor:pointer;width:10px}.helper-highlight{font-weight:700;color:#fff!important;outline:2px solid #ffb80c;background:red!important}.ui-radio-list .ui-radio-label{overflow:hidden;position:relative;margin:0 0 8px;cursor:pointer;padding-left:30px;display:block}.ui-radio-list .ui-radio-label:after{height:12px;border:2px solid #4f2b24;content:"";position:absolute;top:2px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;left:0;width:12px;display:block}.ui-radio-list .ui-radio-label.checked:after{background-color:#fec24d}.ui-radio-list .ui-radio-label:hover{color:#8f2e1f}.ui-radio-list .ui-radio-label:hover:after{border-color:#8f2e1f}.ui-checkbox{position:relative;cursor:pointer;padding-left:26px;display:inline-block}.ui-checkbox span{font-size:16px;color:#4f5f5f;line-height:16px}.ui-checkbox:after{height:14px;overflow:hidden;border:1px solid #607373;content:"";position:absolute;top:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;left:0;width:14px;display:block}.ui-checkbox:hover:after{border-color:#697e7e}.ui-checkbox.checked:after{background:url(/images/icons/check.svg) no-repeat 50%;background-size:12px 12px}.ui-imagelist a{height:70px;font-size:14px;border:1px solid #d7d7d7;text-decoration:none;font-weight:700;color:#838383;position:relative;outline:none;text-align:center;background-color:#d7d7d7;box-sizing:border-box;-moz-box-sizing:border-box;margin:0 10px 10px 0;background-position:50%;width:90px;line-height:70px;float:left;background-repeat:no-repeat;display:block}.ui-imagelist a:after{content:"";display:none}.ui-imagelist a:hover{border-color:#d01244}.ui-imagelist .selected{border:5px solid #d7d7d7;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.5)}.ui-imagelist .selected .ui-imagelist-delete{right:-5px;top:-5px}.ui-imagelist .selected:after{height:inherit;content:"";position:absolute;background:url(/images/icons/checked.png) no-repeat center 16px;width:inherit;display:block}.ui-imagelist-delete{height:15px;font-size:0;right:-1px;position:absolute;top:-1px;background:#d01244 url(/images/icons/delete2.png) no-repeat 50%;width:15px;display:block;z-index:2}.ui-imagelist-delete:hover{background-color:#d01244}.upload-filelist{padding:0 0 10px;font-size:0;display:none}.upload-filelist-item{height:26px;overflow:hidden;padding:0;font-size:14px;color:#fff;position:relative;margin:0 10px 0 0;background:#009345;cursor:pointer;width:260px;line-height:26px;display:inline-block}.upload-filelist-item:after{right:10px;content:"\f00d";position:absolute;top:0;line-height:26px;font-family:FontAwesome;display:inline-block;z-index:3}.upload-filelist-item .progress{height:inherit;position:absolute;top:0;background-color:#cfccca;left:0;width:0;z-index:1}.upload-filelist-item.complete .progress{background-color:#009345}.upload-filelist-item .filename{font-size:inherit;right:30px;color:#fff;position:absolute;left:10px;line-height:inherit;z-index:2}.uploader{position:relative;display:none}.ui-selectbox{position:relative;display:inline-block}.ui-selectbox,.ui-selectbox-text{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.ui-selectbox a,.ui-selectbox-text{font-size:14px;color:#fff}.ui-selectbox-text{padding:4px 15px 7px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#27563d url(/images/arrow-down-white.png) no-repeat 80px;cursor:pointer;line-height:14px;display:block}.ui-selectbox-text:hover{background-color:#2b5e43}.ui-selectbox-list{list-style:none;overflow:hidden;padding:0;position:absolute;top:25px;margin:0;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background:#537d66;left:0;width:inherit;display:none;z-index:500}.ui-selectbox.opened .ui-selectbox-list{display:block}.ui-selectbox-list li{padding:0;font-size:0;margin:0;display:block}.ui-selectbox-list li.selected a{font-weight:700;color:#baf2b2}.ui-selectbox-list li a{padding:5px 15px;text-decoration:none;color:#fff;line-height:14px;display:block}.ui-selectbox-list li a:hover{color:#baf2b2;background:#58856d}.ui-tabs .ui-tabs-buttons{font-size:0;margin-bottom:25px}.ui-tabs .ui-tabs-buttons a{padding:0 20px;font-size:16px;border:1px solid #d6d6d6;text-decoration:none;margin-right:3px;color:#252c34;outline:none;min-width:73px;text-align:center;line-height:35px;display:inline-block}.ui-tabs .ui-tabs-buttons a:hover{border-color:#a6b0bb}.ui-tabs .ui-tabs-buttons .selected{border-color:#a6b0bb!important;color:#fff;background:#a6b0bb;cursor:default}.ui-tabs .ui-tabs-panel{display:none}.ui-tabs .ui-tabs-panel.opened{display:block}.ui-before-after{font-size:0;margin:0 auto}.ui-before-after-label{padding:5px;font-size:14px;color:#fff;position:absolute;top:0;background-color:rgba(0,0,0,.5);z-index:100}.ui-before-after-item{position:relative}.ui-before-after-item.nth-1 .ui_before-after-label{left:0}.ui-before-after-item.nth-2 .ui_before-after-label{right:0}.ui-accordeon{font-size:0}.ui-accordeon-item{margin-bottom:20px}.ui-accordeon-item:last-child{margin-bottom:0}.ui-accordeon-title{padding:6px 22px;font-size:20px;font-weight:300;color:#fff;text-transform:uppercase;text-align:center;background-color:#a8aeb8;border-radius:19px;-moz-border-radius:19px;-webkit-border-radius:19px;cursor:pointer;line-height:26px}.ui-accordeon-content{padding:25px 30px 5px 25px;font-size:18px;color:#525d71;line-height:24px;display:none}.contacts-map{height:450px;font-size:0;border:1px solid #ccc;background:url(/images/loading.gif) no-repeat 50%;width:100%}.map-baloon,.ymaps-b-balloon,.ymaps-b-balloon__content-head{font-size:14px!important;line-height:19px!important}.ymaps-b-balloon__content-head{font-weight:700}.map-baloon{font-size:14px;line-height:21px}.map-baloon p{padding:0;margin:0}.dg-popup__container{min-width:200px}.js-fancybox{outline:none}.fancybox-slide .form{padding:30px 40px 40px;position:relative;text-align:center;background:#f2f2f2}.fancybox-slide .form-title{font-size:24px;margin-bottom:15px;color:#00783f;line-height:24px}.fancybox-slide .form-description{font-size:16px;color:#363636;line-height:22px}.fancybox-slide .form .textbox,.fancybox-slide .form div{text-align:center}.fancybox-slide .form .button{min-width:160px}.fancybox-slide .form .result-message{padding:10px;display:none}.fancybox-slide .fancybox-alert{padding:50px;max-width:500px;margin:0}.fancybox-slide .fancybox-alert h1{font-size:18px;font-weight:400;color:#00783f;text-transform:none;text-align:center;margin:0 0 15px;line-height:26px}.fancybox-slide .fancybox-alert p{padding:0;font-size:16px;color:#363636;text-align:center;margin:0;line-height:24px}.fancybox-lock{width:auto}.fancybox-lock body{overflow:hidden!important}