﻿


@font-face {
	font-family: 'flexslider-icon';
	src: url('../fonts/flexslider-icon.html');
	src: url('../fonts/flexslider-icond41d.html?#iefix') format('embedded-opentype'), url('../fonts/flexslider-icon.woff') format('woff'), url('../fonts/flexslider-icon-2.html') format('truetype'), url('../fonts/flexslider-icon-3.html#flexslider-icon') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
	margin: 0px;
	padding: 0px;.face-ul li a
	width: 100%;
	height: auto;
	border-top: 2px solid #3498DB;
	font-family: 'Open Sans'!important;
}

section {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	height: auto;
}

.header-top {
	margin: 0px;
	padding: 5px 0px;
	width: 100%;
	height: auto;
	float: left;
	background:#000000;
}

.header-top-p {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

.header-top-p-r {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}

.header {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
}

.logo {
	margin: 25px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
}

.header_img {
	margin: 21px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
}

.pad-left {
	padding-left: 0px;
}

.pad-right {
	padding-right: 0px;
}

.imgmargin {
	margin-top: 20px;
}
/*--------------------------Login---------------------------------*/
.face {
	padding: 0px;
	margin: 0px auto 0px auto;
	height: auto;
	width: 100%;
	float: left;
}

.face-ul {
	margin: 19px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
}

	.face-ul li {
		padding: 0px;
		margin: 0px;
		width: 100%;
		height: auto;
		list-style: none;
		font-size: 25px;
		text-align: center;
		text-decoration: none;
	}

		.face-ul li a {
			padding: 10px;
			margin: 0px 0px 4px 0px;
			height: auto;
			width: 100%;
			font-size: 14px;
			text-align: center !important;
			text-decoration: none;
			color: #fff;
			float: left;
			display: initial;
			background-color: #f4720c;
			border-radius: 5px;
		}

			.face-ul li a:hover {
				color:#FFFFFF;
				background:#0099CC;
				transition: transform 0.5s;
			}
/*--------------------------Menu-----------------------------*/
.menu {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
	background-color:#1574bd;
}
/*--------------------------Menu End-----------------------------*/
/*--------------------------Slider Section---------------------------------*/
.slider {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
	width: 100%;
	margin: auto;
}

.carousel-control.left {
	background: none;
	color: #1b2773;
}

.carousel-control.right {
	background: none;
	color: #1b2773;
}

.carousel-indicators {
	left: 50%;
}


/*--------------------------Slider Section End---------------------------------*/



/*-----------------------Mid Welcome Section---------------------------*/
.mid_welcom {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
	background-color: #F8F8F8;
}

.mid_welcom_header {
	margin: 30px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	text-align: center;
	font-size: 36px;
	color: #333333;
}

.mid_welcom_paragraph {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	text-align: center;
	font-size: 24px;
	line-height: 25px;
	color: #333333;
}

.download-sec {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: auto;
	float: left;
}

.download_section {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: auto;
	float: left;
	border: 1px solid #efefef;
}

	.download_section ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width: 100%;
		height: auto;
		float: left;
	}

		.download_section ul li {
			list-style: none;
			margin: 0px 0px 0px 0px;
			padding: 5px 0px 5px 10px;
			width: 100%;
			height: auto;
			float: left;
		}

			.download_section ul li a {
				text-decoration: none;
				font-size: 14px;
				color: #333333;
				line-height: 25px;
				text-align: justify;
	
			}

/*-----------------------Mid Welcome Section End---------------------------*/


/*---------------------Photo Rotation Section-----------------------------*/
.photo_rotation {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 30px 0px;
	width: 100%;
	height: auto;
	float: left;
	background-color: #F8F8F8;
}
/* Flippy object */
.flippy ul {
	margin-left: -40px;
	width: auto;
}

.flippy li {
	list-style: none;
	width: auto;
	font-size: 14px;
	display: inline-block;
}

	.flippy li a {
		text-decoration: none;
	}

.flippy-object {
	-moz-transform: perspective(800px) rotateY(0deg);
	-webkit-transform: perspective(800px) rotateY(0deg);
	transform: perspective(800px) rotateY(0deg);
	float: left;
	cursor: pointer;
}

.flippy li:hover .flippy-object {
	-webkit-transform: perspective(800px) rotateY(-359.9deg);
	-moz-transform: perspective(800px) rotateY(-359.9deg);
	transform: perspective(800px) rotateY(-359.9deg);
	-webkit-transition: 0.6s ease-in-out;
	-moz-transition: 0.6s ease-in-out;
	transition: 0.6s ease-in-out;
}


