body{font-family:Raleway!important}
body{
	/*
zoom: 90%;
-moz-transform:  scale(0.9);

-moz-transform:  scale(1,0.8);
-moz-transform-origin: top center;
*/


}
#media-playlist-data{display:none !important;}
input[type="file"]{line-height: 15px !important;}
select{height: 30px !important; padding: 0 0 0 5px !important;}
p{font-size: 17px !important;color: #777 !important;}
ul{ list-style-type:none;}
a{outline: none;}
a:focus {outline: 0;}
.user-account-popup-login ul{margin: 0}
.gd{ background:url(../images/gd.png) repeat-y; height:100%; padding-bottom:50px}
.header{ /*background:url(../images/header-bg.png) left bottom repeat-x; */ background-color:#ffffff; padding:0 0 0 0; width:100%; border-top: solid 10px #f6f4f5; }
h4.tag-tittle {/* color:#a8a8a8; */color:#949494; font-size:20px; font-weight:400; line-height:40px; margin-top:34px;}
.user-sign-up a{ text-transform:uppercase; color:#2559ad; font-size:14px; font-weight: 500}
.user-sign-up i{ margin-right:5px;}
.header-menu-full{width: 100%; background:url(../images/menu-bg.png) left center repeat-x;height:34px;margin:15px 0 0 0;}
.menu{ background:url(../images/menu-bg.png) left center repeat-x; border-radius:5px;height:34px;}
.header-menu-full > .container > .menu{ border-radius:0px;}
.header-menu-full > .container > .menu ul li:first-child{border-radius:0px;}
/*.header-section > .container > .row-fluid > .span9 > .menu{border-radius:5px}*/
.menu ul{ margin:0; padding:0;}
.menu ul li{ float:left; background:url(../images/menu-ul-bg.png) left center repeat-x;}
.menu ul li:first-child{border-radius:5px 0 0}
.level1 a{ text-decoration:none;color:#fff; font-weight:500; font-size:14px; padding:7px 10px; display:block; background:url(../images/menu-brd.png) right center no-repeat;}
ul.maximenuck2 li.level2 a{ text-decoration:none;color:#fff; font-weight:400; font-size:14px; padding:7px 25px; display:block; background: none right center no-repeat;}
.menu ul li a:hover{ text-decoration:none; color:#FFF;}
.menu ul li.active{ background:url(../images/menu-li-sec-bg.png) repeat-x; }
.menu ul li:hover{ background:#2A8897;-moz-box-shadow: inset 0 0 13px 3px #2C4590;-webkit-box-shadow: inset 0 0 13px 3px #2C4590;box-shadow: inset 0 0 13px 3px #2C4590;-webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;transition: all 0.7s ease 0s;}
.menu form{ margin:0;}
#search {z-index:99 !important;}
#search input[type="text"] {background-color: transparent;border:none !important;border:1px solid #727272\9;color: #fff;width: 105px;padding: 2px 15px 2px 28px;
border-radius: 20px;text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); -webkit-transition: all 0.7s ease 0s;
-moz-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;transition: all 0.7s ease 0s; margin:5px 20px 0 0; font-weight:300;-moz-box-shadow: inset 0 1px 1px 1px #666666;
-webkit-box-shadow: inset 0 1px 1px 1px #666666;box-shadow: inset 0 1px 1px 1px #666666;

}

div#maximenuck ul.maximenuck li.maximenuck div.floatck div.floatck {
    margin: -27px 0 0 129px;
}
//.logo img{max-width:70%;}
.logo img{width:auto;height:auto;max-width:96%;vertical-align:middle;margin-top: 15px;border:0;-ms-interpolation-mode: bicubic;}
.footer-data-hold .span4 a img{/*max-width: 47%;*/} 
/*.hader-logo > img{margin-top:-10px;}
.expandable{height: 110px;overflow-y: scroll;}*/
.expandable ul li{list-style-type: disc;} 
.see-more-link > hr {
    margin: 0;
}
.see-more-link { text-align:center; text-transform:uppercase;}
.bg-greye{background-color: grey;padding: 0 3px;border-radius: 2px;cursor: pointer;}
#social .span4.channel-video-library img {height:auto !important}
ul.user-ch-sidebar-sec{margin: 0; padding: 0}
.user-ch-sidebar-sec li{float: left; margin:10px 10px 20px 0; padding: 0}
.user-ch-sidebar-sec li .btn{
    background-image: -ms-linear-gradient(top, #c6c6c8 0%, #747376 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6c6c8', endColorstr='#747376');
    background-image: -moz-linear-gradient(top, #c6c6c8 0%, #747376 100%);
    background-image: -o-linear-gradient(top, #c6c6c8 0%, #747376 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c6c6c8), color-stop(1, #747376));
    background-image: -webkit-linear-gradient(top, #c6c6c8 0%, #747376 100%);
    border: none;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    color: #FFF !important;
    font-size: 14px;
    padding: 5px 8px;text-shadow: none;}
.user-ch-sidebar-sec li .btn:hover, .user-ch-sidebar-sec li .btn:focus{
    background-position: inherit !important; color: #FFF !important;
    text-decoration: none !important;text-shadow: none;
    background-image: -ms-linear-gradient(top, #474649 0%, #B3B3B5 100%);
    background-image: -moz-linear-gradient(top, #474649 0%, #B3B3B5 100%);
    background-image: -o-linear-gradient(top, #474649 0%, #B3B3B5 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #474649), color-stop(1, #B3B3B5));
    background-image: -webkit-linear-gradient(top, #474649 0%, #B3B3B5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#474649', endColorstr='#B3B3B5');
}

.user-ch-sidebar-sec li .btn:hover {    background-position: inherit !important; color: #FFF !important;
    text-decoration: none !important;text-shadow: none;
    background-image: -ms-linear-gradient(top, #474649 0%, #B3B3B5 100%);
    background-image: -moz-linear-gradient(top, #474649 0%, #B3B3B5 100%);
    background-image: -o-linear-gradient(top, #474649 0%, #B3B3B5 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #474649), color-stop(1, #B3B3B5));
    background-image: -webkit-linear-gradient(top, #474649 0%, #B3B3B5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#474649', endColorstr='#B3B3B5');
}
.user-ch-sidebar-sec li:last-child{margin-right: 0}
#fss_taglist > tbody{background: #ffffff}
.user-current-plan-section > h4{float: left; width: 50%}
/*#search input[type="text"]:focus { width: 200px;}*/
ul.social-media-icon{ margin:17px 0 0 0; float:right;}
ul.social-media-icon li{ float:left; margin-left:3px;}
ul.social-media-icon li:first-child{ margin:0;}
.social-media-icon li:last-child{margin-right: 2px;}
i.fa-facebook-square{ color:#3460a1}
i.fa-twitter-square{ color:#28aae1}
i.fa-linkedin-square{ color:#136d9d}
i.fa-google-plus-square{ color:#de5543}
.main-section{ background-color:#f6f4f5; width:100%; padding:20px 0 50px;}
.section-box, .-adds-sec{ background-color:#fff; border-radius:5px; padding:5px; box-shadow:0 1px 4px #949393; margin-bottom: 12px}
.accordion-body.collapse.in { background:none;}
.pre-video-section-box{ background-color:#fff; border-radius:5px; padding:5px 10px 10px 10px; box-shadow:0 1px 4px #949393; margin-bottom: 15px;}
.section-box h1, .pre-video-section-box h1{ color:#404040 ; font-size:24px; font-weight:400; text-align:center; margin:0;}
.featured-channels-section h1{ color:#404040 ; font-size:24px; font-weight:400; text-align:center; margin:0;}
.featured-channels-section ul, .channels-live-events-section ul{ margin:0; padding:0;}
.featured-channels-section ul li{ margin:10px 0 0 0; background-color:#eff0f1; border-radius:3px; padding:5px;}
.featured-channels-section ul li:last-child{/* margin: 0;*/}
.featured-channels-section ul li img{ float:left; margin-right:10px; width: 126px; height: 96px;}
.featured-channels-section ul li a.fe-channels-name{vertical-align: middle;margin-top:16px;color:#333333; font-weight:400; font-size:16px; width:110px;}
.featured-channels-section ul li a.live-events-tittle{ float:left;display:block; margin-top:5px;color:#333333; font-weight:500; font-size:16px; width:42%;word-wrap:break-word;}
.featured-channels-section ul li span.date-tittle{ color: #494949; font-size: 12px; font-weight: 400;}
#hello ul li a {display: table-cell}
#hello2 ul li a {display: table-cell}
.span1.user-sign-up { padding-top: 19px; }ul.home-upcoming-live-events-sec .blue-link{ margin: 5px 2px 0 0}
.span2.user-sign-up { padding-top: 19px; }
a.search-icon{position: relative; left: 25px; top: 5px; color: #ffffff}
.user-sign-up{ margin-top: 5px}
.channels-live-events-section ul li{ margin:4px 0; background-color:#eff0f1; border-radius:3px; padding:5px;}
.channels-live-events-section ul li:last-child{ margin: 0;}
.channels-live-events-section ul li img{ float:left; margin-right:10px; width: 126px; height: 96px;}
.channels-live-events-section ul li a.fe-channels-name{ float:left; margin-top:30px;color:#333333; font-weight:400; font-size:16px; width:110px;}
.channels-live-events-section ul li a.live-events-tittle{ float:left; margin-top:5px;color:#333333; font-weight:500; font-size:16px; width:61%;word-wrap:break-word;}
.channels-live-events-section ul li span.date-tittle{ color: #9f3154; font-size: 12px; font-weight: 400;}
.upcoming-live-events-head {float: left; margin-bottom: 10px; border-bottom: 1px solid #ccc; padding-bottom: 5px;}
.channel-all-events-sidebar .upcoming-live-events-image { margin-right: 10px !important;}
.upcoming-live-events-image {float: left; margin-right: 10px;}
.upcoming-live-events-image a img {height: 110px; width: 160px;}
.upcoming-live-events-details {float: left;width: 160px;}
.upcoming-live-events-head h5.upcoming-live-events-tittle {font-size: 18px; margin-top: 0; word-wrap: break-word;}
.home-add-section a img{ margin-bottom: 7px; width: 100%; height: 100%}
.textlink_adv a img{ margin-bottom: 7px; width: 100%; /* height: 422px */}
.f-video-description .nav-tabs > li > a{ color: #7f7f7f; background-color: #eeeded; padding: 5px 15px; font-size: 15px; font-weight: 500; line-height: 19px}
.f-video-description .nav-tabs{ border: 0;}
.f-video-description .nav-tabs > li > a:hover, .nav-tabs > li > a:focus{ border: 0;}
.f-video-description .nav{ margin-bottom: 0;}
.f-video-description .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus{ border: 0 !important; background-color: #ccc !important; color: #2559ad !important;background: #e9e7e7;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcd9da', endColorstr='#e9e7e7'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#dcd9da), to(#e9e7e7)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #dcd9da,  #e9e7e7); /* for firefox 3.6+ */
background: -ms-linear-gradient(top, #dcd9da ,#e9e7e7); /* IE10+ */}
.f-video-description .tab-content{ margin-top: 1px; border-radius: 0 5px 5px; padding:10px; box-shadow:0px 3px 4px #949393;background: #e9e7e7;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e7e7', endColorstr='#ffffff'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e7e7), color-stop(35%,#ffffff)); /* Chrome,Safari4+ */
background: -moz-linear-gradient(top,  #e9e7e7,  #ffffff 35%); /* for firefox 3.6+ */
background: -ms-linear-gradient(top, #e9e7e7 0%,#ffffff 35%); /* IE10+ */}
.f-video-description .nav-tabs > li > a{ border: 0;}
.f-video-description .tab-content h6{ color: #404040; font-size: 16px; font-weight: 500; margin: 0 0 5px 0;}
.f-video-description .tab-content p{ color: #767676; font-size: 14px; font-weight: 400; word-break: initial;}
.f-video-description .tab-content p a{ color: #3399cc; font-weight: 500; word-break: initial;}
.home-video-slider{ margin: 8px 0;}
.home-video-slider .video-list{  padding:4px 0 0px 0px; margin:10px 0;}
.home-video-slider .carousel-control.right { left: auto;  right: -10px;}
.home-video-slider .carousel-control { position: absolute;top: 55%;left: -40px;width: 10px;height: 40px;margin-top: -20px;font-size: 30px;font-weight: 100;line-height: 30px;
color: #000;text-align: center;left: 0px;}
.blue-btn{ background:url(../images/menu-li-sec-bg.png) repeat-x; border: 0 none;
    border-radius: 5px;
    color: #fff;
    font-size: 14px !important;
   /* font-weight: 700;*/
    padding: 5px 20px;
    text-transform: uppercase; }
.blue-btn:hover{background: #1c40a5}
.home-video-slider .carousel-inner{ left:0px; width: 90%;left:10px;}
.home-video-slider .carousel-control:hover{color: #0044cc}
.channels-explore-sec{ padding:10px 20px 28px; height:886px;}
.channels-explore-sec h2{ color:#494949; font-size:25px; font-weight:400; margin:0 0 5px 0;}
.channels-explore-sec p{ color:#494949; font-size:14px;}
.channels-explore-sec p.small-text{ font-size:13px; margin-bottom:15px;}
.wholelife-co-op-box{ margin:13px 0; display:block;}
.channels-explore-sec p.small-text b{ font-size:14px}
.channels-explore-sec p b{font-weight:500; font-size:16px;}
.home-footer-section{ width:100%; background-color:#999999; padding:15px 0; margin-bottom:-20px;}
.home-footer-section ul{ margin:0; padding:0;}
.home-footer-section ul li{ margin:5px 0; padding:0;}
.home-footer-section ul li h6{ font-size:18px; color:#294a7c; font-weight:600; margin:0;}
.home-footer-section ul li a{ color:#deedfd; font-size:16px; font-weight:500;display: inline-block}
.home-footer-section p{ color:#fff; font-size:16px; font-weight:300; margin:20px 0;}
.header .navbar{ margin:20px 0;}
.header-inner{ background:url(../images/header-bg.png) repeat-x; height:47px; width:100%;}
body.user-img{ /*background: #edac00 url(../images/body-img.png) repeat-x;*/ padding-top:10px;}
.header-inner .menu{ margin: 12px 0 0px; border-bottom-right-radius: 0px;  border-bottom-left-radius: 0px;}
.channel-inner-pad{ background-color:#fff; padding:20px 30px 30px 30px;margin-top:0px;}
.header-inner .navbar{ margin:20px 0;}
.channel-fe-video{ margin:0px 0 20px 0}
.video-like-share-sec{ margin:10px 0;}
.channel-video-slider{ background-color:#dddbdc; border-radius:10px; padding:10px; margin:5px 0}
.channel-video-slider .carousel-control.right { left: auto;  right: -10px;}
.channel-video-slider .carousel{ margin:0;}
.channel-video-slider .carousel-control { position: absolute;top: 55%;left: -14px;width: 40px;height: 40px;margin-top: -20px;font-size: 30px;font-weight: 100;line-height: 30px; color: #fff;text-align: center;}
.channel-video-slider .carousel-inner{ left:15px;}
.channel-video-slider .carousel-control:hover{color: #0044cc}
.no-box-shadow{ box-shadow:0 0 0 #fff !important}
.channel-slider-tittle h2{ color:#575759; font-size:22px; font-weight:500; margin:0; }
.channel-community-section{ margin:30px 0;}
.channel-community-section .f-video-description .tab-content{ border-radius:5px}
.channel-community-section .f-video-description .nav-tabs > li > a{ /*font-size:20px; padding:8px 30px*/ font-size:16px; padding:8px 14px}
#myVidTabContent .channel-rec-library img {
    height: 151px;
    width: 237px;
}
.channel-community-section .f-video-description .nav-tabs{ margin-left:30px}
a.view-all{ float:right; font-weight:500; color:#1386c8; font-size:14px;}
.channel-footer{ background-color:#a9a8a8; border-bottom:10px solid #7d2a26; padding:10px 0}
.channel-footer p{ color:#fff; font-size:16px; font-weight:300; margin:8px 0 0 0;}
.channel-footer ul{ margin:10px 0 0 0;}
.channel-footer ul li{ float:left; border-right:solid 1px #fff; line-height:16px;}
.channel-footer ul li a{ font-size:16px; color:#fff; font-weight:400; padding:0 10px;}
.channel-footer ul li:last-child{ border:none;}
.channel-video-library a.video-tittle{word-wrap: break-word; font-size:16px; color:#1c8bc7; font-weight:500; line-height:20px; display: block; margin-top: 5px;}
.channel-video-library label.time-tittle{ font-size:14px; color:#8490cd;font-weight:400;}
/*.channel-video-library{ margin:20px 0}*/
.mr0{ margin-right:0 !important}
.ml0{ margin-left:0 !important}
label{ cursor:default !important}
.edit23 { min-height: 240px !important; word-wrap: break-word !important }
.edit23.span4.channel-video-library{min-height: 0!important;}
.user-channel-details{ margin-top:20px; padding-right:0;}
.user-channel-details-photo{ float:left; margin:0 15px 10px 0;}
.user-channel-details-photo a img{ border-radius:5px}
a.user-channel-video-tittle{ color:#0076a3; font-size:14px; font-weight:400;}
a.user-channel-tittle{font-size:18px; color:#333333; margin:5px 0 0 0; display:block; font-weight:500;}
.user-channel-details p{ font-size:14px; color:#010101; /*line-height:20px; margin-bottom:20px;*/}
.subscribers-tittle{ color:#333333; font-size:14px; font-weight:400;}
span.subscribers-tittle{ font-size:14px; color:#333333; font-weight:400;}
a.subscriber-to-channel{ color:#fff; font-size:15px; font-weight:500;}
#join-community input[type=text]{ margin-top:10px;}
a.readmore-link{ font-weight:500; color:#1c8bc7;}
.channel-add-section{ margin-top:40px}
.channel-add-section img{ margin-bottom:20px;}
.collapse.in{/* background-color:#1B1B1B*/}
.mb0{ margin:2px 0 0 0 !important}
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a{ font-weight: 400 !important;}
.login-btn{background-color: #9B9B9B;border: medium solid #9B9B9B;border-radius: 5px;}
.account-popover, .account-popover-golive {display: none;position: relative;right: 132px;top:0px;z-index: 999;}
.user-sign-up a:hover{ text-decoration:underline;}
.account-popover .popover{ width:175px !important}
.user-account-popup-login .user-login-in{font-size:14px; margin-top: 7px; float: right; font-weight: 500; font-family:"Lato",sans-serif !important;}
.account-popover .popover.bottom .arrow {margin-left: 112px !important;}
.popup-account ul li a{font-size:12px; text-transform:none;font-family: "Lato",sans-serif !important;}
.popover.bottom .arrow{left:10% !important}
.popup-account ul li {padding: 2px 15px !important;}.popup-account ul li a:hover{ text-decoration:underline;}
.ml0{ margin-left:0 !important}
.wt-110{ width:110px !important}
.forpopup.login-user-pop-new{margin-top:15px;}
.chan_head .account-popover, .account-popover-golive{ right:177px; position: absolute; top: 25px;}
.chan_head .popover.bottom .arrow{ left:72% !important;}
.main_search_hold > hr{margin:20px 0}
/*--Old CSS For Dashboard--
-- Broadcaster Css -->*/
.social-icon{}
.span11 .send_chat{float:right;}
.comment-hold img {
    float: left;
}
.social-icon{padding:5px;}
.answer-con input[type=text]{ margin-top:10px;}
.Q input[type=text]{ margin-left:0px !important;}
.channel-section {padding-bottom:0px;clear: both}
li{list-style-type: none}
.broadcast-user-data h1{ margin:0; padding:0; color:#575759; font-size:20px; text-transform:capitalize; float:left; width:100%; font-weight:500;}
.main_search_hold h6{margin:0}
.broadcast-user-data h1{ margin:0; padding:0; color:#575759; font-size:20px; text-transform:capitalize; float:left; font-weight:500;}
.main_search_hold h3{ margin:0;}
.broadcast-user-data-hold h6{ font-size:14px; color:#575759; margin:0; font-weight:700;}
.broadcast-channel-link a{color: #5A595C;float:left;margin-left: 5px;}
.main_search_sec form#adminForm .channel-list-wrap .channel-list .channel-details{width:62%;}
#forpopup-myaccount{float: left}
.home-main-container{padding:15px;}
		.broadcast-section{ }
		.broadcast-player-sec{ float:left; }
		.broadcast-user-sec{ float:right;
    position: relative;
    top: 10px;}
		.broadcast-user-data{ background:#fbfbfb; padding:10px 10px 10px 20px; border:solid 1px #dcdcdc; clear: both}
.ml20{margin-left:20px !important;}
.broadcast-user-menu{ float:right;}
.broadcast-user-menu .btn{ box-shadow:0 0 0 !important; background-color: #f5f5f5 !important; background-image:none !important;font-size:15px; font-weight:700; color:#333333;}
.broadcast-user-menu .btn-group > .btn:first-child{ background:#fff !important;}
.broadcast-user-data p{color:#666666; font-size:13px; line-height:20px; margin:10px 0 0 0;}
.edit{background-color: #ffffff; padding:5px 20px}
.broadcast-user-data-hold{ /* padding:20px;padding-left:25px; */}
.main_search_hold{ margin-left:20px}
.broadcast-user-data-hold span{color:#666666; font-size:13px; margin-top:5px; }
.broadcast-user-data-hold textarea{ width:400px; min-height:100px; color:#999999; margin-top:5px; font-size:12px;}
.fltR{ float:right !important}
.broadcast-user-data-hold .broadcast-channel-link{ margin-top:20px; border-top:dotted 1px #ccc;border-bottom:dotted 1px #ccc; padding:5px;}
.broadcast-channel-link p{ float:left; margin:0 5px 0 0;}
.broadcast-channel-link a{ float:left; margin-bottom:2px;}
#socialstream p{ width:417px; margin-bottom:10px;}
#socialstream .comments-sec { width:270px;}
#socialstream .comments-sec h6{ margin-bottom:10px;}
#socialstream .comment-data{ border-bottom:dotted 1px #CCC;}
#socialstream .comment-data a{ line-height:22px;}
#socialstream .comment-hold{ margin:0 0 10px 0; width:265px;}
#socialstream .comment-hold{ border-bottom:dotted 1px #CCC;}
#socialstream .comment-hold .comment-data form{ margin-bottom:5px;}
.socialstream-sec{float: left; margin: 0 0 5px 10px;}
#socialstream .comment-hold .socialstream-sec form{ margin:0;}
#socialstream .comment-hold .socialstream-sec form textarea{ width:190px; resize:none}
.fltR{ float:left !important;}
.mb10{ margin-bottom:10px !important;}
.answers{padding: 0 15px}
.answers > div{color: #008000}
div.comment-data div.pull-right {
	margin-right:38px;
	}
.jsh-minheight{min-height:475px;}
.media-mediamenu{display:none;}
.home-events-section .events-tab .tab-content {
    height: 405px;
    padding: 0 10px;

}
.home-events-section .events-tab .tab-content {
    overflow: hidden !important;
}
.my-channel-home .img-polaroid {
    float: left;
    margin-right: 10px;
}
.mych-thumb {
    height: 52px;
    width: 52px;
}
.icons_section_search_nav ul li a i.fa{float:left !important;}
.create-channel-section-box{ background-color:#fff; border-radius:5px; padding:20px; box-shadow:0 1px 4px #949393; margin-bottom: 30px;}
/*-- End Broadcaster Css -->*/
.blog-main-canvas > .blog > .items-leading h3{margin-top: 0}
a.dropdownLink img.myimg{width:25px !important;padding: 1px; height: 25px;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);}
.channel-section h1{color: #404040;font-size: 24px; font-weight: 400;margin: 0;line-height: 25px}.channel-section h6{font-weight:400; color: #494949; font-size: 15px; }
.media-actions li span{
    font-size: 12px;
    padding-right: 10px;
    vertical-align: top;
    float: left;
    display: block;
    height: 23px;
    padding-top: 2px;
}
.close-account-btn{
    margin-left: 210px;
    margin-top: 20px;
}
.my-channel-sec {
    margin-top: 50px;
}
.border-box-section{ background-color:#fff; border-radius:5px; box-shadow:0 1px 4px #949393; padding:20px !important; margin-bottom: 50px !important;}
.support.border-box-section{ background-color:#fff; border-radius:5px; box-shadow:0 1px 4px #949393; padding:20px !important; margin-bottom: 50px !important;}
.my-channel-sec .mychannel-header-image{ margin-bottom:25px;}
.mychannel-header-image img{ position:relative; width: 100%}
/*.mychannel-header-image img:hover{ background:url(../img/h-edit-icon.png) left top no-repeat; display:block; float:right;}*/
.my-channel-sec .channel-nav{background:#555555; border-radius:5px; padding:20px 15px 15px 5px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); float:left;}
.channel-nav ul{ list-style-type:none; margin:0; padding:0;}
.channel-nav ul li{ margin:10px 0; border-bottom:solid 1px #6a6a6a; /*background:url(../images/nav-arrow-left.png) left 5px no-repeat;*/}
.channel-nav ul li ul.menu-sub{ display:none; list-style-type:none;}
.channel-nav ul li ul.menu-sub > li{ margin:0 0 0 10px !important; background:none; background-position:left 16px !important;}
.channel-nav ul li ul.menu-sub1 > li{ margin:0 0 0 10px !important; background:none; background-position:left 16px !important; word-wrap: break-word;}
.channel-nav ul li ul.menu-sub > li > a{ font-size:14px; text-transform:none; font-weight:500; padding:10px 0; outline:none;}
.channel-nav ul li ul.menu-sub1 li> a{ font-size:14px; text-transform:none; font-weight:500; padding:5px 0; outline:none;margin-bottom:2px;}
.channel-nav ul li ul.menu-sub1 li.active{background: #626262;}
.purchase_scc{ float:left; margin-top:10px; margin-left: -10px;}
#livelink{ margin-left:10px; }
.channel-nav ul li:last-child{ border:none; margin:0;}
.channel-nav ul li:hover{ /*background:url(../images/nav-arrow-left-hover.png) left 5px no-repeat;*/}
.channel-nav ul li a{ text-decoration:none; text-transform:uppercase; font-size:14px; color:#fff; font-weight:400; display:block; padding-bottom:10px; margin-left:15px;}
.channel-nav ul li a:hover{ color:#999; margin-left:15px;}
.my-channel-home{}
.my-channel-home h2 { color:#333333; font-size:20px; text-transform:uppercase; margin:0; font-weight:400;}
.my-channel-home hr{ margin:20px 0;}
.my-channel-home .img-polaroid{ float:left; margin-left:18px;}
.my-channel-home .comment-data form{ margin-bottom:0;}
.my-channel-home .comment-data form textarea{ width:570px;margin-bottom:0;}
.ml10{ margin-left:10px !important;/*margin-top: -18px;*/}
.my-channel-home .comment-data{ margin-bottom:0;}
.mt0{ margin-top:0 !important;}
.mt10{ margin-top:10px !important;}
.posted-video{ margin-top:20px;}
.posted-video p{ width:350px;}

#footer .pull-left
{
	margin-left:-16px !important;
}

object.objectDynamicHeight{
    min-height: 270px !important;
    display: block !important;
}
#jemembership-form-plandetails3 table{background: #ffffff}
.menu-sub {  display: none;}
.channel-nav ul li:hover ul.menu-sub { display: block;}
#carousel__ ul{margin:0px;padding:0px;}
#carousel__ ul li{display:inline-block;}

.my-dashboard-sec{float: left; width:725px;}
.my-dashboard-sec .my-channel-home h2{ float:left; /*padding-top:10px;*/ width: 520px; max-height:60px;overflow:hidden; line-height: 24px;}
.my-dashboard-sec .my-channel-home .view-sec label{ font-size:13px; color:#666666; text-align:center; cursor:auto; margin-bottom:0;}
.view-sec{ float:right; padding:0 20px; border-left:solid 1px #dddddd; margin-top:5px;}
.my-dashboard-sec .my-channel-home .view-sec h2{ line-height:20px; padding-top:0; float:none; text-align:center;}
.my-dashboard-sec .my-channel-home a.add-popup-icon{ float:right;border-left:solid 1px #dddddd; padding:10px 0 10px 20px;}
.dashboard-data{}
.dashboard-data .dashboard-data-hold{margin:0 0 20px 0;}
.dashboard-data .dashboard-data-hold .top-h{ padding:0 10px 15px 0; border-bottom:solid 1px #dcdcdc;}
.dashboard-data .dashboard-data-hold .top-h h4{ text-transform:uppercase; font-weight:600; margin:0; padding:0; font-size:18px; color:#404040; line-height: 15px;}
.dashboard-data-hold .top-h h4{ text-transform:uppercase; font-weight:400; margin:0; padding:0; font-size:18px; color:#404040;}
.dashboard-data .dashboard-data-hold a img{ width:180px; margin-right:0; height:140px; margin-bottom:5px;}
.dashboard-data .dashboard-data-hold .posted-video p{ width:148px; margin:0;}
.dashboard-data .dashboard-data-hold .posted-video .video-text a{font-weight: 500; line-height:20px; display:block;  color: #494949;font-size: 16px; word-wrap: break-word;}
a.action-link{ margin-right:10px; float:left; margin-top:5px; font-size: 12px; color: #2559ad}
a.pagenav-delete{ margin-right:10px; float:left; margin-top:5px !important; font-size: 13px; color: #ff0000; /*padding-left:28px;*/}
a.pagenav-delete1{ margin-right:10px; float:left; margin-top:5px !important; font-size: 13px; color: #ff0000;}
a.pagenav-edit{ margin-right:6px; float:left;font-size: 12px; color: #2559ad; margin-top: 5px;}
a.pagenav-edit1{ float:left;font-size: 12px; color: #2559ad; margin-top: 5px; /*padding-left:4px;*/ }
a.pagenav-edit2{ float:left;font-size: 12px; color: #2559ad; margin-top: 5px; /*padding-left:20px;*/ }
a.default-link{ color:#2559ad !important}
.dashboard-data .dashboard-data-hold .posted-video{  float:left; padding-bottom:10px;}
.dashboard-data .dashboard-data-hold .posted-video .video-text{ /*width:165px;*/ float:left; margin-left:15px;}
.dashboard-data .dashboard-data-hold .dashboard-video hr{border-style:dotted none; margin:10px 0 0 0;}
.dashboard-data .dashboard-data-hold .dashboard-video{ padding:10px 0 10px 20px}
a.view-all{ text-decoration:none; color:#2559ad; font-size:14px; float:right; margin:5px 10px 0 0;}
a.view-all:hover{ text-decoration:underline;}
.dashboard-data .dashboard-data-hold .dashboard-comments{ padding:10px;  text-align:center;}
.dashboard-data .dashboard-data-hold .dashboard-comments img{ vertical-align:middle; margin-top:10px;}
.dashboard-data .dashboard-data-hold .dashboard-comments p{ font-size:13px; color:#666666; padding:0; margin:20px 0}
.dashboard-icon-sprite{ margin-top:5px;}
.dashboard-icon-sprite label{ float:left; font-size:12px; color:#666666; margin:0; cursor:auto; line-height:15px;}
.view-icon, .comments-icon, .like-icon{background:url(../images/dashboard-icon-sprite.png) no-repeat left center; display:block; float:left; padding-bottom:10px; margin-right:10px;}
.view-icon{ background-position:0 3px; width:14px; height:8px;}
.comments-icon{background-position:0 -15px; width:14px; height:8px;}
.like-icon{background-position:0 -39px; width:14px; height:8px;}
.dashboard-data .dashboard-data-hold .dashboard-video .channel-list{ float:left; border:none; min-height: 190px;margin-top: 0px !important;}
.dashboard-data .channel-settings.dashboard-video .channel-list{min-height: 205px; margin-bottom: 0px;}
.dashboard-data .dashboard-data-hold .dashboard-video .channel-list .channel-details{margin-left:15px}
.dashboard-data .dashboard-data-hold .dashboard-video .channel-list .channel-details h3{ }
.dashboard-data .dashboard-data-hold .dashboard-video .channel-list .channel-details label.video{ margin:5px 0;}
.carousel-control:hover, .carousel-control:focus{color: #3399CC !important;}
.carousel-control:hover, .carousel-control:focus{color: #3399CC !important;}
.fa-color{color:#008000;}
.channel-list .pull-left .fa,.pull-left .fa,.pull-left a .fa{margin-right:3px;}
.panel .pane-toggler a{
	/*font-size:29px;
	color: #005580;
	padding-top:10px;*/
	color:#6a6a6a;
	font-size:14px;
	margin:10px 0;


	}
.pane-slider{
	margin-top:10px;
	}
#hwd-upload-fallback{
	border: none;
	}
.adminform{
	border: none;
	}
#social_login_div iframe{visibility: inherit !important}
.star{ color:red;}
.comment-data form textarea{width: 100%;}
.video-like-share-sec .input-prepend{width: 93%;}
.formelm input[type="file"]{line-height: 20px;}
.thumb-desc{ float: left;/* margin-left: 200px;*/}
.playlist-edit-sec-main fieldset label{ /*float: left;*/ width: 186px !important;margin-right: 12px;}
.video-like-share-sec .input-prepend input{min-height: 20px}
.video-like-share-sec .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child{border-radius: 4px 0 0 4px}
.home-events-section .events-tab .tab-content .channel-list .channel-details{ width:265px; margin-left:10px; float:left;}
.channel-list{ margin:10px 0 ; margin-left: 0px !important; border-bottom:dotted 1px #999;}
li.maximenuck .maximenuck2 ul.maximenuck2 li.maximenuck:hover{background: #787676 !important;}
.channel-list_height{ min-height:139px;}
.channel-list h3{ font-size:16px; color:#333333; font-weight:400; margin:0;  line-height:20px; padding-bottom:5px; word-wrap: break-word}
.channel-settings .channel-list h3 a{line-height: 16px; word-wrap: break-word;}
.channel-settings .channel-list{position: relative;}
.channel-settings .channel-list .is_alive { position: absolute; text-align: center; background:#FFFFFF; opacity: 0.8;width: 100%; height: 100%; top: 0px; bottom: 0px;}
.channel-settings .channel-list .is_alive_dashboard {  background: none repeat scroll 0 0 #FFFFFF;
    bottom: 0;
    height: 74%;
    opacity: 0.8;
    position: absolute;
    text-align: center;
    top: 0;
    width: 44%;}
.channel-details.channel-details-wt.span6.ml10 label{margin-bottom: 0}
.channel-settings .channel-list .is_alive_dashboard span{padding-top: 35%;display: block; font-size: 30px; color: #000000;font-weight: 300;}
.channel-settings .channel-list .is_alive span{padding-top: 35%;display: block; font-size: 30px; color: #000000;font-weight: 300;}
.inactive-sec{position: relative; width: 180px; height: 140px;}
.channel-list img{ float:left; width:180px; }
.channel-list .channel-details label{ font-size:12px; color:#c3c3c3; float:left; /*cursor:default; line-height:10px;*/padding:1px;}
.channel-details{ float:left !important; margin:5px 0 0 20px; width:66%;}
.channel-list .channel-details span.author{ font-size:12px; color:#333333; float:left; cursor:default; line-height:10px; margin:5px 5px;}
.channel-list .channel-details label.video{font-size:13px; color:#cf7575; float:left; margin-top:8px; margin-right:5px;}
.channel-list .channel-details label.video1{font-size:13px; color:#006699; float:left; margin-top:8px;
 margin-right:5px; display:none;}
.channel-list .channel-details a{color:#1c8bc7;font-size:12px;text-decoration:none; line-height:10px; display:block; clear: both}
.channel-list .channel-details a:hover{color:#1c8bc7;}
.channel-details h3 a{font-size: 16px !important; color: #494949 !important; font-weight: 500; line-height: 20px !important;}
.playlistall-container{width: 80% !important;}
.playlistall-container{width: 80% !important;}
.playlistall-container .dashboard-data-hold{max-width: 665px;margin: 1px 0px !important;}
.playlistall-container .channel-list{max-width: 50% !important;padding: 0px !important;}
.playlistall-container .channel-details{width: 150px !important;}
.dashboard-data-hold .posted-video{margin-left:20px;/*width:400px !important;*/}
#ch_pub_1247, #ch_pub_1331{ margin-top: 5px}
.ml15{margin-left: 15px !important;}
.channel-settings .channel-details a.title{
    font-size: 15px;
    line-height: normal;
    word-wrap: break-word;
    margin-bottom: 10px;
    font-weight: 500;
}
#tab1 input[type=text]{ width: 220px; }
.channel-settings .channel-details label.description{
    max-width: 160px;
    line-height: normal;
    word-wrap: break-word;
    margin-bottom: 10px;
}
.channel-settings .channel-details label.visiton{
    color: #8490CD;
}
.posted-video a i.fa{ margin-right: 3px;}
.percent{top: 0 !important;}
.channel-settings .channel-details-wt{ margin-top: 0px}
a.pagenav-deleter
{
margin-right: 10px;
float: left;
margin-top: 5px !important;
padding-top:5px;
}
#forpopup-myaccount a.dropdownLink:hover{ text-decoration: none}
#forpopup-myaccount form{margin: 0 !important;}
a.user-channel-thumb-photo img {
    height: 160px;
    width: 160px;
}
.channel-nav {
    margin-bottom: 20px !important;
}
.delet_channel{
	background-color: #9D9D9D;
    color: #fff;
    display: block;
    float: left;
    margin:0 0 10px 4px;
    text-decoration: none;
	}
table.fss_ticket_list{margin-top: 20px !important;}
.fss_main h1{   color: #404040;
    font-size: 24px;
    font-weight: 400;}
.fss_main h2 {color: #404040;
    font-size: 18px;
    font-weight: 600; margin: 0; line-height: 20px}
.delet_channel a {
	color: #FFF;
    padding: 5px 10px;
    display: block;
	}
.delet_channel a:hover{
	background:#c2080c;
	padding: 5px 10px;
	text-decoration:none;
    background: none repeat scroll 0 0 #ff0000;
    box-shadow: 0 0 13px 3px #bb0404 inset;
    transition: all 0.7s ease 0s;
	}
.add_msg{
	width:600px;
	color:#03C;
	font-size:16px;
	}
.main-section .alert{
	margin-top:0;

}
table.fss_table input {
    vertical-align: top;
}
table.fss_table tr td br{display: none}
.fss_main button{vertical-align: top}
.fss_main input.button, .fss_main button, input#addcomment{/* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #B3B3B5 0%, #474649 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3B3B5', endColorstr='#474649'); /* for IE */
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #B3B3B5 0%, #474649 100%);

    /* Opera */
    background-image: -o-linear-gradient(top, #B3B3B5 0%, #474649 100%);

    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #B3B3B5), color-stop(1, #474649));

    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #B3B3B5 0%, #474649 100%);

    border:none;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius:3px;
    border-radius: 3px;
    color: #FFFFFF;
    font-size: 15px;
    padding: 5px 22px;}
.fss_main input.button:hover, .fss_main button:hover, input#addcomment:hover { text-decoration: none !important;
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #474649 0%, #B3B3B5 100%);

    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #474649 0%, #B3B3B5 100%);

    /* Opera */
    background-image: -o-linear-gradient(top, #474649 0%, #B3B3B5 100%);

    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #474649), color-stop(1, #B3B3B5));

    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #474649 0%, #B3B3B5 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#474649', endColorstr='#B3B3B5'); /* for IE */

}
#other_status_popup > div{ border: none !important;; background-color: transparent !important; padding: 10px !important;}
#other_status_popup{background-clip: padding-box;
    background-color: #ffffff !important;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);}
td.fss_ticket_title{padding: 10px !important;}
.fss_admin_create_cont{margin-top: 10px !important;}
input#basic_search, .faq_category input, input#kb_search, table.fsj_comment_table input, table.fss_table input#subject{background-color: #ffffff;
    border: 1px solid #cccccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: inline-block;
    font-family: "Lato",sans-serif !important;
    font-size: 14px;
    padding: 4px 6px;}
table.fss_table input#subject{margin-bottom: 10px}
div.kb_product_head a.fss_highlight{float: left; margin-top: 20px}
table.fss_table{margin-top: 10px !important;}
div.kb_product_head a.fss_highlight:hover{background-color: transparent !important;}
textarea#body{margin: 10px}
#firstFieldset input[type=file]{line-height:20px}
#progressbar li.active:before, #progressbar li.active:after{ text-align:center; text-decoration:none;}
#progressbar li:after{background:none;}
.channel-default {
    float: left;
    margin-top: 5px; font-size: 12px !important;font-family: "Lato",sans-serif !important;
	/*padding-left: 36px;*/
}
input.text_area {
    margin-top: 10px;
}
.fss_menu_support_item {
    margin-top: 15px !important;
}
table.fss_table select#priid, table.fss_table input#subject{margin-top: 10px}
.fss_menu_support_title{font-size: 130% !important;padding-left: 5px}
#commentadd h3, .fss_main h3{  color: #404040;margin: 0;
    font-size: 18px;
    font-weight: 400;}
.search-hold{width:350px}
div.fss_comment_add table tr th{font-weight: 400}
#hwd-container #filter_search{width:260px !important}
#hwd-container .user-dashboard-data-hold .search-hold #filter_search{width:310px !important}
.user-dashboard-data-hold .search-hold button._icon-search{left:-34px !important}
.media-header{display:none;}
.search-hold {
    /*float: right;
    margin-top: 5px;*/
}
.btn-gray {
    border: medium none;
    border-radius: 3px;
    color: #FFFFFF;
    float: right;
    font-size: 15px;
    margin: 10px;
    padding: 5px 22px;

}
label#featured b{font-size: 12px; font-weight: 400}
label.featured-labels{font-size: 12px}
.video_text{
	font:20px !important;
	}
.dashboard-video.span12.ml0.chbckgrnd .posted-video.span6.ml0 .pull-left a img{width: 180px; height: 140px}
.dashboard-video.span12.ml0.chbckgrnd .posted-video.span6.ml10 .pull-left a img{width: 180px; height: 140px}
.search-sec {
    float: left;
    margin-top: 7px;
}
.search-sec a:hover {
    color: #0088CC;
}
.search-sec a:first-child {
    /*padding-left: 0;*/
}
.search-sec a {
    border-right: 1px solid #333333;
    color: #333333;
    font-size: 12px;
    padding: 0 8px;
    text-decoration: none;
}
.search-sec a:last-child {
    border: medium none;
}
.comment-data {
    float: left;
    margin: 0 0 5px 5px;
    width: 414px;
}
.comment-data a {
    color: #494949;
    float: left;
    font-size: 15px;
    font-weight: 400;
}
.comment-data label {
    color: #C3C3C3;
    cursor: default;
    float: left;
    font-size: 12px;
    line-height: 12px;
    margin-left: 5px;
    margin-top: 5px;
}

.comment-data p {
    color: #666666;
    font-size: 13px;
    line-height: 15px;
    margin: 0;
    width: 414px;
}
.ml20 {
    margin-left: 20px !important;
}
.broadcast-streaming-section .home-events-section .tab-content #videos, .tab-content #socialstream{ border: solid 1px #f1f1f1;}
#myTabContent #videos .top-h h4{ padding-left:10px}
.viewall-channel-link .pagenav-default {
    display: block;
    font-weight: bold;
    padding-top: 7px;
}
.broadcast-player-sec{width:500px;}

.ch-head{display:block !important}
.posted-video { float: left;}
.posted-video{/* width:315px !important;*/ float:left;}
.posted-video{ margin-top:20px;}
.posted-video .video-text a { color: #494949;font-size: 16px;line-height: 15px; word-wrap: break-word}
.posted-video a img{ padding: 0px !important;float:left; margin-right:5px;height: 140px ;margin-right: 0;width: 180px}
.posted-video p{ width:250px; margin:0;}
.posted-video .video-text h3{margin: 0;font-size: 16px; line-height: 20px}
.posted-video .video-text{ float:left; margin-left:15px;}
.posted-video .featured-labels{ margin-top:5px;}
.dashboard-data-hold .top-h { padding: 15px 10px;}
.pagination { margin: 20px !important;}
.user-channel-video-player-section img.no-video{
    width: 100%;
}

/* End Dashboard Oldcss  */

/* Membership plans and package page*/
.memhead{ color: #404040;font-size: 24px;font-weight: 400;text-align:center}
.manage-payment-account {
    margin-top: 30px;
}
.card_card_no-input{margin: 10px 0 !important; float: left}
.card_card_no-select{margin: 10px 0}
label.war-text{margin: 15px 0 0 7px; color: red; float: left}
.card_card_no{width: 218px; float: left}
.myaccounts-side {
    display: inline;
    padding-left: 10px;
    width: 60px;
}
.user-name-section {
    float: left;
    margin-left: 15px;
}
.current-plan-data-sec{ width: 60%; float: left}
.current-plan-data-sec h6{ float: left; text-align: right; width: 306px;}
.current-plan-data-sec p{ float: left; text-align: left; margin-left: 5px;}
.user-current-plan-section { margin-bottom: 10px; padding-top: 20px; }
.user-current-plan-hold { float: left; width: 320px; }
.user-current-plan-hold{ width:320px; float:left;}
.user-current-plan-hold .pricing_table{ margin:0}
.user-current-plan-hold .price_block{ width:100%;}
.user-current-plan-hold .price { height:100px;}
.user-current-plan-hold .price .price_figure{ font-size:45px;}
/*purchase-plan*/
.top:hover, .top:hover, .top:hover, .top:hover{transform: scale(1.1); z-index:1;}
.price-table{ float:right; width:940px; margin:20px 0;}
.top{ float:left; width:230px; margin-right:2px; position:relative;transition: all 0.25s ease 0s;}
.top2{ background-color:#487225;}
.mid2{background-color:#7ac03f;}
.top0{ background-color:#296f3f;}
.mid0{background-color:#47c06d;}
.top3{ background-color:#2a697a;}
.mid3{background-color:#48b3cf;}
.top0{ background-color:#838383;}
.mid0{background-color:#a0a0a0;}
.top1{ background-color:#2A697A;}
.mid1{background-color:#48B6FF;}
.top0, .top1, .top2, .top3{ border-radius: 5px 5px 0 0;text-align:center;}
.top0 h2, .top1 h2, .top2 h2, .top3 h2{ color:#fff; text-transform:uppercase; font-size:16px; line-height:40px; margin:0;}
.mid0, .mid1, .mid2, .mid3{ text-align:center; min-height:250px;border-radius: 0 0 5px 5px;}
.mid0 h5, .mid1 h5, .mid2 h5, .mid3 h5{color:#fff; padding:20px; margin:0;min-height:200px}
.mid0 h1, .mid1 h1, .mid2 h1, .mid3 h1{color:#fff; padding:20px; margin:0; font-size:65px; text-shadow:0 1px 1px #000;}
.mid0 h1 sup, .mid1 h1 sup, .mid2 h1 sup, .mid3 h1 sup{ font-size:25px; top:-30px}
.price-table .btn-warning{ color:#505050 !important;padding:10px 50px; margin-bottom:28px; font-size:18px;border: 0;box-shadow: 0 3px 0 #888; background:#ffffff !important; text-shadow: 0 0 0 !important;}
.user-current-plan-details{ float:left; margin-left:30px;}
.user-current-plan-details h6{ color:#666666; font-size:14px; font-weight:600; margin:10px 5px 0 0; float:left; width:165px; text-align:right;}
.user-current-plan-details p{ color:#999;margin:10px 5px 0 0; float:left}
.noflt{ float:none !important; margin:0 !important}
.dashboard-account-head{ background:#fbfbfb; padding:10px; border-bottom:solid 1px #dcdcdc;}
.manage-payment-account .dashboard-account-head{border:solid 1px #eeeeee;}
.manage-payment-account .dashboard-account-head h6{ color:#666666; font-size:14px; margin:0;}
.input-append input[type=text]{ margin-right:10px;}
.well .input-append{ margin-bottom:0 !important}
/* END Membership plans and package page*/

/* REVENUE CSS */
.received-payments-balance-section{float: left;margin-top:15px;/*width: 100% !important;*/ }
.received-payments-section{ margin-bottom:30px;}
.received-payments-section-top{ border-radius:5px 5px 0 0; background-color:#e7e7e7; padding:5px 5px 5px 15px;}
.received-payments-section-top h6{color: #666666;font-size: 14px;margin: 0; width:162px; float:left; padding-top:5px;}
.received-payments-section-top form{ margin:0;}
.received-payments-section-top form input[type=text]{ width:78px; margin:0;}
.received-payments-section-top form select{ margin:0; width:100px;}
.received-payments-section .table-condensed tbody tr.warning{ border:0}
.received-payments-section .table-condensed th, .table-condensed td{ border:none;}
.received-payments-section .table-condensed tbody tr.warning td{ font-weight:700;}
.wt-95{ width:95px !important}
.wt-166{ width:166px !important}
.user-account-hed {
    border-right: 1px solid #D2D0D0;
    float: left;
    width: 310px;
}
.user-account-setting-hed {
    float: left;
    margin-left: 30px;
    margin-top: 7px;
    width: 200px;
}
.user-account-icon-hed {
    float: right;
}
.user-account-hed h2 {
    width: 210px;
}
.user-account-hed h2, .user-account-setting-hed h2 {
    color: #333333;
    font-size: 20px;
    font-weight: 300;
    line-height: 25px;
    margin: 0 0 0 10px;
    padding-top: 5px;
    text-transform: uppercase;
}
.user-account-hed p {
    margin-left: 10px;
}
.about-me-p {
    font-size: 12px;
    width: 128px;
}
.user-account-setting-hed .pull-left p {
    text-transform: capitalize;
}
.user-account-icon-hed a {
    float: left;
    margin: 5px 0 0 10px;
    text-align: center;
}
.social-media-icon ul{margin: 0; padding: 0}
.manage-payment-account .stored-credit-cards {
	float: right !important;
}
.manage-external-main-container-div {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 1px 4px #949393;
    padding: 20px;
}
.manage-external-main-container-div,.manage-external-main-container-div .dashboard-account-section {
	margin-bottom:30px;
}
.received-payments-section-top input {
}
.received-payments-section-top select {
	line-height:	24px;
}
.manage-external-main-container-div .manage-payment-account {
	margin-top: 0px;
}
.mt5 {
	margin-top: 5px;
}
/*ACCOUNT*/


.user-account-hed{ width:310px; border-right:solid 1px #d2d0d0; float:left}
.user-account-setting-hed{ float:left; margin-left:30px; margin-top: 7px; width:200px;}
.user-account-setting-hed h2{ text-transform:none !important; margin-left:0 !important;}
.user-account-hed p{ margin-left:10px;}
.user-account-icon-hed{ float:right;}
.user-account-icon-hed a{ float:left}
.user-account-icon-hed a h6{ margin:0;}
.user-account-icon-hed a img{ margin-top:6px}
.user-account-icon-hed a img:hover{ opacity:0.5;}
.dashboard-account-nav{ width:260px; margin:15px 0 0 0; background:#fefdfd; border:solid 1px #f5f5f5; float:left; padding-bottom:10px;}
.dashboard-account-nav ul{ list-style-type:none; margin:0; padding:0;}
.dashboard-account-nav  h3{ text-transform:uppercase; font-weight:400; color:#3a87ad; font-size:14px; margin:0 0 0 20px;}
.user-dashboard-form form label{ width:200px; text-align:right; float:left; margin-right:20px; padding-top:4px; cursor:auto;}
.user-dashboard-form form input, textarea, select{ margin-bottom:10px;}
.user-dashboard-form form select{ margin-right:5px;}
.wt-80{ width:80px;}
.user-account-setting-hed{ float:left; margin-left:30px; margin-top: 7px; width:200px;}
.user-account-hed img{ width:70px; height:70px;}
.user-account-icon-hed a{ float:left; text-align:center; margin:5px 0 0 10px;}
.user-account-icon-hed a h6{ margin:0; text-align:center; font-size:14px; font-weight:400;}
.btn-red{ font-size:14px; color:#fff; border-radius:3px; background-color:#878787; padding:2px 10px; float:left; margin-left:5px; border:none !important;}
/*.btn-blue{ font-size:14px; color:#fff; border-radius:3px; background-color:#9f3154; padding:2px 10px; float:left; margin-left:5px; border:none !important;}*/
.btn-blue{ background-color:#9f3154; border-radius:5px; font-size:14px; color:#fff; padding:2px 10px; margin-left:5px;margin-bottom:10px; display:block; text-align:center; float:left; border:none;}
/*.btn-blue:hover{ color:#FFF; text-decoration:none; cursor:pointer;}*/
.btn-blue-large{ font-size:20px; color:#fff; border-radius:5px; background-color:#1d8bc9; padding:10px; text-align:center; border:none !important; display:block;}
.btn-blue-margin-left-zero
{
	margin-left:0px !important;
}
.well{background-color: #ffffff !important;}
.request-payment_sec form label {
    float: left;
    margin-left: 20px;
    margin-top: 30px;
    width: 125px;
}
.request-payment_sec form input[type="text"] {
    float: left;
    margin: 25px 70px 25px 25px;
    width: 100px !important;
}
.request-payment_sec form select {
    float: left;
    margin: 25px 0 !important;
}
.user-dashboard-form form input, textarea, select {
    margin-bottom: 10px;
}
.request-payment_sec form button {
    float: left;
    margin: 25px 0 0 10px;
}

.btn-blue-large:hover{ background-color:#0a6ea6; text-decoration:none; color:#fff;}
.btn-blue-large .icon-ok{ margin:5px 5px;}

.search-hold .btn-blue{margin-bottom:25px !important}
#tab2 input[type=file]{line-height: 20px !important;}
.dashboard-account-nav{ width:260px; margin:15px 0 0 0; background:#fefdfd; border:solid 1px #f5f5f5; float:left; padding-bottom:10px;}
.dashboard-account-nav ul{ list-style-type:none; margin:0; padding:0;}
.dashboard-account-nav  h3{ text-transform:uppercase; font-weight:400; color:#3a87ad; font-size:14px; margin:0 0 0 20px;}
.dashboard-account-nav ul li{ margin:0; }
.dashboard-account-nav ul li a{ padding:4px 0 4px 20px;text-decoration:none; color:#676666; font-size:13px; font-weight:400;display:block;}
.dashboard-account-nav ul li a:hover{ background:url(../images/dmenu-bg.png) no-repeat right center; color:#fff;}
.dashboard-account-nav ul li a.active{ background:url(../images/dmenu-bg.png) no-repeat right center; color:#fff;}
.home-main-container  .user-dashboard-form
{
	margin-top:15px;
	margin-left:25px !important;
	position:relative;
}
.user-dashboard-form {
    float: left;
    width: 70%;
}
p.readmore-des{margin-bottom:0;}
a.readmore-js-toggle{margin-bottom: 8px; margin-top: 1px;}
.position_img {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
    bottom: 0;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 99990;
}
.position_img_con {
    left: 15%;
    margin-left: -110px;
    padding: 5px;
    position: fixed;
    text-align: center;
    top: 10%;
    width: 85%;
    z-index: 99999;
}
.position_img, .progress, .progress1, .position_img_con {
    display: none;
}
.bgw {
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline-block;
    padding: 10px;
}
.position_img_con .close_ {
    float: right;
    margin-right: 10px;
}
.mr0 {
    margin-right: 0 !important;
}
.mr10{ margin-left:8px;}
.btn-gray {
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #B3B3B5 0%, #474649 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3B3B5', endColorstr='#474649'); /* for IE */
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #B3B3B5 0%, #474649 100%);

    /* Opera */
    background-image: -o-linear-gradient(top, #B3B3B5 0%, #474649 100%);

    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #B3B3B5), color-stop(1, #474649));

    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #B3B3B5 0%, #474649 100%);

    border:none;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius:3px;
    border-radius: 3px;
    color: #FFFFFF;
    float: right;
    font-size: 15px;
    margin: 10px;
    padding: 5px 22px;
}
.btn-gray:hover { text-decoration: none !important;
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #474649 0%, #B3B3B5 100%);

    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #474649 0%, #B3B3B5 100%);

    /* Opera */
    background-image: -o-linear-gradient(top, #474649 0%, #B3B3B5 100%);

    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #474649), color-stop(1, #B3B3B5));

    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #474649 0%, #B3B3B5 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#474649', endColorstr='#B3B3B5'); /* for IE */

}
#msform fieldset{background-color:#f6f5f5;}
.position_img_con .form-avatar {
    text-align: left;
}
.dataTables_length, .dataTables_filter{
	margin-top: 10px;
	margin-bottom: 10px;
}
.dataTables_length select{
	width: auto;
	margin-bottom: 0px;
}
.dataTables_filter input{
	margin-bottom:0px;
	width:195px;
}
/* Account Data Tables */
.manage-payment-account a.btn-gray{margin-top: 10px}
table .header{cursor:pointer}table .header:after{content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden}table .headerSortDown,table .headerSortUp{background-color:rgba(141,192,219,.25);text-shadow:0 1px 1px rgba(255,255,255,.75)}table .header:hover:after{visibility:visible}table .headerSortDown:after,table .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}table .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}table .blue{color:#049cdb;border-bottom-color:#049cdb}table .headerSortDown.blue,table .headerSortUp.blue{background-color:#ade6fe}table .green{color:#46a546;border-bottom-color:#46a546}table .headerSortDown.green,table .headerSortUp.green{background-color:#cdeacd}table .red{color:#9d261d;border-bottom-color:#9d261d}table .headerSortDown.red,table .headerSortUp.red{background-color:#f4c8c5}table .yellow{color:#ffc40d;border-bottom-color:#ffc40d}table .headerSortDown.yellow,table .headerSortUp.yellow{background-color:#fff6d9}table .orange{color:#f89406;border-bottom-color:#f89406}table .headerSortDown.orange,table .headerSortUp.orange{background-color:#fee9cc}table .purple{color:#7a43b6;border-bottom-color:#7a43b6}table .headerSortDown.purple,table .headerSortUp.purple{background-color:#e2d5f0}.data-table-customize th{width:auto!important;vertical-align:top!important;text-align:center}.bordered-table{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bordered-table td+td,.bordered-table th+td,.bordered-table th+th{border-left:1px solid #ddd}.bordered-table tbody tr:first-child td:first-child,.bordered-table thead tr:first-child th:first-child{-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0;border-radius:4px 0 0}.bordered-table tbody tr:first-child td:last-child,.bordered-table thead tr:first-child th:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.bordered-table tbody tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px}.bordered-table tbody tr:last-child td:last-child{-webkit-border-radius:0 0 4px;-moz-border-radius:0 0 4px;border-radius:0 0 4px}
.table-head, .table-head tr {
	background:#fcf8e3 !important;
	}
/* END DATA tables*/
/* Events CSS */
.well {
    background-color: #F5F5F5;
    border: 1px solid #E3E3E3;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    margin-bottom: 20px;
    min-height: 20px;
    padding: 19px;
}
/*.well div {
    margin-bottom: 0 !important;
	display: inline-block;
    font-size: 0;
    margin-bottom: 10px;
    vertical-align: middle;
    white-space: nowrap;
}*/
/* END Events CSS*/
/* Profile view header image */
.social_login_div_login_view{
margin-left:180px;
margin-top:-20px;
}
.profile-header-section {
    height: 84px;
}
#comments-inline-edit{border: none !important;}
.profile-image {
    float: left;
    left: 25px;
    position: relative;
    top: 110px;
    z-index: 2;
}
.profile-image-avatar img{ width:100px; height:100px;}
.profile-image-avatar {
    float: left;
    left: 16px;
    position: relative;
    top: 16px;
    z-index: 2;
}
a.user-tittle {
    color: #141823;
    float: left;
    font-size: 24px;
    font-weight: 400;
    margin: 48px 0 0 35px;
    position: relative;
    z-index: 3;
	display:none;
}
.p10{ padding:10px !important}
.input-append form{margin-bottom:0}
.input-append{margin-bottom:0 !important}
form#do_action_form{margin-bottom:0}
#appendedInputButtons{margin-bottom:0}
.profile-header-img {
    height: 190px;
    margin-top: -135px;
    position: relative;
    width: 868px;
}
.profile-header-banner {
    margin-top: -158px;
    position: relative;
	height:84px;
	width:100%;
	border: 1px solid #BCBEC1;
}

.profile-nav {
    position: relative;
    top: -46px;
	width: 100%;
	border: 1px solid #BCBEC1;
}
.profile-nav ul {
    background-color: #FAFAFA;
    background-image: linear-gradient(to bottom, #FFFFFF, #F2F2F2);
    background-repeat: repeat-x;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 50px;
}
.profile-nav ul li {
    float: left;
    margin: 10px 20px;
}
.header-inner a.hader-logo{ text-align:left !important; margin:4px 0 0; display: block}
/* END of Profile view header image */

.btn-navbar{margin-top: 3px !important;}
.video-text span{font-size: 13px;color: #494949}
.video-text label{font-size: 12px; color: #9F3154}
.icon-lock{background: none !important;}
.carousel-inner > .item > img, .carousel-inner > .item > a > img{width: 116px}
.home-video-slider .video-list .carousel-inner{margin-left: 26px}
/*CHANNEL BG*/
.channel-bg-orange{ background: #edac00 url(../images/body-img.png) repeat-x; padding-top:10px;}
.channel-bg-black{ background: #224b5f url("../images/channel-bg-black.png") repeat-x; padding-top:10px;}
.channel-bg-gray{ background: #c8c6c6 url(../images/channel-bg-gray.png) repeat-x; padding-top:10px;}
.channel-bg-blue{ background: #29aff1 url(../images/channel-bg-blue.png) repeat-x; padding-top:10px;}

.section-box.channels-explore-sec > a {
    display: block;
    margin-left: 6px;
}
#old_images_display{width:88%; margin:0px auto;}
#bgTemplates{width:88%;margin:0px auto;}
.middle_span{text-align:center;display:block; margin:0px auto;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    #modlgn-passwd{;padding: 0 10px 0 10px !important; letter-spacing: 0 !important;outline: 0 !important;}
    #modlgn-username{padding: 0 10px 0 10px !important;outline: 0 !important;}
    input#event_img{line-height: 20px !important;}
    #comments .comments-buttons{height: 20px;}
    a.logo img{height:auto; width: 276px}
    .footer-data-hold a img{width: 210px; height: auto}
    a.hader-logo img{width: 152px; height: auto}
    #search input[type='text']{padding: 2px 15px 5px 28px; border: none; text-shadow: none}
    .reveal-modal input{padding-bottom: 8px !important;}
    ul.unstyled li a{color:#2559ad}
    #form-login-submit{margin-top: 10px;}
    input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {height: 32px; padding-bottom: 4px !important;}
    #search input[type="text"]{height: 25px !important;}
    .input-append .add-on, .input-prepend .add-on {height: 22.2px !important;}
    select{padding: 0 0 0 5px !important;}
    #form-login-remember label{line-height: 10px;}
    .channel-details-w{width: 272px;}
    .broadcast-user-data-hold textarea.span12{min-height: 80px}
    form#Poll_Form input{min-height: auto}
    .recaptchatable{line-height: 0 !important;}
    input#recaptcha_response_field{height: 20px !important;}

}
select#report_id{width: 100%;}
textarea#description{width: 100%; box-sizing: border-box}
#modlgn-passwd{letter-spacing: 0px;padding: 4px 10px 4px 10px;outline: 0 !important;}
#modlgn-username{padding-top: 4px; padding-bottom: 4px;outline: 0 !important;display: inline-block !important;}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled]{ outline: 0 !important;}
select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: 0 !important;}
.btn-join{margin:5px 0 !important;}
#carousel__ ul li{width: 80px !important; /*height: 70px !important;*/}
#carousel__{width: 740px !important; max-width: 675px !important;margin-left: 38px !important;}
#carousel__ img{ height: 65px !important; width: 80px !important;}
#carousel__ a.carousel-control.carousel-control-left.left{left: -10px;}
#carousel__ a.carousel-control.carousel-control-right.right{right: -10px;}
.pop_textarea_comment{
    color: #444;
    background-color: #FFF;
    padding: 5px 0 0 8px !important;
    margin: 0;
    border: 1px solid #CCC;
    width: 450px;
    height: 100px;
    resize: none;
}
.myerrormessagepopcomment{
    text-align: left;
    padding-left: 12px;
}
.jcomment-pop .pane{
    width: 470px;
}
.jcomment-pop .buttons-{
    margin-top: 10px;
}
.credit-card-seaction{}
.credit-card-seaction b{ float: left; width: 200px; margin-top: 13px;}
.credit-card-val > input { margin-top: 10px; }
#authdotnet td { vertical-align: middle; }
form#authdotnet table tr td select{ margin: 10px 10px 10px 0;}
form#authdotnet table tr td .credit-card-val input{margin: 5px 0}
#exp_date, #exp_year{margin: 10px 10px 10px 0}
.detail-payment-sec .span8 form p.credit-card-val input{ margin:10px 0 !important;}
.detail-payment-sec .span8 form p.credit-card-val{ margin: 0 !important;}
.detail-payment-sec .span8 form p.credit-card-val label{ margin: 15px 0 0 7px}
.detail-payment-sec .span8 form b{margin-top: 13px;}
#card_type{margin: 10px 0}

/* ADD Channel and Add Events */
.position_img, .progress, .progress1, .position_img_con{
    display:none;
}
.progress{
    min-height:0px !important;
}
.position_img{
    position: fixed;
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    bottom:0px;
    right:0px;
    z-index: 99990;
    background: #000;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity:0.6;
}
.position_img_con{
    position: fixed;
    left: 15%;
    z-index: 99999;
    top: 10%;
    width: 85%;
    /* background: #fff; */
    margin-left: -110px;
    /* border: 1px solid #ddd; */
    padding: 5px;
    text-align: center;
}
.position_img_con .close_{
    float:right;
    margin-right:10px;
}
.bgw{
    background: #fff;
    display: inline-block;
    padding: 10px;
}
.Now_Preview_, .Now_Preview_1{
    display:none;
    width: auto !important;
    height: auto !important;
    border: none !important;
}
.video-sec{
    background: #000000;
}
.input-append .hasDatepicker {
    display: inline-block !important;
}
#msform .mr10 {
    margin-right: 10px !important;
}
 .position_img_con  .btn-blue {
	font-size: 14px;
	color: #fff;
	border-radius: 3px;
	/*background-color: #922a90;*/
	padding: 2px 10px;
	float: left;
	margin-left: 5px;
	border: none !important;
} 
.myerrordiv{
    color: #9d261d;
    font-weight:bold;
}
.add-image-crop-sidebar{
    width:500px;
}
.user-channel-adds-sec table{
    float:left;
	/*float:right;*/
}
.no-videoitem-sec .video-sec img{
    width: 100%;
}
.user-channel-video-player-section .video-sec iframe{
    width:100% !important;
    min-height: 480px;
}
.FaddingImg {
    display: none;
    opacity: 0.5;
    width: 100%;
    height: 100%;
    right: 0px;
    left: 0px;
    background: url('../images/animated-spinner.gif') no-repeat center #fff;
    position: absolute;
    bottom: 0px;
}
.edit-video-section-main fieldset label{ margin-right: 12px;}
.channel-details-w{
    width:208px;
}
.pr0{
    padding-right:0px !important;
}
.-adds-sec img{
    margin-bottom:10px;
    width:100%;
}
.ui-datepicker{
    z-index: 999 !important;
}

.user-channel-banner img{ width: 100%;  max-height: 210px;height: auto;}
.user-account-setting-hed  .pull-left p{text-transform: capitalize;}
.home-footer ul li a {
    text-transform: capitalize;
}
.pull-left.item-image {padding-right:15px;}
.AjaxLoading {
    filter: alpha(opacity=50);
    opacity: 0.5;
    background: url('../images/animated-spinner.gif') no-repeat center 50px #fff;
    z-index: 99;
    position: absolute;
    width: 100%;
    height: 100%;
    display: none;
}
#emailPref ul li{list-style-type:none}
.search-hold_ select{
    width:auto;
    margin-right:10px;
}
.search-hold_ .btn-gray{
    margin-top: 0px;
}

.Now_Preview_ img, .Now_Preview_1 img{
    width: auto !important;
    height: auto !important;
    border: 1px #E5E5E5 solid;
}
.viewall-channel-link .pagenav-default{
    font-weight: bold;
    display: block;
    padding-top: 9px;
}
.min-height{
    min-height:740px;
	margin-top:0px;
}
.advertising-search{
    margin: 10px 0px;
    border: 1px solid #ddd;
}
.advertising-search .user-slide-head, .advertising-search  .user-slide-img{
    margin-right:10px;
}
.advertising-search .channel-result- {
    min-height:100px;
    padding:10px;
    position:relative;

}
.user-channel-adds-sec img{height:100% !important;width:auto !important}
.-adds-sec img{height:100% !important;width:auto !important}
.overflow-hidden{
    overflow: hidden !important;
}
.advertising-search  .user-slide-head{
    width:270px;
    height:85px;
}
.advertising-search .searchbar{
    margin: 10px;
}
.advertising-search .user-slide-details{
    width:130px;
}
.advertising-search .user-slide-tittle{
    text-transform: capitalize;
}
.advertising-search .checkbox input{
    margin-top:0px;
}
.advertising-search img{
    width: 100px;
    height: 85px;
}
.advertising-search .checkbox-{
    margin-left:10px;
}
.advertising-search .checkbox- .checkboxall{
    margin-top:0px;
}
.channel-list-wrap .channel-list img{
    width:180px;
    /*height:116px;*/
}
.channel-result-ajax{
    max-height:400px;
    overflow-x:hidden;
    overflow-y:auto;
}

.btn-blue, .btn-gray {
    border-radius: 5px;
    font-size: 14px;
    color: #FFF;
    padding: 5px 15px;
    margin-left: 10px;
    margin-bottom: 10px;
    display: block;
    text-align: center;
    float: right;
    border: none;
    margin-top: 0px !important;
}
.btn-gray-comments {
	 background-image: -ms-linear-gradient(top, #B3B3B5 0%, #474649 100%);
    border-radius: 3px !important;
    font-size: 14px;
    color: #FFF;
    padding: 5px 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    display: block;
    text-align: center;
    float: left;
    border: none;
    margin-top: 0px;
}
.addChannels h2{
    color: #404040;
    font-size: 24px;
    font-weight: 400; margin-top: 0;line-height: 25px;
}


.home-video-slider .carousel{
    margin: 0px !important;
    height: 74px;
}
.home-video-slider .video-list > div:first-child{
    height: 78px !important;
}
.home-video-slider #myCarousel ul, .home-video-slider #myCarousel ul li {
    margin: 0;
    padding: 0;
}
.home-video-slider #myCarousel ul li {
    margin-left: 3px;
    margin-right: 3px;
    width: 100px;
    height: 70px;
}
.home-video-slider #myCarousel{
    width: 560px !important;
}
.home-video-slider #myCarousel .carousel-inner{
    /*max-width: 490px;*/
}
.noflt {
    float: none !important;
    margin: 0 !important;
}
.user-slide-head {
    margin: 0 0 20px 0;
}
.advertising-search .btn-gray{
    margin-left: 5px;
}
.hasTooltip{
    display: inherit !important;
}
.order-advertisment-list li {
    padding: 5px;
    background: #EEE;
    width: 200px;
    cursor: move;
    margin-bottom: 2px;
}
.tabs a.active,  .tabs a:hover{
    background: url("../images/menu-li-sec-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    
}
.tabs a:hover {
    background: none repeat scroll 0 0 #2a8897;
    box-shadow: 0 0 13px 3px #2c4590 inset;
    transition: all 0.7s ease 0s;
}
.tabs a {
    
     background: #999;;
}

.user-channel-section {
   /* margin-top: 20px;*/
}

#tab1 fieldset .formelm .pull-left input[type="radio"]{margin: 0 0 0 4px}
#tab1 fieldset .formelm label span.description{margin: 5px 0 0 5px; float: left}
#tab1 fieldset .formelm label{margin-right: 0 !important;}
#contact-form .alert-danger, .alert-error{margin-left:0px}
.user-channel-section{/* margin-top: 40px*/}
.user-channel-video-section{ background-color:#f5f5f5; border:solid 1px #b3b3b3; padding:15px;}
a.user-channel-tittle{ float:left; margin-left:5px; font-size:18px; color:#5a595c; font-weight:400; margin-bottom:5px; }
span.user-channel-tittle{ float:left; margin-left:5px; font-size:18px; color:#5a595c; font-weight:400; text-decoration:none;}
a.user-channel-photo{ float:left; margin-right:5px;}
.user-channel-video-player-section{ /*margin-bottom:20px;*/} /*comment for mediaitem remove bottom space  of player*/
.user-channel-video-player-section h2{ font-size:20px; color:#404040; margin:8px 0 5px 0; font-weight:300;}
.user-channel-video-player-section label{font-size:14px; color:#767676; font-weight:300;letter-spacing:0.1px;}
.user-channel-video-player-section p{ font-size:14px; color:#767676; font-weight:300;letter-spacing:0.1px; margin:0;}
.user-channel-video-player-section label a{ color:#218dc8;}
.channel-share-section{ margin:0 0 15px 0}
.channel-share-section h2, .channel-comments-section h2{ margin:0 0 5px 0; color:#575759; font-size:20px; line-height:30px;}
.channel-libraries-section{ margin:20px 0}
.channel-libraries-section .nav-tabs{ border:none;}
.user-channel-details-photo{ float:left; margin:0 10px 20px 0;}
a.user-channel-video-tittle{ font-size:13px; color:#1386c8; margin:0 0 0 5px; display:block;}
span.user-channel-video-tittle{ font-size:13px; margin:0 0 0 5px; display:block;}
.user-channel-details p{ font-size: 14px;
    color: #010101;
/*    line-height: 20px;
    margin-bottom: 20px;
    margin-top: 10px;*/
}
.user-channel-playlist{ /*margin:20px 20px 0px 0px;*/}
.user-channel-playlist h2{ margin:0 0 5px 0; color:#575759; font-size:20px; line-height:30px;}
.user-channel-adds-sec{ margin:18px 0 0 0}
.user-channel-adds-sec a{ margin-bottom:5px; display:block;}
.channel-comments-section .comment-hold{ margin-top:15px; margin-left:0px;}
.channel-comments-section .channel-user-comment-sec img.user-comment-photo{ float:left;border-radius:8px 0 0 8px;width:35px;}
.channel-comments-section .comment-hold img{ border-radius:5px; float:left; margin-right:10px; width:30px;}
.channel-comments-section .comment-data{ float:left; margin:0 0 10px 10px;}
.channel-comments-section .channel-user-comment-sec form{ margin-top:-40px;}
.channel-comments-section .channel-user-comment-sec form textarea{resize:none; border-radius:10px; height:36px; padding:7px 0 0 40px; font-family: 'Lato', sans-serif; font-size:15px; font-weight:400; color:#999999;letter-spacing:1px;}
.channel-main-section .user-channel-details{}
.user-channel-details .user-channel-details-photo a img {
    width: 150px;
  /*  height:85px;*/
}

.play-list-hover .hover-grid-item {
    cursor: default;
    float: left;
    height: 140px;
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 180px;
}
.play-list-hover .hover-grid-item .caption p { width:auto;
    color: #fff !important;
    font-size: 12px !important;
    font-weight: 400;
    position: relative;
    top: 50px;
}
.play-list-hover .hover-grid-item .caption:hover{ display:block !important}


.play-list-hover img{border: 0 none;margin: 0; padding: 0;position: absolute;}
.subscribebtn{float: left !important; margin-left: 0 !important; margin-top: 10px !important;}
.subscribebtn .btn-gray a{color: #fff; text-decoration: none}
.video-list {
    /*background-color: #3E3D41;
    border-radius: 5px;
    padding: 4px 0 0px 30px;
    margin: 10px 0;*/
}

.user-channel-playlist .video-list .carousel-inner {
    max-height: 114px;
    max-width: 650px;
    /*width: 650px;*/
    margin-left:0;
}
.video-list .carousel-inner {
    max-height: 80px;
    max-width: 650px;
    /*width: 650px;*/
    margin-left: 40px;
}
#carousel__ ul {
    margin: 0px;
    padding: 0px;
}
.video-list .carousel-inner li {
    display: inline-block;
    list-style-type: none;
    margin-left: 2px;
    margin-right: 2px;
}

.video-list .carousel-control.right{right: 0px;}
.video-sec a img{width: 100%; height: 100%}
.video-sec object{
    /*height: 630px;*/
}

.home-add-section table{
    height: 448px;
    overflow: hidden;
    display: block;
}
.user-channel-action-section .playlist_addaction{
    padding: 10px;
}
.mr185{
    margin-left: 185px;
}

.featured-channels-section{
   /* min-height: 410px;*/
 /*  min-height:345px;*/
}
.default-upcomming-image{
    width: 100%;
 /*   height: 389px; */
    height: 125px; 
}

ul.home-upcoming-live-events-sec {
     min-height: 233px !important;
    float: left;
    height: 233px !important;
}
.home-add-section{
   /* height: 422px; */
   //min-height: 519px;
   //min-height: 886px;
   min-height: 904px;
   overflow: hidden;
}
.home-video-slider .carousel .item img{
    cursor: pointer;
    width: 100px;
    height: 70px;
}
.home_vidsx_side_br_ul{
    margin: 0;
    padding: 0;
}
.home_vidsx_side_br_li:last-child img{
    margin-bottom: 0px;
}

.f-video-description #videodescription{
  /*  word-break: break-all;*/
    height:115px;
    overflow: hidden;
}
#allevents-allevents  ul.event-list li.row .all-events-list a.thumbnail{width:150px;}
.home-video-slider .video-list .carousel-inner{
    margin-left:14px;
}
.video-player-home{
    background: #000000;/*
    width: 850px;
    height: 518px;*/
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img{float:left; margin-right:10px; height:80px;}
.nav > li > a:hover, .nav > li > a:focus{text-decoration: underline;}
a:hover{text-decoration: underline}
li.maximenuck .maximenuck2 ul.maximenuck2 li.maximenuck{border-radius: 0 !important; background: #929090 !important;}
li.maximenuck .maximenuck2 ul.maximenuck2 li.maximenuck:hover{  background: none repeat scroll 0 0 #787676;box-shadow: 0 0 13px 3px #7c7a7a inset;transition: all 0.7s ease 0s;}
.pre-video-section-box #hwd-container{
    margin-top: 10px; margin-bottom:0;
}
.view-contant .status-text-{
    margin-right: 215px;
}
.user-channel-playlist .carousel-inner{
    margin-left: 5px;
    width: 643px !important;
}
.user-channel-playlist .video-list .carousel-control.right{
    right: -20px;
}
.user-channel-playlist .video-list .carousel-control.left{
    left: -20px;
}
#myVidTabContent .channel-video-library.span4{
    margin-left: 0;
    margin-right: 2%;
    margin-bottom: 0;
    //min-height: 270px !important;
}
#myVidTabContent .channel-video-library img{
    width: 237px;
    height: 151px;
}
/*.f-video-description #myVidTab{
    margin-left: 10px !important;
}*/
.myEvents .comment-data a{
    font-size: 13px;
    font-weight: 500;
    color:#404040;
}
.comment-data a.reply {
    color: #ff0000;
    font-size: 12px;
    margin-bottom: 10px;
    text-decoration: none;
}
.myEvents .btn-blue{
    font-size: 12px;
}
.user-dashboard-video-section input[disabled]{
    background: #ccc;
}
.send_chat{margin-right: 0;}
#social .channel-video-library{min-height: 378px;}
.socialstream-sec  form textarea{width: 100%}
/*USER DASHBOARD*/
.user-dashboard-nav{ background-color: #f1f1f1; box-shadow: 0px 1px 2px #a39f9f; padding:5px 20px;border-radius: 3px}
.user-dashboard-nav ul{margin: 0; padding: 0;}
.user-dashboard-nav ul li{ margin: 5px 0;border-bottom: solid 1px #e2e2e2; clear: both}
.user-dashboard-nav ul li a{ color: #2559ad; text-transform: uppercase; font-size: 12px; font-weight: 500; display:block; margin: 10px 0}
.user-dashboard-nav ul li a i.fa{margin-top: 3px; padding-right: 10px; float: right}
.user-dashboard-nav ul li a:hover{/*color: #006699;*/ color: #006699;}
.user-dashboard-nav ul li a.active{/*color: #006699;*/ color: #9f3154; }
.user-dashboard-nav ul li.active a{/*color: #006699;*/ color: #006699; word-wrap: break-word;}
.user-dashboard-nav ul li:last-child{border-bottom: none}
.user-dashboard-nav ul li ul{ margin-left: 5px;}
.user-dashboard-nav ul li ul li{margin:0; border-bottom: none}
.user-dashboard-nav ul li ul li a { font-size: 12px; text-transform: none; /*color: #9f3154;*/ color:#2559ad; font-weight: 300; margin: 3px 0; word-wrap:break-word;}
.p0{padding: 0 !important;}

.user-channel-banner{margin:0 0 20px 0}
.user-dashboard-data-hold{}
.user-dashboard-data-hold h2{font-size: 18px; font-weight: 600; color: #333333; line-height: 30px; margin-top: 0; display: inline-block; text-transform: capitalize; word-wrap: break-word;}
a.icon-search{position: relative; left: -20px;top:-2px; color: #909090}
.user-dashboard-data-hold form input[type=text]{font-size: 12px;font-weight: 300; min-height: 26px; color: #999999}
.user-dashboard-data-nav{margin:0 0 20px 0}
.user-dashboard-data-nav ul{margin: 0; padding: 0}
.user-dashboard-data-nav ul li{float: left; border-right: solid 1px #d3d3d3; line-height: 15px; margin-left: -5px;}
.user-dashboard-data-nav ul li a{ color: #494949;font-size: 13px;font-weight: 400; padding: 0 16px}
.user-dashboard-data-nav ul li:last-child{border-right: none;}
.user-dashboard-data-nav ul li a:hover{color: #006599}
.pl0{padding-left: 0 !important;}
.user-channel-action-section .btn, .video-details .btn{background: #e6e6e6 !important; padding: 2px 8px; font-size: 12px; margin-right:10px; box-shadow: none;border: none;border-radius: 3px !important;}
.user-channel-action-section  .btn .caret, .video-details .btn .caret{border-top: 4px solid #999999;}
.user-channel-action-section form{margin: 0;}
.user-channel-action-section form input[type=checkbox]{margin-right: 10px;}
.view-contant{float: right; margin-right: 28px;}
.view-contant label{ font-size: 11px;display: inline-block; margin-left: 10px}
.user-dashboard-data-hold hr{ margin: 10px 0}
.user-dashboard-video-section{}
.user-dashboard-video-manager{margin-bottom: 30px}
.user-dashboard-video-manager input[type="checkbox"] { margin-right: 10px;}
.user-dashboard-video-manager .video-details{float: left;margin-left: 15px}
.user-dashboard-video-manager .video-details a.video-tittle{font-size: 12px; font-weight: 500;color: #404040;margin-top: 5px; display: block}
.user-dashboard-video-manager .dashboard-video-sec{float: left}
.user-dashboard-video-manager .video-details label{font-size: 11px; font-weight: 400;color: #9f3154}
.action-icons{margin-top: 30px;}
.action-icons span.bg-blue, span.bg-gray{background-color: #5986de; border-radius: 2px; padding: 0 5px; margin-left: 5px}
.action-icons span.bg-gray{ background-color: #acacac;padding: 0 3px}
span.bg-red{ background-color: #d17821;padding: 0 3px; border-radius: 2px;}
span.bg-red i.fa{color: #fff;}
.action-icons span i.fa{color: #fff}
.dashboard-view-icons i.fa{color: #b3b3b3; margin-right: 5px;}
.dashboard-view-icons label{color:#b3b3b3; font-size: 10px; font-weight: 300; display: inline-block; margin-bottom: 0;}
.dashboard-view-icons{ float: right !important; margin-right: 20px;}
a.exclamation-icon{font-size: 10px; font-weight: 300; margin-left: 5px; text-decoration: underline}
a.view-all-link{ font-size: 12px; font-weight: 500;margin: 20px 0 0 26px; display: inline-block}
.user-channel-action-section .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover, .video-details, .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover{font-size: 12px !important;}
.user-dashboard-data-hold .search-hold button._icon-search {
    position: relative;
    left: -30px;
    top: -5px;
    color: #909090;
    background: #FFF;
    border: none;
}

#hwd-container .user-dashboard-data-hold .search-hold #filter_search{
    width: 320px;
}
.user-dashboard-data-nav ul li a.active{
    color: #006699;
    font-weight: bold;
}
.user-dashboard-video-manager .v_img{
    width: 130px;
    height: 85px;
}
.loadresultindiv a.view-all{
    float: left;
    font-size: 12px;
    font-weight: 500;
    margin: 0px 0 0 26px;
    display: inline-block;
}
.user-channel-action-section .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover, .video-details, .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover{font-size: 12px !important;}
/*	Home tab slider */
.home-tab-content {
	min-height: 116px !important;
	max-height: 116px !important;
}
/*	Home tab slider */
.ml40 {
	margin-left: 40px !important;
}
#live-events .channels-live-events-section ul li {
	margin: 4px 5px !important;
}
#searchbox::-webkit-input-placeholder {
   color: #FFF !important;
}

#searchbox::-moz-placeholder { /* Firefox 18- */
   color: #FFF !important;  
}

#searchbox::-moz-placeholder {  /* Firefox 19+ */
   color: #FFF !important;  
}

#searchbox::-ms-input-placeholder {
   color: #FFF !important;  
}

.dashboard-data-hold .left-section-d{
    width: 190px;
}
.dashboard-data-hold .left-section-d .pub-{
    margin-right: 0px !important;
}
.dashboard-data-hold .posted-video-1{

}
.simply-scroll-btn{
    z-index: -1;
    visibility: hidden;
}
#slide-contact .accordion-group, .accordion-inner{ border: none !important; padding: 0 !important;}
legend.star{color: #404040 !important; border: none !important;
    font-size: 24px;
    font-weight: 400;
    line-height: 25px;
    margin: 0 0 30px;}
.video-text.mll10{
    margin-left: 0px !important;
}
.btn_gray{background-image: url("../images/menu-bg.png") !important; color:#fff !important;text-shadow:0 -1px 0 #333 !important; 
border:1px solid #999 !important}
.btn_gray:hover{ background-image: url("../images/menu-ul-bg.png") !important;}
.btn_gray:hover, .btn_gray:focus{ background-position:inherit !important;color: #333333;text-decoration: none;transition:none !important}
.main_search_sec form#adminForm .channel-list-wrap .channel-list img{width:170px;height:140px;margin-bottom:20px}
.row-fluid #community-wrap .cGuest .hero-area{display:none;}
#flexApplication{visibility: visible !important;}
#table_payments input[type=radio]{margin-top:-3px !important}
#payment_submit{margin-right:0; float:right;}
#msform input.btn-gray{margin:15px 15px 0 0 }
#newAddEvent h2{    color: #404040;font-size: 24px;font-weight: 400; margin: 0 0 30px 0;line-height: 25px}
#newAddEvent h4{ color: #5a595c; font-size: 18px; font-weight: 400;}
#msform input.text, #msform textarea{ font-family: 'Lato', sans-serif !important;   background-color: #ffffff; border: 1px solid #cccccc; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;   border-radius: 4px; color: #555555; display: inline-block; font-size: 14px; margin-bottom: 10px; padding: 4px 6px; vertical-align: middle;}
h2#myModalLabel{display: none}
#msform label{color: #5a595c; font-weight: 400;}
#hwd-container .my-channel-sec{margin-top: 0px;}
.newab-link{width:60% !important; float:left !important; color: #2559ad !important;}
.newview-link{width:37% !important; float:right !important;/*color:#ff0000 !important;*/}
a:hover, a:active, a:focus, a:focus { outline: 0 !important; }
.nav-tabs > .active > a{text-decoration: none !important;}
.payment-methods-sec { margin-top: 50px; }
.uerform-ajaxresult{text-align: left;}
.mt30{margin-top: 30px !important;}
.payment-methods-data { border-bottom: 1px solid #ccc; margin-bottom: 40px;padding-bottom: 40px;}
.payment-methods-datanew { border-bottom: 1px solid #ccc; margin-bottom: 40px;padding-bottom: 40px;}
.btn-height-box{float:left; height:130px; width:175px;}
table#jemembership-table-plandetails th{background-color: #ccc;border:solid 1px #ccc}
table#jemembership-table-plandetails td{border: 1px solid #ccc}
.plan_for_0 p{ margin: 0; text-align: center}
.detail-payment-sec{padding:15px;}
.detail-payment-sec p{margin-top:10px;}
.detail-payment-sec b{width:195px; float:left;}
.detail-payment-sec input[type=text]{float:left; margin-right:10px;}
.detail-payment-sec select{float:left; margin-right:10px;}
.alert, .alert h4{color: #2559ad !important;}
.alert { background-color: #d1d1d1 !important; border:none !important; color: #2559ad !important; font-family: 'Lato', sans-serif;text-shadow:0 0 0 !important; }
.alert p{ margin-bottom: 0 !important; color: #2559ad !important;}
.dashboard-account-head > h6 { color: #333; font-size: 16px;font-weight: 400;}
.table-striped tbody > tr > th{text-align: left !important; font-weight: 600}
.table th, .table td{text-align: center !important;}
a.disabled { pointer-events: none; cursor: default; color: #999 }
.upcoming-live-events-details p.upcoming-live-events-tittle{margin:0 0 0px;}
.upcoming-live-events-details p.upcoming-live-events-time{margin: 0 0 10px 0;}
.item-page .edit-article{
	display:none;
	}

.channel-inner-account-pop ul{float: right; margin-bottom: 0}
.channel-inner-account-pop li#forpopup-myaccount .arrow{left:10% !important;}
.channel-inner-nav #cssmenu{margin: 12px 0 0 0; border-radius: 5px 5px 0 0}

#cssmenu {
    margin: 20px 0;
    font-size: 16px;
    line-height: 15px;
    text-align: left;	
    background: url("../images/menu-bg.png") repeat-x scroll left center rgba(0, 0, 0, 0);
}
#cssmenu ul li#responsive-tab a{text-transform: uppercase;}

#cssmenu > ul {
    width: auto;
    list-style-type: none;
    padding: 0;
    margin: 0;

}
#cssmenu > ul li#responsive-tab {
    display: none;
    /* Hide for large screens */

}
#cssmenu > ul li {
    display: inline-block;line-height: 10px;
    *display: inline;
    zoom: 1;
}
#cssmenu > ul li.right {
    float: right;
}
#cssmenu > ul li.has-sub {
    position: relative;
}
#cssmenu > ul li.has-sub:hover ul {
    display: block;
}
#cssmenu > ul li.has-sub ul {
    display: none;
    width: 150px;z-index: 5;
    position: absolute;
    margin: 0;
    padding: 0;
    list-style-type: none;
    background: #929090;
}
#cssmenu > ul li.has-sub ul li {
    display: block;
}
#cssmenu > ul li.has-sub ul li a{padding-left:20px}
#cssmenu > ul li.has-sub > a {
    background-repeat: no-repeat;
    background-position: 90% -95%;
}
#cssmenu > ul li.has-sub > a.active,
#cssmenu > ul li.has-sub > a:hover {
    background-position: 90% 195%;
}
#cssmenu > ul li a {
    display: block;
    padding: 12px;
    text-decoration: none;
    color: #fff;
}
#cssmenu > ul li a.active,
#cssmenu > ul li a:hover {
    background: none repeat scroll 0 0 #2a8897;
    box-shadow: 0 0 13px 3px #2c4590 inset;
    transition: all 0.7s ease 0s;
    color: #fff;
}
@media (max-width: 600px) {
    #cssmenu > ul {
        width: 100%; background-color: #797777;position: relative;z-index: 2;
    }
    #cssmenu > ul li#responsive-tab {
        display: block;
        background: url("../images/menu-bg.png") repeat-x scroll left center rgba(0, 0, 0, 0);
       /* border-radius: 5px;*/
    }
    #cssmenu > ul li#responsive-tab a {
        background: url("../images/menu.png") no-repeat;
        background-position: 95% -26%;
    }
    #cssmenu > ul li#responsive-tab a:hover {
        background: url("../images/menu-ul-bg.png") repeat-x scroll left center rgba(0, 0, 0, 0);
        background-position: 95% 142%;
    }
    #cssmenu > ul li {
        display: none;
    }
    #cssmenu > ul li.right {
        float: none;
    }
    #cssmenu > ul li.has-sub {
        position: relative;
    }
    #cssmenu > ul li.has-sub ul {
        display: block;
        position: static;
        width: 100%;
        background: #929090;
        border: 0 none;
        text-transform: none;
    }
    #cssmenu > ul li.has-sub ul li {
        display: block !important;
    }
    #cssmenu > ul li.has-sub ul li a span {
        display: block;
        padding-left: 24px;
    }
    #cssmenu > ul li.has-sub > a {
        background-image: none;
    }
}
/* Make sure they show even if hidden in mobile view by JS */
@media (min-width: 600px) {
    #cssmenu > ul > li.collapsed {
        display: block !important;
        *display: inline;
        zoom: 1;
    }
    #cssmenu > ul ul li.collapsed {
        display: block !important;
    }
}
#cssmenu > ul li a span{font-size: 16px}
#cssmenu > ul li ul li a span{font-size: 14px;}
#forpopup-myaccount{position: relative}
img.arrow-down-popup{margin: 6px 0 0 5px;}
.ch-action-icons a.pagenav-edit, a.pagenav-delete{margin-right: 5px; font-size: 12px;}
.ch-custom_play_icon{margin-top: 5px !important;font-size: 12px;float: left;}
.ch-custom_play_icon .fa-cog{color: #2559ad;}

.ch-action-icons p.channel-default{font-size: 12px !important;}
.popup-account > ul { float: none; }
.popup-account ul li label{font-family: 'Lato', sans-serif; font-size: 14px}
.ad-agency-content h1, .ad-agency-content h2, .ad-agency-content h3, .ad-agency-content h4, .ad-agency-content h5, .ad-agency-content h6{font-weight: 500 !important;}
.control-group label{font-family: 'Lato', sans-serif !important;}
.ad-agency-content input, .ad-agency-content button, .ad-agency-content select, .ad-agency-content textarea{font-family: 'Lato', sans-serif !important;}
#form-login-remember label{font-family: 'Lato', sans-serif !important; font-size: 12px;}
#searchbox{ display:inline-block !important; }
.home-carousel-slider .carousel-inner{width: 530px !important; margin-left: 15px !important;}

.hover-grid .hover-grid-item {
    width: 80px;
    height: 67px;
    margin:0;
    float: left;
    /*-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;*/
    overflow:hidden;
    position:relative;
    cursor:default;
}

.hover-grid img {
    /*-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;*/
    border:0;
    position:absolute;
    margin: 0;
    padding: 0;
}

.hover-grid-item .caption {
    background-color: #333333;
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    color: #fff;opacity: 0.8;
    display:none;
    line-height:1.1; text-align: center;
    /*-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;*/
}

.hover-grid-item .caption p {
    font-size: 12px !important;
    font-weight: 400;
    color: #fff !important; position: relative;top: 24px;
}
#whatever span{display: block;}
#comments-form-cancel a{
    color: #ffffff !important;
}
#comments-form-cancel{
    background: -moz-linear-gradient(center top , #c6899d, #5a1d30) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.channels-explore-sec ul{list-style-type: inherit; margin-bottom:0}
.channels-explore-sec ul li{list-style-type: inherit;}
.home-treasure-sec{min-height:405px;}    
.section-box.featured-channels-section p{padding:5px}
@media screen and (min-width:0\0) {
    .-adds-sec img{ width:100% !important}
}

.nav-tabs > li > a, .nav-pills > li > a { padding-right: 11px !important;}
.social-media-icon
{
	margin-top:6px !important;
}
ul.home-upcoming-live-events-sec {
    min-height: 85px !important;
    height: 118px !important;
}

.channels-explore-sec
{
	height:708px;	
}