﻿body {
    font-family: HelvetivaNeueLTStd-97Black, Arial, sans-serif;
}

.MenuLateral{
	display:none;
}

#Header{
	background-color:white;
}

#s4-workspace{
	background-color:#f6f6f6;
}

/*
	INICIO Centered Page
*/
.page_navigation .active_page {
    background-color: #98b239 !important;
    color: #fff!important;
}
.page_navigation {
    width: 320px !important;
}

div#Conteudo div#contentRow {
    max-width: 480px;
}

#ct-title h1 {
    color: rgb(162, 135, 195);
    text-transform: uppercase;
	font-family:"HelvetivaNeueLTStd-97Black";
	font-weight:bold;
	font-size:32px;	
}
#ct-title h1 a{
	color:inherit;
	text-decoration:none;
}

div#ct-body {
    font-family: Helvetica,Arial,sans-serif;
}

/*
	FIM Centered Page
*/

/*
	INICIO Contact form
*/

.ct-row{
	width:100%;
	margin:8px 0;
}
.ct-title{
	display:block;
	font-size:14px;
	color:#474747;
}
.ct-title.req:after{
	content:"*";
	color:#474747;
	font-weight:bold;
}
input.ct-input,select.ct-select,textarea.ct-textarea{
	width:100%;
	height:18px;
	line-height:18px;
	background:white;
	border:1px solid #bcbcbc;
	padding: 2px 5px;
    box-sizing: inherit;
}
textarea.ct-textarea{
	height:150px;
	line-height:inherit;
	resize:none;
}

.ct-button{
	text-align:right;
}

input[type=button].ct-send {
    width: inherit;
    padding: 4px 4px;
    font-size: 16px;
    color: white;
    /* font-weight: bold; */
    background-color: #9a9a9a;
    border: none;
    box-sizing: inherit;
}

.ct-spin{
	display:inline-block;
	height:9px;
	width:15px;
	position:relative;
}
.ct-success{
	float: left;
    text-align: left;
	display:inline;
	margin:0 3px;
}
/*
	FIM Contact form
*/

@media (max-width: 960px) {

div#contentBox{
	margin:0;
}

}