/* 
 Theme Name:     Liz Lerman
 Author:         Liz Lerman
 Author URI:     http://lizlerman.com
 Template:       Divi
 Version:        v.01
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 4.8.4
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

#et-main-area { overflow: hidden;} /* Hides all the items that float over the right margin */

.diagonal-top::before,
    .diagonal-top::after {
        position: absolute;
        content: '';
        pointer-events: none;}
 
    .diagonal-top {
        z-index: 1;
        padding-top: 6em;
}
 
    .diagonal-top::before, 
        .diagonal-top::after {
        top: 0;
        left: -25%;
        z-index: -1;
        width: 150%;
        height: 75%;
        background: inherit;
        -webkit-transform: rotate(-2deg);
        transform: rotate(-2deg);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;}
 
    .diagonal-top::before {
        height: 50%;
        -webkit-transform: rotate(-3deg);
        transform: rotate(-3deg);
        -webkit-transform-origin: 3% 0;
        transform-origin: 3% 0;}

  
.diagonal::before,
.diagonal::after {
        position: absolute;
        content: '';
        pointer-events: none;}
  
.diagonal {
        z-index: 1;
        padding-top: 6em;
        margin-bottom: 6em;
}
  
.diagonal::before, .diagonal::after {
        top: 0;
        left: -25%;
        z-index: -1;
        width: 150%;
        height: 140%;
        background: inherit;
        -webkit-transform: rotate(-3deg);
        transform: rotate(-3deg);
        -webkit-transform-origin: 3% 0;
        transform-origin: 3% 0;}
  
.diagonal::before {
        height: 100%;
        -webkit-transform: rotate(-3deg);
        transform: rotate(-3deg);
        -webkit-transform-origin: 3% 0;
        transform-origin: 3% 0;
}

.et_parallax_bg {
background-position: center;
}

.left-diagonal {
z-index: 1;
padding-top: 0px;}
 
.left-diagonal::after {
position: absolute;
content: '';
pointer-events: none;
top: -150px;
left: -25%;
z-index: -1;
width: 150%;
height: 50%;
background: inherit;
-webkit-transform: rotate(3deg);
transform: rotate(3deg);
-webkit-transform-origin: -3% 0;
transform-origin: -3% 0;}
 
@media only screen and ( min-width: 1901px ) and ( max-width: 2500px ) {.left-diagonal::after {top: -150px; height: 85%;}}
@media only screen and ( min-width: 1501px ) and ( max-width: 1900px ) {.left-diagonal::after {top: -131px; height: 68%;}}
@media only screen and ( min-width: 1001px ) and ( max-width: 1500px ) {.left-diagonal::after {top: -116px;}}
@media only screen and ( max-width: 1000px ) {.left-diagonal::after {top: -90px;}}

ul#mobile_menu_slide li {
font-family: "kepler-std-display" !important;
}

.et_pb_widget_area_left {
    padding-right: 0;
    border-right: none !important;
    border-left: 2px solid #92d6e1;
    padding-left: 25px;
}

.et_bloom_optin_4 .et_bloom_optin_header {
font-family: orpheus pro;
}

.et_pb_widget_area {
font-family: europa; 
font-weight: 300 !important;
}

p a:hover {
text-decoration: underline;
}
