html{padding:0;margin:0}body{padding:0;margin:0;font-family:'Open Sans',sans-serif;font-weight:300;background:#eee;font-size:16px;color:#000}a{text-decoration:none}strong{font-weight:700}b{font-weight:400}.calc_wr{width:100%;background:#fff;margin:30px auto;box-sizing:border-box;}.calc_wr.blured{-webkit-filter:blur(3px);-moz-filter:blur(3px);filter:blur(3px)}h1{background:#527882;color:#fff;font-weight:700;margin:0 -30px;padding:15px 30px}.calc{float:left;background:#fff;width:100%;margin:0 -30px 50px;padding:30px 30px 40px}h2{font-weight:700;font-size:20px;margin-top:0;line-height:1}.calc .left{float:left;width:45%;box-sizing:border-box;border-right:1px solid #E6E6E6;padding-right:10px}.calc .right{float:left;width:55%;box-sizing:border-box;padding-left:30px}.input-groups .currs{float:left;width:100%;clear:both;margin-bottom:10px}.input-groups label{float:left;height:30px;line-height:30px}.input-groups .currs > div{float:right;margin-right:25px}.input-groups .currs span{display:inline-block;margin:0 1px;border:1px solid #527882;font-size:15px;padding:2px 10px;cursor:pointer;transition:.2s ease all}.input-groups .currs span:hover,.input-groups .currs span.active{border:1px solid #527882;background:#527882;color:#fff}.input-groups .currs span:last-child{margin-right:0}.input-group{clear:both;float:left;width:100%;margin-bottom:10px}input[type="number"]{-webkit-appearance:none;-moz-appearance:none;outline:none!important;border:1px solid #eee;transition:.2s ease all;width:70px;height:30px;padding-left:10px;padding-right:5px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300}input[type="number"]:active,input[type="number"]:focus{border:1px solid #527882}.input-group > label{float:left}.input-group > div{float:right}.input-group > div > span{display:inline-block;width:25px;text-align:center}input[type="checkbox"]{vertical-align:top;margin:0 3px 0 0;width:17px;height:17px}input[type="checkbox"] + label{cursor:pointer}input[type="checkbox"]:not(checked){position:absolute;opacity:0}input[type="checkbox"]:not(checked) + label{position:relative;box-sizing:border-box;width:100%}input[type="checkbox"]:not(checked) + label:before{content:'';position:absolute;top:2px;right:25px;width:50px;height:26px;border-radius:13px;background:#CDD1DA;box-shadow:inset 0 2px 3px rgba(0,0,0,.2)}input[type="checkbox"]:not(checked) + label:after{content:'';position:absolute;top:4px;right:51px;width:22px;height:22px;border-radius:10px;background:#FFF;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:all .2s}input[type="checkbox"]:checked + label:before{background:#527882}input[type="checkbox"]:checked + label:after{right:27px}.upsell-group{display:none;float:left;width:100%}.coins_wr{width:80px;height:100px;overflow:hidden;margin-bottom:5px;position:relative}.coins{width:80px;height:5px;background:url(coin.png) repeat-y center bottom;background-size:80px 5px;position:absolute;bottom:0}.right > div{float:left;width:50%}.with-coin{height:150px;vertical-align:bottom}.right .totals_row{width:100%;clear:both;margin-top:20px;padding-top:10px;border-top:1px solid #E6E6E6}.right .totals_row > div{margin-bottom:5px}.right div.with-coin > span:nth-child(2){font-size:16px!important;line-height:normal}.right div.with-coin .currency{font-size:20px}.right div > span:nth-child(2),.right div > span:nth-child(3){font-size:20px}.foot{clear:both;margin-top:20px;padding:20px;text-align:center;font-size:18px}input[name="subscribe"]{text-transform:uppercase;font-size:15px}.button{cursor:pointer;color:#FFF;border:1px solid #b70e35;border-radius:5px;box-shadow:0 4px 0 #6d081f;background:#be0e0e;border:1px solid #BE0E0E!important;outline:none;font-weight:700;padding:5px 0;display:block;width:230px;margin:auto;box-sizing:border-box}.button:hover{box-shadow:0 4px 0 #6d081f,1px 1px 8px rgba(0,0,0,0.4),1px 1px 33px rgba(0,0,0,0.1) inset}.button:active{box-shadow:0 2px 0 #6d081f,1px 1px 4px rgba(0,0,0,0.4);-webkit-transform:translate(2px,2px);-moz-transform:translate(0,2px);-o-transform:translate(0,2px);transform:translate(0,2px)}.left .button,.right .button{display:none}.form{display:none;width:305px;margin:30px auto}.form input{display:block;width:230px;-webkit-appearance:none;-moz-appearance:none;outline:none!important;border:1px solid #eee;transition:.2s ease all;height:34px;padding-left:10px;padding-right:5px;font-family:'Open Sans',sans-serif;font-size:15px;margin-bottom:10px;box-sizing:border-box}.form button{display:block;width:230px;-webkit-appearance:none;-moz-appearance:none;font-size:17px}.thanks{margin-top:20px;display:none}.thanks h2{margin:0 0 5px}@media (max-width: 860px){.calc_wr{width:90%;margin:20px auto}}@media (min-width: 768px) and (max-width: 860px){body{font-size:13px}.input-groups .currs span{font-size:13px;padding:1px 5px}.right div.with-coin > span:nth-child(2){font-size:13px!important}.right div > span:nth-child(2),.right div > span:nth-child(3){font-size:14px}.right div.with-coin .currency{font-size:14px}.foot{font-size:16px}}@media (max-width: 767px){body{font-size:13px}h1{padding:10px 20px}.calc_wr{padding:0 20px}.calc{padding:20px 15px 30px;width:auto}.calc .left{width:100%;border:0;padding-right:0;overflow:hidden;padding-bottom:10px}.input-groups .currs span{font-size:13px;padding:1px 5px}.foot{font-size:16px;padding:20px 5px}.calc .right{float:left;width:0;padding-left:0;overflow:hidden;padding-bottom:10px}.right div.with-coin > span:nth-child(2){font-size:13px!important}.right div > span:nth-child(2),.right div > span:nth-child(3){font-size:14px}.right div.with-coin .currency{font-size:14px}.left .button,.right .button{display:inline-block;float:right;text-align:center;width:auto;padding:4px 15px;margin-top:10px}.right .button{float:left}}.overlay{display:none;position:fixed;z-index:2;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.1)}.pop_form{display:none;position:fixed;z-index:3;top:100px;left:50%;width:320px;margin-left:-180px;background:#fff;padding:20px;box-shadow:1px 1px 2em rgba(0,0,0,.3)}.pop_form > div > form{margin:auto}