.round-bg-loginleft {
	border-radius:50px 0 0 50px;
	
	
}

.round-bg-loginright {
	border-radius:0px 50px 50px 0px;
	
	
}

.theme-color {
	color: #111f44 !important;
}
.menu-bg {
	background: #111f44;
}
.round-bg-contact {
	border-radius:8px;	
	padding:20px;
	min-height: 300px;
	margin-bottom: 30px;
	
}

.round-bg {
	border-radius:50px;
	
	padding:60px;
	
}

.themebgnew {
	background:#ebf2fb;
	
}

.loanbgOne {
	background-color:#fff3e9;
	position: relative;
	border-radius: 50px 50px;
}

.loanbgtwo {
	background-color:#e3f0ea !important;
	position: relative;
	border-radius: 50px;
}

.servicesSpl {
	color:black;
	position: relative;
}

.icon-boxspl {
	border-radius:25px;
	border:1px solid #222;
	padding:20px;
	text-align: center;
	margin:10px 0;
}

.servicesSpl h4 {
	font-weight: 500;
	color: black;
	font-size:30px;
}

.owl-nav {
	display: none;
}

.slider-box {
	background: #c00000;  /* fallback for old browsers */
/*background: -webkit-linear-gradient(to right, #240b36, #c31432);   Chrome 10-25, Safari 5.1-6 
background: linear-gradient(to right, #240b36, #c31432);  W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
position:relative;
}

.title {
	font-size:34px;
	font-weight:550;
}

.iconsspl {
	color: white;
	font-size:34px;
	padding:10px;
	border:2px solid #fff;
	border-radius:100px !important;
}

.bg-theme {
	background: #ebf2fb;
}

/************ Collapse *********/
.text-underline {
	background:#fff;
	padding: 7px 12px;
	margin:10px 0;
	border:1px solid #222;
	font-size:80%;
	border-radius:10px;
	
}
.boxicon {
	background:#fff;
	border:1px solid #ddd;
	padding:10px;
	margin:10px 0;
	color: black;
	position: relative;
	text-align: center;
	border-radius:10px;
	/*width:150px;*/
	min-height: 180px;
	
}

.boxicon p {
	line-height: 1.2rem;
	font-weight:500;
	font-size:16px;
}
.boxicon img {
	width:70px;
	height: 70px;
	margin: 15px 0;
}


/********** login page *******/


.btn-block {
	width: 100%;
}
.gradient-custom-2 {
/* fallback for old browsers */
background: #fccb90;

/* Chrome 10-25, Safari 5.1-6 */
background: -webkit-linear-gradient(to right, #ee7724, #d8363a, #dd3675, #b44593);

/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
background: linear-gradient(to right, #ee7724, #d8363a, #dd3675, #b44593);
}

@media (min-width: 768px) {
.gradient-form {
height: 100vh !important;
}
}
@media (min-width: 769px) {
.gradient-custom-2 {
border-top-right-radius: .3rem;
border-bottom-right-radius: .3rem;
}
}

.blue-gradientbg {
	background: #0f0c29;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #24243e, #302b63, #0f0c29);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #24243e, #302b63, #0f0c29); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	height:80vh !important;

}

.border-radius-none {
	border-radius: 0;
}


/*************** responsive ***********/
.logoheight {
	height:120px;
}

.logo-adjustment {
	padding:0 30px;
}

.user-adjustment {
	font-size:200%;
	margin-right:20px;
}

.header-spl {
	margin:0 10px;
}
.supportnum-adjust {
	margin-top:-80px;
}

@media only screen and  (min-width:290px) and (max-width:900px) {

	.logoheight {
	height:80px;
}
	
	.logo-adjustment {
	padding:0 5px;
}
	
	.user-adjustment {
	font-size:100%;
		margin:0 15px;
}
	.header-spl {
	margin:0 10px;
		
}

	.supportnum-adjust {
	margin-top:00px;
		
}
	.supportnum-adjust h2 {
	font-size:150%;
		
}

.btn {
    font-size:70%;
}
}