﻿.container-fliud{
    border: 1px solid #CC1100;
    margin-right:-20px;
}

#tickets-holed{
    width: 100%;
}
.#tickets-holed tr th{
    text-align: center;
    font-size:10px;
}

.seats-booking{
    width:99%;;
    margin-right:.5%;
}
.col-st-block{
    width:19%;
    background: #F0F0F0;
    float:left;
    margin:2px;
    text-align: center;
    padding-top:15px;
    padding-bottom:15px;
    height: 50px; border-radius:5px;
}

.seatcheck{
    display: none;

}
.col-st-2{
    width:19%;
    background: #38acff;
    float:left;
    margin:2px;
    text-align: center;
    padding-top:15px;
    padding-bottom:15px;
    color: #FFFFFF;
    border-radius:5px;
}

.col-st-12,.col-st-13{
    width:19%;
    background: #F0F0F0;
    float:left;
    margin:2px;
    padding-top:15px;
    padding-bottom:15px;
    border-radius:5px;
}
.col-st-13{
    padding-right:51px;
}

.col-st-2 span{
    padding-top:15px;
    padding-bottom:15px;
    padding-right:25px;
    padding-left:4px;
    border-radius:5px;
}


.seats-booking>label:before{
    background:#022D91;
     border:.5px solid #022D91;

}
.seats-booking>label:after {
  position: absolute;
  display: inline;
  color: #E53935;
  font: 12px/26px Arial, sans-serif;
  font-weight: bold;
  text-transform: capitalize;
  z-index: 0;

}

.seats-booking>label>input[type=checkbox]:checked + span{
     border:.5px solid #022D91;
     color:#FFFFFF;
     background: #022D91;
    }

.some-button{
    margin-top:0px; width:99%;margin-right:0%;
}
.some-button a{
    padding: 10px;
    font-size:19px;
    text-decoration: none;
    margin:6px;
    width:100%;
}
