/*
 Themes Name :Srikandi Themes;
 Themes Author :Candra Dwi Waskito;
 Themes URL :http://bismillah.web.id/themes/srikandi;
 Support :support@bismillahlab.web.id;
*/

/*	GENERAL
========================================*/

body{
	background:#E7E7E7;
	font-family:"Open Sans", sans-serif;
	font-weight:300;
	scrollbar-face-color:#121212;
}

::-moz-selection{ 
	background:#1C222B;
	color:#FFF;
	text-shadow:none;
}

::-webkit-selection{ 
	background:#1C222B;
	color:#FFF;
	text-shadow:none;
}

::selection{ 
	background:#1C222B;
	color:#FFF;
	text-shadow:none;
}

::-webkit-scrollbar{
	width:10px;
} 

::-webkit-scrollbar-track{
	background:#121212;
} 

::-webkit-scrollbar-thumb{
	background:#3498DB;
	-webkit-border-radius:2px;
	   -moz-border-radius:2px;
	    -ms-border-radius:2px;
		 -o-border-radius:2px;
			border-radius:2px;
} 

::-webkit-scrollbar-button{
	display:none;
} 

::-webkit-scrollbar-corner{
	background:#000;
}

h1,
h2,
h3,
h4,
h5,
h6{
	font-family:"Open Sans", sans-serif;
	font-weight:400;
	margin-top:5px;
	margin-bottom:5px;
}

a{
	color:#34495E;
	text-decoration:none;
}

a:hover{
	color:#34495E;
}

.page-header h1,
.page-header h2,
.page-header h3,
.page-header h4,
.page-header h5,
.page-header h6{
	margin-top:0;
	margin-bottom:0;
}

.box{
	background:#FFF;
	padding:20px;
	margin-top:15px;
	padding-bottom:15px;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	    -ms-border-radius:4px;
	     -o-border-radius:4px;
			border-radius:4px;
}

/*	HEADER
========================================*/

.header-top .navbar{
	background:#3498DB;
	border-bottom:4px solid #2980B9;
}

.header-top .navbar .navbar-brand{
	color:#ECF0F1;
}

.header-top .navbar-left.top-menu{
	margin-top:13px;
}

.header-top .navbar-right.top-menu{
	margin-top:9px;
}

.header-top .navbar-right.top-menu input.form-control{
	background:#2980B9;
	border:1px solid #2980B9;
	margin-top:2px;
	color:#FFF;
}

.header-top .navbar-right.top-menu input.form-control:focus{
	background:#3498DB;
}

.header-top .navbar-right.top-menu li.dropdown > a{
	margin-left:10px;
}

.header-top .navbar-right.top-menu li.dropdown ul.dropdown-menu li a i.fa{
	margin-right:10px;
}

.header-top .navbar-inverse .navbar-nav>.open>a, 
.header-top .navbar-inverse .navbar-nav>.open>a:hover, 
.header-top .navbar-inverse .navbar-nav>.open>a:focus{
	background:#2980B9;
}

.header-top ul.top-menu > li > a{
	color:#FBFCFC;
	font-size:16px;
	border-radius:4px;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	    -ms-border-radius:4px;
	     -o-border-radius:4px;
	padding:2px 6px;
	margin-right:15px;
}

.header-top .badge.bg-success{
	background:#1ABC9C;
}

.header-top .notify-row .badge{
	position:absolute;
	right:-10px;
	top:-10px;
	z-index:100;
}
.header-top .dropdown-menu.extended{
	max-width:300px !important;
	min-width:160px !important;
	top:42px;
	width:235px !important;
	padding:0;
	box-shadow:0 2px 5px rgba(0, 0, 0, 0.176) !important;
	border:none !important;
	border-radius:4px;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	    -ms-border-radius:4px;
	     -o-border-radius:4px;
}

.header-top .notify-arrow-green{
	border-color:transparent transparent #1ABC9C;
	border-bottom-color:#1ABC9C !important;
	border-top-color:#1ABC9C !important;
}

.header-top .notify-arrow{
	border-style:solid;
	border-width:0 9px 9px;
	height:0;
	margin-top:0;
	opacity:0;
	position:absolute;
	left:7px;
	top:-18px;
	transition:all 0.25s ease 0s;
	-webkit-transition:all 0.25s ease 0s;
	   -moz-transition:all 0.25s ease 0s;
	    -ms-transition:all 0.25s ease 0s;
	     -o-transition:all 0.25s ease 0s;
	width:0;
	z-index:10;
	margin-top:10px;
	opacity:1;
}

.header-top ul li{
	list-style:none;
}

.header-top .dropdown-menu.extended li p.green{
	background:#1ABC9C;
	color:#FFF;
}

.header-top .dropdown-menu.extended li p{
	background:#F1F2F7;
	color:#666;
	margin:0;
	padding:10px;
	border-radius:4px 4px 0px 0px;
	-webkit-border-radius:4px 4px 0px 0px;
	   -moz-border-radius:4px 4px 0px 0px;
	    -ms-border-radius:4px 4px 0px 0px;
	     -o-border-radius:4px 4px 0px 0px;
}

.header-top .dropdown-menu.extended li a{
	padding:15px 10px !important;
	width:100%;
	display:inline-block;
	border-bottom:1px solid #EBEBEB !important;
	font-size:12px;
	list-style:none;
	border-radius:4px;
}

.header-top .dropdown-menu.extended li a > i.fa{
	margin-right:8px;
}

.header-top .dropdown-menu.tasks-bar .task-info .desc{
	font-size:13px;
	font-weight:normal;
}

.header-top .dropdown-menu.tasks-bar .task-info .percent{
	display:inline-block;
	float:right;
	font-size:13px;
	font-weight:600;
	padding-left:10px;
	margin-top:-4px;
}

.header-top .dropdown-menu.extended .progress{
	margin-bottom:0 !important;
	height:10px;
}

.header-top .progress{
	box-shadow:none;
	background:#F0F2F7;
}

.header-top #top_menu .nav > li, ul.top-menu > li{
	float:left;
}

.header-top .badge.bg-important{
	background:#E74C3C;
}

.notify-row .badge{
	position:absolute;
	right:-10px;
	top:-10px;
	z-index:100;
}

.header-top .notify-arrow-red{
	border-color:transparent transparent #E74C3C;
	border-bottom-color:#E74C3C !important;
	border-top-color:#E74C3C !important;
}
.header-top .notify-arrow{
	border-style:solid;
	border-width:0 9px 9px;
	height:0;
	margin-top:0;
	opacity:0;
	position:absolute;
	left:7px;
	top:-18px;
	transition:all 0.25s ease 0s;
	-webkit-transition:all 0.25s ease 0s;
	   -moz-transition:all 0.25s ease 0s;
	    -ms-transition:all 0.25s ease 0s;
	     -o-transition:all 0.25s ease 0s;
	width:0;
	z-index:10;
	margin-top:10px;
	opacity:1;
}

.header-top .dropdown-menu.extended li p.red{
	background:#E74C3C;
	color:#FFF;
}
.header-top .dropdown-menu.inbox li a .photo img{
	border-radius:2px 2px 2px 2px;
	float:left;
	height:40px;
	margin-right:4px;
	width:40px;
}

.header-top .dropdown-menu.inbox li a .subject{
	display:block;
}

.header-top .dropdown-menu.inbox li a .subject .from{
	font-size:12px;
	font-weight:600;
}

.header-top .dropdown-menu.inbox li a .subject .time{
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	position:absolute;
	right:5px;
}

.header-top .dropdown-menu.inbox li a .message{
	display:block !important;
	font-size:11px;
}

.header-top .dropdown-menu.extended li a:hover{
	background:#F7F8F9 !important;
	color:#2E2E2E;
}

.header-top .badge.bg-warning{
	background:#F1C40F;
}

.header-top.notify-row .badge{
	position:absolute;
	right:-10px;
	top:-10px;
	z-index:100;
}

.header-top .notify-arrow-yellow{
	border-color:transparent transparent #F1C40F;
	border-bottom-color:#F1C40F !important;
	border-top-color:#F1C40F !important;
}

.header .notify-arrow{
	border-style:solid;
	border-width:0 9px 9px;
	height:0;
	margin-top:0;
	opacity:0;
	position:absolute;
	left:7px;
	top:-18px;
	transition:all 0.25s ease 0s;
	-webkit-transition:all 0.25s ease 0s;
	   -moz-transition:all 0.25s ease 0s;
	    -ms-transition:all 0.25s ease 0s;
	     -o-transition:all 0.25s ease 0s;
	width:0;
	z-index:10;
	margin-top:10px;
	opacity:1;
}

.header-top .dropdown-menu.extended li p.yellow{
	background:#F1C40F;
	color:#FFF;
}

.header-top .notify-row .notification span.label{
	display:inline-block;
	height:18px;
	width:20px;
	padding:5px;
}

.header-top .top-nav ul.top-menu > li > a{
	border:1px solid #EEE;
	border-radius:4px;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	    -ms-border-radius:4px;
	     -o-border-radius:4px;
	padding:6px;
	background:none;
	margin-right:0;
}

.header-top .log-arrow-up{
	background:url("../img/arrow-up.png") no-repeat;
	width:20px;
	height:11px;
	position:absolute;
	right:20px;
	top:-10px;
}

