
.acess-container {
    right: 0px;
    top: 230px;
    color: #fff;
    z-index: 500;
    font-size: 20px;
    display: flex;
    border-radius: 4px;
    position: fixed;
    line-height: normal;
}

#jbbutton {
    margin-left: 0px;
    float: left;
    padding: 10px;
    height: 50px;
}

.acess-icon {
    margin-top: 9px;
    font-size: 13px;
    cursor: pointer;
    margin-left: 2px;
    color: #333333;
    margin-bottom: 7px;
    float: left;
}

#acess-icons {
    display: none;
    cursor: pointer;
    float: left;
    color: black;
    background-color: white;
    cursor: pointer;
    font-size: 13px;
    padding: 15px 20px;
    margin-bottom: 20px;
    height: auto;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
    border: 1px solid #dee2e6;
}

.f-transparent {
    background-color: transparent !important;
}
.pagina-blue .main-ixon{
    background-color:  transparent !important;
}
.main-ixon {
    background-color: transparent;
    color: #ffffff;
    margin-top: -3px;
}

/* #acess-icons{
    color: black;
    background-color: white;
    font-size: 13px;
    padding: 15px 20px;
    margin-bottom: 20px;
    height: auto;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
    border: 1px solid #DFAD7A;
} */
#contrast {
    width: 100%;
}

#acess-icons h5 {
    font-size: 16px;
    margin-top: 10px;
}

.pagina-acessivel {
    background-color: #000 !important;
    color: #FFF;
}

.pagina-blue {
    background-color: #000 !important;
    color: #FFF !important;
}
.pagina-blue body {
    background-color: #000 !important;
    color: #FFF !important;
}
.pagina-blue .bg-theme{
    background-image: none !important;
}
.pagina-acessivel .bg-theme{
    background-image: none !important;
}

.pagina-light .bg-theme{
    background-image: none !important;
}

.pagina-light {
    background-color: rgb(255, 255, 255) !important;

}

.pagina-light #footer .footer-top .footer-links ul a {
    color: #555555;
}

.pagina-blue {
    color: #0080FF;
}

/*.pagina-section main{*/
/*    background-color: #F4F4F4;*/
/*}*/
.pagina-section body {
    filter: grayscale(100%) !important;
    -webkit-filter: grayscale(100%) !important;
    -webkit-filter: grayscale(1) !important;
    -moz-filter: grayscale(100%) !important;
    -ms-filter: grayscale(100%) !important;
    -o-filter: grayscale(100%) !important;
    filter: gray !important;
}

.pagina-section a{
    color: white !important;
}
.pagina-light .bg_initiative img {
    border: 1px solid;
}

.font-large h1, .font-large h2, .font-large h3, .font-large h4, .font-large p {
    font-size: 15px !important;
    font-weight: 600 !important;
}

.font-large a, .font-large h1 a, .font-large h2 a, .font-large h3 a, .font-large h4 a, .font-large i {
    font-size: 15px !important;
    font-weight: 500 !important;
}


.pagina-light .bg-index h6 {
    color: #5555 !important;
}

.pagina-light h1, .pagina-light h2, .pagina-light h3, .pagina-light h4 {
    color: #555555 !important;
}

.pagina-light a, .pagina-light h1 a, .pagina-light h2 a, .pagina-light h3 a, .pagina-light h4 a, .pagina-light i {
    text-decoration: none;
    color: #555555 !important;
}


.pagina-acessivel h1, .pagina-acessivel h2, .pagina-acessivel h3, .pagina-acessivel h4 {
    color: #FFFFFF !important;
}

.pagina-acessivel a, .pagina-acessivel h1 a, .pagina-acessivel h2 a, .pagina-acessivel h3 a, .pagina-acessivel h4 a, .pagina-acessivel i {
    text-decoration: none;
    color: #FFFF00 !important;
}

.pagina-blue h1, .pagina-blue h2, .pagina-blue h3, .pagina-blue h4 {
    color: #0080FF !important;
}

.pagina-blue a, .pagina-blue h1 a, .pagina-blue h2 a, .pagina-blue h3 a, .pagina-blue h4 a, .pagina-blue i {
    text-decoration: none;
    color: #0080FF !important;
}

.pagina-blue .top_bar p {
    color: #0080FF !important;
}

.pagina-acessivel .top_bar p {
    color: #FFFF00 !important;
}


.pagina-section .main-list {
    color: #575757 !important;
}

.pagina-underline a {
    text-decoration: underline !important;
}

.pagina-section #jbbutton, .pagina-section .main-ixon {
    background-color: #575757;
}

.pagina-section #acess-icons {
    border: 1px solid #575757;

}

.pagina-section h1, .pagina-section h2, .pagina-section h3, .pagina-section h4 {
    color: white !important;
}

.pagina-section a, .pagina-section a h1, .pagina-section a h2, .pagina-section a h3, .pagina-section a h4, .pagina-section i {
    text-decoration: none;
    color: white !important;
}

.pagina-acessivel a:hover {
    text-decoration: underline;
}
#placeholder iframe{
    width: 100% !important;
    height: 600px !important;
}

.pagina-acessivel .dropdown-menu {
    border-color: #FFF !important;
}

.pagina-acessivel li.active > a {
    color: #FF0000 !important;
}
.scroll_card p{
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-bottom: 0px !important;
}

