/*
 Theme Name:   	InCuca - Planeta.doc
 Author:       	InCuca Tecnologia
 Author URI:   	http://incuca.com.br
 Template:     	enfold
 */

/**
 * -------------------------------------------------------------- 
 *              Theme customization starts here
 * -------------------------------------------------------------- 
 */

/**
 * Import's
 */


/**
 * Header
 * header, logo, menu, etc
 */
 #header_main{
    background: #000 !important;
}
.logo{
    height: 90px;
    margin-top: 0px;
    z-index: 999 !important;
}
#header_meta{
    position: relative;
    z-index: 1;
}


/**
 * Main menu
 */
 .av-main-nav > li{
    padding: 0 15px !important;    
}
.av-main-nav > li > a{
    font-weight: normal !important;
    text-align: right !important;
    color: #ffffff !important;
    text-transform: uppercase !important;
    padding: 0px !important;
    line-height: 90px !important;
    font-size: 14px !important;
}
.page-id-79 .av-main-nav > li:nth-child(1) > a,
.page-id-77 .av-main-nav > li:nth-child(1) > a,
.page-id-536 .av-main-nav > li:nth-child(4) > a,
.av-main-nav > li > a:hover,
.av-main-nav > li.current_page_item > a{
    border-bottom: 4px solid #0dc1da !important;
}
.av-main-nav > li.av-burger-menu-main > a:hover,
.av-main-nav > li.av-menu-button-bordered > a:hover,
.av-main-nav > li.av-menu-button-bordered.current_page_item > a{
    border-bottom: 0px solid #0dc1da !important;
}
.av-menu-button > a .avia-menu-text{
    padding: 12px 28px !important;
    border-radius: 30px !important;
    border: solid 2px #5ae0f3 !important;
}
.av-menu-button > a .avia-menu-text:hover{
    background-color: #5ae0f3 !important;
    color: #000000 !important;
}
.sticky-menu{
    background-color: #333333 !important;
    height: 60px !important;    
}
.sticky-menu li a{
    background: transparent !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    text-align: center !important;
    color: #ffffff !important;
    text-transform: uppercase !important;
    padding: 0px 0px 16.3px 0px !important;
}
.home .sticky-menu li:nth-child(1) a,
.page-id-77 .sticky-menu li:nth-child(2) a,
.page-id-79 .sticky-menu li:nth-child(3) a,
.sticky-menu li a:hover{
    border-bottom: 4px solid #0dc1da !important;
}
.sticky-menu li{
    padding: 18px 20px !important;
}

.av-subnav-menu > li ul{
    top: 59px !important;
    border-width: 0px !important;
}


/**
 * Main menu - Idiomas
 */

#header_meta { z-index: 999; }
#avia2-menu, #avia2-menu li { background-color: #171717; }
#avia2-menu li a { border: none !important; }
#avia2-menu li > ul { background-color: #171717; }
#avia2-menu li > ul > li { border-top: 1px dashed rgba(255,255,255,0.2); }
#avia2-menu li > ul > li:first-child { border-top: none !important; }

/**
 * Typography
 * h1, h2, h3, h4, h5, h6, a, strong, small, p e etc..
 */
 .h1 h1{
    font-size: 24px !important;
    line-height: 1.25 !important;
    text-transform: initial !important;
    letter-spacing: 0px !important;
    font-weight: 600 !important;
    margin-bottom: 0px !important;
}

.inscrevase.h1 h1{
    font-size: 30px !important;
    line-height: 1.2 !important;
    text-transform: initial !important;
    letter-spacing: -0.1px !important;
    font-weight: 400 !important;
    margin-bottom: 0px !important;
}
.h2 h2{
    font-size: 30px !important;
    line-height: 1.2 !important;
    letter-spacing: 0px !important;
    text-transform: initial !important;
}
.h2 h2:after{
    width: 100px !important;
    height: 4px !important;
    background-color: #0dc1da !important;
    content: '';
    position: absolute;
    left: 0;
    margin-top: 50px;
}
.h3.table h3{
    font-size: 30px !important;
    line-height: 1.2 !important;
    letter-spacing: 0px !important;
    text-transform: initial !important;
}
.table td {
    font-size: 14px !important;
    font-weight: 300 !important;
    padding: 9px 4px !important;
    vertical-align: middle;
}
#sobre-festival .table td {
    font-size: 14px !important;
    font-weight: 300 !important;
    padding: 9px 4px !important;
    vertical-align: text-top;
}
.table td strong {
    font-size: 16px !important;
    line-height: 1.75 !important;
    display: block;
}
.autor{
    line-height: 1.71 !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}