#header{
	/*background:url('../img/bg-header.jpg') no-repeat center center fixed;*/
	-webkit-background-size:cover;
	   -moz-background-size:cover;
	    -ms-background-size:cover;
	     -o-background-size:cover;
	        background-size:cover;
	border-bottom:15px solid #F2F2F2;
}

#header .overlay{
	background:rgba(41, 128, 185, 0.6);
	padding-top:50px;
	padding-bottom:60px;
}

#header .navbar-toggle{
	background:#2980B9;
	color:#ECF0F1;
}

#header .navbar-toggle .icon-bar{
	background:#3498DB;
	width:100%;
}

#header button{
	border-radius:0;
	padding-top:20px;
	padding-bottom:20px;
	margin-right:0;
}

#header .navbar-collapse{
	padding-left:0;
	padding-right:0;
	overflow-x:hidden;
}

#header .navbar-collapse ul.nav > li{
	margin-right:20px;
	margin-top:20px;
}

#header .navbar-collapse ul.nav > li > a{
	font-size:10pt;
	color:#ECF0F1;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	    -ms-border-radius:4px;
	     -o-border-radius:4px;
		border-radius:4px;
}

#header .navbar-collapse ul.nav li a:hover,
#header .navbar-collapse ul.nav li a:focus,
#header .navbar-collapse ul.nav li a:active{
	color:#FF0;
	background:rgba(41, 128, 185, 0.9);
	-webkit-transition:all 1s ease;
	   -moz-transition:all 1s ease;
	    -ms-transition:all 1s ease;
	     -o-transition:all 1s ease;
	        transition:all 1s ease;
}

#header .nav .open > a, 
#header .nav .open > a:hover, 
#header .nav .open > a:focus{
	background:rgba(41, 128, 185, 0.9);
	-webkit-transition:all 1s ease;
	   -moz-transition:all 1s ease;
	    -ms-transition:all 1s ease;
	     -o-transition:all 1s ease;
	        transition:all 1s ease;
}

#header .navbar-collapse ul.nav li a i.fa{
	text-align:center;
}

#header .navbar-collapse ul.nav li.active{
	color:#FF0;
	background:rgba(41, 128, 185, 0.9);
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	    -ms-border-radius:4px;
	     -o-border-radius:4px;
		border-radius:4px;
}

#header .navbar-collapse .dropdown-menu{
	padding:10px;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	    -ms-border-radius:4px;
	     -o-border-radius:4px;
		border-radius:4px;
	border:none;
	overflow-x:hidden;
}

#header .navbar-collapse .dropdown-menu li a{
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	    -ms-border-radius:4px;
	     -o-border-radius:4px;
		border-radius:4px;
	color:#34495E;
	padding-left:5px;
	padding-right:5px;
}

#header .navbar-collapse .dropdown-menu li a:hover{
	color:#ECF0F1;
	-webkit-transition:all 1s ease;
	   -moz-transition:all 1s ease;
	    -ms-transition:all 1s ease;
	     -o-transition:all 1s ease;
	        transition:all 1s ease;
}

#header .navbar-collapse .dropdown-menu li a i.fa{
	margin-right:5px;
}

/*	MAIN
==============================================*/

#main{
	background:#F2F2F2;
	padding:20px;
	margin-top:-55px;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	    -ms-border-radius:4px;
	     -o-border-radius:4px;
		border-radius:4px;
	border-bottom:4px solid #DDD;
}

#home-content .col-lg-8{
	margin-bottom:25px;
}

#home-content .custom-bar-chart{
	margin-bottom:45px;
}

#home-content .panel-default{
	border:2px solid #FFF;
}

#home-content .panel-default .panel-body{
	background:#ECF0F1;
}

#home-content #author img{
	-webkit-border-radius:100%;
	   -moz-border-radius:100%;
	    -ms-border-radius:100%;
	     -o-border-radius:100%;
			border-radius:100%;
	border:5px solid #BDC3C7;
}

#home-content #author p{
	margin-top:20px;
}

#home-content #author i.fa{
	border:2px solid #95A5A6;
	color:#95A5A6;
	width:30px;
	height:30px;
	padding-top:7px;
}

