/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/

body {
	font-family: 'Quando', serif;	
}

.giffa-navbar {
	min-height: 215px;
	border-bottom: 15px solid #c39f59;
	margin:0px;
}

.giffa-jumbotron-home {
	margin:0px;
	padding:0px;	
}

#myCarousel {
	border-bottom: 15px solid #c39f59;	
}

.giffa-jumbotron-footer {
	margin:0px;
	padding:0px;
	background:#122c20;
	min-height: 215px;	
	margin-top:40px;
	
}

.navbar-nav {
	padding-top:50px;	
}

.navbar-nav a {
	color:#006940;
	font-size:15px;
}

.navbar-nav>li>a {
	font-size:15px;	
}

.navbar-nav>li>a:hover {
	color: #c39f59;
	background:#FFF;
	border-bottom: 1px solid #c39f59;
	padding-bottom:5px;
}

a.botonera {
	font-size:38px;	
	color:#AAA;
	margin-left:10px;

}

a.botonera:hover {
	color:#006940;
}

img.border-desktop {
	border: 4px solid #C19923; 
	border-radius: 10px; 
}

#home_noflick {
	display:none;	
}

.margin-top-min {
	margin-top:10px
}
	
.margin-top-med {
	margin-top:20px
}

.margin-top-max {
	margin-top:30px
}

.capitalize {
	font-size:2em;	
}

.giffa-destaque {
	color:#006940;	
}

.giffa-destaque-bg {
	background:#006940;	
}

.margin-bottom-min {
	margin-bottom:10px
}
	
.margin-bottom-med {
	margin-bottom:20px
}

.margin-bottom-max {
	margin-bottom:30px
}

.girafa {
	width:100%; max-width:168px;
}

		.show-responsive {
			display:none;			
		}


/* Large Devices, Wide Screens */

    @media only screen and (min-width : 1900px) {
		
	.giffa-home-flick01-box {
		max-width:100%;
	}	
	
	.giffa-navbar-menu {
		margin-top:-30px;	
	}
		
    }

    @media only screen and (max-width : 1366px) {
		

	.giffa-home-flick01-box {
		max-width:450px;
	}	
	
	.giffa-navbar-menu {
		margin-top:-30px;	
	}	
	
	.girafa {
		width:100%; max-width:168px;
	}	
		
		
		
		
    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 1200px) {
		
		.girafa {
			width:110px;	
		}		
				


	

    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {
		

		body {
		min-width:350px;	
		}
		
		#home_noflick {
			display:block;	
		}
		
		
		#barra_botoes{
			font-size:12px;
			padding-right:0px;
			margin-right:0px;
		}
		
		a.botonera {
			font-size:28px;	
		}	
		
		p.botonera_desktop {
			display:none;	
		}
		
		img.border-desktop {
			border: 1px solid #C19923; 
		}		
		
		.produto-hr {
			display:none;
		}
	
		
		#myCarousel {
			display:none;	
		}
		
		#header_logo {
			max-width:80%;	
		}
		
		.giffa-navbar {
			min-height: 185px;
			border-bottom: 15px solid #c39f59;
			margin:0px;
		}	
		
		#giffa-footer {
			max-width:80%;
			margin-right:10px;	
		}
		
		.navbar-nav {
			background:#FFF;
			margin-top:110px;
			padding-top:0px;
			border-top: 15px solid #c39f59;				
		}
		
		.noshow-responsive {
			display:none;			
		}
		
		h1, h2, h3 {
			font-size:26px;	
		}
		
		.show-responsive {
			display:block;			
		}		
		
	

		
		
    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
		

		

    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
		
			
        
    }




