/*
Theme Name: nonobstant
Description: A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.
Author:   Taengo http://taengo.com
Version: 3.0.0
Template: Divi
*/

#main-header {

}

body.home.et_fixed_nav #main-header {

}

.et-top-navigation {
	background: #fff;
}

.et-fixed-header#top-header {

}


h1, h2, h3, h4, h5 {   
font-family: "serifa",sans-serif;  
font-style: normal;
font-weight: 700;
}


/* separateurs */

hr {height:3px;border-top:1px solid #eee;border-left:none;border-bottom:none;border-right:none;margin:20px 0px;clear:both;	}

article strong {
color:#000;
}

.chapo {
font-size: 24px;
line-height:30px;
}


/* archives  supprime le filet vertical*/

body.blog #main-content .container:before, body.archive #main-content .container:before, body.search #main-content .container:before, body.single-post #main-content .container:before {display:none;}

/* -------------------------------------------------
formulaire
------------------------------------------------- */

/*  le style elegant */

input[type=text],
input[type=password],
input[type=tel],
input[type=email],
input.text,
input.title,
textarea,
select {
	width: 100%;
	padding: 16px;
	border: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #999;
	background-color: #eee;
	font-size: 14px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}

input[type=text]:focus,
input[type=email]:focus,
input.text:focus,
input.title:focus,
textarea:focus,
select:focus {
	background-color: #e4e4e4;
}

/*  le style contact form 7 */

.wpcf7-submit, #mc-embedded-subscribe {
	margin-top:20px;
	position: relative;
	padding: 0.3em 1em;
	border: 2px solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: transparent;
	font-size: 20px;
	font-weight: 500;
	line-height: 1.7em !important;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
	cursor:pointer;
}

.wpcf7-submit:hover {
	padding: 0.3em 2em 0.3em 1em;
}


/*  les nouveau responsive a partir de 2016  */

/* Responsive Styles Large Desktop And Above */
@media all and ( min-width: 1405px ) {
	
}

/* Responsive Styles Standard Desktop Only */
@media all and ( min-width: 981px ) and ( max-width: 1405px) {
	
}

/* Responsive Styles Desktop Only */
@media all and ( min-width: 981px ) {

}

/* Responsive Styles 981px - 1100px */
@media all and ( min-width: 981px ) and ( max-width: 1100px ) {
	
}

/* Responsive Styles Tablet And Below */
@media all and ( max-width: 980px ) {


}

/* Responsive Styles Tablet Only */
@media all and ( min-width: 768px ) and ( max-width: 980px ) {

}

/* Responsive Styles 782px */
@media screen and ( max-width: 782px ) {

}

/* Responsive Styles Smartphone Only */
@media all and ( max-width: 767px ) {
		
}

/* Responsive Styles Smartphone Portrait */
@media all and ( max-width: 479px ) {
	
}

