@import url(https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,900,800,700,600,500);

@charset "utf-8";
*{
	margin:0;
	padding:0;
	list-style:none;
	border:0;
	outline:none;
	border-collapse:collapse;
	border-spacing:0;
	vertical-align:top;
	text-decoration:none;
	font: 13px 'Raleway';
	font-weight:300;
}
/* Cor Seleção */
/*::-moz-selection{
	color:#fff;
    background:#0182bb;
}
::selection{
	color:#fff;
    background:#0182bb; 
}*/
/* Fim Cor Seleção */

/* Img Seleção */
img{
	-webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
/* Fim Img Seleção */


/*PlaceHolder */
::-webkit-input-placeholder { 
    color:    #FFF;
}
:-moz-placeholder { 
   color:    #FFF;
   opacity:  1;
}
::-moz-placeholder { 
   color:    #FFF;
   opacity:  1;
}
:-ms-input-placeholder { 
   color:    #FFF;
}
/* Fim PlaceHolder */

html, body{
	width:100%;
	height:100%;
}

body{
	background:#fff;
	/*color:#FFF;*/
	font:12px 'Raleway';
	font-weight:400;
	line-height:18px;
	overflow-x:hidden;
}

.main-header {
    background-image: url(../img/banner.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 100%;
    height: 100%;
}

h1.logo {
    /*text-indent: -9999px;*/
    height:115px;
    margin-top: 10%;
}

.teste {
	font:36px 'Raleway';
	color:#323232;
	font-weight:200;
	text-transform:uppercase;
	line-height:40px;
	padding-top:40px;
}

#myTab li a{
	font: 12px 'Raleway';
	font-weight:500;
	color:#FFF;
	line-height:14px;
	text-transform:uppercase;
	border:none;
	border-radius:0;
	margin:0;
	padding:15px 15px;
	cursor:pointer;
	/*padding:12px 15px;*/
}

#myTab li.active > a, #myTab li:hover > a{
	background-color:#C48700;
	border:none;
}

#myTab li{
	border:none;
	padding:0;
	margin:0;
}

.nav-tabs {
	border:none;
}

.tab-pane h1 {
	font: 46px 'Raleway';
	font-weight:200;
	color:#FFF;
	line-height:55px;
	padding-top:30px;
	text-transform: uppercase;
	/*padding:0;*/
}

.tab-pane h2 {
	font: 16px 'Raleway';
	font-weight:300;
	color:#FFF;
	line-height:20px;
	margin-top:-5px;
}

.tab-pane p, .tab-pane li, .tab-pane p a{
	font: 14px 'Raleway';
	font-weight:400;
	color:#FFF;
	line-height:19px;
	padding-left:0;
	/*padding-top:5px;*/
}

.tab-pane p.email a, .tab-pane p span{
	color: #C49B2C;
	font-weight:bold;
}

.carousel{
	
  margin-top:60px;
  width:100%;
  max-width:536px;
  max-height: 295px !important;
}

.carousel-indicators li.active, .carousel-indicators li:hover{
	background-color:#C48700;
	border:none;
}

.carousel-indicators li{
	background-color:#FFF;
}

.bg_black {
	background-color:#000;
	padding-bottom:40px;
}

.bgblack {
	background-color:#000;
}

.footer i {
	color:#C49B2C;
	font-size:25px;
}

.footer i.fa-mobile {
	font-size:35px;
}

.footer span {
	font: 21.5px 'Raleway';
	font-weight:400;
	color:#C49B2C;
}

.footer, .footer a {
	font: 13px 'Raleway';
	color: #FFF;
	font-weight:300;
}

#map{
	width:100%; 
	height:364px;
}

.facebook, .facebook i, .facebook a:focus{
	background-color:#FFF;
	color:#C49B2C;
	border-bottom:2px solid #FFF;
}

.facebook:hover, .facebook:hover i, li:hover > .facebook > a{
	background-color:#C48700;
	color:#FFF;
	text-decoration:none !important;
}

.nav-tabs {
	border:none;
}

.displaytable {
	height:122px;
	display:table;
}

.displaycontent{
	display: table-cell;
  	vertical-align: middle;
	padding:10px;
}