@font-face {
 font-family: DinAlternate;
 src: url(../fonts/DIN-Alternate-Bold.ttf);
}

*{
    outline: none;
}

body {
	background-color:#111111;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	color: #212121;
}
body, html, .container-fluid {
	height: 100%;
}
#login-page {
	/*background:url(../images/login-bg.jpg) no-repeat center center fixed;*/
    background-color: #000;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#login-page .logo {
	text-align: center;
	margin-top: 12%;
}
#login-page .login-content-area {
	padding: 62px 35px 50px 35px;
}
#login-page .login-logo-version {
	padding-top: 15px;
	color: #fff;
	font-family:'HelveticaNeueW15-45Ligh';
	font-size: 16px;
	text-transform:uppercase;
}
.ajax-file-upload {
	visibility:hidden !important;
	width: 100%;
	height: 0px;
}
#login-form {
	margin: 0 auto;
	float: none;
	max-width: 440px;
	height: auto;
	min-height: 260px;
	padding-bottom: 10px;
}
#login-form .form-group input[type=text], #login-form .form-group input[type=password] {
	height: 70px !important;
	padding: 6px 0 0 52px;
	font-size: 26px;
	color:#1a1a1a;
	font-family:'HelveticaNeueW15-45Ligh';
}
#login-form input::-webkit-input-placeholder {
 color: #1a1a1a !important;
}
#login-form .input-icon {
	top: 38px !important;
	left: 25px !important;
}
#login-form .user-icon {
	background-image:url(../images/user-icon.png);
	background-repeat:no-repeat;
}
#login-form .pwd-icon {
	background-image:url(../images/pwd-icon.png);
	background-repeat:no-repeat;
}
#login-page .login-btn {
	background:#db3839 !important;
	border-color:#db3839 !important;
	color:white !important;
	height: 70px !important;
	font-size:24px;
	font-family:'HelveticaNeueW15-75Bold';
	padding-top:20px;
	cursor:pointer;
}
#login-form .msg-result {
	color:#db3839
}
.container {
	clear: both;
	/*height: auto;
    min-height: 100%;*/
	height:100%;
}
.left-sidebar {
	background-color:#111111;
	text-align: center;
	padding-top: 35px;
}
.content-area {
	background-color:#292929;
	padding-top: 24px;
	padding-left: 35px;
	padding-bottom: 50px;
	padding-right: 35px;
	height:auto;
	min-height:100%;
}
.logo {
	height: 88px;
}
.sidebar_dr {
	height: 1px;
	color: #292929;
	width: 250px;
	border-width:0;
	background-color: #292929;
	margin-top: 3px;
	margin-bottom: 0px;
}
.logo-version {
	padding-top: 11px;
	color: #5b5b5b;
	font-family:'HelveticaNeueW15-45Ligh';
	font-size: 13px;
}
.profile-data {
	padding: 30px 0px 30px 0px;
}
.profile-name {
	color: #8b8b8b;
	font-size: 24px;
	font-family:'HelveticaNeueW15-45Ligh';
	padding-bottom: 20px;
	text-transform: capitalize;
}
.account-logout-btn {
	width: 103px;
	height: 33px;
	border:none;
	text-transform: uppercase;
	background-color: #3f3f3f;
	color: #ffffff;
	font-family:'HelveticaNeueW15-75Bold';
}
.account-logout-btn:hover {
	width: 103px;
	height: 33px;
	border:none;
	text-transform: uppercase;
	background-color: #db3839;
	color: #ffffff;
}
.sidebar_btns {
	height: 73px;
	clear: both;
	width: 213px;
	margin: auto;
}
.sidebar_btns a img {
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.sidebar_btns a:hover img, .sidebar_btns a.active img {
	opacity: 1;
	filter: alpha(opacity=100);
}
.vast-btn1 {
	float: left;
	padding: 20px 5px;
}
.vast-btn2 {
	float: left;
	padding: 23px 5px;
}
.vast-btn3 {
	float: left;
	padding: 20px 5px;
}
.vast-btn4 {
	float: left;
	padding: 20px 5px;
}
.followers {
	padding-top: 40px;
	color: #ffffff;
}
.followers-text {
	font-size: 14px;
}
.followers-num {
	font-size: 58px;
}
.spotify-icon {
	background-image:url(../images/spotify.png);
	background-repeat:no-repeat;
}
.beats-icon {
	background-image:url(../images/beats.png);
	background-repeat:no-repeat;
}
.deezer-icon {
	background-image:url(../images/tidal.png);
	background-repeat:no-repeat;
}
.itunes-icon {
	background-image:url(../images/itunes.png);
	background-repeat:no-repeat;
}
.account-text {
	font-size: 42px;
	font-family:'HelveticaNeueW15-75Bold';
}
.account-title {
	width: 350px;
	padding-bottom: 30px;
	padding-right: 0px;
}
.account-img {
	position: relative;
	width: 125px;
	height: 125px;
	padding-right: 0px;
	padding-left: 0px;
}
.uploadify {
	position: absolute;
	top: 0;
	left: 0;
}
.camera-icon {
	position: absolute;
	/*top:39%;
    left: 33%;*/
    background:url(../images/vast-camera-icon.png) no-repeat;
	width: 41px;
	height: 37px;
	margin:auto;
	top:0;
	left:0;
	right:0;
	bottom:0;
}
.account-des {
	padding-left: 30px;
	padding-top: 25px;
}
.account-name {
	padding-bottom: 10px;
}
.clr {
	clear: both;
}
.account-det-icon {
	padding-right: 0px;
	padding-top: 10px;
	width: 64px;
}
.profile-icon {
	background:url(../images/profile-icon.png) no-repeat;
	width: 36px;
	height: 38px;
	display:block;
}
.account-det-input input {
	height: 47px;
}
.account-det-input {
	padding-right:0px;
	padding-left:0px;
}
.account-det-save {
	padding-left:15px;
}
.form-group label {
	font-family:'HelveticaNeueW15-75Bold';
	font-size: 16px;
}
.text-bold {
	font-family:'HelveticaNeueW15-45Ligh';
	font-size: 16px;
}
.account-name-des {
	padding-left: 27px;
	font-family:'HelveticaNeueW15-75Bold';
	color: #e05353;
}
.form-group input {
	height: 43px;
}
.form-group input[type="sybmit"] {
	height: 60px;
}
.account-det-save button {
	background-color:#18be4f;
	border:none;
	font-weight: 900;
	font-size: 16px;
	height: 46px;
}
.account-det-save button:hover {
	background-color:#3dd56f;
}
.account-save {
	border:none;
	font-weight: 900;
	font-size: 16px;
}
.social-section-title {
	margin:auto auto;
	font-size: 16px;
	color: #555;
	padding-bottom: 40px;
}
.link-section-title {
	margin:auto auto;
	font-size: 16px;
	color: #555;
	padding-bottom: 40px;
}
.url-section {
	padding-bottom: 20px;
}
.link-section input {
	padding-left: 36px;
}
.profile-image img {
	display: inline;
}
.feed-title-icon {
	padding-top: 14px;
	width: 50px;
}
.share-img {
	position: relative;
	width: 125px;
	height: 250px;
	padding-right: 0px;
	padding-left: 0px;
}
.share-det-image {
	padding-bottom:20px;
}
.share-active {
	background-repeat:no-repeat;
}
.share-text {
	text-align: center;
	font-family:'HelveticaNeueW15-45Ligh';
	font-size: 20px;
	font-family: 'Roboto', sans-serif;
	padding-right: 0px;
}
.share-det-image .facebook .active {
	content: url(../images/social/facebook.png);
	opacity:1;
}
.share-det-image .google_plus .active {
	content: url(../images/social/googleplus.png);
	opacity:1;
}
.share-det-image .th .active {
	content: url(../images/social/tumblr.png);
	opacity:1;
}
.share-det-image .twiiter .active {
	content: url(../images/social/twitter.png?v=2);
	opacity:1;
}
.share-det-image .instagram .active {
	content: url(../images/m-active.png);
}
.share-det-image .web:active {
	content: url(../images/web-active.png);
	background-color:rgba(41, 39, 40, 0.75);
	padding: 18px;
	border-radius: 5px;
	width: 80px;
}
.share-icon {
	background-repeat:no-repeat;
	height:87px;
	background-size: 100%;
	padding-left:30px;
}
.share-icon a {
	display: block;
	width: 50px;
	margin: auto auto;
	opacity:0.2;
}
.share-default {
	padding-left:35px;
}
.share-det-input input {
	height: 47px;
}
.share-add-chapter {
	top:18px;
}
.write-notes-max {
	float: right;
	margin-top: 19px;
	color:#FF0000;
}
.title-bold {
	font-family:'HelveticaNeueW15-75Bold';
	font-size: 16px;
	margin-top:10px;
}
.check-all {
	margin-top: 8px;
	color: red;
	text-decoration: underline;
	padding-left: 0px;
}
.check-all a {
	color:#FF0000;
}
.nav_cricles_div ul li, .nav_cricles_admin_div ul li {
	float: left;
	height: 30px;
	list-style: none outside none;
	padding-top: 5px;
	text-align: center;
	width: 30px;
	margin: 0px 3px;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url("../images/nav-background-icon.png");
	font-size: 14px;
	color: #949494;
	background-repeat:no-repeat;
}
.nav_cricles_div ul li.nav_active, .nav_cricles_admin_div ul li.nav_active {
	background: url("../images/nav-select-background-icon.png") no-repeat center;
	color: #fff;
	border: none !important;
	background-repeat: no-repeat;
}
.nav_cricles_div ul li.nav_visited, .nav_cricles_admin_div ul li.nav_visited {
	border-radius:30px;
	color:#fff;
	cursor: pointer;
	background-color: #424242;
	border:none !important;
	background-image:none;
}
.nav_cricles_div ul, .nav_cricles_admin_div ul {
	float:left;
	padding-left:0px;
}
.post_type_hr {
	border-top: 1px solid #494949 !important;
}
.fontcolorGrey {
	color:#7e7e7e;
	font-size:18px;
	font-family:'HelveticaNeueW15-45Ligh';
}
.fontcolorPink {
	color:#db3839;
	font-size:18px;
}
.sec_additional {
	text-align:center;
	font-weight:bold;
}
.btn-type {
	height:125px;
	text-align:center;
	background-color: #5b5b5b;
}
.step1-itm {
	display: none;
}
.btn-type span {
	text-align:center;
	float:left;
	width:100%;
	text-transform:uppercase;
	margin-top:10px;
	color:#fff;
}
.post_type_div button:hover, .btn-type-active, .vip_post_div button:hover {
	background-image:url('../images/btn_type_hover_effect.png');
	background-repeat: no-repeat;
}
.post_type_hr {
	margin-top:0px !important;
}
.martop60 {
	margin-top:60px;
}
.btn-og {
	background-color:#db3839;
	margin:auto;
}
.btn-og div {
	float:left;
}
.music_btn_div {
	text-align:center;
}
.txtpt28 {
	font-family: 'Roboto', sans-serif;
	font-size:22px;
	font-weight:900;
	text-transform:
 uppercase;
	color:#fff;
}
.music_btn_div img {
	margin-left: 5px;
	margin-right: 10px;
	margin-top: 5px;
}
.uploadphoto {
	padding-left:15px;
	padding-right:15px;
}
.camcapture {
	padding-left:25px;
	padding-right:25px;
}
.txtpt20 {
	font-family: 'Roboto', sans-serif;
	font-size:20px;
	font-weight:500;
	color:#5b5b5b;
}
.or_seperator {
	text-align:center;
	font-family:'HelveticaNeueW15-45Ligh';
	font-size:32px;
	color:#fff;
	margin:20px;
}
.btn-og:hover {
	background-color:#b41718;
}
#post_type .post_type_div .btn-type {
	padding:0px !important;
	width:100%;
	height: 100%;
}
#step1, #step2, #step3, #step4, #step5, #step6, .dispNone, #chapter_list_table, #hidden-audio-player-crop, #audio-crop-div, #div-cut-sound {
	display:none;
}
.featured_span {
	background-color: #64AE47;
	padding: 2px 21px;
	border-radius: 6px;
	color: #fff;
	font-weight: bold;
}
.non_featured_span {
	background-color: #FF6C00;
	padding: 2px 7px;
	border-radius: 6px;
	color: #fff;
	font-weight: bold;
}
.in_active_span {
	background-color: #FF6C00;
	padding: 2px 17px;
	border-radius: 6px;
	color: #fff;
	font-weight: bold;
}
.featured_img, .channel_featured_img {
	cursor:pointer;
	opacity:0.7;
	margin-left:10px;
}
.chapter_delete {
	margin-left:10px;
}
.callClickable {
	cursor:pointer;
}
#login-form {
	width:100% !important;
}
.post-container {
	margin-top: 10px;
	max-height: 550px; /* 3/23/2015 */
	position: relative;
	overflow: hidden;
}
#feed-contents .post-container {
	max-height: 550px;
}
.post-header {
	height : 60px;
	width : 100%;
	top:0;
	z-index: 1;
	padding-left: 35px;
	padding-right: 35px;
}
.header-icon {
	float : left;
	margin-right: 35px;
	height: 25px;
	color: #212121;
}
.post-header .image {
	background-repeat:no-repeat;
	width: 31px;
}
.post-header .video {
	background-repeat:no-repeat;
	width: 44px;
}
.post-header .music {
	width: 31px;
	height: 34px;
	padding-top: 2px;
}
.header-content {
	float : left;
}
.header-imgs {
	float : right;
	padding-top: 10px;
}
.header-edit {
	float : left;
	margin-right: 10px;
}
.header-delete {
	float : right;
}
.post-inner-content {
	bottom: 40px;
	right: 0;
	background-color:rgba(0, 0, 0, 0.4);
	position: absolute;
}
.post-inner-content .upper-part {
	max-height: 114px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	color: white;
	overflow: hidden;
}
.post-inner-content .lower-part {
	padding-bottom: 10px;
}
.post-body-icons {
	float: right;
	width : 130px;
	margin-top: 10px;
	padding-bottom: 10px;
}
.post-body-icons .popup, .music, .video {
	float: left;
	margin-right: 35px;
}
.post-inner-content .lower-part hr {
	width: 80%;
	margin-top: 0;
	margin-bottom: 0;
	opacity:0.4;
}
/** Edit Post style start **/
.edit-post-head {
	padding-right:0px;
}
.edit-post-head .account-title {
	padding-left:0px;
}
.edit-post-head button {
	/*background-color:#18be4f;*/
    border:none;
	height: 37px;
	width: 60px;
	margin-top:11px;
}
.edit-post-head button:hover {
/*background-color:#00CC33;*/
}
.edit-post-music button {
	background-color:#18be4f;
	border:none;
	font-weight: 900;
	font-size: 16px;
	height: 46px;
}
.edit-post-music button:hover {
	background-color:#00CC33;
}
.edit-post-text {
	font-weight:900;
	font-size:40px;
	padding-left: 0px;
}
.feed-music button {
	background-color:#18be4f;
	border:none;
	vertical-align:middle;
	margin-bottom:30px;
	height:70px;
	padding-left: 20px;
}
.feed-music button:hover {
	background-color:#00CC33;
}
.music button {
	background-color:#18be4f;
	border:none;
	vertical-align:middle;
	margin-bottom:30px;
}
.publish-post {
	background-color:#18be4f;
}
.publish-post:hover {
	background-color:#00CC33;
}
.edit_content_dr {
	margin-top: 10px;
	margin-bottom: 20px;
	height: 1px;
}
.sec-cont-img {
	float:left;
	font-weight:700;
	font-size:16px;
	margin-top: 10px;
	width: 100%;
}
.edit-post-head .title-right {
	color:#fff;
	text-align:right;
	padding-right:0px;
	font-size:18px;
	font-weight:bold;
	padding-top:24px;
}
.edit-post-head .account-text {
	padding-left:18px;
}
.publish-post {
	background-color:#18be4f;
}
.publish-post:hover {
	background-color:#00CC33;
}
.edit_content_dr {
	margin-top: 10px;
	margin-bottom: 20px;
	height: 1px;
}
.feed-music .music-text {
	text-align:left;
	font-size:26px;
	padding-left:0px;
	font-size:26px;
}
.feed-music .music-left-icon {
	padding-top:5px;
}
.feed-music .music-close {
	text-align:right;
	padding-right:20px;
}
.sec-cont-img button {
	background-color:#18be4f;
	margin-bottom:10px;
	margin-top:10px;
}
.sec-cont-img button:hover {
	background-color:#00CC33;
}
.edit-title-btn {
	padding-top: 10px;
	width: 10.666667%;
}
.feed-title-right {
	float: right;
	padding-top: 20px;
	text-align:right;
}
.sec-cont-img button {
	background-color:#18be4f;
	margin-bottom:10px;
	margin-top:10px;
}
.sec-cont-img button:hover {
	background-color:#00CC33;
}
.edit-title-btn {
	padding-top: 10px;
	width: 10.666667%;
}
.feed-title-right {
	float: right;
	padding-top: 20px;
	text-align:right;
}
.feed-date {
	color: #969696;
	padding-right: 5px;
}
.feed-date.active {
	color:#db3839;
}
.feed-title-sep {
	color: #969696;
	padding-right:5px;
}
.feed-chapter {
	color: #fff;
}
.feed-chapter.active {
	color:#db3839;
}
.header-content-top {
	color: #fff;
	font-size: 18px;
	color: #fff;
	padding-top: 5px;
	font-family:'HelveticaNeueW15-75Bold';
}
.header-content-time {
	color: #969696;
	font-size: 12px;
	font-family:'HelveticaNeueW15-45Ligh';
}
/* Preview */
.preview {
	width:560px;
}
.preview_images {
	width: 406px;
	margin: auto;
}
.preview_video {
	width: 277px;
	margin: auto;
}
.share_content_upper {
	height: 230px;
	overflow: hidden;
	margin-bottom: 20px;
	border: 1px solid #525252;
	border-radius: 5px;
}
.share_content_upper .preview_video {
	width : 320px;
}
.preview-ipad {
	background-image:url(../images/black-pad.png);
	background-repeat:no-repeat;
	height: 215px;
	background-size: contain;
	padding-right: 0px;
	margin-right: 30px;
	padding-left: 0px;
	width: 276px;
}
.preview-ipad > div {
	height: 190px;
	width: 248px;
	overflow: hidden;
}
.preview-ipad img {
	margin: 20px;
	min-height: 100%;
	max-height: 100%;
	max-width: none;
}
.preview-ipad .tall img {
	min-width: 100%;
	max-width: 100%;
	max-height: none;
}
.preview-iphone {
	background-image:url(../images/black-phone.png);
	background-repeat:no-repeat;
	height: 215px;
	background-size: contain;
	padding-right: 0px;
	padding-left: 0px;
	width: 100px;
}
.preview-iphone > div {
	width: 94px;
	height: 178px;
	overflow: hidden;
}
.preview-iphone img {
	margin: 20px;
	margin-left: 8px;
	margin-top: 25px;
	min-height: 100%;
	max-height: 100%;
	max-width: none;
}
.preview-iphone .tall img {
	min-width: 100%;
	max-width: 100%;
	min-height: none;
	max-height: none;
}
.preview-bottom {
	margin:20px auto;
}
.section-heading-comment {
	margin-top: 12px;
	text-align: center;
	padding-bottom: 20px;
	font-family:'HelveticaNeueW15-45Ligh';
	font-size:15px;
	color:#fff;
}
.preview-bottom .go-back-nav {
	float:left;
}
.go-back-nav a {
	display: block;
	background: url("../images/go-back.png") no-repeat center;
	width: 273px;
	height: 60px;
}
.next-nav a {
	display: block;
	background: url("../images/go-next.png") no-repeat center;
	width: 273px;
	height: 60px;
}
.btn-file {
	position: relative;
	overflow: hidden;
}
.add-btn-bg {
	background-color: #db3839 !important;
	color:#FFF;
	border-color:#db3839 !important;
}
.btn-file input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 100%;
	min-height: 100%;
	font-size: 999px;
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	outline: none;
	cursor: inherit;
	display: block;
}
.text-center {
	font-weight:400;
	margin-bottom:30px;
}
.post-body {
	height: 295px;
}
.feed-bg-image {
	width: 100%;
	height: auto;
	min-height:300px;
}
.loading-post {
	margin: auto auto;
	width: 140px;
	padding-top: 30px;
	display:none;
	color:#fff;
}
.edit-share-det-image .facebook .active {
	content: url(../images/social/facebook.png);
	opacity:1;
}
.edit-share-det-image .google_plus .active {
	content: url(../images/social/googleplus.png);
	opacity:1;
}
.edit-share-det-image .th .active {
	content: url(../images/social/tumblr.png);
	opacity:1;
}
.edit-share-det-image .twiiter .active {
	content: url(../images/social/twitter.png?v=2);
	opacity:1;
}
.edit-share-det-image .instagram .active {
	content: url(../images/m-active.png);
}
/** Edit post style end **/

