img.emoji {
    height: 1em;
    width: 1em;
    margin: 0 .05em 0 .1em;
    vertical-align: -0.1em;
}
#fancybox-buttons ul {width:101px!important}
.minh300 {min-height: 250px;}
.minh300 img {width:100%;}
#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('/img/ripple.svg') center center no-repeat;
}
#play {
    width: 60px;
    position: absolute;
    top: 25%;
    left: 40%;
}
#vvv_bg { width: 100%;}
.lins div {
    word-wrap: break-word;
    border-radius: 3px;
}
.wtd, .chg2 {
    cursor: pointer;
}
.trans, .trans img {
    opacity: 0.5;
}
.wtd:hover, .lins:hover {
    background: #2f2f2f0a;
}
.ui-autocomplete-loading {
	background: white url("/img/ripple.svg") right center no-repeat;
}
.ui-draggable, .ui-droppable {
	background-position: top;
}
.ui-state-active {
	margin: 0!important;
	border: 0!important;
}
.bb-1 {
    border-bottom: 1px solid #eee;
}
.ranges ul li.active {
    background-color: #66bb6a;
}
.daterangepicker td.active, .daterangepicker td.active:focus, .daterangepicker td.active:hover {
    background-color: #66bb6a;
}
.daterangepicker td.in-range {
    background-color: #e1e1e1;
}
.mc-round {
	border-radius: 25% 25% 0;
}
.smltd {
	cursor:pointer; 
}
.smltd:hover{
	 box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
}
.sml th, .sml td {
	font-size: 11px;
	padding: 1px 0px!important;
	width: 20px;
	text-align:center;
}		
.cuttext {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 0px;
    padding-bottom: 20px;
}
.sidebar-mobile-show {
	left:0!important;
}
.txtarea {
	position:relative;
}
@media (min-width:576px){
	.post-side {
		padding-left: .625rem!important;
	}
}
@media (max-width:575px){
	#navbar-footer{
		display:none;
	}
	.content {
		padding: 0.25rem 0.25rem;
	}
}
.fancybox-close {
	top: 0px;
	right: 0px;
}
.help_img {
	   -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: -1px 1px 4px rgba(0,0,0,.2);
    -moz-box-shadow: -1px 1px 4px rgba(0,0,0,.2);
    box-shadow: -1px 1px 4px rgba(0,0,0,.2);
    width: 100%;
    max-width: 400px;
    margin: 5px 0 10px 0;
}
#chatra.chatra--side-bottom {
    bottom: 5px!important;
}
#chatra.chatra--pos-left {
    left: 6px!important;
}