#eliquid-calculator{display:flex;flex-direction:row;flex-wrap:wrap}#eliquid-calculator #leftside{flex-basis:50%;padding:0 15px}#eliquid-calculator input#recipeName{width:60%;max-width:350px;margin-top:10px}#eliquid-calculator .recipeName{font-size:23px;text-align:center;color:#410241;text-transform:uppercase;font-weight:700}#eliquid-calculator #righthandcolumn{flex-basis:50%;padding:0 15px}#eliquid-calculator .eliquid-calculator-{border-bottom:2px solid #ddd;padding:10px;margin-bottom:10px;text-align:center;background-color:#fff}#eliquid-calculator .eliquid-calculator-heading{text-align:center;padding:0;margin:20px 0 10px;text-transform:uppercase;font-size:1.125em;font-weight:500}#eliquid-calculator .eliquid-calculator-subheading{text-align:center;font-size:1.2em;font-weight:700;margin-bottom:10px}#eliquid-calculator .eliquid-calculator-subtext{margin:0 auto;width:80%;font-size:.8em;color:#3d3d3d;text-align:center}#eliquid-calculator .addflavourbutton{color:#fff;padding:9px 15px;background-color:#740074;box-shadow:none;border:none;cursor:pointer;display:inline-block;border-radius:10px;padding:19px;margin-top:10px}#eliquid-calculator .removeflavourbutton{color:#fff;padding:3px 9px;background-color:#8b8b8b;border:1px solid #828282;box-shadow:none;margin-top:10px;cursor:pointer;box-shadow:none;border:none;cursor:pointer;display:inline-block;border-radius:10px;padding:19px;margin-top:10px}#eliquid-calculator .switch input{opacity:0}#eliquid-calculator .flavourvaluechange,#eliquid-calculator .valuechangebutton{color:#fff;padding:1px 9px;background-color:#740074;border:1px solid #740074;width:48px;box-shadow:0 2.8px 2.2px rgba(0,0,0,.2);height:44px;display:inline-block;vertical-align:top;margin:0 2px;cursor:pointer;line-height:0}#eliquid-calculator .valuechangebutton:hover{color:#111;padding:1px 9px;background-color:#fff;border:1px solid #fff;width:48px;box-shadow:0 2.8px 2.2px rgba(0,0,0,.2);height:44px;display:inline-block;vertical-align:top;margin:0 2px;cursor:pointer;line-height:0}#eliquid-calculator .descItalic{font-style:italic}#eliquid-calculator .toggleHowToText{color:#111}#eliquid-calculator .toggleHowToText:hover{cursor:pointer}#eliquid-calculator .table{border-collapse:collapse;width:100%;text-align:center;background-color:#fff;margin-bottom:20px}#eliquid-calculator .tabledata,#eliquid-calculator .tableheader{border:1px solid #ddd;padding:8px}#eliquid-calculator .tablerow:nth-child(even){background-color:#f2f2f2}#eliquid-calculator .tablerow:hover{background-color:#ddd}#eliquid-calculator .tableheader{padding-top:12px;padding-bottom:12px;text-align:center;background-color:#740074;color:#fff;font-weight:700}#eliquid-calculator .tablerowerror{background-color:#740074}#eliquid-calculator .ratioslider{-webkit-appearance:none;width:80%;height:15px;background:#d3d3d3;outline:none;opacity:1;-webkit-transition:.2s;transition:opacity .2s;margin-bottom:10px}#eliquid-calculator .moveup{margin-top:-10px}#eliquid-calculator .ratioslider:hover{opacity:1}#eliquid-calculator input[type=range]::-moz-range-track{background-color:transparent}#eliquid-calculator .input:invalid{border:5px solid #fdd}#eliquid-calculator .ratioslider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:20px;width:20px;border-radius:50%;background:#cb1865}#eliquid-calculator .ratioslider::-moz-range-thumb{width:20px;height:20px;cursor:pointer}#eliquid-calculator .inputsubtext{margin:0 auto;width:80%;font-size:.9em;color:#666;text-align:center;font-weight:700;padding-top:10px;vertical-align:middle;display:flex;align-items:center;justify-content:center}#eliquid-calculator .divider{border-bottom:1px solid #111;width:80%;margin:0 auto;margin-bottom:10px;margin-top:25px}#eliquid-calculator .smallvaluechangebutton{color:#fff;padding:3px 9px;background-color:#740074;border:1px solid #740074;width:10%;box-shadow:none;cursor:pointer}#eliquid-calculator .vgpginput{width:60%;text-align:center}#eliquid-calculator .flavourname{border:1px solid #ddd;width:30%;margin-right:5%;display:inline-block;box-shadow:0 2.8px 2.2px rgba(0,0,0,.2)}#eliquid-calculator .flavourvalue,#eliquid-calculator .vgpginput,#eliquid-calculator .input{width:130px;text-align:center;display:inline-block}#eliquid-calculator .optionbutton{background-color:#fff;color:#111;border:1px solid #ddd;margin-right:2%;box-shadow:0 2.8px 2.2px rgba(0,0,0,.2);padding:9px 15px;line-height:1}#eliquid-calculator .activeButton,#eliquid-calculator .optionbutton:hover{background-color:#740074;color:#fff;margin-right:2%}#eliquid-calculator .inputgroup{margin-top:10px;margin-bottom:10px;text-align:center}#eliquid-calculator .ratiovaluelabel{font-size:1.2em;color:#6f6e6e}#eliquid-calculator .flavourname{border:1px solid #ddd;width:30%;margin-right:5%}#eliquid-calculator .flavourvalue:invalid{border:5px solid #fdd}#eliquid-calculator .switch{position:relative;display:inline-block;width:90px;height:34px}#eliquid-calculator .switch input{display:flex;margin-left:10%}#eliquid-calculator .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#740074;-webkit-transition:.4s;transition:.4s;margin-left:5%}#eliquid-calculator .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fafafa;-webkit-transition:.4s;transition:.4s}#eliquid-calculator input:checked+.slider{background-color:#740074}#eliquid-calculator input:focus+.slider{box-shadow:0 0 1px #2196f3}#eliquid-calculator input:checked+.slider:before{-webkit-transform:translateX(55px);-ms-transform:translateX(55px);transform:translateX(55px)}#eliquid-calculator .on{display:none}#eliquid-calculator .on,#eliquid-calculator .off{color:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;font-size:10px}#eliquid-calculator input:checked+.slider .on{display:block}#eliquid-calculator input:checked+.slider .off{display:none}#eliquid-calculator .slider.round{border-radius:34px}#eliquid-calculator .slider.round:before{border-radius:50%}#eliquid-calculator .vvActionButton{color:#fff;padding:10px;background-color:#f2b706;margin:5px;border:1px solid #f2b706;border-radius:0;box-shadow:none}button#negativeamounttoproduceInput,button#negativedesirednicotinestrengthInput,button#positiveamounttoproduceInput,button#positivedesirednicotinestrengthInput,button#addFlavour,button#negativeflavour0,button#positiveflavour0,button#remove0{line-height:0}button#negativeamounttoproduceInput:hover,button#negativedesirednicotinestrengthInput:hover,button#positiveamounttoproduceInput:hover,button#positivedesirednicotinestrengthInput:hover,button#addFlavour:hover,button#positiveflavour0:hover,button#negativeflavour0:hover{background-color:#fff;border:1px solid #ddd;color:#111;box-shadow:0 2.8px 2.2px rgba(0,0,0,.2)}button#remove0:hover,button#remove1:hover,button#remove2:hover,button#remove3:hover,button#remove4:hover{background-color:#ddd;color:#757575;border:1px solid #ddd;box-shadow:0 2.8px 2.2px rgba(0,0,0,.2);line-height:0}button#remove0,button#remove1,button#remove2,button#remove3,button#remove4{line-height:0}#noflavours{margin-bottom:10px}.calcInstructions{padding:10px}@media screen and (min-width:220px) and (max-width:600px){#eliquid-calculator{display:flex;flex-direction:column;flex-wrap:wrap}}input#amounttoproduceInput{cursor:text}.printButton{color:#fff;padding:9px 15px;background-color:#740074;box-shadow:none;border:none;cursor:pointer;display:block;border-radius:10px;padding:12px;margin:10px auto;text-align:center}.col-md-6{flex-basis:50%;padding:0 15px}.row{display:flex;flex-direction:row;flex-wrap:wrap}.how-to-use{background-color:#eee;padding:24px;margin-top:30px;font-size:14px}.how-to-use h2{margin-top:0}.row.featuresRow{margin-top:40px;padding-top:20px;border-top:1px dashed #ccc}.featuresRow h2{padding-bottom:14px}.sectionFAQ h3{font-size:16px;padding-right:55px;position:relative}.sectionFAQ h3 span{padding:5px 10px;background-color:#000;color:#fff;border-radius:20px;margin-top:-6px;position:absolute;top:5px;right:0}.sectionFAQ .accordion{cursor:pointer;padding:10px;width:100%;text-align:left;border:none;outline:none;transition:.4s;background-color:#eee}.sectionFAQ .panel{background-color:#fff;padding:0 18px;max-height:0;overflow:hidden;transition:max-height .4s ease-out}@media print{html,body{height:100%;overflow:hidden}body *{visibility:hidden;position:unset !important}#eliquid-calculator #leftside,.sectionFAQ,header,footer{display:none !important}#fixedcard,#fixedcard *{visibility:visible}#fixedcard{position:absolute !important;top:0;left:0;right:0;bottom:0;margin:auto;width:80%;height:60vh}#eliquid-calculator .tableheader{background-color:#740074 !important;color:#fff !important}#eliquid-calculator .recipeName{color:#410241 !important;font-size:40px}#eliquid-calculator .eliquid-calculator-heading{display:none}#eliquid-calculator .tablerow:nth-child(even){background-color:#f2f2f2 !important}}@media screen and (min-width:220px) and (max-width:600px){#eliquid-calculator,.row.featuresRow{display:flex;flex-direction:column;flex-wrap:wrap}}