/*
 Theme Name:     Brandefined - Child Theme
 Theme URI:      http://dev.brandefined.net/site/wp-content/themes/brandefined-divi-child-24
 Description:    Brandefined Child Theme
 Author:         Brandefined
 Author URI:     http://www.brandefined.com
 Template:       Divi
 Version:        1.1.0
*/
 


/**********[ CSS @imports ]**********/

@import "css/gabriel.css";
@import "css/scott.css";
@import "css/damien.css";
@import "css/erik.css";
@import "css/jino.css";
@import url(https://fonts.googleapis.com/css?family=Arvo:400,700);

/**********[ Globals ]**********/


/**********[ Home Page ]**********/


/**********[ Header & Top Nav ]**********/


/**********[ Featurettes Top]**********/


/**********[ Slider ]**********/


/**********[ Body ]**********/


/**********[ Services ]**********/


/**********[ Forms ]**********/


/**********[ Footer ]**********/


/***[ Brandefined Link Animation ]***/

.brandefined-logo-container {
	width:auto;
	display:inline-block;
	overflow:hidden;
	margin-left:5px;
}
.overflow-container {
	overflow:hidden;
	display:inline-block;
	padding-left:10px;
	margin-left:-10px;
}
.brandefined-logo img {
	-webkit-transition:.75s;
	-moz-transition:.75s;
	-o-transition:.75s;
	transition:.75s;
	z-index:100;
}
.brandefined-logo img {
	margin-bottom:4px;
	margin-right:5px;
	opacity:.4;
}
.brandefined-logo span {
	font-weight:bold;
	opacity:0;
}
.brandefined-logo-container {
	cursor:pointer;
}
.brandefined-logo-container:hover .brandefined-logo img {
	opacity:1;
}
.brandefined-logo-container .brandefined-logo span {
	margin-left:-150px;
	opacity:0;
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
}
/*---> Relies on some JS to add/remove class <---*/
.brandefined-logo-container .brandefined-logo span.show {
	margin-left:0;
	opacity:1;
}