﻿@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,700";input[type=button],input[type=submit],input[type=button]:focus,input[type=submit]:focus{color:#ccad66}html,body{z-index:-10;margin:0;padding:0;background-attachment:fixed;background-position:50% 50%;background-size:cover;background-image:url("/images/?f=background.jpg");font-family:"roboto",sans-serif !important}div#loginbox{max-width:400px;margin:50px auto;padding:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div#loginbox>form,div#loginbox div.loginboxinner{margin:0;outline:none;box-shadow:0 0 20px rgba(0,0,0,.5);font:13px/1.55 "Open Sans",Helvetica,Arial,sans-serif;color:#666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div#loginbox>form header,div#loginbox div.loginboxinner header{display:block;padding:20px 30px 20px;border:0px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);background:rgba(255,163,0,.9);font-size:25px;font-weight:300;color:#232323;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-top-right-radius:3px}div#loginbox>form header h2.reset-password,div#loginbox div.loginboxinner header h2.reset-password{color:#000;text-align:center;padding-top:15px}div#loginbox>form header h1,div#loginbox div.loginboxinner header h1{text-align:center;padding-bottom:15px}div#loginbox>form header div.login-logo,div#loginbox div.loginboxinner header div.login-logo{background-image:url("/images/?f=logo-free-zone-se.svg");background-repeat:no-repeat;height:120px;background-size:contain;background-position:center center;image-rendering:-webkit-optimize-contrast}div#loginbox fieldset{display:block;padding:5px 30px 5px;border:none;background:rgba(255,255,255,.9);margin:0;border-bottom:1px solid rgba(0,0,0,.1)}div#loginbox footer{display:block;padding:0px 30px 35px;background:rgba(255,255,255,.9);-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px}div#loginbox input[type=submit],div#loginbox button{background-color:#ffa300;color:#575547;margin-top:20px;margin-bottom:20px}div#loginbox input[type=submit]:hover,div#loginbox button:hover{background-color:#ff7e00;color:#575547}div#loginbox a{color:#12788e !important}@media only screen and (max-width: 767px){div#loginbox{padding:10px}div#loginbox form fieldset{padding:5px 30px}}.sky-form .note{margin-top:6px;padding:0 1px;font-size:11px;line-height:15px;color:#999}.sky-form .input,.sky-form .select,.sky-form .textarea,.sky-form .radio,.sky-form .checkbox,.sky-form .toggle{position:relative;display:block}.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea,.sky-form ul.select,.sky-form .information{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;padding:8px 10px;outline:none;border-width:2px;border-style:solid;border-radius:0;background:#fff;color:#404040;appearance:normal;-moz-appearance:none;-webkit-appearance:none}.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea{height:39px}h1,h2,h3,h4,h5,h6{color:#000}@font-face{font-family:"FontAwesome";src:url("../font/fontawesome-webfont.eot?v=3.0.1");src:url("../font/fontawesome-webfont.eot?#iefix&v=3.0.1") format("embedded-opentype"),url("../font/fontawesome-webfont.woff?v=3.0.1") format("woff"),url("../font/fontawesome-webfont.ttf?v=3.0.1") format("truetype");font-weight:normal;font-style:normal}.icon-user:before{content:""}.icon-lock:before{content:""}.sky-form [class^=icon-]{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased}.sky-form .icon-append,.sky-form .icon-prepend{position:absolute;top:5px;width:29px;height:29px;font-size:15px;line-height:29px;text-align:center}.sky-form .icon-append{right:5px;padding-left:3px;border-left-width:1px;border-left-style:solid}.sky-form .icon-prepend{left:5px;padding-right:3px;border-right-width:1px;border-right-style:solid}.sky-form .input .icon-prepend+input,.sky-form .textarea .icon-prepend+textarea{padding-left:46px}.sky-form .input .icon-append+input,.sky-form .textarea .icon-append+textarea{padding-right:46px}.sky-form .input .icon-prepend+.icon-append+input,.sky-form .textarea .icon-prepend+.icon-append+textarea{padding-left:46px}.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea,.sky-form .radio i,.sky-form .checkbox i,.sky-form .toggle i,.sky-form .icon-append,.sky-form .icon-prepend,.sky-form ul.select,.sky-form .information{border-color:#e5e5e5;transition:border-color .3s;-o-transition:border-color .3s;-ms-transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s}.sky-form .toggle i:before{background-color:#2da5da}.sky-form .rating label{color:#ccc;transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s}.sky-form .icon-append,.sky-form .icon-prepend{color:#ccc}.sky-form .input:hover input,.sky-form .select:hover select,.sky-form .textarea:hover textarea,.sky-form .radio:hover i,.sky-form .checkbox:hover i,.sky-form .toggle:hover i,.sky-form ul.select:hover{border-color:#8dc9e5}.sky-form .rating input+label:hover,.sky-form .rating input+label:hover~label{color:#2da5da}.sky-form .button:hover{opacity:1}.sky-form .input input:focus,.sky-form .select select:focus,.sky-form .textarea textarea:focus,.sky-form .radio input:focus+i,.sky-form .checkbox input:focus+i,.sky-form .toggle input:focus+i{border-color:#2da5da}.sky-form input:disabled{cursor:not-allowed}input[type=submit].login,button.login{width:100%}input[type=button],input[type=submit],input[type=button]:focus,input[type=submit]:focus{color:#ccad66}.button.color:hover,input[type=button]:hover,input[type=submit]:hover,input[type=button]:focus,input[type=submit]:focus{background-color:#333;color:#ddbe77}button.withlogo{background-repeat:no-repeat;background-origin:content-box;background-position:center center;height:5em;padding:1em;background-size:contain}@font-face{font-family:roboto;src:url("../../../font/roboto-bold-webfont.eot");src:url("../../../font/roboto-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../../../font/roboto-bold-webfont.woff2") format("woff2"),url("../../../font/roboto-bold-webfont.woff") format("woff"),url("../../../font/roboto-bold-webfont.ttf") format("truetype"),url("../../../font/roboto-bold-webfont.svg#$svg-font-name") format("svg");font-weight:700;font-style:normal}@font-face{font-family:roboto;src:url("../../../font/roboto-regular-webfont.eot");src:url("../../../font/roboto-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../../font/roboto-regular-webfont.woff2") format("woff2"),url("../../../font/roboto-regular-webfont.woff") format("woff"),url("../../../font/roboto-regular-webfont.ttf") format("truetype"),url("../../../font/roboto-regular-webfont.svg#$svg-font-name") format("svg");font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url("../../../font/roboto-medium-webfont.eot");src:url("../../../font/roboto-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../../../font/roboto-medium-webfont.woff2") format("woff2"),url("../../../font/roboto-medium-webfont.woff") format("woff"),url("../../../font/roboto-medium-webfont.ttf") format("truetype"),url("../../../font/roboto-medium-webfont.svg#$svg-font-name") format("svg");font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url("../../../font/robotocondensed-light-webfont.eot");src:url("../../../font/robotocondensed-light-webfont.eot?#iefix") format("embedded-opentype"),url("../../../font/robotocondensed-light-webfont.woff2") format("woff2"),url("../../../font/robotocondensed-light-webfont.woff") format("woff"),url("../../../font/robotocondensed-light-webfont.ttf") format("truetype"),url("../../../font/robotocondensed-light-webfont.svg#$svg-font-name") format("svg");font-weight:300;font-style:normal}:lang(en) .dv2 img.logo{background:url("/images/?f=logo-en.svg") no-repeat}:lang(sv) .dv2 img.logo{background:url("/images/?f=logo-se.svg") no-repeat}.doublelogo.dv2 img.logo{display:block;box-sizing:border-box;background-size:contain;width:180px;height:38px;padding-left:180px}header.dv2.doublelogo .headerrow.headerrow-one span{color:#1c1b16}header.dv2.doublelogo .headerrow.headerrow-one .locales button{background-color:#fff !important;margin-right:5px}header.dv2.doublelogo .headerrow.headerrow-one .locales button:disabled{display:none}@media only screen and (max-width: 767px){.headerrow.headerrow-two h1.caption{display:none}}.dv2 .cssmenu ul>li>a{display:flex;text-decoration:none;color:#575547 !important;font-weight:400;font-size:16px;line-height:18px;padding:30px 18px 30px 18px;overflow:hidden;border-bottom:3px solid rgba(0,0,0,0)}.dv2 #current,.dv2 .cssmenu ul li a:hover,.dv2 .cssmenu ul>li:hover>a{background-color:#ffa300;text-decoration:none}.dv2 .ie8 #current:after{display:none}.dv2 #search-form .search-text-box{background-image:url("/images/?f=svenskttra-zoom-white.svg");background-color:#ffa300;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;background-position:5px}.dv2 #search-form .search-text-box:focus{background-image:url("/images/?f=svenskttra-zoom-black.svg");background-position:right;padding-right:35px;padding-left:8px}.dv2 .welcome-container{background-color:#f5f2eb;margin:0px auto;max-width:100%;height:auto;padding-bottom:3%}.dv2 .welcome-container .welcome-header{width:60%;margin-left:20%;padding:2% 0}.dv2 .welcome-container .welcome-header h1{font-family:"roboto",sans-serif;font-size:4.5vw;font-weight:300;line-height:110%;color:#ffa300;text-align:center}@media only screen and (max-width: 767px){.dv2 .welcome-container{margin:0px}.dv2 .welcome-container h1.welcome-header{font-size:6vw}}.dv2 .first-page-triplet{font-family:"roboto",sans-serif}.dv2 .first-page-triplet h3{font-size:1.75em;line-height:1.75em;font-weight:500;background-color:#ffa300;color:#575547 !important}.dv2 .first-page-triplet ul li{font-weight:400}.dv2 .first-page-triplet i.green{color:#1c1b16}.dv2 .first-page-triplet .plan-features .button.triplet-button{background-color:#ffa300;color:#575547 !important}.dv2 .first-page-triplet .plan-features .button.triplet-button :hover{background-color:#fdb048 !important}.dv2 .about-container{margin:0px auto;max-width:100%;height:auto;padding-top:3%;padding-bottom:3%}.dv2 .about-container .about-text{font-size:1.125em;line-height:1.5em;color:#4d4d4d}.dv2 .about-container .about-text h1,.dv2 .about-container .about-text h2,.dv2 .about-container .about-text h3{font-weight:700}.dv2 .about-container .about-text h1{font-size:2.75em;line-height:1.3em;color:#ffa300;margin-bottom:.67em}.dv2 .about-container .about-text h2{font-size:2.45em;line-height:1.3em;margin-bottom:.67em}.dv2 .about-container .about-text h3{font-size:1.5em;line-height:1.5em;margin-bottom:.67em}.dv2 .about-container .about-text p{font-weight:400;font-size:1.125em;line-height:1.5em;margin-bottom:1em}.dv2 .about-container .about-text ul{margin-bottom:1.5em;margin-left:1em;list-style-type:disc;list-style-position:inside}.dv2 .about-container .about-text ul li{font-weight:400;font-size:1.125em;line-height:1.5em}.dv2 .about-container .about-text p.preamble{font-size:1.125em;line-height:1.5em;font-weight:700;margin-bottom:1.5em}.dv2 .about-container .about-text a{font-weight:700 !important}@media only screen and (max-width: 500px){.dv2 .about-container{margin:0px}.dv2 h1{font-size:2.25em;line-height:1.1em}}.dv2 div#loginbox{padding:20px}.dv2 div#loginbox>form,.dv2 div#loginbox div.loginboxinner{font:13px/1.55 "roboto",sans-serif;font-weight:400;color:#666}.dv2 div#loginbox>form header,.dv2 div#loginbox div.loginboxinner header{display:block}.dv2 div#loginbox a:hover{color:#084d5c !important}.dv2 :lang(en) div#loginbox>form header div.login-logo,.dv2 :lang(en) div#loginbox div.loginboxinner header div.login-logo{background-image:url("/images/?f=logo-free-zone-en.svg") !important}.dv2 a.button.color.green.shopping-chart.purchased{visibility:hidden;margin:-20px}.dv2 p.prisexlmoms,.dv2 nav.controls.just,.dv2 #SortByPrice,.dv2 #Parks.list .meta.price,.dv2 div.plan.one-third.column:not(.first-page-triplet),.dv2 button#contactlecturer{display:none}.dv2 div.notice-box.examstart{background:none;border:none;box-shadow:none}.dv2 div.notice-box.examstart:hover p{color:#777}.dv2 h3#interagera{visibility:hidden;display:none}.dv2 .content-wrapper-education-catalog{background-color:#f5f2eb !important}.dv2 a{color:#12788e !important}.dv2 a:hover{color:#084d5c !important}footer.dv2{background-color:#fff}footer.dv2 #footer-bottom{background-color:rgba(0,0,0,0) !important;padding:20px 0 0 0 !important}footer.dv2 #footer-bottom a,footer.dv2 #footer-bottom .email a{font-weight:700;color:#12788e}footer.dv2 #footer-bottom a:hover,footer.dv2 #footer-bottom .email a:hover{font-weight:700;color:#084d5c}footer.dv2 #footer-bottom .diploma-info,footer.dv2 #footer-bottom .contact-info{height:auto;background-color:#fff;color:#1c1b16;display:inline-block;margin:20px 20px 0 0;padding:20px 20px 0 0;vertical-align:top;width:35%}footer.dv2 #footer-bottom .contact-info{margin-bottom:50px}.dv2 .education-list a.button-buy{background-color:#fdb048 !important;color:#575547 !important;font-weight:400;border-style:none}.dv2 .education-list .education-row .education-title-and-comment .education-title{color:#12788e !important}