.link123{
    text-decoration: none !important;
}
.tematica-descricao,
.publico-descricao,
.programacao-descricao,
.sobre,
.descricao-premiacao p:nth-child(2){
    font-weight: 300 !important;
    line-height: 1.71 !important;
}


/**
 * Forms
 */
 .faca-parte input[type='text'],
 .faca-parte input[type='email']{
    border: none !important;
    border-bottom: 1px solid #f0f0f0 !important;
    height: 40px !important;
    font-size: 16px !important;
    font-weight: 300 !important;
    line-height: 1.75 !important;
    color: #999999 !important;
    outline: none !important;
    box-shadow: none !important;
    padding: 15px 0px !important;
}
.faca-parte textarea{
    border: none !important;
    border-bottom: 1px solid #f0f0f0 !important;
    font-size: 16px !important;
    font-weight: 300 !important;
    line-height: 1.75 !important;
    color: #999999 !important;
    outline: none !important;
    box-shadow: none !important;
    padding: 15px 0px !important;
}
.faca-parte input[type='submit']{
    border-radius: 30px !important;
    background-color: #0dc1da !important;
    font-size: 14px !important;
    font-weight: bold !important;
    padding: 12px 30px !important;
    border: 2px solid transparent !important;
    outline: none !important;
    text-transform: uppercase !important;
    float: right !important;
}
.faca-parte input[type='submit']:hover{
    border: 2px solid #0dc1da !important;
    background-color: #FFFFFF !important;
    color: #0dc1da !important;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}


/**
 * Buttons
 */
 .button-programacao a{
    border-radius: 20px !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    text-align: center !important;
    padding: 11px 25px !important;
    margin-top: 20px !important;
    border: 2px solid transparent !important;
}
.button-programacao a:hover{
    border: 2px solid #0dc1da !important;
    background-color: transparent !important;
    color: #0dc1da !important;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.button-acessar-site a{
    border: solid 2px #ffffff !important;
    border-radius: 30px !important;
    font-size: 14px !important;
    font-weight: 600 !important;
}
.button-acessar-site a:hover{
    background-color: #FFFFFF !important;
    color: #0dc1da !important;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.button-acessar-prog a{
    border-radius: 30px !important;
    font-size: 20px !important;
    font-weight: 600 !important;
}
.button-acessar-prog a:hover{
    background-color: #FFFFFF !important;
    color: #0dc1da !important;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}


/**
 * O Festival - HOME
 */
 .premio-tab,
 .tematica-tab{
    border-bottom: 1px solid #f0f0f0 !important;
}


/**
 * Custom Tabls
 */
 #premio-tab .av-tab-section-tab-title-container,
 #tematica-interesse-tab .av-tab-section-tab-title-container{
    max-width: 1170px !important;
    margin: 0px auto !important;
    padding: 0px !important;
    text-align: left !important;
    border-bottom: 1px solid #f0f0f0 !important;
    height: 78px;
    line-height: 80px;
}
#premio-tab .av-tab-section-tab-title-container a{
    padding: 0px 20px !important;
    width: 50% !important;
    font-size: 14px !important;
    font-weight: bold !important;
    text-align: center !important;
    color: #999999 !important;
}
#tematica-interesse-tab .av-tab-section-tab-title-container a{
    padding: 0px 20px !important;
    width: 33% !important;
    font-size: 14px !important;
    font-weight: bold !important;
    text-align: center !important;
    color: #999999 !important;
}
#premio-tab .av-tab-section-tab-title-container a.av-active-tab-title,
#tematica-interesse-tab .av-tab-section-tab-title-container a.av-active-tab-title,
#premio-tab .av-tab-section-tab-title-container a:hover,
#tematica-interesse-tab .av-tab-section-tab-title-container a:hover{
    border-bottom: 4px solid #0dc1da;
    color: #333333 !important;
}
#premio-tab .av-tab-no-icon.av-tab-no-image .av-inner-tab-title,
#tematica-interesse-tab .av-tab-no-icon.av-tab-no-image .av-inner-tab-title{
    width: 100%;
}
#premio-tab .av-tab-arrow-container,
#tematica-interesse-tab .av-tab-arrow-container{
    display: none !important;
}
#premio-tab p b,
#tematica-interesse-tab p b,
#premio-tab p strong,
#tematica-interesse-tab p strong{
    font-size: 16px !important;
    line-height: 1.75 !important;
    color: #333333 !important;
    padding-left: 5px !important;
}


