@charset "utf-8";
/* CSS Document */

body {
    background-color: #0f171e;
	padding:0px;
	}
@font-face {
	font-family:'Ramabhadra';
	font-style:normal;
	src:url('font-awesome/fonts/Ramabhadra.ttf') format('truetype')
	}
li,ul{
	list-style-type:none;
	}
.clearfix{
	clear:both;
	display: block;
	}	
.head{
	position:fixed;
	width:100%;
	z-index:9999;
	margin-top:-1px;	
	}	
/*#global-nav {
	position:relative;
    padding: 7px 20px 5px 10px;
	background:#007bff;
	background:linear-gradient(to right, rgba(0, 113, 230, 0.65), rgb(241, 86, 86));
	color:#fff;
    top: 0;
    left: 0;
    right: 0;
    height: 100%;
	overflow:hidden;
    font-size: 12px;
	font-weight:bold;
    line-height: 1;
	font-family:Arial, Helvetica, sans-serif;
	}*/
@media screen and (min-width:1500px){
#global-nav{
	padding: 7px 20px 7px 30px;
	font-size:13px;
	}	
}
@media screen and (min-width:1024px) and (max-width:1200px){
#global-nav{
	font-size:9px;
	height: 27px;
	overflow:hidden;
	}	
}
@media screen and (min-width:0px) and (max-width:1024px){	
#global-nav
	{
		display:none;
	}
}		

@media screen and (min-width:1400px){
#global-nav li {
    display: inline;
    margin-right:5px;
    }
}
		
/************* Navbar Menu Css start ****************/
/*.sliderdiv.container-fluid	{
	padding-top:56px;
	}	*/
.pv-nav {
    background-color:#19222c;
	 top:0px;
    left: 0;
    width: 100%;
    padding:0 0 5px 0;
    position: relative;
    color: rgba(242,244,246,.9);
    display: block;
    box-sizing: border-box;
    text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    cursor: default;
    font-size: 16px;
    line-height: 20px;
	height:50px;
    background-repeat: repeat-x;
	overflow:hidden;
	}
.pv-nav .pv-nav-container {
    position: relative;
    width: 100%;
    margin: 0 auto;
    box-sizing: border-box;
    font-family:Arial,sans-serif;
    display: -webkit-box;
    display: flex;
    align-items: center;
	}
.pv-nav a {
    vertical-align: baseline;
	}
.pv-nav .pv-nav-container .pv-nav-primary-components {
    box-sizing: border-box;
	}
.pv-nav .pv-nav-primary-components {
    display: -webkit-box;
    display: flex;
    width: 100%;
	}
.pv-nav .pv-nav-main-menu {
    display: block;
    box-sizing: border-box;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    pointer-events: all;
    position: relative;
	}
.pv-nav .pv-nav-main-menu ul {
    list-style: none;
    overflow: hidden;
	padding: 8px 0px;
    margin-left:23%;
	margin-bottom:0;
	}
.pv-nav .pv-nav-main-menu li {
    white-space: nowrap;
	display: inline-block;
	}
.pv-nav .pv-nav-container .pv-nav-primary-components a,.pv-nav .pv-nav-container .pv-nav-primary-components a:link,.pv-nav .pv-nav-container .pv-nav-primary-components a:visited {
    color: rgba(242,244,246,.57);
	}
.pv-nav .pv-nav-container .pv-nav-primary-components a.pv-highlighted,.pv-nav .pv-nav-container .pv-nav-primary-components a:focus,.pv-nav .pv-nav-container .pv-nav-primary-components a:focus.pv-highlighted,.pv-nav .pv-nav-container .pv-nav-primary-components a:hover,.pv-nav .pv-nav-container .pv-nav-primary-components a:hover.pv-highlighted,.pv-nav .pv-nav-container .pv-nav-primary-components a:link.pv-highlighted,.pv-nav .pv-nav-container .pv-nav-primary-components a:visited .pv-highlighted {
    color: #fff;
	}

.pv-nav .pv-nav-main-menu .pv-nav-main-menu-switch:focus~label, .pv-nav .pv-nav-main-menu a.pv-highlighted, .pv-nav .pv-nav-main-menu a:active, .pv-nav .pv-nav-main-menu a:focus, .pv-nav .pv-nav-main-menu a:hover, .pv-nav .pv-nav-main-menu label:hover {
    color: #fff;
	text-decoration:none;
	}
