@media all and (min-width: 1024px) and (max-width: 1280px) { }
 
@media all and (min-width: 768px) and (max-width: 1024px) {

	.menu {
display: none;
position: fixed;
background: #272363;
top:72px;
width: 100%;
left: 0px;
z-index: 9;
}

.main_header ul.menu li {
list-style: none;
padding: 5px 41px !important;
width: 100%;
float: left;
}
.main_header ul.menu li a > span.cate_img
{
float: right;
}

.main_header ul.menu li a > span.category {
float: left;
margin-left: 5px;
line-height: 29px;
}

.menu li  a
{
color: #fff;
font-family: 'Montserrat', sans-serif;
font-size: 12px;
font-size: 16px;
font-family: 'Montserrat', sans-serif;
}

.menuToggle
{ 
display: inline-block;
position: absolute;
right:18px;
top: 17px;
border: 1px solid #615f5f;
background: #6762f9;
padding: 4px 10px;
font-size: 17px;
color: #fff !important;
box-shadow: 4px 4px #06060652;
}
.logo {
margin-top: 3px !important;
width: 65%;
}
.padding_xs_none
{
padding: 0px !important;
}
.main_header ul.header_right {
float: left  !important;
margin-bottom: 0px;
}

.black_shadow {
z-index: -1 !important;
}
.main_header ul.header_right li {
    list-style: none;
    float: left;
    padding:23px 64px;
    position: relative;
}
.main_header ul.header_right li img
{
width: 100%;
float: left;
}
.sticky_header {
    position: static !important;
}
.slick-slide img {
    display: block;
    width: 100% !important;
    height: 186px !important;
}
.banner_container {
position: absolute !important;
top: 115px !important;
left: 0px;
right: 0px;
padding: 14px 0px;
height: 70px !important;
}
.banner_container h3.video_title {
    color: #fff;
    margin: 6px 0px;
    font-size: 15px !important;
}
.banner_container h4.video_spaciality {
    color: #fff;
    margin: 6px 0px;
    font-size: 13px;
}
.banner_container p.description
{
display: none
}
.prs_heading_section_wrapper h2 {
font-size: 17px;
}
.recommanded_video .verticle
{
margin-bottom: 10px;
}
.prs_upcome_tabs_wrapper .nav > li > a
{
    padding: 9px 7px !important;
    font-size: 15px  !important;
}
.prs_upcom_movie_content_box i
{
display: none;
}
.main_header ul.menu li:hover > ul.submenu {
display: block !important;
position: static !important;
background-color: #fff;
top: 73px;
z-index: 9;
width: 100%;
}
.main_header ul.menu li > ul.submenu li a {
    color: #9a9a9a !important;
    font-size: 14px;
    text-transform: capitalize;
    text-decoration: none;
}
.com_btn {
float: right;
background: linear-gradient(to right, #4c46e6, #6d68fe, #b446ff, rgb(151, 0, 255));
padding: 7px 10px;
border-radius: 100px;
color: #fff;
font-size: 11px;
}
.prs_upcom_video_img_cont_over h2 {
    font-size: 18px !important;
    font-weight: bold;
    color: #ffffff;
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
}
 }
 
@media all and (min-width: 480px) and (max-width: 768px)
 {
 	.menu {
display: none;
position: absolute;
background: #272363;
top:72px;
width: 100%;
left: 0px;
z-index: 9;
}

.main_header ul.menu li {
list-style: none;
padding: 5px 10px !important;
width: 100%;
float: left;
}
.main_header ul.menu li a > span.cate_img
{
float: right;
}

.main_header ul.menu li a > span.category {
float: left;
margin-left: 5px;
line-height: 29px;
}

.menu li  a
{
color: #fff;
font-family: 'Montserrat', sans-serif;
font-size: 12px;
font-size: 16px;
font-family: 'Montserrat', sans-serif;
}

.menuToggle
{ 
display: inline-block;
position: absolute;
right:13px;
top: 17px;
border: 1px solid #615f5f;
background: #6762f9;
padding: 4px 10px;
font-size: 17px;
color: #fff !important;
box-shadow: 4px 4px #06060652;
}
.logo {
margin-top: 12px !important;
width: 65%;
}
.padding_xs_none
{
padding: 0px !important;
}
.main_header ul.header_right {
float: left  !important;
margin-bottom: 0px;
}

.black_shadow {
z-index: -1 !important;
}
.main_header ul.header_right li {
    list-style: none;
    float: left;
    padding:24px 22px;
    position: relative;
}
.main_header ul.header_right li img
{
width: 90%;
float: left;
}
.sticky_header {
    position: static !important;
}
.slick-slide img {
    display: block;
    width: 100% !important;
    height: 186px !important;
}
.banner_container {
position: absolute !important;
top: 115px !important;
left: 0px;
right: 0px;
padding: 14px 0px;
height: 70px !important;
}
.banner_container h3.video_title {
    color: #fff;
    margin: 6px 0px;
    font-size: 15px !important;
}
.banner_container h4.video_spaciality {
    color: #fff;
    margin: 6px 0px;
    font-size: 13px;
}
.banner_container p.description
{
display: none
}
.prs_heading_section_wrapper h2 {
font-size: 17px;
}
.recommanded_video .verticle
{
margin-bottom: 10px;
}
.prs_upcome_tabs_wrapper .nav > li > a
{
    padding: 9px 7px !important;
    font-size: 15px  !important;
}
.prs_upcom_movie_content_box i
{
display: none;
}
.main_header ul.menu li:hover > ul.submenu {
display: block !important;
position: static !important;
background-color: #fff;
top: 73px;
z-index: 9;
width: 100%;
}
.main_header ul.menu li > ul.submenu li a {
    color: #9a9a9a !important;
    font-size: 14px;
    text-transform: capitalize;
    text-decoration: none;
}
.com_btn {
    float: right;
    background: linear-gradient(to right, #4c46e6, #6d68fe, #b446ff, rgb(151, 0, 255));
    padding: 7px 10px;
    border-radius: 100px;
    color: #fff;
    font-size: 11px;
}
  }
 
@media all and (max-width: 480px) {
	.menu {
display: none;
position: absolute;
background: #272363;
top:72px;
width: 100%;
left: 0px;
z-index: 9;
}

.main_header ul.menu li {
list-style: none;
padding: 5px 10px !important;
width: 100%;
float: left;
}
.main_header ul.menu li a > span.cate_img
{
float: right;
}

.main_header ul.menu li a > span.category {
float: left;
margin-left: 5px;
line-height: 29px;
}

.menu li  a
{
color: #fff;
font-family: 'Montserrat', sans-serif;
font-size: 12px;
font-size: 16px;
font-family: 'Montserrat', sans-serif;
}

.menuToggle
{ 
display: inline-block;
float: right;
position: absolute;
right:31px;
top: 17px;
border: 1px solid #615f5f;
background: #6762f9;
padding: 4px 10px;
font-size: 17px;
color: #fff !important;
box-shadow: 4px 4px #06060652;
}
.logo {
margin-top: 15px !important;
}
.padding_xs_none
{
padding: 0px !important;
}
.main_header ul.header_right {
float: left  !important;
margin-bottom: 0px;
}

.black_shadow {
z-index: -1 !important;
}
.main_header ul.header_right li {
    list-style: none;
    float: left;
    padding:24px 7px;
    position: relative;
}
.main_header ul.header_right li img
{
width: 90%;
float: left;
}
.sticky_header {
    position: static !important;
}
.slick-slide img {
    display: block;
    width: 100% !important;
    height: 186px !important;
}
.banner_container {
position: absolute !important;
top: 115px !important;
left: 0px;
right: 0px;
padding: 14px 0px;
height: 70px !important;
}
.banner_container h3.video_title {
    color: #fff;
    margin: 6px 0px;
    font-size: 15px !important;
}
.banner_container h4.video_spaciality {
    color: #fff;
    margin: 6px 0px;
    font-size: 13px;
}
.banner_container p.description
{
display: none
}
.prs_heading_section_wrapper h2 {
font-size: 17px;
}
.recommanded_video .verticle
{
margin-bottom: 10px;
}
.prs_upcome_tabs_wrapper .nav > li > a
{
    padding: 9px 7px !important;
    font-size: 15px  !important;
}
.prs_upcom_movie_content_box i
{
display: none;
}
.main_header ul.menu li:hover > ul.submenu {
display: block !important;
position: static !important;
background-color: #fff;
top: 73px;
z-index: 9;
width: 100%;
}
.main_header ul.menu li > ul.submenu li a {
    color: #9a9a9a !important;
    font-size: 14px;
    text-transform: capitalize;
    text-decoration: none;
}
.com_btn {
    float: right;
    background: linear-gradient(to right, #4c46e6, #6d68fe, #b446ff, rgb(151, 0, 255));
    padding: 7px 10px;
    border-radius: 100px;
    color: #fff;
    font-size: 11px;
}
 }

@media all and (min-width: 300px) and (max-width: 320px)
{
	.menu {
display: none;
position: absolute;
background: #272363;
top:72px;
width: 100%;
left: 0px;
z-index: 9;
}

.main_header ul.menu li {
list-style: none;
padding: 5px 10px !important;
width: 100%;
float: left;
}
.main_header ul.menu li a > span.cate_img
{
float: right;
}

.main_header ul.menu li a > span.category {
float: left;
margin-left: 5px;
line-height: 29px;
}

.menu li  a
{
color: #fff;
font-family: 'Montserrat', sans-serif;
font-size: 12px;
font-size: 16px;
font-family: 'Montserrat', sans-serif;
}

.menuToggle
{ 
display: inline-block;
position: absolute;
right:5px;
top: 17px;
border: 1px solid #615f5f;
background: #6762f9;
padding: 4px 10px;
font-size: 17px;
color: #fff !important;
box-shadow: 4px 4px #06060652;
}
.logo {
margin-top: 15px !important;
}
.padding_xs_none
{
padding: 0px !important;
}
.main_header ul.header_right {
float: left  !important;
margin-bottom: 0px;
}

.black_shadow {
z-index: -1 !important;
}
.main_header ul.header_right li {
    list-style: none;
    float: left;
    padding:24px 6px;
    position: relative;
}
.main_header ul.header_right li img
{
width: 90%;
float: left;
}
.sticky_header {
    position: static !important;
}
.slick-slide img {
    display: block;
    width: 100% !important;
    height: 186px !important;
}
.banner_container {
position: absolute !important;
top: 115px !important;
left: 0px;
right: 0px;
padding: 14px 0px;
height: 70px !important;
}
.banner_container h3.video_title {
    color: #fff;
    margin: 6px 0px;
    font-size: 15px !important;
}
.banner_container h4.video_spaciality {
    color: #fff;
    margin: 6px 0px;
    font-size: 13px;
}
.banner_container p.description
{
display: none
}
.prs_heading_section_wrapper h2 {
font-size: 17px;
}
.recommanded_video .verticle
{
margin-bottom: 10px;
}
.prs_upcome_tabs_wrapper .nav > li > a
{
    padding: 9px 7px !important;
    font-size: 15px  !important;
}
.prs_upcom_movie_content_box i
{
display: none;
}
.main_header ul.menu li:hover > ul.submenu {
display: block !important;
position: static !important;
background-color: #fff;
top: 73px;
z-index: 9;
width: 100%;
}
.main_header ul.menu li > ul.submenu li a {
    color: #9a9a9a !important;
    font-size: 14px;
    text-transform: capitalize;
    text-decoration: none;
}
.modal-content {
    width: 97%;
    margin: 0 auto;
    border-radius: 0px !important;
    height: 419px;
}
.glyphicon-chevron-right {
position: absolute;
z-index: 1;
top: 34%;
background: linear-gradient(to right, #4c46e6, #6d68fe, rgb(151, 0, 255));
width: 30px;
height: 27px;
text-align: center;
line-height: 26px;
color: #fff;
font-size: 12px;
right: 0px;
}
.com_btn {
    float: right;
    background: linear-gradient(to right, #4c46e6, #6d68fe, #b446ff, rgb(151, 0, 255));
    padding: 7px 10px;
    border-radius: 100px;
    color: #fff;
    font-size: 11px;
}

 }

