*{margin: 0;padding: 0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}a{color: inherit}a:focus{outline: thin dotted}a:active,a:hover{outline: 0;text-decoration: none}a img{border: 0}input,textarea,button{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}textarea{overflow: auto}input::placeholder{color: inherit !important}input::-moz-placeholder{color: inherit !important}input:-ms-input-placeholder{color: inherit !important}input::-webkit-input-placeholder{color: inherit !important}textarea::placeholder{color: inherit !important}textarea::-moz-placeholder{color: inherit !important}textarea:-ms-input-placeholder{color: inherit !important}textarea::-webkit-input-placeholder{color: inherit !important}@font-face{font-family: 'FontAwesome';src: url('/layout/fonts/fontawesome-webfont.eot?v=4.4.0');src: url('/layout/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('/layout/fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('/layout/fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('/layout/fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('/layout/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal}.ui_pagebar{padding: 15px 0;text-align: center}.ui_pagebar:after{display: block;width: 100%;clear: both;content: ""}.ui_pagebar a{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;height: 30px;line-height: 30px;padding: 0 10px;background: #f7f7f7;border-radius: 3px;font-size: 12px;color: rgba(0,0,0,0.5);text-decoration: none}.ui_pagebar a:not(.gap):hover{background: #eeeeee;color: black}.ui_pagebar a.active{font-weight: bold;color: black;background: #e1e1e1}.admin-panel{position: relative;height: 0;width: 100%;overflow: visible}.admin-panel a{position: absolute;right: 0;border: 1px solid #e2e2e2;background: white;border-radius: 5px;display: inline-block;width: 0;overflow: hidden;opacity: 0.6;height: 14px;z-index: 200;padding: 10px 0px 10px 35px;font-family: Arial;font-size: 12px;font-weight: bold;color: black;text-decoration: none}.admin-panel a:after{position: absolute;top: 9px;right: 10px;font-family: FontAwesome;font-size: 17px;content: "\f040"}.admin-panel a:hover{opacity: 1;width: auto;padding: 10px 35px 10px 10px;background: #191919;border-color: #111111;color: #EFEFEF}.cms_infobox{border: 1px solid #cbe1eb;padding: 10px;border-radius: 4px;background: #EAF3F7;margin: 10px 0;color: #214D56;box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5)}.cms_confirm{border: 1px solid #bcff8a;background: #E9FFD9;color: #385900;border-radius: 5px;padding: 10px;font-size: 12px;margin: 10px 0}.cms_confirm h1{margin: 0;padding: 0 0 10px 0;font-size: 16px}.cms_error{border: 1px solid #ffbbb9;background: #FFE2E1;color: #6C0300;border-radius: 5px;padding: 10px;font-size: 12px;margin: 10px 0}.cms_error.no_bg_border,.cms_infobox.no_bg_border,.cms_confirm.no_bg_border{background: none;border: 0;padding: 7px 0}.cms_warning{border: 1px solid #ffbc79;background: #FFE2C4;color: #934900;border-radius: 5px;padding: 10px;font-size: 12px;margin: 10px 0}.ui_message{position: relative;margin: 5px 0;font-size: 14px}.ui_message:after{display: block;width: 100%;content: "";clear: both}.ui_message.confirm{background: #cdf6bf;color: #11420e}.ui_message.error{background: #f6bfbf;color: #420e0e}.ui_message.warning{background: #f6e6bf;color: #42360e}.ui_message.info{background: #bfe6f6;color: #0e3542}.ui_message.confirm,.ui_message.warning,.ui_message.error,.ui_message.info{padding: 15px 35px 15px 15px}.ui_message.minimal.confirm,.ui_message.minimal.warning,.ui_message.minimal.error,.ui_message.minimal.info{padding: 7px 35px 7px 7px}.ui_message.icon:before{font-family: FontAwesome;font-size: 60px;width: 60px;float: left;margin: 0 15px 0 0;text-align: center;color: rgba(0,0,0,0.3)}@media (max-width: 700px){.ui_message.icon:before{font-size: 40px;width: 40px;margin-right: 12px}}.ui_message.icon.minimal:before{font-size: 30px;margin-right: 10px;width: 30px}.ui_message.icon.confirm:before{content: "\f058"}.ui_message.icon.error:before{content: "\f057"}.ui_message.icon.info:before{content: "\f05a"}.ui_message a.close{position: absolute;top: 0;right: 0;width: 40px;height: 50px;line-height: 50px;text-decoration: none;text-align: center;cursor: pointer;color: rgba(0,0,0,0.2)}.ui_message a.close:hover{color: black}.ui_message a.close:before{font-family: FontAwesome;font-size: 18px;content: "\f00d"}.ui_message header > *{font-size: 18px;font-weight: bold;margin: 0;padding: 0}.ui_message.minimal header > *,.ui_message.minimal.warning header > *,.ui_message.minimal.confirm header > *,.ui_message.minimal.error header > *,.ui_message.minimal.info header > *{padding: 10px 0 0 0;font-size: 15px}.ui_message > p{line-height: 145%;padding: 7px 0 0 0}.ui_message > footer{padding-top: 15px}.ui_message > footer .ui_button:first-of-type{margin-left: 0}#admin_user_link{position: fixed;top: 0;left: 50%;z-index: 999999;margin: -5px 0 0 -50px;border-radius: 3px;padding: 10px;text-decoration: none;line-height: 20px;font-size: 15px;background: #fff;color: #000;box-shadow: 0 0 5px #808080}#admin_user_link:hover{background: #F5F5F5;box-shadow: 0 0 5px #000;color: black}.ui_button{display: inline-block;margin: 2px;padding: 5px 7px;border: 1px solid #e1e1e1;color: gray !important;cursor: pointer;border-radius: 4px;background: #f3f3f3;background: linear-gradient(to bottom, #f3f3f3 0%, #e3e3e3 100%);font-size: 13px;line-height: 20px;text-decoration: none !important}.ui_button.basket_refresh{float: left}@media (max-width: 500px){.ui_button.basket_refresh{padding: 7px;margin: 0 0 15px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;float: none}}.ui_button:hover{background: #f3f3f3}.ui_button.small{font-size: 11px;padding: 2px 5px 3px 5px;border-radius: 3px;line-height: 18px}.ui_button.small:before{margin: 1px 0 -1px 0}.ui_button.big{font-size: 17px}.ui_button.green,.ui_button.hover_green:hover{background: #81cc00;background: linear-gradient(to bottom, #81cc00 0%, #6ebc00 100%);border-color: #6AB024;color: white !important}.ui_button.green:hover,.ui_button.hover_green:hover:hover{background: #81cc00}.ui_button.silver,.ui_button.hover_silver:hover{background: #f9f9f9;background: linear-gradient(to bottom, #f9f9f9 0%, #d3d3d3 100%);border-color: #C8C8C8;color: #363636 !important}.ui_button.silver:hover,.ui_button.hover_silver:hover:hover{background: #f9f9f9}.ui_button.orange,.ui_button.hover_orange:hover{background: #e8a200;background: linear-gradient(to bottom, #e8a200 0%, #d67c00 100%);border-color: #D89B49;color: white !important}.ui_button.orange:hover,.ui_button.hover_orange:hover:hover{background: #e8a200}.ui_button.red,.ui_button.hover_red:hover{background: #d10000;background: linear-gradient(to bottom, #d10000 0%, #a00 100%);border-color: #9B1C1C;color: white !important}.ui_button.red:hover,.ui_button.hover_red:hover:hover{background: #d10000}.ui_button.black,.ui_button.hover_black:hover{background: #4f4f4f;background: -moz-linear-gradient(top, #4f4f4f 0%, #161616 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f4f4f), color-stop(100%, #161616));background: -webkit-linear-gradient(top, #4f4f4f 0%, #161616 100%);background: -o-linear-gradient(top, #4f4f4f 0%, #161616 100%);background: -ms-linear-gradient(top, #4f4f4f 0%, #161616 100%);background: linear-gradient(to bottom, #4f4f4f 0%, #161616 100%);border-color: black;color: white !important}.ui_button.black:hover,.ui_button.hover_black:hover:hover{background: #4f4f4f}.ui_button:before{display: inline-block;padding-right: 5px;font-family: FontAwesome;font-weight: normal;font-style: normal;text-decoration: inherit;-webkit-font-smoothing: antialiased;font-size: 14px;line-height: 19px}.ui_button.small:before{line-height: 14px}.ui_button.no_space:before{padding-right: 0}.ui_button.save:before{content: "\f0c7"}.ui_button.cancel:before{content: "\f05e"}.ui_button.delete:before{content: "\f00d"}.ui_button.preview:before{content: "\f06e"}.ui_button.move:before{content: "\f047"}.ui_button.upload:before{content: "\f0ee"}.ui_button.file:before{content: "\f15b"}.ui_button.add:before{content: "\f067"}.ui_button.edit:before{content: "\f040"}.ui_button.refresh:before{content: "\f021"}.ui_button.back:before{content: "\f053"}.ui_button.move_up:before{content: "\f176"}.ui_button.move_down:before{content: "\f175"}.ui_button.move_left .ui_button.move_right:before{content: "\f054"}.ui_button.check:before{content: "\f046"}.ui_button.info:before{content: "\f129"}.ui_button.complete:before{content: "\f00c"}.hidden{display: none}.invisible{visibility: hidden}.fv-tooltip{position: relative}.clearer{display: block;width: 100%;overflow: hidden}.clearer_both{display: block;width: 100%;clear: both;overflow: hidden}.overflow_h{overflow: hidden}.overflow_v{overflow: visible}.photogallery .image{width: 150px;height: 112px;margin: 0 10px 10px 0;padding: 4px;background: white;overflow: hidden;float: left;border: 1px solid #c0c0c0}.photogallery .image a:hover img{opacity: 0.8;display: block;width: 150px;height: 112px}.page_sitemap_tree{padding: 10px}.page_sitemap_tree > ul{list-style: none !important;margin: 0;padding: 0;font-size: 13px}.page_sitemap_tree > ul ul{list-style: square !important;margin: 0;padding: 0 0 0 10px}.page_sitemap_tree > ul ul li{padding: 2px 0}.page_404{padding: 20px 20px 20px 250px;overflow: hidden;position: relative;width: 450px;margin: 0 auto}.page_404:before{font-family: FontAwesome;font-size: 200px;color: silver;content: "\f119";float: left;margin-left: -210px}.page_404 h1{display: block;padding: 40px 0 0 0;font-weight: 200;font-size: 40px;color: black}.page_404 p{display: block;padding: 20px 0 0 0;font-size: 22px;color: gray}.page_mail_form{position: relative}.page_mail_form .item{overflow: hidden;padding: 5px}.page_mail_form .item.captcha .mailform_captcha{overflow: hidden}.page_mail_form .item .label{float: left;width: 200px;font-size: 13px;text-align: right;margin-right: 10px;padding: 2px}.page_mail_form .item .label:after{width: 10px;display: inline-block;content: "";text-align: center}.page_mail_form .item .label.required:after{content: "*";color: red}.popuphtml-bg{background: black;opacity: 0.1}.popuphtml-window{border: 1px solid #eaeaea;background: white;padding: 20px;border-radius: 5px;box-shadow: 0 0 50px rgba(0,0,0,0.1)}@media (max-width: 600px){.popuphtml-window{position: fixed;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;padding-top: 40px !important;border-radius: 0;border: 0;box-shadow: none}}.popuphtml.popuphtml-content{height: 100%;overflow-x: hidden;overflow-y: auto}@media (min-width: 601px){.popuphtml-window .popuphtml-close-btn{position: absolute;right: -10px;top: -10px;width: 27px;height: 27px;border: 0;background: #3A3A3A;border-radius: 30px;color: white;cursor: pointer;outline: none}.popuphtml-window .popuphtml-close-btn:before{font-family: FontAwesome;font-size: 14px;color: #C4C4C4;content: "\f00d"}.popuphtml-window .popuphtml-close-btn:hover{background: black}.popuphtml-window .popuphtml-close-btn:hover:before{color: white}}@media (max-width: 600px){.popuphtml-window .popuphtml-close-btn{position: absolute;right: 0px;top: 0px;width: 40px;height: 40px;line-height: 35px;border: 0;cursor: pointer;outline: none;color: gray;background: transparent}.popuphtml-window .popuphtml-close-btn:before{font-family: FontAwesome;font-size: 22px;content: "\f00d"}.popuphtml-window .popuphtml-close-btn:hover{color: black}}.popuphtml-window .loading{text-align: center;font-size: 14px;color: #949494}.popuphtml-window .loading img{margin-bottom: 10px;opacity: 0.5}body{font-family: Ubuntu, sans-serif;font-size: 17px;color: #618599;background: white}.site_header.hp{height: 630px;background: url(/layout/img/theme/header_bg_hp.jpg) center top no-repeat}.site_header.sub{height: 280px;background: url(/layout/img/theme/header_bg.jpg) center top no-repeat}.site_header > .inside{position: relative;width: 1170px;height: 100%;margin: 0 auto}.site_header > .inside a.logo{position: absolute;top: 45px;left: 5px}.site_header > .inside .headline_box{position: absolute;top: 320px;left: 50%;margin-left: -400px;width: 800px;padding: 20px 0;background: rgba(255,255,255,0.5);border-radius: 30px;text-align: center}.site_header > .inside .headline_box h1{padding: 0 0 10px 0;font-size: 60px;font-weight: bold;color: #618599}.site_header > .inside .headline_box h2{padding: 0;font-size: 22px;font-weight: normal;color: #9aca33}.site_header > .inside .sidebox.text0{position: absolute;top: 40px;padding: 23px 0 25px 70px;font-size: 16px;color: #618599;float: right}.site_header > .inside .sidebox.text0.box2{right: 300px;background: url(/layout/img/theme/contact_phone.png) left center no-repeat}.site_header > .inside .sidebox.text0.box3{right: 15px;background: url(/layout/img/theme/contact_email.png) left center no-repeat}.site_header > .inside .sidebox.text0 strong{font-size: 20px;font-weight: normal}.site_header > .inside .sidebox.text0 a{text-decoration: none}.site_header > .inside .sidebox.text0 a:hover{color: black}.site_header > .inside .articlescat0{position: absolute;top: 150px;left: 0;right: 0;background: #729cb4;border-radius: 30px;overflow: hidden;padding: 0 15px}.site_header > .inside .articlescat0 ul{list-style: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-flex-flow: row nowrap;-ms-flex-direction: row;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: flex-start;-moz-box-pack: flex-start;-ms-flex-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-moz-align-content: center;-ms-align-content: center;-webkit-align-content: center;align-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;flex: 1 1 auto}.site_header > .inside .articlescat0 ul li{position: relative;display: inline-block;flex: 1 1 auto}.site_header > .inside .articlescat0 ul li:after{position: absolute;bottom: 0;right: -1px;border-left: 1px solid rgba(0,0,0,0.05);border-right: 1px solid rgba(255,255,255,0.2);content: "";height: 20px;z-index: 2}.site_header > .inside .articlescat0 ul li a{display: block;padding: 20px 15px;font-size: 15px;color: white;text-decoration: none;text-transform: uppercase;text-align: center}.site_header > .inside .articlescat0 ul li.active,.site_header > .inside .articlescat0 ul li a:hover{background: #618599}.site_header > .inside .articlescat0 ul li:first-child > a:before{font-family: FontAwesome;font-size: 17px;content: "\f015"}.site_header > .inside .articlescat0 ul li:first-child > a > span{display: none}.homepage_section_1{position: relative;padding: 50px 0}.homepage_section_1:before{position: absolute;top: -37px;left: 50%;width: 158px;margin-left: -79px;height: 67px;content: "";background: url(/layout/img/theme/arrow.png) no-repeat}.homepage_section_1 > .inside{position: relative;width: 1170px;height: 100%;margin: 0 auto;text-align: center}.homepage_section_1 > .inside h2{position: relative;padding: 25px 0;font-size: 40px;font-weight: bold;color: #618599}.homepage_section_1 > .inside h2:after{position: absolute;bottom: 0;left: 50%;width: 80px;margin-left: -40px;height: 2px;background: #9aca33;content: ""}.homepage_section_1 > .inside p{padding: 30px 0 0 0;font-size: 20px;color: #618599;line-height: 200%}.homepage_section_2{position: relative;padding: 50px 0;background: #f8fafb;background: -moz-radial-gradient(center, ellipse cover, #f8fafb 0%, #e8eef2 83%);background: -webkit-radial-gradient(center, ellipse cover, #f8fafb 0%, #e8eef2 83%);background: radial-gradient(ellipse at center, #f8fafb 0%, #e8eef2 83%)}.homepage_section_2 > .inside{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;width: 1170px;height: 100%;margin: 0 auto;text-align: left;padding-right: 490px;background: url(/layout/img/theme/hp_section_2_bg.png) right center no-repeat}.homepage_section_2 > .inside h2{position: relative;padding: 25px 0;font-size: 40px;font-weight: bold;color: #618599}.homepage_section_2 > .inside h2:after{position: absolute;bottom: 0;left: 0;width: 80px;height: 2px;background: #9aca33;content: ""}.homepage_section_2 > .inside p{padding: 30px 0 0 0;font-size: 17px;color: #618599;line-height: 200%}.homepage_section_3{position: relative;padding: 50px 0;background: white}.homepage_section_3 > .inside{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;width: 1170px;height: 100%;margin: 0 auto;text-align: left;padding-left: 490px;background: url(/layout/img/theme/hp_section_3_bg.png) left center no-repeat}.homepage_section_3 > .inside h2{position: relative;padding: 25px 0;font-size: 40px;font-weight: bold;color: #618599}.homepage_section_3 > .inside h2:after{position: absolute;bottom: 0;left: 0;width: 80px;height: 2px;background: #9aca33;content: ""}.homepage_section_3 > .inside p{padding: 30px 0 0 0;font-size: 17px;color: #618599;line-height: 200%}.site_content{position: relative;padding: 30px 0}.site_content > .inside{position: relative;width: 1170px;height: 100%;margin: 0 auto;font-size: 17px;color: #618599}.site_content > .inside .article_image{max-width: 400px;float: left;margin: 35px 50px 50px 0}.site_content > .inside .article_wrapper{overflow: hidden}.site_content > .inside a.button{display: inline-block;margin: 10px 0;padding: 8px 40px;background: #9aca33;border-radius: 30px;text-decoration: none;font-size: 18px;font-weight: bold;color: white}.site_content > .inside a.button:hover{background: #729cb4}.site_content > .inside h1{position: relative;padding: 25px 0;font-size: 40px;font-weight: bold;color: #618599}.site_content > .inside h1:after{position: absolute;bottom: 0;left: 0;width: 80px;height: 2px;background: #9aca33;content: ""}.site_content > .inside h2{position: relative;padding: 20px 0;font-size: 25px;font-weight: bold;color: #618599}.site_content > .inside h2:after{position: absolute;bottom: 0;left: 0;width: 80px;height: 2px;background: #9aca33;content: ""}.site_content > .inside h3{position: relative;padding: 15px 0;font-size: 20px;font-weight: bold;color: #618599}.site_content > .inside h3:after{position: absolute;bottom: 0;left: 0;width: 80px;height: 1px;background: #9aca33;content: ""}.site_content > .inside h4{position: relative;padding: 10px 0;font-size: 17px;font-weight: bold;color: #618599}.site_content > .inside h4:after{position: absolute;bottom: 0;left: 0;width: 80px;height: 1px;background: #9aca33;content: ""}.site_content > .inside p{padding: 15px 0;font-size: 17px;color: #618599;line-height: 200%}.site_content > .inside ul,.site_content > .inside ol{margin: 12px 0 12px 30px}.site_content > .inside ul li,.site_content > .inside ol li{padding: 3px 0}.site_footer{clear: both;padding: 35px 0;background: #729cb4;overflow: hidden}.site_footer > .inside{position: relative;width: 1170px;height: 100%;margin: 0 auto;font-size: 15px;color: #c1d9e7}.site_footer > .inside a{font-weight: bold}@media (max-width: 767px){.hide_mobile{display: none !important}.show_mobile{display: block !important}.show_mobile_inline{display: inline-block !important}.show_mobile_inline_block{display: inline-block !important}}