@charset "utf-8";
/* CSS Document */


/* -------------------------------------------------------------------------------------- */
/* --------------------------------------- FONTES --------------------------------------- */
/* -------------------------------------------------------------------------------------- */


@import url(https://fonts.googleapis.com/icon?family=Material+Icons);

@font-face {
    font-family: 'belleroselight';
    src: url('bellerose-webfont.eot');
    }
	
@font-face {
    font-family: 'belleroselight';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
         url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),
         url('bellerose-webfont.ttf') format('truetype'),
         url('bellerose-webfont.svg#belleroselight') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* -------------------------------------------------------------------------------------- */
/* --------------------------------- CONFIGURAÇÃO GERAL --------------------------------- */
/* -------------------------------------------------------------------------------------- */

body {
	background-color: #CCC;
	background-image: url(../img/background.jpg);
	background-repeat: repeat;
	font-family: 'belleroselight';
	font-weight: normal;
	font-style: normal;
}

body, html {
	height: 100%;
	width: 100%;
	padding: 0;
	margin: 0;
}

img, img a, img a:hover, img a:focus, img a:active, a:hover, a:active, a:focus {
	border-style: none;
	border: none;
	border-color: none;
	outline: 0;
	outline-color: none;
}

table {
	border-collapse: collapse;
	outline: none;
}

table td, table th {
	padding: 0;
	outline: none;
}

div, span {
	outline: none;
}

/* --------------------- FOOTER FIXO --------------------- */

/*=== Float Containment and Bug Fixes (Do Not Alter These!) ===*/
body:before {/*Opera min-height 100% Fix (Maleika)*/
    content:"";
    height:100%;
    float:left;
    width:0;
    margin-top:-32767px;/*eliminate need for inner non clearing element (Erik.J)*/
}

#footerfixo-wrapper:after,  /* #wrapper:after for IE8 min-height:100% Fix*/
#footerfixo-content:after { /* #content:after for Float Containment*/
    clear:both;
    content:"";
    display:block;
    height:1%;/*fix IE8 min-height:100% bug (Erik.J)*/
    font-size:0;
}

.footerfixo-header-fixed {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  border-top: 0;
}

#footerfixo-header {
    min-width: 1000px;
    height: 70px;
    position: relative;
    z-index: 1; /*lay it on top the main wrapper*/
}

.footerfixo-header-1 {
	background-image: url(../img/barra-header-1.png);
	background-repeat: repeat-x;
	background-position: center top;
}

.footerfixo-header-2 {
	background-image: url(../img/barra-header-2.png);
	background-repeat: repeat-x;
	background-position: center top;
}

.footerfixo-header-3 {
	background-image: url(../img/barra-header-3.png);
	background-repeat: repeat-x;
	background-position: center top;
}

* html #footerfixo-wrapper {
	height:100%;
} /* is "min-height" in IE6 */

#footerfixo-wrapper {
    width: 1000px;
    margin:0 auto;
    margin-top:-70px; /* now pull it back up under header (same as header height)*/
    min-height:100%;
}

#footerfixo-content {
    padding: 70px 0 150px; /*set a top and bottom padding to preserve the header and footer */
    width: 100%;/*haslayout*/
}

#footerfixo-footer {
	background-image: url(../img/barra-footer.png);
	background-repeat: repeat-x;
	background-position: left top;
    margin:-150px auto 0; /* a negative top margin pulls the footer up into viewport*/
    min-width:1000px;
    height: 150px;/*(a sticky footer needs a fixed height to work properly)*/
	position: relative;
}

/* -------------------------------------------------------------------------------------- */
/* ------------------------------- TABELAS E CAIXAS GERAL ------------------------------- */
/* -------------------------------------------------------------------------------------- */

.display-inline {
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
}

.cx-geral {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
}

.table {
	display: table;
}

.table-cell {
	display: table-cell;
}

.table-row {
	display: table-row;
}

.width-auto {
	width: auto;
}

.height-auto {
	height: auto;
}

.height-100 {
	height: 100%;
}

.height-50 {
	height: 50%;
}

.width-100 {
	width: 100%;
}

.width-50 {
	width: 50%;
}


