:root{--btn-color-blue:#535D68;--button-size-sm-padding:.5rem 1rem;--btn-continue-bg-color:#7392A9;--btn-continue-boder-color:#7392A9;--btn-continue-font-color-white:white;--btn-cancel-bg-color:white;--btn-cancel-borcer-color:#7392A9;--btn-cancel-font-color:#535D68;--btn-hover-font-color:#535D68;--btn-opt-border-left-color:white;--btn-top-menu-bg-color:#A1B6C4;--btn-size:2em;--btn-font-size:12px;--btn-size-sm:1.2em;--btn-font-size-sm:12px;--btn-size-md:1.8em;--btn-font-size-md:1.3em;--btn-size-lg:2.4em;--btn-font-size-lg:2.2em;--btn-size-xl:2.8em;--btn-font-size-xl:70px;--btn-circle-radius:15px}button.btn-top-menu-bar{background-color:var(--btn-top-menu-bg-color);color:#fff;border:unset;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:1rem}button.btn-top-menu-bar.no-bg{background-color:transparent;color:var(--btn-top-menu-bg-color);border-left:1px solid var(--btn-top-menu-bg-color)}button.btn-top-menu-bar-sm{padding:var(--button-size-sm-padding)}#top-menu button.btn-top-menu-bar:active,#top-menu button.btn-top-menu-bar:hover{color:var(--btn-color-blue)}#top-menu button.btn-top-menu-bar.no-bg:first-child{border-left:none}.bootstrap-select .dropdown-toggle,.round-button{-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;padding-left:2rem!important;padding-right:2rem!important}.bootstrap-select .dropdown-toggle,.round-button-cancel{background-color:var(--btn-cancel-bg-color);border:1px solid var(--btn-cancel-borcer-color);color:var(--btn-cancel-font-color)}.round-button-continue{background-color:var(--btn-continue-bg-color);border:1px solid var(--btn-continue-boder-color);color:var(--btn-continue-font-color-white)}.round-button-cancel:active,.round-button-cancel:hover,.round-button-continue:active,.round-button-continue:hover{color:var(--btn-hover-font-color)}.round-button-sm{padding:.5em .5em!important}.btn-group>.btn-toggle{border-color:1px solid var(--btn-continue-boder-color);background-color:#fff;color:var(--btn-continue-boder-color)}.btn-group>.btn-toggle.active{background-color:var(--btn-continue-boder-color);color:#fff}.btn-options>button{border-left:1px solid var(--btn-opt-border-left-color)}.btn-options>button:first-child{border-left:none}.btn-circle{width:var(--btn-size);height:var(--btn-size);text-align:center;padding:0;font-size:var(--btn-font-size);line-height:1.428571429;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.btn-circle.btn-sm{width:var(--btn-size-sm);height:var(--btn-size-sm);text-align:center;padding:0;font-size:var(--btn-font-size-sm);line-height:1.428571429;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.btn-circle.btn-md{width:var(--btn-size-md);height:var(--btn-size-md);text-align:center;padding:0;font-size:var(--btn-font-size-md);line-height:1.428571429;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.btn-circle.btn-lg{width:var(--btn-size-lg);height:var(--btn-size-lg);padding:0;font-size:var(--btn-font-size-lg);line-height:1.33;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.btn-circle.btn-xl{width:var(--btn-size-xl);height:var(--btn-size-xl);padding:0;font-size:var(--btn-font-size-xl);line-height:1.33;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}.btn-circle{background-color:#f5f5f5!important;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-moz-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-o-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:linear-gradient(to bottom,#f5f5f5 0,#f1f1f1 100%)!important;border-color:#428bca!important;color:grey!important}.btn-circle:hover{background-color:#f5f5f5!important;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-moz-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-o-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:linear-gradient(to bottom,#f5f5f5 0,#f1f1f1 100%)!important;border-color:#428bca!important;color:grey!important}.btn-circle:active{background-color:#428bca!important;background-image:-webkit-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:-moz-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:-o-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:linear-gradient(to bottom,#428bca 0,#428bca 100%)!important;border-color:#428bca!important;color:#fff!important}.btn-radio{width:var(--btn-size);height:var(--btn-size);text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.btn-radio.btn-sm{width:var(--btn-size-sm);height:var(--btn-size-sm);text-align:center;padding:2.5px 0;font-size:10px;line-height:1.428571429;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.btn-radio.btn-md{width:var(--btn-size-md);height:var(--btn-size-md);text-align:center;padding:2.5px 0;font-size:10px;line-height:1.428571429;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.btn-radio.btn-lg{width:var(--btn-size-lg);height:var(--btn-size-lg);padding:10px 16px;font-size:18px;line-height:1.33;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.btn-radio.btn-xl{width:var(--btn-size-xl);height:var(--btn-size-xl);padding:10px 16px;font-size:24px;line-height:1.33;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}.btn-radio{background-color:#f5f5f5!important;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-moz-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-o-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:linear-gradient(to bottom,#f5f5f5 0,#f1f1f1 100%)!important;border-color:#428bca!important;color:grey!important}.btn-radio:hover{background-color:#f5f5f5!important;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-moz-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-o-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:linear-gradient(to bottom,#f5f5f5 0,#f1f1f1 100%)!important;border-color:#428bca!important;color:grey!important}.btn-radio:active{background-color:#428bca!important;background-image:-webkit-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:-moz-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:-o-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:linear-gradient(to bottom,#428bca 0,#428bca 100%)!important;border-color:#428bca!important;color:#fff!important}.btn-radio.active{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--btn-hover-font-color)),to(var(--btn-hover-font-color)))!important;background-image:-webkit-linear-gradient(top,var(--btn-hover-font-color) 0,var(--btn-hover-font-color) 100%)!important;background-image:-moz-linear-gradient(top,var(--btn-hover-font-color) 0,var(--btn-hover-font-color) 100%)!important;background-image:-o-linear-gradient(top,var(--btn-hover-font-color) 0,var(--btn-hover-font-color) 100%)!important;background-image:linear-gradient(to bottom,var(--btn-hover-font-color) 0,var(--btn-hover-font-color) 100%)!important}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{-webkit-box-shadow:0 0 1px #2196f3;-moz-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);-moz-transform:translateX(26px);-o-transform:translateX(26px);transform:translateX(26px)}.slider.round{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px}.slider.round:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}