/*
*
*/
.txt_16 {font-size:16px;}
.dv_shop {/*margin-left: 12px;*/}

.pro_boxes_740 {width:748px;}
.pro_shop {width:748px;margin-bottom:8px;float:left;}
.pro_shop .pro_teaser {width:244px;float:left;font-family:arial;}
.pro_shop .left_sp {margin-left:8px;}
.pro_teaser .pro_box_top {overflow:hidden;height:10px;}

.pro_ccteaser .pro_head_cc , .pro_teaser .pro_head , .pro_teaser .trial_head , .pro_teaser .pack_head{background:url(/images/content/shop_new/pro_headers1.png?v5) 0 0 no-repeat;}
.pro_head_text , .pro_head_chtext {color:#FFFFFF;font-family:arial;font-size:16px;font-weight:bold;line-height:29px;margin-left:0;padding-left:7px;}
.pro_head_chtext {padding-left:30px;}
.pro_head_subtext {color:#A1A1A1;font-weight:normal;}
.pro_teaser .pro_head {width:244px;height:31px;}
.pro_teaser .vod {background-position:-748px 0}
.pro_teaser .vod_act {background-position:-2212px 0}
.pro_teaser .aod {background-position:-6154px 0}
.pro_teaser .aod_act {background-position:-6398px 0}
.pro_teaser .c247 {background-position:-992px 0}
.pro_teaser .c247_act {background-position:-2456px 0}
.pro_teaser .live {background-position:-1236px 0}
.pro_teaser .live_act {background-position:-2700px 0}
.pro_teaser .myadd {background-position:-1480px 0}
.pro_teaser .myadd_act {background-position:-2944px 0}
.pro_teaser .camp {background-position:-1724px 0}
.pro_teaser .camp_act {background-position:-3188px 0}
.pro_teaser .nwcamp {background-position:-1968px 0}
.pro_teaser .nwcamp_act {background-position:-3432px 0}
.pro_ccteaser .trial_head {background-position:-3676px 0px;height:31px;}
.pro_ccteaser .pack_head {background-position:-4423px 0px;height:31px;}
.pro_teaser .help_box {background-position:-5910px 0}
.pro_shop .pro_ccteaser {font-family:arial;}

.pro_teaser .div_inact1,.pro_teaser .pro_footer , .cc_stats {background:url(/images/content/shop_new/pro_bottom.png) 0 0 no-repeat;}
.pro_teaser .div_inact1{background:#F1F1F1;height:22px;line-height:18px;padding: 9px 0 9px 10px;color:gray;font-size:12px;}
.pro_teaser .div_inact1 span {float:left;width:158px;}

.pro_switch{background:url(/images/content/shop_new/pro_switch.png) 0 0 no-repeat;background-position:0px 0px;float:left;height:21px;width:65px;margin-top: 1px;}
.on{background-position:-130px 0px;}
.off {background-position:-65px 0px;}

.pro_teaser .div_cont {background-color:#FFFFFF;display:inline-block;padding-bottom:30px;padding-bottom:30px;padding-left:18px;padding-top:17px;width:226px;}
.pro_teaser .div_cont .pro_icon{background:url(/images/content/shop_new/pro_icons.png) 0 0 no-repeat;width:64px;height:104px;float:left;}
.pro_teaser .div_cont .c247 {background-position:-64px 0}
.pro_teaser .div_cont .live {background-position:-128px 0}
.pro_teaser .div_cont .myadd {background-position:-192px 0}
.pro_teaser .div_cont .camp {background-position:-256px 0}
.pro_teaser .div_cont .nwcamp {background-position:-320px 0}
.pro_teaser .div_cont .aod {background-position:-384px 0}
.pro_teaser .div_cont .right_text {float:left;font-size:12px;line-height:17px;padding-left:17px;width:101px;height:auto;}
.pro_teaser .div_cont .cross_add {width:134px;}
.pro_teaser .price_div{position:absolute;top:166px;color:#808080;text-align:right;width:236px;}
.price_div p {color:#808080;font-weight:bold;padding-left:8px;text-transform:uppercase;margin-right:-1px;}
.price_div .price {font-size:24px;padding-left:6px;}
.price_div .vod {color:#76AD16;}
.price_div .c247 {color:#76AD16;}
.price_div .live {color:#76AD16;}
.price_div .myadd {color:#FF9000;}
.price_div .camp {color:#FF9000;}
.price_div .nwcamp {color:#FF9000;}
.ctcmp {left:54px;}

.pro_teaser .pro_footer {background-position:0px 0px;width:244px;height:42px;text-align:center;}
.pro_teaser .pro_footer.small_footer_box{height:10px;background-position: 0 -32px !important;border-top:1px solid #D6D6D6;}
/*.pro_teaser .pro_but , .pro_sel_but {background:url(/images/content/shop_new/pro_buttons.png?v3) 0 0 no-repeat;}*/
a.pro_newbut {float:right;font-size:11px;line-height:21px;margin-right:10px;padding:0;width:88px;}
.pro_teaser .pro_but {float:right;float:right;height:24px;margin:9px;width:108px;}
.pro_teaser .vod_bt{background-color:#6C9E15;border-color:#436D05;width:99px;}
.pro_teaser a.pro_read {background-color:#1072B8;border-color:#0762A8;float:left;margin-left:10px;}
.pro_teaser .addsp_bt{background-color:#e47e0b;border-color:#bb5403;}

.pro_teaser .add_but {width:101px;margin:11px 5px 0px 0px;}
.pro_teaser .add_crossbut {width:126px;margin:10px 9px 0px 0px;}


.pro_teaser .pro_footer select {border:1px solid #666666;height:22px;margin-left:7px;margin-top:11px;padding:2px 0;width:127px;float:left;font-size:11px;}
.pro_teaser .act_cont{width:244px;height:191px;overflow:auto;background-color:#FFFFFF;}
.pro_teaser .act_cont.small_footer_box{height:222px;}
.channel_cont {border-bottom:1px solid #D6D6D6;padding:4px 0 10px 10px;}
.channel_cont.lc_channel_cont{padding:8.2px 0 14px 10px;}
.channel_cont .title , .pro_teaser .cross_add .manage a{font-size:16px;font-weight:bold;font-family:arial;}

.channel_cont p {padding-top:3px;}
.channel_cont p span.text , .channel_onbtn .text {display:inline-block;padding-left:6px;margin-top:-1px;color:#000000;}
.channel_onbtn .text  {font-size:11px;}
.pro_teaser .cross_add{height:140px;width:244px;padding-bottom:12px;background-color:#FFFFFF;}
.pro_teaser .cross_add .stats {padding-left:9px;padding-top:18px;color:#666666;}
.pro_teaser .cross_add .manage {padding-right:12px;text-align:right;margin-top:20px;}

.help_box_item{background-color:#FFFFFF; cursor: pointer;padding:6px 0 6px 8px;}
.help_box_item.first_item {padding-top:14px}
.help_box_item.last_item {padding-bottom:5px}
.help_box_item .text{font-size: 11px;margin-left: 6px;color:#666;}
.help_box_item .title {font-family: Arial;font-size: 16px;font-weight: bold;line-height: 16px;color:#6C9D05;}
.help_box_item:hover .title{color:#A3E020;}
.help_box_icon{background-image: url("/images/content/shop_new/icons_helpbox.png");height: 28px;width: 28px;}
.help_box_item .accnt_icn{background-position: 0 0;}
.help_box_item .ctrlc_icn{background-position: -28px 0;}
.help_box_item .live_icn{background-position: -56px 0;}
.help_box_item .faq_icn{background-position: -84px 0;}
.help_box_item .sub_icn{background-position: -112px 0;}
.help_box_item .cons_icn{background-position: -140px 0;}
.help_box_item .tut_icn{background-position:-168px 0;}

.pro_ccteaser {width:748px;}
.pro_ccteaser .pro_head_cc {height:31px;width:748px;}
.pro_ccteaser .div_cont{display:inline-block;background-color:#fff;padding-left:14px;padding-top:7px;color:#666;}
.pro_ccteaser .div_cont p {padding:6px 0px 2px 0px;}
.pro_ccteaser .div_cont .leftc{float:left;width:240px;}
.pro_ccteaser .div_cont .rightc{width:491px;float:left;}
.cc_stats {color:#000000;height:27px;font-size:18px;text-align:center;width:226px;clear:both;}
.st_min {font-size:14px;height:26px;}
.cc_stats .num {display:inline-block;float:left;font-weight:bold;text-align:right;width:64px;padding-top:6px;margin-left:10px;font-family:arial;}
.st_min .num {padding-top:2px;}
.cc_stats .text {float:left;margin-left:6px;padding-top:11px;font-size:13px;}
.st_min .text {padding-top:4px;font-size:11px;}
.cc_stats .sm_text {font-size:14px;}
.cc_stats .text .more_link {padding-left:4px;}
.cc_stats .per {color:#8C8C8C;font-weight:normal;}
.cc_stats .neg {color:#8C0000;}
.cc_stats .pos {color:#008C00;}

.pro_ccteaser .div_cont .rightc .balance , .pro_ccteaser .div_cont .rightc .balance .curr_time, .pro_ccteaser .div_cont .rightc .balance .curr_time_low{background:url(/images/content/shop_new/pro_bars.png) 0 0 no-repeat;}
.pro_ccteaser .div_cont .rightc .balance_minutes , .pro_ccteaser .div_cont .rightc .balance_minutes .curr_time, .pro_ccteaser .div_cont .rightc .balance_minutes .curr_time_low{background:url(/images/content/shop_new/pro_bars_minutes.png) 0 0 no-repeat;}
.pro_ccteaser .div_cont .rightc .balance_gigabytes , .pro_ccteaser .div_cont .rightc .balance_gigabytes .curr_time, .pro_ccteaser .div_cont .rightc .balance_gigabytes .curr_time_low{background:url(/images/content/shop_new/pro_bars_gigabytes.png) 0 0 no-repeat;}
.pro_ccteaser .div_cont .rightc .balance , .pro_ccteaser .div_cont .rightc .balance_minutes , .pro_ccteaser .div_cont .rightc .balance_gigabytes {height:22px;width:477px;overflow:hidden;}
.pro_ccteaser .div_cont .rightc .balance .curr_time , .pro_ccteaser .div_cont .rightc .balance_minutes .curr_time , .pro_ccteaser .div_cont .rightc .balance_gigabytes .curr_time {background-position:-477px 0px;height:22px;position:relative;left:104px;display:inline-block;font-size:12px;}
.pro_ccteaser .div_cont .rightc .balance .curr_time span , .pro_ccteaser .div_cont .rightc .balance_minutes .curr_time span , .pro_ccteaser .div_cont .rightc .balance_gigabytes .curr_time span{font-weight:bold;line-height:21px;float:right;color:white;font-size:13px;font-family:arial;margin-right:2px;}
.pro_ccteaser .div_cont .rightc .balance .curr_time_low , .pro_ccteaser .div_cont .rightc .balance_minutes .curr_time_low , .pro_ccteaser .div_cont .rightc .balance_gigabytes .curr_time_low {background-position:-850px 0px;height:22px;position:relative;left:104px;display:inline-block;font-size:12px;}
.pro_ccteaser .div_cont .rightc .balance .curr_time_low_txt , .pro_ccteaser .div_cont .rightc .balance_minutes .curr_time_low_txt , .pro_ccteaser .div_cont .rightc .balance_gigabytes .curr_time_low_txt {float:left;font-weight:bold;line-height:21px;color:#000;font-family:arial; font-size:13px;margin-left:3px;}
.rightc .balance_num {margin-left:102px;width:376px;font-family:arial;}
.rightc .balance_num .half {display:inline-block;text-align:right;width:185px;}
.rightc .balance_num .full {display:inline-block;text-align:right;width:184px;}
.rightc .more_text{color:#000000;float:left;font-size:12px; font-family:arial; line-height:17px;padding-right:24px;padding-top:12px;width:255px;}
.rightc .add_video{float:left;padding-top:14px;}
.add_video select , .padmin_lt select , .add_play_list select ,.event_add select,.pro_filter_single_box select, .vd_upload_th select  {border:1px solid #666666;height:24px;width:197px;padding:2px;}
.add_video .middle_span , .channel_renew .middle_span{padding-left:16px;padding-right:16px;}
.add_video .video_but {margin-top:4px;width:179px;}
.bottom_txt {float:right;padding:10px 16px 10px 0;}
.video_st_bottom {background-image:url(/images/content/2.0/c_brv.png);background-position:right top;background-repeat:no-repeat;height:10px;width:747px;}
.pro_teaser .cr_add span{font-size:12px;font-weight:bold;color:#000;}
.pro_teaser .cr_add .bal{font-size:11px;font-weight:bold;margin-top:-6px;}
.red {color:#8C0000 !important;}



.pro_admin748 {width:748px;}
.pro_shop_admin {width:748px;float:left;}
.pro_shop_admin .pro_content {display:inline-block;width:748px;background-color:#fff;padding-top:4px;}
.pro_shop_admin .padmin_lt {float:left;margin-left:14px;margin-top:12px;width:198px;}
.pro_shop_admin .padmin_ct {float:left;margin-top:12px;width:270px;}
.pro_shop_admin .padmin_rt {float:left;margin-top:12px;}
.pro_shop_admin .sep {height:260px;width:1px;background-color:#DCDCDC;float:left;margin:14px 12px 8px 15px;}
.pro_shop_admin .padmin_rt .info_box {font-size:11px;margin-top:10px;margin-bottom:10px;color:#777777;}

.pro_shop_admin h3{font-size:15px;font-weight:bold;font-family:arial;}
 .pro_shop_admin .ch_type{color:#B0B0B0;padding-left:4px;}
.pro_shop_admin .padmin_lt H3.ch_type{padding-left:0px;}

.pro_shop_admin .padmin_lt div {margin-top:10px;}
.pro_shop_admin .padmin_lt .chn_thumb{width:178px;height:100px;border:2px solid #000;background-position:center;background-repeat:no-repeat;margin-top:5px;}
.pro_shop_admin .padmin_lt .channel_renew {}
.pro_shop_admin .padmin_lt .cancel_sub {border:1px solid #E7E7E7;line-height:24px;color:#CECECE;height:25px;text-align:center;width:180px;}
.pro_shop_admin .padmin_lt .cancel_sub a {color:#B0B0B0;}
.pro_shop_admin .padmin_lt .cancel_sub a:hover {color:#000;}
.channel_renew .renew_but {margin-bottom:0;margin-top:4px;width:164px;}
.channel_renew select  {width:182px;font-size:13px;}
.pop_message_div {padding:0px 10px 10px 10px;}
.pop_message_div .left_div {padding-right:10px;text-align:right;width:80px;}
.pop_message_div input {width : 450px;height: 22px;}
.pop_message_div textarea {width : 450px;height: 100px;margin-top:6px;}
.pop_message_div h3 {padding-bottom: 15px;}
ul.pro_donation li .bluefin_label {width:152px !important;}

/*new video list*/
.vd_upload_th {float:left;padding:4px 0px 0px 9px;}
.vd_upload_th h3 {font-family: arial;font-size: 15px;font-weight: bold;margin-top: 10px; margin-bottom:10px;}
.vd_upload_th select {width: 240px;font-size: 13px;}
.vd_upload_th input, .video_nlist input {font-size: 12px;height: 22px;line-height:22px;font-family: Arial;border:1px solid #666666;padding: 0 5px;}
.video_nlist {float:left;}
.video_nlist  .vd_row{float:left;padding-left:10px;width:738px;font-family: Arial;}
.video_nlist .vd_row .dv_thumb_cont{width:88px;height:50px;overflow:hidden;float:left;border:2px solid #000;margin:2px;}
.video_nlist .vd_row .video_text {float:left;width:545px;padding:5px 5px 5px 7px;margin-top:6px;}
#video_list .video_nlist .vd_row .video_text {width:620px;}
.video_nlist .vd_row .vd_txt {font-size:14px;}
.video_nlist .vd_row .view_text{font-size:13px;display:inline-block; margin-top:4px;}
.video_nlist .vd_row .video_vnum {font-weight:bold;font-family: Arial;}
.video_nlist .vd_row .vod {position:relative;top:3px;padding-left:0px;}
.video_nlist .vd_row .sep_vd_title {color:#C9C9C9;padding-left:4px;}
.video_nlist .vd_row .vd_dur {color:#9E9E9E;padding-left:4px;}
.video_nlist .vd_row .view_sep {color:#AAAAAA;padding-left:2px;padding-right:3px;}
.video_nlist .not_pub{color:#666666;}
.video_nlist h3{font-family:arial;font-size:15px;font-weight:bold;}
.hr_sep_new {height:1px;background-color:#D7D7D7;width:748px;display:inline-block;}
.grey {background-color:#e0e0e0;}
.rej_reason {color:red;display:block;font-weight:bold;margin:5px 0 14px 103px;font-size:13px;}
.hr_sep_new_rej {margin-left:-10px;}
#div_act_nrw {cursor:pointer;}
.vd_nlistact span {margin-left:3px;float:right;}
.vd_nlistact .edit {background-position:-160px 0px;}
.vd_nlistact .vod_edit {background-position:-192px 0px;}
.vd_nlistact .up {background-position:-224px 0px;}
.vd_nlistact .vod_up{background-position:-256px 0px;}
.vd_nlistact .down {background-position:-288px 0px;}
.vd_nlistact .vod_down{background-position:-320px 0px;}
.vd_nlistact .delete  {background-position:-352px 0px;}
.vd_nlistact .vod_delete {background-position:-384px 0px;}
.vd_nlistact{height:32px;left:596px;position:absolute;/*top:166px;width:146px;*/z-index:3;display:none;width:140px;}
.pro_button{background-image:url(/images/content/shop_new/pro_abuttons.png?r=189);background-repeat:no-repeat;height:32px;width:32px;display:block;float:left;}
.edit_media_group, .edit_subchannel {background-position:-160px 0px; margin-right:3px;padding:0px !important;}
.move_up_media_group, .move_up_subchannel {background-position:-224px 0px; margin-right:3px;padding:0px !important;}
.move_down_media_group, .move_down_subchannel {background-position:-288px 0px; margin-right:3px;padding:0px !important;}
.delete_media_group, .delete_subchannel {background-position:-352px 0px; margin-right:3px;padding:0px !important;}
.delete_media_group :hover, .delete_subchannel :hover{background-position:-384px 0px; margin-right:3px;padding:0px !important;}
.pro_shop_admin .group_num, .pro_shop_admin .subchannel_num {font-size:30px;font-weight:bold;text-align:center;width:60px;float:left;font-family:Tahoma;line-height:1.6;}
.pro_shop_admin .group_num .order_input, .pro_shop_admin .subchannel_num .order_input {display:none;position:relative;top:16px;margin:0px;height:55px;font-size:13px;}
.pro_shop_admin .group_num .order_input input, .pro_shop_admin .subchannel_num .order_input input {display:inline-block;width:26px;height:22px;padding:0px 0px 0px 2px;font-size:inherit;margin:inherit;line-height:0px;}
.pro_shop_admin .group_num .order_input a, .pro_shop_admin .subchannel_num .order_input a {position:relative;right:1px;height:9px;padding:10px 5px 3px 5px;border-top-left-radius:0px;border-bottom-left-radius:0px;font-size:inherit;margin:inherit;line-height:0px;}
.pro_show_admin .group_num .group_num_label, .pro_show_admin .subchannel_num .subchannel_num_label {display:inline-block;line-height:1.8;}

.vd_nlistact .bt_conf{background-position:0px 0px;}
.vd_nlistact .bt_watch{background-position:-64px 0px;}
.vd_nlistact .bt_embed{background-position:-96px 0px;}
.vd_nlistact .vd_bt_embed{background-position:-416px 0px;}
.vd_nlistact .bt_deact{background-position:-128px 0px;}
.vd_nlistact .vd_bt_deact{background-position:-448px 0px;}
.vd_nlistact .bt_broad{background-position:-32px 0}
.vd_rowact {background-color:#F8F8F8;}
.vod_videol {left:528px;width:211px;}
.pro_shop_admin .video_num {font-size:30px;font-weight:bold;line-height:68px;text-align:center;width:60px;float:left;font-family:Tahoma;}
.pro_shop_admin .video_num .order_input {display:none;position:relative;top:21px;margin:0px;line-height:0px;font-size:13px;}
.pro_shop_admin .video_num .order_input input {display:inline-block;width:26px;height:22px;padding:0px 0px 0px 2px;font-size:inherit;margin:inherit;line-height:0px;}
.pro_shop_admin .video_num .order_input a {position:relative;right:1px;height:9px;padding:10px 5px 3px 5px;border-top-left-radius:0px;border-bottom-left-radius:0px;font-size:inherit;margin:inherit;line-height:0px;}
#popin_4embed{left:50%;margin-left:-280px;padding:2px;position:absolute;top:60px;width:560px;z-index:200;background:#fff}
#popin_4embed .content{padding:1em;border:1px solid #000;overflow:hidden;}


.pro_shop_admin .button_info {display:block;margin-top:-3px;padding-left:6px;width:231px;}
.pro_shop_admin .button_info .action_desc {margin-left: 1px;}
/*.pro_shop_admin .pro_button{background-image:url(/images/content/shop_new/pro_abuttons.png?r=186);background-repeat:no-repeat;height:32px;width:32px;cursor:pointer;display:block;float:left;}*/*/
.pro_shop_admin .conf{background-position:0px 0px;}
.pro_shop_admin .watch{background-position:-64px 0px;}
.pro_shop_admin .embed{background-position:-96px 0px;}
.pro_shop_admin .deact{background-position:-128px 0px;}
.pro_shop_admin .broad{background-position:-32px 0}

.pro_shop_admin .padmin_ct div {margin-bottom:20px;float:left;}
.pro_shop_admin .cc_stats {width:205px;}

.pro_admin748 .proadmin_btm , .proadmin_btm{width:748px;}
.proadmin_btm .white_filler_div{width:728px;}

.padmin_rt p{padding-bottom:3px;}

.pro_shop_admin .add_play_list {width:722px;margin-left:14px;}
.pro_shop_admin .add_media_groups, .pro_shop_admin .add_subchannels {width:722px;margin-left:14px;}
.pro_shop_admin .add_play_list .ch_type {padding-left:7px;}
.pro_shop_admin .add_media_groups .ch_type, .pro_show_admin .add_subchannels .ch_type {padding-left:7px;}

.add_play_list select  {width:195px;font-size:13px;margin:10px 0;}
.add_play_list .span_select{display:block;float:left;position:relative;top:11px;margin-right:3px;}
.add_media_groups .span_select, .add_subchannels .span_select{display:block;float:left;position:relative;top:11px;margin-right:3px;}
.pro_shop_admin .hr_sep {height:1px;background-color:#D7D7D7;width:748px;display:inline-block;}

/*.pro_shop_admin .vd_row{float:left;width:100%;height:58px;cursor:pointer;}*/
.pro_vd_rowact {background-color:#F8F8F8;}

.pro_shop_admin .vd_listact{height:32px;left:596px;position:absolute;/*top:166px;width:146px;*/z-index:3;display:none;}

#div_act_rw , #div_actlive_rw  {cursor:pointer;}
.pro_shop_admin .vd_listact .edit {background-position:-160px 0px;margin-left:3px;}
.pro_shop_admin .vd_listact .vod_edit , .pro_shop_admin .vd_listact .live_edit  {background-position:-192px 0px;}
.pro_shop_admin .vd_listact .up {background-position:-224px 0px;margin-left:3px;}
.pro_shop_admin .vd_listact .vod_up{background-position:-256px 0px;}
.pro_shop_admin .vd_listact .down {background-position:-288px 0px;margin-left:3px;}
.pro_shop_admin .vd_listact .vod_down{background-position:-320px 0px;}
.pro_shop_admin .vd_listact .delete  {background-position:-352px 0px;margin-left:3px;}
.pro_shop_admin .vd_listact .vod_delete , .pro_shop_admin .vd_listact .live_delete{background-position:-384px 0px;}

.pro_shop_admin .event_list{dispaly:block;cursor:pointer;}
.pro_shop_admin .event_list span{padding-left:7px;}
.pro_shop_admin .event_list td span{padding-left:0px;}
.pro_shop_admin .event_list .start{padding-bottom:3px;padding-top:8px;margin-left:13px;}
.pro_shop_admin .event_list .view{padding-bottom:8px;margin-left:9px;}
.pro_shop_admin .event_list .event_view {font-size:12px;font-weight:bold;color:#000000;padding-left:2px;}
.pro_shop_admin .page_event{display:inline-block;margin-top:10px;}
.pro_shop_admin .event_add {background-color:#fff;padding-top:10px;padding-left:10px;font-size:13px;}
.pro_shop_admin .event_add .left {float:left;width:370px;padding-left:1px;}
.pro_shop_admin .event_add .sep {height:134px;margin:3px 0 0 13px;}
.pro_shop_admin .event_add .right {float:right;width:333px;padding-right:7px;}
.pro_shop_admin .event_add input , .pro_shop_admin .event_add select{border:1px solid #666666;width:230px;}
.pro_shop_admin .event_add input {height:17px;padding-top:2px;padding-bottom:2px;}
.pro_shop_admin .event_add textarea{border:1px solid #666666;width:322px;height:112px;}
.pro_shop_admin .event_add label {padding-right:3px;}
.pro_shop_admin .event_add td.left {padding-top:7px;width:130px;}
.pro_shop_admin .event_list .pack_info , .vd_row .pack_info , .padmin_rt  .pack_info, .add_play_list .pack_info, .vd_upload_th .pack_info{display:inline-block;float:none;margin-left:3px;padding:0;position:relative;top:0px;font-size:12px !important;color:#000000 !important;font-weight: normal;line-height:18px;}

.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;}
.cal_active , .cal_icon:hover {background-position:-25px 0px;}
.cal_active {top:0px;margin:0px;}
.cal_arraow_prev {background-position:-50px 0px;height:13px;width:7px;display:inline-block;}
.cal_arraow_next {background-position:-59px 0px;height:13px;width:7px;display:inline-block;}
#liveevent_cont .pro_vd_rowact{width:748px;}
#liveevent_cont .vd_listact {left:664px;}
#liveevent_cont .add_play_list p{padding-top:4px;}
#mediagroups_cont .pro_vd_rowact, #subchannels_cont .pro_vd_rowact{width:748px;}
#mediagroups_cont .vd_listact, #subchannels_cont .vd_listact {left:664px;}
#mediagroups_cont .media_groups_div p, #subchannels_cont .subchannels_div p{padding-top:4px;}
.event_add .start_date, .event_add .end_date{display: block;float: left;width: 98px !important;}
.event_add .ev_hour{width:46px;}
.event_add .ev_date {width:100px;}

.pro_shop_admin .shop_left{float:left;padding:10px;padding-right:6px;width:47%;}
.pro_shop_admin .shop_right{float:right;padding-right:10px;padding-top:22px;width:48%;text-align:right;}
.pro_shop_admin .shop_right a{font-weight:bold;}

.pro_shop_admin .sh_content {font-size:13px;line-height:16px;text-align:justify;}
.pro_shop_admin .shop_right	.shop_button {margin-top:8px;float:right;width:345px;height:41px;background:url(/images/content/shop/overview/purple-button-wide.png) 0 0 no-repeat;}
.shop_button .btn {display:block;position:relative;top:6px;width:185px;height:23px;text-align:center;color:#fff;font:bold 14px/23px Lucida Grande, Lucida, Arial;text-decoration:none;width:345px;}
.pro_shop_admin .shop_right .pay_opt {width:344px;}

.act_cont .channel_cont .text {font-size:11px;}
.act_cont .channel_cont .red{font-size:11px;font-weight:bold;}
.act_cont .pro_switch {margin-left:1px;margin-top:1px;}


.stats_box .head{background-color:#FFF;}
.stats_box .left{font-size:18px;font-weight:bold;color:#000000;text-align:right;width:auto;padding-left:4px;font-family:arial;}
.stats_box .right{text-align:left;color:#000000;padding-left:4px;font-size:13px;font-family:arial;}
.stats_box .gray_box{padding-top: 4px; padding-bottom: 4px; padding-left: 25px; background-color:#f1f1f1;}
.stats_box .min{font-size:12px; }
.stats_box .min_num{font-size:14px; }
.stats_box .more_link {padding-left:4px;}
.stats_box .per {color:#8C8C8C;}
.stats_box .first {vertical-align:bottom;padding-top:4px;}
.stats_box .second {padding-bottom:7px;padding-top:4px;vertical-align:bottom;}
.stats_box .view {padding-bottom:1px;}
.stats p{padding-bottom:3px;}
.cross_add .stats_box td.left{padding-left:10px;}
.stats_box .neg {color:#8C0000;}
.stats_box .pos {color:#008C00;}
#add_event_div {background-color:#F1F1F1;}
 .sb_box {font-size:13px;}
.video_list span.btn_action {font-size:15px;}

/* style for calendar*/
.dvDatePickerContainer{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;display:none;border:2px solid #d1d1d1;background-color:#FFFFFF;}
.tblCalender{color: #000000;}
.tblCalender td{color: #000000;}
.tblCalender .paging{float:none;width:15px;padding:0px;}
.tblCalender .tdheading {font-weight: bold; font-size: 10px;line-height: 23px; color: #000000;vertical-align: middle;background-color:#828282;font-size:12px;}
.tblCalender .tdheading span.head {padding-left:5px;color:#FFFFFF;}
.tblCalender .tdday {font-weight: bold;font-size: 11px;line-height: 21px;vertical-align: middle;text-align: center;width: 32px;}
.tblCalender .tdtoday {cursor:pointer;background-color: #999999;font-weight: bold;font-size: 12px;line-height: 16px;vertical-align: middle;text-align: center;width: 32px;}
.tblCalender .tddate {cursor:pointer;font-weight: normal;font-size: 12px;line-height: 16px;vertical-align: middle;text-align: center;width: 32px;}
.tblCalender .tddatefree {cursor:pointer;font-weight: normal;font-size: 12px;line-height: 16px;vertical-align: middle;text-align: center;width: 32px;}
.tdTimeContainer{padding:0px 5px 5px;}
.tblTime{}
.tblTime a{display:block;margin-right:8px;margin-left:2px;}
.tblTime a.up{margin-bottom:2px;}

.channel_info {margin-left: 20px; margin-top: 10px; word-wrap: auto;}
.channel_info .thumb_pre {vertical-align:top;}
.channel_info .bg_thumb_pre {vertical-align:top;}
.channel_info input ,.channel_info textarea , .channel_info select {border:1px solid #dddddd;}
.channel_info .groupbox {margin-left: 0px !important;}

/* style for pop up layer */
#pro_popin{left:50%;margin-left:-280px;padding:2px;position:absolute;top:60px;width:560px;z-index:200;background:#fff}
#pro_popin .content{padding:1em;border:1px solid #000;overflow:hidden;}
#pro_popin h2{text-align:center;margin:11px auto;font-size:20px;font-family: Arial;}
#pro_popin h3{float:left;font-size:13px}
#pro_popin .closePopin, #pro_popin .forward, #pro_popin .back{display:block;position:absolute;top:5px;right:5px;}
#pro_popin .back{right:auto;left:5px}
#pro_popin .broadcast_type{margin:4em auto 2em}
#pro_popin .broadcast_type img{margin-top:-5px}
#pro_popin .with_padding {padding:0 50px}
#pro_popin .with_padding p{margin:1em auto}
#pro_popin .text_live {padding:16px;text-align:center;}
#pro_popin .closePopin, #pro_popin .forward, #pro_popin .back, #pro_popin .pageNavigation {font-size:1.2em; font-weight:bold}
#pro_popin .pageNavigation .disabled{color:#aaa}

.sep_play_list {color:#DEDEDE;padding-left:4px;}
.vod_vd_count {color:#ABABAB;padding-left:4px;}
.sep_vd_title {color:#C9C9C9;padding-left:4px;}
.vd_dur {color:#9E9E9E;padding-left:4px;}
.pro_shop_admin .new_sep_proadmin {margin-left:4px;}

.shop_right div img {border: solid 1px #bbb; margin-top: 8px;}
#shop_main_content_image_magnify img {border: none; margin-top: 0px;}
#shop_main_content_image_magnify {margin-top: -22px; margin-right: 1px;}


.bluefin_form{
width:200px;
}
.bluefin_form_select{
width:203px;
}
.bluefin_form_sub_select{
width:99px;
}
.bluefin_error{
color:#CF0000;
font-weight:bold;
padding-top:5px;
padding-bottom:12px;
}
.bluefin_label{
text-align:right;
padding-right:10px;
width:116px;
}
.bluefin_submit{
padding-top:3px;
}
.bluefin_req{
margin-left:10px;
}
.bluefin_required{
color:#FF0000;
}


/* trial form & upgrade path*/
.trial_cont {display:inline-block;background-color:#fff;padding-top:12px;width:748px;background-color:#fff;}
.trial_left {width:470px;float:left;padding-left:12px;}
.trial_left .trial_heading {background:transparent url(/images/content/shop_new/trial_headline.png?v1) no-repeat scroll 0 0;width:434px;height:50px;}
.trial_left .trial_frs{padding-top:11px;width:292px;}
.triangle {background:transparent url(/images/content/shop_new/triangle.gif) no-repeat scroll 0 0;height:10px;}
.trial_left .trial_frs  span {display:inline-block;float:left;font-size:12px;line-height:11px;margin-top:7px;padding-left:12px;width:270px;}
.trial_left .trial_button {background:transparent url(/images/content/shop_new/activate_trial.png) no-repeat scroll center right;width:162px;height:52px;padding-top:51px;z-index:2;}

.trial_right {width:250px;float:left;}
.trial_right .div_img {background:transparent url(/images/content/shop_new/box_trial_img.jpg) no-repeat scroll left center;height:156px;width:255px;}
.package_conf {padding-bottom:5px;}
.pack_cont {display:inline-block;background-color:#fff;}
.tbl_packages td.lcpack_head
		{background:transparent url(/images/content/shop_new/product_headlines_v4.png) no-repeat scroll 0 0;height:45px;width:90px !important;padding:0px;}
.tbl_packages td.vd_lg {background-position: 0px 0px;}
.tbl_packages td.vd_pw {background-position: -92px 0px;}
.tbl_packages td.vd_pw_x {background-position:-1379px 0;}
.tbl_packages td.vd_pw_xl {background-position:-1196px 0;}
.tbl_packages td.vd_sm {background-position:-1104px 0;}
.tbl_packages td.vd_gr {background-position:-1287px 0;}
.tbl_packages td.si_co {background-position: -183px 0px;}
.tbl_packages td.go_co {background-position: -275px 0px;}
.tbl_packages td.pl_co {background-position: -368px 0px;}
.tbl_packages td.di_co {background-position: -459px 0px;}
.tbl_packages td.si_so {background-position: -553px 0;}
.tbl_packages td.go_so {background-position: -645px 0px;}
.tbl_packages td.pl_so {background-position: -736px 0px;}
.tbl_packages td.di_so {background-position: -827px 0px;}
.tbl_packages td.se_bo {background-position: -1012px 0px;}
.tbl_packages td.empty_head {background-position: -920px 0px;}
.tbl_packages {width:958px;}
.tbl_packages td {height:30px;vertical-align:middle;}
.tbl_packages td.tb_head {font-weight:bold;font-size:14px;border-right:1px solid #CFCFCF;}
.tbl_packages td.large {padding-left:6px;width:186px;font-size:12px;}
.tbl_packages td.large input.chbox {vertical-align:middle;margin-right:4px;}
.tbl_packages td.large_odd {}
.tbl_packages td.small , .tbl_packages td.td_empty , .tbl_packages td.td_empty1 , .tbl_packages td.td_empty2{text-align:center;}
//.tbl_packages .odd {background-color:#fff;}
//.tbl_packages .even {background-color:#F5F5F5;}
.tbl_packages .package_row:nth-child(odd) { background-color:#fff;}
.tbl_packages .package_row:nth-child(even) { background-color:#F5F5F5;}
.tbl_packages .dark_bord {border-right:1px solid #838383 !important;}
.tbl_packages .odd td.large ,.tbl_packages .odd td.small , .tbl_packages .odd td.td_empty , .tbl_packages .odd td.td_empty1, .tbl_packages .odd td.td_empty2 { border-right:1px solid #F1F1F1;}
.tbl_packages .even td.large ,.tbl_packages .even td.small , .tbl_packages .even td.td_empty , .tbl_packages .even td.td_empty1 , .tbl_packages .even td.td_empty2{ border-right:1px solid #E3E3E3;}
.tbl_packages .package_row:nth-child(odd) td.small, .tbl_packages .package_row:nth-child(odd) td.large { border-right:1px solid #F1F1F1;}
.tbl_packages .package_row:nth-child(even) td.small, .tbl_packages .package_row:nth-child(even) td.large  { border-right:1px solid #E3E3E3;}
.pro_sel_but {background-position:-1659px 0;display:inline-block;height:24px;margin:0;width:77px;margin-top:3px;cursor:pointer;}
a.pro_newbutton , .pro_sel_grey {font-size:11px;line-height:21px;margin-bottom:1px;margin-top:2px;padding:0px;width:74px;}
a.pro_read_but {background-color:#1072B8;border-color:#0762A8;}
span.pro_sel_grey , span.pro_sel_grey:hover {background-color:#BCBCBC;border-color:#B5B5B5;cursor:auto;}
a.pro_upgrade {background-color:#7cb209;border-color:#436d05;}
.pro_cancel  {background-position:-1504px 0;}
.tbl_packages .sep_line {height:1px;background-color: #B0B0B0;padding:0;}
.tbl_packages .pack_cat_img {background:transparent url(/images/content/shop_new/package_areas.png?v2) no-repeat scroll 0 0;width:20px;}
.tbl_packages .pack_cat_img span {display:inline-block;}
.tbl_packages .vid_sol {background-position:-23px 7px;height:118px;}
.tbl_packages .vid_sol_space {background-position:0 7px;background-repeat:repeat;}
.tbl_packages .soc_med {background-position:-67px 7px;height:118px;}
.tbl_packages .soc_med_space {background-position:-44px 0;background-repeat:repeat;}
.tbl_packages .inter_mar {background-position:-111px 4px;height:39px;}
.tbl_packages .inter_mar_space {background-position:-88px 0;background-repeat:repeat;}
.tbl_packages .advert {background-position:-221px 7px;height:94px;}
.tbl_packages .support {background-position:-155px 7px;height:76px;}
.tbl_packages .support_space {background-position:-132px 0;background-repeat:repeat;}
.tbl_packages .beta {background-position:-199px -1px;height:27px;}
.tbl_packages .beta_space {background-position:-176px 0;background-repeat:repeat;height:30px;}
.tbl_packages .hosting_space {background-position: 45px 0;background-repeat: repeat;}
.tbl_packages .business_services_space {background-position: 44px 0;background-repeat: repeat;}
.tbl_packages .hosting {background-position:-264px 7px;/* height:76px; */}
.tbl_packages td.price_txt {font-size:15px;font-family:arial;}
.tbl_packages .odd td.last ,.tbl_packages .odd td.last {border-right:none;}
.tbl_packages td.pack_cat {text-align: center;border-right: 1px solid #E0E0E0;width:20px;background-color:#E0E0E0;}
.tbl_packages td.pack_cat {text-align: center;border-right: 1px solid #E0E0E0;width:20px;background-color:#E0E0E0;}
.pack_info_vid:hover {background-position: -14px 0px;}
/*.pack_info_vid:hover span.inform_layer{display:block !important}
.pack_soc_media:hover span.inform_layer{display:block !important}
.pack_inter_mark:hover span.inform_layer{display:block !important}
.pack_support:hover span.inform_layer{display:block !important}
.pack_beta:hover span.inform_layer{display:block !important}
*/
.pack_soc_media {background-position: 0px -14px;}
.pack_soc_media:hover {background-position: -14px -14px;}

.pack_inter_mark {background-position: 0px -28px;}
.pack_inter_mark:hover {background-position: -14px -28px;}

.pack_support {background-position: 0px -42px;}
.pack_support:hover {background-position: -14px -42px;}

.pack_beta {background-position: 0px -56px;}
.pack_beta:hover {background-position: -14px -56px;}

.pack_hosting {background-position: 0px -70px;}
.pack_hosting:hover {background-position: -14px -70px;}

.pack_business_services {background-position: 0px -84px;}
.pack_business_services:hover {background-position: -14px -84px;}

.tbl_packages .social_sub_info {float:right;margin-right:3px;}
.seo_text {color:#FE6D00;font-size:10px;}
.pack_check {background:transparent url(/images/content/shop_new/checkmark.png?v2) no-repeat scroll 0 0;display:inline-block;width:17px;height:12px;margin-bottom:3px;}
.check_soc_med {background-position: 0px -12px;}
.check_inter_mr {background-position: 0px -24px;}
.check_support {background-position: 0px -36px;}
.check_hosting {background-position: 0px -60px;}
.check_business_services {background-position: 0px -72px;}
.tbl_packages .media {text-align: right;padding-right: 6px;float:right;}
.tbl_packages tr.sub_pack , .tbl_packages td.sub_pack {font-size: 11px;}
.tbl_scope td.sub_pack {font-size: 11px; padding-left:10px;}
.total_amnt {/*border-bottom:1px solid #F1F1F1;*/color:#A6A6A6;font-size:15px;font-weight:bold;font-family: arial;}
.feat_packdiv {color:#A6A6A6;font-size:11px;position:relative;text-align:right;top:-16px;width:456px;}
#pack_more .triangle {vertical-align:middle;width:10px;display:inline-block;background-position: 0px -10px;padding-right: 3px;}
a.social_mlink {color:#2e9cea;}
a.social_mlink:hover  {color:#71c0f7;}
a.seo_plink {color:#fe5900;}
a.seo_plink:hover {color:#ff992d;}
.grey_text {color:#858585;}
.green_text {color:#7cb209;}
.black_text {color:#000000;}
a.grey_text:hover {color:#323232;}
.read_pack {color:#808080;display:inline-block;font-weight:bold;margin-top:15px;}
.pack_soc_media .inform_layer, .sinfo_icon .inform_layer  {border-color: #2e9cea;}
.pack_inter_mark .inform_layer  {border-color: #ff7d00;}
.pack_support .inform_layer  {border-color: #fdc600;}
.pack_beta .inform_layer  {border-color: #818181;}
.spantext_info {line-height: 18px; font-size: 12px; font-family: arial;}

/*#scope .inform_layer {left:auto;right:305px;top:20px;} */
.more_link {color:#AAAAAA;}
#vuform .main_head {padding-bottom:18px;}
.pro_content .main_head {color:#83C214;font-size:29px;font-weight:normal;font-family:Arial;}

.terms_div {}
.terms_div div{padding-top:12px;}
.terms_div input {border:1px solid #666;}
.terms_div  select{width:190px;border:1px solid #666;}
.terms_hl {font-size:12px;font-weight:bold;font-family:Arial;color:#777;margin-top:10px;margin-bottom:0px;}
.terms_txt {font-size:12px;line-height:17px;font-family:Arial;color:#777;margin-top:4px; margin-bottom:0px;}
.product_img {float:right;}
.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; }
.video_text .not_pub {color:#666666;}
.large_qt {padding-top:9px;color:#000;}
.sub_qt {font-size:12px;padding-top:0px;color:#999;}
.tbl_scope td.sub_pack {font-size: 11px; padding-left:10px;}

#cc_payment_form {padding: 15px 15px 65px 24px;width:700px;}
#cc_payment_form, #cc_payment_form table td {font-size: 13px;line-height: 20px;}
.cc_payment_table{width:710px;}
.cc_payment_table td{padding: 4px;}
.cc_payment_table input[type='text']{width: 274px;}
.cc_payment_table select {width:400px;padding: 2px 0;border: 1px solid #D8D8D8;}
.cc_payment_table textarea {width: 379px;height: 100px;}
.cc_payment_table input ,.contact_tbl textarea {padding: 3px 0;}


.cc_payment_table .bluefin_form_select{width:274px !important; }
.cc_payment_table .bluefin_form_sub_select{width:136px !important; }
.cc_payment_table .bluefin_form_small_select{width:90px !important; margin-top: -2px; }
.cc_payment_table .login_module {float:left;line-height:14px;margin-bottom:20px;}
.cc_payment_table .vod_trial_loginmodule {margin-bottom:11px !important;}
.cc_payment_table .login_module input[type="radio"] {vertical-align:top;margin-right:6px;}
.cc_payment_table .login_module .login_row {clear:both;color:#777777;float:left;margin-top:7px;}
.cc_payment_table .login_module .lg_label {float:left;line-height:20px;margin-right:6px;text-align:right;width:138px;}
.cc_payment_table .login_module .lg_field {float:left;line-height:20px;text-align:left;width:200px;}
.cc_payment_table .login_module .lg_field input {width:232px;border:1px solid #D8D8D8;}
.cc_pay_order_summary .cc_page_head {margin-bottom: 0px;}
.cc_pay_order_summary .cc_order_info {font-size:13px;margin-bottom:5px;margin-top:15px;}
.cc_pay_order_summary .payment_form {margin-bottom: 10px;}
.cc_pay_order_summary .review_label {line-height:24px;margin-left:3px;font-size:16px;}
.cc_pay_order_summary .esign {}
.cc_pay_order_summary .esign input {margin-right: 12px;color: gray;}
.cc_pay_order_summary .terms_div {height:28px;margin-right:2px;margin-top:5px;}
.cc_pay_order_summary .li_subhead {padding-left: 0px !important;padding-top:15px;}
.cc_pay_order_summary .bluefin_label_text {color:#000000 !important;}
.cc_pay_order_summary .pack_info {font-size: 12px;display:inline-block;float:none;position: relative;z-index: 10;position:relative;vertical-align:top;margin-top : 3px;}
.cc_pay_order_summary .inform_layer {display: none;top:2px;left:15px;}
.cc_pay_order_summary .payment_form li .bluefin_label_text { padding-top: 0px !important; }
.cc_pay_order_summary .payment_form li .bluefin_label {padding-top: 0px !important;}
.cc_pay_order_summary  .payment_form {line-height: 18px;}
.cc_pay_order_summary .saved_submit {margin-top:15px;margin-right:12px;text-align:right;}
.cc_pay_order_summary .not_saved_submit {width:700px;margin-top:15px;text-align:right;}
.cc_pay_order_summary a.billing_edit_button {background-image : url("/images/content/2.0/myhome_icons.png");background-position:-351px 0;background-repeat:no-repeat;display:inline-block;height:15px;margin-left:3px;width:15px;}
.cc_pay_order_summary a.billing_edit_button:hover {background-position: -366px 0px;}
.cc_pay_order_summary .app_setup_terms_label, .signed_consent_label {margin:2px 12px 0 5px;}

.active_ct_text {display:block;height:25px;}
input[type='checkbox'] , input[type='radio']{border:0px;}
.video_st_box {margin-bottom:8px;}

#invoice_lists{font-size:14px;min-height:400px;}
#invoice_lists .header{	color: #A3AAA1;}
#invoice_lists .header,
#invoice_lists .rows{	width:100%;float:left;padding:5px 0px;text-align:left;}
#invoice_lists .header .cell_1,
#invoice_lists .rows .cell_1{width:15%;float:left;margin:0 5px}
#invoice_lists .header .cell_2,
#invoice_lists .rows .cell_2{width:18%;float:left}
#invoice_lists .header .cell_3,
#invoice_lists .rows .cell_3{width:17%;float:left;text-align:right;}
#invoice_lists .header .cell_4,
#invoice_lists .header .cell_5{width:13%;float:left;}
#invoice_lists .header .cell_4 , #invoice_lists .rows .cell_4 {margin-left:52px;}
#invoice_lists .rows .cell_4,
#invoice_lists .rows .cell_5{float: left;}
#invoice_lists .rows .cell_4{width: 13%;}
#invoice_lists .rows .cell_5{background: url("/images/icons/html_pdf.png") no-repeat scroll 0 -16px transparent; width: 9%;}
#invoice_lists .header .cell_6,
#invoice_lists .rows .cell_6{width:28%;float:left;}

#service_details .header .cell_1,#service_details .rows .cell_1 {width:13%; padding-right: 2px;}
#service_details .header .cell_2,#service_details .rows .cell_2 {width:17%; padding-right: 2px;}
#service_details .header .cell_3,#service_details .rows .cell_3 {width:14%;text-align: left !important; padding-right: 3px;}
#service_details .header .cell_4,#service_details .rows .cell_4 { padding-right: 2px;margin-left:0px;width:22%;text-align: left !important;}
#service_details .rows .cell_4 {font-size: 13px;padding-top: 2px;}
#service_details .header .cell_6,#service_details .rows .cell_6 { padding-right: 2px;margin-left:0px;width:14%;text-align: left !important;}
#service_details .header .cell_7,#service_details .rows .cell_7 { padding-right: 2px;float:left;margin-left:0px;width:16%;text-align: left !important;}

#invoice_lists .rows .cell_4 a.html , .service_details .rows .cell_4 a.html {padding-left: 19px;background: url("/images/icons/html_pdf.png") no-repeat scroll 0 0 transparent;}
#invoice_lists .rows .cell_4 a.print , .service_details .rows .cell_4 a.print , a.print_version {padding-bottom:2px;padding-left: 20px;background: url("/images/icons/printer_icon.png") no-repeat scroll 0 0 transparent;}
#invoice_lists .rows .cell_4 a.html  {padding-bottom:0px;}
#service_details .rows .cell_4 a.html { padding-top: 1px; padding-bottom: 0px;}

.msg_head{font-weight:bold;font-size:16px;font-family:Arial;margin-bottom:10px;}
.msg_content{font-size:13px;font-family:Arial;line-height:22px;}

.cc_page_head{font-size:27px;font-family:Arial;background:url("/images/content/shop/secured_thawte.png") no-repeat right top;margin: 0 0 20px;height:50px;padding-top:4px;}
.delete_add{color:#999;}
.delete_add:hover{color:#000;}

.cancel_myad {color:#BCBCBC;}
.pro_teaser .my_adrenew { background-position: -1328px 0;width:98px;}

ul.payment_form{
	list-style:none;
	padding-left:0px;
	margin: 10px 0px 0px 0px;
}
ul.vod_trial_login {
	margin-top:-19px !important;
}
.payment_form li {
    display: block;
    padding: 4px;
    width: 100%;
    clear:both;
}
.payment_form li .bluefin_label {
	display: block;
    float: left;
    padding: 5px 7px 0 0;
    text-align: right;
    width: 150px;
    color:#777;
}

.payment_form li .bluefin_label_text {
	display: block;
    float: left;
    padding: 5px 7px 0 0;
    text-align: left;
    width: 350px;
    color:#777;
}

.vod_trial_login li .bluefin_label {
	 width: 133px !important;
}

.payment_form .input_text {
    width: 274px;
    padding:3px 0px;
    border: 1px solid #D8D8D8;
    /*margin-left:3px;*/
}

#cc_payment_form .bluefin_req {
    margin-left:156px;
    color:#FF0000;
    display:none;
    text-align:left;
    clear:both;
}

ul.pro_channel_subscription{
	margin: 0px 0px 0px 0px;
}
.pro_channel_subscription li{
	padding:2px;
}

/* download div for live */
.download_div, .tutorial_div {padding-top:25px; max-width: 200px;}
.download_link { background: url(/images/icons/html_pdf.png) no-repeat scroll 0 -16px;font-weight:bold;height:18px;line-height:16px;margin-top:6px;padding-left:20px; }
.tutorial_link { background: url(/images/icons/html_pdf.png) no-repeat scroll 0 0;font-weight:bold;height:16px;line-height:16px;margin-top:6px;padding-left:20px; }
.shop_button_new { float: right; height: 41px; margin-top: 8px; width: 345px; padding-bottom:23px;}
.payment_int {float:left;line-height:34px;padding-bottom:20px;}
.payment_int_select {float:left;font-size:12px;height:26px;line-height:26px;margin-bottom:1px;margin-right:5px;padding:2px;width:340px;}
#paymentfrom_order_details table td {padding:1px;}

/*solution pages*/
.sol_infolayer  {border:solid 3px #258aed;border-radius:8px;-moz-border-radius:8px;width:700px;overflow-x:hidden;z-index:10;background-color: #fff;left:25px;padding:25px 25px 3px 25px;top:5px;float:left;display:none;font-size:13px;line-height:19px;-moz-box-shadow: 3px 3px 20px #000;-webkit-box-shadow: 3px 3px 20px #000; box-shadow: 3px 3px 20px #000;}
.sol_activity_notification{width: 500px;}
.sol_infolayer p {margin: 0px 0px 7px 0px;}
.seo_sol_layercol {border:solid 3px #fe5c00;}
.coach_sol_layercol {border:solid 3px #ffb91d;}
.video_sol_layercol {border:solid 3px #60c5bb;}
.web_sol_layercol {border:solid 3px #ec0301;}
.beta_sol_layer_col {border:solid 3px #c7c7c7;}
.default_layer_col {border:solid 3px #84c03f;}
.soc_media_layer_col {border:solid 3px #288cdb;}
.hosting_layer_col {border:solid 3px #EC0301;}
.business_services_layer_col {border:solid 3px #8F00C7;}
.blue_text {color:#288cdb;}
.yellow_text {color:#ffb91d;}
.red_text{color: #EC0301;}
.close_button {background-image:url(/images/content/close.png);cursor:pointer;float:right;height:20px;left:22px;position:relative;top:-22px;width:20px;}
.readPoplayer {-moz-box-shadow: 3px 3px 20px #000;-webkit-box-shadow: 3px 3px 20px #000; box-shadow: 3px 3px 20px #000;background-color:#FFF;overflow-x:hidden;}
.sol_infolayer #sol_inf_contentdiv {overflow-x:hidden;overflow-y:auto;height:auto;max-height:500px;width:705px;padding-right:15px;top:-17px;}
.sol_infolayer h1 {color:#7CB209;margin-bottom:16px;color:#258AED;}
.sol_infolayer h1.seo_sol_head {color: #fe5c00;}
.sol_infolayer h1.coach_sol_head {color: #FFB91D;}
.sol_infolayer h1.video_sol_head {color: #60c5bb;}
.sol_infolayer h1.web_sol_head {color: #ec0301;}
.sol_infolayer h1.beta_sol_head {color: #c7c7c7;}
.sol_infolayer h1.default_layer_head {color:#258AED;}
.sol_infolayer h1.soc_media_head {color: #258AED;}
.sol_infolayer h1.hosting_head {color: #EC0301;}
.sol_infolayer h1.business_services_head {color: #8F00C7;}
.payment_terms {width:400px; padding:5px 17px 15px;  margin: 30px 0 10px; height:175px; background:#F6f6f6; border:#aaaaaa solid 1px; overflow:auto;}
.payment_terms .gterms {font-size:12px;line-height:17px;font-family:Arial;color:#777;margin-top:4px; margin-bottom:0px;padding-bottom:0px;}
.payment_terms .gterms_h2 {font-size:12px;font-weight:bold;font-family:Arial;color:#777;margin-top:10px;margin-bottom:0px;}

.new_pd_202_bg {background-color:#FFFFFF;color:#000000;padding:0;width:202px;}
.new_pd_202 {width:202px;}
.new_pd_182 {width:182px;}
.prod_header {background:transparent url(/images/content/shop_new/products_headerbg.png);font-family:arial;font-size:14px;font-weight:bold;height:31px;line-height:30px;padding-left:6px;width:196px;}
.prod_cont {height:80px;}
.prod_cont .left{width:118px;}
.prod_cont .right{padding-right:6px;text-align:right;width:75px;}
.prod_cont .right p {font-size:16px;font-family:arial;font-weight:bold;padding-bottom:2px;padding-top:7px;white-space:nowrap;}
.media_infodiv .leftprof_img {padding:7px 0 5px 8px;width:43px;}
.media_infodiv .leftprof_imgrt {color:#767676;font-size:11px;padding-left:8px;line-height:16px;}
.media_infodiv .leftprof_imgname {font-size:14px;font-weight:bold;line-height:18px;padding-top:9px;}
.media_infodiv .leftprof_img_div {}
.media_infodiv .lccare_div {padding-top: 8px;}
.media_infodiv .lccare_div .call_link{font-size:13px;font-weight:bold;padding-top:3px;}
.media_infodiv .leftprof_imgrt .sub_head {font-size: 12px;padding-bottom: 4px;}
.my_acc_settings_div .media_infodiv .leftprof_imgrt {color: #000 !important;}
#account_settings_div input {border:1px solid #DEDEDE;height:22px;}
.right_lc_box_row {width:190px;}

.video_sol_layercol a{color:#60c5bb}

/* cutom solution box*/
.div_custombg {background:transparent url(/images/content/shop_new/custom_solutions_bg.png);height:219px;}
.custom_cnt {float:left;line-height:18px;padding:6px 5px 0px 31px;width:auto;}
.custom_cnt_arrow {background:transparent url(/images/content/shop_new/start_numbers_new.png);height:13px;width:12px;background-repeat: no-repeat;display:block;float:left;background-position: -71px 4px;}
.custom_cnt .custom_cnt_list {clear:both;padding-top:3px;float:left;width:482px;}
.custom_cnt .custom_cnt_subtext {color:#ACACAC;}
.custom_cnt_btn {color:#3915B7;float:right;font-size:18px;padding-right:18px;padding-top:147px;text-align:right;}
.custom_cnt_btn p {padding-bottom:8px;}
a.pro_custom_but {background-color:#3F00C5;border-color:#000000;}
.custom_second_last .custom_cnt_subtext {color:#a0a0a0;}
.custom_last .custom_cnt_subtext {color:#909090;}
#special_box_head a, #custom_service_headid a , #product_details_headid a {float:right;background:transparent url(/images/content/shop_new/pro_openclose.png);height:19px;margin-right:6px;margin-top:6px;width:19px;}
#special_box_head a.open, #custom_service_headid a.open  , #product_details_headid a.open {background-position: 19px 0px;}
#special_box_head a.open:hover, #custom_service_headid a.open:hover , #product_details_headid a.open:hover {background-position: 19px -19px;}
#special_box_head a.close, #custom_service_headid a.close , #product_details_headid a.close{background-position: 0px 0px;}
#special_box_head a.close:hover, #custom_service_headid a.close:hover , #product_details_headid a.close:hover {background-position: 0px -19px;}

/* video stats center*/
.pro_boxes_958 {width:958px;}
.pro_boxes_958_cnt {width:958px;font-family:arial;font-size:12px;}
.wt_958_filler {width:938px;}
.wt_958_cont {width:958px;}
.pro_videostats_head , .pro_vst_rt {background:url("/images/content/shop_new/pro_headers1.png?v5") no-repeat scroll 0 0 transparent;height:31px;width:730px;float:left;}
.pro_vst_rt {background-position:-520px 0;float:left;width:228px;}
.pro_filter_div {height:515px;margin-bottom:5px;}
.pro_filter_box {float:left;height:480px;width:220px;}
#chartContainer {background-color:#FFFFFF;float:left;height:516px;margin-left:5px;width:733px;}
.pro_filter_single_box {background-color:#FFFFFF;margin-bottom:4px;padding-left:6px;padding-right:6px;padding-top:10px;font-size:12px;}
.pro_filter_first_box {height:44px;font-size:13px;}
.pro_filter_first_box p {margin-bottom:5px;}
.pro_filter_left_div {float:left;width:105px;}
.pro_filter_left_div .first_mpadiv , .pro_filter_right_div .first_mpadiv {margin-bottom:5px;margin-top:-1px;}
.pro_filter_right_div {float:left;}
.pro_boxes_958_cnt label {vertical-align:top;}
.pro_filter_second_box {padding-top:6px !important;padding-bottom:6px !important;}
.pro_stats_date {background:url("/images/content/shop_new/stats_date.png") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;font-family:arial;font-size:12px;height:24px;padding-left:28px;width:180px;line-height:24px !important;}

.pro_filter_single_box select  {background-color:#FFFFFF;margin-bottom:4px;width:208px;font-size: 12px;border-color:#DCDCDC;font-family:arial;}
.pro_boxes_958_cnt .pro_last {margin-bottom:0 !important;padding-bottom:0 !important;}
.pro_filter_last_box {float:left;font-size:12px;padding-bottom:6px;width:208px;padding-top:4px;height:128px;}
.pro_vdstats_div {width:958px;background-color:#FFFFFF;float:left;}
.pro_vdstats_head {float:right;padding-left:11px;padding-right:11px;padding-top:20px;}
.pro_vdstats_head_left {width:620px;padding-left:11px;padding-top:20px;}
.pro_vdstats_head_left .vd_dur {color: #d0d0d0;}
.pro_vdstats_head .view_check_label {margin-right:10px;}
.vd_statscont {width:958px;}
.vd_statscont div {float:left;}
.stleft_cnt {width:310px;}
.stright_cnt {width:648px;}
.st_table {float:left; width: 648px;}
.st_filter_table {width:310px;}
.st_table_tophead {height:36px;vertical-align:bottom; border-bottom: 1px solid #BBBBBB;padding-bottom:3px;font-size:11px;}
.st_table .first_head {width:144px !important;}
.st_table .first_head , .st_first_col {padding-left: 11px;}
.st_filter_table .st_table_tophead {font-weight: bold;font-size:11px;}
.st_first_col {text-align: left !important;}
td.st_first_col div {max-width:160px;overflow: hidden;}
.st_sec_col {min-width:20px !important;max-width:84px !important;text-align: right;font-weight: bold;}
.st_third_col {min-width:20px !important;max-width:56px !important;text-align: right;font-weight:bold;padding-left:2px;}
.st_third_col_wide {max-width:68px !important;}
.st_even {background-color: #f6f6f6; }
.st_table .st_even td , .st_table .st_odd td {height:23px; white-space: nowrap;vertical-align: middle;}
.st_table .st_table_tophead {text-align: right; max-width: 170px !important;}
.st_table .st_last_col {padding-right: 15px;}
.st_table  .st_firtct_col {width:100px;text-align: right;}
.st_table  .st_secct_col {width :62px; text-align: right;}
.view_statsicon_head {border-bottom:1px solid #BBBBBB;}
.st_last_row {border-bottom: 1px solid #BBBBBB;border-top: 1px solid #BBBBBB;}
.st_last_row td {white-space: nowrap;}
.st_last_row .st_table_botthead {height: 23px;}
.st_left_align {text-align: left !important;}
.st_right_align {text-align: right !important;}
.st_bottom_row .st_table_tophead {vertical-align: top;padding-top:4px;border: none;}

.vd_statscont  .filter_head {height: 18px;line-height: 18px;}
.vd_statscont .first_div {padding-left:14px;}
.vd_statscont  .filter_head1 {width: 146px;font-weight: bold;}
.vd_statscont  .filter_head2 {width:50px;font-weight: bold;}
.vd_statscont .head_sep {background-color: #BBBBBB;height:1px;}
.vd_statscont  .filter_head_sep {width: 220px;}
.vd_statscont .st_data_col {width:144px;text-align:right;}
.vd_statscont .st_data_head_sep {width: 738px;}
.vd_statscont .filter_even_row {width:220px;height: }
.vd_statsch_icon {background:url("/images/content/shop_new/stats_change.gif") no-repeat scroll 0 0 transparent;height:6px;margin-left:1px;margin-top:2px;width:7px;float:left;}
.st_table_total {}
.view_statsicon {width:10px;}
.view_statsicon .negative_icon {background-position: 0px 0px;}
.view_statsicon .positive_icon {background-position: -7px 0px;}
.view_statsicon .grey_icon {background-position: -14px 0px;}
#statsSpinner, .vd_stats_spinner {position:absolute;width:958px; background: url('/images/ajax-loader-new3.gif') center center no-repeat;z-index: 5;background-color: #000;top: 30px;opacity:0.2;background-position: 445px 210px;}
.stats_empty {height:100px;padding-left:13px;padding-top:50px;}
.stats_fillerdiv {height:24px;width:210px;}
.stright_cnt .stats_fillerdiv {float: right !important;margin-right:11px;}
.stats_fillerdiv .new_paging {float: right !important;}
.stats_center_icon {background:url("/images/content/shop_new/stats_center_icon.png") no-repeat scroll 0 0 transparent;height:16px;padding-left:20px;float:left;margin-right:3px;font-size:18px;font-weight:bold;line-height:19px;margin-top:16px;color: #6C9D05}
a.stats_center_icon:hover {color:#A3E020 !important;}
.wide_div_vdstats {width:958px;margin-bottom:8px;}
.vd_greytext {color: #C3C3C3;}
.group_bydiv {margin-bottom:1px;}
.pro_vdstats_head_left .sep_vd_title {color:#e0e0e0 !important;}
.channel_actlive .sep {height:282px !important;}
.first_groupby {padding-top: 5px;}
.pro_videostats_head .pro_head_chtext {padding-left:7px !important;}
.vd_stats_msg {padding-left:11px;padding-top: 30px;padding-bottom: 4px; color:#878787;}
.vd_stats_filtermsg {background-color:#FFFFFF;height:270px;left:228px;padding-top:200px;position:absolute;text-align:center;width:728px;z-index:1;display:none;}
.contract_page_link {display: block;font-weight: bold;margin-top:12px;}
.tbl_packages .contract_page_link {margin-top:1px; }

/* css for new product details page starts here*/
.lcproduct_header {width:748px;height: 30px;background-color:#E0E0E0;font-family: Arial;}
.lcproduct_header ul {margin:0px; list-style: none;padding:0;height:30px;}
.lcproduct_header ul li {margin : 0px; float: left;}
.lcproduct_header ul li a {line-height: 30px;display: block;padding:0 1.2125em;color:#333333;font-family:arial;font-size:12px;}
.lcproduct_header ul li a:hover , .lcproduct_header ul li a.current {background-color: #FFFFFF; color: #669933;}
.lc_product_content_mdiv {width: 748px;background-color:  #FFFFFF;padding-top:7px;display:block;float:left;}
.lc_product_content {width:730px; margin: auto;}
.lc_product_content td {padding:6px 10px;color:#373737;font:13px/19px Arial,Helvetica,sans-serif;}
.lc_product_content td p {margin-bottom:1em;}
.lc_product_content .highslide-active-anchor img {visibility: visible;}
.lc_product_content .highslide img {margin-bottom:8px !important;}
/*.controls-in-heading .highslide-controls {width:132px !important;}*/
.lc_prduct_header {height:31px;margin-left:8px;width:500px;background-position: -2px 0px;}
.lc_product_content .sub_head {color:#83C214;font-family:Arial;font-size:16px !important;font-weight:normal;line-height:normal;margin-bottom:5px;margin-top:20px;padding: 0px;}
.lc_product_content .activate_div {width:auto;display:bolck;}
.activate_div span.green_text {font-weight: bold;line-height:22px;display: block;}
.lc_product_content td h1.main_head {color:#83C214;font-family:Arial;font-weight:normal;line-height:normal;margin-bottom:10px !important;padding-left:0;padding-top:0;}
.lc_product_content td img.aligncenter  {margin-bottom:15px;}
.activate_div a.ev_button, .activate_div span.pro_sel_grey, .activate_div span.green_text {margin:3px 12px 0 0;}
.activate_div_bottom a.ev_button, .activate_div_bottom span.pro_sel_grey, .activate_div_bottom span.green_text{font-size: 20px; margin: -8px 56px 20px 0;line-height:32px; width: auto; padding: 0 7px;}
/* css for new product details page ends here*/
.common_popup_div {padding: 25px;border:3px solid #7DC101;border-radius:8px;-moz-border-radius:8px;}

/* special deals box*/
.lc_special_box {width: 748px;float: left;}
.lc_special_single_box {width: 246px; margin-right: 5px;float: left;background-color: #FFF;margin-bottom: 5px;height:114px;}
.lc_special_single_box_last {margin-right: 0px;}
.lc_special_single_box_hd {background-image:url("/images/content/shop_new/specialdeals_bg.png");height: 30px;width:238px; line-height: 28px;padding-left: 8px;font-size: 14px; font-weight: bold;}
.sp_price {color: #898989;margin-right: 9px;}
.sp_content {padding-top: 17px;padding-right: 18px;}
a.new_readmore {color:#92BAD9;border-color:#C7DCEC;border-radius:4px;-moz-border-radius:4px;border:1px solid #C7DCEC;background-image: none;width:88px;height: 22px;text-align: center;line-height: 22px;font-size:11px;font-weight:bold;display:block;}
a.new_readmore:hover {color:#0762A8;border-color: #48ABBF;}
.sp_content .ev_button {width: 88px !important;margin-top: 8px;}
.sp_img_content img {padding-left: 12px;}
.lc_special_single_box  .video_st_bottom {width:236px;margin-top:-7px;}
.lc_special_single_box  .white_fillbox_733 {width:236px;}
.sp_left_bottom {height:107px;}
.sp_last_row {margin-bottom: 0px;}
.tbl_packages a.new_readmore {left:7px;position:relative;width:74px;}
.pro_footer a.new_readmore {margin-left:10px;margin-top:10px;width:90px;}
.pro_teaser .pro_footer.small_footer_box{height:10px;background-position: 0 -32px !important;border-top:1px solid #D6D6D6;}
.auto_complete{
	/*position : absolute;*/
	/*margin-left : 245px;*/
	width : 0px;
	z-index : 199;
	line-height:18px;
	/*overflow-y: scroll;*/
	overflow:none;
	/*height:52px;*/
	max-height:180px;
	opacity:0.999999;
	background-color:#FFF;
	border:1px solid #abadb3;
	border-radius : 4px;
    overflow-x: hidden;
    color:#000000;
    /*overflow-y: scroll;
    display:none;*/
}

.auto_complete ul  {
	list-style-type:none;
	margin:0;
	padding:0;
	width:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
}

.auto_complete ul li.selected {
	background-color: #eee;
}

.auto_complete a.selected {
	background-color:#FFF;
}
.auto_complete ul li {
	cursor:pointer;
	display:block;
	list-style-type:none;
	margin:0;
	width:206px;
	padding:2px;
	height : auto;
}

#lc_accountCity_autoComplete.auto_complete ul li {width:235px;}

.auto_complete ul li a {
	padding:0;
}

.auto_complete ul li a:hover{
	background-color: #eee;
}

.vm_OP_button {
	width: 25px;
	height: 25px;
	text-align: center;
	vertical-align: middle;
    border-radius: 13px;
    border: #545242 1px solid;
    background: #ffe6d6; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe6d6 0%, #353016 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe6d6), color-stop(100%,#353016)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe6d6 0%,#353016 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe6d6 0%,#353016 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe6d6 0%,#353016 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe6d6 0%,#353016 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe6d6', endColorstr='#353016',GradientType=0 ); /* IE6-9 */
    display: inline-block;
    margin-left: 170px;
}

.vm_OP_button:hover {
	background:#545242;
}


.vm_OP_button-active {
	width: 25px;
    height: 25px;
    text-align: center;
    vertical-align: middle;
    border-radius: 13px;
    border: #FFA366 1px solid;
    background: #FF6600;
    display: inline-block;
    background: #ffe6d6;
    /* Old browsers */
    background: -moz-linear-gradient(top,  #ffe6d6 0%, #ff6600 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe6d6), color-stop(100%,#ff6600)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffe6d6 0%,#ff6600 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffe6d6 0%,#ff6600 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffe6d6 0%,#ff6600 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffe6d6 0%,#ff6600 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe6d6', endColorstr='#ff6600',GradientType=0 ); /* IE6-9 */;
    margin-left: 170px;
}

.vm_OP_button-active:hover {
	background: #FFA366;
}

.vm_OP_button span {
	display:block;
	margin-top: 6px;
    color: white;
    font-weight: bold;
}

.vm_OP_button-active span {
	display:block;
	margin-top: 6px;
    color: white;
    font-weight: bold;
}

.vm_OP_box {
    position: absolute;
    background: white;
    z-index: 999;
    width: 464px;
    right: 0;
    top: -14px;
    border: #6c9d05 3px solid;
    border-radius: 10px;
    padding: 10px;
    -webkit-box-shadow:3px 3px 30px 0px rgba(0, 0, 0, 0.4);
    -moz-box-shadow:3px 3px 30px 0px rgba(0, 0, 0, 0.4);
    box-shadow:3px 3px 30px 0px rgba(0, 0, 0, 0.4);
}

.vm_OP_box h3 {
	color:#6c9d05;
}

.od_row input {
	margin-bottom: 3px;
	height:22px;
	padding-left:5px;
	width:190px;
}

.od_row input{
	border: 1px solid #666666;
	height: 22px;
}

.od_input {
	width:100%;
	display:inline-block;
}

/* Control Center -- Broadcast Outlets Carousel */
.broadcast_box {
    float:left;
    height:95px;
    margin-bottom:10px;
    background-color: #FFF;
    border-radius: 10px ;
}
.broadcast_box_header {
    width: 748px;
    background: transparent url("/images/content/shop_new/pro_headers1.png?v5") no-repeat scroll 0px 0px;
    height: 31px;
}
.broadcast_outlet_main_content {
    background-color: #FFF;
    clear: both;
    position: absolute;
}

ul.payment_form_responsive{
    display: flex;
    flex-direction: column;
    height: 26vh;
}
ul.payment_form_responsive li{
    flex: 0 0 auto;
}
ul.payment_form_responsive li.channel_subscription_description{
    flex:1;
    overflow: auto;
    box-sizing: border-box
}

/*----------------Terms and Conditions CSS for Order Page ------------------------*/
.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;}
#terms_box_printable .gterms {font-size:10px;color:#444;padding-bottom:6px;line-height:12px;}
#terms_box_printable .gterms_h1 {font-size:15px;color:#444;padding-bottom:5px;padding-top:5px;font-weight:bold;}
#terms_box_printable .gterms_h2 {font-size:12px;font-weight:bold;color:#444;padding-bottom:0px;padding-top:0px;}
#terms_box .gterms_h1 {font-size:18px;color:#777;padding-bottom:12px;padding-top:20px;}


@font-face {
    font-family: 'eSignature';
    src: url('/fonts/Caveat.eot');
    src: url('/fonts/Caveat.eot?#iefix') format('embedded-opentype'),
    url('/fonts/Caveat.woff2') format('woff2'),
    url('/fonts/Caveat.woff') format('woff'),
    url('/fonts/Caveat.ttf') format('truetype'),
    url('/fonts/Caveat.svg#Caveat') format('svg');
}

.eSignatureContainer{
    border:3px solid #60c5bb;
    margin-right:12px;
    clear: both;
    display:inline-block;
    width: 690px;
}

.eSignatureHeader{
    background:#60c5bb;
    padding:5px;
    padding-left:10px;
    font-size:larger;
    color:#FFF;
    margin:0px;
    font-weight: bold;
}

.eSignatureInner {
    padding-left: 10px;
}

.eSignatureContainer .eSignatureInner input{
    width: 220px;
    margin-right: 12px;
    color: gray;
}

.eSignatureSubheader{
    padding-top:30px;
    padding-left:30px;
}

.eSignatureDescription{
    margin-bottom: 15px;
}

.eSignatureDisplay{
    font-family: 'eSignature';
    font-size: 35px;
    line-height: 35px;
    /*height:38px;*/
    padding-top:5px;
    clear:both;
    cursor:default;
    margin-left:178px;
    /*white-space: nowrap;*/
    height: auto;
    max-width: 300px;
}

#eSignatureCertificationImage{
    max-height:335px;
    margin-left:auto;
    margin-right:auto;
    display:block;
    padding: 15px;
}

.eSignatureCertification td{
    padding:10px;
}

.cc_page_head.purple{
    color:#60c5bb;
}

.bluefin_submit .button {
    background-color: #60c5bb;
    color: #fff;
    border-color: #559d99;
}



.e_sign_row {
    display: flex;
    flex-direction: row-reverse;
    gap: 16px;
}
.e_sign_row_single {
    display: flex;
    flex-direction: row-reverse;
    gap: 16px;
}
.e_sign_row .e_sign_div {
    flex: 1 1 0;
    min-width: 0;
    text-align: center;
}

.e_sign_row_single .e_sign_div {
    text-align: center;
}
.e_sign_row_right {
    justify-content: flex-end;
}
.e_sign_row_right .e_sign_div {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 10px;
    justify-content: flex-end;
    width: fit-content;
}
.e_sign_label {
    white-space: nowrap;
    padding-top: 2px;
}
.e_sign_img_wrap img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}