.margin-five-top{
	margin-top:5px;
}

.margin-ten-top{
	margin-top:10px;
}

.margin-twenty-top{
	margin-top:20px;
}
.margin-ten-right{
	margin-right:10px;
}

.margin-negative-ten-left{
	margin-left: -10px;
}

.padding-twenty-top{
	padding-top: 12px;
}

.full-height{
	height: 100%;
}

.drag-n-drop-ul{
	display: block; 
	position: static; 
	margin-top: 0; 
	width: 100%; 
	float: none;
}

.drag-n-drop-ul-dropdown{
	position: static; 
	display: block; 
	margin-top: 0; 
	width: 100%; 
	float: none;
}

.drag-n-drop-label-space{
	margin-left:2px;
	padding:5px;
}

.drag-n-drop-min-h-w{
	min-height:80px;
	min-width:45px;
}



.custom-select-code{
	position: relative;
	display: block;
	width: 13em;
	height: 3em;
	line-height: 3;
	overflow: hidden;
	border-radius: .25em;
	padding-left: 7px;
	background: white;

	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	appearance: none;
	outline: 0;
	box-shadow: none;
	border: 1;
	background-image: none;
}

/*input:focus { 
    background-color: #F8F8FF;
    
}*/

textarea:focus, input:focus, input[type]:focus, textarea[type]:focus, .uneditable-input:focus {   
	border-width: 2px;
    border-color: rgba(33,150,243,0.8);
    /*box-shadow: 0 1px 1px rgba(229, 103, 23, 0.075) inset, 0 0 8px rgba(229, 103, 23, 0.6);*/
    outline: 0 none;
}


.bg-smoke-white{background-color:#f5f5f5;border-color:#d3d3d3;}
.bg-smoke-white-300{background-color:#4fc3f7;border-color:#4fc3f7;color:#fff}
.bg-smoke-white-400{background-color:#29b6f6;border-color:#29b6f6;color:#fff}
.bg-smoke-white-600{background-color:#039be5;border-color:#039be5;color:#fff}
.bg-smoke-white-700{background-color:#0288d1;border-color:#0288d1;color:#fff}
.bg-smoke-white-800{background-color:#0277bd;border-color:#0277bd;color:#fff}


.nav-tabs-vertical1{display:table;width:100%}
.nav-tabs-vertical1>.nav-tabs{display:table-cell;border-bottom:0;width:200px}
.nav-tabs-vertical1>.nav-tabs>li{display:block;margin-bottom:0}
.nav-tabs-vertical1>.nav-tabs-solid>li:last-child>a:after{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.nav-tabs-vertical1>.nav-tabs[class*=bg-]>li:first-child>a{border-top-right-radius:3px;border-top-left-radius:3px}
.nav-tabs-vertical1>.nav-tabs[class*=bg-]>li:last-child>a{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.nav-tabs-vertical1>.tab-content{display:table-cell}
.nav-tabs-vertical1>.tab-content>.has-padding{padding:0;padding-top:10.5px}
.nav-tabs-vertical1.tab-content-bordered>.tab-content{border-top-width:1px}

.pagination {
  padding: 10px 0;
}
.pagination a {
  border: 1px solid grey;
  padding: 2px 5px;
}

.mt-50{margin-top:50px!important}

.rb-dash-title {
	font-size: 1.6rem;
	color: #172d40;
	/* padding-bottom: .5rem; */
	font-weight: 700;
}

.rb-dash-content {
	font-size: 1.2rem;
	font-weight: 600;
	color: #595d6e;
}

.switchery.switchery-custom-not-enabled {
	background-color: #172d40!important;
    border-color: #172d40!important;
    box-shadow: #172d40 0px 0px 0px 0px inset!important;
    transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s!important;
}

.switchery.switchery-custom-not-enabled {
	transition: border 0.4s ease 0s, box-shadow 0.4s ease 0s, background-color 1.2s ease 0s!important;
    box-shadow: rgb(223 223 223) 0px 0px 0px 0px inset!important;
    border-color: rgb(223, 223, 223)!important;
}