/*

Theme Name: X - Child Theme: Icon
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Icon in this child theme.
Version: 1.0.0
Template: x

*/

/*
vert : #b6d59a
rose : #f1a4a8
typo : #25253f
font-family: 'engineregular'

*/

@import url( '../x/framework/css/site/stacks/icon.css' );

p.audioplayer_container {  
  text-align: center;
  width:250px;
}  


body p, ul, ol {font-family: 'MyriadProCondensed';font-size:1.25em;letter-spacing:0.05em;line-height:1.5em;color:#25253f;}

h2 {margin:0 0 0.2em 0;}

b, strong {
font-family: 'MyriadProBoldCondensed';
letter-spacing:0.015em;
}

.x-column {margin-right:2%;}
.x-column.one-half{margin-right:4%;}
.x-column.one-third{margin-right:3%;}

.x-colophon.top{border:none;padding:0; height:0px;}
.x-colophon.bottom {padding:0;border:none;margin-bottom:5%;}

#x-content-band-5, #x-content-band-6, #x-content-band-7, #x-content-band-8 {margin:0; padding:0;}

.x-content-band {padding:0; margin:0px;}
#x-content-band-1, #x-content-band-2, #x-content-band-3, #x-content-band-4 {margin:0 0 0.5em 0; padding:2px 0 0 0;}



.x-nav-collapse .collapse .x-navbar .x-nav > li > a  {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	padding-right: 35px;
}
	


#sitemap{width:70%;margin:0 auto;}
#sitemap ul{margin:5% 0 0 15%;}

#text-home{margin:2% 0 0 0;text-transform:uppercase;}

.ngg-album-link{width:100px; height:150px;}

.x-topbar {min-height:1px;}
.x-breadcrumb-wrap { display:none;}

header{margin-bottom:2%;}

h1, .h1 {margin-top:0.4em;}

h3, .h3{margin-top:0;}

h1, h2, h3, h4 {font-family: 'engineregular';text-transform:uppercase;color:#25253f;}

h1{font-size:2.5em;}

h2{margin-bottom:0; font-size:2.2em;}

ul, ol {
 margin: 0 0 1em 0;}



.mg_filter {padding-top:20px; font-family: 'MyriadProCondensed';}

.mg_new_filters a.mgf { font-size:16px; }

.x-container-fluid.width {margin:0 auto;}

.x-navbar .x-nav  {font-family: 'engineregular';text-transform:uppercase;font-size:1.9em;}

.x-navbar-fixed-left .x-nav > li > .sub-menu {font-size:0.9em; left:100%;right:auto;top:0;}
.x-navbar .sub-menu {
  -webkit-transform:translate3d(0px, 0px, 0px);
  background-color:white;
  border:1px solid rgba(0, 0, 0, 0.0745098);
  display:none;
  float:left;
  list-style:none;
  margin:0;
  min-width:200px;
  padding:0.75em 0;
  position:absolute;
  right:0;
  z-index:1000;
  font-family: 'engineregular';text-transform:uppercase;
}

.x-img{margin:0;}


.entry-content #x-content-band-2.line00 {
	opacity: 0;
   	 filter: alpha(opacity=0); /* For IE8 and earlier */
position:absolute;
	top:6%;
	z-index:2;

}

.entry-content #x-content-band-2.line00:hover {
	opacity: 1;
    	filter: alpha(opacity=100); /* For IE8 and earlier */
	
}

#block-home a {display:block;width:160px; height:194px;text-indent:-199999px; float:left;margin-right:6%;}

.entry-content #home-sceno  {background-image:url(http://localhost:8888/wordpress/wp-content/uploads/2014/05/tableaux-sprite-deco.jpg); background-position:top;}

.entry-content #home-sceno:hover {background-image:url(http://localhost:8888/wordpress/wp-content/uploads/2014/05/tableaux-sprite-deco.jpg);background-position:bottom;}

.entry-content #home-deco { background-image:url(http://localhost:8888/wordpress/wp-content/uploads/2014/05/tableaux-sprite-sceno.jpg);background-position:top;}

.entry-content #home-deco:hover { background-image:url(http://localhost:8888/wordpress/wp-content/uploads/2014/05/tableaux-sprite-sceno.jpg);background-position:bottom;}

.entry-content #home-style {background-image:url(http://localhost:8888/wordpress/wp-content/uploads/2014/05/tableaux-sprite-stylisme.jpg); background-postion:top;}

.entry-content #home-style:hover {background-image:url(http://localhost:8888/wordpress/wp-content/uploads/2014/05/tableaux-sprite-stylisme.jpg); background-position:bottom;}

#block-home {display:block; width:600px;margin:0 auto;}

