.cnp-wrap{margin:35px 20px;font-family:"DIN-Regular",sans-serif;}.cnp-wrap h2{font-size:1.54em;font-weight:normal;margin-bottom:0px;}.cnp-wrap .ugc-contest,.cnp-wrap .advance_notice{padding:0 0 20px 0;font-size:14px;}.cnp-wrap p.copy1{font-size:1.2em;font-family:"DIN-Regular",sans-serif;font-weight:normal;width:100%;}.cnp-wrap #social_btns{margin-left:135px;overflow:hidden;padding-bottom:15px;}.cnp-wrap #social_btns a{color:white;}.cnp-wrap .rightbox{background-color:#ededed;float:right;padding:10px;width:35%;}.cnp-wrap #btn_fb,.cnp-wrap #btn_twitter,.cnp-wrap #btn_google,.cnp-wrap #btn_linked-in{float:left;border-radius:2px;margin:0 15px 0 0;}.cnp-wrap #btn_twitter{background-color:#20aff3;}.cnp-wrap #btn_google{background-color:#e24639;}.cnp-wrap #btn_fb{background-color:#446296;}.cnp-wrap .icon-facebook::before{padding:9px 0 0 9px;font-size:29px;float:left;}.cnp-wrap .icon-twitter::before{padding:9px 0 0 9px;font-size:29px;float:left;}.cnp-wrap .icon-gplus::before{padding:9px 0 0 9px;font-size:29px;float:left;}.cnp-wrap .cnp-social-dscr{float:left;font-size:1em;padding:12px 25px;overflow:hidden;}.cnp-wrap .or_copy{margin-left:215px;padding:20 0px;font-size:23px !important;font-weight:bold;}.cnp-wrap .grey_highlight{background-color:#eeeeee;width:600px;z-index:-1;}.cnp-wrap label.validation_error{color:#ff0000;font-weight:bold;font-size:15px;}.cnp-wrap .fmupdate_fail_msg{color:#ff0000;font-weight:bold;font-size:15px;margin-left:10px;}.cnp-wrap .cnp-input-wrap{margin-bottom:10px;overflow:hidden;}.cnp-wrap .cnp-input-wrap .cnp-input-name{clear:both;float:left;text-align:right;width:125px;}.cnp-wrap .cnp-input-wrap .input-field-wrap{float:left;padding-bottom:5px;width:70%;}.cnp-wrap .cnp-input-wrap .input-field-wrap .cnp-lbl-fld{height:20px;border:1px solid #e5e5e5;margin-left:10px;padding:5px;width:395px !important;background:#f5f5f5;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;color:#333;}.cnp-wrap .cnp-input-wrap .input-field-wrap .cnp-lbl-fld-no-bg{height:20px;border:1px solid #e5e5e5;margin-left:10px;padding:5px;width:395px !important;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;color:#333;}.cnp-wrap .cnp-input-wrap .input-field-wrap .cnp-error-msg{padding-left:10px;}.cnp-wrap .content_indent{padding-left:135px;}.cnp-wrap .singIn-submit{background:#4a9ed5;border:none;color:white;padding:5px 15px;margin-bottom:15px;}.cnp-wrap .signUpExtraWid{width:143px !important;}.cnp-wrap .optionalText{color:grey;font-size:1em;padding:30px 0 0;}.cnp-wrap .cnp-optional-wrap{border:2px dashed darkgray;padding:20px 40px;width:59%;margin-bottom:20px;}.cnp-wrap .yob{display:table;}.cnp-wrap .yob span{float:left;padding-right:20px;}.cnp-wrap .selector{width:155px;}.cnp-wrap .selector span{width:160px !important;}.cnp-wrap .selector select{width:180px !important;}.cnp-wrap .cb{margin-top:20px;display:table;}.cnp-wrap .cb span{margin-left:34px;float:left;padding-right:20px;}.cnp-wrap .cb div{padding:0 112px;}.cnp-wrap .cb #gender_options .cnp-male{padding-right:20px;}.cnp-wrap .cnp-optional-terms{font-size:1em;padding:20px 0 20px 108px;}.cnp-wrap .cnp-sponsors{padding:0 0 0 108px;overflow:hidden;}.cnp-wrap .cnp-sponsors span{float:left;line-height:1;}.cnp-wrap .signUp-footer{font-size:1em;}.cnp-wrap .signUp-footer div{margin-bottom:20px;}.cnp-wrap .bottom_textlink{font-size:16px;margin-right:80px;}.cnp-wrap .checkboxCnp{width:19px;height:19px;position:relative;float:left;margin-right:20px;}.cnp-wrap .checkboxCnp label{cursor:pointer;position:absolute;width:18px;height:18px;top:0;left:0;background:#eee;border:1px solid #ddd;}.cnp-wrap .checkboxCnp label:after{opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:3px;left:3px;border:3px solid #333;border-top:none;border-right:none;border-color:#4a9ed5;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.cnp-wrap .checkboxCnp input[type=checkbox]:checked + label:after{opacity:1;}.cnp-wrap .opacity40{opacity:0.4;filter:alpha(opacity=40);}.cnp-wrap .myAccount-top-buttons{padding:0 0 30px 160px;}.cnp-wrap .myAccountExtraWid{width:150px !important;}.cnp-wrap .cnp-red{color:red;overflow:hidden;}.cnp-wrap .heading .cnp-mail-alert{float:right;}.cnp-wrap .cnp-sample_email{float:right;margin-bottom:30px;}.cnp-wrap .cnp-alert-agree-wrap{margin-bottom:20px;float:left;width:43%;}.cnp-wrap .cnp-alert-agree-wrap .checkboxCnp{float:right;}.cnp-wrap .cnp-alert-agree-wrap .checkboxCnpCopy{width:88%;}.cnp-wrap .cnp-alert-agree-wrap span{font-size:1.5em;}.cnp-wrap .cnp-right{margin-left:356px;}.cnp-wrap .cnp-resetPass-extra-padd{margin:20px 0;}.cnp-wrap #form_message{padding:10px 0 0 0;}.cnp-wrap #form_message .msg-error{color:#ff0000;}.cnp-wrap #form_message .msg-loading{color:#8C8C8C;}#deleteAccount-box{width:500px;}#deleteAccount-box .overlay-content{font:14px 'DIN-Regular',sans-serif;background:#fff;padding:20px;}#deleteAccount-box .overlay-footer{background:#f8f8f8 no-repeat top center;padding:15px 20px;}#deleteAccount-box div p{display:block;margin:15px 0 0 0;}#deleteAccount-box label{display:block;line-height:1;padding-bottom:15px;}#deleteAccount-box .overlay-header{background:#FFEC53;margin:0;padding:0px 20px;}#deleteAccount-box h3{font:normal 18px/1 'DIN-Medium',sans-serif;margin:0;float:left;}#deleteAccount-box .overlay-header img{margin-top:2px;float:right;}