/* 
    Document   : Event booking
    Created on : Sep 9, 2011, 9:56:25 AM
    Author     : Lucnd
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
#form-jse-booking-event form label:hover {
	cursor: pointer;
}
#form-jse-booking-event .jse-title-attendees label {
	display: inline !important;
}
#form-jse-booking-event #accept_term_register label{
	display: inline !important;
	margin: 0px !important;
}
#form-jse-booking-event #accept_term_register input{
	margin: 0px !important;
}

#form-jse-booking-event .jse-title-attendees, #form-jse-booking-event form .jse-fields {
	margin-left: 30px;
}
#form-jse-booking-event #payment_method li{
	list-style: none;
}
#form-jse-booking-event .payment_table h3{
	color:#0066CC; 
}
#form-jse-booking-event .table th, #form-jse-booking-event .table td {
    border: 0;
}

#form-jse-booking-event label {
    color: #000000;
    cursor: pointer !important;
    font-size: 1em;
    font-weight: bold;
    /*float: left;*/
    margin: 0 10px 0 0px;
}
#form-jse-booking-event span.event_price {
    color: #FF0000;
    display: inline;
    font-size: 110%;
    font-weight: bold;
}
#form-jse-booking-event label.check_billing_info {
    font-size: 14px;
    font-weight: normal;
}
#form-jse-booking-event #creditcardpayment div.page-header {
    text-align: -moz-center;
}
#form-jse-booking-event span#message_price {
    color: #FF0000;
}
#form-jse-booking-event .blue {
	color: #0088CC;
}
@media (max-width: 980px) {
	#form-jse-booking-event form .jse-title-attendees, #form-jse-booking-event form .jse-fields {
		margin-left: 0px !important;
	}
	#form-jse-booking-event .input-medium /*, #form-jse-booking-event input.inputbox */ {
		width: 50px !important;
	}
}
@media (max-width: 768px) {
	
}
@media (max-width: 480px) {
	
}