@font-face {
    font-family: 'museo_sans500';
    src: url('museosans_500-webfont.woff2') format('woff2'),
         url('museosans_500-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'museo_sans900';
    src: url('museosans_900-webfont.woff2') format('woff2'),
         url('museosans_900-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'museo_sans300';
    src: url('museosans-300-webfont.woff2') format('woff2'),
         url('museosans-300-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent;}
body{line-height:1; font-family:Poppins; font-size:100%;width:auto;height:auto;padding:0 0 0 0;margin:0;color:#580055;background:transparent; text-align:justify; height:100%;}

#charge{
left: 0; 
position: fixed;
top: 0; 
width: 100%; 
height:100%;
background-color:#ffffff;  
z-index: 99999; 
height: 100%; 
opacity:1; 
vertical-align: middle;
font-weight:300;
font-size:14px;
}
#charge_int{display: flex;        justify-content: space-between;        align-items: center;width:90px;}
.loader {  width: 15px;  aspect-ratio: 1;  border-radius: 50%;  border: 4px solid #e4eefe;  border-right-color: #1d6ff7;  animation: l2 1s infinite linear;}
@keyframes l2 {to{transform: rotate(1turn)}}
/*footer{position:absolute;bottom:0;width:100%;padding-top:50px;height:50px;}*/
/*background-image:url(https://vivatechnology.com/wp-content/themes/gbl-toolbox/img/challenge-bg.svg); background-repeat:no-repeat; background-position:top;*/
h1, h2, h3, h4, h5, h6{clear:both;}
h1,h4{font-family:Poppins;}
@media (min-width: 1500px){#fond .entry {right: -35%;}}
@media (min-width: 992px){#fond .entry {width: 120%;top: 15%;bottom: inherit;}}
#fond .entry {  position: absolute;bottom: -5%;right: -25%;width: 120%;}
/*#fond {width: 100%;max-height: 600px;overflow: hidden;position: absolute;z-index: 1;top: 0;left: 0;}*/
#fond {max-width: 1100px;
    max-height: 600px;
    overflow: hidden;
    z-index: 1;
    top: 0;
    left: 0;
    margin: 0 auto 0 auto;}
#logoVivatech{float:left; width:40%; margin-right:2%;}
#logoVivatech img{width:100%;}
#titrePage{float: right; width:58%;}
.w-12{}
.question{margin: 10px 0px 10px 0px;}
.titreForm{font-family:Poppins;}
input[type="radio"]{
border: 2px solid;
    border-color: #86278E;
    height: 16px;
    width: 16px;
    border-radius: 100%;	
}
input[type="file"]{ height: 0;width: 0; overflow: hidden;}
input[type="checkbox"]{border: 2px solid;border-color: #86278E;height: 16px;width: 16px;}
#upImage label {width:auto; margin-top:10px;}
textarea{resize:none;}
/*.cta:after {
    content: '';
    width: 30px;
    height: 100%;
    background: transparent url(../images/more-arrow.png) center center no-repeat;
    border: 2px solid #4527a0;
    border-left: none;
    position: absolute;
    top: -2px;
    right: -30px;
}*/
.w3 .cta{    margin: 0 auto 0 auto; }
.retourInfos{display:none; font-weight: 900; font-size: 1.2em; width:80%; color: #ec3a6e; margin-top: 10px;}
	.cta {
    position: relative;
    border: 0px solid #1d6ff7;
    border-radius: 0;
    display: inline-block;
	width: 90%;
    /*background-color: #1d6ff7;*/
	background-image: linear-gradient(90deg, rgba(251,217,1, 1) 0%, rgba(240,78,12, 1) 41.15%, rgba(253,10,113, 1) 100%);
    color: #fff;
    padding: 8px 16px 8px 16px;
    margin: 0;
    font-size: 100%;
    font-weight: 700;
		font-size: 1rem;
   
    transition: none;
    text-decoration: none;
    -o-transition: all 250ms ease-in-out;
    -webkit-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
	cursor: pointer;border-radius:8px;
}

/*.cta:hover{
	border: 2px solid #0a50c4;
	 background-color: #0a50c4;
	 color: #fff;
}*/

.cta.light {
    position: relative;
    border: 0px solid #1d6ff7;
    border-radius: 0;
    display: inline-block;
    color: #fff;
		font-size: 1rem;
    padding: 8px 16px 8px 16px;
    margin: 0;
    font-size: 100%;
    font-weight: 700;
  
    transition: none;
    text-decoration: none;
    -o-transition: all 250ms ease-in-out;
    -webkit-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
	cursor: pointer;
		border-radius:8px;
}
/*.cta.light:hover, .delete.light:hover{
	border: 2px solid #0a50c4;
	background-color: #fff;
	color: #0a50c4;
}*/


.delete.light{
	position: relative;
    border: 0px solid #1d6ff7;
    /*border-right: none;*/
    border-radius: 0;
    display: inline-block;
   background-image: linear-gradient(90deg, rgba(251,217,1, 1) 0%, rgba(240,78,12, 1) 41.15%, rgba(253,10,113, 1) 100%);
    color: #fff;
	font-size: 1rem;
	padding: 8px 16px 8px 16px;
    margin: 0;
    font-size: 100%;
    font-weight: 700;
    
    transition: none;
    text-decoration: none;
    -o-transition: all 250ms ease-in-out;
    -webkit-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
	cursor: pointer;
	border-radius:8px;
}
/*.delete:after {
    content: '';
    width: 30px;
    height: 100%;
    background: transparent url(../images/more-arrow-delete.png) center center no-repeat;
    border: 2px solid #ffab40;
    border-left: none;
    position: absolute;
    top: -2px;
    right: -30px;
}*/
.cta .cta-anim {
    position: absolute;
    width: 0px;
    height: calc(100% + 4px);
    top: -2px;
    left: calc(100% + 30px);
    background-color: #4527a0;
    -o-transition: all 250ms ease-in-out;
    -webkit-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
}
.delete .cta-animDelete {
    position: absolute;
    width: 0px;
    height: calc(100% + 4px);
    top: -2px;
    left: calc(100% + 30px);
    background-color: #ffab40;
    -o-transition: all 250ms ease-in-out;
    -webkit-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
}
.cta .cta-label, .delete .cta-label {
  position: relative;
  z-index: 3;
}
.delete:hover {
  color: white;
}

.cta:hover .cta-anim {
  width: calc(100% + 30px);
  left: -2px;
}
.delete:hover .cta-animDelete {
  width: calc(100% + 30px);
  left: -2px;
}
.cta:hover:after, .delete:hover:after {
  background-image: url('../images/more-arrow-hover.png');
}

.hidden {
    display: none!important;
    visibility: hidden!important;
}
.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 0px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
	width:60%;
}
.thumbnail img {width:30%;}


form{text-align:left;}
.grasBleu{font-family:Poppins, Helvetica, sans-serif;font-size:1.4em;color:#1f566b;}
.champObli{font-size:0.8em;color:#333;font-style:italic;}
.grasBlanc{font-family:Poppins, Helvetica, sans-serif;font-size:1.2em;color:#fffbdb;}
.txtBlanc{color:#fffbdb;line-height:1.2;}
.grasNoir{font-family:Poppins, Helvetica, sans-serif;font-size:1.3em;color:#000000;line-height:1.18;}
.tel{font-size:1.8em;}

.infosEmail{float: right; width: 65%;}
#test-popup label {	display:inline-block;width:auto;margin-right:0px;font-size: 1em;text-align: left;margin-left: 15px;}
#test-popup #step5 label, #test-popup #step6 label {	margin-left: 10px;}
#test-popup ul li.firstcircle {color:#fff; font-weight:700;}
.puce{background-image:url(images/puce.png);display:inline-block;height:14px;width:9px;margin-right:5px;}
.horaire{font-size:1em;color:#1f566b;font-family:Poppins, Helvetica, Arial, sans-serif;line-height:1.42;}
.adresse{font-size:1.2em;color:#1f566b;font-family:fty_skorzhen_ncvregular, Helvetica, sans-serif;line-height:1.55;}
.adresseVilleurbanne{font-size:1.2em;color:#1f566b;font-family:fty_skorzhen_ncvregular, Helvetica, sans-serif;line-height:1.4;}
.rouge{color:#be3709;}

.justifie{text-align:justify;}
.project.clearfix{background-color:#fffbdb;border-radius:10px;padding:10px 15px 0;opacity:0.88;}

#adresseHome_gauche{float:left;}
#adresseHome_milieu{float:left;margin-left:1%;}
#adresseHome_droite{float:right;margin-right:2.4%;}
#blocAdresse_page{background-color:rgba(255, 251, 219, 0.6);padding:10px;border-radius:8px 8px 0px 8px;font-family:fty_skorzhen_ncvregular, Helvetica, sans-serif;font-size:1.2em;color:#1f566b;width:80%;}
#blocAdresse_page a{color:#c63b0d;}
#blocAdresse_footer{background-color:rgba(255, 251, 219, 0.6);padding:10px;border-radius:8px 8px 0px 8px;font-family:fty_skorzhen_ncvregular, Helvetica, sans-serif;font-size:1.2em;color:#1f566b;width:80%;}
#blocAdresse_home{background-color:rgba(255, 251, 219, 0.6);padding:10px;border-radius:8px 8px 0px 8px;font-family:fty_skorzhen_ncvregular, Helvetica, sans-serif;font-size:1.2em;color:#1f566b;width:80%;}
#blocAdresse_home a{font-family:fty_skorzhen_ncvregular, Helvetica, sans-serif;font-size:1.8em;color:#22596E;}
#blocAdresse_footer_milieu{background-color:rgba(255, 251, 219, 0.6);padding:19px 10px 19px;border-radius:8px 8px 0px 8px;font-family:fty_skorzhen_ncvregular, Helvetica, sans-serif;font-size:1.2em;color:#1f566b;width:80%;}
#blocAdresse{background-color:rgba(255, 251, 219, 0.8);padding:10px;border-radius:8px 8px 0px 8px;font-family:fty_skorzhen_ncvregular, Helvetica, sans-serif;font-size:1.2em;color:#1f566b;text-align:center;}
.fondBurger_carte{border-radius:10px 10px 0px 0px;background-color:#fffbdb;}
.fondTexteBurger_carte{border-radius:0px 0px 10px 10px;background-color:#1a5166;padding:15px;text-align:center;}
#footer a.livraison{color:#c63b0d;}
#commentBox{display:none;}
#callToAction .orderNow{font-size:.75em;right:8%;position:absolute;top:50%;margin-top:-21px;padding:10px 15px 10px;background:#B04B11;display:inline-block;color:#fff;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.3);cursor:pointer;font-weight:bold;border:1px solid rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:normal !important;display:none;}
#callToAction .button:hover{background-color:#595959;color:#fff;}
.ttsc_one_half{width:48%;}
.ttsc_one_third{width:31%;}
.ttsc_two_third{width:65.33%;}
.ttsc_one_half,.ttsc_one_third,.ttsc_two_third{position:relative;margin-right:3%;float:left;}
.ttsc_last{margin-right:0 !important;clear:right;}
.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}


ul{list-style:none;}
blockquote{quotes:none;}
blockquote:before, blockquote:after{content:'';content:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a img{border:none;}
img{display:block;margin:0;}
img.wpcf7-captchac{display:inline-block;vertical-align:middle;}
input[type="submit"]::-moz-focus-inner{border:0;}
input[type="submit"]::-webkit-focus-inner{border:0;}
.homeSection img, .post p img, .page p img, .project p img, .postThumb, div.wp-caption img{max-width:100% !important;height:auto;}
.wp-caption{max-width:auto !important;width:auto !important;}
.wp-caption-text{padding:5px 0 0 0;font-style:italic;}
body *{-webkit-backface-visibility:hidden}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity;}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}

p{line-height:1.7em;font-size:1.1em;margin:0 0 20px 0;}
table{line-height:1.7em;font-size:0.75em;}
ul{list-style: disc;
    margin: 5px 20px;
    padding: 0 20px;}
li{margin:0 0 0 0;padding:0;}
.colonne25{width:25%;float:left;text-align:center;color:#333;}
.colonne25 img{margin:auto;padding-bottom:5px;}
.colonne1-5{width:18%;float:left;margin-left:1%;margin-right:1%;}
.colonne1-5 img{margin:auto;padding-bottom:5px;width:100%;}
.colonneFooter_int{margin-top:-70px;}
img.left{margin:0 15px 15px 0;float:left;}
a{text-decoration: underline;outline:none;color:#580055; font-weight:700;}
a:hover{color:#FD0A71; }
a img{border:none;}
h1, h2, h3, h4, h5, h6{margin:0 0 15px 0;font-weight:normal;color:#555555;}
h2{color:#4527a0;font-size:1.4em;}
blockquote, address{margin:0 0 30px 0;padding:0 30px 0 30px;font-style:italic;font-size:1.2em;font-family:Georgia, Times, "Times New Roman", serif;}
blockquote{background:transparent url(images/quote.png) no-repeat;}
code{font-family:"Courier New", Courier, serif;overflow:auto;padding:2px;background:#fff;}
pre code{background:none;}
pre{margin:0 0 20px;padding:10px;background:#fff;overflow:auto;border:0px solid #e4e4e4;}
.left{float:left;}
.right{float:right;}
.meta{color:#b0b0ad;}
.meta a{color:#7d7d7b !important;}
.meta a:hover{color:#b0b0ad !important;}
input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input[type="date"], textarea,select,input[type="number"]{background-color:#fafafa;margin-bottom:5px;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#6a6a6a;border:1px solid #ddd;background:#fafafa;margin-left:8px; font-family: Poppins;}
input[type="text"]:focus{outline:none;background-color:#f7f7f7;}
textarea:focus{outline:none;background-color:#f7f7f7;}
textarea{width:80%;font-size:14px; margin-top: 5px;}
.question textarea{width: max-content; font-size:14px; margin-top: 5px;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;visibility:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
a.action{font-style:italic;}
#container{width:100%;margin:0 auto;min-height: 100%;   position: relative;}
#main2016{margin:0 auto 0;padding:30px 0 0px 0;background:#fff;max-width:63em;-webkit-box-shadow:0 0px 0px rgba(0, 0, 0, 0.10);-moz-box-shadow:0 0px 0px rgba(0, 0, 0, 0.10);box-shadow:0 0px 0px rgba(0, 0, 0, 0.10);}
#main2016_bottom{margin:0 auto 0;padding:0px 0 0px 0;max-width:63em;}
#main2016_bottom img{width:100%;}
.gd{font-size:1.5em;}
.error{margin-top:-20px;margin-left:20px;font-size:0.9em;position:absolute;}
.row{width:98%;margin:10px auto;}
.row input{width:98%;height:30px;margin-top:13px;}
.row .w-12 input{width:auto;height:auto;margin-top:13px;}
.row .w-5 input{width:95%;height:30px;margin-top:13px;}
.row input[type="image"]{width:auto;height:auto;margin-top:0px;border:none;}
.row > div{float:left;}
.w-1{width:48%;/*float:left;*/margin-left:0%;margin-right:1%;display: inline-block;overflow: hidden;}
.w-1 input[type="text"]{ width:80%; margin-top: 5px;    box-sizing:border-box;    -moz-box-sizing:border-box; font-size: 14px;}
.w-1 select{ margin-top: 5px;     width: 80%;}
 input[type="text"].questionInt{ width:45%; margin-top: 0px;  box-sizing:border-box;   -moz-box-sizing:border-box;}
.w-1 img{width:100%;}
.texte{text-align:justify;font-family:'Chelsea Market', cursive;line-height:1.2em;}
.texteCarte{text-align:justify;font-family:'Chelsea Market', cursive;line-height:1.2em;font-size:0.9em;}
.w-2{width:16.5%;text-align:center;}
.w-2 img{width:100%;}
.w-3{width:31%;float:left;text-align:center;margin:0 1% 0 1%;}
.pageLivraison{width:60%;float:left;text-align:center;margin:0 20% 0 20%;}
.w-4{width:20%;float:left;}
.w-4 img, .w-3 img{width:100%;}
.pageLivraison img{width:70%;margin-left:15%;}
.clearHome{line-height:0em;font-size:.95em;margin:0 0 0;}
.w-5{width:58%;float:left;}
.w-6{width:40%;margin-right:1%;}
.w-6 img{width:98%;margin-left:1%;margin-bottom:1%;}
.w-7{width:540px;}
.w-8{width:620px;}
.w-9{width:65%;}
.w-9 img{width:100%;}
.w-10{width:780px;}
.w-11{width:860px;}
.w-12{width:100%;margin-left:0%}
.texte_intLivraison{margin:15px 0 0 2%;}
.clear{clear:both;}
.tiers-2{float:right;width:51%;padding:0 1% 0 1%;}
.tiers-2 img{width:95%;margin-left:auto;margin-right:auto;}
.tiers-1{float:left;width:45%;padding:1%;}
label{width:40%;margin-right:0px;font-size:1em;text-align:left; margin-left:20px;}
.texteArea{vertical-align:top;margin-top:13px;}
.divForm textarea{margin-top:13px;width:50%;}
.row .w-12 input.formCarte{width:50%;padding:4px;}
.row .w-12 .divForm p{line-height:1em;margin:0 0 0 0;}
.home #main{border:none;}
.home.page #content{padding-top:0px !important;}
#main.full{background:none;}
#content{padding:0 0 0 0;float:left;margin:0 0px 0 0;position:relative;width:100%;}
#sidebar{width:20%;float:right;margin:0 3% 0 0;padding:0 0 0 0;}
#sidebar img{width:100%;}
#sidebar input[type="image"]{width:100%;height:auto;margin-top:0px;border:none;}
#sidebar input[type="image"]:focus, #sidebar input[type="image"]:active{border:none;}
#cadreSlider{position:relative;z-index:100;}
#sliderInt{margin-top:-402px;z-index:1;position:relative;}
#footer{background-image:url(images/les-burgers-de-papa_footer.png);background-repeat:repeat-x;width:100%;margin:0 auto;}
.oneFourth{width:22.916667%;}
.oneThird{width:280px;}
.threeFourth{width:720px;}
.full{width:970px;}
#header{width:100%;position:relative;padding:0 0 0 0;margin:0 0 0 0;z-index:100 !important;background-color:#fff;-webkit-box-shadow:0 0px 20px rgba(0, 0, 0, 0.10);-moz-box-shadow:0 0px 20px rgba(0, 0, 0, 0.10);box-shadow:0 0px 20px rgba(0, 0, 0, 0.10);}
#header .inside2016{max-width:62.5em;margin:0 auto;position:relative;padding:0px 0 10px 0;height:121px;-webkit-box-shadow:0 0px 0px rgba(0, 0, 0, 0.10);-moz-box-shadow:0 0px 0px rgba(0, 0, 0, 0.10);box-shadow:0 0px 0px rgba(0, 0, 0, 0.10);}
#logo{display:block;margin:0px 0 0px 1%;float:left;padding:0;position:relative;}
#logo_livraison{margin-left:180px;float:left;position:absolute;}
#logo_home{display:inline-block;padding:0;}
#logo h1, #logo_home h1{margin:0 !important;line-height:1em !important;padding:0 !important;font-size:1.5em;font-weight:bold;color:#555555;}
#header h1{font-size:1.5em;color:#555555;margin:0;}
#header h1 a, #header h1 a:hover{color:#555555 !important;}
#mainNav{right:3%;position:absolute;top:82%;height:20px;margin-top:-10px;font-family:Helvetica, arial, sans-serif;}
#mainNav_reseauxSociaux2016{background-image:url(images/les-burgers-de-papa_suivez-nous-reseaux.png);background-repeat:no-repeat;right:3%;position:absolute;top:0;margin-top:-10px;font-family:Helvetica, arial, sans-serif;width:281px;height:81px;}
#mainNav_reseauxSociaux_int{padding-top:12px;float:right;margin-right:22px;}
#mainNav li{margin:0 0 0 1.5em;display:inline-block;padding:0;font-family:'Montserrat', sans-serif;}
#mainNav ul a{line-height:25px;color:#275d71;font-size:1.25em;text-shadow:0px 0px 0px #000000;}
#mainNav ul ul a{line-height:15px;font-weight:normal;border-top:none;}
#mainNav ul li.current a,
#mainNav ul li.current-cat a,
#mainNav ul li.current_page_item a,
#mainNav ul li.current-menu-item a,
#mainNav ul li.current-post-ancestor a,
.single-post #mainNav ul li.current_page_parent a,
#mainNav ul li.current-category-parent a,
#mainNav ul li.current-page-ancestor a,
#mainNav ul li.current-category-ancestor a,
#mainNav ul li.current-portfolio-ancestor a,
#mainNav ul li.current-projects-ancestor a{text-decoration:none;color:#2e2e2e;}
#mainNav ul li.sfHover a,
#mainNav ul li a:hover,
#mainNav ul li:hover{text-decoration:none;color:#e25041;}
#mainNav ul ul{padding:20px 0px 0 0px !important;margin-top:-10px;background:#fff;border:1px solid #dedede;-moz-box-shadow:0 0px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 0px 6px rgba(0,0,0,0.1);box-shadow:0 0px 6px rgba(0,0,0,0.1);}
#mainNav ul ul ul{padding-top:20px !important;margin-left:-1.25em;margin-top:-5px;}
#mainNav ul ul li{float:none;background:none;margin:0 5px 10px 15px !important;}
#mainNav ul ul li a{padding:0px 0 10px 0;font-weight:normal;border:none !important;}
#mainNav ul li.sfHover ul a{color:#7b7b7b!important;}
#mainNav ul li.sfHover ul a:hover{color:#fff!important;}
#mainNav .sf-menu a.sf-with-ul{position:relative;min-width:1px;}
.sf-sub-indicator{position:absolute;bottom:0px;display:block;width:100%;text-indent:-999em;overflow:hidden;z-index:200;height:40px;}
.sfHover .sf-sub-indicator{bottom:-10px;}
#mainNav .sf-menu li ul .sf-sub-indicator{display:none;}
#mainNav .sf-menu li ul .sfHover .sf-sub-indicator{position:absolute;top:0;right:-1px;left:none;display:block;}
.sfHover a.sf-with-ul .sf-sub-indicator{height:30px;}
.children .sf-sub-indicator{display:none;}
img{border:none;}
#colonneDroite_home{float:right;width:20%;margin-right:2px;text-align:center;}
#colonneDroite_home img{width:100%;}
#colonneGauche_home{float:left;padding:0 0 0 0;width:78.5%;}
#content{margin:15px 0 10px 0;padding:0 0 0 0 !important;width:77%;float:left;}
.textwidget img{width:100%;}
.videoContainer{margin-top:-20px;}
#content.full{margin:15px 0 10px 1%;padding:0 0 0 0 !important;width:98%;}
.home #content.full, .page-template-default #content.full{width:98%;}
#content.fullProjects{width:96%;}
#content.threeFourth .page{width:99%;}
#content .post{margin:0 0 30px 0px;position:relative;background:transparent url(images/dotted_line_rouge.png) bottom repeat-x;padding-bottom:10px;min-height:250px;width:98%;}
#content .post h1{font-size:1.2em;}
.search #content .post{min-height:50px;}
.page #content .post{margin:0 0 0px 0px;border:none;}
.post .meta, .attachment .meta{margin:-5px 0 25px 0;padding:0 0 0px 0;font-size:.75em;line-height:1.5em;}
#content .post.lastPost{background:none;}
#content h1 a,
#content h2 a,
#content h3 a,
.widgetBox h3 a,
#slideshow .slideText h3 a,
#content h4 a,
#content h5 a{color:#555555;}
#content h1 a:hover,
#content h2 a:hover,
#content h3 a:hover,
.widgetBox h3 a:hover,
#slideshow .slideText h3 a:hover,
#content h4 a:hover,
#content h5 a:hover{color:#a7a7a3;}
#content .postThumb{margin:0 0 20px 0 !important;}
#pageHead{padding:20px 0 10px 0;margin:0px 3% 5px 3%;text-align:center;background:transparent url(images/dotted_line_rouge.png) 0 bottom repeat-x;}
#pageHead h1{font-size:1.9em;line-height:.7em;padding:0;margin-bottom:7px;display:block;color:#005e76;font-family:'Chelsea Market', cursive;text-shadow:0px 0px 0px #000000;}
#pageHead p{margin:0!important;padding:10px 0 0 0!important;color:#292828;line-height:1em;}
hr{background-image: linear-gradient(#4527a0, #4527a0), linear-gradient(#d2d2d2, #d2d2d2); height: 0.08em;  width: 80%; margin:25px auto 25px auto;}
.titreEngagement{font-family:"fontfrank", sans-serif;font-size:1.8em;font-weight:bolder;text-transform:uppercase;}
.page-template-template-home-php .slideshow{margin-bottom:0px !important;}
.homeSection{margin-bottom:2px!important;width:100%;}
.homeSection h3{font-size:1.45em;margin:0 2% 20px 0;clear:both;color:#fffadb;font-family:fty_skorzhen_ncvregular,Helvetica, arial, sans-serif;}
.homeSection h3 span{padding-right:10px;}
#callToAction{background:transparent url(images/banderole.png);padding:30px;margin:0 2% 30px 0;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center;}
#callToAction p{margin:0;float:left;font-family:fty_skorzhen_ncvregular,Helvetica, arial, sans-serif;color:#22596e;font-size:1.75em;line-height:1.2em;width:100%;margin:-5px 0 0;}
#callToAction .button{font-size:.75em;right:8%;position:absolute;top:50%;margin-top:-21px;padding:10px 15px 10px;}
#content .post.small{width:22.916667%;height:auto;display:block;margin:0 2% 20px 0 !important;padding-bottom:0;cursor:pointer;float:left;position:relative;background:#fff;zoom:1;}
#content .post.small .moreLink{display:block;}
#content .post.small .thumb{margin-bottom:15px;}
#content .post.small img{max-width:100%;height:auto;}
#content .post.small h1{font-size:.75em;font-weight:bold;line-height:1.6em;}
#content .post.small p{margin-bottom:10px;}
#content .post.small .meta{margin-bottom:10px;font-family:"Droid Serif", Georgia, Times, "Times New Roman", serif;font-style:italic;}
.one_half{width:48%;}
.one_third{width:30%;}
.two_third{width:65.33%;}
.one_half,.one_third,.two_third{position:relative;margin-right:3%;float:left;}
.last{margin-right:0 !important;clear:right;}
.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}
a.button, #footer a.button, #searchsubmit, input[type="submit"]{background:#757575;display:inline-block;color:#fff;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.3);position:relative;cursor:pointer;font-weight:bold;padding:5px 15px 5px;border:1px solid rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 5px 0 0;line-height:normal !important;}
input[type="submit"].boutonEnvoyer{background-image:url(images/les-burgers-de-papa_bouton_s-abonner.jpg);background-repeat:no-repeat;width:157px;height:37px;background:#fff;display:inline-block;color:#fff;text-decoration:none;text-shadow:0 0px 0px rgba(0,0,0,0.3);position:relative;cursor:pointer;font-weight:bold;padding:0 0 0 0;border:0px solid rgba(0,0,0,.1);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin:0 0 0 0;line-height:normal !important;}
a.button, #footer a.button{padding:6px 15px 5px;}
#searchsubmit{padding:5px 15px 6px;}
.button:hover, #footer a.button:hover, #searchsubmit:hover, input[type="submit"]:hover{background-color:#595959;color:#fff;}
#projects{margin:0 0 0 0;width:100%;padding:0;float:left;display:block;position:relative;}
#projects .thumbs{margin:0 auto;}
#content #projects li{padding:0;background:none;}
#content .project.small{width:22.916667%;height:auto;display:block;margin:0 2% 20px 0 !important;padding-bottom:0;cursor:pointer;float:left;position:relative;zoom:1;opacity:1;margin-left:8px;}
#content .project.small img{max-width:100%;height:auto;margin-bottom:2px;}
#content .project.small .title{font-size:1.2em;color:#ece8cb;font-family:fty_skorzhen_ncvregular,Helvetica, arial, sans-serif;}
.projectNav{margin:-20px 0 30px 0;padding-top:0;float:right;}
.projectNav a{display:block !important;width:12px;height:18px;text-indent:-9999px;}
.projectNav div{float:left;margin-right:10px;width:12px;height:18px;}
.projectNav .next a{background:transparent url(images/project_nav.png) no-repeat;background-position:-12px -18px;}
.projectNav .next.inactive{background:transparent url(images/project_nav.png) no-repeat;background-position:-12px -36px;}
.projectNav .next a:hover{background:transparent url(images/project_nav.png) no-repeat;background-position:-12px 0px;}
.projectNav .previous a{background:transparent url(images/project_nav.png) no-repeat;background-position:0 -18px;}
.projectNav .previous a:hover{background:transparent url(images/project_nav.png) no-repeat;background-position:0 0px;}
.projectNav .previous.inactive{background:transparent url(images/project_nav.png) no-repeat;background-position:0 -36px;}
#content .skillList{padding:0!important;margin:0 0 20px 0 !important;}
.skillList li{background:none;margin:0 5px 5px 0 !important;display:inline-block;}
.skillList li span a{font-size:.9em;background:#bababa;display:inline-block;color:#fff!important;text-decoration:none;position:relative;padding:5px 6px 5px !important;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:1em;}
.skillList li span a:hover{background:#6c6c6c;}
#content #filterNav{padding:0!important;margin:0 0 20px 0!important;}
#content #filterNav li{padding:0px 0 0 0;background:none;margin:0 5px 5px 0;display:block;float:left;}
#filterNav li a{font-size:.9em;background:#FFFADB;display:inline-block;color:#7d7d7b!important;text-decoration:none;position:relative;cursor:pointer;padding:5px 6px 5px !important;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1em;}
#filterNav li a:hover{background:#22596E;color:#fff !important;}
#filterNav .selected{background:#22596E;color:#fff !important;}
#content .alignleft,
#content img.alignleft{display:inline;float:left;margin-right:24px !important;margin-top:4px;}
#content .alignright,
#content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
#content .aligncenter,
#content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
#content img.alignleft,
#content img.alignright,
#content img.aligncenter{margin-bottom:12px;}
.gallery{padding-top:15px;margin-bottom:25px!important;}
.gallery-item{margin-top:0px!important;margin-bottom:25px!important;}
.gallery img{border:none!important;}
#content ul{margin:0 0 25px 20px;list-style-type:disc;}
#content ul li{margin:0 0 10px 0;line-height:1.4em;font-size:.75em;}
#content ol li{margin:0 0 10px 0;line-height:1.4em;}
#content ol{margin:0 0 20px 20px;}
#content ul ul, #content ol ul, #content ul ol, #content ol ol{padding-top:10px;}
#content ul ul li, #content ol ul li, #content ul ol li, #content ol ol li{font-size:1em !important;}
#content ul.img-list{list-style-type:none;margin:0;padding:0;text-align:center;}
#content ul.img-list img{width:100%;}
#content ul.img-list li{display:inline-block;height:auto;margin:0 0 0 0;position:relative;line-height:0.5em;border:1px solid #ccc;}
span.text-content{background:rgba(0,0,0,0.5);color:white;cursor:pointer;display:table;height:105px;padding-top:45px;left:0;position:absolute;top:0;width:100%;opacity:0;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;}
span.text-content span{display:table-cell;text-align:center;vertical-align:middle;}
ul.img-list li:hover span.text-content{opacity:1;}
.slideshow{margin:0 3% 0 3%;position:relative;}
.home .slideshow{margin:0px 3%;}
.home.blog .slideshow{margin-bottom:30px;}
#content .flexslider{margin:0 0 15px 0 !important;}
.slideshow li, #content .flexslider li, #content .flexslider ol{list-style:none !important;list-style-type:none !important;}
#content .flexslider ol{padding-bottom:5px !important;margin-bottom:0 !important;}
#content .flexslider .slides{margin:0;}
.flexslider{min-height:100px;border:0 !important;margin:0!important;background:transparent;border:none;position:relative;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0!important;border-radius:0!important;box-shadow:none !important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;zoom:1;}
.flexslider .slides li p{margin:0 !important;}
.flexslider .slides > li{position:relative;}
.flex-container{zoom:1;position:relative;}
.flexslider .slides img{height:auto;}
.flex-direction-nav, .flex-control-nav, .flex-caption{margin-bottom:0 !important;}
.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}
.flex-caption{display:inline-block;width:auto;padding:2%;position:absolute;left:0;bottom:0;color:#fff;font-size:.9em !important;line-height:1.3em;}
.flex-caption p{font-size:.9em !important;margin-bottom:0;}
.flex-direction-nav{position:absolute;width:100%;margin:0 !important;left:0;top:50%;}
.flex-direction-nav li a{-webkit-transition:none;-moz-transition:none;transition:none;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease;}
.flex-direction-nav li a{width:30px!important;height:30px;margin:-15px 0 0;display:block;background:url(images/flexslider/direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px !important;text-align:left !important;}
.flex-direction-nav li a.flex-next{background-position:-30px 0;right:20px !important;}
.single-product .flex-direction-nav li a.flex-next{right:-5px !important;}
.flex-direction-nav li a.flex-next:hover{background-position:-30px -30px;}
.flex-direction-nav li a.flex-prev{background-position:0 0;left:20px !important;}
.flex-direction-nav li a.flex-prev:hover{background-position:0 -30px;}
.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{position:absolute !important;bottom:25px !important;right:3% !important;width:auto !important;z-index:300;}
.flex-control-nav li{margin:0 0 0 5px !important;display:inline-block !important;zoom:1;*display:inline !important;}
.flex-control-nav li:first-child{margin:0 !important;}
.flex-control-paging li a{width:13px !important;height:13px !important;display:block !important;background:rgba(255,255,255,0.5) !important;cursor:pointer;text-indent:-9999px;}
.flex-control-paging li a:hover{background:rgba(255,255,255,0.7) !important;}
.flex-control-paging li a.flex-active{background:rgba(255,255,255,0.7) !important;cursor:default !important;}
#sidebar{margin-right:3%;}
.home #sidebar{padding-top:30px;}
.sidebarBox{position:relative;margin:0 0 30px 0;}
#sidebar p{margin-bottom:12px;}
#sidebar li{font-size:.75em;}
#sidebar .avatar{float:left;margin:0 20px 15px 0 !important;padding-top:3px;}
#footer .widgetBox a, #sidebar .widgetBox a{line-height:1.5em;}
#footer .widgetBox{float:left;margin-right:20px;margin-bottom:30px;}
#sidebar .widgetBox{margin-bottom:30px !important;}
#sidebar .widgetBox h3,
#footer .widgetBox h3{font-size:.75em;font-weight:bold;color:#606060;}
#sidebar .widgetBox .meta,
#footer .widgetBox .meta{font-style:italic;}
#sidebar ul, #footer ul{margin:0 0 0 0;padding:0px 0 0 0;line-height:1em;background:none;position:relative;}
#sidebar ul li, #footer ul li{padding:0px 0 0px 0;margin:0 0 10px 0;line-height:1em;background:none;font-size:.75em;}
#sidebar ul li p, #footer ul li p{line-height:1.3em;margin:0;}
#sidebar ul li h2, #footer ul li h2{font-size:13px;margin:0 0 0px 0;padding:0 !important;line-height:1em;font-weight:normal;}
#sidebar .widget_nav_menu ul,
#footer .widget_nav_menu ul,
#sidebar .widget_pages ul,
#footer .widget_pages ul,
#sidebar .widget_categories ul,
#footer .widget_categories ul{background:none;margin:0;padding:0;border:none;}
#sidebar .widget_nav_menu li,
#footer .widget_nav_menu li,
#sidebar .widget_pages li,
#footer .widget_pages li,
#sidebar .widget_categories li,
#footer .widget_categories li{padding:0 0 0 0;margin:10px 0 0 0;border:none;}
.widget_search{display:inline-block;padding:0 !important;width:100%;}
#footer .widget_search{width:22% !important;}
.widget_search h3{display:none;}
.widget_search:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .widget_search{display:block;}
* html .widget_search{height:1%;}
#s{margin:0 0px 0 0;padding:7px .7em 7px .7em !important;line-height:normal!important;width:90%;color:#9a9a9a;}
#searchsubmit{font-size:11px !important;margin:0 !important;border-left:none;-webkit-border-bottom-left-radius:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-bottomleft:0px;-moz-border-radius-topleft:0px;border-bottom-left-radius:0px;border-top-left-radius:0px;float:right;border:none;height:30px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-position:0 -1px;}
#sidebar .ttrust_recent_posts .meta,
#footer .ttrust_recent_posts .meta{margin:0 0 0 0 !important;display:block;padding:3px 0 0 0;}
#sidebar .ttrust_recent_posts .title,
#footer .ttrust_recent_posts .title{font-size:13px !important;margin-bottom:2px;}
#sidebar .ttrust_recent_posts .title,
#footer .ttrust_recent_posts .title{line-height:1.1em;}
.ttrust_recent_posts .firstPost p{margin-bottom:10px;}
.secondaryPost{padding:10px 0 0px 0;}
.ttrust_recent_posts .thumb{float:left;margin:0 12px 0 0;padding:3px;background:#f0f0f0;border:1px solid #e1e1e1;}
.ttrust_recent_posts li{margin-bottom:30px;border:none;display:block;}
table#wp-calendar{width:216px;}
table#wp-calendar td, table#wp-calendar th{text-align:left;}
table#wp-calendar td{color:#b0b0ad;padding-top:10px;}
table#wp-calendar td a{font-weight:bold;}
#wp-calendar caption{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dbdad8;font-size:14px;font-weight:bold;}
.widget_tag_cloud a{font-size:11px !important;padding:5px 7px 5px 7px;display:block;float:left;margin:0 5px 5px 0;}
#footer .widget_tag_cloud a,
#sidebar .widget_tag_cloud a{-webkit-border-radius:2px;-moz-border-radius:2px;background:#f3f3f3;}
.widget_tag_cloud:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.widget_tag_cloud{display:inline-block;}
html[xmlns] .widget_tag_cloud{display:block;}
* html .widget_tag_cloud{height:1%;}
#twitterBox{margin:0 0 10px 0;}
ul#twitter_update_list li{line-height:1.4em !important;margin-bottom:15px;}
.twitterLink a{font-style:italic;}
#flickrBox .flickrImage{float:left;margin:0 12px 12px 0;padding:3px;background:#f0f0f0;border:1px solid #e1e1e1;}
#flickrBox .flickrImage img{width:50px;height:50px;}
#flickrBox .flickrImage a{float:left}
#comments{position:relative;margin:0 0 30px 0px;width:74.468805%;padding:0 0 0 0;}
#content.project #comments{padding-top:30px;}
#comments ul{list-style:none;margin:0 0 30px 0;}
#comments h3{margin:0 0 30px 0;}
#content #comments ul li{font-size:1em !important;}
#trackbacks{margin:30px 0 0 40px;}
ol#commentslist{margin:0 0 0 0px;list-style:none;padding:none;padding:0;}
#commentslist .children li{padding:15px 0 0 30px;background:transparent url(images/comment_marker.gif) no-repeat 0px 40px;border-left:1px solid #e3e3e3;}
.comment{position:relative;margin:0 0 0 0;padding:0 0 20px 0;}
.comment .avatar{position:absolute;left:0;top:0;}
#commentForm label{padding-left:20px;}
.comment h5{margin:0 0 0 80px;padding:0;}
.comment .date{margin:-5px 0 10px 80px;display:block;color:#a5a5a2;font-style:italic;font-size:.75em;}
.comment p{margin:0 0 10px 80px;}
.comment-reply-link,
.comment-reply-login{margin:0 0 0 80px;font-size:.75em;}
.comment-reply{display:inline-block!important;padding:0 0 0 10px;}
#comment-add{position:absolute;top:-5px;right:0px;}
.moderation{margin:0px;padding:0 0 10px 25px;}
#trackbacks ul{margin:-5px 0 15px;}
#trackbacks ul li{padding:5px 0 5px 20px;}
#commentForm{position:relative;margin:30px 0 30px 0px;}
#comments #respond{position:relative;padding:0 0 0;margin:0;}
#respond .form-allowed-tags{display:none;}
#respond form{margin:none;padding:none;position:relative;}
.cancel-comment-reply{float:right;margin:5px 90px 0 0;}
#comments textarea{width:90% !important;}
#comments input[type="text"]{width:50%;margin-right:20px;}
.pagination{width:98%;padding:0 0 20px;clear:both;margin:0 0 15px 0;}
.pagination-prev a,
.pagination-next a,
.wp-pagenavi a,
.wp-pagenavi .current,
.wp-pagenavi .pages,
.older-comments,
.newer-comments{display:block;float:left;width:auto;height:24px;line-height:24px;margin:0 5px 0 0;padding:0 8px;text-align:center;text-decoration:none;}
.pagination-prev a:hover,
.pagination-next a:hover,
.wp-pagenavi a:hover,
.wp-pagenavi .current{}
.pagination-prev a,
.pagination-next a{float:none;margin:0px;}
.pagination-prev,
.pagination-next{float:left;width:auto;margin:0px;}
.pagination-prev{float:right;}
.wp-pagenavi .pages{float:right;margin:0px;}
#footer{color:#fff;font-family:'Montserrat', sans-serif;}
#footer a{color:#fff;}
#footer a:hover{color:#e15242;}
#footer .inside2016{max-width:62.5em;margin:0 auto 0;padding:30px 0 0;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.10);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.10);box-shadow:0 1px 1px rgba(0, 0, 0, 0.10);}
#footer .main{margin:0 0 0 5%;}
#footer .secondary{padding-top:0px;margin-top:-20px;}
#footer .secondary .left{float:left;margin-left:3%;}
#footer .secondary .right{float:right;margin-right:3%;}
.bleu{color:#005E76;}
.rose{color:#E35243;}
.roseTitre{color:#E35243; font-size:1.6em; font-family: "fontfrank", sans-serif;}
@media screen and (max-width:480px) and (orientation:portrait){#logo{width:160px;margin-right:0 !important;margin-left:0 !important;margin-top:40px;}
.widgetBox{width:94% !important;float:none;margin:0 2% 20px 2%;}
#footer .widget_search{width:94% !important;}
#callToAction{text-align:center;margin-left:0px;margin-right:12px;padding-top:5px;padding-bottom:5px;margin-top:10px;}
#callToAction p{margin:0 0 10px 0;float:none;font-size:.9em;line-height:1.2em;width:100%;text-align:center;}
#callToAction .orderNow{font-size:.75em;right:8%;position:relative;width:100%;margin-top:10px;padding:10px 15px 10px;background:#B04B11;display:inline-block;color:#fff;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.3);cursor:pointer;font-weight:bold;border:1px solid rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:normal !important;display:none;}
.page-template-page-portfolio-php #content.full, .home #content.full{margin-left:15px!important;margin-right:0px!important;width:95% !important;}
#callToAction .button{position:relative;right:0;top:0;margin-top:0;padding:6px 11px 6px;}
#content{margin:0 0 0 0;}
#content .project.small{width:47%;margin-bottom:12px;display:block;margin-right:10px !important;}
#content .post.small{width:46.5%;margin-bottom:12px;display:block;margin-right:3% !important;}
#commentForm input[type="text"], #comments input[type="text"]{width:40% !important;margin-right:5px !important;}
#commentForm label, #comments label{font-size:.8em;}
.adresseHome{clear:both;width:100%;margin-left:0;margin-right:0;margin-top:10px;background-color:#e06055;padding:10px;}
.adresseHome_sep{clear:both;width:100%;margin-left:0;margin-right:0;padding:0px;display:none;}
#blocAdresseHome{width:100%;position:absolute;margin-top:-230px;margin-left:0%;z-index:100;}
#bandeFond{height:900px;width:100%;background-image:url('http://www.lesburgersdepapa.fr/wp-content/themes/uber/images/motif_bandeauVide.png');background-repeat:repeat-x;text-align:center;}
#logoPapaHome{background-image:url('http://www.lesburgersdepapa.fr/wp-content/themes/uber/images/logo_les-burgers-de-papa-choix.png');background-repeat:no-repeat;height:500px;width:100%;z-index:0;}
#burgerMob{display:block;margin-top:80px;width:100%;overflow:hidden;height:226px;}
#burgerHome{display:none;}
#blason{margin-top:-185px;margin-left:45%;}
.rouge{color:#be3709;}
.colonne1-5{width:48%;}
.espace{display:none;}
.colonne1-5 img{width:80%;}
.colonneFooter_int{margin-top:0px;}
.row{width:100%;}
.row > div{margin:10px 2% !important;}
.w-1{width:96% !important;}
.w-2{width:15.6%;}
.w-3{width:96% !important;padding:15px 0 15px 0;border-bottom:1px solid;border-bottom-color:#006178;}
.w-4{width:32.3%;}
.w-5{width:40.6%;}
.w-6{width:49%;}
.w-7{width:57.3%;}
.w-8{width:65.6%;}
.w-9{width:74%;}
.w-10{width:82.3%;}
.w-11{width:90.6%;}
.w-12{width:96% !important;}
#content.threeFourth{width:100% !important;float:none;}
.sidebarBox{float:left;margin:0 1% 30px 1% !important;width:98% !important;}
#sidebar{margin-left:2% !important;padding-bottom:0px!important;}
#sidebar input[type="image"]{width:auto;height:auto;margin-top:0px;border:none;margin-left:25%;}
#sidebar input[type="texte"]{width:97%;margin-left:auto;margin-right:auto;}
#sidebar img{width:auto;margin-left:auto;margin-right:auto;}
#sidebar .widgetBox{margin-bottom:10px !important;}
#logo_livraison{margin-left:140px;margin-top:45px !important;}
#nousTrouver{display:none;}
#nousTrouver table{margin-top: -20px;}
.texte{font-family:'Chelsea Market', cursive;line-height:1.2em;font-size:0.92em;}
.clear{clear:both;margin:0 0 0 0;line-height:0em;}
#content.threeFourth .page{width:100%;}
#mainNav{display:block;top:150%;}
}
@media only screen and (max-width:1024px){#content .project.small{margin-right:2% !important;}
}
@media only screen and (max-width:940px){#content.threeFourth{width:60%;}
}
@media only screen and (max-width:768px){#header .inside{padding:5px 0 20px 0;height:150px;}
#header #logo{width:160px;margin-right:auto;margin-left:auto;}
#header #logo img{max-width:100%;height:auto;}
#mainNav ul a{font-size:1.0em;}
#logo_livraison{margin-left:140px;margin-top:0px;}
#colonneGauche_home{width:70%;}
#colonneDroite_home{width:28%;}
#colonneDroite_home img{width:100%;}
#mainNav li{margin:0 0 0 0.5em;}
#sidebar{float:none;width:97%;margin-left:1.5%;margin-right:1.5%;padding-bottom:30px;padding-top:10px;}
#sidebar .widgetBox{margin-bottom:10px !important;width:100% !important;}
#commandeOnline{width:49%;float:left;}
#nousTrouver{width:49%;float:right;}
#nousTrouver table{margin-top: -20px;}
#sidebar .widgetBox{margin-bottom:0 !important;}
#sidebar #nousTrouver img{width:80%;margin-left:auto;margin-right:auto;}
#sidebar #nousTrouver .nous{width:40%;left:0;margin-left:0;}
#sidebar #nousTrouver input[type="texte"]{width:58%;float:right;margin-top:-30px;}
#sidebar #nousTrouver input[type="image"]{width:70%;margin-left:20%;margin-top:-10px;margin-right:auto;}
#content.threeFourth{width:99% !important;float:none;}
#content .project.small{margin-right:2% !important;}
.sidebarBox{float:left;margin:0 3% 30px 0;width:22%;}
#burgersHome{background-image:url(images/les-burgers-de-papa_ingredients_bis.png);background-position:bottom;background-repeat:no-repeat;background-size:100%}
#comments{width:100%;}
#callToAction{margin-top:10px;margin-left:5px;background:#f0f0f0;font-size:0.85em;}
.horaire{font-size:1em;line-height:1.35;}
#footer .main{margin:0 0 0 12%;}
.row{width:100%;}
.row > div{margin:0 1%;}
.w-1{width:48%;}
.w-2{width:30%;}
.w-2 img{width:100%;}
.w-3{width:31%;}
.w-4{width:32.3%;}
.w-5{width:40.6%;}
.w-6{width:49%;}
.w-7{width:57.3%;}
.w-8{width:65.6%;}
.w-9{width:74%;}
.w-10{width:82.3%;}
.w-11{width:90.6%;}
.w-12{width:99%;}
.gd{font-size:1.2em;}
}
@media only screen and (max-width:480px), screen and (max-device-width:480px), screen and (max-width:600px){html{-webkit-text-size-adjust:none;}
h1{font-size:1.2em;}
h2{font-size:1.1em;}
h3{font-size:1.0em;}
h4{font-size:.9em;}
h5{font-size:.8em;}
#content{margin:0 0 0 0;}
#commandeOnline{width:49%;float:left;}
#nousTrouver{width:49%;float:right;}
#sidebar .widgetBox{margin-bottom:0 !important;}
#sidebar #nousTrouver img{width:80%;margin-left:auto;margin-right:auto;}
#sidebar #nousTrouver .nous{width:40%;left:0;margin-left:0;}
#sidebar #nousTrouver input[type="texte"]{width:58%;float:right;margin-top:-30px;}
#sidebar #nousTrouver input[type="image"]{width:70%;margin-left:20%;margin-top:-10px;margin-right:auto;}
#header .inside{padding:5px 0 20px 0;height:150px;}
.row .w-5 input{width:95%;height:30px;margin-top:0px;}
#logo{width:160px;margin-right:0;margin-left:0;padding-top:10px;float:left;}
.w-2{width:46% !important;}
#header #logo img{max-width:100%;height:auto;}
#menuCarte_select{display:block;}
#menuCarte{display:none;}
#mainNav_reseauxSociaux{margin-top:-2px;}
#mainNav_reseauxSociaux2016{margin-top:0px;}
#pageHead h1{font-size:1.8em;}
#pageHead{padding:10px 0 5px 0;margin:10px 3% 5px 3%;}
#pageHead h1{padding:20px 0 0 0;}
.flex-direction-nav, .flex-control-nav, .flex-caption{display:none !important;}
#main{padding-top:15px;}
#mainNav{width:99%;margin-top:0;top:120%;left:0.5%;text-align:center;}
#mainNav li{margin:0 0 0 3%;}
#mainNav ul{margin:0 0 0 10px;}
#logo{float:left;margin-bottom:10px;}
#colonneGauche_home{width:98%;}
#colonneDroite_home{width:98%;margin-right:0px;margin-top:-30px;}
#colonneDroite_home img{width:95%;margin-left:2.5%;}
#nousTrouver img{width:80%;}
.w-4{width:30%;margin-left:1%;}
.fullLargeur{width:98%;margin-left:1%;text-align:center;}
.w-5{width:55%;margin-right:1%;}
.w-4 img, w-5 img{width:100%;margin:0 auto;}
.fullLargeur img{width:60%;margin:0 auto;}
.row input{width:98%;height:25px;margin-top:3px;}
#content.full{margin:-50px 0 10px 1%;}
#projects .full{width:100%;}
#callToAction{margin-top:-10px;margin-left:5px;background:#f0f0f0;}
#contenuCarte{width:100%;}
#menuCarte{width:100%;}
.one_half{width:100%;}
.horaire, .grasNoir{font-size:0.84em;}
input[type="text"], input[type="tel"], input[type="email"], textarea{width:96%;}
#callToAction p{width:70%;}
#content .post{margin-bottom:20px;padding-bottom:5px!important;}
.post .moreLink{display:none;}
#content .project.small{margin-bottom:12px !important;width:46%;}
#footer{padding:0 !important;}
#footer #flickrBox .flickrImage{margin:0 5px 5px 0;}
#footer .secondary{text-align:center;margin-bottom:0!important;}
#footer .secondary p{margin:0px;padding:0px;}
#footer .inside{}
#footer .secondary .left,
#footer .secondary .right{float:none;}
#footer .secondary .right{float:none;padding-bottom:15px;}
#adresseHome_droite{margin-right:0%;}
#adresseHome_milieu{margin-left:0%;}
.gallery-item img{width:90%;height:auto;}
.widgetBox{width:98% !important;}
.infosEmail{float:left; width:98%;}
.gifBurger{    float: left;  width: 98%;
}
}


@media screen and (max-width:480px) and (orientation:landscape){.rouge{color:#be3709;}
.widgetBox{width:43% !important;float:left;}
#footer .widget_search{width:43% !important;}
#mainNav ul{margin:0 0 0 17px;}
.page-template-page-portfolio-php #content.full, .home #content.full{margin-left:10px!important;margin-right:0px!important;width:98% !important;}
#callToAction{margin-left:5px;margin-right:15px;padding-top:10px;padding-bottom:10px;}
#callToAction p{font-size:.9em;line-height:1.2em;width:60%;}
#callToAction .button{padding:6px 11px 6px;right:3%;}
#content .project.small{width:46%;margin-right:15px !important;}
#content .post.small{width:46%;margin-bottom:12px;display:block;margin-right:15px !important;}
#content .thumbs{margin-left:0 !important;}
#blason{margin-top:-185px;margin-left:45%;}
}
@media only screen and (max-width:700px){.ttsc_one_half{width:100%;}
.ttsc_one_third{width:100%;}
.ttsc_two_third{width:100%;}
.ttsc_one_half,.ttsc_one_third,.ttsc_two_third{position:relative;margin-right:0%;float:none;}
.ttsc_last{margin-right:0 !important;clear:right;}
.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}
}