.callout{margin:0 0 18px;padding:20px;border-left:3px solid #eee}.callout h1,.callout h2,.callout h3,.callout h4,.callout h5,.callout h6,.callout h7{margin-top:0;margin-bottom:5px}.callout p,.callout span{color:#333}.callout p:last-child{margin-bottom:0}.callout-success{background-color:#f4fff4;border-color:#bcf1c8;color:#3c763d}.callout-info{background-color:#f4f8fa;border-color:#bce8f1;color:#34789a}.callout-warning{background-color:#faf8f0;border-color:#faebcc;color:#8a6d3b}.callout-danger{background-color:#fdf7f7;border-color:#eed3d7;color:#b94a48}.checkbox[data-toggle=checkbox]{margin:0 0 1px;padding:0;min-height:inherit;display:inline-block;width:16px;height:17px;position:relative;top:0;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased}.checkbox[data-toggle=checkbox]:before{content:"\e013";position:relative;top:-3px;font-size:10px;opacity:0;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.checkbox[data-toggle=checkbox][checked]:before{font-size:15px;opacity:1}.bsc-datepicker{background:#fff;display:inline-block;border:1px solid #CCC;padding:0 10px;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.5);overflow-y:hidden;position:absolute;z-index:10}.bsc-datepicker.init{opacity:0}.bsc-datepicker .picker-group{border-top:1px solid gray;padding:15px 0 13px;margin-top:-2px}.bsc-datepicker .picker-group.first-group{border-top:none;padding-top:0}.bsc-datepicker .picker-group.last-group{padding-bottom:0}.bsc-datepicker .picker-group .picker-header{text-align:center;margin-bottom:5px}.bsc-datepicker>.picker-group .picker-header button{padding:6px 7px;line-height:100%;vertical-align:top}.bsc-datepicker>.picker-group .picker-header button.minus{float:left}.bsc-datepicker>.picker-group .picker-header button.plus{float:right}.bsc-datepicker>.picker-group .picker-header h4{display:inline-block;margin:0;padding:5px 0 7px;cursor:pointer}.bsc-datepicker>.picker-group .picker-body{width:238px}.bsc-datepicker>.picker-group .picker-body span{display:inline-block;padding:5px 0;margin:3px 2px 0;float:left;text-align:center;border-radius:5px;cursor:pointer}.bsc-datepicker>.picker-group .picker-selectable span:hover{background:#EEE}.bsc-datepicker>.picker-group .picker-selectable span:active{background:#DDD}.bsc-datepicker>.picker-group .picker-selectable span.active{color:#fff;background:#3276b1}.bsc-datepicker>.picker-group .picker-selectable span.inactive:hover{background:0 0;cursor:default}.bsc-datepicker>.picker-group .picker-selectable span.disabled{color:#DDD;cursor:default}.bsc-datepicker>.picker-group .picker-selectable span.disabled:hover{color:#DDD;background:#FFF}.bsc-datepicker>.picker-group .picker-selectable span.disabled.active{color:#FFF;background:#DDD}.bsc-datepicker>.yearpicker .picker-body span{width:43px}.bsc-datepicker>.yearpicker .picker-header h4{cursor:default}.bsc-datepicker>.monthpicker .picker-body span{width:55px}.bsc-datepicker>.datepicker .picker-body span{width:30px}.bsc-datepicker>.timepicker{width:238px}.bsc-datepicker>.timepicker .timepicker-group{width:60px;float:left}.bsc-datepicker>.timepicker .timepicker-group input{font-size:40px;height:65px;text-align:center;padding:0;margin:0 0 10px;border-radius:5px;display:block}.bsc-datepicker>.timepicker .timepicker-group button{padding:6px;line-height:100%;vertical-align:top}.bsc-datepicker>.timepicker .timepicker-group button.time-plus{float:right}.bsc-datepicker>.timepicker .timepicker-spliter{float:left;font-size:45px;font-weight:bolder;display:inline-block;width:29px;text-align:center}.notification-body{display:inline-block;position:fixed;padding:7px 10px;margin:10px;max-width:300px;z-index:1040;box-shadow:0 1px 5px}.notification-body button.close{position:absolute;right:7px;top:3px}.notification-body h5{padding:0 15px 0 0;margin:0 0 3px}.notification-body.alert-normal h5{color:#666}.notification-body.alert-normal{border:1px solid #ccc;background:#fff;color:#666}.notification-body.left{left:0}.notification-body.right{right:0}.notification-body.top{top:0}.notification-body.bottom{bottom:0}.radio[data-toggle=radio]{display:inline-block;margin:0 0 1px;padding:0;border:1px solid #adadad;border-radius:10px;width:16px;height:16px;line-height:100%;position:relative;top:0;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased}.radio[data-toggle=radio]:before{content:"\e013";position:relative;top:-1px;font-size:10px;opacity:0;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.radio[data-toggle=radio][checked]:before{font-size:15px;opacity:1}.dropdown-toggle[data-toggle=dropdown][data-type=selector]{text-align:left;padding-right:25px;position:relative}.dropdown-toggle[data-toggle=dropdown][data-type=selector] .caret{margin-top:9px;position:absolute;right:9px}ul.dropdown-menu[role=menu][data-type=selector] li a{cursor:default}.progress [data-toggle=slider]{height:100%;vertical-align:top;float:left}.progress[data-slider-container]{position:relative}.progress[data-slider-container] [data-toggle=slider],.progress[data-slider-container] [data-toggle=slider-background]{position:absolute;height:20px}ul.treeView ul{margin:0;padding:0 0 0 25px}ul.treeView li{list-style:none}ul.treeView li.disabled,ul.treeView li.disabled .tree-icon{color:#999}ul.treeView li .tree-icon{color:#333;text-decoration:none;margin-left:3px;margin-right:5px}ul.treeView li [data-toggle=tree]{cursor:pointer}