/*
 Theme Name:   Divi-child
 Theme URI:    https://www.elegantthemes.com/
 Description:  Twenty Fifteen Child Theme
 Author:       John Doe
 Author URI:   https://www.elegantthemes.com/
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  divi-child
*/


.header-image-background {
    background-image: url("/wp-content/uploads/2019/02/home-header-squares.png");
    background-size: cover;
    margin-top: -400px;
    position: relative;
    display: inline-block;
}
.header-image-background-video {
    background-image: url("/wp-content/uploads/2019/01/frame-bg-1.png");
    background-size: 100%;
    margin-top: -400px;
    position: relative;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center;
}

.header-img {
    padding: 16px;
}

.header-video{
  padding:16px;
  height:auto;
}

.image-background.blue {
    width: 100%;
    height: 100%;
    position: relative;
   /*margin-left: -100px;*/
}

.background-blue {
    background-color: #587f91;
    height: 50%;
    width: 40%;
    position: absolute;
    z-index: 1;
    bottom: 0;
}
.img-container {
    padding: 16px;
}
.img-background {
    z-index: 2;
    position: relative;
    border: 1px solid #0d1b24;
}

.price-row {
    border-bottom: 2px solid;
}

.price-row td:last-child{
  text-align:right;
}
.row-head td {
    width: 100%;
    background: none;
    text-align: left !important;
    color: #2e5e75 !important;
    font-family: 'Abril Fatface', sans-serif;
    font-size: 125%;
}

.et_mobile_menu{background:#0d1b24 !important;}
@media all and (max-width:1024px)
{
.et_mobile_menu{background:#0d1b24 !important;}
	
  .header-image-background-video{
    margin-top:-150px;
  }
  .header-video{
    height:500px;
  }
}

@media all and (max-width:768px)
{
.et_mobile_menu{background:#0d1b24 !important;}
	
  .header-video{
    height:321px;
  }
}

@media all and (max-width: 500px)
{
.et_mobile_menu{background:#0d1b24 !important;}
	
  .header-video{
    height:256px;
  }
}
