@import url(http://fonts.googleapis.com/css?family=Exo+2:400,600,900);
#header-b-account a, #subNavSettings a {
  background-image: url(../images/icons/icon-settings.png); }

#header-b-support a, #subNavHelpDesk a {
  background-image: url(../images/icons/icon-help.png); }

#header-b-logout a, #subNavLogOut a {
  background-image: url(../images/icons/icon-logout.png); }

#header-b-admin a, #subNavAdmin a {
  background-image: url(../images/icons/icon-admin.png); }

tr.tableStripe0:hover {
  background: #d3d5da; }

tr.tableStripe1:hover {
  background: #d3d5da; }

body {
  background: #f1f2f2;
  color: #1d2d37; }

#loginContainer, #header {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 1000px;
  height: 30px;
  background: #1d2d37;
  color: #f1f2f2; }
  #loginContainer a, #loginContainer a:link, #loginContainer a:active, #loginContainer a:visited, #header a, #header a:link, #header a:active, #header a:visited {
    color: #6ea8cc !important;
    text-decoration: underline !important; }
  #loginContainer a:hover, #header a:hover {
    color: #4891bf !important; }
  #loginContainer #mainMenu, #loginContainer #header-a, #header #mainMenu, #header #header-a {
    width: 253px;
    height: 89px;
    top: 30px;
    left: 20px; }
    #loginContainer #mainMenu #mainLogo, #loginContainer #mainMenu #header-a-logo, #loginContainer #mainMenu #mainLogoLogin, #loginContainer #header-a #mainLogo, #loginContainer #header-a #header-a-logo, #loginContainer #header-a #mainLogoLogin, #header #mainMenu #mainLogo, #header #mainMenu #header-a-logo, #header #mainMenu #mainLogoLogin, #header #header-a #mainLogo, #header #header-a #header-a-logo, #header #header-a #mainLogoLogin {
      background-repeat: no-repeat;
      width: 100%;
      height: 100%;
      margin-top: 10px; }
    #loginContainer #mainMenu #userInfo, #loginContainer #mainMenu #header-a-info, #loginContainer #header-a #userInfo, #loginContainer #header-a #header-a-info, #header #mainMenu #userInfo, #header #mainMenu #header-a-info, #header #header-a #userInfo, #header #header-a #header-a-info {
      position: absolute;
      top: -21px;
      white-space: nowrap; }
  #loginContainer #subNav, #loginContainer #header-b, #header #subNav, #header #header-b {
    height: 100%; }
    #loginContainer #subNav li, #loginContainer #header-b li, #header #subNav li, #header #header-b li {
      height: 100%;
      display: inline-block; }
      #loginContainer #subNav li a, #loginContainer #header-b li a, #header #subNav li a, #header #header-b li a {
        height: 100%;
        margin-left: 15px;
        padding-left: 25px;
        line-height: 30px;
        background-position: 0 70%; }

