﻿/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot?i6o62l");src:url("../fonts/icomoon/icomoon.eot?i6o62l#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.ttf?i6o62l") format("truetype"),url("../fonts/icomoon/icomoon.woff?i6o62l") format("woff"),url("../fonts/icomoon/icomoon.svg?i6o62l#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e900"}.icon-home:before{content:"\e901"}.icon-search:before{content:"\e902"}.icon-twitter:before{content:"\e903"}.icon-arrow-right:before{content:"\e904"}.icon-chevron-small-down:before{content:"\e905"}.social-networks,.pagination ul,.main-nav,.nav-drop ul,.main-content .list,.main-content ul,.box-list,.radio-list,.select-list,#store-form .select-list2,.social-feed,.search-list,.button-list,.button-list2,.list,.content-list,.banner-slider .banner-pagination ul,.social-list,.link-list,.aside-news,.footer-nav ul,#store-form ul,.filelist-holder .filelist .path{margin:0;padding:0;list-style:none}.clearfix:after,.container:after,.main-nav:after,.header-right:after,#two-columns:after,.form-row-wrap .two-col:after,.general-head:after,.update-box .info:after,.banner-wrapper:after,.news-block:after,.social-list:after{content:'';display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media only screen and (min-width: 1025px){a[href^=tel],a[href^=skype],a[href^=sms]{cursor:default;pointer-events:none}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:3000000px}body{color:#333;background:#fff;font:16px/1.375 "museo-sans","Arial","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}.gm-style img{max-width:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:inherit;font-weight:bold;margin:0 0 0.5em;color:inherit}h1,.h1{font-size:26px}h2,.h2{font-size:27px}h3,.h3{font-size:24px}h4,.h4{font-size:21px}h5,.h5{font-size:17px}h6,.h6{font-size:15px}p{margin:0 0 1em}a{color:#1d92cb}a:hover,a:focus{text-decoration:none}form,fieldset{margin:0;padding:0;border-style:none}input[type='text'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px solid #999;padding:0.4em 0.7em}input[type='text']:focus,input[type='tel']:focus,input[type='email']:focus,input[type='search']:focus,input[type='password']:focus,textarea:focus{border-color:#333}input[type='text']::-webkit-input-placeholder,input[type='tel']::-webkit-input-placeholder,input[type='email']::-webkit-input-placeholder,input[type='search']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input[type='text']::-moz-placeholder,input[type='tel']::-moz-placeholder,input[type='email']::-moz-placeholder,input[type='search']::-moz-placeholder,input[type='password']::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#999}input[type='text']:-moz-placeholder,input[type='tel']:-moz-placeholder,input[type='email']:-moz-placeholder,input[type='search']:-moz-placeholder,input[type='password']:-moz-placeholder,textarea:-moz-placeholder{color:#999}input[type='text']:-ms-input-placeholder,input[type='tel']:-ms-input-placeholder,input[type='email']:-ms-input-placeholder,input[type='search']:-ms-input-placeholder,input[type='password']:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input[type='text'].placeholder,input[type='tel'].placeholder,input[type='email'].placeholder,input[type='search'].placeholder,input[type='password'].placeholder,textarea.placeholder{color:#999}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type='button'],input[type='reset'],input[type='file'],input[type='submit']{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}#wrapper{overflow:hidden;width:100%;position:relative}img{vertical-align:top}p{margin-bottom:22px}.bg-img{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:center}.bg-img.overlay:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.6)}.bg-img img{visibility:hidden}a{color:#1d92cb;text-decoration:none;transition:color 0.3s}a:hover{color:#2a5f7a;text-decoration:underline}@media (min-width: 768px){h1{font-size:30px}}.container{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;max-width:1210px}.social-networks{text-align:center}.social-networks li{display:inline-block;vertical-align:top;margin:0 3px}.social-networks a{width:30px;height:30px;display:block;color:#94afbc;border:2px solid #94afbc;border-radius:30px;text-decoration:none;line-height:29px;font-size:11px;transition:color 0.3s, border 0.3s}.social-networks a:hover{color:#2a5f7a;border-color:#2a5f7a}.social-networks .icon-facebook{font-size:14px}.close{overflow:hidden;text-indent:101%;white-space:nowrap;width:22px;height:22px;display:block;position:relative}.close:before,.close:after{content:'';position:absolute;height:4px;top:10px;left:0;right:0;transform:rotate(45deg);background:#ccc;transition:background 0.3s}.close:before{transform:rotate(-45deg)}.close:hover:before,.close:hover:after{background:#2a5f7a}.arrow-add{overflow:hidden;text-indent:101%;white-space:nowrap;width:22px;height:22px;display:block;position:relative}.arrow-add:before,.arrow-add:after{content:'';position:absolute;height:4px;top:50%;left:0;right:0;margin-top:-2px;background:#1d92cb;transition:background 0.3s}.arrow-add:before{transform:rotate(90deg)}.btn-add{display:inline-block;vertical-align:top;position:relative;padding-left:35px;text-decoration:none;color:#2a5f7a;transition:color 0.3s}.btn-add:hover{color:#1d92cb}.btn-add .arrow-add{position:absolute;left:0;top:50%;transform:translateY(-50%)}input.form-input,#main .login .control-group .controls input[type=text],#main .login .control-group .controls input[type=password],textarea.form-input{height:40px;background:#fbf8ec;border:1px solid #ccc;width:100%;outline:none;font-size:16px;padding:4px 14px;color:#000;transition:border 0.3s}input.form-input::-webkit-input-placeholder,#main .login .control-group .controls input[type=text]::-webkit-input-placeholder,#main .login .control-group .controls input[type=password]::-webkit-input-placeholder,textarea.form-input::-webkit-input-placeholder{color:#000}input.form-input::-moz-placeholder,#main .login .control-group .controls input[type=text]::-moz-placeholder,#main .login .control-group .controls input[type=password]::-moz-placeholder,textarea.form-input::-moz-placeholder{opacity:1;color:#000}input.form-input:-moz-placeholder,#main .login .control-group .controls input[type=text]:-moz-placeholder,#main .login .control-group .controls input[type=password]:-moz-placeholder,textarea.form-input:-moz-placeholder{color:#000}input.form-input:-ms-input-placeholder,#main .login .control-group .controls input[type=text]:-ms-input-placeholder,#main .login .control-group .controls input[type=password]:-ms-input-placeholder,textarea.form-input:-ms-input-placeholder{color:#000}input.form-input.placeholder,#main .login .control-group .controls input.placeholder[type=text],#main .login .control-group .controls input.placeholder[type=password],textarea.form-input.placeholder{color:#000}textarea.form-input{width:100% !important;height:99px !important}.button,#main .login form .controls button[type='submit'],#main .login .login form .controls input[type='submit']{display:inline-block;vertical-align:top;background:#1d92cb;color:#fff;border:none;font-size:16px;font-weight:300;padding:10px 20px;outline:none !important;text-align:center;transition:background 0.3s, color 0.3s}.button:hover,#main .login form .controls button[type='submit']:hover,#main .login .login form .controls input[type='submit']:hover{background:#2a5f7a;color:#fff;text-decoration:none}.button.grey,#main .login form .controls button.grey[type='submit'],#main .login .login form .controls input.grey[type='submit']{background:#efe6be;color:#333;padding:9px 26px}.button.grey:hover,#main .login form .controls button.grey[type='submit']:hover,#main .login .login form .controls input.grey[type='submit']:hover{background:#1d92cb;color:#fff}.button.green,#main .login form .controls button.green[type='submit'],#main .login .login form .controls input.green[type='submit']{background:#3ca058}.button.green:hover,#main .login form .controls button.green[type='submit']:hover,#main .login .login form .controls input.green[type='submit']:hover{background:#296a3b}.button.blank,#main .login form .controls button.blank[type='submit'],#main .login .login form .controls input.blank[type='submit']{border:1px solid #bfcfd7;background:transparent;color:#2a5f7a;padding:6px 18px}.button.blank:hover,#main .login form .controls button.blank[type='submit']:hover,#main .login .login form .controls input.blank[type='submit']:hover{color:#333;background:#bfcfd7}.seperator{width:26px;height:5px;display:inline-block;vertical-align:top;position:relative}.seperator:before,.seperator:after,.seperator span{position:absolute;left:50%;top:0;transform:translateX(-50%);height:5px;width:5px;background:#efe6be}.seperator:before,.seperator:after{content:'';left:0;transform:none}.seperator:before{left:auto;right:0}.pagination{padding:32px 0}.pagination li{display:inline-block;vertical-align:top;margin-right:6px;text-align:center}.pagination a{display:block;border:1px solid #ccc;width:40px;height:40px;padding:8px 5px;color:#666;transition:border 0.3s, background 0.3s, color 0.3s}.pagination a:hover{text-decoration:none;background:#d4dfe4;border-color:#d4dfe4;color:#333}.pagination .active>a{background:#d4dfe4;border-color:#d4dfe4;color:#333}.pagination .control a{width:auto;padding:8px 18px}.js-tab-hidden{display:block !important;left:-9999px !important;position:absolute !important;top:-9999px !important}#header{background:#fff;padding:10px 0;position:relative;z-index:8;border-bottom:2px solid #3e6e87}@media (min-width: 1024px){#header{padding:20px 0 0;border:none}}.header-logo{float:left;font-size:30px;line-height:1}.header-logo a:hover{text-decoration:none}@media (min-width: 1024px){.header-logo{display:none}}#nav{float:right}@media (min-width: 1024px){#nav{float:left}}.nav-opener{width:34px;height:24px;float:right;position:absolute;right:15px;top:15px;outline:none !important;box-shadow:none !important}@media (min-width: 1024px){.nav-opener{display:none}}.nav-active .nav-opener span{opacity:0}.nav-active .nav-opener:before,.nav-active .nav-opener:after{transform:rotate(45deg);top:50%;left:2%;right:2%}.nav-active .nav-opener:after{transform:rotate(-45deg)}.nav-opener span,.nav-opener:before,.nav-opener:after{background:#3e6e87;position:absolute;top:50%;left:0;right:0;height:4px;margin-top:-2px;transition:all .3s linear}.nav-opener:before,.nav-opener:after{content:'';top:0;margin:0}.nav-opener:after{top:auto;bottom:0}.nav-hold{position:absolute;top:100%;left:0;right:0;background:#1d92cb;border-width:2px 0;border-style:solid;border-color:#1d92cb transparent;opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity 0.3s, visibility 0.3s, transform 0.3s}@media (min-width: 1024px){.nav-hold{position:static;border:none;background:transparent;opacity:1;visibility:visible;transform:translateY(0)}}.nav-active .nav-hold{opacity:1;visibility:visible;transform:translateY(0)}.main-nav{font-size:16px}@media (min-width: 1024px){.main-nav{padding-top:3px}}@media (min-width: 1200px){.main-nav{font-size:18px}}.main-nav .arrow{font-size:26px;line-height:1;position:absolute;right:15px;top:8px;color:#fff;background:transparent;padding:0;outline:none !important}@media (min-width: 1024px){.main-nav .arrow{display:none}}.main-nav .arrow:hover{background:transparent}.main-nav .arrow .drop{display:none}.main-nav .active .arrow .drop{display:block}.main-nav .active .arrow .normal{display:none}.main-nav>li{font-weight:500;position:relative;border-bottom:1px solid #fff}@media (min-width: 1024px){.main-nav>li:hover>a{background:transparent;color:#1d92cb}.main-nav>li:hover .nav-drop{opacity:1;visibility:visible;transform:translate(-50%, 0)}}.main-nav>li:last-child{border-bottom:none}@media (min-width: 1024px){.main-nav>li{float:left;margin-right:14px;padding-bottom:25px;border-bottom:none}}@media (min-width: 1200px){.main-nav>li{margin-right:25px;padding-bottom:22px}}@media (min-width: 1350px){.main-nav>li{margin-right:32px}}.main-nav>li:last-child{margin-right:0}.main-nav>li>a{text-decoration:none;color:#fff;transition:color 0.3s;display:block;padding:12px 15px}@media (min-width: 1024px){.main-nav>li>a{padding:0;color:#333}}.main-nav>li>a:hover{background:#2a5f7a;color:#fff}@media (min-width: 1024px){.main-nav>li>a:hover{color:#1d92cb;background:transparent}}.main-nav .home{font-size:25px;margin-top:-3px;padding-bottom:0}@media (max-width: 1023px){.main-nav .home{display:none}}.main-nav .home a{color:#2a5f7a}.main-nav .home a:hover{color:#1d92cb}.main-nav .active>a{color:#1d92cb}@media (max-width: 1023px){.main-nav .active>a{background:#2a5f7a;color:#fff}}.main-nav .nav-drop{background:#17729e}@media (min-width: 1024px){.main-nav .nav-drop{top:100% !important;left:50% !important;background:#d4dfe4;width:253px !important}}@media (max-width: 1023px){.main-nav .nav-drop{position:static;opacity:1;visibility:visible;left:0;transform:none;width:auto;padding:0;font-size:15px}.main-nav .nav-drop:before{display:none}.main-nav .nav-drop a{padding:7px 15px;color:#fff}}.header-right{float:right;padding:2px 50px 0 0}@media (min-width: 1024px){.header-right{padding:0}}.header-right .social-networks{float:left}@media (min-width: 768px){.header-right .social-networks{display:block}}@media (min-width: 1024px){.header-right .social-networks{width:165px}}@media (min-width: 1200px){.header-right .social-networks{width:187px}}.header-search{float:left;position:relative;width:30px;margin-left:14px}@media (max-width: 1023px){.header-search{position:static}}@media (min-width: 1024px){.header-search{margin-left:4px}}.header-search .search-opener{display:block;font-size:24px;color:#2a5f7a;text-decoration:none;transition:color 0.3s}.header-search .search-opener:hover{color:#1d92cb}.header-search.search-active .hold{width:300px}@media (max-width: 1023px){.header-search.search-active .hold{width:auto;opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width: 1023px){.header-search.search-active .search-opener{color:#1d92cb}}.header-search .hold{width:0;overflow:hidden;position:absolute;right:-7px;top:-5px;z-index:3;transition:width 0.2s}@media (max-width: 1023px){.header-search .hold{width:auto;top:100%;left:0;right:0;margin-top:2px;opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity 0.3s, visibility 0.3s, transform 0.3s}}.header-search [type="text"]{border:1px solid #999;height:40px;width:100%;padding:5px 45px 5px 13px;font-size:15px;color:#999;background:#fff;outline:none !important}.header-search [type="text"]::-webkit-input-placeholder{color:#999}.header-search [type="text"]::-moz-placeholder{opacity:1;color:#999}.header-search [type="text"]:-moz-placeholder{color:#999}.header-search [type="text"]:-ms-input-placeholder{color:#999}.header-search [type="text"].placeholder{color:#999}.header-search [type="submit"]{position:absolute;right:0;top:3px;bottom:0;width:30px;text-align:center;padding:0;background:transparent;border:none;font-size:24px;width:49px;color:#2a5f7a}.header-search [type="submit"]:hover{color:#1d92cb}.language-hold{float:right;margin-left:6px;position:relative}@media (min-width: 1024px){.language-hold{padding-bottom:20px;margin-left:20px}}.language-hold.language-active .main-lang{border-color:#446f84}.language-hold.language-active .nav-drop{opacity:1;visibility:visible;background:#d4dfe4;margin-top:10px}@media (min-width: 1024px){.language-hold.language-active .nav-drop{margin-top:0}}@media (min-width: 1350px){.language-hold.language-active .nav-drop{transform:translateY(0)}}.language-hold .main-lang{width:30px;height:30px;border:1px solid #adadad;display:block;color:#333;text-decoration:none;font-size:14px;line-height:28px;text-transform:uppercase;text-align:center;transition:border 0.3s;outline:none !important}.language-hold .main-lang:hover{border-color:#446f84}.language-hold .nav-drop{width:114px;font-weight:normal;margin-left:-57px;transform:none}@media (min-width: 1024px){.language-hold .nav-drop{left:auto;right:0}.language-hold .nav-drop:before{left:87%}}@media (min-width: 1350px){.language-hold .nav-drop{left:50%;right:auto;transform:translateY(20px)}.language-hold .nav-drop:before{left:50%}}.language-hold .nav-drop a{padding:4px 19px}.nav-drop{position:absolute;left:50%;transform:translate(-50%, 20px);top:100%;width:253px;font-size:16px;font-weight:300;padding:10px 0 15px;opacity:0;visibility:hidden;transition:opacity 0.3s, transform 0.3s, visibility 0.3s}@media (min-width: 1024px){.nav-drop{background:#d4dfe4}}.nav-drop:before{content:'';position:absolute;bottom:100%;left:50%;width:0;height:0;border-style:solid;border-width:0 8px 7px;border-color:transparent transparent #d4dfe4;margin-left:-6px}.nav-drop a{display:block;padding:6px 19px;color:#333;text-decoration:none;transition:background 0.3s, color 0.3s}.nav-drop a:hover{background:#2a5f7a;color:#fff}.main-heading{position:relative;padding:30px 0}.main-heading .bg-img:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(42,95,122,0.9)}.logo-hold{font-size:0;letter-spacing:-4px}.logo-hold.add{margin-left:-10px}@media (min-width: 768px){.logo-hold.add{margin-left:0;float:left}}.logo-hold .logo-img{display:inline-block;vertical-align:middle;width:60px}@media (min-width: 768px){.logo-hold .logo-img{width:100px}}.logo-hold .logo-text{font-size:20px;letter-spacing:0;display:inline-block;vertical-align:middle;color:#fff;font-weight:500;padding-bottom:5px;width:calc(100% - 100px);padding-left:10px}@media (min-width: 768px){.logo-hold .logo-text{padding-left:15px}}.logo-hold .logo-text.small{font-size:14px;line-height:1.375;text-transform:uppercase}@media (min-width: 768px){.logo-hold .logo-text.small{font-size:16px}}@media (min-width: 768px){.logo-hold .logo-text{font-size:30px;padding-left:30px}}.general-search{position:relative;margin-top:30px}@media (min-width: 768px){.general-search{float:right}}.general-search [type="text"]{width:100%;height:40px;background:#fff;border-radius:3px;border:none;outline:none !important;color:#999;padding:5px 40px 5px 15px;font-family:"museo-sans","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:15px}.general-search [type="text"]::-webkit-input-placeholder{color:#999}.general-search [type="text"]::-moz-placeholder{opacity:1;color:#999}.general-search [type="text"]:-moz-placeholder{color:#999}.general-search [type="text"]:-ms-input-placeholder{color:#999}.general-search [type="text"].placeholder{color:#999}@media (min-width: 768px){.general-search [type="text"]{width:300px}}@media (min-width: 1024px){.general-search [type="text"]{width:400px}}.general-search [type="submit"]{position:absolute;right:0;top:6px;bottom:0;border:none;background:transparent;outline:none !important;color:#2a5f7a;font-size:18px;text-align:left;padding:0;width:30px;transition:color 0.3s}.general-search [type="submit"]:hover{color:#1d92cb}#two-columns{padding:25px 0 0;margin:0 -10px}@media (min-width: 1200px){#two-columns{margin:0 -40px;padding-top:60px}}#content{padding:0 10px 20px}@media (min-width: 768px){#content{padding-bottom:35px}}@media (min-width: 1024px){#content{width:69.9%;float:left}}@media (min-width: 1200px){#content{padding:0 40px 35px}}.main-content h1{color:#2a5f7a;font-weight:500}@media (min-width: 768px){.main-content h1{margin:0 0 29px}}.main-content p strong{font-weight:500}.main-content .image-wrap{margin-bottom:25px;text-align:center}.main-content .image-wrap.add{padding-top:13px;margin-bottom:36px}.main-content .list,.main-content ul{padding:5px 0 18px}.main-content .list li,.main-content ul li{padding-left:29px;margin-bottom:4px;position:relative}.main-content .list li:before,.main-content ul li:before{content:'';width:5px;height:5px;left:15px;top:0;position:absolute;margin-top:7px;background:#2a5f7a}.comment-box{padding:33px 0 28px}blockquote{margin:0;font:500 20px/1.2 "museo-slab","Arial","Helvetica Neue","Helvetica",sans-serif;padding:28px 0 28px 50px;quotes:none;position:relative}@media (min-width: 768px){blockquote{font-size:26px;padding:28px 100px 45px 77px}}blockquote:before,blockquote:after{content:'';position:absolute;left:0;top:33px;width:10px;height:52px;background:#2a5f7a}@media (min-width: 768px){blockquote:before,blockquote:after{left:22px}}blockquote:after{left:18px;background:#efe6be}@media (min-width: 768px){blockquote:after{left:40px}}.form-row-wrap{padding:30px 0}.form-row-wrap .row-hold{padding-bottom:10px}.form-row-wrap .head{background:#2a5f7a;font-weight:500;color:#fff;font-size:18px;padding:10px 57px 11px 10px;overflow:hidden;cursor:pointer;position:relative}@media (min-width: 768px){.form-row-wrap .head{padding-left:20px}}.form-row-wrap .opener{float:right;font-size:35px;line-height:1.5;position:absolute;right:0;top:0;bottom:0;width:42px}.form-row-wrap .content-wrap{padding:15px 0}@media (min-width: 768px){.form-row-wrap .content-wrap{padding:26px 0 16px}}.form-row-wrap .two-col{margin:0 -10px}.form-row-wrap .two-col.has-class{max-width:457px}.form-row-wrap .two-col.has-class1{max-width:734px;padding:11px 0 12px}.form-row-wrap .two-col.has-class2{max-width:717px}@media (min-width: 768px){.form-row-wrap .two-col.has-class2 .column{width:39.6%}}@media (min-width: 768px){.form-row-wrap .two-col.has-class2 .column:first-child{width:60.4%}}.form-row-wrap .two-col .column{float:left;width:100%;padding:0 10px 10px}@media (min-width: 768px){.form-row-wrap .two-col .column{width:50%;padding-bottom:10px}}.form-row-wrap .title{font-weight:500;display:block;margin-bottom:18px}.form-row-wrap .box-list{margin-bottom:-16px}.input-holder,#main .login .control-group,.textarea-holder{margin-bottom:15px}.input-holder label,#main .login .control-group label,.textarea-holder label{margin-bottom:7px;display:inline-block;vertical-align:top}.textarea-holder{clear:both}.box-list{overflow:hidden}.box-list li{font-size:0;letter-spacing:-4px;margin-bottom:20px}.box-list .input{display:inline-block;vertical-align:middle;width:54px;font-size:16px;letter-spacing:0}.box-list .input .form-input,.box-list .input #main .login .control-group .controls input[type=text],#main .login .control-group .controls .box-list .input input[type=text],.box-list .input #main .login .control-group .controls input[type=password],#main .login .control-group .controls .box-list .input input[type=password]{text-align:center;padding:4px}.box-list .text-wrap{display:inline-block;vertical-align:middle;width:calc(100% - 54px);font-size:16px;letter-spacing:0;padding-left:20px}.table-holder{padding:13px 0 10px;overflow-x:auto}@media (min-width: 768px){.table-holder{padding-bottom:0}}.table-holder .form-table{width:801px}.form-table{width:100%}.form-table .hide{visibility:hidden}.form-table thead{text-align:left}.form-table th,.form-table td{vertical-align:top}.form-table td{padding:20px 34px 16px 0}.form-table td:last-child{padding-right:0}.form-table th{padding:0 0 14px;font-weight:500}.form-table tbody tr{border-bottom:1px solid #c8d8db}.form-table tbody tr:first-child td{padding-top:0}.form-table tbody tr:first-child .close{visibility:hidden}.form-table .select-hold{width:200px}.form-table .select-hold1{width:159px}.form-table .input-hold{width:54px}.form-table .input-hold .form-input,.form-table .input-hold #main .login .control-group .controls input[type=text],#main .login .control-group .controls .form-table .input-hold input[type=text],.form-table .input-hold #main .login .control-group .controls input[type=password],#main .login .control-group .controls .form-table .input-hold input[type=password]{text-align:center;padding:4px}.form-table .wrap{overflow:hidden;width:175px}.form-table .wrap .input{float:left;width:80px;margin-right:22px}.form-table .wrap .input .form-input,.form-table .wrap .input #main .login .control-group .controls input[type=text],#main .login .control-group .controls .form-table .wrap .input input[type=text],.form-table .wrap .input #main .login .control-group .controls input[type=password],#main .login .control-group .controls .form-table .wrap .input input[type=password]{padding:4px;text-align:center}.form-table .wrap .radio-list{overflow:hidden;position:relative;top:-3px}.form-table .close{margin:0 auto}.form-table .close-hold{padding-top:3px}.add-wrap{padding:20px 0 5px}.radio-list.has-class li{margin-bottom:17px}.radio-list.has-class1 li{margin-bottom:25px}.radio-list.has-class1 .with-input{margin-bottom:7px}.radio-list .with-input .form-check{float:left}.radio-list .with-input .input{overflow:hidden;padding-left:16px;max-width:216px;position:relative;top:-8px}.accordion-wrap{margin-bottom:30px}@media (min-width: 768px){.select-list,#store-form .select-list2{padding-top:134px}}.select-list li,#store-form .select-list2 li{font-size:0;letter-spacing:-4px;margin-bottom:20px}.select-list .title,#store-form .select-list2 .title,.select-list .select,#store-form .select-list2 .select{display:inline-block;vertical-align:middle;font-size:16px;letter-spacing:0}.select-list .title,#store-form .select-list2 .title{width:62px;padding-right:4px;margin:0}.select-list .select,#store-form .select-list2 .select{width:calc(100% - 62px)}.input-box-wrap{overflow:hidden}.input-box-wrap .input{float:left;width:80px;margin-right:22px}.input-box-wrap .input .form-input,.input-box-wrap .input #main .login .control-group .controls input[type=text],#main .login .control-group .controls .input-box-wrap .input input[type=text],.input-box-wrap .input #main .login .control-group .controls input[type=password],#main .login .control-group .controls .input-box-wrap .input input[type=password]{text-align:center;padding:4px}.input-box-wrap .radio-list{position:relative;top:-3px;overflow:hidden}.form-radio{position:relative;display:inline-block;vertical-align:top;position:relative;padding-left:27px}.form-radio [type="radio"]{position:absolute;opacity:0}.form-radio [type="radio"]:checked+.radio-input:before{opacity:1}.form-radio .radio-input{width:17px;height:17px;border-radius:17px;border:1px solid #bbb;background:#fbf7eb;position:absolute;left:0;top:50%;transform:translateY(-50%)}.form-radio .radio-input:before{content:'';position:absolute;left:4px;right:4px;top:4px;bottom:4px;border-radius:100%;background:#2a5f7a;opacity:0;transition:opacity 0.3s}.form-check{position:relative;display:inline-block;vertical-align:top;position:relative;padding-left:27px}.form-check [type="checkbox"]{position:absolute;opacity:0}.form-check [type="checkbox"]:checked+.check-input:before{opacity:1}.form-check .check-input{width:17px;height:17px;border:1px solid #bbb;background:#fbf7eb;position:absolute;left:0;top:50%;transform:translateY(-50%)}.form-check .check-input:before{content:'';width:9px;height:5px;position:absolute;top:50%;left:50%;border:2px solid #2a5f7a;border-width:0 0 2px 2px;opacity:0;transform:rotate(-45deg);margin:-4px 0 0 -5px}.total-table-hold{padding-top:32px}.total-table{width:100%}.total-table tr{border-bottom:1px solid #c8d8db}.total-table th{text-transform:uppercase;font-size:14px;text-transform:uppercase;font-weight:500;padding:0 15px 16px 0}.total-table th:first-child{text-align:left}.total-table th:last-child{padding-right:0}.total-table td{font-weight:300;font-size:14px;padding:14px 15px 14px 0;vertical-align:top;text-align:center}.total-table td:last-child{padding-right:0}@media (min-width: 768px){.total-table td{font-size:18px}}.total-table td:first-child{text-align:left}.total-table td:last-child{font-weight:700}.total-table tfoot tr{border:none}.total-table tfoot td{text-align:right}.total-table .total-wrap{text-align:right}.total-table .total{display:block;font-size:14px;text-transform:uppercase;font-weight:500;margin:0 0 43px}.total-table .total .price{font-size:30px;font-weight:700;margin-left:8px}.general-head{margin:0 0 15px}@media (min-width: 1200px){.general-head{margin:-37px 0 15px}}.general-head h1{margin-bottom:0}.general-head .post-info{color:#666;font-weight:300}.general-head .post-info a{color:#666;transition:color 0.3s}.general-head .post-info a:hover{color:#1d92cb;text-decoration:none}.general-head .post-info time{position:relative;display:inline-block;padding-left:16px;margin-left:6px}.general-head .post-info time:before{content:'';position:absolute;left:0;top:50%;width:5px;height:5px;background:#d4dfe4;margin-top:-2px}.general-head .back-wrap{margin-bottom:10px}@media (min-width: 768px){.general-head .back-wrap{margin-bottom:20px}}.btn-back{font-size:15px;color:#2a5f7a;display:inline-block;vertical-align:top;font-weight:500;transition:color 0.3s}.btn-back:hover{color:#1d92cb;text-decoration:none}.social-feed li{margin-bottom:19px}.social-feed a:hover{text-decoration:none}.social-feed a:hover .title{color:#2a5f7a}.social-feed .title{display:block;font-weight:700;color:#333;font-size:15px;line-height:1.33;transition:color 0.3s;margin-bottom:4px}.social-feed .time{color:#666;display:block;font-size:13px}.social-feed .link{font-size:14px;color:#10646f;display:inline-block;vertical-align:top;margin-top:20px}.intro-text{padding:20px 0 23px;text-align:center;font-size:22px;line-height:1.2;font-weight:300;color:#2a5f7a}@media (max-width: 767px){.intro-text br{display:none}}@media (min-width: 768px){.intro-text{font-size:28px;padding:44px 0 23px}}@media (min-width: 768px){.intro-text .wrap{max-width:80%;margin:0 auto}}.content-box-wrap{position:relative;padding:40px 0}@media (min-width: 768px){.content-box-wrap{padding:114px 0 62px}}.boxes-holder{font-size:0;letter-spacing:-4px;margin:0 -10px}@media (min-width: 1024px){.boxes-holder{margin:0 -25px}}.boxes-holder .column{display:inline-block;vertical-align:top;width:100%;padding:0 10px 20px;font-size:15px;letter-spacing:0}@media (min-width: 768px){.boxes-holder .column{width:33.33%}}@media (min-width: 1024px){.boxes-holder .column{padding:0 25px 50px}}.article-box{font-weight:300;font-size:15px;line-height:1.45;position:relative;max-width:400px;margin:0 auto;transition:opacity 0.3s;background:#2a5f7a}@media (min-width: 768px){.article-box{max-width:none;display:table;width:100%;table-layout:fixed}}@media (max-width: 767px){.article-box{height:auto !important}}.article-box:hover{opacity:0.95}.article-box .btn-hold{background:#2a5f7a;padding:0 15px 15px}@media (min-width: 768px){.article-box .btn-hold{display:table-footer-group;width:100%;height:1%;overflow:hidden;padding:0}}@media (min-width: 768px){.article-box .btn-hold .hold{height:118px;display:table;width:100%;table-layout:fixed;padding:0 15px 15px}}@media (min-width: 1024px){.article-box .btn-hold .hold{padding:0 25px 15px}}@media (min-width: 768px){.article-box .btn-hold .holder{display:table-cell;vertical-align:bottom;width:100%}}.article-box .btn-hold .btn-wrap{margin-bottom:10px}.article-box .button,.article-box #main .login form .controls button[type='submit'],#main .login form .controls .article-box button[type='submit'],.article-box #main .login .login form .controls input[type='submit'],#main .login .login form .controls .article-box input[type='submit']{width:100%}.article-box>a{display:block;color:#fff;padding:25px 15px 18px;background:#2a5f7a}@media (min-width: 1024px){.article-box>a{padding:31px 25px 18px}}.article-box>a:hover{text-decoration:none}.article-box .title{display:block;font-size:24px;font-weight:300;margin-bottom:26px;text-align:center}.article-box .icon{display:block;margin:0 0 15px;text-align:center}.search-wrap{padding-bottom:27px}.search-wrap h1{color:#2a5f7a;margin-bottom:25px}.search-wrap h1 .mark{color:#333}.search-form{position:relative}.search-form.small{max-width:340px}.search-form .wrap{position:relative}.search-form input.form-input,.search-form #main .login .control-group .controls input[type=text],#main .login .control-group .controls .search-form input[type=text],.search-form #main .login .control-group .controls input[type=password],#main .login .control-group .controls .search-form input[type=password]{height:46px;padding:10px 80px 10px 18px}.search-form input.form-input::-webkit-input-placeholder,.search-form #main .login .control-group .controls input[type=text]::-webkit-input-placeholder,#main .login .control-group .controls .search-form input[type=text]::-webkit-input-placeholder,.search-form #main .login .control-group .controls input[type=password]::-webkit-input-placeholder,#main .login .control-group .controls .search-form input[type=password]::-webkit-input-placeholder{color:#666}.search-form input.form-input::-moz-placeholder,.search-form #main .login .control-group .controls input[type=text]::-moz-placeholder,#main .login .control-group .controls .search-form input[type=text]::-moz-placeholder,.search-form #main .login .control-group .controls input[type=password]::-moz-placeholder,#main .login .control-group .controls .search-form input[type=password]::-moz-placeholder{opacity:1;color:#666}.search-form input.form-input:-moz-placeholder,.search-form #main .login .control-group .controls input[type=text]:-moz-placeholder,#main .login .control-group .controls .search-form input[type=text]:-moz-placeholder,.search-form #main .login .control-group .controls input[type=password]:-moz-placeholder,#main .login .control-group .controls .search-form input[type=password]:-moz-placeholder{color:#666}.search-form input.form-input:-ms-input-placeholder,.search-form #main .login .control-group .controls input[type=text]:-ms-input-placeholder,#main .login .control-group .controls .search-form input[type=text]:-ms-input-placeholder,.search-form #main .login .control-group .controls input[type=password]:-ms-input-placeholder,#main .login .control-group .controls .search-form input[type=password]:-ms-input-placeholder{color:#666}.search-form input.form-input.placeholder,.search-form #main .login .control-group .controls input.placeholder[type=text],#main .login .control-group .controls .search-form input.placeholder[type=text],.search-form #main .login .control-group .controls input.placeholder[type=password],#main .login .control-group .controls .search-form input.placeholder[type=password]{color:#666}.search-form .btn-wrap{position:absolute;right:0;top:0;bottom:0}.search-form .button,.search-form #main .login form .controls button[type='submit'],#main .login form .controls .search-form button[type='submit'],.search-form #main .login .login form .controls input[type='submit'],#main .login .login form .controls .search-form input[type='submit']{height:100%;padding:9px 18px}.search-list{font-weight:300;font-size:15px;line-height:1.4667;padding-top:54px}.search-list li{margin-bottom:16px;overflow:hidden}.search-list .title{display:block;font-weight:700;font-size:20px;margin-bottom:6px}.search-list .title a{color:#333}.search-list .title a:hover{text-decoration:none;color:#1d92cb}.content-wrapper h1{color:#2a5f7a;font-weight:500}.content-wrapper h3{font-size:18px;font-size:700;margin-bottom:21px}@media (min-width: 768px){.content-wrapper h3{font-size:20px}}.content-wrapper h2{font-size:22px;font-weight:500;margin-bottom:21px}.content-wrapper h2 .time{margin-right:19px;font-size:18px}@media (min-width: 768px){.content-wrapper h2 .time{font-size:22px}}.content-wrapper .mark{color:#2a5f7a}.sub-head{border-bottom:1px solid #d4dfe4}.sub-head h2{margin-bottom:10px;font-size:21px}@media (min-width: 768px){.sub-head h2{font-size:24px}}.text-box{padding:4px 0 20px;overflow:hidden}@media (min-width: 768px){.text-box{padding-bottom:37px}}.text-box .button,.text-box #main .login form .controls button[type='submit'],#main .login form .controls .text-box button[type='submit'],.text-box #main .login .login form .controls input[type='submit'],#main .login .login form .controls .text-box input[type='submit']{margin-bottom:28px}.text-box p{margin-bottom:28px}.button-list{padding:40px 0 12px}.button-list li{margin-bottom:5px}@media (min-width: 768px){.button-list li{margin-bottom:20px}}.button-list .title{display:inline-block;vertical-align:top;font-size:18px;color:#333;text-transform:uppercase;padding:10px 25px 5px 0}@media (min-width: 768px){.button-list .title{float:left;width:142px;padding-bottom:5px}}.button-list .title [class^="icon-"],.button-list .title [class*=" icon-"]{font-size:14px;color:#ccc;float:right;margin:4px 0 0 15px}@media (min-width: 768px){.button-list .title [class^="icon-"],.button-list .title [class*=" icon-"]{margin-left:0}}.button-list .button-wrap{overflow:hidden}.button-list .button,.button-list #main .login form .controls button[type='submit'],#main .login form .controls .button-list button[type='submit'],.button-list #main .login .login form .controls input[type='submit'],#main .login .login form .controls .button-list input[type='submit']{min-width:201px;margin-right:16px;margin-bottom:5px}@media (min-width: 768px){.button-list .button,.button-list #main .login form .controls button[type='submit'],#main .login form .controls .button-list button[type='submit'],.button-list #main .login .login form .controls input[type='submit'],#main .login .login form .controls .button-list input[type='submit']{margin-bottom:0}}.button-list2{padding:0 0 32px}.button-list2 li{border-bottom:1px solid #d4dfe4;padding:9px 0;overflow:hidden}@media (max-width: 479px){.button-list2 li{display:table;width:100%;table-layout:fixed}}.button-list2 .btn-wrap{float:right;margin-left:10px}@media (max-width: 479px){.button-list2 .btn-wrap{float:none;display:table-footer-group;width:100%;overflow:hidden;height:1%}}@media (min-width: 768px){.button-list2 .button,.button-list2 #main .login form .controls button[type='submit'],#main .login form .controls .button-list2 button[type='submit'],.button-list2 #main .login .login form .controls input[type='submit'],#main .login .login form .controls .button-list2 input[type='submit']{min-width:200px}}.button-list2 .text-wrap{overflow:hidden}@media (max-width: 479px){.button-list2 .text-wrap{padding-bottom:5px}}.button-list2 .title{display:block;font-size:16px;font-weight:500;color:#333;padding-top:10px}@media (min-width: 768px){.button-list2 .title{font-size:18px}}@media (max-width: 479px){.button-list2 .title{padding-top:0}}.control-btn{padding:10px 0;font-size:13px;color:#2a5f7a}.control-btn.text-right{text-align:right}.control-btn a{color:#2a5f7a}.table-container{padding:13px 0 20px}@media (min-width: 768px){.table-container{padding-bottom:44px}}.table-container .control-btn{font-size:16px;padding:25px 0}.table-container .control-btn a{color:#2a5f7a}.table-wrapper{overflow-x:auto;padding-bottom:10px}@media (min-width: 768px){.table-wrapper{padding-bottom:0}}.general-table{width:100%}.general-table thead{background:#2a5f7a;text-align:left}.general-table th,.general-table td{text-align:left;padding:13px 20px}.general-table td{padding-top:15px;padding-bottom:15px}.general-table th{font-size:14px;color:#fff;font-weight:500;text-transform:uppercase}.general-table td{font-size:16px;font-weight:300}.general-table tr th,.general-table tr td{border-left:1px solid #bfcfd7}.general-table tr th:first-child,.general-table tr td:first-child{border-left:0}.general-table tbody tr{border-bottom:1px solid #bfcfd7}.general-table tr td:first-child{font-weight:500}@media (max-width: 767px){.general-table{font-size:14px}.general-table thead{display:none}.general-table tbody,.general-table tr,.general-table td{display:block;font-size:14px}.general-table td{padding:8px 10px 8px 31%;position:relative}.general-table tr{border:1px solid #bfcfd7}.general-table tr:nth-child(2n){border-top:none;color:#fff;background:#1d92cb}.general-table tr td{border-width:0 0 1px;border-style:solid;border-color:#bfcfd7}.general-table tr td:before{position:absolute;top:0;left:0;width:29%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:7px 10px;content:'asd'}.general-table tr td:last-child{border-bottom:0}.general-table tr td:nth-child(1):before{content:'Nimi'}.general-table tr td:nth-child(2):before{content:'Lukio'}.general-table tr td:nth-child(3):before{content:'Kunta'}.general-table tr td:nth-child(4):before{content:'Vuosi'}}.two-box-wrap{font-size:0;letter-spacing:-4px;margin:0 -20px;padding-top:31px}.two-box-wrap .column{padding:0 20px 40px;font-size:16px;letter-spacing:0;display:inline-block;vertical-align:top;width:100%}@media (min-width: 768px){.two-box-wrap .column{width:50%}}@media (max-width: 767px){.two-box-wrap .js-height{height:auto !important}}.content-box{position:relative;background:#2a5f7a;color:#fff;padding:30px 32px 28px;font-size:16px;line-height:1.375;font-weight:300}.content-box .bg-img{z-index:1}.content-box .wrap{position:relative;z-index:2}.content-box .title,.content-box .icon{text-align:center;display:block}.content-box .title{font-size:24px;font-weight:300;margin-bottom:26px}.content-box .icon{margin-bottom:15px}.content-box p{margin-bottom:19px}.content-box .btn-wrap{padding:19px 0;text-align:center}.content-box .button,.content-box #main .login form .controls button[type='submit'],#main .login form .controls .content-box button[type='submit'],.content-box #main .login .login form .controls input[type='submit'],#main .login .login form .controls .content-box input[type='submit']{min-width:142px}.list,.main-content ul{font-size:15px}.list li,.main-content ul li{padding:0 0 12px 13px;position:relative}.list li:before,.main-content ul li:before{content:"\e904";position:absolute;left:0;top:7px;font-family:'icomoon';font-size:7px}.list a,.main-content ul a{color:#efe6be}.list a:hover,.main-content ul a:hover{color:#fff;text-decoration:none}.update-block{padding-top:39px}.update-block .update-box{overflow:hidden;margin-bottom:20px}@media (min-width: 768px){.update-block .update-box{margin-bottom:49px}}.update-box{font-size:15px;line-height:1.4667}.update-box .img{margin:0 auto 10px;width:269px}@media (min-width: 768px){.update-box .img{float:left;margin:0 22px 0 0}}.update-box .text{overflow:hidden;padding-right:10px}.update-box .info{max-width:240px;font-size:13px;font-weight:500;color:#333;text-align:center;text-transform:uppercase;margin-bottom:11px;letter-spacing:0.6px}.update-box .info a{color:#333}.update-box .info a:hover{color:#1d92cb;text-decoration:none}.update-box .info span{float:left;width:50%;background:#e6e1db;padding:5px 3px}.update-box .info span:first-child{border-right:1px solid #fff;background:#d4dfe4}.update-box h2{font-size:20px;margin-bottom:7px}.update-box h2 a{color:#333}.update-box h2 a:hover{color:#1d92cb;text-decoration:none}.update-box p{margin-bottom:24px}.contact-column{margin:0 -10px 13px;overflow:hidden;font-weight:300}.contact-column .column{padding:0 10px}@media (min-width: 768px){.contact-column .column{width:24.3%;float:left}}@media (min-width: 768px){.contact-column .column:first-child{width:19.5%}}@media (min-width: 768px){.contact-column .column:last-child{width:43%}}.contact-column .title{font-weight:700;display:block;margin-bottom:23px}.contact-column .title span{font-weight:300}.contact-column address{font-style:normal}.contact-column .link{color:#333}.contact-column .link:hover{text-decoration:none}.info-box-hold{max-width:1081px}.info-box-hold h2{font-size:22px;margin-bottom:20px}.info-box-wrap{font-size:0;letter-spacing:-4px;margin:0 -15px 24px}.info-box-wrap .column{width:100%;display:inline-block;vertical-align:top;font-size:14px;letter-spacing:0;padding:0 15px 30px}@media (min-width: 768px){.info-box-wrap .column{width:50%}}@media (min-width: 1024px){.info-box-wrap .column{width:33.33%}}.info-box{border:1px solid #bfcfd7;padding:16px 20px 19px;font-size:16px;line-height:1.375;font-weight:300;max-width:400px;margin:0 auto}@media (max-width: 767px){.info-box{height:auto !important}}@media (min-width: 1024px){.info-box{max-width:none}}.info-box .text{display:block}.info-box .name{font-weight:500}.info-box .wrap{padding-top:19px}.info-box .telephone{color:#333}.quote-block{background:#2a5f7a url(../images/art.png) no-repeat 68% 64%;color:#fff;padding:30px 0;font-weight:300;font-size:16px;line-height:1.375}@media (min-width: 768px){.quote-block{padding:55px 0 77px}}.quote-block a{text-decoration:none;color:#fff}.quote-block a:hover h2{color:#fff}.quote-block a:hover .button,.quote-block a:hover #main .login form .controls button[type='submit'],#main .login form .controls .quote-block a:hover button[type='submit'],.quote-block a:hover #main .login .login form .controls input[type='submit'],#main .login .login form .controls .quote-block a:hover input[type='submit']{background:#efe6be;color:#333}.quote-block .quote-info{display:block;margin-bottom:16px}@media (min-width: 768px){.quote-block .quote-info{font-size:18px}}.quote-block .quote-info a{color:#fff}.quote-block .sep{background:#7f9faf;height:5px;width:5px;display:inline-block;vertical-align:middle;margin:0 7px}.quote-block .holder{overflow:hidden}.quote-block .img{margin:0 0 20px;text-align:center}@media (min-width: 768px){.quote-block .img{margin:0 37px 0 0;float:left}}.quote-block .text{overflow:hidden}@media (min-width: 768px){.quote-block .text{max-width:780px}}.quote-block p{margin-bottom:30px}.quote-block .button,.quote-block #main .login form .controls button[type='submit'],#main .login form .controls .quote-block button[type='submit'],.quote-block #main .login .login form .controls input[type='submit'],#main .login .login form .controls .quote-block input[type='submit']{padding:12px 30px}.quote-block h2{font-size:25px;line-height:1.2;font-weight:500;margin-bottom:26px;color:#efe6be}@media (min-width: 768px){.quote-block h2{font-size:32px}}.three-column-info{margin:0 -20px;text-align:center;font-size:0;letter-spacing:-4px;padding:30px 0}@media (min-width: 768px){.three-column-info{padding:54px 0 60px}}.three-column-info .column{display:inline-block;vertical-align:top;width:100%;font-size:15px;line-height:1.6;letter-spacing:0;padding:0 20px 30px}@media (min-width: 768px){.three-column-info .column{width:33.33%;padding-bottom:0}}.three-column-info h2{font-size:20px;line-height:1.2;font-weight:500;margin-bottom:24px}@media (min-width: 768px){.three-column-info h2{font-size:26px}}@media (max-width: 767px){.three-column-info h2 br{display:none}}@media (max-width: 767px){.three-column-info .js-height,.three-column-info .js-height-2{height:auto !important}}.three-column-info .seperator{margin-bottom:23px}.three-column-info .seperator:before,.three-column-info .seperator:after,.three-column-info .seperator span{background:#917e6d}.three-column-info .wrap{max-width:300px;margin:0 auto}.three-column-info p{margin-bottom:34px}.three-column-info .button,.three-column-info #main .login form .controls button[type='submit'],#main .login form .controls .three-column-info button[type='submit'],.three-column-info #main .login .login form .controls input[type='submit'],#main .login .login form .controls .three-column-info input[type='submit']{padding:8px 29px}.banner{position:relative;overflow:hidden}@media (min-width: 768px){.banner:before{content:'';position:absolute;width:55%;right:-54px;top:-120px;bottom:-260px;transform:rotate(8deg);background:rgba(0,0,0,0.4);z-index:2}}@media (min-width: 1024px){.banner:before{width:50%;transform:rotate(15deg)}}.banner .bg-img.overlay:before{background:rgba(0,0,0,0.4)}.banner-wrapper{padding-bottom:13px}.banner-wrapper .left-column,.banner-wrapper .right-column{position:relative;z-index:3}@media (min-width: 768px){.banner-wrapper .left-column,.banner-wrapper .right-column{float:left;width:55%}}@media (min-width: 1024px){.banner-wrapper .left-column,.banner-wrapper .right-column{width:51%}}@media (min-width: 768px){.banner-wrapper .right-column{float:right;width:40%}}@media (min-width: 1024px){.banner-wrapper .right-column{width:33.9%}}.banner-wrapper .left-column{padding-top:31px}.banner-wrapper .logo-hold.add{margin-bottom:30px;float:none}@media (min-width: 768px){.banner-wrapper .logo-hold.add{float:none;margin:0 0 50px}}@media (min-width: 1024px){.banner-wrapper .logo-hold.add{margin-bottom:70px}}.banner-wrapper .general-search{float:none}.banner-wrapper .general-search [type="text"]{width:100%}.content-list{font-size:15px;line-height:1.2;padding:35px 0 0}.content-list li{overflow:hidden;padding-bottom:11px}.content-list a{display:block;color:#fff}.content-list a:hover{text-decoration:none}.content-list a:hover .title{color:#fff}.content-list .title{font-size:18px;font-weight:700;color:#efe6be;margin-bottom:14px;text-transform:uppercase;display:block;transition:color 0.3s}.banner-slider{position:relative}.banner-slider .slide{position:absolute;left:0;right:0;top:0;z-index:1}.banner-slider .slide.active{z-index:3}.banner-slider .text-wrap{padding-bottom:20px}@media (min-width: 768px){.banner-slider .text-wrap{min-height:343px;padding-bottom:20px}}.banner-slider h2{font-size:22px;line-height:1.2778;color:#fff;font-family:"museo-sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin-bottom:21px}@media (min-width: 768px){.banner-slider h2{font-size:30px;margin-bottom:61px}}@media (min-width: 1024px){.banner-slider h2{font-size:36px}}.banner-slider .button,.banner-slider #main .login form .controls button[type='submit'],#main .login form .controls .banner-slider button[type='submit'],.banner-slider #main .login .login form .controls input[type='submit'],#main .login .login form .controls .banner-slider input[type='submit']{font-size:18px;padding:13px 35px}.banner-slider .banner-pagination{position:relative;z-index:4;padding:20px 0}.banner-slider .banner-pagination ul{font-size:0;line-height:0;overflow:hidden}.banner-slider .banner-pagination li{float:left;margin-right:13px}.banner-slider .banner-pagination a{display:block;padding:0;width:14px;height:14px;border:2px solid #c0bcba;border-radius:100%;background:transparent;transition:background 0.3s;outline:none !important}.banner-slider .banner-pagination a:hover{background:#c0bcba}.banner-slider .banner-pagination .active>a{background:#c0bcba}.news-block{padding:60px 0 39px}@media (min-width: 768px){.news-block .column{float:right;width:35.5%}}@media (min-width: 1024px){.news-block .column{width:25.5%}}.news-block .column:first-child{margin-bottom:20px}@media (min-width: 768px){.news-block .column:first-child{float:left;width:62.7%;margin-bottom:0}}@media (min-width: 1024px){.news-block .column:first-child{width:70.7%}}@media (min-width: 1200px){.news-block .column:first-child{width:67.7%}}.news-column{font-size:0;letter-spacing:-4px;margin:0 -20px}.news-column .col{display:inline-block;vertical-align:top;width:100%;font-size:14px;letter-spacing:0;padding:0 20px 38px}@media (min-width: 768px){.news-column .col{width:50%}}@media (min-width: 1024px){.news-column .col{width:33.33%}}.news-column .update-box .info{margin-bottom:14px}@media (min-width: 768px){.news-column .update-box .info{max-width:none}}@media (max-width: 767px){.news-column .update-box .js-height,.news-column .update-box .js-height-2{height:auto !important}}.news-column .update-box .link{display:block;color:#333;text-decoration:none}.news-column .update-box .link:hover h2{color:#2a5f7a}.news-column .update-box .link:hover .button,.news-column .update-box .link:hover #main .login form .controls button[type='submit'],#main .login form .controls .news-column .update-box .link:hover button[type='submit'],.news-column .update-box .link:hover #main .login .login form .controls input[type='submit'],#main .login .login form .controls .news-column .update-box .link:hover input[type='submit']{background:#2a5f7a;border-color:#2a5f7a;color:#fff}.news-column .update-box h2{font-size:20px;line-height:1.2;font-weight:700;margin-bottom:13px}.news-column .update-box .text{padding-right:0}.social-list{margin:0 -10px 35px}.social-list li{padding:0 10px;width:50%;float:left;font-size:14px;text-transform:uppercase}.social-list a{display:block;background:#3b5998;color:#fff;padding:7px 11px;position:relative}.social-list a:hover{text-decoration:none}.social-list a:hover:before{opacity:1}.social-list a:before{content:'';position:absolute;left:50%;top:100%;width:0;height:0;margin-left:-9px;border-style:solid;border-width:5px 10px 0;border-color:#3b5998 transparent transparent;opacity:0}.social-list .active>a:before{opacity:1}.social-list .twitter>a{background:#1d92cb}.social-list .twitter>a:before{border-top-color:#1d92cb}.social-list [class^="icon-"],.social-list [class*=" icon-"]{float:right;font-size:16px;margin-top:3px}@media (max-width: 1023px){.aside-page-menu{display:none}}.mobile-page-nav{padding-top:20px;display:none}@media (max-width: 1023px){.mobile-page-nav{display:block}}.mobile-page-nav .aside-widget{margin-bottom:0}.mobile-page-nav .title{background:#1d92cb;color:#fff;padding:10px 15px;margin:0;display:block;position:relative;transition:background 0.3s}.mobile-page-nav .title:before{content:'+';position:absolute;right:15px;top:50%;font-size:20px;line-height:1;transform:translateY(-50%)}.mobile-page-nav .title:hover{text-decoration:none;background:#17729e}.mobile-page-nav .active .title:before{content:'-'}.mobile-page-nav .link-list{background:#17729e;font-size:14px}.mobile-page-nav .link-list a{color:#fff;padding:8px 15px}#sidebar{padding:16px 10px 0}@media (min-width: 1024px){#sidebar{display:block;float:right;width:30.1%}}@media (min-width: 1200px){#sidebar{padding:16px 40px 0}}.aside-widget{margin-bottom:30px}@media (min-width: 768px){.aside-widget{margin-bottom:52px}}.aside-widget.box{border:1px solid #d4dfe4;padding:15px 10px 0 20px}.aside-widget h3{font-size:18px;font-weight:500;text-transform:uppercase;margin:0 0 13px}.link-list{border-top:1px solid #c8d8db}.link-list li{border-bottom:1px solid #c8d8db;font-size:500}.link-list a{display:block;color:#2a5f7a;text-decoration:none;padding:11px 0;transition:color 0.3s}.link-list a:hover{color:#333}.link-list .active>a{font-weight:700;color:#333}.aside-logo{display:none}@media (min-width: 1024px){.aside-logo{display:block}}.aside-news{border-top:1px solid #c8d8db}.aside-news li{border-bottom:1px solid #c8d8db}.aside-news a{display:block;padding:13px 10px 13px 0}.aside-news a:hover{text-decoration:none}.aside-news a:hover .title{color:#2a5f7a}.aside-news .time{color:#666;font-size:13px;font-weight:300;display:block}.aside-news .title{color:#333;font-weight:500;display:block;transition:color 0.3s}.jcf-select{display:inline-block;vertical-align:top;position:relative;border:1px solid #ccc;background:#fbf8ec;width:100%;height:40px;cursor:pointer}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;font-size:16px;line-height:38px;margin:0 35px 0 14px}.jcf-select .jcf-select-opener{position:absolute;text-align:center;width:44px;bottom:0;right:0;top:0;color:#333;font-size:32px;line-height:1.2;cursor:pointer}.jcf-select .jcf-select-opener:before{content:'\e905';font-family:'icomoon'}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0px;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select-drop .jcf-select-drop-content{border:1px solid #ccc}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;line-height:18px;font-size:14px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{overflow:hidden;cursor:pointer;display:block;padding:5px 14px;color:#656565;height:1%}.jcf-list .jcf-disabled{background:#fff !important;color:#aaa !important}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#e6e6e6;color:#000}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:bold;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}#footer{background:#2a5f7a}.footer-bottom{text-align:center;background:#fff;overflow:hidden;font-family:"museo-sans","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:13px;padding:19px 0 5px;overflow:hidden}.footer-bottom a{color:#4d89a8;text-decoration:none}.footer-bottom a:hover{color:#2a5f7a}.footer-columns{font-size:0;letter-spacing:-4px;margin:0 -15px;padding:30px 0 20px}@media (min-width: 1024px){.footer-columns{padding:58px 0 0}}.footer-columns .column{display:inline-block;vertical-align:top;width:100%;padding:0 15px;font-size:16px;letter-spacing:0}@media (min-width: 768px){.footer-columns .column{padding-bottom:19px;width:33.33%}}@media (min-width: 1024px){.footer-columns .column{width:20%}}@media (min-width: 768px){.footer-columns .footer-nav{position:static !important;width:auto !important;display:block !important}}.footer-columns .active .opener{background:#1e4d65}.footer-columns .title{display:block;font-weight:700;text-transform:uppercase;margin-bottom:15px}@media (min-width: 768px){.footer-columns .title{margin-bottom:24px}}.footer-columns .title a{color:#efe6be;text-decoration:none}.footer-columns .title a:hover{color:#c4bea4}.footer-columns .opener{float:right;background:transparent;padding:3px 4px 0;text-align:center;line-height:1;font-size:24px;color:#fff;transition:background 0.3s;margin-top:-4px;cursor:pointer}.footer-columns .opener:hover{background:#1e4d65}@media (min-width: 768px){.footer-columns .opener{display:none}}.footer-wrap{overflow:hidden;text-align:center;position:relative;padding:0 0 25px}.footer-wrap:before{display:none;content:'';position:absolute;left:50%;bottom:0;width:0;height:0;transform:translateX(-50%);border-style:solid;border-width:0 800px 230px;border-color:transparent transparent #1e4d65}@media (min-width: 768px){.footer-wrap:before{display:block}}.footer-wrap .container{position:relative;z-index:2}.footer-wrap .center-hold{max-width:310px;margin:0 auto;padding-top:20px}@media (min-width: 768px){.footer-wrap .center-hold{padding-top:0}}.footer-wrap address{font-style:normal;color:#fff;font-size:16px;font-family:"museo-sans","Arial","Helvetica Neue","Helvetica",sans-serif}.footer-wrap .title{display:block;font-family:"museo-sans","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:700;color:#efe6be;text-transform:uppercase;margin-bottom:12px}.footer-wrap .two-col{overflow:hidden;text-align:left;margin:0 -3px 25px}@media (min-width: 768px){.footer-wrap .two-col{margin:0 0 25px}}.footer-wrap .two-col .col{float:left;width:54%;padding:0 3px}@media (min-width: 768px){.footer-wrap .two-col .col{padding:0 5px 0 16px}}.footer-wrap .two-col .col:first-child{width:46%}.footer-wrap .text{display:block;margin-bottom:4px}.footer-wrap .text a{color:#fff;text-decoration:none}.footer-wrap .text a:hover{color:#efe6be}.footer-wrap .social-networks li{margin:0 7px}.footer-wrap .social-networks a{width:34px;height:34px;line-height:32px;border-color:#dbe4e5;color:#dbe4e5}.footer-wrap .social-networks a:hover{color:#fff;border-color:#fff}.footer-logo{max-width:76px;margin:0 auto 21px}.footer-nav li{margin-bottom:12px}.footer-nav a{color:#fff;text-decoration:none}.footer-nav a:hover{color:#d4dfe4;text-decoration:underline}.hidden{display:none !important}label em{font-style:normal;margin-left:6px;font-weight:600;color:#c00}#disqus_thread{margin-top:4em}#store-form .error{border-color:#a94442;background-color:rgba(169,68,66,0.1)}#store-form input::-webkit-input-placeholder,#store-form select::-webkit-input-placeholder,#store-form textarea::-webkit-input-placeholder{color:#999}#store-form input::-moz-placeholder,#store-form select::-moz-placeholder,#store-form textarea::-moz-placeholder{color:#999}#store-form input:-ms-input-placeholder,#store-form select:-ms-input-placeholder,#store-form textarea:-ms-input-placeholder{color:#999}#store-form input:-moz-placeholder,#store-form select:-moz-placeholder,#store-form textarea:-moz-placeholder{color:#999}#store-form ul{padding-top:3px}#store-form ul li{padding:0 0 3px 0;margin:0}#store-form ul li.has-class1{margin-bottom:25px}#store-form ul li:before{display:none}@media (max-width: 767px){#store-form .form-table{width:100%}}@media (max-width: 767px){#store-form .form-table thead{display:none}}#store-form .form-table tbody tr:first-child .close-td>*{display:none}#store-form .form-table tbody tr td .sm-label{display:none}@media (max-width: 767px){#store-form .form-table tbody tr td{display:block;width:100%}#store-form .form-table tbody tr td .sm-label{display:block;font-weight:bold;margin:12px 0 6px}#store-form .form-table tbody tr td .sm-label br{display:none}#store-form .form-table tbody tr td.close-td .close{margin:0}}#store-form .box-list li{margin-bottom:20px}#store-form .select-list,#store-form .select-list2{padding-top:90px}@media (max-width: 767px){#store-form .select-list,#store-form .select-list2{padding-top:20px}}#store-form .select-list li,#store-form .select-list2 li{margin-bottom:20px}#store-form .select-list2{padding-top:31px}#store-form .select-list2 li{margin-bottom:20px}#store-form .radio-list.has-class1 li{margin-bottom:25px}#store-form .radio-list.has-class1 li.with-input{margin-bottom:7px}.pagination li.disabled.control{display:none}.main-content ul li{padding-left:29px;margin-bottom:4px;position:relative}.main-content ul li:before{content:"";width:5px;height:5px;left:15px;top:0;position:absolute;margin-top:7px;background:#2a5f7a}.update-box.list-item a{text-decoration:none}.update-box.list-item a p{color:#333;text-decoration:none}.update-box.list-item a:hover p{text-decoration:none}.update-box.list-item .general-head{margin:0 0 5px}@media screen and (min-width: 1200px){.update-box.list-item .general-head{margin:0 0 5px}}.general-head .post-info .author{position:relative;padding-right:16px;margin-right:6px}.general-head .post-info .author:after{content:'';position:absolute;right:0;top:50%;width:5px;height:5px;background:#d4dfe4;margin-top:-2px}.general-head .post-info .author.no-delimiter:after{display:none}.general-head .post-info time{padding-left:0;margin-left:0}.general-head .post-info time:before{display:none}.general-table table,.general-table tbody{max-height:100000000px}.article-box div.article-box-wrapper{padding:31px 25px 18px;color:#fff;background:#2a5f7a}#sidebar .link-list li{border-bottom:none}@media (max-width: 1023px){body #header{z-index:8000}body #header .nav-hold{z-index:5000;transform:translate3d(100%, 0, 0)}body.nav-active #header .nav-hold{transform:translate3d(0, 0, 0)}}.banner-slider h2{font-family:"museo-sans", "Arial", "Helvetica Neue", "Helvetica", sans-serif;font-weight:300}body,.footer-wrap .text,.footer-bottom,.banner-wrapper .general-search [type="text"]{font-weight:300}@media (min-width: 768px){.three-column-info{padding-bottom:0}.three-column-info .column{margin-bottom:60px}}.content-wrap h1{color:#2a5f7a;font-weight:500}.social-list [class^="icon-"],.social-list [class*=" icon-"]{margin-top:2px}.mobile-page-nav ul.nav-child li{list-style:none}.mobile-page-nav ul.nav-child li:last-child{border-bottom:none;margin-bottom:5px}.mobile-page-nav ul.nav-child li a{padding-left:0}.button-list2 .btn-wrap>.button,.button-list2 #main .login form .controls .btn-wrap>button[type='submit'],#main .login form .controls .button-list2 .btn-wrap>button[type='submit'],.button-list2 #main .login .login form .controls .btn-wrap>input[type='submit'],#main .login .login form .controls .button-list2 .btn-wrap>input[type='submit']{margin-right:16px}.button-list2 .btn-wrap>.button:last-child,.button-list2 #main .login form .controls .btn-wrap>button[type='submit']:last-child,#main .login form .controls .button-list2 .btn-wrap>button[type='submit']:last-child,.button-list2 #main .login .login form .controls .btn-wrap>input[type='submit']:last-child,#main .login .login form .controls .button-list2 .btn-wrap>input[type='submit']:last-child{margin-right:0}@media (max-width: 1023px){.main-nav .arrow{padding:10px 15px;top:0;right:0;-webkit-tap-highlight-color:transparent}.main-nav .active>a.arrow{visibility:hidden}.main-nav .active>a.arrow:before{content:"-";display:inline-block;visibility:visible;position:relative;left:15px}}.text-break{display:inline-block;width:0em}@media (min-width: 1350px){.sv-SE .main-nav>li{margin-right:22px}}@media (min-width: 1024px){.image-wrap img.full-width{width:100%}}.form-table .select-hold-large{width:250px}#store-form .arrow-add:before,#store-form .arrow-add:after{background:#2a5f7a}@media (min-width: 1024px){#main>.banner .banner-wrapper .right-column{margin-top:50px}}@media print{header#header{display:none}}.student-search .accordion{display:none}.student-search .accordion.form-row-wrap{padding-bottom:0}.student-search .accordion.open{display:block}@media (max-width: 767px){.general-table tr{margin-bottom:1em}.general-table tr td:first-child{background:#1d92cb;color:#fff}.general-table tr:nth-child(2n){background:transparent;color:#333}.sv-SE .general-table tr td:nth-child(1):before{content:"Namn"}.sv-SE .general-table tr td:nth-child(2):before{content:"Gymnasium"}.sv-SE .general-table tr td:nth-child(3):before{content:"Kommun"}.sv-SE .general-table tr td:nth-child(4):before{content:"Examensår"}}#main .login form fieldset{margin:40px auto 0}#main .login .control-group .control-label{float:none}#main .login .control-group .controls{margin-left:0}#main .login .control-group .controls input[type=text],#main .login .control-group .controls input[type=password]{border-radius:0}#main .login .remember-me .controls input{position:static}#main .login .remember-me .controls label{line-height:18px}#main .login form .controls button[type='submit'],#main .login .login form .controls input[type='submit']{border-radius:0}.login+div.login-additional{width:100%}.login-additional{text-align:center;margin-bottom:40px}.login-additional ul.nav-stacked{margin:0}.login-additional ul.nav-stacked li{position:relative;display:inline-block}.login-additional ul.nav-stacked li:first-child:after{content:"";height:8px;margin-right:10px;padding-right:10px;border-right:1px solid #ccc;display:inline-block;margin-top:2px}.logout{text-align:center;margin:50px 0}@font-face{font-family:'intranet';src:url("../fonts/intranet.eot?77653315");src:url("../fonts/intranet.eot?77653315#iefix") format("embedded-opentype"),url("../fonts/intranet.woff2?77653315") format("woff2"),url("../fonts/intranet.woff?77653315") format("woff"),url("../fonts/intranet.ttf?77653315") format("truetype"),url("../fonts/intranet.svg?77653315#intranet") format("svg");font-weight:normal;font-style:normal}[class^="intra-icon-"]:before,[class*=" intra-icon-"]:before{font-family:"intranet";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.intra-icon-folder:before{content:'\f114'}.intra-icon-folder-open:before{content:'\f115'}.intra-icon-folder-open-o:before{content:'\e802'}.intra-icon-download:before{content:'\e801'}.filelist-holder{overflow:hidden}.filelist-holder .filelist{position:relative;min-height:200px}.filelist-holder .filelist ul a{color:#1d92cb}.filelist-holder .filelist em{width:21px;display:inline-block;margin-right:8px}.filelist-holder .filelist .path{margin-bottom:16px;padding-bottom:8px;padding-left:22px;border-bottom:1px solid #1d92cb;position:relative}.filelist-holder .filelist .path li{display:inline-block;padding-left:0}.filelist-holder .filelist .path li:after{content:"/";margin:0 6px}.filelist-holder .filelist .path li:before{display:none}.filelist-holder .filelist .path li:first-child{padding-left:20px}.filelist-holder .filelist .path li:first-child:before{content:"\f115";font-family:"intranet";position:absolute;top:-10px;left:-8px;display:block;width:0;height:0;font-size:1.2em}.filelist-holder .filelist .path li:last-child:after{content:""}.filelist-holder .filelist .folder{background:#ffffff;z-index:1;animation-duration:1s;animation-fill-mode:both;position:relative}.filelist-holder .filelist .folder.in{z-index:1000}.filelist-holder .filelist .folder>.meta em{position:absolute;top:8px;left:16px}.filelist-holder .filelist .folder>.meta a{transition:none;padding:10px 16px 10px 45px;color:#333;display:block}.filelist-holder .filelist .folder>.meta a:hover{background:#1d92cb;color:#fff}.filelist-holder .filelist .folder>.meta a p:last-child{margin-bottom:0}.filelist-holder .filelist .files a{position:relative;display:block;padding:10px 16px 10px 45px;transition:none}.filelist-holder .filelist .files a:hover{background:#1d92cb;color:#fff}.filelist-holder .filelist .files a:hover span{color:#fff !important}.filelist-holder .filelist .files a em{position:absolute;top:8px;left:16px}.filelist-holder .filelist .files a .details{float:right;text-transform:uppercase}.filelist-holder .filelist .files a .details span{margin-left:16px;color:#333}@media (max-width: 768px){.filelist-holder .filelist .files a .details{float:none}.filelist-holder .filelist .files a .details span{font-size:12px;display:inline-block;min-width:80px;margin-left:0}}.message{display:block;margin:0 0 22px 0;border:1px solid #ccc}.message.message-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.message.message-error .icon{background:#a94442}.message.message-error .icon:before{content:"!";color:#f2dede}.message .icon{display:block;width:30px;height:30px;border-radius:50%;position:relative;text-align:center;float:left;margin:6px 12px}.message .icon:before{display:block;padding:4px 0 0 0;font-style:normal;font-size:16px;font-weight:bold}.message p{padding:0;margin:12px}.is>div{display:none}@media (max-width: 319px){.is .a{display:block}}@media (min-width: 320px) and (max-width: 480px){.is .b{display:block}}@media (min-width: 481px) and (max-width: 768px){.is .c{display:block}}@media (min-width: 769px) and (max-width: 1024px){.is .d{display:block}}@media (min-width: 1025px) and (max-width: 1200px){.is .e{display:block}}@media (min-width: 1201px){.is .f{display:block}}.responsive-table{width:100%;position:relative;margin:13px 0 20px}.responsive-table .table-container{width:100%;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;padding:0}.responsive-table .table-container .subpage-table{width:100%}.responsive-table .table-container .subpage-table tr{border-bottom:1px solid #bfcfd7}.responsive-table .table-container .subpage-table tr th{text-align:left;font-size:14px;color:#fff;font-weight:500;text-transform:uppercase;background:#2a5f7a;border-left:1px solid #bfcfd7;padding:13px 15px}.responsive-table .table-container .subpage-table tr th:first-child{border-left:none}.responsive-table .table-container .subpage-table tr td{border-left:1px solid #bfcfd7;font-size:16px;font-weight:300;text-align:left;padding:13px 15px}.responsive-table .table-container .subpage-table tr td:first-child{border-left:none}@media (min-width: 1024px){.responsive-table .table-container .subpage-table tr td{width:auto;word-break:break-word}}.responsive-table .table-shadow{display:none;position:absolute;top:0;bottom:0;width:10px}.responsive-table .table-shadow.right{right:0;-webkit-box-shadow:inset -14px 0px 8px -8px rgba(51,51,51,0.5);-moz-box-shadow:inset -14px 0px 8px -8px rgba(51,51,51,0.5);box-shadow:inset -14px 0px 8px -8px rgba(51,51,51,0.5)}.responsive-table .table-shadow.left{left:0;-webkit-box-shadow:inset 14px 0px 8px -8px rgba(51,51,51,0.5);-moz-box-shadow:inset 14px 0px 8px -8px rgba(51,51,51,0.5);box-shadow:inset 14px 0px 8px -8px rgba(51,51,51,0.5)}.sl-responsive-media{position:relative;display:block;height:0;padding:0 0 56.25% 0;overflow:hidden}.sl-responsive-media iframe,.sl-responsive-media embed,.sl-responsive-media video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;min-height:0 !important}#wrapper{margin-top:70px}@media (max-width: 1023px){#wrapper{margin-top:57px}}#wrapper #header{position:fixed;width:100%;top:0;left:0;right:0}#wrapper #header.out{transform:translate3d(0, -100%, 0)}#sl-piknik{z-index:999999}#sl-piknik+#wrapper #header{top:40px}#sl-piknik+#wrapper #header.out{transform:translate3d(0, -200%, 0)}@media (max-width: 479px){#sl-piknik .btn.edit-view{margin-right:33px}#sl-piknik .navbar .container .brand{margin-left:-33px}}

/*# sourceMappingURL=main.css.map */
