a:hover {

	text-decoration: none;

	}

.no-margin {

	margin-left: 0 !important;

	margin-right: 0 !important;

	}

a:focus,hover {

	outline: none;

}

button:focus,hover {

	outline: none;

}



ul {

	padding: 0;

	margin: 0;

	}

ul li {

	list-style: none;

}

ul, ol {

	margin-top: 0;

	margin-bottom: 0;

}

p {font-family: 'Raleway', sans-serif;



}

h1 {

	font-size: 28px;

	text-transform: uppercase;

	font-family: 'Raleway', sans-serif;

}

h1, h2, h3 {

	margin-top: 0;

	margin-bottom: 0;

}

h2 {

	font-family: 'Raleway', sans-serif;

	font-size: 25px;

}

h3 {

	font-family: 'Raleway', sans-serif;

}

h4 {

	font-family: 'Raleway', sans-serif;

}	





.navbar-default .navbar-nav > .active > a, 

.navbar-default .navbar-nav > .active > a:hover, 

.navbar-default .navbar-nav > .active > a:focus {

	background: none;

	color: !important;

	font-weight: #b80000;

}



.navbar-default {

	background: none;

	border: none;

	float: right;

}

.navbar-default .navbar-nav > li > a {

	font-size: 15px;

	font-family: 'Raleway', sans-serif;

	color: #fff;

}

.nav > li > a {

	padding: 41px 58px 0 0;

	display: inline-block;

	vertical-align: middle;

}

.navbar {

	margin-bottom: 0;

	min-height: auto;

}

.inner-header {

	background-color: #0892cc;

	

}

.logo {

	padding-top: 5px;

}

.container-fluid {

	padding-right: 15px;

}



.navbar-nav > li {

	overflow: hidden;

	margin: 11px 16px;

	

}

.navbar-nav > li:last-child {

	margin-right: 0;

}

.navbar-default .navbar-nav > li:hover > a {

	color: #003366;

	}

.navbar-default .navbar-nav > li > a:after {

	background-color: #003366;

	bottom: 0;

	content: '';

	height: 2px;

	left: -100%;

	position: absolute;

	transition: all 0.5s ease;

	width: 100%;

}

.navbar-default .navbar-nav > li:hover > a:after {

	left: 0;

}

.navbar-default .navbar-nav > .active > a,

.navbar-default .navbar-nav > .active > a:hover,

.navbar-default .navbar-nav > .active > a:focus {

	background: none;

	color: #003366;

	}



.navbar-default .navbar-nav > .active > a:after,

.navbar-default .navbar-nav > .active > a:hover:after,

.navbar-default .navbar-nav > .active > a:focus:after {

	background-color: #003366;

	bottom: 0;

	content: '';

	height: 2px;

	left: 0;

	position: absolute;

	transition: all 0.5s ease;

	width: 100%;

}

.navbar-nav > li > a {

	padding: 10px 0px 3px;



}

.banner {

	background: url("../images/banner-bg.jpg") no-repeat center center;

	background-size: cover;

}



.banner-img img {

	height: auto;

	width: 380px;

} 

.banner-text h1 {

	color: #036;

	font-size: 40px;

	margin-bottom: 15px;

	font-family: 'Roboto', sans-serif;

	font-weight: bold;

}

.img-col {

	padding-left: 0;

}



.view-more a span {

	color: #036;

	font-size: 17px;

	text-shadow: none;

	margin-top: 5px;

}

.banner-text p {

	color:#036;

	font-size: 15px;

	line-height: 25px;

}

.banner-text a {

	color: #036;

	font-size: 17px;

}

.banner-text .left-comma {

	position: absolute;

	left: -30px;

}

.banner-text .right-comma {

	position: absolute;

	margin-left: 10px;

}

.banner-text {

	padding-top: 200px;

	margin-left: -50px;

}

.flexslider {

	margin-top: 150px;

}

.footer-top {

	background-color: #b80000;

}

.social-media ul {

	text-align: center!important;

	display: inline-block;

	padding: 30px 0;

}

.social-media ul li {

	float: left;

	margin-right: 30px;

	text-align: center;

	padding-top: 5px;

	margin-bottom: 0!important;

	margin-top: 0!important;

}

