/* body begin */   body {          background-image:url('https://iyrwebstorage.blob.core.windows.net/events/1/images/rssbg.png');           background-repeat: no-repeat;          padding-top:0 !important;      background-color: #1d1a49;      color:#000;    }      /* body end */    a { color: #29328f; }        a:hover { color: #29328f; }        #pnlCustomHeader { margin-top:0 !important; background-color:ttransparent; min-height:50px; }        /* full width begin    .jumbotron { background-image:none; background-color:#29328f; 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:#29328f; } .event-header { padding: 0; }    partial width end */        /* jumbotron begin */     .jumbotron { background-image:none; background-color:transparent; background-position:top center; background-size:cover; width:100%; } .jumbotron .container { background-color:#29328f; } .event-header { padding: 0; }    /* jumbotron end */        #imgCustomHeader, #ctl00_imgCustomHeader { float:left;  }        @media screen and (max-width: 1200px) {  #imgCustomHeader, #ctl00_imgCustomHeader { width:100%;  }      }    .bump-login { padding-top:13px; }  .navbar-nav-right { height:32px; }  .nav-p { padding-top: 5px; }  .navbar-right  .nav > li > a { padding:6px 15px !important; }    @media (min-width: 768px) {  .navbar-nav > li > a { padding-top: 5px; padding-bottom: 5px; }                }  .my-account { border: 1px solid #ffffff; color:#ffffff; }  a.my-account:hover, a.my-account:active, a.my-account:visited { color:#ffffff; }        .nav .dropdown-toggle .caret {      border-top-color: #ffffff;      border-bottom-color: #ffffff;      margin-top: 6px;  }    #hero { background: #ffffff; margin-top:0 !important; padding-top:0 !important; }      .event-logo { display:none; }    #event-name { display:none; }    #event-citystate { display:none; }      @media (max-width: 480px) {      .event-logo { display:none; }      .navbar-brand { padding-left:20px; }     .navbar-toggle { margin-right:0; }     .main-h1 { margin-top:0; }     .event-header { padding-bottom:0; text-align:center; }    }        .navbar-nav > li > .language-menu {        border: 1px solid #ffffff;  }    .open > .language-menu {    border-top: 1px solid #ffffff !important;             }    .language-menu {    background-color: #ffffff;  }    .language-menu li a { color:#29328f; }                          .nav .open > a, .nav .open > a:focus, .nav .open > a:hover {      background-color: #29328f;      border-color: #29328f;      border-bottom-color:#29328f;  }    @media (min-width: 992px) { #main-container { } }        #main-container { background-color: #ffffff; }        .event-group { background-color: #ffffff; }      .event-nav { top:0 !important; }      .event-group .event-sidebar h3 {         border-top: 1px solid #29328f;         border-bottom: 1px solid #29328f;         background: #29328f;      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 #29328f;    }        .event-nav-box .nav-pills > li > a:hover {         border-left-width: 0;         border-bottom: 5px solid #29328f;    }        .event-nav-box .register-container .register-btn-box .register-btn {         background: #9a0e1c;    }        .event-nav-box .register-container .register-btn-box .register-btn:hover {         background: #9a0e1c;    }        .btn-primary {         background-color: #29328f;         background-image: linear-gradient(to bottom, #29328f, #29328f);         color: #FFFFFF;         border-color: #29328f;         -webkit-transition: all .2s ease;         -moz-transition: all .2s ease;         -o-transition: all .2s ease;         transition: all .2s ease;    }        .btn-primary:hover {         background-color: #29328f;         border-color: #29328f;    }        .filters label{ color:#343434; }      #resultsTable th { background-color: #29328f; border-bottom:1px solid #343434; }        .footer-wrapper { color:#29328f; }  .footer-wrapper a { color:#29328f; }  .footer-wrapper a:hover { color:#29328f; }    /* following are changes specific to registration pages */        .register-custom-header {         background-color:#29328f;         margin-top:0;         margin-bottom:0;    }        .well.well-with-header h4{ background-color: #cccccc;  }          #EventTickets table th { background-color: #cccccc; }        @media (max-width: 480px) {     .wizard-steps { display: none; }    }        /* = ACTIVE STEPS  ----------------------------*/  .wizard-steps .active-step a {      background: #29328f;  }    .wizard-steps .active-step a:before {      border-top: 20px solid #29328f;      border-bottom: 20px solid #29328f;  }    .wizard-steps .active-step a:after {      border-left: 20px solid #29328f;  }    /* = HOVER STATES  ----------------------------*/  .wizard-steps .completed-step:hover a, .wizard-steps .active-step:hover a {          color: #fff;          background: #29328f;  }      .wizard-steps .completed-step:hover a:before, .wizard-steps .active-step:hover a:before {          border-top: 20px solid #29328f;          border-bottom: 20px solid #29328f;      }      .wizard-steps .completed-step:hover a:after, .wizard-steps .active-step:hover a:after {          border-left: 20px solid #29328f;      }  .participant-container h3 {         background-color: #cccccc;    }        .well.well-white.well-with-header h4 { background-color: #29328f; }        .footer-wrapper {   background-color: transparent;   border-top-width:0;  padding-top:0;  }    .footer-wrapper .container{   background-color: #ffffff;   }    .footer-no-margin {  margin-left: -15px;  margin-right: -15px;  }    #plStandardFooter { background-color: #29328f; color:#ffffff; }  #plStandardFooter a { color:#ffffff; }    .AwardsHeader div {background-color: #1d1a49; }    /* custom colors begin  color1=#1d1a49, color2=#29328f, color3=#9a0e1c  custom colors end */    /* standard body begin  body {   padding-top:0 !important;      background-color: #1d1a49;      color:#000;    }      standard body end */    /* custom body begin  body {          background-image:url('https://iyrwebstorage.blob.core.windows.net/events/1/images/rssbg.png');           background-repeat: no-repeat;          padding-top:0 !important;      background-color: #1d1a49;      color:#000;    }      custom body end */      .breadcrumb { display:block; }