.pv-nav .pv-nav-main-menu a.pv-highlighted {
    color: #fff;
    font-weight: 700;
	border-bottom: 1px solid #fff;
	}

.pv-nav .pv-nav-main-menu a, .pv-nav .pv-nav-main-menu label {
    -webkit-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
	}
.pv-nav .pv-nav-main-menu a {
    outline: 0 none;
    color: rgba(242,244,246,.57);
	margin:5px 10px;
	display: inline-block;
    padding: 0;
	font-family: Arial,sans-serif;
	font-weight:bold;
	}
.pv-nav .pv-nav-search {
    order: 1;
/*    pointer-events: none;*/
    margin: 0 16px 0 0;
    z-index: 1;
	}
.pv-nav .pv-nav-search .pv-nav-search-form {
    pointer-events: none;
	}
.pv-nav form {
    margin: 0;
    border: 0;
	}
.pv-nav .pv-nav-search .pv-nav-search-query:focus,.pv-nav .pv-nav-search .pv-nav-search-query:hover {
    border-color: #8197a4;
    outline: 0;
    box-shadow: none;
	}

.pv-nav .pv-nav-search input.pv-nav-search-query {
    background-image: url("searchicon.png");
    -webkit-appearance: none;
    color: #fff;
    width: 250px;
    border: 1px solid rgba(129,151,164,.2);
	border-radius:7px;
    background-color: rgba(15,23,30,.2);
    background-position: 7px;
    background-repeat: no-repeat;
    font-size: 17px;
    line-height: 24px;
    padding: 7px 0 7px 34px;
    box-shadow: none;
    float: right;
    margin: 0;
    pointer-events: all;
    height: auto;
	font-family:'Arial, Helvetica, sans-serif';
	}
.pv-nav .pv-nav-search-query {
    -webkit-transition: width .2s ease-in-out;
    -o-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out;
	}
input:not([type=hidden])+input {
    margin-left: .385em;
	}
.pv-nav-main-menu li a{
	    color: rgba(242,244,246,.57);
}
.pv-nav .pv-nav-search-suggestions ol {
    list-style: none;
    padding: 0;
    position: absolute;
    right: 0;
    margin-top: 40px;
    pointer-events: all;
    background: #252e39;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    -webkit-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
    transition: all .5s ease-out;
    width: 250px;
	}
.pv-nav .pv-nav-search-suggestions li {
    list-style: none;
	}
.pv-nav .pv-nav-search-suggestions li strong {
    color: #fff;
    font-weight: 400;
	}
input[type=checkbox] {
    vertical-align: baseline;
    margin: 0 .3em 0 0;
	}
.pv-nav .pv-nav-main-menu input[type=checkbox]:checked, .pv-nav .pv-nav-main-menu input[type=checkbox]:checked~label,.pv-nav .pv-nav-main-menu input[type=checkbox]:checked~ul {
    z-index: 203;
	}

/************* Navbar Menu Css end *****************/	

/************* Slider Css start *****************/
.carousel {
    margin-bottom:20px;
	}
.multislider1.container-fluid{
	padding-bottom:5px;
	}
.sliderdiv .col-12{
	padding-left:0px;
	padding-right:0px;
	}
.carousel-control.icon-prev,.carousel-control .icon-next{
	background-color:black;
	height:50px;
	}
.left.carousel-control span,.right.carousel-control span{
	font-size: 30px;
    font-weight: 900;
    color: #fff;
	}	
.carousel-control{
	opacity:1;
	}
.carousel-inner .carousel-item img{
	width:100%;
	height:100%;
	}
.carousel-inner .carousel-item{
	height:300px;
	}		
.carousel-control-prev-icon, .carousel-control-next-icon {
    background-color: #000;
	border-radius:30%;
	}
.carousel-indicators{
	bottom:-10px;
	}
.carousel-indicators li{
	border-radius:50%;
	height:12px;
	width:12px;
	border: 1px solid black;
	}	
.carousel-indicators .active {
    background-color: #228be2;
}	
.carousel-control-prev, .carousel-control-next{
	width:7%;
	}	
.carousel-control-prev-icon, .carousel-control-next-icon{
	width: 30px;
    height: 34px;
    display: inline-block;
    background-size: 60%;
    background-repeat: no-repeat;
    background-position: 50%;
    text-indent: -9999px;
    transition: opacity .5s ease;
    position: relative;
    z-index: 1;
	}	
		
