html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url('/fonts/fontawesome-webfont.eot?v=YSMchNtcswWcqBqN2jLDyuqU1Pk&v=4.7.0');src:url('/fonts/fontawesome-webfont.eot?v=YSMchNtcswWcqBqN2jLDyuqU1Pk&#iefix&v=4.7.0') format('embedded-opentype'),url('/fonts/fontawesome-webfont.woff2?v=YSMchNtcswWcqBqN2jLDyuqU1Pk&v=4.7.0') format('woff2'),url('/fonts/fontawesome-webfont.woff?v=YSMchNtcswWcqBqN2jLDyuqU1Pk&v=4.7.0') format('woff'),url('/fonts/fontawesome-webfont.ttf?v=YSMchNtcswWcqBqN2jLDyuqU1Pk&v=4.7.0') format('truetype'),url('/fonts/fontawesome-webfont.svg?v=YSMchNtcswWcqBqN2jLDyuqU1Pk&v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@charset "UTF-8";@font-face{font-family:"Locker";src:url("/fonts/EncodeSans-Regular.woff2?v=YSMchNtcswWcqBqN2jLDyuqU1Pk") format("woff2"),url("/fonts/EncodeSans-Regular.woff?v=YSMchNtcswWcqBqN2jLDyuqU1Pk") format("woff")}@font-face{font-family:"Locker Medium";src:url("/fonts/EncodeSans-Medium.woff2?v=YSMchNtcswWcqBqN2jLDyuqU1Pk") format("woff2"),url("/fonts/EncodeSans-Medium.woff?v=YSMchNtcswWcqBqN2jLDyuqU1Pk") format("woff")}@font-face{font-family:"Locker Bold";src:url("/fonts/EncodeSans-Bold.woff2?v=YSMchNtcswWcqBqN2jLDyuqU1Pk") format("woff2"),url("/fonts/EncodeSans-Bold.woff?v=YSMchNtcswWcqBqN2jLDyuqU1Pk") format("woff")}@font-face{font-family:"Locker Black";src:url("/fonts/EncodeSans-Black.woff2?v=YSMchNtcswWcqBqN2jLDyuqU1Pk") format("woff2"),url("/fonts/EncodeSans-Black.woff?v=YSMchNtcswWcqBqN2jLDyuqU1Pk") format("woff")}*{font-family:Arial,Helvetica,Sans-Serif}html{height:100%;overflow-y:scroll;background-color:#fff!important}body{display:flex;flex-direction:column;cursor:default;margin:0 auto;font-family:Arial,Helvetica,sans-serif;color:#333;font-size:14px;height:100%}body>div#all{position:relative;margin:0 auto;background-color:#fff;width:100%}body>div#all>#main-body{position:relative;padding-top:0;clear:both;display:flex;flex-direction:column;flex:1 1 auto}body>div#all>#main-body #content{clear:both;width:100%}body>div#all>#main-body #content>h1{margin-left:10px;margin-top:10px}body>div#all.mobile-full{width:1200px}body #fill{flex-grow:1;background-color:#fff;width:1260px;margin:0 auto}h1{font-size:2em;font-family:Locker,Verdana;color:#48535a;text-align:left;margin-bottom:0;padding:0;margin-bottom:10px;float:none;line-height:normal;height:auto;margin-bottom:20px}h2{color:#d20a11;font-weight:bold;padding-bottom:0;margin-bottom:10px;font-family:Locker,Verdana;font-size:1.2em}h2 a{float:right;color:#495451;text-decoration:underline;font-size:.8em;font-weight:normal;margin-top:2px;font-family:Arial}h2 a:hover{text-decoration:underline;color:#d01500}h3{color:#48535a!important;padding-bottom:0;margin-bottom:10px;font-family:Locker,Verdana;font-weight:600}h3.underline{background:url(/content/images/h2.gif?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat bottom left;padding-bottom:5px}h4{color:#495451;font-size:1em;text-transform:uppercase;margin-bottom:5px}h5{font-weight:bold;color:#000}form{float:left}p{margin-bottom:20px;line-height:1.5em;color:#666}a{color:#d20a11;cursor:pointer}a.plain{text-decoration:none}a.plain:hover{text-decoration:underline}a.data{color:#000}a.button{background-color:#d20a11;border:2px solid #d20a11;color:#fff;font-family:Arial,Helvetica,Sans-Serif;padding:4px;padding-left:15px;padding-right:15px;margin:0;height:auto;font-weight:700;line-height:normal;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:.9em;letter-spacing:1px;transition:all .2s}a.button:hover{background-color:transparent;color:#d20a11;cursor:pointer}a.button:active{border-style:inset}hr{background:url(/content/images/hr.gif?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat;border:0;height:3px;clear:both;width:100%}hr.clear{background:none;clear:both}select{width:165px;padding:4px 25px 4px 4px;border:1px solid #dbdddc!important;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;outline:0;font-size:1em;color:#495451;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#fff!important;background-image:url(/content/images/downarrow.svg?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc)!important;background-repeat:no-repeat,repeat!important;background-position:right .7em top 60%,0 0!important;background-size:.65em auto,100%!important;outline:0 solid #dbdddc!important;min-width:30px}select[multiple=multiple]{background-color:#efefef;background-image:none;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}select option{font-size:1em}select option.divider{background-color:#dbdddc}input[type=file]{border:solid 1px #dbdddc;padding:3px;margin-right:10px}input[type=file]::-webkit-file-upload-button{background-color:#d20a11;border:2px solid #d20a11;color:#fff;font-family:Arial,Helvetica,Sans-Serif;padding:4px;padding-left:15px;padding-right:15px;margin:0;height:auto;font-weight:700;line-height:normal;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:.9em;letter-spacing:1px;transition:all .2s;margin-right:10px}input[type=file]::-webkit-file-upload-button:hover{background-color:transparent;color:#d20a11;cursor:pointer}.red-bullets{list-style-type:disc;padding-left:30px;margin:10px}.red-bullets li{color:#666;margin-bottom:10px}.red-bullets li::marker{color:#f00}li>label{margin-left:2px}em{font-weight:bold}strong{font-weight:bold;color:#000}i{font-style:italic}table{margin-bottom:10px;width:100%;background-color:#fff}table thead tr th.sortable{cursor:pointer}table thead tr th.sortable.sortedUp{background-image:url(/content/images/sortUp.svg?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc);background-repeat:no-repeat;background-position:5px top;font-weight:600}table thead tr th.sortable.sortedDown{background-image:url(/content/images/sortDown.svg?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc);background-repeat:no-repeat;background-position:5px top;font-weight:600}table tr.headless th{height:1px;min-height:initial;background-color:#fff;padding:0;border-top:solid 1px #dbdddc;border-bottom:0}table tr.no-bottom td{border-bottom:0}table tr th{letter-spacing:1px;color:#666;font-weight:normal;font-size:.9em;min-height:14px;text-transform:uppercase;padding:5px;padding-top:9px;vertical-align:middle;text-align:left;background-color:#fff;border-bottom:solid 1px #d20a11}table tr th.center{text-align:center}table tr td{background:#fff;padding:5px;border-bottom:solid 1px #dbdddc;line-height:1.3}table tr td.primary{font-weight:bold}table tr td.tf{background-color:#d20a11}table tr td.center{text-align:center}table tr td>div{position:relative}table tr td h3{margin-bottom:0}table tr td a{text-decoration:underline}table tr td h4.subdate{margin-top:3px;font-size:.85em}table .pager{letter-spacing:1px;color:#666;font-weight:normal;font-size:.8em;text-transform:uppercase;padding-top:7px;vertical-align:middle;text-align:left;background-color:#fff;border-top:solid 1px #dbdddc;margin-top:-1px}table .pager a{text-transform:uppercase;color:#666;text-decoration:none;border:solid 1px #fff;text-align:center;padding:2px;padding-left:3px;padding-right:3px}table .pager a:hover{text-decoration:underline}table .pager .currentPage{border:1px solid #d20a11}table .pager .currentPage a{text-decoration:none}textarea{background-color:#fff;border:solid 1px #dbdddc;width:200px;height:100px;max-width:80%;max-height:200px;min-width:100px;min-height:100px}input[type=file]::-webkit-file-upload-button{background-color:#d20a11;border:2px solid #d20a11;color:#fff;font-family:Arial,Helvetica,Sans-Serif;padding:4px;padding-left:15px;padding-right:15px;margin:0;height:auto;font-weight:700;line-height:normal;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:.9em;letter-spacing:1px;transition:all .2s;margin-right:10px}input[type=file]::-webkit-file-upload-button:hover{background-color:transparent;color:#d20a11;cursor:pointer}input[type=radio],input[type=checkbox]{width:17px;height:17px}input[type=radio]:hover,input[type=checkbox]:hover{cursor:pointer}input[type=radio]:focus,input[type=checkbox]:focus{-webkit-box-shadow:0 0 5px #dbdddc;-moz-box-shadow:0 0 5px #dbdddc;box-shadow:0 0 5px #dbdddc}input[type=checkbox]:checked,input[type=radio]:checked{filter:hue-rotate(125deg) saturate(80%)!important}input[type=text],input[type=password]{border:1px solid #dbdddc;color:#495451;background:#fff;width:116px;height:24px;line-height:22px;padding:0;padding-left:5px;padding-right:5px;border-radius:0;box-shadow:none;font-size:1em}input[type=text]::placeholder,input[type=password]::placeholder{color:#6d7674}input[type=text]:focus,input[type=password]:focus{outline:auto;box-shadow:none}input[type=text]:focus::placeholder,input[type=password]:focus::placeholder{color:#bbb}input[type=button],input[type=submit],input[type=reset]{background-color:#d20a11;border:2px solid #d20a11;color:#fff;font-family:Arial,Helvetica,Sans-Serif;padding:4px;padding-left:15px;padding-right:15px;margin:0;height:auto;font-weight:700;line-height:normal;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:.9em;letter-spacing:1px;transition:all .2s}input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{background-color:transparent;color:#d20a11;cursor:pointer}input[type=button]:active,input[type=submit]:active,input[type=reset]:active{border-style:inset}input[type=button].major,input[type=submit].major,input[type=reset].major{background-color:#d20a11;font-size:1.1em;color:#fff;border-color:#d20a11;padding:10px}input[type=button].symbol,input[type=submit].symbol{min-width:inherit;width:29px;padding:0;padding-top:5px;padding-bottom:5px}input[type=text].search{background-image:url(/content/images/search.svg?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc);background-repeat:no-repeat;background-size:auto;background-position:2px;background-position-y:center;padding-left:25px;width:auto}input[type=text].search:focus{background-image:url(/content/images/search-h.svg?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc)}input[type=text].date{background:url(/content/images/calendar.svg?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc)!important;width:96px;background-repeat:no-repeat!important;background-size:auto!important;background-position:2px!important;background-position-y:center!important;padding-left:25px!important}input[type=text].date::-webkit-input-placeholder,input[type=text].date::-moz-placeholder,input[type=text].date:-ms-input-placeholder{font-size:.85em;opacity:.7}input[type=text].date:-moz-placeholder{font-size:.85em}input[type=text].email{width:200px}input.color{background:transparent;width:48px;height:48px;border:0;padding:0;padding:5px;text-align:center;border:solid 1px #dbdddc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none}.social-icon{color:#666}ul.social-icons{display:flex;justify-content:space-around;align-items:center;width:100%}.social-icons a{color:#666;text-decoration:none}.social-icons a:hover{color:#d20a11}.fa-facebook-square{padding:10px 14px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:#fff}.fa-twitter{padding:10px 12px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:#fff}.fa-instagram{padding:10px 14px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:#fff}.fa-youtube-play{padding:10px 14px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:#fff}.fa-linkedin{padding:10px 14px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:#fff}.sticky{position:fixed;z-index:1000;top:-41px;left:0;width:100%}.margintop{margin-top:142px}.menustretched{border-right:1px solid #dbdddc;color:#d20a11;overflow:hidden;padding:8px;width:189px;height:84px;max-width:162px;transition:height ease-in-out .3s}.menucompressed{height:55px}.searchcompressed{height:53px!important}.selectCal-sm{width:95px!important}.selectTM-sm{width:128px!important}.selectCal-md{width:200px!important}.selectCal-lg{width:320px!important}.lblSelectCal{position:relative;display:block;border-bottom:0;padding:0 10px 0 0}.lblSelectCal:after{content:">";font:18px Consolas,monospace;font-weight:bolder;color:#d20a11;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);right:0;top:5px;position:absolute;pointer-events:none}.sm{width:80px!important}.md{width:185px!important}.lg{width:305px!important}.lg2{width:380px!important}.lg3{width:430px!important}.gridhead{border-bottom:solid 1px #d20a11}.lblSelectCal #module-list #combo-root ul{max-height:120px;border-bottom:1px solid #dbdddc;margin-top:0}.lblSelectCal #module-list #combo-root ul li{width:390px}.lblSelectCal #module-list #combo-root #select{width:396px}.mt20:not(:first-child){margin-top:20px}.lblSelectEvtType{position:relative;display:block;border-bottom:0;width:133px}.lblSelectEvtType:after{content:">";font:18px Consolas,monospace;font-weight:bolder;color:#d20a11;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);right:0;top:5px;position:absolute;pointer-events:none}.lblSelectTopMenu{position:relative;display:block;border-bottom:0;width:125px}.lblSelectTopMenu:after{content:">";font:18px Consolas,monospace;font-weight:bolder;color:#d20a11;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);right:0;top:5px;position:absolute;pointer-events:none}.lblSelect{position:relative;display:block;border-bottom:0;margin-right:0;width:150px;padding:0 10px 0 0}.lblSelect:after{content:">";font:18px Consolas,monospace;font-weight:bolder;color:#d20a11;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);right:0;top:5px;position:absolute;pointer-events:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.search-open{width:27px;display:flex;justify-content:center;padding-top:40px}.search-open:hover{cursor:pointer}.search-open:hover .btnsearch{color:#d20a11}.search-open>label{cursor:pointer}.search-open>label:hover{color:#d20a11}.search-open>#newsearch{flex-direction:row;align-items:center;width:0;justify-content:space-around;transition:width .4s ease,left .4s ease;position:absolute;z-index:10;height:80px;top:0;padding:10px}.search-open>#newsearch>div.selected>a{font-weight:normal;color:#fff;background-color:#48535a}.search-open>#newsearch>div.selected>a:hover{background-color:#48535a}.search-open>#newsearch>div a{text-decoration:none;text-transform:none;font-size:1.14em;font-weight:500;display:block;padding:5px;border-bottom:1px solid transparent;transition:color .4s ease}.search-open>#newsearch>div a:hover{border-bottom-color:#495451;transition:border .2s ease-in-out}.searchexpand{display:flex!important;width:94%!important;background-color:#efefef;left:0;cursor:default}.underline{border-bottom:1px solid #dbdddc}.widthlimit{width:100%;max-width:1260px;padding:0 15px;margin:0 auto;display:flex;align-items:stretch;justify-content:space-between}.exception{position:absolute;color:#fff;padding:10px;background-color:#333;max-width:200px;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0}.arrow{width:19px;height:9px;position:absolute;top:-11px;left:19px}.flexstruc{width:inherit;display:flex;flex-direction:column}.loading{cursor:wait}.ko-loading{display:none}.btnsearch{padding:0;margin:0;border:0;background:transparent;height:fit-content}.btnsearch:hover{cursor:pointer;color:#d20a11}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.close-button{cursor:pointer;background:url(/content/images/close.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat center center;height:30px;width:30px;position:absolute;top:5px;right:5px}.checkbox-label{border-bottom:0}.checkbox-label:hover{text-decoration:underline;cursor:pointer}.checkbox-alt{background-color:#efefef;border:1px dashed #dbdddc;padding:1px;display:inline-block}.tile #prompt-template{width:auto;float:none}.tile #prompt-template .buttons{margin-top:0}textarea:focus,select:focus,.focus{outline:auto;box-shadow:none}#SvcTokenGrid{margin-top:10px}#prompt-template{width:700px;margin-left:100px 50px 100px 50px;padding:20px;padding-bottom:0;border:0 dotted #dbdddc;float:left}#prompt-template h4{margin-bottom:20px;text-transform:none}.grid-search{margin-bottom:10px;float:left}.grid-search span.text{padding-left:5px;padding-right:2px;text-transform:uppercase;font-size:.8em;font-weight:bold;color:#666}.grid-heading{float:left}.grid{margin-bottom:0}.grid table{margin-bottom:0}.grid .gridfoot .total{font-weight:bold}.grid>tbody:not(.card)>tr:not(.injected)>td{white-space:pre-wrap}.grid>tbody>tr.none td{font-weight:normal;font-style:italic;border-bottom:0;padding-left:0}.grid>tbody tr.injected>td{border-bottom:0;white-space:normal}.grid>tbody tr.injected>td>div{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:0 0 3px 3px #dbdddc;border:solid 1px #bbb;padding:20px;padding-bottom:10px;font-weight:normal}.grid>tbody tr.injected>td>div h3{margin-bottom:0}.grid>tbody.emphasis>tr:not(.none)>td:first-child{font-weight:bold}.grid .card>tr:not(.none){display:inline-block;border:1px solid #dbdddc;border-top:solid 3px #48535a;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:5px;padding:20px}.grid .card>tr:not(.none):hover{border:solid 1px #48535a;border-top:solid 3px #48535a}.grid .card>tr:not(.none)>td{height:150px;width:200px;border-bottom:0;padding:0}.grid .card>tr:not(.none)>td>h5{margin-bottom:5px}.grid .card>tr:not(.none).injected{border:0;display:table-row}.grid .card>tr:not(.none).injected:hover{border:0}.grid .card>tr:not(.none).injected>td>div{padding:20px;padding-bottom:10px}.grid .editable{cursor:pointer}.grid :not(.card) .editable:hover td{background-color:#fff;cursor:pointer;color:#d20a11!important;border-bottom:1px solid #efefef!important}.grid ol li{list-style-type:decimal;margin-bottom:3px;list-style-position:inside}.grid tr:not(.injected) ul li{margin-bottom:3px;list-style-position:inside;padding-left:20px;position:relative}.grid tr:not(.injected) ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}.grid td.extraLink{text-align:right;width:1%}.grid td.extraLink a{text-decoration:underline;font-size:1em;white-space:nowrap}.grid td a.hidden{display:none}.grid td .alert{background-color:#ffce44;padding:5px;color:#000;text-transform:uppercase;font-weight:bold;font-size:.9em;margin-top:2px;display:inline-block}.grid tr.content:before{content:none}.grid-search{clear:left}.grid-search select{width:auto;color:#666;text-transform:uppercase;font-size:.9em;letter-spacing:1px;padding:5px}.grid-search .search-clear a{display:inline-block;padding:5px}.grid-pager{letter-spacing:1px;color:#666;font-weight:normal;font-size:.8em;text-transform:uppercase;padding-top:7px;vertical-align:middle;text-align:left;background-color:#fff;border-top:solid 1px #dbdddc;margin-top:-1px;margin-bottom:20px}.grid-pager a{color:#666;text-decoration:none;border:solid 1px transparent;text-align:center;padding:2px;padding-left:3px;padding-right:3px;display:inline-block}.grid-pager a:hover{text-decoration:underline;color:#d20a11}.grid-pager .currentPage{border:1px solid #d20a11}.grid-pager .currentPage a{text-decoration:none}.grid-buttons{float:right;text-align:right;margin-bottom:5px}.grid-buttons a{text-decoration:underline;font-size:1em;color:#000}.grid-buttons a:hover{color:#d20a11}switch{float:left}switch #legend{text-transform:uppercase;font-size:.8em;font-weight:bold;color:#48535a;display:block;margin-bottom:3px}combo #combo-root{display:inline-block}combo input[type=text]{width:375px;padding:2px 10px;border:1px solid #dbdddc;background:none;outline:0 solid #dbdddc!important}combo ul{position:absolute;z-index:100;overflow-y:auto;max-height:400px;margin-top:30px}combo li{border-left:1px solid #dbdddc;border-right:1px solid #dbdddc;width:308px;padding:2px;padding-left:7px;background-color:#fff}combo li:last-child{border-bottom:1px solid #dbdddc}combo li.item{cursor:pointer}combo li.item.selected{background-color:#3297fd;color:#fff}combo li.optiongroup{color:#d20a11;padding-top:20px}.accordian{width:252px;float:left;background-color:#fff}.accordian div.group-body{border-bottom:solid 1px #dbdddc}.accordian div.group-body table{margin-bottom:-1px}.accordian div.group-body table tr:last-child td{border-bottom:0}.accordian div.group-body table tr td:last-child:not(.none){text-align:right;min-width:50px}.accordian div.group-body table tr td a{text-decoration:underline}.accordian div.group-body table tr td.none{font-style:italic}.accordian div.group-body table tr.hasPrimaryAction:hover td{cursor:pointer;text-decoration:underline}.accordian div.group-body table tr.selected td{font-weight:bold}.accordian div.group-body table tr.selected:hover td{cursor:default}.accordian #accordian-search input.search{width:165px;margin-bottom:7px;margin-left:15px}.accordian #pager{letter-spacing:1px;color:#666;font-weight:normal;font-size:.8em;text-transform:uppercase;vertical-align:middle;text-align:left;background-color:#fff;border-top:solid 1px #dbdddc;padding-top:10px;line-height:1.5;margin-bottom:10px}.accordian #pager a{text-transform:uppercase;color:#666;text-decoration:none;border:solid 1px transparent;text-align:center;padding:2px;padding-left:3px;padding-right:3px}.accordian #pager a:hover{text-decoration:underline}.accordian #pager a.selected{text-decoration:none;border:1px solid #d20a11}.accordian .group{border-right:solid 1px #dbdddc;border-left:3px solid transparent}.accordian .group h2{font-size:1.2em;padding-left:10px;padding-top:10px;margin:0;padding-bottom:10px;text-align:left;color:#48535a;position:relative;user-select:none}.accordian .group h2:hover{cursor:pointer;color:#d20a11}.accordian .group h2 span{color:#666;font-weight:normal}.accordian .group.active{border-right:1px dashed #d20a11;border-left:3px solid #d20a11}.accordian .group.active h2{background-color:#fff}.accordian .group.active .items{display:block;margin-bottom:1px;margin-top:0;margin-right:10px;margin-left:10px;border-top:solid 1px #dbdddc}.accordian .group.active .items a:hover{text-decoration:underline}h3.accordian{float:left;width:231px;padding-left:10px;background-color:#48535a;color:#fff;clear:both;padding:10px;margin-bottom:0;text-align:center}#status-message{display:none;position:fixed;top:0;font-size:1em;color:#e9fde5;font-weight:normal;text-transform:uppercase;background:#288028;padding:10px;padding-bottom:11px;min-width:100px;letter-spacing:1px;text-align:center;z-index:10000}#indicator{position:absolute;left:0;padding:10px;text-transform:uppercase;font-weight:bold;background-color:#ffce44;color:#000;letter-spacing:.2em;font-size:1.3em;float:left;z-index:1;line-height:normal}header{background-color:#fff;width:100%}header #top{font-size:1em;position:relative;z-index:100;text-align:right;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-end;width:100%;max-width:1260px;padding:0 15px;margin:0 auto;height:40px}header #top #other{display:flex;flex-direction:row;align-items:stretch;padding-right:20px}header #top #other>div{display:flex;flex-direction:row;align-items:center}header #top #other>div:first-child{margin-right:10px}header #top #other>div a{text-decoration:none;color:#495451;display:inline-block}header #top #other>div a:hover{border-bottom:solid 1px #dbdddc}header #top #social{border-left:solid 1px #dbdddc;border-right:solid 1px #dbdddc;display:flex;place-content:center;width:200px;height:40px}header #top #social a{display:inline-block}header #top #actions{display:flex;flex-direction:row;align-items:center;background-color:#d20a11;padding-left:10px}header #top #actions a{color:#fff;text-decoration:none;font-weight:normal;font-size:.9em;display:block}header #top #actions a.selected{display:none;font-weight:normal}header #top #actions #logout{display:block;margin-right:10px;font-weight:bolder;font-size:1em;height:18px;padding-top:3px;border-bottom:1px solid transparent;transition:border .2s ease-in-out}header #top #actions #logout:hover{border-bottom:1px solid}header #top #actions #login-link{border-bottom:1px solid transparent;transition:border .2s ease-in-out}header #top #actions #login-link:hover{border-bottom:1px solid #fff}header #top #actions #lang{background-color:#fff;height:-webkit-fill-available;display:flex;align-items:center;padding:inherit}header #top #actions #lang>a{color:#495451;font-weight:bolder;font-size:1em}header #top #actions #lang>a:hover{color:#d20a11}header #top #actions #mobile{display:block;margin-right:10px;font-weight:normal}header #top #search{display:flex;flex-direction:row;align-items:center;width:400px;justify-content:space-around}header #top #search .search{display:none}header #top #search .search>input{display:none}header #top #search .search input{float:right}header #top #search>div.selected>a{font-weight:normal;color:#fff;background-color:#48535a}header #top #search>div.selected>a:hover{background-color:#48535a}header #top #search>div a{text-decoration:none;color:#495451;font-size:1.14em;display:block;padding:5px;border-bottom:1px solid transparent}header #top #search>div a:hover{border-bottom-color:#495451;transition:border .2s ease-in-out}header #top #coach-home{background-color:#d20a11;font-weight:bold;display:flex;flex-direction:row;align-items:center;padding-left:10px;padding-right:10px}header #top #coach-home a{color:#fff;text-decoration:none}header #top #coach-home a:hover{text-decoration:underline}header #logo{height:82px;z-index:1}header nav{font-family:Locker,Verdana;display:flex;align-items:stretch;width:100%}header nav>ul{float:left;position:relative;display:flex;align-items:stretch}header nav>ul>li:first-child{margin-left:7px}header nav>ul>li:last-child{margin-right:7px}header nav>ul>li{padding-top:30px}header nav>ul>li a{text-decoration:none;display:block;padding:7px;color:#48535a;font-family:"Locker Medium";font-weight:900;font-size:1em;text-transform:uppercase;border-bottom:5px solid transparent;border-top:5px solid transparent}header nav>ul>li.selected{z-index:1;padding-top:30px;border-bottom:5px solid #d20a11}header nav>ul>li.selected>a{color:#d20a11}header nav>ul>li a:hover{color:#d20a11;font-weight:700}header nav>ul>li.alt{background-color:#d20a11;color:#fff}header nav>ul>li.alt a{color:#fff;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}header nav>ul>li.alt a:hover{text-decoration:underline}header nav>ul>li:hover>ul{display:list-item}header nav>ul>li ul{background:#fff;float:none;display:none;z-index:1;position:absolute;top:33px;right:0;border:solid 1px #aaa;border-top:solid 1px #d20a11;margin-top:0}header nav>ul>li ul li{float:none;position:relative}header nav>ul>li ul li a{border-top:0;color:#666;text-align:right;display:block;float:none}header nav>ul>li ul li a:hover{text-decoration:underline}.nav-ul{display:flex;justify-content:space-between;width:inherit}#processing{display:none;position:absolute;top:60px;left:130px;background:url(/content/images/processing.gif?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat center left}body.loading #processing{display:block;float:left}.admin-bit{display:none}.admin-bit img{float:left;margin-top:1px;margin-right:4px;height:22px}footer{background-color:#6d7674;color:#fff;clear:both;display:none}#offline{margin-top:50px;margin-bottom:50px;font-weight:bold;clear:both;text-align:center}span.readonly{color:#000!important;margin-right:5px}input.readonly,select.readonly{color:#000!important;margin-right:5px;background-color:#fff;border:0;background-image:none}textarea.readonly{color:#000!important;margin-right:5px;background-color:#fff;border:0;background-image:none;resize:none}fieldset{float:left;margin-bottom:20px}fieldset>section{float:left;width:100%}fieldset>hr{float:left;border:0;height:10px;display:block;width:10px;background:none}fieldset>div{float:left;margin-bottom:5px;position:relative;clear:both;width:100%}fieldset>div>label{float:left;display:flex;width:85px;line-height:1.8;border-bottom:1px dotted #efefef;margin-right:10px}fieldset>div>label.plain{border-bottom:1px dotted transparent}fieldset>div>label.auto{width:auto;white-space:nowrap}fieldset>div>label>em{color:#495451;padding-left:2px}fieldset>div>span{float:left;display:block;line-height:1.3}fieldset>div>span.text{padding-left:5px;padding-right:5px;text-transform:uppercase;font-size:.9em;font-weight:bold;color:#48535a;padding-top:3px}fieldset>div>input{float:left;display:block;margin-right:5px}fieldset>div>select{float:left;margin-right:10px}fieldset>div>h2{float:left;margin-bottom:0;margin-top:5px}.search{float:left}.search-results{display:none;background-color:#fff;width:700px;height:550px}.search-results .pane{float:left}.search-results .pane .fields{float:left;margin:20px;width:660px;margin-top:20px;margin-bottom:5px}.search-results .pane .fields fieldset{margin-right:20px;margin-bottom:0;float:left;width:40%}.search-results .pane .fields fieldset>div>select{width:128px!important}.search-results .pane .fields .buttons{width:100%;float:left;position:static;font-size:1.1em}.search-results .pane .fields #add-section{min-height:60px;float:left;border-left:1px dotted #dbdddc;width:85px;padding-bottom:5px;text-align:center}.search-results .pane .fields #add-section p{color:#6d7674;text-transform:uppercase;font-style:normal;font-size:.9em}.search-results .pane .fields #add-section a{text-decoration:underline;color:#d20a11}.search-results .pane .fields #add-section a:hover{text-decoration:underline;color:#d20a11}.search-results .pane .fields #add-section a.money{padding-top:15px;display:block;color:#288028}.search-results .pane .fields #add-section a.money:hover{color:#d20a11;text-decoration:underline}.search-results .pane .fields #advanced-section{clear:both}.search-results .pane .fields #advanced-section a{text-decoration:underline;color:#d20a11}.search-results .pane table{float:left}.search-results .pane table tr.content:hover{background-color:#fff;color:#d20a11;cursor:pointer}.search-results .pane table tr th.col-phone{width:90px}.search-results .pane table tr th.col-date{width:80px}.search-results .pane table tr td{max-width:200px}.search-results .pane table tr td:first-child{font-weight:bold}.search-results .pane .pager{display:block;float:left;letter-spacing:1px;color:#666;font-weight:normal;font-size:.9em;text-transform:uppercase;vertical-align:middle;text-align:left;background-color:#fff;border-top:solid 1px #dbdddc;width:410px;padding-left:290px;height:30px}.search-results .pane .pager a{color:#666;display:block;float:left;border:solid 1px #efefef;margin-top:7px;margin-left:5px;margin-right:5px}.search-results .pane .pager a:hover{text-decoration:underline}.search-results .pane .pager a.selected{border:solid 1px #aaa;color:#000;background-color:#efefef}.search-results .pane .pager a.prev{margin-left:5px}.search-results .pane .pager input[type=button]{float:right;margin-right:10px}.search-results .pane .hidden{display:none;position:absolute;top:0;left:0;padding:5px;width:300px;background-color:#48535a;color:#fff;z-index:1000}#SearchEngineGrid .search-newtab{opacity:.325;content:url(/content/images/new-tab.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc)}#SearchEngineGrid .search-newtab:hover{opacity:1}#announcements,#dialog,#privacy{display:none}#confirm{display:none}#confirm p{clear:both;padding-bottom:60px}#confirm #confirm-inside{padding:20px}#prompt{display:none;width:700px;margin-left:100px 50px 100px 50px;padding:20px;padding-bottom:0;border:0 dotted #dbdddc;float:left}#prompt p{clear:both}#prompt input[type=text]{width:200px}#alert{display:none;width:700px;margin-left:100px 50px 100px 50px;padding:20px;padding-bottom:0;border:0 dotted #dbdddc;float:left}#alert p{clear:both}#tabs h1{margin:0;height:42px;line-height:42px;font-size:1.5em;color:#fff;background-color:#d20a11;font-family:Locker,Verdana;float:left;text-align:center;padding:0 20px;min-width:138px;margin-top:-1px;margin-right:10px}#tabs h1 a{color:#d01500;padding-right:10px;border-right:1px dotted #d01500;margin-right:10px}#tabs h1 a:hover{color:#fff}#tabs h1 a.last{margin-right:0;padding-right:0;border-right:0}#tabs ul{margin:0;padding:0;height:40px;width:98%}#tabs ul li{display:block;float:left;height:40px;list-style-image:none;font-size:.85em;font-weight:600}#tabs ul li a{font-family:"Locker Medium";text-transform:uppercase;cursor:pointer;display:block;float:left;text-align:center;text-decoration:none;height:26px;line-height:28px;margin:0;padding-top:7px;padding-bottom:7px;padding-left:20px;padding-right:20px;color:#333;background:none;margin-top:-1px;border-bottom:3px solid transparent}#tabs ul li a:focus{outline:0}#tabs ul li a:hover{color:#d20a11;font-weight:700}#tabs ul li.snapshot.selected{border-bottom:solid 1px #f9f9f9}#tabs ul li.selected{border-bottom:solid 1px #fff;z-index:200}#tabs ul li.selected a{font-size:1em;height:31px;padding-bottom:1px;line-height:28px;margin-top:-1px;font-weight:bold;color:#d20a11;border-bottom:solid 3px #d20a11}#tabs ul li.divider{min-width:0;width:0;border-right:solid 1px #d20a11;height:50px}#tabs ul li.logo a{width:110px}#tabs ul li.logo a img{height:40px;margin-top:-6px}#tabs ul.simple li.selected{border-bottom:solid 1px #fff}#tabs ul.simple li.selected a{background-color:#fff}#snapshot{padding:10px 0;border-bottom:solid 1px #48535a;clear:both;display:flex;align-items:center}#snapshot>img{float:left;height:40px;margin-right:20px}#snapshot #main{width:45%;float:left;margin-left:10px;margin-right:auto}#snapshot #main h1{background-color:transparent;font-size:1.7em;color:#000;text-align:left;padding:0;line-height:normal;margin:0}#snapshot #main h1 span{white-space:nowrap;display:inline}#snapshot #main h2{font-family:Arial,Helvetica,Sans-Serif;color:#48535a;text-transform:none;font-size:1.1em;margin:0;float:left;clear:left;padding-top:5px;font-weight:normal;width:95%}#snapshot #main h2 .warning{float:left;font-weight:normal;display:block;margin:0;background-color:#ffce44;border:solid 1px #d20a11;font-size:.8em;letter-spacing:normal;color:#000;text-transform:uppercase;margin-right:10px;padding:3px;margin-top:-3px}#snapshot #main h2 .warning a{font-weight:normal;color:#d20a11;font-size:1em;text-transform:uppercase;margin:0;float:none}#snapshot #main h2 span{color:#6d7674;padding-left:5px;padding-right:5px}#snapshot #main h2 a{color:#48535a;font-size:1em;display:inline;float:none}#snapshot #main h2 a span.offline{color:#d20a11;padding:0;text-transform:uppercase;font-size:.8em;font-weight:normal;border-bottom:0;text-decoration:underline}#snapshot #main h2 a span.online{color:#288028;padding:0;text-transform:uppercase;font-size:.8em;font-weight:normal;border-bottom:0;text-decoration:underline}#snapshot #filter label{font-weight:bold;text-transform:uppercase;font-size:1em;margin-right:10px;float:left}#snapshot #aux{float:right;margin-right:0;margin-left:auto;display:flex;align-items:center}#snapshot #aux div{vertical-align:middle;padding-right:10px}#snapshot #aux div h3{text-align:right;color:#d20a11;text-transform:uppercase;font-size:.9em;margin-top:10px;margin-bottom:1px;margin-right:5px}#snapshot #aux div p{font-size:1.5em;color:#000;text-align:right;text-transform:uppercase;margin-bottom:0}#snapshot #aux div p.alert{background-color:#ffce44;padding-left:5px;padding-right:5px;color:#000;margin-top:22px}#snapshot #aux div input[type=button]{display:block}#snapshot #aux div.divider{border-left:1px dotted #999}#snapshot #aux div a{display:inline-block}#snapshot #aux div a img{height:40px}#snapshot select{width:auto;background:none;background-color:#fff;border:1px solid #dbdddc}#snapshot.light{background-color:#fff}#snapshot.light select{width:160px;padding:3px;border:0;padding-left:2px;border-left:solid 1px #d7d7d7;border-right:solid 1px #d7d7d7;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background:url(/content/images/input.gif?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) repeat-x}.breadcrumb{float:left;clear:both;width:100%;margin-bottom:20px}.breadcrumb a{float:left;color:#48535a;font-weight:bold;text-decoration:none;border-bottom:1px dotted #48535a}.breadcrumb span{float:left;margin-left:5px;margin-right:5px;font-weight:bold}.sidetabs-band{width:120px;position:absolute;top:0;height:100%;left:0}.sidetabs{display:block;float:left;width:100%;border-right:solid 1px #dbdddc;background-color:#fff;padding-bottom:100px;border-bottom-right-radius:0}.sidetabs.blank{background-color:#fff}.sidetabs.blank li{background-color:#fff}.sidetabs h3{text-align:center;margin-left:10px;margin-top:0;margin-bottom:10px;background-color:#48535a;color:#fff!important;margin:0;padding:10px;font-size:1.1em;font-weight:500}.sidetabs li{padding:10px;padding-right:0;display:block;background-color:#fff;border-left:solid 3px transparent}.sidetabs li.selected{background-color:#fff;margin-right:-1px;border-right-color:transparent;border-left:solid 3px #d20a11;border-top:solid 1px #dbdddc;border-bottom:solid 1px #dbdddc}.sidetabs li.selected:hover{background-color:#fff}.sidetabs li.selected a{color:#d20a11;background-color:transparent;font-weight:bold;border-right:1px dashed #d20a11}.sidetabs li.selected a>p{color:#d20a11!important}.sidetabs li.selected img{filter:alpha(opacity=100);opacity:1}.sidetabs li.menu{text-transform:uppercase;text-align:center;font-size:.8em}.sidetabs li.menu a{text-transform:uppercase;text-decoration:none}.sidetabs li img{clear:both;margin-right:10px;margin-left:10px;filter:alpha(opacity=70);opacity:.7}.sidetabs li a{padding-right:10px;display:block;color:#333;position:relative}.sidetabs li a:focus{outline:0}.sidetabs li a span.step{display:block;float:left;background-color:#dbdddc;color:#666;padding:5px;margin-top:-5px;margin-left:-5px;margin-right:5px}.sidetabs li a span.step.active{background-color:#48535a;color:#fff}.sidetabs li a:hover{color:#d20a11}.sidetabs li a:hover>p{color:#d20a11!important}.sidetabs li a .subscript{display:block;font-size:1em;color:#666;font-weight:normal}.subtabs{margin-bottom:20px;clear:both;display:block;float:left;border-bottom:solid 1px #48535a;width:100%;position:relative;padding-left:0}.subtabs li{display:block;float:left}.subtabs li a{display:block;float:left;color:#333;text-decoration:none;padding:10px;padding-bottom:5px;padding-top:8px;text-align:center;font-family:Locker;text-transform:uppercase;border-bottom:solid 2px transparent;font-size:.85em}.subtabs li a:hover{color:#48535a}.subtabs li.selected{background-color:#48535a;border-top-left-radius:0;border-top-right-radius:0}.subtabs li.selected a{color:#fff}.wizard{float:left;margin-bottom:10px;padding-bottom:10px;clear:both}.wizard li{float:left}.wizard li a{color:#48535a;float:left;background-color:#dbdddc;height:30px;line-height:30px;padding-left:20px;padding-right:5px;text-align:center;text-decoration:none}.wizard li a:before{content:"";display:block;float:left;width:0;height:0;margin-left:-20px;border-style:solid;border-width:15px 0 15px 10px;border-color:transparent transparent transparent #fff}.wizard li:after{content:"";display:block;float:right;width:0;height:0;border-style:solid;border-width:15px 0 15px 10px;border-color:transparent transparent transparent #dbdddc}.wizard li.selected{font-weight:bold}.wizard li.selected a{color:#fff;background-color:#d20a11;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0}.wizard li.selected:after{border-color:transparent transparent transparent #d20a11}.wizard li:first-child a{padding-left:5px}.wizard li:first-child a:before{content:none}.wizard li.locked a{color:#48535a;background-color:#efefef;cursor:default}.wizard li.locked:after{border-color:transparent transparent transparent #efefef}.stepped{border-left:solid 3px #dbdddc}.stepped.last{border-left:solid 3px transparent}.stepped>:not(.step){margin-left:30px}.stepped .step{height:30px;width:30px;float:left;border:solid 3px #dbdddc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-top:-10px;margin-left:-20px}.stepped .step>span{color:#fff;font-size:1.3em;font-weight:normal;height:21px;width:26px;float:left;text-align:center;border:solid 2px #fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding-top:5px;background-color:#48535a}.stepped .step>span.done{background-color:#666}.stepped .step>span.warning{background-color:#ffce44;color:#000}.stepped .step>span.error{background-color:#d20a11}hr.actions{padding:0;border-top:0;height:1px;background:none;border-bottom:solid 1px #d20a11;padding-top:10px;margin-bottom:10px}.switch{padding:5px;float:left;margin-bottom:0;background-color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-right:10px;border:solid 1px #aaa;position:relative}.switch a{float:left;padding:10px;padding-top:7px;padding-bottom:7px;color:#333;text-transform:uppercase;font-size:.9em;text-decoration:underline}.switch a:hover{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#d20a11}.switch a.selected{background-color:#48535a;color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;text-decoration:none}.switch a.selected:hover{background-color:#495451}.switch span{float:left;padding:10px;padding-top:7px;padding-bottom:7px;color:#333;text-transform:uppercase;font-size:.9em}.switch span.selected{background-color:#495451;color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.switch .toggle{float:left;padding:3px;border:solid 1px #aaa;background-color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-top:3px;margin-right:3px;margin-left:3px}.switch .toggle a{height:12px;width:12px;padding:0}.switch .toggle a.selected{background-color:#333}.switch div.disabled{background-color:#fff;border:1px dotted #dbdddc}.switch div.disabled .toggle,.switch div.disabled a{display:none}.switch div.disabled span{color:#dbdddc}.switch a.online{background-color:#288028;color:#fff;font-weight:normal}.switch a.offline{background-color:#d20a11;color:#fff;font-weight:normal}.switch a:hover.online{background-color:#288028;color:#fff;font-weight:normal}.switch a:hover.offline{background-color:#d20a11;color:#fff;font-weight:normal}.chooser{height:100px;width:100px;float:left;margin-right:10px;text-align:center}.chooser>div{border:solid 10px #fff;height:70px;width:70px;padding:10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:#efefef}.chooser>div.active{border:solid 10px #dbdddc}.chooser>div:hover{cursor:pointer;border:solid 10px #aaa}.chooser>div a{text-transform:uppercase;color:#000}.translation>input.search{margin-bottom:20px}.translation .headings{border-bottom:1px dotted #dbdddc;float:left;width:100%}.translation .english{width:420px;color:#000;font-weight:bold;float:left;font-family:Arial,Helvetica,Sans-Serif}.translation .french{width:400px;color:#000;font-weight:bold;float:left;font-family:Arial,Helvetica,Sans-Serif}.translation .item{border-bottom:1px dotted #dbdddc;float:left;width:100%;padding-bottom:5px;padding-top:5px}.translation .item:hover{cursor:pointer;background-color:#f7f7f7}.translation .selected{border-bottom:solid 1px #d7d7d7;border-top:solid 1px #fff9d7}.translation .selected:hover{cursor:pointer;background-color:#fff}.translation .item .data,.translation .item .text{width:380px;float:left;color:#000;padding-right:20px;margin-bottom:0}.translation .item .none{font-style:italic;color:#aaa}.translation .item .system{display:none;color:#d20a11;margin-top:20px}.translation .item textarea{display:none;width:300px;color:#000;margin-right:20px;height:60px}.translation .item input{display:none}.translation .item input.save{margin-bottom:5px}.translation .history{float:right;margin-right:95px;width:330px}.translation .history div{margin-top:10px;margin-bottom:5px}.translation .history p{margin-bottom:0;color:#000}.translation .history span{font-size:.8em;font-style:italic;color:#999}#translation-detail{float:left;padding:20px;width:760px;padding-bottom:0}#translation-detail .headings{float:left;width:100%}#translation-detail .headings h3{float:left;width:50%}#translation-detail p{width:750px;float:left;margin-right:20px}#translation-detail textarea{width:750px;float:left}#translation-detail .cke_chrome{float:left;width:750px}#print img{filter:alpha(opacity=50);opacity:.5}#print img.enabled{filter:alpha(opacity=100);opacity:1}.info{border:solid 1px #d4dae8;background-color:#eceff6}.pass{border:solid 1px #5a725a;background-color:#e9fde5}.warn{border:solid 1px #8a410d;background-color:#ffce44;color:#000}.fail{border:solid 1px #dd3c10;background-color:#d20a11;color:#fff}#guidance{margin-top:5px;clear:both}#guide{margin-bottom:20px;display:block;float:none}#guide>div{padding:10px;background-color:#efefef}#guide a{float:none;color:#333;font-size:1em;text-decoration:underline;display:block;font-weight:bold}#guide a:hover{text-decoration:underline}#guide ul{display:block;margin-top:10px}#guide ul li{color:#000;padding:2px;padding-left:20px;position:relative}#guide ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}#guide ul li:hover{font-weight:normal;cursor:pointer}#guide .guide-error{border-left:solid 5px #d20a11}#guide .guide-error ul li{color:#d20a11}#guide .guide-error a{display:inline;font-weight:normal;color:#d20a11}#guide .guide-warning{border-left:solid 5px #ffce44}#guide .guide-warning a{display:inline;font-weight:normal;color:#d20a11}#guide .packed{padding-left:0}#guide .packed ul{margin-top:0}#guide h3{background-color:#ffce44;font-size:1.2em;color:#000;font-weight:bold;padding:10px}#snapshot #guide{margin-bottom:0;margin-top:0;float:left}#snapshot #guide div{background-color:#efefef}#readonly-guide{margin-bottom:20px;border:solid 1px #8a410d;background-color:#fff9d7;padding:10px;display:block;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0}#readonly-guide a{float:none;color:#333;font-size:1em;text-decoration:none;display:block;font-weight:bold}#readonly-guide a:hover{text-decoration:none;cursor:default}#readonly-guide ul{display:block;margin-top:15px;margin-left:20px;position:relative}#readonly-guide ul li{color:#000;padding:5px}#readonly-guide ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}#readonly-guide ul li:hover{font-weight:normal;cursor:default}#email-change-self,#email-change-proxy{display:none}.email-warn{padding:3px}#help img{filter:alpha(opacity=100);opacity:1}#help-container #help-tabs{float:left;width:252px;padding-bottom:50px;user-select:none}#help-container #help-tabs h3{float:left;width:231px;padding-left:10px;background-color:#48535a;color:#fff!important;clear:both;padding:10px;margin-bottom:0;text-align:center}#help-container #help-tabs .accordian h2:hover .button{display:block}#help-container #help-tabs .accordian .button{display:none;text-decoration:none;margin-right:5px}#help-container #help-content{float:left;width:591px;padding:10px;margin-left:20px}#help-container #help-content .line{border-bottom:1px #dbdddc solid;padding-bottom:10px;margin-bottom:10px}#help-container #help-content #permalinks{padding-top:10px;margin-bottom:10px}#help-container #help-content #permalinks label{width:50px;display:inline-block}#help-container #help-content #permalinks input[type=text]{width:520px}#help-container #help-content #help-preview{margin-top:10px;margin-bottom:150px}#help-container #help-content #help-preview p{margin-left:20px;margin-bottom:10px}#help-container #help-content #help-preview img{max-width:570px}#help-container #help-content #help-preview ul,#help-container #help-content #help-preview ol{margin-left:20px;padding-left:20px;margin-bottom:20px}#help-container #help-content #help-preview ul li,#help-container #help-content #help-preview ol li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.3}#help-container #help-content #help-preview ul li:before,#help-container #help-content #help-preview ol li:before{content:"●";color:#d20a11;position:absolute;left:8px}#help-container #help-content #help-edit{margin-top:10px}#help-container #help-content p.placeholder{float:left;width:611px;display:block;font-size:2em;color:#495451;font-style:italic;text-align:center;padding-top:100px;font-weight:normal}.addresses .card{float:left;margin-right:20px;margin-bottom:0;text-align:left}.addresses .card p{margin-bottom:0;color:#000}.addresses .card .primary{font-weight:bold}.addresses .card .actions{margin-top:10px}.addresses .card .actions a{color:#495451;text-decoration:underline}.addresses .card .actions a:hover{color:#d01500}.addresses .card .actions a.active{color:#d01500}.addresses #no-addresses{color:#000}.addresses #delete-pane{float:left;margin-bottom:15px;margin-top:15px;border-top:solid 1px #fff9d7;padding-top:15px}.addresses #delete-pane #container{float:left;clear:both;text-align:center;width:100%;margin-top:10px}.addresses #delete-pane #container .card{float:none;width:100%}.addresses #edit-pane{float:left;width:100%;margin-bottom:15px;margin-top:15px;border-top:solid 1px #fff9d7;padding-top:15px}.addresses #edit-pane fieldset{margin-bottom:0;padding:0}.addresses #edit-pane .address input{width:167px}.addresses #edit-pane .country select,.addresses #edit-pane .region select{width:180px}.addresses #edit-pane .municipality input{width:167px}.addresses #edit-pane .postal-code input{width:60px}.addresses #edit-pane.synchronous{border-top:0;margin-top:0}.watermark{color:#aaa}#timeline{width:780px}#timeline #options{margin-bottom:20px}#timeline #options #body{border-bottom:1px dotted #dbdddc;margin-bottom:4.5px;padding:0 15px}#timeline #options #body fieldset{margin-bottom:10px}#timeline #options #body #filters span{display:inline-block;margin-right:15px}#timeline #options #body #filters span input[type=checkbox]{vertical-align:middle}#timeline #options #controls{text-align:center;cursor:pointer}#timeline #options #controls span{border-top:1px #fff solid;padding:3px 10px 5px}#timeline #options #controls span.hide{border-left:1px dotted #dbdddc;border-bottom:1px dotted #dbdddc;border-right:1px dotted #dbdddc;border-bottom-left-radius:0;border-bottom-right-radius:0}#timeline p{margin:0;padding:0;color:#000}#timeline .when{text-align:center;text-transform:uppercase;float:left;width:100%}#timeline .when div{padding:10px;background-color:#48535a;color:#fff;width:90px;font-weight:normal;display:inline-block;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0}#timeline .row{float:left;width:100%;float:left;position:relative}#timeline .row .dot{width:10px;height:10px;background-color:#48535a;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;position:absolute;top:10px;right:50%;margin-right:-5px}#timeline .row .left{border-right:solid 2px #48535a;width:50%;float:left;margin-left:-1px}#timeline .row .right{border-left:solid 2px #48535a;width:50%;float:right;margin-right:-1px}#timeline .primary,#timeline .secondary{border-top:1px dashed #48535a;border-bottom:1px dotted #dbdddc;background-color:#fff;margin-top:15px;margin-bottom:15px;padding:5px;padding-left:10px;padding-right:10px}#timeline .primary p,#timeline .secondary p{display:block}#timeline .primary .type,#timeline .secondary .type{width:100px;text-transform:none}#timeline .primary .type span,#timeline .secondary .type span{font-weight:bold}#timeline .primary .value,#timeline .secondary .value{width:190px}#timeline .primary .who,#timeline .secondary .who{font-style:italic;color:#495451}#timeline .primary .who{float:left}#timeline .secondary .who{float:right}#timeline .primary .when,#timeline .secondary .when{width:150px;font-size:.8em;color:#495451}#timeline .primary .when{float:right}#timeline .secondary .when{float:left}#timeline .primary .who span,#timeline .secondary .who span{display:inline-block}#timeline .primary .who a,#timeline .secondary .who a{color:#495451}#timeline .primary{border-left:solid 1px #dbdddc}#timeline .secondary{border-right:solid 1px #dbdddc}#timeline .primary p{float:left;text-align:right}#timeline .secondary p{float:right;text-align:left}#timeline .primary .type{font-size:1.3em;width:140px}#timeline .primary .value{text-align:center}#timeline .secondary .value{text-align:center}#timeline .primary .who{text-align:left}#timeline .secondary .who{text-align:right}#home{float:left;padding-bottom:5px;margin-left:20px;margin-right:20px}#home #navigation{overflow:hidden;margin-top:25px;border-bottom:solid 1px #dbdddc}#home #navigation>h2{border:solid 1px #dbdddc;border-bottom:0;padding-bottom:7px;padding-top:10px;padding-left:8px;margin-bottom:0;font-size:.9em}#home .widget{text-align:center;float:left;width:158px;border-right:solid 1px #dbdddc;min-height:100px;border-top:solid 1px #d20a11;padding-top:10px;padding-bottom:10px}#home .widget.first{border-left:solid 1px #dbdddc}#home .widget>a{background-color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;display:block;text-decoration:none;margin-left:10px;margin-right:10px;border:solid 1px #fff;padding-top:10px;padding-bottom:20px}#home .widget>a:hover{border:solid 1px #dbdddc;background-color:#f7f7f7;cursor:pointer}#home .widget h2{text-align:center;padding-bottom:0;margin-bottom:0}#home .widget p{margin-bottom:5px;padding-bottom:5px}#home li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.3}#home li:before{content:"●";color:#d20a11;position:absolute;left:8px}#home ul{margin-top:10px;text-align:center}#home #highlights{border-top:solid 1px #d20a11;margin-top:30px;float:left;width:960px;margin-left:20px}#home #registered{margin-left:20px;margin-top:20px;float:left}#home #registered div{margin-bottom:5px;border-bottom:1px dotted #dbdddc;padding-bottom:5px;float:left}#home #registered div span{padding-right:10px}#home #registered div span.name{font-weight:bold}#elearning{padding:0;padding-right:0}#elearning .browser-warning{text-align:center;font-size:1.3em;font-weight:normal;margin:20px;margin-bottom:0;padding:10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#fff;background-color:#d20a11}#elearning .browser-warning a{color:#fff;font-weight:bold}#elearning .browser-warning ul{float:none;position:static}#elearning #maintenance{padding:30px}#elearning #sport-nav .sidetabs{width:auto}#elearning #sport-nav a{font-weight:bold;display:flex;align-items:center;white-space:nowrap}#elearning #sport-nav img{height:30px}#elearning #left{margin:20px;margin-right:0;float:left}#elearning #right{width:100%;padding-top:20px;float:left;padding-left:30px;margin-top:20px;border-top:solid 1px #48535a}#elearning #right fieldset{width:100%}#elearning #right fieldset>div>label{text-transform:uppercase;font-size:.9em;width:20%}#elearning #right #contact{clear:both;margin-top:20px;float:left}#elearning #right #contact p{margin:0}#elearning #landing{position:relative}#elearning #landing h1{margin-bottom:40px}#elearning #landing .stepped{margin-left:30px;height:50px}#elearning #landing .stepped .step{margin-top:-6px}#elearning #landing .stepped p{font-size:1.3em;margin-bottom:0}#elearning #landing #note{margin-top:30px;clear:both}#elearning #landing ul{padding-left:20px}#elearning #landing ul li{margin-bottom:10px;padding-left:15px;padding-right:15px;position:relative}#elearning #landing ul li:before{content:"●";color:#d20a11;position:absolute;left:0}#elearning #item{position:relative}#elearning #item ul{padding-left:20px}#elearning #item ul li{margin-bottom:10px;padding-left:15px;padding-right:15px;position:relative}#elearning #item ul li:before{content:"●";color:#d20a11;position:absolute;left:0}#elearning #item strong{font-weight:bold}#elearning #item table.prerequisites td:first-child{color:#d20a11;font-weight:bold}#elearning #item #description{margin-bottom:20px;line-height:1.5em;color:#000;border-bottom:solid 1px #dbdddc;padding-bottom:10px;clear:both}#elearning #item #description>p>img{width:100%!important}#elearning #item #description p{color:#000}#elearning #item #description ol{margin-left:15px}#elearning #item #description ol li{list-style:decimal;margin-left:15px;margin-bottom:5px}#elearning #item #terms{clear:both;float:left;margin-top:15px}#elearning #item #terms p{margin-bottom:0}#elearning #item #terms a{text-decoration:underline}#elearning #group #med{width:100%;float:left}#elearning #group #med img{width:100%;margin-bottom:20px}#elearning #group #med h5{margin-bottom:10px}#elearning #group #med .ui-accordion ul{margin-bottom:0;margin-left:30px}#elearning #group #med .ui-accordion ul li a{color:#d20a11}#elearning #group #med .ui-accordion .ui-accordion-header{padding:10px;padding-left:30px;background-color:#fff;font-family:inherit}#elearning #group #med .ui-accordion .ui-accordion-header:hover{color:#d20a11}#elearning #group #med .ui-accordion .ui-state-active{background-color:#fff;color:#333;border:1px solid #d20a11;border-bottom-color:transparent;outline:0}#elearning #group #med .ui-accordion .ui-accordion-content{padding:0;border-top:0;overflow:auto;border:1px solid #d20a11;border-top-color:transparent}#elearning #group #med ul{margin-left:30px;margin-bottom:20px}#elearning #group #med ul li{position:relative;padding:15px;line-height:1.3}#elearning #group #med ul li:before{content:"●";color:#d20a11;position:absolute;left:0}#elearning #group #med .spacer{margin-bottom:50px;clear:both}#elearning #group #mhws{width:100%;float:left;margin-bottom:50px}#elearning #group #mhws hr{background:none;border-bottom:solid 1px #dbdddc;margin-bottom:20px}#elearning #group #mhws img.banner{width:100%;margin-bottom:20px}#elearning #group #mhws #modules{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:10px;padding-bottom:0;display:flex;flex-wrap:wrap;justify-content:center}#elearning #group #mhws #modules>div{display:flex;float:left;width:180px;text-align:center;padding:15px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:1.2em;margin:15px;border:1px solid #dbdddc}#elearning #group #mhws #modules>div:hover{background-color:#d20a11;color:#fff}#elearning #group #mhws #modules>div a{padding:10px;color:#6d7674}#elearning #group #mhws #modules>div a:hover{color:#fff}#elearning #group #mhws #modules>div img{margin-top:10px}#elearning #group #mhws #modules:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#elearning #group #mhws #partnerVideo{margin-bottom:20px;clear:both;display:flex;justify-content:center}#elearning #group #mhws #partnerVideo iframe{width:95%;height:520px}#elearning #group #ss{margin-bottom:100px}#elearning #group #ss #text>img{width:100%;margin-bottom:20px}#elearning #group #ss #text ul{margin-left:30px;margin-bottom:20px}#elearning #group #ss #text ul li{padding:15px;position:relative}#elearning #group #ss #text ul li:before{content:"●";color:#d20a11;position:absolute;left:0}#elearning #group #ss #involvement{border-top:solid 1px #d20a11;padding-top:20px}#elearning #group #ss #involvement fieldset div{margin-bottom:20px}#elearning #group #ss #involvement fieldset div p{margin-bottom:10px}#elearning #group #ss #scenario-selection{padding-bottom:100px}#elearning #group #sts img#logo{width:100%}#elearning #group #sts #intro{margin-top:30px;margin-bottom:30px}#elearning #group #sts #courses{display:flex;justify-content:space-evenly}#elearning #group #sts #courses div{border:solid 1px #363636;width:23%;background-color:#363636}#elearning #group #sts #courses div:hover{border-color:#d20a11}#elearning #group #sts #courses div.blank{border:solid 1px #ccc;background-color:#eee;display:flex;align-items:center;justify-content:center}#elearning #group #sts #courses div.blank:hover{border-color:#ccc}#elearning #group #sts #courses div img{width:100%}#elearning #group #sts #courses div h2{text-align:center;line-height:1.2em;font-size:1em;color:#fff;font-weight:normal;margin:10px}#elearning #group #iss img#logo{width:100%}#elearning #group #iss #intro{margin-top:30px;margin-bottom:30px}#elearning #group #iss #courses{display:flex;justify-content:space-evenly}#elearning #group #iss #courses div{border:solid 1px #363636;width:23%;background-color:#363636}#elearning #group #iss #courses div:hover{border-color:#d20a11}#elearning #group #iss #courses div.blank{border:solid 1px #ccc;background-color:#eee;display:flex;align-items:center;justify-content:center}#elearning #group #iss #courses div.blank:hover{border-color:#ccc}#elearning #group #iss #courses div img{width:100%}#elearning #group #iss #courses div h2{text-align:center;line-height:1.2em;font-size:1em;color:#fff;font-weight:normal;margin:10px}#elearning #group #iss ul{margin-left:30px;margin-bottom:20px}#elearning #group #iss ul li{padding:15px;position:relative}#elearning #group #iss ul li:before{content:"●";color:#d20a11;position:absolute;left:0}#elearning #warning-dialog .browser-warning{text-align:center;font-size:1.3em;display:none;font-weight:normal;margin:20px;margin-bottom:0;padding:10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#fff;background-color:#d20a11}#elearning #warning-dialog .browser-warning a{color:#fff;font-weight:bold}#elearning #warning-dialog .browser-warning ul{float:none}#elearning .sidetabs{width:250px}#elearning .sidetabs li a{padding-left:0}#elearning .sidetabs li a>div{float:left;width:10px;height:25px;margin-right:0;margin-left:10px}#elearning .sidetabs li a>span{font-size:.8em;text-transform:uppercase;color:#d20a11;display:block;margin-top:5px;font-weight:normal}#elearning .sidetabs li .csp-init,#elearning .sidetabs li .csp-ong{background-color:#e9fde5;padding:5px}#elearning .sidetabs li .inst-beg,#elearning .sidetabs li .inst-imd,#elearning .sidetabs li .inst-adv{background-color:#ffce44;padding:5px}#elearning .sidetabs li .comp-int,#elearning .sidetabs li .comp-dev{background-color:#d4dae8;padding:5px}#elearning .sidetabs p{margin-left:10px;font-style:italic;margin-top:10px}#elearning .links{text-align:center;margin-bottom:0;margin-top:20px;width:100%;float:left}#elearning .links a{margin-left:5px;margin-right:5px}#elearning .email{float:left;margin-top:10px;padding:10px;width:90%}#elearning .open{padding:30px;float:left}#elearning .note{float:left;margin-top:0;margin-bottom:0;color:#000;font-weight:normal;background-color:#fff;border:0}#elearning .note p{color:#000}#elearning table{margin-bottom:20px}#elearning #snapshot #main img{float:left;margin-right:20px}#elearning .completion-warning{font-weight:bold;color:#d20a11}#onlinelearning-vouchers-content #vouchers-content{display:flex}#onlinelearning-vouchers-content #vouchers-content .sidetabs{width:100px}#onlinelearning-vouchers-content #vouchers-content #vouchers-pane{flex-grow:1}#onlinelearning-vouchers-content #vouchers-content #vouchers-pane #onlinelearning-vouchers-async{flex-grow:1}#onlinelearning-vouchers-content .organization{margin:20px}#onlinelearning-vouchers-content .organization select{width:auto}#onlinelearning-vouchers-content #order,#onlinelearning-vouchers-content #financial-vouchers{flex-grow:1}#elearning #onlinelearning-vouchers-async{padding:15px}#elearning #onlinelearning-vouchers-async #order #container{width:auto}#commerce{padding:30px;padding-top:20px}#commerce #steps{float:left;width:100%;margin-bottom:0;position:relative;height:50px;border-bottom:solid 1px #dbdddc}#commerce #steps #line{width:220px;height:5px;background-color:#dbdddc;position:absolute;left:205px;top:13px;border:0}#commerce #steps label{float:left;text-transform:uppercase}#commerce #steps div.step{top:0;width:30px;height:30px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#dbdddc;text-align:center;margin-right:60px;font-size:1.5em;line-height:1.3em;z-index:1000}#commerce #steps div.step1{position:absolute;left:205px}#commerce #steps div.step2{position:absolute;left:305px}#commerce #steps div.step3{position:absolute;left:405px}#commerce #steps div.current{background-color:#48535a;color:#fff}#commerce #purchase,#commerce #review,#commerce #summary{float:left;position:relative;height:440px}#commerce .left{width:299px;float:left;border-right:1px dotted #efefef;padding-right:20px;margin-right:20px;height:320px;padding-top:20px}#commerce .right{width:300px;float:left;padding-top:20px}#commerce h1{display:none}#commerce .buttons{position:absolute;bottom:0}#commerce .buttons input{float:right}#commerce a{color:#999}#commerce table{margin-bottom:20px;width:100%;float:left}#commerce table .price{text-align:right}#commerce table tr{background-color:#fff}#commerce table tr.total td{font-size:2em;border-bottom:0;padding-top:20px;padding-right:0}#commerce table tr.total td img{margin-right:10px;margin-bottom:1px}#commerce #errors{display:none;float:left;width:280px;font-weight:bold;text-align:center;padding:10px}#commerce #card{float:right;width:300px;height:200px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:solid 1px #dbdddc;background-color:#fff;box-shadow:0 0 10px #dbdddc;position:relative;margin-bottom:30px}#commerce #card #magnetic{width:100%;height:30px;color:#fff;margin-top:20px;background:url(/content/images/credit-cards.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat top right}#commerce #card #number{float:left;margin-top:20px;margin-left:20px}#commerce #card #number label{display:block;text-transform:uppercase;color:#dbdddc;margin-bottom:5px}#commerce #card #number input{width:250px}#commerce #card #expiry{float:left;margin-top:25px;margin-left:20px}#commerce #card #expiry label{display:block;text-transform:uppercase;color:#dbdddc;margin-bottom:5px}#commerce #card #expiry #expMonth{width:50px}#commerce #card #expiry #expYear{width:65px}#commerce #card #code{float:right;margin-top:27px;margin-right:20px}#commerce #card #code label{display:block;text-transform:uppercase;color:#dbdddc;margin-bottom:5px}#commerce #card #code input{width:50px}#commerce .seal{position:absolute;bottom:70px;left:0}#commerce .links{float:right;margin-right:0}#commerce .links a{display:block;text-align:right}#commerce #receipt{float:left}#commerce #summary #print{display:block}#commerce #summary #receipt{margin-top:20px}#commerce #summary #receipt #slot{width:350px;height:10px;background-color:#dbdddc;border:solid 1px #999;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#commerce #summary #receipt #slip{display:none;padding:20px;padding-top:20px;float:left;width:280px;background-color:#fff;margin-left:15px;margin-top:-11px;border:solid 1px #dbdddc;border-top:0;border-bottom:1px dashed #dbdddc;box-shadow:0 10px 10px #dbdddc}#commerce #summary #messages{margin-top:20px;float:left;width:250px;margin-left:30px}#product .left{float:left;margin-right:20px}#product .left label{width:110px}#product .right{float:left;width:300px}#product .right label{width:110px}#coupon .col1{float:left;margin-right:20px;width:51%}#coupon .col1 label{width:110px}#coupon .col1 fieldset{margin-bottom:20px}#coupon .col2{float:left;width:45%}#coupon .col2 fieldset{margin-bottom:20px;clear:left}#coupon .col2 label{width:110px}#coupon #details #promotion-amount input[type=text]{width:40px}#coupon #details select{width:auto}#coupon .number input{width:40px}#coupon .text input{width:245px}#coupon #coupon-distributions,#coupon #coupon-redemptions{margin-bottom:30px}#coupon-distribution #distribution{padding:20px}#coupon-distribution #distribution-details{margin-right:50px;float:left}#coupon-distribution #distribution-details label{width:100px}#coupon-distribution #distribution-dates{float:left}#coupon-distribution .number input{width:40px}#order #container{padding:0;width:850px;box-shadow:none;display:flex}#order #container #order{margin-left:20px;border:solid 1px #000;padding:20px}#order #orderItems table{margin-bottom:0}#order #orderItems table a{display:inline-block}#order #orderItems table a.button{text-decoration:none}#order #orderItems table a.hidden{display:none}#order #InventoryGrid table{margin-bottom:0}#order #InventoryGrid .grid tbody tr:not(.none) a.addToOrder{white-space:nowrap}#order #InventoryGrid .grid tbody tr:not(.none) a.addToOrder:hover{text-decoration:underline}#pay-dialog{padding:20px;padding-bottom:0;width:100%}#pay-dialog #payment{display:flex;flex-direction:column}#pay-dialog #payment #steps{display:flex;justify-content:space-around;margin-bottom:20px}#pay-dialog #payment #steps .step{background-color:#eee;padding:10px;border-radius:5px;color:#ccc}#pay-dialog #payment #steps .step.current{background-color:#48535a;color:#fff}#pay-dialog #agreed-label{display:inline-block}#pay-dialog #agreed-label:hover{cursor:pointer;text-decoration:underline}#pay-dialog h2{border-bottom:solid 0 #d20a11;padding-bottom:5px;margin-bottom:20px}#pay-dialog a{color:#999}#pay-dialog table{margin-bottom:20px}#pay-dialog table .price{text-align:right}#pay-dialog table tr{background-color:#fff}#pay-dialog table tr.total td{font-size:2em;border-bottom:0;padding-top:20px;padding-right:0}#pay-dialog table tr.total td img{margin-right:10px;margin-bottom:1px}#pay-dialog #errors{font-weight:bold;text-align:center;padding:10px}#pay-dialog .right #coupons input[type=text]{width:180px;padding:5px}#pay-dialog .right #coupons #applied{border-top:dashed 1px #ccc}#pay-dialog .right #coupons #applied li{font-weight:normal}#pay-dialog #terms{padding-top:0}#pay-dialog #terms #termsText{border:1px solid #dbdddc;border-top:solid 1px #d20a11;overflow-y:scroll;padding:10px;margin-bottom:5px;max-height:500px}#pay-dialog #terms #termsText img{display:none}#pay-dialog #card{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:solid 1px #dbdddc;background-color:#fff;box-shadow:0 0 10px #dbdddc;position:relative;padding-bottom:20px}#pay-dialog #card #magnetic{width:100%;height:30px;color:#fff;margin-top:20px;background:url(/content/images/credit-cards.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat top right}#pay-dialog #card input[type=text],#pay-dialog #card select{padding:10px;display:inline-block}#pay-dialog #card select{padding:15px;display:inline-block}#pay-dialog #card #number{margin-top:20px;margin-left:20px}#pay-dialog #card #number label{display:block;text-transform:uppercase;color:#aaa;margin-bottom:5px}#pay-dialog #card #number input{width:250px}#pay-dialog #card #expiry{float:left;margin-top:25px;margin-left:20px}#pay-dialog #card #expiry label{display:block;text-transform:uppercase;color:#aaa;margin-bottom:5px}#pay-dialog #card #expiry #expMonth{width:50px}#pay-dialog #card #expiry #expYear{width:65px}#pay-dialog #card #code{float:right;margin-top:27px;margin-right:20px}#pay-dialog #card #code label{display:block;text-transform:uppercase;color:#aaa;margin-bottom:5px}#pay-dialog #card #code input{width:50px}#pay-dialog .seal{position:absolute;bottom:70px;left:0}#pay-dialog .links{margin-right:0}#pay-dialog .links a{display:block;text-align:right}#pay-dialog #print{display:block}#pay-dialog #receipt{margin-top:20px}#pay-dialog #receipt #slot{display:none}#pay-dialog #receipt #slip{display:none;padding:20px;float:left;background-color:#fff;border:solid 1px #dbdddc;box-shadow:0 10px 10px #dbdddc}#pay-dialog #messages{margin-top:20px}#pay-dialog #messages .coupon-distribution{margin-bottom:5px}#pay-dialog #messages .coupon-distribution label{font-weight:bold;display:block}#pay-dialog #messages .coupon-distribution input{width:auto}#pay-dialog .right .no-payment{padding:5px;position:absolute;width:200px}#refund-dialog #refund{padding:15px;padding-bottom:50px}#refund-dialog #refund #previous-refunds{margin-left:100px}#refund-dialog #refund #purchasers,#refund-dialog #refund #redeemers{float:right}#refund-dialog #refund #purchasers li,#refund-dialog #refund #redeemers li{margin-bottom:5px}#refund-dialog #refund .returned{text-decoration:line-through}#refund-dialog #refund .warnings{padding-bottom:10px}#refund-dialog #refund .warnings .warn{padding:5px;line-height:1.3}#calendar #content{width:100%}#calendar #head{float:left;width:400px;margin-top:20px}#calendar #head h3{float:left}#calendar a{text-align:center;text-decoration:underline}#calendar a.money{color:#288028}#calendar a:hover{color:#d20a11;text-decoration:underline}#calendar #filter{float:left;margin-top:7px;width:700px}#calendar #filter input{float:right;margin:0;margin-right:3px}#calendar #grid{width:70%;margin-right:20px;margin-bottom:20px}#calendar #grid .previous,#calendar #grid .next{background-color:#fff;color:#6d7674}#calendar #grid .weektitle{display:flex;align-items:center}#calendar #grid .weekdays{width:105px;height:15px;padding:5px;border:solid 1px #dbdddc;border-top-color:#48535a;text-align:center;overflow:hidden;background-color:#48535a;color:#fff}#calendar #grid .day{width:105px;height:105px;padding:5px;border:solid 1px #dbdddc;float:left;overflow:hidden}#calendar #grid .day:hover{cursor:pointer;border:1px solid #d20a11}#calendar #grid .day .events{margin-top:10px}#calendar #grid .day .events>div{margin-top:5px;font-size:.8em;padding:2px;width:97%;line-height:1.3}#calendar #grid .day .number{font-weight:bold}#calendar #grid .day .number .total{font-weight:normal;color:#6d7674!important;float:right;font-size:.85em}#calendar #grid .day img{width:15px}#calendar #grid .firstWeek{border-top:1px #fff solid}#calendar #grid .selected{border:solid 1px #d20a11;background-color:#f7f7f7;width:105px;height:105px}#calendar #details{width:33%;padding-left:0;padding-top:0}#calendar #details h2{margin-top:27px;margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #dbdddc}#calendar #details h3{padding-left:10px;padding-top:10px}#calendar #details .event{margin-bottom:10px;padding-left:10px;width:98%;border-bottom:1px dashed #dbdddc}#calendar #details .event img{width:22px}#calendar #details .event a{color:#000;text-decoration:underline;vertical-align:super}#calendar #details .event a:hover{color:#d20a11}#calendar #details .event p{font-size:.9em;color:#666;margin-bottom:0;margin-top:3px}#calendar #details .event p.dates{margin-bottom:0}#calendar #details #none{margin-left:10px;font-style:italic;color:#666}#calendar #details .event span.closed{font-size:.7em;color:#d20a11}#calendar #details .event div.registration-dates{font-size:.8em;margin-bottom:10px}#pathway{float:left;width:100%;flex-direction:column}#pathway #snapshot #main{display:flex;align-items:center}#pathway #snapshot #main img{margin-right:10px}#pathway #snapshot #main h2{white-space:nowrap}#pathway #snapshot #aux>div{display:flex}#pathway #snapshot #aux combo input[type=text]{background-color:#fff;outline:0 solid #dbdddc!important}#pathway h2{float:left;width:100%;margin-bottom:10px}#pathway #working{display:none;width:100%}#pathway #tab{float:left;width:75%;margin-left:30px}#pathway .sidetabs{width:20%}#pathway .sidetabs span{display:block;font-size:.9em;margin-top:5px;color:#999}#pathway .sidetabs li.selected span{color:#dbdddc}#pathway #statuses{float:left;margin-left:0;width:100%;padding-top:20px}#pathway #statuses .status{display:none;margin-top:20px}#pathway #paths{float:left;margin-bottom:20px}#pathway .path{display:none;width:100%;float:left}#pathway .path h3,#pathway .path h5{float:left}#pathway .path h3.module{width:70%;border-bottom:0}#pathway .path h5.completed{width:30%;text-align:center}#pathway .module{float:left;width:100%;margin-bottom:5px;border-bottom:solid 1px #efefef;padding-bottom:5px}#pathway .module .name{float:left;width:70%;margin-right:30px}#pathway .module .event-date{float:left;color:#495451;width:25%;text-align:center}#pathway .module .moduleId{display:none;color:#495451}#pathway #events{margin-top:30px;margin-bottom:30px;float:left;width:660px}#pathway .event{border-bottom:solid 1px #efefef;padding-bottom:5px;margin-bottom:5px}#pathway .event .eventLibId{display:none;color:#495451}#pathway #more{float:left;margin-bottom:20px}#pathway .contact{padding-bottom:5px;margin-bottom:5px;border-bottom:solid 1px #efefef;width:100%;float:left}#pathway .contact div.name{float:left;width:300px}#pathway .contact div.meta{float:right;margin-left:30px}#pathway-public{font-size:16px}#pathway-public label{font-weight:bold}#pathway-public select{width:100%}#pathway-public>div{margin-bottom:20px}#pathway-public #pathway-contact>div{margin-bottom:20px}#pathway-public #pathway-contact>div>div{margin-top:5px}#login-register{padding:30px;float:left}#login-register h2{font-size:1.2em;font-family:Locker,Arial,Helvetica,Sans-Serif}#login-register h3{float:left;width:380px}#login-register input[type=button],#login-register input[type=submit]{font-size:.9em}#login-register #login{display:flex;flex-wrap:wrap}#login-register #login h3{float:none}#login-register #login>div{width:50%}#login-register #login>div:first-child{width:40%;margin-right:5%}#login-register #login>div a{float:none;margin-left:0}#login-register #login ol{margin-left:30px;margin-bottom:20px}#login-register #login ol li{padding:5px;line-height:1.3;list-style-type:decimal}#login-register #login a{text-decoration:underline;float:left;margin-left:20px;line-height:1.7em}#login-register #login fieldset>div>label{width:110px}#login-register #login fieldset>div>a{width:160px}#login-register #login #register-link{color:#666;text-align:center;float:left;width:380px;margin-top:20px}#login-register #login #register-link a{float:none;margin:0}#login-register #register h3{float:none}#login-register #register ol{margin-left:30px;margin-bottom:20px}#login-register #register ol li{padding:5px;line-height:1.3;list-style-type:decimal}#login-register #transcript{width:310px;float:left;border-left:solid 1px #efefef}#login-register #transcript fieldset{margin-bottom:105px}#login-register #lookupNumber,#login-register #forgotPassword{width:450px;float:left}#login-register #lookupNumber a,#login-register #forgotPassword a{text-decoration:underline;float:left;margin-left:20px;line-height:1.7em;margin-top:20px}#login-register #lookupNumber fieldset,#login-register #forgotPassword fieldset{margin-bottom:0;padding-bottom:0}#login-register #lookupNumber fieldset>div>label,#login-register #forgotPassword fieldset>div>label{width:130px}#login-register #register #left{float:left;width:45%}#login-register #register #right{float:left;width:45%;padding-left:30px}#login-register #register #right fieldset span{width:92%}#login-register #register #right fieldset>div>input:not(input[type=checkbox]):not(.date){width:60%}#login-register #register #right fieldset>div>select{width:62.5%!important}#login-register #register #right #agreed-label{width:250px}#login-register #register #right #agreed-label:hover{cursor:pointer;text-decoration:underline}#login-register #register #right label{width:120px}#login-register #register #right #terms-accepted #choice label,#login-register #register #right #terms-accepted #email-choice label{width:300px}#login-register #register #right #optional{border-top:1px dashed #dbdddc;border-bottom:1px dashed #dbdddc;padding-top:20px;padding-bottom:20px;width:100%}#login-register #register #right #terms ul{margin-left:30px}#login-register #register #right #terms li{margin:10px;padding-left:20px;position:relative}#login-register #register #right #terms li:before{content:"●";color:#d20a11;position:absolute;left:8px}#login-register #success{width:450px;float:left}#verified{width:500px;float:left;padding:30px}#verified a{text-decoration:underline;float:left;margin-left:20px;line-height:1.7em}#verified fieldset{margin-bottom:18px}#verified fieldset>div>label{width:110px}#verified fieldset>div>a{width:160px}#verified fieldset>div.consent>label{width:auto;border-bottom:0;margin-right:10px}#verified .verified-error p{font-size:1.1em;padding:0}#verified .verified-error a{float:none;margin-left:0}#verified .verified-expired p{font-size:1.1em;padding:0}#verified .verified-email{font-weight:bold}#verified .warn{padding:3px;font-weight:bold}#verified #credential .password-confirm{margin-left:5px;font-weight:bold}#access-public #container{height:535px;width:1000px;background:url(/content/images/access-public.jpg?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat}#access-public #pane-content{float:right;margin:40px;width:400px}#access-public .button{display:inline-block;*display:inline;zoom:1;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-image:none;background-color:#d20a11;color:#fff;font-size:1em;font-weight:bold;padding:0 20px;margin:0 .25em .25em 0;height:36px;line-height:34px;cursor:pointer;vertical-align:middle;text-decoration:none!important;box-shadow:inset 0 0 5px rgba(0,0,0,.4);font-family:Locker,Arial,Helvetica,sans-serif;margin-top:10px}#email-consent-dialog{display:none}#email-consent-dialog>div{padding:20px}#email-consent-dialog>div .actions{text-align:center}#email-consent-dialog>div .actions input{margin-top:10px}#account{float:left;min-height:300px;width:100%}#account h1 .program-designation-container{margin-left:-7px}#account h1 .program-designation{color:#d20a11}#account #profile .sidetabs{width:120px}#account #profile #merged{color:#000;padding:5px;text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#account #profile #tab{margin-bottom:50px;float:left;width:1108px;padding-left:30px;padding-top:20px}#account #profile #personal{padding-left:0;float:left}#account #profile #personal #email input{width:150px}#account #profile #personal #consent span{padding-left:5px;padding-right:5px}#account #profile #personal .account-number{font-weight:bold}#account #profile #c{float:left;margin-left:0;padding-top:0;width:60%}#account #profile #c1{float:left;margin-right:10px;width:55%}#account #profile #c1 fieldset>div>input:not(.date):not(.search):not(input[type=checkbox]){width:200px!important}#account #profile #c1 fieldset>div>select{width:212px!important}#account #profile #c1 fieldset>div>input>.search{width:200px!important}#account #profile #c1 fieldset>div label{width:105px}#account #profile #c2{float:left;margin-right:0;width:35%}#account #profile #c2 label{width:190px}#account #profile #c2 fieldset>div>a{line-height:1.3;color:#495451}#account #profile #c2 #security #confirm{display:inline}#account #profile #consent-container{float:left}#account #profile #consent-container label{display:inline;margin-right:5px}#account #profile #purchases{float:left}#account #profile #associations{float:left;width:37%;border-left:solid 0 #dbdddc}#account #profile #addresses{float:left;padding-top:0}#account #profile #addresses p{margin-bottom:0}#account #profile #notes{float:left}#account #profile #roles{float:left}#account #profile #roles h4{clear:both;text-transform:none}#account #profile #roles p{margin-bottom:0;color:#000}#account #profile #service{float:left;padding-bottom:0}#account #profile #personal #c1 select{width:auto}#account #profile #confirm-transition{border-top:solid 1px #d20a11;float:left;padding-top:20px;width:600px}#account #profile #confirm-transition #confirm-message{text-align:center;color:#000;font-weight:bold}#account #profile #confirm-transition #confirm-description{text-align:center;color:#666}#account #profile #confirm-transition #error-message{text-align:center;color:#d20a11;font-weight:bold}#account #account-notes{padding:30px;padding-top:20px}#account #account-notes #entry{float:left;width:100%;margin-right:30px}#account #account-notes #entry textarea{width:50%;height:200px;max-width:1188px;max-height:500px}#account #account-notes #list{float:left;width:500px}#account #account-notes #list p.note{border-bottom:1px dotted #dbdddc;cursor:pointer;padding:3px 0}#account #account-notes #list p.note:hover{background-color:#f7f7f7}#account #account-notes #list p.note span.meta{display:block;color:#aaa;font-size:.9em}#account #account-notes #list p.note span.organization{font-style:italic;font-size:.8em;color:#999}#account #purchases{padding:30px;padding-top:20px;background-color:#fff}#account #purchases table{width:100%}#account #purchases table td{background-color:transparent}#account #purchases .order-meta .order-metum{color:#495451;font-style:italic}#account #events{float:left;clear:both;width:100%}#account #events #tab{float:left;width:87%;padding-left:30px;padding-top:20px}#account #events .sidetabs{width:120px}#account #events table{width:100%}#account #events table td h2{margin-top:10px;margin-bottom:0}#account-note-dialog{padding:15px}#account-note-dialog textarea{width:300px;height:200px}#account #profile #card #inner{width:302px;height:152px;margin-left:230px;margin-top:50px;margin-bottom:100px;padding:6px;background:url(/content/images/card.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat top left}#account #profile #card #inner #content{height:150px;width:302px;position:relative}#account #profile #card #inner #content p{margin:0}#account #profile #card #inner #content #banner{font-size:.9em;margin-bottom:10px;width:302px;float:left;clear:both}#account #profile #card #inner #content #banner #heading{background-color:#d20a11;color:#fff;font-size:.9em;float:left;padding:5px;padding-top:7px;padding-bottom:7px;border-top:solid 1px #d20a11;border-bottom:solid 1px #d20a11;width:70px;text-align:center}#account #profile #card #inner #content #banner #title{background-color:#efefef;color:#000;font-size:.9em;float:left;padding:5px;padding-top:7px;padding-bottom:7px;border-top:solid 1px #d20a11;border-bottom:solid 1px #d7d7d7;text-align:center;width:212px}#account #profile #card #inner #content #number{color:#000;font-weight:bold;margin-left:10px}#account #profile #card #inner #content #name{color:#000;font-weight:normal;margin-left:10px;text-transform:uppercase}#account #profile #card #inner #content #date{color:#000;font-weight:normal;font-size:.9em;margin-left:10px;position:absolute;bottom:10px;left:0}#account #profile #card #inner #content #date span{color:#d20a11;text-transform:uppercase}#account #profile #card #inner #content #qr{position:absolute;bottom:0;right:0}#account-program .subtabs{margin-bottom:20px}#account-program #standing span,#account-program #crc span{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#account-program #standing span.good,#account-program #crc span.good{background-color:#288028;color:#fff;text-transform:uppercase;padding-left:5px;padding-right:5px}#account-program #standing span.warn,#account-program #crc span.warn{background-color:#ffce44;color:#000;text-transform:uppercase;padding-left:5px;padding-right:5px}#account-program #standing span.bad,#account-program #crc span.bad{background-color:#d20a11;color:#fff;text-transform:uppercase;padding-left:5px;padding-right:5px}#account-program #standing a,#account-program #crc a{text-decoration:underline;margin-left:0;margin-top:5px;float:left;display:block}#account-program #standing #designation span{font-weight:bold}#account-program #crc{clear:both}#account-program #crc input[type=button]{margin-left:5px}#account-program #resources{float:left;clear:both;width:100%;padding-top:20px}#account-program #resources ul{margin-left:30px;margin-bottom:20px}#account-program #resources ul ul{margin-bottom:0}#account-program #resources ul li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative}#account-program #resources ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}#account-program span.expired{margin-left:5px}#account-program #reason p{font-weight:bold}#account-program #program #program-workflow #program-verification{margin:0}#program-renewal-dialog{display:none;padding:20px}#program-renewal-dialog h2{text-align:left;margin-top:10px;margin-bottom:20px}#program-renewal-dialog .disabled{text-decoration:line-through}#program-renewal-dialog label{font-weight:bold;border-bottom:0;white-space:nowrap}#program-renewal-dialog label:hover:not(.disabled){cursor:pointer;text-decoration:underline}#program-renewal-dialog p{margin-left:30px}#program-renewal-dialog fieldset>div>label{width:auto}#program-crc-dialog{display:none;padding:20px}#program-crc-dialog .buttons{padding-bottom:0;margin-bottom:0}#program-crc-dialog .warn-crc{padding:5px;line-height:20px;margin-top:10px}#program-crc-dialog #notes{margin-bottom:20px}#program-crc-dialog #notes p{margin-bottom:10px}#program-crc-dialog #notes a{float:none;display:inline}#program-crc-dialog #notes ol{margin-left:30px}#program-crc-dialog #notes ol li{margin-top:5px;margin-bottom:5px;list-style-type:decimal}#program-status-dialog{display:none;padding:20px}#program-status-dialog .buttons{padding-bottom:0;margin-bottom:0}#program-previous-application-dialog{display:none}#account-add{padding:0;border-top:solid 1px #dbdddc;float:left}#account-add .warn{background-color:#fff;border:0;color:#8a410d}#account-add .fail{background-color:#fff;border:0;color:#dd3c10}#account-add .buttons{margin-top:0;margin-top:-15px;border-top:0;margin-bottom:10px}#account-add .buttons h1{float:left;margin-bottom:0}#account-add #personal-box{margin-bottom:20px;margin-right:20px}#account-add #left{float:left;width:310px;padding:20px;margin-right:0;border-right:1px dashed #dbdddc}#account-add #left .buttons{background-color:#fff;display:flex;justify-content:space-between}#account-add #right{float:left;width:310px;padding:20px;padding-right:0}#account-add #right .buttons{display:flex;justify-content:space-between}#account-add #right input[type=text],#account-add #right select{display:none}#account-add #right #personal-box{width:300px}#account-add #right fieldset div{margin-bottom:4px}#account-add #pending{float:left;width:300px}#account-add #pending p{text-align:center;color:#aaa;font-style:italic;margin-top:200px}#account-add #continue{float:left;width:290px;padding:20px;float:left}#account-add #continue p{text-align:center;color:#333;font-style:italic;margin-top:200px}#account-add #continue .buttons{background-color:#fff;float:left;padding-bottom:13px}#account-add #bottom{float:left;width:100%}#account-add #bottom h3{text-align:center;margin-top:20px;margin-bottom:10px}#account-add #bottom .pager{display:block;float:left;letter-spacing:1px;color:#666;font-weight:normal;font-size:.9em;text-transform:uppercase;padding-top:5px;padding-bottom:5px;vertical-align:middle;text-align:left;background-color:#fff;border-top:solid 1px #dbdddc;width:400px;padding-left:300px;padding-top:10px;padding-bottom:10px;height:30px}#account-add #bottom table td.hidden{display:none}#account-add #bottom table tr:hover{background-color:#fff;color:#d20a11;cursor:pointer}#merge{padding:15px;width:97%;padding-top:10px;float:left}#merge p{color:#000;margin-bottom:0}#merge p span{display:inline-block;width:80px;margin-right:10px;font-weight:bold}#merge fieldset div p{float:left}#merge #list{width:100%;float:left;padding-bottom:20px}#merge #list .search{margin-bottom:10px}#merge #list tr:hover{color:#d20a11;cursor:pointer}#merge #list tr.master td{font-weight:bold}#merge #list #process{margin-bottom:20px;border:solid 1px #8a410d;background-color:#fff9d7;padding:10px;display:none;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0}#merge #list #process h4{font-weight:bold;text-transform:uppercase;color:#000}#merge #list #process ul{margin-top:15px;margin-left:20px}#merge #list #process li{color:#000;padding:5px}#merge #list #process .buttons{border:0;background-color:transparent;padding:0;margin:0;width:100%}#merge #candidate-list{width:100%;font-size:.9em}#merge #candidate-list tr.template{display:none}#merge #candidate-list tr h3{margin-bottom:0}#merge #candidate-list tr.message{font-style:italic;color:#6d7674}#merge #profile-pair{width:100%;float:left;clear:both}#merge #profile-pair div a{float:left;line-height:1.3}#merge #address-pair,#merge #status-pair,#merge #attendee-pair,#merge #leader-pair,#merge #organization-pair,#merge #button-pair{width:100%;float:left;clear:both}#merge .buttons{margin-bottom:10px;margin-top:0;float:left;clear:both}#merge .buttons h1{float:left;margin:0;padding:0;margin-right:auto}#merge .left{padding-right:30px;border-right:1px dashed #bbb;margin-right:30px;margin-bottom:0;padding-bottom:20px;width:48%}#merge .left h3{display:none}#merge .left p{display:none;clear:both}#merge .left fieldset{display:none}#merge fieldset.left div{display:none}#merge .right{display:none;width:47%}#merge .right p{clear:both}#merge .right fieldset div{position:relative}#merge .right fieldset div:hover,#merge .right fieldset div label:hover,#merge .right fieldset div span:hover{color:#000;font-weight:normal;cursor:pointer}#merge .helper{margin-left:-20px;width:20px;color:#d20a11;font-weight:bold}#merge #master{float:left;width:48%}#merge #master fieldset{clear:both}#merge #choose{font-style:italic;color:#6d7674;text-align:center;margin-top:30px}#merge #candidate{float:left;width:47%}#merge #candidate fieldset{clear:both}#merge .mismatch{border:solid 1px #dd3c10;background-color:#f7f7f7;padding-left:5px;padding-right:5px}#account-metadata .sidetabs{width:120px}#account-metadata #tab{float:left;width:87%;padding-left:30px;padding-top:20px}#account-metadata #legend{text-transform:uppercase;font-size:.8em;font-weight:bold;color:#48535a;display:block;margin-bottom:3px}#account-metadata #account-metadata-access #filters,#account-metadata #account-metadata-notification #filters{height:150px;border-bottom:1px dotted #dbdddc;margin-bottom:20px}#account-metadata #account-metadata-access #filters #take-filter,#account-metadata #account-metadata-notification #filters #take-filter,#account-metadata #account-metadata-access #filters #searchKey-filter,#account-metadata #account-metadata-notification #filters #searchKey-filter,#account-metadata #account-metadata-access #filters #direction-filter,#account-metadata #account-metadata-notification #filters #direction-filter,#account-metadata #account-metadata-access #filters #date-filter,#account-metadata #account-metadata-notification #filters #date-filter{height:50px;display:inline-block}#account-metadata #account-metadata-access #filters #date-filter .switch,#account-metadata #account-metadata-notification #filters #date-filter .switch{margin-bottom:10px}#account-metadata #account-metadata-access #filters #date-filter fieldset div,#account-metadata #account-metadata-notification #filters #date-filter fieldset div{clear:none;width:auto}#account-metadata #account-metadata-access #filters #date-filter #warning{color:#d20a11;display:inline-block}#account-metadata #account-metadata-notification{padding-bottom:50px}#account-metadata #account-metadata-notification #filters #date-filter #warning{color:#d20a11;display:inline-block}#account-metadata #account-metadata-identity #filters #searchKey-filter{height:50px;display:inline-block}#account-metadata #account-metadata-identity #identity fieldset{float:left;margin-right:30px;width:30%}#account-metadata #accessLogGrid tr td:nth-child(1){min-width:100px}#account-metadata #accessLogGrid tr td:nth-child(3){min-width:150px}#account-metadata #accessLogGrid tr td:nth-child(5){max-width:300px}#privacy{padding:30px}#privacy #choice{color:#000;font-weight:bold;text-align:center;margin-top:30px}#public #none{clear:both;padding:30px;font-size:1.5em;color:#000}#organization-detail{width:100%}#organization-detail form{width:300px}#organization-detail iframe{height:0}#organization-detail #info{float:left;width:40%;padding:30px}#organization-detail #info select.category{width:70px}#organization-detail #info .name input,#organization-detail #info .website input{width:200px}#organization-detail #info img{width:100px;border:1px dotted #dbdddc;padding:5px;height:100px;margin-left:90px;margin-top:10px}#organization-detail #info .buttons #organization-delete{display:none}#organization-detail #associations{float:left;width:54%;border-left:solid 0 #dbdddc;margin-top:0}#organization-detail #addresses{float:left;width:397px;padding:30px;padding-bottom:20px;padding-top:20px}#organization-detail #sports{float:left;width:397px;padding:30px;padding-bottom:30px;padding-top:20px}#organization-detail #calendar{float:left;width:397px;padding:30px;padding-bottom:10px;padding-top:20px}#organization-detail #calendar #urls{margin-top:10px}#organization-detail #calendar #urls input{width:250px}#organization-detail #calendar #urls #navigate{text-decoration:underline;float:left;margin-top:5px;margin-left:10px}#organization-detail #accounts{padding:30px}#organization-detail #accounts td{vertical-align:top;line-height:1.3}#organization-detail #service{padding:30px}#organization-detail .grid-links a{display:block;margin-bottom:3px}#organization-account-edit{width:905px}#organization-account-edit #personal-box{width:45%;margin-right:20px;margin-left:20px;margin-top:20px}#organization-account-edit #address-box{width:45%;margin-right:20px;margin-top:20px}#organization-account-edit #role-box{padding-left:30px;padding:20px;border-left:solid 1px #efefef;min-height:150px}#organization-account-edit #role-box label{width:140px;border-bottom:0}#organization-account-edit #role-box a{text-decoration:underline}#organization-account-edit #organization-roles{background-color:#efefef;padding:20px;float:left;border-top:1px dashed #dbdddc;border-left:1px dashed #dbdddc;border-right:1px dashed #dbdddc}#organization-account-edit #organization-roles h1{float:left;background-color:transparent}#organization-account-edit #organization-roles #permissions fieldset{width:100%;padding-bottom:0}#organization-account-edit #organization-roles #permissions fieldset div{width:100%;float:left;clear:none;border-bottom:1px dotted #dbdddc}#organization-account-edit #organization-roles #permissions fieldset div input{float:left}#organization-account-edit #organization-roles #permissions fieldset div label{float:left;width:120px;border-bottom:0}#organization-account-edit #organization-roles #permissions fieldset div p{float:left;width:70%;font-style:italic;color:#666;margin-bottom:0}#organization-account-edit .buttons{margin-top:0}#organization-sport-edit{width:380px}#organization-detail #settings-list{padding:30px;width:98%;padding-top:20px;float:left}#program .agree{border:1px dashed #999;padding:10px;font-weight:bold}#program .wizard{width:100%}#program #program-workflow #workflow-tabs{float:left;width:252px;padding-bottom:50px}#program #program-workflow #workflow-tabs h3{float:left;width:231px;padding-left:10px;background-color:#48535a;color:#fff!important;clear:both;padding:10px;margin-bottom:0;font-weight:normal;text-align:center}#program #program-workflow .section{float:left;clear:both;padding-bottom:20px;width:98%}#program #program-workflow .section.stepped{margin-left:15px}#program #program-workflow #application-verification-container p.placeholder{float:left;width:700px;display:block;font-size:2em;color:#495451;font-style:italic;text-align:center;padding-top:100px;font-weight:normal}#program #program-workflow .meta{font-size:.85em;text-transform:uppercase;margin-top:5px;font-weight:bold}#program #program-workflow .meta p{padding:0;margin:0;line-height:initial}#program #program-workflow .meta p.ready,#program #program-workflow .meta p.voted{color:#288028}#program #program-workflow .meta p.attention{color:#ffce44;padding:2px}#program #program-workflow #program-verification{width:97%;float:left;margin-left:30px;margin-bottom:50px;margin-top:20px}#program #program-workflow #program-verification table{float:left;width:95%;margin-bottom:0}#program #program-workflow #program-verification #program-certifications-none{margin-bottom:0}#program #program-workflow #program-verification #snapshot-date{font-size:.85em;font-style:italic;color:#495451}#program #program-workflow #program-verification #stats{margin-bottom:0;margin-top:-15px;margin-bottom:20px}#program #program-workflow #program-verification #stats span{text-transform:uppercase}#program #program-workflow #program-verification #stats span.stat{color:#666}#program #program-workflow #program-verification #stats span.stat.transition{font-weight:bold}#program #program-workflow #program-verification #stats span.pipe{color:#666}#program #program-workflow #program-verification #applicantName{display:inline-block}#program #program-workflow #program-verification #questions fieldset{margin-right:30px}#program #program-workflow #program-verification #profile #personal{min-height:initial}#program #program-workflow #program-verification #profile #personal,#program #program-workflow #program-verification #profile #contact,#program #program-workflow #program-verification #profile #address,#program #program-workflow #program-verification #profile #involvement{margin-right:30px}#program #program-workflow #program-verification #statuses td{max-width:275px}#program #program-workflow #program-verification #employment .employerName{min-width:250px}#program #program-workflow #program-verification #employment .unreviewed{color:#ffce44}#program #program-workflow #program-verification #employment .references{color:#666}#program #program-workflow #program-verification #employment .references .container{border-top:1px dashed #dbdddc;margin-bottom:3px;padding-top:5px}#program #program-workflow #program-verification #employment .references .container .legend{font-size:.85em;font-weight:normal;text-transform:uppercase;font-style:italic;color:#d20a11}#program #program-workflow #program-verification #employment .references .container .content{padding:7px;padding-bottom:4px}#program #program-workflow #program-verification #employment .references .container table{margin-bottom:0}#program #program-workflow #program-verification #employment .references .container table tr.reference td{border-bottom:0;padding:0}#program #program-workflow #program-verification #employment .references .container table tr.reference td.data{text-transform:none}#program #program-workflow #program-verification #employment .references .container table tr.reference td.status{text-transform:uppercase;font-size:.85em;width:70px;text-align:center}#program #program-workflow #program-verification #employment .references .container table tr.reference td.status .fail{padding:2px}#program #program-workflow #program-verification #employment .references .container table tr.reference td.status .received{color:#288028}#program #program-workflow #program-verification #employment .references .container table tr.reference td.action{width:50px;text-align:center}#program #program-workflow #program-verification #employment .references .container table tr.reference td.approval{width:50px}#program #program-workflow #program-verification #employment .references .container table tr.reference td.approval span{margin-left:20px}#program #program-workflow #program-verification #employment .references .container table tr.reference td.approval span input[type=checkbox]{vertical-align:middle}#program #program-workflow #program-verification #employment .references .container table tr.reference td span.item{display:inline-block;margin-bottom:5px}#program #program-workflow #program-verification #employment .sportName{color:#495451}#program #program-workflow #program-verification #notes .switch{margin-bottom:10px}#program #program-workflow #program-verification #notes #notes-container{min-height:200px;max-height:1000px;border:solid 1px #dbdddc;overflow-y:auto;clear:both}#program #program-workflow #program-verification #notes #notes-container .notes{float:left;clear:both;width:100%;border-bottom:1px dotted #dbdddc}#program #program-workflow #program-verification #notes #notes-container .notes p{float:left;margin:0;padding:10px;padding-top:5px;padding-bottom:5px;color:#000;min-height:20px}#program #program-workflow #program-verification #notes #notes-container .notes p span.meta{display:block;font-size:.85em;font-style:italic;color:#495451;width:100%;text-align:left;font-weight:normal;text-transform:none}#program #program-workflow #program-verification #notes #notes-container .notes.own p{float:right}#program #program-workflow #program-verification #notes #notes-container .notes.own p span.meta{text-align:right}#program #program-workflow #program-verification #uploads #file-form{margin-top:10px;margin-left:50px}#program #program-workflow #program-verification #uploads .status{text-transform:uppercase;font-size:.85em}#program #program-workflow #program-verification #uploads .status .unreviewed{color:#ffce44}#program #program-workflow #program-verification #uploads .status .approved{color:#288028}#program #program-workflow #program-verification #uploads .status .rejected{color:#d20a11}#program #program-workflow #program-verification #review th.highlight,#program #program-workflow #program-verification #standing span{font-weight:bold}#program #program-workflow #program-verification #approval label{width:200px;float:none}#program #program-workflow #program-verification #mou .unsigned{color:#ffce44;text-transform:uppercase;font-size:.85em}#program #program-workflow #program-verification #mou .signed{color:#288028;text-transform:uppercase;font-size:.85em}#program #program-workflow #program-document-verification{width:690px;float:left;margin-left:30px;margin-bottom:50px;margin-top:20px}#program #program-workflow #program-document-verification fieldset>div>label{width:120px}#program #program-members{margin:30px;margin-top:20px}#program #program-members #stats{float:left;clear:both;margin-bottom:20px;margin-left:200px}#program #program-members #stats>div{float:left;width:100px}#program #program-members #stats>div label{text-transform:uppercase;color:#d20a11;text-align:center;display:block;margin-bottom:5px}#program #program-members #stats>div span{display:block;color:#48535a;font-size:3em;text-align:center}#program #program-members table{margin-bottom:30px;float:left;width:100%}#program #program-members table tbody td:not(.small){min-width:70px}#program #program-members .filter{margin-bottom:5px;float:left;clear:both}#program #program-application{width:100%}#program #program-application .decorated{text-decoration:underline;padding-bottom:10px;border-bottom:1px solid #dbdddc;margin-bottom:10px}#program #program-application .duration input{width:30px}#program #program-application .name input{width:200px}#program #program-application #guidance{display:none}#program #program-application #menu{float:right;padding:10px;border:1px #dbdddc dashed}#program #program-application #menu label{font-weight:bold}#program #program-application #menu select{text-transform:capitalize}#program #program-application #requirements div{margin-bottom:20px}#program #program-application #requirements ul{margin-bottom:20px}#program #program-application #requirements ul li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.2}#program #program-application #requirements ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}#program #program-application #requirements ol{margin-left:30px;margin-bottom:20px;list-style-type:decimal}#program #program-application #requirements ol li{margin-top:5px;margin-bottom:5px}#program #program-application #questions fieldset{margin-right:30px;border-left:solid 1px #dbdddc;padding-left:20px;border-top:solid 1px #dbdddc;padding-top:20px}#program #program-application #notes{margin-bottom:30px;width:100%}#program #program-application #notes p{margin:0;padding:0;color:#000;border-top:1px dotted #dbdddc;padding-top:10px;padding-bottom:10px;width:100%}#program #program-application #profile{float:left;clear:both}#program #program-application #profile fieldset{margin-right:30px}#program #program-application #profile fieldset h3{font-weight:600}#program #program-application #profile input[type=text]:not(.date){width:148px}#program #program-application #profile input[type=text]:not(.date).number{width:30px}#program #program-application #profile #personal label,#program #program-application #profile #contact label,#program #program-application #profile #address label{width:157px}#program #program-application #profile #personal input[type=text]:not(.date),#program #program-application #profile #contact input[type=text]:not(.date),#program #program-application #profile #address input[type=text]:not(.date){width:200px}#program #program-application #profile #personal select,#program #program-application #profile #contact select,#program #program-application #profile #address select{width:212px}#program #program-application #profile #personal textarea,#program #program-application #profile #contact textarea,#program #program-application #profile #address textarea{width:206px}#program #program-application #education #add{display:block;clear:both;float:left;width:389px;color:#288028}#program #program-application #education label{width:auto}#program #program-application #education .education{clear:both;float:left;margin-bottom:20px}#program #program-application #education .education label{width:157px}#program #program-application #education .education input[type=text]:not(.date){width:200px}#program #program-application #education .education input[type=text]:not(.date).number{width:30px}#program #program-application #education .education select{width:212px}#program #program-application #education .education h3{font-weight:600}#program #program-application #education .education fieldset{margin-bottom:10px}#program #program-application #education textarea{width:206px}#program #program-application #employment #add{display:block;clear:both;float:left;width:389px;color:#288028}#program #program-application #employment label:not(.radio-label){width:270px;margin-right:30px}#program #program-application #employment input[type=text]:not(.date){width:175px}#program #program-application #employment .employment{clear:both;float:left;margin-bottom:20px}#program #program-application #employment .employment label{width:157px;margin-right:10px}#program #program-application #employment .employment input[type=text]:not(.date){width:200px}#program #program-application #employment .employment input[type=text]:not(.date).number{width:30px}#program #program-application #employment .employment select{width:212px}#program #program-application #employment .employment h3{font-weight:600}#program #program-application #employment .employment fieldset{margin-bottom:10px}#program #program-application #employment .employment #employmentCode .employment input[type=text]:not(.date){width:150px}#program #program-application #employment .employment #employmentCode .employment input[type=text]:not(.date).number{width:30px}#program #program-application #employment .references{float:left;margin-left:50px;margin-top:20px;width:389px}#program #program-application #employment .references .reference{margin-bottom:10px}#program #program-application #employment .references h4{font-weight:600}#program #program-application #employment .references span.readonly{width:175px}#program #program-application #employment .references .note{float:left;font-style:italic;margin-left:115px;clear:both;width:252px;margin-top:10px}#program #program-application #employment .references .note.pass,#program #program-application #employment .references .note.fail,#program #program-application #employment .references .note.warn{padding:5px}#program #program-application #competitions #add{display:block;clear:both;float:left;width:389px;color:#288028}#program #program-application #competitions .competition{clear:both;float:left;margin-bottom:20px}#program #program-application #competitions .competition label{width:157px;margin-right:10px}#program #program-application #competitions .competition input[type=text]:not(.date){width:200px}#program #program-application #competitions .competition input[type=text]:not(.date).number{width:30px}#program #program-application #competitions .competition select{width:212px}#program #program-application #competitions .competition h3{font-weight:600}#program #program-application #competitions .competition fieldset{margin-bottom:10px}#program #program-application #declarations .declaration{margin-bottom:30px;display:inline-block;width:100%}#program #program-application #declarations .declaration>div{line-height:1.5}#program #program-application #declarations .declaration .agree{float:none;text-align:center;margin-top:30px}#program #program-application #declarations .declaration .agree div{margin-bottom:0}#program #program-application #declarations .declaration ul{margin-left:30px;margin-bottom:20px}#program #program-application #declarations .declaration ul li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.3}#program #program-application #declarations .declaration ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}#program #program-application #uploads ul{margin-left:15px;margin-bottom:30px}#program #program-application #uploads ul li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.3}#program #program-application #uploads ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}#program #program-application #uploads #upload-education{float:left;width:500px}#program #program-application #uploads #upload-education input[type=file]{border:solid 1px #dbdddc;padding:3px;margin-right:10px}#program #program-application #uploads #submit-crc{float:left;width:350px;margin-left:30px;padding-left:30px;border-left:1px dotted #dbdddc}#program #program-application #uploads #submit-crc label{width:auto}#program #program-application #uploads #submit-crc label:hover{cursor:pointer}#program #program-application #uploads table{margin-top:30px;float:left;width:100%}#program #program-application #uploads table td:first-child{font-weight:bold}#program #program-application #uploads table td:last-child{text-align:right}#program #program-application #uploads table td a{text-decoration:underline}#program #program-application #uploads .warn-crc{padding:5px;line-height:20px;margin-top:10px}#program #program-application #other textarea{width:70%;height:275px;max-height:350px;max-width:90%}#program #program-application .progress label{width:150px}#program #program-application .progress span{text-transform:uppercase;font-size:.9em}#program #program-application .progress span.complete{color:#288028}#program #program-application .progress span.in-progress{color:#ffce44}#program #program-application .progress span.incomplete{color:#d20a11}#program #program-application .declaration ul{margin-left:30px;margin-bottom:20px}#program #program-application .declaration ul li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.3}#program #program-application .declaration ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}#program #program-application .declaration ol{margin-left:30px;margin-bottom:20px;list-style-type:decimal}#program #program-application .declaration ol li{margin-top:5px;margin-bottom:5px}#program #program-renewal .declaration{margin-bottom:30px;display:inline-block}#program #program-version{margin:0}#program #program-version label{margin-top:7px}#program #program-agreement{float:left}#program #program-agreement h1{font-size:1em;font-weight:bold;text-align:center}#program #program-agreement h2{font-size:1em;font-family:Arial;font-weight:bold;color:#000;text-transform:none;margin-top:40px}#program #program-agreement ol{margin-left:30px;margin-bottom:20px}#program #program-agreement ol li{margin-top:5px;margin-bottom:5px;list-style-type:decimal;line-height:1.3em}#program #program-agreement ul{margin-left:30px;margin-bottom:20px}#program #program-agreement ul li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.3}#program #program-agreement ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}#program #program-agreement strong{font-weight:bold}#program #program-agreement textarea{width:100%;height:200px}#program #program-agreement table td{text-align:center}#program #program-agreement table td:first-child{text-align:left}#program #program-agreement table th{text-align:center}#program #program-agreement table th:first-child{text-align:left}#program #program-agreement table th.registered{width:100px}#program #program-agreement table th.credited{width:100px}#program #program-agreement table #coachingEffectiveness,#program #program-agreement table #coachingLeadership,#program #program-agreement table #performancePlanning,#program #program-agreement table #trainingAndCompetition{display:none}#program-reference-dialog{padding:20px}#program-reference-dialog .answer{line-height:1.5}#program-recommendation-dialog{padding:20px}#program-recommendation-dialog label{width:auto}#program-recommendation-dialog textarea{width:750px;height:150px}#program-recommendation-dialog #committee-pool{margin-bottom:20px;float:left;clear:both}#program-recommendation-dialog #recommendation{float:left;clear:both}#program-recommendation-dialog #endorsement{float:left;clear:both;margin-bottom:20px}#program-recommendation-dialog #note{float:left;clear:both}#program-recommendation-dialog select{width:auto}#program-recommendation-dialog #select-all span{font-weight:bold}#program-recommendation-dialog .workload{font-size:.9em;color:#495451}#program-transfer-dialog{padding:20px}#program-transfer-dialog label{width:auto}#program-transfer-dialog #program-transfer-dialog{padding:20px;display:none;width:400px}#program-transfer-dialog #program-transfer-dialog label{width:300px}#program-transfer-dialog #program-transfer-dialog div.buttons{padding-bottom:0;margin-bottom:0}#program-transfer-dialog textarea{width:750px;height:150px}#program-transfer-dialog #committee-pool{margin-bottom:20px;float:left;clear:both}#program-transfer-dialog select{width:auto}#program-transfer-dialog #select-all span{font-weight:bold}#program-transfer-dialog .workload{font-size:.9em;color:#999}#program-note-dialog{padding:20px;display:none}#program-note-dialog textarea{width:750px;height:150px}#program-note-dialog div.buttons{padding-bottom:0;margin-bottom:0}#program-vote-dialog{padding:20px;display:none}#program-vote-dialog textarea{width:750px;height:150px}#program-vote-dialog div.buttons{padding-bottom:0;margin-bottom:0}#program-vote-dialog .disagree{font-weight:bold}#program-referrer-edit-dialog{padding:20px;display:none}#program-reference{width:900px;padding:20px}#program-reference p{font-weight:normal;margin-bottom:10px;color:#000}#program-reference #introduction{margin-top:10px;margin-bottom:30px}#program-reference fieldset#referrer{clear:both}#program-reference fieldset#referrer>div>input{width:200px}#program-reference fieldset#reference>div{margin-bottom:30px}#program-reference fieldset#reference>div>label{width:500px;float:none;border-bottom:0;margin-bottom:3px}#program-reference fieldset#reference>div>label>input{margin-right:5px;vertical-align:middle}#program-reference fieldset#reference>div>label>input.numeric{width:40px}#program-reference fieldset#reference>div textarea.comment{width:440px;height:170px}#program-reference>div:last-child{margin-bottom:100px}#event-registration{float:left;padding:0;padding-top:0;padding-bottom:200px;width:100%}#event-registration label{display:inline-block}#event-registration h2.highlight{border-bottom:solid 1px #dbdddc;padding-bottom:5px}#event-registration h4{font-weight:bold;color:#000;text-transform:none}#event-registration #header{text-align:left;margin-bottom:0;border-bottom:solid 1px #d20a11;text-align:center;background-color:#fff}#event-registration #header img{display:inline-block}#event-registration #signin{margin-top:30px;float:right;width:500px;border-left:0;margin-left:30px;padding-left:0;text-align:left}#event-registration #interested label{font-weight:bold;font-style:italic;font-size:.8em}#event-registration #interested img{height:20px;vertical-align:top}#event-registration .sidetabs{width:120px}#event-registration .tab{float:left;padding:20px;padding-bottom:0;width:87%}#event-registration .tab .delivery-title{font-weight:bold}#event-registration #top{padding-left:0}#event-registration #top .left{float:left;width:30%;margin-right:30px}#event-registration #top .left #locationDetail{line-height:1.5}#event-registration #top .left fieldset{border-right:1px dotted #dbdddc;padding-right:20px;padding-bottom:0}#event-registration #top .left fieldset p{margin-bottom:0;width:100px}#event-registration #top .right{float:left;width:67%}#event-registration #top .right em{font-style:italic;font-weight:normal}#event-registration #top .right strong{font-weight:bold}#event-registration #top .right strong em{font-weight:bold}#event-registration #top .right ul{padding-left:30px;margin-bottom:20px}#event-registration #top .right ul li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.3}#event-registration #top .right ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}#event-registration #top .right ol{padding-left:30px;list-style:decimal;margin-bottom:20px}#event-registration #top .right ol li{margin-bottom:10px}#event-registration #top .map{float:left;width:100%;border-left:1px dotted #dbdddc;padding-left:20px;margin-left:-1px}#event-registration #top .map img{height:50px}#event-registration #top .map a{color:#666;text-transform:uppercase;font-size:.8em;letter-spacing:1px;display:flex;align-items:center;width:fit-content}#event-registration #top .map a:hover{color:#d20a11;font-weight:600}#event-registration #registration{padding-top:30px;border-top:solid 0 #dbdddc;float:left;clear:both;width:100%}#event-registration #registration fieldset{margin-right:30px}#event-registration #registration .error{border:solid 1px #d20a11}#event-registration #surveys{float:left;clear:both;width:100%;margin-bottom:30px}#event-registration #surveys .survey-required-warning{font-size:1.1em;margin-bottom:10px;color:#d20a11}#event-registration #surveys fieldset{float:left;margin-bottom:20px;margin-right:50px;width:100%}#event-registration #purchase{margin-top:30px}#event-registration h2.date-title{text-transform:none}#event-registration #schedule{padding-top:40px;border-top:solid 0 #dbdddc;float:left;clear:both;width:100%}#event-registration #schedule .track-label{font-weight:bold;color:#000;text-transform:uppercase;font-size:.9em;display:block;margin-bottom:3px}#event-registration #schedule select.tracks{width:auto;margin-bottom:10px}#event-registration #schedule table{margin-bottom:40px}#event-registration #schedule table th.attending{width:50px}#event-registration #schedule table th.time{width:120px}#event-registration #schedule table th.subchoice{width:20px}#event-registration #schedule table th.session{max-width:300px;min-width:100px}#event-registration #schedule table h4{margin-bottom:5px}#event-registration #schedule table fieldset{margin-bottom:0}#event-registration #schedule table a{text-decoration:underline}#event-registration #schedule table .tickets{display:block;margin-top:10px;clear:both}#event-registration #schedule table .products{display:block;margin-top:0;clear:both}#event-registration #schedule table .slots{display:block;margin-top:0;clear:both}#event-registration #schedule table .slots p{margin-bottom:0;color:#333;font-size:.9em}#event-registration #schedule table tr.concurrent td{border-bottom:1px dashed #dbdddc}#event-registration #schedule table tr.concurrent td.borderless{border-bottom:0}#event-registration #schedule table tr.concurrent-last td{border-bottom:solid 1px #dbdddc}#event-registration #schedule table tr.concurrent-last td.borderless{border-bottom:solid 1px #dbdddc}#event-registration #schedule table td.divide{border-bottom:1px dotted #dbdddc}#event-registration #schedule table td p.precis{margin-bottom:0}#event-registration #schedule table td p.precis p{margin-bottom:0}#event-registration #schedule .day.single fieldset{float:none}#event-registration #products select{width:auto;margin-right:5px}#event-registration #products label{width:auto;font-weight:bold}#event-registration #products .product-description{margin-left:25px;padding:5px;line-height:1.3}#event-registration #products .product-description span{white-space:pre-wrap}#event-registration #products .voucher-product{border:1px dashed #48535a;padding:5px;width:290px;padding-bottom:10px;margin-top:5px}#event-registration #products .voucher-product label{font-weight:bold}#event-registration #products .voucher-product-code{text-align:right;vertical-align:super;font-size:.8em;color:#999}#event-registration #coupon-entry #code-field{width:150px}#event-registration #coupon-entry #applied-coupon-codes{display:block}#event-registration #other{padding-top:30px;border-top:solid 1px #dbdddc;float:left;clear:both;width:937px}#event-registration #map{margin-left:0}.registration-dialog{position:relative}.registration-dialog #session-banner{width:500px;margin-left:10px;margin-bottom:10px}.registration-dialog #details{padding:20px}.registration-dialog #details .leaders{margin-bottom:20px}#event-registration-offline,#event-registration-feedback{padding:20px}#event-registration .soldout{color:#d20a11;font-style:italic}#event-registration #messages{margin-top:30px}#event-registration #messages #soldout-message{clear:both;text-align:center;padding-top:12px}#event-registration #messages #soldout-message h3{font-size:.8em}#event-registration #messages #closed-message,#event-registration #messages #completed-message{clear:both;text-align:center;padding-top:12px}#event-registration #messages #registered-message{clear:both;text-align:center;padding-top:12px}#event-registration #messages #registered-message div{font-weight:bold;text-transform:uppercase;padding-bottom:12px}#event-registration #offline-mode{position:fixed;top:0;left:0;z-index:100;background-color:#d20a11;padding:7px;color:#fff;text-transform:uppercase}#event-registration .contact{margin-top:100px;text-align:right}#event-registration #event-schedule{float:left}#event-registration #event-schedule h2{margin-bottom:20px}#event-registration #event-schedule .day{float:left}#event-registration #event-schedule .day .times{float:left;width:60px;border-right:solid 1px #666}#event-registration #event-schedule .day .times div{border-top:solid 1px #666;height:59px;font-weight:bold;font-size:.9em}#event-registration #event-schedule .day .heading{float:left;width:100%;background-color:#fff;border-left:solid 1px #fff;margin-left:-1px;margin-right:-1px;border-right:solid 1px #fff}#event-registration #event-schedule .day .heading h3{text-align:center;margin-bottom:5px;margin-top:5px}#event-registration #event-schedule .day .heading div{text-align:center}#event-registration #event-schedule .day .heading a{text-align:center;color:#666;text-decoration:underline;margin-left:5px;margin-right:5px}#event-registration #event-schedule .day .heading a:hover{color:#d20a11}#event-registration #event-schedule .day .heading .track-edit{width:100%;margin:10px}#event-registration #event-schedule .day .track{float:left;position:relative;border-bottom:solid 1px #666;margin-bottom:30px;border-right:solid 1px #666}#event-registration #event-schedule .day .track .line{border-top:solid 1px #666;width:100%;height:59px;float:left}#event-registration #event-schedule .day .track .slot{position:absolute;background-color:#efefef;border:solid 1px #efefef;margin-top:1px}#event-registration #event-schedule .day .track .top-border{border-top:solid 1px #aaa}#event-registration #event-schedule .day .track .bottom-border{border-bottom:solid 1px #aaa}#event-registration #event-schedule .day .track .left-border{border-left:solid 1px #aaa}#event-registration #event-schedule .day .track .right-border{border-right:solid 1px #aaa}#event-registration #event-schedule .day .track .slot>div{padding:5px;position:relative}#event-registration #event-schedule .day .track .slot>div .time{color:#666;font-size:.8em;font-weight:normal}#event-registration #event-schedule .day .track .slot>div p.session{text-align:center;color:#000;font-weight:bold;margin:0;line-height:normal}#event-registration #event-schedule .day .track .slot>div p.venue{text-align:center;color:#000;margin:0;margin-top:3px;font-size:.8em;line-height:normal}#event-public{float:left;padding:0;padding-top:0;width:100%}#event-public #header{text-align:center;margin-bottom:0}#event-public #header img{width:100%}#event-public #top .left{float:left;margin-left:30px;margin-right:30px}#event-public #top .left p{font-size:1.2em}#event-public #detail{display:flex}#event-public #detail #info{float:left;margin-left:30px;padding-top:30px;width:74%}#event-public #detail #info form{width:100%}#event-public #detail #info img{float:left;margin-bottom:20px}#event-public #detail #info h1{float:left;margin-left:10px;width:500px}#event-public #detail #info .c1{margin-right:30px;clear:left;width:100%}#event-public #detail #info #meta fieldset:nth-child(2){width:87%}#event-public #detail #info fieldset{margin-bottom:30px}#event-public #detail #info fieldset label{color:#666}#event-public #detail #info fieldset span{width:255px}#event-public #detail #attendance{width:16%;float:left;padding:20px;padding-right:0;border-left:solid 1px #efefef}#event-public #detail #attendance a{text-decoration:underline}#event-public #detail #attendance #not-attending p{width:193px}#event-public #detail #attendance .availability{font-weight:bold}#event-public #detail #credentials p{text-align:center}#event-public #detail #credentials .or{font-weight:bold}#event-public #detail #modules,#event-public #detail #notes{float:left;padding-top:30px;width:100%}#event-public #map{margin-left:30px}#event-public #map iframe{width:95%;height:500px}#event-public #resources{padding:30px;display:inline-block}#event-public #resources .resource-divider{margin-top:7px}#event-public #resources .resource-divider h3{margin-bottom:0}#event-public #resources fieldset{margin-right:20px;width:300px}#event-public #resources fieldset div.resource{margin-bottom:10px}#event-public #resources fieldset div.resource .resource-header{margin-bottom:3px}#event-public #resources fieldset div.resource .resource-header .visibility{font-size:.8em;color:#aaa;text-transform:uppercase}#event-detail{float:left;width:100%}#event-detail span.readonly{width:170px}#event-detail #top{float:left;clear:both}#event-detail #detail{display:flex}#event-detail #meta{padding:30px}#event-detail #meta #c1{float:left;margin-right:30px;width:45%}#event-detail #meta #c1 .number span{font-weight:bold}#event-detail #meta #c1 #sport{padding:3px}#event-detail #meta #c2{float:left;width:45%}#event-detail #associations{float:left;margin-top:30px}#event-detail #modules{float:left;width:100%;margin-bottom:30px}#event-detail #modules #add-pane{float:left;width:100%;margin-bottom:15px;margin-top:15px;border-top:solid 1px #ffce44;padding-top:15px;padding-bottom:15px}#event-detail #modules #add-pane #audience-filters{margin-bottom:10px}#event-detail #modules #add-pane select{width:310px;margin-bottom:20px}#event-detail #modules #delete-pane{float:left;width:100%;margin-bottom:15px;margin-top:15px;border-top:solid 1px #ffce44;padding-top:15px}#event-detail #modules #delete-pane #container{float:left;clear:both;text-align:center;width:100%;font-weight:bold}#event-detail #modules table{float:left}#event-detail #modules table a{color:#495451}#event-detail #modules table a:hover{text-decoration:underline;color:#d20a11}#event-detail #approvals{float:left;width:100%;margin-bottom:20px}#event-detail #approvals label{width:265px;border-bottom:0}#event-detail #approvals #add-pane{float:left;width:100%;margin-bottom:15px;margin-top:15px;border-top:solid 1px #ffce44;padding-top:15px;padding-bottom:15px}#event-detail #approvals #add-pane select{width:310px}#event-detail #approvals #delete-pane{float:left;width:100%;margin-bottom:15px;margin-top:15px;border-top:solid 1px #ffce44;padding-top:15px}#event-detail #approvals #delete-pane #container{float:left;clear:both;text-align:center;width:100%;font-weight:bold}#event-detail #approvals table{float:left}#event-detail #approvals table a{color:#495451}#event-detail #approvals table a:hover{text-decoration:underline;color:#d20a11}#event-detail #pulse{float:left;width:100%;margin-top:30px}#event-detail #statuses{float:left;padding-top:20px}#event-detail #statuses #tree{text-align:center;margin-top:20px;float:left;margin-left:10px}#event-detail #statuses #tree a{font-size:1em}#event-detail #statuses #tree .vertical{width:1px;background-color:#dbdddc;height:10px;margin-left:70px;margin-top:10px;margin-bottom:5px}#event-detail #statuses #tree .horizontal{width:20px;background-color:#dbdddc;height:1px;display:inline-block;margin-bottom:3px}#event-detail #leaders{clear:both;padding:15px}#event-detail #attendees{clear:both;padding:15px}#event-detail #attendees #advanced{float:right;clear:both;margin-bottom:5px}#event-detail #attendees #advanced a{color:#000;text-decoration:underline}#event-detail #attendees #add-leader{display:none}#event-detail #attendees .email{width:250px}#event-detail #attendees .gender{width:128px}#event-detail #attendees .address,#event-detail #attendees .country,#event-detail #attendees .region{width:auto}#event-detail #attendees .done{border-top:0;margin-top:0}#event-detail #edit-event-actions{margin-top:20px}#event-detail #confirm-transition{border-top:solid 1px #d20a11;float:left;padding-top:20px;width:670px}#event-detail #confirm-transition #confirm-message{text-align:center;color:#000;font-weight:bold}#event-detail #confirm-transition #confirm-description{text-align:center;color:#666}#event-detail #confirm-transition #error-message{text-align:center;color:#d20a11;font-weight:bold}#event-detail #confirm-transition #approval-organizations{margin-left:0;margin-bottom:20px}#event-detail #confirm-transition #approval-guidance{margin-top:20px}#event-detail #resources{padding:15px}#event-detail #resources .resource-divider{margin-top:7px}#event-detail #resources .resource-divider h3{margin-bottom:0}#event-detail #resources fieldset{margin-right:20px;width:300px}#event-detail #resources fieldset div.resource{margin-bottom:10px}#event-detail #resources fieldset div.resource .resource-header{margin-bottom:3px}#event-detail #resources fieldset div.resource .resource-header .visibility{font-size:.8em;color:#aaa;text-transform:uppercase}#event-leader-edit{padding:0;border:0}#event-leader-edit #personal-box{width:45%;float:left;margin-right:20px;margin-left:20px;margin-top:20px}#event-leader-edit #address-box{width:45%;float:left;margin-right:20px;margin-top:20px}#event-leader-edit #role-box{float:left;margin-top:20px;clear:both;margin-left:20px;width:97%}#event-leader-edit #role-box h3{margin-bottom:10px}#event-leader-edit #role-box .role{padding-left:0}#event-leader-edit #role-box .role input{float:left}#event-leader-edit #role-box .role label{text-transform:uppercase;font-size:.85em;display:block;float:left;margin-top:7px;margin-right:0}#event-leader-edit #role-box .role label.inline{padding-left:3px;padding-right:10px}#event-leader-edit #role-box .role label em{font-style:italic;font-weight:normal}#event-leader-edit #role-box .role select{float:left}#event-leader-edit #role-box .role div{float:left;clear:both;opacity:1!important}#event-leader-edit #role-box .role div.inline{clear:none}#event-leader-edit #role-box .role div.inner{margin-left:30px;margin-bottom:0}#event-leader-edit #role-box .role div.inner p{padding:0;margin:0;color:#000;margin-left:7px}#event-leader-edit #role-box table td{vertical-align:top}#event-leader-edit #role-box table td:first-child{font-weight:bold;width:250px}#event-leader-edit #role-box table td:last-child{width:400px}#event-leader-edit fieldset>div>input:not(.date):not(.search):not(input[type=checkbox]){float:left;display:block;margin-right:5px;width:190px!important}#event-leader-edit fieldset>div>select{width:202px}#event-leader-edit fieldset>div>input>.search{width:230px}#event-attendee-edit{padding:20px;border:0;display:flex;flex-wrap:wrap}#event-attendee-edit fieldset{width:50%}#event-attendee-edit #personal-box{width:45%;float:left;margin-right:20px;margin-left:20px;margin-top:20px;margin-bottom:20px}#event-attendee-edit #address-box{width:45%;float:left;margin-right:20px;margin-top:20px}#event-attendee-edit #address-box h3{margin-bottom:5px}#event-attendee-edit #demographic-box{width:200px;margin-right:10px;margin-top:20px}#event-attendee-edit #demographic-box h3{margin-bottom:5px}#event-attendee-edit #demographic-box label{width:150px;border-bottom:0}#event-attendee-edit #recognized-box{float:left;margin-left:20px;padding-top:20px;margin-bottom:20px}#event-attendee-edit #recognized-box label{width:200px;border-bottom:0}#event-attendee-edit #duplicate-box{float:left;clear:both;margin-bottom:30px;margin-left:20px;margin-right:20px}#event-attendee-edit .buttons{margin-top:0}#event-attendee-edit fieldset>div>input:not(.date):not(.search):not(input[type=checkbox]){float:left;display:block;margin-right:5px;width:190px!important}#event-attendee-edit fieldset>div>select{width:202px!important}#event-attendee-edit fieldset>div>input>.search{width:230px}#event-detail #notes{padding:30px;padding-top:20px}#event-detail #notes textarea{width:270px;height:100px}#event-detail #notes #public{float:left;width:28%;margin-right:0;padding-right:30px;border-right:solid 1px #dbdddc}#event-detail #notes #public span.recorder{display:block;color:#aaa;font-size:.9em}#event-detail #notes #private{float:left;width:28%;margin-right:30px;padding-right:30px;padding-left:30px;border-right:solid 1px #dbdddc}#event-detail #notes #private-list{float:left;width:270px;margin-top:20px}#event-detail #notes #private-list p{padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #efefef;color:#000}#event-detail #notes #private-list p span.recorder{display:block;color:#aaa;font-size:.9em}#event-detail #notes #approval{float:left;width:28%}#event-detail #notes #approval p{padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #efefef;color:#000}#event-detail #notes #approval p span.recorder{display:block;color:#aaa;font-size:.9em}.workflow-tabs{width:1210px}#event-workflow{width:100%}#event-workflow .list{float:left;border-left:solid 1px #dbdddc;border-right:solid 1px #dbdddc;margin-left:-1px;width:24.8%;border-top:0}#event-workflow .list:first-child{margin-left:0}#event-workflow .list:last-child{border-right:0}#event-workflow .list .list-header{position:relative;padding-bottom:20px;background-color:#fff}#event-workflow .list .list-header h2{font-size:1.5em;padding-left:0;padding-top:20px;margin:0;margin-bottom:10px;text-align:center;color:#48535a;position:relative}#event-workflow .list .list-header h2 p{color:#999;font-size:.7em;margin-bottom:0}#event-workflow .list .list-header #event-action{text-align:center;height:30px}#event-workflow .list .list-header #event-action a{text-align:center;text-decoration:underline;display:block;margin-bottom:5px}#event-workflow .list .list-header #event-action a.money{color:#288028}#event-workflow .list .list-header #event-action a:hover{color:#d20a11;text-decoration:underline}#event-workflow .list .list-header .back-link{position:absolute;right:15px;top:12px;font-size:2em;color:#495451;font-weight:normal}#event-workflow .list .list-header .back-link:hover{color:#d20a11}#event-workflow .list #event-tabs .subtabs li:first-child{margin-left:10px}#event-workflow .list #event-tabs .subtabs #event-search-tab{position:absolute;right:0;z-index:10;border-bottom:0}#event-workflow .list #event-tabs .subtabs #event-search-tab a{padding:6px}#event-workflow .list #event-tabs .subtabs #event-search-tab a:hover{color:#d20a11}#event-workflow .list #event-tabs .subtabs #event-search-tab.selected a img{filter:invert(100%)}#event-workflow .list #none p{font-style:italic;padding:10px 0;margin-bottom:0;text-align:center;min-height:42px;color:#666;float:left;width:100%;border-bottom:solid 1px #dbdddc}#event-workflow .list #event-controls{background-color:#fff;float:left;width:-webkit-fill-available;border-bottom:solid 1px #dbdddc;padding:10px;padding-top:0}#event-workflow .list #event-paging{float:right;background-color:#fff}#event-workflow .list #event-paging a{color:#666;margin-left:5px}#event-workflow .list #event-paging a:hover{text-decoration:underline;color:#d20a11}#event-workflow .list #event-paging a.selected{color:#000;font-weight:bold}#event-workflow .list #event-paging #event-filter{float:left;color:#999;margin-top:20px;margin-right:20px}#event-workflow .list #event-paging #event-filter:hover{color:#d20a11;text-decoration:underline}#event-workflow .list #event-search{background-color:#fff;float:left;clear:both;width:99%;padding-bottom:10px}#event-workflow .list #event-search fieldset{margin-bottom:0;margin-left:7px;min-height:279px}#event-workflow .list #event-search fieldset label{text-align:left}#event-workflow .list #event-search fieldset>div>input:not(.date,[type=checkbox]){width:190px}#event-workflow .list #event-search fieldset>div>select{width:190px}#event-workflow .list #event-search .buttons{margin-top:10px}#event-workflow .list #event-search select{width:140px}#event-workflow .list .sidetabs{background-color:#fff;padding-bottom:0;border-right:0 solid;border-left:0 solid;border-bottom:0 solid}#event-workflow .list .sidetabs li a{height:auto}#event-workflow .list .sidetabs li p{font-weight:bold;color:#000;line-height:1.2em;overflow:hidden}#event-workflow .list .sidetabs li p.active{font-weight:bold;color:#000}#event-workflow .list .sidetabs li.selected a{font-weight:normal}#event-workflow .list .sidetabs p{color:#000;margin:5px 0}#event-workflow .list .sidetabs label{color:#666;display:inline-block;width:70px}#event-workflow .list .sidetabs .left{float:left;line-height:1.15}#event-workflow .list .sidetabs .right{float:right;position:absolute;bottom:0;right:10px;text-align:right}#event-workflow .list .sidetabs .right span{font-style:italic;color:#666}#event-workflow .list .sidetabs .right img{float:right;width:20px;margin-right:-3px}#event-workflow #detail{width:74%;float:left;background-color:#fff;margin-left:1px}#event-workflow #detail #verification{width:100%;float:left}#event-workflow #detail #verification #event-notes{float:left;width:100%}#event-workflow #detail #verification #event-notes p{color:#000}#event-workflow #detail #verification #event-notes span{color:#666;display:block;font-size:.9em}#event-workflow #detail #verification #info{float:left;width:96%;padding-left:30px}#event-workflow #detail #verification #info .buttons{margin-top:0}#event-workflow #detail #verification h1.simple{line-height:normal;margin-bottom:0}#event-workflow #detail #verification h3{margin-bottom:5px}#event-workflow #detail #verification #c1{width:46%;margin-right:2%;padding-top:20px;float:left}#event-workflow #detail #verification #c1 span{width:65%}#event-workflow #detail #verification fieldset h4{float:left;clear:both}#event-workflow #detail #verification fieldset label{color:#495451}#event-workflow #detail #verification fieldset span{font-weight:normal;min-width:25%}#event-workflow #detail #verification #associations{width:46%;float:left;margin-bottom:20px}#event-workflow #detail #verification #associations #modules{float:left;width:100%;margin-top:20px;border-bottom:solid 1px #dbdddc;padding-bottom:20px;padding-left:10px;padding-right:20px}#event-workflow #detail #verification #associations #approvals{float:left;width:100%;margin-top:20px;border-bottom:solid 1px #dbdddc;padding-bottom:0;padding-left:10px;padding-right:20px}#event-workflow #detail #verification #associations #approvals fieldset{width:100%}#event-workflow #detail #verification #associations #approvals fieldset label{width:64%;color:#000;border-bottom:0;margin-left:10px}#event-workflow #detail #verification #associations #approvals fieldset .rejection{color:#d20a11}#event-workflow #detail #verification #associations #event-notes{margin-top:20px;padding-left:10px;padding-right:20px}#event-workflow #detail #verification #leaders{float:left;width:96%;margin-bottom:20px;margin-top:20px;padding-left:30px}#event-workflow #detail #verification #attendees{float:left;width:96%;margin-bottom:20px;padding-left:30px}#event-workflow #detail #verification #confirm-transition{border-top:solid 1px #d20a11;float:left;padding-top:20px}#event-workflow #detail #verification #confirm-transition #confirm-message{text-align:center;color:#000;font-weight:bold}#event-workflow #detail #verification #confirm-transition #confirm-description{text-align:center;color:#666}#event-workflow #detail #verification #confirm-transition #rejection-notes{margin-left:220px}#event-workflow #detail #verification #confirm-transition #rejection-notes textarea{width:300px;height:100px}#event-workflow #detail #verification #confirm-transition #error-message{text-align:center;color:#d20a11;font-weight:bold}#event-workflow #detail #verification #confirm-transition #approval-organizations{margin-left:0;margin-bottom:20px}#event-workflow #detail #verification #confirm-transition #approval-guidance{margin-top:20px}#event-workflow #detail #verification #confirm-transition #approval-notes{text-align:center}#event-workflow #detail #verification #confirm-transition #approval-notes label{display:block;color:#999;margin-bottom:3px}#event-workflow #detail #verification #confirm-transition #approval-notes textarea{width:340px;margin-left:200px;margin-bottom:20px}#event-workflow #detail #verification .false{display:none}#event-workflow #detail #verification .true{display:inline}#event-workflow #detail #verification #account-merge{width:900px;height:800px}#event-templates{padding:20px;width:100%}#event-templates h3{margin-bottom:0;margin-top:20px}#event-templates h3.first{margin-top:0}#event-templates td.new{border-bottom:0}#event-advancedcoachingdiploma #content{padding:20px}#event-advancedcoachingdiploma #content table td:first-child{font-weight:bold}#delivery #snapshot #subheading #aux .approved{color:#288028}#delivery .sidetabs{width:120px}#delivery .tab{float:left;padding:20px;padding-bottom:0;width:87%}#delivery .connector{width:50px;border-top:solid 1px #dbdddc;margin-top:135px;float:left}#delivery .connector-next{width:50px;border-top:1px dashed #dbdddc;margin-top:135px;float:left}#delivery .stage{float:left;padding:20px;width:190px;height:250px;position:relative;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#delivery .stage .option>p{line-height:1.2em}#delivery .stage.next{border:1px dashed #aaa}#delivery .past{border:1px dotted #aaa;width:auto}#delivery .past h2,#delivery .past .details p{color:#999}#delivery .next{text-align:center}#delivery .next .option{height:115px}#delivery .next .divider{width:190px;border-top:dashed 0 #aaa;margin-bottom:20px}#delivery .next p{text-align:left;margin-bottom:10px}#delivery #stages>.current{border:solid 1px #666}#delivery #stages>.online{border:solid 1px #288028}#delivery #stages>.offline{border:solid 1px #d20a11}#delivery .stage h2{text-align:center;margin-bottom:20px}#delivery .stage input{width:100px}#delivery .stage .toggle{text-align:center;float:left;width:200px}#delivery .stage .details{display:none;font-style:italic;position:absolute;bottom:20px;left:20px;font-size:.9em}#delivery .stage .details p{margin-bottom:0;font-size:1em}#delivery .stage .switch{margin-bottom:15px;margin-left:25px}#delivery .stage .switch a{text-decoration:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#delivery .stage .switch a.online{background-color:#288028;color:#fff;font-weight:normal}#delivery .stage .switch a.offline{background-color:#d20a11;color:#fff;font-weight:normal}#delivery-create{padding:20px}#delivery-create h2{text-align:left;margin-top:10px;margin-bottom:20px}#delivery-create label{font-weight:bold;border-bottom:0;white-space:nowrap}#delivery-create input[type=radio]{margin-top:0}#delivery-create p{margin-left:30px;margin-bottom:5px}#delivery-create #delivery-create-single{margin-left:25px;width:auto}#delivery-create #delivery-create-single fieldset{float:none;margin-bottom:10px}#delivery-create #delivery-create-single fieldset.indented{margin-left:30px;margin-top:10px}#delivery-create #delivery-create-single fieldset.indented label{font-weight:normal}#delivery-create #delivery-create-single fieldset select{width:70%}#delivery-primer #instructions{margin-bottom:20px;margin-left:-10px}#delivery-primer #instructions ol{margin-left:20px}#delivery-primer #instructions ol li{list-style-type:disc;margin-bottom:10px;color:#666}#delivery-primer .sidetabs{width:100px}#delivery-primer #sections{padding:20px;margin-left:20px;display:flex;flex-direction:row}#delivery-primer #sections section{display:flex;flex-direction:column;margin-bottom:30px}#delivery-primer #sections section>div{padding-bottom:30px}#delivery-primer #sections section>div #event-meta{width:100%}#delivery-primer #sections section>div #event-name{width:70%}#delivery-primer #sections section>div #to-label{width:auto}#delivery-primer #sections section>div:first-child{margin-right:50px}#delivery-primer #sections section table tr td:first-child{width:1%;white-space:nowrap}#delivery-primer #sections section textarea{height:1000px}#delivery-primer #sections section .note{font-style:italic;color:#6d7674;font-size:.85em;margin-bottom:10px}#delivery-logistics{padding-bottom:200px;justify-content:normal}#delivery-logistics .tab{width:87%}#delivery-logistics #overview select{width:auto;min-width:86px}#delivery-logistics #overview .organization .organization-select{width:222px}#delivery-logistics #overview .locations p{float:left;margin-right:20px}#delivery-logistics #overview .number input,#delivery-logistics #overview .name input{width:210px}#delivery-logistics #overview .search{width:190px}#delivery-logistics #overview .address input{width:210px}#delivery-logistics #overview .municipality input{width:190px}#delivery-logistics #overview .country select,#delivery-logistics #overview .region select{width:222px}#delivery-logistics #overview .postal-code input{width:60px}#delivery-logistics #overview .planning{margin-left:30px}#delivery-logistics #overview .planning h3{font-weight:600}#delivery-logistics #overview .registration{margin-left:30px}#delivery-logistics #overview .registration h3{font-weight:600}#delivery-logistics #overview .registration label{width:100px}#delivery-logistics #overview .attendee-limit input{width:30px;text-align:center}#delivery-logistics #overview .col{width:50%;float:left}#delivery-logistics #overview .col fieldset{clear:both}#delivery-logistics #overview .col fieldset table{width:100%}#delivery-logistics #overview #sessions{margin-top:20px}#delivery-logistics #overview #sessions #SessionGrid>.grid>tbody>tr.injected>td{width:auto;padding-right:0;display:flex;justify-content:center;align-items:center}#delivery-logistics #overview #sessions #SessionGrid>.grid>tbody>tr.injected>td>div{padding:0;padding-bottom:0}#delivery-logistics #overview #sessions #SessionGrid>.grid>tbody>tr.injected>td>div h3{margin-bottom:10px;font-weight:600}#delivery-logistics #overview #sessions #SessionGrid .sidetabs li.menu a{text-transform:uppercase;text-decoration:none}#delivery-logistics #overview #sessions td>div.state>span{font-size:.9em;text-transform:uppercase}#delivery-logistics #overview #sessions td>div.state>span.open{color:#288028}#delivery-logistics #overview #sessions td>div.state>span.closed{color:#d20a11}#delivery-logistics #overview #sessions td>div.state>span.status{color:#666;font-weight:bold}#delivery-logistics #overview #singleView #session{background:none;position:static}#delivery-logistics #overview #session{position:absolute;background-color:#fff}#delivery-logistics #overview #session #overview{padding:0}#delivery-logistics #overview #session #tabs{border-top-right-radius:0;border-top-left-radius:0}#delivery-logistics #overview #session h1{border-top-left-radius:0}#delivery-logistics #overview #session .col1{float:left;width:48%;margin-right:0;border-right:1px dotted #dbdddc;padding-right:20px}#delivery-logistics #overview #session .col1 .organization .organization-select{width:222px}#delivery-logistics #overview #session .col1 label{width:120px}#delivery-logistics #overview #session .col1 select{width:auto;margin-right:10px}#delivery-logistics #overview #session .col1 #sessiontimeto{width:auto}#delivery-logistics #overview #session .col1 .slots fieldset{border-bottom:dotted 0 #dbdddc;padding-bottom:10px;margin-bottom:10px}#delivery-logistics #overview #session .col1 .slots fieldset .venue select,#delivery-logistics #overview #session .col1 .slots fieldset .track select{width:220px}#delivery-logistics #overview #session .col1 .slots fieldset .delete{text-align:right;width:100%;margin-top:5px;padding-bottom:5px;border-bottom:1px solid #dbdddc}#delivery-logistics #overview #session .col1 .slots fieldset .delete a{text-decoration:underline}#delivery-logistics #overview #session .col1 .divider{clear:both}#delivery-logistics #overview #session .col2{float:left;width:45%;border-left:1px dotted #dbdddc;padding-left:20px;margin-left:-1px}#delivery-logistics #overview #session .col2 table{width:100%;margin-bottom:20px}#delivery-logistics #overview #session .col2 select{width:210px;margin-right:10px}#delivery-logistics #overview #session .col2 fieldset>span>input[type=button]{margin-top:15px}#delivery-logistics #overview #session .sidetabs{width:120px}#delivery-logistics #overview #session .tab{width:700px;margin-bottom:10px}#delivery-logistics #overview #session #session-content .tab img{display:block;float:left;margin-top:10px}#delivery-logistics #overview #session #session-content .tab iframe{height:0}#delivery-logistics #overview #session #session-content #survey{padding:20px;padding-bottom:10px}#delivery-logistics #overview #session #session-content #survey #cke_survey-description{width:560px;float:right}#delivery-logistics #overview #session #session-content #survey input[type=text]{width:200px}#delivery-logistics #overview #session #session-content #survey #choices select{width:auto}#delivery-logistics #overview #session #session-content #survey #choices div{width:500px;float:left}#delivery-logistics #overview #session #session-content #survey #choices div input{display:block;margin-bottom:3px}#delivery-logistics #overview #session #session-lifecycle{float:left;padding-bottom:20px}#delivery-logistics #overview #venues{margin-top:30px}#delivery-logistics #overview #venue .col1{float:left;width:43%;margin-right:20px}#delivery-logistics #overview #venue .col2{float:left;width:54%}#delivery-logistics #overview #venue .col1 input[type=text],#delivery-logistics #overview #venue .col2 input[type=text]{width:189px}#delivery-logistics #overview #venue select{width:200px}#delivery-logistics #overview #venue textarea{width:70%;height:100px}#delivery-logistics #schedule{float:left}#delivery-logistics #schedule h2{margin-bottom:20px}#delivery-logistics #schedule .day{float:left}#delivery-logistics #schedule .day .times{float:left;width:60px;padding-top:40px;border-right:solid 1px #666}#delivery-logistics #schedule .day .times div{border-top:solid 1px #666;height:59px;font-weight:bold;font-size:.9em}#delivery-logistics #schedule .day .heading{float:left;min-height:40px;width:100%;background-color:#fff;border-left:solid 1px #fff;margin-left:-1px;margin-right:-1px;border-right:solid 1px #fff}#delivery-logistics #schedule .day .heading h3{text-align:center;margin-bottom:5px;margin-top:5px}#delivery-logistics #schedule .day .heading div{text-align:center}#delivery-logistics #schedule .day .heading a{text-align:center;color:#666;text-decoration:underline;margin-left:5px;margin-right:5px}#delivery-logistics #schedule .day .heading a:hover{color:#d20a11}#delivery-logistics #schedule .day .heading .track-edit{width:100%;margin:10px}#delivery-logistics #schedule .day .track{float:left;position:relative;border-bottom:solid 1px #666;margin-bottom:30px;border-right:solid 1px #666}#delivery-logistics #schedule .day .track .line{border-top:solid 1px #666;width:100%;height:59px;float:left}#delivery-logistics #schedule .day .track .slot{position:absolute;background-color:#efefef;border:solid 1px #efefef;margin-top:1px}#delivery-logistics #schedule .day .track .top-border{border-top:solid 1px #aaa}#delivery-logistics #schedule .day .track .bottom-border{border-bottom:solid 1px #aaa}#delivery-logistics #schedule .day .track .left-border{border-left:solid 1px #aaa}#delivery-logistics #schedule .day .track .right-border{border-right:solid 1px #aaa}#delivery-logistics #schedule .day .track .slot>div{padding:5px;position:relative}#delivery-logistics #schedule .day .track .slot>div .time{color:#666;font-size:.8em;font-weight:normal}#delivery-logistics #schedule .day .track .slot>div p.session{text-align:center;color:#000;font-weight:bold;margin:0;line-height:normal}#delivery-logistics #schedule .day .track .slot>div p.venue{text-align:center;color:#000;margin:0;margin-top:3px;font-size:.8em;line-height:normal}#delivery-logistics #schedule .day .new-track{float:left;width:80px;margin-left:10px;text-align:center}#delivery-logistics #schedule .day .new-track a{color:#666;text-decoration:underline}#delivery-logistics #schedule .day .new-track a:hover{color:#d20a11}#track-dialog{display:none;padding:20px}#track-dialog input[type=text]{width:248px}#delivery-logistics #staff table{margin-bottom:30px}#delivery-logistics #staff-edit #personal-box,#delivery-logistics #staff-edit #address-box{margin-right:20px;width:34%}#delivery-logistics #staff-edit #personal-box input[type=text],#delivery-logistics #staff-edit #address-box input[type=text]{width:233px}#delivery-logistics #staff-edit #personal-box input[type=text].search,#delivery-logistics #staff-edit #address-box input[type=text].search{width:213px}#delivery-logistics #staff-edit #personal-box select,#delivery-logistics #staff-edit #address-box select{width:245px}#delivery-logistics #staff-edit #role-box{width:25%;min-height:150px}#delivery-logistics #staff-edit #role-box label{width:140px;border-bottom:0}#delivery-logistics #staff-edit #role-box a{text-decoration:underline}#delivery-logistics #staff-edit #leader-box{width:180px;min-height:150px;float:left}#delivery-logistics #staff-edit #organization-roles{background-color:#efefef;padding:20px;float:left;border-top:1px dashed #dbdddc;border-left:1px dashed #dbdddc;border-right:1px dashed #dbdddc}#delivery-logistics #staff-edit #organization-roles h1{float:left;background-color:transparent}#delivery-logistics #staff-edit #organization-roles #permissions fieldset{width:100%;padding-bottom:0}#delivery-logistics #staff-edit #organization-roles #permissions fieldset div{width:100%;float:left;clear:none;border-bottom:1px dotted #dbdddc}#delivery-logistics #staff-edit #organization-roles #permissions fieldset div input{float:left}#delivery-logistics #staff-edit #organization-roles #permissions fieldset div label{float:left;width:120px;border-bottom:0}#delivery-logistics #staff-edit #organization-roles #permissions fieldset div p{float:left;width:70%;font-style:italic;color:#666;margin-bottom:0}#delivery-logistics #session #staff-edit #personal-box{margin:20px}#delivery-logistics #session #staff-edit #address-box{margin:20px}#delivery-logistics #session #staff-edit #role-box,#delivery-logistics #session #staff-edit #leader-box{margin:20px}#staff-email-dialog{display:none;padding:20px}#staff-email-dialog input[type=text]{width:300px}#staff-email-dialog textarea{width:550px;height:90px;margin-bottom:30px}#delivery-content{justify-content:normal}#delivery-content #survey-tab .grid td{white-space:normal;width:200px}#delivery-content #survey-tab .grid td:first-child{font-weight:normal;width:200px}#delivery-content #survey-tab .grid .card-request,#delivery-content #survey-tab .grid .card-choices{height:100px;overflow:hidden;text-overflow:ellipsis;width:200px}#delivery-content #survey{width:800px}#delivery-content #survey #cke_survey-description{width:98%;float:left}#delivery-content #survey input[type=text]{width:200px}#delivery-content #survey select{width:auto}#delivery-content #survey #choices div{width:500px;float:left}#delivery-content #survey #choices div input{display:block;margin-bottom:3px}#delivery-content #survey textarea{width:85%;max-width:none}#delivery-content #display p{margin-bottom:5px}#delivery-content #display img{margin-top:10px;display:block;float:left}#delivery-content #display iframe{height:0}#delivery-content #resources-tab #resources .resource-divider{margin-top:7px}#delivery-content #resources-tab #resources .resource-divider h3{margin-bottom:0}#delivery-content #resources-tab #resources fieldset{margin-right:20px;width:300px}#delivery-content #resources-tab #resources fieldset div.resource{margin-bottom:10px}#delivery-content #resources-tab #resources fieldset div.resource .resource-header{margin-bottom:3px}#delivery-content #resources-tab #resources fieldset div.resource .resource-header .visibility{font-size:.8em;color:#aaa;text-transform:uppercase}#delivery-lifecycle{justify-content:normal}#delivery-lifecycle .tab{padding:20px;float:left;width:810px;padding-left:25px}#delivery-registration{justify-content:normal}#registrant-email-dialog,#participant-email-dialog{display:none;padding:20px}#registrant-email-dialog input[type=text],#participant-email-dialog input[type=text]{width:300px}#registrant-email-dialog textarea,#participant-email-dialog textarea{width:550px;height:90px;margin-bottom:30px}#delivery-financial{justify-content:normal}#delivery-settings{padding:30px;justify-content:normal;flex-direction:column}#delivery-settings fieldset{margin-right:100px}#delivery-settings fieldset h3{float:left;clear:both}#delivery-settings fieldset hr{float:left;height:10px}#delivery-settings fieldset div label{width:auto}#delivery-settings fieldset div input{width:20px;text-align:center}#delivery-settings fieldset .bottom{margin-top:20px}#delivery-translation{padding-top:20px;justify-content:normal;flex-direction:column}#delivery-translation select{width:fit-content;margin-bottom:20px}#delivery-translation table{margin-bottom:20px}#delivery-translation table td:first-child{font-style:italic;min-width:200px}#delivery-translation table td:nth-child(2){min-width:560px}#delivery-translation table tr:hover td{background-color:#fff;cursor:pointer;color:#d20a11}#delivery-translation table tr th.label{width:200px}#delivery-translation table tr th.text,#delivery-translation table tr th.translation{width:560px}#delivery-translation #translation-dialog{display:none}#connector{padding:20px}#connector .sidetabs{width:120px}#connector>#tab{float:left;width:850px}#connector #connector-jobs{width:850px}#connector #connector-jobs .missing{color:#d20a11}#connector #connector-jobs #job #tab{width:850px}#connector #connector-schedule{width:850px}#connector #overview .sidetabs{width:120px}#connector #overview #tab{float:left;padding:20px}#connector #overview .pass{background-color:#288028;color:#fff;padding:3px}#connector #overview .fail{background-color:#d20a11;color:#fff;padding:3px}#connector #overview .warn{background-color:#ffce44;color:#000;padding:3px}#connector #overview span.label{text-transform:uppercase;font-size:.7em;color:#aaa}#connector #overview span.organizationName{text-transform:uppercase;font-size:.8em;color:#aaa;font-weight:bold}#connector #overview #legend{text-transform:uppercase;font-size:.8em;font-weight:bold;color:#48535a;display:block;margin-bottom:3px}#connector #overview #filters{height:80px;border-bottom:1px #dbdddc dotted;margin-bottom:20px}#connector #overview #filters #take-filter{height:50px;display:inline-block}#connector #overview #filters #errorCode-filter{height:50px;display:inline-block}#connector #overview #filters #date-filter{height:50px;display:inline-block}#connector #overview #filters #date-filter .switch{margin-bottom:10px}#connector #overview #filters #status-filter{height:50px;display:inline-block}#connector #overview #filters fieldset div{clear:none}.guidelines-error{box-shadow:5px 5px 50px #d20a11}#links{float:left;padding-top:20px}#links #data{display:none}#links #data .sidetabs{width:200px}#links #data #drag{font-style:italic}#links #data>div{float:left;display:none;width:660px;margin-left:20px}#links #data .chapters{margin-bottom:30px}#links #data .chapters .buttons{margin-top:0}#links #data .chapters ol{margin-left:0;list-style-position:inside}#links #data .chapters ol>li{color:#000;font-weight:bold;border:solid 1px #fff;border-top:1px dotted #dbdddc;padding:5px;padding-top:10px;list-style-type:decimal}#links #data .chapters ol>li:hover{border:solid 1px #dbdddc;background-color:#efefef;cursor:pointer}#links #data .chapters .placeholder{width:500px;background-color:#efefef;height:37px;float:left;padding-left:10px;border:1px dotted #dbdddc;color:#dbdddc;line-height:37px}#links #data .chapters ol>li p{margin:0;font-weight:normal;margin-left:30px;padding:0;margin-top:3px;float:none}#links #data .chapters ol>li .links{text-align:right;margin-top:10px}#links #data .chapters ol>li .links a{font-weight:normal;margin-left:5px;color:#aaa}#links #data .chapters ol>li .links a:hover{text-decoration:underline;color:#d20a11}#links #data #chapter{padding-top:20px;border-top:1px dashed #dbdddc}#links #data #chapter>div{margin-bottom:10px}#links #data #chapter>div span{padding:5px;padding-left:3px;padding-right:3px;background-color:#aaa;color:#fff;text-transform:uppercase}#links #data #chapter>div input[type=text]{margin-right:0;width:290px}#links #data #chapter ul{margin-left:30px;margin-top:5px}#links #data #chapter ul>li{margin-bottom:5px}#links #data #chapter .question{margin-bottom:10px}#links #data #chapter .answers{margin-left:0}#links #data #chapter .answers h4{margin-left:30px}#links #data #chapter .answers ul{margin-left:0}#links #data #chapter .answers ul input[type=text]{width:220px;margin-right:5px}#links #data #chapter .answers ul a{margin-left:10px}#links #data #chapter .answers ul a.hide{display:none}#links #data #chapter .answers #option-template{display:none}#links #data #chapter .answers ul li{padding-left:30px}#links #data #chapter .answers ul li:hover{cursor:pointer}#links #data #chapter .answers ul .placeholder{background-color:#efefef;width:450px;height:30px;margin-left:30px;float:left;border:1px dotted #dbdddc;color:#dbdddc}#links #data #chapter a{color:#aaa}#links #data #chapter a:hover{color:#d20a11;text-decoration:underline}#links #data #chapter .delete-question{float:left}#links #data #chapter .add-option{margin-left:30px;text-align:right;display:block}#links #data #popup #english,#links #data #popup #french,#links #data #popup #associations{display:none}#links #data #popup #fields{float:left;clear:both}#links #data #popup textarea{width:650px;height:400px;font-family:Lucida Console;font-size:.9em}#links #data #popup #associations{margin-bottom:20px}#links #data #requirements ol li{list-style-type:none}#links #data .meta-container{float:left}#links #data .meta-container #meta label{padding:5px;padding-left:3px;padding-right:3px;background-color:#aaa;color:#fff;text-transform:uppercase;width:auto;border-bottom:0;margin-right:0;line-height:normal}#links #data .meta-container #meta fieldset>div{margin-bottom:10px}#links #data .meta-container #meta fieldset>div textarea{width:660px}#links #data .meta-container .metas>div{color:#000;border:solid 1px #fff;border-top:1px dotted #dbdddc;margin:0;padding:5px;padding-top:10px;padding-bottom:0}#links #data .meta-container .metas .links{text-align:right;margin-top:10px;margin-bottom:5px}#links #data .meta-container .metas .links a{font-weight:normal;margin-left:5px;color:#aaa}#links #data .meta-container .metas .links a:hover{text-decoration:underline;color:#d20a11}#links #data .meta-container .buttons{margin-top:0}#links #configure{padding:20px}#links #configure #preview-pane{display:none;width:800px;height:800px;position:absolute}#links #configure #tree{float:left;width:400px;margin-right:20px}#links #configure #tree .library{border:solid 1px #fff;margin-bottom:1px}#links #configure #tree .library a{color:#000}#links #configure #tree .library a:hover{text-decoration:underline}#links #configure #tree .library a.has{color:#000}#links #configure #tree .library a.associated{color:#000;font-weight:bold}#links #configure #tree .library span{background-color:#999;color:#fff}#links #configure #tree .selected{background-color:#efefef;border:solid 1px #dbdddc}#links #configure #tree .next{margin-left:20px;margin-top:0;display:none;padding:0}#links #configure #tree .configured{margin-top:30px;float:left}#links #configure #associations{width:450px;float:left;padding-left:20px;border-left:solid 1px #dbdddc}#links #configure #associations .section{margin-bottom:30px}#links #configure #requirements .requirement{margin-bottom:20px}#links #configure #requirements .library{margin-bottom:1px;border:solid 1px #fff}#links #configure #associations .library{margin-bottom:5px;border:solid 1px #fff}#links #configure #associations .meta div{margin-bottom:10px;border:solid 1px #fff}#links #configure #associations .meta .selected{background-color:#efefef;border:solid 1px #dbdddc}#links #configure #associations .selected{background-color:#efefef;border:solid 1px #dbdddc}#links #customize #chooser{margin-bottom:10px}#links #customize .area{display:none}#links #customize .area textarea{width:650px;height:400px;font-family:Lucida Console;font-size:.9em}#links #customize .sidetabs{width:200px}#links #customize #detail{float:left;width:650px;margin-left:50px}#links #customize #asset-list{margin-top:0}#links #customize #asset-list h2{margin-top:30px}#links #customize #asset-buttons{display:none}#links #publish .sidetabs{width:200px}#links #publish #detail{width:600px;float:left;margin-left:50px}#links #publish #detail h2,#links #publish #detail fieldset{clear:both}#links #publish #urls{margin-top:0}#links #publish #urls input{width:460px}#links #publish #urls p{margin-top:10px;float:right;color:#999;font-style:italic}#links #publish #publishing{float:left;clear:both}.context-tabs li{min-width:100px}.context-tabs li a{min-width:80px}h1.context{text-align:left;height:auto;max-width:231px}h1.context span{overflow:hidden;display:inline-block;max-width:130px;float:right;line-height:normal;margin-top:15px;margin-bottom:10px}#context #snapshot h2 a.name{text-transform:none;color:#d20a11}#context h3{font-size:1em;color:#000;font-weight:bold;margin-bottom:10px}#context h3>span{float:right;color:#999;font-size:.9em;margin-right:3px}#context h3>span.id{float:none;color:#999;font-size:.9em;padding:0;margin:0}#context .group{margin-bottom:10px;clear:both;float:left;width:100%}#context .group h3{height:auto}#context .group h3 a{float:right;text-transform:none;font-weight:normal;color:#999;border-bottom:0;border-left:dotted 0 #dbdddc;border-right:0;border-top:dotted 0 #dbdddc;padding-right:8px;padding-left:8px;padding-bottom:2px;width:auto;text-align:right;padding-top:2px;margin-bottom:0;margin-top:0}#context .group h3 a:hover{color:#d20a11}#context .group h3 input[type=button]{float:right;margin-top:-10px}#context ul.items{margin-top:5px;margin-bottom:5px;padding:3px;width:100%;clear:both;border:solid 1px #fff;position:relative}#context ul.items li{margin-top:2px;margin-bottom:2px;border:solid 1px #fff;position:relative;min-height:20px;display:block}#context ul.items li label{border:solid 1px #dbdddc;width:30px;display:inline-block;font-weight:bold;background:#dbdddc;color:#fff;text-align:center;margin-right:0;position:absolute;top:0;padding-top:3px;padding-bottom:3px}#context ul.items li label.pass{background-color:#5a725a;border:solid 1px #5a725a}#context ul.items li label.warn{background-color:#ffce44;border:solid 1px #ffce44;color:#000}#context ul.items li span{display:block;width:390px;margin-left:35px;line-height:18px}#context ul.items li span.id{float:none;color:#999;font-size:.9em;display:inline;padding:0;margin:0}#context ul.items li:hover{cursor:pointer;background-color:#efefef;border:solid 1px #dbdddc}#context ul.items li.pass{border:solid 1px #5a725a;background-color:#e9fde5}#context ul.items li.warn{border:solid 1px #8a410d;background-color:#ffce44}#context ul.items li.pass label{background-color:#5a725a;border:solid 1px #5a725a}#context ul.items li.warn label{background-color:#ffce44;border:solid 1px #ffce44}#context ul.items li.empty{display:none;text-align:left;height:auto;color:#aaa;margin-bottom:0;font-style:italic;font-size:.9em;line-height:20px;border:1px dotted #fff}#context ul.items li.empty:hover{background-color:#fff;border:1px dotted #fff;margin-bottom:0;padding-bottom:0}#context ul.items li.knockout-empty{text-align:left;height:auto;color:#aaa;margin-bottom:0;font-style:italic;font-size:.9em;line-height:20px;border:1px dotted #fff}#context ul.items li.knockout-empty:hover{background-color:#fff;border:1px dotted #fff;margin-bottom:0;padding-bottom:0}#context #search-results h3{clear:both;margin-bottom:0;padding-bottom:0;cursor:pointer}#context #search-results h3:hover{text-decoration:underline}#context .empty{border:1px dotted #dbdddc;height:34px;text-align:left;padding-left:10px;margin-bottom:10px;background-color:#fff}#context .empty a,#context .empty p{color:#aaa;line-height:30px;font-style:normal}#context #detail{width:100%}#context #detail h3{color:#d20a11;font-weight:normal}#context #detail #info{float:left;width:500px;padding:30px}#context #detail #meta{width:400px}#context #detail #meta input[type=text]{width:292px}#context #detail #meta .search input[type=text]{width:auto}#context #detail #meta textarea{width:300px}#context #detail #c1{width:400px;float:left;margin-bottom:20px}#context #detail #c2{width:400px;float:left}#context #detail #approvals select{width:100px}#context #detail #approval-2{display:none}#context #detail #approval-2 #approval-options{display:none}#context #detail #approval-2 select{float:left}#context #detail #approval-2 #dependent{float:left;margin-left:10px}#context #detail #approval-3{display:none}#context #detail #organizations{float:left;width:380px;padding-left:30px;padding-top:20px}#context #criteria{padding:30px;width:100%}#context #criteria #criteria-template,#context #criteria #criteria-split-template,#context #criteria #outcome-template{display:none}#context #criteria hr{width:920px}#context #criteria .outcome{float:left;padding-bottom:10px;width:100%;margin-bottom:10px;border-bottom:dotted 0 #dbdddc}#context #criteria .outcome a:hover{text-decoration:underline}#context #criteria .outcome .add-criteria{float:right;margin-top:0;margin-bottom:7px}#context #criteria .outcome .criteria{border-top:solid 0 #000;padding-top:5px}#context #criteria .outcome .criteria .criteria-list{display:none}#context #criteria .outcome .criterion{margin-bottom:5px;padding-bottom:0;float:left;width:100%;position:relative;border-bottom:dotted 0 #dbdddc}#context #criteria .outcome .criterion a{float:right}#context #criteria .outcome .criterion .specific>textarea{width:363px;height:35px;margin-left:53px;background-color:#f7f7f7;overflow:hidden}#context #criteria .outcome .criterion select.standard-list{position:relative;margin-left:60px;top:auto;width:auto;max-width:350px}#context #criteria .outcome .criterion input[type=checkbox]{position:absolute;top:0}#context #criteria .outcome .criterion .placeholder{background-color:#fff;height:37px;float:left;padding-left:10px;width:355px;float:right;border:1px dotted #dbdddc;color:#dbdddc;line-height:37px}#context #criteria .outcome .criterion .specific{display:none;width:420px;float:right}#context #criteria .outcome .criterion .standard-requirement{width:30px;display:inline-block;font-weight:bold;background:#dbdddc;color:#fff;padding:3px;text-align:center;position:absolute;top:0;left:55px}#context #criteria .outcome .criterion .standard-name{width:350px;display:inline-block;line-height:16px;margin-left:100px}#context #criteria .outcome .criterion .custom-requirement{width:50px;position:absolute;top:0}#context #criteria .outcome .criterion .custom-name{width:380px;display:inline-block;line-height:16px;margin-left:90px;color:#000;border-bottom:1px dotted #dbdddc}#context #criteria .outcome .criterion .move-box{width:400px;display:inline-block;line-height:16px;margin-left:90px;color:#000}#context #criteria .outcome .criterion .move-box select{width:240px}#context #criteria .outcome .criterion a.split,#context #criteria .outcome .criterion a.move{float:none;color:#999;text-decoration:underline;margin-left:25px;position:absolute;top:2px}#context #criteria .outcome .criterion a.split:hover,#context #criteria .outcome .criterion a.move:hover{color:#d20a11}#context #criteria .outcome .criterion .specific-name{width:355px}#context #criteria .outcome>input[type=text]{float:left;margin-right:5px}#context #criteria .buttons{margin-top:40px}#context #context-module-list{padding:15px;margin-bottom:30px}#context #context-module-list #module-list.compact{float:left;width:565px}#context #context-module-list #module-list div.filter-container{float:left}#context #context-module-list #module-list fieldset#left{float:left;margin-right:50px}#context #context-module-list #module-list fieldset#middle{float:left;margin-right:50px}#context #context-module-list #module-list fieldset#right{float:left}#context #context-module-list #criteria-checklist{float:left;width:380px;margin-right:15px}#context #context-module-list #criteria-checklist h3{float:left}#context #context-module-list #criteria-checklist a#close{float:right;margin-top:-10px;margin-bottom:10px}#context #context-module-list #criteria-checklist a#close img:hover{height:30px}#context #context-module-list #criteria-checklist #outcome-list{padding-right:5px;height:770px;overflow-y:scroll}#context #context-module-list #criteria-checklist #outcome-list tr.criteria td.requirement{font-weight:bold;color:#fff;background-color:#dbdddc;border:1px solid #dbdddc}#context #context-module-list #criteria-checklist #outcome-list tr.criteria.used td.requirement{background-color:#e9fde5}#context #context-module-list #criteria-checklist #outcome-list tr.criteria.selected{border:1px solid #e9fde5}#context #context-module-list #criteria-checklist #outcome-list tr.criteria.selected td:not(.requirement){background-color:#e9fde5}#context #context-module-list #criteria-checklist #outcome-list tr.criteria:hover{cursor:pointer}#context #context-module-list #criteria-checklist #outcome-list tr.criteria:hover:not(.selected) td:not(.requirement){background-color:#efefef}#context #context-module-list #module h3{color:#d20a11;text-transform:uppercase;padding-bottom:0;margin-bottom:10px;font-family:Locker,Verdana;font-weight:normal}#context #context-module-list #module #header{border-bottom:1px solid #999;padding:10px 0;margin-top:-21px;margin-left:-20px;margin-right:-20px;font-weight:bold}#context #context-module-list #module #header #moduleId{border-right:1px solid #dbdddc;padding:10px;font-size:1.1em}#context #context-module-list #module #header #name{padding:10px;font-size:1.2em}#context #context-module-list #module #body{padding-top:15px}#context #context-module-list #module #body #details{float:left;margin-right:60px}#context #context-module-list #module #body #details label{width:85px}#context #context-module-list #module #body #details span.translation{width:250px}#context #context-module-list #module #body #details input[type=text]{width:250px}#context #context-module-list #module #body #details input[type=text].number{width:30px}#context #context-module-list #module #body #details label>span{vertical-align:super}#context #context-module-list #module #body #criteria-list{float:left}#context #context-module-list #module #body #criteria-list #criteria-item span:first-child{display:inline-block;width:16px}#context #context-module-list #module #body #criteria-list #criteria-item combo input{width:390px}#context #context-module-list #module #body #criteria-list #criteria-item combo ul{display:block}#context #context-module-list #module #body #revision-list h4{border-bottom:0}#context #context-module-list #module #body #revision-list fieldset>div>label{width:100px}#context #context-module-list #module #body #resource-list .resource #resource-header h4{float:left}#context #context-module-list #module #body #resource-list .resource #resource-header #controls{float:right}#context #context-module-list #module #body #resource-list .resource #resource-header #controls a:first-child{margin-right:5px}#context #context-module-list #module #body #resource-list .resource fieldset#left{width:300px;margin-right:0}#context #context-module-list #module #body #resource-list .resource fieldset#left #upload input{width:200px}#context #context-module-list #module #body #resource-list .resource fieldset#middle{margin-left:0;margin-right:40px}#context #context-module-list #module #body #resource-list .resource fieldset#middle select{width:175px}#context #context-module-list #module #body #resource-list .resource fieldset#right #name{width:200px}#context #context-module-list #module #body #resource-list .resource fieldset#right #description{width:206px}#context #context-module-list #module #body #resource-list .resource fieldset #location{width:148px}#context #context-status-list{padding:15px;margin-bottom:30px}#context #context-status-list #status-list.compact{float:left;width:565px}#context #context-status-list #status-list div.filter-container{float:left}#context #context-status-list #status-list fieldset#left{float:left;margin-right:50px}#context #context-status-list #status-list fieldset#middle{float:left;margin-right:50px}#context #context-status-list #status-list fieldset#right{float:left}#context #context-status-list #module-checklist{float:left;width:380px;margin-right:15px}#context #context-status-list #module-checklist h3{float:left}#context #context-status-list #module-checklist a#close{float:right;margin-top:-10px;margin-bottom:10px}#context #context-status-list #module-checklist a#close img:hover{height:30px}#context #context-status-list #module-checklist #module-list{padding-right:5px;height:770px;overflow-y:scroll}#context #context-status-list #module-checklist #module-list h4{cursor:pointer}#context #context-status-list #module-checklist #module-list tr.module td.requirement{font-weight:bold;color:#fff;background-color:#dbdddc;border:1px solid #dbdddc}#context #context-status-list #module-checklist #module-list tr.module.used td.requirement{background-color:#e9fde5}#context #context-status-list #module-checklist #module-list tr.module.selected{border:1px solid #e9fde5}#context #context-status-list #module-checklist #module-list tr.module.selected td:not(.requirement){background-color:#e9fde5}#context #context-status-list #module-checklist #module-list tr.module:hover{cursor:pointer}#context #context-status-list #module-checklist #module-list tr.module:hover:not(.selected) td:not(.requirement){background-color:#efefef}#context #context-status-list #status h3{color:#d20a11;text-transform:uppercase;padding-bottom:0;margin-bottom:10px;font-family:Locker,Verdana;font-weight:normal}#context #context-status-list #status #header{border-bottom:1px solid #999;padding:0 0;margin-top:-21px;margin-left:-20px;margin-right:-20px;font-weight:bold}#context #context-status-list #status #header #statusId{border-right:1px solid #dbdddc;padding:10px;font-size:1.1em;float:left}#context #context-status-list #status #header #name{padding:10px;font-size:1.2em;float:left}#context #context-status-list #status #header #pathId{border-left:1px solid #dbdddc;padding:10px;font-size:1.1em;float:left}#context #context-status-list #status #header #pathId .pending{padding:3px 10px 5px;margin-left:10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#fff}#context #context-status-list #status #header #pathId .pending.added{background-color:#5a725a}#context #context-status-list #status #header #pathId .pending.updated{background-color:#8a410d}#context #context-status-list #status #header #pathId .pending.deleted{background-color:#dd3c10}#context #context-status-list #status #header #right{float:right;border-left:1px solid #dbdddc}#context #context-status-list #status #header #right #statistics{padding:10px}#context #context-status-list #status #header #right #statistics img{height:30px}#context #context-status-list #status #body{padding-top:15px}#context #context-status-list #status #body #details{float:left;margin-right:35px}#context #context-status-list #status #body #details label{width:85px}#context #context-status-list #status #body #details span.translation{width:250px}#context #context-status-list #status #body #details input[type=text]:not(.date){width:250px}#context #context-status-list #status #body #details input[type=text]:not(.date).number{width:30px}#context #context-status-list #status #body #details label>span{vertical-align:super}#context #context-status-list #status #body #status-path-list{float:left;width:500px}#context #context-status-list #status #body #status-path-list .switch a.pending.selected{padding:6px 9px;border:1px solid #000;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#context #context-status-list #status #body #status-path-list .switch a.pending:hover{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#context #context-status-list #status #body #status-path-list .switch a.pending.added{background-color:#5a725a}#context #context-status-list #status #body #status-path-list .switch a.pending.added:not(.selected){background-color:rgba(90,114,90,.4)}#context #context-status-list #status #body #status-path-list .switch a.pending.updated{background-color:#8a410d}#context #context-status-list #status #body #status-path-list .switch a.pending.updated:not(.selected){background-color:rgba(138,65,13,.4)}#context #context-status-list #status #body #status-path-list .switch a.pending.deleted{background-color:#dd3c10}#context #context-status-list #status #body #status-path-list .switch a.pending.deleted:not(.selected){background-color:rgba(221,60,16,.4)}#context #context-status-list #status #body #status-path-list #path-preview fieldset{margin-bottom:10px}#context #context-status-list #status #body #status-path-list #path-preview #path-indicator span{padding:3px 10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#fff}#context #context-status-list #status #body #status-path-list #path-preview #path-indicator .added{background-color:#5a725a}#context #context-status-list #status #body #status-path-list #path-preview #path-indicator .updated{background-color:#8a410d}#context #context-status-list #status #body #status-path-list #path-preview #path-indicator .deleted{background-color:#dd3c10}#context #context-status-list #status #body #path a#add{float:right}#context #context-status-list #status #body #path #left,#context #context-status-list #status #body #path #right{width:435px;float:left}#context #context-status-list #status #body #path #left #details,#context #context-status-list #status #body #path #right #details{min-height:60px}#context #context-status-list #status #body #path #left{padding-right:20px;margin-right:20px}#context #context-status-list #status #body #path #left.divided{border-right:1px dotted #dbdddc}#context #context-status-list #status #body #path #path-body{padding-top:0}#context #context-status-list #status #body #path #path-body .added{background-color:#5a725a}#context #context-status-list #status #body #path #path-body .deleted{text-decoration:line-through;color:#fff;background-color:#dd3c10}#context #context-status-list #status #body #path #path-body .updated{background-color:#8a410d}#context #context-eventLib-list{padding:15px;margin-bottom:30px}#context #context-eventLib-list #eventLib-list.compact{float:left;width:565px}#context #context-eventLib-list #eventLib-list div.filter-container{float:left}#context #context-eventLib-list #eventLib-list fieldset#left{float:left;margin-right:50px}#context #context-eventLib-list #eventLib-list fieldset#middle{float:left;margin-right:50px}#context #context-eventLib-list #eventLib-list fieldset#right{float:left}#context #context-eventLib-list #module-checklist{float:left;width:380px;margin-right:15px}#context #context-eventLib-list #module-checklist h3{float:left}#context #context-eventLib-list #module-checklist a#close{float:right;margin-top:-10px;margin-bottom:10px}#context #context-eventLib-list #module-checklist a#close img:hover{height:30px}#context #context-eventLib-list #module-checklist #module-list{padding-right:5px;height:770px;overflow-y:scroll}#context #context-eventLib-list #module-checklist #module-list h4{cursor:pointer}#context #context-eventLib-list #module-checklist #module-list tr.module td.requirement{font-weight:bold;color:#fff;background-color:#dbdddc;border:1px solid #dbdddc}#context #context-eventLib-list #module-checklist #module-list tr.module.used td.requirement{background-color:#e9fde5}#context #context-eventLib-list #module-checklist #module-list tr.module.selected{border:1px solid #e9fde5}#context #context-eventLib-list #module-checklist #module-list tr.module.selected td:not(.requirement){background-color:#e9fde5}#context #context-eventLib-list #module-checklist #module-list tr.module:hover{cursor:pointer}#context #context-eventLib-list #module-checklist #module-list tr.module:hover:not(.selected) td:not(.requirement){background-color:#efefef}#context #context-eventLib-list #eventLib h3{color:#d20a11;text-transform:uppercase;padding-bottom:0;margin-bottom:10px;font-family:Locker,Verdana;font-weight:normal}#context #context-eventLib-list #eventLib #header{border-bottom:1px solid #999;padding:10px 0;margin-top:-21px;margin-left:-20px;margin-right:-20px;font-weight:bold}#context #context-eventLib-list #eventLib #header #eventLibId{border-right:1px solid #dbdddc;padding:10px;font-size:1.1em}#context #context-eventLib-list #eventLib #header #name{padding:10px;font-size:1.2em}#context #context-eventLib-list #eventLib #body{padding-top:15px}#context #context-eventLib-list #eventLib #body #details{float:left;margin-right:35px}#context #context-eventLib-list #eventLib #body #details label{width:85px}#context #context-eventLib-list #eventLib #body #details span.translation{width:250px}#context #context-eventLib-list #eventLib #body #details input[type=text]{width:250px}#context #context-eventLib-list #eventLib #body #details input[type=text].number{width:30px}#context #context-eventLib-list #eventLib #body #details label>span{vertical-align:super}#context #context-eventLib-list #eventLib #body #eventLib-module-list{float:left;width:500px}#context #context-eventLib-list #eventLib #body #eventLib-module-list a#add{float:right}#context #context-eventLib-list #eventLib #body #eventLib-module-list .added{background-color:#5a725a}#context #context-eventLib-list #eventLib #body #eventLib-module-list .deleted{text-decoration:line-through;color:#fff;background-color:#dd3c10}#context #context-eventLib-list #eventLib #body #eventLib-module-list .updated{background-color:#8a410d;color:#fff}#context #context-translations{padding:30px}#context #modules{width:100%}#context #statuses{width:100%}#context #eventlibs{width:100%}#context #mappings{width:100%}#context #translation{width:100%}#context #translation .translation{margin-top:20px}#context #translation #criteria,#context #translation #modules,#context #translation #statuses,#context #translation #eventLibs{padding:0}#context #summary{clear:both;float:left;display:none;padding:30px}#context #summary h2{background:url(/content/images/h2.gif?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat bottom left;padding-bottom:10px}#context #summary h3{margin-bottom:0;padding-bottom:0;height:auto;line-height:17px}#context #summary h3 span.bilingual{font-size:1em;color:#000;float:none}#context #summary h4{margin-bottom:0;padding-bottom:0;font-style:italic;margin-top:5px}#context #summary p{margin-bottom:0;font-style:italic;color:#aaa}#context #summary ol{margin-left:30px}#context #summary ol li{list-style-type:decimal;margin-bottom:5px}#context #summary ul.items{margin-top:0}#context #summary ul.items span.bilingual{margin-left:0;width:auto;display:inline}#context #summary #c1{width:430px;float:left;border-right:1px dotted #dbdddc;padding-right:20px;margin-right:20px}#context #summary #c2{width:430px;float:left}#context #summary hr{float:left;width:100%;height:30px;background:none;border:0}#context #summary .level{border:1px dotted #dbdddc;padding:10px;margin-bottom:10px}#context #summary h3.heading{color:#aaa;font-size:1em;font-weight:normal;margin-bottom:0;padding-bottom:0;padding-top:0}#context #summary #signatures{display:none;text-align:center}#sport .sidetabs{width:106px}#sport #tab{float:left;width:860px;padding-left:30px;padding-top:20px}#sport #checklist{padding:0}#sport #content{padding:20px}#sport #content table.checklist{width:996px}#sport #content table.checklist th{text-align:center;border-top:0}#sport #content table.checklist th.step{width:190px;text-align:left}#sport #content table.checklist td{vertical-align:middle;border:solid 1px #dbdddc;border-left:0;width:100px}#sport #content table.checklist td a{display:block;width:100%;height:100%}#sport #content table.summary tr[data-my=False]{display:none}#sport #content table.summary th{text-align:center}#sport #content table.summary td{text-align:center;vertical-align:middle;height:25px;width:80px;border:solid 1px #dbdddc}#sport #content table.summary td.logo img{float:left;margin-right:5px;height:20px}#sport #content table.summary td.sport{text-align:left;font-weight:bold;white-space:nowrap}#sport #content table.summary td a{color:#000;text-decoration:none;font-size:1em;display:block;height:100%;width:100%;line-height:25px}#sport #content table.summary td a:hover l{text-decoration:underline}#sport #content table.summary td.begun a,#sport #content table.summary td.progressing a{font-size:1.2em}#sport #content table.summary td.complete{background:transparent url(/content/images/checked.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat center center}#sport #content table.summary td.complete a:hover{text-decoration:none}#sport #content table.summary td.community{background-color:#c0d242;border:solid 1px #fff}#sport #content table.summary td.competition{background-color:#4dade2;border:solid 1px #fff}#sport #content table.summary td.instruction{background-color:#ffce44;border:solid 1px #fff}#sport #content table.summary td.levels{background-color:#dbdddc;border:solid 1px #fff}#sport #content #organizations{margin-top:30px}#sport-list{margin:20px;width:100%}#sport-list .switch{margin-bottom:10px}#notification #notification-inbox #sidetabs{width:230px}#notification #notification-inbox #tab{width:700px;float:left;padding:20px}#notification #notification-inbox #tab .buttons{margin-top:50px}#admin{width:100%}#admin .sidetabs{width:120px}#admin-configuration{width:100%}#admin-configuration .sidetabs{width:120px}#admin-tasks{width:100%}#admin-tasks .sidetabs{width:120px}#admin-overview{padding:30px;padding-top:20px;float:left;width:85%}#admin-overview #health{margin-bottom:50px}#admin-overview #health .indicator{padding:3px;text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;text-transform:uppercase;color:#fff}#admin-overview #health .ok{background-color:#5a725a}#admin-overview #health .warning{background-color:#ffce44;color:#000}#admin-overview #health .alert{background-color:#dd3c10}#admin-overview #info #col1{width:40%;margin-right:30px;float:left;clear:left}#admin-overview #info #col2{width:56%;float:left}#admin-overview #info td h4{font-weight:bold;color:#000;margin:0;font-size:.9em;padding-top:0}#admin-overview #info td:first-child{width:200px;color:#666}#admin-overview h2{float:left;clear:both}#admin-overview fieldset{clear:both}#admin-overview fieldset label{width:100px;margin-right:20px}#admin-overview fieldset span{color:#000}#admin-translations{padding:30px;width:85%;padding-top:20px;float:left}#admin-translations .admin-translation-tabs a{padding-left:20px;padding-right:20px}#admin-roles{padding:30px;padding-top:0}#admin-roles #list{float:left;margin-right:10px;margin-left:20px;width:200px}#admin-roles #list #action{float:left;width:1095px;text-align:left;padding:10px;border-bottom:solid 1px #d20a11}#admin-roles #list .sidetabs{width:200px;float:left;border-left:solid 1px #dbdddc;margin-right:20px}#admin-roles #detail{width:73%;float:left}#admin-roles #detail #definition{float:left;padding-left:10px;margin-top:60px}#admin-roles #detail #definition input[type=text]{width:200px}#admin-roles #detail #usage{float:left}#admin-roles #detail h1{background-color:#fff;float:none;font-size:2em;color:#000;text-align:left;margin-bottom:20px;padding:0}#admin-roles #detail #permissions fieldset{width:100%;padding-bottom:10px}#admin-roles #detail #permissions fieldset div{width:100%;float:left;clear:none;border-bottom:1px dotted #dbdddc}#admin-roles #detail #permissions fieldset div input{float:left}#admin-roles #detail #permissions fieldset div label{float:left;width:120px;border-bottom:0}#admin-roles #detail #permissions fieldset div p{float:left;width:70%;font-style:italic;color:#666;margin-bottom:0}#admin-roles .admin-roles-tabs{margin-bottom:20px}#admin-roles .admin-roles-tabs a{min-width:100px}#admin-roles .admin-roles-tabs li.fill{width:470px}#admin-notification #notifications{padding:20px;float:left;width:87%}#admin-notification #notifications #notification-message{margin-top:30px;width:87%}#admin-notification #notifications #notification-subject{margin-top:15px;margin-bottom:15px;font-size:1.3em;max-width:100%;margin-top:30px;padding-top:30px;border-top:1px dotted #dbdddc}#admin-dev{margin-left:20px;padding-top:0;margin-top:20px;float:left;float:left}#dev-item input[type=text].date{background:#fff;border:solid 1px #dbdddc;padding:5px;width:150px}#admin-errors{float:left;width:87%}#admin-errors .actions{padding-top:10px;padding-left:10px;padding-bottom:10px}#admin-errors iframe{width:1130px;height:1000px;margin-left:0}#admin-onlinelearning{float:left;width:98%;padding:20px}#admin-onlinelearning-setup fieldset{margin-right:30px}#admin-onlinelearning-setup fieldset div.container{float:left;line-height:normal}#admin-onlinelearning-setup form{width:200px}#admin-onlinelearning-setup iframe{height:0}#admin-onlinelearning-setup .remote-url,#admin-onlinelearning-setup .restricted-list{width:500px}#admin-onlinelearning-setup .name{width:300px}#admin-onlinelearning-setup .note{float:left;margin-left:90px;font-style:italic;margin-top:5px;margin-bottom:0}#admin-onlinelearning-organization #course-list span.online{color:#288028;font-size:.9em;text-transform:uppercase}#admin-onlinelearning-organization #course-list span.offline{color:#d20a11;font-size:.9em;text-transform:uppercase}#admin-onlinelearning-organization #course-list span.pilot{color:#48535a;font-size:.9em;text-transform:uppercase}#admin-program{display:inline-block;padding:20px;width:850px}#admin-program-setup{padding:20px}#admin-program-setup #items{clear:both;display:block;margin-bottom:10px;width:auto}#admin-program-setup #to-delivery{margin-top:30px;display:block}#admin-program-setup #content .switch{margin-bottom:10px}#admin-program-setup #financial section{float:left;width:100%;margin-bottom:30px}#admin-requests{padding:20px;float:left;width:87%}#admin-requests #grids{margin-top:10px}#admin-requests #filters{border-bottom:solid 1px #d20a11;float:left;width:100%;padding-bottom:10px}#admin-requests #filters select{padding:6px;margin-top:1px;background-image:none;background-color:#efefef;border:solid 1px #dbdddc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#admin-announcements{margin-left:20px;padding-top:0;margin-top:20px;float:left;width:87%}#admin-announcements fieldset{padding-top:10px;margin-right:auto}#admin-announcements fieldset #name input{width:200px}#admin-announcements fieldset#audience label{width:150px}#admin-announcements .switch{margin-bottom:10px}#admin-awards{margin:20px}#admin-awards #awardType-grid .status{padding:3px 7px;color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;text-transform:uppercase;font-size:.8em}#admin-awards #awardType-grid .status.available{background-color:#5a725a}#admin-awards #awardType-grid .status.retired{background-color:#d20a11}#admin-awards #admin-awardType #awardType-details{float:left;margin-right:50px;width:100%}#admin-awards #admin-awardType #awardType-details input:not(.search),#admin-awards #admin-awardType #awardType-details textarea{width:80%;max-width:80%!important}#admin-awards #admin-awardType #awardType-details input.search{width:40%}#admin-awards #admin-awardType #awardType-details #logo>img:hover{transform:scale(1.5)}#admin-awards #admin-awardType #awardType-details fieldset>div>label{width:105px}#admin-awards #admin-awardType #awardType-details fieldset>div>select{width:43%}#admin-awards #admin-awardType #awardType-details fieldset>div:nth-child(7)>label{line-height:3}#admin-awards #admin-awardType #awards{float:left;width:350px}#admin-awards #admin-awardType #awards table tr td:first-child{width:100px}#admin-awards #admin-awardType #awards span.status{padding:3px;text-transform:uppercase;display:inline-block;font-size:.9em;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#admin-awards #admin-awardType #admin-award #award-details{float:left;margin-right:50px;width:400px}#admin-awards #admin-awardType #admin-award #award-details h2{margin-bottom:10px}#admin-awards #admin-awardType #admin-award #recipients{float:left;width:350px}#admin-awards #admin-awardType #admin-award #recipients table tr td:first-child{width:100px}#admin-awards #admin-awardType #awardType-details input:not(.search),#admin-awards #admin-awardType #awardType-details textarea{max-width:630px!important}#admin-awards #admin-awardType #awardType-details input.search{width:40%}#admin-awards #admin-awardType #awardType-details fieldset>div>select{width:44%}#admin-automations{padding:20px;float:left;width:87%}#admin-settings{padding:30px;width:85%;padding-top:20px;float:left}#admin-settings .warning{margin-bottom:20px}#admin-settings .warning .warning-text{width:650px;margin-left:20px;display:inline-block;vertical-align:bottom;word-spacing:3px}#dev-items #filters,#dev-items #options{float:left;margin-right:30px}#dev-items #filters fieldset{margin-right:30px;margin-bottom:10px}#dev-items #options fieldset{margin-right:30px}#dev-items #options label{width:120px}#dev-items #presets #legend{text-transform:uppercase;font-size:.8em;font-weight:bold;color:#48535a;display:block;margin-bottom:3px}#dev-items #presets .switch{clear:left}#dev-items #controls{float:left;width:100%}#dev-items #controls #search-filter{float:left}#dev-items #controls #search-filter input{margin-bottom:5px}#dev-items #controls .grid-buttons{margin-bottom:0;margin-top:10px}#dev-item #side-bar{float:left;width:185px;background-color:#fff;border-right:solid 1px #dbdddc;min-height:675px;height:auto}#dev-item #side-bar h1{margin:10px;font-size:3em;text-align:center}#dev-item #side-bar fieldset{margin:10px}#dev-item #side-bar fieldset #date-received,#dev-item #side-bar fieldset #date-completed{color:#aaa;width:150px;display:block;padding:0;padding-top:3px;padding-left:3px;font-size:.85em;text-transform:uppercase}#dev-item #side-bar fieldset legend{color:#666;text-transform:uppercase;font-size:.9em;margin-bottom:5px}#dev-item #side-bar fieldset select{background-color:#fff;background-image:none;padding:5px;border:1px solid #dbdddc}#dev-item #side-bar fieldset .tag-list{font-size:.9em;width:180px}#dev-item #body{width:1270px;float:left;margin-left:20px;margin-top:20px;height:600px}#dev-item #body input[type=text]{margin-bottom:20px;text-transform:none;font-size:2em;border:solid 1px #fff;padding:10px;padding-left:0;background-color:#fff;background-image:none;width:1150px;display:inline-block}#dev-item #body input[type=text]:hover{border:solid 1px #dbdddc}#dev-item #body #source-pane{width:520px;float:left;padding-top:0;margin-right:10px;height:490px}#dev-item #body #source-pane #source-body{border:solid 1px #dbdddc;overflow-y:scroll;height:487px;max-height:487px}#dev-item #body #source-pane #source-body #description{padding:10px}#dev-item #body #notes-pane{width:350px;float:left;margin-right:10px;height:490px}#dev-item #body #notes-pane #notes-container{margin-bottom:10px;height:440px}#dev-item #body #notes-pane #notes-container #notes{width:355px;background-color:#fff}#dev-item #body #notes-pane #notes-container .cke_contents{height:336px!important}#dev-item #body #notes-pane.no-description{width:900px}#dev-item #body #notes-pane.no-description #notes-container .cke_contents{height:371px!important}#dev-item #body #notes-pane #manual-attachments{border:1px solid #dbdddc;border-bottom:0;display:block;min-width:328px;height:26px;background-color:#f9f9f9;padding:10px}#dev-item #body #notes-pane #manual-attachments #upload{background-color:#efefef;border:solid 1px #aaa;padding:5px;padding-left:15px;padding-right:15px;color:#333;margin:0;height:auto;font-weight:normal;line-height:normal;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;letter-spacing:1px;text-transform:uppercase;font-size:1em;float:right}#dev-item #body #notes-pane #manual-attachments #upload:hover{background-color:#dbdddc;border:solid 1px #999;cursor:pointer}#dev-item #body #comments-pane{width:350px;float:left;max-height:505px}#dev-item #body #comments-pane #comment-add{border:solid 1px #dbdddc;border-bottom:0;background-color:#f7f7f7;padding:10px;text-align:right}#dev-item #body #comments-pane #comments{border:solid 1px #dbdddc;padding:10px;overflow-y:scroll;height:419px}#dev-item #body #comments-pane #comments .comment{border-bottom:1px dotted #dbdddc;padding-bottom:10px;margin-bottom:10px}#dev-item #body #comments-pane #comments .comment p{margin-bottom:0}#dev-item #body #comments-pane #comments .comment label{font-size:.8em;color:#666;font-style:italic}#dev-item #body #comments-pane #comment-new{display:none}#dev-item #body #comments-pane #comment-new textarea{width:344px;height:80px}#dev-item #body #project-tags{color:#999}#dev-item #body #tagging{padding:30px;padding-right:0;position:absolute;top:159px;left:200px;border-right:solid 1px #dbdddc;border-top:solid 1px #d20a11;height:430px;background-color:#efefef}#dev-item #body #tagging fieldset{margin-right:30px}#dev-item #body #tagging fieldset legend{color:#666;text-transform:uppercase;font-size:.9em;margin-bottom:5px}#dev-item #body #tagging select{background-color:#fff}#dev-item #body #tagging #goals{width:540px}#dev-item #body #attachments{margin-top:20px}#dev-item #body #attachments a{display:inline-block;text-decoration:none;border:solid 1px #dbdddc;float:left;margin-right:5px}#dev-item #body #attachments a:hover{border:solid 1px #d20a11}#dev-item #body #attachments a img{display:block;height:50px;width:50px}#settings-list table td h3{padding:10px 0}#settings-list .aura{height:23px;width:24px}#settings-list .aura.dirty{background-color:#ff0}#settings-list .value.aura{height:26px;width:45px;display:inline-block;padding-left:5px;margin-left:10px;padding-top:4px}#settings-list .value input{width:30px}#reports .multisportmatrix{margin-top:20px}#reports .multisportmatrix fieldset{margin-right:20px;width:57%}#reports .multisportmatrix fieldset div>select{width:80%}#reports .multisportmatrix .instructions{margin-bottom:30px}#reports .multisportmatrix ul:not(.k-pager-numbers){margin-left:58%;border-left:1px solid #dbdddc}#reports .multisportmatrix ul:not(.k-pager-numbers) li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.3}#reports .multisportmatrix ul:not(.k-pager-numbers) li:before{content:"●";color:#d20a11;position:absolute;left:8px}#analytics{float:left;justify-content:normal}#analytics .sidetabs{width:120px}#analytics #container{float:left;width:1148px}#analytics #dashboard{margin:20px}#analytics #dashboard #charts{margin-top:30px}#analytics #dashboard #charts #charts-container{display:flex;justify-content:space-around}#analytics #dashboard #charts .chart{padding-bottom:20px;margin-right:10px;margin-bottom:20px}#analytics #dashboard #charts .chart h2{font-weight:normal;text-transform:none;margin-bottom:5px;font-size:1.4em;color:#48535a;text-align:center}#analytics #dashboard #charts .chart h5{font-weight:normal;color:#999;margin-bottom:20px;text-align:center}#analytics #dashboard #charts .chart canvas{width:270px}#analytics #dashboard #listings{clear:both;margin-top:0}#analytics #dashboard #listings>div>div{float:left;width:345px;margin-right:20px}#analytics #dashboard #listings>div>div h2{border-bottom:solid 1px #d20a11;padding-bottom:5px;padding-left:30px;position:relative}#analytics #dashboard #listings>div>div h2 img{height:30px;position:absolute;left:0;bottom:-2px}#analytics #dashboard #listings>div>div table tr.pinned td{border-bottom:0;padding-bottom:0;padding-top:15px;font-size:.85em}#analytics #dashboard #listings>div>div table tr.pinned td h3{font-weight:bold}#analytics #dashboard #listings>div>div table tr td p{margin-bottom:0;line-height:normal;margin-top:5px}#analytics #dashboard #listings>div>div table tr td:hover{cursor:pointer;color:#d20a11}#analytics #scoreboard{padding:0;margin-left:20px}#analytics #scoreboard #snapshot .switch{margin-top:14px}#analytics #scoreboard #snapshot img{float:left;margin-left:-20px;margin-top:-15px}#analytics #scoreboard #snapshot select{float:left;margin-right:5px}#analytics #scoreboard .widget{text-align:center;width:200px;background-color:#efefef}#analytics #scoreboard .widget>span{font-size:2em;text-align:center;display:block;margin-top:20px;margin-bottom:20px}#analytics #scoreboard .widget>span.up{color:#288028}#analytics #scoreboard .widget>span.down{color:#d20a11}#analytics #scoreboard table{margin-top:10px;width:850px}#analytics #scoreboard table tr td{border:0;padding:0}#analytics #scoreboard table tr td:hover{background-color:#fff;color:#d20a11;cursor:pointer}#analytics #scoreboard table tr td.program{border-right:0;border-bottom:0;text-align:center;vertical-align:middle}#analytics #scoreboard table tr td.aspect{text-align:center;vertical-align:middle;padding-bottom:10px}#analytics #scoreboard table tr td.aspect span{display:block;font-weight:bold}#analytics #scoreboard table tr td.service{text-align:center;vertical-align:middle;border-bottom:0;color:#48535a;width:130px;padding-left:10px}#analytics #scoreboard table tr td.service>div{height:125px;display:table-cell;vertical-align:middle;width:130px;border-top-left-radius:0;border-bottom-left-radius:0}#analytics #scoreboard table tr td.service span{display:block;font-weight:bold}#analytics #scoreboard table tr td .widget{border:solid 1px #efefef;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:5px;margin:7px;background-color:#fff}#analytics #reports{padding:20px}#analytics #reports .column{width:520px;float:left}#analytics #reports .column:first-child{margin-right:50px}#analytics #reports h2{border-bottom:solid 1px #d20a11;padding-bottom:5px;margin-bottom:0}#analytics #reports h2 img{height:30px;margin-bottom:-7px}#analytics #reports table{margin-bottom:30px}#analytics #reports table tr th{color:#d20a11;font-size:initial;border:0;background-color:#fff;padding-top:15px;padding-bottom:0}#analytics #reports table tr:hover td{cursor:pointer}#analytics #reports table tr:hover td>a{color:#d20a11}#analytics #reports table tr td{vertical-align:middle}#analytics #reports table tr td a{text-decoration:none;text-transform:none;color:#000;font-weight:bold}#analytics #reports table tr td img{height:30px;float:left;margin-left:10px;margin-right:5px}#analytics #reports table tr td span{font-weight:normal;display:block;color:#666;margin-top:3px}#analytics #reports .program fieldset div label{width:100px}#analytics #reports .program select[multiple=multiple]{background-image:none;border:solid 1px #dbdddc;background-color:#efefef;height:110px}#analytics #reports .multisportmatrix .instructions{margin-left:50px;border-left:solid 1px #dbdddc;padding-left:50px;float:left;margin-bottom:30px;clear:right}#analytics #reports .multisportmatrix ul li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.3}#analytics #reports .multisportmatrix ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}#analytics #reports .advancedcoachingdiplomaparticipants{padding:20px}#analytics #reports #report-eventfeedback table{width:950px}#analytics #reports #report-eventfeedback .organization h1{margin-top:10px}#analytics #reports #report-eventfeedback select{width:175px}#analytics #reports #report-eventfeedback #filters fieldset:not(:first-child){margin-left:65px}#analytics #reports #report-eventfeedback #filters .grouping-filters label{width:auto}#analytics #reports #report-eventfeedback .organization{margin-bottom:30px}#analytics #reports #report-eventfeedback .organization h1{margin-bottom:5px}#analytics #reports #report-eventfeedback .event{margin-bottom:30px}#analytics #reports #report-eventfeedback .event h2{color:#d20a11}#analytics #reports #report-eventfeedback h3.simple{margin-top:30px;text-transform:none;color:#000;font-weight:bold}#analytics #reports #report-eventfeedback .stat{width:50px;text-align:center}#analytics #reports #report-eventfeedback tr.child-question td{border-bottom:1px solid #d20a11;padding-top:20px}#analytics #reports #report-eventfeedback tr.child-question td h5{font-weight:normal;color:#d20a11}#analytics #query{margin:20px;margin-right:0}#analytics #query .sentence{margin-top:0;color:#000;font-weight:bold;border:solid 1px #dbdddc;padding:10px;padding-left:20px}#analytics #query #query-details #query-builder{float:left;width:50%;margin-bottom:20px}#analytics #query #query-details #query-builder select{background:none;background-color:#fff;border:solid 1px #999;max-width:200px}#analytics #query #query-details #query-builder input[type=text]{background:none;background-color:#fff;border:solid 1px #999;max-width:200px;margin-right:5px}#analytics #query #query-details #query-builder .group{padding:15px;padding-bottom:0;display:block;background-color:#fff;border:solid 1px #dbdddc}#analytics #query #query-details #query-builder .group .group{background-color:#fff;border:solid 1px #dbdddc}#analytics #query #query-details #query-builder .group .group .group{background-color:#fff;border:solid 1px #bbb}#analytics #query #query-details #query-builder .group .group .group .group{background-color:#fff;border:solid 1px #aaa}#analytics #query #query-details #query-builder .group .group .group .group .group{background-color:#fff;border:solid 1px #aaa}#analytics #query #query-details #query-builder .group .group .group .group .group .group{background-color:#fff;border:solid 1px #bbb}#analytics #query #query-details #query-builder .group .group .group .group .group .group .group{background-color:#fff;border:solid 1px #dbdddc}#analytics #query #query-details #query-builder .group.first{padding:0}#analytics #query #query-details #query-builder .group .static-operator{display:inline-block;text-transform:uppercase;padding-bottom:0;font-weight:bold;font-size:1em;margin-top:5px;margin-bottom:5px}#analytics #query #query-details #query-builder .group .group-delete{text-transform:uppercase;float:right;margin-top:-15px;margin-right:-10px;font-size:1.2rem}#analytics #query #query-details #query-builder .group .group-delete a{font-weight:bold;color:#666}#analytics #query #query-details #query-builder .group .group-actions{margin-top:5px;margin-bottom:10px;text-align:left}#analytics #query #query-details #query-builder .group .group-actions .group-operator{display:inline-block;text-transform:uppercase;font-size:.8em}#analytics #query #query-details #query-builder .group .group-actions .group-operator a{text-decoration:none;color:#666}#analytics #query #query-details #query-builder .group .group-actions .group-operator a:hover{text-decoration:underline}#analytics #query #query-details #query-builder .group .clause{margin-bottom:10px}#analytics #query #query-details #query-builder .group .clause input[type=text].date{border:solid 1px #999}#analytics #query #query-details #query-builder .group .clause .clause-actions{display:inline}#analytics #query #query-details #query-builder .group .clause .filter-clause{display:inline}#analytics #query #query-details #query-builder .group .clause .join-clause{display:block;text-align:center}#analytics #query #query-details #query-builder .group .clause select{width:auto;margin-right:5px}#analytics #query #query-details #query-builder .group .clause .filter{display:inline}#analytics #query #query-details #query-builder .group .clause .filter>div{display:inline}#analytics #query #query-details #query-builder .group .clause .filter .search{float:none;display:inline-block;background:url(/content/images/input-search.gif?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat top right;margin-right:0}#analytics #query #query-details #query-builder .group .clause .join{margin-bottom:5px}#analytics #query #query-details #query-builder .group .clause .or{display:inline-block;text-transform:uppercase;font-size:.8em}#analytics #query #query-details #query-builder .group .clause .or a{text-decoration:none;color:#666}#analytics #query #query-details #query-builder .group .clause .or a:hover{text-decoration:underline}#analytics #query #query-details #query-builder .group .clause .and{display:inline-block;text-transform:uppercase;font-size:.8em}#analytics #query #query-details #query-builder .group .clause .and a{text-decoration:none;color:#666}#analytics #query #query-details #query-builder .group .clause .and a:hover{text-decoration:underline}#analytics #query #query-details #query-builder .group .clause .delete{margin-left:2px;font-size:1.1rem}#analytics #query #query-details #query-builder .group .clause .delete a{font-weight:bold;color:#666}#analytics #query #query-details #query-fields{float:left;width:47%;border-left:solid 1px #dbdddc;padding-left:10px;margin-left:10px}#analytics #query #query-details #query-fields>div>fieldset>div>span{width:auto}#analytics #query #query-details #query-fields>div>fieldset>div>label{width:112px}#analytics #query #query-details #query-fields>div>div>fieldset>div>span{width:auto}#analytics #query #query-details #query-fields>div>div>fieldset>div>label{width:112px}#analytics #query #query-details #query-fields fieldset{position:relative;width:100%}#analytics #query #query-details #query-fields #aggregation-label{display:block;width:210px;text-align:right;padding-bottom:10px;font-size:.85em}#analytics #query #query-details #query-fields div.logo{text-align:center;float:none;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border:1px solid #dbdddc;border-bottom:0}#analytics #query #query-details #query-fields div.logo img{height:40px}#analytics #query #query-details #query-fields div.logo h3{padding-bottom:5px;color:#333}#analytics #query #query-details #query-fields img{height:20px}#analytics #query #query-details #query-fields #aggregates select{max-width:inherit}#analytics #query #query-details #query-fields #selected-aggregates{padding-bottom:10px;border-bottom:1px dashed #aaa}#analytics #query #results{margin-top:20px}#analytics #analytics-filter{margin-bottom:15px}#analytics #analytics-filter .filter{position:relative;display:inline-block;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding-left:7px;padding-right:7px;margin-right:5px;margin-bottom:5px;background-color:#fff;color:#48535a;border:1px solid #48535a}#analytics #analytics-filter .filter:hover{background-color:#48535a;color:#fff;border:1px solid #48535a}#analytics #analytics-filter .filter:hover>div>label{color:#fff}#analytics #analytics-filter .filter:hover>.summary>img{background:url(/content/images/xb.svg?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat center left}#analytics #analytics-filter .filter:hover>.summary>span>label{color:#fff!important}#analytics #analytics-filter .filter .summary img{margin:0;padding:0;vertical-align:middle}#analytics #analytics-filter .filter .summary label{display:inline-block;line-height:24px;font-weight:normal;color:#48535a}#analytics #analytics-filter .filter .summary label:hover{cursor:pointer}#analytics #analytics-filter .filter .summary label.na{cursor:default}#analytics #analytics-filter .filter .summary span{display:inline-block;line-height:24px;font-weight:bold}#analytics #analytics-filter .filter .summary span:hover{cursor:pointer}#analytics #analytics-filter .filter .summary span.na,#analytics #analytics-filter .filter .summary span.na span:hover{cursor:default}#analytics #analytics-filter .filter .summary span>label{color:#48535a!important}#analytics #analytics-filter .filter .summary input{background:none;border:0}#analytics #analytics-filter .filter .summary span.advanced{margin-left:13px;padding-left:7px;border-left:1px dotted #aaa}#analytics #analytics-filter .filter .dropdown{border:solid 1px #dbdddc;margin-top:5px;position:absolute;background-color:#fff;z-index:1}#analytics #analytics-filter .filter .dropdown .searcher{border-bottom:solid 1px #dbdddc;position:relative;margin:5px}#analytics #analytics-filter .filter .dropdown .searcher input{border:0;background:none;padding-right:20px;width:100%}#analytics #analytics-filter .filter .dropdown .searcher input:focus{outline:0}#analytics #analytics-filter .filter .dropdown .searcher a{position:absolute;right:5px;top:2px}#analytics #analytics-filter .filter .dropdown .searcher a img{height:15px}#analytics #analytics-filter .filter .dropdown .scroller{max-height:300px;overflow-y:scroll}#analytics #analytics-filter .filter .dropdown .scroller ul{margin:5px}#analytics #analytics-filter .filter .dropdown .scroller ul.select-all li{padding-left:0;font-weight:bold;color:#495451}#analytics #analytics-filter .filter .dropdown .scroller ul.select-all li:hover{cursor:default;color:#d20a11}#analytics #analytics-filter .filter .dropdown .scroller ul li{line-height:30px;padding-left:20px;padding-right:20px;position:relative;white-space:nowrap;color:#495451}#analytics #analytics-filter .filter .dropdown .scroller ul li:hover{cursor:pointer;color:#d20a11}#analytics #analytics-filter .filter .dropdown .scroller ul li.selected{color:#d20a11!important}#analytics #analytics-filter .filter .dropdown .scroller ul li img{height:20px;margin-top:5px;position:absolute;margin-left:-20px}#analytics #analytics-filter .filter .dropdown .scroller ul li.optgroup{color:#999}#analytics #analytics-filter .filter .dropdown .scroller ul li.optgroup:not(:first-child){padding-top:10px}#analytics #analytics-filter .filter .dropdown .scroller ul li.optgroup:hover{cursor:default;user-select:none}#analytics #analytics-filter .filter .dropdown .scroller ul.grouped li span{display:inline-block;padding-left:10px}#analytics #analytics-filter .filter .dropdown .scroller p{text-align:center;font-style:italic;padding:10px;margin:0}#analytics #analytics-filter .filter .dropdown .chips{border-top:solid 1px #dbdddc;margin:5px}#analytics #analytics-filter .filter .dropdown .chips .chip{font-weight:bold;padding:5px;margin-left:5px;margin-right:5px;margin-top:5px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding-right:25px;position:relative;white-space:nowrap;display:inline-block;background-color:#fff;border:solid 1px #dbdddc;padding-left:10px;color:#48535a}#analytics #analytics-filter .filter .dropdown .chips .chip img{height:15px;position:absolute;right:5px;top:4px}#analytics #analytics-filter .filter .dropdown ul{margin:5px}#analytics #analytics-filter .filter .dropdown ul li{line-height:30px;padding-left:20px;padding-right:20px;position:relative;white-space:nowrap}#analytics #analytics-filter .filter .dropdown ul li:hover{cursor:pointer}#analytics #analytics-filter .filter .dropdown ul li img{height:20px;margin-top:5px;position:absolute;margin-left:-20px}#analytics #analytics-filter .filter .dropdown p{text-align:center;font-style:italic;padding:10px;margin:0}#analytics #analytics-filter .add{position:relative;display:inline-block;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-right:5px;margin-bottom:5px;display:inline-block;line-height:24px;font-weight:normal;color:#666}#analytics #analytics-filter .add select{border:0;background:none;color:#666}#analytics #analytics-filter .add select optgroup{color:#000}#analytics #analytics-filter .add select option{padding:10px;color:#000}#analytics #analytics-view{width:100%;margin:5px}#analytics #analytics-view .buttons{margin-top:0}#analytics #analytics-view #view{margin-bottom:10px;position:relative}#analytics #analytics-view #view h1{float:left;color:#000;font-weight:bold}#analytics #analytics-view #view h2{padding-bottom:5px;padding-left:30px;margin-left:-5px;position:relative;margin-bottom:0}#analytics #analytics-view #view h2 img{height:30px;position:absolute;left:0;bottom:-2px}#analytics #analytics-view #view p{border-left:solid 1px #dbdddc;padding:2px;padding-left:15px;margin-left:15px;float:left;margin-top:5px}#analytics #analytics-view #view ul{position:absolute;background-color:#fff;border:solid 1px #dbdddc;top:30px;z-index:1;padding:20px}#analytics #analytics-view #view ul li{border-bottom:solid 1px #dbdddc;margin-bottom:10px;padding-bottom:10px}#analytics #analytics-view #view ul li p{float:none;border-left:0;margin:0;padding:0}#analytics #analytics-view #view ul li label{font-weight:bold;margin-bottom:5px}#analytics #analytics-view #summary{margin-bottom:20px}#analytics #analytics-view #summary .item:first-child{border-left:0}#analytics #analytics-view #summary .item:last-child{border-right:0}#analytics #analytics-view #summary .item{float:left;text-align:center;border-left:solid 1px #dbdddc;border-right:solid 1px #dbdddc;padding-left:20px;padding-right:20px;height:100%;margin-left:-1px}#analytics #analytics-view #summary .item.stat h1{margin:0;font-size:2em;text-align:center}#analytics #analytics-view #summary .item.stat h3{margin-bottom:10px}#analytics #analytics-view #summary .item.list{text-align:left}#analytics #analytics-view #summary .item.list a{color:#000;display:block;margin-bottom:0;padding:0;border:solid 1px transparent;line-height:20px}#analytics #analytics-view #summary .item.list a:hover{border:solid 1px #dbdddc}#analytics #analytics-view #summary .item.list a img{margin-right:5px;height:20px;float:left}#analytics #analytics-view #insights .tile{position:relative;margin:auto;height:20vh;border:solid 1px #dbdddc;padding:10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:#f7f7f7;margin-bottom:20px}#analytics #analytics-view #insights #genderBreakdown{width:32%;display:inline-block;margin-right:20px}#analytics #analytics-view #insights #regionBreakdown{width:60%;display:inline-block}#analytics #analytics-view .warn{clear:both;padding:10px;margin:10px;margin-bottom:20px;text-align:center}#analytics #analytics-view .warn span{margin:0;padding:0;margin-right:10px;font-weight:bold}#analytics #mimic{background-color:#efefef;position:fixed;z-index:100;padding:10px;padding-bottom:0;left:0%;top:0%;border:1px solid #dbdddc}#analytics #mimic label{text-decoration:none;width:auto}#analytics #mimic #account{min-height:auto;width:auto}#analytics #mimic fieldset{margin-bottom:5px}#analytics-query-save{padding:15px}#analytics-chart{margin-top:20px;display:none}#documentation{padding:20px;float:left;clear:both}#documentation ul,#documentation ol{margin-left:30px;margin-bottom:20px}#documentation li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.3}#documentation li:before{content:"●";color:#d20a11;position:absolute;left:8px}#documentation hr{border:0;margin-bottom:30px;background:none}#preferences #consent-container{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #dbdddc}#preferences fieldset div{margin-bottom:10px}#preferences fieldset input[type=checkbox]{margin-left:30px}#preferences fieldset label{width:500px;border-bottom:0}#preferences fieldset p{float:left;width:100%}select[disabled=disabled]{background:none;background-color:#f7f7f7;cursor:default;border:0;color:#000}div.workflow{position:absolute;left:40px;bottom:-43px;border-bottom:1px dotted #dbdddc;border-right:1px dotted #dbdddc;padding:0;background-color:#f7f7f7;padding-right:10px}div.workflow label{font-weight:normal;color:#000;background-color:#ffce44;display:block;padding:15px;float:left;font-weight:bold;margin-right:10px}div.workflow input{margin-top:9px}div.workflow span{color:#666}.subsection{padding:20px;border-bottom:solid 1px #dbdddc;position:relative;width:100%}#tile-container{padding-left:20px;padding-top:20px;float:left;width:100%}#tile-container .column-single{width:87%;float:left}#tile-container .column-double{width:45%;margin-right:20px;float:left}#tile-container .column-triple{width:31%;margin-right:20px;float:left;min-height:500px}#tile-container .tile-area{overflow:hidden;margin-bottom:20px}#tile-container .tile-area>h2{border-bottom:0;padding-bottom:7px;padding-top:10px;padding-left:8px;margin-bottom:0;font-size:1.2em}#tile-container .tile{background-color:#fff}#tile-container .tile fieldset{float:none;width:100%}#tile-container .tile .buttons{float:none;width:100%}#tile-container .tile:last-child>div{border-bottom:solid 1px #dbdddc}#tile-container .tile>div{border-left:solid 1px #dbdddc;border-right:solid 1px #dbdddc}#tile-container .tile>div>div>div.padded{padding:15px;padding-top:0}#tile-container .tile>div>div>div h3{margin-bottom:15px}#tile-container .tile>div>div>div p{margin-bottom:0}#tile-container .tile>div>div>div ul{padding-left:20px}#tile-container .tile>div>div>div hr{border-top:1px dotted #dbdddc;height:1px;background:none;margin-bottom:15px;margin-top:10px;display:block}#tile-container .tile>div.divided{border-top:solid 1px #48535a}#tile-container .tile>div.divided>div>div.padded{padding-top:15px}#tile-container .tile .expand{display:block;margin-right:5px;margin-top:5px;float:right;height:15px}#tile-container .tile .expand:hover{opacity:1;color:#d20a11;cursor:pointer;height:20px}#tile-container .tile #attention-account-sports p{margin-bottom:10px}#tile-container .tile #attention-account-sports a{margin-top:10px;display:block;text-decoration:underline;color:#d20a11}#tile-container .tile #tile-latest-welcome h1{margin-bottom:0}#tile-container .tile #tile-latest-welcome #account-links{margin-top:5px;color:#48535a;margin-bottom:10px}#tile-container .tile #tile-latest-welcome #account-links a{text-decoration:underline;font-size:.9em}#tile-container .tile #tile-latest-announcements>div{border-top:1px dotted #dbdddc;padding-top:10px;margin-bottom:10px}#tile-container .tile #tile-latest-announcements>div:last-child{margin-bottom:0}#tile-container .tile #tile-latest-announcements>div h4{color:#999;border:solid 1px #aaa;font-size:.85em;background-color:#fff;display:inline-block;padding:3px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#tile-container .tile #tile-latest-announcements>div p{margin-bottom:10px}#tile-container .tile #tile-activity-certifications>div>div{margin-bottom:10px;padding:5px}#tile-container .tile #tile-activity-certifications>div>div a{color:#000;text-transform:none;text-decoration:underline;text-align:left;display:block;font-size:1em;margin-bottom:5px;margin-left:5px}#tile-container .tile #tile-activity-certifications>div>div input{font-size:.85em;padding:3px;margin-left:5px}#tile-container .tile #tile-activity-certifications>div>div span{padding-left:5px}#tile-container .tile #tile-activity-certifications h4{display:inline-block;padding:5px;font-size:.9em;padding-left:7px;padding-right:7px;margin-bottom:0;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0}#tile-container .tile #tile-activity-certifications h4 span{padding-left:7px;margin-left:7px;text-align:center;display:inline-block}#tile-container .tile #tile-activity-certifications h4.right{float:right;font-size:.85em;cursor:pointer}#tile-container .tile #tile-activity-certifications #in-progress h4{background-color:#48535a;color:#fff}#tile-container .tile #tile-activity-certifications #in-progress h4 span{border-left:solid 1px #48535a}#tile-container .tile #tile-activity-certifications #in-progress h4.right{background-color:#fff;color:#48535a}#tile-container .tile #tile-activity-certifications #in-progress div{border-top:solid 1px #48535a}#tile-container .tile #tile-activity-certifications #current h4{background-color:#288028;color:#fff}#tile-container .tile #tile-activity-certifications #current h4 span{border-left:solid 1px #e9fde5}#tile-container .tile #tile-activity-certifications #current h4.right{background-color:#fff;color:#288028}#tile-container .tile #tile-activity-certifications #current div{border-top:solid 1px #288028}#tile-container .tile #tile-activity-certifications #due h4{background-color:#ffce44;color:#fff}#tile-container .tile #tile-activity-certifications #due h4 span{border-left:solid 1px #ffce44}#tile-container .tile #tile-activity-certifications #due h4.right{background-color:#fff;color:#ffce44}#tile-container .tile #tile-activity-certifications #due div{border-top:solid 1px #ffce44}#tile-container .tile #tile-activity-certifications #overdue h4{background-color:#d20a11;color:#fff}#tile-container .tile #tile-activity-certifications #overdue h4 span{border-left:solid 1px #d01500}#tile-container .tile #tile-activity-certifications #overdue h4.right{background-color:#fff;color:#d20a11}#tile-container .tile #tile-activity-certifications #overdue div{border-top:solid 1px #d20a11}#tile-container .tile #tile-attention-contexts img{height:20px;opacity:.75}#tile-container .tile #tile-attention-contexts table{margin-bottom:0}#tile-container .tile #tile-attention-contexts table tr th:first-child{width:1%;padding-right:0}#tile-container .tile #tile-attention-contexts table tr th:last-child{text-align:right}#tile-container .tile #tile-attention-contexts table tr th a{text-decoration:underline;color:#333;white-space:nowrap}#tile-container .tile #tile-attention-contexts table tr td:last-child{text-align:right}#tile-container .tile #tile-attention-contexts table tr td span{display:block;margin-top:2px;font-size:.9em;color:#999}#tile-container .tile #tile-attention-agreements img{height:20px;opacity:.75}#tile-container .tile #tile-attention-agreements table{margin-bottom:0}#tile-container .tile #tile-attention-agreements table tr th:first-child{width:1%;padding-right:0}#tile-container .tile #tile-attention-agreements table tr th a{text-decoration:underline;color:#333;white-space:nowrap}#tile-container .tile #tile-attention-agreements table tr td:last-child{text-align:right}#tile-container .tile #tile-attention-agreements table tr td span{display:block;margin-top:2px;font-size:.9em;color:#999}#tile-dialog{padding:20px}#campaign #campaign-survey{padding:50px;padding-top:30px;margin-left:10px;margin-bottom:50px}#campaign #campaign-survey .preface p{white-space:pre-wrap}#campaign #campaign-survey .preface.first p{margin-bottom:0;padding-bottom:20px;border-left:3px solid #fff;margin-left:-33px;padding-left:30px}#campaign #campaign-survey .preface.last p{margin-bottom:0;padding-bottom:20px;border-left:3px solid #ccc;margin-left:-33px;padding-left:30px}#campaign #campaign-survey #question{padding-bottom:50px}#campaign #campaign-survey #question h2{text-transform:initial;line-height:1.5em}#campaign #campaign-survey #question label{vertical-align:.25em;display:inline-block}#campaign #campaign-survey #question table tbody tr td:nth-child(2){width:150px}#campaign #campaign-survey #question textarea{width:700px}#campaign #campaign-survey #question input{vertical-align:baseline}#campaign #campaign-survey #question input[type=checkbox],#campaign #campaign-survey #question input[type=radio]{margin:3px 3px 3px 4px}#campaign #campaign-survey #question input[type=text]{width:500px}#campaign #campaign-survey #question input[type=number]{background-color:#efefef;border:solid 1px #dbdddc;width:50px;height:24px;line-height:1.3;padding:0;padding-left:5px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none}#campaign #campaign-survey #question input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#campaign #campaign-survey #question .other{margin-top:5px;margin-top:10px;margin-left:5px}#campaign #campaign-survey #question .other label{display:block;margin-bottom:3px}#campaign #campaign-survey #question .matrix-row-number{width:6px}#campaign #campaign-survey #question .matrix-question{width:20px}#campaign #campaign-survey #question .matrix-column-header{width:6px;text-align:center;font-size:.85em}#campaign #campaign-survey #question .matrix-cell{width:6px;text-align:center}#campaign-admin-edit{padding:15px}#campaign-admin-edit .status{padding:3px 7px;color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;text-transform:uppercase;font-size:.8em}#campaign-admin-edit .status.available{background-color:#5a725a}#campaign-admin-edit .status.retired{background-color:#d20a11}#campaign-admin-setup #questions-tab{margin-bottom:50px}#campaign-admin-setup #questions-tab #top-controls{margin-bottom:10px;font-size:.8em;text-transform:uppercase}#campaign-admin-setup #questions-tab #controls table td{border-bottom:0}#campaign-admin-setup #questions-tab #controls table td a{text-decoration:none}#campaign-admin-setup #questions-tab label{width:50px}#campaign-admin-setup #questions-tab textarea{width:205px}#campaign-admin-setup #questions-tab input[type=text]{width:200px}#campaign-admin-setup #questions-tab .question-heading{margin-bottom:15px;color:#000;cursor:pointer}#campaign-admin-setup #questions-tab .question-heading span:last-child{color:#999}#campaign-admin-setup #questions-tab .question-container{margin-bottom:75px}#campaign-admin-setup #questions-tab .question-container.collapsed{margin-bottom:10px}#campaign-admin-setup #questions-tab .subquestion-container{margin-top:15px}#campaign-admin-setup #questions-tab .choice-container{margin-top:15px}#campaign-admin-setup #questions-tab fieldset{margin-right:30px}#campaign-admin-setup #questions-tab #middle div{margin-top:27px}#campaign-admin-setup #questions-tab #right{margin-right:0}#campaign-admin-setup #questions-tab .buttons{width:870px}#campaign-admin-setup #questions-tab .other-toggle{margin-bottom:5px}#architecture{display:block}#architecture #filters{border-left:0;left:10px;margin-top:10px;margin-left:20px}#architecture #filters h1{float:left;margin-top:9px}#architecture #filters>div{float:left;margin-left:10px}#architecture #filters label{display:block;width:50px;text-transform:uppercase;font-size:.85em;margin-bottom:3px}#architecture #filters select{margin-bottom:10px}#architecture #overview #diagram{display:flex;flex-direction:column;margin-top:20px}#architecture #overview #diagram #azure{display:flex;flex-direction:column;justify-content:center;background-image:url(/content/images/cloud.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc);background-repeat:no-repeat;background-color:#efefef;padding-bottom:10px}#architecture #overview #diagram #azure h1{position:absolute;bottom:0;text-align:center;width:100%;margin-bottom:10px;font-size:1.5em}#architecture #overview #diagram #azure #layer1{margin-left:70px;display:flex}#architecture #overview #diagram #azure #layer1 #person{margin-right:130px;font-weight:bold}#architecture #overview #diagram #azure #layer1 #website{width:100px;margin-top:50px;font-weight:bold}#architecture #overview #diagram #azure #layer1 #connector{width:120px;margin-top:50px;margin-right:100px;font-weight:bold}#architecture #overview #diagram #azure #layer1 #system{width:100px;font-weight:bold}#architecture #overview #diagram #azure #layer2{display:flex;margin-top:30px;align-items:center}#architecture #overview #diagram #azure #layer2 #lms{margin-left:100px;margin-top:100px;font-weight:bold}#architecture #overview #diagram #azure #layer2 #all-components{padding:20px;padding-top:0;margin-top:20px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-top:solid 1px #d20a11;border-bottom:solid 1px #d20a11;display:flex;width:50%;margin-left:0;position:relative;margin-left:30px}#architecture #overview #diagram #azure #layer2 #all-components #website-components{padding:20px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;display:flex;flex-flow:wrap;justify-content:center}#architecture #overview #diagram #azure #layer2 #all-components #common-components{padding:20px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;display:flex;flex-flow:wrap;justify-content:center}#architecture #overview #diagram #azure #layer2 #all-components h1{width:95%;bottom:-5px}#architecture #overview #diagram #azure #layer2 #agent{width:120px;margin-left:30px;margin-top:150px;font-weight:bold}#architecture #overview #diagram #azure #databases{display:flex;justify-content:center;margin-top:30px}#architecture #overview #diagram #azure #databases #database{width:120px;font-weight:bold}#architecture #overview #diagram h1{text-align:center;margin-top:20px}#architecture #overview #diagram .component{background-color:#c1d9ff;padding:5px;border:solid 1px #aaa;text-align:center;margin:5px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;display:flex;flex-direction:column;width:95px}#architecture #overview #diagram .component:hover{cursor:pointer}#architecture #overview #diagram .component img{align-self:center;height:50px}#architecture #overview #diagram .component span em{font-size:.85em;font-weight:normal;font-style:italic;color:#999;display:block;margin-top:5px}#architecture #overview #diagram .component.related{border:solid 5px #d20a11;margin-top:0;margin-top:0;margin-left:1px;margin-right:1px}#architecture #overview #diagram .component.related.override img{border:solid 5px #d20a11;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#architecture #overview #diagram .component.override{background-color:transparent;border:0}#architecture #overview #diagram .component.override img{height:70px}#architecture #overview #diagram #connector{padding:0}#architecture #overview #logical{margin:10px;margin-top:20px}#architecture #overview #logical .row-items{flex-wrap:nowrap}#architecture #overview #logical p{display:none}#architecture #overview #logical .heading label{font-size:.9em;margin-top:7px}#architecture #overview #logical .heading img{height:25px}#architecture #overview #logical .item-group{padding:5px}#architecture #overview #logical .item-group .item-system{margin:15px;margin-bottom:30px}#architecture #overview #logical .item{padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding-left:5px;flex-grow:1;margin:5px}#architecture #overview #logical .item.related{background-color:#fff;border:1px solid #d20a11}#architecture #overview #logical .item.hovering{background-color:#48535a;color:#fff}#architecture #overview #logical .item-system.item-system-locker{padding:10px;margin-bottom:20px}#architecture #overview #logical .item-system.item-system-locker>.heading>img{height:30px}#architecture #overview #logical .item-concept{display:flex;flex-direction:column}#architecture #overview #logical .item-concept.item-concept-integrations{flex-grow:0}#architecture #overview #logical .item-group{display:flex;flex-direction:column}#architecture #detail{position:relative;display:flex;flex-direction:column;margin-top:19px;width:100%}#architecture #detail>.heading{display:flex;align-items:center;margin-bottom:20px}#architecture #detail>.heading a{text-decoration:underline}#architecture #detail>.heading h1{margin-bottom:0}#architecture #detail>.heading img{height:30px;margin-bottom:-7px;margin-left:-3px}#architecture #detail p{margin-bottom:30px}#architecture #detail>div{width:100%}#architecture #detail .rows{display:flex;flex-direction:column}#architecture #detail .columns{display:flex;flex-direction:row}#architecture #detail .container{width:100%;display:flex;justify-content:center}#architecture #detail .system{border:solid 1px #d20a11;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-top:solid 5px #d20a11;margin:10px;padding:10px;background-color:#fff9d7}#architecture #detail .system>.heading{display:flex;align-items:center}#architecture #detail .system>.heading>img{height:30px;margin-left:5px}#architecture #detail .system>.heading .name{font-weight:bold;margin-left:5px}#architecture #detail .aspect{border:0;border-top:solid 1px #48535a;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-left:solid 5px #48535a;background-color:#fff;margin:20px;padding:10px;display:flex;flex-direction:column}#architecture #detail .aspect>.heading{display:flex;align-items:center}#architecture #detail .aspect>.heading img{height:30px;margin-left:5px}#architecture #detail .aspect>.heading .name{font-weight:bold}#architecture #detail .group{border:1px dashed #999;background-color:#efefef;margin:10px;padding:10px;display:flex;flex-direction:column}#architecture #detail .group>.name{font-style:italic;z-index:1}#architecture #detail .item{display:flex;flex-direction:column;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:10px;align-content:center;z-index:1}#architecture #detail .item img{align-self:center}#architecture #detail .item>.name{font-weight:normal;font-size:1em;text-align:center}#architecture #detail .item>p{font-size:1em;color:#aaa;text-align:center;display:none}#architecture #detail .item.component{border:solid 1px #48535a;background-color:#c1d9ff}#architecture #detail .item.component.selected{border:solid 5px #d20a11;font-weight:bold}#architecture #detail .item.component img{align-self:center}#architecture #detail .item.technology{border:solid 1px #d4dae8;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-top:solid 5px #d4dae8;background-color:#eceff6}#architecture #detail #setup .section table{width:auto}#architecture .row-items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}#architecture .column-items{display:flex;flex-direction:column}#architecture .hide{display:none}#architecture .item{position:relative;border:solid 1px #dbdddc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:10px;margin:10px}#architecture .item:hover{cursor:pointer}#architecture .item .heading{display:flex;margin-left:-5px}#architecture .item .heading img{height:30px}#architecture .item .heading img:hover{cursor:pointer}#architecture .item .heading .name{font-weight:normal;margin-top:9px;clear:right}#architecture .item .heading .name:hover{cursor:pointer}#architecture .item p{clear:both;margin:0;padding:0;font-size:.85em}#architecture .item .toggle{position:absolute;top:0;right:5px}#architecture .item .toggle img{height:15px;opacity:.5}#architecture .item-aspect{border:0;border-top:solid 1px #48535a;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-left:solid 5px #48535a;background-color:#fff;margin:20px;padding:10px;display:flex;flex-direction:column}#architecture .item-aspect>.heading{display:flex;align-items:center}#architecture .item-aspect>.heading img{height:30px;margin-left:5px}#architecture .item-aspect>.heading .name{font-weight:bold}#architecture .item-system{border:solid 1px #d20a11;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-top:solid 5px #d20a11;background-color:#fff}#architecture .item-system>.heading>img{margin-left:5px}#architecture .item-system>.heading .name{font-weight:bold}#architecture .item-concept{border:0;border-top:solid 1px #48535a;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-left:solid 5px #48535a;background-color:#fff;flex-grow:1}#architecture .item-concept>.heading .name{font-weight:bold}#architecture .item-group{border:1px dashed #999;background-color:#efefef;flex-wrap:wrap}#architecture .item-group>.heading .name{font-style:italic}#architecture .item-component{background-color:#d7d7d7}#architecture .item-technology{border:solid 1px #d4dae8;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-top:solid 5px #d4dae8;background-color:#eceff6}#item-dialog{display:none}#item-dialog-content{padding:10px}#item-dialog-content h1{display:flex;align-items:center;margin-bottom:0}#item-dialog-content>p{margin-left:15px}#item-dialog-content .item.short{display:inline-block}#item-dialog-content #relationships{width:850px;float:left;padding:10px;padding-left:20px}#item-dialog-content #relationships #cols{display:flex;flex-direction:row}#item-dialog-content #relationships #cols .col{flex-grow:1}#item-dialog-content #relationships #cols .col h3{text-align:center}#item-dialog-content #relationships #cols .col .none{font-size:1em;text-align:center}#item-dialog-content #relationships .item{padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding-left:5px;flex-grow:1;margin:5px}#item-dialog-content #relationships .item.related{background-color:#5a725a}#item-dialog-content #relationships .item .heading .name{font-size:.9em;margin-top:7px}#item-dialog-content #relationships .item .heading img{height:25px}#item-dialog-content #relationships .item-system.item-system-locker{padding:10px;margin-bottom:20px}#item-dialog-content #relationships .item-concept{display:flex;flex-direction:column}#item-dialog-content #relationships .item-concept.item-concept-integrations{flex-grow:0}#item-dialog-content #relationships .item-group{display:flex;flex-direction:column}#item-dialog-content #processes{width:850px;float:left;padding:10px;padding-left:20px}.buttons{clear:both;display:flex;float:left;width:98%;text-align:right;background-color:#fff;margin-top:20px;padding:7px 0 7px 7px;border-top:solid 1px #48535a}.buttons input{margin-right:10px;font-size:.9em;letter-spacing:1px}.buttons input:last-child{margin-right:17px}.buttons p{display:inline;font-style:italic;margin-right:10px;color:#999}.buttons .left{float:left;margin-top:10px}.buttons .alt{float:right;border-left:1px dotted #d20a11;padding-right:0;padding-left:17px}.buttons .divider{display:inline-block;border-left:solid 1px #d20a11;margin-left:5px;margin-right:5px;margin-top:0;margin-bottom:-7px;width:1px;height:23px}.buttons .left-link{float:left;margin-top:10px;margin-left:10px;color:#999;border-bottom:dotted 1px;text-decoration:none;text-transform:uppercase;font-size:.9em;letter-spacing:1px}.buttons .left-link:hover{color:#d20a11;border-bottom:solid 1px}.buttons .primary{font-weight:bold}.relative{position:relative}.bold{font-weight:bold}.validation{border-left:solid 5px #d20a11;padding:10px;padding-top:5px;padding-bottom:5px;margin-bottom:20px;clear:both;background-color:#efefef;float:none}.validation ul li{margin-top:5px;margin-bottom:5px;color:#d20a11;padding-left:20px;position:relative}.validation ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}.clear{display:block}.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clear{height:1%}#exception{padding:30px;float:left;clear:both}#action-request{padding:20px}#action-request textarea{width:450px}.error div.error-container{padding:20px;margin-bottom:20px;line-height:1.5em;color:#666}.error div.error-container ul.error-validation li{margin-bottom:7px}.validation-summary-errors{margin-bottom:20px;display:block;float:none;background-color:#efefef;border-left:solid 5px #dd3c10;padding:10px}.validation-summary-errors span{font-weight:normal}.validation-summary-errors ul{display:block;margin-top:0;margin-left:20px;padding-left:20px}.validation-summary-errors ul li{margin-top:5px;margin-bottom:5px;padding-left:20px;position:relative;line-height:1.3}.validation-summary-errors ul li:before{content:"●";color:#d20a11;position:absolute;left:8px}.validation-summary-errors ul li label,.validation-summary-errors ul li span{display:inline!important;font-weight:normal}.ui-widget{font-family:Arial,Helvetica,Sans-Serif;font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,Sans-Serif;font-size:1em}.ui-dialog-titlebar .options{position:absolute;right:50px;margin-top:-5px}.ui-dialog-titlebar .options a{color:#000;display:inline-block;margin-bottom:5px;padding:0;border:solid 1px transparent;line-height:30px;text-transform:none;font-family:Arial;font-weight:normal;font-size:.85em;white-space:nowrap}.ui-dialog-titlebar .options a:hover{text-decoration:underline}.ui-dialog-titlebar .options a img{margin-right:5px;height:20px;float:left;margin-top:3px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:0;outline:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:solid 1px #bbb;box-shadow:0 0 3px 3px #dbdddc}.ui-dialog .ui-dialog-titlebar{padding:7px 7px;position:relative;background-color:#fff;border:0;display:block;text-transform:uppercase;color:#48535a;font-family:Locker,Verdana;font-size:1.2em;padding:15px;padding-left:20px;padding-bottom:12px;margin-bottom:0;background-color:#f9f9f9;border-bottom:solid 1px #d20a11}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 5px 0 0;padding:1px;height:20px;border:0;color:transparent;background:transparent url(/content/images/close.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat top left}.ui-dialog .ui-dialog-titlebar-close .ui-icon{background-image:none}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:0;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-widget .buttons{margin-bottom:10px}.ui-widget .buttons input{font-size:.9em}.no-close .ui-dialog-titlebar-close{display:none}@media only screen and (max-width:1300px){body #fill{width:100%}header #top{max-width:1210px}.widthlimit{max-width:1210px}#admin-errors iframe{width:100%}#admin-settings,#admin-overview,#admin-translations{width:84%}#admin-roles #detail{width:72%}#admin-automations,#admin-notification #notifications,#admin-requests{width:86%}#account #profile #tab{width:87%}#account #events #tab{width:84%}#account #account-notes #entry textarea{max-width:1140px;max-height:300px}#account-metadata #tab{width:84%}#certification #switches{width:86%!important}#certification #transcript{width:87%!important}#merge #master,#merge .left{width:47%}#calendar #details{width:33%}#calendar #grid{width:65%}#calendar #grid .weekdays,#calendar #grid .day,#calendar #grid .selected{width:100px}#event-registration .tab{width:86%}#event-registration #top .right{width:67%}#delivery-logistics .tab{width:86%}#delivery-logistics #staff-edit #address-box input[type=text],#delivery-logistics #staff-edit #personal-box input[type=text]{width:187px}#delivery-logistics #staff-edit #address-box input[type=text].search,#delivery-logistics #staff-edit #personal-box input[type=text].search{width:167px}#delivery-logistics #staff-edit #address-box select,#delivery-logistics #staff-edit #personal-box select{width:198px}#event-search fieldset>div>input:not(.date,[type=checkbox]){width:178px!important}#event-search fieldset>div>select{width:190px!important}}@media only screen and (max-width:1257px){body #fill{width:100%}header #top{max-width:1110px}.widthlimit{max-width:1110px}.searchexpand{width:93%!important}#merge #master,#merge #candidate,#merge .left{width:46%}#calendar #details{width:32%}#calendar #grid{width:68%}#calendar #grid .weekdays,#calendar #grid .day,#calendar #grid .selected{width:95px}#delivery-logistics .tab{width:85%}#delivery-logistics #schedule{width:100%}#delivery-logistics #staff-edit #address-box input[type=text],#delivery-logistics #staff-edit #personal-box input[type=text]{width:187px}#delivery-logistics #staff-edit #address-box input[type=text].search,#delivery-logistics #staff-edit #personal-box input[type=text].search{width:167px}#delivery-logistics #staff-edit #address-box select,#delivery-logistics #staff-edit #personal-box select{width:198px}#analytics #dashboard #listings>div>div{width:30%}#analytics #reports .column{width:47%}#admin-errors iframe,#admin-program-setup #financial section{width:100%}#admin-settings,#admin-translations,#admin-overview{width:83%}#admin-roles #list #action{width:100%}#admin-roles #detail{width:69%}#admin-automations,#admin-notification #notifications,#admin-requests{width:85%}#account #profile #tab{width:86%}#account #events #tab{width:84%}#account #account-notes #entry textarea{max-width:880px;max-height:300px}#account-metadata #tab{width:84%}#registry #registry-entry #tab{width:89%}#organization-detail #info{width:40%}#organization-detail #associations{width:53%}#certification #switches{width:82%!important;flex-wrap:wrap}#certification #switches select{margin-top:10px}#certification #self-report{width:86%!important}#certification #transcript{width:86%!important}#event-registration .tab{width:85%}#event-registration #top .right{width:66%}#event-search fieldset>div>input:not(.date,[type=checkbox]){width:155px!important}#event-search fieldset>div>select{width:167px!important}}@media only screen and (max-width:1157px){body #fill{width:100%}header #top{max-width:950px}header nav{width:82%}.widthlimit{max-width:950px;justify-content:normal}.searchexpand{width:107.5%!important}.menustretched{width:162px}.grid>tbody:not(.card)>tr:not(.injected)>td{max-width:235px;white-space:nowrap}.subtabs li a{font-size:.98em}#calendar #details{width:24%}#calendar #grid{width:720px}#calendar #grid .weekdays,#calendar #grid .day,#calendar #grid .selected{width:90px}#event-detail #meta{width:94%}#tabs ul{width:80%}#tabs ul li a{padding-left:7px;padding-right:7px}#delivery-logistics .tab{width:82%}#delivery-logistics #schedule{width:100%}#delivery .tab{width:82%}#delivery #schedule{width:100%}#delivery-content #survey{width:98%}#delivery-translation table td:first-child{min-width:20%}#delivery-translation table td:nth-child(2){min-width:40%}#delivery-settings fieldset{margin-right:40px}#analytics #reports .column{width:45%}#admin-errors iframe,#admin-program-setup #financial section{width:100%}#architecture #overview #diagram #azure{background-size:100%}#registry #registry-entry #tab{width:87%}#admin-settings,#admin-translations,#admin-overview{width:80%}#admin-roles #list #action{width:100%}#admin-roles #detail{width:63%}#admin-automations,#admin-notification #notifications,#admin-requests{width:82%}#admin-announcements{width:85%}#connector #connector-jobs,#connector #connector-schedule{width:114%}#account #profile #tab{width:84%}#account #profile #c1 fieldset>div>input:not(.date):not(.search):not(input[type=checkbox]){width:146px!important}#account #profile #c1 fieldset>div>select{width:158px!important}#account #profile #c1 fieldset>div>input>.search{width:146px!important}#account #events #tab{width:84%}#account #account-notes #entry textarea{max-width:880px;max-height:300px}#account-metadata #tab{width:84%}#delivery-logistics #overview #session .tab{width:80%}#delivery-logistics #overview #session .col1 select:not(.session-time){width:193px!important}#delivery-logistics #overview #session .col2 select{width:188px}#delivery-logistics #overview .name input{width:181px}#delivery-logistics #overview .search{width:161px}#delivery-logistics #overview #sessions .grid tr.injected td>div{width:83%}#delivery-logistics #staff-edit #address-box input[type=text],#delivery-logistics #staff-edit #personal-box input[type=text]{width:130px}#delivery-logistics #staff-edit #address-box input[type=text].search,#delivery-logistics #staff-edit #personal-box input[type=text].search{width:110px}#delivery-logistics #staff-edit #address-box select,#delivery-logistics #staff-edit #personal-box select{width:142px}#delivery .stage{width:28%}#certification #switches{width:82%!important;flex-wrap:wrap}#certification #switches select{margin-top:10px}#certification #transcript{width:84%!important}#certification #transcript #summary table th.status{width:60%!important}#certification #transcript #summary table th.since,#certification #transcript #summary table th.expires{width:10%!important}#certification #transcript #summary table th.pd{width:12%!important}#certification #transcript #coach-developer .pathway>div img{margin-right:17px!important}#certification #self-report{width:84%}#merge #master,#merge #candidate,#merge .left{width:46%}#organization-detail #info{width:44%}#organization-detail #associations{width:49%}#organization-detail #settings-list{padding:15px}#event-registration .tab{width:82%}#event-registration #top .right{width:66%}#tabs ul li a{font-size:.9em}#coupon .text input{width:230px}#coupon textarea{width:236px!important;max-width:236px!important}.wizard li a{font-size:.9em}#elearning #group #mhws #partnerVideo iframe{height:355px}#event-search fieldset>div>input.date{width:103px!important}#event-search fieldset>div>input:not(.date,[type=checkbox]){width:123px!important}#event-search fieldset>div>label{width:75px!important}#event-search fieldset>div>select{width:135px!important}}#operation #operation{display:flex;float:none;padding:0;margin:0}#operation #operation .watermark{font-size:1.5em;margin-top:200px;width:100%;text-align:center;font-style:italic}#operation #operation-health{width:100%}#operation #operation-health #snapshot{border-bottom:0}#operation #operation-health table{height:1px;width:100%;border-collapse:collapse}#operation #operation-health table tr th{text-align:center;color:#000;font-size:1.3em;letter-spacing:normal}#operation #operation-health table tr td:hover{cursor:pointer}#operation #operation-health table tr td:first-child{vertical-align:middle;font-size:1.3em}#operation #operation-health table tr td:first-child a{display:block;font-size:.5em;color:#aaa;text-transform:uppercase}#operation #operation-health table tr td:first-child a:hover{color:#d20a11}#operation #operation-health table tr td:first-child span.date{display:block;font-size:.75em;color:#aaa}#operation #operation-health table tr td>div{display:flex;flex-direction:column;text-align:center;height:100%;width:350px}#operation #operation-health table tr td>div>div{padding:5px;display:flex;justify-content:space-around}#operation #operation-health table tr td>div .details{border-top:dashed 1px #ccc;margin-top:0;padding:10px;display:none}#operation #operation-health table tr td>div span.decorator{padding:5px;text-transform:uppercase;font-size:.8em;color:#fff}#operation #operation-health table tr td>div span.measure{font-weight:bold;font-size:1.3em}#operation #operation-health table tr td>div p{padding:0;color:#000;margin:0;font-size:.9em}#operation #operation-health table tr td>div.good{border:solid 1px #008000}#operation #operation-health table tr td>div.good span.decorator{background-color:#008000}#operation #operation-health table tr td>div.warning{border:solid 1px #ff4500}#operation #operation-health table tr td>div.warning span.decorator{background-color:#ff4500}#operation #operation-health table tr td>div.bad{border:solid 1px #d20a11}#operation #operation-health table tr td>div.bad span.decorator{background-color:#d20a11}#operation #operation-health table tr.group td{font-weight:bold;background-color:#eee}#operation #operation-health .timeline{display:flex;justify-content:right;text-transform:uppercase;font-weight:bold;font-size:.7em;gap:5px;padding:5px;border-top:dashed 1px #ccc}#operation #operation-health .timeline>div{display:flex;gap:2px;justify-content:right}#operation #operation-health .timeline>div>div{width:7px;height:13px}#operation #operation-health .timeline>div>div:hover{opacity:.5}#operation #operation-health .timeline .good{background-color:#008000}#operation #operation-health .timeline .warning{background-color:#ff4500}#operation #operation-health .timeline .bad{background-color:#d20a11}#operation #operation-admin #content{padding-top:0}#operation #operation-admin h2{margin-top:30px}#operation #operation-admin h3{padding-top:10px}#operation #operation-admin .component{display:flex;border-top:solid 1px #ccc;align-items:center}#operation #operation-admin .component:hover{cursor:pointer;background-color:#efefef}#operation #operation-admin .component img{height:30px;margin-right:5px}#operation #operation-admin .component h4{text-transform:none;font-weight:bold;color:#000;margin-bottom:3px;width:200px}#operation #operation-admin .component p{margin-bottom:0;flex-grow:3}#operation #operation-detail{flex-basis:100%}#operation #operation-detail #snapshot h1 a{text-decoration:underline}#operation #operation-detail #snapshot h1 img{height:30px;margin-bottom:-7px}#operation #operation-detail #loading{margin-top:50px;text-align:center}#operation #operation-detail #container{flex-basis:100%;display:flex}#operation #operation-detail #container .sidetabs{width:100px}#operation #operation-detail #container #content{flex-grow:1}#documentation-admin-index{flex-basis:100%}#documentation-admin-index #snapshot h1 a{text-decoration:underline}#documentation-admin-index #snapshot h1 img{height:30px;margin-bottom:-7px}#documentation-admin-index #pane{display:flex}#documentation-admin-index #list{margin-top:20px;padding:0;margin-right:20px;padding-right:20px;border-right:solid 1px #ccc}#documentation-admin-index #list span,#documentation-admin-index #list a{display:block;margin-bottom:10px;color:#000}#documentation-admin-index #list span{font-style:italic}#documentation-admin-index #list a:hover{text-decoration:underline}#documentation-admin-index #list div:nth-child(n+1){margin-bottom:10px;margin-left:20px}#documentation-admin-index #detail{width:700px;padding:70px;border:solid 1px #aaa;box-shadow:0 10px 10px 10px #ccc;margin-top:30px;margin-left:20px}#documentation-admin-index #detail p{color:#000}#documentation-admin-index #detail em{font-weight:normal;font-style:italic}#documentation-admin-index #detail ol,#documentation-admin-index #detail ul{margin-left:30px}#documentation-admin-index #detail ol li,#documentation-admin-index #detail ul li{margin-bottom:10px}#documentation-admin-index #detail ol{list-style:decimal}#documentation-admin-index #detail ul{list-style:square}#documentation-admin-index h2{margin-top:30px}#documentation-admin-index h3{padding-top:10px}#documentation-admin-index h4{text-transform:none;font-weight:bold;color:#000}#documentation-admin-index .component{display:flex;justify-content:space-between;border-top:solid 1px #ccc;align-items:center}#documentation-admin-index .component .heading{display:flex;align-items:center}#documentation-admin-index .component .heading img{height:30px;margin-right:5px}#documentation-admin-index .component .heading h4{text-transform:none;font-weight:bold;color:#000;margin-bottom:3px;width:150px}#documentation-admin-index .component p{margin-bottom:0;flex-grow:3}#documentation-admin-index .component .statuses{display:flex}#documentation-admin-index .component .statuses .status{color:#fff;padding:5px;text-transform:uppercase;font-size:.85em;margin-left:10px}#documentation-admin-index .component .statuses .status img{height:10px}#documentation-admin-index .component .statuses .status a{color:#fff;text-decoration:none}#documentation-admin-index .component .statuses .status.missing{background-color:#f00}#documentation-admin-index .component .statuses .status.incomplete{background-color:#ffa500}#documentation-admin-index .component .statuses .status.complete{background-color:#008000}#documentation-detail{padding:20px;padding-top:0}#documentation-detail h1{display:flex;align-items:center}#documentation-detail h1 .divider{padding-left:5px;padding-right:5px}#documentation-detail h1 .document-type{color:#d20a11}#documentation-detail .help{font-style:italic;color:#aaa}#documentation-detail .subtabs{margin-top:20px;width:auto}#documentation-detail #document{margin-bottom:30px}#documentation-detail #document h1 a,#documentation-detail #document h2 a,#documentation-detail #document h3 a,#documentation-detail #document h4 a,#documentation-detail #document h5 a{display:none;text-transform:lowercase;text-decoration:underline;float:none;color:#d20a11}#documentation-detail #document h1:hover a,#documentation-detail #document h2:hover a,#documentation-detail #document h3:hover a,#documentation-detail #document h4:hover a,#documentation-detail #document h5:hover a{display:inline}#documentation-detail #document ul{list-style-type:disc;margin-left:30px;margin-bottom:20px}#documentation-detail #document ul li{margin-bottom:5px}#documentation-detail #document ol{list-style-type:decimal;margin-left:30px;margin-bottom:20px}#documentation-detail #document ol li{margin-bottom:5px}#documentation-detail #document p{margin-bottom:10px}#documentation-detail #document.indent1{margin-left:0}#documentation-detail #document.indent2{margin-left:20px}#documentation-detail #document.indent3{margin-left:40px}#documentation-detail #document.indent4{margin-left:60px}#documentation-detail #document .incomplete{color:#aaa;font-weight:normal;font-style:italic;text-transform:lowercase}#documentation-detail #document #document-activities,#documentation-detail #document #document-releases,#documentation-detail #document #document-content{margin-left:20px}#documentation-detail #documentation-edit .buttons .alt{display:flex;align-items:center}#documentation-detail #documentation-edit .buttons .alt input{margin-right:5px}#documentation-detail #documentation-edit .buttons .alt label{font-weight:bold}#dev{display:flex;float:none;margin:0}#dev .sidetabs{width:100px}#dev #async{flex-grow:1}#dev #dev-items{margin:20px}#dev #admin-rules{padding:20px}#nprogress{pointer-events:none}#nprogress .bar{background:#cd950c;position:fixed;z-index:100000;top:0;left:0;width:100%;height:3px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media print{#certification .no-print{display:none}}#certification{padding:0;clear:both;float:left;width:100%}#certification #header{border:0;margin-bottom:30px;height:140px}#certification #top{margin-top:20px;margin-bottom:20px;float:left;display:none;text-align:center;width:100%}#certification #top h2{font-size:2em;color:#48535a;text-transform:none}#certification #top h3{font-size:1.3em;color:#cd950c;margin-top:10px}#certification #top h4{font-size:1.8em;background-color:#fc3;padding:5px;color:#000;display:inline-block;margin-top:10px}#certification #top #issued{display:none;margin-bottom:5px;color:#000;margin-top:10px}#certification .band{height:80px;background-color:#f7f7f7;margin-left:-40px;width:997px;position:absolute;left:0;top:0;z-index:0}#certification h3{font-weight:normal;color:#ccc;font-size:3em;text-transform:none;margin-bottom:-5px;clear:both;color:#000}#certification hr{width:830px;float:left;clear:none;margin-left:30px}#certification .bar{height:50px;background-color:#f7f7f7;border-top:solid 1px #ddd}#certification .sidetabs{width:120px}#certification .csp-init,#certification .csp-ong{background-color:#c0d242}#certification .comp-int,#certification .comp-dev,#certification .comp-hp{background-color:#4dade2}#certification .inst-beg,#certification .inst-imd,#certification .inst-adv{background-color:#ffce44}#certification .global,#certification .general{background-color:#ccc}#certification .old-nccp{background-color:#bdbdbd}#certification .top-csp-init,#certification .top-csp-ong{border-top:solid 1px #c0d242}#certification .top-comp-int,#certification .top-comp-dev,#certification .top-comp-hp{border-top:solid 1px #4dade2}#certification .top-inst-beg,#certification .top-inst-imd,#certification .top-inst-adv{border-top:solid 1px #ffce44}#certification .top-global,#certification .top-general{border-top:solid 1px #ccc}#certification .top-old-nccp{border-top:solid 1px #bdbdbd}#certification .title-csp-init,#certification .title-csp-ong{border-left:solid 55px #c0d242;border-top:solid 1px #ccc;background-color:#f2f2f2;letter-spacing:1px;color:#666;font-weight:normal;font-size:.9em;min-height:14px;padding:5px;text-transform:uppercase;padding-left:7px}#certification .title-comp-int,#certification .title-comp-dev,#certification .title-comp-hp{border-left:solid 55px #4dade2;border-top:solid 1px #ccc;background-color:#f2f2f2;letter-spacing:1px;color:#666;font-weight:normal;font-size:.9em;min-height:14px;padding:5px;text-transform:uppercase;padding-left:7px}#certification .title-inst-beg,#certification .title-inst-imd,#certification .title-inst-adv{border-left:solid 55px #ffce44;border-top:solid 1px #ccc;background-color:#f2f2f2;letter-spacing:1px;color:#666;font-weight:normal;font-size:.9em;min-height:14px;padding:5px;text-transform:uppercase;padding-left:7px}#certification .title-global,#certification .title-general{border-left:solid 55px #ccc;border-top:solid 1px #ccc;background-color:#f2f2f2;letter-spacing:1px;color:#666;font-weight:normal;font-size:.9em;min-height:14px;padding:5px;text-transform:uppercase;padding-left:7px}#certification .title-old-nccp{border-left:solid 55px #bdbdbd;border-top:solid 1px #ccc;background-color:#f2f2f2;letter-spacing:1px;color:#666;font-weight:normal;font-size:.9em;min-height:14px;padding:5px;text-transform:uppercase;padding-left:7px}#certification #switches{padding-top:10px;padding-left:10px;margin-bottom:5px;margin-right:0;margin-left:30px;float:left;border-bottom:dotted 1px #aaa;border-top:0;padding-bottom:10px;width:1098px;background-color:#fff;position:relative;display:flex;align-items:center;justify-content:space-between}#certification #switches label{text-transform:uppercase;font-weight:bold;margin-right:10px}#certification #switches select{outline-color:#dbdddc!important}#certification #programs{float:right;padding-top:10px;margin-right:20px}#certification #programs #advancedcoachingdiploma{float:right;margin-left:10px}#certification #programs #advancedcoachingdiploma img{display:block;height:70px}#certification #programs #professionalcoaching{float:right}#certification #programs #professionalcoaching .banner{text-align:right}#certification #programs #professionalcoaching .banner p{font-size:.85em;padding:0;padding-left:5px;padding-right:5px;margin:0;background-color:#dcb24c;color:#fff;text-align:center;text-transform:uppercase}#certification #programs #professionalcoaching .banner h2{font-size:1.5em;margin-top:5px;text-align:center}#certification #programs #professionalcoaching .banner img{height:50px;margin-top:10px}#certification .heading{margin-bottom:5px;padding:0;width:100%;float:left}#certification .heading img{float:left;display:block;margin-right:8px}#certification .heading h3{display:block;font-weight:normal;font-size:2em;padding:0;margin:0;float:left;clear:none;margin-top:18px}#certification #transcript{float:left;padding-left:30px;width:87%}#certification #transcript #summary{float:left;margin-top:0;width:100%;position:relative}#certification #transcript #summary #no-activity{font-size:2em;text-align:center;padding-top:100px;font-style:italic;color:#666;line-height:1em;font-weight:normal}#certification #transcript #summary table{margin-bottom:0}#certification #transcript #summary table th.status{width:70%}#certification #transcript #summary table th.since,#certification #transcript #summary table th.expires{width:10%;text-align:center}#certification #transcript #summary table th.pd{width:10%;text-align:center}#certification #transcript #summary table td{background-color:transparent;border-bottom:solid 1px #e3e3e3;vertical-align:middle}#certification #transcript #summary table td:first-child{width:5%;padding:0;position:relative;vertical-align:top;text-align:center}#certification #transcript #summary table td:first-child .logo{position:relative;display:inline-block;text-align:center;margin-bottom:5px;margin-right:5px}#certification #transcript #summary table td:first-child .logo .gradation{z-index:1;position:relative;font-size:.7em;letter-spacing:0;text-align:center;color:#000;text-transform:uppercase;padding:0;margin:0;margin-top:1px}#certification #transcript #summary table td:first-child .logo.competent .star-container{margin-top:4px;margin-left:4px;width:39px}#certification #transcript #summary table td:first-child .logo.master{width:71px;height:63px}#certification #transcript #summary table td:first-child .logo.master img{margin-top:13px}#certification #transcript #summary table td:first-child .logo.advanced{width:59px;height:49px}#certification #transcript #summary table td:first-child .logo.advanced img{margin-top:7px}#certification #transcript #summary table td:first-child .logo.competent{width:47px;height:29px}#certification #transcript #summary table td:first-child .logo.competent img{margin-top:2px}#certification #transcript #summary table td:first-child .logo.competent.old-nccp{width:47px;height:45px}#certification #transcript #summary table td:first-child .logo img{width:10px}#certification #transcript #summary table td:first-child .logo img.chevron{margin-top:auto;width:auto;display:block;position:absolute;left:0;top:0}#certification #transcript #summary table td:first-child .logo.competent.old-nccp img.chevron{margin-top:15px}#certification #transcript #summary table td:first-child .logo .nocert{height:10px}#certification #transcript #summary table td.name span{font-size:1em;color:#666;margin-bottom:3px;display:block}#certification #transcript #summary table td.name span.not-renewed{display:inline;color:#ff6a00;text-transform:uppercase;font-size:.9em;margin-left:10px}#certification #transcript #summary table td.name .status-number{display:block;font-weight:normal;margin-bottom:0;font-style:italic;margin-top:5px;color:#666}#certification #transcript #summary table td.name em{display:inline;font-size:1em;color:#000;font-weight:bold}#certification #transcript #summary table td.name em.none{color:#666}#certification #transcript #summary table td.center{text-align:center}#certification #transcript #summary table td.name .pathway{margin-left:10px;vertical-align:sub;width:15px}#certification #transcript #summary #awards{margin-top:15px}#certification #transcript #summary #awards h4{background-color:#ccc;color:#333;margin-bottom:0;padding:5px;display:inline-block;font-size:.9em;letter-spacing:1px}#certification #transcript #summary #awards table th:first-child{width:580px}#certification #transcript #summary #awards table th.year{text-align:right}#certification #transcript #summary #awards .award .heading{margin-top:10px;margin-bottom:10px;padding-bottom:15px;border-bottom:1px dotted #999}#certification #transcript #summary #awards .award .content{float:left;width:755px}#certification #transcript #summary #awards .award .content .type{float:left}#certification #transcript #summary #awards .award .content .type h3{margin-top:0}#certification #transcript #summary #awards .award .content .type h3 .name{color:#cd950c;display:inline-block;width:500px}#certification #transcript #summary #awards .award .content .type .description{font-size:.95em;color:#aaa;display:block;float:left;width:500px}#certification #transcript #summary #awards .award .content .years{float:left;width:228px;text-align:right;margin-left:20px;margin-top:5px;color:#000}#certification #transcript #summary #awards .award .content .years .year:not(:first-child){float:left}#certification #transcript #summary .sport{margin-bottom:30px;page-break-after:always;width:100%}#certification #transcript #summary .sport h4{background-color:#efefef;color:#333;margin-bottom:0;padding:5px;display:inline-block;font-size:.9em;letter-spacing:1px}#certification #transcript #summary .context{margin-bottom:20px;float:left;width:100%}#certification #transcript #summary .context .events{margin-left:2px}#certification #transcript #summary .context .events .title{padding-top:15px;padding-bottom:7px;border-bottom:solid 1px #eee}#certification #transcript #summary .context .events h5{float:left;margin-top:20px;width:100%;letter-spacing:1px;color:#d50100;font-weight:normal;font-size:.9em;min-height:14px;text-transform:uppercase;padding-bottom:3px;vertical-align:middle;text-align:left;background-color:#fff;background-color:transparent}#certification #transcript #summary .context .events .none{font-style:italic;margin-bottom:0;float:left;color:#666}#certification #transcript #summary .context .events .event{border-bottom:solid 1px #ddd;padding-top:5px;padding-bottom:5px;float:left;width:100%}#certification #transcript #summary .context .events .event .name{font-weight:normal;color:#333;width:69%;display:block;float:left;margin-left:0}#certification #transcript #summary .context .events .event .name span{display:block}#certification #transcript #summary .context .events .event .name span.multi{margin-top:5px}#certification #transcript #summary .context .events .event .name span.event-number{display:block;font-weight:normal;margin-bottom:0;font-style:italic;margin-top:5px;color:#666}#certification #transcript #summary .context .events .event .location{width:15%;display:block;float:left;text-align:right;border-top:solid 1px #fff}#certification #transcript #summary .context .events .event .when{width:15%;display:block;float:left;text-align:right;height:100%}#certification #transcript #summary .context .events .event ul{list-style-type:square;margin-left:40px;margin-top:5px;float:left;display:block;clear:both}#certification #transcript #summary .context .events .event ul li{color:#666;font-style:italic}#certification #transcript #summary .context .events .event ul li span.id{font-style:normal;color:#666}#certification #transcript #summary .context h4{background-color:#48535a;color:#fff}#certification #transcript #summary .context th{border-bottom:solid 1px #dbdddc;border-top:solid 1px #48535a}#certification #transcript #coach-developer>div{margin-bottom:50px;float:left;display:flex;flex-direction:column}#certification #transcript #coach-developer h2{float:left}#certification #transcript #coach-developer h2 .title{color:#000;text-transform:none;font-size:2em}#certification #transcript #coach-developer .aux{font-weight:normal;font-size:.9em;float:right;margin-top:5px;margin-bottom:5px;display:block;font-family:Arial,Helvetica,sans-serif;text-align:right}#certification #transcript #coach-developer .aux span{margin:1px;display:inline-block;letter-spacing:.5px}#certification #transcript #coach-developer .aux em{color:#000;font-weight:bold}#certification #transcript #coach-developer .pathway{background-color:#d50100;margin-bottom:15px;float:left;width:100%}#certification #transcript #coach-developer .pathway>div{float:left;font-size:1.15em;height:70px}#certification #transcript #coach-developer .pathway>div>div{float:left;margin-left:15px}#certification #transcript #coach-developer .pathway>div>div span{display:table-cell;min-width:55px;max-width:100px;margin-left:20px;vertical-align:middle;height:70px;color:#fff;text-align:center;line-height:1.3em}#certification #transcript #coach-developer .pathway>div>div span.sub{display:block;width:auto;height:auto;margin:0;font-size:.9em;color:#ff444b;text-transform:uppercase;border-top:solid 1px #ff444b;padding-top:3px;margin-top:3px;margin-right:10px;margin-left:10px}#certification #transcript #coach-developer .pathway>div>div.has span{color:#fff}#certification #transcript #coach-developer .pathway>div>div.has span.sub{color:#cd950c}#certification #transcript #coach-developer .pathway>div img{float:right;margin-right:30px;margin-top:19px;margin-left:10px;width:30px}#certification #transcript #coach-developer .pathway .med,#certification #transcript #coach-developer .pathway .core,#certification #transcript #coach-developer .pathway .content-specific,#certification #transcript #coach-developer .pathway .co-delivery{background:url(/content/images/cd-arrow.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat top right}#certification #transcript #coach-developer table td:first-child{padding-bottom:0;padding-top:0;width:20px}#certification #transcript #coach-developer table td:nth-child(2){width:300px;padding-right:100px}#certification #transcript #coach-developer table td img{height:20px;margin-bottom:-5px}#certification #transcript #coach-developer table td span.taken{color:#000;display:inline-block;width:70px}#certification #transcript #coach-developer table td span.available{color:#b36200;font-style:italic;font-weight:normal}#certification #transcript #coach-developer table td.initial span.taken{color:#666;font-style:italic}#certification #transcript #coach-developer table td.latest span.taken{color:#226d22}#certification #transcript #coach-developer table .lead-flag{font-size:.85em;letter-spacing:1px;color:#666;text-transform:uppercase;width:150px}#certification #transcript #coach-developer table.extras td{font-weight:bold;border-bottom:0}#certification #transcript #coach-developer table.extras td:first-child{width:1%}#certification #transcript #detail{float:left;width:100%}#certification #transcript #detail #none{width:100%;display:block;font-size:2em;color:#666;font-style:italic;text-align:center;padding-top:100px;font-weight:normal}#certification #transcript #detail .sport-container{float:left;margin-top:0;page-break-after:always}#certification #transcript #detail .context{position:relative;float:left;margin-bottom:80px}#certification #transcript #detail .context .certification{float:left;width:244px;text-align:center}#certification #transcript #detail .context .certification .banner{text-align:center;width:200px;margin-left:0;float:left;height:auto;position:relative}#certification #transcript #detail .context .certification .banner .gradation{z-index:1;position:relative;font-size:.8em;letter-spacing:0;text-align:center;color:#666;text-transform:uppercase;padding:0;margin:0;margin-top:7px;width:100%;font-style:normal;letter-spacing:1px;font-weight:normal}#certification #transcript #detail .context .certification .banner span{color:#fff;text-transform:uppercase;font-weight:bold;font-family:Arial;clear:both;float:left;width:200px;margin-top:25px}#certification #transcript #detail .context .certification .banner img.sport{float:left;margin-left:15px;margin-top:10px;width:50px}#certification #transcript #detail .context .certification .banner img.cac{float:left;margin-left:15px;margin-top:13px;width:50px}#certification #transcript #detail .context .certification .banner p{text-align:left;font-size:.7em;font-family:Arial;color:#000;float:left;font-weight:bold;line-height:.9em;margin-left:15px;margin-top:20px;font-style:italic;float:left}#certification #transcript #detail .context .certification .banner .levels{margin-top:0;height:20px;float:none;clear:both;text-align:center;margin-bottom:0;clear:both;width:100%}#certification #transcript #detail .context .certification .banner .levels .star{z-index:1000;height:20px;width:20px;display:inline-block;padding:0;margin:0;margin-top:0;float:none;margin-left:2px;margin-right:2px}#certification #transcript #detail .context .certification .banner .levels .star-full{background:url(/content/images/star-full.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat center center}#certification #transcript #detail .context .certification .banner .levels .star-blank{background:url(/content/images/star-empty.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat center center}#certification #transcript #detail .context .certification .banner img.chevron{margin-top:auto;width:auto;display:block;position:absolute;left:0;top:0}#certification #transcript #detail .context .certification .banner-bottom{text-align:center;width:200px;margin-left:0;float:left;background:#eaeaea url(/content/images/chevron.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc) no-repeat bottom center;padding-bottom:20px}#certification #transcript #detail .context .certification .banner-bottom .since{font-size:.9em;text-transform:uppercase;margin-top:5px;color:#999}#certification #transcript #detail .context .certification .banner-bottom p{margin-bottom:0;color:#666;text-transform:uppercase}#certification #transcript #detail .context .certification h4{color:#000;font-size:2em;font-family:Arial;font-weight:bold;margin-top:5px;padding-left:30px;padding-right:30px}#certification #transcript #detail .context .certification h4.none{color:#aaa;margin-top:20px;margin-bottom:15px;font-weight:normal}#certification #transcript #detail .context .certification p{color:#999}#certification #transcript #detail .context .certification.master .banner{width:244px;height:194px}#certification #transcript #detail .context .certification.master .banner span{width:244px}#certification #transcript #detail .context .certification.master .banner img.sport{margin-left:30px}#certification #transcript #detail .context .certification.master .banner-bottom{margin-left:22px}#certification #transcript #detail .context .certification.advanced .banner{width:222px;height:168px}#certification #transcript #detail .context .certification.advanced .banner span{width:222px;margin-top:15px}#certification #transcript #detail .context .certification.advanced .banner img.sport{margin-left:20px}#certification #transcript #detail .context .certification.advanced .banner-bottom{margin-left:11px}#certification #transcript #detail .context .certification.competent .banner{width:200px;height:140px}#certification #transcript #detail .context .certification.competent .banner span{width:200px;margin-top:10px}#certification #transcript #detail .context .certification.competent .banner img.sport{margin-left:10px}#certification #transcript #detail .context .certification.competent .banner-bottom{margin-left:0}#certification #transcript #detail .context .header{float:left;position:relative;width:560px}#certification #transcript #detail .context .header.csp-init,#certification #transcript #detail .context .header.csp-ong{background-color:#c0d242}#certification #transcript #detail .context .header.inst-beg,#certification #transcript #detail .context .header.inst-imd,#certification #transcript #detail .context .header.inst-adv{background-color:#ffce44}#certification #transcript #detail .context .header.comp-int,#certification #transcript #detail .context .header.comp-dev,#certification #transcript #detail .context .header.comp-hp{background-color:#4dade2}#certification #transcript #detail .context .header h3{text-align:center;color:#000;font-size:2em;padding-top:30px;float:left;padding-bottom:30px;width:500px;background-color:#fff}#certification #transcript #detail .context .header .pd{float:right;width:60px;position:absolute;top:0;right:0}#certification #transcript #detail .context .header .pd .points{float:left;color:#fff;text-align:center;font-size:1.2em;font-weight:normal;margin-bottom:0;padding-top:13px;height:47px;width:60px;line-height:1.2em}#certification #transcript #detail .context .header .pd .points span{font-weight:normal;display:block;font-size:.8em;margin-top:0;font-weight:bold}#certification #transcript #detail .context .header .pd .expiry{float:left;text-align:center;background-color:#eaeaea;font-size:.8em;text-transform:uppercase;margin-bottom:0;padding-top:5px;padding-bottom:5px;width:60px}#certification #transcript #detail .context .header .pd .expiry span{display:block}#certification #transcript #detail .context .header .subtabs{width:500px;background-color:#fff;margin-bottom:0;padding-bottom:10px;float:left}#certification #transcript #detail .context .header .subtabs a{width:120px}#certification #transcript #detail .context .header .subtabs .last{width:200px}#certification #transcript #detail .context .highest-events{margin-bottom:0;float:left}#certification #transcript #detail .context .history{float:left;margin-left:20px;width:560px}#certification #transcript #detail .context .events{float:right}#certification #transcript #detail .context .events .title{padding-top:15px;padding-bottom:7px;border-bottom:solid 1px #eee}#certification #transcript #detail .context .events h4{color:#d50100;font-weight:normal;text-transform:none;font-size:1.3em;margin-bottom:2px;padding-top:7px;padding-bottom:3px;width:575px}#certification #transcript #detail .context .events h5{float:left;padding-top:15px;width:500px;letter-spacing:1px;color:#d50100;font-weight:normal;font-size:.9em;min-height:14px;text-transform:uppercase;padding-bottom:3px;vertical-align:middle;text-align:left;background-color:#fff}#certification #transcript #detail .context .events .none{font-style:italic;margin-bottom:0;clear:left;background-color:#fff;width:500px;color:#aaa}#certification #transcript #detail .context .events .event{border-bottom:solid 1px #eee;padding-top:5px;padding-bottom:5px;padding-right:20px;background-color:#fff;float:left}#certification #transcript #detail .context .events .event .name{font-weight:bold;width:290px;display:block;float:left;margin-left:0}#certification #transcript #detail .context .events .event .name span{display:block}#certification #transcript #detail .context .events .event .name span.multi{margin-top:5px}#certification #transcript #detail .context .events .event .name span.event-number{display:block;font-weight:normal;margin-bottom:0;font-style:italic;margin-top:5px;color:#666}#certification #transcript #detail .context .events .event .location{width:90px;display:block;float:left;text-align:right}#certification #transcript #detail .context .events .event .when{width:100px;display:block;float:left;text-align:right;height:100%}#certification #transcript #detail .context .events .event ul{list-style-type:square;margin-left:40px;margin-top:5px;float:left;display:block;clear:both}#certification #transcript #detail .context .events .event ul li{color:#999;font-style:italic}#certification #transcript #detail .context .events .event ul li span.id{font-style:normal;color:#aaa}#certification #transcript #detail .context .events .event ul li span.credited{color:#666}#certification #transcript #detail .context .maintenance{float:left;width:560px;position:relative}#certification #transcript #detail .context .maintenance #aux{width:500px;float:left;background-color:#fff;padding-bottom:0}#certification #transcript #detail .context .maintenance #aux #dates{color:#999;text-align:center;float:left;width:300px}#certification #transcript #detail .context .maintenance #aux #dates div{float:left;width:50%}#certification #transcript #detail .context .maintenance #aux #dates span{color:#666}#certification #transcript #detail .context .maintenance #aux #dates p{color:#000;font-size:2em}#certification #transcript #detail .context .maintenance #aux #options{display:none;float:left;border-left:dashed 1px #ccc;padding-left:20px}#certification #transcript #detail .context .maintenance #aux #options p{text-align:center;margin-bottom:5px}#certification #transcript #detail .context .maintenance #aux #options ol{padding-left:30px;list-style-type:decimal}#certification #transcript #detail .context .maintenance #aux #options ol li{margin-bottom:5px}#certification #transcript #detail .context .maintenance #aux #options ol li a{text-decoration:underline}#certification #transcript #detail .context .maintenance .option{padding-top:20px;width:520px;float:left;background-color:#fff;padding-right:30px;position:relative;display:none}#certification #transcript #detail .context .maintenance .option div{background-color:#eaeaea;border-radius:10px;padding:20px}#certification #transcript #detail .context .maintenance .option div h4{font-weight:bold;color:#000;width:100%;margin-bottom:10px}#certification #transcript #detail .context .maintenance .option div h5{color:#d50100;font-size:1.1em;width:100%;background-color:transparent}#certification #transcript #detail .context .maintenance .option div p{margin-bottom:0;color:#333}#certification #transcript #detail .context .maintenance .option div .close{position:absolute;top:30px;right:40px}#certification #transcript #detail .context .maintenance #pd-header{background-color:#fff;text-align:center;width:470px;text-align:center;padding-right:30px;padding-top:20px;float:left}#certification #transcript #detail .context .maintenance #pd-header h5{color:#000;text-transform:uppercase;text-align:center;width:100%}#certification #transcript #detail .context .maintenance .subheading-container{width:500px;display:inline-block;background-color:#fff;padding-top:18px;padding-bottom:1px}#certification #transcript #detail .context .maintenance .subheading{width:500px;display:inline-block;background-color:#fff;border-bottom:solid 1px #eee;padding-bottom:5px;padding-top:20px}#certification #transcript #detail .context .maintenance #column{height:100px;width:60px;position:absolute;top:-70px;right:0}#certification #transcript #detail .context .maintenance .max{width:60px;display:inline-block;height:100%;color:#fff;text-align:center;margin-top:10px}#certification #transcript #detail .context .maintenance .max p{margin-bottom:0;padding-top:7px;padding-bottom:3px;vertical-align:super;display:inline-block;font-weight:bold}#certification #transcript #detail .context .maintenance h4{float:left;margin-top:0;width:100%;letter-spacing:1px;color:#d50100;font-weight:normal;font-size:.9em;text-transform:uppercase;vertical-align:middle;text-align:left;background-color:#fff;margin-bottom:0}#certification #transcript #detail .context .maintenance h5{float:left;clear:both;color:#666;background-color:#fff;padding:0;margin:0;margin-top:5px;text-transform:uppercase;font-size:.9em}#certification #transcript #detail .context .maintenance .none{font-style:italic;font-weight:normal;margin-bottom:0;float:left;color:#666;background-color:#fff;width:500px;width:500px}#certification #transcript #detail .context .maintenance .event{float:left;width:615px}#certification #transcript #detail .context .maintenance .event .cover{float:left;width:500px;background-color:#fff;height:100%;border-bottom:solid 1px #eee}#certification #transcript #detail .context .maintenance .event .points{width:60px;display:block;float:left;margin-left:0;padding-top:5px;border:0;color:#fff;font-weight:bold}#certification #transcript #detail .context .maintenance .event .points span{display:block;border-bottom:solid 0 #ccc;width:40px;padding-bottom:5px;text-align:center;margin-left:10px}#certification #transcript #detail .context .maintenance .event .name{padding-top:5px;padding-bottom:5px;font-weight:bold;width:400px;display:block;float:left;margin-left:0;background-color:#fff}#certification #transcript #detail .context .maintenance .prescribed .name{font-weight:bold}#certification #transcript #detail .context .maintenance .event .name span{display:block}#certification #transcript #detail .context .maintenance .event .name span.multi{margin-top:5px}#certification #transcript #detail .context .maintenance .event .name span.event-number{display:block;font-weight:normal;margin-bottom:3px;color:#666;font-style:italic}#certification #transcript #detail .context .maintenance .event .when{padding-top:5px;padding-bottom:5px;width:100px;display:block;float:left;text-align:center;background-color:#fff;height:100%}#certification #transcript #detail .context .maintenance .event .spacer{padding-top:5px;padding-bottom:5px;display:block;float:left;width:10px;float:left;background-color:#fff;border-bottom:solid 1px #fff}#certification #transcript #detail .context .maintenance .event ul{list-style-type:square;margin-left:40px;margin-top:5px;float:left}#certification #transcript #detail .context .maintenance .event ul li{color:#666;font-style:italic}#certification #transcript #detail .context .maintenance .event ul li span{display:inline;font-weight:normal}#certification #transcript #detail .context .maintenance .event ul li span.id{font-style:normal;color:#666}#certification #transcript #detail .context .maintenance .event ul li span.credited{color:#666}#certification #self-report{float:left;width:87%;margin-left:30px;margin-top:20px}#certification #self-report p{margin-bottom:0}#certification #self-report table{margin-top:20px;float:left;width:100%}#certification #self-report select{width:auto;outline-color:#dbdddc!important}#certification #self-report #active{width:45%;margin-right:30px;float:left}#certification #self-report #activity{width:45%;padding-left:30px;border-left:dotted 1px #ccc;float:left}#certification #self-report .add{margin-bottom:20px}#certification #self-report .add div{border-right:dotted 1px #ccc;padding-right:10px;margin-right:10px;display:inline-block}#certification #self-report tr.none{font-style:italic;display:none}#certification #self-report #add-active,#certification #self-report #add-activity{width:100%}#certification #self-report #add-active .declaration,#certification #self-report #add-activity .declaration{display:block;margin-top:20px}#certification #self-report .buttons input{float:right}#certification .help.help-transcript{top:140px;left:85px}#certification .help.help-audience{top:60px;left:85px}#certification .help.help-print{top:40px;left:85px}#certification .help.help-list{top:-10px;left:50px}#certification .help.help-status{top:20px;left:660px}#certification .help.help-modifiers{top:180px;left:160px}#certification .help.help-dates{top:-10px;left:0}#certification .help.help-options{top:20px;left:500px}#certification .help.help-points{top:20px;left:-15px}#certification .help.help-events{top:200px;left:-40px}#certification .help.help-intro{top:300px;left:400px}#certification #transcript.age-unknown{background-image:url("/content/images/account-age-unknown-EN.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc");background-repeat:repeat-y}#certification #transcript.age-unknown.age-unknown-fr{background-image:url("/content/images/account-age-unknown-FR.png?v=yQ2rHmnarsKMQY5a0h3z4bLoaTc")}#detail-async{width:inherit}.age-unknown #certification #transcript #summary table{margin-bottom:0;background-color:transparent}#certification #transcript #summary table tr{background-color:transparent}#certification #transcript #summary table th{border-bottom:solid 0 #ccc}.age-unknown #certification #transcript #summary table th{border:solid 1px #ccc;background-color:transparent}