/*
Template Name: Hotel Flow
File: Layout CSS
Author: TemplatesOnWeb
Author URI: https://www.templateonweb.com/
Licence: <a href="https://www.templateonweb.com/license">Website Template Licence</a>
*/
/*********************list****************/
#list{
padding-top:50px;
padding-bottom:50px; 
 }
.list_1r1{
background:#3e3014;
padding:40px 15px; 
 }
.list_1r2 .form-control {
height: 40px;
color: #777;
font-size: 16px;
box-shadow: none;
border: none;
background:#d69d5a1f;
margin-top:15px;
}
.list_1r2{
box-shadow: 0 0 10px #d69d5aa3;
padding:15px; 
 }
.list_1r2 h6 i {
margin-right: 5px;
}
.list_1r2 ul li a {
background-color: #d69d5a; 
}
.list_1r3{
box-shadow: 0 0 10px #d69d5aa3;
padding:15px; 
 }
.detail_1r2ir .span_1 {
margin-top: 15px;
display: block;
}
#list .room_2i2 {
padding-top:25%;
}
#list .room_2i3i1 {
box-shadow: 0 0 10px #d69d5aa3;
}
#list .room_2{
margin-top:30px; 
 }
#list .room_2i3i  h4{
font-size:20px;
 }
 
/* Indicators list style */
.article-slide .carousel-indicators {
    width: 90%;
	position:static;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}
/* Indicators list style */
.article-slide .carousel-indicators li {
    border: medium none;
    border-radius: 0;
    margin-bottom: 5px;
    margin-left: 0;
    margin-right: 5px !important;
    margin-top: 0;
	width:30%;
	height:200px;
}
/* Indicators images style */
.article-slide .carousel-indicators img {
    border: 3px solid #FFFFFF;
    float: left;
    left: 0;
	width:100%;
	height:200px;
}
/* Indicators active image style */
.article-slide .carousel-indicators .active img {
border: 3px solid #d69d5a;
}
.detail_pg2 h5 .span_1{
font-size:30px; 
 }
.detail_pg2i h4 i{
font-size:10px;
vertical-align:middle;
margin-right:5px; 
 }
.detail_pg2i{
padding-left:30px;
padding-right:30px;
margin-top:10px; 
 }
.detail_pg3il span{
font-size:40px;
line-height:0; 
 }
.detail_pg3il{
border-right:1px solid #d69d5a33;
padding:30px 10px;
 }
.detail_pg3i{
border-bottom:1px solid #d69d5a33;
 }
.detail_pg4i1{
background:#d69d5a1f;
padding:120px 15px;
border:1px solid #d69d5a; 
 }
.detail_pg4i2{
background:#d69d5a1f;
padding:140px 15px;
border:5px solid #d69d5a; 
 }
.center_detail_2_right_inner_2 ul li a{
 color:#666;
 background:none;
  }
.center_detail_2_right_inner_2 ul li a:hover{
 color:#d69d5a;
 background:none;
  }
.click{
 padding:15px;
 border:1px solid #d69d5a33;
 border-top:none; 
  }
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{
 color:#d69d5a;
 font-weight:bold; 
  }

.click_inner h4{
 color:#000;
 font-weight:bold; 
  }
.click_inner p{
 color:#666;
 margin-top:10px; 
  }
.click_inner ul{
 margin-top:20px;
 list-style:disc;
 padding-left:20px; 
 color:#666;
  }
 .click_inner ul li{
margin-top:8px;
  }
.click_inner_1{
  border:1px solid #d69d5a33;
  }
.click_inner_1_left{
  border-right:1px solid #d69d5a33;
  padding-top:10px;
  padding-bottom:10px;
  }
.click_inner_1_right{
  padding-top:10px;
  padding-bottom:10px;
  }
.click_inner_1_left h4{
 font-weight:bold;
 color:#000;
 font-size:20px; 
 margin-top:0;
  }
.click_inner_1_right h5{
font-size:16px;
color:#666;
margin-top:0;
  }
  
.click_inner_2_right{
 border:1px solid #d69d5a33;
 padding:20px; 
  }
  
.click_inner_2_right h4{
  color:#d69d5a;
  font-size:16px;
  }
.click_inner_2_right h5{
  font-size:18px;
  margin-top:15px;
  color:#666;
  }
.click_inner_2_right h5 span{
  color:#000;
  font-weight:bold;
  }
.click_inner_3{
 margin-top:25px; 
  }
.click_inner_3 h4{
 color:#000;
 font-weight:bold;
  }
.click_inner_3 p{
 margin-top:5px; 
  }
.click_inner_3 h5{
 margin-top:25px; 
 font-size:18px;
  }
.click_inner_3 .form-control{
 margin-top:10px; 
 border-radius:0;
 font-size:18px;
 border-color:#d69d5a33;
 box-shadow:none;
  }
.click_inner_3 .para_1{
 margin-top:25px; 
  }
.click_inner_3 h3{
 color:#d69d5a;
 margin-top:10px;
  }
.click_inner_3 .form_1{
  height:150px;
  }
table {
width: 100%;
margin-top: 20px;
font-size:16px;
}
td, th {
border: 1px solid #d69d5a33;
text-align: left;
padding: 8px;
}
/*********************list_end****************/

@media screen and (max-width : 767px){
#list .room_2i1 img {
min-height:240px;
}
.list_1r {
margin-top:15px;
text-align:center; 
 }
.list_1r hr{
margin-left:auto!important;
 }
.list_1r2  .small_tag{
text-align:left; 
 }
.detail_1r2i h6{
text-align:left;
 }
.detail_1r2ir{
margin-top:10px;
 }
.detail_1r2ir .button{
display:block;
text-align:center;
 }
#list{
text-align:center; 
 }
.detail_pg2 hr{
margin-left:auto!important; 
 }
.detail_pg3il{
border:none;
padding:10px; 
 }
.detail_pg4i1 {
margin-top:15px; 
margin-bottom:15px; 
 }
.click_inner_2_right {
margin-top:10px; 
 }
}

@media (min-width:768px) and (max-width:991px) {
#list .room_2i1 img {
min-height:240px;
}
.list_1r2 .button{
padding:10px; 
 }
.list_1r2 ul.social-network li{
margin-bottom:5px; 
 }
.detail_pg3il span{
font-size:20px; 
 }
#menu_review h1 i{
font-size:30px; 
 }
 }
@media (min-width:992px) and (max-width:1200px) {
#list .room_2i1 img {
min-height:240px;
}
.list_1r2 ul.social-network li{
margin-bottom:5px; 
 }
#menu_review h1 i{
font-size:30px; 
 }
  }
@media (min-width:1201px) and (max-width:1292px) {

 }