.row{

    padding: 1px 5px;
    font-size:14px;
    margin: 0 10px 10px 0;

}

.row .ticket-column{

    padding: 0px !important;
    height: 55px !important;
}
.multiplier-icon span{ 
    vertical-align: middle;
}

.btn-group-lg>.btn, .btn-lg{

    font-size:14px !important;
    height: 53px !important;
    border-radius: 8px !important;
}

#ticketsSelect> .btn-lg{
    font-size:18px !important;
}

.brownbg{
    background: #957a6c;
}
.dropdown-menu .selected{
    background: #3276b1;

}
.dropdown-menu .selected a{
    color:#FFF;
}
.priceSmallDropdown {
    font-size: 12px;
    position: absolute;
    right: 10px;
    font-family:GothamBook;
}

.lineThrough {
    text-decoration: line-through;
}

 .dropdown-menu {
    height: auto;
    max-height: 290px;
    overflow-x: scroll;
}
 
.remove-icon{
    background: #D14949 !important; 
}

.n_of_tix{ width:100px !important;}


.dropdown-menu {
    width: 100%; 
}

.btn-group, .btn{
    width: 100%;text-align: left;
}

.dropdown-menu {
     margin: -8px 0 0;
    background-color: #FFF;
    border: 0px;
    border-radius:0 0 4px 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

.ticketSelectOptions{
    color: #FFF;
    background-color: #98B4BF;

}

.ticketSelectOptions>li>a , .ticketSelectOptions>li>a:hover{
    color: #FFF;
	white-space: normal;
 	  padding-right:50px;
	  border-bottom:1px dotted #9FC1CE;
}

.ticketNumberOptions>li>a{
  
}

.allright
{
    float:right;
    position: absolute;
    right: 10px;
}

.lightbg{
    background-color:#98b4bf; 
    color:#fff;

}

.totaltickets:hover, .lightbg:hover , .buyamountbg:hover, .darkbg_subtotal:hover {
    color:#fff;
}

.selectTicketTypeShow{width:90%; overflow: hidden; text-transform:uppercase;}


.whitebg{
    background-color:#FFF; 
    color:#000;
    font-size: 18px !important;
}

.darkbg_subtotal{
    background-color:#4e9eb9; 
    color:#FFF;
    text-transform: uppercase;
    text-align: right;
    font-size: 20px !important
}

.totalNumberOfTickets{
    background-color:#FFF; 
    color:#000; 

}

.buyamountbg{
    font-size: 22px !important;
   

}

.multiplier-icon{
    display: table-cell;
    vertical-align: middle;
}

.multiplier-icon span {
    margin: auto;
}

.tix_info_icon {
    width: 12px;
    height: 12px;

}

.btn{
    white-space:normal !important;
    word-wrap:break-word; 
}

.buysumbg {
    width: 95% !important;
    color: #353535 !important;
    /* background: none !important; */
    font-size: 20px;
}
.totaltickets {
    background: #008FC4 !important;
	text-transform:uppercase;
}


.addAnotherTicket{
    padding-top:7px;color:#4e4e4e;
    font-family: Gotham; font-weight: light;
    cursor: pointer; font-size: 11px;
	text-transform:uppercase;
    
}

.addAnotherTicket span{
    font-weight: bold;
    
}

.voucherremove{
     color:#A72229;
    font-family: Gotham; font-weight: light; 
    cursor: pointer;font-size: 10px;
    text-transform:uppercase;
}

 .removeTicket{
    padding-top:7px;color:#A72229;
    font-family: Gotham; font-weight: light; 
    cursor: pointer;font-size: 11px;
    text-transform:uppercase;
}
.stgeFormContainer .popover{
    color:#000;
}
.stgeFormContainer .popover .popover-title{
    font-weight: bold;
}
.stgeFormContainer .popover .popover-content{
    padding:3px;
}
@media(max-width:768px){
     
    .ticket-column   .buyamountbg {
        width:70% !important; margin: 10px auto;
    }
    
    .row .ticket-column {
 
text-align: center;
}

.dropdown-menu {
    
}
    
}
