.disabled-bg.breadcrumbs-off.page-title h1, .disabled-bg.content-left .breadcrumbs, .disabled-bg.content-left.breadcrumbs-off .hgroup, .disabled-bg.content-right .breadcrumbs, .disabled-bg.content-right.breadcrumbs-off .hgroup, .disabled-bg.title-center .breadcrumbs, .disabled-bg.title-center.breadcrumbs-off .hgroup {
    margin-bottom: 0;
    visibility: hidden;
}

.page-title h1, .page-title h1 *, .page-title h1 a:hover, #page .page-title .entry-title {
    color: #3b3f4a;
    visibility: hidden !important;
}

.blog-content .entry-meta, .portfolio-categories {
    padding: 0 0 10px;
    visibility: hidden;
}

.footer .widget-title {
    color: #ffffff;
    margin-bottom: 20px;
    text-align: center;
}

.textwidget {
    margin-bottom: 10px;
    text-align: center;
}

.footer a {
    color: #9aa0a7;
    text-decoration: none;
    font-size: 17px;
}

.footer a:hover {
    color: #00a9ec;
    text-decoration: none;
}

.top-header .sub-nav > li.dt-mega-parent > a .menu-text, .sub-sideways .sub-nav > li.dt-mega-parent > a .menu-text {
    font: 500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif !important;
    text-transform: none;
}

.top-header .sub-nav > li.dt-mega-parent > a .menu-text, .sub-sideways .sub-nav > li.dt-mega-parent > a .menu-text {
       font: 500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;
    text-transform: none;
    color: #3b3f4a !important;
}


.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-3 > .dt-mega-menu-wrap {
    width: auto !important;
}

.top-header .sub-nav > li.dt-mega-parent > a:hover {
    margin-bottom: 10px;
    background-color: rgba(0,169,236,0.07) !important;
    color: #00a9ec !important;
}

.rollover i {
    background-color: rgba(0,0,0,0) !important;
}

.contact-form-ios textarea {
    background-color: #fcfcfc;
    border: 1px solid #eaeaea;
    resize: none;
}

#wpcf7-f3549-p174-o1 {
    color:#fff;
}

.white-img {
    filter: brightness(0) invert(1);
}

.btnsend-blue {
    color: #FFF !important;
    background-color: #0072ae !important;
    font-size: 16px !important;
    padding: 18px 25px !important;
    width: -webkit-fill-available !important;
    font: normal 20px / 26px "Open Sans", Helvetica, Arial, Verdana, sans-serif !important;
    border-radius: 0px !important;
    box-shadow: none !important;
}

.btnsend-blue:hover {
    background-color: #e65c00 !important;
}

.btnsend-orange {
    color: #FFF !important;
    background-color: #00a9ec !important;
    font-size: 16px !important;
    padding: 18px 25px !important;
    width: -webkit-fill-available !important;
    font: normal 20px / 26px "Open Sans", Helvetica, Arial, Verdana, sans-serif !important;
    border-radius: 0px !important;
    box-shadow: none !important;
}

.btnsend-orange:hover {
    background-color: #e65c00 !important;   
}

.btnsend-dark {
    color: #FFF !important;
    background-color: #23262d !important;
    font-size: 16px !important;
    padding: 18px 25px !important;
    width: -webkit-fill-available !important;
    font: normal 20px / 26px "Open Sans", Helvetica, Arial, Verdana, sans-serif !important;
    border-radius: 0px !important;
    box-shadow: none !important;
}

.btnsend-dark:hover {
    background-color: #e65c00 !important;   
}

.lshowcase-box-4 {
    width: 20% !important;
}

.lshowcase-wrap-responsive {
    width: 90% !important;
    margin-bottom: 0 !important;
}
.page-id-6323 #primary-menu { 
display:none;
}

.page-id-6323 #phantom { 
display:none;
}
.page-id-6323 .top-header { 
display:none;
}