@charset "UTF-8";.parent{position:relative}.child{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.parent{position:relative;background:#f06d06;width:50%;height:200px;margin:20px auto}.child{background:white;padding:20px}.child.both{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.child.horizontal{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.child.vertical{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.cl{clear:both;overflow:hidden}.half-black{background:rgba(255,255,255,0.5)}.jquery-selectbox{position:relative;height:100%;width:100%;z-index:0;display:inline;margin:0;font-size:15px;color:#000;float:left;background:url(down-ar.png)/*tpa=http://www.maisonjsc.com/Assets/images/down-ar.png*/ no-repeat right center;background-size:auto 70%;border:2px solid #000;padding:7px 20px 0}.jquery-selectbox.selecthover{background:url(up-ar.png)/*tpa=http://www.maisonjsc.com/Assets/images/up-ar.png*/ no-repeat right center;background-size:auto 70%;z-index:700}.jquery-selectbox .jquery-selectbox-currentItem{padding:0;white-space:nowrap;display:block;overflow:hidden}.jquery-selectbox .jquery-selectbox-list{display:none;position:absolute;top:38px;left:0;background:#959595;width:100%;height:auto;max-height:200px;overflow-x:hidden;overflow-y:auto;z-index:1000}.jquery-selectbox .jquery-selectbox-moreButton{position:absolute;top:0;right:0;width:100%;height:inherit;cursor:pointer}.jquery-selectbox .jquery-selectbox-item.listelementhover{background:#e1e1e1;color:#000}.jquery-selectbox .jquery-selectbox-item{display:block;cursor:default;padding:5px 20px;width:100%;cursor:pointer;color:#fff}form .error .jquery-selectbox{color:#d00;border-color:#d00;background-image:url(bg-TextFieldError.gif)/*tpa=http://www.maisonjsc.com/Assets/img/bg-TextFieldError.gif*/}.scrolled{width:100%;height:100%}.scrolled .g-viewport{height:100%;overflow:hidden;position:relative}.scrolled .g-overview{list-style:none;position:absolute;left:0;top:0;padding:0 0 20px}.scrolled .g-thumb .end,.scrolled .g-thumb{background-color:#898989;border-radius:25px}.scrolled .g-scrollbar{position:relative;float:right;width:20px}.scrolled .g-track{background-color:#ebebeb;height:100%;width:20px;position:relative;padding:0 5px}.scrolled .g-thumb{height:20px;width:10px;cursor:pointer;overflow:hidden;position:absolute;top:0}.scrolled .g-thumb .end{overflow:hidden;height:5px;width:20px}.scrolled .g-disable{display:none}.g-noSelect{-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}input,textarea{border-radius:0;box-shadow:none;margin:0;padding:0}@font-face{font-family:'Didot';src:url(UVFDidotLTStd-Italic.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/UVFDidotLTStd-Italic.eot*/;src:local(☺),url(UVFDidotLTStd-Italic.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/UVFDidotLTStd-Italic.ttf*/ format("truetype"),url(UVFDidotLTStd-Italic.svg)/*tpa=http://www.maisonjsc.com/Assets/fonts/UVFDidotLTStd-Italic.svg*/ format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'avertathin_italic';src:url(averta-thinitalic.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-thinitalic.eot*/;src:url(averta-thinitalic.eot-#iefix)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-thinitalic.eot?#iefix*/ format("embedded-opentype"),url(averta-thinitalic.woff)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-thinitalic.woff*/ format("woff"),url(averta-thinitalic.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-thinitalic.ttf*/ format("truetype"),url(averta-thinitalic.svg#avertathin_italic)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-thinitalic.svg#avertathin_italic*/ format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'avertablack';src:url(averta-black.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-black.eot*/;src:url(averta-black.eot-#iefix)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-black.eot?#iefix*/ format("embedded-opentype"),url(averta-black.woff)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-black.woff*/ format("woff"),url(averta-black.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-black.ttf*/ format("truetype"),url(averta-black.svg#avertablack)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-black.svg#avertablack*/ format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'avertablack_italic';src:url(averta-blackitalic.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-blackitalic.eot*/;src:url(averta-blackitalic.eot-#iefix)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-blackitalic.eot?#iefix*/ format("embedded-opentype"),url(averta-blackitalic.woff)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-blackitalic.woff*/ format("woff"),url(averta-blackitalic.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-blackitalic.ttf*/ format("truetype"),url(averta-blackitalic.svg#avertablack_italic)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-blackitalic.svg#avertablack_italic*/ format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'avertabold';src:url(averta-bold.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-bold.eot*/;src:url(averta-bold.eot-#iefix)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-bold.eot?#iefix*/ format("embedded-opentype"),url(averta-bold.woff)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-bold.woff*/ format("woff"),url(averta-bold.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-bold.ttf*/ format("truetype"),url(averta-bold.svg#avertabold)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-bold.svg#avertabold*/ format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'avertaextrabold_italic';src:url(averta-extrabolditalic.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrabolditalic.eot*/;src:url(averta-extrabolditalic.eot-#iefix)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrabolditalic.eot?#iefix*/ format("embedded-opentype"),url(averta-extrabolditalic.woff)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrabolditalic.woff*/ format("woff"),url(averta-extrabolditalic.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrabolditalic.ttf*/ format("truetype"),url(averta-extrabolditalic.svg#avertaextrabold_italic)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrabolditalic.svg#avertaextrabold_italic*/ format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'avertaextrathin';src:url(averta-extrathin.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrathin.eot*/;src:url(averta-extrathin.eot-#iefix)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrathin.eot?#iefix*/ format("embedded-opentype"),url(averta-extrathin.woff)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrathin.woff*/ format("woff"),url(averta-extrathin.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrathin.ttf*/ format("truetype"),url(averta-extrathin.svg#avertaextrathin)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrathin.svg#avertaextrathin*/ format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'avertaextrathin_italic';src:url(averta-extrathinitalic.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrathinitalic.eot*/;src:url(averta-extrathinitalic.eot-#iefix)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrathinitalic.eot?#iefix*/ format("embedded-opentype"),url(averta-extrathinitalic.woff)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrathinitalic.woff*/ format("woff"),url(averta-extrathinitalic.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrathinitalic.ttf*/ format("truetype"),url(averta-extrathinitalic.svg#avertaextrathin_italic)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrathinitalic.svg#avertaextrathin_italic*/ format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'avertalight';src:url(averta-light.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-light.eot*/;src:url(averta-light.eot-#iefix)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-light.eot?#iefix*/ format("embedded-opentype"),url(averta-light.woff)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-light.woff*/ format("woff"),url(averta-light.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-light.ttf*/ format("truetype"),url(averta-light.svg#avertalight)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-light.svg#avertalight*/ format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'avertalight_italic';src:url(averta-lightitalic.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-lightitalic.eot*/;src:url(averta-lightitalic.eot-#iefix)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-lightitalic.eot?#iefix*/ format("embedded-opentype"),url(averta-lightitalic.woff)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-lightitalic.woff*/ format("woff"),url(averta-lightitalic.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-lightitalic.ttf*/ format("truetype"),url(averta-lightitalic.svg#avertalight_italic)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-lightitalic.svg#avertalight_italic*/ format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'avertaregular';src:url(averta-regular.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-regular.eot*/;src:url(averta-regular.eot-#iefix)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-regular.eot?#iefix*/ format("embedded-opentype"),url(averta-regular.woff)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-regular.woff*/ format("woff"),url(averta-regular.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-regular.ttf*/ format("truetype"),url(averta-regular.svg#avertaregular)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-regular.svg#avertaregular*/ format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'averta-extrabold';src:url(averta-extrabold-webfont.eot)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrabold-webfont.eot*/;src:url(averta-extrabold-webfont.eot-#iefix)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrabold-webfont.eot?#iefix*/ format("embedded-opentype"),url(averta-extrabold-webfont.woff2)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrabold-webfont.woff2*/ format("woff2"),url(averta-extrabold-webfont.woff)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrabold-webfont.woff*/ format("woff"),url(averta-extrabold-webfont.ttf)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrabold-webfont.ttf*/ format("truetype"),url(averta-extrabold-webfont.svg#avertaextrabold)/*tpa=http://www.maisonjsc.com/Assets/fonts/averta-extrabold-webfont.svg#avertaextrabold*/ format("svg");font-weight:bold;font-style:normal}*{box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0.13)}html{-webkit-backface-visibility:hidden;height:100%;font-size:100%;margin:0;padding:0}body{min-width:1200px;max-width:100%;min-height:100%;background:#fff;font-family:"avertaregular",Helvetica Neue,Helvetica,arial,Roboto,sans-serif;font-size:16px;font-weight:normal;color:#000;line-height:1.5;position:relative;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden;overflow-x:hidden}::-moz-selection{background:#ccc;text-shadow:none;background:#ccc;text-shadow:none}::selection{background:#ccc;text-shadow:none}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:20px 0;padding:0}p{margin:0}p:last-child{margin-bottom:0}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}textarea,input{outline:none}:focus{outline-color:transparent;outline-style:none}#CQ *{box-sizing:content-box}#CQ * fieldset label{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}#CQ * input{vertical-align:baseline}a:hover{text-decoration:none}ul{margin:0;padding:0}ul.bulletlist{list-style:disc}ul li{margin:0;list-style:none}table{display:table;border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0;color:#000;font-family:"avertaregular",Helvetica Neue,Helvetica,arial,Roboto,sans-serif;font-weight:300}h1{font-size:2.5em;line-height:1.05}h2{font-size:1.625em;line-height:1.1538461538}h3{font-size:1.5em;line-height:1.1666666667}h4{font-size:1.25em;line-height:1.2}h5{font-size:1.125em;line-height:1.3333333333}h6{font-size:.875em;line-height:1.4285714286}strong{font-weight:bold}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a{transition:-webkit-transform 1s;transition:transform 1s;background:linear,to top,black,white;display:-webkit-flex;display:-ms-flexbox;display:flex}header{display:block;position:absolute;width:100%;height:90px;left:0;z-index:99;top:0}.logo{width:147px;height:44px;position:absolute;left:5%;top:25px;background:url(logo-1.png)/*tpa=http://www.maisonjsc.com/Assets/images/logo.png*/ no-repeat left top;background-size:cover;display:block}nav{float:right;margin:25px 5% 0 0}#nav li{display:block;text-transform:uppercase;color:#fff;margin-left:20px;float:left;opacity:0;line-height:50px;cursor:pointer}#nav li > a{text-decoration:none;color:#fff;letter-spacing:1px;overflow:hidden;outline:none;text-decoration:none;position:relative;padding:0 3px;display:inline-block}#nav li > a::before{content:'';position:absolute;height:1px;width:0;top:7px;right:0;background:#fff;transition:width .2s cubic-bezier(0.7,0,0.3,1)}#nav li > a::after{content:'';position:absolute;height:1px;width:0;bottom:7px;left:0;background:#fff;transition:width .2s cubic-bezier(0.7,0,0.3,1)}#nav li > a.active{font-family:"avertablack"}#nav li > a.active::after{width:100%}#nav li > a.active:hover::before{width:0}#nav li:hover a::after{width:100%}#nav li:hover a::before{width:100%}#nav li.last{position:relative}#nav li.last a{vertical-align:middle}#nav li .submenu{background:#808080;position:absolute;left:0;top:90px;width:100%;display:none}#nav li .submenu.show-sub{height:60px!important;display:block!important}#nav li .submenu.show-sub a{opacity:1!important}#nav li .submenu .links{width:90%;margin:0 auto;text-align:right}#nav li .submenu .links a{display:inline-block;text-transform:uppercase;text-decoration:none;padding:0 25px;line-height:60px;color:#fff;opacity:0;letter-spacing:1px}#nav li .submenu .links a.active{font-family:"avertablack";text-decoration:none}#nav li .submenu .links a.underline{text-decoration:underline}#nav li .submenu .links a:hover{color:#000;text-decoration:none}.btn-searh{width:18px;height:18px;background:url(i-search.png)/*tpa=http://www.maisonjsc.com/Assets/images/i-search.png*/ no-repeat right top;background-size:18px auto;cursor:pointer;display:inline-block;vertical-align:middle;position:relative;padding-left:35px;border-left:1px solid #fff;margin-right:10px}.btn-searh:hover{background-position:right bottom}.on-top{background:white;position:fixed;transition:all .6s;box-shadow:0 0 10px rgba(0,0,0,0.2);height:60px}.on-top .logo{background:url(logo2.png)/*tpa=http://www.maisonjsc.com/Assets/images/logo2.png*/ no-repeat left top;background-size:cover;top:7px}.on-top nav{margin-top:10px}.on-top #nav li{color:#000;line-height:40px;opacity:1}.on-top #nav li a{color:#000}.on-top #nav li a::before{background:#000}.on-top #nav li a::after{background:#000}.on-top #nav li .submenu{top:60px}.on-top #nav li.last .language a,.on-top #nav li.last .language a.selected{color:#fff}.on-top #nav li .links{width:90%;margin:0 auto;text-align:right}.on-top #nav li .links a{display:inline-block;text-transform:uppercase;text-decoration:none;padding:0 25px;line-height:60px;color:#fff}.on-top #nav li .links a.active{font-family:"avertablack"}.on-top #nav li .links a:hover{color:#000}.on-top .btn-searh{background-position:right bottom;border-color:#000}.on-top .btn-nav{top:15px}.on-top .btn-nav strong,.on-top .btn-nav::before,.on-top .btn-nav:after{background:#000}.on-top .pre-loading{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;background:#eaeaea;z-index:100}.loading{width:70px;height:70px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);clear:both;overflow:hidden}.loading:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:url(loading.png)/*tpa=http://www.maisonjsc.com/Assets/images/loading.png*/ no-repeat center center;background-size:cover;z-index:10}.loading span{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.loading span:before{position:absolute;top:0;content:'';background:#000;width:0;height:100%;right:50%;transition:width .7s}.loading span:after{position:absolute;top:0;content:'';background:#000;width:0;height:100%;left:50%;transition:width .7s}.loading.hide-loading span:before{width:50%}.loading.hide-loading span:after{width:50%}.js-lang{width:35px;text-align:right}.language{position:absolute;z-index:100;right:0;top:50px;display:none}.language.display{display:block}.language a{width:100%;padding:0 20px;line-height:30px;background:#6fcbf0;color:#fff;font-size:15px;margin-bottom:1px;text-decoration:none}.language a:hover{background:#000}.language a.selected{background:#000}.btn-nav{width:35px;height:45px;position:absolute;left:20px;top:20px;display:none;z-index:100}.btn-nav.is-open{border:1px solid #fff;border-radius:50%;width:35px;height:35px;transition:all .3s}.btn-nav.is-open strong{display:none}.btn-nav.is-open::before{width:40%;height:2px;-webkit-transform:rotate(-50deg);transform:rotate(-50deg);top:11px;left:8px;transition:all .3s}.btn-nav.is-open:after{top:20px;width:40%;height:2px;-webkit-transform:rotate(50deg);transform:rotate(50deg);left:8px;transition:all .3s}.btn-nav::before,.btn-nav::after{content:'';position:absolute;width:100%;height:3px;background:#fff;top:5px;left:0;-webkit-transform-origin:center center;transform-origin:center center}.btn-nav::after{top:27px}.btn-nav strong{display:block;height:3px;width:100%;background:#fff;position:absolute;top:16px;left:0}.btn-nav:hover{text-decoration:none}.wrap-box--search{position:absolute;top:0;left:0;width:100%;height:100%;z-index:101;position:fixed;display:none}.wrap-box--search > div{width:90%;position:absolute;top:200px;left:50%;margin-left:-45%;color:#fff;z-index:102}.wrap-box--search > div label{font-size:1rem;text-transform:uppercase;color:#fff}.wrap-box--search > div .box-search{width:100%;height:80px;background:transparent;font-size:15px;font-family:'Didot';font-size:4rem;padding:3px 10px;color:#fff;border:none;margin-bottom:20px;border-bottom:1px solid #fff}.wrap-box--search > div .btn-close{width:27px;height:26px;background:url(btn-close.png)/*tpa=http://www.maisonjsc.com/Assets/images/btn-close.png*/ no-repeat left top;position:absolute;right:0;top:-50px;cursor:pointer}.wrap-box--search > div .btn-close:hover{background-position:left bottom}.wrap-box--search .ovl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:101;background:rgba(0,0,0,0.8)}.mb-right{position:absolute;right:10px;top:25px;display:none}.mb-right .btn-search{width:22px;height:22px;background:url(btn-search-mb.png)/*tpa=http://www.maisonjsc.com/Assets/images/btn-search-mb.png*/ no-repeat left top;background-size:cover;display:inline-block;vertical-align:middle}.mb-right .mb-lang{display:inline-block;color:#fff;vertical-align:middle;font-size:1.2rem;text-decoration:none}.ar-mobile{display:inline-block;width:25px;height:25px;background:url(ar-mb-r.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-mb-r.png*/ no-repeat;background-size:70% auto;background-position:4px 3px;border:1px solid #fff;vertical-align:middle;border-radius:50%;margin-left:10px;position:relative;display:none}.ar-mobile.drop{background:url(ar-mb-up.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-mb-up.png*/ no-repeat #fff;background-size:70% auto;background-position:4px 3px}#thankyou-registration{display:none}footer{padding:65px 0 0;background:#eaeaea;border-top:1px solid #888888;position:relative;z-index:2}footer .contain{width:90%;margin:0 auto;clear:both;overflow:hidden;padding-bottom:30px}footer .links{width:305px;float:left}footer .links > a{text-transform:uppercase;font-family:"avertalight";font-size:13px;display:block;margin-top:30px;color:#1b1a1a;text-decoration:none}footer .links > a:hover{color:#6fcbf0}footer .socials{float:left;width:300px}footer .socials > a{text-transform:uppercase;font-family:"avertalight";font-size:13px;display:block;margin-top:20px;color:#1b1a1a;text-decoration:none;line-height:30px}footer .socials > a span{width:30px;height:30px;border:1px solid #333;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:10px}footer .socials > a span.in{background:url(in.png)/*tpa=http://www.maisonjsc.com/Assets/images/in.png*/ no-repeat center center;background-size:40%}footer .socials > a span.fb{background:url(fb.png)/*tpa=http://www.maisonjsc.com/Assets/images/fb.png*/ no-repeat center center;background-size:auto 50%}footer .socials > a span.ins{background:url(ins.png)/*tpa=http://www.maisonjsc.com/Assets/images/ins.png*/ no-repeat center center;background-size:50%}footer .socials > a:hover{color:#000}footer .socials > a:hover span{background-color:#959595}footer .newsletter{float:right;width:365px}footer .newsletter p{font-family:'avertalight_italic';padding:15px 0}footer .newsletter input[type='text']{border:1px solid #000;background:#fff;width:326px;height:28px;padding:3px 10px;font-size:13px;font-family:"avertalight";vertical-align:top;margin-right:7px}footer .newsletter .btn-submit{width:27px;height:27px;background:#000 url(ar-w.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-w.png*/ no-repeat center center;border-radius:50%;border:none}footer .newsletter .btn-submit:hover{background-color:#6fcbf0}footer h4{font-family:"avertablack";font-size:15px;text-transform:uppercase;letter-spacing:1px}footer .partner-bottom{width:100%;float:left;clear:both;overflow:hidden}footer .partner-bottom .brands-carousel{height:40px}footer .partner-bottom h2{margin-bottom:25px;padding-top:0;background:url(bg-title.png)/*tpa=http://www.maisonjsc.com/Assets/images/bg-title.png*/ repeat-x left bottom #eaeaea}footer .partner-bottom h2 span{font-size:15px;letter-spacing:1px;background:#eaeaea;line-height:1.7}footer .partner-bottom .logo-bt{display:block;float:left;width:140px}.copyright{background:#636363}.copyright span{width:90%;margin:0 auto;display:block;padding:15px 0;color:#fff;font-size:12px}.brands-carousel--wrap{position:relative;float:right;width:950px}.brands-carousel--wrap .btn-prev{width:27px;height:27px;background:url(ar-l-b.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-l-b.png*/ no-repeat;background-size:cover;right:auto;left:0;bottom:10px;display:none}.brands-carousel--wrap .btn-prev:hover{background:url(ar-l-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-l-hv.png*/ no-repeat;background-size:cover}.brands-carousel--wrap .btn-next{width:27px;height:27px;background:url(ar-r-b.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-b.png*/ no-repeat;background-size:cover;left:auto;right:0;bottom:10px}.brands-carousel--wrap .btn-next:hover{background:url(ar-r-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-hv.png*/ no-repeat;background-size:cover}.brands-carousel{position:relative;height:50px;margin:0 auto;width:850px;overflow:hidden}.brands-carousel--list{min-width:3000px;position:absolute;left:0;top:0}.brands-carousel--list li{display:inline-block;text-align:center;width:170px;vertical-align:middle}#pHome .banner-copy h1{width:80%;margin-bottom:20px;line-height:1.3}#pHome .banner.partner{height:500px}#pHome .banner.partner .banner-copy{top:80px}.banner{width:100%;background:#fff;position:relative}.banner .bg{position:absolute;top:0;left:0;width:100%;height:100%;height:inherit;z-index:1;background:url(banner-homepage.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-homepage.jpg*/ no-repeat;background-size:cover;background-position:center center}.banner.partner{height:640px}.banner.partner .banner-copy{color:#000;top:150px}.banner.partner .banner-copy h1{color:#000}.banner.partner .banner-copy p{margin:30px 0;font-family:'avertalight_italic'}.banner.partner .banner-copy a{color:#000}.banner.partner .banner-copy a span{background:url(ar-r-b.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-b.png*/ no-repeat center top;background-size:cover}.banner.partner .banner-copy a:hover{color:#6fcbf0}.banner.partner .banner-copy a:hover span{background:url(ar-r-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-hv.png*/ no-repeat center top;background-size:cover}.banner.partner .bg{background:url(banner-partner-1.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-partner.jpg*/ no-repeat;background-size:cover;background-position:center center}.banner.partnership{height:700px}.banner.partnership .banner-copy{top:250px}.banner.partnership .banner-copy p{margin:30px 0;font-family:'avertalight_italic'}.banner.partnership .bg{background:url(banner-partnership.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-partnership.jpg*/ no-repeat;background-size:cover;background-position:center center}.banner.brands-bn{height:450px}.banner.brands-bn .banner-copy{top:100px}.banner.brands-bn .banner-copy p{margin:0;visibility:hidden}.banner.brands-bn .banner-copy h1{color:#fff;font-size:3.3333333333rem;padding-bottom:10px;line-height:1.2}.banner.brands-bn .banner-copy h1 span{font-family:"Didot";font-weight:300;font-size:3.6666666667rem}.banner.brands-bn .bg{background:url(banner-aboutus.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-aboutus.jpg*/ no-repeat;background-size:cover;background-position:center center}.js-h--banner.animate .banner-copy > *{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.js-h--banner .banner-copy p{transition-delay:.7s}.js-h--banner .banner-copy h1{transition-delay:.8s}.js-h--banner .banner-copy .link{transition-delay:.9s}.js-h--banner .banner-copy a,.js-h--banner .banner-copy:hover,.js-h--banner .banner-copy:visited,.js-h--banner .banner-copy:focus,.js-h--banner .banner-copy:active{transition-delay:0;-webkit-transform:none;transform:none;transition:none}.js-h--banner .bg{opacity:0;position:fixed}.banner-copy{margin:0 auto;position:relative;width:90%;color:#fff;z-index:2}.banner-copy > *{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);transition:all 1s cubic-bezier(0.19,1,0.22,1)}.banner-copy p{margin-bottom:5px;position:relative;transition-delay:.1s}.banner-copy p img{width:88px}.banner-copy h1{font-size:50px;color:#fff;text-transform:uppercase;font-family:'averta-extrabold';letter-spacing:3px}.banner-copy .link{transition-delay:.2s}.banner-copy a{font-family:"Didot";font-size:2.6666666667rem;line-height:1;color:#fff;text-decoration:none;font-style:italic;margin-top:15px;display:inline-block}.banner-copy a span{width:35px;height:35px;display:inline-block;vertical-align:middle;background:url(ar-r.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r.png*/ no-repeat center top;background-size:cover;margin-left:15px}.banner-copy a:hover{color:#6fcbf0;transition-delay:0}.banner-copy a:hover span{background:url(ar-r-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-hv.png*/ no-repeat center top;background-size:cover}.animate-scroll .banner-copy > *{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.animate-scroll .bg{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}h2{background:url(bg-title.png)/*tpa=http://www.maisonjsc.com/Assets/images/bg-title.png*/ repeat-x left bottom #fff;text-align:center;padding-top:40px;position:relative;z-index:2}h2 span{font-size:45px;letter-spacing:5px;font-family:"avertablack";color:#000;background:#fff;padding:0 10px;display:inline-block;text-transform:uppercase;margin-bottom:-1px;line-height:1.3;letter-spacing:3px}.banner-detail{height:450px;overflow:hidden}.banner-detail > img{width:100%;display:block}.brands-wrap{border-bottom:20px solid #fff;position:relative;z-index:2;background:#fff;clear:both;overflow:hidden}.brands-wrap h2{padding:0 0 40px;background-position:0 5px}.brands-wrap .left-ovl{position:absolute;left:0;display:block;bottom:0;width:5%;height:500px;background:rgba(0,0,0,0.85);z-index:102}.brands{width:90%;height:500px;margin:0 auto;position:relative}.brands .right-ovl{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.85);z-index:102}.brands .left-ovl{position:absolute;left:0;top:0;width:5%;height:100%;background:rgba(0,0,0,0.85);z-index:102}.brands:after{content:'';display:table;clear:both}.brands-copy{width:35%;height:100%;background:#232323;float:left;position:relative;z-index:2}.brands-copy--list{height:inherit}.brands-copy--list li{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden}.brands-copy--list li.display{position:relative;visibility:visible}.brands-copy--list li.display > div > *{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.brands-copy--list li > div{padding:50px;color:#fff}.brands-copy--list li > div .link-ovl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.brands-copy--list li > div > *{opacity:0;-webkit-transform:translate(50px,0);transform:translate(50px,0);transition:all 600ms cubic-bezier(0.19,1,0.22,1)}.brands-copy--list li > div h3{margin-bottom:0;font-size:30px;text-transform:uppercase;font-family:"avertablack";letter-spacing:3px;padding-bottom:20px;transition-delay:.1s;color:#fff}.brands-copy--list li > div h3 img{max-width:100%}.brands-copy--list li > div p{font-family:'avertalight';transition-delay:.1s;min-height:150px;max-height:265px;overflow:hidden}.brands-copy--list li > div .link{transition-delay:.15s;position:relative;z-index:11}.brands-slide{width:65%;height:100%;position:relative;float:left}.brands-list{position:absolute;left:0;top:0;width:8000px;z-index:1;height:inherit}.brands-list li{float:left;width:842px;display:block;height:inherit;background-repeat:no-repeat;background-size:cover;background-position:center}.brands-list li img{display:inline-block;width:100%;object-fit:fill}.btn-prev{width:84px;height:84px;background:url(btn-prev.png)/*tpa=http://www.maisonjsc.com/Assets/images/btn-prev.png*/ no-repeat center center #333;display:inline-block;position:absolute;right:10px;bottom:0;z-index:99;cursor:pointer}.btn-prev:hover{background-color:#000}.btn-next{width:84px;height:84px;display:inline-block;background:url(btn-next.png)/*tpa=http://www.maisonjsc.com/Assets/images/btn-next.png*/ no-repeat center center #333;position:absolute;right:-84px;bottom:0;cursor:pointer;z-index:99}.btn-next:hover{background-color:#000}.btn{font-family:"Didot";font-size:2rem;line-height:1;color:#fff;text-decoration:none;font-style:italic;margin-top:15px}.btn span{width:30px;height:30px;display:inline-block;background:url(ar-r.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r.png*/ no-repeat center top;background-size:cover;margin-left:15px}.btn:hover{color:#6fcbf0}.btn:hover span{background:url(ar-r-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-hv.png*/ no-repeat center top;background-size:cover}.btn-back{font-family:"Didot";font-size:2.3333333333rem;line-height:1;color:#000;text-decoration:none;font-style:italic}.btn-back span{width:30px;height:30px;margin-right:15px;display:inline-block;background:url(ar-l-b.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-l-b.png*/ no-repeat center top;background-size:cover}.btn-back:hover{color:#6fcbf0}.btn-back:hover span{background:url(ar-l-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-l-hv.png*/ no-repeat center top;background-size:cover}.news-wrap{width:100%;margin:0 auto;padding:30px 5% 0;clear:both;overflow:hidden;background:#fff;position:relative;z-index:2}.news-wrap.brand-detail{padding-bottom:100px}.news-wrap > div:nth-child(even) .thumb{float:right}.news-wrap > div:nth-child(even) .copy{padding:0 765px 0 0}#pNews{padding-bottom:100px}#pNews .banner-copy{top:100px}#pNews .news-wrap > div:nth-child(even) .thumb{float:left}#pNews .news-wrap > div:nth-child(even) .copy{padding:0 0 0 765px}.news-item{width:100%;position:relative;margin-bottom:65px;-webkit-perspective:1500;perspective:1500px}.news-item.animate-scroll .copy > *{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.news-item.animate-scroll .copy a:hover{transition-delay:0}.news-item.animate-scroll .thumb p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.news-item.animate-scroll .thumb .mask{width:0}.news-item .thumb{width:725px;height:358px;overflow:hidden;position:relative;z-index:2;background:#f5f5f5}.news-item .thumb p{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);transition:all 1.5s cubic-bezier(0.19,1,0.22,1)}.news-item .thumb .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:10;transition:all 1s cubic-bezier(0.19,1,0.22,1)}.news-item .copy{position:absolute;left:0;top:0;width:100%;padding-left:765px}.news-item .copy > *{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);transition:all 1.5s cubic-bezier(0.19,1,0.22,1)}.news-item .copy span{font-family:"Didot";font-size:20px;display:block;padding-bottom:30px;line-height:1}.news-item .copy .tag{text-transform:uppercase;font-weight:300;padding-right:10px;margin-right:10px;border-right:1px solid #000;line-height:1;display:inline-block;text-decoration:none}.news-item .copy .tag:hover{color:#6fcbf0}.news-item .copy h3{font-size:30px;text-transform:uppercase;font-family:"avertablack";letter-spacing:3px;padding-bottom:20px;transition-delay:.1s}.news-item .copy p{font-size:1rem;line-height:1.5;margin-bottom:40px;font-family:'avertalight_italic';transition-delay:.2s;min-height:100px;max-height:150px;overflow:hidden}.news-item .copy a{transition-delay:0;color:#000;text-decoration:none}.news-item .copy a span{background:url(ar-r-b.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-b.png*/ no-repeat center top;background-size:cover}.news-item .copy a:hover{color:#6fcbf0}.news-item .copy a:hover span{background:url(ar-r-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-hv.png*/ no-repeat center top;background-size:cover}.bodytext h1,.bodytext h2,.bodytext h3,.bodytext h4,.bodytext h5,.bodytext h6{padding-bottom:20px}.bodytext h2{background:none;text-align:left;padding-top:0;position:relative}.bodytext ol{padding:0}.bodytext ol li{padding-bottom:20px}.bodytext a{display:inline;color:#6fcbf0;text-decoration:underline}.bodytext a:hover{text-decoration:none}.brands-logo{background:#fff;position:relative;z-index:9;padding:30px 0}.brands-logo .brands-carousel--wrap{width:90%;float:none;margin:0 auto;z-index:100}.brands-logo .brands-carousel{width:100%;height:auto}.brands-logo .brands-carousel--wrap .btn-next{right:-40px;bottom:50%;margin-bottom:-10px}.brands-logo .brands-carousel--wrap .btn-prev{left:-40px;bottom:50%;margin-bottom:-10px}.brands-logo .brands-carousel--list{min-width:1px;clear:both;overflow:hidden;position:relative}.brands-logo .brands-carousel--list li{text-align:center;float:left}.brands-logo .brands-carousel--list li a{display:inline-block}.brands-logo .brands-carousel--list li img{max-width:90%}.page-error{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:url(bg-404.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/bg-404.jpg*/ no-repeat left top;background-size:cover}.page-error > div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.page-error .logo{width:200px;height:60px;background:url(logo2.png)/*tpa=http://www.maisonjsc.com/Assets/images/logo2.png*/ no-repeat;background-size:cover;position:relative;left:auto;top:auto;display:inline-block}.page-error h3{font-family:'Didot';font-size:220px;color:#333;padding:40px 0 0;line-height:1}.page-error p{font-size:1.0666666667rem;color:#333;margin:-40px 0 50px}.page-error .btn{line-height:40px;color:#000}.page-error .btn span{background:url(ar-l-b.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-l-b.png*/ no-repeat;background-size:cover;margin-right:10px}.page-error .btn:hover{color:#6fcbf0}.page-error .btn:hover span{background:url(ar-l-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-l-hv.png*/ no-repeat;background-size:cover}.banner-title{font-size:6.6666666667rem;line-height:1;font-family:"Didot"}.email-form p input::-webkit-input-placeholder,footer .newsletter input::-webkit-input-placeholder,.filter .search-filter input::-webkit-input-placeholder,.faq-search .ip-search::-webkit-input-placeholder{color:#333}.email-form p input:-moz-placeholder,footer .newsletter input:-moz-placeholder,.filter .search-filter input:-moz-placeholder,.faq-search .ip-search:-moz-placeholder{color:#333}.email-form p input::-moz-placeholder,footer .newsletter input::-moz-placeholder,.filter .search-filter input::-moz-placeholder,.faq-search .ip-search::-moz-placeholder{color:#333}.email-form p input:-ms-input-placeholder,footer .newsletter input:-ms-input-placeholder,.filter .search-filter input:-ms-input-placeholder,.faq-search .ip-search:-ms-input-placeholder{color:#333}#pBrand{padding-top:60px}#pBrand .description{padding-top:40px}.description{background:#ebebeb;padding:0 0 70px;border-top:1px solid #b9b9b9}.description h2{background:url(bg-title.png)/*tpa=http://www.maisonjsc.com/Assets/images/bg-title.png*/ repeat-x left bottom #ebebeb}.description h2 span{font-size:45px;background:#ebebeb}.description p{max-width:900px;text-align:center;margin:0 auto;padding-top:30px;font-family:'avertalight'}.grid-brands{margin-left:-1px;clear:both;overflow:hidden;border-top:1px solid #b9b9b9}.grid-brands .item{width:25%;background:white;float:left;position:relative;border-bottom:1px solid #b9b9b9;border-right:1px solid #b9b9b9;padding-bottom:25%;text-align:center;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:all 1s cubic-bezier(0.19,1,0.22,1)}.grid-brands .item:nth-child(n){margin-bottom:0;margin-right:0}.grid-brands .item:nth-child(4n){margin-right:0;margin-bottom:0}.grid-brands .item:nth-child(1){transition-delay:.02s}.grid-brands .item:nth-child(2){transition-delay:.04s}.grid-brands .item:nth-child(3){transition-delay:.06s}.grid-brands .item:nth-child(4){transition-delay:.08s}.grid-brands .item:nth-child(5){transition-delay:.1s}.grid-brands .item:nth-child(6){transition-delay:.12s}.grid-brands .item:nth-child(7){transition-delay:.14s}.grid-brands .item:nth-child(8){transition-delay:.16s}.grid-brands .item:nth-child(9){transition-delay:.18s}.grid-brands .item:nth-child(10){transition-delay:.2s}.grid-brands .item:nth-child(11){transition-delay:.22s}.grid-brands .item:nth-child(12){transition-delay:.24s}.grid-brands .item:nth-child(13){transition-delay:.26s}.grid-brands .item:nth-child(14){transition-delay:.28s}.grid-brands .item:nth-child(15){transition-delay:.3s}.grid-brands .item:hover .hover{opacity:1}.grid-brands .item:hover .hover hr{width:80%}.grid-brands .item:hover .hover p{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.grid-brands .item:hover .hover a{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.grid-brands .item .pics{position:absolute;top:0;left:0;width:100%;height:100%;line-height:350px;text-align:center}.grid-brands .item .pics img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.grid-brands .item .hover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);color:#fff;opacity:0;transition:all .1s}.grid-brands .item .hover > div{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 50px;text-align:center}.grid-brands .item .hover hr{margin:0 auto 10px;width:0;transition:width .2s .1s}.grid-brands .item .hover p{font-size:15px;font-family:'avertalight';transition:all .3s .1s;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}.grid-brands .item .hover a{font-size:25px;display:inline-block;transition:all .3s .1s;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}.grid-brands .item .hover a span{vertical-align:middle}.grid-brands .item .ovl-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.grid-brands .item.both{position:relative;width:100%;background:url(banner-wantojoin.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-wantojoin.jpg*/ no-repeat;background-size:cover;border:none}.grid-brands .item.both:hover h3{border-color:#6fcbf0;color:#6fcbf0}.grid-brands .item.both > a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.grid-brands .item.both h3{border:5px solid #fff;padding:20px;font-family:"avertablack";color:#fff;text-transform:uppercase;display:inline-block;margin:0 auto;font-size:2.8rem;letter-spacing:2px;width:40%;transition:all .3s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grid-brands .item.animate-scroll{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.brands-detail{background:#ebebeb}.brands-detail .contain{text-align:center;width:90%;margin:0 auto;padding:70px 0;position:relative}.brands-detail .contain h3{text-transform:uppercase;letter-spacing:3px;font-size:30px;padding-bottom:60px}.brands-detail .contain p{padding-bottom:30px;text-align:left;font-family:'avertalight'}.brands-detail .contain p.link{text-align:center;font-family:"avertablack"}.brands-detail .contain p.link a{display:inline-block;color:#000;font-family:'avertaregular';text-decoration:none}.brands-detail .contain p.link a:hover{text-decoration:underline;color:#6fcbf0}.brands-detail .btn-back{margin-bottom:50px}.location{padding-top:50px;background:#fff;text-align:center}.location .map{height:650px}.paging{text-align:right;font-family:"Didot"}.paging strong{display:inline-block;vertical-align:middle;font-size:30px;padding:0 15px}.paging span{padding:0 15px;display:inline-block;vertical-align:middle;font-size:20px}.paging a{display:inline-block;color:#252525;font-family:"Didot";font-size:20px;text-decoration:none;padding:0 15px}.paging a:hover{color:#6fcbf0}#pNews{padding-top:120px}#pNews .banner{height:450px}#pNews .banner .banner-copy{top:150px}#pNews .banner .banner-copy h1{color:#fff;font-size:3.3333333333rem;padding-bottom:10px;line-height:1}#pNews .banner .banner-copy h1 span{font-family:"Didot";font-weight:300;font-size:3.6666666667rem}#pNews .banner .bg{background:url(banner-news.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-news.jpg*/ no-repeat;background-size:cover;background-position:center center}#pNews .banner .invistor{position:absolute;top:0;left:0;width:100%;height:100%;height:inherit;z-index:1;background:url(banner-investor.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-investor.jpg*/ no-repeat;background-size:cover;background-position:center center}#pNews .banner .press{position:absolute;top:0;left:0;width:100%;height:100%;height:inherit;z-index:1;background:url(banner-press.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-press.jpg*/ no-repeat;background-size:cover;background-position:center center}#pCareer{padding-top:120px}#pCareer .banner{height:600px}#pCareer .banner.job{height:700px}#pCareer .banner.job .banner-copy{top:250px}#pCareer .banner.job .bg{position:absolute;top:0;left:0;width:100%;height:100%;height:inherit;z-index:1;background:url(banner-job.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-job.jpg*/ no-repeat;background-size:cover;background-position:center center}#pCareer .banner .banner-copy{top:200px}#pCareer .banner .banner-copy h1{color:#fff;font-size:3.3333333333rem;padding-bottom:10px;line-height:1.3}#pCareer .banner .banner-copy h1 span{font-family:"Didot";font-weight:300;font-size:3.6666666667rem}#pCareer .banner .bg{background:url(banner-career.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-career.jpg*/ no-repeat;background-size:cover;background-position:center center}#pBlogs{padding:120px 0 100px}#pBlogs .banner{height:600px}#pBlogs .banner .bg{background:url(banner-news.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-news.jpg*/ no-repeat;background-size:cover;background-position:center center}#pContact{padding:60px 0 0}#pContact .banner{height:450px}#pContact .banner .bg{background:url(banner-contact.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-contact.jpg*/ no-repeat;background-size:cover;background-position:center center}#pContact .banner-copy{top:100px}#pContact .banner-copy h1{color:#fff;font-size:3.3333333333rem;padding-bottom:10px;line-height:1}#pContact .banner-copy h1 span{font-family:"Didot";font-weight:300;font-size:3.6666666667rem}.contain-detail{width:90%;margin:0 auto;padding:50px 0 0;clear:both;overflow:hidden}.contain-detail .copy{width:65%;float:left;position:relative;padding-bottom:50px}.contain-detail .copy .day{position:absolute;right:0;top:0;font-size:2rem;font-family:"Didot"}.contain-detail .copy .day strong{text-transform:uppercase;padding-right:15px;margin-right:15px;border-right:1px solid #a3a3a3}.contain-detail .copy .btn-back{font-size:2rem;display:inline-block;vertical-align:middle;padding-top:5px}.contain-detail .copy .btn-back span{vertical-align:middle;margin-top:-5px}.contain-detail .copy h1{font-family:'avertabold';font-size:3rem;padding:50px 0 30px}.contain-detail .copy .by{font-family:"Didot";padding-bottom:50px;font-size:2rem;clear:both;overflow:hidden}.contain-detail .copy .btn-share{color:#000;float:right;text-decoration:none}.contain-detail .copy .btn-share span{width:30px;height:30px;margin-left:15px;display:inline-block;background:url(share.png)/*tpa=http://www.maisonjsc.com/Assets/images/share.png*/ no-repeat center top;background-size:cover;margin-top:5px}.contain-detail .copy .btn-share:hover{color:#6fcbf0}.contain-detail .copy .btn-share:hover span{background:url(share-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/share-hv.png*/ no-repeat center top;background-size:cover}.contain-detail .copy p{font-size:15px;padding-bottom:25px}.contain-detail .latest-posts{width:30%;float:right}.contain-detail .latest-posts h4{text-transform:uppercase;font-size:20px;padding-bottom:30px}.post{margin-bottom:20px}.post .thumb{margin-bottom:20px;border:1px solid #eaeaea}.post .thumb img{width:100%;display:block}.post h6 a{text-transform:uppercase;font-size:20px;text-decoration:none;color:#000;font-family:'avertabold';letter-spacing:2px}.post h6 a:hover{color:#6fcbf0}.press-release{width:90%;margin:0 auto}.press-release h3{font-family:"avertalight";font-size:80px;border-bottom:1px solid #000;padding:50px 0 10px}.press-release--list li{padding:20px 0 60px;border-bottom:1px solid #a8a8a8;clear:both;overflow:hidden}.press-release--list li:last-child{border:none}.press-release--list li strong{display:block;width:15%;float:left;text-transform:uppercase;font-size:20px;font-family:"avertablack"}.press-release--list li > div{width:85%;float:left}.press-release--list li > div > p{padding-bottom:10px}.press-release--list li > div label{display:inline-block;width:150px;vertical-align:top;font-family:'avertalight_italic'}.press-release--list li > div a{display:inline-block;vertical-align:top;color:#000;text-decoration:none}.press-release--list li > div a:hover{color:#6fcbf0}.related-posts{clear:both;overflow:hidden}.related-posts h4{text-transform:uppercase;font-size:20px;padding-bottom:30px;font-family:"avertablack"}.related-posts .post{width:32%;float:left;margin-left:2%}.related-posts .post:nth-child(2){margin:0}.why-us{padding:75px 0 25px;width:90%;margin:0 auto}.why-us h2{border-bottom:none;padding:0;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;transition:all 1s cubic-bezier(0.19,1,0.22,1);background:none}.why-us h2.animate-scroll{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.why-us .summary{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;transition:all 1s cubic-bezier(0.19,1,0.22,1);transition-delay:.1s}.why-us .summary.animate-scroll{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.why-us--list{width:100%;clear:both;overflow:hidden;margin-top:60px}.why-us--list.animate-scroll li{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.why-us--list li{width:23.5%;float:left;text-align:center;-webkit-transform:translateY(150px);transform:translateY(150px);opacity:0;transition:all 1s cubic-bezier(0.19,1,0.22,1)}.why-us--list li:nth-child(n){margin-bottom:2%;margin-right:2%}.why-us--list li:nth-child(4n){margin-right:0;margin-bottom:0}.why-us--list li:nth-child(1){transition-delay:.05s}.why-us--list li:nth-child(2){transition-delay:.1s}.why-us--list li:nth-child(3){transition-delay:.15s}.why-us--list li:nth-child(4){transition-delay:.2s}.why-us--list li h3{font-size:1.6666666667rem;font-family:"avertablack";text-transform:uppercase;letter-spacing:2px;margin:30px 0 0;height:80px;font-family:avertabold}.why-us--list li p{font-size:1rem;font-family:'avertathin_italic'}.why-us--list li p.copy-mb{display:none}.why-us--list .thumb{position:relative}.why-us--list .thumb:hover .ovl{opacity:1}.why-us--list .thumb:hover .ovl span{margin-top:0}.why-us--list .thumb .ovl{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);transition:all .3s cubic-bezier(0.19,1,0.22,1);opacity:0}.why-us--list .thumb .ovl span{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 30px;color:#fff;width:100%;left:0;margin-top:20px;transition:all 1s cubic-bezier(0.19,1,0.22,1)}.why-us--list .thumb img{width:100%}.summary{font-size:2rem;line-height:1.5;font-family:"Didot";text-align:center;color:#010101;padding:35px 10% 0}.gallery{width:100%;background:#e1e1e1;padding-top:70px;clear:both;overflow:hidden}.gallery.animate-scroll p,.gallery.animate-scroll .wrap-copy{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.gallery li{float:left;width:40%}.gallery li > p{padding-bottom:100%;overflow:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;transition:all 1s cubic-bezier(0.19,1,0.22,1);position:relative}.gallery li > p:nth-child(1){transition-delay:.15s}.gallery li > p:nth-child(2){transition-delay:.3s}.gallery li > p:nth-child(3){transition-delay:.45s}.gallery li > p:nth-child(4){transition-delay:.6s}.gallery li > p:nth-child(5){transition-delay:.75s}.gallery li > p:nth-child(6){transition-delay:.9s}.gallery li > p.half{width:50%;float:left;padding-bottom:50%}.gallery li > p > img{width:100%;position:absolute;left:0;top:0;display:block}.gallery li > p > img:first-child{z-index:99}.gallery li .wrap-copy{background:#fff;padding-bottom:50%;position:relative;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;transition:all 1s cubic-bezier(0.19,1,0.22,1)}.gallery li .wrap-copy > div{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;padding:50px}.gallery li .wrap-copy span{position:absolute;top:-10px;height:10px;width:100%;display:block;left:0;background:#333}.gallery li .wrap-copy h4{font-size:1.6666666667rem;font-family:"avertablack";text-transform:uppercase;letter-spacing:2px;margin:0 0 20px}.gallery li .wrap-copy p{font-family:'avertathin_italic';font-size:.8666666667rem}.gallery li:first-child{width:20%}.career-copy{width:90%;margin:0 auto 100px}.career-copy > *{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;transition:all 1s cubic-bezier(0.19,1,0.22,1)}.career-copy h2{padding-top:70px;text-align:left;border-bottom:none;transition-delay:0;background:none}.career-copy .summary{text-align:left;padding:35px 0 0;-webkit-transform:translateY(20px);transform:translateY(20px);transition-delay:.1s}.career-copy .text{transition-delay:.2s;-webkit-transform:translateY(20px);transform:translateY(20px)}.career-copy > div:nth-child(1){transition-delay:.15s}.career-copy > div:nth-child(2){transition-delay:.3s}.career-copy > div:nth-child(3){transition-delay:.45s}.career-copy > div:nth-child(4){transition-delay:.6s}.career-copy > div:nth-child(5){transition-delay:.75s}.career-copy > div:nth-child(6){transition-delay:.9s}.career-copy > div:nth-child(7){transition-delay:1.05s}.career-copy h5{font-size:1.6666666667rem;font-family:"avertablack";text-transform:uppercase;letter-spacing:2px;margin:40px 0 0}.career-copy p{font-family:'avertathin_italic'}.career-copy.animate-scroll h2,.career-copy.animate-scroll > div,.career-copy.animate-scroll .summary{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.career-copy.animate-scroll .text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.filter{width:1200px;margin:0 auto;padding-top:40px}.filter > div{float:left;margin-left:20px}.filter .dropdown{height:40px}.filter select{padding:7px 15px;margin:0;background:#fff;color:#000;border:2px solid #000;text-transform:uppercase;font-size:15px;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:0;display:block;width:100%}.filter label{position:relative;display:block}.filter label:after{content:'';width:21px;height:21px;position:absolute;right:15px;top:10px;background:url(dropdown.png)/*tpa=http://www.maisonjsc.com/Assets/images/dropdown.png*/ no-repeat}.filter .search-filter{width:420px;margin-left:0}.filter .search-filter input[type='text']{height:40px;width:273px;border:2px solid #000;background:#fff;padding:0 15px;text-transform:uppercase;font-size:15px;line-height:1;vertical-align:top}.filter .search-filter input[type='submit']{height:40px;width:130px;border:2px solid #000;background:#636363;text-align:center;color:#fff;font-family:"avertablack";text-transform:uppercase;font-size:15px;line-height:38px;padding:0;margin-left:10px}.filter .search-filter input[type='submit']:hover{background:#000}.filter .brands-filter{width:250px}.filter .types-filter{width:180px}.filter .location-filter{width:290px}.job-result{width:80%;margin:0 auto;padding:70px 0}.job-result table{width:100%;margin-bottom:50px}.job-result tr:hover td{background:#e1e1e1}.job-result th{font-family:"avertablack";text-transform:uppercase;text-align:left;padding:0 0 5px;border-bottom:2px solid #000}.job-result th:last-child{text-align:right}.job-result td{text-align:left;padding:20px 0 15px;border-bottom:2px solid #c5c5c5}.job-result td:last-child{text-align:right}.job-result a{color:#000;text-decoration:none}.job-result a:hover{text-decoration:underline}.job-list .description{border-bottom:1px solid #000}.job-detail{width:90%;margin:0 auto;padding:50px 0;clear:both;overflow:hidden;position:relative}.job-detail .btn-back{position:absolute;left:0;top:50px;z-index:10}.job-detail .copy{padding:0 100px}.job-detail h2{border-bottom:none;padding:0 0 70px}.job-detail h4{font-family:"avertablack";text-transform:uppercase;font-size:1.6666666667rem;padding:30px 0 10px}.job-detail p{font-family:'avertathin_italic'}.job-detail ul li{font-family:'avertathin_italic'}.job-detail ul li strong{font-family:"avertablack";width:150px;vertical-align:top;display:inline-block}.job-detail ul li span{vertical-align:top}.job-detail .btn{float:left;margin:22px 0 0 20px;color:#000}.job-detail .btn:hover input[type='submit']{color:#6fcbf0}.job-detail .btn input[type='submit']{font-family:"Didot";font-size:2rem;line-height:1;color:#fff;text-decoration:none;background:transparent;border:none;color:#000;vertical-align:middle}.job-detail .btn span{background:url(ar-b.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-b.png*/ no-repeat;background-size:cover;margin-left:0;vertical-align:middle}.job-detail .btn:hover{color:#6fcbf0}.job-detail .btn:hover span{background:url(ar-r-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-hv.png*/ no-repeat;background-size:cover}.job-detail .social-share{text-align:right;font-family:"Didot";font-size:2rem;width:100%;float:left;margin-top:50px}.job-detail .social-share > a{width:40px;height:40px;border:2px solid #000;border-radius:50%;display:inline-block;vertical-align:middle;background:url(fb.png)/*tpa=http://www.maisonjsc.com/Assets/images/fb.png*/ no-repeat center center}.job-detail .social-share > a.in{background:url(in.png)/*tpa=http://www.maisonjsc.com/Assets/images/in.png*/ no-repeat center center}.job-detail .social-share > a:nth-child(2){margin-left:20px}.job-detail .social-share > a:hover{background-color:#e1e1e1}.upload-file{width:440px;height:41px;background:url(input-file.png)/*tpa=http://www.maisonjsc.com/Assets/images/input-file.png*/ no-repeat;cursor:pointer;float:left;margin-top:20px;position:relative}.upload-file a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.upload-file:hover{background-position:left bottom}.upload-file input{visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.upload-file span{position:absolute;left:0;top:0;width:100%;height:100%;font-size:16px;line-height:2;padding-left:180px}.contact-us{clear:both;overflow:hidden;width:90%;margin:0 auto;padding:100px 0}.contact-us h2{font-family:"avertablack";text-transform:uppercase;font-size:2.6666666667rem;border-bottom:none;text-align:left;padding:0 0 60px;background:none;letter-spacing:3px}.contact-us h4{text-transform:uppercase;font-family:"avertablack";letter-spacing:1px;font-size:2rem;padding-bottom:20px}.contact-us .info{float:left;width:45%}.contact-us .info li{margin-bottom:30px}.contact-us .info p{line-height:1.2}.contact-us .info p strong{display:inline-block;font-family:"avertablack";font-weight:300}.contact-us .info p span{display:inline-block;font-family:'avertathin_italic'}.contact-us .info p a{display:inline-block;font-family:'avertathin_italic';text-decoration:none;color:#000}.contact-us .info p a:hover{color:#6fcbf0}.contact-us .info > p:last-child{font-size:1.3333333333rem;font-family:'avertalight'}.contact-us .info > p:last-child a{text-decoration:underline;font-family:'avertabold'}.contact-us .form{float:left;width:55%}.contact-us .form > div{margin-bottom:20px}.contact-us .form > div .half{width:48%;float:left}.contact-us .form > div .half:first-child{margin-right:4%}.contact-us .form > div label{display:block;text-transform:uppercase;font-family:'avertabold';padding-left:5px}.contact-us .form > div input[type='text']{height:40px;width:100%;border:2px solid #000;background:#fff;padding:0 15px;font-size:15px;line-height:1;vertical-align:top}.contact-us .form > div textarea{height:150px;width:100%;padding:20px;font-size:15px;border:2px solid #000;background:#fff;font-size:15px;line-height:1;resize:none;vertical-align:top}.contact-us .form .dropdown{width:100%;height:40px}.contact-us .form .dropdown .jquery-selectbox .jquery-selectbox-currentItem{font-family:'avertaregular'}.contact-us .form .btn-submit{font-size:2rem;font-family:"Didot";float:right;background:url(ar-b.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-b.png*/ no-repeat right top;background-size:auto 100%;border:none;padding-right:60px;margin-top:20px}.contact-us .form .btn-submit:hover{color:#6fcbf0;background:url(ar-r-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-hv.png*/ no-repeat right top;background-size:auto 100%}.map{border-top:1px solid #898989;border-bottom:1px solid #898989;overflow:hidden;padding:0;position:relative}.map .map-img{position:absolute;top:0;left:0;width:100%;height:100%;position:relative}.map .map-img img{width:100%}.map-contact{position:relative;border-top:1px solid #898989;border-bottom:1px solid #898989}.store{margin:0 0 0 5%;border:5px solid #252525;width:450px;background:#fff;position:absolute;top:30px;z-index:2}.store ul li{border-bottom:2px solid #252525;padding:20px}.store ul li.select{background:#ebebeb}.store ul li:last-child{border-bottom:none}.store ul li .view-map{float:relative;color:#252525;font-size:1.3333333333rem;font-family:"Didot";float:right;text-transform:none;text-decoration:none}.store ul li .view-map:hover{color:#6fcbf0}.store ul li h3{text-transform:uppercase;font-family:"avertablack";padding-bottom:20px;font-size:1.3333333333rem;line-height:1}.store ul li span{background:url(i-location.png)/*tpa=http://www.maisonjsc.com/Assets/images/i-location.png*/ no-repeat;width:37px;height:66px;text-align:center;color:#fff;font-size:1rem;padding-top:5px;display:inline-block;float:left}.store ul li p{padding-left:57px;font-size:1rem;font-family:'avertathin_italic'}.store ul li p strong{display:inline-block;font-family:"avertablack"}.store ul li p em{font-style:normal}.zoom{width:50px;height:110px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);position:absolute;right:5%;top:30px}.zoom span{width:50px;height:55px;display:block;cursor:pointer}.zoom span:hover{opacity:.5}.zoom span.zoom-in{background:url(zoom-in.png)/*tpa=http://www.maisonjsc.com/Assets/images/zoom-in.png*/ no-repeat center center;border-bottom:1px solid #252525}.zoom span.zoom-out{background:url(zoom-out.png)/*tpa=http://www.maisonjsc.com/Assets/images/zoom-out.png*/ no-repeat center center}.location{text-align:left}.location .store-result{height:325px;border-top:3px solid #252525;margin-top:20px;overflow:hidden}.location .store{width:400px}.location .store li{padding:10px 25px;border-bottom:1px solid #c4c4c4}.location .store p{font-size:.8666666667rem;text-align:left}.location .store h6{font-family:'avertabold';font-size:1.3333333333rem;padding:20px}.location .filter-store{margin:0 20px 10px}.location .filter-store .dropdown{height:40px}.location .filter-store label{display:block;text-transform:uppercase;padding-bottom:5px}#pSitemap{padding-top:100px}#pSitemap .gsc-input{padding:10px;border-radius:3px}#pSitemap .gsc-control{width:100%;padding:50px 5%}#pSitemap .gs-result .gs-title,#pSitemap .gs-result .gs-title *{color:#000;text-decoration:none;font-family:'avertabold';font-size:1.3333333333rem}#pSitemap .gs-result .gs-title:hover,#pSitemap .gs-result .gs-title :hover{color:#6fcbf0}#pSitemap .gsc-table-cell-snippet-close{padding:10px 0}#pSitemap input.gsc-search-button{line-height:36px;padding:0 20px;border-radius:3px;border:none;background:#000;color:#fff;text-transform:uppercase}#pSitemap input.gsc-search-button:hover{background:#6fcbf0}#pSitemap .gs-result a.gs-visibleUrl,#pSitemap .gs-result .gs-visibleUrl{color:#6fcbf0}#pSitemap .gsc-results .gsc-cursor-box .gsc-cursor-page{display:inline-block;vertical-align:middle;font-size:20px;padding:0 15px;font-family:"Didot";text-decoration:none}#pSitemap .gsc-results .gsc-cursor-box .gsc-cursor-page:hover{color:#6fcbf0}#pSitemap .gsc-results .gsc-cursor-box .gsc-cursor-current-page{font-size:30px;color:#6fcbf0}.news-filter{width:100%;margin-bottom:50px}.news-filter label{text-transform:uppercase;color:#6d6d6d;float:right;line-height:35px;font-size:1.3333333333rem;padding-right:10px}.news-filter > a{color:#111;font-family:"Didot";font-size:1.6666666667rem;text-decoration:none;display:inline-block;float:right;border-right:1px solid #a6a6a6;padding:0 15px;line-height:40px}.news-filter > a:hover{color:#6fcbf0}.news-filter > a.active{color:#6fcbf0}.news-filter .brands-news--filter{float:right;width:auto;height:40px}.news-filter .brands-news--filter .jquery-selectbox{border:none;background:url(ar-news.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-news.png*/ no-repeat right center;background-size:auto 80%;padding:0 30px 0 15px;line-height:40px}.news-filter .brands-news--filter .jquery-selectbox.selecthover{background:url(ar-news-up.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-news-up.png*/ no-repeat right center;background-size:auto 80%}.news-filter .brands-news--filter .jquery-selectbox .jquery-selectbox-list{width:300px;left:auto;right:0;height:auto;max-height:200px}.news-filter .brands-news--filter .jquery-selectbox .jquery-selectbox-currentItem{font-size:1.6666666667rem;text-transform:capitalize;padding-right:10px;font-family:"Didot"}.news-filter .brands-news--filter .jquery-selectbox .jquery-selectbox-item{line-height:30px;text-transform:uppercase}.select-years{width:auto;display:inline-block;margin-top:30px}.select-years .jquery-selectbox{border:none;padding-right:70px;padding-left:0;font-family:"avertalight";background-size:auto 50px}.select-years .jquery-selectbox-currentItem{font-size:80px;font-family:"avertalight"}.select-years .jquery-selectbox .jquery-selectbox-list{top:100px}@media screen and (min-width: 1600px){.gallery li > p > img{height:auto;width:100%}}#pAboutus{padding-top:120px}.who-we-are{width:100%;margin:0 auto;clear:both;overflow:hidden;position:relative}.who-we-are h2{text-align:left;border-bottom:none;font-size:45px;letter-spacing:3px;font-family:"avertablack";color:#000;padding-bottom:50px;display:inline-block;text-transform:uppercase;background:none}.who-we-are p{font-family:'avertalight';padding-bottom:30px}.who-we-are .copy{width:50%;position:absolute;height:100%;left:5%;top:0}.who-we-are .copy > div{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.who-we-are .thumb{float:right;width:40%;display:block;text-align:right}.our-history{width:90%;margin:0 auto;padding:50px 0}.our-history h2{border-bottom:none;font-size:3rem;font-family:"avertablack";padding:0;background:none;letter-spacing:3px}.our-history h2 strong{vertical-align:middle;font-size:6.6666666667rem;font-family:"Didot";font-weight:300}.our-history h2 span{vertical-align:middle;font-family:"Didot";font-size:4rem}.our-history p{font-family:'avertalight';max-width:850px;margin:0 auto}.timeline{clear:both;overflow:hidden}.timeline .contain{height:640px;width:100%;background:url(banner-history.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-history.jpg*/ no-repeat center top;background-size:cover;padding-top:50px;position:relative}.btn-prev--history,.btn-next--history{top:220px;width:26px;height:87px;background:url(btn-prev-timeline.png)/*tpa=http://www.maisonjsc.com/Assets/images/btn-prev-timeline.png*/ no-repeat;display:inline-block;left:30px;position:absolute;z-index:10;cursor:pointer;transition:all .3s}.btn-prev--history:hover,.btn-next--history:hover{opacity:.5}.btn-next--history{background:url(btn-next-timeline.png)/*tpa=http://www.maisonjsc.com/Assets/images/btn-next-timeline.png*/ no-repeat;left:490px}.dot-history{float:right;position:relative;clear:both;overflow:hidden;width:90%;padding:45px 0 70px 70px;background:url(bg-dot.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/bg-dot.jpg*/ no-repeat center right;background-size:100% auto}.dot-history li{width:7.1428571429%;text-align:center;float:left;position:relative;cursor:pointer}.dot-history li:nth-child(n){margin-bottom:0;margin-right:0}.dot-history li:nth-child(14n){margin-right:0;margin-bottom:0}.dot-history li.active{top:-5px}.dot-history li.active p{font-size:1.6666666667rem;font-family:avertablack}.dot-history li.active span{width:20px;border-radius:50%}.dot-history li.active:hover p{-webkit-transform:translateY(0);transform:translateY(0)}.dot-history li p{font-family:"avertablack";font-size:1.3333333333rem;transition:all .3s}.dot-history li span{transition:all .13s;width:7px;height:20px;display:inline-block;background:#000}.dot-history li:hover p{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.dot-history li:hover span{width:20px;border-radius:50%}.member{background:#e1e1e1;padding-top:70px}.member-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.member-list li{width:25%;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:all 1s cubic-bezier(0.19,1,0.22,1)}.member-list li:nth-child(n){margin-bottom:0;margin-right:0}.member-list li:nth-child(4n){margin-right:0;margin-bottom:0}.member-list li:nth-child(1){transition-delay:.05s}.member-list li:nth-child(2){transition-delay:.1s}.member-list li:nth-child(3){transition-delay:.15s}.member-list li:hover .hover{opacity:1}.member-list li:hover .hover p{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.member-list li:hover .hover h4{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.member-list li:hover .hover h6{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.member-list li .pics{position:absolute;top:0;left:0;width:100%;height:100%;position:relative;overflow:hidden}.member-list li .pics > img{display:block;width:100%;max-width:100%}.member-list li .hover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);color:#fff;opacity:0;transition:all .1s}.member-list li .hover > div{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 30px}.member-list li .hover h4{color:#fff;font-family:"avertablack";transition:all .3s;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}.member-list li .hover h6{font-family:"avertalight";font-size:1rem;color:#fff;padding-bottom:20px;opacity:0;transition:all .3s .1s;-webkit-transform:translateY(10px);transform:translateY(10px)}.member-list li .hover p{font-size:.8rem;font-family:'avertalight_italic';transition:all .3s;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;padding-bottom:10px}.member-list li .hover p:nth-child(3){transition-delay:.15s}.member-list li .hover p:nth-child(4){transition-delay:.2s}.member-list li .hover p:nth-child(5){transition-delay:.25s}.member-list li .hover p:nth-child(6){transition-delay:.3s}.member-list li.both{position:relative;width:50%;background:#f8f8f8;padding:50px 30px 0}.member-list li.both > div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%}.member-list li.both h3{font-family:"avertablack";color:#000;text-transform:uppercase;font-size:3rem;letter-spacing:3px;padding-bottom:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.member-list li.both p{font-family:'avertalight_italic';display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.member-list li.both span{position:absolute;top:-10px;left:0;height:10px;width:100%;background:#333}.member-list.animate-scroll li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.business-principles{padding-top:80px}.business-principles h2{padding-top:0}.business-principles .desc{width:60%;margin:0 auto;font-family:'avertalight';padding:30px 0 80px}.business-principles .contain{height:680px;width:100%;background:url(banner-business.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/banner-business.jpg*/ no-repeat;background-size:cover}.business-list{width:860px;margin:0 auto}.business-list li{width:33.3333333333%;float:left;height:460px;background:#252525;color:#fff;border-left:1px solid #989898;text-align:center;padding:30px 25px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:all 1s cubic-bezier(0.19,1,0.22,1)}.business-list li:nth-child(n){margin-bottom:0;margin-right:0}.business-list li:nth-child(3n){margin-right:0;margin-bottom:0}.business-list li:nth-child(1){transition-delay:.05s}.business-list li:nth-child(2){transition-delay:.1s}.business-list li:nth-child(3){transition-delay:.15s}.business-list li:first-child{border:none}.business-list li span{font-size:5.3333333333rem;font-family:"Didot";color:#fff;display:block;text-align:left}.business-list li h4{background:#252525;padding:2px 0 10px;font-size:1.6666666667rem;font-family:"avertablack";letter-spacing:3px;text-transform:uppercase;color:#fff;display:block;text-align:left;position:relative;top:-60px;z-index:2;line-height:1;margin-bottom:-30px}.business-list li > img{margin:-20px 0 20px}.business-list li p{font-family:'avertalight_italic';margin:0 -10px;line-height:1.2}.business-list.animate-scroll li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.why-us--bottom{width:90%;margin:0 auto;padding:70px 0}.why-us--bottom h2{text-align:left;border-bottom:none;padding:0;background:none}.why-us--bottom .summary{text-align:left;padding:30px 0}.why-us--list-bottom li{margin-bottom:3px;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:all 1s cubic-bezier(0.19,1,0.22,1)}.why-us--list-bottom li:nth-child(1){transition-delay:.1s}.why-us--list-bottom li:nth-child(2){transition-delay:.2s}.why-us--list-bottom li:nth-child(3){transition-delay:.3s}.why-us--list-bottom li:nth-child(4){transition-delay:.4s}.why-us--list-bottom li:nth-child(2) label{background:#b7b7b7}.why-us--list-bottom li:nth-child(3) label{background:#959595}.why-us--list-bottom li:nth-child(4) label{background:#7d7d7d}.why-us--list-bottom li label{display:inline-block;width:50px;height:100px;background:#ccc}.why-us--list-bottom li h3{display:inline-block;vertical-align:top;padding-left:30px;width:80%;font-family:"avertablack";letter-spacing:3px;text-transform:uppercase}.why-us--list-bottom li h3 span{text-transform:none;font-family:'avertalight_italic';display:block;letter-spacing:0;font-size:1rem}.why-us--list-bottom.animate-scroll li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.title{height:100px;background:#252525;width:100%;text-align:left;padding-top:25px;position:relative;border-bottom:none}.title em{position:absolute;right:0;bottom:0;height:50px;width:40%;background:#d7d7d7;z-index:1}.title .line{width:70%;height:1px;background:#fff;position:absolute;right:0;bottom:50px;z-index:2}.title span{color:#fff;padding:0;background:#252525;width:90%;margin:0 auto;display:block}.effect-bringback{position:relative;left:20%;width:540px}.effect-bringback li{width:540px;height:540px;border:10px solid #252525;background:#fff;position:absolute;top:0;left:0;z-index:1;transition:all 1s cubic-bezier(0.19,1,0.22,1)}.effect-bringback li.main-pos{z-index:10}.effect-bringback li.main-pos > div > *{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.effect-bringback li.left-pos{opacity:1;z-index:1;-webkit-transform:translate(-80px,0) scale(0.9);transform:translate(-80px,0) scale(0.9)}.effect-bringback li.back-pos{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}.effect-bringback li.right-pos{z-index:1;-webkit-transform:translate(80px,0) scale(0.9);transform:translate(80px,0) scale(0.9)}.effect-bringback li > div{padding:50px 80px}.effect-bringback li > div > *{opacity:0;transition:all 1s cubic-bezier(0.19,1,0.22,1)}.effect-bringback li > div h4{font-family:"avertablack";font-size:4rem;text-transform:uppercase;padding-bottom:80px;transition-delay:.2s;-webkit-transform:translateY(50px);transform:translateY(50px)}.effect-bringback li > div p{transition-delay:.2s;font-size:1.3333333333rem;-webkit-transform:translateY(-50px);transform:translateY(-50px);padding-bottom:20px;line-height:1.2}.popup{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;z-index:101}.popup .ovl{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.popup > div{width:900px;height:470px;background-size:cover;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-450px;padding:80px 70px;color:#fff;z-index:102}.popup .contain{border:10px solid #fff;padding:30px 50px;text-align:center;text-transform:uppercase}.popup .contain h4{font-size:4.6666666667rem;font-family:"avertablack";color:#fff}.popup .contain p{font-size:2rem}.popup .btn-close{width:27px;height:26px;background:url(btn-close.png)/*tpa=http://www.maisonjsc.com/Assets/images/btn-close.png*/ no-repeat left top;display:block;position:absolute;right:0;top:-40px;cursor:pointer}.popup .btn-close:hover{background-position:left bottom}#thankyou{display:none}#map{width:100%;height:650px}#pFaq{padding-top:60px}.faq-list{padding:40px 0;text-align:center;width:95%;margin:0 auto}.faq-search{width:700px;margin:40px auto 0}.faq-search .ip-search{width:550px;padding:10px 20px;font-size:15px;font-family:'avertaregular';text-transform:uppercase;display:inline-block;margin-right:7px}.faq-search .ip-submit{font-size:15px;padding:10px 20px;font-family:'avertaregular';background:#333;border:2px solid #000;color:#fff;text-align:center;width:130px;display:inline-block}.faq-search .ip-submit:hover{background:#000}.faq-item{width:326px;height:485px;display:inline-block;margin:0 10px 40px;background:#e1e1e1;vertical-align:top}.faq-item .thumb{overflow:hidden;position:relative}.faq-item .thumb span{color:#fff;text-transform:uppercase;font-size:1.6666666667rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-family:'avertabold';letter-spacing:3px;width:100%;left:0;line-height:1.2}.faq-item > div{padding:35px 30px 0;text-align:center;height:240px;margin-bottom:20px;overflow:hidden}.faq-item > div p{font-family:'avertalight_italic';padding-bottom:20px;font-size:1rem}.faq-item > div a{color:#000;text-decoration:none;display:inline-block}.faq-item > div a:hover{text-decoration:underline}.faq-item .link{background:url(ar-r-b.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-b.png*/ no-repeat right top;background-size:auto 28px;font-family:'Didot';height:28px;line-height:28px;display:inline-block;font-size:20px;padding-right:40px;color:#000;text-decoration:none}.faq-item .link:hover{text-decoration:none;color:#6fcbf0;background:url(ar-r-hv.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-r-hv.png*/ no-repeat right top;background-size:auto 28px}.faq-category{clear:both;overflow:hidden;padding:40px 0 100px;width:90%;margin:0 auto}.faq-contain{width:65%;float:left}.faq-contain h4{text-transform:uppercase;font-family:'avertabold';font-size:1.3333333333rem;padding-bottom:10px}.faq-ans{margin-bottom:10px}.faq-ans .ans{background:url(ar-news.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-news.png*/ no-repeat 10px 10px #fff;background-size:auto 25px;padding:10px 20px 10px 70px;margin-bottom:10px;text-transform:uppercase;font-family:'avertabold';cursor:pointer;transition:all 1.5s cubic-bezier(0.19,1,0.22,1)}.faq-ans .ans:hover{background:url(ar-news-up.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-news-up.png*/ no-repeat 10px 10px #e1e1e1;background-size:auto 25px}.faq-ans .h-copy{height:0;overflow:hidden}.faq-ans .copy-faq p{font-size:15px;font-family:'avertaregular';padding-bottom:20px}.faq-ans .copy-faq > *{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.faq-ans .copy-faq a{display:inline-block;color:#333;text-decoration:underline}.faq-ans .copy-faq a:hover{color:#6fcbf0}.faq-ans.display .ans{background:url(ar-news-up.png)/*tpa=http://www.maisonjsc.com/Assets/images/ar-news-up.png*/ no-repeat 10px 10px #e1e1e1;background-size:auto 25px}.faq-ans.display .copy-faq > *{transition:all .3s cubic-bezier(0.19,1,0.22,1);opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.faq-ans table{width:100%;border-left:1px solid #cbcbcb;border-top:1px solid #cbcbcb}.faq-ans table td{border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:10px}.faq-ans table tr:first-child td{background:#cbcbcb}.faq-ans table tr:first-child td p{font-weight:700}.faq-ans table td:odd{background:#cbcbcb}.faq-ans table td p{font-size:13px}.search-result table{margin:20px 0;width:100%;border-left:1px solid #cbcbcb;border-top:1px solid #cbcbcb}.search-result table tr:first-child td{background:#cbcbcb}.search-result table tr:first-child td p{font-weight:700}.search-result table td{border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:10px}.search-result table td:odd{background:#cbcbcb}.search-result table td p{font-size:13px}.other-category{width:30%;float:right}.other-category h4{text-transform:uppercase;font-family:'avertabold';font-size:1.3333333333rem;padding-bottom:10px}.other-category p{height:70px;background:#636363;margin-bottom:10px;text-align:center;display:table;width:100%}.other-category p:hover{background:#333}.other-category p a{color:#fff;display:table-cell;vertical-align:middle;text-decoration:none;text-transform:uppercase;padding:0 20px}.faq-search--result{width:70%;float:left;padding-right:30px}.faq-search--result h4{text-transform:uppercase;font-family:'avertabold';font-size:1.3333333333rem;padding-bottom:10px;border-bottom:1px solid #000;margin-bottom:50px}.search-result{margin-bottom:35px}.search-result h5{text-transform:uppercase;font-family:'avertabold';font-size:1rem}.search-result h5 a{color:#000;text-decoration:none}.search-result h5 a:hover{text-decoration:none}.search-result p a{display:inline-block;text-decoration:underline;color:#000}.result-detail .btn-back{font-size:20px;display:inline-block;vertical-align:middle;padding-top:5px}.result-detail .btn-back span{vertical-align:middle;margin-top:-5px}.result-detail .search-result{background:#e1e1e1;margin-top:5px;padding:20px}.result-detail .search-result h5{padding-bottom:20px}.result-detail .search-result h5 a{font-size:1.3333333333rem}.result-detail .search-result p a{font-size:1.3333333333rem}.email-form{position:absolute;top:0;left:0;width:100%;height:100%;background:url(bg-newletter.jpg)/*tpa=http://www.maisonjsc.com/Assets/images/bg-newletter.jpg*/ no-repeat right top #fff;padding:25px 400px 10px 50px;color:#000;border:5px solid #000}.email-form h4{text-transform:uppercase;font-family:'avertabold';font-size:2rem}.email-form p{margin-bottom:20px}.email-form p input[type="text"]{line-height:40px;width:100%;border:2px solid #333;padding:0 20px;color:#000}.email-form p.note{font-family:'avertalight_italic'}.email-form .btn-submit{font-size:15px;padding:10px 20px;font-family:'avertaregular';background:#333;border:2px solid #000;color:#fff;text-align:center;width:130px;display:block;margin:0 auto;text-transform:uppercase}.email-form .btn-submit:hover{background:#000}.email-form > div{height:40px;margin-bottom:20px}.email-form .gender{width:30%;height:40px;float:left}.email-form .dropdown{height:inherit}.email-form .loca{width:65%;height:40px;float:right}.email-form .jquery-selectbox .jquery-selectbox-currentItem{font-family:'avertaregular'}#newsletter,.office-gallery-all{display:none}#pOther{padding-top:60px}#pOther .description{padding:20px 0}#pOther .description h2{text-align:left;padding:0 5%;font-size:3rem;background-position:0 -8px}#pOther .contain{width:90%;margin:0 auto;padding:50px 0}#pOther .contain li{padding-bottom:30px}#pOther .contain h4{text-transform:uppercase;font-size:20px;padding-bottom:5px;font-family:"avertablack"}#pOther .contain p{font-size:15px;line-height:1.5}#pOther .contain p em{font-style:normal}#pOther .contain p a{display:inline-block;color:#333}#pOther .contain p a:hover{color:#6fcbf0;text-decoration:underline}.sitemap{width:90%;margin:0 auto}.list-sitemap{clear:both;overflow:hidden;padding:50px 0 80px}.list-sitemap li{width:23.5%;float:left}.list-sitemap li:nth-child(n){margin-bottom:2%;margin-right:2%}.list-sitemap li:nth-child(4n){margin-right:0;margin-bottom:0}.list-sitemap li > div{margin-bottom:45px}.list-sitemap h4{text-transform:uppercase;font-family:"avertablack";padding-bottom:10px}.list-sitemap h4 a{font-size:20px}.list-sitemap a{color:#444;text-decoration:none;font-size:15px;display:block}.list-sitemap a:hover{color:#6fcbf0}.top-mobile{background:transparent;width:auto;height:auto;box-shadow:none;position:relative;z-index:102}.ovl-mobile{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);display:none;z-index:10}.mb-right .btn-search{margin-right:5px}.zoom{display:none}.mb-busines--control{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.mb-busines--control .btn-prev,.mb-busines--control .btn-next{bottom:50%;width:10vw;height:10vw;background-size:cover;display:none}.mb-busines--control .dot{position:absolute;bottom:10px;width:100%;text-align:center}.mb-busines--control .dot li{width:15px;height:15px;background:#fff;border-radius:50%;display:inline-block;margin:0 5px}.mb-busines--control .dot li.display{background:#252525}@media screen and (max-width: 1367px){.news-item .copy{position:relative}.news-item{clear:both;overflow:hidden}.news-item .thumb{float:left}}@media screen and (min-width: 1201px){.ovl-mobile{display:none}}@media screen and (max-width: 1280px){.news-item .thumb{width:600px}.news-item .copy{padding-left:650px}#pNews .news-wrap > div:nth-child(even) .copy{padding-left:650px}.news-item .copy{position:relative}}@media screen and (max-width: 1200px){.brands .right-ovl{display:none}.top-mobile{background:transparent;width:100%;height:70px;box-shadow:0 1px 20px transparent;position:relative;z-index:102}.banner-title{font-size:4.6666666667rem;margin-bottom:0}body{min-width:1px}.btn-nav,.mb-right{display:block}.ar-mobile{display:inline-block;position:absolute;right:5%;top:8px}.language{top:45px}header{position:fixed;top:0;left:0;width:100%;height:auto}.on-top nav{margin:25px 0 0}.on-top{height:auto;background:transparent}.on-top .top-mobile{background:#fff;box-shadow:0 1px 20px rgba(0,0,0,0.1)}.on-top .btn-nav{top:20px;border-color:#000}.on-top .logo{top:15px}.on-top .mb-right{top:25px}.on-top .mb-right .btn-search{background:url(btn-search-mb-bl.png)/*tpa=http://www.maisonjsc.com/Assets/images/btn-search-mb-bl.png*/ no-repeat left top;background-size:cover}.on-top .mb-right .mb-lang{color:#000}.mb-right{right:20px}.on-top #nav li a{color:#fff}.logo{left:50%;margin-left:-73px;z-index:100}.on-top .btn-nav.is-open{color:#fff}nav{float:none;margin:25px 0 0;width:100%;display:none;position:relative;z-index:100}#nav{height:auto;width:100%}#nav li{width:100%;float:none;text-align:center;margin:0;line-height:40px;position:relative}#nav li > a{vertical-align:middle;font-size:1.3333333333rem}#nav li > a::before,#nav li > a:after{display:none!important}#nav li.last{display:none!important}.on-top #nav li .submenu{top:0}#nav li .submenu{position:relative;left:0;top:0;background:transparent}#nav li .submenu .links{width:100%;text-align:center}#nav li .submenu .links a{display:block;padding:0;line-height:40px}.wrap-box--search > div{top:130px}#pHome .banner-copy h1{width:90%;line-height:1.2}.brands-carousel{width:100%}h2{background:url(bg-title.png)/*tpa=http://www.maisonjsc.com/Assets/images/bg-title.png*/ repeat-x left 24px #fff}.brands-wrap{border:none}.brands{width:100%;height:auto;padding-bottom:400px}.brands .btn-prev{bottom:400px;right:auto;left:0}.brands .btn-next{bottom:400px}.brands-copy,.brands-slide{width:100%;float:none}.brands-slide{height:500px}.brands-copy{height:400px;position:absolute;bottom:0;border-bottom:10px solid #fff}.brands-copy--list li > div{padding:50px}.brands-copy--list li > div h3{font-size:2.3333333333rem}.brands-copy--list li > div p{min-height:100px;max-height:200px;font-size:1.0666666667rem}.btn-prev{right:100px}.btn-next{right:0}.news-wrap{padding:40px 0 0}.news-item{margin-bottom:50px}.news-item .thumb{width:57%}.news-item .thumb a{display:block}.news-item .thumb img{width:100%}.news-item .copy{padding-left:60%;padding-right:20px}.news-item .copy > span{padding-bottom:10px;font-size:1rem}.news-item .copy a{font-size:1.6666666667rem;margin-top:0;line-height:1.3}.news-item .copy p{font-size:1rem;margin-bottom:20px}.news-item .copy .btn{line-height:20px;font-size:18px}.news-item .copy .btn span{width:20px;height:20px;padding-bottom:0}#nav li .submenu.show-sub{height:auto!important;position:relative!important;top:0!important}#pNews .news-wrap > div:nth-child(even) .copy{padding-left:60%}.news-wrap > div:nth-child(even) .copy{padding:0 60% 0 20px}footer .links{width:240px}footer .partner-bottom .logo-bt{float:none;margin:20px auto}.brands-carousel--wrap{width:100%;float:none}#pAboutus,#pBlogs,#pCareer,#pNews,#pFaq{padding-top:70px}.who-we-are p{padding-bottom:10px}.who-we-are h2{padding-bottom:20px;line-height:1.2}.who-we-are .thumb{margin:50px 0}.who-we-are .copy{position:relative;float:left}.who-we-are .copy > div{top:0;position:relative;-webkit-transform:translate(0,0);transform:translate(0,0)}.banner-detail{height:auto}.contain-detail{width:96%}.contain-detail .copy .day{font-size:1.3333333333rem;padding-top:5px}.contain-detail .copy p img{max-width:100%}.post h6 a{font-size:1.0666666667rem}.grid-brands .item .pics img{max-width:70%}.grid-brands .item.both h3{width:40%;font-size:2rem}#pBrand .description{padding:0 0 30px}#pBrand .description h2{background:url(bg-title.png)/*tpa=http://www.maisonjsc.com/Assets/images/bg-title.png*/ repeat-x left 24px #ebebeb}#pCareer .banner{height:350px}#pCareer .banner .banner-copy{top:80px}.job-detail .copy{padding:100px 0 0}.job-detail h2{padding-bottom:30px}.filter{width:98%}.filter > div{margin-left:10px}.filter .brands-filter,.filter .location-filter{width:180px}.job-result{width:98%}#pContact .banner{height:350px}.faq-item{width:300px}#pNews .banner{height:350px}#pNews .banner .banner-copy{top:80px}.banner.brands-bn{height:350px}.banner.brands-bn .banner-copy{top:50px}#nav li .submenu .links a{opacity:1}.news-item .copy p{max-height:100px}.member-list li.both > div{width:85%}.grid-brands .item .hover a{font-size:20px}.grid-brands .item .hover a span{width:20px;height:20px}#pCareer .banner .banner-copy h1,#pCareer .banner .banner-copy h1 span,.banner .banner-copy h1,.banner .banner-copy h1 span,#pNews .banner .banner-copy h1,#pNews .banner .banner-copy h1 span,.banner.brands-bn .banner-copy h1,.banner.brands-bn .banner-copy h1 span{font-size:2.6666666667rem;line-height:1.2}.contain-detail .copy h1{font-size:2.6666666667rem;line-height:1.2;text-transform:uppercase}.description h2 span,h2 span{font-size:2.3333333333rem}.grid-brands .item .hover > div{padding:10px}.grid-brands .item .hover p{font-size:12px}.brands-detail .btn-back,.contain-detail .copy .btn-back,.contain-detail .copy .btn-share{font-size:1.6666666667rem;line-height:35px}.contain-detail .copy .by{font-size:1.6666666667rem}.contain-detail .copy .btn-share span{margin-top:0}.news-item .copy .tag{font-size:1.3333333333rem}.post .thumb a{display:block}.faq-item .thumb span{font-size:1.4666666667rem;padding:0 10px}.why-us--list .thumb:hover .ovl{display:none}.why-us--list li p.copy-mb{display:block}.why-us--list li:nth-child(n){margin-bottom:30px}.partner-bottom .brands-carousel--wrap{height:50px;margin-top:30px}.partner-bottom .brands-carousel--list{min-width:1px;width:100%;text-align:center}.partner-bottom .brands-carousel--list li{width:23%;margin-top:20px}.business-principles .contain{height:500px}.news-filter{width:90%;margin:0 auto}.news-item .thumb{height:auto}.gallery li .wrap-copy > div{padding:20px}.gallery li .wrap-copy h4{font-size:1.4666666667rem}.gallery li .wrap-copy p{font-size:.8666666667rem}.brands-logo .brands-carousel--wrap{width:90%}.brands-logo .brands-carousel{height:auto}.brands-logo .brands-carousel--list li{width:143px}.brands-logo .brands-carousel--wrap .btn-next{right:-30px}.brands-logo .brands-carousel--wrap .btn-prev{left:-30px}.member-list li .hover > div{padding:0 10px}.member-list li .hover h6{font-size:16px}.business-list li h4{font-size:20px;padding-top:5px}.business-list li p{font-size:14px}.store{width:250px;border:1px solid #252525;top:80px;left:10px;margin:0}.store ul li{padding:10px;border-bottom:1px solid #252525}.store ul li h3{font-size:13px}.store ul li p{font-size:10px}.store ul li .view-map{font-size:11px}.brands-wrap .left-ovl{display:none}footer .partner-bottom .brands-carousel{width:100%}.partner-bottom .brands-carousel--list li{width:19%}.contain-detail .copy p img{width:auto!important;height:auto!important}}@media screen and (max-width: 900px){.popup > div{width:100%;height:auto;left:0;margin:0;padding:20px}.email-form{padding:20px;background:#fff}.popup .contain{border:5px solid #fff;padding-bottom:20px}.popup .contain h4{font-size:40px}.popup .contain p{font-size:15px}#newsletter > div{height:480px}.list-sitemap li{width:47.5%}.list-sitemap li:nth-child(n){margin-bottom:5%;margin-right:5%}.list-sitemap li:nth-child(2n){margin-right:0;margin-bottom:0}.brands-copy--list li > div h3{font-size:2.3333333333rem}.news-item .copy{position:relative}footer .partner-bottom .brands-carousel--list li{width:19%}}@media screen and (max-width: 769px){.news-item .thumb{float:none}.news-filter label{display:none}.news-wrap{padding:40px 50px}.news-item .thumb{width:100%;margin:o auto}.news-item .copy{padding:20px 0 0;position:relative}.news-item .copy p{min-height:1px;max-height:auto}.news-wrap > div:nth-child(even) .copy{padding:20px 0 0}footer .links,footer .socials{width:150px}.effect-bringback{left:50%;margin-left:-270px}.member-list li.both{padding:20px}.member-list li.both > div{width:90%}.member-list li.both h3{padding-bottom:10px;font-size:2rem}.member-list li.both p{font-size:.9333333333rem}.business-principles{padding-top:40px}.business-principles .desc{width:90%;padding-bottom:40px}.business-list{width:90%}.contain-detail .copy .day{font-size:1.0666666667rem}.banner-detail > img{width:130%;margin-left:-15%}.brands-detail .btn-back{top:30px}.brands-detail .copy h3{padding:20px 0 40px}#pCareer .banner .banner-copy h1,#pCareer .banner .banner-copy h1 span,.banner .banner-copy h1,.banner .banner-copy h1 span,#pNews .banner .banner-copy h1,#pNews .banner .banner-copy h1 span,.banner.brands-bn .banner-copy h1,.banner.brands-bn .banner-copy h1 span{font-size:2.6666666667rem;line-height:1.2}.grid-brands .item.both h3{font-size:1.6666666667rem}.summary{font-size:1.3333333333rem}.why-us--list li{width:47%}.gallery li div h4{font-size:1.6666666667rem;margin-bottom:30px}#pNews .news-wrap > div:nth-child(even) .copy{padding:20px 0 0}.news-wrap > div:nth-child(even) .thumb{float:none}footer .newsletter{width:330px}footer .newsletter input[type='text']{width:280px}.dot-history{display:none}.brands-carousel{width:100%;height:inherit}footer .partner-bottom .logo-bt{width:100px;margin:0 auto}.brands-carousel--list{min-width:1px;text-align:center}.brands-carousel--list li img{max-width:100%}.description p{max-width:90%;margin:0 auto;font-size:1rem}.brands-slide{height:500px}.grid-brands .item .hover > div{padding:0 5px}.grid-brands .item .hover > div p{font-size:11px}.grid-brands .item .hover a{font-size:15px}#pNews .news-wrap > div:nth-child(even) .thumb{float:none}.contact-us{padding-top:50px}.contact-us .info,.contact-us .form{width:100%;float:none;margin-bottom:30px}.filter .cl{float:none}.job-list .description{padding-bottom:30px}.filter .search-filter{width:100%;float:none;margin-bottom:10px;text-align:center}.filter .brands-filter{width:35%}.filter .location-filter{width:35%}.who-we-are .copy{padding-bottom:20px}.who-we-are h2{font-size:2.3333333333rem}.our-history h2{font-size:2.3333333333rem}.our-history h2 span,.our-history h2 strong{font-size:3.3333333333rem}.description h2 span,h2 span{font-size:2.3333333333rem}.business-list li h4{font-size:1.2rem}.business-list li img{margin-top:-40px}.business-principles .contain{height:500px}#pBrand .banner .banner-copy h1{font-size:2.3333333333rem}#pBrand .banner .banner-copy h1 br{display:none}#pBrand .banner .banner-copy h1 span{font-size:2.3333333333rem}#pContact .banner-copy h1 br{display:none}.filter{padding-top:20px}.other-category p a{padding:5px 10px}.brands .right-ovl{display:none}.list-sitemap li{width:100%}.list-sitemap li:nth-child(n){margin-bottom:0;margin-right:0}.list-sitemap li:nth-child(1n){margin-right:0;margin-bottom:0}.business-principles .contain{height:450px}.business-list li{height:400px}.business-list li h4{min-height:45px}.press-release--list li strong{width:20%}.press-release--list li div{width:80%}.gallery li .wrap-copy > div{padding:10px 10px 0}.gallery li .wrap-copy h4{font-size:16px;letter-spacing:1px;margin-bottom:10px}.gallery li .wrap-copy p{font-size:12px;line-height:1.2}.career-copy h2{margin-top:0}.member-list li .hover h4{font-size:14px}.member-list li .hover h6{font-size:10px;padding-bottom:5px}.member-list li .hover p{font-size:9px;padding-bottom:5px}.ovl-mobile{position:fixed}.on-top{overflow-y:scroll}}@media screen and (max-width: 736px){.logo{width:120px;height:36px;margin-left:-60px}.description p{max-width:100%;padding:30px 5% 0}.news-item .copy .btn{font-size:1.3333333333rem}footer .newsletter{width:40%}footer .newsletter input[type='text']{width:80%}.post .thumb a{display:block}.contain-detail .copy h1{padding-top:20px}.contain-detail .copy .btn-back{display:block;margin-bottom:10px}.contain-detail .copy .day{width:100%;position:relative;top:0;right:auto;left:0}.contain-detail .copy h1{font-size:2rem}.post h6 a{font-size:1rem}.gallery li > p > img{width:100%;object-fit:cover}.banner-detail > img{object-fit:cover;height:100%}.brands-detail .copy h3 img{max-width:100%}#pCareer .banner .banner-copy h1,#pCareer .banner .banner-copy h1 span,.banner .banner-copy h1,.banner .banner-copy h1 span,#pNews .banner .banner-copy h1,#pNews .banner .banner-copy h1 span,.banner.brands-bn .banner-copy h1,.banner.brands-bn .banner-copy h1 span{font-size:2.1333333333rem}.grid-brands .item.both h3{font-size:1.3333333333rem;border-width:3px}.filter{padding-top:10px}.filter .cl{float:none}.filter .search-filter{width:100%;text-align:center;padding-bottom:10px}.job-list .description{padding-bottom:20px}.filter .brands-filter,.filter .location-filter,.filter .types-filter{width:32%;margin-left:1%}.job-result{padding-top:40px;width:90%}.job-result td{font-size:.6666666667rem;padding:10px 10px 10px 0}.job-result td:last-child{padding-right:0}.job-result th{font-size:.7333333333rem}.contact-us{padding:40px 0}.contact-us h4{font-size:1.0666666667rem}.contact-us .form > div label{font-size:.8rem}.faq-search{width:100%;text-align:center}.faq-search .ip-search{width:70%}.faq-item{width:45%;margin:0 2% 40px}.banner-copy p img{width:40px}.banner-copy a{font-size:1.3333333333rem}.banner-copy a span{width:20px;height:20px}#pNews .news-wrap > div:nth-child(even) .thumb{float:none}#pNews .news-wrap > div:nth-child(even) .copy{padding:20px 0 0}.press-release--list li strong{width:25%}.press-release--list li > div{width:70%}#pFaq{padding-top:70px}.brands-slide{height:500px}.faq-search{margin-top:20px}.faq-search .ip-search{width:55%}.description h2 span,h2 span{font-size:2.1333333333rem}.who-we-are h2{font-size:2rem}.who-we-are p{font-size:1rem}.business-list li{padding:10px}.business-list li p{font-size:14px}.news-item .copy p{max-height:none}.banner-copy > table{width:90%}.brands-logo{padding:5px 0}.brands-wrap h2{padding-bottom:20px}.business-principles .contain{height:550px}.brands-list li{background-position:center}.member-list{display:block}}@media screen and (max-width: 569px){.mb-busines--control{display:block}.banner-copy{width:90%}.banner-copy a{font-size:1.3333333333rem}.banner-copy a span{width:20px;height:20px}h2{padding-top:20px;background:url(bg-title.png)/*tpa=http://www.maisonjsc.com/Assets/images/bg-title.png*/ repeat-x left -3px #fff}h2 span{font-size:1.3333333333rem}.btn{font-size:1.1333333333rem}.news-wrap{padding:20px 0}.news-wrap .copy{padding:20px 10% 0}.news-wrap .copy .btn span{width:20px;height:20px}.news-wrap .copy a{font-size:1.3333333333rem}.news-wrap .copy span{font-size:.8rem}.news-wrap .copy h3{letter-spacing:2px}.news-wrap .copy h3 a{font-size:1.1333333333rem}.news-wrap .copy p{font-size:.8rem;margin-bottom:20px}.news-item{margin-bottom:30px}.news-item .copy .btn{font-size:1.3333333333rem}.news-wrap > div:nth-child(even) .copy{padding:20px 10% 0}#pNews .news-wrap > div:nth-child(even) .copy{padding:20px 10% 0}footer{padding:20px 0 0}footer .contain{width:90%}footer .links,footer .socials{width:50%}footer .links > a{margin-top:15px}footer .socials > a{margin-top:10px}footer .newsletter{width:100%;margin:20px 0}footer .newsletter p{font-size:.8rem}footer .newsletter input[type='text']{width:80%}#pHome .banner-copy h1{width:100%}.banner-copy .banner-title{padding-top:40px}.who-we-are .thumb{width:100%;float:none;margin:0}.who-we-are h2{font-size:1.3333333333rem}.who-we-are p{font-size:.9333333333rem;line-height:1.5}.who-we-are .copy{float:none;width:90%;left:5%}.title{height:50px;padding-top:15px}.title em,.title .line{display:none}.our-history h2{text-align:left;font-size:1.3333333333rem}.our-history h2 strong{font-size:2.3333333333rem}.our-history h2 span{font-size:1.6666666667rem;padding-right:0}.effect-bringback{width:100%;margin:0;left:0}.effect-bringback li{width:100%}.effect-bringback li > div p{font-size:1rem}.member{padding-top:0}.member-list{position:relative;padding-top:250px}.member-list li{display:block;width:100%}.member-list li.both{width:100%;position:absolute;top:0;left:0;height:250px}.member-list li.both p{height:175px;overflow:hidden}.member-list li.both > div{position:relative;top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.member-list li .hover h4{font-size:1.6666666667rem}.member-list li .hover h6{font-size:1.3333333333rem}.member-list li .hover p{font-size:1.0666666667rem}.business-principles .contain{padding:50px 0;position:relative}.business-list{width:300vw;height:470px;overflow:hidden;position:absolute;left:0;top:10vw}.business-list li{width:80vw;margin:0 10vw;border:none}.business-list li:nth-child(n){margin:0 10vw}.why-us--bottom{width:90%;padding-bottom:35px}.why-us--bottom h2 span{padding:30px 0 0}.why-us--bottom .summary{padding:10px 0 30px;font-size:18px}.why-us--list-bottom li{margin-bottom:10px}.why-us--list-bottom li label{width:20px}.why-us--list-bottom li h3{padding:0 0 0 10px;width:90%;font-size:1.0666666667rem}.why-us--list-bottom li h3 span{font-size:.8rem}.btn-next--history{left:auto;right:20px}.contain-detail{width:100%}.contain-detail .copy{width:100%;float:none;padding:0 5% 20px}.contain-detail .copy .btn-back{margin-left:5%}.contain-detail .copy .day{left:5%;top:0}.contain-detail .copy h1{width:90%;margin:0 auto;font-size:1.6666666667rem;padding:10px 0}.contain-detail .copy .by{width:90%;margin:0 auto}.contain-detail .copy .by > span{padding-bottom:10px;display:inline-block}.contain-detail .copy .btn-share{width:100%;float:none;border-top:1px solid #cecece;border-bottom:1px solid #cecece;display:block;text-align:right}.contain-detail .copy .btn-share span{margin-top:0}.contain-detail .latest-posts{width:90%;float:none;margin:0 auto}.brands-copy{height:350px}.brands-copy--list li > div{padding:20px}.brands-copy--list li > div h3{margin-bottom:10px}.brands-copy--list li > div h3 img{height:100%}.brands-copy--list li > div p{font-size:.9333333333rem;max-height:155px}.brands-copy--list li > div a{font-size:1.3333333333rem}.brands-copy--list li > div a span{width:20px;height:20px}.btn-prev,.btn-next{width:42px;height:42px;background-size:cover}.btn-prev{right:auto;left:0}.copyright span{font-size:.6666666667rem;padding:5px 0;text-align:center}.btn-prev--history,.btn-next--history{left:15px;background-size:50% 50%}.btn-next--history{left:auto;right:15px;background-size:50% 50%}.effect-bringback li > div{padding:50px}.member-list li.both h3{font-size:1.3333333333rem}.business-principles{padding-top:20px}.who-we-are h2{padding-top:50px}.business-list li h4{font-size:1.3333333333rem}.description{padding-bottom:30px}.description p{padding-top:10px;line-height:1.3;font-size:.9333333333rem}.description h2 span{font-size:1.3333333333rem}.contain-detail .copy .by > span{font-size:15px}.contain-detail .copy .btn-share{padding:5px 0}.contain-detail .copy .btn-share span{vertical-align:middle}.contain-detail .latest-posts h4{font-family:"avertablack";border-bottom:1px solid #b6b6b6;border-top:1px solid #b6b6b6;padding:10px;margin:0 -5% 20px;letter-spacing:3px}.post .thumb{margin-bottom:10px}.related-posts{width:90%;margin:0 auto;overflow:visible}.related-posts h4{font-family:"avertablack";border-bottom:1px solid #b6b6b6;border-top:1px solid #b6b6b6;padding:10px;margin:0 -5% 20px;letter-spacing:3px}.related-posts .post{width:100%;float:none;margin-bottom:20px}.related-posts .post:nth-child(2){margin:0 0 20px}#pBlogs{padding-bottom:50px}.timeline .contain{height:100vw;padding:0}.effect-bringback{height:inherit}.effect-bringback li{height:100vw}.effect-bringback li > div{padding:40px 50px 0 40px;height:89vw;overflow:hidden}.effect-bringback li > div h4{font-size:2.6666666667rem;padding-bottom:30px}.effect-bringback li > div p{font-size:.9333333333rem}.btn-next--history,.btn-prev--history,.btn-next--history{top:50%;margin-top:-44px}.brands-detail .copy{padding-bottom:30px}#pCareer .banner .banner-copy h1,#pCareer .banner .banner-copy h1 span,.banner .banner-copy h1,.banner .banner-copy h1 span,#pNews .banner .banner-copy h1,#pNews .banner .banner-copy h1 span,.banner.brands-bn .banner-copy h1,.banner.brands-bn .banner-copy h1 span,#pContact .banner-copy h1,#pContact .banner-copy h1 span{font-size:2rem}.grid-brands .item{width:50%;padding-bottom:50%}.grid-brands .item.both{width:100%}.why-us{padding:30px 0 0}.why-us h2{width:90%;margin:0 auto}.why-us .summary{font-size:.9333333333rem;padding:20px 0 0}.why-us--list li{width:100%;margin:0 0 20px}.why-us--list li h3{margin:20px 0;height:auto}.why-us--list li h3 br{display:none}.why-us--list li p{padding:0 20px}.why-us--list li:nth-child(n){margin:0 0 30px}.gallery{padding:0}.gallery li:first-child{display:none}.gallery li{width:100%;height:auto}.gallery li > p{height:auto}.gallery li > p.both{height:auto}.gallery li > div{height:auto}.career-copy{margin-bottom:30px}.career-copy h2{padding-top:30px}.career-copy .summary{padding:20px 0}.career-copy h5{font-size:1.2rem;margin-top:10px}.filter .search-filter{width:80%;margin:0 auto;float:none;clear:both;padding:0}.filter .search-filter input[type='text'],.filter .search-filter input[type='submit']{width:100%;margin:0 0 10px}.filter .brands-filter,.filter .location-filter,.filter .types-filter{width:80%;margin:0 auto 10px;float:none;clear:both}.job-detail .btn-back{font-size:25px;line-height:35px}.job-detail .copy{padding-top:70px}.job-detail .copy h2{background:transparent;text-align:left;padding:0}.job-detail .copy h2 span{padding:0}.job-detail .copy h4{font-size:1.0666666667rem}.upload-file{width:100%;height:35px;background-size:cover;float:none}.job-detail .btn{float:right}.job-detail .btn input[type='submit']{font-size:1.3333333333rem;line-height:1.2}.job-detail .social-share{text-align:left;float:none;clear:both;overflow:hidden;font-size:1.3333333333rem}.contact-us h2{font-size:1.6666666667rem;padding-bottom:20px}.contact-us h4{padding-bottom:5px}.contact-us .info{width:100%;float:none;margin-bottom:30px}.contact-us .info li{margin-bottom:10px}.contact-us .form{width:100%;float:none}.contact-us .info > p:last-child,.contact-us .info > p:last-child a{font-size:1.0666666667rem}.contact-us .form > div .half{width:100%;margin:0}.contact-us .form > div .half:first-child{margin-bottom:20px}.contact-us .form .btn-submit{font-size:25px;line-height:35px}.faq-item{width:90%;margin:0 auto 30px}.faq-item .thumb img{width:100%}#pHome .banner-copy h1{font-size:1.6666666667rem}#pHome .banner-copy .banner-title{font-size:3.3333333333rem;padding-top:100px}.member-list li .hover p{font-size:.9333333333rem}.business-list li{padding:25px;height:auto}.business-list li p{margin:20px 0;line-height:1.3;font-size:1.0666666667rem}#pBrand .banner .banner-copy h1{font-size:1.6666666667rem}#pBrand .banner .banner-copy h1 span{font-size:1.6666666667rem}.location .store,.store{width:90%;left:50%;margin-left:-45%;top:70px}.contact-us{padding-bottom:520px}.store{width:100%;margin-left:-50%;border:1px solid #252525;top:-489px}.store ul li{padding:10px}.store ul li p{font-size:.8666666667rem}.store ul li .view-map{font-size:.8666666667rem}.faq-search--result,.faq-contain{width:100%;float:none;margin-bottom:50px}.faq-ans.display > div{overflow-x:scroll}.other-category{width:100%;float:none}.search-result table{width:100%}.faq-search .ip-search{width:65%}.faq-search .ip-submit{width:100px}.faq-item{height:auto;padding-bottom:30px}.gallery li .wrap-copy{padding-bottom:60%}.email-form .gender{width:45%}.email-form .loca{width:50%}.brands{width:100%;padding-bottom:350px}.brands .btn-prev{bottom:340px;right:auto;left:0}.brands .btn-next{bottom:340px}.brands-copy,.brands-copy{height:350px}#pContact{padding-bottom:0}.news-filter label{font-size:13px}.news-filter .brands-news--filter{margin-right:5%}.news-filter > a,.news-filter .brands-news--filter .jquery-selectbox .jquery-selectbox-currentItem{font-size:16px}.press-release--list li{padding:20px 0}.press-release--list li strong,.press-release--list li > div{float:none;width:100%}.brands-copy--list li > div h3{font-size:1.6666666667rem;margin:0}.brands-logo .brands-carousel--wrap .btn-next{width:15px;height:15px;margin-bottom:-7px;right:-20px}.brands-logo .brands-carousel--wrap .btn-prev{width:15px;height:15px;margin-bottom:-7px;left:-20px}.business-principles .contain{overflow:hidden}.grid-brands .item.both h3{width:90%}.brands-detail .contain{padding:20px 0}.brands-detail .btn-back{margin-bottom:10px;font-size:20px}.why-us--list{margin-top:20px}.brands-logo .brands-carousel--wrap{width:80%}.brands-logo .brands-carousel--wrap .btn-next{right:-25px;width:27px;height:27px}.brands-logo .brands-carousel--wrap .btn-prev{left:-25px;width:27px;height:27px}.member-list li{transition:none!important}h1 br{display:none}.why-us--list-bottom li{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.why-us--list-bottom li label,.why-us--list-bottom li h3{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.why-us--list-bottom li label{height:auto}.why-us--list-bottom li h3{padding-bottom:10px}.location .store h6{font-size:14px;padding:10px}.location .filter-store{margin:0 10px 5px}.location .map{overflow:visible;height:auto;height:880px;border-top:none}.map .map-img{position:absolute;top:auto;bottom:0;height:350px}.location .store{top:0}h1 span{font-family:'Times New Roman'!important;font-weight:700;font-style:italic}.brands-wrap h2{background-position:0 -22px}}@media screen and (max-width: 320px){.effect-bringback li > div{padding-top:20px}.effect-bringback li > div h4{font-size:2rem;padding-bottom:20px}.effect-bringback li > div p{font-size:.8rem}.contain-detail{padding-top:30px}.top-mobile{height:50px}.btn-nav{left:10px;width:25px}.btn-nav strong{top:11px}.btn-nav:after{top:17px}.mb-right{right:10px}.mb-right .btn-search{margin-right:0;width:18px;height:18px}.mb-right .mb-lang{font-size:.9333333333rem}.js-lang{width:25px}.on-top .mb-right,.mb-right,.logo,.on-top .logo{top:8px}.on-top .btn-nav,.btn-nav{top:10px}.on-top #nav li,#nav li{line-height:35px}#nav li > a{font-size:.9333333333rem;line-height:30px}#nav li .submenu .links a{font-size:.8rem;line-height:30px}.brands-slide{height:250px}#pAboutus,#pBlogs,#pCareer,#pNews,#pFaq,#pContact{padding-top:50px}.member-list li.both > div p{font-size:12px}.member-list li .hover p{font-size:12px}#pBrand .banner .banner-copy h1{font-size:1.5333333333rem}#pBrand .banner .banner-copy h1 span{font-size:1.5333333333rem}.grid-brands .item .hover > div p{font-size:9px}.faq-search .ip-submit{width:70px;font-size:12px;padding:10px 0}.faq-search .ip-search{font-size:12px}.contact-us{padding-bottom:410px}.store{top:-389px}.store ul li h3{font-size:13px}.store ul li p{font-size:11px}.news-filter label{font-size:11px}.news-filter .brands-news--filter{margin-right:2%}.news-filter > a,.news-filter .brands-news--filter .jquery-selectbox .jquery-selectbox-currentItem{font-size:13px}.news-filter .brands-news--filter .jquery-selectbox{background-size:auto 60%}.brands-copy--list li > div h3{font-size:20px}.brands-copy--list li > div p{font-size:13px}.brands-carousel--list li img{max-width:60%}.copyright span{font-size:8px}footer .contain{padding-bottom:10px}.partner-bottom .brands-carousel--wrap{margin-top:8px}.brands-logo{padding:5px 0}.brands-wrap h2{padding-bottom:20px}.timeline .contain{height:70vw}.effect-bringback li{height:70vw;border:3px solid #252525}.business-list li img{margin-bottom:5px}.business-list li p{font-size:12px}.member-list{padding-top:170px}.member-list li.both{height:180px}.member-list li.both p{height:100px}.business-principles .contain{height:480px}.why-us--list-bottom li{margin-bottom:15px}.why-us--list-bottom li h3 span{padding-top:5px}.banner.partnership{height:500px}.banner.partnership .banner-copy{top:100px}#pBrand{padding-top:50px}.brands-detail .contain p,.career-copy p{font-size:15px}.gallery li .wrap-copy > div{padding-top:30px}.gallery li .wrap-copy span{top:0;height:5px}.career-copy .summary{font-size:18px}.career-copy h2 span{padding:0}.career-copy h5{font-size:18px}.career-copy p{font-size:14px;padding-top:10px}#pCareer .banner.job{height:500px}#pCareer .banner.job .banner-copy{top:100px}.why-us--list li h3{font-size:20px}.why-us--list li p.copy-mb{font-size:15px}.brands-logo .brands-carousel{height:31px}.brands-copy--list li > div a{font-size:18px}.news-item .copy .tag{font-size:15px}.faq-ans .ans{padding-left:50px}.brands-copy--list li > div h3{font-size:1.3333333333rem}}@media only screen and (min-width: 568px) and (max-width: 736px){.on-top{overflow-y:scroll}.ovl-mobile{position:fixed}}@media only screen and (max-height: 680px){.banner-copy h1{font-size:50px}#pHome .banner-copy h1{width:90%}.logo{top:16px}nav{float:right;margin-top:8px}#nav li .submenu{top:70px}#nav li .submenu .links{line-height:40px}#nav li .submenu .links a{line-height:40px}} .link-exp {justify-content:flex-end}