/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/


/*
COULEURS :
Bleu ciel : #43BFEF
Gris foncé : #333333
Noir : #111111
Gris pâle : #C2CBD2
Accentué (vert) : #61CE70
*/

.coordonnees a, .copyright a{ color:white !important; }
.coordonnees a:hover, .copyright a:hover{ text-decoration:underline !important; }

#cn-notice-text, #cn-notice-buttons{ display:block !important; }
#cn-notice-text{ margin-bottom:15px !important; }

.coordonneesblack a{ color:#333 !important; }
.coordonneesblack a:hover{ text-decoration:underline !important; }

.asterisk{ color:#790000 !important; font-size:21px !important; }

.cfleft{ width: 49% !important; margin-right:1% !important; float:left !important; }
.cfright{ width: 49% !important; margin-left:1% !important; float:left !important; }
.cf100{ width:100% !important; clear:both !important; }

.page-id-10 .hidehome,
.page-id-82 .hidehome,
.page-id-239 .hidehome{ display:none !important; }


.catarchives h5{ display:none !important; }
.catarchives li{ margin-bottom:5px !important; }
.catarchives li a{ font-size:21px !important;  }

.post-password-form{ 
width: 500px;
margin: 50px auto;
text-align: center;
}
#pwbox-490{ margin-top:5px; margin-bottom:15px; }
.post-password-form input[type="submit"]{ margin:0 auto!important; display:block !important; }




/* iPhone */
@media only screen
and (min-width : 320px) 
and (max-width : 767px) { 

.footernav .pp-advanced-menu a {
  display:block !important;
  text-align:center !important;
}

.headertel .elementor-icon-box-icon{ padding-top:25px !important; }

.footercoords .pp-icon-list-text{ text-align:center !important; display:inline-block !important; }

.news-cat-archives ul { padding-left:0 !important; }
.news-cat-archives ul li { text-align:center !important; display:block !important; }

}
 
/* iPhone landscape */
@media only screen
and (min-width : 320px) 
and (max-width : 767px) 
and (orientation : landscape) { /* STYLES GO HERE */}
 
/* iPhone portrait */
@media only screen
and (min-width : 320px) 
and (max-width : 767px) 
and (orientation : portrait) { /* STYLES GO HERE */}
 
 
 
 
/* iPad */
@media only screen
and (min-width : 768px) 
and (max-width : 1024px)  { /* STYLES GO HERE */}
 
/* iPad landscape */
@media only screen
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : landscape) { /* STYLES GO HERE */}
 
/* iPad portrait */
@media only screen
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : portrait) { /* STYLES GO HERE */ }
