.left{
	float:left;
	padding-right:30px;
}

.right{
	float:right;
	padding-left:30px;
}
/*TOPO*/
.cabecalho-page{
	position:static;
	background:#edecec;
}
.topo-page{
	background:#edecec;
	padding: 1% 0;
	width:100%;
	float:left;
	max-width: 1280px;
}

.topo-page .menu{
	margin-top:2%;
}

.topo-page nav.menu li a{
	color:#000;
}

/*CONTEUDO*/
.container{
	width:100%;
	display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}
.container .content{
	float:left;
	max-width: 1280px;
	width:100%;
	padding:20px 0;
}

.container .content .title{
	float:left;
	width:100%;
	text-align:center;
	font-family: 'gotham_ultraregular';
	font-size:4rem;
	color:#FFF;
	padding-bottom:20px;
}

.container .content p{
	text-align:justify;
	color:#FFF;
	line-height:150%;
}

/*
--------			--------
--------  Produtos	--------
--------			--------
*/

.produto{
	width:100%;
	background:#FFF;
	-webkit-box-shadow: 6px 6px 10px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 6px 6px 10px 0px rgba(0,0,0,0.5);
	box-shadow: 6px 6px 10px 0px rgba(0,0,0,0.5);
	float:left;
	margin-bottom:30px;
	padding:30px;
	border-radius:10px;
}

.produto img{
	height:300px;
}

.produto h2{
	color:#009349 !important;
	font-size:2.5rem;
	font-family: 'gotham_ultraregular';
}

.produto p{
	color:#000 !important;
	margin-top:30px;
}

.rodape{
	background:#edecec !important;
}

.container .info-page{
	float:left;
	max-width: 1280px;
	width:100%;
	padding:20px 0;
	z-index:5;
	display:block;
}


.container .info-page .logo-page {
	text-align:center;
	margin: 0 auto;
	width:100%;
}
.container .info-page .logo-page h1{
	background: url(../img/logo-coco-ice.png) center center/120px;
	width:120px;
	height:87px;
	font-size: 0;
	background-repeat: no-repeat;
	text-align:center;
	margin: 0 auto;
}

.info-page h3{margin: 0 auto; width:150px; color:#000;}
.info-page p {margin: 0 auto; width:300px; color:#000; text-transform:uppercase; line-height:130%;}
.info-page h3:hover, .info-page p:hover{font-family: 'gotham_ultraregular';}

.menu-footer-page{float:left; max-width: 1280px; width:100%; height:70px; line-height:70px; display:block !important; z-index:5;  background:none;}
	.menu-footer-page ul{padding:0 !important; text-align:center; list-style:none;}
	.menu-footer-page li{padding:0;  border:none; width:auto; display:inline-block;}
	.menu-footer-page li a{color:#000; font-size:1em; width:auto; margin:15px; text-transform: uppercase; font-weight:bold}
	.menu-footer-page li a:last-child{padding-right:0;}
	.menu-footer-page li a:hover{font-family: 'gotham_ultraregular'; border-bottom: 6px solid #00ff7e;}
	
@media screen and (min-width: 300px) and (max-width: 1280px){
	.container .content{
		padding:20px
	}
}	