.flippy-object:hover {
	-webkit-transform: perspective(800px) rotateY(-359.9deg);
	-moz-transform: perspective(800px) rotateY(-359.9deg);
	transform: perspective(800px) rotateY(-359.9deg);
	-webkit-transition: 0.6s ease-in-out;
	-moz-transition: 0.6s ease-in-out;
	transition: 0.6s ease-in-out;
}

.flippy-featured-container {
	position: relative;
	width: 100%;
	height: 300px;
}

	.flippy-featured-container > div {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 300px;
		-webkit-transition: 0.6s ease-in-out;
		-moz-transition: 0.6s ease-in-out;
		transition: 0.6s ease-in-out;
	}

		.flippy-featured-container > div h1 {
			font-size: 20px;
			padding: 0;
			margin: 0;
			color: #fff;
			line-height: 40px;
		}

		.flippy-featured-container > div p {
			font-size: 11px;
			padding: 0;
			margin: 0;
			color: #eee;
			line-height: 20px;
		}

		.flippy-featured-container > div a {
			color: #fff;
		}

		.flippy-featured-container > div.flippy-featured-back {
			-moz-backface-visibility: hidden;
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-transform: perspective(800px) rotateY(180deg);
			-webkit-transform: perspective(800px) rotateY(180deg);
			transform: perspective(800px) rotateY(180deg);
		}

	.flippy-featured-container:hover > div.flippy-featured-back {
		-moz-transform: perspective(800px) rotateY(0);
		-webkit-transform: perspective(800px) rotateY(0);
		transform: perspective(800px) rotateY(0);
	}

	.flippy-featured-container > div.flippy-featured-front {
		-moz-backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-moz-transform: perspective(800px) rotateY(0deg);
		-webkit-transform: perspective(800px) rotateY(0deg);
		transform: perspective(800px) rotateY(0deg);
		cursor: pointer;
	}

	.flippy-featured-container:hover > div.flippy-featured-front {
		-webkit-transform: perspective(800px) rotateY(-179.9deg);
		-moz-transform: perspective(800px) rotateY(-179.9deg);
		transform: perspective(800px) rotateY(-179.9deg);
	}

.flippy-featured-image {
	height: 200px;
	border-bottom: #FFF 5px solid;
}


.flippy-featured-title-front {
	position: absolute;
	margin: 210px 10px 0px 10px;
	padding: 10px;
	color: #FFF;
	font-weight: bold;
}

.flippy-featured-subtitle-front {
	position: absolute;
	margin: 255px 10px 0px 10px;
	padding: 5px 10px;
	color: #FFF;
	font-style: italic;
	font-size: 12px;
}

.flippy-featured-title-back {
	margin: 10px 10px 0px 10px;
	color: #FFF;
	padding-bottom: 15px;
	font-weight: bold;
}

.flippy-featured-description {
	margin: 0px 0px 10px 0px;
	padding: 10px;
	color: #fff;
}

.flippy-featured-readmore {
	padding: 10px;
	color: #fff;
}
/* flippy Testmonials */

.flippy-container > div.flippy-back {
	background: #1fb4da;
}

.flippy-title-front {
	background: #1fb4da;
}

.flippy-title-back {
	color: #1fb4da;
}

.flippy-featured-container > div {
	background: #f04f21;
}

	.flippy-featured-container > div.flippy-featured-back {
		background: #1B2773;
	}

.flippy-featured-title-front {
	background: rgba(255, 255, 255, 0.2);
}

.flippy-featured-subtitle-front {
	background: rgba(255, 255, 255, 0.2);
}

.flippy-featured-title-back {
	border-bottom: dotted 3px #FFF;
}

.flippy-blog-container > div.flippy-blog-back {
	background: #1fb4da;
}
/*-----------------------Photo Rotation Section End----------------------------------*/


/*---------------------Mid Contant Section-----------------------------*/
.mid_contant_section {
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 30px 0px;
	width: 100%;
	height: auto;
	float: left;
}

.mid_contant_section_header {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	width: 100%;
	height: auto;
	font-size: 20px;
	color: #333333;
	border-bottom: 1px solid #efefef;
}