/************* Slider Css end *****************/

.sticky {
  position: fixed;
  top: 0;
  width: 100%;
	}

.sticky + .content {
  padding-top: 60px;
	}



/****************** multi item slider1 ************/
.carousel-container .carousel-item{
	list-style: none;
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
	width:335px;
	padding-right:1px;
	margin-left:15px;
	
	}
	
@media (min-width:1200px)  {
   
.movies_index .flickity-slider{
	margin-left:-50px;
}   

.carousel-container .carousel-item{
	padding-left:200px;
}
	
}	
	
	
.movies_index .flickity-slider{
	margin-left:-150px;
}	
.columnist-intro a {
    display: block;
	}
.columnist-intro{	
	display: inline-block;
    border-radius: 3px;
    overflow: hidden;
    line-height: normal;
	list-style: none;
    display: inline-block;
    transition: all .10s ease-in-out;
	}
.multislider1 .carousel-item:first-child {
    /*margin-left:-135px;*/
	}
.columnist-intro img {
	width:250px;
    height:250px;
    object-fit: fill;
    object-position: top;
    float: left;
	}
.columnist-intro.seemore .title{
    transform: translateY(50%);
    text-align: center;
    left: 8px;
    right: 8px;
    overflow: hidden;
    padding: 0;
    white-space: normal;
    font-size:20px;
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px -1px 0 rgba(0,0,0,.35);
    color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	}	
.columnist-intro.seemore .title a{	
	text-shadow: 1px -1px 0 rgba(0,0,0,.35);
    color: #fff;	
	 padding-top:32%;
	}
.columnist-intro.seemore .title a:hover{
	text-decoration:none;
	color:#CCCCCC;
	}	
.columnist-intro.seemore{	
    bottom: 0;
    width: 350px;
    height:250px;
	background:#1f2327;
	}
.flickity-viewport{
	margin-bottom:10px;
	margin-left:0px;
	}
.flickity-prev-next-button.previous{
	left:0px;
	}	
.flickity-prev-next-button .flickity-button-icon{
	width: 50%;
	left:20%;
	}	
.flickity-button:disabled{
	opacity:0;
	}	
.flickity-page-dots{
	display:none;
	}	
.flickity-prev-next-button{
	padding: 0;
    background-color: rgba(0,0,0,.5);
    background-position: 50%;
    background-repeat: no-repeat;
    height:100%;
    width: 45px;
    color: white;
    border: 0;
    position: absolute;
    z-index: 1;
    outline: 0 none;
    opacity: 1;
    -webkit-border-radius: 0;
    border-radius: 0;
    transition: opacity .25s ease,background-color .25s ease;
	}
.flickity-prev-next-button:hover{
	background-color: rgba(0, 0, 0, 0.75);
	}	
.flickity-prev-next-button.next {
    right: 0px;
	}
.flickity-enabled.is-draggable .flickity-viewport{
	cursor:move;
	}
.multititle {
    margin-left: 10px;
    margin-bottom: 0px;
    line-height: 24px;
    position: relative;
    -webkit-font-smoothing: antialiased;
	}
.multititle .m_inner {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	}
.multititle .m_inner .m_inner1:first-child {
    margin-left: 0;
	display:flex;
	}
.multititle .m_inner .m_inner1 {
	  display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: start;
    -moz-justify-content: start;
    justify-content: start;
    margin: 0 0 0 8px;
    display: inline-block;
	}
.multititle .m_inner .title {
    font-weight: 700;
    font-size: 19px;
    padding: 0;
	color:white;
	margin-bottom:5px;
	}
.tst-see-more, .tst-see-more:link {
    color: #79b8f3;
    -webkit-transition: color .2s ease-in-out;
    -o-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    text-decoration: none;
	}
.tst-see-more .tst-see-more:active, .tst-see-more:hover {
    text-decoration: none;
    color: #90dffe;
	}
.OurESR {
    font-weight: 400;
    font-size: 13px;
    white-space: nowrap;
    margin: 0 0 0 8px;
	}

/***************** popover content css start *******************/

.popover{
	background-color:#252E39;
	/*max-width:18em;*/
	max-width:310px;
	}
.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after{
	border-right-color:#fff;
	}	
.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after{
	border-top-color:#fff;
	}	
