@charset "utf-8";

/* CSS Document */



/* Responsive perso */
/* Mobile Portrait View */

@media screen and (max-width:767px) {

/* Entête */

.image_logo img {
	display:none
}

.image_logo_responsive img {
	display:inline-block;
	width:80%;
}

.image_logo_responsive {
	text-align:center;
	padding-top: 15px;
}

.signin_wrap {
    display:none!important;
}

.header .header-inner {
	padding:0px!important;
}

.sub-menu li {
	height:20px!important;
}

.sub-menu li a {
	line-height:20px;
}

.header .header-inner .nav ul li ul li a {
	display:inline;
}



/* Services */

.services-wrap {
	display:none;
}


/* Accueil */

.wrap_two img {
	float:left!important;
	width:45%!important;
	margin-right:15px!important;
	margin-top:5px!important;
}

#wrapTwo p {
	text-align:left!important;
}

#Slider, #wrapTwo {
	padding-bottom: 15px!important;
	background-image:none!important;
	background-color: #95ccff!important;
}

 #Slider_1 {
	background-image:none!important;
	background-color: #ffc872!important;
}

#Slider_1 .container {
	padding-top: 20px!important;
}


/* Pages */

#sidebar {
	display:none;
}

.content-area {
	padding-top: 15px!important
}

article img {
    float: none!important;
}

h1.titre_page {
    font-size: 28px!important;
	text-align:center;
	padding:5px;
	line-height: 20px;
	margin: 0 auto;
}


.titre_page i {
    font-size: 15px;
    height: 20px;
    line-height: 45px !important;
}

h2.titre {
    font-size: 25px!important;
}

.liste .paragraphe {
	margin-left: 35px;
}

.tabs-wrapper ul.tabs {
	font-size: 15px!important;
}

.tabs-wrapper ul.tabs li a {
    padding: 5px 10px;	
}

td:last-child {
	width: 60px!important;
}

.content-area p, .liste {
	font-size:15px;
}

tbody span {
    font-size: 12px!important;
}



/* Réseaux sociaux */
div .times em {
    top: 10px;
}

div .times {
	float:none;
	top:-10px;
}
}