body {
	background: #f6f6f6;
	font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif;
}

section#header{
	background: #fafafa;
}

header {
	left: 0;
	right: 0;
/*	position: absolute;*/
	background: #fafafa;
	border: none;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);
	background: url('../img/bg-1.jpg') repeat-x 50% 50%;
	background: url('../img/bg-agua.jpg') no-repeat 50% 0%;
	background: url('../img/bg-clean.png') no-repeat 50% 50%;
}

div.transbox {
    margin: 30px;
    background-color: #ffffff;
    border: 1px solid black;
    opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}

#slider{
	background: #fafafa;
}
.nav01 a.navbar-brand {
	padding: 5px;
	margin: 10px;
	border: 0px solid #000;
	background: url('../img/logo-escritorio-assesconta-166.png') no-repeat 50% 50%;
	width: 170px;
	height: 110px;
}
.nav02 a.navbar-brand {
	padding: 5px;
	margin: 10px;
	border: 0px solid #000;
	background: url('../img/logo-assesconta-1.png') no-repeat 50% 50%;
	width: 180px;
	height: 50px;
}

.nav.navbar {
	background: #fafafa;
	border: none;
	box-shadow: none;
}


.navbar {
	padding: 0px 0;
	margin: 0;
	border: none;
	box-shadow: none;
	background: #fafafa;
	background: none;
}
.nav01 ul.navbar-nav {
	padding: 40px 0;
}
.nav01 button.navbar-toggle {
	margin: 40px 0;
}
.nav02 ul.navbar-nav {
	padding: 15px 0;
}
.nav02 button.navbar-toggle {
	margin: 15px 0;
}


#home {
	width: 100%;
	min-height: 360px;
	position: relative;
	background: url(../img/mesa-escritorio.png) #f6f6f6; /*#1673D8*/
	-webkit-background-size: cover!important;
	-moz-background-size: cover!important;
	-o-background-size: cover!important;
	background-size: cover!important;
	background-repeat: no-repeat!important;
	background-position: center bottom!important;
	border-top: 1px solid #bdd5e2;
	border-bottom: 1px solid #bdd5e2;
}

#home h1 {
	text-align: center;
	padding: 100px 0 0 0;
	text-shadow: 0px 0px 5px #000; 
	margin: 0px;
	color: #FFF;
}

section#conteudo {
	padding: 20px 0 0px 0;
	min-height: 500px;
}

#breadcrumb {
	background: url(../img/mesa-escritorio.png) no-repeat ;
	padding: 10px 0 15px 0;
	border-top: 1px solid #d5e8ee;
	border-bottom: 1px solid #d5e8ee;
	display: block;
	margin-top: 72px;
}
#breadcrumb h1 {
	color: #000;
	text-shadow: 1px 1px 1px #427382;
	text-shadow: 1px 0px 1px #FFF;
}
ul.breadcrumb {
	margin: 20px  0 0 0 ;
	border: 0px solid blue;
	background: none;
}
ul.breadcrumb li a {
	color: #000;
}
.icon-logo_assesconta {
	background: url(../img/icon-assesconta.png)
}

#cliente {
	padding: 20px 0 20px 0;
	background: #FFF;
}

.clientehover img {
	-webkit-filter: grayscale(1);
	filter: grayscale(1);
}
.clientehover img:hover {
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}

#facebook {
	padding: 20px 0 20px 0;
	background: #3b5998;
}

#facebook h4 {
	text-shadow: 0px 0px 1px #000;
	color: #adadad;
}

#facebook a {
	color: #FFF;
	text-shadow: none;
}

#chamada {
	border-top: 1px solid #d62b2d;
	border-bottom: 1px solid #d62b2d;
	background: url(../img/bg/vermelho.jpg) 50% 50% no-repeat ;
}
#bg-chamada {
	padding: 50px 0 60px 0;
	background-color: rgba(171,43,45,0.90);
}

#chamada h3 {
	text-shadow: 0px 1px 1px #cd2e32;
	text-shadow: 0px 1px 1px #e8c6c6;
	padding-bottom: 10px;
}

#chamadaservicos {
	padding-bottom: 20px;
}

#chamadaservicos h2 {
	color: #ebebeb; /*f1f1f1*/
	color: #f5feff;
	color: #cde5ed;
	text-shadow: 1px 1px 1px #010101;
}

