@media (min-width: 1921px) {
  .custom-container {
    width: 1920px; }

  .mlc-container {
    margin: 0 auto;
    padding: 0;
    width: 1920px; }

  .custom-container.cc-full {
    width: 1920px; } }
@media (max-width: 1200px) {
  /* Home page and registry page  start below*/
  .help {
    width: 40%; }

  .custom-container {
    width: 80%;
    margin: 0 auto;
    padding: 0 15px; }

  .parallex-con.diplomate-parallex .parcon-inner {
    height: auto; }

  .parcon-share.diplomate .fixed-action-btn {
    top: 18px; }

  /* search by radius result page  End Above */ }
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  /* Home page and registry page  start below*/
  .help {
    width: 60%; }

  .custom-container {
    width: 100%;
    margin: 0 auto;
    padding: 0 15px; }

  /* Registry search by state and name result page   End above */ }
@media only screen and (min-width: 769px) and (max-width: 991px) {
  /* Home page and registry page  start below*/
  .help {
    width: 60%; }

  .custom-container {
    width: 100%;
    margin: 0 auto;
    padding: 0 15px; }

  .main-content .badge-maininfo .bdgr-shordes {
    width: 94%; }

  .main-content .badge-maininfo .badgr-other {
    width: 94%; }

  /* Registry search by state and name result page   End above */ }
