

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
@font-face {
    font-family: 'gotham_boldregular';
    src: url('gotham-bold-webfont.eot');
    src: url('gotham-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('gotham-bold-webfont.woff') format('woff'),
         url('gotham-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'gotham_bookregular';
    src: url('gotham-book-webfont.eot');
    src: url('gotham-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('gotham-book-webfont.woff') format('woff'),
         url('gotham-book-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'gotham_mediumregular';
    src: url('gotham-medium-webfont.eot');
    src: url('gotham-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('gotham-medium-webfont.woff') format('woff'),
         url('gotham-medium-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


@media all and (min-width: 800px) {

body { 

	font-family: "gotham_bookregular", Helvetica, Arial, sans-serif;

	
	background-color: #C10205;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
	text-rendering: optimizelegibility;
	font-size:15px;
}


}


@media all and (max-width: 800px) {

body { 

	font-family: "gotham_bookregular", Helvetica, Arial, sans-serif;
	/*background: url('../img/background.jpg') no-repeat center center fixed;*/
	background-color: #C10205;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
	text-rendering: optimizelegibility;
	font-size:15px;
}

.logo {

    text-align: center;
   }

}
.container {

  background: url('../img/background2.png') no-repeat center center;
}

.button {
display: inline-block;
padding: 7px 10px 9px;
color: #FFF;
font: bold 11px/13px;
text-decoration: none;
background: #FFBF00;
background: -moz-linear-gradient(top, #FFBF00 26%, #F60 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(26%,#FFBF00), color-stop(100%,#F60));
background: -webkit-linear-gradient(top, #FFBF00 26%,#F60 100%);
background: -o-linear-gradient(top, #FFBF00 26%,#F60 100%);
background: -ms-linear-gradient(top, #FFBF00 26%,#F60 100%);
background: linear-gradient(top, #FFBF00 26%,#F60 100%);
box-shadow: inset 0 1px 0 rgba(255,255,255,.4), 0 1px 1px rgba(0,0,0,.3);
border-radius: 3px;
}


.button:hover {
color: #fff;
background: #ffc24b;
background: -moz-linear-gradient(top, #ffc24b 0%, #ff8328 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc24b), color-stop(100%,#ff8328));
background: -webkit-linear-gradient(top, #ffc24b 0%,#ff8328 100%);
background: -o-linear-gradient(top, #ffc24b 0%,#ff8328 100%);
background: -ms-linear-gradient(top, #ffc24b 0%,#ff8328 100%);
background: linear-gradient(top, #ffc24b 0%,#ff8328 100%);
}
a:hover, a:active {
outline: 0;
text-decoration: none;
}

/*body { 

-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/background.jpg',sizingMethod='scale')";

}*/

/*.orange_effect {

  background: url('../img/orange_effects.png') no-repeat top left; 
  
  background-size: contain;
 
 
 
}*/
.logo h1{
  margin-left: auto;
margin-right: auto;

     width: 286px;
height: 86px;
    text-indent: -10000px;
	background: url('../img/logo_inicial.png') no-repeat top left;
}

.frase p {

	font-family: "gotham_bookregular", Helvetica, Arial, sans-serif;
	color:#FFF;
	font-size: 42px;
	line-height:100%;
	text-align: center;
	margin-bottom:40px;
	margin-top: 40px;
	text-rendering: optimizelegibility;
}

.home_geral h1 {
 
    font-family: "gotham_boldregular", Helvetica, Arial, sans-serif;
	color:#FFBF00;
	font-size: 24px;
	line-height:100%;
	text-rendering: optimizelegibility;
}

.home_geral p {

	color:#FFF;
}

.btn-primary {
  background-color: #f59300;
  color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffbf00, #ffa100);
  background-image: -ms-linear-gradient(top, #ffbf00, #ffa100);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffbf00), to(#ffa100));
  background-image: -webkit-linear-gradient(top, #ffbf00, #ffa100);
  background-image: -o-linear-gradient(top, #ffbf00, #ffa100);
  background-image: linear-gradient(top, #ffbf00, #ffa100);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#'ffbf00, endColorstr='#'ffa100, GradientType=0);
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
color: #fff;
background-color: #f59300;
}

.btn-large {
padding: 11px 19px;
font-size: 17.5px;
-webkit-border-radius: 16px;
-moz-border-radius: 16px;
border-radius: 16px;
}


.orange_effect {

	margin-bottom: 35px;
}


.bottom_Space {
	margin-bottom: 55px;	
}