/**
 * Custom Toggle
 */
 .tematica-toggle .toggler{
    font-size: 14px !important;
    font-weight: bold !important;
    text-align: left !important;
    color: #333333 !important;
    text-transform: uppercase !important;
    padding: 14px 0px 20px 45px !important;
}
.tematica-toggle .toggle_content{
    font-size: 14px !important;
    font-weight: 300 !important;
    line-height: 1.71 !important;
    text-align: left !important;
    padding: 12px 30px 11px 12px !important;
}
.tematica-toggle .single_toggle{
    margin: 0 0 -2px -10px !important;
}
.tematica-toggle .av_toggle_section:first-child .toggler{
    border-top: 0px solid #f0f0f0 !important;    
}
.tematica-toggle .av_toggle_section .toggler{
    border-top: 1px solid #f0f0f0 !important;
}
.tematica-toggle .single_toggle .toggle_icon{
    width: 25px !important;
    height: 25px !important;
    background-color: #0dc1da !important;
}
.tematica-toggle .toggle_icon .vert_icon{
    border-color: #FFFFFF !important;
    left: 10px !important;
    top: 6px !important;
}
.tematica-toggle .toggle_icon .hor_icon{
    border-color: #FFFFFF !important;
    left: 6px !important;
    top: 10px !important;
}


/**
 * Slider
 */
 .av-slideshow-caption h2{
    font-weight: 600 !important;
    line-height: 1 !important;
    text-shadow: 0px 2px 3.6px rgba(4, 16, 23, 0.7) !important;
    text-transform: inherit !important;
}


/**
 * Apoio Cultura
 */
 .apoio-cultura-img-big img{
    width: 80% !important;
}


/**
 * Inscrições
 */
 .podem-inscrever-descricao{
    margin-top: 20px !important;
}
.podem-inscrever-descricao p{
    line-height: 1.71 !important;
    margin: 0px !important;
}
.principais-tematicas #js_sort_items{
    border-bottom: 1px solid #f0f0f0 !important;
}
.principais-tematicas .text-sep{
    display: none !important;
}
.principais-tematicas .sort_by_cat{
    float: right !important;
}
.principais-tematicas .sort_by_cat a{
    font-size: 14px !important;
    color: #999999 !important;
    text-transform: uppercase !important;
    padding: 5px 15px !important; 
}
.principais-tematicas .sort_by_cat a:hover,
.principais-tematicas .sort_by_cat a.active_sort{
    border-bottom: 4px solid #0dc1da !important;
}
.principais-tematicas .grid-content{
    padding: 20px 10px !important;
}
.principais-tematicas .grid-content .avia-arrow{
    display: none !important;
}
.principais-tematicas .grid-entry-title{
    font-size: 14px !important;
    line-height: 1.71 !important;
    text-align: center !important;
    color: #333333 !important;
}
.principais-tematicas .grid-entry .inner-entry{
    box-shadow: none !important;
    margin-right: 5% !important;
}

/**
 * Estudante
 */
 .estudante-tipo-ensino p{
    font-weight: 600 !important;
}

