body{background-color:#fff !important;background-image:none !important}h1{font-size:26px;margin-top:10px}h2{font-size:23px}h3{font-size:19px}#nano-wrapper{display:inline-block;width:100%}div:not(#invoiceAmountFormRow)>.input-group{border:1px solid #ccc}div:not(#invoiceAmountFormRow)>.input-group *{border:0}div:not(#invoiceAmountFormRow)>.input-group{-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-ms-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}div:not(#invoiceAmountFormRow)>.input-group.focus{border:1px solid #66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#container{height:100%;max-width:1000px;padding:10px}#main{display:inline-block;padding:0 20px 0 10px;background-color:#fff;box-sizing:border-box}#header{float:left;width:100%;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #e5e5e5}#header-left{float:left;width:65%;color:#333}#header-left h1{font-size:21px;padding:0;margin:0}#header-right{float:right;width:20%}#header-right img{float:right;max-width:100%}#share-buttons{margin:0 auto 10px auto;text-align:center}#share-buttons-inner>.title{margin-bottom:8px}footer{padding-top:15px;margin-top:10px;font-size:13px;border-top:1px solid #e1e1e1}.footer-navigation,.footer-navigation>li{padding:0;margin:0}.footer-navigation{text-align:center}.footer-navigation>li{display:inline;list-style:none}.footer-navigation button{font-size:13px;padding:0;border:0;vertical-align:top}.footer-navigation>li:after,.footer-navigation>button:after{content:' -'}.footer-navigation>li:last-child:after{content:''}#language{display:inline-block;margin-bottom:5px}#language>.fa-comment{color:#2a6496;margin-right:5px}.language:focus{outline:0}#messages{display:inline-block;width:100%}.right{float:right}#payment_methods{margin-bottom:10px}#payment_methods img{float:left}.form-control{padding-top:6px}#invoiceAmountFormRow{text-align:center;margin:20px 0 10px 0;display:inline-block;width:100%}#invoiceAmountFormRow #invoice_amount{border:0 none;box-shadow:none;font-size:40px;padding:0;float:none;display:inline-block;position:absolute;right:50%;margin:0 5px 0 0;top:-9px;text-align:right;width:260px;height:46px;cursor:pointer;font-family:'Open Sans',Arial,sans-serif}#invoiceAmountFormRow #invoice_amount::-ms-clear{display:none}#invoiceAmountFormRow .input-group-addon,#invoiceAmountFormRow #invoice_currency{display:inline-block;position:absolute;top:0;right:50%;margin:0 -85px 0 0;float:none;width:auto;font-size:40px;background:0;padding:0;border:0 none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:'Open Sans',Arial,sans-serif}#invoiceAmountFormRow #invoice_currency{top:-4px}@-moz-document url-prefix(){#invoiceAmountFormRow #invoice_amount{top:-2px}#invoiceAmountFormRow #invoice_currency{top:-3px}}#invoiceAmountFormRow #invoice_currency{margin-right:-115px}#invoiceAmountFormRow>div{display:inline-block;position:relative;height:45px}.optional-information{margin:10px 0 0 0}.postfinance span,.ogone span,.concardis span,.ogonebasic span{margin-right:10px}#modal-closing-information div{margin:5px 0 0 0}.callout{padding:20px;margin:20px 0;border-left-width:3px;border-left-style:solid}.callout h4{margin-top:0;margin-bottom:5px}.callout p:last-child{margin-bottom:0}.callout code{border-radius:3px}.callout+.bs-callout{margin-top:-5px}.callout-danger{border-left-color:#d9534f;background-color:#fdf7f7}.callout-danger h4{color:#d9534f}.callout-warning{border-left-color:#f0ad4e;background-color:#fcf8f2}.callout-warning h4{color:#f0ad4e}.callout-info{border-left-color:#5bc0de;background-color:#f4f8fa}.callout-info h4{color:#5bc0de}.callout-success{border-left-color:#bcf1c5;background-color:#f4faf6}.callout-success h4{color:#bcf1c5}@media(max-width:768px){.amount-box{padding:20px 0 15px;margin:20px 15px 0;font-size:20px;border-top:1px solid #e3e3e3;border-left:0 none}#header-left{width:60%}#header-right{width:30%}}@media(max-width:767px){.valid div.form-group.col-md-4{padding-right:0}.form-group .col-md-6:first-child{margin-bottom:10px}}@media(max-width:600px){#checkout #invoiceAmountFormRow .input-group-addon{padding:0;width:auto}#header-left,#header-right{float:left;width:100%;text-align:center}#header-left{padding:0;margin:10px 0 0 0}#header-right img{float:none;max-width:50%}}@media(max-width:440px){#checkout #invoiceAmountFormRow .input-group-addon{padding:0}}#products .description .more{bottom:0 !important}#shopping-cart-opener{display:none;z-index:3;position:fixed;right:42px;top:30px;width:70px;height:70px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:-7px 7px 20px 0 rgba(28,30,35,0.15);text-align:center;line-height:70px;font-size:35px;color:#fff;cursor:pointer}#system-message ~ #shopping-cart-opener{top:70px}#shopping-cart-opener:not([data-items-count="0"]){display:block !important}#shopping-cart-opener .icon{position:absolute;bottom:-12px;right:-12px;width:35px;height:35px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:-3px -3px 20px 0 rgba(28,30,35,0.15);text-align:center;line-height:35px;font-size:20px;color:#fff}