/** Add Post **/
.add-post-title {
	font-family:'HelveticaNeueW15-75Bold';
	font-size: 42px;
	padding-left:10px;
	padding-top: 12px;
	color:#ffffff;
}
.publish-time-input {
	/*margin-top:12px;*/
    padding-right: 0px;
	padding-left: 0px;
}
.publish-time-input input {
	height: 47px;
}
.paying-subscription button {
	height: 28px;
}
.btn-add-chapter, .btn-add-chapter:focus {
	background-color: #18BE4F !important;
	border: medium none;
	font-size: 16px;
	font-weight: 900;
}
#section-message {
	display:none;
}
#section-add-chapter, #section-add-chapter-new {
	display:none;
}
/** End Add Post **/
.pay-sub-group .active {
	background-color: #db3839 !important;
	color:#FFF;
}
.message-camera-icon {
	margin:30% auto;
	background:url(../images/vast-camera-icon.png) no-repeat;
	width: 41px;
	height: 37px;
}
.message-camera-icon-layer {
	background: url(../images/messgae_camera_background.png) no-repeat;
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	height: 95px;
	width: 95px;
	right: 0;
	bottom: 0;
}
.message_camera_upload {
	position:relative;
}
.message_camera_upload .uploadify {
	position:absolute;
	top:30%;
	left:42%;
	height:100px !important;
	width:100px !important;
}
.message-write .add-btn-bg {
	font-size:18px;
}
.message-write .form-group input[type=radio] {
	height: 17px !important;
	margin-bottom:20px;
}
.message-head .account-title {
	padding-right:0px;
}
.time {
	font-size:12px;
	width:100%;
	float:left;
}
.img-type {
	padding-left: 31px;
}
.subscribers img {
	margin-left:10px;
}
.premium-subscribers {
	height:67px;
	padding-top:15px;
}
.premium-subscribers img {
	margin-left:10px;
}
.music-text a {
	color:#FFFFFF;
	text-decoration:none;
}
.touchcast-icon {
	background-image:url(../images/social-touch.png);
	background-repeat:no-repeat;
}
.fb-icon {
	background-image:url(../images/social-fb.png);
	background-repeat:no-repeat;
}
.twitter-icon {
	background-image:url(../images/social-tw.png);
	background-repeat:no-repeat;
}
.gplus-icon {
	background-image:url(../images/social-gp.png);
	background-repeat:no-repeat;
}
.tumblr-icon {
	background-image:url(../images/social-tmb.png);
	background-repeat:no-repeat;
}
.instagram-icon {
	background-image:url(../images/social-inst.png);
	background-repeat:no-repeat;
}
.subscribe {
	padding-top: 40px;
	color: #ffffff;
}
.subscribe-text {
	font-size: 14px;
}
.subscribe-num {
	font-size: 58px;
}
#login-form .form-control:-webkit-autofill {
 -webkit-box-shadow: 0 0 0 1000px white inset;
}
.login-forgot {
	color: #fff;
	font-family:'HelveticaNeueW15-45Ligh';
	font-size: 16px;
}
.account-signup {
	color: #fff;
	font-family:'HelveticaNeueW15-45Ligh';
	font-size: 16px;
}
.account-create {
	padding-right: 0px;
	padding-left: 0px;
}
.account-create a {
	color: #fff;
}
.account-name .text-bold {
	padding-top: 13px;
	padding-right: 0px;
	width: 28%;
}
.btn-outl {
	outline:none;
}
.feed-music-new .music_btn_div {
	float:left;
	width:100%;
}
#track_text, .feed-music-new .music_btn_div img {
	float:left;
}
.feed-music-new button {
	border:none;
	vertical-align:middle;
	height:70px;
}
.go-back {
	background-color: #db3839;
	color: #fff;
	border: none;
	text-transform: uppercase;
	font-family:'HelveticaNeueW15-75Bold';
}
.go-back:hover {
	background-color: #b41718;
	color: #ffffff;
	font-family:'HelveticaNeueW15-75Bold';
	-webkit-border-radius: 6px !important;
	-moz-border-radius: 6px !important;
	border-radius: 6px !important;
	font-size: 24px;
	height: 60px;
}
.go-next {
	background-color: #18be4f;
	color: #fff;
}
.go-next:hover {
	background-color: #3dd56f;
	color: #fff;
}
.content_dr_share {
	margin-top: 30px;
	margin-bottom: 0px !important;
	color: #464242;
	border: 0;
	border-top: 1px solid #635e5e;
}
.dropdown_icon {
	display:block;
	text-decoration: none !important;
	color: #e4e4e4;
}
.dropdown_icon:hover {
	color: #e4e4e4;
}
.dropdown-icon-div {
	margin-top: 12px;
}
.add-post-music-image {
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
}
.share-text-bold {
	padding-right: 20px;
}
.title-bold-share {
	font-family:'HelveticaNeueW15-45Ligh';
	font-size: 16px;
	padding-top: 10px;
}
#show-publish-dropdown.active {
	text-decoration: none !important;
}
#show-chap-dropdown.active {
	text-decoration: none !important;
}
.spread_love {
	font-weight: 300 !important;
	color: #e4e4e4 !important;
}
#signup-page {
/* background: url("../images/login-bg.jpg") fixed no-repeat center / cover;
    -webkit-background-size: cover;
    -moz-background-size: cover; -o-background-size: cover;*/
}
#signup-page .logo {
	text-align: center;
	margin-top: 2%;
}
#signup-page .login-content-area {
	padding: 20px 35px 50px;
}
#signup-page .login-logo-version {
	color: rgb(255, 255, 255);
	text-transform: uppercase;
	padding-top: 15px;
	font-size: 16px;
	font-family:'HelveticaNeueW15-45Ligh';
	paddin-left: 2px;
}
#signup-page .login-btn {
	background: rgb(219, 56, 57) !important;
	border-color: rgb(219, 56, 57) !important;
	height: 50px !important;
	color: white !important;
	font-size: 22px;
	font-family:'HelveticaNeueW15-45Ligh';
}
#signup-form {
	margin: 0px auto;
	height: auto;
	padding-bottom: 10px;
	float: none;
	min-height: 260px;
	max-width: 440px;
}
#signup-form .form-group input[type=text] {
	padding: 0px 0px 0px 53px;
	height: 49px !important;
	color: rgb(26, 26, 26) !important;
	font-size: 22px;
	font-family:'HelveticaNeueW15-45Ligh';
}
#signup-form .form-group input[type=password] {
	padding: 0px 0px 0px 53px;
	height: 49px !important;
	color: rgb(26, 26, 26) !important;
	font-size: 22px;
	font-family:'HelveticaNeueW15-45Ligh';
}
#signup-form .input-icon {
	left: 46px !important;
	top: 8px !important
}
#signup-form .user-icon {
	background-image: url("../images/user-icon.png");
	background-repeat: no-repeat;
}
#signup-form .pwd-icon {
	background-image: url("../images/pwd-icon.png");
	background-repeat: no-repeat;
}
#signup-form .msg-result {
	color: rgb(219, 56, 57);
}
#signup-form {
	width: 100% !important;
}
#signup-form .col-md-12 {
	padding-left: 30px;
}
#signup-form .alert-danger, .alert-success {
	margin-top: 23px;
}
.audio_player {
	margin: auto;
	width : 300px;
}
.video_player video {
	width: 232px;
	height: 180px;
	margin-top: 7px;
	margin-left: 12px;
}
/*.preview_video .preview-ipad{
    margin-left: 55px;
}*/
.post-clickable {
	width: 100%;
	height: 82%;
	position: absolute;
	margin-top: 65px;
}
#uploaded_image_audio_button .pull-left {
	padding-top: 0px !important;
}
#uploaded_music_video_button .pull-left {
	padding-top: 0px !important;
}
#uploaded_image_video_button .pull-left {
	padding-top: 0px !important;
}
.music-text {
	padding-top: 4px;
}
#uploaded_photo_button {
	background-color: #da3838;
	border-color: #da3838;
}
#uploaded_video_button {
	background-color: #da3838;
	border-color: #da3838;
}
#uploaded_music_button {
	background-color: #da3838;
	border-color: #da3838;
}
#uploaded_image_video_button {
	background-color: #da3838;
	border-color: #da3838;
}
#uploaded_image_audio_button {
	background-color: #da3838;
	border-color: #da3838;
}
#uploaded_music_video_button, #uploaded_music_image_button, #uploaded_video_video_button, #uploaded_video_audio_button, #uploaded_tcvideo_xml_button, #uploaded_video_thumb_button, #confirm_change_featured, #uploaded_channelgroup_cover_button {
	background-color: #da3838;
	border-color: #da3838;
}
.preview_song_input, .preview_artist_input, .preview_poi_input {
	display:none;
}
/* For feed popup */
.feed-popup {
	position: relative;
	font-family:'HelveticaNeueW15-45Ligh';
	font-size: 14px;
	color: #fff;
}
.feed-popup-delete {
	position: absolute;
	top: 10px;
	right: 5px;
}
.feed-popup-player {
	/*height : 155px;*/
    width : 40%;
	bottom: 45px;
	position: absolute;
}
.feed-popup-footer {
	height: 58px;
	position: absolute;
	bottom: 0;
	width: 100%;
	background-image: url("../images/footer-gradient.png");
}
.feed-popup-desc {
	position: absolute;
	bottom: 45px;
	width : 40%;
	right: 0;
}
.feed-popup-descBottom {
	background-color:rgba(0, 0, 0, 0.7);
	padding: 10px;
	max-height:260px;
	overflow:auto;
	color: #d0d0d0;
	font-size: 13px;
	line-height:15px;
}
.feed-popup-descTop {
	padding: 10px;
	background-color:rgba(0, 0, 0, 0.75);
	width: 100%;
}
.feed-footer-left {
	float: left;
	padding-top: 10px;
	padding-left: 10px;
}
.feed-footer-right {
	float: right;
	padding-top: 10px;
	padding-right: 10px;
}
.feed-footer-span {
	float: left;
}
.feedpopup-cart {
	padding: 10px 10px 0px 10px;
	display: block;
}
.feedpopup-cart:active {
	content: url(../images/feedpopup-cart.png) no-repeat !important;
	background-color: rgba(41, 39, 40, 0.75);
}
.feedpopup-arrow {
	padding: 10px;
}
.feedpopup-arrow:active {
	padding: 5px;
	content: url(../images/feed-popup-arrow.png) no-repeat !important;
	background-color: rgba(41, 39, 40, 0.75);
}
.feedpopup-music {
	padding: 10px;
}
.feedpopup-feed {
	padding: 10px;
	width: 50px;
}
.feedpopup-feed:active {
	content: url(../images/feedpopup-feed.png) no-repeat !important;
}
.feed-descTop-left {
	float: left;
	padding-top: 5px;
}
/*.feed-descTop-right {
    padding-bottom: 2px;
    color: #fff !important;
    font-size: 22px !important;
    font-family: DinAlternate;
    text-transform: uppercase;
    width: -webkit-calc( 100% - 53px);
    width: -moz-calc( 100% - 53px );
    width: calc( 100% - 53px );
    line-height: 22px;
    float: left;
    margin-top: 9px;
    margin-left: 5px;
    margin-bottom: 8px;
}*/

.feed-descTop-right {
    padding-bottom: 2px;
    color: #fff !important;
    font-size: 22px !important;
  	/* font-family:"FuturaDW01_SC-SCMedium"; */
    font-family: DinAlternate;
    text-transform: uppercase;
    width: -webkit-calc( 100% - 42px);
    width: -moz-calc( 100% - 42px );
    width: calc( 100% - 42px );
    line-height: 128%;
    letter-spacing: 0.128em;
    float: left;
    margin-top: 9px;
    padding-left: 5px;
    margin-bottom: 8px;
}

#gridStoryBox{
    overflow-y: auto;
	overflow-x: hidden;
}

#gridStoryBox .desc{
    float:left;
    width:100%;
}

#feedPopup .modal-body {
	text-align: center;
}
#feedPopup .popupAudio {
	/*    top : 124px;
        position: relative;*/
      width: 100%;
	float: left;
}
#feedPopup .popupVideo {
/*  bottom: 84px;
      position: relative;
          z-index: 100;*/
}
/* End feed popup */

/* User listings */
.user-edit-button {
	padding-top: 12px !important;
}
.user-edit-button a {
	padding-left: 0px;
	width: 250px !important;
}
.user-edit .add-btn-bg {
	font-size:18px;
}
.user-edit .form-group input[type=radio] {
	height: 17px !important;
	margin-bottom:20px;
}
.user-edit-button {
	padding-top:15px;
}
.user-edit-button a {
	background-color:#18be4f;
	border:none;
	font-weight: 900;
	font-size: 16px;
	height: 46px;
}
.user-edit-button a:hover {
	background-color: #18be4f;
}
.form-group .control-label {
	width: 25%;
}
.msg-text img {
	max-width:100%;
	height:auto !important;
}
.publish-arrow {
	width: 10px;
	margin: auto auto;
}
.chap-arrow {
	width: 10px;
	margin: auto auto;
}
.marker {
	background-color: #ffff00;
}
.approved {
	background-color: #18be4f;
	border: none;
	font-size: 9px;
	padding: 3px;
	line-height: 24px;
	color: whitesmoke;
	width:100px;
}
.pending {
	background-color: #b41718;
	border: none;
	font-size: 9px;
	padding: 2px 6px 2px 6px;
	line-height: 24px;
	color: whitesmoke;
}
.login-upload-image {
	margin-left: 84px !important;
}
#signup-form .alert {
	margin-left:15px;
}
#login-form .page-content h1 {
	color:#FFF;
}
#login-form .page-content h2 {
	color:#999;
}
#login-form .page-content p {
	color:#CCC;
}
.page-content {
	margin-left: 69px;
}
.type-button {
	width: 100px;
	height: 100px;
	float: left;
	margin: 10px;
}
#video-next, #video_wait {
	display:none;
}
.colorBlue {
	color:#428bca;
}
.imgDeleteUser {
	cursor:pointer;
}
.img-type a:hover {
	text-decoration:none;
}
#post_video_xml, #inputtitle, #txtStory, #inputsong, #inputartist {
	font-weight:normal !important;
}
.pad_top0 {
	padding-top:0px !important;
}
#cke_Upload_118 {
	display:none !important;
}
#chapter_list_table span {
	margin-right:3px;
}
.pagination {
	margin-left:20px;
}
#poi-img {
	cursor:pointer;
}
#feedPopupSecondary {
	position: fixed;
	overflow: hidden;
}
#feedPopupSecondary .popupAudio {
	top : 12px;
	position: relative;
	text-align: center;
	padding-bottom: 20px;
}
#feedPopupSecondary .popupVideo {
	text-align: center;
	padding-top: 12px;
}
#feedPopupSecondary .feed-popup {
	width: 100%;
}
#feedPopupSecondary .modal-content {
	width: 65%;
}
#feedPopupSecondary .feed-popup-player {
	position: relative;
	height: auto;
	bottom: 0;
	width: 100%;
}
.modal-header .close {
	margin-top: -10px;
	margin-right: -12px;
}
.feedpopup-music, .feedpopup-video {
	display: none;
}
.secondary-content {
	display: none;
	/*  position: absolute;
      bottom: 60px;
      height : 155px;*/
    width : 45%;
}
.account-title-icon img {
	width: 40px;
}
.inbox-title-icon img {
	width: 40px;
}
.mess-account-title {
	width: 100%;
	padding-right: 0px;
	padding-bottom: 30px;
}
.inbox-title-icon {
	width: 50px;
}
.mess-write-icon {
	width: 50px;
}
.mess-account-title {
	padding-left: 0px;
}
.mess-write-icon {
	padding-left: 0px;
}
/* For share page */
#main-page {
	background-color:#292929;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#main-page .main-content-area {
	padding: 62px 35px 50px 35px;
}
#main-page .main-bottom-area {
	padding: 25px 35px 50px 35px;
}
#top-area {
	margin: 0 auto;
	float: none;
	max-width: 960px;
	height: auto;
	min-height: 145px;
	padding-bottom: 10px;
}
#main-page #top-area .sign-up {
	color:red;
	padding-top:18px;
	padding-left:10px;
	color: rgb(255, 255, 255);
}
#top-area .main-top-content {
	height:75px;
	text-align:center;
}
#main-page .login-logo-version {
	padding-top: 15px;
	color: #fff;
	font-family:'HelveticaNeueW15-45Ligh';
	font-size: 16px;
	paddin-left:2px;
}
#middle-area {
	margin: 0 auto;
	float: none;
	max-width: 960px;
	height: auto;
	padding-bottom: 10px;
}
#bottom-area {
	margin: 0 auto;
	float: none;
	max-width: 960px;
	height: auto;
	min-height: 160px;
	padding-bottom: 10px;
}
#main-page .post-container {
	max-height:100% !important;
}
.post-main-inner-content {
	bottom: 1px;
	right: 0;
	position: absolute;
	padding: 0px;
}
.post-main-inner-content .upper-part {
	max-height: 250px;
	padding-top: 20px;
	padding-left: 20px;
	color: white;
	overflow: auto;
}
.post-main-inner-content .lower-part {
	padding-bottom: 10px;
	padding-top:40px;
}
.post-player-content {
	padding:0px;
}
.middle_desc {
	position: absolute;
	bottom: 45px;
}
.primary-music {
	position: absolute;
}
.post-down {
	left: 20px;
	padding:0px;
}
#bottom-area .copy-right {
	margin:0 auto;
	max-width:200px;
	text-align:center;
	color: #403f40!important;
}
#bottom-area .footer-links {
	margin:auto auto;
	max-width:290px;
	margin-top:10px;
	font-weight:bold;
	/*width: 202px;*/
}
#bottom-area .footer-links a {
	color:#403f40!important;
}
.audio-bg {
	background:#00FF66;
	background:#242023;
	-webkit-border-radius: 5px 8px 4px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
}
.post-main-inner-content .large-content {
	font-size: 14px;
	background-color: rgba(0, 0, 0, 0.7);
	padding:20px 10px 20px 20px;
	line-height: 22px;
}
.post-main-inner-content .small-content {
	font-size: 14px;
	max-width:234px;
	background-color: rgba(0, 0, 0, 0.4);
	padding-bottom:10px;
}
.post-main-inner-content .text-area {
	padding-left:15px
}
.post-main-inner-content .text-area .album {
	font-size:18px
}
.post-main-inner-content .text-area .artist {
	font-size:13px
}
.player-img {
	width:100%;
}
.app-store {
	position: absolute;
	right: 50px;
	top:0px;
}
.audio-icon {
	margin-top:-5px;
}
.aud-icon {
	margin-top: -5px;
}
.signin-icons {
	text-align: left !important;
}
.post-body-icons-share {
	float: right;
}
/* End share page */
input {
	font-family:'HelveticaNeueW15-55Roma';
}
.feed-content {
	padding-left: 0px !important;
	padding-right: 0px !important;
	background-color: #292929 !important;
}
.feed-content .account-text {
	color: #fff;
}
.feed-header-section {
	padding-left: 35px;
	padding-right: 35px;
}
.feed-hr {
	height: 2px;
	width: 100%;
	margin-top: 7px;
	margin-bottom: 0px;
	border: none;
	border-top: 2px solid #545454;
}
.footer-link {
	padding-left: 10px;
}
.signup-content {
	position: absolute;
	left: 50px;
}
.feed-popup-head {
	width: 100%;
	height: 50px;
	background-color: rgba(0, 0, 0, 0.85);
	color: #fff;
	text-align: center;
	padding-top: 20px;
	position: absolute;
	top:0;
	text-transform:uppercase;
	font-size: 16px;
	font-family:'HelveticaNeueW15-45Ligh';
}
#cart_icon_btn_poper {
	width:218px;
	background-repeat:no-repeat;
	background-image:url(../images/cart_poper_bg.png);
	display:none;
}
.cart_icon_btn_poper_block {
	width:100%;
	padding: 7px;
	background-image:url(../images/poper_hr_line.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.cart_icon_btn_poper_block img {
	margin: 0 15px;
}
.cart_icon_btn_poper_block a {
	color:#fff;
	text-decoration:none;
	font-size:12px;
	font-family:'Myriad Pro';
}
#cart_btn_icon {
	cursor:pointer;
}
.post-body-icons-share .popup .feedpopup-video {
	display:block !important;
}
#srt_link_page_middle_desc .feed-popup-player {
	bottom:70px;
}
#middle-area .secondary-content {
	height:auto;
}
#feed-popup-modal-dialog {
	width:75% !important
}
/*#feed-popup-modal-dialog .feed-popup{width:100% !important}*/
#feed-popup-modal-dialog .feed-popup {
	max-height:700px !important;
	overflow:hidden;
}
#feed-popup-modal-dialog .modal-content {
	width:99%;
}
#artist_avatar_image {
	float:left;
	margin-right:10px;
}
h3.chapter_name {
	display:none;
}
#srt_link_page_footer {
	background-image: url("../images/botttom-layer.png");
	background-repeat: no-repeat;
	height: 55px;
}
.popup-video-icon {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	margin:auto;
	width:75px;
	height:75px;
	z-index:99999;
	cursor:pointer;
}
.popup-video-icon img {
	width:75px;
}
/*#add-post-page{
    background-color:#292929;
    height:100%;
}*/

