/*!
Topnavigation
*/
body {
font-family: 'Open Sans', sans-serif;
}
.navigatonbar a{
font-style: normal;
font-weight: 400;
font-size: 1.1em;
color:#6c6636;
padding-left: 7px;
text-decoration: none;
}
.navigatonbar{
background-color: white;
width:69.6%;
margin: 0 auto;
position: relative;
}
.navigatonbar img{
padding-top: 2em;
padding-bottom: 2em;
position: relative;
left: -71px;
width: 41.8%;
}
.navigatonbar ul{
display: inline;
text-transform: uppercase;
list-style: none;
margin-left: -6%;
position: relative;
}
.navigatonbar li{
display: inline-block;
color: #986134;
padding-right: 50px;
}
.navigationbar ul:last-child{
padding-right: 0px;
}
.nopadding{
padding-right: 0px!important;
}
.greenline{
height: 15px;
background-color:#b5d041;
content: '';
}
.container-full {
margin: 0 auto;
width: 100%;
}
.rotator img{
width:100%;
height: auto;
}
.container{
width: 64%;
margin: 0 auto;
}
/*!
Book,Cross, Grown 3 icon section
*/
.threeicons {
text-align: center;
font-style: normal;
font-weight: 600;
}
.threeicons img{
width: auto;
}
.padtopbook{
padding-top: 23px;
}
.padtopleaf{
padding-top: 0px;
}
.threeicons .row{
margin-top: -3%;
position: relative;
padding-bottom: 2em;
}
.threeicons .col-md-4{
padding-left: 2%;
padding-right: 2%;
}
.threeicons h2{
margin: 0!important;
padding-top: 8px;
padding-bottom: 8px;
}
.threeicons span {
font-style: normal;
font-weight: 600;
font-size: 25px;
color: #266f41;
line-height: 0;
margin: 0!important;
}
.threeicons p{
color: #646363;
font-style: normal;
font-size: 12.9px;
font-weight: 600;
}
.triangle{
margin: 0 auto;
width: 0;
height: 0;
border-style: solid;
border-width: 0 42.5px 44px 42.5px;
border-color: transparent transparent #ffffff transparent;
position: relative;
top: -42px;
}
/*!
About lady secition
*/
.greenladyarea .row{
margin-right: 0px;
}
.greenladyarea{
background-image: url("../img/bgpattern.png");
background-size: cover center center;
width: 100%
position: relative;
}
.greenladyarea .col-md-4 img{
    width: 100%;
    padding-left: 20%;
}
.greenladyarea .col-md-8{
color: white;
background-image: url("../img/bglogo.png");
background-size: 51%;
background-repeat: no-repeat;
background-position-x: 54%;
padding-left: 7%;
padding-top: 1em;
height: 400px;
}
.greenladyarea span{
font-style: normal;
font-weight: 400;
font-size: 2.1em;
line-height: 0.7em;
}
.greenladyarea p{
font-style: normal;
font-weight: 400;
font-size: 1em;
}
.buttonreadmore{
padding-right: 10%;
padding-top: .6em;
font-size: 16px;
}
.btn-default {
border: 1px solid #ffffff;
color: #ffffff;
background-color: transparent;
}
.btn-default:hover{
}
.btn {
border-radius: 0;
font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight: 400;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.btn-default:hover,
.btn-default:focus {

outline: 0;
color: #427d68;
background-color: #ffffff;
}
/*!
Ocean
*/
.greenocean-container{
width: 100%;
background-image: url("../img/oceanbg.png");
color: white;
}
.greenocean{
width: 70%;
margin: 0 auto;
text-align: center;
padding-top: 3em;
padding-bottom: 5em;
}
.greenocean span{
font-style: normal;
font-weight: 400;
font-size: 50px;
}
.greenocean p {
font-style: normal;
font-weight: 400;
font-size: 1.44em;
}
.quote {
font-size: 24px;
}
.greenladyarea .row{
padding-top: 3em;
padding-bottom: 2em;
}
.twobuttons{
text-align: center;
}
.marginright{
margin-right: 30px;
}
/*!
Footer
*/
footer .col-lg-6 img{
width: 65%;
padding-top: 1em;
position: relative;
left: -51%;
}
.socials{
float: right;
padding-top: 2em;
padding-bottom: 0em;
}
.socials a {
color: #646363;
padding-right: 20px;
}
.socials a:hover{
color:#427d68;
}
.socials li{
display: inline-block;
color: gray;
list-style: none;
}
.footer{
color: black;
}
.footer {
font-style: normal;
font-weight: 400;
font-size: 1.07em;
text-align: right;
color: #848484;
}
.footer a{
text-decoration: none;
color: #848484;
padding-right: 20px;
}
.footer .col-lg-6{
top:-28px;
}
.toppaddingzero{
top:0px!important;
}
.trianglefooter{
margin-left: 3%;
width: 0;
height: 0;
border-style: solid;
border-width: 0 42.5px 44px 42.5px;
border-color: transparent transparent #ffffff transparent;
position: relative;
top: -3px;
}
/*!
Subpage
*/
.subpage{
width: 70%;
margin: 0 auto;

padding-top: 4em;
padding-bottom: 6em;
}
.subpage img{

}
.lady2{
float: left;
padding-right: 2em;
padding-bottom: 1em;
width: 30%;
}
.contactus{
font-family: "open-sans",sans-serif!important;
font-style: normal!important;
font-weight: 500!important;
font-size: 1.3em!important;
}
.subpage .col-lg-9 span{
font-style: normal;
font-weight: bold;
font-size: 1.7em;
color: #7e7d7d;
}
.subpage .col-lg-9{
padding-right: 3em;
}
.subpage .col-lg-3{
padding-top: 2em;
}
.subpage .col-lg-9 p{
font-style: normal;
font-weight: 500;
font-size: 1.07em;
color: #7e7d7d;
padding-bottom: 1em;
}
.subpage .col-lg-3 span{
font-style: normal;
font-size: 1.7em;
color: #7e7d7d;
text-transform: uppercase;
margin-bottom: 0.5em;
display: inline-block;
}
.subpage .col-lg-3 p{
font-style: normal;
font-size: 1.0em;
color: #7e7d7d;
}
.space{
margin-top: 1.5em;
}
.subpage ul{
list-style: none;
padding-left: 0px;
}
.subpage .col-lg-3 a{
font-style: normal;
font-size: 1.2em;
color: #7e7d7d;
text-decoration: none;
}
.subpage .col-lg-3 a:hover{
color: black;
}
@media only screen and (max-width: 1485px){
.navigatonbar li {padding-right: 40px;}
}
@media only screen and (max-width: 1400px){
.navigatonbar li {padding-right: 30px;}
}
@media only screen and (max-width: 1308px){
.navigatonbar li {padding-right: 15px;}
}
@media only screen and (max-width: 1190px){
.navigatonbar li {padding-right: 15px;}
.footer p {
text-align: left;
}
.navigatonbar img {
padding-top: 1em;
padding-bottom: 1em;
position: relative;
width: 400px;
display: block;
margin: 0 auto;
left: 0px;
}
.socials {
float: left;
padding-top: 0em;
padding-bottom: 0em;}
.navigatonbar {
width: 100%;
display: inline-block;
text-align: center;
padding-bottom: 2em;
}
.navigatonbar li {
padding-right: 50px;
display:inline-block;
}
.socials{
padding-top: 0em;
}
.footer a{
padding-right: 0px;
}
.navigatonbar ul {
margin-left: 0%;

}
.navigatonbar a{
font-size: 1.5em
}
footer .col-lg-6 img {
width: 30%;
float:left;
left:0px;
}
.footer .col-lg-6{
width: 100%;
display: inline-block;
}
footer .col-lg-6 img {
width: 400px;
padding-top: 0em;
position: relative;
left: 0%;
margin: 0 auto;
display: block;}
}




.btn-sample:hover,
.btn-sample:focus,
.btn-sample:active,
.btn-sample.active,
.open .dropdown-toggle.btn-sample {
color: #ffffff;
background-color: #127250;
border-color: #127250;
}

.btn-sample:active,
.btn-sample.active,
.open .dropdown-toggle.btn-sample {
background-image: none;
}

.btn-sample.disabled,
.btn-sample[disabled],
fieldset[disabled] .btn-sample,
.btn-sample.disabled:hover,
.btn-sample[disabled]:hover,
fieldset[disabled] .btn-sample:hover,
.btn-sample.disabled:focus,
.btn-sample[disabled]:focus,
fieldset[disabled] .btn-sample:focus,
.btn-sample.disabled:active,
.btn-sample[disabled]:active,
fieldset[disabled] .btn-sample:active,
.btn-sample.disabled.active,
.btn-sample[disabled].active,
fieldset[disabled] .btn-sample.active {
background-color: #127250;
border-color: #127250;
}

.btn-sample .badge {
color: #127250;
background-color: #ffffff;
}
.fa-20x {
font-size: 18em!important;
display: block!important;
margin: 0 auto!important;

}
.thankyou .bg-success{
display: block!important;
text-align: center;
}
.thankyouspan{
font-size: 35em;
}
.h3{
color: gray;
}
ul{
font-style: normal;
font-weight: 500;
font-size: 1.0em;
color: #7e7d7d;
padding-bottom: 1em;
}
.form-horizontal{
font-style: normal;
font-size: 14.9px;
font-weight: 600;
}



@media only screen and (max-width: 990px){
.greenladyarea span { line-height: 1.7em;}
.threeicons .row {
margin-top: 0%;
}
.triangle{
display: none;
}
}
@media only screen and (max-width: 779px){
.navigatonbar li {padding-right: 15px;}
.greenocean-container{
background-size: no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
}
@media only screen and (max-width: 480px){
.marginright {
margin-right: 0px;
margin-bottom: 1em;
}
.footer{
font-size: 1.0em;
}
.container{
width: 80%;
}
}
@media only screen and (max-width: 445px){
.navigatonbar img {
width:100%;
}
footer .col-lg-6 img {
width: 100%;}
}
.btn-sample {
color: #ffffff;
background-color: #127250;
border-color: #127250;
}
#quote {
	font-size: 17px;
    text-align: center;
    display: block;
	font-style:italic;
	font-weight:700;
}

