#velsof_wheel_container{font-family:'Merriweather',serif}.bodyoverflowhidden{overflow:hidden!important}#velsof_wheel_container{position:fixed;width:100%;height:100%;top:0;left:0;overflow-y:auto;display:none;z-index:99999999}.velsof_input_field[readonly]{background-color:#f5f5f5;cursor:not-allowed;opacity:.7}#velsof_wheel_model{left:0;top:0;bottom:0;right:0;background:#9e9e9e;opacity:.6;height:100%;width:100%;position:absolute}#velsof_wheel_main_container{position:absolute;z-index:10;top:0;left:-90%;width:90%;height:100%;max-width:790px;overflow-y:hidden;box-sizing:border;background:#004c70;-webkit-box-shadow:10px 0 5px -5px rgb(66 66 66 / .45);-moz-box-shadow:10px 0 5px -5px rgb(66 66 66 / .45);box-shadow:10px 0 5px -5px rgb(66 66 66 / .45);transition:all 500ms ease}#velsof_wheel_main_container.transform{left:0%}#velsof_spinner_container{float:left;width:500px;text-align:left;height:500px}#velsof_offer_container{float:right;width:230px;text-align:left;z-index:100}#velsof_spinners{position:absolute;left:-230px;height:500px;margin-bottom:auto;margin-top:auto;top:0;bottom:0}#velsof_spinner{background-size:cover;width:500px;text-align:left;height:500px}.velsof_spinner1{background:url(../../../image/spinwin/wheel1.png);background-size:cover;width:500px;text-align:left;height:500px}.velsof_spinner2{background:url(../../../image/spinwin/wheel2.png);background-size:cover;width:500px;text-align:left;height:500px}#velsof_spinner{-webkit-animation-duration:6000ms;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-duration:6000ms;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards}.wheelslices{top:50%;left:50%;position:absolute;transform:rotate(-60deg) translate(0,-50%);transform-origin:0 0;-webkit-transform:rotate(-60deg) translate(0,-50%);-webkit-transform-origin:0 0;text-align:right;width:40%;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#fff0;color:#fff;font-family:'Roboto',sans-serif}#velsof_wheel_pointer{position:absolute;width:90px;left:230px;margin-top:auto;margin-bottom:auto;top:0;bottom:0;z-index:11}#velsof_wheel_pointer.velsof_wheel_pointer1{left:230px;width:110px}#velsof_offer_main_container{position:absolute;left:0;top:0;margin-top:auto;margin-bottom:auto;right:0;bottom:0;left:360px;height:300px;width:390px;z-index:1000}.velsof_main_title{font-size:28px;font-weight:700;color:#fff;line-height:normal}.velsof_subtitle{font-size:14px;margin-top:5px;color:#fff;width:90%}.cancel_button{margin-top:30px}.velsof_ul li{color:#fff;font-size:12px;margin-top:5px;margin-left:10%}.velsof_ul{margin-top:10px;list-style-type:circle;margin-bottom:10px}.velsof_input_field{padding:9px 10px;width:90%;background:#fff;border-radius:3px!important;border:none;color:#5a5a5a;font-size:15px}.velsof_button{background:#000;border:none;color:#fff;border-radius:3px;width:90%;margin-top:10px;padding:9px 10px;font-size:16px;font-weight:400;text-transform:uppercase;cursor:pointer}.velsof_shadow{position:absolute;top:6%;left:6%;width:100%;height:92.5%;background-image:url(../../../image/spinwin/shadow.png);background-size:contain;background-repeat:no-repeat;z-index:10}.cancel_button{text-align:right;cursor:pointer}.exit_button{text-align:center}#spin_wheel_logo_container{float:right;margin-top:10%;margin-right:10%}#spin_wheel_logo{width:100px;height:100px}#pull_out_tab{top:50%;position:fixed;opacity:.5;display:none;cursor:pointer;z-index:9999}.tooltipster-sidetip.tooltipster-default.tooltipster-velsofspinwheel .tooltipster-box{background-color:#FFBABA;border-radius:6px;border:0;box-shadow:5px 5px 0 rgb(0 0 0 / .1);font-size:14px;opacity:.95}.tooltipster-sidetip.tooltipster-default.tooltipster-velsofspinwheel .tooltipster-arrow-border{border-top-color:#FFBABA}.tooltipster-sidetip.tooltipster-default.tooltipster-velsofspinwheel .tooltipster-arrow-background{border-top-color:#FFBABA}.tooltipster-sidetip.tooltipster-default.tooltipster-velsofspinwheel .tooltipster-content{color:#D8000C;padding:15px 15px}.tooltipster-velsofspinwheel{z-index:9999999999999999999999!important}#vss_combined_input_field{color:#607d8b!important}#vss_loader{z-index:9999999999999999;position:absolute;display:none;margin-top:18%;margin-left:33%}@keyframes spinwheel_1{from{transform:rotate(0deg)}to{transform:rotate(720deg)}}@keyframes spinwheel_2{from{transform:rotate(0deg)}to{transform:rotate(750deg)}}@keyframes spinwheel_3{from{transform:rotate(0deg)}to{transform:rotate(780deg)}}@keyframes spinwheel_4{from{transform:rotate(0deg)}to{transform:rotate(810deg)}}@keyframes spinwheel_5{from{transform:rotate(0deg)}to{transform:rotate(840deg)}}@keyframes spinwheel_6{from{transform:rotate(0deg)}to{transform:rotate(870deg)}}@keyframes spinwheel_7{from{transform:rotate(0deg)}to{transform:rotate(900deg)}}@keyframes spinwheel_8{from{transform:rotate(0deg)}to{transform:rotate(930deg)}}@keyframes spinwheel_9{from{transform:rotate(0deg)}to{transform:rotate(960deg)}}@keyframes spinwheel_10{from{transform:rotate(0deg)}to{transform:rotate(990deg)}}@keyframes spinwheel_11{from{transform:rotate(0deg)}to{transform:rotate(1020deg)}}@keyframes spinwheel_12{from{transform:rotate(0deg)}to{transform:rotate(1050deg)}}@media screen and (max-width:850px) and (min-width:750px){#velsof_offer_main_container{left:330px;width:345px}}@media screen and (max-width:749px) and (min-width:700px){#velsof_spinners,#velsof_spinner_container,#velsof_spinner{width:450px;height:450px}#velsof_spinners{left:-205px}#velsof_wheel_pointer{left:210px}#velsof_offer_main_container{left:320px;width:315px}}@media screen and (max-width:699px) and (min-width:650px){#velsof_spinners,#velsof_spinner_container,#velsof_spinner{width:400px;height:400px}#velsof_spinners{left:-180px}#velsof_wheel_pointer{left:190px}#velsof_offer_main_container{left:305px;width:275px}}@media screen and (max-width:649px) and (min-width:600px){#velsof_spinners,#velsof_spinner_container,#velsof_spinner{width:350px;height:350px}#velsof_spinners{left:-150px}.wheelslices{font-size:12px}#velsof_wheel_pointer{left:175px}#velsof_offer_main_container{left:275px;width:250px}}@media screen and (max-width:599px) and (min-width:550px){#velsof_spinners,#velsof_spinner_container,#velsof_spinner{width:370px;height:370px}#velsof_spinners{left:-140px}.wheelslices{font-size:11px}#velsof_wheel_pointer{left:160px}#velsof_offer_main_container{left:275px;width:200px}.velsof_button{font-size:14px}}@media screen and (max-width:549px) and (min-width:500px){#velsof_spinners,#velsof_spinner_container,#velsof_spinner{width:350px;height:350px}#velsof_spinners{left:-130px}#velsof_wheel_pointer{left:190px}.wheelslices{font-size:12px;font-weight:400}#velsof_offer_main_container{left:280px}#velsof_wheel_main_container{width:100%}#velsof_offer_main_container{left:275px;width:210px}}@media screen and (max-width:499px){#spin_wheel_logo_container{margin-right:1%;margin-top:1%}#velsof_offer_main_container{position:static;width:auto}#velsof_offer_container{float:none;width:auto;padding:30px 25px;position:relative}#velsof_spinner_container{float:none;width:100%}#velsof_wheel_main_container{width:100%}#velsof_spinners,#velsof_spinner_container,#velsof_spinner{width:400px;height:400px;position:relative}#velsof_spinners{left:-180px}.wheelslices{font-size:12px}#velsof_wheel_pointer{left:190px}#velsof_wheel_main_container{overflow-y:scroll;overflow-x:hidden;height:auto}}.spin_toggle{text-decoration:none;font-size:2em;color:rgb(0 0 0 / .61);-webkit-transition:all 0.15s ease-out 0;-moz-transition:all 0.15s ease-out 0;transition:all 0.45s ease-out 0;position:fixed;top:50%;left:0;z-index:222222;cursor:pointer;background:#d8d8d8;border-radius:0 25px 25px 0;padding:9px 10px 11px 10px;margin-left:-10px}.slider{overflow-y:hidden;max-height:500px;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.slider.closed{max-height:0}.spin_error{color:red}.error_field{border:1px solid red}#continue_btn{text-align:center}#spin_after_loader{width:100px;height:100px}.before_loader{margin-left:100px;margin-top:131px}@keyframes blink{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}#velsof_offer_main_container .saving{text-align:center}#velsof_offer_main_container .saving span{animation-name:blink;animation-duration:1.8s;animation-iteration-count:infinite;animation-fill-mode:both;display:inline-block;width:8px;height:8px;vertical-align:middle;background:#fff;border-radius:50%;margin-right:10px}#velsof_offer_main_container .saving span:nth-child(2){animation-delay:.2s}#velsof_offer_main_container .saving span:nth-child(3){animation-delay:.4s}#velsof_offer_main_container .saving span:nth-child(4){animation-delay:.6s}#velsof_offer_main_container .saving span:nth-child(5){animation-delay:.10s}.spin_toggle img:hover{animation:shake1 2s ease-in-out infinite;transform:translate3d(0,0,0)}.spin_toggle{-moz-animation:spinanimation 5s ease-in-out infinite;-webkit-animation:spinanimation 5s ease-in-out infinite;animation:spinanimation 5s ease-in-out infinite}@keyframes spinanimation{80%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}90%{-webkit-transform:translate(10px,0);-moz-transform:translate(10px,0);-ms-transform:translate(10px,0);transform:translate(10px,0)}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes shake1{82%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}90%{-ms-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}93%{-ms-transform:rotate(-9deg);-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}96%{-ms-transform:rotate(9deg);-webkit-transform:rotate(9deg);transform:rotate(9deg)}99%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes shake1{82%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}90%{-ms-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}93%{-ms-transform:rotate(-9deg);-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}96%{-ms-transform:rotate(9deg);-webkit-transform:rotate(9deg);transform:rotate(9deg)}99%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes shake1{82%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}90%{-ms-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}93%{-ms-transform:rotate(-9deg);-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}96%{-ms-transform:rotate(9deg);-webkit-transform:rotate(9deg);transform:rotate(9deg)}99%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes shake1{82%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}90%{-ms-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}93%{-ms-transform:rotate(-9deg);-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}96%{-ms-transform:rotate(9deg);-webkit-transform:rotate(9deg);transform:rotate(9deg)}99%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}#velsoftop.velsoftheme{height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.5}#velsofbottom.velsoftheme{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background-size:100%;background-repeat:no-repeat;background-position:left bottom;height:100%;opacity:.5}#velsoftop.xmas1{background:url(../../../image/spinwin/xmas1/bg-christmas.png);background-size:50%}#velsofbottom.xmas1{background-image:url(../../../image/spinwin/xmas1/bg-bottom-christmas.png)}#velsoftop.xmas2{background:url(../../../image/spinwin/xmas2/bg-christmas.png);background-size:50%}#velsofbottom.xmas2{background-image:url(../../../image/spinwin/xmas2/bg-bottom-christmas.png)}.velsof_progress_bar_container{margin-top:20px}.velsof_progress_bar{width:auto!important;height:20px;position:relative;margin:10px 0 10px 0;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:2px;background-color:#e1e1e1;width:340px;background-size:15px 15px;background-image:linear-gradient(135deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent)}.velsof_progress_bar_progress{border-radius:25px!important;display:inline-block;vertical-align:top;height:100%;transition:width .4s ease-in-out;background-color:#23a900;background-size:15px 15px;background-image:linear-gradient(135deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);animation:animate-stripes 3s linear infinite}.velsof_progress_bar_message{font-size:17px;opacity:1;color:#fff}