
/*HEADER COLOR*/


.right-menu #topmenu > ul > li > a::before,
.top-menu #topmenu > ul > li > a::before{
    background-image: url('data:image/svg+xml;utf8,<svg width="8" height="4" viewBox="0 0 8 4" xmlns="http://www.w3.org/2000/svg"><path d="M8 1.5c-.588 0-.94.375-1.53 1C6 3.125 5.177 4 4 4c-1.294 0-1.882-.875-2.47-1.5-.47-.625-.824-1-1.53-1V0c1.294 0 1.882.875 2.47 1.5.47.625.824 1 1.53 1 .588 0 .94-.375 1.53-1C6 .875 6.823 0 8 0v1.5z" fill="#fcd511" fill-rule="evenodd"/></svg>');
}

/*HEADER COLOR*/


/*FRONT COLOR*/
/*FRONT COLOR*/

/*BASE WHITE COLOR*/
.a-btn, .a-btn-2{
       font-family: "Oswald" !important;
                    font-weight:  700 !important;
    
    font-style:normal;

            
        
    
    }

  a:not(.ab-item) {
       font-family: "Oswald" !important;
                    font-weight:  700 !important;
    
    font-style:normal;
          font-size: 14px !important;
    
            
         }

 

/*FOOTER*/



/*FOOTER*/



/*GALLERY FULL WIDTH COLORS*/


.lg-sub-html .dgwt-jg-item-desc{
    color: #ffffff !important;
}
/*GALLERY FULL WIDTH COLORS*/


h1,
h1 a{
       font-family: Oswald !important;             color: #ffffff !important;}


h2,
h2 a{
       font-family: Oswald !important;          font-size: 48px !important;
 line-height: normal;     color: #ffffff !important;}


h3,
h3 a{
       font-family: Oswald !important;             color: #ffc423 !important;}


h4,
h4 a{
       font-family: Oswald !important;             color: #ffffff !important;}


h5,
h5 a{
       font-family: Open Sans Condensed !important;             color: #ffffff !important;}


h6,
h6 a{
       font-family: Open Sans Condensed !important;             color: #ffc423 !important;}


p,
p a{
       font-family: Open Sans !important;             color: #ffffff !important;}




#topmenu ul li a{
font-family: "Oswald", sans-serif;
        font-size: 12px;
line-height: 45px;

}

#topmenu ul ul li a{
font-family: "Oswald", sans-serif;
font-size: 12px;
line-height: 26px;

}

.banner-gallery .content-wrap .description{
        font-family: "Oswald", sans-serif;
                font-size: 14px;
            line-height: 28px;
    }

#footer .copyright{
        font-family: "Open Sans Condensed", sans-serif;
    font-weight:  300 !important;
                font-size: 12px;
            line-height: 30px;
    }

.dgwt-jg-gallery.justified-gallery .dgwt-jg-caption span{
                font-family: "Oswald", sans-serif;
                                                        font-size: 24px;
                        line-height: 30px;
        } 

@-webkit-keyframes scaleout-image {
  0% {
    -webkit-transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 0;
  }
}

@keyframes scaleout-image {
  0% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
  }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    opacity: 0;
  }
}

.animsition-loading{
    background-image: url(http://www.rubyaveldano.com/wp-content/uploads/2017/10/logo-Ruby-white180.png) !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    -webkit-animation: scaleout-image 1.0s infinite ease-in-out;
      animation: scaleout-image 1.0s infinite ease-in-out;

}
.animsition-loading:before{
    display: none;
}



*{
  font-family: oswald,sans-serif!important;
}

.fa{
font-family: FontAwesome!important;
}

.ai1ec-fa{
font-family: FontAwesome!important;
}
.insta-box-follow {
font-size:24px!important;
text-transform: uppercase;
}

h2 .wpb_heading wpb_video_heading {
	font-size: 24px!important;
}

.videoportfoliotxt  {
	font-size: 24px!important;
}

/* DESACTIVAR COMPARTIR DEL TEMA*/

.ft-part {
display: none;
}

# eventosbox {
background-color: black;
}