.mid_contant_section_paragraph {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	width: 100%;
	height: auto;
	font-size: 14px;
	color: #333333;
	line-height: 25px;
	text-align: justify;
}
/*--------------------------News Section---------------------------------*/
.righ_section {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	height: 160px;
	width: 100%;
	float: left;
}

.news_section {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 160px;
	width: 100%;
	float: left;
	border: 1px solid #efefef;
}


.news_headtext:hover {
	color: #555;
}

.news_ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 150px;
	width: 100%;
	float: left;
}

	.news_ul li {
		margin: 0px;
		padding: 10px 0px 10px 10px;
		height: auto;
		width: 100%;
		list-style-type: none;
		text-align: left;
		color: #000;
	}

.nws_arrow {
	background-image: url('../Images/new_icon.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding: 10px 0px 10px 40px;
	margin-left: 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	width: 100%;
	color: #555;
}

	.nws_arrow:hover {
		transition: 0.35s;
		color: #e01e5e;
	}
/*----------------------------News Section End-------------------------------------*/

/*----------------------------Mid Contant Section End-------------------------------------*/


/*------------------------------Footer Top Section------------------------------------------*/
.footer_top {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	width: 100%;
	height: auto;
	float: left;
	background:url(../Images/footer.jpg);
}




.footer {
	color: #FFF;
	line-height: 60px;
}

	.footer a {
		color: #FFF;
		text-decoration: none;
	}

.footer-titles li {
	padding-top: 20px;
	color: #FFF;
	font-size: 18px;
	line-height: 20px;
	cursor: pointer;
	font-weight: bold;
	letter-spacing: 1px;
}

.footer-list li {
	list-style: none;
	margin-left: -35px;
	color: #FFF;
	font-size: 14px;
	line-height: 30px;
}

	.footer-list li a {
		color: #eeeeee;
		text-decoration: none;
	}

.footer-icons {
	display: inline-block;
}

	.footer-icons ul {
		list-style: none;
		margin-left: -35px;
	}

	.footer-icons li {
		list-style: none;
		display: inline;
		color: #FFF;
		font-size: 24px;
		float: left;
		margin: 5px;
	}

		.footer-icons li a {
			list-style: none;
			display: block;
			height: 40px;
			width: 40px;
			color: #FFF;
			line-height: 40px;
			text-align: center;
			-webkit-transition: all 0.5s ease-in;
			-moz-transition: all 0.5s ease-in;
			-ms-transition: all 0.5s ease-in;
			-o-transition: all 0.5s ease-in;
			transition: all 0.5s ease-in;
		}

			.footer-icons li a:hover {
				-webkit-transition: all 0.5s ease-in;
				-moz-transition: all 0.5s ease-in;
				-ms-transition: all 0.5s ease-in;
				-o-transition: all 0.5s ease-in;
				transition: all 0.5s ease-in;
			}

.footer_top1_paragraph {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	font-size: 14px;
	color: #eeeeee;
	line-height: 18px;
	text-align: justify;
}



.footer-icons {
	display: inline-block;
}

	.footer-icons ul {
		list-style: none;
		margin-left: -35px;
	}

	.footer-icons li {
		list-style: none;
		display: inline;
		color: #FFF;
		font-size: 24px;
		float: left;
		margin: 5px;
	}

		.footer-icons li a {
			list-style: none;
			display: block;
			height: 40px;
			width: 40px;
			color: #FFF;
			line-height: 40px;
			text-align: center;
			-webkit-transition: all 0.5s ease-in;
			-moz-transition: all 0.5s ease-in;
			-ms-transition: all 0.5s ease-in;
			-o-transition: all 0.5s ease-in;
			transition: all 0.5s ease-in;
			background-color: red;
		}

			.footer-icons li a:hover {
				background-color: #3E7BBA;
			}

/*------------------------------Footer Top Section End------------------------------------------*/


/*---------------------------------Footer Last----------------------------------------------*/
.footer_last {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
	background-color: #000000;
}


.copyright_p {
	width: auto;
	margin: 0% 0% 0% 0%;
	padding: 15px 0px 15px 0px;
	font-size: 14px;
	text-align: left;
	color: white;
	font-weight: normal;
}

/*---------------------------------Footer Last End----------------------------------------------*/





.underline:after {
	background: #f04f21;
}

.bg-blue {
	background-color: #386EA6;
}

.bg-dark-blue {
	background-color: #f04f21;
}

.bg-blue-trans {
	background: #f04f21 url(../images/trans-bg-2.html) repeat;
}

.footer-icons li {
	background: #f04f21;
}

	.footer-icons li a {
		background: #F39907;
	}

		.footer-icons li a:hover {
			background: #f04f21;
		}

.back-to-top:hover {
	color: #1fb4da;
}

.pricing .featured {
	border: #1da8cb 1px solid;
	color: #1da8cb;
}

	.pricing .featured h1 {
		color: #1da8cb;
	}

	.pricing .featured .panel-heading {
		background-color: #1da8cb;
	}

.pricing .panel-heading {
	background-color: #1fb4da;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background-color: #1fb4da;
	border-color: #1da8cb;
}

a.thumbnail:hover,
a.thumbnail:focus {
	border-color: #008328;
}

a {
	color: #008328;
}

	a:hover {
		color: #f04f21;
	}

.badge {
	background: #1fb4da;
}

.panel-title > a.selected {
	background: #1fb4da;
}

.carousel-indicators li {
	background: url(../images/carousel.html) no-repeat center center;
}

.carousel-indicators .active {
	background: #1B2773;
}

.btn-flippy {
	background-color: #008328;
	border-color: #008328;
}

	.btn-flippy:hover,
	.btn-flippy:focus,
	.btn-flippy:active,
	.btn-flippy.active,
	.open .dropdown-toggle.btn-flippy {
		background-color: #f04f21;
		border-color: #f04f21;
	}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
	background-color: #f39907;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-color: #f04f21;
}

