

.ie-panel{display: none;background: #212121;padding: 10px 0;box-shadow: 3px 3px 5px 0 rgba(0,0,0,.3);clear: both;text-align:center;position: relative;z-index: 1;} html.ie-10 .ie-panel, html.lt-ie-10 .ie-panel {display: block;}


.section.section-md.bg-gray-100{
    background-color: #EFEFEF;
    box-shadow: 0px 0px 100px 10px rgba(0,0,0,0.5) inset;
  }
  .section.footer-classic.footer-classic-dark.context-dark .footer-classic-main{
    box-shadow: 0px 0px 100px 10px rgba(0,0,0,0.5),0px 0px 100px 10px rgba(0,0,0,0.5) inset;
  }
  .brand::after{
    background-image:none !important;
  }
  .section.swiper-container.swiper-slider.swiper-classic.bg-gray-2 .swiper-slide{
    box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.5),0px 0px 300px 10px rgba(0,0,0,0.9) inset;
  }
  .rd-navbar-classic .rd-navbar-list-link{
    max-width: 180px;
  }
  .rd-navbar-classic.rd-navbar-static .rd-navbar-list-item + .rd-navbar-list-item{
    margin-left: 50px;
  }
  .ui-to-top{
    border-radius: 40px;
  }
  .rd-navbar-classic{
    background: #252b2f;
  }
  .rd-navbar-darker{
    background: #1f2528;
  }
  .rd-navbar-dark ,.rd-navbar-static .rd-navbar-dropdown{
      background: #252b2f;
  }

  .rd-navbar-static .rd-navbar-dropdown{
      background: #1f2528;
      border:none;
      border-radius:0px 0px 15px 15px;
  }
  .rd-nav-link{
    cursor:pointer;
  }

  .rd-navbar-static .rd-dropdown-link{
    color:#CDCDCD;
  }

  .rd-navbar-static .rd-dropdown-link:hover,.rd-navbar-static .rd-dropdown-link:active{
    color:#FFFFFF;
  }

  
  .rd-navbar-static .rd-dropdown-item + .rd-dropdown-item{
    border-top: none;
  }



  .rd-navbar-dark {
background: #252b2f;
}

.rd-navbar-darker {
background: #1f2528;
}

.rd-navbar-fixed .rd-navbar-main {
background: #252b2f;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
}

.rd-navbar-fixed .rd-navbar-collapse {
background: #252b2f;
box-shadow: 0 0 22px -4px rgba(0, 0, 0, 0.17);
}

.context-dark .rd-navbar-fixed .event-teaser, .rd-navbar-dark .rd-navbar-fixed .event-teaser, .rd-navbar-darker .rd-navbar-fixed .event-teaser, .bg-gray-700 .rd-navbar-fixed .event-teaser, .bg-gray-2 .rd-navbar-fixed .event-teaser, .bg-gray-4 .rd-navbar-fixed .event-teaser, .bg-primary .rd-navbar-fixed .event-teaser, .bg-image-dark .rd-navbar-fixed .event-teaser {
background: #1f2528;
}

.footer-classic-darken {
background: #1f2528;
}

  .footer-classic-dark {
background: #252b2f;
}

.footer-modern-main {
background: #1f2528;
}

.footer-creative-darken {
background: #1f2528;
}
.rd-navbar-darker {
background: #1f2528;
}

.rd-navbar-fixed .rd-navbar-panel {
background: #1f2528;
}

.rd-navbar-classic.rd-navbar-static .rd-navbar-panel-item-left::before,
.rd-navbar-classic.rd-navbar-static .rd-navbar-panel-item-right::before {
content: '';
position: absolute;
top: 0;
bottom: 0;
z-index: 0;
width: 100vw;
background: #1f2528;
transform-origin: 0 0;
pointer-events: none;
}




.footer-modern .rd-form .form-input {
background: #252b2f;
border-color: #252b2f;
}





.swiper-classic h1, .swiper-classic .h1{
font-size: 45px;
font-weight:300;
color: #FFFFFF;
background-color: rgba(0,0,0,0.4);
text-align: center;
padding: 20px 10px;
border-radius: 2px;
}

.swiper-classic h1, .swiper-classic .h1.swiper-slide-caption-min{
font-size: 35px;
}



.swiper-classic h4, .swiper-classic .heading-4{
font-size: 20px;
font-weight:100;
padding:0px 20px;
text-transform:none;
}