.btn-type span {
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	font-size:14px;
}
.type_action_text {
	color: #fff;
	font-size: 14px;
	margin-top: 10px;
}
.sec-audio-button, .sec-video-button, .sec-image-button, .sec-video-thumb-button {
	width:200px;
	margin:10px auto;
}
#xml_url {
	margin:10px auto;
}
.loaded_sec_item {
	background-image:url("../images/post-sec-background.png");
	width:200px;
	height:60px;
	background-repeat:no-repeat;
	padding:18px 10px;
}
.media-details {
	margin-top: -1px;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 15px;
	font-family: 'HelveticaNeueW15-75Bold';
	width: 85px;
	margin-left: 3px;
	line-height: 25px;
}
#poi-img-modal, #secondary_image_post {
	cursor: url("../images/poi_icon.png") 53 53, auto;
	float: none;
	width:100%;
}
.smallGreyHead {
	font-size:16px;
	color:#7e7e7e;
	margin-bottom:5px;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
}
a.smallGreyHead:hover {
	color:#7e7e7e;
}
#chapter_button_new, #add_chapter_button, #add_channel_group_button {
	background:url("../images/red-button-background.png") no-repeat;
	width: 98px;
}
.width50 {
	width:50%;
	float:left;
}
.greyElement, .greyElement[readonly] {
	background-color:#292929;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	color:#fff;
	border:1px solid #525252;
	font-size:18px;
}
.greyElement::-webkit-input-placeholder {
 color: #fff;
}
.greyElement:-moz-placeholder {
 color: #fff;
}
.greyElement::-moz-placeholder {
 color: #fff;
}
.greyElement:-ms-input-placeholder {
 color: #fff;
}
#cmbChapterShareNew, #cmbChapter {
	height:47px;
}
.hideElement {
	display:none;
}
.cursor-pointer {
	cursor:pointer;
}
/* New style for account page */
.account-page {
	background-color: #292929;
}
.account-page label {
	font-family:'HelveticaNeueW15-75Bold';
	color: #7e7e7e;
	font-size: 16px;
}
.account-page input {
	color: #ffffff;
	font-size: 15px;
	background-color: #292929;
	font-family:'HelveticaNeueW15-45Ligh';
	border-color: #525252;
}
.account-page textarea {
	color: #ffffff;
	font-size: 15px;
	background-color: #292929;
	font-family:'HelveticaNeueW15-45Ligh';
	border-color: #525252;
}
.content_dr {
	margin-top: 40px;
	margin-bottom: 30px;
	height: 1px;
	border-top: 1px solid #525252;
}
.account-page .account-text {
	font-family: DinAlternate;
	font-size: 48px;
	color: #ffffff;
	padding-left: 15px;
	vertical-align: middle;
}
.account_page_text {
	font-family:'HelveticaNeueW15-55Roma';
	font-size: 16px;
	color: #ffffff;
}
.account-save {
	background:url("../images/account-save-changes.png") no-repeat;
	height: 60px;
	width: 560px !important;
	border:none;
	font-weight: 900;
	font-size: 16px;
	margin: auto auto;
}
.input-icon {
	position: absolute;
	display: block;
	width: 34px;
	height: 25px;
	line-height: 34px;
	text-align: center;
	top: 11px;
	left: 19px;
}
.account-img-layer {
	background:url(../images/camera_layer.png) no-repeat;
	position: absolute;
	top:0;
	left:0;
	border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 61px 61px 61px 61px;
	-webkit-border-radius: 6px 6px 6px 6px;
	height: 125px;
	width: 125px;
}
.account-title-icon img {
	width: 54px;
}
.account-title-icon {
	width: 51px;
	vertical-align: middle;
	display:inline-block;
}
.account-det-input input {
	width: 195px;
	display: inline;
}
.account-det-icon {
	padding-right: 10px;
	padding-top: 10px;
	width: 64px;
}
.account-page .form-control[readonly] {
	background-color: #292929;
	color: #ffffff;
}
.vast-name {
	padding-right: 20px;
}
.url-section input::-webkit-input-placeholder {
 color: #ffffff;
}
.url-section input:-moz-placeholder {
 color: #ffffff;
}
.url-section input:-moz-placeholder {
 color: #ffffff;
}
.url-section input:-ms-input-placeholder {
 color: #ffffff;
}
.url-section input {
	font-size: 16px;
}
.link-section input::-webkit-input-placeholder {
 color: #ffffff;
}
.link-section input:-moz-placeholder {
 color: #ffffff;
}
.link-section input:-moz-placeholder {
 color: #ffffff;
}
.link-section input:-ms-input-placeholder {
 color: #ffffff;
}
.link-section input {
	font-size: 16px;
}
/* Style for message list page */
.message-list-page {
	background-color: #292929;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;/*height: 100%;*/
}
.message-title {
	font-family:'DinAlternate';
	font-size: 48px;
	color: #ffffff;
	vertical-align:middle;
}
.mess-account-title {
	width: 100%;
	padding-right: 0px;
	padding-bottom: 30px;
	margin: 0px;
}
.inbox-title-icon {
	padding-right: 0px;
	vertical-align:middle;
	display: inline-block;
}
.message-list-header {
	padding-right: 35px;
	padding-left: 35px;
}
.messages-list {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.premium_button {
	background:url(../images/premium-sub.png) no-repeat;
	width: 147px;
	height: 28px;
	float: right;
	margin-right: 20px;
	vertical-align: middle;
	line-height: 27px;
	text-align: center;
}
.all-followers {
	background:url(../images/subscribers.png) no-repeat;
	width: 106px;
	height: 28px;
	float: right;
	margin-right: 20px;
	vertical-align: middle;
	line-height: 27px;
	text-align: center;
}
.all-subscribers {
	background:url(../images/subscribers.png) no-repeat;
	width: 106px;
	height: 28px;
	float: right;
	margin-right: 20px;
	vertical-align: middle;
	line-height: 27px;
	text-align: center;
}
.subscribers:nth-child(odd) {
 background-color:#2f2f2f;
 height:67px;
 padding-top:15px;
}
.subscribers:nth-child(even) {
 height:67px;
 padding-top:15px;
}
.sub-subject a {
	font-family:'HelveticaNeueW15-75Bold';
	color: #ffffff;
	text-decoration: none;
	text-transform: capitalize;
}
.sub-subject {
	float: left;
	padding-left: 35px;
	/*width: 533px;*/
    font-size: 16px;
	font-family:'HelveticaNeueW15-75Bold';
	color: #ffffff;
}
.message-write-button {
	float: right;
	vertical-align: middle;
	line-height: 70px;
}
.sub-time a {
	font-family:'HelveticaNeueW15-55Roma';
	font-size: 13px;
	color: #5b5b5b;
	text-decoration: none;
}
.subscriber-list {
	float: left;
	width: 175px;
	font-size: 13px;
	color: #fff;
	font-family:'HelveticaNeueW15-55Roma';
	padding-top: 5px;
}
.subscriber-arrow {
	float: left;
	padding-top: 5px;
}
.audio-crop-container .ui-widget-header {
	background:none;
	background-color: red;
	color: #ffffff;
	font-weight: bold;
}
.audio-crop-container #slider {
	width: 65%;
	margin-top:10px;
	float: left;
	margin-right:5px;
}
.audio-crop-container .ui-slider-horizontal {
	height: 4px;
}
.audio-crop-container .ui-corner-all, .audio-crop-container .ui-corner-bottom, .audio-crop-container .ui-corner-right, .audio-crop-container .ui-corner-br {
	border:none !important;
}
.audio-crop-container .ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 8px;
	height: 21px;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.audio-crop-container .ui-slider-horizontal .ui-slider-handle {
	top:-8px;
	margin-left:0px;
	cursor:pointer;
}
.audio-crop-container .ui-widget-content {
	border: none;
	background:none;
	background-color: #363636;
}
.player-background {
	background-color:#444444;
	height:65px;
	width:100%;
	margin-top:15px;
}
#play-icon {
	margin: 8px;
	float: left;
}
.audio-crop-container {
	width: 80%;
	float: left;
	margin-top: 22px;
}
.audio-crop-container #left-timer, .audio-crop-container #right-timer {
	width:50px;
	float:left;
	margin:0px 5px;
	color:#fff;
}
/* Message write page */
.message-write-page {
	background-color: #292929;/*height: 100%;*/
}
.message-write-page input {
	color: #ffffff;
	font-size: 15px;
	background-color: #292929;
	font-family:'HelveticaNeueW15-45Ligh';
	border-color: #525252;
}
.message-write-page textarea {
	color: #ffffff;
	font-size: 15px;
	background-color: #292929;
	font-family:'HelveticaNeueW15-45Ligh';
	border-color: #525252;
}
.message-write-page label {
	font-family:'HelveticaNeueW15-75Bold';
	color: #7e7e7e;
	font-size: 16px;
}
.message-write-page input::-webkit-input-placeholder {
 color: #ffffff;
}
.message-write-page input:-moz-placeholder {
 color: #ffffff;
}
.message-write-page input:-moz-placeholder {
 color: #ffffff;
}
.message-write-page input:-ms-input-placeholder {
 color: #ffffff;
}
.write-mess-title {
	width: 100%;
	padding-right: 0px;
	margin: 0px;
}
.regular-radio {
	display: none;
}
.regular-radio + label {
	-webkit-appearance: none;
	/*background-color: #292929;*/
    border: 4px solid #868686;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
	padding: 9px;
	border-radius: 40px;
	display: inline-block;
	position: relative;
}
.regular-radio:checked + label:after {
	content: ' ';
	width: 8px;
	height: 8px;
	border-radius: 40px;
	position: absolute;
	top: 5px;
	background: #da3838;
	box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.3);
	text-shadow: 0px;
	left: 6px;
	font-size: 16px;
}
.regular-radio:checked + label {
	/*background-color: #292929;*/
    color: #99a1a7;
	border: 4px solid #da3838;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1), inset 0px 0px 10px rgba(0, 0, 0, 0.1);
}
.regular-radio + label:active, .regular-radio:checked + label:active {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(0, 0, 0, 0.1);
}
.textCaps {
	text-transform:capitalize;
}
.msgRadioText {
	display: block;
	margin-top: -34px;
	margin-left: 37px;
	position:absolute;
	font-weight:300px;
	color: #868686;
	font-size: 16px;
	font-family:'HelveticaNeueW15-75Bold';
}
.radio-container {
	position:relative;
}
.message-publish {
	background:url("../images/publish-message.png") no-repeat;
	height: 44px;
	width: 560px !important;
	border:none;
	font-weight: 900;
	font-size: 16px;
	margin: auto auto;
}
#post-edit-page, #chapter-explore-page {
	background-color:#292929;
}
.edit-back-arrow img {
	width:40px;
}
.slider-handle-left {
	background:url("../images/slider-handle-left.png") no-repeat !important;
	border:none !important;
}
.slider-handle-right {
	background:url("../images/slider-handle-right.png") no-repeat !important;
	border:none !important;
	margin-left:-4px !important;
}
#need-to-cut {
	cursor:pointer;
}
/* Message view page */
.message-view-page {
	background-color: #292929;/*height: 100%;*/
}
.messages-box {
	float:none!important;
	width:100%!important;
	margin-left:0px;
	padding: 25px;
}
.messages-box {
	background:#444444;
	border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
}
.messages-box .msg-img-container img {
	width:100%;
}
.messages-box .msg-text {
	margin-top:20px;
	margin-bottom:20px;
	color: #ffffff;
	font-size: 14px;
	font-family:'HelveticaNeueW15-55Roma';
}
.messages-box .all-followers-btn {
	background:#d0d0d0 !important;
	max-width:125px !important;
	color:#525252 !important;
	border:#d0d0d0 !important;
	float:right;
}
.messages-box .msg-subject {
	font-weight:bold;
	font-size:28px;
}
.messages-box .msg-container {
	/*margin-top:20px;
    margin-bottom:20px;
    padding-left:20px;*/
    padding-bottom: 20px;
}
.all-followers-view {
	background:url(../images/subscribers.png) no-repeat;
	width: 106px;
	height: 28px;
	float: right;
	vertical-align: middle;
	line-height: 27px;
	text-align: center;
	font-size: 13px;
	font-family:'HelveticaNeueW15-55Roma';
	color: #ffffff;
}
.all-premium-view {
	background:url(../images/premium-sub.png) no-repeat;
	width: 147px;
	height: 26px;
	float: right;
	vertical-align: middle;
	line-height: 27px;
	text-align: center;
	font-size: 13px;
	font-family:'HelveticaNeueW15-55Roma';
	color: #ffffff;
}
.del-msg {
	text-align:right;
	padding-right:15px;
	margin-top:20px;
	font-family:'HelveticaNeueW15-55Roma';
	font-size: 14px;
	color: #fff;
}
.del-msg img {
	padding-left:5px;
}
.btn-primary, .btn-primary:hover {
	border:none !important;
}
/* Add post */
.add-post-title {
	font-family: DinAlternate;
	font-size: 48px;
	color: #ffffff;
	padding-left: 10px;
	vertical-align: middle;
}
.addpost-title-icon {
	width: 51px;
	vertical-align: middle;
	display:inline-block;
}
.publish-sub-title {
	font-size: 18px;
	font-family:'HelveticaNeueW15-45Ligh';
	color: #7e7e7e;
	line-height: 39px;
}
.post_type_div {
	width: 601px;
	margin: auto auto;
}
.ph-upload-but {
	padding-top: 30px;
	width: 492px;
	margin: auto auto;
}
.upload-photo-file {
	float: left;
}
.upload-photo-img {
	width: 198px;
	margin: auto;
}
.photo_action_text {
	width: 198px;
	text-align: center;
	font-size: 18px;
	font-family:'HelveticaNeueW15-55Roma';
	color: #ffffff;
	padding-top: 15px;
}
.capture-camera {
	float: left;
	padding-left: 95px;
}
.upload-capture-camera {
	width: 198px;
	margin: auto;
}
.preview-heading-comment {
	margin-top: 25px;
	text-align: center;
	padding-bottom: 20px;
	font-family:'HelveticaNeueW15-45Ligh';
	font-size:15px;
	color:#fff;
}
.preview-bottom {
	margin:50px auto;
	width:100%;/*width: 566px;
    padding-top: 30px;*/
}
.preview-bottom .next-nav {
	float:right;/*padding-left: 20px;*/
}
.loaded_message_item {
	background-image:url("../images/message-uploaded-bg.png");
	width:200px;
	height:46px;
	background-repeat:no-repeat;
	padding:10px 10px;
}
#pay-sub-yes {
	background:url(../images/paying-sub.png) no-repeat;
	width: 78px;
	height: 44px;
	border: none;
}
#pay-sub-no {
	background:url(../images/paying-sub-yes.png) no-repeat;
	width: 52px;
	height: 44px;
	border: none;
}
button:focus, button:active, button:hover {
	outline:0px !important;
	-webkit-appearance:none;
}
.btn.active, .btn:hover {
	outline:0px !important;
	-webkit-appearance:none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.pay-sub-main {
	position: relative;
}
.pay-sub-div {
	position: absolute;
	width: 52px;
	height: 44px;
	top:0;
	right: 0;
}
.add_share input {
	font-size: 18px;
	font-family:'HelveticaNeueW15-55Roma';
	color: #ffffff;
}
.add_share .smallGreyHead {
	font-size: 16px;
	color: #7e7e7e;
	margin-bottom: 5px;
	font-family:'HelveticaNeueW15-55Roma';
}
#inputpublishdate {
	font-size: 15px;
}
#inputpublishtime {
	font-size: 15px;
}
.share-select {
	float: left;
	width: 493px;
}
.share-add-chapter-new {
	vertical-align: middle;
	float: left;
	padding-left: 57px;
	margin-top: 45px;
}
.share-publish-section {
	padding-top: 35px;
}
.share-chapter-section {
/*padding-top: 35px;*/
}
.preview_title_input {
	padding-bottom: 20px;
	padding-top: 20px;
}
.publish-time {
	margin-top:14px;
	color:#4a4a4a;
	font-family:'HelveticaNeueW15-75Bold';
	font-size: 16px;
}
.share-det-image {
	width: 275px;
	margin: auto auto;
	padding-top: 30px;
}
.music_action_text {
	width: 100%;
	text-align: center;
	font-size: 18px;
	font-family:'HelveticaNeueW15-55Roma';
	color: #ffffff;
	padding-top: 15px;
}
#login-form .input-icon {
	position: absolute;
	display: block;
	width: 34px;
	height: 32px;
	line-height: 34px;
	text-align: center;
	top: 11px;
	left: 19px;
}
#signup-page .input-icon {
	position: absolute;
	display: block;
	width: 34px;
	height: 32px;
	line-height: 34px;
	text-align: center;
	top: 11px;
	left: 19px;
}
#list-user-page {
	background-color: #292929;
}
.colorWhite {
	color:#fff;
}
.view-edit-user-button {
	/*width: 106px;*/
    float: right;
	vertical-align: middle;
	background-color: #fff;
	text-align: center;
}
#chapter_list_table {
	color:#fff;
}
#chapter_list_table > tbody>tr:nth-child(odd)>th {
 background-color:#292929;
}
#chapter_list_table:nth-child(even) {
 background-color:#2f2f2f;
}
.feedpage-title-icon {
	vertical-align: middle;
	display:inline-block;
}
.feedpage-title-icon img {
	width: 44px;
}
.feed-title-text {
	font-family: DinAlternate;
	font-size: 48px;
	color: #ffffff;
	padding-left: 20px;
	vertical-align: middle;
}
.feedpage-title {
	width: 350px;
	padding-bottom: 30px;
	padding-right: 0px;
	float: left;
}
.edit-page-title {
	width: 100%;
	padding-right: 0px;
	padding-bottom: 30px;
}
.edit-title {
	font-family:'DinAlternate';
	font-size: 48px;
	color: #ffffff;
	vertical-align:middle;
	padding-left: 15px;
}
.edit-title-icon {
	padding-right: 0px;
	vertical-align:middle;
	display: inline-block;
}
.edit-music-left-icon {
	vertical-align: middle;
	display: inline-block;
	line-height: 45px;
	padding-left: 10px;
	padding-right: 10px;
}
.edit-music-text {
	vertical-align: middle;
	display: inline-block;
	line-height: 47px;
	font-family:'DinAlternate';
	font-size: 28px;
	color: #ffffff;
}
#uploaded_music_button {
	height: 70px !important;
}
#uploaded_photo_button {
	height: 70px !important;
}
#uploaded_video_button {
	height: 70px !important;
}
.edit-music-close {
	display: inline-block;
	vertical-align: middle;
	line-height: 45px;
	padding-right: 20px;
}
.edit-post-des {
	font-family:'HelveticaNeueW15-45Ligh';
	font-size: 18px;
	color: #7e7e7e;
	text-transform: uppercase;
}
.edit_hr {
	border-top: 1px solid #494949 !important;
	margin-bottom: 20px;
	height: 1px;
	margin-top: 5px;
}
#post-edit-page section {
	margin-top: 30px;
}
#secondary-content .fontcolorGrey {
	font-size: 16px;
	font-family:'HelveticaNeueW15-55Roma';
	color: #ffffff;
}
.edit-uploaded {
	height: 45px;
	font-family:'DinAlternate';
	font-size: 16px;
	color: #ffffff;
}
.edit-upload span {
	vertical-align: middle;
	line-height: 41px;
	display: inline-block;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family:'DinAlternate';
	font-size: 16px;
	color: #ffffff;
	height: 45px;
}
.edit-small-close {
	display: inline-block;
	vertical-align: middle;
	line-height: 22px;
	/*padding-right: 20px;*/
    padding-left: 10px;
}
.sec-label {
	padding-right: 20px;
	vertical-align: middle;
	line-height: 36px;
}
.share_content .smallGreyHead {
	font-size: 16px;
	font-family:'HelveticaNeueW15-55Roma';
	color: #7e7e7e;
}
.edit-publish-options {
	float: none;
}
.edit-paying-sub {
	float: none;
}
.edit-paying-sub {
	width:100% !important;
	font-size: 15px !important;
}
.edit-paying-subscription {
	width: 100%;
	padding-top: 7px;
}
.edit-msgRadioText {
	float: left;
	display: block;
	font-weight:300px;
	color: #868686;
	font-size: 16px;
	font-family:'HelveticaNeueW15-75Bold';
	padding-left: 10px;
	padding-top: 2px;
}
.edit-paying-subscription label {
	float: left;
}
.edit-paying-subscription .regular-radio + label {
	border: 4px solid #868686;
}
.edit-share-det-image {
	width: 282px;
	margin: auto auto;
	padding-top: 30px;
	padding-bottom: 20px;
}
.share-publish-section .regular-radio:checked + label {
	background-color: #292929;
	color: #da3838;
	border: 4px solid #da3838;
}
.share-publish-section .regular-radio:checked + label:after {
	background: #da3838;
}
#schedule_content_div {
	display:none;
}
.edit-paying-subscription .regular-radio:checked + label {
	background-color: #292929;
	color: #da3838;
	border: 4px solid #da3838;
}
.edit-paying-subscription .regular-radio:checked + label :after {
	background: #da3838;
}
.top-file-upload button {
	width: 280px;
}
.top-file-upload {
	text-align: center;
}
.edit-music-upload-icon {
	vertical-align: middle;
	display: inline-block;
	line-height: 41px;
	padding-left: 10px;
	padding-right: 10px;
}
#music-upload-next {
	display:none;
}
.top-file-upload button:hover {
	background-color: #db3839 !important;
}
.edit-upload span:hover {
	color: #ffffff !important;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
	background-color: #DC383A;
	border-color: #DC383A;
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus, .pagination>.disabled>span:hover {
	color: #fff;
	background-color: #292929;
	border-color: #292929;
}
.pagination>li>a, .pagination>li>span, .pagination>.disabled>span {
	color: #fff;
	background-color: #2F2F2F;
	border-color: #2F2F2F;
}
.poi_position, .add_post_poi_position {
	position:absolute;
	width:50px;
	height:50px;
	background-image:url("../images/poi_icon_selected.png");
	display:none;
	background-repeat:no-repeat;
}
#channel_list_table>tbody>tr>td, #channel_list_table>thead>tr>th {
	background:transparent;
	color:#fff;
}
.non_active_span {
	padding:2px 15px !important;
}
.channel_delete {
	margin-left:15px;
	cursor:pointer;
}
.wait_symbol {
	background: url("../images/loading.gif") no-repeat center;
}
@media only screen and (max-width : 767px) {
 .message-publish {
 width: 100% !important;
 background-size: 100% 100%;
}
 .message-write-button {
 line-height: 62px;
}
 .account-save {
 width: 100% !important;
 background-size: 100% 100%;
}
 .account-des {
 width: 100% !important;
 text-align: center;
}
 .go-back-nav img {
 width: 200px;
}
 .next-nav img {
 width: 200px;
}
 .preview-bottom {
/*width: 470px;*/
    }
 .account-img {
 float:none;
 margin: auto;
}
 .type-button {
 width: 90px !important;
 height: 90px !important;
 margin: 5px !important;
}
 .post_type_div {
 width: 502px;
}
 #feed-popup-modal-dialog {
 width: auto !important;
}
 #middle-area, #top-area {
 width: 100% !important;
}
 #middle-area .post-container {
 width: 100% !important;
}
 .feed-popup-desc {
 max-height: 150px;
 overflow: auto;
}
 .post-main-inner-content {
 max-height: 150px;
 overflow: auto;
}
 .go-back-nav a, .next-nav a {
 width: 225px;
 background-size: 100%;
 height: 50px;
}
 #video_image_preview {
 width: 327px !important;
 height: 80px !important;
 margin: auto auto;
}
 #video_image_preview img {
 margin: 10px 10px 10px 10px;
}
 #inputpublishtime {
 font-size: 12px;
}
 #inputpublishdate {
 font-size: 12px;
}
}
@media (max-width: 1600px) {
 #feed-popup-modal-dialog .modal-content {
 width: 98% !important;
}
 .feed-close {
 width: 2% !important;
}
}
@media (max-width: 1200px) {
 .app-store {
 right: 0px !important;
}
 .signup-content {
 left: 0px !important;
}
 #feed-popup-modal-dialog .modal-content {
 width: 98% !important;
}
 .feed-close {
 width: 2% !important;
}
 .share-add-chapter-new {
 padding-left: 10px !important;
}
}
@media all and (max-width: 1200px) and (min-width: 800px) {
 .type-button {
 width: 95px;
 height: 95px;
 margin: 8px !important;
}
 .share-add-chapter {
 padding-left: 0px;
 padding-right: 0px;
}
 #video_image_preview {
 width: 576px !important;
 height: 70px !important;
 margin: auto auto;
}
}
@media all and (max-width: 1024px) and (min-width: 800px) {
 .manage-explore-ipad-preview {
 float: none !important;
 margin-bottom: 20px;
}
 .sub-featured-container {
 max-height: 180px !important;
 min-height: 180px !important;
}
 #chapter-container {
/*padding: 15px 0px 15px 55px !important;*/
    }
}
@media all and (max-width: 1023px) and (min-width: 800px) {
 #chapter-container {
/*padding: 15px 0px 15px 75px !important;*/
    }
}
@media all and (max-width: 1080px) and (min-width: 1024px) {
 .manage-explore-ipad-preview {
 margin-bottom: 20px !important;
 float: none !important;
}
}
@media (max-width: 800px) {
 .left-sidebar {
 float: none;
 margin: auto auto;
}
 .content-area {
 width: 100% !important;
}
 #feed-popup-modal-dialog .modal-content {
 width: 97% !important;
}
 .feed-close {
 width: 3% !important;
}
 .btnChannelCoverContainer {
 margin-left: 18% !important;
}
 .select-artist {
 margin-left: 4% !important;
}
 .users-list .subscribers {
 float:left;
 height:auto !important;
 padding-bottom:10px;
 width:100%;
}
}
@media (max-width: 599px) {
 .feedpage-title {
 width: 290px;
}
 .chapter-drop {
 float: none;
}
 .share-add-chapter {
 float: none;
 width: 100%;
}
 .form-group .control-label {
 width: 100%;
}
 .message-title {
 font-size: 40px;
}
 .message-write-button {
 line-height: 55px;
}
 .publish_subscribe_div {
 padding-left: 0px;
 padding-right: 0px;
}
 .btnChannelCoverContainer {
 margin-left: 10% !important;
}
 .publish-sub-title {
 font-size: 16px !important;
}
 .sub-featured-container {
 max-height: 157px !important;
 min-height: 157px !important;
}
    /*.manage-network-small-container{
            margin-right: 13px !important;
    }
    .manage-network-main{
            margin-right: 10px !important;
            margin-bottom: 10px !important;
    }	*/
    #chapter-container, #user-manage-chapter-container {
 padding:15px 0px 15px 20px !important; /* 04/06/2015 */
}
 #chapter-outer-container {
 max-width:324px !important;
}
 .manage-network-main, .user-manage-chapter-main {
 margin-right:60px !important;
 margin-bottom:15px !important;
}
 .manage-network-small-container, .user-manage-chapter-small-container {
 margin-right:20px !important;
}
 .buttonadd-icon {
 margin-right:10px;
}
}
@media (max-width: 567px) {

    /* .post_type_div {
            width: 240px;
    } */
    .upload-photo-img img {
 width: 125px;
}
 .upload-capture-camera img {
 width: 125px;
}
 .upload-capture-camera {
 width: 120px;
}
 .upload-photo-img {
 width: 120px;
}
 .photo_action_text {
 width: 150px;
}
 .ph-upload-but {
 width: 330px;
}
 .capture-camera {
 padding-left: 30px;
}
 .preview-bottom {
/*/width: 200px;*/
    }
 .next-nav {
/*margin-top:10px;*/
	}
 .preview-ipad {
 float: none !important;
 margin: auto;
}
 .preview-iphone {
 float: none !important;
 margin: auto;
}
 .share-select {
 width: auto;
}
 .feedpage-title {
 width: 250px;
}
 .feed-title-text {
 font-size: 45px;
}
 .feed-title-right {
 padding-top: 12px;
}
 .signup-content {
 left: 0px !important;
 bottom: 0px !important;
}
 .app-store {
 right: 0px !important;
 bottom: 0px !important;
 top: auto !important;
 padding-bottom: 0px !important;
}
 #top-area .main-top-content {
 height: 135px !important;
}
 .app-store img {
 width: 100px;
 height: 40px;
}
 .signup-content img {
 width: 44px !important;
}
 #main-page .main-content-area {
 padding: 62px 15px 3px 15px !important;
}
 #popupVideoId {
 width: 320px !important;
 height: 240px !important;
}
 .popupVideo {
 width: 209px;
 margin: auto;
}
 #middle-area .secondary-content {
 width: 100%;
}
    /*#middle-area #srt_link_page_footer{
            display: none;
    }*/
    .middle_desc {
/*bottom: 0px;*/
    }
 .post-main-inner-content {
 width: 100%;
 bottom: 50px; /* 04/07/2015 */
 height: 86px;
 overflow: auto;
}
 .feed-popup-desc {
 max-height: 120px;
 overflow: auto;
}
 .go-back-nav a, .next-nav a {
 width: 174px;
 background-size: 100%;
 height: 50px;
}
 .mess-account-title {
 height: auto !important;
}
 .message-write-button {
 float: none;
}
 .message-list-header {
 text-align: center;
}
 .message-title {
 padding-right: 20px;
}
 #popupAudioId {
 width: 248px !important;
}
 #post-edit-page .publish_subscribe_div .width50 {
 width: 100%;
}
 .story-cover-select {
 width: auto;
}
 .story-cover-button {
 width: auto;
}
 .btnChannelCoverContainer {
 margin-left: 1% !important;
}
 .add-post-title {
 font-size: 36px !important;
}
}
@media (max-width: 800px) {
 #main-page .main-content-area {
 padding: 30px 15px 3px 15px !important;
}
 #main-page .main-bottom-area {
 padding: 10px 15px 3px 15px !important;
}
 #top-area {
 min-height: 110px !important;
}
 #top-area .main-top-content {
 height: 75px !important;
}
}
@media (max-width: 570px) {
 .shortlink-audio-container #popupAudioId {
width:100%;
}
    /*[controls] {
            width:100%;
    }*/
    .shortlink-audio-container {
 top:0px !important;
}
 .shortlink-audio-container #popupAudioId, .shortlink-audio-container #secpopupAudioId {
 top:10px;
}
 #main-page-shortlink .feed-popup-player, #main-page-shortlink .middle_desc {
