/*
Theme Name:     Adesm 2018 - Customizr Child
Theme URI:      http://themesandco.com/customizr
Description:    A child theme for the Customizr WordPress theme. This child theme simply includes 2 files : style.css to add your custom css and functions.php where you can extend Customizr's core code. In order to keep your code as clean and flexible as possible, try to use Customizr's hooks API for your customizations. Do something awesome and have fun !
Author:         Céline Girard (AdESM) - Nicolas Guillaume (nikeo)
Author URI:     http://themesandco.com
Template:       customizr
Version:        1.0.0
*/

/* Your awesome customizations start right here !
-------------------------------------------------------------- */


/* Réduire la taille du caroussel de l'accueil -> fait directement dans configuration thème

#customizr-slider-main_posts_slider.czr-carousel {
	height:350px;
	}
	

*/

/* alignement des items du menu topbar à droite*/
ul#topbar-menu {width: auto !important;}
div.nav__menu-wrapper {float: right}


/* Modification apparence widgets colonne de droite */
.sidebar .widget-title::after {
	background-color: #91c764;
}

.widget-title {
	color:#004957;
}

/* Modification mise en page générale */
h1 {
	color:#004957;
	font-variant-caps: small-caps;
	font-weight: bold;
	font-size: 2.2em;
}

h2 {
	margin-top: 0.75em;
	margin-bottom: .7rem;
	font-size: 1.50em;
	color:#004957;
	font-weight: bold;
}

h3 {
	margin-top: 0;
	color:#91c764;
	font-size:1.3em;
}

p {
	line-height: 1.5em;
	margin-top: 0.75em;
}

 ul li {
	 line-height: 1.2em;
}

article .entry-content {
	font-size: 1.15em;
}

.entry-title{
	line-height: 1.25;
}

/*Suppression de la bordure pour les tableaux (qui servent à afficher des images en général)*/
table:not([id^="wp-calendar"]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar) {
	border : none;
}

table:not([id^="wp-calendar"]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar) td{
	border : none;
}


@media screen and (max-width: 780px) {
	
  .mini_table table tbody { 
  display: block; 

  }
  
  .mini_table tr { 
  display: table; 
  }
  
  .mini_table td { 
  display: table-row;
  }
		
}

/* Modification font/size/color des titres du diaporama */
/* Title text */
.carousel-caption h2 {
size:2em;
color:          #fff !important;
}
/* Description text */
.carousel-caption h3 {
size:1.5em;
color:         #fff !important;
}
/* Button text */
.carousel-caption .btn {
}
/* END OF Change the font/size/color of the Slider Titles */

/*Affichage du nuage de tags de Simply tags*/

.st-tag-cloud {
	font-weight: bold;
	font-family: Arial,sans-serif; 
	line-height: 2em;
}

article .entry-content .st-tag-cloud a {
	text-decoration: none;
}

.st-tags {
	font-family: Arial,sans-serif;
	padding-right: 1em;
}

/* Réduction de la taille des boutons pour diminuer affichage mots-clés dans page liste d'articles */
.btn {
	font-size: 0.9em;
}

/*affichage de la date des articles avec le shortcode catlist*/

.date_catlist {
	font-size:14px;
	color:#777;
}

/* enquêtes Ninja forms
------------------------------------------------ */

input
{
 border:1px solid #9f9f9f;}

.nf-field-label label
{
    font-size: 100%;
	font-weight:normal;
}

label 
{
	font-weight:normal;
	letter-spacing: normal;
}

.nf-field-description {
	font-size: 85%;
	margin: 0 0 10px 0;
}


/* date de dernière modification page - Plugin WP last modified info
------------------------------------------------ */
.page-last-modified {
box-sizing: border-box;
color: rgb(119, 119, 119);
font-family: sans-serif;
font-size: 12.5px;
font-weight: 400;
letter-spacing: 1px;
line-height: 19.3833px;
overflow-wrap: break-word;
text-align: start;
}


/* augmentation taille texte navigation page résultats de recherche et archives
------------------------------------------------ */
#nav-below {
font-size: 1.3em;
}

/* Couleur bouton bandeau consentement cookies
------------------------------------------------ */

.cn-button.wp-default {
background:#91c764;	
}

/* suppression espace footer
------------------------------------------------ */
.post-footer {
	display:none;
}

/* amélioration présentation bloc commentaires
------------------------------------------------ */

.comment-respond {
margin-top: 0em;
}

.comment-reply-title {
margin-top: 0em;
}

.comment-respond .logged-in-as {
font-size:1em;
}

.comment-author {
font-weight:bold;
}

.comment-body {
font-size:1.15em;
}

.comment-meta {
margin-bottom: 0.5em;
}


/* taille bloc embed fil twitter
------------------------------------------------ */

iframe#twitter-widget-0 {
max-height: 500px;
}