/* /css/webcam.css */
#modal-webcam .modal-dialog{width:391px}#webcam_screen{background-color:#ccc}#modal-webcam .btn-container{margin-top:10px}#modal-webcam .btn-container .btn{margin:0 18px 0 18px}
/* /css/cms.css */
.txt-ellipsis{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block}.must-have:before{content:"*";color:#cd1f25}.form-inline-xs .form-control{display:inline-block;width:auto;vertical-align:middle}.cms-intro .carousel-inner{overflow:visible}.cms-intro .carousel-control.left{left:-40px}.cms-intro .carousel-control.right{right:-40px}.cms .filter-sort-option{background-color:#eee;border-radius:4px;padding:6px 0}.cms-list-item{border:1px solid #ccc;margin-top:12px;padding-top:6px;padding-bottom:6px}.cms-list-item .notice{margin-bottom:10px}.cms-details .title{margin-bottom:5px}.cms-details .title a{display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cms-details .content{margin-bottom:10px}.cms-actions a{display:block;margin-top:10px;margin-bottom:15px}.cms-panel .list-nav{padding:15px 15px 0 15px}.profile-body .cms-list-item,.seo-body .cms-list-item{border:0 none}.profile-body .cms-list-item+.cms-list-item,.seo-body .cms-list-item+.cms-list-item{border-top:1px solid #ccc}.profile-body .cms-list-item,.seo-body .cms-list-item{margin-top:0}
/* /css/result-event.css */
.event-list-items{border-bottom:1px solid #ccc;margin:10px 0;padding:10px 0}.event-category a{color:#fff}.event-header{margin:5px 0}.event-title{display:block}.event-category{display:inline-block;background:#17679b;border-radius:6px;font-size:12px;padding:0 5px;vertical-align:2px}.event-start-time{display:inline-block}.events-options{margin-left:0;margin-right:0;padding:4px;background-color:#eee;border-radius:4px}.attend-list{margin-left:-6px;margin-right:-6px;overflow:hidden}.attend-list li{float:left;width:45px;padding:6px}.event-list-items{position:relative}.attend-list li .df-avatar{border-radius:5px}.event-list-items .actions a{display:inline-block;line-height:2em;padding:5px}.attend-list-small{margin:.6em 0}.attend-list-container>strong{display:block}a.attend-more{display:block;width:34px;height:34px;line-height:37px;float:left;color:#999;border:1px dotted #999;font-size:1em;margin-top:6px;margin-left:6px}a.attend-more:hover{background:#f5f5f5}.event-list-items img{max-width:100%}.event-list-items>div>a>img[src^="/images"]{display:none}@media (min-width:480px){.event-list-items>div>a>img[src^="/images"]{display:inline}}@media (min-width:768px){.event-description{padding-right:2em}.event-list-items .actions{position:absolute;right:10px}.event-list-items .actions a{display:block;line-height:2em;padding:0}}@media (min-width:992px){.event-title{display:inline-block;text-transform:uppercase}.event-start-time{float:right}}
/* /css/event.css */
.create-event.first-step{background:url(/forum/images/icons/event_no1.png) no-repeat;background-size:20px}.create-event.second-step{background:url(/forum/images/icons/event_no2.png) no-repeat;background-size:20px}.create-event .step-text{padding-left:30px}.red-asterix:before{content:"*";color:#cd1f25;font-weight:bold}.red-asterix{color:#666}.has-success .red-asterix{color:#98c700}.form_error{color:#cd1f25}.event .control-label{font-weight:bold}.event .form-control{padding:6px}.payment-box>*{margin-bottom:5px}.inline-group{margin-bottom:5px}.inline-group-t{margin-top:10px}.sub-form-group{background-color:#f2f2f2;border:1px solid #ddd;padding:10px}.event .suggest-results{top:35px}.form-inline.form-inline-xs .form-control{display:inline-block;width:auto;vertical-align:middle}.gg-map{height:300px}.img-upload{padding:8px}.photo-status.tag-fsk16{display:block;background-color:#319e65;color:#fff;font-weight:bold;padding:5px;margin:5px}.photo-status.tag-fsk18{display:block;background-color:#cd1f25;color:#fff;font-weight:bold;padding:5px;margin:5px}.photo-status.tag-check{display:block;background-color:#999;color:#fff;font-weight:bold;padding:5px;margin:5px}.event .btns>.btn{margin:5px}.attendee .attendee-block .attendee-num span{padding:0 10px;border-right:1px dotted #ddd}.attendee .attendee-block .attendee-num span:last-child{border:0 none}.blacklist .sort-title{padding-top:7px;display:none}@media (min-width:480px){.blacklist .sort-title{display:block}}
/* /css/cms-profile.css */
.profile-head{position:relative;margin:0 0 20px}.profile-cover{display:none}.profile-cover a{color:#fff}.profile-cover a.cover-btn:hover,.profile-cover a.cover-btn:active{color:#17679b}.profile-cover .canvas{width:100%;height:100%;background-size:cover;position:relative;overflow:hidden}.profile-cover .canvas>img{width:100%;height:auto}.profile-cover .canvas.height-fixed>img{height:100%;width:auto}.cover-content[data-status="no-cover-image"]>img{display:none}.profile-brief{position:relative;padding:.3em 0 0;background:#efefef;z-index:3}@media (min-width:480px){.can-join.profile-brief{padding:1em 0 0}}.brief-btns{position:relative;text-align:center;font-size:1.2em;line-height:1.25em;padding-top:.625em;padding-bottom:.625em;background:#fff}.brief-btns>*{display:inline-block}.brief-btns>*~*{margin-left:1em;padding-left:1em;border-left:1px solid #17679b;color:#17679b}.brief-btns>*:before{padding-right:.5em}.brief-btns>a span{display:none}.brief-btns .fa-caret{vertical-align:baseline}.brief-btns>*>ul{width:100%;right:0}.brief-body>div{padding-left:1em}.brief-body>div p .name{line-height:1.5em}.event-category{vertical-align:-2px}@media (min-width:480px){.can-join.profile-brief{padding:.5em 0 2.5em 0}.brief-body>div{margin-bottom:2em;padding-left:0}.brief-btns{position:absolute;bottom:0;border-top:0 none;white-space:nowrap}.brief-btns>a span{display:inline}.brief-btns>*{position:relative}.brief-btns>*>ul{width:auto}}@media (min-width:768px){.profile-head{height:270px;margin:0 -6px 20px -6px}.profile-head.no-cover-image{height:216px}.profile-cover{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.profile-brief{position:absolute;bottom:0;right:6px;left:6px;width:auto;-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6ffffff,endColorstr=#e6ffffff)\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6ffffff,endColorstr=#e6ffffff)\9;background:rgba(255,255,255,.9)}.brief-body>div{margin-bottom:0}.brief-body{margin-bottom:0}.brief-btns{text-align:left;padding-top:.53333333em;padding-bottom:.53333333em;background:transparent}}@media (min-width:992px){.profile-head{height:358px}.profile-head.no-cover-image{height:286px}}.brief-body p{margin:0 0 5px}.brief-body p .fa-map-marker{font-size:1.5em;vertical-align:-2px}.brief-body .notice{margin-bottom:0}ul.button-group>li{padding-bottom:10px}a.btn-sm{padding:2px 7px}.text-more{border-top:1px solid #ddd;padding:10px 0 0;margin-top:20px}.profile-body .panel.collapse+div{margin-top:0}.panel-relative{position:relative}.profile-body .table{table-layout:fixed}.profile-body .table .has-border th,.profile-body .table .has-border td{border-top:1px solid #ddd}.panel-body .row~.panel-section,.panel-body .collapse>.panel-section{margin-top:20px}@media (min-width:768px){.profile-body .table th,.profile-body .table td{padding:3px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.panel-body .row .panel-section~.panel-section{margin-top:0}}@media (min-width:992px){.profile-body .table th,.profile-body .table td{padding:5px}}.tab-pane.member-list{padding-top:15px}.brief-preview .df-preview{background:#fff;border-radius:5px;width:90%;padding:45% 0;margin:0 auto;z-index:1;cursor:pointer;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px 1px rgba(0,0,0,.05);border:5px solid #fff}.brief-preview .df-preview.is-plc{display:none}@media (min-width:480px){.brief-preview .df-preview.is-plc{display:inline-block}.brief-preview .df-preview{width:70%;padding:35% 0;margin-bottom:.5em}}@media (min-width:768px){.brief-preview{position:absolute;bottom:1em;left:0}.brief-preview .df-preview{border-radius:10px;width:180px;padding:90px 0;border:8px solid #fff;margin-bottom:0}}@media (min-width:992px){.brief-preview .df-preview{width:230px;padding:115px 0}}.table.table-detail>tbody>tr>td,.table.table-detail>tbody>tr>th{padding:3px 8px}#profile-brief-map{height:300px}.event-li-item{padding-bottom:10px}.event-li-item p{margin:0 0 5px}#joinInput .form-inline{margin-bottom:15px}#panel-guestbook p.collapsed{display:none}