 .w_fomo_wrapper {position: fixed;bottom: 0px;left: 10px;min-width: 300px;background-color: #fff;-webkit-transition: transform .8s ease;-webkit-transition: -webkit-transform .8s ease;transition: -webkit-transform .8s ease;transition: transform .8s ease;transition: transform .8s ease, -webkit-transform .8s ease;z-index: 1001;color: #fff;font-weight: 400;-webkit-transform: translateY(120%);transform: translateY(120%);-webkit-box-shadow: 0 0 5px #6f6f6f;box-shadow: 0 0 5px #6f6f6f;border-radius: 5px;max-width: 320px;border-radius: 50px;width: 100% }.w_item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-flex;-webkit-align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-justify-content: space-between;}.w_thumb{border-radius: 50%;width: 60px;}.w_desc p{margin-bottom: 6px;text-align: left;font-size: 11px;color: #000;}.wysiwyg-content.statistical table{text-align: right;font-size: 14px;width: 100%;}.wysiwyg-content.statistical .ta-l{text-align: left;}.edit_mode .w_fomo_wrapper {position: static;-webkit-transform: translateY(0);transform: translateY(0) }.w_fomo_wrapper.notify {-webkit-transform: translateY(0);transform: translateY(0) }.w_fomo_wrapper .w_item {display: table;width: 100% }.w_fomo_wrapper .w_item > div {display: table-cell;vertical-align: middle }.w_fomo_wrapper .w_thumb {width: 90px;background-color: #fff;text-align: center }.w_fomo_wrapper .w_thumb img {width: 80px;margin: 0 auto }.w_fomo_wrapper .w_desc {padding: 10px 20px;font-size: 1.3rem }.w_fomo_wrapper .w_desc strong {color: #2DBBFF }@media (min-width:992px) {.w_fomo_wrapper {top: auto;bottom: 10px }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {.w_fomo_wrapper {width: 300px }}@media(max-width:320px) {.w_fomo_wrapper{min-width: 300px;max-width: 300px;}}.cvv-box {width: 100%;float: left;position: relative;z-index: 100;display: none;}.cvv-box.show-cvv {display: block;}.cvv-box .cvv-img-wrapper {width: 100%;padding: 0px 0 0 9px;background: #fff;border-radius: 10px;border: none;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, .25);position: absolute;top: 0px;right: 0;}.cvv-box .cvv-img-wrapper img {border-radius: 10px;}.cvv-close {width: 25px;height: 25px;border: 2px solid #999;background: #fff;border-radius: 50%;color: #666;position: absolute;top: -10px;right: -10px;display: flex;align-items: center;justify-content: center;cursor: pointer;}h3.nw-txt {font-family: 'Open Sans', sans-serif;font-size: 20px;color: #fff;font-weight: 700;text-align: left;margin-top: 15px;}.mr10-btm {margin-bottom: 10px;}p.np-txt {font-family: 'Open Sans', sans-serif;font-size: 14px;color: #fff;font-weight: 500;text-align: left;margin-bottom: 20px;}.pad-0-rt {padding-right: 0;}.secure-icon {min-width: 70px;max-width: 70px;margin-right: 8px;}.switch {position: relative;display: inline-block;width: 60px;height: 22px;margin-top: 15px;}.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;transition: .4s;}.slider:before {position: absolute;content: "";height: 18px;width: 18px;left: 6px;bottom: 2px;background-color: white;-webkit-transition: .4s;transition: .4s;}input:checked + .slider {background-color: #2196F3;}input:focus + .slider {box-shadow: 0 0 1px #2196F3;}input:checked + .slider:before {-webkit-transform: translateX(32px);-ms-transform: translateX(32px);transform: translateX(32px);}.slider.round {border-radius: 34px;}.slider.round:before {border-radius: 50%;}.panel {display: flex;background-color: transparent;overflow: hidden;justify-content: center;align-items: center;}.clearfix {clear: both;}.pull-left {float: left!important;margin-top: -20px;}@media only screen and (max-width:820px){.panel{display: block;}.pull-left{margin-top: 0;}}@media (max-width:767px){.w_fomo_wrapper {bottom: auto;top: 10px;transform: translateY(-120%);-webkit-transform: translateY(-120%);}}@media only screen and (max-width: 480px) {.banner-left-right {width: 100%;}.slider:before {left: 3px;}.switch {width: 58px;}h3.nw-txt {font-size: 15px;}p.np-txt {font-size: 12px;}input:checked + .slider:before {-webkit-transform: translateX(33px);-ms-transform: translateX(33px);transform: translateX(33px);}}

@media screen and (max-width: 1199px) { 
    .panel {
        display: flex !important;
        align-items: flex-start !important;
    }
    .pull-left {
        margin-top: 0 !important;
    }
}

 .form-group.form-floating input[type=text], .form-group.form-floating input[type=search], .form-group.form-floating input[type=number], .form-group.form-floating input[type=password], .form-group.form-floating input[type=tel], .form-group.form-floating input[type=email], .form-group.form-floating select, .form-group.form-floating textarea {
     height: 32px !important;
     min-height: 32px !important;
     color: #222;
     padding: 0 0.75rem!important;
     padding-top: 3px !important;
}
 .form-group.form-floating label, .form-group.form-floating label {
     left: 7px;
     background-color: #fff;
     font-size: 15px;
     padding: 0;
     height: auto;
     min-height: auto;
     font-weight: 400;
     top: 4px;
     color: #222;
     border-radius: 3px 3px 0 0;
}
 .form-group.form-floating input:focus, .form-group.form-floating select:focus {
     box-shadow: none;
     border: none;
}
 .form-group.form-floating input:focus ~ label, .form-group.form-floating select.form-select ~ label, .form-group.form-floating input.no-error ~ label, .form-group.form-floating select.form-select.no-error ~ label, form-group.form-floating input.has-error + label, .form-group.form-floating select.form-select.has-error + label, .form-group.form-floating>.form-control:not(:placeholder-shown)~label {
     transform: translateY(-61%);
     font-size: 10px;
     height: fit-content;
     min-height: fit-content;
     line-height: 13px;
     opacity: 1;
     left: 7px;
     padding: 0 6px;
}
 .form-group.form-floating select.form-select{
     padding-left: 0.75rem !important;
     font-family: arial;
     font-size: 15px;
}
@media screen and (max-width: 767px){
    .panel {
        display: flex !important;
        align-items: center !important;
        margin-bottom: 20px;
    }
    p.np-txt{
        margin-bottom: 0px;
    }
}