﻿.accessible a:not(.btn){color:#165B97}.accessible a:not(.btn):hover,.accessible a:not(.btn):focus,.accessible a:not(.btn):active{color:#0c3354}.accessible .text-primary{color:#165B97}.accessible .nav.nav-tabs .tab-help{color:#555}.accessible .page-header .page-title{color:#165B97}.accessible-text-muted{color:#555}.accessible-btn-default{color:#1F70B5;background-color:#fff;border-color:#daeffb}.accessible-btn-default:focus,.accessible-btn-default.focus{color:#1F70B5;background-color:#e6e6e6;border-color:#67beef}.accessible-btn-default:hover{color:#1F70B5;background-color:#e6e6e6;border-color:#a3d7f5}.accessible-btn-default:active,.accessible-btn-default.active,.open>.accessible-btn-default.dropdown-toggle{color:#1F70B5;background-color:#e6e6e6;border-color:#a3d7f5}.accessible-btn-default:active:hover,.accessible-btn-default:active:focus,.accessible-btn-default:active.focus,.accessible-btn-default.active:hover,.accessible-btn-default.active:focus,.accessible-btn-default.active.focus,.open>.accessible-btn-default.dropdown-toggle:hover,.open>.accessible-btn-default.dropdown-toggle:focus,.open>.accessible-btn-default.dropdown-toggle.focus{color:#1F70B5;background-color:#d4d4d4;border-color:#67beef}.accessible-btn-default:active,.accessible-btn-default.active,.open>.accessible-btn-default.dropdown-toggle{background-image:none}.accessible-btn-default.disabled:hover,.accessible-btn-default.disabled:focus,.accessible-btn-default.disabled.focus,.accessible-btn-default[disabled]:hover,.accessible-btn-default[disabled]:focus,.accessible-btn-default[disabled].focus,fieldset[disabled] .accessible-btn-default:hover,fieldset[disabled] .accessible-btn-default:focus,fieldset[disabled] .accessible-btn-default.focus{background-color:#fff;border-color:#daeffb}.accessible-btn-default .badge{color:#fff;background-color:#1F70B5}.accessible-btn-default .fa{color:#C2524B}.accessible-btn-default:hover{background-color:#E3F3FC}.accessible-btn-primary{color:#fff;background-color:#165B97;border-color:#165B97}.accessible-btn-primary:focus,.accessible-btn-primary.focus{color:#fff;background-color:#10406a;border-color:#061828}.accessible-btn-primary:hover{color:#fff;background-color:#10406a;border-color:#0e3b62}.accessible-btn-primary:active,.accessible-btn-primary.active,.open>.accessible-btn-primary.dropdown-toggle{color:#fff;background-color:#10406a;border-color:#0e3b62}.accessible-btn-primary:active:hover,.accessible-btn-primary:active:focus,.accessible-btn-primary:active.focus,.accessible-btn-primary.active:hover,.accessible-btn-primary.active:focus,.accessible-btn-primary.active.focus,.open>.accessible-btn-primary.dropdown-toggle:hover,.open>.accessible-btn-primary.dropdown-toggle:focus,.open>.accessible-btn-primary.dropdown-toggle.focus{color:#fff;background-color:#0b2d4b;border-color:#061828}.accessible-btn-primary:active,.accessible-btn-primary.active,.open>.accessible-btn-primary.dropdown-toggle{background-image:none}.accessible-btn-primary.disabled:hover,.accessible-btn-primary.disabled:focus,.accessible-btn-primary.disabled.focus,.accessible-btn-primary[disabled]:hover,.accessible-btn-primary[disabled]:focus,.accessible-btn-primary[disabled].focus,fieldset[disabled] .accessible-btn-primary:hover,fieldset[disabled] .accessible-btn-primary:focus,fieldset[disabled] .accessible-btn-primary.focus{background-color:#165B97;border-color:#165B97}.accessible-btn-primary .badge{color:#165B97;background-color:#fff}.accessible-btn-success{color:#fff;background-color:#518400;border-color:#518400}.accessible-btn-success:focus,.accessible-btn-success.focus{color:#fff;background-color:#325100;border-color:#030500}.accessible-btn-success:hover{color:#fff;background-color:#325100;border-color:#2b4700}.accessible-btn-success:active,.accessible-btn-success.active,.open>.accessible-btn-success.dropdown-toggle{color:#fff;background-color:#325100;border-color:#2b4700}.accessible-btn-success:active:hover,.accessible-btn-success:active:focus,.accessible-btn-success:active.focus,.accessible-btn-success.active:hover,.accessible-btn-success.active:focus,.accessible-btn-success.active.focus,.open>.accessible-btn-success.dropdown-toggle:hover,.open>.accessible-btn-success.dropdown-toggle:focus,.open>.accessible-btn-success.dropdown-toggle.focus{color:#fff;background-color:#1c2d00;border-color:#030500}.accessible-btn-success:active,.accessible-btn-success.active,.open>.accessible-btn-success.dropdown-toggle{background-image:none}.accessible-btn-success.disabled:hover,.accessible-btn-success.disabled:focus,.accessible-btn-success.disabled.focus,.accessible-btn-success[disabled]:hover,.accessible-btn-success[disabled]:focus,.accessible-btn-success[disabled].focus,fieldset[disabled] .accessible-btn-success:hover,fieldset[disabled] .accessible-btn-success:focus,fieldset[disabled] .accessible-btn-success.focus{background-color:#518400;border-color:#518400}.accessible-btn-success .badge{color:#518400;background-color:#fff}.accessible-btn-warning{color:#664400;background-color:#f0ad4e;border-color:#f0ad4e}.accessible-btn-warning:focus,.accessible-btn-warning.focus{color:#664400;background-color:#ec971f;border-color:#b06d0f}.accessible-btn-warning:hover{color:#664400;background-color:#ec971f;border-color:#eb9316}.accessible-btn-warning:active,.accessible-btn-warning.active,.open>.accessible-btn-warning.dropdown-toggle{color:#664400;background-color:#ec971f;border-color:#eb9316}.accessible-btn-warning:active:hover,.accessible-btn-warning:active:focus,.accessible-btn-warning:active.focus,.accessible-btn-warning.active:hover,.accessible-btn-warning.active:focus,.accessible-btn-warning.active.focus,.open>.accessible-btn-warning.dropdown-toggle:hover,.open>.accessible-btn-warning.dropdown-toggle:focus,.open>.accessible-btn-warning.dropdown-toggle.focus{color:#664400;background-color:#d58512;border-color:#b06d0f}.accessible-btn-warning:active,.accessible-btn-warning.active,.open>.accessible-btn-warning.dropdown-toggle{background-image:none}.accessible-btn-warning.disabled:hover,.accessible-btn-warning.disabled:focus,.accessible-btn-warning.disabled.focus,.accessible-btn-warning[disabled]:hover,.accessible-btn-warning[disabled]:focus,.accessible-btn-warning[disabled].focus,fieldset[disabled] .accessible-btn-warning:hover,fieldset[disabled] .accessible-btn-warning:focus,fieldset[disabled] .accessible-btn-warning.focus{background-color:#f0ad4e;border-color:#f0ad4e}.accessible-btn-warning .badge{color:#f0ad4e;background-color:#664400}.accessible-btn-danger{color:#fff;background-color:#C2524B;border-color:#C2524B}.accessible-btn-danger:focus,.accessible-btn-danger.focus{color:#fff;background-color:#a33e37;border-color:#6a2824}.accessible-btn-danger:hover{color:#fff;background-color:#a33e37;border-color:#9b3b35}.accessible-btn-danger:active,.accessible-btn-danger.active,.open>.accessible-btn-danger.dropdown-toggle{color:#fff;background-color:#a33e37;border-color:#9b3b35}.accessible-btn-danger:active:hover,.accessible-btn-danger:active:focus,.accessible-btn-danger:active.focus,.accessible-btn-danger.active:hover,.accessible-btn-danger.active:focus,.accessible-btn-danger.active.focus,.open>.accessible-btn-danger.dropdown-toggle:hover,.open>.accessible-btn-danger.dropdown-toggle:focus,.open>.accessible-btn-danger.dropdown-toggle.focus{color:#fff;background-color:#88332e;border-color:#6a2824}.accessible-btn-danger:active,.accessible-btn-danger.active,.open>.accessible-btn-danger.dropdown-toggle{background-image:none}.accessible-btn-danger.disabled:hover,.accessible-btn-danger.disabled:focus,.accessible-btn-danger.disabled.focus,.accessible-btn-danger[disabled]:hover,.accessible-btn-danger[disabled]:focus,.accessible-btn-danger[disabled].focus,fieldset[disabled] .accessible-btn-danger:hover,fieldset[disabled] .accessible-btn-danger:focus,fieldset[disabled] .accessible-btn-danger.focus{background-color:#C2524B;border-color:#C2524B}.accessible-btn-danger .badge{color:#C2524B;background-color:#fff}.accessible-btn-link{color:#165B97}.accessible-btn-link:hover,.accessible-btn-link:focus{color:#0c3354}.nav.navbar-nav .accessible-btn-link{color:#e2f1ff}.nav.navbar-nav .accessible-btn-link:hover,.nav.navbar-nav .accessible-btn-link:focus{color:#fff}.ace_editor{min-height:300px}.ace_editor.ace-rounded{border-radius:3px}.ace_editor.ace_dark{border:1px solid #222222}.ace_editor.ace-tm{border:1px solid #eeeeee}.affix-container.affix{top:0;left:0;right:0;z-index:1030}.affix-container.affix-container-padded{left:12px;right:12px}.alert a{font-weight:bold}.alert.alert-single{margin-bottom:0}.app-editor .error-section .alert{margin:6px 12px 0}.app-editor .access-info{margin:0;position:absolute;right:10px;color:#31708f}.app-editor .nav-tabs{position:relative}.app-editor .form-inline .form-group{margin-right:20px}.app-editor .form-inline label{font-weight:normal;text-transform:uppercase;color:#8198BC;margin-right:10px}.app-editor .form-inline .form-control-static{font-weight:bold}.app-editor .form-inline input[type="text"]{min-width:400px}.assets-modal .list-group-selector .checkbox.list-group-item,.assets-modal .list-group-selector .radio.list-group-item{padding:0;margin:0;margin-bottom:-1px;background:transparent;color:#1F70B5}.assets-modal .list-group-selector .checkbox.list-group-item .media-right,.assets-modal .list-group-selector .radio.list-group-item .media-right{vertical-align:middle;padding:0}.assets-modal .list-group-selector .checkbox.list-group-item .media-right .list-preview-icon,.assets-modal .list-group-selector .radio.list-group-item .media-right .list-preview-icon{padding:6px 12px;display:block}.assets-modal .list-group-selector .checkbox.list-group-item label,.assets-modal .list-group-selector .radio.list-group-item label{display:block;padding:6px 12px;padding-left:30px;background-color:#fff}.assets-modal .list-group-selector .checkbox.list-group-item label:hover,.assets-modal .list-group-selector .radio.list-group-item label:hover{background-color:#f5f5f5;color:#4297df}.assets-modal .list-group-selector a{font-weight:bold}.section-io .list-group-item-heading{margin:5px 10px 0 0;text-transform:uppercase;font-weight:300;color:#8198BC}.table-io{margin:0}.table-io>tbody>tr.app-io-field{cursor:move}.table-io>tbody>tr.app-io-field:hover{background-color:#F4F8FD}.table-io>tbody>tr.app-io-field.ui-sortable-helper{width:100%;box-shadow:0 0 15px rgba(0,0,0,0.25);background-color:#fff}.table-io>tbody>tr.app-io-field.ui-sortable-helper>td{border:0}.table-io>tbody>tr.app-io-field>td{vertical-align:middle}.table-io .io-field-class{font-family:"PT Mono", Menlo, Monaco, Consolas, "Courier New", monospace}.table-io .io-optional{color:#777777;font-weight:normal}.table-io tr .btn-link-danger{visibility:hidden}.table-io tr:hover .btn-link-danger{visibility:visible}.badge.badge-link{background-color:#F4F8FD;color:#63A5DE}.badge.badge-link:hover{background-color:#E3F3FC;color:#398dd5}.badge.badge-muted{background-color:#eeeeee;color:#777777}.btn-default-version{font-weight:bold;color:#343E4D}.btn-default-version>*{font-weight:normal}.btn-static{padding:6px 12px;display:inline-block;float:left}.btn-static.btn-default,.btn-static.btn-default:focus,.btn-static.btn-default:active{background-color:whitesmoke;color:#777777;border-color:#eeeeee}.btn-static.btn-default .fa,.btn-static.btn-default:focus .fa,.btn-static.btn-default:active .fa{color:#777777}.btn-success .fa{color:#fff}.btn.btn-default{font-weight:bold}.btn.btn-default .fa{color:#EB776F}.btn.btn-default:not(.disabled):hover,.btn.btn-default:not(.disabled):focus,.btn.btn-default:not(.disabled):active,.btn.btn-default:not(.disabled).active{color:#1F70B5;background-color:#F4F8FD;border-color:#63A5DE}.btn-link,.btn-link:hover,.btn-link:focus{text-decoration:none}.btn-link-light{color:rgba(255,255,255,0.9)}.btn-link-light:hover{color:#fff}.btn-link-danger,.link-danger{color:#8198BC}.btn-link-danger:hover,.link-danger:hover{color:#EB776F}.btn-box{text-align:center}.btn-box .fa{font-size:50px}.btn-upvote,.btn-upvote-link{min-width:60px}.btn-upvote .upvote-label:after,.btn-upvote-link .upvote-label:after{content:"Upvote"}.btn-upvote .upvote-count,.btn-upvote-link .upvote-count{margin:5px 0}.btn-upvote.active:not(.disabled),.btn-upvote-link.active:not(.disabled){font-weight:bold}.btn-upvote.active:not(.disabled) .upvote-count,.btn-upvote.active:not(.disabled) .fa,.btn-upvote-link.active:not(.disabled) .upvote-count,.btn-upvote-link.active:not(.disabled) .fa{color:#821A1D}.btn-upvote.active:not(.disabled).btn-default,.btn-upvote-link.active:not(.disabled).btn-default{background-color:#FFF6E4;border-color:#ffe5b1;color:#821A1D}.btn-upvote.active:not(.disabled) .upvote-label:after,.btn-upvote-link.active:not(.disabled) .upvote-label:after{content:"Upvoted"}.btn-upvote.active:not(.disabled):hover .upvote-count,.btn-upvote.active:not(.disabled):hover .fa,.btn-upvote-link.active:not(.disabled):hover .upvote-count,.btn-upvote-link.active:not(.disabled):hover .fa{color:#EB776F}.btn-reactions{padding-top:10px}.btn-reactions .btn-reaction{margin:0 1px;display:block}.btn-reaction{color:#8198BC;text-align:center;font-size:16px;border:1px solid #e5eaf1;border-radius:10px;padding:0 5px}.btn-reaction:hover:not(.disabled){color:#53709d;border-color:#c4cedf}.btn-reaction.active:not(.disabled){font-weight:bold;background-color:#fef6f5}.btn-reaction.active:not(.disabled) .upvote-count,.btn-reaction.active:not(.disabled) .fa{color:#821A1D}.btn-reaction.active:not(.disabled):hover .upvote-count,.btn-reaction.active:not(.disabled):hover .fa{color:#EB776F}.btn-reaction .upvote-count{display:inline-block;color:rgba(129,152,188,0.5);font-size:12px;vertical-align:middle}.btn-upvote-link .upvote-count{margin:0;margin-right:5px}.btn-follow{min-width:60px}.btn-follow .follow-label:after{content:"Join"}.btn-follow .follow-count{margin:5px 0}.btn-follow.active:not(.disabled){font-weight:bold}.btn-follow.active:not(.disabled).btn-default{background-color:whitesmoke;color:#777777;border-color:#eeeeee}.btn-follow.active:not(.disabled).btn-default .fa{color:#777777}.btn-follow.active:not(.disabled) .follow-label:after{content:"Joined"}.dropdown-menu{max-height:300px;overflow:auto}.dropdown-menu>li>a{cursor:pointer}.dropdown-menu>li>a .label{margin:2px 0 0 4px}.below-fold-actions{padding:20px 10px 10px;border-top:1px solid #ddd;text-align:center}.btn-xs .badge{font-size:75%}.btn-circle-singleline{border-radius:50%;text-align:center;border:1px solid #1F70B5;display:inline-block}.btn-circle-singleline.btn-circle-singleline-25{width:25px;height:25px;line-height:25px;font-size:75%}.btn-circle-singleline.btn-circle-singleline-50{width:50px;height:50px;line-height:50px}.btn-circle-singleline:hover{border-color:#4297df}.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-default{border-left-color:#777}.bs-callout-default h4{color:#777}.bs-callout-primary{border-left-color:#428bca}.bs-callout-primary h4{color:#428bca}.bs-callout-success{border-left-color:#5cb85c}.bs-callout-success h4{color:#5cb85c}.bs-callout-danger{border-left-color:#d9534f}.bs-callout-danger h4{color:#d9534f}.bs-callout-warning{border-left-color:#f0ad4e}.bs-callout-warning h4{color:#f0ad4e}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}.bs-callout-darker{background:#fafafa}.pfda-cards{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-top:10px;padding-bottom:10px}.pfda-cards.pfda-cards-list{padding:0}.pfda-cards.pfda-cards-stretch{padding:0}.pfda-cards.pfda-cards-stretch .pfda-card{width:100%}.pfda-cards.pfda-cards-align-centered{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.pfda-cards.pfda-cards-justify-centered{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.pfda-cards .pfda-card{position:relative;margin:10px 10px;overflow:hidden;font-weight:normal;color:#777777}.pfda-cards .pfda-card .pfda-card-title{font-size:20px;font-weight:700}.pfda-cards .pfda-card .pfda-card-body{font-size:16px}.pfda-cards .pfda-card .pfda-card-body-icon{font-size:50px;opacity:0.5;text-align:center}.pfda-cards .pfda-card.pfda-card-list{width:100%;margin:0;border-bottom:1px solid #eaeaea}.pfda-cards .pfda-card.pfda-card-padded{padding:12px}.pfda-cards .pfda-card.pfda-card-rounded{border-radius:3px}.pfda-cards .pfda-card.pfda-card-bordered{border:1px solid #ddd}.pfda-cards .pfda-card.pfda-card-shadow{box-shadow:0px 0px 20px rgba(0,0,0,0.5)}.pfda-cards .pfda-card.pfda-card-shadow:hover{box-shadow:0px 0px 25px rgba(0,0,0,0.9)}.pfda-cards .pfda-card.pfda-card-light{background-color:#fefefe;color:#333333}.pfda-cards .pfda-card.pfda-card-dark{background-color:#343E4D;color:#fefefe}.pfda-cards .pfda-card.pfda-card-default{background-color:#fafafa;color:#333333}.pfda-cards .pfda-card.pfda-card-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.pfda-cards .pfda-card.pfda-card-success-solid{background-color:#56d699;color:#fff;border-color:#41d18d}.pfda-cards .pfda-card.pfda-card-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.pfda-cards .pfda-card.pfda-card-warning-solid{background-color:#f0ad4e;color:#fff;border-color:#eea236}.pfda-cards .pfda-card.pfda-card-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.pfda-cards .pfda-card.pfda-card-info-solid{background-color:#63A5DE;color:#fff;border-color:#4e99da}.pfda-cards .pfda-card.pfda-card-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.pfda-cards .pfda-card.pfda-card-medal{color:#343E4D;background-color:rgba(255,255,255,0.5);box-shadow:0px 1px 2px rgba(169,68,66,0.2)}.pfda-cards .pfda-card.pfda-card-sticky-metadata{padding-bottom:32px}.pfda-cards .pfda-card.pfda-card-sticky-metadata .pfda-card-metadata{color:#a2b3ce;background-color:#F4F8FD;position:absolute;bottom:0;left:0;right:0;height:30px;padding:6px 12px;border-top:1px solid #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.pfda-cards .pfda-card.pfda-card-sticky-metadata .pfda-card-metadata .pfda-card-metadata-value{color:#222222}.pfda-cards .pfda-card .pfda-card-metadata{color:#8198BC;margin-bottom:0}.pfda-cards .pfda-card .pfda-card-metadata.pfda-card-metadata-fw-indent{margin-left:25px}.pfda-cards .pfda-card .pfda-card-metadata.pfda-card-metadata-small{font-size:12px}.pfda-cards .pfda-card .pfda-card-metadata .pfda-card-metadata-value{font-size:12px;font-weight:900;color:#333333}.pfda-cards .pfda-card .pfda-card-image-banner{margin:-15px}.pfda-cards .pfda-card .pfda-card-image-banner.pfda-card-image-banner-top{margin-bottom:0}.pfda-cards .pfda-card .pfda-card-image-banner.pfda-card-image-banner-bottom{margin-top:25px;border-top:3px solid #eeeeee}.pfda-cards a.pfda-card .pfda-card-title{color:#1F70B5}.pfda-cards a.pfda-card:hover .pfda-card-title{color:#4297df}.pfda-cards a.pfda-card.pfda-card-list:hover{background-color:#f8fbfe}.pfda-cards a.pfda-card.pfda-card-success-solid:hover{background-color:#41d18d}.pfda-cards a.pfda-card.pfda-card-warning-solid:hover{background-color:#eea236}.pfda-cards a.pfda-card.pfda-card-info-solid:hover{background-color:#4e99da}.pfda-cards:not(.pfda-cards-list):not(.pfda-cards-stretch) .pfda-card{width:100%}@media (min-width: 768px){.pfda-cards:not(.pfda-cards-list):not(.pfda-cards-stretch) .pfda-card{width:300px}}.pfda-cards:not(.pfda-cards-list):not(.pfda-cards-stretch) .pfda-challenge-card{width:100%}@media (min-width: 768px){.pfda-cards:not(.pfda-cards-list):not(.pfda-cards-stretch) .pfda-challenge-card{width:355px}}.container .pfda-cards:not(.pfda-cards-list):not(.pfda-cards-stretch) .pfda-card{width:100%}@media (min-width: 768px){.container .pfda-cards:not(.pfda-cards-list):not(.pfda-cards-stretch) .pfda-card{width:calc(50% - 20px)}}@media (min-width: 992px){.container .pfda-cards:not(.pfda-cards-list):not(.pfda-cards-stretch) .pfda-card{width:calc(33% - 20px)}}@media (min-width: 1200px){.container .pfda-cards:not(.pfda-cards-list):not(.pfda-cards-stretch) .pfda-card{width:calc(25% - 20px)}}.pfda-tutorial.pfda-cards .pfda-card{box-shadow:0px 1px 2px rgba(0,0,0,0.15)}.pfda-tutorial.pfda-cards .pfda-card-body-icon{line-height:100px;min-height:100px}.pfda-tutorial.pfda-cards .pfda-card-title{font-size:14px;font-weight:bold;margin-top:0px;margin-bottom:5px}.pfda-tutorial.pfda-cards .pfda-card-body{font-size:12px;color:#777777}.container .pfda-cards.pfda-cards-news .pfda-card{width:100%}@media (min-width: 768px){.container .pfda-cards.pfda-cards-news .pfda-card{width:calc(50% - 20px)}}@media (min-width: 992px){.container .pfda-cards.pfda-cards-news .pfda-card{width:calc(40% - 20px)}}@media (min-width: 1200px){.container .pfda-cards.pfda-cards-news .pfda-card{width:calc(30% - 20px)}}.panel .pfda-cards-list .pfda-card-list:last-child{border-bottom:0}.carousel-text .carousel-control{color:#1F70B5;text-shadow:none}.carousel-text .carousel-control.right,.carousel-text .carousel-control.left{background-image:none}.carousel-text .carousel-control:hover{color:#4297df}.carousel-text .carousel-indicators{position:relative;text-align:center;bottom:0;left:0;margin:0;margin-top:10px;width:100%}.carousel-text .carousel-indicators li{border-color:#777777}.carousel-text .carousel-indicators li:hover{background-color:#eeeeee}.carousel-text .carousel-indicators li.active{border-color:#1F70B5;background-color:#1F70B5}.carousel-text .carousel-indicators li.active.carousel-indicator-blue{border-color:#63A5DE;background-color:#63A5DE}.carousel-text .carousel-indicators li.active.carousel-indicator-green{border-color:#56d699;background-color:#56d699}.carousel-text .carousel-indicators li.active.carousel-indicator-orange{border-color:#f0ad4e;background-color:#f0ad4e}.carousel-text .carousel-indicators li.active.carousel-indicator-red{border-color:#EB776F;background-color:#EB776F}.carousel-text .carousel-icon-lead{text-align:center;font-size:75px;margin-bottom:10px}.carousel-text .carousel-content{display:flex;padding:12px;border-radius:2px;overflow:auto}.carousel-text .carousel-content.carousel-content-blue{color:#fff;background-color:#63A5DE}.carousel-text .carousel-content.carousel-content-green{color:#fff;background-color:#56d699}.carousel-text .carousel-content.carousel-content-orange{color:#fff;background-color:#f0ad4e}.carousel-text .carousel-content.carousel-content-red{color:#fff;background-color:#EB776F}.carousel-text .carousel-content .copy{font-size:22px}.carousel-text.carousel-text-padded-lg .carousel-content{padding:12px 25px}.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0, 0, 0)}.carousel-fade .carousel-control{z-index:2}.carousel-indicators.carousel-indicators-logo,.carousel-indicators-logo{list-style:none;margin-top:-35px;background-color:#fff;padding-bottom:6px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.carousel-indicators.carousel-indicators-logo li,.carousel-indicators-logo li{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:5px 10px;width:auto;height:auto;text-indent:0;border:0;cursor:pointer}.carousel-indicators.carousel-indicators-logo li.active,.carousel-indicators-logo li.active{background-color:transparent}.carousel-indicators.carousel-indicators-logo li:not(.active),.carousel-indicators-logo li:not(.active){opacity:0.35}.carousel-indicators.carousel-indicators-logo li:not(.active):hover,.carousel-indicators-logo li:not(.active):hover{background-color:transparent;opacity:0.75}.transition-timer-carousel-progress-bar{height:3px;background-color:#1F70B5;width:0%;margin:0px 0px 0px 0px;border:none;z-index:11;position:relative;margin-top:10px}svg.chart{margin:auto}svg.chart .axis path,svg.chart .axis line{fill:none;stroke:#8198BC;shape-rendering:crispEdges}svg.chart .axis .tick text{fill:#8198BC}svg.chart .line{fill:none;stroke:#63A5DE;stroke-width:2.5px}svg.chart .tick line{opacity:0.2}svg.chart .circle{fill:#1e6db1;stroke:transparent;stroke-width:20px;-webkit-transition:stroke-width 250ms linear, fill 150ms linear;-o-transition:stroke-width 250ms linear, fill 150ms linear;transition:stroke-width 250ms linear, fill 150ms linear}svg.chart .circle:hover,svg.chart .circle .active{fill:#EB776F;stroke:rgba(99,165,222,0.25);stroke-width:25px}.pfda-charts .pfda-chart{padding:20px 15px}.pfda-charts .pfda-chart .list-group-item-heading{text-align:center;text-transform:uppercase;color:#8198BC;font-size:18px}.pfda-charts .pfda-chart .list-group-item-heading small{font-size:14px;color:#333333}.chart-tip{padding:6px 12px;color:#F4F8FD;background-color:rgba(52,62,77,0.9);box-shadow:1px 1px 5px 0, 0, 0, 0.25;border-radius:3px}.pfda-comments .pfda-comment{margin-top:15px;margin-bottom:15px}.pfda-comments .pfda-comment:first-child{margin-top:0}.pfda-comments .pfda-comment:last-child{margin-bottom:0}.pfda-comments .pfda-comment-meta,.pfda-comments .pfda-comment-actions{margin-bottom:0}.pfda-comments .pfda-comment-actions{margin-top:5px;font-size:12px}.pfda-discussion-title{color:#333333;font-size:24px;font-weight:bold}.pfda-discussion-user{font-size:18px;color:#777777}.pfda-discussion-content{margin-top:10px}.pfda-discussion-content .pfda-note .note-pane .note-display{color:#333333;background:transparent;overflow-y:auto;min-height:0;max-height:400px}.pfda-discussion-content .pfda-note .note-sidebar{max-height:400px;overflow:auto}.pfda-answer-card .pfda-card-title .media-left,.pfda-answer-card .pfda-card-title .media-body,.pfda-answer-card .pfda-card-title .media-right{vertical-align:middle}.pfda-answer-card .pfda-card-body{padding-top:10px;margin-top:10px;border-top:1px solid #ddd}.pfda-answer-card .pfda-card-body .pfda-answer-content{height:175px;overflow:hidden}.pfda-answer-card .pfda-answer-meta{line-height:1}.page-header .pfda-answer-to-discussion{color:#333333;font-size:24px;font-weight:bold}.page-header .pfda-answer-user{font-size:18px;color:#777777}.pfda-answer-to-discussion-meta .pfda-answer-to-discussion{font-size:18px}.pfda-answer-to-discussion-meta .pfda-answer-user{font-size:12px;color:#777777}.docs-container .pfda-pane-sidebar .list-group-item:not(.list-group-item-header){font-size:18px}.docs-content{position:relative}.docs-content a{font-weight:bold}.docs-content .bs-docs-sidebar.affix{position:static}.docs-content .bs-docs-sidenav{margin-top:20px;margin-bottom:20px}.docs-content .bs-docs-sidenav.nav>li>a{font-weight:400;font-size:16px}@media (min-width: 768px){.docs-content .bs-docs-sidebar{padding-left:18px}}.docs-content .bs-docs-sidebar .nav>li>a{display:block;padding:4px 18px;color:#63A5DE}.docs-content .bs-docs-sidebar .nav>li>a:hover,.docs-content .bs-docs-sidebar .nav>li>a:focus{padding-left:17px;color:#398dd5;text-decoration:none;background-color:transparent;border-left:1px solid #1F70B5}.docs-content .bs-docs-sidebar .nav>.active>a,.docs-content .bs-docs-sidebar .nav>.active:hover>a,.docs-content .bs-docs-sidebar .nav>.active:focus>a{padding-left:16px;font-weight:bold;color:#1F70B5;background-color:transparent;border-left:2px solid #1F70B5}.docs-content .bs-docs-sidebar .nav .nav{display:none;padding-bottom:10px;padding-left:18px}.docs-content .bs-docs-sidebar .nav .nav>li>a{font-size:14px;padding-top:1px;padding-bottom:1px;font-weight:normal;padding-left:18px}.docs-content .bs-docs-sidebar .nav .nav>li>a:hover,.docs-content .bs-docs-sidebar .nav .nav>li>a:focus{padding-left:17px}.docs-content .bs-docs-sidebar .nav .nav>.active>a,.docs-content .bs-docs-sidebar .nav .nav>.active:hover>a,.docs-content .bs-docs-sidebar .nav .nav>.active:focus>a{padding-left:16px;font-weight:500}@media (min-width: 992px){.docs-content .bs-docs-sidebar .nav>.active>ul{display:block}.docs-content .bs-docs-sidebar.affix,.docs-content .bs-docs-sidebar.affix-bottom{width:300px}.docs-content .bs-docs-sidebar.affix{position:fixed;top:20px}.docs-content .bs-docs-sidebar.affix-bottom{position:absolute}.docs-content .bs-docs-sidebar.affix-bottom .bs-docs-sidenav{margin-top:0;margin-bottom:0}.docs-content .bs-docs-sidebar.affix .bs-docs-sidenav{margin-top:0;margin-bottom:0}}@media (min-width: 1200px){.docs-content .bs-docs-sidebar.affix-bottom,.docs-content .bs-docs-sidebar.affix{width:263px}}.docs-content .bs-docs-section{margin-bottom:60px}.docs-content .bs-docs-section:last-child{margin-bottom:0}.docs-content .bs-docs-section.bs-docs-media-section{text-align:center;padding:16px;border-radius:3px;background-color:#fcf8e3;color:#8a6d3b;border:1px solid #faebcc;box-shadow:0px 0px 5px rgba(0,0,0,0.1)}.docs-content .h1[id]{color:#344967;padding-bottom:20px;margin-top:0;border-bottom:1px solid #ddd}@media (max-width: 991px){.docs-content .nav .nav{padding-left:0}}@media (min-width: 992px){.docs-content .bs-docs-sidebar .nav>.active>ul{display:block}.docs-content .bs-docs-sidebar.affix,.docs-content .bs-docs-sidebar.affix-bottom{width:300px}.docs-content .bs-docs-sidebar.affix{position:fixed;top:20px}.docs-content .bs-docs-sidebar.affix-bottom{position:absolute}.docs-content .bs-docs-sidebar.affix-bottom .bs-docs-sidenav{margin-top:0;margin-bottom:0}.docs-content .bs-docs-sidebar.affix .bs-docs-sidenav{margin-top:0;margin-bottom:0}}@media (min-width: 1200px){.docs-content .bs-docs-sidebar.affix-bottom,.docs-content .bs-docs-sidebar.affix{width:300px}}.pfda-feed{margin:0;padding:0}.pfda-feed .pfda-post{padding:10px}.pfda-feed .pfda-post .pfda-post-icon-wrapper{padding-top:6px}.pfda-feed .pfda-post .pfda-post-icon-wrapper .fa{color:#e0e0e0;font-size:20px}.pfda-feed .pfda-post .pfda-post-title{font-size:16px;font-weight:bold}.pfda-feed .pfda-post .pfda-post-comments{font-size:12px}.pfda-feed .pfda-post .pfda-post-metadata{color:#9d9d9d;line-height:32px}.pfda-feed .pfda-post .pfda-post-metadata .pfda-post-user{font-weight:bold;color:#777777}.pfda-feed .pfda-post .pfda-post-actions{color:#777777}.btn-browse-files{position:relative;overflow:hidden}.btn-browse-files input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;min-height:100%;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}.file-description,.file-description:focus,.file-description:active{background-color:transparent;border-color:transparent;outline:0;box-shadow:none;padding-left:0}.list-files{margin-top:0}.list-files .list-group-item{position:relative}.list-files .list-group-item .progress{margin:0;position:absolute;top:2px;left:2px;right:2px;bottom:2px;opacity:0.2;height:auto}.file-metadata-glue{color:#777777}ul.pfda-followers>li{padding:6px 0}ul.pfda-followers>li .media-left{vertical-align:middle}.fda-footer{padding:6px 12px;background-color:#F4F8FD;padding-top:20px;padding-bottom:20px;border-top:1px solid #ddd}.fda-footer .site-footer-section{margin-left:0px;margin-right:0px}.fda-footer .site-footer-section:before,.fda-footer .site-footer-section:after{content:" ";display:table}.fda-footer .site-footer-section:after{clear:both}.fda-footer .site-footer-section .site-footer-aside{position:relative;min-height:1px;padding-left:0px;padding-right:0px}@media (min-width: 992px){.fda-footer .site-footer-section .site-footer-aside{float:left;width:25%}}.fda-footer .site-footer-section .site-footer-main{position:relative;min-height:1px;padding-left:0px;padding-right:0px}@media (min-width: 992px){.fda-footer .site-footer-section .site-footer-main{float:left;width:75%}}.fda-footer .logo-fda{display:block;margin-bottom:10px}.input-group-addon-thin{padding:0}.list-group-item .checkbox{margin:0}.form-group-optional label,.form-group:not(.required) label{color:#777777;font-weight:300}.form-control-feedback.fa{line-height:34px}.form-control.input-square{border-radius:0}.form.form-inline .checkbox{margin-right:10px}.gradient-moonrise{background:#DAE2F8;background:-webkit-linear-gradient(to left, #DAE2F8, #D6A4A4);background:linear-gradient(to left, #DAE2F8, #D6A4A4)}.gradient-curiosity{background:#283048;background:-webkit-linear-gradient(to left, #283048, #859398);background:linear-gradient(to left, #283048, #859398)}.gradient-endless-river{background:#185a9d;background:-webkit-linear-gradient(to left, #43cea2, #185a9d);background:linear-gradient(to left, #43cea2, #185a9d)}.gradient-cloudy{background:#ECE9E6;background:-webkit-linear-gradient(to left, #fff, #ECE9E6);background:linear-gradient(to left, #fff, #ECE9E6)}.gradient-blue-sky{background:#F4F8FD;background:-webkit-linear-gradient(to left, #fff, #F4F8FD);background:linear-gradient(to left, #fff, #F4F8FD)}.gradient-influenza{background:#C04848;background:-webkit-linear-gradient(to left, #C04848, #480048);background:linear-gradient(to left, #C04848, #480048)}.gradient-bluesky{background:#63A5DE;background:-webkit-linear-gradient(to left, #8dbde7, #63A5DE);background:linear-gradient(to left, #8dbde7, #63A5DE)}.gradient-bluesky-dark{background:#343E4D;background:-webkit-linear-gradient(to left, #143b5d, #343E4D);background:linear-gradient(to left, #143b5d, #343E4D)}.wice-grid.table{margin-bottom:0}.wice-grid.table td{white-space:nowrap}.wice-grid.table .fa{color:#8198BC}.wice-grid.table>thead>tr>th{color:#777777;text-transform:uppercase;font-size:12px;font-weight:500}.wice-grid.table>thead>tr>th a{color:#8198BC}.wice-grid.table>thead>tr>th.sorted a,.wice-grid.table>thead>tr>th.sorted .fa{color:#333333}.wice-grid.table>tbody>tr>td,.wice-grid.table>thead>tr>th{border-left:0;border-right:0}.wice-grid.table.table-hover>tbody>tr:hover>td.sorted{background-color:#fff4df}.wice-grid.table.table-hover>tbody>tr:hover>td.active-filter{background-color:#ededed}.wice-grid.table.table-striped>tbody>tr:nth-of-type(odd){background-color:transparent}.wice-grid.table>tbody>tr .col-state,.wice-grid.table.table-striped>tbody>tr:nth-of-type(odd) .col-state{text-transform:uppercase;font-weight:bold;font-size:10px;vertical-align:middle;color:#8a6d3b;background-color:#fcf8e3}.wice-grid.table>tbody>tr .col-state.state-running,.wice-grid.table.table-striped>tbody>tr:nth-of-type(odd) .col-state.state-running{color:#fff;background-color:#1F70B5}.wice-grid.table>tbody>tr .col-state.state-done,.wice-grid.table>tbody>tr .col-state.state-active,.wice-grid.table.table-striped>tbody>tr:nth-of-type(odd) .col-state.state-done,.wice-grid.table.table-striped>tbody>tr:nth-of-type(odd) .col-state.state-active{color:#3c763d;background-color:#dff0d8}.wice-grid.table>tbody>tr .col-state.state-failed,.wice-grid.table>tbody>tr .col-state.state-error,.wice-grid.table.table-striped>tbody>tr:nth-of-type(odd) .col-state.state-failed,.wice-grid.table.table-striped>tbody>tr:nth-of-type(odd) .col-state.state-error{color:#a94442;background-color:#f2dede}.wice-grid.table>tbody>tr .col-state.state-inactive,.wice-grid.table.table-striped>tbody>tr:nth-of-type(odd) .col-state.state-inactive{color:#777777;background-color:whitesmoke}.wice-grid.table>tbody>tr>td.active-filter{background-color:whitesmoke}.wice-grid.table .sorted{font-weight:bold;background-color:#fff9ee}.wice-grid.table td.sel,.wice-grid.table th.sel{width:28px}.wice-grid.table .wg-filter-row{background-color:#fff}.wice-grid.table .pagination_status{float:right;color:#8198BC}.wice-grid.table .custom-dropdown-container .custom-dropdown{width:calc(100% - 30px);display:inline-block;min-width:75px}.wice-grid.table .custom-dropdown-container .clickable{width:25px;display:inline-block;text-align:center}.wice-grid.table .clickable{cursor:pointer}.wice-grid.table .extra-row{border-top:2px solid transparent}.wice-grid.table .extra-row td{padding-top:0}.wice-grid.table .extra-row .description{color:#777777}.wice-grid.table .current{font-weight:bold}.empty-grid{padding:10px 16px}.empty-grid .alert{margin-bottom:0}.page-header{margin:0;padding:20px 16px;background-color:#F4F8FD;color:#7891b7;border-bottom-color:#e3edfa}.page-header .page-title{font-size:30px;margin:0;word-wrap:break-word}.page-header .page-title .label,.page-header .page-title .name{vertical-align:middle;display:inline-block}.page-header .page-title .fa{display:inline-block}.page-header .page-title .label{font-size:18px;padding:3px 12px;line-height:1.42857143}.page-header .description{font-weight:300;font-size:18px}.pfda-help-block{padding:10px;margin-bottom:10px;background-color:#f9f9f9;border-left:5px solid #e5e5e5;color:#777777;text-align:left}.pfda-help-block>*{margin-right:5px}.pfda-help-block .external-link-indicator{display:none}.pfda-help-block.pfda-help-info{background-color:#eef7fb;border-color:#bce8f1;color:#31708f}.pfda-help-block.pfda-help-warning{background-color:#fdfbf1;border-color:#faebcc;color:#8a6d3b}.pfda-help-block.pfda-help-success{background-color:#eef7ea;border-color:#d6e9c6;color:#3c763d}.pfda-help-block.pfda-help-danger{background-color:#f9f0f0;border-color:#ebccd1;color:#a94442}.pfda-help-link a:not(.btn),.pfda-help-block a:not(.btn){font-weight:bold;color:#63A5DE}.pfda-help-link a:not(.btn):hover,.pfda-help-block a:not(.btn):hover{color:#398dd5}.pfda-help-link a:not(.btn):hover .external-link-indicator,.pfda-help-block a:not(.btn):hover .external-link-indicator{display:inline}.pfda-help-link{font-size:85%}.pfda-help-link .fa{color:#8198BC}.infoframe-outer{background-color:#F4F8FD;padding:10px 12px;padding-top:20px}.infoframe-inner{padding:6px 12px;background-color:#F4F8FD;border:1px solid #ddd}.infoframe-inner .infoframe-title{position:relative;top:-0.8em;margin-left:0em;display:inline;background-color:#F4F8FD;padding-top:5px;padding-left:5px;padding-right:5px}.infoframe-inner .infoframe-inline li{display:inline-block;margin-left:-5px}.infoframe-inner .infoframe-grid{background-color:white;margin-bottom:10px}.jumbotron-landing{background-color:#fff;position:relative;margin:0;padding:50px 20px}.jumbotron-landing h1,.jumbotron-landing h2,.jumbotron-landing h3,.jumbotron-landing h4,.jumbotron-landing h5,.jumbotron-landing p{color:#8198BC}.jumbotron-landing .container h1,.jumbotron-landing .container .lead{text-align:center}.jumbotron-landing .container h1,.jumbotron-landing .container h2,.jumbotron-landing .container h3{font-weight:200}.jumbotron-landing .container h1{font-size:72px}.jumbotron-landing .container p{font-size:24px}@media (max-width: 767px){.jumbotron-landing .container h1{font-size:48px}.jumbotron-landing .container p{font-size:18px}}.jumbotron-landing.jumbotron-particles{background-image:url("/assets/particles3.png");background-repeat:no-repeat;background-position:50% 50%}.jumbotron-landing.jumbotron-particles-top{background-position:50% 475%}.jumbotron-landing.jumbotron-particles-bottom{background-position:50% -100%}.jumbotron-landing:not(.jumbotron-landing-guest){background:#e1eef9}.jumbotron-landing.jumbotron-landing-guest{background-color:#165B96;box-shadow:inset 0 -50px 100px rgba(52,62,77,0.5);padding:30px 20px 100px}.jumbotron-landing.jumbotron-landing-guest h1,.jumbotron-landing.jumbotron-landing-guest h2,.jumbotron-landing.jumbotron-landing-guest h3,.jumbotron-landing.jumbotron-landing-guest h4,.jumbotron-landing.jumbotron-landing-guest h5,.jumbotron-landing.jumbotron-landing-guest p{text-shadow:0px 0px 5px rgba(0,0,0,0.75);color:#F4F8FD}.jumbotron-landing.jumbotron-landing-guest .container h1{font-size:42px}.jumbotron-landing.jumbotron-landing-guest .container p{font-size:50px;font-weight:700;margin-bottom:50px}@media (max-width: 767px){.jumbotron-landing.jumbotron-landing-guest .container p{font-size:24px;margin-bottom:25px}}.jumbotron-landing.jumbotron-landing-guest .btn-link:hover{color:white}.jumbotron-overview{background-color:#1b639f;position:relative;margin:0;padding:50px 20px;overflow:hidden;background-image:url("/assets/particles3.png");background-repeat:no-repeat;background-position:50% 123%}.jumbotron-overview h1,.jumbotron-overview h2,.jumbotron-overview h3,.jumbotron-overview h4,.jumbotron-overview h5,.jumbotron-overview p,.jumbotron-overview .h1,.jumbotron-overview .h2,.jumbotron-overview .h3,.jumbotron-overview .h4,.jumbotron-overview .h5{color:#E3F3FC}.jumbotron-overview .text-muted{color:#8198BC}.jumbotron-overview .container h1,.jumbotron-overview .container .lead{text-align:center}.jumbotron-overview .container h1,.jumbotron-overview .container h2,.jumbotron-overview .container h3{font-weight:200}.jumbotron-overview .container h1{font-size:72px}.jumbotron-overview .container p{font-size:24px}@media (max-width: 767px){.jumbotron-overview .container h1{font-size:48px}.jumbotron-overview .container p{font-size:18px}}.jumbotron-challenges{background-color:#343E4D;position:relative;margin:0;padding:50px 20px;overflow:hidden}.jumbotron-challenges h1,.jumbotron-challenges h2,.jumbotron-challenges h3,.jumbotron-challenges h4,.jumbotron-challenges h5,.jumbotron-challenges p,.jumbotron-challenges .h1,.jumbotron-challenges .h2,.jumbotron-challenges .h3,.jumbotron-challenges .h4,.jumbotron-challenges .h5{color:#E3F3FC}.jumbotron-challenges .text-muted{color:#8198BC}.jumbotron-challenges .expert-font{font-weight:normal;font-size:16px;color:#777777}.jumbotron-challenges-landing{background-color:#343E4D;position:relative;margin:0;padding:20px 20px;overflow:hidden}.jumbotron-challenges-landing h1,.jumbotron-challenges-landing h2,.jumbotron-challenges-landing h3,.jumbotron-challenges-landing h4,.jumbotron-challenges-landing h5,.jumbotron-challenges-landing p,.jumbotron-challenges-landing .h1,.jumbotron-challenges-landing .h2,.jumbotron-challenges-landing .h3,.jumbotron-challenges-landing .h4,.jumbotron-challenges-landing .h5{color:#E3F3FC}.jumbotron-challenges-landing h2,.jumbotron-challenges-landing .h2{font-size:45px}.jumbotron-challenges-landing .text-margin{padding:0px 10px}.jumbotron-challenges-landing .text-muted{color:#8198BC}.jumbotron-challenges-landing .expert-font{font-weight:normal;color:#777777}.jumbotron-news-landing{position:relative;margin:0;padding:20px 20px;overflow:hidden}.jumbotron-news-landing h2,.jumbotron-news-landing .h2{color:#1F70B5;font-size:45px}.label.label-default-text{color:#333333;background-color:transparent}.label.label-info-text{color:#63A5DE;background-color:transparent}.label.label-success-text{color:#56d699;background-color:transparent}.label.label-warning-text{color:#f0ad4e;background-color:transparent}.label.label-danger-text{color:#EB776F;background-color:transparent}.list-group-item-header{background-color:whitesmoke;color:#8198BC}.list-group-item-muted{background-color:whitesmoke;color:#777777}.list-group-item-default{color:#333333}.list-group-item-transparent-bg{background:transparent}.list-group.list-group-inline{margin-bottom:10px}.list-group.list-group-inline li{display:inline-block}.list-group.list-group-inline li.list-group-item{border:0;vertical-align:top;border-radius:3px}.list-group.list-group-inline .list-group-item-text{font-size:19px}.list-group.list-group-condensed .list-group-item{padding:1px 5px;line-height:1}.list-group.list-group-condensed-sm .list-group-item{padding:5px 10px;line-height:1}.list-group-item-heading,.panel-heading,.panel-title{color:#8198BC;text-transform:uppercase;font-weight:300}.list-group-selector{border-radius:0}.list-group-selector .list-group-item{border-radius:0}.list-group-selector .list-group-item:first-child{border-top:0}.list-group-selector .list-group-item.active{background-color:#E3F3FC;color:#343E4D;border-color:#ddd}.list-group-selector .list-group-item:hover:not(.active) .list-preview-icon .fa{color:#8198BC}.list-group-selector .list-group-item .list-preview-icon{cursor:pointer}.list-group-selector .list-group-item .list-preview-icon .fa{color:#b3c1d7}.list-group-item-removeable .btn-link-danger{visibility:hidden;padding:3px;border:0}.list-group-item-removeable:hover .btn-link-danger{visibility:visible}.list-inline.list-inline-padding-vertical>li{padding-top:10px;padding-bottom:10px}.list-inline.list-inline-padding-horizontal>li{padding-left:10px;padding-right:10px}.list-inline.list-inline-bullets{vertical-align:middle}.list-inline.list-inline-bullets>li{padding-right:0px}.list-inline.list-inline-bullets>li::after{content:"·";padding-left:5px}.list-inline.list-inline-bullets>li:last-of-type::after{content:"";padding-left:0}.list-alt-even li:nth-of-type(even){color:#777777}.list-alt-odd li:nth-of-type(odd){color:#777777}.list-bricks li{border:1px solid whitesmoke;background-color:#f7f7f7;margin:5px;padding:2px 10px;border-radius:3px}.list-bricks-left li{border:1px solid whitesmoke;margin:0px 10px 10px 0px;padding:2px 10px;border-radius:3px}.list-group.list-group-nested .list-group{margin:0;margin-top:10px}.list-group.list-group-contained{margin:0;margin-top:10px}.list-group-item .list-inline{margin-bottom:0}ul.list-contained,ol.list-contained{margin-bottom:0}.list-group-item-dark{color:#ffffff;background-color:#343E4D}a.list-group-item-dark,button.list-group-item-dark{color:#ffffff}a.list-group-item-dark .list-group-item-heading,button.list-group-item-dark .list-group-item-heading{color:inherit}a.list-group-item-dark:hover,a.list-group-item-dark:focus,button.list-group-item-dark:hover,button.list-group-item-dark:focus{color:#ffffff;background-color:#2a323e}a.list-group-item-dark.active,a.list-group-item-dark.active:hover,a.list-group-item-dark.active:focus,button.list-group-item-dark.active,button.list-group-item-dark.active:hover,button.list-group-item-dark.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.job-log{font-family:"PT Mono", Menlo, Monaco, Consolas, "Courier New", monospace;padding:12px;white-space:pre-wrap;margin:12px;background-color:#FDFDFD}.pfda-md-rendered a{font-weight:bold}.modal-body-padless{padding:0}.modal-body-search-selector{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.modal-body-search-selector .input-group .form-control:first-child{border-radius:3px}.modal-body-search-selector .list-group{width:300px;height:500px;overflow:auto;margin:0}.modal-body-search-selector .tab-content{position:absolute;top:0px;right:0px;bottom:0;left:300px;overflow:auto;margin-left:-1px;border-left:1px solid #ddd}.modal-body-search-selector .input-group-search .btn-link{padding-left:5px;padding-right:5px}.nav.nav-pills{font-size:0}.nav.nav-pills>li{float:none;display:inline-block;margin:0;margin-top:-2px}.nav.nav-pills>li.nav-pill-btn{padding:6px 12px}.nav.nav-pills>li>a:not(.btn){font-size:14px;background-color:transparent;border:0;border-bottom:3px solid transparent;color:#777777;border-radius:0;font-weight:bold}.nav.nav-pills>li>a:not(.btn):hover{background-color:transparent;border-bottom-color:#f4b6b2;color:#4297df}.nav.nav-pills>li.active>a,.nav.nav-pills>li.active>a:hover{background-color:transparent;border-bottom-color:#EB776F;color:#1F70B5}.nav.nav-pills .pill-label{text-transform:uppercase}.nav.nav-pills .pill-help{font-size:85%;color:#8198BC;display:block}.nav.nav-pills.nav-pills-theme-light{background-color:#F4F8FD}.nav.nav-pills.nav-pills-bordered{border-bottom:3px solid #e3edfa}.nav.nav-pills.nav-pills-padded{padding:6px 12px 0}.nav.nav-pills.nav-pills-padded.nav-pills-sm{padding:5px 10px 0}.nav.nav-pills.nav-pills-padded.nav-pills-lg{padding:20px 16px 0}.nav.nav-pills.nav-pills-center{margin:auto;text-align:center}.nav.nav-pills.nav-pills-sm>li>a{font-size:12px;padding-top:5px;padding-bottom:5px}.nav.nav-pills.nav-pills-sm .pill-help{font-size:65%}.nav.nav-pills.nav-pills-lg>li>a{font-size:18px;padding-top:10px;padding-bottom:10px}.nav.nav-pills.nav-pills-lg .pill-help{font-size:65%}.nav.nav-pills.nav-pills-spaced-v{padding-top:30px;margin-bottom:30px}.nav.nav-pills .badge{color:#a2b3ce;padding:3px;background-color:transparent}.pfda-toolbar .nav.nav-pills,.pfda-toolbar .nav.nav-pills.nav-pills-center{margin-bottom:-13px}.pfda-toolbar .btn-group+.nav-pills{margin-top:12px}.pfda-toolbar .btn-group.pull-right+.nav-pills{margin-top:19px}.nav.nav-tabs{background-color:#F4F8FD}.nav.nav-tabs.nav-tabs-contained,.nav.nav-pills.nav-tabs-contained{background-color:transparent}.nav.nav-tabs.nav-tabs-padded,.nav.nav-pills.nav-tabs-padded{padding:6px 12px 0}.nav.nav-tabs.nav-tabs-center,.nav.nav-pills.nav-tabs-center{margin:auto}.nav.nav-tabs.nav-tabs-lg,.nav.nav-pills.nav-tabs-lg{font-size:24px;padding:20px 16px 0}.nav.nav-tabs.nav-tabs-lg>li>a,.nav.nav-pills.nav-tabs-lg>li>a{padding-top:10px;padding-bottom:10px}.nav.nav-tabs.nav-tabs-lg .tab-help,.nav.nav-pills.nav-tabs-lg .tab-help{font-size:65%}.nav.nav-tabs .badge,.nav.nav-pills .badge{color:#a2b3ce;padding:3px;background-color:transparent}.nav.nav-tabs .tab-label,.nav.nav-pills .tab-label{text-transform:uppercase}.nav.nav-tabs .tab-help,.nav.nav-pills .tab-help{font-size:85%;color:#8198BC;display:block}.tab-pane .nav.nav-tabs{background-color:#fff}.tab-pane.tab-pane-padded,.tab-pane.tab-pane-preview{padding:6px 12px}.tab-pane.tab-pane-padded-lg{padding:10px 16px}.tab-pane.tab-pane-padded-xl{padding:20px 32px}.navbar{padding-left:16px;padding-right:16px}.navbar .nav-icon{color:rgba(227,243,252,0.6)}.navbar-brand{font-family:"Quicksand", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;font-size:20px;letter-spacing:-1px;display:block}.navbar-brand:hover{opacity:0.9}.navbar-inverse .navbar-nav.nav-links{text-align:center}.navbar-inverse .navbar-nav.nav-links li>a{color:rgba(227,243,252,0.6);font-weight:400}.navbar-inverse .navbar-nav.nav-links li>a .nav-icon{font-size:28px}.navbar-inverse .navbar-nav.nav-links li>a:hover,.navbar-inverse .navbar-nav.nav-links li>a:hover .nav-icon{color:#F4F8FD}.navbar-inverse .navbar-nav.nav-links li.active>a,.navbar-inverse .navbar-nav.nav-links li.active>a:hover,.navbar-inverse .navbar-nav.nav-links li.active>a:focus{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav.nav-links li.active>a .nav-icon,.navbar-inverse .navbar-nav.nav-links li.active>a:hover .nav-icon,.navbar-inverse .navbar-nav.nav-links li.active>a:focus .nav-icon{color:#EB776F}@media (min-width: 768px){.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}}.nav-spacer{margin:10px 0;padding:24px 0;padding-left:12px;margin-right:12px;border-right:1px solid #237dcb}@media (max-width: 768px){.nav>li.nav-spacer{display:none}}@media (max-width: 768px){.navbar-nav,.navbar-nav .dropdown a{text-align:center}.navbar-brand{padding-top:10px;padding-bottom:10px}}@media (min-width: 768px){.navbar-brand{height:auto;padding-top:10px;padding-bottom:20px}}@media (max-width: 991px){.navbar-inverse .navbar-nav.nav-links li>a{min-width:0}}.note-content .attachment{display:inline-block;background-color:#F4F8FD}.note-content .attachment .fa{color:#8198BC}.note-content .attachment .attachment-card-show,.note-content .attachment .attachment-inline-show{display:none}.note-content .attachment.attachment-inline{border-radius:2px;padding:2px;margin:0 2px}.note-content .attachment.attachment-inline .attachment-inline-show{display:inline}.note-content .attachment.attachment-card{border:1px solid #E3F3FC;border-radius:3px;padding:6px 12px;margin:0 12px 0 2px}.note-content .attachment.attachment-card a.name,.note-content .attachment.attachment-card .fa{font-size:18px}.note-content .attachment.attachment-card .attachment-card-show{display:inline}.note-content .attachment.attachment-card .attachment-meta{display:block;text-align:right}.note-content .attachment.attachment-card .attachment-meta .attachment-meta-stat{display:inline-block;margin:0 5px}.note-content .attachment.attachment-card .attachment-meta .attachment-meta-stat .attachment-meta-stat-value{display:block;font-size:20px}.note-content .attachment.attachment-card .attachment-meta .attachment-meta-stat .attachment-meta-stat-label{display:block;color:#8198BC;text-transform:uppercase;font-size:12px;font-weight:300}.note-titlebar input{font-size:24px;font-weight:300;color:#343E4D;line-height:1.42857143;height:auto}.pfda-note{border:1px solid #eeeeee;border-radius:3px}.pfda-note .note-flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;background-color:#f8fbfe}.pfda-note .note-sidebar{min-width:300px;max-width:400px;border-left:1px solid #E3F3FC;border-top-right-radius:3px;border-bottom-right-radius:3px}.pfda-note .note-sidebar.note-sidebar-padded{padding:6px 12px}.pfda-note .note-pane{width:100%;position:relative}.pfda-note .note-pane .ace-editor-section{min-height:400px}.pfda-note .note-pane .ace-editor-section .tab-pane{background-color:#fff}.pfda-note .note-pane .note-display,.pfda-note .note-pane .note-preview{padding:20px;min-height:400px;background-color:#fff;border-bottom-left-radius:2px}.pfda-note .note-attachments .list-group{padding-right:5px}.pfda-note .note-attachments .list-group-item{color:#8198BC;background-color:transparent;border-color:transparent;padding:1px 5px}.pfda-note .note-attachments .list-group-item .list-group-item-heading{margin:0;padding:6px 0}.pfda-note .note-attachments .list-group-item.attachment-is-new{font-weight:bold}.pfda-note .note-section-title{color:#8198BC;font-size:14px;font-weight:bold;margin:5px 0 10px;text-transform:uppercase}@media (max-width: 991px){.pfda-note .note-flexbox{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pfda-note .note-sidebar{max-width:none}}.note-editing .note-titlebar{padding:0}.note-editing .note-titlebar .input-group-addon{border:0;background:transparent;font-size:24px}.note-editing .note-titlebar input{padding:10px 12px;box-shadow:inset 0px 0px 0px 5px #FFF6E4;border:0;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0}.note-editing .note-attachments .list-group-item{position:relative;padding-right:15px}.note-editing .note-attachments .list-group-item.attachment:hover{border:1px dotted #ccc;cursor:move;cursor:-webkit-grab;cursor:-moz-grab}.note-editing .note-attachments .list-group-item .btn-remove{position:absolute;right:0;top:3px;background:#f8fbfe;padding:0 3px}.note-editing .note-attachments .list-group-item.removed .item-name{text-decoration:line-through}.note-editing .note-attachments .list-group-item.removed .btn-remove{color:#1F70B5}.note-editing .note-attachments .list-group-item.removed .btn-remove:hover{color:#4297df}.paginate-container{text-align:center}.pfda-pane{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;height:100%}.pfda-pane .pfda-pane-content+.pfda-pane-sidebar{border-left:1px solid #ddd}.pfda-pane .pfda-pane-sidebar+.pfda-pane-content{border-left:1px solid #ddd}.pfda-pane .pfda-pane-content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;background-color:#fff}.pfda-pane .pfda-pane-content.pfda-pane-content-padded{padding:12px}.pfda-pane .pfda-pane-content.pfda-pane-content-padded-lg{padding:16px}.pfda-pane .pfda-pane-content.pfda-pane-content-padded-xl{padding:32px}.pfda-pane .pfda-pane-sidebar{-webkit-box-flex:0;-webkit-flex:0 300px;-moz-box-flex:0;-moz-flex:0 300px;-ms-flex:0 300px;flex:0 300px;width:300px;min-width:300px;min-height:500px;background-color:#ebf0f7}.pfda-pane .pfda-pane-sidebar:not(.pfda-pane-sidebar-minimal) hr,.pfda-pane .pfda-pane-sidebar:not(.pfda-pane-sidebar-dark) hr{border-color:#d1dded}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-padded-v{padding-top:6px;padding-bottom:6px}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-padded-h{padding-left:12px;padding-right:12px}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-padded{padding:12px}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-minimal{background-color:transparent}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark{background-color:#343E4D}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .pfda-toolbar{background-color:#343E4D;border-bottom-color:#49576b}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .btn.btn-default{background-color:transparent;border-color:#49576b;color:#63A5DE}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .btn.btn-default:hover,.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .btn.btn-default:focus,.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .btn.btn-default:active,.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .btn.btn-default.active{background-color:#303947;border-color:#63A5DE}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .list-group{padding-top:5px;padding-bottom:5px}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .list-group a.list-group-item{color:#63A5DE}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .list-group a.list-group-item:hover{background-color:#3e4a5c}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .list-group a.list-group-item.active,.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .list-group a.list-group-item.active:hover{box-shadow:-5px 2px 3px rgba(0,0,0,0.2)}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .list-group .list-group-item{color:#879cad;margin-bottom:2px}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .list-group .list-group-item:last-child{margin-bottom:0}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .list-group .list-group-item.list-group-item-header{color:#efefef}.pfda-pane .pfda-pane-sidebar.pfda-pane-sidebar-dark .list-group+.list-group{border-top-color:#3e4a5c}.pfda-pane .pfda-pane-sidebar .list-group{border-radius:0;margin:0}.pfda-pane .pfda-pane-sidebar .list-group .list-group-item{border:0;border-radius:0;background-color:transparent;color:#617587}.pfda-pane .pfda-pane-sidebar .list-group .list-group-item.list-group-item-header{font-size:85%;font-weight:bold;text-transform:uppercase}.pfda-pane .pfda-pane-sidebar .list-group a.list-group-item{color:#63A5DE}.pfda-pane .pfda-pane-sidebar .list-group a.list-group-item:hover{background-color:#F4F8FD}.pfda-pane .pfda-pane-sidebar .list-group a.list-group-item.disabled,.pfda-pane .pfda-pane-sidebar .list-group a.list-group-item.disabled:hover{color:#8198BC;background-color:transparent;text-transform:uppercase;font-size:12px;font-weight:300;margin-top:10px}.pfda-pane .pfda-pane-sidebar .list-group a.list-group-item.active,.pfda-pane .pfda-pane-sidebar .list-group a.list-group-item.active:hover{background-color:#63A5DE;color:#ffffff}.pfda-pane .pfda-pane-sidebar .list-group a.list-group-item.active .text-muted,.pfda-pane .pfda-pane-sidebar .list-group a.list-group-item.active:hover .text-muted{color:#c7dbed}.pfda-pane .pfda-pane-sidebar .list-group a.list-group-item .text-muted{color:#879cad}.pfda-pane .pfda-pane-sidebar .list-group+.list-group{border-top:1px solid #ddd}.pfda-participants-section{border-top:1px solid #ddd}.pfda-participants-section .pfda-participants{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.pfda-participants-section .pfda-participants .pfda-participant{padding:32px;width:200px;text-align:center}.pfda-participants-section .pfda-participants .pfda-participant:hover{opacity:0.8}.pfda-participants-section .pfda-participants .pfda-participant img{height:auto;max-height:75px;max-width:100%}.pfda-quotes .carousel{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.pfda-quotes .carousel-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.pfda-quotes .carousel-indicators-logo{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.pfda-quotes.pfda-quotes-dark .pfda-quote{color:#fff}.pfda-quotes .pfda-quote{padding:10px 32px;position:relative}.pfda-quotes .pfda-quote .pfda-quote-content{position:relative;display:block;font-size:26px;font-weight:300}.pfda-quotes .pfda-quote .pfda-quote-content.popover{background-color:#F4F8FD;border:0;color:#343E4D;max-width:none;box-shadow:0px 2px 5px rgba(0,0,0,0.25)}.pfda-quotes .pfda-quote .pfda-quote-content.popover .arrow::after{border-top-color:#F4F8FD}.pfda-quotes .pfda-quote .pfda-quote-content.popover .popover-content{padding:16px}.pfda-quotes .pfda-quote .pfda-quote-source{margin-top:16px;text-align:center}.pfda-quotes .pfda-quote .pfda-quote-source .quoter{color:#343E4D;text-shadow:none;font-size:18px;font-weight:700;text-transform:uppercase}.pfda-quotes .pfda-quote .pfda-quote-source img{text-transform:none;font-style:normal;margin-top:10px}.selector-modal .modal-body{max-height:400px;overflow-y:auto}.selector-modal .list-group{margin:0}.selector-modal .list-group .list-group-item:first-child,.selector-modal .list-group .list-group-item:last-child{border-radius:0}.selector-modal .list-group .media-right{vertical-align:middle;padding:0}.selector-modal .list-group .media-right a{padding:10px;display:block}.selector-modal .radio.list-group-item,.selector-modal .checkbox.list-group-item{padding:0;margin:0;margin-bottom:-1px;background:transparent;color:#1F70B5}.selector-modal .radio.list-group-item label,.selector-modal .checkbox.list-group-item label{display:block;padding:6px 12px;padding-left:30px;background-color:#fff}.selector-modal .radio.list-group-item label .object-name,.selector-modal .checkbox.list-group-item label .object-name{font-weight:bold}.selector-modal .radio.list-group-item label .object-metadata,.selector-modal .checkbox.list-group-item label .object-metadata{color:#777777;font-size:85%}.selector-modal .radio.list-group-item.selectable label:hover,.selector-modal .checkbox.list-group-item.selectable label:hover{background-color:#f5f5f5;color:#4297df}.selector-modal .radio.list-group-item:not(.selectable) label,.selector-modal .checkbox.list-group-item:not(.selectable) label{color:#333333}.selector-modal .radio.list-group-item:not(.selectable) label:hover,.selector-modal .checkbox.list-group-item:not(.selectable) label:hover{color:#4297df}.selector-modal .objects-filter .btn-filter{padding:12px 16px}.showcase{position:relative}.showcase.showcase-padded{padding:50px 50px}.showcase.showcase-padded-sm{padding:25px 25px}.showcase.showcase-flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}@media (max-width: 1199px){.showcase.showcase-flex{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 991px){.showcase.showcase-flex{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.showcase .showcase-item{padding:0 20px;text-align:center}@media (max-width: 1199px){.showcase .showcase-item{width:50%;margin-bottom:30px}}@media (max-width: 991px){.showcase .showcase-item{width:100%}}.showcase .showcase-item .showcase-icon .fa{font-size:75px;color:#C2524B}.showcase .showcase-item .showcase-icon a:hover .fa{color:#b6453e}.showcase .showcase-item .showcase-heading{font-size:24px;color:#165B97;font-weight:500;text-transform:uppercase;margin:10px 0}.showcase .showcase-item .lead{font-size:16px;font-weight:500;color:#555;text-align:left}@media (max-width: 991px){.showcase .showcase-item .lead{font-size:18px}}.showcase.showcase-shadow-jumbo{box-shadow:0px -10px 20px rgba(0,0,0,0.2)}.showcase.showcase-shadow{box-shadow:0px -10px 15px rgba(0,0,0,0.2)}.showcase+.showcase-shadow{box-shadow:0px -10px 20px rgba(0,0,0,0.1)}.table.table-auto{width:auto}table.table-sort th.sort-header{cursor:pointer}table.table-sort th.sort-header::-moz-selection,table.table-sort th.sort-header::selection{background:transparent}table.table-sort th.sort-header:after{content:"";display:inline-block;margin-top:7px;margin-left:5px;border-width:0 4px 4px;border-style:solid;border-color:#404040 transparent;opacity:0.2}table.table-sort th.sort-header:hover:after{opacity:0.4;visibility:visible}table.table-sort th.sort-up:after{visibility:visible;opacity:0.8}table.table-sort th.sort-down:after,table.table-sort th.sort-down:hover:after{visibility:visible;opacity:0.8}table.table-sort th.sort-up:after{border-bottom:none;border-width:4px 4px 0}table.table-sort th.sort-up,table.table-sort th.sort-down{background-color:#fff9ee}.pfda-tags{margin:0}.pfda-tags .pfda-tags-icon{padding-right:0}.pfda-tags .pfda-tags-icon .fa{color:#8198BC}.pfda-tags .pfda-tag{color:#8198BC;background-color:#eceff5;border-radius:20px;padding:1px 6px;font-size:85%}.metadata-header .pfda-tag{background-color:#e5eaf1}.tiltview-container{position:relative}.tiltview-description{position:relative;z-index:1000}.tiltview{z-index:1;position:absolute;left:50%;width:50%;top:50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(-50%) rotateX(60deg) rotateZ(35deg);transform:translateY(-50%) rotateX(60deg) rotateZ(35deg)}.tiltview a{outline:1px solid transparent}.tiltview a,.tiltview a img{max-width:100%;display:block;margin:0 auto}.tiltview a:first-child{margin-bottom:30px}.tiltview.row a{width:48%;width:calc(50% - 15px);margin:0}.tiltview.row a:nth-child(2){left:50%;left:calc(50% + 15px);position:absolute;top:0}.no-csstransformspreserve3d .show .tiltview a,.no-csstransformspreserve3d .hide .tiltview a,.no-csstransforms3d .show .tiltview a,.no-csstransforms3d .hide .tiltview a{-webkit-animation:none !important;animation:none !important}.no-csstransforms3d .tiltview.col{top:-50%}.no-csstransforms3d .tiltview.row{top:20px}@media (max-width: 1199px){.tiltview{width:100%;left:0;pointer-events:none}}@media (max-width: 991px){.tiltview{top:0}}.bg-track_private{background-color:#777777}.bg-track_public{background-color:#56d699}.bg-track_not_yours{background-color:#EB776F}.track-canvas-wrapper{padding:16px;text-align:center;overflow-x:auto}.track-intro{margin-bottom:10px}svg.track-canvas .node rect{fill:transparent}svg.track-canvas .node .label{padding:0}svg.track-canvas .node .track-box{background-color:#eeeeee;border-radius:3px;box-shadow:0px 0px 9px rgba(0,0,0,0.2);border:1px solid #ccc;border-left:10px solid #777777;padding:8px;box-sizing:border-box}svg.track-canvas .node.public .track-box{background-color:#dff0d8;border-left-color:#56d699}svg.track-canvas .node.not_yours .track-box{background-color:#f2dede;border-left-color:#EB776F}svg.track-canvas .edgePath path{stroke:#8198BC;fill:#8198BC;stroke-width:1.5px}svg.track-canvas tspan,svg.track-canvas foreignobject{font-size:13px;color:#8198BC}.text-monospace{font-family:"PT Mono", Menlo, Monaco, Consolas, "Courier New", monospace}.lead.lead-regular{font-weight:500}.lead.lead-bold{font-weight:bold}.strong{font-weight:bold}.copy{font-size:16px;font-weight:300;line-height:1.4}div.lead{margin:0}.lead-intro{line-height:1.5;font-size:25px;font-weight:400}.pre{white-space:pre}.pre-wrap{white-space:pre-wrap}.pre-line{white-space:pre-line}.text-regular{text-transform:none}.word-break-all{word-break:break-all}.pfda-user-initials{font-weight:bold;font-size:20px}.edit-gravatar-text{display:block;margin-top:5px;font-size:12px;line-height:1;text-align:center}.jumbovideo{width:70%;margin:auto;position:relative;display:none}.jumbovideo .jumbovideo-player-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border:3px solid #fff;border-radius:3px;box-shadow:0px -20px 100px rgba(0,0,0,0.2);background-color:#fff}.jumbovideo .jumbovideo-player-wrapper iframe{position:absolute;top:-1%;left:-1%;width:102%;height:102%;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.btn-player-wrapper{margin:10px;text-align:center}.btn-player-wrapper .btn-player{padding:10px 50px;font-size:100px;color:#fff}.btn-player-wrapper .btn-player:hover{color:#56d699}.btn-player-wrapper .btn-player:active{color:#31c880}.btn-player-wrapper.player-playing .btn-player{display:none}.btn-player-wrapper.player-playing .jumbovideo{display:block}html,body{height:100%}a,a:hover,a:focus{text-decoration:none;outline:none}a:hover,a:hover:hover,a:focus:hover{cursor:pointer}a.disabled:not(.btn),a:hover.disabled:not(.btn),a:focus.disabled:not(.btn){color:#777777;cursor:default}a.link-muted,a:hover.link-muted,a:focus.link-muted{color:#63A5DE}a.link-muted:hover,a:hover.link-muted:hover,a:focus.link-muted:hover{color:#398dd5}a.link-dark,a:hover.link-dark,a:focus.link-dark{color:#555}a.link-dark:hover,a:hover.link-dark:hover,a:focus.link-dark:hover{color:#4297df}body>main>.alert{margin:10px}ul,menu,dir{-webkit-padding-start:20px}table.table-nowrap th,table.table-nowrap td{white-space:nowrap}.fa-branded{color:#8198BC}.vertical-align{display:flex;align-items:center}.pfda-toolbar{background-color:#F4F8FD;padding:12px;border-bottom:1px solid #e3edfa}.pfda-toolbar:before,.pfda-toolbar:after{content:" ";display:table}.pfda-toolbar:after{clear:both}.pfda-toolbar.pfda-toolbar-transparent{background-color:transparent}.pfda-table.table>thead>tr>th{color:#8198BC;text-transform:uppercase;font-size:12px;font-weight:300}.col-checkbox{width:28px}.pfda-table{margin-bottom:0}.pfda-table .fa{color:#8198BC}.panel .panel-table .table,.panel .panel-table .table-bordered>tfoot>tr>td{border:0}.container-padded-v,.pfda-padded-v{padding-top:10px;padding-bottom:10px}.container-padded-h,.pfda-padded-h{padding-left:16px;padding-right:16px}.container-padded,.pfda-padded{padding:16px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.metadata-header{background-color:#F4F8FD;border-bottom:1px solid #e3edfa}.metadata-header .list-group{margin-bottom:0}.metadata-header .list-group-item{background-color:transparent}.metadata-header .list-group-item .list-group-item-text{color:#8198BC;font-size:16px}.pfda-rename-item{font-size:12px;color:#63A5DE}.pfda-rename-item:hover{color:#398dd5}.percentage:after{content:"%";color:#aaa;margin-left:2px}.video-thumbnail{position:relative;display:block}.video-thumbnail img{box-shadow:0px 2px 5px rgba(0,0,0,0.5);width:100%}.video-thumbnail:hover img{box-shadow:0px 3px 6px rgba(0,0,0,0.6)}.video-thumbnail:hover .video-thumbnail-caption{color:#4297df}.video-thumbnail .video-thumbnail-caption{position:absolute;bottom:0;left:0;right:0;padding:16px;font-size:32px;line-height:1.1;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.95);background:rgba(0,0,0,0.5);border-bottom-right-radius:3px;border-bottom-left-radius:3px}.video-thumbnail .video-thumbnail-caption .video-datetime{color:#eeeeee;font-size:50%}.pfda-action-show main .panel a.list-group-item{color:#1F70B5}.pfda-action-show main .panel a.list-group-item .fa{color:#8198BC}.pfda-action-show main .panel a.list-group-item:hover{color:#4297df}.pfda-action-show main .panel a.list-group-item .glue{color:#919191;padding:0 2px}.pfda-action-show main .panel a.list-group-item .list-group-item-name{font-weight:bold}.pfda-action-show main .panel a.list-group-item .list-group-item-description{color:#777777}.pfda-action-new main .page-header{padding:30px 16px}.pfda-controller-appathons.pfda-action-show .page-header,.pfda-controller-appathons.pfda-action-new .page-header,.pfda-controller-appathons.pfda-action-edit .page-header{padding:50px 25px}.pfda-controller-appathons.pfda-action-show .page-header .page-context-title,.pfda-controller-appathons.pfda-action-new .page-header .page-context-title,.pfda-controller-appathons.pfda-action-edit .page-header .page-context-title{text-align:center}.pfda-controller-appathons.pfda-action-show .page-header .page-title,.pfda-controller-appathons.pfda-action-new .page-header .page-title,.pfda-controller-appathons.pfda-action-edit .page-header .page-title{font-size:50px;font-weight:300;text-align:center}.pfda-controller-appathons.pfda-action-show .page-header .description,.pfda-controller-appathons.pfda-action-new .page-header .description,.pfda-controller-appathons.pfda-action-edit .page-header .description{text-align:center}.pfda-controller-appathons.pfda-action-show .page-header .list-bricks li,.pfda-controller-appathons.pfda-action-new .page-header .list-bricks li,.pfda-controller-appathons.pfda-action-edit .page-header .list-bricks li{background-color:#ebf3fb}.pfda-controller-appathons.pfda-action-new .appathon-flags>li,.pfda-controller-appathons.pfda-action-edit .appathon-flags>li{margin-right:20px;width:100px}.pfda-pane .pfda-appathon-sidebar.pfda-pane-sidebar{border-left:1px solid #ddd}.pfda-pane .pfda-appathon-sidebar.pfda-pane-sidebar .pfda-appathon-participants{padding:12px}.pfda-pane .pfda-appathon-sidebar.pfda-pane-sidebar .pfda-appathon-participants ul{margin-bottom:0}.pfda-pane .pfda-appathon-sidebar.pfda-pane-sidebar .pfda-appathon-description{border-top:1px solid #d1dded;padding:12px}.pfda-pane .pfda-appathon-sidebar.pfda-pane-sidebar .pfda-appathon-admin{font-size:12px}.pfda-pane .pfda-appathon-sidebar.pfda-pane-sidebar .pfda-appathon-admin .list-group-item{border:1px solid #dce5f1;border-left:0;border-right:0;border-radius:0}.pfda-pane .pfda-appathon-sidebar.pfda-pane-sidebar .pfda-appathon-admin .list-group-item:first-child{border-top:1px solid #d1dded}.pfda-pane .pfda-appathon-sidebar.pfda-pane-sidebar .pfda-appathon-admin .list-group-item:last-child{border-bottom:0}.pfda-controller-apps .state-running{color:#2071B5;background-color:#F0F9FD}.pfda-controller-apps .state-done{color:#41d18d;background-color:#fff}.pfda-controller-apps .state-failed{color:#821A1D;background-color:#FFEEED}.pfda-controller-apps .pfda-table .col-state{width:100px}.pfda-controller-apps .job-revision-active{font-weight:bold}.pfda-controller-apps.pfda-action-show .app-readme-group{padding:50px}.pfda-controller-apps.pfda-action-show .app-spec-group{background-color:#F4F8FD}.pfda-controller-apps.pfda-action-show .app-revision,.pfda-controller-apps.pfda-action-show .app-release{font-weight:bold}.pfda-controller-apps.pfda-action-show .dropdown .app-revision{min-width:50px}.app-spec .app-spec-column{padding:0 16px 5px 0}.app-spec .spec-heading{color:#8198BC;text-transform:uppercase;font-weight:400;font-size:14px;margin-bottom:10px;padding-left:8px}.app-spec .table-spec.table-striped>tbody>tr:nth-of-type(odd){background-color:#ebf3fb}.app-spec .table-spec td{vertical-align:baseline}.app-spec .table-spec .spec-label{font-weight:bold}.app-spec .table-spec .spec-name{font-family:"PT Mono", Menlo, Monaco, Consolas, "Courier New", monospace;font-size:12px}.app-spec .table-spec .spec-class{font-family:"PT Mono", Menlo, Monaco, Consolas, "Courier New", monospace;color:#8198BC;font-size:12px}.app-spec .table-spec .spec-required{text-transform:uppercase;font-size:10px;background-color:#a2b3ce}.app-spec .table-spec .spec-default,.app-spec .table-spec .spec-patterns,.app-spec .table-spec .spec-choices{font-family:"PT Mono", Menlo, Monaco, Consolas, "Courier New", monospace;color:#777777;font-size:11px}.pfda-controller-apps.pfda-action-edit .section-readme .panel-body{padding:0;background:#F4F8FD}.pfda-controller-apps.pfda-action-edit .section-readme .readme-editor{background:#fff;margin:10px;padding:10px;border:1px solid #daeffb;min-height:300px;border-radius:3px}.pfda-controller-apps .page-title .app-version{color:#777777}.pfda-controller-apps .page-title .app-version:before{content:"v"}.pfda-controller-apps.pfda-action-index .pfda-pane-content .pfda-toolbar,.pfda-controller-apps.pfda-action-index .pfda-pane-content .metadata-header,.pfda-controller-apps.pfda-action-index .pfda-pane-content .nav.nav-tabs,.pfda-controller-apps.pfda-action-featured .pfda-pane-content .pfda-toolbar,.pfda-controller-apps.pfda-action-featured .pfda-pane-content .metadata-header,.pfda-controller-apps.pfda-action-featured .pfda-pane-content .nav.nav-tabs,.pfda-controller-apps.pfda-action-explore .pfda-pane-content .pfda-toolbar,.pfda-controller-apps.pfda-action-explore .pfda-pane-content .metadata-header,.pfda-controller-apps.pfda-action-explore .pfda-pane-content .nav.nav-tabs{background-color:#fff}.pfda-controller-assets.pfda-action-new main .list-group-item-heading{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #ddd}.table.table-challenge tbody tr.active td,.table.table-challenge tbody tr:hover{background-color:#fff9ee}.submission-popover .popover-content{max-height:400px;max-width:800px;overflow:scroll}.submission-popover .popover-title{text-transform:none;font-weight:bold}.pfda-controller-challenges h3{text-transform:uppercase;color:#53709d;margin-bottom:20px}.pfda-controller-challenges .challenge-title-muted{opacity:0.65}.pfda-controller-challenges .tiltview{opacity:0.25;width:100%}.pfda-controller-challenges .well{background-color:#F4F8FD;border-color:#E3F3FC}.pfda-controller-challenges .btn-join .fa{font-size:48px}.pfda-controller-challenges .btn-join .time-remaining{font-weight:300;font-size:18px}.pfda-controller-challenges .nav-pills{margin-bottom:10px}.pfda-controller-challenges .pfda-challenge-intro .lead-intro{margin:50px 0}.pfda-controller-challenges .pfda-challenge-intro .lead-intro+.lead{margin-top:-25px;margin-bottom:25px}.pfda-controller-challenges .pfda-challenge-intro .pfda-card{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.pfda-controller-challenges .pfda-challenge-intro .pfda-card .challenge-card-icon{text-align:center;margin-bottom:20px}.pfda-controller-challenges .pfda-challenge-awards .pfda-card{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.pfda-controller-challenges .pfda-challenge-awards .pfda-card .fa-stack .fa-stack-1x{color:#f0ad4e}.pfda-controller-challenges .pfda-challenge-awards .pfda-card .fa-stack .fa-stack-2x{color:#343E4D}.pfda-controller-challenges .pfda-challenge-awards .pfda-card .challenge-badge-qualifier{text-transform:uppercase;font-size:14px;text-align:center;color:#5d6f8a}.pfda-controller-challenges .pfda-challenge-awards .pfda-card .challenge-badge-medal-name{text-align:center;font-size:20px;color:#343E4D}.pfda-controller-challenges .pfda-challenge-awards .pfda-card .challenge-badge-context{text-align:center;font-size:16px;color:#5d6f8a}.pfda-controller-challenges .pfda-challenge-awards .pfda-card .challenge-winning-team{color:#664400;text-align:center}.pfda-controller-challenges .pfda-challenge-awards .pfda-card .challenge-winning-team ul{margin-top:10px;opacity:0.6}.pfda-controller-challenges .pfda-challenge-awards .pfda-card .challenge-awarded-to{font-size:11px;text-transform:uppercase;opacity:0.6}.pfda-controller-challenges .pfda-challenge-awards .pfda-cards+.pfda-cards{padding-top:0}.pfda-controller-challenges .pfda-challenge-diagram{text-align:center;padding:0 25px}.pfda-controller-challenges .accordion .panel-title{text-transform:none;color:#165B97}.pfda-controller-challenges .accordion .panel-title:hover{color:#0c3354}.pfda-controller-challenges .challenge-section .h2{color:#344967;padding:12px 0;border-bottom:1px solid #ddd}.pfda-controller-challenges .challenge-section table{font-size:12px}.pfda-controller-challenges .challenge-section.challenge-section-highlight{background-color:#fff9ee}.pfda-controller-challenges .challenge-section.challenge-section-detail{background-color:#eeeeee}.pfda-controller-challenges .challenge-section.challenge-section-conclusion{background-color:#f7f7f7}.pfda-controller-challenges .challenge-section.challenge-section-conclusion .media-left .fa{color:#777777}.pfda-controller-challenges .challenge-badge{text-transform:uppercase;border-radius:20px;padding:1px 5px;font-size:10px;white-space:nowrap;display:inline-block}.pfda-controller-challenges .challenge-badge.challenge-badge-lg{border-radius:50px;font-size:20px;padding:6px 12px;display:block}.pfda-controller-challenges .challenge-badge.challenge-badge-medal{background-color:#f0ad4e;color:#fff}.pfda-controller-challenges .challenge-badge.challenge-badge-medal .fa-stack-2x{color:#343E4D}.pfda-controller-challenges .challenge-badge.challenge-badge-medal .fa-stack-1x{color:#f0ad4e}.pfda-controller-challenges .challenge-badge.challenge-badge-medal-inverse{color:#f0ad4e}.pfda-controller-challenges .challenge-badge.challenge-badge-medal-inverse .fa-inverse{color:#fff}.pfda-controller-challenges .challenge-badge.challenge-badge-recognition-highest{background-color:#165B97;color:#fff}.pfda-controller-challenges .challenge-badge.challenge-badge-recognition{background-color:#d9edf7;color:#165B97}.pfda-controller-challenges .challenge-badge.challenge-badge-supercaller{background-color:#d9edf7;color:#165B97}.pfda-controller-challenges .challenge-badge.challenge-badge-superplayer{background-color:#f0ad4e;color:#fff}.pfda-controller-challenges .challenge-row-medal{background-color:#f0ad4e;color:#fff}.pfda-controller-challenges .challenge-row-medal .percentage:after{color:#f8d6a7}.pfda-controller-challenges .challenge-row-recognition{background-color:#d9edf7}.pfda-controller-challenges .challenge-row-highest{background-color:#165B97;color:#fff}.pfda-controller-challenges .challenge-row-highest a{color:#fff}.pfda-controller-challenges .challenge-row-highest a:hover{color:#cce2f4}.pfda-controller-challenges .challenge-row-high{background-color:#d9edf7;color:#165B97}.pfda-controller-challenges .challenge-row-not-considered{background-color:whitesmoke;color:#555}.pfda-controller-challenges .accuracy-tables table{float:left;width:32%;margin-right:1%}.pfda-controller-challenges .accuracy-tables table:last-child{margin-right:0}.pfda-controller-challenges .challenge-results-preview{position:relative;max-height:500px;overflow:hidden}.pfda-controller-challenges .challenge-results-preview .challenge-results-preview_link{z-index:10;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.6);box-shadow:inset 0px -250px 100px rgba(255,255,255,0.6);text-align:center;line-height:500px;font-size:36px;text-shadow:0px 0px 50px #aaa}.pfda-controller-comparisons main .variants{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;position:relative;border:4px solid #d4dce8;border-radius:3px;overflow-x:hidden}.pfda-controller-comparisons main .variant-test,.pfda-controller-comparisons main .variant-ref{position:relative;width:50%;vertical-align:middle;padding:10px 100px}.pfda-controller-comparisons main .variant-test{background-color:#F4F8FD;border-right:1px solid #d4dce8;padding-left:10px}.pfda-controller-comparisons main .variant-ref{background-color:#e7f0fb;border-left:1px solid #d4dce8;padding-right:10px}.pfda-controller-comparisons main .variants-circle{position:absolute;top:50%;right:0;height:100px;width:100px;margin-top:-50px;margin-right:-50px;text-align:center;line-height:100px;z-index:1}.pfda-controller-comparisons main .variants-circle>*{border-radius:100px;height:100%;width:100%;display:block;border:2px solid #d4dce8}.pfda-controller-comparisons main .variants-circle .variants-circle-with{background-color:#fff;color:#8198BC;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-weight:300;font-size:19px}.pfda-controller-comparisons main .variants-circle .variants-circle-compare{background-color:#56d699;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold;cursor:pointer;border-color:#31c880}.pfda-controller-comparisons main .variants-circle .variants-circle-compare:hover{background-color:#31c880;text-decoration:none}.pfda-controller-comparisons main .variants-circle .variants-circle-compare:active{background-color:#279f66}.pfda-controller-comparisons main .variant-input-cell{display:inline-block;vertical-align:top;font-size:16px}.pfda-controller-comparisons main .variant-input-cell:first-child{min-width:100px}.pfda-controller-comparisons main .variant-title{font-size:24px;margin:10px 0;color:#8198BC}.pfda-controller-comparisons main .variant-inputs .file-label{color:#92a6c5}.pfda-controller-comparisons main .variant-inputs .file-info{font-weight:300;display:inline-block}.pfda-controller-comparisons main .variant-inputs .file-optional{color:#b3c1d7;font-size:12px;text-transform:uppercase;margin-left:25px}.pfda-controller-comparisons main .variant-inputs .required .file-label{color:#343E4D}.pfda-controller-comparisons main .variant-inputs .required .file-label .file-icon .fa{color:#343E4D}.pfda-controller-comparisons main .variant-inputs .required:not(.active) .file-info{color:#EB776F}.pfda-controller-comparisons main .variant-inputs .active .file-icon .fa{color:#343E4D}.pfda-controller-comparisons main .variant-inputs .active .file-icon .fa.access-icon{color:#8198BC}.pfda-controller-comparisons main .variant-inputs>li{margin-bottom:10px;white-space:nowrap}.pfda-controller-comparisons main .variant-inputs>li:last-child{margin-bottom:0}.pfda-controller-comparisons main .variant-inputs>li:not(.active) .file-info{color:#a2b3ce}.pfda-controller-comparisons main .variant-inputs>li .active .file-info{color:#EB776F}.pfda-controller-comparisons.pfda-action-new main{padding-bottom:150px}.pfda-controller-comparisons.pfda-action-new main .cell-file-actions .dropdown-menu{min-width:350px;padding:5px 10px}.pfda-controller-comparisons.pfda-action-new main .cell-file-actions .dropdown-menu li>a{display:block;padding:6px 12px;color:#1F70B5;border-radius:3px;text-decoration:none;color:#4297df}.pfda-controller-comparisons.pfda-action-new main .cell-file-actions .dropdown-menu li>a:hover{background-color:#f5f5f5}.pfda-controller-comparisons.pfda-action-new main .cell-file-actions .dropdown-menu li.disabled>a{color:#919191}.pfda-controller-comparisons.pfda-action-new main .cell-file-actions .dropdown-menu li.active>a,.pfda-controller-comparisons.pfda-action-new main .cell-file-actions .dropdown-menu li.active>a:hover{background-color:#63A5DE;color:#fff}.pfda-controller-comparisons.pfda-action-new main .cell-file-actions .dropdown-menu li.dropdown-header{padding:6px 12px}.pfda-controller-comparisons.pfda-action-new main .cell-file-name>a{color:#343E4D}.pfda-controller-comparisons.pfda-action-new main .variant-input-cell{vertical-align:middle}.pfda-controller-comparisons.pfda-action-new main .nav-comparisons{margin-bottom:20px}.pfda-controller-comparisons.pfda-action-new main .nav-comparisons li>a{font-weight:18px;text-transform:uppercase}.pfda-controller-comparisons.pfda-action-new main form input:not(.required),.pfda-controller-comparisons.pfda-action-new main form textarea:not(.required){background-color:#F4F8FD}.pfda-controller-comparisons.pfda-action-new main form .form-group:last-child{margin:0}.pfda-controller-comparisons.pfda-action-new main .help-block{text-align:center;margin:20px 0 30px}.pfda-controller-comparisons.pfda-action-new main .files-filter{background-color:#d4dce8;border:4px solid #d4dce8}.pfda-controller-comparisons.pfda-action-new main .files-selector .table{border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;border:4px solid #d4dce8;border-top:0}.pfda-controller-comparisons.pfda-action-new main .files-selector .table>tbody>tr:hover{background-color:#f5f5f5}.pfda-controller-comparisons.pfda-action-new main .files-selector .table>tbody>tr>td{border-left:0;border-right:0}.pfda-controller-comparisons.pfda-action-new main .files-selector .table>tbody>tr>td.cell-file-actions{width:100px;text-align:right;padding:2px}.pfda-controller-comparisons.pfda-action-new main .files-selector .table>tbody>tr>td.cell-file-actions .btn-select-file{padding:6px 12px}.pfda-controller-comparisons.pfda-action-new main .files-selector .table .cell-file-selections{text-align:right}.pfda-controller-comparisons.pfda-action-new main .files-selector .table .cell-file-actions .dropdown-menu a{cursor:pointer}.pfda-controller-comparisons.pfda-action-show main .comparison-summary.panel-heading{padding-bottom:0}.pfda-controller-comparisons.pfda-action-show main .comparison-summary.panel-heading .list-group.list-group-inline{margin-bottom:0;text-align:center}.pfda-controller-comparisons.pfda-action-show main .comparison-summary.panel-heading .list-group.list-group-inline .list-group-item{background-color:transparent;padding:20px 12px;margin-bottom:10px}.pfda-controller-comparisons.pfda-action-show main .comparison-summary.panel-heading .list-group.list-group-inline .list-group-item .list-group-item-text{font-size:36px;font-weight:300}.pfda-controller-comparisons.pfda-action-show main .variants{margin-top:10px;border-radius:3px;border-width:2px}.pfda-controller-comparisons.pfda-action-show main .meta-stats .list-group-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.pfda-controller-comparisons.pfda-action-show main .meta-stats .list-group-item .list-group-item-heading{margin:0}.pfda-controller-comparisons.pfda-action-show main .meta-stats .list-group-item .list-group-item-text{text-align:right;font-size:24px}.pfda-controller-comparisons.pfda-action-show main .comparison-outputs tfoot{display:none}@media (max-width: 767px){.variant-title{margin:0 auto 5px;font-size:18px}}@media (max-width: 991px){.pfda-controller-comparisons main .variants-circle{top:100%;right:50%}.pfda-controller-comparisons.pfda-action-new .affix{position:relative !important;left:0 !important;right:0 !important}.pfda-controller-comparisons main .variants{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pfda-controller-comparisons main .variants .variant-test,.pfda-controller-comparisons main .variants .variant-ref{width:100%;padding-left:10px;padding-right:10px}.pfda-controller-comparisons main .variants .variant-test{padding-bottom:50px;border-right-width:0;border-bottom:1px solid #d4dce8}.pfda-controller-comparisons main .variants .variant-ref{padding-top:50px;border-left-width:0;border-top:1px solid #d4dce8}}.expert-question{margin-top:10px;margin-bottom:52px}.expert-answer-thumbnail{margin-right:30px;margin-bottom:15px}.expert-intro{margin-top:20px;margin-bottom:20px;overflow:auto;max-height:300px}.expert-photo{padding-right:10px}.expert-sidebar .pfda-pane-sidebar{-webkit-box-flex:0;-webkit-flex:0 350;-moz-box-flex:0;-moz-flex:0 350;-ms-flex:0 350;flex:0 350;width:350px;font-size:100%}.expert-blog-text{font-size:12pt;color:black;line-height:1.7;font-weight:normal}.pfda-controller-files.pfda-action-new main form .form-group:last-child{margin-bottom:0}.pfda-controller-jobs.pfda-action-new main form .control-label{font-weight:normal}.pfda-controller-jobs.pfda-action-new main form .required .control-label{font-weight:bold}.pfda-controller-jobs.pfda-action-new main .field-boolean .is_default:after{content:" (default)"}.job-io .job-io-column{padding:0 16px 5px 0}.job-io .job-io-heading{color:#8198BC;text-transform:uppercase;font-weight:400;font-size:14px;margin-bottom:10px;padding-left:8px}.job-io .table-job-io td{vertical-align:baseline}.job-io .table-job-io .job-io-label{font-weight:bold}.job-io .table-job-io .job-io-class{font-family:"PT Mono", Menlo, Monaco, Consolas, "Courier New", monospace;color:#8198BC;font-size:12px}.job-io .table-job-io .job-io-value{font-family:"PT Mono", Menlo, Monaco, Consolas, "Courier New", monospace;color:#343E4D}.job-io .table-job-io .job-io-value.job-io-class-file{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.panel-job-failed{margin-top:50px}.panel-job-failed .panel-heading{text-transform:none;font-weight:bold}.panel-job-failed .panel-body{min-height:250px}.landing-btn .btn-lg{padding:20px 20px}.login-alert{margin-top:20px;margin-bottom:20px}.news-item{box-shadow:1px 2px 4px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;margin:30px 10px 50px 10px}.news-item .lead{color:#333333}.pfda-guest.pfda-controller-main.pfda-action-index .navbar{display:none}.pfda-guest.pfda-controller-main.pfda-action-index .pfda-brand{padding:30px 0;text-align:center;display:block}.pfda-guest.pfda-controller-main.pfda-action-index .showcase{padding-bottom:50px;margin-top:-75px;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#fff}.pfda-guest.pfda-controller-main.pfda-action-index .showcase .pfda-quotes{border-top-left-radius:3px;border-top-right-radius:3px;background-color:whitesmoke;padding-top:20px}.pfda-guest.pfda-controller-main.pfda-action-index .showcase .pfda-quotes .img-responsive{max-height:75px;text-align:right}.pfda-guest.pfda-controller-main.pfda-action-index .showcase+.showcase{padding-top:50px;margin-top:-50px}.pfda-guest.pfda-controller-main.pfda-action-index .guest-actions{text-align:center;padding:20px}.pfda-guest.pfda-controller-main.pfda-action-index .guest-actions.guest-actions-shadowed{background-color:rgba(0,0,0,0.05)}@media (max-width: 767px){.pfda-guest.pfda-controller-main.pfda-action-index .guest-actions .btn-group{margin-right:0}.pfda-guest.pfda-controller-main.pfda-action-index .guest-actions .btn{margin-top:10px;width:100%;border-radius:4px}}.pfda-guest.pfda-controller-main.pfda-action-index .jumbotron-challenges .tiltview{opacity:0.25;width:50%}.pfda-guest.pfda-controller-main.pfda-action-index .jumbotron-challenges .container .pfda-cards:not(.pfda-cards-list) .pfda-card{width:100%}@media (min-width: 768px){.pfda-guest.pfda-controller-main.pfda-action-index .jumbotron-challenges .container .pfda-cards:not(.pfda-cards-list) .pfda-card{width:calc(50% - 20px)}}@media (min-width: 992px){.pfda-guest.pfda-controller-main.pfda-action-index .jumbotron-challenges .container .pfda-cards:not(.pfda-cards-list) .pfda-card{width:calc(40% - 20px)}}@media (min-width: 1200px){.pfda-guest.pfda-controller-main.pfda-action-index .jumbotron-challenges .container .pfda-cards:not(.pfda-cards-list) .pfda-card{width:calc(30% - 20px)}}.pfda-controller-main.pfda-action-index .overview-header{color:#777777;text-transform:uppercase;font-size:16px;font-weight:300;padding-left:12px;margin-bottom:10px}.pfda-controller-main.pfda-action-index .pfda-tutorial .link-muted{font-weight:normal}.pfda-controller-main.pfda-action-request_access main .error{padding:10px;margin:10px}.pfda-controller-main.pfda-action-request_access main form{margin-top:20px;padding:10px}.pfda-controller-main.pfda-action-request_access main form .form-group-lg .checkbox{height:46px;padding:11px 16px 11px 0;font-size:18px;line-height:1.3333333;border-radius:3px}.pfda-controller-main.pfda-action-publish main .media-left{min-width:105px}.pfda-controller-main.pfda-action-publish main .list-group-item-default>.media>.media-body>.object-title{font-weight:bold}.pfda-controller-main.pfda-action-publish main .btn-default{background-color:transparent}.pfda-controller-main.pfda-action-publish main .descendent-publish-indicator{color:#56d699}#about-docs{position:relative}#guidelines-modal .carousel-indicators li{cursor:default}#guidelines-modal .carousel-indicators li:not(.active):hover{background:#fff}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box{background-color:#343E4D}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .metadata-section .list-group-item{padding-left:0}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .lead-intro{margin:0 0 10px;font-weight:300;font-size:18px}@media (max-width: 768px){.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .lead-intro{font-size:16px}}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon{background-color:#fff;position:relative;margin:0;padding:50px 20px;overflow:hidden;background-image:url("/assets/backgrounds/geometry2.png");background-repeat:repeat;background-position:50% 100%}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon h1,.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon h2,.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon h3,.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon h4,.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon h5,.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon p,.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon .h1,.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon .h2,.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon .h3,.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon .h4,.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon .h5{margin-top:0;color:#1F70B5}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon .text-muted{color:#8198BC}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .jumbotron-meta_appathon .meta_appathon-title-muted{opacity:0.65;font-size:75%}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .pfda-meta-appathon-video{padding:0px 20px 50px 20px;width:800px;margin:auto;color:#EB776F}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .pfda-meta-appathon-video .thumbnail{margin-bottom:0}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .pfda-meta-appathon-section{background-color:#EB776F;padding:50px 20px 30px}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .pfda-meta-appathon-kit{background-color:#56d699;padding:50px 20px 30px}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .pfda-meta-appathon-kit .h3{margin-top:0}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .pfda-meta-appathon-submissions{padding:50px 20px 30px 20px}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .pfda-meta_appathon-participants{padding:12px;border-bottom:1px solid #ddd}.pfda-controller-meta_appathons .pfda-meta-appathon-template.pfda-meta-appathon-template-appathon_in_a_box .pfda-meta_appathon-participants ul{margin-bottom:0}