#home-content #author i.fa:hover{
	background:#95A5A6;
	color:#FFF;
	-webkit-transition:all 1s ease;
	   -moz-transition:all 1s ease;
	    -ms-transition:all 1s ease;
	     -o-transition:all 1s ease;
	        transition:all 1s ease;
}

	/*	STATE OVERVIEW
	==========================================*/

	.state-overview .symbol, .state-overview .value{
	    display:inline-block;
	    text-align:center;
	}

	.state-overview .value {
	    float:right;

	}

	.state-overview .value h1, .state-overview .value p {
	    margin:0;
	    padding:0;
	    color:#505154;
	}

	.state-overview .value h1{
	    font-weight:300;
	}

	.state-overview .symbol i{
	    color:#FFF;
	    font-size:50px;
	    -webkit-border-radius:100%;
	       -moz-border-radius:100%;
	        -ms-border-radius:100%;
	         -o-border-radius:100%;
	    		border-radius:100%;
	    -webkit-border:2px dotted #FFF;
	       -moz-border:2px dotted #FFF;
	        -ms-border:2px dotted #FFF;
	         -o-border:2px dotted #FFF;
				border:2px dotted #FFF;
		width:85px;
		height:85px;
		padding-top:17px;
	}

	.state-overview .symbol{
	    width:40%;
	    padding:25px 15px;
	    -webkit-border-radius:4px 0px 0px 4px;
	       -moz-border-radius:4px 0px 0px 4px;
	        -ms-border-radius:4px 0px 0px 4px;
	         -o-border-radius:4px 0px 0px 4px;
	    		border-radius:4px 0px 0px 4px;
	}

	.state-overview .value{
	    width:58%;
	    padding-top:31px;
	}

	.state-overview .terques{
	    background:#1ABC9C;
	}

	.state-overview .red{
	    background:#E74C3C;
	}

	.state-overview .yellow{
	    background:#F1C40F;
	}

	.state-overview .purple{
	    background:#9B59B6;
	}

	.state-overview .success{
	    background:#27AE60;
	}

	.state-overview .warning{
	    background:#F89933;
	}
	
	.state-overview .default{
	    background:#95A5A6;
	}
	
	.state-overview section.panel{
		border:none;
	}
	
	.state-overview .bord{
		text-align:center;
		width:70px;
		height:70px;
		line-height:70px;
		font-size:20pt;
		color:#FFF;
		cursor:pointer;
		-webkit-border-radius:5px;
		   -moz-border-radius:5px;
		    -ms-border-radius:5px;
		     -o-border-radius:5px;
			border-radius:5px;
	}
	/* BUTTON
	==========================================*/

	.btn.btn-rounded{
		border-radius:20px;
	}

	.btn-default.btn-drop{
		border-bottom:4px solid #95A5A6;
	}

	.btn-primary.btn-drop{
		border-bottom:4px solid #16A085;
	}

	.btn-success.btn-drop{
		border-bottom:4px solid #27AE60;
	}

	.btn-info.btn-drop{
		border-bottom:4px solid #2980B9;
	}

	.btn-warning.btn-drop{
		border-bottom:4px solid #F39C12;
	}

	.btn-danger.btn-drop{
		border-bottom:4px solid #C0392B;
	}

	.btn.btn-social{
		border:none;
		border-color:transparent;
	}

	/* BREADCRUMB
	==========================================*/

	.breadcrumb{
		background: #57BA9E;
    	border-bottom: 3px solid #10946f;
		-webkit-border-radius:4px;
		   -moz-border-radius:4px;
		    -ms-border-radius:4px;
		     -o-border-radius:4px;
				border-radius:4px;
	}

	.breadcrumb > li+li:before{
		font-family:FontAwesome;
		content:'\f054';
        color: #FFF;
	}

	.breadcrumb li a,
	.breadcrumb.breadcrumb-primary li a,
	.breadcrumb.breadcrumb-success li a,
	.breadcrumb.breadcrumb-info li a,
	.breadcrumb.breadcrumb-warning li a,
	.breadcrumb.breadcrumb-danger li a{
		color:#FFF;
	}

	.breadcrumb li.active,
	.breadcrumb.breadcrumb-primary li.active,
	.breadcrumb.breadcrumb-success li.active,
	.breadcrumb.breadcrumb-info li.active,
	.breadcrumb.breadcrumb-warning li.active,
	.breadcrumb.breadcrumb-danger li.active{
		color:#FFF;
	}

	.breadcrumb.breadcrumb-primary{
		background:#1ABC9C;
		border-bottom:3px solid #16A085;
	}

	.breadcrumb.breadcrumb-success{
		background:#2ECC71;
		border-bottom:3px solid #27AE60;
	}

	.breadcrumb.breadcrumb-info{
		background:#3498DB;
		border-bottom:3px solid #2980B9;
	}

	.breadcrumb.breadcrumb-warning{
		background:#F1C40F;
		border-bottom:3px solid #F39C12;
	}

	.breadcrumb.breadcrumb-danger{
		background:#E74C3C;
		border-bottom:3px solid #C0392B;
	}

	/*	PAGINATION
	==========================================*/

	.pagination.pagination-inverse li a{
		background:#34495E;
		color:#FFF;
		border-color:#2C3E50;
	}

	.pagination.pagination-inverse li a:hover{
		background:#2C3E50;
		color:#FFF;
		border-color:#2C3E50;
		-webkit-transition:all 1s ease;
	   	   -moz-transition:all 1s ease;
	        -ms-transition:all 1s ease;
	         -o-transition:all 1s ease;
	            transition:all 1s ease;
	}

	.pagination.pagination-inverse li.active a{
		background:#2C3E50;
	}

	.pagination.pagination-primary li a{
		background:#1ABC9C;
		color:#FFF;
		border-color:#16A085;
	}

	.pagination.pagination-primary li a:hover{
		background:#16A085;
		color:#FFF;
		border-color:#16A085;
		-webkit-transition:all 1s ease;
	   	   -moz-transition:all 1s ease;
	        -ms-transition:all 1s ease;
	         -o-transition:all 1s ease;
	            transition:all 1s ease;
	}

	.pagination.pagination-primary li.active a{
		background:#16A085;
	}

	.pagination.pagination-success li a{
		background:#2ECC71;
		color:#FFF;
		border-color:#27AE60;
	}

	.pagination.pagination-success li a:hover{
		background:#27AE60;
		color:#FFF;
		border-color:#27AE60;
		-webkit-transition:all 1s ease;
	   	   -moz-transition:all 1s ease;
	        -ms-transition:all 1s ease;
	         -o-transition:all 1s ease;
	            transition:all 1s ease;
	}

	.pagination.pagination-success li.active a{
		background:#27AE60;
	}

	.pagination.pagination-info li a{
		background:#3498DB;
		color:#FFF;
		border-color:#2980B9;
	}

	.pagination.pagination-info li a:hover{
		background:#2980B9;
		color:#FFF;
		border-color:#2980B9;
		-webkit-transition:all 1s ease;
	   	   -moz-transition:all 1s ease;
	        -ms-transition:all 1s ease;
	         -o-transition:all 1s ease;
	            transition:all 1s ease;
	}

	.pagination.pagination-info li.active a{
		background:#2980B9;
	}

	.pagination.pagination-warning li a{
		background:#F1C40F;
		color:#FFF;
		border-color:#F39C12;
	}

	.pagination.pagination-warning li a:hover{
		background:#F39C12;
		color:#FFF;
		border-color:#F39C12;
		-webkit-transition:all 1s ease;
	   	   -moz-transition:all 1s ease;
	        -ms-transition:all 1s ease;
	         -o-transition:all 1s ease;
	            transition:all 1s ease;
	}

	.pagination.pagination-warning li.active a{
		background:#F39C12;
	}

	.pagination.pagination-danger li a{
		background:#E74C3C;
		color:#FFF;
		border-color:#E74C3C;
	}

	.pagination.pagination-danger li a:hover{
		background:#E74C3C;
		color:#FFF;
		border-color:#E74C3C;
		-webkit-transition:all 1s ease;
	   	   -moz-transition:all 1s ease;
	        -ms-transition:all 1s ease;
	         -o-transition:all 1s ease;
	            transition:all 1s ease;
	}

	.pagination.pagination-danger li.active a{
		background:#E74C3C;
	}

	.pagination.pagination-square li a{
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	.pagination.pagination-separated li a{
		margin-right:5px;
		-webkit-border-radius:4px;
		   -moz-border-radius:4px;
		    -ms-border-radius:4px;
		     -o-border-radius:4px;
				border-radius:4px;
	}

	.pagination.pagination-squarated li a{
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
		margin-right:5px;
	}

	.pager.pager-primary li a{
		background:#1ABC9C;
		color:#FFF;
		border-color:#1ABC9C;
	}

	.pager.pager-primary li a:hover{
		background:#16A085;
		color:#FFF;
		border-color:#16A085;
		-webkit-transition:all 1s ease;
	   	   -moz-transition:all 1s ease;
	        -ms-transition:all 1s ease;
	         -o-transition:all 1s ease;
	            transition:all 1s ease;
	}

	.pager.pager-success li a{
		background:#2ECC71;
		color:#FFF;
		border-color:#2ECC71;
	}

	.pager.pager-success li a:hover{
		background:#27AE60;
		color:#FFF;
		border-color:#27AE60;
		-webkit-transition:all 1s ease;
	   	   -moz-transition:all 1s ease;
	        -ms-transition:all 1s ease;
	         -o-transition:all 1s ease;
	            transition:all 1s ease;
	}

	.pager.pager-info li a{
		background:#3498DB;
		color:#FFF;
		border-color:#3498DB;
	}

	.pager.pager-info li a:hover{
		background:#2980B9;
		color:#FFF;
		border-color:#2980B9;
		-webkit-transition:all 1s ease;
	   	   -moz-transition:all 1s ease;
	        -ms-transition:all 1s ease;
	         -o-transition:all 1s ease;
	            transition:all 1s ease;
	}

	.pager.pager-warning li a{
		background:#F1C40F;
		color:#FFF;
		border-color:#F1C40F;
	}

	.pager.pager-warning li a:hover{
		background:#F39C12;
		color:#FFF;
		border-color:#F39C12;
		-webkit-transition:all 1s ease;
	   	   -moz-transition:all 1s ease;
	        -ms-transition:all 1s ease;
	         -o-transition:all 1s ease;
	            transition:all 1s ease;
	}

	.pager.pager-danger li a{
		background:#E74C3C;
		color:#FFF;
		border-color:#E74C3C;
	}

	.pager.pager-danger li a:hover{
		background:#C0392B;
		color:#FFF;
		border-color:#C0392B;
		-webkit-transition:all 1s ease;
	   	   -moz-transition:all 1s ease;
	        -ms-transition:all 1s ease;
	         -o-transition:all 1s ease;
	            transition:all 1s ease;
	}

	.pager.pager-square li a{
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	/*	JUMBOTRON
	==========================================*/

	.jumbotron.jumbotron-sm{
		padding:20px;
	}

	.jumbotron.jumbotron-sm h1{
		font-size:26pt;
	}

	.jumbotron.jumbotron-sm p{
		font-size:12pt;
	}

	.jumbotron.jumbotron-primary{
		background:#1ABC9C;
		color:#FFF;
	}

	.jumbotron.jumbotron-succes{
		background:#2ECC71;
		color:#FFF;
	}

	.jumbotron.jumbotron-info{
		background:#3498DB;
		color:#FFF;
	}

	.jumbotron.jumbotron-warning{
		background:#F1C40F;
		color:#FFF;
	}

	.jumbotron.jumbotron-danger{
		background:#E74C3C;
		color:#FFF;
	}

	.jumbotron.jumbotron-square{
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	/*	THUMBNAIL
	==========================================*/

	#demo-thumbnail .thumbnail img{
		height:200px;
	} 

	.thumbnail.thumbnail-square{
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	.thumbnail.thumbnail-no{
		border:none;
	}

	.thumbnail.thumbnail-no img{
		-webkit-border-radius:4px;
		   -moz-border-radius:4px;
		    -ms-border-radius:4px;
		     -o-border-radius:4px;
				border-radius:4px;
	}

	/*	PANEL
	==========================================*/

	.panel-heading a{
		text-decoration:none;
	}

	/*	ICON
	==========================================*/

	.icon-circle{
		-webkit-border-radius:100%;
		   -moz-border-radius:100%;
		    -ms-border-radius:100%;
		     -o-border-radius:100%;
				border-radius:100%;
		padding-left:7.1px;
		padding-top:6px;
		width:30px;
		height:30px;
		border:1px solid #DDD;
	}

	.icon-square{
		padding-top:7px;
		padding-left:6.5px;
		width:30px;
		height:30px;
		border:1px solid #DDD;
	}

	.icon-rounded{
		-webkit-border-radius:10px;
		   -moz-border-radius:10px;
		    -ms-border-radius:10px;
		     -o-border-radius:10px;
				border-radius:10px;
		padding-top:6px;
		padding-left:7px;
		width:30px;
		height:30px;
		border:1px solid #DDD;
	}

	.icon-default{
		background:#BDC3C7;
		color:#FFF;
		border-color:#BDC3C7;
	}

	.icon-primary{
		background:#1ABC9C;
		color:#FFF;
		border-color:#1ABC9C;
	}

	.icon-success{
		background:#2ECC71;
		color:#FFF;
		border-color:#2ECC71;
	}

	.icon-info{
		background:#3498DB;
		color:#FFF;
		border-color:#3498DB;
	}

	.icon-warning{
		background:#F1C40F;
		color:#FFF;
		border-color:#F1C40F;
	}

	.icon-danger{
		background:#E74C3C;
		color:#FFF;
		border-color:#E74C3C;
	}

	.bs-glyphicons{
		margin-left:0;
		margin-right:0;
	}

	.bs-glyphicons{
		margin:0 -19px 20px -16px;
		overflow:hidden;
	}

	.bs-glyphicons-list{
		padding-left:10px;
		list-style:none;
	}

	.bs-glyphicons li{
		float:left;
		width:24.6%;
		height:115px;
		padding:10px;
		font-size:10px;
		line-height:1.4;
		text-align:center;
		border:1px solid #FFF;
		background:#F9F9F9;
	}

	.bs-glyphicons .glyphicon{
		margin-top:5px;
		margin-bottom:10px;
		font-size:24px;
	}

	.bs-glyphicons .glyphicon-class{
		display:block;
		text-align:center;
		word-wrap:break-word;
	}

	.fontawesome-icon-list{
		margin-top:22px;
	}

	.fontawesome-icon-list .fa-hover a{
		display:block;
		color:#222;
		line-height:32px;
		height:32px;
		padding-left:10px;
		-webkit-border-radius:4px;
		   -mox-border-radius:4px;
		    -ms-border-radius:4px;
		     -o-border-radius:4px;
				border-radius:4px;
	}

	.fontawesome-icon-list .fa-hover a .fa{
		width:32px;
		font-size:14px;
		display:inline-block;
		text-align:right;
		margin-right:10px;
	}

	/*	ALERT
	==========================================*/

	.alert.alert-square{
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	.alert.alert-bordered.alert-success{
		background:#FFF;
		border-left:10px solid #2ECC71;
		border-top:#FFF;
		border-right:#FFF;
		border-bottom:#FFF;
		color:#34495E;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	.alert.alert-bordered.alert-info{
		background:#FFF;
		border-left:10px solid #3498DB;
		border-top:#FFF;
		border-right:#FFF;
		border-bottom:#FFF;
		color:#34495E;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	.alert.alert-bordered.alert-warning{
		background:#FFF;
		border-left:10px solid #F1C40F;
		border-top:#FFF;
		border-right:#FFF;
		border-bottom:#FFF;
		color:#34495E;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	.alert.alert-bordered.alert-danger{
		background:#FFF;
		border-left:10px solid #E74C3C;
		border-top:#FFF;
		border-right:#FFF;
		border-bottom:#FFF;
		color:#34495E;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	.alert.alert-outline.alert-success{
		background:#FFF;
		border:1px solid #2ECC71;
		color:#34495E;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	.alert.alert-outline.alert-info{
		background:#FFF;
		border:1px solid #3498DB;
		color:#34495E;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	.alert.alert-outline.alert-warning{
		background:#FFF;
		border:1px solid #F1C40F;
		color:#34495E;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	.alert.alert-outline.alert-danger{
		background:#FFF;
		border:1px solid #E74C3C;
		color:#34495E;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		    -ms-border-radius:0;
		     -o-border-radius:0;
				border-radius:0;
	}

	.alert.alert-bordered.alert-success i.fa,
	.alert.alert-bordered.alert-info i.fa,
	.alert.alert-bordered.alert-warning i.fa,
	.alert.alert-bordered.alert-danger i.fa,
	.alert.alert-outline.alert-success i.fa,
	.alert.alert-outline.alert-info i.fa,
	.alert.alert-outline.alert-warning i.fa,
	.alert.alert-outline.alert-danger i.fa{
		color:#34495E;
	}

	/*	MEDIA OBJECT
	==========================================*/

	.media{
		margin-top:15px;
	}

	.media-list{
		margin-top:15px;
	}

	.media img{
		width:50px;
		height:50px;
	}

	/*	SLIDER
	==========================================*/

	.slider.slider-horizontal{
		width:100% !important;
	}

	#RGB{
	    height:20px;
	    background:rgb(128, 128, 128);
	}
	#RC .slider-selection{
	    background:#FF8282;
	}
	#RC .slider-handle{
		background:#F00;
	}
	#GC .slider-selection{
	    background:#428041;
	}
	#GC .slider-handle{
	    background:green;
	}
	#BC .slider-selection{
	    background:#8283FF;
	}
	#BC .slider-handle{
		border-bottom-color:blue;
	}
	#R, #G, #B{
	    width:300px;
	}
	#eg .slider-selection{
	    background:#BABABA;
	}

	/*	FORM
	==========================================*/

	.iconic-input{
		position:relative;
	}

	.iconic-input i{
		color:#CCC;
		display:block;
		font-size:16px;
		height:16px;
		margin:8px 5px 8px 10px;
		position:absolute;
		text-align:center;
		width:16px;
	}

	.iconic-input input{
		padding-left:30px !important;
	}

	.m-bot15{
		margin-bottom:15px;
	}

	.input-group-addon-default{
		background:#BDC3C7;
		color:#FFF;
		border:1px solid #BDC3C7;
		border-color:#BDC3C7;
	}

	.input-group-addon-primary{
		background:#1ABC9C;
		color:#FFF;
		border:1px solid #1ABC9C;
		border-color:#1ABC9C;
	}

	.input-group-addon-success{
		background:#2ECC71;
		color:#FFF;
		border:1px solid #2ECC71;
		border-color:#2ECC71;
	}

	.input-group-addon-info{
		background:#3498DB;
		color:#FFF;
		border:1px solid #3498DB;
		border-color:#3498DB;
	}

	.input-group-addon-warning{
		background:#F1C40F;
		color:#FFF;
		border:1px solid #F1C40F;
		border-color:#F1C40F;
	}

	.input-group-addon-danger{
		background:#E74C3C;
		color:#FFF;
		border:1px solid #E74C3C;
		border-color:#E74C3C;
	}

	.custom-header{
		background:#1ABC9C;
		color:#FFF;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:20px;
		padding-right:20px;
	}

	/*	CUSTOM CHART
	==========================================*/

	.border-head h3{
	    border-bottom:1px solid #C9CDD7;
	    margin-top:0;
	    margin-bottom:20px;
	    padding-bottom:5px;
	    font-weight:normal;
	    font-size:18px;
	    display:inline-block;
	    width:100%;
	    font-weight:300;
	}

	.custom-bar-chart{
	    height:290px;
	    margin-top:20px;
	    margin-left:10px;
	    position:relative;
	    border-bottom:1px solid #C9CDD7;
	}

	.custom-bar-chart .bar{
	    height:100%;
	    position:relative;
	    width:4.3%;
	    margin:0px 2%;
	    float:left;
	    text-align:center;
	    -webkit-border-radius:5px 5px 0 0;
	       -moz-border-radius:5px 5px 0 0;
	        -ms-border-radius:5px 5px 0 0;
	         -o-border-radius:5px 5px 0 0;
	    		border-radius:5px 5px 0 0;
	    z-index:10;
	}

	.custom-bar-chart .bar .title{
	    position:absolute;
	    bottom:-30px;
	    width:100%;
	    text-align:center;
	    font-size:12px;
	}

	.custom-bar-chart .bar .value{
	    position:absolute;
	    bottom:0;
	    background:#BFC2CD;
	    color:#BFC2CD;
	    width:100%;
	    -webkit-border-radius:5px 5px 0 0;
	       -moz-border-radius:5px 5px 0 0;
	        -ms-border-radius:5px 5px 0 0;
	         -o-border-radius:5px 5px 0 0;
	            border-radius:5px 5px 0 0;
	    -webkit-transition:all .3s ease;
	       -moz-transition:all .3s ease;
	        -ms-transition:all .3s ease;
	         -o-transition:all .3s ease;
	            transition:all .3s ease;
	}



	.custom-bar-chart .bar .value:hover{
	    background:#E8403F;
	    color:#FFF;
	}

	.y-axis{
	    color:#555;
	    position:absolute;
	    text-align:right;
	    width:100%;
	}

	.y-axis li{
	    border-top:1px dashed #DBDCE0;
	    display:block;
	    height:58px;
	    width:100%;
	}

	.y-axis li:last-child{
	    border-top:none;
	}

	.y-axis li span{
	    display:block;
	    margin:-10px 0 0 -25px;
	    padding:0 10px;
	    width:40px;
	}

	.y-axis{
	    color:#555;
	    text-align:right;
	}

	.chart{
	    display:inline-block;
	    text-align:center;
	    width:100%;
	}

	.chart .heading{
	    text-align:left;
	}

	.chart .heading span{
	    display:block;
	}

	.panel.green-chart .chart-tittle{
	    font-size:16px;
	    padding:15px;
	    display:inline-block;
	    font-weight:normal;
	    background:#99C262;
	    width:100%;
	    -webkit-border-radius:0px 0px 4px 4px;
	       -moz-border-radius:0px 0px 4px 4px;
	        -ms-border-radius:0px 0px 4px 4px;
	         -o-border-radius:0px 0px 4px 4px;
	    		border-radius:0px 0px 4px 4px;
	}

	#barchart{
	    margin-bottom:-15px;
	    display:inline-block;
	}

	.panel.green-chart .chart-tittle .value{
	    float:right;
	    color:#C0F080;
	}

	.panel.green-chart{
	    background:#A9D96C;
	    color:#FFF;
	}

	.panel.terques-chart{
	    background:#41CAC0;
	    color:#FFF;
	}

	.panel.terques-chart .chart-tittle .value{
	    float:right;
	    color:#FFF;
	}

	.panel.terques-chart .chart-tittle .value a{
	    color:#FFF;
	    font-size:12px;
	}

	.panel.terques-chart .chart-tittle .value a:hover, .panel.terques-chart .chart-tittle .value a.active{
	    color:#55F2E7;
	    font-size:12px;
	}

	.panel.terques-chart .chart-tittle{
	    font-size:16px;
	    padding:15px;
	    display:inline-block;
	    font-weight:normal;
	    background:#39B7AC;
	    width:100%;
	    -webkit-border-radius:0px 0px 4px 4px;
	       -moz-border-radius:0px 0px 4px 4px;
	        -ms-border-radius:0px 0px 4px 4px;
	         -o-border-radius:0px 0px 4px 4px;
	    		border-radius:0px 0px 4px 4px;
	}

	.inline-block{
	    display:inline-block;
	}

	/**/

	.panel-body.chart-texture{
	    background:url("../img/chart-texture.jpg");
	    -webkit-border-radius:4px 4px 0px 0px;
	       -moz-border-radius:4px 4px 0px 0px;
	        -ms-border-radius:4px 4px 0px 0px;
	         -o-border-radius:4px 4px 0px 0px;
	    		border-radius:4px 4px 0px 0px;
	}


	/*	PERSONAL TASK
	=========================================*/

	.task-thumb{
	    width:90px;
	    float:left;
	}

	.task-thumb img{
		border:5px solid #BDC3C7;
		width:80px;
		height:80px;
	    border-radius:100%;
	    -webkit-border-radius:100%;
	       -moz-border-radius:100%;
	        -ms-border-radius:100%;
	         -o-border-radius:100%;
	}

	.task-thumb-details{
	    display:inline-block;
	    margin:20px 0 0 10px;
	}

	.task-progress{
	    float:left;
	}

	.task-thumb-details h1, .task-thumb-details h1 a, .task-progress h1, .task-progress h1 a{
	    color:#E74C3C;
	    font-size:18px;
	    margin:0;
	    padding:0;
	    font-weight:400;
	}

	.task-thumb-details p, .task-progress p{
	    padding-top:5px;
	    color:#A4AABA;
	}


	.personal-task tbody tr td{
	    padding:11px 15px;
	    border-color:#EEEFF1;
	}

	.personal-task tbody tr td i{
	    font-size:20px;
	    color:#C7CBD4;
	}

	.personal-task.table-hover > tbody > tr:hover > td,
	.table-hover > tbody > tr:hover > th{
	    background:#F7F8FC;
	}

	.personal-task.table-hover > tbody > tr:hover > td i{
	    color:#39B5AA;
	}

	.personal-task > tbody > tr > td:last-child{
	    text-align:right;
	}

	.task-option{
	    float:right;
	}

	.task-option select{
	    height:35px;
	    border:1px solid #EAEAEA;
	    border-radius:4px;
	    -webkit-border-radius:4px;
	       -moz-border-radius:4px;
	        -ms-border-radius:4px;
	         -o-border-radius:4px;
	    padding:8px;
	    color:#A4ABBB;
	}

	.progress-panel{
	    padding-bottom:5px;
	}

	.progress-xs{
	    height:8px;
	}

	.progress-sm{
	    height:12px;
	}

	.panel-heading .nav{
	    border:medium none;
	    font-size:13px;
	    margin:-10px -15px -11px;
	}

	.tab-bg-dark-navy-blue{
	    background:#7087A3;
	    border-radius:5px 5px 0 0;
	    -webkit-border-radius:5px 5px 0 0;
	       -moz-border-radius:5px 5px 0 0;
	        -ms-border-radius:5px 5px 0 0;
	         -o-border-radius:5px 5px 0 0;
	    border-bottom:none;
	}

	.panel-heading .nav > li > a,
	.panel-heading .nav > li.active > a, .panel-heading .nav > li.active > a:hover, .panel-heading .nav > li.active > a:focus{
	    border-width:0;
	    -webkit-border-radius:0;
	       -moz-border-radius:0;
	        -ms-border-radius:0;
	         -o-border-radius:0;
	    		border-radius:0;
	}

	.panel-heading .nav > li > a{
	    color:#FFF;
	}

	.panel-heading .nav > li.active > a, .panel-heading .nav > li > a:hover{
	    color:#47596F;
	    background:#FFF;
	}

	.panel-heading .nav > li:first-child.active > a, .panel-heading .nav > li:first-child > a:hover{
	    border-radius:4px 0 0 0;
	    -webkit-border-radius:4px 0 0 0;
	       -moz-border-radius:4px 0 0 0;
	        -ms-border-radius:4px 0 0 0;
	}


	.tab-right{
	    height:38px;
	}

	.panel-heading.tab-right .nav > li:first-child.active > a, .tab-right.panel-heading .nav > li:first-child > a:hover{
	    border-radius:0;
	    -webkit-border-radius:0;
	       -moz-border-radius:0;
	        -ms-border-radius:0;
	         -o-border-radius:0;
	}

	.panel-heading.tab-right .nav > li:last-child.active > a, .tab-right.panel-heading .nav > li:last-child > a:hover{
	    border-radius:0 4px 0 0;
	    -webkit-border-radius:0 4px 0 0;
	       -moz-border-radius:0 4px 0 0;
	        -ms-border-radius:0 4px 0 0;
	         -o-border-radius:0 4px 0 0;
	}

	.panel-heading.tab-right .nav-tabs > li > a{
	    margin-left:1px;
	    margin-right:0px;
	}

	.m-bot20{
	    margin-bottom:20px;
	}

	.m-bot-none{
	    margin-bottom:0;
	}

	.wht-color{
	    color:#FFF;
	}

	.close-sm{
	    font-size:14px;
	}

	/*	BADGE
	==========================================*/

	.badge.bg-primary{
	    background:#8075C4;
	}

	.badge.bg-success{
	    background:#A9D86E;
	}

	.badge.bg-warning{
	    background:#FCB322;
	}

	.badge.bg-important{
	    background:#FF6C60;
	}

	.badge.bg-info{
	    background:#41CAC0;
	}

	.badge.bg-inverse{
	    background:#2A3542;
	}

	/*	TIMELINE
	==========================================*/

	.timeline{
	    border-collapse:collapse;
	    border-spacing:0;
	    display:table;
	    position:relative;
	    table-layout:fixed;
	    width:100%;
	}

	.timeline:before{
	    background:#C7CBD6;
	    bottom:0px;
	    content:"";
	    left:50%;
	    position:absolute;
	    top:0;
	    width:2px;
	    z-index:0;
	}

	h3.timeline-title{
	    margin:0;
	    color:#C8CCD7;
	    font-size:20px;
	    font-weight:400;
	    margin:0 0 5px;
	    text-transform:uppercase;
	}

	.t-info{
	    color:#C8CCD7;
	}

	.timeline-item:before, .timeline-item.alt:after{
	    content:"";
	    display:block;
	    width:50%;
	}

	.timeline-item{
	    display:table-row;
	}

	.timeline-desk{
	    display:table-cell;
	    vertical-align:top;
	    width:50%;
	}

	.timeline-desk h1{
	    font-size:16px;
	    font-weight:300;
	    margin:0 0 5px;
	}

	.timeline-desk .panel{
	    display:block;
	    margin-left:25px;
	    position:relative;
	    text-align:left;
	    background:#F4F4F4;
	}

	.timeline-item .timeline-desk .arrow{
	    border-bottom:8px solid transparent;
	    border-top:8px solid transparent;
	    display:block;
	    height:0;
	    left:-7px;
	    position:absolute;
	    top:13px;
	    width:0;
	}
	.timeline-item .timeline-desk .arrow{
	    border-right:8px solid #F4F4F4 !important;
	}

	.timeline-item.alt .timeline-desk .arrow-alt{
	    border-bottom:8px solid transparent;
	    border-top:8px solid transparent;
	    display:block;
	    height:0;
	    right:-7px;
	    position:absolute;
	    top:13px;
	    width:0;
	    left:auto;
	}

	.timeline-item.alt .timeline-desk .arrow-alt{
	    border-left:8px solid #F4F4F4 !important;
	}

	.timeline .timeline-icon{
	    left:-30px;
	    position:absolute;
	    top:15px;
	}

	.timeline .timeline-icon{
	    background:#C7CBD6;
	    box-shadow:0 0 0 3px #C7CBD6;
	}

	.timeline-desk span a{
	    text-transform:uppercase;
	}

	.timeline-desk h1.red, .timeline-desk span a.red{
	    color:#E74C3C;
	}

	.timeline-desk h1.green, .timeline-desk span a.green {
	    color:#39B6AE;
	}
	.timeline-desk h1.blue, .timeline-desk span a.blue{
	    color:#56C9F5;
	}
	.timeline-desk h1.purple, .timeline-desk span a.purple{
	    color:#8074C6;
	}
	.timeline-desk h1.light-green, .timeline-desk span a.light-green{
	    color:#A8D76F;
	}

	.timeline .timeline-icon.red{
	    background:#E74C3C;
	    box-shadow:0 0 0 3px #E74C3C;
	}

	.timeline .timeline-icon.green{
	    background:#39B6AE;
	    box-shadow:0 0 0 3px #39B6AE;
	}

	.timeline .timeline-icon.blue{
	    background:#56C9F5;
	    box-shadow:0 0 0 3px #56C9F5;
	}

	.timeline .timeline-icon.purple{
	    background:#8074C6;
	    box-shadow:0 0 0 3px #8074C6;
	}

	.timeline .timeline-icon.light-green{
	    background:#A8D76F;
	    box-shadow:0 0 0 3px #A8D76F;
	}

	.timeline .timeline-icon{
	    border:3px solid #FFF;
	    border-radius:50%;
	    -webkit-border-radius:50%;
	       -moz-border-radius:50%;
	        -ms-border-radius:50%;
	         -o-border-radius:50%;
	    display:block;
	    height:12px;
	    width:12px;
	}

	.timeline-item.alt .timeline-icon{
	    left:auto;
	    right:-32px;
	}

	.timeline .time-icon:before{
	    font-size:16px;
	    margin-top:5px;
	}
	.timeline .timeline-date{
	    left:-200px;
	    position:absolute;
	    text-align:right;
	    top:12px;
	    width:150px;
	}

	.timeline-desk h5 span{
	    color:#999;
	    display:block;
	    font-size:12px;
	    margin-bottom:4px;
	}


	.timeline-item.alt:before{
	    display:none;
	}
	.timeline-item:before, .timeline-item.alt:after{
	    content:"";
	    display:block;
	    width:50%;
	}

	.timeline-desk p{
	    font-size:12px;
	    margin-bottom:0;
	}

	.timeline-desk a{
	    color:#EF6F66;
	}

	.timeline-desk .panel{
	    margin-bottom:5px;
	}

	.timeline-desk .album{
	    margin-top:20px;
	}

	.timeline-desk .album a{
	    margin-right:5px;
	    float:left;
	}

	.timeline-desk .notification{
	    background:none repeat scroll 0 0 #FFF;
	    margin-top:20px;
	    padding:8px;
	}


	.timeline-item.alt .panel{
	    margin-left:0;
	    margin-right:25px;
	}

	.timeline-item.alt .timeline-date{
	    left:auto;
	    right:-200px;
	    text-align:left;
	}

	.mbot30{
	    margin-bottom:30px;
	}

	/*	EASY PIE CART
	==========================================*/

	.easy-pie-chart{
	    display:inline-block;
	    padding:30px 0;
	}

	.chart-info, .chart-info .increase, .chart-info .decrease{
	    display:inline-block;
	}

	.chart-info{
	    width:100%;
	    margin-bottom:5px;
	}

	.chart-position{
	    margin-top:70px;
	}

	.chart-info span{
	    margin:0 3px;
	}

	.chart-info .increase{
	    background:#FF6C60;
	    width:10px;
	    height:10px;
	}

	.chart-info .decrease{
	    background:#F2F2F2;
	    width:10px;
	    height:10px;
	}

	.panel.revenue{
		border:none;
	}

	.panel-footer.revenue-foot{
	    background:#E6E7EC;
	    -webkit-border-radius:0px 0px 4px 4px;
	       -moz-border-radius:0px 0px 4px 4px;
	        -ms-border-radius:0px 0px 4px 4px;
	         -o-border-radius:0px 0px 4px 4px;
	    		border-radius:0px 0px 4px 4px;
	    border:none;
	    padding:0;
	    width:100%;
	    display:inline-block;
	}

	@media screen and (-webkit-min-device-pixel-ratio:0){
	    /* Safari and Chrome */
	    .panel-footer.revenue-foot{
	        margin-bottom:-4px;
	    };
	}


	.panel-footer.revenue-foot ul {
	    margin:0;
	    padding:0;
	    width:100%;
	    display:inline-flex;
	    list-style:none;
	}

	.panel-footer.revenue-foot ul li{
	    float:left;
	    width:33.33%;
	}

	.panel-footer.revenue-foot ul li.first a:hover, .panel-footer.revenue-foot ul li.first a{
	    -webkit-border-radius:0px 0px 0px 4px;
	       -moz-border-radius:0px 0px 0px 4px;
	        -ms-border-radius:0px 0px 0px 4px;
	         -o-border-radius:0px 0px 0px 4px;
	    		border-radius:0px 0px 0px 4px;
	    text-decoration:none;
	}

	.panel-footer.revenue-foot ul li.last a:hover, .panel-footer.revenue-foot ul li.last a{
	    -webkit-border-radius:0px 0px 4px 0px;
	       -moz-border-radius:0px 0px 4px 0px;
	        -ms-border-radius:0px 0px 4px 0px;
	         -o-border-radius:0px 0px 4px 0px;
	    		border-radius:0px 0px 4px 0px;
	    border-right:none;

	}

	.panel-footer.revenue-foot ul li a{
	    display:inline-block;
	    width:100%;
	    padding:14px 15px;
	    text-align:center;
	    border-right:1px solid #D5D8DF;
	    color:#797979;
	    text-decoration:none;
	}

	.panel-footer.revenue-foot ul li a:hover, .panel-footer.revenue-foot ul li.active a{
	    background:#FFF;
	    position:relative;
	}

	.panel-footer.revenue-foot ul li a i{
	    color:#C6CAD5;
	    display:block;
	    font-size:16px;
	}
	.panel-footer.revenue-foot ul li a:hover i, .panel-footer.revenue-foot ul li.active a i{
	    color:#FF6C60;
	    display:block;
	    font-size:16px;
	}

	/*	REVENUE
	==========================================*/

	.revenue-head{
	    background:#1ABC9C;
	    -webkit-border-radius:4px 4px 0px 0px;
	       -moz-border-radius:4px 4px 0px 0px;
	        -ms-border-radius:4px 4px 0px 0px;
	         -o-border-radius:4px 4px 0px 0px;
	    		border-radius:4px 4px 0px 0px;
	    color:#FFF;
	    line-height:50px;
	}

	.revenue-head span{
	    background:#16A085;
	    padding:16px;
	    -webkit-border-radius:4px 0px 0px 0px;
	       -moz-border-radius:4px 4px 0px 0px;
	        -ms-border-radius:4px 4px 0px 0px;
	         -o-border-radius:4px 4px 0px 0px;
	     		border-radius:4px 0px 0px 0px;
	}

	.revenue-head span i{
	    font-size:18px;
	}

	.revenue-head h3{
	    display:inline;
	    padding:0 10px;
	    font-size:14px;
	    font-weight:300;
	}

	.revenue-head span.rev-combo{
	    background:#16A085;
	    padding:16px;
	    line-height:normal;
	    -webkit-border-radius:0px 4px 0px 0px;
	       -moz-border-radius:0px 4px 0px 0px;
	        -ms-border-radius:0px 4px 0px 0px;
	         -o-border-radius:0px 4px 0px 0px;
	    		border-radius:0px 4px 0px 0px;
	}

	/*	FORM WIZARD
	==========================================*/

	.stepy-tab{
    	text-align:center;
	}

	.stepy-tab ul{
	    display:inline-block;
	    list-style:none;
	}

	.stepy-tab ul li{
	    float:left;
	}

	.step legend{
	    border:none;
	}

	.button-back{
	    float:left;
	}

	.button-next, .finish{
	    float:right;
	}

	.button-back, .button-next, .finish{
	    cursor:pointer; text-decoration:none;
	}

	.step{
	    clear:left;
	}
	.step label{
	    display:block;
	}


	.stepy-titles li{
	    color:#757575;
	    cursor:pointer;
	    float:left;
	    margin:10px 15px;
	}

	.stepy-titles li span{ display:block;}

	.stepy-titles li.current-step div{
	    color:#FFF;
	    cursor:auto;
	    background:#1ABC9C;
	    border-radius:10px;
	    -webkit-border-radius:10px;
	       -moz-border-radius:10px;
	        -ms-border-radius:10px;
	         -o-border-radius:10px;
	    width:100px;
	    height:100px;
	    line-height:100px;
	}
	
	.stepy-titles li div{
	    font-size:16px;
	    font-weight:300;
	    background:#BBB;
	    border-radius:10px;
	    -webkit-border-radius:10px;
	       -moz-border-radius:10px;
	        -ms-border-radius:10px;
	         -o-border-radius:10px;
	    width:100px;
	    height:100px;
	    line-height:100px;
	}

	/*	DATA TABLES
	==========================================*/

	.table-advance tr td{
	    vertical-align:middle !important;
	}

	.no-border{
	    border-bottom:none;
	}

	.dataTables_length , .dataTables_filter{
	    padding:15px;
	}
	.dataTables_info{
	    padding:0 15px;
	}

	.dataTables_filter{
	    float:right;
	}

	.dataTables_length select{
	    width:65px;
	    padding:5px 8px;
	}

	.dataTables_length label, .dataTables_filter label{
	    font-weight:300;
	}

	.dataTables_filter label{
	    width:100%;
	}

	.dataTables_filter label input{
	    width:78%;
	}

	.border-top{
	    border-top:1px solid #DDD;
	}

	.dataTables_paginate.paging_bootstrap.pagination{
		margin-top:20px !important;
	}

	.dataTables_paginate.paging_bootstrap.pagination li{
	    float:left;
	    margin:0 1px;
	    border:1px solid #DDD;
	    border-radius:3px;
	    -webkit-border-radius:3px;
	       -moz-border-radius:3px;
	        -ms-border-radius:3px;
	         -o-border-radius:3px;
	    list-style:none;
	}

	.dataTables_paginate.paging_bootstrap.pagination li.disabled a{
	    color:#C7C7C7;
	}
	.dataTables_paginate.paging_bootstrap.pagination li a{
	    color:#797979;
	    padding:5px 10px;
	    display:inline-block;
	    text-decoration:none;
	}

	.dataTables_paginate.paging_bootstrap.pagination li:hover a, .dataTables_paginate.paging_bootstrap.pagination li.active a{
	    color:#797979;
	    background:#EEE;
	    border-radius:3px;
	    -webkit-border-radius:3px;
	       -moz-border-radius:3px;
	        -ms-border-radius:3px;
	         -o-border-radius:3px;
	}

	.dataTables_paginate.paging_bootstrap.pagination{
	    float:right;
	    margin-top:-5px;
	    margin-bottom:15px;

	}

	.dataTable tr:last-child{
	    border-bottom:1px solid #DDD;
	}

	/*	Charts
	==========================================*/

	.demo-xchart{
		height:400px;
		width:100%;
	}

	/*	GMAPS
	==========================================*/

	.gmaps{
		height:300px;
		width:100%;
	}

	/*	BLANK PAGE
	==========================================*/

	.blank-page{
		height:700px;
	}

	/*	404 Page
	==========================================*/

	#wrapper-404{
		background:#1ABC9C;
	}

	#wrapper-404 .errorpage{
		margin-top:10%;
		margin-bottom:10%;
		text-align:center;
		color:#ECF0F1;
	}

	#wrapper-404 .errorpage i.fa{
		font-weight:300;
		font-size:200pt;
		color:#16A085;
	}

	#wrapper-404 .errorpage h1{
		font-weight:300;
		font-size:68pt;
		margin-bottom:20px;
	}

	#wrapper-404 .errorpage .btn.btn-primary{
		border:1px solid #16A085;
	}

	#wrapper-404 .errorpage .btn.btn-primary:hover{
		-webkit-transition:all 1s ease;
		   -moz-transition:all 1s ease;
		    -ms-transition:all 1s ease;
		     -o-transition:all 1s ease;
		        transition:all 1s ease;
	}

	/*	500 PAGE
	==========================================*/

	#wrapper-500{
		background:#E74C3C;
	}

	#wrapper-500 .errorpage{
		text-align:center;
		color:#ECF0F1;
		margin-top:10%;
		margin-bottom:10%;
	}

	#wrapper-500 .errorpage i.fa{
		font-weight:300;
		font-size:200pt;
		color:#C0392B;
	}

	#wrapper-500 .errorpage h1{
		font-weight:300;
		font-size:68pt;
		margin-bottom:20px;
	}

	#wrapper-500 .errorpage .btn.btn-danger{
		border:1px solid #C0392B;
	}

	#wrapper-500 .errorpage .btn.btn-danger:hover{
		-webkit-transition:all 1s ease;
		   -moz-transition:all 1s ease;
		    -ms-transition:all 1s ease;
		     -o-transition:all 1s ease;
		        transition:all 1s ease;
	}

	/*	PRINCING TABLE
	==========================================*/

	.princing-table{
		margin-top:40px;
	}

	.princing-table .princing-body{
		background:#FFF;
		color:#34495E;
		text-align:center;
		-webkit-border-radius:10px;
		   -moz-border-radius:10px;
		    -ms-border-radius:10px;
		     -o-border-radius:10px;
				border-radius:10px;
		margin-bottom:20px;
	}

	.princing-table .princing-body .princing-head{
		padding:25px 25px 0 25px;
	}

	.princing-table .princing-body .princing-head h1{
		font-weight:300;
		font-size:14pt;
		margin-bottom:25px;
	}

	.princing-table .princing-body .princing-head h2{
		background:#34495E;
		color:#ECF0F1;
		padding:25px;
		-webkit-border-radius:10px;
		   -moz-border-radius:10px;
		    -ms-border-radius:10px;
		     -o-border-radius:10px;
				border-radius:10px;
		font-weight:300;
		font-size:28pt;
	}

	.princing-table .princing-body .princing-head h2 span{
		font-weight:400;
		font-size:12pt;
		margin-bottom:25px;
		color:#16A085;
	}

	.princing-table .princing-body ul{
		list-style:none;
		padding:20px 20px 0 20px;
		margin-bottom:25px;
	}

	.princing-table .princing-body ul li{
		border-bottom:1px solid #ECF0F1;
		color:#34495E;
		padding-top:10px;
		padding-bottom:10px;
	}

	.princing-table .princing-body .princing-footer{
		padding:25px;
	}

	.princing-table .princing-body .princing-footer .btn:hover,
	.princing-table .princing-body.princing-active .princing-footer .btn:hover{
		-webkit-transition:all 1s ease;
		   -moz-transition:all 1s ease;
		    -ms-transition:all 1s ease;
		     -o-transition:all 1s ease;
		        transition:all 1s ease;
	}

	.princing-table .princing-body.princing-active{
		background:#1ABC9C;
		color:#ECF0F1;
		margin-top:-20px;
	}

	.princing-table .princing-body.princing-active .princing-head{
		padding:30px 25px 0 25px;
	}

	.princing-table .princing-body.princing-active .princing-head h2{
		background:#16A085;
	}

	.princing-table .princing-body.princing-active .princing-head h2 span{
		color:#ECF0F1;
	}

	.princing-table .princing-body.princing-active ul{
		margin-top:20px;
	}

	.princing-table .princing-body.princing-active ul li{
		border-bottom:1px solid #16A085;
		color:#ECF0F1;
	}

	.princing-table .princing-body.princing-active .princing-footer{
		padding:30px 25px 35px 25px;
	}

	/*	INVOICE
	==========================================*/

	.invoice .invoice-main{
		background:#FFF;
		padding:20px;
		border-radius:4px;
	}

	.invoice .invoice-main .invoice-head{
		margin-bottom:50px;
		color:#34495E;
	}

	.invoice .invoice-main .invoice-head h1{
		font-weight:300;
	}

	.invoice .invoice-main .invoice-body ul{
		list-style:none;
		text-align:right;
	}

	.invoice .invoice-main .invoice-body ul > li{
		background:#27AE60;
		font-weight:400;
		color:#ECF0F1;
		margin-bottom:10px;
		padding:10px 20px;
		-webkit-border-radius:4px;
		   -moz-border-radius:4px;
		    -ms-border-radius:4px;
		     -o-border-radius;4px
				border-radius:4px;
	}

	.footer-invoice{
		background:#FFF;
		-webkit-border-radius:4px;
		   -moz-border-radius:4px;
		    -ms-border-radius:4px;
		     -o-border-radius:4px;
				border-radius:4px;
		padding:20px;
		margin-top:20px;
	}

	/*	PROPERTY LIST
	==========================================*/

	#property-list img{
		width:100%;
		height:170px;
		border:5px solid #ECF0F1;
		margin-bottom:7px;
	}

	#property-list hr{
		margin-top:10px;
		margin-bottom:10px;
	}

	#property-list h4.title-real-estates a{
		color:#F39C12;
	}

	#property-list h4.title-real-estates a:hover{
		-webkit-transition:all 1s ease;
		   -moz-transition:all 1s ease;
		    -ms-transition:all 1s ease;
		     -o-transition:all 1s ease;
		        transition:all 1s ease;
		color:#F1C40F;
	}

	#property-list h4 span{
		color:#F1C40F;
	}

	#real-estates-columns img{
		border:5px solid #ECF0F1;
		width:100%;
		height:300px;
		margin-bottom:10px;
	}

	#real-estates-columns .title-realestates-columns h4 a{
		color:#1ABC9C;
		font-weight:300;
		font-size:18pt;
		text-decoration:none;
	}

	#real-estates-columns .title-realestates-columns h4 a:hover{
		color:#16A085;
		-webkit-transition:all 1s ease;
		   -moz-transition:all 1s ease;
		    -ms-transition:all 1s ease;
		     -o-transition:all 1s ease;
		        transition:all 1s ease;
	}

	#real-estates-columns .title-realestates-columns hr{
		margin-top:10px;
		margin-bottom:10px;
	}

	#real-estates-columns .btn:hover{
		-webkit-transition:all 1s ease;
		   -moz-transition:all 1s ease;
		    -ms-transition:all 1s ease;
		     -o-transition:all 1s ease;
		        transition:all 1s ease;
	}

	#real-estates-detail #author img{
		-webkit-border-radius:100%;
		   -moz-border-radius:100%;
		    -ms-border-radius:100%;
		     -o-border-radius:100%;
				border-radius:100%;
		border:5px solid #ECF0F1;
		margin-bottom:10px;
	}
	#real-estates-detail #author p{
		margin-top:10px;
	}

	#real-estates-detail .sosmed-author i.fa{
		width:30px;
		height:30px;
		border:2px solid #BDC3C7;
		color:#BDC3C7;
		padding-top:6px;
		margin-top:10px;
	}

	#real-estates-detail .sosmed-author i.fa:hover{
		background:#BDC3C7;
		color:#34495E;
		-webkit-transition:all 1s ease;
		   -moz-transition:all 1s ease;
		    -ms-transition:all 1s ease;
		     -o-transition:all 1s ease;
		        transition:all 1s ease;
	}

	#real-estates-detail .slides li img{
		height:450px;
	}

	#real-estates-detail .flex-control-nav li img{
		height:100px;
	}

	#real-estates-detail .flexslider{
		margin:0;
	}

	/*	STORE LIST
	==========================================*/

	#store-list img{
		width:100%;
		height:170px;
		border:5px solid #ECF0F1;
		margin-bottom:7px;
	}

	#store-list hr{
		margin-top:10px;
		margin-bottom:10px;
	}

	#store-list h4.title-store a{
		color:#F39C12;
	}

	#store-list h4.title-store a:hover{
		-webkit-transition:all 1s ease;
		   -moz-transition:all 1s ease;
		    -ms-transition:all 1s ease;
		     -o-transition:all 1s ease;
		        transition:all 1s ease;
		color:#F1C40F;
	}

	#store-list h4 span{
		color:#F1C40F;
	}

	#store-detail .slides li img{
		height:300px;
	}

	#store-detail .flex-control-nav li img{
		height:100px;
	}

	#store-detail .flexslider{
		margin:0;
	}

	/*	LOGIN
	==========================================*/

	.form-login{
		max-width:330px;
		background:#FFF;
		margin:30px auto 0;
		-webkit-border-radius:5px;
		   -moz-border-radius:5px;
		    -ms-border-radius:5px;
		     -o-border-radius:5px;
		        border-radius:5px;
	}

	.form-login h2.form-login-heading{
		margin:0;
		color:#FFF;
		font-size:20px;
		font-weight:500;
		padding:20px 15px;
		text-align:center;
		background:#34495E;
		text-transform:uppercase;
		-webkit-border-radius:5px 5px 0 0;
		   -moz-border-radius:5px 5px 0 0;
		    -ms-border-radius:5px 5px 0 0;
		     -o-border-radius:5px 5px 0 0;
          		border-radius:5px 5px 0 0;
	}

	.login-wrap{
		padding:20px;
	}

	.form-login .form-control{
		position:relative;
		font-size:16px;
		height:auto;
		padding:10px;
		-webkit-box-sizing:border-box;
		   -moz-box-sizing:border-box;
		    -ms-box-sizing:border-box;
		     -o-box-sizing:border-box;
		        box-sizing:border-box;
	}

	.form-login .checkbox{
		margin-bottom:14px;
	}
	.checkbox, .checkbox:hover, .checkbox:focus{
		border:none;
	}

	.form-login .btn-login{
		background:#1ABC9C;
		color:#FFF;
		font-weight:300;
		font-family:'Open Sans', sans-serif;
		box-shadow:0 4px #16A085;
		margin-bottom:20px;
	}

	.form-login p{
		text-align:center;
		color:#B6B6B6;
		font-size:16px;
		font-weight:300;
	}
	/*
	header{
		height:194px;
		margin:0 auto;
		background:url('../img/bg.jpg') top center repeat;
	}
	*/
	.logo-head{
		margin:0 auto;
		display:block;
	}

