@media (min-width: 320px) and (max-width:550.99px) { 

    .navbar.scoup-menu-full {
        padding: 55px 19px 19px 19px;
        background: rgba(000, 0, 0, 10);
    }
    .navbar.scoup-menu-full .navbar-collapse {
        min-height: 90vh;
    }
    .scoup-menu-full .navbar-brand {
        margin-left:0px;
        margin: 0 auto;
        text-align: center;
    }
    .scoup-menu-full.navbar-dark .navbar-brand img {
        width: 244px;
        margin: 0 auto;
        text-align: center;
    }
    .menu-line-text p {
     font-size: 21px;
     left: 0;
     right: auto;
     bottom: -31px;
 }
 .menu-line-text hr {
    top: 54px;
}

.scoup-menu-full a.renew-btn {
    display: none!important;
}
p.renew-btn {
  display: none;
}
.scoup-menu-full.navbar-expand-lg .nav-link {
    display: block;
    padding: 6px 0;
}
.footer-right p {
    margin-bottom: 0;
    text-align: center;
    margin-top: 10px;
}
.condition-text h1 {
    margin-bottom: 30px;
}
.condition-text p {
    font-size: 18px;
}
body {
    padding-top: 260px!important;
}
footer {
    display: none;
}
.renew-button{
    display: block;
    margin-top:60px;
}
.renew-button p.renew-btn {
    display: block;
}
.mob-responsive{
    display: block;
    margin-top: 60px;
    width: 100%;
}
.buy-renew-text h5 {
    font-size: 24px;
}
.buy-renew-text p {
    font-size: 16px;
}
.form-inn.btn-check{
 margin: 0 auto;
 text-align: center;
}
.form-inn.btn-check a {
    text-align: center;
    float: none;
    padding: 9px 25px;
}
.thank_you-receive p {
    font-size: 19px;
}
.thank_you-text p {
    font-size: 22px;
}
.scoup-text {
    padding-left: 0;
    padding-bottom: 111px;
}
.scoup-text-right {
    padding-right: 0;
}
.coup-card-left {
    padding-left: 0;
}
.coup-card-left.coup-card-right {
    padding-right: 0;
}
.coup-card-left.coup-card-left-new {
    padding-left: 0px;
    padding-top: 59px;
}
.coup-card-left.coup-card-right .cross-line hr {
    width: 371px;
}
.coup-card-left.coup-card-left-new .cross-line {
       left: -68!important;
    top: 178px!important;
}
.coup-card-left.coup-card-left-new .cross-line hr {
     width: 371px;
    transform: rotate(-47deg);
}
.coup-card-left .cross-line {
    left: 0!important;
    top: 77px!important;
}
.coup-card-left .cross-line hr {
    width: 260px;
    transform: rotate(-47deg);
}
.scoup-text .cross-line {
    left: 0;
}
.scoup-text-right .cross-line {
    right: 0;
}
.scoup-text-right .cross-line hr {
    width: 260px;
    transform: rotate(-47deg);
}
.scoup-text .cross-line hr {
    width: 260px;
}
.weekend-agenda-date {
    padding: 50px 0 0 0;
    display: none;
}
.weekend-agenda-date-right {
    padding: 49px 0 0 0;
    display: none;
}
#coup-card-full {
    margin-top: 59px;
}
.coup-card-left.coup-card-right {
    padding-top: 59px;
}
.coup-card-left.coup-card-right .cross-line {
       left: -46!important;
    top: 201px!important;
}
#coup-card-full {
    margin-bottom: 00px;
}
.main-classdiv {
    margin-bottom: 20px;
    padding-top: 000px;
}
.coup-card-left h4 {
    font-size: 27px;
}
.coup-card-left span {
        font-size: 16px;
    line-height: 20px;
}
.nav-item .nav-link.email-id {
    display: inline-block!important;
    font-size: 13px!important;
}
.scoup-text-right h4 {
    font-size: 27px;
}
.scoup-text h4 {
    font-size: 27px;
}
.weekend-agenda-heading h4 {
       font-size: 27px;
    margin-bottom: 30px;
}
.weekend-agenda-date h4 {
    font-size: 27px;
}
#changes-responsive-agenda{
    display: block;
}
#changes-responsive-agenda .weekend-agenda-date {
    display: block;
}
#changes-responsive-agenda .weekend-agenda-date-right {
    display: block;
}
.nav-item.res{
    display: none;
}
.collapse-btn ul li span {
       width: 123px;
    font-size: 14px;
}
.collapse-btn p {
  margin-bottom: 0;
  font-size: 20px;
  line-height: 26PX;
}
.resposive-agenda.collapse-btn h4 span{
    font-size: 27px;
    margin-bottom: 0;
}
.weekend-agenda-date p span {
    line-height: 26px;
}
.resposive-agenda.collapse-btn p a {
    font-size: 16px;
}
.collapse-btn a {
    font-size: 14px;
}
.mob-responsive ul li{
    margin-bottom: 10px;
}
.mob-responsive ul li a{
    font-size: 22px;
}
   .collapse-btn ul li strong {
    width: 123px;
    font-size: 14px;
}
.navbar.scoup-menu-full.new-header {
    background: rgba(255, 255, 255, 1);
}
.scoup-menu-full.new-header .menu-line-text p {
   color: #000;
}
.new-header p.renew-btn {
    color: #000;
}
.new-header .mob-responsive ul li a {
    color: #000;
} 
.bottom-hending-text p {
    font-size: 21px;
}
.new-heading-box h3 {
    margin-top: 23px;
    text-align: center;
    padding-left: 0;
    margin-bottom: 17px;
}
.newpage-text p {
    font-size: 19px;
}
.newpage-text p b {
    font-size: 15px;
}
.renew-button.newbtn-pg p.renew-btn{
    color: #000;
}
.newmobli.mob-responsive ul li a{
color: #000000;
}
.newpage-text p span {
    border-bottom: 0px solid #000;
    margin-right: 0;
}
.newpage-text span {
    margin-top: 6px;
}
.add-button-new hr {
    display: none;
}
.add-button-new hr{
    display: none
}
.scoup-menu-full.new-header .navbar-brand {
    margin-right: 0;
    margin-left: 0;
    margin: 0 auto;
}
}


