@CHARSET "UTF-8";

html, body, form, fieldset, input, select, textarea, p, h1, h2, h3, h4, h5, hr {margin:0;padding:0;}
table, fieldset, img {border:none;}
table {border-collapse:collapse;border-spacing:0;}
div {position:relative;}
body {font:12px Arial;color:#000000;background-color:#323232;}

h1, h2, h3, h4, h5 {font: bold Arial; color: #000;}
h1 {font-size: 22px;}
h2 {font-size: 18px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}
h5 {font-size: 14px;}

a {text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.clr{clear:both;}
.blk {display:block;}
.txt_11 {font-size:11px;}
.txt_13 {font-size:13px;}
.txt_14 {font-size:14px;}
.txt_15 {font-size:15px;}
.txt_16 {font-size:16px;}
.txt_22 {font-size:20px;}
.txt_24 {font-size:24px;}
.lc_ln14 {line-height: 14px;}
.lc_ln15 {line-height: 15px;}
.lc_ln18 {line-height: 18px;}
.wt_space {white-space:nowrap !important;}
a {text-decoration:none;}
.txt_bold , .tx_bold {font-weight:bold;}
.error {color:#cc3c3c;}
.success {color: #387E20;}
.donation_layout , .donation_layout .dv_contentinner {background-color: #FFF !important;}

.ln_18 {line-height:18px;}
a {color:#6c9d05;}
a:hover{color:#A3E020;}
input {border : 1px solid #DEDEDE;font-family: inherit;font-size: inherit;}
textarea  {border : 1px solid #DEDEDE;font-family: inherit;font-size: inherit;}
select {border : 1px solid #DEDEDE;font-family: inherit;font-size: inherit;}
input[type='checkbox'] , input[type='radio']{border:0px;}
#lang_dropdown {cursor:pointer;z-index:111;}

/*#dv_container {display:block;height:100%;margin:0;overflow-x:auto;overflow-y:scroll;position:absolute;width:100%;z-index:3;}*/
#dv_container {z-index:3;}
.inner_container {display:block;/*background-color: #FFF;*/}
.dv_header {display:block;z-index: 11}
.dv_header_txt {height:29px;background-color:#323232;z-index: 111;}
.head_content{line-height:29px;margin:0 auto;text-align:right;width:990px;font-size:13px;z-index: 111;}
.head_content .contact_div {float:left;height:28px;margin-left:17px;padding-right:.0px;font-size:14px;text-align:left;z-index: 111;}
.contact_div span.grey_txt {margin-left:3px;margin-right:3px;}
.white_txt {color:#ffffff;}
.grey_txt {color:#777;}
.light_grey_txt {color:#B0B0B0;}
.green_txt {color:#7cb209;}
.lightgreen_txt {color:#9ccd15;}
.black_txt {color:#000000;}
.blue_bg {background-color: #1072B8;}
/*.dv_headermenu{width:974px;margin:24px auto 22px;padding-left:9px;}*/
.dv_headermenu{display:block;height:61px;margin:0px auto 0;padding-left:9px;width:974px;padding-top:24px;z-index:111;}
.header_logo { margin-left:-21px; margin-top:2px;}
.bg_filler{background-color:#fff;}
.menu {float:left;font-size:25px;margin-top:16px;text-align:center;width:auto;}
.main_menu {width:580px;float:left;}
/*
.menu a.menulink{text-decoration: none;color: #878787;}
.menu a.menulink:hover , .menu a.curr  {color:#323232}
*/
/* new menu */
.menu a.menulink{text-decoration: none;color: #878787;padding:2px 7px;height:21px;line-height:21px;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;display:inline-block;}
.menu a.curr {color:#323232}
.menu a.hover {background-color:#5E8F00;color:#ffffff;border-color:#5E8F00;}
.menu a.first_item, .menu a.first_item:hover {border-left:0px !important;padding-left:9px;}
.menu a.last_item, .menu a.last_item:hover {border-right:0px !important;padding-right:9px;}
.menu a.menulink:hover{background-color:#99DE0D;border-left:1px solid #99DE0D;border-right:1px solid #99DE0D;color:#ffffff;}

div.sub_menu{z-index:99999;top:68px;position:absolute;min-width:220px;}
.sub_menu a {background-color: #5E8F00;color: #FFFFFF;display: block;font-size: 15px;height: 24px;line-height: 24px;margin-bottom: 2px; padding: 0 9px;text-align: left;}
.sub_menu a:hover {background-color:#99DE0D;}
.sub_sub_menu{min-width: 209px;position: absolute;z-index: 99999;}

/* end new menu */
.menu .menu_sep{color:#D6D6D6; padding-left: 2px;padding-right: 2px;}
.menu .signup_link{float:right;text-align:right;}
.td_rightmenu a.menulink , .signup_link a.menulink , a.gn_txt {color:#67AB00}
.td_rightmenu a.menulink:hover  {color:#87DF00;background-color:transparent;border-color:#D6D6D6;}
.td_rightmenu a.last_item, .td_rightmenu a.last_item:hover{padding-right:0px;}
.signup_link a.menulink:hover , .signup_link a.curr ,  a.gn_txt:hover  {color:#A3E020;}
table.td_menu {width:79%;}
.td_leftmenu{width:76%;white-space:nowrap;}
.td_rightmenu{width:20%;white-space:nowrap;}

.navmenu {}
.navmain_menu {}
.navmenu a.menulink{display:inline-block;}
.navmenu a.curr {color:#000}
.navmenu a.hover {padding-right:25px;}
.navmenu a.menulink:hover{}

div.navsub_menu{z-index:99999;top:45px;position:absolute;min-width:175px;}
.navsub_menu table {border:1px solid #D6D6D6; background-color: #fff;}
.navsub_menu a {display: block;margin:1px 4px 0px 1px;}
.navsub_menu a:hover {}
/* end new menu */
.navmenu {color:#000; padding-left: 2px;padding-right: 2px;}

div.appspecs_menu{z-index:99999;top:45px;position:absolute;min-width:175px;}
.appspecs_menu table {border:1px solid #D6D6D6; background-color: #fff;}
.appspecs_menu a {display: block;margin:1px 4px 0px 1px;}
.appspecs_menu a:hover {}

#app_specs_submenu {	margin: 0;padding: 0;}
#app_specs_submenu li {list-style: none;float: left;}
#app_specs_submenu li a {display: block;text-decoration: none;}
#app_specs_submenu li ul {position: absolute;margin-top:30px;display: none;	background-color: #fff;width: 10em;}
#app_specs_submenu li:hover ul, #app_specs_submenu li.hover ul {border-top: 1px solid #ccc;margin-top:60px;display: block;	position: absolute;margin: 0;padding: 0;z-index: 10000;}
#app_specs_submenu li:hover li, #app_specs_submenu li.hover li {float: none;}
#app_specs_submenu li:hover li a, #app_specs_submenu li.hover li a {color: #6C9D05;}
#app_specs_submenu li li a {border-top:none;	border: 1px solid #ccc;border-top: 0px solid #ccc;padding: 5px;}
#app_specs_submenu li li a:hover {color: #000;}

.dv_content {margin:8px auto 8px;margin:8px auto 0;width:958px;}
.curve_top  {/*background:#E0E0E0 url(/images/bg_grey_top.png) no-repeat scroll left top;*/margin-top:8px;display:block;}
.curve_body_bottom {/*background:transparent url(/images/bg_grey_bottom.png) no-repeat scroll left bottom;padding:8px 8px 0;*/}
.dv_contentinner{margin:0px auto;background-color:#EFEFEF;padding-bottom:22px;}
.sol_bg_filler {margin:0px auto;background-color:#FFFFFF;}
.main_dv {height:100%;overflow:hidden;position:relative;width:958px;}
.main_dv_home {width:974px;}
.main_dv_left {width:688px;float:left;}
.dv_left_narrow{float:left;padding-right:8px;}
.wt_upper_bg , .up_bg {width:332px;background:transparent url(/images/white_rtcurv.png) no-repeat scroll right top;height:10px;}
.top_left_c {background:transparent url(/images/white_ltcurv.png) no-repeat scroll center center;display:block;height:10px;width:10px;}
.white_filler_div_top , .white_filler_div , .white_fillbox_733 {margin-left:10px;width:314px;margin-top:-10px;height:10px;background-color:#FFFFFF;}
.wt_narrow_ct {background-color:#FFFFFF;padding:0;width:332px;color:#000000;}
.wt_bg_bottom_lt , .extra_bg_bottom{background-image:url(/images/white_btrtcurv.png);background-position:right bottom;background-repeat:no-repeat;height:10px;margin-bottom:8px;width:332px;}
.btm_left_c ,.btm_left_c {background:transparent url(/images/white_btltcurv.png) no-repeat scroll center center;display:block;height:10px;width:10px;}

.lefttext {width:370px;padding:0px 10px 5px 14px;float:left;}
.narrow_cont_dv {padding-left:14px;height:229px;}
.main_head , .comp_cont h1{color:#83C214;font-size:29px;font-weight:normal;}
h1.main_head {margin-bottom:0px;padding-left:20px;padding-top:5px;}
.contact_form .main_head {padding-left:20px  !important;padding-top:12px !important;}
.comp_cont h1 {margin-bottom:20px;padding-top:4px;}
.narrow_cont {padding-right:5px;line-height:18px;padding-top:10px;font-size:12px;}
.seperator , more_link {color:#c2c2c2;font-weight:bold;padding-left:1px;padding-right:1px;}
.mr_link {text-decoration:none;color:#6c9d05;font-weight:bold;}
.mr_link:hover {color:#A3E020;}
.main_dv_right {float:right;width:278px;}
.broad_cont {background-color:#FFFFFF;font-size:20px;}
.broad_cont p{padding:14px 8px 4px 7px;height:50px; text-align:center;}
.wt_bg_bottom_rt{width:278px;}
.wt_bg_bottom_rt_filler{width:258px;}
.rt_narrow_box {margin-bottom: 8px;}

.dv_left_wide_top {margin-top:0px;width:672px;clear:both;}
.dv_left_wide {width:672px;clear:both;}
.feature_div{}
.feature_head{background:url(/images/homebox_dark_header.png) no-repeat scroll left top;color:#FFFFFF;text-align:center;}
.feature_head p {font-size:19px;height:36px;line-height:36px;}
.feature_cont {background-color:#FFFFFF;color:#858585;padding-left:4px;padding-top:3px;}
.feature_cont p {line-height:31px;font-size:20px;padding-left:6px;}
.feature_cont .last_line {padding-bottom:5px;}
.feature_btm {background:url(/images/homebox_dark_footer.png) no-repeat scroll left top;height:13px;}
.wt_wide_bg {width:672px;}
.wt_wide_filler {width:652px;}
.wt_wide_cont {width:672px;}
#light_slides{display:block;width:974px;height:411px;overflow:hidden;}
.slides_container {width:974px;height:411px;display:none;}
.slides_container div{display:block;width:974px;height:411px;}
.slides_pagination {float: right;list-style: none outside none; margin: -43px 0 0; padding:12px; position: relative; z-index:500}
.slides_pagination li {float: left; margin: 0 1px;}
.slides_pagination li a {background-image: url(/images/slide_navi.png);background-position: 0 0;display: block;float: left;height: 0; overflow: hidden; padding-top: 19px;  width: 19px;}
.slides_pagination li.current a, .slides_pagination li.current a:hover {background-position: 0 -19px;}

.home_start_div {height:220px;}
.home_start_div h2 {color:#9F9F9F;font-size:16px;margin-bottom:3px;margin-left:13px;}
.first_start_div {width:338px;}
.first_start_div .des_text { margin-bottom: 3px;}
.start_sep {height:2px;background-color: #EAEAEA;margin-bottom:8px;margin-top:6px;}
.lc_for_div {padding-left:12px;}
.footer {}
.ft_flr{background-color:#1B1B1B;height:151px;}
#footer_content{color: #858585;text-align: right;padding: 20px 12px 0px 0px;font-size: 13px; margin: 8px auto;width: 974px;}

.wt_958_bg{width:958px;}
.wt_958_filler {width:940px;}
.wt_958_cont {width:958px;}
.wt_502_bg{width:502px;}
.wt_502_filler {width:482px;}
.wt_502_cont {width:502px;}
.wt_582_bg{width:582px;}
.wt_582_filler {width:562px;}
.wt_582_cont {width:582px;}
.wt_688_filler {width:668px;}
.wt_688_cont {width:688px;}
.wt_278_filler {width:258px;}
.wt_278_cont {width:278px;}
.wt_278_cont h2 , #lc_event_list h2, #lc_blog_list h2, .faq_category h2 {padding:0 8px 4px 11px;font-size:17px;}
h2.event_head_start  {margin-top:-3px !important;}
.extra_bg_bottom ,.upper_bg {width:748px;}
.white_fillbox_733 {width:728px;}
.wt_202_bg{width:202px;background:#F8F8F8;}
.wt_202_filler{width:182px;}
.wht_202_bg{width:202px;}
.wht_202_filler{width:182px;background-color:#FFF;}
.wt_314_bg{width:314px;background:#F8F8F8;}
.wt_314_filler{width:294px;}
.wht_314_bg{width:314px;}
.wht_314_filler{width:294px;background-color:#FFF;}

.wt_1010_bg{width:1016px;background:#F8F8F8;}
.wt_1010_filler{width:996px;}
.wht_1010_bg{width:1016px;}
.wht_1010_filler{width:996px;background-color:#FFF;}

.right_hdimage{background-image:url(/images/content/quicktipps_bg.png?r25);height:6px;}
.rh_hd_btm {background-position: 0px -6px;margin-bottom:8px;}
.rt_cont {margin-left:8px;/*margin-top:2px;*/}
.lt_cont {margin-right:8px;}
.rt_cont .head{font-weight: bold;font-size:16px;padding-left:12px;padding-bottom:7px;}
.signin_dv {padding-left:20px;padding-top: 5px;}
.signin_dv_new {padding-left:48px !important;padding-right:48px !important;padding-top: 24px !important;}
.signin_dv .login {color:#7a7a7a;}
.signin_dv .login td.right {padding-left:4px;}
.signin_dv  .input {border:1px solid #dedede;height:20px;padding-top:2px;width:228px;padding-left:3px;}
a.button , .ev_button  {background-color:#6daa0e;background-image:url(/images/content/button_background4.png);border-color:#4c6e00;border-style:solid;border-width:1px;color:#FFFFFF;display:inline-block;padding:0 10px;text-align:center;width:auto;white-space:nowrap;line-height:22px;font-weight:bold;cursor:pointer;margin:10px 0;  border-radius:3px;-moz-border-radius:3px;}
a.button , .apple_tv_ev_button  {background-color:#6daa0e;background-image:url(/images/content/button_background4.png);border-color:#4c6e00;border-style:solid;border-width:1px;color:#FFFFFF;display:inline-block;padding:0 10px;text-align:center;width:auto;white-space:nowrap;line-height:22px;font-weight:bold;/* cursor:pointer; */margin:10px 0;  border-radius:3px;-moz-border-radius:3px;}
.ev_button {padding:0 8px 0 9px;}
.button:hover, .ev_button:hover, .apple_tv_ev_button:hover {color:#FFFFFF;}
.ev_button:hover,a.button:hover , a.sol_button:hover  { background-position:0px -32px;}
.big_button {font:bold 16px/32px Arial; height:32px;}
.ev_inactive_button {background-color: #888888; background-image:url(/images/content/button_background4.png);border-color: #111111;border-style:solid;border-width:1px;color:#FFFFFF;display:inline-block;padding:0 10px;text-align:center;width:auto;white-space:nowrap;line-height:22px;font-weight:bold;margin:10px 0;  border-radius:3px;-moz-border-radius:3px;}

a.button.inactive {cursor: default;}
a.button.inactive span.middle{background:#CCC; border-color: #AAA #AAA #999;}

a.button.sub_inactive {background-color: #CCC; border-color: #CCC #CCC #CCC; color: #CCC; }

/*reusing the css used in cross tv*/
#box_my_xtv_horiz_navi .left_tab , #box_my_xtv_horiz_navi .right_tab ,#box_my_xtv_horiz_navi .right_border
,#box_my_xtv_horiz_navi .center ,#hor_nav_more .arrow,#hor_nav_more .menu .arrow_div ,
#box_my_xtv_horiz_navi .left_protab , #box_my_xtv_horiz_navi .left_narrow_tab , #box_my_xtv_horiz_navi .left_rightnarrow_tab,#box_my_xtv_horiz_navi .left_rightnarrow_tab, #box_my_xtv_horiz_navi .left_wide_tab {background:transparent url(/images/tabs.png?v2) 0 0 no-repeat ;}
#box_my_xtv_horiz_navi .left_tab{background-position:0px 2px;float:left;width:738px;display:inline-block;font-weight: bold;}
#box_my_xtv_horiz_navi .left_wide_tab{background-position:0px 2px;float:left;width:948px;display:inline-block;font-weight: bold;}
#box_my_xtv_horiz_navi .right_tab{background-position:-1010px 2px;display:inline-block;float:left;width:10px;height:32px;}
#box_my_xtv_horiz_navi .center {background-position:0px -30px;padding:0px 8px 0px 8px;}
#box_my_xtv_horiz_navi .right_border{background-position:-2040px 2px;width:1px;}
#box_my_xtv_horiz_navi a.nav, #box_my_xtv_horiz_navi a.nav_curr {float:left;overflow:hidden;cursor:pointer;}
#box_my_xtv_horiz_navi a:hover span ,#box_my_xtv_horiz_navi a.nav_curr span{color:#000;}
#box_my_xtv_horiz_navi a.nav:hover span.center, #box_my_xtv_horiz_navi a.nav_curr span.center {background-position:-1050px 2px;}
#box_my_xtv_horiz_navi a.nav:hover span.first_tab,#box_my_xtv_horiz_navi a.nav_curr span.first_tab {background-position:-1020px 2px;}
#box_my_xtv_horiz_navi a span {display:inline-block;line-height:32px;}

.voting_stars {display:inline-block;width:90px;height:16px;padding-left:5px;overflow:hidden;}
.voting_stars .voting_good, .voting_stars .voting_half, .voting_stars .voting_bad {display:block;width:18px;height:15px;overflow:hidden;float:left;}
.voting_stars .voting_good {background:url(/images/voting_good1.png?r=abc) 0 0 no-repeat;}
.voting_stars .voting_half {background:url(/images/voting_half1.png?r=abc) 0 0 no-repeat;}
.voting_stars .voting_bad {background:url(/images/voting_bad1.png?r=abc) 0 0 no-repeat;}
.radio_div {float:left;margin-right:3px;}
.radio_text {margin-top:-1px;}
.radio_text, .radio_text_sel {float:left;}
#div_list_ch #groupbox {border:1px solid #6C6F62;height:150px;margin-left:25px;margin-top:10px;overflow:auto;width:250px;}

.box_pop_sel {background-image:url(/images/content/box_bg_sprites.png);background-position:-1350px 0;background-repeat:repeat-y;width:758px;}
#popupSelBody #grp_layer {margin-left:80px;padding-bottom:15px;text-align:center;}
#popupSelDiv {display:none;height:auto;position:absolute;width:690px;z-index:1005;}
.boxhead_pop_sel {background-image:url(/images/content/box_bg_elements_sprite.png);background-position:-1350px 0;background-repeat:no-repeat;height:33px;width:758px;}
.boxbottom_pop_sel {background-image:url(/images/content/box_bg_elements_sprite.png);background-position:-1350px -200px;background-repeat:no-repeat;height:9px;overflow:hidden;width:758px;}
#backgroundFilter {background-color:#000000;border:1px solid #626262;display:none;bottom:0;left:0;margin:0;opacity:0.5;overflow:hidden;padding:0;position:absolute;top:0;right:0;z-index:1000;}
a.button_left {background:transparent url(/images/content/arrow_left.png) no-repeat scroll 0 0;display:inline-block;height:22px;overflow:hidden;width:22px;}
a.button_right {background:transparent url(/images/content/arrow_right.png) no-repeat scroll 0 0;display:inline-block;height:22px;overflow:hidden;width:22px;}

#div_list_ad, #div_list_ch {display:none;}
#div_list_ad #groupbox {border:1px solid #6C6F62;height:150px;margin-bottom:10px;margin-left:2px;overflow:auto;width:300px;}

#dv_cover {position:absolute;display:none;left:0;top:0;width:100%;height:100%;z-index:102;background:url(/images/bg_cover.png) repeat;}

.pro_teaser .pro_footer  {text-align: center;}
#on_mysite .pur, #on_crosstv .pur {min-width:100px;}
.pur {padding-right:7px;}
.private_rad_elm {padding:15px 0;}
#left_tit {display:none;}
#div_list_vd {display:none;}
#div_list_vd #groupbox {border:1px solid #6C6F62;height:150px;margin-bottom:10px;margin-left:2px;overflow:auto;width:300px;}
#dv_accerr{margin: 10px 0px;}

/* styles for contact form */
/*.contact_tbl{width:750px;}*/
.contact_tbl td{padding: 4px;}
.contact_tbl input[type='text']{width: 379px;}
.contact_tbl select {width: 380px;}
.contact_tbl textarea {width: 379px;height: 100px;}
.call_time select{width: 48px !important;}
.contact_result{font-weight: bold;font-size: 16px;min-height: 400px;}
.time_from_block{float: left;}
.time_from_till{float: right;}
.time_block{width:380px;}

.join_tbl {width:368px;}
.join_tbl td {padding-bottom:6px;}
.join_tbl td.left {padding-right:5px;}
.join_tbl input ,.join_tbl select {border : 1px solid #DEDEDE;height:20px;padding-left:3px;padding-top:2px;width:230px;vertical-align: middle;}
.join_tbl .sm_select , .join_tbl .large_select {height:24px;padding-top:0px;width:90px;vertical-align: middle;}
.join_tbl .large_select {width:235px;}
.join_tbl .sm_input {width:136px;}
a.join_btn {padding:0px 14px;}
#active_div {color: #000;}
#active_div .act_cont{padding-left:25px;padding-right:25px;}
#active_div .close{left:3px;position:relative;text-align:right;top:-4px;width:490px;}
#active_div .ok {float:right;}
#active_div .ok a{padding-left:20px;padding-right:20px;}
#account_div {padding-bottom:35px;}

.light_hr {border:0; width:891px; background-color:#E9E9E9; color:#E9E9E9; height:1px; margin:8px 35px 24px 32px;}
.big_hl {font-size:27px; color:#83C214; padding:10px 0px 10px 30px;}
.med_hl {font-size:22px; color:#555555; padding-bottom:10px;}
.grey14 {font-size:14px; line-height:22px; color:#555555;}
.for_free {float:right; margin:15px 0px 15px 15px;}
.sol_menu_head {font-size:16px; line-height:23px; font-weight:bold; color:#444444;}
a.sol_menu_item {font-size:14px; line-height:23px; }
.pfeature {margin-top:12px; font-size:13px; font-family:Arial; line-height:22px; }
.pfeature_sub {margin-top:12px; font-size:13px; font-family:Arial; line-height:22px; font-weight:bold;}
.pfeature_first {margin-top:0px; font-size:13px; font-family:Arial; line-height:22px; }

.terms_div {}
.terms_div div{padding-top:12px;}
.terms_div input {border:1px solid #666;}
.terms_div  select{width:262px;}
.terms_hl {font-size:11px;font-weight:bold;font-family:Arial;color:#777;margin-top:10px;margin-bottom:0px;}
.terms_txt {font-size:11px;line-height:17px;font-family:Arial;color:#777;margin-top:4px; margin-bottom:0px;}
.gterms {font-size:13px;color:#444;padding-bottom:12px;line-height:18px;}
.gterms_h1 {font-size:22px;color:#444;padding-bottom:12px;padding-top:20px;}
.gterms_h2 {font-size:13px;font-weight:bold;color:#444;padding-bottom:3px;padding-top:5px;}
.product_img {float:right;}
.contact_tbl input ,.contact_tbl textarea {padding: 3px 0;}
.contact_tbl select {padding: 2px 0;}
.center {text-align: center;}
.qt_head {font-size:16px;color:#777;line-height:23px;font-weight:bold;padding-left:1px;padding-right:9px;padding-bottom:11px;padding-top:3px;margin:0;}
.qt_body {font-size:12px;line-height:17px;color:#777;font-weight:normal;margin:0px;}
.qt_last {padding-bottom:25px;}
.qt_body_div {padding:0 9px 12px 12px;}
.qt_body_div p {margin-bottom:11px;}

/* css from cross tv*/
.home_boxes_740 {background-color:#FFFFFF;width:748px;}
.purple{color: #83C214;}

/* activation remainder */
.activation_rem {width:100%;background-color: #60c5bb;}
.activation_rem .rem_div {color:#858585;font-size:14px;line-height:20px;margin:8px auto 24px;padding-bottom:8px;padding-top:8px;width:943px;color:#000;}
.activation_rem .rem_div .white {color:#fff;}
.activation_rem a{color:#000;}
.activation_rem a:hover{color:#000;}


.share_buttons {background-image:url(/images/general/social_icons.png);background-repeat: no-repeat;height:20px;width:20px;background-position: 0px 0px;float:left;}
.new_share_feature .twitter,.new_share_feature .facebook,.new_share_feature .myspace,.new_share_feature .stumbleupon,
.new_share_feature .delicious,.new_share_feature .email,.new_share_feature .google ,.new_share_feature .digg ,
.new_share_feature .reddit , .new_share_feature .orkut,.new_share_feature .tagged , .new_share_feature .addthis {vertical-align: middle;margin-left:5px;margin-top:3px;margin-top:5px;}
.new_share_feature .email{background-position: 0px 0px;}
.new_share_feature .facebook{background-position: -20px 0px;}
.new_share_feature .twitter{background-position: -40px 0px;}
.new_share_feature .delicious{background-position: -60px 0px;}
.new_share_feature .google{background-position: -80px 0px;}
.new_share_feature .digg{background-position: -100px 0px;}
.new_share_feature .stumbleupon{background-position: -120px 0px;}
.new_share_feature .reddit{background-position: -140px 0px;}
.new_share_feature .tagged{background-position: -160px 0px;}
.new_share_feature .orkut{background-position: -180px 0px;}
.new_share_feature .myspace{background-position: -200px 0px;}
.new_share_feature .addthis{background-position: -220px 0px;}
.share_div { height: 30px; line-height: 30px; padding-right:27px;}
.white_txt {color:#FFFFFF;}
.share_div .right {float:left; text-align: right;}
.share_div .sh_sep {background-color:#777777;height:24px;margin-top:3px;margin-bottom:3px;float:left;width:1px;margin-right:8px;margin-left:8px;}
.share_div .sh_count {float:left; margin-top:5px;}
.new_share_feature .fl {display:none;}
.new_share_feature {float:left;}

/* new solution page*/
.solution_bar {line-height:33px;font-size:14px;width:974px;margin:0 auto 0;height:40px;width:1100px;}
.solution_div {background:url("/images/content/solutions_map.jpg") repeat scroll 0 0 transparent;height:705px;margin:0 auto;width:1171px;}
.bg_solution {background-color: #EFEFEF;}
.bg_minwidth {min-width:1200px;background-color:#FFFFFF;}
.info_arrow {background-position:-116px -23px;height:12px;margin-right:5px;margin-top:10px;width:7px;}
.sol_button .info_arrow {background-position:-48px 0;height:11px;width:7px;}
.infoicon_bar {background-position:-115px 0;margin-top:0;padding-bottom:3px;padding-left:23px;padding-top:3px;padding-left:19px;}
.solution_bar .info_arrow {margin-right:1px;margin-top:11px;width:7px;}
.sinfo_div {position:absolute;}
.info_text {font-size:11px;line-height:11px;padding-left:3px;padding-top:0px;}
.solution_div .seo_sol {background-position:-46px 0;}
.solution_div .seo_sol:hover {background-position:-46px -23px;}
.solution_div .coach_sol {background-position:-92px 0;}
.solution_div .coach_sol:hover {background-position:-92px -23px;}
.solution_div .video_sol {background-position:-23px 0;}
.solution_div .video_sol:hover {background-position:-23px -23px;}
.solution_div .web_sol {background-position:-69px 0;}
.solution_div .web_sol:hover {background-position:-69px -23px;}
.effects_website {float:left;height:180px;left:549px;position:relative;top:211px;width:440px;}
.filler_div {float:left;height:100%;width:248px;}
.website_text {width:186px;float:left;font-weight:bold;}
.website_subtext {margin-left:17px;margin-top:4px;width:168px;}
.website_subtext  div {font-size:11px;height:19px;line-height:16px;}
.solution_div .grey_txt {color:#B0B0B0;}
.solution_div .sinfo_div .tx_bold {margin-bottom:1px;}
.sinfo_icon , .infoicon_bar , .info_arrow {background-image:url(/images/content/info.png);width:23px;height:23px;cursor:pointer;}
.sinfo_icon:hover {background-position:0px -23px;}
.solution_div .website {font-size:16px;font-weight:bold;left:38px;position:absolute;top:7px;}

/* tips call back image*/
.chat_callback_div {background:transparent url(/images/general/chat_callback.jpg); background-repeat: no-repeat;}
.chat_callback_div_de {background:transparent url(/images/general/chat_callback_de.jpg);}
.chat_callback_div ,.chat_callback_div_de  {height:232px;position:absolute;top:-6px;width:220px;}
.chat_callback_div_chatbtn {cursor:pointer;display:block;height:26px;left:9px;position:absolute;top:147px;width:78px;}
.chat_callback_div_link {cursor:pointer;display:block;height:23px;left:9px;position:absolute;top:191px;width:89px;}
#cc_left_hand_boxes {width:748px;}

/* new start page*/
.start_numb{background:transparent url(/images/content/start_numbers.png?r25);height:24px;width:24px;background-repeat: no-repeat;display:block;float:left;}
.start_num2 {background-position: -24px 0px;}
.lc_start_div {float:left;padding:4px 10px 0px 14px;}
.lc_start_span1 {color:#5e8d0c;font-size:24px;line-height:22px;padding-left:4px;margin-bottom:5px;font-weight:bold;display:inline-block;}
/*.lc_start_div h1 {color:#5e8d0c;font-size:24px;line-height:22px;padding-left:4px;margin-bottom:5px;}*/
.solution_selector {background:transparent url(/images/content/start_selection.jpg);height:187px;width:672px;background-repeat: no-repeat;display:block;float:left;}
.sol_info_header {height: 32px; line-height: 19px; padding: 8px 20px 20px;}
.sol_info_cont {padding:14px 20px 20px;line-height:19px;}
.sol_info_cont p {margin-bottom:6px;font-family:arial; font-weight:normal; font-size:14px; line-height:25px; margin-top:15px; margin-bottom:0px; color:#404040;}
.sol_info_cont h1 {margin-bottom:14px;color:#83C214;}
.sol_info_cont h2{font-family:arial; font-weight:normal; font-size:20px; line-height:25px; margin-top:45px; margin-bottom:0px; color:#4A4A4A;}
.sol_info_cont h3 {font-family:arial; font-weight:normal; font-size:16px; line-height:22px; margin-bottom:2px !important; margin-top:18px; color:#676767;}
.landing_image {font-family:arial; font-weight:normal; font-size:12px; line-height:17px; margin-top:4px; margin-bottom:41px !important; color:#676767; }
.personality_input {width:150px;height: 22px;margin-bottom: 4px;}
.personality_select {margin-left:5px; width:150px;margin-bottom: 4px;}
.lc_info_boxes {line-height:19px;font-size:13px;}

/* language */
.language_drop {background-color:#323232;border-top:1px solid #777777;left:-5px;line-height:14px;padding:6px 12px 8px 6px;z-index:111;position:absolute;top:29px;}
.logout_div {float:left;overflow:hidden;max-width:180px;white-space:nowrap;}
#lang_dropdown .down_arrow {font-size:12px;margin-right:2px;color:#9CCD15;margin-left:1px;}
.language_drop .right_arrow {font-size:12px;color:#777777;margin-right:2px;}
#lang_dropdown .language_drop:hover  .right_arrow {color:#9CCD15;}

.sol_down_arrow {float:left;background:url('/images/content/services_arrows_down.png');background-repeat:no-repeat;background-position:0px 0px;height:5px; width:9px; margin:8px 5px 0px -4px;}
.sol_down_arrow.vided_subc_arrow 	{background-position:0px 0px;}
.sol_down_arrow.business_subc_arrow	{background-position:0px -5px;}
.sol_down_arrow.social_subc_arrow	{background-position:0px -10px;}
.sol_down_arrow.search_subc_arrow 	{background-position:0px -15px;}
.sol_down_arrow.webs_subc_arrow		{background-position:0px -20px;}
.sol_down_arrow.supp_subc_arrow 	{background-position:0px -25px;}

.sol_right_arrow {float:left;background:url('/images/content/services_arrows_right.png');background-repeat:no-repeat;background-position:0px 0px;height:9px; width:5px; margin:5px 5px 0px 0px;}
.sol_right_arrow.vided_subc_arrow 	{background-position:0px 0px;}
.sol_right_arrow.business_subc_arrow{background-position:-5px 0px;}
.sol_right_arrow.social_subc_arrow	{background-position:-10px 0px;}
.sol_right_arrow.search_subc_arrow 	{background-position:-15px 0px;}
.sol_right_arrow.webs_subc_arrow	{background-position:-20px 0px;}
.sol_right_arrow.supp_subc_arrow 	{background-position:-25px 0px;}

/* new solution/services special page*/
#sol_leftmenu {padding:2px 10px 7px 14px;}
#sol_leftmenu h3 {margin-bottom:6px;font-size:13px; white-space:nowrap;}
#sol_leftmenu a {display:block;margin-bottom:6px;padding-left:1px; white-space:nowrap;}
#sol_leftmenu a.sub_sub_menutext {border-bottom:1px solid #D6D6D6;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6; margin:0px; padding:3px 3px 3px 6px;background-color:white;}
#sol_leftmenu a.sub_sub_menutext_top {border:1px solid #D6D6D6;margin:0px; padding:3px 3px 3px 6px;background-color:white;}
#sol_leftmenu div.social_subc a ,.blue_txt  {color:#2E9CEA !important;}
#sol_leftmenu div.social_subc a:hover {color:#71C0F7;}
#sol_leftmenu div.social_subc h3 {color:#71C0F7; display:inline-block; margin-bottom:0px; font-size:16px; white-space:nowrap;}
#sol_leftmenu div.search_subc a , .orange_text {color:#FE5C00 !important;}
#sol_leftmenu div.search_subc a:hover {color:#FE5C00;}
#sol_leftmenu div.search_subc h3 {color:#FE5C00; display:inline-block; margin-bottom:0px; font-size:16px; white-space:nowrap;}
#sol_leftmenu div.supp_subc a , .yellow_text {color:#FFB91D !important;}
#sol_leftmenu div.supp_subc a:hover {color:#FFB91D;}
#sol_leftmenu div.supp_subc h3 {color:#FFB91D; display:inline-block; margin-bottom:0px; font-size:16px; white-space:nowrap;}
#sol_leftmenu div.webs_subc a , .red_text {color:#EC0301 !important;}
#sol_leftmenu div.webs_subc a:hover {color:#EC0301;}
#sol_leftmenu div.webs_subc h3 {color:#EC0301; display:inline-block; margin-bottom:0px; font-size:16px; white-space:nowrap;}
#sol_leftmenu div.vided_subc a , .green_text {color:#7DC101 !important;}
#sol_leftmenu div.vided_subc a:hover {color:#7DC101;}
#sol_leftmenu div.vided_subc h3 {color:#7DC101; display:inline-block; margin-bottom:0px; font-size:16px; white-space:nowrap;}
#sol_leftmenu div.business_subc a , .purple_text {color:#8F00C7 !important;}
#sol_leftmenu div.business_subc a:hover {color:#8F00C7;}
#sol_leftmenu div.business_subc h3 {color:#8F00C7; display:inline-block; margin-bottom:0px; font-size:16px; white-space:nowrap;}
.solpage_icons {display:block;float:left;margin-bottom:18px;width:710px;}
.solpage_icons .details {font-size:18px;font-weight:bold;}
.solpage_icons .lt_details {float:left;text-align: left;padding-left:9px;}
.solpage_icons .rt_details {float:right;text-align: right;padding-right:9px;}
.solpage_icons .page_icon {background:url("/images/content/solutions_pages_icons.jpg") no-repeat scroll 0 0 transparent;height:44px;width:75px;}
.solpage_icons .page_icon_pac {background-position: -75px 0px;}
.solpage_icons .fir_line {margin-top:-3px;}
.solpage_icons .sec_line {margin-top:5px;}

/* New footer*/
.new_footer {background-color: #262626;}
.new_footer h2{color:#fff;margin-top:22px;margin-bottom:7px;font-size: 17px;}
.new_footer .footer_div {width:962px;margin:0px auto;height:520px;overflow:hidden;white-space:nowrap;}
.footer_div .column {float:left;padding-top:6px;padding-bottom:20px;}
.footer_div .first_col {width:180px;}
.footer_div .second_col {width:275px;}
.footer_div .third_col {width:300px;}
.hot_line {color: #636363;}
.footer_icon_row {margin-bottom:15px;cursor: pointer;float:left;width:180px;}
.footer_sicon_text {display:block;float:left;margin-left:8px;}
.new_footer a , .footer_sicon_text {color:#8A8A8A;}
.new_footer a:hover , .footer_icon_row:hover .footer_sicon_text {color:#FFF;}
.footer_sicon {background:url("/images/content/footer/footer_social_icons.png") no-repeat scroll 0 0 transparent;display:block;height:30px;width:30px;float:left;}
.footer_div .footer_fb {background-position: 0px 0px;}
.footer_icon_row:hover .footer_fb {background-position: 0px -30px;}
.footer_div .footer_tw {background-position: -30px 0px;}
.footer_icon_row:hover .footer_tw {background-position: -30px -30px;}
.footer_div .footer_ctv {background-position: -60px 0px;}
.footer_icon_row:hover .footer_ctv {background-position: -60px -30px;}
.footer_div .footer_ln{background-position: -90px 0px;}
.footer_icon_row:hover .footer_ln {background-position: -90px -30px;}
.footer_div .footer_gp{background-position: -120px 0px;}
.footer_icon_row:hover .footer_gp {background-position: -120px -30px;}
.footer_div .footer_pin{background-image:url("/images/content/footer/footer_social_icons.png?v=1") !important; background-position: -150px 0px;}
.footer_icon_row:hover .footer_pin {background-image:url("/images/content/footer/footer_social_icons.png?v=1") !important; background-position: -150px -30px;}
.footer_logo {background:url("/images/content/footer/footer_logos.png?v=2") no-repeat scroll 0 0 transparent;display:block;margin-bottom:14px;height:20px;}
a.cross_media {width:177px;background-position:0 -1px;margin-bottom:0;}
a.cross_media:hover {background-position: 0px -22px;}
.footer_sep {background-color:#484848;height:1px;margin-bottom:12px;margin-top:8px;width:177px;}
.fourth_col .footer_sep {margin-bottom:13px;margin-top:15px;width:183px;}
a.cross_tv {width:71px;background-position:-177px -1px;}
a.cross_tv:hover {background-position: -177px -22px;}
a.light {background-position:-248px -1px;width:124px;}
a.light:hover {background-position:-248px -22px;}
a.cross_tr {background-position:-372px -1px;width:131px;}
a.cross_tr:hover {background-position:-372px -22px;}
a.cross_ad {background-position:-508px -1px;width:100px;}
a.cross_ad:hover {background-position:-508px -22px;}
a.praise_md {background-position:-607px -1px;width:122px;}
a.praise_md:hover {background-position:-607px -22px;}
a.connected_tv_ad {background-position:-814px 0px;width:242px;}
a.connected_tv_ad:hover {background-position:-814px -21px;}
a.megastream {background-position:-1057px 0px;width:138px;}
a.megastream:hover {background-position:-1057px -21px;}
a.stoodo {background-position:-731px -1px;width:83px;cursor:default;}
/*a.stoodo:hover {background-position:-696px -22px;}*/
a.site_map {display:block;margin-bottom:7px;}
/* product section in start page*/
.start_leftimg {margin-left:-6px;}
.start_rightimg {margin-left:-8px;}
.start_product {width:196px;}
.start_product_div h2 {font-size: 17px;}
.start_product div.start_cnt {height:130px;line-height:18px;padding-top:10px;}
.start_product a.ev_button {background-color: #1072B8;border-color: #0762A8;}
.start_product a.stactivate {background-color: #7CB209 !important;border-color: #436D05;}
.strt_prod_price {padding-top:11px;text-align: right;}
.strt_prod_price a.ev_button {margin-top: 7px;}
.start_product img {margin-left:-13px;margin-top:-5px;}
.start_product ul {margin:0;padding:0 0 0 3px;}
.start_product li {clear:both;margin:0px;padding: 0px;list-style-position:inside;}
.start_product li span {margin-left:-3px;}
.prod_sep {background-color:#E3E3E3;float:left;height:230px;margin-left:18px;margin-right:14px;margin-top:2px;width:1px;display:block;}
.start_product_div {padding-left:16px;padding-right:10px;padding-top:2px;width:662px;float:left;}
.aboutus_div {color:#777777;height:99px;line-height:18px;padding-bottom:4px;padding-left:11px;padding-right:12px;padding-top:5px;}
.aboutus_div p {margin-bottom:6px;}
.aboutus_div h2 {margin-bottom: 5px;}
.more_sep {color:#AAAAAA;padding-left:2px;padding-right:5px;}
.event_div {background-color:#FFFFFF;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;height:122px;overflow-x:hidden;width:100%;overflow-y:scroll;padding-top:4px;}
.event_div .event_row {float:left;padding:0 10px 8px 11px;width:250px;}
.event_div .ev_cal {background-position:-55px 0px;height:18px;width:16px;margin-right:4px;}
.event_left_col {overflow: hidden;border:none;height:auto;}
.event_content {padding-left:18px;padding-right:14px;}
.event_content h1 {padding-bottom:5px;padding-top:4px;font-size:24px;padding-left: 0px;}
.event_div .new_paging {margin-right:12px;margin-top:8px;}
.subscription_box {background-color: #F9F9F9;padding:10px 10px 0 14px;width:254px;height:66px;}
.subscription_box input {font-family:arial;font-size: 14px; color: #AAA;border:1px solid #000;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-right:medium none;border-radius:3px;border-color:#8D8D8D;width: 96%;border-right: none;height:14px;padding:4px 6px 5px 3px;}
.subscription_box  a.button {-moz-border-radius-bottomleft:0;border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-radius-topleft:0;border-left:medium none;line-height:23px;margin:0px;white-space:nowrap;margin-left:-4px;}
.subscip_div {padding-bottom:4px;padding-top:5px;}
.subscr_bottom_div{background:url("/images/general/news_bottom.png") no-repeat scroll 0 0 transparent;height:7px;margin-bottom:8px;}
.lc_info_sub {font-family: arial;font-size:18px; color:#404040;margin-top:20px !important;margin-bottom:6px;font-weight:normal;}
.feature_div {height:200px;}
h1.blog_head_date {font-size:20px;color: #A0A0A0;padding-bottom:15px !important;font-weight:normal;padding-top:0 !important;}
.feature_div_home {height:89px;margin-top:-3px;padding-left:10px;}
.feature_div_home h3 {margin-bottom:1px;margin-top:-3px;overflow:hidden;white-space:nowrap;line-height:16px;}
#featured_divid .btm_left_c {background-position: 0px -1px;}
 #featured_divid .wt_bg_bottom_lt ,  #featured_divid  .wt_688_filler1 {height: 9px;}


/* start page custom box*/
.custom_start_div {height:226px;width:655px;margin-bottom:8px;}
/* //removed on 2013.04.19
.custom_start_div {padding-left:33px;background:url("/images/general/custom_box_startpage.png") no-repeat scroll 0 0 transparent;height:173px;width:655px;margin-bottom:8px;}
.custom_start_div h2 {font-weight:normal;padding:8px 8px 11px 0px;}
.custom_start_div h2 span.violet {color:#5F40C5;}
*/
.custom_text {float:left;width:501px;}
.cutombox_image {float:right;padding-right:13px;margin-top:-5px;}
.custom_smalltxt {font-size:11px;line-height:13px;color:#404040;padding-top:12px;width:335px;}
.custom_pricediv {padding-top: 8px;}
.custom_pricediv div {padding-bottom:6px;text-align: right;}
.custom_pricediv a.ev_button {margin-top:1px;}
#sub_msg_div_id {height:28px;line-height:26px;color: red;}

.landing_body {font-family:arial; font-weight:normal; font-size:14px; line-height:25px; margin-top:15px; margin-bottom:0px; color:#404040;}
.landing_h2 {font-family:arial; font-weight:normal; font-size:20px; line-height:25px; margin-top:45px; margin-bottom:0px; color:#4A4A4A;}
.landing_h3 {font-family:arial; font-weight:normal; font-size:16px; line-height:22px; margin-bottom:2px !important; margin-top:18px; color:#676767;}
.landing_image {font-family:arial; font-weight:normal; font-size:12px; line-height:17px; margin-top:4px; margin-bottom:41px !important; color:#676767; }
.cms_commoncnt {line-height:19px;padding:8px 62px 90px;}
h1.cmscnt_head {padding-left:60px;padding-top:24px;}
.comp_cont h1 {padding-top:24px;}


/*improved new pagination*/
.new_paging {float:right;}
.new_paging span{background-color:#f2f2f2;display:block;float:left;text-align:center;font-size:12px;margin-left:2px;font-weight:bold;font-family:Arial;-moz-border-radius:3px;border:1px solid #cbcbcb;line-height:22px;border-radius:3px;}
.new_paging .page_show{min-width:21px;padding-left:2px;padding-right:2px;}
.new_paging .page_hide{width:2px;height:24px;border:none;background-color: #dedede;}
.new_paging span.page_show:hover  {border:1px solid #878787;background-color:#fff;min-width:21px;cursor:pointer;}
.new_paging .active {border:1px solid #878787;background-color:#fff;color:#000000;min-width:21px;}
.newpg_count {line-height:24px;padding-right:6px;font-weight:bold;font-family:Arial;}
.page_div {float:right;margin-right:12px;padding-top:2px;width:377px;  }
.new_rsslink {float:right;width:21px;padding-left:10px;padding-top:1px;}
.uploadbt_div {float:left;padding:4px 0px 10px 1px;width:100%;}


/* free consultation form */
.main_subhead {margin-left:20px; margin-top: 15px; margin-bottom:10px; line-height:22px; font-size:16px;margin-right:20px;}
.free_consultation_tbl {margin-bottom: 50px; margin-left: 40px; margin-top: 20px; font-size:13px;}
.free_consultation_tbl td{padding: 7px;line-height:17px;}
.free_consultation_tbl input ,.free_consultation_tbl textarea {padding: 3px 0;}
.free_consultation_tbl input[type='text']{width: 379px;}
.free_consultation_tbl textarea {width: 379px; height: 100px;}
.free_consultation_tbl select {width: 380px; padding: 2px 0;}
.free_consultation_tbl label {padding-left: 5px; margin-right:5px; vertical-align:middle; color:#323232;}
.free_consultation_tbl input[type='radio'], .free_consultation_tbl input[type='checkbox']{vertical-align: middle; margin:0px;}
.free_consultation_tbl .add_more {cursor:pointer;}
.free_consultation_tbl .title { border-top: 2px solid #D6D6D6; color: #323232; font-size: 18px; line-height: 20px; margin-bottom: 20px;  margin-top: 20px; padding-top: 12px;}
.free_consultation_tbl .subtitle {font-weight:bold; line-height:20px; margin-top:15px; color:#323232; font-size:14px;}
.free_consultation_tbl .subtitle1 {font-weight:bold; line-height:20px; margin-top:15px; color:#323232; font-size:17px;}
.free_consultation_tbl .field_title {width:379px;margin-bottom:1px;}

#services_buttons_dv{width: 1132px; display: block; height: 70px; margin: 7px auto 32px;}
.services_buttons_en{background: url('/images/content/services_buttons_en.png') no-repeat scroll 0 0 transparent; display:block; height: 70px;}
.services_buttons_de{background: url('/images/content/services_buttons_de.png') no-repeat scroll 0 0 transparent; display:block; height: 70px;}
#services_buttons_dv #btn_small_medium_business {background-position: 0px 0px; width: 382px; margin-right: 4px;}
#services_buttons_dv #btn_churches_nonprofit {background-position: -386px 0px; width: 376px; margin-right: 4px; }
#services_buttons_dv #btn_free_consultation {background-position: -766px 0px; width: 365px;}


/* faq page */
.faq_cnt  {padding-left : 20px; padding-top: 11px;}
.faq_cnt h1 {color: #656565;padding-bottom: 25px;padding-left:0;padding-top:0;}
.faq_category {float: left; width :198px;font-size:13px;}
.faq_category ul , .faq_category ul li  {list-style: none;margin: 0px;padding: 0px;}
.faq_category ul li {padding:0 1px;line-height:22px;}
.faq_category ul li span {margin-right:4px;float:left;}
.faq_cat_rtcont li.category{ font-size:18px; font-weight: bold;line-height: 24px;margin-bottom:4px;}
.faq_cat_rtcont li.sub_cat {/*margin-left:18px;*/font-size:16px;font-weight:bold;line-height: 24px;color :#6C9D05;}
.faq_cat_rtcont li.question {/*margin-left: 48px;*/color :#6C9D05;font-size:15px;margin-bottom:6px;}
.faq_category ul li.sub_cat span {color :#6C9D05;}
.faq_breadcrump  {font-size:12px;margin-bottom:14px;width:755px;height:28px;line-height:26px; background-color: #F7F7F7;padding-left:8px;margin-left:-8px;font-size:13px;}
.faq_breadcrump span.bread_crumparrow  {margin-left:4px;margin-right:6px;font-size: 14px;}
.faq_cont .blog_head_date {margin-left:10px;margin-top:6px;}
.faq_cont h1 {padding-left:12px;padding-bottom:5px;padding-top:0px;}
.default_faqcolor {color: #6C9D05 !important;}
a.default_faqcolor:hover, a.default_faqcolor:hover span {color:#A3E020 !important;;}
.advert_faq  {color:#FE5900 !important;}
a.advert_faq:hover , a.advert_faq:hover span {color:#FF992D !important;}
.marketing_faq {color:#2E9CEA !important;}
a.marketing_faq:hover, a.marketing_faq:hover span  {color:#66C9FF !important;}
.website_faq {color:#EC0301 !important;}
a.website_faq:hover , a.website_faq:hover span {color:#F24D41 !important;}
.general_faq {color:#323232 !important;}
a.general_faq:hover , a.general_faq:hover span {color:#878787 !important;}
.easypay_faq {color:#8F00C7 !important;}
a.easypay_faq:hover , a.easypay_faq:hover span {color:#D261FF !important;}
a.faq_black {color: #000000 !important;}
a.faq_black:hover {color: #000011 !important;}
.faq_details {margin-top:4px;padding-left:10px;}
.faq_sep {background-color:#EFEFEF;display:block;float:left;margin-right:10px;min-height:530px;width:2px;margin-top:4px;margin-bottom:11px;}
.faq_cat_rtcont {width: 763px;margin-top:6px;}
.faq_details .faq_msg {margin-left:90px;margin-top:50px;padding:20px 46px;border: 1px solid #E6E6E6;font-size:28px;color :#E5E5E5;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;}
span.faq_prefix {margin-right: 4px !important;}
.faq_details h1 {color: #6C9D05;margin-left:-18px;width:755px;}
.fillerli {line-height:14px !important;}
#faq_detailsdivid table.clr td { padding-left: 0 !important;padding-right: 0 !important; }

/* roku page */
.roku_cnt {line-height:19px;padding:8px 62px 50px;margin-top:20px;color:#404040;}
.roku_featured_cnt {line-height:19px;padding:8px 24px 50px;margin-top:20px;color:#404040;}
h1.roku_cnt_head {padding-left: 24px;padding-top: 24px;}
.roku_cnt h2 {margin-bottom:20px;color:#404040;}
.roku_cnt .subtitle {margin:0 0 35px 0;font-size:14px;line-height:20px;}
.roku_cnt .channel_div {margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eee;display:inline-block;}
.roku_cnt .channel_div img {box-shadow: 1px 1px 5px #ddd;}
.roku_cnt .channel_thumb {float:center;width:250px;}
.roku_cnt .channel_description {float:left;margin-left:35px;width:549px;min-height:160px;text-align:justify;}
.roku_cnt .channel_details_thumb {float:left;width:350px;}
.roku_cnt .channel_details_description {float:left;margin-left:35px;width:449px;min-height:215px;text-align:justify;}
.roku_cnt .channel_description_bottom {position:absolute;bottom:0;left:0; width:100%;}
.roku_cnt .roku_button {font-size: 20px;line-height: 32px;padding: 0 8px 0 9px;margin:0px;}
.roku_cnt .vod_channel_div {margin-bottom:10px;}
.roku_cnt .vod_channel_details_thumb {float:left;width:160px;}
.roku_cnt .vod_channel_details_thumb img {box-shadow: 1px 1px 5px #ddd;}
.roku_cnt .vod_channel_details_description {float:left; width:674px;text-align:justify;}
.roku_cnt .channel_screenshots {margin-bottom:25px;padding-bottom:25px;display:inline-block;}
.roku_cnt .channel_screenshots img {box-shadow: 1px 1px 5px #ddd;}
.small_info_icon {background:transparent url(/images/content/info_icon_small.png?v1) no-repeat scroll 0 0;display:block;height:14px;margin-right:5px;margin-left:5px;vertical-align:bottom;width:14px;cursor: pointer;}
.small_inform_layer  {border:solid 3px #84C024;border-radius:8px;-moz-border-radius:8px;border:3px solid #84C024;width:250px;z-index:10;background-color: #fff;left:25px;position:relative;padding:15px;top:5px;float:left;display:none;line-height:18px;font-size:12px;}

/* google tv page */
.google_cnt {line-height:19px;padding:8px 62px 50px;margin-top:20px;color:#404040;}
.google_featured_cnt {line-height:19px;padding:8px 24px 50px;margin-top:20px;color:#404040;}
h1.google_cnt_head {padding-left: 24px;padding-top: 24px;}
.google_cnt h2 {margin-bottom:20px;color:#404040;}
.google_cnt .subtitle {margin:0 0 35px 0;font-size:14px;line-height:20px;}
.google_cnt .channel_div {margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eee;display:inline-block;}
.google_cnt .channel_div img {box-shadow: 1px 1px 5px #ddd;}
.google_cnt .channel_thumb {float:left;}
.google_cnt .channel_description {float:left;margin-left:35px;width:655px;min-height:160px;text-align:justify;}
.google_cnt .channel_details_thumb {float:left;width:350px;}
.google_cnt .channel_details_description {float:left;margin-left:35px;width:449px;min-height:215px;text-align:justify;}
.google_cnt .channel_description_bottom {bottom:0;left:0; width:100%;}
.google_cnt .google_tv_button {font-size: 20px;line-height: 32px;padding: 0 8px 0 9px;margin:0px;}
.google_cnt .vod_channel_div {margin-bottom:10px;}
.google_cnt .vod_channel_details_thumb {float:left;width:160px;}
.google_cnt .vod_channel_details_thumb img {box-shadow: 1px 1px 5px #ddd;}
.google_cnt .vod_channel_details_description {float:left; width:674px;text-align:justify;}
.google_cnt .channel_screenshots {margin-bottom:25px;padding-bottom:25px;display:inline-block;}
.google_cnt .channel_screenshots img {box-shadow: 1px 1px 5px #ddd;}
.small_info_icon {background:transparent url(/images/content/info_icon_small.png?v1) no-repeat scroll 0 0;display:block;height:14px;margin-right:5px;margin-left:5px;vertical-align:bottom;width:14px;cursor: pointer;}
.small_inform_layer  {border:solid 3px #84C024;border-radius:8px;-moz-border-radius:8px;border:3px solid #84C024;width:250px;z-index:10;background-color: #fff;left:25px;position:relative;padding:15px;top:5px;float:left;display:none;line-height:18px;font-size:12px;}

/* fire tv page */
.firetv_cnt {line-height:19px;padding:8px 62px 50px;margin-top:20px;color:#404040;}
.firetv_featured_cnt {line-height:19px;padding:8px 24px 50px;margin-top:20px;color:#404040;}
h1.firetv_cnt_head {padding-left: 24px;padding-top: 24px;}
.firetv_cnt h2 {margin-bottom:20px;color:#404040;}
.firetv_cnt .subtitle {margin:0 0 35px 0;font-size:14px;line-height:20px;}
.firetv_cnt .channel_div {margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eee;display:inline-block;}
.firetv_cnt .channel_div img {box-shadow: 1px 1px 5px #ddd;}
.firetv_cnt .channel_thumb {float:left;}
.firetv_cnt .channel_description {float:left;margin-left:35px;width:655px;min-height:160px;text-align:justify;}
.firetv_cnt .channel_details_thumb {float:left;width:350px;}
.firetv_cnt .channel_details_description {float:left;margin-left:35px;width:449px;min-height:215px;text-align:justify;}
.firetv_cnt .channel_description_bottom {bottom:0;left:0; width:100%;}
.firetv_cnt .fire_tv_button {font-size: 20px;line-height: 32px;padding: 0 8px 0 9px;margin:0px;}
.firetv_cnt .vod_channel_div {margin-bottom:10px;}
.firetv_cnt .vod_channel_details_thumb {float:left;width:160px;}
.firetv_cnt .vod_channel_details_thumb img {box-shadow: 1px 1px 5px #ddd;}
.firetv_cnt .vod_channel_details_description {float:left; width:674px;text-align:justify;}
.firetv_cnt .channel_screenshots {margin-bottom:25px;padding-bottom:25px;display:inline-block;}
.firetv_cnt .channel_screenshots img {box-shadow: 1px 1px 5px #ddd;}

/* android tv page */
.android_cnt {line-height:19px;padding:8px 62px 50px;margin-top:20px;color:#404040;}
.android_featured_cnt {line-height:19px;padding:8px 24px 50px;margin-top:20px;color:#404040;}
h1.android_cnt_head {padding-left: 24px;padding-top: 24px;}
.android_cnt h2 {margin-bottom:20px;color:#404040;}
.android_cnt .subtitle {margin:0 0 35px 0;font-size:14px;line-height:20px;}
.android_cnt .channel_div {margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eee;display:inline-block;}
.android_cnt .channel_div img {box-shadow: 1px 1px 5px #ddd;}
.android_cnt .channel_thumb {float:left;}
.android_cnt .channel_description {float:left;margin-left:35px;width:655px;min-height:160px;text-align:justify;}
.android_cnt .channel_details_thumb {float:left;width:350px;}
.android_cnt .channel_details_description {float:left;margin-left:35px;width:449px;min-height:215px;text-align:justify;}
.android_cnt .channel_description_bottom {bottom:0;left:0; width:100%;}
.android_cnt .android_tv_button {font-size: 20px;line-height: 32px;padding: 0 8px 0 9px;margin:0px;}
.android_cnt .vod_channel_div {margin-bottom:10px;}
.android_cnt .vod_channel_details_thumb {float:left;width:160px;}
.android_cnt .vod_channel_details_thumb img {box-shadow: 1px 1px 5px #ddd;}
.android_cnt .vod_channel_details_description {float:left; width:674px;text-align:justify;}
.android_cnt .channel_screenshots {margin-bottom:25px;padding-bottom:25px;display:inline-block;}
.android_cnt .channel_screenshots img {box-shadow: 1px 1px 5px #ddd;}
.small_info_icon {background:transparent url(/images/content/info_icon_small.png?v1) no-repeat scroll 0 0;display:block;height:14px;margin-right:5px;margin-left:5px;vertical-align:bottom;width:14px;cursor: pointer;}
.small_inform_layer  {border:solid 3px #84C024;border-radius:8px;-moz-border-radius:8px;border:3px solid #84C024;width:250px;z-index:10;background-color: #fff;left:25px;position:relative;padding:15px;top:5px;float:left;display:none;line-height:18px;font-size:12px;}

/*apple tv page*/
.apple_cnt {line-height:19px;padding:8px 62px 50px;margin-top:20px;color:#404040;}
.apple_featured_cnt {line-height:19px;padding:8px 24px 50px;margin-top:20px;color:#404040;}
h1.apple_cnt_head {padding-left: 24px;padding-top: 24px;}
.apple_cnt h2 {margin-bottom:20px;color:#404040;}
.apple_cnt .subtitle {margin:0 0 35px 0;font-size:14px;line-height:20px;}
.apple_cnt .channel_div {margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eee;display:inline-block;}
.apple_cnt .channel_div img {box-shadow: 1px 1px 5px #ddd;}
.apple_cnt .channel_thumb {float:left;}
.apple_cnt .channel_description {float:left;margin-left:35px;width:655px;min-height:160px;text-align:justify;}
.apple_cnt .channel_details_thumb {float:left;width:350px;}
.apple_cnt .channel_details_description {float:left;margin-left:35px;width:449px;min-height:215px;text-align:justify;}
.apple_cnt .channel_description_bottom {bottom:0;left:0; width:100%;}
.apple_cnt .apple_tv_button {font-size: 16px;line-height: 32px;padding: 0 8px 0 9px;margin:0px;}
.apple_cnt .vod_channel_div {margin-bottom:10px;}
.apple_cnt .vod_channel_details_thumb {float:left;width:160px;}
.apple_cnt .vod_channel_details_thumb img {box-shadow: 1px 1px 5px #ddd;}
.apple_cnt .vod_channel_details_description {float:left; width:674px;text-align:justify;}
.apple_cnt .channel_screenshots {margin-bottom:25px;padding-bottom:25px;display:inline-block;}
.apple_cnt .channel_screenshots img {box-shadow: 1px 1px 5px #ddd;}
.small_info_icon {background:transparent url(/images/content/info_icon_small.png?v1) no-repeat scroll 0 0;display:block;height:14px;margin-right:5px;margin-left:5px;vertical-align:bottom;width:14px;cursor: pointer;}
.small_inform_layer  {border:solid 3px #84C024;border-radius:8px;-moz-border-radius:8px;border:3px solid #84C024;width:250px;z-index:10;background-color: #fff;left:25px;position:relative;padding:15px;top:5px;float:left;display:none;line-height:18px;font-size:12px;}

/* video groups */
.video_groups_container { width:540px;min-height:60px;padding: 0 3px; border:1px solid #DDDDDD; }
.video_group_option {line-height:20px;padding:0 0 0 6px;border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 0 white; display: inline-block; height: 20px; margin: 4px; overflow: hidden;}
.video_group_option span {display: inline-block; vertical-align: top;}
.video_group_remove_button {background: url("/images/content/shop_new/close_btn.png") no-repeat 7px 5px transparent;cursor: pointer;display: inline-block;height: 10px;width: 10px;padding: 5px 7px;margin-left:6px;border-left:1px solid #CCCCCC;}

.user_groups_container {width:540px;min-height:30px;padding:0; margin-left:-4px; padding-bottom: 3px; }
.user_group_option {line-height:20px;padding:0;border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 0 white; cursor: pointer; display: inline-block; height: 20px; margin: 4px; overflow: hidden;}
.user_group_option span {display: inline-block; vertical-align: top;}
.user_group_assign{padding: 0 6px;}
.user_group_delete_button  {background: url("/images/content/shop_new/close_btn.png") no-repeat 7px 5px transparent;cursor: pointer;display: inline-block;height: 10px;width: 10px;padding: 5px 7px;border-left:1px solid #CCCCCC;}
.user_group_delete_button.loader {background: url('/images/ajax-loader-16x16.gif') no-repeat 4px 2px transparent; height:16px; width: 16px; padding: 2px 4px; }
.button_gray {line-height:20px;border: 1px solid #CCCCCC; background-color:#EEEEEE; border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 0 white; cursor: pointer; display: inline-block; height: 20px; margin: 4px; padding: 0 6px; overflow: hidden;}
.button_gray_overflow {line-height:20px;border: 1px solid #CCCCCC; background-color:#EEEEEE; border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 0 white; cursor: pointer; display: inline-block; height: 24px; margin: 4px; padding: 0 6px; font-family:Arial, Helvetica, sans-serif;}

#user_group_add_new span {display: inline-block; vertical-align: top;}
.video_group_popup_layer{background-color: #FFFFFF; border-radius: 8px 8px 8px 8px; box-shadow: 3px 3px 20px #000000; display: none; float: left;font-size: 13px; left: 25px; line-height: 19px; overflow-x: hidden; padding: 25px 25px 15px; top: 5px; width: 280px; z-index: 10; min-height:120px;}

/* video edit page */
.inform_layer  {border:solid 3px #84C024;border-radius:8px;-moz-border-radius:8px;border:3px solid #84C024;width:250px;z-index:10;background-color: #fff;left:25px;position:relative;padding:20px;top:5px;float:left;display:none;}
.pack_info {background:transparent url(/images/content/shop_new/info_icon.png?v2) no-repeat scroll 0 0;display:block;float:right;height:14px;margin-right:5px;vertical-align:bottom;width:14px;cursor: pointer;}
.pack_info_blue {background:transparent url(/images/content/shop_new/info_icon.png?v2) no-repeat scroll 0px -14px;display:block;float:right;height:14px;margin-right:5px;vertical-align:bottom;width:14px;cursor: pointer;}
.inform_layer_blue  {border:solid 3px #2E9CEA;border-radius:8px;-moz-border-radius:8px;border:3px solid #2E9CEA;width:250px;z-index:10;background-color: #fff;left:25px;position:relative;padding:20px;top:5px;float:left;display:none;}

/* contracts page */
.ov_teaser_row .pack_info, #scope .pack_info.video_sol{background-position: 0px -98px;}
.teal{color:#60c5bb;}
.ov_teaser_row #order_summary_form a:not(.button){color:#8942F3;}
.ov_teaser_row #order_summary_form a:not(.button):hover{color: #bda2ff;}
#special_offers_box a{color:#60c5bb;}
#order_summary_form .inform_layer {border:solid 3px #60c5bb;}
#order_summary_form .ov_teaser_row a.button, .ov_teaser_row .ev_button{background-color:#60c5bb;color:#fff;border-color: #559d99;}

/* style for auto_form */
.auto_form{padding: 15px 20px 15px 20px;}
.auto_form .main_head{padding-bottom:20px;}
.auto_form .msg{padding-bottom:20px;font-size:16px;}
.auto_form_row{margin-bottom:15px;}
.auto_form_row input, select{border: 1px solid #DEDEDE;padding: 3px 0;vertical-align: middle;}
.auto_form_row textarea{font-size:13px;font-family: Arial;}
.auto_form_row select[disabled], .auto_form textarea[disabled], .auto_form input[disabled] {color: #000000;}
.auto_form_checkbox_option, .auto_form_radio_option{margin-bottom:3px;clear:both;}
.auto_form_row label{margin-bottom: 3px;color: #777777;display:block;}
.auto_form_radio_option label, .auto_form_checkbox_option label{width:90%;color:#000000;margin-left: 3px; margin-bottom:0px;display:inline-block;vertical-align:middle;}
.auto_form_button {float:right;margin-top:15px;}
.auto_form_button button{font-family: Arial;}
.auto_form_description {padding-bottom: 40px;margin-top: -10px;color: #757575;}
.tech_survey_form .auto_form_description{padding-bottom: 50px;font-size:16px;color:#000000;}
.pro_content.tech_survey_form .main_head{font-family: 'Futura';color: #000000;font-size: 29px;font-weight: 200;}
.auto_form_row input[type='radio']{float:left;}
/* style for subscription_form */
.subscription_form{padding: 15px 20px 15px 20px;}
.subscription_form .main_head{padding-bottom:20px;}
.subscription_form .msg{padding-bottom:20px;font-size:16px;}
.subscription_form_row{margin-bottom:15px;}
.subscription_form_row input, select{border: 1px solid #DEDEDE;padding: 3px 0;vertical-align: middle;}
.subscription_form_row textarea{font-size:13px;font-family: Arial;}
.subscription_form_row select[disabled], .subscription_form textarea[disabled], .subscription_form input[disabled] {color: #000000;}
.subscription_form_checkbox_option, .subscription_form_radio_option{margin-bottom:3px;}
.subscription_form_row label{margin-bottom: 3px;color: #777777;display:block;}
.subscription_form_radio_option label, .subscription_form_checkbox_option label{color:#000000;margin-left: 3px; margin-bottom:0px;display:inline-block;vertical-align:middle;}
.subscription_form_button {float:right;margin-top:15px;}
.subscription_form_button button{font-family: Arial;}
.subscription_form_description {padding-bottom: 40px;margin-top: -10px;color: #757575;}

/* css code for outlets tab*/
.video_outlets_content .auto_form_row {padding-top: 20px;margin-bottom: 20px;border-top: 1px solid #eeeeee;}
.video_outlets_content #inactive_overlay{position: absolute;width: 748px;z-index: 5;background-color: #000;	opacity: 0.3;height:100%;top:0px;bottom:0px;}
.outlets_content_row {float:right; text-align:left; width:500px;}
.outlets_icons {float:left;	background:url('/images/content/lc_video_outlets.png?v=2');background-repeat:no-repeat;background-position:0px 0px;width:181px;height:30px;}
.outlets_icons.roku_channel_active  {background-position:0px 0px;}
.outlets_icons.roku_channel_inactive{background-position:-180px 0px;}
.outlets_icons.itunes_video_active  {background-position:0px -330px;}
.outlets_icons.itunes_video_inactive{background-position:-180px -330px;}
.outlets_icons.itunes_audio_active  {background-position:0px -300px;}
.outlets_icons.itunes_audio_inactive{background-position:-180px -300px;}
.outlets_icons.online_media_campus_active  {background-position:0px -270px;}
.outlets_icons.online_media_campus_inactive{background-position:-180px -270px;}
.outlets_icons.smart_tv_active  {background-position:0px -240px;}
.outlets_icons.smart_tv_inactive{background-position:-180px -240px;}
.outlets_icons.cross_tv_active  {background-position:0px -210px;}
.outlets_icons.cross_tv_inactive{background-position:-180px -210px;}
.outlets_icons.youtube_active  {background-position:0px -180px;}
.outlets_icons.youtube_inactive{background-position:-180px -180px;}
.outlets_icons.facebook_broadcast_active  {background-position:0px -120px;}
.outlets_icons.facebook_broadcast_inactive{background-position:-180px -120px;}
.outlets_icons.mobile_video_website_active  {background-position:0px -150px;}
.outlets_icons.mobile_video_website_inactive{background-position:-180px -150px;}
.outlets_icons.google_tv_active  {background-position:0px -90px;}
.outlets_icons.google_tv_inactive{background-position:-180px -90px;}
.outlets_icons.android_tv_active  {background-position:0px -420px;}
.outlets_icons.android_tv_inactive{background-position:-180px -420px;}
.outlets_icons.apple_tv_active  {background-position:0px -448px;}
.outlets_icons.subscriber_page_inactive {background-position:-180px -480px;}
.outlets_icons.subscriber_page_active {background-position:0px -480px;}
.outlets_icons.apple_tv_inactive{background-position:-180px -448px;}
.outlets_icons.fire_tv_active  {background-position:0px -390px;}
.outlets_icons.fire_tv_inactive{background-position:-180px -390px;}
.outlets_icons.neo_tv_active  {background-position:0px -60px;}
.outlets_icons.neo_tv_inactive{background-position:-180px -60px;}
.outlets_icons.mobile_app_ios_active  {background-position:0px -30px;}
.outlets_icons.mobile_app_ios_inactive{background-position:-180px -30px;}
.outlets_icons.mobile_app_android_active  {background-position:0px -360px;}
.outlets_icons.mobile_app_android_inactive{background-position:-181px -360px;}
.outlets_icons.mobile_app_apple_active  {background-position:0px -360px;}
.outlets_icons.mobile_app_apple_inactive{background-position:-181px -360px;}
.outlets_icons.chromecast_active  {background-position:0px -510px;}
.outlets_icons.chromecast_inactive{background-position:-180px -510px;}
.outlets_icons.google_audio_active {background-position:0px -538px;}
.outlets_icons.google_audio_inactive {background-position:-180px -538px;}
.outlets_icons.samsung_smart_tv_active {background-position:0px -566px;}
.outlets_icons.samsung_smart_tv_inactive {background-position:-180px -566px;}
/* tech survey */
.tech_survey_form .ev_button{font-family: inherit; font-size:15px; line-height:20px; padding:2px 9px;}
.tech_survey_form #inactive_overlay{position: absolute;width: 748px;z-index: 5;background-color: #000;	opacity: 0.3;height:100%;top:0px;bottom:0px;}

/* css for client app*/
.client_app_form #inactive_overlay{position: absolute;width: 748px;z-index: 5;background-color: #000;	opacity: 0.3;height:100%;top:0px;bottom:0px;}
.client_app_form_header{margin: 0px 20px;border-bottom:1px solid #EEEEEE;padding-bottom:10px;}
.client_app_form_header .title{margin-top:10px;}
.client_app_info {color:#777777;}
.client_app_info .download_link {display: inline-block; height: 16px; line-height: 16px; margin-top: 8px;}
.client_app_form .ev_button{font-family: inherit; font-size:15px; line-height:20px; padding:2px 9px; float:right;}
.client_app_graphic_info{font-size:12px; margin-top:8px; color:#777777;max-width:700px;word-wrap:break-word;}
.client_app_graphics_uploader {margin: 15px 20px;}
.client_app_graphics_uploader h3{margin-bottom:10px;}
.client_app_graphics_uploader td{vertical-align:bottom;}

.margin3{margin-left:3px;margin-right:3px;}
.video_uploader_icons{display:inline-block;background: url("/images/content/uploader_icons.png") no-repeat scroll 0 0 transparent;padding:10px;	float:left;	margin-top:10px;}
.video_uploader_html5{background-position:0 0;width:42px;height:36px;}
.video_uploader_java{background-position: 0 -56px;width:42px;height:54px;}
.delete_sub_loader {background: url('/images/ajax-loader-16x16.gif') no-repeat 4px 2px transparent; height:16px; width: 16px; padding: 2px 4px; }
#vuform input[type=text]{height:22px;}
#FOchanelInfoEditor input[type=text]{height:22px;}

/* css for new featured channel pages*/
.featured_channel_roku{margin: auto; width: 300px;}
.featured_channel_firetv{margin: auto; width: 226px;}
.featured_channel_google{margin: auto; width: 226px;}
.featured_channel_table{border: 0px; width: 904px;}
.featured_channel_cell{padding-bottom: 20px; padding-top: 30px; text-align: center;}
.featured_channel_image{height: 155px; vertical-align: middle; text-align: center; margin-left: auto; margin-right: auto;}
.featured_channel_image img{box-shadow: 1px 1px 5px #ddd;}
.featured_channel_title{font-size: 18px; margin-bottom: 0px; margin-top: 8px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-align: center;}
.featured_channel_title a{text-decoration: none; color: #404040;}
.featured_channel_button_box{text-align: center;}

/* megastream package grid */
.pricing { height:840px; float:left; }
.pricing h1 { padding:0; margin-top:35px; }
.pricing h2 { line-height:1; color:#3482bf; font-weight:normal; font-size:26px; }
.pricing .uncheck { width:16px; height:16px; position:relative; left:46%; bottom:1px; background:url(../images/megastream/checkmarks.png) no-repeat -16px 0px; }
.pricing .check { width:16px; height:16px; position:relative; left:46%; bottom:1px; background:url(../images/megastream/checkmarks.png) no-repeat 0px 0px; }
.pricing .head { width:954px; height:102px; background:#F9F9F9; border-top-left-radius:8px; border-top-right-radius:8px; border:solid 2px #DBDBDB; }
.pricing div { float:left; }
.pricing .head .payment { width:226px; height:82px; padding-top:20px; }
.pricing .head .title { width:182px; height:95px; padding-top:7px; text-align:center; }
.pricing .row { width:954px; height:32px; border-left:solid 2px #DBDBDB; border-right:solid 2px #DBDBDB; background:#FFF; border-bottom:solid 1px #E3E3E3; }
.pricing .row .title { width:209px; height:30px; padding:4px 0 0 17px; margin-top:7px; }
.pricing .row .current { background:#F2F2F2; }
.pricing .row .box { width:181px; height:23px; text-align:center; padding-top:9px; border-left:solid 1px #E3E3E3; }
.pricing .footer { width:954px; height:59px; background:#F9F9F9; border-bottom-left-radius:8px; border-bottom-right-radius:8px; border:solid 2px #DBDBDB; }
.pricing .footer .dscp-footer { width:209px; padding:12px 0 0 17px; margin-top:7px; }
.pricing .footer .button-footer { width:181px; height:60px; border-left:solid 1px #E3E3E3; }
.pricing .footer .button-footer a { display:block; height:46px; text-align:center; padding-top:14px; color:#fff; text-decoration:none; font-weight:800; }
.pricing .footer .button-footer .try { width:105px; height:46px; margin-left:auto; margin-right:auto; margin-top:5px; float:none; background:url(../images/megastream/buttons.png) no-repeat 0px 0px; }
.pricing .footer .button-footer .try a { cursor:default; }
.pricing .footer .button-footer .buy { width:105px; height:46px; margin-left:auto; margin-right:auto; margin-top:5px; float:none; background:url(../images/megastream/buttons.png) no-repeat -105px 0px; }
.pricing .footer .button-footer .buy:hover { width:105px; height:46px; margin-left:auto; margin-top:5px; float:none; background:url(../images/megastream/buttons.png) no-repeat -105px -46px; }

/* View Uploaded Form styles*/
#appletv_uploaded_images p, #androidtv_uploaded_images p { text-align:center; }
#androidtv_uploaded_images img,  #appletv_uploaded_images img {display:block; margin-left: auto; margin-right:auto;}
#appletv_uploaded_images td, #androidtv_uploaded_images td {vertical-align: bottom;}

/* Video Editor styles */
#videoEditorContainer {
    background: #5E8F00;
    border: #5E8F00 solid 5px;
}

.livetovod_radio {
    padding-top: 2px;
    padding-bottom: 2px;
    min-height: 15px;
}

/* Embed Box Popup Styles */
#embedBoxPopup {
    height: auto;
    background-color: #EEEEEE;
    padding: 10px;
}

#embedBoxPopup hr{
    margin: 3px 0px;
    border-color: #DDDDDD;
    border-style: solid;
    margin-top: 5px;
}

#embedBoxPopup .embedSubLabel {
    color: #999999;
}

#embedBoxPopup .embedTitle{
    font-size: 14px;
    font-weight: bold;
}

#embedBoxPopup .embedSubTitle {
    font-weight: bold;
    margin-bottom: 5px;
}

#embedBoxPopup .embedLink{
    color: #8CBE28;
    text-decoration: none;
    cursor: pointer;
}

#embedBoxPopup .beta{
    color: #FF0000;
  /*  font-size: smaller;
    font-weight: 800; */
}

.cal_icon ,.cal_arraow_prev ,.cal_arraow_next {background-image:url(/images/content/shop_new/pro_calendar.png);}
.cal_icon ,.cal_icon:hover {display: block;float:left;width:25px;height:24px;margin-left:2px;position:relative;cursor:pointer;}

.ui-datepicker-trigger{display: none;}

#ui-datepicker-div{ font-size:11px !important;}

#MasterScheduledDateLabel{
    margin-left: 15px;
    margin-right: 5px;
    position:relative;
    bottom:3px;
    font-size: 13px;
}

#MasterScheduledDateDisplay{
    position: relative;
    bottom: 3px;
    font-size: 13px;
}

.ScheduledDateDisplay{
    font-size: 10px;
    display: inline;
    visibility: hidden;
    margin-left: 2px;
    vertical-align: top;
    height: 15px;
    line-height: 15px;
}
.ScheduledDateDisplayReset{
    cursor: pointer;
    color: red;
    font-weight: bold;
    vertical-align: top;
    margin-left: 2px;
}

.ScheduledDate_radio {
    padding-bottom: 5px;
    min-height: 15px;
}

#inactive_overlay{position: absolute;width: 748px;z-index: 5;background-color: #000;	opacity: 0.3;height:100%;top:0px;bottom:0px;left:0px;right:0px;}
 
input.subs_ch[type=checkbox] + label {
	background:url('/images/content/shop_new/vod_plus.png');
	height: 12px !important;
	width: 12px !important;
	display:inline-block !important;
	padding: 0 0 0 0px !important;
}

input.subs_ch[type=checkbox]:checked  + label {
	background:url('/images/content/shop_new/vod_minus.png');
	height: 12px !important;
	width: 12px !important;
	display:inline-block !important;
	padding: 0 0 0 0px !important;
}

.subchannel_row {
	padding: 10px;
	background: #5e8f00;
	color:#FFF;
}

.subchannel_row h2{
	color:#FFF !important;
}

.apps-images-arrow {
	height:20px;
	display: flex;
}
.apps-images-arrow:before {
	content: "";
	background: #60c5bb !important;
	width:15px;
	clip-path: polygon(0 10px,calc(100% - 15px) 10px,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,calc(100% - 15px) calc(100% - 10px),0 calc(100% - 10px));
}