  /*!
   * Start Bootstrap - Heroic Features HTML Template (http://startbootstrap.com)
   * Code licensed under the Apache License v2.0.
   * For details, see http://www.apache.org/licenses/LICENSE-2.0.
   */
  
  body {
	  padding-top: 0px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
	  background-image:url(img/grey.jpg); 
          
  }
  
.imgblog{
      
      width: 210px;
    height: 110px;
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 10px;
     background:url(img/santasmarias.png) no-repeat;
     
  }
  
  .imgblog:hover{
      
      width: 210px;
    height: 110px;
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 10px;
      background:url(img/santasmarias2.png) no-repeat;
  }
  
  .banner1{
      display: block;
      
      
  }
  
  .banner2{
      display: none; 
      
  }
  
  .unactive{
	background-color:#FFFFFF;
	color: #555;
    cursor: default;
   margin-right: 2px;
line-height: 1.42857;
border: 1px solid transparent;
border-radius: 4px 4px 0px 0px;
  
}

.active{
	
	color: #555;
    cursor: default;
   margin-right: 2px;
   line-height: 1.42857;
   border: 1px solid transparent;
   border-radius: 4px 4px 0px 0px;
  
}

.alterar{
	margin-top:10px;
	
}

.alterar_nomes label{
	
	font-family: 'Amaranth', sans-serif;
	font-size:14px;
	
	
}

.alterar_nomes  h4{
	
	font-family: 'Amaranth', sans-serif;
	font-size:20px;
	
	
}

