 @media (max-width: 1065px){

            .prs_navi_left_main_wrapper{
                width: 85%;
            }

            .prs_navi_right_main_wrapper{
                width: 15%;
            }
            /*.product-heading-main-header{
                display: none;
            }*/
}

        
        .prs_logo_main_wrapper{
            right: 0px;
        }


/*
|------------------------------------------------------------- 
| Manage Menu View
|------------------------------------------------------------- 
 */


        .prs_navigation_main_wrapper, .responsive-menu, .dl-menuwrapper{
            background-color: #000;
            
        }

        .dl-menu li a{
            color: #5ba536 !important;
            /*font-weight: bold !important;*/
        }

        .dl-menu li a:hover{
            background-color: #5ba536;
            color: #fff !important;
            font-weight: 100 !important;          


        }


        .dl-menuwrapper button{
            background-color: #5ba536;
        }


       .xv-menuwrapper .dl-menu > li.parent > ul > li:hover{

            background-color: #5ba536;
            color: #fff !important;
            font-weight: 100 !important;


       }



         .parent  .lg-submenu  li:hover,
         .parent .lg-submenu  li:hover > a {

            background-color: #5ba536 !important;
            color: #fff !important;
            font-weight: 0 !important;


        }


/*
|------------------------------------------------------------- 
| Manage View Trailer and View Thumbnail Buttons
|------------------------------------------------------------- 
 */

.view_trailer_btn{
    display: none;
}

.thumbnail_play_btn{
    margin-top: 40px;
   
}


/*
|------------------------------------------------------------- 
| Manage Thumbanil height, Margin, Padding & Thumbnail Title
|------------------------------------------------------------- 
 */
.thumbnail{

    object-fit: cover;
    height: 270px;
    margin: 0;
    padding: 0;
}

.thumbnail_title{
  margin-right : -22px !important;  
  white-space: nowrap; 
  overflow: hidden;
  text-overflow: ellipsis; 
  padding-top: 12px !important;
  text-align: center !important;
  
}

.thumbnail_title a{

     font-size : 17px !important;  
     font-weight: bold;
     color: #000;   
   /*  color : #5ba536 !important;*/
}

.prs_upcom_movie_content_box_inner {
  width: 95% !important;
}


/*
|--------------------------------------------
|  Thumbanil description design
|------------------------------------------
*/

.thumbnail_discription{
    
    margin-right : -23px !important;
    text-align : left;
    font-size: 12px;
    padding-top: 5px;
    display: none;
    
}

.subject_expert_name{
   margin-right : -23px !important;
    text-align : center;
    font-size: 14px;
    color: #555555;
    padding-bottom: 2px !important;
    font-weight: 600 !important;
    padding-top: 7px !important;
}


.star_rating{
   margin-right : -23px !important;
  text-align: center;
  padding-top: 7px !important;

}



.prs_upcom_movie_content_box{
    
    height : 90px !important;
     padding-top: 0 !important;
  padding-bottom: 0 !important;

}

.prs_upcom_movie_content_box p {
  padding-top: 0 ;
  padding-bottom: 2px !important;
  line-height: 15px;

  
}




/*
|---------------------------------------------
|  Logo Design
|---------------------------------------------
*/
     .image-overlay{
            position: absolute;
            z-index: 9999;
            top: 1px;
            left: 30px;
            
        }

        @media(max-width: 480px){

             .image-overlay{
                position: absolute;
                z-index: 9999;
                top: 1px;
                left: 5px;
                width: 80px;
                height: 80px;
            }

        }


        .prs_menu_main_wrapper{
            margin-left: 150px;
        }



/*
|---------------------------------------------
|  Social Media icons and search box layout
|-----------------------------------------------
*/
  
        .product-heading{
          margin-right: 0 !important;
        }

        .product-heading .con input{

          width: 180px;

        }

        .search_txt_box{
          height: 35px !important;
          margin-top: 5px !important;
          background-color: #737373 !important;
          color: #000 !important;

        }

        .search_btn_box{
          height: 35px !important;
          line-height: 35px !important;
          margin-top: 5px !important;
          background-color: #737373 !important;
        }

        .header_social_icon ul{
          float: left !important;

        }

        .prs_navi_right_main_wrapper{
          padding-top: 12px;
        }

        .prs_navi_right_main_wrapper .product-heading .con button{        
          
                  
          color:#000;          
          padding: 0 5px;
          -webkit-border-top-right-radius: 5px;
          -moz-border-top-right-radius: 5px;
          border-top-right-radius: 5px;
          -webkit-border-bottom-right-radius: 5px;
          -moz-border-bottom-right-radius: 5px;
          border-bottom-right-radius: 5px;          
          border-left-style: solid;
          border-left-width: 1px;

        }