/*<------------- start my menu ------------->*/
.dropdown-menu li a {
	display: block;
}

.dropdown-menu li ul {
	display: none;
}

.dropdown-menu li:hover ul {
	display: block;
	position: absolute;
	left: 255px;
	top: 10px;
	background: #FFF;
	width: 200px;
	border: 1px solid #CCC;
	float: left;
	padding: 0px;
}

	.dropdown-menu li:hover ul li {
		font-size: 14px;
		float: none;
	}

		.dropdown-menu li:hover ul li a {
			padding: 7px 20px;
			background: #FFF;
			color: #000;
		}

			.dropdown-menu li:hover ul li a:hover {
				color: #ffffff;
				text-decoration: none;
				background-color: #f04f21;
			}
/*<------------- end my menu ------------->*/

.flippy-container > div.flippy-back {
	background: #1fb4da;
}

.flippy-title-front {
	background: #1fb4da;
}

.flippy-title-back {
	color: #1fb4da;
}

.flippy-featured-container > div {
	background: #1B2773;
}

	.flippy-featured-container > div.flippy-featured-back {
		background: #1B2773;
	}

.flippy-featured-title-front {
	background: rgba(255, 255, 255, 0.2);
}

.flippy-featured-subtitle-front {
	background: rgba(255, 255, 255, 0.2);
}

.flippy-featured-title-back {
	border-bottom: dotted 3px #FFF;
}

.flippy-blog-container > div.flippy-blog-back {
	background: #1fb4da;
}

.avatar-name {
	color: #1fb4da;
}

.controls li.active {
	background-color: #1fb4da;
}

	.controls li.active:hover {
		background-color: #1da8cb;
	}

.flippy-btn-container > div {
	background: #1fb4da;
}

	.flippy-btn-container > div.flippy-btn-back {
		background: #1fb4da;
	}

.blog-date {
	background-color: #1fb4da;
}

.blog-month {
	color: #1fb4da;
}

.blog-title {
	color: #1fb4da;
}

.cbp_tmtimeline {
	margin: 30px 0 0 0;
	padding: 0;
	list-style: none;
	position: relative;
}

	.cbp_tmtimeline:before {
		background: #afdcf8;
	}

	.cbp_tmtimeline > li .cbp_tmtime span:last-child {
		color: #1da8cb;
	}

	.cbp_tmtimeline > li:nth-child(odd) .cbp_tmtime span:last-child {
		color: #1fb4da;
	}

	.cbp_tmtimeline > li .cbp_tmlabel {
		color: #1fb4da;
		border-left: 5px #1fb4da solid;
	}

	.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel {
		color: #1da8cb;
		border-left: 5px #1da8cb solid;
	}

	.cbp_tmtimeline > li .cbp_tmlabel:after {
		border-right-color: #1fb4da;
	}

	.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {
		border-right-color: #1da8cb;
	}

	.cbp_tmtimeline > li .cbp_tmicon {
		background: #1fb4da;
		box-shadow: 0 0 0 8px #afdcf8;
	}

