/* Add here all your CSS customizations */

.thumb-info .thumb-info-wrapper:after {
	background: rgba(33, 37, 41, 0.03);
}

@media (max-width: 991px) {
	.order-md-3{
		display: none !important;
	}
} 


@media (min-width: 991px) {
	.sticky-header-active .header-logo a{ 
		margin-left:30px;
	}

#header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a {
    padding: 0 1.9rem;
    border: 5px #fff solid !important;
    background: rgba(33, 37, 41, 0.03) !important;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	border-radius: 5px !important;
	font-size: 1.1em;
}

#header .header-nav.header-nav-links nav > ul > li > a:hover, #header .header-nav.header-nav-links nav > ul > li:hover > a:hover {
    background: rgba(33, 37, 41, 0.1) !important;
}	

	
}

.w-30 {
    width: 30%!important;
}

#footer {
  background: #333;
  border-top: 4px #017c85 solid;
  padding: 0 0 30px;
  min-height: 400px;
  overflow: hidden;
}
#footer h1, #footer h2, #footer h3, #footer h4, #footer a {
  color: #333;
}
#footer .list-footer-nav {
  list-style: none;
  margin: 0;
  padding: 0;
}
#footer .list-footer-nav a {
  font-size: 14px;
  color: #777;
  text-decoration: none;
}
#footer .list-footer-nav a:hover {
  color: #888;
}
#footer .newsletter form {
  max-width: 100%;
  margin: 27px 0 12px;
}
#footer .newsletter form input.form-control {
  height: 45px;
  padding: 12px;
}
#footer .newsletter form .btn {
  height: 45px;
  width: 45px;
}
#footer [class*="fa-"] {
  display: inline-block;
  padding-right: 2px;
  position: relative;
  top: 1px;
  color: #000;
}
#footer .footer-copyright {
  background: transparent;
  margin: -10px 0 0;
  padding: 20px 0 0;
  border-top: 1px solid #444;
}
#footer .footer-copyright p {
  color: #ababab;
}

@media (min-width: 992px) {
  #footer {
    margin-top: 0;
  }
  #footer:after {
    background: #017c85 none repeat scroll 0 0;
    bottom: -233px;
    content: "";
    height: 400px;
    position: absolute;
    right: -177px;
    -webkit-transform: rotate(50deg);
            transform: rotate(50deg);
    width: 400px;
    z-index: 1;
  }
}
@media (min-width: 768px) {
  .logo {
    margin-top: 0px;
  }
}



html .home-intro-quaternary {
    background: #555;
}