@media (min-width: 551px) and (max-width:767.99px) { 
    .scoup-menu-full .navbar-brand {
        margin-left:0px;
        margin: 0 auto;
        text-align: center;
    }
    .scoup-menu-full.navbar-dark .navbar-brand img {
        margin: 0 auto;
        text-align: center;
    }
    footer {
        display: none;
    }
    .renew-button{
        display: block;
        margin-top:60px;
    }
    .renew-button p.renew-btn {
        display: block;
    }
    .mob-responsive{
        display: block;
        margin-top: 60px;
        width: 100%;
    }
    .container {
        max-width: 100%;
    }

    .scoup-text {
        padding-left: 0;
        padding-bottom: 146px;
    }
    .scoup-text-right {
        padding-right: 0;
    }
    .coup-card-left {
        padding-left: 0;
    }
    .coup-card-left.coup-card-right {
        padding-right: 0;
    }
    .coup-card-left.coup-card-left-new {
        padding-left: 0px;
        padding-top: 100px;
    }
    .coup-card-left.coup-card-right .cross-line hr {
        width: 260px;
    }
    .coup-card-left.coup-card-left-new .cross-line {
        left: 0!important;
        top: 210px!important;
    }
    .coup-card-left.coup-card-left-new .cross-line hr {
        width: 260px;
    }
    .coup-card-left .cross-line {
        left: 0!important;
        top: 77px!important;
    }
    .coup-card-left .cross-line hr {
        width: 260px;
    }
    .scoup-text .cross-line {
        left: 0;
    }
    .scoup-text-right .cross-line {
        right: 0;
    }
    .scoup-text-right .cross-line hr {
        width: 260px;
    }
    .scoup-text .cross-line hr {
        width: 260px;
    }
    .weekend-agenda-date {
        padding: 50px 0 0 0;
    }
    .weekend-agenda-date-right {
        padding: 50px 0 0 0;
    }
    #coup-card-full {
        margin-top: 59px;
    }
    .coup-card-left.coup-card-right {
        padding-top: 119px;
    }
    .coup-card-left.coup-card-right .cross-line {
        top: 197px!important;
    }
    #coup-card-full {
        margin-bottom: 00px;
    }
    .main-classdiv {
        margin-bottom: 20px;
        padding-top: 000px;
    }
    .coup-card-left h4 {
        font-size: 27px;
    }
    .collapse-btn ul li span {
        font-size: 13px;
        width: 117px;
    }
    .nav-item .nav-link.email-id {
        display: inline-block!important;
        font-size: 13px!important;
    }
    .scoup-text-right h4 {
        font-size: 27px;
    }
    .scoup-text h4 {
        font-size: 27px;
    }
    .weekend-agenda-heading h4 {
        font-size: 27px;
    }
    .weekend-agenda-date h4 {
        font-size: 27px;
    }
    .collapse-btn ul li strong {
        width: 110px;
        font-size: 13px;
    }
    .mob-responsive {
        display: block;
    }
    .navbar.scoup-menu-full {
        padding: 55px 19px 19px 19px;
        background: rgba(000, 0, 0, 10);
    }
    p.renew-btn {
        display: none;
    }
    .nav-item.res{
        display: none;
    }
    .nav-item .nav-link.renew-btn{
        display: none;
    }
    #changes-responsive-agenda {
        display: block;
    }
    .weekend-agenda-date {
        display: none;
    }
    #changes-responsive-agenda .weekend-agenda-date{
     display: block; 
 }
 #changes-responsive-agenda .weekend-agenda-date-right{
     display: block; 
 }
 .weekend-agenda-date-right {
    display: none;
}
.navbar.scoup-menu-full.new-header {
    background: rgba(255, 255, 255, 1);
}
.scoup-menu-full.new-header .menu-line-text p {
    color: #000;
}
.new-header .mob-responsive ul li a {
    color: #000;
}
.new-heading-box h3 {
    padding-left: 46px;
    margin-bottom: 20px;
    font-size: 25px;
    margin-top: 21px;
}
.add-button-new hr{
    top:249px;
    width: 400px;
}
}