.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after{
	border-bottom-color:#fff;
	}	
.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after{
	border-left-color:#fff;
	}
.bs-popover-left, .bs-popover-auto[x-placement^="left"]{
	margin-right:0.1rem;
	}		
.bs-popover-right, .bs-popover-auto[x-placement^="right"]{
	margin-left:0.1rem;
	}	
.popover-body{
	color:white;
	background-color:#252E39;
	padding: 0.5rem 0.75rem;
	border-radius:5px;
	}
.av-narrow.av-narrow.av-narrow {
    max-width: 300px;
	}
.av-hover.av-hover.av-hover-bottom, .av-hover.av-hover.av-hover-right{
	box-shadow: 2px 2px 16px 0 rgba(0,0,0,.4);
	}
.av-hover.av-hover.av-hover-left{
	box-shadow: -2px -2px 16px 0 rgba(0,0,0,.4);
	}
.avu-content *, .avu-content :after, .avu-content :before {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
	}
.av-hover #arrow, .av-hover #arrow-hover {
    position: absolute;
	}
.av-hover.av-hover #arrow {
    z-index: -1;
	}
.av-hover.av-hover .arrow-left {
    border-right: 12px solid #252E39;
	}
.av-hover.av-hover .arrow-left, .av-hover.av-hover .arrow-right {
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
	}

.av-hover-content {
    font-size: 16px;
    line-height: 16px;
	}
.av-hover-content>h1 {
    font-size: 19px;
    height:46px;
    overflow: hidden;
	margin-bottom:0px;
	line-height:1.2;
	}
.avu-full-width {
    width: 100%!important;
	}
.avu-content a, .avu-content a:link, .avu-content a:visited {
    color: #79B8F3;
    -webkit-transition: color .2s ease-in-out;
    -o-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    text-decoration: none;
	}
.avu-content a, .avu-content input[type=submit], .avu-content input[type=radio], .avu-content input[type=checkbox], .avu-content label {
    cursor: pointer;
	}
.avu-content a {
    text-decoration: none;
    vertical-align: baseline;
    background: 0 0;
	}
.av-ratings-badges.av-ratings-badges {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-bottom: 5px;
    margin-top: 5px;
	}
.avu-content .av-popover .av-badge-text {
    color: #8197A4;
	}
.avu-content .av-badge-text:not(.av-badge) {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    color: #8197A4;
    margin-right: 12px;
	}
.av-ratings-badges.av-ratings-badges>* {
    margin-bottom: 4px;
	}
.av-icon {
    font-size: 10px;
    line-height: 10px;
	}
.av-icon:before {
    content: ' ';
    vertical-align: text-bottom;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 20em 211.8em;
	}
.avu-screen-reader-only, .dvui-screen-reader-only {
    position: absolute!important;
    padding: 0!important;
    border: 0!important;
    height: 1px!important;
    width: 1px!important;
    overflow: hidden;
	}
.avu-screen-reader-only, .dvui-screen-reader-only {
    clip: auto;
	}
.avu-content .av-popover .av-badge-text {
    color: #8197A4;
	}
.avu-content .av-badge-text:not(.av-badge) {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    color: #666666;
    margin-right: 12px;
	}
.av-badges{
	display:flex;
	}
.av-badges>:not(:last-child) {
    margin-right: 16px;
	}

.av-hover-content>* {
    margin-bottom:5px;
	}
.av-synopsis p {
    margin-bottom: 4px;
    max-width: 800px;
	font-size:13px;
	text-align:justify;
	height:90px;
	overflow:hidden;
	line-height:1.4;
	}
.avu-content label, .avu-content legend {
    display: block;
    padding-left: 0;
    padding-bottom: 0;
    font-weight: 400;
	color: #79B8F3;
	font-size:13px;
	}
.av-synopsis input[type=checkbox]:not(:checked)~.av-synopsis-see-less {
    display: none;
	}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus{
    text-decoration: none;
    color: #bfddf9;
	}
.avu-content .av-narrow {
    font-size: 15px;
    padding-right: 0;
	}
.avu-content a, .avu-content a:link, .avu-content a:visited {
    color: #79B8F3;
    -webkit-transition: color .2s ease-in-out;
    -o-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    text-decoration: none;
	}
.avu-content a:hover{
	color:#bfddf9;
	}
.avu-content .av-play-title {
    display: inline-block;
	}
