h1,h2,h3,h4,h5,h6{
	  font-family: 'Oswald', sans-serif;
}
p{
	font-family: 'Montserrat Alternates', sans-serif;
}


.navbar {
    margin-bottom: 0;
    background-color: #ffffff;
    opacity: 0.8;
    z-index: 9999;
    border: 0;
    font-size: 12px !important;
    line-height: 1.42857143 !important;
    letter-spacing: 2px;
    border-radius: 0;
    font-family: 'Montserrat Alternates', sans-serif;
}

.navbar li a, .navbar .navbar-brand {
    color: #000 !important;
}

.navbar-nav li a:hover, .navbar-nav li.active a {
    color: #0044A1 !important;
    background-color: #fff !important;
}

.navbar-default .navbar-toggle {
    border-color: transparent;
    color: #fff !important;
}
.navbar-brand{
	padding-top: 0px;
		overflow: hidden;
	
}
.navbar-header p{
	padding-top: 5px;
	padding-bottom: 15px;
	font-size:15px;
	color:#000 !important;
	font-weight: bold;
}
.logo {
  color:#fff;
  font-weight:500;
  font-size:12pt;
    padding-top: 70px;
    text-align:center;
 }

.line {
 
  white-space:nowrap;
  overflow:hidden;
  text-align:center;
  padding-top: 70px;

}

/*-----------ffrom w3schools
footer {
    background-color: #2d2d30;
    color: #f5f5f5;
    padding: 32px;
}

footer a {
    color: #f5f5f5;
}

footer a:hover {
    color: #777;
    text-decoration: none;
}-----------------*/
.wrapper {
  display: inline-flex;
  justify-content: center;
}
.wrapper i {
  padding: 20px;
  text-shadow: 0px 6px 8px rgba(0, 0, 0, 0.6);
  transition: all ease-in-out 150ms;
}
.wrapper a:nth-child(1) {
  color: #dd4b39;
}
.wrapper a:nth-child(2) {
  color: #4867AA;
}
.wrapper a:nth-child(3) {
  color: #1DA1F2;
}
.wrapper a:nth-child(4) {
  color: green;
}
.wrapper i:hover {
  margin-top: -3px;
  text-shadow: 0px 14px 10px rgba(0, 0, 0, 0.4);
}
.footer-right{
  padding-top: 40px;
  color: white;
}
.footer-right a{
  color: white;
}

    
footer {
	background:#111;
	padding-top: 20px;
	text-align: center;
	color: #ffffff;
}