.social-media ul li a {

	color: #fff;

	font-size: 20px;

	background:  #b80000;

	height: 50px;

	width: 50px;

	line-height: 50px;

	border-radius: 50%;

	text-align: center;

	border: 2px solid #fff;

}

.social-media ul li a:hover {

	color: #b80000;

	background: #fff;

}

.footer-top {

	text-align: center;

}



.footer-bottom .bottom-low {

	background: #03396e;

	padding: 7px 0;

}

.footer-bottom .bottom-top {

	background-color: #dddddd;

	padding-top: 40px;

	padding-bottom: 17px;

	text-align: center;

}

.involve ul {

	display: inline-block;



}

.involve ul li {

	float: left;

}

.involve ul li a {

	color: #fff;

	font-size: 13px;

	font-family: 'Raleway', sans-serif;

	text-transform: uppercase;

}

.involve ul li a:hover {

	color: #b80000;

}

.copy-right p {

	color: #fff;

	font-size: 13px;

	margin-bottom: 0;

	display: inline-block;

}

.copy-right p a {

	color: #fff;

	margin: 0 5px;

	

}

.copy-right p a:hover {

	color: #b80000;

}

.top-20 {

	padding: 40px;

}

.container-fluid {

	padding-left: 18px;

} 

.profile-pic img {

	height: 300px;

	width: 300px;

	border-radius: 50%;

	border: 10px solid rgba(165, 165, 165, 0.7);

    display: inline-block;

    position: relative;

} 





.content h1 {

	color: #036;

	text-align: center;

}

.top-10 {

	padding: 60px;

}

.about-text h2 {

	font-size: 30px;

	margin-top: 35px;

	font-family: 'Roboto Condensed', sans-serif;

	color: #b80000;

	text-transform: uppercase;

	margin-bottom: 10px;

} 

.about-text h3 {

	color: #b80000;

	font-size: 18px;

	margin: 10px 0;

}

.about-text p {

	font-size: 15px;

	line-height: 24px;

}

.content-title h1 span::before {

    height: 1px;

    background-color: #d8d6d7;

    content: "";

    position: absolute;

    width: 80px;

    margin-left: -86px;

    margin-top: 15px;

}

.content-title h1 span::after {

    height: 1px;

    background-color: #d8d6d7;

    content: "";

    position: absolute;

    width: 80px;

    margin-left: 6px;

    margin-top: 15px;

} 

.invol-image {

	padding-left: 0;

}

.content h3 {

	font-size:20px;

	margin-top: 10px;

}

.involvement-img img {

	width: 100%;

	height: auto;

}

.invol-text p {

	font-size: 14px;

	line-height: 25px;

}



.view-btn, .view-btn:focus{

	background: #b80000;

	color: #fff;

	padding: 8px 15px;

	font-size: 15px;

	border: none;

	border-radius: 0;

	outline: none!important;

	margin-top: 7px;

}

.view-btn:hover {

	background: #000!important;

	outline: none!important;

}

.main-title h1 {

	margin-bottom: 50px;

}



.entre-img img {

	display: inline-block;

	margin-top: 20px;

} 



.entre-text p {

	font-size: 13px;

	line-height: 22px;

}

.content-item {

	background: #eee;

	margin-right: 15px;

	margin-bottom: 30px!important;

	padding: 30px 10px;

}



.entre-text h3 {

	text-transform: inherit;

	margin-bottom: 10px;

} 







.detail-btn a {

	background: #b80000;

	color: #fff;

	font-size: 13px;

	padding: 6px 20px;

	display: inline-block;

	height: 30px;

}

.detail-btn a:hover {

	background: #000;

}

.entre-title h1 {

	margin-bottom: 50px;

}

.form-control {

	border-radius: 0;

	width: 100%;

}

label,input, button, select, textarea {

	font-family: 'Raleway', sans-serif;

}

.text-danger {

	color: #B80000;

}

.send-btn {

	background: #B80000;

	color: #fff;

	padding: 7px 20px;

	border-radius: 0;

}

.send-btn:hover {

	background: #000;

	color: #fff;

}

