.table_data_normal{
    text-align: center;
    border: 3px solid #002266;
    background: #73264d;
    color:#ffffff;
    width: 60px;
    height: 60px;
    margin: 10px;
    padding: 13px;
    border-radius: 63px;
    font-size: 20px;
}
.table_data_sold{
    text-align: center;
    border: 3px solid #b0b0b0;
    background: #73264d;
    color:#ffffff;
    width: 60px;
    height: 60px;
    margin: 10px;
    padding: 13px;
    border-radius: 63px;
    font-size: 20px;
}

.table_marginright30{
    margin-right: 95px !important;
}
.table_marginleft145{
    margin-left: 150px !important;
}

.floatlefttable{
    float: left;
}

.floatrighttable{
    float: right;
}

.stage{
    background: #000000;
    width: 150px;
    height: 70px;
    position: absolute;
    left: 415px;
    top: -50px;
    color: #fff;
    text-align: center;
    padding: 17px;
    font-size: 25px;
}

.margintop50px{
    margin-top: 100px;
}

.floatrighttablemargin30{
    margin-right: 10px !important;
}

.floatlefttablemargin30{
    margin-left: 30px !important;
}

.floatlefttablemargin80{
    margin-left: 115px !important;
}



.selectseats_lbl {
    margin-top: 10px;
    border-radius: 0;
    padding: 10px;
    font-size: 17px;
    margin-bottom: 5px;
}



.selectseats_footer{
    margin-top: 5px;
}


#myModalregistertation .modal-body {
    position: relative;
    padding: 10px 50px 10px 0px;
}

#myModalregistertation .form-group{
    margin-bottom: 5px;
}




#myModalregistertation .modal-footer{
    padding: 10px;
}

#myModalregistertation .modal-header{
    padding: 5px 10px;
}

#myModalregistertation {
    padding-right: 0px;
}


.redcolor{
    color:#ff0000;
    float: right;
    padding: 11px 0 0 0;
}

#registertationforminfo .form-control{
     width: 97%;
    display: inline-block;
}



img.logo {
    display: block;
    margin-bottom: 10px;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    width:160px;
}





.thanksdiv .modal-body{
    padding: 10px !important;
}
.thanksdiv .modal-body .alert{
    margin: 0;
}



/*
.sponsorlogo{
     width: 200px;
    top: 45px;
    position: absolute;
    right: 40px;
}
*/

.sponsorlogo{
     width: 298px;
     top: 0px;
     position: absolute;
     right: 40px;
}









.modal-dialog{
    /*width: 370px !important;*/
}






































.tablenumber19{
    position: relative;
    top: -60px;
    left: 0px;
}

.tablenumber34{
    position: relative;
    top: -60px;
    left: 0px;
}
.tablenumber47{
    position: relative;
    top: -60px;
    left: 0px;
}
.tablenumber62{
    position: relative;
    top: -60px;
    left: 0px;
}


.tablenumber75{
    position: relative;
    top: -60px;
    left: 0px;
}


.tablenumber20{
    position: relative;
    top: -60px;
    left: 0px;
}
.tablenumber33{
    position: relative;
    top: -60px;
    left: 0px;
}
.tablenumber48{
    position: relative;
    top: -60px;
    left: 0px;
}
.tablenumber61{
    position: relative;
    top: -60px;
    left: 0px;
}

.tablenumber76{
    position: relative;
    top: -60px;
    left: 0px;
}











.tablenumber86 {
    position: absolute;
    top: 80px;
    right: -45px;
}




.tablenumber87 {
    position: absolute;
    top: 140px;
    right: -45px;
}
.tablenumber88 {
    position: absolute;
    top: 200px;
    right: -45px;
}
.tablenumber89 {
    position: absolute;
    top: 260px;
    right: -45px;
}



.tablenumber90 {
    position: absolute;
    top: 320px;
    right: -45px;
}



.tablenumber83 {
    position: absolute;
    top: 320px;
    left: 375px;
}

.tablenumber84 {
    position: absolute;
    top:380px;
    left: 750px;
}
.tablenumber85 {
    position: absolute;
    top:380px;
    left: 815px;
}





