/* Reset -------------------------------------------------- */
html { margin:0;padding:0;border:0; }
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section, input { margin: 0; padding: 0;border: 0;}
article, aside, dialog, figure, footer, header, hgroup, nav, section { display:block; }
table { border-collapse: separate;border-spacing: 0;border:none; }
ul, li, { list-style:none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; }
blockquote, q { quotes: "" ""; }
a img { border: none; }
:focus { outline: 0; }
.clear { clear:both }
a { color:#ff7018; text-decoration:none }
a:hover { text-decoration:underline }

h1, h2, h3, h4, h5, h6 { font-weight: normal; color:#000; text-align:left; padding:0; margin:0; }
h1 { margin-bottom:0.5em; color:#b12a1c; font-size:22px; }
h2 { font-size:25px; color:#ff7018; font-weight:bold; text-transform:uppercase;  }
h3 {  font-size:25px; }
h4 { font-size:18px; color:#484848; }
h5 { font-size:15px; color:#646464; }
h6 { font-size:12px;}


/* admin -------------------------------------------------- */
.admin-wrapper { float:left; width:100%; font-family:Arial, Helvetica, sans-serif; }
.admin-header { float:left; width:100%; height:78px; background:url(../../images/admin/images/admin-header.png) repeat-x; width:100%; min-width: 960px; max-width: 100%; position:fixed; margin:0; padding:0; z-index:10; }
.admin-logo { float:left; cursor:pointer; margin:1px 0 0 0; }
.admin-top-nav { float:right; width:845px; }
.line { float:left; width:100%; }
.admin-title { float:left; font-size:12px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; padding:16px 0 10px 0; }  
.center-main { width:960px; margin:auto; }
.header-top-left-nav { float:right; margin:12px -10px 0 0;  }
.header-top-left-nav ul { float:left; list-style:none; }
.header-top-left-nav ul li { float:left; }
.header-top-left-nav ul li a { float:left; color:#fff; font-size:12px; font-weight:bold; padding:3px 10px;  }
.header-top-left-nav ul li a:hover { text-decoration:none; background:url(../../images/admin/images/top-nav-hover.png) repeat;  }
.header-top-left-nav ul li a.active { text-decoration:none; background:url(../../images/admin/images/top-nav-hover.png) repeat;  }
.main-nav { float:left; width:100%; }
.main-nav ul { float:none; list-style:none; }
.main-nav ul li { float:left; font-size:14px; font-weight:bold; margin:6px 39px 0 0; padding:0 0 6px 0; }
.main-nav ul li a { color:#ff7018; text-decoration:none;  }
.main-nav ul li a:hover { color:#fff; }
.main-nav ul li a.active { color:#fff; border-bottom: 2px solid #F17515; }
.main-nav ul li ul { position:absolute; background:#000000; border:none; border-top:1px solid #333333;  width:157px; z-index:1009; margin:5px 0 0 -19px; display:none; text-align:left; }
.main-nav ul li ul li { float:left; border:none; border-bottom:1px solid #333333; line-height:19px; width:100%; background:#000000; margin:0; }
.main-nav ul li ul li a { padding:7px 10px 0px 20px; color:#fff; font-size:12px; float:left; }
.main-nav ul li ul li a:hover { border:none; color:#FF7018; }
.main-nav ul li:hover ul { display:block;}
.admin-sub-header { float:left; width:100%; height:58px; background:url(../../images/admin/images/sub-header-bg.png) repeat-x; width:100%; min-width: 960px; max-width: 100%; margin:78px 0 0 0; padding:0; }
.admin-sub-header h2 { margin:9px 0 0 0; }
.center-content { float:left; width:100%; padding:0 0 100px 0; }
.add-btn-top-left { float:left; margin:29px 0 0 0; }
.search-btn-top-right { float:right;  margin:29px 0 0 0; }
.search-field-top-right { float:right;  margin:36px 5px 0 0; border:1px solid #ccc; }
.user-table { float:left; width:100%; margin:15px 0 0 0; color:#5a5a5a; font-size:13px; }
.options-links a { color:#818181; text-decoration:none; margin:0 5px 0 4px; font-size:12px; }
.options-links a:hover { text-decoration:underline; }
.main-pagination { float:left; margin:5px 0 0 0;}
.main-pagination a { color:#0088cc; }
.admin-footer { float:left; width:100%; height:50px; background:url(../../images/admin/images/footer-bg.png) repeat-x; font-size:11px; text-align:center; color:#717171; line-height:50px; position:fixed; bottom:0; }
.alert-position-ab { margin:25px 0 0 0;}



/* Edit-user -------------------------------------------------- */
.edit-user { float:left; width:100%; padding:0 0 100px 0; }
.edit-user h4 { margin:34px 0 0 0; }
.edit-user .basic-info-area { float:left; width:960px; border-bottom:1px solid #e5e5e5; padding:30px 0 24px 0; }
.edit-user .basic-info-left { float:left; width:564px; }
.edit-user .basic-info-right { float:left; width:396px; }
.edit-user .basic-info-line { float:left; width:100%; margin:1px 0 0 0; }
.edit-user .basic-info-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.edit-user .basic-info-field { float:left; margin:0 0 0 20px; }
.edit-user .basic-info-field input[type="text"]{ width:252px;     border: 1px solid #ccc;
    padding: 3px;
    margin: 2px;
}
.edit-user .basic-info-field select[multiple] { width:264px; height:59px; }
.edit-user .basic-info-2nd-line { float:left; width:100%; margin:11px 0 0 0; }
.edit-user .basic-info-check { float:left; margin:4px 0 0 0; }
.edit-user .basic-info-title { float:left; color:#909090; font-size:12px; margin:6px 30px 0 6px; }
.edit-user .basic-btn-line { float:left; margin:35px 0 0 378px; }
.edit-user .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }
.edit-user .mandotary { position:absolute; margin:0 0 0 110px; }


/* Edit-Joke -------------------------------------------------- */
.joke-user { float:left; width:100%; padding:0 0 100px 0; }
.joke-user h4 { margin:34px 0 0 0; }
.joke-user .basic-joke-area { float:left; width:960px; padding:30px 0 24px 0; }
.joke-user .basic-joke-left { float:left; width:564px; }
.joke-user .basic-info-line { float:left; width:100%; margin:1px 0 0 0; }
.joke-user .basic-info-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.joke-user .basic-info-field { float:left; margin:0 0 0 20px; }
.joke-user .basic-info-field input[type="text"]{ width:252px;     border: 1px solid #ccc;
    padding: 3px;
    margin: 2px;
}
.joke-user .basic-info-field textarea { width:252px; font-size:12px; height:121px; }
.joke-user .basic-info-field select { width:120px; color:#909090; font-size:12px; }
.joke-user .basic-btn-line { float:left; margin:17px 0 0 130px;  }
.joke-user .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }


/* Edit Comedian Photo -------------------------------------------------- */
.edit-comedian-photo { float:left; width:100%; padding:0 0 100px 0; }
.edit-comedian-photo h4 { margin:34px 0 0 0; }
.edit-comedian-photo .uplaod-br-line { float:left; width:100%; margin:50px 0 0 0; }
.edit-comedian-photo .uplaod-btn { float:left; }
.edit-comedian-photo .uplaod-br { float:left; width:830px; margin:5px 0 0 14px; }
.edit-comedian-photo .left-section { float:left; width:500px; }
.edit-comedian-photo .right-section { float:left; width:460px; }
.edit-comedian-photo .left-title { float:left; color:#5a5a5a; font-size:15px; }
.edit-comedian-photo .larg-display { float:left; color:#5a5a5a; font-size:13px; width:100%; }
.edit-comedian-photo .larg-display a { color:#5a5a5a; text-decoration:none; }
.edit-comedian-photo .larg-display a:hover { text-decoration:underline; }
.edit-comedian-photo .big-img { float:left; width:439px; height:398px; background:#fff; border:1px solid #eaeaea; padding:7px; margin:15px 0 0 2px; -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1); box-shadow: 0 0 7px rgba(0, 0, 0, 0.1); }
.edit-comedian-photo .buttons-line { float:left; margin:62px 0 0 378px; }
.edit-comedian-photo .buttons-line .save-btn { float:left; margin:0 9px 0 0; }




/* Edit Comedian -------------------------------------------------- */
.edit-comedian { float:left; width:100%; padding:0 0 100px 0; }
.edit-comedian h4 { margin:34px 0 0 0; }
.edit-comedian .basic-info-area { float:left; width:960px; border-bottom:1px solid #e5e5e5; padding:30px 0 24px 0; }
.edit-comedian .basic-info-left { float:left; width:665px; }
.edit-comedian .basic-info-line { float:left; width:100%; margin:1px 0 0 0; }
.edit-comedian .basic-info-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.edit-comedian .basic-info-field { float:left; margin:0 0 0 20px; }
.edit-comedian .basic-info-field input[type="text"]{ width:252px; border: 1px solid #ccc; padding: 3px; margin: 2px;}
.edit-comedian .basic-info-type { float:left; margin:0 6px 0 10px; }
.edit-comedian .basic-icons { float:left; margin:7px 0 0 5px; cursor:pointer; }
.edit-comedian .basic-info-type select { width:120px }
.edit-comedian .basic-btn-line { float:left; margin:31px 0 0 378px;  }
.edit-comedian .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }
.edit-comedian .add-link { float:left; margin:0 0 0 133px; color:#5a5a5a; font-size:13px; padding:0 0 12px 0; }
.edit-comedian .add-link a { color:#5a5a5a; text-decoration:none; }
.edit-comedian .add-link a:hover { text-decoration:underline; }
.edit-comedian .basic-lable-sec { float:left; font-size:13px; width:110px; line-height:17px; text-align:right; color:#5a5a5a; margin:0 0 0 0; }
.edit-comedian .basic-info-check { float:left; margin:4px 0 0 20px; }
.edit-comedian .basic-info-right { float:left; width:295px; margin:3px 0 0 0;	 }
.edit-comedian .basic-info-right .upload-btn { float:right; }
.edit-comedian .basic-info-right .profile-img { float:left; background:#fff; padding:3px; border:1px solid #eaeaea; width:104px; height:104px; margin:10px 0 0 0; }
.edit-comedian .basic-info-right .profile-img-sec { float:left; background:#fff; padding:3px; border:1px solid #eaeaea; width:154px; height:156px; margin:10px 0 0 19px; }
.edit-comedian .basic-info-editor { float:left; width:943px; margin:27px 0 0 16px; }
.edit-comedian .basic-info-editor .title { float:left; width:100%; color:#5a5a5a; font-size:13px; }
.edit-comedian .basic-info-editor .main-area { float:left; width:943px; margin:12px 0 0 0; }
.edit-comedian .basic-info-textarea { float:left; width:943px; margin:27px 0 0 16px; }
.edit-comedian .basic-info-textarea .title { float:left; width:100%; color:#5a5a5a; font-size:13px; }
.edit-comedian .basic-info-textarea textarea { width:923px; height:121px; margin:14px 0 0 0; }



/* Edit-banner -------------------------------------------------- */
.edit-banner { float:left; width:100%; padding:0 0 100px 0; }
.edit-banner h4 { margin:34px 0 0 0; }
.edit-banner .basic-info-area { float:left; width:960px; border-bottom:1px solid #e5e5e5; padding:26px 0 28px 0; }
.edit-banner .upload-banner-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.edit-banner .upload-banner-btn { float:left; margin:0 0 0 16px; }
.edit-banner .upload-banner-img { float:right; }
.edit-banner .basic-banner-left { float:left; width:564px; margin:25px 0 0 0; }
.edit-banner .basic-banner-line { float:left; width:100%; margin:1px 0 0 0; }
.edit-banner .basic-banner-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.edit-banner .basic-banner-field { float:left; margin:0 0 0 20px; }
.edit-banner .basic-banner-field-sec { float:left; margin:0 0 14px 20px; }
.edit-banner .basic-banner-field input[type="text"]{ width:252px; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.edit-banner .basic-banner-field textarea { width:361px; font-size:12px; height:122px; }
.edit-banner .basic-banner-check { float:left; margin:4px 0 0 0; }
.edit-banner .basic-banner-title { float:left; color:#909090; font-size:12px; margin:6px 30px 0 6px; }
.edit-banner .buttons-line { float:left; margin:27px 0 0 130px; }
.edit-banner .buttons-line .save-btn { float:left; margin:0 9px 0 0; }



/* Upload Video -------------------------------------------------- */
.upload-video { float:left; width:100%; padding:0 0 100px 0; }
.upload-video h4 { margin:34px 0 0 0; }
.upload-video .basic-info-area { float:left; width:960px; border-bottom:1px solid #e5e5e5; padding:26px 0 28px 0; }
.upload-video .video-left { float:left; width:570px; }
.upload-video .video-left-line { float:left; width:100%; margin:11px 0 0 0; }
.upload-video .video-left-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:24px 0 0 0; }
.upload-video .video-left-box { float:left; width:411px; min-height:71px; background:#f4f4f4; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #dddddd; margin:0 0 0 20px; }
.upload-video .video-left-up-field { float:left; margin:19px 0 0 20px; }
.upload-video .video-left-up-field input[type="text"] { width:238px; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.upload-video .video-left-up-btn { float:left; margin:19px 0 0 9px; }
.upload-video .video-left-up-br { float:left; margin:0 0 0 20px; width:370px; }
.upload-video .video-thumb { float:left; width:105px; height:105px; border:1px solid #e1e1e1; background:#fff; padding:3px; margin:0 0 0 20px; }
.upload-video .video-thumb-upload { float:left; margin:27px 0 0 10px; }
.upload-video .video-thumb-text { float:left; width:100%; font-size:12px; color:#b94a48; margin:8px 0 0 0; }
.upload-video .video-left-lable-sec { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:6px 0 0 0; }
.upload-video .video-left-mas-field { float:left; margin:2px 0 0 20px; }
.upload-video .video-left-mas-field input[type="text"] { width:252px; float:left; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.upload-video .video-left-mas-btn { margin:0 0 0 9px; float:left; }
.upload-video .basic-info-left { float:left; width:564px; margin:25px 0 0 0; }
.upload-video .basic-field-line { float:left; width:100%; margin:1px 0 0 0; }
.upload-video .basic-field-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.upload-video .basic-text-field { float:left; margin:0 0 0 20px; }
.upload-video .basic-text-field input[type="text"]{ width:252px; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.upload-video .basic-text-field textarea { width:361px; font-size:12px; height:122px; }
.upload-video .basic-text-field select { width:120px; color:#909090; font-size:12px; }
.upload-video .basic-text-field select.multiple-w { width:266px; height:109px; }
.upload-video .basic-btn-line { float:left; margin:17px 0 0 130px;  }
.upload-video .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }


/* Upload CSV -------------------------------------------------- */
.upload-csv { float:left; width:100%; padding:0 0 100px 0; }
.upload-csv h4 { margin:34px 0 0 0; }
.upload-csv .cvs-load-line { float:left; width:100%; margin:30px 0 0 0; }
.upload-csv .cvs-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.upload-csv .cvs-upload-btn { float:left; margin:0 0 0 20px; }
.upload-csv .cvs-upload-br { float:left; width:714px; margin:5px 0 0 10px; }
.upload-csv .cvs-upload-text { color:#b94a48; font-size:12px; margin:0 0 0 130px; }
.upload-csv .buttons-line { float:left; margin:74px 0 0 130px; }
.upload-csv .buttons-line .save-btn { float:left; margin:0 9px 0 0; }


/* Live Shows Banner  -------------------------------------------------- */
.live-shows-banner { float:left; width:100%; padding:0 0 100px 0; }
.live-shows-banner h4 { margin:34px 0 0 0; }
.live-shows-banner .shows-load-line { float:left; width:100%; border-bottom: 1px solid #E5E5E5; padding: 30px 0 17px 0; }
.live-shows-banner .shows-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.live-shows-banner .shows-upload-btn { float:left; margin:0 0 0 20px; }
.live-shows-banner .shows-upload-br { float:left; width:708px; margin:5px 0 0 10px; }
.live-shows-banner .basic-info-left { float:left; width:564px; margin:25px 0 0 0; }
.live-shows-banner .basic-field-line { float:left; width:100%; margin:1px 0 0 0; }
.live-shows-banner .basic-field-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.live-shows-banner .basic-text-field { float:left; margin:0 0 0 20px; }
.live-shows-banner .basic-text-field input[type="text"]{ width:252px; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.live-shows-banner .basic-text-field textarea { width:361px; font-size:12px; height:122px; }
.live-shows-banner .basic-text-field select { width:120px; color:#909090; font-size:12px; }
.live-shows-banner .basic-btn-line { float:left; margin:17px 0 0 130px;  }
.live-shows-banner .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }


/* Edit Venue -------------------------------------------------- */
.edit-venue { float:left; width:100%; padding:0 0 100px 0; }
.edit-venue h4 { margin:34px 0 0 0; }
.edit-venue .basic-info-area { float:left; width:960px; border-bottom:1px solid #e5e5e5; padding:30px 0 24px 0; }
.edit-venue .basic-info-left { float:left; width:564px; }
.edit-venue .basic-info-right { float:left; width:396px; }
.edit-venue .basic-info-line { float:left; width:100%; margin:1px 0 0 0; }
.edit-venue .basic-info-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.edit-venue .basic-info-field { float:left; margin:0 0 0 20px; }
.edit-venue .basic-info-field input[type="text"]{ width:252px;    border: 1px solid #ccc;
    padding: 3px;
    margin: 2px;
 }
.edit-venue .basic-info-field input[type="text"].first { width:104px; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.edit-venue .basic-info-field input[type="text"].second { width:36px; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.edit-venue .basic-info-field input[type="text"].third { width:70px; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.edit-venue .basic-info-2nd-line { float:left; width:100%; margin:11px 0 0 0; }
.edit-venue .basic-info-check { float:left; margin:0; }
.edit-venue .basic-info-title { float:left; color:#909090; font-size:12px; margin:6px 30px 0 6px; }
.edit-venue .basic-btn-line { float:left; margin:35px 0 0 378px; }
.edit-venue .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }
.edit-venue .mandotary { position:absolute; margin:0 0 0 110px; }
.edit-venue .basic-lable-sec { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:0 0 0 0; line-height:17px; }


/* Show-Settings -------------------------------------------------- */
.show-settings { float:left; width:100%; padding:0 0 100px 0;  }
.show-settings h4 { margin:34px 0 0 0; }
.show-settings .basic-info-area { float:left; width:960px; border-bottom:1px solid #e5e5e5; padding:30px 0 24px 0; }
.show-settings .basic-info-left { float:left; width:564px; }
.show-settings .basic-info-right { float:left; width:396px; }
.show-settings .basic-info-field textarea { width:252px; float:left; height:130px; max-height:130px; max-width:252px; }
.show-settings .secnd { margin:14px;}
.show-settings .secnd2 { margin:10px 0px!important;}
.show-settings .basic-info-line { float:left; width:100%; margin:1px 0 0 0; }
.show-settings .basic-info-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.show-settings .basic-info-field { float:left; margin:0 0 0 20px; }
.show-settings .basic-info-field input[type="text"]{ width:252px; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.show-settings .basic-info-2nd-line { float:left; width:100%; margin:11px 0 0 0; }
.show-settings .basic-info-check { float:left; margin:4px 0 0 0; padding-left:20px; margin-bottom:20px; }
.show-settings .basic-info-line span { float:left; font-size:12.5px; color:#909090; margin-top:5px; padding-left:8px; }
.show-settings .basic-info-title { float:left; color:#909090; font-size:12px; margin:6px 30px 0 6px; }
.show-settings .basic-btn-line { float:left; margin:35px 0 0 378px; }
.show-settings .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }
.show-settings .mandotary { position:absolute; margin:0 0 0 110px; }

.show-settings .basic-info-check2 { float:right; top:0px; right:0px; width:58px; margin-top:30px; }
.show-settings .basic-info-check2 input { float:left; padding-right:10px; }
.show-settings .text { font-size:12.5px; color:#909090; text-align:right }


/* Date Input Elements -------------------------------------------------- */
select.day { width:65px; }
select.month, select.year { width:96px; }
select.normal { width:265px; }


/* Edit-user updates permissions -------------------------------------------------- */
.edit-user .basic-info-tree { float:left; width:960px; border-bottom:1px solid #e5e5e5; padding:0 0 48px 0; }
.edit-user .tree-menu { float:left; width:290px; margin:22px 0 0 39px; }
.edit-user .tree-menu-check { float:left; margin:0 0 0 0; }
.edit-user .tree-menu-title { float:left; color:#909090; font-size:12px; margin:2px 0 0 6px; }
.edit-user .tree-menu-img { float:left;	width:290px; margin:13px 0 0 0; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border:1px solid #969696; }


/* Time Codes  -------------------------------------------------- */
.time-codes { float:left; width:100%; padding:0 0 100px 0; }
.time-codes .video-img { float:left; width:636px; height:357px; margin:37px 0 0 175px; }
.time-codes h4 { margin:34px 0 0 0; }
.time-codes .first-column { float:left; width:266px; margin:0 0 0 2px; }
.time-codes .second-column { float:left; width:266px; margin:0 0 0 60px; }
.time-codes .third-column { float:left; width:266px; margin:0 0 0 59px; }
.time-codes .basic-btns { float:left; margin:35px 0 0 378px; }
.time-codes .basic-btns .save-btn { float:left; margin:0 9px 0 0; }
.time-codes .comedians-box { float:left; width:264px; height:340px; border:1px solid #c1c1c1; background:#fff; border-radius:3px; behavior:url('PIE.htc'); position:relative; margin:17px 0 0 0; }
.time-codes .comedians-search { float:left; width:15px; height:16px; cursor:pointer; margin:9px 0 0 10px; }
.time-codes .comedians-field { float:left; border:none; background:none; color:#979797; padding:5px 9px; margin:3px 0 0 0; width:215px; box-shadow:none; outline:none; }  
.time-codes .comedians-field:focus { outline:none; border:none; box-shadow:none; }
.time-codes .comedians-hr { float:left; height:1px; width:100%; background:#c1c1c1; }
.time-codes .comedians-cont { float:left; width:256px; height:300px; margin:4px; overflow-y: scroll; overflow-x: hidden; }
.time-codes .comedians-line { float:left; width:227px; padding:11px 0; border-bottom:1px solid #ececec; margin:0 0 0 6px; }
.time-codes .comedians-image { float:left; width:44px; height:38px; }
.time-codes .comedians-name { float:left; color:#f17515; font-size:13px; width:148px; margin:10px 0 0 10px; }
.time-codes .comedians-topic { float:left; color:#f17515; font-size:13px; width:198px; margin:0 0 0 4px; }
.time-codes .comedians-tags { float:left; color:#454545; font-size:13px; width:198px; margin:0 0 0 4px; }
.time-codes .comedians-add { float:left; cursor:pointer; margin:12px 0 0 0; background:url(../../images/admin/images/make-ch-add.png) no-repeat; width:16px; height:16px; }
.time-codes .comedians-add:hover { background:url(../../images/admin/images/make-ch-add-hover.png);}
.time-codes .comedians-add-sec { float:left; cursor:pointer; margin:0 0 0 0; background:url(../../images/admin/images/make-ch-add.png) no-repeat; width:16px; height:16px; }
.time-codes .comedians-add-sec:hover { background:url(../../images/admin/images/make-ch-add-hover.png);}
.time-codes .comedians-dele { float:left; cursor:pointer; margin:0 0 0 0; background:url(../../images/admin/images/make-ch-dele.png) no-repeat; width:16px; height:16px }
.time-codes .comedians-dele:hover { background:url(../../images/admin/images/make-ch-dele-hover.png); }
.time-codes .comedians-tags-icon { float:right; cursor:pointer; margin:9px 6px 0 0; background:url(../../images/admin/images/make-ch-add.png) no-repeat; width:16px; height:16px; }
.time-codes .comedians-tags-icon:hover { background:url(../../images/admin/images/make-ch-add-hover.png);}
.time-codes .time-arrow-line { float:left; width:960px; background:url(../../images/admin/images/arrow-line.png) no-repeat; padding:11px 0 0 0; margin:80px 0 0 0; }
.time-codes .time-section { float:left; width:960px; border-bottom:1px solid #e5e5e5; padding:0 0 20px 0; }
.time-codes .time-code-box { float:left; width:303px; margin:33px 0 0 3px; }
.time-codes .time-code-title-sec { float:left; width:54px; font-size:12px; color:#383838; margin:3px 0 0 10px; }
.time-codes .time-code-col-1 { float:left; width:960px; margin:33px 0 0 0; }
.time-codes .time-start-title { float:left; width:99px; font-size:12px; color:#383838; margin:0 0 0 258px; line-height:10px; }
.time-codes .time-end-title { float:left; width:99px; font-size:12px; color:#383838; margin:0; line-height:10px; }
.time-codes .time-big-box { float:left; width:454px; height:54px; background:#f1f1f1; border:1px solid #dddddd; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin:10px 0 0 0; }
.time-codes .time-big-box .image { float:left; padding:2px; background:#FFFFFF; width:44px; height:38px; margin:6px 0 0 10px; }
.time-codes .time-big-box .image-title { float:left; width:192px; color:#f17515; font-size:13px; text-shadow:1px 1px rgba(255, 255, 255, 1 ); margin:18px 0 0 7px; }
.time-codes .time-bid-digit { float:left; width:50px; line-height:21px; border:1px solid #c3c3c3; text-align:center;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size:12px; padding:1px 0 0 0; background:#fff; margin:17px 0 0 0; }
.time-codes .time-add-btn { float:left; cursor:pointer; margin:0 0 0 0; background:url(../../images/admin/images/make-ch-add.png) no-repeat; width:16px; height:16px; margin:21px 20px 0 10px; }
.time-codes .time-add-btn:hover { background:url(../../images/admin/images/make-ch-add-hover.png);}
.time-codes .time-big-margin { margin:10px 0 0 0px; }
.time-codes .time-big-start { margin:0 0 0 47px; float:left; }


/* Dashboard -------------------------------------------------- */
.dashboard { float:left; width:100%; padding:0 0 100px 0;  }
.dashboard h4 { margin:34px 0 4px 0; }
.dashboard .stat-title { float:left; color:#5a5a5a; font-size:12px; width:110px; margin:16px 0 0 33px; }
.dashboard .stat-number { float:left; color:#5a5a5a; font-size:12px; margin:16px 0 0 0; }


/* Video libarary -------------------------------------------------- */
.libarary-img { width:56px; height:56px; padding:2px; background:#fff; border:1px solid #e9e9e9; margin:0 0 0 8px; }
.libarary-links {  }
.libarary-links a { color:#2b88cf; text-decoration:underline; }
.libarary-links a:hover { text-decoration:none; }




/* Manage Media -------------------------------------------------- */
.manage-media { float:left; width:100%; padding:0 0 100px 0; }
.manage-media h4 { margin:34px 0 0 0; }
.manage-media .basic-info-area { float:left; width:960px; padding:26px 0 0 0; }
.manage-media .video-left { float:left; width:570px; }
.manage-media .video-left-line { float:left; width:100%; margin:11px 0 0 0; }
.manage-media .video-left-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:24px 0 0 0; }
.manage-media .video-left-current { float:left; font-size:13px; color:#5a5a5a; margin:-2px 0 1px 377px; }
.manage-media .video-left-current a { color:#ff7018; text-decoration:underline; }
.manage-media .video-left-current a:hover { text-decoration:none; }
.manage-media .video-left-box { float:left; width:411px; min-height:78px; background:#f4f4f4; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #dddddd; margin:0 0 0 20px; }
.manage-media .video-left-up-field { float:left; margin:19px 0 0 20px; }
.manage-media .video-left-up-field input[type="text"] { width:238px; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.manage-media .video-left-up-btn { float:left; margin:19px 0 0 9px; }
.manage-media .video-thumb { float:left; width:105px; height:105px; border:1px solid #e1e1e1; background:#fff; padding:3px; margin:0 0 0 20px; }
.manage-media .video-thumb-upload { float:left; margin:27px 0 0 10px; }
.manage-media .video-thumb-text { float:left; width:100%; font-size:12px; color:#b94a48; margin:8px 0 0 0; }
.manage-media .video-replace-text { float:left; width:100%; font-size:12px; color:#b94a48; margin:-8px 0 0 22px; text-shadow:1px 1px rgba(255, 255, 255, 1 ); }
.manage-media .video-left-lable-sec { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:6px 0 0 0; }
.manage-media .video-left-mas-field { float:left; margin:2px 0 0 20px; }
.manage-media .video-left-mas-field input[type="text"] { width:252px; float:left; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.manage-media .video-left-mas-btn { margin:0 0 0 9px; float:left; }
.manage-media .basic-btn-line { float:left; margin:13px 0 0 130px; }
.manage-media .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }


/* Edit-page -------------------------------------------------- */
.edit-page { float:left; width:100%; padding:0 0 100px 0; }
.edit-page h4 { margin:34px 0 0 0; }
.edit-page .basic-joke-area { float:left; width:960px; padding:30px 0 24px 0; }
.edit-page .basic-joke-left { float:left; width:960px; }
.edit-page .basic-info-line { float:left; width:100%; margin:1px 0 0 0; }
.edit-page .basic-info-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.edit-page .basic-info-field { float:left; margin:0 0 0 20px; }
.edit-page .basic-info-field input[type="text"]{ width:252px; border: 1px solid #ccc; padding: 3px; margin: 2px; }
.edit-page .basic-info-field textarea { width:252px; font-size:12px; height:121px; }
.edit-page .basic-editor { float:left; width:789px; }
.edit-page .basic-btn-line { float:left; margin:55px 0 0 130px;  }
.edit-page .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }



/* Manage Info  -------------------------------------------------- */
.manage-info { float:left; width:100%; padding:0 0 100px 0; }
.manage-info h4 { margin:34px 0 0 0; }
.manage-info .basic-info-left { float:left; width:700px; margin:25px 0 0 0; }
.manage-info .basic-field-line { float:left; width:100%; margin:1px 0 0 0; }
.manage-info .basic-field-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.manage-info .basic-text-field { float:left; margin:0 0 0 20px; }
.manage-info .basic-text-field input[type="text"]{ width:252px;    border: 1px solid #ccc;
    padding: 3px;
    margin: 2px;
}
.manage-info .basic-text-field textarea { width:361px; font-size:12px; height:122px; }
.manage-info .basic-text-field select { width:120px; color:#909090; font-size:12px; }
.manage-info .basic-btn-line { float:left; margin:17px 0 0 130px;  }
.manage-info .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }
.manage-info .first-column { float:left; width:266px; margin:0 0 11px 0; }
.manage-info .second-column { float:left; width:266px; margin:34px 0 11px 15px; }
.manage-info .comedians-box { float:left; width:264px; height:218px; border:1px solid #c1c1c1; background:#fff; border-radius:3px; behavior:url('PIE.htc'); position:relative; margin:0; }
.manage-info .comedians-box-sec { float:left; width:264px; height:184px; border:1px solid #c1c1c1; background:#fff; border-radius:3px; behavior:url('PIE.htc'); position:relative; margin:0; }
.manage-info .comedians-search { float:left; width:15px; height:16px; cursor:pointer; margin:9px 0 0 10px; }
.manage-info .comedians-field { float:left; border:none !important; background:none; color:#979797; padding:5px 9px; margin:3px 0 0 0; width:215px !important; box-shadow:none; outline:none; }  
.manage-info .comedians-field:focus { outline:none; border:none; box-shadow:none; }
.manage-info .comedians-hr { float:left; height:1px; width:100%; background:#c1c1c1; }
.manage-info .comedians-cont { float:left; width:256px; height:176px; margin:4px; overflow-y: scroll; overflow-x: hidden; }
.manage-info .comedians-line { float:left; width:227px; padding:11px 0; border-bottom:1px solid #ececec; margin:0 0 0 6px; }
.manage-info .comedians-image { float:left; width:44px; height:38px; }
.manage-info .comedians-name { float:left; color:#f17515; font-size:13px; width:148px; margin:10px 0 0 10px; }
.manage-info .comedians-add { float:left; cursor:pointer; margin:12px 0 0 0; background:url(../../images/admin/images/make-ch-add.png) no-repeat; width:16px; height:16px; }
.manage-info .comedians-add:hover { background:url(../../images/admin/images/make-ch-add-hover.png);}
.manage-info .comedians-dele { float:left; cursor:pointer; margin:12px 0 0 0; background:url(../../images/admin/images/make-ch-dele.png) no-repeat; width:16px; height:16px }
.manage-info .comedians-dele:hover { background:url(../../images/admin/images/make-ch-dele-hover.png); }
 
 
 
 /* Dashboard updats-------------------------------------------------- */
.dashboard .table-one { float:left; border:1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior:url('PIE.htc'); position:relative; width:448px; padding:9px 10px 10px 10px;  margin:51px 0 0 0;  }
.dashboard .table-one h3 { color:#ffa061; font-size:14px; line-height:15px; }
.dashboard .table-one .table thead th { color:#383838; padding: 5px 12px; }
.dashboard .table-one .table td { padding: 5px 12px; font-size:12px; color:#5a5a5a; }
.dashboard .table-one .right-align { text-align:right; }
.dashboard .table-m2 { margin:51px 0 0 20px; }
.dashboard .table-m3 { margin:13px 0 0 0; }
.dashboard .table-m4 { margin:13px 0 0 20px; }



/* New-Jobs -------------------------------------------------- */
.new-jobs { float:left; width:100%; padding:0 0 100px 0; }
.new-jobs h4 { margin:34px 0 0 0; }
.new-jobs .basic-joke-area { float:left; width:960px; padding:30px 0 24px 0; }
.new-jobs .basic-joke-left { float:left; width:500px; }
.new-jobs .basic-info-line { float:left; width:100%; margin:1px 0 0 0; }
.new-jobs .basic-info-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.new-jobs .basic-info-lable-sec { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; line-height:15px }
.new-jobs .basic-info-field { float:left; margin:0 0 0 20px; }
.new-jobs .basic-info-field input[type="text"]{ width:252px;     border: 1px solid #ccc;
    padding: 3px;
    margin: 2px;
}
.new-jobs .basic-info-field textarea { width:252px; font-size:12px; height:121px; }
.new-jobs .basic-info-field select.day { width:75px; float:left; font-size:12px; color:#909090; }
.new-jobs .basic-info-field select.month { width:102px; margin:0 0 0 4px;  float:left; font-size:12px; color:#909090; }
.new-jobs .basic-btn-line { float:left; margin:17px 0 0 130px;  }
.new-jobs .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }



/* New-Press-Reles  -------------------------------------------------- */
.new-press-reles { float:left; width:100%; padding:0 0 100px 0; }
.new-press-reles h4 { margin:34px 0 0 0; }
.new-press-reles .basic-joke-area { float:left; width:960px; padding:30px 0 24px 0; border-bottom:1px solid #e5e5e5; }
.new-press-reles .basic-joke-left { float:left; width:960px; }
.new-press-reles .basic-joke-left-sec { float:left; width:960px; margin:17px 0 0 0; }
.new-press-reles .basic-info-line { float:left; width:100%; margin:1px 0 0 0; }
.new-press-reles .basic-info-lable { float:left; font-size:13px; width:110px; text-align:right; color:#5a5a5a; margin:5px 0 0 0; }
.new-press-reles .basic-info-field { float:left; margin:0 0 0 20px; }
.new-press-reles .basic-info-field input[type="text"]{ width:252px;     border: 1px solid #ccc;
    padding: 3px;
    margin: 2px;
}
.new-press-reles .basic-info-field textarea { width:252px; font-size:12px; height:121px; }
.new-press-reles .basic-info-field select.day { width:75px; float:left; font-size:12px; color:#909090; }
.new-press-reles .basic-info-field select.month { width:102px; margin:0 0 0 4px;  float:left; font-size:12px; color:#909090; }
.new-press-reles .editor-section { float:left; width:828px; margin:0 0 0 20px; }
.new-press-reles .basic-btn-line { float:left; margin:17px 0 0 130px;  }
.new-press-reles .basic-btn-line .save-btn { float:left; margin:0 9px 0 0; }



/* manage-banners -------------------------------------------------- */
.manage-banners { float:left; width:100%; padding:0 0 100px 0; }
.manage-banners h4 { margin:34px 0 0 0; }
.manage-banners .mid-content { float:left; width:960px; background:url(../../images/admin/images/vr-line-center.png) repeat-y 457px 0; min-height:435px; margin:31px 0 0 0;  }
.manage-banners .mid-left-col { float:left; width:458px; }
.manage-banners .mid-right-col { float:left; width:450px; margin:0 0 0 50px; }
.manage-banners .mid-arrow { position:absolute; margin:36px 0 0 457px; }
.manage-banners .mid-title { float:left; color:#383838; font-size:13px; }
.manage-banners .mid-title-o { float:left; color:#ff7018; font-size:13px; }
.manage-banners ul { float:left; width:100%; list-style:none; margin:0px 0 0 0; }
.manage-banners ul li { float:left; width:405px; height:80px;-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background:url(../../images/admin/images/manag-box-bg.png) repeat-x #eeeeee; border:1px solid #dddddd; margin:10px 0 0 0; }
.manage-banners ul li .move {  float:left; margin:32px 0 0 10px; cursor:pointer; }
.manage-banners ul li .banner-img { float:left; width:200px; height:60px; margin:10px 0 0 15px; }
.manage-banners ul li .banner-text { float:left; width:130px; color:#737373; font-size:12px; line-height:15px; margin:6px 0 0 10px; }
.manage-banners ul li .add-btn { float:left; background:url(../../images/admin/images/make-ch-add.png) no-repeat; width:16px; height:16px; cursor:pointer; margin:10px 0 0 0; }
.manage-banners ul li .add-btn:hover { background:url(../../images/admin/images/make-ch-add-hover.png) no-repeat; }
.manage-banners ul li .remove-btn { float:left; background:url(../../images/admin/images/make-ch-dele.png) no-repeat; width:16px; height:16px; cursor:pointer; margin:10px 0 0 0; }
.manage-banners ul li .remove-btn:hover { background:url(../../images/admin/images/make-ch-dele-hover.png) no-repeat; }
.manage-banners .move-text { float:left; color:#737373; font-size:12px; line-height:18px; width:405px; margin:10px 0 0 0; }

/*******************/
div.pagination ul{
    display: inline-block;
    padding: 0;
    margin: 0;
}

div.pagination ul li {display: inline;}

div.pagination ul li a {
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
}
div.pagination ul li a.active {
    background-color: #4CAF50;
    color: white;
}

div.pagination ul li a:hover:not(.active) {background-color: #ddd;}
div.pagination ul li a {
    border: 1px solid #ddd; /* Gray */
}