/*
Theme Name: formation-child
Theme URI: http://www.templateexpress.com/formation-theme/
Description: Formation is a full-width, fully responsive and highly customizable WordPress Theme. Add your own logo, header, featured areas, social media links and much more. This versatile theme also has several different layout  and color templates that look great on devices of all sizes.
Author: Template Express
Author URI: http://www.templateexpress.com/
Template: formation
Version: 2.2
*/
@import url("../formation/style.css");
/* Topbar */
#topbar_container {
  margin: 0 auto;
  width: 100%;
  min-height: 34px;
  clear: both;
  background: #007ac2;
}
#topbar_container .topbar_content_left {
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-transform: inherit;
}
#topbar_container .topbar_content_left .contact, #topbar_container .topbar_content_left a {
  color: #fff;
}

#topbar_container .topbar_content_left .contact i {
  margin-right: 0.5em;
}
#topbar_container .topbar_content_right i {
  color: #fff;
  font-size: 24px;
}
#topbar_container .topbar_content_right ul li a {
  margin-left: 6px;
}
#topbar_container .topbar {
  padding: 26px 10px;
}
/* Navigation */
nav.main-navigation ul li a {
  font-family: Arial, sans-serif;
  color: #007ac2;
  font-size: 16px;
}
nav.main-navigation ul li:hover > a, nav.main-navigation ul li.current_page_item a, nav.main-navigation ul li.current-menu-item a {
  border-top: 4px solid #faab6d;
  background-color: #FFF;
  color: #faab6d;
}
/* Logo */
.site-header .site-logo {
  padding: 20px 0;
}
.site-header .site-logo img {
  margin: 0;
}
/* Feauted Header */
.header-image {
  padding-bottom: 10px;
}
/* Sections */
section {
  background-color: #faab6d;
  color: #fff;
  padding: 2em;
}
section p {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.5;
}
.section_thumbnails {
  clear: both;
  margin: 2em auto;
}
/* Services */
.service-item {
  background-color: #efefef;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  padding-bottom: 2em;
  margin-bottom: 2em;
  text-align: center;
}
.service-item .service-title {
  padding: 0px 15px;
  background-color: #007ac2;
  color: #fff;
  margin-top: 0;
  border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -ms-border-radius: 10px 10px 0px 0px;
  -o-border-radius: 10px 10px 0px 0px;
}
.service-item p {
  color: #007ac2;
  padding: 0px 15px;
}
.service-item p:last-child {
  margin-bottom: 0;
}
.service-item .more-link, .entry-content .grid-more-link {
  font-size: 10px;
  font-size: 1rem;
  text-transform: uppercase;
  float: none;
  margin-top: 0em;
  background-color: #faab6d;
  color: #FFF;
  border-radius: 0.2em;
  padding: 4px 8px;
  clear: both;
}
.service-content {
    min-height: 180px;
}
.entry-content .grid-more-link {
float: right;
}
.site-content .entry-meta {
  font-family: Arial, sans-serif;
}
.site-content .entry-meta a {
  color: #007ac2;
}
#secondary .widget-title {
  border-bottom-color: #007ac2;
}
/* Footer */
.site-info, .site-info a, .site-info a:visited {
  color: #fff;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 16px;
}
.footer_container {
  background: #007ac2;
  margin: 0 auto;
  max-width: 100%;
  min-height: 100px;
}
#smoothup:hover {
  background-color: #faab6d;
}
hr {
  background-color: #007ac2;
  border: 0;
  height: 1px;
  margin-bottom: 1.5em;
}
a:visited {
  color: #faab6d;
  text-decoration: none;
  transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
}
a:hover {
  color: #faab6d;
}
a:focus,
a:active {
  color: #faab6d;
}

.watermark{
   background:url(http://hscommunications.com.au/wp-content/uploads/2016/02/Hs_watermark.jpg);
	height: 490px;
}
.main-navigation li:hover > a,
.main-navigation li.current_page_item a,
.main-navigation li.current-menu-item a {
  border-top: 4px solid #faab6d;
  color: #faab6d;
  display: block;
}
.main-navigation > li > a, .main-navigation li.current_page_ancestor a {
  border-top: 4px solid #faab6d;
  color: #faab6d;
}
.main-navigation ul ul {
  border-top: 4px solid #faab6d;
}
.main-small-navigation li:hover > a,
.main-small-navigation li.current_page_item a,
.main-small-navigation li.current-menu-item a,
.main-small-navigation ul ul a:hover {
  color: #faab6d;
  background-color: #333;
}
/*# sourceMappingURL=style.css.map */