#container{opacity:1}	body{background:#ededed url('')     !important;}

.subheader{
}
.subheader .phone{
}
 
 
	header .logo-box, header .menu-box{background:#ffffff url('') no-repeat fixed center center !important;}

	.footer-part {background:#ffffff url('') no-repeat    !important;}
/* Menus */
// Menu Size
ul.menu > li > a, ul.drop-down li a
{
height:40px;
}
ul.menu > li > a, ul.drop-down li a
{
padding:9px 24px;
}

ul.menu > li > a, ul.drop-down li a
{
font-size:14px;
}

ul.menu li.active a, ul.menu li.current-menu-item a:after, ul.menu li.current-menu-parent > a:after, ul.menu > li > a:hover:after, ul.drop-down li > a:hover:after, ul.menu li.active a:after
{
background:#3B4487;
color:#000000;
font-weight:normal;
text-align:center;
font-size:14px;
}

/* Menu Animation */
ul.menu > li > a:after, ul.drop-down > li > a:after
{
background:#3B4487;
color:#000000;
font-weight:normal;
text-align:center;

transition: all 0.15s ease-in-out 0s

}

ul.menu > li > a, ul.drop-down li a
{
background:#FFFFFF;
color:#000000;
font-weight:normal;
text-align:center;
}

header
{
background:#FFFFFF;
position:fixed;
height:100vh;
}

@media only screen and (max-width: 500px)
{
    header
    {
         position: relative;
    }
}

@media only screen and (min-width: 760px)
{
.footer-part
{
position: absolute;
}
}
.footer-part
{
bottom: 10px;
width:100%;
}

.footer-block
{
border:none;
padding:0 15px 0 15px;
}

#homepage-background
{
width:100%;
height:100%;
}

/* Contact Box */
.text-fields
{
width:100%;
}
.contact-box
{
width:500px;
}

/* Sub Menu */
ul.drop-down li
{
/*box-shadow: 50px 0px 100px #000000*/
box-shadow: 10px 0 50px -2px #000000;
}

#homepage
{
width:calc( 100% - 300px);
height:100%;
margin-left:300px;
}

#homepageContentArea
{
text-align:center;
margin:0 auto;
height:0px;
}

html
{
margin-top:0px !important;
}
#pl-4 .panel-grid-cell .so-panel
{
margin-bottom:0px !important;
}

#pl-4
{
height:0px;
}
#pg-4-0
{
height:0px;
}

#pg-4-0 .panel-grid-cell
{
padding:0px !important;
height:0px;
}

.panel-grid-cell
{
height:0px;
min-height: 0px;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product
{
width:13% !important;
}

#map
{
filter:none;
-webkit-filter:none;
}

/* Site Origins Layout Fixes */
#pl-370 .panel-grid-cell .so-panel
{
margin:0px;
}

/* Slider */
/*@media (max-width: 1199px)
@media (max-width: 767px)*/

.huge_it_slideshow_image_wrap_3
{
width:100%;
height:100%;
}
.huge_it_slideshow_image_wrap1_3
{
max-width:none;
max-height:none;
width:100%;
height:100%;
overflow:hidden;
}

// Woocommerce FOnt Size
.woocommerce ul.products li.product h3
{
    font-size: 0.8em;
}

