.footerfixed_sec {
    background: #fff;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 99999999;
    left: 0;
    border-top: 1px solid #ccc
}
.footerfixed_sec ul {
    margin: 0;
    padding: 0
}

.footerfixed_sec ul li a:hover {
    text-decoration: none
}

.footerfixed_sec ul li a {
    margin: 0;
    padding: 0 4px;
    color: #36444b
}

.footerfixed_sec ul li {
    padding: 10px 0;
    float: left;
    list-style: none;
    width: calc(100%/5);
    color: #fff;
    font-size: 13px;
    text-transform: capitalize;
    position: relative;
    text-align: center
}
.footerfixed_sec ul li:first-child {
    text-align: left
}

.footerfixed_sec ul li a i.fa {
    font-size: 18px
}

.footerfixed_sec ul li a i.fa-facebook-f {
    color: #3a5895
}

.footerfixed_sec ul li a i.fa-twitter {
    color: #0286d0
}

.footerfixed_sec ul li a i.fa-linkedin {
    color: #2464ae
}

.footerfixed_sec ul li a i.fa-youtube {
    color: #f70000
}

.footerfixed_sec ul li a i.fa-instagram {
    color: #0286d0
}

.footerfixed_sec ul li p {
    margin-bottom: 0;
    color: #fff;
    font-size: 14px;
    line-height: 26px
}

.footerfixed_sec ul li:after {
    background: #586369;
    content: " ";
    clear: both;
    display: block;
    width: 1px;
    height: 20px;
    position: absolute;
    top: 12px;
    right: 0
}

.footerfixed_sec ul li:last-child {
    text-align: right
}

.footerfixed_sec ul li:last-child:after {
    background: 0 0
}
@media screen and (max-width: 767px) {
    .footerfixed_sec {
        display:none
    }
    .footernav_list {
        display: block
    }    
}
@media screen and (min-width: 767px) {
    .footerfixed_sec {
        display:block
    }
    .footernav_list {
        display: none
    }    
}

@media (max-width: 320px) {
    #new_footer_blk.mobile_footer.new_footer_blk {
      /* background-color: rgb(28, 48, 107); */
      background-color: #182b4e;
      height: 60px;
    }
  }
  footer.mobile_footer#new_footer_blk {
      border-width:1px !important
    }
    @media(max-width:600px) {
    #course_contentnew .learning_experience.immersive_learn {
      display:none
    }
    #new_footer_blk.new_footer_blk .specializationnav_list .specializationnav_listview,
    .new_footer_blk .contactnav_list .contactnav_listview,
    .new_footer_blk .morenav_list .morenav_listview {
      bottom:63px
    }
    #course_contentnew .testominal_content_blk h4,
    #course_contentnew .Program_content_blkk h4 {
      width:65%
    }
  }
  
      #new_footer_blk {
      background: #fff;
      position: fixed;
      bottom: 0;
      width: 100%;
      z-index: 99999999;
      left: 0;
      border-top: 1px solid #ccc
  }
  
      .footernav_list {
          width: 100%
      }
  
      .footernav_list ul {
          margin: 0;
          padding: 0;
          list-style: none;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap
      }
  
      .woocommerce form .show-password-input,
      .woocommerce-page form .show-password-input {
          right: 5px;
          top: 5px
      }
  
      .footernav_list ul li {
          margin: 0;
          padding: 6px 10px;
          -webkit-box-flex: 0;
          -ms-flex: 0 0 16.6%;
          flex: 0 0 33.33%;
          max-width: 33.33%;
          text-align: center;
          cursor: pointer;
          border-left: 1px solid #d5dae6;
          word-break: break-all
      }
  
      .whats_app {
          width: 30px
      }
  
      .footernav_list ul li a {
          display: block;
          width: 100%;
          text-decoration: none;
          color: #3f464d
      }
  
      .footernav_list ul li:first-child {
          border: 0
      }
  
      .footernav_list ul li h6 {
          margin: 5px 0 0;
          padding: 0;
          font-size: 13px;
          color: #fff;
          text-transform: uppercase
      }
  
      .footernav_list ul li .footernav_listimg {
          position: relative;
          max-width: 47px;
          margin: 0 auto
      }
  
      .wish_listfooter {
          position: relative
      }
  
      .footernav_list ul li .whatsnew_num {
          position: absolute;
          border-radius: 50%;
          background: #b414cf;
          width: 20px;
          height: 20px;
          text-align: center;
          line-height: 18px;
          color: #fff;
          font-size: 11px;
          top: -5px;
          right: -3px;
          font-family: robotobold
      }
  
      .footernav_list ul li #my-list-count {
          position: absolute;
          border-radius: 50%;
          background: #b414cf;
          width: 20px;
          height: 20px;
          text-align: center;
          line-height: 18px;
          color: #fff;
          font-size: 11px;
          top: 14px;
          right: 34px;
          font-family: robotobold
      }
  
      .footernav_list ul li.deactive {
          -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
          opacity: .6;
          z-index: 5
      }
  
      .footernav_list ul li.active {
          z-index: 5
      }
      
      .footernav_list ul li .footernav_listimg.contact_img {
        background-image: url(../images/contacts_icon.png);
        background-size: 26px;
        background-position: 5px 5px;
      }
      .footernav_list ul li .footernav_listimg.call_img {
        background-image: url(../images/tollfree_icon.png);
        background-size: 26px;
        background-position: 5px 5px;
      }
      .footernav_list ul li .footernav_listimg.whatsapp_img {
        background-image: url(../images/whatsapp_icon.png);
        background-size: 26px;
        background-position: 5px 5px;
      }
      .footernav_list ul li .footernav_listimg.call_img1 {
        background-image: url(../images/tollfree_icon_1.png);
        background-size: 26px;
        background-position: 5px 5px;
      }