.avu-content .av-play-title>span:first-of-type {
    display: inline-block;
	}

.av-hover-content>:last-child {
    margin-bottom: 0;
	}
.avu-content .av-button.av-button--default:link, .avu-content .av-button.av-button--default:visited {
    color: #fff;
    background-color: #425265;
	}

.av-icon:before {
    content: ' ';
    vertical-align: text-bottom;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 20em 211.8em;
	}
.avu-content .av-narrow .av-button {
    width: 100%;
	}
.avu-content .av-button.av-button--default {
    color: #fff;
    background-color: #425265;
	}
.avu-content .av-button.av-button {
    margin-top: 0;
    font-size: 17px;
    line-height: 20px;
    -webkit-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
	}
.avu-content .av-select-trigger, .avu-content a.av-button, .avu-content button, .avu-content input[type=submit].av-button {
    touch-action: manipulation;
    padding: 14px 20px;
    border: none;
    vertical-align: top;
    -webkit-border-radius: 3px;
    border-radius: 3px;
	}
	
.iconsfelx1 {
    display: flex;
    flex-flow: row wrap;
	}
.iconsfelx1 a span {
    color: #adadad;
	}

.iconsfelx1 span {
    margin-right: 10px;
	}
.iconsfelx1 span i {
    color: #347cbcd9;
    font-size:24px;
	}
.circle-icon1 {
    background: #fff;
    width:45px;
    height: 45px;
    border-radius: 50%;
    text-align: center;
    line-height: 100px;
    vertical-align: middle;
    padding: 10px 13px 0px 15px;
	}
.iconsfelx1 span i:hover {
    color: #fff;
	}

.circle-icon1:hover {
    background: #347cbcd9;
	}

/************ popover content css end ***************/
/***************** multi item slider css end ***************/


/****************** Cateogry seemore start ***********/
.cateogry_page {
	
	}
.cat_topbar{	
	width: 100%;
    max-width: 1024px;
    margin: 0 auto;
    position: relative;
	}
.cat_topbar-container {
    border-bottom: 1px solid #425265;
    padding-top: 24px;
    padding-bottom: 16px;
	margin-left:10px;
	}
.cat_topbar-summaries {
    display: inline-block;
	}
.cat_topbar-summaries div p {
    color: #8197a4;
	margin:0;
	padding:0;
	}
.av-grid-wrapper {
   /* max-width: 1024px; */
    margin:0 0 16px auto;
	}
.av-grid-wrapper .row{
	/*margin-bottom:16px;
	grid-template-columns: repeat(auto-fill,minmax(270px,1fr));
	display: grid;
    grid-auto-flow: dense;
    padding-right: 0;
    grid-gap: 10px;*/
	}
.cat_seebox{
	margin-bottom:16px;
	height:230px;
}
.cat_seebox.col-xl-4{
   padding:10px;
	}
.av-grid-wrapper .cat_img{	
	margin: unset;	
	width:100%;
    max-width: 100%;
    display: flex;
    flex-direction: column;
	border-radius: 3px 3px 0 0;
	text-align: center;
    overflow: hidden;
    position: relative;
    line-height: 0;
	}
.av-grid-wrapper .cat_img a{
	display:inline-block;
	}		
.av-grid-wrapper .cat_img .thumbimage{
	width:100%;
	height:200px;
	}
.cat_img i {
    content: '';
    display: block;
    left:10%;
    opacity: 1;
    position: absolute;
    top: 85%;
    transform: translate(-50%,-50%);
    z-index: 1;
	}	
.cat_img i img {
    margin: 0;
    max-width: 100%;
    height:50px;
	background-color:#ffffff45;
	border-radius: 50%;
	}
.cat_img i img:hover {
    background-color: #0f171e;
    border-radius: 50%;
	}
.cat_seetitle{
	height:45px;
	width: 100%;
    max-height:45px;
    position: relative;
    box-sizing: border-box;
    display: block;
    border-radius: 0 0 3px 3px;
    background-color: #1b2530;
    color: #fff;
	}
.cat_title{
	position: absolute;
    bottom: 0;
    top: 0;
    right: 0;
	left: 0;
    padding: 8px 12px 8px 12px;
	}	
.cat_title .title{
	height:24px;
	overflow:hidden;
	width:100%;
	}
.cat_title .title a{
	font-weight: 600;
    font-size: 17px;
    line-height: 24px;
    color: #fff;
	}
