/*	CSS for customized radio buttons and check boxes */
.custom-radio { position: relative; margin:0; float:left; padding:0 10px 0 0;  font-size:0; }
.custom-radio input {position: absolute; left: 5px; top: 5px; margin: 0; z-index: 0; float:left; opacity:0 !important; }
.custom-radio label {display: block; position: relative; z-index: 1; padding-right: 1em; line-height: 1; cursor: pointer; width:auto !important; display:inline-block; }
.custom-radio label { background:url(../images/radio_off.png) no-repeat left top; width:16px; height:28px; font-size: 16px; font-weight: 600; padding:5px 0 0 35px; }
.custom-radio label.checked {background:url(../images/radio_on.png) no-repeat left top;}
.custom-checkbox label { background:url(../images/uncheached.jpg) no-repeat; }
.custom-checkbox label.checked{ background:url(../images/cheached.jpg) no-repeat;}
.custom-checkbox input  {position: absolute; left: 1px; top: 1px; margin: 0; z-index: 0; float:left;  }
.custom-checkbox label  {display: block; position: relative; z-index: 1; padding-right: 1em; line-height: 1; cursor: pointer; min-height:18px;}
.custom-checkbox { position: relative; padding:0 22px 0 0;}


.uplodes ul li .custom-checkbox label{ background:url(../images/uncheached2.jpg) no-repeat; }
.uplodes ul li .custom-checkbox label.checked{ background:url(../images/cheached2.jpg) no-repeat;}

.uplodes ul li .cheack						{   }
.uplodes ul li .custom-checkbox				{ position:absolute; top:9px; left:9px; width:20px; height:20px; z-index:999; }
.uplodes ul li .custom-checkbox				{ padding:0; }


.channels_videobar_rgt1 .custom-checkbox{}
.channels_videobar_rgt1 .custom-checkbox label{ background:url(../images/uncheached2.jpg) no-repeat; }
.channels_videobar_rgt1 .custom-checkbox label.checked{ background:url(../images/cheached2.jpg) no-repeat;}
.channels_videobar_rgt1 .custom-checkbox input{display:none; }

.list .lay{width:100%; }

.video_rgt_lock .custom-checkbox{padding:0; display:inline-block; float:left; }
.video_rgt_lock .custom-checkbox input{width:0; padding:0; }
.video_rgt_lock .custom-checkbox label{margin:0; width:16px; height:16px; padding:0;}

.video_rgt ul li ul .custom-checkbox{padding:0; margin:0; }
.video_rgt ul li ul .custom-checkbox input{width:auto; padding:0; margin:0; }
.video_rgt ul li ul .custom-checkbox label{line-height:14px; padding:0 0 0 24px;}

.log_in_lft_con	ul li .custom-checkbox{float:right; padding:0 5px 0 0; margin:14px 0 0 0;  }
.log_in_lft_con	ul li .custom-checkbox input{width:auto; padding:0; margin:0; display:none;  }
.log_in_lft_con	ul li .custom-checkbox label{font-size:14px; line-height:14px; color:#3e454c; font-weight:normal; font-style:normal; letter-spacing:0.2px; padding:0 14px 0 21px; }