
body {
    background: #eeeeee;
}

.form-control:active, .form-control:focus {
    border-color: #ce0000;
}


a:hover, a:active, a:focus {
    color: #ce0000;
}

.pagination > li.active > a {
    background-color: #ce0000 !important;
}

.page-link {
    border: 1px solid#ce0000;
}

.fh5co-nav ul li a:after {
    background: #ce0000;
}

.fh5co-nav #fh5co-logo {
    color: #ce0000 !important;
}

#fh5co-hero .flexslider .slider-text > .slider-text-inner h1 {
    color: #ce0000;
}

#fh5co-hero .flexslider .flex-control-nav li a.flex-active {
    border: 2px solid#ce0000;
}

.fh5co-nav #fh5co-logo a span {
    color: #ce0000;
}

#fh5co-hero .flexslider .slider-text > .slider-text-inner h2 a {
    color: blue;
    border-bottom: 1px solidred;
}

#fh5co-hero .flexslider .slider-text > .slider-text-inner s
.fh5co-lead .icon-heart {
    color: blue;
}

.fh5co-social-icons li a {
    color: #ce0000;

}

.fa fa-user {
    font-size: 18px;
    color: #17a2b8;
}

#nome_usuario {
    color: #17a2b8;
}

.slide1 {
    background-image: url(https://portalcatarina.ufsc.br/_images/backgroundPC.jpg);
    background-size: 100% !important;
    background-repeat: no-repeat;
}

.slide2 {
    background-image: url(https://portalcatarina.ufsc.br/_images/backgroundPC.jpg);
    background-size: 100% !important;
}

.slideAbout {
    background-image: url(https://portalcatarina.ufsc.br/_images/img_bg_1.jpg);
    background-size: 100% !important;
}

#imgStat1 {
    background-image: url(https://portalcatarina.ufsc.br/_images/stats/author.png);
}

#imgStat2 {
    background-image: url(https://portalcatarina.ufsc.br/_images/stats/trad.png);
}

#imgStat3 {
    background-image: url(https://portalcatarina.ufsc.br/_images/stats/analysis.png);
}

#imgvideos {
    background-image: url(https://portalcatarina.ufsc.br/_images/stats/videos.png);
}

input[type=submit]:hover,
button:hover,
a.button:hover {
    background-color: #ce0000;
}

.advanced-search-container h1 {
    color: #ce0000;
}

.advanced-search-container h3 {
    color: #ce0000;
}

.page-item.active .page-link {
    background-color: #ce0000;
}

.page-link:focus, .page-link:hover {
    background-color: #ce0000;
}

.titlemapa {
    color: #ce0000;
}

/* Botões */

.btn-primary {
    background: #ce0000;
    color: #fff;
    border: 2px solid#ce0000;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:disabled {
    background: #7ad98f !important;
    border-color: #7ad98f !important;
}

.btn-primary.btn-outline {
    background: transparent;
    color: #ce0000;
    border: 2px solid#ce0000;
}

.btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:active {
    background: #ce0000;
    color: #fff;
}

.btn-success {
    background: #5cb85c;
    color: #fff;
    border: 2px solid#5cb85c;
}

.btn-danger {
    background: #d9534f !important;
    color: #fff;
    border: 2px solid#d9534f;
}

.btn-success:hover, .btn-success:focus, .btn-success:active {
    background: #4cae4c !important;
    border-color: #4cae4c !important;
}

.btn-success.btn-outline {
    background: transparent;
    color: #5cb85c;
    border: 2px solid#5cb85c;
}

.btn-success.btn-outline:hover, .btn-success.btn-outline:focus, .btn-success.btn-outline:active {
    background: #5cb85c;
    color: #fff;
}

.btn-info {
    background: #5bc0de;
    color: #fff;
    border: 2px solid#5bc0de;
}

.btn-info:hover, .btn-info:focus, .btn-info:active {
    background: #46b8da !important;
    border-color: #46b8da !important;
}

.btn-info.btn-outline {
    background: transparent;
    color: #5bc0de;
    border: 2px solid#5bc0de;
}

.btn-info.btn-outline:hover, .btn-info.btn-outline:focus, .btn-info.btn-outline:active {
    background: #5bc0de;
    color: #fff;
}

.btn-warning {
    background: #f0ad4e;
    color: #fff;
    border: 2px solid#f0ad4e;
}

.btn-warning:hover, .btn-warning:focus, .btn-warning:active {
    background: #eea236 !important;
    border-color: #eea236 !important;
}

.btn-warning.btn-outline {
    background: transparent;
    color: #f0ad4e;
    border: 2px solid#f0ad4e;
}

.btn-warning.btn-outline:hover, .btn-warning.btn-outline:focus, .btn-warning.btn-outline:active {
    background: #f0ad4e;
    color: #fff;
}

.btn-danger:hover, .btn-danger:focus, .btn-danger:active {
    background: #d43f3a !important;
    border-color: #d43f3a !important;
}

.btn-danger.btn-outline {
    background: transparent;
    color: #d9534f;
    border: 2px solid#d9534f;
}

.btn-danger.btn-outline:hover, .btn-danger.btn-outline:focus, .btn-danger.btn-outline:active {
    background: #d9534f;
    color: #fff;
}

.imgcustom {
    max-width: 100%;
}

#documentForm h1 {
    padding-top: 15px !important;
    color: #ce0000;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 400;
    margin: 0 0 20px 0;
    text-align: left;
    font-size: 1.6rem;
}