/* laranja: #f58235 */

@import url('https://fonts.googleapis.com/css?family=PT+Sans');

#barraTopo {
	font-family: 'PT Sans', sans-serif;
	background-color: #333;
	padding: 5px 0 5px 0;
	color: #fff;
	font-size: 18px;
	border-bottom: solid 1px #444;
}

a {color: #f58235;}
a:hover, a:focus {color: #e47124;}

#barraTopo .fa, #barraTopo a {color: #f58235;}
#barraTopo .redesSociais .fa {font-size: 25px;}
#barraTopo .email {text-align: center;}
#logotipo {width: 160px; padding-top: 5px; margin-left: 20px;}
@media screen and (max-width: 767px) { #barraTopo .telefone, #barraTopo .redesSociais {text-align: center;} }
@media screen and (min-width: 768px) { #barraTopo .telefone {text-align: right;} }

#menu {background-color: #333; color: #fff; padding-top: 5px;}

.menu-fixo {position: fixed; top: 0; z-index: 999; width: 100%;}

.navbar {margin-bottom: 10px;}
.navbar-default {background-color: #333; color: #fff; border-color: #333;}
.navbar-default .navbar-right > li > a {font-size: 14px; font-family: 'PT Sans', sans-serif; color: #fff;}
.navbar-default .navbar-right > li > a:hover {font-size: 14px; font-family: 'PT Sans', sans-serif; color: #f58235;}
.navbar-default .navbar-right > li.menu-item.active > a {background-color: #333; color: #f58235;}
.navbar-default .navbar-right > li.active > a,
.navbar-default .navbar-right > li.active > a:hover,
.navbar-default .navbar-right > li.dropdown > a:focus,
.navbar-default .navbar-right > li.open > a {background-color: #333; border-bottom: solid 1px #f58235; color: #f58235;}
.navbar-default .navbar-right > li.open > ul > li > a {font-family: 'PT Sans', sans-serif;}

#conteudo {padding: 10px 0 20px 0;}

.tituloEquipe {text-align: center; font-size: 17px; font-family: 'PT Sans', sans-serif;}
.textoEquipe {text-align: justify; padding-top: 20px;}
.imagem-equipe {border-radius: 50%; max-width: 80%;}

#rodape {background-color: #333; color: #fff; padding: 30px 0 10px 0;}
#rodape .fa {color: #f58235;}

.titulo {font-family: 'PT Sans', sans-serif;}

/* Ãrea de Parceiros */
/* Global */
img { max-width:100%; }

.thumbnails li> .fff .caption {
    background:#fff !important;
    padding: 10px;
}

/* Page Header */
.page-header {
    background: #f9f9f9;
    margin: -30px -40px 40px;
    padding: 20px 40px;
    border-top: 4px solid #ccc;
    color: #999;
    text-transform: uppercase;
}

.page-header h3 {
    line-height: 0.88rem;
    color: #000;
}

ul.thumbnails {
    margin-bottom: 0px;
}

/* ul.thumbnails > li {margin-left: 10px;} */

/* Thumbnail Box */
.caption h4 {
    color: #444;
}

.caption p {
    color: #999;
}

/* Carousel Control */
.control-box {
    text-align: right;
    width: 100%;
}
#carouselParceiros .carousel-control{
    background: #666;
    border: 0px;
    border-radius: 0px;
    display: inline-block;
    font-size: 34px;
    font-weight: 200;
    line-height: 18px;
    opacity: 0.5;
    padding: 4px 10px 0px;
    position: static;
    height: 30px;
    width: 15px;
}

/* Mobile Only */
@media (max-width: 767px) {
    .page-header, .control-box {
        text-align: center;
    }
}
@media (max-width: 479px) {
    .caption {
        word-break: break-all;
    }
}

li { list-style-type:none;}

::selection { background: #f58235; color: #FFFFFF; text-shadow: 0; }
::-moz-selection { background: #f58235; color: #FFFFFF; }

.MultiCarousel { float: left; overflow: hidden; padding: 15px; width: 100%; position:relative; }
.MultiCarousel .MultiCarousel-inner { transition: 1s ease all; float: left; }
.MultiCarousel .MultiCarousel-inner .item { float: left;}
.MultiCarousel .MultiCarousel-inner .item > div { text-align: center; padding:10px; margin:10px; background:#f1f1f1; color:#666;}
.MultiCarousel .leftLst, .MultiCarousel .rightLst { position:absolute; border-radius:50%;top:calc(50% - 20px); }
.MultiCarousel .leftLst { left:0; }
.MultiCarousel .rightLst { right:0; }

.MultiCarousel .leftLst.over, .MultiCarousel .rightLst.over { pointer-events: none; background:#ccc; }