@media (min-width: 768px) and (max-width:990.99px) { 
    .scoup-menu-full .navbar-brand {
        margin-left:0px;
        margin: 0 auto;
        text-align: center;
    }
    .scoup-menu-full.navbar-dark .navbar-brand img {
        margin: 0 auto;
        text-align: center;
    }



    .scoup-text {
        padding-left: 0;
        padding-bottom: 146px;
    }
    .scoup-text-right {
        padding-right: 0;
    }
    .coup-card-left {
        padding-left: 0;
    }
    .coup-card-left.coup-card-right {
        padding-right: 0;
    }
    .coup-card-left.coup-card-left-new {
        padding-left: 0px;
        padding-top: 100px;
    }
    .coup-card-left.coup-card-right .cross-line hr {
        width: 260px;
    }
    .coup-card-left.coup-card-left-new .cross-line {
        left: 0!important;
        top: 210px!important;
    }
    .coup-card-left.coup-card-left-new .cross-line hr {
        width: 260px;
    }
    .coup-card-left .cross-line {
        left: 0!important;
        top: 77px!important;
    }
    .coup-card-left .cross-line hr {
        width: 260px;
    }
    .scoup-text .cross-line {
        left: 0;
    }
    .scoup-text-right .cross-line {
        right: 0;
    }
    .scoup-text-right .cross-line hr {
        width: 260px;
    }
    .scoup-text .cross-line hr {
        width: 260px;
    }
    .weekend-agenda-date {
        padding: 50px 0 0 0;
    }
    .weekend-agenda-date-right {
        padding: 50px 0 0 0;
    }
    #coup-card-full {
        margin-top: 59px;
    }
    .coup-card-left.coup-card-right {
        padding-top: 119px;
    }
    .coup-card-left.coup-card-right .cross-line {
        top: 197px!important;
    }
    #coup-card-full {
        margin-bottom: 00px;
    }
    .main-classdiv {
        margin-bottom: 20px;
        padding-top: 000px;
    }
    .coup-card-left h4 {
        font-size: 27px;
    }
    .coup-card-left span {
        font-size: 16px;
    }
    .nav-item .nav-link.email-id {
        display: inline-block!important;
        font-size: 13px!important;
    }
    .scoup-text-right h4 {
        font-size: 27px;
    }
    .scoup-text h4 {
        font-size: 27px;
    }
    .weekend-agenda-heading h4 {
        font-size: 27px;
    }
    .weekend-agenda-date h4 {
        font-size: 25px;
    }

    .que-text p {
        font-size: 16px;
    }

    .mob-responsive {
        display: block;
    }
    .navbar.scoup-menu-full {
        padding: 55px 19px 19px 19px;
        background: rgba(000, 0, 0, 10);
    }
    p.renew-btn {
        display: none;
    }
    .nav-item.res{
        display: none;
    }
    .nav-item .nav-link.renew-btn{
        display: none;
    }
    #changes-responsive-agenda {
        display: block;
    }
    .weekend-agenda-date {
        display: none;
    }
    #changes-responsive-agenda .weekend-agenda-date{
     display: block; 
 }
 #changes-responsive-agenda .weekend-agenda-date-right{
     display: block; 
 }
 .weekend-agenda-date-right {
    display: none;
}
.navbar.scoup-menu-full.new-header {
    background: rgba(255, 255, 255, 1);
}
.scoup-menu-full.new-header .menu-line-text p {
    color: #000;
}
.new-header .mob-responsive ul li a {
    color: #000;
}
.add-button-new hr{
    top:249px;
    width: 400px;
}
}









