body{color:#4b4b4b}.flex-container{display:flex}.globalconteneur p,.globalconteneur ul{font-size:16px;line-height:24px;margin:12px 0}.globalconteneur ul li{padding:0}.globalconteneur .column_left{width:370px;margin:0 30px 0 0;box-sizing:border-box}.globalconteneur .column_right{width:calc(100% - 370px)}.globalconteneur .box-container{background-color:#fff;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.05);margin:30px 0;padding:25px}hr{max-width:90%;width:1540px;margin:0 auto}hr.margined{margin:30px auto 15px auto}.center{text-align:center}h2{text-align:center;font-weight:500;padding:25px 0 20px 0;font-size:20px}#menu-column h2{padding:0;font-weight:400;text-align:left}h3{text-align:center;font-size:20px;color:#4b4b4b;font-weight:500;padding:0 0 35px 0}.globalconteneur .box-container h3{text-align:left;padding:0 0 8px 0}.globalconteneur .box-container h4{color:#4b4b4b;font-size:17px;margin:0;padding:15px 10px 20px 10px;border-bottom:1px solid #ef7b8d}.globalconteneur .box-container h4:last-of-type{border:0}.globalconteneur .box-container h4 span{font-size:44px;line-height:54px;color:#ef7b8d}.globalconteneur .box-container h4 span i{width:50px}a,button,input[type=submit]{-webkit-transition:background-color 300ms linear,color 150ms linear;-ms-transition:background-color 300ms linear,color 150ms linear;transition:background-color 300ms linear,color 150ms linear}a.btn-tutos,button.btn-tutos{color:#fff;background-color:#4b4b4b;display:inline-block;padding:13px 20px;border-radius:8px;margin:8px 0;font-size:16px;font-weight:normal;border:1px solid #4b4b4b}button.btn-tutos{border:0;cursor:pointer}a.btn-tutos:disabled,button.btn-tutos:disabled{background-color:#7b7b7b}a.btn-tutos.btn-tutos-s,button.btn-tutos.btn-tutos-s{padding:6px 20px}a.btn-tutos.btn-tutos-l,button.btn-tutos.btn-tutos-l{padding:10px 60px}a.btn-tutos:hover,button.btn-tutos:hover{background-color:#3b3b3b;color:#fff}a.btn-tutos.btn-tutos-white,button.btn-tutos.btn-tutos-white{color:#4b4b4b;background-color:#fff;border:1px solid #4b4b4b}a.btn-tutos.btn-tutos-white:hover,button.btn-tutos.btn-tutos-white:hover{color:#fff;background-color:#4b4b4b}a.btn-tutos.btn-tutos-white:disabled,button.btn-tutos.btn-tutos-white:disabled{background-color:#eee}a.btn-tutos.btn-tutos-pink,button.btn-tutos.btn-tutos-pink{color:#fff;background-color:#ef7b8d;border:1px solid #ef7b8d}a.btn-tutos.btn-tutos-pink:hover,button.btn-tutos.btn-tutos-pink:hover{color:#fff;background-color:#df5d71}a.btn-tutos.btn-tutos-pink:disabled,button.btn-tutos.btn-tutos-pink:disabled{background-color:#f4b1bb}a.btn-tutos.btn-tutos-blue,button.btn-tutos.btn-tutos-blue{color:#4b4b4b;background-color:#bddede;border:1px solid #bddede}a.btn-tutos.btn-tutos-blue:hover,button.btn-tutos.btn-tutos-blue:hover{color:#4b4b4b;background-color:#d7e6e6}a.btn-tutos.btn-tutos-blue:disabled,button.btn-tutos.btn-tutos-blue:disabled{background-color:#eee}.btn-tutos i{margin:0 0 0 10px}a.btn-xl,button.btn-xl{text-transform:uppercase;font-weight:500;padding-left:120px;padding-right:120px}a.tuto-tag{color:#ef7993;font-size:16px;margin:0 8px}a.tuto-tag:hover{color:#e86d87}#zone-header{background-color:#bddede;text-align:center;color:#4b4b4b;margin:0;padding:30px 0}#zone-header.small-zone-header{padding:10px 0 15px 0}#zone-header h1{font-size:24px;font-weight:500;margin:0;color:#4b4b4b;padding:0}#zone-header.small-zone-header h1{font-size:20px}#zone-header p{font-size:18px;margin:15px 0 0 0}#zone-header.author-header p{font-size:20px;font-weight:500;margin:0;text-transform:uppercase}.bg-white{margin:45px auto;padding:0 30px 1px 30px}.button-banner{height:150px;text-align:center;box-sizing:border-box;padding:30px 0}.box-container.button-banner{height:auto}.button-banner a.btn-tutos{color:#4b4b4b;text-transform:uppercase;font-weight:500}.parralax.blue{background-image:url('/templates/template2017/images/modules/Tutos/banner-blue.jpg')}.parralax.blue a.btn-tutos{background-color:#bddede;border:0}.parralax.blue a.btn-tutos:hover{background-color:#a6d2d2}.parralax.purple{background-image:url('/templates/template2017/images/modules/Tutos/banner-purple.jpg')}.parralax.purple a.btn-tutos{background-color:#d1bdde;border:0}.parralax.purple a.btn-tutos:hover{background-color:#c9afd9}.parralax.pink{background-image:url('/templates/template2017/images/modules/Tutos/banner-pink.jpg')}.parralax.pink a.btn-tutos{background-color:#f3aeb9;border:0}.parralax.pink a.btn-tutos:hover{background-color:#eda5b0}.parralax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.button-banner p{margin-bottom:20px;font-size:16px}.tutorials-list{flex-wrap:wrap;margin:0 0 30px 0;justify-content:space-between}.tutorials-list .tutorial-summary{width:calc(50% - 35px);margin:15px 0 25px 0}.tutorials-list .tutorial-summary:nth-child(odd)::after{content:' ';display:block;position:absolute;border-bottom:1px solid #b5b7b6;max-width:360px;margin:20px auto}.tutorials-list .tutorial-summary img{width:100%;margin:0 0 15px 0}.tutorials-list .tutorial-summary h3{text-align:left;font-size:18px;padding:0}.tutorials-list .tutorial-summary .tutorial_infos{font-size:14px;margin:5px 0 12px 0}.tutorials-list .tutorial-summary .tutorial_infos a{text-decoration:underline}.tutorials-list .tutorial-summary .tag-list a.tuto-tag{font-size:13px;margin:0 6px}.tutorials-list .tutorial-summary .flex-container{justify-content:space-between}.tutorials-list .tutorial-summary .link-to-tuto{text-align:right}.tutorials-list .tutorial-summary a.link-more{color:#4b4b4b;font-size:16px;text-decoration:underline;min-width:100px}.tutorials-list .tutorial-summary .video-frame{position:relative;padding-bottom:56.25%}.tutorials-list .tutorial-summary .video-frame iframe{width:100%;height:98%;position:absolute}.tutorials-list .tutorial-summary .tutorial-image{position:relative}.tutorials-list .tutorial-summary .tutorial-image .hover-link{width:100%;position:absolute;background-color:rgba(238,157,171,0.8);color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center;border:2px solid #f1b2bc;box-sizing:border-box;display:none}.tutorials-list .tutorial-summary .tutorial-image .hover-link a.inner-hover-link{display:block;margin:12px;border:2px solid #fff;text-align:center;color:#fff}.tutorials-list .tutorial-summary .tutorial-image .hover-link a.inner-hover-link:hover{color:#fff}.tutorials-list .tutorial-summary .tutorial-image .hover-link a.inner-hover-link .content-hover-link{border:2px solid #fff;display:inline-block;padding:25px 45px;text-decoration:underline}.tutorials-list .tutorial-summary .tutorial-image .hover-link i{text-decoration:none;font-size:48px}.tutorials-list .hr_container{width:100%;margin:10px 0 20px 0}.tutorials-list .hr_container.mobile_hr_container{display:none}.tutorials-list .hr_container hr{max-width:90%;width:360px;margin:0 auto;border-color:#b5b7b6}.tutorials-list .tutorial-ajax{display:none}#show_more_zone{text-align:center}.search-results{margin:35px auto;align-items:flex-start;justify-content:space-between}.sidebar-zone .sidebox,.sidebar,.search-zone,.results-zone,.details-zone,.bg-white{background-color:#fff;box-sizing:border-box;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.05)}.search-zone,.sidebar,.sidebar-zone{width:320px}.search-zone h2{color:#4b4b4b}.search-zone .selected-tags-list a{display:inline-block;padding:3px 6px ;border-radius:6px;margin:0 0 6px 15px;color:#4b4b4b;border:1px solid #b5b7b6;font-size:14px}.search-zone .selected-tags-list i{font-size:12px;color:#b5b7b6;line-height:18px;margin:0 0 0 10px}.search-zone .search-filters{border-top:1px solid #b5b7b6;padding:20px;text-align:left}.search-zone .search-filters a.uncheck{float:right}.search-zone .search-filters h3{color:#99cccc;text-align:left;padding-bottom:10px}.search-zone .search-filters h3#only_videos_h3{display:inline-block}.search-zone .search-filters #only_videos{margin:0 0 0 15px}.search-zone .search-filters label{display:block;font-size:14px;line-height:22px}.search-zone .search-filters label.selected{font-weight:bold}.search-zone .search-filters label i{font-size:14px;width:14px;height:14px;text-align:center;color:#ef7b8d;border-radius:3px;border:1px solid #b5b7b6;display:inline-block;margin:0 10px 0 0;line-height:15px}.search-zone .search-filters label.tag-select input,.search-zone .search-filters label.color-tag input{display:none}.search-zone .search-filters .hidden-tag{display:none}.search-zone .search-filters .show-more-tags{display:block;text-align:center;color:#4b4b4b;text-transform:uppercase;font-size:14px;margin:8px 0 0 0}.search-zone .search-filters .tags-filter input{width:90%;box-sizing:border-box;padding:5px 10px;border-radius:4px;border:1px solid #b5b7b6;margin:0 0 8px 0}.search-zone .search-filters .tags-filter .init-search-tags{display:none;margin:0 0 0 5px;line-height:28px;font-size:18px}.search-zone .search-filters #colors-tags{flex-wrap:wrap}.search-zone .search-filters label.color-tag{display:block;width:23px;height:23px;margin:0 5px 10px 5px;cursor:pointer}.search-zone .search-filters label.color-tag span{display:block;width:23px;height:23px;border-radius:3px}.search-zone .search-filters label.color-tag.white-tag span{width:21px;height:21px;border:1px solid #e6e5ea}.search-zone .search-filters label.color-tag:hover::before,.search-zone .search-filters label.color-tag.selected-color::before{content:'\f00c';position:absolute;font-family:"Font Awesome 5 Pro";font-weight:900;color:#fff;font-size:12px;text-align:center;width:23px;line-height:23px}.search-zone .search-filters label.color-tag.white-tag:hover::before,.search-zone .search-filters label.color-tag.white-tag.selected-color::before{color:#4b4b4b}.search-zone #search-button{position:sticky;position:-webkit-sticky;text-align:center;bottom:0;background-color:#fff;padding:5px 0;border-top:1px solid #b5b7b6;z-index:10}.search-zone #search-button button.btn-tutos{background-color:#f3aeb9;color:#4b4b4b;text-transform:uppercase}.search-zone #search-button button.btn-tutos:hover{background-color:#eda5b0}.search-zone #search-button button.btn-tutos:disabled{background-color:#bebebe}.results-zone,.details-zone{width:calc(100% - 360px);padding:10px 20px}.sidebar-zone{box-sizing:border-box}.sidebar-zone .sidebox{margin:0 0 15px 0;padding:23px 28px}.sidebar-zone .sidebox p{margin:0}.sidebar-zone .sidebox h4{color:#4b4b4b;font-weight:bold;margin:0 0 15px 0}.sidebar-zone .sidebox img{max-width:100%}.close-filter,.mobile-filters-button{display:none}.no-results{font-size:20px;color:#bbb;text-align:center;margin:50px 0 160px 0}.no-results i{font-size:120px;line-height:200px}.sidebar{padding:20px 30px;font-size:16px}.socials-links-author i{line-height:30px;font-size:30px;width:46px;color:#4b4b4b}.socials-links-author i.fas{font-size:24px}.socials-links-author a{line-height:30px;display:flex}.socials-links-author p{line-height:30px}.ui-widget.ui-widget-content{background-color:#b5b7b6;height:5px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{border-radius:100px;position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none;background:#ef7b8d;font-weight:normal;color:#454545}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background-color:#ef7b8d}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.slide-values{border:0;justify-content:space-between}#author-heading{background-size:cover;background-position:center center;width:100%;height:333px}#author-heading picture img{border:3px solid #fff;border-radius:50%;width:298px;height:298px;margin-top:50px}#breadcrumb{padding:0;margin:10px 0;color:#999;border:0;font-size:14px}@media all and (max-width:1598px){#author-heading{height:273px}#author-heading picture img{width:238px;height:238px}}@media all and (max-width:1278px){#author-heading .globalconteneur{width:calc(100% - 40px)}.author-results.search-results.globalconteneur{width:calc(100% - 40px)}#author-heading{height:223px}#author-heading picture img{width:208px;height:208px;margin-top:30px}}@media all and (max-width:1060px){.search-results.globalconteneur{width:calc(100% - 40px)}}@media all and (max-width:880px){.search-zone{display:none;position:fixed;top:0;left:0;width:100%;z-index:1000;overflow:auto;height:100vh;padding-bottom:100px}.search-zone div.search-filters.last-search-filters{margin-bottom:90px}.search-zone #search-button{position:fixed;width:100%}.close-filter{display:inline-block;color:#fff;background-color:#ef7b8d;width:28px;line-height:28px;position:absolute;right:10px;top:10px;font-size:16px;text-align:center}.search-zone h2{text-align:left;margin:12px 0;padding:0 10px}.results-zone,.details-zone{width:100%}.mobile-filters-button{display:block;text-align:center;font-size:18px;font-weight:500;text-transform:uppercase;margin:35px 0 0 0}.mobile-filters-button a{color:#4b4b4b}.mobile-filters-button a i{margin:0 10px 0 0}#author-heading{height:143px}#author-heading picture img{width:148px;height:148px;margin-top:10px}.author-results{flex-wrap:wrap}.author-results .sidebar{width:100%;margin-bottom:20px}.socials-links-author{display:flex;position:relative;flex-wrap:wrap;padding-bottom:10px;margin-bottom:10px}.socials-links-author::after{content:"";width:50%;border-bottom:1px solid #d1cdce;position:absolute;bottom:0;left:25%}.socials-links-author p{text-align:center;margin:0 10px 10px 0}.socials-links-author p a{line-height:auto;width:92px;border:1px solid #eeebea;display:block}.socials-links-author p a span{display:none}.socials-links-author p a i{color:#ef7b8d;font-size:58px;line-height:auto;width:auto;padding:26px 0}.socials-links-author i.fas{font-size:40px}}@media all and (max-width:660px){.tutorials-list .tutorial-summary{width:100%}.tutorials-list .tutorial-summary .flex-container a.link-more{display:none}.tutorials-list .hr_container.mobile_hr_container{display:block}#author-heading{height:115px}#author-heading picture img{width:110px;height:110px}}@media all and (max-width:440px){.socials-links-author p{margin:0 6px 6px 0}.socials-links-author p a{width:72px}.socials-links-author p a i{font-size:48px;padding:20px 0}.socials-links-author i.fas{font-size:30px}}