/*
 * @license Font Fira Sans is licensed under the SIL Open Font License, Version 1.1., license can be viewed at http://scripts.sil.org/OFL
 * @license Font Open Sans is licensed under the Apache License, Version 2.0, license can be viewed at http://www.apache.org/licenses/LICENSE-2.0
 */
@font-face{font-family:"Fira Sans Regular";src:url(fonts/FiraSans-Regular.otf),url(fonts/FiraSans-Regular.otf)}@font-face{font-family:"Fira Sans Bold Italic";src:url(fonts/FiraSans-BoldItalic.otf),url(fonts/FiraSans-BoldItalic.otf)}@font-face{font-family:"Fira Sans Italic";src:url(fonts/FiraSans-Italic.otf),url(fonts/FiraSans-Italic.otf)}@font-face{font-family:"Open Sans Regular";src:url(fonts/OpenSans-Regular.ttf),url(fonts/OpenSans-Regular.ttf)}html{box-sizing:border-box;height:100%}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;text-align:center;height:100%;width:100%;min-width:260px;font-family:"Open Sans Regular",Arial,Sans-serif;font-size:15px;display:table}.clearfix:after{content:"";display:table;clear:both}img{max-width:100%}img.sec{width:95%}#content.article img{display:block;width:auto;height:auto;padding-top:15px;padding-bottom:15px}#header_wrap{position:relative;background:#346190;background:radial-gradient(ellipse 90% 100% at top right,#549eea,#346190)}#content_wrap{position:relative;background:#d3e1ef}#footer_wrap{position:relative;background:#1d3145}#title_wrap{position:relative;background:#1d3145}#last_articles_wrap{position:relative;background:#4a8ccf}.page_row{display:table-row;height:1px}.page_row_expanded{display:table-row;height:100%}#content,#footer,#header,#last_articles,#secondary_title{position:relative;max-width:970px;margin-left:auto;margin-right:auto}#header_top{position:relative;padding-bottom:40px}#header_top.secondary{padding-bottom:0}#logo{position:absolute;padding-top:55px;padding-left:20px;width:169px;height:38px;z-index:+10}#logo>a.logo_link{width:169px;height:38px;background-image:url(img/logo.png);display:block;position:relative}#header_right{display:block;float:right;position:relative;top:0;right:0;width:100%}#mobile_menu{display:block;width:30px;height:25px;float:right;position:relative;padding-top:67px;right:20px;z-index:+10}#mobile_menu>a{width:30px;height:25px;display:block;background:url(img/mobile_menu.png) no-repeat;cursor:pointer}#app_buttons{display:block;padding-top:117px;float:right;position:relative;right:-10px;width:auto;padding-bottom:30px}#app_buttons>ul{float:right;list-style-type:none;margin:0;padding:0}#app_buttons>ul>li{float:left}.app_button{background-color:#5caf4f;padding:5px 15px;color:#fff;text-decoration:none;display:block;border-radius:5px;font-size:13px;margin-left:15px;box-shadow:0 0 2px #244364;border-bottom:2px solid #48883e}.app_button:hover{text-decoration:none;background-color:#6bcc5c;box-shadow:0 0 8px #244364}#nav_menu{position:relative;display:none;float:right;width:100%}#nav_menu>ul{float:right;width:100%;list-style-type:none;margin:0;padding:0;background:#2a4f75;border-top:1px solid #335f8c}#nav_menu>ul>li{float:none;position:relative;display:block;width:100%;padding:0;border-bottom:1px solid #335f8c}.nav_link{color:#fff;font-style:italic;font-size:18px;width:100%;padding:15px 0;display:inline-block;text-decoration:none}.nav_link:hover{text-decoration:underline}#slogans_wrap{position:relative;width:100%;padding-bottom:50px}#nb_screenshot{float:left;width:100%;padding:0 5px}#nb_screenshot>img{float:none}#slogans{float:left;width:100%;padding:20px 20px 0 20px}h1{font-family:"Fira Sans Bold Italic",Arial,sans-serif;font-size:28px;color:#fff;text-shadow:1px 1px 0 #000;margin:0;padding:0;padding-top:10px;text-align:left}#slogans>ul{list-style-type:none;padding:0;padding-top:5px;margin:0;width:100%}#slogans>ul>li{font-family:"Fira Sans Regular",Arial,sans-serif;font-size:18px;color:#fff;text-shadow:1px 1px 0 #000;text-align:left;background-image:url(img/bullet_green.png);background-position:0 .3em;background-repeat:no-repeat;padding-left:20px;padding-bottom:7px;margin:0}#slogans h1{font-size:28px;text-align:left}#slogans>ul>li{text-align:left}#slogans h1,#slogans>ul>li{width:auto;display:block}#register_button{position:relative;height:29px;width:220px;margin-left:auto;margin-right:auto}#register_button>div{position:absolute;z-index:+100}.main_register_button{padding:12px 0;line-height:30px;color:#fff;text-decoration:none;display:block;width:220px;border-radius:12px;font-family:"Fira Sans Regular",Arial,sans-serif;font-size:20px;box-shadow:0 0 5px #244364;background:#ff9400;background:linear-gradient(#ffce3e,#ff9400);text-shadow:0 0 2px #000;border-bottom:4px solid #d07900}.main_register_button:hover{background:#ffa933;background:linear-gradient(#ffdb70,#ffa933);box-shadow:0 0 10px #244364}#content{padding:30px 20px}#content.secondary{padding-top:50px;padding-bottom:50px}#content.secondary>ul{list-style-type:none;padding:0;margin:0;text-align:left}#content.secondary>ul>li{background-image:url(img/bullet_green.png);background-position:0 .3em;background-repeat:no-repeat;margin:0;padding-left:20px;padding-bottom:12px;font-size:14px;color:#3b3b3b;text-align:left;line-height:22px}#content.secondary>ol{margin:0;padding:0;text-align:left;list-style-type:none;position:relative}#content.secondary>ol>li{color:#3b3b3b;font-size:14px;counter-increment:ol_counter;position:relative;padding-left:20px;padding-bottom:10px;padding:0 0 12px 20px;line-height:22px}#content.secondary>ol>li:before{content:counter(ol_counter) ".";color:#346190;font-family:"Fira Sans Italic",Arial,sans-serif;font-size:21px;margin-right:10px;position:absolute;top:0;left:0}#content.secondary p{margin:0;padding:0;padding-bottom:12px;font-size:14px;color:#3b3b3b;text-align:left;line-height:22px}.article p a,a.text_link{color:#4c8ed2}.content_col{float:none;position:relative;width:100%;padding:130px 0 0 0;margin:0 auto}.content_col.invoice{background:url(img/icon_invoice.png) no-repeat center 80px}.content_col.cash_book{background:url(img/icon_cash_book.png) no-repeat center 80px}.content_col.vat_register{background:url(img/icon_vat_register.png) no-repeat center 80px}h2{font-family:"Fira Sans Italic",Arial,sans-serif;font-size:20px;color:#3b3b3b;text-align:center;margin:0;padding:30px 0}h2.secondary{color:#396a9d;text-align:left}h3{font-family:"Fira Sans Regular",Arial,sans-serif;font-size:17px;color:#3b3b3b;text-align:left;margin:0;padding:15px 0}.content_col p{margin:0;padding:0;padding-bottom:12px;font-size:14px;color:#3b3b3b;text-align:center;line-height:22px}#secondary_register_wrap{float:none;position:relative;max-width:448px;margin:0 auto}#secondary_register_wrap>img{float:none;max-width:448px}#secondary_register_inner{position:relative;width:200px;height:60px;margin:25px auto 35px auto}.secondary_register_button{padding:15px 0;color:#fff;text-decoration:none;display:block;width:100%;height:100%;border-radius:12px;font-family:"Fira Sans Regular",Arial,sans-serif;font-size:22px;box-shadow:0 0 5px #244364;background:#ff9400;background:linear-gradient(#ffce3e,#ff9400);text-shadow:0 0 2px #000;border-bottom:4px solid #d07900}.secondary_register_button:hover{background:#ffa933;background:linear-gradient(#ffdb70,#ffa933);box-shadow:0 0 10px #244364}#footer{color:#d3e1ef;font-size:13px;padding:30px 20px}#footer>div{padding:0;margin-right:auto;margin-left:auto}#footer>ul{list-style-type:none;padding:15px 0;margin:0;display:inline-block}#footer>ul>li{float:none;padding:7px 0;display:block}.footer_link{color:#d3e1ef;text-decoration:underline;display:block}.footer_link:hover{text-decoration:underline}.footer_link.copyright{display:inline;text-decoration:underline}#footer_logo{display:none}#footer_logo>a{background:url(img/footer_logo.png) no-repeat;width:166px;height:36px;display:block}#social_networks{position:relative;margin:10px auto;width:40px;height:40px}#social_networks>a{background:url(img/fb_icon.png) no-repeat;width:40px;height:40px;display:block}#secondary_title{padding:20px 20px}#secondary_title h1{text-shadow:none;padding:0}#contacts{width:100%;position:relative;padding-bottom:20px;color:#3b3b3b;font-size:14px}#contacts table{margin:0;padding:0;text-align:left;border-spacing:0;border-collapse:collapse}#contacts table .left_col{white-space:normal;font-style:italic;padding-right:15px}#contacts table td{vertical-align:top;margin:0;padding:0;padding-bottom:15px;line-height:22px}#map_wrap{float:none;width:100%;height:305px;margin-top:0}#contact_form{position:relative;width:100%;text-align:left;color:#3b3b3b;font-size:14px}#form_wrap label{font-style:italic}#form_wrap input,#form_wrap textarea{width:100%;font-family:"Open Sans Regular",Arial,Sans-serif;font-size:15px;line-height:20px;padding:5px 7px;border-radius:5px;box-shadow:inset 1px 1px 2px #c9c9c9;border:1px solid #c4c4c4;margin-top:10px;margin-bottom:25px;color:#3b3b3b}#form_wrap input{height:40px}#form_wrap textarea{height:300px;overflow:auto}#form_wrap input.default,#form_wrap textarea.default{color:#878787;font-style:italic}#form_wrap .submit_btn{background-color:#396a9d;height:38px;line-height:28px;padding:5px 15px;display:block;text-decoration:none;color:#fff;text-align:center;box-shadow:0 0 3px #888;border-style:none;border-radius:5px;cursor:pointer}#form_wrap .submit_btn:hover{background-color:#5197e0;box-shadow:0 0 5px #a6a6a6}#form_wrap .error{color:#f02c2c;float:right}#form_wrap input[type=text]:focus,#form_wrap textarea:focus{border:1px solid #396a9d;outline:0}#form_wrap input[type=text].error:focus,#form_wrap textarea.error:focus{border:2px solid #f02c2c;outline:0}.msg_sent{display:block;color:#5caf4f;padding-bottom:5px}#last_articles{color:#fff;text-align:left}#last_articles_title{position:relative;padding:30px 20px 0 20px}#last_articles_title>p{font-size:14px;font-style:italic}.article_summary{float:none;width:100%;padding:15px 20px 50px 20px;margin:0 auto;text-align:left}.article_summary h2{text-align:left;padding-bottom:10px;padding:0 0 10px 0}.article_summary h2>a{font-family:"Fira Sans Italic",Arial,sans-serif;font-size:20px;color:#fff}.article_summary p{line-height:22px;margin:0;padding:0 0 10px 0;font-size:14px}.article_summary p.post_date{background:url(img/cal_icon_white.png) no-repeat 0 15%;padding:0 0 10px 25px;display:inline-block}.mobile_view{display:block}#eu_cookie_notice_wrap{position:fixed;bottom:0;background:#242424;background:rgba(36,36,36,.95);width:100%;z-index:+200;display:none}#eu_cookie_notice{position:relative;width:100%;padding:20px 30px;display:table}#eu_cookie_notice p{position:relative;float:none;width:100%;color:#fff;font-size:14px;margin:0;padding:0;text-align:center}#eu_cookie_notice .button_div{float:none;position:relative;width:100%;padding-top:13px;text-align:center}#eu_cookie_notice .button_div a{float:none;text-align:center;background-color:#ffed19;color:#333;padding:5px;line-height:25px;display:inline-block;position:relative;border-radius:5px;height:35px;width:150px;text-decoration:none;cursor:pointer;font-family:"Open Sans Regular",Arial,Sans-serif;font-size:14px;margin:10px 0 10px 20px}#eu_cookie_notice .button_div a.cookie_no_btn{background-color:#111;color:#fff}a.cookie_more_info{color:#c6d3e0}h2.article{text-align:left;padding-bottom:20px}.article a{color:#396a9d}#content.secondary p.post_date{background:url(img/cal_icon.png) no-repeat 0 15%;padding:0 0 15px 25px}h1>span.post_date{font-size:20px}.nav_link_div_outer{position:relative}.nav_link_div{float:left;padding-right:20px}.back_link_div{text-align:left;position:relative}#back_link_div_top{padding-bottom:20px}#back_link_div_bottom{padding-top:20px}.nav_link_div a{color:#396a9d;font-size:13px;text-decoration:underline;padding:0}.back_link_div a{color:#4c8ed2;font-size:13px;text-decoration:underline;padding:0}#nav_link_div_bottom{padding-top:20px}#content.secondary h2{color:#396a9d;text-align:left}@media screen and (min-width:600px){#slogans h1,#slogans>ul>li{text-align:center;display:inline-block}.content_col p{text-align:center}#footer>ul{padding:30px 0}#footer>ul>li{float:left;padding:0 20px;display:inline}.footer_link{text-decoration:none}#secondary_register_inner{position:absolute;width:46.5%;height:28%;top:40%;left:27%;margin:0}.secondary_register_button{padding:20px 0;font-size:24px}#contacts table .left_col{white-space:nowrap;padding-right:25px}}@media screen and (min-width:620px){h1{font-size:34px}#secondary_title{padding-top:30px;padding-bottom:30px}#slogans h1{font-size:34px}#slogans>ul>li{font-size:22px;background-image:url(img/bullet_green.png);background-position:0 .3em;background-repeat:no-repeat}#register_button{height:37px;width:230px}.main_register_button{padding:15px 0;line-height:40px;width:230px;font-size:24px}.content_col{width:80%}h2{font-size:22px}h3{font-size:17px}.content_col p{font-size:15px}.article_summary h2>a{font-size:22px}.article_summary p{font-size:15px}#last_articles_title>p{font-size:15px}#content.secondary>ul>li{font-size:15px}#content.secondary p{font-size:15px}#contact_form,#contacts{font-size:15px}#form_wrap input,#form_wrap textarea{font-size:15px}}@media screen and (min-width:760px){.mobile_view{display:none}#header_top{padding-bottom:100px}#header_top.secondary{padding-bottom:60px}#logo{position:relative;float:left;width:28%}#header_right{float:right;position:relative;width:68%}#mobile_menu{display:none}#app_buttons{top:0;right:0;position:relative;display:block;padding-top:25px;padding-right:20px;padding-bottom:0;width:100%;float:none}#app_buttons>ul{float:right;list-style-type:none;margin:0;padding:0}#app_buttons>ul>li{float:left}.app_button{background-color:#5caf4f;padding:5px 15px;color:#fff;text-decoration:none;display:block;border-radius:5px;font-size:13px;margin-left:15px;box-shadow:0 0 2px #244364;border-bottom:2px solid #48883e}.app_button:hover{text-decoration:none;background-color:#6bcc5c;box-shadow:0 0 8px #244364}#nav_menu{position:relative;display:block;padding-top:25px;padding-right:5px;float:none}#nav_menu>ul{float:right;list-style-type:none;margin:0;padding:0;width:auto;background:0 0;border:none}#nav_menu>ul>li{float:left;display:inline;width:auto;border:none}.nav_link{color:#fff;font-style:italic;font-size:18px;padding:5px 15px;text-decoration:none}.nav_link:hover{text-decoration:underline}#slogans>ul{width:80%;margin:0 auto}#social_networks{position:absolute;top:42%;left:12%;margin:0}#footer_logo{display:block;position:absolute;top:42%;right:20px}#eu_cookie_notice p{width:70%;text-align:left;display:table-cell;vertical-align:middle}#eu_cookie_notice .button_div{width:30%;padding-top:0;display:table-cell;vertical-align:middle}#eu_cookie_notice .button_div a{float:right}}@media screen and (min-width:970px){#nb_screenshot{float:left;width:47%}#nb_screenshot>img{float:left}#slogans_wrap{padding-bottom:100px}#slogans{float:right;width:48%;padding:0 20px 0 40px}#slogans h1{text-align:left;display:block}#slogans>ul{width:100%;margin:0}#slogans>ul>li{font-size:22px;text-align:left;display:block;background-image:url(img/bullet_green.png);background-position:0 .3em;background-repeat:no-repeat;padding-left:20px;padding-bottom:7px;margin:0}#content{padding:0 20px}.content_col.cash_book,.content_col.invoice,.content_col.vat_register{float:left;width:30%;margin-left:0;margin-right:5%;padding-top:180px;padding-bottom:50px;background-position:center 130px}.content_col.last_col{margin-right:0}.content_col p{text-align:left}.article_summary{float:left;width:50%;margin:0;text-align:left}.article_summary h2{text-align:left}#last_articles_title>p{text-align:left}#secondary_register_wrap{float:right;position:relative;width:50%;top:-15px;right:-15px;margin:0}#secondary_register_wrap>img{float:right}#secondary_register_inner{top:40%;left:28.7%}.secondary_register_button{width:213px}#contacts{width:48%}#map_wrap{float:right;width:48%;margin-top:30px}#contact_form{width:48%}}