#x-content-band-1{margin:2% 0 2% 0;}

#x-content-band{margin:0 0 0 0;}

#menu-presta{font-family: 'MyriadProCondensed';font-size:1.1em;letter-spacing:0.1em;}

#menu-presta li{display:block;float:left;margin:0 2% 3% 0;}

.float{clear:both;}

#menu-presta li a, .retour{text-decoration:underline;color:#b7b7b7;text-transform:uppercase;}

#menu-presta li a:hover, .retour:hover{color:#25253f;}

.retour {font-size:0.8em;letter-spacing:0.1em;}




.titre-presta{margin-bottom:2%;}
.bandeau{display:block;height:11px;width:100%;background-image:url(http://lauragouby.com/SITE_/dimanche/wp-content/uploads/2014/06/bandeaux.png); backround-repeat:repeat-x; margin-bottom:2%;}



.vc_btn {
	background-color:#ffffff;
	border:3px solid #f1a4a8;
	color:#f1a4a8;
	padding:4px;
	display:block;
	font-family: 'MyriadProCondensed';
	text-transform:uppercase;
	font-size:1.3em;
	text-align:center;
	letter-spacing:0.05em;
	width:145px;
	height:45px;}

.vc_btn:hover { background-color:#f1a4a8;height:45px;width:145px;;color:#fff;padding:4px;}

.x-btn.x-btn-regular {display:block;background-color:#b6d59a;height:45px;width:200px;font-family: 'MyriadProCondensed';text-transform:uppercase;color:#ffffff;font-size:1.3em;text-align:center;letter-spacing:0.05em;padding:9px;}

.x-btn.x-btn-square:hover {background-color:#b6d59a;height:50px;width:130px;;color:#fff;padding:4px;}
.x-btn, .button {box-shadow:0px;}


#etude {padding-left:6%;}


.ico-bulle {margin: 0 5px 5px 0;}


lauragouby.com/media="all"
input, button, select, textarea {
font-family: 'MyriadProCondensed';
}

.x-btn-widgetbar, .collapsed { display:none;}


#plan-site li a{
	font-family: 'engineregular';text-transform:uppercase;
	color:#25253f;
	font-size:1.5em;
}

#plan-site li a:hover { color:#b6d59a; text-decoration:underline;}

#plan-site li {
	list-style-type:none;
}

#sub-plan-site li a {font-size:1.2em;margin-left:25px;}


#social a{ 
	display:block;
	background-color:#CCC; 
	width:60px; 
	height:60px;
	float:left;
}

#social {text-indent:-2500px; width:135px; margin:80px auto 0 auto;}

#social #facebook{
	margin-right:10px;
	background-image:url(http://www.undimancheenete.fr/wp-content/uploads/2014/07/sprite-facebook.jpg);
	background-position:top;
}
#social #facebook:hover{
	background-image:url(http://www.undimancheenete.fr/wp-content/uploads/2014/07/sprite-facebook.jpg);
	background-position:bottom;
}

#social #pinterest{
	background-image:url(http://www.undimancheenete.fr/wp-content/uploads/2014/07/sprite-pinterest.jpg);
	background-position:top;
}
#social #pinterest:hover{
	background-image:url(http://www.undimancheenete.fr/wp-content/uploads/2014/07/sprite-pinterest.jpg);
	background-position:bottom;
}



@media screen and (max-width: 752px) {

#home-top-img {display:none;}
#social a{margin-top:15px}
p.audioplayer_container {display:none;}
	
}

@media screen and (max-width: 768px) {
	#social a{margin-top:15px; margin-bottom:15px;}
p.audioplayer_container {display:none;}
}




@media screen and (min-width: 200px) and (max-width: 1380px) {
body {
width:100%;
}
}	


@media screen and (max-width: 1380px) {
body {
max-width:95%;
}

/*.x-navbar-fixed-left {
	max-width:240px;
}

.x-navbar .x-brand {
	max-width:150px;
	margin:0 auto 0 auto;
}*/

}


#feedly-mini { display:none !important;}

/*-- page témoignage --*/

.page.page-id-397 .x-column.vc.one-fourth p:first-child { font-family: 'engineregular'; font-size:28px; margin:0;}
.page.page-id-397 .x-column.vc.one-fourth p+p {border-bottom: 1px solid #25253f;}
.page.page-id-397 .x-column.vc.one-fourth { border-right: 4px double  #b6d59a; padding-right:30px;}

.page.page-id-397 .x-column.vc.three-fourths {font-size:16px; letter-spacing:0.5em; padding-top:10px;}

.page.page-id-397 .x-column.one-fourth {width: 24%;}
.page.page-id-397 .x-column {margin-right: 2%;}