
.ay-banner:before,.icon-mixin,[class*=" icon-"],[class^=icon-]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}
*,:after,:before{box-sizing:border-box}
[class*=" icon-"],[class^=icon-]{display:inline-block;width:14px;height:14px}
/*body,html{height:100%;margin:0;padding:0}
body{font-size:12px}*/
.icon-mixin,[class*=" ay-icon-"]:before,[class^=ay-icon-]:before{font-family:Boosticons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-mixin{line-height:1}
[class*=" ay-icon-"]:before,[class^=ay-icon-]:before{position:relative;line-height:0;top:0;font-size:10px;margin-right:5px;display:inline-block;background:0 0}
[class*=" ay-icon-"].large:before,[class^=ay-icon-].large:before{font-size:40px}
.ay-icon-error:before{color:#E93615}
.ay-icon-warn:before{color:#FCAF17}
ay-field.ay-icon-calendar:before{position:absolute;right:2px;bottom:14px;top:auto;font-size:15px;color:#6A7280}
ay-field.ay-icon-calendar:before.invalid:before{bottom:auto;top:15px}
ay-field.ay-icon-calendar:before[label].invalid:before{bottom:auto;top:53%}
ay-field.ay-icon-search:before{position:absolute;right:5px;top:auto;bottom:15px;font-size:14px}
ay-field.ay-icon-search.invalid:before{bottom:auto;top:15px}
ay-field.ay-icon-search[label].invalid:before{bottom:auto;top:53%}
ay-field.ay-icon-search input[type=text]{padding-right:30px}
@keyframes spin{0%{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.ay-icon-spinner,.banner.loading{position:relative}
.ay-icon-spinner:before,.banner.loading:before{position:absolute;font-size:18px;top:6px;left:3px;content:"\e97a";animation:spin 1s infinite linear}
ay-button.ay-icon-spinner:before,button.ay-icon-spinner:before{position:relative;top:0;left:0;font-size:12px;margin-right:5px;display:inline-block}
.ay-icon-remove{cursor:pointer}
.ay-icon-remove:before{font-size:10px}
.ay-close.ay-icon-remove:before{color:"\f00d"}
.ay-close.ay-icon-remove:hover:before{color:#C35027}
.ay-icon-phone:before{content:"\f095"}
.ay-icon-fax:before{content:"\f1ac"}
.ay-icon-uncheck:before{content:"\f096"}
.ay-icon-bell:before{content:"\f0f3"}
.ay-icon-half-circle-o:before{content:"\e906"}
.ay-icon-half-circle-thin:before{content:"\e907"}
.ay-icon-half-circle-filled:before{content:"\e908"}
.ay-icon-star-half:before{content:"\e905"}
.ay-icon-circle-half:before{content:"\e903"}
.ay-icon-circle-thin-half:before{content:"\e902"}
.ay-icon-box:before{content:"\e900"}
.ay-icon-box-open:before{content:"\e901"}
.ay-icon-user-x:before{content:"\e800"}
.ay-icon-user-remove:before{content:"\e801"}
.ay-icon-user-add:before{content:"\e60b"}
.ay-icon-flag:before{content:"\e60c"}
.ay-icon-hierarchy:before{content:"\e60a"}
.ay-icon-write-check:before{content:"\e609"}
.ay-icon-calendar:before{content:"\e113"}
.ay-icon-menu:before{content:"\f0c9"}
.ay-icon-menu-desc:before{content:"\e2af"}
.ay-icon-menu-asc:before,.ay-icon-menu2:before{content:"\e2b0"}
.ay-icon-search:before{content:"\f002"}
.ay-icon-grid-large:before,.ay-icon-th-large:before{content:"\f009"}
.ay-icon-grid:before,.ay-icon-th:before{content:"\f00a"}
.ay-icon-list:before,.ay-icon-th-list:before{content:"\f00b"}
.ay-icon-checkmark:before,.ay-icon-ok:before{content:"\f00c"}
.ay-icon-close:before,.ay-icon-remove:before{content:"\f00d"}
.ay-icon-home:before{content:"\f015"}
.ay-icon-clock:before{content:"\f017"}
.ay-icon-refresh:before{content:"\f021"}
.ay-icon-lock:before{content:"\f023"}
.ay-icon-print:before{content:"\f030"}
.ay-icon-pencil:before{content:"\f040"}
.ay-icon-edit:before,.ay-icon-pencil-square-o:before{content:"\f044"}
.ay-icon-share:before{content:"\f045"}
.ay-icon-check:before{content:"\f046"}
.ay-icon-step-backward:before{content:"\f048"}
.ay-icon-fast-backward:before{content:"\f049"}
.ay-icon-backward:before{content:"\f04a"}
.ay-icon-forward:before{content:"\f04e"}
.ay-icon-fast-forward:before{content:"\f050"}
.ay-icon-step-forward:before{content:"\f051"}
.ay-icon-chevron-left:before{content:"\f053"}
.ay-icon-chevron-right:before{content:"\f054"}
.ay-icon-help:before{content:"\f059"}
.ay-icon-info-circle:before,.ay-icon-info:before{content:"\f05a"}
.ay-icon-ban-circle:before,.ay-icon-ban:before{content:"\f05e"}
.ay-icon-arrow-left:before{content:"\f060"}
.ay-icon-arrow-right:before{content:"\f061"}
.ay-icon-share-alt:before{content:"\f064"}
.ay-icon-plus:before{content:"\f067"}
.ay-icon-minus:before{content:"\f068"}
.ay-icon-error:before{content:"\f06a"}
.ay-icon-warn:before,.ay-icon-warning-sign:before{content:"\f071"}
.ay-icon-comment:before{content:"\f075"}
.ay-icon-sign-out:before{content:"\f08b"}
.ay-icon-sign-in:before{content:"\f090"}
.ay-icon-unlock:before{content:"\f09c"}
.ay-icon-caret-down:before{content:"\f0d7"}
.ay-icon-caret-up:before{content:"\f0d8"}
.ay-icon-caret-left:before{content:"\f0d9"}
.ay-icon-caret-right:before{content:"\f0da"}
.ay-icon-caret-updown:before,.ay-icon-sort:before,.ay-icon-unsorted:before{content:"\f0dc"}
.ay-icon-envelope:before{content:"\f0e0"}
.ay-icon-undo:before{content:"\f0e2"}
.ay-icon-download:before{content:"\f0ed"}
.ay-icon-upload:before{content:"\f0ee"}
.ay-icon-cutlery:before{content:"\f0f5"}
.ay-icon-plus-square:before{content:"\f0fe"}
.ay-icon-angle-double-left:before,.ay-icon-chevron-left-double:before{content:"\f100"}
.ay-icon-angle-double-right:before,.ay-icon-chevron-right-double:before{content:"\f101"}
.ay-icon-circle:before{content:"\f10c"}
.ay-icon-circle-filled:before{content:"\f111"}
.ay-icon-arrow-left-circle:before,.ay-icon-circle-arrow-left:before{content:"\f137"}
.ay-icon-arrow-right-circle:before,.ay-icon-circle-arrow-right:before{content:"\f138"}
.ay-icon-unlock-alt:before{content:"\f13e"}
.ay-icon-circle-thin:before{content:"\f1db"}
.ay-icon-dots-three-horizontal:before,.ay-icon-meatballs:before{content:"\e602"}
.ay-icon-dots-three-vertical:before,.ay-icon-kabob:before{content:"\e603"}
.ay-icon-filter:before{content:"\e604"}
.ay-icon-pause:before{content:"\e608"}
.ay-icon-users:before{content:"\e607"}
.ay-icon-user:before{content:"\e600"}
.ay-icon-document:before,.ay-icon-file:before{content:"\e605"}
.ay-icon-documents:before{content:"\e606"}
.ay-icon-trash:before{content:"\e601"}
.ay-icon-cog:before{content:"\f02f"}
.ay-icon-spinner:before{content:"\e97a"}
.ay-icon-eye-open:before,.ay-icon-view:before{content:"\e9ce"}
.ay-icon-camera:before{content:"\f031"}
.ay-icon-link:before{content:"\f0c1"}
.ay-icon-unlink:before{content:"\f127"}
.ay-icon-star:before{content:"\f005"}
.ay-icon-star-outline:before{content:"\f006"}
.ay-icon-video:before{content:"\f03d"}
.ay-icon-image:before{content:"\f03e"}
.ay-icon-move:before{content:"\f047"}
.ay-icon-play:before{content:"\f04b"}
.ay-icon-reorder:before{content:"\f0c9"}
.ay-icon-mail:before{content:"\f0e1"}
.ay-icon-dollar:before{content:"\f155"}
.ay-icon-youtube-play:before{content:"\f16a"}
.ay-icon-send:before{content:"\f1d8"}
.ay-icon-transfer:before{content:"\e904"}
.ay-icon-list-ordered:before{content:"\e9b9"}
.ay-icon-list-unordered:before{content:"\e9bb"}
.ay-icon-bold:before{content:"\ea62"}
.ay-icon-underline:before{content:"\ea63"}
.ay-icon-italic:before{content:"\ea64"}
.ay-icon-align-left:before{content:"\ea77"}
.ay-icon-align-center:before{content:"\ea78"}
.ay-icon-align-right:before{content:"\ea79"}
.ay-icon-align-justify:before{content:"\ea7a"}
.ay-icon-indent-increase:before{content:"\ea7b"}
.ay-icon-indent-decrease:before{content:"\ea7c"}
.ay-icon-code:before{content:"\ea7f"}
.ay-icon-code2:before{content:"\ea80"}
.ay-icon-headset:before{content:"\e909"}
.ay-btn,ay-drop-down{width:auto;height:auto;background-color:#DFE1E5;background-repeat:repeat-x;border-radius:4px;border:1px solid #BEC3CC;color:#6A7280;cursor:pointer;display:inline-block;font-size:12px;line-height:20px;margin-bottom:0;outline:0;padding:4px 12px;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.75);vertical-align:middle}
.ay-btn.ay-selected,.ay-btn.ay-selected:hover,.ay-btn.blue,ay-drop-down.ay-selected,ay-drop-down.ay-selected:hover,ay-drop-down.blue{background-color:#0082C6}
.ay-btn:hover,ay-drop-down:hover{background-position:0 -14px;color:#6A7280;text-decoration:none;transition:background-position .1s linear}
.ay-btn:active,ay-drop-down:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.4)}
.ay-btn.ay-selected:before,.ay-btn.ay-selected:hover:before,ay-drop-down.ay-selected:before,ay-drop-down.ay-selected:hover:before{color:#000!important}
.ay-btn.blue,.ay-btn.green,.ay-btn.orange,.ay-btn.red,ay-drop-down.blue,ay-drop-down.green,ay-drop-down.orange,ay-drop-down.red{color:#FFF;text-shadow:0 -1px 1px rgba(0,0,0,.5)}
.ay-btn.white,ay-drop-down.white{background:#fff;border:1px solid #EDEFF2}
.ay-btn.white:hover,ay-drop-down.white:hover{background-color:#C0EDFC}
.ay-btn.green,ay-drop-down.green{background-color:#94D600}
.ay-btn.orange,ay-drop-down.orange{background-color:#F47321}
.ay-btn.red,ay-drop-down.red{background-color:#E93615}
.ay-btn.clear,ay-drop-down.clear{background:0 0;border-radius:0;border:0;height:30px;margin:0 5px;padding:0}
.ay-btn.clear:before,ay-drop-down.clear:before{font-size:19px;left:-5px;line-height:28px;margin:0}
.ay-btn.clear:hover:before,ay-drop-down.clear:hover:before{color:#00B4F1}
.ay-btn.clear:focus,ay-drop-down.clear:focus{box-shadow:0}
.ay-btn.round,ay-drop-down.round{border-radius:11px;height:22px;padding:0;width:22px}
.ay-btn.round:before,ay-drop-down.round:before{font-size:16px;left:3px;line-height:20px}
.ay-btn:focus,ay-drop-down:focus{box-shadow:0 0 5px #0082C6}
.ay-btn.disabled,.ay-btn:disabled,ay-drop-down.disabled,ay-drop-down:disabled{background:#DFE1E5;color:#9299A6;cursor:not-allowed;text-shadow:none}
.ay-btn.disabled:active,.ay-btn:disabled:active,ay-drop-down.disabled:active,ay-drop-down:disabled:active{box-shadow:none}
.ay-btn{background-image:linear-gradient(to bottom,rgba(255,255,255,.9),rgba(255,255,255,0))}
.ay-btn.blue,.ay-btn.green,.ay-btn.orange,.ay-btn.red{background-image:linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,0))}
ay-drop-down{background-image:linear-gradient(to bottom,rgba(255,255,255,.9),rgba(255,255,255,0));display:block;min-height:30px;position:relative;text-align:left}
ay-drop-down:after{content:'\25BC';font-size:8px;position:absolute;right:6px;top:6px}
ay-drop-down.ay-icon-spinner:before{position:absolute;left:auto;right:2px;top:14px}
ay-drop-down.ay-icon-spinner:after{content:''}
a.ay-btn{padding-left:12px}
.ay-close{position:absolute;right:0;top:0;cursor:pointer}
.ay-close:before{bottom:auto;left:auto;position:relative;right:auto;top:auto;font-size:16px}
ay-file-upload.link,button.link{background:0 0;border:0;color:#F47321;display:inline-block}
ay-file-upload.link:hover,button.link:hover{background:0 0;box-shadow:none;text-decoration:underline}
.ay-button-row{margin-top:10px;padding:10px;position:relative;text-align:right}
.ay-button-row .ay-btn{margin-left:5px}
.ay-button-row.left{left:5px;position:absolute}
.ay-button-row.left .ay-btn{margin-left:0;margin-right:5px}
ay-button-group{display:block}
ay-button-group button{display:inline-block;margin:0}
ay-button-group button.ay-btn{border-radius:0}
ay-button-group button:first-child{border-radius:4px 0 0 4px}
ay-button-group button:last-child{border-radius:0 4px 4px 0}
ay-button-group>button+button{margin-left:-1px}
ay-button{display:inline-block}
ay-button .event-blocker{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:rgba(255,0,0,0);cursor:not-allowed}
.ay-toolbar{background-color:#DFE1E5;background-image:linear-gradient(to bottom,rgba(255,255,255,.9),rgba(255,255,255,0));background-repeat:repeat-x;overflow:auto;list-style:none;width:100%;height:48px;margin:0;padding:0 10px 0 2px;border:1px solid #BEC3CC}
.ay-banner.info,.ay-banner.loading{background:#C0EDFC}
.ay-toolbar li{display:inline;float:left;width:32px;height:32px;margin-top:9px;margin-left:7px;line-height:30px}
.ay-toolbar .ay-btn{padding:0;width:30px;height:30px;text-decoration:none}
.ay-toolbar [class*=" ay-icon-"]:before,.ay-toolbar [class^=ay-icon-]:before{font-size:20px;margin:0;line-height:1.4;color:#9299A6}
.flex-cols{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-box-orient:horizontal;-ms-flex-align:stretch;align-items:stretch}
.flex-cols>*{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex:1 1 auto;flex:1 1 auto}
.flex-rows{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-box-orient:vertical;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.flex-rows>*{-ms-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex:1 1 auto;flex:1 1 auto}
.ay-columns,.ay-layout{display:-ms-flexbox;display:flex;-ms-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:wrap;-ms-flex-direction:row;flex-direction:row}
.ay-columns .ay-col,.ay-layout .ay-col{-ms-flex:1;flex:1;-ms-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;padding:5px}
.ay-columns .ay-row,.ay-layout .ay-row{-ms-flex:1 100%;flex:1 100%}
.ay-columns.stretch .ay-col,.ay-columns.stretch .ay-row,.ay-layout.stretch .ay-col,.ay-layout.stretch .ay-row{-ms-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}
.size100{width:100px}
.size150{width:150px}
.size200{width:200px}
.size250{width:250px}
.size300{width:300px}
.size350{width:350px}
.size400{width:400px}
.size450{width:450px}
.size500{width:500px}
.size550{width:550px}
.size600{width:600px}
.size650{width:650px}
.size700{width:700px}
.size750{width:750px}
.size800{width:800px}
@font-face{font-family:Boosticons;src:url(fonts/Boosticons.eot?dcwlaj);src:url(fonts/Boosticons.eot?dcwlaj#iefix) format('embedded-opentype'),url(fonts/Boosticons.woff2?dcwlaj) format('woff2'),url(fonts/Boosticons.ttf?dcwlaj) format('truetype'),url(fonts/Boosticons.woff?dcwlaj) format('woff'),url(fonts/Boosticons.svg?dcwlaj#Boosticons) format('svg');font-weight:400;font-style:normal}
[class*=" icon-"],[class^=icon-]{font-family:Boosticons!important;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-phone:before{content:"\f095"}
.icon-fax:before{content:"\f1ac"}
.icon-uncheck:before{content:"\f096"}
.icon-bell:before{content:"\f0f3"}
.icon-half-circle-o:before{content:"\e906"}
.icon-half-circle-thin:before{content:"\e907"}
.icon-half-circle-filled:before{content:"\e908"}
.icon-star-half:before{content:"\e905"}
.icon-circle-half:before{content:"\e903"}
.icon-circle-thin-half:before{content:"\e902"}
.icon-box:before{content:"\e900"}
.icon-box-open:before{content:"\e901"}
.icon-user-x:before{content:"\e800"}
.icon-user-remove:before{content:"\e801"}
.icon-user-add:before{content:"\e60b"}
.icon-flag:before{content:"\e60c"}
.icon-hierarchy:before{content:"\e60a"}
.icon-write-check:before{content:"\e609"}
.icon-calendar:before{content:"\e113"}
.icon-menu-desc:before,.icon-menu:before{content:"\e2af"}
.icon-menu-asc:before,.icon-menu2:before{content:"\e2b0"}
.icon-search:before{content:"\f002"}
.icon-grid-large:before,.icon-th-large:before{content:"\f009"}
.icon-grid:before,.icon-th:before{content:"\f00a"}
.icon-list:before,.icon-th-list:before{content:"\f00b"}
.icon-checkmark:before,.icon-ok:before{content:"\f00c"}
.icon-close:before,.icon-remove:before{content:"\f00d"}
.icon-home:before{content:"\f015"}
.icon-clock:before{content:"\f017"}
.icon-refresh:before{content:"\f021"}
.icon-lock:before{content:"\f023"}
.icon-print:before{content:"\f030"}
.icon-pencil:before{content:"\f040"}
.icon-edit:before,.icon-pencil-square-o:before{content:"\f044"}
.icon-share:before{content:"\f045"}
.icon-check:before{content:"\f046"}
.icon-step-backward:before{content:"\f048"}
.icon-fast-backward:before{content:"\f049"}
.icon-backward:before{content:"\f04a"}
.icon-forward:before{content:"\f04e"}
.icon-fast-forward:before{content:"\f050"}
.icon-step-forward:before{content:"\f051"}
.icon-chevron-left:before{content:"\f053"}
.icon-chevron-right:before{content:"\f054"}
.icon-help:before{content:"\f059"}
.icon-info-circle:before,.icon-info:before{content:"\f05a"}
.icon-ban-circle:before,.icon-ban:before{content:"\f05e"}
.icon-arrow-left:before{content:"\f060"}
.icon-arrow-right:before{content:"\f061"}
.icon-share-alt:before{content:"\f064"}
.icon-plus:before{content:"\f067"}
.icon-minus:before{content:"\f068"}
.icon-error:before{content:"\f06a"}
.icon-warn:before,.icon-warning-sign:before{content:"\f071"}
.icon-comment:before{content:"\f075"}
.icon-sign-out:before{content:"\f08b"}
.icon-sign-in:before{content:"\f090"}
.icon-unlock:before{content:"\f09c"}
.icon-caret-down:before{content:"\f0d7"}
.icon-caret-up:before{content:"\f0d8"}
.icon-caret-left:before{content:"\f0d9"}
.icon-caret-right:before{content:"\f0da"}
.icon-caret-updown:before,.icon-sort:before,.icon-unsorted:before{content:"\f0dc"}
.icon-envelope:before{content:"\f0e0"}
.icon-undo:before{content:"\f0e2"}
.icon-download:before{content:"\f0ed"}
.icon-upload:before{content:"\f0ee"}
.icon-cutlery:before{content:"\f0f5"}
.icon-plus-square:before{content:"\f0fe"}
.icon-angle-double-left:before,.icon-chevron-left-double:before{content:"\f100"}
.icon-angle-double-right:before,.icon-chevron-right-double:before{content:"\f101"}
.icon-circle:before{content:"\f10c"}
.icon-circle-filled:before{content:"\f111"}
.icon-arrow-left-circle:before,.icon-circle-arrow-left:before{content:"\f137"}
.icon-arrow-right-circle:before,.icon-circle-arrow-right:before{content:"\f138"}
.icon-unlock-alt:before{content:"\f13e"}
.icon-circle-thin:before{content:"\f1db"}
.icon-dots-three-horizontal:before,.icon-meatballs:before{content:"\e602"}
.icon-dots-three-vertical:before,.icon-kabob:before{content:"\e603"}
.icon-filter:before{content:"\e604"}
.icon-pause:before{content:"\e608"}
.icon-users:before{content:"\e607"}
.icon-user:before{content:"\e600"}
.icon-document:before,.icon-file:before{content:"\e605"}
.icon-documents:before{content:"\e606"}
.icon-trash:before{content:"\e601"}
.icon-cog:before{content:"\f02f"}
.icon-spinner:before{content:"\e97a"}
.icon-eye-open:before,.icon-view:before{content:"\e9ce"}
.icon-camera:before{content:"\f031"}
.icon-link:before{content:"\f0c1"}
.icon-unlink:before{content:"\f127"}
.icon-star:before{content:"\f005"}
.icon-star-outline:before{content:"\f006"}
.icon-video:before{content:"\f03d"}
.icon-image:before{content:"\f03e"}
.icon-move:before{content:"\f047"}
.icon-play:before{content:"\f04b"}
.icon-reorder:before{content:"\f0c9"}
.icon-mail:before{content:"\f0e1"}
.icon-dollar:before{content:"\f155"}
.icon-youtube-play:before{content:"\f16a"}
.icon-send:before{content:"\f1d8"}
.icon-transfer:before{content:"\e904"}
.icon-list-ordered:before{content:"\e9b9"}
.icon-list-unordered:before{content:"\e9bb"}
.icon-bold:before{content:"\ea62"}
.icon-underline:before{content:"\ea63"}
.icon-italic:before{content:"\ea64"}
.icon-align-left:before{content:"\ea77"}
.icon-align-center:before{content:"\ea78"}
.icon-align-right:before{content:"\ea79"}
.icon-align-justify:before{content:"\ea7a"}
.icon-indent-increase:before{content:"\ea7b"}
.icon-indent-decrease:before{content:"\ea7c"}
.icon-code:before{content:"\ea7f"}
.icon-code2:before{content:"\ea80"}
.icon-headset:before{content:"\e909"}
ay-accordion{display:block;font-size:14px}
ay-accordion.hidden{opacity:0}
ay-accordion ay-panel header{border-top:0}
ay-accordion ay-panel:first-child header{border-top:1px solid #303640}
ay-accordion.ay-multi-list ay-panel header{padding:4px 15px;line-height:2.3em;font-size:12px;border-color:#BEC3CC}
ay-accordion.ay-multi-list ay-panel ay-list{padding:0}
ay-accordion:focus{outline:0;border:1px solid #0082C6}
.ay-banner{display:block;padding:10px 10px 10px 30px;margin-bottom:10px;position:relative;border-radius:4px;line-height:1.2}
.ay-banner:before{font-family:Boosticons;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;position:absolute;left:10px;top:10px}
ay-editor .mce-monospace,perform-header{font-family:Arial,Helvetica,sans-serif}
.ay-banner.info:before{content:"\f05a";color:#00B4F1;font-size:16px}
.ay-banner.loading:before{color:#8BE0FC;font-size:16px;top:10px;left:10px}
.ay-banner.warning{background:#feffd7}
.ay-banner.warning:before{content:"\f071";color:#FCAF17}
.ay-banner.error{background:#f8cbb7}
.ay-banner.error:before{content:"\f06a";color:#E93615}
.ay-banner a{color:#f47321}
ay-calendar{display:inline-block}
ay-calendar .calendar{border-radius:4px;display:inline-block;border:1px solid #BEC3CC;padding:3px;background:#FFF}
ay-calendar .cal-container{width:200px;height:180px}
ay-calendar .cal-header{border-radius:3px;position:relative;padding:3px;overflow:auto;background:0 0}
ay-calendar .cal-lft:hover,ay-calendar .cal-month:hover,ay-calendar .cal-rgt:hover{background:#F8E9DD}
ay-calendar .cal-month{cursor:pointer;display:block;position:absolute;text-align:center;border-radius:2px;top:2px;bottom:2px;left:26px;right:26px;line-height:22px}
ay-calendar .day-of-week{border-bottom:1px solid #BEC3CC}
ay-calendar .cal-lft,ay-calendar .cal-rgt{cursor:pointer;border-radius:2px;position:relative;width:20px;height:20px}
ay-calendar .cal-lft:before,ay-calendar .cal-rgt:before{position:absolute;content:'\25B6';color:#F47321}
ay-calendar .cal-lft{float:left}
ay-calendar .cal-lft:before{transform:rotate(180deg);left:4px;top:2px}
ay-calendar .cal-rgt{float:right}
ay-calendar .cal-rgt:before{right:4px;top:3px}
ay-calendar .cal-body{margin-top:3px;height:100%}
ay-calendar .cal-body div{float:left;width:14.285%;height:14.285%;text-align:center;line-height:2;background:0 0;transition:background .3s}
ay-calendar .cal-body div.off{color:#BEC3CC}
ay-calendar .cal-body div.off,ay-calendar .cal-body div.on{cursor:pointer;border-radius:3px}
ay-calendar .cal-body div.off:not('.disabled'):hover,ay-calendar .cal-body div.on:not('.disabled'):hover{background:#EDEFF2}
ay-calendar .cal-body div.disabled{background:#e6e6e6;border-radius:0;cursor:not-allowed}
ay-calendar .cal-body div.today{background:#EDEFF2}
ay-calendar .cal-body div.ay-selected{background:#00B4F1;color:#FFF}
ay-calendar .cal-body div.ay-selected:hover{background:#00B4F1}
ay-calendar .cal-body div.ay-range.on{background:#72dbff;border-radius:0}
ay-calendar .cal-body div.ay-range-first.on{background:#00b4f1;color:#fff;border-radius:3px 0 0 3px}
ay-calendar .cal-body div.ay-range-second.on{background:#00b4f1;color:#fff;border-radius:0 3px 3px 0}
ay-calendar .cal-body.decade div,ay-calendar .cal-body.year div{cursor:pointer;width:25%;height:33%;line-height:5;border-radius:3px}
ay-calendar .cal-body.decade div:hover,ay-calendar .cal-body.year div:hover{background:#EDEFF2}
ay-calendar .cal-footer{text-align:center;padding:5px}
ay-calendar .cal-footer a{color:#303640;text-decoration:none}
ay-calendar .cal-footer a:hover{text-decoration:underline}
ay-calendar.minimal .calendar{border:0}
ay-calendar.minimal .cal-footer{display:none}
ay-date-range-picker{border-radius:4px;display:inline-block;border:1px solid #BEC3CC;padding:3px;background:#FFF}
@media screen and (max-width:450px){.ay-date-range-popup{height:auto!important;width:210px!important;left:50%!important;margin-left:-105px}
}
@media screen and (max-height:736px){.ay-date-range-popup{top:auto!important;bottom:5px!important}
}
ay-carousel{display:block;overflow:hidden}
ay-carousel>ul{position:relative;left:0;top:0;width:100%;height:100%;padding:0;margin:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}
.ay-overlay,ay-carousel>ul>li,ay-clock,ay-dialog{display:block}
ay-carousel>ul>li{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;margin:0}
ay-carousel>ul.ay-no-transition{transition:initial}
ay-carousel.ay-vertical>ul{-ms-flex-flow:column;flex-flow:column}
ay-carousel-next,ay-carousel-player{display:block;margin:0;padding:1em;color:#000;background-color:#FFF;border:1px solid #303640;border-radius:5pt;opacity:.7}
ay-carousel-controls,ay-carousel-index,ay-carousel-pages,ay-carousel-title{display:none}
ay-clock .clock,ay-clock .clock-period{vertical-align:text-bottom}
ay-clock .clock{font-size:100%}
ay-clock .clock-period{font-size:70%}
.ay-overlay{background-color:rgba(0,0,0,.5);bottom:0;height:auto;left:0;position:fixed;right:0;top:0;transition:opacity .1s;z-index:10000;opacity:0}
.ay-overlay.show{opacity:1}
ay-dialog{opacity:0}
ay-dialog.dialog-animate-in{opacity:1}
ay-dialog .ay-dialog-pin{display:inline-block;width:100%;height:5px;position:absolute;top:100px}
ay-dialog .dialog-box{background:#FFF;border-radius:4px;border:1px solid #BEC3CC;display:inline-block;position:absolute;left:50%;transform:translateX(-50%)}
ay-dialog .dialog-box.ay-dialog-scrolls .dialog-body{overflow-y:scroll}
ay-dialog .dialog-box:focus{border:1px solid #00f}
ay-dialog .dialog-title{border-bottom:1px solid #BEC3CC;font-size:20px;padding:10px 40px 10px 10px;position:relative;text-align:left}
ay-dialog .dialog-description{color:#303640;font-size:14px;padding:15px 15px 0;text-align:left}
ay-dialog .dialog-body{padding:15px;position:relative;text-align:left}
ay-dialog .dialog-button-bar{background:#DFE1E5;border-top:1px solid #BEC3CC;bottom:0;left:0;margin-top:10px;padding:10px;position:relative;right:0;text-align:right}
.confirm .dialog-body,.error .dialog-body,.warn .dialog-body{padding-left:60px;min-height:65px}
ay-dialog .dialog-button-bar .left{left:5px;position:absolute}
.confirm .ay-icon-help,.error .ay-icon-error,.warn .ay-icon-warn{left:10px;top:50%;position:absolute}
.warn .ay-icon-warn{margin-top:-10px}
.confirm .ay-icon-help{margin-top:-2px;color:#00b4f1}
.error .dialog-button-bar{background:0 0;border-top:0}
.error .dialog-body,.error .dialog-title{color:#000}
.error .ay-icon-error{margin-top:-10px}
.dialog-button-bar button{margin-left:5px}
.dialog-rwd{width:auto;left:0;right:0;transform:translateX(0);border-radius:0}
@media screen and (max-device-width:773px) and (max-device-height:435px),screen and (max-device-width:435px) and (max-device-height:773px){ay-dialog .ay-dialog-pin{top:0}
ay-dialog .dialog-box{width:auto;left:0;right:0;transform:translateX(0);border-radius:0}
}
@media screen and (max-width:400px){.dialog-box.size400{width:auto;left:0;right:0;transform:translateX(0);border-radius:0}
}
@media screen and (max-width:450px){.dialog-box.size450{width:auto;left:0;right:0;transform:translateX(0);border-radius:0}
}
@media screen and (max-width:500px){.dialog-box.size500{width:auto;left:0;right:0;transform:translateX(0);border-radius:0}
}
@media screen and (max-width:550px){.dialog-box.size550{width:auto;left:0;right:0;transform:translateX(0);border-radius:0}
}
@media screen and (max-width:600px){.dialog-box.size600{width:auto;left:0;right:0;transform:translateX(0);border-radius:0}
}
@media screen and (max-width:650px){.dialog-box.size650{width:auto;left:0;right:0;transform:translateX(0);border-radius:0}
}
@media screen and (max-width:700px){.dialog-box.size700{width:auto;left:0;right:0;transform:translateX(0);border-radius:0}
}
@media screen and (max-width:750px){.dialog-box.size750{width:auto;left:0;right:0;transform:translateX(0);border-radius:0}
}
ay-drawer{display:none;background:#FFF;border:1px solid #BEC3CC;padding:10px;position:absolute;z-index:10001;transition:transform .2s ease-out}
ay-drawer.ay-slide-from-left{left:1px;top:0;bottom:0;height:auto;transform:translateX(-100%)}
ay-drawer.ay-slide-from-left.open{box-shadow:2px 0 4px 0 rgba(0,0,0,.2)}
ay-drawer.ay-slide-from-right{right:0;top:0;bottom:0;height:auto;transform:translateX(100%)}
ay-drawer.ay-slide-from-right.open{box-shadow:-2px 0 4px 0 rgba(0,0,0,.2)}
ay-drawer.ay-slide-from-top{top:0;left:0;right:0;height:auto;transform:translateY(-100%)}
ay-drawer.ay-slide-from-top.open{box-shadow:0 0 4px 0 rgba(0,0,0,.2)}
ay-drawer.ay-slide-from-bottom{bottom:0;left:0;right:0;height:auto;transform:translateY(100%)}
ay-drawer.ay-slide-from-bottom.open{box-shadow:0 0 -2px 0 rgba(0,0,0,.2)}
ay-drawer.show{display:block}
ay-drawer.open{transform:translate(0)}
ay-drawer header{font-size:18px;position:relative;padding-right:30px}
ay-drawer .drawer-tab{display:inline-block;background:#fff;border:1px solid #ccc;cursor:pointer}
ay-edit,ay-form{display:block}
ay-drawer .drawer-tab.ay-close:before{position:absolute;font-size:13px}
ay-drawer.open .drawer-tab.ay-close:before{font-size:13px;transform:rotate(180deg)}
ay-drawer .tab-end.drawer-tab.ay-close{top:auto;bottom:20px}
ay-drawer.ay-slide-from-left .drawer-tab{border-left:0;border-radius:0 4px 4px 0;padding:25px 9px}
ay-drawer.ay-slide-from-left .drawer-tab.ay-close{top:20px;left:auto;right:-19px}
ay-drawer.ay-slide-from-left .drawer-tab.ay-close.tab-end{top:auto;bottom:20px}
ay-drawer.ay-slide-from-left .drawer-tab.ay-close:before{top:50%;margin-top:-7px;left:1px;transform:rotate(0)}
ay-drawer.ay-slide-from-left.open .drawer-tab.ay-close:before{transform:rotate(180deg)}
ay-drawer.ay-slide-from-right .drawer-tab{border-right:0;border-radius:4px 0 0 4px;padding:25px 9px}
ay-drawer.ay-slide-from-right .drawer-tab.ay-close{top:20px;right:auto;left:-19px}
ay-drawer.ay-slide-from-right .drawer-tab.ay-close.tab-end{top:auto;bottom:20px}
ay-drawer.ay-slide-from-right .drawer-tab.ay-close:before{top:50%;margin-top:-7px;left:1px;transform:rotate(180deg)}
ay-drawer.ay-slide-from-right.open .drawer-tab.ay-close:before{transform:rotate(0)}
ay-drawer.ay-slide-from-bottom .drawer-tab{border-bottom:0;border-radius:4px 4px 0 0;padding:9px 25px}
ay-drawer.ay-slide-from-bottom .drawer-tab.ay-close{top:-19px;left:20px}
ay-drawer.ay-slide-from-bottom .drawer-tab.ay-close.tab-end{left:auto;right:20px}
ay-drawer.ay-slide-from-bottom .drawer-tab.ay-close:before{left:50%;margin-left:-4px;transform:rotate(270deg);top:3px}
ay-drawer.ay-slide-from-bottom.open .drawer-tab.ay-close:before{transform:rotate(90deg)}
ay-drawer.ay-slide-from-top .drawer-tab{border-top:0;border-radius:0 0 4px 4px;padding:9px 25px}
ay-drawer.ay-slide-from-top .drawer-tab.ay-close{top:auto;left:20px;bottom:-19px}
ay-drawer.ay-slide-from-top .drawer-tab.ay-close:before{left:50%;margin-left:-4px;top:-1px;transform:rotate(90deg)}
ay-drawer.ay-slide-from-top .drawer-tab.ay-close.tab-end{left:auto;right:20px}
ay-drawer.ay-slide-from-top.open .drawer-tab.ay-close:before{transform:rotate(270deg)}
ay-edit .ay-toolbar{height:auto;padding:5px;border-radius:4px 4px 0 0;border-bottom:0}
ay-edit ay-field{min-height:150px}
ay-edit ay-field .ay-textarea-border{border-radius:0 0 4px 4px}
.ay-floatbox-wrapper{overflow:auto;border:1px solid #BEC3CC}
.ay-floatbox-container{display:block;float:left;margin:5px;padding:10px;background:#DFE1E5;border:1px solid #9299A6}
.stretch .ay-floatbox-container{width:33%}
@media screen and (max-width:2000px){.stretch .ay-floatbox-container{width:21%}
}
@media screen and (max-width:1000px){.stretch .ay-floatbox-container{width:31%}
}
@media screen and (max-width:750px){.stretch .ay-floatbox-container{width:31%}
}
@media screen and (max-width:650px){.stretch .ay-floatbox-container{width:48%}
}
@media screen and (max-width:580px){.stretch .ay-floatbox-container{width:97%}
}
ay-form fieldset{border:0}
ay-field>*{vertical-align:middle}
ay-field .ay-textarea-border,ay-field [type=date-range] input,ay-field input[type=text],input.ay-field{display:inline-block;height:30px;padding:4px 6px;margin-bottom:0;font-size:12px;color:#6A7280;border-radius:4px;vertical-align:middle;width:100%;box-sizing:border-box;background-color:#FFF;border:1px solid #BEC3CC;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);transition:border linear .2s,box-shadow linear .2s;outline:0}
ay-field,ay-field[type=date-range].stretch,ay-field[type=textarea] label{display:block}
ay-field .ay-textarea-border:focus,ay-field [type=date-range] input:focus,ay-field input[type=text]:focus,input.ay-field:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.75),0 0 8px rgba(139,224,252,.2);border-color:rgba(0,180,241,.8)}
ay-field[type=textarea] .ay-textarea-border{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;padding:0}
ay-field[type=textarea].has-label .ay-textarea-border{top:20px}
ay-field[type=textarea] .ay-textarea-wrap{position:absolute;top:0;left:0;right:0;bottom:0}
ay-field[type=textarea] textarea{display:block;width:100%;height:100%;border:0;background:0 0;padding:6px;font-size:14px;resize:none;font-family:Arial,Helvetica,sans-serif}
ay-field[type=textarea] .ay-textarea-footer{position:absolute;bottom:0;width:100%;height:24px;background:#eEE;border-top:1px solid #ccc}
ay-field[type=textarea] .ay-char-count{position:absolute;width:100px;top:6px;right:10px;text-align:right}
ay-field[type=textarea].invalid-max-chars .ay-char-count{color:#ee370f;font-weight:700}
ay-field[type=textarea].has-char-count .ay-textarea-wrap{bottom:31px}
ay-field[type=date-range]{display:inline-block}
ay-field[type=date-range] input{width:185px}
ay-field[type=date-range] div{position:relative;display:inline-block;margin-left:3px;vertical-align:middle}
ay-field[type=date-range] div.ay-icon-calendar input{padding-right:20px}
ay-field[type=date-range] div.ay-icon-calendar:before{bottom:15px;color:#f47321;cursor:pointer;font-size:15px;pointer-events:none;position:absolute;right:2px;top:auto}
ay-field,ay-grid{position:relative}
ay-field[type=date-range].stretch input{width:100%}
ay-field[type=date-range].stretch div{margin:0;width:100%}
ay-field label,ay-form label{display:inline-block;margin-bottom:5px;margin-right:5px}
ay-field label span,ay-form label span{display:inline-block;margin-left:5px;vertical-align:bottom}
ay-field{margin-bottom:10px}
ay-field[required] label:after{content:'*';font-size:14px;font-weight:700;display:inline-block;margin-left:2px;color:#E93615;line-height:0}
.header-main-menu:after,ay-tool-tip:after{content:''}
ay-field input.invalid,ay-field.invalid .ay-textarea-border,ay-field.invalid input{border-color:#E93615!important;box-shadow:none!important}
ay-field.invalid ay-drop-down{border-color:#E93615}
ay-field .field-validation-message{display:none;color:#E93615;margin-top:2px}
ay-field:not([show-message=false]) ay-field.invalid .field-validation-message{display:block}
ay-field .field-error{color:#E93615;margin-top:2px}
ay-field[show-message=false] .field-error{display:none}
ay-field.disabled input{background:#EDEFF2;color:#9299A6}
.invalid-form-message{background:#f6caca;color:#f6caca;padding:5px 10px;margin-bottom:5px;border-radius:3px}
.fadeable{transition:all .4s ease}
.transition-height{overflow:hidden;transition:all .2s ease}
.transition-resize{overflow:hidden;transition-property:width,height;transition-duration:.2s;transition-timing-function:ease}
ay-grid{display:block}
ay-grid *{box-sizing:content-box}
ay-grid table{border-collapse:collapse;width:100%;outline:0}
ay-grid table thead{top:-1px;border-bottom:1px solid grid-thead-brd}
ay-grid table th{background-clip:padding-box!important;background:#FFF;color:#303640;font-weight:400;text-align:left;padding:8px 10px}
ay-grid table td{padding:8px 10px;outline:0}
ay-grid table tbody tr:nth-child(even){background:#DFE1E5}
ay-grid table tbody tr:nth-child(odd){background:#FFF}
ay-grid table tbody tr.ay-selected,ay-grid table tbody tr.ay-selected:nth-child(even){background:#C0EDFC}
ay-grid.ay-highlightable td:focus{outline:#00f solid 1px}
ay-grid.dark th,ay-grid.dark-header th,ay-grid.dark-header.sortable th,ay-grid.dark.sortable th{background:#6A7280;border-top-color:#6A7280;color:#FFF}
ay-grid.dark th:hover,ay-grid.dark-header th:hover,ay-grid.dark-header.sortable th:hover,ay-grid.dark.sortable th:hover{background:#9299A6}
ay-grid.dark th.no-sort:hover,ay-grid.dark-header th.no-sort:hover,ay-grid.dark-header.sortable th.no-sort:hover,ay-grid.dark.sortable th.no-sort:hover{background:#525966;cursor:default}
ay-grid.dark th:first-child,ay-grid.dark-header th:first-child,ay-grid.dark-header.sortable th:first-child,ay-grid.dark.sortable th:first-child{border-left-color:#6A7280}
ay-grid.dark th:last-child,ay-grid.dark-header th:last-child,ay-grid.dark-header.sortable th:last-child,ay-grid.dark.sortable th:last-child{border-right-color:#6A7280}
ay-grid.borders td,ay-grid.borders th{border:1px solid #ccc}
ay-grid.borders th{border-bottom:0}
ay-grid.borders tr:first-child td{border-top:0}
ay-grid.lines{border:2px solid #525966}
ay-grid.lines th,ay-more .article-wrapper{border:1px solid #9299A6}
ay-grid.lines td{border:1px solid #BEC3CC}
ay-grid.abs{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #525966;border-top:0}
ay-grid td.ay-icon-pencil{cursor:pointer;text-align:center;font-weight:700;font-size:14px}
ay-grid.sortable th{position:relative;cursor:pointer}
ay-grid.sortable th.ay-icon-caret-down:before,ay-grid.sortable th.ay-icon-caret-up:before{position:absolute;right:2px;top:50%}
ay-grid.sortable th:hover{background:#DFE1E5}
ay-grid.sortable th.no-sort:hover{background:#FFF;cursor:default}
ay-grid.sortable th span{display:inline-block;margin-right:12px}
ay-grid.scrollable{overflow:auto}
ay-grid.scrollable .ay-table-header-wrapper{overflow:hidden;width:100%;position:absolute;top:0;left:0}
ay-grid.scrollable .ay-table-body-wrapper{overflow:auto;width:100%;height:auto;position:absolute;top:0;left:0;right:0;bottom:0}
ay-grid.scrollable td,ay-grid.scrollable th{border:1px solid #BEC3CC}
ay-grid.scrollable th{white-space:nowrap}
ay-grid .ay-grid-chk{width:10px;max-width:10px}
ay-grid .ay-grid-chk input,ay-grid .ay-grid-chk span{display:block;margin:0!important}
ay-grid .ay-editable{box-sizing:border-box;padding:0;position:relative}
ay-grid .ay-editable.invalid{outline:red solid 1px}
ay-grid .ay-editable div{box-sizing:border-box;position:absolute;top:0;left:0;right:0;bottom:0;height:auto}
ay-grid .ay-editable input{box-sizing:border-box;width:100%;height:100%;outline:0}
ay-grid .no-data{text-align:center;font-size:16px;font-style:italic;color:#ced2d9}
ay-grid .ay-icon-spinner{position:absolute;z-index:1;top:30px;left:50%;margin-left:-24px}
ay-grid .ay-icon-spinner:before{font-size:48px}
ay-list{display:block;position:relative;background:#EDEFF2;color:#9299A6}
ay-list>*{padding:0 1em;line-height:2.3em;cursor:pointer}
ay-list>.ay-highlighted{background:#DFE1E5}
ay-list>.ay-selected{background:#303640;color:#FFF}
ay-list>.ay-selected.ay-highlighted{background:#0082C6}
ay-list.horizontal{width:auto}
ay-list.horizontal>*{display:inline-block}
ay-list:focus{border:0;outline:0;color:#6A7280}
ay-loading{position:fixed;top:0;left:0;right:0;bottom:0;height:auto;display:block;background-color:rgba(0,0,0,.5);z-index:10000;text-align:center;opacity:0;transition:opacity 1s}
ay-loading.ay-opaque{background-color:#fff}
ay-loading.ay-contained{position:absolute}
ay-loading .ay-icon-spinner{display:inline-block;height:50px;left:-3px;top:8px;width:50px}
ay-loading .ay-icon-spinner:before{font-size:50px;left:0}
ay-loading .loading-display{background:#FFF;border-radius:4px;border:1px solid #BEC3CC;display:inline-block;padding:20px;position:relative;top:100px;transform:scaleX(.1) scaleY(.1);transition:transform .5s ease-in 50ms}
ay-loading.animate{opacity:1}
ay-loading.animate .loading-display{transform:scaleX(1) scaleY(1)}
ay-loading ay-progress-bar{height:12px;margin-bottom:0}
.ay-icon-spinner,.loading-text{color:#303640}
ay-menu-item{display:block;position:relative;white-space:nowrap;cursor:pointer}
ay-menu-item a,ay-menu-item span{padding:5px;display:block;text-decoration:none}
ay-menu-item.hover{background-color:#DFE1E5}
ay-menu-item.ay-selected.hover{background-color:#0082C6;color:#FFF}
ay-menu-item.ay-selected{background-color:#00B4F1;color:#FFF}
ay-menu-item:focus{color:#0082C6}
ay-menu-bar>ay-menu-item{display:inline-block}
ay-menu-bar a{text-decoration:none}
ay-more{display:block}
ay-more .article-wrapper{overflow:hidden;border-bottom:none}
ay-more.no-header .article-wrapper{border-bottom:1px solid #9299A6}
ay-more.no-header header{display:none}
ay-more .more-content{color:#6A7280;font-size:12px;padding:5px}
ay-more header{background:#EDEFF2;border:1px solid #9299A6;cursor:pointer;font-size:14px;padding:8px 20px 8px 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;position:relative}
ay-more header.ay-highlighted{background:#8BE0FC}
ay-more header.more-bar:before{color:#6A7280;font-size:18px;width:6px;top:50%;right:7px;position:absolute;margin-top:-1px}
ay-multi-select ay-drop-down{margin:10px 0}
.dialog-filterable .dialog-body{height:350px}
.dialog-filterable .multi-select-grid-wrap{height:275px}
.dialog-filterable ay-grid{width:100%;height:100%;border:1px solid #6a7280}
ay-panel{display:block}
ay-panel .article-wrapper{overflow:hidden;border:1px solid #9299A6;border-top:none}
ay-panel .panel-content{color:#6A7280;font-size:12px;padding:5px}
ay-panel .panel-round-bottom{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
ay-panel .panel-round-top{border-top-left-radius:4px;border-top-right-radius:4px}
ay-panel .panel-subtitle{color:#6A7280}
ay-panel header{background:#EDEFF2;border:1px solid #9299A6;cursor:pointer;font-size:14px;padding:8px 20px 8px 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;position:relative}
ay-panel .panel-solid-bottom,ay-panel.ay-panel-collapsed header{border-bottom:1px solid #6A7280}
ay-panel header.ay-highlighted{background:#8BE0FC}
ay-panel .panel-error-message{color:#6A7280;display:inline}
ay-panel .panel-title-error{background:linear-gradient(to bottom,#f8cbb7,#f6caca)}
ay-panel .ay-icon-error:before{color:#E93716}
ay-panel header.panel-title:before{color:#6A7280;font-size:18px;width:6px;top:50%;right:7px;position:absolute;margin-top:-1px}
ay-panel[locked] header{cursor:default}
ay-pop-up{left:-1000px;position:absolute;border:0;box-shadow:2px 2px 5px rgba(0,0,0,.5);background:#FFF;overflow-x:hidden;overflow-y:hidden;border-radius:4px;z-index:11001}
ay-pop-up.animateable{transition:height .2s ease-out,opacity .2s ease-out;overflow:hidden}
ay-pop-up.animateable-win-chrome-bug{transition:height .7s ease-out,opacity .2s ease-out}
ay-pop-up.animateable-win-chrome-bug::-webkit-scrollbar{width:0!important}
ay-pop-up.animateable-up{transition:opacity .2s ease-out;overflow:hidden}
ay-pop-up.scrolls{overflow-y:auto}
ay-dnd-upload.has-preview,ay-progress-bar{overflow:hidden}
ay-pop-up ay-menu-item span a{display:inline}
ay-pop-up label{display:block;font-weight:700;white-space:nowrap;padding:3px;background:#666;color:#fff}
ay-progress-bar{position:relative;-moz-border-radius:4px;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:#f8f8f8;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);display:block}
ay-progress-bar .indicator{background-color:#69B545;background-image:linear-gradient(to bottom,#94D600,#69B545);box-shadow:inset 0 -1px 0 rgba(0,0,0,.2);height:100%;transition:width .6s ease;width:0}
ay-progress-bar .ay-progress-text{position:absolute;z-index:1;text-align:right;top:0;left:0;right:0;bottom:0;line-height:1.5;padding:0 5px;color:#6a7280}
ay-progress-bar.more-than-half .ay-progress-text{text-align:left;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4)}
ay-responsive-list{display:block;position:relative}
ay-responsive-list .table{display:table;border-collapse:collapse;width:100%}
ay-responsive-list .table-row{display:table-row}
ay-responsive-list .table-cell,ay-responsive-list .table-head{display:table-cell}
.progressWrapper{display:-ms-flexbox;display:flex}
.progressWrapper ay-progress-bar{width:100%}
.progressWrapper .progressPercentage{width:4.2em;text-align:right}
ay-segmented-control #segment-radios{position:relative;background-color:#DFE1E5;z-index:5;width:363px}
ay-segmented-control #segment-radios input{display:none}
ay-segmented-control #segment,ay-segmented-control .segment-labels{width:120px;height:30px;display:inline-block;padding-top:10px;margin-right:-3px;outline:#9299A6 solid 1px;cursor:pointer;text-align:center}
ay-segmented-control #segment{z-index:2;z-index:-1;background-color:#FFF;position:absolute;left:0;top:0}
ay-segmented-control .segment-labels{z-index:2}
ay-segmented-control #rad1:checked~#segment{transform:translateX(0);transition:transform .5s ease-in-out}
ay-segmented-control #rad2:checked~#segment{transform:translateX(120px);transition:transform .5s ease-in-out}
ay-segmented-control #rad3:checked~#segment{transform:translateX(241px);transition:transform .5s ease-in-out}
ay-tabs{display:block;position:relative}
ay-tab{display:block;padding:10px 0}
.ay-tabs-indicator{position:absolute;height:2px;background:#00f;bottom:0}
ay-tool-tip,ay-tool-tip:after{background:#C0EDFC;position:absolute}
ay-tool-tip{z-index:11002;display:none;border:1px solid #00B4F1;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.2);padding:10px;max-width:300px;opacity:0;transform-origin:bottom left}
ay-tool-tip.down-scale{transform:scaleX(.1) scaleY(.1)}
ay-tool-tip.pre-ani{transition:transform 250ms cubic-bezier(0,1.1,1,1.1) 50ms,opacity 150ms ease-in 50ms}
ay-tool-tip.ani{opacity:1;transform:scaleX(1) scaleY(1)}
ay-tool-tip a{color:#00B4F1}
ay-tool-tip:after{width:10px;height:10px;bottom:-6px;left:10px;border-style:solid;border-color:#00B4F1;border-width:0 1px 1px 0;transform:rotate(45deg)}
ay-tool-tip.right{transform-origin:left}
ay-tool-tip.right:after{left:-6px;bottom:auto;top:11px;border-width:0 0 1px 1px}
ay-tool-tip.bottom{transform-origin:top left}
ay-tool-tip.bottom:after{bottom:auto;top:-6px;border-width:1px 0 0 1px}
ay-tool-tip.left{transform-origin:right}
ay-tool-tip.left:after{bottom:auto;left:auto;right:-6px;top:11px;border-width:1px 1px 0 0}
ay-file-upload{display:inline-block;background:#EDEFF2;border:1px solid #9299A6;padding:3px;cursor:pointer}
ay-file-upload .file-thumb{display:inline-block;width:48px;height:48px;border:1px solid transparent;overflow:hidden}
ay-file-upload .file-thumb:hover{border-color:#00B4F1}
ay-file-upload:hover{background:#8BE0FC}
ay-file-upload:active{background:#0082C6}
.hidden-file-input{position:absolute;top:-1000px;left:-1000px}
ay-dnd-upload{display:block;position:relative}
ay-dnd-upload .ay-dnd-dropspot{padding:20px;width:100%;height:100%;border-radius:5px;border:3px dashed #BEC3CC;text-align:center}
ay-dnd-upload .ay-dnd-dropspot.hover{background:#feffd7}
ay-dnd-upload .ay-dnd-dropspot.invalid{border-color:#E93615}
ay-dnd-upload .ay-dnd-dropspot.valid{border-color:#69B545}
ay-dnd-upload .ay-icon-close,ay-dnd-upload img[data-attach=previewNode]{display:none}
ay-dnd-upload.has-preview img[data-attach=previewNode]{display:inline-block;position:relative}
ay-dnd-upload.has-preview .ay-icon-close{display:inline-block;position:absolute;z-index:1;right:5px;top:5px;border-radius:18px;width:25px;height:25px;background:rgba(255,255,255,.8);cursor:pointer}
ay-dnd-upload.has-preview .ay-icon-close:before{font-size:18px;top:8px;left:2.5px;color:rgba(0,0,0,.3)}
ay-dnd-upload.has-preview .ay-icon-close:hover{background:#fff}
ay-dnd-upload.has-preview .ay-icon-close:hover:before{color:#000}
ay-dnd-upload.has-preview.vert img{height:100%}
ay-dnd-upload.has-preview.horz img{width:100%}
ay-dnd-upload.has-preview .ay-icon-upload,ay-dnd-upload.has-preview .drop-here,ay-dnd-upload.has-preview .file-types,ay-dnd-upload.has-preview ay-file-upload{display:none}
ay-dnd-upload.has-preview .ay-dnd-dropspot{border-width:1px;border-style:solid;padding:0}
ay-dnd-upload .ay-icon-upload{height:55px;line-height:7}
ay-dnd-upload .ay-icon-upload:before{font-size:55px;color:#BEC3CC}
ay-dnd-upload .drop-here{margin-right:3px;display:block;font-size:18px;color:#F47321}
ay-dnd-upload ay-file-upload{background:0 0;border:0;color:#f47321}
ay-dnd-upload ay-file-upload:hover{background:0 0;text-decoration:underline}
multi-upload{display:block;padding:3px}
multi-upload ay-list{padding:3px}
multi-upload ay-list multi-upload-item{display:block;border:1px solid #303640;padding:3px;overflow:auto}
multi-upload ay-file-upload{float:right}
multi-upload .file-name{float:right;height:30px;line-height:30px}
multi-upload .ay-btn.ay-icon-plus{float:left;margin:0}
.ay-upload-list{margin-top:20px;border-bottom:1px solid #ccc}
.perform-logo,perform-header .perform-logo{margin:5px}
ay-dnd-item{display:block;position:relative;border-top:1px solid #ccc;padding:12px 0;font-size:13px}
ay-dnd-item .ay-icon-document,ay-dnd-item .ay-icon-trash{-ms-flex:0 0 20px;flex:0 0 20px}
ay-dnd-item .ay-icon-document:before,ay-dnd-item .ay-icon-trash:before{font-size:15px}
ay-dnd-item .ay-dnd-item-filename,ay-dnd-item .ay-dnd-item-propname{-ms-flex:2 0 calc(30%);flex:2 0 calc(30%)}
ay-dnd-item .ay-dnd-item-filename{color:#999}
ay-dnd-item .ay-dnd-item-propname{font-weight:700;color:#666}
ay-dnd-item .ay-dnd-item-propname:hover{cursor:pointer;text-decoration:underline}
ay-dnd-item .ay-icon-trash{cursor:pointer}
ay-dnd-item .ay-icon-trash:before{color:#f47321}
ay-editable-input{display:inline-block}
a.ay-icon-share:before:hover{color:#F47321}
perform-header{display:block;position:relative;height:75px;min-width:320px}
perform-header .perform-header-bottom-border{background:linear-gradient(to right,#F47321 0,#F47321 50%,#DFE1E5 100%);height:3px;position:absolute;bottom:0;left:0;width:100%}
.header-main-menu ay-menu-item:hover{color:#BEC3CC}
.header-main-menu ay-menu-item .ay-icon-share{position:absolute;top:2px;z-index:1}
ay-drawer.ay-navigation{padding:0;overflow-y:auto;min-width:280px}
ay-drawer.ay-navigation span.ay-close{display:none}
ay-drawer.ay-navigation>header{min-height:150px;background-image:linear-gradient(298deg,#faae31,#F47321);padding:15px}
ay-drawer.ay-navigation>header user-image{position:absolute;left:22px;top:22px}
ay-drawer.ay-navigation>header .user-name{margin:20px 0 0 90px;color:#fff;font-size:18px}
ay-drawer.ay-navigation>header .shortcuts{margin-top:40px}
ay-drawer.ay-navigation>header .shortcuts a{display:block;color:#fff;font-size:13px;text-decoration:none;margin:5px 0}
ay-drawer.ay-navigation>header .shortcuts a:hover{text-decoration:underline}
ay-drawer.ay-navigation footer{margin-top:15px}
ay-drawer.ay-navigation footer a{display:block;padding:7px 12px;font-size:14px;color:#6A7280;text-decoration:none}
ay-drawer.ay-navigation footer a.help-link{color:#F47321}
ay-drawer.ay-navigation footer a:hover{text-decoration:underline;color:#F47321}
ay-drawer.ay-navigation .drawer-nav a{display:block;font-size:16px;text-decoration:none;padding:12px;border-top:1px solid #BEC3CC;color:#6A7280;background:#F7F8FA}
ay-drawer.ay-navigation .drawer-nav a:hover{background:#f7f8fa}
ay-drawer.ay-navigation .drawer-nav>a{padding:12px;color:#6A7280;background:#FFF}
ay-drawer.ay-navigation .drawer-nav>a:hover{background:#f7f8fa}
ay-drawer.ay-navigation .drawer-nav ay-panel:last-child{border-bottom:1px solid #BEC3CC}
ay-drawer.ay-navigation .drawer-nav ay-panel header{border:0;background:0 0;font-size:16px;padding:12px 70px 12px 12px;border-top:1px solid #BEC3CC;color:#6A7280}
ay-drawer.ay-navigation .drawer-nav ay-panel header:hover{background:#f7f8fa}
ay-drawer.ay-navigation .drawer-nav ay-panel header.panel-title:before{color:#BEC3CC;font-size:24px;width:16px;top:50%;left:auto;right:5px;position:absolute;margin-top:-1px}
ay-drawer.ay-navigation .drawer-nav ay-panel header.panel-title:after{content:'';position:absolute;border-left:1px solid #BEC3CC;height:100%;right:40px;top:0}
ay-drawer.ay-navigation .drawer-nav ay-panel article{border:0}
ay-drawer.ay-navigation .drawer-nav ay-panel article.panel-content{padding:0}
perform-header ay-menu-item{display:inline-block}
perform-header .ay-icon-menu{display:none;position:absolute;width:30px;height:30px;top:50%;left:30px;cursor:pointer}
perform-header .ay-icon-menu:before{font-size:24px;color:#6a7280}
.header-main-menu{padding-bottom:3px}
.header-main-menu:after{background-color:#f47321;position:absolute;bottom:0;left:0;height:3px;width:100%}
.header-main-menu.has-new-window ay-menu-item{padding-right:25px}
.header-main-menu ay-menu-item:hover{background:#eee}
.perform-header-help-bar ay-menu-item,.perform-header-menu-bar ay-menu-item,.perform-header-status-bar ay-menu-item{background:0 0}
.header-main-menu ay-menu-item a{padding:5px;color:#6d6e71;font-size:12px;display:inline-block;text-decoration:none}
.header-main-menu ay-menu-item a:hover{color:#f47321}
.header-main-menu ay-menu-item span{padding:0}
.perform-header-menu-bar{position:absolute;bottom:0;left:4px}
.perform-header-menu-bar ay-menu-item a{font-size:16px;color:#6d6e71;font-weight:500;transition:color 150ms}
.perform-header-menu-bar ay-menu-item a:hover,.perform-header-menu-bar ay-menu-item.selected a{color:#f47321}
.perform-header-menu-bar ay-menu-item.selected:after{content:'\25B2';position:absolute;color:#f47321;bottom:-1px;left:50%;font-size:10px;margin-left:-7px}
.perform-header-status-bar{position:absolute;right:0;top:0}
.perform-header-status-bar a,.perform-header-status-bar span{color:#6a7280;font-weight:700}
.perform-header-status-bar a:hover{color:#f47321}
.perform-header-status-bar span{cursor:default}
.perform-header-help-bar{position:absolute;right:0;bottom:0}
.perform-header-help-bar a,.perform-header-help-bar span{font-weight:700;color:#f47321;cursor:pointer;font-size:12px}
.perform-header-help-bar a:hover,.perform-header-help-bar span:hover{color:#f47321;text-decoration:underline}
a.ay-icon-share{position:absolute;right:-5px;top:3px;z-index:1}
a.ay-icon-share:before{font-size:14px;color:#ccc}
a.ay-icon-share:hover:before{color:#f47321}
.mce-panel-mixin{border:0 solid #DFE1E5;background-color:#edeff2;background-image:linear-gradient(to bottom,#f7f8fa,#dfe1e5);background-repeat:repeat-x}
ay-editor{display:block;position:relative;width:100%;height:300px;margin:10px 0;border:1px solid #BEC3CC;padding-bottom:2px}
ay-editor textarea{opacity:0}
ay-editor .mce-tinymce,ay-editor iframe{min-height:100%!important;height:100%!important}
ay-editor .mce-container-body .mce-edit-area{position:absolute;top:38px;bottom:37px;left:0;right:0}
ay-editor.tall .mce-container-body .mce-edit-area{top:70px}
ay-editor.has-menu .mce-container-body .mce-edit-area{top:71px}
ay-editor.has-menu.tall .mce-container-body .mce-edit-area{top:103px}
ay-editor .mce-toolbar-grp{padding:2px 0 4px;top:-1px;position:relative}
ay-editor .mce-tinymce .mce-statusbar{position:absolute;bottom:0;left:0;right:0;top:auto}
ay-editor .ay-editor-status-count{position:absolute;right:10px;bottom:10px}
ay-editor .ay-editor-status-count label{margin-right:3px}
ay-editor.invalid{border-color:red}
ay-editor.invalid.max-chars .ay-editor-status-count label,ay-editor.invalid.max-chars .ay-editor-status-count span{color:red}
ay-editor .mce-container,ay-editor .mce-container *,ay-editor .mce-progress .mce-text,ay-editor .mce-reset,ay-editor .mce-widget,ay-editor .mce-widget *{color:#6a7280}
ay-editor .mce-tinymce{border-radius:2px}
ay-editor .mce-charmap td{border:1px solid #b0b6bf}
ay-editor .mce-charmap td:hover{background:#dfe1e5}
ay-editor .mce-grid td.mce-grid-cell div{border:1px solid #dfe1e5}
ay-editor .mce-grid a:focus,ay-editor .mce-grid a:hover{border-color:#b0b6bf}
ay-editor .mce-grid-border a{border-color:#dfe1e5}
ay-editor .mce-grid-border a.mce-active,ay-editor .mce-grid-border a:hover{border-color:#b0b6bf;background:#00b4f1}
ay-editor div.mce-tinymce-inline{box-shadow:none}
ay-editor .mce-croprect-handle{border:2px solid #fff}
ay-editor .mce-croprect-block,ay-editor .mce-imagepanel{background:#030405}
ay-editor .mce-scrollbar-thumb{background-color:#030405;border:1px solid #6A7280}
ay-editor .mce-scrollbar.mce-active,ay-editor .mce-scrollbar:hover{background-color:#9299A6}
ay-editor .mce-panel{border:0 solid #DFE1E5;background-color:#edeff2;background-image:linear-gradient(to bottom,#f7f8fa,#dfe1e5);background-repeat:repeat-x}
ay-editor .mce-floatpanel{box-shadow:0 5px 10px rgba(0,0,0,.2)}
ay-editor .mce-floatpanel.mce-popover{border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.25)}
ay-editor .mce-floatpanel.mce-popover.mce-bottom>.mce-arrow{border-bottom-color:rgba(0,0,0,.25)}
ay-editor .mce-progress .mce-bar-container{border:1px solid #CED2D9;border-radius:4px}
ay-editor .mce-notification,ay-editor .mce-notification .mce-progress .mce-bar-container,ay-editor .mce-notification-error .mce-progress .mce-bar-container,ay-editor .mce-notification-info,ay-editor .mce-notification-info .mce-progress .mce-bar-container,ay-editor .mce-notification-success,ay-editor .mce-notification-success .mce-progress .mce-bar-container,ay-editor .mce-notification-warning,ay-editor .mce-notification-warning .mce-progress .mce-bar-container{border-color:#dfe1e5}
ay-editor .mce-bar{background-color:#69b545;background-image:linear-gradient(to bottom,#69b545,#69b545);background-repeat:repeat-x;transition:width .2s ease}
ay-editor .mce-notification{background-color:#fff;opacity:.8}
ay-editor .mce-notification-success{background-color:#e5f5c0}
ay-editor .mce-notification-info{background-color:#e1effa}
ay-editor .mce-notification-warning{background-color:#feffd7}
ay-editor .mce-notification-error{background-color:#facec5;border-color:#dfe1e5}
ay-editor .mce-notification-inner{color:#00b4f1}
ay-editor .mce-notification *,ay-editor .paycorMCE .mce-notification .mce-progress .mce-text{color:#6a7280}
ay-editor .mce-notification .mce-progress .mce-bar-container .mce-bar{background-color:#6a7280}
ay-editor .mce-notification-success *,ay-editor .mce-notification-success .mce-progress .mce-text{color:#497D3A}
ay-editor .mce-notification-success .mce-progress .mce-bar-container .mce-bar{background-color:#497D3A}
ay-editor .mce-notification-info *,ay-editor .paycorMCE .mce-notification-info .mce-progress .mce-text{color:#00b4f1}
ay-editor .mce-notification-info .mce-progress .mce-bar-container .mce-bar{background-color:#00b4f1}
ay-editor .mce-notification-warning *,ay-editor .mce-notification-warning .mce-progress .mce-text{color:#faae32}
ay-editor .mce-notification-warning .mce-progress .mce-bar-container .mce-bar{background-color:#faae32}
ay-editor .mce-notification-error *,ay-editor .mce-notification-error .mce-progress .mce-text{color:#BE2026}
ay-editor .mce-notification-error .mce-progress .mce-bar-container .mce-bar{background-color:#BE2026}
ay-editor .mce-notification .mce-close{color:#a6aab3}
ay-editor .mce-menubar .mce-menubtn button,ay-editor .mce-menubar .mce-menubtn button span{color:#6a7280}
ay-editor .mce-menubar .mce-menubtn{border-radius:0;box-shadow:none}
ay-editor .mce-menubar{border:1px solid #ccd0d7}
ay-editor .mce-menubar .mce-caret{border-top-color:#6a7280}
ay-editor .mce-menubar .mce-menubtn.mce-active,ay-editor .mce-menubar .mce-menubtn:focus,ay-editor .mce-menubar .mce-menubtn:hover{border-color:#DFE1E5;background:#f7f8fa;color:#fff;box-shadow:none}
ay-editor .mce-menu-item,ay-editor .mce-menu-item .mce-ico,ay-editor .mce-menu-item .mce-text,ay-editor .mce-menubtn button{color:#6a7280}
ay-editor .mce-menu-item.mce-disabled .mce-ico,ay-editor .mce-menu-item.mce-disabled .mce-text{color:#bfc2c9}
ay-editor .mce-menu-item.mce-selected .mce-ico,ay-editor .mce-menu-item.mce-selected .mce-text,ay-editor .mce-menu-item:focus .mce-ico,ay-editor .mce-menu-item:focus .mce-text,ay-editor .mce-menu-item:hover .mce-ico,ay-editor .mce-menu-item:hover .mce-text{color:#fff}
ay-editor .mce-menu-item.mce-disabled:hover{background:#bfc2c9}
ay-editor .mce-menu-shortcut{color:#6A7280}
ay-editor .mce-menu-item-normal.mce-active .mce-text,ay-editor .mce-menu-item-normal.mce-active:focus .mce-text,ay-editor .mce-menu-item-normal.mce-active:hover .mce-text,ay-editor .mce-menu-item.mce-selected .mce-menu-shortcut,ay-editor .mce-menu-item:focus .mce-menu-shortcut,ay-editor .mce-menu-item:hover .mce-menu-shortcut,ay-editor .paycorMCE .mce-menu-item-normal.mce-active:focus .mce-ico,ay-editor .paycorMCE .mce-menu-item-normal.mce-active:hover .mce-ico{color:#fff}
ay-editor .mce-menu-item .mce-caret{border-left:4px solid #DFE1E5}
ay-editor .mce-menu-item.mce-selected .mce-caret,ay-editor .mce-menu-item:focus .mce-caret,ay-editor .mce-menu-item:hover .mce-caret{border-left-color:#fff}
ay-editor .mce-menu-item-normal.mce-active{background-color:#00b4f1}
ay-editor .mce-menu-item-preview.mce-active{border-left:5px solid #DFE1E5}
ay-editor .mce-menu-item.mce-selected,ay-editor .mce-menu-item:focus,ay-editor .mce-menu-item:hover{color:#fff;background-color:#00b4f1;background-image:linear-gradient(to bottom,#00b4f1,#00b4f1);background-repeat:repeat-x}
.mce-window .mce-title,ay-editor .mce-ico{color:#6a7280}
ay-editor .mce-menu-item-sep:hover,ay-editor div.mce-menu .mce-menu-item-sep{background:#9299A6;border-bottom:1px solid #fff}
ay-editor .mce-rtl .mce-menu-item.mce-selected .mce-caret,ay-editor .mce-rtl .mce-menu-item:focus .mce-caret,ay-editor .mce-rtl .mce-menu-item:hover .mce-caret{border-right-color:#fff}
ay-editor .mce-menu{background:#f7f8fa;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
ay-editor .mce-resizehandle{display:none}
ay-editor .mce-selectbox{border:1px solid #dfe1e5}
ay-editor .mce-slider{border-radius:3px;border:1px solid #9299A6;background:#EDEFF2}
ay-editor .mce-slider-handle{border-radius:3px;border:1px solid #9299A6;background:#DFE1E5}
ay-editor .mce-splitbtn:hover .mce-open{border-left-color:#EDEFF2}
ay-editor .mce-splitbtn .mce-open.mce-active{background-color:#DFE1E5;background-image:linear-gradient(to bottom,#EDEFF2,#9299A6);background-repeat:repeat-x}
ay-editor .mce-tabs{border-bottom:1px solid #BEC3CC}
ay-editor .mce-tab{border:1px solid #DFE1E5;background:#f7f8fa}
ay-editor .mce-throbber-inline{position:static;height:50px}
ay-editor .mce-i-preview:before{font-family:arial;content:"Preview";font-size:14px;text-shadow:0 0 #6A7280;display:block}
ay-editor i.mce-i-backcolor{text-shadow:none;background:#6a7280}
.mce-container .mce-btn,.mce-container .mce-label{text-shadow:0 1px 1px rgba(255,255,255,.75)}
#mce-modal-block{background:#030405}
.mce-container i.mce-i-checkbox,.mce-window .mce-panel{background-color:#edeff2;background-image:linear-gradient(to bottom,#f7f8fa,#dfe1e5);background-repeat:repeat-x}
.mce-window{border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,.3);transition:opacity 150ms ease-in}
.mce-window .mce-panel{border:0 solid #DFE1E5}
.mce-window .mce-window-head{border-bottom:1px solid #b0b6bf}
.mce-window .mce-window-head .mce-close{top:9px;font-size:20px;font-weight:700;line-height:20px;color:#a6aab3;height:20px;overflow:hidden}
.mce-window .mce-close:hover{color:#c3c7cc}
.mce-window .mce-foot{border-top:1px solid #b0b6bf;border-radius:0 0 6px 6px}
.mce-window .mce-window.mce-fullscreen,.mce-window .mce-window.mce-fullscreen .mce-foot{border-radius:0}
.mce-window .mce-window-body .mce-listbox{border-color:#b8c1d3}
.mce-container .mce-btn-group .mce-btn{border-width:1px;border-radius:0}
.mce-container .mce-btn-group:not(:first-child){border-left:1px solid #CED2D9}
.mce-container .mce-btn-group .mce-first{border-radius:3px 0 0 3px}
.mce-container .mce-btn-group .mce-last{border-radius:0 3px 3px 0}
.mce-container .mce-btn-group .mce-first.mce-last{border-radius:3px}
.mce-container .mce-rtl .mce-btn-group:not(:first-child){border-right:1px solid #9299A6}
.mce-container i.mce-i-checkbox{border:1px solid #b0b6bf;border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}
.mce-container .mce-checked i.mce-i-checkbox{color:#6a7280}
.mce-container .mce-checkbox.mce-focus i.mce-i-checkbox,.mce-container .mce-checkbox:focus i.mce-i-checkbox{border:1px solid #EDEFF2;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(225,239,250,.85)}
.mce-container .mce-checkbox.mce-disabled .mce-label,.mce-container .mce-checkbox.mce-disabled i.mce-i-checkbox{color:#BEC3CC}
.mce-container .mce-textbox{border:1px solid #dfe1e5;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#6a7280}
.mce-container .mce-textbox.mce-focus,.mce-container .mce-textbox:focus{border-color:#59a5e1;box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 0 8px rgba(89,165,225,.85)}
.mce-container .mce-placeholder .mce-textbox,.mce-container .mce-textbox.mce-disabled{color:#DFE1E5}
.mce-container .mce-combobox{border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.mce-container .mce-combobox input{border:1px solid #dfe1e5;border-right-color:#dfe1e5;border-radius:3px}
.mce-container .mce-combobox.mce-disabled input{color:#CED2D9}
.mce-container .mce-disabled .mce-path-item,.mce-container .mce-label.mce-disabled,.mce-container .mce-path-item{color:#6a7280}
.mce-container .mce-combobox.mce-has-open input{border-radius:4px 0 0 4px}
.mce-container .mce-combobox .mce-btn{border:1px solid #dfe1e5;border-radius:0 4px 4px 0}
.mce-container .mce-combobox.mce-disabled .mce-btn button{box-shadow:none;opacity:.2}
.mce-container .mce-colorbox i{border:1px solid #dfe1e5}
.mce-container .mce-colorbutton .mce-preview{background:#6A7280}
.mce-container .mce-colorbutton:hover .mce-open{border-color:#DFE1E5}
.mce-container .mce-colorpicker-sv{border:1px solid #dfe1e5}
.mce-container .mce-colorpicker-overlay1{background:linear-gradient(to right,#fff,rgba(255,255,255,0))}
.mce-container .mce-colorpicker-selector1{border:1px solid #6a7280}
.mce-container .mce-colorpicker-selector2{border:1px solid #fff}
.mce-container .mce-colorpicker-h{border:1px solid #dfe1e5}
.mce-container .mce-colorpicker-h-marker{border:1px solid #6a7280}
.mce-container .mce-path-item:hover{text-decoration:underline}
.mce-container .mce-path-item:focus{background:#6A7280}
.mce-container .mce-fieldset{border:0 solid #DFE1E5;border-radius:3px}
.mce-container .mce-iframe{border:0 solid #b0b6bf;width:100%;height:100%}
.mce-container .mce-label.mce-error{color:#E93716}
.mce-container .mce-btn{border:1px solid #CED2D9;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);background-color:#edeff2;background-image:linear-gradient(to bottom,#f7f8fa,#dfe1e5);background-repeat:repeat-x;color:#6a7280}
.mce-container .mce-btn:focus,.mce-container .mce-btn:hover{color:#6a7280;background-color:#DFE1E5;background-image:linear-gradient(to bottom,#dfe1e5,#CED2D9);background-repeat:repeat-x;text-shadow:0 1px 0 rgba(255,255,255,.75);border-color:#BEC3CC}
.mce-container .mce-btn.mce-disabled button,.mce-container .mce-btn.mce-disabled:hover button{box-shadow:none}
.mce-container .mce-btn.mce-active,.mce-container .mce-btn.mce-active:hover{background-color:#B0B6BF;background-image:linear-gradient(to bottom,#EDEFF2,#BEC3CC);background-repeat:repeat-x;box-shadow:inset 0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.05);border-color:#BEC3CC}
.mce-container .mce-btn:active{background-color:#BEC3CC;background-image:linear-gradient(to bottom,#EDEFF2,#d1d4da);background-repeat:repeat-x;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);border-color:#CED2D9}
.mce-container .mce-btn i{text-shadow:1px 1px #fff}
.mce-container .mce-primary{background-color:#00a0e0;background-image:linear-gradient(to bottom,#00b4f1,#0082c6);background-repeat:repeat-x}
.mce-container .mce-primary:focus,.mce-container .mce-primary:hover{background-color:#008ec6;background-image:linear-gradient(to bottom,#00a1d8,#0071ad);background-repeat:repeat-x;border-color:transparent}
.mce-container .mce-primary.mce-disabled button,.mce-container .mce-primary.mce-disabled:hover button{box-shadow:none}
.mce-container .mce-primary.mce-active,.mce-container .mce-primary.mce-active:hover,.mce-container .mce-primary:not(.mce-disabled):active{background-color:#007cad;background-image:linear-gradient(to bottom,#008ebe,#006193);background-repeat:repeat-x;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.mce-container .mce-primary button,.mce-container .mce-primary button i{text-shadow:1px 1px #303640}
.mce-container .mce-btn-large button{border-radius:5px}
.mce-container .mce-caret{border-top:4px solid #6a7280}
.mce-container .mce-disabled .mce-caret{border-top-color:#6a7280}
.mce-container .mce-caret.mce-up{border-bottom:4px solid #6a7280}
.mce-container .mce-btn-flat{border-radius:0;box-shadow:none}
.mce-container .mce-btn-flat.mce-active,.mce-container .mce-btn-flat:active,.mce-container .mce-btn-flat:focus,.mce-container .mce-btn-flat:hover{background:#EDEFF2;box-shadow:none}
.mce-tooltip{position:absolute;padding:5px}
.mce-tooltip .mce-tooltip-arrow{border:5px solid #C0EDFC}
.mce-tooltip .mce-tooltip-inner{background-color:#C0EDFC;color:#303640;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.2)}
.mce-tooltip .mce-tooltip-arrow-n{border-bottom-color:#00B4F1!important}
.mce-tooltip .mce-tooltip-arrow-s{border-top-color:#00B4F1!important}
.mce-tooltip .mce-tooltip-arrow-e{border-left-color:#00B4F1!important}
.mce-tooltip .mce-tooltip-arrow-w{border-right-color:#00B4F1!important}
.list-widget{display:block;position:relative}
.list-widget>div[data-attach=titleNode]{-ms-flex:0 1 auto;flex:0 1 auto;min-height:2.5em;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;white-space:nowrap}
.list-widget>div[data-attach=titleNode] [data-attach=titleLeft]{-ms-flex:0 1 auto;flex:0 1 auto;margin:0 0 16px 20px;color:#9299a6;font-size:120%}
.list-widget>div[data-attach=titleNode] [data-attach=titleLeft] a{text-decoration:none;color:#6a7280}
.list-widget>div[data-attach=titleNode] [data-attach=titleRight]{-ms-flex:0 1 auto;flex:0 1 auto;margin:0 20px 16px 0;color:#F47321}
.list-widget>div[data-attach=titleNode] [data-attach=titleRight] a{color:#F47321;text-decoration:none}
.list-widget>div[data-attach=titleNode] [data-attach=titleRight] a:hover{text-decoration:underline}
.list-widget .list-widget-item{min-height:40px;text-decoration:none;position:relative;display:block;padding:5px 15px 15px}
.list-widget .list-widget-item .list-icon{top:5px;left:15px}
.list-widget a.list-widget-item:hover{background:#F7F8FA;cursor:pointer}
.list-widget .list-widget-item .list-widget-content{padding:0 85px 0 47px}
.list-widget .list-widget-item .list-widget-title{color:#6a7280;font-size:13px;font-style:normal;font-weight:700;margin-bottom:5px;text-decoration:none}
.list-widget .list-widget-item .list-widget-body{color:#6A7280;padding-bottom:5px;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}
.list-widget .list-widget-item .list-widget-body a{color:#f47321;text-decoration:none}
.list-widget .list-widget-item .list-widget-body p{padding:0;margin:0}
.list-widget .list-widget-item .list-widget-date{color:#9299a6;position:absolute;top:10px;right:15px}
.list-widget .no-content-wrapper{display:block;margin-top:10px;text-align:center;margin-bottom:15px}
.list-widget .no-content-wrapper .no-content{display:inline-block;text-align:left;position:relative;padding-left:30px;margin-top:20px}
.list-widget .no-content-wrapper .no-content .no-content-title{color:#6a727f;font-size:18px;padding-left:10px}
.list-widget .no-content-wrapper .no-content .no-content-body{color:#9299a5;font-size:12px;padding-left:10px}
.list-widget div[data-attach=loadedNode],.list-widget div[data-attach=loadingNode]{padding:15px 0}
.list-widget .loading-content-wrapper{background-color:#fff;border-radius:4px;min-height:100px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12)}
error-message .messages-error-icon{text-align:center;font-size:64px;color:#dfe1e5;padding-right:64px;margin-top:30px}
error-message .messages-error1{text-align:center;font-weight:700;font-size:18px;color:#6a7280;margin:20px 0}
error-message .messages-error2{text-align:center;font-size:15px;color:#6a7280;margin-bottom:30px}
.invisible-content,error-message .messages-code-text{display:none}
.loading-content-wrapper{overflow:hidden;opacity:1;transition:.5s .5s ease-in height,.5s linear opacity}
.control-overlay{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.25);border:2px dashed #979797}
.control-overlay .remove-widget{position:absolute;top:6px;right:6px;color:#fff;font-size:14px;text-shadow:0 2px 4px rgba(0,0,0,.25);cursor:pointer}
.control-overlay .remove-widget .icon-remove{font-weight:700}
.being-controlled .control-overlay{display:block}
.being-controlled .cannot-be-removed .control-overlay{display:none}
paycor-documents-widget,paycor-messages,paycor-messages-widget{display:block}
paycor-documents-widget.list-widget .list-widget-item .list-widget-content{padding-right:110px}
paycor-documents-widget.list-widget .list-widget-item .list-widget-content a:hover{text-decoration:underline}
paycor-documents-widget.list-widget .list-widget-item .paycor-document-new{display:inline-block;margin-right:4px;color:#F47321;font-weight:700;font-style:italic}
paycor-documents,paycor-tasks,paycor-tasks-widget,punch-clock{display:block}
punch-clock{position:relative;min-height:50px}
punch-clock div[data-attach=loadingNode]{padding:15px}
punch-clock .punch-clock-overlay{display:none;background-color:#fff;height:100%;left:0;opacity:0;padding:0;position:absolute;top:0;width:100%}
punch-clock .punch-clock-overlay div{color:#6a7280;font-size:16px;text-align:center;padding:2px}
punch-clock .punch-clock-overlay .overlay-countdown{font-size:52px;font-weight:bolder;color:#003cf1}
punch-clock .punch-clock-overlay .punch-clock-overlay-wrapper{margin-top:90px}
punch-clock ay-clock{width:185px}
punch-clock ay-clock .time-zone{font-size:12px}
punch-clock ay-clock .time-zone .punched-in{color:#21ab00}
punch-clock ay-clock .time-zone .punched-out{color:#f47321}
punch-clock ay-clock .clock{font-size:32px;font-weight:700}
punch-clock ay-clock .clock-period{font-size:18px;font-weight:700;line-height:1.5}
punch-clock .punch-box{position:relative;padding:0 15px;color:#00B4F1}
punch-clock .punch-box ay-button{width:110px;white-space:nowrap;position:absolute;top:18px;right:10px}
punch-clock .punch-box .punch-button:hover{color:#FFF}
punch-clock .punch-box .time{display:inline-block}
punch-clock .punches-wrapper{color:#6A7280;padding:10px 15px 0}
punch-clock .punches-wrapper .punches-title{-ms-flex:0 0 auto;flex:0 0 auto;font-size:13px;font-weight:700}
punch-clock .punches-wrapper .punches-list{-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px}
punch-clock .punches-wrapper .punches-lineitem{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:row;flex-direction:row;padding-top:7px}
punch-clock .punches-wrapper .punches-day{-ms-flex-item-align:end;align-self:flex-end;-ms-flex:1 0 auto;flex:1 0 auto}
punch-clock .punches-wrapper .punches-time{-ms-flex-item-align:end;align-self:flex-end;-ms-flex:0 1 auto;flex:0 1 auto;font-size:15px;padding-left:5px;font-weight:700}
punch-clock .punches-wrapper .punches-period{-ms-flex-item-align:end;align-self:flex-end;-ms-flex:0 1 auto;flex:0 1 auto;font-size:15px;padding:0 5px;font-weight:700;text-transform:uppercase}
punch-clock .punches-wrapper .punch-indicator{display:inline-block;width:10px;height:10px;border-radius:5px;margin:9px 2px 0}
punch-clock .punches-wrapper .punch-status{-ms-flex-item-align:end;align-self:flex-end;border-radius:8px;color:#9299a5;-ms-flex:0 1 auto;flex:0 1 auto;font-size:14px;font-weight:700;margin:6px 2px 0;text-transform:uppercase;width:34px}
.overlay,punch-clock-detail ay-clock .time-zone{font-size:12px}
.overlay,punch-clock-detail ay-button-group{width:100%}
punch-clock .punches-wrapper .punch-status-in{background-color:#94D600}
punch-clock .punches-wrapper .punch-status-out{background-color:#6A7280}
.overlay{display:none;opacity:0;border-radius:4px 4px 0 0;font-weight:700;text-align:center;padding:8px;height:30px}
.polling-overlay{color:#497d3a;background-color:#e5f5c0}
.error-overlay{color:#be2026;background-color:#f6caca}
punch-clock-detail{display:block}
punch-clock-detail ay-clock{text-align:center;width:185px}
punch-clock-detail ay-clock .time-zone .punched-in{color:#21ab00}
punch-clock-detail ay-clock .time-zone .punched-out{color:#f47321}
punch-clock-detail ay-clock .clock{font-size:32px;font-weight:700}
punch-clock-detail ay-clock .clock-period{font-size:18px;font-weight:700;line-height:1.5}
punch-clock-detail .detailed-punch-node{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
punch-clock-detail .detailed-punch-period{position:absolute;top:18px}
punch-clock-detail .blue-time{color:#00B4F1}
punch-clock-detail .white-button,punch-clock-detail .white-button:hover{color:#000;background-color:#fff}
punch-clock-detail ay-button-group button.ay-btn{width:33%;padding:6px}
punch-clock-detail .detailed-punch-button{border:1px solid #000;border-radius:0;margin:0;padding:0;width:33%}
punch-clock-detail label{display:block;font-size:14px;margin:20px 0 10px}
punch-clock-detail ay-field[type=checkbox] label{display:inline-block;margin:0 0 0 5px}
punch-clock-detail textarea{height:100px;width:100%}
punch-clock-detail .hidden{display:none}
punch-clock-detail .time-block{text-align:left}
punch-clock-detail .notes-label-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}
punch-clock-detail .notes-label-wrapper .left{-ms-flex-item-align:start;align-self:flex-start}
punch-clock-detail .notes-label-wrapper .right{margin-left:auto}
punch-clock-detail .note-chars{color:#ee370f;font-weight:700}
punch-clock-detail .department-select{margin-bottom:25px}
punch-clock-detail .department-transfer{font-size:14px;margin-bottom:25px}
punch-clock-detail .ay-close{cursor:pointer}
punch-clock-detail .punch-error-msg{color:#E93615;background:#f6caca;border-radius:.2em;padding:.5em 1em;margin-bottom:1em}
punch-clock-detail .processing-punch{color:#fff;background-color:#E93615;border-radius:.2em;padding-left:5px}
paycor-compensation-widget{display:block}
paycor-compensation-widget .container{text-align:center}
paycor-compensation-widget .money-line{display:inline-block;position:relative;margin:45px 0}
paycor-compensation-widget .money-line .text{padding-left:70px}
paycor-compensation-widget .until-text{color:#00B4F1;font-weight:700;font-size:42px}
paycor-compensation-widget .static-text{color:#6a7280;font-weight:700;font-size:13px}
paycor-compensation-widget .buttons{display:none;margin-bottom:30px}
paycor-compensation-widget .buttons button{margin:auto 5px}
paycor-compensation-widget .show .buttons,paycor-notifications,paycor-notifications-widget,paycor-team{display:block}
paycor-team-widget{display:inline-block}
paycor-team-widget section{padding:10px}
paycor-team-widget .flex-box{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:stretch;align-items:stretch}
paycor-team-widget .inline,paycor-team-widget .inline .card{display:inline-block}
paycor-team-widget .card{margin:5px;min-width:215px}
paycor-team-widget .card .card-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}
paycor-team-widget .card .card-left{margin-right:12px}
paycor-team-widget .card .card-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:10px}
paycor-team-widget .card .card-right .card-name{font-size:15px;font-weight:bolder}
paycor-team-widget .card .card-right div{color:#6A7280;font-size:12px;margin-bottom:5px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
paycor-team-widget .card .card-right div a{color:#F47321;text-decoration:none}
paycor-team-widget .flex-box .card{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex:1 1 auto;flex:1 1 auto}
paycor-team-widget .grid-blank{height:0;margin:0 5px!important;border:0!important}
paycor-team-widget .show-more{border-top:solid 1px #edeff2;color:#F47321;cursor:pointer;font-size:13px;font-weight:bolder;text-align:center;padding:10px}
paycor-team-widget .show-more.loading{color:#fff}
paycor-team-widget .hidden{display:none}
paycor-aca-widget,paycor-pto,paycor-schedule,paycor-schedule-widget{display:block}
paycor-team-widget div[data-attach=loadingNode].mock-loading{padding:0}
@media screen and (max-device-width:435px){paycor-team-widget .loading-content-wrapper,paycor-team-widget .my-team{min-height:255px}
}
paycor-pto-widget{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:distribute;align-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;font-weight:700}
paycor-pto-widget .title{color:#6a7280;font-size:14px;padding-top:20px}
paycor-pto-widget .accrued-data,paycor-pto-widget .available-data,paycor-pto-widget .used-data{font-size:26px}
paycor-pto-widget .available-data{color:#00b4f1}
paycor-pto-widget .used-data{color:#faae32;padding-top:14px}
paycor-pto-widget .accrued-data{color:#6a7280;padding-top:14px}
paycor-pto-widget .accrued-label,paycor-pto-widget .available-label,paycor-pto-widget .used-label{font-size:10px;color:#6a7280}
paycor-pto-widget .center{display:block;width:108px;height:108px;font-size:108px;color:#00b4f1}
paycor-pto div[data-attach=loadedNode]{padding-bottom:4px!important;padding-top:4px!important}
paycor-pto ay-panel header{background:rgba(0,0,0,0);border:none;border-top:1px solid #dfe1e5;color:#6a7280;font-weight:700;font-size:13px}
paycor-pto ay-panel .article-wrapper,paycor-pto ay-panel article.panel-content,paycor-pto ay-panel:first-child header{border:none}
paycor-pto ay-panel.ay-panel-collapsed header{border-bottom:none}
paycor-schedule-widget.initialized .loading-content-wrapper{overflow:visible}
paycor-schedule{color:#6A7280}
paycor-schedule .schedule-wrapper{padding-bottom:0!important}
paycor-schedule .dates-line{font-size:14px;font-weight:700;padding-bottom:10px;padding-left:18px;vertical-align:middle}
paycor-schedule .container{color:#9299A6;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}
paycor-schedule .container>div{width:19.99%;min-width:100px;border:1px solid #DFE1E5;border-left:none;font-size:13px}
paycor-schedule .container>div:first-child{border-left:0}
paycor-schedule .container>div:last-child{border-right:0}
paycor-schedule .container .schedule-day{border-bottom:0;min-height:220px}
paycor-schedule .container .day-shadow-top{box-shadow:1px 1px 2px 1px #B0B6BF;z-index:2}
paycor-schedule .container .day-shadow-bottom{border-top:0;box-shadow:1px 1px 2px 1px #B0B6BF;z-index:2}
paycor-schedule .container .day-name{color:#6A7280;border-bottom:1px solid #DFE1E5;padding:20px;text-align:center;text-transform:uppercase}
paycor-schedule .container .month-day{text-align:right;padding:10px}
paycor-schedule .container .bold-day{color:#6A7280;font-weight:bolder}
paycor-schedule .container ay-more .article-wrapper{border:none;border-left:1px solid #DFE1E5;border-right:1px solid #DFE1E5}
paycor-schedule .container ay-more header{border:1px solid #DFE1E5}
paycor-schedule .container ay-more header:before{color:#F47321}
paycor-schedule .container ay-more header:hover:before{color:#C35027}
paycor-schedule .container ay-more.no-header .article-wrapper{border:none}
paycor-schedule .container paycor-schedule-day-widget{display:block;position:relative;height:130px}
paycor-schedule .container paycor-schedule-day-widget ay-more{display:block;position:absolute;top:0;left:0;right:0}
paycor-schedule .containerNarrow{display:none}
@media screen and (max-width:875px){paycor-schedule .dates-line{border-bottom:1px solid #DFE1E5}
paycor-schedule .container{display:none}
paycor-schedule .schedule-wrapper{padding-bottom:0!important}
paycor-schedule .containerNarrow{display:block;font-size:13px}
paycor-schedule .containerNarrow .article-wrapper{border:none}
paycor-schedule .containerNarrow ay-more{min-height:200px}
paycor-schedule .containerNarrow ay-more header{background:#fff;border:0;border-top:1px solid #DFE1E5;height:35px}
paycor-schedule .containerNarrow ay-more header.more-bar:before{color:#F47321;text-align:center;width:100%}
paycor-schedule .containerNarrow ay-more header.more-bar:hover:before{color:#C35027}
paycor-schedule .containerNarrow ay-more .day-name{display:inline-block;font-weight:bolder;padding-left:20px;padding-top:10px;text-transform:uppercase}
paycor-schedule .containerNarrow ay-more .month-day{display:inline-block;font-weight:bolder;padding-bottom:15px;padding-left:10px}
paycor-schedule .containerNarrow ay-more .time-line{display:inline-block;font-size:12px;padding-left:25px;text-transform:lowercase}
paycor-schedule .containerNarrow ay-more .name-line{display:inline-block;font-size:12px;font-weight:bolder;padding-bottom:10px;padding-left:20px}
}
news-list,news-list-widget,paycor-schedule-day-widget{display:block}
paycor-schedule-day-widget article>div:first-child{border-top:0;margin-top:0}
paycor-schedule-day-widget article>div:last-child{margin-bottom:0}
paycor-schedule-day-widget .time-line{font-weight:700;text-transform:lowercase}
paycor-schedule-day-widget .default-shift{background-color:#C0EDFC;border-top:1px solid #8BE0FC;border-bottom:1px solid #8BE0FC;padding:10px 8px;margin:0}
news-list-widget .info-banner,news-list-widget ay-panel{margin-left:10px;margin-right:10px}
paycor-schedule-day-widget ay-more{z-index:1}
paycor-schedule-day-widget ay-more .more-content{padding:0;font-size:13px}
paycor-schedule-day-widget ay-more header{background:#fff;border:0;height:30px}
paycor-schedule-day-widget ay-more header.more-bar:before{left:0;right:0;text-align:center;width:100%}
news-list-widget [data-attach=titleNode] .disabled-link{pointer-events:none}
news-list-widget [data-attach=titleNode] .disabled-link a{color:#DFE1E5!important;pointer-events:none}
news-list-widget [data-attach=titleNode] .disabled-link .icon-plus{color:#DFE1E5}
news-list-widget .info-banner{background-color:#edeff2;border-radius:4px;color:#9299a6;display:none;font-size:12px;margin-bottom:25px;padding:10px}
news-list-widget .draft-panel header{background-color:#FCAF17;color:#fff}
news-list-widget .published-panel{margin-bottom:10px}
news-list-widget .published-panel header{background-color:#0082C6;color:#fff}
news-list-widget ay-panel header{border-style:none;border-radius:4px 4px 0 0}
news-list-widget ay-panel .article-wrapper{border-style:none}
news-list-widget ay-panel header.panel-title:before{color:#fff;font-size:20px}
news-list-widget ay-panel.ay-panel-collapsed header{border-bottom:0}
news-list-widget .foundation-title .max-articles-msg{color:#9299A6;font-weight:400;font-style:italic;display:none}
news-list-widget .foundation-title.max-articles .max-articles-msg{display:inline-block}
news-list-widget .foundation-title.max-articles a,news-list-widget .list-widget-item-wrapper.waiting .list-widget-buttons{display:none}
news-list-widget .list-widget-item-wrapper{height:90px;width:100%;margin-bottom:10px}
news-list-widget .list-widget-item-wrapper.waiting .ay-icon-spinner,news-list-widget .list-widget-item-wrapper:hover .list-widget-buttons{display:block}
news-list-widget .list-widget-item-wrapper:hover{background:#F7F8FA}
news-list-widget .list-widget-item-wrapper:hover .list-widget-dates,news-list-widget .list-widget-item-wrapper:hover .published-range-node{display:none}
news-list-widget .list-widget-item-wrapper .ay-icon-spinner{display:none;position:absolute;right:40px;top:50%;margin-top:-20px}
news-list-widget .list-widget-item-wrapper .ay-icon-spinner:before{font-size:24px}
news-list-widget .list-widget-item{height:100%}
news-list-widget .list-widget-item .list-widget-image{position:absolute;height:67px;width:67px;background-size:contain;background-repeat:no-repeat}
news-list-widget .list-widget-item .list-widget-image.landscape{background-position-x:50%}
news-list-widget .list-widget-item .list-widget-content{max-height:67px;overflow:hidden;padding:0 115px 0 75px!important}
news-list-widget .list-widget-item .list-widget-body{color:#6A7280;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}
news-list-widget .list-widget-item .list-widget-body a{color:#F47321;text-decoration:none}
news-list-widget .list-widget-item .list-widget-body a:hover{text-decoration:underline}
news-list-widget .list-widget-item .list-widget-body p{padding:0;margin:0}
news-list-widget .list-widget-item .list-widget-dates{position:absolute;right:10px;top:15px}
news-list-widget .list-widget-item .list-widget-buttons{color:#F47321;display:none;position:absolute;right:10px;top:15px}
news-list-widget .list-widget-item .list-widget-buttons .icon-edit,news-list-widget .list-widget-item .list-widget-buttons .icon-trash{cursor:pointer;font-size:18px}
news-list-widget .list-widget-item .list-widget-buttons .icon-edit:hover,news-list-widget .list-widget-item .list-widget-buttons .icon-trash:hover{color:#C35027}
news-list-widget .list-widget-item .list-widget-buttons .icon-trash{padding-right:25px}
news-list-widget .list-widget-item .published-range-node{color:#9299a5;position:absolute;right:10px;top:15px;text-align:center}
news-list-widget .list-widget-item button{margin-left:1px;margin-right:1px}
news-view,news-view-slide{display:block}
news-view-widget{display:inline-block}
news-view-widget section{padding:10px}
news-view-widget .article .article-left{background-size:contain;float:left;margin-right:10px;height:100px;width:100px}
news-view-widget .article .article-right{margin-left:10px}
news-view-widget .article .article-right .article-title{color:#6A7280;font-size:16px;font-weight:bolder;padding-bottom:5px}
news-view-widget .article .article-right .article-body{word-wrap:break-word;color:#6A7280;font-size:14px}
news-view-widget .article .article-right .article-body a{text-decoration:none;color:#F47321}
news-view-widget .article .article-right .article-body a:hover{text-decoration:underline}
news-view-widget .article .article-right div{margin:5px}
news-view-widget .hidden{display:none}
news-view-widget #news-view-index{color:#dfe1e5;cursor:pointer;font-size:24px;margin:0;padding:0;text-align:right}
news-view-widget #news-view-index .ay-carousel-index-current{color:#6A7280}
news-view-widget ay-carousel>ul{transition:left 1.8s}
news-create{display:block}
news-create-widget{display:block;position:relative}
news-create-widget .news-create-preview,news-create-widget .news-create-top [data-attach=publishRange] .field-validation-message,news-create-widget ay-dnd-upload .ay-icon-upload,news-create-widget ay-dnd-upload .file-types{display:none}
news-create-widget .section-title{font-size:18px;color:#F47321;font-weight:700;margin-bottom:10px}
news-create-widget .ay-icon-flag::before{font-size:16px;transform:scale(-1,1)}
news-create-widget .info-banner{background-color:#edeff2;border-radius:4px;color:#9299a6;display:none;font-size:12px;margin-bottom:25px;padding:10px}
news-create-widget .radio-disabled{color:#9299a6}
news-create-widget ay-field span{color:#E93716;font-weight:700}
news-create-widget ay-field[type=date-range]{width:195px;margin-left:130px}
news-create-widget ay-form{position:relative}
news-create-widget ay-form ay-field[type=textarea]{height:200px}
news-create-widget ay-form ay-field[type=textarea] textarea{outline:0}
news-create-widget ay-form .article-title{margin-left:130px}
news-create-widget ay-dnd-upload{position:absolute;top:50;left:20;width:110px;height:110px}
news-create-widget ay-dnd-upload .ay-dnd-dropspot{width:100%;height:100%;border-radius:0}
news-create-widget ay-dnd-upload .ay-dnd-dropspot img{float:left}
news-create-widget ay-dnd-upload .drop-here{font-size:16px}
news-create-widget ay-dnd-upload ay-file-upload{font-size:12px}
news-create-widget .news-create-top [data-attach=publishRange]:after .ay-icon-calendar{color:red}
news-create-widget .news-create-top [data-attach=titleNode] label{display:block}
news-create-widget .news-create-top .published-always-radio{width:70px}
news-create-widget .news-create-top .published-between-radio{margin-left:38px}
news-create-widget .news-create-top .draft-radio{margin-left:110px}
news-create-widget .news-create-dates-prompt{margin-left:130px;margin-top:.5em;margin-bottom:1.5em}
news-create-widget .news-create-title-prompt{margin-left:130px}
news-create-widget .news-create-image-prompt{margin-top:50px}
news-create-widget ay-edit{margin-top:1em}
news-create-widget ay-edit label span{color:#E93615;font-weight:700;font-size:14px}
news-create-widget ay-edit .preview-button{right:5px;position:absolute;width:65px!important}
news-create-widget .news-create-prompt{display:block;text-align:left;font-size:12px;font-style:italic;height:14px}
news-create-widget .news-create-error{color:#E93716}
news-create-widget .ay-button-row{padding:10px 0;margin:0}
news-create-widget .ay-button-row [data-attach=cancelBtn]{position:absolute;left:0;top:10px;margin:0}
._center-mixin,user-image.lg.horz img,user-image.sm.horz img{position:absolute;top:0}
ay-dialog .news-create-preview{background:#fff;color:#6A7280;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px;min-height:70px;padding:5px}
ay-dialog .news-create-preview .preview-image{background-repeat:no-repeat;background-size:contain;margin-right:5px;max-height:100px;max-width:100px}
ay-dialog .news-create-preview .preview-right{max-width:480px}
ay-dialog .news-create-preview .preview-right .preview-title{font-size:18px;font-weight:700;margin-bottom:5px;color:#6A7280}
ay-dialog .news-create-preview .preview-right .preview-content,ay-dialog .news-create-preview .preview-right .preview-title{word-wrap:break-word}
ay-dialog .dialog-title{color:#6A7280;font-weight:700}
ay-dialog .ay-close{color:#6A7280;font-size:32px}
.list-icon.mock,ay-button.mock,ay-clock.mock>span,button.mock,div.mock,span.mock{color:#EDEFF2!important;background:#EDEFF2!important}
@media screen and (max-width:580px){news-create-widget ay-dnd-upload{margin-top:0;position:relative}
news-create-widget ay-field[type=date-range]{width:auto;margin-left:0}
news-create-widget ay-edit{margin-top:0}
news-create-widget .news-create-top{margin-left:0}
news-create-widget .news-create-top label{display:block}
news-create-widget .published-always-radio{display:inline-block!important;width:70px}
news-create-widget .published-between-radio{display:inline-block!important;margin-left:20px!important}
news-create-widget .draft-radio{display:inline-block!important;margin-left:85px!important}
news-create-widget .stretch{display:inline-block!important;margin-bottom:0!important;margin-left:120px!important;width:195px!important}
news-create-widget .article-title{margin-left:0!important;margin-top:10px;margin-bottom:10px!important;width:370px}
ay-dialog .dialog-box{max-width:350px}
}
@media screen and (max-width:350px){ay-dialog .dialog-box{max-width:300px}
}
@media screen and (max-width:330px){ay-dialog .dialog-box{max-width:230px}
}
.mock-loading{animation:.75s linear 0s infinite alternate mock-opacity-pulsing}
@keyframes mock-opacity-pulsing{from{opacity:1}
to{opacity:.5}
}
div.mock,span.mock{border-radius:4px}
ay-button.mock,button.mock{border-color:#EDEFF2!important;text-shadow:none}
.list-icon.mock{position:absolute;width:32px;height:32px}
message-icon.mock .envelope-bottom,message-icon.mock .envelope-top,money-icon.mock .bottom-dollar,money-icon.mock .top-dollar{fill:#EDEFF2}
money-icon.mock .bottom-circle,money-icon.mock .top-circle{stroke:#EDEFF2}
.team-portrait-mock{background-color:#EDEFF2;border-radius:64px;height:70px;width:70px}
.mock-schedule-day{border:1px solid #777F8C;display:inline-block;height:200px;margin:0;vertical-align:top}
.mock-day{border-bottom:1px solid #777F8C;padding:20px;text-align:center}
.mock-month-day{padding:10px;text-align:right}
.contained-image{background-size:cover;background-repeat:no-repeat}
.contained-image.landscape{background-position-x:50%}
user-image{display:inline-block;overflow:hidden;position:relative;z-index:1}
user-image.sm{border-radius:30px;border:1px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.23);width:50px;height:50px}
user-image.sm.vert img{width:50px}
user-image.sm.horz img{height:50px}
user-image.lg{border-radius:40px;border:3px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);width:70px;height:70px}
user-image.lg.vert img{width:70px}
user-image.lg.horz img{height:70px}
ay-responsive-list{color:#6a7280;font-size:13px;line-height:1.6;margin:20px}
ay-responsive-list .widgetHeader{font-size:18px;font-weight:700;margin-bottom:10px;margin-left:10px}
ay-responsive-list .table .table-row{border-bottom:solid 1px #dfe1e5}
ay-responsive-list .table .table-cell,ay-responsive-list .table .table-head{height:35px;padding-left:10px;padding-right:10px;vertical-align:middle}
ay-responsive-list .table .table-cell a,ay-responsive-list .table .table-head a{color:#F47321;font-weight:700;text-decoration:none}
ay-responsive-list .table .table-cell a:hover,ay-responsive-list .table .table-head a:hover,ay-responsive-list .table .underline{text-decoration:underline}
ay-responsive-list .table .table-head{background-color:#edeff2;font-weight:700}
ay-responsive-list .table .bold{font-weight:700}
ay-responsive-list .table .italic{font-style:italic}
ay-responsive-list .table .normal{font-weight:400}
ay-responsive-list .table .center{text-align:center}
ay-responsive-list .table .left{text-align:left}
ay-responsive-list .table .right{text-align:right}
ay-responsive-list .table .title{font-size:13px}
ay-responsive-list .table .bottom{vertical-align:bottom}
ay-responsive-list .table .middle{vertical-align:middle}
ay-responsive-list .table .top{vertical-align:top}
ay-responsive-list .table .nowrap{white-space:nowrap}
ay-responsive-list .mobileView{display:none}
@media screen and (max-width:400px){ay-responsive-list .widgetTitle{margin-top:20px}
ay-responsive-list .table{display:none}
ay-responsive-list .mobileView{display:block}
ay-responsive-list .mobileView .columnLabel{font-weight:13px;font-weight:700}
ay-responsive-list .lineItem{border-bottom:1px solid #dfe1e5;padding-bottom:25px;padding-top:15px;margin-left:10px;margin-right:10px}
ay-responsive-list .lineItem a{color:#F47321;font-weight:700;text-decoration:none}
ay-responsive-list .lineItem a:hover{text-decoration:underline}
ay-responsive-list .data{font-size:16px;font-weight:400;margin-bottom:15px}
ay-responsive-list .lineItem:first-child{border-top:1px solid #dfe1e5}
ay-responsive-list .lineItem:last-child{border-bottom:0}
ay-responsive-list .progressPercentage{display:inline-block;margin-left:5px}
ay-responsive-list ay-progress-bar{display:inline-block;width:75%}
}
.svg-icon-mixin,document-icon,document-task-icon,manual-task-icon,message-icon,money-icon,no-aca-icon,no-communications-icon,no-employees-icon,no-messages-icon,no-notifications-icon,no-tasks-icon,notification-icon,reminder-task-icon,review-task-icon,workflow-task-icon{display:block;position:absolute;top:0;left:0}
ay-progress-bar{height:12px;margin:5px 0 0;padding:0}
.widgetFooter{color:#6a7280;font-size:18px;font-weight:700;margin-top:10px;margin-left:25px}
ay-list.ay-tab-list{background:#FFF;border-bottom:1px solid #BEC3CC;font-size:15px;padding:1em 0}
ay-list.ay-tab-list>*{line-height:1;background:#FFF;color:#9299A6;font-weight:700;border-left:1px solid #BEC3CC}
ay-list.ay-tab-list>:first-child{border-left:none}
ay-list.ay-tab-list>.ay-highlighted{color:#F47321}
ay-list.ay-tab-list>.ay-highlighted.ay-selected{background:#FFF}
ay-list.ay-tab-list>.ay-selected{color:#00B4F1}
ay-list.ay-tab-list>.ay-tabs-indicator{background:#00B4F1;height:5px;padding:0;margin:0;transition:left .3s ease,width .3s ease}
.ay-toolbar li ay-drop-down,.ay-toolbar li.editor-select{width:100px}
.ay-toolbar [class*=" ay-icon-"]:hover:before,.ay-toolbar [class^=ay-icon-]:hover:before{color:#303640}
.ay-toolbar [class*=" ay-icon-"].disabled:before,.ay-toolbar [class*=" ay-icon-"]:disabled:before,.ay-toolbar [class^=ay-icon-].disabled:before,.ay-toolbar [class^=ay-icon-]:disabled:before{color:#BEC3CC}
document-icon .document-front{fill:#00B4F1}
document-icon .document-back,document-task-icon .document-task{fill:#9299A6}
document-task-icon .document-workflow{fill:#00B4F1}
manual-task-icon .circle{fill:#9299A6}
manual-task-icon .check{fill:#00B4F1}
message-icon .envelope-bottom{fill:#9299A6}
message-icon .envelope-top,money-icon .top-dollar{fill:#00B4F1}
money-icon .bottom-dollar,notification-icon .bell-top{fill:#9299A6}
no-communications-icon .balloon_outline,notification-icon .bell-bottom{fill:#00B4F1}
no-communications-icon .lines{fill:#9299A6}
no-documents-icon{display:block;position:absolute;top:0;left:0}
no-documents-icon .document-front{fill:#00B4F1}
no-documents-icon .document-back,no-employees-icon .employee-front{fill:#9299A6}
no-employees-icon .employee-back{fill:#00B4F1}
no-messages-icon .envelope-bottom{fill:#9299A6}
no-messages-icon .envelope-top{fill:#00B4F1}
no-notifications-icon .bell-top{fill:#9299A6}
no-notifications-icon .bell-bottom{fill:#00B4F1}
no-tasks-icon .circle{fill:#9299A6}
no-tasks-icon .check{fill:#00B4F1}
reminder-task-icon .bell{fill:#9299A6}
reminder-task-icon .checkmark{fill:#00B4F1}
review-task-icon .user{fill:#9299A6}
review-task-icon .workflow,workflow-task-icon .up-flow{fill:#00B4F1}
workflow-task-icon .down-flow{fill:#9299A6}
no-aca-icon .aca-left{fill:#00B4F1}
no-aca-icon .aca-right{fill:#9299A6}
.hideable-hidden,ay-pop-up{display:none}