.modal-body iframe {
    width: 100% !important;
}
.picture-gallery .nav-tabs li a.active {
    font-weight: bold !important;
}
.post p a{
    background-color: transparent !important;
    color: #0d6efd!important;
    margin: 0px!important;
    min-width: auto;
    padding: 0px;
}
/*...................WIGED code here..................*/

.pagina-acessivel {
    background-color: #000 !important;
    color: #FFF;
}

.pagina-blue {
    background-color: #000 !important;
    color: #FFF;
}

.pagina-light {
    background-color: rgb(255, 255, 255) !important;

}

.pagina-light #footer .footer-top .footer-links ul a {
    color: #555555;
}

.pagina-blue {
    color: #0080FF;
}

/*.pagina-section main{*/
/*    background-color: #F4F4F4;*/
/*}*/
.pagina-section body {
    filter: grayscale(100%) !important;
    -webkit-filter: grayscale(100%) !important;
    -webkit-filter: grayscale(1) !important;
    -moz-filter: grayscale(100%) !important;
    -ms-filter: grayscale(100%) !important;
    -o-filter: grayscale(100%) !important;
    filter: gray !important;
}

.pagina-light .bg_initiative img {
    border: 1px solid;
}

.font-large h1, .font-large h2, .font-large h3, .font-large h4, .font-large p {
    font-size: 15px !important;
    font-weight: 600 !important;
}

.font-large a, .font-large h1 a, .font-large h2 a, .font-large h3 a, .font-large h4 a, .font-large i {
    font-size: 15px !important;
    font-weight: 500 !important;
}


.pagina-light .bg-index h6 {
    color: #5555 !important;
}

.pagina-light h1, .pagina-light h2, .pagina-light h3, .pagina-light h4 {
    color: #555555 !important;
}

.pagina-light a, .pagina-light h1 a, .pagina-light h2 a, .pagina-light h3 a, .pagina-light h4 a, .pagina-light i {
    text-decoration: none;
    color: #555555 !important;
}


.pagina-acessivel h1, .pagina-acessivel h2, .pagina-acessivel h3, .pagina-acessivel h4 {
    color: #FFFFFF !important;
}

.pagina-acessivel a, .pagina-acessivel h1 a, .pagina-acessivel h2 a, .pagina-acessivel h3 a, .pagina-acessivel h4 a, .pagina-acessivel i {
    text-decoration: none;
    color: #FFFF00 !important;
}

.pagina-blue h1, .pagina-blue h2, .pagina-blue h3, .pagina-blue h4 {
    color: #0080FF !important;
}

.pagina-blue a, .pagina-blue h1 a, .pagina-blue h2 a, .pagina-blue h3 a, .pagina-blue h4 a, .pagina-blue i {
    text-decoration: none;
    color: #0080FF !important;
}

.pagina-blue .top_bar p {
    color: #0080FF !important;
}

.pagina-acessivel .top_bar p {
    color: #FFFF00 !important;
}


.pagina-section .main-list {
    color: #575757 !important;
}

.pagina-underline a {
    text-decoration: underline !important;
}

.pagina-section #jbbutton, .pagina-section .main-ixon {
    background-color: #575757;
}

.pagina-section #acess-icons {
    border: 1px solid #575757;

}

.pagina-section h1, .pagina-section h2, .pagina-section h3, .pagina-section h4 {
    color: #575757 !important;
}

.pagina-section a, .pagina-section a h1, .pagina-section a h2, .pagina-section a h3, .pagina-section a h4, .pagina-section i {
    text-decoration: none;
    color: #575757 !important;
}

.pagina-acessivel a:hover {
    text-decoration: underline;
}

.pagina-acessivel .dropdown-menu {
    border-color: #FFF !important;
}

.pagina-acessivel li.active > a {
    color: #FF0000 !important;
}

.acess-container {
    top: 32%;
    color: #fff;
    z-index: 500;
    font-size: 20px;
    display: flex;
    border-radius: 4px;
    position: fixed;
    line-height: normal;
}

#jbbutton {
    margin-left: 0px;
    float: left;
    background-color: #003d1d;
    padding: 10px;
    height: 50px;
}

.acess-icon {
    margin-top: 9px;
    font-size: 13px;
    cursor: pointer;
    margin-left: 2px;
    color: #333333;
    margin-bottom: 7px;
    float: left;
}

#acess-icons {
    display: none;
    cursor: pointer;
    float: left;
    color: black;
    background-color: white;
    cursor: pointer;
    font-size: 13px;
    padding: 15px 20px;
    margin-bottom: 20px;
    height: auto;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
    border: 1px solid #DFAD7A;
}

.f-transparent {
    background-color: transparent !important;
}

.main-ixon {
    color: #ffffff;
    margin-top: -3px;
}

/* #acess-icons{
    color: black;
    background-color: white;
    font-size: 13px;
    padding: 15px 20px;
    margin-bottom: 20px;
    height: auto;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
    border: 1px solid #DFAD7A;
} */
#contrast {
    width: 100%;
}

#acess-icons h5 {
    font-size: 16px;
    margin-top: 10px;
}


/* Back to top button */

.back-to-top {
    position: fixed;
    visibility: hidden;
    opacity: 0;
    right: 43px;
    bottom: 64px;
    z-index: 99999;
    border: 2px solid #073507;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    transition: all 0.4s;
}

.back-to-top i {
    font-size: 24px;
    color: #073507;
    line-height: 0;
}

.back-to-top:hover {
    background: #073507;
    color: #fff !important;
}

.back-to-top:hover i {
    color: #fff;
}

.back-to-top.active {
    visibility: visible;
    opacity: 1;
}