width:100%;
}
 .shortlink-audio-container {
 width:100%;
}
 #feedPopup .secondary-content {
 top:50px;
 width:100%;
}
 #feedPopup #feed-popup-sharer-audio-container {
 top: 50px;
 width: 100%;
 height:65px;
/*height: 110px;*/
    }
}
@media (max-width: 505px) {
 .preview-bottom {
 width: 200px;
 text-align: center;
 float: none;
}
 .preview-bottom span {
 margin-top:10px;
}
}
@media (max-width: 479px) {
 #publish_channel_now {
 width:265px;
}
 .nav_cricles_div ul li, .nav_cricles_admin_div ul li {
 background-image:url("../images/nav-mobile-background-icon.png");
 height: 25px;
 width: 25px;
 font-size: 12px;
}
 .nav_cricles_div ul li.nav_active, .nav_cricles_admin_div ul li.nav_active {
 background: url("../images/nav-mobile-select-background-icon.png") no-repeat center;
 color: #fff;
 border: none !important;
 background-repeat: no-repeat;
}
 .account-title {
 width: auto;
}
 .addpost-title-icon {
 width: 44px;
 margin-left: 10px;
}
 .add-post-title {
 font-size: 42px;
}
 .post_type_div {
 width: 306px;
}
 .type-button {
 width: 92px !important;
 height: 90px !important;
 margin: 5px !important;
}
 .capture-camera {
 padding-left: 0px;
 float: none;
}
 .upload-photo-file {
 float: none;
}
 .ph-upload-but {
 width: auto;
}
 .photo_action_text {
 width: auto;
}
 .preview-ipad > div {
 height: 152px;
 width: 204px;
}
 .preview-ipad {
 width: 223px !important;
}
 .preview_images, .preview_video {
 width: auto !important;
}
 .publish-sub-title {
 font-size: 15px;
 margin-right: 3%;
}
 .nav_cricles_div, .nav_cricles_admin_div {
 padding-left: 0px;
}
 .share-icon {
 padding-left: 15px;
}
 .share-det-image {
 width: 213px;
}
 .publish-sub-title {
 display: none;
}
 .go-back-nav a {
 background: url("../images/go-back-mobile.png") no-repeat center;
 width: 100px;
}
 .next-nav a {
 background: url("../images/go-next-mobile.png") no-repeat center;
 width: 100px;
}
 .preview-bottom .next-nav {
/*padding-left: 10px;
		margin-top:10px;*/
    }
 #btn_video_uploader {
 width: 125px;
}
 #btn_music_uploader {
 width: 125px;
}
 .audio_player {
 width: 212px;
}
 #vast_audioplayer {
 width: 100%;
}
 #need-to-cut {
 float: none !important;
}
 #audio-crop-div .section-heading-comment {
 float: none !important;
}
 #audio-crop-div {
 text-align: center;
}
 .message-title {
 font-size: 34px;
}
 .feed-title-text {
 font-size: 34px;
 padding-left: 10px;
}
 .feedpage-title-icon img {
 width: 35px;
}
 .add-post-title {
 font-size: 34px;
/* padding-left:0px; */
    }
 .addpost-title-icon img {
 width: 35px;
}
 .inbox-title-icon img {
 width: 34px;
}
 .account-page .account-text {
 font-size: 34px;
}
 .account-title-icon {
 width: 24px;
}
 .account-title-icon img {
 width: 35px;
}
 .feedpage-title {
 width: auto;
 float: none !important;
}
 .feed-header-section {
 text-align: center;
}
 .message-list-header {
 text-align: center;
}
 .account-det-icon {
 display: none;
}
 .account-des {
 padding-left: 0px;
 padding-right: 0px;
}
 .account-det-input input {
 width: 90%;
 margin-top: 10px;
}
 .vast-name {
 padding-right: 0px;
}
 .account-save {
 background: url("../images/mobile-save-changes.png") no-repeat;
 height: 44px;
 background-size: 100% 100%;
}
 .social-section-title {
 padding-bottom: 10px;
 text-align: center;
}
 .link-section-title {
 padding-bottom: 10px;
 text-align: center;
}
 .inbox-title-icon {
 width: 38px;
 margin-left:10px;
}
 .feed-title-right {
 width: 194px;
 margin: auto;
 float: none;
 text-align: center;
}
 .feedpage-title {
 height: auto !important;
 padding-bottom: 0px;
}
 .feed-header-section {
 padding-bottom: 30px;
}
 .feed-title-right div {
 float: left;
}
 .date_chapter {
 padding-left:10px;
}
 .post-header {
 padding-left: 5px;
 padding-right: 5px;
}
 .header-content-top {
 font-size: 16px;
 font-family: DinAlternate;
}
 .subscriber-arrow {
 position: absolute;
 top:30%;
 right: 15px;
 float: none;
}
 .subscribers {
 position: relative;
 height: auto !important;
 padding-bottom: 15px;
}
 .subscriber-list {
 float: none;
}
 .sub-subject {
 float: none;
 padding-left: 15px;
}
 .sub-button {
 float: none !important;
 padding-left: 15px;
}
 .premium_button {
 float: none;
}
 .all-subscribers {
 float: none;
}
 .all-followers {
 float: none;
}
 .mess-account-title {
 height: auto !important;
}
 .message-write-button {
 float: none;
}
 .message-subscription div {
 padding-left:0px;
}
 .radio-subscriptions div {
 padding-left:0px;
}
 .share-publish-section .width50 {
 float: none;
 width: auto;
}
 #btnPublishPost {
 content: url("../images/mobile-publish-post.png");
}
 .message-publish {
 background: url("../images/mobile-publish-message.png") no-repeat;
 background-size: 100% 100%;
 width: 80% !important;
}
 #feed-popup-modal-dialog .modal-content {
 width: 95% !important;
}
 .feed-close {
 width: 5% !important;
}
 .container {
 padding-left:0px;
 padding-right:0px;
}
 .content-area {
 padding-left: 5px;
 padding-right: 5px;
}
 .nav_cricles_div ul, .nav_cricles_admin_div ul {
 width: 310px;
 margin: 0px auto 10px;
 float:none;
}
 .message-write {
 padding-left: 15px;
 padding-right: 15px;
}
 .message-write-header {
 text-align: center;
}
 .write-mess-title {
 text-align: center;
}
 .all-premium-view {
 float: none;
 margin-top: 10px;
}
 .all-followers-view {
 float: none;
 margin-top: 10px;
}
 .messages-box {
 padding: 15px;
 border-radius: 0px 0px 0px 0px;
}
 .personal-info, #top-section, .social-section, .link-section, .url-section, #secondary-content, #share-options, .share_content, #poi_div, .share-content-textDiv {
 padding-left: 15px;
 padding-right: 15px;
}
 .top-file-upload {
 padding-left: 0px;
 padding-right: 0px;
}
 #secondary-content {
 text-align: center;
}
 .sec-label {
 float: none !important;
 padding-right: 0px;
}
 .edit-share-det-image {
 width: 214px;
}
 #top-section {
 text-align: center;
}
 .edit-title {
 font-size: 34px;
}
 .edit-page-title {
 text-align: center;
 padding-bottom: 0px;
 height: auto !important;
 margin-bottom: 10px;
}
 #add-post-page .add_secondary .form-group {
 margin-left: 0px;
 margin-right: 0px;
}
 .section-heading-comment {
 padding-left:15px;
 padding-right:15px;
}
 #step1 .form-group {
 margin-left: 0px;
 margin-right: 0px;
}
 #step1 .title-bold {
 padding-left: 15px;
 padding-right: 15px;
}
 .edit-upload span {
 float: none !important;
}
 .edit-music-text {
 font-size: 20px;
}
 .account-submit-button {
 padding-right: 15px;
 padding-left: 15px;
}
 #feedPopup .popupVideo {
 width: 100%;
}
 .feed-popup .feed-popup-player {
 width: 100%;
}
 .secondary-content {
 width: 100%;
}
 #feedPopup .popupVideo video {
 width: 100% !important;
}
 #feedPopup .popupAudio {
 width: 100%;
}
 #feedPopup .popupAudio audio {
 width: 100% !important;
}
 #middle-area {
 padding: 0px;
}
 #main-page {
 padding: 0px;
}
 #middle-area .popupVideo {
 width: 100%;
}
 #srt_link_page_middle_desc .feed-popup-player {
 bottom: 115px;
}
 #middle-area .feed-popup-player {
 width: 100%;
}
 #middle-area #popupAudioId {
 width: 100% !important;
}
 .btnChannelCoverContainer {
 margin-left: 1% !important;
}
 .manage-explore-ipad-preview {
 width: 290px !important;
 padding: 20px !important;
}
 .manage-explore-iphone-preview {
 width: 290px !important;
 padding: 20px !important;
}
 .featured-item-containers {
 max-height: 200px !important;
}
 .sub-featured-container {
 max-height: 118px !important;
 min-height: 118px !important;
}
 .add-post-title {
 font-size: 26px !important;
}
 .form-horizontal .form-group {
 margin-left: 10px !important;
 margin-right: 10px !important;
}
 .network-cover-ash-background {
 width: 282px !important;
 height: 375px !important;
}
 .network-cover-padding {
 padding-left: 5px !important;
}
 .buttonadd-icon {
 margin-left: -5px !important;
}
 .manage-network-small-container {
 margin-left: -5px !important;
}
 .manage-network-main {
 margin-left: -10px !important;
}
 .newline_span {
 display:table-cell;
 float:left;
 margin:5px 0px;
}
}
 @media (max-width: 1024px) {
 .msgRadioText {
 font-size: 0.98em;
}
}
@media (max-width: 801px) {
 #feedPopup .feed-popup-desc {
 bottom: 45px;
 width: 52%;
}
}
@media (max-width: 568px) {
 .message-title {
 font-size: 39px !important;
}
 .feed-popup-player {
 top: 50px;
 width: 100%;
}
 #feedPopup .feed-popup-desc {
 width:100%;
}
}
@media (max-width: 480px) {
 #chapter-container, #user-manage-chapter-container {
 padding:15px 0px 15px 20px !important; /* 04/06/2015 */
}
}
 @media (max-width: 360px) {
 .manage-network-small-container, .user-manage-chapter-small-container {
 margin-right:10px !important;
}
 #chapter-container, #user-manage-chapter-container {
 padding:15px 0px 15px 15px !important;
}
}

/* 990 */
@media (max-width: 990px) {
 .manage-explore-artist-list {
 padding: 0px !important;
}
 .manage-explore-ipad-preview {
 float: none;
 margin-bottom: 20px;
}
}

/* 600 -480 */
@media (max-width: 600px) {
 .channel_group_edit, .channel_group_delete {
 margin:0px 2px;
 cursor:pointer;
}
 .group_name_td {
 padding-left:0px;
 text-align:center;
 width:30%;
}
 .btnChannelCoverContainer {
 margin-left: 12% !important;
}
 .select-artist {
 margin-left: 4% !important;
}
 .sub-featured-container {
 max-height: 157px !important;
 min-height: 157px !important;
}
 .users-list .subscribers {
 float:left;
 height:auto !important;
 padding-bottom:10px;
}
 .subscribers img {
 margin-left:0px;
}
 .view-edit-user-button {
 margin-bottom:5px;
}
 #srt_link_page_middle_desc .feed-popup-player {
 bottom:100px;
}
    /* 3/23/2015 - CREATE NEW BOUNCER ADMINS  */
    .message-title {
 font-size: 44px;
}
}
@media (max-width: 480px) {
 #srt_link_page_middle_desc .feed-popup-player {
bottom:212px;
}
 #middle-area .feed-popup-player {
 width: 100%;
}
 #popupAudioId {
 width: 100% !important;
}
 .group_head_th {
 font-size:12px;
}
 .btnChannelCoverContainer {
 margin-left: 1% !important;
}
 .select-artist {
 margin-left: 7% !important;
}
 .publish-sub-title {
 display: none;
}
 .featured-item-containers {
 max-height: 250px !important;
}
 .sub-featured-container {
 max-height: 118px !important;
 min-height: 118px !important;
}
 .buttonadd-icon {
 margin-left: 15px;
}
 .manage-network-small-container {
 margin-left: 15px;
 margin-right: 10px !important;
}
 .manage-network-main {
 margin-bottom: 20px;
 margin-left: 20px;
}
    /* 3/23/2015 - CREATE NEW BOUNCER ADMINS  */
    .message-title {
 font-size: 31px !important;
}
    /* BOUNCER ADMINS  */
    .bouncer-admins-create-new-dev {
 margin: 20px 34px !important; /* 3/31/2015 */
}
}

