﻿/*!
* Order page
*/
.order-page{padding-top:100px;padding-bottom:120px;}.order-page a{text-decoration:underline;}.order-page a:hover{font-weight:bold;}.order-page .content-holder{border:1px solid #000;border-radius:8px;padding:30px 20px;margin-bottom:20px;background-color:#fff;}.order-page .content-holder h4{font-family:"Poppins",Arial;font-size:18px;font-weight:600;line-height:normal;color:#000;margin-bottom:0;}.order-page .content-holder p{font-family:"Spartan",Arial;font-size:16px;font-weight:400;line-height:1.25;color:#000;margin-bottom:20px;}.order-page .content-holder .green-box{border:4px dashed #46c800;padding:12px;background-color:#ccf8c4;margin-bottom:20px;}.order-page .content-holder .green-box p{font-weight:bold;margin-bottom:0;}.order-page .content-holder .old-price{text-decoration:line-through;}.order-page .content-holder .reduced-price{font-weight:bold;color:#008000;}.order-page .order-form-holder{border:3px solid #ff9a1a;border-radius:8px;padding:30px 20px;margin-bottom:20px;background-color:#fff;}.order-page .order-form-holder .subheader-holder{background-color:#1c6ea4;padding:2px 6px;margin-bottom:10px;}.order-page .order-form-holder .subheader-holder span{font-family:"Spartan",Arial;font-size:16px;font-weight:600;line-height:normal;color:#fff;}.order-page .input-holder label{font-weight:600;line-height:34px;}.order-page .input-holder input[type=text],.order-page .input-holder input[type=password],.order-page .input-holder textarea{max-width:280px;}.order-page .input-holder .text-danger{display:block;font-size:14px;}.order-page.prices-page{background-color:#fff;}.order-page.prices-page .text-holder{padding:30px 25px;}.order-page.prices-page .text-holder h1{font-family:"Poppins",Arial;font-size:48px;font-weight:600;line-height:normal;color:#000;margin-bottom:30px;}.order-page.prices-page .text-holder h4{font-family:"Poppins",Arial;font-size:20px;font-weight:600;line-height:normal;color:#000;margin-bottom:0;}.order-page.prices-page .text-holder p{font-family:"Spartan",Arial;font-size:16px;font-weight:400;line-height:1.3;color:#000;margin-bottom:20px;}.order-page.prices-page .image-holder img{width:100%;max-width:240px;}.order-page.prices-page .image-holder p{font-size:13px;font-weight:400;line-height:normal;color:#000;margin-top:10px;}.order-page.school-order-page h1{font-family:"Poppins",Arial;font-size:48px;font-weight:600;line-height:normal;color:#000;margin-bottom:30px;}.order-page.school-order-page h3{font-family:"Poppins",Arial;font-size:20px;font-weight:600;line-height:normal;color:#000;border-bottom:3px solid #0b7ba4;width:100%;margin-bottom:20px;}.order-page.school-order-page .alert-holder{border:3px solid #f00;border-radius:8px;padding:20px;background-color:#fff8d3;margin-bottom:20px;}.order-page.school-order-page .alert-holder p{font-family:"Spartan",Arial;font-size:16px;font-weight:400;line-height:1.3;color:#000;margin-bottom:0;}.order-page.school-order-page .header-holder{position:relative;}.order-page.school-order-page .header-holder a{position:absolute;top:6px;right:0;font-size:16px;font-weight:600;text-decoration:none;}.order-page.school-order-page .header-holder a:hover{font-weight:600;}.order-page.school-order-page .radio-holder input[type=radio]{transform:scale(1.2);margin-right:4px;}.order-page.school-order-page .radio-holder label{line-height:28px;}.order-page.school-order-municipality-page h2{color:#f00;font-style:italic;}.order-page.private-order-page h1{font-family:"Poppins",Arial;font-size:48px;font-weight:600;line-height:normal;color:#000;margin-bottom:30px;}.order-page.private-order-page .payment-logo{width:100%;max-width:200px;}.order-page.private-order-page #divLicense{padding-left:15px;}.order-page.private-order-page #divLicense p{margin-left:20px;}.order-page.private-order-page .submit-button-holder{padding-top:30px;padding-left:15px;}.order-page.private-order-page .submit-button-holder button{padding:10px;width:190px;}.order-page.private-order-page .klarna-widget-container{min-height:550px;}.order-page.step-one .separator{padding-top:6px;padding-bottom:0;}.order-page.step-one .separator hr{color:#000;}.order-page.step-one .submit-holder button{padding:10px;width:190px;}.order-page.step-two .radio-holder label{line-height:28px;}.order-page.step-two .order-options-holder{padding-top:20px;padding-bottom:20px;}.order-page.step-two .order-options-holder h4{font-family:"Poppins",Arial;font-size:18px;font-weight:600;line-height:normal;color:#000;margin-bottom:10px;}.order-page.step-two .price-box{background-color:#ccf8c4;padding:15px 20px;}.order-page.step-two .price-box p{margin-bottom:0;}.order-page.step-two .price-box p.highlighted-price{font-weight:bold;}.order-page.step-two .renewal-holder{padding-top:10px;padding-bottom:20px;}.order-page.step-two .reference-holder{padding-top:0;padding-bottom:15px;}.order-page.step-two .reference-holder .alert-holder{background-color:#fde9e9;}.order-page.step-two .orderedbye-holder{padding-top:15px;padding-bottom:15px;}.order-page.step-two .message-holder{padding-top:10px;padding-bottom:20px;}.order-page.step-two .useragreement-holder{padding-top:10px;}.order-page.step-two .useragreement-holder .input-holder input[type=checkbox]{transform:scale(1.3);margin-right:6px;}.order-page.order-created-page{background-color:#fff;}.order-page.order-created-page h1{font-size:40px;}.order-page.order-created-page h3{font-family:"Poppins",Arial;font-size:28px;font-weight:600;line-height:normal;color:#000;margin-bottom:0;}.order-page.order-created-page h4{font-size:20px;font-weight:600;margin-bottom:0;}.order-page.order-created-page p{margin-bottom:20px;}.order-page.order-created-page span{display:block;}.order-page.order-created-page .subheader-holder{background-color:#0ca2da;border-radius:3px;padding:8px 12px;margin-bottom:10px;}.order-page.order-created-page .subheader-holder span{font-family:"Spartan",Arial;font-size:18px;font-weight:600;line-height:normal;color:#fff;}.order-page.order-created-page .image-holder img{width:100%;max-width:180px;}.modal-dialog .modal-body h5{font-size:16px;font-weight:600;margin-bottom:2px;}.modal-dialog .modal-body p{font-size:14px;}.modal-dialog .modal-body ol{list-style:decimal;}.modal-dialog .modal-body ol li{font-family:"Open sans",sans-serif,Arial;font-size:14px;padding-top:5px;padding-bottom:5px;}