#headContainer, #nav {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 1000px;
  background: none; }
  #headContainer #headInside, #headContainer #nav-a, #nav #headInside, #nav #nav-a {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 1000px;
    height: 155px;
    background: #fff;
    border-right: 1px solid #d3d5da;
    border-left: 1px solid #d3d5da; }
    #headContainer #headInside .nav-wrapper, #headContainer #nav-a .nav-wrapper, #nav #headInside .nav-wrapper, #nav #nav-a .nav-wrapper {
      width: 1000px;
      height: auto;
      margin-left: -1px;
      padding-left: 0;
      background: #f27321; }
      #headContainer #headInside .nav-wrapper .nav-col, #headContainer #nav-a .nav-wrapper .nav-col, #nav #headInside .nav-wrapper .nav-col, #nav #nav-a .nav-wrapper .nav-col {
        -webkit-transition: all 150ms ease-in-out;
        -moz-transition: all 150ms ease-in-out;
        -o-transition: all 150ms ease-in-out;
        transition: all 150ms ease-in-out;
        margin-right: 0;
        background: #f27321; }
        #headContainer #headInside .nav-wrapper .nav-col:hover, #headContainer #nav-a .nav-wrapper .nav-col:hover, #nav #headInside .nav-wrapper .nav-col:hover, #nav #nav-a .nav-wrapper .nav-col:hover {
          background: #ec650e; }
        #headContainer #headInside .nav-wrapper .nav-col.active, #headContainer #nav-a .nav-wrapper .nav-col.active, #nav #headInside .nav-wrapper .nav-col.active, #nav #nav-a .nav-wrapper .nav-col.active {
          background: #dd5f0d; }
        #headContainer #headInside .nav-wrapper .nav-col.nav-home-background a, #headContainer #nav-a .nav-wrapper .nav-col.nav-home-background a, #nav #headInside .nav-wrapper .nav-col.nav-home-background a, #nav #nav-a .nav-wrapper .nav-col.nav-home-background a {
          width: auto;
          height: 25px;
          padding: 15px 20px 5px 30px;
          background-position: 50% 55%; }
        #headContainer #headInside .nav-wrapper .nav-col .nav-header, #headContainer #nav-a .nav-wrapper .nav-col .nav-header, #nav #headInside .nav-wrapper .nav-col .nav-header, #nav #nav-a .nav-wrapper .nav-col .nav-header {
          height: 45px;
          width: auto;
          color: #fff;
          background-position: 12% 55%;
          text-shadow: none;
          cursor: default; }
          #headContainer #headInside .nav-wrapper .nav-col .nav-header span, #headContainer #nav-a .nav-wrapper .nav-col .nav-header span, #nav #headInside .nav-wrapper .nav-col .nav-header span, #nav #nav-a .nav-wrapper .nav-col .nav-header span {
            padding: 15px 20px 5px 40px;
            background-position: 12% 80%; }
        #headContainer #headInside .nav-wrapper .nav-col .nav-content, #headContainer #nav-a .nav-wrapper .nav-col .nav-content, #nav #headInside .nav-wrapper .nav-col .nav-content, #nav #nav-a .nav-wrapper .nav-col .nav-content {
          width: 250px;
          top: 45px;
          padding: 0;
          background: #d3d5da;
          border-bottom: 0; }
          #headContainer #headInside .nav-wrapper .nav-col .nav-content .nav-button, #headContainer #nav-a .nav-wrapper .nav-col .nav-content .nav-button, #nav #headInside .nav-wrapper .nav-col .nav-content .nav-button, #nav #nav-a .nav-wrapper .nav-col .nav-content .nav-button {
            margin-right: 0;
            background: none; }
            #headContainer #headInside .nav-wrapper .nav-col .nav-content .nav-button:hover, #headContainer #nav-a .nav-wrapper .nav-col .nav-content .nav-button:hover, #nav #headInside .nav-wrapper .nav-col .nav-content .nav-button:hover, #nav #nav-a .nav-wrapper .nav-col .nav-content .nav-button:hover {
              background: #c5c8ce; }
            #headContainer #headInside .nav-wrapper .nav-col .nav-content .nav-button a, #headContainer #nav-a .nav-wrapper .nav-col .nav-content .nav-button a, #nav #headInside .nav-wrapper .nav-col .nav-content .nav-button a, #nav #nav-a .nav-wrapper .nav-col .nav-content .nav-button a {
              -moz-box-sizing: border-box;
              box-sizing: border-box;
              padding: 0 10px;
              width: 250px;
              height: auto;
              line-height: 35px;
              color: #1d2d37; }
              #headContainer #headInside .nav-wrapper .nav-col .nav-content .nav-button a strong, #headContainer #nav-a .nav-wrapper .nav-col .nav-content .nav-button a strong, #nav #headInside .nav-wrapper .nav-col .nav-content .nav-button a strong, #nav #nav-a .nav-wrapper .nav-col .nav-content .nav-button a strong {
                font-weight: 600; }
              #headContainer #headInside .nav-wrapper .nav-col .nav-content .nav-button a img, #headContainer #nav-a .nav-wrapper .nav-col .nav-content .nav-button a img, #nav #headInside .nav-wrapper .nav-col .nav-content .nav-button a img, #nav #nav-a .nav-wrapper .nav-col .nav-content .nav-button a img {
                margin: 10px 5px 0px 0px; }
      #headContainer #headInside .nav-wrapper a, #headContainer #nav-a .nav-wrapper a, #nav #headInside .nav-wrapper a, #nav #nav-a .nav-wrapper a {
        font-family: 'Exo 2', sans-serif;
        font-weight: 400;
        text-shadow: none; }

