

#fade-quote-carousel.carousel {
	padding-bottom: 30px
}

#fade-quote-carousel.carousel .carousel-inner .item {
	opacity: 0;
	-webkit-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity
}

#fade-quote-carousel.carousel .carousel-inner .active {
	opacity: 1;
	-webkit-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity
}

#fade-quote-carousel.carousel .carousel-indicators {
	bottom: 10px
}

#fade-quote-carousel.carousel .carousel-indicators>li {
	background-color: #e84a64;
	border: none
}

#fade-quote-carousel blockquote {
	background: #f2f2f2;
	text-align: center;
	border: none;
	margin-bottom: 0
}

#fade-quote-carousel .profile-circle {
	width: 100px;
	overflow: hidden;
	border: solid #999 1px;
	height: 100px;
	margin: 0 auto;
	border-radius: 100px
}

.quote {
	text-align: center;
	margin-bottom: 30px
}

#fade-quote-carousel.carousel .carousel-indicators>li:after {
	border: 0 solid transparent;
	border-bottom-color: red
}

.contact {
	padding-bottom: 100px
}

.contact .heading {
	margin-bottom: 50px
}

.contact .heading h1 {
	font-size: 30px;
	font-weight: 700;
	color: #404356;
	margin: 0;
	margin-bottom: 15px
}

.contact .heading h1 span {
	color: #00486c;
	font-weight: 300
}

.contact .heading p {
	font-size: 14px;
	font-weight: 400;
	color: #525f7f;
	line-height: 26px;
	margin: 0
}

.contact .main {
	background: #fff;
	box-shadow: 1px 1px 20px 0 rgba(0, 0, 0, 0.08)
}

.contact .main h3 {
	font-size: 20px;
	font-weight: 500;
	color: #4a545e;
	margin: 0;
	margin-bottom: 20px
}

.contact .form-control {
	padding: 12px 18px;
	font-size: 13px;
	margin-bottom: 10px;
	background: #f8f8f9;
	border: 0;
	border-radius: 5px
}

.contact button.btn {
	padding: 10px;
	border-radius: 5px;
	font-size: 15px;
	background: #00486c;
	color: #fff
}

.contact .main .left {
	padding: 40px 60px
}

.contact .main .right {
	background: #00486c;
	background-size: cover;
	padding: 40px 40px 139px 40px;
	color: #fff
	
}

.contact .main .right h4 {
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 30px
}

.contact .main .right .info {
	margin-bottom: 35px
}

.contact .main .right .info i {
	font-size: 25px;
	color: #fff
}

.contact .main .right .info span {
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	margin-left: 15px
}

.contact .main .right .social a {
	text-decoration: none;
	font-size: 30px;
	color: #fff;
	margin-right: 20px
}

.contact-form {
	background: #fff;
	width: 100%;
	float: left;  
}

.contact-form .form-control {
	border-radius: 1rem
}

.contact-image {
	text-align: center
}

.contact-image img {
	border-radius: 6rem;
	width: 11%;
	margin-top: -3%;
	transform: rotate(29deg)
}

.contact-form form {
	padding: 4.8% 14% 4.8% 5%;
}

.contact-form form .row {
	margin-bottom: -7%
}

.contact-form h3 {
	margin-bottom: 8%;
	margin-top: -10%;
	text-align: center;
	color: #0062cc
}

.contact-form .btnContact {
	width: 100%;
	border: none;
	border-radius: 1rem;
	padding: 1.5%;
	background: #00486c;
	font-weight: 600;
	color: #fff;
	cursor: pointer
}

.btnContactSubmit {
	width: 50%;
	border-radius: 1rem;
	padding: 1.5%;
	color: #fff;
	background-color: #0062cc;
	border: none;
	cursor: pointer
}

.mar-b1 {
	margin-bottom: 0px;
}

.hide { display: block !important; }
.hide i{ display:none;}
.pink{ display:none;}
b, span { cursor: pointer; }

@media screen and (max-width:600px) and (min-width:320px) {
.contact-form form{ padding:4%;}	
.contact-form{ height:auto; padding-right:0px;}
.section-header p{ display:block;}
.blog-heddn{ padding:10px}
.owl-slider-header .item .title{ font-size:28px;}

.hide i{ display:block; }
.readless{border:solid 1px #b58e3e; font-weight:normal; padding:5px 10px; display:inline-block; margin-top:10px; font-size:12px;}
.hide { display: none !important; }
.pink { border:solid 1px #b58e3e; font-weight:normal; padding:5px 10px; display:inline-block; margin-top:10px; font-size:12px; display:inline-block; }

.blog-content, .blog-content1{ text-align:center;}
.tab-content > .active{ text-align:center;}
.font12{ font-size:12px;}
.font12 ul li{ font-size:15px; text-align:center; text-transform:capitalize;}
.modal-title{ text-align:center; }
nav.navigation-main .logo{ background:#006a9f;}
.owl-carousel .owl-wrapper-outer{ margin-top:25px;}

}