@media only screen and (max-width: 767px){.cmp-subscription{width:100%}}.cmp-subscription--toggle-btn{width:40px;height:21px;margin:0;border-radius:50px;display:inline-block;position:relative;cursor:pointer;transition:background-color .4s ease-in-out;cursor:pointer;background-color:#b5b3b3}.cmp-subscription--toggle-btn.active{background-color:#d0238b}.cmp-subscription--toggle-btn.active .cmp-round-btn{left:21px}.cmp-subscription--toggle-btn .cmp-round-btn{width:15px;height:15px;background-color:#fff;border-radius:50%;display:inline-block;position:absolute;left:4px;top:50%;margin-top:-8px;transition:all .3s ease-in-out}.cmp-subscription--toggle-btn .cmp-checkbox-value{position:absolute;left:0;right:0;width:100%;height:100%;opacity:0;z-index:9;cursor:pointer}.cmp-subscription--toggle-btn .cmp-checkbox-value:focus{outline:2px solid}.cmp-subscription .hidden{opacity:0}.cmp-subscription__user-opt-inputs .cmp-opt-accordion{margin-bottom:0;border:1px solid #f9f9f9;border-radius:5px}.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-heading{background-color:#f9f9f9;padding:15px}.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-heading a{display:block;font-style:italic;color:#202020;cursor:default}.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-heading a .cmp-panelsection-title{width:79%;float:left}.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-heading a .cmp-subscription__change-text{font-size:14px;color:#202020;margin-right:10px}.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-heading .cmp-collapse-panel-heading.active .fa-chevron-up:before{content:""}.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-title{margin:0}.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-body{display:block}.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-body .cmp-subscription-list--item{display:flex;padding:10px 15px 10px 15px}.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-body .cmp-subscription-list--item:not(:last-child){border-bottom:1px solid #f9f9f9}.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-body .cmp-subscription-list .cmp-subscription-heading{width:79%}.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-body.active{display:none}.cmp-subscription__user-opt-inputs .cmp-opt-accordion .cmp-pull-right{float:right}.cmp-subscription__user-opt-inputs .cmp-opt-accordion .cmp-pull-right:focus{outline:2px solid}.cmp-subscription__user-opt-buttons{text-align:right;margin-top:30px}.cmp-subscription__user-opt-buttons button{cursor:pointer}.cmp-subscription__popup-container__modal{position:fixed;top:30px;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;width:600px;margin:0px auto}.cmp-subscription__popup-container__modal-content{position:relative;background-color:#fff;border:1px solid #202020;border-radius:6px;outline:0}.cmp-subscription__popup-container__modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.cmp-subscription__popup-container__modal-body{position:relative;padding:15px}.cmp-subscription__popup-container__modal-footer{text-align:right;border-top:1px solid #e5e5e5;padding:15px}.cmp-subscription__popup-container button[data-dismiss=modal]:focus{outline:2px solid}.cmp-subscription__popup-container .success{display:block}@media only screen and (max-width: 767px){.cmp-subscription__popup-container .success{width:100%}}.cmp-subscription .cmp-subscription__user-opt-error-message{color:red;text-align:center}#login-subscription .cmp-modal__content,#registration-subscription .cmp-modal__content{width:800px;border-radius:5px;background-color:#fff;padding:20px;cursor:pointer}@media only screen and (max-width: 767px){#login-subscription .cmp-modal__content,#registration-subscription .cmp-modal__content{width:100%;margin:0}}#login-subscription .cmp-modal__content .cmp-subscription,#registration-subscription .cmp-modal__content .cmp-subscription{margin:0}#login-subscription .cmp-modal__content .cmp-Subscription__close,#registration-subscription .cmp-modal__content .cmp-Subscription__close{float:right;padding:20px}.cmp-subscription--toggle-btn.cmp-radio{width:auto;height:auto;border-radius:initial;background-color:rgba(0,0,0,0);border:none;position:static}.cmp-subscription__change-text.cmp-radio,.cmp-radio-value.cmp-category-toggle{display:none}