.cookiebar{box-sizing:border-box;position:fixed;left:0;width:100%;padding:.6em 1.2em;background-color:#4b4b4b;color:#fff;font-size:1em;text-align:center;z-index:10}.cookiebar *{box-sizing:border-box}.cookiebar--active{display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap}.cookiebar--position-top{top:0}.cookiebar--position-bottom{bottom:0}.cookiebar__message,.cookiebar__text{margin-right:1.5em}.cookiebar__link{color:#fff;text-decoration:underline}.cookiebar__link:hover{text-decoration:none}.cookiebar__button{margin:0;padding:.6em 1.2em;border:none;border-radius:0;background-color:#4ea55e;color:#fff;font-weight:700;cursor:pointer}.cookiebar__button:hover{background-color:#3e824a}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}::-moz-selection{color:#fff;background:#2c3e50}::selection{color:#fff;background:#2c3e50}body{font-family:Verdana, Geneva, sans-serif;font-weight:300;font-size:14px;line-height:1.5;color:#2c3e50;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width:1024px){body{font-size:16px}}a.invisible{display:none}#header{background:#2980b9;color:#fff;margin-bottom:35px;padding-bottom:35px;padding-top:35px}#header a{color:#fff}a{color:#2980b9;font-size:inherit;text-decoration:none}a:hover{color:#00568f}li{font-size:inherit}img{max-width:100%;height:auto}.profile{width:90%;max-width:480px;margin-left:auto;margin-right:auto;text-align:center}.alnv-image{max-width:150px;margin-left:auto;margin-right:auto;margin-bottom:15px}.alnv-image img{border-radius:100%}.alnv-desc{margin-bottom:10px}.social_icons ul{overflow:hidden;margin:0;padding:0}.social_icons ul li{display:inline-block;margin-left:5px;margin-right:5px}.h1,h1{font-size:26px}@media screen and (min-width:1024px){.h1,h1{font-size:30px}}h2{font-size:22px;margin-bottom:10px}@media screen and (min-width:1024px){h2{font-size:26px}}h3{font-size:18px;margin-bottom:10px}@media screen and (min-width:1024px){h3{font-size:22px}}h4{font-size:14px}@media screen and (min-width:1024px){h4{font-size:16px}}#container{width:90%;max-width:1024px;margin-left:auto;margin-right:auto}em{font-style:italic}strong{font-weight:600}#main{width:100%}@media screen and (min-width:1024px){#main{width:60%;float:left}}.no-right-col #main{width:100%}#right{width:100%}@media screen and (min-width:1024px){#right{width:35%;float:right}}.right-col,.layout_latest{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #f1f1f1}.layout_simple{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f1f1f1}.layout_simple.last,.layout_latest.last{margin-bottom:0;padding-bottom:0;border-bottom:0}.layout_latest p{margin-bottom:15px}.mod_newslist.right-col{margin-bottom:0;padding-bottom:0;border-bottom:0}.size1{font-size:14px}@media screen and (min-width:1024px){.size1{font-size:16px}}.size2{font-size:16px}@media screen and (min-width:1024px){.size2{font-size:18px}}.size3{font-size:18px}@media screen and (min-width:1024px){.size3{font-size:20px}}.size4{font-size:20px}@media screen and (min-width:1024px){.size4{font-size:22px}}.size5{font-size:22px}@media screen and (min-width:1024px){.size5{font-size:24px}}.layout_simple p{font-size:12px;color:#b0aeaf}@media screen and (min-width:1024px){.layout_simple p{font-size:14px}}ul li{display:block}ul li > ul{margin-left:15px}#footer{clear:both;text-align:center;overflow:hidden;padding-bottom:25px}@media screen and (min-width:768px){#footer{text-align:left}}#footer .inside{width:90%;max-width:1024px;margin-left:auto;margin-right:auto;border-top:1px solid #f1f1f1;padding-top:15px;margin-top:25px}#footer p{line-height:1;margin-bottom:10px}@media screen and (min-width:768px){#footer p{margin-bottom:0}}#footer ul{margin-left:0;overflow:hidden;list-style:none}#footer .invisible{display:none}#footer .mod_customnav li{margin-bottom:10px;display:block}@media screen and (min-width:768px){#footer .mod_customnav li{line-height:1;display:inline-block;margin-bottom:0}#footer .mod_customnav li span:after,#footer .mod_customnav li a:after{content:'|';padding-left:5px;padding-right:5px}}@media screen and (min-width:768px){#footer .mod_customnav li.last span:after,#footer .mod_customnav li.last a:after{content:none}}#footer .mod_customnav{width:100%}@media screen and (min-width:768px){#footer .mod_customnav{text-align:right;float:right;width:50%}}#footer .copyright{width:100%;color:#b0aeaf}@media screen and (min-width:768px){#footer .copyright{float:left;width:50%}}.layout_full .block{padding-bottom:25px;padding-top:25px}.layout_full .ce_code.block{margin-top:-25px}.layout_full p{margin-bottom:10px}.layout_full ul{margin-bottom:15px}.layout_full ul li{position:relative;margin-bottom:5px;display:block;padding-left:25px}.layout_full ul li:before{position:absolute;left:0;top:1px;content:'\2192';padding-right:5px;color:#f20049}.layout_full ul li p{margin-bottom:0}.layout_full p.info{margin-bottom:0}code{font-family:"Courier New", Courier, monospace;background:#2980b9;padding:2px;font-size:14px;margin-left:2px;margin-right:2px;color:#fff}@media screen and (min-width:1024px){code{font-size:16px}}.ce_code table{font-size:12px}.cloud li{line-height:1.125;display:inline-block}input,textarea{background:#fff;font-size:inherit;line-height:45px;height:45px;padding:5px;display:block;width:100%;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #b0aeaf}input:focus,textarea:focus{border:1px solid #2980b9}textarea{resize:none;min-height:150px;line-height:1.125}.widget{margin-bottom:15px}.ce_comments .invisible{display:none}p.error,span.mandatory{color:#f20049}p.error{margin-bottom:0;font-size:14px}.captcha input{width:50px;margin-right:10px;display:inline}.ce_comments{padding-top:25px;padding-bottom:25px}input.submit{max-width:250px;border:1px solid #2980b9;cursor:pointer;line-height:1;height:auto;padding-bottom:15px;padding-top:15px;text-align:center}input.submit:hover{background:#2980b9;color:#fff}.pagination{padding-bottom:25px;padding-top:25px}.pagination p{font-size:14px;color:#b0aeaf}.pagination li{display:inline-block}.address ul li{display:block}.address{margin-bottom:25px}.reply{margin-left:20px;margin-top:10px}.back{margin-bottom:25px}input.submit,textarea.textarea,input.text{-webkit-appearance:none}.comment_default{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #f1f1f1}.comment_default.last{padding-bottom:0;border-bottom:0}.comment{padding:10px;background:#f1f1f1;display:inline-block}.comment p{line-height:1.2}.mod_login{width:100%;max-width:420px}.mod_login .submit{max-width:100%}.mod_login br{display:none}.mod_login .text{margin-bottom:20px}.mod_login .login_info{margin-bottom:20px}p.info{font-size:12px;color:#b0aeaf;margin-bottom:0}@media screen and (min-width:1024px){p.info{font-size:14px}}.float-text-image{padding-bottom:15px;padding-top:15px;overflow:hidden}@media screen and (min-width:768px){.float-text-image{padding-bottom:25px;padding-top:25px}}.float-text-image .image_container{width:50%;margin-right:auto;margin-left:auto;margin-bottom:15px}@media screen and (min-width:768px){.float-text-image .image_container{margin:0;width:22%}}.float-text-image .image_container .color-ball{border-radius:100%;height:125px;width:125px;color:#fff;display:table;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.float-text-image .image_container .color-ball{height:150px;width:150px}}@media screen and (min-width:1024px){.float-text-image .image_container .color-ball{height:200px;width:200px}}.float-text-image .image_container span{font-size:14px;line-height:1;text-align:center;display:table-cell;height:100%;vertical-align:middle}@media screen and (min-width:768px){.float-text-image .image_container span{font-size:16px}}@media screen and (min-width:1024px){.float-text-image .image_container span{font-size:18px}}.red .color-ball{background:#c0392b}.blue .color-ball{background:#2980b9}.violet .color-ball{background:#9b59b6}.green .color-ball{background:#27ae60}.orange .color-ball{background:#ff5722}.brown .color-ball{background:#795548}.float-text-image .ce_text_content{width:100%;text-align:center}@media screen and (min-width:768px){.float-text-image .ce_text_content{width:76%;text-align:left}}@media screen and (min-width:768px){.float_left .ce_text_content{float:left}}@media screen and (min-width:768px){.float_right .ce_text_content{float:right}}@media screen and (min-width:768px){.float_left .image_container{float:left;margin-right:2%}}@media screen and (min-width:768px){.float_right .image_container{float:right;margin-left:2%}}.cv-school p{line-height:1.4}.cv-school li{margin-bottom:10px}span.information{font-size:16px;line-height:1;color:#7d7d7d}.back{margin-top:25px;margin-bottom:25px}.block-margin .block{padding-bottom:15px;padding-top:15px}
