.requestEventPanel .popupFix-box{width: 80%;}
.requestEventPanel tbody th{text-align: right; padding:5px 10px !important;}
.requestEventPanel tbody td{text-align: left; padding:5px 10px !important;}
.requestEventPanel tfoot td{text-align: center;}
.requestEventPanel input, .requestEventPanel select{padding:10px !important; margin: 5px 0; border: 1px solid #ddd;} 
.requestEventPanel h2{text-align: center;}        
.requestEventPanel .registerEventButton{margin-top: 20px;}   
.requestEventPanel .alert{color:#f00;}    
.requestEventPanel .loading{margin:20px 0;}
.requestEventPanel .requestContents h3{text-align: center; border-bottom: 1px solid #ddd; margin-bottom: 20px;}
.requestEventPanel .requestContents th{width: 35%;}

.requestEventButton{margin: 0 0 5px 0;}
.requestEventBox{display: table; width: 100%; padding: 0 0 40px 0;}
.requestEventBox h3{padding: 0 0 5px 0;}

.register-box{display: none;}


@media (max-width:1024px){
.requestEventPanel .popupFix-box{width: 100%;}
}
@media (max-width:550px){
.requestEventPanel .requestContents table th, .requestEventPanel .requestContents table td{width: 100% !important; display: inline-block; text-align: left; padding-left: 0px !important;}
}
