.no-margin {margin: 0!important}
.no-padding {padding: 0!important}
.no-margin-bottom {margin-bottom: 0!important}

.no-float{float: none!important}

.divider{height:1px;border-bottom:1px solid #DCDCDC;display: block;}

.relative{position: relative!important}
.fixed{position: fixed!important}

.margin-30{margin: 30px!important}
.margin-left-0{margin-left: 0px!important}
.margin-left-20{margin-left: 20px!important}
.margin-right-10{margin-right: 10px!important}
.margin-top-10{margin-top: 10px!important}
.margin-10{margin:10px 0 9px!important}

.position-fix-rb{position: fixed;right: 0;bottom: 0;z-index: 1000;}

.no-border-style {border-style: none!important}

.padding-5{padding: 5px!important}
.padding-10{padding: 10px!important}
.padding-20{padding: 20px!important}
.padding-10-20{padding:10px 20px!important}

.font-14{font-size: 14px!important}

.overflow-hidden{overflow: hidden!important}

.inline{display: inline!important}

.width-60{width:60%!important}
.width-40{width:40%!important}
.width-20{width:20%!important}
.width-10{width:10%!important}

.btn-shape-change{transition:all 0.4s ease;padding:15px 20px;border:1px solid #464B5B;margin:0 3px 5px 0;}
.btn-shape-change:hover{transition:all 0.4s ease;border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;}

.panel-info2 .panel-body{border:1px solid #BCE8F1;border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;}
.panel-info2 .panel-heading {padding:0;}
.panel-info2 .panel-heading .panel-title{background: #D9EDF7;width:auto;padding:10px 30px 9px 10px;font-weight: 100;border:1px solid #BCE8F1;margin-bottom: -2px;border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;color:#31708F;font-size: 14px;}
.panel-info2 .panel-heading .pull-right{padding:10px 0 9px;}

.dd{max-width:100%;}

.table-valign-middle td,th{vertical-align: middle!important}


.dd-guide{margin-bottom: 20px;}
.dd-guide ol li{padding:0;margin:0;}
.dd-guide ol li.dd2-item-box{padding:0;}
.dd-guide ol li .dd2-handle{border:1px solid #DDD;background: transparent;color:#666;margin:0;}
.dd-guide ol li .dd2-content{border:1px solid #FFF;color:#333;background: transparent;border-bottom: 1px dotted #CCC;}
.dd-guide ol li .dd2-content span{overflow: hidden;height:22px;}
.dd-guide ol li .dd2-handle:hover{border:1px solid #666;background: #888;color:#FFF;}
.dd-guide ol li .dd2-handle:hover i{color:#FFF;}

.dd-guide ol li .dd2-content:hover{border:1px solid #999;background: #F5F5F5;}

.dd-guide ol li .dd2-content-root{margin:0;}
.dd-guide ol li .dd2-content-head{border:1px solid #DCDCDC;background: #FAFAFA;}
.dd-guide ol li .dd2-content-head1{border:1px solid #ECECEC;background: #FCFCFC;}

.dd-guide ol li .dd2-content-last{margin:0;}

.dd-guide ol li.dd2-li-last{border:1px dashed #FFF;margin-bottom: 10px;}

.dd-guide .guide-info{background: #FAFAFA;padding:0;padding:5px 0;border-left: 2px solid #6FB3E0;border-right: 2px solid #6FB3E0;font-size: 13px;}

.space{
	clear:both;
	max-height: 1px;
	min-height: 1px;
	overflow: hidden;
	margin: 30px 0;
}

.space-4{
	clear:both;
	max-height: 1px;
	min-height: 1px;
	overflow: hidden;
	margin: 4px 0 3px;
}

.space-10{
	clear:both;
	max-height: 1px;
	min-height: 1px;
	overflow: hidden;
	margin: 10px 0 9px;
}

.space-16{
	clear:both;
	max-height: 1px;
	min-height: 1px;
	overflow: hidden;
	margin: 16px 0 15px;
}

.space-32{
	clear:both;
	max-height: 1px;
	min-height: 1px;
	overflow: hidden;
	margin: 32px 0 31px;
}

.well-warning{border-color: #FDE1B7;background: #FEF7ED;border-left:3px solid #F8A835;border-right:3px solid #F8A835;border-radius: 5px;}

.dark {
	color: #333!important
}

.white {
	color: #fff!important
}

.red {
	color: #dd5a43!important
}

.red2 {
	color: #e08374!important
}

.light-red {
	color: #f77!important
}

.blue {
	color: #478fca!important
}

.light-blue {
	color: #93cbf9!important
}

.green {
	color: #69aa46!important
}

.light-green {
	color: #b0d877!important
}

.orange {
	color: #ff892a!important
}

.orange2 {
	color: #feb902!important
}

.light-orange {
	color: #fcac6f!important
}

.purple {
	color: #a069c3!important
}

.pink {
	color: #c6699f!important
}

.pink2 {
	color: #d6487e!important
}

.brown {
	color: brown!important
}

.grey {
	color: #777!important
}

.text-warning{color: #FFB752!important}
.text-danger{color: #D15B47!important}

.light-grey {
	color: #bbb!important
}

.lighter {
	font-weight: lighter
}

.bolder {
	font-weight: bolder
}

.inline {
	display: inline-block!important
}

.block {
	display: block!important
}

.width100{width: 100%!important}

.bg-primary{background-color: #5E9CD2!important;color:#FFF;}
.bg-primary a{color:#FFF;font-weight: bolder;}
.bg-warning{background-color: #FFB752!important;color:#FFF;}
.bg-warning a{color:#FFF;font-weight: bolder;}
.bg-danger{background: #D15B47!important;color:#FFF;}
.bg-danger a{color:#FFF;font-weight: bolder;}
.bg-success{background: #b0d877!important;color:#FFF;}
.bg-success a{color:#FFF;font-weight: bolder;}
.bg-grey{background-color: #F0F0F0!important;padding:1px 0;}

.border-primary{border:1px solid #5E9CD2!important;color:#FFF;}
.border-warning{border:1px solid #FFB752!important;}
.border-danger{border:1px solid #D15B47!important;}
.border-success{border:1px solid #b0d877!important;}
.border-grey{border:1px solid #F0F0F0!important;}

@media only screen and (max-width:480px) {
	.hidden-480 {
		display: none!important
	}
	.show-480 {
		display: block!important
	}
}

.badge-transparent,.label-transparent{background-color:transparent!important}.badge-grey,.label-grey{background-color:#a0a0a0!important}.badge-info,.label-info{background-color:#3a87ad!important}.badge-primary,.label-primary{background-color:#428bca!important}.badge-success,.label-success{background-color:#82af6f!important}.badge-danger,.badge-important,.label-danger,.label-important{background-color:#d15b47!important}.badge-inverse,.label-inverse{background-color:#333!important}.badge-warning,.label-warning{background-color:#f89406!important}.badge-pink,.label-pink{background-color:#d6487e!important}.badge-purple,.label-purple{background-color:#9585bf!important}.badge-yellow,.label-yellow{background-color:#fee188!important}.badge-light,.label-light{background-color:#e7e7e7!important}.badge-yellow,.label-yellow{color:#963!important;border-color:#fee188}.badge-light,.label-light{color:#888!important}