body{ font: 100%/120% "Arial", Helvetica, sans-serif; color:#333333;  text-align:center; background:#ffffff;font-weight:normal; box-sizing: border-box;position: relative;}
a{color:#FAB81A ; text-decoration:none; font-weight:normal;}
a img{border:none}
img{max-width:100%;height: auto;}
iframe, object, embed {max-width: 100%;}

.mod_homebannerlinks .mod_homebannerlinks_content div.item a{color:#ffffff }
/* Main Content */
#maincontent{margin:0px auto 0; width:100%;}
#maincontent #contentwrapper{/*background:#fff;*/ }
.home #maincontent{margin:0 auto 0;}

/* Idiomas */
#mainheader .header_top a.lang{font-size:15px; text-transform:uppercase;float:left;}
#mainheader .header_top a.selected{font-size:15px; text-transform:uppercase;float:left;}
.languagues{background: rgba(0, 0, 0, 0) url("/images/png/pixel.png") repeat scroll left top;
    bottom: 0;
    color: #fff;
    float: right;
    height: 65px;
    margin: 0;
    padding: 0 20px;
    position: relative;
    right: 30px;
    text-align: right;
    top: 50px;border-left: solid 1px #fff; } 
 .languagues a {
  color: #fff;
  font-size: 15px;
  font-weight: bold;
  text-transform: uppercase;
  display: block;
    line-height: 65px;
    float:left;
}
.middledot{float:left;padding:0 5px;color:#fff; line-height: 65px;}

.languaguesModible{/* background: #FAB81A ;*/border: solid 2px #FAB81A;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; padding:5px 15px;  width:/*50%*/90%; margin:10px auto 20px; text-align:center; display:none; }/* Remover display:none para cx de idiomas estar visivel */
.languaguesModible a.lang{font-size:15px; text-transform:uppercase;float:none; color:#FAB81A !important;}
.languaguesModible a.selected{font-size:15px; text-transform:uppercase;float:none; text-decoration:underline;color:#FAB81A !important;}
.languaguesModible .middledot{float:none;padding:0 2px;color:#FAB81A !important;}
.languaguesModible span:last-child{display:none}
/* Header */
#mainheader{}
#mainheader .header_l{ /*background:url(/images/jpg/header_r.jpg) top center repeat-x;*/ }
#mainheader .header_r{ /*background:url(/images/jpg/header_r.jpg) top center repeat-x;*/}
#mainheader .header_content{ /*background:url(/images/jpg/header_r.jpg) top center repeat-x;*/ }
#mainheader li.header_phone{ color:#666666; }
#mainheader li.header_email a{ color:#333333; }
#mainheader .menu{ float: right;margin: 0 0 0px;padding: 0;height: 65px;position: relative; top:50px;right: 30px;text-align: right;bottom: 0px;color:#fff; background:url(/images/png/pixel.png) left top repeat;} 
#mainheader ul.menu_top{ }   /* #FAB81A */
#mainheader ul.menu_top li a{ color:#fff; font-weight:bold; font-size:15px; text-transform:uppercase;}
#mainheader ul.menu_top li h2 a{ color:#1E1E1E; }
#mainheader ul.menu_top li p{ color:#999999 }
#mainheader ul.header_contacts_bottom li{color:#FAB81A;}
#mainheader ul.menu_top .submenu{color:#FAB81A;  }
#mainheader ul.menu_top  ul.submenu{ background:url(/images/png/pixel.png) left top repeat;}
#mainheader ul.menu_top  ul.submenu li a{color:#ffffff; }
#mainheader ul.menu_top  ul.submenu li a:hover{color:#ffffff !important}
#mainheader ul.menu_top  ul.submenu li:hover{background:#FAB81A  !important}
#mainheader ul.menu_top li.active{/*background:#FAB81A !important*/ border-bottom:5px solid #fff;}
#mainheader ul.menu_top li.hover{/*background:#FAB81A !important*/ border-bottom:5px solid #fff;}
#mainheader.home .submenu{background:#FAB81A !important}
#mainheader.home li.hover{background:#FAB81A !important}


/* Breadcumb */
#breadcumb{font-size:0.813em; color:#999 ; background:#000000; height:50px; padding:15px 20px;}
#breadcumb a{color:#999; text-transform:uppercase; font-size:11px;}
#breadcumb a:last-child{color:#FAB81A; text-transform:uppercase;}
#breadcumb.home, #breadcumb.home a{color:#999999}

/* Texto Corrido */	
.layout_text{font-size:15px; line-height:18px; font-weight:normal; color:#333;}
.layout_text .date,.layout_text .subtitle{color:#000000; }
.layout_text a{color:#FAB81A; }

/* Social */	
.social a:hover{color:#FAB81A}	
/*.social ul.left li.share a{background:url(/images/gif/icon_partilhar.gif) 10px 4px no-repeat;}*/
.social ul.left li.print a{background:url(/images/png/icon_print.png) right top no-repeat;}
.social ul.right li.pagination a.current,li.pagination a:hover{color:#FAB81A;}	

/* Layouts Title */	
.layout_top{/*border-bottom:1px solid #FAB81A;*/}
.layout_top h2.title{color:#000000;}

/* Listagens */
.list_agenda ul li.thumb ul li.localtime{color:#666666;}
.list_agenda ul li.description p.title a{color:#000000; }	
.list_agenda ul li.description p.title a:hover{color:#FAB81A;}
.list_agenda ul li.description p.day{color:#FAB81A;}
.list_agenda ul li.description p.sabermais{background:#FAB81A;}	
.list_agenda ul li.description p.sabermais a{color:#fff;}

.block_list ul li.thumb ul li.subtitle{color:#000000;}
.block_list ul li.thumb ul li.sabermais{background:#FAB81A;}
.block_list ul li.thumb ul li.sabermais a{color:#fff;}

/* Layout 3 */	
.layout_3 .layout_3_audio{background:#FAB81A;}
.layout_3 .layout_3_audio a{background:#fff url(/images/jpg/ouvir_noticia.jpg) 6px 3px no-repeat; }	
.layout_3 .layout_3_audio a:hover{color:#FAB81A;}

/* Documentos */	
.download.pdf82 li.title a:hover{color:#FAB81A}
.download.pdf82 li.pdf a:hover{color:#FAB81A}	
.download.pdf622 li.pdf a:hover{color:#FAB81A}	
.download.pdf622 li.title a:hover{color:#FAB81A}
.download_content.pdf64 li.pdf a:hover{color:#FAB81A}	
.download ul.name li.nameup a{background:url(/images/png/seta_doc_cima.png) center center no-repeat; }
.download ul.name li.namedown a{background:url(/images/png/seta_doc_baixo.png) center center no-repeat; }				
.download ul.date li.dateup a{background:url(/images/png/seta_doc_cima.png) center center no-repeat; }
.download ul.date li.datedown a{background:url(/images/png/seta_doc_baixo.png) center center no-repeat; }	

/* Search Results */	
.search_content p.title a{color:#FAB81A;}
.search_content p.title a:hover{color:#FAB81A; text-decoration:none}
.search_content p.description a{color:#666;}

/* Transferência */
.ui-effects-transfer { border: 2px dotted #0097b2; background:#0097b2; /*opacity:0.7; */z-index:999999}

/* Footer */
#mainfooter{background:#222222}
#mainfooter .mod_footer_links h2{color:#cccccc;}
#mainfooter .mod_footer_social h2{color:#ffffff;}
#mainfooter .mod_footer_links h2 a{color:#ffffff;}
#mainfooter .mod_footer_links h2 a:hover{color:#FAB81A}
#footercontent{background:#999999}
#footertop{background:#E0E0E0}
#mainfooter #footer{background:#222222; color:#ffffff;  border-top:1px solid #999999; }


/*Componentes Menu */
.slicknav_menu{display:none}
#searchLupa_mobile{display:block;}
#mobile_menu{font-size: 16px;font-weight: bold;-moz-box-sizing: border-box;box-sizing: border-box;width:100%;padding:0 ;display:block !important;position: relative; z-index:99998;float:left;background:#222; /*position:absolute; display:none !important;*/}
.home #mobile_menu{ background:none;position: absolute;}
#mobile_menu-sticky-wrapper{display:none !important; background:#222;} /* Stiky */	
#mobile_menu-sticky-wrapper.is-sticky #mobile_menu{background:#222; padding:0;}
#mobile_menu-sticky-wrapper.is-sticky #mobile_menu .centro .logo a {display:block; border:none; margin:0; padding:0;}
#mobile_menu-sticky-wrapper.is-sticky #mobile_menu .centro .logo img {max-height: 80px; margin:0;}
#mainheader-sticky-wrapper{ background:#ffffff;} /* Stiky */
/*Agenda */
.calendar_hide{float:left;}
#showcalendar{display:block;background:#3B9FAC;padding:5px 30px; cursor:pointer;color:#ffffff;font-size: 0.813em; text-align:center; }

.MSVE_Map{position:relative !important} /* Hack para mapa bing */
 
/* #mainheader { display:none !important ;}  */
 #searchLupa{display:none !important;}
@media screen and  (min-width :1101px) and (max-width: 1359px)  
{ 
    
    #maincontent {margin: 0px auto 0 ;width: 100%;}
    .wrap_calendar {display:block !important}
    .pesquisaForm_all{ display:block !important}
    #maincontent #contentwrapper{width:1000px; padding:0 40px;}
    #mainheader .header_left {width: 20%;}
    #mainheader .header_right {width: 80%;}
    .contentwrapper{width:1100px; padding:0 40px;}
}
 @media screen and (max-width:1100px) 
{
  #mainheader { display:none !important ;}  
  #mobile_menu{ display:block !important;position: relative;}
  #mobile_menu-sticky-wrapper{ display:block !important;} /* Stiky */
  #searchLupa_mobile{display:block;}
  #searchLupa{display:none !important;}
  #maincontent {margin: 0px auto 0 ;width: 100%;}
  #maincontent #contentwrapper{width:100%; padding:0 40px;}
 .contentwrapper{width:100%; padding:0 40px;}
 #mainfooter .footercontent{ padding:30px 40px}
  #maincontent #contentwrapper #column_center{width:70%;}
#maincontent #contentwrapper #column_right{ width:30%; }
 
}

@media screen and  (min-width :768px)  and (max-width: 999px) 
{  
    .slicknav_menu{display:block}
    .mm-menu{display:block}
    #mobile_menu{ display:block !important;}
    #mobile_menu-sticky-wrapper{ display:block !important;background:#222;} /* Stiky */
    #searchLupa_mobile{display:block;}
    #searchLupa{display:none !important;}
    
    #mainheader { display:none !important ;}  
    #mainheader-sticky-wrapper{ display:none !important ;}   /* Stiky */
    #mainheader .header_content{ width:100%;padding:0 10px ;}  
    #teaser .teaser_wrapper{ width:100%;padding:0 10px;  }
    .bannersImgs{width:100%;padding:0 10px ; }
    
    .modulecontentwrapper{ width:100%; margin:0;}
    .contentwrapper{width:100%; padding:0 40px;}
    #maincontent {margin: 0 auto 0 ;width: 100%;}
    #maincontent #contentwrapper{width:100%; padding:0 40px; }
    #maincontent #contentwrapper #column_cente{width:70%;}
    #maincontent #contentwrapper #column_right{width:30%; }
  
   /* .mod_footer_links{display: none;}*/
    #mainfooter .footercontent{width:100%;/*padding:0;*/ }
    #mainfooter .footer_bottom{width:100%; padding:10px;}
    #mainfooter .footer_bottom ul.credits{width:70%;}
    #mainfooter .footer_bottom ul.credits li{/*width:25%*/}

  /*Listagens */
  .tourism .tourism_content ul li.thumb{width:50% !important;} 
  .tourism .tourism_content div.thumb{width:50% !important;} 
  /* Listagem de Agenda */
    .wrap_calendar_Bg { width:100%; background:	#D2EDF0; float:left; margin:10px 0;}
    .wrap_calendar { width:191px !important; float:none !important; margin:10px auto; text-align:center;  display:none}
    .calendar_hide{  display:none !important;}
    .featured_calendar .featured_event{float:none !important; width:100% !important;  margin:10px auto !important;  }

    /*Contactos */
    .conctactFormWrap{ width:100% !important;}
  
    /*  Templates Desenvolvimento */
    .multimedia .multimedia_content ul li{ width: 50%;}
    .albuns .albuns_content ul li {width:50% !important; }
    .layout_text .text_left{width:100% !important;}
    .thumbs_right{width:100% !important; float:left; margin:0 !important}
    .thumbs_right a{width:48% !important; float:left; margin-right:2%;}
  /*Documentos */
    .download_content.pdf82 {border-left:none;border-right:none;border-top:none;}
    .download.pdf82 li.title {border-right:none;width:100%; font-size:0.813em}
    .download.pdf82 li.pdf {display:none}
    #tableDoc .pdf { display:none !important}	
    .download.pdf622 .download_top ul.name li.nameup,.download.pdf622 .download_top ul.name li.namedown,.download.pdf622 .download_top ul.date li.dateup,.download.pdf622 .download_top ul.date li.datedown,.download.pdf64 .download_top ul.name li.nameup,.download.pdf64 .download_top ul.name li.namedown{ display:none !important}
    /* Modulo Menus Accordion Content */
    .mod_menu{width:50% !important;}
    
        /*Publicações */
    .boletim .boletim_content .boletim_item{width:50%;}
}

@media screen and  (min-width :481px)  and (max-width: 767px) 
{   
    .slicknav_menu{display:block}
    .mm-menu{display:block}
    #mobile_menu{ display:block !important; }
    #mobile_menu-sticky-wrapper{display:block !important; background:#222;} /* Stiky */
    #searchLupa_mobile{display:block;}
    #searchLupa{display:none !important;}

    #mainheader { display:none !important ;}  
    #mainheader-sticky-wrapper{ display:none !important ;}   /* Stiky */
    #mainheader .header_content{ width:100%;padding:0 10px ;} 
    #mainheader ul.menu_top {display: none;} 
    #teaser .teaser_wrapper{ width:100%;padding:0 10px ; }
    .bannersImgs{width:100%;padding:0 10px ; }

    .contentwrapper{width:100%; padding:0 20px;}
    #maincontent {margin: 0 auto;width: 100%;}
    #maincontent{margin:0px auto 0}
    #maincontent #contentwrapper{width:100%;padding:0 20px;}
    #maincontent #contentwrapper #column_center{width:65%;/*margin:0 5% 0 0px;*/}
    #maincontent #contentwrapper #column_right{width:35%; }
    .modulecontentwrapper{ width:100%; margin:0;}
  
    .mod_clientes_content div.thumb {margin: 0 1% 30px 0;width: 49%;}
    
    /*footer */
    #mainfooter .footer_bottom ul.credits{width:70%}
    #mainfooter .footer_bottom ul.credits li{/*width:25%*/}  
    #mainfooter .footercontent{width:100%;padding:0; }
    #mainfooter .footer_bottom{width:100%;padding:10px; }
    .mod_footer_links{display: none;}

    /* social */
    .social ul.right li.top{text-indent: -9999px; width:32px; height:28px; }
    .social ul.right li.top a{ padding-left:10px;  left:10px; top:2px; width:100%;}
    .social ul.right li.back{text-indent: -9999px;padding:0 10px;}
    .social ul.right li.back a{ padding-left:0px;  padding:0 10px;line-height:25px; display:block; height:25px;text-align:center}

    /* Listagens */
    .list_agenda ul li.thumb  {display:none}
    /*.layout_1 .list_agenda ul li.description p.desc {display:none}*/
    .layout_1 .list_agenda ul li.description {width:100%}
    .list_agenda ul li.description	{width:100%}
    .tourism .tourism_content{margin:0 -20px !important;padding-left:20px !important;}
    .tourism .tourism_content ul{margin:0 -20px !important}	
    .tourism .tourism_content ul li.thumb{width:50% !important; padding-left:20px !important; padding-bottom:20px !important;}
    .tourism .tourism_content div.thumb{width:50% !important;padding-left:20px !important; padding-bottom:20px !important;}

    /* Listagem de Agenda */
    .wrap_calendar_Bg { width:100%; background:	#D2EDF0; float:left; margin:10px 0;}
    .wrap_calendar { width:191px !important; float:none !important; margin:10px auto; text-align:center;  display:none}
    .calendar_hide{  display:none !important; float:left;}
    /*.featured_calendar{margin:0 !important; padding:0 0 20px !important}*/

    .featured_calendar .featured_event{float:none !important; width:100% !important;  margin:10px auto !important;  }
    .featured_calendar .featured_event ul li.description p.desc,.layout_2 .list_agenda ul li.description p.desc{display:none !important}
    .featured_calendar .featured_event ul li.photo{list-style:none; float:left; margin:0; padding:0; border:none; width:100% !important;}
    .featured_calendar .featured_event ul li.description{list-style:none; width:100% !important; float:left !important}
    .featured_calendar .featured_event ul li.description p.title {margin:20px 0 3px 0px !important}

    /*Contactos */
    .conctactFormWrap{ width:100% !important;}
 
    /*  Templates Desenvolvimento */
    .multimedia .multimedia_content ul li{ width: 50%;}
    .albuns .albuns_content ul li {width:50% !important; }
    .thumbs_right{width:100% !important; float:left; margin:0 !important}
    .layout_text .text_left{width:100% !important;}
    .thumbs_right a{width:48% !important; float:left; margin-right:2%;}
    .side_img{width:60%} /* Imagem lateral 15,25,35,45 */
  
    /*Documentos */
    .download_content.pdf82 {border-left:none;border-right:none;border-top:none;}
    .download.pdf82 li.title {border-right:none;width:100%; font-size:0.813em}
    .download.pdf82 li.pdf {display:none}
    #tableDoc .pdf { display:none !important}	
    .download.pdf622 .download_top ul.name li.nameup,.download.pdf622 .download_top ul.name li.namedown,.download.pdf622 .download_top ul.date li.dateup,.download.pdf622 .download_top ul.date li.datedown,.download.pdf64 .download_top ul.name li.nameup,.download.pdf64 .download_top ul.name li.namedown{ display:none !important}
    
    /* Modulo Menus Accordion Content */
    .mod_menu{width:80% !important;}
    
    /*Formulários */
    .half_form{ width:100%; padding-right:0;}
    /*Publicações */
    .boletim .boletim_content{margin: 0 0 0 -20px}
.boletim .boletim_content .boletim_item{width:50%; padding-left:20px;padding-bottom:20px; }

    
}

@media screen  and (max-width: 480px) 
{ 
    body{background:#ffffff;}

    .slicknav_menu {display:block;}
    .mm-menu{display:block}
    #mobile_menu{ display:block !important; position:relative; top:0; left:0;}
    .home #mobile_menu{background: transparent;}
    #mobile_menu-sticky-wrapper{ display:block !important;background:#222;} /* Stiky */
    #mobile_menu ul.searchform {margin:0 0 5px}
    #searchLupa_mobile{display:block;}
    #searchLupa{display:none !important;}
    
    #mainheader { height:140px;display:none !important ;}
    #mainheader-sticky-wrapper{ display:none !important ;}   /* Stiky */
    #mainheader .header_content{ width:100%;padding:0 10px ;}  
    #mainheader .header_left { width:40%}
    #mainheader .header_logo { width:100%;height:auto}
    #mainheader .header_logo a img {max-width:100%}
    #mainheader .header_right{width:60%; height:auto;}
    #mainheader ul.menu_top {display: none;}
    #mainheader .header_top .options_right{display: none;}

    #teaser{ margin:0px auto 0 !important}
    #teaser .teaser_wrapper{ width:100%;padding:0 10px 10px; }
    .bannersImgs{width:100%;padding:0 10px ; }

    .mod_clientes_content div.thumb {margin: 0 0 10px 0;width: 100%;}
    .mod_clientes_content div.thumb:hover div.mask {display: none;}
    .mod_clientes_content div.thumb:hover div.titulo {display: block;}

    .contentwrapper{width:100%; padding:0 20px;}
    #maincontent{margin:0 auto 0}
    #maincontent #contentwrapper{width:100%;padding:0 20px; }
    #maincontent #contentwrapper #column_center{width:100%;margin:0 5% 0 0px;}
    #maincontent #contentwrapper #column_right{width:100%;margin:0 auto 0 auto; }
    .modulecontentwrapper{ width:100%; margin:0;}

/*footer */

    #mainfooter{padding:10px 10px 0px;margin:0px auto 0}
    #mainfooter #footer { border-top:none;}
    #mainfooter .footercontent{width:100%;padding:0; }
    #mainfooter .footer_bottom{width:100%;padding:0 0px 10px; }
    #mainfooter .footer_bottom ul.credits{width:100%; border-top:1px solid #999999;text-align: center;}
#mainfooter .footer_bottom ul.credits li{width:60%;text-align: center; float:none; margin:0 auto;}  
    .mod_footer_links{display: none;}
    #mainfooter .mod_contactos{ width:50%;  margin:0 5% 30px 0; }
    #mainfooter .mod_footer_social{ width:100%; margin:0 0 10px 0;  }
    #mainfooter .mod_footer_social ul {float: none;margin: 0 auto;text-align: center;width: 50%;}
    #mainfooter .mod_footer_social ul li{float: left;margin: 0 auto;text-align: center; width:30%}
    #mainfooter .mod_footer_social ul li a{margin: 0 10px;text-align: center;}

    /* social */
    .social ul.right li.top{text-indent: -9999px; width:32px; height:28px; }
    .social ul.right li.top a{ padding-left:10px;  left:10px; top:2px; width:100%;}
    .social ul.right li.back{text-indent: -9999px;padding:0 10px;}
    .social ul.right li.back a{ padding-left:0px;  padding:0 10px;line-height:25px; display:block; height:25px; text-align:center}
    
    /* Listagens */
    .list_agenda ul li.thumb  {display:none}
    .layout_1 .list_agenda ul li.description p.desc {display:none}
    .layout_1 .list_agenda ul li.description {width:100%}
    .list_agenda ul li.description	{width:100%}	
    .tourism .tourism_content ul li.thumb{width:100% !important; margin:0 !important;} 
    .tourism .tourism_content div.thumb{width:100% !important; margin:0 !important;} 
    
    /*Contactos */
    .conctactFormWrap{ width:100% !important;}

    /*  Templates Desenvolvimento */
    .multimedia .multimedia_content ul li{ width: 100%; margin:0 0 5% 0;}
    .multimedia .multimedia_content img.multimedia { border:1px solid #ccc;}
    .albuns .albuns_content ul li {width:100% !important; margin-right:0 !important}
    .layout_text .text_left{width:100% !important;}
    .thumbs_right{width:100% !important; float:left; margin:0 !important}
    .thumbs_right a{width:48% !important; float:left; margin-right:2%;}
    .thumbs_right img{border:1px solid #ccc;}
    .side_img{width:100%} /* Imagem lateral 15,25,35,45 */
  
    /*Documentos */
    .download_content.pdf82 {border-left:none;border-right:none;border-top:none;}
    .download.pdf82 li.title {border-right:none;width:100%; font-size:0.813em}
    .download.pdf82 li.pdf {display:none}
    #tableDoc .pdf{ width:20% !important}
    #tableDoc .pdf { display:none !important}	
    .download.pdf622 .download_top ul.name li.nameup,.download.pdf622 .download_top ul.name li.namedown,.download.pdf622 .download_top ul.date li.dateup,.download.pdf622 .download_top ul.date li.datedown,.download.pdf64 .download_top ul.name li.nameup,.download.pdf64 .download_top ul.name li.namedown{ display:none !important}

    /* Template Modelo Agenda */
    .wrap_calendar_Bg { width:100%; background:	#D2EDF0; float:left; margin:10px 0;}
    .wrap_calendar { width:191px !important; float:none !important; margin:10px auto; text-align:center;  display:none}
    .calendar_hide{   display:none !important; float:left;}
    /*.featured_calendar{margin:0 !important; padding:0 0 20px !important}*/
    .featured_calendar .featured_event{float:none !important; width:100% !important;  margin:10px auto !important;  }
    .featured_calendar .featured_event ul li.description p.desc,.layout_2 .list_agenda ul li.description p.desc{display:none !important}
    .featured_calendar .featured_event ul li.photo{list-style:none; float:left; margin:0; padding:0; border:none; width:100% !important;}
    .featured_calendar .featured_event ul li.description{list-style:none; width:100% !important; float:left !important}
    .featured_calendar .featured_event ul li.description p.title {margin:20px 0 3px 0px !important}
    .layout_2 .list_agenda ul li.description p.title{margin:0 0 3px 0px !important}
    
    /* Modulo Menus Accordion Content */
    .mod_menu{width:100% !important;}

    /*Formulários */
    .half_form{ width:100%; padding-right:0;}
    .form .edit-options .edit, .form .edit-options .delete {float: right;margin: 0 auto;padding: 20px 5px 0;width: 50%;}
    .form span{margin:0}
    .form label.inline{float:none;}
    .form input[type="submit"]{padding:15px 5px;}
    
    /*Modulo acesso rápido */
    .mod_acesso_rapido{right:10px; max-width:310px;}
    
    .boletim .boletim_content{margin: 0 0 0 -20px}
.boletim .boletim_content .boletim_item{width:100%; padding-left:20px;padding-bottom:20px; }

}

