.event-reg em{margin:0;margin-bottom:10px}.event-reg .error{color:#ec584c}.event-reg table td{vertical-align:top}.event-reg table td.c1{padding-right:5px}.event-reg table td.c2{padding-left:5px}.event-reg .checkboxes label{margin:0}.small-col-form .right-quater-field{float:right;width:100px}.small-col-form .right-quater-field input{width:100px}.small-col-form .left-quater3-field{float:left;width:210px}.small-col-form .left-quater3-field input{width:210px}.small-col-form .left-half-field{float:left;width:155px}.small-col-form .left-half-field input{width:155px}.small-col-form .right-half-field{float:right;width:155px}.small-col-form .right-half-field input{width:155px}.tags{padding-right:11px}.tags input{min-height:25px;min-width:150px!important}.reg-promo ul{margin-left:0;padding-left:10px;margin-top:0}.venue-preview{margin:10px 0}.venue-preview img{float:left;width:50px}.venue-preview .name{margin-left:60px;font-size:14px}.venue-preview .line{margin-left:60px;font-size:11px;color:#999}.box-content input,.box-content select,.box-content textarea,.box-content .input{margin-bottom:.6em;width:100%;box-sizing:border-box}.box-content select{width:99.5%}.box-content .half{width:42.5%}.box-content .quater{width:22.6%}.box-content .quater3{width:65%;margin-right:.7em}.box-content input.half.last{margin-left:.7em}.box-content select.half,.box-content label.half{width:49%}.box-content select.quater{width:24%}.box-content select.quater3{width:66%}.box-content select.auto{width:auto;min-width:65px;max-width:99.5%}.box-content input.auto,.box-content input[type=checkbox],.box-content input[type=radio]{width:auto}.box-content .pendant{float:right}.box-content textarea{min-height:5em}.photofield{margin-bottom:.6em}.photofield img,.photofield .img-wrappper{display:block;margin:0;padding:0;float:left;width:80px;height:80px}.photofile{float:left;margin-left:1em}.photofile input[type=file]{display:block;width:225px}.helper-text,.conditions-text{color:#999;font-size:12px;text-align:center}.box-content .helper-text{margin-top:5px;margin-bottom:10px}.box-content .conditions-text{margin-top:10px;margin-bottom:0}.button.full,.button-fb.full{display:block}.button-fb.full{margin-top:.6em;padding-left:1em}.register-login .button{width:42%}.register-login .button-fb{width:27.5%}.map{margin-right:2px;margin-bottom:.6em}.advantage{background:url(../images_v4/team-register.png) no-repeat left;margin:0;padding:.5em 0;padding-left:130px;min-height:70px}.team-adv{background:url(../images_v4/team-adv.png) no-repeat left}.event-adv{background:url(../images_v4/event-adv.png) no-repeat left}.athlete-adv{background:url(../images_v4/athlete-adv.png) no-repeat left}.venue-adv{background:url(../images_v4/venue-adv.png) no-repeat left}.coach-adv{background:url(../images_v4/coach-adv.png) no-repeat left}table.hours{margin-bottom:1em}table.hours th{text-align:left;width:1px;white-space:nowrap}table.hours td,table.hours th{vertical-align:middle;padding-right:.5em}table.hours td.last,table.hours th.last{padding-right:0}table.hours .hidden-td{display:none}table.hours .oh-close-link,table.hours .oh-open-link{font-size:12px;white-space:nowrap}table.hours td.c_or{font-size:12px}table.hours .oh-close-link{display:none}.hours-sports{padding-bottom:1em}.hours-sports label{margin:0;margin-right:1em}.hours-block+.hours-block{margin-top:30px}.user-reg .form-input-wrapper{margin-right:10px;display:block}.user-reg table{margin:auto}.user-reg table td{vertical-align:top}.user-reg-2 select{width:45%!important}.user-reg-2 .form-input-wrapper{display:block}.user-reg-2 .form-input-wrapper em{margin-top:0}