#servicos {
	margin-top: 0px;
	padding: 20px 0 40px 0;
	border-top: 0px solid red;
	border-bottom: 0px solid red;
}

#servicos h3 {
	color: #ebebeb; /*f1f1f1*/
	color: #f5feff;
	color: #cde5ed;
	color: #b82820;
	text-shadow: 1px 1px 1px #FFF;
	font-weight: bold
	font-size:20px;
}

#servicos h4 {
	color: #d62b2d;
	color: #000;
}
#servicos p {
	color: #d62b2d;
}
#servicos a:hover {
	color: #d62b2d;
	text-shadow: 1px 0px 1px #FFF;
}

#servicos .well {
	padding-top: 0px;
}

ul.menuservicos {
	border: 0px solid #ccc;
	padding: 0px;
	text-align: left;
	margin: 0 0 0 0; 
}
ul.menuservicos li {
	list-style: none;
	padding: 0;
	margin: 0;
}
ul.menuservicos li a {
	font-size: 18px;
	padding: 10px 0 10px 35px;
	background: url(../img/icone0.png) 10px 50% no-repeat;
	border-top: 1px solid #adadad;
	border-bottom: 1px solid #FFF;
	display: block;
}
ul.menuservicos li a:hover {
	list-style: none;
	padding: 10px 0 10px 35px;
	background: url(../img/icone.png) 10px 50% no-repeat;
}


.feature {
	transition: all 1s linear;
}
.feature:hover {
	background-image: -webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
	background-image: -o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));
	background-image: linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
	background-repeat: repeat-x;
	border: 1px solid;
	border-color: #dca7a7;

	box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);

}

.feature p {
	margin: 10px;
}


#blog {
	padding: 20px 0;
	border:0px solid blue;
	background: #FFF;
}

#blog ul {
	border: 0px solid;
	padding: 0px;
}
#blog ul li {
	border: 0px solid;
	list-style: none;
}

#blog ul li a {
	padding: 5px 0;
	display: block;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #adadad;
}

#blog .thumbnail {
/*	min-height: 524px;*/
}

.sembordatop {border-top:none !important;}
.sembordabottom {border-bottom:none !important;}

#suporte {
	background: url(../img/simbolo-30.png) rgba(255,255,255, 0.50);
	background: #f2dede;
	border-top: 1px solid #f2d1d1;
	border-bottom: 1px solid #f2d1d1;
}
.bg-suporte {
	padding: 20px 0;
	background: url('../img/bg-suporte.jpg') repeat;
}

#suporte img {
	margin: 0 auto;
}

.semborda {
	border: 1px solid #f6f6f6;
	box-shadow: none;
}

.title {
	color: #d62b2d;
	text-shadow: 0px 1px 1px #000;
	margin: 20px 0 40px 0;
}

.title-branco {
	color: #FFF;
	text-shadow: 0px 1px 1px #000;
	margin: 20px 0 40px 0;
}

input.ps {
	height: 50px;
	font-size: 20px;
}

button.ps {
	height: 50px;
	font-size: 20px;
}

.nav>li>a {
	color: #ea251a !important;
	position: relative;
	display: block;
	padding: 10px 15px;
	font-size: 16px;
}

.nav>li>a:hover {
	text-decoration: underline;
	border-bottom: 3px solid #ea251a;
}

.navbar-default a.entrar {
	text-color: #FFF !important;
	color: #fff !important;
	font-size: 16px;
}
/*.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover*/
ul.navbar-nav li.active a {
	border: 0px solid red;
	background: none !important;
	text-shadow: none !important;
	box-shadow: none !important;
	box-shadow: 0px 0px 0px #000 !important;
	text-shadow: 0px 0px 25px #b9281f !important;
	text-color: #FFF !important;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 3px solid #ea251a;
}

ul.dropdown-menu li.active, ul.dropdown-menu li.active a {
	text-shadow: none !important;
	color: #000;
	background-color: #e9e9e9;
}

#contato ul {
	padding: 0;
}

#contato ul li {
	list-style: none;
	padding none;
}




.login-logo a {
	text-align: center;
	margin: 0 auto;
	display: block;
	margin: 0px 0 20px 0;
}

footer {
	border-top: 1px solid #dddddd;
}

