h1, h2, h3, h4, h5 ,h6 {
	color: #2588b4;
}

#sp-header {
	height: 100%;
	box-shadow: none;
}

#sp-header .logo {
	width: 50%;
}

#sp-logo {
	width: 50%;
}

#sp-logo img {
	max-width: 280px;
	margin: 0 auto;
}

#sp-section-2 {
    padding: 10px 0px;
    margin-top: 10px;
}

#sp-menu ul li {
    border-right: 1px solid white;
}

#sp-menu ul li:last-of-type {
	border-right: none;
}

.sp-megamenu-parent >li >a {
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	font-weight: 500;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a {
	color: #004260;
	font-weight: 500;
    font-size: 14px;
}

.sp-megamenu-parent {
	float: left;
}

#offcanvas-toggler {
	line-height: 30px;
}

#offcanvas-toggler >i {
	margin: 0px;
}


.sp-social-share {
	display: none;
}

.noticiasinicial .mod-newsflash-adv .item {
    float: left;
    width: 32%;
    margin-right: 20px;
    margin-bottom: 20px;
    border: 1px solid #DDDDDD;
    background:#fff;
}

.noticiasinicial .mod-newsflash-adv .item.lastItem {    margin-right: 0;}
.noticiasinicial .mod-newsflash-adv .item_content {    padding: 20px 35px;}

.noticiasinicial h2.sppb-addon-title {
    margin-bottom: 30px;
}

.flexslider {
	margin: 0px;
}

.sectioncta h2.sppb-cta-title {
    text-shadow: 1px 1px 1px #333;
    -moz-text-shadow: 1px 1px 1px #333;
    -webkit-text-shadow: 1px 1px 1px #333;
    -o-text-shadow: 1px 1px 1px #333;
}

.contact h3 {
	display: none;
}

@media(max-width:1200px) {
    .noticiasinicial .mod-newsflash-adv .item{ width: 30%; }
}

@media(max-width:767px) {
	.fstctainicial { padding-bottom: 40px; margin-bottom: 40px; border-bottom: 2px solid #fff; }
	.noticiasinicial .mod-newsflash-adv .item{ width: 100%; }  
}




/*CSS do sistema de cadastro e pesquisa de médicos*/
.form-cad-med h2 {
	margin: 20px 0;
}

.form-cad-med button {
	margin-top: 30px;
}

.pesquisa {
    margin: 20px 0;
}

.pesquisa .form-group {
    margin-bottom: 5px;
}

td.grande {
    font-size:20px;
    font-weight: 400;
}

.pp-selected-plan {
	display: none!important;
}

.entrada {
	width: 50%; 
	float: left;
}

.cadastro {
	margin-top: -24px
}

.conta {
	width: 100%!important
}

@media (max-width: 450px) {
	.entrada{width: 100%; float: none}
	.cadastro
}

.payplans .pp-gap-top10 {display: none;}
.payplans .tabbable {display: none!important;}