@charset "utf-8";
/* CSS Document */
body{
    background: url(../images/bg.jpg) center fixed !important;
}
.btn-pay{
    background: linear-gradient(#ece737 ,#ff937b);
    color: blue;
    border-radius: 14px;
    height: 35px;
    width: 110px; 
    font-weight: bolder; 
    font-style: italic ;
    font-size: 17px;
}
p{
    color: black;
}
#head_logo img, .logo-img{ width: auto;}
.logo-image img{
    width: 380px;
}
.t3-spotlight h3 span{
    color: white;
    background: #353535;
    padding: 8px;
    font-size: 18px;
}
.vdigit_counter>div{
    display: none;
}
.navbar-text:before {
    background: #02246a !important;
}
.affix-top{
    background: #02246a;
}
.navbar-text > a{
    border: none !important;
}
.jb-topbar{
    background: #02246a !important;
}
.navbar-default p, .bottom_header ul li, .bottom_header ul li, .bottom_header ul li{ background: #02246a !important}
.project_gallery, .inner_banner{ background-color: #cc0000 !important}
.navbar-default p a{border:1px dashed #fff !important}

.ng-button { background:green; color: white; text-decoration:none; padding:6px;
transition:1s; height: 25px; box-shadow: 1px 1px 1px 1px black; border: 1px solid black;
border-radius: 20px;
}
.ng-button:hover { background:black; color:white; text-decoration:none; border:1px solid;
border-radius: 0px;
}
.article-image{
    margin: 0 20px;
}

.project_gallery .module-title h3 span {
        color: #fff !important;
}
.project_gallery_bg h3 span{
    color: white;
}
.project_gallery_bg .ng-button{
    width: 200px;
    height: 70px;
    padding: 20px;
    font-size: 20px;
}
.collapse{
    background: #02246a !important;
}
.affix{
    background: #02246a;
}
.navbar-nav > .active > a{
    background-color: #01153e !important;
}
#t3-footer{
    background: #02246a !important;
}
.social_icon_footer ul li{
    background: #cc0000 !important;
}

.vvisit_counter a{
    display: none;
}
.sprocket-mosaic-title{
    font-size: 23px;    
}
.sprocket-mosaic-title>a{
    color: #000000;
}
.sprocket-mosaic-title>:hover{
    text-decoration: underline;
    cursor: pointer;
}
/*solo para la imagen del sponsor*/
.carousel-inner img{
    background: #ffffff;
    padding: 15px;
    border-radius: 15px;
    box-shadow: 13px 9px 11px #131313;
}
.dropdown-menu .mega-nav li{
    
}
[data-level="2"]{
    width: 375px;
}
.dropdown-menu .mega-nav li:hover a{
    background: #02246a !important;
}
.off-canvas-toggle{
   display: none;
}
.fa-bars{
    color: white !important;
    font-size: 25px;
}
@media (min-width: 320px){
}@media (max-width: 767px){
    .off-canvas-toggle{
      display: block;  
    }
    /*#head_logo img, .logo-img{ width: 279px;}*/
    #head_fono{
        display: none !important;
    }
    .logo-image img{
        width: 280px;
    }
    #head_logo img, .logo-img{ width: 279px;}
}

div.catItemVideoBlock{ background: none !important}
.catItemVideoBlock h3, .itemListSubCategories h3{ display: none}