/*	FOOTER
==============================================*/

footer{
	margin-top:30px;
}

footer .footer-widget{
	margin-bottom:20px;
}

footer h1.page-header{
	font-family:"Open Sans", sans-serif;
	font-weight:300;
	color:#8D9AA5;
	margin-bottom:-1px;
}

footer h1.page-header strong{
	color:#34495E;
}

footer span.divider-hr{
	width:100px;
	height:2px;
	background:#7F8C8D;
	display:block;
	margin-top:0;
}

footer .content-widget-footer{
	margin-top:30px;
}

footer .content-widget-footer .icon-footer{
	color:#34495E;
}

footer .content-widget-footer .col-sm-8 p{
	color:#7F8C8D;
	font-family:"Open Sans", sans-serif;
	font-weight:300;
	font-size:10pt;
}

footer .content-widget-footer .icon-footer i.fa{
	font-weight:400;
	font-size:60pt;
	margin-bottom:15px;
}

.footer-bottom .footer-bottom-widget{
	border-top:1px solid #DDD;
	margin-top:25px;
	padding-top:20px;
	padding-bottom:20px;
}

.footer-bottom .footer-bottom-widget p{
	color:#7F8C8D;
}

.footer-bottom .footer-bottom-widget .sosmed-footer{
	margin-bottom:10px;
}