/* 320 */
@media (max-width: 320px) {
 .subscribers .imgDeleteUser {
 float:right;
 margin-right:5px;
}
 .subscribers button {
 margin-right:5px;
}
    /* 3/23/2015 - CREATE NEW BOUNCER ADMINS  */
    .message-title {
 font-size: 18px !important;
}
 .boucer-published-heading-text {
 font-size: 17px !important;
}
}
/* 3/23/2015 */
@media (max-width: 299px) { /* 3/23/2015 - CREATE NEW BOUNCER ADMINS */
 .message-title {
 font-size: 16px !important;
}
 .boucer-published-heading-text {
 font-size: 16px !important;
}
}
@media (max-width: 470px) { /* 3/23/2015 - CREATE NEW BOUNCER ADMINS */
 .message-title {
 font-size: 16px !important;
}
}
@media (max-width: 640px) { /* 3/23/2015 - CREATE NEW BOUNCER ADMINS */
 .message-title {
 font-size: 44px !important;
}
 .form-group .control-label {
 width: 60% !important;
}
/*.post_type_div {
            width: 520px;
    }*/
}
@media (max-width: 599px) { /* 3/23/2015 - CREATE NEW BOUNCER ADMINS */
 .message-title {
 font-size: 16px !important;
}
 .boucer-published-heading-text {
 font-size: 16px !important;
}
}
@media (max-width: 1199px) { /* 3/23/2015 - CREATE NEW BOUNCER ADMINS */
 .msgRadioText {
 font-size: 15px !important;
}
/* PUBLISH
    .post_type_div {
            width: 100%;
    } */

}
@media (max-width: 501px) { /* 3/23/2015 - CREATE NEW BOUNCER ADMINS */
 .msgRadioText {
 font-size: 0.87em !important;
}
 .publish-sub-title {
 display: block !important;
}
}
@media (min-width: 300px) and (max-width: 479px) { /* 3/23/2015 - EDIT POST  */
 .form-horizontal .form-group {
 margin-left: 0px !important;
}
 .form-horizontal .form-group .edit-publish-options {
 padding-left: 0px;
}
}
/* 3/25/2015 */
@media (min-width: 300px) and (max-width: 995px) { /* 3/23/2015 - EDIT POST  */
 .content-area {
 padding-bottom: 125px !important;
}
 .publish-time-input {
 margin: 8px 16px;
}
 .msgRadioText {
 font-size: 0.87em !important;
}
}
 @media (min-width: 300px) and (max-width: 768px) {
 .greyElement, .greyElement[readonly] {
 margin-top: 10px;
}
}
@media (min-width: 300px) and (max-width: 568px) {
 .message-write-button {
 float: right;
}
}
/* 3/26/2015 */
/*MY VAST*/
@media (max-width: 479px) {
 .feed-title-right {
 margin: 0px 1px 32px;
}
 #publish_channel_now {
 width: 226px;
}
    /*EDIT POST*/
    .edit-music-text {
 font-size: 16px;
}
 .form-horizontal .form-group {
 margin-left: 0px !important;
 margin-right: 0px !important;
}
 .edit-music-close {
 padding-right: 2px;
}
}
/*EDIT POST*/
@media (max-width: 1600px) {
 .feed-title-right {
 margin-left: 2px !important;
}
 #section-message > div.col-xs-12.col-md-5, #section-message > div.col-xs-7.col-sm-8.col-md-9, div.publish_subscribe_div.col-sm-12.col-md-12 > div.width50.form-group > div.col-xs-10.col-md-10 {
 padding-left: 0px !important;
}
 #add_chapter_button {
 width: 61px;
 font-size: 14px;
}
 div.publish-time.col-xs-2.col-sm-2.col-md-2 {
 padding-left: 5px !important;
 font-size: 14px !important;
 margin-top: 16px;
}
 div.publish-time-input.col-xs-3.col-sm-3.col-md-3 {
 margin: 0px !important;
}
 #share-options > div.full_width_div > div.share_content {
 padding-left: 0px !important;
}
 .col-xs-10.col-md-10.smallGreyHead {
 padding-left: 0px !important;
}
 .publish_subscribe_div.col-sm-12.col-md-12 {
 padding-left: 0px !important;
}
}

/* 3/27/2015 */
/*VAST VIP*/
@media (max-width: 320px) {
 .bouncer-list-top-button {
 margin-top: 15px;
}
 .smallGreyHead {
 font-size: 0.8em !important;
}
}
/* 3/30/2015 */
@media (max-width: 580px) {
 #chapter-explore-page > div > div > span.edit-title {
 font-size: 26px !important;
}
}
/*table responsive*/
@media (max-width: 450px) {
 .bouncer_list_image {
 width: 38px !important;
}
}
@media (min-width: 469px) {
 #bouncer_lists_table tbody tr {
 text-align: center;
}
}
@media (max-width: 1600px) {
    /* VIP */
    #step2 > div > div:nth-child(5) > div.col-xs-9.col-md-9.row {
 margin-left: -9px !important;
}
 #uploadable_event_div > #btn_event_image_uploader {
 margin-left: -15px !important;
}
 #uploadable_event_div > div.music_action_text {
 text-align: justify;
 margin-left: 22px;
}
 .form-group {
 margin-left: 0px !important;
}
 .ajax-file-upload-statusbar {
 width: 96%;
 min-width: 189px;
 margin: auto;
}
/* .ajax-file-upload-percent{
        margin-left: -25px;
    }*/
}
@media (max-width: 770px) {
 #chapter_button_new, #add_chapter_button {
 margin-top: 12px !important;
}
/*.ajax-file-upload-statusbar {
        float: right;
        margin-right: -62px;
        margin-top: 6px;
    }*/
}
@media (min-width: 480px) and (max-width: 770px) {
 .message-subscription {
 margin-left: -15px !important;
}
}
@media (max-width: 480px) {
 .message-subscription {
 margin-left: 0px !important;
}
 .write-mess-title {
 padding-right: 108px;
}
}
/* ------- */
@media (min-width: 992px) and (max-width: 1200px) {
 .chapter-container-adminNetwork {
 padding: 15px 0px 15px 13px !important; /*4/06/15*/
}
 .chapter-outer-container-adminNetwork {
 max-width: 544px !important;
 padding-left: 0px !important;
 padding-right: 0px !important;
}
}
@media (min-width: 666px) and (max-width: 691px) {
 #chapter-outer-container-adminNetwork {
 max-width: 309px !important;
}
 .manage-network-main-adminNetwork {
 margin-right: 15px !important;
}
 .manage-network-small-container-adminNetwork {
 margin-right: 15px !important;
}
 #chapter-container {
 padding: 15px 0px 15px 8px !important;
}
 .chapter-outer-container-adminNetwork {
 padding-left: 0px !important;
 padding-right: 0px !important
}
}
@media (max-width: 723px) and (min-width: 668px) {
 .manage-network-main-adminNetwork {
 margin-right: 10px !important;
}
 .manage-network-small-container-adminNetwork {
 margin-right: 13px !important;
}
 .chapter-outer-container-adminNetwork {
 max-width: 544px !important;
 padding-left: 0px !important;
 padding-right: 0px !important
}
}
@media (max-width: 360px) {
 #chapter-container-adminNetwork, #user-manage-chapter-container-adminNetwork {
 padding: 15px 0px 15px 23px !important;
}
}
@media (min-width: 481px) and (max-width: 604px) {
 .chapter-outer-container-adminNetwork {
 max-width: 324px !important;
}
 .manage-network-small-container-adminNetwork {
 margin-right: 15px !important;
}
 .chapter-container-adminNetwork {
 padding: 15px 0px 15px 32px !important;
}
}
@media (max-width: 480px) {
 .manage-network-main-adminNetwork {
 margin-left: 0px !important;
 margin-right: 15px !important;
}
 .manage-network-small-container-adminNetwork {
 margin-left: 0px !important;
 margin-right: 15px !important;
}
}
@media (min-width: 320px) and (max-width: 479px) {
 .chapter-outer-container-adminNetwork {
 max-width: 301px !important;
}
}
@media (min-width: 408px) and (max-width: 505px) {
 .me-chapter-head-drop {
 top: 3px;
}
}
@media (max-width: 407px) {
 .me-chapter-head-drop {
 top: 7px;
}
}
@media (min-width: 992px) {
 .share-det-input.col-xs-12.col-sm-12.col-md-12 {
 padding-left: 0px !important;
 padding-right:0px !important;
}
}
@media (max-width: 479px) {
 #secondary-content {
 text-align: left !important;
}
}
.me-chapter-text {
	height: auto !important;
}
img.bouncer_list_delete {
	cursor: pointer;
}
/* ------- */
/* Old mobile screens */
@media (max-width: 240px) {
 .post_type_div {
 width: 205px;
}
}
.primary_video_player_toggle img {
	cursor:pointer;
}
.sub-button {
	float: right;
	padding-right: 35px;
}
.message-subscription {
	float: none;
	margin: auto;
	margin-left: 30px;
}
.msg-container-subject {
	font-family:'HelveticaNeueW15-55Roma';
	font-size: 28px;
	color: #ffffff;
	line-height: 18px;
}
.left-sidebar-mobile {
	background-color:#111111;
	text-align: center;
	padding-top: 35px;
	padding-left:0px;
	padding-right: 0px;
}
.left-sidebar-mobile .sidebar_btns {
	width: 286px;
}
.left-sidebar-mobile .sidebar_btns .vast-btn1, .left-sidebar-mobile .sidebar_btns .vast-btn3, .left-sidebar-mobile .sidebar_btns .vast-btn4 {
	padding: 20px 5px;
}
.left-sidebar-mobile .sidebar_btns .vast-btn2 {
	padding: 22px 5px;
}
.left-sidebar-mobile .followers-num, .left-sidebar-mobile .subscribe-num {
	float:left;
	padding-left: 5px;
	font-size: 19px;
	color: #aeaeae;
}
.left-sidebar-mobile .followers-text, .left-sidebar-mobile .subscribe-text {
	font-size: 13px;
	float: left;
	padding-top: 3px;
	color: #aeaeae;
}
.left-sidebar-mobile .subscribe {
	padding-top: 0px;
}
.left-sidebar-mobile .profile-name {
	padding-bottom: 0px;
	text-align:left;
	font-size: 18px;
	color: #ffffff;
}
.left-sidebar-mobile .followers {
	padding-top: 0px;
}
.left-sidebar-mobile .sidebar_dr {
	width: auto;
}
.left-sidebar-mobile .profile-image {
	float:left;
}
.left-sidebar-mobile .profile-data {
	padding-left: 20px;
}
.left-sidebar-mobile .profile-mobile-des {
	float:left;
	padding-left:20px;
	line-height: 18px;
}
.mobile-logout {
	float: right;
	padding-top: 18px;
}
.mobile-btns {
	float: left;
}
.feed-close {
	float: left;
	padding-left: 5px;
	width:1%
}
#section-add-chapter-new {
	padding-top: 20px;
}
.ie #feedPopup .popupAudio {
	top:80px;
}
.add_post_poi_position {
	display:none;
}
.feed-popup .feed-popup-player {/*height:155px;*/
}
.converting_text {
	color: #fff;
	margin-top: 25%;
	font-weight: bold;
	font-size: 20px;
	text-align: center;
}
#video_image_preview {
	width:652px;
	height:80px;
	margin: auto auto;
}
#video_image_preview img {
	height: 100%;
	width: auto;
	margin: 10px 10px 10px 10px;
	float: left;
	cursor:pointer;
}
.signup-content-mobile img {
	width: 44px;
}
.app-store-mobile img {
	width: 100px;
	height: 40px;
}
.sign-up-mobile {
	padding-top: 12px;
	color: #fff;
}
.app-store-mobile {
	float: right;
	padding-top: 3px;
}
.main-top-content-mobile {
	padding-top: 20px;
}
.edit-image-container {
	position: relative;
}
.edit-img-icon {
	position: absolute;
	top: 20px;
	right: 20px;
}
.featured-chapter #chapter_name {
	width: 100%;
	padding: 5px;
	height: auto !important;
}
.featured-chapter .chapter-label {
	margin-top: 5px !important;
	color: #868686;
	font-size: 16px;
	font-family: 'HelveticaNeueW15-75Bold';
}
.featured-chapter .chapter-heading {
	font-family: 'HelveticaNeueW15-75Bold';
}
.featured-chapter #chapterName {
	padding-left: 0px;
}
.publish_subscribe_div {
	margin-bottom: 40px;
}
#post-edit-page .share-det-input {
	padding-left: 0px;
}
.manage-explore-preview {
	background-color:#343434;
	border-radius:5px;
}
.manage-explore-ipad-preview {
	float: left;
	width: 300px;
	padding: 25px;
	height: 300px;
	margin-right: 30px;
}
.manage-explore-iphone-preview {
	padding:25px;
	height: 300px;
	width: 300px;
}
.manage-explore-preview-text {
	font-size:15px;
	font-weight:bold;
	font-family:'HelveticaNeueW15-45Ligh';
	color:#999999;
	text-align: center;
	margin: 15px;
}
.manage-explore-ipad-inner-container {
	/*width:98%;*/
    margin:auto;
}
.manage-explore-ipad-main {
	width: 118px;
	height: 118px;
	float: left;
	/*margin-left: 8px;
    margin-right: 17px;*/
    background: url("../images/ipad-main-border-image.png") no-repeat;
}
.manage-explore-preview-sub, .manage-channel-preview-sub {
	width:54px;
	height:54px;
	float:left;
	/*margin:0px 8px 12px 8px;*/
    background: url("../images/number-container-background.png") no-repeat;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cell-icon-5 {
	margin-left: 0px;
}
.manage-explore-number {
	margin: 26% 36%;
	font-size: 20px;
	color: #fff;
	float: left;
	font-weight:bold;
}
.manage-explore-iphone-main {
	width: 118px;
	height: 57px;
	float: left;
	margin: 0px 10px 10px;
	background: url("../images/iphone-main-border-image.png") no-repeat;/*border: 2px solid #4b4b4b;
    border-radius: 8px;*/
}
.manage-explore-iphone-inner-container {
	width: 145px;
	margin: auto;
}
.manage-explore-ipad-main .manage-explore-number {
	margin-left: 46%;
	margin-top: 38%;
}
.manage-explore-iphone-main .manage-explore-number {
	margin-top: 12%;
	margin-left: 44%;
}
.manage-explore-featured-text {
	text-align: center;
	color: #7e7e7e;
	margin: 30px 0px 14px 0px;
	font-family:'HelveticaNeueW15-75Bold';
	font-size:18px;
}
.bold-number {
	color:#fff;
	font-weight:bold;
	margin-right:7px;
}
.manage-explore-featured {
	border:2px solid #622e2e;
	border-radius:5px;
}
.manage-explore-add-chapter-select-div {
	float:left;
	padding: 0px;
}
.manage-explore-add-chapter-text-div {
	float:right;
}
.manage-explore-featured select {
	background-color: #292929;
	border-color: #525252;
	font-size: 16px;
	color: #7e7e7e;
	font-family:'HelveticaNeueW15-55Roma';
}
.manage-explore-artist-list select {
	background-color: #292929;
	border-color: #525252;
	font-size: 16px;
	color: #7e7e7e;
	font-family:'HelveticaNeueW15-55Roma';
}
#manage-explore-add-chapter-container, .manage-explore-featured-list-item {
	float:left;
	width:100%;
	margin:10px 0px;
}
.manage-explore-add-chapter-text-div {
	font-size:18px;
	color:#7e7e7e;
}
#manage-explore-artist-selection {
	margin:20px 0px 30px 0px;
	padding: 0px;
}
.manage-explore-artist-list-item {
	margin:10px 0px;
}
.manage-explore-artist-list {
	/*width:50%;
    float:left;*/
    padding: 0px 0px 0px 0px;
}
#manage-explore-page {
	background-color:#292929 !important;
}
.manage-explore-artist-selection div {
	padding-left: 0px;
	padding-right: 0px;
}
/* Fb share pop-up */
#fb-page-share {
	/*background:url(../images/login-bg.jpg) no-repeat center center fixed;*/
    background-color: #000;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#fb-page-share .logo {
	text-align: center;
	margin-top: 12%;
}
#fb-page-share .fbshare-content-area {
	padding: 60px 0px 50px 0px;
	width: 290px;
	margin: auto auto;
}
#fb-page-share .fbshare-logo-version {
	padding-top: 15px;
	color: #fff;
	font-family:'HelveticaNeueW15-45Ligh';
	font-size: 16px;
	text-transform:uppercase;
}
#fb-page-share .fbradio {
	margin-top: 10px;
	margin-left: 50px;
}
#fb-page-share .fb-radio-span {
/*color:#ffffff;*/
    /*margin-left: 10px;*/
}
#fb-page-share .fb-share-btn {
	background:#db3839 !important;
	border-color:#db3839 !important;
	color:white !important;
	font-size:18px;
	font-family:'HelveticaNeueW15-75Bold';
}
#fb-page-share .page-head {
	color:#ffffff;
	margin-left:50px;
	margin-bottom:20px;
}
#fb-page-share .fb-button {
	margin-top:20px;
}
/* Fb share Ended */

#warningText {
	width:100%;
	font-weight:bold;
	text-align:center;
	margin:5px 0px;
	font-size:15px;
}
.manage-explore-artist-list-item, .manage-explore-artist-list-item div {
	padding-left:0px;
	padding-right:0px;
}
.artist_select_num {
	width: 10px;
	padding-top:7px;
}
.manage-explore {
	text-align: center;
	padding-top: 30px;
}
.fb-radio-span {
	display: block;
	margin-top: -34px;
	margin-left: 37px;
	position: absolute;
	font-weight:300px;
	color: #868686;
	font-size: 16px;
	font-family: 'HelveticaNeueW15-75Bold';
}
.regular-radio:checked + label + span {
	color: #da3838 !important;
}
#add_channel_group_container {
	display:none;
	float:left;
	margin:15px 0px;
}
.channelgroup_container {
	border-bottom: 1px solid #ccc;
	padding:10px;
	color:#fff;
}
#uploaded_channelgroup_cover_button {
	display:none;
}
.channel_group_edit, .channel_group_delete {
	margin:0px 5px;
	cursor:pointer;
}
.bluredClass {
	opacity:0.35;
}

/* 990 - 1200 */
@media (min-width: 992px) and (max-width: 1200px) {
 .manage-network-main, .user-manage-chapter-main {
 margin-right:7px !important; /* 04/06/2015 */
}
 .manage-network-small-container, .user-manage-chapter-small-container {
 margin-right:10px !important; /* 04/06/2015 */
}
 #user-manage-chapter-container {
 padding: 15px 0px 15px 10px !important; /* 04/06/2015 */
}
 #chapter-outer-container {
 max-width: 556px; /* 04/06/2015 */
}
}
 @media (min-width: 666px) and (max-width: 691px) {
 #chapter-container, #user-manage-chapter-container {
 padding:15px 0px 15px 8px !important;  /* 04/06/2015,04/07/2015  */
}
 .manage-network-main, .user-manage-chapter-main {
 margin-right:7px !important;
}
 .manage-network-small-container, .user-manage-chapter-small-container {
 margin-right:10px !important;
}
}
@media (max-width: 840px) {
#channel_chapter_pop {
/*margin-left:240px !important;*/
}
#taskbar_video_controls, #taskbar_audio_controls {
max-width:290px !important;
}
}
 @media (min-width: 600px) and (max-width: 666px) {
 #chapter-container, #user-manage-chapter-container {
 padding:15px 0px 15px 20px !important; /* 04/06/2015 */
}
 #chapter-outer-container {
 max-width:324px !important;
}
 .manage-network-main, .user-manage-chapter-main {
 margin-right:15px !important; /* 04/06/2015 */
 margin-bottom:15px !important;
}
 .manage-network-small-container, .user-manage-chapter-small-container {
 margin-right:15px !important;
}
 .buttonadd-icon {
 margin-right:10px;
}
}
/* Group explore style starts */

.group_head {
	margin-top:45px;
	background-color:#2f2f2f;
}
.group_head_th {
	padding:10px 0px 10px 0px;
	text-align:center;
	border-left:1px solid #292929;
}
/*tr:nth-child(odd) {
        background-color:#2f2f2f;
        height:67px;
        padding-top:15px;
}*/
.group_head tr, .group_list tr {
	height:67px;
	padding-top:15px;
}
.group_list {
	position: relative;
	/*height: auto !important;*/
    padding-bottom: 15px;
}
.group_list_span {
	margin-top:5px;
}
.group_name_td {
	/*padding-left:8%; */
    width:30%;
	text-align:center;
	text-transform:uppercase;
}

/* 600 - 480 */
@media (min-width: 480px) and (max-width: 592px) {
 .post_type_div {
 width: 480px !important;
}
}
/* Group explore style ends */

