
.tab{width:50%; box-sizing: border-box;float: left;padding-left:20px;padding-bottom:20px;}
.tab.half{width:50%;}
.tab.quarter{width:25%;}
.tab.treequarter{width:75%;}
.tab.third{width:33.33%;}
.tab_inner{position:relative;width:100%;margin:0;}
.tab_inner_right{position:relative;width:100%; float:right;}
/** formata elementos que tem backgrounds parallax **/
.bgParallax {margin: 0 auto;width: 100%;max-width: 2000px;position: relative;min-height: 100%;background-position:center top;background-repeat: no-repeat;background-attachment: fixed; /*background-size:cover;
             -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover */}

/* Notícias */
.news{/*float:left; margin:0; padding:0; width:100%;*/ display:none;}
.news .news_top{float:left; margin:50px 0 30px; padding:0; width:100%; border-bottom: 1px solid rgba(192, 192, 192, .3); padding: 0 0 11px 0; }
.news .news_top h2{margin: 0;position: relative;padding: 0;font-size: 30px;color: #333;line-height: 41px;text-align: left;font-weight: 300;     cursor: default;}
.news .news_top h3{margin:0; position:relative;  padding:0; font-size:16px; color:#0a1a40; line-height:22px; font-weight:normal;text-align:center; }
.news .news_top a{float:right; margin:0; padding:0 10px 0 0; text-decoration:underline; font-size:0.92em; position:relative; top:3px;color:#D7181F;}
.news .news_top a:hover{color:#1578C1}
.news .news_content{/*float:left; margin:0; padding:0; width:100%;*/ clear:both; /*margin-left:-20px;*/}
.news .news_content .tab_inner{min-height:510px;}
.news .news_content ul.news_item, .news .news_content ul.news_item_destaque{width:100%; float:left; list-style-type:none;/* border-bottom:1px solid #e2e2e2; margin-bottom:12px;*/background:#D7181F }
.news .news_content ul.news_item p, .news .news_content ul.news_item_destaque p{padding:0; margin:0; font-size:0.813em;}
.news .news_content ul.news_item li{float:left; text-align:left; padding-bottom:10px;padding-left: 10px;width: 100%; }
.news .news_content a.thumb{color:#5F6772; font-weight:bold;width:100%;display:inline-block;}
.news .news_content ul.news_item li a.thumb,.news .news_content ul.news_item_destaque li a.thumb{margin:0 0px 0px 0px;padding:10px 0 0; display:block; color:#666666; text-decoration:underline; /* width:120px;*/ position:relative;/* float:left*/}
.news .news_content img.thumb{ /*float:left;*/ margin:0 0px 0 0; /*border:1px solid #ccc;*/  display:block;border-radius:5px 5px 0 0;}
.news .news_content .thumb:hover{opacity:0.8;}
.news .news_content .thumb{transition:0.3s opacity ease;}
.news .news_content div.mask{/*bottom: 0;left: 0;*/float: left;margin: 0 auto;/*position: absolute;*/width: 100%;text-align: left}
.news .news_content div.mask h2.category{background:#D7181F; float:left; padding:10px 20px; color:#fff; font-size:15px; font-weight:bold; text-transform:uppercase; display:none;}
.news .news_content div.mask h2.date{font-weight: bold; font-size: 15px; color: #D7181F;margin-bottom:10px;line-height:20px;}
.news .news_content div.mask .text{color:#333;width:100%; float:left;/*background:transparent url(/images/png/pixel.png) left top repeat;*/ padding:20px;min-height:200px; }
.news .news_content div.mask .text h2.title{font-size:20px; line-height:27px }

.news .news_content div.mask .text p.resumo{font-size:15px; line-height:20px; margin:10px 0 0;color:#5F6772; }
.news .news_content .quarter div.mask  .text p.resumo {display:none;}
.news .news_content span.mask{background:transparent url(/images/gif/bt_mais.gif) bottom right no-repeat;}
.news .news_content h3.newstitle{line-height:18px; margin:0px;padding:10px 30px; font-size:1.08em; text-align:left;}
.news .news_content h3.newstitle a{text-decoration:none;color:#ffffff; }
.news .news_content h3.newstitle a:hover{text-decoration:none; color:#ffffff}
.news .news_content ul.news_item li p,.news .news_content ul.news_item_destaque li p{ line-height:18px; color:#666666}
.news .news_content ul.news_item li p a,.news .news_content ul.news_item_destaque li p a{text-decoration:none; color:#666666}
.news .news_content ul.news_item li .left{float:left;width:50%}
.news .news_content ul.news_item li .right{float:left;width:50%;padding:0 10px;}
#low_news_content.news_content ul.news_item li .left{float:left;width:30%}
#low_news_content.news_content ul.news_item li .right{float:left;width:70%;padding:0 20px 0 0;}
#low_news_content.news_content ul.news_item li:hover{background:#1578C1}
.news .news_content ul.news_item_destaque li{float:left; text-align:left; padding-bottom:0px; }
.news .news_content ul.news_item_destaque p{padding:10px 0 20px 20px; margin:0}
.news .news_content ul.news_item_destaque .date{ background:#231F20; float:left; padding:5px; margin:0;}
.news .news_content ul.news_item_destaque .main{  float:left;  margin:0; width:78%}
.news .news_content ul.news_item_destaque h3.date{color:#ffffff;font-size:1.00em; text-align:center;}
.news .news_content ul.news_item_destaque .day{ font-size:1.250em;}
.news .news_content ul.news_item_destaque .month{ font-size:0.625em;}
.news .news_content ul.news_item_destaque .year{ font-size:0.625em;}
.news .news_content h3.newstitle_destaque{line-height:22px; margin-bottom:10px; font-size:1.250em;padding:10px 10px 10px 10px;}
.news .news_content h3.newstitle_destaque a{text-decoration:none;color:#D7181F; }
.news .news_content h3.newstitle_destaque a:hover{text-decoration:underline; }
.news .news_content ul.news_item_destaque li .left{float:left;width:50%}
.news .news_content ul.news_item_destaque li .right{float:left;width:50%;padding:0 20px 0 0;}
.news .news_content .sabermais{background:#3B9FAC; margin:20px 20px 0 0; float:right;}
.news .news_content .sabermais a{color:#ffffff; text-align:center;margin:0 auto; display:block; text-decoration:none; cursor:pointer;font-size:0.813em;padding:5px 30px; text-transform:uppercase;transition:0.2s all ease;}
.news .news_content .sabermais a:hover{ background:#000000; color:#ffffff;}
.news .news_content .left{float:left;width:50%;padding:0;}
.news .news_content .left img,.news .news_content .right img{border:none;display:inline-block; height:100%; vertical-align:middle;}
.news .news_content .left a.thumb, .news .news_content .right a.thumb{display:block;display:inline-block; height:100%; vertical-align:middle;max-width:100%;}
.news .news_content .right{float:left;width:50%;padding:0;}
.news .news_content .left .tab{float:left; width:100%;}
.news .news_content .right .tab{float:left; width:50%;}
.news .news_bottom{float:left;  margin: 20px 0 50px; padding:0; width:100%;}
.news .news_bottom a.sabermais{text-decoration: none;font-size: 13px;color: #fff;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;display: inline-block;transition: 0.2s all ease;text-align: center;padding: 8px 30px 8px 15px;background: #0097EE url(/images/svg/click_button.svg) center right no-repeat;border-right: 10px solid transparent;}
.news .news_bottom a.sabermais:hover{ color:#ffffff; opacity: 0.8;filter: alpha(opacity=80);}

.tourism_overlay .title{padding: 30px 5px 25px 5px;    text-align: left;font-size: 22px;font-weight: 700;}
.tourism_overlay .title a{font-size: 22px;font-weight: 700;text-align: left;color: #333;}
.tourism_overlay .title a:hover{color:#0097EE;}
.tourism_overlay .description{font-size: 1em;text-align: left;color:#828282;padding: 0 10px 0 6px;}


/*PUBLICAÇÔES*/
.boletim{/*float:left; margin:0; padding:0; width:100%;*/display:none;}
.boletim .boletim_top{float:left; margin:50px 0 30px; padding:0; width:100%; }
.boletim .boletim_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#0a1a40; line-height:41px; font-family:'open_sansbold'; text-align:center; }
.boletim .boletim_footer{float:left;  margin: 20px 0 70px; padding:0; width:100%;}

.boletim .boletim_footer{float:left;  margin: 0 0 50px; padding: 0; width:100%;}
.boletim .boletim_footer a.sabermais{float:none;text-decoration:none; font-size:14px; color:#fff; background:#D7181F;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-transform:uppercase;line-height:50px;width:167px;display:inline-block;transition:0.2s all ease;}
.boletim .boletim_footer a.sabermais:hover{ color:#ffffff; opacity: 0.8;filter: alpha(opacity=80);}

.boletim .boletim_content{clear:both; margin:0 0 40px -40px}
.boletim .boletim_content .boletim_item{width:25%; float:left;padding-left:40px;padding-bottom:40px;}
.boletim .boletim_content .boletim_item img:hover{ opacity:0.8;}

/* Notícias Módulo Vertical*/
.newsVertical{float:left; margin:0 0 30px 0; padding:0; width:370px;background:#fff;}
.newsVertical .newsVertical_top{float:left; margin:50px 0 30px; padding:0; width:100%; }
.newsVertical .newsVertical_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#0a1a40; line-height:41px; font-family:'open_sansbold'; text-align:center; }
.newsVertical .newsVertical_top a{float:right; margin:0; padding:0 20px 0 0; text-decoration:underline; font-size:0.688em; position:relative; color:#fff;line-height:35px; font-weight:normal;}
.newsVertical .newsVertical_top a:hover{color:#fff}
.newsVertical .newsVertical_content{float:left; margin:20px 0 20px 0; padding:11px 20px 0px 20px; width:330px; background:#fff;}
.newsVertical .newsVertical_content ul.newsVertical_item{width:330px; float:left; list-style-type:none;margin-bottom:12px; }
.newsVertical .newsVertical_content ul.newsVertical_item p{padding:0; margin:0}
.newsVertical .newsVertical_content ul.newsVertical_item li{float:left; text-align:left; padding-bottom:18px; }
.newsVertical .newsVertical_content ul.newsVertical_item li a.thumb{margin:0 10px 0px 0px; padding:0; display:block; color:#333333; text-decoration:underline;  width:141px; position:relative; float:left}
.newsVertical .newsVertical_content ul.newsVertical_item li .sabermais {float:right;position:relative;margin:0;padding:0;}
.newsVertical .newsVertical_content img.thumb{ float:left; margin:0 0px 0 0;  }
.newsVertical .newsVertical_content span.mask{width:23px; height:23px; position:absolute; bottom:1px; right:1px;}
.newsVertical .newsVertical_content span.mask{background:transparent url(/images/gif/bt_mais.gif) bottom right no-repeat;}
.newsVertical .newsVertical_content h3.newstitle{line-height:18px; margin-bottom:10px; font-size:0.750em; width:179px; float:left}
.newsVertical .newsVertical_content h3.newstitle a{text-decoration:underline;color:#333333; }
.newsVertical .newsVertical_content h3.newstitle a:hover{text-decoration:underline; color:#D7181F}
.newsVertical .newsVertical_content ul.newsVertical_item li p{ line-height:12px;color:#313131;font-size:0.688em}
.newsVertical .newsVertical_content ul.newsVertical_item li p a{text-decoration:none; color:#313131}
.newsVertical .newsVertical_content ul.newsVertical_item li p a:hover,
.newsVertical .newsVertical_content ul.newsVertical_item li p a:active,
.newsVertical .newsVertical_content ul.newsVertical_item li p a:focus{text-decoration:underline}

/* Canal de Vídeo */

.mod_videos{/*float:left; margin:0; padding:0; width:100%;*/display:none;}
.mod_videos_bg{background-image: url(/images/jpg/foto_video.jpg); float:left;padding:0; width:100%; /* background-image: url(/images/png/canal_video_bg.png);*/}
.mod_videos .contentwrapper{ width:1280px} /* Tem de ficar mais pequeno pq o video no max tem 480px */
.mod_videos .mod_videos_top{float:left; margin:50px 0 30px; padding:0; width:100%; }
.mod_videos .mod_videos_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#0a1a40; line-height:41px; font-family:'open_sansbold'; text-align:center; }


.mod_videos .mod_videos_footer{float:left;  margin: 40px 0 50px; padding: 0 20px 0 0; width:100%;}
.mod_videos .mod_videos_footer a{float:none;text-decoration:none; font-size:14px; color:#fff; background:#D7181F;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-transform:uppercase;line-height:50px;width:167px;display:inline-block;}
.mod_videos .mod_videos_footer a:hover{ color:#ffffff; opacity: 0.8;filter: alpha(opacity=80);}

.mod_videos .mod_videos_content{ clear:both; /*margin-left:-40px;*/;padding-bottom:0;}
.mod_videos .mod_videos_content .video_content{ text-align:right;width: 730px; height: 423px;border:none; overflow:hidden; max-width:100%;}
.mod_videos .mod_videos_content .title{ text-align:left; width:100%;color:#ffffff;color:#000;}
.mod_videos .mod_videos_content .title a{color:#000;font-size:25px; font-weight:bold;}
.mod_videos .mod_videos_content .title a:hover{ text-decoration:underline}
.mod_videos .mod_videos_content .description{ text-align:left; width:100%;color:#ffffff;color:#000;font-size:15px;}
.mod_videos .mod_videos_content .tab_inner{ width:57%;float:left;}
.mod_videos .mod_videos_content .tab_inner_right{ width:39%;margin-left:40px;float:left;padding-top:20px;}
.mod_videos .mod_videos_bottom{float:left;  margin: 20px 0 70px; padding:0; width:100%;display:none;}
.mod_videos .mod_videos_bottom a{}
.mod_videos .mod_videos_bottom a.sabermais{padding:0px; float:right;  text-decoration:none; font-size:14px; color:#000; line-height:16px;transition:0.2s all ease;/* border:2px solid #000;-webkit-border-radius: 4px;-moz-border-radius: 4px;
border-radius: 4px;*/text-transform:uppercase;}
.mod_videos .mod_videos_bottom a.sabermais:hover{/*background:#000; color:#fff;*/ text-decoration:underline;}

/* Canal de Vídeo Vertical */
.mod_videos_vertical{float:left; margin:0 0px 30px 0; padding:0; width:370px;background:#333333; }
.mod_videos_vertical .mod_videos_vertical_top{float:left; margin:50px 0 30px; padding:0; width:100%; }
.mod_videos_vertical .mod_videos_vertical_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#0a1a40; line-height:41px; font-family:'open_sansbold'; text-align:center; }
.mod_videos_vertical .mod_videos_vertical_top a{float:right; margin:0; padding:0 20px 0 0; text-decoration:underline; font-size:0.688em; position:relative; color:#fff;line-height:35px; font-weight:normal; }
.mod_videos_vertical .mod_videos_vertical_top a:hover,
.mod_videos_vertical .mod_videos_vertical_top a:active,
.mod_videos_vertical .mod_videos_vertical_top a:focus{color:#ffffff}
.mod_videos_vertical .mod_videos_vertical_content{float:left; margin:20px 40px 20px 40px; padding:11px 0px 5px 0px; width:290px; background:#333333;}
.mod_videos_vertical .mod_videos_vertical_content p{margin:0; padding:0}
.mod_videos_vertical .mod_videos_vertical_content ul{float:left; margin:0 auto; width:290px; text-align:center}
.mod_videos_vertical .mod_videos_vertical_content ul li {float:left; list-style-type:none; width:290px; margin:0; padding-bottom:11px; }
.mod_videos_vertical .mod_videos_vertical_content ul li h3{font-size:0.688em; font-weight:bold; text-align:left; line-height:14px; float:left; margin:0px 0 5px 10px; width:180px; padding-bottom:0}
.mod_videos_vertical .mod_videos_vertical_content ul li h3 a{color:#ffffff}
.mod_videos_vertical .mod_videos_vertical_content ul li h3 a:hover{text-decoration:underline;color:#ffffff}
.mod_videos_vertical .mod_videos_vertical_content ul li p.views{font-size:0.688em; color:#cccccc; text-align:left;width:128px; float:left;margin:0 0 0 10px;}
.mod_videos_vertical .mod_videos_vertical_content ul li p.days{font-size:0.688em; color:#cccccc; text-align:left; width:128px }

.mod_videos_vertical .mod_videos_vertical_content ul li.first { width:290px; }
.mod_videos_vertical .mod_videos_vertical_content ul li.first h3{ width:290px;margin:10px 0 5px;}
.mod_videos_vertical .mod_videos_vertical_content ul li.first p.views{width:128px;margin:0;}
.mod_videos_vertical .mod_videos_vertical_content ul li.first p.days{ width:128px }

.mod_videos_vertical .mod_videos_vertical_content ul li small{text-align:left; display:none}
.mod_videos_vertical .mod_videos_vertical_content a.video{margin:0 auto; text-align:center; display:block}
.mod_videos_vertical .mod_videos_vertical_content img.video{float:left; margin:0 auto; text-align:center; padding:0; border:none}




/* albuns */
.mod_photos{float:left; width:100%;display:none;}
.mod_photos .mod_photos_top{margin:50px auto 30px; padding:0; width:100%; }
.mod_photos .mod_photos_top h2{font-size: 30px; color: #0A1A40; line-height: 41px; text-align: center; font-family: 'open_sansbold'; }
.mod_photos .mod_photos_top a{float:right; margin:0; padding:0 0px 0px 0px; height:16px; text-decoration:underline; font-size:0.92em; }
.mod_photos .mod_photos_top a:hover,
.mod_photos .mod_photos_top a:active,
.mod_photos .mod_photos_top a:focus{color:#D7181F}
.mod_photos .mod_photos_content{margin-bottom:70px;width:100%;}
.mod_photos .mod_photos_content.contentwrapper{max-width:1230px;}
.mod_photos .mod_photos_content p{margin:0; padding:0}
.mod_photos .mod_photos_content ul{float:left; margin:0 auto; text-align:center}
.mod_photos .mod_photos_content ul li {float:left; list-style-type:none; margin:0;position:relative; width:240px; }
.mod_photos .mod_photos_content ul li:hover .photo_overlay {background:rgba(50,50,50,0.11);}
.mod_photos .mod_photos_content ul li .photo_overlay{width: 100%; height: 100%; position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,0.15); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;}
.mod_photos .mod_photos_content ul li .text{width: 100%; position: absolute; bottom: 0; left: 0; padding: 15px;}
.mod_photos .mod_photos_content ul li h3{font-size: 20px; font-family: 'open_sansbold'; text-align: left; line-height: 27px; color: #fff;text-shadow:0 1px 3px rgba(0,0,0,0.6);}
.mod_photos .mod_photos_content ul li h3 a{color:inherit;}
.mod_photos .mod_photos_content ul li p.views{font-size:15px; color:#fff; text-align:left;float:left;line-height:20px;text-shadow:0 1px 3px rgba(0,0,0,0.6);padding-top:5px;}
.mod_photos .mod_photos_content ul li p.days{font-size:0.92em; color:#666666; text-align:left; }
.mod_photos .mod_photos_content ul li small{text-align:left; display:none;}
.mod_photos .mod_photos_content a.photo{margin:0 auto; text-align:center; display:block;cursor:pointer;}
.mod_photos .mod_photos_content img.photo{float:left; margin:0 auto; text-align:center; display:block;}
.mod_photos .mod_photos_top a{color:#4c4c4c; }

.mod_photos .owl-carousel .owl-stage-outer{margin-bottom:25px;}
.mod_photos .owl-theme .owl-dots{position:absolute;left:50%;margin-top:5px;-ms-transform:translateX(-50%);transform:translateX(-50%);}
.mod_photos .owl-theme .owl-dots .owl-dot{opacity:0.5;transition:0.3s all ease;}
.mod_photos .owl-theme .owl-dots .owl-dot:hover{opacity:0.4;}
.mod_photos .owl-theme .owl-dots .owl-dot.active{opacity:0.8;}
.mod_photos .owl-theme .owl-dots .owl-dot span{background:rgba(10,26,64,0.5) !important;}
.mod_photos .owl-theme .owl-dots .owl-dot.active span{background:#0A1A40 !important;}
.mod_photos .owl-theme .owl-nav{position:absolute;width:100%;left:0;margin-top:-15px;}
.mod_photos .owl-theme .owl-nav .owl-next, .mod_photos .owl-theme .owl-nav .owl-prev{background:none;font-size:40px;transition:0.3s all ease;color:#0A1A40;}
.mod_photos .owl-theme .owl-nav .owl-next{margin-left:140px;}
.mod_photos .owl-theme .owl-nav .owl-prev{margin-right:140px;}
.mod_photos .owl-theme .owl-nav .owl-next:hover, .mod_photos .owl-theme .owl-nav .owl-prev:hover{opacity:0.8;}

/* albuns Vertical  */
.mod_photos_vertical{float:left; margin:0 20px 30px 0; padding:0; width:370px;background:#333333;}
.mod_photos_vertical .mod_photos_vertical_top{float:left; margin:50px 0 30px; padding:0; width:100%; }
.mod_photos_vertical .mod_photos_vertical_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#0a1a40; line-height:41px; font-family:'open_sansbold'; text-align:center; }
.mod_photos_vertical .mod_photos_vertical_top a{float:right; margin:0; padding:0 20px 0 0; text-decoration:underline; font-size:0.688em; position:relative; color:#fff;line-height:35px; font-weight:normal; }
.mod_photos_vertical .mod_photos_vertical_top a:hover,
.mod_photos_vertical .mod_photos_vertical_top a:active,
.mod_photos_vertical .mod_photos_vertical_top a:focus{color:#ffffff}
.mod_photos_vertical .mod_photos_vertical_content{float:left; margin:20px 45px 20px 45px; padding:11px 0px 5px 0px; width:280px; background:#333333;}
.mod_photos_vertical .mod_photos_vertical_content p{margin:0; padding:0}
.mod_photos_vertical .mod_photos_vertical_content ul{width:105px; float:left; list-style-type:none;margin-bottom:12px;}
.mod_photos_vertical .mod_photos_vertical_content ul li {list-style-type:none;position: relative; }
.mod_photos_vertical .mod_photos_vertical_content div.thumb{float:left; width:105px; height:92px; margin:0 40px 20px 0; padding:0 0 11px 0;position: relative;}
.mod_photos_vertical .mod_photos_vertical_content div.thumb ul{float:left; margin:0; padding:0; width:106px; border:none;}
.mod_photos_vertical .mod_photos_vertical_content div.thumb ul li.title{width:105px; float:left; margin:0 0 0px 0; padding:0; background:#D7181F; color:#fff; height:20px; font-size:0.688em; line-height:20px; list-style:none;text-align:center}
.mod_photos_vertical .mod_photos_vertical_content div.thumb ul li.photo{list-style:none; float:left; margin:0; padding:0}
.mod_photos_vertical .mod_photos_vertical_content div.thumb ul li.photo img{list-style:none; float:left; margin:0; padding:0; width:105px; height:86px}
.mod_photos_vertical .mod_photos_vertical_content div.thumb ul li.title a{color:#fff}
.mod_photos_vertical .mod_photos_vertical_content .slick-prev {/* left: -25px;*/background-image:url(/images/png/spritenew.png); background-repeat: no-repeat; background-position: 0px -410px;top:50%;left: -45px;  }
.slick-prev:before { /*content: "\2190";*/ }


/* Turismo */
/*
.mod_tourism{display:none; margin-top: 80px;overflow: hidden;}
.mod_tourism .mod_tourism_content{float:left; width:100%; text-align:center; background:#fff; padding:0; margin: 0 0 0 -30px; }
.mod_tourism .mod_tourism_content ul li{list-style:none}
.mod_tourism .mod_tourism_content div.thumb{min-height:380px; float:left; margin:0;  position:relative; width:33.33333%;padding-left: 20px;border-bottom: 1px solid rgba(194, 194, 194, .5);}
.mod_tourism .mod_tourism_content div.thumb ul:after{min-height: 365px;display: block;width: 1px;background: rgba(194, 194, 194, .5);content: '';margin-left: -15px;}
.mod_tourism .mod_tourism_content div.thumb ul{float:left; border:none; width: 100%; padding: 0 0 0 20px; margin: 20px 0;border-left: 1px solid rgba(194, 194, 194, .5);}
.mod_tourism .mod_tourism_content div.thumb ul.visivel{display:block}
.mod_tourism .mod_tourism_content div.thumb ul li.title{width:100%; float:left; margin:0 0 0px 0; padding:15px 0 10px 0;   font-size:21px; list-style:none; font-weight:bold; text-align: left;height: 60px;line-height: 25px;background: rgba(219, 219, 219, .13);}
.mod_tourism .mod_tourism_content div.thumb ul li.description{width:100%; float:left; margin:0; padding:0;font-size:0.80em; list-style:none; text-align:left;color:#898989; background: rgba(219, 219, 219, .13);}
.mod_tourism .mod_tourism_content div.thumb ul li.description a{color:#313131;}
.mod_tourism .mod_tourism_content div.thumb ul li.photo{list-style:none; float:left; background:#fff;width: 100%;}
.mod_tourism .mod_tourism_content div.thumb ul li.photo img{list-style:none; margin:0; padding:0; display:block;width:100%;}
.mod_tourism .mod_tourism_content div.thumb ul li.photo img:hover{ opacity: 0.8;filter: alpha(opacity=80);}
.mod_tourism .mod_tourism_content div.thumb ul li.title a{color:#333333; font-weight:600;text-transform: uppercase;}
*/

.mod_tourism{display:none; margin-top: 80px;margin-bottom: 50px;overflow: hidden;}
.mod_tourism .mod_tourism_content{float:left; width:100%; text-align:center; background:#fff; padding:0; }
.mod_tourism .mod_tourism_content ul li{list-style:none}
.mod_tourism .mod_tourism_content div.break {width: calc(100% - 40px);height: 1px;padding: 0;overflow: hidden;border-top: 1px solid #D9D9D9;margin: 0 auto;}
.mod_tourism .mod_tourism_content div.thumb{min-height:380px; float:left; margin:0;  position:relative; width:33.33333%;}
.mod_tourism .mod_tourism_content div.thumb ul{float: left;border: none;width: 100%;margin: 20px 0;border-right: 1px solid rgba(194, 194, 194, .5);padding: 0 20px;}
.mod_tourism .mod_tourism_content div.thumb:nth-child(3) ul{border:none;}
.mod_tourism .mod_tourism_content div.thumb:nth-child(7) ul{border:none;}
.mod_tourism .mod_tourism_content div.thumb ul{float: left;border: none;width: 100%;margin: 10px 0;border-right: 1px solid rgba(194, 194, 194, .5);padding: 0 20px;}

.mod_tourism .mod_tourism_content div.thumb ul li.title{width:100%; float:left; margin:0 0 0px 0; padding:15px 10px 10px 10px;   font-size:21px; list-style:none; font-weight:bold; text-align: left;height: 75px;line-height: 25px;background: rgba(219, 219, 219, .13);}
.mod_tourism .mod_tourism_content div.thumb ul li.description{width:100%; float:left; margin:0; padding:0 12px 15px 12px;font-size:1em; list-style:none; text-align:left;color:#898989; background: rgba(219, 219, 219, .13);cursor: default;min-height:90px;}
.mod_tourism .mod_tourism_content div.thumb ul li.description a{color:#313131;}
.mod_tourism .mod_tourism_content div.thumb ul li.photo{list-style:none; float:left; background:#fff;width: 100%;}
.mod_tourism .mod_tourism_content div.thumb ul li.photo img{list-style:none; margin:0; padding:0; display:block;width:100%;}
.mod_tourism .mod_tourism_content div.thumb ul li.photo img:hover{ opacity: 0.8;filter: alpha(opacity=80);}
.mod_tourism .mod_tourism_content div.thumb ul li.title a{color:#333333; font-weight:600;text-transform: uppercase;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;max-height: 50px;}
.mod_tourism .mod_tourism_content div.thumb ul li.title a:hover{color:#0097EE;}

/* Turismo Vertical */
.mod_tourism_vertical{float:left; margin:0 0 30px 0px; padding:0; /*width:370px;*/ width:100%; display:none; /*background:#fff;*/ }
.mod_tourism_vertical .mod_tourism_vertical_top{float:left; margin:50px 0 30px; padding:0; width:100%; }
.mod_tourism_vertical .mod_tourism_vertical_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#0a1a40; line-height:41px; font-family:'open_sansbold'; text-align:center; }
.mod_tourism_vertical .mod_tourism_vertical_top a{float:right; margin:0; padding:0 20px 0 0; text-decoration:underline; position:relative; color:#fff;line-height:35px; font-weight:normal; }
.mod_tourism_vertical .mod_tourism_vertical_top a:hover,
.mod_tourism_vertical .mod_tourism_vertical_top a:active,
.mod_tourism_vertical .mod_tourism_vertical_top a:focus{color:#ffffff}
.mod_tourism_vertical .mod_tourism_vertical_content{float:left;/* margin:20px 45px 20px 45px;*/ padding:0px 0px 5px 0px;width:100%;/* width:280px; background:#fff;*/ }
.mod_tourism_vertical .mod_tourism_vertical_content ul{width:98%;/*width:105px;*/ float:left; list-style-type:none;margin-bottom:12px;}
.mod_tourism_vertical .mod_tourism_vertical_content ul li{list-style:none}
.mod_tourism_vertical .mod_tourism_vertical_content div.thumb{float:left;/* width:105px; height:92px;*/ margin:0 0 10px 0; padding:0;/*box-shadow: 2px 4px 5px #777777;*/}
.mod_tourism_vertical .mod_tourism_vertical_content div.thumb ul{float:left; margin:0; padding:0; /*width:106px;*/ border:none;}
.mod_tourism_vertical .mod_tourism_vertical_content div.thumb ul li.title{width:100%;/*width:105px;*/ float:left; margin:0 0 0px 0; padding:0; background:#D7181F; color:#fff; height:20px; font-size:0.688em; line-height:20px; list-style:none;text-align:center}
.mod_tourism_vertical .mod_tourism_vertical_content div.thumb ul li.photo{list-style:none; float:left; margin:0; padding:0;width:100%;}
.mod_tourism_vertical .mod_tourism_vertical_content div.thumb ul li.photo img{list-style:none; float:left; margin:0; padding:0;/* width:105px; height:86px*/}
.mod_tourism_vertical .mod_tourism_vertical_content div.thumb ul li.title a{color:#fff}
.mod_tourism_vertical .mod_tourism_vertical_content .slick-prev {/* left: -25px;*/background-image:url(/images/png/spritenew.png); background-repeat: no-repeat; background-position: 0px -410px;top:100%;left: 43%;  }
.slick-prev:before { /*content: "\2190";*/ }

.mod_tourism_vertical .mod_tourism_vertical_content .slick-next { /*right: -25px; */background-image:url(/images/png/spritenew.png); background-repeat: no-repeat; background-position: 0px -328px; top: 100%;right: 46%;}
/* Titulo e Mascara popup */
.mod_tourism_vertical_content div.titulo {background: url("/images/png/turismo_mask.png") repeat scroll center top rgba(0, 0, 0, 0);bottom: 0;float: left;left: 0;margin: 0 auto;padding: 10px 0;position: absolute;width: 98%;}
.mod_tourism_vertical_content div.mask {background: url("/images/png/turismo_mask.png") repeat scroll center top rgba(0, 0, 0, 0);bottom: 0;display: none;float: left;left: 0;margin: 0 auto;padding: 10px 0;position: absolute;width: 98%;height:100%;-webkit-transition: display 2s; /* Safari */transition: display 2s;}
 .mod_tourism_vertical_content div.thumb:hover div.mask {display: block;}

 .mod_tourism_vertical_content div.thumb:hover div.titulo {display: none;}
 .mod_tourism_vertical_content div.titulo h3 {color: #ffffff;font-size: 1.125em;font-weight: normal;margin: 0 auto 5px;padding: 0;text-align: center;}
 .mod_tourism_vertical_content div.mask h3 {color: #ffffff;font-size: 1.250em;font-weight: normal;margin: 0 auto 5px;padding: 0;text-align: center;}
 .mod_tourism_vertical_content div.mask p {color: #ffffff;font-size: 0.813em;font-weight: normal;margin: 0 auto 5px;padding: 0;text-align: center;}
 .mod_tourism_vertical_content div.mask a {display: block;}


/* Utilidades */
.mod_util{float:left; margin:0 0 30px 0px; padding:0; /*width:370px;*/ width:100%; display:none; /*background:#fff;*/ }
.mod_util .mod_util_top{float:left; margin:50px 0 30px; padding:0; width:100%; }
.mod_util .mod_util_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#0a1a40; line-height:41px; font-family:'open_sansbold'; text-align:center; }
.mod_util .mod_util_top a{float:right; margin:0; padding:0 20px 0 0; text-decoration:underline; position:relative; color:#fff;line-height:35px; font-weight:normal; }
.mod_util .mod_util_top a:hover,
.mod_util .mod_util_top a:active,
.mod_util .mod_util_top a:focus{color:#ffffff}
.mod_util .mod_util_content{float:left;/* margin:20px 45px 20px 45px;*/ padding:0px 0px 5px 0px;width:100%;/* width:280px; background:#fff;*/ }
.mod_util .mod_util_content ul{width:98%;/*width:105px;*/ float:left; list-style-type:none;margin-bottom:12px;}
.mod_util .mod_util_content ul li{list-style:none}
.mod_util .mod_util_content div.thumb{float:left;/* width:105px; height:92px;*/ margin:0 0 10px 0; padding:0;/*box-shadow: 2px 4px 5px #777777;*/}
.mod_util .mod_util_content div.thumb ul{float:left; margin:0; padding:0; /*width:106px;*/ border:none;}
.mod_util .mod_util_content div.thumb ul li.title{width:100%;/*width:105px;*/ float:left; margin:0 0 0px 0; padding:0; background:#D7181F; color:#fff; height:20px; font-size:0.688em; line-height:20px; list-style:none;text-align:center}
.mod_util .mod_util_content div.thumb ul li.photo{list-style:none; float:left; margin:0; padding:0;width:100%;}
.mod_util .mod_util_content div.thumb ul li.photo img{list-style:none; float:left; margin:0; padding:0;/* width:105px; height:86px*/}
.mod_util .mod_util_content div.thumb ul li.title a{color:#fff}
.mod_util .mod_util_content .slick-prev {/* left: -25px;*/background-image:url(/images/png/spritenew.png); background-repeat: no-repeat; background-position: 0px -410px;top:100%;left: 43%;  }
.slick-prev:before { /*content: "\2190";*/ }

.mod_util .mod_util_content .slick-next { /*right: -25px; */background-image:url(/images/png/spritenew.png); background-repeat: no-repeat; background-position: 0px -328px; top: 100%;right: 46%;}
/* Titulo e Mascara popup */
.mod_util_content div.titulo {background: url("/images/png/turismo_mask.png") repeat scroll center top rgba(0, 0, 0, 0);bottom: 0;float: left;left: 0;margin: 0 auto;padding: 10px 0;position: absolute;width: 98%;}
.mod_util_content div.mask {background: url("/images/png/turismo_mask.png") repeat scroll center top rgba(0, 0, 0, 0);bottom: 0;display: none;float: left;left: 0;margin: 0 auto;padding: 10px 0;position: absolute;width: 98%;height:100%;-webkit-transition: display 2s; /* Safari */transition: display 2s;}
 .mod_util_content div.thumb:hover div.mask {display: block;}

 .mod_util_content div.thumb:hover div.titulo {display: none;}
 .mod_util_content div.titulo h3 {color: #ffffff;font-size: 1.125em;font-weight: normal;margin: 0 auto 5px;padding: 0;text-align: center;}
 .mod_util_content div.mask h3 {color: #ffffff;font-size: 1.250em;font-weight: normal;margin: 0 auto 5px;padding: 0;text-align: center;}
 .mod_util_content div.mask p {color: #ffffff;font-size: 0.813em;font-weight: normal;margin: 0 auto 5px;padding: 0;text-align: center;}
 .mod_util_content div.mask a {display: block;}

/* Highlights */
.mod_highlights{/*float:left;*/ margin:0 auto; padding:0; width:100%; position:relative; background: url("/images/jpg/destaques_back.jpg") no-repeat;min-height:700px;display:none;}
.mod_highlights .mod_highlights_top{float:left; margin:70px 0 30px; padding:0; width:100%; }
.mod_highlights .mod_highlights_top h2{margin:0; position:relative; font-size:30px; color:#fff; line-height:41px; font-family:'open_sansbold'; text-align:center; }
.mod_highlights .mod_highlights_top a{float:right; margin:0; padding:0 10px 0 0; text-decoration:underline; font-size:0.92em; position:absolute; right:0px; top:40px}
.mod_highlights .mod_highlights_top a:hover{color:#D7181F}
.mod_highlights .mod_highlights_content{margin:0; padding:0; width:100%; }
.mod_highlights .mod_highlights_content .container {}
.mod_highlights .mod_highlights_content ul.tabs { margin: 0 auto; padding: 0; /*float: left;*/ list-style: none;	margin-bottom:20px; width: 100%;display:inline-block;}
.mod_highlights .mod_highlights_content ul.tabs li { /*float: left;*/ margin: 0 /*25px*/; padding: 0; height: 30px; line-height: 30px; overflow: hidden; position: relative; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;}
.mod_highlights .mod_highlights_content ul.tabs li:hover{border-bottom:2px solid #fff;}
.mod_highlights .mod_highlights_content ul.tabs li a { text-decoration: none; color: #fff; display: block; font-size:16px; padding: 0 5px; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;line-height:22px;}
.mod_highlights .mod_highlights_content ul.tabs li.active{ padding-bottom: 3px; border-bottom:3px solid #fff !important;}
.mod_highlights .mod_highlights_content ul.tabs li.tabborder{border-bottom:3px solid #fff; }
.mod_highlights .mod_highlights_content ul.tabs li.active a{font-family:'open_sanssemibold';}
.mod_highlights .mod_highlights_content ul.tabs .owl-controls{display:none !important;}
.mod_highlights .mod_highlights_content ul.tabs .owl-stage{margin:auto;display: -webkit-box;display: -moz-box;display: -ms-box;display: box;}

.mod_highlights .tab_content_high{visibility:hidden;height:0;opacity:0;margin-left:0;margin-bottom:0;display:block;transition:0.25s opacity cubic-bezier(0.600, -0.280, 0.735, 0.045);}
.mod_highlights .tab_content_high.active{visibility:visible;height:auto;opacity:1;}
.mod_highlights .tab_content_high .slick-dots{bottom:-10px;opacity:0.9;}
.mod_highlights .tab_content_high .slick-dots li.slick-active button{background:#0A1A40;border:1px solid #fff;}
.mod_highlights .tab_content_high .slick-dots li.slick-active button::before{color:transparent;}
.mod_highlights .tab_content_high .owl-dots{opacity:0.9;}
.mod_highlights .tab_content_high .owl-dots .owl-dot.active span{background:#0A1A40;box-shadow:0 0 1px #fff;}
.mod_highlights .tab_content_high .owl-dots .owl-dot:hover span{opacity:0.8;}

.mod_highlights .mod_highlights_content .tab_container {clear: both; float: left;  padding:0; width:100%;margin-bottom:20px;}
.mod_highlights .mod_highlights_content ul.highlight_item{float:left; list-style-type:none;padding:0; }
.mod_highlights .mod_highlights_content ul.highlight_item li{margin:0;min-height:330px;width:100%;}
.mod_highlights .mod_highlights_content img.thumb{ width:100%;display:block;border-radius:5px 5px 0 0;transition:0.3s opacity ease; }
.mod_highlights .mod_highlights_content img.thumb:hover{opacity:0.8;}
.mod_highlights .mod_highlights_content span.mask{width:23px; height:23px; position:absolute; bottom:1px; right:1px;}
.mod_highlights .mod_highlights_content h3.newstitle{font-size:15px; width:100%; clear:both;padding:20px;text-align:left;min-height:100px;font-family:'open_sansbold';}
.mod_highlights .mod_highlights_content h3.newstitle a{text-decoration:none; color:#5F6772;text-align:left;transition:0.3s opacity ease;}
.mod_highlights .mod_highlights_content h3.newstitle a:hover,
.mod_highlights .mod_highlights_content h3.newstitle a:active,
.mod_highlights .mod_highlights_content h3.newstitle a:focus{text-decoration:none; opacity:0.85;}
.mod_highlights .mod_highlights_content ul.highlight_item li p{ line-height:12px; line-height:18px; color:#666666; float:right; width:420px; margin:0; padding:0}
.mod_highlights .mod_highlights_content ul.highlight_item li p a{text-decoration:none; color:#666666; background-color:#fff}
.mod_highlights .mod_highlights_content ul.highlight_item li p a:hover,
.mod_highlights .mod_highlights_content ul.highlight_item li p a:active,
.mod_highlights .mod_highlights_content ul.highlight_item li p a:focus{text-decoration:underline}
.mod_highlights .mod_highlights_content .lasthighlight{border-bottom:none; margin-bottom:0px !important}
.mod_highlights .mod_highlights_footer{float:left;  margin: 20px 0 50px; padding:0; width:100%;}
.mod_highlights .mod_highlights_footer a.sabermais{text-decoration:none; font-size:15px; color:#fff;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;text-transform:uppercase;line-height:50px;width:232px;border:2px solid #fff;display:inline-block;font-family:'open_sansbold';transition:0.2s all ease;}
.mod_highlights .mod_highlights_footer a.sabermais:hover{opacity:0.8;}

.nomarginright{ margin-right:0 !important; }


/* Novo  */

/* Highlights  */
.mod_destaque{float:left; margin:0 0 30px 20px; padding:0; width:760px;background:#fff;}
.mod_destaque .mod_destaque_top{float:left; margin:50px 0 30px; padding:0; width:100%; }
.mod_destaque .mod_destaque_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#0a1a40; line-height:41px; font-family:'open_sansbold'; text-align:center; }
.mod_destaque .mod_destaque_top a{float:right; margin:0; padding:0 0px 0px 0px; height:16px; text-decoration:underline; font-size:0.92em; }
.mod_destaque .mod_destaque_top a:hover,
.mod_destaque .mod_destaque_top a:active,
.mod_destaque .mod_destaque_top a:focus{color:#D7181F}
.mod_destaque .mod_destaque_content{float:left; width:560px; margin:0 auto; text-align:center; background:#fff; padding:0 0px }
.mod_destaque .mod_destaque_content ul{width:560px; margin:0 0 0px 0; padding:0; float:left; text-align:left;}
.mod_destaque .mod_destaque_content ul li{list-style:none}
.mod_destaque .mod_destaque_content ul li.thumb{float:left; width:180px; height:300px; margin:0 10px 10px 0; padding:0;background:#333333; position:relative;}
.mod_destaque .mod_destaque_content ul li.thumb:hover ul.escondida { display: block; }
.mod_destaque .mod_destaque_content ul li.thumb:hover ul.visivel { display: none; }
.mod_destaque .mod_destaque_content ul li.thumb ul.escondida{display: none;position: absolute;top: 0px;left: 0;background:url(/images/png/bkg_highlights.png) top center repeat;height:300px; }
.mod_destaque .mod_destaque_content ul li.thumb ul.escondida li{position:relative}
.mod_destaque .mod_destaque_content ul li.thumb ul.escondida li.categoria{padding:10px 0 0 10px; }
.mod_destaque .mod_destaque_content ul li.thumb ul.escondida .sabermais{ position:absolute; float:right;right:10px;top:273px;	width:70px; margin:0; padding:0}
.mod_destaque .mod_destaque_content ul li.thumb ul.escondida .sabermais a{color:#D7181F;font-family:'open_sansbold'; display:block; cursor: pointer;}
.mod_destaque .mod_destaque_content ul li.thumb ul{float:left; margin:0; padding:0; width:180px; border:none; }
.mod_destaque .mod_destaque_content ul li.thumb ul.visivel{display:block}
.mod_destaque .mod_destaque_content ul li.thumb ul li.title{width:160px; float:left; margin:0 0 0px 0; padding:0 0 10px 10px;   font-size:10px; list-style:none; font-weight:bold;}
.mod_destaque .mod_destaque_content ul li.thumb ul.escondida li.title{padding:0 0 0 10px;}
.mod_destaque .mod_destaque_content ul li.thumb ul li.categoria{width:160px; float:left; margin:0 0 0px 0; padding:0 0 0 10px;   font-size:10px; list-style:none;color:#fff}
.mod_destaque .mod_destaque_content ul li.thumb ul li.date{width:170px; float:left; margin:0 0 0px 0; padding:0 0 0 10px;   font-size:10px; list-style:none;color:#CCCCCC}
.mod_destaque .mod_destaque_content ul li.thumb ul li.description{width:160px; float:left; margin:0 0 0px 0; padding:10px 0 0 10px;   font-size:11px; list-style:none;}
.mod_destaque .mod_destaque_content ul li.thumb ul li.description a{color:#fff;}
.mod_destaque .mod_destaque_content ul li.thumb ul li.photo{list-style:none; float:left; margin:0; padding:0; background:#fff}
.mod_destaque .mask{background:url("/images/png/highlight_mask.png") no-repeat top center; width:180px;height:225px;float:left;margin:0; padding:0;z-index:0;}
.mod_destaque .mod_destaque_content ul li.thumb ul li.photo img{list-style:none;  float:left; margin:0; padding:5px; width:170px; height:210px;z-index:-1}
.mod_destaque .mod_destaque_content ul li.thumb ul li.title a{color:#D7181F}
.mod_destaque_bottom{float:left; width:560px; background:#CEF9FF}
.mod_destaque_bottom .submit{float:right; width:100px; background:#D7181F}
.mod_destaque_bottom .submit a{display:block; font-size:15px; font-weight:bold;color:#fff; background:url("/images/gif/seta_dirt3.gif") no-repeat 95% center; padding:3px 25px 3px 3px; text-align: right;}

/* Highlights Slide */
#destaqueSlide{display:none;}
#homeslide{display:none;}
.mod_destaque_slide{display:none;overflow: hidden;}
.mod_destaque_slide .mod_destaque_slide_top{float:left; margin:50px 0 30px; padding:0; width:100%; border-bottom: 1px solid rgba(192, 192, 192, .3); padding: 0 0 11px 0;}
.mod_destaque_slide .mod_destaque_slide_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#333; line-height:41px; text-align:left; font-weight: 300;    cursor: default; }
.mod_destaque_slide .mod_destaque_slide_top a{float:right; margin:0; padding:0 20px 0 0; text-decoration:underline; font-size:0.688em; position:relative; color:#fff;line-height:35px; font-weight:normal;}
.mod_destaque_slide .mod_destaque_slide_top a:hover,
.mod_destaque_slide .mod_destaque_slide_top a:active,
.mod_destaque_slide .mod_destaque_slide_top a:focus{color:#ffffff}
.mod_destaque_slide .mod_destaque_slide_content{float:left; width:calc(100% + 30px); text-align:center; background:#fff; padding:0 0px; margin: 0 0 0 -30px; }
.mod_destaque_slide .mod_destaque_slide_content .slick-list{margin:0 -20px;}
.mod_destaque_slide .mod_destaque_slide_content ul{width:100%; margin:0 0 0px 0; padding:0; float:left;}
.mod_destaque_slide .mod_destaque_slide_content ul li{list-style:none}
.mod_destaque_slide .mod_destaque_slide_content ul.slick-dots{position:static;margin:10px 0;}
.mod_destaque_slide .mod_destaque_slide_content div.thumb{min-height:380px; float:left; margin:0; /*padding:0 20px 40px 20px;*/ position:relative; width:33.33333%;/*margin-left: -20px;*/ padding-left: 20px;}
.mod_destaque_slide .mod_destaque_slide_content div.thumb ul:after{min-height: 365px;display: block;width: 1px;background: rgba(194, 194, 194, .5);content: '';margin-left: -15px;} /*metade da margem negativa*/
.mod_destaque_slide .mod_destaque_slide_content div.thumb:first-of-type ul:after{background:#fff;}
.mod_destaque_slide .mod_destaque_slide_content div.thumb ul{float:left; margin:0; padding:0; border:none; width: 100%; padding: 0 0 0 11px;}
.mod_destaque_slide .mod_destaque_slide_content div.thumb ul.visivel{display:block}
.mod_destaque_slide .mod_destaque_slide_content div.thumb ul li.title{width:100%; float:left; margin:0 0 0px 0; padding:15px 0 10px 0;   font-size:21px; list-style:none; font-weight:bold; text-align: left;height: 75px;line-height: 25px;}
.mod_destaque_slide .mod_destaque_slide_content div.thumb ul li.description{width:100%; float:left; margin:0; padding:0;font-size:1em; list-style:none; text-align:left;color:#898989;    cursor: default;}
.mod_destaque_slide .mod_destaque_slide_content div.thumb ul li.description a{color:#313131;}
.mod_destaque_slide .mod_destaque_slide_content div.thumb ul li.photo{list-style:none; float:left; /*margin:0; padding:0 20px;     margin: 0 40px 0 0;*/ background:#fff;width: 100%;}
.mod_destaque_slide .mod_destaque_slide_content div.thumb ul li.photo img{list-style:none; margin:0; padding:0; display:block;width:100%;}
.mod_destaque_slide .mod_destaque_slide_content div.thumb ul li.photo img:hover{ opacity: 0.8;filter: alpha(opacity=80);}

.mod_destaque_slide .mod_destaque_slide_content div.thumb ul li.title a{color:#333333; font-weight:600;}
.mod_destaque_slide .mod_destaque_slide_content div.thumb ul li.title a:hover{color:#0097EE;}
.mod_destaque_slide .mod_destaque_slide_content .slick-prev {/* left: -25px;*/background-image:url(/images/png/spritenew.png); background-repeat: no-repeat; background-position: 0px -410px;top:50%;left: -40px;  }
.slick-prev:before { /*content: "\2190";*/ }

.mod_destaque_slide .mod_destaque_slide_content .slick-next { /*right: -25px; */background-image:url(/images/png/spritenew.png); background-repeat: no-repeat; background-position: 0px -328px; top: 50%;right: -40px;}

.mod_destaque_slide .mod_destaque_slide_footer{float:left;  margin: 40px 0 50px 0; padding:0; width:100%;}
.mod_destaque_slide .mod_destaque_slide_footer a.sabermais{text-decoration:none; font-size:14px; color:#fff; background:#D7181F;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-transform:uppercase;display:inline-block;line-height:50px;width:167px;transition:0.2s all ease;}
.mod_destaque_slide .mod_destaque_slide_footer a.sabermais:hover{ color:#ffffff; opacity: 0.8;filter: alpha(opacity=80);}

/* Modulo Projectos e Iniciativas */
.mod_projects_home_wrap{background: url(/images/png/infraestruturas.png) center center no-repeat; display: inline-block; width: 100%;margin-top:50px;min-height: 340px;}
.mod_projects_home{/*margin:0px auto 10px;*/ display:none;}
.mod_projects_home_top{margin: 53px 0;padding: 0;width: 100%;}
.mod_projects_home_top h2{background: transparent url("/images/png/bottom_white.png") no-repeat scroll center bottom;color: #fff;font-size: 45px;font-weight: normal;letter-spacing: 1px;line-height: 51px;margin: 0;padding: 0 0 7px 0;position: relative;text-align: center;}
.mod_projects_home_top{float:left; margin:50px 0 30px; padding:0; width:100%; }
.mod_projects_home_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#0a1a40; line-height:41px; font-family:'open_sansbold'; text-align:center; }
.mod_projects_home .mod_projects_home_content {clear:both; margin:0 0 30px 0px; padding:0;}
.mod_projects_home .mod_projects_home_content img{}
.mod_projects_home .mod_projects_home_content a{margin:0; padding:0;/* display:block; float:left*/}
.mod_projects_home .mod_projects_home_content div.item {/*color: #fff;float: left;margin: 0;min-height: 1px;padding: 0 1px 40px 40px;*/    color: #fff;float: left;margin: 0;/*  min-height: 100px;*/padding: 0 10px 20px 0;position: relative;/*width: 50%;*/width: 25%;}
.mod_projects_home .mod_projects_home_content a:hover{ text-decoration:underline;}
.mod_projects_home .mod_projects_home_content div.item img {float: left;padding-right: 20px;}
.mod_projects_home .mod_projects_home_content div.item p {font-size: 20px;font-weight: 400;text-align: left;}
.mod_projects_home .mod_projects_home_content div.item p.infra {font-size: 18px;font-weight: 400;text-align: left;background:url("/images/png/seta_if_right.png") no-repeat left center;padding-left:20px;}
.mod_projects_home .mod_projects_home_content div.item:hover{ text-decoration:underline;}
.mod_projects_home .mod_projects_home_content .divFull {display:block;}
.mod_projects_home .mod_projects_home_content .divMed  {display:none;}
.mod_projects_home .mod_projects_home_content .divSmall  {display:none;}
.mod_projects_home .mod_projects_home_content .slick-slider{margin-bottom:40px;}

/* Módulo Agenda Home*/
.mod_agenda_home{display:none;}
.mod_agenda_home .list_eventos_top{float:left; margin:0 0 30px; padding:0; width:100%; border-bottom: 1px solid rgba(192, 192, 192, .3); padding: 0 0 11px 0;}
.mod_agenda_home .list_eventos_top h2{margin:0; position:relative;  padding:0; font-size:28px; color:#333; line-height:32px; text-align:left; font-weight: lighter;    cursor: default;}
.mod_agenda_home .list_eventos .list_eventos_top a{float:right; margin:0; padding:0 20px 0 0; text-decoration:underline; font-size:0.688em; position:relative; top:3px;color:#fff;line-height: 30px;}
.mod_agenda_home .list_eventos .list_eventos_content {/*margin-left:-40px; clear:both;width: 100%; text-align:left;float: left;*/display:inline-block;/*margin-bottom:50px;*/width:100%;float: left;}
.mod_agenda_home .list_eventos .events_calendar{float: left;width:42.5%;padding-right: 20px;}
.mod_agenda_home .list_eventos .events_list{float: left;width: 57.5%;height:340px;}
.mod_agenda_home .list_eventos .list_eventos_content .evento_content{width:24.5%;float:right;background:#fff;border-radius:8px;padding:20px 15px;height:532px;}
.mod_agenda_home .list_eventos .list_eventos_content .evento_scrollable{overflow-y:auto;overflow-x:hidden;height:100%;}
.mod_agenda_home .list_eventos .list_eventos_content .evento_content h2{color:#0A1A40;font-size:20px;font-family:'open_sansbold';line-height:27px;border-bottom:1px solid #5F6772;margin-bottom:20px;padding-bottom:10px;text-align:left;margin-right:10px;}
.mod_agenda_home .list_eventos .list_eventos_content .evento_slider{display:none;}
.mod_agenda_home .owl-theme .owl-dots, .owl-theme .owl-nav{opacity:1;}
.mod_agenda_home .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#ccc;}
.mod_agenda_home .list_eventos .list_eventos_content ul.event{width: 100%;border:none;display:inline-block;padding:0 10px 30px 0;}
.mod_agenda_home .list_eventos .list_eventos_content ul.event.first{display:none;}
.mod_agenda_home .list_eventos .list_eventos_content ul.event li{width: 100%;float:left; list-style:none;position:relative;z-index:0; }
.mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento {width:100%; }

.mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento img{display:block;border-radius:3px;transition:0.3s all ease;}
.mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento img:hover{opacity:0.8;}
.mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .text h3.date { color: #5F6772; font-size: 13px; font-family: 'open_sansbold'; text-align: left; margin-top: 5px; }
.mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .text h3.title{ color: #0A1A40; font-size: 14px; font-family: 'open_sansbold'; text-align: left; }
.mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .text h3.title a{ color: inherit;transition:0.3s all ease;white-space:normal; }
.mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .text h3.title a:hover{opacity:0.8;}

.mod_agenda_home .list_eventos .list_eventos_content div.list_agenda_search{background:#eaeaea;width:100%;height:60px;margin-top:20px;display:none;}
.mod_agenda_home .list_eventos .list_eventos_content div.list_agenda_search .agenda_search{padding: 12px; display: inline-block; width: 100%;}
.mod_agenda_home .list_eventos .list_eventos_content div.list_agenda_search .categorias{float:left;width:85%;text-align:left;}
.mod_agenda_home .list_eventos .list_eventos_content div.list_agenda_search #categorias{height: 35px; width: 100%; border: none; color: #666; padding: 0 10px; border-radius: 2px; font-size: 14px; -moz-appearance: none; -webkit-appearance: none; background: url(/images/png/dropdown.png) no-repeat 98% #fff;}
.mod_agenda_home .list_eventos .list_eventos_content div.list_agenda_search #categorias::-ms-expand{display:none;}
.mod_agenda_home .list_eventos .list_eventos_content div.list_agenda_search .action{float:right;width:15%;text-align:right;}
.mod_agenda_home .list_eventos .list_eventos_content div.list_agenda_search .action #agenda_search_btn{ width: 35px; background: url(/images/png/agenda_search.png) no-repeat; height: 35px; border: none; cursor: pointer; }

.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque{float:left;width:73.5%;margin-right:2%;background:#0A1A40;border-radius:8px;}
.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento{position:relative;width:57%;border-radius:8px;float:left;}
.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento a.thumb{transition:0.2s all ease;}
.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento a.thumb:hover{opacity:0.9;}
.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento img{display:block;width:100%;border-radius:8px;min-height:528px;object-fit:cover;}
.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento .events_overlay{width: 100%; background: rgba(10,26,64,0.3); padding: 30px 20px;text-align:left;height:100%;position:absolute;bottom:0;left:0;border-radius:8px;}
.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento .content{ position: absolute; bottom: 0; padding-bottom: 30px; }
.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento .content h2{color:#fff;margin:0;padding:0 5px;font-size:15px;line-height:120%;font-weight:normal;font-family:'open_sanssemibold'; text-shadow:0 3px 3px rgba(0,0,0,0.3);}
.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento .content h3{color:#fff;margin:0;padding:0 5px;font-size:20px;line-height:120%;text-shadow:0 2px 2px rgba(0,0,0,0.6);font-family:'open_sansbold';}
.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento .content p{color:#fff;margin:0;padding:10px 5px 0;font-size:15px;line-height:120%;text-shadow:0 2px 3px rgba(0,0,0,0.6);}
.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento .content a{color:#333;line-height:120%;}

.mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .events_calendar{width:43%;float:left;padding:28px;position:relative/*;min-height:525px;*/}

.mod_agenda_home .list_eventos_bottom{float:left; padding:0; width:100%;}
.mod_agenda_home .list_eventos_bottom a.sabermais{text-decoration: none;font-size: 13px;color: #fff;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;display: inline-block;transition: 0.2s all ease;text-align: center;padding: 8px 30px 8px 15px;background: #004B70 url(/images/svg/click_button.svg) center right no-repeat;border-right: 10px solid transparent;}
.mod_agenda_home .list_eventos_bottom a.sabermais:hover{opacity:0.8;}

/* Custom ScrollBar */
.mod_agenda_home .list_eventos .list_eventos_content .evento_scrollable::-webkit-scrollbar-track{border-radius : 8px; background-color: #E3E3E3;}
.mod_agenda_home .list_eventos .list_eventos_content .evento_scrollable::-webkit-scrollbar{	width: 7px;}
.mod_agenda_home .list_eventos .list_eventos_content .evento_scrollable::-webkit-scrollbar-thumb{	border-radius: 8px;	background-color: #5F6772;}


/* Calendar */
.mod_agenda_home .eventAgenda{width:100%;float:left;}
.mod_agenda_home .eventAgenda .ui-state-default{background: none !important; color: #575756 !important; border:none !important;}
.mod_agenda_home .eventAgenda .ui-widget-content a.ui-state-default{background: none; border:none;color: #fff;}
.mod_agenda_home .eventAgenda .ui-datepicker table{background: none;}
.mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-header{border: none;color:#575756;font-size:22px;padding:0 0 20px;line-height:33px !important;font-weight:300;font-family: "Source Sans Pro";cursor: default;}
.mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-next{right:10px;top:auto;background:none !important;}
.mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-prev{left:10px;top:auto;background:none !important;}
.mod_agenda_home .eventAgenda .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-header .ui-state-focus{filter:drop-shadow(0 0 4px #fff);}
.mod_agenda_home .eventAgenda .ui-corner-all, .agenda .ui-corner-bottom, .agenda .ui-corner-right, .agenda .ui-corner-br{border: none; border-radius:0;}
.mod_agenda_home .eventAgenda .ui-corner-all, .agenda .ui-corner-bottom, .agenda .ui-corner-left, .agenda .ui-corner-bl{border: none !important; border-radius:0;background:none !important;}
.mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-prev span, .agenda .ui-datepicker .ui-datepicker-next span{}
.mod_agenda_home .eventAgenda .ui-widget-header .ui-icon{background-image:none;width:18px;height:18px;}
.mod_agenda_home .eventAgenda .ui-icon-circle-triangle-w{background-image:url(/images/svg/calendar_l.svg) !important;background-position:center;}
.mod_agenda_home .eventAgenda .ui-icon-circle-triangle-e{background-image:url(/images/svg/calendar_r.svg) !important;background-position:center;}
.mod_agenda_home .eventAgenda .ui-icon-circle-triangle-w:hover{cursor:pointer;}
.mod_agenda_home .eventAgenda .ui-icon-circle-triangle-e:hover{cursor:pointer;}

.ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled{visibility:hidden;}
.mod_agenda_home .eventAgenda .ui-datepicker-calendar thead{color: #000;}
.mod_agenda_home .eventAgenda .ui-state-hover, .agenda .ui-widget-content .ui-state-hover, .agenda .ui-widget-header .ui-state-hover, .agenda .ui-state-focus, .agenda .ui-widget-content .ui-state-focus, .agenda .ui-widget-header .ui-state-focus{border:none; background:none;}
.mod_agenda_home .eventAgenda td a::after{ background: transparent;width: 5px;height: 5px;border-radius: 8px;margin: 0 0 0 23px;padding: 0;content: '';display: block;}
.mod_agenda_home .eventAgenda .cal-active{background:none !important;}
.mod_agenda_home .eventAgenda .cal-active a{background:none !important;position:relative;}
.mod_agenda_home .eventAgenda .cal-active a::after{ background: #004B70;width: 5px;height: 5px;border-radius: 8px;margin: 0 0 0 23px;padding: 0;content: '';display: block;}
.mod_agenda_home .eventAgenda .ui-datepicker td a, .eventAgenda .ui-datepicker td span{height: 36px; font-size: 12px;text-align: center;margin-top: 8px;padding-top: 6px;text-indent:1px;font-weight: 300;}
.mod_agenda_home .eventAgenda .ui-datepicker th{font-weight:900;font-size: 12px;color:#575756;padding:10px 0 15px;font-family: "Source Sans Pro";}
.mod_agenda_home .eventAgenda .ui-datepicker{ width: 100%;background: transparent;padding:0;}
.mod_agenda_home .eventAgenda .cal-active .ui-state-default a, .agenda .ui-widget-content .cal-active a, .agenda .ui-widget-header .cal-active a {background: url(/images/png/calendar_selected.png) center top no-repeat;}

/* Banner de Destaque */
.mod_banner_content{ margin:40px 0 80px 0;padding:0 20px; width:100%;background:#fff; }
.mod_banner_content .mod_banner_content{}
.mod_banner_content .mod_banner_content .title{margin:0;padding:0 0 50px; font-size:1.675em; text-transform:uppercase; letter-spacing:1px;color:#D7181F; line-height:32px; font-weight:normal;text-align:center;}
.mod_banner_content .mod_banner_content .desc{margin:0;padding:0 0 50px; }
.mod_banner_content .mod_banner_content .link{margin:0;padding:10px 30px 10px; font-size:1.125em; text-transform:uppercase; letter-spacing:1px;background:#D7181F; color:#ffffff;font-weight:normal;text-align:center; border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;text-decoration:none; cursor:pointer;}
.mod_banner_content .mod_banner_content .link:hover{background:#F8C51F; color:#D7181F; text-decoration:none;}

/* Parcerias */
.mod_parcerias{float:left; margin:0 0 5% 0px; padding:0; width:100%; }
.mod_parcerias .mod_parcerias_top{float:left; margin:50px 0 30px; padding:0; width:100%; }
.mod_parcerias .mod_parcerias_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#0a1a40; line-height:41px; font-family:'open_sansbold'; text-align:center; }
.mod_parcerias .mod_parcerias_top a{float:right; margin:0; padding:0; text-decoration:underline; position:relative; color:#fff;line-height:32px; font-weight:normal; }
.mod_parcerias .mod_parcerias_top a:hover,
.mod_parcerias .mod_parcerias_top a:active,
.mod_parcerias .mod_parcerias_top a:focus{color:#ffffff}
.mod_parcerias .mod_parcerias_content{/*float:left;*/ margin:20px -60px 20px -60px; padding:0px 0px 5px 0px;/*width:100%;*/ }
.mod_parcerias .mod_parcerias_content div.item{float:left;margin:0 0 60px 0; padding:0; width:25%;  min-height:1px;position:relative;}
.mod_parcerias .mod_parcerias_content div.thumb{ text-align:center;}
.mod_parcerias .mod_parcerias_content div.thumb img{/*border:1px solid #cccccc;*/}
.mod_parcerias .mod_parcerias_content div.thumb img:hover{opacity:0.6;}
/* Links Uteis */
.mod_homebannerlinks{float:left; margin:50px 0 50px 0; padding:0; width:100%; background:#454545;display:none; }
.mod_homebannerlinks_top{float:left; margin:50px 0 30px; padding:0; width:100%; }
.mod_homebannerlinks_top h2{margin:0; position:relative;  padding:0; font-size:30px; color:#0a1a40; line-height:41px; font-family:'open_sansbold'; text-align:center; }
.mod_homebannerlinks .mod_homebannerlinks_content{width:100% !important; float:left; margin:0; padding:0;}
.div480{ width:100%}
.mod_homebannerlinks .mod_homebannerlinks_content .divFull {display:block;}
.mod_homebannerlinks .mod_homebannerlinks_content .divMed  {display:none;margin-bottom:60px;}
.mod_homebannerlinks .mod_homebannerlinks_content .divSmall  {display:none;}

.mod_homebannerlinks .mod_homebannerlinks_content .divFull div.item{color:#fff;float:left; margin:0; min-height:90px; padding:0 20px 20px 0; position:relative;width:25%;}
.mod_homebannerlinks .mod_homebannerlinks_content .divMed div.item{color:#fff;float:left; margin:0; min-height:85px; padding:0 10px 20px 0; position:relative;width:50%;}
.mod_homebannerlinks .mod_homebannerlinks_content .divSmall div.item{color:#fff;float:left; margin:0; min-height:100px;padding:0 10px 20px 0; position:relative;width:100%;}

.mod_homebannerlinks .mod_homebannerlinks_content div.item a{display:block;}
.mod_homebannerlinks .mod_homebannerlinks_content div.item img{float:left; padding-right:20px;max-width:75px;max-height:55px;}
.mod_homebannerlinks .mod_homebannerlinks_content div.item p{ font-size:18px; text-align:left;  line-height:120%;margin:0; height:52px;vertical-align:middle;display:table-cell;}
.mod_homebannerlinks .mod_homebannerlinks_content div.item p:hover{ text-decoration:underline;}
/*.mod_homebannerlinks .mod_homebannerlinks_content div.thumb{ text-align:center;height: 0;
background-position: 50% 0;background-size: auto 200%; background-repeat:no-repeat; display:block;padding-bottom: 40%;}
.mod_homebannerlinks .mod_homebannerlinks_content div.thumb img{margin:0; }
.mod_homebannerlinks .mod_homebannerlinks_content div.thumb:hover{background-position:50% 100% ;}
.mod_homebannerlinks .mod_homebannerlinks_content div.item a{ text-align:center; display:block;}
.mod_homebannerlinks .mod_homebannerlinks_content div.item a:hover{color:#F8C51F;}
.mod_homebannerlinks .mod_homebannerlinks_content div.item .title{ text-transform:uppercase; padding:30px 0; text-align:center; margin:0;}
.mod_homebannerlinks .mod_homebannerlinks_content div.item .title:hover{color:#F8C51F;}
.mod_homebannerlinks .mod_homebannerlinks_content div.item.hover{color:#F8C51F !important;}
.mod_homebannerlinks .mod_homebannerlinks_content div.item.hover .thumb{background-position:50% 100% ;}
*/

/*Modulo publicações e video*/
#mod_media .item{width:50%;float:left;}
#mod_media .item .boletim .boletim_content .boletim_item{width:50%;padding-bottom:30px;}
#mod_media #boletim{padding-right:20px;}
#mod_media .boletim .boletim_top{margin-top:50px;}

#mod_media #homeVideos{padding-left:20px;}
#mod_media #homeVideos .mod_videos_top{margin-top:50px;}
#mod_media #homeVideos .mod_videos_content .title{text-align: left; width: 100%; color: #333; fo font-weight: normal; font-size: 20px; padding: 13px 0;max-width:640px;margin:auto;}

/* Modulo Links Fixos - Mapas e PM */
#mod_static_links{margin:70px auto;display:none;}
#mod_static_links .mod_static_links_content .item{float:left;text-align:left;}
#mod_static_links .mod_static_links_content .item .card{width:100%;margin:0;border-radius:6px;min-height:360px;}
#mod_static_links .mod_static_links_content .item a{transition:0.3s all ease;}
#mod_static_links .mod_static_links_content .item a:hover{opacity:0.8;}
#mod_static_links .mod_static_links_content .item .text{float:left;padding:30px;}
#mod_static_links .mod_static_links_content .item .text span { font-size: 17px; line-height: 120%; opacity: 0.7; color: #5F6772; }
#mod_static_links .mod_static_links_content .item .text h2{color: #0A1A40; font-family:'open_sansbold'; margin:25px auto 10px;}
#mod_static_links .mod_static_links_content .item .text p { color: #0A1A40; font-family:'open_sanssemibold'; margin:0 auto 40px; }
#mod_static_links .mod_static_links_content .item .text a{ color:#fff;background:#D7181F;border-radius:25px;line-height:50px;width:144px;display:block;text-align:center;text-transform:uppercase;font-family:'open_sansbold';font-size:15px; }

#mod_static_links .mod_static_links_content .item.first{width:66%;padding-right:12px;}
#mod_static_links .mod_static_links_content .item.first img{border-radius:0 6px 6px 0;display:block;}
#mod_static_links .mod_static_links_content .item.first .text{width:50%;}
#mod_static_links .mod_static_links_content .item.first .text h2 { font-size: 33px; line-height: 45px; }
#mod_static_links .mod_static_links_content .item.first .text p { font-size: 17px; line-height: 23px; }
#mod_static_links .mod_static_links_content .item.first .thumb > a{width:50%;float:right;}

#mod_static_links .mod_static_links_content .item.second{width:33%;padding-left:12px;}
#mod_static_links .mod_static_links_content .item.second img{border-radius:6px;display:block;}
#mod_static_links .mod_static_links_content .item.second .text{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: rgba(255,255,255,0.5);}
#mod_static_links .mod_static_links_content .item.second .text h2{font-size: 30px; line-height: 41px;margin-bottom:25px;}
#mod_static_links .mod_static_links_content .item.second .text p{ font-size: 19px; line-height: 26px; opacity:0.75 }

/* Modulo AllServices - Iniciativas, links úteis e infra-estruturas */
#mod_all_services{background:#fff;width:100%; text-align:left;min-height:550px;overflow:hidden;position:relative;display:none; background: url(/images/jpg/allservices.jpg); background-size: cover; background-position:center;}
#mod_all_services li, #mod_all_services ul{list-style-type:none;}
#mod_all_services .mod_all_services_top h2 { font-family: 'open_sansbold'; font-size: 30px; line-height: 41px; color: #0A1A40; }
#mod_all_services .mod_all_services_top h3 { font-size: 16px; line-height: 22px; color: #0A1A40; }
#mod_all_services .left{width:100%;float:left;padding:50px 60px;min-height:550px;background:rgba(255,255,255,0.75);}
#mod_all_services .right{width:50%;float:left;min-height:550px;display:none;}
#mod_all_services .right img{ position: absolute; display: block; right: 0; width: 50%; height:100%; object-fit:cover;transition:0.2s all ease; }

#mod_all_services .tabs_serv{margin: auto; text-align: left; display: inline-block;padding:30px 0 12px;}
#mod_all_services .tabs_serv .owl-stage{display:inline;display: -webkit-box;display: -moz-box;display: -ms-box;display: box;}
#mod_all_services .tabs_serv li { float: left; list-style-type: none; text-align:center; height:65px;}
#mod_all_services .tabs_serv li:hover{ opacity:0.8;}
#mod_all_services .tabs_serv li.active{background: url("/images/png/tab_arrow.png") bottom no-repeat;}
#mod_all_services .tabs_serv li a { color: #0A1A40; line-height:50px; display:block; min-width:120px; background: #EEEEEE;padding:0 20px; }
#mod_all_services .tabs_serv li.active a { color: #fff; background:#D7181F;}

#mod_all_services .tab_content_serv{ display: none; }
#mod_all_services .tab_content_serv li{clear:both;padding:8px 0;display:inline-block;width:100%;}
#mod_all_services .tab_content_serv a{ display: block; font-size: 15px; line-height: 20px; color: #5F6772;float:left;text-indent:10px;transition:0.3s all ease; }
#mod_all_services .tab_content_serv a:hover{ font-family:'open_sansbold';color:#0A1A40; }
#mod_all_services .tab_content_serv i.fa{ color:#D7181F;font-size:20px;line-height:20px;float:left; }


/*.g-recaptcha{margin: 10px 0 0;width: 165px;display:none;}

.btn[disabled]{cursor: not-allowed;pointer-events: none;opacity: 0.65;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;}*/

@media screen and  (min-width :1000px) and (max-width: 1359px)
{
.mod_projects_home .mod_projects_home_content .divFull {display:block;}
.mod_projects_home .mod_projects_home_content .divMed  {display:none;}
.mod_projects_home .mod_projects_home_content div.item {}
.mod_agenda_home .eventAgenda.ui-datepicker .ui-datepicker-title{margin:0 1.1em;}
.mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-prev{left:-5px;}
.mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-next{right:-5px;}
}

@media screen and (max-width: 1259px)
{
    #mod_static_links .mod_static_links_content .item .thumb .text span{display:none;}
    #mod_static_links .mod_static_links_content .item .thumb .text h2{margin-top:0;}
    #mod_static_links .mod_static_links_content .item .thumb .text p{margin-bottom:30px;}
    #mod_static_links .mod_static_links_content .item .card{position:relative;overflow:hidden;}
    #mod_static_links .mod_static_links_content .item.first img{position:absolute;height:100%;}
}

@media screen and (max-width: 1100px)
{
    /*.news .news_content #tabs .left{width:55%;}
    .news .news_content #tabs .right{width:45%;}*/
    .news .news_top{/*margin:40px 0;*/}
    .mod_agenda_home .list_eventos .list_eventos_top{/*margin:40px 0;*/}
    .mod_projects_home .mod_projects_home_top{/*margin: 40px 0;*/}
    .mod_videos .mod_videos_top{/*margin: 40px 0;*/}
    .mod_homebannerlinks .mod_homebannerlinks_top{/*margin:30px 0 !important;*/}
    .mod_videos_content .tab_inner{width:65% !important;}
    .mod_videos_content .tab_inner_right{width:30% !important;}
    #mod_static_links .mod_static_links_content .item .card{min-height:400px;}
    #mod_all_services .left{padding:30px 40px;}
    .mod_highlights .mod_highlights_content ul.tabs li:first-child{margin-left:20px;}
}

@media screen and  (min-width :1000px) and (max-width: 1359px)
{
    .news .news_content .quarter div.mask  .text p.resumo {display:none;}

    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left{width:100%;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .right{width:100%;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .separate{display:block;float:left;padding:0 4px;line-height:22px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom{width:auto;height:auto;display:inline-block;float:left;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom h3 {float:left;padding:0 4px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom h3.date:only-child{line-height:19px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .right .title h3:only-child{padding:10px 0 0;line-height:120%;}
    .mod_homebannerlinks .mod_homebannerlinks_content .divFull {display:block;}
    .mod_homebannerlinks .mod_homebannerlinks_content .divMed  {display:none;}
    .mod_homebannerlinks .mod_homebannerlinks_content .divSmall  {display:none;}
    .mod_projects_home .mod_projects_home_content .divFull {display:block;}
    .mod_projects_home .mod_projects_home_content .divMed  {display:none;}
    .mod_homebannerlinks .mod_projects_home_content .divSmall  {display:none;}
    .mod_projects_home .mod_projects_home_content div.item { width:25%}

    .mod_videos .contentwrapper{ width:100%;}
}

@media screen and (max-width:999px){
    .g-recaptcha{margin: 22px auto 0;}
}

@media screen and  (min-width :768px)  and (max-width: 999px)
{
    .tab.quarter {width: 50%;}
    .news .news_content .quarter div.mask  .text p.resumo {display:block;}

    .mod_agenda_home .list_eventos .list_eventos_content{}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left{width:100%;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .right{width:100%;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .separate{display:block;float:left;padding:0 4px;line-height:22px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom{width:auto;height:auto;display:inline-block;float:left;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom h3 {float:left;padding:0 4px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom h3.date:only-child{line-height:19px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .right .title h3:only-child{padding:10px 0 0;line-height:120%;}
    .mod_agenda_home .list_eventos .list_eventos_destaque .content{padding:10px 5px !important;}
    .mod_agenda_home .list_eventos .list_eventos_destaque .content p{display:none;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event.first{display:inline-block;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque{width:48%;margin-right:2%;height:532px;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento{display:none;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .events_calendar{width:100%;}
    .mod_agenda_home .list_eventos .list_eventos_content .evento_content{width:50%;}
    .mod_agenda_home .eventAgenda.ui-datepicker .ui-datepicker-title{margin:0 1.5em;}
    .mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-prev{left:0;}
    .mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-next{right:0;}


    /*.mod_homebannerlinks .mod_homebannerlinks_content div.item{ width:50%;}*/
    .mod_homebannerlinks .mod_homebannerlinks_content .divFull {display:none;}
    .mod_homebannerlinks .mod_homebannerlinks_content .divMed  {display:block;}
    .mod_homebannerlinks .mod_homebannerlinks_content .divSmall  {display:none;}

    .mod_projects_home .mod_projects_home_content .divFull {display:none;}
    .mod_projects_home .mod_projects_home_content .divMed  {display:block;}
    .mod_projects_home .mod_projects_home_content .divSmall  {display:none;}
    .mod_projects_home .mod_projects_home_content div.item { width:50%}

    .boletim .boletim_content{margin:0;}
    .boletim .boletim_content .boletim_item{width:50%;padding: 0 10px 20px;}
    .boletim_content > .boletim_item:nth-last-of-type(-n+2) {/*display:none;*/} /* Remove ultimos 2 */

    .mod_videos .contentwrapper{ width:100%}
    .mod_videos_content .tab_inner{width:100% !important;}
    .mod_videos_content .tab_inner_right{display:none;}

    .mod_highlights .tab_content{margin-bottom:20px;}

    #mod_static_links .mod_static_links_content .item.first .text{ width: 100%; position: absolute; top: 0; left: 0; background: rgba(255,255,255,0.5); height: 100%;float:none; }
    #mod_static_links .mod_static_links_content .item.first .thumb > a{width:100%;float:none;}
    #mod_static_links .mod_static_links_content .item.first img{position:static;height:auto;}
    #mod_static_links .mod_static_links_content .item.first{width:50%;}
    #mod_static_links .mod_static_links_content .item.second{width:50%;}
    #mod_static_links .mod_static_links_content .item .card{min-height:auto;}
    #mod_static_links .mod_static_links_content .item .text{padding:8% 4%;}
}
@media screen and  (min-width :481px)  and (max-width: 767px)
{
    .tab.quarter {width: 50%;}
    .tab.third{width:50%;}
    .tab.third:nth-child(n+3){display:none !important;}

    .mod_agenda_home .list_eventos .list_eventos_top{width:100%;}
    .mod_agenda_home .list_eventos .list_eventos_content{}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left{width:100%;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .right{width:100%;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .separate{display:block;float:left;padding:0 4px;line-height:22px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom{width:auto;height:auto;display:inline-block;float:left;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom h3 {float:left;padding:0 4px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom h3.date:only-child{line-height:19px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .right .title h3:only-child{padding:10px 0 0;line-height:120%;}
    .mod_agenda_home .list_eventos .list_eventos_destaque .content{}
    .mod_agenda_home .list_eventos .list_eventos_destaque .content p{display:none;}

    .mod_agenda_home .list_eventos .list_eventos_content ul.event.first{display:inline-block;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque{width:48%;margin-right:2%;height:532px;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento{display:none;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .events_calendar{width:100%;padding:28px 10px;}
    .mod_agenda_home .list_eventos .list_eventos_content .evento_content{width:50%;}
    .mod_agenda_home .eventAgenda.ui-datepicker .ui-datepicker-title{margin:0 1.5em;}
    .mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-prev{left:0;}
    .mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-next{right:0;}
    .mod_agenda_home .eventAgenda .ui-datepicker th{font-size:13px;}
    .mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-header{font-size:22px;}
    .mod_agenda_home .ui-datepicker .ui-datepicker-title{margin:0 1.3em;}
    .mod_agenda_home .list_eventos_bottom a.sabermais{width:200px;}



    /*.mod_homebannerlinks .mod_homebannerlinks_content{/*margin-left:-20px;}*/
    /*mod_homebannerlinks .mod_homebannerlinks_content div.item{ width:50%;/* padding-left:20px;padding-bottom:20px;}*/
    .mod_homebannerlinks .mod_homebannerlinks_content .divFull {display:none;}
    .mod_homebannerlinks .mod_homebannerlinks_content .divMed  {display:block;}
    .mod_homebannerlinks .mod_homebannerlinks_content .divSmall  {display:none;}

    /*mod projectos*/
    .mod_projects_home .mod_projects_home_content{margin-left: -20px;}
    .mod_projects_home .mod_projects_home_content .divFull {display:none;}
    .mod_projects_home .mod_projects_home_content .divMed  {display:block;}
    .mod_projects_home .mod_projects_home_content .divSmall  {display:none;}
    .mod_projects_home .mod_projects_home_content .divMed div.item { width:50%;padding-left:20px;padding-bottom:20px;}

    .boletim .boletim_content{margin: 0 0 0 -20px}
    .boletim .boletim_content .boletim_item{width:50%; padding-left:20px;padding-bottom:20px; }
    .boletim_content > .boletim_item:nth-last-of-type(-n+2) {/*display:none;*/} /* Remove ultimos 2 */

    .mod_videos .contentwrapper{ width:100%}
    /*.mod_videos .mod_videos_content {margin-left: -20px;}*/
    .mod_videos_content .tab_inner{width:100% !important;}
    .mod_videos_content .tab_inner_right{display:none;}

    #mod_media #boletim{padding-right:0;}
    #mod_media .boletim .boletim_footer{margin-bottom:50px;}
    #mod_media #homeVideos{padding-left:0;}

    #mod_media .item{width:100%;float:none;}

    .mod_highlights .mod_highlights_content ul.highlight_item{/*width:50%;padding:0 10px 20px;*/}
    .mod_highlights .tab_content{margin-bottom:20px;}
    .mod_highlights .mod_highlights_content ul.tabs li{margin:0 0 20px;}

    #mod_static_links .mod_static_links_content .item.first .text{ width: 100%; position: absolute; top: 0; left: 0; background: rgba(255,255,255,0.5); height: 100%;float:none; }
    #mod_static_links .mod_static_links_content .item.first .thumb > a{width:100%;float:none;}
    #mod_static_links .mod_static_links_content .item.first img{position:static;height:auto;}
    #mod_static_links .mod_static_links_content .item.first{width:50%;}
    #mod_static_links .mod_static_links_content .item.second{width:50%;}
    #mod_static_links .mod_static_links_content .item .card{min-height:auto;}
    #mod_static_links .mod_static_links_content .item .text{padding:8% 4%;}
    #mod_static_links .mod_static_links_content .item .text p{display:none;}
    #mod_static_links .mod_static_links_content .item .text h2{font-size:24px !important;line-height:32px !important;}
}
@media screen  and (max-width: 550px) {
    .mod_agenda_home .list_eventos .list_eventos_top{width:100%;}
    .mod_agenda_home .list_eventos .list_eventos_content .evento_slider{display:block;}
    .mod_agenda_home .list_eventos .list_eventos_content .evento_scrollable{display:none;}
    .mod_agenda_home .list_eventos .list_eventos_content .evento_content{width:100%;float:none;padding:0;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque{width:100%;float:none;padding:0 0 20px 0;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event.first{display:inline-block;padding:0;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left{width:100%;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .right{width:100%;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .separate{display:block;float:left;padding:0 4px;line-height:22px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom{width:auto;height:auto;display:inline-block;float:left;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom h3 {float:left;padding:0 4px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .left .datefrom h3.date:only-child{line-height:19px;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event li .evento .right .title h3:only-child{padding:10px 0 0;line-height:120%;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento{display:none;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento .content{padding:5px;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento .content h3{font-size:20px;}
    .mod_agenda_home .list_eventos .list_eventos_destaque .content p{display:none;}

    .mod_agenda_home .list_eventos .list_eventos_content .evento_scrollable{white-space:nowrap;overflow-x:auto;overflow-y:hidden;}
    .mod_agenda_home .list_eventos .list_eventos_content h2{padding-bottom:5px;margin-right:0;position:sticky;top:0;left:0;}
    .mod_agenda_home .list_eventos .list_eventos_content ul.event{padding:0;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque{width:100%;margin-right:0;height:532px;margin-bottom:20px;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .evento{display:none;}
    .mod_agenda_home .list_eventos .list_eventos_content .list_eventos_destaque .events_calendar{width:100%;padding:28px 10px;}
    .mod_agenda_home .list_eventos .list_eventos_content .evento_content{width:100%;padding: 10px;height:auto;}
    .mod_agenda_home .eventAgenda.ui-datepicker .ui-datepicker-title{margin:0 1.5em;}
    .mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-prev{left:0;}
    .mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-next{right:0;}
    .mod_agenda_home .eventAgenda .ui-datepicker th{font-size:13px;}
    .mod_agenda_home .eventAgenda .ui-datepicker .ui-datepicker-header{font-size:22px;}
    .mod_agenda_home .list_eventos_bottom a.sabermais{max-width:200px;}

     /* Custom ScrollBar */
     .mod_agenda_home .list_eventos .list_eventos_content .evento_scrollable::-webkit-scrollbar{width: initial;height:10px;}
     /*#ascrail2000, .nicescroll-rails { display: none !important; opacity:0 !important; width:0 !important; height:0 !important; }*/
}
@media screen  and (min-width :481px)  and (max-width: 550px) {
    /*.mod_agenda_home .ui-datepicker .ui-datepicker-title span.ui-datepicker-month{display:inline-block;max-width:3em;text-overflow:ellipsis; white-space: nowrap;overflow:hidden;float:left;}
    .mod_agenda_home .ui-datepicker .ui-datepicker-title span.ui-datepicker-year{display:inline-block;float:right;}
    .mod_agenda_home .ui-datepicker .ui-datepicker-title{display:inline-block;}*/
}
@media screen  and (max-width: 480px)
{   .tab{padding-left:0;}
    .tab.quarter {width: 100%;}
    .tab.third{width:100%;}
    .news .news_content{margin:0;}
    .news .news_content div.mask .text p.resumo {display:block;}
    .news .news_content .quarter div.mask  .text p.resumo {display:block;}
    .news .news_bottom{/*margin:0px 0 50px;*/}
    .tab.third:nth-child(n+3){display:none !important;}

    .mod_homebannerlinks .mod_homebannerlinks_content .divFull {display:none;}
    .mod_homebannerlinks .mod_homebannerlinks_content .divMed  {display:none;}
    .mod_homebannerlinks .mod_homebannerlinks_content .divSmall  {display:block;}

    /*.mod_homebannerlinks .mod_homebannerlinks_content{margin-left:-20px;}*/
    /*.mod_homebannerlinks .mod_homebannerlinks_content div.item{ width:100%; padding-left:20px;padding-bottom:20px;}*/

    /*INFRAESTRUTURAS*/
    .mod_projects_home .mod_projects_home_content{margin-left: 0px;}
    .mod_projects_home .mod_projects_home_content .slick-slider {margin-bottom: 60px;}
    .mod_projects_home .mod_projects_home_content .divFull {display:none;}
    .mod_projects_home .mod_projects_home_content .divMed  {display:none;}
    .mod_projects_home .mod_projects_home_content .divSmall  {display:block;}
    .mod_projects_home .mod_projects_home_content .divSmall div.item { width:100%;padding-left:0;padding-bottom:20px;}

    .boletim .boletim_content{margin: 0 0 0 -20px}
    .boletim .boletim_content .boletim_item{width:100%; padding-left:20px;padding-bottom:20px; }
    .boletim_content > .boletim_item:nth-last-of-type(-n+1) {display:none;} /* Remove ultimos 3 */

    .mod_videos .contentwrapper{ width:100%}
    /*.mod_videos .mod_videos_content {margin-left: -20px;}*/
    .mod_videos_content .tab_inner{width:100% !important;}
    .mod_videos_content .tab_inner_right{display:none;}

    .mod_tourism .owl-theme .owl-nav .owl-next{margin:0;position:absolute;right:10px;}
    .mod_tourism .owl-theme .owl-nav .owl-prev{margin:0;position:absolute;left:10px;}
    .mod_tourism .owl-theme .owl-dots{width:80%;}

    .mod_photos .owl-theme .owl-nav .owl-next{margin:0;position:absolute;right:10px;}
    .mod_photos .owl-theme .owl-nav .owl-prev{margin:0;position:absolute;left:10px;}
    .mod_photos .owl-theme .owl-dots{width:75%;}

    #mod_media .item{width:100%;float:none;}
    #mod_media #boletim{padding-right:0;}
    #mod_media .item .boletim .boletim_content .boletim_item{width:100%;}
    #mod_media .boletim .boletim_footer{margin-bottom:30px;}
    #mod_media #homeVideos{padding-left:0;}

    .mod_destaque_slide .mod_destaque_slide_content .slick-list{margin:0;}
    .mod_destaque_slide .mod_destaque_slide_content div.thumb ul li.photo{padding:0;}

    .tab.half{width:100%;}

    .mod_highlights .tab_content{margin-bottom:20px;}
    .mod_highlights .mod_highlights_content ul.tabs li{margin:0 0 20px;}

    #mod_static_links .mod_static_links_content .item.first .text{ width: 100%; position: absolute; top: 0; left: 0; background: rgba(255,255,255,0.5); height: 100%;float:none; }
    #mod_static_links .mod_static_links_content .item.first .thumb > a{width:100%;float:none;}
    #mod_static_links .mod_static_links_content .item.first img{position:static;height:auto;}
    #mod_static_links .mod_static_links_content .item{width:100% !important; padding: 10px 0 !important;}
    #mod_static_links .mod_static_links_content .item .card{min-height:auto;}
    #mod_static_links .mod_static_links_content .item .text{padding:8% 4%;}
    #mod_static_links .mod_static_links_content .item .text h2{font-size:24px !important;line-height:32px !important;}
}


/* TESTEEEE */
.list_eventos_content{display:block; position:relative;width:100%;padding-bottom:5em;text-align:center;z-index:200}
/*.list_eventos_content .events_list .views-row-odd .event_data{height:99px;border-left:3px solid #747474;border-right:3px solid #747474}*/

.list_eventos_content .events_list .evento_wrapper{width: 100%;height: 33.3333333333333%;display: block;float: left;}
.list_eventos_content .events_list .evento_wrapper:nth-child(1) .event_data{height:100%;border-left:3px solid #9C9C9C;border-right:3px solid #9C9C9C}
.list_eventos_content .events_list .evento_wrapper:nth-child(2) .event_data{height:100%;border-left:3px solid #004B70;border-right:3px solid #004B70}
.list_eventos_content .events_list .evento_wrapper:nth-child(3) .event_data{height:100%;border-left:3px solid #9C9C9C;border-right:3px solid #9C9C9C}
.list_eventos_content .events_list .evento_wrapper:nth-child(4) .event_data{height:100%;border-left:3px solid #004B70;border-right:3px solid #004B70}

/*.list_eventos_content .events_list .views-row-even .event_data{height:99px;border-left:3px solid #00caca;border-right:3px solid #00caca}*/

.list_eventos_content .events_list .event_data{width:25%;padding-left: 0.9375em;padding-right: 0.9375em;float: left;position: relative;}
.list_eventos_content .events_list .event_info{width:75%;padding-left: 0.9375em;padding-right: 0.9375em;float: left;position: relative;margin-top: 6px;}

.list_eventos_content .events_list .event_data .dia{display:block;margin-top:19px}
.list_eventos_content .events_list .event_data .dia span{margin:auto;font-size:3.2em; font-family: "Source Sans Pro";font-weight: lighter;font-size: 36px;color: #575756;cursor: default;}
.list_eventos_content .events_list .event_data .mes{display:block;margin-top:4px;}
.list_eventos_content .events_list .event_data .mes span{text-transform:uppercase;margin:auto; font-family: "Source Sans Pro";font-weight: lighter;font-size: 16px;color: #575756;cursor: default;}
.list_eventos_content .event_info{height:25%;text-align:left}
.list_eventos_content .event_info .title h3 a{font-weight: bold;font-family: 'Lato', sans-serif;font-size: 16px;color: #575756;} /*white-space:nowrap;overflow:hidden;text-overflow:ellipsis; -> css text hide */
.list_eventos_content .event_info .title h3 a:hover{color:#0097EE;}
.list_eventos_content .event_info .description{line-height:1.3em; font-weight: normal;font-family: 'Lato', sans-serif;font-size: 1em;color: #898989;cursor: default;}
/* TESTEEEE */


#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999999;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-size: 11px;
	text-align:left;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255,255,255,0.25);
	background-color: rgb(25,25,25);
	background-color: rgba(25,25,25,0.92);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}