#img-fluida{
    width: 500px;
  height:240px !important ;
}
#sld-resp{
	width: 100% !important;
	height: 768px !important;
}

/* Telefones em paisagem e abaixo */
@media (max-width: 480px) { 
     #sld-resp{
     	height: 250px !important;
     }
 }

/* Telefones em paisagem a tablet em retrato */
@media (max-width: 767px) {
     #sld-resp{
     	height: 250px !important;
     }
}

/* Tablet em retrato a paisagem e desktop */
@media (min-width: 768px) and (max-width: 979px) {
     #sld-resp{
     	height: 600px !important;
     }
}

/* Desktop grande */
@media (min-width: 1200px) {
    #sld-resp{
     	height: 768px !important;
     }
}
.fb-comments{
    width: 100% !important;
}
.text-hover-menu-bot:hover{
  color: #00C851;

}



/* @@@@ Header Things Begin @@@@ */

        .top-nav-collapse {
            background-color: #6f7782 !important;

        }
        .navbar:not(.top-nav-collapse) {
            background: rgba(30, 155, 250, 0.7)  !important;

                       
        }
        @media (max-width: 768px) {
            .navbar:not(.top-nav-collapse) {
        background: rgba(30, 155, 250, 0.4)  !important;

            }

        }
        @media (min-width: 800px) and (max-width: 850px) {
            .navbar:not(.top-nav-collapse) {
               background: rgba(30, 155, 250, 0.7)  !important;
            }
        }
       .navbar-nav {
                font-size: 17px;
        }       
        .text-nav{
          font-weight: 500 !important;
        }          
        @media (max-width: 768px) {
            .navbar-nav {
                font-size: 14px;
            }

        }       
        @media (min-width: 800px) and (max-width: 850px) {
            .navbar-nav {
                font-size: 15px;
            }
        }        
        h1 {
            letter-spacing: 8px;
        }
        h5 {
            letter-spacing: 3px;
        }
        .hr-light {
            border-top: 3px solid #fff !important;
            width: 80px !important;
        }
        footer.page-footer {
            background-color: #6f7782;
        }

        @media (max-width: 450px) {
            .btn-floating {
                margin-left: 0;
                margin-right: 0;
            }
        }
        #carousel-img{
        height: 100vh;
        }
        @media (max-width: 768px) {
            #carousel-img {
                height: 40vh;
            }
        }

        @media (min-width: 800px) and (max-width: 850px) {
            #carousel-img {
                height: 60vh;
            } 

/* @@@@ Header Things End @@@@ */

   