body{
    background: #000 !important;
    color:#fff !important;
}
.topbar{
    padding:15px 0 13px;
    background-color:#000 !important;
    border-bottom:1px solid #333;
    font-family:'Myriad Pro Regular', arial, tahoma, verdana !important;

}
.topbar .logo a{
    font-family:'Myriad Pro Regular', arial, tahoma, verdana !important;
    font-size:14px;
}
.topbar .logo a i{
    font-size:16px;
    margin-right: 15px;
    position: relative;
    top:2px;
}
.text-white{
    color:#fff !important;
}
.topbar a{
    color: #fff;
    text-decoration: none !important;
}
.close{
    color:#ff8a53;
    opacity: 1;
    text-shadow:none;
}
.topbar a i{
    font-size:20px;
    color:#fff;
}
.homecat a:hover{
    background:#000 !important;
}
.homecat .hd{
    background:#ff8a53 !important;
    padding:10px 20px !important;
    color:#fff !important;
}
.homecat  a{
    border-bottom: 1px solid #333 !important;
}
.homecat span{
    color:#fff !important;
}
.footerarrow{
    background-color:transparent;
    line-height: 10px;
    box-shadow: none;
    height: 40px;
    border:0px;
}
.powerby img{
    height:14px;
}
.powerby span{
    color:#fff;
    font-size:10px;

}
.movies_tabs{
    margin-top:15px;
}
.movies_tabs .nav-tabs{
    padding:0 20px !important;
}
.movies_tabs .movie_cont span{
    display: none;
}
.movies_tabs .nav > li > a{
    padding:3px 20px !important;
    border-color:#272b2e !important;
    color:#fff !important;
}
.cinema_timingbox{
    box-shadow: none;
    border-radius: 10px;
    background-color:#272b2e;
    padding:15px 15px;
}
.movie_cinemaname{
    font-family:'Myriad Pro Regular', arial, tahoma, verdana !important;
    color:#fff;
    font-size:14px;
}
.movie_calendar{
    background-color:transparent; 
}
.movie_calendar .nav-tabs>li.active a{
    background: transparent;
    border-bottom: 0px !important; 
    background:#ff8a53;
    border-radius:20px;
}
.movie_calendar .nav-tabs>li a span,
.movie_calendar .nav-tabs>li.active a span{
font-size:12px;
font-family:'Myriad Pro Regular', arial, tahoma, verdana !important;

}
.movie_calendar .nav-tabs>li.active a span{
    color:#fff !important;
}
.movie_calendar .nav-tabs{
    padding:20px 20px 10px;
}
.movie_calendar .nav-tabs>li{
    padding: 0 10px 0 0;
}
.movie_calendar .nav-tabs>li,
.movie_calendar .nav-tabs>li a{
width:auto;
color:#737373;
border-bottom: 0px !important; 
}
.moviedetail_bg{
    text-shadow: none;
}
.moviename{
    font-family:'Myriad Pro Regular', arial, tahoma, verdana !important;

    font-size:18px;
}
.cinemaname{
    font-size: 14px;
}
.movie_calendar .nav-tabs>li a{
    padding:5px 10px;
}
.movie_calendar .nav-tabs>li a br{
display:none;
}
.cinema_timingbox .list-inline{
    margin-bottom: 0px;
}
.cinema_timingbox .list-inline>li{
    border-color:#ff8a53;
    color: #ff8a53;
    font-size:12px;
    padding:5px 15px;

}
.simsimbg, .personalinfo_form{
    background:000;
    margin:0px;
}
.personalinfo_form label{
    color:#ff8a53;
    font-family:'Myriad Pro Regular', arial, tahoma, verdana !important;
    font-size:14px;
}
.personalinfo_form .form-control{
    border:1px solid #737373;
    border-radius: 10px;
    color:#fff;
    background-color:transparent;
    font-size:14px;
    padding:10px;
    height: 48px;
}
.personalinfo_form .form-control:focus{
    border-color:#ff8a53;
}
.personalinfo_form .custom-select{
    height: 48px;
    background: url("../images/dropdown_arrow_white.png") no-repeat right 10px center;
}
.custom_select{
    height: 48px;
    background: url("../images/dropdown_arrow_white.png") no-repeat right 10px center;
}
.personalinfo_form select option{
    color:#000;
}
.proceed_button .btn-danger,.proceed_button .btn-danger:hover,.proceed_button .btn-danger:active{
    background: #ff8a53;
    border-color:#ff8a53;
}
#bus_detail  .proceed_button {
    margin:0 20px;
}
#bus_detail  .proceed_button .btn-danger{
border-radius: 30px;
}
.modal-content{
    background:#272b2e;

}
.btn-default{
    color:#fff;
    background:#c3c1c1;
}
.date_cinema i{
    color:#ff8a53;
}
.date_cinema,
.cinema_address{
    color:#fff;

}
.logan{
    color:#fff;
    font-size:16px;
}
.logan_text{
    color:#fff;
}
.order_desc,
.order_price{
    color:#fff;
    font-size:14px;
}
.logan_text i{
    color:#ff8a53;
}
.confirmation-modal .modal-content .modal-header{
    background:#272b2e;
}
.listingbanner{
    padding-bottom:100%;
}
.select2-container--default .select2-selection--single{
    background: #000 !important;
    border:1px solid #737373 !important;
height: 48px  !important;
border-radius:10px !important;
}
.select2-container--default.select2-container--open .select2-selection--single{
    border-color:#ff8a53 !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height:45px !important;
    color:#fff  !important;
    background: url("../images/dropdown_arrow_white.png") no-repeat right 10px center;

}
.select2-container--default .select2-selection--single .select2-selection__arrow{
    height: 48px !important;
    right: 5px  !important;
}
.select2-container{
    width: 100% !important;
}
.select2-results__options, .select2-search__field{
    color:#000 !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-top-color:#fff !important;
    display: none !important;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
    border-bottom-color:#fff !important;

}
.busHd{
    background: #272b2e;

}
.buses.listing .bus-listing .bus{
    background:#272b2e;
    text-align:center;
}
.buses.listing .bus-listing .bus b{
    padding-bottom:10px;
    display: block;
}
.custom_select label{
    color:#ff8a53;
}
.custom_select .form-control{
    color: #fff;
}
.custom_select .form-control option{
    color:#000;
}
#bus_dates{
    background:#272b2e;
    left:0px;
}