.contact-info span {

	color: #B80000;

	font-size: 20px;

	margin-right: 10px;

}

.contact-info h4 {

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

}

.contact-info p {

	font-size: 14px;

	margin-left: 22px;

}

.email span {

	font-size: 18px;

}

.contact-add {

	margin-bottom: 15px;

}

.contact-add h4 {

	margin-top: 0;

	margin-bottom: 5px;

}

.contact-add p {

	margin-bottom: 0;

}

.contact-social ul li {

	float: left;

}

.contact-social ul li a {

	color: #7f867e;

	font-size: 17px;

	margin-right: 10px;

}

.contact-social ul {

	margin-left: 23px;

	margin-top: 10px;

}

.all-contact {

	margin-top: 50px;

} 

.all-contact h2 {

	margin-bottom: 20px;

}



.contact-social ul li .facebook:hover {

	color: #3b5998;

}

.contact-social ul li .twitter:hover {

	color: #55acee;

}

.contact-social ul li .google-plus:hover {

	color: #dd4b39;

}

.contact-social ul li .linked-in:hover {

	color: #007bb6;

}

.contact-social ul li .pinterest:hover {

	color: #cb2027;

}

.activity {

	background: #f7f7f7;

}

.social-post {

	background: #fff;

	padding: 40px 30px;

}

.post-item {

	display: inline-block;

}

.post-item {

	font-family: 'Raleway', sans-serif;

	

}

.post-item ul li span {

	font-size: 20px;

	margin-right: 20px;

}



.post-item ul li {

	margin-top: 20px;

}

.post-item ul li i {

	vertical-align: middle;

	color: #3b5998;

	font-size: 15px;

	margin-top: 5px;

}

.post-item a {

	color: #B80000;

} 

.social-post h2 {

	margin-bottom: 0;

}



.news {

	background: #fff;

	padding: 40px 0px 20px 30px; 

}

.news h2 {

	margin-bottom: 15px;

}



.news-img img {

	width: 100%;

	height: 130px;

}

.news-text h4 {

	margin-top: 0;

	margin-bottom: 6px;

	font-weight: bold;

} 

.news-text p {

	margin-bottom: 0;

}

.news-text a {

	color: #B80000;

	margin-top: 5px;

	display: inline-block;

}

.news-text a:hover {

	color: #000;

}

.news-content {

	margin-bottom: 30px;

	padding: 0 20px;

}

.activity-content h1 {

	margin-bottom: 50px;

}

.news-img {

	margin: 0;

	padding: 0;

}



.item-1 .detail-btn {

	margin-bottom: 10px;

}

.involve ul li a {

	text-transform: inherit;

	font-size: 15px;

}

.copy-right span {

	margin: 0 6px;

}

.entre-text h3 a {

	color: #000; 

}

.entre-text h3 a:hover {

	color: #b80000; 

}

.invol-text h3 a {

	color: #000;

}

.invol-text h3 a:hover{

	color: #b80000;

}

.footer-bottom h3 {

	

} 



.involve ul li a img {

	display: inline-block;

	width: 70%;

	height: auto;

}

.slider-caption {

	position: absolute;

	top: 90%;

	

}

.slider-caption p {

	font-size: 17px;

	background-color: #fff;

	padding: 5px 50px;

	font-family: 'Roboto Condensed', sans-serif;

	display: inline-block;

}

.slides img {

	position: relative;

}

.banner-col {

	padding-left: 0;

}

.logo img {

	width: 110%;

	height: auto;

}

.nav-col {

	padding-left: 0;

	padding-right: 0;

}

.gallery {

	background-color: rgba(36,145,212, 0.8);

}

.owl-carousel .item img {

	width: 100%;



}

.gallery h1 {

	margin-bottom: 40px;

}





.gallery .content-title span::before {

    height: 1px;

    background-color: #0762bc;

    content: "";

    position: absolute;

    width: 80px;

    margin-left: -86px;

    margin-top: 15px;

}

.gallery .content-title span::after {

    height: 1px;

    background-color: #0762bc;

    content: "";

    position: absolute;

    width: 80px;

    margin-left: 6px;

    margin-top: 15px;

}

