UNPKG

ids-enterprise

Version:

Infor Design System (IDS) Enterprise Components for the web

31 lines (30 loc) 621 kB
/** * Soho XI Controls v4.7.0-dev * Date: 09/05/2018 11:57:58 AM * Revision: * License: * * The Soho Xi Component Library (the “Runtime”) is made available to you under this Runtime License. * Infor, Inc. grants you a nonexclusive, non-transferable, non-sublicenseable, and revocable license to use * the Runtime within the Application for the sole purpose of enabling the Runtime’s functionality within the * Application. You may not, and you may not permit anyone else to, copy, modify, combine with other software, * or redistribute the Runtime. You are prohibited from removing, altering, or obscuring the above copyright * notice or this Runtime License. * * Disclaimer. You assume all responsibility and risk of use of the Runtime. The Runtime is provided "AS IS" * without warranty or condition of any kind. INFOR DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, * INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT, * AND ANY WARRANTIES OR CONDITIONS ARISING OUT OF COURSE OF DEALING OR USAGE OF TRADE. Infor is not responsible * or liable (and makes no representation or warranty) for the accuracy, content, * completeness, legality, * reliability, or availability of the Runtime. * * Limitation of Liability. IN NO EVENT WILL INFOR BE LIABLE TO YOU FOR ANY SPECIAL, INCIDENTAL, EXEMPLARY, PUNITIVE OR * CONSEQUENTIAL DAMAGES (INCLUDING LOSS OF USE, DATA, BUSINESS OR PROFITS) ARISING OUT OF OR IN CONNECTION WITH * THIS RUNTIME LICENSE, WHETHER SUCH LIABILITY ARISES FROM ANY CLAIM BASED UPON CONTRACT, WARRANTY, * TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, AND WHETHER OR NOT INFOR HAS BEEN * ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE. THE FOREGOING LIMITATIONS * WILL SURVIVE AND * APPLY EVEN IF ANY LIMITED REMEDY SPECIFIED IN THIS AGREEMENT IS FOUND TO HAVE FAILED OF ITS ESSENTIAL PURPOSE. * IN NO EVENT WILL INFOR’S TOTAL LIABILITY ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR FROM THE USE OF * OR INABILITY TO USE THE RUNTIME EXCEED $100. */ @charset "UTF-8";a,abbr,address,blockquote,body,button,caption,cite,code,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,label,legend,li,object,ol,p,pre,select,small,span,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,ul{border:0;margin:0;padding:0}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%}article,aside,figure,footer,header,hgroup,main,nav,section{display:block}embed,img,object{max-width:100%}img{border-color:transparent;border-style:none;border-width:0}ol,ul{list-style:none}del{text-decoration:line-through}button,input,select,textarea,th{border:0;font-family:inherit;font-weight:inherit;margin:0;padding:0}table{font-size:inherit}button{cursor:pointer;margin:0;overflow:visible;width:auto}::-moz-focus-inner{border:0;padding:0}.icon{display:inline-block;fill:#999;height:18px;position:relative;width:22px}.header .icon{fill:#fff}.icon-alert,.icon-confirm,.icon-empty-circle,.icon-error,.icon-half-empty-circle,.icon-in-progress,.icon-info,.icon-info-field,.icon-new,.icon-pending,svg.icon-dirty{position:relative;top:10px;vertical-align:top}.icon-info-field{fill:#368ac0}.field .icon-alert,.field .icon-confirm,.field .icon-error,.field .icon-info,.field .icon-pending{margin-left:-28px;margin-top:9px;position:absolute;top:inherit}.field .icon-confirm,.field .icon-error{height:14px;position:absolute;right:5px;top:24px;width:18px}.field .icon-confirm{position:relative;right:auto;top:auto}.field [data-error-type=tooltip]~.icon-confirm,.field [data-error-type=tooltip]~.icon-error{position:relative;right:auto;top:-5px}.field .dropdown-wrapper [data-error-type=tooltip]~.icon-confirm,.field .dropdown-wrapper [data-error-type=tooltip]~.icon-error{position:absolute;right:25px;top:1px}.field.editor-container [data-error-type=tooltip]~.icon-confirm,.field.editor-container [data-error-type=tooltip]~.icon-error{position:absolute;right:10px;top:55px}.field textarea[data-error-type=tooltip]~.icon-confirm,.field textarea[data-error-type=tooltip]~.icon-error{position:absolute;top:20px}.field .lookup-wrapper .icon-confirm,.field .lookup-wrapper .icon-error{right:31px;top:1px}.field .popover-trigger .icon-info{height:14px;position:relative;top:-6px;width:14px}.field .icon{vertical-align:middle}.field .icon+span{display:inline-block;padding-left:5px;vertical-align:middle;width:calc(100% - 27px)}.icon-dirtyerror,.icon-error{fill:#e84f4f!important}.icon-confirm{fill:#80ce4d!important}.icon-empty-circle,.icon-half-empty-circle{fill:#999}.icon-alert{fill:#ff9426!important}.icon-pending{background:#ffd726!important;border:2px solid #ffd726;border-radius:50%;fill:#fff!important;height:18px;width:18px}.icon-info{fill:#368ac0!important}svg.icon-close{height:16px!important}.icon-sohoxi{fill:#fff;height:22px;left:-15px;top:5px;width:115px}.icon-favorite svg{fill:#efa836!important}svg use{pointer-events:none}svg.icon-logo{height:34px;width:34px}.icon-dirty{-webkit-border-radius:2px 0 0;-moz-border-radius:2px 0 0;-o-border-radius:2px 0 0;-ms-border-radius:2px 0 0;border-radius:2px 0 0;border-color:#ffd726 transparent transparent #ffd726;border-style:solid;border-width:4px;height:0;left:2px;margin:3px 0 0 1px;position:absolute;width:0}.icon-dirty.is-checked{margin:0;z-index:1}.icon-dirty.dirty-checkbox.is-checked{border-width:4px;left:1px;top:0;z-index:2}.inline .icon-dirty{margin-top:8px}.inline .icon-dirty.dirty-checkbox{left:-4px;margin-top:inherit;top:1px}.inline .icon-dirty.dirty-checkbox.is-checked{top:0}.img-placeholder{background-color:#d8d8d8;border:1px solid #d8d8d8;border-radius:2px;display:table-cell;height:100px;max-height:100px;max-width:100px;min-height:100px;min-width:100px;width:100px}.img-placeholder svg{display:inline-block;fill:#fff;height:45px;margin-left:26px;margin-top:25px;position:relative;width:45px}.drilldown.btn-icon{border-radius:0}.drilldown.btn-icon svg{height:22px;width:22px}.drilldown.btn-icon span{color:transparent}.drilldown.btn-icon:hover span{color:transparent}svg.icon-dirty{fill:#ffd726;height:12px;stroke:#ffd726;top:7px;width:12px}.icon-in-progress{fill:#806594}.icon-new{fill:#ee9a36}.icon.plus-minus{display:inline-block;position:relative}.icon.plus-minus::after,.icon.plus-minus::before{-webkit-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transition:transform .3s cubic-bezier(.17,.04,.03,.94) 0s;-moz-transition:transform .3s cubic-bezier(.17,.04,.03,.94) 0s;-o-transition:transform .3s cubic-bezier(.17,.04,.03,.94) 0s;-ms-transition:transform .3s cubic-bezier(.17,.04,.03,.94) 0s;transition:transform .3s cubic-bezier(.17,.04,.03,.94) 0s;background-color:#999;border-radius:2px;content:'';height:2px;left:.65em;position:absolute;top:1.4em;width:14px}.icon.plus-minus::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon.plus-minus::after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.icon.plus-minus.active::after,.icon.plus-minus.active::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon.app-header span:not(.audible){-webkit-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transition:transform .3s cubic-bezier(.17,.04,.03,.94) 0s,left .3s cubic-bezier(.17,.04,.03,.94),top .3s cubic-bezier(.17,.04,.03,.94);-moz-transition:transform .3s cubic-bezier(.17,.04,.03,.94) 0s,left .3s cubic-bezier(.17,.04,.03,.94),top .3s cubic-bezier(.17,.04,.03,.94);-o-transition:transform .3s cubic-bezier(.17,.04,.03,.94) 0s,left .3s cubic-bezier(.17,.04,.03,.94),top .3s cubic-bezier(.17,.04,.03,.94);-ms-transition:transform .3s cubic-bezier(.17,.04,.03,.94) 0s,left .3s cubic-bezier(.17,.04,.03,.94),top .3s cubic-bezier(.17,.04,.03,.94);transition:transform .3s cubic-bezier(.17,.04,.03,.94) 0s,left .3s cubic-bezier(.17,.04,.03,.94),top .3s cubic-bezier(.17,.04,.03,.94);background-color:#999;border-radius:4px;height:2px;position:absolute;width:20px}.icon.app-header span.one{left:6px;top:8.5px}.icon.app-header span.two{left:6px;top:14.5px}.icon.app-header span.three{left:6px;top:20.5px}.icon.app-header.go-back span.one{-webkit-transform:rotate(-45deg) translateX(-5.75px) translateY(-2.5px) scaleX(.6);-moz-transform:rotate(-45deg) translateX(-5.75px) translateY(-2.5px) scaleX(.6);-o-transform:rotate(-45deg) translateX(-5.75px) translateY(-2.5px) scaleX(.6);-ms-transform:rotate(-45deg) translateX(-5.75px) translateY(-2.5px) scaleX(.6);transform:rotate(-45deg) translateX(-5.75px) translateY(-2.5px) scaleX(.6)}.icon.app-header.go-back span.three{-webkit-transform:rotate(45deg) translateX(-5.75px) translateY(2.5px) scaleX(.6);-moz-transform:rotate(45deg) translateX(-5.75px) translateY(2.5px) scaleX(.6);-o-transform:rotate(45deg) translateX(-5.75px) translateY(2.5px) scaleX(.6);-ms-transform:rotate(45deg) translateX(-5.75px) translateY(2.5px) scaleX(.6);transform:rotate(45deg) translateX(-5.75px) translateY(2.5px) scaleX(.6)}.icon.app-header.close span.one{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:12.5px}.icon.app-header.close span.two{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.icon.app-header.close span.three{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:12.5px}[class^=btn] .icon.app-header{height:32px;width:32px}[class^=btn] .icon.app-header span:not(.audible){background-color:#5c5c5c}.app-drawer{position:relative}.app-drawer span:not(.audible){display:inline-block;background-color:#999;border-radius:1px;height:4px;width:4px;-webkit-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transition:transform 350ms cubic-bezier(.17,.04,.03,.94) 0s,left 350ms cubic-bezier(.17,.04,.03,.94),top 350ms cubic-bezier(.17,.04,.03,.94),height 350ms cubic-bezier(.17,.04,.03,.94),width 350ms cubic-bezier(.17,.04,.03,.94);-moz-transition:transform 350ms cubic-bezier(.17,.04,.03,.94) 0s,left 350ms cubic-bezier(.17,.04,.03,.94),top 350ms cubic-bezier(.17,.04,.03,.94),height 350ms cubic-bezier(.17,.04,.03,.94),width 350ms cubic-bezier(.17,.04,.03,.94);-o-transition:transform 350ms cubic-bezier(.17,.04,.03,.94) 0s,left 350ms cubic-bezier(.17,.04,.03,.94),top 350ms cubic-bezier(.17,.04,.03,.94),height 350ms cubic-bezier(.17,.04,.03,.94),width 350ms cubic-bezier(.17,.04,.03,.94);-ms-transition:transform 350ms cubic-bezier(.17,.04,.03,.94) 0s,left 350ms cubic-bezier(.17,.04,.03,.94),top 350ms cubic-bezier(.17,.04,.03,.94),height 350ms cubic-bezier(.17,.04,.03,.94),width 350ms cubic-bezier(.17,.04,.03,.94);transition:transform 350ms cubic-bezier(.17,.04,.03,.94) 0s,left 350ms cubic-bezier(.17,.04,.03,.94),top 350ms cubic-bezier(.17,.04,.03,.94),height 350ms cubic-bezier(.17,.04,.03,.94),width 350ms cubic-bezier(.17,.04,.03,.94);padding:0;position:absolute}.app-drawer .one{left:9px;top:7px}.app-drawer .two{left:15px;top:7px}.app-drawer .three{left:21px;top:7px}.app-drawer .four{left:9px;top:13px}.app-drawer .five{left:15px;top:13px}.app-drawer .six{left:21px;top:13px}.app-drawer .seven{left:9px;top:19px}.app-drawer .eight{left:15px;top:19px}.app-drawer .nine{left:21px;top:19px}.app-drawer.active .five,.app-drawer.active .four,.app-drawer.active .nine,.app-drawer.active .one,.app-drawer.active .seven,.app-drawer.active .six,.app-drawer.active .three{height:0;left:16px;top:14px;width:0}.app-drawer.active .two{-webkit-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);height:2px;left:8px;top:14px;width:18px}.app-drawer.active .eight{-webkit-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);height:18px;left:16px;top:6px;width:2px}.icon.checkmark,.icon.checkmark-selected{border:2px solid #999;border-radius:50%;height:26px;width:26px}.icon.checkmark-selected::after,.icon.checkmark::after{-webkit-transform:scaleX(-1) rotate(135deg);-moz-transform:scaleX(-1) rotate(135deg);-o-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);border-color:#999 #999 #999 transparent;border-style:solid;border-width:2px 2px 0 0;content:'';height:12px;left:7px;margin-top:3px;position:absolute;width:5px}.icon.checkmark-selected{background-color:#368ac0;border-color:#368ac0}.icon.checkmark-selected::after{border-color:#fff #fff #fff transparent}.icon-capslock{display:inline;height:24px;overflow:hidden;padding:0;position:absolute;right:6px;top:22px;width:24px;z-index:1}.no-animate{-moz-transition:none 0s ease 0s!important;-webkit-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.icon-rtl-rotate{-ms-filter:fliph;filter:fliph;-webkit-transform:scaleX(-1);transform:scaleX(-1)}html[dir=rtl] .field .icon-alert,html[dir=rtl] .field .icon-confirm,html[dir=rtl] .field .icon-error,html[dir=rtl] .field .icon-info,html[dir=rtl] .field .icon-pending{left:30px;margin-left:-21px;margin-right:inherit;right:auto}html[dir=rtl] .field .icon-confirm,html[dir=rtl] .field .icon-error{left:auto;margin-left:inherit;margin-right:-30px;right:0}html[dir=rtl] .field .error-message .icon-error{margin-right:inherit}html[dir=rtl] .field .lookup-wrapper .icon-confirm,html[dir=rtl] .field .lookup-wrapper .icon-error{left:50px;margin-left:-20px;margin-right:inherit;right:auto}html[dir=rtl] .icon.app-header.go-back span.one{-webkit-transform:rotate(45deg) translateX(5.75px) translateY(-2.5px) scaleX(.6);-moz-transform:rotate(45deg) translateX(5.75px) translateY(-2.5px) scaleX(.6);-o-transform:rotate(45deg) translateX(5.75px) translateY(-2.5px) scaleX(.6);-ms-transform:rotate(45deg) translateX(5.75px) translateY(-2.5px) scaleX(.6);transform:rotate(45deg) translateX(5.75px) translateY(-2.5px) scaleX(.6)}html[dir=rtl] .icon.app-header.go-back span.three{-webkit-transform:rotate(-45deg) translateX(5.75px) translateY(2.5px) scaleX(.6);-moz-transform:rotate(-45deg) translateX(5.75px) translateY(2.5px) scaleX(.6);-o-transform:rotate(-45deg) translateX(5.75px) translateY(2.5px) scaleX(.6);-ms-transform:rotate(-45deg) translateX(5.75px) translateY(2.5px) scaleX(.6);transform:rotate(-45deg) translateX(5.75px) translateY(2.5px) scaleX(.6)}html[dir=rtl] .img-placeholder svg{margin-left:inherit;margin-right:26px}html[dir=rtl] .icon-dirty:not(.dirty-checkbox){-webkit-border-radius:2px 0 0;-moz-border-radius:2px 0 0;-o-border-radius:2px 0 0;-ms-border-radius:2px 0 0;border-radius:2px 0 0;border-color:#ffd726 #ffd726 transparent transparent;left:auto;margin:1px 1px 0 0}.icon-empty-state{display:inline-block;fill:#368ac0;height:65px;position:relative;width:65px}.is-graphite.icon-empty-state{fill:#999}.icon-empty-offset-color{opacity:.4}.icon-empty-center-color{fill:#fff}.space-icons svg{margin-right:20px}@media (max-width:766px){body::after{content:"phone";display:none}}@media (min-width:0) and (max-width:479px){body::after{content:"phonedown";display:none}}@media (min-width:767px) and (max-width:1279px){body::after{content:"tablet";display:none}}@media (min-width:1280px) and (max-width:1599px){body::after{content:"desktop";display:none}}@media (min-width:1600px){body::after{content:"extralarge";display:none}}html{font-size:62.5%}html body{background-color:#f0f0f0;color:#1a1a1a;font-family:Helvetica,Arial;font-size:1rem;height:100%;-webkit-overflow-scrolling:touch}html.font-source-sans body{font-family:"Source Sans Pro",Helvetica,Arial}html[lang=ar-EG] body{font-family:Helvetica,Arial,Tahoma,DejaVu}html[lang=ar-SA] body{font-family:Helvetica,Arial,Tahoma,DejaVu}html[lang=ja-JP] body{font-family:Helvetica,Arial,"MS PGothic"}html[lang=ko-KR] body{font-family:Helvetica,Arial,Batang,Gulim}html[lang=zh-CN] body{font-family:Helvetica,Arial,"Microsoft YaHei New","微软雅黑","宋体",SimSun,STXihei,"华文细黑"}html[lang=zh-tw] body{font-family:Helvetica,Arial,MingLiU}h1,h2,h3,h4,label,ol,p,small,span,ul{-webkit-font-smoothing:antialiased;font-weight:400;line-height:normal}h1{font-size:18px;font-size:1.8rem;line-height:40px;line-height:2.5rem;color:#1a1a1a}h1+p{margin:20px 0}h2{font-size:16px;font-size:1.6rem;line-height:32px;line-height:2rem;color:#1a1a1a}h2+p{margin:20px 0}h3{font-size:16px;font-size:1.6rem;line-height:32px;line-height:2rem;color:#1a1a1a}h4{font-size:16px;font-size:1.6rem;line-height:32px;line-height:2rem;color:#1a1a1a}p{font-size:14px;font-size:1.4rem;color:#1a1a1a;line-height:2rem}p+h1,p+h2,p+h3,p+h4{margin-top:32px;margin-top:2rem}p+p{margin-top:24px;margin-top:1.5rem}.text-default{color:#1a1a1a}.text-descriptive{color:#5c5c5c}.text-link{color:#368ac0}.text-muted{color:#999}.text-emphasis{font-style:italic!important}.text-strong{font-weight:700!important}.text-alert{color:#e84f4f}.text-primary,a.text-primary{font-size:18px;font-size:1.8rem;line-height:40px;line-height:2.5rem}.text-secondary,a.text-secondary{font-size:16px;font-size:1.6rem;line-height:32px;line-height:2rem}.text-base,a.text-base{font-size:14px;font-size:1.4rem;line-height:24px;line-height:1.5rem}.text-small,a.text-small{font-size:12px;font-size:1.2rem}.label,label{font-size:12px;font-size:1.2rem;color:#5c5c5c;display:block;line-height:13px;margin-bottom:8px;min-height:13px}.is-disabled .label,.is-disabled label,.is-disabled.label,label.is-disabled{color:#999}.data-description{font-size:14px;font-size:1.4rem;color:#1a1a1a;margin-left:6px}.label.side,label.side{font-size:14px;font-size:1.4rem;color:#5c5c5c;display:inline-block;height:100%;line-height:1.5;min-width:120px}.card-title,.widget-title{margin-bottom:16px;margin-bottom:1rem;line-height:35.2px;line-height:2.2rem;font-size:16px;font-size:1.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#1a1a1a;margin-top:2px;max-width:calc(100% - 45px)}.list-title{font-size:16px;font-size:1.6rem;margin-bottom:16px;margin-bottom:1rem;line-height:32px;line-height:2rem;color:#383838}.micro-text,small{font-size:12px;font-size:1.2rem;margin-bottom:16px;margin-bottom:1rem;line-height:24px;line-height:1.5rem;color:#1a1a1a}.alert-text{font-size:11px;font-size:1.1rem;margin-bottom:16px;margin-bottom:1rem;line-height:32px;line-height:2rem;color:#e84f4f;font-weight:700;padding-left:15px}.alert-text::before{background-color:#e84f4f;border-radius:50%;content:'';height:8px;margin-left:-14px;margin-top:4px;position:absolute;width:8px}.error-text{font-size:11px;font-size:1.1rem;color:#e84f4f;font-weight:700}.warning-text{font-size:11px;font-size:1.1rem;color:#ff9426;font-weight:700}.good-text{font-size:11px;font-size:1.1rem;color:#80ce4d;font-weight:700}.info-text{font-size:11px;font-size:1.1rem;color:#2578a9;font-weight:700}.small-thin-text{font-size:10px;font-size:1rem;color:#5c5c5c;font-weight:700}.small-thin-text+.small-thin-text{margin-top:0}.larger-heavy-text{font-size:14px;font-size:1.4rem;color:#383838;font-weight:700}.data-large{font-size:22px;font-size:2.2rem;color:#383838;padding-bottom:2px}.xl-text{font-size:50px;font-size:5rem}.align-text-left{text-align:left}.align-text-right{text-align:right}.align-text-enter{text-align:center}.center-text{text-align:center}.text-uppercase,.uppercase-text{text-transform:uppercase}.field-flex{align-items:center;display:flex}.field-flex .data-description{flex-basis:25%}.field-flex .field-flex-group{padding:20px}.field-flex-sm{align-items:center;display:flex;overflow:auto}.field-flex-sm .data-description{flex-basis:auto;white-space:nowrap}.field-flex-sm input{min-width:25%}.field.label-left{font-size:14px;font-size:1.4rem;display:flex;margin:5px 0}.field.label-left .label{font-size:14px;font-size:1.4rem;color:#1a1a1a;line-height:normal;padding-right:8px;position:relative}.field.label-left .label::after{content:':'}.label+.data{color:#1a1a1a}html[dir=rtl] .alert-text{padding-left:inherit;padding-right:15px}html[dir=rtl] .alert-text::before{margin-left:inherit;margin-right:-14px}.l-pull-right{float:right}.l-pull-left{float:left}.l-center-text{text-align:center}.l-right-text{text-align:right}.height-100{height:100%}.l-vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:top}.page-contents{margin-top:30px}.header.is-sticky+.single-column{margin-top:100px}.single-column{height:calc(100% - 120px);margin:20px 20px 30px;width:calc(100% - 40px)}.single-column .content{background-color:#fff;border:1px solid #d8d8d8}.no-scroll{overflow:hidden!important}body.no-scroll{height:100%}.two-column{font-size:0}.two-column>.main,.two-column>.sidebar{background-color:#fff;display:inline-block}.two-column>.main.scrollable,.two-column>.sidebar.scrollable{height:100%;width:100%}.two-column>.main.scrollable-y,.two-column>.sidebar.scrollable-y{height:100%}.two-column>.main .fieldset,.two-column>.sidebar .fieldset{margin:20px}.two-column>.main{border-right:1px solid #bdbdbd;height:100%;width:calc(75%)}.two-column>.main+.sidebar{border-right:0;margin-right:0!important}.two-column>.sidebar{background-color:#f0f0f0;border-right:1px solid #bdbdbd;height:100%;width:calc(25%)}.two-column>.sidebar+.main{border-right:0}.two-column>.sidebar .listview{background-color:#f0f0f0}.two-column>.sidebar .listview.paginated{height:calc(100% - 38px)}.two-column>.sidebar .header+.listview{height:calc(100% - 60px)}.two-column>.sidebar .header+.listview.paginated{height:calc(100% - 98px)}.two-column>.sidebar>.listview-search+.listview{height:calc(100% - 90px)}.two-column>.sidebar>.listview-search+.listview.paginated{height:calc(100% - 134px)}.two-column.fixed-lg>.main,.two-column.fixed-md>.main,.two-column.fixed-mm>.main,.two-column.fixed-sm>.main,.two-column.fixed-xl>.main,.two-column.fixed-xs>.main,.two-column.fixed>.main{min-height:100%;vertical-align:top}.two-column.fixed>.sidebar{width:250px}.two-column.fixed>.main{width:calc(100% - 250px)}.two-column.fixed-sm>.sidebar{width:275px}.two-column.fixed-sm>.main{width:calc(100% - 275px)}.two-column.fixed-mm>.sidebar{width:300px}.two-column.fixed-mm>.main{width:calc(100% - 300px)}.two-column.fixed-md>.sidebar{width:350px}.two-column.fixed-md>.main{width:calc(100% - 350px)}.two-column.fixed-lg>.sidebar{width:400px}.two-column.fixed-lg>.main{width:calc(100% - 400px)}.two-column.fixed-xl>.sidebar{width:450px}.two-column.fixed-xl>.main{width:calc(100% - 450px)}.two-column .content{height:100%}.page-container .three-column,.page-container .two-column{height:100%}.three-column .main,.three-column .sidebar{background-color:#fff;display:inline-block;vertical-align:top}.three-column .main.scrollable,.three-column .sidebar.scrollable{height:calc(100% - 3px);width:100%}.three-column .main.scrollable-x,.three-column .sidebar.scrollable-x{width:100%}.three-column .main.scrollable-y,.three-column .sidebar.scrollable-y{height:calc(100% - 3px)}.three-column .main{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;width:calc(60% - 3px)}.three-column .main.scrollable,.three-column .main.scrollable-y{border-left:0;border-right:0}.three-column .main+.sidebar{float:right}.three-column .sidebar{background-color:#f0f0f0;width:20%}.three-column.fixed.left .main,.three-column.fixed.right .main{width:calc(80% - 254px)}.three-column.fixed.left .sidebar:first-child{width:250px}.three-column.fixed.left .sidebar:last-child{width:20%}.three-column.fixed.right .sidebar{width:20%}.three-column.fixed.right .main+.sidebar{width:250px}.three-column.fixed.both .main{width:calc(100% - 504px)}.three-column.fixed.both .sidebar{width:250px}.modal-body .three-column,.modal-body .two-column{margin:-20px -20px -24px}@media (max-width:766px){.two-column>.main,.two-column>.sidebar{display:block;width:100%}.two-column>.main.scrollable,.two-column>.main.scrollable-y,.two-column>.sidebar.scrollable,.two-column>.sidebar.scrollable-y{height:auto;overflow:visible}.two-column>.main{border:0;border-bottom:1px solid #d8d8d8}.two-column>.sidebar+.main{border-bottom:0;border-top:1px solid #bdbdbd}.two-column.fixed-lg>.main,.two-column.fixed-lg>.sidebar,.two-column.fixed-md>.main,.two-column.fixed-md>.sidebar,.two-column.fixed-mm>.main,.two-column.fixed-mm>.sidebar,.two-column.fixed-sm>.main,.two-column.fixed-sm>.sidebar,.two-column.fixed-xl>.main,.two-column.fixed-xl>.sidebar,.two-column.fixed-xs>.main,.two-column.fixed-xs>.sidebar,.two-column.fixed>.main,.two-column.fixed>.sidebar{display:block;width:100%}.two-column.builder>.main.scrollable,.two-column.builder>.main.scrollable-y,.two-column.builder>.sidebar.scrollable,.two-column.builder>.sidebar.scrollable-y{height:100%;overflow:auto}}@media (max-width:766px){.three-column .main,.three-column .sidebar,.three-column.fixed .main,.three-column.fixed .sidebar{display:block;vertical-align:initial;width:100%}.three-column .main.scrollable,.three-column .main.scrollable-y,.three-column .sidebar.scrollable,.three-column .sidebar.scrollable-y,.three-column.fixed .main.scrollable,.three-column.fixed .main.scrollable-y,.three-column.fixed .sidebar.scrollable,.three-column.fixed .sidebar.scrollable-y{height:auto;overflow:visible}.three-column.fixed.left .main,.three-column.fixed.left .sidebar,.three-column.fixed.right .main,.three-column.fixed.right .sidebar,.three-column.left .main,.three-column.left .sidebar,.three-column.right .main,.three-column.right .sidebar{display:block;width:100%}.three-column.fixed.left .main:first-child,.three-column.fixed.left .main:last-child,.three-column.fixed.left .sidebar:first-child,.three-column.fixed.left .sidebar:last-child,.three-column.fixed.right .main:first-child,.three-column.fixed.right .main:last-child,.three-column.fixed.right .sidebar:first-child,.three-column.fixed.right .sidebar:last-child,.three-column.left .main:first-child,.three-column.left .main:last-child,.three-column.left .sidebar:first-child,.three-column.left .sidebar:last-child,.three-column.right .main:first-child,.three-column.right .main:last-child,.three-column.right .sidebar:first-child,.three-column.right .sidebar:last-child{width:100%}.three-column .main,.three-column.fixed .main{border-bottom:1px solid #bdbdbd;border-left:0;border-right:0}.three-column .sidebar+.main,.three-column.fixed .sidebar+.main{border-top:1px solid #bdbdbd}}.scrollable{overflow:auto;-webkit-overflow-scrolling:touch}.scrollable-x{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.scrollable-y{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}.page-container{-webkit-transition:height .3s cubic-bezier(.17,.04,.03,.94);-moz-transition:height .3s cubic-bezier(.17,.04,.03,.94);-o-transition:height .3s cubic-bezier(.17,.04,.03,.94);-ms-transition:height .3s cubic-bezier(.17,.04,.03,.94);transition:height .3s cubic-bezier(.17,.04,.03,.94);bottom:0;font-size:0;height:100%;margin:0 auto;position:absolute;width:100%}.page-container.top-padding{padding-top:20px}.page-container>.row:first-child{padding-top:20px}.page-container>.row:last-child{padding-bottom:20px}.page-container .svg-patterns+.row{padding-top:20px}.page-content-container{height:calc(100% - 60px)}.header+.application-menu+.site-hero,.header+.container,.header+.site-content,.header+.site-hero,.header+.svg-icons+.container{margin-top:60px}.header+.application-menu+.page-container,.header+.page-container{-webkit-transition:height .3s cubic-bezier(.17,.04,.03,.94);-moz-transition:height .3s cubic-bezier(.17,.04,.03,.94);-o-transition:height .3s cubic-bezier(.17,.04,.03,.94);-ms-transition:height .3s cubic-bezier(.17,.04,.03,.94);transition:height .3s cubic-bezier(.17,.04,.03,.94);height:calc(100% - 60px);margin-top:60px}.header.has-searchfield-xl{height:200px}.header.has-searchfield-xl .searchfield-wrapper input{font-size:20px;font-size:2rem;height:60px;padding:18px 40px}.header.has-searchfield-xl .searchfield-wrapper input::-webkit-input-placeholder{font-size:16px;font-size:1.6rem;font-weight:400}.header.has-searchfield-xl .searchfield-wrapper input::-moz-placeholder{font-size:16px;font-size:1.6rem;line-height:25px}.header.has-searchfield-xl .searchfield-wrapper input:-ms-input-placeholder{font-size:16px;font-size:1.6rem}.header.has-searchfield-xl .searchfield-wrapper .icon{height:18px;left:10px!important;top:21px;width:20px}.header.has-searchfield-xl+.application-menu+.page-container,.header.has-searchfield-xl+.page-container{height:calc(100% - 200px)}.header+.subheader+.application-menu+.page-container,.header+.subheader+.page-container{height:calc(100% - 120px);margin-top:120px}.header.has-alternate-tabs,.header.has-tabs{height:100px}.header.has-alternate-tabs>.toolbar,.header.has-tabs>.toolbar{height:60px;margin-bottom:0}.header.has-alternate-tabs+.application-menu+.page-container,.header.has-alternate-tabs+.page-container,.header.has-tabs+.application-menu+.page-container,.header.has-tabs+.page-container{height:calc(100% - 100px);margin-top:100px}.header.has-tabs-only{height:60px}.header.has-tabs-only>.toolbar{height:0;margin-bottom:0}.header.has-tabs-only+.application-menu+.page-container,.header.has-tabs-only+.page-container{height:calc(100% - 60px);margin-top:60px}.header.has-tabs-only+.subheader+.application-menu+.page-container,.header.has-tabs-only+.subheader+.page-container{height:calc(100% - 120px);margin-top:120px}.header.has-breadcrumb{height:105px}.header.has-breadcrumb>.toolbar{margin-bottom:0}.header.has-breadcrumb+.application-menu+.page-container,.header.has-breadcrumb+.page-container{height:calc(100% - 105px);margin-top:105px}.header.has-alternate-breadcrumb{height:120px}.header.has-alternate-breadcrumb+.application-menu+.page-container,.header.has-alternate-breadcrumb+.page-container{height:calc(100% - 120px);margin-top:120px}.header.has-wizard{height:144px}.header.has-wizard+.application-menu+.page-container,.header.has-wizard+.page-container{height:calc(100% - 144px);margin-top:144px}.header~.masthead+.page-container{height:calc(100% - 98px);margin-top:98px}.content-container-header{-webkit-transition:height .3s cubic-bezier(.17,.04,.03,.94);-moz-transition:height .3s cubic-bezier(.17,.04,.03,.94);-o-transition:height .3s cubic-bezier(.17,.04,.03,.94);-ms-transition:height .3s cubic-bezier(.17,.04,.03,.94);transition:height .3s cubic-bezier(.17,.04,.03,.94);height:calc(100% - 60px);margin:30px}.panel-header{background-color:#d8d8d8;border-bottom:1px solid #bdbdbd;height:50px;padding-right:10px}.panel-header .title{font-size:16px;font-size:1.6rem;padding-top:5px;padding-left:13px}.panel-header+.splitter{height:100%;top:0}.is-firefox .panel-header button{padding-top:2.5px}.masthead+.header.is-sticky+.application-nav+.site-hero,.masthead+.header.is-sticky+.site-content,.masthead+.header.is-sticky+.site-hero,.masthead+.header.is-sticky+.svg-icons+.page-container{margin-top:135px}.masthead+.header.is-sticky+.application-menu+.page-container,.masthead+.header.is-sticky+.page-container{height:calc(100% - 95px)}.masthead+.header.is-sticky.has-breadcrumb+.application-menu+.page-container,.masthead+.header.is-sticky.has-breadcrumb+.page-container,.masthead+.header.is-sticky.has-tabs+.application-menu+.page-container,.masthead+.header.is-sticky.has-tabs+.page-container{height:calc(100% - 133px);margin-top:133px}.masthead+.header.is-sticky.has-wizard{height:179px}.masthead+.header.is-sticky.has-wizard+.application-menu+.page-container,.masthead+.header.is-sticky.has-wizard+.page-container{height:calc(100% - 179px);margin-top:179px}.masthead+.application-menu+.page-container,.masthead+.page-container{height:calc(100% - 38px);margin-top:38px}.masthead+.header+.application-menu+.page-container,.masthead+.header+.page-container{height:calc(100% - 98px);margin-top:98px}.masthead+.module-tabs+.application-menu+.page-container,.masthead+.module-tabs+.page-container{height:calc(100% - 74px);margin-top:74px}.module-tabs+.application-menu+.page-container,.module-tabs+.page-container{height:calc(100% - 36px);margin-top:36px}.no-transform{transform:none!important}.editorial{background-color:#fff}.editorial .main{height:auto;margin:0 auto;max-width:1080px;width:100%}.editorial .main>.content{display:inline-block;margin-top:48px;max-width:calc(100% - 240px);padding:0 30px}.editorial .main>.content>h2,.editorial .main>.content>h3{margin-bottom:10px;padding-bottom:10px;width:68%}.editorial .main>p{margin-bottom:25px}.editorial .tag-list .tag{clear:both;display:block;float:left;margin:5px 0;width:auto}.editorial .tag-list .tag:last-child{margin-bottom:30px}.editorial .is-sticky .content{position:fixed;top:60px}.editorial .hero{background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;height:350px}.editorial .section-tracker{margin-bottom:20px}.editorial .section-tracker a{border-bottom:medium none;border-left:3px solid transparent;color:#737373;height:auto;line-height:25px;padding:5px 10px}.editorial .section-tracker a.is-active,.editorial .section-tracker a:active,.editorial .section-tracker a:focus,.editorial .section-tracker a:hover{border-bottom:0;border-left:3px solid #368ac0;color:#368ac0;outline:0}@media (max-width:766px){.editorial .main .content{min-width:100%}.editorial .sidebar-nav{display:none}}.img-responsive{border:0 none;display:block;height:auto;max-width:100%;vertical-align:middle;width:100%}.page-container .banner-detail{min-height:100%;position:relative;top:0}.banner-detail .banner{background-color:#fff;border-bottom:1px solid #bdbdbd;height:auto;padding:0}.banner-detail .detail{background-color:#f0f0f0;height:auto}.banner-detail .detail .tab-container.alternate{position:relative;top:-40px}.banner-detail .detail .tab-container.alternate+.tab-panel-container{margin-bottom:0;position:relative}.banner-detail .detail .tab-container.alternate+.tab-panel-container .tab-panel.alternate{margin-top:-30px}.banner-detail .detail .tab-container.alternate+.tab-panel-container .card{margin:0 10px;width:calc(100% - 20px)}.banner-detail .detail .tab-container.alternate .tab-list-container{overflow-y:hidden}.content-area{background-color:#fff;border:1px solid #bdbdbd}.content-area h2{color:#5c5c5c}.header-section{background-color:#f0f0f0;border-bottom:1px solid #bdbdbd}.modal-body .header-section{margin-top:-30px}.detail-section{background-color:#fff}.scrollable-x.canvas,.scrollable-y.canvas,.scrollable.canvas{min-height:calc(100% - 60px);min-width:100%;-webkit-overflow-scrolling:touch}.has-sticky-footer{bottom:60px;height:calc(100% - 60px)}.sticky-footer{font-size:12px;font-size:1.2rem;background-color:#f0f0f0;bottom:0;left:50%;max-width:1280px;padding:20px;position:fixed;transform:translateX(-50%);width:100%}.sticky-footer .footer-list{margin:0;padding:0}.sticky-footer .footer-list::after{clear:both;content:'';display:block}.sticky-footer .footer-list li{display:inline-block;margin-left:20px}.sticky-footer .footer-list li:first-child{margin-left:0}@media (max-width:766px){.builder .main,.builder .sidebar{-webkit-transition:-webkit-transform .3s cubic-bezier(.17,.04,.03,.94);-moz-transition:-moz-transform .3s cubic-bezier(.17,.04,.03,.94);-o-transition:-o-transform .3s cubic-bezier(.17,.04,.03,.94);-ms-transition:-ms-transform .3s cubic-bezier(.17,.04,.03,.94);transition:transform .3s cubic-bezier(.17,.04,.03,.94);position:absolute}.builder .main{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.builder .sidebar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.builder.show-detail .main{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.builder.show-detail .sidebar{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.has-sticky-footer{bottom:150px;height:calc(100% - 150px)}.sticky-footer .footer-list.l-pull-left,.sticky-footer .footer-list.l-pull-right{float:none}.sticky-footer .footer-list:not(:last-child){margin-bottom:10px}.sticky-footer .footer-list li{display:block;margin-left:0}}html[dir=rtl] .two-column .sidebar{border-left:1px solid #bdbdbd;border-right:0 solid #bdbdbd}html[dir=rtl] .l-pull-right{float:left}html[dir=rtl] .l-pull-left{float:right}html[dir=rtl] .l-right-text{text-align:left}html[dir=rtl] .l-left-text{text-align:right}html[dir=rtl] .sticky-footer .footer-list li{margin-left:inherit;margin-right:20px}html[dir=rtl] .sticky-footer .footer-list li:first-child{margin-left:inherit;margin-right:0}.show{display:block!important}.hidden{display:none!important;visibility:hidden!important}.collapsed{visibility:collapse}.invisible{visibility:hidden}.audible,.sr-only{clip:rect(0,0,0,0);height:0;line-height:0;min-height:0;overflow:hidden;padding:0;position:absolute;width:1px}.no-animation{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.no-animation::before{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.no-animation::after{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.no-transition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}.no-transition::before{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}.no-transition::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}[class*=visible-lg-],[class*=visible-md-],[class*=visible-print-],[class*=visible-sm-],[class*=visible-xl-]{display:none!important}@media (min-width:0) and (max-width:479px){.hidden-xs{display:none!important}}@media (max-width:766px){.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}.hidden-sm{display:none!important}}@media (min-width:767px) and (max-width:1279px){.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}}@media (min-width:1280px) and (max-width:1599px){.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (min-width:1600px){.visible-xl-block{display:block!important}.visible-xl-inline{display:inline!important}.visible-xl-inline-block{display:inline-block!important}.hidden-xl{display:none!important}}@media print{.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.placeable{position:absolute}.breadcrumb li{-webkit-font-smoothing:antialiased;color:#5c5c5c;display:inline-block;list-style:none}.breadcrumb li::after{font-size:10px;font-size:1rem;content:'\002F';padding:0 10px}.breadcrumb li:last-child::after{content:'';padding:0}.breadcrumb li .current,.breadcrumb li.current{font-size:12px;font-size:1.2rem;color:#5c5c5c;font-weight:700}.breadcrumb .hyperlink{font-size:12px;font-size:1.2rem;-webkit-font-smoothing:antialiased;color:#5c5c5c;line-height:2em;text-decoration:none}.breadcrumb .hyperlink:visited{color:#5c5c5c}.breadcrumb .hyperlink:hover:not([disabled]){border-bottom:1px solid #5c5c5c;color:#5c5c5c}.breadcrumb .hyperlink:focus{border-radius:2px;color:#5c5c5c}.breadcrumb .hyperlink:focus:hover{border-bottom:1px solid #5c5c5c}.breadcrumb .hyperlink:active{border-bottom:1px solid #5c5c5c;color:#5c5c5c}.breadcrumb .hyperlink.current{font-weight:700}.breadcrumb .hyperlink[disabled]{color:#999}.toolbar .breadcrumb{display:inline-block;padding-top:8px;vertical-align:top}.toolbar .breadcrumb a,.toolbar .breadcrumb span{font-size:14px;font-size:1.4rem}html[dir=rtl] .breadcrumb li::after{content:'\005C'}html[dir=rtl] .breadcrumb li:last-child::after{content:''}button{background-color:transparent;margin-right:5px}button:last-child{margin-right:0}[class^=btn]{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-tap-highlight-color:transparent;font-size:14px;font-size:1.4rem;-webkit-transition:color .3s cubic-bezier(.17,.04,.03,.94),background-color .3s cubic-bezier(.17,.04,.03,.94),border .3s cubic-bezier(.17,.04,.03,.94),box-shadow .3s cubic-bezier(.17,.04,.03,.94);-moz-transition:color .3s cubic-bezier(.17,.04,.03,.94),background-color .3s cubic-bezier(.17,.04,.03,.94),border .3s cubic-bezier(.17,.04,.03,.94),box-shadow .3s cubic-bezier(.17,.04,.03,.94);-o-transition:color .3s cubic-bezier(.17,.04,.03,.94),background-color .3s cubic-bezier(.17,.04,.03,.94),border .3s cubic-bezier(.17,.04,.03,.94),box-shadow .3s cubic-bezier(.17,.04,.03,.94);-ms-transition:color .3s cubic-bezier(.17,.04,.03,.94),background-color .3s cubic-bezier(.17,.04,.03,.94),border .3s cubic-bezier(.17,.04,.03,.94),box-shadow .3s cubic-bezier(.17,.04,.03,.94);transition:color .3s cubic-bezier(.17,.04,.03,.94),background-color .3s cubic-bezier(.17,.04,.03,.94),border .3s cubic-bezier(.17,.04,.03,.94),box-shadow .3s cubic-bezier(.17,.04,.03,.94);-webkit-font-smoothing:antialiased;color:inherit;font-weight:700;height:34px;line-height:normal;min-width:100px;overflow:hidden;position:relative;white-space:nowrap;width:auto}[class^=btn]>*{vertical-align:middle}[class^=btn]>svg{pointer-events:none}[class^=btn]>.icon{fill:inherit;margin-top:-3px;position:static;width:18px}[class^=btn]>.icon+span:not(.audible):not(:empty){padding-left:5px}[class^=btn]>.icon+*+span{padding-left:0}[class^=btn]>.icon+.icon{margin-left:0}[class^=btn] .icon{-webkit-transition:fill .3s cubic-bezier(.17,.04,.03,.94);-moz-transition:fill .3s cubic-bezier(.17,.04,.03,.94);-o-transition:fill .3s cubic-bezier(.17,.04,.03,.94);-ms-transition:fill .3s cubic-bezier(.17,.04,.03,.94);transition:fill .3s cubic-bezier(.17,.04,.03,.94)}[class^=btn].half-width{padding:0 30px;width:50%}[class^=btn].full-width{padding:0 30px;width:100%}[class^=btn] span{color:inherit;font-size:inherit;font-weight:inherit;pointer-events:none}[class^=btn] span.audible+.icon,[class^=btn] span:empty+.icon{margin-left:0}[class^=btn] span:empty:not(.icon):not(.one):not(.two):not(.three):not(.four) :not(.five):not(.six):not(.seven):not(.eight):not(.nine){display:none}[class^=btn].stackable{margin-bottom:10px;width:100%}[class^=btn].stackable:last-child{margin-bottom:0}[class^=btn].no-padding{padding-left:0;padding-right:0}.btn-primary,.btn-secondary{border-radius:2px;padding:0 30px}.btn-primary{background-color:#368ac0;border:1px solid #368ac0;color:#fff}.btn-primary.btn{color:#fff}.btn-primary .icon{fill:#fff}.btn-primary.btn{color:#fff}.btn-primary:hover{background-color:#2578a9;border:1px solid #2578a9}.btn-primary:hover.btn{color:#fff}.btn-primary:active{background-color:#2578a9;border:1px solid #2578a9;box-shadow:none}.btn-primary:focus{border:1px solid transparent}.btn-primary:focus:not(.hide-focus){box-shadow:0 0 0 2px #f0f0f0,0 0 0 3px #368ac0,0 0 4px 3px rgba(54,138,192,.3)}.btn-primary:focus:active{background-color:#2578a9;box-shadow:none}.btn-primary[disabled],.btn-primary[disabled]:hover{background-color:#368ac0;border-color:#368ac0;box-shadow:none;color:#fff;cursor:default;opacity:.5}.btn-primary[disabled] .icon,.btn-primary[disabled]:hover .icon{fill:#fff}.btn-primary .ripple-effect{background-color:#fff;opacity:.7;pointer-events:none}.btn-primary.btn-menu{color:#fff}.btn-primary.btn-menu .icon{fill:#fff}.btn-primary.btn-menu.is-open,.btn-primary.btn-menu:hover{color:#fff}.btn-primary.btn-menu.is-open .icon,.btn-primary.btn-menu:hover .icon{fill:#fff}a.btn,a.btn-icon,a.btn-menu,a.btn-primary,a.btn-secondary,a.btn-tertiary{display:inline-block;line-height:31px;margin-bottom:-2px;min-width:auto;text-decoration:none;width:auto}a.btn-icon:not(:root:root),a.btn-menu:not(:root:root),a.btn-primary:not(:root:root),a.btn-secondary:not(:root:root),a.btn-tertiary:not(:root:root),a.btn:not(:root:root){margin-bottom:auto}a.btn-icon.btn-icon,a.btn-menu.btn-icon,a.btn-primary.btn-icon,a.btn-secondary.btn-icon,a.btn-tertiary.btn-icon,a.btn.btn-icon{line-height:32px;padding:0 6px}.btn-split-menu{min-width:auto}.btn-split-menu+.separator{margin:3px 3px 0 -10px!important}.btn-split-menu+.separator+.btn-split-menu{margin-left:-3px;min-width:20px;width:20px}.btn-split-menu+.separator+.btn-split-menu .icon{margin-left:-7px}.btn-split-menu.btn{margin-right:-8px}@-moz-document url-prefix(){a.btn,a.btn-menu,a.btn-primary,a.btn-secondary,a.btn-tertiary{line-height:32px;margin-bottom:-3px}}.btn-secondary{background-color:#bdbdbd;border:1px solid #bdbdbd;color:#383838}.btn-secondary .icon{fill:#383838}.btn-secondary:hover{background-color:#999;border:1px solid #999}.btn-secondary:active{background-color:#999;border:1px solid #999}.btn-secondary:focus{border:1px solid transparent}.btn-secondary:focus:not(.hide-focus){box-shadow:0 0 0 2px #f0f0f0,0 0 0 3px #368ac0,0 0 4px 3px rgba(54,138,192,.3)}.btn-secondary:focus:active{background-color:#999;box-shadow:none}.btn-secondary[disabled],.btn-secondary[disabled]:hover{background-color:#999;border:1px solid #bdbdbd;box-shadow:none;color:#383838;cursor:default;opacity:.5}.btn-secondary .ripple-effect{background:#d8d8d8}.btn-secondary.btn-menu{color:#383838}.btn-secondary.btn-menu .icon{fill:#383838}.btn-secondary.btn-menu.is-open,.btn-secondary.btn-menu:hover{color:#383838}.btn-secondary.btn-menu.is-open .icon,.btn-secondary.btn-menu:hover .icon{fill:#383838}.btn,.btn-actions,.btn-icon,.btn-menu,.btn-tertiary{border:1px solid transparent;border-radius:2px;box-shadow:none;color:#5c5c5c;overflow:hidden}.btn-actions:hover,.btn-icon:hover,.btn-menu:hover,.btn-tertiary:hover,.btn:hover{color:#1a1a1a}.btn-actions:hover .icon,.btn-icon:hover .icon,.btn-menu:hover .icon,.btn-tertiary:hover .icon,.btn:hover .icon{fill:#1a1a1a}.btn-actions:active,.btn-icon:active,.btn-menu:active,.btn-tertiary:active,.btn:active{color:#1a1a1a}.btn-actions:focus:not(.hide-focus),.btn-icon:focus:not(.hide-focus),.btn-menu:focus:not(.hide-focus),.btn-tertiary:focus:not(.hide-focus),.btn:focus:not(.hide-focus){box-shadow:0 0 0 2px transparent,0 0 0 1px #368ac0,0 0 4px 3px rgba(54,138,192,.3)}.btn-actions:focus:not(.hide-focus):active,.btn-icon:focus:not(.hide-focus):active,.btn-menu:focus:not(.hide-focus):active,.btn-tertiary:focus:not(.hide-focus):active,.btn:focus:not(.hide-focus):active{box-shadow:none}.btn-actions[disabled],.btn-actions[disabled]:hover,.btn-icon[disabled],.btn-icon[disabled]:hover,.btn-menu[disabled],.btn-menu[disabled]:hover,.btn-tertiary[disabled],.btn-tertiary[disabled]:hover,.btn[disabled],.btn[disabled]:hover{color:#5c5c5c;cursor:default;opacity:.5}.btn-actions[disabled] .icon,.btn-actions[disabled]:hover .icon,.btn-icon[disabled] .icon,.btn-icon[disabled]:hover .icon,.btn-menu[disabled] .icon,.btn-menu[disabled]:hover .icon,.btn-tertiary[disabled] .icon,.btn-tertiary[disabled]:hover .icon,.btn[disabled] .icon,.btn[disabled]:hover .icon{fill:#5c5c5c}.btn span,.btn-actions span,.btn-icon span,.btn-menu span,.btn-tertiary span{color:inherit}.btn .icon,.btn-actions .icon,.btn-icon .icon,.btn-menu .icon,.btn-tertiary .icon{fill:#5c5c5c}.btn .ripple-effect,.btn-actions .ripple-effect,.btn-icon .ripple-effect,.btn-menu .ripple-effect,.btn-tertiary .ripple-effect{background-color:#8dc9e6}.btn span:after,.btn span:before,.btn-actions span:after,.btn-actions span:before,.btn-icon span:after,.btn-icon span:before,.btn-menu span:after,.btn-menu span:before,.btn-primary span:after,.btn-primary span:before,.btn-secondary span:after,.btn-secondary span:before,.btn-tertiary span:after,.btn-tertiary span:before{content:' '}.btn-actions.is-open,.btn-menu.is-open{color:#368ac0}.btn-actions.is-open .icon,.btn-menu.is-open .icon{fill:#368ac0}.btn{padding:0 15px}.btn-menu,.btn-tertiary{padding:0 10px}.btn-menu.inverse,.btn-tertiary.inverse{color:#abaeb7}.btn-menu.inverse .icon,.btn-tertiary.inverse .icon{fill:#abaeb7}.btn-menu.inverse.is-open,.btn-menu.inverse:hover,.btn-tertiary.inverse.is-open,.btn-tertiary.inverse:hover{color:#fff}.btn-menu.inverse.is-open .icon,.btn-menu.inverse:hover .icon,.btn-tertiary.inverse.is-open .icon,.btn-tertiary.inverse:hover .icon{fill:#fff}.btn-actions,.btn-close,.btn-icon{border-radius:18px;height:36px;margin-top:0;min-height:36px;min-width:36px;padding:0;width:36px}.btn-actions>.icon,.btn-close>.icon,.btn-icon>.icon{padding-right:0}.btn-actions>span,.btn-close>span,.btn-icon>span{display:inline-block;pointer-events:none;position:absolute;width:0}.btn-actions:hover>span,.btn-close:hover>span,.btn-icon:ho