#wrapper {
    margin-left: 0px !important;
}
#side-header {
    width: 150px !important;
    height: auto !important;
    position: relative !important;
}
#side-header > div {
    display: none !important; 
}
#side-header > .side-header-wrapper {
    display: block !important; 
}
.side-header-wrapper {
    position: relative !important;
}

/* logo menue things */
.fusion-main-menu-container, .side-header-content-1-2, .side-header-styling-wrapper, .share-box, .wpcf7, #sidebar  {
    display: none !important;
}

body.has-sidebar #content {
    width: 100% !important;
}


.fusion-logo, #side-header .side-header-content, .fusion-builder-row{
    margin: 0px !important;
    padding: 0px !important;
}

.fusion-page-title-bar {
    display: none;
}

#main {
    padding: 0px !important; 
}

h1 {
    font-size: 25px !important;
}
h2 {
    font-size: 20px !important;
}

p > a:after, .fusion-button-wrapper > a:after, .menu-item a:after {
	content: " [" attr(href) "] ";
}
.fusion-button-wrapper > a:after {
    color: #fff;
}



.post-content p, #slidingbar-area .slide-excerpt h2, #slidingbar-area ul, .counter-box-content, .fusion-alert, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-footer-widget-area .slide-excerpt h2, .fusion-footer-widget-area ul, .fusion-progressbar .progress-title, .fusion-tabs-widget .tab-holder .news-list li .post-holder .meta, .fusion-tabs-widget .tab-holder .news-list li .post-holder a, .gform_wrapper .gfield_description, .gform_wrapper label, .jtwt .jtwt_tweet, .post-content blockquote, .project-content .project-info h4, .review blockquote q, .sidebar .jtwt .jtwt_tweet, .sidebar .slide-excerpt h2, body {
    font-size: 12px !important;
    line-height: 18px !important;
}
.post-content p {
    margin-bottom: 8px !important;
}

.post-content > .fullwidth-box {
    margin-bottom: 20px !important;
}

.fusion-carousel-wrapper, .fusion-carousel-wrapper ul, .fusion-carousel-wrapper ul li, .fusion-carousel-wrapper ul li img, .fusion-carousel-wrapper ul li *{
    display: block !important;
    float: none !important;
    margin: 0px !important; 
    left: 0px !important;
    position: relative !important;
    width: 100% !important;
    height: auto !important;
    transform: none !important; 
    padding: 0px !important;
    overflow: visible !important;
}

.fusion-carousel-wrapper ul {
    width: 100% !important;
}
.fusion-carousel-wrapper ul li{
    width: 48% !important;
    margin: 0 1% 1% 0 !important;
    float: left !important;
}

footer .fusion-columns > .fusion-column:first-child {
    display: none !important;
}