/* General Demo Style */
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);

@font-face {
    font-family: 'AnimalsNormal';
    src: url('fonts/animals-webfont.eot');
    src: url('fonts/animals-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/animals-webfont.woff') format('woff'),
         url('fonts/animals-webfont.ttf') format('truetype'),
         url('fonts/animals-webfont.svg#AnimalsNormal') format('svg');
    font-weight: normal;
    font-style: normal;
}
#content-1170{
	max-width: 1170px;
	margin-right: auto;
	margin-left: auto;
	float: none;

	}
#barra-full{
		background-color: #EAEAEA;
	width: 100%;
	padding-right: 0px;
	padding-left: 0px;
	}
#margim-zero{
	padding-right: 0px;
	padding-left: 0px;
	}
#logo{
	float: left;
	position: absolute;
	z-index: 12;
	height: 114px;
	width: 299px;
	background-image: url(../images/logo.png);
	top: 25px;
	}
@media(max-width:998px){
	#logo{
	float: left;
	position: absolute;
	z-index: 999;
	height: 0px;
	width: 0px;
	background-image: url(../images/logo-site-cel.png);
	top: 10px;
	overflow: hidden;
	}
	}

#menu-scrow #back-menu-scrow #menu-scrow-center .col-md-12 .navbar.navbar-default  {
	background-color: #3b2614;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFF;
}
#menu-scrow #back-menu-scrow #menu-scrow-center .col-md-12 .navbar.navbar-default .navbar-header a {
	color: #FFF;
	}
#menu-scrow #back-menu-scrow #menu-scrow-center .col-md-12 .navbar.navbar-default #bs-example-navbar-collapse-1 .nav.navbar-nav li a {
	color: #FFF;
}
h1{
	color: #28BDD4;
	padding-top: 35px;
	}
#menu-scrow #back-menu-scrow #menu-scrow-center .col-md-12 .navbar.navbar-default .navbar-header .navbar-brand {
	margin: 0px;
	padding: 4px;
}

.barra-roxa{
	background-color: #28BDD4;
	padding-right: 0px;
	padding-left: 0px;
	color: #FFF;
	padding-top: 10px;
	font-weight: bold;
	font-family: 'Denk One', sans-serif;
	padding-bottom: 20px;
	margin-right: -15px;
	margin-left: -15px;
	}
@media(max-width:998px){
	.barra-roxa{
	background-color: #28BDD4;
	padding-right: 0px;
	padding-left: 0px;
	color: #FFF;
	padding-top: 10px;
	font-weight: bold;
	font-family: 'Denk One', sans-serif;
	padding-bottom: 20px;
	margin-right: -15px;
	margin-left: -15px;
	visibility: hidden;
	height: 0px;
	width: 0px;
	}
	}
.rowtable{
	display: table;
	width: 100%;
	}
.linha-divide{
	padding-top: 25px;
	padding-bottom: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	}
.trespontos{
	font-size: 300%;
	font-weight: bold;
	color: #28BDD4;
	text-align: center;
	}
#magim-top{
	padding-top: 30px;	
	}.container-fluid .row #content-1170 #magim-top .col-md-4 {
	color: #666666;
}
.container-fluid .row #barra-full {
	background-color: #3B2614;
	color: #FFF;
	text-align: center;
}
.container-fluid .row #content-1170 p .btn.btn-default {
	font-weight: bold;
	color: #28BDD4;
	background-color: #FFFFFF;
	font-size: 200%;
	border: 1px solid #28BDD4;
}
#form-teste{
	max-width : 700px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
}
.container-fluid .row #barra-full h2 {
	color: #28BDD4;
}
.container-fluid .row #content-1170 .row .col-md-12 h3 {
	color: #28BDD4;
	margin-top: 35px;
	text-transform: uppercase;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.container-fluid .row #content-1170 .row .col-md-4 h2 {
	font-size: 135%;
	color: #28BDD4;
	padding: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.txt150{
	font-size: 150%;
	}
.plano-top-limpo{
	height: 40px;
	}
.plano-top-principal{
	height: 40px;
	color: #0CF;
	background-color: #3b2614;
	text-align: center;
	padding-top: 10px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	padding-bottom: 5px;
	}
.plano-preco{
	color: #FFF;
	background-color: #0CF;
	text-align: center;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	font-size: 170%;
	}
.plano-preco2{
	color: #FFF;
	background-color: #3b2614;
	text-align: center;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	font-size: 170%;
	}
.plano-preco2-corte{
	color: #FFF;
	background-color: #3b2614;
	text-align: center;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	font-size: 170%;
	text-decoration: line-through;
	}
.plano-preco-corte{
	color: #FFF;
	background-color: #0CF;
	text-align: center;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	font-size: 170%;
	text-decoration: line-through;
	}
.plano-detalhes{
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	font-size: 90%;
	background-color: #F0F0F0;
	}
.plano-envios{
	text-align: center;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-color: #CCCCCC;
	color: #3b2614;
	font-size: 145%;
	}
.plano-envios2{
	text-align: center;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-color: #00CCFF;
	color: #3b2614;
	font-size: 145%;
	}
.container-fluid .row #content-1170 .row .col-md-2 .thumbnail {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
.container-fluid .row #content-1170 .row .col-md-1 .thumbnail {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 5px;
}
.bt-planos{
	color: #0CF;
	background-color: #3b2614;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	}
.bt-planos:hover{
	color: #fff;
	background-color: #3b2614;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	}
.bt-planos2{
	color: #FFF;
	background-color: #0CF;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	}
.bt-planos2:hover{
	color: #630;
	background-color: #0CF;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	}
#margim3px{
	margin: 3px;
	padding: 0px;
	}
@media(max-width:990px){
	#margim3px{
	margin: 3px;
	padding: 15px;
	}
	}
.font-peq-envios{
	font-size: 65%;
	}

.panel-footer{
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	color: #CCCCCC;
	background-color: #3B2614;
	display: table;
	width: 100%;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-size: 80%;
	}.container-fluid .row .panel-footer .col-md-3 h2 {
	color: #27C0D4;
	font-size: 180%;
}
.container-fluid .row .panel-footer #content-1170 .col-md-3 a {
	color: #FFF;
}
.container-fluid .row #content-1170 #contato .form-group hr {
	margin-top: 5px;
	margin-bottom: 10px;
}
.input-upload{
	height: 30px;
	padding: 0px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
	width: 100%;
	}
.box-lancamento{
	font-weight: bold;
	color: #FFF;
	background-color: #F60;
	margin-right: auto;
	margin-left: auto;
	width: 380px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-align: center;
	font-size: 200%;
	margin-top: 35px;
	}
.pula-menu{
	float: right;
	position: absolute;
	z-index: 999;
	top: 25px;
	height: 25px;
	width: 40px;
	right: 25px;
	}
@media(max-width:998px){
	.pula-menu{
	float: right;
	position: absolute;
	z-index: 0;
	top: 10px;
	overflow: hidden;
	height: 0px;
	width: 40px;
	right: 25px;
	}
	}