#zoomColour{display:none}
.ui-datepicker{z-index:2!important}
.preRegShare{display:inline-block;padding:20px 0 0 0;color:#fff;font-size:15px}
.preRegShare:hover{color:#fff}
.preRegisterText{margin:0 0 0 12px;line-height:36px}
.typo .phoneName{margin:0 0 0 10px}
.helpText{margin-left:-12px}
.preRegCntnr.form,.preRegHldr form{overflow:visible}
.productDisplay{padding-bottom:20px}
.cust-check input[type='radio'],.fCategories>ul>li>input[type="radio"]{display:none;float:left;width:18px}
.cust-check input[type='radio']+label{margin:0;clear:none;padding:5px 0 4px 24px;cursor:pointer;background:url(images/icons/radio-unchecked.png) left center no-repeat!important}
.cust-check input[type='radio']:checked+label{background-image:url(images/icons/radio-checked.png)!important}
.preRegHldr{background:#fff;border-radius:4px;padding-bottom:1px;position:relative}
.preRegHldrpara{color:#fff;font-size:13px;padding:20px 50px 0 25px}
.preRegCntnr{padding:25px 25px 0}
.preRegCntnr .redColorTxt{display:none}
.preRegCntnr .form-group{margin-bottom:10px;overflow:visible!important}
.preRegElm{height:0!important;min-height:0!important;margin-bottom:0!important}
.preRegBtnHldr{background:#fafafa;border-top:1px solid #e9eaeb;margin:0 -25px 0 -25px;padding:17px 20px 17px 0;border-radius:0 0 4px 4px}
div.cq-colctrl-lt0-c0,div.cq-colctrl-lt0-c1{float:left}
.preRegBtnHldr .btn{padding:10px 29px;width:225px}
.preRegCntnr .form-group input[type="text"],.preRegCntnr .form-group input[type="tel"],.preRegCntnr .form-group input[type="email"]{width:365px;color:#555}
.preRegCntnr .form-group .cust-select{width:300px;float:left}
.preRegCntnr .form-group .cust-select input[type="text"]{width:100%}
.columnSelect .cust-select:first-child{margin-left:0}
.columnSelect .cust-select{float:left;margin-left:25px}
.columnSelect .cust-select .dropdown-menu.pull-right{min-width:0}
.preRegCntnr .form-group .dateOfBirthSelection{width:100%;float:left}
.preRegCntnr .form-group .dateOfBirthSelection .cust-select{width:105px!important}
.preRegCntnr .form-group .dateOfBirthSelection .cust-select input[type="text"]{width:100%}
.cust-select .form-control[readonly]{border-bottom-left-radius:4px;border-top-left-radius:4px}
.form-group .cust-check input[type='radio']+label{padding-left:30px}
.preRegVideoCntnr{padding:30px 40px}
.preRegVideoCntnt .heading{margin-top:30px;margin-bottom:15px}
.preRegHldr.Thanku{margin-top:10px;margin-bottom:20px}
.preRegHldr.Thanku .RobotoRDarkGray18{margin-bottom:20px;display:block}
.indctePreRegForm{position:absolute;top:107px;left:-146px;width:127px;background:url(images/icons/preReggraphic.png) 0 0 no-repeat;height:113px}
.dateOfBirthSelection .dropdown-menu{height:200px;overflow-y:auto;overflow-x:hidden}
.errorHldr{background-color:#fcf0f4;padding:10px}
.cust-select .dropdown-menu{overflow-y:auto}
.preRegCntnr .form-group>label.mandatory{margin-left:0;padding-left:0;display:block}
.preRegCntnr sup.mendatoryStar{margin-left:-10px}
.preRegCntnr .checkbox label{padding-left:0}
@media only screen and (min-width:320px) and (max-width:767px){span[iconfor]{margin:12px 0 0 5px}
.preRegShare{padding:10px 10px 0 0}
.preRegShare .Ctm_icons.ShareW-20W{background-position:0 -4381px;width:17px;height:16px;position:relative;top:2px}
.preRegCntnr .form-group{margin-bottom:0}
.indctePreRegForm{display:none}
.preRegHldrpara{padding:20px 40px 0 10px}
.productDisplay,.content{padding-bottom:0}
.details{background:#fff;padding:25px 10px 30px 10px}
.preRegHldr{margin-top:0}
.preRegCntnr{padding:0 0 0 10px}
.preRegCntnr .form-group input[type="text"],.preRegCntnr .form-group input[type="tel"],.preRegCntnr .form-group input[type="email"]{width:90%;max-width:386px}
.preRegCntnr .form-group .dateOfBirthSelection .cust-select{width:29%!important}
.preRegCntnr .form-group .dateOfBirthSelection .cust-select#selectYr{width:33%!important}
.columnSelect .cust-select{margin-left:1%}
.preRegCntnr .form-group .dateOfBirthSelection .cust-select input[type="text"]{padding-left:5px;padding-right:5px;text-align:center}
.preRegCntnr .form-group .cust-select{width:90%;max-width:386px}
.preRegVideoCntnr{border-top:1px solid #e6e6e6;padding:0 15px 10px;background-color:#fff}
.preRegHldr+.para,.preRegHldrpara{color:#969696;font-size:12px}
.preRegBtnHldr{background-color:#fff;border-top:0;margin:0;padding:10px 0 0 0;text-align:left}
.preRegBtnHldr .btn{padding:10px 29px;width:90%;max-width:280px}
.preRegCntnr .RobotoRDarkGray18,.preRegVideoCntnt .RobotoRDarkGray18{font-size:13.5px}
.preRegVideoCntnt .heading{font-size:25px;margin-bottom:5px}
.preRegHldr.Thanku{margin-top:0}
}
@media only screen and (min-width:768px) and (max-width:1023px){ul.shareOptions.boxWithImageText li>a{border:1px solid #ccc!important;border-radius:4px;text-align:center;width:95px;cursor:pointer;padding:10px;background-color:#fff!important;white-space:normal;height:78px!important;height:inherit}
ul.shareOptions.boxWithImageText li{border:none!important}
.preRegHldr{margin-top:-45px}
.preRegBtnHldr{background-color:#fff;border-top:0;margin:0;padding:10px 10px 0 0;text-align:left}
.preRegHldr.Thanku{margin-top:0}
.details{background:#fff}
.preRegHldr+.para,.preRegHldrpara{color:#969696}
.productDisplay{padding-bottom:0}
div.image{margin-top:55px}
}
@media only screen and (min-width:1024px) and (max-width:1439px){.indctePreRegForm{display:none}
.preRegisterText{margin:0 0 0 6px}
.typo .phoneName{margin:0 0 0 4px}
.mediaComponent{margin-top:55px}
.preRegCntnr .form-group input[type="text"],.preRegCntnr .form-group input[type="tel"],.preRegCntnr .form-group input[type="email"]{width:300px}
.preRegCntnr .form-group .cust-select{width:245px}
.preRegCntnr .form-group .dateOfBirthSelection .cust-select{width:92px!important}
.preRegCntnr .form-group .dateOfBirthSelection .cust-select#selectYr{width:102px!important}
.columnSelect .cust-select{margin-left:8px}
.preRegHldrpara{padding:15px 35px 0 20px}
}
@media only screen and (min-width:1024px){.preRegCntnr.form.addTopOnSucees{margin-top:240px}
.mediaComponent.addTopOnSucees{margin-top:55px}
}