/*
 Theme Name:   Parallax-One Child
 Theme URI:    http://www.iaais.net/parallax-one-child
 Description:  Parralax-One Child Theme
 Author:       Daphnerd
 Author URI:   
 Template:     Parallax-One
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
 Text Domain:  Parallax-One-child
*/

body{
    color: #313131;
    font-family: "Open Sans",Helvetica Neue,sans-serif;
    font-size: 16px;
    line-height: 28px;}

.sticky-navigation {
    background: #ffffff none repeat scroll 0 0;
    min-height: 130px;}

.sticky-navigation .navbar-brand img {
    width: 350px;
    height: 116px;}

/*.header .navbar-brand {
    height: 116px;}*/

.navbar-brand > img {
    display: inline-block;
    max-height: 130px;
}

#story .brief-content-two{
    width: 35%;}

#story .brief-content-one{
    width: 65%;}

.brief h2 {
    font-size: 4rem;
    line-height: 3.125rem;
    margin-bottom: 15px;
    margin-top: 10px;
}

.section-header h2 {
    font-size: 4rem;
    line-height: 3.125rem;
    margin-bottom: 20px;
    margin-top: 10px;
}

.call-to-action h2{
    font-size: 4rem;
    line-height: 3.125rem;}

.services .section-header h2{
   color: #ffffff;}

.colored-line-left, .colored-line-right, .colored-line {
    background: #436d46 none repeat scroll 0 0;
}

.colored-text {
    color: #436d46;
}

.services {
    background-color: #889263;
    padding-bottom: 40px;
}

.services .sub-heading{
color:#ffffff;}

a:hover, a:focus {
    color: #a7bc9b;}

a{
color: #436d46;}

.border-bottom-hover:hover {
    border-bottom-color: #598e5b;
}

.sticky-navigation .main-navigation li a:hover, .sticky-navigation .login-register li.login a:hover {
    color: #669966;
}

.sticky-navigation .main-navigation li a {
    font-size: 18px;
    padding: 56px 18px;
color: #313131;
}

.navbar-inverse .navbar-nav > li > a:focus{
color:#669966;}

.sticky-navigation .main-navigation li.current > a{
color:#669966;}

#parallax_header{
padding-top: 284px!important;}

.header .overlay-layer{
padding-bottom: 130px;}

.navbar-inverse {
    border-color: #ffffff;}

.overlay-layer-wrap {
    background: rgba(89, 89, 60, 0.8) none repeat scroll 0 0;
}

.call-to-action .section-overlay-layer {
    background: rgba(146, 136, 99, 0.5) none repeat scroll 0 0;}

.call-to-action{
border-bottom: none;}

h1.intro {
    font-size: 4.3rem;}

.intro-section h5 {
    font-size: 24px;
    line-height: 30px;
    margin-top: 10px;}

.feedback .pic-container-inner {
    box-shadow: 0 0 0 1px #cccccc;}

.parallax_one_copyright_content{
font-size: 14px;
line-height:14px;}

.footer {
    padding-bottom: 10px;
    padding-top: 10px;
background-color: #40442e;
color:#69704c}

.contact-info {
    background-color: #69704c;
border-bottom: 1px solid #69704c;}

.contact-link-box a{
color: #ffffff;}

.contact-link-box a:hover{
color: #ffffff;
text-decoration: none;}

#contactinfo .colored-text{
color: #ffffff;}

.grey-bg {
      border-bottom: 1px solid #40442e;
    border-top: 1px solid #40442e;
}

.social-icons .transparent-text-dark{
color: #999e85;}


@media only screen and (max-device-width: 480px) {
  /* define mobile specific styles come here */
  .navbar {height: 200px; padding-left: 10px;}
   #parallax_header {padding-top: 140px !important;}
   #parallax_header img{margin-left: -10px;}
   #story .brief-content-two{width: 100%;}
   #story .brief-content-one{width: 100%;}
   .brief h2{text-align: center;}
.brief .section-overlay-layer {padding-bottom: 60px;}
}

@media only screen and (max-device-width: 1300px) {
  /* define mobile specific styles come here */
.call-to-action {display: none;}}


#customers{
display: none;}