body{ background: #fbfbfb; }
.content{
    margin-top: 0
}
.bootsnav{
	height: 11rem;
    background: #313131;
}
.bootsnav .container{
	height: 11rem
}
.bootsnav .container .navbar-header{
	margin-top: auto;
}
.bootsnav .container .navbar-header .logo{
    margin-top: 4px;
    width: 100px;
}
.bootsnav .container .navbar-collapse{
	margin-top: 1.5rem;
}
#navbar-menu ul li:hover {
    background: #e6740321;
}
#navbar-menu ul li a {
    color: #fff;
}
#navbar-menu ul li a:hover {
    color: #e67403;
}
#navbar-menu ul .dropdown-menu li a {
    color: #313131;
}
#navbar-menu ul .dropdown-menu li a:hover {
    color: #e67403;
}
nav.navbar li.dropdown ul.dropdown-menu {
    border-top-color: #e67403 !important;
}
#navbar-menu ul li a i{
	color: #e67403;
}
#language{
    margin-top: 20px 0 0 5px;
    border: #e67403;
}
.main-search-container{
    height: 500px;
}
.block-title{ 
    max-width: 50rem;
}
.container .home-form{
	background-color: #313131;
    max-height: 540px;
    padding: 25px 25px 1px 25px;
	/*box-shadow: 5px 0px;*/
}
.form-block .form-group i {
    color: #e67403;
}
.form-block .btn{
    color: #fff;
    background-color: #e67403;
    border-color: #e67403;
    padding: 10px 12px;
}
.form-block .custom-money{
    height: 38px;
    background: white;
    margin-top: 18px;
    border-radius: 0px;
}
.form-block .custom-money .col{
    padding: 0;
    color: #fff;
    margin: auto;
    height: 100%;
}
.form-block .custom-money .col img{
    width: 62.5px;
    height: 38px;  
}
.border {
    border: 2px solid #e67403;
}
.counter-icon {
    background-color: #e67403;
}
.counter-content a:hover {
    background: #212121;
    color: #313131;
}
.counter-content h6 {
    color: #313131;
}
.counter-content p {
    color: #313131;
}
.select2-container--default .select2-results__option--highlighted[aria-selected]{
    background: #e67403;
}
.ui-datepicker-header {
    background: #e67403;
}
.testimonial_inner{ 
    background: #fbfbfb;
    border: #fbfbfb; }
.testimonial_inner .panel .panel-body i{
    color: #e67403;
    font-size: 30px;
}
/* ========= SERVICE ======*/
.service,.custom-say, .companie{ margin-top: 20px }

.service{
    height: 250px;
}
.service .thumbnail {
    height: 230px;
    cursor: pointer;
}
.service .thumbnail:hover {
    background: #ff6b012b;
    cursor: pointer;
}
.service .thumbnail img{
    margin: 15px auto;
}
/* ========= SEARCH ======= */
.search-area{ 
    margin: 0;
    padding: 0;
    background: #e9ebee; 
}
.tools-ber {border-radius: 0px}

.seat-view button{ 
    background: #e67430;
    border: 2px solid #e67430;
    color: #fff;
}
.seat-view button:hover{ 
    background: none;
    border: 2px solid #e67430;
    color: #313;
}
.summary-table tr:hover{ background: #e6740321 }

.modal-body .price-details a{
    background-color:#e1e6ef;
    color:white;
    text-decoration: none;
}

.seat.selected .seat-body {
    background-color: #e67430;
    border-color: #e67430;
    color: #fff;
}

.price-details .btn {
    color: #fff;
    background-color: #e67430;
    border-color: #e67430;
    padding: 8px 12px;
}


/* ===== FOOTER ===== */
footer{
	background-color: #313131;
}
.sub-footer{ background: #313131; }
.sub-footer .payments-method img{
    width: 150px;
    height: 38px;
}