/* manage explore anulal */
.cover_type_div button:hover {
	background-color:#db3839;
}
.full-length-container {
	height:100%;
}
#add-cover-page, #edit-manage-network, #edit-story {
	background-color:#292929;
}
#add-cover-page .account-title, #edit-manage-network .account-title, #edit-story .account-title {
	width:100%;
}
.remove-padding {
	padding-left:0px !important;
	padding-right:0px !important;
}
.btnChannelCoverContainer {
	float:none;
	margin:10px auto;
	margin-left: 20%;
}
#cover_next_btn, #channel_cover_next_btn, .build-network-chapter-btn a {
	display: block;
	background: url("../images/go-next.png") no-repeat center;
	width: 273px;
	height: 60px;
}
.title-icon {
	vertical-align: middle;
	display: inline-block;
}
.network-cover-ash-background {
	background: url("../images/opaque_image.png") no-repeat center;
	width:283px;
	height:376px;
	margin:30px auto;
}
#chapter-container, #user-manage-chapter-container {
	background-color:#343434;
	padding: 15px 0px 15px 15px;
	float:left;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	border-radius: 5px !important;
	-webkit-border-top: 5px !important;
	-moz-border-top: 5px !important;
	border-top: 5px !important;
	-webkit-border-bottom: 5px !important;
	-moz-border-bottom: 5px !important;
	border-bottom: 5px !important;
}
.manage-network-main, .user-manage-chapter-main {
	background: url("../images/manage-network-main-number-border.png") no-repeat center;
	width:250px;
	height:250px;
	float:left;
	margin-right:15px;
	overflow:hidden;
	-webkit-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	border-radius: 10px !important;
	-webkit-border-top: 10px !important;
	-moz-border-top: 10px !important;
	border-top: 10px !important;
	-webkit-border-bottom: 10px !important;
	-moz-border-bottom: 10px !important;
	border-bottom: 10px !important;
}
.manage-network-small-container, .user-manage-chapter-small-container {
	width:117px;
	height:117px;
	background: url("../images/manage-network-small-container.png") no-repeat center !important;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	position:relative;
	border:none !important;
}
.buttonadd-icon {
	width:117px;
	height:117px;
	float:left;
	background: url("../images/buttonadd-icon.png") no-repeat center;
	cursor:pointer;
}
.manage-network-small-container .manage-explore-number, .user-manage-chapter-small-container .manage-explore-number {
	margin: 25% 35%;
	cursor: pointer;
	padding: 10px;
}
#chapter-outer-container {
	max-width: 574px; /*4/6/15*/
	float: none;
	margin: auto;
}
.cover-transparent-edit {
	background: url("../images/cover-transparent.png") no-repeat;
	float: left;
	width: 255px;
	height: 345px;
	position: absolute;
	top: 15px;
	left: 15px;
}
.network-cover-ash-background img {
	width: 253px;
	height: 345px;
	margin-top: 15px;
	border-radius: 7px;
	margin-left: 15px;
}
.manage-explore-featured-label {
	color:#999999;
	float: left;
	font-size: 16px;
	line-height: 18px;
}
.manage-explore-iphone-main .manage-explore-featured-label {
	margin-top: 8px;
}
.manage-explore-ipad-main .manage-explore-featured-label {
	margin-top: 40px;
}
.network-featured-container {
	background-color:#343434;
	margin-bottom:15px;
	padding:15px 15px 0px 15px;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	border-radius: 5px !important;
	-webkit-border-top: 5px !important;
	-moz-border-top: 5px !important;
	border-top: 5px !important;
	-webkit-border-bottom: 5px !important;
	-moz-border-bottom: 5px !important;
	border-bottom: 5px !important;
}
.featured-item-containers {
	background-color:#7c7c7c;
	float:left;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	border-radius: 5px !important;
	-webkit-border-top: 5px !important;
	-moz-border-top: 5px !important;
	border-top: 5px !important;
	-webkit-border-bottom: 5px !important;
	-moz-border-bottom: 5px !important;
	border-bottom: 5px !important;
	margin-bottom:15px;
	max-height:350px;
	overflow:hidden;
}
.sub-featured-container {
	width:98%;
	max-height:200px;
	min-height:200px;
}
.img-response {
	min-height:200px;
}
.network-featured-container-outer {
	float: none;
	margin: auto;
}
.add-button-icon {
	width:42px;
	height:42px;
	margin: 25% auto;
}
.sub-featured-container-2, .sub-featured-container-4 {
	float:right;
}
#manageNetworkPopup .modal-content, #manageChapterPopup .modal-content, #editManageNetworkFeaturedPopup .modal-content, #storyEditModal .modal-content, #manageChannelNonFeaturedPopup .modal-content {
	background-color:#2c2c2c;
}
#manageNetworkPopup .myModalLabel, #manageChapterPopup .myModalLabel, #editManageNetworkFeaturedPopup .myModalLabel, #storyEditModal .myModalLabel, #manageChannelNonFeaturedPopup .myModalLabel {
	color:#757575;
	margin-left:6px;
}
#manageNetworkPopup .modal-header, #manageNetworkPopup .modal-footer, #manageChapterPopup .modal-header, #manageChapterPopup .modal-footer, #editManageNetworkFeaturedPopup .modal-footer, #editManageNetworkFeaturedPopup .modal-header, #storyEditModal .modal-header, #storyEditModal .modal-footer, #manageChannelNonFeaturedPopup .modal-header, #manageChannelNonFeaturedPopup .modal-footer {
	border:none;
}
#manageNetworkPopup .modal-header, #manageNetworkPopup .modal-body, #manageChapterPopup .modal-header, #manageChapterPopup .modal-body, #editManageNetworkFeaturedPopup .modal-body, #storyEditModal .modal-body {
	padding:7px 0px 0px 7px;
}
#alpabetic-selector, #edit-alpabetic-selector {
	border-bottom:1px solid #4b4b4b;
	border-top:1px solid #4b4b4b;
	float:left;
	width: 96%;
	margin-left: 7px;
}
#alpabetic-selector span, #edit-alpabetic-selector span {
	float:left;
	padding: 3px 10px;
	color:#585858;
	margin-left: 5px;
	margin-right: 5px;
	cursor:pointer;
}
#artists_selector, #edit_artists_selector {
	float:left;
	width:96%;
	margin-left:7px;
	color:#ffffff;
	border-bottom:1px solid #4b4b4b;
}
.artists {
	float:left;
	min-width:250px;
	color:#ffffff;
	padding:10px 0px;
	overflow:hidden;
	text-transform:capitalize;
}
.modal-button-container {
	float: right;
	margin-top: 10px;
	margin-right:20px;
	margin-bottom:5px;
}
.modal-button-container button {
	color:#fff;
	background-color:#5d5d5d;
}
#choosechapter {
	display:none;
}
.enable_popup, .artists, .enable_chapter_popup {
	cursor:pointer;
}
.me-chapter-listing {
	float:left;
	margin-top:10px;
	width:100%;
}
.me-chapter {
	float:left;
	width:100%;
	border-bottom:1px solid #5f5f5f;
}
.me-chapter-head {
	float: left;
	width:100%;
	padding:5px 0px;
}
.me-chapter-text {
	float: left;
	height: 50px;
	min-width:150px;
	color:#ffffff;
	text-transform:uppercase;
	font-size:14px;
}
.me-chapter-head-image {
	/*float: left;*/
    min-width: 135px;
	height: 60px;
	overflow: hidden;
}
.me-chapter-head-drop {
	min-width:42px;
	text-align:center;
}
.group_cover_img {
	width: 75%;
	margin: auto;
	max-height: 45px;
	overflow: hidden;
}
#story_selector, #artists_selector, #edit_artists_selector {
	max-height:600px;
	overflow:auto;
	overflow-x: hidden;
}
#story_selector {
	border-top:1px solid #4b4b4b;
	border-bottom:1px solid #4b4b4b;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:20px;
	width:99%;
	float:left;
}
.me-chapter:nth-child(odd), .channel_chapter_row:nth-child(odd) {
 background: #323232;
}
.me-chapter-content {
	background: url("../images/layer-gradient.png") repeat-x;
	background-position: top left;
	background-color:#464646;
	width:100%;
	display:none;
	padding:15px 0px;
	float:left;
}
.me-chapter-post-images {
	float:left;
	margin: 5px 4px 0px 5px;
	width:60px;
	height:55px;
}
.me-chapter-name {
	min-height:40px;
	float:left;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #3a3a3a;
}
.me-post-type {
	float:left;
	width:100%;
	padding-top:5px;
}
.me-post-type span {
	font-size: 15px;
	margin-right: 10px;
	float: left;
	font-family: 'Myriad Pro';
	color:#464646;
}
.video-overlay {
	background-image: url("../images/video-iconic.png");
	background-position: center center;
	background-repeat: no-repeat;
	z-index:9999;
	width:60px;
	height:55px;
}
.music-overlay {
	background-image: url("../images/music-iconic.png");
	background-position: center center;
	background-repeat: no-repeat;
	z-index:9999;
	width:60px;
	height:55px;
}
.event-overlay {
	background-image: url("../images/event-iconic.png");
	background-position: center center;
	background-repeat: no-repeat;
	z-index:9999;
	width:60px;
	height:55px;
}
.music-overlay-active {
	background-image: url("../images/music-overlay-active.png") !important;
	background-position: center center;
	background-repeat: no-repeat;
	z-index:99;
	width:60px;
	height:55px;
}
.event-overlay-active {
	background-image: url("../images/event-overlay-active.png") !important;
	background-position: center center;
	background-repeat: no-repeat;
	z-index:99;
	width:60px;
	height:55px;
}
.video-overlay-active {
	background-image: url("../images/video-overlay-active.png") !important;
	background-position: center center;
	background-repeat: no-repeat;
	z-index:99;
	width:60px;
	height:55px;
}
.no-overlay-active {
	background-image: url("../images/overlay-active.png") !important;
	background-position: center center;
	background-repeat: no-repeat;
	z-index:99;
	width:60px;
	height:55px;
}
.video-overlay img, .music-overlay img, .no-overlay img, .event-overlay img {
	opacity:0.5;
}
.select-artist {
	margin-left: 0px;
}
/* manage explore anulal */

/* Story cover style starts  */
.story-cover-select-section {
	margin-top: 20px;
}
.story-cover-select-section select {
	float: left;
	width: 100%;
	margin-top: 20px;
}
.story-cover-select {
	float: left;
	width: 100%;
	margin-top: 20px;
}
.story-cover-button {
	float: left;
	width: 100%;
	margin-top: 40px;
}
#cmbStoryCoverChannel, #cmbStoryCoverChapter, #cmbStoryCover {
	height:47px;
}
.selectedImageEditsContainer {
	position: absolute;
	width: 100px;
	top: 10px;
	right: 10px;
}
.selectedImageEdit, .editSelectedImageEdit, .editselectedChapterImageEdit, .editselectedImageEdit {
	width:42px;
	height:42px;
	float:left;
	margin-right:10px;
	cursor:pointer;
}
.selectedImageDelete, .selectedChapterImageDelete, .editSelectedImageDelete {
	width:42px;
	height:42px;
	float:left;
	cursor:pointer;
}
.me-chapter-head-drop img, .selectedChapterStoryThumb, .editManageExploreEnableSlide {
	cursor:pointer;
}
.delete-non-featured-edit-section {
	position: absolute;
	width: 28px;
	height: 28px;
	top: 5px;
	right: 5px;
	cursor: pointer;
}
#featured-overlay-edit, #featured-overlay-user-manage-channel, .featured-overlay-edit-story {
	background-image: url("../images/featured-overlay-edit.png");
	width:250px;
	height:250px;
	position:absolute;
	top:0px;
}
/* Story cover style ends */
/* ****************************************************   */

#editFeaturedList {
	padding:0px 10px 0px 0px;
}
.popupFeaturedImage, #editFeaturedList .popupFeaturedImage {
	height:188px;
}
.channel-chapter-image {
	width:80px;
}
.channel_chapter_head_image {
	height:45px;
	overflow:hidden;
}
.channel_chapter_btn_ok img {
	cursor:pointer;
}
.channel_chapter_row {
	padding:5px 0px;
	border-bottom:1px solid #5f5f5f;
}
.channel_chapter {
	color:#fff;
	text-transform:uppercase;
}
.active-channel-chapter {
	background-color:red;
	-webkit-border-radius: 25px !important;
	-moz-border-radius: 25px !important;
	border-radius: 25px !important;
	-webkit-border-top: 25px !important;
	-moz-border-top: 25px !important;
	border-top: 25px !important;
	-webkit-border-bottom: 25px !important;
	-moz-border-bottom: 25px !important;
	border-bottom: 25px !important;
}
#chapter_selector_div {
	float: left;
	width: 99%;
	padding: 10px 0px;
	border-top: 1px solid #5f5f5f;
	border-bottom: 1px solid #5f5f5f;
}
.editManageExploreChapterEnableSlide {
	cursor:pointer;
}
#editManageNetworkFeaturedPopup .modal-footer, #editManageNetworkFeaturedPopup .modal-header {
	margin:0px;
	padding:5px;
}
.active-artist {
	font-weight:bold;
	color:red;
}
#errorMsg {
	float:left;
	width:100%;
	text-align:center;
}
.user_sidebar_btns {
	width:260px;
}
#chapter-explore-page #top-section {
	float:left;
	width:100%;
}
#user-chapter-manage-container {
	background-color:#343434;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	border-radius: 5px !important;
	-webkit-border-top: 5px !important;
	-moz-border-top: 5px !important;
	border-top: 5px !important;
	-webkit-border-bottom: 5px !important;
	-moz-border-bottom: 5px !important;
	border-bottom: 5px !important;
	height:250px;
}
#storyEditModal .modal-dialog {
	width:300px;
}
#storyEditModal .modal-footer, #storyEditModal .modal-header {
	border-bottom: none;
	padding:0px 0px 10px 0px;
}
.edit-story-popup-img-container {
	width:250px;
	height:250px;
	float:left;
	margin-right:15px;
	overflow:hidden;
	-webkit-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	border-radius: 10px !important;
	-webkit-border-top: 10px !important;
	-moz-border-top: 10px !important;
	border-top: 10px !important;
	-webkit-border-bottom: 10px !important;
	-moz-border-bottom: 10px !important;
	border-bottom: 10px !important;
}
.martop10 {
	margin-top:10px;
}
.remove_explore_tab {
	margin-top: 0px;
	float: right;
	/*padding: 3px;*/
    position:absolute;
	margin-left:70px;
	cursor:pointer;
	width:25px !important;
	height:25px !important;
}
.can_move {
	cursor: move;
}
.fullHeight {
	height:100%;
}
.fullHeight #list-user-page {
	min-height:100%;
	height:auto;
}
#chapter_list_table thead, #channel_list_table thead {
	background-color: #2f2f2f;
}
#chapter_list_table tr:nth-child(even), #channel_list_table tr:nth-child(even) {
 background-color: #2f2f2f;;
}
#chapter_selector_div {
	max-height:600px;
	overflow-x:auto;
}
/* 320 */

.edit-non-featured-edit-section {
	right:35px !important;
	top: 5px;
}
#edit_story_popup #chapterName {
	width:250px;
}
.chapterEditModal .modal-button-container {
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 15px;
	width: 250px;
}
.chapterEditModal .modal-button-container button {
	width:115px;
}
.chapterEditModal .modal-button-container button#confirm-chapter-story-image-change-btn {
	margin-left: 14px;
}
.chapterEditModal .modal-title {
	margin-left: 15px !important;
	border-bottom: 1px solid #525252;
	width: 250px;
}
.chapterEditModal .modal-button-container {
	border-top: 1px solid #525252;
	padding-top: 10px;
}
#popupVideoId, #secpopupAudioId, #popupAudioId {
	position:absolute;
	bottom: 60px;
}
.user-edit #channel_group {
	text-transform:uppercase;
}
#loaded_second_cover_item_remove {
	position:absolute;
	right:10px;
	top:10px;
}
#loaded_sec_cover_item {
	position:relative;
}
#publish-channel-bar {
	background-color:#1d1d1d;
}
#publish_channel_now {
	margin: 15px auto;
	cursor:pointer;
}
#confirmChannelPublishModal .modal-footer {
	margin:0px;
	padding:10px;
}
#confirmChannelPublishModal .modal-header {
	border:none;
	padding:0px;
	min-height:0px;
}
#confirmChannelPublishModal .modal-content {
	background-color:#2d2d2d;
	padding:10px;
}
#confirmChannelPublishModal .modal-body {
	padding:5px 0px;
	color:#fff;
	font-size:16px;
}
#confirmChannelPublishModal .modal-footer button {
	background-color: #5c5c5c;
	color: #fff;
	padding: 5px 15px;
	width: 80px;
}
#bottom-area .see-more-vast {
	max-width: 300px;
	text-align: center;
	margin: 15px auto;
}
#audio-timeout-overlay {
	position: absolute;
	width: 100%;
	z-index: 111;
	display:none;
}
#remove-channel-image {
	width: 25px;
	height: 25px;
	top: 10px;
	right: 10px;
	cursor: pointer;
	position:absolute;
	z-index:999;
}
#put-lock {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url("../images/shortlink-page-image-overlay.png");
	z-index: 9999999;
	display:none;
}
#main-page-shortlink {
	background-color: #fff;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.shortlink-audio-container #popupAudioId {
	bottom:0px;
}
#srt_link_page_footer .lower-part {
	position:absolute;
	bottom:5px;
}
#put-lock-image {
	width: 201px;
	height: 149px;
	overflow: auto;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.red-dot {
	background-color: red;
	width: 10px;
	height: 10px;
	z-index: 999999;
	position: absolute;
	top: 5px;
	left: 5px;
	border-radius: 10px;
}
.modal {
	z-index: 99999999;
}
.sharer-player-icons {
	width: 100%;
	float: left;
	position: relative;
}
.sharer-audio-container {
	width:100%;
	padding:8px;
	/*background-image: url("../images/audio-player-gradient.png");*/
    /*background-image: url("../images/audioPlayerbackgroundImage.png");*/
    background-image: url("../images/audioPlayerbackgroundImage50percent.png");
	float:left;
	color:#fff;
	overflow: hidden;
	position: relative;
}
.sharermusicplayer .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	width: 5px !important;
	padding: 0px !important;
	margin-left: 0px !important;
	top: -10px !important;
	cursor:pointer;
}
.sharermusicplayer .ui-slider-range {
	background: -webkit-linear-gradient(left, #ffc06e, #f73851); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right, #ffc06e, #f73851); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right, #ffc06e, #f73851); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right, #ffc06e, #f73851); /* Standard syntax (must be last) */
}
.left-time-elapsed {
	float:left;
	color:#a9a9a9;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	font-size:14px;
}
.right-time-elapsed {
	float:left;
	color:#f5f5f5;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	font-size:14px;
}
.sharermusicplayer {
	float:left;
	margin: 8px 4px 0px 4px;
	position:relative;
	cursor:pointer;
	border:none !important;
	height:4px !important;
}
.song_details {
	width: -webkit-calc( 100% - 85px );
	width: -moz-calc( 100% - 85px );
	width: calc( 100% - 85px );
	overflow: hidden;
	height: 24px;
	position: absolute;
	top:5px;
	left: 60px;
}
.song_details_artist {
	color:#aeaeae !important;
	margin-left:5px;
}
.song_details span {
	/*width:95%;
    margin-left:15px;*/
    float:left;
	color:#fff;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	font-size:16px;
}
.hidden-audio-player {
	display:none;
	visibility:hidden;
	height:0px;
}
#main-page-shortlink .post-main-inner-content .large-content {
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	font-size: 14px;
	color:#a4a4a4;
}
#feed-popup-sharer-audio-container {
	position:absolute;
	width:40%;
	bottom:45px;
}
.user-manage-chapter-main img {
	width:250px;
	height:auto;
	height:250px;
}
.sharermusicplayer {
	width: -webkit-calc(100% - 90px);
	width: -moz-calc(100% - 90px);
	width: calc(100% - 90px);
}
.player_seekbar_container {
	margin-left: 10px;
	margin-top: 3px;
	float: left;
	width: -webkit-calc(100% - 70px);
	width: -moz-calc(100% - 70px);
	width: calc(100% - 70px);
	position: absolute;
	top: 22px;
	left: 50px;
}
/*1080 -360*/