@media (min-width: 991px) and (max-width:1024.99px) { 

    .scoup-text {
        padding-left: 0;
        padding-bottom: 146px;
    }
    .scoup-text-right {
        padding-right: 0;
    }
    .coup-card-left {
        padding-left: 0;
    }
    .coup-card-left.coup-card-right {
        padding-right: 0;
    }
    .coup-card-left.coup-card-left-new {
        padding-left: 0px;
        padding-top: 100px;
    }
    .coup-card-left.coup-card-right .cross-line hr {
        width: 260px;
    }
    .coup-card-left.coup-card-left-new .cross-line {
        left: 0!important;
        top: 210px!important;
    }
    .coup-card-left.coup-card-left-new .cross-line hr {
        width: 260px;
    }
    .coup-card-left .cross-line {
        left: 0!important;
        top: 77px!important;
    }
    .coup-card-left .cross-line hr {
        width: 260px;
    }
    .scoup-text .cross-line {
        left: 0;
    }
    .scoup-text-right .cross-line {
        right: 0;
    }
    .scoup-text-right .cross-line hr {
        width: 260px;
    }
    .scoup-text .cross-line hr {
        width: 260px;
    }
    .weekend-agenda-date {
        padding: 50px 0 0 0;
    }
    .weekend-agenda-date-right {
        padding: 50px 0 0 0;
    }
    #coup-card-full {
        margin-top: 59px;
    }
    .coup-card-left.coup-card-right {
        padding-top: 119px;
    }
    .coup-card-left.coup-card-right .cross-line {
        top: 197px!important;
    }
    #coup-card-full {
        margin-bottom: 00px;
    }
    .main-classdiv {
        margin-bottom: 20px;
        padding-top: 000px;
    }
    .coup-card-left h4 {
        font-size: 27px;
    }
    .coup-card-left span {
        font-size: 13px;
    }
    .nav-item .nav-link.email-id {
        display: inline-block!important;
        font-size: 13px!important;
    }
    .scoup-text-right h4 {
        font-size: 27px;
    }
    .scoup-text h4 {
        font-size: 27px;
    }
    .weekend-agenda-heading h4 {
        font-size: 27px;
    }
    .weekend-agenda-date h4 {
        font-size: 25px;
    }
    .scoup-menu-full a.renew-btn {
      padding: 12px 8px 10px 8px !important;
      font-size: 11px!important;
      width: 120px;
      text-align: center;
  }

  p.renew-btn {
    font-size: 9px;
}
.scoup-menu-full .navbar-brand {
    margin-left: 140px;
}
.nav-item .nav-link.email-id {
    padding-right: 0;
}
.weekend-agenda-date-right h4 {
    font-size: 16px;
}
.weekend-agenda-date p span a {
    font-size: 12px;
}
.weekend-agenda-date p {
    font-size: 14px;
}
.add-button-new hr {
    top: 219px;
    width: 500px;
}
}
@media (min-width: 1025px) and (max-width:1199.99px) { 
    .scoup-text {
        padding-left: 0;
        padding-bottom: 146px;
    }
    .scoup-text-right {
        padding-right: 0;
    }
    .coup-card-left {
        padding-left: 0;
    }
    .coup-card-left.coup-card-right {
        padding-right: 0;
    }
    .coup-card-left.coup-card-left-new {
        padding-left: 0px;
        padding-top: 100px;
    }
    .coup-card-left.coup-card-right .cross-line hr {
        width: 260px;
    }
    .coup-card-left.coup-card-left-new .cross-line {
        left: 0!important;
        top: 210px!important;
    }
    .coup-card-left.coup-card-left-new .cross-line hr {
        width: 260px;
    }
    .coup-card-left .cross-line {
        left: 0!important;
        top: 77px!important;
    }
    .coup-card-left .cross-line hr {
        width: 260px;
    }
    .scoup-text .cross-line {
        left: 0;
    }
    .scoup-text-right .cross-line {
        right: 0;
    }
    .scoup-text-right .cross-line hr {
        width: 260px;
    }
    .scoup-text .cross-line hr {
        width: 260px;
    }
    .weekend-agenda-date {
        padding: 106px 0 0 0;
    }
    .weekend-agenda-date-right {
        padding: 0 0 0 0;
    }
    #coup-card-full {
        margin-top: 59px;
    }
    .coup-card-left.coup-card-right {
        padding-top: 119px;
    }
    .coup-card-left.coup-card-right .cross-line {
        top: 197px!important;
    }
    #coup-card-full {
        margin-bottom: 00px;
    }
    .main-classdiv {
        margin-bottom: 20px;
        padding-top: 000px;
    }
    .coup-card-left h4 {
        font-size: 27px;
    }
  /*  .coup-card-left span {
        font-size: 13px;
    }*/
    .nav-item .nav-link.email-id {
        display: inline-block!important;
        font-size: 13px!important;
    }
    .scoup-text-right h4 {
        font-size: 27px;
    }
    .scoup-text h4 {
        font-size: 27px;
    }
    .weekend-agenda-heading h4 {
        font-size: 27px;
    }
    .weekend-agenda-date h4 {
        font-size: 24px;
    }
    .weekend-agenda-date p {
     font-size: 14px;
 }
 .weekend-agenda-date p a {
    font-size: 15px;
}
.scoup-menu-full a.renew-btn {
    padding: 12px 15px 10px 15px !important;
}
.scoup-menu-full .navbar-brand {
    margin-left: 151px;
}
.nav-item .nav-link.email-id {
    padding-right: 0;
}
.weekend-agenda-date-right h4 {
    font-size: 16px;
}
.weekend-agenda-date p span a {
    font-size: 13px;
}
.add-button-new hr {
    top: 219px;
    width: 500px;
}
}


