.heading_part_of_speech{
    text-align: center;
        color: #4B4B4B;
        font-family: metropolis bold;
        /* font-size: 8px !important; */
        margin-top: 70px;
        margin-bottom: 70px;
        }
        footer#colophon {
            margin-top: 00px !important;
        }
        .common_noun_video_image{background-image: url('../images/common_noun_c.png') !important;height: 100%;
            background-position: top center;
            background-repeat: no-repeat;
            background-size: 100%;
            min-height: 600px;
            position:relative;
            bottom:30px;
            /* margin-top: 10px; */
            }
            .common_noun_video{padding: 0 45px;}
            .lessons_image{background-image: url('../images/Lessons.png') !important;height: 100%;
            background-position: top center;
            background-repeat: no-repeat;
            background-size: 100%;
            min-height: 890px;
            position: relative;
            bottom: 22px;
            /* margin-top: 10px; */
            }
            .worksheet_card_image{background-image: url('../images/worksheet_card.png') !important;height: 100%;
            background-position: top center;
            background-repeat: no-repeat;
            background-size: 100%;
            min-height: 600px;
            /* position:relative;
            right: 32px; */
          /* margin-top: 50px; */
            }
            
            /*input[type=file]{display:none;}*/
            video::-webkit-media-controls-panel{visibility:hidden;}
            video:focus::-webkit-media-controls-panel{visibility:visible !important;}
            video:visited::-webkit-media-controls-panel{visibility:hidden;}
            /* Modal Content */
    .modal-content {
      background-color: #fefefe;
        margin: auto;
        padding: 20px;
        border: 1px solid #888;
        width: 50%;
        height: auto;
        margin-top: 7%;
       min-height:550px;
        border-radius: 22px;
    }
    
    /* The Close Button */
    .close {
      color: #454545;
      float: right;
      font-size: 28px;
      font-weight: bold;
    }
    
    .close:hover,
    .close:focus {
      color: #000;
      text-decoration: none;
      cursor: pointer;
    }
    .popup_head{text-align:center; font-weight:bolder;color:#4B4B4B;}
    .upload-popup_upload {
    background-color: #F8F8F8;
    border-radius: 6px;
    padding: 10px;
    margin-left: 35px;
    margin-top: 20px;
    }
    .border-popup_upload {
    border: 5px dashed #E4E4E4;
    border-radius: 6px;
    height:20em;
    padding: 20px;
    }
    
    .border-popup_upload p {
    color: #130f40;
    font-weight: 600;
    font-size: 1.1em;
    letter-spacing: -1px;
    margin-top: 30px;
    margin-bottom: 0;
    opacity: 0.65;
    }
    .file_head{text-align: center;vertical-align: middle;padding-top:0 !important;font-family: metropolis bold;}
        .upload_activities1_btn{
            border-radius: 30px;
            line-height: 2;
            background-color: #8F5DFC;
        background-image: linear-gradient(to right, #8F5DFC , #668CFC );
            color: #fff !important;
            font-size: 12px;
            z-index:1;
            letter-spacing: 0.2px;
           position:absolute;
           left:25%;
           margin-top:20px;
           
            height: 45px;
            /* font-weight: 900; */
            letter-spacing: 0.8px;
            font-family: metropolis bold;
            /* right: -9.7em; */
            box-shadow: 5px 5px 15px #00000029;
        }
        .upload_activities1_btn:hover{background-color: #8F5DFC;background-image: linear-gradient(to right, #8F5DFC , #668CFC );color: #fff !important; }
        .upload_activities1_btn:focus{outline:none !important;}
        .upload_file{font-weight:600}
        .uplaod_img{margin-top: 54px;width: 50px;margin-left: 40%;}
            .view_upload_btn{
            border-radius: 30px;
            line-height: 2;
            background-color: #1683FC !important;
            background-image: linear-gradient(to right, #1683FC , #1BA1FC);
            color: #fff;
            font-size: 12px;
            z-index:1;
            letter-spacing: 0.2px;
           position:absolute;
           margin-top:0px;
           
            /* height: 45px; */
            /* font-weight: 900; */
            letter-spacing: 0.8px;
            font-family: metropolis bold;
            /* right: -9.7em; */
            }
            .view_upload_btn:active:focus{outline:none;}
.view_upload_btn:focus{outline:none;}
            .view_upload_btn{ background-color: #1683FC !important;
            background-image: linear-gradient(to right, #1683FC , #1BA1FC);
            color: #fff;}
            .file_span{margin-left:5px;margin-right:10px;color: #727272;font-family: metropolis bold;font-size: 16px;font-weight: 600;letter-spacing: 0.8px;}
            .file_size{margin-top: 1px;font-family: metropolis bold;}
            .right-popup{height:21.5em}
            .filename{margin-bottom: 20px;margin-top: 15px;padding: 3px;}
    
    .noun_text{font-size: 34px;text-align: center;color: #4B4B4B;margin-top: 45px;font-family: metropolis bold;margin-bottom: 45px;}
    .video_icon{width: 15%;
        /* float: right; */
        position: relative;
        top: 2em;
        left: 7em;
        /* right: 0; */
        }
        #myVideo{position: relative;
            border-radius: 30px;
           /* bottom: 19px; */
           filter: drop-shadow(3px 5px 8px #3395AD);
            left: 5px;z-index: 1;padding:20px;
            object-fit: contain;
        }
        video[poster]{
            height:380px;
            width:380px;
            }
        #myVideo:focus{outline:none;}    
        .lesson_btn{
        color: #fff;
        font-size: 20px;
        width: 65%;
        font-weight: 600;
        border-radius: 31px;
        padding: 10px 0;
        background-color: #8E5EFC;
        background-image: linear-gradient(to right, #8E5EFC , #737CFC);
        font-family: metropolis bold;
        position: relative;
        top: 44px;
        left: 79px;
        box-shadow: 5px 5px 15px #00000029;
        }
        .proper_noun_content{position: relative;
          top: 21em;
        left: 2em;}
        
        .worksheet_content{position: relative;
        /* margin-left: 90px; */
        left: 6.5em;
        top: 6em;}
        .proper_noun_content1{font-size: 18px;
        position: relative;
        bottom: 20px;
        font-weight: 600;}
        .proper_noun_content1 p{line-height: 1;}
        .proper_noun_content2{position: relative;
        top: 15px;}
        .proper_noun_content3{position: relative;
        top: 30px;}
        ..worksheet-inner-content{position: relative;right: 3em;}
        .worksheet-inner-content p{line-height: 1.2;
            font-size: 16px;
            color: #A9ABAD;
            font-weight: 600;
            position: relative;
            top: 6px;
            right: 7px;}
        .worksheet-inner-content_1{position: relative;top: 0.5em;}
        .worksheet-inner-content_2{position: relative;top: 1.2em;left: 1em;}
        .worksheet-inner-content_3{position: relative; top: 1.8em;}
        .worksheet-inner-content_4{position: relative;top: 2.8em;}
        .worksheet-inner-content_5{position: relative;top: 3.8em;}
    
	.teachers_name_text {margin-bottom: 24px;color: #fff;position: relative;right: 20px;
    bottom: 10px;font-family: Metropolis bold;font-size: 27px;}
    .dwnld_worksheet_btn{color: #A61ED5;
        margin-right: 10%;
        font-size: 13px;
        /* line-height: 2; */
        width: 42%;
        font-weight: 600;
        border-radius: 31px;
        background-color: #fff;
        font-family: metropolis bold;
        padding: 15px 13px;
        box-shadow: 5px 5px 15px #00000029;
        letter-spacing: 0;
        }
    
        ul.inline-ul li{padding:0 0;}
    
    .upload_worksheet_btn{color: #A61ED5;
        margin-right: 10%;
        font-size: 13px;
    
        /* line-height: 2; */
        width: 42%;
        font-weight: 600;
        border-radius: 31px;
        background-color: #fff;
        padding: 15px 13px;
        color: #A61ED5;
        font-family: metropolis bold;
        margin-top: 7%;
        box-shadow: 5px 5px 15px #00000029;
        letter-spacing: 0;
    }
    .read_more_btn{margin-top: 20px !important;
        /* display:none; */
        border-radius: 6px !important;
        background-color: #1683FC !important;
        background-image: linear-gradient(to right, #1683FC , #1BA1FC);
        border: 0px solid #0095FF !important;
        color: #fff !important;
        font-size: 20px !important;
        font-weight: bold!important;
        width: 163px !important;
        font-family: metropolis bold !important;
        padding: 10px 0px;
        box-shadow: 4px 4px 4px #ddd;
        letter-spacing: 0.66px !important;
        margin-left: 35%;
    }
    
        .play_vdo_btn {
        width: auto;
        background-color: #1893FC;
        padding: 4px 7px;
        position: relative;
        top: 2.1em;
        left: 3em;
    }
    .common_noun_content{position: absolute;
        left: 18em;
        top: 13em;}
        .material_noun_content{position: absolute;
        left: 18em;
        top: 28.5em;}
        .collective_noun_content{position: absolute;
        top: 44em;
        left: 19em;}
    
    
      
    .class_heading {text-align: center;
        color: #4B4B4B;
        /* margin-top: 70px; */
        font-family: metropolis bold;}
    .beginner_head{margin-bottom:3%;}	
    .demo ul{list-style: none outside none;padding-left: 0;margin: 0;}
    .demo ul li{width:33.33%;}
    .demo .item{margin-bottom: 60px;}
    .demo .content-slider li{text-align: center;color: #FFF;}
    .demo .content-slider h3 {margin: 0;padding: 70px 0;}
    .demo{width: 84%;margin: 0 auto;}	
    ul.lSPager.lSpg {display: none !important;}
    .learning_why{color:#ffffff;font-weight:bold;font-size:52px;} 
    .learning_eng_grammer{color:#ffffff;font-weight:bold;font-size:52px;margin-top: 0px;} 
    .learning_comm{color:#ffffff;} 
    p.learning_kits {font-size: 21px;color:#000000;}
    p.learning_comm {font-size: 21px;}
    .elearn_content {width: 40%;margin-left: 2%;}
    .lavel_head_text{position: absolute;bottom: 0em;color: #fff;width:90%;}
    .lavel_head_text h1.box{background-color: #ffffff;width: 65%;margin: 0 auto;padding: 15px 10px 15px 10px;border-radius: 10px;color: #000000;box-shadow: 3px 10px 15px -7px #cccccc;font-size: 26px;font-weight: bold;}
    /* .related_topics_section{margin-top:5%;} */
    a.lSPrev {font-size: 34px;font-weight: 800;opacity: 1;}
    a.lSNext {font-size: 34px;font-weight: 800;opacity: 1;}
    .level_beginner{color:#FCA038!important;}
    .level_intermediate{color:#F36567!important;}
    .level_advanced{color:#1BA3ED!important;}
    div#related_topic-slider {min-height: 200px;position: relative;
        bottom: 5em;}
        .lSSlideWrapper{text-align:center;}
    .related_topic_heading{position: relative;font-weight: bold;float: left;left: 65px;font-size: 26px;color: #ffffff;top: 65px;font-family: metropolis bold;}
    .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{outline:none;color:#fff;}
    .dwnldppt_activities_btnprsnt:focus{outline:none;color:#fff;}
    .related_topics_section a.lSNext{right: 0;}
    .slide button{background-color: #8D5EFC; background-image: linear-gradient(to right, #8D5EFC , #737CFC);color:#ffffff;padding: 35px 20px 35px 25px;width: 65%;border-radius: 20px;font-size:22px;}
    .slide_li_1{background-color: #F76C67; background-image: linear-gradient(to right, #F76C67 , #F76C67);color:#ffffff;}
    .slide_li_2{background-color: #F97D63; background-image: linear-gradient(to right, #F97D63 , #F97D63);color:#ffffff;}
    .slide_li_3{background-color: #FB8C60; background-image: linear-gradient(to right, #FB8C60 , #FB8C60);color:#ffffff;}
    .slide_li_4{background-color: #FFB56C; background-image: linear-gradient(to right, #FFB56C , #FFB56C);color:#ffffff;}
    button.slide_btn.active{background-color: #FD8A75; background-image: linear-gradient(to right, #FD8A75 , #F6616A);color:#ffffff;}
    img.card-img-top-related {width: 80%;}
    .lSAction > .lSPrev{left:0}
    img.card-img-top {width: 89%;}
    .text-center{position: relative;
        bottom: 2em;}
        .noun_video_card{width: 62%;
        max-height: 87%;
        /* margin-left: 5%; */
        /* padding-top: 56px; */
        position: absolute;
        top:60px;
        left: 12px;}
        .video_text{position: relative;top: 15px;z-index:2;left: 30px;color: #fff;font-family: metropolis bold;font-weight: bolder;}
        .proper_noun_video_text{float: left;
        position: relative;
        top: 20px;
        left: 60px;
        font-size: 55px;
        font-family: metropolis bold;
        color: #fff;}
        .video_content{    float: right;
            font-size: 16px;
            color: #4B4B4B;
            font-family: metropolis;
            font-weight: 600;
            position: relative;
            top: 1em;
            right: 4.6em;
    }
    .video_content_mobile{display:none;}
    
    .dwnld_activities_btn{float: right;
        border-radius: 30px;
        line-height: 2;
        background: #fff;        
        position: relative;
        right: 5em;
		bottom: 26em;
        color: #00a4c4;
        font-size: 12px;
		/* left: -4.2em;
        top: -20.5em; */
        width: 28%;
        height: 45px;
        /* font-weight: 900; */
        letter-spacing: 0.2px;
        z-index: 1;
        font-family: metropolis bold;
        box-shadow: 5px 5px 15px #00000029;
    }
        .dwnld_activities_btn:hover,.dwnld_activities_btn:focus,.dwnld_activities_btn:active{ background: #ffffff !important; color: #00a4c4!important;box-shadow: 5px 5px 15px #00000029;outline: 0 !important;}
        .upload_activities_btn:hover,.upload_activities_btn:focus,.upload_activities_btn:active{background: #ffffff !important; color: #00a4c4!important;box-shadow: 5px 5px 15px #00000029;outline: 0 !important;}
		.dwnldppt_activities_btn a:hover,.dwnldppt_activities_btn a:focus,.dwnldppt_activities_btn a:active{color: #ffffff!important;}
		.dwnldppt_activities_btn:hover,.dwnldppt_activities_btn:focus,.dwnldppt_activities_btn:active{color: #ffffff!important;outline:none !important;box-shadow: 5px 5px 15px #00000029;}
        .lesson_btn:hover,.lesson_btn:focus,.lesson_btn:active{background-color: #8E5EFC;background-image: linear-gradient(to right, #8E5EFC , #737CFC); color: #fff!important;box-shadow: 5px 5px 15px #00000029;outline: 0 !important;}
        .read_more_btn:hover,.read_more_btn:active,.read_more_btn:focus{background-color: #1683FC !important;box-shadow: 4px 4px 4px #ddd;background-image: linear-gradient(to right, #1683FC , #1BA1FC);color: #ffffff!important;outline: 0 !important;}
        .dwnld_worksheet_btn:hover,.dwnld_worksheet_btn:active,.dwnld_worksheet_btn:focus{background: #ffffff !important;  color: #A61ED5!important;box-shadow: 5px 5px 15px #00000029;outline: 0 !important;}
        .upload_worksheet_btn:hover,.upload_worksheet_btn:active,.upload_worksheet_btn:focus{background: #ffffff !important; color: #A61ED5!important;box-shadow: 5px 5px 15px #00000029;outline: 0 !important;}
     .upload_activities_btn{float: right;
        border-radius: 30px;
        line-height: 2;
        background: #fff;
        position: relative;
        color: #00A4C4;
        font-size: 12px;
        z-index:1;
        letter-spacing: 0.2px;
        left: 10em;
        bottom: 20.5em;
        width: 28%;
        height: 45px;
        /* font-weight: 900; */
        letter-spacing: 0.8px;
        font-family: metropolis bold;
        /* right: -9.7em; */
        box-shadow: 5px 5px 15px #00000029;
    }
	
	 .dwnldppt_activities_btn{float: right;
        border-radius: 30px;
        line-height: 2;
        background-color: #8F5DFC;
		background-image: linear-gradient(to right, #8F5DFC , #668CFC );
		border: 0px solid #8F5DFC;
        position: relative;
        bottom: 16.5em;
        left: 27.5em;
        color: #ffffff;
        font-size: 11px;
        /* left: 0; */
        /* top: -10em; */
        width: 28%;
        height: 45px;
        /* font-weight: 900; */
        letter-spacing: 0.8px;
        font-family: metropolis bold;
        /* right: -25.7em; */
        box-shadow: 5px 5px 15px #00000029;
    }
	.dwnldppt_activities_btn a{color: #ffffff;font-size: 13px;}
     .scroll-box {
        /* overflow-y: scroll; */
    /* height: 645px; */
    width: 95%;
    margin-top: 50px;
    margin-left: 7px;
    overflow-x: hidden;
    overflow-y: hidden
            } 
            
            .play_btn_collective{position: absolute;
        left: 23em;
        top: 53em;
        background-color: #43a7ee;
        font-family: metropolis bold;
        color: #fff;
        width: 22%;
        height: 30px;
        font-size: 11px;
        padding: 0 0;
        border-radius: 6px !important;
            background-color: #1683FC !important;
        background-image: linear-gradient(to right, #1683FC , #1BA1FC);
        border: 0px solid #0095FF !important;
        box-shadow: 4px 4px 4px #ddd;
        letter-spacing: 0.66px !important;
        }
        .play_btn_collective:hover{background-color: #43a7ee;color: #fff; box-shadow: 4px 4px 4px #ddd;}
        .play_btn_Material:hover{background-color: #43a7ee;color: #fff; box-shadow: 4px 4px 4px #ddd;}
        .play_btn_common:hover{background-color: #43a7ee;color: #fff; box-shadow: 4px 4px 4px #ddd;}
        .play_btn_Material{
            border-radius: 6px !important;
            background-color: #1683FC !important;
        background-image: linear-gradient(to right, #1683FC , #1BA1FC);
        border: 0px solid #0095FF !important;
        box-shadow: 4px 4px 4px #ddd;
        letter-spacing: 0.66px !important;
            position: absolute;
        left: 22.5em;
        top: 33.4em;
        background-color: #43a7ee;
        font-family: metropolis bold;
        color: #fff;
        width: 22%;
        height: 30px;
        font-size: 11px;
        padding: 0 0;
        }
        .play_btn_common{
            border-radius: 6px !important;
            background-color: #1683FC !important;
        background-image: linear-gradient(to right, #1683FC , #1BA1FC);
        border: 0px solid #0095FF !important;
        box-shadow: 4px 4px 4px #ddd;
        letter-spacing: 0.66px !important;
        position: absolute;
        left: 22em;
        top: 14.3em;
        /* background-color: #43a7ee; */
        font-family: metropolis bold;
        color: #fff;
        width: 22%;
        height: 30px;
        font-size: 11px;
        padding: 0 0;   
        }
        .worksheet_right_content{position: relative;
            left: 7em;
            top: 2em;}
            .proper_noun_text_card{position: absolute;left: 9.5em;float: right;bottom: 30em;font-size: 20px;font-family: metropolis bold;color: #1893FC;}
        .material_noun_text_card{position: absolute;left: 9.5em;float: right;bottom: 19.5em;font-size: 20px;font-family: metropolis bold;color: #1893FC;}
            .proper_noun_text{font-family: metropolis bold;color: #1893FC;font-size: 34px;}
        .collective_noun_text_card{position: absolute;left: 9.5em;float: right;bottom: 8.5em;font-size: 20px;font-family: metropolis bold;color: #1893FC;}
            .lesson_text{font-size: 25px;color: #A9ABAD;font-family: metropolis;position: relative;left: 10.5em;}
        .worksheet_text_common{font-family: metropolis bold;
            color: #1893FC;
            font-size: 35px;position: relative;
            bottom: 6px;
            right: 12px;
            margin:0 0;}
            .proper_noun_body_text{font-size: 17px;font-weight: 600;color: #A9ABAD;}
        .noun_text1{text-align: center;font-size: 25px;font-family: metropolis bold;position: relative;top: 50px;color: #4B4B4B;}
		
		.dwnldppt_activities_btnprsnt{float: left;
            border-radius: 30px;
            line-height: 2;
            background-color: #8F5DFC;
            background-image: linear-gradient(to right, #8F5DFC , #668CFC );
            border: 0px solid #8F5DFC;
            position: relative;
            bottom: 14.6em;
            left: 37em;
            color: #ffffff;
            font-size: 11px;
            /* left: 0; */
            /* top: -10em; */
            width: 28%;
            height: 45px;
            /* font-weight: 900; */
            letter-spacing: 0.8px;
            font-family: metropolis bold;
            /* right: -25.7em; */
            box-shadow: 5px 5px 15px #00000029;
        }
		.abc_web{display:block;}
		.abc_mob{display:none;}
		.noun_btns_web{display:block;}
        .noun_btns_mob{display:none;}
        
        /*popup under construction UI*/
#adv-overlay-popups1{
    position: fixed;
    display: none;
    width: 100%;
    height: 100%;
    top: 6%;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.5);
    z-index: 100;
    cursor: pointer;
  }
  #share-text{
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 50px;
    color: white;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
  }
  .share-text-inner{color: #000;font-family: metropolis;background-color: #fff;border-radius: 30px;cursor: pointer;padding-right: 100px;width: 540px;padding: 8% 2%;font-size: 20px;text-align: center;float:left;}
  .sharetitle h2{margin-top: 0;color: #4B4B4B;font-family: metropolis;font-weight: bold;}
  .title-message-top{float: left;width: 100%;}
  .title-message-top p{font-family: metropolis;font-size: 17px;color: #A9ABAD;line-height: 0.8;}
  .shareclsbtnclose{position: absolute;
      font-size: 20px;
      text-align: right;
      width: 45%;
      top:1px;
      color:#454545;
      background: none;
  }
  .shareclsbtnclose i.fa.fa-close{padding: 2%!important;}
  button.shareclsbtnclose:hover{ background: none!important;color:#454545;-webkit-box-shadow: unset !important;-webkit-box-shadow: unset !important;font-size: 20px;}
  .buynowimg{width: 60%;margin-bottom: 6%;}
  .viewpack{
  width: 32%;
  margin: 0 auto; 
  text-align: center;
  padding: 2.5% 2% 5.5% 2%;
  background: #1374fc;
  color: #fff;
  margin-top: 8%;
  }
  .main_text_popup{color: #4B4B4B;position: relative;text-align:center;font-family: metropolis bold;}
  .popupsatfix-screen{overflow:hidden;height:100vh;}
  .popupsatfix-close{overflow:visible;height:100%;}
  .close {
      color: #4b4b4b;
      float: right;
      font-size: 28px;
      font-weight: bold;
      opacity: 1;
  }

/*popup under construction ends here */
	
@media screen and (max-width: 767px){
        .lesson_text {
            font-size: 17px;
            color: #A9ABAD;
            font-family: metropolis medium;
            position: relative;
            left: 3.3em;
            /* bottom: 3em; */
        }
        .modal-content{width:90%;}
        .codedropz-upload-handler{width: 100%;}
        .codedropz-btn-wrap{margin-top: 80%;}
        .view_upload_btn{margin-top: 20px;left: 23%;}
        div#codedropz-upload-handler_uploading{width: 100%;}
        .related_topic_heading {
            position: relative;
            font-weight: bold;
            float: left;
            left: 55px;
            font-size: 23px;
            color: #ffffff;
            top: 60px;
        }
        ul.inline-ul li {
            padding: 0 3px !important;
        }
        .custom-scrollbar-lesson {
            overflow-y: scroll;
            height: 470px;
            width: 91% ;
            position: relative;
            right: -6px;
            overflow-x: hidden !important;
        }
        .worksheet_text_common{font-family: metropolis bold;
            color: #1893FC;
            font-size: 30px;
            position: relative;
            bottom: 1.5em;
            right: 2.5em;
            margin:0 0;}
        .common_noun_video_image {
            background-image: url('../images/Common_noun_mobile.png') !important;
            height: 100%;
            background-position: top center;
            background-repeat: no-repeat;
            background-size: 100%;
            min-height: 25em;            
            position: relative;
			max-width: 30em;
			margin: 0 auto;/*margin-left: 0.5em*/;
        }
        .related_topics_section a.lSNext{right: 0;}
        .common_noun_video{padding: 0 0px !important;}
        #myVideo {position: relative;border-radius: 30px;bottom: 0px;left: -9px;right: 10px;z-index: 1;padding: 40px;object-fit: contain;}
        
.video_text{display:none;}
.video_content {display:none;
    float: inherit;
    color: #4B4B4B;
    font-family: metropolis;
    font-weight: 600;
    position: relative;
    top: -4em;
    right: -4.5em;
    font-size: 12px;
}  
.video_content_mobile{
    display: block;
    float: inherit;
    color: #4B4B4B;
    font-family: metropolis;
    font-weight: 600;
    position: relative;
    top: -1.6em;
    right: -3.2em;
    font-size: 14px;
}  
.dwnld_activities_btn {
    float: left;
    border-radius: 30px;
    line-height: 0;
    background: #fff;
    z-index: 1;
    position: relative!important;
    right: unset;
    left: 10%;
    bottom: unset;
    color: #00a4c4;
    font-size: 11px;
    width: auto;
    min-width: 10em;
    height: 40px;
    letter-spacing: 0.2px;
    font-family: metropolis bold;
    box-shadow: 5px 5px 15px #00000029;  
} 
.upload_activities_btn {
    float: left;
    border-radius: 30px;
    line-height: 2;
    background: #fff;
    position: relative;
    color: #00a4c4;
    font-size: 11px;
    z-index: 1;
    left: 10%;
    bottom: 0;
	margin-top: 1em;
    width: auto;
    min-width: 10em;
    height: 40px;
    letter-spacing: 0.8px;
    font-family: metropolis bold;
    right: unset;
    box-shadow: 5px 5px 15px #00000029;
} 
.worksheet_text_common {
    font-family: metropolis bold;
    color: #1893FC;
    font-size: 30px;
    position: relative;
    bottom: 1em;
    right: 2.5em;
    margin: 0 0;text-align:center;
} 
.noun_text {
    font-size: 25px;
    text-align: center;
    color: #4B4B4B;
    margin-top: 45px;
    font-family: metropolis bold;
    margin-bottom: 45px;
}
.dwnldppt_activities_btn {    
    float: left;
    border-radius: 30px;
    line-height: 2;
    background-color: #8F5DFC;
    background-image: linear-gradient(to right, #8F5DFC , #668CFC );
    border: 0px solid #8F5DFC;
    position: relative;
    bottom: unset;
    left: 0;
    color: #ffffff;
    font-size: 11px;    
    width: auto;
    min-width: 10em;
    height: 40px;
    letter-spacing: 0.8px;
    font-family: metropolis bold;
    right: 0;
    box-shadow: 5px 5px 15px #00000029;
}
.dwnldppt_activities_btnprsnt {
    line-height: 2;
    left: 0;
    font-size: 11px;
    width: auto;
    min-width: 10em;
    height: 40px;
    bottom: unset;margin-top: 1em;
}
.abc{
    margin-left: -9px;
    margin-right: 0;
    margin-top: 20%;
    margin-bottom: 0;
    padding: 0 32px;
}
	.abc_web{display:block;}
	.abc_mob{display:none;}
.proper_noun_text {
    font-family: metropolis bold;
    color: #1893FC;
    font-size: 25px;
}
.proper_noun_body_text {
    font-size: 15px;
    font-weight: 600;
    color: #A9ABAD;
}
.material_noun_text_card {
    position: absolute;
    left: 9em;
    float: right;
    bottom: 17em;
    font-size: 17px;
    font-family: metropolis bold;
    color: #1893FC;
}
.proper_noun_text_card {
    position: absolute;
    left: 9.5em;
    float: right;
    bottom: 26em;
    font-size: 17px;
    font-family: metropolis bold;
    color: #1893FC;
}
.collective_noun_text_card {
    position: absolute;
    left: 8.7em;
    float: right;
    bottom: 7.5em;
    font-size: 17px;
    font-family: metropolis bold;
    color: #1893FC;
}
.read_more_btn {
    margin-top: 15px !important;
    /* display: none; */
    border-radius: 6px !important;
    background-color: #1683FC !important;
    background-image: linear-gradient(to right, #1683FC , #1BA1FC);
    border: 0px solid #0095FF !important;
    color: #fff !important;
    font-size: 15px !important;
    font-weight: bold!important;
    width: 40% !important;
    font-family: metropolis bold !important;
    padding: 10px 0px;
    box-shadow: 4px 4px 4px #ddd;
    letter-spacing: 0.66px !important;
    margin-left: 25%;
    margin-bottom: 15px;
}
.lessons_image{background-image: url('../images/Lessons.png') !important;height: 100%;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 95%;
    min-height: 55em;
    position: relative;
    bottom: 22px;
    /* margin-top: 10px; */
    }
    .class_heading {
        text-align: center;
        color: #4B4B4B;
        /* margin-top: 70px; */
        font-family: metropolis bold;
        margin: 0 0;
        position: relative;
        top: 45px;
        font-size: 25px;
    }
    .worksheet_card_image {
        background-image: url('../images/Worksheet_card_mobile.png') !important;
        height: 100%;
        background-position: top center;
        background-repeat: no-repeat;
        background-size: 100%;
        min-height: 690px;
        margin-top: 0px;
        position: relative;
    bottom: 5em;
    }
    .scroll-box {
        /* overflow-y: scroll; */
        /* height: 645px; */
        width: 85%;
        margin-top: 65px;
        margin-left: 0px;
        overflow-x: hidden;
        overflow-y: hidden;
    }
    .noun_text1 {
        text-align: center;
        font-size: 23px;
        margin-top: 10px;
    }
    .lesson_btn {
        color: #fff;
        font-size: 21px;
        width: 56%;
        font-weight: 600;
        border-radius: 31px;
        /* padding: 6px 0; */
        background-color: #8E5EFC;
        background-image: linear-gradient(to right, #8E5EFC , #737CFC);
        font-family: metropolis bold;
        position: relative;
        top: 44px;
        left: 79px;
        box-shadow: 5px 5px 15px #00000029;
    }
    .common_noun_text {
        position: absolute;
        left: 9em;
        float: right;
        bottom: 27em;
        font-size: 17px;
        font-family: metropolis bold;
        color: #1893FC;
    }
    .play_btn_common{position: absolute;
        left: 18em;
        top: 11.5em;
        width: 22%;
        height: 25px;
    }
        .play_btn_Material{position: absolute;
            left: 18em;
            top: 25em;
            width: 22%;
            height: 25px;
        }
        .play_btn_collective {
            position: absolute;
            left: 18em;
            top: 39.5em;
            width: 22%;
            height: 25px;
        }
        .material_noun_text {
            position: absolute;
            left: 9.2em;
            float: right;
            bottom: 17.3em;
            font-size: 17px;
            font-family: metropolis bold;
            color: #1893FC;
        }
        .collective_noun_text {
            position: absolute;
            left: 8.5em;
            float: right;
            bottom: 7.5em;
            font-size: 17px;
            font-family: metropolis bold;
            color: #1893FC;
        }
        .worksheet_right_content {
            position: relative;
            top: -1.5em;
            left: -3.2em;
            /* padding: 0 0; */
        }
        div#related_topic-slider {
            min-height: 200px;
            position: relative;
            bottom: 5em;
            left: 20px;
        }
        .worksheet_text {
            font-family: metropolis bold;
            color: #1893FC;
            font-size: 25px;
            margin: 0 0;
            position: relative;
            bottom: 35px;
            right: 45px;
        }
        .worksheet-inner-content p {
            line-height: 1.2;
    font-size: 14px;
    color: #A9ABAD;
    font-weight: 600;
    position: relative;
    right: 0px;
    bottom: 36px;
    /* padding: 0 0; */
    /* padding-right: 51px; */
    margin: 7px 0;
        }
        .worksheet_content {
            position: relative;
            /* margin-left: 90px; */
            left: 6.5em;
            top: 7em;
        }
        .dwnld_worksheet_btn {
            color: #A61ED5;
            margin-right: 10%;
            font-size: 12px;            
            width: auto;min-width:13em;
            position: relative;
            bottom: 25px;
            font-weight: 600;
            border-radius: 31px;
            background-color: #fff;
            font-family: metropolis bold;
            padding: 10px 13px;
            box-shadow: 5px 5px 15px #00000029;
            letter-spacing: 0;
        }
        .upload_worksheet_btn {
            color: #A61ED5;
            margin-right: 10%;
            font-size: 12px;
            width: auto;min-width:13em;
            font-weight: 600;
            border-radius: 31px;
            background-color: #fff;
            padding: 10px 13px;
            color: #A61ED5;
            font-family: metropolis bold;
            margin-top: 7%;
            box-shadow: 5px 5px 15px #00000029;
            letter-spacing: 0;
            position: relative;
            bottom: 2.5em;
        }
        .noun_btns_web{display:none;}
        .noun_btns_mob{display:block;}
        #adv-overlay-popups1 {position: fixed;display: none;width: 100%;height: 100%;top: 0px;left: 0;right: 0;/* bottom: 0; */}
  #share-text {top: 3%;left: 10%;right: 0;margin: 0 auto;margin-left: 0;
    font-size: 30px;transform: inherit;}
    .share-text-inner{width: 90% !important;}
        .main_text_popup{font-size: 24px;}
        

    }
    @media only screen and (max-width:767.98px) and (min-width:576px){
        .share-text-inner{width: 90% !important;}
        .main_text_popup{font-size: 24px;}
    }
        


	
    @media only screen and (max-width: 1320px) and (min-width: 1260px){
        .view_upload_btn{margin-top: 0px;left:18% !important;}
      }

	@media screen and (min-width:576px) and (max-width:767px){
	.common_noun_video_image {background-image: url(../images/Common_noun_mobile.png) !important;background-size: 90%;max-width: 45em;min-height: 20em;margin: 0 auto;}
	.video_content_mobile {top: 0;margin-bottom: 2em;right: 0;text-align: center;}
	#myVideo {left: 15%;right: 0;z-index: 1;padding: 2em;margin-top: 8%;}
	.abc {margin-top: 33%;}
	.dwnld_activities_btn {float: left;right: 0!important;width: auto !important;min-width: 15em;left: 10%;height: 40px!important;bottom: unset;}
	.upload_activities_btn{float: left;right: 0!important;width: auto !important;min-width: 15em;left: 10%;height: 40px!important;bottom: unset;margin-top:1em;}
	.dwnldppt_activities_btn {float: left;bottom: unset;left: 0;width: auto;min-width: 15em;}
	.dwnldppt_activities_btnprsnt {float: left;bottom: unset;left: 0;width: auto;
min-width: 15em;margin-top: 1em;}
	.proper_noun_text_card {position: absolute;left: 36%;float: right;right: 0;top: 8%;bottom: unset;font-size: 17px;font-family: metropolis bold;color: #1893FC;}
	.material_noun_text_card {position: absolute;left: 36%;float: right;right: 0;top: 39%;bottom: unset;font-size: 17px;font-family: metropolis bold;color: #1893FC;}
	.collective_noun_text_card{left: 36%;float: right;right:0;bottom: unset;top:70.5%;font-size: 17px;}	
	
	.play_btn_common {left: 57%;float: right;right: 0;top: 22%;bottom: unset;/*width: auto;*/min-width: 14em;}
	.play_btn_Material {left: 57%;float: right;right: 0;top: 53.5%;bottom: unset;/*width: auto;*/min-width: 14em;}
	.play_btn_collective{left: 57%;float: right;right: 0;top: 85.5%;bottom: unset;/*width: auto;*/min-width: 14em;}
	.lessons_image {text-align: center;}
	.lesson_btn {width: auto;min-width: 18em;top: 44px;left: 0;right: 0;margin: 0 auto;    text-align: center;}
	.worksheet_card_image {height: auto;background-size: 85%;min-height: 60em;position: relative;
    bottom: 0em;}
	.worksheet_content {left: 12%;top: 7em;}
	.worksheet_text {font-size: 25px;margin: 0 0;bottom: 25px;right: 0;left:-12%;text-align: center;}
	.custom-scrollbar {width: 50% !important;max-width: 30em;margin: 0 auto;height: auto;
    position: relative;right: 0;left: 6%;bottom: 0;padding: 0 0;}
	.worksheet_right_content {top: 10.5em;left: -12%;right: 0;float: none;text-align: center;}
	.teachers_name_text {right: 0;left: 0;text-align: center;bottom: 10px;}
	.noun_btns_mob {width: 80%;margin: 0 auto;}
	.noun_btns_inner {}
	.noun_btns_inner1 {float: left;}	
	
		
    }
    @supports (-webkit-touch-callout: none) {
        /* CSS specific to iOS devices */ 
        .play_btn_common {left: 57%;float: right;right: 0;top: 22%;bottom: unset;width: calc();min-width: 14em;}
	.play_btn_Material {left: 57%;float: right;right: 0;top: 53.5%;bottom: unset;width: calc();min-width: 14em;}
    .play_btn_collective{left: 57%;float: right;right: 0;top: 85.5%;bottom: unset;width: calc();min-width: 14em;}
    
    #share-text{top:3%;left: 8%;}
      }
	
	@media screen and (min-width:577px) and (max-width:676px){
		.dwnldppt_activities_btnprsnt {}	
		
	}
	
	@media screen and (min-width:576px) and (max-width:620.98px){
	.dwnld_activities_btn {}
	.upload_activities_btn{}
	.dwnldppt_activities_btn {}
	
		
	}
	
	@media screen and (max-width:575.98px){
	
	.dwnld_activities_btn {}
	.upload_activities_btn {}
	.dwnldppt_activities_btn {}
	
	.dwnldppt_activities_btnprsnt {}
	.noun_video_image {min-height: 25em;bottom: 10px;}
	.worksheet_card_image {height: auto;background-size: 93%;min-height: 60em;position: relative;
    bottom: 0em;}
	.worksheet_content {left: 12%;top: 7em;}
	.worksheet_text {font-size: 25px;margin: 0 0;bottom: 25px;right: 0;left:-12%;text-align: center;}
	.custom-scrollbar {width: 60% !important;max-width: 22em;margin: 0 auto;height: auto;
    position: relative;right: 0;left: 3%;bottom: 0;padding: 0 0;}
	.worksheet_right_content {top: 10.5em;left: -12%;right: 0;float: none;text-align: center;}
	.teachers_name_text {right: 0;left: 0;text-align: center;bottom: 10px;}
	
	.proper_noun_text_card {position: absolute;left: 55%;float: right;right: 0;top: 8%;bottom: unset;font-size: 17px;font-family: metropolis bold;color: #1893FC;}
	.material_noun_text_card {position: absolute;left: 55%;float: right;right: 0;top: 39%;bottom: unset;font-size: 17px;font-family: metropolis bold;color: #1893FC;}
	.collective_noun_text_card{left: 55%;float: right;right:0;bottom: unset;top:70.5%;font-size: 17px;}		
	.play_btn_common {left: 57%;float: right;right: 0;top: 22%;bottom: unset;width: calc();min-width: 10em;}
	.play_btn_Material {left: 57%;float: right;right: 0;top: 53.5%;bottom: unset;width: calc();min-width: 10em;}
	.play_btn_collective{left: 57%;float: right;right: 0;top: 85.5%;bottom: unset;width: calc();min-width: 10em;}
	
	.worksheet_text_common {font-size: 25px;bottom: 1em;right: unset;left: -10%; margin: 0 0;
    text-align: center;}
	.dwnld_worksheet_btn, .upload_worksheet_btn {margin-right: 0;}
	
	
	
		
	}
	
	@media screen and (max-width:450.98px){
	
	.proper_noun_text_card {left: 51%;float: right;right: 0;bottom: unset;top: 8%;font-size: 14px;}
	.material_noun_text_card{left: 52%;float: right;right:0;bottom: unset;top:37%;font-size: 14px;}
	.collective_noun_text_card{left:51%;float: right;right:0;bottom: unset;top:67.3%;font-size:14px;}
	.play_btn_common {left: 55%;float: right;right: 0;top: 22%;bottom: unset;width: calc();min-width: 8em;}
	.play_btn_Material {left: 55%;float: right;right: 0;top: 52%;bottom: unset;width: calc();min-width: 8em;}
	.play_btn_collective{left: 55%;float: right;right: 0;top: 84%;bottom: unset;width: calc();min-width: 8em;}
	
	.worksheet_card_image {height: auto;background-size: 100%;min-height: 55em;position: relative;bottom: 0em;}
	.worksheet_content {left: 10%;top: 7em;}
	.worksheet_text {font-size: 25px;margin: 0 0;bottom: 25px;right: 0;left:-12%;text-align: center;}
	.custom-scrollbar {width: 75% !important;max-width: 30em;margin: 0 auto;height: auto;
    position: relative;right: 0;left: 2%;bottom: 0;padding: 0 0;}
	.worksheet-inner-content p {font-size: 13px;}
	.worksheet_right_content {top: 10em;left: -12%;right: 0;float: none;text-align: center;}
	.teachers_name_text {right: 0;left: 0;text-align: center;bottom: 10px;}
	
		
	}	
		
	@media screen and (max-width: 390.98px){
	.noun_btns_mob {margin-top: -8%;}
	.dwnld_activities_btn, .upload_activities_btn {font-size: 10px;height: 36px;}
	.dwnldppt_activities_btn,.dwnldppt_activities_btnprsnt {font-size: 10px;height: 36px;}
	.dwnldppt_activities_btnprsnt span img{width: 2.3em;}
	#myVideo {left: -10px;right: 5px;padding: 3em;margin-top: 1%;}
	.worksheet_content {left: 7%;top: 5.5em;}
	.worksheet_card_image {min-height: 52em;}
	.worksheet_right_content {top: 5.5em;left: -10%;right: 0;text-align: center;}
	.custom-scrollbar {left: 4%;}
	
	}
	@media screen and (max-width: 360.98px){	
	.worksheet_right_content {top: 4em;left: -10%;right: 0;text-align: center;}
	.custom-scrollbar {left: 4%;}
	
	}

    @media screen and (max-width: 991.98px) and (min-width: 768px){

        .common_noun_video_image {
            background-image: url('../images/common_ipad.png') !important;
        }
        .worksheet_card_image {
            background-image: url('../images/worksheet_ipad.png') !important;
            background-position: top center;
            background-repeat: no-repeat;
            background-size: 100%;
            min-height: 40em;
            margin-top: 2em;
        }
        .lesson_text {
            font-size: 25px;
            color: #A9ABAD;
            font-family: metropolis;
            position: relative;
            left: 0;float: right;margin: 5px 0;}
        .teachers_name_text {float: right;position: relative;right: 18%;}
        .dwnld_worksheet_btn{width: auto;min-width: 15em;float: right;margin-right: 16%;}
        .upload_worksheet_btn{width: auto;min-width: 15em;float: right;margin-right: 16%;}
		.worksheet-inner-content p {font-size: 15px;}
        .related_topic_heading {
            position: relative;
            float: left;
            left: 1.5em;
            font-size: 20px;
            top: 2.5em;
        }
            .lesson_btn{font-size: 18px;
                    width: 82%;padding: 7px 0;position: relative;
                    top: 24px;
                    left: 20px;}
        .worksheet_right_content {position: relative;left: 0em;top: -20em;float: right;
    padding: 0 0;}
        .dwnld_activities_btn {
            width: auto;min-width:13em;
            height: 38px;
            position: relative;
            right: 16.5em;
            bottom: -3em !important;
        }
        .upload_activities_btn {
            width: auto;min-width:13em;
            height: 38px;
            float: left;
            position: relative;
            left: -10em;
            bottom: -3.5em !important;
        }
        .video_content {
            float: left;
            position: relative;
            top: -1em;
            right: -2em;
        }
        .custom-scrollbar-lesson {overflow-y: scroll;height: 372px;width: 97%;position: relative;right: 10px;overflow-x: hidden;}
	.custom-scrollbar {overflow-y: scroll;width: 53%;height: 19em;position: relative;
		right: 46px;bottom: 35px;}
		.scroll-box {width: 95%;margin-top: 50px;margin-left: 7px;overflow-x: hidden;
    overflow-y: hidden;height: auto;min-height: 35em;}
        .dwnldppt_activities_btn {width: auto;min-width:13em;height: 38px;float: left;position: relative;left: 19.5em;bottom: 3.5em !important;}
		.btn.dwnldppt_activities_btnprsnt {width: auto;min-width:13em;height: 38px;float: left;position: relative;left: 6.5em;bottom: -0.44em !important;line-height: 1;}
        .proper_noun_text_card {
            position: absolute;
			left: 8.5em;
			float: right;
			bottom: 25.5em;
			font-size: 13px;
			}
        .material_noun_text_card {
            position: absolute;
            left: 8.3em;
            float: right;
            bottom: 16.5em;
            font-size: 13px;}
            .collective_noun_text_card {
                position: absolute;
                left: 8.2em;
                float: right;
                bottom: 7.5em;
                font-size: 13px;}
        .play_btn_common {
            position: absolute;
            left: 13em;
            top: 8.3em;
            width: 24%;
            height: 24px;
        }
        .play_btn_Material {
            width: 24%;
    height: 24px;
    position: absolute;
    left: 13em;
    top: 18.4em;
        }
        .play_btn_collective {
            width: 24%;
    height: 24px;
    position: absolute;
    left: 13em;
    top: 29em;
        }
        .related_topic_heading {
            position: relative;
            font-weight: bold;
            float: left;
            left: 31px;
            font-size: 17px;
            color: #ffffff;
            top: 48px;
        }
        .worksheet_text_common{position: relative;bottom: 30px;right: 42px;font-size: 25px;}
        video[poster] {
            height: 340px;
            width: 340px;
        }
        #myVideo{position: relative;left: 10px;
            bottom: 9px;}
            .abc{margin-top: 50%;
                width: 100%;}
        .video_text{margin-top: 10px;}
        .lessons_image{background-size: 105%;min-height:auto;}
        .lesson_btn{    width: 90%;position: relative;
            top: 25px;
            left: 12px;}
		 .abc {margin-top: 0;width: 100%;}
		.abc_web{display:none;}
		.abc_mob{display:block;margin-top:2em;}	
        .noun_text1 {text-align: center;font-size: 20px;top: 40px;margin: 0 0;}
        #adv-overlay-popups1{top:0;}
    #share-text {top: 36%;left: 42%;bottom: 0;right: 0;}
			
    }
	
	
    @media only screen and (max-width: 1199.98px) and (min-width: 992px){
        .common_noun_video_image {background-image: url('../images/common_ipad.png') !important;min-height: 55em;height: 100%;bottom: 35px;}
		.worksheet_text_common {font-family: metropolis bold;color: #1893FC;font-size: 25px;position: relative;bottom: 0.6em;right: 0;margin: 0 0;}                
		.abc {margin-top: 0;width: 100%;}
		.abc_web{display:none;}
		.abc_mob{display:block;margin-top:2em;}	
		.worksheet_right_content {position: relative;left: 6em;top: 0em;}
		video[poster] {
			height: 450px;
			width: 450px;
		}
		#myVideo {
			position: relative;
			left: 25px;
		}
		.common_noun_video {
			padding: 0 30px;
		}
		.video_content{float: left;
			font-size: 18px;    position: relative;
			top: 0em;
			right: -3.4em;}
	.dwnld_activities_btn{width: 32%;height: 45px;font-size: 13px;position: relative;right: 22.5em;bottom: -4.5em;}
	.lesson_text {font-size: 25px;color: #A9ABAD;font-family: metropolis;position: relative;left: 0px;float: right;margin: 5px 0;}
	
	.dwnldppt_activities_btn{float: right;position: relative;bottom: -0.9em !important;left: -3.5em;font-size: 13px;width: auto;min-width:13em;max-width:13em;height: 45px;}
	.dwnldppt_activities_btnprsnt {height: 40px;bottom: -7.5em;float: right;left: 11em;
    width: auto;min-width: 15em;}
	.upload_activities_btn{float: left;left: -8.5em;bottom: -9.5em;width: 32%;height: 45px;position: relative;font-size: 13px;}
	.lessons_image{background-size: 106%;min-height:54em;height:auto;}
	.dwnld_worksheet_btn{width: auto;min-width:15em;}
	.upload_worksheet_btn{width: auto;min-width:15em;}
	.custom-scrollbar {overflow-y: scroll;width: 51%;height: auto;max-height: 17em;position: relative;right: 0;bottom: 15px;}
	
	.worksheet_content {left: 4em;top: 5em;}
	.worksheet_card_image{min-height: 500px;}
	.noun_text1{position: relative;top:0.5em;}
	.lesson_btn{position: relative;top: 1em;left: 50px;width: 70%;}
	.scroll-box {margin-top: 20px;margin-left: 0;min-height:auto;}
	.custom-scrollbar-lesson {overflow-y: scroll;height: 35em;min-height: 35em;width: 100%;
overflow-x: hidden;bottom:0;}
	.play_btn_common{position: absolute;left: 20em;top: 11.3em;width: 20%;height: 28px;}
	.common_noun_text {position: absolute;left: 9.5em;float: right;bottom: 28em;font-size: 17px;}
		
	.proper_noun_body_text {font-size: 17px;}
	ul.inline-ul li {padding: 0 12px;}
	.proper_noun_text_card { position: absolute;left: 10em;float: right;bottom: 27em;font-size: 17px}
	.material_noun_text_card {
		position: absolute;
		left: 9.5em;
		float: right;
		bottom: 17em;
		font-size: 17px;}
		.collective_noun_text_card {
			position: absolute;
			left: 9.5em;
			float: right;
			bottom: 7.5em;	
			font-size: 17px;}
	.play_btn_common{position: absolute;
		left: 19em;
		top: 11.5em;}
	.lesson_btn{position: relative;top: 1em;left: 50px;width: 70%;}
	.play_btn_Material{position: absolute;
			left: 19em;
			top: 26em;}
	.play_btn_collective {position: absolute;left: 19em;top: 41em;}
	div#related_topic-slider {min-height: 200px;position: relative;bottom: 4em;}
	.related_topic_heading {position: relative;font-weight: bold;float: left;left: 2.1em;font-size: 22px;color: #ffffff;top: 58px;}	
	.text-center {position: relative;bottom: 3em;}
    .teachers_name_text {margin-bottom: 0.5em;right: 0;bottom: 0.8em;font-size: 27px;}
    
	#adv-overlay-popups1{top:0;}
    #share-text{top:20%;}
    }
	

/* Related topics Slider Css start here -- */

#related_topic-slider_mobile{display:none;}

@media only screen and (min-width: 100px) and (max-width: 767px) {
	#related_topic-slider_mobile{display:block !important;}#related_topic-slider{display:none !important;}
	.related_topic_heading {left: 30%;top: 2.3em;}
	img.card-img-top-related {width: 100%;margin-left:0;margin-right: 0%;max-width: 25em;/*margin-top: 10%;*/}
	.column.col-md-4.grammer_title.lslide.active {margin-left: 1.1%;}
	.lSAction > a {background-image: none;}
}
@media only screen and (max-width: 592px) {
	.column.col-md-4.grammer_title.lslide.active {margin-left: 0%;}
	.related_topic_heading {left: 30% !important;top: 2.5em !important;}
	.box.rtopic_head {margin-left: 0%;font-size:18px;}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .related_topic_heading {left: 1.5em!important;font-size: 16px!important;
    top: 3.3em !important;}
	.related_topics_section a.lSPrev {top: 18%!important;left: -4px;}
	.related_topics_section a.lSNext {right: -5px;top: 18%;}
	div#related_topic-slider {min-height: 24em;position: relative;bottom: 5em;}
	img.card-img-top-related {width: 100%;margin-left: 0;margin-top: 1em;}
	
}

@media only screen and (min-width: 593px) and (max-width: 767px) {
	.related_topics_section a.lSPrev {top: 49%!important;left: -1% !important;}
	.related_topics_section a.lSNext {right: 0%;margin-top: -1.8%;}
	.lSAction > a {background-image: none;}
	img.card-img-top-related {width: 88% !important;}
	.related_topic_heading {left: 9%;top: 3.6em;padding-top: 12px;position: relative;font-size: 21px;}
	.box.rtopic_head {font-size: 18px;}
	.box.rtopic_head {margin-left: -9%;}
}
@media only screen and (min-width: 992px) and (max-width: 1023px) {
    .related_topic_heading {left: 50px!important;top: 51px !important;}
	.related_topics_section a.lSPrev {top: 40%!important;left: -4px;}
	.related_topics_section a.lSNext {right: 0.5%;margin-top: 2.2%;}
}
@media screen and (max-width: 1030px) and (min-width: 1024px){
    .related_topic_heading {left: 46px !important;font-size: 20px !important;top: 55px !important;}
}

/* Related topics Slider Css ends here -- */	  
      
      	
	