/* -------------------------------------------------------------------------------------- */
/* ------------------------------------- CONTEUDOS -------------------------------------- */
/* -------------------------------------------------------------------------------------- */


/* ----------------------------- ALINHAMENTOS --------------------------- */

.align-right {
	text-align: right;
}
	
.align-left {
	text-align: left;
}

.align-center {
	text-align: center;
}

.align-center-center {
	margin-left: auto;
	margin-right: auto;
}

.align-top {
	vertical-align: top;
}

.align-middle {
	vertical-align: middle;
}

.align-bottom {
	vertical-align: bottom;
}

.float-right {
	float: right;
}
	
.float-left {
	float: left;
}

/* ------------------------------- ESPAÇOS ------------------------------ */

.div-space05 {
	margin-bottom: 5px;
}

.div-space10 {
	margin-bottom: 10px;
}

.div-space15 {
	margin-bottom: 15px;
}

.div-space20 {
	margin-bottom: 20px;
}

.div-space25 {
	margin-bottom: 25px;
}

.div-space30 {
	margin-bottom: 30px;
}

.div-space35 {
	margin-bottom: 35px;
}

.div-space40 {
	margin-bottom: 40px;
}

.div-space45 {
	margin-bottom: 45px;
}

.div-space50 {
	margin-bottom: 50px;
}

.div-space70 {
	margin-bottom: 70px;
}

.div-space90 {
	margin-bottom: 90px;
}

.div-space100 {
	margin-bottom: 100px;
}

/* ----------------------------------- */

.span-space05 {
	margin-left: 5px;
}

.span-space10 {
	margin-left: 10px;
}

.span-space15 {
	margin-left: 15px;
}

.span-space20 {
	margin-left: 20px;
}

.span-space25 {
	margin-left: 25px;
}

.span-space30 {
	margin-left: 30px;
}

.span-space35 {
	margin-left: 35px;
}

.span-space40 {
	margin-left: 40px;
}

.span-space45 {
	margin-left: 45px;
}

.span-space50 {
	margin-left: 50px;
}

/* -------------------------- LINHAS DIVISÓRIAS ------------------------- */


.line-div-dot1:after {
	padding: 0px 20px 0px 20px;
	color: #666;
	font-size: 20px;
	content: '\25b6';
}

.line-div0222 {
	margin-top: 20px;
	margin-bottom: 20px;
	height: 2px;
	border-bottom: 1px solid #272727;
	padding-bottom: 3px;
	postion:relative;
	}

.line-div02 div {
	postion:absolute;
	width:100%;
	height:100%;
	background-color: #2f2f2f;
	}

.line-div03 {
	margin-top: 20px;
	margin-bottom: 20px;
	height: 1px;
	border-bottom: 2px solid #2f2f2f;
	padding-bottom: 3px;
	postion:relative;
	}
	
.line-div03 div{
	postion:absolute;
	width:100%;
	height:100%;
	background-color: #272727;
	}


/* -------------------------------- IMAGES ------------------------------ */

.img-dots {
	background-image: url(../img/dots.png);
	background-repeat: repeat;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}

/* -------------------------------- TEXTO ------------------------------- */

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

.txt-no-wrap {
	white-space: nowrap;
}

.txt-align-justify {
	text-align: justify;
}

.txt-upper {
	text-transform:uppercase;
}

a {
	text-decoration: none;
	color: inherit;
	outline: none;
	transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
}

a:hover {
	text-decoration: none;
	outline: none;
}

/* ------- LINE HEIGHT SPACING ------- */

.txt-line-height14 {
	line-height: 14px;
}

.txt-line-height16 {
	line-height: 16px;
}

.txt-line-height22 {
	line-height: 22px;
}

.txt-line-height30 {
	line-height: 30px;
}

.txt-line-height34 {
	line-height: 34px;
}

/* ------- LETTER SPACING ------- */

.txt-letter-spacing05 {
	letter-spacing: -0.5px;
}

.txt-letter-spacing1 {
	letter-spacing: 1px;
}

.txt-letter-spacing2 {
	letter-spacing: 2px;
}

.txt-letter-spacing3 {
	letter-spacing: 3px;
}

/* -------------- YELLOW --------------- */

