.m-0 {margin:0!important;padding-bottom:20px;}
.model-popular {padding:0; background:transparent;box-shadow:0;}
.model-pad {padding: 0 10px;}
.model-title {font-size:1em;}
.thumb-block {display:table; width:100%;}
.p-12-6 {padding:12px 6px!important;}


.model-popular {padding:0;background:transparent;position:relative;}
.p-2-12 {padding:2px 12px!important;}
.p-6-12 {padding:6px 12px!important;}
.p-v-4 {padding-top:4px!important;padding-bottom:4px!important;}
.model-bottom {padding-bottom:3px;position:absolute;color:#fff;background:rgba(0,0,0,0.66);bottom:0;display:block;width:100%;}
.model-title {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;padding:0 5px;width:100%;}
.model-stat {padding:0 5px;font-size:0.9em;}
.title-small {font-size:0.9em!important;}
.title-tiny {font-size:0.8em!important;}
.right-sponsor {overflow:hidden;margin-top:10px;margin-left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);overflow:hidden;display:table;}

@media (min-width: 1200px) {.col-lg-2b {width: 14.285%;}}

.top-container {width:100%;}
.top-container .column {width:50%;float:left;position:relative;overflow:hidden;}
.top-container .column .sp-box {margin:0 auto;margin-top:30px;overflow:hidden;display:table;}
.col-smm-6 {position:relative;padding:0 15px;}
.media-bottom {transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);overflow:hidden;display:table;margin-top:10px;margin-bottom:10px;margin-left:50%;}

