*{box-sizing:border-box}body{font-family:Open Sans,sans-serif;margin:0;color:#444}.container{max-width:1280px;width:100%;margin:0 auto}.header{background-color:#73c16d;color:#fff;min-height:75px;width:100%;display:table}.logo{float:left;margin:0;padding:0;width:320px;height:75px;text-align:center}.logo>a{display:block;text-decoration:none;padding:16px 0 0}@media (max-width:1024px){.top-info{clear:both}}.search{float:right;display:table;width:320px;height:75px}@media (max-width:640px){.search{width:100%;text-align:center}.search>ul.register{justify-content:center}}.top-info{padding:0 5px}.top-info__paragraf{font-size:.8em;vertical-align:text-bottom}.search__text{border:none;padding:5px;outline:none}.search__btn{background-color:#fff;vertical-align:middle;border:none;background-image:url(../image/search.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;width:25px;height:25px;cursor:pointer;outline:none}.navigation{background:#d3d3d3;min-height:40px;width:100%;box-sizing:border-box;padding:5px;display:table}.navbar{display:inline-block;float:right;padding-top:5px}.navbar__links{text-decoration:none;color:#444;margin-right:25px;display:inline}.breadcrumb{margin:10px 0;font-size:14px}.content{width:100%;display:flex;flex-flow:row wrap;justify-content:space-around;padding:0;margin:0}.content>.content__left{padding-right:20px;width:calc(100% - 320px);min-width:320px}.content>.content__right{width:320px;min-width:320px}@media (max-width:768px){.content>.content__left,.content>.content__right{width:100%;min-width:100%}}.info{width:100%;height:270px;background-color:#73c16d;color:#fff;box-sizing:border-box}.info__image{float:left;padding:1%;margin-right:2em;width:37%}.info__title{padding-top:2%;margin-top:1em}.info__paragraf{margin:0}.info__list{list-style-position:inside;margin-top:0;margin-bottom:2em}.info__links{text-decoration:none;color:#fff;display:inline}.posts{width:100%;font-size:.8em;margin-top:2em}.post,.posts{box-sizing:border-box}.post{float:left;width:48%;height:220px;padding:1em;border:1px solid #d3d3d3;margin-right:4%;margin-bottom:3em}.post__image{width:38%;float:left;padding-right:1em}.post__links{text-decoration:none;color:#2a51ab;font-weight:700;font-size:14px}.post__paragraf{text-align:justify;margin:0}.post:nth-child(2n){margin-right:0}.sidebar{width:100%;float:right}.information__form,.sidebar{font-size:.8em;margin-top:1.9em;box-sizing:border-box}.information__form{width:360px;margin-left:25%}.news,.sub{padding-bottom:1.3em}.consultation,.news,.sub{border:1px solid #d3d3d3;margin-bottom:2em}.consultation{padding-bottom:3.2em}.consultation__span,.news__span,.sub__span{background-color:#73c16d;color:#fff;font-size:1.2em;padding:.5em 0 .5em 1em;width:100%;display:block;box-sizing:border-box}.news_links{text-decoration:none;color:#2a51ab}.information__form input,.sidebar input,textarea{margin-left:3em;margin-bottom:1em;padding:.3em;width:70%;border:1px solid grey}.sidebar__paragraf{text-align:center}.news__list{padding-right:5em;padding-top:1em}.button{margin-top:1em}.button__link{padding:.5em 1.5em;background-color:#73c16d;color:#fff;border-radius:.5em;margin-left:3.8em;box-shadow:3px 3px 1px rgba(0,0,0,.7);font-size:1.1em;text-decoration:none}.sub__button{margin-left:3em}.sub__paragraf{margin-left:5.2em}.modal-form{background:#fff;width:300px;height:150px;position:fixed;top:50%;left:50%;opacity:1;overflow:visible;display:none;margin:-150px 0 0 -150px;box-shadow:0 0 10px #000}.modal-form-msg{margin:15px auto 0;text-align:center}.modal-form-btn{width:70px;text-align:center;padding:.5em 1.5em;background-color:#73c16d;color:#fff;border-radius:.5em;box-shadow:3px 3px 1px rgba(0,0,0,.7);font-size:1.1em;text-decoration:none;margin:30px auto;cursor:pointer}.copyright{background-color:#73c16d;clear:both;padding:5px}.copyright__paragraf{margin:0;font-size:12px;text-align:center}footer{width:99%}.col-left{width:64%}.social{width:75%}table{border-collapse:collapse}input[type=checkbox],input[type=radio]{cursor:pointer;border-radius:0}.modal{bottom:unset;width:500px;background:#73c16d;padding:28px 78px 17px 74px;position:absolute;top:-9999px;left:-9999px;z-index:1000;color:#fff}.modal .close{background:url(../image/bg-close.png) no-repeat 5px 50%;width:20px;height:20px;overflow:hidden;text-indent:-9999px;border-radius:50%;position:absolute;top:12px;right:14px}.modal .close:hover{opacity:.75}.modal .title-modal{display:block;text-align:center;font:16px/20px Open Sans,tahoma,helvetica,sans-serif;margin:0 0 33px;text-transform:uppercase;font-weight:700}.form-registration{width:100%;overflow:hidden}.form-registration .hold-line{padding:0 25px 10px 28px;border-bottom:1px solid #fff;margin:0 0 16px}.form-registration input[type=email],.form-registration input[type=password],.form-registration input[type=text]{box-sizing:border-box;width:100%;vertical-align:top;background:#fff;border:1px solid #fff;height:40px;font-size:16px;line-height:20px;margin:0 0 16px;padding:9px 18px;color:#727880;box-shadow:0 0 0 #000;-webkit-appearance:none}.form-registration input[type=email].error,.form-registration input[type=password].error,.form-registration input[type=text].error{border-color:#f55a5a}.form-registration .text-important{display:block;font:14px/20px Open Sans,tahoma,helvetica,sans-serif;margin:0 0 8px}.form-registration .hold-label{width:100%;overflow:hidden;padding:0 0 22px}.form-registration .hold-label .text{float:left;font:14px/18px ubuntulight,tahoma,helvetica,sans-serif;margin:0 22px 15px 19px}.form-registration .text a{color:#fff;text-decoration:none}.form-registration .text a:hover{text-decoration:underline}.form-registration .label-radio{float:left;padding:0 19px 0 0;margin:0 12px 15px 0;font:14px/18px ubuntubold,tahoma,helvetica,sans-serif;position:relative;cursor:pointer}.form-registration .hold-label .label-radio{float:none;display:inline-block;vertical-align:top}.form-registration .customRadio{position:absolute;top:2px;right:0;width:11px;height:11px;background:#f7f7f7;border:1px solid #e6e6e6}.form-registration .customRadio:before{content:"";position:absolute;top:3px;left:3px;width:5px;height:5px;background:#54a0d1;opacity:0}.form-registration .customRadio.disabled{opacity:.5}.form-registration .customRadio.disabledChecked:before,.form-registration .customRadio.radioAreaChecked:before{opacity:1}.form-registration .hold-btn{width:100%;display:flex;justify-content:center;align-items:center;align-content:center;overflow:hidden;text-align:center}.form-registration .notice{color:#fff;padding:0 15px}fieldset{border:none}.register,.user-info{display:flex;justify-content:flex-end;list-style-type:none;margin:0;padding:0 12px 0 0;font-weight:700}.register a{color:#fff;text-decoration:none;margin-left:6px}.button{float:left;text-align:center;min-width:150px;width:250px;display:block;margin:1em;background:none;color:inherit;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;font:16px Open Sans,arial,helvetica,sans-serif;text-transform:uppercase;font-weight:600;border-radius:40px;border:2px solid;padding:0 2em;background:#7986cb;color:#fff;overflow:hidden;transition:background-color .3s;background:#fff;color:#ff9d00}.button:focus{outline:none}.button>span{vertical-align:middle;display:inline-block;opacity:0;color:#fff;transform:translate3d(0,-10px,0)}.button:before,.button>span{padding:1em 0;transition:transform .3s,opacity .3s;transition-timing-function:cubic-bezier(.75,0,.125,1)}.button:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.button:hover{background-color:#ff9d00}.button:hover:before{opacity:0;transform:translate3d(0,100%,0)}.button:hover>span{opacity:1;transform:translateZ(0)}.button:hover>span:first-child{transition-delay:45ms}.button:hover>span:nth-child(2){transition-delay:.09s}.button:hover>span:nth-child(3){transition-delay:.135s}.button:hover>span:nth-child(4){transition-delay:.18s}.button:hover>span:nth-child(5){transition-delay:.225s}.button:hover>span:nth-child(6){transition-delay:.27s}.button:hover>span:nth-child(7){transition-delay:.315s}.button:hover>span:nth-child(8){transition-delay:.36s}.button:hover>span:nth-child(9){transition-delay:.405s}.button:hover>span:nth-child(10){transition-delay:.45s}.button:hover>span:nth-child(11){transition-delay:.495s}.button:hover>span:nth-child(12){transition-delay:.54s}.button:hover>span:nth-child(13){transition-delay:.585s}.button:hover>span:nth-child(14){transition-delay:.63s}.button:hover>span:nth-child(15){transition-delay:.675s}.button:hover>span:nth-child(16){transition-delay:.72s}.button:hover>span:nth-child(17){transition-delay:.765s}.button:hover>span:nth-child(18){transition-delay:.81s}.button:hover>span:nth-child(19){transition-delay:.855s}.button:hover>span:nth-child(20){transition-delay:.9s}.button:hover>span:nth-child(21){transition-delay:.945s}.button:hover>span:nth-child(22){transition-delay:.99s}.button:hover>span:nth-child(23){transition-delay:1.035s}.button:hover>span:nth-child(24){transition-delay:1.08s}.button-static{background-color:#ff9d00;color:#fff;border-radius:40px;border:2px solid;font:16px Open Sans,arial,helvetica,sans-serif;font-weight:600;text-transform:uppercase;float:left;min-width:150px;width:250px;display:block;margin:1em;padding:1em 2em;text-align:center;cursor:pointer}.customRadio:before{transition:opacity .2s ease-in-out}.logout{margin-left:5px;font-weight:lighter!important;text-decoration:none!important}.m-social-line__button{float:left;margin-right:15px}.m-social-line{margin-bottom:30px}.m-social-line:after{clear:both;display:block;content:" ";height:0;visibility:hidden}.cke_inner{border:1px solid #d3d3d3!important}.cke_top{background:#d3d3d3!important}#loading{display:none}.register>li:last-child{margin-left:5px}img{height:auto!important}iframe,img{max-width:100%}.comments{display:flex;flex-direction:column;margin-bottom:15px}.comments__title{text-align:left;font-weight:700;margin-bottom:10px}.comments__list{align-items:left;justify-content:center}.comment,.comments__list{display:flex;flex-direction:column;width:100%;margin-bottom:10px}.comment{font-family:Open Sans,sans-serif;padding:10px 15px;z-index:3;transition:all .25s}.comment__left{color:#666;font-size:115%;text-transform:capitalize}.comment__left,.comment__reply{display:flex;text-decoration:none}.comment__reply{color:#aaa;transition:all .5s}.comment__reply:before{content:">>";display:block;width:30px;text-align:center}.comment__reply:hover{text-decoration:underline}.comment__header{justify-content:space-between}.comment__date{color:#ccc}.comment__body{padding-left:10px;font-size:16px;font-family:Open Sans,sans-serif}.comment__author{color:#555;text-decoration:none;transition:all .5s}.comment__author:hover{color:#000;text-decoration:underline}.comment__answer{color:#aaa;border-bottom:1px dotted #888;cursor:pointer;text-align:center;font-size:85%;transition:all .3s;width:70px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comment__answer:hover{border-bottom:1px solid #000}.comment__new{width:100%}.comment__footer{flex-direction:column}.comment__body,.comment__footer,.comment__header{display:flex;padding-bottom:5px}.comment-new{display:flex;flex-direction:column;width:100%}.comment-new__textarea{width:90%;border:1px solid #ccc;height:80px;margin-bottom:10px;font-size:16px;font-family:Open Sans,sans-serif}.comment-new__bottom{display:flex;justify-content:flex-end;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comment-new__button{padding:5px 10px;border:1px solid #aaa;border-radius:3px;transition:all .2s;font-size:90%}.comment-new__button:hover{font-weight:700;color:#fff;background:#73c16d}.divContainer,.divContainer *{box-sizing:border-box}.divContainer{display:flex;flex-flow:row wrap;border-radius:5px;border:1px solid #d3d3d3;margin-bottom:50px;padding:0}.divContainer>.divImg{width:220px;padding:10px}.divContainer>.divImg>img{width:200px}.divContainer>.divInfo{padding:10px;width:calc(100% - 220px);min-width:280px}@media (max-width:640px){.divContainer>.divInfo{width:100%}}@media (min-width:752px) and (max-width:858px){.divContainer>.divInfo{width:100%}}.divInfo h3 a{text-decoration:none}.divConsult{display:table}.divConsultText{float:left;min-width:320px;width:calc(100% - 220px)}.divConsultImg{float:right;width:220px;padding-left:16px}@media (max-width:1024px){.divConsultImg,.divConsultText{width:100%;text-align:left}}.content__left li{margin:12px 0}.info__list li{margin:2px 0}.article_signature{font-size:1.17em;-webkit-margin-before:1em;-webkit-margin-after:1em;font-weight:700}.see-more{display:block;font-size:20px;font-weight:700;padding-bottom:4px}.added-title{font-size:18px}.sendConsultationRequest{text-align:center;margin-bottom:20px;margin-top:20px}.sendConsultationRequest a{cursor:pointer;font-size:20px;margin-bottom:1em;padding:.3em;width:70%;border:1px solid grey;margin-left:0}.loading-animation{display:none;position:relative;width:100%}.loading-animation__circle{margin:0 auto;height:44px;width:44px;border-width:6px;border-radius:100%;-webkit-animation:spin 1.8s linear infinite;animation:spin 1.8s linear infinite}.loading-animation__circle,.loading-animation__circle_25{border-color:#4e9bd2 #4e9bd2 #fff #fff;border-style:solid}.loading-animation__circle_25{height:22px;width:22px;border-width:3px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.comment:target{-webkit-animation:highlight 2s ease-out;animation:highlight 2s ease-out}@-webkit-keyframes highlight{0%{background-color:#f3df98}to{background-color:#fff}}@keyframes highlight{0%{background-color:#f3df98}to{background-color:#fff}}#login-container{padding:15px;border-radius:5px;position:fixed}#login-container .close-login-container{background:#fff;border:1px solid #aaa;color:#aaa;position:absolute;right:7px;top:7px;padding:5px;box-sizing:border-box;display:block;height:25px;width:25px;border-radius:45%;text-align:center;cursor:pointer}#login-container .left-register,#login-container .right-login{float:left;width:300px;border:1px solid #eaeaea;padding:0 15px;height:200px}#login-container .input_block{margin:10px 0}#login-container .input_block label{width:65px;display:block;float:left;padding:5px}#login-container .input_block input{float:left;display:block;width:200px}#login-container .forgotten_notice{width:100%;height:30px}#login-container .forgotten_notice .warn{color:red;float:none;margin:0;padding:0}#login-container .fakt_address_input{margin-bottom:20px}#login-container .reg_description{line-height:1.5}#register-container .authorize-button{background-color:#4e9bd2;color:#fff;padding:5px 10px 8px;margin-bottom:-10px;margin-left:10px;border-radius:4px}#register-container .personal_data input{display:inline-block}#register-container .personal_data label{display:inline-block;padding:2px;font-style:italic;cursor:pointer}#register-container .personal_data .personal_data_text{display:block;width:500px;position:absolute;background:#73c16d;color:#fff;padding:5px 10px;font-size:85%;line-height:1.4}#register-container .required{margin-left:-15px;color:red;padding:0 5px 0 0;float:left;display:inline-block;width:5px}#register-container .input_block{margin:5px 0 10px 5px;float:left;width:100%}#register-container .input_block label{display:block;width:100px;padding:0 5px 0 0;float:left;cursor:pointer}#register-container .input_block input,#register-container .input_block select{display:block;width:200px;float:left;margin:0;padding:.3em;border:1px solid grey}#register-container .input_block label.right{width:500px;margin-top:-3px}#register-container .input_block input[type=checkbox],#register-container .input_block input[type=radio]{border:1px solid #eaeaea;display:block;padding:2px;width:20px;float:left}#register-container .input_block .additional{margin-left:10px;display:block}#register-container .input_block .additional label{margin-left:10px}#register-container .input_block .additional input{width:50px}#register-container .input_block .additional_info{margin-left:10px;display:block}#register-container .input_block .additional_info label{width:90px;margin-left:10px}#register-container .input_block .additional_info input{width:200px}#register-container .input_block #phone_main_country{width:20px}#register-container .input_block #phone_main_city{width:50px}#register-container .input_block #phone_main_number{width:118px}#register-container .input_block_3{margin:5px 0 10px 5px}#register-container .input_block_3 label{display:block;width:90px;float:left;cursor:pointer}#register-container .input_block_3 label:first-of-type{width:100px}#register-container .input_block_3 label:nth-of-type(2){width:80px}#register-container .input_block_3 input,#register-container .input_block_3 select{border:1px solid #eaeaea;display:block;padding:2px;width:50px;float:left;margin-right:14px}#register-container .input_block_3 label.right{width:500px;margin-top:-3px}#register-container .input_block_2{margin:5px 0 10px 5px}#register-container .input_block_2 label{display:block;width:90px;float:left;cursor:pointer}#register-container .input_block_2 label:first-of-type{width:100px}#register-container .input_block_2 input,#register-container .input_block_2 select{border:1px solid #eaeaea;display:block;padding:2px;width:200px;float:left;margin-right:14px}#register-container .input_block_2 label.right{width:500px;margin-top:-3px}#register-container .area_block{margin-top:15px}#register-container .area_block label{display:block;cursor:pointer}#register-container .area_block textarea{display:block;width:620px;margin-bottom:20px;height:60px}#register-container .address_block{margin-top:20px}#register-container .red_border{border:1px solid red!important}.nope_login{text-align:center;color:red}#login-container .button_container,#register-container .button_container{width:300px;height:50px;text-align:center}#login-container input,#register-container input{border:1px solid #bbb;border-radius:3px;padding:5px;outline:none;transition:background .3s}#login-container input:active,#login-container input:focus,#register-container input:active,#register-container input:focus{background:rgba(249,255,171,.63)}#login-container .back_to_login,#login-container .forget_notice,#register-container .back_to_login,#register-container .forget_notice{text-align:center}#login-container button,#register-container button{margin:.5em 0;padding:.3em;width:200px;border:1px solid grey;text-align:center;cursor:pointer;font-size:20px;background-color:#73c16d;color:#fff;border-radius:.5em;text-decoration:none;float:left;outline:none}.warn{color:red;float:left;display:block;margin:0 0 0 10px;line-height:57px}