/*-----------------------------------------------------------------------------------

    Template Name: Hotel Booking html Template
    Author: 
    Author URI: 
    Version: 1.0
    Description: This theme made for any kind of Hotel Booking site.

----------------------------------------------------------------------------------- */

.navbar-inverse { background-color: #007fff;border-color: #0066cc; }  
.navbar-inverse .navbar-brand {color: #ffffff; }
.white-text { color:#fff; }
.today { padding:5px 8px; margin: 12px 0 0px 0px;}  
.btn-default {background-color: #222222; border-color: #222222;color: #ffffff; }
.btn-info {background-color: #9954bb;border-color: #9954bb;color: #ffffff;}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
    background-color: #8441a5;
    border-color: #783c96;
    color: #ffffff;
}
.header-menu ul { margin-bottom:0px; }
.clock { padding:15px; }

.title {background: #f2f2f2; padding: 10px 0;}

.maintable, .sidebar2 {
  float: none;
  padding: 5px;
  vertical-align: top;
}
/*.container-table {
  display: table;
  width:100%;
  border-spacing: 10px;
  border-collapse: separate;
}*/
.maintable {
 /* width:58%;*/
  background-color: LightSlateGrey;
  /*display: table-cell;*/
}
.sidebar2 {
 /* width: 40%; margin-left:2%;
  display: table-cell;*/
 border: 1px solid #dce0e1; background:#F5F5F5;
}
.tr-green{ background:#3fb618; color:#fff; }

.pro-list ul {}
.pro-list ul li { background:#fff; border-bottom:1px solid #ccc; }

.pro-list-loop { background:#fff; border-bottom:1px solid #ccc; }
.td-pad{ padding:0px !important; }
.table { margin-bottom: 0px;}
.pro-name { background:#EE6000; color:#fff; width:100%; text-align:center; line-height: 25px; font-size: 13px;}
.pad-top-bot{ padding:5px; }
.border-top{ border-top:1px solid #11866F; }
.can-hol-pay{ width:100%; margin-top:7px; }
.can-hol-pay button{/* width:32%;*/ float:left; text-transform:uppercase; padding:12px; }
/*.can-hol-pay button:nth-child(2){ margin-left:2%; margin-right:2%;   }*/
.btn { border-radius: 1px;  }
.btn-danger {background-color: #ff0039;border-color: #ff0039;color: #ffffff; }

.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
    background-color: #d60030;border-color: #c2002b;color: #ffffff; }
.btn-success {background-color: #3fb618;border-color: #3fb618;color: #ffffff; }	
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    background-color: #339213; border-color: #2c8011; color: #ffffff; }
	
.btn-sky {background-color: #007FFF;border-color: #007FFF;color: #ffffff; }	
.btn-sky:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    background-color: #333; border-color: #333; color: #ffffff; }

.btn-orange {background-color: #ff6700;border-color: #ff6700;color: #ffffff; }	
.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange.active, .open .dropdown-toggle.btn-orange {
    background-color: #ee6000; border-color: #ee6000; color: #ffffff; }
	
	
	/*******  first product scroller start *************/
	
	
	.media-carousel 
{
  margin-bottom: 0;
  padding: 0;;
  margin-bottom: 0px;
}
/* Previous button  */
.media-carousel .carousel-control.left 
{
  left: -12px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 10px
}
/* Next button  */
.media-carousel .carousel-control.right 
{
  right: -12px !important;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top:10px
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
.media-carousel img
{
  width: 250px;
  height: 100px
}

.pad-left-right{ padding-left:0px; padding-right:0px;}

  .black-bg{ background:#040404; }
  a.pro-link: link, a.pro-link: visited, a.pro-link: active, {
  background-color: #040404;
  border: 1px solid #040404;
  border-radius: 0px;
  display: block;
  text-align:center;
  line-height:55px; height:60px;
      color:#3FB618;
      text-decoration: none;
      font-weight: 700;

}

 a.pro-link:hover {
 
      color:#3FB618; text-decoration: none;

}



/* a.column:link, a.column:visited, a.column:focus { 
    
    background-color: #040404;
  border: 1px solid #040404;
  border-radius: 0px;
  display: block;
  text-align:center;
  line-height:55px; height:60px;
 color:#3FB618;
    text-decoration: none;
    font-weight: 700;}

a.column:hover {color: #fff; background-color: #3FB618;   border: 1px solid #3FB618;}

a.column.active {color: #fff; background-color: #3FB618;   border: 1px solid #3FB618;} */
	
	/*******  first product scroller start *************/	
	
	
	.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
 
  padding: 4px 8px;
  vertical-align: top;
}

.navbar-static-top {

  border-radius: 0;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}