@media screen and (max-width: 47.2em) {
	.cbp_tmtimeline > li .cbp_tmlabel:after {
		border-bottom-color: #1da8cb;
	}

	.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {
		border-bottom-color: #1fb4da;
	}
}

.under-title {
	color: #1fb4da;
}

@media (max-width: 600px) {
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:focus {
		background-color: #1fb4da;
	}

	.navbar-default .navbar-nav > .active > a,
	.navbar-default .navbar-nav > .active > a:hover,
	.navbar-default .navbar-nav > .active > a:focus {
		background-color: #1fb4da;
	}

	.navbar-default .navbar-nav > .open > a,
	.navbar-default .navbar-nav > .open > a:hover,
	.navbar-default .navbar-nav > .open > a:focus {
		background-color: #386EA6;
	}
}


.bg-blue {
	background-color: #386EA6;
}

.navbar-default .navbar-link {
	color: #777777;
}

	.navbar-default .navbar-link:hover {
		color: #333333;
	}

.dropdown {
	border-bottom: 3px solid transparent;
	margin-bottom: -3px;
}

.dropdown-menu {
	min-width: 220px;
}


.navbar-nav > li > .dropdown-menu {
	margin-top: 3px;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

	.navbar-nav > li > .dropdown-menu li {
		display: block;
	}

	.navbar-nav > li > .dropdown-menu:before {
		content: '';
		display: block;
		border-color: transparent transparent #ffffff transparent;
		border-style: solid;
		border-width: 8px;
		position: absolute;
		top: -15px;
		left: 50%;
		margin-left: -10px;
	}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	color: #ffffff;
	text-decoration: none;
}


/*..............Our Schemes section.....................*/

.our_schemes {
	margin: 20px 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: left;
}

.schemes_block {
	margin: 20px 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	background-color: #EEEEEE;
	float: left;
}

.schemes_blockcaption {
	margin: 0px 0px;
	padding: 10px 15px;
	height: auto;
	width: 100%;
	background-color: #1b2773;
	float: left;
	text-align: center;
}

	.schemes_blockcaption h2 {
		margin: 0px 0px;
		padding: 0px 0px;
		height: auto;
		width: 100%;
		float: left;
		font-weight: bold;
		color: #FFF;
		font-size: 18px;
		line-height: 20px;
	}

