.fusion-faqs-wrapper {display: none;}
.fusion-faq-post {position: relative;}
body .portfolio-grid {margin-bottom: 80px;}
.fusion-portfolio-wrapper {display: block;}
.fusion-portfolio-post {float: left;}
.fusion-portfolio-post .fusion-image-wrapper {opacity: 0;}
.fusion-portfolio-one .fusion-portfolio-post {overflow: hidden;float: none;width: 100%;}
.fusion-portfolio-two .fusion-portfolio-post {width: 50%;}
.fusion-portfolio-three .fusion-portfolio-post {width: 33.33%;}
.fusion-portfolio-four .fusion-portfolio-post {width: 25%;}
.fusion-portfolio-five .fusion-portfolio-post {width: 20%;}
.fusion-portfolio-six .fusion-portfolio-post {width: 16.6666%;}
.fusion-portfolio-post>.fusion-separator {margin: 40px 0;}
.fusion-portfolio-content {margin-top: 20px;}
.fusion-portfolio-content h2 {margin: 0 0 1px !important;padding: 0;}
.fusion-portfolio-content h4 {margin: 0 0 10px;padding: 0;font-weight: 400;font-size: 13px;}
.fusion-portfolio-content p {margin: 0 0 20px;}
.fusion-portfolio-content p:last-child {margin-bottom: 0;}
.fusion-portfolio .fusion-content-sep {margin-bottom: 20px;}
.fusion-portfolio .fusion-separator {margin-top: 40px;}
.fusion-portfolio #infscr-loading {bottom: -29px;}
.fusion-portfolio .loading-container {display: none;}
.fusion-portfolio .pagination {padding-right: 5px;}
.fusion-portfolio-content-wrapper {opacity: 0;}
.fusion-portfolio-content-wrapper .fusion-portfolio-content {margin-bottom: 20px;}
.fusion-portfolio-content-wrapper .fusion-image-wrapper {opacity: 1;}
.fusion-portfolio-boxed .fusion-portfolio-content-wrapper {padding: 0;border: 1px solid #e9eaee;border-bottom-width: 3px;}
.fusion-portfolio-boxed .fusion-portfolio-content {margin: 0;padding: 25px;}
.fusion-portfolio-one .fluid-width-video-wrapper {position: static;}
.fusion-portfolio-one .fusion-image-wrapper {margin-bottom: 15px;}
.fusion-portfolio-one .fusion-portfolio-buttons {margin: 20px -15px 0;}
.fusion-portfolio-one .fusion-portfolio-buttons .fusion-button {margin: 0 15px 15px;}
.fusion-portfolio-one-nontext .fusion-image-wrapper {float: left;margin: 0 0 15px 0;max-width: 540px;width: 100%;}
.fusion-portfolio-one-nontext .fusion-portfolio-content {margin-top: 0;}
.portfolio-one-text .portfolio-item .image {width: 100%;height: 100%;float: none;margin-right: 0;}
.portfolio-one-sidebar .portfolio-item .image {float: none;}
.portfolio-infinite .isotope {overflow: visible !important;}
.fusion-portfolio-gallery-hidden {display: none;}
.project-content h3 {font-size: 13px;line-height: 17px;color: #333;margin: 0 0 28px;}
.project-content .project-description {float: left;width: 74.4681%;}
.project-content .project-description p {margin-top: 0;}
.project-content .project-info {float: right;width: 23.4043%;}
.project-content .project-info .project-info-box {border-bottom: 1px solid #e7e6e6;padding-bottom: 15px;margin-bottom: 15px;overflow: hidden;}
.project-content .project-info h4 {color: #333;margin: 0 5px 0 0;float: left;width: 110px;}
.with-sidebar .project-content .project-info h4 {display: block;width: 100%;margin-bottom: 5px;}
.project-content .project-info .project-terms {float: left;}
.portfolio-full.with-sidebar .project-info {float: left;}
.portfolio-full.with-sidebar .project-description {float: right;width: 72.5%;}
.portfolio-half .flexslider:not(.tfs-slider) {width: 65.9574%;float: left;}
.portfolio-half .project-content {width: 31.9149%;float: right;}
.portfolio-half .project-description {width: 100%;margin-bottom: 50px;}
.portfolio-half .project-description .flexslider:not(.tfs-slider) {width: auto;}
.portfolio-half .project-info {width: 100%;}
.portfolio-sep {clear: both;display: block;}
.portfolio-half .portfolio-sep {margin-bottom: 50px;}
.project-info-box span {float: left;}
.portfolio-full .flexslider {margin-bottom: 70px;}
.portfolio-grid .portfolio-tabs {margin-top: 0;}
.portfolio-grid.portfolio-one .portfolio-item:last-child {margin-bottom: 0;}
.portfolio-grid.portfolio-one .image {width: 100%;float: none;}