﻿.page-header.navbar{background-color:#333}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle{background-color:#333}
.header .navbar-nav li.dropdown .dropdown-toggle i{color:#FFF!important}
.dashboard-date-range{background:#e87e04!important;padding:8px!important;display:block!important}
.dashboard-date-range span a{color:#FFF}
.page-logo{padding:10px!important}
.page-content{background:#e9eaed!important}
.breadcrumb{background-color:#fff;border:1px solid #eaeef1}
.page-breadcrumb.breadcrumb{background-color:#fff!important;border:1px solid #eaeef1!important}
.group-heading{margin-top:0!important;font-weight:700!important;margin-bottom:20px!important}
.nopadding{padding:0!important;margin:0!important}
.nopadding-top{padding-top:0!important;margin-top:0!important}
.noppadding-bottom{padding-bottom:0!important;margin-bottom:0!important}
.noppadding-left{padding-left:0!important;margin-left:0!important}
.noppadding-right{padding-right:0!important;margin-right:0!important}
.position-center { position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%); }
.profile-left{padding:15px;min-height:90px;background-color:#fff;border-bottom:1px solid #eee;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.03);box-shadow:0 2px 3px rgba(0,0,0,0.03);margin-right:1px}
.profile-thumb{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;display:inline-block;padding:2px}
.media-heading{line-height:18px;margin-top:12px;font-weight:500;font-size:16px}
.page-content .page-breadcrumb.breadcrumb .dashboard-date-range{background:#e87e04!important;padding:8px!important}
.page-content .page-breadcrumb.breadcrumb .dashboard-date-range span a{color:#FFF}
.topagent .details{padding-right:30px}
.topagent{margin-bottom:0!important}
.topagent .badge{font-size:12px!important;font-weight:700!important;color:#333!important}
.responsive-tiles .tile.double{width:100%!important}
.tiles a{color:#FFF}
.modal-full{width:95%}
.modal-xl{width:75%}
.uploadform{padding-bottom:10px;}
.margin-left-20{margin-left:20px;}
.margin-right-20 { margin-right:20px; }
.margin-bottom-30 { margin-bottom:30px; }
textarea { resize:vertical; }
textarea.resize-none { resize:none; }
.position-relative { position:relative; }

#status{resize: none;}


.orange{color:#FFF;text-shadow:none;background-color:#F7941D}
.orange a:link,.orange a:visited{color:#FFF!important}




.btn.orange{color:#fff;text-shadow:none;background-color:#F7941D}
.btn.orange:hover,.btn.orange:focus,.btn.orange:active,.btn.orange.active,.btn.orange[disabled],.btn.orange.disabled{background-color:#F60!important;color:#fff!important;outline:none!important}
.btn,.btn:hover,.btn.dropdown-toggle, .btn-group .btn.dropdown-toggle{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);transition:all .5s ease 0;border:none!important;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}
.btn:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}
.btn.text-wrap { white-space:normal!important; }
.rating{unicode-bidi:bidi-override;direction:rtl;font-size:30px}
.rating span.star{font-family:FontAwesome;font-weight:400;font-style:normal;display:inline-block}
.rating span.star:hover{cursor:pointer}
.rating span.star:before{content:"\f006";padding-right:5px;color:#999}
.rating span.star:hover:before,.rating span.star:hover ~ span.star:before{content:"\f005";color:#e3cf7a}
.rating span.star.active:before,.rating span.star.active ~ span.star.active:before{content:"\f005";color:#e3cf7a!important}
.rating span.star:hover:before,.rating span.star:hover ~ span.star:before,.rating span.star.active:hover:before,.rating span.star.active:hover ~ span.star.active:before{content:"\f005";color:#F3E5A6!important}
.chats.small li img.avatar{height:25px;width:25px;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit!important}
.chats.small li.in .message{margin-left:35px!important}
.rating.small{font-size:20px}
.ratings li{padding:0}
.ratings li a{margin:0!important}
.fade-black{background-color:#000}
.fade-black .opaque{opacity:.75}
.chart,.pie,.bars{height:auto!important;overflow:inherit!important}
.modal-full{width:95%}
#tab_details .dl-horizontal dt{text-align:left;font-weight:400}
#tab_details .dl-horizontal dd{text-align:left;font-weight:700}
.nav-tabs,.nav-pills{margin-bottom:0!important}
.tab-content{background:#FFF;overflow:hidden;padding:20px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.enquirytabs .panel-body{background:#FCFCFC!important}
.tab-content.no-border{background:#FFF;overflow:hidden;padding:20px;border-left:none!important;border-right:none!important;border-bottom:none!important}
.table-scrollable{overflow-x:inherit!important;overflow-y:inherit!important}
.autocomplete_results{position:absolute;top:86px;width:150%;left:10px;z-index:999}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-left:0!important;margin-right:10px}
.radio-inline input{margin-right:10px}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#FFF;border:1px solid #eaeef1;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid #eaeef1;border-radius:4px!important;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05)!important;box-shadow:0 1px 1px rgba(0,0,0,.05)!important}
.panel-body{padding:15px}
.panel-heading{border-bottom:1px solid #eaeef1;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px;background:#fff}
.panel-title{margin-top:0;margin-bottom:0;font-size:14px!important;color:inherit;font-weight:700!important}
.panel-footer{background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px 15px}
.panel>.list-group .list-group-item{border-radius:0;border-width:1px 0}
.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}
.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}
.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}
.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}
.panel>.table-responsive{margin-bottom:0;border:0}
.panel-group{margin-bottom:20px}
.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.panel-default{border-color:#ddd}
.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}
.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}
.panel-primary{border-color:#428bca}
.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}
.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}
.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}
.panel-success{border-color:#d6e9c6}
.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}
.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}
.panel-info{border-color:#bce8f1}
.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}
.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}
.panel-warning{border-color:#faebcc}
.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}
.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}
.panel-danger{border-color:#ebccd1}
.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}
.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}
.b-a{border:1px solid #eaeef1}
.panel-icon{display:block;line-height:1;color:#333;padding:11px 12px}
.panel-icons-group{float:right;margin-right:2px}
.panel-icons-group .btn{float:left;margin-right:0;margin-left:-8px}
.panel-default .panel-heading .panel-icon:hover{color:#777}
.panel-heading .badge,.panel-heading .label{margin-left:8px}
.panel-heading i{margin-right:8px}
.panel-heading .btn-link{margin-right:0}
.panel-heading .btn-group .btn,.panel-heading .btn-group .btn-sm,.panel-heading .btn-group .btn-xs{margin:0}
.panel-heading .btn-group .btn-sm{margin-top:1px}
.panel-heading .btn-group .btn-xs{margin-top:2px}
.panel .panel-heading .btn-default{border-color:#fcfcfc}
.panel-default .panel-heading .btn-default{border-color:#ccc}
.panel-heading .dropdown-toggle{margin:0;padding:0}
.panel-heading>.dropdown .dropdown-toggle,.panel-title>a{color:inherit}
.panel>.list-group,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}
.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel-group .panel-footer{border-top:0}
.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel-group .panel-heading{border-bottom:0}
.panel-heading .tools{margin-top:-5px;float:right}
.panel-heading .tools span{font-size:12px!important;color:#666!important;margin-top:5px!important}
.panel-tabs .panel-body{padding:0 15px!important}
.panel-tabs{margin-top:-10px!important;border-bottom:none!important}
.panel .panel-heading{font-size:14px;text-transform:uppercase;font-weight:700;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px dashed #e5e5e5}
.panel .panel-heading img{border-top-left-radius:5px;border-top-right-radius:5px}
.panel .panel-heading .panel-title{display:inline;color:#999}
.panel .panel-heading .panel-title .action i{cursor:pointer;margin-left:8px;color:#999}
.panel .panel-body img{border-radius:5px}
.panel .panel-footer{padding:15px;background:#FFF;border-top-left-radius:4px;border-top-right-radius:4px;border-top:1px dashed #e5e5e5}
.tabbable-custom.tabbable-full-width > .tab-content{border-left:1px solid #ddd!important;border-right:1px solid #ddd!important;border-bottom:1px solid #ddd!important;padding:15px!important}
.tabbable-custom > .nav-tabs > li.active{border-top:3px solid #F90!important}
.overflow{overflow:hidden}
.center{text-align:center!important}
#taglist .checkbox-list{padding-bottom:15px}
#taglist .checkbox-list label{font-weight:400!important}
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(https://www.alivenetwork.com/system/framework/admin/plugins/star-rating/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(https://www.alivenetwork.com/system/framework/admin/plugins/star-rating/star.gif) no-repeat 0 0}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
div.star-rating-readonly a{cursor:default!important}
div.star-rating{background:transparent!important;overflow:hidden!important}
.fa-white{color:#FFF}
.mce-panel,.mce-btn{background-image:none!important}
.mce-container,.mce-container *,.mce-widget,.mce-widget *{font-size:12px!important}
.mce-btn{font-size:14px!important}
.mce-btn button{padding:4px 8px!important;text-shadow:none!important}
.panel #calendar .fc-button{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;border:0!important;padding:5px 8px 33px!important;margin-left:2px!important;border-color:#ddd!important;background:transparent!important;color:#333!important;top:-48px!important;border-style:none solid!important}
.panel #calendar .fc-header{margin-bottom:-21px!important}
.panel #calendar .fc-button-prev{padding-right:10px!important;padding-left:8px!important}
.panel #calendar .fc-button-next{padding-right:8px!important;padding-left:10px!important}
.panel #calendar .fc-button.fc-state-active,.panel #calendar .fc-button.fc-state-hover{color:#666!important;background-color:#fff!important}
.panel #calendar .fc-button.fc-state-disabled{color:#ddd!important}
.panel #calendar .fc-text-arrow{font-size:22px!important;font-family:"Courier New",Courier,monospace!important;vertical-align:baseline!important}
.panel #calendar .fc-event{border:0!important;background-color:#69a4e0;color:#fff!important}
.panel #calendar .fc-event .fc-event-inner{border:0!important}
.panel #calendar .fc-event .fc-event-time{float:left!important;text-align:left!important;color:#fff!important;font-size:13px!important;font-weight:300!important}
.panel #calendar .fc-event .fc-event-title{text-align:left!important;float:left!important;color:#fff!important;font-size:13px!important;font-weight:300!important}
.panel #calendar .fc-header-title h2{font-size:14px!important;line-height:20px!important;font-weight:400!important;color:#111!important}
.panel #calendar .fc-widget-header{background-image:none!important;filter:none!important;background-color:#eee!important;text-transform:uppercase!important;font-weight:300!important}
.panel #calendar .mobile .fc-button{padding:0 6px 20px;margin-left:2px;border:0;background-color:#ddd;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#000;text-shadow:none;text-align:center}
.panel #calendar .mobile .fc-button.fc-state-hover,.panel #calendar .mobile .fc-button.fc-state-active{background-color:#eee}
.panel #calendar .mobile .fc-button.fc-state-disabled{color:#bbb}
.panel #calendar .mobile .fc-button-prev{margin-right:5px;margin-top:-2px}
.panel #calendar .mobile .fc-button-next{margin-right:-0;margin-top:-2px}
.panel #calendar .mobile .fc-header-space{margin:0;padding:0;width:0}
.panel #calendar .mobile .fc-header-left{position:absolute;z-index:10}
.panel #calendar .mobile .fc-header-left .fc-button{top:-2px}
.panel #calendar .mobile .fc-header-right{position:relative;right:0}
.panel #calendar .mobile .fc-header-right .fc-button{top:35px}
.panel #calendar .mobile .fc-content{margin-top:53px}

.label.fc-event { text-align:left; }
@media only screen and (max-width:767px) {
  .fc .fc-event { font-size:75%;padding:0;text-align:left;font-weight:bold; }
}


.panel-black{background:#000;color:#FFF;}
.black.btn{color:#FFF;background:#000}
.forum .avatar{background:#FFF;padding:4px;border:1px solid #ddd}
blockquote.color{padding:10px 20px;border-left:5px solid #F60;background-color:#FFEDE1;margin:0}
#lastupdated{font-size:18px!important}
.forum.table > tbody > tr > td{vertical-align:middle}
.forum .fa{width:1em;text-align:center}
.forum.table th.cell-stat{width:6em}
.forum.table th.cell-stat-2x{width:14em}
.forum .forum-post-panel{margin-bottom:1em}
.forum.media-list li img.avatar{display:block;margin:0 auto}
.panel-default>.panel-heading,.panel-default>.panel-footer{background:#f5f5f5;font-size:12px}
.forum.media-list li .user-info{text-align:center;width:8em}
blockquote,iframe blockquote{background:#F5F5F5;padding:10px}
blockquote{font-size:12px;font-style:italic;padding:15px;background-image:url(https://www.alivenetwork.com/images/openquote1.gif);background-position:top left;background-repeat:no-repeat;text-indent:23px;margin:10px 20px;color:#666}
blockquote span{display:block;background-image:url(https://www.alivenetwork.com/images/closequote1.gif);background-repeat:no-repeat;background-position:bottom right}
.reply{margin-left:5%}
.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px}
.reply-upvote{background:#2b542c!important}
.reply-downvote{background:#a94442!important}
.reply-comment{background:#FFF!important}
.reply-comment a{color:#000!important}
.votes{padding-top:5px}
.reply-footer{padding:0!important}
.reply-report{background:#f13942!important}
.replybody{background:#F5F5F5}
.media-body{padding:10px}
.reply-photo{max-width:80%}
@media (max-width: 760px) {
.forum.media-list li .user-info{float:none;width:100%;margin-bottom:1em}
.dashboard-stat .details .number{font-size:22px;}
.dashboard-stat .details .desc{font-size:14px;}
}
@media print {
body,.page-content,.page-container{background-color:none;background:none!important}
}
.card-shadow{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important}
.menu-toggler{text-indent:-20px;color:#FFF}
.more{white-space:nowrap}
.col2>.date>.label{display:inline-block;padding:5px 4px 6px 5px;vertical-align:middle;text-align:center}
.feeds li .col2 > .date{padding:0!important}
.calendar-day{display:block;font-size:36pt;font-weight:100;line-height:1;text-align:center;color:#f60}
.calendar-month{display:block;font-size:16pt;font-weight:900;line-height:1;text-align:center;text-transform:uppercase;color:#666}
.calendar-title{color:#f60;font-weight:700}
.calendar-timings{padding-top:5px;font-size:11px;color:#666}
.calendar-location{font-size:11px;color:#666}
.calendar-event-title{color:#F60;font-weight:700}
.todo-ui{margin-top:20px}
.todo-sidebar{float:left;width:230px;margin-right:20px}
.todo-content{overflow:hidden}
.todo-tasklist-item-border-green{border-left:#3faba4 2px solid}
.todo-tasklist-item-border-blue{border-left:#4c87b9 2px solid}
.todo-tasklist-item-border-purple{border-left:#8877a9 2px solid}
.todo-tasklist-item-border-red{border-left:#d05454 2px solid}
.todo-tasklist-item-border-yellow{border-left:#d4ad38 2px solid}
.padding-top-10px{padding-top:15px}
.todo-userpic{-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;border:1px #cedae1 solid}
.todo-text-color{color:#45535b}
.todo-projects-config{padding:6px 9px 3px!important}
.todo-projects-config > i{font-size:14px!important}
.todo-projects-config > .fa-angle-down{position:relative;display:inline-block;top:-1px;font-size:13px!important;color:#f2f2f2}
.todo-tasklist{padding:0}
.todo-project-list ul li a{font-size:14px!important;padding:8px 10px}
.todo-project-list .nav li a .badge{float:right;background-color:#b4c4cd!important;margin-top:1px!important}
.todo-project-list .nav li a .badge-active{background-color:#fff!important;color:#637b89!important}
.todo-project-list .nav .active{background-color:#fff!important}
.todo-project-list .nav-pills > li.active > a{background-color:#87a9c7!important}
.todo-task-history{padding:0;margin:0}
.todo-task-history > li{padding:5px 0}
.todo-task-history > li > .todo-task-history-desc{overflow:hidden}
.todo-task-history > li > .todo-task-history-date{font-size:12px;float:right;width:150px;margin-left:10px;text-align:right;color:#999}
.todo-tasklist-item{background:#f6fbfc;padding:10px;margin-bottom:10px;margin-bottom:15px;overflow:hidden}
.todo-tasklist-item:last-child{margin-bottom:0}
div .todo-tasklist-item:hover{cursor:pointer;background-color:#edf7f9}
.todo-tasklist-item img{margin:0 10px 10px 0}
.todo-tasklist-item-title{font-size:15px;color:#2b4a5c;font-weight:600;padding-top:3px;padding-bottom:13px}
.todo-tasklist-item-text{font-size:13px;color:#577688;padding-bottom:5px}
.todo-tasklist-item ul{margin:5px 0 0}
.todo-tasklist-item li{color:#577688;font-size:13px;margin-right:10px;margin-bottom:5px;padding:0!important}
.todo-tasklist-item li i{color:#b3bfcb;font-size:15px}
.todo-tasklist-controls{margin-top:5px}
.todo-tasklist-date{color:#637b89!important;margin-right:12px}
.todo-tasklist-date i{color:#abbfca!important;margin-right:5px}
.todo-tasklist-badge{background-color:#b3bfcb}
.todo-taskbody-tasktitle{font-size:18px;color:#778d96}
.todo-taskbody-taskdesc{font-size:14px;color:#778d96}
.todo-username{font-size:16px;color:#2b4a5c;font-weight:600;padding:15px 0 0 15px}
.todo-comment-head{padding-top:3px}
.todo-comment{position:relative}
.todo-comment:hover > .todo-comment-btn{display:block}
.todo-comment-btn{display:none;position:absolute;top:1px;right:0;font-size:12px;color:#566e7c;border-color:#a2aeb5}
.todo-comment-btn:hover{color:#fff;background-color:#a1b6c2;border-color:#a1b6c2}
.todo-comment-username{font-size:14px;color:#2b4a5c;font-weight:600}
.todo-comment-date{font-size:12px;color:#2b4a5c;font-weight:400}
.todo-username-btn{margin:14px 0 0 15px;color:#566e7c;border-color:#a2aeb5}
.todo-username-btn:hover{color:#fff;background-color:#a1b6c2;border-color:#a1b6c2}
.form .form-actions.todo-form-actions{padding-top:10px;border:0;margin:0 0 20px}
@media (max-width: 991px) {
.todo-sidebar{float:none;width:100%;margin:0}
.todo-sidebar > .portlet{margin-bottom:20px}
.todo-sidebar > .portlet .portlet-title .tools{margin-left:5px}
.todo-content{overflow:visible}
.profile-box{padding: 10px;position: absolute;width: 66% !important;bottom: 0px;left:100px !important; border-radius: none !important;}
}
.todo-tasklist-devider{display:none}
@media (max-width: 767px) {
.todo-tasklist-devider{display:block;height:20px;margin:20px -10px;background:#F1F3FA}
.todo-task-history > li{padding:9px 0}
.todo-task-history > li > .todo-task-history-date{width:100px;font-size:11px}
}
.status-sidebar{max-width: 400px;}
@media (max-width: 1300px) {
.status-sidebar{display:none !important;}
}

.status{margin:-15px;position:relative;}
.status .who{padding:20px 20px 5px 20px;}
.status .who img{border-radius:999px;width:40px;height:40px;float:left;margin-right:10px}
.status .who .name{display:block;font-size:13px;font-weight:400;line-height:normal}
.status .who .name b{color:#399bff}
.status .who .from{font-size:12px;opacity:.7}
.status .text{padding:20px;font-size:13px;color:#37363e;line-height:1.82em}
.status .image{padding:20px}
.status .image img{width:100%}
.status .links{margin:0;padding:0px;font-size:12px;}
.status .links .fa{font-size:12px;margin-right:2px;color:inherit}
.status .links li{display:inline;padding-right:10px;font-size:12px;}
.status .comments{padding:0 10px;font-size:13px;border-top:1px solid rgba(0,0,0,0.07)}
.status .comments li{display:block;position:relative;padding:10px 0 10px 40px;border-bottom:1px solid rgba(0,0,0,0.07);word-wrap:break-word;}
.status .comments li:last-child{border-bottom:none;padding-bottom:5px}
.status .comments img{width:30px;height:30px;border-radius:999px;position:absolute;left:0}
.status .comments .name{color:#58666e;display:block;font-weight:600}
.status .panel-heading{padding:10px !important;}
.status .panel-body{padding:10px !important;}
.status .commentbar{border-top:1px dashed #e5e5e5}
.statusupdate .panel-footer{background: #f6f7f8;!important;}
.profile-sidebar{max-width:300px;}
.profile-content{overflow:hidden;max-width: 861px}
.profile-box{padding: 10px;position: absolute;width: 100%;bottom: 0px;left:0px}
.profile-sidebar-portlet{padding:30px 0 0!important}
.profile-userpic img{float:none;margin:0 auto;width:50%;height:50%;}
.profile-usertitle{text-align:center;}
.profile-usertitle-name{color:#333;font-size:16px;font-weight:600;margin-left:5px;}
.profile-usertitle-name a{color:#333;}
.profile-box .profile-usertitle-name a{color:#FFF;}
.profile-usertitle-job{text-transform:uppercase;color:#5b9bd1;font-size:13px;font-weight:800;margin-bottom:7px}
.profile-userbuttons{text-align:center;margin-top:10px}
.profile-userbuttons .btn{margin-right:5px}
.profile-userbuttons .btn:last-child{margin-right:0}
.profile-userbuttons button{text-transform:uppercase;font-size:11px;font-weight:600;padding:6px 15px}
.profile-usermenu{margin-top:30px;padding-bottom:20px}
.profile-usermenu ul li{border-bottom:1px solid #f0f4f7}
.profile-usermenu ul li:last-child{border-bottom:none}
.profile-usermenu ul li a{color:#93a3b5;font-size:16px;font-weight:400}
.profile-usermenu ul li a i{margin-right:8px;font-size:16px}
.profile-usermenu ul li a:hover{background-color:#fafcfd;color:#5b9bd1}
.profile-usermenu ul li.active a{color:#5b9bd1;background-color:#f6f9fb;border-left:2px solid #5b9bd1;margin-left:-2px}
.profile-stat{padding-bottom:20px;border-bottom:1px solid #f0f4f7}
.profile-stat-title{color:#7f90a4;font-size:25px;text-align:center}
.profile-stat-text{color:#5b9bd1;font-size:11px;font-weight:800;text-align:center}
.profile-desc-title{color:#7f90a4;font-size:17px;font-weight:600}
.profile-desc-text{color:#7e8c9e;font-size:14px}
.profile-desc-link i{width:22px;font-size:19px;color:#abb6c4;margin-right:5px}
.profile-desc-link a{font-size:14px;font-weight:600;color:#5b9bd1}
.profile-img{position:relative}
.profile-image-block{
    position: absolute;
    bottom: 0px;
    height: 50px;
    width: 100%;
    opacity: 0.8;
}
.profile-image-block:hover{
   background:#000;
}
.profile-image-block:hover span{display:inline-block !important;margin-left:5px;}
.profile-image-camera{
    padding: 5px;
    margin-top: 10px;margin-left:10px;}
.profile-image-edit{
    padding: 5px;
    margin-top: 10px;
margin-right:10px}
.panel-tools{position:absolute;right:20px;top:5px;text-transform:none;font-weight:600;font-size:inherit;z-index:1}
.panel-tools li{display:inline-block}
.panel-tools a{padding:3px 8px;display:block;color:inherit;border-radius:3px}
.panel-tools a:hover{color:rgba(0,0,0,0.6);background:rgba(0,0,0,0.09)}
.panel-tools .icon{font-size:14px;color:rgba(0,0,0,0.5);border-radius:3px;cursor:pointer}
.panel-tools .icon a{color:rgba(0,0,0,0.4)}
.panel-tools .dropdown-menu{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);font-size:13px}
.panel-tools .dropdown-menu li{display:list-item}
.panel-tools .dropdown-menu a{display:block}
.friendName{background:#000;background:-webkit-gradient(linear, center top, center bottom, from(transparent), to(rgba(0, 0, 0, .7)));background:-webkit-linear-gradient(transparent, rgba(0, 0, 0, .7));bottom:0;color:#fff;display:block;left:0;padding-top:5px;position:absolute;width:100%;word-wrap:break-word;background:linear-gradient(transparent, rgba(0, 0, 0, .7));}
.friendcard{display:block;position:relative;}
.fileupload-progress{display:none;}
.popover{max-width:400px !important;}
.popover-title{display:none;}
.popover-content{padding:0px !important;}
.imgcard{display:block;position:relative;height:90px;overflow:hidden;}
.btn-noshadow{box-shadow:none !important;}
.friendname .friend{margin-right:5px;}
.comments{background: #f6f7f8;margin-bottom: 0px;border-top:none !important;}
/* Live URL */
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.panel-grey{background-color:#f5f5f5 !important;}
.status .whoactivity{padding:8px !important;}
.status .whoactivity .name{font-size:12px !important;}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.btn-noshadow{box-shadow:none !important;}
/* Live URL */
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
margin-top
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.liveurl {
width: 100%;
overflow: hidden;
background: #F3F3F3;
border-top: 1px dashed #CCC;
margin-top: 10px;
display: none;
}
.liveurl .inner {
margin: 15px;
overflow: hidden;
}
.liveurl span.image {
float: left;
clear: none;
}
.liveurl .details {
float: left;
overflow: hidden;
width: 400px;
}
.liveurl .details .info * {
float: left;
clear: both;
line-height: 13px;
}
.liveurl .title {
font-weight: bold;
}
.liveurl .url {
font-size: 11px;
font-weight: normal;
color: #666;
}
.liveurl .image {
width: 100px;
margin: 0 10px 10px 0;
float: left;
display: none;
}
.liveurl .video {
clear: both;
float: left;
margin: 10px 0 0 0;
display: none;
}
.liveurl img {
width: 100px;
height: auto;
display: none;
}
.liveurl img.active {
display: block;
}
.liveurl .close {
float: right;
cursor: pointer;
margin: 5px;
text-indent:-999px;
width: 16px;
height: 16px;
background:url(https://www.alivenetwork.com/public/css/close.gif);
}
.liveurl .thumbnail {
float: left;
margin: 15px 0 0 0;
clear: both;
display: none;
}
.liveurl .thumbnail  label {
padding: 0 0 0 5px;
vertical-align: text-top;
}
.liveurl .button {
width: 23px;
height: 20px;
float: left;
border: 1px solid #A8A8A8;
text-align: center;
line-height:20px;
background: #FFF;
position: relative;
cursor: pointer;
}
.liveurl .button:before {
content: '';
width: 0;
position:absolute;
left:5px;
top: 5px;
}
.liveurl .button:active {
border-color: #3B5998;
}
.liveurl .button.prev:before {
border-top: 6px solid transparent;
border-right: 12px solid #828282;
border-bottom: 6px solid transparent;
}
.liveurl .button.next:before {
border-top: 6px solid transparent;
border-left: 12px solid #828282;
border-bottom: 6px solid transparent;
}
.liveurl .button:active.prev:before {
border-right: 12px solid  #3B5998;
}
.liveurl .button:active.next:before {
border-left: 12px solid  #3B5998;
}
.liveurl .button.inactive {
opacity: 0.5;
filter:alpha(opacity=50);
pointer-events:none;
cursor: default;
}
.liveurl .count {
float: left;
margin: 0 0 0 10px;
line-height: 25px;
}
.liveurl .controls {
margin: 10px 0 0 0;
}
.post textarea {
width: 600px;
height: 140px;
}
.liveurl-loader {
display: none;
width: 16px;
height: 11px;
margin: 10px 0;
background: url(https://www.alivenetwork.com/public/css/url-loader.gif);
}
.liveurl * {
font: 12px/1em Tahoma, Arial, Helvetica, Segoe, sans-serif;
}
.social-search{  position: relative;
top: -8px;
right: -14px;}

.img-100{max-width:100px;}
.img-75{max-width:75px;}
.img-50{max-width:50px;}
.img-25{max-width:25px;}

/* Inbox */

.inbox{margin-bottom:20px}
.inbox .inbox{margin-bottom:0}
.inbox .tab-content{overflow:inherit}
.inbox .inbox-loading{display:none;font-size:22px;font-weight:300}
.inbox .inbox-nav{margin:0;padding:0;list-style:none}
.inbox .inbox-nav li{position:relative}
.inbox .inbox-nav li a{color:#4d82a3;display:block;font-size:15px;border-left:none;text-align:left!important;padding:8px 14px;margin-bottom:1px;background:#f4f9fd}
.inbox .inbox-nav li.active a,.inbox .inbox-nav li.active:hover a{color:#fff;border-left:none;background:#169ef4!important;text-decoration:none}
.inbox .inbox-nav li.active b{top:12px;right:-6px;width:6px;position:absolute;display:inline-block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #169ef4}
.inbox .inbox-nav li:hover a{color:#4d82a3;background:#eef4f7!important;text-decoration:none}
.inbox .inbox-nav li.compose-btn a{color:#fff;text-shadow:none;text-align:center;margin-bottom:18px;background:#35aa47}
.inbox .inbox-nav li.compose-btn i,.inbox .inbox-nav li.compose-btn:hover i{top:1px;color:#fff;font-size:15px;position:relative;background:none!important}
.inbox .inbox-nav li.compose-btn a:hover{background-color:#1d943b!important}
.inbox .inbox-header{overflow:hidden}
.inbox .inbox-header h1{margin:0;color:#666;margin-bottom:10px}
.inbox .pagination-control{text-align:right}
.inbox .pagination-control .pagination-info{display:inline-block;padding-right:10px;font-size:14px;line-height:14px}
.inbox tr{color:#777;font-size:13px}
.inbox tr label{display:inline-block;margin-bottom:0}
.inbox tr.unread td{font-weight:600}
.inbox td i.icon-paper-clip{top:2px;color:#d8e0e5;font-size:17px;position:relative}
.inbox tr i.icon-star,.inbox tr i.icon-trash{cursor:pointer}
.inbox tr i.icon-star{color:#eceef0}
.inbox tr i.icon-star:hover{color:#fd7b12}
.inbox tr i.inbox-started{color:#fd7b12}
.inbox .table th,.inbox .table td{border:none}
.inbox .table th{background:#eef4f7;border-bottom:solid 5px #fff}
.inbox th.text-right{text-align:right}
.inbox th label.inbox-select-all{color:#828f97;font-size:13px;padding:1px 4px 0}
.inbox ul.inbox-nav{margin-bottom:0}
.inbox ul.inbox-nav li{padding:0}
.inbox ul.inbox-nav li span{color:#828f97;font-size:12px;margin-right:10px}
.inbox ul.inbox-nav i{color:#fff;padding:1px 0;font-size:15px;cursor:pointer;background:#d0dde4!important}
.inbox ul.inbox-nav i:hover{background:#169ef4!important}
.inbox td.text-right{width:100px;text-align:right}
.inbox td.inbox-small-cells{width:10px}
.inbox .table-hover tbody tr:hover > td,.inbox .table-hover tbody tr:hover > th,.inbox .table-striped tbody > tr:nth-child(odd) > td,.inbox .table-striped tbody > tr:nth-child(odd) > th{background:#f8fbfd;cursor:pointer}
.inbox .table-hover tbody tr:hover > td,.inbox .table-hover tbody tr:hover > th{background:#eef4f7}
.inbox .inbox-drafts{padding:8px 0;text-align:center;border-top:solid 1px #eee;border-bottom:solid 1px #eee}
.inbox-view-header{margin-bottom:20px}
.inbox-view-header h1{color:#666;font-size:22px;line-height:24px;margin-bottom:0!important}
.inbox-view-header h1 a{top:-2px;color:#fff;cursor:pointer;font-size:13px;padding:2px 7px;line-height:16px;position:relative;background:#b0bcc4;display:inline-block}
.inbox-view-header h1 a:hover{background:#aab5bc;text-decoration:none}
.inbox-view-header i.icon-print{color:#94a4ab;cursor:pointer;font-size:14px;display:inline-block;padding:6px 8px!important;background:#edf1f4!important}
.inbox-view-header i.icon-print:hover{background:#e7ebef!important}
.inbox-view-info{color:#666;padding:5px 0;margin-bottom:10px;border-top:solid 1px #eee;border-bottom:solid 1px #eee}
.inbox-view-info strong{color:#666;margin:0 10px 0 5px}
.inbox-view-info .inbox-info-btn{text-align:right}
.inbox-view-info .inbox-info-btn ul{text-align:left}
.inbox-view-info button{top:2px;color:#94a4ab;font-size:13px;margin-left:4px;padding:3px 10px;position:relative;background:#edf1f4}
.inbox-view-info button:hover{color:#94a4ab;background:#e7ebef}
.inbox-view{color:#666;padding:15px 0 0}
.inbox-view a{color:#169ce9}
.inbox-attached{line-height:16px}
.inbox-attached a{margin:0 2px}
.inbox-attached img{height:auto;max-width:250px;margin-bottom:5px}
.inbox-attached span{margin-right:3px}
.inbox-attached strong{color:#555;display:block;font-size:13px}
.inbox-attached .margin-bottom-25{margin-bottom:25px}
.inbox-attached .margin-bottom-15{margin-bottom:15px}
.inbox-compose{margin-top:1px;border:solid 1px #eee}
.inbox-compose-btn{padding:8px 4px;background:#f0f6fa}
.inbox-compose-attachment{padding:8px}
.inbox-compose-attachment .btn{padding:4px 10px}
.inbox-compose-btn button{color:#fff;font-size:14px;margin-left:4px;padding:4px 10px;background:#c0cfdd}
.inbox-compose-btn button:hover{color:#fff;background:#4d90fe}
.inbox-compose-btn button i{margin-right:3px}
.inbox-compose .inbox-form-group{margin-bottom:0;position:relative;border-bottom:solid 1px #eee}
.inbox-compose .controls{margin-left:85px}
.inbox-compose .inbox-form-group > label{width:80px;float:left;color:#979797;text-align:right}
.inbox-compose .controls > input{border:none!important}
.inbox-compose .controls-to{padding-right:55px}
.inbox-compose .controls-cc{padding-right:20px}
.inbox-compose .controls-bcc{padding-right:20px}
.inbox-compose .inbox-form-group a.close{top:13px;right:10px;position:absolute}
.inbox-compose .mail-to .inbox-cc-bcc{display:inline-block;top:7px;right:10px;color:#979797;font-size:14px;cursor:pointer;position:absolute}
.inbox-compose .mail-to .inbox-bcc{margin-left:5px}
.inbox-compose .mail-to inbox-cc:hover,.inbox-compose .mail-to inbox-bcc:hover{color:#777}
.inbox-compose .wysihtml5{padding:0!important;margin:0!important;border:0!important}
.inbox-compose .wysihtml5-sandbox{padding:0!important;margin:0!important;display:block!important;border:0!important;margin-top:5px;width:100%!important;border-left:none;border-right:none;border-color:#eee}
.inbox-compose .wysihtml5-toolbar{border:0;border-bottom:1px solid #eee}
.inbox-compose .wysihtml5-toolbar > li{height:34px;margin-right:0;margin-bottom:0}
.inbox-compose .wysihtml5-toolbar > li > a,.inbox-compose .wysihtml5-toolbar > li > div > a{background:#fff}
.inbox-compose .wysihtml5-toolbar > li > a:hover,.inbox-compose .wysihtml5-toolbar > li > div > a:hover{background:#f1f1f1;border-radius:0}
.inbox-compose .wysihtml5-toolbar .dropdown.open .dropdown-toggle,ul.wysihtml5-toolbar a.btn.wysihtml5-command-active{background:#eee!important}

.well-social-post {
    border-radius: 0;
    background-color: #ffffff;
    border: 1px solid #ddd;
    padding:0;
}


.well-social-post .glyphicon,
.well-social-post .fa,
.well-social-post [class^='icon-'],
.well-social-post [class*='icon-'] {
    font-weight: bold;
    color: #999999;
}

.well-social-post a,
.well-social-post a:hover,
.well-social-post a:active,
.well-social-post a:focus {
    text-decoration: none;
}

.well-social-post .list-inline {
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
}

.well-social-post .list-inline li {
    position: relative;
}

.well-social-post .list-inline li.active::after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    content: "";
    top: 30px;
    left: 50%;
    left: -webkit-calc(50% - 5px);
    left: -moz-calc(50%-5px);
    left: calc(50% - 5px);
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #dddddd;
}

.well-social-post .list-inline li.active a {
    color: #222222;
    font-weight: bold;
}

.well-social-post textarea {
    width: 100%;
    min-height: 50px;
    border: none;
    border-radius: 0;
    box-shadow: none;
}

.well-social-post .list-inline {
    padding: 10px;
}

.well-social-post .list-inline li + li {
    margin-left: 10px;
}

.well-social-post .post-actions {
    margin: 0;
    border-top-color: #e9eaed;
}
.well-social-post textarea{width:90% !important;}
.col-resource{max-width:250px;}
.img-resource{max-width:250px;}
@media (max-width: 780px) {
.inbox-compose .inbox-form-group > label{margin-top:7px}
.col-resource{max-width:50% !important;}
}
@media (max-width: 480px) {
.inbox-compose .inbox-form-group > label{margin-top:7px}
.col-resource{max-width:100% !important;}
.well-social-post textarea{width:80% !important;min-height:50px;}
#social-search.form-control{width:90% !important}
}
.activeprofile{position:relative !important}
.audioplaylist .desc{white-space: nowrap;}
.audioplaylist li{overflow:hidden;}
.fa-2x{font-size:2em !important;}
.page-header.navbar .menu-toggler{background:none;}
.page-content-wrapper .page-content .page-breadcrumb.breadcrumb .dashboard-date-range span{display:block;}
.text-small{font-size:65%; color:#9197a3 !important;}
.arrows{display: none; height:45px;margin-top:-22px;opacity:0; position:absolute;top:50%;-webkit-transform:translateZ(0);-webkit-transition:opacity .2s;width:27px;z-index:11;}
.arrows.left{left:40px;}
.arrows.right{right:40px;}
.gallery-img:hover .arrows{display: block !important;opacity:0.7 !important;}
.gallery-img{background-color:#000;}
.gallery-img .mainimg{margin:0 auto;}
.position{font-size:80%;font-weight: normal !important;}
.position a, .position a:visited{color:#666 !important;font-weight: normal !important;}

@media only screen and (min-width:768px) {
  span.hidden-xs { display:inline!important; }
  .pull-right-sm-up { float:right; }
}

/* ----- FEEDBACK BUTTON ---- */
.feedback-header-btn {padding:15px !important;line-height:16px !important}

/* ----- HEADLINERS NEWSLETTER SPECIFIC STYLES ----- */
.headliners-newsletter { background:#f3efec;padding:40px 0;font-family:Arial,sans-serif;font-size:12px; }
.headliners-newsletter h1,
.headliners-newsletter h2,
.headliners-newsletter h3,
.headliners-newsletter h4 { font-family:Arial,sans-serif; }
.headliners-newsletter-content { width:80%;max-width:608px;margin:0 auto;padding:30px;background:White;box-shadow:0 0 10px rgba(0,0,0,0.1); }
.headliners-newsletter-menu	{ width:165px;margin-left:30px; }
.headliners-newsletter-menu:before { content:'Menu';display:block;padding:8px;background:#ff7b02;color:White;font-weight:bold;font-size:13px; }
.headliners-newsletter-menu .list-group-item { padding:8px;background:#fbf8f5;border:none;border-top:1px Solid White; }
.headliners-newsletter ul a { color:#ff7b02;text-decoration:underline;word-break:break-all; }
.headliners-newsletter p a { color:#ff7b02;text-decoration:underline;word-break:break-all; }
.headliners-newsletter h3 a { color:#ff7b02;text-decoration:none; }
.headliners-newsletter h3 { font-size:14px;font-weight:bold;color:#ff7b02; }
.headliners-newsletter h4 { font-size:12px;font-weight:bold; }
.headliners-newsletter img { max-width:100%;height:auto; }
.headliners-newsletter .col-sm-6 > a > img { width:100%;height:auto; }
.headliners-newsletter .clear { clear:both; }
.headliners-newsletter .table tr > td { border-top:1px Solid White; }
.headliners-newsletter .table thead > tr > th { border-bottom:none;font-size:12px; }

/* ----- MUSIC PLAYER ----- */
.musiclist.panel.panel-inverted { background:#222;border-color:#111;color:White; }
.musiclist.panel.panel-inverted a { color:White; }
.musiclist.panel.panel-inverted .panel-heading { padding-bottom:0;background:#222;border-bottom-color:#444; }
.musiclist.panel.panel-inverted .panel-heading .playlist-select { margin-top:-12px;margin-left:-15px; }
.musiclist.panel.panel-inverted .panel-heading .playlist-select > a { padding:10px 5px 10px 15px;background:#222;color:White;font-size:14px; }
.musiclist.panel.panel-inverted .panel-heading .playlist-select > a:hover,
.musiclist.panel.panel-inverted .panel-heading .playlist-select.open > a { background:#444; }
.musiclist.panel.panel-inverted .panel-heading .playlist-select > a strong { text-transform:uppercase; }
.musiclist.panel.panel-inverted .panel-heading .playlist-select .dropdown-menu a { color:#3175AF; }
.musiclist.panel.panel-inverted .panel-heading .tools { padding-top:6px;text-transform:none; }
.musiclist.panel.panel-inverted .panel-heading .tools i { margin-right:3px; }
.musiclist.panel.panel-inverted .panel-heading .tools span { color:White!important;font-weight:normal!important; }
.musiclist.panel.panel-inverted .panel-heading .tools > a { font-size:12px;font-weight:normal; }
.musiclist table.table th { border-bottom:none;opacity:0.5;color:White;font-size:13px; }
.musiclist.panel-inverted table.table td { background:#333;border-top-color:#222;border-top-width:2px;color:White;font-size:13px; }
.musiclist table.table td.playtrack { padding:0; }
.musiclist table.table td.playtrack a { padding:8px 12px; }
/* ----- SHARED MUSIC PLAYER SPECIFIC STYLES ----- */
.musiclist.shared .playlist-image { width:77px;float:left;margin-right:20px; }
.musiclist.shared .playlist-image > a { display:block;width:100%;height:0;padding-top:100%;position:relative;overflow:hidden; }
.musiclist.shared .playlist-image > a > img {width:auto;height:100%;position:absolute;top:0;left:50%;-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%); }
.musiclist.shared .playlist-header-details { margin-left:97px; }
.musiclist.shared .playlist-artist,
.musiclist.shared .playlist-meta,
.musiclist.shared .playlist-author { font-weight:normal; }
.musiclist.shared .playlist-artist small,
.musiclist.shared .playlist-meta small,
.musiclist.shared .playlist-author small { font-size:80%; }
.musiclist.shared table.table td.playtrack a { padding-top:11px;padding-bottom:10px; }

/* ----- BLOG STYLES ----- */
.blog-header-image { width:100%;background:#f7f7f7;overflow:hidden; }
.blog-header-image img { width:100%;/*min-height:100%;*/ }
.blog-author-image { border-radius:50%!important;margin:-50px 15px 0 0;overflow:hidden;position:relative; }
.blog-article{max-width:1200px;}
.blog-article .panel-body{padding:25px;}
.blog-side{max-width:400px;}
.clearfix{clear:both;}
.depwantedbar{padding-left:10px;}
.page-sidebar .page-sidebar-menu > li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a,.page-sidebar .page-sidebar-menu > li.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a{font-size:13px;}
.page-sidebar .page-sidebar-menu > li > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i{font-size:13px;}
.page-sidebar .page-sidebar-menu .sub-menu li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a{font-size:12px;}
.mobile-profile-img{position: absolute;bottom: 0px;left: 0px;border: 1px solid #fff;}
.profile-left hr{margin:10px 0;}
.edit-footer{border-top:none !important;min-height:42px !important;padding:10px !important;line-height:22px;}
.edit-footer ul{margin-bottom:0px !important;}

@media (max-width: 1024px) {
  .page-header.navbar .menu-toggler.responsive-toggler {
    width: 15%;
    padding: 2px;
    text-align: right;
  }
  .page-header.navbar .menu-toggler.responsive-toggler i{
    margin-left:20px;
  }
}

.scraped-box {
width: 100%;
overflow: hidden;
background: #F3F3F3;
border-top: 1px dashed #CCC;
margin-top: 10px;

}
.scraped-box .inner {
margin: 15px;
overflow: hidden;
}
.scraped-box span.image {
float: left;
clear: none;
}
.scraped-box .details {
float: left;
overflow: hidden;
width: 400px;
}
.scraped-box .details .info * {
float: left;
clear: both;
line-height: 13px;
}
.scraped-box .title {
font-weight: bold;
}
.scraped-box .url {
font-size: 11px;
font-weight: normal;
color: #666;
}
.scraped-box .image {
width: 100px;
margin: 0 10px 10px 0;
float: left;

}
.scraped-box .video {
clear: both;
float: left;
margin: 10px 0 0 0;
display: none;
}
.scraped-box img {
width: 100px;
height: auto;
}
.scraped-box img.active {
display: block;
}
.scraped-box .close {
float: right;
cursor: pointer;
margin: 5px;
text-indent:-999px;
width: 16px;
height: 16px;
background:url(https://www.alivenetwork.com/public/css/close.gif);
}
.scraped-box .thumbnail {
float: left;
margin: 15px 0 0 0;
clear: both;

}
.scraped-box .thumbnail  label {
padding: 0 0 0 5px;
vertical-align: text-top;
}
.scraped-box .button {
width: 23px;
height: 20px;
float: left;
border: 1px solid #A8A8A8;
text-align: center;
line-height:20px;
background: #FFF;
position: relative;
cursor: pointer;
}
.scraped-box .button:before {
content: '';
width: 0;
position:absolute;
left:5px;
top: 5px;
}
.scraped-box .button:active {
border-color: #3B5998;
}
.scraped-box .button.prev:before {
border-top: 6px solid transparent;
border-right: 12px solid #828282;
border-bottom: 6px solid transparent;
}
.scraped-box .button.next:before {
border-top: 6px solid transparent;
border-left: 12px solid #828282;
border-bottom: 6px solid transparent;
}
.scraped-box .button:active.prev:before {
border-right: 12px solid  #3B5998;
}
.scraped-box .button:active.next:before {
border-left: 12px solid  #3B5998;
}
.scraped-box .button.inactive {
opacity: 0.5;
filter:alpha(opacity=50);
pointer-events:none;
cursor: default;
}
.scraped-box .count {
float: left;
margin: 0 0 0 10px;
line-height: 25px;
}
.scraped-box .controls {
margin: 10px 0 0 0;
}
.post textarea {
width: 600px;
height: 140px;
}
.scraped-box-loader {
display: none;
width: 16px;
height: 11px;
margin: 10px 0;
background: url(https://www.alivenetwork.com/public/css/url-loader.gif);
}
.scraped-box * {
font: 12px/1em Tahoma, Arial, Helvetica, Segoe, sans-serif;
}
#ui-id-1 .ui-menu-item{
    max-height: 50px;
    overflow: hidden;
    display: block;
}
.page-content >.row:first-child{padding-bottom:50px;}
.clickable{
    cursor: pointer;
}

.panel-heading span {
	margin-top: -20px;
	font-size: 15px;
}

/* Intercom */

/*@media screen and (min-width: 768px) {
  #intercom-container:before { content:'Need help? Talk to one of our artist liaison team...';width:265px;height:50px;padding:11px 75px 11px 16px;background:White;border:1px Solid #dfdfdf;border-radius:3px;box-shadow:1px 2px 3px rgba(0,0,0,0.1);font-weight:bold;display:block;position:absolute;bottom:25px;right:12px; }
}*/
.intercom-lightweight-app-launcher,.intercom-launcher-frame { bottom:10px!important;right:10px!important;z-index:9999!important; }
.intercom-lightweight-app-launcher { border-radius:50%!important; }

.embed-responsive { display:block;width:100%;height:0;position:relative;overflow:hidden; }
.embed-responsive.embed-responsive-1by1 { padding-bottom:100%; }
.embed-responsive.embed-responsive-16by9 { padding-bottom:56.25%; }
.embed-responsive.embed-responsive-4by3 { padding-bottom:75%; }
.embed-responsive-item { display:block;width:100%;height:100%;position:absolute;top:0;left:0; }
img.embed-responsive-item,
.embed-responsive-item > img { max-width:100%; }
.hidden-link { color:inherit;text-decoration:none; }
.padded { padding:20px; }
.box-orange { background:#ff6c00;color:White; }
.bg-success { background:Green!important;color:White!important; }
.text-uppercase { text-transform:uppercase; }
.text-nowrap { white-space:nowrap; }
.text-green { color:#26a69a; }
.text-yellow-gold { color:#E87E04; }
.text-blue { color:#3598dc; }
.text-red-sunglo { color:#E26A6A; }
.text-blue-chambray { color:#2C3E50; }

@media only screen and (max-width:767px) {
  .text-center-xs { text-align:center; }
}
@media only screen and (min-width:768px) {
  .bg-white-sm-up       { background:White; }
  .padded-40-sm-up      { padding:40px; }
  .text-right-sm-up     { text-align:right; }
}

/* SIDEPANELS */
.sidepanel { width:100%;max-width:350px;margin:0!important;padding:30px;background:White;position:fixed;top:0;right:0;bottom:0;overflow:auto;z-index:100;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out; }
.sidepanel.open { -webkit-transform:translateX(0);transform:translateX(0);box-shadow:0 0 20px rgba(0,0,0,0.3); }

@media only screen and (max-width:767px) {
  .sidepanel-xs { width:100%;max-width:350px;margin:0!important;padding:30px 30px 80px;background:White;position:fixed;top:0;right:0;bottom:0;overflow:auto;z-index:100;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out; }
  .sidepanel-xs.open { -webkit-transform:translateX(0);transform:translateX(0);box-shadow:0 0 20px rgba(0,0,0,0.3); }
  .sidepanel { padding-bottom:80px; }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
  .sidepanel-sm { width:100%;max-width:350px;margin:0!important;padding:30px 30px 80px;background:White;position:fixed;top:0;right:0;bottom:0;overflow:auto;z-index:100;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out; }
  .sidepanel-sm.open { -webkit-transform:translateX(0);transform:translateX(0);box-shadow:0 0 20px rgba(0,0,0,0.3); }
  .sidepanel { padding-bottom:80px; }
}


/* STYLED CHECKBOXES */
label.styled-control { font-size:13px; }
label.styled-control input { position:absolute;left:-10000px; }
label.styled-control input + span { display:inline-block;width:1.5em;height:1.5em;margin-right:0.25em;background:rgba(0,0,0,0.1);border:1px Solid rgba(0,0,0,0.1);position:relative;vertical-align:middle; }
label.styled-control input + span > i.fa { font-size:100%;line-height:1;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em; }
label.styled-control input[type="checkbox"]:not(:checked) + span > i.fa,
label.styled-control input[type="radio"]:not(:checked) + span > i.fa { display:none; }
label.styled-control:hover input + span > i.fa { display:block; }

/* SHOP MESSAGES */
.shop-messages { list-style:none;max-height:300px;padding:30px;border:1px Solid #dfdfdf;border-radius:5px!important;overflow:auto; }
.shop-messages > li > div { display:inline-block;max-width:calc(100% - 100px);border-radius:20px!important;padding:20px;color:White; }
.shop-messages > li.outbound > div { background:#44b6ae;border-bottom-right-radius:0!important; }
.shop-messages > li.inbound > div { background:#8775a7;border-bottom-left-radius:0!important; }

/* DROPZONE */
.dropzone { border:1px Solid #dfdfdf!important;border-radius:5px!important; }
.dropzone .dz-message { margin:44px 0!important;font-weight:bold;color:#bbb; }
.dropzone .dz-message .dz-button { text-transform:uppercase; }

.anupload { border:1px Solid #dfdfdf!important;border-radius:5px!important; }
.anupload .dz-message { margin:44px 0!important;font-weight:bold;color:#bbb; }
.anupload .dz-message .dz-button { text-transform:uppercase; }

/* UPLOADED MEDIA */
ul.mediauploads { width:calc(100% - -10px);margin-left:-5px;margin-right:-5px;padding:0;list-style:none; }
ul.mediauploads:after { content:'';display:block;clear:both; }
ul.mediauploads > li { width:20%;padding-left:5px;padding-right:5px;margin-bottom:10px;display:inline-block; }
ul.mediauploads > li > a:first-child { color:White;display:block;width:100%;padding-bottom:100%;background-color:#111;background-size:cover;background-position:center center;position:relative;font-size:0;text-indent:-10000px; }
ul.mediauploads.videos > li > a:first-child:before { content:'';display:block;width:0;height:0;margin-top:-10px;margin-left:-10px;border-right:0;border-left:20px Solid White;border-top:10px Solid transparent;border-bottom:10px Solid transparent;position:absolute;top:50%;left:50%; }
ul.mediauploads li a .message { position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-indent:0;font-size:14px; }

/* FOOTER MENU */
#footer-menu .container { padding-right:80px; }
#footer-menu li { width:25%;float:left; }

/* BUNNY UPLOADER */
.uploaders { padding:5em 0;background:#f7f7f7;border:2px dotted #bbb; }

.bunnyUploader { border: 1px Solid #dfdfdf;min-height:150px;border-radius: 5px!important;padding:20px;position:relative; }

.bunnyUploader.dz-clickable { cursor: pointer; }
.bunnyUploader.dz-clickable .dz-message,
.bunnyUploader.dz-clickable .dz-message span { cursor: pointer; }
.bunnyUploader.dz-clickable * { cursor: default; }
.bunnyUploader .dz-message { margin:44px 0!important;opacity: 1;filter: none; }
.bunnyUploader.dz-drag-hover { border-color: rgba(0,0,0,0.15);background: rgba(0,0,0,0.04); }
.bunnyUploader.dz-started .dz-message { display: none; }
.bunnyUploader .dz-preview,
.dropzone-previews .dz-preview { background: rgba(255,255,255,0.8);position: relative;display: inline-block;margin: 17px;vertical-align: top;border: 1px solid #acacac;padding: 6px 6px 6px 6px; }
.bunnyUploader .dz-preview.dz-file-preview [data-dz-thumbnail],
.dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail] { display: none; }
.bunnyUploader .dz-preview .dz-details,
.dropzone-previews .dz-preview .dz-details { width: 100px;height: 100px;position: relative;background: #ebebeb;padding: 5px;margin-bottom: 22px; }
.bunnyUploader .dz-preview .dz-details .dz-filename,
.dropzone-previews .dz-preview .dz-details .dz-filename { overflow: hidden;height: 100%; }
.bunnyUploader .dz-preview .dz-details img,
.dropzone-previews .dz-preview .dz-details img { position: absolute;top: 0;left: 0;width: 100px;height: 100px; }
.bunnyUploader .dz-preview .dz-details .dz-size,
.dropzone-previews .dz-preview .dz-details .dz-size { position: absolute; bottom: -28px;left: 3px;height: 28px;line-height: 28px; }
.bunnyUploader .dz-preview.dz-error .dz-error-mark,
.dropzone-previews .dz-preview.dz-error .dz-error-mark { display: block; }
.bunnyUploader .dz-preview.dz-success .dz-success-mark,
.dropzone-previews .dz-preview.dz-success .dz-success-mark { display: block; }
.bunnyUploader .dz-preview:hover .dz-details img,
.dropzone-previews .dz-preview:hover .dz-details img { display: none; }
.bunnyUploader .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark,
.bunnyUploader .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark { display: none;position: absolute;width: 40px;height: 40px;font-size: 30px;text-align: center;right: -10px;top: -10px; }
.bunnyUploader .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark { color: #8cc657;}
.bunnyUploader .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark { color: #ee162d;}
.bunnyUploader .dz-preview .dz-progress,
.dropzone-previews .dz-preview .dz-progress { position: absolute;top: 100px;left: 6px;right: 6px;height: 6px;background: #d7d7d7;display: none; }
.bunnyUploader .dz-preview .dz-progress .dz-upload,
.dropzone-previews .dz-preview .dz-progress .dz-upload { position: absolute;top: 0;bottom: 0;left: 0;width: 0%;background-color: #8cc657; }
.bunnyUploader .dz-preview.dz-processing .dz-progress,
.dropzone-previews .dz-preview.dz-processing .dz-progress { display: block; }
.bunnyUploader .dz-preview .dz-error-message,
.dropzone-previews .dz-preview .dz-error-message { display: none;position: absolute;top: -5px;left: -20px;background: rgba(245,245,245,0.8);padding: 8px 10px;color: #800;min-width: 140px;max-width: 500px;z-index: 500;}
.bunnyUploader .dz-preview:hover.dz-error .dz-error-message,
.dropzone-previews .dz-preview:hover.dz-error .dz-error-message { display: block; }

.bunnyUploader .dz-default.dz-message { opacity: 1;filter: none; transition: opacity 0.3s ease-in-out;background-image: url("https://www.alivenetwork.com/public/images/spritemap.png");background-repeat: no-repeat;background-position: 0 0;position: absolute;width: 428px;height: 123px;margin-left: -214px;margin-top: -61.5px;top: 50%;left: 50%; }

@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx) {
  .bunnyUploader .dz-default.dz-message { background-image: url("https://www.alivenetwork.com/public/images/spritemap@2x.png");background-size: 428px 406px; }
}
.bunnyUploader .dz-default.dz-message span { display: none; }
.bunnyUploader.dz-square .dz-default.dz-message { background-position: 0 -123px; width: 268px;margin-left: -134px;height: 174px;margin-top: -87px; }
.bunnyUploader.dz-drag-hover .dz-message { opacity: 0.15;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter: alpha(opacity=15); }
.bunnyUploader.dz-started .dz-message { display: block;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0); }
.bunnyUploader .dz-preview,
.dropzone-previews .dz-preview { box-shadow: 1px 1px 4px rgba(0,0,0,0.16);font-size: 14px; }
.bunnyUploader .dz-preview.dz-image-preview:hover .dz-details img,
.dropzone-previews .dz-preview.dz-image-preview:hover .dz-details img { display: block;opacity: 0.1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter: alpha(opacity=10); }
.bunnyUploader .dz-preview.dz-success .dz-success-mark,
.dropzone-previews .dz-preview.dz-success .dz-success-mark { opacity: 1;-ms-filter: none;filter: none; }
.bunnyUploader .dz-preview.dz-error .dz-error-mark,
.dropzone-previews .dz-preview.dz-error .dz-error-mark { opacity: 1;-ms-filter: none;filter: none; }
.bunnyUploader .dz-preview.dz-error .dz-progress .dz-upload,
.dropzone-previews .dz-preview.dz-error .dz-progress .dz-upload { background: #ee1e2d; }
.bunnyUploader .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark,
.bunnyUploader .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark { display: block;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);transition: opacity 0.4s ease-in-out;background-image: url("https://www.alivenetwork.com/public/images/spritemap.png");background-repeat: no-repeat; }

@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx) {
  .bunnyUploader .dz-preview .dz-error-mark,
  .dropzone-previews .dz-preview .dz-error-mark,
  .bunnyUploader .dz-preview .dz-success-mark,
  .dropzone-previews .dz-preview .dz-success-mark { background-image: url("https://www.alivenetwork.com/public/images/spritemap@2x.png");background-size: 428px 406px; }
}

.bunnyUploader .dz-preview .dz-error-mark span,
.dropzone-previews .dz-preview .dz-error-mark span,
.bunnyUploader .dz-preview .dz-success-mark span,
.dropzone-previews .dz-preview .dz-success-mark span { display: none; }
.bunnyUploader .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark { background-position: -268px -123px; }
.bunnyUploader .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark { background-position: -268px -163px; }
.bunnyUploader .dz-preview .dz-progress .dz-upload,
.dropzone-previews .dz-preview .dz-progress .dz-upload { animation: bunnyUploaderloading 0.4s linear infinite;transition: width 0.3s ease-in-out;border-radius: 2px;position: absolute;top: 0;left: 0;width: 0%;height: 100%;background-image: url("https://www.alivenetwork.com/public/images/spritemap.png"); background-repeat: repeat-x;background-position: 0px -400px; }

@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx) {
  .bunnyUploader .dz-preview .dz-progress .dz-upload,
  .dropzone-previews .dz-preview .dz-progress .dz-upload { background-image: url("https://www.alivenetwork.com/public/images/spritemap@2x.png");background-size: 428px 406px;  }
}

.bunnyUploader .dz-preview.dz-success .dz-progress,
.dropzone-previews .dz-preview.dz-success .dz-progress { display: block;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);transition: opacity 0.4s ease-in-out; }
.bunnyUploader .dz-preview .dz-error-message,
.dropzone-previews .dz-preview .dz-error-message { display: block;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);transition: opacity 0.3s ease-in-out;}
.bunnyUploader .dz-preview:hover.dz-error .dz-error-message,
.dropzone-previews .dz-preview:hover.dz-error .dz-error-message { opacity: 1;-ms-filter: none;filter: none;}
.bunnyUploader a.dz-remove,
.dropzone-previews a.dz-remove { background-image: linear-gradient(top, #fafafa 0, #eee 100%);border-radius: 2px;border: 1px solid #eee;text-decoration: none;display: block;padding: 4px 5px;text-align: center;color: #aaa;margin-top: 26px;}
.bunnyUploader a.dz-remove:hover,
.dropzone-previews a.dz-remove:hover { color: #666; }

@keyframes bunnyUploaderloading {
  0% {
    background-position: 0 -400px;
  }
  100% {
    background-position: -7px -400px;
  }
}
/* Artist Packages */
.artist-packages {
  font-family: Arial, sans-serif;
  font-size: 16px;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.artist-package-modal {
  font-family: Arial, sans-serif;
  font-size: 16px;
}

.artist-packages .ui-state-highlight {
  flex: 0 0 auto;
  width: 250px;
  border-radius: 7px !important;
}

.artist-package-item {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  width: 354px;
  border: 1px Solid #ccc;
  border-radius: 7px !important;
  box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  position: relative;
}

.artist-package-image {
  width: 100%;
  height: 0;
  padding-bottom: 40%;
  background-size: cover;
  background-position: center;
}

.artist-package-content {
  flex: 1 0 auto;
  font-size: 14px;
  padding: 1.5rem;
}

.artist-package-content:first-child {
  padding-top: 4.5rem;
  border-top: 1.5rem Solid #1a761a;
}

.artist-package-content p {
  font-size: 14px;
}

.artist-package-content a {
  color: #ff6600;
}

.artist-package-content>*:last-child {
  margin-bottom: 0;
}

.artist-package-content ul.package-list {
  --icon-size: 1em;
  --gutter: .7em;
  list-style: none;
  padding: 0 0 0 var(--icon-size);
}

.artist-package-content ul.package-list li {
  padding-left: var(--gutter);
}

.artist-package-content ul.package-list li::marker {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  font-size: var(--icon-size);
  font-style: normal;
  font-variant: normal;
  font-weight: 900;
  color: Green;
}

.artist-package-title {
  font-family: 'Century Gothic', CenturyGothic, Arial, sans-serif;
  font-size: 18px;
}

.artist-package-title a {
  color: inherit;
}

.artist-package-footer {
  display: flex;
  align-items: center;
  padding: 0 1.5rem 1.5rem;
}

.artist-package-price {
  flex: 1 1 auto;
  margin-bottom: 0;
  margin-right: 1rem;
  font-size: 16px;
}

.artist-package-price b {
  font-family: 'Century Gothic', CenturyGothic, Arial, sans-serif;
}

.artist-package-price .price-after {
  font-size: 85%;
  white-space: nowrap;
}

.artist-package-discount {
  font-size: 85%;
  color: #239d23;
}

.artist-package-discount b {
  color: #1b7b1b;
}

.artist-package-btn {
  display: block;
  flex: 0 0 auto;
  padding: .75rem 1.25rem;
  background: White;
  border: 2px Solid #1a761a;
  border-radius: .5rem !important;
  font-family: 'Century Gothic', CenturyGothic, Arial, sans-serif;
  font-weight: bold;
  color: #1a761a;
}

.artist-package-options {
  position: absolute;
  top: .75rem;
  right: .75rem;
}

.artist-package-options a {
  display: inline-block;
  width: 3rem;
  height: 3rem;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 50% !important;
  text-align: center;
  line-height: 3rem;
  color: White;
  opacity: 0.8;
}

.artist-package-options a:hover {
  opacity: 1;
  color: White;
}

.artist-package-options a.package_delete {
  background: rgba(255, 0, 0, 0.8);
}

.artist-package-item:first-child {
  background: #d1e6d0;
}

.artist-package-item:first-child .artist-package-btn {
  background: linear-gradient(to bottom, #239d23 0%, #239d23 50%, #1b7b1b 100%);
  border-width: 1px;
  color: White;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}

.optionitem:not(.checked) input.optiontitle {
  pointer-events: none;
}

.artist-package-modal .artist-package-content {
  padding: 3rem;
}

.artist-package-modal .artist-package-title {
  font-size: 30px;
}

.artist-package-modal ul.package-list {
  columns: 2;
}

.artist-package-modal .artist-package-footer {
  padding: 0 3rem 3rem;
}
.artist-package-options a.performance-delete {
  background: rgba(255, 0, 0, 0.8);
}
