@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400&display=swap');
@charset "utf-8";
/* CSS Document */
html{overflow-x:hidden !important;width:100%;height:100%;position:relative;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}
body{border:0px;margin:0px;padding:0px;position:relative; font-size:18px;background-color:#FFF; color:#002e63;font-family: 'Roboto Condensed', serif;}

a:focus {
outline:0px;
}

.msg-cookie{ background:#f7f7f7; position:fixed; bottom:0px; z-index:1000; padding-top:10px; color:#666; font-family: Arial, Helvetica, sans-serif; font-size:11px}
.navbar{ border:none; 
   float:none;
        margin: 0 auto;
        display: table;
        table-layout: fixed;

 }
.navbar-default{background-color: transparent;}
.navbar-default .navbar-nav > li > a{ color:#8e724a; padding-left:20px; padding-right:20px}
.navbar-default .navbar-nav > li > a:hover{ color:#002e62;}


.dropdown-menu > li > a {
border-bottom:#8e724a dotted 1px;
color: #8e724a;
padding-left:0px
}
  
.dropdown-menu > li > a:hover {
color: #8e724a;
}
  
  

.nav-pills{ background-color:#fff; }
.nav-pills>li>a{border-radius:0px; border-bottom:dotted 1px #8e724a; color:#8e724a}
.nav-pills>li>a.current{background-color:#ff0000; }

.breadcrumb{background-color:transparent; font-size:12px;border-radius:0px; border:none; padding-top:15px; padding-bottom:8px; padding-left:0px; margin-bottom:0px;color:#999;}
.breadcrumb>li+li:before{padding:0 0px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#ccc}
.nav>li>a.current, .nav>li>a.current:visited, .nav>li>a.current:visited:hover, .nav>li>a.current:hover, .nav>li>a.focus{
color:#761b1d;
}


#slider img {
	width:100%;
	border-bottom:1px solid #FFFFFF;
}

.sub{
	padding-left:25px;
	
}

h1{font-size:18px; color:#8e724a; margin:0px; padding-bottom:6px; font-weight:300;}
h1. index{font-size:25px; color:#8e724a; margin:0px; padding-bottom:6px; font-weight:300;}

h2{font-size:40px; color:#fff; margin:0px; padding-bottom:6px; font-weight:300;}
h3{font-size:24px; color:#8e724a; margin:0px; padding-bottom:6px; font-weight:300;}
h4{font-size:18px; color:#8e724a; margin:0px; padding-bottom:6px; font-weight:300;}
.contacto{
	background-color:#eaeaea;
	padding:5px;
	
}

.footer{
padding-top:15px;
padding-bottom:30px;
font-size:14px;
color:#666666;	
}
.prodesin{
font-size:12px;
color:#cccccc;	
	
}


.btn-primary {
    color: #761b1d;
    background-color: #f4f4f4;
    border-color: #f4f4f4;
	font-size:16px;
	width:150px;
	font-weight:bold;
}
.btn-primary:hover {
    color: #761b1d;
    background-color: #f4f4f4;
    border-color: #f4f4f4;
}


.btn-primary2 {
    color: #fff;
    background-color: #46280b;
    border-color: #46280b;
	font-size:16px;
	width:150px;

}
.btn-primary2:hover {
    color: #fff;
    background-color: #896f46;
    border-color: #896f46;
}

.btn_reservas{ margin-top:10px;   }


/*movil tablet vertical*/
  @media (max-width: 768px) {
	.navbar-default{ width:100%;}  
.navbar-toggle{ border:none; 
   float:right;
      }

  }

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