@charset "UTF-8";
/*!
 *  Font Awesome 4.2.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(/static/media/fontawesome-webfont.1c77d5ab.eot);src:url(/static/media/fontawesome-webfont.1c77d5ab.eot?#iefix&v=4.2.0) format("embedded-opentype"),url(/static/media/fontawesome-webfont.6e8ec896.woff) format("woff"),url(/static/media/fontawesome-webfont.670e1210.ttf) format("truetype"),url(/static/media/fontawesome-webfont.083a1c34.svg#fontawesomeregular) format("svg");font-weight:400;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.33333em;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.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{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-close:before,.fa-remove: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-cog:before,.fa-gear: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-repeat:before,.fa-rotate-right: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-image:before,.fa-photo: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-exclamation-triangle:before,.fa-warning: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-cogs:before,.fa-gears: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:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.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-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder: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-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste: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-chain-broken:before,.fa-unlink: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-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won: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{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-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira: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-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board: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: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-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-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-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-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-futbol-o:before,.fa-soccer-ball-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-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;src:local("Nunito"),local("Nunito-Regular"),url(/static/media/Nunito-Regular.e4eb7682.ttf) format("truetype")}@font-face{font-family:"Nunito";font-style:normal;font-weight:700;src:local("Nunito Bold"),local("Nunito-Bold"),url(/static/media/Nunito-Bold.7ddd6722.ttf) format("truetype")}@font-face{font-family:"Nunito";font-style:italic;font-weight:400;src:local("Nunito Italic"),local("Nunito-Italic"),url(/static/media/Nunito-Italic.eab55bdd.ttf) format("truetype")}@font-face{font-family:"Nunito";font-style:italic;font-weight:700;src:local("Nunito Bold Italic"),local("Nunito-BoldItalic"),url(/static/media/Nunito-BoldItalic.62888b61.ttf) format("truetype")}@font-face{font-family:"Nunito";font-style:normal;font-weight:800;src:local("Nunito ExtraBold"),local("Nunito-ExtraBold"),url(/static/media/Nunito-ExtraBold.e2978b0f.ttf) format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote:after,blockquote:before,q:after,q:before{content:""}a img{border:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}#app,body,html{height:100%}#app{display:flex;flex-direction:column}.container{width:1280px;max-width:100%;margin:0 auto;padding:0 8px}@media (min-width:768px){.container{padding:0 16px}}main{flex:1 0 auto}.l-main{padding:30px}.l-main:after{content:"";display:table;clear:both}.l-main.stats{overflow:visible}.l-main .l-left{width:300px;padding-right:30px;float:left}.l-main .l-right{margin-left:300px}.l-main .l-left-large{width:375px;padding-right:15px;float:left}.l-main .l-right-small{margin-left:360px;padding-left:15px}.l-center{margin:0 auto;padding:30px;position:relative}.l-center:after{content:"";display:table;clear:both}.l-center .l-left{width:200px;float:left;padding-right:30px}.l-center .l-right{float:right;width:300px;right:0}.l-center .l-middle{padding:0 300px 30px 200px;margin-left:auto;margin-right:auto}.l-mini{margin:0 auto;max-width:1000px;padding:30px;position:relative}.l-grid:after,.l-mini:after{content:"";display:table;clear:both}.l-grid.main{padding:30px 10px 30px 30px}.l-grid [class*=l-col]{float:left;min-height:1px;padding-right:20px}.l-grid [class*=l-col].no-gutter{padding-right:0}.l-grid .l-col-1{width:8.33%}.l-grid .l-col-2{width:16.66%}.l-grid .l-col-3{width:24.99%}.l-grid .l-col-4{width:33.32%}.l-grid .l-col-5{width:41.65%}.l-grid .l-col-6{width:49.98%}.l-grid .l-col-7{width:58.31%}.l-grid .l-col-8{width:66.64%}.l-grid .l-col-9{width:74.97%}.l-grid .l-col-10{width:83.3%}.l-grid .l-col-11{width:91.63%}.l-grid .l-col-12{width:99.96%}.l-grid .l-push-right{float:right}.screenreader-text{position:absolute;left:-999px;width:1px;height:1px;top:auto}.screenreader-text:focus{color:#212121;display:inline-block;height:auto;width:auto;position:static;margin:auto}#app{overflow-x:visible}*,:after,:before{box-sizing:border-box}.c-button{padding:8px 15px;border-radius:3px;text-decoration:none;display:flex;color:#fff;background-color:#0077c8;white-space:nowrap;cursor:pointer;border:1px solid #0077c8}.c-button.disabled,.c-button:disabled{opacity:.5;pointer-events:none}.c-button.narrow{padding:3px 10px}.c-button:hover{background:#005995}.c-button.white{color:#0077c8;background-color:#fff}.c-button.white:hover{background:#e6e6e6}.c-button.larger{font-size:larger}.n-button{padding:8px 15px;border-radius:3px;text-decoration:none;display:flex;color:#a2a2a2;background-color:#fff;white-space:nowrap;cursor:pointer}.n-button.disabled,.n-button:disabled{opacity:.5;pointer-events:none}.n-button.narrow{padding:3px 10px}.n-button:hover{background:#e6e6e6}.t-button{padding:8px 15px;border-radius:3px;text-decoration:none;display:flex;color:#fff;background-color:#0062b0;white-space:nowrap;cursor:pointer}.t-button.disabled,.t-button:disabled{opacity:.5;pointer-events:none}.t-button.narrow{padding:3px 10px}.t-button:hover{background:#00467d}.r-button{padding:8px 15px;border-radius:3px;text-decoration:none;display:flex;color:#fff;background-color:#a2a2a2;white-space:nowrap;cursor:pointer}.r-button.disabled,.r-button:disabled{opacity:.5;pointer-events:none}.r-button.narrow{padding:3px 10px}.r-button:hover{background:#898989}.red-button{padding:8px 15px;border-radius:3px;text-decoration:none;display:flex;color:#fff;background-color:#b14800;white-space:nowrap;cursor:pointer;border:1px solid #b14800}.red-button.disabled,.red-button:disabled{opacity:.5;pointer-events:none}.red-button.narrow{padding:3px 10px}.red-button:hover{background:#7e3300}.g-button{padding:8px 15px;border-radius:3px;text-decoration:none;display:flex;color:#fff;background-color:#009f4d;white-space:nowrap;cursor:pointer;border:1px solid #009f4d}.g-button.disabled,.g-button:disabled{opacity:.5;pointer-events:none}.g-button.narrow{padding:3px 10px}.g-button:hover{background:#006c34}.confirmation-dialog-overlay{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0;background-color:rgba(95,95,95,.7);z-index:4}.confirmation-dialog-overlay .confirmation-dialog-content{max-width:400px;background-color:#f5f5f5;overflow:auto;border-radius:3px;outline:none;z-index:5;display:flex;flex-direction:column;box-shadow:1px 1px 6px 0 #5f5f5f}.confirmation-dialog-overlay .confirmation-dialog-content .dialog-header{background-color:#0062b0;padding:15px;color:#fff;text-transform:uppercase;font-size:large;font-weight:700}.confirmation-dialog-overlay .confirmation-dialog-content .dialog-header.error{background-color:#b62222}.confirmation-dialog-overlay .dialog-content{margin-top:auto;text-align:center}.confirmation-dialog-overlay .dialog-content h2{padding:25px;line-height:22px;font-size:16px;font-weight:400}.confirmation-dialog-overlay .dialog-buttons{margin:25px 0;display:flex;justify-content:flex-end}.confirmation-dialog-overlay .dialog-buttons button{margin-right:20px;cursor:pointer;font-size:14px}.ReactModalPortal .ReactModal__Overlay{transition:opacity .25s ease-in-out}.ReactModalPortal .ReactModal__Overlay--before-close{opacity:0}.ReactModalPortal .ReactModal__Content{transition:top .25s ease-in-out,bottom .25s ease-in-out}.ReactModalPortal .ReactModal__Content--before-close{top:-50%;bottom:100%}div.flash{width:100%;text-align:center;color:#fff;font-size:large}div.flash,div.flash .container{position:relative}div.flash.info{background-color:#519b00}div.flash.warning{background-color:#ec9a0a}div.flash.error{background-color:#b62222}div.flash.full{max-width:100%;margin-bottom:20px;padding-top:0}div.flash.no-margin-bottom{padding-bottom:0}div.flash p{padding:10px 30px 10px 10px}div.flash a.link{color:#fff}div.flash button.close{text-decoration:none;position:absolute;right:20px;top:5px;color:#fff;cursor:pointer;background:none;border:0}input[type=checkbox].ios{display:none}.ios-ui-select{background:#b62222;border:none!important;height:36px;border-radius:16px;width:110px;transition:all .3s ease-in-out;box-shadow:inset 0 0 0 36px #519b00;cursor:pointer;position:relative;display:inline-block}.ios-ui-select .inner{width:30px;height:30px;position:absolute;top:3px;left:3px;border-radius:100%;background:#fff;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.1)}.ios-ui-select p{float:right;margin:8px 24px 0 1px;color:#fff}.ios-ui-select.checked{box-shadow:none}.ios-ui-select.checked .inner{left:77px}.ios-ui-select.checked p{margin:8px 60px 0 1px}div.checkbox{display:flex;align-items:center}div.checkbox input[type=checkbox]{display:none}div.checkbox label{display:inline-block}div.checkbox label.info{margin-left:10px}div.checkbox label.disabled{color:#a2a2a2}div.checkbox input[type=checkbox]+label span{font-size:11px;background-color:#fff;border:1px solid #0062b0;border-radius:3px;padding:1px 2px;margin:2px 0;cursor:pointer}div.checkbox input[type=checkbox]+label span i{color:transparent;padding:0 1px}div.checkbox input[type=checkbox]:disabled+label span{border:1px solid #959595;background-color:#efefee;cursor:not-allowed}div.checkbox input[type=checkbox]:checked+label span{border:2px solid #0062b0;border-radius:2px;box-shadow:none;padding:0}div.checkbox input[type=checkbox]:checked+label span i{background-color:#0062b0;color:#fff;padding:3px 2px}div.checkbox input[type=checkbox]:checked:disabled+label span{border:3px solid #a2a2a2;cursor:default}div.checkbox input[type=checkbox]:checked:disabled+label span i{background-color:#a2a2a2}div.checkbox i.fa-info-circle{color:#0062b0;margin-left:8px;font-size:16px}.loader-container{display:flex;align-items:center;margin-top:10px}.loader,.loader:after{border-radius:50%;width:2em;height:2em}p#service-loader-info-id{text-align:center;font-size:x-large;color:#0062b0;margin-bottom:50px}.loader{margin-right:10px;font-size:10px;position:relative;text-indent:-9999em;border:.2em solid #0062b0;border-left-color:#fff;transform:translateZ(0);animation:load8 1.1s linear infinite}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}div.stats div.header{display:flex}div.stats div.header i.fa{font-size:large}div.stats div.header a.reset{margin-left:auto}div.stats h2.title{margin-bottom:5px}div.stats div.checkbox,div.stats h2.title.secondary{margin-top:10px}div.stats div.react-datepicker-wrapper,div.stats div.react-datepicker__input-container{width:100%;height:44px}div.stats div.react-datepicker-wrapper input[type=text],div.stats div.react-datepicker-wrapper input[type=url],div.stats div.react-datepicker__input-container input[type=text],div.stats div.react-datepicker__input-container input[type=url]{padding-left:10px;height:100%}div.stats div.react-datepicker__week-number--clickable{color:#000}div.stats fieldset.horizontal{margin-bottom:20px;display:flex;flex-direction:column}div.stats div.group-dates{display:flex}div.stats div.group-dates div.react-select{flex-grow:2}div.stats div.group-dates div.react-select:first-child{margin-right:2px}div.stats div.group-dates div.react-select:last-child{margin-left:2px}.mod-ssid-panel p.error{color:#b62222;margin-bottom:15px}.mod-ssid-panel section.change-form{display:flex;flex-direction:column}.mod-ssid-panel section.change-form label{margin-bottom:5px}.mod-ssid-panel section.change-form label:not(:first-child){margin-top:25px}.mod-ssid-panel section.change-form i.fa-info-circle{color:#0062b0;margin-left:15px}.mod-ssid-panel section.change-form button.save{margin:20px 0 20px auto;font-size:larger;display:flex}.mod-ssid-panel section.change-form h2{margin:10px 0}.l-center-app-detail .app-detail-container{display:flex;margin-bottom:20px}@media (min-width:768px){.app-detail .mod-tabs .container{padding-left:63px}}.app-detail .app-detail-content{padding:40px 6px}@media (min-width:768px){.app-detail .app-detail-content{padding:40px 20px 40px 47px}}.app-detail .app-detail-content .top-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-80px}.app-detail .app-detail-content .top-content .left-side{flex:1 1;margin-left:80px}.app-detail .app-detail-content .top-content .right-side{flex-basis:230px;flex-shrink:0;margin-left:80px}.app-detail .app-detail-content .top-content .right-side .external-url{padding:11px 0;font-size:16px;font-weight:600;border-bottom:1px solid #c3c3c3}.app-detail .app-detail-content .top-content .right-side .external-url svg{height:20px;width:20px;margin-right:15px}.app-detail .app-detail-content .top-content .right-side .external-url svg *{stroke:#0062b0}.app-detail .app-detail-content .top-content .right-side .external-url a{display:flex;align-items:center;text-decoration:none}.app-detail .app-detail-content .top-content .right-side .external-url:last-child{border-bottom:0}.app-detail .app-detail-content .top-content .right-side .federation-source{margin-top:40px;font-size:16px}.app-detail .app-detail-content .top-content .right-side .federation-source a{font-weight:600;text-decoration:none}.app-detail .app-detail-content h2{margin-bottom:15px}.app-detail .app-detail-content .description{font-size:16px;margin-top:10px}.app-detail .app-detail-content .contractual-base{line-height:1.25;display:flex;margin:44px 0;font-size:16px}.app-detail .app-detail-content .contractual-base a{font-weight:600;text-decoration:none}.app-detail .app-detail-content .contractual-base .contractual-base-header{font-weight:600;line-height:1.25;padding-right:16px;border-right:2px solid #c3c3c3;width:148px;flex-shrink:0}.app-detail .app-detail-content .contractual-base .contractual-base-content{padding-left:16px}.app-detail .single-tenant-info h3{font-size:20px;font-weight:700;margin-bottom:8px}.app-detail .institutions-overview{margin:40px 0}.app-detail .institutions-overview p{font-size:16px;margin-bottom:25px}.app-detail .institutions-container{box-shadow:0 1px 0 2px #c3c3c3;border-radius:8px;overflow:hidden}.app-detail .institutions-container .institutions-header{font-size:16px;font-weight:600;background-color:#f3f6f8;padding:12px 17px;border-radius:8px 8px 0 0;border-bottom:1px solid #c3c3c3}.app-detail .institutions-container .institution-details{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-auto-rows:67px;border-radius:0 0 8px 8px;grid-row-gap:1px;background:repeating-linear-gradient(180deg,transparent 0,transparent 67px,#c3c3c3 0,#c3c3c3 68px)}.app-detail .institutions-container .institution{padding:12px 17px;background-color:#fff;display:flex;align-items:center}.app-detail .institutions-container .institution .logo-placeholder,.app-detail .institutions-container .institution img{width:53px;margin-right:25px}.app-detail .institutions-container .institution:last-child{border-bottom:0}.mod-app-list{margin-bottom:30px}.mod-app-list:last-of-type{margin-bottom:0}.mod-app-list thead th{text-align:left}.mod-app-list thead th.bool{text-align:center;padding:20px 0}.mod-app-list tbody td{cursor:pointer}.mod-app-list tbody td.empty{cursor:auto;font-style:italic}.mod-app-list tbody td.processing_results{cursor:auto;font-style:italic;color:#0062b0;font-size:larger}.mod-app-list tbody td.yesno{text-align:center;padding:20px 0}.mod-app-list tbody td a{word-break:break-all}.mod-app-list tbody tr.focus{background-color:#fcf9f9}.l-left-app-meta{width:250px;min-width:250px;max-width:250px;margin:0 30px}.l-left-app-meta div.mod-app-meta{text-align:center}.l-left-app-meta div.mod-app-meta img{width:100%}.l-left-app-meta div.mod-app-meta .name{border-bottom:1px solid rgba(0,0,0,.1);padding:30px;font-size:larger;font-weight:700}.l-left-app-meta div.mod-app-meta .name span{display:block}.l-left-app-meta div.mod-app-meta .name span:last-child{margin-top:10px}.l-left-app-meta div.mod-app-meta .logo{padding:30px}.l-left-app-meta div.mod-app-meta .contact{border-top:1px solid rgba(0,0,0,.1);padding:30px;text-align:left}.l-left-app-meta div.mod-app-meta h2{font-size:16px;font-weight:700;line-height:25px;margin-bottom:5px}.mod-app-overview{margin-top:22px}.mod-app-overview h2{flex:1 1}.mod-app-overview .top-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.mod-app-overview .top-bar h1{font-weight:600;font-size:1.5rem;margin-right:30px}.mod-app-overview .top-bar .search-container{position:relative;flex:1 1;flex-basis:200px}.mod-app-overview .top-bar .search-container svg{height:23px;width:23px;position:absolute;right:15px;top:13px}.mod-app-overview .top-bar .search-container svg *{fill:#0062b0}.mod-app-overview .top-bar .search-container input[type=search]{padding:15px 46px 15px 16px;width:100%;border-radius:8px;border:1px solid #676767}.mod-app-overview .top-bar button.export{height:50px;border-radius:8px;font-weight:600;margin-left:10px;display:block}.mod-app-overview .apps-and-search{flex:1 1;flex-basis:400px}.mod-app-overview .facets-and-table{display:flex;flex-wrap:wrap-reverse}.mod-app-overview table{width:100%;margin-top:24px}.mod-app-overview table thead{border-bottom:1px solid #212121}.mod-app-overview table thead th{padding:11px 10px;font-size:.875rem;font-weight:600}.mod-app-overview table td{padding:10px 5px;vertical-align:middle;word-break:break-word}@media (min-width:1080px){.mod-app-overview table td{padding:15px 10px}}.mod-app-overview table tbody tr{border-bottom:1px solid #c4cdd5}.mod-app-overview table td.name a{color:#0077c8;text-decoration:none;font-weight:600}.mod-app-overview table td.connected{width:40px}.mod-app-overview table td.connected svg{width:22px}.mod-app-overview table td.connected svg *{stroke:#29b864}.mod-app-overview table td.vendor{width:120px}@media (min-width:400px){.mod-app-overview table td.vendor{width:200px}}@media (min-width:1080px){.mod-app-overview table td.vendor{width:300px}}.l-app-detail{padding:0 0 25px}.l-app-detail .mod-app-nav{text-align:center}.l-app-detail .mod-app-nav ul{display:flex}.l-app-detail .mod-app-nav ul li{width:150px}.l-app-detail .mod-app-nav ul li.back{border-right:1px solid #f0eded;width:100px}.l-app-detail .mod-app-nav a{display:block;border-bottom:1px solid rgba(0,0,0,.1);height:90px;padding:15px 0;text-decoration:none;color:#a2a2a2}.l-app-detail .mod-app-nav a.current,.l-app-detail .mod-app-nav a:hover{color:#0062b0}.l-app-detail .mod-app-nav .fa{font-size:2.5em;display:block;margin-bottom:10px}.l-middle-app-detail{padding:0 15px;flex-grow:2}.l-middle-app-detail a.white.approve{margin-left:20px}.attributes-privacy p,.resource-servers p{margin-bottom:5px}.attributes-privacy table,.resource-servers table{margin:20px 0;box-shadow:0 1px 0 2px #c3c3c3;border-radius:8px;border-collapse:separate;width:100%}.attributes-privacy table svg,.resource-servers table svg{margin-left:8px}.attributes-privacy table svg path,.resource-servers table svg path{color:#0062b0}.attributes-privacy table th,.resource-servers table th{border-bottom:1px solid #c4cdd5;border-top-left-radius:8px;border-top-right-radius:8px;padding:6px;color:#1e5db4;font-weight:600;background-color:#f3f6f8}@media (min-width:768px){.attributes-privacy table th,.resource-servers table th{padding:14px}.attributes-privacy table th .th-container,.resource-servers table th .th-container{display:flex}}.attributes-privacy table th.attribute,.resource-servers table th.attribute{width:25%}.attributes-privacy table th.filter,.attributes-privacy table th.source,.resource-servers table th.filter,.resource-servers table th.source{width:15%}.attributes-privacy table th.motivation,.resource-servers table th.motivation{width:20%}.attributes-privacy table th.value,.resource-servers table th.value{width:25%}.attributes-privacy table th.answer,.attributes-privacy table th.question,.resource-servers table th.answer,.resource-servers table th.question{width:50%}.attributes-privacy table td,.resource-servers table td{min-width:20%;overflow-wrap:anywhere;vertical-align:middle;padding:6px;border-bottom:1px solid #c4cdd5}@media (min-width:768px){.attributes-privacy table td,.resource-servers table td{padding:14px}}.attributes-privacy table td .attribute-name,.resource-servers table td .attribute-name{display:flex;flex-direction:column}.attributes-privacy table td .attribute-name .name-urn,.resource-servers table td .attribute-name .name-urn{font-style:italic;font-size:smaller;word-break:keep-all}.attributes-privacy table tr:last-child td,.resource-servers table tr:last-child td{border-bottom:0}.attributes-privacy .manipulation-notes p.title,.resource-servers .manipulation-notes p.title{display:flex;align-content:center;align-items:center}.attributes-privacy .manipulation-notes i.fa-warning,.resource-servers .manipulation-notes i.fa-warning{color:#fedb00;margin-right:8px;font-size:larger}.attributes-privacy .manipulation-notes .notes,.resource-servers .manipulation-notes .notes{background-color:#f3f6f8;padding:10px 5px}.attributes-privacy .privacy,.resource-servers .privacy{margin-top:50px}.attributes-privacy .privacy-row td,.resource-servers .privacy-row td{width:50%}.attributes-privacy .privacy-row td.value,.resource-servers .privacy-row td.value{font-weight:600}.attributes-privacy .privacy-row td em,.resource-servers .privacy-row td em{font-style:italic;font-weight:400}.mod-breadcrumbs{background-color:#fff;padding:14px 0}.mod-breadcrumbs .container a{color:#5e6873;text-decoration:none}.mod-breadcrumbs .container .fa-chevron-right{color:#c4cdd5;margin:0 10px}.mod-breadcrumbs .container a.active{color:#212121;font-weight:600}div.chart-container{height:100%;width:100%}div.chart-container section.loading{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:40px;height:100%;width:100%}div.chart-container section.loading em{display:inline-block;margin-bottom:15px}div.chart-container section.chart,div.chart-container section.table{border-radius:5px;background-color:#fff;border:1px solid #f3f6f8;height:100%;width:100%;position:relative}div.chart-container section.chart span.title,div.chart-container section.table span.title{padding:10px;border-top-left-radius:5px;border-top-right-radius:5px;display:block;font-weight:700;font-size:1.125rem;color:#0062b0}div.chart-container section.chart span.title span.clipboard,div.chart-container section.table span.title span.clipboard{display:inline-block;margin-left:15px}div.chart-container section.chart span.clickable-label,div.chart-container section.table span.clickable-label{color:#0062b0;cursor:pointer}div.chart-container section.chart div.highcharts-menu,div.chart-container section.table div.highcharts-menu{border:1px solid #0062b0!important;box-shadow:none!important;border-radius:3px!important}div.chart-container section.chart div.highcharts-menu hr,div.chart-container section.table div.highcharts-menu hr{border-top:1px solid #0062b0}div.chart-container section.chart div.highcharts-menu-item,div.chart-container section.table div.highcharts-menu-item{font-size:14px!important;color:#0062b0!important}div.chart-container section.chart div.highcharts-menu-item:hover,div.chart-container section.table div.highcharts-menu-item:hover{color:#f9fcfd!important;background:#0062b0!important}div.chart-container section.chart g.highcharts-navigator,div.chart-container section.chart g.highcharts-navigator-series,div.chart-container section.chart g.highcharts-navigator-xaxis,div.chart-container section.chart g.highcharts-scrollbar,div.chart-container section.table g.highcharts-navigator,div.chart-container section.table g.highcharts-navigator-series,div.chart-container section.table g.highcharts-navigator-xaxis,div.chart-container section.table g.highcharts-scrollbar{visibility:hidden!important;display:none}div.chart-container section.chart section.navigate,div.chart-container section.table section.navigate{width:100%;position:absolute;display:flex;align-items:center;align-content:center;bottom:20px;font-size:1.875rem;flex-direction:row;justify-content:center}div.chart-container section.chart section.navigate i,div.chart-container section.table section.navigate i{cursor:pointer;margin-right:25px;color:#0070ca}div.chart-container section.chart section.navigate i.disabled,div.chart-container section.table section.navigate i.disabled{cursor:default;color:#a2a2a2}.mod-consent section.change-form{display:flex;flex-direction:column}.mod-consent section.change-form label{font-weight:600;margin-bottom:5px}.mod-consent section.change-form label:not(:first-child){margin-top:25px}.mod-consent section.change-form i.fa-info-circle{color:#0062b0;margin-left:10px}.mod-consent section.change-form button.save{margin:30px 0 20px auto;font-size:larger}.mod-consent section.change-form h2{margin-bottom:15px}.title-container{display:flex;margin-bottom:20px}.title-container button{margin-left:auto}input[type=text],input[type=url],textarea{min-width:100%;border-radius:5px;border:1px solid #676767;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:5px;font-size:.875rem;outline:0;color:#2b3f44}input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#0062b0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}input[type=text].error,input[type=url].error,textarea.error{border:1px solid #a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}input[type=text].error:focus,input[type=url].error:focus,textarea.error:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}section.errors{color:#b62222;margin-top:5px}select{padding:5px}.mod-edugain{padding:50px}.mod-edugain h1{font-size:200%;margin-bottom:50px}.mod-edugain a.link-edit-id{display:inline-block;margin-top:.3em}.mod-connect .content{padding:40px;position:relative}.mod-connect h2,.mod-connect ul{margin-bottom:10px}.mod-connect ul{list-style:square;list-style-position:inside;margin-left:2px}.mod-connect p{margin-bottom:10px}.mod-connect p+h2,.mod-connect ul+h2{margin-top:20px}.mod-connect hr{border:3px solid rgba(0,0,0,.1);margin:0}.mod-connect .number{position:absolute;width:40px;height:40px;border-radius:40px;background-color:#0062b0;color:#fff;line-height:40px;font-size:18px;text-align:center;left:-20px}.mod-connect .cta{margin:20px 0 0}.mod-connect .cta .c-button{margin-right:20px}.mod-connect .cta .c-button.cancel{background:#a2a2a2;float:right;margin-right:0}.mod-connect .cta em{opacity:.8}.mod-connect .automatic-connection-with-email{margin-bottom:10px}.mod-connect div.error{color:#b62222;margin-top:5px}.connect-modal .connect-modal-header{background-color:#dfe3e8;padding:13px 37px;line-height:1.7;color:#5b5b5b;font-size:1.25rem}.connect-modal .connect-modal-subtitle{background-color:#fedb00;font-size:1.25rem;font-weight:600;padding:24px;margin-bottom:30px}.connect-modal .connect-modal-body{padding:13px 37px;font-size:1.125rem}.connect-modal a{font-weight:600;text-decoration:none}.connect-modal .grey-container{background-color:#f3f6f8;padding:16px;margin:20px 0}.connect-modal h2{margin-bottom:8px}.connect-modal .step{margin:0 24px 0 42px;padding-bottom:30px;padding-left:40px;border-left:8px solid #ddf2fd;position:relative;font-size:1.125rem}.connect-modal .step:last-child{padding-bottom:0}.connect-modal .step .number{position:absolute;left:-28px;top:-8px;background-color:#ddf2fd;font-size:1.75rem;font-weight:600;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.connect-modal .step ul{margin-bottom:10px;list-style:disc;list-style-position:outside;margin-left:30px}.connect-modal .step ul li{margin-bottom:3px}.connect-modal .step ul p{font-weight:600;margin-bottom:16px}.connect-modal .aansluitovereenkomst .grey-container,.connect-modal .activation-terms .grey-container{display:flex}.connect-modal .single-tenant p.explanation{margin-bottom:20px}.connect-modal input[type=checkbox]{margin-right:11px;cursor:pointer;transform:scale(1.4)}.connect-modal input[type=text]{padding:11px;margin-bottom:5px}.connect-modal textarea{padding:11px}.connect-modal label{font-weight:600;cursor:pointer}.connect-modal div.error{color:#b62222;margin-top:5px}.connect-modal .buttons{display:flex;justify-content:flex-end;margin:0 24px 24px 42px}.connect-modal .buttons button{padding:13px 30px;font-size:1.125rem;font-weight:600;border-radius:8px}.connect-modal .buttons button:first-child{margin-right:20px}.connect-modal .disconnect .checkbox{margin-top:10px}.mod-filters{margin-top:20px;margin-right:32px;width:230px;flex-basis:230px;flex-shrink:0}.mod-filters .reset-filters{background:none;border:0;cursor:pointer;color:#0062b0;text-decoration:underline}.mod-filters .header{display:flex;justify-content:space-between}.mod-filters h2{font-size:1.0625rem}.mod-filters h3{display:inline-block;font-weight:600}.mod-filters .download-button{float:right;cursor:pointer}.mod-filters .download-button.disabled{opacity:.5;pointer-events:none}.mod-filters .facet-name{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.mod-filters .totals{padding:20px 0;border-top:1px solid rgba(0,0,0,.1)}.mod-filters .totals:first-child{border-top:0}.mod-filters .facet{border:0;padding:20px 0;border-top:1px solid rgba(0,0,0,.1)}.mod-filters .facet .fa-caret-down,.mod-filters .facet i.fa-caret-up{cursor:pointer}.mod-filters .facet i.fa-info-circle{color:#0062b0;margin:0 5px}.mod-filters .facet div.__react_component_tooltip{z-index:999;pointer-events:auto!important;max-width:275px}.mod-filters .facet div.__react_component_tooltip a{color:#fff}.mod-filters label{display:block;line-height:25px;margin-bottom:5px;cursor:pointer;font-size:.875rem}.mod-filters label:hover:not(.greyed-out){color:#0062b0;text-decoration:underline}.mod-filters input{margin-right:5px}.mod-filters input[type=search]{min-width:100%;border-radius:5px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:5px;font-size:.875rem;outline:0;color:#2b3f44}.mod-filters input[type=search]:focus{border-color:#0062b0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.mod-filters .fa-search{position:absolute;left:30px;top:20px;font-size:.875rem}.mod-filters i.fa-caret-down,.mod-filters i.fa-caret-up{float:right;font-size:larger;color:#212121}.mod-filters .greyed-out{cursor:default;color:grey}.mod-filters input[type=text],.mod-filters input[type=url]{width:100%}.mod-filters em.arp-info{display:inline-block;margin-top:15px;font-size:.875rem;font-style:italic}.mod-filters div.entity-categories-facet-selector{display:flex;position:relative;align-items:center;margin-top:8px;padding-right:14px}.mod-filters div.entity-categories-facet-selector label{margin:0 3px 0 auto}.mod-filters div.entity-categories-facet-selector i.absolute{position:absolute;right:-8px;top:5px}footer{background-color:#1983d5;color:#fff;padding:18px 5px}footer .container{display:flex;justify-content:space-between;flex-wrap:wrap}footer h3{font-weight:600}footer a,footer button{display:block;color:#fff;text-decoration:none}footer a:hover,footer button:hover{color:#99dcff}footer .help,footer .powered-by-surf{margin-bottom:10px}footer ul.language-selector{display:flex;align-items:flex-start;margin-bottom:10px}footer ul.language-selector li{border-right:1px solid #b2e5ff;padding:0 5px}footer ul.language-selector li button{background:none;border:0;cursor:pointer}footer ul.language-selector li.selected button{color:#fff;font-weight:700}footer ul.language-selector li:first-child{padding-left:0}footer ul.language-selector li:last-child{padding-right:0;border-right:0}header{background:#0062b0;height:auto;width:100%;display:flex;flex-direction:column;align-items:center;color:#fff;position:relative}header .desktop-menu{display:none}header .fa-bars{display:block}@media (min-width:768px){header .desktop-menu{display:block}header .fa-bars{display:none}}header .header-content{display:flex;padding:11px 0;justify-content:space-between;align-items:center}header .logo-container{position:relative;width:160px;flex-shrink:0}header .logo-container .conext{position:absolute;top:0;left:160px;color:#fff;font-weight:800;font-size:.9375rem}header .logo-container .idp-dashboard{font-weight:700;font-size:.75rem;color:#fff;position:absolute;top:8px;left:180px}header .logo-container .idp-dashboard:hover{color:#fff}header .user-indicator{background-color:#fedb00;border-radius:50%;padding:7px;display:inline-flex;align-items:center;justify-content:center;color:#000;line-height:16px;font-weight:700;border:none;cursor:pointer}header div.institute p{line-height:30px;margin:auto 20px;color:#519b00}header div.institute p.testaccepted{color:#b62222}header .dropdown-toggle{-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;font-size:1.25rem;cursor:pointer;border:none;background:none}header .dropdown-toggle .svg-inline--fa{color:#fff;margin-left:10px}header .meta{display:flex;align-items:center}header .meta li button{display:inline-block;padding:0;color:#0062b0;background:none;border:0;cursor:pointer;font-size:1rem;text-align:left}header .meta li button:hover{text-decoration:underline}header .meta a.super-user{display:inline-block}header .meta a.login{color:#fff}header a{text-decoration:none}header a:hover{text-decoration:underline}header .links{margin-left:25px;line-height:30px;display:flex}header .links li{list-style:none}header .links a{display:block;padding:0 14px;border-right:1px solid #f3f6f8}header .links li:last-child a{border:0}header .dropdown-container{line-height:30px;position:relative}header .dropdown-container .fa-caret-down,header .dropdown-container .fa-caret-up{padding-left:5px}header .dropdown-container>.overlay{position:fixed;top:0;bottom:0;left:0;right:0}header .dropdown-container>ul{color:#000;position:absolute;z-index:100;padding:10px 20px;max-width:400px;min-width:200px;top:45px;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.4)}header .dropdown-container>ul li{list-style:none}header .dropdown-container>ul.show{display:block}header .dropdown-container h2,header .dropdown-container li li{border-bottom:1px solid rgba(0,0,0,.1)}header .dropdown-container ul ul{margin-bottom:20px}header .dropdown-container .select-idp li{padding-left:15px;position:relative}header .dropdown-container .select-idp li.testaccepted a{color:#b62222!important}header .dropdown-container .select-idp li .fa-caret-right{position:absolute;left:0;top:8px}header .fa-bars{height:30px;width:30px;margin-left:20px;cursor:pointer}header .fa-bars:hover{color:#f2f2f2}.mod-idp{margin-bottom:30px}.mod-idp .settings-header{margin-top:20px}.mod-idp input[type=text],.mod-idp input[type=url]{padding:12px}.mod-idp h1{margin-bottom:20px;margin-top:20px}.mod-idp h1.top{margin-top:0}.mod-idp h2{margin-top:20px;margin-bottom:20px}.mod-idp h2.top{margin-top:5px}.mod-idp h2 i.fa-caret-down,.mod-idp h2 i.fa-caret-up{margin-left:25px;color:#0062b0;cursor:pointer}.mod-idp h3{margin-top:15px;margin-bottom:15px}.mod-idp table{margin-top:10px}.mod-idp table td{word-break:break-word}.mod-idp table i.fa-info-circle{color:#0062b0;margin-left:15px}.mod-idp table div.__react_component_tooltip{z-index:999;pointer-events:auto!important;max-width:275px}.mod-idp table.institution td:first-child,.mod-idp table.services td:first-child{font-weight:700;vertical-align:middle}.mod-idp .next{padding-top:15px}.mod-idp select{color:#2b3f44;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background:#fff;height:30px;width:100%;font-size:.875rem}.mod-idp div.contact-persons{margin-left:30px}.mod-idp button.save{margin-top:20px}.mod-idp .edit-my-idp{display:flex}.mod-idp .edit-my-idp a{text-align:center;margin:20px auto 0;padding:20px 18px;line-height:23px;font-size:1.25rem}.mod-idp textarea{height:100px}.mod-invite-request p.info{font-size:larger;margin:10px 0}.mod-invite-request span.emphasize{font-style:italic}.mod-invite-request .mod-invite-request-inner{padding:25px}.mod-invite-request .mod-invite-request-inner label{margin:15px 0 5px;display:inline-block}.mod-invite-request .mod-invite-request-inner .connection-request{margin:25px 0 5px;padding:5px 10px;border:1px solid #676767;border-radius:4px}.mod-invite-request .mod-invite-request-inner .contact-persons{margin-top:50px}.mod-invite-request .mod-invite-request-inner .contact-persons table th{font-size:.875rem}.mod-invite-request .mod-invite-request-inner .contact-persons p.select{margin-bottom:10px}.mod-invite-request .mod-invite-request-inner .contact-persons td.contact-source{font-style:italic}.mod-invite-request .mod-invite-request-inner .contact-persons td.add-email button{cursor:pointer;background:none;border:0;font-size:1.75rem;color:#0062b0;text-align:center}.mod-invite-request .mod-invite-request-inner .contact-persons td.delete-email{font-size:1.625rem;text-align:left}.mod-invite-request .mod-invite-request-inner .contact-persons td.delete-email button{cursor:pointer;background:none;border:0}.mod-invite-request .mod-invite-request-inner .contact-persons td.delete-email button i.fa{color:#b62222!important}.mod-invite-request .mod-invite-request-inner .buttons{display:flex}.mod-invite-request .mod-invite-request-inner .buttons button.save{border:0;cursor:pointer;margin-top:25px;min-width:120px;text-align:center;margin-left:auto}.my-idp .header{background-color:#f3f6f8;padding:16px 0;margin-bottom:22px}.my-idp .header h1{font-size:1.875rem;font-weight:600}.my-idp .header img{width:80px;margin-right:14px}.my-idp .header .container{display:flex;align-items:center}.my-idp .contact-persons,.my-idp .general-information,.my-idp .roles-table,.my-idp .services-overview,.my-idp .settings{margin-bottom:40px}.my-idp .header-with-button{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.my-idp .header-with-button a{font-size:.875rem}.my-idp .services-overview h3 a{font-size:1.5rem;font-weight:600;text-decoration:none}.my-idp .services-overview .service{border:1px solid #c8c8c8;padding:10px;border-radius:6px;margin:20px 0}@media (min-width:768px){.my-idp .services-overview .service{padding:20px}}.my-idp .services-overview .title-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.my-idp .services-overview .search-container{margin-left:40px;position:relative;flex:1 1}.my-idp .services-overview .search-container svg{height:23px;width:23px;position:absolute;right:15px;top:13px}.my-idp .services-overview .search-container svg *{fill:#0062b0}.my-idp .services-overview .search-container input[type=search]{padding:15px 46px 15px 16px;width:100%;border-radius:8px;border:1px solid #676767}.my-idp .general-information table td:first-child{width:120px}@media (min-width:768px){.my-idp .general-information table td:first-child{width:250px}}.my-idp .general-information table td{width:calc(50% - 125px)}.my-idp .settings td:first-child{width:70%}.my-idp .settings .tooltip-container{justify-content:flex-start}.my-idp .settings svg{margin-left:9px}.my-idp .contact-persons .contact-persons-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));border-radius:0 0 8px 8px;grid-row-gap:30px;grid-column-gap:37px;margin-top:20px}.my-idp .contact-persons .contact-persons-grid .contact-person-container{border:1px solid #c8c8c8;border-radius:6px}.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-name{padding:14px 28px;border-bottom:1px solid #dadada}.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-name h3{font-size:1.25rem;font-weight:600}.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-contact-info{padding:14px 28px;border-bottom:1px solid #dadada}.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-contact-info .contact-person-email{color:#0062b0;margin-bottom:30px}.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-contact-info .contact-person-email svg *{stroke:#0062b0}.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-contact-info .contact-person-email,.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-contact-info .contact-person-telephone{display:flex}.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-contact-info .contact-person-email a,.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-contact-info .contact-person-telephone a{font-weight:700;text-decoration:none}.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-contact-info .contact-person-email svg,.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-contact-info .contact-person-telephone svg{width:20px;margin-right:25px}.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-type{padding:14px 16px;background-color:#f3f6f8;display:flex;justify-content:flex-end;align-items:center;border-radius:0 0 6px 6px}.my-idp .contact-persons .contact-persons-grid .contact-person-container .contact-person-type .type-badge{color:#494949;font-size:.75rem;font-weight:600;background-color:#bfedff;border-radius:100px;border:2px solid #fff;padding:2px 10px;margin-left:10px}.my-idp h2{font-weight:600;font-size:1.5rem;margin-bottom:5px}.my-idp .badge{font-size:.75rem;width:49px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:100px;font-weight:600}.my-idp .badge.enabled{background-color:#b5f2c6;color:#494949}.my-idp .badge.disabled{background-color:#ff685c;color:#fff}.my-idp table{width:100%;border:1px solid #c8c8c8;border-radius:6px;border-collapse:separate!important;margin:16px 0}.my-idp table tr{border-bottom:1px solid #c8c8c8}.my-idp table tr.logo-url{background-color:#f3f6f8}.my-idp table tr td,.my-idp table tr th{padding:11px 10px;border-bottom:1px solid #c8c8c8;vertical-align:middle;word-break:break-word}@media (min-width:768px){.my-idp table tr td,.my-idp table tr th{padding:11px 27px}}.my-idp table tr td.bold,.my-idp table tr th.bold{font-weight:600}.my-idp table tr th{color:#1e5db4}.my-idp table tr:last-child td{border-bottom:none}.my-idp table tr .tooltip-container{display:flex;justify-content:space-between}.my-idp table tr svg.fa-question-circle{color:#0062b0}.my-idp table tr img{width:80px}.mod-resend-invite p.info{font-size:larger;margin:10px 0}.mod-resend-invite span.emphasize{font-style:italic}.mod-resend-invite .mod-resend-invite-inner{padding:25px}.mod-resend-invite .mod-resend-invite-inner label{margin:15px 0 5px;display:inline-block}.mod-resend-invite .mod-resend-invite-inner .contact-persons{margin-top:50px}.mod-resend-invite .mod-resend-invite-inner .contact-persons table th{font-size:.875rem}.mod-resend-invite .mod-resend-invite-inner .contact-persons p.select{margin-bottom:10px}.mod-resend-invite .mod-resend-invite-inner .contact-persons td.contact-source{font-style:italic}.mod-resend-invite .mod-resend-invite-inner .contact-persons td.add-email{font-size:1.75rem;color:#0062b0;text-align:center}.mod-resend-invite .mod-resend-invite-inner .contact-persons td.delete-email{font-size:1.625rem;text-align:left}.mod-resend-invite .mod-resend-invite-inner .contact-persons td.delete-email a i.fa{color:#b62222!important}.mod-resend-invite .mod-resend-invite-inner .buttons{display:flex}.mod-resend-invite .mod-resend-invite-inner .buttons button.save{margin-top:25px;min-width:120px;text-align:center;margin-left:auto}.mod-logout{margin:100px;text-align:center;line-height:40px}.mod-logout strong{font-weight:700}nav{background:#0062b0;font-size:1.0625rem}nav ul{display:flex;align-items:flex-start;list-style:none}nav li{position:relative;margin-right:20px}nav li:last-child{margin-right:0}nav li span.marker{position:absolute;display:flex;justify-content:center;align-items:center;text-align:center;right:-18px;top:-8px;font-size:.625rem;color:#fff;background-color:red;border-radius:50%;width:16px;height:16px;font-weight:700}nav a{color:#fff;display:inline-block;font-size:1.0625rem;line-height:23px;font-weight:500;letter-spacing:.34px;color:#b3e5ff}nav a,nav a:hover{text-decoration:none}nav a:hover{color:#e6f6ff}nav a.active{color:#fff;font-weight:700;border-bottom:4px solid #fff}nav .bm-cross-button{height:24px;width:24px}nav .bm-cross{background:#fff}nav .bm-menu-wrap{position:fixed;height:100%;right:0!important;top:0}nav .bm-menu{background:#0062b0;padding:2.5em 1.5em 0;font-size:1.15em}nav .bm-morph-shape{fill:#373a47}nav .bm-item-list{color:#b8b7ad;padding:.8em}nav .bm-item{display:inline-block}nav .bm-item li{margin-bottom:15px}nav .bm-item li span.marker{left:64px;top:0}nav .bm-overlay{background:rgba(0,0,0,.3);left:0;right:0;top:0;bottom:0}.mod-not-found{padding:50px}.mod-not-found h1{font-size:200%;margin-bottom:50px}.mod-not-found h2{font-size:150%;margin-bottom:15px}.mod-not-found ul{list-style:circle;margin-left:25px}.pagination{display:flex;font-weight:bolder}.pagination section.pagination-container{margin:10px auto}.pagination i.fa{color:#0062b0}.pagination button{background:none;border:0;padding:0;font-weight:bolder}.pagination button,.pagination span{color:#0062b0;margin:0 10px;cursor:pointer}.pagination span{display:inline-block}.pagination span.current,.pagination span.dots{color:#2b3f44;cursor:default}.policy-overview-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px}.policy-block{display:flex;font-size:1rem;padding-bottom:20px;padding-top:20px;border-top:1px solid #c4cdd5}.policy-block h3{font-size:1.25rem;font-weight:600}.policy-block .policy-name-description{flex:1 1}.policy-block strong{font-weight:600}.policy-block .toggle-details{margin-top:5px}.policy-block .toggle-details svg{margin-left:8px}.policy-block .policy-details{margin-top:10px}.policy-block .policy-details span.attr{font-weight:600}.policy-block .policy-actions{margin-left:20px;width:100px}.policy-block .policy-actions .active-state{font-weight:600;color:#b62222}.policy-block .policy-actions .active-state.active{color:#519b00}.policy-block .policy-actions .policy-buttons{margin-top:5px;justify-content:space-between;display:flex}.authorization-policy-detail .section-header{color:#008738;font-size:1.375rem;font-weight:600;border-bottom:1px solid #009f4d;padding-bottom:16px;margin-bottom:20px}.authorization-policy-detail p.intro{margin-bottom:30px}.authorization-policy-detail p.intro a{font-weight:600;text-decoration:none}.authorization-policy-detail .authorization-policy-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.authorization-policy-detail .authorization-policy-header .status-badge{height:34px;border-radius:17px;padding:3px 17px;background-color:#fedb00;display:flex;align-items:center;justify-content:center}.authorization-policy-detail .authorization-policy-header .status-badge.active{background-color:#519b00;color:#fff}.authorization-policy-detail label{font-weight:600;margin-bottom:12px;display:inline-block}.authorization-policy-detail input[type=text],.authorization-policy-detail input[type=url]{height:44px;padding:5px 10px;margin-bottom:22px}.authorization-policy-detail .react-select,.authorization-policy-detail textarea{margin-bottom:22px}.authorization-policy-detail .grey-block{background-color:#f3f6f8;padding:20px;display:flex;margin-bottom:22px}.authorization-policy-detail .select-block{flex:1 1;background-color:#fff;padding:14px;border-radius:8px;border:1px solid #c1c1c1;cursor:pointer;margin-right:23px}.authorization-policy-detail .select-block.disabled{border-color:#a2a2a2;color:#a2a2a2;cursor:not-allowed}.authorization-policy-detail .select-block.and.selected,.authorization-policy-detail .select-block.or.selected,.authorization-policy-detail .select-block.permit.selected{padding:12px;border:3px solid #42ae00}.authorization-policy-detail .select-block.and.selected.disabled,.authorization-policy-detail .select-block.or.selected.disabled,.authorization-policy-detail .select-block.permit.selected.disabled{border-color:#a2a2a2}.authorization-policy-detail .select-block.and.selected.disabled .select-block-header,.authorization-policy-detail .select-block.or.selected.disabled .select-block-header,.authorization-policy-detail .select-block.permit.selected.disabled .select-block-header{color:#a2a2a2}.authorization-policy-detail .select-block.and.selected.disabled .select-block-header svg *,.authorization-policy-detail .select-block.or.selected.disabled .select-block-header svg *,.authorization-policy-detail .select-block.permit.selected.disabled .select-block-header svg *{stroke:#a2a2a2}.authorization-policy-detail .select-block.and.selected .select-block-header,.authorization-policy-detail .select-block.or.selected .select-block-header,.authorization-policy-detail .select-block.permit.selected .select-block-header{color:#42ae00}.authorization-policy-detail .select-block.and.selected .select-block-header svg *,.authorization-policy-detail .select-block.or.selected .select-block-header svg *,.authorization-policy-detail .select-block.permit.selected .select-block-header svg *{stroke:#42ae00}.authorization-policy-detail .select-block.or.selected svg path#OrPath{fill:#42ae00}.authorization-policy-detail .select-block.or.disabled svg *{stroke:#a2a2a2}.authorization-policy-detail .select-block.and.selected.disabled svg g#Andeducative-toys-maths *,.authorization-policy-detail .select-block.or.disabled svg path#OrPath{fill:#a2a2a2}.authorization-policy-detail .select-block.and.selected svg g#Andeducative-toys-maths rect#AndRectangle{fill:none}.authorization-policy-detail .select-block.and.selected svg g#Andeducative-toys-maths *{fill:#42ae00}.authorization-policy-detail .select-block.deny.selected{padding:12px;border:3px solid #b62222}.authorization-policy-detail .select-block.deny.selected .select-block-header{color:#b62222}.authorization-policy-detail .select-block.deny.selected .select-block-header svg *{stroke:#b62222}.authorization-policy-detail .select-block:last-child{margin-right:0}.authorization-policy-detail .select-block .select-block-header{display:flex;font-size:1.5rem;margin-bottom:15px}.authorization-policy-detail .select-block .select-block-header span{font-weight:600}.authorization-policy-detail .select-block .select-block-header svg{margin-right:16px;width:40px;height:40px}.authorization-policy-detail .select-block p{font-size:1.125rem}.authorization-policy-detail .select-block.disabled{border-color:#a2a2a2!important}.authorization-policy-detail .policy-attribute-select .attribute-container,.authorization-policy-detail .policy-attribute-select .attribute-value-container{display:flex;align-items:flex-start}.authorization-policy-detail .policy-attribute-select .attribute-container input,.authorization-policy-detail .policy-attribute-select .attribute-value-container input{min-width:auto;flex:1 1}.authorization-policy-detail .policy-attribute-select .attribute-values{margin-left:130px;margin-bottom:30px}.authorization-policy-detail .policy-attribute-select .attribute-values input{margin-bottom:12px}.authorization-policy-detail .policy-attribute-select .new-attribute{max-width:400px}.authorization-policy-detail .policy-attribute-select .new-attribute input[type=text],.authorization-policy-detail .policy-attribute-select .new-attribute input[type=url]{height:100%;margin-bottom:0}.authorization-policy-detail .policy-attribute-select button.remove{background-color:#b3e5ff;margin-left:20px;width:44px;height:44px;border:none;border-radius:8px;color:#0062b0;display:flex;justify-content:center;align-items:center;font-size:1.4375rem}.authorization-policy-detail .policy-attribute-select .new-attribute-value{color:#0077c8;font-weight:600;cursor:pointer}.authorization-policy-detail .description-header{display:flex;justify-content:space-between}.authorization-policy-detail .description-header .auto-format{display:flex;align-items:center}.authorization-policy-detail .description-header .auto-format label{margin-bottom:0;margin-left:5px}.authorization-policy-detail .buttons{display:flex;justify-content:flex-end}.authorization-policy-detail .buttons button{font-size:1.125rem;font-weight:600;height:44px;border-radius:8px;margin-left:25px}.mod-policy-detail-help h1,.mod-policy-detail h1{font-size:1.875rem;line-height:40px;padding:20px}.mod-policy-detail-help .label,.mod-policy-detail .label{color:#0062b0}.mod-policy-detail-help a.help-link,.mod-policy-detail a.help-link{display:inline-block;font-size:1.375rem;margin-left:10px}.mod-policy-detail-help .info,.mod-policy-detail .info{font-weight:700}.mod-policy-detail-help .info.not-selected,.mod-policy-detail-help em.not-selected,.mod-policy-detail .info.not-selected,.mod-policy-detail em.not-selected{color:#a2a2a2}.mod-policy-detail-help em.note,.mod-policy-detail em.note{display:block;padding-top:20px;font-size:.75rem}.mod-policy-detail-help .form-element,.mod-policy-detail .form-element{padding:20px 0;border-top:1px solid rgba(0,0,0,.1)}.mod-policy-detail-help fieldset,.mod-policy-detail fieldset{padding:5px 50px 10px 40px}.mod-policy-detail-help fieldset.success,.mod-policy-detail fieldset.success{border-left:6px solid #0062b0}.mod-policy-detail-help fieldset.failure,.mod-policy-detail fieldset.failure{border-left:6px solid #a2a2a2}.mod-policy-detail-help .logical-rule,.mod-policy-detail .logical-rule{float:left;line-height:30px;overflow:hidden;border-radius:5px}.mod-policy-detail-help .logical-rule li,.mod-policy-detail .logical-rule li{float:left;list-style:none;text-align:center}.mod-policy-detail-help .logical-rule a,.mod-policy-detail-help .logical-rule span,.mod-policy-detail .logical-rule a,.mod-policy-detail .logical-rule span{display:block;width:60px;border:1px solid #a2a2a2;text-decoration:none;color:#a2a2a2}.mod-policy-detail-help .logical-rule a.AND,.mod-policy-detail-help .logical-rule a.EN,.mod-policy-detail-help .logical-rule span.AND,.mod-policy-detail-help .logical-rule span.EN,.mod-policy-detail .logical-rule a.AND,.mod-policy-detail .logical-rule a.EN,.mod-policy-detail .logical-rule span.AND,.mod-policy-detail .logical-rule span.EN{border-top-left-radius:5px;border-bottom-left-radius:5px}.mod-policy-detail-help .logical-rule a.OF,.mod-policy-detail-help .logical-rule a.OR,.mod-policy-detail-help .logical-rule span.OF,.mod-policy-detail-help .logical-rule span.OR,.mod-policy-detail .logical-rule a.OF,.mod-policy-detail .logical-rule a.OR,.mod-policy-detail .logical-rule span.OF,.mod-policy-detail .logical-rule span.OR{border-top-right-radius:5px;border-bottom-right-radius:5px}.mod-policy-detail-help .logical-rule a.selected:hover,.mod-policy-detail-help .logical-rule span.selected:hover,.mod-policy-detail .logical-rule a.selected:hover,.mod-policy-detail .logical-rule span.selected:hover{text-decoration:none}.mod-policy-detail-help .logical-rule a.selected,.mod-policy-detail-help .logical-rule a:hover,.mod-policy-detail .logical-rule a.selected,.mod-policy-detail .logical-rule a:hover{background:#0062b0;color:#fff;border-color:#0062b0}.mod-policy-detail-help .logical-rule span.selected,.mod-policy-detail .logical-rule span.selected{background:#a2a2a2;color:#fff;border-color:#a2a2a2}.mod-policy-detail-help select,.mod-policy-detail select{font-size:inherit;color:#2b3f44;border:1px solid #a2a2a2;background:#fff;height:30px;width:100%}.mod-policy-detail-help .attribute-values,.mod-policy-detail .attribute-values{margin:10px 0 10px 25px;padding-left:20px;border-left:1px solid #a2a2a2}.mod-policy-detail-help .attribute-values input,.mod-policy-detail .attribute-values input{margin-bottom:10px}.mod-policy-detail-help .attribute-values input.before-em,.mod-policy-detail .attribute-values input.before-em{margin-bottom:0}.mod-policy-detail-help .attribute-container,.mod-policy-detail-help .value-container,.mod-policy-detail .attribute-container,.mod-policy-detail .value-container{position:relative}.mod-policy-detail-help .attribute-container a,.mod-policy-detail-help .value-container a,.mod-policy-detail .attribute-container a,.mod-policy-detail .value-container a{position:absolute;right:8px;top:4px;font-size:1.125rem}.mod-policy-detail-help .attribute-container a.remove,.mod-policy-detail-help .value-container a.remove,.mod-policy-detail .attribute-container a.remove,.mod-policy-detail .value-container a.remove{color:#8a7070}.mod-policy-detail-help .attribute-container a.add,.mod-policy-detail-help .value-container a.add,.mod-policy-detail .attribute-container a.add,.mod-policy-detail .value-container a.add{color:#0062b0}.mod-policy-detail-help input[type=text]:disabled,.mod-policy-detail-help input[type=url]:disabled,.mod-policy-detail input[type=text]:disabled,.mod-policy-detail input[type=url]:disabled{background-color:#fbfbfb}.mod-policy-detail-help a.plus i,.mod-policy-detail a.plus i{margin-right:10px}.mod-policy-detail-help input+em.attribute-value,.mod-policy-detail input+em.attribute-value{margin-bottom:10px;display:inline-block;margin-top:3px}.mod-policy-detail-help{padding-bottom:20px}.mod-policy-detail-help h2{font-size:1.25rem;line-height:30px;padding:10px 20px 5px}.mod-policy-detail-help p{padding:0 20px}.policy-revisions h3{font-weight:600}.policy-revisions .revisions{margin-top:20px}.policy-revisions .revision{display:flex;padding:20px 0;border-top:1px solid #c4cdd5}.policy-revisions .revision button{font-weight:600;font-size:1.25rem}.policy-revisions .revision .revision-details{flex:1 1}.revision-modal label{display:block}.revision-modal .diff-container{margin-bottom:10px}.revision-modal .diff-element .diff-changed{display:flex}.revision-modal .diff-element .diff{flex:1 1}.revision-modal .diff-element .diff.prev{color:#b62222;text-decoration:line-through}.revision-modal .diff-element .diff.curr{color:#519b00}.revision-modal .diff-element .diff.no-change{color:#2b3f44}.mod-profile h1{margin-bottom:20px}.mod-profile h3{margin-top:20px}.mod-profile table{margin-top:10px}.mod-settings{display:flex;flex-wrap:wrap;margin-left:-60px}.mod-settings .settings-menu{margin-left:60px}.mod-settings .settings-menu h3{font-size:1.25rem;font-weight:600;margin-bottom:20px}.mod-settings .settings-menu a{display:block;font-weight:600;text-decoration:none;margin:20px 0}.mod-settings .settings-menu a.active{color:#353535;font-weight:700;cursor:auto}.mod-settings .settings-content-container{flex:1 1;margin-left:60px}.mod-settings .settings-content-container .mod-consent{margin-top:20px}.mod-settings .settings-content-container .mod-consent label{font-weight:600}.mod-settings .settings-content-container .mod-consent input[type=text],.mod-settings .settings-content-container .mod-consent input[type=url]{height:44px}.mod-settings .settings-content-container .flash-message{background-color:#fedb00;padding:14px;font-weight:700;margin-bottom:10px}.mod-settings .settings-content-container .mod-ssid-panel .change-form{margin-top:20px}.mod-settings .settings-content-container .mod-ssid-panel label{font-weight:600}.mod-settings .settings-content-container .mod-ssid-panel p.info span{font-weight:700}.mod-settings .settings-content-container .mod-ssid-panel .not-allowed-mfa-change p{margin-top:10px}.mod-settings .settings-content-container .mod-ssid-panel button.save{display:flex;margin:30px 0 20px auto}.action-message{background-color:#fedb00;padding:20px 0;font-weight:600}.mod-service-header{background-color:#f3f6f8;padding:23px 0}.mod-service-header h1{font-size:1.875rem;color:#008738;font-weight:600;margin-bottom:10px;line-height:1}.mod-service-header .header-wrapper{display:flex}.mod-service-header .header-wrapper .arrow-container{width:47px}.mod-service-header .header-wrapper .arrow-container .fa-arrow-left{width:24px;height:24px;color:#5e6873}.mod-service-header .header-wrapper .service-info-container{flex:1 1;display:flex;flex-wrap:wrap-reverse;justify-content:space-between}.mod-service-header .header-wrapper .service-info-container .left{flex:1 1;display:flex;flex-basis:600px}.mod-service-header .header-wrapper .service-info-container .left .organisation{margin-bottom:4px}.mod-service-header .header-wrapper .service-info-container .left .entity-id{color:#0077c8;font-weight:600;margin-bottom:4px}.mod-service-header .header-wrapper .service-info-container .left .license{display:flex;margin-top:20px}.mod-service-header .header-wrapper .service-info-container .left .license svg{width:19px;height:19px;margin-right:7px}.mod-service-header .header-wrapper .service-info-container .left .license .tooltip-trigger{display:flex}.mod-service-header .header-wrapper .service-info-container .left .license .tooltip-trigger.underline{text-decoration:underline;cursor:pointer}.mod-service-header .header-wrapper .service-info-container .left .license .tooltip-trigger svg{margin-left:7px}.mod-service-header .header-wrapper .service-info-container .left .tool-tip a{color:#fff}.mod-service-header .header-wrapper .service-info-container .logo{max-width:120px;margin-right:20px;flex-shrink:0}.mod-service-header .header-wrapper .service-info-container .logo img{max-width:100%}.mod-service-header .header-wrapper .right{margin-bottom:20px}.mod-service-header .header-wrapper .right button{font-size:.875rem}.mod-service-header .header-wrapper .right button svg{margin-right:5px}.mod-service-header .header-wrapper .right .approve-deny{display:flex;flex-direction:column;align-items:flex-end}.mod-service-header .header-wrapper .right .deny-invite{margin-top:10px}.mod-service-header .header-wrapper .right .loa{display:flex;align-items:center;margin:12px 0;font-weight:600}.mod-service-header .header-wrapper .right .loa .green-dot{background-color:#009f4d;height:8px;width:8px;border-radius:50%;display:inline-block;margin-right:10px}.mod-service-header .header-wrapper .right .loa svg{width:20px;margin-right:10px}.mod-app-list table,.mod-idp table,.mod-invite-request .mod-invite-request-inner .contact-persons table,.mod-profile table,.mod-resend-invite .mod-resend-invite-inner .contact-persons table,.mod-super-user table{width:100%}.mod-app-list thead,.mod-app-list tr,.mod-idp thead,.mod-idp tr,.mod-invite-request .mod-invite-request-inner .contact-persons thead,.mod-invite-request .mod-invite-request-inner .contact-persons tr,.mod-profile thead,.mod-profile tr,.mod-resend-invite .mod-resend-invite-inner .contact-persons thead,.mod-resend-invite .mod-resend-invite-inner .contact-persons tr,.mod-super-user thead,.mod-super-user tr{border-bottom:1px solid rgba(0,0,0,.1)}.mod-app-list td,.mod-app-list th,.mod-idp td,.mod-idp th,.mod-invite-request .mod-invite-request-inner .contact-persons td,.mod-invite-request .mod-invite-request-inner .contact-persons th,.mod-profile td,.mod-profile th,.mod-resend-invite .mod-resend-invite-inner .contact-persons td,.mod-resend-invite .mod-resend-invite-inner .contact-persons th,.mod-super-user td,.mod-super-user th{line-height:20px;padding:20px}.mod-app-list td:first-child,.mod-app-list th:first-child,.mod-idp td:first-child,.mod-idp th:first-child,.mod-invite-request .mod-invite-request-inner .contact-persons td:first-child,.mod-invite-request .mod-invite-request-inner .contact-persons th:first-child,.mod-profile td:first-child,.mod-profile th:first-child,.mod-resend-invite .mod-resend-invite-inner .contact-persons td:first-child,.mod-resend-invite .mod-resend-invite-inner .contact-persons th:first-child,.mod-super-user td:first-child,.mod-super-user th:first-child{padding-left:30px}.mod-app-list td:last-child,.mod-app-list th:last-child,.mod-idp td:last-child,.mod-idp th:last-child,.mod-invite-request .mod-invite-request-inner .contact-persons td:last-child,.mod-invite-request .mod-invite-request-inner .contact-persons th:last-child,.mod-profile td:last-child,.mod-profile th:last-child,.mod-resend-invite .mod-resend-invite-inner .contact-persons td:last-child,.mod-resend-invite .mod-resend-invite-inner .contact-persons th:last-child,.mod-super-user td:last-child,.mod-super-user th:last-child{padding-right:30px}.mod-app-list tbody tr:last-child td,.mod-app-list tbody tr:last-child th,.mod-idp tbody tr:last-child td,.mod-idp tbody tr:last-child th,.mod-invite-request .mod-invite-request-inner .contact-persons tbody tr:last-child td,.mod-invite-request .mod-invite-request-inner .contact-persons tbody tr:last-child th,.mod-profile tbody tr:last-child td,.mod-profile tbody tr:last-child th,.mod-resend-invite .mod-resend-invite-inner .contact-persons tbody tr:last-child td,.mod-resend-invite .mod-resend-invite-inner .contact-persons tbody tr:last-child th,.mod-super-user tbody tr:last-child td,.mod-super-user tbody tr:last-child th{border:0}.mod-app-list th,.mod-idp th,.mod-invite-request .mod-invite-request-inner .contact-persons th,.mod-profile th,.mod-resend-invite .mod-resend-invite-inner .contact-persons th,.mod-super-user th{padding:15px 20px}.mod-app-list th a,.mod-idp th a,.mod-invite-request .mod-invite-request-inner .contact-persons th a,.mod-profile th a,.mod-resend-invite .mod-resend-invite-inner .contact-persons th a,.mod-super-user th a{color:inherit;text-decoration:none}.mod-app-list th a:hover,.mod-idp th a:hover,.mod-invite-request .mod-invite-request-inner .contact-persons th a:hover,.mod-profile th a:hover,.mod-resend-invite .mod-resend-invite-inner .contact-persons th a:hover,.mod-super-user th a:hover{color:#0062b0;text-decoration:underline}.mod-app-list th a:hover .fa,.mod-idp th a:hover .fa,.mod-invite-request .mod-invite-request-inner .contact-persons th a:hover .fa,.mod-profile th a:hover .fa,.mod-resend-invite .mod-resend-invite-inner .contact-persons th a:hover .fa,.mod-super-user th a:hover .fa{color:#0062b0}.mod-app-list th .fa,.mod-idp th .fa,.mod-invite-request .mod-invite-request-inner .contact-persons th .fa,.mod-profile th .fa,.mod-resend-invite .mod-resend-invite-inner .contact-persons th .fa,.mod-super-user th .fa{color:#a2a2a2;padding:0 15px}.mod-app-list th .fa.fa-sort-asc,.mod-app-list th .fa.fa-sort-desc,.mod-idp th .fa.fa-sort-asc,.mod-idp th .fa.fa-sort-desc,.mod-invite-request .mod-invite-request-inner .contact-persons th .fa.fa-sort-asc,.mod-invite-request .mod-invite-request-inner .contact-persons th .fa.fa-sort-desc,.mod-profile th .fa.fa-sort-asc,.mod-profile th .fa.fa-sort-desc,.mod-resend-invite .mod-resend-invite-inner .contact-persons th .fa.fa-sort-asc,.mod-resend-invite .mod-resend-invite-inner .contact-persons th .fa.fa-sort-desc,.mod-super-user th .fa.fa-sort-asc,.mod-super-user th .fa.fa-sort-desc{color:#0062b0}.mod-app-list .date,.mod-app-list .number,.mod-app-list .right,.mod-idp .date,.mod-idp .number,.mod-idp .right,.mod-invite-request .mod-invite-request-inner .contact-persons .date,.mod-invite-request .mod-invite-request-inner .contact-persons .number,.mod-invite-request .mod-invite-request-inner .contact-persons .right,.mod-profile .date,.mod-profile .number,.mod-profile .right,.mod-resend-invite .mod-resend-invite-inner .contact-persons .date,.mod-resend-invite .mod-resend-invite-inner .contact-persons .number,.mod-resend-invite .mod-resend-invite-inner .contact-persons .right,.mod-super-user .date,.mod-super-user .number,.mod-super-user .right{text-align:right}.mod-app-list .yes,.mod-idp .yes,.mod-invite-request .mod-invite-request-inner .contact-persons .yes,.mod-profile .yes,.mod-resend-invite .mod-resend-invite-inner .contact-persons .yes,.mod-super-user .yes{color:#519b00}.mod-app-list .no,.mod-idp .no,.mod-invite-request .mod-invite-request-inner .contact-persons .no,.mod-profile .no,.mod-resend-invite .mod-resend-invite-inner .contact-persons .no,.mod-super-user .no{color:#b62222}.mod-app-list .percent_5,.mod-idp .percent_5,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_5,.mod-profile .percent_5,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_5,.mod-super-user .percent_5{width:5%}.mod-app-list .percent_10,.mod-idp .percent_10,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_10,.mod-profile .percent_10,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_10,.mod-super-user .percent_10{width:10%}.mod-app-list .percent_15,.mod-idp .percent_15,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_15,.mod-profile .percent_15,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_15,.mod-super-user .percent_15{width:15%}.mod-app-list .percent_20,.mod-idp .percent_20,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_20,.mod-profile .percent_20,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_20,.mod-super-user .percent_20{width:20%}.mod-app-list .percent_25,.mod-idp .percent_25,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_25,.mod-profile .percent_25,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_25,.mod-super-user .percent_25{width:25%}.mod-app-list .percent_30,.mod-idp .percent_30,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_30,.mod-profile .percent_30,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_30,.mod-super-user .percent_30{width:30%}.mod-app-list .percent_35,.mod-idp .percent_35,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_35,.mod-profile .percent_35,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_35,.mod-super-user .percent_35{width:35%}.mod-app-list .percent_40,.mod-idp .percent_40,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_40,.mod-profile .percent_40,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_40,.mod-super-user .percent_40{width:40%}.mod-app-list .percent_45,.mod-idp .percent_45,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_45,.mod-profile .percent_45,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_45,.mod-super-user .percent_45{width:45%}.mod-app-list .percent_50,.mod-idp .percent_50,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_50,.mod-profile .percent_50,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_50,.mod-super-user .percent_50{width:50%}.mod-app-list .percent_55,.mod-idp .percent_55,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_55,.mod-profile .percent_55,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_55,.mod-super-user .percent_55{width:55%}.mod-app-list .percent_60,.mod-idp .percent_60,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_60,.mod-profile .percent_60,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_60,.mod-super-user .percent_60{width:60%}.mod-app-list .percent_65,.mod-idp .percent_65,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_65,.mod-profile .percent_65,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_65,.mod-super-user .percent_65{width:65%}.mod-app-list .percent_70,.mod-idp .percent_70,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_70,.mod-profile .percent_70,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_70,.mod-super-user .percent_70{width:70%}.mod-app-list .percent_75,.mod-idp .percent_75,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_75,.mod-profile .percent_75,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_75,.mod-super-user .percent_75{width:75%}.mod-app-list .percent_80,.mod-idp .percent_80,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_80,.mod-profile .percent_80,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_80,.mod-super-user .percent_80{width:80%}.mod-app-list .percent_85,.mod-idp .percent_85,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_85,.mod-profile .percent_85,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_85,.mod-super-user .percent_85{width:85%}.mod-app-list .percent_90,.mod-idp .percent_90,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_90,.mod-profile .percent_90,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_90,.mod-super-user .percent_90{width:90%}.mod-app-list .percent_95,.mod-idp .percent_95,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_95,.mod-profile .percent_95,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_95,.mod-super-user .percent_95{width:95%}.mod-app-list .percent_100,.mod-idp .percent_100,.mod-invite-request .mod-invite-request-inner .contact-persons .percent_100,.mod-profile .percent_100,.mod-resend-invite .mod-resend-invite-inner .contact-persons .percent_100,.mod-super-user .percent_100{width:100%}.mod-super-user-search{margin-bottom:30px;position:relative}.mod-super-user-search fieldset{border:0;padding:0;margin:0}.mod-super-user-search button{display:none}.mod-super-user-search input{display:block;border-radius:5px;width:100%;padding:20px 20px 20px 60px;font-size:1.25rem;border:0;outline:0;color:#2b3f44;-webkit-appearance:none}.mod-super-user-search input:focus{border-color:#0062b0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 14px rgba(102,175,233,.7)}.mod-super-user-search .fa-search{position:absolute;left:30px;top:20px;font-size:1.25rem}.mod-super-user h1{margin-bottom:20px}.mod-super-user table .switch-roles{display:flex;grid-gap:20px;gap:20px}.mod-super-user-search .fa-search{color:#000;padding:0}.statistics .stats{margin-top:30px;padding:0}.mod-tabs{background-color:#f3f6f8;padding-top:13px}.mod-tabs .tab{padding:11px 10px 13px;font-size:16px;font-weight:600;color:#212121;text-decoration:none;display:inline-flex;align-items:center}@media (min-width:800px){.mod-tabs .tab{padding:11px 24px 13px}}.mod-tabs .tab.active{background:#fff;color:#00883b;border-left:1px solid #ababab;border-right:1px solid #ababab;border-top:4px solid #29b864}.mod-tabs .tab.active svg *{stroke:#00883b}.mod-tabs .tab svg{width:24px;margin-right:10px}.tickets .tickets-header{background-color:#f3f6f8;padding:17px 0}.tickets .tickets-header .container{display:flex;flex-wrap:wrap;align-items:center}.tickets .tickets-header .container h1{font-size:1.875rem;font-weight:600;margin-left:28px}.tickets .tickets-header svg{width:34px}.tickets .tickets-header span{margin-left:45px;color:#4e4e4e;font-size:.875rem}.tickets .tickets-content{padding-top:34px}.tickets .tickets-content .container{display:flex;flex-wrap:wrap}.tickets .tickets-content h3{font-size:1.25rem;font-weight:600}.tickets .tickets-content .filters{width:200px}.tickets .tickets-content .filters a{display:block;font-weight:600;text-decoration:none;margin:16px 0}.tickets .tickets-content .filters a.active{color:#212121}.tickets .tickets-content .list{flex:1 1}.tickets .tickets-content .list p.no-results{margin-top:20px}.tickets .tickets-content .list .ticket{border:1px solid #c8c8c8;border-radius:6px;margin:20px 0;display:flex}.tickets .tickets-content .list .ticket .ticket-content{padding:12px;flex:1 1}@media (min-width:768px){.tickets .tickets-content .list .ticket .ticket-content{padding:12px 28px}}.tickets .tickets-content .list .ticket .ticket-content .title-and-status{display:flex;justify-content:space-between;align-items:center}.tickets .tickets-content .list .ticket .ticket-content .title-and-status .status-badge{background-color:#eaeaea;border-radius:100px;padding:3px 12px;font-size:.75rem;font-weight:600}.tickets .tickets-content .list .ticket .ticket-content p.personal-message{max-width:80%}.tickets .tickets-content .list .ticket .ticket-content h4{font-size:1.125rem;color:#1e5db4;font-weight:600;margin-bottom:12px}.tickets .tickets-content .list .ticket .ticket-content .actions a{margin-top:20px}.tickets .tickets-content .list .ticket .ticket-details{width:170px;word-break:break-word;border-left:1px solid #e4e4e4}@media (min-width:768px){.tickets .tickets-content .list .ticket .ticket-details{width:270px}}.tickets .tickets-content .list .ticket .ticket-detail-row{display:flex;align-items:center;padding:13px 0;border-bottom:1px solid #dadada}.tickets .tickets-content .list .ticket .ticket-detail-row:last-child{border-bottom:none}.tickets .tickets-content .list .ticket .ticket-detail-row.type{color:#353535;font-weight:600;background-color:#f3f6f8}.tickets .tickets-content .list .ticket .ticket-detail-row.timestamps{font-size:.75rem;line-height:14px}.tickets .tickets-content .list .ticket .ticket-detail-row svg{margin:0 12px;width:24px}@media (min-width:768px){.tickets .tickets-content .list .ticket .ticket-detail-row svg{margin:0 24px}}body{font-family:"Nunito",Sans-serif;font-weight:400;font-size:100%;line-height:1.5;color:#212121;-webkit-font-smoothing:antialiased}blockquote{margin-bottom:2rem}a{color:#0062b0}a:hover{text-decoration:none}.text-right{text-align:right}.text-center{text-align:center}.mod-idp h1,.mod-profile h1,.mod-super-user h1,.mod-title h1{font-size:1.875rem;line-height:40px}.app-detail .app-detail-content h2,.connect-modal h2,.mod-app-overview h2,.mod-connect h2,.mod-idp h2,.mod-title h1+p,.mod-title h2,.mod-title h3,.tickets .tickets-content h2{font-size:1.5rem;line-height:1;font-weight:600}.mod-app-list th,.mod-idp h3,.mod-idp th,.mod-invite-request .mod-invite-request-inner .contact-persons th,.mod-profile h3,.mod-profile th,.mod-resend-invite .mod-resend-invite-inner .contact-persons th,.mod-super-user th{font-size:1rem;font-weight:700;line-height:25px;margin-bottom:5px}.mod-title{margin-bottom:20px}.mod-title h1{margin-bottom:10px}.mod-title p.info{margin-top:.3em}.mod-title p.sub-title{font-size:.875rem;line-height:0;color:#a2a2a2}.box,.l-app-detail .mod-app-nav,.l-left-app-meta div.mod-app-meta,.mod-app-list,.mod-idp table,.mod-invite-request .mod-invite-request-inner,.mod-policy-detail,.mod-policy-detail-help,.mod-profile table,.mod-resend-invite .mod-resend-invite-inner,.mod-super-user-search,.mod-super-user table,.mod-usage,div.chart-container,header .dropdown-container>ul{background:#fff;border-radius:5px;box-shadow:1px 1px 5px rgba(0,0,0,.2)}.z2{box-shadow:1px 1px 10px rgba(0,0,0,.4)}.padding{padding:2rem}.v-center{display:table;width:100%;height:100%}.v-center .inner{display:table-cell;vertical-align:middle}.h-center{margin-left:auto;margin-right:auto}.mod-usage{margin-bottom:20px}.mod-usage .header{padding:20px;border-bottom:1px solid rgba(0,0,0,.1);height:94px}.mod-usage .header h1{float:left;font-weight:700;line-height:25px;margin-bottom:5px}.mod-usage .header .options{float:right}.mod-usage .header .options>div{display:inline-block}.mod-usage .header .options fieldset{display:inline-block;margin-left:20px}.mod-usage .body{padding:20px}.mod-usage .body .chart-container{position:relative}.mod-usage .body .chart-container #chart{min-height:600px}.mod-welcome{background:#fedb00;font-weight:600;border-bottom:1px solid #c3c3c3}.mod-welcome .container{display:flex;align-items:center}.mod-welcome a.welcome-text{padding:15px 0;color:#212121;text-decoration:none}.mod-welcome button.close{background:none;border:0;cursor:pointer;color:#0062b0;margin:0 0 auto auto;padding:15px;text-decoration:none}
/*# sourceMappingURL=main.abef3c1d.chunk.css.map */