body,html{overflow-x:hidden}body{max-width:100%}.ng-pc-container,.ng-pc-modal{font-size:14px}.ng-pc-container .Explicit,.ng-pc-container li,.ng-pc-container ol,.ng-pc-container option,.ng-pc-container p,.ng-pc-container select,.ng-pc-container table,.ng-pc-container td,.ng-pc-container th,.ng-pc-container tr,.ng-pc-container ul,.ng-pc-modal .Explicit,.ng-pc-modal li,.ng-pc-modal ol,.ng-pc-modal option,.ng-pc-modal p,.ng-pc-modal select,.ng-pc-modal table,.ng-pc-modal td,.ng-pc-modal th,.ng-pc-modal tr,.ng-pc-modal ul{font-family:inherit;font-size:inherit}.ng-pc-container li,.ng-pc-modal li{padding:0}.ng-pc-container a,.ng-pc-container a:link,.ng-pc-container a:visited,.ng-pc-modal a,.ng-pc-modal a:link,.ng-pc-modal a:visited{color:#0072ce;cursor:pointer}.ng-pc-container a:active,.ng-pc-container a:focus,.ng-pc-container a:hover,.ng-pc-modal a:active,.ng-pc-modal a:focus,.ng-pc-modal a:hover{color:#328ed7}.ng-pc-container a.help-link,.ng-pc-modal a.help-link{display:inline-block;margin-left:10px;font-size:smaller;text-decoration:underline}.ng-pc-container .form-group legend,.ng-pc-container .list-group-item legend,.ng-pc-modal .form-group legend,.ng-pc-modal .list-group-item legend{border-bottom:0;font-size:inherit}.ng-pc-container .form-group label,.ng-pc-container .list-group-item label,.ng-pc-modal .form-group label,.ng-pc-modal .list-group-item label{white-space:normal;margin:0}.ng-pc-container .form-group .checkbox,.ng-pc-container .list-group-item .checkbox,.ng-pc-modal .form-group .checkbox,.ng-pc-modal .list-group-item .checkbox{margin:0}.ng-pc-container .form-group .checkbox label,.ng-pc-container .list-group-item .checkbox label,.ng-pc-modal .form-group .checkbox label,.ng-pc-modal .list-group-item .checkbox label{display:inline-block}.ng-pc-container .form-group .checkbox label+a,.ng-pc-container .list-group-item .checkbox label+a,.ng-pc-modal .form-group .checkbox label+a,.ng-pc-modal .list-group-item .checkbox label+a{display:inline-block;margin:0 0 0 8px}.ng-pc-container .form-group .radio label,.ng-pc-container .list-group-item .radio label,.ng-pc-modal .form-group .radio label,.ng-pc-modal .list-group-item .radio label{display:inline-block}.ng-pc-container label,.ng-pc-modal label{white-space:normal;margin:0}.ng-pc-container textarea,.ng-pc-modal textarea{resize:none}.ng-pc-container .form-control,.ng-pc-container input[type=email].form-control,.ng-pc-container input[type=password].form-control,.ng-pc-container input[type=tel].form-control,.ng-pc-container input[type=text].form-control,.ng-pc-modal .form-control,.ng-pc-modal input[type=email].form-control,.ng-pc-modal input[type=password].form-control,.ng-pc-modal input[type=tel].form-control,.ng-pc-modal input[type=text].form-control{border:1px solid #ccc;border-radius:0;box-shadow:none;-webkit-box-shadow:none;font-size:inherit;width:100%;padding:6px 12px}.ng-pc-container select.form-control,.ng-pc-modal select.form-control{background-image:url(../../../images/content/pagebuilder/don_arrow1.png);background-repeat:no-repeat;background-position:right center;border:1px solid #ccc;border-radius:0;box-shadow:none;-webkit-box-shadow:none}.ng-pc-container .btn,.ng-pc-container .btn:link,.ng-pc-container .btn:visited,.ng-pc-container a.btn,.ng-pc-container a.btn:link,.ng-pc-container a.btn:visited,.ng-pc-modal .btn,.ng-pc-modal .btn:link,.ng-pc-modal .btn:visited,.ng-pc-modal a.btn,.ng-pc-modal a.btn:link,.ng-pc-modal a.btn:visited{background:0 0;font-size:14px;padding:6px 12px;border-radius:44px}.ng-pc-container .btn-primary,.ng-pc-container a.btn-primary,.ng-pc-modal .btn-primary,.ng-pc-modal a.btn-primary{border-width:2px;font-family:Montserrat,Arial,sans-serif;font-weight:700;text-transform:uppercase}.ng-pc-container .btn-primary,.ng-pc-container .btn-primary:link,.ng-pc-container a.btn-primary,.ng-pc-container a.btn-primary:link,.ng-pc-modal .btn-primary,.ng-pc-modal .btn-primary:link,.ng-pc-modal a.btn-primary,.ng-pc-modal a.btn-primary:link{color:#fff;background-color:#0072ce;border-color:#0072ce}.ng-pc-container .btn-primary:focus,.ng-pc-container a.btn-primary:focus,.ng-pc-modal .btn-primary:focus,.ng-pc-modal a.btn-primary:focus{color:#0072ce;background-color:#fff;border-color:#0072ce}.ng-pc-container .btn-primary:hover,.ng-pc-container a.btn-primary:hover,.ng-pc-modal .btn-primary:hover,.ng-pc-modal a.btn-primary:hover{color:#0072ce;background-color:#fff;border-color:#0072ce}.ng-pc-container .btn-primary:active,.ng-pc-container a.btn-primary:active,.ng-pc-modal .btn-primary:active,.ng-pc-modal a.btn-primary:active{color:#0072ce;background-color:#fff;border-color:#0072ce}.ng-pc-container .btn-primary:active:focus,.ng-pc-container .btn-primary:active:hover,.ng-pc-container a.btn-primary:active:focus,.ng-pc-container a.btn-primary:active:hover,.ng-pc-modal .btn-primary:active:focus,.ng-pc-modal .btn-primary:active:hover,.ng-pc-modal a.btn-primary:active:focus,.ng-pc-modal a.btn-primary:active:hover{color:#0072ce;background-color:#fff;border-color:#0072ce}.ng-pc-container .btn-primary[disabled]:focus,.ng-pc-container .btn-primary[disabled]:hover,.ng-pc-container a.btn-primary[disabled]:focus,.ng-pc-container a.btn-primary[disabled]:hover,.ng-pc-modal .btn-primary[disabled]:focus,.ng-pc-modal .btn-primary[disabled]:hover,.ng-pc-modal a.btn-primary[disabled]:focus,.ng-pc-modal a.btn-primary[disabled]:hover,fieldset[disabled] .ng-pc-container .btn-primary:focus,fieldset[disabled] .ng-pc-container .btn-primary:hover,fieldset[disabled] .ng-pc-container a.btn-primary:focus,fieldset[disabled] .ng-pc-container a.btn-primary:hover,fieldset[disabled] .ng-pc-modal .btn-primary:focus,fieldset[disabled] .ng-pc-modal .btn-primary:hover,fieldset[disabled] .ng-pc-modal a.btn-primary:focus,fieldset[disabled] .ng-pc-modal a.btn-primary:hover{background-color:#0072ce;border-color:#0072ce}.ng-pc-container .btn-primary-inverted,.ng-pc-container a.btn-primary-inverted,.ng-pc-modal .btn-primary-inverted,.ng-pc-modal a.btn-primary-inverted{border-width:2px;font-family:Montserrat,Arial,sans-serif;font-weight:700;text-transform:uppercase}.ng-pc-container .btn-primary-inverted,.ng-pc-container .btn-primary-inverted:link,.ng-pc-container a.btn-primary-inverted,.ng-pc-container a.btn-primary-inverted:link,.ng-pc-modal .btn-primary-inverted,.ng-pc-modal .btn-primary-inverted:link,.ng-pc-modal a.btn-primary-inverted,.ng-pc-modal a.btn-primary-inverted:link{color:#0072ce;background-color:#fff;border-color:#0072ce}.ng-pc-container .btn-primary-inverted:focus,.ng-pc-container a.btn-primary-inverted:focus,.ng-pc-modal .btn-primary-inverted:focus,.ng-pc-modal a.btn-primary-inverted:focus{color:#fff;background-color:#0072ce;border-color:#0072ce}.ng-pc-container .btn-primary-inverted:hover,.ng-pc-container a.btn-primary-inverted:hover,.ng-pc-modal .btn-primary-inverted:hover,.ng-pc-modal a.btn-primary-inverted:hover{color:#fff;background-color:#0072ce;border-color:#0072ce}.ng-pc-container .btn-primary-inverted:active,.ng-pc-container a.btn-primary-inverted:active,.ng-pc-modal .btn-primary-inverted:active,.ng-pc-modal a.btn-primary-inverted:active{color:#fff;background-color:#0072ce;border-color:#0072ce}.ng-pc-container .btn-primary-inverted:active:focus,.ng-pc-container .btn-primary-inverted:active:hover,.ng-pc-container a.btn-primary-inverted:active:focus,.ng-pc-container a.btn-primary-inverted:active:hover,.ng-pc-modal .btn-primary-inverted:active:focus,.ng-pc-modal .btn-primary-inverted:active:hover,.ng-pc-modal a.btn-primary-inverted:active:focus,.ng-pc-modal a.btn-primary-inverted:active:hover{color:#fff;background-color:#0072ce;border-color:#0072ce}.ng-pc-container .btn-primary-inverted[disabled]:focus,.ng-pc-container .btn-primary-inverted[disabled]:hover,.ng-pc-container a.btn-primary-inverted[disabled]:focus,.ng-pc-container a.btn-primary-inverted[disabled]:hover,.ng-pc-modal .btn-primary-inverted[disabled]:focus,.ng-pc-modal .btn-primary-inverted[disabled]:hover,.ng-pc-modal a.btn-primary-inverted[disabled]:focus,.ng-pc-modal a.btn-primary-inverted[disabled]:hover,fieldset[disabled] .ng-pc-container .btn-primary-inverted:focus,fieldset[disabled] .ng-pc-container .btn-primary-inverted:hover,fieldset[disabled] .ng-pc-container a.btn-primary-inverted:focus,fieldset[disabled] .ng-pc-container a.btn-primary-inverted:hover,fieldset[disabled] .ng-pc-modal .btn-primary-inverted:focus,fieldset[disabled] .ng-pc-modal .btn-primary-inverted:hover,fieldset[disabled] .ng-pc-modal a.btn-primary-inverted:focus,fieldset[disabled] .ng-pc-modal a.btn-primary-inverted:hover{background-color:#fff;border-color:#0072ce}.ng-pc-container .btn-primary-outline,.ng-pc-container a.btn-primary-outline,.ng-pc-modal .btn-primary-outline,.ng-pc-modal a.btn-primary-outline{border-width:2px;font-family:Montserrat,Arial,sans-serif;font-weight:700;text-transform:uppercase}.ng-pc-container .btn-primary-outline,.ng-pc-container .btn-primary-outline:link,.ng-pc-container a.btn-primary-outline,.ng-pc-container a.btn-primary-outline:link,.ng-pc-modal .btn-primary-outline,.ng-pc-modal .btn-primary-outline:link,.ng-pc-modal a.btn-primary-outline,.ng-pc-modal a.btn-primary-outline:link{color:#0072ce;background-color:transparent;border-color:#0072ce}.ng-pc-container .btn-primary-outline:focus,.ng-pc-container a.btn-primary-outline:focus,.ng-pc-modal .btn-primary-outline:focus,.ng-pc-modal a.btn-primary-outline:focus{color:transparent;background-color:#0072ce;border-color:#0072ce}.ng-pc-container .btn-primary-outline:hover,.ng-pc-container a.btn-primary-outline:hover,.ng-pc-modal .btn-primary-outline:hover,.ng-pc-modal a.btn-primary-outline:hover{color:transparent;background-color:#0072ce;border-color:#0072ce}.ng-pc-container .btn-primary-outline:active,.ng-pc-container a.btn-primary-outline:active,.ng-pc-modal .btn-primary-outline:active,.ng-pc-modal a.btn-primary-outline:active{color:transparent;background-color:#0072ce;border-color:#0072ce}.ng-pc-container .btn-primary-outline:active:focus,.ng-pc-container .btn-primary-outline:active:hover,.ng-pc-container a.btn-primary-outline:active:focus,.ng-pc-container a.btn-primary-outline:active:hover,.ng-pc-modal .btn-primary-outline:active:focus,.ng-pc-modal .btn-primary-outline:active:hover,.ng-pc-modal a.btn-primary-outline:active:focus,.ng-pc-modal a.btn-primary-outline:active:hover{color:transparent;background-color:#0072ce;border-color:#0072ce}.ng-pc-container .btn-primary-outline[disabled]:focus,.ng-pc-container .btn-primary-outline[disabled]:hover,.ng-pc-container a.btn-primary-outline[disabled]:focus,.ng-pc-container a.btn-primary-outline[disabled]:hover,.ng-pc-modal .btn-primary-outline[disabled]:focus,.ng-pc-modal .btn-primary-outline[disabled]:hover,.ng-pc-modal a.btn-primary-outline[disabled]:focus,.ng-pc-modal a.btn-primary-outline[disabled]:hover,fieldset[disabled] .ng-pc-container .btn-primary-outline:focus,fieldset[disabled] .ng-pc-container .btn-primary-outline:hover,fieldset[disabled] .ng-pc-container a.btn-primary-outline:focus,fieldset[disabled] .ng-pc-container a.btn-primary-outline:hover,fieldset[disabled] .ng-pc-modal .btn-primary-outline:focus,fieldset[disabled] .ng-pc-modal .btn-primary-outline:hover,fieldset[disabled] .ng-pc-modal a.btn-primary-outline:focus,fieldset[disabled] .ng-pc-modal a.btn-primary-outline:hover{background-color:transparent;border-color:#0072ce}.ng-pc-container .btn-primary-outline,.ng-pc-container .btn-primary-outline:link,.ng-pc-container .btn-primary-outline:visited,.ng-pc-container a.btn-primary-outline,.ng-pc-container a.btn-primary-outline:link,.ng-pc-container a.btn-primary-outline:visited,.ng-pc-modal .btn-primary-outline,.ng-pc-modal .btn-primary-outline:link,.ng-pc-modal .btn-primary-outline:visited,.ng-pc-modal a.btn-primary-outline,.ng-pc-modal a.btn-primary-outline:link,.ng-pc-modal a.btn-primary-outline:visited{border:2px solid #0072ce;font-weight:600;text-transform:uppercase}.ng-pc-container .btn-primary-outline:active,.ng-pc-container .btn-primary-outline:active:focus,.ng-pc-container .btn-primary-outline:active:hover,.ng-pc-container .btn-primary-outline:focus,.ng-pc-container .btn-primary-outline:hover,.ng-pc-container a.btn-primary-outline:active,.ng-pc-container a.btn-primary-outline:active:focus,.ng-pc-container a.btn-primary-outline:active:hover,.ng-pc-container a.btn-primary-outline:focus,.ng-pc-container a.btn-primary-outline:hover,.ng-pc-modal .btn-primary-outline:active,.ng-pc-modal .btn-primary-outline:active:focus,.ng-pc-modal .btn-primary-outline:active:hover,.ng-pc-modal .btn-primary-outline:focus,.ng-pc-modal .btn-primary-outline:hover,.ng-pc-modal a.btn-primary-outline:active,.ng-pc-modal a.btn-primary-outline:active:focus,.ng-pc-modal a.btn-primary-outline:active:hover,.ng-pc-modal a.btn-primary-outline:focus,.ng-pc-modal a.btn-primary-outline:hover{background-color:#0072ce;border:2px solid #0072ce;box-shadow:none;color:#fff}.ng-pc-container .btn-success,.ng-pc-container .btn-success:link,.ng-pc-container a.btn-success,.ng-pc-container a.btn-success:link,.ng-pc-modal .btn-success,.ng-pc-modal .btn-success:link,.ng-pc-modal a.btn-success,.ng-pc-modal a.btn-success:link{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.ng-pc-container .btn-success:focus,.ng-pc-container a.btn-success:focus,.ng-pc-modal .btn-success:focus,.ng-pc-modal a.btn-success:focus{color:#5cb85c;background-color:#fff;border-color:#5cb85c}.ng-pc-container .btn-success:hover,.ng-pc-container a.btn-success:hover,.ng-pc-modal .btn-success:hover,.ng-pc-modal a.btn-success:hover{color:#5cb85c;background-color:#fff;border-color:#5cb85c}.ng-pc-container .btn-success:active,.ng-pc-container a.btn-success:active,.ng-pc-modal .btn-success:active,.ng-pc-modal a.btn-success:active{color:#5cb85c;background-color:#fff;border-color:#5cb85c}.ng-pc-container .btn-success:active:focus,.ng-pc-container .btn-success:active:hover,.ng-pc-container a.btn-success:active:focus,.ng-pc-container a.btn-success:active:hover,.ng-pc-modal .btn-success:active:focus,.ng-pc-modal .btn-success:active:hover,.ng-pc-modal a.btn-success:active:focus,.ng-pc-modal a.btn-success:active:hover{color:#5cb85c;background-color:#fff;border-color:#5cb85c}.ng-pc-container .btn-success[disabled]:focus,.ng-pc-container .btn-success[disabled]:hover,.ng-pc-container a.btn-success[disabled]:focus,.ng-pc-container a.btn-success[disabled]:hover,.ng-pc-modal .btn-success[disabled]:focus,.ng-pc-modal .btn-success[disabled]:hover,.ng-pc-modal a.btn-success[disabled]:focus,.ng-pc-modal a.btn-success[disabled]:hover,fieldset[disabled] .ng-pc-container .btn-success:focus,fieldset[disabled] .ng-pc-container .btn-success:hover,fieldset[disabled] .ng-pc-container a.btn-success:focus,fieldset[disabled] .ng-pc-container a.btn-success:hover,fieldset[disabled] .ng-pc-modal .btn-success:focus,fieldset[disabled] .ng-pc-modal .btn-success:hover,fieldset[disabled] .ng-pc-modal a.btn-success:focus,fieldset[disabled] .ng-pc-modal a.btn-success:hover{background-color:#5cb85c;border-color:#5cb85c}.ng-pc-container .btn-success,.ng-pc-container .btn-success:link,.ng-pc-container .btn-success:visited,.ng-pc-container a.btn-success,.ng-pc-container a.btn-success:link,.ng-pc-container a.btn-success:visited,.ng-pc-modal .btn-success,.ng-pc-modal .btn-success:link,.ng-pc-modal .btn-success:visited,.ng-pc-modal a.btn-success,.ng-pc-modal a.btn-success:link,.ng-pc-modal a.btn-success:visited{background-color:#5cb85c;border:1px solid #5cb85c}.ng-pc-container .btn-success:active,.ng-pc-container .btn-success:focus,.ng-pc-container .btn-success:hover,.ng-pc-container a.btn-success:active,.ng-pc-container a.btn-success:focus,.ng-pc-container a.btn-success:hover,.ng-pc-modal .btn-success:active,.ng-pc-modal .btn-success:focus,.ng-pc-modal .btn-success:hover,.ng-pc-modal a.btn-success:active,.ng-pc-modal a.btn-success:focus,.ng-pc-modal a.btn-success:hover{background-color:#4cae4c;border:1px solid #4cae4c}.ng-pc-nav-btn-group{text-align:left;width:100%;margin:0 0 12px}.ng-pc-nav-btn-group>.btn{text-align:left}.ng-pc-nav-btn-group>.btn .caret{margin-left:8px}.ng-pc-nav-btn-group.open>.dropdown-menu{width:100%}.ng-pc-nav-btn-group .dropdown-menu>li>a .badge{float:right}.ng-pc-container .nav-pills,.ng-pc-container .nav-tabs{margin-bottom:20px}.ng-pc-container .nav-pills>li,.ng-pc-container .nav-tabs>li{padding-bottom:0}.ng-pc-container .nav-pills>li>a,.ng-pc-container .nav-pills>li>a:link,.ng-pc-container .nav-pills>li>a:visited,.ng-pc-container .nav-tabs>li>a,.ng-pc-container .nav-tabs>li>a:link,.ng-pc-container .nav-tabs>li>a:visited{background:0 0;color:#999;font-size:1em;font-weight:400}.ng-pc-container .nav-pills>li.active>a,.ng-pc-container .nav-pills>li.active>a:active,.ng-pc-container .nav-pills>li.active>a:focus,.ng-pc-container .nav-pills>li.active>a:hover,.ng-pc-container .nav-pills>li.active>a:link,.ng-pc-container .nav-pills>li.active>a:visited,.ng-pc-container .nav-tabs>li.active>a,.ng-pc-container .nav-tabs>li.active>a:active,.ng-pc-container .nav-tabs>li.active>a:focus,.ng-pc-container .nav-tabs>li.active>a:hover,.ng-pc-container .nav-tabs>li.active>a:link,.ng-pc-container .nav-tabs>li.active>a:visited{background-color:#0072ce;color:#fff;font-weight:600}.ng-pc-container .nav-pills.ng-pc-top-nav{text-align:center;margin:0 0 20px}@media (min-width:768px){.ng-pc-container .nav-pills.ng-pc-top-nav{margin:0 -2px 20px}}.ng-pc-container .nav-pills.ng-pc-top-nav>li{float:none;display:inline-block;text-align:center;text-transform:uppercase;width:33.33333333%;padding:2px;vertical-align:middle}@media (min-width:768px){.ng-pc-container .nav-pills.ng-pc-top-nav>li{float:left;display:block;width:20%;padding:0 2px}}.ng-pc-container .nav-pills.ng-pc-top-nav>li>a,.ng-pc-container .nav-pills.ng-pc-top-nav>li>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav>li>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav>li>a:visited{background-color:#f1f2f2;color:#0072ce;border-radius:0;font-size:13px;font-weight:600;line-height:14px;padding:15px 8px}@media (min-width:768px){.ng-pc-container .nav-pills.ng-pc-top-nav>li>a,.ng-pc-container .nav-pills.ng-pc-top-nav>li>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav>li>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav>li>a:visited{font-size:13.6px;line-height:14.6px}}@media (min-width:992px){.ng-pc-container .nav-pills.ng-pc-top-nav>li>a,.ng-pc-container .nav-pills.ng-pc-top-nav>li>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav>li>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav>li>a:visited{font-size:14.6px;line-height:22px;padding:12px}}.ng-pc-container .nav-pills.ng-pc-top-nav>li>a:focus,.ng-pc-container .nav-pills.ng-pc-top-nav>li>a:hover{background-color:#328ed7;color:#231f20}@media (max-width:374px){.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-xxs>a,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-xxs>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-xxs>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-xxs>a:visited{padding:8px 16px}}@media (min-width:768px) and (max-width:991px){.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-sm>a,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-sm>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-sm>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-sm>a:visited{padding:8px 18px}}@media (min-width:992px) and (max-width:1023px){.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-md>a,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-md>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-md>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-md>a:visited{line-height:19px;padding:4px 16px}}@media (min-width:1024px) and (max-width:1199px){.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-md>a,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-md>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-md>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-md>a:visited{line-height:22px;padding:12px}}.ng-pc-container .nav-pills.ng-pc-top-nav>li.active>a,.ng-pc-container .nav-pills.ng-pc-top-nav>li.active>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav>li.active>a:focus,.ng-pc-container .nav-pills.ng-pc-top-nav>li.active>a:hover,.ng-pc-container .nav-pills.ng-pc-top-nav>li.active>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav>li.active>a:visited{background-color:#0072ce;color:#fff}.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown>button,.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown>button:active{display:block;position:relative;background-color:#f1f2f2;border:0;color:#0072ce;border-radius:0;font-size:13px;font-weight:600;line-height:14px;text-transform:inherit;width:100%;padding:15px 8px}@media (min-width:768px){.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown>button,.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown>button:active{font-size:13.6px;line-height:14.6px}}@media (min-width:992px){.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown>button,.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown>button:active{font-size:14.6px;line-height:22px;padding:12px}}.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown>button:focus,.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown>button:hover{background-color:#328ed7;color:#231f20}.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown>button .fa-chevron-down,.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown>button .fa-chevron-up{position:relative;top:-2px;font-size:10px}.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>button,.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>button:active{background-color:#f8f8f9;color:#328ed7}.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>.dropdown-menu{background-color:#f8f8f9;border:0;border-radius:0;box-shadow:none;font-size:14.1px;text-transform:none;padding:24px 4px;margin:0}@media (max-width:575px){.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>.dropdown-menu{position:absolute;left:calc(100% - 182px);width:182px}}@media (min-width:576px){.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>.dropdown-menu{width:100%;margin:0}}@media (min-width:768px){.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>.dropdown-menu{width:auto}}@media (min-width:992px){.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>.dropdown-menu{width:100%;min-width:182px}}.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>.dropdown-menu>li>a,.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>.dropdown-menu>li>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>.dropdown-menu>li>a:visited{color:#0072ce;padding:5px 20px}.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>.dropdown-menu>li>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>.dropdown-menu>li>a:focus,.ng-pc-container .nav-pills.ng-pc-top-nav>li>.dropdown.open>.dropdown-menu>li>a:hover{background-color:transparent;color:#328ed7}@media (max-width:374px){.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-xxs>.dropdown>button,.ng-pc-container .nav-pills.ng-pc-top-nav>li.multi-line-xxs>.dropdown>button:active{padding:8px 16px}}.ng-pc-container .nav-pills.ng-pc-top-nav>li+li{margin:0}@media (min-width:768px){.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li{width:16.6666666667%}}@media (min-width:768px) and (max-width:991px){.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-sm>a,.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-sm>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-sm>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-sm>a:visited{padding:8px}}@media (min-width:992px) and (max-width:1023px){.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-md>a,.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-md>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-md>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-md>a:visited{line-height:19px;padding:4px 16px}}@media (min-width:1024px) and (max-width:1199px){.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-md>a,.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-md>a:active,.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-md>a:link,.ng-pc-container .nav-pills.ng-pc-top-nav.ng-pc-top-nav--has-team>li.multi-line-md>a:visited{line-height:19px;padding:4px 16px}}.ng-pc-container .panel-pagination .pagination,.ng-pc-modal .panel-pagination .pagination{margin:0}.ng-pc-container .pagination,.ng-pc-modal .pagination{border-radius:0}.ng-pc-container .pagination>li>a,.ng-pc-container .pagination>li>a:active,.ng-pc-container .pagination>li>a:focus,.ng-pc-container .pagination>li>a:hover,.ng-pc-container .pagination>li>a:link,.ng-pc-container .pagination>li>a:visited,.ng-pc-container .pagination>li>span,.ng-pc-container .pagination>li>span:active,.ng-pc-container .pagination>li>span:focus,.ng-pc-container .pagination>li>span:hover,.ng-pc-container .pagination>li>span:link,.ng-pc-container .pagination>li>span:visited,.ng-pc-modal .pagination>li>a,.ng-pc-modal .pagination>li>a:active,.ng-pc-modal .pagination>li>a:focus,.ng-pc-modal .pagination>li>a:hover,.ng-pc-modal .pagination>li>a:link,.ng-pc-modal .pagination>li>a:visited,.ng-pc-modal .pagination>li>span,.ng-pc-modal .pagination>li>span:active,.ng-pc-modal .pagination>li>span:focus,.ng-pc-modal .pagination>li>span:hover,.ng-pc-modal .pagination>li>span:link,.ng-pc-modal .pagination>li>span:visited{background-color:#f1f2f2;border-color:#f1f2f2;color:#58595b;font-weight:600}.ng-pc-container .pagination>li.disabled>a,.ng-pc-container .pagination>li.disabled>a:active,.ng-pc-container .pagination>li.disabled>a:focus,.ng-pc-container .pagination>li.disabled>a:hover,.ng-pc-container .pagination>li.disabled>a:link,.ng-pc-container .pagination>li.disabled>a:visited,.ng-pc-modal .pagination>li.disabled>a,.ng-pc-modal .pagination>li.disabled>a:active,.ng-pc-modal .pagination>li.disabled>a:focus,.ng-pc-modal .pagination>li.disabled>a:hover,.ng-pc-modal .pagination>li.disabled>a:link,.ng-pc-modal .pagination>li.disabled>a:visited{color:#58595b}.ng-pc-container .pagination>li.active>a,.ng-pc-container .pagination>li.active>a:active,.ng-pc-container .pagination>li.active>a:focus,.ng-pc-container .pagination>li.active>a:hover,.ng-pc-container .pagination>li.active>a:link,.ng-pc-container .pagination>li.active>a:visited,.ng-pc-container .pagination>li.active>span,.ng-pc-container .pagination>li.active>span:active,.ng-pc-container .pagination>li.active>span:focus,.ng-pc-container .pagination>li.active>span:hover,.ng-pc-container .pagination>li.active>span:link,.ng-pc-container .pagination>li.active>span:visited,.ng-pc-modal .pagination>li.active>a,.ng-pc-modal .pagination>li.active>a:active,.ng-pc-modal .pagination>li.active>a:focus,.ng-pc-modal .pagination>li.active>a:hover,.ng-pc-modal .pagination>li.active>a:link,.ng-pc-modal .pagination>li.active>a:visited,.ng-pc-modal .pagination>li.active>span,.ng-pc-modal .pagination>li.active>span:active,.ng-pc-modal .pagination>li.active>span:focus,.ng-pc-modal .pagination>li.active>span:hover,.ng-pc-modal .pagination>li.active>span:link,.ng-pc-modal .pagination>li.active>span:visited{background-color:#77787b;border-color:#77787b;color:#fff}.ng-pc-container .pagination>li:first-child>a,.ng-pc-container .pagination>li:first-child>span,.ng-pc-modal .pagination>li:first-child>a,.ng-pc-modal .pagination>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}.ng-pc-container .pagination>.pagination-prev.disabled>a,.ng-pc-container .pagination>.pagination-prev.disabled>a:active,.ng-pc-container .pagination>.pagination-prev.disabled>a:focus,.ng-pc-container .pagination>.pagination-prev.disabled>a:hover,.ng-pc-container .pagination>.pagination-prev.disabled>a:link,.ng-pc-container .pagination>.pagination-prev.disabled>a:visited,.ng-pc-container .pagination>.pagination-prev.disabled>span,.ng-pc-container .pagination>.pagination-prev.disabled>span:active,.ng-pc-container .pagination>.pagination-prev.disabled>span:focus,.ng-pc-container .pagination>.pagination-prev.disabled>span:hover,.ng-pc-container .pagination>.pagination-prev.disabled>span:link,.ng-pc-container .pagination>.pagination-prev.disabled>span:visited,.ng-pc-container .pagination>.pagination-prev>a,.ng-pc-container .pagination>.pagination-prev>a:active,.ng-pc-container .pagination>.pagination-prev>a:focus,.ng-pc-container .pagination>.pagination-prev>a:hover,.ng-pc-container .pagination>.pagination-prev>a:link,.ng-pc-container .pagination>.pagination-prev>a:visited,.ng-pc-container .pagination>.pagination-prev>span,.ng-pc-container .pagination>.pagination-prev>span:active,.ng-pc-container .pagination>.pagination-prev>span:focus,.ng-pc-container .pagination>.pagination-prev>span:hover,.ng-pc-container .pagination>.pagination-prev>span:link,.ng-pc-container .pagination>.pagination-prev>span:visited,.ng-pc-modal .pagination>.pagination-prev.disabled>a,.ng-pc-modal .pagination>.pagination-prev.disabled>a:active,.ng-pc-modal .pagination>.pagination-prev.disabled>a:focus,.ng-pc-modal .pagination>.pagination-prev.disabled>a:hover,.ng-pc-modal .pagination>.pagination-prev.disabled>a:link,.ng-pc-modal .pagination>.pagination-prev.disabled>a:visited,.ng-pc-modal .pagination>.pagination-prev.disabled>span,.ng-pc-modal .pagination>.pagination-prev.disabled>span:active,.ng-pc-modal .pagination>.pagination-prev.disabled>span:focus,.ng-pc-modal .pagination>.pagination-prev.disabled>span:hover,.ng-pc-modal .pagination>.pagination-prev.disabled>span:link,.ng-pc-modal .pagination>.pagination-prev.disabled>span:visited,.ng-pc-modal .pagination>.pagination-prev>a,.ng-pc-modal .pagination>.pagination-prev>a:active,.ng-pc-modal .pagination>.pagination-prev>a:focus,.ng-pc-modal .pagination>.pagination-prev>a:hover,.ng-pc-modal .pagination>.pagination-prev>a:link,.ng-pc-modal .pagination>.pagination-prev>a:visited,.ng-pc-modal .pagination>.pagination-prev>span,.ng-pc-modal .pagination>.pagination-prev>span:active,.ng-pc-modal .pagination>.pagination-prev>span:focus,.ng-pc-modal .pagination>.pagination-prev>span:hover,.ng-pc-modal .pagination>.pagination-prev>span:link,.ng-pc-modal .pagination>.pagination-prev>span:visited{display:inline-block;color:#0072ce;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:9px 12px}.ng-pc-container .pagination>li:last-child>a,.ng-pc-container .pagination>li:last-child>span,.ng-pc-modal .pagination>li:last-child>a,.ng-pc-modal .pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.ng-pc-container .pagination>.pagination-next.disabled>a,.ng-pc-container .pagination>.pagination-next.disabled>a:active,.ng-pc-container .pagination>.pagination-next.disabled>a:focus,.ng-pc-container .pagination>.pagination-next.disabled>a:hover,.ng-pc-container .pagination>.pagination-next.disabled>a:link,.ng-pc-container .pagination>.pagination-next.disabled>a:visited,.ng-pc-container .pagination>.pagination-next.disabled>span,.ng-pc-container .pagination>.pagination-next.disabled>span:active,.ng-pc-container .pagination>.pagination-next.disabled>span:focus,.ng-pc-container .pagination>.pagination-next.disabled>span:hover,.ng-pc-container .pagination>.pagination-next.disabled>span:link,.ng-pc-container .pagination>.pagination-next.disabled>span:visited,.ng-pc-container .pagination>.pagination-next>a,.ng-pc-container .pagination>.pagination-next>a:active,.ng-pc-container .pagination>.pagination-next>a:focus,.ng-pc-container .pagination>.pagination-next>a:hover,.ng-pc-container .pagination>.pagination-next>a:link,.ng-pc-container .pagination>.pagination-next>a:visited,.ng-pc-container .pagination>.pagination-next>span,.ng-pc-container .pagination>.pagination-next>span:active,.ng-pc-container .pagination>.pagination-next>span:focus,.ng-pc-container .pagination>.pagination-next>span:hover,.ng-pc-container .pagination>.pagination-next>span:link,.ng-pc-container .pagination>.pagination-next>span:visited,.ng-pc-modal .pagination>.pagination-next.disabled>a,.ng-pc-modal .pagination>.pagination-next.disabled>a:active,.ng-pc-modal .pagination>.pagination-next.disabled>a:focus,.ng-pc-modal .pagination>.pagination-next.disabled>a:hover,.ng-pc-modal .pagination>.pagination-next.disabled>a:link,.ng-pc-modal .pagination>.pagination-next.disabled>a:visited,.ng-pc-modal .pagination>.pagination-next.disabled>span,.ng-pc-modal .pagination>.pagination-next.disabled>span:active,.ng-pc-modal .pagination>.pagination-next.disabled>span:focus,.ng-pc-modal .pagination>.pagination-next.disabled>span:hover,.ng-pc-modal .pagination>.pagination-next.disabled>span:link,.ng-pc-modal .pagination>.pagination-next.disabled>span:visited,.ng-pc-modal .pagination>.pagination-next>a,.ng-pc-modal .pagination>.pagination-next>a:active,.ng-pc-modal .pagination>.pagination-next>a:focus,.ng-pc-modal .pagination>.pagination-next>a:hover,.ng-pc-modal .pagination>.pagination-next>a:link,.ng-pc-modal .pagination>.pagination-next>a:visited,.ng-pc-modal .pagination>.pagination-next>span,.ng-pc-modal .pagination>.pagination-next>span:active,.ng-pc-modal .pagination>.pagination-next>span:focus,.ng-pc-modal .pagination>.pagination-next>span:hover,.ng-pc-modal .pagination>.pagination-next>span:link,.ng-pc-modal .pagination>.pagination-next>span:visited{display:inline-block;color:#0072ce;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:9px 12px}.alert-warning{background-color:#faf9de;border-color:#f7edc8;color:#8a6d3b}.alert-warning hr{border-top-color:#f3e6b2}.alert-warning .alert-link{color:#66512c}.ng-pc-container .media-left .media-object{max-width:75px}@media (min-width:360px){.ng-pc-container .media-left .media-object{max-width:100px}}@media (min-width:992px){.ng-pc-container .media-left .media-object{max-width:150px}}.ng-pc-container .media-heading{font-size:18px}.ng-pc-container ul,.ng-pc-modal ul{margin-left:0}.ng-pc-container .list-group-item-heading,.ng-pc-modal .list-group-item-heading{font-size:18px}.ng-pc-container .list-group-item,.ng-pc-modal .list-group-item{padding:15px}.ng-pc-container .list-group-item .checkbox,.ng-pc-modal .list-group-item .checkbox{margin:0}.ng-pc-container .list-group-item .badge,.ng-pc-modal .list-group-item .badge{border-radius:3px;min-width:22px}.ng-pc-container a.list-group-item:not(.active),.ng-pc-container a.list-group-item:not(.active):link,.ng-pc-modal a.list-group-item:not(.active),.ng-pc-modal a.list-group-item:not(.active):link{color:#555}.ng-pc-container a.list-group-item:not(.active) .badge,.ng-pc-container a.list-group-item:not(.active):link .badge,.ng-pc-modal a.list-group-item:not(.active) .badge,.ng-pc-modal a.list-group-item:not(.active):link .badge{color:#fff;min-width:22px}.ng-pc-nav-list-group .list-group-item-heading{padding:10px;margin:0}.ng-pc-nav-list-group .list-group-item{border-right:0;border-bottom:0;border-left:0}.ng-pc-nav-list-group .list-group-item:first-child{border-top:0;border-radius:0}.ng-pc-nav-list-group .list-group-item:last-child{border-radius:0}.ng-pc-nav-list-group .list-group-item.active,.ng-pc-nav-list-group .list-group-item.active:active,.ng-pc-nav-list-group .list-group-item.active:focus,.ng-pc-nav-list-group .list-group-item.active:hover,.ng-pc-nav-list-group .list-group-item.active:link,.ng-pc-nav-list-group .list-group-item.active:visited{background-color:#0072ce;border-color:#0072ce;color:#fff}.ng-pc-nav-list-group .list-group-item.active>.badge{color:#0072ce}.btn+.ng-pc-nav-list-group{margin:12px 0 0}.ng-pc-nav-list-group+.ng-pc-nav-list-group{margin:12px 0 0}.ng-pc-container .panel,.ng-pc-modal .panel{border:0;border-radius:0;box-shadow:none}.ng-pc-container .panel .panel-heading,.ng-pc-modal .panel .panel-heading{position:relative;background-color:#0072ce;border:0;border-top-left-radius:0;border-top-right-radius:0;color:#fff;text-transform:uppercase;padding:13px 15px}@media (min-width:992px){.ng-pc-container .panel .panel-heading,.ng-pc-modal .panel .panel-heading{padding:16px 15px}}.ng-pc-container .panel .panel-heading .btn.panel-heading-btn,.ng-pc-container .panel .panel-heading .btn.panel-heading-btn:link,.ng-pc-container .panel .panel-heading .btn.panel-heading-btn:visited,.ng-pc-container .panel .panel-heading a.btn.panel-heading-btn,.ng-pc-container .panel .panel-heading a.btn.panel-heading-btn:link,.ng-pc-container .panel .panel-heading a.btn.panel-heading-btn:visited,.ng-pc-modal .panel .panel-heading .btn.panel-heading-btn,.ng-pc-modal .panel .panel-heading .btn.panel-heading-btn:link,.ng-pc-modal .panel .panel-heading .btn.panel-heading-btn:visited,.ng-pc-modal .panel .panel-heading a.btn.panel-heading-btn,.ng-pc-modal .panel .panel-heading a.btn.panel-heading-btn:link,.ng-pc-modal .panel .panel-heading a.btn.panel-heading-btn:visited{float:right;position:relative;top:-4px;right:-16px;background-color:transparent;border:2px solid #fff;color:#fff;font-size:13px;font-weight:600;line-height:13px;text-transform:uppercase;height:28px;margin-right:10px}.ng-pc-container .panel .panel-heading .btn.panel-heading-btn:active,.ng-pc-container .panel .panel-heading .btn.panel-heading-btn:focus,.ng-pc-container .panel .panel-heading .btn.panel-heading-btn:hover,.ng-pc-container .panel .panel-heading a.btn.panel-heading-btn:active,.ng-pc-container .panel .panel-heading a.btn.panel-heading-btn:focus,.ng-pc-container .panel .panel-heading a.btn.panel-heading-btn:hover,.ng-pc-modal .panel .panel-heading .btn.panel-heading-btn:active,.ng-pc-modal .panel .panel-heading .btn.panel-heading-btn:focus,.ng-pc-modal .panel .panel-heading .btn.panel-heading-btn:hover,.ng-pc-modal .panel .panel-heading a.btn.panel-heading-btn:active,.ng-pc-modal .panel .panel-heading a.btn.panel-heading-btn:focus,.ng-pc-modal .panel .panel-heading a.btn.panel-heading-btn:hover{background-color:#fff;color:#0072ce}.ng-pc-container .panel .panel-heading .btn.panel-heading-btn span.glyphicon,.ng-pc-container .panel .panel-heading a.btn.panel-heading-btn span.glyphicon,.ng-pc-modal .panel .panel-heading .btn.panel-heading-btn span.glyphicon,.ng-pc-modal .panel .panel-heading a.btn.panel-heading-btn span.glyphicon{font-size:inherit;line-height:inherit}.ng-pc-container .panel .panel-title,.ng-pc-modal .panel .panel-title{font-size:15px}.ng-pc-container .panel .panel-title .panel-title-checkbox,.ng-pc-modal .panel .panel-title .panel-title-checkbox{font-size:14px}.ng-pc-container .panel .panel-body,.ng-pc-modal .panel .panel-body{background-color:#f1f2f2}.ng-pc-container .panel .list-group .list-group-item,.ng-pc-modal .panel .list-group .list-group-item{background-color:#f1f2f2}.ng-pc-container .panel .panel-table,.ng-pc-modal .panel .panel-table{padding:15px}.ng-pc-container .panel .panel-table .mobile-table-scroll-message,.ng-pc-modal .panel .panel-table .mobile-table-scroll-message{font-size:14px;margin:0 0 10px}.ng-pc-container .panel .panel-table .table-responsive-wrap,.ng-pc-modal .panel .panel-table .table-responsive-wrap{position:relative}.ng-pc-container .panel .panel-table .mobile-table-scroll-shade,.ng-pc-modal .panel .panel-table .mobile-table-scroll-shade{position:absolute;top:0;bottom:0;left:calc(100% - 8px);right:0;background-image:url(../../../images/content/pagebuilder/pc-mobile-table-shade.png);background-repeat:repeat-y;background-position:top right}.ng-pc-container .panel .panel-table .table-responsive,.ng-pc-modal .panel .panel-table .table-responsive{position:relative;border:0;margin:0}.ng-pc-container .panel .panel-table .table,.ng-pc-modal .panel .panel-table .table{margin:0}.ng-pc-container .panel .panel-table .table>thead>tr>th,.ng-pc-modal .panel .panel-table .table>thead>tr>th{border-top:0;border-bottom:1px solid #939598;text-transform:uppercase;padding:9px}.ng-pc-container .panel .panel-table .table>thead>tr>th:first-child,.ng-pc-modal .panel .panel-table .table>thead>tr>th:first-child{padding-left:0}.ng-pc-container .panel .panel-table .table>thead>tr>th:last-child,.ng-pc-modal .panel .panel-table .table>thead>tr>th:last-child{padding-right:8px}@media (min-width:768px){.ng-pc-container .panel .panel-table .table>thead>tr>th:last-child,.ng-pc-modal .panel .panel-table .table>thead>tr>th:last-child{padding-right:22px}}@media (min-width:992px){.ng-pc-container .panel .panel-table .table>thead>tr>th:last-child,.ng-pc-modal .panel .panel-table .table>thead>tr>th:last-child{padding-right:0}}.ng-pc-container .panel .panel-table .table>thead>tr>th a,.ng-pc-container .panel .panel-table .table>thead>tr>th a:active,.ng-pc-container .panel .panel-table .table>thead>tr>th a:focus,.ng-pc-container .panel .panel-table .table>thead>tr>th a:hover,.ng-pc-container .panel .panel-table .table>thead>tr>th a:link,.ng-pc-container .panel .panel-table .table>thead>tr>th a:visited,.ng-pc-modal .panel .panel-table .table>thead>tr>th a,.ng-pc-modal .panel .panel-table .table>thead>tr>th a:active,.ng-pc-modal .panel .panel-table .table>thead>tr>th a:focus,.ng-pc-modal .panel .panel-table .table>thead>tr>th a:hover,.ng-pc-modal .panel .panel-table .table>thead>tr>th a:link,.ng-pc-modal .panel .panel-table .table>thead>tr>th a:visited{color:inherit;text-decoration:none}.ng-pc-container .panel .panel-table .table>thead>tr>th .fa-info-circle,.ng-pc-container .panel .panel-table .table>thead>tr>th .fa-sort,.ng-pc-modal .panel .panel-table .table>thead>tr>th .fa-info-circle,.ng-pc-modal .panel .panel-table .table>thead>tr>th .fa-sort{color:#939598}.ng-pc-container .panel .panel-table .table>thead>tr>th.sorted .fa,.ng-pc-modal .panel .panel-table .table>thead>tr>th.sorted .fa{color:#939598}.ng-pc-container .panel .panel-table .table>tbody>tr>td,.ng-pc-modal .panel .panel-table .table>tbody>tr>td{border-top:0;border-bottom:1px solid #939598;color:#58595b;padding:10px}.ng-pc-container .panel .panel-table .table>tbody>tr>td:first-child,.ng-pc-modal .panel .panel-table .table>tbody>tr>td:first-child{padding-left:0}.ng-pc-container .panel .panel-table .table>tbody>tr>td:last-child,.ng-pc-modal .panel .panel-table .table>tbody>tr>td:last-child{padding-right:8px}@media (min-width:768px){.ng-pc-container .panel .panel-table .table>tbody>tr>td:last-child,.ng-pc-modal .panel .panel-table .table>tbody>tr>td:last-child{padding-right:22px}}@media (min-width:992px){.ng-pc-container .panel .panel-table .table>tbody>tr>td:last-child,.ng-pc-modal .panel .panel-table .table>tbody>tr>td:last-child{padding-right:0}}.ng-pc-container .panel .panel-footer,.ng-pc-modal .panel .panel-footer{background-color:#f1f2f2;border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-pc-container .panel-white,.ng-pc-modal .panel-white{background-color:#fff}.ng-pc-container .panel-white .panel-heading,.ng-pc-modal .panel-white .panel-heading{background-color:transparent;color:inherit}@media (max-width:767px){.ng-pc-container .panel-white .panel-title,.ng-pc-modal .panel-white .panel-title{font-size:23px;line-height:23px}}@media (min-width:768px){.ng-pc-container .panel-white .panel-title,.ng-pc-modal .panel-white .panel-title{float:left;font-size:25px}}@media (min-width:992px){.ng-pc-container .panel-white .panel-title,.ng-pc-modal .panel-white .panel-title{font-size:28.6px}}@media (max-width:767px){.ng-pc-container .panel-white .panel-heading-btns,.ng-pc-modal .panel-white .panel-heading-btns{margin:6px -6px}}@media (min-width:768px){.ng-pc-container .panel-white .panel-heading-btns,.ng-pc-modal .panel-white .panel-heading-btns{float:right}}.ng-pc-container .panel-white .panel-heading-btns .btn,.ng-pc-container .panel-white .panel-heading-btns .btn:link,.ng-pc-container .panel-white .panel-heading-btns .btn:visited,.ng-pc-container .panel-white .panel-heading-btns a.btn,.ng-pc-container .panel-white .panel-heading-btns a.btn:link,.ng-pc-container .panel-white .panel-heading-btns a.btn:visited,.ng-pc-modal .panel-white .panel-heading-btns .btn,.ng-pc-modal .panel-white .panel-heading-btns .btn:link,.ng-pc-modal .panel-white .panel-heading-btns .btn:visited,.ng-pc-modal .panel-white .panel-heading-btns a.btn,.ng-pc-modal .panel-white .panel-heading-btns a.btn:link,.ng-pc-modal .panel-white .panel-heading-btns a.btn:visited{display:inline-block;font-size:13px;font-weight:600;line-height:13px;text-transform:uppercase;height:35px;min-width:170px;padding:9px 34.5px;margin:6px 6px 0}@media (min-width:768px){.ng-pc-container .panel-white .panel-heading-btns .btn,.ng-pc-container .panel-white .panel-heading-btns .btn:link,.ng-pc-container .panel-white .panel-heading-btns .btn:visited,.ng-pc-container .panel-white .panel-heading-btns a.btn,.ng-pc-container .panel-white .panel-heading-btns a.btn:link,.ng-pc-container .panel-white .panel-heading-btns a.btn:visited,.ng-pc-modal .panel-white .panel-heading-btns .btn,.ng-pc-modal .panel-white .panel-heading-btns .btn:link,.ng-pc-modal .panel-white .panel-heading-btns .btn:visited,.ng-pc-modal .panel-white .panel-heading-btns a.btn,.ng-pc-modal .panel-white .panel-heading-btns a.btn:link,.ng-pc-modal .panel-white .panel-heading-btns a.btn:visited{float:left;width:auto;margin:0 0 0 12px}}.ng-pc-container .panel-white .panel-heading-btns .btn span.glyphicon,.ng-pc-container .panel-white .panel-heading-btns a.btn span.glyphicon,.ng-pc-modal .panel-white .panel-heading-btns .btn span.glyphicon,.ng-pc-modal .panel-white .panel-heading-btns a.btn span.glyphicon{font-size:inherit;line-height:inherit}.ng-pc-container .panel-white .panel-body,.ng-pc-modal .panel-white .panel-body{background-color:transparent}.ng-pc-container .panel-white .list-group .list-group-item,.ng-pc-modal .panel-white .list-group .list-group-item{background-color:transparent}.ng-pc-container .panel-white .panel-footer,.ng-pc-modal .panel-white .panel-footer{background-color:transparent;border-top:0}html{min-height:100%}@media (max-width:767px){body.device-ios.modal-open{position:fixed;min-height:100%}}.ng-pc-modal{font-size:14px}.ng-pc-modal .modal-content{border-radius:0}.ng-pc-modal .modal-header__btns{float:right}.ng-pc-modal .modal-header__btns .btn{margin:0 0 0 6px}@media (max-width:359px){.ng-pc-modal .modal-header__btns--block-xxs{float:none;display:block;text-align:center;margin:0 0 18px 0}.ng-pc-modal .modal-header__btns--block-xxs .btn{margin:0 3px}}.ng-pc-container .tooltip{font-size:13px;opacity:1}.ng-pc-container .tooltip-arrow{display:none}.ng-pc-container .tooltip-inner{background-color:#fff;border:1px solid #000;border-radius:0;color:inherit;text-align:left;padding:15px}.popover{border:1px solid #000;border-radius:0}.popover .arrow{display:none}.add-to-calendar-popover p{margin:10px 0!important}.ta-toolbar{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px 4px 0 0;padding:10px;margin-left:0}.ta-editor{background-color:#fff;border:1px solid #ccc;border-top:0;border-radius:0 0 4px 4px;padding:10px}.ta-editor [contenteditable]:focus{outline:0}.ta-scroll-window>.ta-bind{min-height:200px;padding:6px 8px}.compose_preview_updated{margin-left:10px;color:#999}@media screen and (max-width:767px){.compose_preview_updated{display:block;margin-top:10px;margin-left:0}}.modal .bodyContent a{color:#0072ce!important}.modal .bodyContent a:hover{color:#328ed7!important}.ng-pc-header{position:relative;border-bottom:1px solid #000;padding:0 0 8px;margin:25px 0}@media (min-width:768px){.ng-pc-header{padding:0 0 15px}}@media (min-width:992px){.ng-pc-header{padding:0 0 18px}}.ng-pc-header h2{float:left;font-size:25.6px;line-height:26px;width:calc(100% - 68px);margin:0}@media (min-width:768px){.ng-pc-header h2{font-size:32px;line-height:32px;width:calc(100% - 100px)}}@media (min-width:992px){.ng-pc-header h2{font-size:41px;line-height:41px}}.ng-pc-header .ng-pc-header-share{float:right;position:absolute;bottom:9px;right:0;text-align:center;width:68px}@media (min-width:768px){.ng-pc-header .ng-pc-header-share{width:78px}}@media (min-width:992px){.ng-pc-header .ng-pc-header-share{bottom:16px}}@media (min-width:768px){.ng-pc-header .ng-pc-header-share.ng-pc-header-share--team{width:108px}}.ng-pc-header .ng-pc-header-share a,.ng-pc-header .ng-pc-header-share a:active,.ng-pc-header .ng-pc-header-share a:focus,.ng-pc-header .ng-pc-header-share a:hover,.ng-pc-header .ng-pc-header-share a:link,.ng-pc-header .ng-pc-header-share a:visited{display:inline-block;width:32px;height:27px}.ng-pc-header .ng-pc-header-share a.addthis_button_facebook{margin:0}.ng-pc-header .ng-pc-header-share a.addthis_button_facebook,.ng-pc-header .ng-pc-header-share a.addthis_button_facebook:active,.ng-pc-header .ng-pc-header-share a.addthis_button_facebook:focus,.ng-pc-header .ng-pc-header-share a.addthis_button_facebook:hover,.ng-pc-header .ng-pc-header-share a.addthis_button_facebook:link,.ng-pc-header .ng-pc-header-share a.addthis_button_facebook:visited{color:#3b579d}.ng-pc-header .ng-pc-header-share a.addthis_button_facebook .fa-facebook,.ng-pc-header .ng-pc-header-share a.addthis_button_facebook:active .fa-facebook,.ng-pc-header .ng-pc-header-share a.addthis_button_facebook:focus .fa-facebook,.ng-pc-header .ng-pc-header-share a.addthis_button_facebook:hover .fa-facebook,.ng-pc-header .ng-pc-header-share a.addthis_button_facebook:link .fa-facebook,.ng-pc-header .ng-pc-header-share a.addthis_button_facebook:visited .fa-facebook{font-size:27px}.ng-pc-header .ng-pc-header-share a.addthis_button_twitter{margin:0}.ng-pc-header .ng-pc-header-share a.addthis_button_twitter,.ng-pc-header .ng-pc-header-share a.addthis_button_twitter:active,.ng-pc-header .ng-pc-header-share a.addthis_button_twitter:focus,.ng-pc-header .ng-pc-header-share a.addthis_button_twitter:hover,.ng-pc-header .ng-pc-header-share a.addthis_button_twitter:link,.ng-pc-header .ng-pc-header-share a.addthis_button_twitter:visited{color:#1da1f2;padding:2px 0}.ng-pc-header .ng-pc-header-share a.addthis_button_twitter .fa-twitter,.ng-pc-header .ng-pc-header-share a.addthis_button_twitter:active .fa-twitter,.ng-pc-header .ng-pc-header-share a.addthis_button_twitter:focus .fa-twitter,.ng-pc-header .ng-pc-header-share a.addthis_button_twitter:hover .fa-twitter,.ng-pc-header .ng-pc-header-share a.addthis_button_twitter:link .fa-twitter,.ng-pc-header .ng-pc-header-share a.addthis_button_twitter:visited .fa-twitter{font-size:23px}.ng-pc-header .ng-pc-header-share>div{color:#9d9fa2;font-size:9px;line-height:9px;text-transform:uppercase}@media (max-width:767px){.ng-pc-modal.ng-pc-modal--coaching-mark .modal-dialog{max-width:320px;margin:10px auto}}@media (min-width:768px){.ng-pc-modal.ng-pc-modal--coaching-mark .modal-dialog{width:722px}}@media (min-width:992px){.ng-pc-modal.ng-pc-modal--coaching-mark .modal-dialog{width:768px}}.ng-pc-modal .btn.coaching-mark-close-btn,.ng-pc-modal .btn.coaching-mark-close-btn:active,.ng-pc-modal .btn.coaching-mark-close-btn:focus,.ng-pc-modal .btn.coaching-mark-close-btn:hover,.ng-pc-modal .btn.coaching-mark-close-btn:link,.ng-pc-modal .btn.coaching-mark-close-btn:visited{position:absolute;top:0;right:38px;border-radius:0;font-size:48px;line-height:16px;width:40px;height:40px;padding:7px 0;overflow:hidden;z-index:1050}@media (min-width:768px){.ng-pc-modal .btn.coaching-mark-close-btn,.ng-pc-modal .btn.coaching-mark-close-btn:active,.ng-pc-modal .btn.coaching-mark-close-btn:focus,.ng-pc-modal .btn.coaching-mark-close-btn:hover,.ng-pc-modal .btn.coaching-mark-close-btn:link,.ng-pc-modal .btn.coaching-mark-close-btn:visited{right:20px;font-size:56px;line-height:22px;width:50px;height:50px;padding:12px 0}}.ng-pc-modal .btn.coaching-mark-close-btn .fa{font-size:inherit}.ng-pc-modal .coaching-mark{position:relative;min-height:50px;padding:15px;margin:-15px}.ng-pc-modal .coaching-mark--first-login{padding:0}@media (max-width:767px){.ng-pc-modal .coaching-mark--first-login{max-width:320px}}@media (min-width:768px){.ng-pc-modal .coaching-mark--first-login{background-image:url(../images/RDF_PC_RegConf-compressed.jpg);backgound-size:cover;background-position:center center;width:722px;height:558px}}@media (min-width:992px){.ng-pc-modal .coaching-mark--first-login{width:768px}}@media (min-width:768px){.ng-pc-modal .coaching-mark-first-login-body{float:left;background-color:#fff;background-color:rgba(255,255,255,.8);width:290px;height:558px}}@media (min-width:992px){.ng-pc-modal .coaching-mark-first-login-body{width:332px}}.ng-pc-modal .coaching-mark-first-login-text{position:relative;padding:20px}@media (min-width:768px){.ng-pc-modal .coaching-mark-first-login-text{height:calc(100% - 30px);padding:30px 30px 0}}@media (min-width:992px){.ng-pc-modal .coaching-mark-first-login-text{height:calc(100% - 36px);padding:36px 36px 0}}.ng-pc-modal .coaching-mark-first-login-text h2{font-size:25px;line-height:29px;margin:35px 0 10px}@media (min-width:768px){.ng-pc-modal .coaching-mark-first-login-text h2{font-size:30px;line-height:34px;margin:88px 0 12px}}@media (min-width:992px){.ng-pc-modal .coaching-mark-first-login-text h2{font-size:40px;line-height:46px;margin:92px 0 12px}}@media (max-width:767px){.ng-pc-modal .coaching-mark-first-login-text p{margin-right:20px}}@media (min-width:768px){.ng-pc-modal .coaching-mark-first-login-btns{padding:18px 0}}@media (min-width:992px){.ng-pc-modal .coaching-mark-first-login-btns{padding:18px 0}}.ng-pc-modal .coaching-mark-first-login-btns a.btn,.ng-pc-modal .coaching-mark-first-login-btns a.btn:active,.ng-pc-modal .coaching-mark-first-login-btns a.btn:focus,.ng-pc-modal .coaching-mark-first-login-btns a.btn:hover,.ng-pc-modal .coaching-mark-first-login-btns a.btn:link,.ng-pc-modal .coaching-mark-first-login-btns a.btn:visited{border:2px solid #0072ce;border-radius:44px;font-size:12px;line-height:18px;font-weight:600;text-transform:uppercase;min-width:148px;height:34px;padding:6px 12px}@media (min-width:992px){.ng-pc-modal .coaching-mark-first-login-btns a.btn,.ng-pc-modal .coaching-mark-first-login-btns a.btn:active,.ng-pc-modal .coaching-mark-first-login-btns a.btn:focus,.ng-pc-modal .coaching-mark-first-login-btns a.btn:hover,.ng-pc-modal .coaching-mark-first-login-btns a.btn:link,.ng-pc-modal .coaching-mark-first-login-btns a.btn:visited{font-size:14px;min-width:188px;height:42px;padding:10px 12px}}.ng-pc-modal .coaching-mark-first-login-btns a.btn:active,.ng-pc-modal .coaching-mark-first-login-btns a.btn:focus,.ng-pc-modal .coaching-mark-first-login-btns a.btn:hover{background-color:transparent;color:#0072ce}@media (max-width:767px){.ng-pc-modal .coaching-mark-first-login-share{padding-top:22px}}@media (min-width:768px){.ng-pc-modal .coaching-mark-first-login-share{position:absolute;bottom:5px}}@media (min-width:768px){.ng-pc-modal .coaching-mark-first-login-share{bottom:0}}.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_facebook,.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_facebook:active,.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_facebook:focus,.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_facebook:hover,.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_facebook:link,.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_facebook:visited{color:#3b579d;font-size:38px;line-height:40px}.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_twitter,.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_twitter:active,.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_twitter:focus,.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_twitter:hover,.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_twitter:link,.ng-pc-modal .coaching-mark-first-login-share a.addthis_button_twitter:visited{color:#1da1f2;font-size:38px;line-height:40px;padding:2px 0;margin:0 0 0 18px}.ng-pc-container .ng-pc-dashboard-hero,.ng-pc-modal .ng-pc-dashboard-hero{width:100%;margin:0 0 10px}@media (max-width:767px){.ng-pc-container .ng-pc-dashboard-hero,.ng-pc-modal .ng-pc-dashboard-hero{background-image:none!important}}@media (min-width:768px){.ng-pc-container .ng-pc-dashboard-hero,.ng-pc-modal .ng-pc-dashboard-hero{position:relative;background-color:#f1f2f2;background-size:cover;background-position:center center;height:160px;margin:0 0 6px}}@media (min-width:992px){.ng-pc-container .ng-pc-dashboard-hero,.ng-pc-modal .ng-pc-dashboard-hero{height:260px;margin:0 0 14px}}@media (min-width:768px){.ng-pc-container .ng-pc-dashboard-hero--personal,.ng-pc-modal .ng-pc-dashboard-hero--personal{margin:0 0 50px}}@media (min-width:992px){.ng-pc-container .ng-pc-dashboard-hero--personal,.ng-pc-modal .ng-pc-dashboard-hero--personal{margin:0 0 50px}}.ng-pc-container .ng-pc-dashboard-hero-text,.ng-pc-modal .ng-pc-dashboard-hero-text{font-size:15px;line-height:22px;padding:15px 10px}@media (min-width:768px){.ng-pc-container .ng-pc-dashboard-hero-text,.ng-pc-modal .ng-pc-dashboard-hero-text{position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);background:#fff;opacity:.9;width:332px;height:160px;padding:20px 18px}}@media (min-width:992px){.ng-pc-container .ng-pc-dashboard-hero-text,.ng-pc-modal .ng-pc-dashboard-hero-text{font-size:17px;line-height:26px;height:auto;width:470px;padding:20px 40px}}@media (min-width:768px) and (max-width:991px){.ng-pc-container .ng-pc-dashboard-hero-text-inner,.ng-pc-modal .ng-pc-dashboard-hero-text-inner{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}@media (min-width:768px){.ng-pc-container .ng-pc-dashboard-hero-text-inner,.ng-pc-modal .ng-pc-dashboard-hero-text-inner{width:296px}}@media (min-width:992px){.ng-pc-container .ng-pc-dashboard-hero-text-inner,.ng-pc-modal .ng-pc-dashboard-hero-text-inner{width:393px}}.ng-pc-container .captains-message-panel,.ng-pc-modal .captains-message-panel{border-top:1px solid #939598;text-align:center;margin:0 0 40px}@media (min-width:768px){.ng-pc-container .captains-message-panel,.ng-pc-modal .captains-message-panel{border-top:0;margin:0 78px 40px}}@media (min-width:992px){.ng-pc-container .captains-message-panel,.ng-pc-modal .captains-message-panel{margin:0 0 50px}}.ng-pc-container .captains-message-panel .panel-heading,.ng-pc-modal .captains-message-panel .panel-heading{padding:30px 15px 10px}@media (min-width:768px){.ng-pc-container .captains-message-panel .panel-title,.ng-pc-modal .captains-message-panel .panel-title{float:none}}.ng-pc-container .captains-message-panel .panel-body,.ng-pc-modal .captains-message-panel .panel-body{font-size:15px;padding:0 15px}.ng-pc-container .captains-message-panel .panel-footer,.ng-pc-modal .captains-message-panel .panel-footer{padding:25px 15px 0}.ng-pc-container .captains-message-panel .panel-footer .btn,.ng-pc-modal .captains-message-panel .panel-footer .btn{padding:6px 28px}.ng-pc-container .uib-datepicker-popup .btn-success,.ng-pc-modal .uib-datepicker-popup .btn-success{background-color:#0072ce;border-color:#c32519;margin-right:12px}.ng-pc-container .uib-datepicker-popup .btn-success:hover,.ng-pc-modal .uib-datepicker-popup .btn-success:hover{background-color:#ad2116;border-color:#8d1b12}.shortcutHint{word-wrap:break-word}@media (max-width:991px){.ng-pc-participant-info h3{margin-top:20px}}.ng-pc-container .ng-pc-event-info,.ng-pc-modal .ng-pc-event-info{background-color:#f1f2f2;padding:0 30px 24px;margin:0 0 40px}@media (min-width:768px){.ng-pc-container .ng-pc-event-info,.ng-pc-modal .ng-pc-event-info{padding:48px 60px 24px;margin:20px 0 40px}}@media (min-width:992px){.ng-pc-container .ng-pc-event-info,.ng-pc-modal .ng-pc-event-info{padding:40px 100px;margin:30px 0 50px}}.ng-pc-container .ng-pc-event-distance,.ng-pc-modal .ng-pc-event-distance{background-color:#ffd14e;width:165px;padding:18px;margin:0 auto 28px}@media (min-width:768px){.ng-pc-container .ng-pc-event-distance,.ng-pc-modal .ng-pc-event-distance{width:190px;padding:18px;margin:0 auto 24px}}@media (min-width:992px){.ng-pc-container .ng-pc-event-distance,.ng-pc-modal .ng-pc-event-distance{float:left;width:235px;padding:25px;margin:0}}.ng-pc-container .ng-pc-event-distance-inner,.ng-pc-modal .ng-pc-event-distance-inner{position:relative;border-radius:100%;text-align:center}@media (max-width:767px){.ng-pc-container .ng-pc-event-distance-inner,.ng-pc-modal .ng-pc-event-distance-inner{margin-top:35px}}.ng-pc-container .ng-pc-event-distance-text,.ng-pc-modal .ng-pc-event-distance-text{font-size:28px;font-weight:700;line-height:32px;text-transform:uppercase;width:100%;color:#0072ce}@media (min-width:768px){.ng-pc-container .ng-pc-event-distance-text,.ng-pc-modal .ng-pc-event-distance-text{font-size:34px;line-height:34px}}@media (min-width:992px){.ng-pc-container .ng-pc-event-distance-text,.ng-pc-modal .ng-pc-event-distance-text{font-size:30px;line-height:30px}}.ng-pc-container .ng-pc-event-path,.ng-pc-modal .ng-pc-event-path{font-weight:700;font-size:1em;margin:14px auto 0;max-width:368px}.ng-pc-container .ng-pc-event-path:after,.ng-pc-modal .ng-pc-event-path:after{content:" ";display:block;clear:both}@media (max-width:991px){.ng-pc-container .ng-pc-event-path,.ng-pc-modal .ng-pc-event-path{margin-bottom:2em}}.ng-pc-container .ng-pc-event-start,.ng-pc-modal .ng-pc-event-start{float:left;text-align:left}.ng-pc-container .ng-pc-event-end,.ng-pc-modal .ng-pc-event-end{float:right;text-align:right}.ng-pc-container .ng-pc-event-distance-text-small,.ng-pc-modal .ng-pc-event-distance-text-small{font-size:21px;font-weight:700;line-height:17px}@media (min-width:768px){.ng-pc-container .ng-pc-event-distance-text-small,.ng-pc-modal .ng-pc-event-distance-text-small{font-size:25px;line-height:21px}}@media (min-width:992px){.ng-pc-container .ng-pc-event-distance-text-small,.ng-pc-modal .ng-pc-event-distance-text-small{font-size:22px;line-height:23px}}.ng-pc-container .ng-pc-event-distance-text-smaller,.ng-pc-modal .ng-pc-event-distance-text-smaller{font-size:15.4px;font-weight:700;line-height:17px}@media (min-width:768px){.ng-pc-container .ng-pc-event-distance-text-smaller,.ng-pc-modal .ng-pc-event-distance-text-smaller{font-size:19.6px;line-height:21px}}@media (min-width:992px){.ng-pc-container .ng-pc-event-distance-text-smaller,.ng-pc-modal .ng-pc-event-distance-text-smaller{font-size:22px;line-height:23px}}.ng-pc-container .ng-pc-event-details,.ng-pc-modal .ng-pc-event-details{position:relative;font-size:14.5px}@media (min-width:768px){.ng-pc-container .ng-pc-event-details,.ng-pc-modal .ng-pc-event-details{font-size:15px}}@media (min-width:992px){.ng-pc-container .ng-pc-event-details,.ng-pc-modal .ng-pc-event-details{font-size:16px}}.ng-pc-container .ng-pc-event-details h2,.ng-pc-modal .ng-pc-event-details h2{font-size:20px;line-height:24px;text-transform:uppercase}@media (min-width:992px){.ng-pc-container .ng-pc-event-details h2,.ng-pc-modal .ng-pc-event-details h2{font-size:22px;line-height:20px}}.ng-pc-container .ng-pc-event-details p,.ng-pc-modal .ng-pc-event-details p{line-height:20px;margin:0}@media (min-width:992px){.ng-pc-container .ng-pc-event-details p,.ng-pc-modal .ng-pc-event-details p{line-height:22px}}.ng-pc-container .ng-pc-event-virtual-participant,.ng-pc-modal .ng-pc-event-virtual-participant{text-align:center}@media (min-width:768px){.ng-pc-container .ng-pc-event-virtual-participant,.ng-pc-modal .ng-pc-event-virtual-participant{margin:0 20px}}@media (min-width:992px){.ng-pc-container .ng-pc-event-virtual-participant,.ng-pc-modal .ng-pc-event-virtual-participant{position:absolute;top:50%;transform:translateY(-50%);text-align:left;margin:0 40px}}.ng-pc-container .ng-pc-event-date-location,.ng-pc-container .ng-pc-event-team-company,.ng-pc-modal .ng-pc-event-date-location,.ng-pc-modal .ng-pc-event-team-company{text-align:center}@media (max-width:767px){.ng-pc-container .ng-pc-event-company,.ng-pc-container .ng-pc-event-location,.ng-pc-container .ng-pc-event-team,.ng-pc-modal .ng-pc-event-company,.ng-pc-modal .ng-pc-event-location,.ng-pc-modal .ng-pc-event-team{margin:24px 0 0}}.ng-pc-container .ng-pc-event-date,.ng-pc-container .ng-pc-event-team,.ng-pc-modal .ng-pc-event-date,.ng-pc-modal .ng-pc-event-team{height:auto}.ng-pc-container .contacts-list__actions,.ng-pc-modal .contacts-list__actions{margin:0 0 5px}@media (min-width:570px){.ng-pc-container .contacts-list__actions .contacts-list__actions-selected,.ng-pc-modal .contacts-list__actions .contacts-list__actions-selected{float:left}}.ng-pc-container .contacts-list__actions .contacts-list__actions-selected .btn,.ng-pc-modal .contacts-list__actions .contacts-list__actions-selected .btn{width:calc(50% - 8px);padding:10px;margin:0 3px 10px}@media (min-width:570px){.ng-pc-container .contacts-list__actions .contacts-list__actions-selected .btn,.ng-pc-modal .contacts-list__actions .contacts-list__actions-selected .btn{width:auto;margin:0 6px 10px 0}}@media (min-width:570px){.ng-pc-container .contacts-list__actions .contacts-list__actions-manage,.ng-pc-modal .contacts-list__actions .contacts-list__actions-manage{float:right}}.ng-pc-container .contacts-list__actions .contacts-list__actions-manage .btn,.ng-pc-modal .contacts-list__actions .contacts-list__actions-manage .btn{width:calc(50% - 8px);padding:10px;margin:0 3px 10px}@media (min-width:570px){.ng-pc-container .contacts-list__actions .contacts-list__actions-manage .btn,.ng-pc-modal .contacts-list__actions .contacts-list__actions-manage .btn{width:auto;margin:0 0 10px 6px}}.ng-pc-container .import-contacts__list-wrap,.ng-pc-modal .import-contacts__list-wrap{max-height:250px;overflow-y:scroll}.ng-pc-container .import-contacts__list-wrap .list-group-item,.ng-pc-modal .import-contacts__list-wrap .list-group-item{border-radius:0}.ng-pc-container .import-contacts__list-wrap .list-group-item .checkbox,.ng-pc-modal .import-contacts__list-wrap .list-group-item .checkbox{margin:0}.ng-pc-container .contact-edit-link,.ng-pc-modal .contact-edit-link{float:right}.ng-pc-container .contact-details .contact-details-row,.ng-pc-modal .contact-details .contact-details-row{width:100%}.ng-pc-container .contact-stats .contact-stats-label,.ng-pc-container .contact-stats .contact-stats-value,.ng-pc-modal .contact-stats .contact-stats-label,.ng-pc-modal .contact-stats .contact-stats-value{width:100%;text-align:center}.ng-pc-container .contact-stats .contact-stats-donations,.ng-pc-modal .contact-stats .contact-stats-donations{width:100%}.ng-pc-container .contact-stats .contact-stats-donations .contact-stats-acknowledged,.ng-pc-container .contact-stats .contact-stats-donations .contact-stats-amount-raised,.ng-pc-container .contact-stats .contact-stats-donations .contact-stats-previous-amount-raised,.ng-pc-modal .contact-stats .contact-stats-donations .contact-stats-acknowledged,.ng-pc-modal .contact-stats .contact-stats-donations .contact-stats-amount-raised,.ng-pc-modal .contact-stats .contact-stats-donations .contact-stats-previous-amount-raised{display:inline-block;vertical-align:top;width:33%}.ng-pc-container .contact-stats .contact-stats-emails,.ng-pc-modal .contact-stats .contact-stats-emails{width:100%}.ng-pc-container .contact-stats .contact-stats-emails .contact-stats-last-message-sent-date,.ng-pc-container .contact-stats .contact-stats-emails .contact-stats-messages-opened,.ng-pc-container .contact-stats .contact-stats-emails .contact-stats-messages-sent,.ng-pc-modal .contact-stats .contact-stats-emails .contact-stats-last-message-sent-date,.ng-pc-modal .contact-stats .contact-stats-emails .contact-stats-messages-opened,.ng-pc-modal .contact-stats .contact-stats-emails .contact-stats-messages-sent{display:inline-block;vertical-align:top;width:33%}.ng-pc-container .form-contact-search,.ng-pc-modal .form-contact-search{float:right;position:relative;top:-5px;margin-bottom:0}.ng-pc-container .form-contact-search .input-group .form-control.input-contact-search,.ng-pc-modal .form-contact-search .input-group .form-control.input-contact-search{border:1px solid #fff;box-shadow:none;font-size:13px;line-height:13px;height:29px}.ng-pc-container .form-contact-search .input-group .input-group-btn .btn.btn-contact-search,.ng-pc-modal .form-contact-search .input-group .input-group-btn .btn.btn-contact-search{border:2px solid #fff;font-size:13px;line-height:13px;height:29px}@media (min-width:768px){.ng-pc-container .what-next-panel{margin:0 78px 20px}}@media (min-width:992px){.ng-pc-container .what-next-panel{margin:0 0 20px}}.ng-pc-container .what-next-panel .panel-title{font-size:15px}@media (min-width:768px){.ng-pc-container .what-next-panel .panel-title{font-size:20px}}@media (min-width:992px){.ng-pc-container .what-next-panel .panel-title{font-size:22px}}.ng-pc-container .what-next-panel .panel-body{font-size:14.6px;line-height:22px;padding:0}@media (min-width:992px){.ng-pc-container .what-next-panel .panel-body{font-size:15.5px}}@media (min-width:768px){.ng-pc-container .what-next-list{height:495px;overflow-y:scroll}}.ng-pc-container .what-next-list ul{margin:20px}@media (min-width:768px){.ng-pc-container .what-next-list ul{margin:30px 20px 30px 24px}}.ng-pc-container .what-next-list ul li{border-top:1px solid #939598;padding:20px 0}.ng-pc-container .what-next-list ul li:first-child{border-top:0;padding-top:0}.ng-pc-container .what-next-list ul li:last-child{padding-bottom:0}.ng-pc-container .what-next-icon{display:none;padding:3px 50px 0 15px}@media (min-width:768px){.ng-pc-container .what-next-icon{display:block;float:left}}.ng-pc-container .what-next-icon img{width:75px;min-height:1px}@media (min-width:768px){.ng-pc-container .what-next-text{float:left;width:calc(100% - 140px)}}.ng-pc-container .what-next-text p,.ng-pc-container .what-next-text p:last-child{margin-bottom:10px}.ng-pc-container .what-next-text p>small{font-size:14px}.ng-pc-container .what-next-text p>small a{word-wrap:break-word}.ng-pc-container .what-next-btns{font-size:13px;padding:6px 0}@media (min-width:768px){.ng-pc-container .what-next-btns{padding:0 0 6px}}.ng-pc-container .what-next-btns .btn,.ng-pc-container .what-next-btns .btn:active,.ng-pc-container .what-next-btns .btn:focus,.ng-pc-container .what-next-btns .btn:hover,.ng-pc-container .what-next-btns .btn:link,.ng-pc-container .what-next-btns .btn:visited,.ng-pc-container .what-next-btns a.btn,.ng-pc-container .what-next-btns a.btn:active,.ng-pc-container .what-next-btns a.btn:focus,.ng-pc-container .what-next-btns a.btn:hover,.ng-pc-container .what-next-btns a.btn:link,.ng-pc-container .what-next-btns a.btn:visited{display:block;font-size:inherit;width:170px;padding:6px 10px;margin:0 0 14px}@media (min-width:768px){.ng-pc-container .what-next-btns .btn,.ng-pc-container .what-next-btns .btn:active,.ng-pc-container .what-next-btns .btn:focus,.ng-pc-container .what-next-btns .btn:hover,.ng-pc-container .what-next-btns .btn:link,.ng-pc-container .what-next-btns .btn:visited,.ng-pc-container .what-next-btns a.btn,.ng-pc-container .what-next-btns a.btn:active,.ng-pc-container .what-next-btns a.btn:focus,.ng-pc-container .what-next-btns a.btn:hover,.ng-pc-container .what-next-btns a.btn:link,.ng-pc-container .what-next-btns a.btn:visited{display:inline-block;width:auto;min-width:170px;margin:0 8px 0 0}}@media (min-width:992px){.ng-pc-container .what-next-btns .btn,.ng-pc-container .what-next-btns .btn:active,.ng-pc-container .what-next-btns .btn:focus,.ng-pc-container .what-next-btns .btn:hover,.ng-pc-container .what-next-btns .btn:link,.ng-pc-container .what-next-btns .btn:visited,.ng-pc-container .what-next-btns a.btn,.ng-pc-container .what-next-btns a.btn:active,.ng-pc-container .what-next-btns a.btn:focus,.ng-pc-container .what-next-btns a.btn:hover,.ng-pc-container .what-next-btns a.btn:link,.ng-pc-container .what-next-btns a.btn:visited{display:block;margin:0 0 14px}}@media (min-width:1200px){.ng-pc-container .what-next-btns .btn,.ng-pc-container .what-next-btns .btn:active,.ng-pc-container .what-next-btns .btn:focus,.ng-pc-container .what-next-btns .btn:hover,.ng-pc-container .what-next-btns .btn:link,.ng-pc-container .what-next-btns .btn:visited,.ng-pc-container .what-next-btns a.btn,.ng-pc-container .what-next-btns a.btn:active,.ng-pc-container .what-next-btns a.btn:focus,.ng-pc-container .what-next-btns a.btn:hover,.ng-pc-container .what-next-btns a.btn:link,.ng-pc-container .what-next-btns a.btn:visited{display:inline-block;margin:0 8px 0 0}}.ng-pc-container .what-next-btns .btn:active:last-child,.ng-pc-container .what-next-btns .btn:focus:last-child,.ng-pc-container .what-next-btns .btn:hover:last-child,.ng-pc-container .what-next-btns .btn:last-child,.ng-pc-container .what-next-btns .btn:link:last-child,.ng-pc-container .what-next-btns .btn:visited:last-child,.ng-pc-container .what-next-btns a.btn:active:last-child,.ng-pc-container .what-next-btns a.btn:focus:last-child,.ng-pc-container .what-next-btns a.btn:hover:last-child,.ng-pc-container .what-next-btns a.btn:last-child,.ng-pc-container .what-next-btns a.btn:link:last-child,.ng-pc-container .what-next-btns a.btn:visited:last-child{margin:0}@media (min-width:768px){.ng-pc-container .what-next-btns .btn:active:last-child,.ng-pc-container .what-next-btns .btn:focus:last-child,.ng-pc-container .what-next-btns .btn:hover:last-child,.ng-pc-container .what-next-btns .btn:last-child,.ng-pc-container .what-next-btns .btn:link:last-child,.ng-pc-container .what-next-btns .btn:visited:last-child,.ng-pc-container .what-next-btns a.btn:active:last-child,.ng-pc-container .what-next-btns a.btn:focus:last-child,.ng-pc-container .what-next-btns a.btn:hover:last-child,.ng-pc-container .what-next-btns a.btn:last-child,.ng-pc-container .what-next-btns a.btn:link:last-child,.ng-pc-container .what-next-btns a.btn:visited:last-child{margin:0}}@media (min-width:992px){.ng-pc-container .what-next-btns .btn:active:last-child,.ng-pc-container .what-next-btns .btn:focus:last-child,.ng-pc-container .what-next-btns .btn:hover:last-child,.ng-pc-container .what-next-btns .btn:last-child,.ng-pc-container .what-next-btns .btn:link:last-child,.ng-pc-container .what-next-btns .btn:visited:last-child,.ng-pc-container .what-next-btns a.btn:active:last-child,.ng-pc-container .what-next-btns a.btn:focus:last-child,.ng-pc-container .what-next-btns a.btn:hover:last-child,.ng-pc-container .what-next-btns a.btn:last-child,.ng-pc-container .what-next-btns a.btn:link:last-child,.ng-pc-container .what-next-btns a.btn:visited:last-child{margin:0}}@media (min-width:1200px){.ng-pc-container .what-next-btns .btn:active:last-child,.ng-pc-container .what-next-btns .btn:focus:last-child,.ng-pc-container .what-next-btns .btn:hover:last-child,.ng-pc-container .what-next-btns .btn:last-child,.ng-pc-container .what-next-btns .btn:link:last-child,.ng-pc-container .what-next-btns .btn:visited:last-child,.ng-pc-container .what-next-btns a.btn:active:last-child,.ng-pc-container .what-next-btns a.btn:focus:last-child,.ng-pc-container .what-next-btns a.btn:hover:last-child,.ng-pc-container .what-next-btns a.btn:last-child,.ng-pc-container .what-next-btns a.btn:link:last-child,.ng-pc-container .what-next-btns a.btn:visited:last-child{margin:0}}.ng-pc-container .what-next-btns a.addthis_button_facebook{margin:0}.ng-pc-container .what-next-btns a.addthis_button_facebook,.ng-pc-container .what-next-btns a.addthis_button_facebook:active,.ng-pc-container .what-next-btns a.addthis_button_facebook:focus,.ng-pc-container .what-next-btns a.addthis_button_facebook:hover,.ng-pc-container .what-next-btns a.addthis_button_facebook:link,.ng-pc-container .what-next-btns a.addthis_button_facebook:visited{color:#3b579d;height:36px}.ng-pc-container .what-next-btns a.addthis_button_facebook .fa-facebook,.ng-pc-container .what-next-btns a.addthis_button_facebook:active .fa-facebook,.ng-pc-container .what-next-btns a.addthis_button_facebook:focus .fa-facebook,.ng-pc-container .what-next-btns a.addthis_button_facebook:hover .fa-facebook,.ng-pc-container .what-next-btns a.addthis_button_facebook:link .fa-facebook,.ng-pc-container .what-next-btns a.addthis_button_facebook:visited .fa-facebook{font-size:36px}.ng-pc-container .what-next-btns a.addthis_button_twitter{margin:0 0 0 24px}.ng-pc-container .what-next-btns a.addthis_button_twitter,.ng-pc-container .what-next-btns a.addthis_button_twitter:active,.ng-pc-container .what-next-btns a.addthis_button_twitter:focus,.ng-pc-container .what-next-btns a.addthis_button_twitter:hover,.ng-pc-container .what-next-btns a.addthis_button_twitter:link,.ng-pc-container .what-next-btns a.addthis_button_twitter:visited{color:#1da1f2;height:36px;padding:2px 0}.ng-pc-container .what-next-btns a.addthis_button_twitter .fa-twitter,.ng-pc-container .what-next-btns a.addthis_button_twitter:active .fa-twitter,.ng-pc-container .what-next-btns a.addthis_button_twitter:focus .fa-twitter,.ng-pc-container .what-next-btns a.addthis_button_twitter:hover .fa-twitter,.ng-pc-container .what-next-btns a.addthis_button_twitter:link .fa-twitter,.ng-pc-container .what-next-btns a.addthis_button_twitter:visited .fa-twitter{font-size:32px}.ng-pc-container a.mobile-app-btn{display:block;margin:0 0 14px}@media (min-width:360px){.ng-pc-container a.mobile-app-btn{display:inline-block;margin:0 4px 0 0}}@media (min-width:992px){.ng-pc-container a.mobile-app-btn{display:block;margin:0 0 14px}}@media (min-width:1200px){.ng-pc-container a.mobile-app-btn{display:inline-block;margin:0 4px 0 0}}.ng-pc-container a.mobile-app-btn:last-child{margin:0}@media (min-width:360px){.ng-pc-container a.mobile-app-btn:last-child{margin:0}}@media (min-width:992px){.ng-pc-container a.mobile-app-btn:last-child{margin:0}}@media (min-width:1200px){.ng-pc-container a.mobile-app-btn:last-child{margin:0}}@media (min-width:768px){.has-scrollbar .ng-pc-container .what-next-list ul{margin:30px 20px 30px 24px}}@media (min-width:768px){.ng-pc-container .progress-panel{margin:0 78px 20px}}@media (min-width:992px){.ng-pc-container .progress-panel{margin:0 0 20px}}.ng-pc-container .progress-panel .panel-title{font-size:15px}@media (min-width:768px){.ng-pc-container .progress-panel .panel-title{font-size:20px}}@media (min-width:992px){.ng-pc-container .progress-panel .panel-title{font-size:22px}}@media (min-width:768px){.ng-pc-container .progress-panel .panel-body{height:495px}}.ng-pc-container .progress-panel .progress-circle-column{text-align:center}@media (min-width:768px){.ng-pc-container .progress-panel .progress-circle-column{float:left;width:50%}}.ng-pc-container .progress-panel .progress-circle-column .progress-circle-wrap{background-image:url(../images/RDF_PC_MilestonesIcons_1.png);background-repeat:no-repeat;background-position:center center}@media (max-width:767px){.ng-pc-container .progress-panel .progress-circle-column .progress-circle-wrap{background-size:auto 100px}}@media (min-width:768px) and (max-width:991px){.ng-pc-container .progress-panel .progress-circle-column .progress-circle-wrap{background-size:auto 132px}}@media (min-width:992px) and (max-width:1199px){.ng-pc-container .progress-panel .progress-circle-column .progress-circle-wrap{background-size:auto 100px}}.ng-pc-container .progress-panel .progress-circle-column .progress-circle-wrap.complete{background-image:url(../images/RDF_PC_MilestonesIcons1_blue.png)}@media (max-width:767px){.ng-pc-container .progress-panel .progress-circle-column .progress-circle-wrap.complete{background-size:auto 132px}}@media (max-width:767px){.ng-pc-container .progress-panel .progress-circle-column .progress-circle-wrap--icon-wide{background-size:100px auto}}.ng-pc-container .progress-panel .progress-circle-column .ng-pc-progress-badge-circle-wrap,.ng-pc-container .progress-panel .progress-circle-column .ng-pc-progress-thermometer-circle-wrap{width:172px;margin:18px auto 12px}@media (min-width:768px){.ng-pc-container .progress-panel .progress-circle-column .ng-pc-progress-badge-circle-wrap,.ng-pc-container .progress-panel .progress-circle-column .ng-pc-progress-thermometer-circle-wrap{width:224px}}@media (min-width:992px){.ng-pc-container .progress-panel .progress-circle-column .ng-pc-progress-badge-circle-wrap,.ng-pc-container .progress-panel .progress-circle-column .ng-pc-progress-thermometer-circle-wrap{width:172px}}@media (min-width:1200px){.ng-pc-container .progress-panel .progress-circle-column .ng-pc-progress-badge-circle-wrap,.ng-pc-container .progress-panel .progress-circle-column .ng-pc-progress-thermometer-circle-wrap{width:224px}}.ng-pc-container .progress-panel .progress-circle-column .progress-circle-text{font-size:16px}@media (min-width:992px){.ng-pc-container .progress-panel .progress-circle-column .progress-circle-text{max-width:226px;margin:0 auto}}@media (min-width:1200px){.ng-pc-container .progress-panel .progress-circle-column .progress-circle-text{max-width:100%}}.ng-pc-container .progress-panel .progress-circle-column .progress-circle-text .fa{color:#939598}.ng-pc-container .progress-panel .progress-circle-column .progress-circle-text-achieved{color:#0072ce;text-transform:uppercase;display:block;margin-top:5px}.ng-pc-container .progress-panel .progress-circle-column .progress-circle-text-achieved-image{margin-top:-5px}.ng-pc-container .progress-panel .progress-text{border-top:1px solid #9d9fa2;text-align:center;padding:18px 0 0;margin:36px auto 0}@media (min-width:768px){.ng-pc-container .progress-panel .progress-text{border-top:0;padding:24px 0 0;margin:0}}.ng-pc-container .progress-panel .progress-text .progress-text-raised{display:block;font-size:15px}@media (min-width:768px){.ng-pc-container .progress-panel .progress-text .progress-text-raised{display:inline;border-right:1px solid #9d9fa2;padding:8px 12px 8px 0}}.ng-pc-container .progress-panel .progress-text .progress-text-raised>span{position:relative;top:2px;color:#0072ce;font-size:22px;font-weight:700}.ng-pc-container .progress-panel .progress-text .progress-text-goal{display:block;font-size:15px}@media (min-width:768px){.ng-pc-container .progress-panel .progress-text .progress-text-goal{display:inline;padding:8px 0 8px 8px}}.ng-pc-container .progress-panel .progress-text .progress-text-goal>span{position:relative;top:2px;color:#0072ce;font-size:22px;font-weight:700}.ng-pc-container .progress-panel .progress-text .btn,.ng-pc-container .progress-panel .progress-text .btn:link,.ng-pc-container .progress-panel .progress-text .btn:visited,.ng-pc-container .progress-panel .progress-text a.btn,.ng-pc-container .progress-panel .progress-text a.btn:link,.ng-pc-container .progress-panel .progress-text a.btn:visited{display:block;width:auto;min-width:170px;margin:14px auto 0}@media (min-width:992px){.ng-pc-container .gifts-panel{margin:0 100px 20px}}.ng-pc-container .gifts-panel .panel-heading{padding:0 0 16px}@media (min-width:992px){.ng-pc-container .gifts-panel .panel-heading{padding:0 0 22px}}.ng-pc-container .gifts-panel .panel-body{padding:0}.ng-pc-container .gifts-panel .panel-table{font-size:16px;padding:0}.ng-pc-container .gifts-panel .gift-data{vertical-align:top}@media (max-width:767px){.ng-pc-container .gifts-panel .gift-donor-name{min-width:196px}}@media (min-width:768px){.ng-pc-container .gifts-panel .gift-donor-name{width:37%}}@media (min-width:992px){.ng-pc-container .gifts-panel .gift-donor-name{width:38.5%}}@media (min-width:1200px){.ng-pc-container .gifts-panel .gift-donor-name{width:42.5%}}.ng-pc-container .gifts-panel .gift-donor-note{position:relative}.ng-pc-container .gifts-panel .gift-donor-note-toggle{position:relative;display:inline-block;margin:4px 0 0 20px}@media (max-width:767px){.ng-pc-container .gifts-panel .gift-donor-amount{min-width:124px}}@media (min-width:768px){.ng-pc-container .gifts-panel .gift-donor-amount{width:20%}}@media (min-width:992px){.ng-pc-container .gifts-panel .gift-donor-amount{width:19%}}@media (min-width:1200px){.ng-pc-container .gifts-panel .gift-donor-amount{width:21%}}@media (max-width:767px){.ng-pc-container .gifts-panel .gift-donor-date{min-width:84px}}@media (min-width:768px){.ng-pc-container .gifts-panel .gift-donor-date{width:14%}}@media (min-width:992px){.ng-pc-container .gifts-panel .gift-donor-date{width:17%}}@media (min-width:1200px){.ng-pc-container .gifts-panel .gift-donor-date{width:17%}}.ng-pc-container .gifts-panel .gift-donor-action{text-align:right}@media (max-width:767px){.ng-pc-container .gifts-panel .gift-donor-action{min-width:184px}}@media (min-width:768px){.ng-pc-container .gifts-panel .gift-donor-action{width:29%}}@media (min-width:992px){.ng-pc-container .gifts-panel .gift-donor-action{width:25.5%}}@media (min-width:1200px){.ng-pc-container .gifts-panel .gift-donor-action{width:19.5%}}.ng-pc-container .gifts-panel .gift-donor-action>div{height:23px}.ng-pc-container .gifts-panel .gift-donor-action>div.popover{height:auto}.ng-pc-container .gifts-panel .gift-donor-action .gift-thanks-action{display:inline-block;position:relative;top:-3px;border-right:1px solid #9d9fa2;height:23px;padding:0 6px 0 0;margin:0 6px 0 0}@media (min-width:992px){.ng-pc-container .gifts-panel .gift-donor-action .gift-thanks-action{padding:0 8px 0 0;margin:0 8px 0 0}}.ng-pc-container .gifts-panel .gift-donor-action .gift-thanks-action .fa-envelope{margin:0 4px 0 0}.ng-pc-container .gifts-panel .gift-donor-action a:active,.ng-pc-container .gifts-panel .gift-donor-action a:focus,.ng-pc-container .gifts-panel .gift-donor-action a:hover{text-decoration:none}.ng-pc-container .gifts-panel .gift-donor-action .icon-btn-primary{font-size:22px;line-height:22px;margin:0 4px 0 0}.ng-pc-container .gifts-panel .gift-donor-action .icon-btn-primary .fa-square-o{font-size:inherit}.ng-pc-container .gifts-panel .gift-donor-action .icon-gray{color:#9d9fa2;font-size:22px;line-height:22px}.ng-pc-container .gifts-panel .gift-donor-action .icon-gray .fa-check-square-o{font-size:inherit}.ng-pc-container .gifts-panel .panel-footer{padding:30px 0 0}.gift-donor-message-popover{max-width:216px}@media (min-width:768px){.gift-donor-message-popover{max-width:276px}}.ng-pc-container .team-roster-panel{margin:0 0 40px}@media (min-width:768px){.ng-pc-container .team-roster-panel{margin:0 0 50px}}@media (min-width:992px){.ng-pc-container .team-roster-panel{margin:0 100px 50px}}.ng-pc-container .team-roster-panel .panel-heading{padding:0 0 16px}@media (min-width:992px){.ng-pc-container .team-roster-panel .panel-heading{padding:0 0 22px}}.ng-pc-container .team-roster-panel .panel-body{padding:0}.ng-pc-container .team-roster-panel .panel-table{font-size:16px;padding:0}.ng-pc-container .team-roster-panel .team-member-data{vertical-align:top}@media (max-width:767px){.ng-pc-container .team-roster-panel .team-member-name{min-width:196px}}@media (min-width:768px){.ng-pc-container .team-roster-panel .team-member-name{width:calc(100% - 194px)}}@media (min-width:992px){.ng-pc-container .team-roster-panel .team-member-name{width:calc(100% - 172px)}}.ng-pc-container .team-roster-panel .team-member-name img{margin:0 6px 0 0}.ng-pc-container .team-roster-panel .team-member-name a{word-wrap:break-word}.ng-pc-container .team-roster-panel .team-member-name a,.ng-pc-container .team-roster-panel .team-member-name a:link,.ng-pc-container .team-roster-panel .team-member-name a:visited{color:inherit}.ng-pc-container .team-roster-panel .team-member-name a:active,.ng-pc-container .team-roster-panel .team-member-name a:focus,.ng-pc-container .team-roster-panel .team-member-name a:hover{color:#808285}.ng-pc-container .team-roster-panel .team-member-amount{width:104px}@media (min-width:768px){.ng-pc-container .team-roster-panel .team-member-amount{width:194px}}@media (min-width:992px){.ng-pc-container .team-roster-panel .team-member-amount{width:172px}}.ng-pc-container .list-group.team-search-results .list-group-item.team-search-result-row div.team-search-result-info{width:80%;display:inline-block}.ng-pc-container .list-group.team-search-results .list-group-item.team-search-result-row button.join-team-button{float:right}.ng-pc-container .janrain_facebookButton,.ng-pc-container .janrain_native-facebookButton,.ng-pc-container .janrain_native-googleplusButton,.ng-pc-container .janrain_native-pinterestButton,.ng-pc-container .janrain_native-redditButton,.ng-pc-container .janrain_native-tumblrButton,.ng-pc-container .janrain_native-twitterButton,.ng-pc-container .janrain_twitterButton,.ng-pc-container .sms{color:#fff!important}.ng-pc-container .janrainSocialRoot{font-family:Helvetica Neue,Helvetica,FreeSans,Arial,sans-serif;position:relative;display:inline-block}.ng-pc-container .janrainSocialRoot.janrainOrientationHorizontal{height:32px}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationHorizontal{height:42px}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationVertical{height:84px}.ng-pc-container .janrainSocialRoot button,.ng-pc-container .janrainSocialRoot input,.ng-pc-container .janrainSocialRoot textarea{font-family:Helvetica Neue,Helvetica,FreeSans,Arial,sans-serif}.ng-pc-container .janrainSocialRoot input,.ng-pc-container .janrainSocialRoot textarea{font-family:Helvetica Neue,Helvetica,FreeSans,Arial,sans-serif;border:1px solid #dcdcdc;background:#f0f0f0;border-radius:3px}.ng-pc-container .janrainSocialRoot textarea{resize:vertical}.ng-pc-container .janrainSocialRoot a,.ng-pc-container .janrainSocialRoot div,.ng-pc-container .janrainSocialRoot input,.ng-pc-container .janrainSocialRoot span,.ng-pc-container .janrainSocialRoot textarea{font-size:1.5rem}.ng-pc-container .janrainSocialRoot button::-moz-focus-inner{border:0;padding:0}.ng-pc-container .janrainSocialRoot input:focus,.ng-pc-container .janrainSocialRoot input:invalid,.ng-pc-container .janrainSocialRoot textarea:focus{border:1px solid #85ceec;background:#ddf1fa!important;box-shadow:0 0 2px #85ceec}.ng-pc-container .janrainSocialRoot a:focus{box-shadow:0 0 1px 2px #85ceec}.ng-pc-container .janrainSocialRoot button.janrainShare:focus{border:1px solid #85ceec}.ng-pc-container .janrainSocialRoot button.janrainShare:focus span{text-decoration:underline}.ng-pc-container .janrainSocialRoot a:focus,.ng-pc-container .janrainSocialRoot button.currentProviderShowing,.ng-pc-container .janrainSocialRoot button:focus,.ng-pc-container .janrainSocialRoot input:focus,.ng-pc-container .janrainSocialRoot textarea:focus{outline:0;-webkit-appearance:none}.ng-pc-container .janrainSocialRoot a:focus.janrainProvider,.ng-pc-container .janrainSocialRoot button.currentProviderShowing.janrainProvider,.ng-pc-container .janrainSocialRoot button:focus.janrainProvider,.ng-pc-container .janrainSocialRoot input:focus.janrainProvider,.ng-pc-container .janrainSocialRoot textarea:focus.janrainProvider{border:1px solid rgba(255,255,255,.6)}.ng-pc-container .janrainSocialRoot a:focus.janrainProvider img,.ng-pc-container .janrainSocialRoot button.currentProviderShowing.janrainProvider img,.ng-pc-container .janrainSocialRoot button:focus.janrainProvider img,.ng-pc-container .janrainSocialRoot input:focus.janrainProvider img,.ng-pc-container .janrainSocialRoot textarea:focus.janrainProvider img{width:30px;height:30px}.ng-pc-container .janrain_emailButton{background:#009ddc}.ng-pc-container .janrain_emailButton:active,.ng-pc-container .janrain_emailButton:hover{background:#00719f}.ng-pc-container .janrain_emailButton.currentProviderShowing,.ng-pc-container .janrain_emailButton:focus{-webkit-box-shadow:0 0 2px 2px #00acf0;-moz-box-shadow:0 0 2px 2px #00acf0;box-shadow:0 0 2px 2px #00acf0}.ng-pc-container .janrainShareForm.janrainShareForm_email{background:#009ddc}.ng-pc-container .background-email{background:#009ddc}.ng-pc-container .background-email .janrainProgressIndicator{background-color:#009ddc}.ng-pc-container .border-email{border-color:#009ddc}.ng-pc-container .text-email{color:#000}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email:hover{background-color:#43c9ff}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email:hover{border-color:#0080b3}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email.janrainLoading{background-color:#1abdff;cursor:default}.ng-pc-container .janrain_email-googleButton{background:#3b74f4}.ng-pc-container .janrain_email-googleButton:active,.ng-pc-container .janrain_email-googleButton:hover{background:#0d4fe5}.ng-pc-container .janrain_email-googleButton.currentProviderShowing,.ng-pc-container .janrain_email-googleButton:focus{-webkit-box-shadow:0 0 2px 2px #4e82f5;-moz-box-shadow:0 0 2px 2px #4e82f5;box-shadow:0 0 2px 2px #4e82f5}.ng-pc-container .janrainShareForm.janrainShareForm_email-google{background:#3b74f4}.ng-pc-container .background-email-google{background:#3b74f4}.ng-pc-container .background-email-google .janrainProgressIndicator{background-color:#3b74f4}.ng-pc-container .border-email-google{border-color:#3b74f4}.ng-pc-container .text-email-google{color:#3b74f4}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-google:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-google:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-google:hover{background-color:#9cb8f9}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-google:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-google:hover{border-color:#1459f2}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-google.janrainLoading{background-color:#759df7;cursor:default}.ng-pc-container .janrain_email-googleplusButton{background:#cc3732}.ng-pc-container .janrain_email-googleplusButton:active,.ng-pc-container .janrain_email-googleplusButton:hover{background:#9b2a26}.ng-pc-container .janrain_email-googleplusButton.currentProviderShowing,.ng-pc-container .janrain_email-googleplusButton:focus{-webkit-box-shadow:0 0 2px 2px #d14642;-moz-box-shadow:0 0 2px 2px #d14642;box-shadow:0 0 2px 2px #d14642}.ng-pc-container .janrainShareForm.janrainShareForm_email-googleplus{background:#cc3732}.ng-pc-container .background-email-googleplus{background:#cc3732}.ng-pc-container .background-email-googleplus .janrainProgressIndicator{background-color:#cc3732}.ng-pc-container .border-email-googleplus{border-color:#cc3732}.ng-pc-container .text-email-googleplus{color:#737373}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-googleplus:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-googleplus:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-googleplus:hover{background-color:#e18683}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-googleplus:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-googleplus:hover{border-color:#ab2e2a}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-googleplus.janrainLoading{background-color:#d96663;cursor:default}.ng-pc-container .janrain_email-mailtoButton{background:#009ddc}.ng-pc-container .janrain_email-mailtoButton:active,.ng-pc-container .janrain_email-mailtoButton:hover{background:#00719f}.ng-pc-container .janrain_email-mailtoButton.currentProviderShowing,.ng-pc-container .janrain_email-mailtoButton:focus{-webkit-box-shadow:0 0 2px 2px #00acf0;-moz-box-shadow:0 0 2px 2px #00acf0;box-shadow:0 0 2px 2px #00acf0}.ng-pc-container .janrainShareForm.janrainShareForm_email-mailto{background:#009ddc}.ng-pc-container .background-email-mailto{background:#009ddc}.ng-pc-container .background-email-mailto .janrainProgressIndicator{background-color:#009ddc}.ng-pc-container .border-email-mailto{border-color:#009ddc}.ng-pc-container .text-email-mailto{color:#000}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-mailto:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-mailto:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-mailto:hover{background-color:#43c9ff}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-mailto:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-mailto:hover{border-color:#0080b3}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-mailto.janrainLoading{background-color:#1abdff;cursor:default}.ng-pc-container .janrain_email-yahooButton{background:#670267}.ng-pc-container .janrain_email-yahooButton:active,.ng-pc-container .janrain_email-yahooButton:hover{background:#2b012b}.ng-pc-container .janrain_email-yahooButton.currentProviderShowing,.ng-pc-container .janrain_email-yahooButton:focus{-webkit-box-shadow:0 0 2px 2px #7b027b;-moz-box-shadow:0 0 2px 2px #7b027b;box-shadow:0 0 2px 2px #7b027b}.ng-pc-container .janrainShareForm.janrainShareForm_email-yahoo{background:#670267}.ng-pc-container .background-email-yahoo{background:#670267}.ng-pc-container .background-email-yahoo .janrainProgressIndicator{background-color:#670267}.ng-pc-container .border-email-yahoo{border-color:#670267}.ng-pc-container .text-email-yahoo{color:#670267}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-yahoo:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-yahoo:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-yahoo:hover{background-color:#cb04cb}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-yahoo:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-yahoo:hover{border-color:#3f013f}.ng-pc-container .janrainSocialRoot button.janrainShare.background-email-yahoo.janrainLoading{background-color:#a303a3;cursor:default}.ng-pc-container .janrain_facebookButton{background:#3b5998}.ng-pc-container .janrain_facebookButton:before{margin-left:8px;margin-top:7px}.ng-pc-container .janrain_native-facebookButton:active,.ng-pc-container .janrain_native-facebookButton:hover{background:#2a3f6c}.ng-pc-container .janrain_native-facebookButton.currentProviderShowing,.ng-pc-container .janrain_native-facebookButton:focus{-webkit-box-shadow:0 0 2px 2px #4162a7;-moz-box-shadow:0 0 2px 2px #4162a7;box-shadow:0 0 2px 2px #4162a7}.ng-pc-container .janrainShareForm.janrainShareForm_native-facebook{background:#3b5998}.ng-pc-container .background-native-facebook{background:#3b5998}.ng-pc-container .background-native-facebook .janrainProgressIndicator{background-color:#3b5998}.ng-pc-container .border-native-facebook{border-color:#3b5998}.ng-pc-container .text-native-facebook{color:#3b5998}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-facebook:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-facebook:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-facebook:hover{background-color:#718dc8}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-facebook:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-facebook:hover{border-color:#30487b}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-facebook.janrainLoading{background-color:#5476bd;cursor:default}.ng-pc-container .janrain_native-googleplusButton{background:#cc3732}.ng-pc-container .janrain_native-googleplusButton:before{margin-left:8px;margin-top:8px}.ng-pc-container .janrain_native-googleplusButton:active,.ng-pc-container .janrain_native-googleplusButton:hover{background:#9b2a26}.ng-pc-container .janrain_native-googleplusButton.currentProviderShowing,.ng-pc-container .janrain_native-googleplusButton:focus{-webkit-box-shadow:0 0 2px 2px #d14642;-moz-box-shadow:0 0 2px 2px #d14642;box-shadow:0 0 2px 2px #d14642}.ng-pc-container .janrainShareForm.janrainShareForm_native-googleplus{background:#cc3732}.ng-pc-container .background-native-googleplus{background:#cc3732}.ng-pc-container .background-native-googleplus .janrainProgressIndicator{background-color:#cc3732}.ng-pc-container .border-native-googleplus{border-color:#cc3732}.ng-pc-container .text-native-googleplus{color:#737373}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-googleplus:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-googleplus:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-googleplus:hover{background-color:#e18683}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-googleplus:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-googleplus:hover{border-color:#ab2e2a}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-googleplus.janrainLoading{background-color:#d96663;cursor:default}.ng-pc-container .janrain_native-linkedinButton{background:#005a87}.ng-pc-container .janrain_native-linkedinButton:active,.ng-pc-container .janrain_native-linkedinButton:hover{background:#00314a}.ng-pc-container .janrain_native-linkedinButton.currentProviderShowing,.ng-pc-container .janrain_native-linkedinButton:focus{-webkit-box-shadow:0 0 2px 2px #00689b;-moz-box-shadow:0 0 2px 2px #00689b;box-shadow:0 0 2px 2px #00689b}.ng-pc-container .janrainShareForm.janrainShareForm_native-linkedin{background:#005a87}.ng-pc-container .background-native-linkedin{background:#005a87}.ng-pc-container .background-native-linkedin .janrainProgressIndicator{background-color:#005a87}.ng-pc-container .border-native-linkedin{border-color:#005a87}.ng-pc-container .text-native-linkedin{color:#005a87}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-linkedin:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-linkedin:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-linkedin:hover{background-color:#009eed}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-linkedin:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-linkedin:hover{border-color:#003f5e}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-linkedin.janrainLoading{background-color:#0083c4;cursor:default}.ng-pc-container .janrain_native-mixiButton{background:#d1ad5a}.ng-pc-container .janrain_native-mixiButton:active,.ng-pc-container .janrain_native-mixiButton:hover{background:#ba9134}.ng-pc-container .janrain_native-mixiButton.currentProviderShowing,.ng-pc-container .janrain_native-mixiButton:focus{-webkit-box-shadow:0 0 2px 2px #d5b56a;-moz-box-shadow:0 0 2px 2px #d5b56a;box-shadow:0 0 2px 2px #d5b56a}.ng-pc-container .janrainShareForm.janrainShareForm_native-mixi{background:#d1ad5a}.ng-pc-container .background-native-mixi{background:#d1ad5a}.ng-pc-container .background-native-mixi .janrainProgressIndicator{background-color:#d1ad5a}.ng-pc-container .border-native-mixi{border-color:#d1ad5a}.ng-pc-container .text-native-mixi{color:#d1ad5a}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-mixi:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-mixi:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-mixi:hover{background-color:#e7d5aa}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-mixi:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-mixi:hover{border-color:#c89d3a}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-mixi.janrainLoading{background-color:#dec58a;cursor:default}.ng-pc-container .janrain_native-pinterestButton{background:#be0a1e}.ng-pc-container .janrain_native-pinterestButton:before{margin-left:8px;margin-top:8px}.ng-pc-container .janrain_native-pinterestButton:active,.ng-pc-container .janrain_native-pinterestButton:hover{background:#840715}.ng-pc-container .janrain_native-pinterestButton.currentProviderShowing,.ng-pc-container .janrain_native-pinterestButton:focus{-webkit-box-shadow:0 0 2px 2px #d10b21;-moz-box-shadow:0 0 2px 2px #d10b21;box-shadow:0 0 2px 2px #d10b21}.ng-pc-container .janrainShareForm.janrainShareForm_native-pinterest{background:#be0a1e}.ng-pc-container .background-native-pinterest{background:#be0a1e}.ng-pc-container .background-native-pinterest .janrainProgressIndicator{background-color:#be0a1e}.ng-pc-container .border-native-pinterest{border-color:#be0a1e}.ng-pc-container .text-native-pinterest{color:#cb2027}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-pinterest:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-pinterest:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-pinterest:hover{background-color:#f5394e}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-pinterest:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-pinterest:hover{border-color:#970818}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-pinterest.janrainLoading{background-color:#f3132c;cursor:default}.ng-pc-container .janrain_native-sinaweiboButton{background:#d72829}.ng-pc-container .janrain_native-sinaweiboButton:active,.ng-pc-container .janrain_native-sinaweiboButton:hover{background:#a31e1f}.ng-pc-container .janrain_native-sinaweiboButton.currentProviderShowing,.ng-pc-container .janrain_native-sinaweiboButton:focus{-webkit-box-shadow:0 0 2px 2px #da393a;-moz-box-shadow:0 0 2px 2px #da393a;box-shadow:0 0 2px 2px #da393a}.ng-pc-container .janrainShareForm.janrainShareForm_native-sinaweibo{background:#d72829}.ng-pc-container .background-native-sinaweibo{background:#d72829}.ng-pc-container .background-native-sinaweibo .janrainProgressIndicator{background-color:#d72829}.ng-pc-container .border-native-sinaweibo{border-color:#d72829}.ng-pc-container .text-native-sinaweibo{color:#d72829}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-sinaweibo:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-sinaweibo:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-sinaweibo:hover{background-color:#e77e7f}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-sinaweibo:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-sinaweibo:hover{border-color:#b52222}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-sinaweibo.janrainLoading{background-color:#e15c5c;cursor:default}.ng-pc-container .janrain_twitterButton{background:#27c9ff}.ng-pc-container .janrain_twitterButton:before{margin-left:8px;margin-top:7px}.ng-pc-container .janrain_native-twitterButton:active,.ng-pc-container .janrain_native-twitterButton:hover{background:#00afe9}.ng-pc-container .janrain_native-twitterButton.currentProviderShowing,.ng-pc-container .janrain_native-twitterButton:focus{-webkit-box-shadow:0 0 2px 2px #3bceff;-moz-box-shadow:0 0 2px 2px #3bceff;box-shadow:0 0 2px 2px #3bceff}.ng-pc-container .janrainShareForm.janrainShareForm_native-twitter{background:#27c9ff}.ng-pc-container .background-native-twitter{background:#27c9ff}.ng-pc-container .background-native-twitter .janrainProgressIndicator{background-color:#27c9ff}.ng-pc-container .border-native-twitter{border-color:#27c9ff}.ng-pc-container .text-native-twitter{color:#27c9ff}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-twitter:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-twitter:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-twitter:hover{background-color:#8de3ff}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-twitter:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-twitter:hover{border-color:#00befd}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-twitter.janrainLoading{background-color:#64d8ff;cursor:default}.ng-pc-container .janrain_native-tumblrButton{background:#31516f}.ng-pc-container .janrain_native-tumblrButton:before{margin-left:7px;margin-top:7px}.ng-pc-container .janrain_native-tumblrButton:active,.ng-pc-container .janrain_native-tumblrButton:hover{background:#1e3245}.ng-pc-container .janrain_native-tumblrButton.currentProviderShowing,.ng-pc-container .janrain_native-tumblrButton:focus{-webkit-box-shadow:0 0 2px 2px #375b7d;-moz-box-shadow:0 0 2px 2px #375b7d;box-shadow:0 0 2px 2px #375b7d}.ng-pc-container .janrainShareForm.janrainShareForm_native-tumblr{background:#31516f}.ng-pc-container .background-native-tumblr{background:#31516f}.ng-pc-container .background-native-tumblr .janrainProgressIndicator{background-color:#31516f}.ng-pc-container .border-native-tumblr{border-color:#31516f}.ng-pc-container .text-native-tumblr{color:#31516f}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-tumblr:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-tumblr:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-tumblr:hover{background-color:#5385b3}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-tumblr:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-tumblr:hover{border-color:#253c53}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-tumblr.janrainLoading{background-color:#447099;cursor:default}.ng-pc-container .janrain_native-xingButton{background:#006567}.ng-pc-container .janrain_native-xingButton:active,.ng-pc-container .janrain_native-xingButton:hover{background:#00292a}.ng-pc-container .janrain_native-xingButton.currentProviderShowing,.ng-pc-container .janrain_native-xingButton:focus{-webkit-box-shadow:0 0 2px 2px #00797b;-moz-box-shadow:0 0 2px 2px #00797b;box-shadow:0 0 2px 2px #00797b}.ng-pc-container .janrainShareForm.janrainShareForm_native-xing{background:#006567}.ng-pc-container .background-native-xing{background:#006567}.ng-pc-container .background-native-xing .janrainProgressIndicator{background-color:#006567}.ng-pc-container .border-native-xing{border-color:#006567}.ng-pc-container .text-native-xing{color:#006567}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-xing:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-xing:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-xing:hover{background-color:#00c9cd}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-xing:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-xing:hover{border-color:#003d3e}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-xing.janrainLoading{background-color:#00a1a4;cursor:default}.ng-pc-container .janrain_native-redditButton{background:#ff4500}.ng-pc-container .janrain_native-redditButton:before{margin-left:7px;margin-top:6px}.ng-pc-container .janrain_native-redditButton:active,.ng-pc-container .janrain_native-redditButton:hover{background:#c23400}.ng-pc-container .janrain_native-redditButton.currentProviderShowing,.ng-pc-container .janrain_native-redditButton:focus{-webkit-box-shadow:0 0 2px 2px #ff5414;-moz-box-shadow:0 0 2px 2px #ff5414;box-shadow:0 0 2px 2px #ff5414}.ng-pc-container .janrainShareForm.janrainShareForm_native-reddit{background:#ff4500}.ng-pc-container .background-native-reddit{background:#ff4500}.ng-pc-container .background-native-reddit .janrainProgressIndicator{background-color:#ff4500}.ng-pc-container .border-native-reddit{border-color:#ff4500}.ng-pc-container .text-native-reddit{color:#ff4500}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-reddit:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-reddit:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-reddit:hover{background-color:#ff8f66}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-reddit:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-reddit:hover{border-color:#d63a00}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-reddit.janrainLoading{background-color:#ff723d;cursor:default}.ng-pc-container .janrain_native-odnoklassnikiButton{background:#fa9113}.ng-pc-container .janrain_native-odnoklassnikiButton:active,.ng-pc-container .janrain_native-odnoklassnikiButton:hover{background:#cb7104}.ng-pc-container .janrain_native-odnoklassnikiButton.currentProviderShowing,.ng-pc-container .janrain_native-odnoklassnikiButton:focus{-webkit-box-shadow:0 0 2px 2px #fa9a27;-moz-box-shadow:0 0 2px 2px #fa9a27;box-shadow:0 0 2px 2px #fa9a27}.ng-pc-container .janrainShareForm.janrainShareForm_native-odnoklassniki{background:#fa9113}.ng-pc-container .background-native-odnoklassniki{background:#fa9113}.ng-pc-container .background-native-odnoklassniki .janrainProgressIndicator{background-color:#fa9113}.ng-pc-container .border-native-odnoklassniki{border-color:#fa9113}.ng-pc-container .text-native-odnoklassniki{color:#fa9113}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-odnoklassniki:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-odnoklassniki:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-odnoklassniki:hover{background-color:#fcc077}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-odnoklassniki:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-odnoklassniki:hover{border-color:#df7c05}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-odnoklassniki.janrainLoading{background-color:#fbad4f;cursor:default}.ng-pc-container .janrain_native-vkButton{background:#45668e}.ng-pc-container .janrain_native-vkButton:active,.ng-pc-container .janrain_native-vkButton:hover{background:#314865}.ng-pc-container .janrain_native-vkButton.currentProviderShowing,.ng-pc-container .janrain_native-vkButton:focus{-webkit-box-shadow:0 0 2px 2px #4c709c;-moz-box-shadow:0 0 2px 2px #4c709c;box-shadow:0 0 2px 2px #4c709c}.ng-pc-container .janrainShareForm.janrainShareForm_native-vk{background:#45668e}.ng-pc-container .background-native-vk{background:#45668e}.ng-pc-container .background-native-vk .janrainProgressIndicator{background-color:#45668e}.ng-pc-container .border-native-vk{border-color:#45668e}.ng-pc-container .text-native-vk{color:#45668e}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-vk:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-vk:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-vk:hover{background-color:#7a99bf}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-vk:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-vk:hover{border-color:#385273}.ng-pc-container .janrainSocialRoot button.janrainShare.background-native-vk.janrainLoading{background-color:#5f84b1;cursor:default}.ng-pc-container .janrain_facebookButton{background:#3b5998}.ng-pc-container .janrain_facebookButton:active,.ng-pc-container .janrain_facebookButton:hover{background:#2a3f6c}.ng-pc-container .janrain_facebookButton.currentProviderShowing,.ng-pc-container .janrain_facebookButton:focus{-webkit-box-shadow:0 0 2px 2px #4162a7;-moz-box-shadow:0 0 2px 2px #4162a7;box-shadow:0 0 2px 2px #4162a7}.ng-pc-container .janrainShareForm.janrainShareForm_facebook{background:#3b5998}.ng-pc-container .background-facebook{background:#3b5998}.ng-pc-container .background-facebook .janrainProgressIndicator{background-color:#3b5998}.ng-pc-container .border-facebook{border-color:#3b5998}.ng-pc-container .text-facebook{color:#3b5998}.ng-pc-container .janrainSocialRoot button.janrainShare.background-facebook:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-facebook:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-facebook:hover{background-color:#718dc8}.ng-pc-container .janrainSocialRoot button.janrainShare.background-facebook:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-facebook:hover{border-color:#30487b}.ng-pc-container .janrainSocialRoot button.janrainShare.background-facebook.janrainLoading{background-color:#5476bd;cursor:default}.ng-pc-container .janrain_linkedinButton{background:#005a87}.ng-pc-container .janrain_linkedinButton:active,.ng-pc-container .janrain_linkedinButton:hover{background:#00314a}.ng-pc-container .janrain_linkedinButton.currentProviderShowing,.ng-pc-container .janrain_linkedinButton:focus{-webkit-box-shadow:0 0 2px 2px #00689b;-moz-box-shadow:0 0 2px 2px #00689b;box-shadow:0 0 2px 2px #00689b}.ng-pc-container .janrainShareForm.janrainShareForm_linkedin{background:#005a87}.ng-pc-container .background-linkedin{background:#005a87}.ng-pc-container .background-linkedin .janrainProgressIndicator{background-color:#005a87}.ng-pc-container .border-linkedin{border-color:#005a87}.ng-pc-container .text-linkedin{color:#005a87}.ng-pc-container .janrainSocialRoot button.janrainShare.background-linkedin:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-linkedin:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-linkedin:hover{background-color:#009eed}.ng-pc-container .janrainSocialRoot button.janrainShare.background-linkedin:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-linkedin:hover{border-color:#003f5e}.ng-pc-container .janrainSocialRoot button.janrainShare.background-linkedin.janrainLoading{background-color:#0083c4;cursor:default}.ng-pc-container .janrain_mixiButton{background:#d1ad5a}.ng-pc-container .janrain_mixiButton:active,.ng-pc-container .janrain_mixiButton:hover{background:#ba9134}.ng-pc-container .janrain_mixiButton.currentProviderShowing,.ng-pc-container .janrain_mixiButton:focus{-webkit-box-shadow:0 0 2px 2px #d5b56a;-moz-box-shadow:0 0 2px 2px #d5b56a;box-shadow:0 0 2px 2px #d5b56a}.ng-pc-container .janrainShareForm.janrainShareForm_mixi{background:#d1ad5a}.ng-pc-container .background-mixi{background:#d1ad5a}.ng-pc-container .background-mixi .janrainProgressIndicator{background-color:#d1ad5a}.ng-pc-container .border-mixi{border-color:#d1ad5a}.ng-pc-container .text-mixi{color:#d1ad5a}.ng-pc-container .janrainSocialRoot button.janrainShare.background-mixi:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-mixi:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-mixi:hover{background-color:#e7d5aa}.ng-pc-container .janrainSocialRoot button.janrainShare.background-mixi:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-mixi:hover{border-color:#c89d3a}.ng-pc-container .janrainSocialRoot button.janrainShare.background-mixi.janrainLoading{background-color:#dec58a;cursor:default}.ng-pc-container .janrain_qqButton{background:#20b2ed}.ng-pc-container .janrain_qqButton:active,.ng-pc-container .janrain_qqButton:hover{background:#108dc0}.ng-pc-container .janrain_qqButton.currentProviderShowing,.ng-pc-container .janrain_qqButton:focus{-webkit-box-shadow:0 0 2px 2px #33b9ef;-moz-box-shadow:0 0 2px 2px #33b9ef;box-shadow:0 0 2px 2px #33b9ef}.ng-pc-container .janrainShareForm.janrainShareForm_qq{background:#20b2ed}.ng-pc-container .background-qq{background:#20b2ed}.ng-pc-container .background-qq .janrainProgressIndicator{background-color:#20b2ed}.ng-pc-container .border-qq{border-color:#20b2ed}.ng-pc-container .text-qq{color:#201d28}.ng-pc-container .janrainSocialRoot button.janrainShare.background-qq:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-qq:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-qq:hover{background-color:#7ed3f5}.ng-pc-container .janrainSocialRoot button.janrainShare.background-qq:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-qq:hover{border-color:#119bd3}.ng-pc-container .janrainSocialRoot button.janrainShare.background-qq.janrainLoading{background-color:#59c6f2;cursor:default}.ng-pc-container .janrain_tencentweiboButton{background:#20b8e5}.ng-pc-container .janrain_tencentweiboButton:active,.ng-pc-container .janrain_tencentweiboButton:hover{background:#158fb3}.ng-pc-container .janrain_tencentweiboButton.currentProviderShowing,.ng-pc-container .janrain_tencentweiboButton:focus{-webkit-box-shadow:0 0 2px 2px #32bee7;-moz-box-shadow:0 0 2px 2px #32bee7;box-shadow:0 0 2px 2px #32bee7}.ng-pc-container .janrainShareForm.janrainShareForm_tencentweibo{background:#20b8e5}.ng-pc-container .background-tencentweibo{background:#20b8e5}.ng-pc-container .background-tencentweibo .janrainProgressIndicator{background-color:#20b8e5}.ng-pc-container .border-tencentweibo{border-color:#20b8e5}.ng-pc-container .text-tencentweibo{color:#20b8e5}.ng-pc-container .janrainSocialRoot button.janrainShare.background-tencentweibo:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-tencentweibo:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-tencentweibo:hover{background-color:#7bd5f0}.ng-pc-container .janrainSocialRoot button.janrainShare.background-tencentweibo:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-tencentweibo:hover{border-color:#179dc5}.ng-pc-container .janrainSocialRoot button.janrainShare.background-tencentweibo.janrainLoading{background-color:#57c9eb;cursor:default}.ng-pc-container .janrain_twitterButton{background:#27c9ff}.ng-pc-container .janrain_twitterButton:active,.ng-pc-container .janrain_twitterButton:hover{background:#00afe9}.ng-pc-container .janrain_twitterButton.currentProviderShowing,.ng-pc-container .janrain_twitterButton:focus{-webkit-box-shadow:0 0 2px 2px #3bceff;-moz-box-shadow:0 0 2px 2px #3bceff;box-shadow:0 0 2px 2px #3bceff}.ng-pc-container .janrainShareForm.janrainShareForm_twitter{background:#27c9ff}.ng-pc-container .background-twitter{background:#27c9ff}.ng-pc-container .background-twitter .janrainProgressIndicator{background-color:#27c9ff}.ng-pc-container .border-twitter{border-color:#27c9ff}.ng-pc-container .text-twitter{color:#27c9ff}.ng-pc-container .janrainSocialRoot button.janrainShare.background-twitter:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-twitter:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-twitter:hover{background-color:#8de3ff}.ng-pc-container .janrainSocialRoot button.janrainShare.background-twitter:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-twitter:hover{border-color:#00befd}.ng-pc-container .janrainSocialRoot button.janrainShare.background-twitter.janrainLoading{background-color:#64d8ff;cursor:default}.ng-pc-container .janrain_xingButton{background:#006567}.ng-pc-container .janrain_xingButton:active,.ng-pc-container .janrain_xingButton:hover{background:#00292a}.ng-pc-container .janrain_xingButton.currentProviderShowing,.ng-pc-container .janrain_xingButton:focus{-webkit-box-shadow:0 0 2px 2px #00797b;-moz-box-shadow:0 0 2px 2px #00797b;box-shadow:0 0 2px 2px #00797b}.ng-pc-container .janrainShareForm.janrainShareForm_xing{background:#006567}.ng-pc-container .background-xing{background:#006567}.ng-pc-container .background-xing .janrainProgressIndicator{background-color:#006567}.ng-pc-container .border-xing{border-color:#006567}.ng-pc-container .text-xing{color:#006567}.ng-pc-container .janrainSocialRoot button.janrainShare.background-xing:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-xing:focus,.ng-pc-container .janrainSocialRoot button.janrainShare.background-xing:hover{background-color:#00c9cd}.ng-pc-container .janrainSocialRoot button.janrainShare.background-xing:active,.ng-pc-container .janrainSocialRoot button.janrainShare.background-xing:hover{border-color:#003d3e}.ng-pc-container .janrainSocialRoot button.janrainShare.background-xing.janrainLoading{background-color:#00a1a4;cursor:default}.ng-pc-container .janrainSocialRoot.janrainOrientationHorizontal .janrainProviderList{height:32px}.ng-pc-container .janrainSocialRoot .janrainEmailProviderList,.ng-pc-container .janrainSocialRoot.janrainOrientationHorizontal .janrainProviderList{display:inline-block}.ng-pc-container .janrainSocialRoot button.janrainProvider{font-family:Helvetica Neue,Helvetica,FreeSans,Arial,sans-serif;display:inline-block;position:relative;padding:0;border:0;margin:0;border:0 solid #000;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;cursor:pointer;width:32px;height:32px;line-height:32px}.ng-pc-container .janrainSocialRoot button.janrainProvider img{margin:0;width:32px;height:32px}.ng-pc-container .janrainSocialRoot button.janrainProvider.currentProviderShowing.shareScreenVisible{overflow:visible}.ng-pc-container .janrainSocialRoot button.janrainProvider.currentProviderShowing.shareScreenVisible:before{content:" ";display:block;position:absolute;height:0;width:0;z-index:-1;border-style:solid}.ng-pc-container .janrainSocialRoot.janrainOrientationHorizontal button.currentProviderShowing.shareScreenVisible:before{top:33px;left:0;border-color:#aaa transparent;border-width:0 16px 11px 16px}.ng-pc-container .janrainSocialRoot.janrainOrientationVertical button.currentProviderShowing.shareScreenVisible:before{content:"";display:block;position:absolute;top:0;border-color:transparent #aaa}.ng-pc-container .janrainSocialRoot.janrainOrientationVertical.janrainGravityEast button.currentProviderShowing.shareScreenVisible:before{border-width:16px 14.5px 16px 0;left:33px;right:auto}.ng-pc-container .janrainSocialRoot.janrainOrientationVertical.janrainGravityWest button.currentProviderShowing.shareScreenVisible:before{border-width:16px 0 16px 14.5px;left:auto;right:33px}.ng-pc-container .janrainSocialRoot .janrainEmailProviderList{width:100%;text-align:center;padding-top:17px}.ng-pc-container .janrainSocialRoot .janrainEmailProviderList .janrainEmailProviderSelection{display:inline-block;padding:8.5px 17px;text-align:center}.ng-pc-container .janrainSocialRoot .janrainEmailProviderList .janrainEmailProviderSelection button.janrainProvider{display:block;width:48px;height:48px;margin:6px auto}.ng-pc-container .janrainSocialRoot .janrainEmailProviderList .janrainEmailProviderSelection button.janrainProvider img{width:48px;height:48px}.ng-pc-container .janrainSocialRoot .janrainEmailProviderList .janrainEmailProviderSelection .janrainEmailProviderLabel{display:block;text-align:center;font-size:13px}.ng-pc-container .janrainSocialRoot.janrainShareCountHidden.janrainFormFactorBar .janrainProviderList button.janrainProvider:first-child{margin-left:0}@media screen and (max-device-width:480px){.ng-pc-container .janrainSocialRoot .janrainEmailProviderList .janrainEmailProviderSelection{display:block}}.ng-pc-container .janrainSocialRoot .janrainSocialBar{display:inline-block;position:relative;vertical-align:top;overflow:visible}.ng-pc-container .janrainSocialRoot .janrainShareCountContainer{-webkit-border-radius:2px;-webkit-background-clip:padding-box;-moz-border-radius:2px;-moz-background-clip:padding;border-radius:2px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:4px 0;color:#333;background:#f8f8f8;width:46px;height:24px;border:1px solid #dcdcdc;vertical-align:top;text-align:center}.ng-pc-container .janrainSocialRoot .janrainShareCount{height:24px;display:block;font-size:11px;font-weight:700;color:#555;line-height:22px;vertical-align:middle}.ng-pc-container .janrainSocialRoot.janrainOrientationVertical .janrainSocialBar{margin-bottom:0}.ng-pc-container .janrainSocialRoot.janrainOrientationVertical button.janrainProvider{display:block;margin-bottom:9px;margin-left:auto;margin-right:auto}.ng-pc-container .janrainSocialRoot.janrainOrientationVertical .janrainShareCountContainer{display:block}.ng-pc-container .janrainSocialRoot.janrainOrientationHorizontal button.janrainProvider{display:inline-block;margin-left:9px}.ng-pc-container .janrainSocialRoot.janrainOrientationHorizontal .janrainShareCountContainer{display:inline-block}.ng-pc-container .janrainSocialRoot[dir=rtl].janrainOrientationHorizontal button.janrainProvider{margin-left:0;margin-right:9px}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationHorizontal .janrainShareCountContainer{margin:9px 5px}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer .janrainDrawerButtonContainer{display:inline-block}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer .janrainDrawerButton{height:42px;width:42px;border:2px solid #aaa;padding:2px;background:#dcdcdc;color:#333;font-weight:700}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer .janrainProviderList{position:absolute;padding:5px;background:#aaa;z-index:1}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer button.janrainProvider{position:relative;z-index:1}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationHorizontal .janrainProviderList{position:absolute;top:0;display:none}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationHorizontal .janrainProviderList button.janrainProvider{margin-top:0;margin-bottom:0}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationHorizontal .janrainProviderList button.janrainProvider:first-child{margin-left:0}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationVertical .janrainProviderList{display:none}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationVertical .janrainProviderList button.janrainProvider{margin-left:0;margin-right:0}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationVertical .janrainProviderList button.janrainProvider:first-child{margin-top:0}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationVertical .janrainProviderList button.janrainProvider:last-child{margin-bottom:0}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainProviderListOpen{z-index:2}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainProviderListOpen.janrainOrientationHorizontal .janrainProviderList{display:inline-block;white-space:nowrap}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainProviderListOpen.janrainOrientationVertical .janrainProviderList{display:block}.ng-pc-container .janrainSocialRoot.janrainShareCountHidden .janrainShareCountContainer{display:none}.ng-pc-container .janrainSocialRoot .janrainContactList{margin-top:17px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.ng-pc-container .janrainSocialRoot .janrainContactList ul{list-style:none}.ng-pc-container .janrainSocialRoot .janrainShareFromLine{margin-top:17px}.ng-pc-container .janrainSocialRoot .janrainShareFromLine.janrainEmailSharing+.janrainContactList{margin-top:0}.ng-pc-container .janrainSocialRoot .janrainContactList .janrainShareCaption,.ng-pc-container .janrainSocialRoot .janrainShareFromLine .janrainShareCaption{display:inline-block;width:12%;padding:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right}.ng-pc-container .janrainSocialRoot .janrainContactList .janrainReturnAddress,.ng-pc-container .janrainSocialRoot .janrainShareFromLine .janrainReturnAddress{margin-left:6px;font-size:.875em}.ng-pc-container .janrainSocialRoot .janrainContactList .janrainReturnAddressEmail,.ng-pc-container .janrainSocialRoot .janrainShareFromLine .janrainReturnAddressEmail{font-style:italic;font-size:.75em;margin-left:.5em}.ng-pc-container .janrainSocialRoot[dir=ltr] .janrainReturnAddressEmail:before{content:"<"}.ng-pc-container .janrainSocialRoot[dir=ltr] .janrainReturnAddressEmail:after{content:">"}.ng-pc-container .janrainSocialRoot .janrainComposeMessageHeader{margin-top:8.5px;padding-left:12px}.ng-pc-container .janrainSocialRoot .janrainComposeMessageHeader+.janrainShareMessage{margin-top:4px}.ng-pc-container .janrainSocialRoot .janrainShareContactSearch{padding:6px;margin:0;width:88%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ng-pc-container .janrainSocialRoot .janrainShareContactSearchResults{position:absolute;background-color:#fff;border:1px solid #aaa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;left:0;right:0;z-index:10}.ng-pc-container .janrainSocialRoot .janrainShareContactSearchResult{font-size:14px;line-height:24px}.ng-pc-container .janrainSocialRoot .janrainShareContactSearchResult a{display:block;padding:0 6px;line-height:24px;height:30px;vertical-align:middle;border-bottom:1px solid #dcdcdc;color:inherit;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ng-pc-container .janrainSocialRoot .janrainShareContactSearchResult a .janrainShareAddContact{display:inline;width:12px;height:12px;margin-right:4px;vertical-align:middle;background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAaElEQVR42mNkoDFgHLWA2hasgdIhtLLgN5RmpaUF/4GYbUhbAAIjPIhASdEPKvcfSR2IzQLl/0ETh7E3MqAlYVwW+ONwEDOU/otDnigLaB5EhCwAgRGeighZAAJDN4hoXlyTDEYtIAgAD2cfGfAXu4IAAAAASUVORK5CYII=);background-size:cover;background-repeat:no-repeat}.ng-pc-container .janrainSocialRoot .janrainShareContactSearchResult a .janrainShareContactImage{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:8px}.ng-pc-container .janrainSocialRoot .janrainShareContactSearchResult a .janrainContactUserName{font-weight:700;margin-right:6px}.ng-pc-container .janrainSocialRoot .janrainShareContactSearchResult a .janrainContactUserId{font-weight:300;font-size:.9em}.ng-pc-container .janrainSocialRoot .janrainShareContactSearchResult a em,.ng-pc-container .janrainSocialRoot .janrainShareContactSearchResult a span{font-size:14px;line-height:30px;vertical-align:middle}.ng-pc-container .janrainSocialRoot .janrainShareContactSearchResult:last-child a{border-bottom:none}.ng-pc-container .janrainSocialRoot .janrainShareContactSearchResult:hover{background-color:#e3eff4}.ng-pc-container .janrainSocialRoot .janrainShareContactSelected{background-color:#f0f0f0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAQAAABuvaSwAAAABGdBTUEAAYagMeiWXwAAAAJiS0dEAACqjSMyAAAACXBIWXMAAAAYAAAAGADw/D6dAAAAiElEQVQoz2NgGFJAiEGBWKWCDPMYTjOYE6d0LsM/hpcMwcQqfcUQwcBIrNJIWitlY4hlsCbW1FiGTwzXMZTjcIAmw26G/wzXUJTjcasSwx4U5QS8hayciBCAKL/K4Mkwm5jAgij/wPCHuHCFKH9JTMQyMDAwqDCsYogiTikDAwMDNwMzsUqpCQAyqzpFGnm0gAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNi0yNFQxMzoxOToxOS0wNzowMLTr/McAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDEtMTRUMTI6MzE6NTAtMDg6MDADju97AAAAJnRFWHRzdmc6YmFzZS11cmkAZmlsZTovLy90bXAvdG1wUHZlS3JnLnN2Z5eRPvMAAAAASUVORK5CYII=);background-size:14px 14px;background-repeat:no-repeat;background-position:98% 50%;text-decoration:none}.ng-pc-container .janrainSocialRoot .janrainShareContactSelected em,.ng-pc-container .janrainSocialRoot .janrainShareContactSelected span{color:#c8c8c8}.ng-pc-container .janrainSocialRoot .janrainShareContactSelected img{opacity:.5}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContacts{display:block;position:relative;margin-bottom:8.5px;margin-top:4px;max-width:100%}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContacts>a{display:block;padding-left:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#00e;font-size:.8rem;text-decoration:underline;cursor:pointer}.ng-pc-container .janrainSocialRoot .mysteryPerson{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAAYagMeiWXwAAAAJiS0dEAACqjSMyAAAACXBIWXMAAAAYAAAAGADw/D6dAAABuUlEQVQ4y4XUv0vUcRzH8cfddd3VXZGhYVQeBuEhSaGDoFnRDwkaQoL6F2qIHGoJatClNQhqCCpIrJaWlhqcFGpICvUiGqLMhApc7upSv11Dafq97+Fr+fD+8fz8eH/enw9htXtoxpw5nw3ZHw7HQvZJ1733yDRyztrtsmdqqkPBVRuX7YwBk/bVSk964J7UKt8GQ+5aFw20mtJd5T1s0p7/ZnxFKK/obRUwpawlGtiq6GcV8ENJXTSQlZaoAhLSNkUBcZ3eRK4woTMK+G1BSVAFLCpZiN7SmB47q4CcLmPRZW004k6o5kn3Pdeghk6Ykl/l2avgqJrKeuqG5LK93i1PVrRKhI774tK/lKwrZh1ZnRDukk8WXXDQiJhjWs2bCV/L0liv1SkXxZ1X0SVn1E2H9NiMeWUVlt5Du3M6pH0z6rEJFQkEYtqccUCDslduG/87e6+CYX3yMpHnysjrM6ygF5q9NBh6BVFKGfRCc0K/HfoV1wQCr522Ja5JoFF6TSCtUaApps01LWZ9MO2rOUVlCwIkJKVl1dlml2bbvTMQQ1a7bm1y6mWkJJb/korALyXffTRhzLjiH6oxbaQg0dFYAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA2LTI0VDEyOjI3OjE4LTA3OjAwSCF4RAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wMS0wOVQxODoyNjo1NC0wODowMGAg4O0AAAAmdEVYdHN2ZzpiYXNlLXVyaQBmaWxlOi8vL3RtcC90bXA2TTh0WWwuc3Znbb/jgwAAAABJRU5ErkJggg==);background-size:cover}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactRemoveButton{text-align:right}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsDetails{position:absolute;top:27px;width:96%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px;border:1px solid #aaa;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;background:#fff;max-height:208px;z-index:10}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsDetails::after,.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsDetails::before{border:solid transparent;content:" ";width:0;height:0;position:absolute;pointer-events:none}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsDetails::before{border-width:7px}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsDetails::after{border-width:6px}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsDetails::after,.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsDetails::before{bottom:100%;left:50%}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsDetails::before{border-bottom-color:#aaa;margin-left:-7px}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsDetails::after{border-bottom-color:#fff;margin-left:-6px}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsDetails::after,.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsDetails::before{left:12%}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactsList{padding:0;margin:0;overflow-y:scroll;max-height:194px}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactEntry{text-align:left;position:relative;padding:7px 0;border-top:1px dotted #dcdcdc;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactEntry:first-child{border-top:none}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactEntry a{color:inherit;text-decoration:none;display:block;float:right}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactImage{float:left}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactName{font-size:.75em}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactName{text-overflow:ellipsis;max-width:200px;white-space:nowrap;display:block;margin-left:24px;margin-right:24px;padding-left:6px;line-height:24px;overflow:hidden;padding-right:38px}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactRemoveButton{display:block;float:right;width:12px;height:12px;padding:5px 10px;background-image:url(data:image/gif;base64,R0lGODlhGAAYAPECAAAAAAEBAQAAAAAAACH5BAEAAAIAIf8LSW1hZ2VNYWdpY2sHZ2FtbWE9MQAsAAAAABgAGAAAAj+Uj6nL7e9CgHLJ2u5MeqtuaZ/IgIeZkWjUkZDQYq/Rzkhtw7EdX6+5CvlOrtHwViQeOUmdTOhBUqK5qvVqKAAAOw==);background-size:12px 12px;background-position:center;background-repeat:no-repeat;opacity:.6;transition:opacity .5s ease-in}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContactRemoveButton:hover{opacity:1}@media screen and (max-width:480px){.ng-pc-container .janrainSocialRoot .janrainContactList{padding-right:33px}.ng-pc-container .janrainSocialRoot .janrainShareSelectedContacts{margin-top:4px}}.ng-pc-container .janrainSocialRoot .janrainShareForm{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;overflow:hidden;-webkit-box-shadow:0 6px 12px 4px rgba(0,0,0,.35);-moz-box-shadow:0 6px 12px 4px rgba(0,0,0,.35);box-shadow:0 6px 12px 4px rgba(0,0,0,.35);border-top:1px solid #aaa;width:450px;background:#fff;position:absolute;z-index:4}.ng-pc-container .janrainSocialRoot textarea{background:#f8f8f8;border:1px solid #ccc}.ng-pc-container .janrainSocialRoot.janrainOrientationVertical .janrainShareForm{display:inline-block;top:15px;left:46.5px}.ng-pc-container .janrainSocialRoot.janrainFormFactorBar.janrainOrientationHorizontal.janrainShareCountHidden .janrainShareForm{left:0}.ng-pc-container .janrainSocialRoot.janrainFormFactorBar.janrainOrientationHorizontal .janrainShareForm{top:43px;left:38px}.ng-pc-container .janrainSocialRoot.janrainFormFactorBar.janrainOrientationHorizontal .janrainShareForm.janrainGravityWest{right:0;left:auto}.ng-pc-container .janrainSocialRoot.janrainFormFactorBar.janrainOrientationVertical.janrainShareCountHidden .janrainShareForm{top:0}.ng-pc-container .janrainSocialRoot.janrainFormFactorBar.janrainOrientationVertical .janrainShareForm{left:46.5px}.ng-pc-container .janrainSocialRoot.janrainFormFactorBar.janrainOrientationVertical .janrainShareForm.janrainGravityWest{left:auto;right:46.5px}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationHorizontal.janrainShareCountHidden .janrainShareForm{left:0}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationHorizontal .janrainShareForm{left:42px;top:48px}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationVertical.janrainShareCountHidden .janrainShareForm{top:0}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationVertical .janrainShareForm{left:51.5px;top:42px}.ng-pc-container .janrainSocialRoot.janrainFormFactorDrawer.janrainOrientationVertical .janrainShareForm.janrainGravityWest{left:auto;right:46.5px}.ng-pc-container .janrainSocialRoot .janrainShareCaption{font-size:13px;font-weight:700}.ng-pc-container .janrainSocialRoot .janrainShareTitle{margin-right:27px;display:inline-block}.ng-pc-container .janrainSocialRoot .janrainShareCloseButton{display:block;position:absolute;width:10px;height:10px;padding:17px;top:0;right:0;background-image:url(data:image/gif;base64,R0lGODlhFAAUAJEAAE1NTf///////wAAACH5BAEHAAIALAAAAAAUABQAAAIzBISpK+YMm5Enpodw1HlCfnkKOIqU1VXk55goVb2hi7Y0q95lfG70uurNaqLgTviyyUoFADs=);background-size:10px;background-position:50%;background-repeat:no-repeat;background-color:transparent;border:0;cursor:pointer;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.ng-pc-container .janrainSocialRoot .janrainShareCloseButton:focus,.ng-pc-container .janrainSocialRoot .janrainShareCloseButton:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.ng-pc-container .janrainSocialRoot[dir=rtl] .janrainShareCloseButton{left:0;right:auto}.ng-pc-container .janrainSocialRoot .janrainShareUserInputArea{padding:17px}.ng-pc-container .janrainSocialRoot .janrainShareMessage{padding:4px 12px;min-height:60px;height:60px;width:100%;margin-top:17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:1.5}.ng-pc-container .janrainSocialRoot .janrainShareResponseMessage{display:none;line-height:46px;vertical-align:top;margin-top:17px;margin-left:17px;-webkit-opacity:0;-moz-opacity:0;opacity:0}.ng-pc-container .janrainSocialRoot .janrainShareResponseMessage.janrainVisible{display:inline;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-opacity:1;-moz-opacity:1;opacity:1}.ng-pc-container .janrainSocialRoot button.janrainShare{color:#fff;border-width:1px;border-style:solid;margin:0 17px 0 0;padding:7px 14px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;cursor:pointer;min-width:100px}.ng-pc-container .janrainSocialRoot button.janrainShare span{font-size:18px;line-height:1.5;max-height:27px}.ng-pc-container .janrainSocialRoot[dir=rtl] button.janrainShare{margin:0 0 0 17px}@-webkit-keyframes bouncing-dots{0%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);opacity:.6}15%{transform:scale(1.1) translateY(-5px);-webkit-transform:scale(1.1) translateY(-5px);-moz-transform:scale(1.1) translateY(-5px);-ms-transform:scale(1.1) translateY(-5px);-o-transform:scale(1.1) translateY(-5px);opacity:.9}30%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);opacity:.9}50%{opacity:.6}90%{opacity:0}100%{opacity:.6}}@-moz-keyframes bouncing-dots{0%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);opacity:.6}15%{transform:scale(1.1) translateY(-5px);-webkit-transform:scale(1.1) translateY(-5px);-moz-transform:scale(1.1) translateY(-5px);-ms-transform:scale(1.1) translateY(-5px);-o-transform:scale(1.1) translateY(-5px);opacity:.9}30%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);opacity:.9}50%{opacity:.6}90%{opacity:0}100%{opacity:.6}}@-ms-keyframes bouncing-dots{.ng-pc-container 0%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);opacity:.6}.ng-pc-container 15%{transform:scale(1.1) translateY(-5px);-webkit-transform:scale(1.1) translateY(-5px);-moz-transform:scale(1.1) translateY(-5px);-ms-transform:scale(1.1) translateY(-5px);-o-transform:scale(1.1) translateY(-5px);opacity:.9}.ng-pc-container 30%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);opacity:.9}.ng-pc-container 50%{opacity:.6}.ng-pc-container 90%{opacity:0}.ng-pc-container 100%{opacity:.6}}@-o-keyframes bouncing-dots{0%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);opacity:.6}15%{transform:scale(1.1) translateY(-5px);-webkit-transform:scale(1.1) translateY(-5px);-moz-transform:scale(1.1) translateY(-5px);-ms-transform:scale(1.1) translateY(-5px);-o-transform:scale(1.1) translateY(-5px);opacity:.9}30%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);opacity:.9}50%{opacity:.6}90%{opacity:0}100%{opacity:.6}}@keyframes bouncing-dots{0%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);opacity:.6}15%{transform:scale(1.1) translateY(-5px);-webkit-transform:scale(1.1) translateY(-5px);-moz-transform:scale(1.1) translateY(-5px);-ms-transform:scale(1.1) translateY(-5px);-o-transform:scale(1.1) translateY(-5px);opacity:.9}30%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);opacity:.9}50%{opacity:.6}90%{opacity:0}100%{opacity:.6}}.ng-pc-container .janrainSocialRoot .janrainShareSubmitActions{padding-top:17px;overflow:hidden}.ng-pc-container .janrainSocialRoot .janrainSharingProgressBar{display:none}.ng-pc-container .janrainSocialRoot .janrainSharingProgressBar.janrainVisible{background:0 0;display:block;height:41px}.ng-pc-container .janrainSocialRoot .janrainSharingProgressBar.janrainVisible .janrainProgressIndicator{width:10.25px;height:10.25px;line-height:41px;border-radius:50%;display:inline-block;vertical-align:middle;margin:12.300123001230013px .5em}.ng-pc-container .janrainSocialRoot .janrainSharingProgressBar.janrainVisible .janrainProviderDestination{width:32px;height:32px;vertical-align:middle;float:right}.ng-pc-container .janrainSocialRoot .janrainSharingProgressBar .ellipsis-1{-webkit-animation:bouncing-dots 2.5s .1s ease infinite;-moz-animation:bouncing-dots 2.5s .1s ease infinite;-o-animation:bouncing-dots 2.5s .1s ease infinite;animation:bouncing-dots 2.5s .1s ease infinite}.ng-pc-container .janrainSocialRoot .janrainSharingProgressBar .ellipsis-2{-webkit-animation:bouncing-dots 2.5s .2s ease infinite;-moz-animation:bouncing-dots 2.5s .2s ease infinite;-o-animation:bouncing-dots 2.5s .2s ease infinite;animation:bouncing-dots 2.5s .2s ease infinite}.ng-pc-container .janrainSocialRoot .janrainSharingProgressBar .ellipsis-3{-webkit-animation:bouncing-dots 2.5s .30000000000000004s ease infinite;-moz-animation:bouncing-dots 2.5s .30000000000000004s ease infinite;-o-animation:bouncing-dots 2.5s .30000000000000004s ease infinite;animation:bouncing-dots 2.5s .30000000000000004s ease infinite}.ng-pc-container .janrainSocialRoot .janrainShareContent{background:#f0f0f0;color:#333;border-top:1px solid #dcdcdc;-webkit-box-shadow:0 0 6px rgba(220,220,220,.8);-moz-box-shadow:0 0 6px rgba(220,220,220,.8);box-shadow:0 0 6px rgba(220,220,220,.8);margin:0;padding:17px;overflow:hidden}.ng-pc-container .janrainSocialRoot .janrainShareInputCounter{text-align:right}.ng-pc-container .janrainSocialRoot .janrainShareInputCounterExcess{color:red}.ng-pc-container .janrainSocialRoot .janrainShareDescription,.ng-pc-container .janrainSocialRoot .janrainShareTitle,.ng-pc-container .janrainSocialRoot .janrainShareUrl{display:block;margin-bottom:10px}.ng-pc-container .janrainSocialRoot[dir=rtl] .janrainShareUrl{text-align:right;direction:ltr}.ng-pc-container .janrainSocialRoot .janrainImageSupported .janrainShareImage{display:block}.ng-pc-container .janrainSocialRoot .janrainShareImage{display:none;float:left;height:120px;margin-right:10px}.ng-pc-container .janrainSocialRoot .janrainShareImage img{max-height:120px;vertical-align:top}.ng-pc-container .janrainSocialRoot .janrainShareTextContainer{padding-left:10px}.ng-pc-container .janrainSocialRoot .janrainShareTitle{font-weight:700;margin:0 0 10px}.ng-pc-container .janrainSocialRoot .janrainShareDescription{font-size:84%;margin-bottom:10px;word-wrap:break-word}.ng-pc-container .janrainSocialRoot .janrainShareUrl{font-size:70%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width:480px){.ng-pc-container .janrainSocialRoot .janrainShareForm{overflow-y:auto;width:auto;margin:0;padding-top:3px;padding-bottom:3px;border-width:1px;position:fixed;top:12px!important;left:12px!important;right:12px;bottom:12px}.ng-pc-container .janrainSocialRoot .janrainShareForm:after,.ng-pc-container .janrainSocialRoot .janrainShareForm:before{border:0;margin:0;display:none}.ng-pc-container .janrainSocialRoot .janrainShareForm>button,.ng-pc-container .janrainSocialRoot .janrainShareForm>input,.ng-pc-container .janrainSocialRoot .janrainShareForm>textarea{margin-top:4px;margin-bottom:4px}.ng-pc-container .janrainSocialRoot .janrainImageSupported .janrainShareTextContainer{position:absolute;bottom:17px;background:rgba(255,255,255,.6);padding:4px 0}.ng-pc-container .janrainSocialRoot .janrainShareTextContainer{bottom:0;padding-left:0}.ng-pc-container .janrainSocialRoot .janrainShareContent{position:relative;margin-bottom:0;bottom:0;height:auto}.ng-pc-container .janrainSocialRoot .janrainShareContent .janrainShareImage{float:none;line-height:0;overflow:hidden;border-right:none;margin-right:0;text-align:center;min-height:170px;margin:0}.ng-pc-container .janrainSocialRoot .janrainShareContent .janrainShareImage img{max-height:initial;width:100%}.ng-pc-container .janrainSocialRoot .janrainShareContent .janrainShareDescription,.ng-pc-container .janrainSocialRoot .janrainShareContent .janrainShareTitle,.ng-pc-container .janrainSocialRoot .janrainShareContent .janrainShareUrl{padding:0 10px;margin:4px;font-size:80%}}#personal_page .btn-white,#personal_page .btn-white:link,#personal_page .btn-white:visited{border-color:#0072ce;color:#0072ce}#personal_page .btn-white:active,#personal_page .btn-white:focus,#personal_page .btn-white:hover{border-color:#0072ce;background-color:#0072ce;color:#fff}