#mainContainer, #content {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 1000px;
  margin: 0 auto;
  background: none;
  border-right: 1px solid #d3d5da;
  border-left: 1px solid #d3d5da; }
  #mainContainer #bodyContainer, #mainContainer #content-wrapper, #content #bodyContainer, #content #content-wrapper {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: auto;
    width: 100%;
    padding: 16px 16px 0;
    background: #fff; }
    #mainContainer #bodyContainer .button, #mainContainer #bodyContainer .buttonAlt, #mainContainer #content-wrapper .button, #mainContainer #content-wrapper .buttonAlt, #content #bodyContainer .button, #content #bodyContainer .buttonAlt, #content #content-wrapper .button, #content #content-wrapper .buttonAlt {
      background: #e31c3b;
      background: -moz-linear-gradient(top, #e31c3b 0%, #cc1935 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e31c3b), color-stop(100%, #cc1935));
      background: -webkit-linear-gradient(top, #e31c3b 0%, #cc1935 100%);
      background: -o-linear-gradient(top, #e31c3b 0%, #cc1935 100%);
      background: -ms-linear-gradient(top, #e31c3b 0%, #cc1935 100%);
      background: linear-gradient(to bottom, #e31c3b 0%, #cc1935 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$c', endColorstr='darken($c, 5%)',GradientType=0 );
      -webkit-transition: all 150ms ease-in-out;
      -moz-transition: all 150ms ease-in-out;
      -o-transition: all 150ms ease-in-out;
      transition: all 150ms ease-in-out;
      border-radius: 2px;
      box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
      text-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); }
      #mainContainer #bodyContainer .button:hover, #mainContainer #bodyContainer .buttonAlt:hover, #mainContainer #content-wrapper .button:hover, #mainContainer #content-wrapper .buttonAlt:hover, #content #bodyContainer .button:hover, #content #bodyContainer .buttonAlt:hover, #content #content-wrapper .button:hover, #content #content-wrapper .buttonAlt:hover {
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); }
      #mainContainer #bodyContainer .button:active, #mainContainer #bodyContainer .buttonAlt:active, #mainContainer #content-wrapper .button:active, #mainContainer #content-wrapper .buttonAlt:active, #content #bodyContainer .button:active, #content #bodyContainer .buttonAlt:active, #content #content-wrapper .button:active, #content #content-wrapper .buttonAlt:active {
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); }
      #mainContainer #bodyContainer .button .buttonIcon, #mainContainer #bodyContainer .buttonAlt .buttonIcon, #mainContainer #content-wrapper .button .buttonIcon, #mainContainer #content-wrapper .buttonAlt .buttonIcon, #content #bodyContainer .button .buttonIcon, #content #bodyContainer .buttonAlt .buttonIcon, #content #content-wrapper .button .buttonIcon, #content #content-wrapper .buttonAlt .buttonIcon {
        display: none; }
      #mainContainer #bodyContainer .button .buttonLabel, #mainContainer #bodyContainer .buttonAlt .buttonLabel, #mainContainer #content-wrapper .button .buttonLabel, #mainContainer #content-wrapper .buttonAlt .buttonLabel, #content #bodyContainer .button .buttonLabel, #content #bodyContainer .buttonAlt .buttonLabel, #content #content-wrapper .button .buttonLabel, #content #content-wrapper .buttonAlt .buttonLabel {
        width: 100% !important;
        height: 100%;
        margin: 0;
        padding: 0;
        text-align: center;
        line-height: 39px;
        font-family: 'Exo 2', sans-serif;
        font-weight: 600;
        font-size: 14px;
        color: #fff; }
    #mainContainer #bodyContainer .buttonAlt, #mainContainer #bodyContainer .marketingCollBtn, #mainContainer #content-wrapper .buttonAlt, #mainContainer #content-wrapper .marketingCollBtn, #content #bodyContainer .buttonAlt, #content #bodyContainer .marketingCollBtn, #content #content-wrapper .buttonAlt, #content #content-wrapper .marketingCollBtn {
      padding: 0;
      height: 39px;
      background: #d3d5da;
      text-shadow: none;
      line-height: 39px;
      font-family: 'Exo 2', sans-serif;
      font-weight: 600;
      font-size: 14px; }
      #mainContainer #bodyContainer .buttonAlt .buttonLabel, #mainContainer #bodyContainer .marketingCollBtn .buttonLabel, #mainContainer #content-wrapper .buttonAlt .buttonLabel, #mainContainer #content-wrapper .marketingCollBtn .buttonLabel, #content #bodyContainer .buttonAlt .buttonLabel, #content #bodyContainer .marketingCollBtn .buttonLabel, #content #content-wrapper .buttonAlt .buttonLabel, #content #content-wrapper .marketingCollBtn .buttonLabel {
        color: #1d2d37; }
      #mainContainer #bodyContainer .buttonAlt strong, #mainContainer #bodyContainer .marketingCollBtn strong, #mainContainer #content-wrapper .buttonAlt strong, #mainContainer #content-wrapper .marketingCollBtn strong, #content #bodyContainer .buttonAlt strong, #content #bodyContainer .marketingCollBtn strong, #content #content-wrapper .buttonAlt strong, #content #content-wrapper .marketingCollBtn strong {
        font-weight: 600; }
    #mainContainer #bodyContainer a.dashLink:hover, #mainContainer #content-wrapper a.dashLink:hover, #content #bodyContainer a.dashLink:hover, #content #content-wrapper a.dashLink:hover {
      background: #d3d5da; }
    #mainContainer #bodyContainer .menuTop, #mainContainer #bodyContainer h6.menuTopImportant, #mainContainer #content-wrapper .menuTop, #mainContainer #content-wrapper h6.menuTopImportant, #content #bodyContainer .menuTop, #content #bodyContainer h6.menuTopImportant, #content #content-wrapper .menuTop, #content #content-wrapper h6.menuTopImportant {
      background: #6ea8cc; }
    #mainContainer #bodyContainer #invoicemanager-invoiceContainer .selected,
    #mainContainer #bodyContainer #taskManager-MyTasks .selected,
    #mainContainer #bodyContainer #prospectMenu .selected, #mainContainer #content-wrapper #invoicemanager-invoiceContainer .selected,
    #mainContainer #content-wrapper #taskManager-MyTasks .selected,
    #mainContainer #content-wrapper #prospectMenu .selected, #content #bodyContainer #invoicemanager-invoiceContainer .selected,
    #content #bodyContainer #taskManager-MyTasks .selected,
    #content #bodyContainer #prospectMenu .selected, #content #content-wrapper #invoicemanager-invoiceContainer .selected,
    #content #content-wrapper #taskManager-MyTasks .selected,
    #content #content-wrapper #prospectMenu .selected {
      background: #1d2d37; }
    #mainContainer #bodyContainer #dashboard2 .menuTop, #mainContainer #content-wrapper #dashboard2 .menuTop, #content #bodyContainer #dashboard2 .menuTop, #content #content-wrapper #dashboard2 .menuTop {
      background: #1d2d37; }
    #mainContainer #bodyContainer .subTagContentHead, #mainContainer #content-wrapper .subTagContentHead, #content #bodyContainer .subTagContentHead, #content #content-wrapper .subTagContentHead {
      background: #1d2d37; }
      #mainContainer #bodyContainer .subTagContentHead h3, #mainContainer #content-wrapper .subTagContentHead h3, #content #bodyContainer .subTagContentHead h3, #content #content-wrapper .subTagContentHead h3 {
        font-size: 12px; }
    #mainContainer #bodyContainer .prospectTable tr td, #mainContainer #content-wrapper .prospectTable tr td, #content #bodyContainer .prospectTable tr td, #content #content-wrapper .prospectTable tr td {
      padding: 7px 0; }
    #mainContainer #bodyContainer .prospectTable tr.tableHeader, #mainContainer #content-wrapper .prospectTable tr.tableHeader, #content #bodyContainer .prospectTable tr.tableHeader, #content #content-wrapper .prospectTable tr.tableHeader {
      background: #d3d5da; }
      #mainContainer #bodyContainer .prospectTable tr.tableHeader td, #mainContainer #content-wrapper .prospectTable tr.tableHeader td, #content #bodyContainer .prospectTable tr.tableHeader td, #content #content-wrapper .prospectTable tr.tableHeader td {
        padding: 5px 0;
        color: #1d2d37; }
        #mainContainer #bodyContainer .prospectTable tr.tableHeader td a, #mainContainer #content-wrapper .prospectTable tr.tableHeader td a, #content #bodyContainer .prospectTable tr.tableHeader td a, #content #content-wrapper .prospectTable tr.tableHeader td a {
          color: #1d2d37; }
    #mainContainer #bodyContainer .packageContainer .image, #mainContainer #content-wrapper .packageContainer .image, #content #bodyContainer .packageContainer .image, #content #content-wrapper .packageContainer .image {
      height: auto;
      max-height: 300px; }
    #mainContainer #bodyContainer #priceTable, #mainContainer #content-wrapper #priceTable, #content #bodyContainer #priceTable, #content #content-wrapper #priceTable {
      position: absolute;
      width: 550px;
      bottom: 10px;
      right: 10px;
      text-align: right; }
    #mainContainer #bodyContainer #prospectMenu h6.myProspectsLevelone:hover,
    #mainContainer #bodyContainer #taskManager-MyTasks h6.myTasksLevelone:hover,
    #mainContainer #bodyContainer #emailManager-MyCampaigns h6.emailCampaign:hover,
    #mainContainer #bodyContainer h6.myProspects:hover, #mainContainer #content-wrapper #prospectMenu h6.myProspectsLevelone:hover,
    #mainContainer #content-wrapper #taskManager-MyTasks h6.myTasksLevelone:hover,
    #mainContainer #content-wrapper #emailManager-MyCampaigns h6.emailCampaign:hover,
    #mainContainer #content-wrapper h6.myProspects:hover, #content #bodyContainer #prospectMenu h6.myProspectsLevelone:hover,
    #content #bodyContainer #taskManager-MyTasks h6.myTasksLevelone:hover,
    #content #bodyContainer #emailManager-MyCampaigns h6.emailCampaign:hover,
    #content #bodyContainer h6.myProspects:hover, #content #content-wrapper #prospectMenu h6.myProspectsLevelone:hover,
    #content #content-wrapper #taskManager-MyTasks h6.myTasksLevelone:hover,
    #content #content-wrapper #emailManager-MyCampaigns h6.emailCampaign:hover,
    #content #content-wrapper h6.myProspects:hover {
      background: #d3d5da; }
    #mainContainer #bodyContainer #modulesContainer .module, #mainContainer #content-wrapper #modulesContainer .module, #content #bodyContainer #modulesContainer .module, #content #content-wrapper #modulesContainer .module {
      border: none;
      box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); }
      #mainContainer #bodyContainer #modulesContainer .module .moduleTitle, #mainContainer #content-wrapper #modulesContainer .module .moduleTitle, #content #bodyContainer #modulesContainer .module .moduleTitle, #content #content-wrapper #modulesContainer .module .moduleTitle {
        background: #6ea8cc;
        border: none;
        box-shadow: none;
        text-shadow: none; }