.model-filter {background:#860729!important;border:0;margin-top:4px;border-color:#222;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit;border-bottom-right-radius:0;-moz-border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;}
.model-filter:hover {background:#333!important;border:0;}
.model-banner {position:relative;width:100%;}
.model-banner h1 {position:absolute;color:#fff;text-shadow:2px 2px 1px #000;top:10px;left:20px;font-size:3em;padding:0;margin:0;font-family:Arial,sans-serif;}
.model-banner .img-cover {position:absolute;bottom:0;left:20px;max-height:75%;width:auto;border:solid 1px #f0f0f0;border-bottom:0;}
.model-banner .sub-bottom {position:absolute;bottom:15px;width:100%;display:table;}
.model-banner .action {position:absolute; right:15px; top:15px;}
.btn-banner {background:#222;border:0;font-size:0.9em;line-height:1em;padding:6px 12px;font-family:Arial,sans-serif;moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0.5);-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0.5);box-shadow:1px 1px 1px 0px rgba(255,255,255,0.5);}
.btn-banner:hover {background:#333;border:0;}
.model-banner .sub-bottom .stats {float:right;margin-right:10px;}
.model-banner .sub-bottom .stats .stat-box {border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;float:right;margin:0 5px;font-size:12px; background:rgba(0,0,0,0.6);padding:5px 15px;text-align:center;color:#fff;font-family:Arial,sans-serif;line-height:1.7em;}
.model-banner .sub-bottom .stats .stat-box span {display:block;font-size:1.5em;font-weight:bold;}
.model-banner .sub-bottom .stats .btn-hidden {display:none;}
.model-detail {margin-bottom:25px;display:table;background:#222;width:100%;padding:20px;text-align:left;color:#999;font-family:Arial,sans-serif;}
.model-detail .bio {font-size:0.9em;float:left;width:calc(100% - 400px);width:-webkit-calc(100% - 400px);width:-moz-calc(100% - 400px);}
.model-detail .bio .head {color:#fff;font-size:1.2em;margin-bottom:6px;display:block;}
.model-detail .bio .bio-info {line-height:1.5em;max-height:5.9em;overflow:hidden;}
.model-detail .bio .more-bio {display:block;margin:4px 0;}
.model-detail .bio .photo-input-file {width:75%;float:left;position:relative;padding:0 15px;}
.model-detail .bio .photo-input-submit {width:25%;float:left;position:relative;padding:0 15px;}
.model-detail .personal {float:right;width:300px;font-size:0.9em;}
.model-detail .personal .head {color:#fff;font-size:1.2em;margin-bottom:6px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.model-detail .personal .infoItem {line-height:1.6em;display:block;}
.model-detail .personal .infoItem .info {display:inline;color:#d4d4d4;padding-right:5px;font-weight:bold;}
.model-detail .personal .infoItem .prop {}
####edit####
.model-detail2 {margin-top:25px;display:table;background:#222;width:100%;padding:20px;text-align:left;color:#999;font-family:Arial,sans-serif;}
.model-detail2 .bio {font-size:0.9em;float:left;width:calc(100% - 400px);width:-webkit-calc(100% - 400px);width:-moz-calc(100% - 400px);}
.model-detail2 .bio .head {color:#fff;font-size:1.2em;margin-bottom:6px;display:block;}
.model-detail2 .bio .bio-info {line-height:1.5em;max-height:5.9em;overflow:hidden;}
.model-detail2 .bio .more-bio {display:block;margin:4px 0;}
.model-detail2 .bio .photo-input-file {width:75%;float:left;position:relative;padding:0 15px;}
.model-detail2 .bio .photo-input-submit {width:25%;float:left;position:relative;padding:0 15px;}
.model-detail2 .personal {float:right;width:300px;font-size:0.9em;}
.model-detail2 .personal .head {color:#fff;font-size:1.2em;margin-bottom:6px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.model-detail2 .personal .infoItem {line-height:1.6em;display:block;}
.model-detail2 .personal .infoItem .info {display:inline;color:#d4d4d4;padding-right:5px;font-weight:bold;}
.model-detail2 .personal .infoItem .prop {}
####edit#####
.model-tab {background:#222426;border-radius:4px;-webkit-border-radius:4px;--moz-border-radius:4px;}
.model-tab a:hover { background-color:#333!important;color:#fff;}
.active a:hover {background:#da2657!important;}
.model-no-video {text-align:center; padding: 30px 0;font-size:1.2em;}
.model-banner .sub-bottom .model-likes {float:left;margin-left:30px;margin-top:20px;}
.model-likes .btn-like {background:#da2657;color:#f0f0f0;}
.model-likes .btn-like:hover {background:#B22048;}
.model-likes .btn-dislike {background:#222;color:#bbb;}
.model-likes .btn-dislike:hover {background:#383838;}
.model-likes span{padding-left:5px;font-size:0.9em;}
.filter-pos {float:right;}
.tab-com {display:block;}
.model-error {background:#fff;padding:4px 10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.col-sm-3b {width:25%!important;}
.photo-bottom {position:absolute;bottom:10px;display:table;}
.photo-bottom .model-likes {float:left;margin-left:10px;}
.model-likes .btn-like {background:#860729;color:#f0f0f0;line-height:1em;padding:6px;}
.model-likes .btn-like:hover {background:#B22048;}
.model-likes .btn-dislike {background:#222;color:#bbb;line-height:1em;padding:6px;}
.model-likes .btn-dislike:hover {background:#383838;}
.model-likes span{padding-left:5px;font-size:0.9em;}
.model-photo-views {position:absolute;top:10px;right:10px;font-size:0.9em;color:#fff;background:rgba(0,0,0,0.66);padding:4px 6px;display:table;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.model-photo-views i {margin-right:6px;}
.row-grey {background-color:#06080a!important;border:solid;color:#151515}
.nav-block {float:left;}

.model-cover {position:relative;width:100%;background:#222;margin-bottom:25px;display:table;}
.model-cover h1 { color:#999;padding-left:20px;margin-top:10px;font-family:Arial,sans-serif;}
.model-cover .action {float:right;margin:15px;}
.model-cover .action .btn-cover{border:0;font-size:0.9em;line-height:1em;padding:6px 12px;font-family:Arial,sans-serif;}
.model-cover .cover {float:left;width:167px;margin-right:15px;position:relative;display:table;}
.model-cover .cover img {width:250px;height:auto;}
.model-cover .bio {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none; -moz-user-select: none;-ms-user-select: none; font-size:0.9em;padding-right:15px;}
.model-cover .bio .head {color:#fff;font-size:1.2em;margin-bottom:6px;display:block;font-weight:bold;}
.model-cover .bio .bio-info {    line-height:1.5em;max-height:5.9em;overflow:hidden;}
.model-cover .bio .more-bio {display:block;margin:4px 0;text-align:right;padding-right:15px;}
.model-cover .model-likes {position:absolute;left:10px;bottom:10px;}
.model-cover .personal {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;
    user-select: none;float:left;font-size:0.9em;}
.model-cover .personal .head {color:#fff;font-size:1.2em;margin-bottom:6px;display:block;font-weight:bold;}
.model-cover .personal .infoItem {line-height:1.6em;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.model-cover .personal .infoItem .info {display:inline;color:#c5c5c5;padding-right:5px;font-weight:bold;}
.model-cover .personal .infoItem .prop {}
.model-cover .sub-bottom {display:block;}
.model-cover .sub-bottom .stats {float:right;margin-right:15px;margin-top:15px;}
.model-cover .sub-bottom .stats .stat-box {border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;float:right;margin:0 5px;font-size:12px; background:rgba(0,0,0,0.6);padding:5px 15px;text-align:center;color:#fff;font-family:Arial,sans-serif;line-height:1.7em;}
.model-cover .sub-bottom .stats .stat-box span {display:block;font-size:1.5em;font-weight:bold;}
.model-cover .sub-bottom .stats .btn-hidden {display:none;}

.model-upload {display:table;width:90%;margin:0 auto;}
.model-upload .head {margin-bottom:15px;display:block;font-size:1.2em;}

@media (max-width: 960px) {
	.model-detail .bio .photo-input-file {width:100%;}
	.model-detail .bio .photo-input-submit {width:100%;margin-top:10px;}
}
@media (max-width: 640px) {
	.model-banner h1 {font-size:2em;}
	.model-cover h1 {font-size:2em;}
	.model-banner .img-cover {display:none;}
	.model-detail .bio {float:none; width: 100%;}
	.model-banner .action {display:none;}
	.model-detail .personal {float:none; margin-top:20px;width:100%;}
}

@media (max-width: 768px) {
	.col-sm-3b {float:left;width:50%!important;}
	

}
@media (max-width: 740px) {
	
}
@media (max-width: 540px) {
	.nav-block {float:none!important;}
	.filter-pos {float:left;margin-top:10px;float:none;}
	.top-container .column {width:100%;}
	.model-banner .sub-bottom {position:relative;bottom:auto;margin:10px 0;}
	.model-banner .sub-bottom .model-likes {margin:0;}
	.model-banner .sub-bottom .stats {margin-right:0;}
	.model-banner .sub-bottom .stats .stat-box {display:none;}
	.model-banner .sub-bottom .stats .btn-hidden {display:block;}
	
	.tab-com {display:none!important;}
}

/*! Fixed colors for links */
a {color:#da2657;}
a:hover {color:#da2657;}
video-title {color:#f5f5f5;}