@charset "utf-8";
/* CSS Document */

@media (max-width: @screen-xs-max) { 
.head-search{ width:59%}
} /*Extra small devices Phones (<768px)*/

@media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {
} /*Small devices Tablets (Ã¢â€°Â¥768px)*/

@media (min-width: @screen-md-min) and (max-width: @screen-md-max) {
} /*Medium devices Desktops (Ã¢â€°Â¥992px)*/

@media (min-width: @screen-lg-min) { 
} /*Large devices Desktops (Ã¢â€°Â¥1200px)*/

/******* for navbar *******/
@media (min-width: 320px) and (max-width: 480px) {
.min-device{ font-size:20px; margin-bottom:30px; line-height:30px;}
.note-box{ margin-top:20px;}
.modal-dialog.pop-widtd{ width:320px;}
.userdets-popup{ left:0px; z-index:9;}
.myacc-tabs li a{font-size:13px; padding:14px 0;}
.or{ margin-left:106px;}
/*.catchup-th .bx-wrapper .bx-controls-direction a{ display:none;}*/
.otp_cont8 .et_otp_lb{ margin-left:34px;}
.catchup-th .bx-wrapper .bx-controls-direction a{ top:38%;}
}
@media (min-width: 320px) and (max-width: 640px) {

}
@media (min-width: 320px) and (max-width: 1024px) {
	 #navbar_us .navbar-toggle {margin-top:7px;}
	 #navbar_us { height: 58px;}
	 #navbar_us .logo { margin-left: 6px; margin-top: 14px;}
	 #navbar_us li a { line-height: 25px;}
	 #navbar_us .bottom_mobile_nav li a { line-height: 17px;}
	 #navbar_us li a i { display: inline-block; float: left; margin-right: 20px;}
	 #navbar_us #bs-example-navbar-collapse-1 {	background-color: rgba(45, 60, 64, 0.95);position:relative;	z-index:99; overflow-y:scroll;padding-left:25px}
	 .my_nav { padding:0 10px;}
	 .bottom_mobile_nav{ margin:0px !important;}
	 .container-fluid > .navbar-collapse { margin:0 -30px;}
	 .navbar-toggle .icon-bar{width:28px;height:3px;background:#c4c8c9 !important; margin:5px 0;}	
	 #myTabContent #Management .col-md-6{width:100%;}
	.mgt_desc{height:auto;} 	
	.player-list_title{ font-size:18px;}
	.player_nner_msg4{ display: block; width: 250px !important; height: 360px !important; font-size: 16px;  text-align: center; color:#f5f5f5;}
}
@media (min-width:768px) and (max-width:1024px) {
.navbar-toggle {	display:block;}
.navbar-collapse.collapse {	display:none !important; padding:0;}
.navbar-collapse.collapse.in{ display:block !important;	padding:0;}
.navbar-nav{ float:none;}
.navbar-nav>li { float:none;}
.navbar-header { float: none;}
nav > li{ margin-left:5px;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{ margin:0;}
.navbar-brand > img { margin:10px 0;}
.navbar-collapse{ padding:0;}
.navbar-nav{ margin:15px 0 0 0;}
.head_so_links{ margin-left:20px;}
.navbar-right{ float:none !important; padding-bottom:30px;}
#bs-example-navbar-collapse-1{ padding-bottom:30px; margin:0 -30px;}
.yupp_flogo{ float:left;}
.movie_input_search{ width:35%; margin-left:50px;}
/*.packages li,.packages1 li{width:210px!important;}*/	
.movie_package .pack_det .pack_price{color:#53b4c5;font-size:40px;font-family: "OswaldBook",sans-serif;text-align:right;}
.movie_package .pack_det .valid{font-size:16px;font-family: "OswaldBook",sans-serif;color:#4d4d4d;margin: 12px 0 0 4px;}
.movie_package .pack_det .valid span{font-family:"helvetica_condensedregular";}
.navbar-collapse.collapse{ overflow-y:scroll !important; overflow-x:hidden !important;}
}

@media (min-width:1025px) {
.search_mob{ display:none;}
.pack_chan_list .chan_name{ margin-top:20px; display:block;}
.pkg{ text-align:center;}
.catchup-th .bx-wrapper .bx-controls-direction a{ display:block;}
.webmt100{ margin-top:100px;}
.mdlgmt_40{ margin-top:40px;}
}


@media (max-width:1024px) {
.nav > li.mob_hide_search{ display:none;}
.head-search{  width:80% !important; }
.flix-logo img{ max-width:100%; width:164px}
.container-fluid{ padding:0px 15px;}
.yuppflix_lg_head{ padding-top:15px; padding-bottom:15px;}
.pack_chan_list .chan_name{ margin-top:20px;}
.alfa_sort{margin: 0;}
.alfa_sort li{margin:2px 3px;}
.content-area-bg{ margin-top:58px;}
.nav-topheight{ width:100%; height:38px; display:block}
}


/* Extra Small */
@media(max-width:767px){
.cont_header h1{ font-size:180%; margin-top:12px;}
.pad-left-15{    padding-left: 15px;}
}


/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	.device-block{ margin: 5px 6px} 
	.head-search{  width:74% !important; }
	.pt30{ padding-top:0px}
	.pop-width{ width:50%;}
	.pad-no-child{ padding:0px}
	.pkg{ text-align:center;}
}

/* Small Devices, Tablets */
@media (min-width:800px) and (max-width:980px) {
	.device-block{ margin: 5px 6px} 
	.head-search{  width:74% !important; }
	.pt30{ padding-top:0px}
	.pop-width{ width:50%;}
	.pad-no-child{ padding:0px}
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 640px) {
  .device-block{ margin: 5px 6px 5px 6px} 
  /*.head-search{  width:58% !important; }*/
  .pt30{ padding-top:30px}
  .no-pad-rl{ padding-right:0px; padding-left:0px}
  .pop-width{ width:80%;}
  .block-mb{ width:33%; padding:0px 2%; float:left}	
  .mflix .mthumb{ width:33%}
  .mflix .mcontent{ width:66%}
  .md-btn{ margin-right:10px}
  .y-scroll{ overflow-y:scroll}
  .main-title .desc .desc-cont {display: none}
  .main-title h2 {line-height:50px; float: left;}
  .pack_chan_list .img-responsive{width:50%;float:none;}
  .chan_name{ display:none;}
  .pack_chan_list .img-responsive{ margin:0 auto;}
  .movie_package .border-bot{border-bottom:1px solid #CFCFCF;}
.movie_package .border-lft{border-left:0;}
.movie_package .block-mb{ width:100%; }
} 
@media only screen and (max-width : 480px) {
  .device-block{ margin: 5px 19px 5px 19px}
  .block-mb{ width:100%;}
  .main-title h2 {float: left; font-size: 30px; line-height: 32px; }
  .pack_chan_list .img-responsive{width:60%;float:none;}
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 360px) {
  .device-block{ margin: 5px 26px 5px 26px} 
  .block-mb{ width:100%; padding:0px 2%;}	
  .pop-pro h4{ font-size:13px; font-weight:normal} 
  .main_search .nav > li > a .scount{display:block;}
  .pack_chan_list .img-responsive{width:100%;float:none;}
  .pkg{ text-align:center;}

}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
		.device-block{ margin: 5px 16px 5px 16px}  
		.pack_subscribe .btn-info{padding: 0 10px;}
		.pack_subscribe .btn-info img{margin-left: 10px;}
}

@media (min-width:320px) and (max-width:480px) {
.head-search{ float:left;border-top-left-radius: 5px; width:58% !important; border-bottom-left-radius: 5px ;border-top-right-radius: 0px; border-bottom-right-radius: 0px; padding: 6px 12px; font-size: 14px; height:33px}
.head-serbut{border-top-left-radius: 0px; border-bottom-left-radius: 0px ;border-top-right-radius: 5px; border-bottom-right-radius: 5px;padding: 6px 8px; font-size: 14px;}	
.select-lan{ padding: 6px 12px; font-size: 14px; height:34px !important; line-height:34px}
.no-pad-rl{ padding-right:0px; padding-left:0px}	
.device-block{ margin: 5px 16px 5px 16px}
.pop-width{ width:94%;}
.mar-mobi{ margin:5px 0px}
.mflix .mthumb{ width:100%}
.mflix .mcontent{ width:100%}
.main-title i{ display:none}
.main-title .titlebody {padding-left: 0px;}
.main-title .desc .desc-cont {display: none}
.main-title h2{ float:left; font-size:16px; line-height:32px}
.default-btn{ padding:5px 15px; font-size:14px}
.channel-links h2{font-size:18px; line-height:32px}
.allPackages h2{ font-size:20px;}
.allPackages .pack_chan .col-md-6.col-sm-6.col-xs-12{ text-align:center; font-size:13px;}
.movie_ppv{ background-size:30px 25px; width:30px; height:25px;}
.movie_det_fmob .movie_ppv{ width:60px; height:50px; background-size:60px 50px;}
/*.bx-wrapper .bx-controls-direction a{ margin-top:0 !important;}*/
.blue-text{ font-size:22px; line-height:22px;}
.mcontent table, .mcontent{ font-size:18px;}
.word_wrap_fix{ table-layout:fixed;}
.row.no-mar.pop-ch, .catchup-th{ padding:0 20px;}
.def_lan_bo{ margin-bottom:0px; position:relative;}
.lan_arow_mob{ float:left; display:block !important; margin-top:10px;}
.lan_table_for_mobile{ width:90%; display:block; overflow-y:hidden; float:left;}
.lan_arow_mob.next{ position:absolute; right:0;}
}
@media (min-width:260px) and (max-width:320px) {
#navbar_us .logo{ margin-left:12px;}
}
@media (min-width:320px) and (max-width:360px) {
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{ max-height:100vh !important;}
}
@media (min-width:320px) and (max-width:479px) {
.container.mt10.mb20.allPackages{ margin-top:40px !important;}
}
@media (min-width:320px) and (max-width:480px) {
.pop-pro h4 a{ font-size:14px;}
.or {
    margin-left: 106px !important;
}
.allPackages h2{ font-size:17px;}
.packages .package_name{ font-size:17px;}
.container.mt10.mb20.allPackages{ margin-top:20px;}
}
@media (min-width:320px) and (max-width:779px) {
.pack_chan_list .img-responsive{ float:none !important; width:68% !important;}
}
@media (min-width:320px) and (max-width:780px) {

}

@media (min-width:320px) and (max-width:1024px) {
.nav-topheight{ height:57px;}
.body_hidden {
    overflow-x: hidden;
    overflow-y: hidden;
}
#navbar_us { height:58px !important;}
#navbar_us .my_nav { margin-bottom: 80px;}
}
@media (min-width:321px) and (max-width:360px) {
#navbar_us .logo{ margin-left:32px;}
}
@media (min-width:361px) and (max-width:420px) {
#navbar_us .logo{ margin-left:94px;}
}
@media (min-width:479px) and (max-width:480px) {
.main-title h2{font-size:18px;}
#navbar_us .logo{ margin-left:94px;}
}
@media (min-width:481px) and (max-width:640px) {
.container-fluid, .container{ padding:0 30px;}
}
@media (min-width:481px) and (max-width:1024px) {
.row.no-mar.pop-ch{ padding:0 20px;}
.def_lan_bo{ margin-bottom:0px; position:relative;}
.lan_arow_mob{ float:left; display:block; margin-top:10px;}
.lan_table_for_mobile{ width:90%; display:block; overflow-y:hidden; float:left;}
.lan_arow_mob.next{ position:absolute; right:0;}
}
@media (min-width:639px) and (max-width:640px) {
}
@media (min-width:641px) and (max-width:768px) {

}
@media (min-width:767px) and (max-width:768px) {
.container{ padding:0 40px;}
.container-fluid{ padding:0 40px;}
.lan_table_for_mobile{ width:95%;}
.allPackages h2{ font-size:18px;}
.pack_chan_list .chan_name{ margin-top:18px; display:inline-block;}
.pack_chan_list .img-responsive{ float:right !important;}
}
@media (min-width:768px) and (max-width:1023px) {
.clearfix_sm{ display:block; clear:both; overflow:hidden; width:100%;}
}

@media (min-width:769px) and (max-width:1024px) {
.container-fluid{ padding:0 50px;}
}
@media (min-width:769px) and (max-width:780px) {
}
@media (min-width:781px) and (max-width:1024px) {
}
@media (min-width:481px) and (max-width:640px) {
	.gly_mobie .btn{ padding:6px 8px;}
}

.location_popupindia .located{ font-size:16px;}
@media (min-width:320px) and (max-width:1023px) {
#fl_menu2{ top:68px !important;}
.mt82{ margin-top:70px;}
}

@media only screen and (min-width : 374px) and (max-width : 375px) {
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{ max-height:562px !important;}
#navbar_us .logo{ margin-left:40px;}
#navbar_us li a i { margin-right:10px;}
}