.alterar_nomes  input, button {
	
	 font-family: 'Overlock', cursive;
	  font-size:15px;
	
	
}
.nav-tabs >li > a{
	
	color:#187E9F;
	font-family: 'Amaranth', sans-serif;
	font-size:14px;
	
}
 
 .tabela{
	 border:2px solid grey;
	
	 margin-top:10px;
	 margin-bottom:10px;
	 padding-left:1px;
	 
	 
	
	 
 }
 
 .active_list{
	 background-color:#AAAAAA;

	 
 }
 
 .active_list a{
	 color:white;
	 background-color:#AAAAAA;

	 
 }
 
 .sub_menu {
	 margin-top:10px;
	
 }
 
 .sub_menu li{
	
	 display:inline;
	 
	 
 }
 
 .sub_menu_credit {
	 margin-top:20px;
	font-family: 'Amaranth', sans-serif;
	 font-size:16px;
	 margin-right:30px;
	
 }
 
 .sub_menu_credit li{
	 
	 display:inline;
	 
	 
 }
 
 .troca_creditos{
	 
	 text-align:center;
	 
 }
 .total_count {
	 
	 background-color:#FF1E22;
	 
	 }
	 
	 .cabecalho_table{
		 
		 margin-left:10px;
		 font-family: 'Amaranth', sans-serif;
		 
	 }
	 
	  .cabecalho_estorno{
		 
		 margin-left:10px;
		 font-family: 'Amaranth', sans-serif;
		 padding-right:35px;
		 
	 }
	 
	 .title_table{
		 
		 font-family: 'Amaranth', sans-serif;
		 font-size:20px;
		 background-color:#D39495;
		 text-align:center;
		 
	 }
	 
	 .table_body{
		 
		 font-family: 'Overlock', cursive;
	  font-size:15px;
	  text-align:center;
	 
	 
	 }
	 
	 .table_body td{
	
	  border:1px solid white;
	 
		 
	 }
	  .table_body_2{
		 
		 font-family: 'Overlock', cursive;
	  font-size:15px;
	 
	  
	 
	 }
	 
	 .table_body_2 td{
	
	  border:1px solid white;
	  text-align:center;
	 
		 
	 }
	 
 .paginator{
	 
	 display: inline-block;
padding-left: 0px;
margin: 20px 0px;
border-radius: 4px;
	 
 }
 
 .table{
	 margin-bottom:0px;
	
	 
 }
	  
  
 .imagem_resp{
     
     margin-bottom: 10px;
     
 }
  .inputs_hidden{
	  display:none;
	  
  }
  .max_cupons{
	  margin-top:10px;
	  text-align:center;
	  
  }
  #total_pag{
	  color:orange;
	  font-size:20px; 
  }
  
  .total_pag{
	  color:orange;
	  font-size:20px; 
  }
  
  
  #likebox-wrapper * {
	  text-align:center;
   width: 100% !important;
   height:auto;
}
  
  
  .pagamentos a{
	  
	  text-decoration:none;
	  
  }
  
 .input-group-btn .menos{
	 
	 font-size:26px;
	  box-shadow: 0px 0px 0px ;
	  background-color:orange;
	 
	 
 }
 
 .input-group-btn .mais{
	 
	 font-size:26px;
	 box-shadow: 0px 0px 0px ;
	 background-color:orange;
	
	 
 }
 
 .input-group .form-control {
	 text-align:center;
	 font-family: 'Amaranth', sans-serif;
	  font-size:30px;
	 height: 51px;
	 
 }
 
 
  .right{
	  
	  float:right;
	  
  }
  
  .fundo_conta{
	  
	   -webkit-border-radius: 0px 10px 10px 10px; 
	 border-radius: 0px 10px 10px 10px;
	 background-color:#FFFFFF;
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	 height:auto;
	 margin-bottom:30px;
	 padding-bottom:0px;
  }
  
  
  .fundo_conta_dados{
	  
	   -webkit-border-radius: 0px 10px 10px 10px; 
	 border-radius: 0px 10px 10px 10px;
	 background-color:#FFFFFF;
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	 height:auto;
	 margin-bottom:30px;
	 padding:30px;
	  
	
  }
  
  .fundo_conta_dados label{
	  font-family: 'Amaranth', sans-serif;
		 font-size:15px;
  }
  
  .fundo_conta_dados input{
	   font-family: 'Overlock', cursive;
	  font-size:15px;
	  
	  }
  
  
  .fundo_buy{
	  
	   -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	 background-color:#FFFFFF;
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	
	 margin-bottom:30px;
	 padding-bottom:0px;
  }
  
  .fundo_buy_contato{
	  
	   -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	 background-color:#FFFFFF;
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	
	 margin-bottom:30px;
	 padding:30px;
  }
  
  .fundo_buy_contato h3{
	  
	  font-family: 'Amaranth', sans-serif;
	  font-size:25px;
	  position:relative;
	    
  }
  
 
  
  .pagination-border{
	  background-color:#DD3B3E;
	 
	  
  }
  
  .fundo_buy h3{
	  
	  font-family: 'Amaranth', sans-serif;
	  font-size:25px;
	  position:relative;
	    
  }
  
  .fundo_buy_no{
	  
	   -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	 background-color:#FFFFFF;
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	 height:300px;
	
	 margin-bottom:30px;
	 padding-bottom:0px;
  }
  
  .avalia_body{
	  
	  margin-top: 0px;
	  margin-left:30px;
	  margin-bottom:30px;
	  padding-right:300px;
	  
	  
  }
  
  
  .adicional_line{
      
     margin-top: 15px; 
     border-bottom: 1px solid rgb(182, 170, 170); 
     padding-bottom: 15px;
     z-index: 10;
   
      
  }
  
  .adicional_line_op{
      
     margin-bottom: 10px; 
     border-bottom: 1px solid rgb(182, 170, 170); 
     
     z-index: 10;
   
      
  }
  
   .adicional_line h4{
      
      margin-top: 0px;
  }
  
  .adicional_line h5{
      
      margin-top: 0px;
	  color:#3B3A3A;
      
  }
  
  .btn_cancel{
      
    margin-top: 15px;   
  }
  
  .line_footer{
      
    border-top: 0px solid #E5E5E5;
     
  
      
  }
  
  .avalia_body h3{
	  font-family: 'Amaranth', sans-serif;
	  font-size:25px;
	  
	  
  }
  .avalia_body p{
	  font-family: 'Overlock', cursive;
	  font-size:20px;
	  
	  
  }
  
  .fundo_buy_no h3{
	  
	  font-family: 'Amaranth', sans-serif;
	  font-size:25px;
	  position:relative;
	    
  }
  
  .fundo_buy{
	  
	font-family: 'Overlock', cursive;
	  font-size:15px;
	 
	
	  
  }
  
  .quantity{
	  
	  margin-top:15px;
	  
  }
  
  .quantity .header{
	  
	  font-family: 'Amaranth', sans-serif;
	  font-size:15px;
	  position:relative;
	    
	  
  }
  
  .fundo_buy h4{
	  
	font-family: 'Overlock', cursive;
	  font-size:25px;
	  max-height: 95px;
	  overflow: hidden;
	
	  
  }
  
  .fundo_buy img{
	  width:170px;
	 
  }
  
 .cartoes input{
	  margin-left:30px;

  }
  
  .parcelas label{
	  margin-left:15px;
	  
  }
  
  
  
  .panel-body img{
	  width:auto;
	  
	  
	 
  }
  
 .dados_pedido{
	 
	 margin-left: 20px;
	 
 }
 
 .pedido{
	 
	 margin-bottom:30px;
	 margin-top:30px;
	 
	 
 }
 
 .sms{
	 
	 margin-bottom:30px;
	 margin-top:30px;
	 margin-left:30px;
	 
 }
  
  .fundo_contato h3{
	  
	  font-family: 'Amaranth', sans-serif;
	  font-size:25px; 
	  
	  
  }
  
  .extras{
	  margin-top:15px;
	  font-family: 'Amaranth', sans-serif;
	  font-size:20px;   
	    
  }
  
  .extras .checkbox{
	  
	  font-family: 'Overlock', cursive;
	  font-size:15px;
	    
  }
  
 .panel-heading .cart2{
	 color: #333;
	
	 
 }
  
  
  .cadastro{
	  
	  margin-top:15px;
	  font-family: 'Overlock', cursive;
	  font-size:15px;
	  
	  
  }
  
 .valor_principal .cart-red{
	  
	  color:red;
	  
  }
  
  .valor_principal h4{
	  
	  font-family: 'Overlock', cursive;
	  font-size:20px;
	  color:black;
	  
	  
  }
  

  .carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0px;
    background-color: #FFF;
}

