﻿#box-timeline{display:none}#title-wrapper h1{font-size:2.3em}#introtext{padding:0}#introtext .introtext{font-size:1.3em;font-weight:300;padding:15px;text-align:justify;font-family:'Open Sans',sans-serif;color:#949191}@-moz-document url-prefix(){#page{width:100%;padding:3px}#box_about_me{width:100%;padding:10px}}#box_about_me #description-wrapper,#slider-wrapper{z-index:1;background-color:#ddc;border:solid 5vmin #eee;border-radius:2px;border-color:#ddd #eee #fff;display:inline-block;margin:20px 0;padding:6vmin;position:relative;width:100%;box-shadow:0 0 5px 0 rgba(0,0,0,.25) inset,0 5px 10px 5px rgba(0,0,0,.25);box-sizing:border-box}#slider-wrapper{padding:0;display:flex;align-items:center;justify-content:center}#box_about_me #description-wrapper{text-align:center}#slider-wrapper iframe{display:block;position:relative;z-index:1}#slider-wrapper::before{background:0 0;content:'';position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}#box_about_me .category-description{z-index:6;border:1px solid #ccc}#box_about_me .block-social,#introtext form,#slider-wrapper{text-align:center}#box_about_me .middle{padding-top:30px;padding-bottom:30px}#box_about_me .middle p{font-size:1em;line-height:1em;text-align:justify;color:#a29f9f;font-weight:100}#box_about_me h2{font-size:1.6em}#box_about_me a{color:#839e37}#box_about_me .autoportrait{width:350px;height:350px;margin:0 auto;align:center;padding-top:50px}#box_about_me .circular{width:280px;height:280px;border-radius:140px;-webkit-border-radius:140px;-moz-border-radius:140px;background:url(../images/moi.png) center center no-repeat;box-shadow:0 0 8px rgba(0,0,0,.8);-webkit-box-shadow:0 0 8px rgba(0,0,0,.8);-moz-box-shadow:0 0 8px rgba(0,0,0,.8);position:relative;left:0;margin-left:0;top:50px}#box_about_me .block-social{display:inline}#box_about_me .block-social h2,#box_about_me .block-social h2 .fa{font-size:1.8em;color:#333}#box_about_me .block-social h2{margin-left:-15px;border-bottom:none}#box_about_me .block-social h2 .fa{text-shadow:none}#introtext{margin-bottom:30px}#introtext .button{white-space:nowrap;background:#eee;border:1px solid #ccc;color:#111;padding:15px;border-radius:0;margin-top:30px;text-align:center}#introtext .button:hover{background:#111;color:#fff;border:1px solid #fff;text-shadow:none;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#box-index-footer .banner-container{width:60%;left:20%;background-color:#ddc;border:solid 5vmin #eee;border-radius:2px;border-color:#ddd #eee #fff;box-shadow:0 0 5px 0 rgba(0,0,0,.25) inset,0 5px 10px 5px rgba(0,0,0,.25);box-sizing:border-box;display:inline-block;margin:20px 0;padding:6vmin;position:relative;text-align:center}#box-index-footer .banner-container span{color:#000;font-size:1.4em;display:inline-block;font-weight:700;text-align:center;text-transform:uppercase;padding-top:10px}#box-index-footer .banner-container img{border:solid 2px;border-color:#ccb #eed #ffe;max-height:100%;max-width:100%}#box-index-footer .banner-container:after,#box-index-footer .banner-container:before{border-radius:2px;bottom:-2vmin;box-shadow:0 2px 5px 0 rgba(0,0,0,.25) inset;content:"";left:-2vmin;position:absolute;right:-2vmin;top:-2vmin}#box-index-footer .banner-container:after{bottom:-2.5vmin;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);left:-2.5vmin;right:-2.5vmin;top:-2.5vmin}#box-index-footer .banner-container .etiquette,#box-index-footer .banner-container .permalink,#box-index-footer .banner-container .pricecat,#box-index-footer .banner-container .ribbon,#box-index-footer .banner-container .view-wrapper{display:none}#box-index-footer .banner-container .image-holder{z-index:9}#box-index-footer .banner-container .overlay-holder{width:100%;height:100%;margin:0;padding:0}#box-index-footer .banner-container .overlay-holder,#box-index-footer .banner-container .overlay-holder:hover{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#box-index-footer .banner-container .cadre{border-width:0;border-color:none;box-shadow:none}#box-index-footer .banner-container .banner-title{width:100%;text-align:center;color:#111;font-size:1.6em;text-transform:uppercase}#box-index-footer .banner-container .zoom-icon{display:none}@media (min-width:768px){#box-index-footer .banner-container span{position:absolute;bottom:15px;width:100%;left:0;text-align:center}}@media (max-width:1024px){#box_about_me .block-social,#box_about_me .circular,#box_about_me .middle{padding-left:50px}#box_about_me .circular{left:180px}#box_about_me .block-social{width:100%;text-align:left;position:relative;left:55px}#box_about_me p{width:450px}#box_about_me .middle{padding-top:0;padding-bottom:0}}@media (max-width:768px){#box_about_me .block-social,#box_about_me .circular,#box_about_me .middle{padding-left:20px}#box_about_me .circular{transform:scale(1);margin-left:0}#box_about_me .block-social{left:25px;margin-bottom:15px}#box_about_me iframe{width:400px;height:315px}#box_about_me p{width:100%;max-width:100%}.block_newsletter{position:relative;left:0;width:100%}.block_newsletter .row{left:35px;width:100%}#box-index-footer .banner-container{width:100%;text-align:center;position:relative;left:0}#box-index-footer .banner-container .overlay-holder{position:absolute;left:0;top:0}}@media (max-width:640px){#slider-wrapper{height:510px}#box_about_me .block-social,#box_about_me .circular,#box_about_me .middle{padding-left:0}#box_about_me .circular{transform:scale(.8);top:10px;left:25px}#box_about_me h2,#box_about_me h2 .fa,#title-wrapper h1{font-size:2em}#box_about_me p{font-size:1.4em}#box_about_me .category-description{width:360px;padding:5px;position:relative;left:5px;top:-5px}#box_about_me .block-social .fa{font-size:1.8em;text-shadow:none}#box_about_me .block-social h2{display:none}#box_about_me .block-social a{width:37x;height:37px}#box_about_me .block-social a:after,#box_about_me .block-social a:before{height:42px;top:-24px}#box_about_me iframe{width:350px;height:315px}#box_about_me .middle p{font-size:1.3em}.block_newsletter .row{width:90%}#introtext .introtext{font-size:1.4em;padding:10px}.category-description{position:relative;top:10px}}@media (max-width:480px){#slider-wrapper{height:500px}#box_about_me .circular{width:240px;height:240px;left:20px;margin-left:0}#box_about_me .category-description,#box_about_me p{width:300px}#box_about_me .content .middle{width:310px;font-size:.9em;padding:5px;left:-5px}#box_about_me iframe{width:300px;height:315px}}@media (max-width:380px){#box_about_me .circular{width:220px;height:220px;left:10px;margin-left:0}#box_about_me p{width:230px}}#box_about_me iframe{width:362px;height:255px;box-sizing:border-box;overflow:hidden;border:10px solid;border-radius:32px}.television{width:550px;margin:0 auto}.television__top{width:40%;margin:auto;position:relative}.television__antenna{width:5px;height:100px;background-color:#3b3733;margin-bottom:-10px}.television__antenna--left{transform:rotate(-30deg);float:left}.television__antenna--right{transform:rotate(30deg);float:right}.television__antenna__base{height:20px;background-color:#3b3733;border-top-left-radius:48px;border-top-right-radius:48px;margin-bottom:10px;clear:both;position:relative;z-index:2}.television__center{position:relative;z-index:2;width:480px;height:290px;background-color:#7a4e27;border:solid 3px #eef4c4;box-shadow:-10px -10px #d64832;border-radius:48px;margin:0 auto;padding:10px 15px}.television__channels-wrapper,.television__screen{width:362px;height:255px;background-color:#eed5b6;border-radius:48px;float:left}.television__channels-wrapper{width:70px;background-color:#efd6b7;float:right}.television__channels{padding:0}.television__channel{list-style-type:none;background-color:#7f4b23;width:25px;height:25px;border-radius:50%;margin:5px;float:left;position:relative}.television__channel a{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#e6a146;width:12px;height:12px;border-radius:50%}.television__channel a:active{box-shadow:inset rgba(255,255,255,.6) 0 2px 2px,inset rgba(0,0,0,.15) 0 -2px 5px,rgba(100,100,100,.6) 0 2px 1px,rgba(100,100,100,.6) 0 2px 1px}.television__base{width:60%;margin:auto}.television__base:after{clear:both;content:"";display:table}.television__foot{width:20px;height:70px;margin-top:-20px;background-color:#7d4d25;border:solid 3px #eed5b6;border-radius:48px}.television__foot--left{transform:rotate(30deg);float:left}.television__foot--right{transform:rotate(-30deg);float:right}@media only screen and (max-width:768px){.television{transform:scale(.6);position:relative;left:-105px}}@media only screen and (max-width:480px){.television{transform:scale(.5);position:relative;left:-135px}}