/*

 Theme Name:     Eigenes-Theme

 Theme URI:      http://www.elegantthemes.com/gallery/Divi/

 Description:    Foxy Child Theme

 Author:         Elegant Themes

 Author URI:     http://www.elegantthemes.com

 Template:       Divi

	Version: 2.7.8

*/

 

@import url("../Divi/style.css");

 

/* =Theme customization starts here
*/
@font-face {
	font-family: 'ElegantIcons';
	src:url('fonts/ElegantIcons.eot');
	src:url('fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'),
		url('fonts/ElegantIcons.woff') format('woff'),
		url('fonts/ElegantIcons.ttf') format('truetype'),
		url('fonts/ElegantIcons.svg#ElegantIcons') format('svg');
	font-weight: normal;
	font-style: normal;
}
[data-icon]:before {
	font-family: 'ElegantIcons';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.social_linkedin:before {
	content: "\e09d";
	font-family: 'ElegantIcons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.social_facebook:before {
	content: "\E093";
	font-family: 'ElegantIcons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon_house:before {
	content: "\e074";
	font-family: 'ElegantIcons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.social_youtube:before {
	content: "\e0a3";
	font-family: 'ElegantIcons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon_cloud:before {
	content: "\e06f";
	font-family: 'ElegantIcons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
@font-face {
	font-family: 'ETmodules';
	src:url('fonts/ETmodules_v2.eot');
	src:url('fonts/ETmodules_v2.eot?#iefix') format('embedded-opentype'),
		url('fonts/ETmodules_v2.ttf') format('truetype'),
		url('fonts/ETmodules_v2.woff') format('woff'),
		url('fonts/ETmodules_v2.svg#ETmodules') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'montbold';
    src: url('fonts/fontfabric_-_mont_bold-webfont.woff2') format('woff2'),
         url('fonts/fontfabric_-_mont_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'montregular';
    src: url('fonts/fontfabric_-_mont_regular-webfont.woff2') format('woff2'),
         url('fonts/fontfabric_-_mont_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'montthin';
    src: url('fonts/fontfabric_-_mont_thin-webfont.woff2') format('woff2'),
         url('fonts/fontfabric_-_mont_thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.et_boxed_layout #page-container {-webkit-box-shadow: 0 0 0px 0 rgba(0,0,0,.2);
-moz-box-shadow: 0 0 0px 0 rgba(0,0,0,.2);
box-shadow: 0 0 0px 0 rgba(0,0,0,.2);}

h1, h2, h3, h4, h5, h6 {font-family: 'montregular';}
body {font-family: 'montregular'; border-top:7px solid #e9c002;}

p a {color:#1c3437;}
p a:hover {color:#e9c002; border-bottom: 2px solid #e9c002;}


#et-top-navigation{font-family: 'montregular'; font-weight:normal;}
#main-header {-webkit-box-shadow: 0 0 0px 0 rgba(0,0,0,.2);
-moz-box-shadow: 0 0 0px 0 rgba(0,0,0,.2);
box-shadow: 0 0 0px 0 rgba(0,0,0,.2);}