.selling_tickets{margin:10px;width:100% !important}
.selling_tickets, .selling_tickets table, .selling_tickets div, .selling_tickets td, .selling_tickets legend{font-size:15px;text-align:left}
.selling_tickets td{padding:6px}
.selling_tickets .formReq{width:170px}
td.paddingcell{width:2px;padding:0}
.selling_tickets td table.display_client_ticket{margin:5px 0}
.selling_tickets td.alert{color:red}
.selling_tickets td.right{width:45%;vertical-align:top;text-align:right;padding-right:5px}
.selling_tickets .client_ticket_title{font-size:16px;line-height:18px;font-weight:bold;text-align:center}
.client_ticket_title .ttitle{margin-right:15px}
div.client_ticket_wrapper{padding-bottom:25px;padding-top:25px;margin:10px 0;font-size:12px;-moz-border-radius: 6px;border-radius: 6px;-webkit-border-radius: 6px}
.selling_tickets div.extra_questions{text-align:center}
.selling_tickets fieldset{-moz-border-radius: 6px;-webkit-border-radius:6px;width:90%;margin:10px auto;display:block;border-style:solid;border-width:1px;border-color:#eee}
.selling_tickets legend{font-weight:bold;padding:0 10px;margin:0 5px}
td.list_ticket_cell input.submit{float:right;margin:0px 10px}
.client_ticket_wrapper input.plain, .client_ticket_wrapper select.plain{width:200px;border-width:1px}
.client_ticket_wrapper select.plain option{width:350px}
.display_client_ticket_questions td,.display_client_ticket td{text-align:left;width:50%}
.display_client_ticket_questions td.right,.display_client_ticket td.right{text-align:right}
/*color related */

/*.selling_tickets a:link,.selling_tickets a:hover,.selling_tickets a:visited,.selling_tickets a:active{color:#333}*/
div.client_ticket_wrapper{color:#333;background-color:#fff;-moz-border-radius: 6px;border-radius: 6px;-webkit-border-radius: 6px;border:solid 1px #ccc}/*;behavior:url("/css/behaviors/PIE.htc")*/
.selling_tickets .client_ticket_title, div.client_ticket_wrapper td,div.client_ticket_wrapper div,div.client_ticket_wrapper fieldset, div.client_ticket_wrapper legend{color:#333}
/*
.selling_tickets a:link,.selling_tickets a:hover,.selling_tickets a:visited,.selling_tickets a:active{}
div.client_ticket_wrapper{-moz-border-radius: 6px;border-radius: 6px;-webkit-border-radius: 6px;border:solid 1px #ccc}
.selling_tickets .client_ticket_title, div.client_ticket_wrapper td,div.client_ticket_wrapper div,div.client_ticket_wrapper fieldset, div.client_ticket_wrapper legend{}
*/

.checkout_processing{position:relative;height:25px;width:120px;float:left;background:url("/images/common/ajax-loader.gif") no-repeat 18px 5px}
.checkout_processing span{padding:6px 0 0 38px;font-size:10px;height:30px;width:98px;display:block}
.selling_tickets .submit, .donation_form .submit, .fundraiser_form .submit{color:#555; font-size:13px; font-weight:bold; text-decoration:none; width:110px; height:30px; display:block; background:url('/images/common/genericbtn.png') no-repeat 0 3px; background-color:transparent; float:left; border-width:0;cursor:pointer}/*margin-right:5px;*/
.viewcart_wrapper {padding: 10px}
.viewcart_wrapper .selling_tickets {margin:0}

.selling_tickets td.ticket-title-cell {
    font-size: 125%;
    font-weight: bold;
    text-align: center;
}
.viewcart_wrapper .client_ticket_wrapper, .thankyoupage .client_ticket_wrapper {
    padding-left: 5%;
    padding-right: 5%;
}

.viewcart_wrapper .selling_tickets td  .client_ticket_wrapper table, .thankyoupage .selling_tickets td  .client_ticket_wrapper table {
    margin: 0;
    width: 100%;
}

.smaller.ticket-number {
    margin-right: 10px;
}

.viewcart_wrapper .selling_tickets .client_ticket_wrapper td.column3, .thankyoupage .selling_tickets .client_ticket_wrapper td.column3 {
    text-align: right;
    max-width: 90px;
    text-align: right;
    width: 0;
}

td.column3 .ticket-value-0 {
    text-align: center;
}


.thankyoupage .selling_tickets {
    margin: 25px 0;
}


.thankyoupage > table.footer-admin-link {
    width: 100%;
    float: left;
    margin-top: 75px;
}


.footer-admin-link div#private_message_link_admin {
    margin: 15px 0;
}