/*
Theme Name: Theme France Fluides 01
Theme URI: http://www.france-fluides.com/
Description: Thème enfant pour Twenty Twelve
Author: Gael Bichon
Author URI: 
Template: twentytwelve
Version: 0.1.0
*/

@import url("../twentytwelve/style.css");

/* Générale */
::-moz-selection {background: #99d0ff;}
::selection {background: #99d0ff;}

body, body.custom-font-enabled {font-family: 'Muli', sans-serif;}
body .site { box-shadow: none;}

.clearfixe {clear: both;}

h1 {color: #21759B;}
h2 {color: #017ad3;}
h3 {color: #33CCCC;}

/* Le fond des pages */
body {background: url("img/fd-FranceFluides.jpg") no-repeat scroll center 0 #000;}
#page {background: url("img/fd-header.jpg") no-repeat scroll 0 0 #FFF}

/* Le header */
.site-header h1 a {padding-top: 44px;}
.main-navigation {float: right;position: relative; width: 40%;}

/* nav */

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {
color: #0060BE;text-shadow: 0 0 2px #33CCCC; font-weight: 400;}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {margin-left: -61px; text-align: center; width: 118%;}
.flag {width:154px; height:24px; float:right; margin-right:10px; margin-top:-85px}

/* Le main */
#main {padding-top: 110px;
}
.type-post .entry-meta {display: none;}

/* Sidebar */
.prodBio {
    background: url("img/charte-produit-biodegradable.jpg") no-repeat scroll center 0 #FFF;
    -webkit-border-radius: 15px;-moz-border-radius: 15px; border-radius: 15px;
    line-height: 1.4em;padding: 200px 15px 15px;text-shadow: 0 0 2px #FFF;
}
.livraison { background: url("img/Livraison-au-carton.png") no-repeat scroll center 0 #FFF;padding-bottom: 363px;text-align: center;}
.livraison h3 {text-align: center;}


/* Page mark */

ul.markContent { list-style: none;}
ul.markContent li {margin: 0; display: inline;}
ul.markContent a {height: 30px;}
ul.markContent li a {border: 1px solid #FFF;color: #FFF;display: inline-block;line-height: 1.25em;margin: 0 21px 15px;padding: 225px 10px 10px;text-align: center;text-decoration: none; width: 252px;
-webkit-border-radius: 8px;-moz-border-radius: 8px; border-radius: 8px;
}

.markContent.default li a {background:url("img/blocmark/mark.png") no-repeat scroll center 0 #666;}
.markContent.default li a:hover { opacity: 0.88;
-webkit-box-shadow: 0 0 18px rgba(40, 72, 143, 0.5);
-moz-box-shadow: 0 0 18px rgba(40, 72, 143, 0.5);
box-shadow: 0 0 18px rgba(40, 72, 143, 0.5);
}

ul.markContent li.ape a {		background-position: 0 -270px; background-color: #01506f;}
ul.markContent li.externet a {	background-position: 0 -540px; background-color: #9fc54c;}
ul.markContent li.fernand a {	background-position: 0 -810px; background-color: #724816;}
ul.markContent li.ordax a {		background-position: 0 -1080px; background-color: #2c9edc; color: #fff;}
ul.markContent li.canon a {		background-position: 0 -1350px; background-color: #f9de2f; color: #333;}
ul.markContent li.trezyl a {	background-position: 0 -1619px; background-color: #61b172;}
ul.markContent li.biode a {		background-position: 0 -1884px; background-color: #6e1a1a;}
ul.markContent li.american a {	background-position: 0 -2153px; background-color: #e0922e;}
ul.markContent li.marcel a {	background-position: 0 -2422px; background-color: #757479;}
ul.markContent li.magic a {		background-position: 0 -2691px; background-color: #FFFF00facb00;}

/* Page adresse */
.adresses {padding-bottom: 20px;}
.blokadresse {border-left: 2px solid #CCCCCC;float: left; padding: 0 10px 0 20px; width: 30%;}
.blokadresse h3 {margin: 0;}
.entry-content p.zero {margin: 0; padding: 0;}
.entry-content iframe {margin-bottom: 0;}

/* Page produits */
.img-produits {float:left; margin-top:-20px}
.produit{width:400px; height:262px; margin:20px; float:left}
.famille { background-color: #5798D9; color: #FFFFFF; float: left; font-size: 19px; height: 30px; margin-bottom: 20px; margin-top: 20px; text-align: center; width: 955px; border-radius: 10px}

/* Page produits PLV */
.img-produits-plv {float:left; margin-top:-20px; margin-right:20px}
.produit-plv{width:280px; height:180px; margin:20px; float:left}

/* pas d'ombres sur les img */
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {
    border-radius: 0px;
    box-shadow: none;}
	
	/* Multisite */
#selecteur-langues-bar .widget_mslswidget a {padding: 2px; float: right;padding-top: 44px;}

/* video */
.video {text-align:center; width:100%}