.txt-yellow {
	color: #fff7e3;
	text-decoration: none;
	outline: none;
}

/* -------------- WHITE --------------- */

.txt-white {
	color: #fff;
	text-decoration: none;
	outline: none;
}

/* -------------- GREY --------------- */

.txt-grey {
	color: #565656;
	text-decoration: none;
	outline: none;
}

/* -------------- BLACK --------------- */

.txt-black {
	color: #000;
	text-decoration: none;
	outline: none;
}

/* -------------- RED --------------- */

.txt-red {
	color: #c44545;
	text-decoration: none;
	outline: none;
}

/* -------------- SIZE --------------- */

.txt-6 {
	font-size: 6px;
}

.txt-7 {
	font-size: 7px;
}

.txt-8 {
	font-size: 8px;
}

.txt-9 {
	font-size: 9px;
}

.txt-10 {
	font-size: 10px;
}

.txt-11 {
	font-size: 11px;
}

.txt-12 {
	font-size: 12px;
}

.txt-13 {
	font-size: 13px;
}

.txt-14 {
	font-size: 14px;
}

.txt-15 {
	font-size: 15px;
}

.txt-16 {
	font-size: 16px;
}

.txt-20 {
	font-size: 20px;
}

.txt-25 {
	font-size: 25px;
}

/* ----------------------------------- */

.tit-areas {
	font-size: 28px;
	text-align: left;
	text-decoration: none;
	outline: none;
	padding-bottom: 30px;
}

.tit-areas-sub {
	font-size: 18px;
	text-align: left;
	text-decoration: none;
	outline: none;
}

.tit-areas-sub-sub {
	color: #F90;
	font-size: 16px;
	text-align: left;
	text-decoration: none;
	outline: none;
	padding-bottom: 10px;
}

