/*
Theme Name: Setores UFJF MD - V4
Theme URI: http://www.ufjf.br
Author: CGCO UFJF
Author URI: http://www.ufjf.br/cgco/
Description: Tema a ser usado nos setores da Universidade Federal de Juiz de Fora ( Versão 2017 )
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/*
 * Style tweaks
 * --------------------------------------------------
 */
html,
body {
    overflow-x: hidden; /* Prevent scroll on narrow devices */
}
body {
    padding-top: 60px;
}
footer {
    padding: 30px 0;
}

/*
 * Off Canvas
 * --------------------------------------------------
 */
@media screen and (max-width: 767px) {
    .row-offcanvas {
        position: relative;
        -webkit-transition: all .25s ease-out;
        -o-transition: all .25s ease-out;
        transition: all .25s ease-out;
    }

    .row-offcanvas-right {
        right: 0;
    }

    .row-offcanvas-left {
        left: 0;
    }

    .row-offcanvas-right
    .sidebar-offcanvas {
        right: -50%; /* 6 columns */
    }

    .row-offcanvas-left
    .sidebar-offcanvas {
        left: -50%; /* 6 columns */
    }

    .row-offcanvas-right.active {
        right: 50%; /* 6 columns */
    }

    .row-offcanvas-left.active {
        left: 50%; /* 6 columns */
    }

    .sidebar-offcanvas {
        position: absolute;
        top: 0;
        width: 50%; /* 6 columns */
    }
}

ul.menu-acesso-acessibilidade {
    max-width: 980px;
    margin:0 auto;
    float: none !important;
}
ul.menu-acesso-acessibilidade li {
    padding: 8px 0;
}
.menu-acesso-acessibilidade li a{
    font-size:0.8em;
}

.menu-acesso-rapido-container {
    background-color: #f1f1f1;
}

ul.portal-siteactions {
    float: right !important;
    padding-right: 20%;
}


.menu-acesso-acessibilidade li a span {
    color: #fdffff;
    padding: 0 3px;
    margin: 0 3px;
    background-color: #6a6a6a;
}


.alto{
    -webkit-filter: invert(100%);
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'invert\'><feColorMatrix in='SourceGraphic' type='matrix' values='-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0'/></filter></svg>#invert");
    -moz-filter: invert(100%);
    filter: invert(100%);
}

.alto a.image,.alto .brasil-flag,.alto .thumb-cont, .alto .youtube_channel, .alto img  {
    -webkit-filter: invert(100%);
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'invert\'><feColorMatrix in='SourceGraphic' type='matrix' values='-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0'/></filter></svg>#invert");
    -moz-filter: invert(100%);
    filter: invert(100%);
}


.alto-contraste{
    float:left;
    top: 5rem;
    background:#FFF;
    z-index: 100;
    /*background:url(images/contrast.svg);*/
    width: 1rem;
    height: 1rem;
    margin: .7rem .7rem 0 .7rem;
}
.alto-contraste:hover{
    -webkit-filter: invert(100%);
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'invert\'><feColorMatrix in='SourceGraphic' type='matrix' values='-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0'/></filter></svg>#invert");
    -moz-filter: invert(100%);
    text-decoration:none;
}

.ir-conteudo-escondido
{
    display: block;
    width: 1px;
    height: 1px;
    overflow: hidden;
    margin: 0px !important;
}

/*editado todas as noticias*/

.data-post{
    text-align: center;
    border-right: solid 1px #000;
    font-weight: 900;
}
.tit-cat-post{
    vertical-align: middle;
    display: grid;
}
.data{
    margin-bottom: 0 !important;
}
.todas-noticias{
    margin-bottom: 4%;
}

/*editado todas as noticias*/



/* PAGINATION */
.page-link { clear:both; }
.pagination {background-color: #fff!important; overflow:hidden; margin:60px 0 30px; text-align:center; }
.pagination span,
.pagination a { display:inline-block; color:#000; margin:0 3px; padding:5px 10px; border-radius:3px; }
.pagination span {color: #fff; background-color: #3f51b5; box-shadow:inset 0 1px 2px #3f51b5;}
.pagination a:hover { background:#3f51b5; text-decoration:none; color: #fff!important;}
.pagination .current { }


/**/

.menu-top { float:left; margin:12px 12px; line-height:1em; }
.menu-top > ul { overflow:visible; margin:0;  }
/* Menu Elements */
.menu-top li { float:left; list-style:none; margin:0 15px 0 0; padding:0; }
.menu-top li:last-child { border-right:0; }
.menu-top li a { display:block; float:left; padding:0; }
.menu-top li a:hover,
.menu-top li:hover > a { text-decoration:underline; }
.menu-top .current_page_item > a, .menu-top .current-menu-item > a { text-decoration:underline; }