/* 
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com 
 Template:       Divi
 Version:        1.0 
*/ 


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

strong {
    font-weight: 900 !important;
}

p{
	 font-weight: 300 !important;
}

.footer-widget h2{
color:#fff;
font-size: 32px;
}

#page-container{
    padding-top: 0px !important;
    margin-top: 0px !important;
}

#text-2, #text-3{
width:100%;
}

.menu-column{
width: 29.666% !important;
margin-right: 5.5% !important;
float: left;
    padding-bottom: 6000px !important;
    z-index: 9999;
}

.content-column{
    width: 64.833% !important;
    margin-right: 0!important;
float: left;
    position: relative;
    z-index: 1;
}

.is-sticky #sticker{
   
}

.menu-column h3 a{
color:#d3d3d3;
}

.menu-column h3 a:focus{
color:#000;
}

.whitebox{

}

.downloadcolumn{

}

.downloadcolumn .et_pb_module:first-child{
float:left;
margin-right:10px;
}


.brandPage2{
    padding-right: 100px !important;
    padding-left: 50px !important;
}

.brandPage2 .content-column{
    width: 100% !important;
    margin: 0!important;
float: left;
}

.brandPage2 h3 {
    border-bottom: 1px solid #000;
    padding-bottom: 30px;
}

.menu-column2{
width: 29.666% !important;
margin-right: 5.5% !important;
float: left;
    z-index: 9999;
}

.menu-column2 h3 a{
color:#d3d3d3;
}



.bottomSpacer{
position:relative;
z-index:0;
}

@media (max-width: 767px) {

.brandPage2 {
    padding-right: 20px !important;
    padding-left: 20px !important;
}

.homepage{
padding-top: 0px;
}
	
.mainpageLogo{
	padding-bottom: 20px !important;
	
}

}


@media (max-width: 980px) {

.homepage .et_pb_row_1, .homepage .et_pb_row_2, .homepage .et_pb_row_3, .homepage .et_pb_row_4{
padding-bottom: 0px;
}

.homepage .et_pb_column_2, .homepage .et_pb_column_4, .homepage .et_pb_column_6, .homepage .et_pb_column_8{
margin-bottom: 0px;
}

#story, #mission, #logos, #colors, #typography, #photography, #language, #print, #digital, #social{
    padding-bottom: 0px;
}

#story .et_pb_column, #mission .et_pb_column, #logos .et_pb_column, #colors .et_pb_column, #typography .et_pb_column, #photography .et_pb_column, #language .et_pb_column, #print .et_pb_column, #digital .et_pb_column, #social .et_pb_column{
    margin-bottom: 0px;
}

}

.menu-column2 h3 a:focus{
 color: black;
}
