/* General */
body {
	background-color: #f3f3e3 !important;
}
p {
	color:#602474;
}
ul {
	color:#602474;
}
.page-header {
	font-weight:bold;
}

[class*="section_"]+[class*="section_"] {
	border-top:none;
}
.btn {
	font-size:12pt;
}

/* header */
.navbar {
	height:75px;
}
.navbar-header {
	text-align:center;
}
.navbar-brand {
	float:none;
}
.navbar-brand img {
	height:60px;	
	margin-top:10px;
}
.navbar-brand>img {
	display:unset;
}
.carousel-indicators {
	display:none;
}
#authoutcome .page-header {
	margin-top: 10px;
}

/* landing authentication section*/
.section_banner { 
	margin-top:30px;
}
/* valid response */
#authoutcome {
	margin-top:65px;
}

i.fa.fa-check { 
	display:none;
}
#ValidTitle {
	color:#602474 !important;
}
#ValidTitle + p {
	text-align:center;
	color:#602474;
	font-size:18px;
}
#authoutcome img {
	width:100%;
}
.table-striped>tbody>tr:nth-of-type(odd) {
	background-color:unset;
}
.table-bordered>thead>tr>th, 
.table-bordered>tbody>tr>th, 
.table-bordered>tfoot>tr>th, 
.table-bordered>thead>tr>td, 
.table-bordered>tbody>tr>td, 
.table-bordered>tfoot>tr>td {
	border: 1px solid #602474;
}
.table td {
	color: black; 
}
.table strong {
	color: #602474;
}
/* utility 1 */

#section_utility1 div .row:nth-child(1) h2 {
	font-size: 14pt;
    font-weight: bold;
}
#section_utility1 div .row:nth-child(2) div {
	text-align:center;
}

/* utility 4 */
#section_utility4 {
	background-color:#F2F3E3;
}

#Utility4__carousel {
	background-color:#F2F3E3;
	padding-bottom:40px
}


#Utility4__carousel .carousel-item {
	margin-bottom: 15px;
	background-size:contain;
}


#Utility4__carousel .carousel-control.left:hover > span, #Utility4__carousel .carousel-control.right:hover > span {
	color: #763682  !important;	
}

#Utility4__carousel .carousel-control.left>span, #Utility4__carousel .carousel-control.right>span {
	color: #763682  !important;	
}

/* utiliy 5 */
#section_utility5 {
	background-color:#712180;
	margin-top:-10px;
}

#section_utility5 div .row:nth-child(1) h2 span {
	color:#F3F3E3 !important;
	font-weight: bold;
}
#Utility5__carousel {
	background-color: #712180;
}

#Utility5__carousel .carousel-item {
	margin-bottom: 15px;
	background-size:contain;
}

#Utility5__carousel .carousel-control.left:hover > span, #Utility5__carousel .carousel-control.right:hover > span {
	color: #F2F3E3  !important;	
}

#Utility5__carousel .carousel-control.left>span, #Utility5__carousel .carousel-control.right>span {
	color: #F2F3E3  !important;	
}











