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,menu,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-color: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:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;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"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;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:0.35em 0.625em 0.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-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Gotham Book",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#757575;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#15223f;text-decoration:none}a:hover,a:focus{color:#020306;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media (min-width:768px){.container{width:740px}}@media (min-width:992px){.container{width:960px}}@media (min-width:1200px){.container{width:1160px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0);}#cboxWrapper{max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:#000;opacity:0.8;filter:alpha(opacity = 80);}#colorbox{outline:0;}#cboxContent{background:#fff;overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:0px;}#cboxTitle{position:absolute;bottom:0px;left:0;text-align:center;width:100%;color:#999;}#cboxCurrent{position:absolute;bottom:0px;left:100px;color:#999;}#cboxLoadingOverlay{background:#fff url(/themes/ralph/images/loading.gif) no-repeat 5px 5px;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0;}#cboxSlideshow{position:absolute;bottom:0px;right:42px;color:#444;}#cboxPrevious{position:absolute;bottom:0px;left:0;color:#444;}#cboxNext{position:absolute;bottom:0px;left:63px;color:#444;}#cboxClose{position:absolute;top:20px;right:20px;display:block;color:#444;font-size:28px;}.cboxIE #cboxTopLeft
.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
.responsive-state{height:0px;}.responsive-state div{display:none;}.responsive-state .mobile{display:block;}@media (min-width:768px){.responsive-state .mobile{display:none;}}@media (min-width:768px){.responsive-state .tablet-portrait{display:block;}}@media (min-width:1024px){.responsive-state .tablet-portrait{display:none;}}@media (min-width:1024px){.responsive-state .tablet-landscape{display:block;}}@media (min-width:1366px){.responsive-state .tablet-landscape{display:none;}}@media (min-width:1366px){.responsive-state .desktop{display:block;}}@font-face{font-family:DidotItalic;src:url(/themes/ralph/fonts/en/DidotLTStd%20Italic.otf) format("opentype");}@font-face{font-family:DidotLTStdHeadline;src:url(/themes/ralph/fonts/DidotLTStdHeadline.otf) format("opentype");}@font-face{font-family:FeniceStdRegular;src:url(/themes/ralph/fonts/en/ITCFeniceStdRegular.woff) format("woff"),url(/themes/ralph/fonts/en/ITCFeniceStdRegular.ttf) format("truetype"),url(/themes/ralph/fonts/en/ITCFeniceStdRegular.eot),url(/themes/ralph/fonts/en/ITCFeniceStdRegular.eot#iefix) format("embedded-opentype"),url(/themes/ralph/fonts/en/ITCFeniceStdRegular.svg#svgFontName) format("svg");}@font-face{font-family:'Sackers Gothic W01';src:url(/themes/ralph/fonts/en/SackersGothicStd/SackersGothicStd-Medium.eot#iefix) format('embedded-opentype'),url(/themes/ralph/fonts/en/SackersGothicStd/SackersGothicStd-Medium.otf)  format('opentype'),url(/themes/ralph/fonts/en/SackersGothicStd/SackersGothicStd-Medium.woff) format('woff'),url(/themes/ralph/fonts/en/SackersGothicStd/SackersGothicStd-Medium.ttf)  format('truetype'),url(/themes/ralph/fonts/en/SackersGothicStd/SackersGothicStd-Medium.svg#SackersGothicStd-Medium) format('svg');font-weight:normal;font-style:normal;}body{color:#15223F;font-family:"Avenir W01",Arial,sans-serif;font-size:16px;font-weight:300;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}h1{font-size:1.6em;line-height:1.1875em;text-transform:uppercase;letter-spacing:0.1em;font-weight:300;}@media (min-width:768px){h1{font-size:2em;}}h2{font-size:1.2em;line-height:1.87em;text-transform:uppercase;letter-spacing:0.05em;font-weight:300;}@media (min-width:768px){h2{font-size:1.5em;}}h3{font-family:'Avenir W01',Arial,sans-serif;font-size:2em;line-height:1em;text-transform:uppercase;letter-spacing:0.05em;font-weight:400;}@media (min-width:768px){h3{font-size:2.5em;}}h4{font-size:1.875em;line-height:1em;text-transform:uppercase;letter-spacing:0.05em;font-weight:300;}@media (min-width:768px){h4{font-size:2.375em;}}h5{font-size:1.5em;line-height:2.28em;text-transform:uppercase;letter-spacing:0.05em;}@media (min-width:768px){h5{font-size:1.875em;}}h6{font-size:1.6em;line-height:2.28em;text-transform:uppercase;letter-spacing:0.05em;}@media (min-width:768px){h6{font-size:2em;}}p,.body_copy_1{font-size:0.95em;line-height:1.88em;letter-spacing:0.05em;}@media (min-width:768px){p,.body_copy_1{font-size:1em;}}p.body_copy_2{font-family:DidotItalic,Arial,sans-serif;font-size:1.1em;line-height:1.091em;letter-spacing:0;}@media (min-width:768px){p.body_copy_2{font-size:1.375em;}}blockquote{font-family:DidotItalic,Arial,sans-serif;line-height:1.47em;letter-spacing:0.025em;padding:30px;position:relative;color:inherit;}blockquote p{font-family:DidotItalic,Arial,sans-serif;font-size:1.6471em;line-height:1.47em;letter-spacing:0.025em;}blockquote p:after{font-family:DidotItalic,Arial,sans-serif;bottom:10px;content:"\201D";position:absolute;width:40px;height:40px;font-size:80px;line-height:1;color:inherit;}blockquote p:before{font-family:DidotItalic,Arial,sans-serif;position:relative;width:40px;height:40px;font-size:80px;top:30px;left:-15px;content:"\201C";color:inherit;}blockquote p.body_copy_2{line-height:1.47em;}a{font-family:'Avenir W01',Arial,sans-serif;font-size:1em;letter-spacing:0.05em;color:inherit;font-weight:300;text-decoration:none;}a:hover,a:focus{color:inherit;text-decoration:underline;}@media (min-width:1366px){a[href^="tel:"]{text-decoration:none;pointer-events:none;cursor:default;}}.text_link_1{font-family:'Avenir W01',Arial,sans-serif;font-size:1em;letter-spacing:0.05em;color:inherit;font-weight:300;text-decoration:none;font-size:0.8rem;}@media (min-width:768px){.text_link_1{font-size:1rem;}}.text_link_1:hover,.text_link_1:focus{color:inherit;text-decoration:underline;}.text_link_1:after{font-family:FontAwesome;content:"\f0da";display:inline-block;padding-left:5px;-moz-osx-font-smoothing:grayscale;line-height:1;}.text_link_2{font-family:"GothamBook","Avenir W01","YD Gothic 100 W36",sans-serif;letter-spacing:0.05em;color:#15223F;line-height:.909em;letter-spacing:.091em;text-transform:uppercase;display:inline-block;position:relative;padding-bottom:calc(0.8em + 1px);}.text_link_3{font-family:'Avenir W01',Arial,sans-serif;font-size:1.06em;letter-spacing:0.05em;color:#15223F;}.text_link_4{font-family:'Avenir W01',Arial,sans-serif;font-size:0.705em;letter-spacing:0.05em;color:#15223F;}.text_link_5{font-family:'Avenir W01',Arial,sans-serif;font-size:0.875em;letter-spacing:0.1em;color:#15223F;line-height:1.5em;font-weight:300;}@media (min-width:768px){.text_link_5{font-size:0.75em;}}.text_link_6{font-family:'Avenir W01',Arial,sans-serif;font-size:0.705em;letter-spacing:0.05em;color:#757575;}.text_link_6 :hover{color:#15223F;}@media (min-width:768px){.text_link_6{font-size:0.647em;}}.store_locator_link{font-size:0.75rem;letter-spacing:0.1em;color:#15223F;line-height:2em;border:1px solid #15223F;display:block;padding:23px 0px;margin:0px 20px;}.store_locator_link .fa.fa-map-marker{background:url(/themes/ralph/images/store_locator_icon.png) no-repeat;background:url(/themes/ralph/images/svg/store_locator_icon.svg) no-repeat;background-size:cover;width:30px;height:30px;margin-right:10px;vertical-align:middle;}@media (min-width:768px){.store_locator_link .fa.fa-map-marker{margin-right:20px;}}.store_locator_link .fa.fa-map-marker:before{content:'';}.store_locator_link span{vertical-align:middle;}@media (min-width:768px){.store_locator_link{font-size:1.125rem;padding:32px 100px;display:inline-block;}}a .fa.fa-map-marker{background:url(/themes/ralph/images/store_locator_icon.png) no-repeat;background:url(/themes/ralph/images/svg/store_locator_icon_white.svg) no-repeat;background-size:cover;width:1em;height:1em;margin-right:5px;}a .fa.fa-map-marker .st0{fill:#fff !important;}a .fa.fa-map-marker .st1{fill:#FFFFFF;stroke:#000000;stroke-miterlimit:10;}a .fa.fa-map-marker:before{content:'';}.rwd-line{display:block;}@media screen and (min-width:768px){.rwd-line{display:inline;}}html:lang(zh-hans) body,html:lang(zh-hant) body{font-family:"Avenir W01","SimHei","黑体","Hiragino Sans GB","冬青黑体",sans-serif;font-weight:400;}html:lang(zh-hans) h1,html:lang(zh-hant) h1{font-size:1.4em;font-family:"Avenir W01","SimHei","黑体","Hiragino Sans GB","冬青黑体",sans-serif;line-height:1.357em;font-weight:400;}@media (min-width:768px){html:lang(zh-hans) h1,html:lang(zh-hant) h1{font-size:1.75em;}}html:lang(zh-hans) h2,html:lang(zh-hant) h2{font-family:"Avenir W01","SimHei","黑体","Hiragino Sans GB","冬青黑体",sans-serif;}html:lang(zh-hans) h3,html:lang(zh-hant) h3{font-family:"Hiragino Sans GB W6",sans-serif;}html:lang(zh-hans) h4,html:lang(zh-hant) h4{font-family:"Avenir W01","SimHei","黑体","Hiragino Sans GB","冬青黑体",sans-serif;}html:lang(zh-hans) h5,html:lang(zh-hant) h5{font-family:DidotItalic,"SimSun","宋体","STHeiti Light","华文细黑",sans-serif;}html:lang(zh-hans) h6,html:lang(zh-hant) h6{font-family:"Avenir W01","SimHei","黑体","Hiragino Sans GB","冬青黑体",sans-serif;}html:lang(zh-hans) p,html:lang(zh-hans) .body_copy_1,html:lang(zh-hant) p,html:lang(zh-hant) .body_copy_1{font-size:0.75em;line-height:2.133em;letter-spacing:0.1em;}@media (min-width:768px){html:lang(zh-hans) p,html:lang(zh-hans) .body_copy_1,html:lang(zh-hant) p,html:lang(zh-hant) .body_copy_1{font-size:0.9375em;}}html:lang(zh-hans) p.body_copy_2,html:lang(zh-hant) p.body_copy_2{font-family:DidotItalic,"SimSun","宋体","STHeiti Light","华文细黑",sans-serif;line-height:1.5em;font-size:1em;}@media (min-width:768px){html:lang(zh-hans) p.body_copy_2,html:lang(zh-hant) p.body_copy_2{font-size:1.25em;}}html:lang(zh-hans) blockquote,html:lang(zh-hant) blockquote{font-family:DidotItalic,"SimSun","宋体","STHeiti Light","华文细黑",sans-serif;line-height:1.47em;letter-spacing:0.025em;padding:30px;position:relative;}html:lang(zh-hans) blockquote p,html:lang(zh-hant) blockquote p{font-family:DidotItalic,"SimSun","宋体","STHeiti Light","华文细黑",sans-serif;font-size:1.875em;}html:lang(zh-hans) blockquote p.body_copy_2,html:lang(zh-hant) blockquote p.body_copy_2{line-height:1.5em;font-size:1em;letter-spacing:0.01em;}@media (min-width:768px){html:lang(zh-hans) blockquote p.body_copy_2,html:lang(zh-hant) blockquote p.body_copy_2{font-size:1.25em;}}html:lang(zh-hans) a,html:lang(zh-hant) a{font-family:"Avenir W01","SimHei","黑体","Hiragino Sans GB","冬青黑体",sans-serif;}html:lang(zh-hans) .text_link_1,html:lang(zh-hant) .text_link_1{font-family:"Avenir W01","SimHei","黑体","Hiragino Sans GB","冬青黑体",sans-serif;font-size:0.8rem;}@media (min-width:768px){html:lang(zh-hans) .text_link_1,html:lang(zh-hant) .text_link_1{font-size:0.9375rem;}}html:lang(zh-hans) .connect__menu_item p,html:lang(zh-hant) .connect__menu_item p{font-size:0.6875rem;}html:lang(zh-hans) .connect__menu_item .gender-list label,html:lang(zh-hant) .connect__menu_item .gender-list label{font-size:0.6875rem;}html:lang(zh-hans) .social__menu_item a,html:lang(zh-hans) .contact__menu_item a,html:lang(zh-hant) .social__menu_item a,html:lang(zh-hant) .contact__menu_item a{font-size:0.6875em;}html:lang(zh-hans) .social__menu_item a span,html:lang(zh-hans) .contact__menu_item a span,html:lang(zh-hant) .social__menu_item a span,html:lang(zh-hant) .contact__menu_item a span{margin-left:5px;}html:lang(ja) body{font-family:"Avenir W01","Meiryo W53",sans-serif;font-size:16px;font-weight:400;}html:lang(ja) h1{font-size:1.4em;font-family:"Avenir W01","Meiryo W53",sans-serif;line-height:1.357em;}@media (min-width:768px){html:lang(ja) h1{font-size:1.75em;}}html:lang(ja) h2{font-family:"Avenir W01","Meiryo W53",sans-serif;}html:lang(ja) h3{font-family:"Avenir W01","Meiryo W53",sans-serif;}html:lang(ja) h4{font-family:"Avenir W01","Meiryo W53",sans-serif;}html:lang(ja) h5{font-family:DidotItalic,"MS PMincho W50",serif;}html:lang(ja) h6{font-family:"Avenir W01","Meiryo W53",sans-serif;}html:lang(ja) p,html:lang(ja) .body_copy_1{font-size:0.75em;line-height:2.133em;letter-spacing:0.1em;}@media (min-width:768px){html:lang(ja) p,html:lang(ja) .body_copy_1{font-size:0.9375em;}}html:lang(ja) p.body_copy_2{font-family:DidotItalic,"MS PMincho W50",serif;line-height:1.5em;font-size:1em;}@media (min-width:768px){html:lang(ja) p.body_copy_2{font-size:1.25em;}}html:lang(ja) blockquote{font-family:DidotItalic,"MS PMincho W50",serif;line-height:1.47em;letter-spacing:0.025em;padding:30px;position:relative;}html:lang(ja) blockquote p{font-family:DidotItalic,"MS PMincho W50",serif;font-size:1.875em;}html:lang(ja) blockquote p.body_copy_2{line-height:1.5em;font-size:1em;letter-spacing:0.01em;}@media (min-width:768px){html:lang(ja) blockquote p.body_copy_2{font-size:1.25em;}}html:lang(ja) a{font-family:"Avenir W01","Meiryo W53",sans-serif;}html:lang(ja) .text_link_1{font-family:"Avenir W01","Meiryo W53",sans-serif;font-size:0.8rem;}@media (min-width:768px){html:lang(ja) .text_link_1{font-size:0.9375rem;}}html:lang(ja) .connect__menu_item p{font-size:0.6875rem;line-height:1.636em;}html:lang(ja) .connect__menu_item .gender-list label{font-size:0.6875rem;line-height:1.636em;}html:lang(ja) .social__menu_item a,html:lang(ja) .contact__menu_item a{font-size:0.6875em;line-height:1.636em;}html:lang(ja) .social__menu_item a span,html:lang(ja) .contact__menu_item a span{margin-left:5px;}html:lang(ko) body{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;font-weight:400;word-break:keep-all;}html:lang(ko) h1{font-size:1.4em;font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;line-height:1.357em;font-weight:400;}@media (min-width:768px){html:lang(ko) h1{font-size:1.75em;}}html:lang(ko) h2{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;}html:lang(ko) h3{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;}html:lang(ko) h4{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;}html:lang(ko) h5{font-family:DidotItalic,"YD Myungjo 100 W36",serif;}html:lang(ko) h6{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;}html:lang(ko) p,html:lang(ko) .body_copy_1{font-size:0.75em;line-height:2.133em;letter-spacing:0.1em;}@media (min-width:768px){html:lang(ko) p,html:lang(ko) .body_copy_1{font-size:0.9375em;}}html:lang(ko) p.body_copy_2{font-family:DidotItalic,"YD Myungjo 100 W36",serif;line-height:1.5em;font-size:1em;}@media (min-width:768px){html:lang(ko) p.body_copy_2{font-size:1.25em;}}html:lang(ko) blockquote{font-family:DidotItalic,"YD Myungjo 100 W36",serif;line-height:1.47em;letter-spacing:0.025em;padding:30px;position:relative;}html:lang(ko) blockquote p{font-family:DidotItalic,"YD Myungjo 100 W36",serif;font-size:1.875em;letter-spacing:0.01em;}html:lang(ko) blockquote p.body_copy_2{line-height:1.5em;font-size:1em;letter-spacing:0.01em;}@media (min-width:768px){html:lang(ko) blockquote p.body_copy_2{font-size:1.25em;}}html:lang(ko) a{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;}html:lang(ko) .text_link_1{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;font-size:0.85rem;}@media (min-width:768px){html:lang(ko) .text_link_1{font-size:0.9375rem;}}html:lang(ko) .connect__menu_item p{font-size:0.6875rem;}html:lang(ko) .connect__menu_item .gender-list label{font-size:0.6875rem;}html:lang(ko) .social__menu_item a,html:lang(ko) .contact__menu_item a{font-size:0.6875em;}html:lang(ko) .social__menu_item a span,html:lang(ko) .contact__menu_item a span{margin-left:5px;}html:lang(ko) .privacy p{font-size:1em;}html:lang(ko) .privacy h5{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif !important;}.dropdown{position:relative;display:inline-block;}.dropdown:HOVER .dropdown__content{display:block;}.dropdown__content{display:none;position:absolute;margin:0px;padding:0px;left:0px;right:0px;}#page-wrapper header{margin:0 auto;background:#fff;position:fixed;top:0;left:0px;width:100%;z-index:9999;}#page-wrapper .header__inner{position:relative;margin:20px auto 0px;max-width:2050px;}@media (min-width:768px){#page-wrapper .header__inner{margin-top:25px;}}@media (min-width:1024px){#page-wrapper .header__inner{margin-top:30px;}}.country-selector{position:absolute;top:0px;left:0px;padding-left:20px;display:none;}@media (min-width:768px){.country-selector{display:block;margin-top:-7px;}}.country-selector label{display:inline;font-size:0.58em;letter-spacing:0.1em;color:#15223F;}@media (min-width:1024px){.country-selector label{font-size:0.65em;}}.country-selector .dropdown{min-width:230px;}.country-selector ul.dropdown__content{border:1px solid #C1C1C1;background:rgba(255,255,255,0.9);padding:15px;}.country-selector ul.dropdown__content li{list-style:none inside;}.country-selector .dropdown:hover .country-selector__item_selected{border:1px solid #C1C1C1;border-bottom:0px solid transparent;}.country-selector__item{font-size:0.58em;letter-spacing:0.1em;padding:10px 0px;border:1px solid transparent;cursor:pointer;}@media (min-width:1024px){.country-selector__item{font-size:0.65em;}}.country-selector__item a{text-transform:uppercase;text-decoration:none;color:#757575;border-bottom:1px solid transparent;padding-bottom:2px;}.country-selector__item .country-selector__languages{float:right;display:none;}.country-selector__item .country-selector__languages li{display:inline-block;border-right:1px solid #c1c1c1;padding:0px 10px;}.country-selector__item .country-selector__languages li:last-child{border-right:0px none;padding-right:0px;}.country-selector__item .country-selector__languages a{margin:0px auto;}.country-selector__item .country-selector__languages a:hover{color:#15223F;border-bottom:1px solid #15223F;}.country-selector__item:hover .country-selector__name{color:#15223F;border-bottom:1px solid #15223F;}.country-selector__item:hover .country-selector__languages{display:inline-block;}.country-selector__item:first-child{padding-top:0px;}.country-selector__item:last-child{padding-bottom:0px;}.country-selector__item_selected{display:block;padding:5px 0px !important;}.country-selector__item_selected .country-selector__name{margin-left:5px;}.country-selector__item_selected a{color:#15223F;}.country-selector__item_selected .country-selector__languages{float:none;display:inline-block;padding-left:10px;}.country-selector__item_selected .country-selector__languages a{margin:0 auto;}.country-selector__item_selected .country-selector__languages a:hover{border-bottom:1px solid transparent;}.country-selector__item_selected .country-selector__languages i.fa{color:#15223F;margin-left:6px;}.country-selector__item_selected:HOVER .country-selector__name{color:#15223F;border-bottom:1px solid transparent;}.logo{display:block;text-decoration:none;text-align:center;padding-bottom:20px;}@media (min-width:768px){.logo{padding-bottom:20px;}}.logo img{margin:0 auto;width:192px;height:14px;background-size:192px 14px;}@media (min-width:768px){.logo img{width:307px;height:22px;background-size:307px 22px;}}@media (min-width:1024px){.logo img{width:440px;height:32px;background-size:440px 32px;}}.logo :hover{text-decoration:none;}.ham-burger__link{position:absolute;top:-12px;left:0px;text-decoration:none;display:inline-block;vertical-align:top;text-transform:uppercase;color:#15223F;padding:12px;margin-left:8px;}.ham-burger__link i{font-size:16px;}@media (min-width:768px){.ham-burger__link{display:none;}}.primary-menu{margin:0 auto;text-align:center;display:none;}@media (min-width:768px){.primary-menu{display:block;}}.primary-menu .primary-menu__inner{background-color:#fff;overflow:hidden;}.primary-menu__item{position:static;padding:0px 70px 0px 0px;background:#fff;}.primary-menu__item > a{text-decoration:none;text-transform:uppercase;color:#15223F;display:inline-block;margin:0px auto 15px;border-bottom:1px solid transparent;font-size:0.70em;line-height:normal;letter-spacing:0.15em;}.primary-menu__item > a:hover{border-bottom:1px solid #15223F;}@media (min-width:768px){.primary-menu__item > a{font-size:0.65em;margin-bottom:20px;}.primary-menu__item > a i{display:none;}}@media (min-width:1024px){.primary-menu__item > a{font-size:0.7em;}}.primary-menu__item:last-child{margin-right:0px;}.primary-menu__item:hover .dropdown__content{visibility:hidden;display:block;}@media (min-width:768px){.primary-menu__item:nth-last-child(2){margin-right:0px;padding-right:0px;}}html:lang(ko) .primary-menu__item > a{font-size:0.75em;}.primary-menu__item.open > a{border-bottom:1px solid #15223F;}@media (min-width:768px){.primary-menu__item.open .dropdown__content{visibility:visible;display:block;}}@media (min-width:768px){.primary-menu__item_country,.primary-menu__item_store-locator{display:none;}}.secondary-menu{border-top:1px solid #d0d3d9;letter-spacing:0.1em;overflow:hidden;height:auto;}@media (min-width:768px){.secondary-menu{position:fixed;top:105px;left:0px;right:0px;bottom:0;overflow-y:scroll;background:rgba(0,0,0,0.4);}}@media (min-width:1024px){.secondary-menu{top:120px;}}.secondary-menu .row{margin:0px auto;padding:0px 0px 30px;background:#fff;}.secondary-menu li{list-style:none inside;vertical-align:top;}.secondary-menu__item{padding-top:20px;background:#fff;}@media (min-width:1024px){.secondary-menu__item{max-width:210px;}}.secondary-menu__item img{width:100%;}.secondary-menu__item a{font-size:0.58em;margin:0px;text-transform:uppercase;color:#15223F;vertical-align:top;line-height:1.8em;}@media (min-width:1024px){.secondary-menu__item a{font-size:0.65em;}}.secondary-menu__item a:hover{text-decoration:none;}.secondary-menu__item a:hover span{border-bottom:1px solid #15223F;}.secondary-menu__item a div{padding-top:20px;text-align:center;}@media (min-width:768px){.secondary-menu__item a div i{display:none;}}.secondary-menu__item_back{background:#C1C1C1;text-align:left;padding:25px 20px;}@media (min-width:768px){.secondary-menu__item_back{display:none;}}.secondary-menu__item_back a{font-size:0.82em;font-family:'Avenir W01',Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#fff;}.secondary-menu__item_back a:hover{text-decoration:none;}.secondary-menu__item_back a i{padding-right:15px;}.secondary-menu__item_title{font-family:'Avenir W01',Arial,sans-serif;font-weight:400;font-size:0.82em;color:#15223F;padding:25px 20px;line-height:17px;text-align:left;border-bottom:1px solid #15223F;text-transform:uppercase;}@media (min-width:768px){.secondary-menu__item_title{display:none;}}.primary-menu_mobile{display:block;position:fixed;top:54px;left:0px;right:0px;bottom:0;overflow-y:scroll;background:rgba(0,0,0,0.5);}.primary-menu_mobile .primary-menu__item{display:block;text-align:left;margin:0px;border-top:1px solid #15223F;padding:0px;}.primary-menu_mobile .primary-menu__item > a{margin:0px;display:block;font-family:'Avenir W01',Arial,sans-serif;font-weight:400;font-size:0.82em;border-bottom:0px none;padding:27px 20px;}.primary-menu_mobile .primary-menu__item > a:hover,.primary-menu_mobile .primary-menu__item > a:active,.primary-menu_mobile .primary-menu__item > a:focus{border-bottom:0px none;text-decoration:underline;}.primary-menu_mobile .primary-menu__item > a i{float:right;}.primary-menu_mobile .secondary-menu{position:absolute;top:0px;left:0px;right:0px;padding:0px;}.primary-menu_mobile .secondary-menu .row{float:none;padding:0px;}.primary-menu_mobile .secondary-menu .secondary-menu__item{padding:0px;margin-left:30px;width:calc(100% - 30px);border-bottom:1px solid #C1C1C1;}.primary-menu_mobile .secondary-menu ul.row:last-child .secondary-menu__item:last-child{border-bottom:1px solid transparent;}.primary-menu_mobile .secondary-menu .secondary-menu__item img{display:none;}.primary-menu_mobile .secondary-menu .secondary-menu__item a{display:block;padding:27px 20px;font-size:0.82em;color:#757575;line-height:1em;}.primary-menu_mobile .secondary-menu .secondary-menu__item a:hover{text-decoration:underline;}.primary-menu_mobile .secondary-menu .secondary-menu__item a:hover span{border-bottom:0px solid transparent;}.primary-menu_mobile .secondary-menu .secondary-menu__item div{text-align:left;padding:0px;}.secondary-menu__item_country{padding:0px !important;text-align:left;position:relative;}@media (min-width:768px){.secondary-menu__item_country{display:none;}}.secondary-menu__item_country > a{padding:25px 20px 25px 20px;display:block;line-height:17px;text-decoration:none;}.secondary-menu__item_country > a i{float:right;}.secondary-menu__item_country .country_langauges__toggle_button{background:url(/themes/ralph/images/plus_icon.png) no-repeat;width:15px;height:15px;background-size:15px 15px;}.secondary-menu__item_country .country_langauges__toggle_button.open{background:url(/themes/ralph/images/minus_icon.png) no-repeat;width:15px;height:2.5px;background-size:15px 2.5px;}.secondary-menu__item_country_languages{border-top:1px solid #C1C1C1;padding:0px !important;display:none;}.secondary-menu__item_country_languages a{margin-left:20px;display:block;font-family:'Avenir W01',Arial,sans-serif;font-weight:300;font-size:0.82em;text-align:left;padding:25px 20px;border-bottom:1px solid #C1C1C1;text-decoration:none;}.secondary-menu__item_country_languages a:last-child{border-bottom:0px none;}.primary-menu_mobile .primary-menu__item_active .secondary-menu{display:block;visibility:visible;left:0px;right:0px;top:0px;}header .store_locator__link{position:absolute;top:0px;right:0px;text-decoration:none;font-size:0.58em;display:inline-block;vertical-align:top;text-transform:uppercase;color:#15223F;padding:0px 20px 0px 0px;letter-spacing:0.1em;}header .store_locator__link:hover{text-decoration:none;}header .store_locator__link i{background:url(/themes/ralph/images/store_locator_icon.png) no-repeat;background:url(/themes/ralph/images/svg/store_locator_icon.svg) no-repeat;background-size:cover;width:16px;height:16px;display:inline-block;vertical-align:middle;}@media (min-width:768px){header .store_locator__link i{width:14px;height:14px;}}header .store_locator__link span{display:none;vertical-align:middle;margin-left:5px;padding-top:3px;}@media (min-width:768px){header .store_locator__link{padding:0px 20px 0px 0px;}header .store_locator__link i{font-size:1em;}header .store_locator__link span{display:inline-block;border-bottom:1px solid transparent;}header .store_locator__link span:hover{border-bottom:1px solid #15223F;}}@media (min-width:1024px){header .store_locator__link{font-size:0.6875em;}}.row-centered{text-align:center;}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px;}#page-wrapper footer{margin:0 auto;background:#fff;padding:0px;font-size:16px;max-width:1400px;position:relative;}@media (min-width:768px){#page-wrapper footer{padding:20px 10px 34px 10px;}}.footer__top_link{border-top:1px solid #15223F;border-bottom:1px solid #15223F;text-align:center;padding:25px;display:block;text-decoration:none;color:#28496c;font-family:'Avenir W01',Arial,sans-serif;font-weight:300;}@media (min-width:768px){.footer__top_link{display:none;}}.footer__top_link i{background:url(/themes/ralph/images/arrow_up_icon.png) no-repeat;width:18px;height:10px;background-size:18px 10px;display:inline-block;vertical-align:middle;}.footer__top_link span{font-size:0.823em;font-family:'Avenir W01',Arial,sans-serif;font-weight:500;padding-left:15px;vertical-align:middle;}.footer__menu_item{display:block;vertical-align:top;border-bottom:1px solid #15223F;margin:0px 10px;}@media (min-width:768px){.footer__menu_item{display:inline-block;border-bottom:0px none;margin:0px;}}.footer__menu_item .title{text-transform:uppercase;padding:25px 20px;cursor:pointer;color:#15223F;font-size:0.875em;font-family:'Avenir W01',Arial,sans-serif;font-weight:500;letter-spacing:0.1em;}@media (min-width:768px){.footer__menu_item .title{padding:0px;cursor:auto;padding:25px 0px;font-size:0.75em;}}.footer__menu_item .title i{float:right;line-height:14px;}@media (min-width:768px){.footer__menu_item .title i{display:none;}}.footer__menu_item .title .footer__toggle_btn{background:url(/themes/ralph/images/plus_icon.png) no-repeat;width:15px;height:15px;background-size:15px 15px;}.footer__menu_item .body{padding:0px 20px 30px;display:none;}@media (min-width:768px){.footer__menu_item .body{border-top:0px none;padding:10px 0px;display:block;}}.footer__menu_item.open .title .footer__toggle_btn{background:url(/themes/ralph/images/minus_icon.png) no-repeat;width:15px;height:2.5px;background-size:15px 2.5px;}.contact__menu_item .body li,.social__menu_item .body li{list-style:none inside;padding:20px 0px 0px;}.contact__menu_item .body li:first-child,.social__menu_item .body li:first-child{padding-top:0px;}.contact__menu_item a,.social__menu_item a{text-decoration:none;color:#757575;font-size:0.75em;line-height:1.3em;letter-spacing:0.075em;}.contact__menu_item a i,.social__menu_item a i{vertical-align:middle;text-align:center;}.contact__menu_item a span,.social__menu_item a span{vertical-align:middle;margin-left:10px;margin-top:2px;border-bottom:1px solid transparent;display:inline-block;}.contact__menu_item a:hover,.social__menu_item a:hover{color:#15223F;}.contact__menu_item a:hover span,.social__menu_item a:hover span{color:#15223F;border-bottom:1px solid #15223F;}@media (min-width:768px){.contact__menu_item span{max-width:100px;}}@media (min-width:1024px){.contact__menu_item span{max-width:184px;}}.contact__menu_item a{display:block;width:100%;height:24px;}.contact__menu_item a i{font-size:2em;width:1rem;float:left;}.contact__menu_item a .fa-envelope{font-size:1.2em;}@media (min-width:768px){.social__menu_item{width:100px;}}.social__menu_item a i{border-radius:50%;background:#757575;width:24px;height:24px;color:#fff;font-size:1.3em;line-height:24px;text-align:center;padding-left:1px;}.social__menu_item a:hover i{background:#15223F;}@media (min-width:768px){.connect__menu_item{width:190px;}}@media (min-width:1024px){.connect__menu_item{width:270px;}}.connect__menu_item p{font-size:0.75rem;line-height:1.5em;letter-spacing:0.05em;margin:0px;color:#757575;}.connect__menu_item .form__input_group{border:1px solid #C1C1C1;}.connect__menu_item .form__input_group input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0px none;width:65%;font-size:0.625em;letter-spacing:0.1em;padding:6px 0 5px 7px;line-height:normal;height:40px;letter-spacing:0.075em;border-radius:0;}@media (min-width:768px){.connect__menu_item .form__input_group input[type="text"]{height:28px;width:57%;}}@media (min-width:1024px){.connect__menu_item .form__input_group input[type="text"]{height:28px;width:68%;}}.connect__menu_item .form__input_group button{border:1px solid #757575;background:#757575;color:#fff;font-size:0.625em;letter-spacing:0.1em;line-height:normal;padding:0px 10px;margin-left:-5px;text-transform:uppercase;cursor:pointer;height:40px;vertical-align:top;float:right;}@media (min-width:768px){.connect__menu_item .form__input_group button{height:28px;}}.connect__menu_item .form__input_group button:hover{border:1px solid #15223F;background:#15223F;}.connect__menu_item .form__input_group .connect__countries_list{display:block;float:none;position:static;text-align:left;position:relative;height:40px;}@media (min-width:768px){.connect__menu_item .form__input_group .connect__countries_list{height:28px;}}.connect__menu_item .form__input_group .connect__countries_list.dropdown:hover .dropdown__content{display:none;}.connect__menu_item .form__input_group .connect__countries_list .dropdown__content{background-color:#fff;z-index:1000;position:static;border:1px solid #c1c1c1;margin-left:-1px;margin-right:-1px;}@media (min-width:768px){.connect__menu_item .form__input_group .connect__countries_list .dropdown__content{line-height:18px;top:-254px;position:absolute;}}.connect__menu_item .form__input_group.countries__dropdown{margin-bottom:30px;}@media (min-width:768px){.connect__menu_item .form__input_group.countries__dropdown{margin-bottom:15px;}}.connect__menu_item .form__input_group .connect__countries_item{cursor:pointer;}.connect__menu_item .form__input_group .connect__countries_item span{display:block;padding:5px 10px;font-size:0.625em;letter-spacing:0.1em;line-height:30px;text-transform:uppercase;color:#757575;}@media (min-width:768px){.connect__menu_item .form__input_group .connect__countries_item span{line-height:18px;}}.connect__menu_item .form__input_group .connect__countries_item:hover{background-color:#dcdfe3;}.connect__menu_item .form__input_group .connect__countries_item_selected span{display:inline-block;padding:5px 10px;text-transform:none;width:80%;}.connect__menu_item .form__input_group .connect__countries_item_selected:hover{background-color:transparent;}.connect__menu_item .form__input_group .connect__countries_item_selected .dropdown-arrow{font-size:0.75em;float:right;line-height:30px;vertical-align:top;padding:5px 10px 5px;margin-left:-5px;}@media (min-width:768px){.connect__menu_item .form__input_group .connect__countries_item_selected .dropdown-arrow{line-height:18px;transform:rotate(180deg);}}.connect__menu_item .email_subscription_success{display:none;font-size:0.75em;line-height:1.5em;letter-spacing:0.05em;margin:0px;}@media (min-width:768px){.connect__menu_item .email_subscription_success{font-size:0.647em;letter-spacing:0.05em;}}.form-error-message{color:#CA1010;font-size:0.647em;font-weight:300;padding-top:10px;letter-spacing:0.05em;display:none;}.gender-list{padding:0px;margin:30px auto;}@media (min-width:768px){.gender-list{margin:4px auto 13px;}}.gender-list li{list-style:none inside;display:inline-block;color:#757575;font-size:11px;padding-right:30px;}.gender-list label{margin-left:5px;font-size:0.75rem;line-height:1.5em;letter-spacing:0.05em;}.gender-list label:hover{color:#15223F;}#footer-mobile-subscription-form .form__input_group{margin-bottom:23px;}#footer-mobile-subscription-form .form__input_group input[type="text"]{width:100%;padding:6px 7px 5px 7px;}@media (min-width:768px){#footer-mobile-subscription-form .form__input_group input[type="text"]{width:100%;}}@media (min-width:1024px){#footer-mobile-subscription-form .form__input_group input[type="text"]{width:68%;}}#footer-mobile-subscription-form .form__button_group button{width:100%;border:1px solid #757575;background:#757575;color:#fff;font-size:0.625em;letter-spacing:0.1em;line-height:normal;padding:0px 10px;text-transform:uppercase;cursor:pointer;height:40px;vertical-align:top;}@media (min-width:768px){#footer-mobile-subscription-form .form__button_group button{height:28px;}}#footer-mobile-subscription-form .form__button_group button:hover{border:1px solid #15223F;background:#15223F;}.store-locator__menu_item{float:none;}@media (min-width:768px){.store-locator__menu_item{width:190px;position:absolute;top:20px;right:10px;}}@media (min-width:1024px){.store-locator__menu_item{width:270px;}}.store-locator__menu_item .form__input_group{border:1px solid #c1c1c1;display:inline-block;width:100%;}.store-locator__menu_item .form__input_group input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:80%;font-size:0.625em;letter-spacing:0.1em;padding:8px 0 8px 10px;line-height:normal;border:0px none;height:40px;border-radius:0;}@media (min-width:768px){.store-locator__menu_item .form__input_group input[type="text"]{height:28px;}}.store-locator__menu_item .form__input_group button{color:#757575;line-height:normal;padding:5px 10px 5px;margin-left:-5px;text-transform:uppercase;cursor:pointer;border:0px none;background:transparent;float:right;height:40px;vertical-align:top;font-size:0.625em;letter-spacing:0.1em;}@media (min-width:768px){.store-locator__menu_item .form__input_group button{height:28px;}}.store-locator__menu_item .form__input_group button:hover{color:#15223F;}.store-locator__menu_item .form__input_group .store_locator__brand_list{display:block;float:none;position:static;text-align:left;position:relative;height:40px;}@media (min-width:768px){.store-locator__menu_item .form__input_group .store_locator__brand_list{height:28px;}}.store-locator__menu_item .form__input_group .store_locator__brand_list.dropdown:hover .dropdown__content{display:none;}.store-locator__menu_item .form__input_group .store_locator__brand_list .dropdown__content{background-color:#fff;z-index:1000;position:static;border:1px solid #c1c1c1;margin-left:-1px;margin-right:-1px;}@media (min-width:768px){.store-locator__menu_item .form__input_group .store_locator__brand_list .dropdown__content{line-height:18px;top:-254px;position:absolute;}}.store-locator__menu_item .form__input_group .store_locator__brand_item{cursor:pointer;}.store-locator__menu_item .form__input_group .store_locator__brand_item span{display:block;padding:5px 10px;font-size:0.625em;letter-spacing:0.1em;line-height:30px;text-transform:uppercase;color:#757575;}@media (min-width:768px){.store-locator__menu_item .form__input_group .store_locator__brand_item span{line-height:18px;}}.store-locator__menu_item .form__input_group .store_locator__brand_item:hover{background-color:#dcdfe3;}.store-locator__menu_item .form__input_group .store_locator__brand_item_selected span{display:inline-block;padding:5px 10px;text-transform:none;width:80%;}.store-locator__menu_item .form__input_group .store_locator__brand_item_selected:hover{background-color:transparent;}.store-locator__menu_item .form__input_group .store_locator__brand_item_selected .dropdown-arrow{font-size:0.75em;float:right;line-height:30px;vertical-align:top;padding:5px 10px 5px;margin-left:-5px;}@media (min-width:768px){.store-locator__menu_item .form__input_group .store_locator__brand_item_selected .dropdown-arrow{line-height:18px;transform:rotate(180deg);}}.store-locator__menu_item .footer__location_search_link{font-size:0.75em;letter-spacing:0.075em;color:#757575;text-decoration:none;margin:30px 0px;display:block;}@media (min-width:768px){.store-locator__menu_item .footer__location_search_link{margin:22px auto 23px;}}.store-locator__menu_item .footer__location_search_link:hover{color:#15223F;text-decoration:underline;}.store-locator__menu_item .brand__dropdown button{font-size:0.75em;}.connect__consent_popup{color:#15223F;width:330px;background:#fff;border:1px solid #c1c1c1;padding:40px 20px;font-size:0.8823rem;}@media (min-width:768px){.connect__consent_popup{width:560px;}}.connect__consent_popup .connect__consent_popup__body{padding:20px 10px 20px;}@media (min-width:768px){.connect__consent_popup .connect__consent_popup__body{padding:20px 70px 40px;}}.connect__consent_popup .connect__consent_popup__body ul{padding-left:40px;}.connect__consent_popup .connect__consent_popup__body li{list-style:disc outside none;padding-bottom:20px;font-size:0.75rem;line-height:1.5em;}.connect__consent_popup .connect__consent_popup__checkbox{padding:0px 20px 15px;}@media (min-width:768px){.connect__consent_popup .connect__consent_popup__checkbox{padding:0px 0px 15px;}}.connect__consent_popup .connect__consent_popup__checkbox input{vertical-align:sub;}.connect__consent_popup .connect__consent_popup__checkbox label{padding-left:10px;display:inline-block;width:90%;vertical-align:top;line-height:1.4em;}.connect__consent_popup .connect__consent_popup__error{color:#c50000;font-size:11px;margin:0;padding-bottom:5px;display:none;}.connect__consent_popup button{background:#fff;font-size:0.7058rem;letter-spacing:0.05em;color:#15223F;border:1px solid #15223F;display:block;padding:10px 30px;text-align:center;margin:0 auto;margin-top:15px;}.footer__bottom{text-align:center;margin:50px auto 50px;}@media (min-width:768px){.footer__bottom{margin:50px auto 0px;}}.footer__bottom .visit{margin:25px auto 0px;display:inline-block;text-decoration:none;color:#757575;font-size:0.75em;letter-spacing:0.075em;font-family:'Avenir W01',Arial,sans-serif;font-weight:200;border-left:0px none !important;}@media (min-width:768px){.footer__bottom .visit{margin-bottom:0px;margin-top:0px;}}.footer__bottom .visit:hover{color:#15223F;}.footer__bottom .visit .desktop{display:none;}@media (min-width:768px){.footer__bottom .visit .desktop{display:inline-block;}}.footer__bottom .visit .mobile{display:block;}@media (min-width:768px){.footer__bottom .visit .mobile{display:none;}}.footer__bottom .online_partner{margin:5px auto 5px;border-left:0px none;display:block;}@media (min-width:768px){.footer__bottom .online_partner{display:inline-block;margin-bottom:0px;margin-top:0px;}}.footer__links{padding:0px;margin-bottom:16px;text-align:center;}.footer__links li{display:inline-block;border-left:1px solid #757575;padding:0px;margin-left:-4px;font-size:0.75em;letter-spacing:0.075em;font-family:'Avenir W01',Arial,sans-serif;font-weight:200;color:#757575;}.footer__links li:first-child{border-left:0px none;}.footer__links li :last-child,.footer__links li  .field__item:first-child{border-left:0px none;}.footer__links li a{padding:0px 15px;}.footer__links li.copyright{padding-left:15px;padding-right:15px;}.footer__links li .field__item{display:inline-block;border-left:1px solid #757575;}.footer__links li .field__item{margin:5px 0px;}@media (min-width:768px){.footer__links li:last-child{border-left:1px solid #757575;}.footer__links li .field__item{margin:0px;}}.footer__links .copyright{padding-top:10px;display:block;border-left:0px none;}@media (min-width:768px){.footer__links .copyright{padding-top:0px;display:inline-block;border-left:1px solid #757575;}}.footer__links a{text-decoration:none;color:#757575;}.footer__links a:hover{color:#15223F;text-decoration:underline;}.privacy{font-size:12px;padding:0px 20px 0px;max-width:1400px;margin:0px auto;color:#000;}.privacy h1{font-size:1.95em;font-weight:bold;}.privacy h2{font-size:1.6125em;margin:21px 0px;font-weight:bold;}.privacy h3{font-size:1.275em;margin:20px 0px;font-weight:bold;}.privacy h4{font-size:0.9375em;margin:19px 0px;font-weight:bold;line-height:1.6em;}.privacy h5{font-size:0.75em;font-weight:bold;}.privacy h6{font-size:0.5625em;font-weight:bold;}@media (min-width:768px){.privacy h1{font-size:2.6em;}.privacy h2{font-size:2.15em;}.privacy h3{font-size:1.7em;}.privacy h4{font-size:1.25em;}.privacy h5{font-size:1em;}.privacy h6{font-size:0.75em;}}.privacy a{color:#ae831b;text-decoration:underline;}.privacy p{padding-bottom:16px;margin:12px 0px;text-align:justify;font-size:1.083em;}.privacy table{border:1px solid #000;border-collapse:collapse;}.privacy table td{border-bottom:1px solid #000;border-left:1px solid #000;padding:8px;line-height:1.2em;font-size:1.083em;}.privacy .borderless{border:none;}.privacy .borderless td{border:none;padding:0px;}.privacy ul{padding-left:20px;}@media (min-width:768px){.privacy ul{padding-left:40px;}}.privacy ul li{font-size:1.083em;line-height:1.5em;list-style:disc outside none;}.privacy ol{margin:12px 0px;padding-left:20px;}@media (min-width:768px){.privacy ol{padding-left:40px;}}.privacy ol li{font-size:1.083em;line-height:1.5em;list-style:decimal outside none;}@media (min-width:2150px){.privacy{padding:50px 0;}}html:lang(ko) .privacy p{font-size:1em;}html:lang(ko) .privacy h5{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif !important;font-size:0.75em;}@media (min-width:768px){html:lang(ko) .privacy h5{font-size:1em;}}html:lang(ko) .privacy h4{font-size:0.825em;}@media (min-width:768px){html:lang(ko) .privacy h4{font-size:1.1em;}}.terms{font-size:12px;padding:0px 20px 0px;max-width:1400px;margin:0px auto;color:#000;}.terms h1{font-size:1.95em;font-weight:bold;}.terms h2{font-size:1.6125em;margin:21px 0px;font-weight:bold;}.terms h3{font-size:1.275em;margin:20px 0px;font-weight:bold;line-height:1.4em;}.terms h4{font-size:0.9375em;margin:19px 0px;font-weight:bold;line-height:1.6em;}.terms h5{font-size:0.75em;font-weight:bold;}.terms h6{font-size:0.5625em;font-weight:bold;}@media (min-width:1366px){.terms h1{font-size:2.6em;}.terms h2{font-size:2.15em;}.terms h3{font-size:1.7em;}.terms h4{font-size:1.25em;}.terms h5{font-size:1em;}.terms h6{font-size:0.75em;}}.terms a{color:#ae831b;text-decoration:underline;}.terms p{padding-bottom:16px;text-align:justify;font-size:1.083em;}.terms table{border:1px solid #000;border-collapse:collapse;}.terms table td,.terms table th{border-bottom:1px solid #000;border-left:1px solid #000;padding:8px;text-align:center;line-height:1.2em;font-size:1.083em;}.terms ol{margin:12px 0px;padding-left:20px;}@media (min-width:768px){.terms ol{padding-left:40px;}}.terms ol li{font-size:1.083em;line-height:1.5em;list-style:decimal outside none;}.terms ul{margin:12px 0px;padding-left:20px;}@media (min-width:768px){.terms ul{padding-left:40px;}}.terms ul li{font-size:1.083em;line-height:1.5em;list-style:disc outside none;}.terms .center-text{text-align:center;}@media (min-width:2150px){.terms{padding:50px 0;}}html:lang(ko) .terms p{font-size:1em;}html:lang(ko) .terms h5{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif !important;font-size:0.75em;}@media (min-width:768px){html:lang(ko) .terms h5{font-size:1em;}}html:lang(ko) .terms h4{font-size:0.825em;}@media (min-width:768px){html:lang(ko) .terms h4{font-size:1.1em;}}.node--type-image-pane .node__content{position:relative;width:100%;overflow:hidden;}.node--type-image-pane .background-image-pane{width:100%;background-position:center center;background-size:cover;padding-top:56.25%;}@media (min-width:768px){.node--type-image-pane .background-image-pane{background-size:cover;}}.node--type-image-pane .content-overlay{position:absolute;width:100%;left:0px;resize:both;}.node--type-image-pane .content-scroll-link{display:none;position:absolute;bottom:30px;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);letter-spacing:0.1em;color:#fff;text-decoration:none;text-transform:uppercase;}@media (min-width:768px){.node--type-image-pane .content-scroll-link{font-size:1em;display:block;}}.node--type-image-pane .content-scroll-link i{display:block;text-align:center;background:url(/themes/ralph/images/arrow_bottom_white_icon.png) no-repeat;background-size:18px 10px;width:18px;height:10px;margin:5px auto 0px;}@media (min-width:768px){.node--type-image-pane .content-scroll-link i{margin-top:15px;}}.node--type-image-pane .content-scroll-link.dark{color:#000;}.node--type-image-pane .content-scroll-link.dark i{background:url(/themes/ralph/images/arrow_bottom_dark_icon.png) no-repeat;background-size:18px 10px;}.node--type-image-pane .content-overlay.content-overlay-valign-top{top:0px;}.node--type-image-pane .content-overlay.content-overlay-valign-bottom{bottom:0px;}.node--type-image-pane .content-overlay.content-overlay-valign-center{top:50%;transform-origin:center center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.node--type-image-pane .content-overlay.content-overlay-halign-right{left:auto;right:0px;}.node--type-image-pane.responsive-strategy-align-bottom .content-overlay{position:static;}@media (min-width:768px){.node--type-image-pane.responsive-strategy-align-bottom .content-overlay{position:absolute;}}.node--type-image-pane.responsive-strategy-align-bottom .content-overlay.content-overlay-valign-center{top:0%;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}@media (min-width:768px){.node--type-image-pane.responsive-strategy-align-bottom .content-overlay.content-overlay-valign-center{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}.node--type-image-pane.responsive-strategy-resize-overlay .background-image-pane:after{position:absolute;content:'';width:100%;height:100%;top:0px;left:0px;background:rgba(0,0,0,0.7);}.node--type-rl-carousel .slick-arrow{border:0px none;position:absolute;top:50%;outline:none;padding:0px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,0.8);}@media (min-width:1366px){.node--type-rl-carousel .slick-arrow{width:60px;height:60px;}}.node--type-rl-carousel .slick-arrow i{position:absolute;right:15px;top:13px;width:8.88px;height:16px;vertical-align:middle;}@media (min-width:1366px){.node--type-rl-carousel .slick-arrow i{width:12.2px;height:22px;top:19px;right:22px;}}.node--type-rl-carousel .slick-prev{left:10px;}.node--type-rl-carousel .slick-prev i{background:url(/themes/ralph/images/arrow_left_icon.png) no-repeat;background-size:8.88px 16px;top:13px;right:17px;}@media (min-width:1366px){.node--type-rl-carousel .slick-prev i{background-size:12.2px 22px;top:19px;left:23px;}}@media (min-width:1366px){.node--type-rl-carousel .slick-prev{left:20px;}}.node--type-rl-carousel .slick-next{right:10px;}@media (min-width:1366px){.node--type-rl-carousel .slick-next{right:20px;}}.node--type-rl-carousel .slick-next i{background:url(/themes/ralph/images/arrow_right_icon.png) no-repeat;background-size:8.88px 16px;}@media (min-width:1366px){.node--type-rl-carousel .slick-next i{background-size:12.2px 22px;}}.node--type-rl-carousel .slick-dots{position:absolute;bottom:20px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}@media (min-width:1366px){.node--type-rl-carousel .slick-dots{bottom:40px;}}.node--type-rl-carousel .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 10px;padding:0;cursor:pointer;border:1px solid #fff;border-radius:50%;}@media (min-width:1366px){.node--type-rl-carousel .slick-dots li{width:15px;height:15px;}}.node--type-rl-carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.node--type-rl-carousel .slick-dots li button:hover,.node--type-rl-carousel .slick-dots li button:focus{outline:none;}.node--type-rl-carousel .slick-dots li button:hover:before,.node--type-rl-carousel .slick-dots li button:focus:before{opacity:1;}.node--type-rl-carousel .slick-dots li.slick-active{background:#fff;}.node--type-accordion .section > .accordion__title{background-size:cover;background-position:top center;background-repeat:no-repeat;color:#fff;margin-bottom:1px;cursor:pointer;}.node--type-accordion .section > .accordion__title .accordion__title_overlay{background-color:rgba(0,0,0,0.5);text-align:center;padding:36px 0px;}.node--type-accordion .section > .accordion__title h3{display:inline-block;vertical-align:middle;}.node--type-accordion .section > .accordion__title i{vertical-align:middle;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;transform-origin:center center;}.node--type-accordion .section > .accordion__content{display:block;height:0px;overflow:hidden;}.node--type-accordion .section > .accordion__content .field--name-field-accordion-items > .field__item{padding-bottom:20px;}.node--type-accordion .section:first-child > .accordion__content{display:block;height:auto;}.node--type-accordion .section.open > .accordion__title i{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.video-js{margin :0 auto;}.video-js .vjs-poster{background-size:contain;}.video-js:hover .vjs-big-play-button{}.video-js.vjs-ended .vjs-big-play-button{display:block;}.video-js.vjs-ended .vjs-poster{display:block;}.video-js .vjs-big-play-button{width:129px;height:98px;text-align:center;left:50%;top:50%;border:2px solid #fff;z-index:1;-webkit-transform:scale(0.75) translateX(-50%) translateY(-50%);-ms-transform:scale(0.75) translateX(-50%) translateY(-50%);transform:scale(0.75) translateX(-50%) translateY(-50%);transform-origin:top left 0px;font-size:65px;opacity:1;background:transparent;}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{background :none;}@media (min-width:768px){.video-js .vjs-big-play-button{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}}.video-js .vjs-big-play-button:before{}.video-js .vjs-big-play-button:focus{background-color:transparent;}.video-js .vjs-big-play-button:hover .vjs-control-text{text-decoration:underline;}.video-js .vjs-big-play-button .vjs-control-text{width:300px;height:auto;clip:auto;top:104px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-family:"Avenir W01",Arial,sans-serif;font-size:0.94rem;line-height:2.24rem;letter-spacing:0.05em;z-index:2;}.video-js .vjs-big-play-button .vjs-control-text:hover{text-decoration:underline;}.vjs-youtube-mobile .vjs-big-play-button{display:block;}.node--type-youku-video-pane{width:100%;max-width:100%;height:0;padding-bottom:60.25%;position:relative;}.node--type-youku-video-pane .youku_poster_overlay{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:200;}.node--type-youku-video-pane .play__button{display:none;text-align:center;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:scale(0.75) translateX(-50%) translateY(-50%);-ms-transform:scale(0.75) translateX(-50%) translateY(-50%);transform:scale(0.75) translateX(-50%) translateY(-50%);transform-origin:top left 0px;}.node--type-youku-video-pane .play__button i{width:129px;height:98px;background:url(/themes/ralph/images/icons_spirite.png) no-repeat;background-position:-2097px -578px;border:0 none;z-index:1px;display:block;text-align:center;margin:0 auto;cursor:pointer;}.node--type-youku-video-pane .play__button a{color:#fff;display:inline-block;padding:20px;font-size:0.94rem;letter-spacing:0.05em;cursor:pointer;}@media (min-width:768px){.node--type-youku-video-pane .play__button{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}}.node--type-youku-video-pane .loading__message{color:#fff;font-size:0.94rem;letter-spacing:0.05em;text-align:center;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}.node--type-youku-video-pane .youku_player{width:100%;height:100%;position:absolute;top:0px;bottom:0px;left:0px;right:0px;}.node--type-news-and-events .news__node__title{padding:40px 20px 40px;text-align:center;margin:0 auto;position:relative;max-width:1366px;}.node--type-news-and-events .news__node__title img{max-height:36px;padding:0px 33px;background-color:#fff;z-index:1;position:relative;}@media (min-width:768px){.node--type-news-and-events .news__node__title:before{border-top:2px solid #e0e0e0;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:55%;width:100%;z-index:0;}}.node--type-news-and-events .row{max-width:1366px;margin:0px auto;}.node--type-news-and-events .news_item{padding-left:10px;padding-right:10px;}.node--type-news-and-events .news_item img{width:100%;height:auto;padding:0px 20px;}@media (min-width:768px){.node--type-news-and-events .news_item img{padding:0px;}}.node--type-news-and-events .news_item a.news_events__image_link{display:block;}.node--type-news-and-events .news_item a.news_events__link{display:block;padding:20px 20px 40px;text-align:center;font-size:1em;text-transform:uppercase;line-height:1.25em;letter-spacing:0.1em;cursor:pointer;color:#15223F;}@media (min-width:768px){.node--type-news-and-events .news_item a.news_events__link{font-size:1em;line-height:1.875em;padding:20px 20px;}}.node--type-news-and-events .news_item a.news_events__link:after{display:inline-block;padding-left:5px;-moz-osx-font-smoothing:grayscale;line-height:1;}.node--type-rl-article .article__hero_banner{width:100%;background-position:center center;background-size:cover;position:absolute;top:0px;left:0px;right:0px;}.node--type-rl-article .article__hero_overlay{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(0,0,0,0.5);display:none;}@media (min-width:1024px){.node--type-rl-article .article__hero_overlay{display:block;}}.node--type-rl-article .article__hero_overlay .article__title,.node--type-rl-article .article__hero_overlay .article__author{color:#eeeeee;}.node--type-rl-article .article__hero_overlay .article__hero_copy{position:absolute;top:50%;left:50%;margin-bottom:0px;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.node--type-rl-article .article__hero_copy{margin-bottom:60px;}.node--type-rl-article .article__title{font-family:'Didot';font-size:7.5vw;font-style:normal;font-weight:500;margin-bottom:0.5em !important;margin-left:0;margin-right:0;margin-top:36px;text-transform:uppercase;text-align:center;color:#000;}@media (min-width:1024px){.node--type-rl-article .article__title{font-size:3.64rem;}}.node--type-rl-article .article__title p{line-height:0.9em;}.node--type-rl-article .article__title strong{display:block;font-size:12.7vw;letter-spacing:-0.05em;line-height:1em;text-transform:uppercase;word-spacing:0.05em;}@media (min-width:1024px){.node--type-rl-article .article__title strong{font-size:2.25em;}}.node--type-rl-article .article__caption{color:#808080;display:block;font-family:"GothamLight";font-size:4.1vw;font-style:normal;font-weight:200;line-height:1.45em;text-transform:uppercase;margin-bottom:0.8em;text-align:center;letter-spacing:0.05em;}@media (min-width:1024px){.node--type-rl-article .article__caption{font-size:1.647rem;}}.node--type-rl-article .article__author{font-size:3.75vw;font-family:'Didot';font-style:normal;font-weight:500;color:#000;text-align:center;}@media (min-width:1024px){.node--type-rl-article .article__author{font-size:1.411rem;}}.node--type-rl-article .article__hero_scroll{font-size:1em;text-align:center;color:#eeeeee;margin:0px auto;display:block;padding-top:1.2em;margin-top:0.8em;position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.node--type-rl-article .article__hero_scroll:hover{text-decoration:none;}.node--type-rl-article .article__hero_scroll i{display:block;text-align:center;background:url(/themes/ralph/images/arrow_bottom_white_icon.png) no-repeat;background-size:18px 10px;width:18px;height:10px;margin:15px auto 0px;}.node--type-rl-article .article__body{font-size:16px;margin:0 auto;max-width:1400px;}.node--type-rl-article .article__body b,.node--type-rl-article .article__body strong{font-weight:bold;}.node--type-rl-article .article__body figcaption{border-bottom:1px solid #000;font-size:0.875em;font-style:normal;font-weight:200;line-height:1.1428em;margin:0 auto;padding:1.35em;text-align:center;}@media (min-width:1024px){.node--type-rl-article .article__body figcaption{line-height:1.5em;}}.node--type-rl-article .article__body figure.align-right{margin-left:0px;float:none;margin:0 auto;}@media (min-width:1024px){.node--type-rl-article .article__body figure.align-right{margin-left:48px;}}.node--type-rl-article .article__body p,.node--type-rl-article .article__body .article_copy{font-family:Georgia,Times,Times New Roman,serif;margin:0 0 1em;color:#000;}.node--type-rl-article .article__body .drop_cap:first-letter{color:#000;float:left;font-family:"Didot";font-size:8.25em;font-style:normal;font-weight:300;line-height:1em;margin:7px 0.09em 0.15em 0;}@media (min-width:1024px){.node--type-rl-article .article__body .drop_cap:first-letter{font-size:16.5em;}}.node--type-rl-article .article__body .article_section_header{font-family:"Didot";font-size:2.9em;font-style:normal;font-weight:500;line-height:1em;margin:0 0 0.39em;color:#000;text-align:center;padding-bottom:18px;border-bottom:2px solid #000;}.node--type-rl-article .article__body .line1{border-top:1px solid #000;height:1px;}.node--type-rl-article .article__body .line2{border-top:2px solid #000;height:1px;}.node--type-rl-article .article__body img.align-left{padding-right:0px;padding-bottom:30px;padding-top:30px;width:100%;}@media (min-width:768px){.node--type-rl-article .article__body img.align-left{padding-right:30px;width:50%;}}.node--type-rl-article .article__body img.align-right{padding-left:0px;padding-bottom:30px;padding-top:30px;width:100%;}@media (min-width:768px){.node--type-rl-article .article__body img.align-right{padding-left:30px;width:50%;}}.node--type-rl-article .article__body blockquote{padding:80px 30px;}.node--type-rl-article .article__body blockquote p{font-family:'Avenir W01',Arial,sans-serif;font-size:1.5em;line-height:1.35em;font-weight:200;}.node--type-rl-article .article__body blockquote p:after{width:auto;font-size:230px;bottom:30px;left:50%;color:#808080;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.node--type-rl-article .article__body blockquote p:before{width:auto;font-size:230px;left:46%;color:#808080;top:50px;}.node--type-rl-article.node--view-mode-teaser .builder-row{padding:20px 20px 40px;}@media (min-width:768px){.node--type-rl-article.node--view-mode-teaser .builder-row{padding:0px;}}.node--type-rl-article.node--view-mode-teaser .builder-row .article_content{text-align:center;}@media (min-width:768px){.node--type-rl-article.node--view-mode-teaser .rl_style_article__overlay{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.4);}}.node--type-rl-article.node--view-mode-teaser h1{text-align:center;color:#15223F;}@media (min-width:768px){.node--type-rl-article.node--view-mode-teaser h1{color:#fff;}}.node--type-rl-article.node--view-mode-teaser p{text-align:center;color:#15223F;padding-top:25px;}@media (min-width:768px){.node--type-rl-article.node--view-mode-teaser p{color:#fff;}}.node--type-rl-article.node--view-mode-teaser a{text-align:center;color:#15223F;padding-top:25px;display:block;text-transform:uppercase;}@media (min-width:768px){.node--type-rl-article.node--view-mode-teaser a{color:#fff;}}.node--type-rl-style-guide .rl_style_article_item{background-position:top center;background-size:cover;background-repeat:no-repeat;position:relative;width:auto;}.node--type-rl-style-guide .rl_style_article__overlay{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.4);}.node--type-rl-style-guide .rl_style_article__copy{margin-bottom:0px;text-align:center;}.node--type-rl-style-guide .rl_style_article__copy img{height:50px;margin-bottom:65px;}@media (min-width:768px){.node--type-rl-style-guide .rl_style_article__copy img{height:90px;}}.node--type-rl-style-guide .rl_style_article__copy h1.article__title{color:#fff;text-align:center;font-size:1.88rem;line-height:1em;text-transform:uppercase;letter-spacing:0.05em;}.node--type-rl-style-guide .rl_style_article__copy p.article__caption{color:#fff;text-align:center;padding-top:20px;display:none;}@media (min-width:768px){.node--type-rl-style-guide .rl_style_article__copy p.article__caption{display:block;}}.node--type-rl-style-guide .rl_style_article__copy .article_read_more__link{margin:0 auto;text-align:center;color:#fff !important;padding-top:30px;text-transform:uppercase;letter-spacing:0.05em;}.node--type-rl-style-guide .rl_style_banner_item .rl_style_article__copy{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:97px 0px;}@media (min-width:768px){.node--type-rl-style-guide .rl_style_banner_item .rl_style_article__copy{position:absolute;top:50%;left:50%;margin-bottom:0px;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0px;}}.node--type-rl-style-guide ul.rl_style_article__list{margin:0px 0px 20px;position:relative;z-index:2;}@media (min-width:768px){.node--type-rl-style-guide ul.rl_style_article__list{margin:-100px 80px 0px;}}@media (min-width:768px){.node--type-rl-style-guide ul.rl_style_article__list:after{position:absolute;content:'';width:100%;height:100%;top:0px;left:0px;-webkit-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 35px 0px rgba(0,0,0,0.75);z-index:-1;}}.node--type-rl-style-guide ul.rl_style_article__list > li{width:auto;border-top:2px solid #fff;border-left:0px none;border-right:0px none;margin:0px auto;padding:120px 0px 80px;}@media (min-width:768px){.node--type-rl-style-guide ul.rl_style_article__list > li{padding:155px 0px;border-left:2px solid #fff;border-right:2px solid #fff;}}.node--type-rl-style-guide ul.rl_style_article__list > li:last-child{border-bottom:2px solid #fff;}.node--type-rl-style-guide ul.rl_style_article__list > li .rl_style_article__copy{margin:0 auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.store_locator{position:relative;}.store_locator__map_container{position:relative;padding-top:175px;width:100%;}@media (min-width:768px){.store_locator__map_container{padding-top:0px;height:75vh;}}.store_locator__map_container .store_locator__loading_message{position:absolute;top:0px;bottom:0px;right:0px;left:0px;background:rgba(0,0,0,0.5);z-index:2;text-align:center;height:100%;}.store_locator__map_container .store_locator__loading_message .inner{background:#fff;padding:30px;margin:0 auto;display:inline-block;position:relative;top:50%;transform-origin:center center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.store_locator__map_container #store_locator__map{height:250px;}@media (min-width:768px){.store_locator__map_container #store_locator__map{height:100%;}}.store_locator__list{overflow:hidden;position:static;width:100%;}@media (min-width:768px){.store_locator__list{display:none;bottom:25px;position:absolute;top:25px;right:25px;width:380px;}}@media (min-width:1366px){.store_locator__list{width:404px;}}.store_locator__form{background-color:#15223F;position:absolute;margin:0 auto;padding:15px 0px;top:0;width:100%;font-size:14px;letter-spacing:0.0625em;}@media (min-width:768px){.store_locator__form{position:static;}}.store_locator__form .form-group{display:block;padding:10px 0;text-align:center;width:100%;}.store_locator__form label{color:#e1ae5b;display:block;font-family:'Avenir W01',Arial,sans-serif;font-weight:400;text-transform:uppercase;}.store_locator__form .label-ja{font-family:"Avenir W01","Meiryo W53",sans-serif;}.store_locator__form .label-ko{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;}.store_locator__form .store_locator__search_area{border:1px solid #e1ae5b;margin:5px 20px;position:relative;overflow:hidden;}.store_locator__form .store_locator__search_area input{background-color:#15223F;border:0px none;color:#e1ae5b;font-size:1em;font-weight:lighter;letter-spacing:0.05em;height:25px;padding:0 5% 0 7px;vertical-align:text-bottom;width:95%;-webkit-appearance:none;font-size:11px;}.store_locator__form .store_locator__search_area input:focus{outline-offset:0;outline:none;}.store_locator__form .store_locator__search_area .input-ja{font-family:"Avenir W01","Meiryo W53",sans-serif;}.store_locator__form .store_locator__search_area .input-ko{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;}.store_locator__form .store_locator__search_area .store_locator__search_area_input.ko{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;}.store_locator__form .store_locator__search_area button{background-color:#15223F;border:0px none;border-left:1px solid #e1ae5b;color:#e1ae5b;height:27px;padding:0px 7px 2px;position:absolute;right:0px;top:0px;vertical-align:text-bottom;}.store_locator__form .store_locator__search_area button:focus{outline:none;outline-offset:0;}@media (min-width:768px){.store_locator__form .store_locator__search_area button{height:27px;}}@media (min-width:1366px){.store_locator__form .store_locator__search_area button{font-size:14px;height:27px;}}@media (min-width:768px){.store_locator__form .brand_panel{right:3%;width:20%;}}@media (min-width:1366px){.store_locator__form .brand_panel{right:22.5%;width:19.85%;}}.store_locator__form .form-group{width:100%;}.store_locator__form .dropdown-arrow{border-left:1px solid #e1ae5b;display:inline-block;float:right;padding:5px 8px !important;text-align:center;}.store_locator__form .store_locator__brand_list{border:1px solid #e1ae5b;display:block;float:none;margin:5px 20px;position:static;text-align:left;}.store_locator__form .store_locator__brand_list .dropdown__content{background-color:#fff;z-index:1000;left:20px;right:20px;border:1px solid #e1ae5b;}.store_locator__form .dropdown:hover .dropdown__content{display:none;}.store_locator__form .store_locator__brand_item{cursor:pointer;}.store_locator__form .store_locator__brand_item span{display:block;padding:5px 15px;font-size:11px;line-height:18px;text-transform:uppercase;}.store_locator__form .store_locator__brand_item:hover{background-color:#dcdfe3;}.store_locator__form .store_locator__brand_item_selected{color:#e1ae5b;}.store_locator__form .store_locator__brand_item_selected span{display:inline-block;padding:5px 15px;line-height:14px;text-transform:none;}.store_locator__form .store_locator__brand_item_selected:hover{background-color:transparent;}.store_locator__results__wrapper{background-color:#fff;height:100%;position:relative;}.store_locator__results{overflow-x:hidden;overflow-y:scroll;width:100%;}@media (min-width:768px){.store_locator__results{bottom:204px;position:absolute;top:0px;}}.store_locator__result{border-top:1px solid #757575;margin:0 15px;padding:15px 0;}.store_locator__result:first-child{border-top:0px none;}.store_locator__result_index{display:inline-block;position:relative;top:2px;vertical-align:top;}.store_locator__result_pin{background-color:#15223F;border-radius:50%;display:table-cell;color:#fff;font-size:13.6px;height:25px;padding:2px 1px 0 1px;text-align:center;vertical-align:middle;width:25px;}.store_locator__result_pin.golden{background-color:#ae8400;}.store_locator__result_pin:hover{cursor:pointer;}.store_locator__result_details{display:inline-block;max-width:80%;margin-left:20px;}.store_locator__result_details h3{font-family:'FeniceStdRegular','Avenir W01',Arial,sans-serif;cursor:pointer;font-size:17.6px;letter-spacing:0.03em;margin:7px 0 15px 0 !important;text-transform:uppercase;-webkit-margin-after:0;-webkit-margin-before:0;color:#000;}.store_locator__result_details.ja h3{font-family:"Avenir W01","Meiryo W53",sans-serif;font-size:1.1em;letter-spacing:0;margin:3px 0 15px 0 !important;}.store_locator__result_details.ko h3{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;font-size:1.15em;letter-spacing:0;margin:5px 0 15px 0 !important;}.store_locator__more_details p{font-size:10.2px;margin:10px 0px;}.store_locator__result_image img{width:100%;max-width:270px;}.store_locator__hours,.store_locator__available_brands{color:#000;font-size:13.6px;line-height:1.4em;}.store_locator__panel_heading{font-weight:bold;letter-spacing:0.03em;line-height:28px;text-transform:uppercase;font-size:13.6px;color:#000;}.store_locator__result_address,.store_locator__result_contact{font-size:14px;line-height:20px;font-weight:200;color:#000;}.store_locator__result_address.ja,.store_locator__result_contact.ja{font-family:"Avenir W01","Meiryo W53",sans-serif;}.store_locator__result_address.ko,.store_locator__result_contact.ko{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;}.store_locator__get_direction{margin-left:-3px;}.store_locator__get_direction .fa.fa-map-marker{background:url(/themes/ralph/images/store_locator_icon.png) no-repeat;background:url(/themes/ralph/images/svg/store_locator_icon.svg) no-repeat;background-size:cover;width:14px;height:16px;margin-right:0px;vertical-align:top;}.store_locator__result_contact{margin-top:20px;}.store_locator__result_contact a{display:block;letter-spacing:0.05em;}.store_locator__result_contact a:hover{text-decoration:none;}.store_locator__result_contact i{font-size:1.5em;margin-right:5px;}.more_details__link{margin-top:15px;}.store_locator__result_dropdown_link{font-size:14px;letter-spacing:0.03em;line-height:36px;font-weight:400;}.store_locator__result_dropdown_link_open{font-size:14px;letter-spacing:0.03em;line-height:36px;font-weight:400;}.store_locator__show_more{text-align:center;}.store_locator__brand_label{display:block;}.store_locator__empty__result{margin:0 15px;padding:15px 0;color:#000;}.store_locator__empty__result h3{font-family:FeniceStdRegular,Times,serif;font-size:19.2px;letter-spacing:0.03em;margin:10px 0 5px 0 !important;text-transform:uppercase;-webkit-margin-after:0;-webkit-margin-before:0;}.store_locator__empty__result p{margin:8px 0px;font-size:13.6px;line-height:24px;font-size:200;}.store_locator__empty__result span{color:#ae8400;}.store_location__search_geolocate_link_container{padding:0 20px;text-align:left;}.store_location__search_geolocate_link{color:#ae8400;font-size:11px;}.store_location__search_geolocate_link.ja{font-family:"Avenir W01","Meiryo W53",sans-serif;}.store_location__search_geolocate_link.ko{font-family:"Avenir W01","YD Gothic 100 W36",sans-serif;}.store_location__search_geolocate_link:hover,.store_location__search_geolocate_link:active,.store_location__search_geolocate_link:focus{color:#ae8400;}.store_locator__all_locations_link{text-decoration:underline;}.store_locator__online_partner{background:#15223f;width:100%;padding:20px 60px;}@media (min-width:768px){.store_locator__online_partner{position:absolute;bottom:0px;}}.store_locator__online_partner a{font-size:1em;color:#fff !important;display:block;line-height:1.2em;text-align:center;}@media (min-width:768px){.store_locator__online_partner a{font-size:1em;}}.store_locator__online_partner a:after{display:inline-block;padding-left:5px;-moz-osx-font-smoothing:grayscale;line-height:1;}#rl_user_login_block{padding:100px 20px 40px;}#rl_user_login_block h1{text-align:center;}#user-login-form{max-width:400px;margin:50px auto 0px;}#user-login-form label{padding-bottom:5px;display:block;}#user-login-form input[type="text"],#user-login-form input[type="password"]{width:100%;}#user-login-form .description{color:#757575;padding-top:5px;}#user-login-form .button{width:100%;border:1px solid #757575;background:#757575;color:#fff;font-size:0.625em;letter-spacing:0.1em;line-height:normal;padding:0px 10px;text-transform:uppercase;cursor:pointer;height:40px;vertical-align:top;}@media (min-width:768px){#user-login-form .button{height:28px;}}#user-login-form .button:hover{border:1px solid #15223F;background:#15223F;}#user-login-form .form-item{margin-bottom:20px;}body.toolbar-fixed #page-wrapper header{margin-top:39px;}body.toolbar-fixed.toolbar-tray-open #page-wrapper header{margin-top:79px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open #page-wrapper header{margin-top:39px;}.product_feed_form{padding:60px 0px;text-align:center;}@media (min-width:768px){.product_feed_form{padding:60px;}}.product_feed_form .product_feed__headline{text-align:center;}.product_feed_form .product_feed__description{text-align:center;padding-bottom:20px;}.product_feed_form .loading_message{line-height:100px;}.product_feed_form .product_feed__list{padding:0px 0px 0px 20px;}.product_feed_form .product_feed__list > :nth-child(2n+1){clear:left;}@media (min-width:768px){.product_feed_form .product_feed__list{padding:0px 50px 0px 70px;margin:0px;}.product_feed_form .product_feed__list > :nth-child(2n+1){clear:none;}.product_feed_form .product_feed__list > :nth-child(3n+1){clear:left;}}@media (min-width:1024px){.product_feed_form .product_feed__list > :nth-child(3n+1){clear:none;}.product_feed_form .product_feed__list > :nth-child(4n+1){clear:left;}}.product_feed_form .product_item{padding:0px 20px 0px 0px;margin-bottom:29px;}.product_feed_form .product_item img{width:100%;height:100%;max-width:290px;max-height:290px;}.product_feed_form .product_item__detail{border-top:2px solid #15223F;margin:10px 0px 0px;padding:15px 0px 15px;}.product_feed_form .product_item__detail .product_item__name{padding:0px;text-align:center;}@media (min-width:768px){.product_feed_form .product_item__detail .product_item__name{text-align:left;}}.product_feed_form .product_item__detail .product_item__price{padding-top:15px;text-align:center;}@media (min-width:768px){.product_feed_form .product_item__detail .product_item__price{text-align:right;padding:0px;}}.product_feed_form .product_item__detail .product_item__price .sale{color:#ff0000;}.product_feed_form .product_item__detail .product_item__price.on-sale .original{text-decoration:line-through;}.product_feed_form .product_feed__load_more{font-size:0.75rem;letter-spacing:0.1em;color:#15223F;line-height:2em;border:1px solid #15223F;display:block;padding:23px 0px;margin:0px 20px;}.product_feed_form .product_feed__load_more span{vertical-align:middle;}@media (min-width:768px){.product_feed_form .product_feed__load_more{font-size:1.125rem;padding:32px 100px;display:inline-block;margin:10px auto 0px;text-align:center;}}.signup_fields .form-group{clear:both;float:none;margin:20px auto 0;position:relative;text-align:center;width:90%;color:#666;white-space:nowrap;}.signup_fields select#city{width:100%;height:40px;display:inline;padding:6px 10px;line-height:1.42857143;-webkit-appearance:none !important;padding:5px;overflow:hidden;background:url(/themes/ralph/images/black_down.png) no-repeat right #fff;background-size:10px;border:1px solid #c1c1c1;background-position:98%;border-radius:none !important;border-radius:0 !important;}.signup_fields input{border-radius:0 !important;padding:0 10px;vertical-align:middle;line-height:normal !important;}.signup_fields select{-webkit-appearance:none !important;padding:5px;overflow:hidden;background:url(/themes/ralph/images/black_down.png) no-repeat right #fff;background-size:10px;border:1px solid #c1c1c1;background-position:95%;border-radius:none !important;border-radius:0 !important;}.signup_fields textarea{-webkit-appearance:none !important;border-radius:0 !important;}.signup_fields input[type="text"]{-webkit-appearance:none !important;border-radius:0 !important;}.signup_fields input[type="button"]{-webkit-appearance:none !important;border-radius:0 !important;}.signup_fields input[type="submit"]{-webkit-appearance:none !important;border-radius:0 !important;}.form-control.error{border:1px solid #ff6600;}.qrwelcome{padding:25px;line-height:1.7;text-align:center;margin:0 auto;padding-bottom:0;text-align:center;width:100%;color:#666 !important;}.qrwelcome h2{display:inline;line-height:0px;line-height:0.5;font-family:"Didot","SimSun","??","STHeiti Light","????","sans-serif" !important;color:#15233f !important;letter-spacing:0;font-size:21px !important;}.qrwelcome h1{line-height:.5em;text-transform:uppercase;letter-spacing:0.1em;font-weight:500;white-space:nowrap;font-weight:700 !important;line-height:0.5;font-family:"Didot","SimSun","??","STHeiti Light","????","sans-serif" !important;color:#15233f !important;letter-spacing:0;font-size:21px !important;}.orders{padding:25px;line-height:1.7;}.orders .button{text-align:center;}.qr-img{height:200px;width:100%;}div.col-xs-12 input:not([type="checkbox"]){width:100%;height:40px;border:1px solid #c1c1c1;}div.col-xs-12 input[type=radio]{margin:10px;display:none;}div.col-xs-12 input[type=radio] + label{display:inline-block;margin:0;text-align:center;padding-top:10px;background-color:#fff;border:1px solid #c1c1c1;width:49%;height:40px;color:#757575;}div.col-xs-12 input[type=radio]:checked + label{background-image:none;background-color:#d0d0d0;}#mobile_default{width:20%;}#mobile{width:78%;}.btn-default.signNow{margin:10% 0;width:100%;height:60px;background:#173257;color:#fff;border:none;}.signup-welcome{text-align:center;line-height:1.7;font-size:16px;margin:0 auto !important;padding:0 20px;}.qr-terms-inner{width:320px;overflow-y:auto;height:500px;}#block-ralph-content div.qrwelcome:nth-child(2){text-align:center !important;font-family:"Didot","SimSun","??","STHeiti Light","????","sans-serif" !important;font-weight:900 !important;font-size:1em;}.qrregister{padding:25px;padding-bottom:0px !important;color:#666;line-height:1.7;text-align:center;}div#block-ralph-content{font-family:"Avenir W01",Arial,sans-serif;}.odrderdetails{padding:25px 0px;padding-bottom:20px;}.odrderdetails ul li{padding-bottom:5px !important;color:#15233f !important;line-height:1.7 !important;}.odrderdetails ul li span{color:#666 !important;font-family:"sans-serif" !important;}.qrbutton{margin:3%;}.qrbutton .btn-default.signNow{margin:5% 0 !important;}.qrimg{height:209px !important;width:100%;}.signup_container{font-family:"sans-serif" !important;width:100%;padding-left:10px;padding-right:10px;background:#f8f8f8;margin:0 auto !important;padding-top:20px !important;}.signup_container #mobile_default{width:20%;background:#fff;text-align:center;color:#15223f;}.signup_container .form-error-message{padding-top:0px !important;padding-left:18px;padding-left:22px !important;padding-top:0px !important;padding-left:18px;float:left !important;font-size:16px;text-align:left !important;}.signup_container .signup-thankyou p{text-align:center;padding:10px;font-size:18px;margin-left:30px !important;}.signup_container input[type=radio] + label{color:#15233f !important;}.signup_container input#email{border:1px solid #c1c1c1 !important;-webkit-appearance:none !important;border-top-color:#c1c1c1 !important;box-shadow:none !important;}.qr-birthmonth{margin:0px !important;padding:0px !important;display:inline !important;float:none !important;width:100% !important;}.qr-birthmonth select{height:40px !important;width:28%;}.qr-birthyear{margin:0px !important;padding:0px !important;display:inline !important;float:none !important;width:100% !important;}.qr-birthyear select{height:40px !important;width:28%;}.qr-birthday{margin:0px !important;padding:0px !important;display:inline !important;float:none !important;width:100% !important;}.qr-birthday select{height:40px !important;width:28%;}.order.error{margin:0 auto;padding:40px 20px;text-align:center;width:100%;font-size:16px !important;line-height:1.7 !important;}a#qr_agree_terms{border-bottom:1px solid #000;text-decoration:none !important;padding-bottom:2px;font-family:"Didot","SimSun","??","STHeiti Light","????","sans-serif" !important;font-size:16px !important;}a#qr_agree_terms:hover{border-bottom:1px solid #000;text-decoration:none !important;padding-bottom:2px;}.form_qr_terms{text-align:left;font-family:"Didot","SimSun","??","STHeiti Light","????","sans-serif" !important;color:#15233f;}a.arrow.btn.btn-default.signNow{padding:20px 30px;position:relative;font-size:16px;font-family:"Didot","SimSun","??","STHeiti Light","????","sans-serif" !important;background:#15233f !important;}.terms_popup{color:#000;font-size:12px;margin:0 auto;max-width:1400px;padding:0 20px;margin-bottom:50px;}.terms_popup h2{font-size:1.6125em;font-weight:bold;margin:21px 0;text-align:left;}.terms_popup h3{font-size:1.275em;font-weight:bold;line-height:1.4em;margin:20px 0;text-align:left;}.terms_popup ul li{text-align:left;font-size:0.75em;line-height:2.133em;letter-spacing:0.1em;margin-left:20px;}@media (max-width:359px){.qr-birthmonth select{width:27% !important;}.qr-birthyear select{width:27% !important;}.qr-birthday select{width:27% !important;}.qrwelcome h1{font-size:20px !important;margin-left:-10px !important;}}@media (max-width:767px){.thank_you_qr{font-size:24px !important;margin-bottom:100px;margin-top:100px;font-family:"Didot","SimSun","??","STHeiti Light","????","sans-serif" !important;}.signup_container .form-error-message{padding-bottom:5px !important;}}#cboxClose{left:87% !important;}.btn_qr{background:#15233f !important;}.terms_popup{text-align:left;}@media (max-width:359px){.signup_container span.form-error-message.mobile-error{margin-right:26px !important;float:right !important;white-space:normal;}}input#email:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset !important;}html:lang(zh-hans) input.email_input{width:100% !important;}#cboxWrapper{text-align:center;}#cboxLoadedContent{overflow:hidden !important;}#cboxLoadedContent img{height:134px;width:134px;margin:50px 0;}.wechat-content{border:1px solid #000;margin:6px;height:494px !important;}.wechat-inner{width:560px;height:500px;}div.wechat-content > p:nth-child(1){margin-top:80px;}div.wechat-content > p:nth-child(3){margin-bottom:55px;}@media (min-width:767px){div.wechat-content > p:nth-child(1){padding:0 125px;}}.social__menu_item a{cursor:pointer !important;}.fa-youku{background:url(/themes/ralph/images/gray/youku-logo.png) no-repeat !important;width:24px;height:24px;padding:5px 0px 6px 5.5px;}.fa-youku:hover{background:url(/themes/ralph/images/navy/youku-logo.png) no-repeat !important;width:24px;height:24px;}.fa-line{background:url(/themes/ralph/images/gray/line-logo-c.png) no-repeat !important;width:24px;height:24px;padding:5px 0px 6px 5.5px;}.fa-line:hover{background:url(/themes/ralph/images/navy/line-logo.png) no-repeat !important;width:24px;height:24px;}.fa-line:before{content:none !important;}.fa-weixin{background:url(/themes/ralph/images/gray/wechat-logo.png) no-repeat !important;width:24px;height:24px;padding:5px 0px 6px 5.5px;}.fa-weixin:hover{background:url(/themes/ralph/images/navy/wechat-logo.png) no-repeat !important;width:24px;height:24px;}.fa-weixin span,.fa-youku span{margin-left:28px !important;}.fa-line span{margin-left:34px !important;}html:lang(ja) .fa-line span{margin-left:28px !important;}#cboxClose{background:url(/themes/ralph/images/close-btn.png) no-repeat;position:absolute;top:20px;left:93%;display:block;color:#444;font-size:0px;padding:12px;background-size:18px;}@media (max-width:767px){.wechat-content{text-align:center;border:none !important;height:0px !important;}.wechat-inner{height:360px !important;width:300px !important;}div.wechat-content > p:nth-child(3){margin-bottom:40px;}div.wechat-content > p:nth-child(1){margin-top:40px;}.wechat-content{margin:0px !important;}.wechat-content img{height:180px;width:180px;margin:30px 0;}}@media (max-width:767px){header .store_locator__link i{font-size:16px;}}header .store_locator__link{position:absolute;top:-2%;right:0px;text-decoration:none;font-size:0.58em;display:inline-block;vertical-align:top;text-transform:uppercase;color:#15223F;padding:0px 20px 0px 0px;letter-spacing:0.1em;}header .store_locator__link span{display:none;vertical-align:middle;padding-top:3px;}header .store_locator__link i{background:url(/themes/ralph/images/store_locator_icon.png) no-repeat;background:url(/themes/ralph/images/svg/store_locator_icon.svg) no-repeat;background-size:cover;width:16px;height:16px;display:inline-block;vertical-align:middle;margin-top:1px;}input:focus,select:focus,textarea:focus,button:focus{outline:none;}body{margin:0;overflow:hidden;background-color:#fff;-webkit-font-smoothing:antialiased;}body,html{overflow-x:hidden;}#page-wrapper{margin:0 auto;min-width:320px;max-width:2050px;position:relative;}@media (min-width:768px){#page-wrapper{min-width:768px;}}@media (min-width:1024px){#page-wrapper{min-width:1024px;}}#page-wrapper > .content{min-height:300px;margin-top:120px;}#ralph_lauren_baby{margin-top:-57px;padding-top:57px;}@media (min-width:768px){#ralph_lauren_baby{margin-top:-107px;padding-top:107px;}}@media (min-width:1024px){#ralph_lauren_baby{margin-top:-123px;padding-top:123px;}}.ui-dialog{max-width:90%;left:5% !important;right:5% !important;}@media only screen and (max-width:736px){.node--type-image-pane .background-image-pane.uncrop{background-size:contain;background-repeat:no-repeat;}}.node--type-rl-article .article__title,.node--type-rl-article .article__caption{padding:0 20px;}i.fa.fa-kakao{background:url(/themes/ralph/images/kakaotalk.svg);background-repeat:no-repeat;background-position:center 0px;background-size:cover;display:inline-block;}.social__menu_item a.kakao_link:hover i{background:url(/themes/ralph/images/kakaotalk.svg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;display:inline-block;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){i.fa.fa-kakao{background-size:60px;}.social__menu_item a.kakao_link:hover i{background-size:60px;}}.text_link_2:after{content:'';font-size:93.5% !important;letter-spacing:-.3333em;line-height:4px;height:0px;width:2.9em;left:50%;transform:translate(-50%,-8%);-webkit-transform:translate(-50%,-8%);position:absolute;padding-bottom:31px;border-bottom-width:1px;border-bottom-style:solid;content:'';display:block;bottom:0;height:1px;width:100%;-webkit-transition:bottom .5s;transition:bottom .5s;}.text_link_2{color:inherit !important;position:relative;font-size:13px;}.text_link_2:hover,.text_link_2:focus{text-decoration:none !important;}.text_link_2:hover::after{bottom:.5em;}.lang_other .text_link_2{line-height:initial;}.lang_other .text_link_2::after{padding-bottom:40px;}@media (max-width:767px){.text_link_2:after{padding-bottom:33px;}.lang_other .text_link_2::after{padding-bottom:33px;}.text_link_2{font-size:11px;}}.text_link_newsevents{font-family:"GothamBook","Avenir W01","YD Gothic 100 W36",sans-serif;}.text_link_newsevents:after{content:'';letter-spacing:-.3333em;line-height:4px;height:0px;width:2.9em;left:50%;transform:translate(-50%,-8%);-webkit-transform:translate(-50%,-8%);position:absolute;padding-bottom:31px;border-bottom-width:1px;border-bottom-style:solid;}.text_link_newsevents{color:inherit !important;position:relative;}.text_link_newsevents:hover,.text_link_newsevents:focus{text-decoration:none !important;}.text_link_newsevents:after{padding-bottom:40px;}.lang_other .text_link_newsevents{line-height:initial;}.lang_other .text_link_newsevents::after{padding-bottom:40px;}@media (max-width:767px){.text_link_newsevents:after{padding-bottom:33px;}.lang_other .text_link_newsevents::after{padding-bottom:33px;}.text_link_newsevents{font-size:11px;}}.country-selector .drop_label{float:left;}.country-selector .drop_label p{margin-top:0px;text-transform:uppercase;color:#15223F;font-family:'Avenir W01',Arial,sans-serif;font-size:10px;letter-spacing:0.05em;font-weight:300;}:lang(en) .country-selector .drop_label p{margin-top:2px;}:lang(zh-hant) .country-selector .drop_label p{margin-top:1px;}:lang(ja) .country-selector .drop_label p{margin-top:1px;}:lang(ko) .country-selector .drop_label p{margin-top:2px;}.country-selector .dropdown{float:right;margin-left:3px;}.secondary-menu ul.row.row-centered{padding-bottom:5px !important;height:auto !important;}.secondary-menu ul.row.row-centered:last-child{padding-bottom:30px !important;}.runway19fallT1_timer.holder{font-family:'Sackers Gothic W01' !important;}//Added to display unwanted messages in live
.messages,.messages.messages--error{display:none !important;}
@font-face{font-family:'FontAwesome';src:url(/themes/ralph/includes/fontawesome/fonts/fontawesome-webfont.eot?v=4.0.3);src:url(/themes/ralph/includes/fontawesome/fonts/fontawesome-webfont.eot#iefix&v=4.0.3) format('embedded-opentype'),url(/themes/ralph/includes/fontawesome/fonts/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(/themes/ralph/includes/fontawesome/fonts/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url(/themes/ralph/includes/fontawesome/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{border:1px #07629a solid;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;margin-top:-1px;margin-left:-1px;padding:0 1px;height:16px;border-radius:10em;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}[dir="rtl"] .progress__bar{margin-left:0;margin-right:-1px;animation-direction:reverse;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{list-style:none;padding:0;margin:1em 0;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-left:0.3em;margin-right:0;}.button-action{display:inline-block;line-height:160%;padding:0.2em 0.5em 0.3em;text-decoration:none;}.button-action:before{content:'+';font-weight:900;margin-left:-0.1em;padding-right:0.2em;}[dir="rtl"] .button-action:before{margin-left:0;margin-right:-0.1em;padding-left:0.2em;padding-right:0;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.breadcrumb li:before{content:' \BB ';}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-left:1em;margin-right:1em;}.button:first-child,.image-button:first-child{margin-left:0;margin-right:0;}
.collapse-processed > summary{padding-left:0.5em;padding-right:0.5em;}.collapse-processed > summary:before{background:url(/core/misc/menu-expanded.png) 0px 100% no-repeat;content:"";float:left;height:1em;width:1em;}[dir="rtl"] .collapse-processed > summary:before{background-position:100% 100%;float:right;}.collapse-processed:not([open]) > summary:before{background-position:25% 35%;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}[dir="rtl"] .collapse-processed:not([open]) > summary:before{background-position:75% 35%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.container-inline label:after,.container-inline .label:after{content:':';}.form-type-radios .container-inline label:after{content:'';}.form-type-radios .container-inline .form-type-radio{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{border:1px solid #ccc;margin-top:1em;margin-bottom:1em;}details > .details-wrapper{padding:0.5em 1.5em;}summary{cursor:pointer;padding:0.2em 0.5em;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-left:1em;margin-right:0;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;font-weight:normal;width:10em;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-style:normal;font-weight:bold;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-left:1em;margin-right:0;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-left:0.5em;padding-right:0;}.field--label-inline .field__label::after{content:':';}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em;}form .field-add-more-submit{margin:.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;font-size:inherit;font-weight:bold;margin:0;padding:0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-left:0;margin-right:2.4em;}.marker{color:#e00;}.form-required:after{content:'';vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{content:'';display:inline-block;height:14px;width:14px;vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{background:url(/core/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/core/misc/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;height:16px;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{background:transparent;border:0;cursor:pointer;margin:0;padding:0;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}ul.links a.is-active{color:#000;}
ul.menu{list-style:none outside;margin-left:1em;padding:0;text-align:left;}[dir="rtl"] ul.menu{margin-left:0;margin-right:1em;text-align:right;}.menu-item--expanded{list-style-image:url(/core/misc/menu-expanded.png);list-style-type:circle;}.menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed.png);list-style-type:disc;}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{padding-top:0.2em;margin:0;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{list-style:none;margin:0 0 0.5em;padding:0;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-left:0.3em;margin-right:0;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;margin:0;width:100%;box-sizing:border-box;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{max-width:95%;min-width:95%;}}
.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word;}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right;}.messages + .messages{margin-top:1.538em;}.messages__list{list-style:none;padding:0;margin:0;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0;}.messages--warning{background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(/core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
