/**
 * @copyright   (C) 2011 - 2018 Mike Feng Jinglong - All rights reserved.
 * @license  GNU General Public License, version 3 (http://www.gnu.org/licenses/gpl-3.0.html)
 * @author  Mike Feng Jinglong <mike@simbunch.com>
 * @url   http://www.simbunch.com/license/
*/
body.modal-open {overflow:hidden !important;}
.simbunch-wrapper * {box-sizing:border-box !important;}
.simbunch-wrapper a {cursor: pointer;}
.simbunch-wrapper a.muted {color:#999999 !important;}
.simbunch-wrapper .btn {outline:none !important;}
.simbunch-wrapper .btn .caret {margin:0;}
.fa-spin {filter:blur(0);}
.inline-block {display:inline-block !important;line-height:normal;vertical-align:top;}
.block {display:block !important;width:auto}
.relative {position:relative !important;}
.no-padding {padding:0 !important;}
.no-margin {margin:0 !important;}
.black {color:#000 !important;}
.ellipsis {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.simbunch-wrapper .modal form {margin:0;}
.modal-backdrop + .modal-backdrop {visibility:hidden;}
.bordered {border:1px solid #ddd;}

.simbunch-wrapper {clear:both;margin-bottom:15px;}
.simbunch-wrapper .checkbox label {padding-left:5px;line-height:1.42857;}
.simbunch-wrapper:after {clear:both;content:"";display:table;}
.simbunch-wrapper [data-notify=progressbar] {margin-bottom: 0px;position: absolute;bottom: 0px;left: 0px;width: 100%;height: 5px;}
.simbunch-wrapper .saavatartip, .simbunch-wrapper ._saavatartip {display:inline-block;}
.simbunch-wrapper .saAvatarPopover {margin:5px 0;width:320px;z-index:10000;max-width:none;overflow:hidden}
.simbunch-wrapper .confirmation.popover {z-index:10000;}
.simbunch-wrapper .confirmation.popover .popover-title {text-align:center;white-space:nowrap;}
.simbunch-wrapper .centered {position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.simbunch-wrapper .btn.btn-tiny {padding:0 !important;margin:0;width:18px;height:18px;border-radius:0 !important;}
.simbunch-wrapper .btn.btn-tiny .fa {font-size:13px !important; display:block;height:16px;width:16px;line-height:16px;}
.simbunch-wrapper .btn.btn-tiny.btn-link .fa {font-size:14px !important;}
.simbunch-wrapper .col-xs-2-4, .simbunch-wrapper .col-sm-2-4, .simbunch-wrapper .col-md-2-4, .simbunch-wrapper .col-lg-2-4 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}
.simbunch-wrapper .col-xs-2-4 {width: 20%;float: left;}
.simbunch-wrapper .carousel-control {border:none;border-radius:0;font-weight:normal;height:auto;line-height:inherit;margin-top:0;}
.simbunch-wrapper .form-horizontal .control-label.col-sm-2 {width:16.66666667% !important;}
.simbunch-wrapper .form-horizontal .control-label.col-sm-3 {width:25% !important;}
.simbunch-wrapper .form-horizontal .control-label.col-sm-4 {width:33.33333333% !important;}
.simbunch-wrapper .tooltip.fade.in {z-index:2000;}
.simbunch-wrapper .label {padding:0.3em 0.6em;}

/* ===================================== */

#profileurl-wrapper > .row > * {left:50%;transform:translateX(-50%);}
#profileurl-wrapper .inline-error {display:none;padding-left:22px;margin-top:3px;}
#profileurl-wrapper .profileurl-panel[data-type=other] .custom-field {width:50%;margin-top:10px;}
#profileurl-wrapper .putypename, #profileurl-wrapper ._name {font-weight:600;}
#profileurl-wrapper .other-name-preview {margin:10px 0;}

#profileurl-wrapper .current-status {border-bottom-left-radius:0;border-bottom-right-radius:0;}
#profileurl-wrapper .profileurl-panel:not([data-urlname=""]), #profileurl-wrapper .profileurl-panel:not([data-urlname=""]) .panel-heading {border-top-left-radius:0;border-top-right-radius:0;}
#profileurl-wrapper .profileurl-panel label {line-height:1;}
#profileurl-wrapper .profileurl-panel .radio {margin-top:0;}