@media (min-width: 1200px) and (max-width:1399.99px) { 
    .coup-card-left.coup-card-right {
        padding-left: 0;
    }
    .weekend-agenda-date h4 {
        font-size: 24px;
    }
    .weekend-agenda-date p {
        font-size: 15px;
        line-height: 22px;
    }
    .weekend-agenda-date {
        padding: 0 0 0 0;
    }

    .weekend-agenda-date-repeat p {
        font-size: 13px;
    }
    .weekend-agenda-date-right {
        padding: 0 0 0 0;
    }
    #coup-card-full {
        margin-top: 63px;
    }
    .coup-card-left.coup-card-right {
        padding-right: 0;
    }
    .coup-card-left.coup-card-left-new {
        padding-left: 180px;
    }
    .coup-card-left.coup-card-left-new .cross-line {
        left: 160px;
        top: 174px;
    }
    .new-heading-box h3 {
        font-size: 23px;
    }
    .newpage-text p {
        font-size: 17px;
        line-height: 23px;
    }
    .newpage-text p b {
        font-size: 14px;
    }
   
}
@media (min-width: 923px) and (max-width:990px) { 
    .add-button-new hr {
        top: 220px;
        width: 400px;
    }
}
@media (min-width: 1159px) and (max-width:1200px) { 
    .add-button-new hr {
        top: 190px;
        width: 400px;
    }
}