#post-submit-overlay {
	width: 100%;
	height: 100%;
	background-image: url("../images/shortlink-page-image-overlay.png");
	position: absolute;
	top: 0;
	left: 0;
	display:none;
}
#post-submit-overlay img {
	margin: auto;
	width: 48px;
	height: 48px;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
}
.manage-network-main img {
	width:250px;
	min-height:250px;
}
#progress-bar-container {
	width:100%;
}
.video-progress-bar {
	width:100%;
	border-radius:5px;
	height:45px;
	position:relative;
	clear:both;
	margin-bottom:10px;
}
.video-progress-bar-progress {
	float: left;
	width: 0%;
	height: 100%;
	background-color:#db3839;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
}
.video-progress-bar-pending {
	float: left;
	width: 100%;
	height: 100%;
	background-color:#833333;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
}
.video-progress-bar-text {
	position: absolute;
	text-align: center;
	width: 100%;
	padding-top: 10px;
	font-size: 20px;
	height:35px;
	overflow:hidden;
}
#twitterVideoPlayer {
	width:100%;
	height:99%;
}
#twitterPlayerContainer {
	position:absolute;
	width:100%;
	height:100%;
}
#twitterAudioShareImage {
	width:100%;
	height:100%;
	position:absolute;
}
#twitterShareAudio {
	bottom:10px;
	position:absolute;
	width:450px;
}
.event-labels {
	width:100%;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	font-size:16px;
	color:#636363;
}
.est {
	margin-top: 7px;
	color: #4a4a4a;
	font-family: 'HelveticaNeueW15-75Bold';
	font-size: 16px;
	float:left;
}
.labelEvents {
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	font-size:16px;
	color:#636363;
}
.align-left {
	text-align:left !important;
}
#event_date_time span, #event_end_date_time span, #event_publish_date_time span {
	float:left;
	margin-right:40px;
	font-size:16px;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
}
.event_preview_font_color {
	color:#828282;
	padding-top:7px;
}
#vip-pass-container {
	width:225px;
	height:336px;
	position:relative;
	margin:auto auto 20px;
	border-radius:5px;
	overflow:hidden;
}
#vip-pass-container-overlay {
/*/db3839*/
}
#event_preview_eventname {
	font-family: 'DinAlternate';
	color:#fff;
	font-size:24px;
	text-transform:uppercase;
	height: 34px;
	position:absolute;
	left: 25px;
	top: 60px;
	width: 200px;
	overflow: hidden;
}
#event-pass-qr-image {
	position: absolute;
	margin: auto;
	bottom: 35px;
	left: 40px;
}
#event_preview_location_time {
	position: absolute;
	top: 110px;
	left: 25px;
	font-family: 'Myriad Pro';
	color:#fff;
	font-size:12px;
}
#event_preview_card_date {
	position: absolute;
	top: 130px;
	left: 25px;
	font-family: 'Myriad Pro';
	color:#fff;
	font-size:12px;
}
#uploaded_event_div {
	display:none;
}
#uploaded_event_div .account-profile-img, #edit_uploaded_event_div .account-profile-img {
	position:relative;
	width:125px;
	height:125px;
	margin:auto;
}
.vip_post_div {
	width:320px;
	margin:auto;
}
.vip_post_div .btn-type {
	width:100px;
	height:100px;
}
#vip-pass-event-image {
	width:auto;
	height:100%;
}
#vip-pass-event-image-overlay {
	width:100%;
	height:100%;
	background-color:#db3839;
	opacity:0.75;
	position:absolute;
}
#vip-event-access-pass-image {
	position: absolute;
	top: 10px;
	width: 81px;
	height: 20px;
	margin: auto;
	left: 0;
	right: 0;
}
#vip-merch-container {
	width:100%;
	max-height:370px;
	overflow:hidden;
	position:relative;
}
#merch_image {
	width:100%;
	height:auto;
}
#vip-merch-qr-container {
	width: 240px;
	height: 295px;
	position: absolute;
	background-image: url('../images/vip-merch-qr-container-bg.png');
	top: 0;
	bottom: 0;
	margin: auto;
	right: 15px;
	background-repeat:no-repeat;
}
#merch-preview-qrcode {
	position: absolute;
	width: 134px;
	height: 134px;
	left: 0;
	right: 0;
	margin: auto;
	top: 30px;
}
#vip-merch-description-container {
	width:220px;
	height:75px;
	position:absolute;
	margin:auto;
	left:0;
	right:0;
	bottom:25px;
	overflow:auto;
	font-family: DinAlternate;
	font-size:12px;
	color:#fff;
	line-height: 14px;
}
#merch-preview-desc-profile-image {
	width : 30px;
	height:30px;
	border-radius:50%;
	float:left;
	margin: 0px 5px 5px 0px;
}
#merch-preview-desc-title {
	width: 165px;
	height: 12px;
	float: left;
	overflow: hidden;
	font-family:'Myriad Pro';
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
}
.boucer-published-heading {
	width:100%;
	margin:25px auto;
	float: left;
	border-bottom:1px solid #595959;
	text-align:right;
}
.boucer-published-heading-text {
	font-size:18px;
	margin-bottom:5px;
	font-family: DinAlternate;
	text-transform:uppercase;
	color:#595959;
}
 #bouncer_lists_table tbody tr:nth-child(odd) {
 background-color:#292929;
 height: 67px;
 padding-top: 15px;
}
#bouncer_lists_table .group_head_th {
	color:#fff;
}
.bouncer_list_image {
	width:148px;
	height:48px;
	overflow:hidden;
	border-radius:5px;
	margin:auto;
}
.bouncer_list_name {
	width:100%;
	max-width:300px;
	text-align:center;
	color:#d8d8d8;
	font-size:14px;
	overflow:hidden;
}
.bouncer_list_date {
	width:100%;
	max-width:300px;
	text-align:center;
	overflow:hidden;
	font-size:14px;
	color:#787878;
}
.bouncer_tickets_remaining {
	width:85px;
	text-align:center;
	margin:auto;
	font-size:24px;
	color:#8c8c8c;
	border-bottom:1px solid #8c8c8c;
}
.bouncer_total_tickets {
	width:85px;
	text-align:center;
	margin:auto;
	font-size:24px;
	color:#8c8c8c;
}
.bouncer_list_expire_date {
	width:50px;
	text-align:center;
	margin:auto;
	font-size:18px;
	color:#d4d4d4;
}
.bouncer_list_expire_year {
	width:50px;
	text-align:center;
	margin:auto;
	font-size:18px;
	color:#d4d4d4;
}
#modalEventPoper .modal-content {
	background-color:#2c2c2c;
	margin-top:25%;
}
#modalEventPoper .modal-dialog {
	width:400px;
}
#modalEventPoper .modal-header {
	border-bottom: 1px solid #4b4b4b;
	padding-left:0px;
	padding-bottom:0px;
}
#modalEventPoper .modal-footer {
	border-top: none;
	padding: 19px 0px 20px;
}
#modalEventPoper #modalEventPoperTitle {
	font-family: DinAlternate;
	font-size:18px;
	text-transform:uppercase;
	color:#7e7e7e;
}
#modalEventPoper .modal-body {
	padding:15px 0px;
	height:350px;
	overflow:hidden;
}
#modalEventPoper .modal-body #merch_image {
	min-height:355px;
}
#modalEventPoper .modal-footer .btn {
	background-color:#5b5b5b;
	color:#fff;
	text-transform:uppercase;
	border:none;
}
#cover_type .btn-type {
	width:117px;
}
#modalEventPoper .modal-body #vip-merch-qr-container {
	width:200px;
}
#modalEventPoper .modal-body #vip-merch-description-container {
	width:190px;
}
#modalEventPoper .modal-body #merch-preview-desc-title {
	width:155px;
}
#event_preview_location_time span {
	text-transform:uppercase;
}
.bouncer-list-top-button {
	width:175px;
	line-height:0px;
}
.bouncer-list-top-button a {
	float:left;
	margin-bottom:10px;
}
.bouncer-admins-create-new-dev {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
.bouncer-admins-create-new-dev a {
	float:right;
}
 #bouncer_admin_lists tbody tr:nth-child(even) {
 background-color:#292929;
 height: 67px;
 padding-top: 15px;
}
#bouncer_admin_lists .group_head_th {
	color:#fff;
}
#bouncer_admin_lists .group_head_th {
	padding:0px;
}
#bouncer_admin_lists thead tr {
	height:35px;
}
#bouncer_admin_lists {
	margin-top:0px;
}
.bouncer-admin-list-header .mess-account-title {
	padding-bottom:0px;
}
.bouncer_admin_list_edit, .bouncer_admin_list_delete {
	margin-left:25%;
}
.create-new-admin-page {
	height:100%;
}
.create-new-admin-page {
	background-color: #292929;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	height: 100%;
}
.error-input {
	background-image: url('../images/exclaimation.png');
	background-repeat:repeat;
	background-position: right 10px center;
	background-repeat:no-repeat;
	color:#da3838;
	border:1px solid #822e2e;
}
.error-text {
	color:#da3838;
	text-transform:uppercase;
	float:right;
}
#btn_create_new_bouncer {
	margin-top:20px;
}
.bouncer_admin_name {
	font-family: DinAlternate;
	font-size:16px;
	padding-left:10px;
	color:#fff;
}
#vip_schedule_content_div {
	display:none;
}
#seemorevast_img {
	width:300px;
	height:40px;
	background-image: url('../images/vast_ticket_btn_web-normal-bg.png');
}
#seemorevast_img span {
	font-family:'HelveticaNeueW15-45Ligh';
	font-size:15px;
	color:#fff;
	text-align:center;
	margin-top: 10px;
	float: left;
	margin-left: 55px;
}
.vast_channel_grid_full_width_container {
	width:100%;
	height:100%;
	float:left;
	position:absolute;
	overflow:hidden;
}
#vast_channel_grid_left_channel_container {
	/* z-index:9999;
    position:absolute;
	background-color:#fff;
	*/
    height: -webkit-calc(100% - 40px);
	height: -moz-calc(100% - 40px);
	height: calc(100% - 40px);
	float:left;
}
#vast_channel_grid_left_channel_inner {
	/*width:300px;
    height:100%;
    overflow:auto;*/
	background-color: rgba(0, 0, 0);
	padding:0;
}
#vast_channel_grid_right_content_container {
	/*width: -webkit-calc(100% - 250px);
    width: -moz-calc(100% - 250px);
    width: calc(100% - 250px);*/
	height: -webkit-calc(100% - 40px);
	height: -moz-calc(100% - 40px);
	height: calc(100% - 40px);
	float: left;
	background-color: #000;
	position:relative;
}
.channel_grid_main_image {
	min-height: 100%;
	width: auto;
	min-width: 100%;
}
.vast_channel_grid_left_channel {
	float: left;
	width: 250px;
	height: 200px;
	background:#000;
	overflow: hidden;
	position: relative;/*margin-left: 15px;*/
}
.vast_channel_grid_left_channel img {
	width: auto;
	cursor: pointer;
	height: 100%;
	min-width: 100%;
	position: absolute;
	top: 0;
}
#channel_grid_video_play {
	background-image: url('../images/grid-video-icon.png');
	width:75px;
	height:75px;
	position:absolute;
	margin:auto;
	left:0;
	right:0;
	top:0;
	bottom:0;
	cursor:pointer;
}
#channel_grid_player {
	display:none;
}
#vast_channel_grid_left_channel_clicker {
	width: 16px;
	height: 56px;
	position: absolute;
	margin: auto;
	top: 0;
	bottom: 0;
	right: -16px;
	cursor: pointer;
	background-image: url('../images/channel-grid-strip.png');
}
.active_grid_box .active_grid_box_active {
	width: 5px;
	height: 100%;
	position: absolute;
	left: 0px;
	background-color: red;
	background: -webkit-linear-gradient(#ffc06e, #f73851); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#ffc06e, #f73851); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#ffc06e, #f73851); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#ffc06e, #f73851); /* Standard syntax (must be last) */
	z-index: 99999999;
	top: 0px;
}
/* vast v1  */
.label-error {
	height:20px;
}
#login-form .hasErrorInside .user-icon {
	background-image:url('../images/user-error-red.png');
}
#login-form .hasErrorInside .pwd-icon {
	background-image:url('../images/lock-error-red.png');
}
#login-form .form-group .error-input {
	color: #da3838 !important;
}
#image_preview_section {
	width: 100%;
	max-height: 350px;
	overflow: hidden;
	-webkit-border-radius: 6px !important;
	-moz-border-radius: 6px !important;
	border-radius: 6px !important;
	position: relative;
}
.preview-img {
	width:100%;
	height:auto;
}
.loaded_sec_audio_item {
	padding: 18px 0px;
	float: left;
	width: 100%;
}
#loaded_sec_audio_item .sharer-audio-container .player_seekbar_container {
	top:20px;
}
#loaded_sec_audio_item_actions_tray {
	width:250px;
	float:right;
	margin-bottom:10px;
}
#loaded_second_audio_item_remove {
	margin-left:24px;
}
.share-det-input {
	margin: 5px 0px;
}
.character-limit-text {
	float:right;
	color:#7e7e7e;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	font-size:13px;
	margin: 5px 0px;
}
.est {
	margin-top: 35px;
}
.preview-img {
	width:100%;
	height: auto;
}
#looks-good-preview-container .preview-img {
	min-height: 425px;
}
#looks-good-preview-container {
	width:100%;
	height: 425px;
	overflow: hidden;
	position: relative;
}
#looks-good-preview-heading {
	width: 100%;
	height: 50px;
	background-color: rgba(0, 0, 0, 0.85);
	color: #fff;
	text-align: center;
	padding-top: 12px;
	position: absolute;
	top: 0;
	text-transform: uppercase;
	font-size: 16px;
	font-family: 'HelveticaNeueW15-45Ligh';
}
#looks-good-preview-footer {
	height: 48px;
	position: absolute;
	bottom: 0;
	width: 100%;
	background-image: url("../images/footer-gradient.png");
}
#looks-good-preview-title-disp {
	width: -webkit-calc(100% - 92px);
	width: -moz-calc(100% - 92px);
	width: calc(100% - 92px);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 24px;
}
#looks-good-preview-artist_avatar_image {
	margin: 0px 5px 0px 0px;
}
#btn_loaded_second_video_item_edit {
	margin-right: 5px;
}
#btn_secondaryImageUploader {
	width: 99px;
	height: 99px;
	position: absolute;
	top:0;
	bottom: 0;
	left:0;
	right:0;
	margin: auto;
}
.add_cover_text {
	background-image: url("../images/add_cover.png");
}
.edit_cover_text {
	background-image: url("../images/edit_cover.png");
}
.hidden-audio-player-container {
	display:none;
	width: 100%;
	float: left;
}
#primary_music_player_secondary_content .sharer-audio-container {
	margin-top: -67px;
	padding:8px 4px;
}
.edit_sound_uploader {
	display:none;
}
#channel_grid_audio_container {
	width: 25%;
	min-width: 300px;
	position: absolute;
	bottom: 53px;
	height: 60px;
	left:10px;
}
.sharer-player-play {
	width:51px !important;
	height: 51px !important;
	min-width: 51px !important;
}
#loader {
	width: 50px;
	height: 50px;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}
#details_container {
	width: 40%;
	min-width: 280px;
	max-height: 300px;
	position: absolute;
	bottom: 45px;
	background-color: rgba(0, 0, 0, 0.7);
	right: 35px;
	max-width: 450px;
	padding: 15px;
	overflow:auto;
	color:#fff;
}
#details_container img {
	width:42px;
	height:42px;
	min-width:42px;
}
.vast_channel_grid_left_channel_description {
	width: 250px;
	float: left;
	margin-left: 15px;
	padding: 10px 0px;
}
.vast_channel_grid_left_channel_description div span {
	float:left;
	width:100%;
	color:#fff;
}
.vast_channel_grid_left_channel_description div {
	float:left;
	width:185px;
}
.vast_channel_grid_left_channel_description img {
	float: left;
	margin-right: 15px;
}
#loader img {
	width:50px;
}
#vast_channel_grid_left_channel_outer {
	width: 250px; /*283px;*/
	height: 100%;
	overflow-x: hidden;
	display: block !important;/*display:none;*/
}
.martop25 {
	margin-top:25px;
}
.sharermusicbuffer {
	width:0px;
	height:4px;
	background: -webkit-linear-gradient(left, #b17ba7, #a597d0); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right, #b17ba7, #a597d0); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right, #b17ba7, #a597d0); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right, #b17ba7, #a597d0); /* Standard syntax (must be last) */
}
.btn-vast {
	background: -webkit-linear-gradient(left, #FFAA6C, #F45A6F); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right, #FFAA6C, #F45A6F); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right, #FFAA6C, #F45A6F); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right, #FFAA6C, #F45A6F); /* Standard syntax (must be last) */
	border:none !important;
	color:#ffffff !important;
	margin-left:10px;
}
.btn-vast:hover {
	background: #F45A6F; /* For Safari 5.1 to 6.0 */
}
#remove_livestream_image {
	width:45px;
	height:45px;
	background-image: url("../images/small_remove_btn_45_45.png");
	top:5px;
	right:5px;
	position:absolute;
	cursor:pointer;
	display:none;
}
#main-page-shortlink .sharer-audio-container {
	top:0;
}
.nav-pills span img {
	cursor:pointer;
}
#vast_channel_grid_create_container {
	width:75%;
	min-width:350px;
	max-width: 650px;
	margin:auto;
	margin-top:150px;
}
#vast_channel_grid_create_logo_container {
	margin:auto;
	width: 112px;
	height: 32px;
}
#vast_channel_grid_create_container select {
	height:45px;
}
.channelgrid_btn {
	margin:10px 0px;
	cursor:pointer;
}
#iframecode {
	width: 100%;
	height: 115px;
	margin-top: 20px;
}
#privacy_policy_conatiner {
	width: 100%;
	color: #fff;
	font-family: inherit;
	font-size: 16px;
	line-height: 26px;
}
#iframer_preview {
	width:480px;
	height:270px;
	margin: 25px auto;
	display:none;
}
#btn_generate {
	margin:10px 0px;
	cursor:pointer;
}
#vast_channel_grid_full_width_slider_container {
	display:none;
}
#vast_channel_grid_full_width_container {
	display:block;
}
#channel-slider-left {
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
	left:10px;
	cursor:pointer;
	opacity:0.5;
	z-index: 9999;
}
#channel-slider-right {
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
	right:10px;
	cursor:pointer;
	opacity:0.5;
	z-index: 9999;
}
#channel-slider-left:hover, #channel-slider-right:hover {
	opacity:1;
}
.grid_chapter_element {
	cursor:pointer;
}
#btn_goback_grid {
	display:none;
	position:absolute;
	left:25px;
	top:25px;
	cursor:pointer;
	z-index:99;
}
#taskbar_container {
	width:100%;
	height:40px;
	background:#1b1b1b;
	position:absolute;
	bottom:0;
	z-index:999999;
}
#grid_logo_container {
	width:250px;
	height:40px;
	float:left;
	left:0;
	text-align:center;
	position:relative;
}
#channel_chapter_pop {
	width: 250px;
	height: 40px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	text-align: center;
	color: #fff;
	font-size: 18px;
}
#channel_chapter_pop #channel_name_container {
	/*color: #fff;
	font-size: 17px;
	margin-top: 8px;
	float: left;
	width:100%;
	cursor:pointer;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;*/
	color: #fff;
	font-size:17px;
	margin-top: 9px;
  	font-family:"FuturaDW01_SC-SCMedium";
    float: left;
	width:100%;
	cursor:pointer;
	text-transform:uppercase;
    line-height: 150%;
    letter-spacing: 0.128em;
	display: flex;
	justify-content: center;
	align-items: flex-end;
}
#grid_chapter_popper {
	width:250px;
	height:auto;
	position:absolute;
	display:none;
	z-index:99999;
	background:rgba(20,20,20,0.5);
	padding:10px;

}
#grid_chapter_popper span.chapterName {
	width: 100%;
 	 float: left;
  	height: 19px;
  	margin-bottom: 5px;
  	cursor: pointer;
}
#thumbnailContainer {
	width: 100%;
	/*height: 65px;*/
  	height: 0px;
	position: absolute;
	bottom: 0;
	background:#333333;
 -webkit-transition:all .25s linear;
transition:all .25s linear;
-moz-transition:all .25s linear;
-o-transition:all .25s linear;
}
.gridThumbSlider .thumbSlide {
	cursor:pointer;
}
#thumbnailToggler {
	position:absolute;
	margin: auto;
	top: -30px;
	left: 0;
	right: 0;
	cursor:pointer;
	background:url(../images/1pix.png);
}
#thumb-slider-left {
	position: absolute;
    top: 25px;
    left: -26px;
    width: 15px;
    height: 20px;
    cursor: pointer;
}
#thumb-slider-right {
	position: absolute;
	right: -26px;
	top: 25px;
	cursor: pointer;
	width: 15px;
	height: 20px;
}
#thumbnailSlider {
	position:relative;
	margin:auto;
	cursor:pointer;
}
.grid_chapter_element {
	background-repeat: no-repeat;
	background-position: center center;
}

.grid_channel_element_thumbname{
	position: absolute;
	max-width: 80%;
	/*height: 35px;*/
	background-image: url('../images/1pix.png');
	right: 0;
	bottom: 20px;
	margin: auto;
	padding-right: 5px;
	z-index: 999;
}
.grid_channel_element_thumbname div {
    width: 100%;
    color: #fff;
    font-size: 17px;
    /*height: 20px;*/
    margin-top: 5px;
    /*white-space: nowrap; */
    overflow: hidden !important;
    text-overflow: ellipsis;
    margin-left: 3px;
    padding-bottom: 5px;
}

#grid_chapter_popper span.chapterName i{
	background-image: url('../images/1_slash.png');
	background-repeat: no-repeat;
	background-position: 1px -1px;
	padding-left: 10px;
	font-style: normal;
}

.active_channelgrid_videopost_thumbs{
	background-image: url('../images/selected_90_90.png');
	background-repeat: no-repeat;
}

.active_channelgrid_videopost_thumbs img{
	/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	/* IE 5-7 */
  filter: alpha(opacity=30);
	/* Netscape */
  -moz-opacity: 0.3;
	/* Safari 1.x */
  -khtml-opacity: 0.3;
	/* Good browsers */
  opacity: 0.3;
}

.coloredVastFirstSlash{
	/*background: #ffc46f;
	background: -moz-linear-gradient(left,  #ffc46f 0%, #f73450 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffc46f), color-stop(100%,#f73450));
	background: -webkit-linear-gradient(left,  #ffc46f 0%,#f73450 100%);
	background: -o-linear-gradient(left,  #ffc46f 0%,#f73450 100%);
	background: -ms-linear-gradient(left,  #ffc46f 0%,#f73450 100%);
	background: linear-gradient(to right,  #ffc46f 0%,#f73450 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc46f', endColorstr='#f73450',GradientType=1 );
	*/
	background-color: #FECB2F;
	font-weight:bold;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.coloredVastSecondSlash{
	/*background: #f73450;
	background: -moz-linear-gradient(left,  #f73450 0%, #c1b0ff 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f73450), color-stop(100%,#c1b0ff));
	background: -webkit-linear-gradient(left,  #f73450 0%,#c1b0ff 100%);
	background: -o-linear-gradient(left,  #f73450 0%,#c1b0ff 100%);
	background: -ms-linear-gradient(left,  #f73450 0%,#c1b0ff 100%);
	background: linear-gradient(to right,  #f73450 0%,#c1b0ff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f73450', endColorstr='#c1b0ff',GradientType=1 );
	*/
	background-color: #FECB2F;
	font-weight:bold;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.coloredVastFirstSlash.genesis{
    background-color: #CD9A81;
}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
    .coloredVastFirstSlash{
        background-color: transparent;
        color: #FECB2F;

    }

    .coloredVastFirstSlash.genesis{
        background-color: transparent;
        color: #CD9A81;
    }

    .advast_left_thumb_container .grid_chapter_element{
        background-size: cover;
        background-position: center center;
    }

    .advast_left_thumb_container .grid_chapter_element img{
        opacity: 0;
    }
}

.acvtivegridToggleElementAnchor {
	content: url(../images/feedpopup-feed.png)!important;
}
.gridToggleElementAnchor{
	float:left;
	width:30px;
	height:24px;
}

#taskbar_video_controls,#taskbar_audio_controls{
	/*width:320px;
	height:100%;
	float:left;
	margin-left:10px;*/
	  width: 34%;
  max-width: 270px;
  height: 100%;
  float: left;
  margin-left: 10px;
  min-width: 200px;
}

#taskbar_video_controls #video_progress_bar,#taskbar_audio_controls #audio_progress_bar{
	/*width: -webkit-calc( 100% - 55px);
	width: -moz-calc( 100% - 55px );
	width: calc( 100% - 55px );*/
	    height: 2px;
    float: left;
    border: none;
    border-radius: 0;
    margin-top: 9px;
    background-color: #777777;
    cursor: pointer;
    margin-left: 2px;
}

#taskbar_video_controls #video_progress_bar .ui-state-default, #taskbar_video_controls #video_progress_bar .ui-widget-content .ui-state-default,#taskbar_video_controls #video_progress_bar .ui-widget-header .ui-state-default,#taskbar_audio_controls #audio_progress_bar .ui-state-default, #taskbar_audio_controls #audio_progress_bar .ui-widget-content .ui-state-default,#taskbar_audio_controls #audio_progress_bar .ui-widget-header .ui-state-default{
	width: 2px !important;
    height: 14px;
    background-repeat: no-repeat;
    margin-top: 4px;
    cursor: pointer;
    background: #fff;
}

#taskbar_video_controls #video_icon_bar,#taskbar_audio_controls #audio_icon_bar{
	width:100%;
	float:left;
	height:25px;
	margin-top:12px;
}

