/**
 * Repositório Institucional UniEvangélica
 * Desenvolvedor: Eduardo Ferreira de Souza
 * Data: 11/04/2018
 */

body {
    background: #f8f8f8;
    font-family: 'Open Sans', sans-serif;
    padding-top: 100px !important;
}

img {
    max-width: 100%;
}

.navbar-brand .riuni-logo {
    height: 70px;
}
.navbar-inverse {
    background: #1f2b50;
    border-radius: 0;
    border-color: #202c64;
}
.navbar-inverse .navbar-nav>li>a {
    color: #FFF;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
    background: #1f2b50;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {
    background: #1f2b50;
}

header ul.nav.navbar-nav {
    margin: 25px 0;
}

.container-breadcrumb{
    background: #050025;
    margin-top: 0;
    margin-bottom: 0;
}

.container-breadcrumb *{
    background: #050025;
    border-radius: 0;
}

.container-breadcrumb ol {
    margin: 0;
}

div.clearfix {
    display: block;
    width: 100%;
    margin: 20px 0;
}

footer {
    padding: 20px 0;
    margin-bottom: 0 !important;
}

footer .text-muted {
    color: #fff !important;
}

footer span {
    margin-right: 30px;
}

footer img {
    height: 70px;
    margin-right: 30px;
}

.row.content {
    margin-top: 50px;
}


#custom-search-input {
    margin:0;
    margin-top: 10px;
    padding: 0;
}

#custom-search-input .search-query {
    padding-right: 3px;
    padding-right: 4px \9;
    padding-left: 3px;
    padding-left: 4px \9;
    /* IE7-8 doesn't have border-radius, so don't indent the padding */

    margin-bottom: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

#custom-search-input button {
    border: 0;
    background: none;
    /** belows styles are working good */
    padding: 2px 5px;
    margin-top: 2px;
    position: relative;
    left: -28px;
    /* IE7-8 doesn't have border-radius, so don't indent the padding */
    margin-bottom: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color:#096ac8;
}

.search-query:focus + button {
    z-index: 3;
}
.comunidade {
    text-align: center;
    padding: 20px;
}
.comunidade h4 {
    height: 60px;
    margin-top: 20px;
}
.comunidade .box-logo {
    height: 120px;
}

.comunidade h4 {
    height: 60px;
    margin-top: 20px;
}

.comunidade .logo {
    margin: 10px;
    max-height: 100px;
    max-width: 100% !important;
    display: unset;

}

.row:first-child {
    padding-top: 50px;
}

.user-control br {
    display: none;
}

.list-group-item-heading .btn-group {     display: none; }
[name="submit_delete"] {  display: none;}