.tit-cx {
	width: 100%;
	display: block;
	background: url(../img/pratos_a.png) 0 0 repeat-x #f68b1b;
	color: #fff;
	position: relative;
	padding: 5px 5px 5px 10px;
	font: 12px;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.txt-geral {
	color: #7C7C7C;
	font-size: 14px;
	text-align: justify;
	text-decoration: none;
	outline: none;
}


/* -------------------------------------------------------------------------------------- */
/* --------------------------------------- HEADER --------------------------------------- */
/* -------------------------------------------------------------------------------------- */

.logo:before {
	content: url(../img/logo.png);
	position: absolute;
	left: 0px;
	top: 12px;
	z-index: 1;
}

.nav-cx-1 {
	position: relative;
	height: 70px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/barra-header-1.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}

.nav-cx-2 {
	position: relative;
	height: 70px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/barra-header-2.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}

.nav-cx-3 {
	position: relative;
	height: 70px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/barra-header-3.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}

.nav {
	position: absolute;
	right: 50px;
	bottom: 5px;
	z-index: 1;
	font-size: 16px;
	letter-spacing: 1px;
	color: #590D0B;
	text-align: center;
	text-decoration: none;
	outline: none;
}

.nav a {
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	margin-right: 25px;
}

.nav a:hover {
	position: relative;
	color: #e4cab7;
	cursor: pointer;
	text-decoration: none;
	outline: none;
}

.nav a:hover::after, .nav-on::after {
	position: absolute;
	right: -15px;
	top: -2px;
	content: "]";
}

.nav a:hover::before, .nav-on::before {
	position: absolute;
	left: -15px;
	top: -2px;
	content: "[";
}

.nav-on {
	position: relative;
	margin-right: 25px;
	color: #F0E2D9;
	text-decoration: none;
	outline: none;
}


/* -------------------------------------------------------------------------------------- */
/* --------------------------------------- FOOTER --------------------------------------- */
/* -------------------------------------------------------------------------------------- */

/* -------------- GERAL --------------- */

.footer-cx {
	position: relative;
	height: 150px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/barra-footer.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}

.footer-tit {
	text-decoration: none;
	outline: none;
	font-size: 14px;
	text-align: left;	
	letter-spacing: 1px;
	line-height: 50px;
	margin-bottom: -7px;
	color: #c44545;
}

.footer-tit-sub {
	text-decoration: none;
	outline: none;
	font-size: 10px;
	text-align: left;	
	letter-spacing: 1px;
	line-height: 10px;
	color: #999;
	margin-bottom: 10px;
}

.footer-line-div01, .footer-line-div02, .footer-line-div03 {
	position: absolute;
	top: 0px;
	text-align: left;
	height: 150px;
	width: 66px;
	background-image: url(../img/sep-footer.png);
	background-repeat: no-repeat;
	background-position: left;
}

.footer-line-div01 {
	left: 130px;
}

.footer-line-div02 {
	left: 340px;
}

.footer-line-div03 {
	left: 580px;
}

/* -------------- LINKS --------------- */

.footer-links {
	text-decoration: none;
	outline: none;
	position: absolute;
	left: 0px;
	top: 0px;
	font-size: 11px;
	color: #999;
	line-height: 18px;
	letter-spacing: 1px;
}

.footer-links a:hover {
	color: #fff7e3;
	margin-left: 10px;
}

.footer-links a:hover::before {
	color: #c44545;
	position: absolute;
	left: -10px;
	content: "\25b6";
}

/* -------------- SOCIALS --------------- */

.footer-socials, .footer-socials-2 {
	position: absolute;
	top: 0px;
	left: 180px;
	text-decoration: none;
	outline: none;
}

.footer-socials {
	top: 0px;
}

.footer-socials-2 {
	top: 80px;
}

.footer-socials a {
	display: block;
	float: left;
	width: 32px;
	background: url(../img/icons_social_sprite.png) 0 -40px repeat-x #1c1c1c;
	border-radius: 0px;
}

.footer-socials a span {
	display: block;
	height: 32px;
	background: url(../img/icons_social.png) 0 0 no-repeat ;
}

.footer-socials a+a {
	margin-left: 6px;
}

.footer-socials a+a span {
	background-position: -38px 0;
}

.footer-socials a:hover {
	background-position: 0 0;
}

.footer-socials a+a+a span {
	background-position: -76px 0;
}

.footer-socials-2 a {
	display: block;
	float: left;
	width: 32px;
	background: url(../img/icons_social_sprite.png) 0 -40px repeat-x #1c1c1c;
	border-radius: 0px;
}

.footer-socials-2 a span {
	display: block;
	height: 32px;
	background: url(../img/icons_social.png) -114px 0 no-repeat ;
}

.footer-socials-2 a+a {
	margin-left: 6px;
}

.footer-socials-2 a+a span {
	background-position: -152px 0;
}

.footer-socials-2 a:hover {
	background-position: 0 0;
}

/* -------------- CONTACTS --------------- */

.footer-contacts {
	text-decoration: none;
	outline: none;
	position: absolute;
	left: 390px;
	top: 0px;
	font-size: 12px;
	color: #fff7e3;
	letter-spacing: 1px;
	line-height: 23px;
}

.footer-contacts i {
	font-size: 16px;
	color: #999;
}

.footer-contacts a {
	vertical-align: 4px;
	margin-left: 8px;
	color: #999;
}

.footer-contacts a:hover {
	margin-left: 15px;
	color: #fff7e3;
}

.footer-contacts span:before {
	margin-left: 2px;
	height: 15px;
	width: 15px;
	content: url(../img/icon-skype.png);
}

/* -------------- NEWSLETTER --------------- */

.footer-newsletter {
	text-decoration: none;
	border: none;
	outline: none;
	position: absolute;
	left: 640px;
	top: 0px;
	font-size: 11px;
	color: #999;
	line-height: 18px;
	letter-spacing: 1px;
}

.footer-newsletter-cx {
	text-decoration: none;
	border: none;
	outline: none;
	margin-bottom: 10px;
	padding: 5px;
	width: 200px;
	height: 15px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #1c1c1c;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #fff7e3;
	transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
}

.footer-newsletter-cx:hover, .footer-newsletter-cx:focus {
	text-decoration: none;
	border: none;
	outline: none;
	background-color: #c34242;
	transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
}

.footer-newsletter-fx:not( .footer-newsletter-fx--active ) input[type='submit'] {
	display: none;
	border: none;
	outline: none;
}

.footer-newsletter-fx {
	position: relative;
}

input.footer-newsletter-button {
	position: absolute;
	left: 210px;
	top: 0px;
	outline: none;
	-webkit-animation: anim-fades 0.3s ease-in-out; /* Safari 4+ */
	-moz-animation:    anim-fades 0.3s ease-in-out; /* Fx 5+ */
	-o-animation:      anim-fades 0.3s ease-in-out; /* Opera 12+ */
	animation:         anim-fades 0.3s ease-in-out; /* IE 10+, Fx 29+ */
}

@-webkit-keyframes anim-fades {
	0%   { opacity: 0; }
	100% { opacity: 1; }
}

@-moz-keyframes anim-fades {
	0%   { opacity: 0; }
	100% { opacity: 1; }
}

@-o-keyframes anim-fades {
	0%   { opacity: 0; }
	100% { opacity: 1; }
}

@keyframes anim-fades{
	0%   { opacity: 0; }
	100% { opacity: 1; }
}

.footer-newsletter-fx--active .footer-newsletter-button {
	display: block;
	outline: none;
}

.footer-newsletter-button {
	outline: none;
	border-left: #C00 solid 1px;
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	padding: 6px 10px 6px 10px;
	vertical-align: middle;
	color: #fff;
	background-color: #1c1c1c;
	cursor: pointer;
	text-decoration: none;
	transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
}

.footer-newsletter-button:hover, .footer-newsletter-button:focus {
	outline: none;
	border-left: #C00 solid 1px;
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;
	background-color: #9B3131;
	text-decoration: none;
	transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
}

.footer-newsletter-button:active {
	outline: none;
	border-left: #C00 solid 1px;
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;
	text-decoration: none;
	transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
}

/* -------------------------------------------------------------------------------------- */
/* -------------------------------------- CONTEUDOS ------------------------------------- */
/* -------------------------------------------------------------------------------------- */


/* ----------------------- HOME ----------------------- */

.tit-pagina-home {
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	font-family: 'lobster_1.3regular';
	color: #fff;
	font-size: 40px;
	text-align: center;
	letter-spacing: 1px;
	text-decoration: none;
	outline: none;
}

/* ---------- */

.dishes {
	overflow: hidden;
	margin-left:auto;
	margin-right:auto;
	width: 980px;
	padding-left: 50px;
	padding-bottom: 50px;
}

.dishes div {
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	margin-right: 10px;
}

.dishes img {
	padding: 8px;
	background-color: #fff;
	margin: 55px 0 1px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

.dishes a {
	display: block;
	background: url(../img/pratos_a.png) 0 0 repeat-x #f68b1b;
	color: #724d14;
	position: relative;
	padding: 0px 78px 5px 23px;
	font: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.dishes a:after {
	display: block;
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	background: url(../img/pratos_after.png) 0 0 no-repeat;
	width: 65px;
}

.dishes a:hover {
	background-position: 0 -100px;
	background-color: #bf821f;
}

.dishes a span {
	margin-bottom: 4px;
	display: block;
	
	text-transform: none;
	color: #fff;
	font-size: 30px;
	font-family: 'lobster_1.3regular';
}

/* ---------- */

.cx-pratos {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 930px;
}

.cx-pratos td {
	width: 290px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
}

.tit-areas-home {
	font-family: 'lobster_1.3regular';
	color: #fff;
	font-size: 30px;
	text-align: left;
	letter-spacing: 1px;
	text-decoration: none;
	outline: none;
	padding-bottom: 30px;
}

/* ----------------------- CONTACTOS ----------------------- */

.cx-maps {
	width: 550px;
	height: 340px;
	border: 1px solid #999;
	background-color: #333333;
}

/* ----------------------- LISTAGEM MENUS ----------------------- */

.table-row-hover .table-row:hover {
	background-color: #2D2D2D;
	transition: 0.2s ease-in-out;
	-o-transition: 0.2s ease-in-out;
	-webkit-transition: 0.2s ease-in-out;
	-moz-transition: 0.2s ease-in-out;
	cursor: pointer;
	text-decoration: none;
	outline: none;
}



/* -------------------------------------------------------------------------------------- */
/* --------------------------------------- FORMS ---------------------------------------- */
/* -------------------------------------------------------------------------------------- */


/* ----------------------- CXS PREENCHER ----------------------- */


.form-text {
	padding: 0px 5px 0px 5px;
	height: 30px;
	background-color: #d6dac0;
	border: none;
	
	font-family: 'comfortaabold', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #566e2c;
	outline: none;
}

.form-text:hover {
	outline: none;
	background-color: #e2e9b7;
	border: none;
}

.form-text:focus {
	background-color: #fff;
	border: none;
	outline: none;
}


/* ---------------------- CXS PREENCHER GR ---------------------- */


.form-text-gr {
	height: 200px;
	background-color: #d6dac0;
	border: none;
	padding: 10px;
	
	font-family: 'comfortaabold', sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #566e2c;
	outline: none;
	resize: none;
}

.form-text-gr:hover {
	outline: none;
	background-color: #e2e9b7;
	border: none;
}

.form-text-gr:focus {
	background-color: #fff;
	border: none;
	outline: none;
}


/* ----------------------- CXS DROPDOWN ----------------------- */


/*-- PLUGIN INSTALADO* - scripts/dropdown --*/

.form-dropdown-pag {
	background-color: #d6dac0;
	border: none;
	outline: none;
	width: 50px;
	height: 30px;
	padding: 5px;
	
	font-size: 14px;
	color:#566e2c;	
}


/* ----------------------- RADIO BUTTON ----------------------- */


input[type=radio].css-checkbox {
	position:absolute;
	z-index:-1000;
	top:-1000px;
	overflow: hidden;
	clip: rect(0 0 0 0);
	height:1px;
	width:1px;
	margin:-1px;
	padding:0;
	border:0;
}

input[type=radio].css-checkbox + label.css-label {
	padding-left:25px;
	height:12px; 
	display:inline-block;
	line-height:12px;
	background-repeat:no-repeat;
	background-position: 0 0;
	vertical-align:middle;
	cursor:pointer;
}

input[type=radio].css-checkbox:checked + label.css-label {
	background-position: 0 -12px;
}

label.css-label {
	background-image:url('../img/icon-radio-bt.png');

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/* ----------------------- BOTOES ----------------------- */

.form-button {
	color: #f1fed9;
	border: none;
	outline: none;
	height: 30px;
	padding: 0px 10px 0px 10px;
	cursor: pointer;
	
	background: #727e5d; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I2Y2I5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MjdlNWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #b6cb92 0%, #727e5d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6cb92), color-stop(100%,#727e5d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b6cb92 0%,#727e5d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b6cb92 0%,#727e5d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b6cb92 0%,#727e5d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b6cb92 0%,#727e5d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6cb92', endColorstr='#727e5d',GradientType=0 ); /* IE6-8 */
}

.form-button:hover {
	color: #f1fed9;
	border: none;
	outline: none;
	
	background: #8d9975; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I2Y2I5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZDk5NzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #b6cb92 0%, #8d9975 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6cb92), color-stop(100%,#8d9975)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b6cb92 0%,#8d9975 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b6cb92 0%,#8d9975 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b6cb92 0%,#8d9975 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b6cb92 0%,#8d9975 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6cb92', endColorstr='#8d9975',GradientType=0 ); /* IE6-8 */
}

.form-button:active {
	color: #fff;
	border: none;
	outline: none;
	background: #8d9975; /* Old browsers */
}



/* -------------------------------------------------------------------------------------- */
/* ---------------------------------------- INTRO --------------------------------------- */
/* -------------------------------------------------------------------------------------- */

/* ----------------------- GERAL ----------------------- */

.intro-geral {
	position: relative;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
}

.intro-newmedia-sep, .intro-action-sep  {
	position: absolute;
	top: 0px;
	width: 1px;
	height: 100%;
	background-color: #FFFFFF;
	z-index: 4;
}

.intro-logo img {
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	text-align: center;
	vertical-align: middle;
	margin: auto;
	z-index: 1002;
}

.intro-logo-cx {
	position: absolute;
	top: 0px;
	bottom: 0px;
	vertical-align: middle;
	margin-bottom: auto !important;
	margin-top: auto !important;
	width: 110px;
	height: 80px;
	background-color: #1c1c1c;
	z-index: 9;
	
	transition: 0.5s ease-in-out;
	-o-transition: 0.5s ease-in-out;
	-webkit-transition: 0.5s ease-in-out;
	-moz-transition: 0.5s ease-in-out;
}

.intro-dots {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(../img/dots.png);
	background-repeat: repeat;
	z-index: 1;
}

/* ----------------------- NEW MEDIA ----------------------- */

.intro-newmedia-sep {
	right: 0px;
}

.intro-newmedia-margem {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 50%;
	height: 100%;
	overflow: hidden;
	cursor: pointer;
	z-index: 5;
}

.intro-newmedia {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(../img/intro-bk-newmedia.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	z-index: 0;

	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";/* IE 8 */
	filter: alpha(opacity=20);/* IE 5-7 */
	-moz-opacity: 0.2;/* Netscape */
	-khtml-opacity: 0.2;/* Safari 1.x */
	opacity: 0.2;/* Good browsers */
	
	transition: 0.4s ease-in-out;
	-o-transition: 0.4s ease-in-out;
	-webkit-transition: 0.4s ease-in-out;
	-moz-transition: 0.4s ease-in-out;
}

.intro-newmedia-margem  .intro-logo-cx {
	right: 0px;
}

.intro-newmedia-margem:hover .intro-logo-cx {
	width: 500px;
	
	transition: 0.8s ease-in-out;
	-o-transition: 0.8s ease-in-out;
	-webkit-transition: 0.8s ease-in-out;
	-moz-transition: 0.8s ease-in-out;
	
	transition-delay: 0.1s;
	-o-transition-delay: 0.1s;
	-webkit-transition-delay: 0.1s;
	-moz-transition-delay: 0.1s;
}


@-moz-document url-prefix() { /* Firefox Hack :( */
	
    .intro-newmedia-margem:hover .intro-newmedia {
		-moz-opacity: 1;/* Netscape */
		opacity: 1;/* Good browsers */

		transition: 0.4s ease-in-out;
		-moz-transition: 0.4s ease-in-out;
	}
	
}

@media screen and (-webkit-min-device-pixel-ratio:0), (-ms-high-contrast: none), (-ms-high-contrast: active) {

	.intro-newmedia-margem:hover .intro-newmedia {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";/* IE 8 */
	filter: alpha(opacity=100);/* IE 5-7 */
	-khtml-opacity: 1;/* Safari 1.x */
	opacity: 1;/* Good browsers */

	transition: 0.4s ease-in-out;
	-o-transition: 0.4s ease-in-out;
	-webkit-transition: 0.4s ease-in-out;

	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1); /* IE 9 */
	}
	
}


.intro-newmedia-tit h1 {
	left: 80px;
	bottom: 15px;
	color: #ff2828;
	font-size: 25px;
	letter-spacing: 2px;
}

.intro-newmedia-tit h2 {
	left: 80px;
	bottom: 0;
	color: #d7d7d7;
	font-size: 16px;
	letter-spacing: 2px;
}

.intro-newmedia-tit h1, .intro-newmedia-tit h2  {
	position: absolute;
	z-index: 6;
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";/* IE 8 */
	filter: alpha(opacity=0);/* IE 5-7 */
	-moz-opacity: 0;/* Netscape */
	-khtml-opacity: 0;/* Safari 1.x */
	opacity: 0;/* Good browsers */
	
	transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
}

.intro-newmedia-margem:hover h1, .intro-newmedia-margem:hover h2 {
	left: 20px;
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";/* IE 8 */
	filter: alpha(opacity=100);/* IE 5-7 */
	-moz-opacity: 1;/* Netscape */
	-khtml-opacity: 1;/* Safari 1.x */
	opacity: 1;/* Good browsers */
	
	transition: 0.5s ease-in-out;
	-o-transition: 0.5s ease-in-out;
	-webkit-transition: 0.5s ease-in-out;
	-moz-transition: 0.5s ease-in-out;
}

.intro-newmedia-margem:hover h1 {
	transition-delay: 0.6s;
	-o-transition-delay: 0.6s;
	-webkit-transition-delay: 0.6s;
	-moz-transition-delay: 0.6s;
}

.intro-newmedia-margem:hover h2 {
	transition-delay: 0.7s;
	-o-transition-delay: 0.7s;
	-webkit-transition-delay: 0.7s;
	-moz-transition-delay: 0.7s;
}

/* ----------------------- ACTION ----------------------- */

.intro-action-sep {
	left: 0px;
}

.intro-action-margem {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 50%;
	height: 100%;
	overflow: hidden;
	cursor: pointer;
	z-index: 5;
}

.intro-action {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(../img/intro-bk-action.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	z-index: 0;

	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";/* IE 8 */
	filter: alpha(opacity=20);/* IE 5-7 */
	-moz-opacity: 0.2;/* Netscape */
	-khtml-opacity: 0.2;/* Safari 1.x */
	opacity: 0.2;/* Good browsers */
	
	transition: 0.4s ease-in-out;
	-o-transition: 0.4s ease-in-out;
	-webkit-transition: 0.4s ease-in-out;
	-moz-transition: 0.4s ease-in-out;
}

.intro-action-margem  .intro-logo-cx {
	left: 0px;
}

.intro-action-margem:hover .intro-logo-cx {
	width: 500px;
	
	transition: 0.8s ease-in-out;
	-o-transition: 0.8s ease-in-out;
	-webkit-transition: 0.8s ease-in-out;
	-moz-transition: 0.8s ease-in-out;
	
	transition-delay: 0.1s;
	-o-transition-delay: 0.1s;
	-webkit-transition-delay: 0.1s;
	-moz-transition-delay: 0.1s;
}


@-moz-document url-prefix() { /* Firefox Hack :( */
	
    .intro-action-margem:hover .intro-action {
		-moz-opacity: 1;/* Netscape */
		opacity: 1;/* Good browsers */

		transition: 0.4s ease-in-out;
		-moz-transition: 0.4s ease-in-out;
	}
	
}

@media screen and (-webkit-min-device-pixel-ratio:0), (-ms-high-contrast: none), (-ms-high-contrast: active) {

	.intro-action-margem:hover .intro-action {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";/* IE 8 */
	filter: alpha(opacity=100);/* IE 5-7 */
	-khtml-opacity: 1;/* Safari 1.x */
	opacity: 1;/* Good browsers */

	transition: 0.4s ease-in-out;
	-o-transition: 0.4s ease-in-out;
	-webkit-transition: 0.4s ease-in-out;

	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1); /* IE 9 */
	}
	
}


.intro-action-tit h1 {
	right: 80px;
	bottom: 15px;
	color: #1ac7e0;
	font-size: 25px;
	letter-spacing: 2px;
}

.intro-action-tit h2 {
	right: 80px;
	bottom: 0;
	color: #d7d7d7;
	font-size: 16px;
	letter-spacing: 2px;
}

.intro-action-tit h1, .intro-action-tit h2  {
	position: absolute;
	z-index: 6;
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";/* IE 8 */
	filter: alpha(opacity=0);/* IE 5-7 */
	-moz-opacity: 0;/* Netscape */
	-khtml-opacity: 0;/* Safari 1.x */
	opacity: 0;/* Good browsers */
	
	transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
}

.intro-action-margem:hover h1, .intro-action-margem:hover h2 {
	right: 20px;
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";/* IE 8 */
	filter: alpha(opacity=100);/* IE 5-7 */
	-moz-opacity: 1;/* Netscape */
	-khtml-opacity: 1;/* Safari 1.x */
	opacity: 1;/* Good browsers */
	
	transition: 0.5s ease-in-out;
	-o-transition: 0.5s ease-in-out;
	-webkit-transition: 0.5s ease-in-out;
	-moz-transition: 0.5s ease-in-out;
}

.intro-action-margem:hover h1 {
	transition-delay: 0.6s;
	-o-transition-delay: 0.6s;
	-webkit-transition-delay: 0.6s;
	-moz-transition-delay: 0.6s;
}

.intro-action-margem:hover h2 {
	transition-delay: 0.7s;
	-o-transition-delay: 0.7s;
	-webkit-transition-delay: 0.7s;
	-moz-transition-delay: 0.7s;
}


