a.plain{color:#d6be98!important;border:0!important;border-radius:0!important;border-bottom:1px solid!important;padding:0!important;background-color:transparent!important;box-shadow:none!important;display:inline!important;margin-left:auto!important;margin-bottom:5px!important;-webkit-transition:all .1s!important;transition:all .1s!important}a.plain:hover{color:#f36521!important}pre{background-color:floralwhite;white-space:pre;border:1px cornsilk inset;border-radius:5px;box-shadow:inset 0 0 .2em darkgray;padding:3px 2px;font-size:smaller}ul{margin-left:1.5em}@font-face{font-family:'icomoon';src:url('../fonts/icomoon.woff'),url('../fonts/icomoon.ttf') format('truetype');font-weight:normal;font-style:normal}[class*="icon-"]{display:inline-block;font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-code:before{content:"\e900"}.icon-lock:before{content:"\e901"}.icon-search:before{content:"\e902"}.icon-thumb:before{content:"\e903"}.icon-arrow-down:before{content:"\e904"}.icon-arrow-left:before{content:"\e905"}.icon-arrow-right:before{content:"\e906"}.icon-arrow-thin-dwn:before{content:"\e907"}.icon-arrow-up:before{content:"\e90b"}.icon-btn-submit:before{content:"\e90c"}.icon-close:before{content:"\e90d"}.icon-curly-left:before{content:"\e90e"}.icon-curly-right:before{content:"\e90f"}.icon-download-arrow:before{content:"\e910"}.icon-warning:before{content:"\ea07"}.icon-info:before{content:"\ea0c"}.mastodon-icon{width:32px}@font-face{font-family:'Muli';font-style:italic;font-weight:300;src:local('Muli Light Italic'),local('Muli-LightItalic'),url(https://fonts.gstatic.com/s/muli/v16/7Au9p_0qiz-afTf-hCDGzWQN.ttf) format('truetype')}@font-face{font-family:'Muli';font-style:italic;font-weight:400;src:local('Muli Italic'),local('Muli-Italic'),url(https://fonts.gstatic.com/s/muli/v16/7Au-p_0qiz-afTf2LwLW.ttf) format('truetype')}@font-face{font-family:'Muli';font-style:italic;font-weight:600;src:local('Muli SemiBold Italic'),local('Muli-SemiBoldItalic'),url(https://fonts.gstatic.com/s/muli/v16/7Au9p_0qiz-afTf-8CbGzWQN.ttf) format('truetype')}@font-face{font-family:'Muli';font-style:italic;font-weight:700;src:local('Muli Bold Italic'),local('Muli-BoldItalic'),url(https://fonts.gstatic.com/s/muli/v16/7Au9p_0qiz-afTf-lCfGzWQN.ttf) format('truetype')}@font-face{font-family:'Muli';font-style:italic;font-weight:800;src:local('Muli ExtraBold Italic'),local('Muli-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/muli/v16/7Au9p_0qiz-afTf-iCTGzWQN.ttf) format('truetype')}@font-face{font-family:'Muli';font-style:italic;font-weight:900;src:local('Muli Black Italic'),local('Muli-BlackItalic'),url(https://fonts.gstatic.com/s/muli/v16/7Au9p_0qiz-afTf-rCXGzWQN.ttf) format('truetype')}@font-face{font-family:'Muli';font-style:normal;font-weight:300;src:local('Muli Light'),local('Muli-Light'),url(https://fonts.gstatic.com/s/muli/v16/7Au_p_0qiz-adZnkOCX2yg.ttf) format('truetype')}@font-face{font-family:'Muli';font-style:normal;font-weight:400;src:local('Muli Regular'),local('Muli-Regular'),url(https://fonts.gstatic.com/s/muli/v16/7Auwp_0qiz-afTLGKA.ttf) format('truetype')}@font-face{font-family:'Muli';font-style:normal;font-weight:600;src:local('Muli SemiBold'),local('Muli-SemiBold'),url(https://fonts.gstatic.com/s/muli/v16/7Au_p_0qiz-ade3iOCX2yg.ttf) format('truetype')}
@font-face{font-family:'Muli';font-style:normal;font-weight:700;src:local('Muli Bold'),local('Muli-Bold'),url(https://fonts.gstatic.com/s/muli/v16/7Au_p_0qiz-adYnjOCX2yg.ttf) format('truetype')}@font-face{font-family:'Muli';font-style:normal;font-weight:800;src:local('Muli ExtraBold'),local('Muli-ExtraBold'),url(https://fonts.gstatic.com/s/muli/v16/7Au_p_0qiz-adZXgOCX2yg.ttf) format('truetype')}@font-face{font-family:'Muli';font-style:normal;font-weight:900;src:local('Muli Black'),local('Muli-Black'),url(https://fonts.gstatic.com/s/muli/v16/7Au_p_0qiz-adbHhOCX2yg.ttf) format('truetype')}html,body{-webkit-text-size-adjust:100%}body{margin:0;min-width:320px;background:#fff;color:#484848;font:500 16px/1.2 'Muli',sans-serif;word-break:break-word}div,section,header,footer{box-sizing:border-box}a{color:#b4ab65;cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}a.link{border-bottom:1px solid;transition:all .1s}.nonTouch a.link:hover{color:#f36521}button,input,select{color:inherit;font:inherit;margin:0}figure{margin:0}img{max-width:100%;height:auto}html,body,.hfeed,.pageContent{height:100%}p{line-height:1.5;text-align:justify}li{text-align:justify}.pageContent{overflow:visible;padding-bottom:125px}@media(min-width:768px){.pageContent{padding-bottom:120px}}@media(min-width:1280px){.pageContent{padding-bottom:128px}}::-moz-selection{background:#f7931c;color:#fff}::selection{background:#f7931c;color:#fff}::-webkit-media-controls-play-button,::-webkit-media-controls-start-playback-button{opacity:0;pointer-events:none;width:5px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-animation:autofill 0 forwards;animation:autofill 0 forwards}::-webkit-input-placeholder{color:inherit;opacity:.5}::-moz-placeholder{color:inherit;opacity:.5}:-ms-input-placeholder{color:inherit;opacity:.5}:-moz-placeholder{color:inherit;opacity:.5}@keyframes autofill{100%{background:transparent;color:inherit}}@-webkit-keyframes autofill{100%{background:transparent;color:inherit}}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}a:active,img:active,input:active,button:active,[role="button"]:active,a:focus,img:focus,input:focus,button:focus,[role="button"]:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#f36521!important}.btnDownload:focus,.btn:focus{color:#000!important}.btnCancel:focus{background:#ffdcb9!important}.hide{display:none!important}.textCenter{text-align:center}.textLeft{text-align:left}.clearfix:after{content:"";display:table;clear:both}.img{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#f6f6f6;box-sizing:border-box;display:block;width:100%;height:100%;position:relative;z-index:2}.verticalFlex{display:flex;flex-direction:column;align-items:center;justify-content:center}.swiper-slide{outline:0}.inviewTop{position:absolute;top:0;height:10px;transform:none!important}.inviewCenter{position:absolute;top:25%;height:50%;transform:none!important;width:100vw!important;opacity:1!important;background:rgba(0,0,0,0)!important;pointer-events:none}.alert{position:relative;background:#faf9ff;text-align:center;padding:13px;margin:10px 0;color:#5d6d91;box-shadow:3px 3px 0 rgba(0,0,0,0.05)}html.framac-site{margin-top:0!important}@media(min-width:768px){#magic-line{position:absolute;bottom:0;left:0;width:100px;height:2px;background:#f7931c}}.siteHeader{background:#fff;position:fixed;width:100%;left:0;top:0;height:64px;z-index:50}html{scroll-padding-top:65px}@media(min-width:768px){.siteHeader{height:60px}html{scroll-padding-top:60px}}@media(min-width:1280px){.siteHeader{height:65px;padding-left:35px}html{scroll-padding-top:65px}}.siteHeader nav{display:none;position:fixed;top:0;left:0;height:100%;background:rgba(0,0,0,0.85);width:100%;z-index:61}.siteHeader nav>div{background:#f2ae22;width:70%;max-width:310px;position:absolute;top:0;right:0;height:100%;display:flex;flex-direction:column;justify-content:center}@media(max-width:767px){.siteHeader nav>div{animation:slideLeftIn .5s}}.siteHeader nav ul{list-style:none;padding:0;display:table;margin:auto;position:relative}.siteHeader nav li{display:block}.siteHeader nav li a{color:#fff;text-transform:uppercase;font-size:18px;padding:10px;display:block}.siteHeader nav li.current-menu-item a{color:#000}@media(max-width:767px){.siteHeader nav li{animation:slideLeftIn .5s}.siteHeader nav li:nth-child(2){animation-duration:.6s}.siteHeader nav li:nth-child(3){animation-duration:.7s}.siteHeader nav li:nth-child(4){animation-duration:.8s}
.siteHeader nav li:nth-child(5){animation-duration:.9s}.siteHeader nav li:nth-child(6){animation-duration:1s}}.siteHeader .btnDownload{display:none}.siteHeader #top_point{position:absolute;top:0;width:20px;height:4px;visibility:hidden}@media(min-width:768px){.siteHeader nav{display:block;position:static;background:0;width:auto;float:right}.siteHeader nav>div{background:0;position:static;width:auto;max-width:none;float:left}.siteHeader nav ul{display:block;margin-right:68px}.siteHeader nav li{float:left}.siteHeader nav li a{color:#717171;border-bottom:2px solid #fff;font-size:11px;position:relative;padding:24px 10px 21px;line-height:1;transition:color .1s,background .1s,border .1s}.siteHeader nav li.current-menu-item a{color:#f26521;border-bottom:#f26521 1px solid}.menu-item.download{display:none}.siteHeader nav li a:hover{text-decoration:none;border-bottom:#f26521 1px solid}.siteHeader .btnDownload{float:right;display:block;box-sizing:border-box;background:#f7931c;color:#fff;font-size:20px;height:58px;width:68px;text-align:center;line-height:62px;position:fixed;right:0;top:0;z-index:61}.siteHeader .btnDownload .icon-download-arrow{display:inline-block;margin:0 5px;font-size:16px;position:relative;top:-2px}.siteHeader .btnDownload span{position:relative;z-index:2}.siteHeader .btnDownload span i{transition:transform .1s}.siteHeader .btnDownload:before,.siteHeader .btnDownload:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .1s}.siteHeader .btnDownload:before{background:#f26521;background:-moz-linear-gradient(-150deg,#f26521 0%,#f7931c 80%);background:-webkit-linear-gradient(-150deg,#f26521 0%,#f7931c 80%);background:linear-gradient(-150deg,#f26521 0%,#f7931c 80%)}.siteHeader .btnDownload:after{background:#f7931c;background:-moz-linear-gradient(-150deg,#f7931c 0%,#f26521 80%);background:-webkit-linear-gradient(-150deg,#f7931c 0%,#f26521 80%);background:linear-gradient(-150deg,#f7931c 0%,#f26521 80%);opacity:0}.nonTouch .siteHeader .btnDownload:hover:after{opacity:1}.nonTouch .siteHeader .btnDownload:hover span i:first-child{transform:translateX(-2px)}.nonTouch .siteHeader .btnDownload:hover span i:last-child{transform:translateX(2px)}.nonTouch .siteHeader .btnDownload:hover span i.icon-download-arrow{animation:intimateDownload .8s ease}.siteHeader .btnDownload.sticky{box-shadow:0 8px 18px rgba(0,0,0,0.2)}}@media(min-width:1280px){.siteHeader nav ul{margin-right:80px}.siteHeader nav li a{font-size:13px;padding:25px 22px 22px;line-height:1.2}.siteHeader .btnDownload{font-size:23px;height:64px;width:80px;line-height:67px}.siteHeader .btnDownload .icon-download-arrow{margin:0 6px;font-size:20px}}@media(min-width:1600px){.siteHeader nav li a{font-weight:600;padding:25px 25px 22px}}@media(min-width:768px){.nonTouch .siteHeader nav li:not([class*="current-menu-item"]) a{transition:.1s ease-out}}.brandLogo{position:absolute;top:0;left:10px;display:block}.brandLogo.u3cat{height:100%;align-items:center;display:flex}.brandLogo span{display:none}.brandLogo img{height:64px}.brandLogo.u3cat img{height:50px}@media(min-width:768px){.brandLogo{position:static;padding-left:10px;float:left}.brandLogo img{height:60px}.brandLogo.u3cat img{height:40px}}@media(min-width:1280px){.brandLogo{padding:0}.brandLogo img{height:65px}.brandLogo.u3cat img{height:40px}}@media(min-width:1430px){.brandLogo.u3cat img{height:50px}}.burger{display:inline-block;border:0;background:0;outline:0;padding:0;cursor:pointer;border-bottom:4px solid #f7931c;border-radius:2px;width:28px;transition:border-bottom 1s ease-in-out;-webkit-transition:border-bottom 1s ease-in-out;position:absolute;right:15px;top:15px;z-index:62;backface-visibility:hidden;margin:8px 0 8px 8px}.burger::-moz-focus-inner{border:0;padding:0}.burger:before{content:"";display:block;border-bottom:4px solid #f7931c;border-radius:8px;width:100%;margin-bottom:5px;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out}.burger:after{content:"";display:block;border-bottom:4px solid #f7931c;width:100%;margin-bottom:5px;border-radius:8px;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out}.burger-check{display:none}.burger-check:checked ~ .burger{border-bottom:4px solid transparent;border-radius:0;transition:border-bottom .8s ease-in-out;-webkit-transition:border-bottom .8s ease-in-out}.burger-check:checked ~ .burger:before{border-radius:0;border-bottom:4px solid white;transform:rotate(-405deg) translateY(1px) translateX(-3px);-webkit-transform:rotate(-405deg) translateY(1px) translateX(-3px);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out}
.burger-check:checked ~ .burger:after{border-radius:0;border-bottom:4px solid white;transform:rotate(405deg) translateY(-4px) translateX(-5px);-webkit-transform:rotate(405deg) translateY(-4px) translateX(-5px);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out}.burger-check:checked ~ #menu{display:block}@media(min-width:768px){.burger{display:none}}@keyframes slideLeftIn{from{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes intimateDownload{0%{opacity:1;transform:translateY(0)}45%{opacity:0;transform:translateY(10px)}55%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.btn{background:#f7931c;border-radius:80px;border:0 none;box-shadow:0 8px 16px rgba(244,116,31,0.5);outline:0 none;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:300;padding:16px 34px;position:relative;overflow:hidden;transition:transform .1s,box-shadow .1s;backface-visibility:hidden;z-index:1}.btn span{position:relative;z-index:2}.btn span span{margin-left:8px}.btn span i{top:2px}.btn span .icon-download-arrow{font-size:17px;margin:0 7px;top:1px}.btn i{position:relative;z-index:2}.btn small{position:relative;text-transform:uppercase;z-index:2;font-size:70%;font-weight:600;line-height:1;display:block;margin:0 15px}@media(min-width:1024px){.btn small{margin:0 25px}}.btn b{font-weight:700}.btn:before,.btn:after{content:'';display:block;border-radius:80px;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .1s}.btn:before{background:#f26521;background:-moz-linear-gradient(-150deg,#f26521 0%,#f7931c 80%);background:-webkit-linear-gradient(-150deg,#f26521 0%,#f7931c 80%);background:linear-gradient(-150deg,#f26521 0%,#f7931c 80%)}.btn:after{background:#f7931c;background:-moz-linear-gradient(-150deg,#f7931c 0%,#f26521 80%);background:-webkit-linear-gradient(-150deg,#f7931c 0%,#f26521 80%);background:linear-gradient(-150deg,#f7931c 0%,#f26521 80%);opacity:0}.nonTouch .btn:hover:after{opacity:1}.nonTouch .btn:hover .icon-download-arrow{animation:intimateDownload .8s ease}@media(min-width:1280px){.btn{font-size:22px;padding:20px 45px;box-shadow:0 10px 20px rgba(244,112,32,0.5)}.btn span .icon-download-arrow{font-size:19px;margin:0 8px}}.btn.btnCancel{background:#f3f3f3;box-shadow:none;color:rgba(0,0,0,0.5)}.btn.btnCancel:before{display:none}.nonTouch .btn.btnCancel:hover{color:#fff}.btn.btnCancel.active{color:#fff}.btn.btnCancel.active:before{display:block}.btn.cta-download span i{transition:transform .1s}.nonTouch .btn.cta-download:hover span i:first-child{transform:translateX(-2px)}.nonTouch .btn.cta-download:hover span i:last-child{transform:translateX(2px)}.nonTouch .btn.cta-download:hover span i.icon-download-arrow{animation:intimateDownload .8s ease}.mainContainer{padding-top:70px;position:relative;min-height:100vh}h2{font-size:20px}@media(min-width:768px){h2{font-size:23px}}@media(min-width:1600px){h2{font-size:26px}}.pageTitle{font-weight:700;padding:0 15px;margin:0 0 40px;font-size:24px;line-height:1;text-transform:uppercase}@media(max-width:767px){.pageTitle{text-align:center}}@media(min-width:600px){.pageTitle{padding:0 10px}}@media(min-width:1280px){.pageTitle{padding:0;font-size:30px}}.subTitle{font-weight:700;font-size:22px;line-height:1.3;margin-top:0;margin-bottom:30px}.subTitle b,.subTitle h6{font-weight:700}@media(min-width:1280px){.subTitle{font-size:28px}}.pages{position:relative;max-width:1260px;margin:0 auto;padding-bottom:130px}.pages:after{content:'';display:block;width:100%;height:0;clear:both}.pages .wrap{position:relative}@media(max-width:1279px){.pages .wrap{padding-left:2vw;padding-right:2vw}}.pages p li{font-size:14px;margin-bottom:20px;margin-top:0;line-height:1.3}@media(min-width:768px){.pages p li{font-size:15px}}@media(min-width:1024px){.pages p li{font-size:16px;margin-bottom:25px}}@media(min-width:1600px){.pages p li{font-size:17px}}.pages p:last-child{margin-bottom:0}.goBack{display:inline-block;color:#c19e56;font-size:18px;margin-bottom:20px}.goBack i{display:inline-block;margin-right:7px;font-size:80%}@media(min-width:768px){.goBack{position:absolute;left:0;right:75%;padding:0 15px;text-align:center}}.goBack2{display:inline-block;color:#c19e56;font-size:18px;margin-bottom:20px}.goBack2 i{display:inline-block;margin-right:7px;font-size:80%}@media(min-width:768px){.goBack2{left:0;right:75%;padding:0 15px;text-align:center}}.defnitionList{max-width:1260px;margin:0 auto;text-align:left}.defnitionList img{max-width:300px;max-height:200px;margin:auto}@media(min-width:768px){.defnitionList{clear:both;padding-top:50px;overflow:hidden}.defnitionList>*{width:50%;float:left}}.defnitionList dt{padding-right:5%;box-sizing:border-box}.defnitionList dt.subTitle{margin-bottom:20px;display:flex;justify-content:center}
.defnitionList dt p{margin:0}.pageAcknowledgements .defnitionList dd p{margin:15px}.defnitionList dd{font-size:14px;line-height:1.3;margin:0 0 50px}.defnitionList dd dd{margin:0 0 10px}@media(min-width:768px){.defnitionList dd{font-size:15px}}@media(min-width:768px){.defnitionList dd{font-size:16px;margin-bottom:100px}.defnitionList dd dd{font-size:16px;margin-bottom:10px}}.defnitionList dd p a{display:table;padding:15px 30px;margin:30px auto 0;color:#f7931c;font-weight:600;border-radius:25px;border:1px solid #f7931c;background-color:#fff;box-shadow:0 15px 20px 0 rgba(140,88,50,0.25);transition:.1s}@media(min-width:768px){.defnitionList dd p a{margin:30px 0 0;border-width:2px}}.defnitionList strong{font-weight:700}.nonTouch .defnitionList dd p a:hover{background-color:#f7931c;color:#fff}.notebook{max-width:300px;margin:40px auto 0;padding:1px 1px 0;border-radius:30px 30px 0 0;border:1px solid #adadad;border-bottom:0;background-color:#f6f6f6;transition:max-width .1s ease-out}@media(max-width:767px){.notebook{border-radius:15px 15px 0 0}}@media(min-width:768px){.notebook{margin-top:70px;max-width:450px}}@media(min-width:1024px){.notebook{max-width:600px}}.notebook>div{position:relative;padding:30px 30px 0;border-radius:30px 30px 0 0;border:1px solid #7f7f7f;border-bottom:0;background-color:#ddd}@media(max-width:767px){.notebook>div{padding:15px 15px 0;border-radius:15px 15px 0 0}}@media(min-width:1024px){.notebook>div{padding:40px 40px 0}}.notebook>div:after{content:'';position:absolute;top:15px;left:50%;transform:translateX(-50%);width:3px;height:3px;background-color:#7e7e77;border-radius:50%;box-shadow:0 0 1px 3px rgba(0,0,0,0.9),0 0 2px 4px rgba(255,255,255,0.9)}@media(max-width:767px){.notebook>div:after{transform:translateX(-50%) translateY(-8px) scale(0.58)}}@media(min-width:1024px){.notebook>div:after{top:20px}}.notebook>div>div{padding-bottom:56.25%;border:1px solid #c3c3c3;background-color:#f7f7f9;box-shadow:0 0 2px rgba(255,255,255,0.7)}.notebook .highlight{background-color:#ff0;color:#000}.notebook .highlight2{background-color:#0ff;color:#000}footer{position:absolute;bottom:0;width:100%;z-index:15;margin-top:-125px;height:125px;text-align:center}footer .footLogo{display:none}footer nav{margin:4px 0 20px}footer nav a{color:#f7931c;font-size:38px;padding:5px 10px;line-height:1;transition:color .1s;position:relative}footer nav a i{display:inline-block;transition:transform .1s;position:relative;z-index:2}footer nav a:after{content:'';display:inline-block;background:radial-gradient(ellipse at center,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 66%);width:30px;height:20px;position:absolute;bottom:3px;left:50%;margin-left:-15px;transition:all .1s;transform:translateY(-15px) scale(0);opacity:0}.nonTouch footer nav a:hover{color:#f26521}.nonTouch footer nav a:hover i{transform-origin:top center;transform:translateY(-4px) scale(0.9)}.nonTouch footer nav a:hover:after{transform:translateY(5px) scale(1);opacity:1}footer .copyright{font-size:10px;width:180px;margin:0 auto;color:#333;opacity:.5;text-transform:uppercase;font-weight:700}footer .copyright ul{margin:5px 0 0;padding:0}footer .copyright li{display:inline-block;vertical-align:top;position:relative}footer .copyright li:after{content:'-'}footer .copyright li:last-child:after{content:''}footer .copyright li+li{margin-left:-3px}footer .copyright a{color:#333;text-decoration:none;border-bottom:1px solid #bbb;display:inline-block;padding:0 2px;margin:0 5px;transition:all .1s}.nonTouch footer .copyright a:hover{border-bottom-color:#f36521;color:#000;opacity:1.0}@media(min-width:768px){footer{background:#fff;overflow:hidden;padding:32px 5% 0;margin-top:-120px;height:120px}footer .footLogo{display:block;float:left}footer .footLogo img{display:block;height:50px}footer .mastodonLink{float:right}footer .copyright{margin:0 auto;padding:0 0 12px}footer nav{margin:0 0 5px}footer nav a{font-size:35px;padding:10px 5px}}@media(min-width:1280px){footer{margin-top:-128px;height:128px;padding:36px 9% 0}footer .copyright{font-size:11px;min-width:340px}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}