@font-face{font-family:'gotham';src:url("/assets/fonts/gotham/gotham-light-webfont.eot");src:url("/assets/fonts/gotham/gotham-light-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gotham/gotham-light-webfont.woff2") format("woff2"),url("/assets/fonts/gotham/gotham-light-webfont.woff") format("woff"),url("/assets/fonts/gotham/gotham-light-webfont.ttf") format("truetype"),url("/assets/fonts/gotham/gotham-light-webfont.svg#gotham_light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'gotham';src:url("/assets/fonts/gotham/gotham-lightitalic-webfont.eot");src:url("/assets/fonts/gotham/gotham-lightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gotham/gotham-lightitalic-webfont.woff2") format("woff2"),url("/assets/fonts/gotham/gotham-lightitalic-webfont.woff") format("woff"),url("/assets/fonts/gotham/gotham-lightitalic-webfont.ttf") format("truetype"),url("/assets/fonts/gotham/gotham-lightitalic-webfont.svg#gotham_lightitalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'gotham';src:url("/assets/fonts/gotham/gotham-book-webfont.eot");src:url("/assets/fonts/gotham/gotham-book-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gotham/gotham-book-webfont.woff2") format("woff2"),url("/assets/fonts/gotham/gotham-book-webfont.woff") format("woff"),url("/assets/fonts/gotham/gotham-book-webfont.ttf") format("truetype"),url("/assets/fonts/gotham/gotham-book-webfont.svg#gotham_book") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'gotham';src:url("/assets/fonts/gotham/gotham-bookitalic-webfont.eot");src:url("/assets/fonts/gotham/gotham-bookitalic-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gotham/gotham-bookitalic-webfont.woff2") format("woff2"),url("/assets/fonts/gotham/gotham-bookitalic-webfont.woff") format("woff"),url("/assets/fonts/gotham/gotham-bookitalic-webfont.ttf") format("truetype"),url("/assets/fonts/gotham/gotham-bookitalic-webfont.svg#gotham_bookitalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:'gotham';src:url("/assets/fonts/gotham/gotham-medium-webfont.eot");src:url("/assets/fonts/gotham/gotham-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gotham/gotham-medium-webfont.woff2") format("woff2"),url("/assets/fonts/gotham/gotham-medium-webfont.woff") format("woff"),url("/assets/fonts/gotham/gotham-medium-webfont.ttf") format("truetype"),url("/assets/fonts/gotham/gotham-medium-webfont.svg#gotham_medium") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'gotham';src:url("/assets/fonts/gotham/gotham-mediumitalic-webfont.eot");src:url("/assets/fonts/gotham/gotham-mediumitalic-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gotham/gotham-mediumitalic-webfont.woff2") format("woff2"),url("/assets/fonts/gotham/gotham-mediumitalic-webfont.woff") format("woff"),url("/assets/fonts/gotham/gotham-mediumitalic-webfont.ttf") format("truetype"),url("/assets/fonts/gotham/gotham-mediumitalic-webfont.svg#gotham_mediumitalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'gotham';src:url("/assets/fonts/gotham/gotham-bold-webfont.eot");src:url("/assets/fonts/gotham/gotham-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gotham/gotham-bold-webfont.woff2") format("woff2"),url("/assets/fonts/gotham/gotham-bold-webfont.woff") format("woff"),url("/assets/fonts/gotham/gotham-bold-webfont.ttf") format("truetype"),url("/assets/fonts/gotham/gotham-bold-webfont.svg#gotham_bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'gotham';src:url("/assets/fonts/gotham/gotham-bolditalic-webfont.eot");src:url("/assets/fonts/gotham/gotham-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gotham/gotham-bolditalic-webfont.woff2") format("woff2"),url("/assets/fonts/gotham/gotham-bolditalic-webfont.woff") format("woff"),url("/assets/fonts/gotham/gotham-bolditalic-webfont.ttf") format("truetype"),url("/assets/fonts/gotham/gotham-bolditalic-webfont.svg#gotham_bolditalic") format("svg");font-weight:700;font-style:italic}#book-slider{padding:35px 0 0}#book-slider .slider{display:none}#book-slider .slider.slick-initialized{display:block}#book-slider+.container{margin-top:30px}#book-slider .slick-slide img{position:relative;top:88px;-ms-transform:translate(0, -50%);transform:translate(0, -50%)}#book-slider figure{position:relative}#book-slider figure>div{min-height:180px}#book-slider figcaption{max-width:100%;width:100%;margin-top:10px;padding:0 5px}#book-slider h2{font-family:Arial,sans-serif;font-size:14px;text-transform:none}#book-slider .btn-wrapper{text-align:center;padding-bottom:30px;width:auto;display:block}#book-slider .show-all,#book-slider .hide-all{text-transform:uppercase}#book-slider .hide-all{display:none}#book-slider .mode-list.no-group .slider-group{background-color:transparent}#book-slider .mode-list figure>div{min-height:100px}.block-slider .title{font-weight:300;text-transform:none;text-align:center;font-size:22px}.block-slider .ribbon{position:absolute;top:8px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.block-slider .slider{padding:0 50px;margin:15px 0 20px}.block-slider .slider.has-dots{padding-bottom:50px}.block-slider .slick-track{margin:0 auto}.block-slider .slick-slide{position:relative;padding-top:20px}.block-slider .slick-slide a{display:block}.block-slider .slick-slide img{max-width:100%;padding:0 5px;max-height:175px}.block-slider .slick-arrow{position:absolute;left:-8px;overflow:hidden;height:45px;width:45px;text-indent:-200px;padding:0;background-color:#232323;border:0;border-radius:100%;top:50%;margin-top:-50px;box-shadow:8px 0 0 #f5f5f5}.block-slider .slick-arrow:after{content:'';position:absolute;top:10px;left:13px;background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -4534px;width:14px;height:26px}.block-slider .slick-next{left:auto;right:-8px;box-shadow:-8px 0 0 #f5f5f5}.block-slider .slick-next:after{left:18px;background-position:0px -4458px}.block-slider figure{text-align:center}.block-slider figure img{margin:0 auto}.block-slider figure span{display:block}.block-slider figcaption{max-width:130px;margin:20px auto 0;font-size:14px}@media (max-width: 991px){.block-slider .title{font-size:18px}}@media (max-width: 480px){.block-slider .slider{padding:0 30px}}.block-slider .mode-list{text-align:center;margin-bottom:20px}.block-slider .mode-list .slider-group{padding:20px 20px 10px;background:#fff}.block-slider .mode-list .title{margin-bottom:28px;text-transform:uppercase}.block-slider .mode-list .title-lower{margin-bottom:28px;text-transform:initial}.block-slider .mode-list .ribbon{top:0}.block-slider .mode-list .slider-line>div{text-align:center;display:inline-block;vertical-align:top;width:19%;margin-bottom:20px;padding-top:12px;position:relative}.block-slider .mode-list .slider-line>div a{max-width:130px;width:95%;display:inline-block}.block-slider .mode-list .hidden-books{width:100%;margin-bottom:0;display:none}.block-slider .mode-list figure img{width:100%}@media (max-width: 991px){.block-slider .mode-list .slider-line>div{width:24%}}@media (max-width: 480px){.block-slider .mode-list .slider-line>div{width:49%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:20px;list-style:none;display:block;text-align:center;padding:0;margin:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media (max-width: 991px){.slick-dots{bottom:10px}}.slick-dots li{position:relative;display:inline-block;height:12px;width:12px;margin:0 5px;padding:5px;text-align:center;cursor:pointer}.slick-dots li button{border:0;background:#000;display:inline-block;height:10px;width:10px;outline:none;line-height:0px;font-size:0px;padding:0;border-radius:100%;cursor:pointer;opacity:.5}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li.slick-active button{opacity:1}body.no-group .block-heading,body.no-group #book-slider,body.mode-slider .block-heading,body.mode-slider #book-slider{background:#fff}body.mode-slider #book-slider{margin-bottom:20px}.parascolaire .block-slider .title{font-weight:400}.parascolaire .block-slider .slick-prev,.parascolaire .block-slider .slick-next{box-shadow:none;background-color:transparent}.parascolaire #book-slider .show-all,.parascolaire #book-slider .hide-all{text-transform:none}.parascolaire #book-slider h2{font-family:"gotham",Arial,sans-serif;font-weight:400;color:#383838}.parascolaire .slick-dots li{margin:0 3px;width:8px;height:8px}.parascolaire .slick-dots li button{height:8px;width:8px;background:#b7b2b2;opacity:1}.parascolaire .slick-dots li.slick-active button{background:#706666}.default-block{font-size:13px;margin-bottom:15px;overflow:hidden}.default-block .background{position:relative}.default-block .background .h4{color:#fff;position:absolute;top:50%;left:20px;width:55%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.default-block .content-wrapper{position:relative;background-color:#fff;font-weight:400;height:100%;display:block;text-decoration:none;color:#383838}.default-block .content-wrapper .h4 a{text-decoration:none}.default-block .content-wrapper .h4 a sup{text-transform:none}.default-block .content-wrapper .h4 sup{text-transform:none}.default-block .content-wrapper:focus .btn{text-decoration:underline}.default-block .content-wrapper .content{word-wrap:break-word}.default-block ul{list-style:none;padding:0;margin:0}.default-block ul li{position:relative;padding-left:10px;list-style:none;margin:0}.default-block ul li:before{content:'';display:block;position:absolute;height:3px;width:3px;left:0;top:8px;background-color:#383838;border-radius:100%}.default-block a.content-wrapper:hover .btn{text-decoration:underline}.default-block div.content-wrapper a{text-decoration:underline}.default-block div.content-wrapper a.btn{text-decoration:none}.default-block div.content-wrapper a.btn:hover{text-decoration:underline}.default-block .picture{position:relative;height:160px;overflow:hidden}.default-block .picture img{position:absolute;top:50%;left:50%;display:block;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.default-block .content{padding:15px 7.5px 0}.default-block .content>div{margin-top:10px}.default-block .btn-wrapper{position:absolute;right:0;bottom:0;padding:0 !important;display:inline-block !important;width:auto !important}.default-block .btn-wrapper .btn{position:relative;text-align:right}.default-block .btn-wrapper .btn+.btn{margin-left:15px}.default-block .ribbon{position:absolute;top:10px;left:0}.default-block .ribbon+.content{padding-top:55px !important}.default-block .btn{color:#fff;text-transform:uppercase}.default-block .btn:hover{color:#fff}.default-block.col-md-12{height:200px}.default-block.col-md-12 .content-wrapper{font-size:0}.default-block.col-md-12 .picture{display:inline-block;width:42.55%;vertical-align:top;height:100%}.default-block.col-md-12 .content{display:inline-block;width:57.45%;font-size:13px;padding:25px 30px 0 30px}.default-block.col-md-12 .background{height:200px}.default-block.col-md-12 .h4{font-size:20px}@media (max-width: 992px){.default-block.col-md-12 .h4{font-size:16px}}.default-block.col-md-6{height:340px}.default-block.col-md-6 .picture,.default-block.col-md-6 .background{height:150px}.default-block.col-md-4{height:420px}.default-block.col-md-4 .picture,.default-block.col-md-4 .background{height:160px}@media (max-width: 991px){.default-block.col-md-12,.default-block.col-md-6,.default-block.col-md-4{height:200px}}@media (min-width: 482px) and (max-width: 991px){.default-block{height:200px}.default-block .content-wrapper{font-size:0}.default-block .picture{display:inline-block;width:42.55%;vertical-align:top;height:100%}.default-block .content{display:inline-block;width:57.45%;font-size:13px;padding:25px 30px 0 30px}.default-block .picture,.default-block .background{height:100% !important}}@media (max-width: 481px){.default-block.col-md-12,.default-block.col-md-6,.default-block.col-md-4{height:420px}.default-block.col-md-12{display:block}.default-block.col-md-12 .picture,.default-block.col-md-12 .background{width:100%;height:160px}.default-block.col-md-12 .content{width:100%;padding:7.5px 7.5px 0}}.preview-image .uploaded-image{margin-bottom:20px;padding:15px}.preview-image .uploaded-image img{margin:10px 0;display:block}.preview-image .default-block:not(.default-block-image){height:200px !important}.parascolaire .default-block{font-size:12px}.parascolaire .default-block .content-wrapper{border-radius:3px;overflow:hidden}.parascolaire .default-block .content-wrapper .h4{text-transform:none;color:#00a9da}.parascolaire .default-block .content-wrapper .h4 a{color:#00a9da}.parascolaire .default-block .btn-wrapper .btn{border-radius:3px 0 0 0}.parascolaire .default-block .btn-wrapper .btn.has-file{border-radius:3px 3px 0 0}.default-block-video .picture{position:relative}.default-block-video .picture:before{content:'';position:absolute;top:50%;left:50%;margin-left:-35px;margin-top:-35px;display:block;height:70px;width:70px;border-radius:70px;background-color:#232323;background-color:rgba(0,0,0,0.4);z-index:1}.default-block-video .picture:after{content:'';position:absolute;width:0;height:0;display:block;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff;border-right:none;border-left-width:25px;left:50%;top:50%;margin-left:-10px;margin-top:-20px;z-index:2}.default-block-video .has-external-picture .picture img{width:100%}.video-player{position:relative}.video-player:before{content:'';position:absolute;top:50%;left:50%;margin-left:-35px;margin-top:-35px;display:block;height:70px;width:70px;border-radius:70px;background-color:#232323;background-color:rgba(0,0,0,0.4);z-index:1}.video-player:after{content:'';position:absolute;width:0;height:0;display:block;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff;border-right:none;border-left-width:25px;left:50%;top:50%;margin-left:-10px;margin-top:-20px;z-index:2}.video-js-audio{height:32px}.video-js-audio .vjs-big-play-button{display:none}.video-js-audio .vjs-fullscreen-control{display:none}.video-js-audio .vjs-loading-spinner{display:none}.video-js-audio .vjs-control-bar{display:-ms-flexbox;display:flex;visibility:visible;opacity:1}#video-popin{background-color:#000}#inscription-popin{background-color:#fff;max-width:940px}#inscription-popin .content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;width:100%;margin-left:0;margin-right:0}#inscription-popin .content>div{padding:50px 60px;float:none}#inscription-popin .content>div:last-child{padding:50px 40px;background:#bbdc00;color:#fff}#inscription-popin .content>div:last-child legend{color:#fff}#inscription-popin .content>div:last-child .indication{margin-bottom:50px}@media (max-width: 992px){#inscription-popin .content>div{padding:40px 35px}#inscription-popin .content>div:last-child{padding:40px 35px}#inscription-popin .content>div:last-child .indication{margin-bottom:20px}}@media (max-width: 767px){#inscription-popin .content{display:block;width:auto;margin-left:-15px;margin-right:-15px}#inscription-popin .content>div{display:block;float:left;padding:0 15px}#inscription-popin .content>div:last-child{padding:0 15px;background:none}}#inscription-popin legend{font-size:1.533em;text-align:center;border:none;text-transform:uppercase;font-family:"gotham",Arial,sans-serif;margin-bottom:0;font-weight:500}#inscription-popin .indication{font-size:0.933em;text-align:center;margin-bottom:20px}#inscription-popin .error-message .forgot a{font-size:15px;color:#f06358;line-height:1.5}#inscription-popin .form-control{vertical-align:middle;height:60px;width:100%;border:2px solid #b5b5b5;font-size:1.000em}#inscription-popin .form-group.has-error input[type="text"],#inscription-popin .form-group.has-error input[type="password"]{border-color:#f06358}#inscription-popin .identifier{position:relative}#inscription-popin .identifier:before{content:'';background:url(/assets/images/sprite/sprite-eleve.png) no-repeat;background-position:0px -3055px;position:absolute;right:15px;top:50%;margin-top:-9px;width:19px;height:19px}#inscription-popin .password{margin-bottom:7px;position:relative}#inscription-popin .password:before{content:'';background:url(/assets/images/sprite/sprite-eleve.png) no-repeat;background-position:0px -2360px;position:absolute;right:18px;top:50%;margin-top:-10px;width:14px;height:20px}#inscription-popin .remember label,#inscription-popin .forgot a{font-size:0.800em}#inscription-popin .forgot{text-align:right}#inscription-popin .forgot a{color:#bbdc00;text-decoration:underline}#inscription-popin .btn-validate{text-align:center;margin-top:30px}#inscription-popin .btn{font-size:1.200em;font-weight:500}#inscription-popin .btn-black{text-transform:uppercase;padding:10px 35px}#inscription-popin .btn-black:hover,#inscription-popin .btn-black:active,#inscription-popin .btn-black:focus{color:#fff}#inscription-popin .btn-white{text-transform:uppercase;padding:10px 25px;border:none;text-decoration:none;color:#232323;white-space:normal}#inscription-popin .btn-white:hover,#inscription-popin .btn-white:active,#inscription-popin .btn-white:focus{text-decoration:underline}#inscription-popin .radio{padding-left:0;font-size:1.067em;margin-bottom:10px}#inscription-popin .register-form ul+.btn-validate{margin-top:52px}#inscription-popin .register-form .btn-validate{margin-top:115px}@media (max-width: 992px){#inscription-popin .register-form ul+.btn-validate,#inscription-popin .register-form .btn-validate{margin-top:42px}}#inscription-popin .password-form,#inscription-popin .confirm-password,#inscription-popin .confirm-password-button{display:none}#inscription-popin .confirm-password-button{text-align:center;margin-top:20px}@media (max-width: 992px){#inscription-popin .forgot{text-align:left}#inscription-popin .remember .radio{margin-bottom:0}}@media (max-width: 767px){#inscription-popin{position:absolute}#inscription-popin.active{top:50px;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}#inscription-popin .login-form,#inscription-popin .password-form{padding:20px}#inscription-popin .register-form{background:#bbdc00;padding:20px}#inscription-popin .register-form .btn-validate{margin-top:30px}#inscription-popin .indication br{display:none}}#inscription-popin #login-choose-usertype{text-align:center;padding:40px 60px}#inscription-popin #login-choose-usertype p{font-size:1.533em;text-align:center;text-transform:uppercase;font-family:"gotham",Arial,sans-serif;margin-bottom:50px;font-weight:500}#inscription-popin #login-choose-usertype .btn{text-transform:uppercase}#inscription-popin .ressources-packages-popin{display:none;padding:30px 60px}#inscription-popin .ressources-packages-popin>div.row{background:#fff;color:#383838;display:block;text-align:center;padding:0 15px;font-size:0}#inscription-popin .ressources-packages-popin p{font-size:1.533em;text-align:center;border:none;text-transform:uppercase;font-family:"gotham",Arial,sans-serif;margin-bottom:20px;font-weight:500}#inscription-popin .ressources-packages-popin .ress-nb{display:inline-block;padding:5px 10px;background:#676767;color:#fff;min-width:40px;margin:0 15px;font-size:17px;text-align:center}#inscription-popin .ressources-packages-popin .ress-nb+.ress-nb{position:relative;background:#bbdc00}#inscription-popin .ressources-packages-popin .ress-nb+.ress-nb:before{content:'+';position:absolute;top:50%;left:-22px;-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;color:#383838;font-size:20px;font-weight:600}#inscription-popin .ressources-packages-popin .profile-number-container,#inscription-popin .ressources-packages-popin .btn-container{float:none;display:inline-block}#inscription-popin .ressources-packages-popin .profile-number-container{position:relative;text-align:center;margin-top:40px;min-height:210px}#inscription-popin .ressources-packages-popin .profile-number-container .profile{font-size:17px;max-width:230px;margin-left:auto;margin-right:auto;margin-bottom:60px}#inscription-popin .ressources-packages-popin .profile-number-container+.profile-number-container:before{content:'';position:absolute;height:140px;width:1px;background:#bbdc00;display:block;top:50px}#inscription-popin .ressources-packages-popin .btn{padding:12px;font-size:17px;text-transform:uppercase}@media (max-width: 767px){#inscription-popin .ressources-packages-popin .profile-number-container+.profile-number-container{display:none}#inscription-popin .ressources-packages-popin p{padding-top:20px}#inscription-popin .ressources-packages-popin .btn{margin-bottom:30px}}#prescript-account-popin .content{background-color:#fff;padding:50px}#prescript-account-popin .content p+p{margin-top:30px}@media (max-width: 767px){#prescript-account-popin .content{padding:20px}}.popin{position:fixed;min-height:200px;max-width:875px;width:95%;top:-100%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:0;transition:top .3s;z-index:11}.popin .content-wrapper{position:relative}.popin .content-wrapper .type-video,.popin .content-wrapper .type-audio,.popin .content-wrapper .type-text,.popin .content-wrapper .type-slide,.popin .content-wrapper .type-image,.popin .content-wrapper .type-application,.popin .content-wrapper .type-other,.popin .content-wrapper .type-url{display:none}.popin .close{position:absolute;overflow:hidden;right:-15px;top:-40px;height:50px;width:50px;text-indent:-400px;display:block;cursor:pointer;background:url("/assets/images/icons/popin-close.png") center center no-repeat transparent}.popin.active{top:50%}.popin.active+.popin-backdrop{display:block}.popin-backdrop{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.8);z-index:10;display:none}.embed-responsive .video-js{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.video-js .vjs-control-bar{background-color:rgba(0,0,0,0.8)}.video-js .vjs-control-bar .vjs-ad-control{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control-bar .vjs-ad-control:before{content:'\f11d'}.video-js .vjs-control-bar .vjs-ad-control:active:before,.video-js .vjs-control-bar .vjs-ad-control:focus:before{text-shadow:none}.video-js .vjs-control-bar .vjs-ad-control.active:before{text-shadow:0 0 1em #fff}.parascolaire #inscription-popin .content>div:last-child{background:#00a9da}.parascolaire #inscription-popin legend{text-transform:none;color:#00a9da}.parascolaire #inscription-popin .indication{font-size:12px;opacity:.8}.parascolaire #inscription-popin .form-control{font-size:13px;border-color:#b5b5b5;border-radius:3px;height:50px}.parascolaire #inscription-popin .remember label{font-size:11px;padding-top:2px}.parascolaire #inscription-popin .forgot a{color:#00a9da;font-size:11px}.parascolaire #inscription-popin .btn{text-transform:none}.parascolaire #inscription-popin .btn-black{background-color:#00a9da}.parascolaire #inscription-popin .btn-white{padding:10px 50px;color:#00a9da}@media (max-width: 767px){.parascolaire #inscription-popin .content>div:last-child{background:none}.parascolaire #inscription-popin .register-form{background:#00a9da}}#iframe-popin,div[id^="mode-popin"]{max-width:100%}#iframe-popin iframe,div[id^="mode-popin"] iframe{border:none}@media (max-width: 992px){#iframe-popin,div[id^="mode-popin"]{max-width:90%;max-height:850px}#iframe-popin .content,div[id^="mode-popin"] .content{max-width:100%;max-height:70%;overflow:scroll}}@media (max-width: 767px){#iframe-popin,div[id^="mode-popin"]{max-height:390px}#iframe-popin .content,div[id^="mode-popin"] .content{max-width:100%;max-height:390px}}@media (max-width: 767px){div[id^="mode-popin"]{max-height:420px}div[id^="mode-popin"] .content{max-height:420px}}.book-details{text-align:center;padding:0px 0 30px}.book-details li:before{background:none}.book-details .nav-tabs{border:none;display:inline-block;margin-bottom:22px}.book-details .nav-tabs>li{padding-left:0}.book-details .nav-tabs>li>a{background-color:#fff;border:none;margin-right:0;font-size:1.200em;font-weight:500;min-width:295px;padding:18px 15px;font-family:"gotham",Arial,sans-serif;border-radius:0}.book-details .nav-tabs>li>a span{display:inline-block;vertical-align:middle}.book-details .nav-tabs>li>a:hover,.book-details .nav-tabs>li>a:focus{background-color:#fff}.book-details .nav-tabs>li.active a,.book-details .nav-tabs>li.active a:hover,.book-details .nav-tabs>li.active a:focus{background-color:#bbdc00;color:#fff;border:none}.book-details .nav-tabs>li.active a{position:relative}.book-details .nav-tabs>li.active a:before{content:'';position:absolute;width:0;height:0;display:block;border-right:12px solid transparent;border-left:12px solid transparent;border-top:12px solid #bbdc00;border-bottom:none;bottom:-12px;left:50%;margin-left:-12px}.book-details .popover{background-color:#858585;box-shadow:none;border:none}.book-details .popover.left>.arrow{border-left-color:#858585;right:-6px}.book-details .popover.left>.arrow:after{border-left-color:#858585}.book-details .popover-title{border:none;padding:5px 10px;font-size:0.800em;background-color:#858585;color:#fff}.book-details .tab-content{text-align:left}.book-details .panel-title{position:relative}.book-details .panel-title>a{display:block;position:relative;border-bottom:1px solid transparent}.book-details .panel-title>a:before{top:50%}.book-details .panel-title>a.collapsed{background-color:#fff;color:#232323;border-bottom:1px solid #ececec}.book-details .panel-title>a.collapsed sup{text-transform:none}.book-details .panel-title>a.dl-package{display:inline-block;font-family:"gotham",Arial,sans-serif;padding:5px 7px;background-color:#525252;position:absolute;top:50%;min-width:34px;text-align:center;-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;border:none;text-decoration:none;transition:background-color .6s, padding .6s}.book-details .panel-title>a.dl-package:before{border:none;margin-top:0;opacity:0;visibility:hidden;position:absolute;left:auto;top:50%;right:10px;background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -1760px;width:20px;height:16px;margin-right:0;display:block;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .6s;backface-visibility:hidden}.book-details .panel-title>a.dl-package i{display:none;font-style:normal;color:#fff}.book-details .panel-title>a.dl-package.active:hover,.book-details .panel-title>a.dl-package.active:focus,.book-details .panel-title>a.dl-package:hover,.book-details .panel-title>a.dl-package:focus{background-color:#bbdc00;padding-right:40px}.book-details .panel-title>a.dl-package.active:hover>span,.book-details .panel-title>a.dl-package.active:focus>span,.book-details .panel-title>a.dl-package:hover>span,.book-details .panel-title>a.dl-package:focus>span{visibility:hidden;display:none}.book-details .panel-title>a.dl-package.active:hover i,.book-details .panel-title>a.dl-package.active:focus i,.book-details .panel-title>a.dl-package:hover i,.book-details .panel-title>a.dl-package:focus i{display:block;font-style:normal}.book-details .panel-title>a.dl-package.active:hover:before,.book-details .panel-title>a.dl-package.active:focus:before,.book-details .panel-title>a.dl-package:hover:before,.book-details .panel-title>a.dl-package:focus:before{opacity:1;visibility:visible}.book-details .panel-title.has-icon a{padding-left:75px !important;display:block;position:relative}.book-details .panel-title.has-icon a.restricted,.book-details .panel-title.has-icon a.student,.book-details .panel-title.has-icon a.professor{display:inline-block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-indent:-500px;padding-left:0 !important;padding:0;overflow:hidden;height:22px}.book-details .panel-title.has-icon a.restricted .icon,.book-details .panel-title.has-icon a.student .icon,.book-details .panel-title.has-icon a.professor .icon{text-indent:0;position:absolute;left:0;margin-right:0}.book-details .panel-title.has-icon a.restricted{right:32px;width:14px}.book-details .panel-title.has-icon a.restricted .icon{width:14px;height:20px}.book-details .panel-title.has-icon a.student{right:28px;width:22px}.book-details .panel-title.has-icon a.student .icon{width:22px;height:20px}.book-details .panel-title.has-icon a.professor{right:23px;width:39px;height:25px}.book-details .panel-title.has-icon a i{position:absolute;left:25px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.book-details .panel-title.has-icon.has-ribbon a i{margin-top:15px}.book-details #chapters .panel-group{padding-left:40px}.book-details #chapters>.panel-group{padding-left:0}.book-details #chapters.light-view .panel-group{padding-left:0}.book-details h2.panel-title{text-transform:uppercase;font-size:1.333em;margin-top:10px}.book-details h2.panel-title a{background-color:#525252;padding:40px 80px;color:#fff}.book-details h2.panel-title a:before{content:'';position:absolute;width:0;height:0;display:block;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #fff;border-bottom:none;border-top-width:15px;left:30px;margin-top:-10px}.book-details h2.panel-title a.collapsed:before{content:'';position:absolute;width:0;height:0;display:block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #d7d7d7;border-right:none;border-left-width:15px}.book-details h2.panel-title a.dl-package{border-radius:5px;font-size:1.067em;right:20px}.book-details h2.panel-title a.dl-package.active{color:#232323;background-color:#fff}.book-details h2.panel-title a.dl-package .download-big-white{background-position:8px -1752px}.book-details h2.panel-title.has-ribbon .ribbon{display:inline-block;position:absolute;left:0;top:0}.book-details h2.panel-title.has-ribbon a:not(.dl-package){padding-top:55px}.book-details h2.panel-title.has-ribbon a:not(.dl-package):before{margin-top:-3px}.book-details h3.panel-title{text-transform:none;font-size:1.200em}.book-details h3.panel-title a{background-color:#b5b5b5;padding:25px 80px 25px 65px}.book-details h3.panel-title a:before{content:'';position:absolute;width:0;height:0;display:block;border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid #525252;border-bottom:none;border-top-width:13px;left:30px;margin-top:-8px}.book-details h3.panel-title a.collapsed:before{content:'';position:absolute;width:0;height:0;display:block;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #d7d7d7;border-right:none;border-left-width:13px}.book-details h3.panel-title a.dl-package{border-radius:4px;font-size:0.800em;right:22px;color:#fff;min-width:34px;text-align:center}.book-details h3.panel-title a.dl-package.active{background-color:#ececec;color:#232323}.book-details h3.panel-title.has-ribbon .ribbon{display:inline-block;position:absolute;left:0;top:0}.book-details h3.panel-title.has-ribbon a:not(.dl-package){padding-top:55px}.book-details h3.panel-title.has-ribbon a:not(.dl-package):before{margin-top:5px}.book-details h4.panel-title{font-size:1.067em;text-transform:none}.book-details h4.panel-title a{background-color:#d9d9d9;padding:25px 80px 25px 65px}.book-details h4.panel-title a:before{content:'';position:absolute;width:0;height:0;display:block;border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid #525252;border-bottom:none;border-top-width:13px;left:30px;margin-top:-8px}.book-details h4.panel-title a.collapsed:before{content:'';position:absolute;width:0;height:0;display:block;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #d7d7d7;border-right:none;border-left-width:13px}.book-details h4.panel-title a.dl-package{border-radius:4px;font-size:0.800em;right:22px;color:#fff;min-width:34px;text-align:center;min-height:34px;padding-top:7px}.book-details h4.panel-title a.dl-package.active{background-color:#ececec;color:#232323}.book-details h4.panel-title.has-ribbon .ribbon{display:inline-block;position:absolute;left:0;top:0}.book-details h4.panel-title.has-ribbon a:not(.dl-package){padding-top:55px}.book-details h4.panel-title.has-ribbon a:not(.dl-package):before{margin-top:5px}.book-details .h5.panel-title{font-size:0.933em;text-transform:none}.book-details .h5.panel-title a{background-color:#fff;padding:25px 80px 25px 65px;color:#383838;font-weight:400}.book-details .h5.panel-title a.collapsed{font-weight:400}.book-details .h5.panel-title a .ribbon{display:inline-block;position:absolute;left:0;top:0}.book-details .h5.panel-title.has-ribbon a{padding-top:55px}.book-details .content-book{background-color:#f7f7f7;padding:25px}.book-details .content-book .picture{max-width:340px;text-align:center}.book-details .content-book .picture img{height:auto}@media (max-width: 992px){.book-details .content-book .picture{margin-bottom:20px}}.book-details .content-book .picture .video-player{width:310px;height:220px;display:inline-block;overflow:hidden;position:relative}.book-details .content-book .picture .video-player img{position:absolute;left:50%;top:0;-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%}.book-details .content-book .cat{font-size:0.933em}.book-details .content-book .cat strong{font-weight:500}.book-details .content-book .desc{font-size:.933em}.book-details .content-book .desc strong{font-weight:500}.book-details .content-book .desc p{font-size:0.933em}.book-details .content-book .desc ul,.book-details .content-book .desc ol{margin:5px 0;padding-left:13px;font-size:0.933em;line-height:1.3}.book-details .content-book .desc ul.metadatas,.book-details .content-book .desc ol.metadatas{margin:20px 0 0;padding:0}.book-details .content-book .source{font-size:0.867em;font-style:italic}.book-details .content-book .metadatas{margin:20px 0 0;padding:0;list-style:none}.book-details .content-book .metadatas li{padding-left:0;font-weight:300;font-size:0.867em}.book-details .content-book .metadatas li a{font-size:16px;font-weight:700;text-decoration:underline;color:#000;padding-top:10px;display:block}.book-details .content-book .actions{margin-top:20px}.book-details .content-book .actions .download{width:50%;float:left;background-color:#232323;color:#fff;font-family:"gotham",Arial,sans-serif;font-size:1.067em;text-transform:uppercase;font-weight:500;padding:16px 5px;text-align:center;min-height:55px;max-width:175px}.book-details .content-book .actions .download .download-big-white{height:20px;margin-right:5px}.book-details .content-book .actions a.view,.book-details .content-book .actions a.preview-pdf,.book-details .content-book .actions a.add-to-favorite{width:50%;float:left;background-color:#bbdc00;color:#fff;font-family:"gotham",Arial,sans-serif;font-size:1.067em;text-transform:uppercase;font-weight:500;padding:16px 5px;text-align:center;min-height:55px;max-width:175px}.book-details .content-book .actions a.view i.view,.book-details .content-book .actions a.view i.favorite-white,.book-details .content-book .actions a.preview-pdf i.view,.book-details .content-book .actions a.preview-pdf i.favorite-white,.book-details .content-book .actions a.add-to-favorite i.view,.book-details .content-book .actions a.add-to-favorite i.favorite-white{display:inline-block;vertical-align:middle;margin-right:10px}.book-details .content-book .actions a.add-to-favorite{background-color:#676767}.book-details .content-book .actions a.add-to-favorite i.favorite-white{vertical-align:top;margin-top:2px}.book-details .content-book .actions .restricted-info{width:50%;float:left;background-color:#858585;color:#fff;font-size:0.800em;padding:10px 20px;height:55px;max-width:155px;line-height:35px}.book-details .content-book .actions .restricted-info span{line-height:17px;display:inline-block}@media (max-width: 992px){.book-details .content-book .actions .restricted-info{min-height:54px;padding-top:12px;text-align:center}}.book-details .content-book .actions .social-sharers{width:50%;float:left;color:#000;font-family:"steagal", Arial, sans-serif;font-size:1.067em;text-transform:uppercase;font-weight:500;padding:1px 5px;text-align:center;min-height:55px;max-width:175px;border:1px solid #c1c1c1;background:#fff}@media (max-width: 768px){.book-details .content-book .actions .social-sharers{max-width:100%;width:100%;float:none}}.book-details .content-book .actions .social-sharers .share{padding:15px 0 12px;z-index:2;text-transform:capitalize}.book-details .content-book .actions .social-sharers .share.active{opacity:0;z-index:1}.book-details .content-book .actions .social-sharers .share.active+.panel-share{opacity:1;z-index:2}.book-details .content-book .actions .social-sharers .panel-share{position:relative;opacity:0;padding:4px 10px 0px;text-align:center;margin-top:-50px;z-index:1;transition:opacity .3s}.book-details .content-book .actions .social-sharers a.icon{display:inline-block;overflow:hidden;border:0;text-indent:-400px;min-height:0}.book-details .content-book .actions .social-sharers a.icon+a{margin-left:10px}.book-details #categories .panel-title.has-icon a{padding-left:30px !important}.book-details #categories .panel-title.has-icon a.restricted,.book-details #categories .panel-title.has-icon a.student,.book-details #categories .panel-title.has-icon a.professor{margin-right:-14px}.book-details #categories .h5.panel-title a{padding-left:30px}.book-details #categories .panel-group>.panel-collapse{padding-left:170px}.book-details #categories h2.panel-title{padding-left:170px;background:#f8f8f8}.book-details #categories h2.panel-title>.icon{position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:85px}.book-details #categories h2.panel-title.has-ribbon>.icon{margin-top:15px}.book-details #categories h2.panel-title.has-ribbon .ribbon{display:inline-block;position:absolute;left:0;top:0}.book-details #categories h2.panel-title.has-ribbon a:not(.dl-package){padding-top:40px}.book-details #categories h2.panel-title.has-ribbon a:not(.dl-package):before{margin-top:-10px}@media (max-width: 767px){.book-details{padding:15px 0}.book-details .tab-content{margin:0 -15px}.book-details #chapters .panel-group{padding-left:0}.book-details .nav-tabs{width:100%}.book-details .nav-tabs>li{width:50%}.book-details .nav-tabs>li>a{min-width:100%;font-size:1em}.book-details .panel-title>a.dl-package{padding:4px 5px}.book-details .panel-title.has-icon a{padding-left:55px !important}.book-details .panel-title.has-icon a i{left:15px}.book-details .panel-title.has-icon a.restricted{right:20px;-ms-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9)}.book-details .panel-title.has-icon a.student{right:17px;-ms-transform:translateY(-50%) scale(0.8);transform:translateY(-50%) scale(0.8)}.book-details .panel-title.has-icon a.professor{right:11px;-ms-transform:translateY(-50%) scale(0.75);transform:translateY(-50%) scale(0.75)}.book-details h2.panel-title{font-size:1em}.book-details h2.panel-title a{padding:20px 55px 20px 45px}.book-details h2.panel-title a:before{left:15px}.book-details h2.panel-title a.dl-package{font-size:1em;right:15px}.book-details h2.panel-title.has-ribbon a:not(.dl-package){padding-top:55px}.book-details h2.panel-title.has-ribbon a:not(.dl-package):before{margin-top:7px}.book-details h3.panel-title,.book-details h4.panel-title{font-size:1em}.book-details h3.panel-title a,.book-details h4.panel-title a{padding:15px 55px 15px 45px}.book-details h3.panel-title a:before,.book-details h4.panel-title a:before{left:17px}.book-details h3.panel-title a.dl-package,.book-details h4.panel-title a.dl-package{right:15px;min-width:28px;min-height:28px;padding-top:5px}.book-details h3.panel-title.has-ribbon a:not(.dl-package),.book-details h4.panel-title.has-ribbon a:not(.dl-package){padding-top:55px}.book-details h3.panel-title.has-ribbon a:not(.dl-package):before,.book-details h4.panel-title.has-ribbon a:not(.dl-package):before{margin-top:10px}.book-details .h5.panel-title{font-size:0.867em}.book-details .h5.panel-title a{padding:15px 50px}.book-details .content-book{padding:15px}.book-details .content-book .picture .video-player{display:block;overflow:hidden}.book-details .content-book .picture .video-player img{width:100%}.book-details .content-book .picture .video-player.has-external-thumb{width:100%}.book-details .content-book .picture .video-player.has-external-thumb img{width:auto}.book-details .content-book .actions .download,.book-details .content-book .actions .restricted-info,.book-details .content-book .actions a.view,.book-details .content-book .actions a.preview-pdf,.book-details .content-book .actions a.add-to-favorite{width:100%;max-width:100%;float:none;text-align:center}.book-details .content-book .actions a.view,.book-details .content-book .actions a.preview-pdf,.book-details .content-book .actions a.add-to-favorite{position:relative;display:inline-block}.book-details #categories h2.panel-title,.book-details #categories .panel-group>.panel-collapse{padding-left:0}.book-details #categories h2.panel-title>.icon{display:none}.book-details #categories h2.panel-title.has-ribbon a:not(.dl-package){padding-top:55px}.book-details #categories h2.panel-title.has-ribbon a:not(.dl-package):before{margin-top:5px}}#preview-pdf-popin{max-width:100%}#preview-pdf-popin iframe{border:none}@media (max-width: 992px){#preview-pdf-popin{max-width:90%}#preview-pdf-popin .content{max-width:100%;overflow:scroll}}@media (max-width: 767px){#preview-pdf-popin .content{max-width:100%}}.parascolaire .book-details .popover{background-color:#8c8989;font-family:"gotham",Arial,sans-serif;font-size:12px}.parascolaire .book-details .popover.left>.arrow{border-left-color:#8c8989}.parascolaire .book-details .popover-title{padding:5px 10px 3px}.parascolaire .book-details .nav-tabs>li>a{font-weight:400;font-size:1.333em;border-radius:0 3px 3px 0}.parascolaire .book-details .nav-tabs>li:first-child>a{border-radius:3px 0 0 3px}.parascolaire .book-details .panel-title>a.collapsed{color:#706666}.parascolaire .book-details .panel-title>a.dl-package{background-color:#706666;font-weight:500}.parascolaire .book-details .panel-title.has-icon a.restricted{height:23px}.parascolaire .book-details .panel-title.has-icon a.restricted .icon{height:23px}.parascolaire .book-details h2.panel-title{font-size:22px;text-transform:none}.parascolaire .book-details h2.panel-title a{background-color:#706666;border-radius:3px 3px 0 3px}.parascolaire .book-details h2.panel-title a:before{border-top-color:#bbdc00;border-left-color:transparent}.parascolaire .book-details h2.panel-title a.collapsed{background-color:#fff;color:#706666;border-radius:3px}.parascolaire .book-details h2.panel-title a.collapsed:before{border-top-color:transparent;border-left-color:#b7b2b2}.parascolaire .book-details h2.panel-title a.collapsed:hover:before{border-left-color:#bbdc00}.parascolaire .book-details h2.panel-title a.dl-package{padding-top:8px;min-width:40px;font-size:16px;border-radius:5px}.parascolaire .book-details h2.panel-title a.dl-package:hover{background-color:#00a9da}.parascolaire .book-details h2.panel-title a.dl-package.active{background-color:#fff}.parascolaire .book-details h2.panel-title a.dl-package.active:hover{background-color:#00a9da}.parascolaire .book-details h3.panel-title{font-size:18px}.parascolaire .book-details h3.panel-title a{background-color:#cdc6c6;border-radius:0 0 0 3px}.parascolaire .book-details h3.panel-title a:before{border-top-color:#bbdc00;border-left-color:transparent}.parascolaire .book-details h3.panel-title a.collapsed{background-color:#fff;border-radius:0}.parascolaire .book-details h3.panel-title a.collapsed:before{border-top-color:transparent;border-left-color:#b7b2b2}.parascolaire .book-details h3.panel-title a.collapsed:hover:before{border-left-color:#bbdc00}.parascolaire .book-details h3.panel-title a.dl-package{border-radius:5px}.parascolaire .book-details h3.panel-title a.dl-package:hover{background-color:#00a9da}.parascolaire .book-details h3.panel-title a.dl-package.active{background-color:#fff}.parascolaire .book-details h3.panel-title a.dl-package.active:hover{background-color:#00a9da}.parascolaire .book-details h4.panel-title{font-size:16px}.parascolaire .book-details h4.panel-title a{background-color:#e1dddd;border-radius:0 0 0 3px}.parascolaire .book-details h4.panel-title a:before{border-top-color:#bbdc00;border-left-color:transparent}.parascolaire .book-details h4.panel-title a.collapsed{background-color:#fff;border-radius:0}.parascolaire .book-details h4.panel-title a.collapsed:before{border-top-color:transparent;border-left-color:#b7b2b2}.parascolaire .book-details h4.panel-title a.collapsed:hover:before{border-left-color:#bbdc00}.parascolaire .book-details h4.panel-title a.dl-package{border-radius:5px}.parascolaire .book-details h4.panel-title a.dl-package:hover{background-color:#00a9da}.parascolaire .book-details h4.panel-title a.dl-package.active{background-color:#fff}.parascolaire .book-details h4.panel-title a.dl-package.active:hover{background-color:#00a9da}.parascolaire .book-details #categories .panel-title.has-icon a.student{margin-right:-8px}.parascolaire .book-details #categories h2.panel-title a{border-radius:0 3px 0 0}.parascolaire .book-details #categories h2.panel-title a.collapsed{border-radius:0 3px 3px 0}.parascolaire .book-details #categories h2.panel-title a.collapsed.dl-package{border-radius:5px}.parascolaire .book-details #categories h2.panel-title a.dl-package{border-radius:5px}.parascolaire .book-details .content-book .cat,.parascolaire .book-details .content-book .desc{font-size:12px}.parascolaire .book-details .content-book .desc ul.metadatas{font-size:11px}.parascolaire .book-details .content-book .actions .download{background-color:#00a9da;text-transform:none}.parascolaire .book-details .content-book .actions a.view,.parascolaire .book-details .content-book .actions a.preview-pdf,.parascolaire .book-details .content-book .actions a.add-to-favorite{text-transform:none}.parascolaire .book-details .content-book .actions a.add-to-favorite{background-color:#00a9da}.parascolaire .book-details .content-book .actions a.add-to-favorite .icon{margin-top:-5px}.parascolaire .book-details .content-book .actions a:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.parascolaire .book-details .content-book .actions a:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.parascolaire .book-details .content-book .actions .restricted-info{border-top-right-radius:3px;border-bottom-right-radius:3px;font-size:11px}@media (max-width: 767px){.parascolaire .book-details h2.panel-title a,.parascolaire .book-details h3.panel-title a,.parascolaire .book-details h4.panel-title a{border-radius:0}.parascolaire .book-details h2.panel-title a.collapsed,.parascolaire .book-details h3.panel-title a.collapsed,.parascolaire .book-details h4.panel-title a.collapsed{border-radius:0}.parascolaire .book-details h2.panel-title{font-size:18px}.parascolaire .book-details h3.panel-title{font-size:16px}.parascolaire .book-details h4.panel-title{font-size:14px}.parascolaire .book-details .content-book .actions a:first-child{border-top-right-radius:3px;border-bottom-left-radius:0}.parascolaire .book-details .content-book .actions a:last-child{border-top-right-radius:0;border-bottom-left-radius:3px}.parascolaire .book-details .content-book .actions .restricted-info{border-top-right-radius:0;border-bottom-left-radius:3px}}.mode-popin-container{position:relative;z-index:10}div[id^="mode-popin"] .content-wrapper{height:100%;font-size:13px}div[id^="mode-popin"] .content-wrapper>.content{overflow:hidden;background:#fff;height:100%}div[id^="mode-popin"] .content-wrapper>.content .content{padding:15px 15px 0}div[id^="mode-popin"] .content-wrapper>.content .content>div{margin-top:10px}div[id^="mode-popin"] .ribbon{position:absolute;top:10px;left:0}div[id^="mode-popin"] .ribbon+.content{padding-top:55px !important}div[id^="mode-popin"] .btn{color:#fff;text-transform:uppercase}div[id^="mode-popin"] .btn-wrapper{text-align:right;position:absolute;right:0;bottom:0;padding:0 !important;display:inline-block !important;width:auto !important}div[id^="mode-popin"] .btn-wrapper .btn+.btn{margin-left:15px}div[id^="mode-popin"] .picture,div[id^="mode-popin"] .background{position:relative;overflow:hidden}div[id^="mode-popin"] .picture img,div[id^="mode-popin"] .background img{position:absolute;top:50%;left:50%;display:block;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div[id^="mode-popin"].default-block-follow .content-wrapper>.content>.ribbon+.content{margin-top:0}div[id^="mode-popin"].default-block-follow .content-wrapper>.content .content>div{margin-top:0}@media (max-width: 991px) and (min-width: 482px){div[id^="mode-popin"] .content-wrapper>.content{max-height:100%}div[id^="mode-popin"] .content-wrapper>.content .content{display:inline-block;width:56.45%;font-size:13px;padding:25px 30px 0 30px}div[id^="mode-popin"] .picture{height:100% !important;display:inline-block;width:42.55%;vertical-align:top}}div[id^="mode-popin"].col-md-12 .picture{display:inline-block;width:42.55%;vertical-align:top;height:100%}div[id^="mode-popin"].col-md-12 .content>.content{display:inline-block;width:56.95%;font-size:13px;padding:25px 30px 0 30px;max-height:100%}div[id^="mode-popin"].col-md-12 .content>.content>div{margin-top:0}@media (max-width: 481px){div[id^="mode-popin"].col-md-12 .picture{width:100%;height:160px}div[id^="mode-popin"].col-md-12 .content>.content{width:100%;padding:15px 15px 0}}div[id^="mode-popin"].col-md-6 .picture,div[id^="mode-popin"].col-md-6 .background{height:150px}@media (max-width: 991px) and (min-width: 482px){div[id^="mode-popin"].col-md-6 .content-wrapper .content{max-height:100%}div[id^="mode-popin"].col-md-6 .content-wrapper .content>.content{max-height:100%}}div[id^="mode-popin"].col-md-4 .picture,div[id^="mode-popin"].col-md-4 .background{height:160px}@media (max-width: 991px) and (min-width: 482px){div[id^="mode-popin"].col-md-4 .content-wrapper .content{max-height:100%}div[id^="mode-popin"].col-md-4 .content-wrapper .content>.content{max-height:100%}}div[id^="mode-popin"].default-block-text.col-md-12 .content>.content{width:100%}@media (max-width: 991px) and (min-width: 482px){div[id^="mode-popin"].default-block-text.col-md-6 .content .content,div[id^="mode-popin"].default-block-text.col-md-4 .content .content{width:100%}}div[id^="mode-popin"].default-block-notification .picture img{width:100%}@media (max-width: 991px) and (min-width: 482px){div[id^="mode-popin"].default-block-notification label{font-size:19px}div[id^="mode-popin"].default-block-notification.col-md-12 .btn{width:40%}}@media (max-width: 481px){div[id^="mode-popin"].default-block-notification .form-control,div[id^="mode-popin"].default-block-notification.col-md-12 .btn{width:100%}div[id^="mode-popin"].default-block-notification .picture img{max-width:230px;position:relative;bottom:auto;left:0;-ms-transform:none;transform:none;width:auto;top:auto}}div[id^="mode-popin"].default-block-store .content-wrapper>.content{padding-top:0}@media (max-width: 991px) and (min-width: 482px){div[id^="mode-popin"].default-block-store .content .content{padding-top:15px}div[id^="mode-popin"].default-block-store .content-wrapper>.content .content{padding:15px 20px 0 20px}div[id^="mode-popin"].default-block-store .content-wrapper>.content .content>div{margin-top:0}}div[id^="mode-popin"].default-block-follow.col-md-12 .content .content{width:100%;margin-top:0}div[id^="mode-popin"].default-block-follow.col-md-12 .content .content .external-links{margin-top:20px}div[id^="mode-popin"].default-block-follow.col-md-6 .content .content{margin-top:0}div[id^="mode-popin"].default-block-follow.col-md-6 .content .content .external-links{margin-top:30px}@media (max-width: 991px) and (min-width: 482px){div[id^="mode-popin"].default-block-follow.col-md-6 .content .content,div[id^="mode-popin"].default-block-follow.col-md-4 .content .content{margin-top:0;width:100%;max-width:100%}}div[id^="mode-popin"].default-block-social.col-md-12 .content>.content{width:100%}div[id^="mode-popin"].default-block-social.col-md-12 .content>.content .picture{margin-top:0}@media (max-width: 991px) and (min-width: 482px){div[id^="mode-popin"].default-block-social.col-md-12 .picture{width:30%}div[id^="mode-popin"].default-block-social.col-md-12 .picture img{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}div[id^="mode-popin"].default-block-social.col-md-12 iframe{width:70% !important}}div[id^="mode-popin"].default-block-social.col-md-6 .content>.content,div[id^="mode-popin"].default-block-social.col-md-6 .content>div.fb_iframe_widget{margin-top:0}div[id^="mode-popin"].default-block-social.col-md-4 .content>.content,div[id^="mode-popin"].default-block-social.col-md-4 .content>div.fb_iframe_widge{margin-top:0 !important}div[id^="mode-popin"].default-block-notification .content-wrapper>.content{background:#bbdc00;padding:0}div[id^="mode-popin"].default-block-notification .content-wrapper .picture{position:relative}div[id^="mode-popin"].default-block-notification.col-md-12 .picture{max-width:320px}.default-block,.empty-block{margin-top:15px;margin-bottom:15px}.default-block .content-wrapper,.empty-block .content-wrapper{background-color:#dcdcdc}.default-block:after,.empty-block:after{content:'';position:absolute;left:15px;top:0;width:calc(100% - 30px);height:0;background-color:#383838;background-color:rgba(56,56,56,0);transition:all .6s;z-index:2}.default-block[data-height="1"],.empty-block[data-height="1"]{height:165px}.default-block[data-height="1"][data-width="2"] .content-wrapper-inner,.default-block[data-height="1"][data-width="4"] .content-wrapper-inner,.empty-block[data-height="1"][data-width="2"] .content-wrapper-inner,.empty-block[data-height="1"][data-width="4"] .content-wrapper-inner{position:absolute;display:inline-block;top:50%;left:50%;width:100%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.default-block[data-height="1"][data-width="2"] .content-wrapper-inner>.content,.default-block[data-height="1"][data-width="4"] .content-wrapper-inner>.content,.empty-block[data-height="1"][data-width="2"] .content-wrapper-inner>.content,.empty-block[data-height="1"][data-width="4"] .content-wrapper-inner>.content{padding:0 0 20px}.default-block[data-height="1"][data-width="2"] .content-wrapper-inner>.content>div,.default-block[data-height="1"][data-width="4"] .content-wrapper-inner>.content>div,.empty-block[data-height="1"][data-width="2"] .content-wrapper-inner>.content>div,.empty-block[data-height="1"][data-width="4"] .content-wrapper-inner>.content>div{display:none}.default-block[data-height="1"][data-width="2"] .content-wrapper-inner>.content .h4,.default-block[data-height="1"][data-width="4"] .content-wrapper-inner>.content .h4,.empty-block[data-height="1"][data-width="2"] .content-wrapper-inner>.content .h4,.empty-block[data-height="1"][data-width="4"] .content-wrapper-inner>.content .h4{text-align:center}.default-block[data-height="1"][data-width="2"] .content-wrapper-inner .btn-wrapper,.default-block[data-height="1"][data-width="4"] .content-wrapper-inner .btn-wrapper,.empty-block[data-height="1"][data-width="2"] .content-wrapper-inner .btn-wrapper,.empty-block[data-height="1"][data-width="4"] .content-wrapper-inner .btn-wrapper{position:relative;bottom:auto}.default-block[data-height="1"][data-width="2"] .picture,.empty-block[data-height="1"][data-width="2"] .picture{display:none}.default-block[data-height="1"][data-width="2"] .picture+.content,.empty-block[data-height="1"][data-width="2"] .picture+.content{height:100%}.default-block[data-height="1"][data-width="2"] .picture+.content .h4+div,.empty-block[data-height="1"][data-width="2"] .picture+.content .h4+div{overflow:hidden;height:40%}.default-block[data-height="1"][data-width="2"] .ribbon+.picture+.content,.empty-block[data-height="1"][data-width="2"] .ribbon+.picture+.content{padding-top:30px}.default-block[data-height="1"][data-width="2"] .ribbon+.picture+.content .h4+div,.empty-block[data-height="1"][data-width="2"] .ribbon+.picture+.content .h4+div{height:35%}.default-block[data-height="1"][data-width="2"] .content-wrapper-inner .content,.empty-block[data-height="1"][data-width="2"] .content-wrapper-inner .content{padding-left:15px;padding-right:15px}.default-block[data-height="1"][data-width="2"] .btn-wrapper .btn+.btn,.empty-block[data-height="1"][data-width="2"] .btn-wrapper .btn+.btn{margin-top:5px}.default-block[data-height="1"][data-width="4"] .picture,.empty-block[data-height="1"][data-width="4"] .picture{width:calc(50% - 15px);height:100%;display:inline-block;vertical-align:top}.default-block[data-height="1"][data-width="4"] .picture+.content,.empty-block[data-height="1"][data-width="4"] .picture+.content{display:inline-block;vertical-align:top;width:50%;padding:15px 0 0 10px;height:100%}.default-block[data-height="1"][data-width="4"] .picture+.content .h4+div,.empty-block[data-height="1"][data-width="4"] .picture+.content .h4+div{height:40%;overflow:hidden}.default-block[data-height="1"][data-width="4"] .picture+.content-wrapper-inner,.empty-block[data-height="1"][data-width="4"] .picture+.content-wrapper-inner{width:50%;left:75%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.default-block[data-height="1"][data-width="4"] .picture+.content-wrapper-inner .content,.empty-block[data-height="1"][data-width="4"] .picture+.content-wrapper-inner .content{padding-right:15px}.default-block[data-height="1"][data-width="4"] .picture+.content-wrapper-inner .btn-wrapper,.empty-block[data-height="1"][data-width="4"] .picture+.content-wrapper-inner .btn-wrapper{width:calc(100% - 15px) !important}.default-block[data-height="2"],.empty-block[data-height="2"]{height:360px}.default-block[data-height="2"][data-width="2"] .picture+.content,.empty-block[data-height="2"][data-width="2"] .picture+.content{height:calc(50% + 15px)}.default-block[data-height="2"][data-width="2"] .picture+.content .h4+div,.empty-block[data-height="2"][data-width="2"] .picture+.content .h4+div{overflow:hidden;height:60%}.default-block[data-height="2"][data-width="2"] .picture+.content-wrapper-inner,.empty-block[data-height="2"][data-width="2"] .picture+.content-wrapper-inner{position:absolute;display:inline-block;top:calc(70% + 10px);left:50%;width:100%;max-height:calc(50% + 15px);overflow:hidden;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.default-block[data-height="2"][data-width="2"] .picture+.content-wrapper-inner>.content,.empty-block[data-height="2"][data-width="2"] .picture+.content-wrapper-inner>.content{padding:15px 15px 20px}.default-block[data-height="2"][data-width="2"] .picture+.content-wrapper-inner>.content>div,.empty-block[data-height="2"][data-width="2"] .picture+.content-wrapper-inner>.content>div{display:none}.default-block[data-height="2"][data-width="2"] .picture+.content-wrapper-inner>.content .h4,.empty-block[data-height="2"][data-width="2"] .picture+.content-wrapper-inner>.content .h4{text-align:center}.default-block[data-height="2"][data-width="2"] .picture+.content-wrapper-inner .btn-wrapper,.empty-block[data-height="2"][data-width="2"] .picture+.content-wrapper-inner .btn-wrapper{position:relative;bottom:auto}.default-block[data-height="2"][data-width="2"] .btn-wrapper .btn,.empty-block[data-height="2"][data-width="2"] .btn-wrapper .btn{margin-left:3px;margin-right:3px}.default-block[data-height="2"][data-width="2"] .btn-wrapper .btn+.btn,.empty-block[data-height="2"][data-width="2"] .btn-wrapper .btn+.btn{margin-top:5px}.default-block .content,.empty-block .content{line-height:1.3;font-size:12px;padding:15px 15px 0}.default-block .content>div,.empty-block .content>div{margin-top:5px}.default-block .h4,.empty-block .h4{font-size:13px;font-weight:600}.default-block.col-md-12 .h4,.empty-block.col-md-12 .h4{font-size:13px;font-weight:600}.default-block.col-md-12 .content,.empty-block.col-md-12 .content{padding:15px 15px 0 15px;line-height:1.3;font-size:12px;width:100%;display:block}.default-block.col-md-12 .picture,.empty-block.col-md-12 .picture{display:block;width:100%;height:calc(50% - 15px)}.default-block .ribbon+.content,.empty-block .ribbon+.content{padding-top:30px !important}.default-block .ribbon+.content-wrapper-inner .content,.empty-block .ribbon+.content-wrapper-inner .content{padding-top:30px}.default-block .btn,.empty-block .btn{color:#383838;font-weight:500}.default-block .btn:hover,.default-block .btn:active,.default-block .btn:focus,.empty-block .btn:hover,.empty-block .btn:active,.empty-block .btn:focus{color:#383838}.default-block .btn-wrapper,.empty-block .btn-wrapper{bottom:10px;display:block !important;width:100% !important;text-align:center}.default-block .btn-wrapper .btn,.empty-block .btn-wrapper .btn{background-color:rgba(220,220,220,0.7);border:1px solid #383838;color:#383838;padding:14px 15px;margin:0;line-height:1.3;height:auto;font-size:11px;z-index:1;text-decoration:none !important}.default-block .btn-wrapper .btn:after,.empty-block .btn-wrapper .btn:after{content:'';position:absolute;top:0;left:0;width:100%;height:0;background-color:#383838;z-index:-1;transition:height 0.3s}.default-block .btn-wrapper .btn:hover,.default-block .btn-wrapper .btn:active,.empty-block .btn-wrapper .btn:hover,.empty-block .btn-wrapper .btn:active{color:#fff;text-decoration:none}.default-block .btn-wrapper .btn:hover:after,.default-block .btn-wrapper .btn:active:after,.empty-block .btn-wrapper .btn:hover:after,.empty-block .btn-wrapper .btn:active:after{height:100%}.default-block .btn-wrapper .btn:focus,.empty-block .btn-wrapper .btn:focus{text-decoration:none}.default-block .btn-wrapper .btn+.btn,.empty-block .btn-wrapper .btn+.btn{margin-left:5px}@media (max-width: 1023px) and (min-width: 768px){.default-block[data-height="1"][data-width="2"].col-xs-6 .btn-wrapper .btn+.btn,.empty-block[data-height="1"][data-width="2"].col-xs-6 .btn-wrapper .btn+.btn{margin-top:0}.default-block[data-height="1"][data-width="2"].col-xs-12 .picture,.empty-block[data-height="1"][data-width="2"].col-xs-12 .picture{display:inline-block;width:calc(50% - 15px)}.default-block[data-height="1"][data-width="2"].col-xs-12 .picture+.content-wrapper-inner,.empty-block[data-height="1"][data-width="2"].col-xs-12 .picture+.content-wrapper-inner{display:inline-block;vertical-align:text-bottom;width:50%;padding-right:0}.default-block[data-height="2"][data-width="2"].col-xs-12 .picture,.default-block[data-height="2"][data-width="4"].col-xs-12 .picture,.empty-block[data-height="2"][data-width="2"].col-xs-12 .picture,.empty-block[data-height="2"][data-width="4"].col-xs-12 .picture{display:inline-block;vertical-align:top;width:calc(50% - 15px);height:100% !important}.default-block[data-height="2"][data-width="2"].col-xs-12 .picture img,.default-block[data-height="2"][data-width="4"].col-xs-12 .picture img,.empty-block[data-height="2"][data-width="2"].col-xs-12 .picture img,.empty-block[data-height="2"][data-width="4"].col-xs-12 .picture img{height:100%}.default-block[data-height="2"][data-width="2"].col-xs-12 .picture+.content-wrapper-inner,.default-block[data-height="2"][data-width="4"].col-xs-12 .picture+.content-wrapper-inner,.empty-block[data-height="2"][data-width="2"].col-xs-12 .picture+.content-wrapper-inner,.empty-block[data-height="2"][data-width="4"].col-xs-12 .picture+.content-wrapper-inner{width:50%;padding-right:15px;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.default-block[data-height="2"][data-width="4"].col-xs-12 .picture+.content-wrapper-inner .content,.empty-block[data-height="2"][data-width="4"].col-xs-12 .picture+.content-wrapper-inner .content{padding-bottom:20px}.default-block[data-height="2"][data-width="4"].col-xs-12 .picture+.content-wrapper-inner .btn-wrapper,.empty-block[data-height="2"][data-width="4"].col-xs-12 .picture+.content-wrapper-inner .btn-wrapper{position:relative;bottom:auto}}@media (max-width: 767px){.default-block,.empty-block{margin-top:5px;margin-bottom:5px}.default-block[data-height="1"],.empty-block[data-height="1"]{height:140px}.default-block[data-height="1"][data-width="2"] .content-wrapper-inner>.content,.default-block[data-height="1"][data-width="4"] .content-wrapper-inner>.content,.empty-block[data-height="1"][data-width="2"] .content-wrapper-inner>.content,.empty-block[data-height="1"][data-width="4"] .content-wrapper-inner>.content{padding-bottom:10px}.default-block[data-height="2"],.empty-block[data-height="2"]{height:290px}.default-block[data-height="2"][data-height="2"] .picture+.content-wrapper-inner>.content,.default-block[data-height="2"][data-width="4"] .picture+.content-wrapper-inner>.content,.empty-block[data-height="2"][data-height="2"] .picture+.content-wrapper-inner>.content,.empty-block[data-height="2"][data-width="4"] .picture+.content-wrapper-inner>.content{padding-bottom:10px}.default-block[data-height="2"][data-height="2"].col-xs-12 .btn-wrapper .btn+.btn,.default-block[data-height="2"][data-width="4"].col-xs-12 .btn-wrapper .btn+.btn,.empty-block[data-height="2"][data-height="2"].col-xs-12 .btn-wrapper .btn+.btn,.empty-block[data-height="2"][data-width="4"].col-xs-12 .btn-wrapper .btn+.btn{margin-top:0}.default-block.col-xs-1,.empty-block.col-xs-1{padding-left:5px;padding-right:5px}.default-block.col-xs-2,.empty-block.col-xs-2{padding-left:5px;padding-right:5px}.default-block.col-xs-3,.empty-block.col-xs-3{padding-left:5px;padding-right:5px}.default-block.col-xs-4,.empty-block.col-xs-4{padding-left:5px;padding-right:5px}.default-block.col-xs-5,.empty-block.col-xs-5{padding-left:5px;padding-right:5px}.default-block.col-xs-6,.empty-block.col-xs-6{padding-left:5px;padding-right:5px}.default-block.col-xs-7,.empty-block.col-xs-7{padding-left:5px;padding-right:5px}.default-block.col-xs-8,.empty-block.col-xs-8{padding-left:5px;padding-right:5px}.default-block.col-xs-9,.empty-block.col-xs-9{padding-left:5px;padding-right:5px}.default-block.col-xs-10,.empty-block.col-xs-10{padding-left:5px;padding-right:5px}.default-block.col-xs-11,.empty-block.col-xs-11{padding-left:5px;padding-right:5px}.default-block.col-xs-12,.empty-block.col-xs-12{padding-left:5px;padding-right:5px}}.col-custom-10 .col-md-2{min-width:195px}.col-custom-10 .col-md-5{max-width:389px}@media (max-width: 991px){.col-custom-10 .col-md-5{max-width:100%}}.default-block-text.col-md-12 .content-wrapper>div{width:100%}@media (max-width: 480px){.default-block-text.col-md-12 .content-wrapper>div{padding:15px 7.5px 0}}.default-block-text[data-width="2"][data-height="1"] .content{height:100%}.default-block-text[data-width="2"][data-height="1"] .content .h4+div{height:60%;overflow:hidden}.default-block-text[data-width="2"][data-height="1"] .ribbon+.content .h4+div{height:45%;overflow:hidden}.default-block-text[data-width="4"][data-height="1"] .content{height:100%}.default-block-text[data-width="4"][data-height="1"] .ribbon+.content .h4+div{height:45%;overflow:hidden}@media (max-width: 767px){.default-block-text[data-width="4"][data-height="1"] .ribbon+.content .h4+div{height:42%}}@media (max-width: 991px){.default-block-text .content-wrapper>div{width:100%;max-width:100%}}@media (max-width: 767px){.default-block-text.col-md-12 .content-wrapper>div{padding:10px 10px 0}}.default-block-image .content-wrapper{padding-bottom:0}.default-block-image .picture{height:100% !important;width:100% !important}.default-block-image .picture img{width:auto;height:100%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.default-block-image[data-height="1"][data-width="2"] .picture{display:block}@media (max-width: 1023px) and (min-width: 768px){.default-block-image[data-height="1"][data-width="4"] .picture img{width:100%;height:auto}.default-block-image[data-height="2"][data-width="2"].col-xs-12 .btn-wrapper .btn+.btn{margin-top:0}}.default-block-notification{color:#fff}.default-block-notification .content-wrapper{background:#bbdc00}.default-block-notification .content{padding:25px 15px 0}.default-block-notification label{font-weight:400;font-size:20px;line-height:1.2;margin-bottom:15px;color:#383838;font-family:"gotham",Arial,sans-serif;display:block}.default-block-notification .picture img{position:absolute;left:0;bottom:20px;width:auto;height:80%;-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.default-block-notification .optout-notification{min-height:0;margin:0}.default-block-notification .optout-notification input[type="checkbox"]{height:auto;box-shadow:none;outline:0;display:inline-block;vertical-align:middle;width:13px;margin:0}.default-block-notification .optout-notification input[type="checkbox"]:active,.default-block-notification .optout-notification input[type="checkbox"]:focus{outline:0}.default-block-notification .optout-notification span{display:inline-block;width:calc(100% - 20px);display:inline-block;font-size:11px;line-height:1.3em;font-weight:300;vertical-align:middle}.default-block-notification .form-group{font-size:0;width:100%;margin-bottom:5px}.default-block-notification .form-control{display:inline-block;vertical-align:middle;height:50px;width:65%;font-size:13px;border-radius:0}.default-block-notification .has-success .form-control{border:none;color:#bbdc00}.default-block-notification .has-error .form-control{color:#f06358}.default-block-notification .btn{height:50px;width:35%;font-size:16px;color:#fff}.default-block-notification .btn:hover,.default-block-notification .btn:active,.default-block-notification .btn:focus{color:#fff}.default-block-notification[data-height="1"][data-width="2"] .content{padding:15px}.default-block-notification[data-height="1"][data-width="2"] .content.has-options-news{padding:10px}.default-block-notification[data-height="1"][data-width="2"] .content.has-options-news label{font-size:16px;margin-bottom:5px}.default-block-notification[data-height="1"][data-width="2"] .content.has-options-news .form-control{padding:5px 10px}.default-block-notification[data-height="1"][data-width="2"] .content.has-options-news .btn{height:25px;font-size:13px;line-height:1.3}.default-block-notification[data-height="1"][data-width="2"] .form-control,.default-block-notification[data-height="1"][data-width="2"] .btn{display:block;width:100%;height:30px}.default-block-notification[data-height="1"][data-width="2"] .btn{padding:0 10px}.default-block-notification[data-height="1"][data-width="4"] .picture{width:calc(50% - 70px)}.default-block-notification[data-height="1"][data-width="4"] .picture img{width:100%;height:auto}.default-block-notification[data-height="1"][data-width="4"] .picture+.content-wrapper-inner{width:calc(50% + 55px);left:calc(75% - 25px)}.default-block-notification[data-height="1"][data-width="4"] .picture+.content-wrapper-inner .content{padding:0 15px 0 0}.default-block-notification[data-height="1"][data-width="4"] .picture+.content-wrapper-inner label{margin-bottom:15px}.default-block-notification[data-height="1"][data-width="4"] .picture+.content-wrapper-inner .optout-notification{margin-bottom:0}.default-block-notification[data-height="1"][data-width="4"] label{margin-bottom:25px}.default-block-notification[data-height="1"][data-width="4"] .form-control,.default-block-notification[data-height="1"][data-width="4"] .btn{height:40px}.default-block-notification[data-height="1"][data-width="4"] .form-control{width:62%;padding:5px 10px}.default-block-notification[data-height="1"][data-width="4"] .btn{width:38%;font-size:13px;padding:5px 10px}.default-block-notification[data-height="2"][data-width="2"] .picture{height:calc(50% - 60px)}.default-block-notification[data-height="2"][data-width="2"] .picture img{width:95%;height:auto}.default-block-notification[data-height="2"][data-width="2"] .picture+.content-wrapper-inner{top:calc(50% - 60px);height:calc(50% + 60px);max-height:calc(50% + 60px);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.default-block-notification[data-height="2"][data-width="2"] .form-control,.default-block-notification[data-height="2"][data-width="2"] .btn{display:block;width:100%;height:40px}.default-block-notification[data-height="2"][data-width="4"] label{text-align:center}.default-block-notification[data-height="2"][data-width="4"] .optout-notification{text-align:left}@media (max-width: 1023px) and (min-width: 768px){.default-block-notification[data-height="1"][data-width="2"] .content{width:100%}.default-block-notification[data-height="1"][data-width="4"] .picture img{height:90%;width:auto}.default-block-notification[data-height="2"][data-width="2"] .picture img,.default-block-notification[data-height="2"][data-width="2"].col-xs-12 .picture img{height:auto}.default-block-notification[data-height="2"][data-width="4"] .picture img,.default-block-notification[data-height="2"][data-width="4"].col-xs-12 .picture img{width:90%;height:auto}.default-block-notification[data-height="2"][data-width="4"] label{text-align:left}}@media (max-width: 767px){.default-block-notification label{font-size:16px;margin-bottom:10px}.default-block-notification .btn{font-size:13px}.default-block-notification[data-height="1"][data-width="4"] .picture{display:none}.default-block-notification[data-height="1"][data-width="4"] .picture+.content-wrapper-inner{width:100%;left:50%;padding-left:15px}.default-block-notification[data-height="1"][data-width="4"] .picture+.content-wrapper-inner label{margin-bottom:10px}.default-block-notification[data-height="1"][data-width="4"] .form-control,.default-block-notification[data-height="1"][data-width="4"] .btn{display:inline-block;vertical-align:middle}.default-block-notification[data-height="1"][data-width="4"] .form-control{width:65%}.default-block-notification[data-height="1"][data-width="4"] .btn{width:35%}.default-block-notification[data-height="2"][data-width="2"] .picture+.content{height:auto}.default-block-notification[data-height="2"][data-width="2"].col-xs-12 .picture{height:calc(50% - 15px)}.default-block-notification[data-height="2"][data-width="2"].col-xs-12 .picture img{width:auto;height:80%}.default-block-notification[data-height="2"][data-width="2"].col-xs-12 .picture+.content-wrapper-inner{height:auto;max-height:100%;top:calc(50% - 15px)}.default-block-notification[data-height="2"][data-width="2"].col-xs-12 .picture+.content-wrapper-inner>.content{padding-top:0;padding-bottom:0}.default-block-notification[data-height="2"][data-width="4"] label{text-align:left}}.default-block-external .content-wrapper{padding-bottom:0}.default-block-external .external-links{font-size:0;text-align:center;margin-left:auto;margin-right:auto}.default-block-external .external-links a{display:inline-block;overflow:hidden;text-indent:-200px;margin:10px 15px}.default-block-follow[data-height="1"][data-width="2"] .content-wrapper-inner,.default-block-follow[data-height="1"][data-width="4"] .content-wrapper-inner,.default-block-follow[data-height="2"][data-width="2"] .content-wrapper-inner,.default-block-follow[data-height="2"][data-width="4"] .content-wrapper-inner{position:absolute;display:inline-block;top:50%;left:50%;width:100%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.default-block-follow[data-height="1"][data-width="2"] .content-wrapper-inner>.content,.default-block-follow[data-height="1"][data-width="4"] .content-wrapper-inner>.content,.default-block-follow[data-height="2"][data-width="2"] .content-wrapper-inner>.content,.default-block-follow[data-height="2"][data-width="4"] .content-wrapper-inner>.content{text-align:center;padding:0 15px}.default-block-follow[data-height="1"][data-width="2"] .content-wrapper-inner>.content>div,.default-block-follow[data-height="1"][data-width="4"] .content-wrapper-inner>.content>div,.default-block-follow[data-height="2"][data-width="2"] .content-wrapper-inner>.content>div,.default-block-follow[data-height="2"][data-width="4"] .content-wrapper-inner>.content>div{display:inline-block}.default-block-follow[data-height="1"][data-width="2"] .content-wrapper-inner>.content .h4,.default-block-follow[data-height="1"][data-width="4"] .content-wrapper-inner>.content .h4,.default-block-follow[data-height="2"][data-width="2"] .content-wrapper-inner>.content .h4,.default-block-follow[data-height="2"][data-width="4"] .content-wrapper-inner>.content .h4{margin-bottom:20px}.default-block-follow[data-height="1"][data-width="2"] .content-wrapper-inner .external-links,.default-block-follow[data-height="1"][data-width="4"] .content-wrapper-inner .external-links,.default-block-follow[data-height="2"][data-width="2"] .content-wrapper-inner .external-links,.default-block-follow[data-height="2"][data-width="4"] .content-wrapper-inner .external-links{margin-top:0}.default-block-follow[data-height="1"][data-width="2"] .content-wrapper-inner>.content .h4{margin-bottom:10px}.default-block-follow[data-height="1"][data-width="2"] .external-links a{margin:2px 12px}.default-block-follow[data-height="1"][data-width="2"] .icon{width:25px;height:25px}.default-block-follow[data-height="1"][data-width="2"] .follow-facebook{background-position:0 -3782px}.default-block-follow[data-height="1"][data-width="2"] .icon.follow-twitter{background-position:0 -4007px}.default-block-follow[data-height="1"][data-width="2"] .follow-google{background-position:0 -4307px}.default-block-follow[data-height="1"][data-width="2"] .follow-youtube{background-position:0 -3632px}.default-block-follow[data-height="1"][data-width="2"] .follow-instagram{background-position:0 -4232px}.default-block-follow[data-height="1"][data-width="2"] .follow-linkedin{background-position:0 -4157px}.default-block-follow[data-height="1"][data-width="2"] .follow-pinterest{background-position:0 -4082px}.default-block-follow[data-height="1"][data-width="4"] .content-wrapper-inner>.content>.external-links a{margin:2px 15px}.default-block-follow[data-height="2"][data-width="2"] .external-links a{margin:2px 15px}.default-block-follow[data-height="2"][data-width="4"] .external-links a{margin:5px 15px}.default-block-follow[data-height="2"][data-width="4"] .icon{width:89px;height:89px}.default-block-follow[data-height="2"][data-width="4"] .follow-facebook{background-position:0 -17319px}.default-block-follow[data-height="2"][data-width="4"] .icon.follow-twitter{background-position:0 -17041px}.default-block-follow[data-height="2"][data-width="4"] .follow-google{background-position:0 -17597px}.default-block-follow[data-height="2"][data-width="4"] .follow-youtube{background-position:0 -16902px}.default-block-follow[data-height="2"][data-width="4"] .follow-instagram{background-position:0 -16763px}.default-block-follow[data-height="2"][data-width="4"] .follow-linkedin{background-position:0 -17458px}.default-block-follow[data-height="2"][data-width="4"] .follow-pinterest{background-position:0 -17180px}@media (max-width: 1023px) and (min-width: 768px){.default-block-follow[data-height="1"][data-width="2"].col-xs-12 .icon,.default-block-follow[data-height="1"][data-width="4"].col-xs-12 .icon,.default-block-follow[data-height="2"][data-width="2"].col-xs-12 .icon,.default-block-follow[data-height="2"][data-width="4"].col-xs-12 .icon{width:89px;height:89px}.default-block-follow[data-height="1"][data-width="2"].col-xs-12 .follow-facebook,.default-block-follow[data-height="1"][data-width="4"].col-xs-12 .follow-facebook,.default-block-follow[data-height="2"][data-width="2"].col-xs-12 .follow-facebook,.default-block-follow[data-height="2"][data-width="4"].col-xs-12 .follow-facebook{background-position:0 -17319px}.default-block-follow[data-height="1"][data-width="2"].col-xs-12 .icon.follow-twitter,.default-block-follow[data-height="1"][data-width="4"].col-xs-12 .icon.follow-twitter,.default-block-follow[data-height="2"][data-width="2"].col-xs-12 .icon.follow-twitter,.default-block-follow[data-height="2"][data-width="4"].col-xs-12 .icon.follow-twitter{background-position:0 -17041px}.default-block-follow[data-height="1"][data-width="2"].col-xs-12 .follow-google,.default-block-follow[data-height="1"][data-width="4"].col-xs-12 .follow-google,.default-block-follow[data-height="2"][data-width="2"].col-xs-12 .follow-google,.default-block-follow[data-height="2"][data-width="4"].col-xs-12 .follow-google{background-position:0 -17597px}.default-block-follow[data-height="1"][data-width="2"].col-xs-12 .follow-youtube,.default-block-follow[data-height="1"][data-width="4"].col-xs-12 .follow-youtube,.default-block-follow[data-height="2"][data-width="2"].col-xs-12 .follow-youtube,.default-block-follow[data-height="2"][data-width="4"].col-xs-12 .follow-youtube{background-position:0 -16902px}.default-block-follow[data-height="1"][data-width="2"].col-xs-12 .follow-instagram,.default-block-follow[data-height="1"][data-width="4"].col-xs-12 .follow-instagram,.default-block-follow[data-height="2"][data-width="2"].col-xs-12 .follow-instagram,.default-block-follow[data-height="2"][data-width="4"].col-xs-12 .follow-instagram{background-position:0 -16763px}.default-block-follow[data-height="1"][data-width="2"].col-xs-12 .follow-linkedin,.default-block-follow[data-height="1"][data-width="4"].col-xs-12 .follow-linkedin,.default-block-follow[data-height="2"][data-width="2"].col-xs-12 .follow-linkedin,.default-block-follow[data-height="2"][data-width="4"].col-xs-12 .follow-linkedin{background-position:0 -17458px}.default-block-follow[data-height="1"][data-width="2"].col-xs-12 .follow-pinterest,.default-block-follow[data-height="1"][data-width="4"].col-xs-12 .follow-pinterest,.default-block-follow[data-height="2"][data-width="2"].col-xs-12 .follow-pinterest,.default-block-follow[data-height="2"][data-width="4"].col-xs-12 .follow-pinterest{background-position:0 -17180px}.default-block-follow[data-height="1"] .external-links a{margin:5px 12px}}@media (max-width: 767px){.default-block-follow .external-links a{margin:15px 10px}.default-block-follow[data-width="2"][data-height="1"] .content-wrapper-inner>.content{padding:0}.default-block-follow[data-width="2"][data-height="1"] .content-wrapper-inner>.content .h4{margin-bottom:8px}.default-block-follow[data-width="2"][data-height="1"].col-xs-6 .external-links a{margin:2px 5px}.default-block-follow[data-width="2"][data-height="1"].col-xs-12 .icon{width:40px;height:40px}.default-block-follow[data-width="2"][data-height="1"].col-xs-12 .follow-facebook{background-position:0 -9869px}.default-block-follow[data-width="2"][data-height="1"].col-xs-12 .icon.follow-twitter{background-position:0 -9689px}.default-block-follow[data-width="2"][data-height="1"].col-xs-12 .follow-google{background-position:0 -9329px}.default-block-follow[data-width="2"][data-height="1"].col-xs-12 .follow-youtube{background-position:0 -9419px}.default-block-follow[data-width="2"][data-height="1"].col-xs-12 .follow-instagram{background-position:0 -9509px}.default-block-follow[data-width="2"][data-height="1"].col-xs-12 .follow-linkedin{background-position:0 -9779px}.default-block-follow[data-width="2"][data-height="1"].col-xs-12 .follow-pinterest{background-position:0 -9599px}.default-block-follow[data-width="2"][data-height="2"].col-xs-6 .external-links a{margin:5px 15px}.default-block-follow[data-width="2"][data-height="2"].col-xs-12 .external-links a{margin:10px}.default-block-follow[data-width="2"][data-height="2"].col-xs-12 .icon{width:40px;height:40px}.default-block-follow[data-width="2"][data-height="2"].col-xs-12 .follow-facebook{background-position:0 -9869px}.default-block-follow[data-width="2"][data-height="2"].col-xs-12 .icon.follow-twitter{background-position:0 -9689px}.default-block-follow[data-width="2"][data-height="2"].col-xs-12 .follow-google{background-position:0 -9329px}.default-block-follow[data-width="2"][data-height="2"].col-xs-12 .follow-youtube{background-position:0 -9419px}.default-block-follow[data-width="2"][data-height="2"].col-xs-12 .follow-instagram{background-position:0 -9509px}.default-block-follow[data-width="2"][data-height="2"].col-xs-12 .follow-linkedin{background-position:0 -9779px}.default-block-follow[data-width="2"][data-height="2"].col-xs-12 .follow-pinterest{background-position:0 -9599px}.default-block-follow[data-width="4"][data-height="1"] .content-wrapper-inner>.content .external-links a{margin:2px 10px}.default-block-follow[data-width="4"][data-height="2"] .external-links a{margin:10px}.default-block-follow[data-width="4"][data-height="2"] .icon{width:40px;height:40px}.default-block-follow[data-width="4"][data-height="2"] .follow-facebook{background-position:0 -9869px}.default-block-follow[data-width="4"][data-height="2"] .icon.follow-twitter{background-position:0 -9689px}.default-block-follow[data-width="4"][data-height="2"] .follow-google{background-position:0 -9329px}.default-block-follow[data-width="4"][data-height="2"] .follow-youtube{background-position:0 -9419px}.default-block-follow[data-width="4"][data-height="2"] .follow-instagram{background-position:0 -9509px}.default-block-follow[data-width="4"][data-height="2"] .follow-linkedin{background-position:0 -9779px}.default-block-follow[data-width="4"][data-height="2"] .follow-pinterest{background-position:0 -9599px}}.default-block-social.col-md-12 .content,.default-block-social .content{padding:0;overflow:hidden}.default-block-social.col-md-12 .content>div,.default-block-social .content>div{margin-top:0}@media (max-width: 1023px) and (min-width: 768px){.default-block-social iframe{width:100% !important}.default-block-social .fb_iframe_widget>span{width:100% !important}}@media (max-width: 767px){.default-block-social.col-xs-12 .content-wrapper>div{padding:0}}.default-block-store[data-height="1"][data-width="2"] .content-wrapper-inner>.content>.external-links,.default-block-store[data-height="1"][data-width="4"] .content-wrapper-inner>.content>.external-links,.default-block-store[data-height="2"][data-width="2"] .content-wrapper-inner>.content>.external-links,.default-block-store[data-height="2"][data-width="4"] .content-wrapper-inner>.content>.external-links{display:inline-block}.default-block-store[data-height="1"][data-width="2"] .content-wrapper-inner>.content,.default-block-store[data-height="1"][data-width="4"] .content-wrapper-inner>.content{padding-bottom:0}.default-block-store[data-height="1"][data-width="2"] .ribbon+.picture+.content-wrapper-inner .content,.default-block-store[data-height="1"][data-width="2"] .ribbon+.content-wrapper-inner .content{padding-top:30px}.default-block-store[data-height="2"][data-width="2"] .picture+.content-wrapper-inner>.content .external-links{display:inline-block}.default-block-store[data-height="2"][data-width="4"] .external-links a{margin:2px 1px}.default-block-store .external-links a{margin:2px;background-size:100%;width:100px;height:32px;background-position:0 0}.default-block-store .external-links .store-apple{background-image:url("/assets/images/icons-eleve/store-apple.png")}.default-block-store .external-links .store-google{background-image:url("/assets/images/icons-eleve/store-google.png")}.default-block-store .external-links .store-windows{background-image:url("/assets/images/icons-eleve/store-windows.png")}.default-block-store .external-links .store-amazon{background-image:url("/assets/images/icons-eleve/store-amazon.png")}.default-block-store[data-width="2"][data-height="1"] .external-links a{width:80px;height:25px}.default-block-store[data-width="4"][data-height="1"] .external-links a{width:80px;height:25px}.default-block-store[data-width="4"][data-height="2"] .external-links a{width:80px;height:25px}@media (max-width: 767px){.default-block-store .external-links a{width:70px;height:22px;margin:1px}.default-block-store[data-width="4"][data-height="1"] .picture img{height:100%}}.default-block-video[data-width="2"][data-height="2"] .content-wrapper-inner{height:calc(50% + 15px)}.default-block-video[data-width="4"][data-height="1"] .content-wrapper-inner{width:50%;right:0;left:auto;-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:15px}@media (max-width: 1023px) and (min-width: 768px){.default-block-video[data-width="2"][data-height="1"].col-xs-12 .content-wrapper-inner,.default-block-video[data-width="2"][data-height="2"].col-xs-12 .content-wrapper-inner,.default-block-video[data-width="4"][data-height="1"].col-xs-12 .content-wrapper-inner,.default-block-video[data-width="4"][data-height="2"].col-xs-12 .content-wrapper-inner{width:50%;right:0;top:50%;height:auto;-ms-transform:translateY(-50%);transform:translateY(-50%);left:auto;position:absolute}.default-block-video[data-width="2"][data-height="1"].col-xs-12 .content-wrapper-inner .content,.default-block-video[data-width="2"][data-height="2"].col-xs-12 .content-wrapper-inner .content,.default-block-video[data-width="4"][data-height="1"].col-xs-12 .content-wrapper-inner .content,.default-block-video[data-width="4"][data-height="2"].col-xs-12 .content-wrapper-inner .content{padding-bottom:20px}.default-block-video[data-width="2"][data-height="1"].col-xs-12 .btn-wrapper,.default-block-video[data-width="2"][data-height="2"].col-xs-12 .btn-wrapper,.default-block-video[data-width="4"][data-height="1"].col-xs-12 .btn-wrapper,.default-block-video[data-width="4"][data-height="2"].col-xs-12 .btn-wrapper{position:relative;bottom:auto}.default-block-video[data-width="2"][data-height="2"].col-xs-6 .picture{height:calc(50% - 15px) !important}}.block-intro{position:relative;margin-bottom:30px;margin-top:50px}.block-intro h1,.block-intro .h1{color:#ff854f;font-size:28px;text-transform:uppercase;font-weight:500;margin-bottom:30px}.block-intro .desc>div[itemprop="description"]{font-size:16px;line-height:1.3}.block-intro .desc .readmore{display:none;text-align:center;font-size:14px}.block-intro .display-book{position:relative;width:100%;max-width:215px;text-align:right;display:inline-block;float:right}.block-intro .display-book img{max-width:100%;display:block;margin:0 auto}.block-intro .display-book .ribbon{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);top:-7px}.block-intro .display-book .ribbon+.various-links{margin-top:30px}@media (max-width: 992px){.block-intro .display-book img{width:100%;max-width:215px}}@media (max-width: 767px){.block-intro{margin-top:25px}.block-intro h1,.block-intro .h1{font-size:22px;margin-bottom:15px}.block-intro .desc>div[itemprop="description"]{font-size:14px;max-height:40px;overflow:hidden;position:relative;transition:all .6s}.block-intro .desc>div[itemprop="description"]:after{content:'...';position:absolute;right:0;bottom:4px;background:#f5f5f5}.block-intro .desc .readmore{display:block;margin:0 auto;color:#6ec829}.block-intro .desc.open>div[itemprop="description"]{max-height:100%}.block-intro .desc.open>div[itemprop="description"]:after{display:none}.block-intro .desc.open .readmore{display:none}.block-intro .display-book{text-align:center;float:none;margin:25px auto 0;width:100%;max-width:100%}}.color-block .content-wrapper{background-color:#fff}.color-block a:hover .cta:after,.color-block a:active .cta:after{-ms-transform:scaleY(1);transform:scaleY(1)}.color-block a.content-wrapper{display:inline-block;text-decoration:none;text-align:center;color:#fff;width:100%;height:100%}.color-block a>span{display:inline-block;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;padding-left:15px;padding-right:15px}.color-block a.bg_ffe800 .h2,.color-block a.bg_ffe800 .desc,.color-block a.bg_ffe800 .cta,.color-block a.bg_e49ca2 .h2,.color-block a.bg_e49ca2 .desc,.color-block a.bg_e49ca2 .cta,.color-block a.bg_66d3c1 .h2,.color-block a.bg_66d3c1 .desc,.color-block a.bg_66d3c1 .cta{color:#383838}.color-block a.bg_ffe800 .cta,.color-block a.bg_e49ca2 .cta,.color-block a.bg_66d3c1 .cta{border-color:#383838}.color-block a.bg_ffe800:hover .cta:after,.color-block a.bg_ffe800:active .cta:after,.color-block a.bg_e49ca2:hover .cta:after,.color-block a.bg_e49ca2:active .cta:after,.color-block a.bg_66d3c1:hover .cta:after,.color-block a.bg_66d3c1:active .cta:after{background-color:#383838}.color-block a.bg_ffe800:hover .cta,.color-block a.bg_ffe800:active .cta{color:#ffe800}.color-block a.bg_ff854f:hover .cta,.color-block a.bg_ff854f:active .cta{color:#ff854f}.color-block a.bg_e49ca2:hover .cta,.color-block a.bg_e49ca2:active .cta{color:#e49ca2}.color-block a.bg_e44e66:hover .cta,.color-block a.bg_e44e66:active .cta{color:#e44e66}.color-block a.bg_925d9e:hover .cta,.color-block a.bg_925d9e:active .cta{color:#925d9e}.color-block a.bg_00b0cb:hover .cta,.color-block a.bg_00b0cb:active .cta{color:#00b0cb}.color-block a.bg_66d3c1:hover .cta,.color-block a.bg_66d3c1:active .cta{color:#66d3c1}.color-block a.bg_6ec829:hover .cta,.color-block a.bg_6ec829:active .cta{color:#6ec829}.color-block a.bg_8d8083:hover .cta,.color-block a.bg_8d8083:active .cta{color:#8d8083}.color-block a.has-picture>span{position:relative;left:auto;top:auto;-ms-transform:none;transform:none;height:100%;padding:0}.color-block a.has-picture .picture{display:block;margin-bottom:10px;height:calc(100% / 2 + 15px);max-height:195px;width:100%}.color-block a.has-picture .picture img{margin-top:-1px}.color-block a.has-picture .context{padding-left:15px;padding-right:15px;display:block}.color-block a.has-picture .h2{margin-bottom:10px}.color-block a.has-picture .desc{margin-bottom:15px}.color-block .h2,.color-block .desc{text-align:center;color:#fff}.color-block.col-md-12 .h2,.color-block .h2{font-size:20px;text-transform:uppercase;font-weight:500;margin-bottom:30px;letter-spacing:-0.05em}.color-block .desc{display:block;font-size:16px;padding-left:15px;padding-right:15px;line-height:1.3;font-weight:300;margin-bottom:40px}.color-block .cta{color:#fff;display:inline-block;padding:12px 15px;border:1px solid #fff;font-size:12px;text-transform:uppercase;font-weight:300;position:relative;z-index:1}.color-block .cta:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-ms-transform:scaleY(0);transform:scaleY(0);-ms-transform-origin:top center;transform-origin:top center;background-color:#fff;z-index:-1;transition:transform 0.3s}.color-block .color-block-wrapper .picture{display:block;height:100%}.color-block .color-block-wrapper .picture img{position:relative;width:100%;height:100%;top:auto;left:auto;-ms-transform:none;transform:none}.color-block[data-width="4"][data-height="1"] .desc{display:none}.color-block[data-width="4"][data-height="1"] a.has-picture{text-align:left}.color-block[data-width="4"][data-height="1"] a.has-picture>span{display:block}.color-block[data-width="4"][data-height="1"] a.has-picture .h2{margin-bottom:20px}.color-block[data-width="4"][data-height="1"] a.has-picture .picture{height:100%;width:calc(100% / 2 + 15px);margin:0;display:inline-block;vertical-align:middle}.color-block[data-width="4"][data-height="1"] a.has-picture .context{display:inline-block;vertical-align:middle;text-align:center;width:calc(100% / 2 - 15px)}.color-block[data-width="4"][data-height="1"] a.has-picture .context h4{margin-bottom:20px}.color-block[data-width="4"][data-height="1"] .color-block-wrapper .picture{width:100%}.color-block[data-width="4"][data-height="1"] .color-block-wrapper .picture img{height:auto;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute}.color-block[data-width="2"][data-height="1"] .desc{display:none}.color-block[data-width="2"][data-height="1"] .h2{margin-bottom:20px}.color-block[data-width="2"][data-height="1"] a.has-picture .picture{display:none}.color-block[data-width="2"][data-height="1"] a.has-picture>span{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:auto}.color-block[data-width="2"][data-height="1"] a.has-picture .h2{margin-bottom:20px}.color-block[data-width="2"][data-height="1"] .color-block-wrapper .picture{display:block}.color-block[data-width="2"][data-height="2"] .desc{padding-left:0;padding-right:0}.color-block[data-width="2"][data-height="2"] a.has-picture .h2{margin-bottom:30px}.color-block[data-width="2"][data-height="2"] a.has-picture .desc{display:none}.color-block[data-width="2"][data-height="2"] .color-block-wrapper .picture img{width:auto;-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute}@media (max-width: 1024px) and (min-width: 991px){.color-block .h2{font-size:18px}.color-block .desc{font-size:14px}.color-block .cta{font-size:11px;padding:10px 12px}.color-block a.has-picture .picture{max-height:160px;width:100%}}@media (max-width: 1023px) and (min-width: 768px){.color-block .color-block-wrapper .picture img{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto}.color-block[data-width="2"][data-height="1"] .color-block-wrapper .picture{width:100%}.color-block[data-width="2"][data-height="2"] .color-block-wrapper .picture img{-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.color-block[data-width="2"][data-height="2"].col-xs-12 .has-picture .picture{max-height:100%;vertical-align:middle}.color-block[data-width="2"][data-height="2"].col-xs-12 .has-picture .context{display:inline-block;vertical-align:middle;width:calc(50% + 15px)}.color-block[data-width="2"][data-height="2"].col-xs-12 .color-block-wrapper .picture{width:100%}.color-block[data-width="2"][data-height="2"].col-xs-12 .color-block-wrapper .picture img{height:auto}.color-block[data-width="4"][data-height="1"] .has-picture img{width:100%}.color-block[data-width="4"][data-height="2"].col-xs-12 .has-picture .picture{max-height:100%;vertical-align:middle}.color-block[data-width="4"][data-height="2"].col-xs-12 .has-picture .context{display:inline-block;vertical-align:middle;width:calc(50% + 15px)}.color-block[data-width="4"][data-height="2"].col-xs-12 .color-block-wrapper .picture{width:100%}.color-block[data-width="4"][data-height="2"].col-xs-12 .color-block-wrapper .picture img{height:auto}}@media (max-width: 767px){.color-block .h2{font-size:16px !important;margin-bottom:25px}.color-block .desc{font-size:13px;margin-bottom:30px}.color-block .cta{font-size:11px;padding:10px 15px}.color-block a.has-picture .picture{height:calc(100% / 2 + 5px);max-height:150px}.color-block a.has-picture .picture img{width:100%}.color-block a.has-picture .desc{padding-left:0;padding-right:0;margin-bottom:10px}.color-block[data-width="2"][data-height="1"] .picture img{height:auto;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.color-block[data-width="2"][data-height="1"] a.has-picture .h2{margin-bottom:15px}.color-block[data-width="2"][data-height="2"] a.has-picture .picture img{width:auto;height:105%}.color-block[data-width="2"][data-height="2"] a.has-picture .h2{margin-bottom:15px}.color-block[data-width="4"][data-height="1"] a.has-picture .picture{width:calc(100% / 2 + 5px)}.color-block[data-width="4"][data-height="1"] a.has-picture .picture img{width:auto;height:105%}.color-block[data-width="4"][data-height="1"] a.has-picture .context{width:calc(100% / 2 - 5px)}.color-block[data-width="4"][data-height="1"] a.has-picture .h2{margin-bottom:15px}}#block-heading{margin-top:60px;background-color:#f5f5f5}body.sticky-breadcrumbs #block-heading{position:fixed;width:100%;top:60px;left:0;margin-top:0;z-index:3}.book-details{background-color:#e9e9e9;border-top:3px solid #bbdc00;padding-bottom:50px}.book-details.light-view{border-top:none;padding-top:30px}.book-details .nav-tabs{display:block;margin-top:0}.book-details .nav-tabs>li:first-child{margin-left:0}.book-details .nav-tabs>li:first-child.active>a:before,.book-details .nav-tabs>li:first-child>a:before{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -3412px;width:25px;height:23px}.book-details .nav-tabs>li:nth-child(2).active>a:before,.book-details .nav-tabs>li:nth-child(2)>a:before{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -3857px;width:25px;height:25px}.book-details .nav-tabs>li:nth-child(3).active>a:before,.book-details .nav-tabs>li:nth-child(3)>a:before{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -3707px;width:25px;height:25px}.book-details .nav-tabs>li.active>a:before,.book-details .nav-tabs>li>a:before{content:'';position:relative;bottom:auto;left:auto;display:inline-block;vertical-align:middle;background-repeat:none;background-position:center center;margin-right:20px;margin-left:0;border:none}.book-details .top-nav{margin-top:-61px;margin-bottom:50px;position:relative;z-index:2}.book-details .top-nav>li{margin-left:5px;width:auto}.book-details .top-nav>li>a{min-height:59px;border:1px solid #bbdc00;font-size:18px;text-transform:uppercase;color:#383838;background-color:#f5f5f5;padding:15px;min-width:275px;font-weight:500;position:relative}.book-details .top-nav>li>a:hover,.book-details .top-nav>li>a:active,.book-details .top-nav>li>a:focus{background-color:#dded7f;color:#383838}.book-details .top-nav>li.active>a{color:#383838}.book-details .top-nav>li.active>a:hover,.book-details .top-nav>li.active>a:active,.book-details .top-nav>li.active>a:focus{background-color:#bbdc00;color:#383838}.book-details .top-nav>li.active>a:after{content:'';position:absolute;width:0;height:0;display:block;border-right:12px solid transparent;border-left:12px solid transparent;border-top:12px solid #bbdc00;border-bottom:none;bottom:-12px;left:50%;margin-left:-12px}.book-details .fixed-nav{position:fixed;left:0;margin-bottom:0;z-index:3;width:45px}.book-details .fixed-nav>li{float:none;border-top:1px solid #f5f5f5}.book-details .fixed-nav>li:first-child{border-top:none}.book-details .fixed-nav>li>a{width:45px;height:45px;padding:10px 0 0 9px;min-width:45px;overflow:hidden}.book-details .panel-title.has-icon a{padding-left:57px !important}.book-details .panel-title.has-icon a i{left:15px}.book-details .panel-title>a.dl-package i{display:block}.book-details .social-sharers{overflow:hidden;transition:all .6s}.book-details .social-sharers .panel-share{height:100%;position:absolute;left:0;top:0;transition:all .6s;text-align:center}.book-details .social-sharers .panel-share>div{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:inline-block;width:100%;text-align:center}.book-details .social-sharers .panel-share a{display:inline-block;vertical-align:top;padding:0;margin:2px;position:relative;text-indent:-400px;text-align:left;overflow:hidden;background-color:transparent;border:1px solid #383838}.book-details .social-sharers .panel-share a:before{background-color:transparent;text-indent:0;left:0;top:0;width:100%;height:100%;display:block}.book-details .social-sharers .panel-share a.share-facebook:before{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -4762px}.book-details .social-sharers .panel-share a.share-twitter:before{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -4382px}.book-details .social-sharers .panel-share a.share-google:before{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -4686px}.book-details .social-sharers .panel-share a.share-link:before{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -4610px}.book-details .notice-copy{display:none;position:absolute;color:#fff;font-size:12px;font-weight:500;background-color:#383838;padding:2px 5px;line-height:1.3;text-transform:none;white-space:nowrap}.book-details h2.panel-title.has-ribbon a:not(.dl-package),.book-details h3.panel-title.has-ribbon a:not(.dl-package),.book-details h4.panel-title.has-ribbon a:not(.dl-package){padding-top:0}.book-details h2.panel-title .social-sharers,.book-details h3.panel-title .social-sharers,.book-details h4.panel-title .social-sharers{position:absolute;right:50px;width:50px;height:100%;top:0;text-align:right}.book-details h2.panel-title .social-sharers.links-right,.book-details h3.panel-title .social-sharers.links-right,.book-details h4.panel-title .social-sharers.links-right{right:0}.book-details h2.panel-title .social-sharers .panel-share,.book-details h3.panel-title .social-sharers .panel-share,.book-details h4.panel-title .social-sharers .panel-share{left:100%;width:100px;background-color:#bbdc00}.book-details h2.panel-title .social-sharers .panel-share a,.book-details h3.panel-title .social-sharers .panel-share a,.book-details h4.panel-title .social-sharers .panel-share a{padding:0;background-color:transparent;border:1px solid #383838;background-image:none}.book-details h2.panel-title .social-sharers .panel-share a:before,.book-details h3.panel-title .social-sharers .panel-share a:before,.book-details h4.panel-title .social-sharers .panel-share a:before{left:0;margin-top:0;width:100%;height:100%}.book-details h2.panel-title .social-sharers:hover,.book-details h2.panel-title .social-sharers.active,.book-details h3.panel-title .social-sharers:hover,.book-details h3.panel-title .social-sharers.active,.book-details h4.panel-title .social-sharers:hover,.book-details h4.panel-title .social-sharers.active{width:100px}.book-details h2.panel-title .social-sharers:hover .panel-share,.book-details h2.panel-title .social-sharers.active .panel-share,.book-details h3.panel-title .social-sharers:hover .panel-share,.book-details h3.panel-title .social-sharers.active .panel-share,.book-details h4.panel-title .social-sharers:hover .panel-share,.book-details h4.panel-title .social-sharers.active .panel-share{left:0}.book-details h2.panel-title a,.book-details h3.panel-title a,.book-details h4.panel-title a{border:1px solid #384946;color:#fff;text-transform:uppercase;font-weight:500}.book-details h2.panel-title a:before,.book-details h3.panel-title a:before,.book-details h4.panel-title a:before{border:none;background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -114px;width:15px;height:15px;margin-top:-3px}.book-details h2.panel-title a.collapsed,.book-details h3.panel-title a.collapsed,.book-details h4.panel-title a.collapsed{border-color:#fff;font-weight:300}.book-details h2.panel-title a.collapsed:before,.book-details h3.panel-title a.collapsed:before,.book-details h4.panel-title a.collapsed:before{border:none;background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -1239px;width:15px;height:15px;margin-top:-8px}.book-details h2.panel-title a:hover,.book-details h2.panel-title a:active,.book-details h2.panel-title a:focus,.book-details h3.panel-title a:hover,.book-details h3.panel-title a:active,.book-details h3.panel-title a:focus,.book-details h4.panel-title a:hover,.book-details h4.panel-title a:active,.book-details h4.panel-title a:focus{border-color:#bbdc00;text-decoration:none}.book-details h2.panel-title a.share,.book-details h3.panel-title a.share,.book-details h4.panel-title a.share{background-color:#dded7f;padding:0;border:0;height:100%;width:100%;max-width:50px;display:inline-block}.book-details h2.panel-title a.dl-package,.book-details h3.panel-title a.dl-package,.book-details h4.panel-title a.dl-package{background-color:#cfe64c;border-radius:0;right:0;width:50px;top:0;height:100%;-ms-transform:none;transform:none;padding:0}.book-details h2.panel-title a.dl-package.active,.book-details h3.panel-title a.dl-package.active,.book-details h4.panel-title a.dl-package.active{background-color:#cfe64c}.book-details h2.panel-title a.dl-package:hover,.book-details h2.panel-title a.dl-package:active,.book-details h2.panel-title a.dl-package:focus,.book-details h3.panel-title a.dl-package:hover,.book-details h3.panel-title a.dl-package:active,.book-details h3.panel-title a.dl-package:focus,.book-details h4.panel-title a.dl-package:hover,.book-details h4.panel-title a.dl-package:active,.book-details h4.panel-title a.dl-package:focus{background-color:#bbdc00}.book-details h2.panel-title{font-size:22px}.book-details h2.panel-title a{padding:35px 115px 35px 65px;border-color:#384946;background-color:#384946}.book-details h2.panel-title.has-ribbon a[data-toggle="collapse"]{padding-top:35px}.book-details h2.panel-title.has-ribbon a[data-toggle="collapse"]:before{margin-top:-8px}.book-details h2.panel-title .social-sharers .panel-share a{width:34px;height:34px}.book-details h2.panel-title .social-sharers .panel-share a.share-facebook:before{left:2px;width:26px;background-position:0px -4758px}.book-details h2.panel-title .social-sharers .panel-share a.share-twitter:before{left:2px;width:26px;background-position:0px -4378px}.book-details h2.panel-title .social-sharers .panel-share a.share-google:before{left:2px;width:26px;background-position:0px -4682px}.book-details h2.panel-title .social-sharers .panel-share a.share-link:before{left:2px;width:26px;background-position:0px -4606px}.book-details h2.panel-title .notice-copy{right:102px;bottom:21px}.book-details h3.panel-title{font-size:18px;margin-top:2px}.book-details h3.panel-title a{background-color:#636f6d;border-color:#636f6d;padding:28px 115px 28px 65px}.book-details h3.panel-title.has-ribbon a[data-toggle="collapse"]{padding-top:28px}.book-details h3.panel-title.has-ribbon a[data-toggle="collapse"]:before{margin-top:-8px}.book-details h3.panel-title .social-sharers .panel-share a{width:30px;height:30px}.book-details h3.panel-title .social-sharers .panel-share a.share-facebook:before{background-position:0px -4760px}.book-details h3.panel-title .social-sharers .panel-share a.share-twitter:before{background-position:0px -4380px}.book-details h3.panel-title .social-sharers .panel-share a.share-google:before{background-position:0px -4684px}.book-details h3.panel-title .social-sharers .panel-share a.share-link:before{background-position:0px -4608px}.book-details h3.panel-title .notice-copy{right:102px;bottom:13px}.book-details h4.panel-title{margin-top:2px;font-size:16px}.book-details h4.panel-title a{background-color:#8f9695;border-color:#8f9695;padding:25px 115px 25px 65px}.book-details h4.panel-title.has-ribbon a[data-toggle="collapse"]{padding-top:25px}.book-details h4.panel-title.has-ribbon a[data-toggle="collapse"]:before{margin-top:-7px}.book-details h4.panel-title .social-sharers .panel-share a{width:27px;height:27px}.book-details h4.panel-title .social-sharers .panel-share a.share-facebook:before{background-position:0px -4762px}.book-details h4.panel-title .social-sharers .panel-share a.share-twitter:before{background-position:0px -4382px}.book-details h4.panel-title .social-sharers .panel-share a.share-google:before{background-position:0px -4686px}.book-details h4.panel-title .social-sharers .panel-share a.share-link:before{background-position:0px -4610px}.book-details h4.panel-title .notice-copy{right:102px;bottom:11px}.book-details .h5.panel-title{margin-top:1px}.book-details .h5.panel-title a{padding:17px 115px 17px 65px;font-size:16px;font-weight:600;border:1px solid #fff}.book-details .h5.panel-title a:hover,.book-details .h5.panel-title a:focus,.book-details .h5.panel-title a:active{border-color:#bbdc00;text-decoration:none}.book-details .h5.panel-title a .collapsed{font-weight:300}.book-details .h5.panel-title.has-ribbon a{padding-top:25px}.book-details .h5.panel-title.has-ribbon.has-icon a i{margin-top:3px}.book-details .h5.panel-title .nb-page{display:inline-block;height:calc(100% + 2px);width:100px;background-color:#ff854f;text-align:center;color:#fff;font-weight:500;position:absolute;right:-1px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.book-details .h5.panel-title .nb-page span{display:inline-block;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1.3}.book-details .content-book{position:relative;background-color:#fff}.book-details .content-book:before{content:'';position:absolute;height:1px;border-top:1px dotted #ebebeb;width:calc(100% - 15px);right:0;top:0}.book-details .content-book a.video-player{display:block}.book-details .content-book .picture img{width:100%}.book-details .content-book .cat strong,.book-details .content-book .cat a{color:#6d7977;font-size:11px;font-weight:500}.book-details .content-book .desc{font-weight:500}.book-details .content-book .desc ol.metadatas,.book-details .content-book .desc ul.metadatas{font-size:11px;margin-top:15px;margin-bottom:15px}.book-details .content-book .desc>strong{font-weight:600;font-size:13px}.book-details .content-book .desc>div[itemprop="about"]{font-size:12px;font-weight:500;line-height:1.3}.book-details .content-book .actions a{margin-left:3px}.book-details .content-book .actions a:first-child{margin-left:0}.book-details .content-book .actions a:hover,.book-details .content-book .actions a:active{text-decoration:none}.book-details .content-book .actions a:focus{text-decoration:none}.book-details .content-book .actions a+div{margin-left:3px}.book-details .content-book .actions a.add-to-favorite,.book-details .content-book .actions a.preview-pdf,.book-details .content-book .actions a.view,.book-details .content-book .actions a.download,.book-details .content-book .actions a.share{font-size:12px;font-weight:300;color:#383838;background-color:#fff;border:1px solid #383838;min-height:40px;padding:9px 15px 9px 58px;line-height:20px;position:relative;width:auto;min-width:160px;text-align:center}.book-details .content-book .actions a.add-to-favorite i,.book-details .content-book .actions a.preview-pdf i,.book-details .content-book .actions a.view i,.book-details .content-book .actions a.download i,.book-details .content-book .actions a.share i{cursor:pointer;position:absolute;left:0;top:0;width:43px;height:100%;background-color:#bbdc00;z-index:0;margin:0;transition:all .6s}.book-details .content-book .actions a.add-to-favorite span,.book-details .content-book .actions a.preview-pdf span,.book-details .content-book .actions a.view span,.book-details .content-book .actions a.download span,.book-details .content-book .actions a.share span{z-index:1;position:relative}.book-details .content-book .actions a.add-to-favorite:hover i,.book-details .content-book .actions a.add-to-favorite:active i,.book-details .content-book .actions a.add-to-favorite.active i,.book-details .content-book .actions a.preview-pdf:hover i,.book-details .content-book .actions a.preview-pdf:active i,.book-details .content-book .actions a.preview-pdf.active i,.book-details .content-book .actions a.view:hover i,.book-details .content-book .actions a.view:active i,.book-details .content-book .actions a.view.active i,.book-details .content-book .actions a.download:hover i,.book-details .content-book .actions a.download:active i,.book-details .content-book .actions a.download.active i,.book-details .content-book .actions a.share:hover i,.book-details .content-book .actions a.share:active i,.book-details .content-book .actions a.share.active i{width:100%}.book-details .content-book .actions a.download i{background-position:9px -3551px}.book-details .content-book .actions a.view i,.book-details .content-book .actions a.preview-pdf i{background-position:7px -1552px}.book-details .content-book .actions a.add-to-favorite i{background-position:12px -1097px}.book-details .content-book .actions .social-sharers{position:relative;display:inline-block;float:left;border:0;min-height:40px;width:auto;padding:0}.book-details .content-book .actions .social-sharers a.icon:first-child{margin-left:2px}.book-details .content-book .actions .social-sharers a.icon+a{margin-left:2px}.book-details .content-book .actions .social-sharers .share{position:relative;display:block;text-indent:0;text-transform:uppercase;padding:9px 15px 9px 58px}.book-details .content-book .actions .social-sharers .share.active{opacity:1}.book-details .content-book .actions .social-sharers .share>span{font-family:"gotham",Arial,sans-serif}.book-details .content-book .actions .social-sharers .share i{-ms-transform:none;transform:none;background-position:8px -3477px}.book-details .content-book .actions .social-sharers .share:hover i,.book-details .content-book .actions .social-sharers .share:active i,.book-details .content-book .actions .social-sharers .share.active i{width:43px}.book-details .content-book .actions .social-sharers .panel-share{left:calc(-100% - 3px);width:100%;background-color:#fff;border:1px solid #fff;z-index:2;padding-top:4px;margin-top:0;opacity:1;position:absolute;transition:all .6s}.book-details .content-book .actions .social-sharers .panel-share a{border:1px solid #383838}.book-details .content-book .actions .social-sharers .notice-copy{left:42px;top:11px;z-index:3}.book-details .content-book .actions .social-sharers:hover .panel-share,.book-details .content-book .actions .social-sharers:active .panel-share,.book-details .content-book .actions .social-sharers:focus .panel-share,.book-details .content-book .actions .social-sharers.active .panel-share{left:-3px}.book-details #categories h2.panel-title{background:#fff;padding-left:0}.book-details #categories h2.panel-title a{padding-left:0}.book-details #categories h2.panel-title a[data-toggle="collapse"]{padding-left:122px}.book-details #categories h2.panel-title a[data-toggle="collapse"]>.icon{filter:brightness(0) invert(1);position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:30px}.book-details #categories h2.panel-title a[data-toggle="collapse"]:before{display:none}.book-details #categories h2.panel-title a[data-toggle="collapse"].collapsed>.icon{filter:none}.book-details #categories .panel-group>.panel-collapse{padding-left:30px}@media (max-width: 991px){.book-details{margin-top:60px}.book-details .top-nav{margin-top:-52px}.book-details .top-nav>li>a{min-width:220px;min-height:50px;padding:10px}.book-details .top-nav>li.active>a:before,.book-details .top-nav>li>a:before{margin-right:15px}}@media (max-width: 767px){.book-details .top-nav{margin-top:-67px;margin-bottom:30px}.book-details .top-nav>li>a{font-size:14px;min-width:140px;padding-top:15px}.book-details .top-nav>li.active>a:before,.book-details .top-nav>li>a:before{margin-right:10px}.book-details .top-nav>li:first-child.active>a:before,.book-details .top-nav>li:first-child>a:before{background-position:0px -468px;width:15px;height:13px}.book-details .top-nav>li:nth-child(2).active>a:before,.book-details .top-nav>li:nth-child(2)>a:before{background-position:0px -1499px;width:15px;height:15px}.book-details .top-nav>li:nth-child(3).active>a:before,.book-details .top-nav>li:nth-child(3)>a:before{background-position:0px -1434px;width:15px;height:15px}.book-details .tab-content{margin:0}.book-details .panel-title.has-icon a i{left:10px}.book-details h2.panel-title .social-sharers,.book-details h3.panel-title .social-sharers,.book-details h4.panel-title .social-sharers{height:100%;right:0}.book-details h2.panel-title .social-sharers .panel-share,.book-details h3.panel-title .social-sharers .panel-share,.book-details h4.panel-title .social-sharers .panel-share{left:0;width:0;height:100%;overflow:hidden;z-index:1;white-space:nowrap}.book-details h2.panel-title .social-sharers:hover,.book-details h2.panel-title .social-sharers:active,.book-details h2.panel-title .social-sharers.active,.book-details h3.panel-title .social-sharers:hover,.book-details h3.panel-title .social-sharers:active,.book-details h3.panel-title .social-sharers.active,.book-details h4.panel-title .social-sharers:hover,.book-details h4.panel-title .social-sharers:active,.book-details h4.panel-title .social-sharers.active{width:140px;overflow:visible}.book-details h2.panel-title .social-sharers:hover .panel-share,.book-details h2.panel-title .social-sharers:active .panel-share,.book-details h2.panel-title .social-sharers.active .panel-share,.book-details h3.panel-title .social-sharers:hover .panel-share,.book-details h3.panel-title .social-sharers:active .panel-share,.book-details h3.panel-title .social-sharers.active .panel-share,.book-details h4.panel-title .social-sharers:hover .panel-share,.book-details h4.panel-title .social-sharers:active .panel-share,.book-details h4.panel-title .social-sharers.active .panel-share{width:90px;left:0}.book-details h2.panel-title a:before,.book-details h3.panel-title a:before,.book-details h4.panel-title a:before{left:10px}.book-details h2.panel-title a.share,.book-details h3.panel-title a.share,.book-details h4.panel-title a.share{height:50%;z-index:2}.book-details h2.panel-title a.dl-package,.book-details h3.panel-title a.dl-package,.book-details h4.panel-title a.dl-package{height:50%;top:auto;bottom:0;z-index:2}.book-details h2.panel-title{font-size:16px}.book-details h2.panel-title a{padding:35px 60px 35px 35px}.book-details h2.panel-title.has-ribbon a[data-toggle="collapse"]{padding-top:35px}.book-details h3.panel-title{font-size:14px}.book-details h3.panel-title a{padding:25px 60px 25px 35px}.book-details h3.panel-title.has-ribbon a[data-toggle="collapse"]{padding-top:25px}.book-details h4.panel-title{font-size:13px}.book-details h4.panel-title a{padding:20px 60px 20px 35px}.book-details h4.panel-title.has-ribbon a[data-toggle="collapse"]{padding-top:25px}.book-details .h5.panel-title a{font-size:12px;padding:15px 60px 15px 47px;padding-left:47px !important}.book-details .h5.panel-title.has-ribbon a{padding-top:25px}.book-details .h5.panel-title .nb-page{width:50px}.book-details .share{min-height:30px}.book-details .share .icon{background-position:0px -914px;width:14px;height:15px}.book-details .dl-package .icon{background-position:0px -1304px;width:14px;height:15px}.book-details .content-book .picture{width:100%}.book-details .content-book .picture img{width:100%}.book-details .content-book .actions .social-sharers{float:none;vertical-align:top}.book-details #categories h2.panel-title{font-size:16px}.book-details #categories h2.panel-title a[data-toggle="collapse"]{padding-left:35px}.book-details #categories h2.panel-title a[data-toggle="collapse"]>.icon{display:none}.book-details #categories h2.panel-title a[data-toggle="collapse"]:before{display:block;margin-top:-3px}.book-details #categories h2.panel-title a[data-toggle="collapse"].collapsed:before{margin-top:-8px}.book-details #categories h2.panel-title.has-ribbon a[data-toggle="collapse"]{padding-top:35px}.book-details #categories .h5.panel-title a{padding-left:15px !important}.book-details #categories .panel-group>.panel-collapse{padding-left:0}}@media (max-width: 480px){.book-details .fixed-nav{display:none}.book-details .content-book .video-js{width:100%}.book-details .content-book .actions a{margin-left:0;margin-top:5px}.book-details .content-book .actions a:first-child{margin-top:0}.book-details .content-book .actions a+div{margin-left:0;margin-top:5px}.book-details .content-book .actions a.view,.book-details .content-book .actions a.share,.book-details .content-book .actions a.add-to-favorite,.book-details .content-book .actions a.preview-pdf,.book-details .content-book .actions a.download{min-width:180px;padding:12px 15px 12px 58px}.book-details .content-book .actions .social-sharers .panel-share{padding-top:0;margin-top:0}.book-details .content-book .actions .social-sharers .panel-share a{margin-top:2px;width:35px;height:35px}.book-details .content-book .actions .social-sharers .panel-share a:first-child{margin-top:2px;margin-left:2px}.book-details .content-book .actions .social-sharers .panel-share a.share-facebook{background-position:2px -4758px}.book-details .content-book .actions .social-sharers .panel-share a.share-twitter{background-position:3px -4379px}.book-details .content-book .actions .social-sharers .panel-share a.share-google{background-position:3px -4683px}.book-details .content-book .actions .social-sharers .panel-share a.share-link{background-position:3px -4607px}.book-details .content-book .actions .social-sharers:hover .panel-share,.book-details .content-book .actions .social-sharers:active .panel-share,.book-details .content-book .actions .social-sharers:focus .panel-share,.book-details .content-book .actions .social-sharers.active .panel-share{left:0;margin-top:0;padding-top:0}}#nb-results{margin-top:60px;background-color:#383838}#nb-results .container{padding-top:15px;padding-bottom:15px}#nb-results h1{color:#fff;font-size:18px}#nb-results h1 strong{font-weight:700}#nb-results h1 i{font-style:italic}@media (max-width: 767px){#nb-results h1{font-size:14px}}#filters-bar{background-color:#e9e9e9}#filters-bar .filter-title{display:inline-block;vertical-align:middle;padding-right:20px;padding-top:20px;padding-bottom:20px;font-size:12px;text-transform:uppercase}#filters-bar .bootstrap-select{vertical-align:middle;border-left:1px solid #fff;position:relative;width:auto}#filters-bar .bootstrap-select>select{width:0 !important;z-index:-1}#filters-bar .bootstrap-select>.dropdown-toggle{height:100%;min-height:58px;padding:10px 50px 10px 20px;background-color:#e9e9e9;text-transform:uppercase;color:#383838;font-size:12px;font-weight:700}#filters-bar .bootstrap-select>.dropdown-toggle .filter-option{width:auto;cursor:pointer}#filters-bar .bootstrap-select>.dropdown-toggle .filter-option .empty{font-weight:300}#filters-bar .bootstrap-select>.dropdown-toggle:focus{text-decoration:none}#filters-bar .bootstrap-select>.dropdown-toggle:hover,#filters-bar .bootstrap-select>.dropdown-toggle:active{text-decoration:none;background-color:#383838;color:#fff}#filters-bar .bootstrap-select>.dropdown-toggle:hover .filter-option,#filters-bar .bootstrap-select>.dropdown-toggle:active .filter-option{background-color:#383838}#filters-bar .bootstrap-select>.dropdown-toggle:hover .caret,#filters-bar .bootstrap-select>.dropdown-toggle:active .caret{background-position:0px -114px}#filters-bar .bootstrap-select .bs-caret{position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-3px;height:8px;width:15px}#filters-bar .bootstrap-select .caret{top:auto;left:auto;margin-top:4px;right:auto;vertical-align:top;margin-left:0;border:none;width:15px;height:7px;position:relative;background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px 0px}#filters-bar .bootstrap-select .dropdown-menu{margin-top:1px;border:none;box-shadow:none;background-color:#383838;padding:0}#filters-bar .bootstrap-select .dropdown-menu.inner{background-color:#383838;padding-top:27px;padding-bottom:27px}#filters-bar .bootstrap-select .dropdown-menu li a{color:#fff;padding:3px 20px}#filters-bar .bootstrap-select .dropdown-menu li a:hover,#filters-bar .bootstrap-select .dropdown-menu li a:active{color:#383838;background-color:#bbdc00}#filters-bar .bootstrap-select .dropdown-menu li.selected a,#filters-bar .bootstrap-select .dropdown-menu li.selected a:hover,#filters-bar .bootstrap-select .dropdown-menu li.selected a:active{color:#383838;background-color:#bbdc00}#filters-bar .bootstrap-select.open>.dropdown-toggle{background-color:#383838;color:#fff}#filters-bar .bootstrap-select.open .caret{background-position:0px -171px}#filters-bar .delete-filters{text-align:right;text-transform:uppercase}#filters-bar .delete-filters a{white-space:nowrap;line-height:58px;display:inline-block}#filters-bar .delete-filters i{display:inline-block;vertical-align:middle;margin-right:10px}@media (max-width: 1140px){#filters-bar .filter-title{padding-right:10px}#filters-bar .bootstrap-select>.dropdown-toggle{padding:10px 30px 10px 10px}#filters-bar .bootstrap-select>.dropdown-toggle .filter-option{max-width:180px;white-space:initial}#filters-bar .bootstrap-select .bs-caret{right:10px}}@media (max-width: 992px){#filters-bar .filters{padding-left:0}#filters-bar .filters .filters-form>div:nth-child(2){border-left:0}#filters-bar .filter-title{display:none}#filters-bar .bootstrap-select>.dropdown-toggle .filter-option{max-width:150px}#filters-bar .delete-filters{height:58px}#filters-bar .delete-filters a{white-space:initial;line-height:1.2;text-align:right;display:inline-block;position:absolute;top:50%;right:15px;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width: 767px){#filters-bar .filter-title{display:block;padding-right:0;position:relative}#filters-bar .filter-title:after{content:'';background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px 0px;width:15px;height:7px;position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#filters-bar .filter-title.open:after{background-position:0px -228px}#filters-bar .filters{padding-left:15px}#filters-bar .filters .bootstrap-select{display:none;border-top:1px solid #fff;width:100%;border-left:0}#filters-bar .filters .bootstrap-select>.dropdown-toggle .filter-option{max-width:100%}#filters-bar .delete-filters{display:none}#filters-bar .delete-filters a{display:block;text-align:center;left:15px;border-top:1px solid #fff;padding-top:20px;top:0;-ms-transform:none;transform:none}}body.sticky #nb-results{margin-bottom:58px}body.sticky #search-results{margin-top:108px}body.sticky #filters-bar{position:fixed;top:60px;width:100%;z-index:2}#search-results{margin-top:50px;margin-bottom:50px}#search-results .search-book{margin-top:40px}#search-results .search-book:first-child{margin-top:0}#search-results .picture{display:inline-block;position:relative}#search-results .picture .ribbon{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);top:-7px}#search-results .picture img{width:100%}#search-results ul{margin:0;padding:0;list-style:none}#search-results .book-subject{margin-bottom:5px}#search-results .book-subject li{display:inline-block;vertical-align:top}#search-results .book-subject a{display:block;background-color:#bbdc00;text-transform:uppercase;padding:5px 15px;font-weight:600;margin-bottom:4px}#search-results h2{font-weight:500;font-size:20px;margin-bottom:15px}#search-results h2 strong{font-weight:600}#search-results .book-resources li.has-ribbon a{padding-top:20px}#search-results .book-resources a{display:block;background-color:#fff;font-size:16px;padding:10px 115px 10px 15px;margin-top:1px;position:relative;text-decoration:none;border:1px solid #fff}#search-results .book-resources a:hover,#search-results .book-resources a:active{border-color:#bbdc00}#search-results .book-resources a strong{font-weight:600}#search-results .book-resources .ribbon{position:absolute;top:-1px;left:0}#search-results .book-resources .icon,#search-results .book-resources .ressource-name{display:inline-block;vertical-align:middle}#search-results .book-resources .icon{margin-right:15px}#search-results .book-resources .nb-page{position:absolute;right:-1px;top:-1px;width:100px;text-align:center;height:calc(100% + 2px);background-color:#ff854f;color:#fff;font-weight:500}#search-results .book-resources .nb-page span{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#search-results .search-pagination{margin-top:50px}#search-results .search-pagination ul{text-align:center}#search-results .search-pagination li{display:inline-block;vertical-align:middle}#search-results .search-pagination li.inactive{opacity:.3}#search-results .search-pagination li.inactive span:hover,#search-results .search-pagination li.inactive span:active{background-color:transparent}#search-results .search-pagination li.first span,#search-results .search-pagination li.first a,#search-results .search-pagination li.previous span,#search-results .search-pagination li.previous a,#search-results .search-pagination li.next span,#search-results .search-pagination li.next a,#search-results .search-pagination li.last span,#search-results .search-pagination li.last a{text-indent:-300px;overflow:hidden;width:25px}#search-results .search-pagination li.first span:before,#search-results .search-pagination li.first a:before,#search-results .search-pagination li.previous span:before,#search-results .search-pagination li.previous a:before,#search-results .search-pagination li.next span:before,#search-results .search-pagination li.next a:before,#search-results .search-pagination li.last span:before,#search-results .search-pagination li.last a:before{content:'';position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-indent:0}#search-results .search-pagination li.first span:before,#search-results .search-pagination li.first a:before{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -1629px;width:11px;height:15px}#search-results .search-pagination li.previous span:before,#search-results .search-pagination li.previous a:before{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -1369px;width:7px;height:15px}#search-results .search-pagination li.next span:before,#search-results .search-pagination li.next a:before{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -1239px;width:7px;height:15px}#search-results .search-pagination li.last span:before,#search-results .search-pagination li.last a:before{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -979px;width:11px;height:15px}#search-results .search-pagination a,#search-results .search-pagination span{font-size:18px;position:relative;display:block;height:25px;min-width:25px;padding-left:2px;padding-right:2px;text-decoration:none}#search-results .search-pagination a.active,#search-results .search-pagination span.active{font-weight:700}#search-results .search-pagination a:hover,#search-results .search-pagination a:active,#search-results .search-pagination span:hover,#search-results .search-pagination span:active{background-color:#bbdc00}@media (max-width: 767px){#search-results{margin-bottom:30px}#search-results .search-book>div:first-child{text-align:center}#search-results .book-resources .icon{display:none}#search-results .book-resources a{font-size:12px;padding-right:65px}#search-results .book-resources .nb-page{width:50px}#search-results .book-subject{margin-top:15px}#search-results .search-pagination{margin-top:30px}#search-results .search-pagination a,#search-results .search-pagination span{font-size:15px;line-height:28px}}#search-results.books-result{margin-top:50px}#search-results.books-result h1{margin-bottom:50px;color:#ff854f;font-size:28px;text-transform:uppercase;font-weight:500;margin-left:15px}#search-results.books-result .search-book>div{padding-left:0;padding-right:0}#search-results.books-result .book-infos{display:inline-block;vertical-align:top;width:50%;padding-left:15px;padding-right:15px;margin-bottom:20px}@media (max-width: 992px){#search-results.books-result{margin-top:30px}#search-results.books-result h1{margin-bottom:30px}}@media (max-width: 767px){#search-results.books-result h1{font-size:22px}#search-results.books-result .search-book>div{padding-left:15px;padding-right:15px}#search-results.books-result .book-infos{display:block;width:100%;padding-left:0;padding-right:0}#search-results.books-result .book-subject{margin-bottom:10px}}.no-result{font-size:16px;text-align:center;min-height:300px;padding-top:100px;font-weight:500}@media (max-width: 767px){.no-result{min-height:200px;padding-top:40px}}body{background-color:#f5f5f5;color:#383838;font-size:12px;font-family:"gotham",Arial,sans-serif}::-webkit-input-placeholder{color:#232323}:-moz-placeholder{color:#232323;opacity:1}::-moz-placeholder{color:#232323;opacity:1}:-ms-input-placeholder{color:#232323}:placeholder-shown{color:#232323}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.title{display:block;color:#000;text-transform:uppercase;font-weight:500;font-family:"gotham",Arial,sans-serif;margin:0;padding:0;line-height:1.3em}a{color:#383838}a:hover,a:active,a:focus{color:#000;text-decoration:underline}p{margin:0;padding:0}p+p{margin-top:10px}h4,.h4{font-size:18px}@media (max-width: 768px){h4,.h4{font-size:16px}}.breadcrumb{position:relative;font-size:11px;margin:0 -15px;text-align:left;background:#fff;z-index:2}.breadcrumb sup{font-size:7px;top:-0.5em}.breadcrumb>li+li:before,.breadcrumb a{color:#383838}@media (max-width: 768px){.breadcrumb{display:none}}.blockquote{padding:10px 20px;margin:20px;border-left:5px solid #c1c1c1}.ribbon{position:relative;display:block;text-align:center;padding:8px 5px 8px 13px;color:#fff;font-family:"gotham",Arial,sans-serif;font-size:14px;line-height:18px;font-weight:400;text-transform:uppercase;background-color:#f39c12;z-index:2}.ribbon span{position:relative}.ribbon:before,.ribbon:after{position:absolute;height:100%;width:0;top:0;border-width:17px 10px;border-style:solid}.ribbon:after{content:'';left:100%;margin-left:-1px;border-color:#f39c12 transparent #f39c12 #f39c12}.ribbon.ribbon-double{padding-left:5px;padding-right:5px}.ribbon.ribbon-double:before{content:'';left:-19px;border-color:#f39c12 #f39c12 #f39c12 transparent}.ribbon.ribbon-small{font-size:12px;line-height:16px;padding-top:5px;padding-bottom:5px}.ribbon.ribbon-small:before,.ribbon.ribbon-small:after{border-width:13px 10px}.btn{background-color:#bbdc00;color:#fff;font-weight:400;font-family:"gotham",Arial,sans-serif}.btn:hover,.btn:focus{text-decoration:underline;color:#fff}.btn.btn-black{background-color:#232323}.btn.btn-white{background-color:#fff}.btn-default{border:none;text-decoration:none}.numeric{position:relative;display:block;font-weight:500;text-transform:uppercase;color:#232323;font-size:0.95em;min-height:50px;padding:8px 0 4px}.numeric.black{background-color:#232323;color:#fff;border:none}.numeric.black .icon{background-position:0px -8192px}.numeric .icon{width:18px;height:40px;display:inline-block;vertical-align:middle;margin-right:10px}.share{position:relative;display:block;color:#232323;font-size:1em;min-height:50px;padding:14px 0 12px}.share .icon{background-position:0px -3485px;width:16px;height:18px;display:inline-block;vertical-align:middle;margin-right:10px}.download{position:relative;color:#232323;font-size:1em;display:inline-block;padding:6px 0}.download .icon{display:inline-block;vertical-align:middle;margin-right:10px}.download.small .icon{background-position:0px -3267px;width:15px;height:18px}@media (max-width: 767px){.download.small>span{display:inline-block;vertical-align:top;max-width:88%}}.download.black{background-color:#232323;color:#fff}.download.black .icon{background-position:0px -1760px;width:20px;height:16px}.download.teacher{display:block;width:100%;padding:0}.download.teacher .icon{width:70px;height:70px;display:inline-block;vertical-align:middle;margin-right:0;position:relative;background:none;background-color:#232323}.download.teacher .icon:before{content:'';background-repeat:no-repeat;background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -9959px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:38px;height:46px}.download.teacher span{display:inline-block;vertical-align:middle;width:calc(100% - 74px);background-color:#bbdc00;color:#fff;padding:15px 10px 10px;height:70px;text-transform:uppercase;font-size:16px}.download.teacher:hover{text-decoration:none}.download.teacher:hover .icon:before{background-position:0px -9159px;height:32px}.download.teacher:focus,.download.teacher.active{text-decoration:none}@media (max-width: 992px){.download.teacher span{padding-top:26px}}@media (max-width: 480px){.download.teacher span{padding-top:15px}}.icon{background-image:url(/assets/images/sprite/sprite-eleve.png);background-repeat:no-repeat}.icon.arrow-down-black{background-position:0px 0px;width:15px;height:7px}.icon.arrow-down-grey{background-position:0px -57px;width:15px;height:7px}.icon.arrow-down-white{background-position:0px -114px;width:15px;height:7px}.icon.arrow-first-grey{background-position:0px -1629px;width:11px;height:15px}.icon.arrow-last-grey{background-position:0px -979px;width:11px;height:15px}.icon.arrow-left-grey{background-position:0px -1369px;width:7px;height:15px}.icon.arrow-right-black{background-position:0px -2090px;width:25px;height:17px}.icon.arrow-right-grey{background-position:0px -1239px;width:7px;height:15px}.icon.arrow-up-black{background-position:0px -228px;width:15px;height:7px}.icon.arrow-up-white{background-position:0px -171px;width:15px;height:7px}.icon.arrow-up{background-position:0px -2705px;width:42px;height:20px}.icon.book-open-black{background-position:0px -8192px;width:18px;height:29px}.icon.book-teacher{background-position:0px -9959px;width:38px;height:46px}.icon.categories-tab-small{background-position:0px -1499px;width:15px;height:15px}.icon.categories-tab{background-position:0px -3857px;width:25px;height:25px}.icon.close-grey{background-position:0px -2429px;width:19px;height:19px}.icon.dl-teacher{background-position:0px -9159px;width:38px;height:32px}.icon.download-big-white{background-position:0px -1760px;width:20px;height:16px}.icon.download-black{background-position:0px -3558px;width:22px;height:24px}.icon.download-small-black{background-position:0px -3267px;width:20px;height:22px}.icon.download-smaller-black{background-position:0px -1304px;width:14px;height:15px}.icon.favorite-white{background-position:0px -1044px;width:16px;height:15px}.icon.favorite{background-position:0px -1109px;width:16px;height:15px}.icon.follow-facebook-big{background-position:0px -17319px;width:89px;height:89px}.icon.follow-facebook-small{background-position:0px -3782px;width:25px;height:25px}.icon.follow-facebook{background-position:0px -9869px;width:40px;height:40px}.icon.follow-google-big{background-position:0px -17597px;width:89px;height:89px}.icon.follow-google-small{background-position:0px -4307px;width:25px;height:25px}.icon.follow-google{background-position:0px -9329px;width:40px;height:40px}.icon.follow-instagram-big{background-position:0px -16763px;width:89px;height:89px}.icon.follow-instagram-small{background-position:0px -4232px;width:25px;height:25px}.icon.follow-instagram{background-position:0px -9509px;width:40px;height:40px}.icon.follow-linkedin-big{background-position:0px -17458px;width:89px;height:89px}.icon.follow-linkedin-small{background-position:0px -4157px;width:25px;height:25px}.icon.follow-linkedin{background-position:0px -9779px;width:40px;height:40px}.icon.follow-pinterest-big{background-position:0px -17180px;width:89px;height:89px}.icon.follow-pinterest-small{background-position:0px -4082px;width:25px;height:25px}.icon.follow-pinterest{background-position:0px -9599px;width:40px;height:40px}.icon.follow-twitter-big{background-position:0px -17041px;width:89px;height:89px}.icon.follow-twitter-small{background-position:0px -4007px;width:25px;height:25px}.icon.follow-twitter{background-position:0px -9689px;width:40px;height:40px}.icon.follow-youtube-big{background-position:0px -16902px;width:89px;height:89px}.icon.follow-youtube-small{background-position:0px -3632px;width:25px;height:25px}.icon.follow-youtube{background-position:0px -9419px;width:40px;height:40px}.icon.footer-accessibility{background-position:0px -345px;width:14px;height:11px}.icon.footer-cgu{background-position:0px -786px;width:14px;height:14px}.icon.footer-cgv{background-position:0px -531px;width:14px;height:13px}.icon.footer-contact{background-position:0px -285px;width:14px;height:10px}.icon.footer-cookies{background-position:0px -594px;width:14px;height:14px}.icon.footer-faq{background-position:0px -406px;width:14px;height:12px}.icon.footer-legal-notice{background-position:0px -850px;width:14px;height:14px}.icon.footer-personal-datas{background-position:0px -722px;width:14px;height:14px}.icon.footer-sitemap{background-position:0px -658px;width:14px;height:14px}.icon.gear{background-position:0px -2292px;width:18px;height:18px}.icon.header-connection-white{background-position:0px -2567px;width:18px;height:19px}.icon.header-connection{background-position:0px -8511px;width:26px;height:30px}.icon.header-logout-white{background-position:0px -2157px;width:15px;height:17px}.icon.header-logout{background-position:0px -8591px;width:29px;height:30px}.icon.header-menu-list{background-position:0px -1958px;width:18px;height:16px}.icon.header-menu{background-position:0px -2498px;width:22px;height:19px}.icon.home-white{background-position:0px -2845px;width:20px;height:20px}.icon.home{background-position:0px -2915px;width:20px;height:20px}.icon.link-tab-small{background-position:0px -1434px;width:15px;height:15px}.icon.link-tab{background-position:0px -3707px;width:25px;height:25px}.icon.lock-black{background-position:0px -3125px;width:14px;height:20px}.icon.lock{background-position:0px -2360px;width:18px;height:19px}.icon.play{background-position:0px -9241px;width:28px;height:38px}.icon.popin-close{background-position:0px -2636px;width:19px;height:19px}.icon.professor-black{background-position:0px -3195px;width:37px;height:22px}.icon.radiobutton-checked{background-position:0px -1694px;width:16px;height:16px}.icon.radiobutton-white-checked{background-position:0px -2024px;width:16px;height:16px}.icon.radiobutton-white{background-position:0px -1892px;width:16px;height:16px}.icon.radiobutton{background-position:0px -1826px;width:16px;height:16px}.icon.reset{background-position:0px -2224px;width:20px;height:18px}.icon.scan-small{background-position:0px -8671px;width:30px;height:30px}.icon.search-small-gray{background-position:0px -1174px;width:15px;height:15px}.icon.search{background-position:0px -2985px;width:20px;height:20px}.icon.share-big{background-position:0px -3932px;width:24px;height:25px}.icon.share-facebook{background-position:0px -4762px;width:26px;height:26px}.icon.share-google{background-position:0px -4686px;width:26px;height:26px}.icon.share-link{background-position:0px -4610px;width:26px;height:26px}.icon.share-small{background-position:0px -914px;width:14px;height:15px}.icon.share-twitter{background-position:0px -4382px;width:26px;height:26px}.icon.share{background-position:0px -3485px;width:22px;height:23px}.icon.slider-arrow-next{background-position:0px -4458px;width:14px;height:26px}.icon.slider-arrow-prev{background-position:0px -4534px;width:14px;height:26px}.icon.store-amazon{background-position:0px -8831px;width:100px;height:32px}.icon.store-apple{background-position:0px -8913px;width:100px;height:32px}.icon.store-google{background-position:0px -8995px;width:100px;height:32px}.icon.store-windows{background-position:0px -9077px;width:100px;height:32px}.icon.summary-tab-small{background-position:0px -468px;width:15px;height:13px}.icon.summary-tab{background-position:0px -3412px;width:25px;height:23px}.icon.tab-audioclass-big{background-position:0px -14863px;width:62px;height:62px}.icon.tab-audioclass{background-position:0px -6554px;width:28px;height:28px}.icon.tab-bibliography-big{background-position:0px -14191px;width:62px;height:62px}.icon.tab-bibliography{background-position:0px -6710px;width:28px;height:28px}.icon.tab-biography-big{background-position:0px -13743px;width:62px;height:62px}.icon.tab-biography{background-position:0px -6866px;width:28px;height:28px}.icon.tab-biology-big{background-position:0px -13295px;width:62px;height:62px}.icon.tab-biology{background-position:0px -7022px;width:28px;height:28px}.icon.tab-bo-big{background-position:0px -12623px;width:62px;height:62px}.icon.tab-bo{background-position:0px -5930px;width:28px;height:28px}.icon.tab-book-closed-big{background-position:0px -12175px;width:62px;height:62px}.icon.tab-book-closed{background-position:0px -7334px;width:28px;height:28px}.icon.tab-calculator-big{background-position:0px -11727px;width:62px;height:62px}.icon.tab-calculator{background-position:0px -7490px;width:28px;height:28px}.icon.tab-chronology-big{background-position:0px -11279px;width:62px;height:62px}.icon.tab-chronology{background-position:0px -7646px;width:28px;height:28px}.icon.tab-cog-big{background-position:0px -10831px;width:62px;height:62px}.icon.tab-cog{background-position:0px -7802px;width:28px;height:28px}.icon.tab-copy-big{background-position:0px -14975px;width:62px;height:62px}.icon.tab-copy{background-position:0px -7958px;width:28px;height:28px}.icon.tab-corrected-big{background-position:0px -12511px;width:62px;height:62px}.icon.tab-corrected{background-position:0px -8114px;width:28px;height:28px}.icon.tab-dictation-big{background-position:0px -12735px;width:62px;height:62px}.icon.tab-dictation{background-position:0px -8036px;width:28px;height:28px}.icon.tab-dys-big{background-position:0px -12847px;width:62px;height:62px}.icon.tab-dys{background-position:0px -7880px;width:28px;height:28px}.icon.tab-enumeration-big{background-position:0px -10607px;width:62px;height:62px}.icon.tab-enumeration{background-position:0px -7724px;width:28px;height:28px}.icon.tab-evaluation-big{background-position:0px -11055px;width:62px;height:62px}.icon.tab-evaluation{background-position:0px -7568px;width:28px;height:28px}.icon.tab-experience-big{background-position:0px -11503px;width:62px;height:62px}.icon.tab-experience{background-position:0px -7412px;width:28px;height:28px}.icon.tab-graph-big{background-position:0px -11951px;width:62px;height:62px}.icon.tab-graph{background-position:0px -7256px;width:28px;height:28px}.icon.tab-help-big{background-position:0px -12399px;width:62px;height:62px}.icon.tab-help{background-position:0px -7100px;width:28px;height:28px}.icon.tab-image-big{background-position:0px -10275px;width:56px;height:60px}.icon.tab-image{background-position:0px -8751px;width:28px;height:30px}.icon.tab-interact-big{background-position:0px -13071px;width:62px;height:62px}.icon.tab-interact{background-position:0px -6944px;width:28px;height:28px}.icon.tab-jeux-big{background-position:0px -13519px;width:62px;height:62px}.icon.tab-jeux{background-position:0px -6788px;width:28px;height:28px}.icon.tab-karaoke-big{background-position:0px -13967px;width:62px;height:62px}.icon.tab-karaoke{background-position:0px -6632px;width:28px;height:28px}.icon.tab-map-big{background-position:0px -14415px;width:62px;height:62px}.icon.tab-map-interact-big{background-position:0px -14639px;width:62px;height:62px}.icon.tab-map-interact{background-position:0px -6476px;width:28px;height:28px}.icon.tab-map{background-position:0px -6242px;width:28px;height:28px}.icon.tab-math-big{background-position:0px -15087px;width:62px;height:62px}.icon.tab-math{background-position:0px -6164px;width:28px;height:28px}.icon.tab-molecule-big{background-position:0px -10719px;width:62px;height:62px}.icon.tab-molecule{background-position:0px -6086px;width:28px;height:28px}.icon.tab-music-big{background-position:0px -10943px;width:62px;height:62px}.icon.tab-music{background-position:0px -6008px;width:28px;height:28px}.icon.tab-network-big{background-position:0px -11167px;width:62px;height:62px}.icon.tab-network{background-position:0px -5072px;width:28px;height:28px}.icon.tab-orchestra-big{background-position:0px -11391px;width:62px;height:62px}.icon.tab-orchestra{background-position:0px -5852px;width:28px;height:28px}.icon.tab-painting-big{background-position:0px -11615px;width:62px;height:62px}.icon.tab-painting{background-position:0px -5150px;width:28px;height:28px}.icon.tab-print-big{background-position:0px -11839px;width:62px;height:62px}.icon.tab-print{background-position:0px -4916px;width:28px;height:28px}.icon.tab-problem-big{background-position:0px -12063px;width:62px;height:62px}.icon.tab-problem{background-position:0px -5306px;width:28px;height:28px}.icon.tab-professor-big{background-position:0px -12287px;width:62px;height:62px}.icon.tab-professor{background-position:0px -4994px;width:28px;height:28px}.icon.tab-read-big{background-position:0px -10495px;width:62px;height:62px}.icon.tab-read{background-position:0px -4838px;width:28px;height:28px}.icon.tab-sound-big{background-position:0px -10165px;width:56px;height:60px}.icon.tab-sound{background-position:0px -8351px;width:28px;height:30px}.icon.tab-space-big{background-position:0px -12959px;width:62px;height:62px}.icon.tab-space{background-position:0px -6398px;width:28px;height:28px}.icon.tab-student-big{background-position:0px -13183px;width:62px;height:62px}.icon.tab-student{background-position:0px -6320px;width:28px;height:28px}.icon.tab-tab-big{background-position:0px -13407px;width:62px;height:62px}.icon.tab-tab{background-position:0px -5774px;width:28px;height:28px}.icon.tab-test-big{background-position:0px -13631px;width:62px;height:62px}.icon.tab-test{background-position:0px -5696px;width:28px;height:28px}.icon.tab-text-big{background-position:0px -13855px;width:62px;height:62px}.icon.tab-text{background-position:0px -5540px;width:28px;height:28px}.icon.tab-theater-big{background-position:0px -14079px;width:62px;height:62px}.icon.tab-theater{background-position:0px -5462px;width:28px;height:28px}.icon.tab-thumb-big{background-position:0px -14303px;width:62px;height:62px}.icon.tab-thumb{background-position:0px -5228px;width:28px;height:28px}.icon.tab-tice-big{background-position:0px -14527px;width:62px;height:62px}.icon.tab-tice{background-position:0px -7178px;width:28px;height:28px}.icon.tab-tool-big{background-position:0px -14751px;width:62px;height:62px}.icon.tab-tool{background-position:0px -5618px;width:28px;height:28px}.icon.tab-video-big{background-position:0px -10385px;width:56px;height:60px}.icon.tab-video{background-position:0px -8271px;width:28px;height:30px}.icon.tab-videoclass-big{background-position:0px -15199px;width:62px;height:62px}.icon.tab-videoclass{background-position:0px -5384px;width:28px;height:28px}.icon.tab-web-big{background-position:0px -10055px;width:56px;height:60px}.icon.tab-web{background-position:0px -8431px;width:28px;height:30px}.icon.unlocked-black{background-position:0px -3339px;width:14px;height:23px}.icon.user-black{background-position:0px -2775px;width:22px;height:20px}.icon.user{background-position:0px -3055px;width:20px;height:20px}.icon.view{background-position:0px -1564px;width:27px;height:15px}.icon.widget-about{background-position:0px -16158px;width:78px;height:71px}.icon.widget-color{background-position:0px -16279px;width:78px;height:71px}.icon.widget-iframe{background-position:0px -15311px;width:78px;height:71px}.icon.widget-image{background-position:0px -16521px;width:78px;height:71px}.icon.widget-news{background-position:0px -16642px;width:78px;height:71px}.icon.widget-notification{background-position:0px -16400px;width:78px;height:71px}.icon.widget-social-network{background-position:0px -16037px;width:78px;height:71px}.icon.widget-store{background-position:0px -15916px;width:78px;height:71px}.icon.widget-subject{background-position:0px -15795px;width:78px;height:71px}.icon.widget-video{background-position:0px -15674px;width:78px;height:71px}.icon.widget-widget-facebook{background-position:0px -15553px;width:78px;height:71px}.icon.widget-widget-twitter{background-position:0px -15432px;width:78px;height:71px}.checkbox input[type="checkbox"]{margin-left:0}.radio{position:relative;min-height:1.067em;margin-top:0;margin-bottom:0}.radio:before{background:none}.radio input[type="radio"]{width:16px;height:16px;top:4px;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;margin:0;cursor:pointer}.radio label{width:100%;padding-left:25px;background-image:url(/assets/images/sprite/sprite-eleve.png);background-repeat:no-repeat;background-position:0px -1825px}.radio.checked label{background-position:0px -1693px}.radio.white label{background-position:0px -1889px}.radio.white.checked label{background-position:0px -2021px}.error-message{color:#f06358;margin-top:5px;margin-bottom:10px}.shake{animation:shake 0.5s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}.back-to-top{position:fixed;bottom:138px;right:20px;background-color:#000;border-radius:100%;width:40px;height:40px;padding-top:9px;text-align:center;cursor:pointer;opacity:0;transition:opacity .6s}.back-to-top i{display:inline-block;width:26px;height:14px;background-image:url(/assets/images/sprite/sprite-eleve.png);background-repeat:no-repeat;background-position:0px -2705px}.back-to-top.active{opacity:1}@media (max-width: 767px){.back-to-top{display:none}}.parascolaire h1,.parascolaire h2,.parascolaire h3,.parascolaire h4,.parascolaire h5,.parascolaire .h1,.parascolaire .h2,.parascolaire .h3,.parascolaire .h4,.parascolaire .h5,.parascolaire .title{font-weight:400}.parascolaire .h4{font-size:20px;line-height:1.2}.parascolaire .btn{border-radius:3px;font-size:15px}.parascolaire .ribbon{text-transform:none}.parascolaire .download{color:#383838}.parascolaire .download.teacher{border-radius:3px;overflow:hidden}.parascolaire .download.teacher span{text-transform:none;font-size:18px}.parascolaire .download.teacher .icon{background-color:#706666}.parascolaire .download.teacher:hover .icon:before{margin-left:4px}.parascolaire .download.small{border-radius:3px}.parascolaire .download.small .icon{width:16px}.parascolaire .numeric{text-transform:none;font-size:15px;font-weight:400}.parascolaire .numeric .icon{height:30px;margin-top:-2px}.parascolaire .order-btn{background-color:#bbdc00;color:#fff}.parascolaire .share{color:#383838}@media (max-width: 767px){.parascolaire .download.teacher span{font-size:16px}}#admin-type-switch{position:fixed;left:50%;bottom:3px;background:#bbdc00;width:250px;transition:transform .3s;text-align:center;-ms-transform:translate(-50%, 65px);transform:translate(-50%, 65px);z-index:4}#admin-type-switch p{color:#fff;margin:10px;font-size:18px;line-height:1.3}#admin-type-switch:hover,#admin-type-switch.hover{opacity:1;bottom:10px;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.switch{position:relative;display:inline-block;margin-bottom:10px;width:70px;height:38px;cursor:pointer;border:2px solid #fff}.switch input{display:none}.switch input:checked+.slider{background-color:#bbdc00}.switch input:checked+.slider:before{-ms-transform:translateX(34px);transform:translateX(34px)}.switch input:focus+.slider{box-shadow:0 0 1px #bbdc00}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#c1c1c1;transition:.4s}.switch .slider:before{position:absolute;content:'';height:26px;width:26px;left:3px;bottom:4px;background-color:#fff;transition:.4s}.container{width:1170px}@media (max-width: 1170px){.container{width:100%}}body{font-weight:300;line-height:1.5}.btn{font-weight:300}#content{transition:margin-left .5s}#content.homepage{padding-top:110px !important}#content.homepage #footer{margin-top:20px}@media (max-width: 767px){#content.homepage{padding-top:80px !important}#content.homepage .col>.row{margin-left:-5px;margin-right:-5px}}a,a:hover,a:focus,a:active{color:#383838}.ribbon{font-size:10px;font-weight:600;line-height:15px;top:-7px;left:50%;padding:0 5px}.ribbon:before,.ribbon:after{border-width:7px 6px}.ribbon.ribbon-small{font-size:10px;line-height:12px;padding-left:15px}.ribbon.ribbon-small:before,.ribbon.ribbon-small:after{border-width:10px 6px}.ribbon.ribbon-double{-ms-transform:translateX(-50%);transform:translateX(-50%)}.ribbon.ribbon-double:before{left:-10px}.breadcrumb{background-color:transparent;border-bottom:1px solid #e9e9e9;margin:0;padding:8px 0}.breadcrumb>li>a{opacity:.6}.breadcrumb>li+li>a{font-weight:600}.breadcrumb>li+li:before{content:'>'}.share{overflow:hidden;text-indent:-200px;text-align:left}.share:before{display:none !important}.share .icon{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -3485px;width:22px;height:23px;text-indent:0;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.share.big .icon{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -3932px;width:24px;height:25px}.dl-package{overflow:hidden;text-indent:-250px;margin:0}.dl-package:before{display:none !important}.dl-package .icon{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -3267px;width:20px;height:22px;text-indent:0;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.dl-package.big .icon{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -3558px;width:22px;height:24px}.video-player:before{background-color:transparent;border:2px solid #fff}.video-player:after{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -9241px;border:none;width:28px;height:38px}.back-to-top{background:transparent;bottom:176px;width:42px;height:20px;padding-top:0;border-radius:none}.back-to-top i{width:42px;height:20px}#cookie-law{display:none;position:fixed;transition:margin-left .5s;bottom:0;left:0;width:100%;background-color:#383838;background-color:rgba(56,56,56,0.9);z-index:9;min-height:45px}#cookie-law .container{width:100%;height:45px;padding:0;display:table}#cookie-law p,#cookie-law .btn{display:table-cell;vertical-align:middle;height:100%}#cookie-law .btn{width:130px;color:#383838;text-transform:uppercase}#cookie-law .btn:hover,#cookie-law .btn:active,#cookie-law .btn:focus{text-decoration:none;background:#dded7f}#cookie-law p{color:#fff;padding-left:15px}#cookie-law p a{color:#bababa;text-decoration:underline}@media (max-width: 767px){#cookie-law{display:block;height:auto;text-align:center;padding:15px}#cookie-law p{display:block;width:100%;height:auto;padding:0 0 15px}#cookie-law .btn{display:inline-block;height:auto}}#polling-admin{margin-top:70px;position:relative;padding:15px}#polling-admin .container{position:relative}#polling-admin h1{color:#ff854f;text-transform:none;text-align:center}#header{display:block;background-color:#fff;min-height:60px;transition:margin-left .5s;position:fixed;width:100%;z-index:10;top:0}#header .container,#header .container>.row,#header .row>div{min-height:60px}#header>.container{position:relative}#header .logo{text-align:center;padding-top:10px}#header .logo img{max-height:40px}#header #menu{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -2498px;background-repeat:no-repeat;height:27px;padding-left:32px;margin-top:20px;display:inline-block}#header .search-panel{text-align:right}#header .search-btn{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -2985px;background-repeat:no-repeat;height:20px;width:20px;overflow:hidden;display:inline-block;text-indent:-200px;margin-top:20px;text-align:left}#header .scan-couv{padding-top:15px}#header .scan-couv a{display:inline-block;float:right}#header .user-connection{padding-top:15px}#header .user-connection a{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -8511px;background-repeat:no-repeat;width:27px;height:30px;overflow:hidden;display:inline-block;text-indent:-200px}#header .user-connection a.logout{background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -8591px;background-repeat:no-repeat;text-indent:0;overflow:visible;width:auto;padding-left:40px;text-transform:uppercase;padding-top:7px}@media (max-width: 991px){#header #menu{overflow:hidden;text-indent:-200px;width:22px;padding-left:0}#header .user-connection a.logout{text-indent:-300px;overflow:hidden;padding-left:0;width:29px;padding-top:0}}@media (max-width: 480px){#header .logo{position:relative}#header .logo a{display:inline-block;position:absolute;left:50%;top:50%;width:calc(100% - 30px);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:40px}#header .logo img{max-width:100%}}#menu-panel .close,.search-form .close{font-size:12px;padding:0 30px 0 0;border:none;text-transform:uppercase}#menu-panel .close:before,.search-form .close:before{content:'';background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -2429px;background-repeat:no-repeat;width:19px;height:19px;position:absolute;right:0;top:0;display:block}#menu-panel .close:hover,#menu-panel .close:focus,#menu-panel .close:active,.search-form .close:hover,.search-form .close:focus,.search-form .close:active{background-color:transparent;color:#383838;text-decoration:underline}#menu-panel{position:fixed;z-index:10;left:-300px;top:0;width:300px;background-color:#fff;height:100%;padding-top:100px;transition:0.5s;overflow-y:scroll}#menu-panel ul{list-style:none;padding:0;margin:0}#menu-panel ul ul{background-color:#f7f7f7;display:none}#menu-panel ul ul a{padding-left:45px;font-size:13px;text-transform:none}#menu-panel .level-1.open .subject-name{background-color:#bbdc00;color:#fff}#menu-panel .level-1.open .subject-name:before{background-image:url("/assets/images/icons-eleve/arrow-up-white.png")}#menu-panel .subject-name{cursor:pointer;padding-right:35px}#menu-panel .subject-name:before{content:'';position:absolute;right:15px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:7px;background:url("/assets/images/icons-eleve/arrow-down-grey.png") no-repeat center center}#menu-panel .subject-name:hover:before,#menu-panel .subject-name:active:before{background-image:url("/assets/images/icons-eleve/arrow-down-white.png")}#menu-panel a,#menu-panel .subject-name{display:block;transition:0.3s;font-size:15px;font-weight:500;text-transform:uppercase;padding:15px;border-bottom:1px solid #ebebeb;line-height:18px;position:relative}#menu-panel a:hover,#menu-panel a:active,#menu-panel .subject-name:hover,#menu-panel .subject-name:active{background-color:#bbdc00;color:#fff;text-decoration:none}#menu-panel a .ribbon,#menu-panel .subject-name .ribbon{display:inline-block;margin-left:-15px;margin-right:20px}#menu-panel a sup,#menu-panel .subject-name sup{text-transform:none}#menu-panel .logo-menu{position:absolute;left:15px;top:10px;display:inline-block;padding:0;border:none}#menu-panel .logo-menu img{max-height:40px;max-width:140px}#menu-panel .logo-menu:hover,#menu-panel .logo-menu:active{background-color:transparent}#menu-panel .close{position:absolute;top:20px;right:15px}#menu-panel .home{padding-left:50px}#menu-panel .home:before{content:'';background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -2915px;background-repeat:no-repeat;width:20px;height:20px;position:absolute;left:15px;top:10px;display:block;transition:none}#menu-panel .home:hover:before,#menu-panel .home:active:before,#menu-panel .home:focus:before{background-position:0px -2845px}@media (max-width: 767px){#menu-panel{padding-top:70px;left:-100%;width:100%}#menu-panel a{font-size:13px;padding:10px 15px}#menu-panel .logo-menu{top:15px}#menu-panel .logo-menu img{max-height:30px}}.menu-overlay,.search-overlay{background-color:#383838;background-color:rgba(56,56,56,0.7);position:fixed;left:0;top:0;z-index:10}.menu-overlay{height:100%;width:0;transition:width .3s}.search-overlay{height:0;width:100%;transition:height .3s}#search-panel{position:absolute;z-index:10;top:-70px;left:0;overflow:hidden;transition:0.5s;min-height:60px}#search-panel .search-form{background-color:#fff;position:relative;min-height:60px}#search-panel .search-form>div{width:83.33333%;border-bottom:1px solid #383838}#search-panel .search-form .close{position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#search-panel .form-group,#search-panel .btn{display:inline-block;vertical-align:middle}#search-panel .form-group{margin-bottom:0;margin-top:15px;width:calc(100% - 25px)}#search-panel .form-control{border:0;box-shadow:none;padding:0;height:30px}#search-panel .btn{background-color:transparent;text-indent:-200px;overflow:hidden;padding:0;background-image:url(/assets/images/sprite/sprite-eleve.png);background-position:0px -2985px;background-repeat:no-repeat;width:20px;height:20px;margin-left:5px;margin-top:10px}@media (max-width: 767px){#search-panel .search-form .close{width:19px;overflow:hidden;text-indent:-200px;padding:0}}body{overflow-x:hidden}body.menu-open #menu-panel{left:0}body.menu-open #header,body.menu-open #content,body.menu-open #cookie-law{margin-left:300px;width:100%}body.menu-open .menu-overlay{width:100%}body.search-open .search-overlay{height:100%}body.search-open #search-panel{top:0}#search-autocomplete{margin-top:-14px}#search-autocomplete .loading{display:none;text-align:center;font-style:16px;padding-bottom:10px}#search-autocomplete .loading span{padding-left:15px}#search-autocomplete .content-wrapper{display:none;background-color:#fff;width:83.33333%;padding:15px 30px 0}#search-autocomplete .title-cat{font-size:16px;font-weight:600;border-bottom:1px dashed #383838;margin-bottom:10px;color:#383838}#search-autocomplete ul{list-style:none;padding:0 0 15px;margin:0}#search-autocomplete ul a{font-size:14px;line-height:1.7;color:#383838}#search-autocomplete ul a:hover,#search-autocomplete ul a:active{text-decoration:underline}#search-autocomplete ul a strong{color:#6ec829}#search-autocomplete .empty-result-autocomplete{font-size:16px;text-align:center;padding-top:20px;padding-bottom:40px;font-weight:500}@media (max-width: 767px){#search-autocomplete .content{padding:15px 10px 0}#search-autocomplete .title-cat{font-size:14px}#search-autocomplete ul a{font-size:12px;line-height:1.5}#search-autocomplete .empty-result-autocomplete{line-height:1.3;padding-top:10px;padding-bottom:20px;font-size:14px}}#footer{display:block;background-color:#e4e4e4;font-size:11px;padding:15px 0}#footer a{color:#383838}#footer .list-links{display:table}#footer .logo,#footer ol{display:table-cell;width:25%}#footer .logo{vertical-align:middle}#footer .logo img{max-height:40px;max-width:90%}#footer .logo a{display:inline-block}#footer .logo a:first-child{margin-bottom:10px}#footer .logo a:last-child{text-decoration:underline}#footer ol{vertical-align:top;list-style:none;padding:0;margin:0;position:relative}#footer ol li{margin-bottom:2px}#footer ol li.copyright{opacity:.6;font-size:10px;position:absolute;bottom:0;left:0}#footer ol li a{cursor:pointer}#footer ol img{margin-right:10px}@media (max-width: 767px){#footer .logo,#footer ol{display:block;width:100%}#footer .logo{text-align:center}#footer .logo a:last-child{margin-bottom:20px}#footer ol li{margin-bottom:5px}#footer ol li.copyright{position:relative;left:auto;bottom:auto;margin-top:15px}}#content.homepage{padding-top:40px}.cms-page #content{background:#fff;padding-top:30px;padding-bottom:50px;min-height:500px}.cms-page .blockquote{margin:30px 20px}.cms-page .back-button{display:block;margin:40px auto 20px;max-width:220px}.cms-page ul{list-style:disc inside;padding-left:20px}.cms-page .default-block{margin-top:30px}.cms-page .has-maintenance{min-height:unset !important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cms-page .has-maintenance #maintenance{text-align:center}.sitemap-page #content h2,.sitemap-page #content .h2,.sitemap-page #content h3,.sitemap-page #content .h3,.sitemap-page #content h4,.sitemap-page #content .h4,.sitemap-page #content h5,.sitemap-page #content .h5{font-weight:400;text-transform:none}.sitemap-page #content h2,.sitemap-page #content .h2{text-transform:uppercase;margin-top:30px}.sitemap-page #content h2 a,.sitemap-page #content .h2 a{display:block;padding:20px;background:#525252;color:#fff}.sitemap-page #content h3,.sitemap-page #content .h3{font-size:18px}@media (max-width: 768px){.sitemap-page #content h3,.sitemap-page #content .h3{font-size:16px}}.sitemap-page #content h4,.sitemap-page #content .h4{font-size:16px}@media (max-width: 768px){.sitemap-page #content h4,.sitemap-page #content .h4{font-size:14px}}.sitemap-page #content ul{padding-left:0}.sitemap-page #content ul li{list-style:none}.sitemap-page #content ul ul li{margin-top:15px;padding-left:30px}.sitemap-page #content ul ul ul li{position:relative;margin-top:5px;padding-left:60px}.sitemap-page #content ul ul ul li:before{content:'';display:block;position:absolute;height:3px;width:3px;left:50px;top:8px;background-color:#383838;border-radius:100%}.cms-page #content{background-color:#f5f5f5;padding-bottom:0}.cms-page #content>.container{margin-bottom:50px}.cms-page #content>.container p,.cms-page #content>.container ul,.cms-page #content>.container ol{font-size:14px;font-weight:500}.cms-page #content>.container p strong,.cms-page #content>.container ul strong,.cms-page #content>.container ol strong{font-weight:700}.cms-page h1{margin-top:20px;margin-bottom:20px;color:#ff854f;font-size:28px;text-transform:uppercase;font-weight:500}.cms-page h1 a{color:#ff854f}@media (max-width: 992px){.cms-page #content{padding-top:0}}.sitemap-page #content h2{font-size:22px}.sitemap-page #content h2 a{background-color:#fff;color:#383838;font-weight:300;padding:30px 25px}.not-found-page #content{margin-top:160px}.not-found-page #content h1{margin-top:20px;margin-bottom:40px;color:#ff854f;font-size:28px;text-transform:uppercase;font-weight:500;text-align:center}.not-found-page #content h2{font-weight:500}.not-found-page #content p,.not-found-page #content ul,.not-found-page #content ol{font-size:14px;font-weight:500}.not-found-page #content p strong,.not-found-page #content ul strong,.not-found-page #content ol strong{font-weight:700}.not-found-page #content .link-home a{color:#383838;padding:15px 30px;font-weight:500;text-transform:uppercase}.not-found-page #content>.container{margin-bottom:60px}#ws_global{width:100%}#ws_global #div_profil_choice,#ws_global #form_account{width:100%}#ws_global #div_profil_choice{border:0}#ws_global #div_profil_choice .field{border-left:5px solid #c1c1c1;margin:20px;padding-left:20px}#ws_global #div_profil_choice label{margin-top:5px}#ws_global #form_account{color:#383838}#ws_global #form_account .submit{padding-left:0;text-align:center}#ws_global .fieldset{border:0;padding:0 0 20px 0}#ws_global .fieldset h2{display:block;color:#000;font-weight:500;font-family:"gotham",Arial,sans-serif;border:0;margin-bottom:10px}#ws_global #div_institution_ens .input_radio input{height:10px;margin-top:18px}#ws_global #profil_choice_form .field input[type="radio"]{width:auto;height:10px;padding:0}#ws_global #profil_choice_form .submit input[type="submit"]{height:42px;width:162px;border:none}#prescription .h2{margin-top:20px}#prescription .info{margin:20px auto}#prescription .info .blockquote{margin:10px 0}#prescription .back-button{max-width:240px}#prescription p.center{text-align:center}#prescription a{text-decoration:underline}#prescription a.btn{text-decoration:none}#prescription a.align-right{display:block;text-align:right}#prescription form{margin:20px 0}#prescription form input[type="checkbox"]{display:inline-block;vertical-align:top;width:15px}#prescription form label{display:inline-block;vertical-align:middle;width:90%;font-weight:400}#prescription form .submit{text-align:center}#prescription form button{margin:20px auto}#prescription ul{margin-top:5px;margin-bottom:20px}.waiting-page #header{background-color:transparent;margin-top:5%;margin-bottom:50px}.waiting-page #content{position:relative}.waiting-page #content .image-bg{position:absolute;width:226px;height:190px;position:absolute;left:-65px;top:-127px}.waiting-page #content .image-bg img{width:100%}.waiting-page #waiting-page{position:relative;text-align:center;background:#fff;padding:50px 30px}.waiting-page .icons{margin-top:40px;margin-bottom:50px}.waiting-page .waiting-desc{margin:30px auto 50px;max-width:680px}@media (max-width: 767px){.waiting-page h1{font-size:1.3em}.waiting-page #header{margin-bottom:30px}.waiting-page #content .image-bg{width:113px;height:95px;top:-65px;left:10px}.waiting-page #waiting-page{padding:30px 0}.waiting-page .icons{margin-top:30px;margin-bottom:40px}.waiting-page .icons img{width:100%;max-width:394px}.waiting-page .btn{white-space:initial}}.not-found-page h2{text-align:center;margin:70px 0 30px}.not-found-page .content-404{margin:0 0 50px}.not-found-page .content-404 p{text-align:center}.not-found-page .link-home{text-align:center;margin-bottom:70px}@media (max-width: 767px){.not-found-page h2{margin-top:40px;margin-bottom:20px;font-size:1.667em}.not-found-page .content-404{margin-bottom:30px}.not-found-page .link-home{margin-bottom:40px}}.home-title h1{text-align:center;margin-bottom:30px;font-size:24px;text-transform:uppercase;font-weight:500}@media (max-width: 767px){.home-title h1{font-size:18px;margin-bottom:10px}}.books-container{background-color:#fff;position:relative;display:none}.books-container .container{position:relative}.books-container .content{padding-top:20px;padding-bottom:20px}.books-container .close{position:absolute;overflow:hidden;right:15px;top:0;height:45px;width:35px;text-indent:-400px;display:block;cursor:pointer;background:url("/assets/images/icons-eleve/close-grey.png") center 18px no-repeat #bbdc00}.books-container ul,#books-popin ul{padding:0;margin:0;list-style:none;width:100%}.books-container li,#books-popin li{display:inline-block;vertical-align:top;width:20%;overflow:hidden;padding:10px 15px}.books-container li a,#books-popin li a{display:block;position:relative}.books-container li a .ribbon,#books-popin li a .ribbon{position:absolute;top:-7px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0 5px;line-height:15px}.books-container li a .ribbon:before,.books-container li a .ribbon:after,#books-popin li a .ribbon:before,#books-popin li a .ribbon:after{border-width:7px 6px}.books-container li a .ribbon.ribbon-double:before,#books-popin li a .ribbon.ribbon-double:before{left:-10px}.books-container li .picture,#books-popin li .picture{padding-bottom:10px;display:block}.books-container li img,#books-popin li img{width:100%}.books-container li .h3,#books-popin li .h3{font-size:12px;text-transform:none;text-align:center;font-weight:300}.books-backdrop .bg-container,.books-container .bg-container{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;opacity:.5}body.books-open .default-block:not(.active):after{height:100%;background-color:#383838;background-color:rgba(56,56,56,0.8)}#books-popin{position:absolute;top:-200px;left:0;-ms-transform:none;transform:none;z-index:9}#books-popin.active{top:60px}#books-popin.active .close{top:80px}#books-popin ul{padding-left:10px;padding-right:10px;padding-top:5px}#books-popin li{width:50%;padding:10px 5px}#books-popin .close{right:0;position:fixed;top:-200px;z-index:10;width:45px;height:35px;background:url("/assets/images/icons-eleve/close-grey.png") 8px 8px no-repeat #bbdc00}.books-backdrop{top:60px;z-index:8;height:calc(100% - 60px);background-color:#dbdbdb}.book-page .books-container+.book-details{margin-top:90px}.book-page .blocks-bottom{margin-top:30px;margin-bottom:30px}@media (max-width: 767px){.book-page .blocks-top .col>.row,.book-page .blocks-bottom .col>.row{margin-left:-5px;margin-right:-5px}}
