/*
Theme Name: iDea - Clean & Powerful Bootstrap Theme
Author: HtmlCoder
Author URI: http://www.htmlcoder.me
Author e-mail: htmlcoder.me@gmail.com
Version: 1.3
Created: August 2014
License URI: http://support.wrapbootstrap.com/
File Description: Place here your custom CSS styles
*/


    #lhc_need_help_container { background-color: #38c7f4 !important; border: 1px solid #17b5e5 !important; }
    #lhc_need_help_close { background-color: #666 !important;  }
    #lhc_need_help_triangle { border-top: 15px solid #38c7f4 !important;  }
    #lhc_status_container .status-icon{text-decoration:none;font-size:12px;font-weight:bold;color:#fff;display:block;padding:7px 7px 7px 38px;background:url('../images/icono_chat.png') no-repeat left center !important; background-size: 30px 30px !important}
    #lhc_status_container:hover{}
    #lhc_status_container #offline-icon{background-image:url('../images/icono_chat_offline.png') !important}
    

.f-60 {
  font-size:60px !important ;
}

.f-50 {
  font-size:50px !important ;
}

.f-40 {
  font-size:40px !important ;
}

.f-38 {
  font-size:38px !important ;
}

.f-30 {
  font-size:30px !important ;
}

.f-28 {
  font-size:28px !important ;
}

.f-25 {
  font-size:25px !important ;
}

.f-20 {
  font-size:20px !important ;
}

.f-15 {
  font-size:15px !important ;
}

.f-10 {
  font-size:10px !important ;
}

.c-default {
  color:#599F06;
}

.c-white {
  color:#fff;
}

.pink-bg {
  background-color: #db7093;
}

.blue-bg {
  background-color: #38c7f4;
}

.middle {
	vertical-align:middle !important;
}

.float{
  position:fixed;
  width:60px;
  height:60px;
  bottom:21px;
  right:40px;
  background-color:#25d366;
  color:#FFF;
  border-radius:50px;
  text-align:center;
  font-size:30px;
  box-shadow: 2px 2px 3px #999;
  z-index:3000 !important;
}

.my-float{
  margin-top:16px;
}

@media (max-width: 767px) {
  .navbar-collapse
    {
        background-color:transparent;
    }
}

/*CANAL DE WHATSAPP*/
.whatsapp-bar {
            background-color: #25D366; /* Color verde de WhatsApp */
            color: #FFFFFF; /* Texto en color blanco */
            text-align: center;
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            z-index: 999;
        }

        .whatsapp-text {
            display: inline-block;
            margin-right: 10px;
            padding-top: 5px;
            white-space: nowrap;
            overflow: hidden;
            animation: marquee 20s linear infinite; /* Ajusta la velocidad cambiando la duración (10s) */
        }

        @keyframes marquee {
            0% { transform: translateX(100%); }
            100% { transform: translateX(-100%); }
        }

  #mainNav {
    top: 33px !important;
  }

  #menu { 
    margin-top: 33px;
   }