.carousel-indicators {
    bottom: -30px;
}

.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0px;
    background-color: #777;
}

.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: transparent;
    border: 1px solid #777;
    border-radius: 10px;
}
  
	  .navbar{
	  font-family: 'Amaranth', sans-serif;
	  font-size:15px;
	  background-image: linear-gradient(to bottom, grey, black);
	  box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	  height:60px;
	  
	  
	  }
  
  .navbar-collapse{
	    background-image: linear-gradient(to bottom, grey, black);
	
	
  }
  
  .navbar img{
	  
	  margin-top:-15px;
	  
  }
  
  
  .box{
	  margin-top:80px;
	  
  }
  
  .hero-spacer {
	  margin-top: 50px;
  }
  
  .hero-feature {
	  margin-bottom: 30px;
	  
  }
  
  .fundo_right{
	  
	  -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	 background-color:#FFFFFF;
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	 height:400px;
	 position:absolute;
	 float:right;
	  
  }
  
  .ofertas_laterais{
	  
	 -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	 background-color:#FFFFFF;
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	
  }
  
  .ofertas_laterais img{
	  
	 -webkit-border-radius: 10px 10px 0px 0px; 
	 border-radius: 10px 10px 0px 0px;
	
	
  }
  
  .ofertas_laterais:hover{
	 background-color:#E8E8E8;
	 text-decoration:none; 
  }
  
  
  
  .altura_lateral h3{
	  height:100px;
	  
  }
  
  .altura_guia h3{
	  height:20px;
	  
  }
  .altura_guia h3{
	  margin-top:0px;
	  text-align:left;
	 font-family: 'Amaranth', sans-serif;
	  font-size:22px;
	  
  }
  
  .altura_lateral h3{
	  margin-top:0px;
	  text-align:left;
	 font-family: 'Amaranth', sans-serif;
	  font-size:22px;
	  
  }
  
 
  
  .altura_lateral h4{
	  color:orange;
	  margin-top:1px;
	 font-family: 'Amaranth', sans-serif;
	  font-size:30px;
  }
  .altura_guia h4{
	 
	  margin-top:1px;
	 font-family: 'Amaranth', sans-serif;
	  font-size:15px;
          margin-bottom:3px;
          
  }
  
  .altura_lateral h5{
	  color:grey;
	  text-decoration:line-through;
	 
	 font-family: 'Amaranth', sans-serif;
	  font-size:25px;
  }
  
  .down_principal{
	  min-height: 130px;
	  
  }
  
  
  .fundo_contato{
	  
	  height:auto;
	  background:#FFFFFF;
	  -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	 margin-bottom:30px;
   
  }
  
  .fundo_repass{
	  
	  min-height:300px;
	  background:#FFFFFF;
	  -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	 margin-bottom:30px;
   
  }
  
  .fundo_repass {
	  
	  font-family: 'Overlock', cursive;
	  font-size:18px;
	  
	  
  }
  
  .fundo_repass  a{
	  margin-bottom:30px;
	 
	  
	  
  }
  
  .fundo_repass h3{
	  font-family: 'Amaranth', sans-serif;
	  font-size:36px;
	  
  }
  
  .repass{
	  
	  margin-top:30px;
	  
  }
 
 #photos-wrap {
	
  position: relative;
  z-index: 1;
  margin-left:auto;
  margin-right:auto;

  
}


