@charset "UTF-8";@import url(resets.css);
/*
 * Main layout style compressed version for production
 *
 * @author: Patrick LEFEVRE, for cara-tm <patrick[dot]lefevre[at]gmail[dot]com>
 * @copyright: 2013 cara-tm.com, all right reserved
 * @date: 09/14/2013
 * @revision: 07/17/2015
 *
 */
/* Colors */
body{background:#333;background:-moz-radial-gradient(center center,rgba(0,0,0,0),rgba(0,0,0,.2)) #333;background:-webkit-gradient(radial,center center,0,center center,1000,from(rgba(0,0,0,0)),to(rgba(0,0,0,1))) #333;background:-webkit-radial-gradient(center center,center center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%) #333;background:-o-radial-gradient(center center,center center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%) #333;background:-ms-radial-gradient(center center,rgba(0,0,0,0),rgba(0,0,0,.2)) #333;background:radial-gradient(center center,center center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%) #333;background-attachment:fixed;color:#fff}.title{color:#fefefe;font-family:"calendas_plusregular",serif}.dark{color:#888}.search-result-list strong{color:#948cf1}a,.more{color:#57e9be}a,a:hover,a:active,a:focus{outline:none;_noFocusLine:expression(this.hideFocus=true)}a.icon{color:#fff}.cart p a{background:#57e9be;color:#6a5feb}.cart p a.empty{background:none;border:1px solid #444;color:#fff;text-decoration:none}#boutique h1 a,#blog h1 a{color:#fefefe;text-decoration:none}.cats li a{border:1px solid #948cf1}#blog-individual h1:after,.title:after{border-bottom:1px solid #948cf1}hr{background-color:#948cf1}aside .title:after,#categories-page h1:after{border-bottom:1px solid #948cf1}#fader{color:yellow}.color-button{background-color:#02a377;border-bottom:5px solid rgba(0,0,0,.5);text-transform:uppercase;font-size:1.1em;text-shadow:rgba(0,0,0,.7) 1px 0px 3px}.color-button:hover{background-color:#57e9be;-webkit-tap-highlight-color:#fdeed8}.color-button:active{background-color:#02a377}.archives-paginate{background:#5ba4e5}.archives-paginate a{color:#fff}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}
.social-link{float:left;display:inline;position:relative;width:3em;height:3em;margin:0 1em 0 0;border-radius:3em;background:#000;border:.1em solid #333}.social-link span{position:absolute;bottom:-15px;display:block;width:100%;text-align:center}.twitter-icon{fill:rgba(0,160,209,1)}.facebook-icon{fill:rgba(59,89,152,1)}.gplus-icon{fill:rgba(211,72,54,1)}.pinterest-icon{fill:rgba(254,51,51,1)}.tumblr-icon{fill:rgba(50,80,109,1)}.social-link svg{display:block;position:absolute;top:.5em;left:50%;width:1.9em;height:1.9em;margin-left:-33%}.social-link strong{display:none}
/* end Colors */
.txt-indent{overflow:hidden;position:absolute;width:1px;height:1px;padding:0;border:none;clip:rect(1px 1px 1px 1px)}.pin-pinterest{position:relative;display:block;float:left}.pin-pinterest img{-webkit-transition:opacity .7s ease-in-out;-moz-transition: opacity .7s ease-in-out;transition: opacity .7s ease-in-out}.pin-pinterest:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5}.pin-pinterest .pin{display:none;position:absolute;top:10px;left:10px;width:40px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAUCAYAAAD/Rn+7AAADVElEQVR42tWW+UtUURTH+6k/pIWgqGwxMqkoiqisqLQVbaOVAiOhRWihhRYCQ2ih3TSzLIt+KFISypxVZ1HHrUadzdnfMs4446jf7jvQvGLeGP1QTA++cO459577eeee97jjNJov45luMAWYkCYKEhNjkwBL+vqsiMfjSJOHWBiTBHpZAgwMDQ1hdHQ0rSQxSWwSIEZGRtJSEhsBDg8PK2rQ7YGt5CYsO/fDtGoj2rbvgfPBE8QHByn+lzU2oGA0Q5uxAOb12+Aqq4TvfS1spbehm5UNy479iMeG/h0ga8okmddtQeeRIsRZL8TEEKKBAPl5gwmqiTPgqXlLY9HSAVdFFdm/UzTIwXH/cSLXoMcLx91HqebLgKwhk6SaMB2cVo8oz6MpexmMKzf8iJH9tfgc2W2smtqMbLJ/J8eDMsobVOtobD1/Baac3FTzZcBYLJYk9eQMBHXNCGp0lLTjSFEi1rx0Nb6dvUR2//NX8H9uJJvTGxBoUMFb+xHWi9fgq6v/JWegUQNnRVXCNixfy/r7AHhzqxKDDBiNRpPUkpsP2617EHt6QdU0mMgvfuuhI3ZVVoMzt1LM8+4DaE1eATRT56L75FkY2Uelm7vo55xU+e4TZxDhBSk/rW0r2If+6tdKDDJgJBJJUkDfDPf7OrhevqFEvgYV+bvYBro5CxHyemG9WgLNtHkIczzFtDOy0FF4nOxWtrFl7+FEPtHuAL1MXT2NbXcfQj9/CSLhMI0VJAOGw+GUshwohHlTAYyrc9F+sBC6zMXwfmqgmDEnD+2HjpLt1xsIwPmihsH7oJ4yG/byZz/yMP8r+isMCALCAwMwrd2M7tMXxtpbBhxgC1KIqtJ75z5Etwf+JgNCQY78IUGgPu1jX6GXVbdp4QqoJs2E4HDCzXqQqvU5kZtgWvP3grfZ0VlUTHHbo3KKeT41KO0tA4ZCIUUJHi+0M7PA2+2KcXNePh1395lLBNqydRf5fexF1AxWgvA2qslnK3vK+jMTLdt2w1Fdg45jp2Bcw07g8DFYr5cq5ZcBRVFUFOd0wVZRRfafiu93I9jTO+Yczm5ncqSKy4CCIKSj/h/AAHvA83xaiTElrlslXV3t8Pv94DguHUQsjEkCvPLzlT+Yjlf+72LTPFmlB6OmAAAAAElFTkSuQmCC) center center no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);opacity:.7;cursor:pointer}.pin-pinterest:hover .pin{display:block}.pin-pinterest .pin:hover{opacity:1}
.notes-marker{visibility:hidden;display:inline-block;width:1em;height:1em;margin-left:.2em;vertical-align:middle;font: bold 1.3em/1 Arial,sans-serif;cursor:pointer}.notes-marker a,.notes-marker-icon a:hover{text-decoration:none;color:#66cd00}.notes-marker a{display:block;width:1em;height:1em;padding:0;margin:0;vertical-align: middle;background:url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGc+PC9nPjxwYXRoIGQ9Ik0yNS42IDMuMmgtMTkuMmMtMS43NiAwLTMuMiAxLjQ0LTMuMiAzLjJ2MTkuMmMwIDEuNzYgMS40NCAzLjIgMy4yIDMuMmgxOS4yYzEuNzYgMCAzLjItMS40NCAzLjItMy4ydi0xOS4yYzAtMS43Ni0xLjQ0LTMuMi0zLjItMy4yek0yNCAxNy42aC02LjR2Ni40aC0zLjJ2LTYuNGgtNi40di0zLjJoNi40di02LjRoMy4ydjYuNGg2LjR2My4yeiIgZmlsbD0iIzY2Q0QwMCIgLz48L3N2Zz4=) 0 0 no-repeat;background-size:contain;*background:none;text-indent:100%;white-space:nowrap;overflow:hidden;*text-indent:0%}.notes-marker:after{position:relative;top:.22em;content:"";width:0;height:0;margin:0 0 0 .106em;border-top:.35em solid #66cd00;border-left:0 solid transparent;border-right:.5em solid transparent}.notes{-webkit-transition: background-color 0.5s ease-in-out;transition: background-color 0.5s ease-in-out}.notes:hover{background-color: #000}.notes:hover .notes-marker{visibility:visible}#share{position:absolute;top:-9999px;left:-9999px;z-index:9999;width:45px;height:30px;padding:0;background-color:#00abf1;border:1px solid #00abf1;box-shadow:0 2px 5px rgba(0,0,0,.4)}#share span{display:block;position:absolute;top:-6px;left:50%;width:0;height:0;margin-left:-14px;border-right:14px solid transparent;border-left:14px solid transparent;border-bottom:7px solid #00abf1}#share button{width:47px;height:32px;background:#00abf1 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABiklEQVRIx2NgWP3xP03xqAU0sUB446f/JRe//597/9f/pms//itv/wyXE9v0CbcFroe+/vc7+hWv4Xq7vvx/+ePff2Tw/c///+3Xf/zf8eL3/5zz33Fb0HPz5/+ff///jzr5DavhjEB85ePf/7jA6Xd//lde/vFfYMMn7Bb03foJV7zwwa//EptRvauz8/N/fODL73//3Q59xe0Dj8NfUTR8A3p9HjCcPYHiIFdZ7/uC14LySz/wRzIo8lY8+oXTgM+//+G1IP3sd/wWdAPj4NHXv//JBRjBg26B6Z4v//+RafgfoEaUyMWVD0DhSI4lu4BJlKiMBoqHjhs/CIY3OvA58pU4C1jX4k/r2MCBV39IKyrktn7+f+LtH6IMf/fz33/FbZ/JK4tAOfrrn394k63N/i/EFXbswKARAoY/yDXBx76B8wMes/9f//QXXC4RXZoyrfn4P/H0t/9XCYT/Q2A+KQaWpBzrKCiudXd9/p957vv/XmDGm3n3J5gGlZKgfAJyyGiNNrQsAACr8MiQdBkRCwAAAABJRU5ErkJggg==") center 2px no-repeat;border:none;color:#fff;cursor:pointer;border-radius:0;box-shadow:none}#share button b{visibility:hidden;display:block;width:100%;text-align:center}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}summary{cursor:pointer}[hidden]{display:none}.clearfix:after,header:after,nav ul:after,.container:after,footer:after,#paginator:after{content:"";display:table;clear:both;border-collapse:collapse}.clear{clear:both}.block{display:block}.no{font-size:0px;display:none}.icons{vertical-align:middle}.pointer{cursor:pointer}[data-action="zoom"]{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}[data-action="out"]{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}#jessica,#cara{display:none}.nowrap{white-space:nowrap}html,body{height:100%}body{font:normal normal normal 62.5%/1 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;-webkit-text-size-adjust:none;text-rendering:optimizeLegibility}#wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -310px}#header{width:100%;height:29em;background:#333 url(img/header%401.jpg) center bottom no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;box-shadow:0 0 6px #000}#logo{display:block;position:relative;float:none;left:.5em;top:.9em;width:100%;height:6em;margin:0 auto;padding:0;background:transparent url(img/jessica-rousseau_logo.png) 16% center no-repeat;text-align:left;color:#fff;font-size:1.6em}.fill #logo{background:transparent url(img/jessica-rousseau_logo.svg) center center no-repeat}#logo span{display:block;position:absolute;z-index:-1;color:#000;font:2.5em/1 Arial,sans-serif}#top-page h1{position:absolute;top:20em;left:1em;height:14em}#top-page h1 b,#top-page h1 strong{display:block;padding-left:.5em;background:rgba(255,255,255,.25);color:#fff;font-size:2.2em;font-weight:normal}

#top-page h1 span{display:block;height:2.2em;margin-left:-.5em;padding-left:.5em;background:#948cf1}.en-page #top-page h1 span{padding-right:1.8em}#navigation ul{position:absolute;top:0;left:-90%;z-index:1337;width:80%;max-width:500px;background:#2d2d2d;border-radius:0 0 6px 0;border-bottom:1px solid #121214;border-right:1px solid #121214}#navigation ul,#top-page h1{-webkit-transition:left .4s;-moz-transition:left .4s;-ms-transition:left .4s;transition:left .4s}#main-nav{position:absolute;top:0;left:-90%;z-index:1337;width:80%;max-width:250px;background:#2d2d2d;border-bottom:1px solid #121214;border-right:1px solid #121214;border-radius:0 0 6px 0;-webkit-transition:left 1s;-moz-transition:left 1s;-ms-transition:left 1s;transition:left 1s}#main-nav{margin:0;padding:0;font-size:1.1em}#main-nav li{list-style:none}#main-nav li a{display:block;width:99.5%;padding:1.33em 0 1.33em 5%;border-top:1px solid #424242;border-bottom:1px solid #121214;text-decoration:none;color:rgba(255,255,255,.6);font-size:1.2em;text-shadow:1px 1px 0 #000}#main-nav li a:before{content:"›";margin-right:.6em;color:#fff;line-height:1}#main-nav li:last-child a{border-bottom:0}#main-nav li a:hover,#main-nav li a:active,#main-nav .active a{background:#000}#main-nav li a span{color:inherit}[data-icon]:before{content:attr(data-icon)}.nav{opacity:1;text-decoration:none}.nav:before{position:absolute;top:3.55em;right:.5em;z-index:1337;padding:4px 6px;background:#948cf1;color:#fff;font-size:3em;line-height:.7em;text-shadow:1px 1px 0 #000;border-radius:4px}.nav:hover:before,.nav:active:before{background:rgba(255,255,255,.1)}.nav:hover{opacity:.1}.nav:hover + ul{left:0 !important}.nav-title{display:block;position:absolute;top:7.7em;right:0;width:7em;padding-top:.5em;font-size:1.4em}#search-nav{display:none;visibility:hidden}.cart{width:100%;height:6em;padding:0;background-color:#111;background-image:-o-linear-gradient(#1e1e1e,#040404);background-image:-moz-linear-gradient(#1e1e1e,#040404);background-image:-ms-linear-gradient(#1e1e1e,#040404);background-image:-webkit-linear-gradient(#1e1e1e,#040404);background-image:linear-gradient(#1e1e1e,#040404);border-top:1px solid #333;color:#fff}#fader{display:block;margin:1em 0}.cart p{margin:0 2em;padding:1.5em 0 0 1.9em;background:url(img/cart.png) 0 22px no-repeat;font-size:1.35em;line-height:1.5em}.cart p a{float:right;margin:-.8em 0 0;padding:.7em 1em}.breadcromb{display:none}#content{padding:4em 0 0;font-size:1.3em}#content p,#content ul{font-size:1.4em;line-height:1.9em}.excerpt{min-height:5.5em}.video-wrapper{overflow:hidden;position:relative;width:100%;height:0;margin:1.5em 0;padding-bottom:56.25%}.video-wrapper video,video-wrapper object,.video-wrapper embed,.video-wrapper frame,.video-wrapper iframe{display:block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.video-wrapper .square{padding-bottom:100%}video,object,embed,frame,iframe{display:block;width:100%;border:none}#disqus_thread{margin-top:6em}#recents{display:block}#recents li{display:block;margin-bottom:50px;padding:0;text-align:left}#recents li img{display:table-cell;float:left;width:190px;height:190px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#recents li .cover img{height:220px}#recents li a{display:block;width:100%;height:200px;margin:0;vertical-align:middle}#recents li .link-title{display:table-cell;height:200px;padding-left:10px;vertical-align:middle}#archive-titles sup{top:-1.4ex;left:1ex;padding:.2em .5em;background:#000;font-size:.6em}#contact-box{margin-top:2em;padding:2em 0 1em;border:1px solid #444;border-radius:.5em}.cats li{display:inline;margin:0 .5em 0;line-height:1.4em}.cats li a{display:inline-block;margin-bottom:1em;padding:.6em}.vignettes{float:left;display:inline;width:200px !important;margin:0 .3em 0 0}.archives-paginate{display:inline-block;padding:8px 12px;vertical-align:middle;border:1px solid transparent;border-radius:4px;text-align:center;white-space:nowrap;font-size:1em;font-weight:500;line-height:1.428571429;cursor:pointer}#footer,#gutter{height:310px}.photo{overflow:hidden;position:relative;z-index:0;top:0;left:0}.photo .cover,.photo .cover span,.photo .cover img{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0)}.caption{margin-bottom:2em;padding-bottom:1em;padding-left:1em;background:#000}#auteur .caption{padding:0;background:none}.borderradius #auteur img.bordered{display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:.6em solid #fefefe}#home-contact,#prestations-contact{width:90%;margin:6em 0 2em 5%}#recents .photo .cover{display:block;width:190px;height:190px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#footer{background:#333;color:#fff}#footer-inner{float:left;width:100%;padding:0 1em 0;font-size:1.3em;line-height:1.5em}#footer-inner .col,#footer-inner .col:first-child{margin-left:0}#search{margin:2em 0}#search input{width:100%;font-size:1.2em;border-bottom:.3em solid rgba(0,0,0,.45);border-top:1px solid #222;border-right:1px solid #222;border-left:1px solid #222;border-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0}#lang-switcher{display:block;width:100%}#lang-switcher a{padding:.2em .5em;background:#5d5d5d;color:#fff}.end-line{float;left;clear:both;width:100%;background:#282a2b;font-size:1.5em;line-height:3em}#second-nav{float:none;width:100%;margin:2em 1.5em 2em 0;padding:0;text-align:right}#second-nav li{display:inline}#second-nav li a{margin:1em 0 0 1em;color:#fff}#recents{margin-top:5em}#txpCommentInputForm .button{margin:0 0 0 1em;font-size:.8em}#comments-head{margin-top:12em}#comments-head h3{margin-bottom:2em !important}#comments-form h3{margin-top:5em}.comments-list li{border-top:1px solid #000;border-bottom:1px solid #444}.comments-list:first-child{border-top:none}.comments{margin:2em 0}#search-input{margin-top:.5em}#socials{float:left;margin:0 0 1em}#socials a{float:left;display:block;width:5em;margin:0 .5em .5em 0;padding:.6em .35em;border-width:.1em;border-style:solid;border-bottom:.2em solid rgba(0,0,0,.45);text-align:center;text-decoration:none;color:#fff;font:bold 1em/1 Arial,sans-serif;text-rendering:optimizeLegibility}#vcard{background-color:#27ae60;border-color:#2ecc71;text-shadow:#16a085 1px 2px 0}#fb{background:#3b5998;border-color:#6583c3;text-shadow:#2d4473 1px 2px 0}#gp{background:#d13e2f;border-color:#e07f75;text-shadow:#a83125 1px 2px 0}#tw{background:#29c5f6;border-color:#7adbf9;text-shadow:#0aafe3 1px 2px 0}#rss{background:#ff6c00;border-color:#ff9d55;text-shadow:#cc5600 1px 2px 0}#devices{height:3em;padding-top:1em}#devices span{display:block;width:7em;height:2em;margin:0 auto;background:url(img/devices.png) center center no-repeat;cursor:help}#cookie p{position:fixed;bottom:0;left:0;width:100%;height:4em;margin:0;padding:.8em 4em 0;background:#000;color:#fff;font-size:1.5em;box-shadow:0 -1px 15px #000}#cookie p strong,#cookie p a{font-weight:normal}#cookie span{display:block;position:absolute;top:.1em;right:.5em;color:red;font-size:1.5em}#cookie span a{text-decoration:none;color:#eee}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.clear{zoom:1}.section:before,.section:after{content:"";display:table}.section:after{clear:both}.section{zoom:1}.checkbox:before,.checkbox:after{content:"";display:table}.checkbox:after{clear:both}.checkbox{zoom:1}.left,.checkbox input[type=checkbox],.checkbox input[type=radio]{float:left}.right{float:right !important}.relative{position:relative}.block,.alert{display:block}.inline-block,audio,canvas,video,.button{display:inline-block;*zoom:1;*display:inline}.inline{display:inline}.italic,dfn,blockquote,em{font-style:italic;font-weight:normal}b,strong{font-weight:600}.search-result-list strong{font-weight:normal}.center-text{text-align:center !important}.none,.no-desktop,audio:not([controls]),[hidden]{display:none}a:hover{text-decoration:none}a:focus{outline:thin dotted}a:active, a:hover{outline:0}#boutique h1 a:hover,#blog h1 a:hover{text-decoration:underline}p,pre{margin:1em 0}small{font-size:80%}abbr[title]{border-bottom:1px dotted}audio:not([controls]){height:0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}#content img{display:block;width:100%;height:auto;border:0;text-align:center;-ms-interpolation-mode:bicubic}.ninety figure{width:90%}.no-resize{display:inline !important;width:auto !important}svg:not(:root){overflow:hidden}figure{margin:0}.image-left{margin-right:20px}.image-right{margin-left:20px}.bordered{margin-bottom:1em;border-bottom:.5em solid #948cf1 !important}.no-top{margin-top:0}#content h1,.h1{font-size:40px;font-size:2.5rem;margin-bottom:1em}.dark{margin-bottom:2em !important}#content h2,.h2{margin-bottom:.6em;font-size:32px;font-size:2rem;font-family:"calendas_plusregular",serif}#content h3,.h3{margin-bottom:.5em;font-size:26px;font-size:1.625rem}#content h4,.h4{margin-bottom:.5em;font-size:20px;font-size:1.25rem}#content h5,.h5{font-size:18px;font-size:1.125rem;margin-bottom:.5em}#content h6,.h6{margin-bottom:.5em;font-size:16px;font-size:1rem}aside .title:after,.title:after,#categories-page h1:after{content:'';display:block;width:1.5em;margin:.827em 0 0}#blog-individual h1:after{content:'';display:block;width:2em;margin:1.14em 0 0}.no-style-heading{font-size:100%;margin:0}hr{height:1px;margin:2em 0;*margin:1em 0;border:0;outline:0;-moz-box-sizing:content-box;box-sizing:content-box}blockquote{font-family:"Georgia","Times",serif;font-size:20px;font-size:1.25rem;color:#777;margin:1em 0}cite{color:#222;font-style:normal}q{quotes:none}q:before,q:after{content:'';content:none}mark{background:#ff0;color:#111}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}aside ul{font-size:1em !important;line-height:inherit !important}aside ul li{padding:.85em 0 0;font-size:1.35em;line-height:inherit}aside ul li:last-child{margin-bottom:3.15em}.no-style-list{list-style:none;padding:0;margin:0}.flexible-container{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.flexible-container iframe,.flexible-container object,.flexible-container embed{position:absolute;top:0;left:0;width:100%;height:100%}table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;border-right:1px solid #eee;border-bottom:1px solid #eee;word-wrap:break-word;-ms-word-wrap:break-word;*white-space:normal}table th,table td{padding:8px;text-align:left;vertical-align:top;border-top:1px solid #eee;border-left:1px solid #eee}table thead th{vertical-align:bottom;font-weight:bold;background-color:#e1e1e1;color:#333}table tfoot td{font-weight:bold}table caption{padding:0.5em;font-style:italic;background-color:#eee;border-bottom:0;font-weight:bold}fieldset{border:0;padding:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}label{cursor:pointer}.hot{position:absolute;top:.86em;right:.1em;font-size:3em;cursor:help}.hot{color:#b9121b}#warning{position:relative;top:0;left:.9em}#warning b{margin-left:-.5em;vertical-align:bottom;color:#f4ada6;font-family:inherit;font-size:2em}.contact-errors{padding:0 .5em;background:#e74c3c;color:#fff}button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle}input[type="text"],input[type="tel"],input[type="email"],textarea{width:100%}input[type=text],input[type=password],input[type=email],input[type=search],input[type=tel],textarea{padding:5px 7px;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;color:#777;border:1px solid #ddd;border-top:1px solid #999;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form textarea{padding:5px 25px 5px 7px;font: inherit}input[type=checkbox],input[type=radio]{cursor:pointer;box-sizing:border-box;padding:0;*height:13px;*width:13px}
::-webkit-input-placeholder{color:green}
:-moz-placeholder{color:green}::-moz-placeholder{color:green}:-ms-input-placeholder{color:green}.checkbox{margin:.2em 0}.checkbox label{padding-left:5px;overflow:hidden;display:table;*zoom:1}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{float:right;border-top:none;border-right:none;border-left:none;font-size:.9em;-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:none}.button{padding:1em 3em;text-decoration:none;text-align:center;color:#fff}.button[disabled],.button.disabled{color:#999;background-color:#f1f1f1}.no-style-button{font-size:13px;font-size:0.8125rem;color:#f30;text-decoration:underline;border:0;background:transparent;height:auto;padding:0;cursor:pointer;outline:0}.no-style-button:hover{text-decoration:none}.no-style-button[disabled],.no-style-button.disabled{text-decoration:none;color:#999}.section{position:relative;padding:0 3em}.row{margin:.5em 0}.row-one{margin:1em 0}.row-two{margin:2em 0}.row-three{margin:3em 0}.center,.container,.container-full{margin-left:auto;margin-right:auto}.container{max-width:960px;padding-left:10px;padding-right:10px}.container-full{max-width:980px}.col{margin-left:3%;float:left}.col:first-child{margin-left:4%}.alone:first-child{margin-left:0}.one{width:4%}.two{width:15%}.three,.quarter{width:23.5%}.four,.one-third{width:32%}.five{width:40.5%}.six,.half{width:47.0%}.seven{width:57.5%}.eight{width:66%}.nine{width:74.5%}.ten{width:83%}.eleven{width:91.5%}.twelve{width:96%}.show-mobile{display:none}
@media only screen and (min-width:443px){#recents .photo .cover{border:.5em solid rgba(254,254,254,1);border-bottom:.3em solid #948cf1}}
@media only screen and (max-width:442px){.cart p{margin:0 .5em}.excerpt{height:auto}.excerpt p span{display:block;padding-left:0}#recents li img{width:100%;height:auto;margin-bottom:1em}#recents li .cover img,.photo .cover,.photo .cover img{height:auto}#recents .photo .cover{width:auto}#recents li a{display:block;height:auto;margin:2em 0}#recents li .link-title{display:block;float:left;width:100%;height:auto;margin-top:10px;text-align:center}#footer{height:auto}.end-line{position:static;float:left;clear:both;width:100%;margin:2em 0;background:none}#second-nav{width:90%;margin:0 5%;font-size:1.3em;line-height:3em}#second-nav li{display:block}}
@media only screen and (min-width:53em){[data-tooltip]{position:relative;display:inline-block;cursor:default}[data-tooltip]:before,[data-tooltip]:after{position:absolute;visibility:hidden;opacity:0;z-index:999999}[data-tooltip]:before{content:'';position:absolute;border-width:6px;border-style:solid;border-color:transparent}[data-tooltip]:after{height:22px;padding:11px 11px 0;font-size:13px;line-height:11px;content:attr(data-tooltip);white-space:nowrap}[data-tooltip].simptip-bottom:before{border-bottom-color:#323232}[data-tooltip].simptip-bottom:after{background-color:#323232;color:#ecf0f1}.simptip-bottom.half-arrow:before{border-right:7px solid #323232}[data-tooltip]:hover,[data-tooltip]:focus{background-color:transparent}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after{visibility:visible;opacity:1}.simptip-bottom:before,.simptip-bottom:after{left:0%}.simptip-bottom:after{margin-left:-100%}.simptip-bottom.half-arrow:before{border-style:none;border-right:7px solid #323232}.simptip-bottom:before,.simptip-bottom:after{top:100%}.simptip-bottom:before{margin-top:-5px}.simptip-bottom:after{margin-top:7px}.simptip-bottom.simptip-movable:before{margin-top:-15px}.simptip-bottom.simptip-movable:after{margin-top:-3px}.simptip-bottom.simptip-movable:hover:before,.simptip-bottom.simptip-movable:hover:after{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.simptip-bottom.simptip-movable.half-arrow:before{margin-top:-10px}.simptip-bottom.half-arrow:before{margin-top:0;border-top:7px solid transparent}.simptip-fade:before,.simptip-fade:after{-webkit-transition:opacity .2s linear,visibility .2s linear;-moz-transition:opacity .2s linear,visibility .2s linear;-ms-transition:opacity .2s linear,visibility .2s linear;-o-transition:opacity .2s linear,visibility .2s linear;transition:opacity .2s linear,visibility .2s linear}
@font-face{font-family:'pt_sans_narrowregular';src:url('fonts/PTN57F-webfont.eot');src:url('fonts/PTN57F-webfontd41d.eot?#iefix') format('embedded-opentype'),url('fonts/PTN57F-webfont.woff') format('woff'),url('fonts/PTN57F-webfont.ttf') format('truetype'),url('fonts/PTN57F-webfont.svg#pt_sans_narrowregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'calendas_plusregular';src: url('fonts/calendas_plus-webfont.eot');src: url('fonts/calendas_plus-webfontd41d.eot?#iefix') format('embedded-opentype'),url('fonts/calendas_plus-webfont.woff') format('woff'),url('fonts/calendas_plus-webfont.ttf') format('truetype'),url('fonts/calendas_plus-webfont.svg#calendas_plusregular') format('svg');font-weight:normal;font-style:normal}
#header{height:32em;background:url(../../assets.modiste-jessica-rousseau.com/img/header_medium%401.jpg) center -50px no-repeat fixed;box-shadow:none}.tiny #header{height:11em}#top-page{position:absolute;top:0;left:0;width:100%;height:11em;background:url(img/header_top_bg.png) center center repeat}#logo{width:25em;margin:0;font-size:1.47em;-webkit-transition:left .4s;-moz-transition:left .4s;-ms-transition:left .4s;transition:left .4s}#blog #top-page,#blog-individual #top-page,#contact #top-page{background:url(img/header_top_bg.png) center center repeat}#top-page h1{position:absolute;top:24.4em;top:15.25rem;left:3%;width:37em;height:14em;font-family:'calendas_plusregular',serif;text-rendering:optimizeLegibility}#top-page h1 b,#top-page h1 strong{font-size:3.8em;font-weight:normal}#top-page h1 span{background:#948cf1}.nav-title{display:none}#main-nav{position:absolute;z-index:2;top:.5em;left:auto;right:0;float:right;display:inline;width:auto;max-width:none;margin:1.9em .5em 0;padding:0;background:none;border:none;font-size:1.5em;border-radius:0}.nav{display:none;opacity:0}#main-nav .inline{display:inline-block;padding:.65em .4em;*zoom:1;*display:inline}#main-nav li a{width:auto;padding:.4em 1.2em;border:.2em solid #fff;text-decoration:none;color:#fff;font:bold .77em/1.4em Arial,sans-serif;text-transform:uppercase;text-shadow:none;-webkit-font-smoothing:antialiased}.textshadow #main-nav li a{font:bold .95em/1 'pt_sans_narrowregular',sans-serif}.medium .icon{display:none}#main-nav li a:before{content:none}#main-nav li a:hover{background:#948cf1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}#main-nav li .active,#main-nav li a:active,#main-nav .active a{background:#948cf1}#main-nav li.mobile{position:relative;top:.9em;right:0;width:2.2em;height:2.2em;padding:.5em 0 0}#main-nav li.mobile a:after{content:""}#main-nav li.mobile a{position:absolute;top:0;left:0;width:100%;height:2em;background:url(img/search-black_22.png) left 2px no-repeat;border:none}.home-page #main-nav li.mobile a{background:url(img/search_22.png) 0 2px no-repeat}#search-nav{display:none;visibility:visible;position:absolute;top:9.6em;right:1em;width:18em;height:3.5em;background:#948cf1}#search-nav form{width:95%;height:3.8em;margin:.9em auto 0}#search-nav form input{width:100%;padding:.3em .5em}#search-button{display:inline;display:none !important;position:absolute;top:.8em;right:.6em;width:3em !important;height:2.5em;text-align:center}#search input{width:90%}.cart{height:6em}.cart p a{padding:.7em 4em}.breadcromb{display:block;width:100%;max-width:none;margin:0 auto;padding:2em 3em 0 0;text-align:right;font-size:1.2em}#header-content{width:76em;margin:0 auto}#content{width:100%;margin:0 auto;padding:1em 0 3em 0}.home-page #content,#blog #content,#blog-individual #content,#contact #content{padding-top:8em}#content p{text-align:justify;font-size:1.4em;line-height:1.8em}#boutique p{text-align:left}#warning{text-align:left !important}footer{position:relative}#footer-inner{width:100%;margin:0 auto;padding-top:3em}#footer-inner .container{width:95%;max-width:none}#footer-inner .full{width:100%}#second-nav{margin:1em 3em 1em 0}#cookie-monster{height:4em}}
@media only screen and (max-width:739px){#logo{margin:0}#top-page h1{top:19.8em}.mobile-one{width:6.5%}.mobile-two{width:15%}.mobile-three{width:23.5%}.mobile-four{width:32%}.mobile-five{width:40.5%}.mobile-six{width:49.0%}.mobile-seven{width:57.5%}.mobile-eight{width:66%}.mobile-nine {width:74.5%}.mobile-ten{width:83%}.mobile-eleven{width:91.5%}.mobile-twelve{width:100%}.mobile-full{clear:both;float:none;width:100%;margin:10px 0 0 0;display:block}.mobile-full:first-child{margin-top:0;margin-left:0}#blog .mobile-full:first-child,#blog-individual .mobile-full:first-child,#contact .mobile-full:first-child{margin-left:0}.mobile-center{margin-left:auto;margin-right:auto;float:none}.mobile-center:first-child{margin-left:auto}.mobile-center-text{text-align:center}.mobile-left{float:left}.mobile-right{float:right}.mobile-no-float{float:none}.container,.mobile-container{padding-left:20px;padding-right:20px}table th,table td{padding:4px}.home-page .three{padding:0 2em}#footer-inner .three{padding:0 .5em}.no-mobile{display:none}.show-mobile{display:block}#recents li{margin-left:0}}
@media only screen and (max-width:847px){#logo{left:0;width:100% !important;margin:0}.ninety figure{width:100%}}
@media only screen and (min-width:848px){#header-content{width:100%;padding:0 4em 0 2.5em}#header{box-shadow:none}#main-nav{margin-top:1.8em;font-size:1.3em}#search{display:none;visibility:hidden}.indent{text-indent:100%;white-space:nowrap;overflow:hidden}#search-nav{display:none;visibility:visible;position:absolute;top:7.3em;right:1em;width:38.8em;height:3.8em}#search-nav form{width:95%;height:3.8em;margin:-.1em auto 0}#search-nav form input{display:block;width:100%;margin:0 auto;padding:.5em}#content{padding:4em 0 5em 0;font-size:1.3em}#blog #content h1{min-height:4em}.home-page #content{padding:12em 0 6em 0}#footer{background:none}#footer-inner{width:100%}#second-nav{float:right;margin:1em 1em 1em 0}#socials a{font-family:'pt_sans_narrowregular',Arial,sans-serif;-webkit-font-smoothing:antialiased;-khtml-opacity: 0.7;-moz-opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}#socials a:hover{-khtml-opacity:1;-moz-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}#cookie-monster p{padding:.4em 0 0}}
@media only screen and (min-width:740px) and (max-width:848px){.medium .icon a{display:inline}}
@media only screen and (min-width:740px) and (max-width:999px){#logo{width:21em;margin:0}#top-page h1{top:23.5em}#top-page h1 b{font-size:2.7em}.container,.tablet-container{width:720px;padding-left:10px;padding-right:10px}.tablet-one{width:6.5%}.tablet-two{width:15%}.tablet-three{width:23.5%}.tablet-four{width:32%}.tablet-five{width:40.5%}.tablet-six{width:49.0%}.tablet-seven{width:57.5%}.tablet-eight{width:66%}.tablet-nine{width:74.5%}.tablet-ten{width:83%}.tablet-eleven{width:91.5%}.tablet-twelve{width:100%}.tablet-full{clear:both;float:none;width:100%;margin:10px 0 0 0;display:block}.tablet-full:first-child{margin-top:0}.tablet-center{margin-left:auto;margin-right:auto;float:none}#blog .tablet-center:first-child{margin-left:auto}.tablet-left{float:left}.tablet-right{float:right}.tablet-no-float{float:none}.tablet-center:first-child,#blog .tablet-center:first-child,#blog-individual .tablet-center:first-child{margin-left:auto}.tablet-center-text{text-align:center}#boutique .two{margin-left:0}.no-tablet{display:none}.show-tablet{display:block}#blog .tablet-center h1{min-height:0}#recents li{margin-left:0}}
@media only screen and (min-width:848px) and (max-width:999px){#logo{margin:.7em 0 0;font-size:1.24em}#top-page h1{top:26.55em;top:16.6rem}.cart{height:6em}}
@media only screen and (min-width:1470px){#header{width:100%;height:43em;background:#484245 url(../../assets.modiste-jessica-rousseau.com/img/header_large%401.jpg) right top no-repeat fixed}.tiny #header{height:15em}#header-content{padding:0}#top-page{width:1440px;height:15em;left:50%;margin-left:-720px;background:none}#blog #top-page,#blog-individual #top-page,#contact #top-page{background:none}#top-page h1{top:33.7em;left:2.5%;height:14em}#top-page h1 b{padding-right:.7em;font-size:5em}.en-page #top-page h1 span{padding-right:2.1em}#header-content{width:100%;height:15em}#blog #header-content{height:auto}#logo{font-size:2em}#main-nav{margin-top:2.6em;font-size:1.5em}#main-nav li a{background:#948cf1}#main-nav li.mobile a{height:33px;padding-right:1.1em;background:transparent url(img/search_33.png) 0 0 no-repeat}#main-nav .active a,#main-nav li a:hover{background-color:#000}#main-nav li.mobile a:hover{background-color:transparent}.home-page #main-nav li.mobile a{background:transparent url(img/search_33.png) 0 0 no-repeat}#search-nav{top:9.6em;width:44.8em;height:3.8em}.cart{height:8.3em;margin:0 auto}.cart p a{margin:-.5em 0 0}#content,#footer-inner .container{width:1440px;max-width:none;margin:0 auto}.breadcromb{width:1440px;padding:1em 3em 0 0}#home #content{padding:12em 0 14em 0}#gutter{width:1440px;margin:0 auto}#footer,.end-line{width:100%}#footer-inner{float:none;width:1400px;height:77px;margin:0 auto;padding:0 0 3.5em 0}#footer-inner .container{padding:0}.end-line div{width:1400px;height:40px;margin:0 auto}#second-nav{float:none !important;display:block;width:1400px;margin:1em auto}#cookie-monster p{width:100%;margin:0 auto}}
@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot');src:url('fonts/icomoond41d.eot?#iefix') format('embedded-opentype'),url('fonts/icomoon.ttf') format('truetype'),url('fonts/icomoon.woff') format('woff'),url('fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}[class*="icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cart:before{content:"\e600"}.icon-location:before{content:"\e601"}.icon-phone:before{content:"\e602"}.icon-home:before{content:"\e603"}.icon-happy:before{content:"\e604"}.icon-close:before{content:"\e605"}.icon-play:before{content:"\e606"}.icon-facebook:before{content:"\e607"}.icon-google-plus:before{content:"\e608"}.icon-twitter:before{content:"\e609"}.icon-feed:before{content:"\e60a"}.icon-flickr:before{content:"\e60b"}.icon-pinterest:before{content:"\e60c"}.icon-paypal:before{content:"\e60d"}.icon-html5:before{content:"\e60e"}.icon-css3:before{content:"\e60f"}.icon-apple:before{content:"\e610"}.icon-user:before{content:"\e611"}.icon-bubbles:before{content:"\e612"}.icon-screen:before{content:"\e613"}.icon-tablet:before{content:"\e614"}.icon-mobile:before{content:"\e615"}.icon-tag:before{content:"\e616"}.icon-envelop:before{content:"\e617"}.icon-youtube:before{content:"\e618"}.icon-info:before{content:"\e619"}.icon-bookmark:before{content:"\e61a"}.icon-table:before{content:"\e61b"}.icon-camera:before{content:"\e61c"}.icon-search:before{content:"\e61d"}
@media 
	only screen and (-webkit-min-device-pixel-ratio: 2),
	only screen and (min-device-pixel-ratio: 2) {

}
::-moz-selection{background:#948cf1;color:#fff}::selection{background:#948cf1;color:#fff}.MSI_ext_nofollow{outline:none !important}