    /* custom colors begin  color1=#030333, color2=#d8c376, color3=#008000  custom colors end */    body {      padding-top:0 !important;   background-color: #030333;   color:#000;  }    a { color: #d8c376; }    a:hover { color: #d8c376; }    /* full width begin  .jumbotron { background-image:none; background-color:#d8c376; background-position:top center; background-size:cover; width:100%; } .event-header { padding: 10px 0; }  full width end */    /* partial width begin  .jumbotron { background-image:none; background-color:transparent; background-position:top center; background-size:cover; width:100%; } .jumbotron .container { background-color:#d8c376; } .event-header { padding: 0; }  partial width end */    /* jumbotron begin */   .jumbotron { background-image:none; background-color:#d8c376; background-position:top center; background-size:cover; width:100%; } .event-header { padding: 10px 0; }  /* jumbotron end */    #imgCustomHeader, #ctl00_imgCustomHeader { padding-top:7px; padding-bottom:7px; float:left; }    #hero { background: #ffffff; margin-top:0 !important; padding-top:0 !important; }  .event-logo { display:block; }  #event-name { display:block; }  #event-citystate { display:block; }  @media (max-width: 480px) {   .event-logo { display:block; }   .navbar-brand { padding-left:20px; }  .navbar-toggle { margin-right:0; }  .main-h1 { margin-top:0; }  .event-header { padding-bottom:0; text-align:center; }  }    @media (min-width: 992px) { #main-container { min-height: 700px; } }    #main-container { background-color: #ffffff; }    .event-group { background-color: #ffffff; }    .event-nav { top:0 !important; }    .event-group .event-sidebar h3 {      border-top: 1px solid #d8c376;      border-bottom: 1px solid #d8c376;      background: #d8c376;   color:#ffffff;  }    .event-group .event-sidebar {      padding: 0 0 20px;      margin-top: 25px;   color:#000000;  }    .event-nav-box .nav-pills>li.active a {      border-left-width: 0;      border-bottom: 5px solid #d8c376;  }    .event-nav-box .nav-pills > li > a:hover {      border-left-width: 0;      border-bottom: 5px solid #d8c376;  }    .event-nav-box .register-container .register-btn-box .register-btn {      background: #008000;  }    .event-nav-box .register-container .register-btn-box .register-btn:hover {      background: #008000;  }    .btn-primary {      background-color: #d8c376;      background-image: linear-gradient(to bottom, #d8c376, #d8c376);      color: #FFFFFF;      border-color: #d8c376;      -webkit-transition: all .2s ease;      -moz-transition: all .2s ease;      -o-transition: all .2s ease;      transition: all .2s ease;  }    .btn-primary:hover {      background-color: #d8c376;      border-color: #d8c376;  }    .filters label{ color:#343434; }    #resultsTable th { background-color: #d8c376; border-bottom:1px solid #343434; }    /* following are changes specific to registration pages */    .register-custom-header {      background-color:#d8c376;      margin-top:0;      margin-bottom:0;  }    .well.well-with-header h4{      background-color: #2059cd;  }      #EventTickets table th { background-color: #2059cd; }    @media (max-width: 480px) {  .wizard-steps { display: none; }  }    .wizard-steps .active-step a {      background: #2059cd;  }    .wizard-steps .active-step a:before {      border-top: 20px solid #2059cd;      border-bottom: 20px solid #2059cd;  }    .wizard-steps .active-step a:after {      border-left: 20px solid #2059cd;  }    .participant-container h3 {      background-color: #2059cd;  }    .well.well-white.well-with-header h4 { background-color: #d8c376; }    .footer-wrapper {   background-color: transparent;   border-top-width:0;  }    .breadcrumb { display:block; }    