/*
|-----------------------------------------------
|  Side Menu Icon Div
|-------------------------------------------------
*/
        .prs_slidebar_wrapper{
          margin-top: 30px;

        }

        .prs_slidebar_wrapper > button
        {
          width: 40px;
          height: 38px;
        }
        
        .prs_slidebar_wrapper > button > img
        {
          width: 15px;
          height: 15px;
        }
        

/*
|-----------------------------------------------
| Social Icons
|-------------------------------------------------
*/

        .header_social_icon > ul > li > a > i,
        .prs_footer_social_wrapper > ul > li > a > i {
            padding-top : 6px;
        }


/*
|----------------------------------------------------
|  Fixed / sticky menu div
|----------------------------------------------------
*/

@media (min-width: 1065px) {

        .menu_fixed,
        .menu_fixed #dl-menu{

            height: 80px;

        }


        .menu_fixed #dl-menu > ul > li > a{
           padding-top: 31px;
           padding-bottom: 32px;
        }

        .menu_fixed .prs_logo_main_wrapper> a > img{

              width: 120px;
              height: 120px;

        }

        .menu_fixed  > .container-fluid > .prs_navi_left_main_wrapper > .prs_menu_main_wrapper > nav > #dl-menu > li{

            height: 80px;

        }

        .menu_fixed  > .container-fluid > .prs_navi_right_main_wrapper > .product-heading-main-header > .header_social_icon {

              display: block !important;
            padding-top: 7px !important;

        }

        .menu_fixed  > .container-fluid > .prs_navi_right_main_wrapper > .product-heading-main-header {

            margin-top: 5px;

        }


        .menu_fixed  > .container-fluid > .prs_navi_right_main_wrapper > .prs_slidebar_wrapper {

            margin-top: 9px !important;

        }

        .menu_fixed .product-heading{
          margin-right: 5px !important;
        }

       


}


/*
|---------------------------------------
| SideBar Menu Height
| --------------------------------------
*/

 #mobile-nav{
          height: 100vh;
         
}


/*
|----------------------------------------
| Partner Logo Div
|----------------------------------------
*/

 .prs_pn_slider_wraper{     
          margin-top: 50px !important;
  }



  
/*-----------------MOST POPULAR --------------*/

.most_popular_title, .most_popular_author{
 
  white-space: nowrap; 
  overflow: hidden;
  text-overflow: ellipsis; 
 
  
}

.most_popular_author{

  padding-top: 10px;

}

/*------------------------------------------------------*/


 .user_menu > li{

        padding: 12px 12px 0 12px;

    }

    .menu_fixed .user_menu > li {
         padding: 4px 12px 0 12px;

    }

    .profile-img{

        border-radius: 50%;
        width: 50px;
        height: 50px;


    }

    .dropdown-item{

        line-height: 30px;
        padding-left: 10px;

    }
  
    .user_profile_name{

        margin-right: 10px;
        color: #5ba536;
        font-size: 14px !important;
        font-weight: 500;
        text-transform: uppercase !important;

    }

    .mobile_true_menu{
      /*display: none !important;*/
    }

    @media (max-width: 1066px){

      .user_menu > li{
        display: none;
      } 

       .mobile_true_menu{
         /*display: block !important;*/
      }     

    }

    /* --------RIGHT SIDEBAR ICONS-------*/

    .dropdown-item:hover,
    .dropdown-item:hover i{
        color: #000 !important;
    }

    .dropdown-item i{
      height: 14px;
      width: 20px;
      margin-right: 7px;
      
    }

    .dropdown-item ,
    .dropdown-item i {
      font-size: 14px;
      color: #5ba536;
    }

    /*-------------------Login BUtton-----------*/
    
    .login_button_div{
      margin-right: 10px;
      padding-top:20px;
    }

     .menu_fixed  > .container-fluid > .prs_navi_right_main_wrapper > .product-heading-main-header > 
     .login_button_div {

              display: block !important;
            padding-top: 7px !important;

        }


    .login_btn{
      background:#5ba536;
      text-transform: uppercase;
      height: 34px;
      

    }

    @media(min-width: 770px){

        .product-heading {
          display: block !important;
        }

        .login_link{
          display: none !important;
        }

    }