.cat_title .title a:hover{
	text-decoration:none;
	}
.cat_title .cat_relase{
	color: #b1b1b1;
    font-size: 15px;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	}	
.cat_title .cat_relase span{
	padding-right:15px;
	}			


/****************** Cateogry seemore end***********/


/******************** detail page css start ****************/
.detailpage{
	padding-top:0px;
	}
.bred{
	padding-top:0px;
	}	
.bred .breadcrumb{
	padding:0px 2px 10px 2px;
	background:none;
	margin-bottom:0px;
	border-radius:0px;
	font-size:20px;
	}	
.bred .breadcrumbitem a{
	color:rgba(242,244,246,.57);
	font-weight:600;
	}	
.breadcrumbitempresent{
	color:#157aca;
	font-weight:700;
	}	
.breadcrumb span{
	color:#fff;
	}	
body .detailpage{
	position: relative;
	}
.videoplaying{
	margin-bottom:7%;
	}	
	
.detailpage .container-fluid{
    background-color: transparent;
	position: relative;
	color: #fff;
	cursor: default;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 17px;
    line-height: 24px;
	}
.detail-page-container{
	width: 100%;
    margin: 0 auto;
    padding-left:10px;
    padding-right:10px;
	max-width: 1024px;
	}	
.leftdetail{
    position: relative;
    display: flex;
    flex-flow: row wrap;
	margin-bottom:20px;
	width:100%;
	}	
.leftside{
	display: flex;
    flex-flow: row wrap;
	}
.leftside h1{	
	font-size:25px;
    line-height: 30px;		
    font-weight:500;
	margin: 0;
    padding: 0;
	color:white;
	margin-bottom:10px;	
	}
.detailplay{
    margin-bottom: 16px;
	position:relative;
	}	
.iconsfelx{
    display: flex;
    flex-flow: row wrap;
	}
.iconsfelx span{
	margin-right:10px;
	}
.circle-icon {
    background: #fff;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    text-align: center;
    line-height: 100px;
    vertical-align: middle;
    padding:13px 13px 0px 16px;
	}
.circle-icon:hover {
	background:#347cbcd9;
	}	
.iconsfelx span i{
	color:#347cbcd9;
	font-size:25px;
	}	
.iconsfelx span i:hover{
	color:#fff;
	}	
.iconsfelx a span{
	color:#adadad;
	}	
.iconsfelx a:hover{
	text-decoration:none;
		}	
.iconsfelx a span:hover{
	color:#fff;
	}	
.moviedescrip{	
    width: 100%!important;	
	}
.shortma{
	font-size:16px;
	line-height:1.5;
	overflow:hidden;
	text-align:justify;
	padding: 3px 0 1px;
	color:#FFFFFF;
	margin-bottom:1px;
/*	height:75px;*/
	}
.longma{	
	font-size:16px;
	line-height:1.5;
	overflow:hidden;
	text-align:justify;
	padding: 3px 0 1px;
	color:#FFFFFF;
	margin-bottom:1px;	
	}	
.moviedescrip .more-link{	
    color: #f5a834;
    font-weight: 500;
    cursor: pointer;
    display: inline-block;	
	}
.hide {
  display: none;
	}
.read-more-content{
	transition:10s;
	color:#f6b13d;
	font-weight:bold;
	font-size:17px;
	cursor:pointer;
	}
.read-more-show,.read-more-hide	{
	color:#f6b13d;
	font-weight:bold;
	font-size:17px;
	}
.read-more-show:hover,.read-more-hide:hover	{
	color:#d4af72;
	text-decoration:none;
	}	
.read-more-show i,.read-more-hide i{
	vertical-align:middle;
	}		
.moviedescrip p span i{	
	vertical-align:middle;
	}
.detailpage-slider .multititle {
    margin-left:10px;
    margin-right:0px;
    margin-bottom: 8px;
    position: relative;
    -webkit-font-smoothing: antialiased;
	}	
.detailpage-slider .multititle .m_inner .title {
    font-weight:600;
    font-size:21px;
    padding: 0;
    color: white;
	}
.detailpage-slider .multislider1.container-fluid {
    padding-bottom: 0px;
	}
.detailpage-slider .carousel-container .carousel-item {
    list-style: none;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
	width:250px;
	padding-right:0px;
	margin-left:5px;
	}	
