/* RESIZE GOOGLE REPCAPTCHA ON LOGIN PAGE FOR SMALLER SCREENS */
	.g-recaptcha {
		width: 300px;
		margin: 0 auto;
		max-width: 300px;
	}

	/* ADD BOX SHADOW TO SIGN IN BOX */
	.signin-box{
			-webkit-box-shadow: 0px 0px 37px 0px rgba(152,152,152,1.00);
			box-shadow: 0px 0px 37px 0px rgba(152,152,152,1.00);

	}
	/* EDIT THE SIZE OF THE LOGO TOP-LEFT */
/*	.navbar-brand img {
			width: 140px;
			height:auto;
	} */
	/* SIZE OF THE COMPANY LOGO ON SIGN-IN PAGE, REMOVE SOME PADDING */
	.form-signin .bg-white .card-header {
		padding: 6px 16px !important;
	}
	.form-signin .bg-white .card-body {
		padding-top: 10px !important;
	}
	.form-signin img {
			width:100%;
			max-width:280px;
			height: auto;
			padding:0 !important;
			margin:0 !important;
	}
	/* OVERRRIDE SOME PADDING AND STYLES ON SIGN IN BOX */
	.panel-body {
			padding-top:0px !important;
	}
	.panel-heading {
			border-bottom:0 !important;
	}

	/*OVERRIDE NO WRAP IN TABLE CELLS */
	table.dataTable.nowrap td {
			white-space:normal !important;
	}
	/* NO WRAP IN STATUS COLUMN IN TASKS DATA TABLES */
	a[data-title^="task"] {
		white-space: nowrap !important;
		min-width:160px !important;
		}
	a[data-act="update-task-status"] {
		white-space: nowrap;
		min-width:80px;
	}

	/*STYLES FOR TASK PRIORITY */
	.priority-paused {
			background:#F8F8F8;
			border-radius:2px;
			display: inline-block;
			padding:4px 7px;
			width:100%;
	}
	.modal-content .priority-paused {
			display:inline;
	}
	.post-launch {
		background:#E1FFE1 !important;
		border-radius:2px;
		display: inline-block;
		padding:4px 7px;
		width:100%;
		white-space: nowrap;
	}
	.pre-launch {
		background:#008C23 !important;
		color: #fff;
		border-radius:2px;
		display: inline-block;
		padding:4px 7px;
		width:100%;
		white-space: nowrap;
	}
	.modal-content .priority-paused {
		display:inline;
	}
	.priority-low {
			background:#FFF2F2;
			border-radius:2px;
			display: inline-block;
			padding:4px 7px;
			width:100%;
	}
	.modal-content .priority-low {
			display:inline;
	}
	.priority-medium {
			background:#FFE8E9;
			border-radius:2px;
			display: inline-block;
			padding:4px 7px;
			width:100%;
	}
	.modal-content .priority-medium {
			display:inline;
	}
	.priority-high {
			background:#FFD0D5;
			border-radius:2px;
			display: inline-block;
			padding:4px 7px;
			width:100%;
	}
	.modal-content .priority-high {
			display:inline;
	}
	.priority-urgent {
			background:#FFA6AE;
			border-radius:2px;
			display: inline-block;
			padding:4px 7px;
			width:100%;
	}
	.modal-content .priority-urgent {
			display:inline;
	}
	.modal-content .progress {

	}
	/* CHANGE PROGRESS BAR HEIGHT */
	td .progress {
			height: 16px;
			border-radius: 8px;
			min-width: 100px !important;
	}
	/* TWEAKS TO TASK KANBAN USING FLEX-BOX */
	/*kanban*/
	#kanban-wrapper {
			width:100%;
			display:flex;
	}
	.kanban-container {
			margin-top: 20px;
			padding: 0px;
	}
	.kanban-col:first-child {
			margin: 0 0 0 15px;
	}
	.kanban-col {
			list-style-type: none;
			float: left;
			margin: 0 0 0 10px;
			width: 15%;
			min-width:105px;
			flex: auto;
	}
	.kanban-col-title{
			padding: 12px;
		/*	color: #fff; */
			margin-bottom: 15px;
			margin-right: 3px;
	}
	.kanban-item-list{
			max-height: 730px;
			height: 730px;
			overflow: hidden;
	}
	.kanban-input .form-control{
			padding: 10px;
			height: auto;
			margin-bottom: 10px;
			width: 99%;
			background-color: #fff;
			border-radius: 0;
	}
	.kanban-item .avatar img{
			height: 22px;
			width: 22px;
			margin-right: 10px;
	}
	.kanban-item{
			padding: 10px;
			margin: 0 3px 10px 0;
			background-color: #fff;
			cursor: default;
			display:flex;
			color: #4e5e6a;
			width:99%;
	}
	.kanban-item:before,
	.kanban-item:after{
			display: table;
			content: " ";
	}
	.kanban-item:after{
			clear: both;
	}
	/* DO NOT STATUS COLUMNS IN TASKS TABLE */
	.col-no-wrap {
		white-space: nowrap;
	}
	/*Colours for launch Values */
	.prelaunch {
		background-color: firebrick;
		color: #fff;
		border-radius:2px;
		display: inline-block;
		padding:4px 7px;
		width:100%;
	}
	.postlaunch {
		background-color: #ddd;
		color: #333;
		border-radius:2px;
		display: inline-block;
		padding:4px 7px;
		width:100%;
	}
	/* REMOVE TOO MUCH PADDING AROUND LOGO TOP LEFT */
	.sidebar-brand {
		padding: 0.1rem 2.8rem 0.1rem 2.7rem;
	}
	/* ADJUST SIZE OF LOGO TOP LEFT */
	.brand-logo img {
		max-height: 60px;
		width:auto;
	}