@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */
    .table_data_sold{
        margin:9px;
    }
    .table_data_normal{
        margin:9px;
    }
    .floatrighttablemargin30 {
        margin-right:34px !important;
    }

    .tablenumber83 {
        left:363px;
        position:absolute;
        top:310px;
    }






    .tablenumber86 {
        position: absolute;
        top: 75px;
        right: -25px;
    }




    .tablenumber87 {
        position: absolute;
        top: 135px;
        right: -25px;
    }
    .tablenumber88 {
        position: absolute;
        top: 195px;
        right: -25px;
    }
    .tablenumber89 {
        position: absolute;
        top: 255px;
        right: -25px;
    }



    .tablenumber90 {
        position: absolute;
        top: 315px;
        right: -25px;
    }





    .tablenumber84 {
        position: absolute;
        top:375px;
        left: 730px;
    }
    .tablenumber85 {
        position: absolute;
        top:375px;
        left: 795px;
    }













}

/* For IE css hack */


.table_data_sold{
   margin:9px\9; /* apply to all ie from 8 and below */
}
.table_data_normal{
    margin:9px\9;
}

.floatrighttablemargin30 {
    margin-right:34px\9 !important;
}

.tablenumber83 {
    left:363px\9;
    top:310px\9;
}














.booked{
    background: #460154 !important;
    color: #fff;}
.notbooked{
    background: #00aeed !important;
    color: #fff;
}






/*.booth-row1{*/
    /*position: absolute;*/
    /*background: #ededed;*/
    /*width: 56px;*/
    /*height: 30px;*/
    /*top: 33px;*/
    /*left: 339px;*/
    /*border: 0px;*/
    /*text-align: center;*/
    /*font-size: 22px;*/
    /*font-weight: bold;*/
    /*border:1px solid #000;*/

/*}*/




.booth-div{
    width: 56px;
    height: 40px;
    padding: 8px 10px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    border:1px solid #000;
    position: absolute;

}








/*.booth-row100{*/
    /*top:33px;*/
    /*left:337px;*/
    /*height:29px ;*/
    /*padding: 0;*/
/*}*/
/*.booth-row101{*/
    /*top:33px;*/
    /*left:393px;*/
    /*height:29px ;*/
    /*padding: 0;*/

/*}*/
/*.booth-row102{*/
    /*top:33px;*/
    /*left:449px;*/
    /*height:29px ;*/
    /*padding: 0;*/

/*}*/
/*.booth-row103{*/
    /*top:33px;*/
    /*left:505px;*/
    /*height:29px ;*/
    /*padding: 0;*/

/*}*/
/*.booth-row104{*/
    /*top:33px;*/
    /*left:561px;*/
    /*height:29px ;*/
    /*padding: 0;*/

/*}*/





.radiolbl{
    text-transform: capitalize;
}

input[type=checkbox]{
    margin-left: -20px;
}






.booth-row30{
    top:40px;
    left:453px;
}


.booth-row40{
    top:40px;
    left:567px;
}


.booth-row50{
    top:40px;
    left:681px;
}


.booth-row20{
    top:655px;
    left:339px;
}
.booth-row10{
    top:655px;
    left:225px;
}






.booth-row100{
    top:100px;
    left:225px;
}
.booth-row101{
    top:156px;
    left:225px;
}
.booth-row102{
    top:212px;
    left:225px;
}
.booth-row103{
    top:268px;
    left:225px;
}
.booth-row104{
    top:324px;
    left:225px;
}
.booth-row105{
    top:380px;
    left:225px;
}
.booth-row106{
    top:436px;
    left:225px;
}
.booth-row107{
    top:492px;
    left:225px;
}
.booth-row108{
    top:548px;
    left:225px;
}
.booth-row109{
    top:604px;
    left:225px;
}
.booth-row200{
    top:100px;
    left:339px;
}
.booth-row201{
    top:156px;
    left:339px;
}
.booth-row202{
    top:212px;
    left:339px;
}
.booth-row203{
    top:268px;
    left:339px;
}
.booth-row204{
    top:324px;
    left:339px;
}
.booth-row205{
    top:380px;
    left:339px;
}
.booth-row206{
    top:436px;
    left:339px;
}
.booth-row207{
    top:492px;
    left:339px;
}
.booth-row208{
    top:548px;
    left:339px;
}
.booth-row209{
    top:604px;
    left:339px;
}
.booth-row300{
    top:100px;
    left:453px;
}
.booth-row301{
    top:156px;
    left:453px;
}
.booth-row302{
    top:212px;
    left:453px;
}
.booth-row303{
    top:268px;
    left:453px;
}
.booth-row304{
    top:324px;
    left:453px;
}
.booth-row305{
    top:380px;
    left:453px;
}
.booth-row306{
    top:436px;
    left:453px;
}
.booth-row307{
    top:492px;
    left:453px;
}
.booth-row308{
    top:548px;
    left:453px;
}
.booth-row309{
    top:604px;
    left:453px;
}
.booth-row400{
    top:100px;
    left:567px;
}
.booth-row401{
    top:156px;
    left:567px;
}
.booth-row402{
    top:212px;
    left:567px;
}
.booth-row403{
    top:268px;
    left:567px;
}
.booth-row404{
    top:324px;
    left:567px;
}
.booth-row405{
    top:380px;
    left:567px;
}
.booth-row406{
    top:436px;
    left:567px;
}
.booth-row407{
    top:492px;
    left:567px;
}
.booth-row408{
    top:548px;
    left:567px;
}
.booth-row409{
    top:604px;
    left:567px;
}
.booth-row500{
    top:100px;
    left:681px;
}
.booth-row501{
    top:156px;
    left:681px;
}
.booth-row502{
    top:212px;
    left:681px;
}
.booth-row503{
    top:268px;
    left:681px;
}
.booth-row504{
    top:324px;
    left:681px;
}
.booth-row505{
    top:380px;
    left:681px;
}
.booth-row506{
    top:436px;
    left:681px;
}
.booth-row507{
    top:492px;
    left:681px;
}
.booth-row508{
    top:548px;
    left:681px;
}
.booth-row509{
    top:604px;
    left:681px;
}



/*.booth-row99{*/
    /*top:112px;*/
    /*left:129px;*/
    /*width: 56px;*/
    /*height: 30px;*/
    /*padding: 0px;*/
    /*position: absolute;*/
    /*-ms-transform: rotate(-90deg); !* IE 9 *!*/
    /*-webkit-transform: rotate(-90deg); !* Safari *!*/
    /*transform: rotate(-90deg);*/
/*}*/
/*.booth-row301A{*/
    /*top:112px;*/
    /*left:129px;*/
    /*width: 56px;*/
    /*height: 30px;*/
    /*padding: 0px;*/
    /*position: absolute;*/
    /*-ms-transform: rotate(-90deg); !* IE 9 *!*/
    /*-webkit-transform: rotate(-90deg); !* Safari *!*/
    /*transform: rotate(-90deg);*/
/*}*/






  /*!*.booth-row301{*!*/
      /*!*top:150px;*!*/
      /*!*left:225px;*!*/
  /*!*}*!*/
/*!*.booth-row302{*!*/
    /*!*top:150px;*!*/
    /*!*left:281px;*!*/
/*!*}*!*/
/*!*.booth-row303{*!*/
    /*!*top:150px;*!*/
    /*!*left:337px;*!*/
/*!*}*!*/
/*!*.booth-row304{*!*/
    /*!*top:150px;*!*/
    /*!*left:393px;*!*/
/*!*}*!*/
/*!*.booth-row305{*!*/
    /*!*top:150px;*!*/
    /*!*left:449px;*!*/
/*!*}*!*/
/*!*.booth-row306{*!*/
    /*!*top:150px;*!*/
    /*!*left:505px;*!*/
/*!*}*!*/
/*!*.booth-row307{*!*/
    /*!*top:150px;*!*/
    /*!*left:561px;*!*/
/*!*}*!*/

/*.booth-row400{*/
    /*top:240px;*/
    /*left:225px;*/
/*}*/
/*.booth-row401{*/
    /*top:240px;*/
    /*left:281px;*/
/*}*/
/*.booth-row402{*/
    /*top:240px;*/
    /*left:337px;*/
/*}*/
/*.booth-row403{*/
    /*top:240px;*/
    /*left:393px;*/
/*}*/
/*.booth-row404{*/
    /*top:240px;*/
    /*left:449px;*/
/*}*/
/*.booth-row405{*/
    /*top:240px;*/
    /*left:505px;*/
/*}*/
/*.booth-row406{*/
    /*top:240px;*/
    /*left:561px;*/
/*}*/

/*.booth-row500{*/
    /*top:296px;*/
    /*left:225px;*/
/*}*/
/*.booth-row501{*/
    /*top:296px;*/
    /*left:281px;*/
/*}*/
/*.booth-row502{*/
    /*top:296px;*/
    /*left:337px;*/
/*}*/
/*.booth-row503{*/
    /*top:296px;*/
    /*left:393px;*/
/*}*/
/*.booth-row504{*/
    /*top:296px;*/
    /*left:449px;*/
/*}*/
/*.booth-row505{*/
    /*top:296px;*/
    /*left:505px;*/
/*}*/
/*.booth-row506{*/
    /*top:296px;*/
    /*left:561px;*/
/*}*/
/*.booth-row507{*/
    /*top:296px;*/
    /*left:617px;*/
/*}*/





  /*.booth-row600{*/
      /*top:376px;left:129px;*/
      /*width: 56px;*/
      /*height: 30px;*/
      /*padding: 0px;*/
      /*position: absolute;*/
      /*-ms-transform: rotate(-90deg); !* IE 9 *!*/
      /*-webkit-transform: rotate(-90deg); !* Safari *!*/
      /*transform: rotate(-90deg);*/
  /*}*/


/*.booth-rows6container{*/
    /*position: absolute;*/
/*top: 394px;*/
/*left: 223px;*/
/*width: 392px;*/
/*height: 56px;*/
/*background: #00aeed !important;*/
/*z-index: 99;*/
/*}*/

/*.booth-rows6container div {*/
 /*float: left;*/
 /*position: relative;*/
    /*top:auto;*/
    /*left: auto;*/
    /*width: 56px !important;*/

/*}*/





/*.booth-row601{*/
    /*top:394px;*/
    /*left:225px;*/
/*}*/
/*.booth-row602{*/
    /*top:394px;*/
    /*left:281px;*/
/*}*/
/*.booth-row603{*/
    /*top:394px;*/
    /*left:337px;*/
/*}*/
/*.booth-row604{*/
    /*top:394px;*/
    /*left:393px;*/
/*}*/
/*.booth-row605{*/
    /*top:394px;*/
    /*left:449px;*/
/*}*/
/*.booth-row606{*/
    /*top:394px;*/
    /*left:505px;*/
/*}*/
/*.booth-row607{*/
    /*top:394px;*/
    /*left:561px;*/
/*}*/








/*.booth-rows7container{*/
    /*position: absolute;*/
    /*top: 450px;*/
    /*left: 278px;*/
    /*width: 337px;*/
    /*height: 56px;*/
    /*background: #00aeed !important;*/
    /*z-index: 99;*/
/*}*/


/*.booth-rows7container div {*/
    /*float: left;*/
    /*position: relative;*/
    /*top:auto;*/
    /*left: auto;*/
    /*width: 56px !important;*/

/*}*/

/*.booth-rows7container div.juicebar{*/
    /*width: 112px !important;*/
     /*height: 57px;*/
    /*padding: 11px 10px;*/
    /*text-align: center;*/
    /*font-size: 20px;*/
    /*font-weight: bold;*/
    /*border:1px solid #000;*/
    /*color: #fff;*/

/*}*/


/*.booth-row700{*/
    /*top: 445px;*/
    /*left: 144px;*/
    /*width: 70px;*/
    /*height: 50px;*/
/*}*/

/*.booth-row701{*/
    /*top:449px;*/
    /*left:225px;*/
/*}*/
/*.booth-row702{*/
    /*top:449px;*/
    /*left:281px;*/
/*}*/
/*.booth-row703{*/
    /*top:449px;*/
    /*left:337px;*/
/*}*/
/*.booth-row704{*/
    /*top:449px;*/
    /*left:393px;*/
/*}*/
/*.booth-row705{*/
    /*top:449px;*/
    /*left:449px;*/
/*}*/
/*.booth-row706{*/
    /*top:449px;*/
    /*left:505px;*/
/*}*/





















/*.booth-row800{*/
    /*top:583px;*/
    /*left:350px;*/
/*}*/
/*.booth-row801{*/
    /*top:583px;*/
    /*left:406px;*/
/*}*/
/*.booth-row802{*/
    /*top:583px;*/
    /*left:462px;*/
/*}*/
/*.booth-row803{*/
    /*top:583px;*/
    /*left:518px;*/
/*}*/
/*.booth-row804{*/
    /*top:583px;*/
    /*left:574px;*/
/*}*/
/*.booth-row805{*/
    /*width: 168px;*/
    /*top:583px;*/
    /*left:630px;*/
/*}*/
/*.booth-row806{*/
    /*width: 86px;*/

    /*top:583px;*/
    /*left:716px;*/
/*}*/



/*.booth-row901A{*/
    /*top: 166px;*/
    /*left: 800px;*/
    /*width: 65px;*/
    /*padding: 11px 2px;*/
/*}*/

/*.booth-row901B{*/
    /*top: 223px;*/
    /*left: 800px;*/
    /*width: 65px;*/
    /*height: 84px;*/
    /*padding: 26px 2px;*/
/*}*/

/*.booth-row902{*/
    /*top: 307px;*/
    /*left: 800px;*/
    /*width: 65px;*/
    /*padding: 11px 2px;*/
/*}*/



/*.booth-row903{*/
    /*top: 364px;*/
    /*left: 800px;*/
    /*width: 65px;*/
    /*padding: 11px 2px;*/
/*}*/

/*.booth-row904{*/
    /*top: 421px;*/
    /*left: 800px;*/
    /*width: 65px;*/
    /*padding: 11px 2px;*/
/*}*/









/*.booth-row905{*/
    /*top: 166px;*/
    /*left: 890px;*/
    /*width: 58px;*/
    /*padding: 11px 2px;*/
/*}*/

/*.booth-row906{*/
    /*top: 223px;*/
    /*left: 890px;*/
    /*width: 58px;*/
    /*height: 84px;*/
    /*padding: 26px 2px;*/
/*}*/

/*.booth-row907{*/
    /*top: 307px;*/
    /*left: 890px;*/
    /*width: 58px;*/
    /*padding: 11px 2px;*/
/*}*/



/*.booth-row908{*/
    /*top: 364px;*/
    /*left: 890px;*/
    /*width: 58px;*/
    /*padding: 11px 2px;*/
/*}*/

/*.booth-row909{*/
    /*top: 421px;*/
    /*left: 890px;*/
    /*width: 58px;*/
    /*padding: 11px 2px;*/
/*}*/







.entrance-div{

    background: gray;
    width: 150px;
    padding: 5px;
    text-align: center;
    color: #ffffff;
    text-transform: capitalize;
    position: absolute;
    top: 5px;
    left: 165px;

}

.canteen-div{

    background: gray;
    width: 150px;
    padding: 90px 50px 90px 50px;
    text-align: center;
    color: #ffffff;
    text-transform: capitalize;
    position: absolute;
    top: 156px;
    left: 0px;
    height: 180px;

}

.washroom1-div{
    background: gray;
    width: 150px;
    padding: 32px 50px 40px 46px;
    text-align: center;
    color: #ffffff;
    text-transform: capitalize;
    position: absolute;
    top: 419px;
    left: 0px;
    height: 81px;

}

.washroom2-div{
    background: gray;
    width: 150px;
    padding: 32px 50px 40px 46px;
    text-align: center;
    color: #ffffff;
    text-transform: capitalize;
    position: absolute;
    top: 530px;
    left: 0px;
    height: 81px;
}

.emergency-div{

    background: gray;
    width: 150px;
    padding: 5px;
    text-align: center;
    color: #ffffff;
    text-transform: capitalize;
    position: absolute;
    bottom: 0px;
    left: 410px;
}











.thumbnails_items{
    width: 45px;
    height:60px;
    padding:3px;
    margin: 0px auto;
    float: left;
}