.fusion-body .fusion-page-title-bar {
    max-height: none
}

.fusion-body .fusion-page-title-bar h1 {
    margin: 0
}

.fusion-body .fusion-blog-layout-medium .fusion-post-slideshow {
    float: none;
    margin: 0 0 20px;
    width: auto;
    height: auto;
    flex: 0 1 100%
}

.fusion-body .fusion-blog-layout-medium .fusion-post-content {
    flex: 0 1 100%
}

.fusion-body .fusion-blog-layout-large-alternate .fusion-post-content {
    margin: 0
}

.fusion-blog-layout-large .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-large .fusion-meta-info .fusion-alignright,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignright {
    display: block;
    float: none;
    margin: 0;
    width: 100%
}

.fusion-blog-layout-large-alternate .fusion-date-and-formats {
    margin-bottom: 35px
}

.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow {
    display: inline-block;
    float: none;
    margin-right: 0;
    max-width: 197px
}

.fusion-blog-layout-grid .fusion-post-grid {
    position: static;
    width: 100%
}

.flex-direction-nav,.wooslider-direction-nav,.wooslider-pauseplay {
    display: none
}

.buttons a {
    margin-right: 5px
}

.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev {
    display: none!important
}

#wrapper .ei-slider {
    width: 100%!important;
    height: 200px!important
}

.page-template-contact-php .fusion-google-map {
    height: 270px!important
}

.timeline-icon {
    display: none!important
}

.timeline-layout {
    padding-top: 0!important
}

.portfolio-masonry .portfolio-item {
    width: 100%!important
}

.table-1 table,.tkt-slctr-tbl-wrap-dv table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%
}

.table-1 td,.table-1 th,.tkt-slctr-tbl-wrap-dv td,.tkt-slctr-tbl-wrap-dv th {
    white-space: nowrap
}

.table-2 table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%
}

.table-2 td,.table-2 th {
    white-space: nowrap
}

#main,.footer-area,.page-title-bar,body {
    background-attachment: scroll!important
}

.tfs-slider[data-animation=slide] {
    height: auto!important
}

#content {
    width: 100%!important;
    margin-left: 0!important
}

.sidebar {
    width: 100%!important;
    float: none!important;
    margin-left: 0!important;
    clear: both
}

.fusion-hide-on-mobile {
    display: none
}

.fusion-blog-layout-timeline {
    padding-top: 0
}

.fusion-blog-layout-timeline .fusion-post-timeline {
    float: none;
    width: 100%
}

.fusion-blog-layout-timeline .fusion-timeline-date {
    margin-bottom: 0;
    margin-top: 2px
}

.fusion-timeline-arrow,.fusion-timeline-circle,.fusion-timeline-icon,.fusion-timeline-line {
    display: none
}
