/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Hadrien BONNEAU
Author URI: https://hdhadrien.com
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Hadrien BONNEAU
Author URI: https://hdhadrien.com
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/*******************
!!!!! INITIALISATION
*******************/
/*h1 normal page*/
h1.wp-block-heading {
	margin-top: 100px;
}
/*espace au dessus du footer*/
.page footer,
.category footer {
	margin-top:50px;
}

/*******************
Typographies (transfonter.org)
*******************/
@font-face {
    font-family: 'Brixton';
    src: url('fonts/Brixton/BrixtonMedium.eot');
    src: url('fonts/Brixton/BrixtonMedium.eot?#iefix') format('embedded-opentype'),
        url('fonts/Brixton/BrixtonMedium.woff2') format('woff2'),
        url('fonts/Brixton/BrixtonMedium.woff') format('woff'),
        url('fonts/Brixton/BrixtonMedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/*******************
Couleurs
*******************/
:root {
  --blanc: #fff;
}
.truc {
  background-color: var(--blanc);
}

/*******************
Marges et Padding
*******************/
.m10 {
	margin:10px;
}
.p10 {
	padding:10px;
}

/*******************
Boutons
*******************/


/*******************
Animations
*******************/


/****** js */


/*******************
[[[[[[[[[[[[[ HEADER
*******************/
/****** Sub header */
/****** LOGO */
/****** nav */


/*******************
[[[[[[[[[[[[[ FOOTER
*******************/


/*************************
### Classes documentés ###
*************************/
/****** construction des pages */


/*********************************************
**********************************************
 --->   PAGES
*******************/
/*******************
 ---> Acceuil
*******************/


/*******************
 ---> Page 2
*******************/


/*******************
 ---> Page ACTUALITES / le titre a placer sur la page cathégorie / description
*******************/
.clr.tax-desc h1 {
	margin-top: 100px;
	text-align: center;
	color: #395c56 !important;
}
.blog-entry-inner.clr {
	background: #003054;
	padding: 25px;
	border-radius: 5px;
}
.blog-entry-title.entry-title a {
	color: #cad400;
}
.meta.obem-default.clr, .meta.obem-default.clr a {
	color: #35badd !important;
}
.blog-entry-summary.clr p {
	color: #ececec;
}
.blog-entry-readmore.clr a {
	background: #d0d801;
	color: #003054;
	border: 0px !important;
	font-family: Arimo;
	font-size: 0.9em !important;
	font-weight: bold;
}
.blog-entry-readmore.clr a:hover {
	background: #35b9db;
	color: #003054 !important;
}
/****** ACTU single post */


/******************************
PLUGINS :::::::
**************/
/****** formulaire */


/****** cookies */
#cookie-law-info-again {
	left: 0 !important;
	right: 0;
	margin: 0% 37%;
	background: #74b49b !important;
	color: white !important;
	box-shadow: #395c56 2px 2px 5px 2px;
	border-radius: 5px 5px 0px 0px;
}

/****** slider */


/****** newsletter */


/*********************************************
**********************************************
RESPONSIVE
*******************/
/*******************
ECRAN
*******************/
@media screen and (max-width: 1024px) {
	/*footer*/
	#Rsfooter {
		max-width:249px;
		margin:auto;
	}
	/*cookies*/
	footer {
	  margin-bottom: 18px;
	}
	#cookie-law-info-again {
		width: 100% !important;
		margin: auto;
	}
	/*scroll-top bouton*/
	.scroll-top-right {
		bottom: 45px !important;	
	}
}

/*******************
TABLETTE
*******************/
@media screen and (max-width: 913px) {

}

/*******************
MOBILE
*******************/
@media (max-width: 767px) {
	
}

/*******************
MOBILE 2
*******************/
@media (max-width: 550px) {

}