﻿/*! © Mobie Oy 2013-2020 */@media (min-width: 768px){#builder-wrapper main form section input[type=text],#builder-wrapper main form section div.item{width:50%}#builder-wrapper main form section div#item_input{flex-direction:row;align-items:center}#builder-wrapper main form section div#item_input input{margin:0 1rem 0 0}}#builder-wrapper{width:100%}#builder-wrapper h2{margin:1rem 0 0.512rem;font-size:1.563rem}#builder-wrapper main #error_summary{display:none;border:0.328em solid #d94f4f;padding:0 1rem}#builder-wrapper main #error_summary li{margin:0;list-style:none;display:none}#builder-wrapper main #error_summary li a{text-decoration:underline;color:#d94f4f;font-size:1.25rem;font-weight:700}#builder-wrapper main section{display:flex;flex-direction:column;margin:1rem 0}#builder-wrapper main section.has_error{border-left:0.328rem solid #d94f4f;padding-left:1rem}#builder-wrapper main section.has_error .error{display:block;color:#d94f4f;font-weight:700}#builder-wrapper main section.has_error .error .error_anchor{display:block;position:relative;visibility:hidden}#builder-wrapper main section.has_error .error .error_anchor#missing_name{top:-100px}#builder-wrapper main section.has_error .error .error_anchor#missing_items{top:-150px}#builder-wrapper main section.has_error input[type=text]{border:0.328rem solid #d94f4f}#builder-wrapper main section input[type=text]{max-width:100%;height:3.052rem;margin-top:0.328rem}#builder-wrapper main section .hint{display:inline-block}#builder-wrapper main section .error{display:none}#builder-wrapper main section .hint,#builder-wrapper main section .error{margin-bottom:0.512rem}#builder-wrapper main section #item_input{display:flex;flex-direction:column}#builder-wrapper main section #item_input input{margin:0 0 1rem 0}#builder-wrapper main section #item_input .button_container{display:flex;align-items:center;flex-direction:row}#builder-wrapper main section #item_input .button_container button{width:11.642rem;margin-right:1rem}#builder-wrapper main section #item_input .button_container #loader{display:none;margin:0;width:1.953rem;height:1.953rem}#builder-wrapper main section #amount,#builder-wrapper main section #duration{width:30%}#builder-wrapper main section #last{display:flex;align-items:center;margin:1.563rem 0 0 0}#builder-wrapper main section #last #price{font-size:1.25rem;display:inline-block;margin-left:1rem}#builder-wrapper main .notice{display:flex;visibility:hidden;opacity:0;height:0;transition:visibility 0s, height 0s, opacity 0.5s ease-in-out;align-items:center;font-weight:700}#builder-wrapper main .notice i{font-size:1.953rem;margin-right:0.8rem}#builder-wrapper main .notice#item_already_selected{color:#d94f4f}#builder-wrapper main #item_list .item{border:1px #212121 solid;background-color:#eeedef;height:3.052rem;display:flex;flex-direction:row;align-items:center}#builder-wrapper main #item_list .item:not(:first-child){margin-top:0.563rem}#builder-wrapper main #item_list .item button.remove{background-color:#e1715b;width:3.052rem;display:flex;align-items:center;justify-content:center;height:100%;color:white;font-size:1.563rem;border-radius:0;transition:inherit}#builder-wrapper main #item_list .item .item_name{margin-left:1rem}.sk-fading-circle{margin:100px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleFadeDelay{0%, 39%, 100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%, 39%, 100%{opacity:0}40%{opacity:1}}
