﻿.title{color:#ed9100;font-size:1.25em;font-weight:700;margin:0 0 .7em;text-transform:uppercase}


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

.feature-item .feature-icon {
  color: #fff;
}

.feature-item .fa-5x {
  font-size: 4em;
}

.feature-item:hover .icon-background-default {
  color: #333333;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.rz-rbg{background:#f1592a}


.site-footer-nav .menu-item a {
  text-decoration: none;
  white-space: nowrap;
  transition: color 0.3s ease-in-out;
}


.site-footer-nav .menu-item a:hover {
  color: #F04144;
}

	
	#footer-icon-mail {
		width: auto;
		height: 16px;
		border: 0;
	}

 .menu-item-12818 a {
 border-bottom: 1px solid #1f2c38 !important;
}
.secondary-nav .menu-item-800 a:link,.secondary-nav .menu-item-800 a:visited{position:relative;display:block;border:1px solid;border-radius:3px;text-align:center;color:#7b7b7b;cursor:pointer;padding-top:.05em;padding-right:2ex;padding-bottom:.15em}
.secondary-nav .menu-item-800 a:link::before,.secondary-nav .menu-item-800 a:visited::before{content:''}
.secondary-nav .menu-item-800 a:link::after,.secondary-nav .menu-item-800 a:visited::after{font-family:FontAwesome;content:'\f023';left:.75ex;position:relative}
.secondary-nav .menu-item-800 a:hover,.secondary-nav .menu-item-800 a:focus,.secondary-nav .menu-item-800 a:active{color:#15bbcd}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }

.flexslider .slide img { border-radius: 0; box-shadow: none; }


.slide-data { color: #fff; position: absolute; bottom: 15px; left: 15px; right: 15px; padding: 7px 10px; background: rgba(0,0,0,0.5); }

.slide-data .flexslider-hg-title, .slide-data p { margin: 0; padding: 0; color: #fff; text-shadow: 0 1px 1px rgba(0,0,0,0.6); }

.slide-data .flexslider-hg-title a { text-decoration: none; color: #fff; }

.flexslider-hg-corners-rounded .slide-data { -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }




.flexslider.flexslider-hg-style-slim .slide-data { bottom: 25px; }



.flexslider.flexslider-hg-style-bottomheavy .slide-data { right: 30%; }



.flexslider.flexslider-hg-style-crossed .slide-data {  }

span#et-info-address.mobile{display: none;}

span#et-info-address:before{
	text-shadow: 0 0;
    font-family: ETmodules!important;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1;
    text-transform: none;
    speak: none;
    position: relative;
    top: 1px;
    margin-right: 2px;
    content: "\e01d";
}

	#et-info-address {display:none;}

.aligncenter {
	display: block;
	margin: 4px auto;
}

.action-text {
	margin-bottom: 60px;
	font-size: 30px;
	text-align: center;
	text-transform: uppercase;
}

.portaltype-agendadiaria #logo,
.portaltype-agendadiaria #portal-logo {
display: block !important;
color: #000 !important;
}

.portaltype-agendadiaria #logo {
padding: 0;
}

.portaltype-agendadiaria #logo span {
display: block;
line-height: 1em;
}

.portaltype-agendadiaria #logo .logo {
margin-bottom: 0.2em;
font-size: 3em !important;
line-height: 1.1em;
}


#logo {
float: left;
padding: 0;
width: 70%;
}

#logo span {
position: absolute;
display: block;
line-height: 1em;
}

#logo .logo {
margin-bottom: 0.2em;
font-size: 3em !important;
line-height: 1.1em;
}

#logo #portal-title {
font-size: 3.5em;
line-height: 1em;
}
.wrap{background-color:#fff}
#mobilenav-mid-container{padding:5px 15px;background-color:#030d26;color:#fff;font-size:16px}
#mobilenav-mid-container .contact p{margin-bottom:0}
#mobilenav-mid-container a{color:#0f6ab2}
#mobilenav .clear:after{content:"";display:table;clear:both}

.twitter-feed .twitter-content .owl-carousel {
  width: 100%;
  display: block;
}

.streaming-box .owl-carousel {
  width: 100%;
  display: block;
}


#calendar2 thead tr.days{
  background-color: #3e9741;
  height: 25px;
  color: #ededed;
    font-size: 10px;
}

#calendar2 thead tr.days td{
  color: #ededed;
    font: normal 10px arial;
}


#tbl_search{
	width:100%; height:25px;
}


.col {
    display: inline-block;
    float: left;
    padding: 5px;
}


.usp-list .col {
    padding: 0 40px;
}


.quote .col {
    vertical-align: middle;
}
.left-panel{float:left;margin:0 0 0 0}
.jumping-dots{display:none;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}
.jumping-dots.visible{display:inline-block;opacity:1}
.jumping-dots span{position:relative;bottom:0;-webkit-animation:jump 1.5s infinite;animation:jump 1.5s infinite}
.jumping-dots .dot-1{-webkit-animation-delay:200ms;animation-delay:200ms}
.jumping-dots .dot-2{-webkit-animation-delay:400ms;animation-delay:400ms}
.jumping-dots .dot-3{-webkit-animation-delay:600ms;animation-delay:600ms}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}


.clear {
    clear: both;
    visibility: hidden;
    width: 0;
    height: 0;
}
