*{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
body
{
    margin: 0;
    font-family: 'arial', sans-serif;
    padding: 0;
    overflow-x: hidden;
	background:#fff;
}

h1,h2,h3,h4,h5,h6,p,ul,ol,li
{
    margin: 0;
    padding: 0;
}
h3
{
	margin-top: 0 !important;
}
ul,ol,li
{
    list-style: none;
}
header,section,footer
{
    float: left;
    width: 100%;
}
img
{
    max-width: 100%;
}
a
{
    text-decoration: none;
    /* transition: .3s all ease; */
    /* -webkit-transition: .3s all ease; */
	transition: 0.0s ease-in; -moz-transition: 0.0s ease-in;-webkit-transition: 0.0s ease-in;
	color:#b55217;
}
a:hover
{
    text-decoration: none;
	color: #ffc107;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  opacity: 1;
}
::-moz-placeholder { /* Firefox 19+ */
  opacity: 1;
}
:-ms-input-placeholder { /* IE 10+ */
  opacity: 1;
}
:-moz-placeholder { /* Firefox 18- */
  opacity: 1;
}
input:focus::placeholder, textarea:focus::placeholder {
  color: transparent;
}
:focus
{
    outline: none;
}
.pad-none
{
    padding-left: 0;
    padding-right: 0;
}
/*@media (min-width: 1400px){
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1336px;
}
}*/


/*HEADER START*/
header{ padding:15px 0; border-bottom:1px solid #ededed;background: #fff;}
.logo-outer {float: left;width: auto;margin-right: 15px;}
.header-left-outer {display: flex; display: -webkit-flex;align-items: center;}
.header-left-outer ul, .header-right-outer ul, .profile-hover-div, .footer-links-con ul {margin: 0;padding: 0;list-style: none;position: relative;}
.header-left-outer li {float:left; position:relative; padding:0 30px;}
.header-left-outer li a, .header-right-outer li a {float:left; font-size:14px; color:#2a2a2a; font-weight:400;}
.header-left-outer li a:hover, .header-right-outer li a:hover {color:#eda421;}
.header-left-outer li:first-child:after {content:""; position:absolute; right:0; top:6px; width:1px; height:10px;background:#bfbfbf;}
.header-right-outer input{ float:left; width:300px; border:1px solid #ededed; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; height:45px; padding:15px 20px; color:#a5a5a4; font-size:15px; line-height:45px; font-weight:400;margin-right: 15px; }
.header-right-outer li {float:left; margin-left:20px; }
.header-right-outer li a {line-height: 28px; }
.header-right-outer li i {font-size: 18px;}
.header-right-inner {float: right;display: inline-flex;align-items: center;}
.profile-con {font-size: 14px;font-weight: 700!important;/*background: url(../../images/img_profile_arrow.png) right 10px no-repeat;*/margin-right: 10px;}
.profile-con img {margin-right: 10px; width:28px; height:28px; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%;}
.profile-dropdown-div, .categories-dropdown-con {position: absolute;top: 43px;right: 0;width: 150px;	background: #fff;box-shadow: 0px 0px 11px 3px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 11px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 0px 11px 3px rgba(0, 0, 0, 0.2); -o-box-shadow: 0px 0px 11px 3px rgba(0, 0, 0, 0.2); -ms-box-shadow: 0px 0px 11px 3px rgba(0, 0, 0, 0.2); z-index:999;border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
.profile-dropdown-div li, .categories-dropdown-con {float: left;width: 100%; margin: 0;}
.categories-dropdown-con { width: 200px;top: 30px; right: -50px;}
.profile-dropdown-div li a, .categories-dropdown-con li a {float: left;width: 100%; font-size:12px; color:#010101; font-weight:400; padding:5px 18px;}	
.categories-dropdown-con li a { padding:9px 18px;}	
.profile-dropdown-div li i {margin-right: 10px;font-size: 15px;}
.profile-dropdown-div li:first-child a, .categories-dropdown-con li:first-child a {padding-top:10px;}
.profile-dropdown-div li:last-child a, .categories-dropdown-con li:last-child a {padding-bottom:10px;}
.profile-con i {float: right;font-size: 15px !important;padding-left: 28px;line-height: 28px;}
.categories-dropdown-con ul li {padding: 0;width: 100%;}
.categories-con i {margin: 0 0 0 20px;}
.categories-dropdown-con li:first-child::after { display:none !important; }
.header-right-inner form i {display: none;}
/*FOOTER START*/
footer { background:#f1f1f1; padding:45px 0; }
.footer-links-con ul {width: 50%;float: left;}
.footer-links-con li { float:left; width:100%; margin-bottom:7px; }
.footer-links-con li a { float:left; width:100%; color:#636361; font-size:12px; font-weight:400; text-decoration:none; }
.footer-links-con li a:hover { color:#eda421; text-decoration:none; }
.copyright-con { display: flex; display: -webkit-flex;padding-top: 20px;color:#636361; font-size:12px; font-weight:400; }
.footer-social-con a {width: 30px;height: 30px;background: #eda421;float: left;border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;text-align: center;line-height: 30px;color: #fff;margin-right: 10px;}
.footer-social-con a:hover {background: #2a2a2a;color: #fff;}
footer .row {display: flex; display:-webkit-flex;	align-items: center;}


/*CONTENT PART START*/
.content-main-outer-panel { padding:110px 0 50px; }
.content-left-outer { padding-right:35px; }
h1 { float:left; width:100%;color:#000;font-size:20px;font-weight:700; position:relative;border-bottom:1px solid #ededed; padding-bottom:15px; margin:0;}
h1:after, h2:after, .content-right-outer h2:after, .item-content-left-outer h2:after, .leave-comment-main-outer h2:after, .create-account-heading:after, .staff-main-heading-con:after { content:"";position:absolute; width:70px; height:4px; left:0; bottom:-2px; background:#eda421;}
.advertise-pic {margin-bottom: 45px;}
.advertise-pic img { width:100%; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;box-shadow: 1px 1px 20px rgba(0,0,0,0.2); -moz-box-shadow: 1px 1px 20px rgba(0,0,0,0.2); -webkit-box-shadow: 1px 1px 20px rgba(0,0,0,0.2); }
.itemfix-grid-main-inner {display:flex; display:-webkit-flex;border-bottom: 1px solid #ededed;padding: 35px 0;}
.itemfix-categoires-left-pic img { width:100%; }
.itemfix-grid-right-con {padding-left: 25px;}
.itemfix-tags-con span,.filters span { margin-right:2px;min-width: 50px;display: inline-block;}
.itemfix-tags-con span a,.filters span a {border:2px solid #cdcdcd; color:#6f6f6f; font-size:11px; line-height:20px; font-weight:700; text-align:cetner; padding: 3px 8px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-decoration:none;width: 100%;float: left;text-align: center;transition: 0.0s ease-in; -moz-transition: 0.0s ease-in;-webkit-transition: 0.0s ease-in;}
.itemfix-tags-con span a:hover,.filters span a:hover {border:2px solid #eda421; color:#fff; background:#eda421;}
.itemfix-grid-right-con h3 {color: #191917;font-weight: 700;line-height: 23px;font-size: 21px;margin:10px 0 8px; display:block;}
.itemfix-grid-right-con h3 a,.itemfix-grids-views-con span a {color: #191917; text-decoration:none;}
.itemfix-grid-right-con h3 a:hover,.itemfix-grids-views-con span a:hover {color:#eda421; text-decoration:none;}
.itemfix-grids-views-con span img {margin-right: 5px;width: 20px;height: 20px;border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;}
.itemfix-grids-views-con span {margin-right: 10px;color: #787878;font-size: 12px;font-weight: 400;line-height: 16px;}
.itemfix-grids-views-con span strong {font-weight:700;}
.itemfix-grids-views-con span i {color: #eda421;font-size: 12px;margin-right: 3px;}
.itemfix-grid-right-con p {font-size: 13px;line-height: 22px;color: #191917;font-weight: 400;margin: 7px 0 0;}
.home-load-more-items {text-align: center;margin: 20px 0;}
.home-load-more-items a {color: #eda421;font-size: 16px;font-weight: 700;font-size: 23px;border: 2px solid #eda421;min-width: 200px;display: inline-block;height: 50px;	line-height: 46px;border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;transition: 0.0s ease-in; -moz-transition: 0.0s ease-in;-webkit-transition: 0.0s ease-in;}
.home-load-more-items a:hover {color: #fff;border: 2px solid #2a2a2a; background:#2a2a2a;}

h2, .content-right-outer h2, .item-content-left-outer h2, .leave-comment-main-outer h2, .staff-main-heading-con { float:left; width:100%;color:#000;font-size:20px;margin:0;font-weight:700; position:relative;border-bottom:1px solid #ededed; padding-bottom:15px; }
.content-latest-post-left img {border: 4px solid #f1f1f1;}
.content-latest-post-right {float: right;width: calc(100% - 70px);padding: 0 0 0 12px;}
.content-latest-post-outer {display: flex;padding-bottom: 20px;}
.content-latest-post-outer a {display: inline-block;}
.content-latest-post-left {float: left;width: 70px;}
.content-latest-post-right h4 {font-size: 13px;color: #2a2a2a;line-height: 19px;font-weight: 700;float: left;width: 100%;}
.content-latest-post-right p {font-size: 14px;color: #636363;line-height: 19px;font-weight: 300;float: left;width: 100%;}
.content-categories-tags-con {display: inline-block;}
.content-categories-tags-con span {	margin-right: 2px;min-width: 50px;display: inline-block;}
.content-categories-tags-con span a {border:2px solid #eda421; color:#fff; font-size:12.72px; line-height:20px; font-weight:400; text-align:cetner; padding: 3px 8px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-decoration:none;width: 100%;float: left;text-align: center; background:#eda421}
.content-categories-tags-con span a:hover {border:2px solid #2a2a2a; color:#fff; background:#2a2a2a}

.content-categories-tags-outer {display: inline-block;margin: 45px 0 0;}
.item-content-left-outer .itemfix-grid-right-con {padding-left: 0 !important;}
/*.item-content-left-outer .itemfix-tags-con span a { border:none;  }
 .item-content-left-outer .itemfix-tags-con span a:hover { background: transparent;color: #6f6f6f; } */
.item-video-con {position: relative;padding: 27px 0 15px;display: inline-block;}
.item-video-con img { max-width:100%; }
.play-button, .staff-play-button{ position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); width:93px; height:93px; }
.item-content-left-outer .itemfix-grid-main-inner {border: none;padding-bottom: 0;}
.item-grid-video-links {padding-bottom: 20px;display: inline-block;}
.item-grid-video-links ul {list-style:none; margin:0;padding:0; }
.item-grid-video-links li {float:left; margin:0 10px 10px 0; }
.item-grid-video-links li a {padding: 5px 10px;float:left; width:100%; height:30px;margin-right:10px; border:1px solid #cccccc; font-size:11px; color:#787878; line-height:18px; font-weight:700;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; }
.item-grid-video-links li i {color:#eda421;font-size:12px;margin-right:5px;}
.item-video-details-con {display: flex;border-top: 1px solid #ededed;color: #787878;font-size: 11px;font-weight: 700;line-height: 30px;padding: 7px 0;}
.leave-comment-main-outer { padding:25px 0 45px; }
.leave-comment-main-outer textarea { float:left; width:100%; padding:15px; border:1px solid #ededed; color:#787878; font-size:11px; font-weight:700; line-height:16px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin: 21px 0 15px; resize:none; }
.leave-comment-main-outer input[type="button"] { min-width: 135px; height:40px;text-align: center;background:#eda421; color:#fff; font-size:13.28px; font-weight:700; line-height:16px; border:none;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.leave-comment-main-outer input[type="button"]:hover {background:#2a2a2a; color:#fff; }
.comments-main-outer { display:flex; display:-webkit-flex;flex-wrap: wrap;border-bottom:1px solid #ededed;padding: 30px 0; }
.comments-main-inner, .add-item-license-form {display:flex; display:-webkit-flex;}
.comments-left-pic { width:40px; }
.comments-right-con { width:calc(100% - 40px); padding-left: 15px;}
.comments-left-pic img {border: 2px solid #e9e9e9;width: 40px;height: auto;	border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;}
.comments-main-outer h4 {font-size: 14px;font-weight: 700;color: #2a2a2a;line-height: 18px;	margin-bottom:8px;}
.comments-main-outer p {font-size: 12px;font-weight: 400;color: #191917;line-height: 20px;margin-top: 5px;}
.comments-reply-main-con {padding:20px 0 0 40px;}
.comments-reply-inner {display:flex; display:-webkit-flex;padding: 20px;background: #f9f9f9;margin: 0 0 4px;}
.content {overflow: auto;position: relative;margin: 0;width: 100%;max-width: 99%;height: 560px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.featured-fixes-scroll{ float:left; }
.content-right-outer h2 {margin-bottom: 20px;}


.drag-drop-image {text-align: center;height: 186px;display: flex; display:-webkit-flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.drag-drop-text { float:left; width:100%; color:#787878; font-weight:400; font-size:12px;text-align:center; }
.add-new-item-outer {display: flex; display:-webkit-flex;flex-wrap: wrap;padding: 30px 0 0;}
.add-item-form-con {display: inline-block;}
.add-new-item-left { padding-right:8px; }
.add-new-item-right { padding-left:8px; }
.add-new-item-outer label, .add-item-license-con label {color: #787878;font-size: 12px;font-weight: 700;line-height: 20px;float: left;width: 100%;margin: 0 0 7px;}
/*.add-new-item-outer input,*/ .add-new-item-outer textarea, .add-item-license-con select {color: #787878;font-size: 12px;font-weight: 700;height:40px;line-height: 20px;float: left;width: 100%;margin: 0 0 7px; border:1px solid #cecece; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;padding: 5px 10px;}
.add-new-item-outer textarea{ height:135px; resize:none;  }
.add-item-progress-bar {float:left; width:100%;height:14px;background:#cccccc; padding:2px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;margin: 2px 0;}
.add-item-progress-bar-orange {float:left; width:97%;height:100%;background:#eda421;border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.add-item-progress-main { display:inline-block; }
.progress-uploading-file-name, .progress-uploading-percent { float:left; width:100%; text-align:right; font-size:12px; color:#787878; line-height:20px; font-weight:400; }
.drag-drop-or {float: left;width: 100%;color: #787878;font-weight: 400;font-size: 12px;text-align: center;margin: 10px 0 0;}
.progress-uploading-percent { color:#eda421; font-weight:700; }

.custom-control-label::before {	top: 2px;width: 15px;	height: 15px;background-color: #cfcecd;border: #acacac solid 1px;border-radius:3px!important; -moz-border-radius:3px!important; -webkit-border-radius:3px!important;}
.custom-control-input:checked ~ .custom-control-label::before {border-color: #acacac;background-color: #cfcecd;}
.custom-control-label::after {top: 1px;}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {background-image: url(../../images/img_checkbox_icon.png);}
.custom-control.custom-checkbox.mb-3 {float: left;width: auto;margin-right: 15px;}
.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(237,164,33,.25)}
.add-item-video-player { padding: 15px;background:#ededed; height:86px;display: flex; display:-webkit-flex;align-items: center;vertical-align:center; }
.video-payer-icon {float: left;width: 85px;color: #1a1a19;}
.video-payer-icon i {color: #1a1a19;font-size: 25px;float: left;position: relative;	top: -1px;}
.video-timer {font-size: 18px;color: #191917;float: left;	font-weight: 700;line-height: 22px; margin-left:10px;}
.video-player-bar {width: calc(95% - 85px);background: #afaeae;float: left;height: 22px; position:relative;}
.video-player-total-time { position:absolute; width:auto; font-size:12px; color:#191917; font-weight:700; right:0; bottom:-22px; }
.video-player-orange-bar {background: #eda421;float: left;width: 50%;height: 100%;	margin-left: 8px; position:relative;}
.video-player-start-time { position:absolute; width:auto; font-size:12px; color:#191917; font-weight:700; left:-7px; top:-20px; }
.video-player-end-time { position:absolute; width:auto; font-size:12px; color:#191917; font-weight:700; right:-7px; top:-20px; }
.add-new-item-main .item-video-con {padding: 10px 0 0;}
.add-item-license-con label { width:170px;display: flex;display:-webkit-flex;align-items: center; }
.add-item-license-con select{width: calc(100% - 100px) !important; appearance:none !important; -moz-appearance:none !important; -webkit-appearance:none !important;background: url(../../images/img_arrow_down.png) right 15px top 16px no-repeat; color:#191917;}
.add-item-license-con h2 {margin-bottom: 30px;}
.comments-main-inner, .add-item-license-form {margin-bottom: 10px;}
.add-item-button, .sent-button-con { float:right; text-align:right; }
.add-item-button {	text-align: right;}
.add-item-button a {background: #eda421;min-width: 120px;display: inline-block;text-align: center;color: #fff;height: 32px;	line-height: 32px;font-size: 11px;font-weight: 700;	border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;float: none;text-decoration: none;}
.add-item-button a:hover {background: #2a2a2a;color: #fff;text-decoration: none;}
.add-item-button i {font-size: 16px;margin-right: 3px;line-height: 30px;position: relative;top: 2px;}
.contact-form-outer label {color: #000;font-weight: 700;font-size: 15px;}
.contact-form-textarea label{ align-items:baseline; }
.contact-form-outer select {width: 100% !important;}

.sent-button-con input[type="submit"],.sent-button-con input[type="button"], .notification-action-con a { border:1px solid #a1a1a1; background: transparent;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width:160px; height:32px; line-height:20px; font-weight:700; font-size:11px; color:#6f6f6f; text-decoration:none; float: right;text-align: center;}
.sent-button-con input[type="submit"]:hover, .sent-button-con input[type="button"]:hover, .notification-action-con a:hover { border:1px solid #eda421; background:#eda421; color:#fff; text-decoration:none;}
.create-account-terms-con {width: 100%;}
.create-account-terms-con label {color: #787878;font-size: 12px;font-weight: 700;float: left;width: 100%;}

.create-account-heading {border-bottom:1px solid #ededed; padding-bottom:15px; position:relative;display: flex;}
.create-account-heading h1, .staff-member-main-outer h1, .staff-main-heading-con h2 { border-bottom:none; padding: 0;}
.create-account-heading h1 {width: auto;}
.create-account-heading h1:after, .create-login-right-con i, .create-login-right-con img, .staff-member-main-outer h1:after, .staff-main-heading-con h2:after { display:none; }
.create-account-right-con {float: left;padding: 3px 0 0 5px;}
.create-or-con {text-transform: uppercase;color: #2a2a2a;font-size: 11px;font-weight: 700;line-height: 16px;float: left;}
.create-login-right-con a {color: #fff;padding: 5px 15px;height: 20px;font-size: 11px;font-weight: 500;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;min-width: 100px;display: inline-block;line-height: 10px;text-align: center; margin-left:6px; }
.facebook-icon {background: #3b5999;}
.twitter-icon {background: #03a9f4;}
.create-login-right-con span {font-size: 15px;color: #787878;font-weight: 400;line-height: 16px;}
.create-login-right-con {display: flex; display:-webkit-flex;	justify-content: end;}
.create-login-right-con img {display: none;}

.chat-main-main {margin-bottom: 30px;display: flex; }
.chat-left-pic { float:left; width:80px; }
.chat-right-con { float:left; width:calc(100% - 80px); padding-left:20px;}
.chat-staff-member {color: #787878;font-size: 12px;	line-height: 16px;	font-weight: 400;}
.chat-staff-member strong {font-weight: 700; margin-right:10px;}
.chat-staff-member strong a {color: #787878; text-decoration:none;}
.chat-staff-member strong a:hover {color: #eda421; text-decoration:none;}
.chat-box-content {margin-top: 8px;}
.chat-box-content span {float: left;width: auto;min-width: 160px; color:#61605f;font-size:13px;line-height:22px;font-weight:400;padding:20px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.light-grey-bg { background:#ebeaea; }
.orange-bg { background:#eda421; color:#fff !important; }
.chat-left-pic img {width: 70px; height: auto;border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;}

.chat-main-outer-panel textarea {color:#a5a5a4; font-size:15px; font-weight:400;}
.staff-member-main-outer {display: flex;display:-webkit-flex;}
.staff-pic-con {width: 122px;height: auto;float: left;}
.staff-member-right-con { width:calc(100% - 122px); }
.staff-pic-con img { width:100%;border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; }
.staff-member-social-con a { margin-right:3px; }
.staff-member-social-con img {width: 22px;	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.staff-member-subscribe-con a {font-size: 11px;font-weight: 700;line-height: 16px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding: 6px 10px;} 
.unsubscribe-link {color: #6f6f6f;border: 1px solid #a1a1a1;background: transparent;}
.unsubscribe-link:hover {color: #fff;border: 1px solid #eda421;background: #eda421;}
.staff-member-main-outer h1 {float: left;width: auto;margin-right:40px;}
.message-link {color: #fff;border: 1px solid #eda421;background: #eda421;}
.message-link:hover {color: #eda421;border: 1px solid #eda421;background: transparent;}
.staff-member-subscribe-con span a {margin-right: 2px;}
.channel-menu-listing-con li { float:left; width:100%;border-bottom: 1px solid #ededed; }
.channel-menu-listing-con li a { float:left; width:100%; font-size:14px; font-weight:400; line-height:35px; color:#787878; }
.channel-menu-listing-con li a:hover { color:#eda421; }
.channel-search-con form input, .search-existing-video-outer input{ border: 1px solid #ededed;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;width:100%;height: 45px;padding: 15px 20px;color: #a5a5a4;font-size: 15px;line-height: 45px;font-weight: 400;background:url(../../images/img_search_icon.png) right 10px top 10px no-repeat;}
.channel-search-con {display: inline-block;}
.staff-main-heading-con {border-bottom:1px solid #ededed; padding-bottom:15px; }
.staff-main-heading-con h2{ width:auto; }
.staff-popular-con span {color: #000;float: left;margin-right: 10px;font-weight: 700;font-size: 15px;}
.staff-popular-con a {padding: 0;color: #787878;font-size: 15px;font-weight: 400;line-height: 20px;float: left; position:relative;padding: 0 10px;}
.staff-popular-con a:hover {color: #eeab33;text-decoration:none;}
.staff-popular-con a:after{ content:""; position:absolute; width:1px; height:14px; background:#818181; right:0; top:4px; }
.staff-popular-con, .staff-popular-right-con {float: right;}
.staff-popular-con a:last-child:after { display:none; }
.staff-video-grid-inner a {width: 100%;	float: left;}
.staff-play-button { width: 39px;height: 39px; }
.staff-play-button img {width: 39px;}
.staff-video-holder{ display:flex;position: relative; }
.staff-video-holder img {width: 100%;}
.staff-video-grid-inner h4 {color: #191917;font-size: 18px;	font-weight: 700;line-height: 23px;margin: 15px 0 2px;}
.staff-video-grid-inner:hover h4 {color: #eda421;}
.staff-video-grid-main-outer {flex-wrap: wrap;display: flex; display:-webkit-flex;}
.staff-video-grid-outer {padding:0 15px 36px ;}
.staff-video-grid-outer .itemfix-grids-views-con span {margin-right: 6px;}
.staff-video-grid-outer .itemfix-grids-views-con span i {margin-right: 1px;}
.notification-main-outer {display: flex; display:-webkit-flex;padding: 14px 0;align-items: center;border-bottom: 1px solid #ededed;}
.notification-pic { float:left; width:130px; }
.notification-pic img { width:77px; height:auto; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; }
.notification-content {	font-size: 12px;font-weight: 700;color: #787878;line-height: 20px;}
.notification-content span {width: 100%;font-weight: 400;float: left;}
.notification-action-con a{line-height:30px; }

.pagination-main nav {margin:25px 0;}
.page-link {color: #6f6f6f;	}
.pagination-main nav li.active .page-link{ color:#eda421; text-decoration:underline;background-color: transparent;}
.pagination-main nav li .page-link:hover {color:#eda421 !important;text-decoration: none;background-color: transparent;}
.pagination-main nav li:last-child .page-link { color:#111111;}
.total-page-count-con {float: right;}
.total-page-count-con span {color: #787878;font-size: 16px;line-height: 20px;font-weight: 700;}
.total-page-count-con a::after {display: none;}
.total-page-count-con a:hover {color:#000000;}
.total-page-count-con a {font-size: 20px; color:#d9d9d9;}

.messages-table-outer table th {color:#191917; font-size:12px; line-height:20px; font-weight:700;border-bottom: 1px solid #ededed; border-top:none; } 
.messages-table-outer table td {color:#787878; font-size:12px; line-height:20px; font-weight:700;} 
.message-focus-color td {color:#2a2a2a !important;} 

.message-delete-button a { border:1px solid #eda421; background: #eda421;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width:160px; height:32px; line-height:30px; font-weight:700; font-size:11px; color:#fff; text-decoration:none; float: right;text-align: center;}
.message-delete-button a:hover { border:1px solid #2a2a2a; background: #2a2a2a;color:#fff; text-decoration:none;}

.search-existing-video-outer {display: flex; display:-webkit-flex;align-items: center;padding: 25px 0 40px;}
.search-existing-video-outer label { float: left;width: 30%;font-size:15px; font-weight:700; color:#787878; line-height:30px; }
.search-existing-video-outer input {width: 60%;}
.search-existing-video-outer span {float: left;font-size: 11px;line-height: 47px;font-weight: 700;text-transform: uppercase;width: 10%;}
.search-existing-video-outer a,.upload_button {float: right;border: 1px solid #6f6f6f;color: #6f6f6f;font-size: 13.48px;font-weight: 700;line-height: 43px !important;min-width: 175px;text-align: center;border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin-bottom:0 !important }
.search-existing-video-outer a:hover,.upload_button:hover {border: 1px solid #eda421;color: #fff; background:#eda421; text-decoration:none;}
.search-existing-video-outer a i,.upload_button i {font-size: 18px;margin-right: 5px;position: relative;top: 1px;}
.video-list-main-inner {display: flex; display: -webkit-flex;}
.notification-content h4 {color: #191917;font-size: 18px;line-height: 30px;font-weight: 700;}
.notification-content h4 a {color: #191917; text-decoration:none;}
.notification-content h4 a:hover {color: #EDA421;text-decoration:none;}
.video-list-main-outer .notification-content {padding: 0 20px;}
.video-list-main-outer .notification-content span {	font-size: 11px;font-weight: 700;color: #787878;}
.video-list-main-inner {padding: 22px 0;border-top: 1px solid #ededed;}
.video-list-main-inner:last-child {border-bottom: 1px solid #ededed;}
.video-list-main-outer.content {height: 620px;}

.large-video-main-outer{ display:flex; display:-webkit-flex;  padding:45px 0 50px;}

.video-scroll-outer.content {height: 500px;}
.video-heading-main { float: left;width: 100%;border-bottom:1px solid #ededed; padding-bottom:10px; position:relative;}
.video-heading-main:after {content:"";position:absolute; width:70px; height:4px; left:0; bottom:-2px; background:#eda421;}
.video-heading-main h4 {line-height: 30px;color: #000;font-size: 20px;font-weight: 700;float: left;width: auto;}
.video-heading-main span {width: 40px;height: 30px;background: #e9e9e9;float: right;border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; text-align:center;display: flex; display:-webkit-flex;align-items: center;justify-content: center;}
.video-right-text-options {margin-bottom: 30px;display: inline-block;}
.video-fonts-con, .emojis-icon-con {float:left; width:100%;}
.video-fonts-con select { color:#6f6f6f; font-size:11px; line-height:29px; font-weight:bold; width:80px; float:left; appearance:none !important; -moz-appearance:none !important; -webkit-appearance:none !important;background: url(../../images/img_arrow_down.png) right 5px top 14px no-repeat; background-size:8px; border:none; cursor: pointer;border: 1px solid #d1d1d1;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;padding: 1px 2px;}
.video-field-con textarea { margin:11px 0 8px;float:left; width:100%; height:55px; resize:none;padding:8px; border:1px solid #d1d1d1; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:12px; color:#a5a5a4; font-weight:400; line-height:16px; }
.enter-button {min-width: 55px;float: right;color: #6f6f6f;font-size: 11px;font-weight: 400;line-height: 21px;}
.enter-button a {float: left;color: #fff;text-decoration: none;border: 1px solid #eda421;background: #eda421;padding: 4px 15px;border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.enter-button a:hover {color: #eda421; background:transparent;text-decoration:none; border: 1px solid #eda421;}
.emojis-icon-con { margin:15px 0 0; }
.emojis-icon-con a {margin: 0 6px;float: left;}
.video-heading-main span i {color: #8c8c8c;font-size: 20px;line-height: 27px;}
.emojis-icon-con i {color: #b9b9b9;font-size: 40px;margin: 0 8px;}
.start-time-con {float:left;line-height: 21px;color: #6f6f6f;font-size: 11px;font-weight: bold;margin: 0 5px 0;width: 105px;}
.start-time-con input {padding:7px 5px;border: 1px solid #d1d1d1;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;font-size: 11px;color: #6f6f6f;	font-weight: 700;line-height: 16px;float: left;	width: 100%;}
.video-list-main-outer .mCSB_scrollTools .mCSB_draggerContainer {right: -10px;}
.chat-main-outer-panel .form-control {width: 98%;}

.mCSB_scrollTools .mCSB_draggerRail {background-color: #e9e9e9;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #eda421;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #eda421;}