/*
Theme Name: OnePress Child
Theme URI: https://www.famethemes.com/themes/onepress/
Template: onepress
Author: Eightball Media
Author URI: http://www.8bm.com.au
Description: OnePress is an outstanding creative and flexible WordPress one page theme well suited for business website, portfolio, digital agency, product showcase, freelancers and everyone else who appreciate good design. The theme overall is an elegant and classic one, a fine example of Bootstrap 4 WordPress theme which compatibility with latest version of WooCommerce. (Live preview : http://www.famethemes.com/preview/?theme=OnePress)
Tags: one-column,two-columns,left-sidebar,right-sidebar,custom-menu,featured-images,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready,e-commerce,blog,portfolio
Version: 1.3.0.1484134211
Updated: 2017-01-11 21:30:11

*/
/**************************************************

Please don't add anything to this stylesheet. This styel sheet
will be overridden by Eightbm when doing maintenance work.

You can use style.css in the root directory to add your styles. 

***************************************************/
/***** Style Guide *****/
/***** Pages *****/
/***** Contact Page *****/
textarea,
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"] {
  width: 100% !important;
  margin-top: 20px !important;
  box-shadow: none !important;
  padding: 15px !important;
  font-family: 'Roboto', sans-serif;
  font-size: 0.875rem !important;
  font-weight: 300 !important;
  color: #999;
  background-color: #fff !important; }

.wpcf7-form select {
  width: 100% !important;
  margin-top: 20px !important;
  box-shadow: none !important;
  padding: 11px 15px;
  -webkit-appearance: none !important;
  border: none !important;
  border-radius: 0px !important;
  background-color: #fff !important;
  font-family: 'Roboto', sans-serif;
  font-size: 0.875rem !important;
  font-weight: 300 !important;
  color: #999 !important; }

input[type="submit"] {
  background: #05838b !important;
  color: #fff !important;
  font-weight: 700 !important;
  font-family: 'Roboto', sans-serif;
  border-radius: 0px !important; }

::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #999; }

:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #999;
  opacity: 1; }

::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #999;
  opacity: 1; }

:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #999; }

/***** Sitemap *****/
.sitemap li {
  border-bottom: 1px solid #ccc;
  padding: 10px; }

.sitemap li a {
  text-transform: capitalize;
  color: #000; }

/***** General *****/
.text-black {
  color: #000; }

.black-bg {
  background-color: #000; }

.text-white {
  color: #fff !important; }

.text-blue {
  color: #053657; }

.header-bg {
  background-color: #ecf0f2; }

* {
  font-family: 'Roboto', sans-serif; }

.dream-bg {
  background-image: url("../../assets/images/header-img.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }
  .dream-bg h1 {
    font-size: 55px;
    font-weight: bold; }

.home-pathway h2 {
  font-size: 36px;
  color: #09b9c6;
  font-weight: bold; }

.contact-form {
  background-color: #09b9c6; }
  .contact-form h2 {
    font-size: 36px;
    font-weight: bold; }

.faq h2 {
  font-size: 36px;
  font-weight: bold; }
.faq p.question {
  font-size: 1rem;
  font-weight: bold;
  color: #053657;
  margin-bottom: 0px; }
.faq p.answer {
  font-weight: 300;
  font-size: 1rem;
  color: #053657; }

hr.blue {
  border-top: 10px solid #053657; }

#nav-toggle {
  display: none !important; }

div.wpcf7-mail-sent-ok {
  border: none !important; }

/***** fixed height div *****/
.container2 {
  min-height: 300px;
  position: relative; }

.center-area {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

.center-area:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%; }

.centered {
  display: inline-block;
  vertical-align: middle;
  color: red; }

/***** Onepress Theme *****/
#primary {
  padding-top: 0px;
  padding-bottom: 0px; }

#comments {
  display: none; }

.entry-content {
  margin-bottom: 0px; }

.page-header {
  display: none; }

span.wpcf7-not-valid-tip {
  color: red !important; }

/***** Media Queries *****/
@media (min-width: 1200px) {
  .container {
    max-width: 915px !important; } }

/*# sourceMappingURL=eight-bm.css.map */