.photo  {
  margin-bottom: 20px;
  float: left;
  position: relative;
  
  border-radius: 5px;
  background: white;
  padding: 5px;
  margin: 5px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

  
  .fundo_menor_lateral_2{
	 
	 
	  padding:5px;
	  background:#FFFFFF;
	  -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	 text-align:center;
   
  }
  
  .fundo_menor_lateral{
	 
	  height:auto;
	  padding:5px;
	  background:#FFFFFF;
	  -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
   
  }
  
  .menor_lateral_insta{
	  margin-top: 20px;
	  
  }
  
  
  .foto_insta{
      
      background:#B03C3E;
	  width:auto;
	  height:auto;
	  margin-top:12px;
	  margin-left:20px;
  }
  
  .insta{
	  padding:5px;
	 
  }
  
  .fundo{
	  
	  -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
   
  }
  
  .fundo:hover{
	  background-color:#E8E8E8;
	 text-decoration:none; 
	  
  }
  
  .fundo_menor{
	 
	  -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
   
  }
  
  .fundo_menor:hover{
	  background-color:#E8E8E8;
	 text-decoration:none; 
	  
  }
  
  .fundo_detalhe{
	  
	  -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	
	 
  }
  
   .fundo_detalhe_insta{
	  
	  -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	 height:auto;
	
	 
  }
  .fundo img{
	-webkit-border-radius: 10px 10px 0px 0px; 
	 border-radius: 10px 10px 0px 0px;
	 
	  
  }
  
  .fundo_menor img{
	-webkit-border-radius: 10px 10px 0px 0px; 
	 border-radius: 10px 10px 0px 0px;
	 
	  
  }
  
  .ajuste_texto p{
	  text-align:right;
	  
	  
	  
  }
  
  

  .oferta_titulo{
	  text-align:left;
	  max-width:90%;
	  margin-left:10px;
	  margin-top:-10px;
	  margin-bottom:15px;
  }
  
  .oferta_titulo h3{
	  font-family: 'Amaranth', sans-serif;
	  font-size:36px;
	  
  }
  
  
  .oferta{
	  text-align:left;
	  width:65%;
	  margin-top:-15px;
	  
  }
  
  .oferta h3, p{
	 
	  margin-left:15px;
  }
  
   .oferta h3{
	  font-family: 'Amaranth', sans-serif;
	  font-size:25px;
	 
  }
  
  .oferta  p{
	 font-family: 'Overlock', cursive;
	  font-size:20px;
	 
  }
  
  .fundo_menor .oferta{
	  text-align:left;
	  width:65%;
	  margin-top:-15px;
	  
  }
  
  .fundo_menor .oferta h3, p{
	  color:black;
	 
	  margin-left:15px;
  }
  
   .fundo_menor .oferta h3{
	  
	  font-family: 'Amaranth', sans-serif;
	  font-size:25px;
	 
  }
  
 .fundo_menor  .oferta  p{
	 font-family: 'Overlock', cursive;
	  font-size:20px;
	  margin-top:-10px;
  }
   
  
  .box_detalhe{
	  padding-left:15px;
	  padding-right:15px;
	  
  }
  
  
  .detalhe_oferta{
	  padding-left:15px;
	  padding-right:15px;
	  margin-top:20px;
	  
  }
  
  .detalhe_oferta h3{
	  font-family: 'Amaranth', sans-serif;
	  font-size:25px;
	  
  }
  
  .oferta_detalhe_left h3{
	  font-family: 'Amaranth', sans-serif;
	  font-size:20px;
	  margin-bottom:-10px;
	  
  }
  
  
  .oferta_detalhe_left h1{
	  font-family: 'Amaranth', sans-serif;
	  font-size:50px;
	  color:orange;
	  
  }
  
  .oferta_detalhe_left h4{
	  text-decoration:line-through;
	  
  }
  
  
  
  .oferta_detalhe_center h3 a{
	  color:inherit;
	  font-family: 'Amaranth', sans-serif;
	  font-size:25px;
	  text-decoration:none;
	  
  }
  
  .oferta_detalhe_center h5{
	  font-family: 'Amaranth', sans-serif;
	  font-size:20px;
	 
	  
  }
  
  .glyphicon-fire{
	   color:red;
  }
  
  .glyphicon-shopping-cart{
	  
	  color:orange;
	  
  }
  
  .btn{
	  
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	 
  }
  
  
  .oferta_detalhe_right a{
	  font-family: 'Amaranth', sans-serif;
	  
	  
  }
  
  .dados_estabelecimento h3{
	  font-family: 'Amaranth', sans-serif;
	  font-size:25px;
	  
	  
  } 
  
  
  
  .box_detalhe h4{
	  font-family: 'Overlock', cursive;
	  font-size:25px;
	  
  }
  
  .detalhe_oferta p{
	  font-family: 'Overlock', cursive;
	  font-size:16px;
	  
  }
  
  .detalhe_inferior h4{
	 font-family: 'Overlock', cursive;
	  font-size:20px;
  }
  
  .detalhe_inferior p{
	 font-family: 'Overlock', cursive;
	  font-size:16px;
  }
 

 
  .detalhe_inferior{
	  
	  padding-left:15px;
	  padding-right:15px;
	  margin-top:20px;
	  
  }
  
 
  .dados_estabelecimento h3{
	  margin-top:-10px;
	  text-align:left;	
  
  }
  
  .dados_estabelecimento h4{
	  text-align:left;	
  
  }
  
  .dados_estabelecimento p{
	  text-align:justify;
	 
	  
  }
 
  .endereco img{
	  margin-bottom:10px;
	  
  }
  
  .endereco p{
	  margin-top:-6px;	
  }
  
  
  
  .gllpMap{
  width: auto; 
  height: 200px;
  box-shadow: 4px 4px 4px #444;
  -webkit-box-shadow: 4px 4px 4px #444;
  -moz-box-shadow: 4px 4px 4px #444;
  margin-bottom:15px;
  -webkit-border-radius: 10px 10px 10px 10px; 
   border-radius: 10px 10px 10px 10px;
	
  }
  
   .detalhe_detalhe h3  {
	  
	  text-align:left;
	  
  }
  
  .detalhe_detalhe h4  {
	  margin-top: 20px;
	  font-family: 'Amaranth', sans-serif;
	  font-size:19px;
	  text-align:left;
	  
  }
  
  .detalhe_detalhe p  {
	  text-align:left;
	  
  }

  .detalhe_regulamento h3{
	  
	  text-align:left;
	  
  }
  
  .detalhe_regulamento p{
	  
	  text-align:left;
	  
  }
  
  
  .valor_principal{
	  vertical-align:bottom;
	
	  text-align:right;
	 
	  
  }
  
  .valor_principal h2{
	  color:orange;
	  font-family: 'Amaranth', sans-serif;
	  font-size:56px;
	  
  }
  
  .fundo_menor .valor_principal{
	 
	  float:right;
	  text-align:center;
	  width:35%;
	  
  }
  
  .fundo_menor .valor_principal h2{
	  color:orange;
	  font-family: 'Amaranth', sans-serif;
	  font-size:46px;
	  
  }
  
  .valor_detalhe{
	  margin-top:10px;
	  background-color:#B25D5E;
	  text-align:center;  
  }
  
  .valor_detalhe h4{
	  text-decoration: line-through;
	  color:#F01C20;
	  
  }
  

  .lista_ofertas a {
	  
	  text-decoration:none;
	  color:black;  
  }
  
  .compra{
	  
	  margin-right: 10px;
	  
  }
  
  
  .segundo_fundo{
	  
	  -webkit-border-radius: 10px 10px 10px 10px; 
	 border-radius: 10px 10px 10px 10px;
	
	 box-shadow: 4px 4px 4px #444;
	 -webkit-box-shadow: 4px 4px 4px #444;
	 -moz-box-shadow: 4px 4px 4px #444;
	 margin-left:40px;
   
   
	 
	  
  }
  .segundo_fundo img{
		-webkit-border-radius: 10px 10px 0px 0px; 
	 border-radius: 10px 10px 0px 0px;
	 padding-left:-15px;
	  
  }
  
  .segundo_fundo .oferta{
	  
	  text-align:left;
	  margin-left:10px;
	  
	  max-width:65%;
	  
	  
	  
  }
  
  .segundo_fundo h2{
	  float:right;
	  font-size:45px;
	  margin-top:10%;
	  margin-right:3%;
	  max-width:35%;
  
	  
  }
  
 
  .navbar .navbar-nav > li > a{
	  margin-top:5px;
	  
	  color:#fff;
  }
  
 
  .navbar .navbar-nav > li > a:hover{
	  
	  color:#eee;
  }
  
  .list-menu{
	  
	  margin-top:40px;
	  text-align:left;
	  
  }
  
  
 
  

  .page-scroll{
	  margin-top:5px;
  }
  
 /* .navbar .navbar-nav li a:focus {
	  outline: 0;
  }
  
  .navbar-default,
  .navbar-inverse {
	  border: 0;
  }*/
  
  footer {
	  color: #fff;
  }
  
  footer h3 {
	   font-family: 'Amaranth', sans-serif;
	  font-size:25px;
	  margin-bottom: 30px;
  } 
  
  footer p {
	  color:#fff;
	  font-family: 'Overlock', cursive;
	  font-size:16px;
  }
  
 
  
  footer .footer-above {
	 background: #111;
	  background: -moz-linear-gradient(top, #404040 0%, #060606 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#060606));
	  background: -o-linear-gradient(top, #404040 0%, #060606 100%);
	  background: -ms-linear-gradient(top, #404040 0%, #060606 100%);
	  background: linear-gradient(top, #404040 0%, #060606 100%);
	  box-shadow: 4px 4px 4px #444;
  }
  
  footer .footer-col {
	  margin-bottom: 50px;
  }
  
  footer .footer-below {
	  padding: 25px 0;
	  background: #111;
	  background: -moz-linear-gradient(top, #404040 0%, #060606 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#060606));
	  background: -o-linear-gradient(top, #404040 0%, #060606 100%);
	  background: -ms-linear-gradient(top, #404040 0%, #060606 100%);
	  background: linear-gradient(top, #404040 0%, #060606 100%);
	  box-shadow: 4px 4px 4px #444;
  }
  
  footer .menu li{
	  text-align:left;
	  font-family: 'Overlock', cursive;
	  font-size:20px;
  
  }
  
  footer .menu li a{
	  color:#fff;
	  
  }
  
  footer .menu li a:hover{
	  color:#A2A2A2;
	  text-decoration:none;
  
  }
  
  
  
  .btn-outlinecontato{
	  border: solid 2px #fff;
	  color: #fff;
	 
  }
  
  .btn-outlineface{
	  border: solid 2px #fff;
	  color: #fff;
	 
  }
  .btn-outlineinsta{
	  border: solid 2px #fff;
	  color: #fff;
	 
  }
  
  .btn-outlinecontato:hover,
  .btn-outlinecontato:focus,
  .btn-outlinecontato:active,
  .btn-outlinecontato.active {
	  border: solid 2px #fff;
	  color: #428BCA;
	  background: #fff;
  }
  
  .btn-outlineface:hover,
  .btn-outlineface:focus,
  .btn-outlineface:active,
  .btn-outlineface.active {
	  border: solid 2px #fff;
	  color: #0000B2;
	  background: #fff;
  }
  
  .btn-outlineinsta:hover,
  .btn-outlineinsta:focus,
  .btn-outlineunsta:active,
  .btn-outlineinsta.active {
	  border: solid 2px #fff;
	  color: #541308;
	  background: #fff;
  }
  
  .btn-social {
	  display: inline-block;
	  width: 50px;
	  height: 50px;
	  border: 2px solid #fff;
	  border-radius: 100%;
	  text-align: center;
	  font-size: 20px;
	  line-height: 45px;
  }
  
  .btn:focus,
  .btn:active,
  .btn.active {
	  outline: 0;
  }
  
  
  @media (max-width: 767px) {
	body{
	 margin-left:0px;
	  
  }
  
  .altura_lateral h3{
	  height:auto;
	  
  }
  .fundo_right{
	  
	  display:none;
	
	  
  }
  
  .logo img {
	  margin-top: -17px;
	  width: 80px;
	  
	  }

  .list-menu{
	  
	  margin-top:40px;
	  text-align:center;
	  
  }
  
  .compra{
	  
	  margin-bottom: 10px;
  }
  
  .oferta_titulo h3{
	  font-family: 'Amaranth', sans-serif;
	  font-size:26px;
	  
  }
  
  footer .menu li {

	  text-align:center;
	
  }
  
  .valor_principal h2{
	  color:orange;
	  font-family: 'Amaranth', sans-serif;
	  font-size:46px;
	  
	  
  }
  
  .fundo_buy{
	
	 padding-bottom:1px;
	 padding-top:1px;
  }
  
  .fundo_buy_no{
	
	 padding-bottom:1px;
	 padding-top:1px;
  }
 
  .cartoes input{
	  margin-top:30px;

  }
  .banner1{
      display: none;
      
      
  }
  
  .banner2{
      display: block; 
      
  }
  }
  @media(min-width:768px) and (max-width: 992px){
	  /*.navbar-fixed-top {
		  padding: 25px 0;
		  -webkit-transition: padding .3s;
		  -moz-transition: padding .3s;
		  transition: padding .3s;
		  min-height:85px;
	  }
  
	  .navbar-fixed-top .navbar-brand {
		  font-size: 2em;
		  -webkit-transition: all .3s;
		  -moz-transition: all .3s;
		  transition: all .3s;
	  }
  
	  .navbar-fixed-top.navbar-shrink {
		  padding: 10px 0;
	  }
  
	  .navbar-fixed-top.navbar-shrink .navbar-brand {
		  font-size: 1.5em;
	  }
	  
	  .navbar .navbar-default .navbar-fixed-top {
	 
	  min-height:15px;
  }*/
  
  .list-menu{
	  
	  margin-top:40px;
	  text-align:center;
	  
  }
  
  footer .menu li{
	  text-align:center;
	
  
  }
  
   .valor_principal h2{
	  color:orange;
	  font-family: 'Amaranth', sans-serif;
	  font-size:46px;
	  
  }
  
  .cartoes input{
	  margin-top:30px;

  }
  .banner1{
      display: block;
      
      
  }
  
  .banner2{
      display: none; 
      
  }
  }
