/*COLOR MENU*/
@import url('https://fonts.googleapis.com/css?family=Oswald');

.menu02 { text-transform: uppercase;font-family: 'Oswald'; width: 100%; height: auto; float: left; border-bottom: solid 4px #0f93d1;}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: none;
}

.dropdown-menu>li>a {
    display: block;
    padding: 12px 20px !important;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    border-bottom: solid 1px #dcdcdc;
}

.navbar-default {
    background-color: transparent !important;
    border-color: transparent !important;
}
@media (min-width: 768px)

.navbar {
    border-radius: 0px;
}

.navbar {
    position: relative;
		font-size: 16px;
    min-height: 50px;
    margin-bottom: 0px !important;
    border: 1px solid transparent;
}
.leftt{ float: left;}
/*SLIDER*/


/*SLIDER*/
.texto{ text-align:center; font-family: 'Oswald'; padding:10px; background:#0f93d1; color:#FFF; font-size:16px;}
.demo{ margin-top:70px;}
#owl-demo .item img{display: block;width: 100%;height: auto;}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing { cursor:url(grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:    hidden;-ms-backface-visibility:     hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */margin: 5px;padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.owl-item.loading{min-height: 150px;background: url(AjaxLoader.gif) no-repeat center center}
.owl-origin {-webkit-perspective: 1200px;-webkit-perspective-origin-x : 50%;-webkit-perspective-origin-y : 50%;-moz-perspective : 1200px;-moz-perspective-origin-x : 50%;-moz-perspective-origin-y : 50%;perspective : 1200px;}
.owl-fade-out {z-index: 10;-webkit-animation: fadeOut .7s both ease;-moz-animation: fadeOut .7s both ease;animation: fadeOut .7s both ease;}
.owl-fade-in {-webkit-animation: fadeIn .7s both ease;-moz-animation: fadeIn .7s both ease;animation: fadeIn .7s both ease;}
.owl-backSlide-out {-webkit-animation: backSlideOut 1s both ease;-moz-animation: backSlideOut 1s both ease;animation: backSlideOut 1s both ease;}
.owl-backSlide-in {-webkit-animation: backSlideIn 1s both ease;-moz-animation: backSlideIn 1s both ease;animation: backSlideIn 1s both ease;}
.owl-goDown-out {-webkit-animation: scaleToFade .7s ease both;-moz-animation: scaleToFade .7s ease both;animation: scaleToFade .7s ease both;}
.owl-goDown-in {-webkit-animation: goDown .6s ease both;-moz-animation: goDown .6s ease both;animation: goDown .6s ease both;}
.owl-fadeUp-in {-webkit-animation: scaleUpFrom .5s ease both;-moz-animation: scaleUpFrom .5s ease both;animation: scaleUpFrom .5s ease both;}
.owl-fadeUp-out {-webkit-animation: scaleUpTo .5s ease both;-moz-animation: scaleUpTo .5s ease both;animation: scaleUpTo .5s ease both;}

/*SLIDER*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}

.slogan img{ margin-top: 6%;}

@media (max-width: 991px) and (min-width: 768px){
.slogan img{ margin-top: 15%;}
}

@media (max-width: 1199px) and (min-width: 992px){
.slogan img{ margin-top: 10%;}
}


/*PROGRAMAS*/
.titulo h3{ font-weight:700; color:#1696D2; border-left:5px solid #1696D2; border-radius:5px; padding-left:5px;}
/* PANEL */
.left-panel .panel-default{border-bottom-left-radius:7px; border-bottom-right-radius:7px; border-bottom:2px #DDD solid; height: auto;}
.left-panel .panel-default .panel-body {padding:0; margin:0;}
.left-panel .panel-default .panel-body .col-md-12{margin:0; padding:0;}
.left-panel .panel-default .panel-body .thumbnail{border:none; margin:0; padding:0; position:relative;}
.left-panel .panel:hover img {opacity:.8;}
.left-panel .panel-default .panel-body .icerik-bilgi{margin:30px;}
.icerik-bilgi .btn-primary{float:right; margin-bottom:30px;}
.icerik-bilgi h3{margin-bottom:10px; font-family: 'Oswald'; color:#333; font-size:18px; font-weight:700;}
.icerik-bilgi p{color:#333;}
.icerik-bilgi h3:hover{color:#E74C3C; text-decoration:none;}
.icerik-bilgi a:hover{text-decoration:none;}
.icerik-bilgi p{margin-bottom:30px; line-height:25px; font-size:16px;}
.icerik-bilgi .btn-group{float:left;}
.btn-group a{font-size:26px; color:#CCC;}
.btn-group .btn-facebook:hover{color:#3B5998;}
.btn-group .btn-twitter:hover{color:#55ACEE;}
.btn-group .btn-google:hover{color:#DD4B39;}
/*PROGRAMAS*/

/*BOTÕES*/
.cont_btn{ background:#F7F7F7; width:100%; height:auto; padding-bottom:20px; margin-bottom:20px;}
.sec-icon{}
.sec-icon a h3{color:#1696D2; padding:20px 5px 20px 5px; background:#FFF; text-align:center; border:2px solid #1696D2; border-radius:10px; transition:1s;}
.sec-icon a h3:hover{ color:#FFF; padding:20px 5px 20px 5px; background:#1696D2; text-align:center; border:2px solid #1696D2; border-radius:10px; transition:1s;}
.sec-icon a:hover{ text-decoration:none;}
/*BOTÕES*/

/* SECRETARIAS */
.animate {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
/*=============== Home-team ===============*/
.home-doctors a ul li i {color: #fff; font-size: 40px;}
.home-doctors {text-align: center;/* padding: 70px 0 80px;*/background: #fff;}
.home-doctors h2 {font-weight: normal;
margin: 0 !important;
text-shadow: 0px 6px 20px #000;}
.home-doctors .common-doctor {background-color: #fff;}
.home-doctors .common-doctor figure {overflow: hidden;width: 100%;height: 253px;}
.home-doctors img {height: 100%;margin-top: 10%;width: 100%;/*width: 100%;height: auto;margin-top: -6em;*/}
.home-doctors .common-doctor h5 {margin: 0 0 7px;font-size: 18px;font-weight: 700;color: #3a3c41;}
.home-doctors .common-doctor .for-border {margin-bottom: 20px;}
.home-doctors .common-doctor .text-content {padding: 25px 14px 13px;}
.home-doctors.doctors-var-two {text-align: left;background-color: #fff;}
.home-doctors.doctors-var-two .slogan-section {text-align: left;}
.home-doctors.doctors-var-two .common-doctor {background-color: transparent;}
.home-doctors.doctors-var-two .common-doctor .for-border {display: none;}
.home-doctors.doctors-var-two .common-doctor .text-content {padding: 20px 0 20px;}
.home-doctors.doctors-var-two .text-center {text-align: left;}
.slogan-section {margin-bottom: 50px;text-align: center;}
.home-doctors .common-doctor .for-border {margin-bottom: 20px;}
.for-border {height: 11px;width: 100%;border: none;}
.home-doctors .common-doctor h5 small {color: #008fd5;font-weight: bold;font-size: 0.8em;font-style: italic;}
.home-doctors .common-doctor ul{position: absolute;top: 60%;left: 0;width: 100%;margin-top: -28px;text-align: center;margin-top: 10em;opacity: 0;z-index: 1;}
.home-doctors .common-doctor li a { color:#FFF; font-size:50px;}
.doc-img{/* Webkit for Chrome and Safari */-webkit-transform: scale(1, 1); // This is the scale for the normal size of the image.-webkit-transition-duration: 500ms;-webkit-transition-timing-function: ease-out;/* Webkit for Mozila Firefox */-moz-transform: scale(1, 1);-moz-transition-duration: 500ms;-moz-transition-timing-function: ease-out;/* Webkit for IE( Version: 11, 10 ) */-ms-transform: scale(1, 1);-ms-transition-duration: 500ms;-ms-transition-timing-function: ease-out;}
.doc-item:hover .doc-img{opacity: 0.7;}
.doc-item:hover .social-lists{margin-top: -2em;opacity: 1;}
.pr_li > li {display: inline-block; padding-left: 5px; padding-right: 5px; margin-top: -9%; text-shadow: 0px 6px 20px #000;}
/* SECRETARIAS */

/* TV PREFEITURA*/
.video-list-thumbs{}
.video-list-thumbs > li{margin-bottom:12px;}
.video-list-thumbs > li:last-child{}
.video-list-thumbs > li > a{display:block;position:relative;background-color: #111;color: #fff;padding: 8px;border-radius:3pxtransition:all 500ms ease-in-out;border-radius:4px}
.video-list-thumbs > li > a:hover{box-shadow:0 2px 5px rgba(0,0,0,.3);text-decoration:none}
.video-list-thumbs h2{bottom: 0;font-size: 14px;height: 33px;margin: 8px 0 0;}
.video-list-thumbs .glyphicon-play-circle{font-size: 60px;opacity: 0.6;position: absolute;right: 39%;top: 31%;text-shadow: 0 1px 3px rgba(0,0,0,.5);transition:all 500ms ease-in-out;}
.video-list-thumbs > li > a:hover .glyphicon-play-circle{color:#fff;opacity:1;text-shadow:0 1px 3px rgba(0,0,0,.8);}
.video-list-thumbs .duration{background-color: rgba(0, 0, 0, 0.4);border-radius: 2px;color: #fff;font-size: 11px;font-weight: bold;left: 12px;line-height: 13px;padding: 2px 3px 1px;position: absolute;top: 12px;transition:all 500ms ease;}
.video-list-thumbs > li > a:hover .duration{background-color:#000;}
@media (min-width:320px) and (max-width: 480px) {
.video-list-thumbs .glyphicon-play-circle{font-size: 35px;right: 36%;top: 27%;}
.video-list-thumbs h2{bottom: 0;font-size: 12px;height: 22px;margin: 8px 0 0;}
}

/* PAGINAÇÕA ACTIVE*/
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {z-index: 3;color: #fff;cursor: default;background-color: #1696D2;border-color: #1696D2;}
.pagination > li > a, .pagination > li > span {color: #1696D2;}
/*SEC MEIO AMBIENTE*/
.titulosecmenu{color:#99C837;}
.menu_rapido ul li{ list-style:none; display:block; padding:10px;border-bottom:1px solid #CCC; font-size:18px;}
.menu_rapido ul li a{  }
.menu_rapido ul li a:hover{ background:#060;}

.noticia-sec{ margin-top:10px; background:#F2F2F2; padding:10px 10px 10px 10px; border-radius:5px; border:3px solid #D6D6D6;transition:1s;}
.noticia-sec img{ float:left; margin:0 10px 10px 0;}
.noticia-sec h3{ font-weight:600; color:#1696D2;}
.noticia-sec p{ color:#1696D2;}

.obras a{ color:#1696D2;}
/*VIDEOS*/
.video {height: 0;position: relative;padding-bottom: 56.25%; /* Ð•ÑÐ»Ð¸ Ð²Ð¸Ð´ÐµÐ¾ 16/9, Ñ‚Ð¾ 9/16*100 = 56.25%. Ð¢Ð°ÐºÐ¶Ðµ Ð¸ Ñ 4/3 - 3/4*100 = 75% */}
.video iframe {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.vernoticia img{ display: block;max-width: 100%;height: auto;}


/*REDES SOCIAIS */
.redes-sociais { padding:10px; color: white;}
.redes-sociais-links { display: flex; justify-content: center; flex-wrap: wrap; margin: 5px auto;}
.icon-social{ height: 32px; width: 32px; display: block; background-size: contain; margin: 5px 5px;}

.icon-social.facebook{
    background-image: url("../Imagens/icones/facebook-logo.png");
}
.icon-social.twitter{
    background-image: url("../Imagens/icones/twitter-logo.png");
}
.icon-social.youtube{
    background-image: url("../Imagens/icones/youtube-logo.png");
}
.icon-social.instagram{
  background-image: url("../Imagens/icones/instagram-logo.png");
}

.affix{
    top: 0;
    width: 100%;
    z-index: 20;
}
/*FIM REDES SOCIAIS */
