body.pricing {
  text-align: left;
  font-weight: normal;
  color: #6c686a;
  font-size: 18px;
  font-family: "Open Sans", sans-serif;
  margin-bottom: 45px;
  background-color: #0e69b0; }
  body.pricing .topbar {
    border-bottom: 8px solid #34ae9e;
    background-color: white; }
  body.pricing #footer {
    display: none; }
  body.pricing h1 {
    padding: 30px;
    font-size: 28px;
    color: white;
    margin: 0;
    text-align: center; }
  body.pricing .content {
    margin-top: 30px;
    border-radius: 7px;
    padding: 30px;
    background: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)), url("/img/img-network-bg.jpg") no-repeat;
    background-position: bottom center;
    background-size: contain;
    background-color: white; }
    body.pricing .content p {
      text-align: left; }
    body.pricing .content h2 {
      font-family: "Roboto Bold", sans-serif;
      margin-top: 0;
      font-size: 22px;
      font-weight: 900; }
      body.pricing .content h2 span {
        color: #34ae9e; }
    body.pricing .content .left h2 {
      margin-bottom: 30px; }
    body.pricing .content .left p {
      margin-bottom: 25px; }
    body.pricing .content .right {
      text-align: center;
      font-size: 16px; }
      body.pricing .content .right h2 {
        color: #34ae9e;
        font-size: 18px; }
      body.pricing .content .right .national-portal-btn {
        display: inline-block;
        padding: 10px 50px;
        color: white;
        border-radius: 50px;
        text-decoration: none;
        background-color: #34ae9e; }
      body.pricing .content .right .dd {
        margin-bottom: 30px; }
        body.pricing .content .right .dd button {
          padding: 20px 80px;
          background-color: white;
          border: 1px solid #CCC;
          border-radius: 50px;
          text-transform: uppercase;
          font-size: 16px;
          position: relative;
          color: #0e69b0;
          margin-top: 30px;
          margin-bottom: 5px; }
          body.pricing .content .right .dd button .caret {
            position: absolute;
            right: 20px;
            top: 50%;
            transform: translateY(-50%);
            font-size: 24px;
            border-top: 9px dashed;
            border-top: 9px solid\9;
            border-right: 6px solid transparent;
            border-left: 6px solid transparent; }
          body.pricing .content .right .dd button:after {
            color: #0e69b0; }
        body.pricing .content .right .dd .dropdown-menu {
          height: 300px;
          padding: 10px;
          padding-top: 5px;
          width: 300px;
          overflow-y: auto;
          left: 50%;
          transform: translateX(-50%); }
          body.pricing .content .right .dd .dropdown-menu a {
            display: block;
            border-radius: 5px;
            background-color: #f7f7f7;
            margin-top: 5px;
            text-align: center;
            color: #333;
            text-decoration: none;
            font-size: 14px;
            padding: 15px;
            text-transform: uppercase;
            transition: transform, .2s;
            transition: background-color, .2s;
            transition: color, .2s; }
            body.pricing .content .right .dd .dropdown-menu a:hover {
              color: white;
              background-color: #34ae9e;
              transform: scale(1.05, 1.05); }
      body.pricing .content .right .network-redir {
        margin-top: 20px;
        margin-bottom: 20px; }
      body.pricing .content .right p {
        text-align: center; }
      body.pricing .content .right .add-info {
        background-color: #0e69b0;
        padding: 15px;
        border-radius: 7px;
        color: white;
        font-size: 16px; }

/*# sourceMappingURL=ctelearn-pricing.css.map */
