
body {
  padding-top: 56px;
}

@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}

header{}
.navbar-dark {padding: 0px;}
nav .navbar-nav li a{ padding: 10px 20px !important;}
nav .navbar-nav .active{background: #17a2b8 !important;}
/*.bg-image-full {background: no-repeat center center scroll;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;}*/

section {padding: 1rem 0;}
section .section-title {text-align: center;margin-bottom: 30px;}/*color: #007b5e;text-transform: uppercase;*/

#tabs{background: #fff;color: #000;}
#tabs h6.section-title{color: #000;}
#tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #f3f3f3;background-color: transparent;border-color: transparent transparent #f3f3f3;
border-bottom: 4px solid !important;font-size: 20px;font-weight: bold;}
#tabs .nav-tabs .nav-link {border: 1px solid transparent;border-top-left-radius: .25rem;border-top-right-radius: .25rem;color: #000;font-size: 20px;}
.table { margin-bottom: 0rem !important;}
.table td, .table th { padding: .25rem;}

.fontsz {width: 100%;}
.fontsz tbody tr th,
.fontsz tbody tr td{font-size: 12px !important; font-weight: 400 !important;padding: .35rem;}

.fontsz2 {width: 100%;}
.fontsz2 tbody tr th,
.fontsz2 tbody tr td{font-size: 14px !important; font-weight: 400 !important;padding: .35rem;}

.select {width: 100% !important;padding: 3px; border-radius: 5px;}
.bg-light2{background: #f1f1f1;}
.bg-pink{background: #ffa2c3;}
.bg-dark{}
.text-blu{color: #0006ff;}
.text-blu2{color: #004eff;}

.lead{font-weight: 800;}

.no-border td, .no-border th {padding: .25rem;vertical-align: top;border-top: 0px solid #dee2e6 !important;}

.modal-header {padding: 0.5rem;border-bottom: 1px solid #e9ecef;color: #fff;}
.modal-header .close{background: #fff;padding: 0px 5px 5px 5px;margin: 5px;}
.modal-title {margin-bottom: 0;line-height: 1.8;}

footer .copyr{padding: .5rem 1rem;font-size: 12px;}
footer .copyr img{height: 20px;width: auto;}
footer .nav-link{color: #fff;text-decoration: none;font-size: 12px;}
footer .nav-link:hover{color: #ffa2c3;text-decoration: none;}

.alert-dismissible {padding-right: 2.5rem !important;padding: 1.25rem 2.5rem 2.5rem 2.5rem;;}
.alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0.25rem 0.75rem 0.75rem 0.75rem;
    color: inherit;
    font-size: 40px;
}

.seat-name { font-size:14px !important; font-weight:bold !important; }
.hidden {display:none;}

/*rect[Attributes Style] {height: 100px !important;}*/
/*===================================responsive*/
@media (max-width: 575.98px){
    
}

@media (min-width: 576px){
    
}

@media (max-width: 767.98px){
   .navbar-dark .navbar-brand{font-size: 14px;} 
}

@media (min-width: 768px){
    
}

@media (max-width: 991.98px){
    
}

@media (min-width: 992px){
    
}

@media (max-width: 1199.98px){
    
}

@media (min-width: 1200px){
    
}