#taskbar_video_controls #video_icon_bar .video_player_icon,#taskbar_audio_controls #audio_icon_bar .video_player_icon{
	background-image: url('../images/white_color_media_icons.png');
	background-repeat: no-repeat;
	width:20px;
	height:20px;
	cursor:pointer;
}
#taskbar_video_controls #video_icon_bar .play,#taskbar_audio_controls #audio_icon_bar .play{
	background-position:2px 1px;
}

#taskbar_video_controls #video_icon_bar .pause,#taskbar_audio_controls #audio_icon_bar .pause{
	background-position: -17px 1px;
}

#taskbar_video_controls #video_icon_bar .volume-unmute,#taskbar_audio_controls #audio_icon_bar .volume-unmute{
	background-position: -38px 1px;
}

#taskbar_video_controls #video_icon_bar .volume-mute,#taskbar_audio_controls #audio_icon_bar .volume-mute{
	background-position: -58px 1px;
}

#taskbar_video_controls #video_progress_bar .ui-slider-range,#taskbar_audio_controls #audio_progress_bar .ui-slider-range{
	/*background: -webkit-linear-gradient(left, #ffc06e, #f73851);
	background: -o-linear-gradient(right, #ffc06e, #f73851);
	background: -moz-linear-gradient(right, #ffc06e, #f73851);
	background: linear-gradient(to right, #ffc06e, #f73851);*/
	background-color: #fff;
}

#taskbar_video_controls #video_icon_bar #videoduration,#taskbar_audio_controls #audio_icon_bar #audioduration{
	color:#fff;
	margin:3px 5px;
	font-size:12px;
	width:65px;
	text-align:center;
}

#taskbar_video_controls,#taskbar_audio_controls{
	display:none;
}

.leftbarSlider{
	visibility:hidden;
}
.slick-initialized {
	visibility: visible;
}

#grid_artist_avatar_image{
	width:42px;
	height:42px;
	float:left;
	overflow:hidden;
}

#grid_artist_avatar_image img{
	width: 100%;
	min-height:100%;
}

#taskbar_video_controls #video_progress_bar .ui-corner-all,#taskbar_audio_controls #audio_progress_bar .ui-corner-all{
	border-radius:0 !important;
}

#grid_logo_container img{
	display: block;
  	position: absolute;
 	margin: auto;
 	top: 0;
 	bottom: 0;
  	left: 0;
 	right: 0;
	height:75%;
 }

.grid_ch_share a{
 	float:left;
	margin-left:2px;
	margin-right:3px;
}

.grid_ch_share_video_icon{
	margin-top:-7px;
	display:none;
}

.grid_ch_share_audio_icon{
	display:none;
}

.viewpost-copyright{
	margin-left:40px;
}

.duration_counter{
    float: left;
    color: #fff;
    width: 34px;
    font-size: 13px;
    margin: 0px 3px;
}

#gridShareThankuBox {
    position: absolute;
    bottom: 41px;
    right: 6px;
    width: 335px;
    display:none;
}

#gridShareThankuBox img{
    width:100%;
}

#thumbnailToggleElement {
	position:absolute;
	margin: auto;
	top: -34px;
	left: 0;
	right: 0;
	cursor:pointer;
	background:url(../images/1pix.png);
}

#mobile_landing_screen{
    float:left;
    width:100%;
    height: 100%;
    background-color: #fff;
    overflow: hidden;
}
#grid_main_container{
    float:left;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

#grid_left_panel_scroller{
    float:left;
    width:100%;
    height: 100%;
}

#grid_inner_container{
    float:left;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

#grid_left_panel{
    float:left;
    overflow: hidden;
}
#grid_right_panel{
    float:left;
    overflow: hidden;
    position: relative;
}
 #grid_bottom_panel{
    float:left;
    height: 40px;
    width:100%;
    background-color: #000;
    position: relative;
}

#embedGridSlider,#embedGridSlider .slide_div{
    float:left;
    width:100%;
    height:100%;
    background-color: #000;
}

#embedGridSlider .slide_div{
   position: relative;
}

#embedGridSlider .slide_div.members_only_content_inside img.imgInsideSlider{
    -webkit-filter: grayscale(70%); /* Safari 6.0 - 9.0 */
    filter: grayscale(70%);
}

.thumb_slide.members_only_content_inside img,
img.blurred-dummy-image{
    -webkit-filter: grayscale(70%); /* Safari 6.0 - 9.0 */
    filter: grayscale(80%);
}

#embedGridSlider .slide_div.members_only_content_inside .paying_member_only_unlock_content{
    width: 300px;
    height: 100px;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 0;
    bottom: 0;
    z-index: 999;
}

.isMobile #embedGridSlider .slide_div.members_only_content_inside .paying_member_only_unlock_content,
.mobile_slide .paying_member_only_unlock_content{
    width: 130px;
    height: 35px;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 0;
    bottom: 0;
    z-index: 999;
}

#embedGridSlider .slide_div.members_only_content_inside .paying_member_only_unlock_content a{
    width: 270px;
    height: 75px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 999;
    margin: auto;
    outline: none;
}

.isMobile #embedGridSlider .slide_div.members_only_content_inside .paying_member_only_unlock_content a,
.mobile_slide .paying_member_only_unlock_content a{
    width: 130px;
    height: 35px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 999;
    margin: auto;
    outline: none;
}


#embedGridSlider .slide_div.members_only_content_inside .paying_member_only_unlock_content a img{
    pointer-events: none;
    width: 270px;
    height: 75px;
    object-fit: inherit;
}

.isMobile #embedGridSlider .slide_div.members_only_content_inside .paying_member_only_unlock_content a img,
.mobile_slide .paying_member_only_unlock_content a img{
    pointer-events: none;
    width: 130px;
    height: 35px;
    object-fit: inherit;
}

#grid_main_slider{
    float:left;
    width:100%;
    height: 100%;
}

.hiddenvideoframe{
    display:none;
}

#grid_thumb_slider_container{
    position: absolute;
    width: 100%;
    height: 68px;
    bottom: -68px;
    background: #333333;
}
#grid_thumb_slider_container.active{
    bottom:0;
}

#gridThumbSlider{
    margin-left: 35px;
    width: -webkit-calc(100% - 70px);
    width: -moz-calc(100% - 70px);
    width: calc(100% - 70px);
}

#grid_vast_logo_container{
    float:left;
    position: relative;
    height:100%;
}
 #grid_vast_logo_container img{
    margin: auto;
    position: absolute;
    left: 0;
    right:0;
    top:0;
    bottom: 0;
    max-height: 13px;
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
    float:left;
}
.slick-dots li{
    float:left;
}
.slick-dots {
    position: absolute;
    bottom: -45px;
    display: block;
    width: 100%;
    padding: 0;
    list-style: none;
    text-align: center;
}

.grid_mobile_slide{
    width: 100%;
    height: 100%;
}

.mobile_slide{
    height:100%;
    width: 100%;
	overflow:hidden;
    position: relative;
}

.mobile_slide img{
    height:100%;
    width: auto;
	margin:auto;
}

.grid_four_squares{
    float:left;
    width: 50%;
    height: 50%;
    overflow: hidden;
    cursor: pointer;
    position: relative;
}

.grid_four_squares_inner{
    float:left;
    width:100%;
    height: 100%;
}

.grid_four_squares_inner img{
    object-fit: cover;
}

#grid_mobile_landing_slider{
    float:left;
	width:100%;
}

#back_to_home{
    position: absolute;
    left: 10px;
    top:23px;
    z-index: 999999;
	display:none;
	cursor: pointer;
	/*width: 15px;
    height: 20px;*/
}

.grid_four_squares_chapter_name{
	position: absolute;
	z-index: 99;
	color: #fff;
    font-size: 18px;
    background: rgba(0,0,0,0.5);
    bottom: 15px;
    /*padding: 9px 25px;*/
    padding: 0px 5px;
    right: 0;
    -webkit-border-top-left-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
	/*font-family:"FuturaDW01_SC-SCMedium";
	text-transform:uppercase;
	letter-spacing: 0.128em;*/
	line-height: 128%;
}

.grid_mobile_slide_chapter_name{
	/*position: absolute;
    bottom: 20px;
    right: 0;
    color: #fff;
	font-family:'DinAlternate';
    font-size: 32px;
    padding-right: 10px;
    letter-spacing: 2px;*/
    position: absolute;
    bottom: 30px;
    right: 0;
    color: #fff;
    font-size: 32px;
    padding-right: 10px;
    font-family:"FuturaDW01_SC-SCMedium";
	text-transform:uppercase;
	line-height: 128%;
	letter-spacing: 0.128em;
}

#grid_four_squares_container{
	float:left;
	overflow-y: auto;
	background-color: #000;
}

.mobile_slide video{
	position: absolute;
	width:100%;
	height: 100%;
	display: none;
	background-color: #000;
}

.grid_mobile_slide_channel_name{
	position: absolute;
	width:225px;
	z-index: 9999;
	text-align: center;
	top:15px;
	background: rgba(0,0,0,0.45);
	left: 0;
    right: 0;
    margin: auto;
    -webkit-border-radius: 17.5px;
	-moz-border-radius: 17.5px;
	border-radius: 17.5px;
	display: flex;
    justify-content: center;
}

.grid_mobile_slide_channel_name img{
	/*height:35px;
	float:left;
	padding: 3px;*/
	width: 100%;
    min-height: 100%;
}

.grid_mobile_slide_channel_name span{
	/*font-family:"FuturaDW01_SC-SCMedium";
	text-transform:uppercase;
	letter-spacing: 0.128em;*/
	line-height: 28px;
	font-size: 18px;
	color:#fff;
	padding-left: 6px;
	padding-top: 6px;
	float:left;
}

#grid_social_bar{
	height:32px;
	width:100%;
	background: rgba(0,0,0,0.8);
	z-index: 999999;
    position: absolute;
    bottom:0;
}

#grid_mobile_landing_slider_container{
	position: relative;
	float:left;
	background-color: #000;
}

#grid_social_bar #grid_social_bar_logo{
	position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 6px;
    /*background: #232323;*/
    padding: 5px;
    height: 80%;
    width: auto;
}

#grid_social_bar_fb,
#grid_social_bar_tw,
#grid_social_bar_tb,
#grid_social_bar_in,
#grid_social_bar_yt,
#grid_social_bar_gs_logo{
	float:right;
	margin:3px 10px;
}


#grid_mobile_slide_channel_name{
	display: none;
}

#avatar-icon{
	width:25px;
	height: 25px;
	overflow: hidden;
	margin-right: 5px;
}
#avatar-icon img{
	width:100%;
	min-height: 100%;
}

#grid_vast_logo_container img#small-logo{
	width:30px;
}

#embedGridSlider .slide_div.slick-slide.slick-active iframe{
	display:block;
}

#embedGridSlider .slide_div.slick-slide iframe{
	display:none;
}

.ytp-chrome-top {
	display:none !important;
}

.landscape_mode .mobile_landing_slider_img{
	max-width: 100%;
}

.add-focus img{
    width:100%;
    height:100%;
    object-fit: cover;
}

.slide_audio_image_post{
    cursor: pointer;
}
.grid_mobile_slide .mobile_slide.cropped-featured img{
	object-fit: contain;
    background-color: #000;
}
.grid_mobile_slide_channel_name .img-circular{
	width: 33px;
    height: 33px;
    overflow: hidden;
	margin-left: 1px;
	margin-top:2px;
	margin-bottom: 2px;
}

@media (max-width: 1105px) {
	.grid_channel_element_thumbname div {
		font-size:15px !important;
	}
}



@media (max-width: 1065px) {
	.grid_channel_element_thumbname div {
		font-size:11px !important;
	}

	#embedGridSlider .slide_div img{
		position: absolute;
		top: 50%;
		left: 50%;
		margin-right: -50%;
		transform: translate(-50%, -50%);
		width: 100%;
	    margin: auto;
	    height: auto;
	}
}

@media (max-width: 860px) {
	.grid_channel_element_thumbname div {
		font-size:11px !important;
	}

	#grid_vast_logo_container img{
		max-height: 13px;
		/*left:auto;
		right: auto;
		padding:6px;*/
	}
}


@media (max-width: 320px) {
	.viewpost-copyright{
		margin-left:20px;
	}

}

@media all and (orientation:landscape) {
	#grid_right_panel.isMobile #embedGridSlider .slide_div img {
    position: relative;
    top: 0;
    left: 0;
    margin-right: 0;
    transform: none;
    width: inherit;
    margin: auto;
    height: auto;
    float:none;
}
}

/* Top login section */
/*.header_bar{
	height:60px;
	width:100%;
}
.header_bar #header_vast_logo_wrap{
	justify-content: center;
	-webkit-justify-content: center;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
	height:100%;
}
.header_bar #header_vast_logo_wrap img{
	max-height:18px;
}*/
#header_login_wrap{
	position: absolute;
    right: 0;
	top:0;
	z-index:1;
}

#header_login_wrap .login_btn{
	padding:10px;
}
#header_login_wrap .login_btn_inner{
	height:27px;
	background-color:#fff;
	border-radius:2px;
	cursor:pointer;
}
#header_login_wrap .login_btn span{
	color:rgb(26,26,26);
	font-size:17px;
	font-weight:bold;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	margin-right:5px;
	margin-left:6px;
	height:27px;
	line-height: 27px;
	letter-spacing: 0.8px;
}
#header_login_wrap .login_btn img{
	float: left;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:5px;
	width:16px;
	height:16px;
}

@media only screen and (max-width : 767px) {
	#header_login_wrap .login_btn_inner{
		padding: 3px 3px 3px 4px;
		height:26px !important;
		
	}
	#header_login_wrap .login_btn {
		padding: 0px !important;
		margin-top: 19px;
		margin-right: 8px;
	}
	#header_login_wrap .login_btn span{
		line-height: 25px !important;
		font-family: 'HelveticaNeueW15-45Ligh', sans-serif  !important;
		font-size: 18px  !important;
		color: #000 !important;
		font-weight: normal !important;
		margin:0px !important;
		display: inline;
		height:auto !important;
	}
}

#header_login_wrap .logout-wrap{
    margin-right: 10px;
    margin-top: 10px;
	height:25px;
	cursor:pointer;
}
#header_login_wrap .logout-wrap span{
	color:#fff;
	font-size:15px;
	font-weight:bold;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	padding-right:10px;
	height:25px;
	line-height: 25px;
	letter-spacing: 0.8px;
}

.header_login_mobile .logout-wrap{
	margin-top: 21px !important;
}

.info_msg_modal .modal-dialog{
	max-width:500px;
}

.info_msg_modal .modal-header .close{
	font-size: 22px;
    color: white;
    opacity: 0.8;
    font-weight: 100;
	padding-top: 10px;
    padding-right: 10px;
	padding-bottom: 10px;
    padding-left: 10px;
}
.info_msg_modal .logo_vast{
	text-align:center;
	margin-top:40px;
}
.info_msg_modal .logo_vast img{
	max-width:250px;
}
.info_msg_modal .modal-content{
	background-color: rgb(41,41,41);
    border-radius: 0;
	min-height:0px;
}
.info_msg_modal .msg-ok-btn-wrap{
	margin:auto;
	max-width:250px;
}
.info_msg_modal .msg-ok-btn{
	background-color: rgb(252, 190, 1);
    color: rgb(17,17,17);
    font-weight: bold;
    font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
    font-size: 20px;
	max-width:80px;
	margin:auto;
}
.info_msg_modal .modal-header, .info_msg_modal .modal-footer{
	border:none;
	padding:0px;
}
.info_msg_modal .modal-body-wrapper{
	margin:auto;
}
.info_msg_modal .enter_text{
	margin-top:35px;
	text-align:center;
	color: rgb(127,127,127);
	margin-bottom:35px;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	padding-left:20px;
	padding-right:20px;
	font-size: 18px;
    font-weight: 600;
}



#login_modal  .modal-dialog{
	max-width:500px;
}
#login_modal .modal-header, #login_modal .modal-footer{
	border:none;
}
#login_modal .modal-content{
	background-color: rgb(41,41,41);
    border-radius: 0;
}
#login_modal .login-wrapper{
	max-width:280px;
	margin:auto;
}
#login_modal .modal-header .close{
	font-size: 22px;
    color: white;
    opacity: 0.8;
    font-weight: 100;
	padding-top: 10px;
    padding-right: 10px;
	padding-bottom: 10px;
    padding-left: 10px;
}
#login_modal .logo_vast{
	text-align:center;
	margin-top:40px;
}
#login_modal .logo_vast img{
	max-width:250px;
}
#login_modal .enter_text{
	margin-top:35px;
	text-align:center;
	color: rgb(127,127,127);
	margin-bottom:35px;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	text-transform:uppercase;
}
#login_modal .form-group{
	margin:0px;
}
#login_modal .login-input{
	background-color: rgb(41,41,41);
	height:48px;
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	font-size:18px;
	color:#fff;
	border: 2px solid rgb(127,127,127);
	border-radius: 5px;
	padding-left: 50px;
}
.login_modal_mobile .login-input{
	padding-top:8px;
	padding-bottom:4px;
}
#login_modal .login-input:focus{
	border-color: #fcbe01;
}
#login_modal .input-icon {
    position: absolute;
    display: block;
    width: 19px;
    height: 20px;
    line-height: 34px;
    text-align: center;
    top: 14px;
    left: 15px;
}
#login_modal .login-btn-clicked{
	background-color: rgb(127,127,127) !important;
}

#login_modal .user-icon {
    background-image: url(../images/icLogin.png);
    background-repeat: no-repeat;
}
#login_modal .pwd-icon {
    background-image: url(../images/icPassword.png);
    background-repeat: no-repeat;
}
#login_modal .field-wrap{
	position:relative;
}
#login_modal .label-error{
	height:25px
}
#login_modal .webLoginBtn{
	background-color: rgb(252, 190, 1);
    color: rgb(17,17,17);
    font-weight: bold;
    font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
    font-size: 20px;
}

#login_modal  .account-create{
	color: rgb(252, 190, 1);
	margin-top:10px;
	margin-bottom:50px;
}
#login_modal  .account-create .account-signup a{
	color: rgb(252, 190, 1);
	font-size:14px;
	float:left;
}
#login_modal  .account-create .login-forgot a{
	color: rgb(252, 190, 1);
	font-size:14px;
	float:right;
}
#login_modal .error-msg{
	color: rgb(252, 190, 1);
}
#header_bar .profile_name{
	font-family: 'HelveticaNeueW15-45Ligh', sans-serif;
	font-size:18px;
	color: rgb(252, 190, 1);
	font-weight: 600;
    letter-spacing: 2px;
	float:left;
	margin-right:15px;
}
#header_bar .avatar-wrap{
	width:25px;	
	float:left;
	margin-right:10px;
}
#header_bar .profile_img{
	width: 100%;
}
#header_bar .logout-wrap{
	float:left;
}
#header_bar .logout-wrap img {
	padding: 6px 2px;
	cursor:pointer;
}

/* [END] Top login section */

.mobile-footer-bar{
	min-height: 40px;
    position:relative;
    clear: both;
}
.mobile-footer-bar .grid_mobile_slide_channel_name{
	top:1px;
}

/*#gridStoryBox, #gridSocialShareBox{
	bottom:90px !important;
}*/

#embedGridSlider .top_box{
	/*background-color: black;*/
	color: #fff;
    text-align: center;
    position: relative;
   /*  bottom: 89px; */
	bottom:110px;
    left: 0;
    right: 0;
    margin: auto;
    width: 100%;
}
#embedGridSlider .top_box img{
	height: auto !important;
}
#embedGridSlider .bottom_box{
	/*background-color: black;*/
	color: #fff;
    position: relative;
    top: 26px;
    width: 500px;
    left: -5px;
    right: 0;
    margin: auto;
}
#embedGridSlider .bottom_box p {
    margin: 0 0 3px;
}
#embedGridSlider .yellow_tick{
	color: #fcbe01;
	font-size: 17px;
    padding: 9px;
	font-weight:700;
}
#embedGridSlider .logo {
    height: 55px;
}
@media (min-width: 320px) and (max-width: 767px) {
	#embedGridSlider .bottom_box{
		top: -40px;
		left: -72px;
	}
}
#embedGridSlider .slide_div.members_only_content_inside img.imgInsideSlider{
	-webkit-filter: blur(20px) brightness(35%);
    -moz-filter: blur(15px) brightness(35%);
    -o-filter: blur(15px) brightness(35%);
    -ms-filter: blur(15px) brightness(35%);
    filter: blur(15px) brightness(35%);
    opacity: 0.95;
}
.embeded_poster {
	top: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    right: 0;
}
@-webkit-keyframes fadeOut {
    0% {opacity: 1; visibility:hidden}
    100% {opacity: 0; visibility:hidden}
}
@-moz-keyframes fadeOut {
    0% {opacity: 1; visibility:hidden}
    100% {opacity: 0; visibility:hidden}
}
@-o-keyframes fadeOut {
    0% {opacity: 1; visibility:hidden}
    100% {opacity: 0; visibility:hidden}
}

@keyframes fadeOut {
    0% {opacity: 1;}
    100% {opacity: 0; visibility:hidden}
}

.fadeOut {
    -moz-animation-name: fadeOut;
    -o-animation-name: fadeOut;
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-delay: 1s;
    animation-delay: 1s;
}

.isMobile #embedGridSlider .slide_div.members_only_content_inside .paying_member_only_unlock_content a{
    width: 135px !important;
}
@media all and (max-width: 1065px) and (min-width: 768px) {
	#embedGridSlider .top_box{
		bottom: 140px;
	}
	.paying_member_only_unlock_content .top_box p{
		padding-bottom: 35px;
	}
	#embedGridSlider .bottom_box{
		top:0px;
	}
}