/*
Theme Name: Burhop Box & Packaging
Author: CAD UIX
Version: 0.0.0
*/
@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('https://fonts.googleapis.com/css?family=Lato:900,900i');

.lato {
	font-family: "Lato", sans-serif;
	font-weight: 900;
}

.ft-normal {font-weight: 400}
.ft-bold {font-weight: 700}
/*
header.eqht {
    position: absolute;
    width: 100%;
    z-index: 99;
}*/
/*#banner .carousel-inner>.item {
    height: 100vh;
}*/
#banner .carousel-inner>.item, .text-layout .bg-img {
    background-position: top center;
}

/* Packaging Products*/
.product-img {
    height: 200px;
	margin-bottom: 15px;
}
.product-img img {
    height: 100%;
    margin: auto;
}
.product-details {
    margin-bottom: 50px;
}
.product-details span {
	display: block;
    text-align: center;
}
/*.products-col {
	height: 500px;
}*/
.pro-img{
    border: 5px solid #811121;
    padding: 5px;
    border-radius: 5px;
}
/*Contact*/
ul.ul-site-info {
    padding-left: 0;
    list-style: none;
}
ul.ul-site-info > li {
    height: 45px;
    display: block;
}
ul.ul-site-info > li div {
    height: 100%;
    display: flex;
    align-items: center;
}
span.contact-logo {
    font-size: 25px;
}
#google-map {
    width: 100%;
    height: 470px;
}
ul.box-list > li {
    display: inline-block;
    width: 49%;
    text-align: left;
    margin: 10px 0;
    background: #811121;
    color: #fff;
    padding: 10px 10px;
    vertical-align: top;
}
ul.box-list {
    margin: 50px auto;
    padding-left: 0;
    text-align: center;
}
.text-layout.has-bg-img {
    height: 800px;
}
.li-wrap {
    height: 50px;
    display: flex;
    align-items: center;
}
.li-wrap div span {
    display: inline;
    position: relative;
    padding-left: 25px;
    padding-right: 25px;
}
.li-wrap div span:before {
    content: "\f009";
    font-family: FontAwesome;
    position: absolute;
    top: -7px;
    left: 0;
}
.text-layout.has-bg-img {
    height: auto !important;
}

.not-found-page {
        margin: 80px 0;
}
.not-found-page h1, .not-found-page h1 small {
    color: #811121;
}
a.btn.return-btn:hover {
    background: #fff;
}
a.btn.return-btn {
    background: #C5996F;
}
h1.over {
    text-transform: uppercase;
}
.gform_wrapper ul.gform_fields li.gfield {
    padding: 0;
}
li#field_2_3 {
    padding-right: 0;
}
body .gform_wrapper ul li.gfield {
    margin-top: 0;
}
.navigation>.menu-item {
    margin-left: 30px;  
}
#banner .carousel-inner>.item {
    background-color: unset; 
    background-blend-mode: unset;   
}
.blurb-layout .col {
    margin-bottom: 75px;   
}
.text-layout.has-bg-img .bg-img {
    z-index: -1;
}
section#layout-0 {
    padding-bottom: 25px;
}
#banner:not(.carousel) {
    background-color: rgba(0,0,0,0.5);
    background-blend-mode: multiply;
    background-position: 50% 10%;
}
/*div#gform_wrapper_2 {
    width: 60%;
    margin: auto;
}*/
.ginput_recaptcha>div {
    margin-right: unset;
    margin-left: unset; 
}
/*BROWSER COMPATIBILITY*/
@-moz-document url-prefix() { /*ANY FIREFOX VERSION*/
  .float-panel {
     z-index: 0;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    /* IE10+ specific styles go here */
    .float-panel {
        z-index: 0;
    }
}
section#layout-2{
    background: #c59a6f;
}
.text-layout .bg-img{
    opacity: 1 !important;
}
