
@font-face {
	font-family: myfont;
	src: url(../fonts/SansSerifFLF.otf);
}
@font-face {
	font-family: myFirstFont;
	src: url(../fonts/OgiremaBold.ttf);
}
body {
	font-family: myfont;
	color: #000;
}
.about p {
	font-size: 18px;
	font-weight: bold;
}
.navbar-default .navbar-brand {
	color: #fff;
	font-size: 2em;
}
.navbar-header {
	/*padding-top: 8px;*/
}
.navbar-nav > li {
	/*margin-right: 1%;*/
	/*margin-left: 1%;*/
}
.navbar-nav > li.no_margin {
	margin-right: 0%;
}
.navbar-default .navbar-nav > li > a {
	/*letter-spacing: 2px;*/
	/*padding: 0px;*/
	color: #fff;
	font-family: myFirstFont;
}
.navbar {
  border-radius: 0px;
  /*border: 5px solid #02a7ff;*/
  /*min-height: 62px;*/
  border-color: transparent;
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.26);
	/*border-bottom: 1px solid #2B78B0;*/
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #FFF;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
	background-color: #009688;
	color: #fff;
}
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus {
	background-color: transparent;
}
.navbar-fixed-top {
	border-width: 0px;
}
.navbar-nav {
	/*width: 100%;*/
	/*padding-top: 8px;*/
}
.thumbnail {
	background: #009688 none repeat scroll 0% 0%;
	border-radius: 0px;
	border: medium none;
	padding-top: 2em;
	padding-bottom: 1em;
	/*box-shadow: 5px 5px 5px #000;	*/
}
.caption h4 {
	color: #fff;
	font-size: 1.3em;
	font-family: myFirstFont;
	font-weight: bold;
}
.why_content {
	/*background: linear-gradient(to bottom, rgba(2, 167, 255, 0.23), #0082C8);*/
	border-radius: 10px;
	padding: 10px;
	color: #B3B3B3;
	/*font-family: initial;*/
}
.why_content p {
	margin: 10px;
	text-align: justify;
	font-size: 1.5em;
}
.fa-ul > li {
	font-size: 1.4em;
	margin-bottom: 10px;
}
.space {
	margin-bottom: 5%;
}
.services_col {
	padding-bottom: 2%;
	/*padding-top: 2%;*/
	/*border-radius: 10px;*/
	/*box-shadow: 3px 3px 3px rgb(0, 0, 0);*/
	/*background: transparent linear-gradient(to bottom, rgba(178, 187, 194, 0.24), rgb(10, 19, 26)) repeat scroll 0% 0%;*/
	/*margin-top: 5%;*/
	padding: 0px;
}
.col {
	background: #F44336;
	padding-top: 4em;
	padding-bottom: 4em;
	border: 1px solid #FFF;
}
.services_col .fa {
	font-size: 50px;
	font-weight: 100;
	color: #000;
}
.services_col span {
	color: #000;
	font-weight: bold;
}
.services_col span .fa {
	font-size: 14px;
}
.services_col a {
	text-decoration: none;
}
.services_col h4 {
	margin-top: 0px;
	font-weight: bold;
	color: #000;
	font-family: myFirstFont;
}
.services_col .col-md-3 {
	margin-bottom: 20px;
}
.heading {
	background: transparent linear-gradient(to bottom, rgba(178, 187, 194, 0.24), #0A131A) repeat scroll 0% 0%;
	float: none;
	margin-bottom: 4%;
}
.thumbnail .caption {
	color: #fff;
	font-size: 1.2em;
	/*font-weight: bold;*/
	text-align: center;
}
.navbar-default .navbar-toggle {
	border-color: transparent;
}
.media-heading {
	font-family: myFirstFont;
	font-weight: bold;
}
.fa {
	font-size: 16px;
	/*font-weight: bold;*/
}
.footer {
	background: #009688;
	/*box-shadow: 0px 0px 0px 100px #01687E;*/
	padding: 0px;
	/*border-radius: 10px;*/
	margin-bottom: 5%;
	/*box-shadow: 3px 3px 3px rgb(0, 0, 0);*/
	/*background: transparent linear-gradient(to bottom, rgba(178, 187, 194, 0.24), rgb(10, 19, 26)) repeat scroll 0% 0%;*/
}
.footer p {
	font-weight: bold;
	text-align:center;
	padding-top:10px;
	padding-bottom: 10px;
	margin: 0px;
}
.copyright p a {
	color: #000;
	text-decoration: none;
}

