/*
Theme Name: Extra Child Theme
Theme URI: http://www.hansonexperience.com/blog/wp-content/themes/Extra/
Template: Extra
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Extra Child Theme
Version: 1.3.6.1471880599
Updated: 2016-08-22 17:43:19

*/

.project-details {
    display: none;
}
.single-project-module .post-thumbnail {
    display: none;
}
.single-project .comment-form {
    display: none;
}
.single-project .comment-reply-title {
    display: none;
}
#et-main-area {
    overflow: hidden;
}
.big-triangle:after, .big-triangle:before {
    position: absolute;
    bottom: 0;
    z-index: 100;
    width: 50%;
    content: '';
    border-bottom: 50px solid #f2f2f2;
    -moz-transform: rotate(0.000001deg);
    -webkit-transform: rotate(0.000001deg);
    -o-transform: rotate(0.000001deg);
    transform: rotate(0.000001deg);
}
.big-triangle:before {
    right: 50%;
    border-right: 75px solid transparent;
    border-left: 1000px solid;
}
.big-triangle:after {
    left: 50%;
    border-right: 1000px solid;
    border-left: 75px solid transparent;
}
.roundedsplit::before, .roundedsplit::after {
    position: absolute;
    top: -70px;
    height: 70px;
    left: 0;
    z-index: 10;
    width: 50%;
    content: '';
    pointer-events: none;
    background-color: inherit;
}
.roundedsplit {
    -moz-border-radius: 0 0 80px 80px;
    -webkit-border-radius: 0 0 80px 80px;
    -o-border-radius: 0 0 80px 80px;
    border-radius: 0 0 80px 80px;
}
.roundedsplit::before {
    -moz-border-radius: 0 80px 0 0;
    -webkit-border-radius: 0 80px 0 0;
    -o-border-radius: 0 80px 0 0;
    border-radius: 0 80px 0 0;
}
.roundedsplit::after {
    left: 50%;
    -moz-border-radius: 80px 0 0 0;
    -webkit-border-radius: 80px 0 0 0;
    -o-border-radius: 80px 0 0 0;
    border-radius: 80px 0 0 0;
}
.triangles::before, .triangles::after {
    position: absolute;
    height: 100px;
    left: 50%;
    width: 100px;
    content: '';
    -moz-transform: translateX(-50%) rotate(45deg);
    -webkit-transform: translateX(-50%) rotate(45deg);
    -o-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg);
    pointer-events: none;
}
.triangles::before {
    top: -50px;
    background-color: #000;
}
.triangles::after {
    bottom: -50px;
    z-index: 10;
    background-color: inherit;
}
.logo-spacer-section {
    padding: 0;
    margin: 0 0 -40px;
}
.logo-spacer-section .et_pb_row, .logo-spacer-section .et_pb_section {
    padding: 0;
}
#logo-under-header {
    padding: 0;
    margin: 0;
}
#logo-under-header img {
    margin-top: -105px;
    position: relative;
    z-index: 1;
    width: 150px;
    margin-bottom: -38px;
}
#logo-spacer {
    padding: 0;
    margin: 0;
}
#logo-spacer img {
    margin-top: -100px;
    position: relative;
    z-index: 1;
    width: 100px;
}
.postid-13536 #logo {
    display: none;
}


