
.channels ul li,.steps ul li,li,ul{list-style:none}
body{font-family:Montserrat-Regular;padding:0;margin:0;color:#000;text-align:left;overflow-x:hidden;background:#fff}
.live_chat_area span,.slgon span{font-family:Montserrat-Bold;text-transform:uppercase}
a:focus{outline:0;color:#000}
.goToTop{position:fixed;top:0;z-index:9999;left:0}
.intro-section{padding-top:0;text-align:center;background:#fff;width:100%;float:left}
.logo_bg{background:#fff;border-right:0 none;height:auto;left:0;position:absolute;top:0;width:24%}
.logo_color>img{float:right}
.top_nav_bar{background:0 0;border-bottom:1px solid #EBEBEB;width:100%}
.top_nav_bar:after{background:url(../images/christmas_sign.png);content:'';width:100%;height:18px;display:table;position:absolute;z-index:1}
.top_bar{background:#2E2E2E;padding:0;position:fixed;width:100%;z-index:99;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.15);box-shadow:0 10px 10px 0 rgba(0,0,0,.15)}
.banner_bg,.girl_img img,.info_form>li,.logo,.nav_top,.navbar-inverse .nav_right .login,i.nav_icon .fa{position:relative}
.nav_top{background:#F2F2F2;width:100%;z-index:999}
.slgon{float:left;color:#fff;font-size:15px;text-align:right;margin:10px 0 0 19px}
.slgon span{color:#D71F27}
.live_chat_area{background:#D11D1D;float:left;padding: 28px 20px 20px;cursor:pointer;transition:all .5s ease}
.live_chat_area img{display:table;margin:auto}
.live_chat_area span{color:#FFFFFF;display:table;margin:0px 0 0}
.live_chat_area a{color: #FFFFFF}
.banner_content h1,.required_bg{font-family:latosemibold}
.live_chat_area:hover{background:#D11D1D;}
.logo{float:left;padding:0;z-index:10;height:200px}
.navbar-inverse .nav_right .login{float:left}
.navbar-inverse .nav_right .login.open{background:rgba(0,0,0,.4)}
.navbar-inverse .nav_right .login a,.navbar-nav li a{color:#FFFFFF;font-size:14px;padding:24px 12px;float:left;text-transform:uppercase;text-decoration:none;}
.nav.navbar-nav img{float:left;margin:4px 5px 0 0;opacity:.8}
.top_bar_fixed{top:0}
.top_bar .navbar-inverse .navbar-collapse{padding-left:20px}
.nav_right{float:right;margin-left:15px}
.navbar-inverse a.navbar-brand{padding:14px 0 0;height:60px}
.navbar-inverse a.navbar-brand .logo_a{position:relative;z-index:2;margin:0;/*width:160px;*/height:100%;}
.goToTop .navbar-inverse a.navbar-brand .logo_a,.navbar-inverse a.navbar-brand .logo_b{display:none}
.goToTop .navbar-inverse a.navbar-brand .logo_b{display:table;margin:8px 0 0}
.navbar-inverse .navbar-nav li a{color:#FFFFFF;border:0; line-height:38px;}.navbar-collapse{padding:0}
.navbar-inverse .nav_right .login_drop{background:rgba(0,0,0,.7);margin-top:0;border-radius:0 0 4px 4px}
.navbar-inverse .nav_right .login_drop li a{color:#fff;padding:10px 15px;background:0 0;opacity:.7}
.navbar-inverse .nav_right .login_drop li a:hover{background:0 0;opacity:1}
.fixed_logo{display:none;float:left;margin:4px 0 0}
.goToTop .fixed_logo{display:block}.navbar-inverse .navbar-nav .active a,.navbar-inverse .navbar-nav .active a:focus,.navbar-inverse .navbar-nav .active a:hover,.navbar-inverse .navbar-nav li a:focus,.navbar-inverse .navbar-nav li a:hover{background:0 0;color:#FFFFFF;}
.navbar-inverse .navbar-nav .active a img,.navbar-inverse .navbar-nav .active a:focus img,.navbar-inverse .navbar-nav .active a:hover img,.navbar-inverse .navbar-nav li a:focus img,.navbar-inverse .navbar-nav li a:hover img{opacity:1}.nav .open>a:focus,.navbar-inverse .nav_right .login.open>a,.navbar-inverse .nav_right .login.open>a:hover{border-color:transparent}
.goToTop .social_icon{padding:17px 0}.top_nav_bar.goToTop{background:#fff;border-bottom:1px solid #e4e4e4;height:66px;left:0;margin:0 auto;right:0}
.navbar-inverse{background:0 0;border:0;margin:0;min-height:auto}
.services{padding-top:10px}.goToTop .logo img{width:70%;float:left}
.goToTop .navbar-nav li a{padding:22px 22px 23px}
.goToTop .logo{padding:12px 0}
.nav_icon{border:1px solid #333;border-radius:50px;float:left;height:17px;margin:3px 0 0 7px;text-align:center;width:17px}
i.nav_icon .fa{display:inline-block;font-size:10px;line-height:normal;top:-7px}
.banner_bg{float:left;margin:0;width:100%}
.banner_content{margin:97px 0 0}
.banner_content h1{color:#fff;font-size:48px;font-weight:400;margin:0;text-align:left}
.required_bg{background:url(../images/required_bg.png) left top/cover no-repeat;color:#fff;float:left;font-size:26px;margin:22px 0 -7px;padding:13px 0 30px 15px;text-align:left;width:100%}
.banner_content>p{color:#fff;float:left;font-size:24px;letter-spacing:1px;margin:0;text-align:left}
.tv_device_bg{background:url(../images/tv_device_bg.png) left top/cover no-repeat;display:table;height:180px;margin:0 0 0 -80px;width:100%}
.tv_device{float:left;margin:4px 0 0 10px;text-align:left;width:285px}
.divece_desp{float:left;margin:65px 0 0 25px;text-align:left}
.divece_desp>p{color:#ebebeb;font-size:20px;line-height:27px;font-family:latomedium;margin:0}
.banner_content h2{color:#fff;font-size:24px;text-align:left;margin:0;font-family:latobold}#myDiv,.buttons,.daramas a,.product_detail,.sub_heading{text-align:center}
.girl_img{width:326px;z-index:2;float:left;margin:0 0 0 -202px}
.girl_img img{left:70px;top:230px;z-index:1}.form_side_bg{float:right;background:#f4f4f4;width:427px;padding:30px;margin:40px 0 0;border-radius:7px;border-bottom:5px solid #ddd}
.form_side h3{color:#D11D1D;margin:0;font-size:24px;font-family:Montserrat-Black;text-transform:uppercase}
.form_side h4{color:#555c69;margin:3px 0 12px;font-size:16px;text-transform:uppercase;font-family:Montserrat-Bold}
.info_form>li{float:left;margin-top:10px;width:100%}
.arrow{background:url(../images/arrow1.png) right center no-repeat;cursor:default;height:6px;position:absolute;right:5px;top:17px;width:13px}
ul.info_form li img{position:absolute;left:18px;top:16px}
ul.info_form li img.icon_search{position:inherit}
ul.info_form li input,ul.info_form li select{border-radius:5px;box-shadow:none;font-size:14px;height:48px;border:2px solid #828895;color:#8f8f8f;padding:6px 24px 6px 44px;width:100%;background:#fff}
.section_panel,.work-section{padding:80px 0}::-webkit-input-placeholder{color:#333}:-moz-placeholder{color:#333}::-moz-placeholder{color:#333}:-ms-input-placeholder{color:#333}
.form-control::-moz-placeholder{color:#000}
ul.info_form li .fa{color:#363636;font-size:16px;position:absolute;right:12px;top:14px}.our_channel,.sub_btn,.tv_package_img{position:relative}
ul.info_form li .fa.fa-mobile{font-size:20px}
ul.info_form li button,ul.info_form li input[type=submit]{background:#D11D1D;border-radius:30px;color:#fff;font-family:Montserrat-Black;font-size:19px;text-transform:uppercase;height:48px;border:0;border-bottom:4px solid #b8181f;text-shadow:0 2px 1px rgba(0,0,0,.25);transition:all .5s ease;width:100%}ul.info_form li button:hover,ul.info_form li input[type=submit]:hover{background:#D11D1D;border-bottom-color:#ce1f26}.sub_btn{display:table;margin:0 auto;width:190px}.info_form li.submit .sub_btn input{float:left}
.work-section{float:left;width:100%}
.heading{width:100%;display:table}
.heading h4{font-size:36px;font-family:Montserrat-Medium;color:#626161;margin:0}
.heading h4 span{color:#D11D1D;font-family:Montserrat-Bold}
.sub_heading{color:#5a5a5a;float:left;font-family:latoheavy;font-size:16px;margin:30px 0 0;width:100%}
.content_area>p{color:#626161;font-family:Montserrat-Light;margin:20px 0 0;width:100%;display:table}
.content_area>p>strong{font-family:Montserrat-Medium;font-weight:initial}
.content_subarea>p{color:#7e7e7e;float:left;margin:9px 0 0;width:100%}
.how_it_img{display:inline-block;margin-top:60px}
.how_it_img>img{width:100%}
.buttons{float:left;margin:40px 0 0;width:100%}
.buttons>a{background:#f16351;color:#fff;display:inline-block;font-family:latobold;font-size:18px;letter-spacing:.6px;padding:15px 40px;text-decoration:none;text-shadow:0 1px 1px #6a6a6a}
.products_bg{float:left;margin:60px 0;width:100%}
.product_detail{background:url(../images/box_bg.jpg) left top;display:table;width:100%;border:1px solid #d3d3d3;border-radius:5px;padding:30px;transition:all .5s ease}.demain_video_inner img,.drama_title,.movie_item img,.video_image img{transition:all .6s ease 0s}.movie_item>img{width:100%}
.product_detail h4{color:#626161;font-family:Montserrat-Medium;font-size:16px;font-weight:400;margin:0}
.product_detail p{color:#626161;font-size:12px;margin:5px 0 0}
.product_btn{float:left;margin:24px 0 0;width:100%}
.product_btn a{color:#D11D1D;margin:5px auto 0;display:table;text-decoration:none;font-style:italic;font-size:13px}
.product_btn a:hover{color:#434955}.product_detail>a{float:left;width:100%}.product_detail>a.apple{margin:7px 0 23px}
.product_btn a.see_more.catch{position:relative;top:-5px}
.product_detail:hover{border-color:#D11D1D;box-shadow:0 5px 15px rgba(0,0,0,.15)}.channels{float:left;margin:50px 0 -26px;width:100%}
.channel_heading h6{color:#333;margin:0;font-size:24px}
.tv_package_img iframe,.tv_package_img video,.flixon_tv_img{position:absolute;top:7px;left:5px}
.tv_package_img_b{padding-left:60px}
#loader{position:absolute;left:50%;top:50%;z-index:1;margin:-35px 0 0 -35px;border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid#D11D1D;width:60px;height:60px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.home_input{padding:20px 0 10px}
.home_input .col-sm-6{width:583px}
.home_input .input-group .form-control{height:42px;border-radius:50px 0 0 50px;border:0;padding:6px 12px 6px 20px}
.home_input .input-group .input-group-addon, .home_input button{padding:0;border-radius:0 50px 50px 0;overflow:hidden;background:0 0;border:0}
.home_input button{padding:12px 13px;border:0;color:#fff;background:#D11D1D;width:151px;text-align:center;float:right}
.home_input button span{font-size:10px;margin:0 0 0 3px;}
.home_input button:hover{background:#69707d}
.cell_input img{position:absolute;left:15px;top:16px;z-index:4}
.cell_input.input-group .form-control{padding-left:41px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@-webkit-keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}
#myDiv{display:none}
.daramas{float:left;margin-top:20px;position:relative;width:100%}
.daramas a,.overlay{position:absolute;left:0}
.daramas a{background:url(../images/music/play_btn.png) center center/cover no-repeat;float:left;height:70px;margin:0 auto;right:0;top:38%;width:70px}
.daramas img,.overlay{width:100%}
.daramas a:hover{background:url(../images/music/play_btn_hover.png) center center no-repeat}
.overlay{background:rgba(0,0,0,.3);height:100%;top:0}
.daramas a img{width:auto}
.many_more{float:left;margin:8px 0 0;text-align:right;width:100%}
.drama_title,.faq_content,.meal_experts,.movie_name{text-align:center}
.many_more a{color:#333;font-family:latobold;font-size:18px;text-decoration:none}.darama-detail{float:left;width:50%;margin-top:20px}
.darama_detail{background:#f16351;color:#fff;height:155px;padding:20px 32px}.darama_thumb>img{width:100%}
.darama_detail>h4{font-size:20px;margin:0 0 7px}
.darama_detail>p{font-family:latomedium;line-height:23px;margin:0}
.darama_detail>p span{font-family:latoheavy;font-size:15px}
.darama_detail.rated{background:#036eae}
.darama_detail.look{background:#48c11e}
.poplar_movies_bg{background:url(../images/entertainment/bg.jpg) center top/cover no-repeat;float:left;width:100%}
.video_panel{margin-top:50px}
.demain_video_inner,.video_image{position:relative;overflow:hidden}
.video_play{position:absolute;width:78px;height:78px;top:0;left:0;right:0;bottom:0;margin:auto}
.video_title{left:40px;bottom:30px;position:absolute;color:#fff}
.video_title h2{margin:0}
.small_video .video_title{left:10px;bottom:10px}.small_video .video_title span{font-size:16px;margin:0}.small_video .video_shadow img{vertical-align:top}.small_video+.small_video{margin-top:9px}.slider{float:left;margin-top:50px;width:100%}.heading.white>h4,.heading.white>p{color:#fff}.heading.white>p{margin:15px 0 0;font-size:18px;font-family:Montserrat-Light}.movie_item{float:left;overflow:hidden;position:relative;width:100%;max-height:260px}.flexslider.carousel ul.slides li .movie_item,.flexslider.carousel ul.slides li .movie_item img{min-height:260px}.flex-direction-nav a{margin:-35px 0 0}.movie_item img{display:inline-block;max-height:180px;max-width:100%;min-height:180px}.demain_video_inner:hover img,.movie_item:hover img,.video_image:hover img{-moz-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}.item-overlay.top{background:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%;display:none}.movie_item:hover .item-overlay.top{display:block}.drama_bg{background:#f1f0f0}#breaknews .channel_icon,#kids_entertainment .channel_icon,.channel_icon{width:67px;float:left;margin:30px 5px 0;height:67px;border-radius:50%;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);background:rgba(0, 0, 0, 0.8);overflow:hidden}#breaknews .channel_icon img,#kids_entertainment .channel_icon img,.channel_icon img{width:50px;margin:16px auto;display:block}.drama_title{background:url(../images/text_shadow.png) top center no-repeat;color:#fff;font-family:Montserrat-Medium;font-size:14px;width:100%;position:absolute;top:0;height:90px;padding:10px 0 0;opacity:0}.drama_title span{font-size:12px}.drama_bg .flexslider.carousel ul.slides li .movie_item:hover,.music_bg .movie_item:hover,.poplar_movies_bg .movie_item:hover{border-bottom:3px solid#D11D1D;}.drama_bg .flexslider.carousel ul.slides li .movie_item:hover .drama_title,.music_bg .movie_item:hover .drama_title,.poplar_movies_bg .movie_item:hover .drama_title{opacity:1}.movie_name{color:#fff;font-family:latobold;font-size:18px;margin-top:-4px;width:100%;float:left}.program_thumb{padding:0;margin-top:20px}ul.program_thumb li{margin-bottom:20px}ul.program_thumb li img{width:100%}.products_bg.masti_tv .channels{margin:0;padding-top:0}.many_more.sangat{margin:-17px 0 0}.products_bg.masti_tv{margin-bottom:0}.poplar_movies_bg.experts{background:url(../images/favourite_documentary/bg.jpg) top center/cover no-repeat;margin-top:0}.poplar_movies_bg.experts .movie_item{height:260px}.poplar_movies_bg.experts .movie_item img{min-height:260px;max-height:260px}.meal_experts{float:left;margin-top:60px;padding:0;width:100%}ul.meal_experts li p{color:#fff;float:left;font-size:15px;margin:10px 0 0;text-align:center;width:100%}.howitwork_panel{background:url(../images/howitwork_bg.jpg) top center/cover no-repeat;border-top:3px solid #f5f5f5}.faq-section, .drama_bg{background:linear-gradient(#e4e4e4, #f7f7f7, #e4e4e4);float:left;width:100%}.faq_content{float:left;width:100%}.faq_content p{color:#7e7e7e;font-family:latomedium;margin:15px 0 0;font-size:14px;float:left}.faq_area{float:left;margin:40px 0 0;width:100%}.faq-right-panel{float:left;margin:45px 20px 0;width:780px}.toggle,ul.text{padding:0;width:100%;float:left}.toggle{background:0 0}ul.text{font-size:13px;margin:0;text-align:justify}.faq_area .panel-default>.panel-heading h4,.faq_area .panel-default>.panel-heading h4 a,ul.text li a h4{font-size:14px;color:#7d7d7d}.hindi_tv,.pkg,ul.text li a i.fa{text-align:center}ul.text li{float:left}ul.text li a h4{float:left;margin:0;text-transform:none;width:92%}.show_3{width:100%;float:left}ul.text>li{display:block;float:left;position:relative;width:100%}.faq_area .panel-default>.panel-heading,ul.text>li>a{border-bottom:1px solid #d3d3d3;color:#7d7d7d;display:block;padding:15px 0;float:left;width:100%}.faq_area .panel-default.panel{display:table;width:100%;border:0;background:0 0;box-shadow:initial;margin:0}.panel-title{padding:0 30px 0 0}.faq_area .panel-group{margin:0}.faq_area .panel-default .panel-collapse.collapse .panel-body{display:table;width:100%;border:1px solid #d3d3d3;border-top:0;background:#fff;border-radius:0 0 5px 5px}.faq_area .panel-default .panel-collapse.collapse .panel-body p{margin:0;font-family:Montserrat-Light;color:#7d7d7d}.faq_area .panel .panel-heading a:after,.faq_area .panel .panel-heading.collapsed a:after{font-family:fontawesome;content:"\f056";float:right;color:#D11D1D;font-size:18px;line-height:22px;margin-top:-3px;position:absolute;right:0}.english_movies,.pkg,.pkg.order,ul.text>li ul>li{position:relative}.faq_area .panel .panel-heading.collapsed a:after{content:"\f055";color:#929292}.faq_area .panel-heading.accordion-toggle.question-toggle.collapsed a{color:#7d7d7d}ul.text>li>a:last-child{border:0}.faq_area .panel-default>.panel-heading h4 a:hover,.faq_area .panel-heading.accordion-toggle.question-toggle a,.faq_area .panel-heading.accordion-toggle.question-toggle a:hover,ul.text li a h4:hover{color:#d71f27}.faq_area .panel-default>.panel-heading{background:0 0;position:relative}ul.text>li ul{display:none}ul.text>li ul>li{display:block}ul.text>li ul>li>a{color:#444;display:block;font-size:13px;padding:4px 0 4px 30px}span.accordsuffix{margin:0 0 0 6px;float:right}ul.text li p{background:#fff;border:1px solid #d3d3d3;color:#7d7d7d;line-height:22px;margin:10px 0 0;padding:15px 20px;width:100%;float:left;font-family:Montserrat-Light}ul.text li a i.fa{height:15px;width:20px}.statusicons{background:0 0;float:left;margin:0;padding:10px!important;width:100%}.statusicons h4{color:#036eae!important;float:left;margin:0!important;padding:0;width:97%;font-family:latobold}.news-det statusicons a{float:left}.testimonial_bg{background:url(../images/review_banner.jpg) left top/cover no-repeat;float:left;width:100%}.testimonial{background:0 0;padding:0;float:left;width:100%}.bx-wrapper .bx-viewport{background:0 0;border:0;box-shadow:none;left:0;transform:translateZ(0)}.client_img{border:5px solid #ff9283;border-radius:50%;float:left;height:90px;overflow:hidden;width:90px}.desc>img{float:left;margin-top:25px}.desc,.text_side{float:left;width:100%}.desc>p{background:#fff;float:left;padding:30px;width:100%;font-size:16px;color:#595959}.client_name{color:#fff;float:left;font-size:13px;margin-left:0;width:100%;margin-bottom:20px}.client_name span{font-family:Montserrat-Bold;font-size:15px}.client_name>a{color:#fff;float:right;font-size:13px;margin:0}.rating{float:left;margin:0 0 0 15px;width:100%}.like_dislike>img{margin:0 10px 0 0}.like_dislike{color:#fff;float:right}.like_dislike>a{text-decoration:none;color:#000;padding:0 10px}.products_bg.packages{margin:0}.packages_bg{margin-top:60px}.packages .heading{margin:0}.packages_detail>h3{font-family:latobold;font-size:24px;margin:30px 0 0 20px;color:#333}.packages_detail>h4{color:#333;font-family:latosemibold;font-size:20px;margin:23px 0 20px 20px}.packages_detail ul{margin:0 0 0 25px;padding:0}.packages_detail li{color:#747474;font-size:17px;margin-bottom:8px}.packages_bg.packages_bg1{border-color:#9999cd}.packages_bg.packages_bg1 .hindi_tv{background:#9999cd}.packages_bg.packages_bg1 h3.pkg_price sub{color:#9999cd}.packages_bg.packages_bg1 .pkg_detail li,.packages_bg.packages_bg1 h3.pkg_price,.packages_bg.packages_bg1>h4{color:#8787b7}.packages_bg.packages_bg1 .start_btn{background:#6d6d95}.packages_bg.packages_bg1 .start_btn:hover{background:#9999cd}.packages_bg.packages_bg2{border-color:#61c7cc}.packages_bg.packages_bg2 .hindi_tv{background:#61c7cc}.packages_bg.packages_bg2 h3.pkg_price sub{color:#61c7cc}.packages_bg.packages_bg2 .pkg_detail li,.packages_bg.packages_bg2 h3.pkg_price,.packages_bg.packages_bg2>h4{color:#58b3b7}.packages_bg.packages_bg2 .start_btn{background:#4ca1a5}.packages_bg.packages_bg2 .start_btn:hover{background:#61c7cc}.pkg{background:#036eae;float:right;margin:0;padding-bottom:20px;width:100%}.channel_logos{float:left;margin:15px 0 0 10px;width:96%}table.channel_logos tr td:last-child{border-right:0 none}table.channel_logos tr.last_child>td{border-bottom:0 none}.hindi_tv{padding:20px;background:#bdb7c3}.pkg_free{color:#fff;font-family:Montserrat-Light;font-style:italic;text-shadow:0 2px 1px rgba(0,0,0,.15);margin:8px 0 0}.pkg_free strong{font-family:Montserrat-Bold}.packages_bg>h1{color:#fff;font-size:23px;margin:40px 0 0;font-family:Montserrat-Medium}.packages_bg>p{margin:10px 0 0;color:#fff;font-family:Montserrat-Light}.hindi_tv>h2{color:#fff;font-size:24px;margin:15px 0 0;font-family:latosemibold}.packages_bg>h3.pkg_price{margin:0;font-size:66px;color:#aba6b1;text-align:center;padding:20px 0;background:#fbfbfb}.packages_bg>h3.pkg_price>sub{font-family:Montserrat-Light;font-size:15px;color:#bdb7c3}.packages_bg>h4{font-family:Montserrat-Bold;font-size:14px;color:#948e9a;margin:20px 20px 0}.pkg_free p{font-size:13px}.pkg_detail{margin:10px 0 0;padding:0;text-align:left;width:100%}.pkg_fixed{min-height:250px}.pkg_detail li{font-size:14px;margin:0;color:#fff;padding:5px 0;font-family:Montserrat-Light}.pkg_detail li i{margin-right:10px;font-size:13px}.start_btn{background:#948e9a;padding:15px 0;text-align:center;color:#fff;font-family:Montserrat-Bold;text-transform:uppercase;display:table;width:100%;transition:background-color .5s ease}.start_btn:focus,.start_btn:hover{text-decoration:none;background:#bdb7c3;color:#fff}.pkg>a{background:#025382;border:1px dashed #fff;border-radius:25px;color:#fff;display:inline-block;font-family:latobold;font-size:18px;margin:20px 0;padding:10px 0;text-decoration:none;width:85%}.pkg>a:hover{background:#F26E5B}.pkg>h4{color:#fff;font-family:latoblack;font-size:24px;margin:0 0 0 30px;text-align:left}
.footer_bg {border-top: 1px solid #e5e5e5; background: #f8f8f8; float: left; padding: 15px 25px; width: 100%;}.footer_bg .col-sm-2{width:20%}
.footer_logo{margin-top:35px;text-align:center;width:100%}
.footer_nav>li{color:#7d7d7d;display:table;width:100%;font-size:13px}
.footer_nav>li a,.steps,.steps ul li a{display:inline-block}
.footer_nav h4{margin-top:0;font-size:14px;font-family:Montserrat-Medium;color:#626161;text-transform:uppercase}
.footer_nav h4.watch_online{margin-top:25px}
.footer_nav h4.watch_online a{color:#626161}
.footer_nav>li a{color:#7d7d7d;padding:3px 0;text-decoration:none;opacity:.9}
.footer_nav>li a:hover{color:#D11D1D;opacity:1}
.copy_right>p{margin:10px 0 0;opacity:.9;color:#7d7d7d}.str3 img,.str3 img:hover{opacity:1}.table-responsive{overflow:hidden}.steps{background:#f9f9f9;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;margin-bottom:20px;padding:15px 0;width:100%}.steps ul li{float:left;font-size:14px;font-weight:400;text-align:center;width:33%}.steps ul li a{background:0 0;border:1px solid #d7d7d7;border-radius:0;color:#444;font-weight:400;height:30px;margin:0 10px;padding:2px 9px;text-align:center;text-decoration:none;vertical-align:middle;width:30px}.steps ul li a.active{background:#f1634f;border:1px solid #f1634f;color:#fff}.steps ul li a span{margin:0}.steps ul li a.active.compeleted{background:url(../images/tick.png) center center no-repeat #f1634f}.steps ul li a.active.compeleted span{display:none}.channels ul li,.detail,.sign-up a .fa,.software-box{display:inline-block}.steps ul li span{float:left;font-size:16px;margin:10px 0 0;text-align:center;width:100%;font-family:latosemibold}.sub_headinga,.total>p{font-family:latosemibold}.pkg.order{margin:0 0 30px;text-align:center;width:100%;background:0 0}.pkg.order table{background:0 0;border:0;border-radius:0;width:100%}.pkg.order tbody tr{background:#fff}.pkg.order table tbody tr th{border-right:1px solid #d7d7d7;color:#fff;font-weight:400}.pkg.order table tbody th{background:#F1634F;font-size:16px;padding:10px;text-align:center;width:25%}.pkg.order table tbody tr td.sign-up{border:1px solid #d7d7d7;padding:5px 10px;text-align:center;width:25%}.pkg.order table tbody tr td.sign-up h4{font-size:14px;margin:0}.pkg.order table th,td{border:0}.apply-button>input,.contact_form button,.formButton{background:#D11D1D;order:0;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;float:right;font-weight:400;margin:26px 0 0;padding:5px 25px;text-align:center;text-decoration:none}.heading.user_heading,.sub_headinga{text-align:left}.artical_search input{height:44px;box-shadow:none}.artical_search input[type=submit]{margin:0;width:100%;text-transform:uppercase}.apply-button>input{margin:10px 0 0;float:none}.apply-button>input:hover,.contact_form button:hover,.formButton:hover{background:#036EAE}.heading.user_heading>h4{margin:0 0 10px}.content_subarea.sub_page>p{line-height:25px;margin-bottom:20px}#formContainer-appli form label{font-weight:400;width:auto}#formContainer-appli h4,#formContainer-appli>h4{border-bottom:1px solid #cecece;font-family:latosemibold;font-size:20px;margin:0 0 20px;padding:0 0 12px}.formField-appli .col-md-6{margin-bottom:15px}.promotion,.total{float:left;width:100%}.total>p{color:#666;float:left;font-size:18px;margin:0 20px 20px 0}.total>p strong{color:#036EB1}.products_bg.sub_pages{background:0 0;margin-top:0}#formContainer-appli .pkg.order table tbody tr td.sign-up h4{border:0;font-size:14px;margin:0}.formField-appli label{font-weight:400;text-align:left;width:100%}.sign-up a .fa{font-size:24px;margin:5px 0 0;color:#F1634F}.sign-up a .fa:hover{color:#036EB1}.fsCreditCardLogo{float:left;margin:0 10px 0 0}.sub_headinga{float:left;font-size:15px;margin:0 0 20px;width:100%}.error{color:#fff;font-size:12px;margin:0;background:#D11D1D;adding:1px 3px;border-radius:3px}.artical_heading>h4{font-size:20px;margin:10px 0 30px}.software-box{border-radius:4px;margin-bottom:20px;margin-top:10px;padding:10px;width:100%}.software-box h4{border-bottom:1px solid #d7d7d7;font-weight:700;margin:0;padding:0 0 10px}.software-box ul li{border-bottom:1px solid #dbdbdb;float:left;list-style:none;padding:10px;width:100%}.image-update{float:left;margin:0 20px 0 0;width:10%}.image-update img{width:100%}.detail{width:87%}.detail a{float:left;font-size:14px;font-weight:400;width:100%}ul{margin:0;padding:0}.detail>p{color:#909090;font-size:15px}.heading.artical_head{border-bottom:1px solid #c2c2c2;margin-bottom:20px;padding-bottom:10px;width:100%}.channels ul li h4{color:#444;margin:0 0 5px}.channels ul{float:left;margin:0 0 10px;width:100%}.channels ul li{border:1px solid #d7d7d7;color:#036eae;font-size:14px;margin:0 10px 15px 0;padding:10px 0 0;text-align:center;text-decoration:none;width:250px}.channels ul li img{padding:0 10px}.channels ul li p{display:block;margin:0;padding:5px 10px}.english_banner>img{width:100%}.daramas.street{width:50%}.shadow,.shadow>img{float:left;width:100%}.english_movies{float:left;overflow:hidden;width:100%}.event_desc,.movie_img1,.movie_img2,.movie_img3{position:absolute}.movie_img1{left:-100%}.movie_img2{width:100%}.movie_img3{right:-100%}.movie_img1 img,.movie_img2 img,.movie_img3 img{width:100%;height:100%}.movie_img1>img{margin:0 0 0 -10px}.movie_img3>img{margin:0 0 0 30px}.products_bg.highlights{margin:0}.no_border .movie_item{border:0}.movie_name.black{background:url(../images/tv_icon.png) left top no-repeat;color:#333;font-family:latoregular;font-size:17px;padding:0 0 0 33px;text-align:left}ul.meal_experts.no_border{text-align:left}ul.meal_experts.no_border li p{color:#6d6c6c;font-size:14px;letter-spacing:-.1px;text-align:left}ul.meal_experts.no_border li:hover .movie_name.black{font-family:latobold;color:#f1634f;background:url(../images/tv_icon.png) left bottom no-repeat;cursor:pointer}.poplar_movies_bg.music_bg{background:url(../images/music_bg.jpg) center top/cover no-repeat;margin:0}.item-overlay.top.music{background:url(../images/music_shadow.png) left bottom repeat-x;height:100%;left:0;position:absolute;top:0;width:100%;display:block}.movie_item.daramas{margin:0;max-height:179px;min-height:179px;display:inline-block}.movie_item.daramas a{background-size:50px 50px;height:100%;top:0;width:100%}.event_desc{bottom:10px;padding:0 10px;width:100%}.event_name{color:#fff;font-size:13px}.event_detail{color:#fff;font-family:latobold}.movie_item.daramas:hover{border-color:#D71F27}.movie_item.daramas:hover .event_detail{color:#f1634f}.work-section.expact{padding-bottom:0}.pkg_tabs,.tab-content{float:left;width:100%}.tab_pkg{float:left;margin-top:20px;padding:0;width:100%}ul.tab_pkg li{float:left}ul.tab_pkg li a{background:#036eae;border-radius:4px 4px 0 0;color:#fff;float:left;font-size:17px;margin:0;padding:7px 30px;width:100%;text-decoration:none}ul.tab_pkg.nav-pills li.active a{background:#F16351;font-family:latobold}.movies_banner{float:left;width:100%}.daramas_soap{float:left;margin-top:50px;width:100%;text-align:center}.movie_name.drama{color:#333;float:left;font-size:18px;text-align:left;width:100%}.movie_name.drama>span{color:#999;margin:5px 0}.new_table,.pkg_compare{margin-top:40px}.movie_name.drama p,.movie_name.drama>span{float:left;font-size:15px;width:100%;font-family:latoregular}.movie_name.drama p{font-size:14px;color:#333}.daramas_soap a{float:left;margin-bottom:40px;min-height:265px;width:100%;max-height:265px}.daramas_soap a:hover .movie_name.drama{color:#F16351}.new_table>table{width:100%}.new_table>table td,.new_table>table th{text-align:center;border:1px solid #e3e3e3;font-size:22px;padding:10px 20px;word-wrap:break-word}.new_table>table td{color:red;font-weight:700}.new_table>table .check{color:#32cd32;font-size:30px}.new_table table tr th,.new_table table tr.price td{font-family:Montserrat-Bold;color:#fff}.new_table>table .p{text-align:center;font-size:13px;padding-top:130px}.pkg_compare{width:100%;float:left}.new_table table{border:1px solid #ddd;border-top:0;border-left:0}.new_table table tr th{background:#434955;font-size:14px;font-weight:400;padding:10px 0;border:0}.new_table table tr th:first-child{padding-left:10px}.new_table table tr.price td{background:#D11D1D;order-left:0;border-right:0;font-size:15px}.new_table table tr th:last-child{border-right:0}.new_table table tr th h4{margin:0;font-family:latosemibold}.header_text h1,.new_table table tr td.hding{font-family:Montserrat-Bold}.new_table table tr td{border-right:0;color:#515151;font-size:14px;font-weight:400;border-bottom:0}.sign-up .formButton.animate{margin:0}.new_table table tr td.hding{text-align:left;background:#eee}.new_table table tr td.hding a{color:#515151}.new_table table tr td.hding.spec_price{text-align:center}.new_table table tr td .fa-check{color:#62B01E}.new_table table tr td .fa-times{color:#d71f27}.sign-up a{font-size:14px;font-weight:400;display:table;margin:auto;color:#7c7c7c}.new_table table tr.background{background:#F9F9F9}.str_wrap{overflow:hidden;zoom:1;width:100%;font-size:12px;line-height:16px;position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none;background:0 0;white-space:nowrap;height:380px!important}.str_wrap.str_active{background:#f1f1f1}.str_move.str_move_clone a{position:relative;left:-3px}.str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move}.str_move_clone{display:inline-block;//display:inline;//zoom:1;vertical-align:top;position:absolute;left:100%;top:0}.str_vertical .str_move_clone{left:0;top:100%}.str_down .str_move_clone{left:0;bottom:100%}.str_down .str_move,.str_vertical .str_move{white-space:normal;width:100%}.noStop .str_move,.no_drag .str_move,.str_static .str_move{cursor:inherit}.round_circle,.tabs .nav-tabs>li{cursor:pointer}.str_wrap img{max-width:none!important}.str3 .str_item{font-size:0;line-height:0}.str3 img{margin:0 10px;width:690px;display:inline-block}#tvimage,.tv_device>img{width:100%}.str3.str_wrap.str_active{background:#fff}.viewMore{float:right;padding:40px 10px 0 0;font-weight:700;font-size:20px}.channelLogoCl{max-width:110px;max-height:80px}#tvimage>img{position:relative;top:-20px}.products_bg.tv-img{margin:0;padding-top:0;padding-bottom:10px}#tvimage{float:left;margin-top:-20px;text-align:center;position:relative}.packages_detail{float:left;width:100%;padding-bottom:10px}.batch{position:absolute;top:29px;right:-53px;z-index:999;width:110px}.spaceAdd_Basic{margin-top:182px!important}.spaceAdd_Entertainment{margin-top:60px!important}.pkhead{color:#fff;font-size:14px;font-weight:700;width:150px;padding-top:5px}.banner_device_container{position:absolute;top:0;left:0;width:100%}.banner_video{background:#000;position:relative;height:648px;overflow:hidden}.banner_video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:table}/*.banner_device{position:absolute;z-index:1;width:100%;background:#fff;height:100%;top:0;left:0;bottom:0;right:0}*/.availability p{text-align:center;color:#848484}.header_text{margin-top:17%;color:#fff}.expat_vision_tv{display:table;margin:0 auto;border-bottom:2px solid #fff;text-transform:uppercase;padding:0 50px 15px}.header_text h1{margin:30px 0 0}.header_text p{font-size:16px;font-family:Montserrat-Light;margin:20px 0 0;line-height:24px}.header_text a{background:#D11D1D;olor:#fff;text-transform:uppercase;border-radius:50px;padding:11px 30px;display:inline-table;margin-top:20px}.header_text a:hover{text-decoration:none;background:#69707d}.catagory_text_b{padding:54px 0 0}.catagory_text h6{text-transform:uppercase;color:#D11D1D;ont-family:Montserrat-Medium}.catagory_text h3,.catagory_text p,.support_device_inner{font-family:Montserrat-Light}.catagory_text h3{color:#525252}.catagory_text p{color:#8a8989;line-height:22px;margin:15px 0 20px}.support_device_inner{text-align:center;margin-top:60px}.support_device_inner img{border:1px solid #ddd;border-radius:50px;overflow:hidden}.support_device_inner h4{color:#626161;margin:30px 0 5px}.support_device_inner span{font-size:13px;color:#8d8b8b}.banner_device img.tv_box_img{margin:15px 0 0;max-width:100%}.tabs{margin-top:50px}.demain_chanel,.tabs img{padding:10px;border:1px solid #ddd;max-width:100%;border-radius:5px;transition:all .5s ease}.channel_inner{margin-top:20px;padding-bottom:20px}.our_channel .channel_logo img{transition:all .5s ease;width:60px}.our_channel .channel_logo{margin:10px 0 0;position:relative;padding:5px 0;text-align:center;height:59px;line-height:49px}.our_channel .flex-direction-nav a{margin-top:-40px;opacity:1}.our_channel .flex-direction-nav .flex-prev{left:-70px}.our_channel .flex-direction-nav .flex-next{right:-70px}.round_circle{width:14px;height:14px;line-height:14px;color:#fff;text-align:center;font-size:12px;border-radius:4px 0 0;background:#434955;position:absolute;right:-1px;bottom:-1px}.tabs .tab-content{margin-top:0}.demain_chanel:hover,.tabs img:hover{border-color:#d71f27}.tabs .nav-tabs>li a{color:#626161}.tabs .nav-tabs>li.active{cursor:default}.tabs .nav-tabs>li.active a{color:#D71F27}.our_channel p,.tabs p{margin:10px 0 0;color:#626161}.our_channel p span,.tabs p span{color:#D11D1D;ont-family:Montserrat-Medium;font-size:16px}.dmca_notice p,.modal-body p.channel_desp{font-family:Montserrat-Light}.modal-body p.channel_desp{line-height:22px;margin:0;color:#626161}.package_experc{background:#D11D1D;osition:relative}.dmca_notice{padding:130px 0 80px}.dmca_notice h3,.dmca_notice span.title{color:#7e7e7e;font-size:20px;margin:15px 0}.dmca_notice span.title{display:table;width:100%}.dmca_notice p{line-height:24px;color:#626161}.dmca_notice p strong{font-family:Montserrat-Bold}.dmca_notice p span{font-family:Montserrat-Medium}.bundle_button_panel{text-align:center;margin-top:70px;color:#fff}.bundle_button_panel a{padding:10px 30px;background:#322332;display:inline-table;margin:10px auto 0;font-family:Montserrat-Bold;border-radius:50px;color:#fff;font-size:16px}.note{font-family:Montserrat-Light;font-size:12px;opacity:.7;margin:20px 0 0;padding:0 60px}.carousl_silder{margin-top:50px}.carousl_silder .carousel-control{width:5%}.carousl_silder .carousel-control span{position:absolute;top:50%;margin-top:-20px}.demain_logo{margin-top:30px}.demain_logo .col-sm-2{width:20%;float:left}.demain_chanel{padding:25px;border-radius:15px;background:#f9f9f9;margin-bottom:20px}.demain_chanel:hover{background:#fff}.demain_logo h3{color:#404040;text-align:center;padding:15px 40px;border-bottom:1px solid #ddd;display:table;margin:30px auto}.demain_chanel_block{margin-top:20px}.demain_chanel_block h2 a{color:#FF9B05;font-family:Montserrat-Bold}.demain_video{margin-top:30px}.modal-dialog-b{width:650px}.modal-dialog-c{width:334px}.modal-dialog-c .embed-responsive-16by9{height:300px;padding:0}.stream_tv .packages_bg{text-align:center}.dmca_notice p span.p_sub{margin-left:30px;font-family:Montserrat-Light;display:inline-table}.stream_tv .packages_bg p{height:40px}.stream_tv .packages_bg a{border-radius:5px;background:#fff;display:inline-table;color:#434955;padding:9px 20px;text-transform:uppercase;font-family:Montserrat-Medium;margin-top:15px}.stream_tv .packages_bg a i{font-size:12px;margin-right:5px}.tv_package{padding-top:120px}.tv_package_content{padding:0 0 0 60px}.tv_package_content .heading h4{font-size:34px}.tv_package_content p{color:#848484;font-family:Montserrat-Light;line-height:22px;margin:10px 0 0}.tv_package_content p i{font-size:10px;margin:0 8px 0 0;position:relative;top:-2px}.contact_form button,.contact_form input,.contact_form select{height:44px;box-shadow:none}.contact_form textarea{box-shadow:none}.contact_form button{margin:0;text-transform:uppercase}.contact_form h4{padding-bottom:20px}.contact_left{margin-top:56px}.contact_left .heading h4{font-size:26px}.trynow_button{margin:0 auto -30px;display:table;padding:50px 0 0;text-align:center}.plan_flied a,.plan_flied button,.plan_flied_c input,.trynow_button a{border-radius:50px;background:#D11D1D;display:table;color:#fff;padding:10px 30px;text-transform:uppercase;font-size:24px;font-family:Montserrat-Bold}.trynow_button a span{display:table;font-size:12px;margin:auto;}.plan_flied button i,.trynow_button a i{font-size:20px;margin-right:5px}.plan_flied a:focus,.plan_flied a:hover,.plan_flied button:hover,.plan_flied_c input:hover,.stream_tv .packages_bg a:focus,.stream_tv .packages_bg a:hover,.trynow_button a:focus,.trynow_button a:hover{background:#434955;text-decoration:none;color:#fff}.header_text small,.stream_tv .packages_bg small,.trynow_button small{font-size:11px;color:#848484;font-family:Montserrat-Light;letter-spacing:.5px}.header_text small,.stream_tv .packages_bg small{display:block;line-height:13px;margin:5px 0 0}.header_text small,.poplar_movies_bg.experts .trynow_button small,.stream_tv .packages_bg small{color:#cdcdcd}.stream_tv .packages_bg small{color:#e9e9e9;margin:10px 0 0}.trynow_button_b{margin:0 auto}.trynow_button_c{padding:0 0 50px}.panel_center{float:none;display:table;margin:auto}#package_section,.record_panel{float:left;width:100%}.choose_plan{background:#D11D1D;adding:70px 0;margin-top:40px;text-align:center}.choose_plan .heading h4{font-size:30px;color:#fff}.choose_plan_inner{text-align:center;padding:50px 0 0;cursor:pointer;position:relative}.choose_plan_inner input[type=radio]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.circle{width:60px;height:60px;line-height:60px;border-radius:50px;margin:auto;background:#434955}.choose_plan_inner .circle span{margin:0;font-size:18px}.choose_plan_inner .circle i{display:none;font-size:26px;color:#fff;line-height:60px}.choose_plan_inner span{color:rgba(255,255,255,.8);margin-top:15px;display:block}.signup_flieds_outer{margin-top:50px}.signup_flieds_outer_b{margin-top:0}.signup_flieds_outer_b .signup_flieds+.signup_flieds{margin-top:30px}.signup_flieds_outer .heading h4{font-size:24px}.plan_flied{margin-top:15px}.plan_flied label{font-weight:400;color:#555}.plan_flied .preview_label{display:inline-table;width:100px}.pay_flied,.plan_flied input,.plan_flied select{height:44px;box-shadow:initial}.plan_flied input.form-control:focus,.plan_flied select.form-control:focus{box-shadow:none;border-color:#D71F27}.plan_flied input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.plan_flied input:-webkit-autofill:focus,.plan_flied input:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 0 0 9999px #fff,0 0 8px rgba(102,175,233,.6)}.plan_in .circle{background:#fff}.plan_in span{color:rgba(255,255,255,1)}.choose_plan_inner.plan_in .circle span{display:none}.choose_plan_inner.plan_in .circle i{display:block;color:#D71F27}.plan_flied input[type=radio],.plan_flied input[type=checkbox]{position:absolute;right:9000px}.plan_flied input[type=radio]+.label-text:before{content:"\f10c";font-family:FontAwesome;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;width:0;display:inline-block;margin-right:0;opacity:0}.articel h4,.article_data a,.smart_tv_text h1{text-transform:uppercase}.plan_flied input[type=radio]:checked+.label-text:before{content:"\f192";color:#8e44ad;animation:effect 250ms ease-in}.plan_flied .form-check label{margin:0;display:inline;color:#fff;cursor:pointer}.plan_flied input[type=radio]+.label-text{background:#73777f;float:left;padding:13px 25px;font-size:16px;margin:0;width:50%;text-align:center}.plan_flied input[type=radio]:checked+.label-text{background:#D11D1D;ransition:all .2s ease}.plan_flied .radio_first input[type=radio]+.label-text{border-radius:4px 0 0 4px}.plan_flied .radio_last input[type=radio]+.label-text{border-radius:0 4px 4px 0}.plan_flied a,.plan_flied button{height:auto;display:table;margin:50px auto 0}.plan_flied_b{margin:20px 0 0;text-align:center}.plan_flied a,.plan_flied_b button,.plan_flied_c input{width:100%;margin:0;padding:8px 30px;font-size:18px;border-radius:50px}.plan_flied_b a{color:#7c7b7b;margin:4px 0;display:block}.plan_flied a,.plan_flied_c{margin:40px 0 0}.plan_flied_b a:hover{color:#D71F27}.plan_flied a{width:auto;padding:0 30px;height:44px;font-size:14px;line-height:44px}.plan_flied a .svg-inline--fa.fa-w-16{width:1.2em;position:relative;top:4px}#package_list input.form-control{margin:7px 0;font-size:13px}#package_list input.form-control.active{border-color:#D11D1D;ackground:#f4f4f4}#package_section .col-sm-3{padding-left:0}.record_panel{border:1px solid #ccc;border-radius:4px;height:102px;margin:7px 0 0;text-align:center;padding:18px}.record_panel span,span.credit{font-size:12px;color:#7d7d7d;display:inline-table;font-weight:400}.record_date{font-size:18px}.article_icon .svg-inline--fa.fa-w-18{color:#e4e7eb}.search_panel{padding-bottom:50px}.articel .input-group{width:100%;margin-top:15px}.articel h4{color:#626161;font-family:Montserrat-Bold}.articel h4 span{float:right;color:#908e8e;font-size:12px}.articel .input-group .form-control{z-index:0;height:56px;border-radius:0;padding:10px 20px;box-shadow:none}.articel .input-group .form-control:focus{border-color:#D71F27}.articel .input-group .input-group-append{position:absolute;right:0;top:0;width:60px}.articel .input-group .input-group-append button{height:56px;background:#D11D1D;order-radius:0}.articel .input-group .input-group-append button:hover{background:#322332}.articel .input-group .input-group-append button .svg-inline--fa.fa-w-10{width:35%;margin:12px;color:#fff}.article_list{width:100%;padding:20px 10px;display:inline-block}.article_list+.article_list,.review+.review{margin-top:0}.article_data{padding:0 0 0 10px}.article_data a{font-family:Montserrat-Medium;color:#626161}.article_data a i{font-style:initial;font-family:Montserrat-Bold}.article_data p,.article_detail p{padding:10px 0 0;line-height:20px;color:#818080}.article_data p span{color:#908e8e}.article_list:hover a{color:#D11D1D;ext-decoration:none}.article_list:nth-child(even){background:#f9f9f9}.article_list:nth-child(even):hover,.article_list:nth-child(odd):hover{background:#f8f8f8}.article_detail,.article_detail .article_data{padding:0}.article_detail p{font-size:14px}.smart_tv_text h3,.smart_tv_text p{color:#5c5c5c;font-family:Montserrat-Light;font-size:40px;margin:0}.smart_tv_text h1{color:#D11D1D;ont-family:Montserrat-Bold;font-size:96px;margin:0}.smart_tv_text h3.box{color:#f58a1f;font-family:Montserrat-Regular}.smart_tv_text span.price_was{text-decoration:line-through;font-size:34px;padding:10px 0 0;margin:0;color:#5c5c5c;font-family:Montserrat-Light;}.smart_tv_text p{font-size:33px}.smart_tv_text p+p{margin:50px 0 0}.smart_tv_img{padding:30px 50px 0}.smart_tv_img img{margin:auto;display:table}.signup_confirm{text-align:center;padding:160px 0 85px}.support_device{text-align:center;font-family:Montserrat-Light;margin-top:80px;display:inline-table}.support_device img{border:1px solid #ddd;border-radius:50px;overflow:hidden}.support_device h4{color:#7f7f7f;margin:30px 0 5px}.home_flied{width:100%;float:left}.home_flied img{position:absolute; left:20px;top:16px;z-index:3}#UsCellNumber input{padding-left:45px}.ui-effects-placeholder{display:none!important}.alert_msg#error_msgs{padding:15px 20px;background:#D71F27;color:#fff;position:absolute;z-index:99;top:80px;left:0;right:0;margin:0 auto;width:400px;font-family:Montserrat-Medium}.alert_msg strong,.bolg_dection .btn-primary{font-family:Montserrat-Bold}.alert_msg .closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.alert_msg .closebtn:hover{color:#000}.bolg_dection p.lead a{color:#626161;text-decoration:none}.bolg_dection p{text-align:justify}.bolg_dection p span{display:block}.bolg_dection p br{display:none}.card.card2{padding-left:30px}.card .card-header{font-size:18px;color:#626161;border-bottom:2px solid #626161;padding-bottom:15px}.card .list-unstyled{padding-left:15px;margin-bottom:20px}.card .list-unstyled li{margin:5px 0}.card .list-unstyled li a{text-decoration:none;margin:5px 0;color:#6a6a6a}.card .list-unstyled li a:hover{color:#626161}.bolg_dection .mt-4,.bolg_dection .mt-4 a{font-size:21px;color:#626161}.bolg_dection .btn-primary{border-radius:10px;background:#D11D1D;isplay:table;color:#fff;padding:10px 30px;text-transform:uppercase;font-size:24px;border:0}.media .media-body,.mt-0{color:#626161}.bolg_dection .btn-primary:hover{background:#434955}.media .media-body .mt-0{text-align:left;font-size:16px;margin-bottom:8px}.mt-0{text-align:right;font-size:12px;margin:0}.article_data_b br{display:none!important}.article_data_b img{max-width:100%;display:block;margin-top:20px}.article_data_b p{margin:0!important;text-indent:initial!important}.article_data_b p u span{font-family:Montserrat-Medium!important}.article_data_b p u{margin:0;display:inline-block}.article_data_b p u[style="text-align: center;"] span{margin:0}.article_data_b p span{font-family:Montserrat-Regular!important;margin-top:20px;display:block}.flixon_tv_img{left:0;top:3px}#sport_channel .tv_package_content, #kids_entertainment .tv_package_content{padding:0}.flixon_tv_newimg{top:0;padding:2px 3px}.date_flied{}.home_input .date_flied .input-group input.form-control{width:124px}.home_input .date_flied .input-group input.form-control#ExpiryMont{border-right: 1px solid #ccc}
.seven_day_trail{}.home_input .seven_day_trail button{ padding: 3px 13px }
.banner_device .header_text .new h2, .banner_device .header_text .new h2 span.roku_vale{color:#fff;text-transform: uppercase;font-size: 115px;font-family: Montserrat-Bold;text-align: left;margin-bottom: 0;line-height: 90px;}
.banner_device .header_text .new h2.h_1{margin-top:15px;}
.banner_device .header_text .new.new_left h2{font-size:29px; line-height: initial; margin-top: 25px; color:#d71f27}
/*.banner_device .header_text .new p:after{width:135px; height:114px; position:absolute; left:0; bottom:73px; background:url(../images/delivery_icon.png); background-size:100%; content: '';}*/
.banner_device .header_text .new h2 span sup{top:-1.4em; left:0; font-size:40%}
.banner_device .header_text .new.new_left p{color:#fff;font-size:14px; margin-top: 0; text-align:left; display:table; width: 100%}
.banner_device .header_text .new p span{font-size: 26px;text-transform: uppercase;font-family: Montserrat-Medium;}
.banner_device .header_text .new.right{padding-left:0;}
.banner_device .header_text .new.right h2.Hea_1{color:#D11D1D; text-transform: capitalize;font-family: Montserrat-Medium;font-size:80px}
.banner_device .header_text .new.right h2.Hea_2{text-transform: initial;font-family: Montserrat-Medium;font-size: 72px;margin-top: 0;}
.banner_device .header_text .new.right h2.Hea_2.b{margin-top: 30px;}
.banner_device .header_text .new.right h2.Hea_2.b span{font-size: 125px;}
.banner_device .header_text .new.right h2.Hea_2.b span sup{font-size: 45px;position: relative;top: -60px;}
.banner_device .header_text .new.right h2.Hea_1.b{font-size:73px;margin-top: 0;}
.banner_device .header_text .new.right h2.Hea_2.c{ font-size: 69px }
.banner_device .header_text .new.right h2{line-height:70px;}
.banner_device .header_text{margin-top:70px; padding:25px 0 30px;}
.banner_device .header_text .new.new_left .col-sm-6:first-child{padding-right:0}

.banner_text{font-size:24px; color:#fff; margin:25px 0 0; line-height:42px}

.header_logos{ margin:15px 0 0; display: table; width: 100%}
.banner_device .header_text .new.new_left .logos_icon{width:72px; height:72px; border-radius:100px; border:3px solid #fff; line-height:62px; text-align:center; float: left;}
.banner_device .header_text .new.new_left .logos_icon img{width:initial; margin:0 auto; display: inline-table;}
.banner_device .header_text .new.new_left .logos_icon+.logos_icon{ margin:0 0 0 22px}

.home_input.home_input_b button{padding:12px 0}
.home_input.home_input_b .input-group .form-control{border:1px solid #ccc}
.banner_device .header_text .new img{width:90%;margin:10px auto 0; display: table;}

.banner_device .header_text .new.new_left p.headr_lgo_txt{font-size:10px; margin:10px 0 0; line-height:initial;}
.banner_device .header_text .new.new_left p.headr_lgo_txt a{background:none; padding:0; margin:0;}
.banner_device .header_text .new.new_left p.headr_lgo_txt a:hover{color:#D71F27}

.nav_right .affilation_li{padding: 17px 43px 5px 0;float: left;}
.nav_right .affilation_li p{font-size: 12px;color: #fff;text-align: left;font-family: Montserrat-Light;}
.nav_right .affilation_li p span{font-family: Montserrat-Medium;text-transform: uppercase;font-size: 14px;}
.priceInfo .table>tbody>tr>td{color: #000;text-align: left;width: 50%;padding-bottom: 0;padding-top: 0}
.priceInfo .table>tbody>tr>td:last-child{text-align: right;padding-right: 30px;}
.priceInfo{margin-top: -10px; display:table; width:100%}
.priceInfo .table{margin: 0;}
.home_input .priceInfo .col-sm-6{width: 50%;}
.p-r{padding-right: 0}
.p-l{padding-left: 0}
.credit-card-group{border:1px solid #ccc;}
.credit-card-group #card-number{background-position: 10px -121px,260px -61px;padding-left: 60px;}
.priceInfo ul{ margin:0 auto; padding: 0; width:234px; text-align: left; display: table;}
.priceInfo ul li.title{width:140px; border-left:0}
.priceInfo ul li{ width:90px; float: left; color:#fff; border:1px solid #ddd; border-right:0; border-top: 0; padding:3px 0 3px 15px}
.priceInfo ul li.last{border-bottom:0}
.channel_inner_b{margin-top:0;}
.f_note{color:#7d7d7d;  line-height:13px; font-size:10px; margin-top:10px; font-family: Montserrat-Light;}
.roku_vale{float:left}
.price_down{float:left; margin:13px 0 0 15px; text-transform:initial;}
.banner_device .header_text .new h2 span.was_price{display:table; line-height:initial}
.banner_device .header_text .new h2 span.was_price, .banner_device .header_text .new h2 span.was_price span{font-size:20px; font-family:Montserrat-Medium;}
.banner_device .header_text .new h2 span.was_price span{ position: relative; }
.banner_device .header_text .new h2 span.was_price span:before{position:absolute; content:''; top:12px; left:-2px; width:73px; height:1px; background:#84888b;}
.banner_device .header_text .new h2 span.now_price{font-size:44px; line-height:initial; display:table; }
.music_bg .movie_item.daramas a{ background: none }
.heading.heading_white h4, .heading.heading_white h4 span, .heading.heading_white p, p.pahg_white{ color:#fff }
.packages, .our_channel, .container, #sport_channel, #kids_entertainment, .ondemand, .music_bg, .drama_bg, .faq-section, .header_text{ position: relative; }
.package_experc:before, .our_channel:before, #sport_channel:before, #kids_entertainment:before, .ondemand:before, .music_bg:before, .drama_bg:before, .faq-section:before, .header_text:before{width:100%; height:200px; position:absolute; content: ''; top: 0; /*border-radius:0 0 300px 300px;*/ opacity:.2; left:0; right:0}
.package_experc{background:linear-gradient(#000000, #D11D1D, #000000)}
.our_channel, #sport_channel, .music_bg, .header_text, .english_movies, body .black_background{background:linear-gradient(#000, #313131, #000)}

body .black_background p{ color: #fff }

body .gray_background{background:linear-gradient(#e4e4e4, #f7f7f7, #e4e4e4);}

.our_channel:before, #sport_channel:before, #kids_entertainment:before, .ondemand:before, .music_bg:before, .header_text:before{opacity:.1; height:210px}
.ondemand:before{height:252px}
.header_text:before{height:213px}
.drama_bg:before, .faq-section:before{height: 150px; opacity: .4}
sup.small_sup{top:-17px; font-size:12px}

sup.small_sup {
  top: -17px;
  font-size: 12px;
}
sup.ex_s_sup{
  top: -0.5em;
  font-size: 8px;
}

.push_right{ float: right; }
.push_left{ float: left;  }

.few_steps h2.fre_delv{font-size:1.3em; margin:10px 0 0}
.few_steps h2.fw_stp{margin:40px 0 0; font-family:Montserrat-Light;}
.watch_step{margin:40px 0;}
.watch_step h2{ margin:25px 0 0; color:#552a7b; font-size:1.3em}
.card_info.card_info_b{ text-align: left; }
.card_info.card_info_b h5{font-size:26px}
.card_info.card_info_b p{margin-top:5px}
.card_info.card_info_b ul{margin:5px 0 0}
.card_info.card_info_b ul li{margin:6px 0 0}
.card_info.card_info_b p.next_subcp{margin:15px 0 0; font-size:14px}
.card_info.card_info_b p.card_auth{margin:15px 0 5px; font-size:14px; font-family: 'Montserrat-Bold'}
.entr_cardr{font-size:12px; color:#fff; text-align:center; display:table; width:100%}

.device_popup{}
.device_popup p, .custom_device p{font-family:Montserrat-Light; line-height: 26px}
.device_popup p span, .custom_device_img span{ width: 20px; height: 20px; border:1px solid #ff0e00; line-height: initial; text-align: center; display: inline-table; border-radius: 50px; font-size: 12px; vertical-align: middle;}
.custom_device{ margin: 60px 0 0 }
.custom_device h4{font-size:14px; margin:0; padding:0 0 15px; border-bottom: 1px solid #ccc}
.custom_device p{line-height:initial; margin:10px 0 0}
.custom_device_img{ text-align: center; margin: 40px 0 0; position: relative;}
.device_popup h3{ font-size: 20px; margin: 50px 0 0 }
.device_popup .modal-body{ padding:30px 40px 50px}

.device_popup .modal-header .modal-title{ font-size: 24px; text-align: center; font-family: 'Montserrat-Bold'}
.device_popup .modal-header .close{ font-size: 36px }
.custom_device_img span{ width: 30px; height:30px; position: absolute; right: 0; top:-20px; line-height: 26px; font-size:16px}
button#signup_button {
  border-radius: 50px !important;
  width: 100% !important;
}
.offermodal{background:#f5f6f7}
.offermodal .modal-header{background:#cfcfcf; text-align: center;}
.offermodal .modal-header h3, .modal_inner_scrol h4{font-family: 'Montserrat-Medium'; font-size: 20px}
.offermodal .modal-header h4, .modal_inner_scrol p{font-family: 'Montserrat-Light'; font-size: 15px; margin:7px 0 0; color: #525252}
.offermodal .modal-header .close{font-size: 32px; opacity:.7; margin:0; top:-6px; right: 3px; position: absolute;}
.offermodal .modal-header .close:hover{opacity:1;}
.offermodal .modal-body{ padding: 0}
.modal_inner_scrol{overflow-y: scroll; overflow-x: hidden; max-height:490px; margin:20px; padding: 0 20px 0 0}
.modal_inner_scrol h4{ font-size: 18px; margin: 0}
.modal_inner_scrol p{font-size: 14px; line-height: 22px; padding-bottom: 30px}
.modal_inner_scrol p a{color:#D11D1D;}



.stystream_content {
  position: absolute;
  top: 45%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
}
.stystream_content h2 {
  font-size: 54px;
  color: #fff;
  font-weight: normal;
  font-family: 'Montserrat-ExtraLight';
  text-transform: capitalize;
  text-shadow: 0 1px 5px rgba(0,0,0,.5);
}
.stystream_content span.divder {
  display: table;
  margin: auto;
  width: 100px;
  height: 2px;
  background: #D11D1D;
  margin: 20px auto 0;
  box-shadow: 0 1px 5px rgba(0,0,0,.3);
}
.stystream_content p, .stystream_content a.offer_detl {
  font-size: 14px;
  color: #fff;
  font-family: 'Montserrat-Light';
  margin: 15px 0 0;
  padding: 0 133px;
  letter-spacing: 1.5px;
  line-height: 1.75;
  text-shadow: 0 1px 5px rgba(0,0,0,.5);
}
.stystream_content a {
  text-decoration: none;
  margin: 25px auto 0;
  display: table;
  background: none !important;
}
.home_input.home_input_b .input-group.seven_day_trail button, .stystream_content button {
  width: 100%;
  border-radius: 0;
  height: 60px;
  font-size: 18px;
  text-transform: uppercase;
}

.home_input button, .stystream_content button {
  padding: 12px 13px;
  border: 0;
  color: #fff;

  width: 151px;
  text-align: center;
  float: right;
}
.stystream_video {
  position: relative;
  overflow: hidden;
  min-height: 110vh;
}
.stystream_video_inner video {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: 100%;
  background-size: cover;
  background-position: top;
  background-repeat: no-repeat;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.stystream_video_inner {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.stystream_content a button {
  width: auto;
  height: auto;
  float: none;
  background: #D11D1D;
  font-size: 14px;
  padding: 16px 32px;
  text-shadow: 0 1px 5px rgba(0,0,0,.2);
}

.stystream_content a {
  text-decoration: none;
  margin: 25px auto 0;
  display: table;
}

.stystream_content p, .stystream_content a.offer_detl {
  font-size: 14px;
  color: #fff;

  margin: 15px 0 0;
  padding: 0 133px;
  letter-spacing: 1.5px;
  line-height: 1.75;
  text-shadow: 0 1px 5px rgba(0,0,0,.5);
}
.stystream_content a.offer_detl {
  padding: 0;
  width: 100%;
  display: table;
  color: #e4e9f2;
  margin-top: 5px;
  outline: none !important;
}

.banner_device .header_text{
  padding: 25px 0;
}
.stystream_content button:hover {
  background: #69707d;
}

.trial_panel{ padding: 50px 0 }
.trial_panel h2{ text-align: center; font-family: Montserrat-Bold; color: #D11D1D; margin: 0; padding-bottom: 30px; font-size: 28px}
.trial_content{ margin-top: 20px }
.trial_content img{ width: 25px; float: left;}
.trial_content span{ margin: 0 0 0 10px; color: #D11D1D; font-size:20px}
.trial_panel_inner{ padding: 0 40px }
.background-loader {
  background:rgba(0,0,0,.7);
  display: block;
  height: 100%;
  left: 0;
  /*opacity: 0.3;*/
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10000;
}
.image-laoding {
  background:#fff;
  border-radius: 5px;
  height: auto;
  left: 50%;
  opacity:1;
  padding: 10px 15px;
  position: fixed;
  top:50%;
  width: auto;
  z-index: 100001;
  margin:-20px 0 0 -75px; line-height: 24px;
}

#card-number{
  background-image: url(https://goflixon.com/images/images.png),url(https://goflixon.com/images/images.png);
  background-position: 2px -121px,260px -61px;
  background-size:120px 371px,120px 371px;
  background-repeat: no-repeat;
  padding-left: 54px;
  width: 215px;
}
#card-number.visa {
  background-position: 2px -163px,260px -61px;
}
#card-number.mastercard {
  background-position: 2px -247px,260px -61px;
}
#card-number.discover {
  background-position: 2px -331px,260px -87px;
}
#card-number.maestro {
  background-position: 2px -289px,260px -87px;
}
.alert_msg#error_msgs_trial{
  padding:15px 20px;background:#D71F27;color:#fff;position:absolute;z-index:99;top:120px;left:50%;margin:0 0 0 -15%;width:400px;font-family:Montserrat-Medium
}
.image-laoding i{ float: left; margin-right: 8px }
a.order_a {
  background: none;
  color: #337ab7;
  padding: 0;
  text-transform: none;
  margin-top: 0;
}
.header_text a.order_a:hover{
  background:none;
  text-decoration: underline;
}
.input-group2 input{
  margin: 10px 0;
  height: 42px;
  border-radius: 50px;
  padding: 6px 12px 6px 20px;
}
.input-group2 select{
  margin: 10px 0;
  height: 42px;
  border-radius: 50px;
  padding: 6px 12px 6px 20px;
}
button.btn-block{
  border-radius: 50px !important;
  margin-top: 20px;
}

.home_input button:hover{
  color: #fff;
}

sup.ex_s_sup{
  top: -0.5em;
  font-size: 8px;
}
.product_view .modal-dialog{max-width: 800px; width: 100%;}
.pre-cost{text-decoration: line-through; color: #a5a5a5;}
.space-ten{padding: 10px 0;}
button#signup_button {
  border-radius: 50px !important;
  width: 100% !important;
}
.banner_device .header_text .new.new_left .logos_icon, .packages .logos_icon {
  width: 72px;
  height: 72px;
  border-radius: 100px;
  border: 3px solid #fff;
  line-height: 62px;
  text-align: center;
  float: left;
}
.package_experc .header_logos {
  width: 93%;
  float: right;
}

.header_logos {
  margin: 0;
  display: table;
  width: 100%;
}
.package_experc .header_logos .logos_icon {
  width: 74px;
  height: 74px;
  line-height: 65px;
}
.package_experc .header_logos .logos_icon img {
  /*width: 32px;*/
  margin-top:15px;
}
.package_experc .header_logos .logos_icon+.logos_icon {
  margin-left: 13px;
}

.banner_device .header_text .new.new_left .logos_icon, .packages .logos_icon {
  width: 72px;
  height: 72px;
  border-radius: 100px;
  border: 3px solid #fff;
  line-height: 62px;
  text-align: center;
  float: left;
}
.heading h4 {
  font-size: 33px;
}
.package_experc .header_logos p.headr_lgo_txt {
  font-size: 10px;
  color: #fff;
  display: inline-table;
  margin-top: 5px;
  width: 100%;
}
.package_experc .header_logos p.headr_lgo_txt a {
  color: #fff;
}
.device_popup .modal-header .modal-title {
  font-size: 24px;
  text-align: center;
  font-family: 'Montserrat-Bold';
}
.device_popup .modal-body {
  padding: 30px 40px 50px;
}
.device_popup p, .custom_device p {
  font-family: Montserrat-Light;
  line-height: 26px;
}
.custom_device {
  margin: 60px 0 0;
}
.custom_device h4 {
  font-size: 14px;
  margin: 0;
  padding: 0 0 15px;
  border-bottom: 1px solid #ccc;
}
.custom_device p {
  line-height: initial;
  margin: 10px 0 0;
}
.custom_device_img {
  text-align: center;
  margin: 40px 0 0;
  position: relative;
}
.device_popup p span, .custom_device_img span {
  width: 20px;
  height: 20px;
  border: 1px solid #ff0e00;
  line-height: initial;
  text-align: center;
  display: inline-table;
  border-radius: 50px;
  font-size: 12px;
  vertical-align: middle;
}
.custom_device_img span {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 0;
  top: -20px;
  line-height: 26px;
  font-size: 16px;
}
.trynow_button {
  margin: 0 auto -30px;
  display: table;
  padding: 50px 0 0;
  text-align: center;
}
.trynow_button {
  margin: 0 auto;
}
.plan_flied a, .plan_flied button, .plan_flied_c input, .trynow_button a {
  border-radius: 50px;
  background: #000000;
  display: table;
  color: #fff;
  padding: 10px 30px;
  text-transform: uppercase;
  font-size: 24px;
  font-family: Montserrat-Bold;
}
.trynow_button a {
  border-radius: 0;
  background: #D11D1D;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 16px 32px;
  letter-spacing: 2.5px;
}

.trynow_button a i {
  color: red;
  padding: 4px 10px 0 0;
  font-size: 12px;
  margin: 0;
}
.trynow_button a:hover i {
  color: #D11D1D;
}
.trynow_button a:hover {
  background: #434955;
}
.wizard,
.tabcontrol
{
  display: block;
  width: 100%;
  overflow: hidden;
}
.wizard{ padding:0 0 15px}

.wizard a,
.tabcontrol a
{
  outline: 0;
}

.wizard ul,
.tabcontrol ul
{
  list-style:none !important;
  padding:0;
  margin:0; position:relative; text-align: center;
}

.wizard ul > li,
.tabcontrol ul > li
{
  display: block;
  padding: 0;
}

/* Accessibility */
.wizard > .steps .current-info,
.tabcontrol > .steps .current-info
{
  position: absolute;
  left: -999em;
}

.wizard > .content > .title,
.tabcontrol > .content > .title
{
  position: absolute;
  left: -999em;
}



/*
Wizard
*/

.wizard > .steps
{
  position: relative;
  display: block;
  width: 100%;
}

/*.wizard > .steps:before{display:block; position:absolute; height:100%; width:100%; background:#f0f0f0; content: ''}*/

.wizard.vertical > .steps{
  display:inline;
  float:left;
  width:100%; background:#f0f0f0; padding:20px 0; height: 100%; left: 0; top: 0; bottom: 0; z-index: 9; margin: 0}

  .wizard > .steps .number
  {
    /*font-size: 1.429em;*/
  }

  .wizard > .steps > ul > li
  {
    width: 25%;
  }

  .wizard > .steps > ul > li,
  .wizard > .actions > ul > li
  {
    float: left;
  }

  .wizard.vertical > .steps > ul > li{width:20%; float: none; display: inline-table; margin:0 5px}

  .wizard > .steps a,
  .wizard > .steps a:hover,
  .wizard > .steps a:active
  {
    display: block;
    width: auto;
    margin:0;
    padding:.9em;
    text-decoration: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; display: table; width: 100%; font-size:18px
  }

  .wizard > .steps .disabled a,
  .wizard > .steps .disabled a:hover,
  .wizard > .steps .disabled a:active
  {
    /*background: #eee;*/
    color:#75757f;
    cursor: default;
  }

  .wizard > .steps .current a,
  .wizard > .steps .current a:hover,
  .wizard > .steps .current a:active
  {
    background:#fff;
    color:#18468E;
    cursor:default; -webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.1); -moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.1); box-shadow:1px 1px 2px 0 rgba(0,0,0,0.1);
  }

  .wizard > .steps .done a,
  .wizard > .steps .done a:hover,
  .wizard > .steps .done a:active
  {
    background:#dad8d8;
    color:#a9a8a8;
  }

  .wizard > .steps .error a,
  .wizard > .steps .error a:hover,
  .wizard > .steps .error a:active
  {
    background: #ff3111;
    color: #fff;
  }

  .wizard > .content
  {
    /*background: #eee;*/
    display: block;
    margin: 0.5em;
  /*min-height: 36em;
  overflow: hidden;
  overflow-y: scroll;*/
  position: relative;
  width: auto;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}

.wizard.vertical > .content
{
  display: inline;
  float: left;
  margin:0;
  width:100%;
}

.wizard > .content > .body
{
  float: left;
  position: relative;
  width:100%;
  padding:0; margin:80px 0 0
}

.wizard > .content > .body h4{margin:0; font-weight:bold; text-align: center; padding:15px 0 15px 25%; color:#fff; background:#18468E; position: fixed; width:100%; left: 0; top: 0; z-index: 5}
.flied{margin:15px 0 0}

.recomed_value i{font-size:24px; margin:5px 2px 0; color:#18468E}
.recomed_value i:hover{color:#123872}
.recomed_value a.count{width:32px; height:32px; text-align:center; line-height:28px; border-radius:50px; border:2px solid #ccc; display:inline-table; font-weight:bold; margin:5px 3px 0; background: #f9f9f9; text-decoration:none}

.recomed_value span{color:#18468E; display: block; margin:5px 0 0; font-size:12px; font-weight:bold;}
.recomed_value span.text_right{ text-align: right; }
.text_right{}

.recomed_value a.count:hover{background:#18468E; color:#fff; border-color:#18468E;}
.add_file{border-radius:5px; border:2px dashed #18468E; color:#18468E; padding:30px; text-align: center;}
.add_file i{font-size:42px}
.add_file span{font-size:18px; display:block; font-weight: bold; margin:10px 0 0}

.wizard > .content > .body ul
{
  list-style: none !important;
}

.wizard > .content > .body ul > li
{
  display: list-item;
}

.wizard > .content > .body > iframe
{
  border: 0 none;
  width: 100%;
  height: 100%;
}

.wizard > .content > .body input[type="text"], .wizard > .content > .body textarea, .wizard > .content select
{
  /*display: block;*/
  border: 1px solid #e1e1e1; box-shadow: none; height:40px
}

.wizard > .content > .body textarea{height:100px}

.wizard > .content > .body input[type="checkbox"]
{
  display: inline-block;
}

.wizard > .content > .body input.error
{
  background: rgb(251, 227, 228);
  border: 1px solid #fbc2c4;
  color: #8a1f11;
}

.wizard > .content > .body label
{
  display:inline-block; font-size:14px; color:#6b6b6b; font-weight:normal;
  /*margin-bottom: 0.5em;*/
}

.wizard > .content > .body label.error
{
  color: #8a1f11;
  display: inline-block;
  margin-left: 1.5em;
}

.wizard > .actions
{
  position: relative;
  display: block;
  text-align: right;
  width: 100%;
}

.wizard.vertical > .actions
{
  display: inline;
  float: left;
  margin:0;
  width:100%;
}

.wizard > .actions > ul, .actions.actions_butn ul
{
  display:table; width:644px; margin:15px auto 0; 
}

.actions.actions_butn ul{ width: 100% }

.wizard > .actions > ul > li
{
  margin: 0 0.5em;
}

.wizard.vertical > .actions > ul > li
{
  margin:0; width: 100%
}

.wizard > .actions a,
.wizard > .actions a:hover,
.wizard > .actions a:active, .actions.actions_butn a, .actions.actions_butn a:hover, .actions.actions_butn a:active
{
  background: none repeat scroll 0 0 #D11D1D;
  color: #fff;
  display: block;
  padding:0;
  text-decoration: none; font-size: 16px; text-transform: uppercase;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px; height: 44px; line-height: 44px; 
  font-family: Montserrat-Bold;
}
.wizard > .actions a:hover, .actions.actions_butn a:hover{background:#434955}


.wizard > .actions a[href="#previous"]{font-size: 16px; background: none; border-radius: initial; height: auto; color: #337ab7;  padding: 0; text-align:left; text-transform: initial; font-family: Montserrat-Regular; position: relative; padding-left: 16px}
.wizard > .actions a[href="#previous"]:before{ position: absolute; left: 0; top: 0; font-family: FontAwesome; content: "\f053";}


.wizard > .actions .disabled a,
.wizard > .actions .disabled a:hover,
.wizard > .actions .disabled a:active
{
  background: #eee;
  color: #aaa;
}

.wizard > .loading
{
}

.wizard > .loading .spinner
{
}



/*
Tabcontrol
*/

.tabcontrol > .steps
{
  position: relative;
  display: block;
  width: 100%;
}

.tabcontrol > .steps > ul
{
  position: relative;
  margin: 6px 0 0 0;
  top: 1px;
  z-index: 1;
}

.tabcontrol > .steps > ul > li
{
  float: left;
  margin: 5px 2px 0 0;
  padding: 1px;

  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.tabcontrol > .steps > ul > li:hover
{
  background: #edecec;
  border: 1px solid #bbb;
  padding: 0;
}

.tabcontrol > .steps > ul > li.current
{
  background: #fff;
  border: 1px solid #bbb;
  border-bottom: 0 none;
  padding: 0 0 1px 0;
  margin-top: 0;
}

.tabcontrol > .steps > ul > li > a
{
  color: #5f5f5f;
  display: inline-block;
  border: 0 none;
  margin: 0;
  padding: 10px 30px;
  text-decoration: none;
}

.tabcontrol > .steps > ul > li > a:hover
{
  text-decoration: none;
}

.tabcontrol > .steps > ul > li.current > a
{
  padding: 15px 30px 10px 30px;
}

.tabcontrol > .content
{
  position: relative;
  display: inline-block;
  width: 100%;
  height: 35em;
  overflow: hidden;
  border-top: 1px solid #bbb;
  padding-top: 20px;
}

.tabcontrol > .content > .body
{
  float: left;
  position: absolute;
  width: 95%;
  height: 95%;
  padding: 2.5%;
}

.tabcontrol > .content > .body ul
{
  list-style: disc !important;
}

.tabcontrol > .content > .body ul > li
{
  display: list-item;
}

.wizard .steps ul li a, .wizard .steps ul li a span{font-family:Montserrat-Regular;}

.wizard .steps ul li a span.number{ display: none }

.step_line{width:100px; height:4px; border-radius:5px; background:#75757f; display:table; margin:5px auto 0; }
.wizard > .steps .current a .step_line, .wizard > .steps .current a:hover .step_line, .wizard > .steps .current a:active .step_line{background:#18468E}

.head_title{ text-align: center; }
.head_title h2 {
  font-family: Montserrat-Bold;
  color: #D11D1D;
  font-size: 39px;
}
.head_title h3{ margin-bottom: 10px }
.head_title a{ float: none; color:#337ab7; width:78%; margin: 0 auto; display: table; text-align: right;}

.wizard .flied{padding:15px 0 0; margin:0}
.wizard .flied input.form-control{height:44px;}
.wizard .flied p{ margin: 0 }
.wizard .flied p a{ display: block; }
.wizard .flied a.bck{ font-size: 16px }


.wizard  .nav-tabs {
  border-bottom: none;
  border-top: 1px solid #ddd; display:inline-table; width: 100%; margin-top:20px
}
.wizard .nav-tabs li{ width: 50% }
.wizard .nav-tabs li a, .wizard .nav-tabs li.active a, .wizard .nav-tabs li.active a:focus, .wizard .nav-tabs li.active a:hover {
  border: none;
  border-radius: 0;
  border-top: 5px solid #D11D1D;;
  background: none;
  color: #000;
}
.wizard .nav-tabs li a {
  color: #a7a7a7;
  margin-right: 0; border:0; border-top: 5px solid #fff; padding:20px 0
}
.wizard .nav-tabs li a:hover {
  color: #d71f27;
  background: none;
  border-radius: 0; border:0; border-top: 5px solid #D11D1D;; outline: none 
}
.wizard .nav-tabs li a:focus, .wizard .nav-tabs>li.active>a{outline: none }

.wizard > .content > .body ul.channel-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.wizard > .content > .body ul.channel-list li {
  display: inline-block;
  margin: 0 20px 36px;
}

.plan-button, input[type="button"]  {
  margin-top: 15px;
  background: none !important;
  border: 1px solid #666;
  border-radius: 5px;
  width: 120px;
  padding: 5px 0;
}
.plan-button:hover, input[type="button"]:hover,
.plan-button:focus, input[type="button"]:focus {
  background: #D11D1D !important;
  
  border: 1px solid #D11D1D;
}

.screens-content{ color: #666; text-align:left:  }
.screens-content h1{font-size:1.4em;}
.screens-content ul li{ text-align: left; }
.priceInfo .col-sm-6.col-sm-offset-3 table {
  background: #D11D1D;
  border-color: #D11D1D;
}
.footer_bg p {
  font-size: 10px;
  font-family: Montserrat-light;
}

.customz_stream_tv{ text-align: center; }
.customz_stream_tv .custmz_tabs ul.nav-tabs{ border: 0; margin:30px auto 0; display: table; }
.customz_stream_tv .custmz_tabs ul.nav-tabs li{ margin: 0 }
.customz_stream_tv .custmz_tabs ul.nav-tabs li a{border:0; border-bottom: 2px solid transparent; color:#525252; opacity: .5 }
.customz_stream_tv .custmz_tabs ul.nav-tabs li a img{ width: 24px; margin: 0 10px 0 0; }
.customz_stream_tv .custmz_tabs ul.nav-tabs li.active a, .customz_stream_tv .custmz_tabs ul.nav-tabs li:hover a{ border-bottom-color:#FF9B05; opacity:1; background: none}
/*.custmz_tabs .packages_bg{ text-align: left; }*/
.custmz_tabs .packages_bg img{height:30px;}
.custmz_tabs .packages_bg p{ color: #7d7d7d; height: auto; margin: 20px 0 0}
.customized_img { margin-top: 60px; padding-right: 40px; }
.customized_content{  }
.customized_content h4 {
  font-size: 16px;
  color: #f4ab1b;
}
.customized_content h2 {
  font-size: 30px;
  color: #7d7d7d;
  padding-top: 20px;
}

.customized_content ul {
  margin: 0;
  padding: 20px 0 0 20px;
}

.customized_content ul li {
  color: #5e6573;
  list-style-type: disc;
  font-size: 18px;
  line-height: 1.8;
}
.chanl_dvc_inner {
  margin-top: 40px;
}
.chanl_dvc_content {
  margin-top: 20px;
}
.chanl_dvc_content h4 {
  margin: 0;
  font-size: 15px;
  color: #4a4f5b;
}

.chanl_dvc_inner:hover .chanl_dvc_content h4 {
  color: #f4ab1b;
}

.chanl_dvc_content span {
  color: #5E6573;
  display: block;
  margin-top: 5px; font-size: 12px
}

.chanl_dvc_inner:hover .chanl_dvc_icon {
  border-color: #7b7f87;
}
.chanl_dvc_icon {
  width: 80px;
  height: 80px;
  border-radius: 50px;
  border: 1px dashed #AEB4BF;
  display: table;
  text-align: center;
  line-height: 74px; margin: auto;
}
ul.channel-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.channel-list li {
  display: inline-block;
  margin: 0 20px 36px;
}
.list {
  list-style: none;
  margin: 0 20px 36px;
  padding: 0;
}





.top_panel{background:#e5e5e5;  display: table; width: 100%;position: relative;}
.no_pdng{ padding: 0 }
.top_panel .col-sm-6{ padding: 0 }
.top_panel a.adminlogo{ float: left; }
.top_panel img{margin:15px}
.user_name a{background:#5f5f5f; color:#fff; font-weight:bold; padding:10px; display:inline-table; margin-left:10px;}
.user_name a:hover{background:#515151; text-decoration:none}
.nav_panel{float: left; margin:15px 0 0 0}
.nav_panel ul{ margin: 0 auto; padding: 0; list-style-type: none; display: table;  }
.nav_panel ul li{display:inline-table; margin: 0 0 0 5px}
.nav_panel ul li a{text-align:center;  color: #fff; display: block; padding: 7px 6px; background:#D11D1D;}
/*.nav_panel ul li a span{display: table; }*/
.nav_panel ul li.active a, .nav_panel ul li a:hover{background:#000000}
.nav_panel ul li.active:hover a, .nav_panel ul li:hover a{text-decoration:none}
.content_panel{padding:15px 0; display: table; width: 100%}
.content_panel h3{margin:0 15px; font-weight: bold; } 
.content_panel_inner{background: #fff; border-radius: 5px; border:1px solid #d3d3d3; margin: 15px 0 0; box-shadow:0 0 10px 0 rgba(0,0,0,.09)}
.content_panel_inner h4{background: #F7F7F7; margin: 0; padding:13px 15px; border-radius:6px 6px 0 0; border-bottom:1px solid #d3d3d3; font-weight: bold;}
.content_panel_inner h4 i{margin-right: 5px }
.content_panel_inner h4 a, .content_panel_inner_title a{float:right; font-size:14px; margin:2px 0 0}
.content_panel_sub{padding:20px 20px 5px}
.content_panel_sub .form-inline .form-group{ width: 100%; padding-bottom:15px }
.content_panel_sub label{ width:150px }
.content_panel_sub input.form-control{width:400px; height:40px}
.content_panel_sub button, .content_panel_sub .buttons input[type="submit"]{background:#D11D1D; color: #fff; border-color:#D11D1D; font-weight: bold; height:40px; padding:8px 15px}
.content_panel_sub button:hover{background:#000000; border-color: #000000; color: #fff}
.content_panel_sub a{color: #D11D1D; font-weight: bold; text-decoration: underline; }
.content_panel_sub p{margin-bottom:15px}
.content_panel_sub.contact_us .form-group input.form-control, .content_panel_sub.contact_us .form-group textarea.form-control{ width: 100% }
.content_panel_sub.contact_us .form-group textarea.form-control{ height: 100px }

.portal_login{position:absolute; top:0px; height:100%; width: 100%; background-position:center top; background-image:url(../images/bg.png); background-size:100%; background-repeat:no-repeat;}
.portal_login_center{width:400px; margin:100px auto 0; background: #fff; box-shadow:0 0 10px 0 rgba(0,0,0,.5); border-radius:5px; overflow:hidden; margin-bottom:50px;}

.portal_login_logo img{ height: 50px }
.portal_login_content{padding: 20px; }
.portal_login_content h4{ margin: 0; display: block; text-align: center; font-weight: bold; }
.portal_login .content_panel_sub.contact_us{padding:15px 0 0}
.portal_login .content_panel_sub a{float:right; margin:10px 0; color: #337ab7 }

.data_small{border: solid 1px #d7d7d9; padding:20px 20px 15px; border-radius:4px; margin-bottom:25px; display: block;}
.data_small tbody{ display: block; }
.data_small tr {padding-bottom:5px; display: block;}
.data_small tr td, .data_small tr th{ width:68%; display: inline-table;}
.data_small .right{text-align:right; width:30%;}
.data_small.gray_table{background:#f9f9f9;}

.data_small .quantity::after {
  content: '\2715';
  font-size: 0.8em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}

.data_small.data_small_b{ padding: 0; border: 0; margin:0 0 10px}
.data_small_c tr th, .data_small_c tr td{ width: 49% }
.paymentinfo span:before{content: "\B7\B7\B7";
margin: 0 4px 0 2px;
color: #8c8c91;}
.flied{}
.flied label.inport:after{content: "*";
color: #e35256;
font-size: 12px;
width: 5px;
height: 5px;
position: relative;
top: -1px;
left: 2px;}
.content_panel_sub .flied input.form-control{ width: 100%; height: 34px }
.content_panel_sub .buttons{ padding-bottom: 15px }
.content_panel_sub .buttons a{ margin-left: 15px }
.alert.alert_msg{ border:1px solid #e9a720; }
.payment_method{ padding:10px; text-align: center; }
.payment_method a{ font-weight: normal; text-decoration: none; color: #333 }
.payment_method_b{ text-align: left; }
.payment_method_b:hover{background: #f2dede}

.content_panel_inner_title{background: #F7F7F7; margin: 0; padding:13px 15px; border-radius:6px 6px 0 0; border-bottom:1px solid #d3d3d3; font-weight: bold;}
.content_panel_inner_title h4{ background: initial; padding: initial; border-radius: initial; border-bottom: initial; display: inline-table}
.content_panel_inner_title h4 a, .content_panel_inner_title .download_link a{ float: left; }
.content_panel_inner_title h4 i, .content_panel_inner_title .download_link i{ float: left; margin:0 7px;}
.content_panel_inner_title .download_link i{margin:5px 7px 0 20px}
.content_panel_inner_title h4 span{font-size: 14px}

.content_panel_inner_title .download_link{color:#337ab7}

.media_flixon{}
.media_flixon h5{ font-weight: bold; margin-top: 0}
.media_flixon p{ margin: 0 0 5px }

.amount_panel_outer{ padding: 0 }
.amount_panel{background:#F7F7F7; display:table; width:100%; border-bottom:1px solid #d7d7d9}
.paid{width:40%; float: left; padding:10px; text-align:center; background:#D11D1D; color: #fff}
.ondate{width:60%; float:left; padding:10px}
.amount_value{text-align:center; font-size:30px; padding: 20px 0}
.amount_value sub{font-size:14px; bottom: -.10em; margin: 0 0 0 5px }
.invoice_table{border-top: 2px solid #ddd; border-bottom: 2px solid #ddd}
.invoice_table th{ background:#f9f9f9 }
.invoice_table tbody tr{ background:#fff !important }
.amount_due{border-top: 2px solid #ddd; font-size: 15px}

.content_panel_inner_b{}
.content_panel_inner_b h4{ padding: 0 0 0 15px; line-height: 46px }
.content_panel_inner_b h4 button{ padding: 12px 20px; border-radius: 0 5px 0 0; background: #D11D1D; }
.nav_panel .navbar-collapse{padding: 0;}
.nav_panel ul li{margin: 0 0 0 4px;}
.p_r{padding-right: 0}
.alert_msg#error_msgs{top:30px;}

.portal_login_logo {
  text-align: center;
  padding: 20px;
  background: rgba(0,0,0,0.8);
  border-bottom: 1px solid #e5e5e5;
}

body .login_main{
	height: 100vh;
}