/**
 * Galeria
 */

.galeria-planeta .slide-meta { display: none !important; }
.galeria-planeta .slide-image { height: 160px !important; width: 100%; }
.galeria-planeta .image-overlay .image-overlay-inside { height: 160px !important; }

/**
 * Midias
 */
 .midia-icon-anchor{
    width: 25px !important;
    height: 25px !important;
    padding: 2px 6px !important;
    border-radius: 50% !important;
    background-color: #0dc1da !important;
    margin: -35px 0px 24px !important;
}
#noticias .slide-image{
    display: none !important;
}
#noticias h3 a{
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #0dc1da !important;
}
#noticias h3 a:hover{
    color: #333333 !important;
}
#noticias .avia-content-slider .slide-entry-wrap{
    margin-bottom: 0px !important;
}
#noticias article{
    padding: 20px 20px 20px 0px !important;
    border-bottom: 1px solid #f0f0f0;
}
#noticias article h3:before{
    font-family: 'entypo-fontello' !important;
    content: '\e88d' !important;
    color: #0dc1da !important;
    margin-right: 20px !important;
}
#noticias{
    margin-bottom: 40px !important; 
}


/**
 * Custom Donwload
 */
 .sdm_download_thumbnail_image{
    width: 100% !important;
    height: 100% !important;
    margin-right: 0px !important;
}
.sdm_download_item{
    margin-top: 0px !important;
    margin-bottom: 0px !important; 
    padding: 0px !important;
}
.sdm_download_description,
.sdm_download_title{
    display: none !important;
}
.sdm_download_item{
    border: none !important;
    box-shadow: none !important;
}
.overlay {
    display: block;
    position: absolute;
    z-index: 20;
    background: rgba(13, 193, 218, 0.9);
    overflow: hidden;
    transition: all 0.5s;
    width: 100% !important;
    height: 100% !important;
    display: none;
}
a.expand {
    background-color: #FFFFFF;
    display: block;
    z-index: 100;
    width: 60px;
    height: 60px;
    border: solid 2px #fff;
    text-align: center;
    color: #0dc1da;
    line-height: 50px;
    font-weight: 700;
    font-size: 30px;
    border-radius: 30px;
    text-decoration: none !important;
    margin: 0px auto !important;
}
a.expand:hover{
    background: transparent;
    border: solid 2px #fff;
    color: #fff;
}
a.expand:hover:before{
    color: #FFFFFF !important;
}
a.expand:before{
    font-family: 'entypo-fontello' !important;
    content: '\e82d' !important;
    color: #0dc1da !important;
}
.overlay p{
    font-size: 14px;
    line-height: 1.71;
    text-align: center;
    color: #FFFFFF;
}
.overlay .center{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%)
}



/**
 * Hide elements
 */
 .av-share-box .avia-related-tooltip {
  display: none !important;
}


/**
 * Footer
 */
 #footer .widget{
    text-align: center;
}
#footer .widget h3{
    font-size: 14px !important;
    font-weight: 300 !important;
    text-align: center !important;
    color: #ffffff !important;
    text-transform: inherit !important;
}
#social {
    margin: 20px 10px;
    text-align: center;
}
#social .icon-center{
    display: inline-flex !important;
}
#social p{
    text-align: center !important;
}
.social-icon{
    display: inline-block;
    position: relative;
    cursor: pointer;
    width: 50px;
    height: 50px;
    border: 2px solid #5ae0f3 !important;
    padding: 0px;
    text-decoration: none;
    text-align: center;
    color: #fff;
    font-weight: normal;
    line-height: 53px !important;
    border-radius: 27px;
    -moz-border-radius:27px;
    -webkit-border-radius:27px;
    margin-right: 10px;
}
.social-icon a{
    line-height: 45px !important;
}
.social-icon a:hover{
    color: #FFFFFF !important;
}
.btn{
    background: transparent;
}
.btn:hover{
    color: #000000;
    background: #0dc1da;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.btn:hover span{
    color: #000000;
}
.copyright{
    font-size: 12px !important;
    font-weight: 300 !important;
    line-height: 2 !important;
    color: #777777 !important;
}
.incuca,
.incuca a{
    font-size: 12px !important;
    font-weight: 300 !important;
    line-height: 2 !important;
    color: #777777 !important;
    float: right !important;
    text-decoration: none !important;
}
.incuca a:hover{
    color: #FFFFFF !important;
}
#socket .container{
    border-top: 1px solid #333333 !important;
}