.swiper-slide-caption{
background-color: rgba(0,0,0,0.7);
border-radius: 5px;
padding:0px 0px 25px 0px;
}

.ImgLogoAFEC{
display:none;
}
/* Media Aqui*/

@media (max-width: 1185px) {

.ImgLogoAFEC{
display: inline-block;
height: 32px;
width: 150px;
margin-left:3px;
}

.rd-navbar-panel{
box-shadow:0px 0px 30px 30px rgba(0, 0, 0,0.25),10px 1px 20px 0px rgba(0,0,0,0.5) inset;
}

.rd-navbar-list{
box-shadow:10px 1px 30px 0px rgba(0,0,0,0.5) inset;
}
.InicioURL{
display:none;
}

}

.rd-navbar{
box-shadow:0px 0px 20px 20px rgba(0, 0, 0,0.3),0px 0px 70px 0px rgba(0,0,0,0.4) inset;
}

.breadcrumbs-wrap{
box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.5), 0px 0px 100px 0px rgba(0,0,0,0.8) inset;
}

.breadcrumbs-wrap .context-dark{
box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.5), 0px 0px 150px 0px rgba(0,0,0,0.9) inset;
}
.breadcrumbs-custom-path .active{
color:#FFFFFF;
font-weight:normal;
}
.breadcrumbs-custom-path li a{
font-weight: normal;
font-size:14px;
}

@media (max-width: 768px) {


.rd-navbar-panel{
box-shadow:0px 0px 20px 20px rgba(0, 0, 0,0.3),10px 1px 20px 0px rgba(0,0,0,0.5) inset;
}

.swiper-classic h1, .swiper-classic .h1{
  font-size: 25px;
  padding: 10px 5px;
  background-color: rgba(0,0,0,0.3);
}

.swiper-slide-caption{
background-color: rgba(0,0,0,0.4);
  border-radius: 5px;
  padding:0px 0px 15px 0px;
}

.swiper-slide{

background-size: 100% auto !important;
background-repeat:no-repeat !important;
height:auto;
}

.swiper-classic{
height: auto;
min-height: auto;
}

.swiper-classic h4, .swiper-classic .heading-4{
font-size: 15px;
}

.section.section-md.bg-gray-100{
background-color:#FEFEFE;
box-shadow: 0px 0px 20px 3px rgba(0,0,0,0.3) inset;
}
.section.swiper-container.swiper-slider.swiper-classic.bg-gray-2 .swiper-slide{
box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.5), 0px 0px 100px 10px rgba(0,0,0,0.6) inset;
}



#tabs-shortcodes a img{
width:70px;
height:70px;
}
#tabs-shortcodes a{
margin:0px !important;
}

.section.swiper-container.swiper-slider.swiper-classic.bg-gray-2 .swiper-slide {
  box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.5), 0px 0px 100px 10px rgba(0,0,0,0.7) inset;
}
.VideoFacebook{
width:100% !important;
height:500px !important;
}


.rd-navbar{
box-shadow: 0px 0px 0px 0px rgba(0, 0, 0,0.45), 0px 0px 5px 0px rgba(0,0,0,0.4) inset;
}

.breadcrumbs-wrap{
box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.5), 0px 0px 30px 0px rgba(0,0,0,0.8) inset;
}


}


/* Media Aqui*/
@media (max-width: 500px) {
.swiper-classic h1, .swiper-classic .h1{
  font-size: 20px;
  padding: 5px 2px;
  background-color: rgba(0,0,0,0.2);
}

.swiper-slide-caption{
  background-color: rgba(0,0,0,0.4);
  border-radius: 2px;
  padding:0px 0px 8px 0px;
}
.swiper-classic h4, .swiper-classic .heading-4{
font-size: 12px;
}

#tabs-shortcodes{
  border-radius: 30px !important;
}

#tabs-shortcodes a img{
width:45px;
height:45px;
}
#tabs-shortcodes a{
margin:0px !important;
}

#SeccionContenido{
padding: 20px 0;
}
}



.rd-navbar-panel .link span.fa-user-circle-o{
font-size:30px;
color: #b7b7b7;
}

.rd-navbar-panel .link span.fa-user-circle-o:hover,.rd-navbar-panel button.rd-navbar-toggle span:hover,.rd-navbar-panel .rd-navbar-fixed-element-1 .fa-commenting:hover{
color: #FFFFFF;
}

