/*    GERAL      */  

hr {
    border-top: 2px SOLID #E7E7E7;
}

iframe {
    width: 100%;
}

#eventos .card-title {
    padding-top: 30% !important;
}

.md-pills li {
    padding: .6rem .1rem;
}

.md-pills .nav-link.active {
    -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
    color: #fff;
    background-color: #2bbbad;
}

.pills-secondary .nav-link.active {
    background-color: #f07057 !important;
    color: #FFF !important;
}

.md-pills .nav-link {
    border: #F07057 2px solid;
    color: #000 !important;
    border-radius: 2px;
    -webkit-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    -webkit-border-radius: 2px;
    padding: .5rem 0;
    font-size: 11px;
}

.accordion .card .card-header a {
    -webkit-transition: ease-in-out .3s;
    -o-transition: ease-in-out .3s;
    transition: ease-in-out .3s;
}

.accordion .card-header {
    background-color: #f4cfcf;
    transition: all 0.4s;
}

.accordion .card .fa-angle-down {
    float: right;
}

.accordion .card-header:hover {
    background-color: #FFF;
}

i.default-icon.empty {
    background: none !important;
}

i.default-icon.empty {
    color: #F07057 !important;
}

i.default-icon, i.featured-icon::after {
    border: #F07057 1px solid;
}

i.default-icon {
    color: #FFF;
    margin: 25px 0;
    padding: 0;
    display: inline-block;
    font-size: 40px;
    width: 100px;
    height: 100px;
    line-height: 100px;
    position: relative;
    background-color: #333;
    text-align: center;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}

i.default-icon::after {
    background: transparent;
    pointer-events: none;
    content: '';
    display: block;
    border-radius: 50%;
    border: 1px solid #ff7043;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    margin-top: -100px;
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}

i.default-icon:hover::after {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.hr-1 {
    border-top: 2px dashed #E7E7E7;
}









/*   CORES   */
.btn-outline-danger {
    border: 2px solid #d9534f !important;
    color: #FFF !important;
    background-color: #d9534f !important;
}

.btn-outline-danger:hover {
    background-color: #c9302c !important;
	border-color: #761c19 !important;
    color: #FFF !important;
}

.border-amber {
    border-color: #ffa000 !important;
}

#endDelegacias {
    background-color: #292f38;
}

.info-adress .fa {
	color: #d9534f;
}

.info-adress .fas {
	color: #d9534f;
}

.custom-select {
	background-color: #d9534f;
	border: 1px SOLID #D9534F;
}

.carousel-entidades {
    border: 6px SOLID #292f38;
}

#redesSociais, #mapAdress {
    background-color: #2e363f;
}

.map-form iframe {
    border: 12px SOLID #292f38 !important;
}

.btn-light {
	background-color: #f4cfcf !important;
}

.collapse.show {
    background-color: #FFF;
}

.info-adress {
    color: #fff;
}

.dark-block {
    background-color: #2E363F !important;
}



/*ALTERAÇÕES DO DIA 24/07/2018*/

.btn-outline-danger {
    border: 2px solid #8d0f12 !important;
    background-color: #8d0f12 !important;
}

.info-adress .fa {
    color: #8d0f12;
}

.info-adress .fas {
    color: #8d0f12;
}

.custom-select {
    background-color: #8d0f12;
    border: 1px SOLID #8d0f12;
}

.btn-danger {
    background-color: #8d0f12 !important;
}

.btn-primary {
    background-color: #8D0F12 !important;
}

body {
    font-family: 'Open Sans', sans-serif;
}



/*  ALTERAÇÕES DO DIA 30/07/2018  */

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { 
    font-family: 'Open Sans' !important; 
    letter-spacing: -1px;
}

.text-monospace {
    color: #fff;
    text-shadow: #000 1px 1px 1px;
}

.contact-number .fa.fa-phone {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
}