/* Programação - CIC */

.page-id-1240 .tab-programacao .av-tab-section-tab-title-container {
    background: #0dc1da;
    left: 0px !important;
    overflow-x: auto !important;
    white-space: nowrap !important;
    min-width: 1px !important;
}

.page-id-1240 .av-tab-section-tab-title-container::before {
 content: "";
 position: absolute;
 background: #fff;
 position: absolute;
left: 0px;
width: 22px;
height: 22px;
-webkit-transform: translateX(-50%) rotate(45deg);
transform: translateX(-50%) rotate(45deg);
-webkit-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
top: 52px;
}

.page-id-1240 .av-tab-section-tab-title-container { padding-left: 30px; }

/**
 * Responsive
 */
 @media screen and (max-width: 1200px) {

 }


 @media screen and (max-width: 990px) {
    .html_av-overlay-side #top .av-burger-overlay-scroll{
        background: #444 !important;
    }
    .sub-menu li{
        background-color: #444444;
        border-bottom: 1px solid #333333;
        padding: 10px !important;
    }
    .sub-menu li:hover,
    .sub-menu li:hover a{
        background-color: #333333;
        color: #FFFFFF  !important;
    }
    .sub-menu li a{
        background: transparent !important;
        font-size: 14px !important;
        font-weight: 600 !important;
        text-align: center !important;
        color: #FFFFFF !important;
        text-transform: uppercase !important;
        padding: 0px !important;
    }
    .sticky-menu .sub-menu li:nth-child(1) a,
    .sticky-menu .sub-menu li:nth-child(2) a,
    .sticky-menu .sub-menu li:nth-child(3) a,
    .sticky-menu .sub-menu li a:hover{
        border-bottom: 0px solid #0dc1da !important;
    }

    #av-burger-menu-ul .sub-menu .avia-bullet{
        display: none !important;
    }
    #av-burger-menu-ul .sub-menu li a{
        border: none !important;
        font-weight: 400 !important;
        text-align: left !important;
        color: #FFFFFF !important;
        text-transform: initial !important;
        padding-left: 50px !important;
    }
    #av-burger-menu-ul .sub-menu .sub-menu{
        margin-top: 10px !important;
    }
    #av-burger-menu-ul .sub-menu .sub-menu li{
        border: none !important;
        background-color: transparent;
    }
    #av-burger-menu-ul .sub-menu .sub-menu li a{
        border: none !important;
        margin: 7px 0px !important;
    }
    #av-burger-menu-ul .sub-menu .sub-menu li:hover,
    #av-burger-menu-ul .sub-menu .sub-menu li:hover a{
        background-color: transparent;
        color: #FFFFFF  !important;
    }
    #tematica-interesse-tab .av-tab-section-tab-title-container a{
        width: 100%;
    }
    .principais-tematicas .sort_by_cat a{
        margin-bottom: 20px;
        width: 100%;
    }
}

@media screen and (min-width: 991px) and (max-width: 1200px) {
    .av-main-nav > li {
        padding: 0 5px !important;
    }
    .av-main-nav > li > a{
        font-size: 12px;
    }
}

