.ute-antiSpamLegislation .channelList{overflow:hidden}.ute-antiSpamLegislation p.pref-update-error-toggle-p{text-align:right;font-weight:normal;padding-right:10px;font-size:12px;display:inline-block;margin:10px 0 0 0;color:#3f3e40;padding:0}.ute-antiSpamLegislation .pref-update-error-toggle{display:block;float:left;padding:0}.ute-antiSpamLegislation .toggle-error-icon{float:left;margin-right:5px;width:20px;height:20px;margin-top:7px;font-size:40px;color:#00aec7}.ute-antiSpamLegislation .toggle-container{display:block;float:right;width:100%}.ute-antiSpamLegislation .hide-manage-pref-link{display:none !important}.ute-antiSpamLegislation .toggle-lock{position:relative}.ute-antiSpamLegislation .lockWrapper{display:inline-block;float:right;width:100%;background:transparent;height:36px;position:absolute;top:0;z-index:2000}.ute-antiSpamLegislation .hide-updateLoader{display:none}.ute-antiSpamLegislation .save-btn-loader,.ute-antiSpamLegislation .toggle-btn-loader{width:40px !important;margin-top:-12px;margin-right:10px}.ute-antiSpamLegislation .save-button-container{display:inline-block;float:right}.ute-antiSpamLegislation .arrow-up-manage-pref{display:none}.ute-antiSpamLegislation .electronic-marketing-sms-title{display:block;float:left}.ute-antiSpamLegislation .list-group-item-heading{font-size:16px;font-weight:600;margin-top:9px}.ute-antiSpamLegislation .preference-error{text-align:left;color:#da291c;font-weight:500;padding:10px 10px 0px 10px}.ute-antiSpamLegislation .preference-not-found{text-align:right;color:#da291c;font-weight:500;padding-right:10px}.ute-antiSpamLegislation .info-message-alert{border:1px solid #55c9da}.ute-antiSpamLegislation .alert-desc{display:block;float:left;width:80%}.ute-antiSpamLegislation .ute-ctn-alert-icon{float:left;margin-right:13px;width:40px;height:40px;margin-top:7px;font-size:40px;color:#00aec7}.ute-antiSpamLegislation img.ute-casl-loader{width:40px !important}.ute-antiSpamLegislation .add-btn{font-size:30px;float:left}.ute-antiSpamLegislation .messaging-container{background:#eee;margin-left:-15px}.ute-antiSpamLegislation .rui-heading h1{padding-left:15px}.ute-antiSpamLegislation .messaging-title{margin:5px 0;padding-top:0;padding-bottom:0;font-size:30px;font-weight:500}.ute-antiSpamLegislation .send-all-sms-to{display:block;float:left;margin-right:50px}.ute-antiSpamLegislation .danger-message-alert{-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;display:block;float:left;padding:19px 0 18px 25px;margin-bottom:40px;margin-top:24px;border:1px solid #db2515;margin:0;margin-bottom:42px;width:90%}.ute-antiSpamLegislation .ute-ctn-alert-icon{float:left;margin-right:13px;width:40px;height:40px;margin-top:7px;font-size:40px;color:#00aec7}.ute-antiSpamLegislation .alert-desc{display:block;float:left;width:80%}.ute-antiSpamLegislation p.what-do-mean{font-size:16px;font-weight:300;color:#3f3e40;margin:15px 0 0 1px}.ute-antiSpamLegislation .panel-group{margin-bottom:0}.ute-antiSpamLegislation .panel-heading.pref-list-panel-heading{padding:20px 30px;background:white;margin-top:15px}.ute-antiSpamLegislation .pref-list-panel-body{padding:0}.ute-antiSpamLegislation .save-selection-container{display:block;float:left;width:100%;background:white;padding:0 30px}.ute-antiSpamLegislation .level-cat-title-container{display:block;float:left;width:100%;background:#f1f3f6}.ute-antiSpamLegislation .level-cat-msg-counter{margin:0;padding:10px 25px;background:#f1f3f6;display:block;margin-right:21px}.ute-antiSpamLegislation .level-cat-title{margin:0;padding:10px 25px;background:#f1f3f6;display:block;font-size:22px}.ute-antiSpamLegislation .level-cat-title-container.channel-title{margin-bottom:5px}.ute-antiSpamLegislation .container.level-cat-content{width:100% !important;display:inherit;float:none}.ute-antiSpamLegislation .save-selection-btn{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background:#db2515;padding:6px 40px;font-size:18px;display:inline-block;color:#fff;outline:none;border:#db2515;margin:28px 0}.ute-antiSpamLegislation .save-selection-btn:active{outline:none;color:#fff}.ute-antiSpamLegislation .save-selection-btn:hover{outline:none;color:#fff}.ute-antiSpamLegislation .electronic-marketing-container{width:100%}.ute-antiSpamLegislation .panel-success>.panel-heading.sms-marketing-pref-heading{-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background:#f1f3f6;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;padding-left:25px}.ute-antiSpamLegislation .panel-heading.sms-marketing-pref-heading h3{color:#3f3e40;margin:10px 0;font-size:22px;font-weight:500}.ute-antiSpamLegislation .list-group-item.sms-market-pref-list-item{border:none;margin:0;padding:0;display:block;float:left;width:100%}.ute-antiSpamLegislation .list-group-item.sms-market-pref-list-item:last-child{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.ute-antiSpamLegislation .list-group-item.sms-market-pref-list-item:last-child .border-bottom-line{border-bottom:none}.ute-antiSpamLegislation .panel.panel-default.pref-list-panel{box-shadow:none;border:none}.ute-antiSpamLegislation .panel-success.sms-marketing-pref-panel{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:1px solid #bcbec1}.ute-antiSpamLegislation .list-group.sms-marketing-pref-list{box-shadow:none;display:block;float:left;width:100%}.ute-antiSpamLegislation .border-bottom-line{display:block;width:94%;height:0px;border-bottom:1px solid #bcbec1;margin:0 auto}.ute-antiSpamLegislation .sms-marketing-pref-panel-body{padding:0}.ute-antiSpamLegislation .panel-title.panel-heading{display:block;float:left;width:100%;background:white}.ute-antiSpamLegislation .sms-market-pref-list-content{padding:0}.ute-antiSpamLegislation .manage-msgs-link,.ute-antiSpamLegislation .manage-msgs-link:active,.ute-antiSpamLegislation .manage-msgs-link:hover,.ute-antiSpamLegislation .manage-msgs-link:visited{cursor:pointer;outline:none !important;display:block;float:left;margin-top:7px;text-decoration:none;width:auto}.ute-antiSpamLegislation .control-group.custom-checkbox-container{padding:30px;display:block;float:left;width:100%}.ute-antiSpamLegislation .control.custom-checkbox{font-family:arial;display:inline-block;position:relative;padding-left:30px;margin-bottom:15px;padding-top:0px;cursor:pointer;font-size:16px;font-weight:normal;color:#848384}.ute-antiSpamLegislation .control.custom-checkbox input:checked ~ .control_indicator:after{display:none}.ute-antiSpamLegislation .control.custom-checkbox-checked{font-family:arial;display:inline-block;position:relative;padding-left:30px;margin-bottom:15px;padding-top:0px;cursor:pointer;font-size:16px;font-weight:normal;color:#454446}.ute-antiSpamLegislation .control input{position:absolute;z-index:-1;opacity:0}.ute-antiSpamLegislation .control input:checked ~ .control_indicator{background:#db2515;border:2px solid #db2515}.ute-antiSpamLegislation .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:0.6;pointer-events:none}.ute-antiSpamLegislation .control_indicator{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:absolute;top:2px;left:0;height:15px;width:15px;background:white;border:2px solid #bcbec1;margin-top:3px}.ute-antiSpamLegislation .control_indicator:after{box-sizing:unset;content:'';position:absolute;display:none}.ute-antiSpamLegislation .custom-switch{opacity:0;position:absolute;z-index:1;width:74px;height:32px;cursor:pointer}.ute-antiSpamLegislation .custom-switch+.lable{position:relative;display:inline-block;margin:0;line-height:20px;min-height:18px;min-width:18px;font-weight:normal;cursor:pointer}.ute-antiSpamLegislation .custom-switch+.lable::before{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;font-weight:normal;font-size:11px;line-height:17px;height:20px;overflow:hidden;background-color:#f5f5f5;border:1px solid #CCC;text-align:left;float:left;padding:0;width:52px;text-indent:-21px;margin-right:0;-webkit-transition:text-indent .3s ease;-o-transition:text-indent .3s ease;transition:text-indent .3s ease;top:auto}.ute-antiSpamLegislation .custom-switch.switch-bootstrap+.lable.no span.lable-yes{position:absolute;left:8px;top:50%;font-size:18px;line-height:20px;margin:-10px 0 0;color:#fff;opacity:0}.ute-antiSpamLegislation .custom-switch.switch-bootstrap+.lable.no span.lable-no{position:absolute;right:5px;top:50%;font-size:18px;line-height:20px;margin:-10px 0 0;color:#fff;opacity:1}.ute-antiSpamLegislation .custom-switch.switch-bootstrap+.lable.yes span.lable-yes{position:absolute;left:8px;top:50%;font-size:18px;line-height:20px;margin:-10px 0 0;color:#fff;opacity:1}.ute-antiSpamLegislation .custom-switch.switch-bootstrap+.lable.yes span.lable-no{position:absolute;right:8px;top:50%;font-size:18px;line-height:20px;margin:-10px 0 0;color:#fff;opacity:0}.ute-antiSpamLegislation .custom-switch.switch-bootstrap+.lable::before{content:"";box-shadow:none;border-width:0;font-size:16px;background-color:#d2d2d2;color:#fff;font-weight:600;width:73px;height:32px;line-height:21px;text-indent:32px;padding:5px 11px;-webkit-transition:background 0.1s ease;-o-transition:background 0.1s ease;transition:background 0.1s ease}.ute-antiSpamLegislation .custom-switch.switch-bootstrap+.lable::after{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;content:'';position:absolute;top:1px;left:2px;width:30px;height:30px;text-align:center;background-color:#fff;border:4px solid #fff;-webkit-transition:left 0.2s ease;-o-transition:left 0.2s ease;transition:left 0.2s ease}.ute-antiSpamLegislation .custom-switch.switch-bootstrap:checked+.lable::before{content:"";text-indent:6px;color:#fff;border-color:#b7d3e5;padding:6px 1px}.ute-antiSpamLegislation .custom-switch.switch-bootstrap:checked+.lable::after{left:41px;background-color:#fff;border:4px solid #FFF;text-shadow:0 -1px 0 rgba(0,200,0,0.25)}.ute-antiSpamLegislation .switch-primary>.custom-switch.switch-bootstrap:checked+.lable::before{background-color:#00985f}.ute-antiSpamLegislation .label-switch.switch-primary{float:right;margin-right:12px}@media (min-width: 320px) and (max-width: 767px){.ute-antiSpamLegislation.container{padding:0px}.ute-antiSpamLegislation .messaging-container{margin-left:0px}.ute-antiSpamLegislation .rui-heading h1{margin:0 0 0 15px;background-color:#E0E0E0;padding:0.2em 15px;font-size:28px}.ute-antiSpamLegislation .electronic-marketing-container{width:100% !important;margin:0;padding:0 15px}.ute-antiSpamLegislation .list-group-item-heading{display:block;float:left;margin-top:5px}.ute-antiSpamLegislation .panel-heading.pref-list-panel-heading{padding:20px 10px;background:white}.ute-antiSpamLegislation .label-switch.switch-primary{margin-right:0}.ute-antiSpamLegislation .panel.panel-default.pref-list-panel{position:relative}.ute-antiSpamLegislation .label-switch.switch-primary{position:absolute;right:0;top:-3px}.ute-antiSpamLegislation .list-group-item-heading{width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ute-antiSpamLegislation .panel-success>.panel-heading.sms-marketing-pref-heading{padding-left:10px}.ute-antiSpamLegislation .manage-msgs-link{display:block;width:100%}.ute-antiSpamLegislation .messaging-title{margin:0 0 0 15px;background-color:#E0E0E0;padding:0.2em 15px;font-size:28px}.ute-antiSpamLegislation .level-cat-content{padding:0}.ute-antiSpamLegislation .control-group.custom-checkbox-container{padding:15px}.ute-antiSpamLegislation .level-cat-title{padding-left:15px}.ute-antiSpamLegislation .level-cat-msg-counter{margin-right:0px}.ute-antiSpamLegislation .save-selection-container{padding:0 15px}.ute-antiSpamLegislation .lockWrapper{width:100%;background:transparent;height:68px;position:absolute;top:-15px;z-index:2000;right:0}.ute-antiSpamLegislation .toggle-btn-loader{width:30px !important;margin-top:-12px;margin-right:10px;position:absolute;top:0;right:67px}.ute-antiSpamLegislation .toggle-error-icon{float:left;margin-right:0;width:15px;height:15px}.ute-antiSpamLegislation p.pref-update-error-toggle-p{font-size:10px;text-align:left}.ute-antiSpamLegislation .danger-message-alert{padding:19px 0 18px 8px;width:100%}.ute-antiSpamLegislation .ute-ctn-alert-icon{margin-right:9px;width:30px;height:30px}.ute-antiSpamLegislation p.what-do-mean{margin:7px 0 0 1px;font-size:12px}}
