@font-face {
    font-family: 'RomanaBecker';
    src: url(/extras/fonts/RomanaBeckerUltraRegular.ttf) format('truetype'),
         url(/extras/fonts/RomanaBeckerUltra.woff2) format('woff2'),
         url(/extras/fonts/RomanaBeckerUltra.woff) format('woff'),
         url(/extras/fonts/RomanaBeckerUltra.svg) format('svg'),
         url(/extras/fonts/RomanaBeckerUltra.eot) format('embedded-opentype');
}

@font-face {
    font-family: 'RomanaBT';
    src: url(/extras/fonts/ROMANAB.TTF) format('truetype'),
         url(/extras/fonts/RomanaBT-Bold.woff2) format('woff2'),
         url(/extras/fonts/RomanaBT-Bold.woff) format('woff'),
         url(/extras/fonts/RomanaBT-Bold.svg) format('svg'),
         url(/extras/fonts/RomanaBT-Bold.eot) format('embedded-opentype');
}
@font-face {
    font-family: 'Alice';
    src: url(/extras/fonts/Alice_in_Wonderland.ttf) format('truetype'),
}

body 
{
    background-image: url('/extras/images/fondofauna.jpg');
    background-attachment: fixed;
    
}
.site
{
    font-family: 'RomanaBT', 'serif';
    color: #000000;
}
.seccion
{
  font-family:'Alice';
  font-size: 400%;
  color:#084610; 
}
.desc_seccion
{
    font-family:'Verdana';
    font-size: small;
}
.desc_botella
{
  font-family: 'RomanaBT';
  font-size: small;  
}
.estiloyabv2
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight: bold; 
}
.item_menu
{
    font-family:'Alice';
    color: #084610; 
    font-size: 200%;
}
.nombrebotella
{
    font-family:Verdana, Geneva, Tahoma, sans-serif;
    font-weight: bold; 
}
.desc_item
{
    font-family: 'Verdana';
    font-size: small;
}
.text-logo
{
    font-family: 'RomanaBecker', 'serif';
    color: #1B3B6F;
    text-shadow: 2px 2px #ffd301;
    font-size: 50px;
    padding: 40px 0px;
    text-align: center;
}
.text-logo .glyphicon 
{
    color: #ffd301;
    text-shadow: 0px 0px #ffd301;
}
.nav
{
   margin-bottom: 40px;
}
.thumbnail img
{
    background: #ffd301;
}
.caption > h4
{
    color: #e7480f;
    font-size: 18px;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover
{
    background: #e7480f;
}
.nav>li>a:focus, .nav>li>a:hover 
{
    color: #e7480f;
    background-color: #eee;
}
.nav>li>a
{
    color: #eee;
    font-size: 18px;
    text-shadow: 2px 2px #333;
}
.btn-order
{
    width: 100%;
    padding: 10px;
    font-size: 16px;
    color: #fff;
    background-color: #e7480f;
    text-decoration: none;
    text-shadow: 2px 2px #333;
}
.btn-order:hover, .btn-order:focus
{
    color: #fff;
    background-color: #c13c0d;
}

/*  ADMIN */

.admin
{
    background: #fff;
    padding: 50px;
    border-radius: 10px;
}
.help-inline
{
    color: red;
}
h1,h2 {
    font-family: 'RomanaBecker';
}
.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}