/*
Theme Name:  patbry
Theme URI:   patisserie-bry.fr
Description: Twenty Twelve child theme
Author:      Bourgogne web design
Author URI:  www.wmoer.com/portfolio/
Version:     1
Template:    twentytwelve
*/

html{font-size:87.5%;}
body{font-size:14px;font-family:Georgia,serif;text-rendering:optimizeLegibility;color:#604030;}
body.custom-font-enabled{font-family:Georgia,serif;}
a{color:#DC1F5C;outline:none;cursor:pointer;text-decoration:underline;}
a:hover{color:#DC1F5C;text-decoration:none;}
body .site{margin:0 auto;}
a,a:focus{outline:none;}
img{max-width:100%;height:auto;}
.wrap{max-width:1000px;margin:0 auto;}
.bry{height:200px;background-size:auto 100%;background:url(images/maisonbry1.png) no-repeat left center;}
@media screen and (max-width:800px){.bry{height:25vw;background-size:auto 100%;}}
.pad{padding:20px;}
.site-page{background:#fff;}
.site-content{width:100%;float:none;}
.site-content{margin:20px 0 0;}
.site-header{padding:0;}
.site-header hgroup,.branding{display:none;}
#site-navigation{background:#EE88AA;border-style:solid;border-color:#F1C94D;border-width:1px 0;}
.main-navigation{margin:0;}
.main-navigation a{color:#222;}
.main-navigation li{font-size:1em;line-height:1;margin:0;}
.main-navigation li a{font:400 1.1em/2.6em Georgia,serif;color:#75133A;text-transform:none;margin:0;padding:0 0.8em;}
.main-navigation li a:hover{color:#fff;}
.main-navigation .current-menu-item > a,.main-navigation .current-menu-item > a:hover{font-weight:400;color:#fff;background:#dc2a78;}/*#E04080,#dc2a78*/
.main-navigation ul.nav-menu,.main-navigation div.nav-menu > ul{border:none;}
.main-navigation ul.nav-menu{text-align:center;}
.row{float:none;margin:auto;}
.c33,.c50,.c66{float:left;display:block;margin:0;padding:0;border:0 solid #ddd;}
.c33{width:33.33%;}
.c50{width:50%;}
.c66{width:66.66%;}
.entry-header{margin-bottom:15px;}
.entry-header .entry-title{font:400 2em/1em Georgia,serif;text-align:center;margin:0;padding:0;}
.entry-content{line-height:normal;}
.box-list{line-height:1.4em;margin:0 0 25px;padding:0 20px;}
.box-list h2{font:400 1.4em/3em Georgia,serif;margin:0;padding:0;text-align:center;letter-spacing:-1px;}
.box-list h2{background:url(images/o33.png) no-repeat center center;background-size:contain;}
.box-list h3{font:bold 1.1em/1.4em Georgia,serif;color:#F04080;margin:10px 0;padding:6px 10px;border-top:1px dashed #DAC1B6;border-bottom:1px dashed #DAC1B6;background:center center;text-align:left;}
.box-list p{line-height:1.4em;margin:0 0 10px;padding:0;}
.box-list ul{line-height:1.4em;margin:0 0 20px;padding:0 24px 0 36px;list-style:circle;}
.box-list li{margin:0;}
.box-list img{border:none;margin:5px 0;border-radius:4px;box-shadow:1px 1px 4px rgba(0,0,0,.2);}
.box-list img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;width:auto\9;}
.clearit{clear:both;}
.ouverture .box-list p{font-size:15px;line-height:1.4em;text-align:center;margin:0;padding:0;}
.galerie{padding:0 30px 20px;}
/*footer*/
footer#colophon{font-size:14px;line-height:1.4em;color:#F8F5EE;background:#684733;}
footer#colophon{max-width:none;border:0;margin:0;padding:20px;clear:both;}
footer#colophon a,footer#colophon a:hover,.site-info a,.site-info a:hover{color:#fff;}
.foot-top{text-align:center;margin-bottom:10px;/*white-space:nowrap;overflow:hidden;*/ }
.foot-box{line-height:1.4em;margin:0 0 10px;padding:10px 20px;}
.foot-box .box-list{margin:0 0 25px !important;padding:0 20px !important;}
.foot-box h3{font:400 1.5em/1em Georgia,serif;color:#F8F5EE;border:0;margin:0 0 0.5em;padding:0.5em 0 0;}
.foot-box ul{line-height:1.4em;list-style:circle;margin:0 0 20px;padding:0 24px;}
.foot-box p{line-height:1.4em;margin:0 0 10px;padding:0;}
ul#menu-menu-pied{text-align:center;list-style:none;margin:0 0 20px;padding:0;}
ul#menu-menu-pied li{display:inline;}
ul#menu-menu-pied li:after{content:" | ";}
ul#menu-menu-pied li:last-child:after{content:"";}
ul#menu-menu-pied a{color:#F8F5EE;}
ul#menu-menu-pied a:hover{color:#fff;}
.site-info{clear:both;text-align:right;padding:30px;}
/*end footer*/
.divider{background:url(images/divider.png) no-repeat center center;width:100%;clear:both;height:50px;}
.site-content article{border-bottom:0;margin-bottom:0;padding-bottom:0;}
#fete{font-size:16px;line-height:1.4em;color:#D4B9AB;background:#684733 url(images/bg-white-12.png) repeat-x center bottom;padding:10px 20px;}
#fete h1{font-size:2em;font-weight:400;line-height:normal;margin:0 0 10px;padding:10px 0 0;}
#fete p{line-height:normal;margin:0 0 1em;}
#fete img{box-shadow:none;}
#fete a{color:#D4B9AB;}
#fete a:hover{color:#fff;}
#gmap{display:block;background:url(images/bry-map.jpg) no-repeat center center;width:100%;height:340px;border:1px solid #DAC1B6;margin-bottom:12px;}
#gmap iframe{height:100%;}
.slogan{max-width:640px;margin:0 auto;text-align:center;}
.slogan.accueil{font-size:1.5em;}
.c33.b4,.f4{clear:left;}
.f5{width:auto;max-width:640px;margin:0 auto;float:none;clear:none;}
.nobr{white-space:nowrap;}
#cp{margin-bottom:20px;}
#cp label{display:block;padding:1% 2%;}
#cp .text{width:100%;margin:0 0 10px;padding:6px;}
#cp .text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#cp textarea{overflow:auto;resize:none;}
#cp #btn{float:right;margin:10px 20px;padding:3px 8px;cursor:pointer;}
#cp .text,#cp #btn{border:1px solid #EE88AA;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.menu-noel-container{margin-bottom:30px;}
ul#menu-noel{text-align:center;list-style:none;margin:0 0 20px;padding:0;}
ul#menu-noel li{display:inline;}
ul#menu-noel li:after{content:" - ";}
ul#menu-noel li:last-child:after{content:"";}
@media screen and (min-width:1000px){
body{background:#442415 url(images/pbg.jpg) repeat-x fixed center top;}
}
@media screen and (max-width:999px){
body{background:none #442415;}
.main-navigation li a{font:400 1em/2.4em Georgia,serif;padding:0 0.5em;}
}
@media screen and (max-width:800px){
.row{max-width:640px;}
.entry-header .entry-title{font-size:1.5em;}
.slogan.accueil{font-size:1.3em;}
.slogan.accueil p{line-height:normal;}
.f1,.f2,.f3,.f4{width:50%;}
.f3{clear:left;}
.f4{clear:none;}
/*fete*/
.fete-1,.fete-2{width:50%;margin:0;padding:0;}
/*mentions*/
.c33.m1,.c66.m2{width:auto;max-width:480px;margin:auto;float:none;clear:none;}
/*accueil*/
.c33.b1,.c33.b2,.c33.b3,.c33.b4,.c33.b5,.c33.b6{width:50%;}
.c33.b1,.c33.b3,.c33.b5{clear:left;}
.c33.b2,.c33.b4,.c33.b6{clear:right;}
/*patisserie,chocolat,pause,contact*/
.c33.list-1,.c33.list-2,.c66.list-2,.c33.contact-1,.c33.contact-2{width:50%;}
.c33.contact-3{width:auto;clear:both;}
.c33.list-3 {width:auto;max-width:340px;margin:0;float:none;clear:both;}
/*galerie*/
.galerie{padding:20px 15px;}
}
@media screen and (max-width:768px){
.foot-top{text-align:left;}
ul#menu-menu-pied{text-align:left;}
}
@media screen and (max-width:600px){
.row{}
/*accueil*/
#fete{padding:10px 0;}
.fete-1{width:auto;max-width:340px;margin:0;float:none;clear:both;}
.fete-2{width:100%;}
.fete-1 .pad{padding-bottom:0;}
.fete-2 .pad{padding-top:0;}
/*#fete h1{padding-top:0;}*/
.c33.b1,.c33.b2,.c33.b3,.c33.b4,.c33.b5,.c33.b6{width:auto;max-width:340px;margin:auto;float:none;clear:none;}
/*patisserie,chocolat,pause,contact*/
.c33.list-1,.c33.list-2,.c33.list-3,.c66.list-2{width:auto;max-width:340px;margin:auto;float:none;clear:none;}
.c33.contact-1,.c33.contact-2,.c33.contact-3,.c50.contact-1,.c50.contact-3{width:100%;clear:both;}
}
@media screen and (max-width:480px){
/*.site-content*/
.row{max-width:300px;}
#site-navigation{padding:6px 4%;}
#menu-site li.current_page_item{background:none;}
.entry-header .entry-title,.slogan.accueil{font-size:1.3em;text-align:left;max-width:300px;margin:0 auto;}
.entry-content .box-title{margin-left:0;margin-right:0;}
.entry-content .box-list{padding:0;}
.foot-box{padding:0;}
.f1,.f2,.f3,.f4{width:100%;margin:auto;float:none;clear:none;}
.galerie{padding:20px 0px;}
.foot-top{text-align:left;}
ul#menu-menu-pied{text-align:left;}
.nobr{white-space:normal;}
}
.mentions{max-width:600px;margin:0 auto;}
.mentions h3{margin:1.5rem 0 0.5rem;}
.aquo{}
.aquo:before{content:"«";margin-right:0.2em;}
.aquo:after{content:"»";margin-left:0.2em;}