.detailpage-slider .flickity-slider	{
	margin-left:-110px;
	}	
.detailpage-slider .carousel-container .carousel-item:first-child{
	    /*margin-left: -120px;*/

	}	
.detailpage-slider .columnist-intro {
    display: inline-block;
    border-radius: 3px;
    overflow: hidden;
    line-height: normal;
    list-style: none;
    display: inline-block;
    transition: all .10s ease-in-out;
	margin-right:5px;
	}
.detailpage-slider .columnist-intro img {
    width:250px;
	height:150px;
    object-fit: fill;
    object-position: top;
    border-radius:3px;
    float: left;
	}	
.detailpage-slider .flickity-viewport{
	margin-left:0px;
	}
.detailpage-slider .flickity-prev-next-button{
	padding: 0;
    background-color: rgba(0,0,0,.5);
    background-position: 50%;
    background-repeat: no-repeat;
    height:100%;
    width: 30px;
    color: white;
    border: 0;
    position: absolute;
    z-index: 1;
    outline: 0 none;
    opacity: 1;
    -webkit-border-radius: 0;
    border-radius: 0;
    transition: opacity .25s ease,background-color .25s ease;
	}	
.detailpage-slider .flickity-prev-next-button .flickity-button-icon{
	left:20%;
	width:60%;
	}
.detailpage-slider .flickity-button:disabled{
	opacity:0;
	}	
.detailpage-slider .flickity-page-dots{
	display:none;
	}	
.detailpage-slider .flickity-prev-next-button:hover{
	background-color: rgba(0, 0, 0, 0.75);
	}	
.detailpage-slider .flickity-prev-next-button.next {
    right: 0px;
	}
.detailpage-slider .flickity-prev-next-button.previous	{
	left:0px;
	}	
.countnumber{
	margin: 10px 15px 0px 0px;
	width:20%;
	}
.like_dislike{
	font-size:1em;
	float:right; color:#666; 
	font-family: Roboto,arial,sans-serif;
	}		
.viewsnum{
	 font-size:19px;
	 float:right;
	 margin-bottom: 0px; 
	 width:100%;
	 text-align:right; 
	 color:#fff; 
	 font-family: Roboto,arial,sans-serif;
	 }
.views_bar{
	float:right;
	width:170px;
}	 	
/******************** detail page css end *****************/


/******************** videoplay css start *****************/
.videoplay{
	margin-bottom:3%;
	padding-top:56px;
	}
.embed-responsive {
    height: 650px;
	max-width:70%;
	margin:0 auto;
	text-align:center;
	border-radius:3px;
	}
.embed-responsive iframe{
	height:100%;
	width:100%;
	margin:0 auto;
	text-align:center;
	padding:5px;
}
/******************** videoplay css end *****************/



/*********** footer strat *************/
.pv-footer {
    bottom: 0;
    font-size:17px;
    line-height: 20px;
    text-align: center;
    padding:0;
    display: inline-block;
    margin: 0 auto;
    width: 100%;
    color: #8197a4;
    background-color: #0f171e;
	}
.pv-footer .pv-brand-logo {
    width: 175px;
    height:60px;
    vertical-align: bottom;
    top: 0;
	background-image: url(movies_logo.png);
	background-image: url(http://teluguone.com/movies/img/movies_logo.png);
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
	}
.pv-footer p {
    white-space: normal;
    color: #8197a4;
	}
.pv-footer a{    
	color:#fff;
	 font-size:18px;
	 font-weight:bold;
	}
.pv-footer p a:hover{ 
	text-decoration:none;
	color:#79b8f3;
	}	
/*************** footer end *************/

.pv-nav-search td{
	border:none;
	}




/***********pillar css start***************/

/**********global menu css start*************/
.toneglobal.container-fluid {
    padding-left: 0px;
    padding-right: 0px;
}
#global-nav, #global-nav li {
    list-style: none;
    margin: 0;
}
#global-nav {
  /* padding: 7px 3px 5px 3px; */
  padding: 8px 3px 5px 3px;
   background: #007bff;
    color: #fff;
    top: 0;
    left: 0;
    right: 0;
   /* height: 100%; */
   height:32px;
    overflow: hidden;
   /* font-size: 12px; */
    font-size: 15px;
    font-weight: bold;
    line-height: 1;
    font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
}
#global-nav li {
    display: inline;
    margin-right:0px;
	padding:0;
	padding-left:1px;
	padding-right:1px;
}
#global-nav a {
    color: #fff;
    text-decoration: none;
	font-weight:bold;
}
#global-nav a:hover, #global-nav a:active {
    color:#000;
}


