.top-bar {
    background: #000000 !important;    
}

.header-menu.header-sticky.header-transparent-enabled {
    background: black;
}

#mobile-nav.menu-nav.mobile .menu-icon {
    background-position: -16px -32px;
}

#main.header-sticky-enabled.header-transparent-enabled {
    margin-top: 100px;
}
#my-menu {
    background: black;
}

#portfolio-filter ul li a{
    color: white;
}

#portfolio-filter ul li a:hover{
    color: #ed174b;
}

.lightbox{
    margin-bottom: 0px;
}

.header-menu.header-sticky.nav-small.header-transparent-enabled.white-color #my-menu > .mm-panel li a{
    color: white;
}

.header-menu.header-sticky.header-transparent-enabled.white-color #my-menu > .mm-panel ul li.current_page_item a{
    color: #ed174b !important;
}

.header-menu.header-sticky.header-transparent-enabled.white-color #my-menu > .mm-panel ul .sub-menu li a:hover{
    color: #ed174b !important;
}

.social-profile-container a:hover{
    background: #ED174B;
}

.social-profile-container a{
    border: 1px solid rgba(255, 255, 255, 0.25);
}

.header-menu.header-sticky.header-transparent-enabled.white-color .social-menu-nav i{
    color: #ED174B !important;
}

.mobile-buttons .social-nav{
        border-left: 1px solid #313131 !important;
}

#logo-content .loading-text,
#loader-percentage {
    color: #FFFFFF;
}

.loading-spinner {
    border: 3px solid #FFFFFF;
    border-right-color: transparent;
}

#main{
    background-color: black;
}

footer .footer-copyright{
    background:black;
    border-top: 0px;
}

.az-gallery-image{
    margin: 0px;
}

body{
    background-color: black;
    font-family: "Helvetica Lt STD BoldCond";
}

#my-menu > .mm-panel .sub-menu li a{
    font-family: "Helvetica Lt STD BoldCond" !important;
}

#my-menu > .mm-panel li a{
    font-family: "Helvetica Lt STD BoldCond" !important;
}

#navigation-mobile ul li a{
    font-family: "Helvetica Lt STD BoldCond" !important;
}

.header-menu.header-sticky #my-menu > .mm-panel li a {
    font-size: 14px;
}

.wpb_revslider_element {
    margin: 0!important;
}

h1, h2, h3, h4, h5, h6, p{
    letter-spacing: 0px;
}

.fancybox-title{
    font-family: "Helvetica LT STD Con", arial serif !important;
}

.tparrows:before {
    margin-top: 0px;
}