@import url("../../industrial/style.css");
@import url("./exeance-icon.css");


/* --------------------------------------
-----   Theme customization starts here   -----
------------------------------------------*/

body,
li p {
  font-family: 'raleway-medium' !important;
  font-size: 14px !important;
  line-height: 22px !important;
}

.toggles ul li {
  list-style-type: disc;
}

.toggles .togg {
  border: 0;
}

/* General */
hr, .divider, .divider_resp {
  border-top: 2px solid #e8e8e8;
  border-top: 2px solid rgba(69, 69, 69, .1);
}

/* Slide Home */
.stmbwhite {padding: 50px;}
.stmbwhite h2 {border-bottom: 0; border-left: 4px solid #ff7800; padding: 0 0 0 20px; font-size: 24px; line-height: 22px; font-family: 'raleway-bold'; color: #323232;}
.stmbwhite h2:before {content: none;}
.stmbwhite p {margin-left: 24px; padding: 0; font-size: 16px;}
.stmbwhite a {margin-left: 24px;}

/* Header */
/*#background-thumbnail {height: 500px; background-size: cover; background-repeat: no-repeat;}*/
/*#background-thumbnail > .content_wrap {padding-top: 120px;}*/

#background-thumbnail {height: 300px; background-size: cover; background-repeat: no-repeat; background-position: center right;}
#background-thumbnail > .content_wrap {padding-top: 30px;}
#background-thumbnail p span {padding: 5px; font-family: 'raleway-regular'; color: #ffffff; width: auto; display: inline-block;}
#background-thumbnail p.header-ddb-1 span {background-color: rgba(0, 0, 0, 0.6); font-size: 24px;  line-height: 24px;}
#background-thumbnail p.header-ddb-2 span {background-color: rgba(39, 48, 119, 0.6); font-size: 36px; line-height: 36px;}
#background-thumbnail p.header-ddb-3 span {background-color: rgba(0, 151, 77, 0.6); font-size: 36px; line-height: 36px; font-weight: bold;}

/* Footer */
#footer {background-color: #ffffff;}
#bottom a, #footer a {color: #00954c !important;}
.footer_inner {color: #b2b3aa; padding: 9px 0; border-top: 2px solid #f0f0ee; text-align: center;}
.copyright {float: none;}
.footer_inner.footer_custom {border-top : 0; color: #323232;}
.footer_inner.footer_custom div {width: 49%; float: left; border-top: 2px solid #f0f0ee; padding-top: 29px; padding-bottom: 20px;}
.footer_inner.footer_custom div:last-child {margin-left: 1%;}
.footer_inner.footer_custom p {padding: 0; margin: 0;}
.footer_inner.footer_custom span.exeance {font-weight: bold; font-size: 16px; display: inline-block; position: relative; top: 7px; margin-right: 15px; margin-bottom: 20px;}
.footer_inner.footer_custom div img {display: inline-block; vertical-align: middle;}

/* Polices */
@font-face {font-family: 'Raleway'; src: url('../fonts/Raleway-Regular-webfont.eot'); src: url('../fonts/Raleway-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Raleway-Regular-webfont.woff2') format('woff2'), url('../fonts/Raleway-Regular-webfont.woff') format('woff'), url('../fonts/Raleway-Regular-webfont.ttf') format('truetype'), url('../fonts/Raleway-Regular-webfont.svg#ralewayregular') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'raleway-regular'; src: url('../fonts/Raleway-Regular-webfont.eot'); src: url('../fonts/Raleway-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Raleway-Regular-webfont.woff2') format('woff2'), url('../fonts/Raleway-Regular-webfont.woff') format('woff'), url('../fonts/Raleway-Regular-webfont.ttf') format('truetype'), url('../fonts/Raleway-Regular-webfont.svg#ralewayregular') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'raleway-medium'; src: url('../fonts/Raleway-Medium-webfont.eot'); src: url('../fonts/Raleway-Medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Raleway-Medium-webfont.woff2') format('woff2'), url('../fonts/Raleway-Medium-webfont.woff') format('woff'), url('../fonts/Raleway-Medium-webfont.ttf') format('truetype'), url('../fonts/Raleway-Medium-webfont.svg#ralewayregular') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'raleway-bold'; src: url('../fonts/Raleway-Bold-webfont.eot'); src: url('../fonts/Raleway-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Raleway-Bold-webfont.woff2') format('woff2'), url('../fonts/Raleway-Bold-webfont.woff') format('woff'), url('../fonts/Raleway-Bold-webfont.ttf') format('truetype'), url('../fonts/Raleway-Bold-webfont.svg#ralewayregular') format('svg'); font-weight: normal; font-style: normal;}

/* Menu */
#header nav.nav_numbering #navigation li {list-style-type: none;}
#navigation li a:before {font-family: 'exeance-icon'; font-size: 30px; color: #163776; webkit-transition: color .2s ease-out; -moz-transition: color .2s ease-out; -ms-transition: color .2s ease-out; -o-transition: color .2s ease-out; transition: color .2s ease-out;}
#navigation > li > a {color: #00954C;}
#navigation li a:hover:before, #navigation .current-menu-item:before {color: #4a7bd7;}
#navigation li:nth-child(1) a:before {content: 'a';} /* Accueil */
#navigation li:nth-child(2) a:before {content: 't';} /* Technologies */
#navigation li:nth-child(3) a:before {content: 'c';} /* Certifications */
#navigation li:nth-child(4) a:before {content: 's';} /* Savoir-faire */
#navigation li:nth-child(5) a:before {content: 'm';} /* Contact */

/* Content */
#middle_content {padding-bottom: 0;}
.one_third img, .one_half img, .one_fourth img {width: 100%; height: auto;}
.opened-article .project > .entry-meta {display: none;}
.opened-article .project > .project_content {max-width: 1160px; padding-bottom: 15px; float: none; margin: auto;}
.project_navi {display: none;}