/**********global menu css end*************/

.first1.row{
	 margin-left:0;
	 margin-right:0;
}
.jumbotron {
    padding: 0;
    background: #fff;
    position: fixed;
    border-radius: 0;
    top: 0;
    width: 100%;
    z-index: 9999;
	margin-bottom:0;
}
.jumbotron .row{
	margin-left:0;
	margin-right:0;
	
}
.first_j{
	padding-top:0%;
	padding-bottom:0%;
	margin-left:0;
	margin-right:0;
	background-color:#19222c;
}
.header_logo{
	max-width:17%;
    flex: 0 0 17%;
	-ms-flex: 0 0 17%;
}
.header_logo img{
	/*height:95px;
	width:230px;
	padding-top:5px;*/
	height: 90px;
    width: 100%;
    padding-top: 5px;
	margin-top:4%;
}
.topheaderad{
	max-width:56%;
	-ms-flex: 0 0 56%;
    flex: 0 0 56%;
	width:728px;
	height:90px;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
}
.topheaderad img{
	width:728px;
	height:90px;
}
.headertoprightsideupdate{
	padding-left:1px;
	width:100%;
	-ms-flex: 0 0 27%;
    flex: 0 0 27%;
    max-width: 27%;
}
.headertoprightsideupdate img{
	width:350px;
	margin:0 auto;
	margin-top:5px;
	height:41px;
}

.navbar-nav{
	margin:0 auto;
}
.first {
	margin-top:175px;
	padding-left:0px;
	padding-right:0px;
}

.maindiv {
    width: 100%!important;
 /*   max-width: 1024px!important; */
    margin: auto;
}
.right-ad {
    width: 160px;
    height: 600px;
    position: fixed;
    margin-left: 1024px;
    cursor: pointer;
	border: 1px solid #0f171e;
	background: #0f171e;
	display:none;
}
.left-ad {
    width: 160px;
    height: 600px;
    position: fixed;
    margin-left: -162px;
    cursor: pointer;
    float: right;
	border: 1px solid #0f171e;
	background: #0f171e;
	display:none;
}
.max-container {
    width: 100%!important;
   /* max-width: 1024px!important; */
    margin: 0 auto;padding-top:30px;
}
.col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12{
	float:left;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: left;
}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: left;
}
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: left;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto{
	position: relative;
    min-height: 1px;
	padding-left:6px;
	padding-right:6px;
}

.first_line.container-fluid {
    margin-top:0%;
/*    margin-bottom:1%;*/
    padding-left: 6px;
    padding-right: 6px;
	clear:both;
	 width:100%;
	overflow-x:hidden;
}
.first_line .row{
	margin-left:0;
	margin-right:0;
}
.row{
	margin-left:0;
	margin-right:0;
	}
.pv-nav-search img{
	width:100px;
	height:25px;
}
.sliderdiv.container-fluid	{
    padding-left: 0px;
    padding-right: 0px;
    max-width: 80%;
}
.sliderdiv .row{
	margin-left:0;
	margin-right:0;
}
.container-fluid{
	padding-left:3px;
	padding-right:3px;
	padding-top:30px;
}
.multislider1.container-fluid{
	padding-left:3px;
	padding-right:3px;
	margin:6px auto;
}





.loader-wrapper {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: #242f3f;
  display:flex;
  justify-content: center;
  align-items: center;
  z-index:10000;
}
.loader {
  display: inline-block;
  width: 30px;
  height: 30px;
  position: relative;
  border: 4px solid #Fff;
  animation: loader 2s infinite ease;
}
.loader-inner {
  vertical-align: top;
  display: inline-block;
  width: 100%;
  background-color: #fff;
  animation: loader-inner 2s infinite ease-in;
}
@keyframes loader {
  0% { transform: rotate(0deg);}
  25% { transform: rotate(180deg);}
  50% { transform: rotate(180deg);}
  75% { transform: rotate(360deg);}
  100% { transform: rotate(360deg);}
}
@keyframes loader-inner {
  0% { height: 0%;}
  25% { height: 0%;}
  50% { height: 100%;}
  75% { height: 100%;}
  100% { height: 0%;}
}