/********************************************************************************** 
		 							Body Section
***********************************************************************************/
body {
	height: 100%;
	max-height: 100%;
	background: #fff;
	font-size: 14px;
	color: #9a9a9a;
	text-rendering: optimizeLegibility;
	/* overflow-x: hidden; */
	font-family: 'helvetica_condensedregular', sans-serif;
	text-align:left;
}
.wrapper {
	width: 1410px;
	margin: 0 auto;
	padding:0 60px;
	text-align:left;
}

.inner_wrap  {
    padding-top:100px;
}


/**********************************************************************************  
			 						Header Section
***********************************************************************************/
header {background:rgba(45, 60, 64, 0.95); border-bottom:3px solid #53b4c4; height:82px; width:100%; position:fixed; top:0; z-index:100;}

/*****Header Panels*****/
.header-lpanel {/*width:934px;*/ float:left;}
.header-rpanel {/*width:460px;*/ float:right;}

.logo {width:207px; margin-top:25px; display:block;}

/*****Header Right Top Section*****/
.htop {display:block; margin-bottom:8px;}
.htop ul {display:inline-block; float:right;}
.htop li {float:left; display:block;height:32px; line-height:32px; font-size:14px; color:#b2b2b2; text-shadow:1px 1px 1px rgba(31, 41, 41, 0.75);}

/*Nav Icon for 1280 res*/
.htop1280 {display:none;}
	
	.main-nav-sml-popup {
		display:none;
		position: absolute;
		right:-10px;
		top:82px;
		background:rgba(45, 60, 64, 0.95);
		border-bottom:3px solid #53b4c4;
		width:280px;
		height:30px;
		padding:15px;
		color:#999999;
		font-size:14px;
		text-shadow:none;
		text-align:left;
		/*border: 1px solid #66cccc;
		-webkit-box-shadow: 0 2px 4px 1px rgba(0,0,0,0.6);
		box-shadow: 0 2px 4px 1px rgba(0,0,0,0.6);*/
	}
	/*.main-nav-sml-popup:after, .main-nav-sml-popup:before {
		bottom: 100%;
		left: 80%;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none;
	}
	
	.main-nav-sml-popup:after {
		border-color: rgba(255, 255, 255, 0);
		border-bottom-color: #ffffff;
		border-width: 12px;
		margin-left: -12px;
	}
	.main-nav-sml-popup:before {
		border-color: rgba(102, 204, 204, 0);
		border-bottom-color: #66cccc;
		border-width: 13px;
		margin-left: -13px;
	}*/
	
	/*Nav List Styles*/
	.main-nav-sml-popup li {display:block; border-bottom:1px solid #eaeaea;font-size:12px;}
	.main-nav-sml-popup li a {display:block; color:#848484; padding:10px 22px;}
	.main-nav-sml-popup li a:hover {background:#f9f9f9; color:#53b4c4;}	
	
	/*Icon Styles*/
	.main-nav-sml-popup li a i, .header-rpanel_top i,.hbtm-list i{display:block; float:left; background:url(../images/nav-sprite-sml.png) no-repeat left top; width:16px; height:16px; margin-right:12px;}
	.main-nav-sml-popup li a i.icon-user{background-position:0 0;}
	.hbtm-list i { margin-right:3px;}
	.hbtm-list li a i.icon-cart, .header-rpanel_top i.icon-cart{background-position:0 -16px;}
	.header-rpanel_top{ text-align:right; margin-top:10px;}
	.header-rpanel_top a{ color: #B2B2B2; display:block;}
	.header-rpanel_top a:hover {color: #fff;}
	.main-nav-sml-popup li a i.icon-new-offer{background-position:0 -32px;}
	.main-nav-sml-popup li a i.icon-logout{background-position:0 -48px;}
	.main-nav-sml-popup li a i.icon-tollfree{background-position:0 -64px;}
	.main-nav-sml-popup li a i.icon-location{background-position:0 -80px;}
		
	/*Search Styles*/
	.main-nav-sml-popup li.search-sml {padding:10px; display:block; position:relative;}
	.main-nav-sml-popup li.search-sml input[type="text"] {border:1px solid #e8e8e8; border-radius:3px; padding:5px 10px 5px 35px; width:143px; height: 15px;font-family: 'helvetica_condensedregular', sans-serif; font-size:12px;}
	.main-nav-sml-popup li.search-sml .search-sml-icon{width:16px; height:18px; display:block; background:url(../images/search-icon2.png) no-repeat left center; cursor:pointer; position:absolute; left:21px; top:14px;}
	.search-sml .search-sml-icon{width:16px; height:18px; display:block; background:url(../images/search-icon2.png) no-repeat left center; cursor:pointer; position:absolute; right:12px; top:5px;}
	.search-sml-icon1{width:16px; height:18px; display:block; background:url(../images/search-icon2.png) no-repeat left center; cursor:pointer; position:absolute; left:325px; top:9px; border:none;}
	.search-sml-icon_root{width:16px; height:18px; display:block; background:url(../images/search-icon2.png) no-repeat left center; cursor:pointer; position:absolute; left:170px; top:9px; border:none;}
	.main-nav-sml-popup .search_field{ width:120px; height:35px; float:left; border:solid 1px #E8E8E8; padding:5px 0; color:#333;}
	.main-nav-sml-popup .search_icon{ float:left; background:url(../images/search-icon2.png) no-repeat left center; border:none}
	.main-nav-sml-popup li.searchclick {border:1px solid #e8e8e8; border-radius:3px; padding:5px 10px 5px 25px; width:143px; height: 15px;font-family: 'helvetica_condensedregular', sans-serif; font-size:12px;}
	#main-nav-sml-html{ margin-top:41px; float:right;}
	
	
    .main-nav-sml-popup .search_icon1{ float:right; width:20px; height:25px; padding:8px 5px; cursor:pointer; display:block; background:url(../images/search-icon2.png) no-repeat left center; border:none}
	
	.search_test{border:1px solid #e8e8e8; border-radius:3px; padding:5px 30px 5px 12px; width:228px; height: 15px;font-family: 'helvetica_condensedregular', sans-serif; font-size:12px; background:#f1f1f1; margin-left:4px; color:#333;}
	.search-sml{ margin:0; display:block; position:relative;}
	.modal-content h3.reg_fr_new{ font-size:18px; margin-top:20px;}
	
	/*Tollfree Styles*/
	.main-nav-sml-popup .grag-bg {background:#f0f0f0;}
	.main-nav-sml-popup li.tollfree-sml a{background:url(../images/arrow-down.png) no-repeat 90% 16px;}
	.main-nav-sml-popup li.tollfree-sml a:hover {background-color:#f9f9f9;}
	.main-nav-sml-popup li.tollfree-sml a.active {background:url(../images/arrow-up.png) no-repeat 90% 16px;}
	.main-nav-sml-popup li.tollfree-sml .tollfree-cont {padding:5px 15px 15px 25px; line-height:20px; display:none;}
	
	/* new classes for 1280px */
	
	.ul1280{ float:right}
	.ul1280 li{float:left; font-size:14px; color:#b2b2b2;}
	.ul1280 .last{float:left; padding-right:0px !important;}
	.ul1280 .country{ margin-right:8px;}
	
	.ul1280 li.tollfree {width:65px; background:url(../images/arrow-down.png) no-repeat right center; margin-right:16px; position:relative;}
	.ul1280 li.toll_1280, li.toll_1280{ width:136px; background:url(../images/arrow-down.png) no-repeat right center; text-align:right; margin-right:18px;}
    .ul1280 li.tollfree a{color:#b2b2b2; display:block; text-align:left;}
    .ul1280 li.tollfree a:hover {color:#fff;}
    .ul1280 li.tollfree div p{ padding:5px 0px; white-space:nowrap; word-break:keep-all; display:block; overflow:hidden;}

/*Location Section*/
.htop li.location {width:130px; margin-right:10px;}
.htop li.location a{color:#b2b2b2; padding-right:20px;}
.htop li.location a:hover {color:#fff;}

/*Tollfree Section*/
.htop li.tollfree {width:65px; background:url(../images/arrow-down.png) no-repeat right center; margin-right:20px; position:relative;}
.htop li.tollfree a{color:#b2b2b2; display:block;}
.htop li.tollfree a:hover {color:#fff;}

.tollfree-popup {
	display:none;
	position: absolute;
	left:-59px;
	top:40px;
	z-index:1;
	background: #ffffff;
	text-align:left;
	width:200px;
	padding:12px 18px;
	color:#999999;
	font-size:14px;
	text-shadow:none;
	border: 1px solid #66cccc;
	-webkit-box-shadow: 0 2px 4px 1px rgba(0,0,0,0.6);
	box-shadow: 0 2px 4px 1px rgba(0,0,0,0.6);
}
.tollfree-popup:after, .tollfree-popup:before {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.tollfree-popup:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #ffffff;
	border-width: 12px;
	margin-left: -12px;
}
.tollfree-popup:before {
	border-color: rgba(102, 204, 204, 0);
	border-bottom-color: #66cccc;
	border-width: 13px;
	margin-left: -13px;
}
.toll_1280 .open-location:hover{ color:#fff;}

/*New Offers Section*/
.htop li.new-offer {width:132px; background:#242f33; color:#fff; text-align:center; margin-right:10px;}
.htop li.new-offer img {vertical-align:text-bottom; margin-right:5px;}
.htop li.new-offer a {color:#fff; display:block;}
.htop li.new-offer a:hover {color:#b2b2b2;}


/*Cart Section*/
.htop li.cart {float:right;text-align:right;}
.htop li.cart img {vertical-align:text-bottom; margin-right:5px;}
.htop li.cart a{color:#b2b2b2; font-size:12px;text-shadow:2px 2px 1px rgba(31, 41, 41, 0.75); display:block;}
.htop li.cart a:hover {color:#fff;}
.htop li.cart a .count {padding-left:3px;}

/****Header Right Bottom Section*****/
.hbottom {display:block; margin-bottom:13px;}

.header-rpanel_bottom {margin-top:20px; float:right;}
.hbtm-list {display:block;}
.hbtm-list li{display:block; float:left; margin-left:10px;}
.hbtm-list li a{color:#b2b2b2;}
.hbtm-list li a:hover {color:#fff;}
.html_cart_count{ display: block; float: right; margin-top: 0; position: relative;}

.hbtm-list li a i.icon-search{display:block; float:left; background:url(../images/search-icon2.png) no-repeat left top; width:16px; height:17px; margin-right:5px; opacity:0.6;}

/****Text Aligns*****/
.text-align-left { text-align:left;}
.text-align-right { text-align:right;}

/*User Details Section*/
.hbottom .user-dets {display:inline-block; /*padding-right:10px;*/  position:relative;}
.hbottom .user-dets a{/*width:70px;*/ text-align:right; padding-right:15px; float:right; color:#b2b2b2; font-size:14px;text-shadow:2px 2px 1px rgba(31, 41, 41, 0.75); display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; /* margin-top:10px; */}
.hbottom .user-dets a:hover {color:#fff;}
.hbottom .user-dets a span{background:url(../images/arrow-down.png) no-repeat right center; width:15px; height:15px; display:block; float: right; left: 15px; position: relative; top: -15px; }
.user-dets a span{background:url(../images/arrow-down.png) no-repeat right center; width:15px; height:15px; display:block; float: right; left: 15px; position: relative; top: -15px; width: 15px;}


.user-dets-n a{width:100px; text-align:right; padding-right:15px; float:right; color:#b2b2b2; font-size:14px;text-shadow:2px 2px 1px rgba(31, 41, 41, 0.75); display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; /* margin-top:10px; */}
.user-dets-n a:hover {color:#fff;}

/*User Popup Styles*/
.hbottom .userdets-popup {
	display:none;
	position: absolute;
	left:-37px;
	top:37px;
	background: #ffffff;
	width:212px;
	padding:0;
	color:#999999;
	font-size:14px;
	text-shadow:none;
	border: 1px solid #66cccc;
	-webkit-box-shadow: 0 2px 4px 1px rgba(0,0,0,0.6);
	box-shadow: 0 2px 4px 1px rgba(0,0,0,0.6);
	text-shadow:none;
}
.hbottom .userdets-popup:after, .hbottom .userdets-popup:before {
	bottom: 100%;
	left: 65%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.hbottom .userdets-popup:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #ffffff;
	border-width: 12px;
	margin-left: -12px;
}
.hbottom .userdets-popup:before {
	border-color: rgba(102, 204, 204, 0);
	border-bottom-color: #66cccc;
	border-width: 13px;
	margin-left: -13px;
}

.hbottom .user-desc {display:block; padding:20px; text-align:left;}
.hbottom .user-desc .user-img {display:block; border:1px solid #ebebeb; width:56px; height:56px; float:left;}
.hbottom .user-desc .user-dets-body {/* padding-left:70px; */}
.hbottom .user-desc .user-name {font-size:18px; color:#a2a2a2; margin-top:15px; display:block; overflow:hidden;}
.hbottom .user-desc .user-location {font-size:14px; color:#b8b7b7; display:block;}

.hbottom .user-links {display:block;}
.hbottom .user-links li {display:block; width:100%; float:left; border-top:1px solid #eaeaea; margin-left:0;}
.hbottom .user-links li:first-child{border-top:none;}
.hbottom .user-links li a{display:block;color:#848484; float:none; width:auto; font-size:14px; padding:12px 20px; text-shadow:none; text-align:left;}
.hbottom .user-links li a:hover {color:#53b4c4 !important; background:#f9f9f9;}

/*Search Section*/
.hbottom .search-panel {display:block; float:left; /*width:266px;*/ text-align:right; position:relative;}
.hbottom .search {width:240px; height:20px; line-height:16px;font-family: 'helvetica_condensedregular', sans-serif; color:#333; border:none; border-right:1px solid #2b2e2f; padding:5px 50px 5px 12px; border-radius:3px; moz-border-radius:3px; webkit-border-radius:3px; background:#f1f1f1;}
.hbottom .search-sml-icon{width:16px; height:18px; display:block; background:url(../images/search-icon2.png) no-repeat left center; cursor:pointer; position:absolute; right:32px; top:5px;}
   
.hbottom .search:focus {/*width:325px; padding-left:25px; text-indent:0; */}

/*.simplePagerNav{ position:absolute; /*margin-top:-42px; top:-20px; }
@media screen and (-webkit-min-device-pixel-ratio:0)  
{
    .simplePagerNav{ position:absolute; margin-top:0px; top:-10px; }
    .package-right1 .table-pkg-slide td.grp-hgt{ height:128px;}
    .offer_block .simplePagerNav{ top:20px !important;}
    }
.simplePagerNav.chrome {
   margin-top:-35px;
}*/

.simplePagerNav{ position:relative; display:block; height:30px; width:100%; clear:both; top:-8px;}
 #page_navigation a,  #page_navigation1 a, .simplePagerNav a
        {
            margin: 5px;
            color: #848484;
            text-decoration: none;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
            background:#F5F2F0;
            width:28px;
            height:28px;
            line-height:28px;
            float:left;
            display:block;
            text-align:center;
        }
        .active_page, page_link_active, li.currentPage a
        {
            color: #000 !important;
            background:#53B4C4 !important;
        }
        #page_navigation
        {
            width: 100%;
            text-align: center;
            margin: 10px auto;
        }
        
        .simplePagerNav a{ width:20px; height:20px; line-height:20px;}

/********************************************************************************** 
									Banner Section
***********************************************************************************/
.banner-wrap {height:100%; width:100%;}
.banner-wrap img {display:block; max-width:100%; margin:0 auto;}
.pack_bannerdiv{ width:100%; background:#cf674c;}
.offpack_bannerdiv{ width:100%; background:#afdfe4;}
.device_bannerdiv{ width:100%; background:#20bf48;}
.news_bannerdiv{ width:100%; background:#d0c971;}
.banner_details{ font-size:28px; color:#fff; font-size:28px; margin-top:-46px; display:none;}


/********************************************************************************** 
									Navigation Section
***********************************************************************************/
.main-nav {display:block; margin:0; padding:0;/*font-family: 'HelveticaRegular', sans-serif;*/ overflow:hidden; float:left;}
.main-nav li{display:block; float:left;}
.main-nav li a{display:block; height:62px; padding:20px 10px 0px; font-size:13px; color:#b2b2b2; text-transform:uppercase; text-shadow:1px 1px 1px rgba(31, 41, 41, 0.75); white-space:nowrap;}
.main-nav li a:hover{color:#fff;}
.main-nav li a.active{background:rgba(83, 183, 196, 1); color:#fff;}
.main-nav li a i {display:block; width:22px; height:22px; margin:0 auto 10px; background:url(../images/nav-sprite.png) no-repeat left top;}

/*Icon Styles*/
.main-nav li a i.home-icon {background-position:0 0;}
.main-nav li a:hover .home-icon,.main-nav li a.active .home-icon {background-position:0 -22px;}

.main-nav li a i.packages-icon {background-position:-21px 0;}
.main-nav li a:hover .packages-icon,.main-nav li a.active .packages-icon {background-position:-21px -22px;}

.main-nav li a i.movies-icon {background-position:-43px 0;}
.main-nav li a:hover .movies-icon,.main-nav li a.active .movies-icon {background-position:-43px -22px;}

.main-nav li a i.live-icon {background-position:-65px 0;}
.main-nav li a:hover .live-icon,.main-nav li a.active .live-icon {background-position:-65px -22px;}

.main-nav li a i.shows-icon {background-position:-87px 0;}
.main-nav li a:hover .shows-icon,.main-nav li a.active .shows-icon {background-position:-87px -22px;}

.main-nav li a i.offers-icon {background-position:-110px 0;}
.main-nav li a:hover .offers-icon,.main-nav li a.active .offers-icon {background-position:-110px -22px;}

.main-nav li a i.devices-icon {background-position:-131px 0;}
.main-nav li a:hover .devices-icon,.main-nav li a.active .devices-icon {background-position:-131px -22px;}

.main-nav li a i.events-icon {background-position:-153px 1px;}
.main-nav li a:hover .events-icon,.main-nav li a.active .events-icon {background-position:-153px -22px;}


.main-nav li a i.tvshows-icon {background-position:-382px 0;}
.main-nav li a:hover .tvshows-icon,.main-nav li a.active .tvshows-icon {background-position:-382px -22px;}

.main-nav li a i.scope-icon {background-position:-328px 0;}
.main-nav li a:hover .scope-icon,.main-nav li a.active .scope-icon {background-position:-328px -22px;}

.main-nav li a i.news-icon {background-position:-283px 0;}
.main-nav li a:hover .news-icon,.main-nav li a.active .news-icon {background-position:-283px -22px;}

.main-nav li a i.ppv-icon {background-position:-354px 0;}
.main-nav li a:hover .ppv-icon,.main-nav li a.active .ppv-icon {background-position:-354px -22px;}

.main-nav li a i.argentina-icon {
    background-position: -260px 0;
}
#navbar_us li a i.ppv-icon {
    background-position: -354px 0;
}
#navbar_us li a:hover .ppv-icon, #navbar_us li a.active .ppv-icon {
    background-position: -354px -22px;
}


/********************************************************************************** 
									Content Section 
***********************************************************************************/
.cont-wrap {min-height:600px;}

/*Content Tab Pages*/
.page-tabs {display:block; height:60px; margin-bottom:50px; border-bottom:1px solid #dfdfdf ;}
.page-tabs li {float:left; display:block; line-height:19px; width:auto; padding:0px 10px 2px 10px; margin:38px 89px 0px 0;}
.page-tabs li a{display:block; color:#555555; font-size:14px;}
.page-tabs li:last-child{margin-right:0;padding:0px 13px 2px 13px;}
.page-tabs li a:hover {color:#53b4c4;}
.page-tabs li.active {color:#53b4c4; border-bottom:3px solid #53b4c4;}

/* language home page buttons */
.page-tabs1 {display:block; height:60px; margin-bottom:20px; border-bottom:1px solid #dfdfdf ;}
.page-tabs1 div {float:left; display:block; line-height:19px; width:auto; padding:0px 10px 0px 10px; margin:38px 30px 0px 0;}
.page-tabs1 div input{display:block; color:#555555; font-size:14px; background:none; border:none; cursor:pointer; font-family: 'helvetica_condensedregular', sans-serif;}
.page-tabs1 div:last-child{margin-right:0;padding:0px 13px 2px 13px; margin-top:36px;}
.page-tabs1 div input:hover {color:#53b4c4;}
.page-tabs1 div.active {color:#53b4c4; border-bottom:3px solid #53b4c4;}

.page-tabs {display:block; height:60px; margin-bottom:50px; border-bottom:1px solid #dfdfdf ;}
.page-tabs div {float:left; display:block; line-height:19px; width:auto; padding:0px 10px 2px 10px; margin:38px 89px 0px 0;}
.page-tabs div input{display:block; color:#555555; font-size:14px; background:none; border:none; cursor:pointer; font-family:inherit;}
.page-tabs a{display:block; color:#555555; font-size:14px; background:none; border:none; cursor:pointer; padding:0px 10px 2px 10px;line-height:19px;}
.page-tabs a:hover{ color:#53b4c4;}
.page-tabs a.active{ border-bottom: solid 3px #53b4c4;}
.page-tabs div:last-child{margin-right:0;padding:0px 13px 2px 13px;}
.page-tabs div input:hover {color:#53b4c4;}
.page-tabs div.active {color:#53b4c4; border-bottom:3px solid #53b4c4;}


.page-tabs1 .divLanguage1{margin-right: 82px !important; }
.page-tabs1 .divLanguage1:last-child{margin-right:0px !important;}

.page-tabs1 .divLanguage2{margin-right: 32px !important; }
.page-tabs1 .divLanguage2:last-child{margin-right:0px !important;}

.page-tabs1 .divLanguage3{margin-right: 44px !important; }
.page-tabs1 .divLanguage3:last-child{margin-right:0px !important;}

@media screen and (-webkit-min-device-pixel-ratio:0) { /* Chrome only */
    .page-tabs1 .divLanguage3{ margin-right:50px !important;}
    .page-tabs1 .divLanguage1{ margin-right:62px !important;}
    .page-tabs1 .divLanguage2 { margin-right: 41px !important;}
}


/*Content Tab Pages*/
/*Main Title*/
.main-title {display:block; margin-bottom:30px;}
.main-title i {width:77px; height:77px; float:left;border-radius:50%;}
.main-title .titlebody {padding-left:97px;}
.main-title h1{line-height:36px; text-transform:uppercase; margin-bottom:0; padding-bottom:0;}
.main-title .desc {color:#b8b7b7; font-size:18px;}
.main-title .desc .desc-cont {width:75%; display: inline-block;}
.main-title .desc1 .desc-cont {width:100%; display: inline-block;}
.view-all {float:right;color:#848484; font-size:18px; text-decoration:underline; margin-top:20px;}
.view-all:hover{color:#53b4c4;text-decoration:underline;}

/*Main Title Icons*/
.main-title i.icon-channel{background:#53b4c4 url(../images/popular-channel-icon.png) no-repeat center center;}
.main-title i.icon-movies{background:#53b4c4 url(../images/popular-movies-icon.png) no-repeat center center;}
.main-title i.icon-shows{background:#53b4c4 url(../images/popular-shows-icon.png) no-repeat center center;}
.main-title i.icon-livetv{background:#53b4c4 url(../images/livetv-icon.png) no-repeat center center;}
.main-title i.icon-recent-add{background:#53b4c4 url(../images/icon-recently-added.png) no-repeat center center;}
.main-title i.icon-popular{background:#53b4c4 url(../images/icon-popular-movies.png) no-repeat center center;}
.main-title i.icon-all-shows{background:#53b4c4 url(../images/icon-all-tv-shows.png) no-repeat center center;}
.main-title i.icon-search-res{background:#53b4c4 url(../images/search-icon-wht.png) no-repeat center center;}

.icon-recent-add{background: url("../images/icon-recently-added.png") no-repeat scroll center center #53B4C4; width:77px; height:77px; display:block; float:left; border-radius:50%; moz-border-radius:50%; webkit-border-radius:50%;}
.icon-popular{background:#53b4c4 url(../images/icon-popular-movies.png) no-repeat center center; width:77px; height:77px; display:block; float:left; border-radius:50%; moz-border-radius:50%; webkit-border-radius:50%;}

/*Popular Carousel*/
.yupp-slider {min-height:266px;max-width:100%; margin-bottom:60px; /*position:relative;*/}
.yupp-slider li {display:block; float:left; margin-right:18px; width:auto !important;}
.yupp-slider li:last-child {margin-right:0;}
.yupp-slider li img{border-radius:5px;}

.yupp-slider li .big-thumb-panel {width:696px; display:block;}
.yupp-slider li .big-thumb-bg {background:#f5f5f5; border-radius:5px; overflow:hidden;}
.yupp-slider li .big-thumb {float:left; display:block; height:266px;}
.yupp-slider li .big-thumb img{border-radius:5px 0 0 5px !important;}
.yupp-slider li .big-thumb-desc {float:left; width:186px; margin:18px 30px 18px 18px; font-size:14px; color:#9a9a9a;}
.yupp-slider li .big-thumb-title {font-size:24px; color:#53b4c4; font-weight:400; margin-bottom:15px;}
.yupp-slider li .big-thumb-hl {font-size:18px; font-style:italic; margin-top:18px;}

.small-thumb-panel {width:220px;height: 266px; overflow:hidden; display:block;}
.small-thumb {margin:0 0 18px 0;width:220px; min-height:124px;border-radius:5px; overflow:hidden;}


.main-slider { visibility:hidden;}


/* Live TV Channel List */
.tvchannel-list{padding-bottom:70px;}
.channel-list{float:left;margin-right:18px;width:220px;}
.channel-list:last-child{margin-right:0;}
.channel-title{color:#666;font-family: 'helvetica_condensedbold', sans-serif;;font-size:18px;margin:10px 0;}
.channel-title:first-child {margin-top:0;}
.channel-list li {line-height:25px;}
.channel-list li a{color:#8e8e8e;font-size:16px;display:block;}
.channel-list li a:hover{color:#53b4c4;}


/********************* Button Styles ********************/
.primary-btn {font-family: 'helvetica_condensedregular', sans-serif; font-size:18px; color:#ffffff !important; text-transform:uppercase; text-align:center; background:#53b4c4; border:none; display:block; padding:10px 50px;}
.primary-btn:hover {background:#2f8290; cursor:pointer;}
.primary-btn_medium {font-family: 'helvetica_condensedregular', sans-serif; font-size:12px; color:#fff; text-transform:uppercase; text-align:center; background:#53b4c4; border:none; display:block; padding:4px 6px;}
.primary-btn_medium:hover {background:#2f8290; cursor:pointer;}


/********************* Custom Selectbox Styles ********************/
.styledselect {width:94%;}
.select_option{padding:8px 15px; /*background:url(../images/select-arrow-down.png) no-repeat 94% center #fff;*/ border:1px solid #d7d7d7; cursor:pointer;}

/********************************************************************************** 
									Inner Pages Styles 
***********************************************************************************/

/********************* Movies Page Styles ********************/
.movies-package	{display:block; margin:50px 0 50px -20px;}
.movies-package li {float:left; display:block; margin-left:20px;border:3px solid #fff; padding:0px; width:474px; min-height:220px;	position: relative;}
.movies-package li li, .movies-package li li:hover{ width:auto; min-height:71px; border:none;}
.movies-package li a{display:block; overflow:hidden; color:#3a3a3a;outline:1px solid #dadada;}
.movies-package li:hover {border:3px solid #53b4c4; border-radius:3px;}
.movies-package li.active{border:3px solid #53b4c4; border-radius:3px; outline:none;}
.movies-package li a:hover,.movies-package li.active a { outline:none;}

.movies-package li.active:after, .movies-package li.active:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.movies-package li.active:after {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #ffffff;
	border-width: 16px;
	margin-left: -16px;
}
.movies-package li.active:before {
	border-color: rgba(83, 180, 196, 0);
	border-top-color: #53b4c4;
	border-width: 20px;
	margin-left: -20px;
}

.addon-movie-pack{ margin-top:70px; font-size:30px; margin-left:45px; font-family: 'OswaldBook',sans-serif;}
.addon-movie-pack1{ margin-top:30px; font-size:30px; margin-left:20px; font-family: 'OswaldBook',sans-serif;}


.mp-left {float:left; display:table-cell; vertical-align:middle; min-height:200px; width:120px;border-right:1px solid #dadada;padding:20px; text-transform:uppercase;text-align:center;}
.mp-left .title {color:#3e3e3e; margin:0; padding:0;}
.mp-left .title .plus {font-family: 'helvetica_condensedregular', sans-serif; font-size:36px; display:block; line-height:24px; margin-bottom:5px;}
.mp-left .subtitle {color:#53b4c4;font-size:18px;font-family: 'OswaldBook', sans-serif;}
.mp-left .subtitle .plus {font-family: 'helvetica_condensedregular', sans-serif; font-size:22px;}
.radio_container{ height:144px;}
.package-select .mp-left .title{ font-size:24px;}

.mp-right {float:left; display:block; padding:6px 23px; margin-left:15px;}
.mp-right .mp-names {font-size:24px; line-height:36px;}
.mp-right .mp-names .period, .mp-right .period{font-size:18px;}
.mp-right .primary-btn { height:50px; width:180px; margin-top:20px; margin-left:15px; }

.all-movies	{display:block; margin:0;}
.all-movies ul {margin-left:-18px;}
.all-movies li {display:block; float:left; margin-left:18px; margin-bottom:18px; width:auto !important;}
.all-movies li img{border-radius:3px; background:#f5f5f5; display:block;}
.all-movies .select{ width:160px; font-size:14px; line-height:22px;}

.all-movies .styledselect {width:160px; color:#3e3e3e; margin-bottom:25px;}
.all-movies .search-movies-panel {position:relative;}
.all-movies .search-movies {font-family: 'helvetica_condensedregular', sans-serif;border:1px solid #d7d7d7; padding:7px 40px 7px 15px;width:140px; color:#b8b8b8; }
.search_movies_root{ float:left;}
.all-movies .search-movies:focus { color:#3e3e3e;}
.all-movies .search-movies-panel .search-icon {position:absolute; right:5px; width:20px; height:20px;right: 15px;top: 2px;}
.no-mov-found{ margin-top:20px;}
.yellow_colo a{ color:#53B4C4;}

.pagination {display:block;text-align:right; min-width: 200px;}
.pagination ul{display:inline-block;}
.pagination li {float:left; display:block; margin:0 5px 0 0 !important;}
.pagination li a{display:block; color:#b6b6b6; font-size:18px;}
.pagination li a:hover{color:#53b4c4;}
.pagination li a.active{color:#53b4c4; text-decoration:underline;}
.page_link_active{}

.simplePagerNav .pagination, .simplePagerNav li{ min-width:40px; float:left;}

/* View All*/
.viewallwrap	{margin:140px 0 50px;}
.viewallsection { margin-left:-18px;}
.viewallsection li { float:left; margin: 0 0 18px 18px ; width:220px; height:320px;}
/*.viewallsection li a {display:block;height:313px;}*/
.viewallsection li a img {border-radius:5px;}

.subscrip-cost {color:#53b4c4; font-size:24px;}
.subscrip-text {font-size:18px;}


/************************************* Payment Subscription Pages ***********************************/
/* Payment Successful */
.paymentsuccessful {width:100%;height:auto;padding:150px 0 0 0;}
.payment-left {float:left;width:55%;padding:30px;}
.payment-right {float:left;width:32%;padding:30px 30px 30px 50px;border-left:1px dotted #cbcbcb;}
.congrats-messae{color:#53b4c4;padding-bottom:15px;}
.payment-left p {color:#b6b6b6;font-family: 'helvetica_condensedregular', sans-serif;}
.success-message{font-size:24px;color:#8a8c8c;padding-bottom:40px;}
.activation{font-size:18px;margin-bottom:5px;}
.activation a{color:#53b4c4;text-decoration:underline;}
.activation a:hover {color:#a9abab;text-decoration:underline;}
.moreinfo-activation{padding-top:65px;}

.likeyupp{font-size:24px;color:#8a8c8c;}
.social-share{padding:50px 0;}
.social-share li{float:left;margin-right:30px;}
.social-share li:last-child{margin-right:0;}
.social-share li a{color:#fff;font-size:18px;font-family: 'helvetica_condensedregular', sans-serif;}
.payment-fb,.payment-tweet,.payment-gplus{padding:7px 10px;border-radius:4px;}
.social-share li a i{width:24px;height:24px;float:left;}
.payment-fb{background:#426dac;display:block;}
.payment-tweet{background:#1ab4e2;display:block;}
.payment-gplus{background:#c73e3e;display:block;}

.payment-fb i,.payment-tweet i,.payment-gplus i {background:url(../images/payment-subscripion/share-icons.png) no-repeat ;}
.payment-fb i { background-position:0 0;border-right:1px solid #39619b;}
.payment-tweet i  {background-position:-26px 0;border-right:1px solid #19a9d4;}
.payment-gplus i  {background-position:-50px 0;border-right:1px solid #b73938;}

.payment-fb span,.payment-tweet span,.payment-gplus span {  padding:0 10px;}
.payment-fb span{border-left: 1px solid #567eba;}
.payment-tweet span {border-left: 1px solid #43bfe4;}
.payment-gplus span {border-left: 1px solid #d15151;}

.payment-fb:hover {background:#31517f;}
.payment-tweet:hover {background:#0592bc;}
.payment-gplus:hover {background:#a53434;}


.linkshare{color:#bbbbbb;padding:55px 0 30px;position:relative;}
.linkshare p {margin-bottom:10px;}
.linkshare input {background:#fff;border:1px solid #d2d2d2;border-radius:3px;position:relative;padding:6px 90px 6px 10px;width:62%;font-family: 'helvetica_condensedregular', sans-serif;color:#cbcbcb;font-size:18px;}
.linkshare a{background:#53b4c4;color:#fff;font-size:18px;text-align:center;padding:7px 20px;position:absolute; border-radius:3px;right:68px;}
.linkshare a:hover {background:#50c0d2;}

/* Cart */
.wrapper-inner{padding-top:10px !important; text-align:left}
.enteraincart-section{background:#f2f2f2;}
.entertai-cart{padding:20px 0 0 0;}
.cart-title{color:#b6b6b6;}
.uptodate{font-size:18px;color:#b8b7b7;}

.cart-wizard{padding:55px 0 0;}
.cart-wizard li{float:left;width:250px;margin-right:200px;border-bottom:5px solid transparant;padding-bottom:10px;}
.cart-wizard li.active,.cart-wizard li:hover {border-bottom:5px solid #53b4c4;}
.cart-wizard li a {text-transform:uppercase;color:#3e3e3e;font-family: 'helvetica_condensedregular', sans-serif;font-size:24px;}
.cart-wizard li a span {color:#b8b7b7;font-size:18px;display:block;}
.cart-wizard i {border-radius: 50% 50% 50% 50%; float: left; height: 55px; width: 55px;margin-right:10px;}
.conform-icon{background:#53b4c4 url(../images/payment-subscripion/cart-sprite.png) no-repeat 0 16px;}
.seldevice-icon{background:#53b4c4 url(../images/payment-subscripion/cart-sprite.png) no-repeat -110px 16px ;}
.payment-icon{background:#53b4c4 url(../images/payment-subscripion/cart-sprite.png) no-repeat -55px 16px ;}

.wizard-description{background:#fff; width:100%;}
.comformcartdescripton{padding:60px 0;}
.comformcartdescripton table{width:100%;}
.comformcartdescripton table th,.comformcartdescripton table td{font-size:18px;text-align:left;border-bottom:1px solid #eaeaea;padding:20px 0;}
.comformcartdescripton table th{color:#53b4c4;}
.comformcartdescripton table td{color:#3e3e3e;}
.comformcartdescripton table .td1{width:40%;}
.comformcartdescripton table .td2{width:33%;}

.add_remove{ width:20px; text-align:right;}
.add_remove a{ float:right; margin-right:5px}

.addon{background:#fff;border:1px solid #bdbdbd; border-radius:4px;color:#bdbdbd;padding:5px 10px;margin-right: 30px;}
/*.addon:hover{background:#ededed;color:#666;}*/
.yupmovieerror{color:#3e3e3e;}
.yupmovieerror:hover{text-decoration:underline; color:#53b4c4;}
.applycoupon,.applyretailer{color:#53b4c4;text-decoration:underline;}
.applycoupon:hover,.applyretailer:hover {text-decoration:underline;}
.applynowshow,.applynowshow-retailer{position:relative;width:340px;margin:10px 0 0 0;}
.txtbox {background:#fff;font-size:18px; border:1px solid #ccc;border-radius:4px;padding:13px 10px;width:270px; color:#3E3E3E;font-family: 'helvetica_condensedregular', sans-serif;}
.submit-btn{background:#bbbbbb;padding:13px 9px 12px 9px;width:95px;border-radius:4px;position:absolute;right:49px; text-align:center;color:#fff;font-size:18px; border:none; cursor:pointer}
.submit-btn:hover{background:#8c8a8a;}
.applynowrow .submit-btn{ font-family:inherit;}

.subscriptionnote{color:#999999; font-style:italic; padding:30px 0 15px 10px; font-size:13px;}
.coupondis{color:#53b4c4;font-size:18px;padding:30px 0;}
/*.totalrow td{border-bottom:1px solid #b8b8b8 !important;border-top:1px solid #b8b8b8 !important;}*/
.total{font-size:22px;}

.next-payment{padding:30px 0;}
.next-payment a {float:left;font-size:18px;padding:10px 25px;}
.continue-shop{color:#3e3e3e;text-decoration:underline;}
.next-payment span{margin-left:20px;vertical-align:middle;}

/*** Watch Movie section ***/
.watchmoviesection{background:#f2f2f2;width:100%;padding:40px 0 10px 0;}
.watch-title{font-size:30px;color:#b8b7b6;margin-bottom:10px;}
.movie-descrip{color:#b8b7b7;font-size:18px;margin-bottom:40px;width:56%;}

.package-select li{background:#fff; border:3px solid #f2f2f2;position:relative;}
.check-package{position:absolute;right:15px;top:4px;display:none;}
.package-select li:hover .check-package{display:block;}

/*** Select Device page ***/
.select-device {padding:10px 0;}
.devicelist{padding: 20px 0;}
.select-activate {font-size:18px;color:#3e3e3e;}
.devicelist ul {padding:20px 0 0;}
.devicelist ul li {float:left;width:210px;margin-bottom:35px;line-height:25px;}
.devicelist span {padding-left:10px;font-size:18px;color:#3e3e3e;}
.device-note{font-size:18px;color:#3e3e3e;padding:10px;border:1px dotted #53b4c4;}
.need-assistance p{color:b6b6b6;}
.device-descrip{padding:20px 0;border-bottom:1px solid #d7d7d7;}
.device-descrip p{color:#3e3e3e;font-size:18px;}
.device-descrip span {color:#9e9e9e;}
.activationcharge{font-size:18px;color:#9e9e9e;padding: 0 0 20px 0;}

/************* Payment Page ***************/
.payment-description{width:100%;background:#fff;padding:50px 0 70px 0;}
.pay-left{width:60%;float:left;margin-right:40px;}
.pay-right{width:35%;float:left;}

.pay_through{ font-size:16px; color:#3E3E3E;}
.pay_through_cont .radio{ margin-right:30px; padding-left:16px;}
.pay_through_cont .pay_radio{ line-height:30px;}

.paymentsubscribe{width:100%;padding:20px 0;border-bottom:1px solid #b8b8b8;}
.paymentsubscribe td {color:#3e3e3e;font-size:18px;padding-bottom:20px;}
.paymentsubscribe .td1{width:26%;vertical-align:middle;}
.paymentsubscribe .td2{width:108px;text-align:right;padding-right:25px;}
.paymentsubscribe td img{ position:absolute; right:10px; top:-32px;}
.ssl{ position:absolute; white-space:nowrap; top:25px; right:9px; font-family:Arial; font-size:8px; color:#000;}
/*.paymentsubscribe .td3{width:100px !important;} */
.inputstyle, .input_field{background-color:#fff;padding:8px 10px; width:96%;border:1px solid #d2d2d2;border-radius:4px;font-family: 'helvetica_condensedregular', sans-serif;font-size:18px; color:#3e3e3e;}
.smallinput{width:35%;}
.dateselect{float:left;width:6%;padding-right:29.5%;}
.dateselect select,.enddateselect select {height:auto !important; width:120px !important;}
.enddateselect{float:left;width:31%;}
#tblpaymentsubscribe .select{ padding:8px; font-size:16px;}

/***** Billing Adress ******/
.billing-addedit{padding:20px 0;}
.billadd-title{padding:0px 0 40px 0;}
.billadd-title h3,.billadd-title a{color:#6f6f6f;font-size:18px;}
.billadd-title h3, billadd-titleshipping  h3, .billadd-titleshipping h3{margin:0;font-size:18px;font-family: 'helvetica_condensedregular', sans-serif; color:#6F6F6F;}
.billadd-title a, a.editsave{float:right;}
.edit {border-bottom:2px solid #fff;}
.edit:hover{color:#3e3e3e;}
.editsave { color:#6F6F6F; font-size:18px;}
.billadd-title a img, .billadd-titleshipping a img {margin-right:5px;/*vertical-align:middle;*/}
.smallinput2{width:89%;}
.smallinput3{width:76%;}
.billing-addedit .paymentsubscribe input,.billing-addedit .paymentsubscribe select,.billing-addedit .paymentsubscribe .customSelect  {color:#3E3E3E;font-size:14px;}
.billing-addedit .paymentsubscribe input:focus, .billing-addedit .paymentsubscribe select:focus, .billing-addedit .paymentsubscribe .customSelect:focus  {color:#3e3e3e;}
/*.countryselect{width:100%;}*/
.countryselect select {width:208px !important;height: 36px !important; font-size:15px;}
.paymentsubscribe .countryselect select{ width:190px !important;}
.shipping_adr .countryselect select{ width:170px !important;}
.countryselect select:focus {color:#3e3e3e;}
/*.termsandcond{padding-top:20px;}*/
.tcagreement{margin-left:10px;font-size:14px; color: #53b4c4;}
.paymentsubscribe .primary-btn {padding:10px 28px;}
.paymentsubscribe .primary-btn .arrow{float:right;vertical-align:middle;padding:4px 0 0 20px;}

.billing-addshow{margin:20px 0;}
.address{color:#3e3e3e;font-size:18px;line-height:26px;}
.paymentprocess .primary-btn{width:200px;padding:10px 25px;}
.billing-addshow .tcagreement{color:#3e3e3e;}

.order-summery{background:#fbfbfb;padding:25px 40px 0;}
.order-title{font-size:18px;background:#53b4c4; padding:20px 30px;color:#fff;margin:0;}
.ordersum-tab{width:100%;}
.ordersum-tab th {font-size:18px;font-family: 'OswaldBook', sans-serif;text-align:left;color:#3e3e3e; padding:10px 0;}
.ordersum-tab td{font-size:18px;color:#3e3e3e;border-bottom:1px solid #f1f1f1; padding:20px 0;}
.ordersum-tab td.pack_title{font-size:18px;color:#3e3e3e;border-bottom:1px solid #f1f1f1; padding:20px 0;}
.ordersum-tab .addon{font-size:12px;padding:0 2px;width:40px;text-align:center;margin:10px 0 0 0;}
.ordersum{border-top:1px solid #b8b8b8; padding:30px 40px;}
.ordersum .ordesumtab{width:100%;}
.ordersum .ordesumtab td{font-size:21px;color:#3e3e3e; line-height:42px;}
.ordesumtab .td1{width:65%;}
.order-summery .ordesumtab .td1{width:58%;}
.rowclose{padding:27px 0;}
.ordersum-tab .pack_title{ width:220px;}
.pack_price_bl{ text-align:right;}
.pack_remove_but{ text-align:right; width:24px;}

.addon_popup a.primary-btn{ width:85%;}
.addon_conf_title{ display:block; font-size:20px;}


/************************* Packages Page Styles *********************/
.packages-section{padding:20px 0;}
.comingsoon{padding:20px 0;font-size:18px;}

.package-wrap {display:block; padding:0; margin-bottom:50px;}
.lbl_error_cen{ margin:0 auto; width:120px; text-align:center;}

/*Packages Left*/
.package-left {float:left; width:456px;}

.package-left .channel-panel {display:block; text-align:left; margin-left:30px; height:360px;}
.package-left .channel-panel h1 {font-size:30px; color:#3e3e3e; margin-bottom:50px; font-weight:normal; text-transform:uppercase;}
.package-left .channel-panel .heading-big{font-family: 'OswaldBook', sans-serif; font-size:48px; line-height:24px;font-weight:normal; color:#3e3e3e; text-transform:uppercase; margin-bottom:25px;}
.package-left .channel-panel .heading-more{font-size:24px;  color:#3e3e3e; text-transform:lowercase; line-height:45px;}
.package-left .channel-panel .heading-channels{font-size:24px; color:#53b4c4; text-transform:lowercase;}
.package-left .channel-panel .desc {font-size:18px; color:#b8b7b7; margin:0 40px 30px 0;}
.radio_group{ display:block; overflow:hidden; min-height:185px;}

.package-left .table-pkg-channels {width:100%; border:3px solid #f2f6f9;}
.package-left .table-pkg-channels td {text-align:left; padding:20px 0px 20px 15px; border-bottom:1px solid #f2f6f9; font-size:16px; color:#848484; vertical-align:middle; height:45px;}
.package-left .table-pkg-channels td.td1 {text-align:right;}
.package-left .table-pkg-channels td.td2 {text-align:left;}
.package-left .table-pkg-channels td.grp-hgt {height:120px;}
.package-left .table-pkg-channels td .title	 {text-align:center; font-size:24px; color:#3e3e3e; display:block; margin-bottom:5px; text-transform:uppercase;}
.package-left .table-pkg-channels td .list {color:#848484; line-height:26px;}
.table-pkg-channels img{ width:70px; height:auto;}
.table-pkg-channels .grp-hgt img{ width:385px; height:68px;}
.table-pkg-channels .grp-hgt1 img{ width:49px; height:29px; border:solid 1px #ccc;}
#tblpaymentsubscribe .dateselect{/* width:250px;*/}
.grp-hgt1 li{ float:left; margin-right:4px;}

/*Packages Right*/
.package-right {float:left; width:954px;}

.package-right .pkg-plans	{display:block;}
.package-right .pkg-plans .pkg-dets{display:block; height:360px; /* width: 250px; */ margin:0 auto;}
.package-right .pkg-plans .pkg-dets .pkg-header {display:block; height:100px; }
.package-right .pkg-plans .pkg-dets .title {font-size:26px; color:#3e3e3e; text-transform:uppercase; line-height:30px; margin-bottom:0px;}

.package-right .pkg-plans .pkg-list {display:block; margin-bottom:10px;}
.package-right .pkg-plans .pkg-list .pkg-names {font-size:18px;color:#8d8d8d;}
.package-right .pkg-plans .pkg-list .pkg-names div {min-height:45px;}
.package-right .pkg-plans .pkg-list .pkg-names .period{font-size:14px;}
.package-right .pkg-plans .pkg-list .pkg-names .offer{font-size:12px; margin-left:33px;margin-top: -3px; display:block;}
.package-right .pkg-plans .pkg-list .pkg-names .primary-btn {padding: 12px 25px; position:relative; float:left;}
.package-right .pkg-plans .pkg-list .pkg-names .cart-btn { float:left; background:url(../images/icons-cart.png) no-repeat center center #388996; text-indent:-99999px;}
.package-right .pkg-plans .pkg-list .pkg-names .cart-btn:hover {background-color:#20626d;}

.package-right .table-pkg-slide {width:100%; border-top:3px solid #f2f6f9; border-bottom:3px solid #f2f6f9; border-left:none;}
.package-right .table-pkg-slide td {text-align:center !important; padding:20px 30px; border-bottom:1px solid #f2f6f9;  vertical-align:middle; height:45px;}
/*.package-right .table-pkg-slide tr{border-right:3px solid #f2f6f9;}*/
.package-right .table-pkg-slide tr:nth-child(even) {background: #FFF;}
.package-right .table-pkg-slide tr:nth-child(odd) {background: #f2f6f9;}
.package-right .table-pkg-slide td.grp-hgt {height:120px;}



/************************* Offers Page Styles *********************/
.offers-wrap {display:block; padding:50px 0;}

/*Packages Left*/
.offers-left {float:left; width:456px;}

.offers-left .channel-panel {display:block; text-align:left; margin-left:30px; height:446px;}
.offers-left .channel-panel .moneyback {/*margin-top:58px;*/}
.offers-left .channel-panel .heading-big{font-family: 'OswaldBook', sans-serif; font-size:48px; line-height:30px;font-weight:normal; color:#3e3e3e; text-transform:uppercase; margin:10px 0 70px; text-align:center; width:180px;}
.offers-left .channel-panel .heading-more{font-size:24px;  color:#1a8b9e;}
.offers-left .channel-panel .heading-channels{font-size:18px; color:#1a8b9e;}
.offers-left .channel-panel h1 {font-size:30px; color:#3e3e3e; margin:0px; padding:0; font-weight:normal; text-transform:uppercase;}
.offers-left .channel-panel .desc {font-size:18px; color:#b8b7b7; margin:0 40px 30px 0;}

.offers-left .table-pkg-channels {width:100%; border:3px solid #f2f6f9;}
.offers-left .table-pkg-channels td {text-align:left; padding:20px 30px; border-bottom:1px solid #f2f6f9; font-size:16px; color:#848484; vertical-align:middle; height:45px;}
.offers-left .table-pkg-channels td.td1 {text-align:right;}
.offers-left .table-pkg-channels td.td2 {text-align:left;}
.offers-left .table-pkg-channels td.grp-hgt {height:120px;}
.offers-left .table-pkg-channels td .title	 {text-align:center; font-size:24px; color:#3e3e3e; display:block; margin-bottom:5px; text-transform:uppercase;}
.offers-left .table-pkg-channels td .list {color:#848484; line-height:26px;}


/*offerss Right*/
.offers-right {float:left; width:954px;}

.offers-right .pkg-plans	{display:block;  float:left; width:330px;}
.offers-right .pkg-plans .pkg-dets{display:block; height:446px; margin:0 20px; text-align:center;}
.offers-right .pkg-plans .pkg-dets .pkg-header {display:block; margin-bottom:10px;}
.offers-right .pkg-plans .pkg-dets .title, .offers-right .pkg-plans .pkg-dets .cost, .offers-right .pkg-plans .pkg-dets .org-cost, .pkg-list .org-cost {font-family: 'OswaldBook', sans-serif; font-size:18px; color:#3e3e3e; text-transform:uppercase; margin-bottom:20px;}
.offers-right .pkg-plans .pkg-dets .cost {font-size:16px; margin-bottom:0px; text-transform:capitalize;}
.offers-right .pkg-plans .pkg-dets .org-cost, .pkg-list .org-cost {font-size:20px;margin-bottom:0px;text-transform:capitalize;}
.offers-right .pkg-plans .pkg-dets .org-cost .linecross, .pkg-list .linecross  {color:#53b4c4; text-decoration:line-through;}
.offers-right .pkg-plans .pkg-dets .org-cost .cb, .pkg-list .cb{ color:#3e3e3e;}

.offers-right .pkg-plans .pkg-list {display:block; margin-bottom:10px;}
.offers-right .pkg-plans .pkg-list {font-size:18px;color:#8d8d8d;}
.offers-right .pkg-plans .pkg-list .btns{text-align:center; display:inline-block; /*padding-left:115px;*/ margin:0 auto;}
.offers-right .pkg-plans .pkg-list .period{font-size:14px;}
.offers-right .pkg-plans .pkg-list .offer{font-size:12px; margin-left:33px;margin-top: -3px; display:block;}
.offers-right .pkg-plans .pkg-list .primary-btn {padding: 12px 25px; position:relative; float:left;}
.offers-right .pkg-plans .pkg-list .cart-btn { float:left; background:url(../images/icons-cart.png) no-repeat center center #388996; text-indent:-99999px;}
.offers-right .pkg-plans .pkg-list .cart-btn:hover {background-color:#20626d;}

.offers-right .table-pkg-slide {width:100%; border-top:3px solid #f2f6f9; border-bottom:3px solid #f2f6f9; border-left:none;}
.offers-right .table-pkg-slide td {text-align:center !important; padding:20px 30px; border-bottom:1px solid #f2f6f9;  vertical-align:middle; height:45px;}
.offers-right .table-pkg-slide tr:nth-child(even) {background: #FFF;}
.offers-right .table-pkg-slide tr:nth-child(odd) {background: #f2f6f9;}
.offers-right .table-pkg-slide td.grp-hgt {height:120px;}

.roku_inner_cont{ height:160px; /*text-align:center;*/}
.free_yuppflix{ color: #e42e02; }


/******************************** Devices Page Styles*********************************/
.all-devices{padding:50px 0;}
.supported-devices .main-title{margin-bottom:0;}
.main-title .titlebody {padding-left: 97px;}
.main-title h2{line-height: 22px;text-transform: uppercase;}
.main-title i.icon-device{background:#53b4c4 url(../images/icon-devices.png) no-repeat center center;}
.devices-list{padding:20px 0;margin-left:-20px;}
.devices-list li {float:left; display:block; margin:10px 40px; padding-bottom: 20px; }
.devices-list li img {width:220px; height:auto;}
.device-view { height:220px; vertical-align:bottom;display:table-cell;}
.device-description h2{color:#6b6b6b; font-size:20px; text-align:center; height:60px; width:220px; overflow:hidden}
.device-description p{color:#c2c1c1;font-size:18px;margin-bottom:15px;}
.device-description .primary-btn{width:135px;padding:10px 20px; margin:0px auto}
.for-sugissions{color:#b6b6b6;font-style:italic;padding-bottom:20px;}
.device-view .img-a{ border:none; outline:none}
.all-devices .bx-viewport{ height:460px !important;}

/******************************** Device Details Page Styles*********************************/
.all-devices-dets {padding:40px 0 70px 0;}
.all-devices-dets a{ color:#53B4C4;}
.all-devices-dets h2 {}
.device_sm_title{ font-size:14px;}
.devicedets	{display:block; margin:20px 0; font-size:18px; color:#848484;}
.devicedets-left {width:33%; float:left;}
.devicedets-left .desc{color:#3e3e3e; font-size:18px;}

.devicedets-right {width:65%; float:left; margin-left:2%}
.devicedets-right .note-box {border:1px solid #91ced9; padding:10px; color:#3e3e3e; margin-bottom:30px;}
.note-box .bl-text {color:#53b4c4;}
.device_left_tab .mb30_1 { width:100%;}
.mb30_1 th{color:#53b4c4;font-weight:bold}
.mb30_2 th{color:#53b4c4;font-weight:bold}
p.device-acnt-title{ font-weight:bold;color: #3e3e3e;margin-bottom: 5px;}
.mb30_1 a, .mb30_2 a{/*color:#53b4c4; !important;*/ }
.mb30_1 a:hover {color:#53b4c4; text-decoration: underline}
.mb30_1 td, .mb30_2 td{padding:5px !important; border:1px solid #ececec !important; border-bottom:none !important}
.device_note {line-height:50px;}
.devices_td_bg td{ background:#ececec; border:1px solid #ececec !important; border-bottom:none !important}
.device_validator {float:left !important;}
.errormessage {
display: block;
clear: both;
text-align: left;
font-size: 15px;
color: #ff2a00;
text-decoration: none;
}
.errormessage_n {
display: block;
clear: both;
text-align: left;
font-size: 15px;
color: #ff2a00;
text-decoration: none;
border:none;
padding:5px 0px;
}
.errormessage a{}
.errormessage a:hover{ text-decoration:underline;}
/*.devicedets-right{ color:#848484;}*/
.table-devices{ border-bottom: solid 1px #ececec;}
.norlink_color{ color:#53b4c4 !important; text-decoration:none !important}
.norlink_color:hover{ color:#53b4c4 !important; text-decoration: underline !important}

.acti-box {width:500px; background:#53b4c4; padding:25px 30px; color:#fff; font-size:18px; margin-bottom:18px;}
.acti-box .enter {text-transform:uppercase;}
.acti-box .codeinput {margin-top:20px; display:block;}
.acti-box .codeinput input[type="text"] {border:1px solid #d2d2d2; padding:10px; height:24px; width:245px; margin-right:5px; text-align:center; border-radius:5px; font-size:14px;font-family: 'helvetica_condensedregular', sans-serif; float:left;}
.acti-box .primary-btn {display:inline-block; padding:10px; width:140px; height:46px; background:#2e3c40; float:left; margin-left:15px;}
.acti-box .primary-btn:hover {background:#2F8290;}
.invalid_code{ color:#ff0000; margin-top:10px; width:266px; line-height:40px; background:#fff; display:block; border:solid 2px #B41919;}
.invalid_code_n{ color:#ff0000; margin-top:10px; width:100%; display:block; }
.acc-tabinfo .invalid_code{ width:100%}
.full_width{ width:100%;}
.acti-box .invalid_code{ width:424px !important;}
.invalid_code .errormessage{ text-align:center;}

.devicedescp {font-size:18px; color:#848484; line-height:30px; margin-top:30px; padding-top:30px; border-top:1px solid #d8d7d7;}
.devicedescp1 {font-size:18px; color:#848484; line-height:26px; margin-top:10px; padding-top:10px; }
.devicedescp1 .install { color:#3e3e3e;margin-bottom:5px;}
.devicedescp .install { color:#3e3e3e;margin-bottom:5px;}
.devicedescp1 li {list-style:decimal; margin-left:25px;}
.devicedescp1 li a {color:#53b4c4;}
.devicedescp1 li a:hover {text-decoration:underline;}
.devicedescp1 li ul li{list-style:lower-alpha; }

.devicedescp li {list-style:decimal; margin-left:25px;}
.devicedescp li a {color:#53b4c4;}
.devicedescp li a:hover {text-decoration:underline;}
.devicedescp li ul li{list-style:lower-alpha; }

/*************************** My Account Pages *******************************/
.myaccount-section{padding:60px 0 0px 0;}
.myacc-tabs li {float:left; display:block; margin-right:20px;border:3px solid #fff; padding:0px; position: relative;}
.myacc-tabs li a{display:block;font-family: 'OswaldBook', sans-serif; font-size:18px; color:#b6b6b6;border:3px solid #fff;outline:1px solid #dadada;padding:15px 30px; min-width:140px; text-align:center;}
.myacc-tabs li:hover,.myacc-tabs li.active {border:3px solid #53b4c4; border-radius:3px; outline:none;}
.myacc-tabs li:hover,.myacc-tabs li.active a { outline:none;}

.trans-table tr:first-child td{color: #53B4C4; text-align: left;}

.myacc-tabs li.active:after, .myacc-tabs li.active:before {
	top:100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.myacc-tabs li.active:after {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #ffffff;
	border-width: 12px;
	margin-left: -12px;
}
.myacc-tabs li.active:before {
	border-color: rgba(83, 180, 196, 0);
	border-top-color: #53b4c4;
	border-width: 16px;
	margin-left: -16px;
}
.acc-tabinfo{padding:40px 0;}

.acc_offers{ color:#3e3e3e;}

/* My Subscriptions */
.mysubscriptionlist li {float:left;background:#f1f1f1;color:#3e3e3e;font-size:18px;width:212px;min-height:250px;padding:20px;margin:0 20px 15px 0;}
.subscribe-title{font-family: 'OswaldBook', sans-serif;font-size:18px;padding-bottom:10px; text-transform:uppercase;}
.purchased-date{padding-bottom:20px;}
.monthlycost{font-size:24px;}
.valid-date{color:#53b4c4;padding-bottom:15px;}

.transaction-history{padding:60px 0 0 0;}
.tansaction-title{color:#b6b6b6;}
.trans-table{width:100%;font-size:18px;}
.trans-table th,.trans-table td{border-bottom:1px solid #f2f2f2;padding:20px 0;}
.trans-table th {color:#53b4c4;text-align:left;}
.trans-table td{color:#3e3e3e;}
.trans-table .td1,.trans-table .td2{width:20%;}
.trans-table .td3{width:21%;}
.creditedbal{margin-bottom:0;}
.available-bal{font-size:18px;color:#3e3e3e;}
.creditedamount{font-size:30px;}
.balancerefund{padding:60px 0 30px 0;border-bottom:1px solid #d7d7d7;}
.balancerefund .primary-btn{/*width:150px*/ ;padding: 10px 20px; text-transform:uppercase;}

.my_earnings{ background:none; border:none; color: #B6B6B6; font-size:24px; font-family: 'OswaldBook',sans-serif; background:url(../images/profile/arrow.png) no-repeat right 12px;padding-bottom:0px;cursor:pointer; padding-right:40px;}

/* Refer a Friend */
.refferfrnd{padding:50px 0 20px 0;}
.refferfundshow{margin:20px 0;}
.refer-left{width:50%;float:left;margin-right:20px;}
.earn-refered{color:#53b4c4;font-size:18px;margin:0 0 20px 0;}
.refer-left textarea {height:100px;margin:5px 0 20px 0;}
.sendto {color:#3e3e3e;font-size:18px;}
.safeassurance{color: #bbbbbb;margin:-10px 0 0 0;}
.refersend{margin:30px 0 0 0;}
.refersend .primary-btn{width:150px; padding:13px 10px;}
.refer-middle{width:3%; float:left;padding:100px 50px;}
.refer-middle p {text-align:center;font-size:18px;color:#53b4c4;}
.refer-right{width:37%;float:right;margin-left:20px;}
.importcontacts{font-size:18px;color:#3e3e3e;padding:40px 0 0 0;}
.mailgroup li{float:left; margin:10px; border:1px solid #ccc;display:inline-block;height:48px;}
.mailgroup li a{display:block;}

/* My Earnings */
.myearngs{padding-bottom:20px;border-bottom:1px solid #eaeaea;}
.myearngs-tab{width:100%;}
.earntabshow {display:none;}
.myearngs-title{background:url(../images/profile/arrow.png) no-repeat right 11px; width:160px;padding-bottom:0px;cursor:pointer;}
.myearngs-tab td {padding-bottom:10px;color:#3e3e3e;font-size:18px; vertical-align:bottom;}
.myearngs-tab .td1{width:20%}
.myearngs-tab .td2{width:15%}
.myearngs-tab .inputstyle {min-height:26px; width:195px;}
.myearngs-tab .smallinput2{width:195px;height:auto !important;}
.myearngs-tab .primary-btn{width:140px;padding:10px;display: inline-block;}
.myearngs-tab input {font-size:18px;}
.myearngs-tab input:focus {color:#3e3e3e;}

.earned-mny {font-size:18px; color:#3e3e3e;}
.earned-mny span{font-size:30px;}
.req-amnt {font-size:18px; color:#3e3e3e;}
.req-amnt span{font-size:20px;}


/* Change Password */
.changepassword{padding-top:20px;}
.profile-descrip{padding:30px 0 20px 0;/*border-top:1px solid #d7d7d7;*/}
.profile-descrip h2 {text-transform:uppercase;}
.password-title,.ccard-title,.reffer-title{background:url(../images/profile/arrow.png) no-repeat right 11px; width:230px;padding-bottom:0px;cursor:pointer;}
.password-title1,.ccard-title1{background:url(../images/profile/arrow.png) no-repeat right 11px;/*  width:230px; */padding-bottom:0px;cursor:pointer; border:none; font-size:24px;font-family: 'OswaldBook',sans-serif;color: #B6B6B6; margin-bottom:10px; width:272px; text-align:left; padding-right:10px;}
.changepassword .password-title1{ background:none; width:auto; padding-right:0;}
.reffer-title{width:180px;}
.password-title.active,.ccard-title.active,.reffer-title.active{background:url(../images/profile/arrow-active.png) no-repeat right 16px;}
.pwtabshow,.cctabshow,.refferfundshow{display:none;}
.changepw-tab{width:100%;}
.changepw-tab td {padding-bottom:10px;color:#3e3e3e;font-size:18px;}
.changepw-tab .td1,.changepw-tab .td2{width:30%}
.changepw-tab .td3{width:25%;}
.changepw-tab .inputstyle {min-height:26px;}
.changepw-tab .smallinput2{width:225px;height: auto !important;}
.changepw-tab .primary-btn{width:140px;padding:10px;display: inline-block;}
.changepw-tab input {color:#dedede;font-size:14px;}
.changepw-tab input:focus {color:#3e3e3e;}

/* Credit Card Details */
.ccard{padding-bottom:20px;border-bottom:1px solid #eaeaea;}
.ccard-tab{width:100%;}
.ccard-tab .select{ font-size:14px;}
.ccard-tab td {padding-bottom:10px;color:#3e3e3e;font-size:18px;}
.ccard-tab .td1{width:30%}
.ccard-tab .td2{width:20%}
.ccard-tab .td3{width:20%;}
.ccard-tab .td4{width:20%;}
.ccard-tab .inputstyle {min-height:26px; width:350px;}
.ccard-tab .smallinput2{width:195px;height: auto !important;}
.ccard-tab .primary-btn{width:140px;padding:10px;display: inline-block;}
.ccard-tab input {color:#dedede;font-size:14px;}
.ccard-tab input:focus {color:#3e3e3e;}


/* My Devices */
.my-devices {padding:30px 0 0px 0;}
.devices-title{color:#a9a9a9;padding-bottom:20px; text-transform:uppercase;}
.my-devices .devicelist ul li {width:185px;}
.deviceselectlist li {float:left;margin-right:90px;width:160px; text-align:center;}
.device-title{color:#a9a9a9;padding:15px 10px;font-size:18px;text-transform:uppercase;word-wrap: break-word;}
.device-title a {color:#a9a9a9;}
.deviceselectlist {margin-bottom:20px; display:block;}
.deviceselectlist .primary-btn{text-transform:uppercase;width:140px;padding:10px;margin:0;}
.deactivate{color:#747474;font-size:18px;padding:12px 20px;text-decoration:underline;text-transform:uppercase;display: inline-block; border:none; background:none;}
.deactivate:hover {color:#53b4c4;text-decoration:none;}

.acc-billingaddedit {display:block;}
.acc-billingaddedit .pro-table {width:100%;}
.acc-billingaddedit .pro-table td {padding:10px 0; text-align:left; vertical-align:top; color:#a9a9a9; font-size:18px;}
.acc-billingaddedit .pro-table td.td1 {width:100px;}
.acc-billingaddedit .pro-table td.td1 img {border:1px solid #d6d6d6; width:76px; height:auto;}
.acc-billingaddedit .pro-table td.td2 {width:auto;}
.acc-billingaddedit .pro-table td.td3 {width:400px;}
.acc-billingaddedit .pro-table td.td4 {width:100px; text-align:right;}

.acc-billingaddedit .user-name {color:#a2a2a2; font-size:24px; margin-bottom:5px; background:url(../images/profile/icon-user.png) no-repeat left center; padding-left:25px;}
.acc-billingaddedit .user-addrs {background:url(../images/profile/icon-location.png) no-repeat 3px 5px; padding-left:25px;}
.acc-billingaddedit .user-mail {background:url(../images/profile/icon-email.png) no-repeat left 8px; padding-left:25px; margin-bottom:15px;}
.acc-billingaddedit .user-mail a {color:#a9a9a9;}
.acc-billingaddedit .user-mail a:hover {color:#3e3e3e; text-decoration:underline;}
.acc-billingaddedit .user-phone {background:url(../images/profile/icon-phone.png) no-repeat left top; padding-left:25px;}
.acc-billingaddedit .user-edit {background:url(../images/profile/iocn-edit.png) no-repeat 45px 5px; padding-left:25px; margin-bottom:15px;}
.acc-billingaddedit .user-edit a {color:#a9a9a9;}
.acc-billingaddedit .user-edit a:hover {color:#3e3e3e;}

.addnewdeviceshow{padding:30px 0 0px;}
.adddevice-left{float:left;margin-right:20px;width:35%;border-right:1px solid #aeaeae;padding-right:30px;}
.adddevice-rgt{float:left;width:53%;padding:0 30px;}
.adddevice-detail{font-size:18px;color:#3e3e3e;padding-bottom:15px;}
.activationcharge-note{border:1px solid #53b4c4;}

/* Billing address Edit */
.billingaddedit-tab{width:100%;}
.billingaddedit-tab td {padding-bottom:20px;color:#3e3e3e;font-size:18px;}
.billingaddedit-tab .td1{width:5%;vertical-align:top;padding-top:10px;}
/*.billingaddedit-tab .td2{width:4%;text-align:left;padding-right:30px;}*/
.billingaddedit-tab .td2a{width:8%;text-align:right;padding-right:30px;}
/*.billingaddedit-tab .td3{width:12.2%;}*/

.billingaddedit-tab .td2{width:8%;text-align:left;padding-right:30px;}
.billingaddedit-tab .td3{width:30%;}
input.input_prime{ width:89%;}
.td4 .done-edit{ border:none; cursor:pointer;}

.billingaddedit-tab .td3 select{height: 41px !important;width: 448px !important; font-size:14px;}
.billingaddedit-tab .td4{width:6.7%; text-align:right;}
.cardnumber{position:relative;}
.cardtype{position:absolute;padding:13px 3px;right:177px;border-left:1px solid #ccc;}
.longinput{width: 81.3%;}
.photoclick{display:block;margin-bottom:10px;color:#3e3e3e;font-size:18px;}
.photoclick:hover {color:#53b4c4;text-decoration:underline;}
.billingaddedit-tab .primary-btn{padding:10px;width:150px; display:inline-block;}
.done-edit{color:#6f6f6f;font-size:18px ;background:url(../images/profile/done-icon.png) no-repeat left center;padding-left:20px;}
.done-edit img{margin-right:5px;}
.done-edit:hover {color:#3e3e3e;}
.acc-billingaddedit .user-mail a.email_for_us{ float:none;}

.no_subsribe{ color:#ff0000; padding-bottom:20px; border-bottom:solid 1px #EAEAEA;}


/******************************** News Page*****************************/
.all-news{padding:50px 0; text-align:left;}
.news-left,.news-middle,.news-right{width:456px; margin-right:20px;float:left;}
.articlediv{background:#f4f4f4;margin-bottom:20px;border-bottom:5px #eabb34 solid;padding:40px;}
.news-right{margin-right:0;}
.news-image{margin-bottom:10px;}
.news-image > img{max-width:100%;}
.news-title{font-size:24px; color:#53b4c4;margin:10px 0 10px 0;}
.news-title-sub{font-size:16px; color:#53b4c4;}
.article-descrip{color:#b6b6b6;margin-bottom:15px;}
.readarticle{color:#eabb34;}
.readarticle:hover {text-decoration:underline;}
.posteddate{color:#b6b6b6;margin:0px 0 0 0;}

/*************************** Live TV Pages *******************************/
.contactus-section {padding:40px 0;}
.player-wrap, .moviedetail{ padding:20px 0 40px 0;}
.player-wrap .player-left {width:50%; float:left;padding:0 27px;}
.player-bc {display:block; margin-bottom:5px; font-size:16px;color:#3e3e3e;}
.player-bc {
    color: #3E3E3E;
    display: block;
    font-size: 16px;
    margin-bottom: 5px;
}
.player-bc a{color:#3e3e3e;}
.player-bc a:hover {color:#666; text-decoration:underline;}
.player-frame { /*width:640px; height:360px;*/ }
#mediaspace{ background:#000;}

.player-wrap .player-right {width:29%; float:right}
.add-frame { margin-top:27px;}

.player-list-panel {padding:20px 0 50px 0; background:#e9ebeb;}
.player-list-panel1 {padding:5px 0 30px 0; background:#e9ebeb;}
.player-list-panel h3 {font-size:18px; color:#b6b6b6; margin-bottom:30px; text-transform:uppercase; text-shadow:1px 1px 1px rgba(255, 255, 255, 1); margin-right:20px; }
.player-list-panel h3.player-list_title{ margin-bottom:8px;}
.player-list-panel .filter-dates {/*margin-right: 30px ; margin-top: 5px;*/}
.filter-dates .select{ width:144px; font-size:14px;}
.player-list-panel .select{ width:178px; font-size:14px;}
.player-list .movie-slider li img{ width:101px; height:146px; background:#f5f5f5; border-radius:4px; moz-border-radius:4px; webkit-border-radius:4px;}
.player-list .movie-slider li:hover{ cursor:pointer;}

.player-list ul{display:block; margin-left:-15px;}
.player-list li{display:block; float:left; margin-left:17.5px; position:relative;width:auto; height:auto; background:#fff; border-radius:5px;border:2px solid #e9ebeb;}
.player-list li img{width:101px; height:auto;}
.player-list li:hover {border:2px solid #53b4c4;}
.player-list li.active{border:2px solid #53b4c4; border-radius:5px;}
.player-list li .sub-link {background:rgba(0,0,0,0.6); position:absolute; top:0; width:100%; height:100%; border-radius:4px; display:none;}
.player-list li .sub-link img {width:auto; height:auto;}
.player-list li:hover .sub-link { display:block; text-align:center; line-height:55px;}
.player-list li:hover .sub-link img {margin-top:50%;}
.player-list li:hover .sub-link a {font-family: 'OswaldBook', sans-serif;color:#53b4c4; font-size:16px; text-transform:uppercase;}
.player-list li:hover .sub-link a:hover {text-decoration:underline;}
.player-list li .sub-link .overtext{  font-size:12px; color:#FFFFFF; line-height:18px; padding-top:65%; text-decoration:none; width:97px; overflow:hidden}
.player-list li .sub-link .overtext:hover{text-decoration:none;}


.play_top_title{ width:100%; text-align:left; height:25px; display:block; clear:both}


.movie_display li{ width:97px; height:143px;position:relative;border:2px solid #fff;}
.movie_display li img{ width:97px; height:143px;}
.movie_display li:hover {border:2px solid #53b4c4;border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px;}
.movie_display li.active{border:2px solid #53b4c4; border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px;}
.movie_display .sub-link {background:rgba(0,0,0,0.6); position:absolute; top:0; width:100%; height:100%; border-radius:4px; display:none;}
.movie_display li:hover .sub-link { display:block; text-align:center; line-height:55px;}
.movie_display .sub-link img {margin-top:50%;}
.movie_display .sub-link a {font-family: 'OswaldBook', sans-serif;color:#53b4c4; font-size:16px; text-transform:uppercase;}
.movie_display li:hover .sub-link a:hover {text-decoration:underline;}
.movie_display li .sub-link .overtext{  font-size:12px; color:#FFFFFF; line-height:18px; padding-top:65%; text-decoration:none; width:97px; overflow:hidden}
.movie_display li .sub-link .overtext:hover{text-decoration:none;}

.movie_display_big li{ width:216px; height:314px;position:relative;border:2px solid #fff;}
.movie_display_big li img{ width:216px; height:314px;}
.movie_display_big li:hover {border:2px solid #53b4c4;border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px;}
.movie_display_big li.active{border:2px solid #53b4c4; border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px;}
.movie_display_big .sub-link {background:rgba(0,0,0,0.6); position:absolute; top:0; width:100%; height:100%; border-radius:4px; display:none;}
.movie_display_big li:hover .sub-link { display:block; text-align:center; line-height:55px;}
.movie_display_big .sub-link img {margin-top:50%;}
.movie_display_big .sub-link a{font-family: 'OswaldBook', sans-serif;color:#53b4c4; font-size:20px; text-transform:uppercase;}
.movie_display_big li .sub-link .overtext{  font-size:18px; color:#FFFFFF; line-height:18px; padding-top:65%; text-decoration:none; width:100%; text-align:center; overflow:hidden}
.movie_display_big li .sub-link .overtext:hover{text-decoration:none;}
.movie_display_big li:hover .sub-link a:hover {text-decoration:underline;}

/*** Live TV Inner Pages ***/
.player-left .main-title i.icon-tvchanel{height:37px;width:81px;border-radius:8px;background: #e9ebeb;text-align:center;padding:10px;}
.player-left .main-title .titlebody{padding-left:125px;}
.icon-tvchanel img{ position:relative; left:-7px; top:-10px; width:94px; height:auto;}
.indi-channelrgt{/*padding-top:58px;*/}
.add-bottom{padding-bottom:13px;}
.player-details{margin:20px 0; /*width:85%;*/}
.player-descrip a{color:#3e3e3e;}
.not_avail{ text-align:center; color:#ff0000;}
.player-descrip{color:#3e3e3e;font-size:18px;margin-bottom:10px;}
.player-descrip a:hover{ color:#53b4c4;}
.clickhere{color:#53b4c4;}
.clickhere:hover {text-decoration:underline;}
.embed{float:left;margin:10px 10px 10px 0; font-size:16px;}
.player-details .smallinput3{width:82%; color:#cbcbcb; font-size:15px;}
.player-details .inputstyle:focus,.contact-form .inputstyle:focus{color:#000;}
.bold {font-family: 'helvetica_condensedbold', sans-serif;}
.playernewsdiv.showmore{height:25px;overflow:hidden;}
.more a,.more{color:#53b4c4;font-size:18px;font-family: 'helvetica_condensedregular', sans-serif;cursor:pointer;}
.more:hover{text-decoration:underline;}
.registernow{width:187px;margin:20px 0;}
.registernow .primary-btn {padding:13px 10px;}
.movie-title{float:left;}
.title-name{color:#b6b6b6;margin-bottom:5px;}
.title-descrp{font-size:18px;color:#3e3e3e;}
.title-descrp a{text-transform:uppercase;}
.subscribebtn{float:right; margin-top:7px;}
.subscribebtn a, .subscribebtn input{float:left;}
.subscribebtn .primary-btn{padding:13px 10px;width:150px;}
.backbtn{font-size:18px; color:#3e3e3e;padding:13px 20px;text-decoration:underline; cursor:pointer; background:none; border:none; text-rendering: optimizelegibility; font-weight:normal; font-family: 'helvetica_condensedregular',sans-serif;}
.backbtn:hover {color:#53b4c4;text-decoration:underline;}
.movie-description{margin:20px 0 ;}
.movie-disc{float:left;width:16%;height:313px;margin-right:20px;}
.movie-disc img{ border-radius:5px; moz-border-radius:5px; webkit-border-radius:5px;}
.aboutmovie{float:right;width:82%;}
.detailmovie{margin-bottom:20px;color:#3e3e3e;font-size:18px;}
.detailmovie span {color:#53b4c4;margin-right:5px;}
.titlebody a{ color:#B6B6B6;}


/******************************** Catch Up Page Styles*********************************/
.catchup-bg		{background:url(../images/catchup/epg-bg.png) repeat-x left -2px;}
.catchup-bg2	{background:url(../images/catchup/epg-bg.png) repeat-x left -60px;}
.catchup-cont h2 {text-transform:uppercase; margin-bottom:15px;}
.catchup-cont h3 {text-transform:uppercase; margin-bottom:10px; margin-right:20px; display:block; float:left;}

.catchup-list ul{display:block; margin-left:-18px;}
.catchup-list li{display:block; float:left; margin-left:18px; position:relative;width:auto; height:auto; background:#f7f7f7; border-radius:5px;border:2px solid #f2f2f2;}
.catchup-list li img{width:101px; height:57px;}
.catchup-list li:hover {border:2px solid #53b4c4;}
.catchup-list li.active{border:2px solid #53b4c4; border-radius:5px;}
.catchup-list li.active:after, .catchup-list li.active:before {
	top:100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.catchup-list li.active:after {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #ffffff;
	border-width: 11px;
	margin-left: -11px;
}
.catchup-list li.active:before {
	border-color: rgba(83, 180, 196, 0);
	border-top-color: #53b4c4;
	border-width: 14px;
	margin-left: -14px;
}

.catchup-list li .sub-link {background:rgba(0,0,0,0.8); position:absolute; top:0; width:100%; height:100%; border-radius:4px; display:none;}
.catchup-list li .sub-link img {width:auto; height:auto;}
.catchup-list li:hover .sub-link { display:block; text-align:center; line-height:55px;}
.catchup-list li:hover .sub-link img {margin-top:50%;}
.catchup-list li:hover .sub-link a {font-family: 'OswaldBook', sans-serif;color:#53b4c4; font-size:16px; text-transform:uppercase;}
.catchup-list li:hover .sub-link a:hover {text-decoration:underline;}

.catchup-cont-panel {padding:30px 0 60px 0; margin-top:20px; background:#f2f2f2; height:230px;}
.filter-dates {width:200px; margin-bottom:20px;}

.episodes-list ul{display:block; margin-left:-15px;}
.episodes-list li{display:block; float:left; border:none; margin-left:15px;width:auto; height:auto; background:#f2f2f2; position:relative;}
.episodes-list li .title {margin-top:12px;text-overflow: ellipsis; white-space: nowrap; width: 220px; overflow:hidden;}
.episodes-list li .title a{font-size:18px; color:#b6b6b6;}
.episodes-list li .time {font-size:14px; color:#53b4c4;}

.episodes-list li .play-panel {display:block;}
.episodes-list li .play-panel img{width:220px; height:124px; border-radius:5px;}
.episodes-list li .play-link {background:rgba(0,0,0,0.8); position:absolute; top:0; width:220px; height:124px; border-radius:5px; display:none;}
.episodes-list li .play-link img {width:auto !important; height:auto !important;}
.episodes-list li .play-panel:hover .play-link { display:block; text-align:center; line-height:124px;}
.episodes-list li .play-panel:hover .play-link img {margin-top:15%;}

/************************************ Contact Us *****************************************/
.contactmain{padding:40px 0;}
.contact-left{float:left;width:55%;margin-right:20px;}
.contact-rgt{float:right;width:40%;}
.contact-form{width:100%;}
.contact-form td {font-size:18px; color: #3e3e3e;padding-bottom:20px;vertical-align:top;}
.contact-form .td1{width:60px;}
.contact-form .td2{width:300px;}
.contact-form .inputstyle {font-size:14px; color:#555;}
.contact-form textarea {height:100px;resize:none;}
.contact-form .primary-btn{width:150px;margin:20px 0 0 0; padding:10px; float:left; margin-right:20px;}
.contact-sub{color:#b8b7b7;}
.policywarn{padding:100px 0 0 0; margin:0 140px;color:#d6d6d6;}
.contact-details{margin-bottom:30px;font-size:18px;color:#3e3e3e;}
.contact-sec{color:#a9a9a9;margin-bottom:5px;}
.contact-mail{color:#3e3e3e;margin-bottom:5px;}

/* Find Us */
.findus{margin:10px 0;}
.finduson{color:#a9a9a9;font-size:18px;margin-bottom:10px;}
.findus li {float:left;margin-right:20px;}
.findus li:last-child{margin-right:0;}
.findus li a {border-radius:6px;width:48px;height:43px;text-indent:-99999px;display:block;}
.ffb{background: #426dac url(../images/contact-social.png) no-repeat 2px 0;}
.ftw{background: #1ab4e2 url(../images/contact-social.png) no-repeat -46px 0;}
.fgp{background: #c73e3e url(../images/contact-social.png) no-repeat -95px 0;}

.ffb:hover{background: #31517f url(../images/contact-social.png) no-repeat 2px 0;}
.ftw:hover{background: #0592bc url(../images/contact-social.png) no-repeat -46px 0;}
.fgp:hover{background: #a53434 url(../images/contact-social.png) no-repeat -95px 0;}


/******************************** Catch Up Page Styles*********************************/
.catchup-bg		{background:url(../images/catchup/epg-bg.png) repeat-x left -2px;}
.catchup-cont h2 {text-transform:uppercase; margin-bottom:15px;}

.catchup-list ul{display:block; margin-left:-18px;}
.catchup-list li{display:block; float:left; margin-left:18px; position:relative;width:auto; height:auto; background:#f7f7f7; border-radius:5px;border:2px solid #f2f2f2;}
.catchup-list li img{width:101px; height:57px;}
.catchup-list li:hover {border:2px solid #53b4c4;}
.catchup-list li.active{border:2px solid #53b4c4; border-radius:5px;}
.catchup-list li.active:after, .catchup-list li.active:before {
	top:100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.catchup-list li.active:after {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #ffffff;
	border-width: 11px;
	margin-left: -11px;
}
.catchup-list li.active:before {
	border-color: rgba(83, 180, 196, 0);
	border-top-color: #53b4c4;
	border-width: 14px;
	margin-left: -14px;
}

.catchup-list li .sub-link {background:rgba(0,0,0,0.8); position:absolute; top:0; width:100%; height:100%; border-radius:4px; display:none;}
.catchup-list li .sub-link img {width:auto; height:auto;}
.catchup-list li:hover .sub-link { display:block; text-align:center; line-height:55px;}
.catchup-list li:hover .sub-link img {margin-top:50%;}
.catchup-list li:hover .sub-link a {font-family: 'OswaldBook', sans-serif;color:#53b4c4; font-size:16px; text-transform:uppercase;}
.catchup-list li:hover .sub-link a:hover {text-decoration:underline;}
.catchup-cont .filter-dates{ float:left;}

.catchup-cont-panel {padding:30px 0 60px 0; margin-top:20px; background:#f2f2f2; height:230px;}
.catchup-cont .filter-dates{ width:200px; margin-top:6px;}
.filter-dates {width:168px; margin-bottom:20px;}
.f-right select{ margin-top:10px;}
a.back_nor{ color:#666; font-size:20px; text-decoration:underline;}

.episodes-list ul{display:block; margin-left:-15px;}
.episodes-list li{display:block; float:left; border:none; margin-left:15px;width:auto; height:auto; background:none; position:relative; overflow:hidden;}
.episodes-list li .title {margin-top:12px;}
.episodes-list li .title a{font-size:18px; color:#b6b6b6;}
.episodes-list li .time {font-size:14px; color:#53b4c4;}

.episodes-list li .play-panel {display:block;}
.episodes-list li .play-panel img{/*width:100%; height:124px;*/ border-radius:5px;}
.episodes-list li .play-link {background:rgba(0,0,0,0.8); position:absolute; top:0; width:220px; height:124px; border-radius:5px; display:none;}
.episodes-list li .play-link img {width:auto !important; height:auto !important;}
.episodes-list li .play-panel:hover .play-link { display:block; text-align:center; line-height:124px; border-radius:5px;
                                                   /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";

  /* IE 5-7 */
  filter: alpha(opacity=70);

  /* Netscape */
  -moz-opacity: 0.7;

  /* Safari 1.x */
  -khtml-opacity: 0.7;

  /* Good browsers */
  opacity: 0.7;}
.episodes-list li .play-panel:hover .play-link img {margin-top:15%;}

/*************************** Search Results Pages *******************************/
.search-wrapper	{margin:85px 0 50px 0;}

.search-wrapper .page-tabs {margin-bottom:40px;height: 50px;}
.search-wrapper .page-tabs li{min-width:50px; margin-top:28px; text-align:center;}

.search-wrapper .search-title{color:#b6b6b6; font-size:24px; margin-bottom:40px;}
.search-wrapper .search-title span{color:#848484;}
.search-wrapper h2 {text-transform:uppercase;margin-bottom:20px;}

.search-wrapper .episodes-list li {background:#fff; margin-bottom:20px;}
.search-wrapper .episodes-list li .title {margin-top:5px;}

.search-wrapper .search-results-panel {position:relative; display:inline-block}
.search-wrapper .search-results {left:350px; font-family: 'helvetica_condensedregular', sans-serif;border:1px solid #d7d7d7; padding:8px 35px 8px 15px;width:300px; color:#b8b8b8; }
.search-wrapper .search-results:focus { color:#3e3e3e;}
.search-wrapper .search-results-panel .search-icon {position:absolute; width:20px; height:20px;right:8px; top: 10px; background: url(../images/search-icon2.png) no-repeat; border:none; cursor:pointer}

.livetv-results .episodes-list li .play-panel {border:2px solid #E9EBEB; border-radius:5px;}
.livetv-results .episodes-list li .play-panel:hover {border:2px solid #53B4C4;}
.livetv-results .episodes-list li .title {text-overflow: ellipsis; white-space: nowrap; width: 100px; overflow:hidden;}
.livetv-results .episodes-list li .play-panel img{width:101px; height:auto; border-radius:5px;}
.livetv-results .episodes-list li .title .livetv_search{ width:100px; overflow:hidden; font-size:13px; }

/*************************** Search Suggestions Styles *******************************/
.ui-menu {padding:0 !important;}
.ui-widget-content {border:1px solid #53b4c4 !important;-webkit-box-shadow: 0 2px 4px 1px rgba(0,0,0,0.6); box-shadow: 0 2px 4px 1px rgba(0,0,0,0.6); }
.ui-menu .ui-menu-item a {padding:10px 20px !important; border:none !important;}
.ui-menu .ui-menu-item a.ui-state-focus{background:#53b4c4; padding:10px 20px !important; border:none !important; color:#fff !important;}

/*************************** Search Results Pages *******************************/
.search-wrapper	{margin:85px auto 50px auto;}

.search-wrapper .page-tabs {margin-bottom:40px;}
.search-wrapper .page-tabs li{min-width:50px; text-align:center;}

.search-wrapper .search-title{color:#b6b6b6; font-size:24px; margin-bottom:40px;}
.search-wrapper .search-title span{color:#848484;}
.search-wrapper h2 {text-transform:uppercase;margin-bottom:20px;}

.search-wrapper .episodes-list li {background:#fff; margin-bottom:20px; margin-left:14px !important;}
#catchup-tv .episodes-list li {margin-left:17px !important;}
.search-wrapper .episodes-list li .title {margin-top:5px;}

.page-tabs li{ cursor:pointer;}

/*************************** Search Suggestions Styles *******************************/
.ui-menu {padding:0 !important;}
.ui-widget-content {border:1px solid #53b4c4 !important;-webkit-box-shadow: 0 2px 4px 1px rgba(0,0,0,0.6); box-shadow: 0 2px 4px 1px rgba(0,0,0,0.6); }
.ui-menu .ui-menu-item a {padding:10px 20px !important; border:none !important;}
.ui-menu .ui-menu-item a.ui-state-focus{background:#53b4c4; padding:10px 20px !important; border:none !important; color:#fff !important;}


/*************************** FAQ's Page Styles *******************************/
.faq-left-panel {width:66%; float:left;}
.faq-right-panel {width:30%; float:left; margin-left:30px;}

.faq-list-item {margin-bottom:30px; display:block;}
.faq-list-item .qtn, .qtn {color:#3e3e3e; font-size:18px; margin-bottom:5px; line-height:32px;}
.faq-list-item .ans {color:#848484; font-size: 16px; line-height: 24px;}
.faq-list-item .ans a{color:#53b4c4;}
.faq-list-item .ans a:hover{text-decoration:underline;}


/*************************** Terms & Conditions Page Styles *******************************/
.qtn-ex{color:#3e3e3e; font-size:18px; margin:10px 0 0 0;}


/*************************** Live Chat Styles *******************************/
.live-chat {padding:10px 0px 10px 45px; width:68px; background-color:rgba(46,60,64,0.7);  background-position:15px; background-image:url(../images/icon-chat.png); background-repeat:no-repeat; color:#fff; font-size:14px; border-radius:5px 0 0 5px; display:block; cursor:pointer; position:fixed; right:0px; bottom:2px; z-index:1000;}
.live-chat a {color:#fff;}
.live-chat:hover {background-color:#1f2829;}


/********************************************************************************** 
									facebook classes 
***********************************************************************************/

.log_fb{ background:url(../images/fb_button.jpg) no-repeat; height:36px; width:187px; display:block; border:none; outline:none; cursor:pointer}

/********************************************************************************** 
									Footer Section 
***********************************************************************************/
footer {background:#d1d9db; min-height:259px; padding:30px 0 50px 0; border-top:1px solid #bfbfbf; text-align:left}
.footer-links,.about-yupp,.contactconnect{float:left;margin-right:18px;width:220px; color:#848484;}
.about-yupp {padding-right:25px;width:195px;}
.contactconnect{margin-right:0;}
.footer-links li {line-height:20px;}
.footer-links li a{/*display:block;*/color:#848484;}
.footer-links li a:hover {color:#53b4c4; text-decoration:underline;}
.footer-title{font-family: 'helvetica_condensedbold', sans-serif;;color:#747474;margin:30px 0 5px;}
.contactconnect p{color:#848484;line-height:20px;}

.connectus li{display:inline-block;float:left;margin-right:3px;}
.connectus li:last-child{margin-right:0;}
.connectus li a{text-indent:-99999px;display:block;background:url(../images/social-icons1.png) no-repeat center center #fff;width:16px; height:16px;border-radius:50%;padding:10px;}

.connectus li a.fb {background-position:0 0;}
.connectus li a.twit {background-position:-40px 0;}
.connectus li a.gplus {background-position:-80px 0;}
.connectus li a.youtube {background-position:-118px 0;}
.connectus li a.linkedin {background-position:-152px 0 !important;}

.connectus li a:hover.fb {background-position:0 -40px;background-color:#3b5999;}
.connectus li a:hover.twit {background-position:-40px -40px;background-color:#1AB4E2;}
.connectus li a:hover.gplus {background-position:-80px -40px;background-color:#d54836;}
.connectus li a:hover.youtube {background-position:-118px -40px;background-color:#c5302c;}
.connectus li a:hover.linkedin {background-position:-152px -40px  !important;background-color:#006598  !important;}

.copyrgt{color:#858585;margin:20px 0 0 0;}


/********************************************************************************** 
									Dialog Boxes Section 
***********************************************************************************/
/*Login, Register, Forgot Password Styles*/ 
.dialog-overlay { position:fixed; z-index:1000; top:0px; bottom:0px; width:100%; height:100%; background:rgba(0,0,0,0.9); display: none;}

.login-dialog, .location-dialog {display:block; background:#53b4c4; color:#fff; min-height:150px; width:372px; margin:3% auto; text-align:left}

.login-dialog-title {padding:12px 33px 10px; position:relative;}
.login-dialog-title h2 {text-align:center; color:#fff;margin-top:10px;}
.login-dialog-title h2.forgotpwd {text-transform:capitalize;}
.login-dialog-title .close {position:absolute; right:15px; top:15px;}
.login-dialog-title .back-login a{color:#fff;}
.login-dialog-title .back-login a:hover{text-decoration:underline;}

.login-dialog-content {padding:0 33px;}
.login-dialog-content .inputstyle, .input_field {border:none; border-radius:0; margin-bottom:15px; font-size:14px; padding:10px; width:94%;}
.login-dialog-content .inputstyle:focus {color:#3a3a3a; -webkit-box-shadow:0 0 4px 2px rgba(0,112,130,0.8);box-shadow:0 0 4px 2px rgba(0,112,130,0.8);}
.login .inputstyle {width:87%;}
.login .email {background:url(../images/icon-user.png) no-repeat 9px center #fff; padding-left:30px;}
.login .pwd {background:url(../images/icon-lock.png) no-repeat 10px center #fff; padding-left:30px;}
.login-dialog-content select{width:308px !important; height:38px; border:none; color:#999; padding-top:8px; border-radius:0; font-size:13px;}
.login-dialog-content select option{ line-height:38px;}

.login-dialog-content .error-mesg {padding:10px; color:#b41919; text-align:center; border:2px solid #b41919; background:#fff; margin:10px 0;}

.login-dialog-content .primary-btn {display:block; width:100%; background:#344245; padding:8px 20px;margin:20px 0;}
.login-dialog-content .primary-btn:hover {background:#1f2829;}
.login-dialog-content .forgot-pwd a{color:#fff; font-size:12px; margin-top:4px; display:block;}
.login-dialog-content .forgot-pwd a:hover {text-decoration:underline;}
.login-dialog-content .register-now a{color:#fff; font-size:14px; font-family: 'OswaldBook', sans-serif;}
.login-dialog-content .register-now a:hover {text-decoration:underline;}

.login-dialog-footer {padding:15px 33px 15px; background:#fff; color:#53b4c4;}
.text-center {
    text-align: center;
}
.def_header{ padding:0 8px;}


.login-dialog, .location-dialog {display:block; background:#53b4c4; color:#fff; min-height:150px; width:372px; margin:3% auto; text-align:left}
.period_style{ line-height:28px; font-size:13px; position:relative; bottom:0px;}
.location-dialog-content .close {position:absolute; right:15px; top:15px;}


/*Addon*/ 
.login-addon-title {padding:12px 33px 10px; position:relative;}
.login-addon-title h2 {text-align:center; color:#fff; text-transform:uppercase; margin-top:10px;}
.login-addon-title h2.forgotpwd {text-transform:capitalize;}
.login-addon-title .close {position:absolute; right:15px; top:15px;}
.login-addon-title .back-login a{color:#fff;}
.login-addon-title .back-login a:hover{text-decoration:underline;}

.login-addon-content {padding:0 33px;}
.login-addon-content .inputstyle {border:none; border-radius:0; margin-bottom:15px; font-size:14px; padding:10px; width:94%;}
.login-addon-content .inputstyle:focus {color:#3a3a3a; -webkit-box-shadow:0 0 4px 2px rgba(0,112,130,0.8);box-shadow:0 0 4px 2px rgba(0,112,130,0.8);}
.login .inputstyle {width:87%;}
.login-addon-content select{width:308px !important;}

.login-addon-content .error-mesg {padding:10px; color:#b41919; text-align:center; border:2px solid #b41919; background:#fff; margin:10px 0;}

.login-addon-content .primary-btn {display:block; width:100%; background:#344245; padding:8px 20px;margin:20px 0;}
.login-addon-content .primary-btn:hover {background:#1f2829;}

.login-addon-footer {padding:15px 33px 15px; background:#fff; color:#53b4c4;}

.login-addon {display:block; background:#53b4c4; color:#fff; min-height:150px; width:372px; margin:3% auto; text-align:left}




.login-social li {display:block; float:left; margin-right:30px;}
.login-social li:last-child {margin-right:0;}
.login-social li a{display:block; width:82px; height:58px;background:url(../images/icons-social-big.png) no-repeat left center; text-indent:-99999px;}

.login-social li a.icon-fb {background-color:#435f97; background-position:0 0;}
.login-social li a.icon-fb:hover {background-color:#31517f;}

.login-social li a.icon-google {background-color:#df5038; background-position:-82px 0;}
.login-social li a.icon-google:hover {background-color:#a53434;}

.login-social li a.icon-twitter {background-color:#37aadb; background-position:-164px 0;}
.login-social li a.icon-twitter:hover {background-color:#0592bc;}

/*Location Styles*/ 
.location-dialog-content {/*padding:30px;*/ text-align:center; position:relative;}
.location-dialog-content .located {font-size:18px; margin-bottom:10px;}
.location-dialog-content .located span {font-family: 'helvetica_condensedbold', sans-serif;}
.location-dialog-content .primary-btn {display:inline-block; background:#344245; padding:12px 50px;}
.location-dialog-content .primary-btn:hover {background:#1f2829;}

.location-dialog-footer {padding:20px 10px 20px 25px; background:#fff; color:#848484;}
.location-dialog-footer .sel-location {font-size:18px; margin-bottom:8px;}
.location-list li {display:block; float:left; /*min-width:168px;*/}
.location-list li a{display:block; color:#b6b6b6; font-size:18px;}
.location-list li a:hover {color:#53b4c4;}

/* Movie addon */
.addon-dialog{display:block; background:#fff; height:600px; width:960px; padding: 20px 30px;margin:2% auto; overflow:auto;}
.addonmovies .moviecount{color:#53b4c4;font-size:30px;}
.addonmovies .main-title i{margin:-10px 0 0 0;}
.addon-dialog .close {right: -5px;}

/* Device Details Popup */
.device-dialog{display:block; background:#fff; height:400px; width:715px; overflow:auto; margin:4% auto; padding:40px;}
.devicedetail-dialog{padding:7px 33px 10px;}
.devicedetail-dialog .close{right:-15px;top:-15px;}
.device-top{padding-bottom:20px;border-bottom:1px solid #ccc;}
.device-top h2{font-family: 'helvetica_condensedregular', sans-serif;color:#6b6b6b;}
.ind-deviceview {width:44%;height:240px;float:left;margin-right:20px;}
.ind-deviceview img{width:263px;height:240px;}
.ind-devicedescrip{float:left;width:52%;}
.download-gp,.device-detail{font-size:18px;color:#b6b6b6;}
.device-detail{margin-bottom:10px;}
.download-gp{margin-bottom:10px;}
.device-bottom{padding:20px 0 0;}
.stepsto-install{color:#b6b6b6;font-size:16px;margin-bottom:10px;}
.stepsto-install:last-child{margin-bottom:0;}
.how-istall{color:#6b6b6b;font-size:21px;font-family: 'helvetica_condensedregular', sans-serif;}

/*** Conform Register ***/
.register-dialog{display:block; background:#fff; min-height:350px;}
.checkaccess{color: #fff;padding:20px 0;}

/*** Activate Dialog ***/
.activate-dialog{padding: 30px 40px;display:block; background:#fff;text-align: center; min-height:230px; width:500px; margin:4% auto; overflow:auto; position:relative;}
.entercode{margin:20px 0;font-size:18px;}
.activate-dialog .inputstyle {margin:20px 0;text-align:center;}
.activate-dialog .smallinput2{width:94%;}
.activate-dialog .btns {margin:0 auto; display:block; text-align:center;}
.activate-dialog .primary-btn{margin:0 auto; display:inline-block}
.activate-dialog .close{position:absolute;right:20px;top:15px;}

/** Deactivate Dialog ***/
.conformdeactive{font-size:24px; color:#6b6b6b;margin:20px 0;}
.process-error{color:#ea0b0b;font-size:18px;margin-bottom:10px;}
.deactive-note{color:#a7a7a7;font-size:18px;padding-bottom:50px;}

/*** Conform Activate ***/
.activate-congo{font-size:24px;padding:10px 0 20px 0;}
.activated-subsc{font-size:18px; color: #6b6b6b;}

/*** Article Dialog ***/
.article-dialog {display:block; background:#fff; width:715px; padding:30px; margin:2% auto; text-align:left; position:relative}
.articleinner{padding:0 20px;}
.articleinner a{ color:#53B4C4;}
.article-title{color:#53b4c4;font-size:24px;margin-bottom:20px;}
.article-title-sub{color:#53b4c4;font-size:18px;margin-bottom:20px;}
.article-image{float:left; margin:0 10px 10px 0;}
.article-image img{ max-width:250px; height:auto;}
.article-detail{color:#b6b6b6;margin-bottom:15px;}
.gallery,.sources{border-top:1px dotted #ccc;padding:15px 0;}
.art-title {margin-bottom:20px;}
.gallery li {float:left;margin-right:10px;display:inline-block;}
.gallery li:last-child {margin-right:0;}

.article-dialog .close {top:8px; position:absolute; right:8px;}

.sources li{margin-bottom:10px;}
.sources li a {display:block;color:#b6b6b6;font-size:14px;}
.sources li a:hover {color:#3e3e3e;}

/** billing shipping css ***/

.paymentsubscribeshipping{width:100%;padding:20px 0;border-bottom:1px solid #b8b8b8;}
.paymentsubscribeshipping td {color:#3e3e3e;font-size:18px;padding-bottom:20px;}
.paymentsubscribeshipping .td1{width:27%;vertical-align:middle;}
.paymentsubscribeshipping .td2{width:104px;text-align:right;padding-right:25px;}
.paymentsubscribeshipping .td3{width:100px !important;}


.billing-addeditshipping .paymentsubscribeshipping input,.billing-addeditshipping .paymentsubscribeshipping select,.billing-addeditshipping .paymentsubscribeshipping .customSelect  {color:#dedede;font-size:14px;}
.billing-addeditshipping .paymentsubscribeshipping input:focus, .billing-addeditshipping .paymentsubscribeshipping select:focus, .billing-addeditshipping .paymentsubscribeshipping .customSelect:focus  {color:#3e3e3e;}


.paymentsubscribeshipping .primary-btn {padding:10px 28px;}
.paymentsubscribeshipping .primary-btn .arrow{float:right;vertical-align:middle;padding:4px 0 0 20px;}


.billing-addshowshipping{margin:20px 0;}


/* offers and allpackages new table added styles */

.block1{ width:270px; display:block; float:left;}
.block1 .btns .primary-btn { padding-bottom: 12px;padding-left: 22px;padding-right: 22px;padding-top: 12px;float: left;position: relative;}	
.block1 .btns .cart-btn { background-attachment: scroll;background-clip: border-box;background-color: #388996;background-image: url("../images/icons-cart.png");background-origin: padding-box;
background-position: center center;background-repeat: no-repeat;background-size: auto auto;float: left;text-indent: -99999px;}
table#reference{ width:100%;}
table#reference tr:nth-child(2n+1) {background-color: #f2f6f9;}
.package-right #reference td, .offers-right #reference td{text-align:center !important; padding:20px 30px; border-bottom:1px solid #f2f6f9;vertical-align:middle; height:45px;}
.pack_ref{width:100%; border:3px solid #f2f6f9; border-left:none; border-right:none;}
table#reference .grp-hgt { height:120px;}
.package-right .pkg-plans .pkg-names .offer, .offers-right .pkg-plans .pkg-names .offer {display: block;font-size: 12px;margin-left: 33px;margin-top: -3px;}
.offers-right  .block1{ width:260px; display:block; float:left;}
.offers-right .block1 .pkg-dets {width: 300px;}
.n-box_acc td{ padding:0px 10px;}

.select {border:1px solid #d2d2d2; border-radius:3px; padding:5px;  font-family: 'helvetica_condensedregular', sans-serif; font-size:12px;}
.select  option { padding-left:10px;}
.slimScrollBar{ width:8px !important; cursor:pointer;}
.slimScrollRail{width:8px !important;}
.or{ text-align:center; width:32px; height:30px; line-height:30px; border-radius:50%; moz-border-radius:50%; webkit-border-radius:50%; background:#fff; color:#000; position:absolute; margin:-16px 0 0 130px;}

.error_pack_img{background: url("../images/no_offers_error.png") no-repeat; line-height:30px; padding-left:50px; width:95%; margin-bottom:20px; display:block;}
.theme_color{ color:#53b4c4}
.theme_color1{ color:#FF0000}

/*   package new design styles    */

.top_pack_block{ width:100%; min-height:340px; display:block; clear:both; overflow:hidden; padding-top: 15px; position:relative;}
.top_pack_offer{ padding-top: 40px;}
.top_pack_block .packdiv_genaral{ width:456px; height:275px; display:block; float:left}
.top_pack_block .packdiv-3{ min-height:360px; width:33.3%; float:left; display:block;}
.top_pack_block .packdiv-2{ min-height:360px; width:50%; float:left; display:block;}
.top_pack_block .packdiv-1{ min-height:360px; width:100%; float:left; display:block;}

.table_pack_block{ width:100%; /*height:410px;*/ display:block; clear:both; margin-bottom:10px; overflow:hidden}
.table_pack_block .tab_packdiv_genaral{ width:456px; display:block; float:left}
.table_pack_block .tab_packdiv-3{ height:360px; width:33.3%; float:left}
.table_pack_block .tab_packdiv-2{ height:360px; width:50%; float:left}
.table_pack_block .tab_packdiv-1{ height:360px; width:100%; float:left}

.offer_block .cart-btn { float:left; background:url(../images/icons-cart.png) no-repeat center center #388996; text-indent:-99999px;}
.offer_block .cart-btn:hover {background-color:#20626d;}

.simplePagerContainer{ float:left; width:750px;}

/*Packages Left*/
.package-left {float:left; width:456px;}

.channel-panel {display:block; text-align:left; margin-left:30px; height:300px;}
.channel-panel h1 {font-size:30px; color:#3e3e3e; margin-bottom:50px; font-weight:normal; text-transform:uppercase;}
.channel-panel h1.chn_list_banner4 {font-size:24px; color:#3e3e3e; margin-bottom:50px; font-weight:normal; text-transform:capitalize;}
.channel-panel .heading-big{font-family: 'OswaldBook', sans-serif; font-size:48px; line-height:24px;font-weight:normal; color:#3e3e3e; text-transform:uppercase; margin-bottom:25px;}
.channel-panel .heading-more{font-size:24px;  color:#3e3e3e; text-transform:none; line-height:45px;}
.channel-panel .big_font{color: #3E3E3E;font-family: 'OswaldBook',sans-serif;font-size: 28px;font-weight: normal;line-height: 48px;text-transform: uppercase;}
.channel-panel .heading-channels{font-size:24px; color:#53b4c4; text-transform:none;}
.channel-panel .desc {font-size:18px; color:#b8b7b7; margin:0 40px 30px 0;}

.table-pkg-channels {width:100% !important; border:3px solid #f2f6f9;}
.table-pkg-channels td {text-align:left; padding:6px 30px; border-bottom:1px solid #f2f6f9; font-size:16px; color:#848484; vertical-align:middle; height:45px;}
.table-pkg-channels td.td1 {text-align:right;}
.table-pkg-channels td.td2 {text-align:left;}
.table-pkg-channels td.grp-hgt {height:130px;}
.table-pkg-channels td .title	 {text-align:center; font-size:24px; color:#3e3e3e; display:block; margin-bottom:5px; text-transform:uppercase;}
.table-pkg-channels td .list {color:#848484; line-height:26px;}

/*Packages Right*/
.package-right {float:left; width:954px;}
.top_pack_block .title {
    color: #3E3E3E;
    font-size: 30px;
    line-height: 36px;
    margin-bottom: 0;
    text-transform: uppercase;
}
.package-right .pkg-plans	{display:block; /*height:300px; */float:left; width:200px;}
.pkg-dets{display:block; height:300px; /*float:left;*/ width:206px; margin:0 auto;}
.pkg-dets .pkg-header {display:block; overflow:hidden}
.pkg-dets .title {font-size:18px; color:#3e3e3e; text-transform: none !important; line-height:26px; margin-bottom:0px;font-family: 'OswaldBook', sans-serif; width:194px; height:52px; overflow:hidden; text-overflow: ellipsis;}

.pkg-list {display:block; margin-bottom:10px;}
.pkg-list .pkg-names {font-size:18px;color:#8d8d8d;}
.pkg-list .pkg-names div {min-height:45px;}
.pkg-list .pkg-names .period{font-size:14px;}
.pkg-list .pkg-names .offer{font-size:14px; margin:0 0 0px 5px; display:block;color:#000; text-align:center; padding-bottom:7px;}
.pkg-list .pkg-names .primary-btn {padding: 12px 25px; position:relative; float:left;}
.pkg-list .pkg-names .cart-btn { float:left; background:url(../images/icons-cart.png) no-repeat center center #388996; text-indent:-99999px;}
.pkg-list .pkg-names .cart-btn:hover {background-color:#20626d;}

.package-right1 .table-pkg-slide {width:100%; border-top:3px solid #f2f6f9; border-bottom:3px solid #f2f6f9; border-left:none;}
/*.package-right1 .table-pkg-slide td {text-align:center !important; padding:13px 30px; border-bottom:1px solid #f2f6f9;  vertical-align:middle; height:62px;}*/
.package-right1 .table-pkg-slide td {text-align:center !important; padding:13px 30px; border-bottom:1px solid #f2f6f9;  vertical-align:middle; height:54px;}
.package-right1 .table-pkg-slide tr:nth-child(even) {background: #f2f6f9}
.package-right1 .table-pkg-slide tr:nth-child(odd) {background: #FFF}
.package-right1 .table-pkg-slide td.grp-hgt {height:132px;}
.padtop80{padding-top:25px;}
.table-pkg-channels td.grp-hgt1{ /*min-height:80px;*/ height:132px;}

.linkformp{ font: normal 18px/28px 'helvetica_condensedregular',sans-serif; width:420px; border:2px solid #58b5c6; background:#caddea; color:#FF0000; text-transform:none; display:block; clear:both; overflow:hidden}
.linkformp .mplink_n{ font:normal 18px/28px 'helvetica_condensedregular',sans-serif;  color:#FFFFFF !important; float:left; width:150px; text-align:center; display:block;  background:rgba(83, 183, 196, 1); margin-right:15px; margin-top:5px; padding:4px 13px; text-shadow: 1px 1px 1px rgba(31, 41, 41, 0.75);}
.linkformp .bl1 {float:left; width:210px; margin:5px 10px;}
.linkformp .bl2 {float:left; width:185px; margin-top:6px;}
.linkformp .blnort{font: normal 15px/20px 'helvetica_condensedregular',sans-serif; color:#FF0000; float:left; margin:8px 0px 5px 0px; text-transform:none; display:block; clear:both; overflow:hidden}
.linkformp .blnort .n1{ color:#000000 !important}
/* Offers New */
.offers_cont .pkg-header{ height:auto;}
.offer_block{ padding-top:40px;}
.offers_cont .pkg-plans .pkg-list .primary-btn {padding: 12px 25px; position:relative; float:left;}
.offers_cont .cost1{ font-size:18px; color:#3e3e3e;font-family: 'OswaldBook',sans-serif;}
.offers_cont .costbox{ font-size:15px; line-height:21px; font-weight:normal; color:#FF0000;font-family:'helvetica_condensedregular',sans-serif}
.offers_cont .title1{ font-size:15px; text-transform:uppercase;font-family: 'OswaldBook',sans-serif; color:#3e3e3e; height:64px;}
.offers_cont .title1_mp{ height:58px;}
.offers_cont .btns{ width:205px;/*  margin:0 auto; */ display:block;}
.period_small{ font-size:16px;}

.linkformpn{ font: normal 15px/20px 'helvetica_condensedregular',sans-serif; color:#3e3e3e; text-transform:none; display:block; clear:both}
.linkformpn .mplink{ font:'helvetica_condensedregular',sans-serif;  color:#FF0000 !important; border-bottom:1px solid #3e3e3e;}
.nimg200{ width:200px;}


/* Cartlist Page */ 
.tooltip_cart{ color:#3e3e3e}
.hint{ display:none;}
.tooltip_cart:hover .hint{ display:block; width:649px; height:auto; background:#FFFFFF; position:absolute;left:0px; bottom:50px; border:2px solid #53B4C4; padding:5px;
                           -moz-box-shadow:    3px 3px 5px 6px #ccc;
  -webkit-box-shadow: 3px 3px 5px 6px #ccc;
  box-shadow:         3px 3px 5px 6px #ccc; z-index:1;}
.movies-package .tooltip_cart:hover .hint{ width:650px;}
.tool_div{ width:100%; padding:0px 0px 5px 0; text-align:center}
.tool_div img{ border:none}


.hover_movie_list ul{ display:block;}
.hover_movie_list ul li{ float:left;  margin:2px 6px;}
.hover_movie_list ul li img{ width:45px; height:auto; border:solid 1px #000;}


a.tooltip {outline:none; } 
a.tooltip strong {line-height:30px;} 
a.tooltip:hover {text-decoration:none;} 
a.tooltip span { z-index:10;display:none; padding:14px 20px; margin-top:-130px; margin-left:-126px; width:240px; line-height:20px; } 
a.tooltip:hover span{ display:inline; position:absolute; color:#111; border:1px solid #DCA; background:#fffAF0;} 
.callout {z-index:20;position:absolute;top:128px;border:0;left:130px;} /*CSS3 extras*/ 
a.tooltip span { border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: 5px 5px 8px #CCC; -webkit-box-shadow: 5px 5px 8px #CCC; box-shadow: 5px 5px 8px #CCC; }

a.tooltip1 span{ margin-top:-87px;}
.callout1{ top:88px;}

.user-dets .toll_1280{ /*width:120px;*/ background:url(../images/arrow-down.png) no-repeat right center; text-align:right;}

.user-dets a div{
text-overflow: ellipsis;
white-space: nowrap;
width: 65px;
overflow: hidden;
height: 22px;}


.team_profiles_cont{ display:block; width:46%; float:left; overflow:hidden; margin-right:1%;}
.profile_block{ float:left; width:100%;}
.profile_block a{ color:#53b4c4;}
.profile_left_block{ float:left; margin-right:12px;}
.profile_left_block img{ max-width:120px; height:auto; border:solid 1px #ccc; padding:1px;}
.articlediv1{background:#f4f4f4;margin-bottom:20px;padding:10px;}
.team_profiles_cont .article-descrip { font-size:16px; margin-top:12px;}
.profile_inner_details .article-detail{ font-size:17px;}
.price_wid_col{ min-width:48px; float:right;}
.grand_total{ min-width:76px; float:right;}
.mrnone{ margin-right:0; margin-left:1%;}

.txt_success{ color:#86b319  !important; width:100%; line-height:22px;} /* Green */
.txt_error{ color:#ff0000  !important; width:100%; line-height:22px;} /* Red */
.txt_theme{ color:#53b4c4  !important; width:100%; line-height:22px;} /* Blue */

/*.data_min_height{ min-height:142px; display:block;}*/
.enquiry_option select{ width:76%; padding:8px 10px; color:#555; font-family: 'helvetica_condensedregular',sans-serif; font-size:14px; border:solid 1px #d2d2d2; border-radius:4px; moz-border-radius:4px; webkit-border-radius:4px;}
.enquiry_option select:focus{ color:#000;}
.enquiry_option select option{ margin-top:6px; padding-left:10px;}


#ctl00_footer1_panAnim { font:inherit; font-size:12px; position:fixed; bottom:0px; right:0px}
        #ctl00_footer1_panAnim label { width:100%; color:#009872; font-size:14px; padding:10px; }
        #ctl00_footer1_panAnim input {  bottom:0px; right:0px; color:#FFF; cursor:pointer; position:absolute; background:url(../images/min_max.png) bottom no-repeat; width:44px; height:27px; border:none; outline:none; z-index:99;}
		#ctl00_footer1_panAnim .min{ bottom:0px; right:0px; color:#FFF; cursor:pointer; position:absolute; background:url(../images/min_max.png) top no-repeat; width:44px; height:27px; bottom:49px; border:none; outline:none;}
		.chat_max{ z-index:999;}
        #ctl00_footer1_panAnim div {display:none; position:absolute; bottom:0px; right:0px; z-index:999; }
        #ctl00_footer1_panAnim li { margin:0 2px 0 0; display:inline; font-size:0.7em; font-style:normal;
	        padding:2px 0 2px 2px; vertical-align:middle;}
#footer1_panAnim { font:inherit; font-size:12px; position:fixed; bottom:0px; right:0px}
        #footer1_panAnim label { width:100%; color:#009872; font-size:14px; padding:10px; }
        #footer1_panAnim input {  bottom:0px; right:0px; color:#FFF; cursor:pointer; position:absolute; background:url(../images/min_max.png) bottom no-repeat; width:44px; height:27px; border:none; outline:none; z-index:99999;}
		#footer1_panAnim .min{ bottom:0px; right:0px; color:#FFF; cursor:pointer; position:absolute; background:url(../images/min_max.png) top no-repeat; width:44px; height:27px; bottom:49px; border:none; outline:none; z-index:99999;}
        #footer1_panAnim div {display:none; position:absolute; bottom:0px; right:0px; }
        #footer1_panAnim li { margin:0 2px 0 0; display:inline; font-size:0.7em; font-style:normal;
	        padding:2px 0 2px 2px; vertical-align:middle;}	
	        
#ctl00_Footer2_panAnim { font:inherit; font-size:12px; position:fixed; bottom:0px; right:0px}
        #ctl00_Footer2_panAnim label { width:100%; color:#009872; font-size:14px; padding:10px; }
        #ctl00_Footer2_panAnim input {  bottom:0px; right:0px; color:#FFF; cursor:pointer; position:absolute; background:url(../images/min_max.png) bottom no-repeat; width:44px; height:27px; border:none; outline:none;}
		#ctl00_Footer2_panAnim .min{ bottom:0px; right:0px; color:#FFF; cursor:pointer; position:absolute; background:url(../images/min_max.png) top no-repeat; width:44px; height:27px; bottom:49px; border:none; outline:none; z-index:99999;}
        #ctl00_Footer2_panAnim div {display:none; position:absolute; bottom:0px; right:0px; }
        #ctl00_Footer2_panAnim li { margin:0 2px 0 0; display:inline; font-size:0.7em; font-style:normal;
	        padding:2px 0 2px 2px; vertical-align:middle;}  
	        
.news_popup{height :69px; width:100%; display :block; overflow:hidden;}
.news_pop_hint .hover_movie_list ul li{ margin-left:5px;}
.news_cart_pop .tooltip_cart:hover .hint { width:810px; bottom:26px;}

.hiddenn {display:none; font-size:15px;} /* hide tabs */
.hiddenn {border:1px solid #ddd;padding:15px;margin:10px 0;}
.hiddenn1{ border:none !important;}
.fs20{ font-size:20px;}
.fs16{ font-size:16px;}
.list-items li{ list-style-type:lower-alpha; margin-left:20px; line-height:22px;}
.list-items1 li{ list-style-type:decimal; margin-left:20px; line-height:22px;}
.work_withus .contact-form .td1 { width:92px;}
.contact-left1{ width:80% !important;}
.contact-left1 .smallinput3{ width:100%;}
.doc_submit{ background:#53b4c4; border:none; padding:10px 16px; display:block; color:#fff; cursor:pointer; font-size:18px;}
.doc_submit:hover{ background:#388996;}


.indi-channelrgt p{ font-size:18px; line-height:22px; background:#f5f5f5; padding:5px; margin:0 0 1px 4px; cursor:pointer; width:68%;}
.layer1 a{ display:block; float:left; margin:2px 0px 2px 5px; background:#f5f5f5; border-radius:3px; moz-border-radius:3px; -webkit-border-radius:3px; border:solid 1px #ccc;}
.layer1 a.active{ border: solid 1px #53b4c4 !important;}
.layer1 img{ width:67px; height:auto;}
.layer1 div{ display:block; overflow:hidden; width:72%;}
.language_active{ background:#53b4c4 !important; color:#fff;}

.head_so_links li{display:inline-block;float:left;margin-right:12px;}
.head_so_links li:last-child{margin-right:0;}
.head_so_links li a{text-indent:-99999px;display:block;background:url(../images/social-icons1.png) no-repeat center center #fff !important;width:15px; height:15px;border-radius:50%;padding:10px;}

.head_so_links li a.fb { background-position: 0 0  !important;}
.head_so_links li a.fb {background-position:0 0 !important;}
.head_so_links li a.twit {background-position:-40px 0 !important;}
.head_so_links li a.gplus {background-position:-80px 0 !important;}
.head_so_links li a.youtube {background-position:-118px 0 !important;}
.head_so_links li a.linked {background-position:-152px 0 !important;}

.head_so_links li a:hover.fb {background-position:0 -40px  !important;background-color:#3b5999  !important;}
.head_so_links li a:hover.twit {background-position:-40px -40px  !important;background-color:#1AB4E2  !important;}
.head_so_links li a:hover.gplus {background-position:-80px -40px  !important;background-color:#d54836  !important;}
.head_so_links li a:hover.youtube {background-position:-118px -40px  !important;background-color:#c5302c  !important;}
.head_so_links li a:hover.linked {background-position:-152px -40px  !important;background-color:#006598  !important;}


.us_pack_wrap{ width:860px; display:block; overflow:hidden; margin:0 auto;}
header.us_header{ width:100%;  position:static !important;}
.us_header_inner{ width:860px; margin:0 auto;}
header.us_header img{ margin-top:25px;}
.us_pack_wrap .pkg-dets{ width:280px !important;}
.us_pack_wrap .pkg-dets .title{ width:226px !important;}
.us_pack_wrap .radio_group{ height:60px !important;}
.us_pack_wrap .top_pack_block { height:auto !important;}
.us_pack_details{ float:right; width:530px;}
.us_pack_wrap .contact-left{ width:100% !important;}
.us_pack_wrap .contact-form .td2{ width:130px;}
.us_pack_wrap .package-wrap{ padding:0 20px;}
.us_pack_wrap .contactmain{ padding:16px 0;}
.us_pack_wrap .contact-form .td1, .us_default .contact-form .td1{ width:85px;}
.us_pack_wrap .smallinput3 { width:90%;}
.us_pack_wrap .enquiry_option select { width:97%;}
.td2_mini .smallinput3{ width:30%;}
.us_pack_wrap .captcha, .us_default .captcha{ background:#000; color:#fff; padding:6px 14px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.us_info_me{ font-size:18px; line-height:30px;}
.contact_left_uspack{ width:80% !important;}

.us_default{ width:860px; display:block; overflow:hidden; margin:0 auto; margin-top:30px;}
.us_default .page-tabs1 div{ margin-right:22px !important;}
.us_default .simplePagerContainer{ width:100%;}
.us_default .top_pack_block .packdiv-3{ width:25%;}
.us_header .inputstyle, .input_field{ padding:2px 6px;}
.us_de_lo{ color:#fff;}
.us_de_log_in{ margin-top:36px; background:#53b4c4; color:#fff; border:none; padding:4px 15px; cursor:pointer;}
.us_de_log_in:hover{ background:#2f8290;}
.us_header .inputstyle{ font-size:14px !important;}
.us_after_login .f-left{ margin:38px 20px 0 0; font-size:15px;}


/* css for ybox popup  */
 .yboxbody{ background:url(../images/y_box_pop_up.jpg) no-repeat; height:450px; font-family:Verdana, Geneva, sans-serif; font-size:20px}
.position{ position:relative; top:390px; width:372px;}
.allpackages_position{ top:50px; text-align:center;}
.position a{ text-decoration:none; margin-left:20px; }
.position a:hover{ text-decoration:underline;}
.position .ex_box{ color:#fff; line-height:40px; font-size:16px;}
.know_more{ width:150px; height:40px; display:block; border-radius:20px; background:#fff; text-align:center; line-height:40px; color:#b17c2f; float:right; margin-right:40px; box-shadow:2px 2px 0 #b78234;}
.know_more:hover{ text-decoration:none !important; background:#fafafa;}
.all_pack_xclose{ background:#344245; color:#fff !important; padding:1px 10px; font-size:16px; margin-top:0px; margin-right:20px; line-height:30px !important;}
.all_pack_xclose:hover{ text-decoration:none !important;}
.pack_close_pop{ float:right; top:10px; right:10px; position:relative;}
.gal_inner_title{ font-size:12px; border-bottom:dotted 1px #ccc; width:100%; display:block; margin-top:15px;}
.news_left_block{ width:796px;}
.News_PC{ margin-bottom:12px;}
.newswrapper .yupp-slider{ height:auto !important; min-height:0px !important;}
.newswrapper .yupp-slider .bx-wrapper .bx-next, .player-list .bx-wrapper .bx-next, .episodes-list .bx-wrapper .bx-next{background-image: url("../images/icon-next_min.png"); height:18px; right:-30px;}
.newswrapper .yupp-slider .bx-wrapper .bx-prev, .player-list .bx-wrapper .bx-prev, .episodes-list .bx-wrapper .bx-prev{background-image: url("../images/icon-prev_min.png"); height:18px; left:-22px;}
.newswrapper .yupp-slider img{ border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;}
.newswrapper .yupp-slider li{ margin:0 3px !important;}
.news_left_block .main-title{ margin-bottom:10px;}
.mp-right-center{ text-align:center;}

.live_chk_spl_off{ width:620px; margin-bottom:10px; padding:10px; background:rgba(83, 183, 196, 1); color:#fff; font-size:18px; }
.live_chk_spl_off a{ color:#333333; text-decoration:underline;}
.live_chk_spl_off a:hover{text-decoration:none;}
.error3{ color:#ff0000;}

.retailer_page { height:102px;}

.primary-btn-large{ width:300px !important;}


.mp_cont{ width:100%; overflow:hidden; color: #848484;
font-size: 16px;
line-height: 24px;
font-family: "OswaldBook",sans-serif; 
}
.mpbox_left{ float:left; width:48%}
.mpbox_right{ float:right; width:48%}

.mpnew_subhead{ font-size:30px;
 color: #B6B6B6;
    font-family: "OswaldBook",sans-serif; color:#333; line-height:35px;
	background:#53B7C4; text-align:center; padding:15px 0px}
	
.mpblue{ color:#FFF}
.mpblack{ color:#000; font-size:35px;}

.mpblacknn{ color:#000; font-size:26px;}

.mpbwhitenew{text-rendering: optimizelegibility; font-family: 'helvetica_condensedregular',sans-serif; font-size:12px; display:block; text-align:right; padding-right:36px;}

.mpbox_right_ul{ padding:0px; margin:0px;}
.mpbox_right_ul li{ list-style-type:circle; padding:4px 0px 4px 6px; line-height:24px; font-size:16px;text-rendering: optimizelegibility; font-family: 'helvetica_condensedregular',sans-serif; font-weight:normal; margin-left:13px;}
.mpsubdline{ margin-bottom:10px; display:block; clear:both; border-bottom:1px solid #B6B6B6; padding-bottom:4px;}
.mpmartop{ margin-top:50px;}
.mp_cont .block3{ width:33%; float:left; padding-top:20px;text-rendering: optimizelegibility; font-family: 'helvetica_condensedregular',sans-serif; text-align:center; margin-bottom:30px;}
.mpimgtophead{font-size:20px; text-align:left; display:block; padding-bottom:8px; color:#53B7C4}
.smcont{ width:100%; display:block; clear:both; padding-top: 30px;}
.smcont .a1{ float:left; width:185px;}
.smcont .a2{ float:right; width:200px;}
.contact a{ color:#53B7C4}

.twolinks{text-rendering: optimizelegibility; font-family: 'helvetica_condensedregular',sans-serif; font-size:21px; background:#000; color:#fff; padding:6px 10px; }
.onlytext{ background:none; border:none; padding:0px; margin:0px; color:#53B7C4; text-rendering: optimizelegibility; font-family: 'helvetica_condensedregular',sans-serif; font-size:22px; cursor:pointer}

/*.rtruntext span{ background:url(../images/arrow_blue.png) no-repeat; padding-left:25px;}*/
.rtruntext{font-size:34px; font-family: "OswaldBook",sans-serif;  line-height:60px; color:rgba(45, 60, 64, 0.95)}

.block3 .primary-btn{ margin:0 auto;}


.linkformp_aus .nimg200 { width: 152px;
}

.linkformp_aus .bl2 {
    float: left;
    margin-top: 6px;
    width: 238px;
}

.linkformp_aus .mplink_n{ width:auto; font-size:15px;}
.linkformp_aus .bl1{ width:auto;}
.linkformp_aus .blnort{ margin-bottom:6px; font-size:22px; color:#000;text-shadow: 0 1px 1px #fff; line-height:26px;}
.fes_off_mo{ margin-left:32px;}
.linkformp_aus .fes_off_yr{ margin-left:5px; padding:10px !important; line-height:18px !important;}
.linkformp_aus .sp_fes_of{ margin-left:23px;}

.sp_offer_aus{ color:#ff0000; font-size:16px;}
.aus_strike{ text-decoration: line-through; color:#555;}
.top_pack_block1{height:300px;}
.top_pack_block1 .radio_group{ height:294px;}
.linkformp_nz .sp_fes_of{ display:block; font-size:30px; color:#000;text-shadow: 0 1px 1px #fff; line-height:36px; width:100%;}
.more_50{ text-align:center; width:100%; font-size:20px; text-shadow: 0 1px 0 #fff;}
.linkformp_nz .mplink_n{ float:none;}
.linkformp_nz .blnort{ margin:20px 0 0px 0;}
.linkformp_nz{ width:300px; margin-bottom:30px;}
.linkformp_nz .fes_off_mo{ margin:10px 0 0 62px;}
.linkformp_aus{ }


.mp_cont1{ font:normal 12px/18px arial; margin-top:20px 0px; padding:10px; width:96%;}
.features li{ list-style:disc;}

.me_le_block{ float:left; margin-right:40px; margin-top:30px;}
.me_ri_block{ float:right; margin-left:40px; margin-top:30px;}
.media_pl_title{ font-size:22px; margin:22px 0 20px 0; display:block;font-family: 'helvetica_condensedregular',sans-serif; color:#53b7c4; border-bottom:dotted 1px #ccc;}
.me_li_block{ float:left; width:67% !important; font-family: 'helvetica_condensedregular',sans-serif; font-size:14px; line-height:20px;}
.me_main_block{ display:block; margin-bottom:20px; clear:both;}
.rtruntext { margin-top:50px;}

.app_do{ font-size:13px; color:#336699; font-weight:bold; display:block; text-align:center; margin-bottom:10px;}


.sp_offer_aus1{ font-size:18px; margin-left:20px !important;}

.episodes-list .episode-slider li.active .play-panel img{ border:solid 2px #53b4c4 !important; width:216px; height:120px;}

.me_le_block{ float:left; margin-right:40px; margin-top:30px;}
.me_ri_block{ float:right; margin-left:40px; margin-top:30px;}
.media_pl_title{ font-size:22px; margin:22px 0 20px 0; display:block;font-family: 'helvetica_condensedregular',sans-serif; color:#53b7c4; border-bottom:dotted 1px #ccc;}
.me_li_block{ float:left; width:67% !important; font-family: 'helvetica_condensedregular',sans-serif; font-size:14px; line-height:20px;}
.me_main_block{ display:block; margin-bottom:20px; clear:both;}
.rtruntext { margin-top:50px;}

.error_alert{ background:#f5f5f5; color:#ff0000; width:264px; text-align:center; padding:8px 10px; border:solid 1px #ccc; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; position:fixed; top:50%; left:40%; box-shadow:0 0px 7px #555}

.ml20{ margin-left:20px; } 
.fest_off{ background:#FF3300; color:#FFFFFF; font-weight:normal; font-size:15px; padding:0px 5px; margin-left:8px; text-align:center; white-space :nowrap }
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
opacity: 0.5;
} 
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  display:none;
  z-index:9999;
  padding:20px;
}
#boxes #dialog {
  padding:10px;
  background-color:#ffffff;
border: 0px solid #717073;
}
.close {
position:absolute;
right:-9px;
top:-9px;
}
.login-dialog-content select.select_lan15{margin-bottom: 15px}


/* for free trial popup */
#backgroundPopup,#backgroundPopup1, #backgroundPopupCongrats{
    z-index:1;
    position: fixed;
    display:none;
    height:100%;
    width:100%;
    background:#000000;
    top:0px;
    left:0px;
}
#toPopup, #toPopup1, #toPopup2 {
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    background: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    color: #333333;
    display: none;
    font-size: 14px;
    left: 50%;
    margin-left: -410px;
    position: fixed;
    top: 20%;
    width: 800px;
    z-index: 2;
	overflow:hidden;
}
#toPopup1, #toPopup2 {
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    background: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    color: #333333;
    display: none;
    font-size: 14px;
    left: 50%;
    margin-left: -260px;
    position: fixed;
    top: 20%;
    width: 500px;
    z-index: 2;
	overflow:hidden;
}

.congrats #toPopup2
{
    background:#53b4c4; color:#fff; box-shadow:0 0 0 5px; -webkit-box-shadow:0 0 0 5px; -moz-box-shadow:0 0 0 5px; padding-top:0px !important; height:86px !important;
    }

div.close1 {
   background: url("../images/closebox.png") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	height: 30px;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
	z-index: 9999999999;
}

span.ecs_tooltip {
    background: none repeat scroll 0 0 #000000;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    display: none;
    font-size: 11px;
    height: 16px;
    opacity: 0.7;
    padding: 4px 3px 2px 5px;
    position: absolute;
    right: -62px;
    text-align: center;
    top: -51px;
    width: 93px;
}
span.arrow {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid #000000;
    display: block;
    height: 1px;
    left: 40px;
    position: relative;
    top: 3px;
    width: 1px;
}
div#popup_content, div#popup_content1, div#popup_content2 {
    margin: 4px 7px;
    /* remove this comment if you want scroll bar
    overflow-y:scroll;
    height:200px
    */
}
.click_here_button{ font-size:18px; color:#fff; background:#586567; padding:6px 27px; margin-bottom:40px; border:none; cursor:pointer;}
.click_here_button:hover{ background:#3B4445;}
.free_trial_banner{ display:block; margin-bottom:30px; clear:both;}
.free_trial_banner img{ margin-top:30px;}
.free_click_but{ display:block; height:50px;}
.popup_arrow_cs{ display:block; cursor:pointer;}
.popup_arrow_cs:before {
    border-color: #ED2121;
    border-width: 36px;
    margin-left: -36px;
}
.popup_arrow_cs:after, .arrow_box:before {
    border: medium solid transparent;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 50%;
    pointer-events: none;
    position: absolute;
    width: 0;
}
.popup_arrow_cs:after {
    border-color: rgba(136, 183, 213, 0) rgba(136, 183, 213, 0) #ED2121;
    border-width: 10px;
    margin-left: -10px;
}
#popup_content1 tr td label{ margin-left:4px;}
#popup_content1 tr td{ width:158px; float:left; display:block; height:40px; margin:20px 0 0px 30px;}

h1.chn_list_banner{ font-size:20px; padding-top:0;}


.programme_slider1 li {
width: 214px !important;
text-align: center;
}

.registernowfr{ float:right;}
.rel_voda{color:#363636; font-size:15px; line-height:30px; border-bottom:solid 1px #ccc;}
a.rel_voda div:hover{background:#f5f5f5 !important; }

.rel_voda_divinner{width:336px; border-bottom:1px solid #cdcdcd; float:left; padding-bottom:5px;padding-top:5px;}
.player-list-panel_mb h3{ margin-bottom:14px !important;}

.rel_voda_divimg{float:left; margin-right:6px; border:1px solid #cdcdcd;}
.rel_voda_divhead{font-weight:bold; font-size:23px; margin-bottom:20px; line-height:23px; width:336px;}

.retailer_page { height:102px;}
.programme_slider img{ border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}

.programme_slider1 li{ width:214px !important; text-align:center;}
.programme_slider1 li img{ width:214px !important; padding-bottom:10px;}
.episode_list{ padding-bottom:10px; display:block;}

.registernowfr{ float:right;}


.rel_voda{color:#363636; font-size:15px; line-height:30px; border-bottom:solid 1px #ccc;}
a.rel_voda div:hover{background:#f5f5f5 !important; }

.rel_voda_divinner{width:336px; border-bottom:1px solid #cdcdcd; float:left; padding-bottom:5px;padding-top:5px;}
.player-list-panel_mb h3{ margin-bottom:14px !important;}

.rel_voda_divimg{float:left; margin-right:6px; border:1px solid #cdcdcd;}
.rel_voda_divhead{font-weight:bold; font-size:23px; margin-bottom:20px; line-height:23px; width:336px;}

.ani_off { font-size:12px; background:#f7921c;}

.fest_off{ background:#f7921c; color:#FFFFFF; font-weight:normal; font-size:15px; padding:0px 5px; margin-left:8px; text-align:center; display:inline-block; }
h1.chn_list_banner{ font-size:20px;padding-top:0px;}
h1.chn_list_banner2{ font-size:20px;padding-top:8px;}

.bonus_off{ background:#f7921c; color:#FFFFFF; font-weight:normal; font-size:12px; padding:0px 5px;  text-align:center; display:inline-block; }

.bonus_off1{ background:#fff; color:#000; font-weight:normal; font-size:12px; padding:0px 5px;  text-align:center; margin-left: 21px;}
.bonus_off2{ background:#F7F308; color:#190707; font-weight:normal; font-size:14px; padding:0px 5px;  text-align:center; }
.bonus_off3{ background:#DF7401; color:#FFFFFF; font-weight:normal; font-size:12px; padding:0px 5px;  text-align:center; margin-left: 21px; display:inline-block; }

.episode_list a{ color:#333;}
.color2{ color:#bbb;}
.color2:hover{ color:#53b4c4;}
.channel-panel h1.offer_ch_list_42{ font-size:24px;}

.layer1  a.accor_link {
float:none;
background:none;
border:none;
margin:0;
color:#9a9a9a;
}
.lananchor
{
    color: #555555;
    font-family:'helvetica_condensedregular', sans-serif;
    } 
.lananchor:hover
{
    color:#53b4c4;
}
/*XMas Calculator*/
.edit_banner{ background:url(../images/pack_left_edit.png); width:420px; height:230px;}
.edited_text{ padding:106px 0 0px 163px; font-size:30px; display:block; width:222px; height:98px; text-align:center; line-height:98px; font-family: 'Droid Sans', sans-serif; color:#686868;}
.applicable{ margin-left:163px; font-size:10px; line-height:20px; text-transform: lowercase;}
.ad_block{ background:url(http://www.yupptv.com/images/Lan/AdBlock_2.jpg) no-repeat; width:760px; height:500px; position:relative; margin-top:40px;}
.ad_block .close{ top:20px; right:20px;}

.main-nav li a i.moffers-icon {background-position:-197px 0;}
.main-nav li a:hover .moffers-icon,.main-nav li a.active .moffers-icon {background-position:-197px -22px;}
.mr10{ margin-right:10px;}
.hbtm-list li{ margin-left:5px;}
.header-rpanel{ /*width:520px;*/}
.hbottom .search {width:220px; margin-right:20px;}
.hbottom .user-dets a.click_info{ padding-right:0;}
.plus
{
    font-size:18px;
    font-weight:normal;
}

@media (min-width: 980px) and (max-width: 1024px) {
.main-nav li a{ font-size:11px !important;}
}


/* Refferal */
.ref_banner{ width:100%; background:#ccc; text-align:center; color:#fff;  display:block; font-size:26px; margin-top:84px; margin-bottom:10px;}
.ref_code_ad{ margin-bottom:30px;}
.refer_input{ width:150px; height:36px; border:solid 1px #ccc; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding:0 6px; font-size:18px; font-family: "helvetica_condensedregular",sans-serif; text-align:center;}
.refer_input:focus{ box-shadow:0 0 3px #53b4c4; border:solid 1px #53b4c4}
.ref_button{ background:#53b4c4; color:#fff; border:none; padding:6px 12px; cursor ointer; font-size:16px; font-family: "helvetica_condensedregular",sans-serif; margin-left:10px;}
.ref_button:hover{ background:#2f8290;}
.ref_link{ padding:8px 10px; border:solid 1px #ccc;  border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; font-size:18px; display:block; overflow:hidden; min-height:24px;}
.inv_link{ font-size:20px; margin-top:8px; width:150px;}
.refer_share{ width:150px; font-size:20px; display:block; float:left;}
.ref_table{ font-size:16px; border: solid 1px #ccc; width:97%; padding:20px; display:block; background:#76d3e2; margin-top :10px;}
.ref_table th{ width:300px; color:#000; padding:0 10px; font-size:18px;}
.ref_table td{ padding:0 10px;}
.ref_fr_input{ padding:6px; width:80%; margin:4px 0; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border:none;}
.ref_fr_input:focus{  box-shadow:0 0 3px #fff;}
.spacer30{ display:block; height:30px;}
.inner_table{ padding:0; margin:0;}
.ref_table .inner_table td{ padding:0; margin-right:10px; padding-right:10px;}
.inner_table option{ padding:6px; border:none; margin-right:6px;}
.inner_table select{ color:#333; height:28px; border:none;}
.countrywidth{max-width : 150px;}

.cs_import{ padding:6px 0px; background:#53b4c4; color:#fff; display:block; width:150px; margin-bottom:10px; text-align:center;}


.edit_banner{ background:url(../images/pack_left_edit.png); width:420px; height:230px;}
.edited_text{ padding:106px 0 0px 163px; font-size:30px; display:block; width:222px; height:98px; text-align:center; line-height:98px; font-family: 'Droid Sans', sans-serif; color:#686868;}
.applicable{ margin-left:163px; font-size:10px; line-height:20px; text-transform: lowercase;}

.main-nav li a i.moffers-icon {background-position:-197px 0;}
.main-nav li a:hover .moffers-icon,.main-nav li a.active .moffers-icon {background-position:-197px -22px;}

.main-nav li a i.bazaar-icon{background-position:-218px 0;}
.main-nav li a:hover .bazaar-icon,.main-nav li a.active .bazaar-icon {background-position:-218px -22px;}


.main-nav li a i.cricket-icon {background-position:-239px 0;}
.main-nav li a:hover .cricket-icon, .main-nav li a.active .cricket-icon {background-position:-239px -22px;}

.mr10{ margin-right:10px;}
.hbtm-list li{ margin-left:5px;}
.header-rpanel{ /*width:520px;*/}
.hbottom .search {/*width:200px;*/}
.btncss{ padding:14px 10px 13px 10px !important;  font-size:16px !important; }
#TcId
{
    float:right;
    color :#53b4c4;
    font-size :18px;
    cursor :pointer ;
    
}
.terms
{
    display:none;
    margin:30px 0;
    line-height:25px;
    font-size:16px;
}
.terms ol
{
    list-style:inherit;
    padding: 10px 15px;
}
#divalert{
padding: 15px;
font-size: 14px;
color: #53b4c4;
line-height: 20px;
text-align: center;
}
#divalert input{
	background:rgba(45, 60, 64, 0.95);
	padding:8px 15px;
	color:#fff;
	border:0;
}
.a1{ background:#FF9C9C; border-left:1px solid #FFF; }
.a2{ background:#FF9CC9; border-left:1px solid #FFF; }
.a3{ background:#F69CFF; border-left:1px solid #FFF}
.a4{ background:#CE9CFF; border-left:1px solid #FFF}
.a5{ background:#9F9CFF; border-left:1px solid #FFF}
.a6{ background:#9CC7FF; border-left:1px solid #FFF}
.a7{ background:#9CDFFF; border-left:1px solid #FFF}
.a8{ background:#9CFEFF; border-left:1px solid #FFF}
.a9{ background:#9CFFCB; border-left:1px solid #FFF}
.a10{ background:#9CFFA2; border-left:1px solid #FFF}
.a11{ background:#C9FF9C; border-left:1px solid #FFF}
.a12{ background:#ECFF9C; border-left:1px solid #FFF}
.text td{ text-align:center; font-size:10px; color:#3e3e3e;}
.colortr td{ width:8.333% !important }
.colortr{ height:5px}
.di600{ width:600px; margin-top:10px; margin-bottom:10px;}
.ui-widget-header{ padding:15px 0px 15px 0px !important;} 


.slider_banner_img_per{ margin-top:10px; margin-bottom:10px; background:#ff0000; width:580px; height:13px; border-radius:10px;}
.slider_banner{ width:632px; height:425px; padding-top:10px; margin-top:10px;
 -moz-border-radius: 5px; 
  -webkit-border-radius: 5px; 
  border-radius: 5px; 
  background:#eeeeee;
}
.slider_banner_img { margin-left:18px;}

.myacc-tabs li{ margin-right:10px;}
.myacc-tabs li a{ padding:15px 12px; font-size:16px; min-width:100px;}

.login a
{
    color:#fff;
    font-weight:bold;
}

.login a:hover
{
    color:#fff;
}

.register a
{
    color:#fff;
    font-weight:bold;
}

.register a:hover
{
    color:#fff;
}


.vonage_sec{
font-size:14px;
color: #3e3e3e;
text-transform: none !important;
line-height: 26px;
margin-bottom: 0px;

width:100%;
}
.vtp{
margin: 8px 10px;
float:left;	
}
.vonage_sec h1{
		font-size: 18px;
		margin:5px;
		font-family: 'OswaldBook', sans-serif;
		padding-bottom:10px;
}
.vonage_sec .more_channels a{
		font-size: 14px;
		float:right;
		color:#3e3e3e;
		margin-right: 30px;
}
z.v_channels{
height: 78px;
overflow: hidden;
margin: 10px 32px;
border:1px solid #e9ebeb;	
}
.v_channels
{
 margin-bottom:10px;
 overflow:auto;   
}
.v_channels_hover{
	position: relative;
display: none;
background: #fff;
width: 80%;
left: 120px;
top: 120px;
padding: 10px;
border: 2px solid #53b4c4;
border-radius:4px;
-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
-moz-box-shadow: 5px 5px 8px #CCC; 
-webkit-box-shadow: 5px 5px 8px #CCC; 
box-shadow: 5px 5px 8px #CCC;
}
.v_channels_hover img{
float:left	
}
.vonage_sec .cont{
margin:5px 0;	
}
.vonage_sec .cont img{
width:50;
height:30px;
float:left;	
border:1px solid #ccc;
margin:2px;
}
.active_sec{
	margin: 20px 5px 10px 5px;
	overflow:auto;
	background:#53b4c4;
	padding:5px;
	width:99%;
}
.vonage_sec .active_sec label{
color:#fff;
display:block;
font-size:16px;
}
.vonage_sec .active_sec label input{
margin-left: 10px;
height: 30px;
border: 1px solid #ccc;
border-radius: 5px;
width: 200px;
padding:0 5px;
line-height:30px;
}
.shipping_det{
width:20%;
float:left;
margin:10px 0;
color:#fff;
}

.proeced{
width:100%;	
}
.heading-big sup{ vertical-align:super !important; font-size:11px;}
.proceed input{
background: #2e3c40;
cursor:pointer;
margin:0 0 0 5px;
width: 150px;
padding: 10px;
border: 0;
color: #fff;
font-size: 18px;	
font-family:'helvetica_condensedregular', sans-serif;
}
.aboutmovie{ float:left;}
.movie_adsec{ width:300px; height:250px; float:right;}

.agree_sms{ font-size:12px; margin-left:6px; color:#fff; text-align:center;}
.term_a{ text-decoration:underline; color:#fff; font-size:12px;}
.agree_check { display: block; float: left; margin-top: 1px;}
.register a.term_a{ font-weight:normal;}
.management_li li{ margin-bottom:10px;}

.scroll_ban{ width:420px; background:#c51917; color:#fff; font-size:36px; font-family: 'Fjalla One', sans-serif; margin-top:5px; padding:auto 10px; height:50px; line-height:50px;}
.bo_offer{ color:#145C67; background:#ffd433; padding:0 5px; display:inline-block; height:50px; float:left; line-height:56px;}
.marquee{ width:300px; float:left; padding-left:10px; line-height:56px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { /* Chrome only */
   .bo_offer{ margin-right:10px;}
	.marquee{ width:290px;}
}
.tooltip_msg{background: #d7d7d7 none repeat scroll 0 0;
    color: #333;
    display: none;
    font-size: 13px;
    left: 28%;
    padding: 5px;
    position: absolute;
    top: 69%;
    width: 300px;
    border:1px solid #53b4c4;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    }
	
.vonage_sec .tooltip_cart:hover .hint{ display:block; width:649px; height:auto; background:#FFFFFF; position:absolute; border:2px solid #53B4C4; padding:5px; left :43%
                           -moz-box-shadow:    3px 3px 5px 6px #ccc;
  -webkit-box-shadow: 3px 3px 5px 6px #ccc;
  box-shadow:         3px 3px 5px 6px #ccc; z-index:1;}

.tooltip_cart > span {
    background: #2e3c40 none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    font-family: "OswaldBook",sans-serif;
    padding: 5px 10px;
}
.tooltip_cart > span:hover
{
	background:#2f8290;
}
.tooltip_cart .hint{ display:none; left: 43%; position: absolute;}

.dis_coup_btn{ display:inline-block;}
.clearfix.registernow { float: left;}
.player-left .registernow { float: none!important;}
.cont_footer{ color:#878787;}
.cont_footer:hover{color: #53b4c4; text-decoration:underline;}

@media (min-width: 1600px) and (max-width: 4000px) {
.res_iframe iframe{height:590px !important;}
}
 .login-dialog-content .coun_code
    {
		margin-bottom:0px
		}


.newsBXSlider .bx-wrapper{background:url(../images/NewsBG.jpg) no-repeat top center; background-size:contain; height:290px;}
.newsSlider .carousel_news{padding:6% 20%; font-size:1.5vw; text-align:justify; color:#49440a}
.newsSlider .c_name{float:right;text-align:left;margin-top:10px; }
.newsSlider .c_name span{font-style:italic; font-size:1vw;}
.newsBXSlider .bx-controls-direction{display:none;}
.newsBXSlider {
    background: none;
    margin-top: 0px;}
.newsBXSlider .bx-pager{margin:0;}

.modal-open {
    overflow: hidden;
}
.modal-open .dialog-overlay {
    overflow-x: hidden;
    overflow-y: auto;
}

.footer-links.col-md-2 {
    width: 16.6%!important;
    margin-right: 0!important;
	    padding: 0 2px 0 0 !important;
}

