/* Lightbox changes */
.newlbox .frm_box .nw_frm .nw_cls{top:19px;right:20px}
.newlbox .frm_box .nw_frm .nw_cls .fa{width:16px;height:16px;background:url(https://images-dom.prod.aws.idp-connect.com/pgs-cont/img/clr20_icn_close_grey.svg) no-repeat center center}
.newlbox .frm_box{width:527px;border-radius:4px;box-shadow:0 16px 24px 0 rgba(75,78,109,0.15);/*top:55px!important;*/right:0;left:0;margin:0 auto}
.newlbox .frm_box .nw_frm{width:100%;padding:26px 24px 20px}
.newlbox .frm_box .nw_frm h2{font:24px/32px "Roboto Slab";color:#797979}
.newlbox .frm_box .nw_frm .remfld{margin:14px 0 0}
.newlbox .frm_box .nw_frm .remfld label {font:12px/12px "Roboto Slab Regular";color:#6e6e6e}
.newlbox .frm_box .nw_frm .remfld label:before{border:1px solid #ddd;width:14px;height:14px;border-radius:2px;margin:-2px 15px 0 0;vertical-align:middle}
.newlbox .frm_box .nw_frm .remfld input[type="checkbox"]:checked + label:before,.newlbox .frm_box .nw_frm .chknews input[type="checkbox"]:checked + .chktik:before {font-size:18px}
.newlbox .frm_box .nw_frm .frm_btn .nwbtn{max-width:116px;min-width:116px;padding:11px 12px;background-color:#008040;text-transform:uppercase}
.newlbox .frm_box .nw_frm .frm_btn{margin:36px 0 0}
.newlbox .frm_box .nw_frm .frm_btn .nwbtn:hover{background:rgba(0, 128, 64, 0.9)}
.newlbox .nw_frm .urdet h3{float:left;width:100%;font-size:16px;line-height:32px;padding:8px 0 1px}
.newlbox .nw_frm .whn_fld > label{font-size:16px}
.newlbox .nw_frm .chknews .chktik{width:16px;height:16px;top:2px}
.newlbox .nw_frm .whn_fld.news_fld{padding-bottom:30px;margin:22px 0 0}
.newlbox .nw_frm .whn_fld{margin:42px 0 0}
.newlbox .nw_frm .tnc.chknews{margin:12px 0 0}
.newlbox .frm_box .nw_sgnfrm .sgnup_frm .frm_btn{margin:9px 0 0}
.newlbox .nw_frm .whn_fld.news_fld .chknews .clr:not(:last-child){margin-bottom:9px}
.newlbox .ui-tabs{margin:24px 0 0;display:inline-block;width:100%}
.newlbox .ui-tabs .ui-tabs-nav{float:left;width:100%;margin-bottom:26px}
.newlbox .tab-content{display:none}
.newlbox .tab-content.current{display:inherit}
.newlbox .tab-content.rew_frm_hide{display:none}
.newlbox ul.tabs li{float:left;width:50%;font:14px/20px 'Roboto Slab Regular';color:#636363; border-bottom:2px solid rgba(99,99,99,0.5);
text-align:center;padding:8px 0;text-decoration:none;cursor:pointer}
.newlbox ul.tabs li.current,.newlbox ul.tabs li.current:hover{border-bottom:2px solid #037FAA;color:#037FAA;text-decoration:none;font-family:'Roboto Slab'}
.newlbox .ui-tabs .ui-tabs-panel{float:left;width:100%}
.newlbox .frm_box .nw_sgnfrm .frm_str.lgin_frm {margin:9px 0 0}
.newlbox .frm_box .nw_sgnfrm .frm_str.sgnup_frm{margin:0}
.newlbox .frm_box .nw_frm .adlog  label{top:28px}
.newlbox .frm_box .nw_frm .adlog .adiptxt:focus + label, .newlbox .frm_box .nw_frm .adlog label.top_lb{top:6px}
/* Lightbox changes */
/* Cookie Lightbox Changes */
.newlbox.cookie_lbox .frm_box{background:#fff;border-radius:0;width:612px;top:50%;transform:translateY(-50%)}
.newlbox.cookie_lbox .frm_box .nw_frm{padding:0}
.newlbox.cookie_lbox .ckierow_top{padding:18px 24px 0;box-shadow:none}
.newlbox.cookie_lbox .ckierow_bottom{padding:24px}
.newlbox.cookie_lbox .frm_box .nw_frm h2{font:36px/48px "Roboto Slab";color:#636363;text-align:center;margin:0 0 23px}
.newlbox.cookie_lbox .frm_box .nw_frm p{font-size:15px;line-height:24px}
.newlbox.cookie_lbox .ckierow_bottom .btm_btns{display:flex;flex-direction:row;justify-content:center;align-items:center}
.newlbox.cookie_lbox .ckierow_bottom .btm_btns .mnge_set{margin-right:16px}
.newlbox.cookie_lbox .ckierow_bottom .btm_btns a,.newlbox.cookie_lbox .btm_btns a.allowall_btn{width:183px;border:1px solid #037FAA;border-radius:24px;padding:7px 10px;text-align:center;text-decoration:none;font:14px/24px "Roboto Slab";display:block;cursor:pointer}
.newlbox.cookie_lbox .ckierow_bottom .btm_btns .agree_btn,.newlbox.cookie_lbox .ckierow_bottom .btm_btns .mnge_set:hover{background:#037FAA;color:#fff}
.newlbox.cookie_lbox .ckierow_bottom .btm_btns .agree_btn:hover{background:rgb(3 127 170 / 0.8)}
.newlbox.cookie_lbox .frm_box .nw_frm .priv_over h2{text-align:left;font:24px/32px "Roboto Slab";margin:0 0 21px}   
.newlbox.cookie_lbox .frm_box .nw_frm .priv_over p{ margin:0 0 17px;font:14px/20px "Roboto Slab Regular"}
.newlbox.cookie_lbox .priv_over .ckierow_top{padding:24p;box-shadow:none}
.newlbox.cookie_lbox .priv_over .ckierow_top.shadow{box-shadow:0 4px 8px 0 rgb(75 78 109 / 15%)}
.newlbox.cookie_lbox .btm_btns a.allowall_btn{width:134px;background:#037FAA;color:#fff}
.newlbox.cookie_lbox .btm_btns a.allowall_btn:hover{background:rgba(3, 127, 170,0.8)}
.newlbox.cookie_lbox .ckierow_bottom .btm_btns.allowall{justify-content:flex-end}
.newlbox.cookie_lbox .priv_over .ckierow_bottom{box-shadow:0 -4px 8px 0 rgba(75,78,109,0.15)}
.cookie_lbox .priv_over .ckpnl{padding:0 25px 0}
.cookie_lbox .priv_over .ckpnl h4{font:16px/24px "Roboto Slab";color:#636363;margin:0px 0 17px}
.cookie_lbox .priv_over .ckpnl .acrdd .tog_tab{width:12px;height:20px;display:inline-block;margin-right:10px;background:url(https://images-dom.prod.aws.idp-connect.com/pgs-cont/img/cook_sr_plus.svg) no-repeat center center;background-size:20px}
.cookie_lbox .priv_over .ckpnl .acrdd {background-color:rgba(99,99,99,0.08);color:#707070;cursor:pointer;padding:14px 16px;width:100%;display:flex;text-align:left;outline:none;font:14px/20px "Roboto Slab Regular";transition:.4s;margin-top:2px;box-sizing:border-box;vertical-align:middle}
.cookie_lbox .priv_over .ckpnl .acrdd:hover,.cookie_lbox .priv_over .ckpnl .acrdd.active{background-color:rgba(99,99,99,0.2)}
.cookie_lbox .priv_over .ckpnl .acrdd .tog_tab.minus{background-image:url(https://images-dom.prod.aws.idp-connect.com/pgs-cont/img/cook_sr_minus.svg);background-size:18px}
.cookie_lbox .priv_over .ckpnl .mnge_pref{position:relative;width:100%}
.cookie_lbox .priv_over .ckpnl .mnge_pref .e_col3{position:absolute;right:15px;top:11px}
.cookie_lbox .priv_over .ckpnl .mnge_pref .e_col3 .bld{font:14px/28px "Roboto Slab";display:block;text-align:right}
.cookie_lbox .priv_over .togver_scrl{padding-bottom:24px}
.cookie_lbox .priv_over .onoffswitch{position:relative;width:50px}
.cookie_lbox .priv_over .controls{position:absolute;top:50%;width:100%}
.cookie_lbox .priv_over .slideCheck{opacity:0;width:0;height:0;display:none}
.cookie_lbox .priv_over .slideCheckDiv{font:10px/18px "Roboto Slab";display:inline-block;width:50px;height:26px;position:relative;background:#636363;color:#fff;border-radius:30px;padding:0 10px;cursor:pointer;text-indent:20px}
.cookie_lbox .priv_over .slideCheckDiv:after{content:"OFF";border-radius:50%;width:16px;height:16px;background-color:#fff;position:absolute;top:5px;right:30px;transition:all .2s ease-in-out}
.cookie_lbox .priv_over .slideCheck:checked + .slideCheckDiv:after{right:5px;content:"ON";text-indent:-20px}
.cookie_lbox .priv_over .slideCheck:checked + .slideCheckDiv{background:#008040}
.cookie_lbox .priv_over .panel{padding:0;display:none;width:100%!important}
.newlbox.cookie_lbox .frm_box .priv_over .panel p{padding:17px 0 10px;margin:0}
.cookie_lbox .slimScrollDiv{overflow:unset!important}
.cookie_lbox .slimScrollDiv .slimScrollBar{right:-10px!important}
.cookie_lbox .slimScrollDiv .slimScrollRail{display:none!important}
/* New Cookie Lightbox Changes */
.cookie_lbox.nwckie_lbx .frm_box{width:100%;top:auto;bottom:0;transform: none}
.cookie_lbox.nwckie_lbx .ckierow_top{padding:0;margin:0 48px 0 0}
.newlbox.cookie_lbox.nwckie_lbx .ckierow_bottom{padding:0}
.nwckie_lbx .ckie_cont{display: flex;flex-direction: row;align-items: center}
.cookie_lbox.nwckie_lbx .frm_box .nw_frm{width:1108px;padding:32px 20px 28px 20px}
.cookie_lbox.nwckie_lbx .frm_box .nw_frm h2{font:24px/32px "Roboto Slab";text-align: left;margin: 0 0 12px}
.cookie_lbox.nwckie_lbx .frm_box .nw_frm p{font:14px/20px "Roboto Slab Regular"}
.cookie_lbox.nwckie_lbx .ckierow_bottom .btm_btns a{width:238px}
/* New Cookie Lightbox Changes */
@media (min-width:1025px) and (min-resolution:140dpi) and (max-resolution:158dpi){.cookie_lbox{zoom:75%}}
/* Cookie Lightbox Changes */
/* User segmentation lightbox changes */
.newlbox.user_segment .frm_box{border-radius: 0;width: 529px;top: 50%;transform: translateY(-50%)}
.newlbox.user_segment .frm_box .nw_frm{float: left;padding: 26px 30px 24px}
.user_segment .useg_ntfc_cnt{text-align: center}
.user_segment .useg_ntfc_cnt h2{font: 24px/32px 'Roboto Slab';color: #767676;font-weight: 700;position: relative;margin:0px 0 32px;text-align: center!important;}
.user_segment .useg_ntfc_cnt p{font:14px/20px 'Roboto Slab Regular';color: #767676}
.user_segment .useg_ntfc_cnt h2::after{position: absolute;content: '';background: rgba(112,112,112,0.4);width: 30px;height: 4px;bottom: -18px;left: 0;right: 0;text-align: center;margin: auto}
.user_segment .scs_rdo_cnt{width:100%;float:left;background:rgba(112,112,112,0.15);padding:32px 30px 30px 25px;margin-top:32px}
.user_segment .scs_rdo_cnt h4{font:18px/28px 'Roboto Slab';color:#767676;width:100%;display:flex;align-content:center;justify-content:center;align-items:center}
.user_segment .scs_rdo_cnt h4 span{font:14px/20px 'Roboto Slab Regular';color:#767676;padding-left:8px}
.user_segment .scs_rdclbl{width:100%;float:left;padding-top:19px}
.user_segment .scs_rdobtn{width:100%;float:left;margin-bottom:23px}
.user_segment .scs_rdobtn:last-child{margin-bottom:28px}
.user_segment .scs_rdobtn input{display:none}
.user_segment .scs_rdobtn label{font:14px/20px 'Roboto Slab Regular';color:#767676;padding-left:31px;position:relative;cursor:pointer}
.user_segment .scs_rdobtn label::before{width:14px;height:14px;position:absolute;content:'';left:0;top:0;border:2px solid #767676;border-radius:50%}
.user_segment .scs_rdobtn input:checked ~ label::before{background:#767676;box-shadow:inset 0 0 0 2px #fff}
.user_segment .scs_sbbtn{width:100%;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}
.user_segment .cki_prmybtns{font:14px/20px 'Roboto Slab';border:0;cursor:pointer;font-size:14px;min-width:318px;text-align:center;background:#037FAA;height:40px;border-radius:35px;color:#fff;padding:10px 18px 10px 16px;box-sizing:border-box;transition:all .2s linear}
.user_segment .cki_prmybtns:hover{text-decoration: none;background: rgb(3 127 170 / 0.8)}
.user_segment .scs_sbbtn a:last-child{margin-top:20px;color:#037FAA;font:16px/24px 'Roboto Slab Regular'}
.user_segment .useg_succ .sucss,.chub_page .user_segment .useg_succ .sucss{font: 14px/20px 'Roboto Slab';color: #008040;border: 1px solid #008040;background: rgb(0 213 146 / 5%);padding: 7px 8px;margin:0 0 12px;text-align: left;display: flex;
align-items: flex-start}
.user_segment .useg_succ .sucss img{margin-right:8px}
.user_segment .sucss .succe_msg{padding:2px 0 0}
.user_segment .useg_succ .sucss .suc_msge{margin:2px 0 0}
.user_segment .quest_sec{text-align: left;margin: 10px 0 15px 0}
.user_segment .quest_sec .quest_hd{font: 14px/20px 'Roboto Slab'}
.user_segment .quest_sec p{font: 14px/20px 'Roboto Slab Regular'}
.user_segment .useg_succ.regist_succ{margin-bottom:32px}
.chub_page .user_segment .useg_succ .sucss{margin:0}
.chub_page .user_segment .nw_frm{display: flex; padding:19px 0 0}
.chub_page .user_segment .useg_succ{margin: 0 0 32px}
.chub_page .user_segment .useg_ntfc_cnt p{padding: 0 78px}
.chub_page  .user_segment .scs_rdo_cnt{background: transparent;padding:0;margin-top: 38px}
.chub_page .user_segment .scs_rdo_cnt h4{justify-content: flex-start}
.chub_page .user_segment .cki_prmybtns{min-width: 150px}
.chub_page .user_segment .scs_sbbtn{position: relative;flex-direction: row-reverse;justify-content: space-between;padding-top: 51px;}
.chub_page .user_segment .scs_sbbtn a:last-child{margin-top:0}
.chub_page .scs_sbbtn::after{content: "";position: absolute;width: 100%;border-bottom:1px solid rgb(99 99 99 / 50%);left: 0;top:-20px;z-index:0;margin:30px 0;padding:0}
.user_segment .nw_prosfrm{display: flex;padding: 50px 0 50px;}
.user_segment .nw_prosfrm .nw_cls .fa {width:14px;height:14px;background: url(https://images-dom.prod.aws.idp-connect.com/pgs-cont/img/chub_close_white_icon.svg) no-repeat center center}
.user_segment .nw_prosfrm .nw_cls{right: -24px;top: -24px}
.user_segment .nw_prosfrm .useg_succ .sucss{margin:0}
/* Social login styles */
.fa-google:before{content: "\f1a0"}
.social_login,.social_btn{display: flex;flex-direction: column;align-items: center;padding: 0 20px;}
.social_login .social_btn ul{display: flex;flex-direction: row;margin:7px 0 19px 0}
.social_login .social_btn ul li a{font:14px/20px "Roboto Slab";display: flex;flex-direction: row;align-items: center;justify-content: space-between;
border: 1px solid #037FAA;width: 200px;height: 40px;border-radius: 4px;padding:0 6px}
.social_login .social_btn ul li a:hover{text-decoration: none;color:#fff;background: #037FAA;}
.social_login .social_btn ul li a #Layer_1{width: 21px;height: 21px}
.social_login .social_btn ul li:first-child{margin-right: 16px}
.social_login .social_btn ul li:last-child a #Layer_1{width: 18px;height: 18px}
.social_login .social_btn ul li a:hover svg{fill: #fff;}
.social_login .social_btn ul li a:hover svg #Feeds{fill: #fff;} 
.nw_frm .social_login h3{font:24px/32px "Roboto Slab"}
.social_login p{font:14px/20px "Roboto Slab Regular";text-align: center;margin: 0 0 21px}
#tab-2 .social_login{margin: 0 0 10px}
.newlbx_social #tab-1 .passfld .poshtext{top:3px}
.newlbox #tab-1{display: none}
.newlbox #tab-1.current{display:inherit}
.newlbox #tab-2{display: none}
.newlbox #tab-2.current{display:inherit}
/* Social login styles */
/* Register thanks styles */
.register_flow .news_fld{border-bottom:0}
.register_flow .nw_frm .whn_fld{margin: 26px 0 0;padding-bottom:0}
.register_flow .nw_frm .whn_fld.news_fld{padding-bottom:0}
.user_segment.register_flow .scs_rdo_cnt{margin-top:28px}
.register_flow .chktik{border:2px solid #767676}
.register_flow .chktik:before{top:-4px;left:-1px}
.register_flow .nw_frm .tnc.chknews{padding-top:0}
.register_flow .chknews .clr:not(:last-child){margin-bottom: 0}
.user_segment.register_flow .frm_box{position: absolute;top:50px;transform: none}
.user_segment.register_flow .scs_sbbtn a:last-child{color:#fff}
.register_flow .nw_frm .tnc.chknews .fl label{font-size: 14px;line-height: 20px}
.register_flow .scs_sbbtn .cki_prmybtns{padding: 8px 18px 10px 16px}
.register_flow .scs_sbbtn .cki_prmybtns.disabled{pointer-events: none;opacity: 0.6}
/* Register thanks styles */
@media only screen and (min-width:768px)and (max-width:1024px){
/* Cookie Lightbox Changes */
.newlbox.cookie_lbox .frm_box{top:50%!important}
/* Cookie Lightbox Changes */
}
@media only screen and (min-width:768px) and (max-width:993px){
.chub_page .user_segment .nw_frm .usrseg_cont{padding:0 42px}
.user_segment .nw_prosfrm{padding: 50px}
.user_segment .nw_prosfrm .useg_ntfc_cnt p{padding: 0 90px}
.user_segment .nw_prosfrm .nw_cls .fa{background-image: url(https://images-dom.prod.aws.idp-connect.com/pgs-cont/img/clr20_icn_close_grey.svg)}
.user_segment .nw_prosfrm .nw_cls{right: 15px;top: 17px}
.newlbox.user_segment .frm_box{top:50%!important}
/* New Cookie Lightbox Changes */
.cookie_lbox.nwckie_lbx .frm_box{top:0!important;bottom:auto}
.cookie_lbox.nwckie_lbx .frm_box .nw_frm{width:100%}
.cookie_lbox.nwckie_lbx .ckierow_top{margin: 0 20px 0 0}
.cookie_lbox.nwckie_lbx .ckierow_bottom .btm_btns a {width: 150px}
/* New Cookie Lightbox Changes */
/* Register thanks styles */
.user_segment.register_flow .frm_box{top: 50px!important;}
/* Register thanks styles */
}
@media only screen and (min-width:320px) and (max-width:767px){
.newlbox.user_segment .frm_box,.user_segment .frm_box{height:100%;overflow-y: scroll}
.newlbox.user_segment .frm_box .nw_frm{padding: 26px 15px 15px}
.newlbox.user_segment .frm_box {width: 100%;top: 0!important;transform: translateY(-0%)}
.newlbox.user_segment .frm_box .useg_ntfc_cnt h2{text-align: center!important}
.user_segment .useg_ntfc_cnt.thanks{padding: 0 7px}
.user_segment .scs_rdo_cnt{padding:24px 15px 22px 15px}
.user_segment .scs_rdo_cnt h4{display: block;text-align: center}
.user_segment .scs_rdclbl {padding-top: 11px}
.user_segment .cki_prmybtns{min-width:auto;width:100%}
.chub_page .user_segment .useg_ntfc_cnt p{padding: 0}
.chub_page .user_segment .scs_sbbtn{flex-direction: column;padding: 24px 15px 0}
.chub_page .user_segment .cki_prmybtns{margin-bottom: 14px}
.chub_page .user_segment .scs_rdclbl {padding: 11px 15px 0}
.chub_page .scs_sbbtn::after{margin: 18px 0}
.chub_page .user_segment .scs_rdo_cnt{margin-top:24px}
.user_segment .nw_prosfrm {padding: 50px 15px 15px}
.user_segment .nw_prosfrm .nw_cls .fa{background-image: url(https://images-dom.prod.aws.idp-connect.com/pgs-cont/img/clr20_icn_close_grey.svg)}
.user_segment .nw_prosfrm .nw_cls{right: 15px;top: 17px}
/* User segmentation lightbox changes */
/* Lightbox Changes */
.newlbox .frm_box{width:100%;top:0!important;border-radius:0}
.newlbox .frm_box .nw_frm {padding:50px 15px 20px}
.newlbox .frm_box .nw_frm h2 {text-align:left!important}
.newlbox .frm_box .nw_frm .remfld .w50p{width:49%}
.newlbox .frm_box .nw_frm .lgin_frm .remfld .w50p.fright{text-align:right;font-size:12px}
.newlbox .frm_box .nw_frm .frm_btn .nwbtn{max-width:100%}
.newlbox .frm_box .nw_frm .frm_btn{margin:12px 0 0}
.newlbox .nw_frm .urdet h3{text-align:left;margin-bottom:-10px}
.newlbox .ui-tabs .ui-tabs-nav{margin-bottom:31px}
.newlbox .frm_box .nw_frm .sgnup_frm .urdet .adlog{margin:0 0 5px}
.newlbox .frm_box .nw_frm .sgnup_frm .urdet fieldset{margin:0}
.newlbox .frm_box .nw_frm .sgnup_frm .w50p .poshtext{font-size:12px}
.newlbox .frm_box .nw_frm .sgnup_frm .urdet .whn_fld{margin:20px 0 0}
.newlbox .frm_box .nw_frm .sgnup_frm .urdet .whn_fld .ql-inp .ql_rad{width:48%;margin-right:10px;margin-bottom:10px}
.newlbox .frm_box .nw_frm .sgnup_frm .urdet .whn_fld .ql-inp .ql_rad:nth-child(even){margin-right:0}
.newlbox .frm_box .nw_frm .sgnup_frm .urdet .whn_fld .ql-inp .ql_rad:nth-last-child(1),.newlbox .frm_box .nw_frm .sgnup_frm .urdet .whn_fld .ql-inp 
.ql_rad:nth-last-child(2){margin-bottom:0}
.newlbox .frm_box .nw_frm .sgnup_frm .urdet .whn_fld.news_fld{margin:25px 0 0;padding-bottom:22px}
.newlbox .frm_box .nw_frm .sgnup_frm .urdet .frm_btn{margin:4px 0 0}
.newlbox .frm_box .nw_frm .sgnup_frm .urdet .tnc.chknews{margin:22px 0 0}
.newlbox .frm_box .nw_frm .remfld{margin:20px 0 0}
.newlbox .frm_box .nw_frm .remfld label {float:left;margin-top:4px}
.newlbox .frm_box .nw_frm  .ql_rad input[type=radio] ~ label{padding:4px 8px}
.newlbox .ui-tabs {margin:3px 0 0}
/* Lightbox Changes */
/* Cookie Lightbox Changes */
.newlbox.cookie_lbox .frm_box{width:100%;top:auto!important;bottom:0;transform:none}
.newlbox.cookie_lbox .ckierow_top{padding:12px ​16px 16p}
.newlbox.cookie_lbox .frm_box .nw_frm h2 {font:24px/32px "Roboto Slab";text-align:center!important;margin:0 0 18px}
.newlbox.cookie_lbox .ckierow_bottom .btm_btns.allowall{flex-direction:inherit}
.newlbox.cookie_lbox.priv_over_lbox .frm_box{height:100%;top:0!important;overflow-y:scroll}
.newlbox.cookie_lbox .frm_box .nw_frm .priv_over h2{text-align:left!important}
.newlbox.cookie_lbox .priv_over .ckierow_top{padding:24px 16px 0}
.cookie_lbox .priv_over .ckpnl{padding:0 16px 0}
.cookie_lbox .priv_over .togver_scrl{padding-bottom:108px}
.newlbox.cookie_lbox .priv_over .ckierow_bottom{position:fixed;width:100%;bottom:0;z-index:92;background:#fff}
/* Cookie Lightbox Changes */
/* New Cookie Lightbox Changes */
.cookie_lbox.nwckie_lbx .frm_box{top:0!important;bottom:auto}
.cookie_lbox.nwckie_lbx .frm_box .nw_frm{width:100%;padding: 22px 15px 28px 15px}
.nwckie_lbx .ckie_cont {flex-direction: column;align-items: flex-start}
.cookie_lbox.nwckie_lbx .ckierow_top{margin:0 0 20px 0;padding:0}
.cookie_lbox.nwckie_lbx .ckierow_bottom .btm_btns a,.newlbox.cookie_lbox.nwckie_lbx .ckierow_bottom{width:100%}
.cookie_lbox.nwckie_lbx .frm_box .nw_frm h2{text-align: left!important}
/* New Cookie Lightbox Changes */
/* Social login styles */
.social_login, .social_btn{padding:0}
.social_login .social_btn ul{flex-direction: column}
.social_login .social_btn ul li:first-child{margin:0;/*margin:0 0 8px*/}
.nw_frm .social_login h3{font: 20px/26px "Roboto Slab"}
/* .nw_frm .social_login > h3{font: 16px/21px "Roboto Slab"} */
.register_flow .nw_frm .whn_fld.news_fld{margin: 12px 0 0}
.register_flow .nw_frm .whn_fld .ql-inp .ql_rad{width:49%}
.register_flow .nw_frm .whn_fld .ql-inp .ql_rad{margin-bottom:10px}
.register_flow .nw_frm .whn_fld .ql-inp .ql_rad:nth-child(even){margin-right:0}
/* Social login styles */
/* Register thanks styles */
.user_segment.register_flow .frm_box{position: fixed}
/* Register thanks styles */
}
@media only screen and (min-width:320px) and (max-width:480px){
.chub_page .user_segment .scs_rdobtn{padding-left:31px}
.chub_page .user_segment .scs_rdobtn label{padding-left: 0}
.chub_page .user_segment .scs_rdobtn label::before{left: -31px}
.user_segment .scs_rdo_cnt h4{font-size:16px}
/* Cookie Lightbox Changes */
.newlbox.cookie_lbox .ckierow_bottom .btm_btns{flex-direction:column-reverse}
.newlbox.cookie_lbox .ckierow_bottom .btm_btns .mnge_set{margin:16px 0 0}
/* Cookie Lightbox Changes */
/* Social login styles */
.newlbx_social .passfld .poshtext{margin:0}
/* Social login styles */
}
