/*
Theme Name: Theme enfant
Description: Theme enfant de Office de Tourisme de Strasbourg
Author: Antonin PFISTNER - WPAntonin
Author URI: https://www.p2.antoninpfstner.fr
Template: sydney 
Version: 0.1.0
*/

/* Accesibilite norme wcagt 2.0 Niveau A */
/*.text-slider .maintitle, .text-slider .subtitle, .site-title a, .site-title a:hover, #mainnav ul li a, #mainnav ul li::before
{
	text-shadow: 5px 5px 15px rgba(0, 0, 0, 1);
}*/
.site-description
{
	display:none;
}
.couleur:hover
{
	background-color:lightgray;
}
h1.title-post.entry-title /*Titre de page */
{
	display:none;
}
div.entry-content /* Contenu de page */
{
	margin-top:-30px;
	width:100%;
}
div.p1
{
	margin-top:-140px;
}
.widget-area .widget {
		position: relative;
		margin-bottom: 0px;
		padding-top: 25px;
	}
.footer-widgets .widget-title{ /*Titre élément footer*/
	padding:0;
}
div.textwidget p{ /*Adresse footer*/
	margin-bottom:5px;
}
div.footer-widgets.widget-area{ /* Hauteur footer*/
	padding: 50px 0px;
}
div.widget-area.col-md-3 /*Widget de page*/
{
	display:none;
}
div.content-area.col-md-9.classic-alt{ /*Page d'article*/
	width:100%;
}
div.content-area.col-md-9
{
	width:100%;
	overflow:hidden;
}
div.so-panel.widget.widget_sow-post-carousel.panel-first-child.panel-last-child{
	width:100%;
}
tr:hover{
	background-color:rgba(0,0,0,0.3);
}
div.page-wrap{
	padding:0;
}
div.containeur.content-wrapper
{
	width:100%;
	padding:0px;
}
div.row{
	width:100%;
	margin:0px;
	padding:0px;
}
div.containeur.content-wrapper
{
	width:100%;
	padding:0px;
	margin:0px;
}
/* Citation page 1*/
.citation
{
	width: 100%;
	height: auto;
	background-color: white;
	border-radius: 10px;
	margin: 10px 40px;
}
#slidescitation
{
	display: flex;
	width: calc(100% *3);
	height: 40%;
	animation: citation 20s infinite;
	-webkit-animation: citation 20s infinite;
	margin: 0;
	padding: 0;
}
@keyframes citation
{
	0% {
   		transform:translateX(0%);
	   }
    25% {
        transform:translateX(0%);
    	}
    33% {
        transform:translateX(-33.3%);
    	}
    55% {
        transform:translateX(-33.30%);
    	}
    66% {
       transform:translateX(-66.6%);
    	}
    85% {
        transform:translateX(-66.6%);
    	}
    100% {
        transform:translateX(+0%);
    	}
}
.text{
	color:rgba(0,0,0,1);
    text-align: center; 
    font-style: italic;
    font-size: 2em;
    font-family: Times;
	padding:10px;
    }
.auteur
{
	color:rgba(0,0,0,1);
    text-align: right;
	font-family: Arial;
	padding:10px;

}
.button_inscription
{
  	 background-color: rgb(204,204,204);
     border: 3px black outset;
     border-radius:3px;
     width:100%;
     color:black;
	 font-size:0.8em;
	 padding:3px;
}
.button_inscription:hover
{
     background-color: white;
     border: 3px black inset;
     width:100%;
}
footer{
	display:none;
}
@media screen and (max-width:949px){
	.text{
		font-size:1.5em
	}
}
@media screen and (max-width:479px){ 
	.text{
		font-size:1em;
	}
}