#footer {
  width: 1002px;
  height: auto;
  padding: 0;
  background: #d3d5da;
  color: #1d2d37; }
  #footer a, #footer a:link, #footer a:active, #footer a:visited {
    color: #6ea8cc !important;
    text-decoration: underline !important; }
  #footer a:hover {
    color: #4891bf !important; }
  #footer #footer-inner {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 16px; }
    #footer #footer-inner span {
      color: inherit; }

#trainingContainer {
  border: none; }
  #trainingContainer #trainingTitle {
    height: 46px;
    background: #1d2d37;
    border: none;
    box-shadow: none;
    text-shadow: none; }
  #trainingContainer #stepNav {
    background: #d3d5da;
    border: none;
    border-right: 1px solid #d3d5da;
    box-shadow: none; }
    #trainingContainer #stepNav .trainingStep {
      background: #fff;
      border-bottom: 1px solid #d3d5da;
      box-shadow: none; }
      #trainingContainer #stepNav .trainingStep.activeStep {
        background: #6ea8cc;
        text-shadow: none; }
  #trainingContainer .subStepContainer {
    width: 700px; }
    #trainingContainer .subStepContainer .button, #trainingContainer .subStepContainer .buttonAlt {
      background: #e31c3b;
      background: -moz-linear-gradient(top, #e31c3b 0%, #cc1935 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e31c3b), color-stop(100%, #cc1935));
      background: -webkit-linear-gradient(top, #e31c3b 0%, #cc1935 100%);
      background: -o-linear-gradient(top, #e31c3b 0%, #cc1935 100%);
      background: -ms-linear-gradient(top, #e31c3b 0%, #cc1935 100%);
      background: linear-gradient(to bottom, #e31c3b 0%, #cc1935 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$c', endColorstr='darken($c, 5%)',GradientType=0 );
      -webkit-transition: all 150ms ease-in-out;
      -moz-transition: all 150ms ease-in-out;
      -o-transition: all 150ms ease-in-out;
      transition: all 150ms ease-in-out;
      border-radius: 2px;
      box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
      text-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); }
      #trainingContainer .subStepContainer .button:hover, #trainingContainer .subStepContainer .buttonAlt:hover {
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); }
      #trainingContainer .subStepContainer .button:active, #trainingContainer .subStepContainer .buttonAlt:active {
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); }
      #trainingContainer .subStepContainer .button .buttonIcon, #trainingContainer .subStepContainer .buttonAlt .buttonIcon {
        display: none; }
      #trainingContainer .subStepContainer .button .buttonLabel, #trainingContainer .subStepContainer .buttonAlt .buttonLabel {
        width: 100% !important;
        height: 100%;
        margin: 0;
        padding: 0;
        text-align: center;
        line-height: 39px;
        font-family: 'Exo 2', sans-serif;
        font-weight: 600;
        font-size: 14px;
        color: #fff; }
    #trainingContainer .subStepContainer .buttonAlt, #trainingContainer .subStepContainer .marketingCollBtn {
      padding: 0;
      height: 39px;
      background: #e31c3b;
      color: #fff;
      text-shadow: none;
      line-height: 39px;
      font-family: 'Exo 2', sans-serif;
      font-weight: 600;
      font-size: 14px; }
      #trainingContainer .subStepContainer .buttonAlt .buttonLabel, #trainingContainer .subStepContainer .marketingCollBtn .buttonLabel {
        color: inherit; }
      #trainingContainer .subStepContainer .buttonAlt strong, #trainingContainer .subStepContainer .marketingCollBtn strong {
        font-weight: 600; }
    #trainingContainer .subStepContainer .trainingSubStepHeader {
      background: #1d2d37 !important;
      box-shadow: none !important;
      text-shadow: none !important; }
      #trainingContainer .subStepContainer .trainingSubStepHeader.ui-state-active {
        background: #f27321 !important; }

/*# sourceMappingURL=overrides.css.map */