.schemes_block img:hover {
	opacity: 0.4;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
/*..............end Our Schemes section.....................*/
/*..................feed back section...................*/
.feed_backsection {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: left;
}
/*..................end feed back...................*/

.mid_containt {
	margin: 0px;
	padding: 15px 10px;
	height: auto;
	width: 100%;
	float: left;
}

.containt_head {
	margin: 0px;
	padding: 10px 5px 5px 0px;
	color: #f04f21;
	font-size: 18px;
	cursor: pointer;
	font-weight: bold;
}

.investment_ul {
	margin: 0px;
	padding: 10px 10px;
	height: auto;
	width: 100%;
	float: left;
}

	.investment_ul li {
		background-position: left 7px;
		margin: 0px;
		padding: 5px 20px;
		height: auto;
		width: 100%;
		float: left;
		font-size: 15px;
		background-image: url('Images/arrow.html');
		background-repeat: no-repeat;
		list-style-type: none;
	}

.employees_speak {
	margin: 20px 0px 0px 0px;
	padding: 15px;
	height: auto;
	width: 100%;
	float: left;
	border: 1px dashed #f04f21;
}
/**************************Contact Us Page****************************/
.contact-page {
	margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
}

.contact-wrapr {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
}

.contact-h {
	margin: 0px;
	padding: 4px 0px 6px 15px;
	width: 100%;
	height: auto;
	float: left;
	font-size: 24px;
	line-height: 30px;
	color: #fff;
	background-color: #1b2773;
}

.textbox-wraper {
	margin: 0px 0px 0px 0px;
	padding: 0px 15px;
	width: 100%;
	height: auto;
	float: left;
}

.textbox-margin {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
}

label {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: 700;
	margin: 7px 0px 0px 0px;
	font-size: 15px;
	color: #464646;
}

.submit-button {
	margin: 0px;
	padding: 9px 0px 10px 0px;
	width: 100%;
	height: auto;
	float: left;
	text-decoration: none!important;
	font-size: 21px;
	line-height: 21px;
	color: #B8E213;
	background-color: #2C2C2C;
	text-align: center;
}

	.submit-button:hover {
		color: #fff!important;
		background-color: #00679A;
	}

.address-wraper {
	margin: 15px 0px 0px 0px;
	padding: 0px 15px;
	width: 100%;
	height: auto;
	float: left;
}

.contact-p {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
	font-size: 14px;
	line-height: 24px;
	color: #464646;
}
/*************************Legal page**********************/
.legal-page {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
}

/*....................Abiut-Us-Section.......................*/
.about_content {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	float: left;
}

.about_p {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	width: 100%;
	height: auto;
	font-size: 14px;
	color: #333333;
	line-height: 25px;
	text-align: justify;
}
/*...................Mission-Vision.............*/

.mission_header {
	margin: 0px;
	padding: 10px 5px 5px 0px;
	color: #f04f21;
	font-size: 18px;
	cursor: pointer;
	font-family: 'Oxygen', sans-serif;
	font-weight: bold;
}

.investment_ul {
	margin: 0px;
	padding: 10px 10px;
	height: auto;
	width: 100%;
	float: left;
}

	.investment_ul li {
		background-position: left 7px;
		margin: 0px;
		padding: 5px 20px;
		height: auto;
		width: 100%;
		float: left;
		font-size: 15px;
		font-family: 'Oxygen', sans-serif;
		list-style-type: none;
	}

.containt_head {
	margin: 0px;
	padding: 10px 5px 5px 0px;
	color: #f04f21;
	font-size: 18px;
	cursor: pointer;
	font-family: 'Oxygen', sans-serif;
	font-weight: bold;
}

.employees_speak {
	margin: 20px 0px 0px 0px;
	padding: 15px;
	height: auto;
	width: 100%;
	float: left;
	border: 1px dashed #f04f21;
}

.employee_p {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	width: 100%;
	height: auto;
	font-family: Oxygen, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 25px;
	text-align: justify;
}
/*..........................Erroe-404-Section..........................*/
.s_error {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: left;
}

.s_error_main {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: left;
	background-color: #ffffff;
}

.s_error_h {
	margin: 0px 0px 0px 0px;
	padding: 30px 20px 30px 20px;
	height: auto;
	width: 100%;
	float: left;
	color: #2484c1;
	font-size: 35px;
}

.error_img {
	margin: 0px 0px 60px 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: left;
}
/**********************************news****************************/

.banner-sec {
    margin: 0px;
    padding: 0px;
    height: auto;
    width: 100%;
    float: left;

}

.banner-sec-iner {
    margin: 30px 0px 30px 0px;
    padding: 0px;
    height: auto;
    width: 100%;
    float: left;
}
.welcome-h {
    margin: 0px;
    padding: 0px 0px 10px 0px;
    width: 100%;
    height: auto;
    float: left;
    font-size: 32px;
    line-height: 38px;
    text-transform: capitalize;
    color: #784F7A;
    font-weight: 600;
    font-family: 'Titillium Web', sans-serif;
    color: #1c2125;
    text-align: center;
}

.new-sec {
    margin: 0px 0px 20px 0px;
    padding: 0px;
    width: 100%;
    height: auto;
    float: left;
}

.new-wraper {
    margin: 10px 0px;
    padding: 0px 0px;
    width: 100%;
    height: auto;
    min-height: 320px;
    float: left;
    border: 1px solid #ddd;
    -webkit-transition: all 0.7s ease-in-out;
    position: relative;
    -moz-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out;
    box-shadow: 0px 0px 8px 1px rgba(171, 171, 171, 0.8);
}

    .new-wraper:hover {
        box-shadow: 0px 0px 8px 1px rgba(255, 255, 255, 0.8);
    }

.new-date {
    margin: 0px;
    padding: 10px 10px 11px 42px;
    width: 100%;
    height: auto;
    float: left;
    font-size: 17px;
    color: #fff;
    background: #1b2773;
}

.new-heading {
    margin: 0px;
    padding: 10px 10px 7px 10px;
    width: 100%;
    height: auto;
    float: left;
    font-size: 16px;
    line-height: 21px;
    color: #383838;
}

.calender-icon {
    color: #ffffff;
    background: #000000;
    position: absolute;
    padding: 11px 11px;
    left: 0;
    top: 0;
}

.new-p {
    margin: 0px;
    padding: 0px 10px 10px 10px;
    width: 100%;
    height: auto;
    float: left;
    font-size: 14px;
    color: #808080;
    line-height: 18px;
}