@charset "UTF-8";
#webcampaign210 {
  padding-top: 0 !important;
}
#c79280 .side-nav li a:not(.button) {
  padding: 0;
}
h1, a {
  color: #0E68B3;
}
.inline-list {
  margin-left: 0;
}
.ph-footer-wrapper {
  background: #ddddddd9;
}
.ph-footer-wrapper .ph_footer {
  background: transparent;
}
.payment_wrapper {
  display: none;
}
.registration-step-2 h3:nth-of-type(1), .registration-step-2 h3:nth-of-type(3), .registration-step-2 h3:nth-of-type(4), .registration-step-2 p:nth-of-type(1), .registration-step-2 p:nth-of-type(3), .registration-step-2 p:nth-of-type(4) {
  display: none;
}
.ph_main {
  margin-top: 12rem;
  position: relative;
}
.top-bar .name h1 {
  color: #fff;
}
.top-bar {
  background: #176FBA !important;
}
.top-bar-section li:not(.has-form) a:not(.button) {
  background: #176FBA !important;
  color: #fff !important;
}
.top-bar-section .has-form {
  background: #176FBA !important;
}
.top-bar-section ul li {
  background: #176FBA !important;
}
.ph-topbar .active {
  color: #176FBA !important;
  background: #fff !important;
}
.top-bar-section li:not(.has-form) a:not(.button):hover {
  background: #ddd !important;
  color: #176FBA !important;
}
.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
  background: #ddd !important;
  color: #176FBA !important;
}
.top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
  background-color: #fff;
  color: #FFFFFF;
  background: #aaa;
}
.top-bar-section ul li:hover:not(.has-form) > a {
  background-color: #fff !important;
  color: #FFFFFF !important;
  background: #aaa !important;
}
.top-bar-section ul li:hover {
  background: #ddd !important;
}
.top-bar-section .has-dropdown > a:after {
  border-color: #9e9e9e transparent transparent transparent;
}
.prefooter-decoration {
  height: 3rem;
  background: #176FBA;
}
.breadcrumb-wrapper {
  top: 170px;
  position: fixed;
  background: #176FBA !important;
  height: 45px;
  width: 100%;
  padding: 0;
  margin: 0;
  z-index: 100;
  padding: 0 10px;
}
.breadcrumb-wrapper .breadcrumbs {
  margin-top: 0.5rem;
}
.breadcrumb-wrapper .breadcrumbs > *:before {
  content: ">";
  margin: 0 0.25rem;
  top: -1px;
}
.breadcrumb-wrapper .breadcrumbs a {
  background: rgba(255, 255, 255, 0);
}
.breadcrumb-wrapper .breadcrumbs > * {
  color: #fff;
}
.breadcrumb-wrapper .breadcrumbs a {
  color: #fff !important;
  background: rgba(255, 255, 255, 0) !important;
}
/*

.breadcrumb-wrapper {
top: 170px;
position: fixed;
height: 45px;
width: 100%;
padding: 0;
margin: 0;
z-index: 100;
padding: 0 10px; 
}

.breadcrumbs {
margin-top: 0.5rem;
}

.breadcrumbs > *:before {
content: ">";
margin: 0 0.25rem;
top: -1px;
}
*/
/*

.ph_iconbar .icon-bar > * i, .ph_iconbar .icon-bar > * label {
color: #176FBA;
transition: color 0.8s;
}

.ph_iconbar .icon-bar > a.active {
background: transparent;
}

.ph-topbar, .breadcrumb-wrapper  {
}

.breadcrumb-wrapper {
display: none;
}


.ph_magellan_container.fixed {
border-top: 1px solid #fff;
//top: 170px !important;
//z-index: 100;
}


.ph_magellan_container.fixed {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
top: 215px !important;
}

*/
/*

.ph-loginbar, .ph-topbar {
.top-bar{
}
.top-bar-section ul li {
border: none;
background: #176FBA;
}
.top-bar-section li.active:not(.has-form) a:not(.button) {
background: transparent;
color: #176FBA;
}
.top-bar-section ul li > a {
//font-size: 1rem;
//font-weight: 600;
color:#fff;
transition: color 0.8s;
&hover{color: #444;}
}
.top-bar-section li.active:not(.has-form) a:not(.button), .ph-topbar .top-bar-section li.active:not(.has-form) a:not(.button) {
background: #fff;
color: #176FBA;
}

}

´/

/*
.ph-topbar {
.top-bar{
background: #176FBA;
background-position: 0 -170px;
}
.top-bar-section ul li > a {
font-weight: 400;
}
li a.active {
background: #fff !important;
color: #176FBA !important;
}

}

.ph-loginbar .top-bar, .ph-topbar .top-bar {
background: #176FBA;
}


.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
background: #fff;
}

*/
/*
.ph-topbar, .breadcrumb-wrapper {
.top-bar{
background: transparent;
}
z-index: 10;
}

.ph-topbar .active {
color: #fff;
}

.top-bar-section ul li > a {
color: #fff;
font-weight: bold; 
}

.top-bar-section ul li:hover, .top-bar-section ul li a:active {
background: #1976D2;
}
*/
#c96419 figure {
  margin: 0.1px 0px;
  border: 1px solid #ddd;
  height: 10rem;
  text-align: center;
  line-height: 10rem;
}
#c96419 figure figcaption.csc-textpic-caption {
  line-height: 1.2rem !important;
}
#c96419 img {
  margin: 0 auto;
  vertical-align: middle;
  max-width: 9rem;
}
.layoutBv .ph_iconbar {
  background: #fffffff7 !important;
}
