﻿@font-face {
  font-family: 'MuseoForRegular';
  src: local("MuseoForRegular"),url('../fonts/MuseoFor-Regular.ttf');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MuseoForBold';
  src: local("MuseoForBold"),url('../fonts/MuseoFor-Bold.ttf');
  font-weight: normal;
  font-style: normal;
}

body {
	margin:0;
	padding:0;
	color:#252527;
	font-family:Calibri;
    font-size:16px
}

a:link { font-weight: bold; color:#A02B2D; text-decoration: none; }
a:visited { font-weight: bold; color:#A02B2D; text-decoration: none; }
a:hover { font-weight: bold; color:#D76A6D; text-decoration: underline; }

.navbar { 
    background:#f4f4f4;
    font-family:"MuseoForRegular", Calibri,Arial , Helvetica, sans-serif;
    border-bottom-color:#f4f4f4;
}

.navbar a:link { font-weight: normal; color:#8D8E75; text-decoration: none; }
.navbar a:visited { font-weight: normal; color:#8D8E75; text-decoration: none; }
.navbar a:hover { font-weight: normal; color:#B3B3B3; text-decoration: none; }


@media (max-width: 767px) { 

    .navbar-brand {
        padding: 0;    
     }

    .navbar-brand img {
        margin-top: 20px;
        margin-left: 5px;
    }

 

}


.navbar-nav > li{
  padding-right:10px;
}

.navbar-nav > li{
  margin-right:0px;
}

.navbar-inverse .navbar-nav>li>a:hover {
    color: #333;
}


.top { 
    text-align:right;
    padding:30px 0;
    clear:both;
    opacity:0.5;
}


.titulo {
    font-family:"MuseoForRegular", Calibri,Arial , Helvetica, sans-serif;
    font-size:1.4em
}

.subtitulo {
    font-family:"MuseoForRegular", Calibri,Arial , Helvetica, sans-serif;
    margin:5px 0 20px 0;
    font-size:1.4em;
    color:#999;
    letter-spacing:1px
}


/* tooltip */
 .bs-example {
    margin: 50px;
}

.bs-example a {
    font-size: 22px;
    text-decoration: none;
    margin: 0 10px;
}

footer {
    background:#333;
    color:#fff;
    text-align: center;
    padding: 25px 0;
    font-size:1.1em
}

footer a:link { font-weight: normal; color:#FFF; text-decoration: none;opacity:0.5 }
footer a:visited { font-weight: normal; color:#FFF; text-decoration: none;opacity:0.8 }
footer a:hover { font-weight: normal; color:#FFF; text-decoration: none;opacity:0.8 }




/*forms ////////////////////////////////////////////////////////////////////////////// */
textarea:focus, input:focus, input[type]:focus, .uneditable-input:focus {   
    border-color: rgba(20, 18, 135, 0.8);
    box-shadow: none;
    outline: 0 none;
    transition: none;
    -moz-transition: none;
    -webkit-transition: none;
}


/* Home Page Carousel */

header.carousel {
    height: 50%;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}

h1 {
    border: none;
    margin:50px 0 20px 0;
    color:#333;
    font-size:2.0em;
    font-family:'MuseoForRegular'
}

h2 {
    border: none;
    margin:30px 0 30px 0;
    color:#999;
    font-size:1.3em;
    font-family:'MuseoForRegular'
}


h3 {
    border: none;
    margin:10px 0 30px 0;
    color:#999;
    font-size:1.1em;
    font-family:'MuseoForRegular';
    font-weight:bold
}


h4 {
    margin:10px 0;
    font-size:1.2em;
}


@media(max-width:991px) {
    
}

@media(max-width:767px) {
   
    header.carousel .carousel {
        height: 70%;
    }

    h1 { 
        margin: 20px 0;
        font-size:1.4em
    }

    h2 { 
        margin: 20px 0;
        font-size:1.2em
    }
}

.endereco {
    padding:30px 0;
    color:#333;
    letter-spacing:1.0px;
    font-size:1.0em
}


/***********************
  BTN HOME
************************/

.btn-xl {
  color: #fff;
  background-color: #A02B2D;
  border-color: #A02B2D;
  font-family: "MuseoForRegular", Helvetica, Arial, sans-serif;
  border: none;
  padding: 5px 20px 4px 20px;
  opacity:0.6
}
.btn-xl:hover,
.btn-xl:focus,
.btn-xl:active,
.btn-xl.active,
.open .dropdown-toggle.btn-xl {
  color: #fff;
  background-color: #333;
  border-color: #333;
  opacity:1.0
}
.btn-xl:active,
.btn-xl.active,
.open .dropdown-toggle.btn-xl {
  background-image: none;
}
.btn-xl.disabled,
.btn-xl[disabled],
fieldset[disabled] .btn-xl,
.btn-xl.disabled:hover,
.btn-xl[disabled]:hover,
fieldset[disabled] .btn-xl:hover,
.btn-xl.disabled:focus,
.btn-xl[disabled]:focus,
fieldset[disabled] .btn-xl:focus,
.btn-xl.disabled:active,
.btn-xl[disabled]:active,
fieldset[disabled] .btn-xl:active,
.btn-xl.disabled.active,
.btn-xl[disabled].active,
fieldset[disabled] .btn-xl.active {
  background-color: #333;
  border-color: #333;
}