.media-item .media-img img {

	width: 100%;

	height: auto;

}

.media-content .item-1 {

	margin-bottom: 30px;

}

.entrepreneur-text .main-text p {

	font-size: 15px;

	line-height: 22px;

	font-style: italic;

	font-weight: 600;

}

.entrepreneur-text .all-text p {

	font-size: 15px;

	line-height: 24px;

	word-spacing: 1px;

}



.text-col {

	padding-right: 0;

}



.entre-items {

	background-color: #f7f7f7;

	padding: 30px 20px;

}

.item-row {

	margin-bottom: 20px;

}

.entrepreneur-text {

	background: #f7f7f7;

	padding: 20px;

}

.item-type {

	background: #b80000;

	padding: 10px;

	color: #ffffff;

	height: 170px;

	text-align: center;

}

.item-type a {

	color: #ffffff;

}

.col-item .overlay {

    color: #ffffff;

    text-align: center;

    position: absolute;

    left: 0;

    bottom: -100%;

    background-color: #0892cc;

    width: 100%;

    height: 100%;

    transition: all 0.5s ease;

}

.col-item {

    position: relative;

    overflow: hidden;

}

.col-item:hover .overlay {

	bottom: 0;

	}

.overlay p {

	color: #ffffff;

	margin: 20px 5px 0 5px;

}

.overlay a {

	color: #ffffff;

}

.overlay a:hover {

	color: #003366;

}

.sub-img img {

	width: 100%;

}

.sub-text h3 {

	margin-top: 0;

	margin-bottom: 10px;

}

.sub-text p {

	margin-bottom: 3px;

}

.sub-col {

	padding-left: 0;

}

.social-content h2 {

	margin-bottom: 20px;

}

.social-row {

	margin-bottom: 30px;

}

.media-coverage {

    background: url("../images/media-back.jpg") no-repeat center center;

    background-size: cover;

    background-attachment: fixed;

}

.main-media {

	background-color: rgba(7, 119, 166, 0.8);

}

.main-media .content-title h1 {

	color: #ffffff;

}



.more-btn a {

	font-family: 'Raleway, sans-serif';

	font-size: 17px;

	font-weight: bold;

}

.top-30 {

    padding: 80px 0;

}

.bottom-top .involve ul li {

    margin-right: 30px;

}

.footer-bottom h3 {

    font-size: 20px;

}

.bottom-top .involve {

    padding: 20px 0;

}

.social-content h2 {

    margin-bottom: 30px;

    background-color: #b80000;

    color: #ffffff;

    font-size: 25px;

    padding: 8px 20px;

    display: inline-block;

    width: 50%;

}

.invol-text ul li {

    font-family: 'Raleway', sans-serif;

    margin-left: 20px;

    line-height: 25px;

}

.invol-text ul li i {

    color: #b80000;

    margin-right: 7px;

    margin-left: -15px;

    font-size: 17px;

}

.social-content h4 {

	font-weight: 600;

	margin-bottom: 5px;

}

.leadership-content {

	margin-top: 40px;

}

.involvement h2 {

	text-align: center;

	margin-top: 40px;

	margin-bottom: 30px; 

	background-color: #b80000;

	color: #ffffff;

	padding: 7px 20px;

}

.involve-img {

	text-align: center;

}

.involve-img img {

	border-radius: 20px;

}

.involve-content h4 {

	text-align: center;

}

.involve-row {

	margin-bottom: 20px;

}

.involve-item:hover a {

	color: #ffffff;

}

.involve-item:hover {

	background-color: rgba(8, 146, 204, 0.8);

	padding: 30px 0;

	color: #ffffff;

}

.involve-item {

	background-color: transparent;

	padding: 30px 0;

}

.involve-item a {

	color: #000000;

}

.banner .container-fluid {

	padding-right: 50px;

	padding-left: 0;

}

.close {

	color: #B80000;

	text-shadow: 0;

	opacity: 1;

	font-size: 30px;

}

.modal-header {

	border-bottom: 1px solid #0892CC;

	padding: 20px;

}

.sub-text h4 {

	margin-bottom: 0;

	color: #0892CC;

}