.footer-bottom .footer-bottom-widget .sosmed-footer i.fa{
	margin-right:15px;
	width:30px;
	height:30px;
	background:#8D9AA5;
	color:#E7E7E7;
	-webkit-border-radius:4px;
	   -moz-border-radius:4px;
	    -ms-border-radius:4px;
	     -o-border-radius:4px;
			border-radius:4px;
	padding-top:8px;
	padding-left:9px;
	margin-bottom:10px;
}

.footer-bottom .footer-bottom-widget .sosmed-footer i.fa:hover{
	background:#34495E;
	-webkit-transition:all 1s ease;
	   -moz-transition:all 1s ease;
	    -ms-transition:all 1s ease;
	     -o-transition:all 1s ease;
	        transition:all 1s ease;
}

.footer-bottom .footer-bottom-widget .footer-bottom-links{
	text-align:right;
	margin-top:5px;
}

.footer-bottom .footer-bottom-widget .footer-bottom-links a{
	margin-left:15px;	
	color:#7F8C8D;
	font-size:11pt;
}

/*	MEDIA RESPONSIVE
==================================================*/

/* Smartphones (portrait) ----------- */
@media only screen and (max-width :320px){
/* Styles */

}

@media only screen and (max-width :480px){
/* Styles */
}

@media only screen and (max-width :640px){
/* Styles */
	
	.header-top .navbar-nav.navbar-left.top-menu,
	.header-top .navbar-nav.navbar-right.top-menu{
		display:none;
	}

	#header .overlay{
		background:rgba(41, 128, 185, 1);
	}

	#header ul.nav br{
		display:none;
	}

	#header ul.nav li .text-center{
		text-align:left;
		padding-left:20px;
	}

	#header ul.nav li,
	#header ul.nav li a .text-center,
	#header ul.nav li a i.fa,
	#header ul.nav li.dropdown a.dropdown-toggle,
	#header ul.nav li.dropdown a.dropdown-toggle i.fa{
		color:#FFF;
		font-size:14pt;
	}

	#header ul.nav li.dropdown ul.dropdown-menu li a,
	#header ul.nav li.dropdown ul.dropdown-menu li a i.fa{
		color:#FFF;
		padding-left:25px;
		font-size:11pt;
		font-weight:300;
	}

	.state-overview .symbol i{
	    color:#FFF;
	    font-size:40px;
	    -webkit-border-radius:100%;
	       -moz-border-radius:100%;
	        -ms-border-radius:100%;
	         -o-border-radius:100%;
	    		border-radius:100%;
	    -webkit-border:2px dotted #FFF;
	       -moz-border:2px dotted #FFF;
	        -ms-border:2px dotted #FFF;
	         -o-border:2px dotted #FFF;
				border:2px dotted #FFF;
		width:70px;
		height:70px;
		padding-top:13px;
	}

	.footer-bottom{
		text-align:center;
	}

	.footer-bottom .footer-bottom-widget .footer-bottom-links{
		text-align:center;
	}
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width :768px){
/* Styles */
	#header .dropdown-menu li:hover .sub-menu{
	    visibility:visible;
	}
	#header .dropdown:hover .dropdown-menu{
	    display:block;
	}

	#header .navbar-nav li > a > .text-center i.fa{
		font-size:24pt;
	}

	footer .footer-widget .content-widget-footer i.fa{
		font-size:36pt;
	}

	.footer-bottom .footer-bottom-widget .sosmed-footer i.fa{
		margin-right:14px;
	}

	.footer-bottom .footer-bottom-widget .footer-bottom-links a{
		margin-left:2px;	
		color:#7F8C8D;
		font-size:11pt;
	}

}