@media (max-width: 768px) {
  /* Home page and registry page  start below*/
  .help {
    width: 60%; }

  .custom-container {
    width: 100%;
    margin: 0 auto;
    padding: 0 15px;
    position: relative; }

  header {
    height: auto; }

  .logo {
    float: none;
    width: 130px !important;
    height: auto;
    line-height: 0px; }
    .logo a img {
      height: auto; }

  .main-menu {
    width: 100%;
    float: none;
    position: absolute;
    top: 8px;
    right: 12px;
    bottom: 0;
    height: 100%; }
    .main-menu ul li {
      display: inline-block;
      margin: 0;
      padding: 0px 0; }
      .main-menu ul li .menu-a {
        -webkit-transform: skew(0deg);
        -moz-transform: skew(0deg);
        -ms-transform: skew(0deg);
        -o-transform: skew(0deg);
        transform: skew(0deg);
        padding: 5px 5px;
        font-size: 0px; }
        .main-menu ul li .menu-a span {
          -webkit-transform: skew(0deg);
          -moz-transform: skew(0deg);
          -ms-transform: skew(0deg);
          -o-transform: skew(0deg);
          transform: skew(0deg); }
          .main-menu ul li .menu-a span em {
            font-style: normal;
            width: 0px;
            display: inline-block;
            overflow: hidden;
            line-height: normal; }
          .main-menu ul li .menu-a span .menu-i {
            font-size: 18px;
            top: 0;
            left: 0;
            line-height: normal; }

  .parallex-con.diplomate-parallex .parcon-inner {
    padding: 0;
    height: auto; }
    .parallex-con.diplomate-parallex .parcon-inner .parconi-text {
      padding-top: 0;
      width: 100%; }
      .parallex-con.diplomate-parallex .parcon-inner .parconi-text h1 {
        font-size: 12px;
        margin: 0 0 5px;
        padding: 10px 0 0; }
      .parallex-con.diplomate-parallex .parcon-inner .parconi-text p {
        line-height: 22px; }
    .parallex-con.diplomate-parallex .parcon-inner .parcon-share.diplomate {
      top: auto;
      bottom: -15px;
      right: -40px; }
      .parallex-con.diplomate-parallex .parcon-inner .parcon-share.diplomate .fixed-action-btn {
        top: 0; }

  .main-content.diplomate-main-content .badge-maininfo .badgr-iconbox {
    float: none;
    width: 100%; }
    .main-content.diplomate-main-content .badge-maininfo .badgr-iconbox .badgr-badgeimg .badgr-biwrapper span {
      width: 130px; }
  .main-content.diplomate-main-content .badge-maininfo .bdgr-txtbox {
    float: none;
    width: 100%;
    padding-left: 0;
    padding-top: 0; }

  .parallex-con.diplomate-parallex .parcon-inner .parconi-text p {
    display: block;
    text-align: left;
    font-size: 14px;
    margin: 0;
    font-weight: 400;
    padding: 0 0 10px; }

  .main-content .badge-maininfo .badgr-iconbox {
    float: none;
    width: 100%; }

  .main-content .badge-maininfo .badgr-iconbox .badgr-badgeimg .badgr-biwrapper {
    text-align: left; }

  .main-content .badge-maininfo .badgr-iconbox .badgr-badgeimg .badgr-biwrapper span {
    width: 200px; }

  .main-content .badge-maininfo .bdgr-txtbox {
    float: none;
    width: 100%; }

  .main-content .badge-maininfo .badgr-iconbox h1,
  .main-content .badge-maininfo .badgr-iconbox .badgr-badgeimg,
  .main-content .badge-maininfo .bdgr-txtbox .bdgr-providername h1,
  .main-content .badge-maininfo .bdgr-txtbox .bdgr-party h4,
  .main-content .badge-maininfo .bdgr-txtbox .bdgr-providername p,
  .main-content .badge-maininfo .bdgr-txtbox .bdgr-providerid p,
  .main-content .badge-maininfo .bdgr-txtbox .bdgr-providerweb p,
  .main-content .badge-maininfo .bdgr-txtbox .bdgr-party p {
    text-align: left; }

  .main-content .badge-maininfo .bdgr-txtbox .bdgr-providername h1 {
    font-size: 23px; }

  .main-content .badge-maininfo .bdgr-txtbox .bdgr-providerid {
    margin: 5px 0 5px; }

  .main-content .badge-maininfo .bdgr-txtbox .bdgr-providerid p {
    font-size: 14px;
    line-height: 20px; }

  .main-content .badge-maininfo .bdgr-txtbox .bdgr-providerweb {
    margin: 5px 0 5px; }

  .main-content .badge-maininfo .bdgr-txtbox h1 {
    text-align: left; }

  .main-content .badge-maininfo .bdgr-shordes {
    width: 100%; }

  .main-content .badge-maininfo .badgr-other {
    width: 100%; }

  .parallex-con .parcon-inner .parconi-text {
    width: 100%;
    float: none; }

  .parcon-share {
    float: none;
    width: 100%;
    position: absolute;
    top: auto;
    bottom: -60px;
    right: 0; }

  .parcon-share.diplomate .fixed-action-btn {
    top: 65px; }

  .main-content .course-table .badgr-table table {
    display: block;
    width: 100%; }
    .main-content .course-table .badgr-table table tbody {
      display: block;
      width: 100%; }
      .main-content .course-table .badgr-table table tbody tr {
        display: block;
        width: 100%;
        border: 1px solid #dadada;
        margin: 0 0 15px;
        background-color: #f4f4f4;
        border-radius: 10px; }
        .main-content .course-table .badgr-table table tbody tr td {
          display: block;
          width: 100%;
          padding-left: 10px; }
          .main-content .course-table .badgr-table table tbody tr td:not(:last-child) {
            border-bottom: 1px solid #dadada; }

  .course-table .badgr-course .badgr-table-foot .tf-showmore ul.pagination {
    width: 100%; }

  /* ---------------------- done arif changes 14-1-2019----------------------*/ }
@media only screen and (min-width: 481px) and (max-width: 767px) {
  /* Home page and registry page  start below*/
  .custom-container {
    width: 100%;
    padding: 0 15px; }

  .logo {
    width: 80%; }

  .logo img {
    width: 100%; }

  .tag-logo {
    display: none; }

  /* Registry search by state and name result page   End above */ }
@media (max-width: 480px) {
  .help {
    width: 95%; }

  .parallex-con .parcon-inner .parconi-imgbox {
    margin-right: 15px; }

  .main-content .badge-maininfo .badgr-iconbox {
    margin-top: 35px; }

  .parcon-share {
    top: auto;
    bottom: 14px;
    right: -35px; }

  .parallex-con .parcon-inner {
    padding: 10px 0; }

  .parallex-con .parcon-inner .parconi-text p {
    line-height: 22px;
    position: relative; }
    .parallex-con .parcon-inner .parconi-text p b {
      line-height: 22px; }
    .parallex-con .parcon-inner .parconi-text p span {
      position: absolute;
      top: auto; } }
@media only screen and (min-width: 361px) and (max-width: 480px) {
  /* Home page and registry page  start below*/
  .custom-container {
    width: 100%;
    padding: 0 15px; }

  .logo {
    width: 80%; }

  .logo img {
    width: 100%; }

  .tag-logo {
    display: none; } }
@media only screen and (min-width: 321px) and (max-width: 360px) {
  /* Home page and registry page  start below*/
  .custom-container {
    width: 100%;
    padding: 0 15px; }

  .logo {
    width: 80%; }

  .logo img {
    width: 100%; }

  .tag-logo {
    display: none; }

  /* Registry search by state and name result page   End above */ }
@media (max-width: 320px) {
  /* Home page and registry page  start below*/
  .custom-container {
    width: 100%;
    padding: 0 15px; }

  .logo {
    width: 80%; }

  .logo img {
    width: 100%; } }

/*# sourceMappingURL=responsive.css.map */