@media only screen and (max-width: 990px) {
    .hide-on-mobile { display: none !important; }
}
@media only screen and (min-width: 991px) {
    .hide-on-mobile { display: none !important; }
    #sub_menu1 { display: block; }

    .sub-menu li{
        background-color: #000;
        border-bottom: 1px solid #333333;
        padding: 10px !important;
    }
    .sub-menu li:hover,
    .sub-menu li:hover a{
        background-color: #333333;
        color: #FFFFFF  !important;
    }
    .sub-menu li a{
        background: transparent !important;
        font-size: 12px !important;
        text-align: center !important;
        color: #FFFFFF !important;
        text-transform: uppercase !important;
        padding: 0px !important;
    }
    .sticky-menu .sub-menu li:nth-child(1) a,
    .sticky-menu .sub-menu li:nth-child(2) a,
    .sticky-menu .sub-menu li:nth-child(3) a,
    .sticky-menu .sub-menu li a:hover{
        border-bottom: 0px solid #0dc1da !important;
    }
    .av-main-nav ul li a{
        border-right-width: 0px !important;
        border-left-width: 0px !important;
    }
    .av-main-nav ul li:last-child > a{
        border-bottom-width: 0px !important;
    }
    #top .av-main-nav ul ul{
        border-top-width: 0px !important;
    }
}

@media screen and (min-width: 1200px) {
    #socket .container{
        padding: 10px 0px !important;
    }
    .principais-tematicas .sort_by_cat a{
        margin-bottom: 0px;
    }
}


.planetadoc_edicoes_minuto{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}



.html_header_top.html_header_sticky #header {
    position: fixed;
    top: 50px;
}

.html_top_nav_header .av-logo-container {
    top: -30px; 
    z-index: 999;
}

/*** Programação ***/
.menu-prog {
    background: #333;
}
.main_color.menu-prog .av-subnav-menu a {
    background: #333;
}
.menu-prog #menu-menu-interno-programacao li span {
    font-family: "Montserrat";
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    color: #ffffff;
    background: #333333;
    text-transform: uppercase;
}
.menu-prog #menu-menu-interno-programacao li {
    border-bottom: 2px solid transparent;
}
.menu-prog #menu-menu-interno-programacao .current-menu-item {
    border-bottom: 2px solid #0dc1da;
}
.tab-programacao .av-tab-section-tab-title-container {
    background: #0dc1da;
}
.tab-programacao .av-tab-no-icon.av-tab-no-image .av-inner-tab-title {
    color: #ffffff;
    font-size: 30px;
}
.tab-programacao .av-tab-no-icon.av-tab-no-image .av-inner-tab-title {
    color: #ffffff;
    font-size: 26px;
    width: 100%;
}
.tab-programacao .av_textblock_section h3 {
    display: none;
}
.feed-noticias strong a {
    font-size: 22px;
}
.feed-noticias .wp-block-group.has-border-color.has-background.is-layout-constrained.wp-block-group-is-layout-constrained {
    display: none;
}
.feed-noticias p {
	margin: 0;
}
@media only screen and (min-width: 989px) {
    .av-main-nav li:nth-child(3) {
        margin-right: 300px;
    }
    .home .av-main-nav li:nth-child(3) {
        margin-right: 0px;
    }
    .logo{
        left: 40.5% !important;
    }
    .home .main_menu{
        left: 18%;
    }
    .main_menu{
        left: 9%;
    }
    .home .logo{
        display: none;
    }
}
@media only screen and (min-width: 1301px) {
    .av-main-nav li:nth-child(3) {
        margin-right: 150px;
    }
    .logo{
        left: 44% !important;
    }
}

@media only screen and (max-width: 1300px) {
    .av-main-nav li:nth-child(3) {
        margin-right: 150px;
    }
    .logo{
        left: 40.5% !important;
    }
}

@media only screen and (max-width: 1200px) {
    .av-main-nav li:nth-child(3) {
        margin-right: 150px;
    }
    .logo{
        left: 445px !important;
    }
}

@media only screen and (max-width: 989px) {
    .html_top_nav_header .av-logo-container {
        top: 0px;   
        left:0;
    }
    .logo{
        padding-top: 15px;
        left: 0px !important;
    }
}

@media (min-width: 1200px) and (max-width: 1300px) {
    .av-main-nav li:nth-child(3) {
        margin-right: 150px;
    }
    .logo{
        left: 514px !important;
    }
}

/* acessibilidade */
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle {
    position: relative !important;
}