.rd-navbar-toggle span:hover, .rd-navbar-toggle span:hover::before, .rd-navbar-toggle span:hover::after{
background-color: #FFFFFF !important;
}
.rd-navbar-toggle.active span{
background-color: transparent !important;
}
.rd-navbar-panel .rd-navbar-fixed-element-1 .fa-commenting{
font-size:36px;
}
.rd-navbar-panel button.rd-navbar-toggle span{
margin-left: -6px;
}

.preloader{
background-color: rgba(0,0,0,1);
}

.preloader.loaded {
background-color: #FFFFFF;
}



.scroll{
        overflow-y: scroll;
    }
    
    
    .scroll::-webkit-scrollbar-track
    {
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
        border-radius: 12px;
        background-color: rgba(245,245,245,0.1);
    }
    
    .scroll::-webkit-scrollbar
    {
        width: 10px;
        background-color: rgba(245,245,245,0.1);
    }
    
    .scroll::-webkit-scrollbar-thumb
    {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
        background-color: rgba(85,85,85,0.12);
    }



.Margenes2{
  padding:3px;
}

#tabs-shortcodes{
  background-color: rgba(0,0,0,1);
  background: rgba(0,0,0,1);
  text-align: center;
  border-radius: 75px;
  box-shadow: 5px -10px 19px rgba(0,0,0,0.4);
  border: 1px solid black;
}

#tabs-shortcodes a{
  margin:0px 10px;
}




/*=============================================
        Points Table
=============================================*/
.tg-pointstablewrapper{
width:100%;
float:left;
}
.tg-pointstablewrapper figure{
width:100%;
float:left;
margin:0;
padding:21px 0 24px 0;
}
.tg-pointstablewrapper figure img{
max-width:none;
width:none;
display:block;
margin:0;
}
.tg-pointstable{
width:100%;
float:left;
padding:80px 0 0;
}
.tg-pointstable h2{ color:#fff;}
.tg-pointstable-slider{
width:100%;
float:left;
height:375px;
margin:0 0 30px;
overflow:hidden;
}
.tg-pointtable{
width:100%;
float:left;
background:#f7f7f7;
}
.tg-pointtable .tg-box{
width:50%;
padding:15px;
text-align:left;
font-size:16px;
line-height:25px;
text-transform:uppercase;
font-family: 'Oswald', Arial, Helvetica, sans-serif;
}
.tg-pointtable .tg-box:nth-child(2n+1){background:#fff;}
.tg-pointtable .tg-box + .tg-box{
width:12.5%;
float:left;
text-align:center;
}
.tg-pointstable-slider .tg-themebtnnext,
.tg-pointstable-slider .tg-themebtnprev{ background:#373542;}

body #tg-pointstable-slider{
        height:auto;
        color:#FFFFFF;
    }

    body #tg-pointstable-slider thead{
        background-color:rgba(0,0,0,0.6);
    }

    body #tg-pointstable-slider tbody{
        background-color:rgba(0,0,0,0.2);
    }

    body #tg-pointstable-slider thead tr th,body #tg-pointstable-slider tbody tr td{
        border-top: 1px solid rgba(120,120,120,0.05);
        border: 1px solid rgba(120,120,120,0.05);
    }

    body #tg-pointstable-slider tbody tbody tr:nth-child(odd) {
        background-color:rgba(0,0,0,0.0);
    }
    body #tg-pointstable-slider tbody tr:nth-child(even) {
        background-color:rgba(0,0,0,0.2);
    }

    body #tg-testimonial-slider-a .tg-ticket{
        padding: 5px;
        border-radius:3px;
        background-color:rgba(0,0,0,0.3);
        color:#FFFFFF;
    }
    
/***************************************************
  Form Dialog
****************************************************/
body .ui-widget-overlay {
    background: #000000;
    opacity: .7;
    -ms-filter: Alpha(Opacity=70);
}

.ui-widget.ui-widget-content {
    border: 9px solid rgba(0,0,0,0.7);
    border-radius: 10px;
    margin: 0px;
    padding: 0px;
}
.ui-widget-header{
  border:none;
}
.ui-dialog .ui-dialog-titlebar{
  padding:12px 0px;
  color:#FFFFFF;
}
.ui-dialog .ui-dialog-titlebar-close{
  margin-top:-10px;
  background: rgba(0,0,0,0.1);
  border: none;
  font-size: 25px;
  zoom: 1.5;
}

.ui-dialog .ui-dialog-content{
  box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.3) inset;
}

#BtnIniciarSesion{
  cursor:pointer;
}
.BtnIniciarSesion{
  cursor:pointer;
}