/* iPads (landscape) ----------- */
@media only screen (max-width :1024px){
/* Styles */
}
/* Desktops and laptops ----------- */
@media only screen and (min-width :1224px){
/* Styles */
}

/* Large screens ----------- */
@media only screen and (min-width :1824px){
/* Styles */
}

/* iPhone 4 ----------- */
@mediaonly screen and (-webkit-min-device-pixel-ratio :1.5),only screen and (min-device-pixel-ratio :1.5){
/* Styles */
}
.center{
	text-align:center;
}
.right{
	text-align:right;
}
.img{
	max-width:1100px;
	margin:5px auto;
}
.profil{
	width:100px;
	height:100px;
}
.nopay{
	height:50px;
	color:#C0392B;
	text-align:center;
	vertical-align:middle;
}
.upper{
	text-transform:uppercase;
}
.lower{
	text-transform:lowercase;
}
.capitalize{
	text-transform:capitalize;
}
.not-active {
  pointer-events: none;
  cursor: none !important;
  color: #FFF !important;
  border-color: #909090 !important;
  background: #909090 !important
}
.fieldError{
    border-color:#E35B5A !important;
}
.gifloader{
    position:fixed;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    z-index:10000;
    background:url('../img/loading.gif') 50% 50% no-repeat rgb(249,249,249);
}
.ellipsis{
    position:absolute;
    left:40%;
    width:100%;
    height:200px;
    z-index:10000;
    background:url('../img/Ellipsis.gif') no-repeat;
}
.msgError{
    color:#E35B5A;
    font-weight: bold;
    text-align: center;
    margin-bottom: 20px;
}
.viewPass{
    top: 10px;
    right: 10px;
    z-index: 10;
    color: #676a6c;
    font-size: 15px;
    position: absolute;
}
.help-block{
	color: #E74C3C;
    font-size: 13px;
    margin-top: 20px;
}
.bg-img{
	background: #F8F2F4 url('../img/bg-login.jpg') no-repeat top center;
	background-size: cover;
}
.panel-body span,
.form-group label{
	color: #F19115;
	font-weight: 700;
}
.form-group input,
.form-group select,
.form-group texterea{
	height: 40px;
	font-weight: 400;
	border: 2px solid #57BA9E;
}
.btn-action{
    font-size: 13pt;
    font-weight: 600;
	padding: 10px 20px;
}
.padding{
	padding: 2px;
}
.stand-circle{
    width: 35px;
    height: 35px;
    margin: 10px 0;
    text-align: center;
    padding: 5px 0 !important;
    border-radius: 100% !important;
}
.bordertxt{
	font-weight: 400;
	border: 2px solid #57BA9E;
}