/*
Theme Name: Manor Stone Garden Center
Theme URI: http://www.quickapps.ie
Author: The Quickapps Team
Author URI: http://www.quickapps.ie/
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: manorstonegardencenter

*/

/*Custom Styling*/





/*Welcome Section*/
section.welcome {
    margin-top: -30px!important;
}

/*Email Sent Message*/
div.wpcf7-mail-sent-ok {   
     border: none!important;
	color: #98bc24!important;
  font-size: 20px!important;
	   text-align: center;
   padding-right: 45%!important;
}


/*Spam Image Contact 7*/
span.cf7ic_instructions {
    color: white!important;
}


div.wpcf7-validation-errors {

border: none!important;
	color: #FFF25B!important;
  font-size: 20px!important;
	   text-align: center;
   padding-right: 45%!important;

}



/*Globals*/

h1{
  font-family: 'Sriracha',cursive!important;

}

h2 {
    text-align: center;
    font-size: 40px;
    padding-bottom: 0px;
    line-height: 50px;
    color: #69AF07!important;
    font-family: 'Sriracha',cursive!important;
    font-weight: 900;
}








span.brown-title{
    text-align:center!important;
}


body{
 background-color:white;

}





/*****************************************************************************
Swiper Js Infinate Loop
***************************************************************************/

.swiper-container {
        width: 100%;
        height: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }

     .swiper-slide img{
        width:40%;
    }

    .swiper-button-prev {
    margin-left: 20%;
}


.swiper-button-next{

margin-right: 20%;

}

/*Circle dots*/
span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: azure;
}


.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%2369AF07'%2F%3E%3C%2Fsvg%3E")!important;
  left: 10px;
  right: auto;
}


.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%2369AF07'%2F%3E%3C%2Fsvg%3E")!important;
}


.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%2369AF07'%2F%3E%3C%2Fsvg%3E")!important;
  right: 10px;
  left: auto;
}



/*****************************************************************************
Navigation Menu
***************************************************************************/


/*Main Navigationbar*/
.navbar-inverse {
     background-color:#98BC24;
    padding-top: 30px;
    border-color: #ccc;
    height:130px;
  
}

/*main navigation block position*/
.navbar-header {
   
    
    
}


/*main navigation position*/
ul#menu-mainmenu {
    margin-top: -50px;
    margin-left: 20%;
    width: 100%;
}


/*active container menu holer*/
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {

font-family: 'Droid Sans', sans-serif;
font-size:15px;
 margin-top:30px;
background-color:#98BC24;
  border-radius:15px;
 

}


/*Main Links*/
.navbar-inverse .navbar-nav>li>a {
   margin-top:-50px;
    font-family: 'Droid Sans', sans-serif;
    color: white;
    background-color:#98BC24;
    padding: 15px;
    font-size: 13px;
     margin-top:30px;
    margin-right:10px;
     
   
}

/*hover links*/
.navbar-inverse .navbar-nav>li>a:hover{


    transition: background-color 2.0s ease;
  background-color: #B45E5F;
  border-radius:15px;

}






/*Dropdown menu block*/

a.dropdown-toggle {
    margin-top:30px;
    background-color: green!important;
    font-size:18px;
}

/*drop down wrapper*/
.navbar-nav>li>.dropdown-menu {
    background-color: red!important;
}

/*drop down menu title*/
.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #f5f5f5!important;
    white-space: nowrap;
}

/*Drop Down Hover*/
.dropdown-menu>li>a:hover{

    background-color:purple!important;
}

/*Logo*/

.navbar-brand {
    padding: 0;
}

.navbar-brand img {
    width: 200px;
}


/*Collapse Menu hover Color*/
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
background-color: #98BC24;

}




/*****************************************************************************
Jumbotron
***************************************************************************/
.jumbotron {


    background: #e02c71; /* Old browsers */
background: -moz-linear-gradient(top, #e02c71 0%, #bc2471 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #e02c71 0%,#bc2471 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #e02c71 0%,#bc2471 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e02c71', endColorstr='#bc2471',GradientType=0 ); /* IE6-9 */
    /*background: #c6647e!important;*/
}


img.manor-garden.feature {
    width: 60%;
    display: block;
    margin: auto;
    /* padding-top: 30px; */
    border-radius: 8px;
    border: 4px solid white;
    margin-top: 50px;
}





.jumbotron h1{
padding-top:30px;
    color:white!important
}

/*Call to action button*/
.btn-primary {
    border-radius: 8px;
    border:0px;
    outline:none;
    color: #fff;
    background-color: #1360bf;
    border-color: #2e6da4;
    width: 30%;
    height: 60px;
    padding: 10px;
    font-size: 24px;
    display: block;
    margin: auto;
}

i.fa.fa-chevron-right {
    padding-left: 15px;
}


btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {

 background-color: #98bc24!important;
 border:none;
 transition: background-color 0.5s ease;
 border:none;
 outline:0;
 text-decoration: none

}


section.welcome h1{
color:white!important;
font-family: 'roboto','san-serif'!important;
font-weight:900!important;
    


}








/*****************************************************************************
Content Post Styling
***************************************************************************/



.blog-post {
   
    padding-top: 100px!important;
    
}



/*****************************************************************************
Content Post Styling
***************************************************************************/


/*Top Bar social Links*/

.social-links {
    margin-top: -30px;
    background-color:black;
    width:100%;
    height:40px;
}

.social-links p {
   color:white;
   font-size:13px!important;
   padding-left:40px;
}


i.fa.fa-facebook-square {
    font-size: 28px;
    float: right;
    margin-right: 5%;
    margin-top: 5px;
    color:white;
}




/*Home Section*/

section.welcome {
  
}




section.welcome h1 {
    text-align: center!important;
    font-size: 40px;
    padding-bottom: 0px;
    line-height: 60px;
    color: #69AF07;
    /*font-family: 'Pacifico', cursive!important;*/
    /*font-family: 'roboto','san-serif'!important;*/
     font-family: 'Sriracha',cursive!important;
    font-weight: 300;
}


section.jobs-january-section {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}



section#garden-jobs-images {
    padding-top: 40px;
    padding-bottom: 40px;
}



section#garden-jobs-images h1{

text-align: center;
    font-size: 40px;
    padding-bottom: 0px;
    line-height: 50px;
    color: #69AF07!important;
    /*font-family: 'roboto','san-serif';*/
     font-family: 'Sriracha',cursive!important;
    font-weight: 900;
}

img.jobs-january {
    display: block!important;
    margin: auto!important;
}


/*empty Baskets*/



section#empty-baskets {
    padding-top: 90px!important;
}

section#empty-baskets h2{
padding-bottom:30px;

}

img.baskets {
    display: block;
    margin: auto;
    width: 30%!important;
    padding-top: 40px!important;
    height:300px!important;
    margin-bottom: 30px;
}

.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
    border-radius:8px;
    display: block;
    margin: auto;
    border: 0;
    outline: none!important;
    color: white!important;
    width: 30%;
    height: 60px;
    padding: 10px;
    font-size: 24px;
    margin-bottom:50px;
}

 .btn-success a {
    color: #ffffff!important;
    text-decoration: none;
}



/*empty Baskets page*/

section#basket {
    padding-top: 90px!important;
    padding-left: 50px!important;
    padding-right: 50px!important;
    
    margin-bottom: 90px;
}
    


section#basket h2{
    padding-bottom:30px;
}
section#basket p{
    text-align: center;
    padding-bottom:30px;
}
img.basket1 {
    width: 35%!important;
}

img.basket2 {
    width: 35%!important;
}



/*community*/

section#events-community {
    margin-top:-50px;
    padding-top: 90px;
    padding-bottom: 90px;
    background: #b1c34a;;
}


section#events-community h2{

color:white!important;
padding-bottom:30px;

}

img.event-img{
width:60%!important;
border:3px solid white!important;
display:block;
margin:auto;

}








/*Location*/




section#location-2 {
    padding-top: 80px;
}

section#Location p{

    margin-top:30px;
    margin-bottom:50px;
    text-align: center;

}





/*location images*/

img.location1 {
    width: 80%!important;
    padding: 5px;
    line-height: 1.7;
    border: 1px solid #ddd;
    border: 1px solid rgba(0,0,0,0.15);
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    -webkit-transition: border 0.3s ease,box-shadow 0.3s ease;
    transition: border 0.3s ease,box-shadow 0.3s ease;
}

img.location2 {
    width: 80%!important;
    padding: 5px;
    line-height: 1.7;
    border: 1px solid #ddd;
    border: 1px solid rgba(0,0,0,0.15);
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    -webkit-transition: border 0.3s ease,box-shadow 0.3s ease;
    transition: border 0.3s ease,box-shadow 0.3s ease;
}

img.location3 {
    width: 80%!important;
    padding: 5px;
    line-height: 1.7;
    border: 1px solid #ddd;
    border: 1px solid rgba(0,0,0,0.15);
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    -webkit-transition: border 0.3s ease,box-shadow 0.3s ease;
    transition: border 0.3s ease,box-shadow 0.3s ease;
}

img.location4 {
    width: 80%!important;
    padding: 5px;
    line-height: 1.7;
    border: 1px solid #ddd;
    border: 1px solid rgba(0,0,0,0.15);
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    -webkit-transition: border 0.3s ease,box-shadow 0.3s ease;
    transition: border 0.3s ease,box-shadow 0.3s ease;
}




section#location-images h3{

margin-top: 30px;
    color: #69AF07!important;
    font-size: 20px;
    font-family: 'Sriracha',cursive;
    text-align:center;
    line-height:24px;

}


section#location-2 h3{

margin-top: 30px;
    color: #69AF07!important;
    font-size: 20px;
    font-family: 'Sriracha',cursive;
    text-align:center;
    line-height:24px;


}

/*Contact Section Home*/

section.contact {
    margin-top: 90px;
    background-color:#1F1F1F;
}


section.contact h2 {
    margin-top: 90px;
    color:white;
    font-size:50px;
}


section.contact h3{

    text-align:center;
    color:white;
    font-size:24px;
}









/*Contact Form*/
section#contact-form {
    padding-top: 30px;
    padding-bottom: 90px;
    background:#1F1F1F;
}



/*Input Form*/
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
  
    height: 50px;
    border-radius: 8px;
    border:none;
    outline:0;
}


input.wpcf7-form-control.wpcf7-text{


    height: 50px;
    border-radius: 8px;
     border:none;
    outline:0;
}





div#wpcf7-f7271-p6510-o1 {
    margin-left: 35%;
     border:none;
    outline:0;
}

/*Type color*/
input.wpcf7-form-control.wpcf7-text {
    color: black;
    font-size:20px;
    padding-left:20px;
    font-family: 'Sriracha',cursive;
}





/*Textarea*/

textarea.wpcf7-form-control.wpcf7-textarea{
    width: 100%;
    border-radius: 8px;
     border:none;
    outline:0;
    color: black;
    font-size:20px;
    padding-left:20px;
        font-family: 'Sriracha',cursive;
        padding-top:10px;

  

}

  label {
      font-size: 16px!important;
    color: white;
    padding-bottom: 10px;
}


/*Submit Button*/

input.wpcf7-form-control.wpcf7-submit {
    /* color: green; */
    background-color: #98bc24;
    width: 50%;
    height: 50px;
    border-radius: 8px;
    color: white;
    font-size: 20px;
    display: block;
    /* margin: auto; */
    margin-left: 5%;
    border:0;
    outline:none;
font-family: 'Sriracha',cursive;

}





/*Home*/


/*Mothersday Banner*/

img.motherday-banner {
    border: 3px solid white;
    border-radius: 10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    display: block;
    margin: auto!important;
}



/*Store Section*/

section.store {
    padding-top: 40px!important;
    
}

section.store h1 {
color:#69AF07!important;
    margin-bottom: 50px;
    line-height: 50px;
    font-size: 40px;
}
    



span.store-title {
    color: #d86d93!important;
    font-size: 30px;
    font-family: 'Sriracha',cursive;
    text-align: center!important;
    margin-top:30px;
    margin-bottom:15px!important;
}

section.store-slide {
    padding-top: 40px;
    padding-bottom: 40px;
}

/*Shop Slider*/

.swiper-slide img {
    width: 60%!important;
}







/*Giftware Styles*/



/*global styles*/
p {
    font-family: 'Open Sans',sans-serif!important;
    margin-top: -10px;
    line-height: 30px;
    font-size: 18px!important;
    margin: 0 0 20px!important;
}

section#gift-heading{

    padding-top:40px;
    padding-bottom:90px;
}


section#gift-heading h2 {
    text-align: center;
    font-size: 40px;
    padding-bottom: 0px;
    line-height: 50px;
    color: #69AF07!important;
    font-family: 'roboto','san-serif';
    font-weight: 900;
}


section#gift-heading p {
    text-align: center;
    font-size: 18px!important;
    line-height: 30px;
    color: #483B33!important;
    font-family: 'Open Sans',sans-serif!important;
}

span.brown-title {
    color: #483B33!important;
    font-size: 30px;
    font-family: 'Sriracha',cursive;
    text-align:center!important;
}


/*rose Alice Image*/
img.img-responsive {
    width: 80%;
    margin-left:15%;
}

section#good-skin h2 {
    text-align: center;
    font-size: 24px;
    line-height: 38px;
    color: #69AF07!important;
    padding-bottom: 10px;
}


/*Slider Section*/

section.slider {
    padding-top: 90px;
    padding-bottom: 90px;
}







/*Seedons Section*/


    section#seedons {
    width: 100%;
    padding-top: 90px;
    padding-bottom: 90px;
    background-color: #FFF25B;
}
   
    



section#seedons h2{
    padding-top:30px;
font-size:50px;
 color:#40362B!important;
 text-align:center;
 padding-bottom:50px;
 font-family:'roboto','sans-serif';

}


img.seedons-logo {
    border: 2px solid #40362B!important;;
    margin-left: 5%;
    margin-bottom:40px;
}




img.thumbnail-seddon{

border: 2px solid #40362B!important;;

}




/*blackoverlay*/

.has-dark-texture {
    background: #1f1f1f url('http://asianitbd.com/wp/landshaper/wp-content/themes/landshaper/img/textures/dark-texture.jpg') 0 0 repeat;
}

.has-black-color-overlay {
    position: relative;
}


img.thumbnail-seddon {
    margin-top:30px;
    width: 60%;
}

section#seedons p{

   color:#40362B!important;
}


/*Seedons Slider*/
section.seedons-slider {
    padding-bottom: 40px;
}



/*History*/
section#history {
    width:100%;
    padding-top: 90px;
    padding-bottom: 40px;
    background-color:white;
   
}

    span.brown-history {
    color: #483B33!important;
    font-size: 30px;
    font-family: 'Sriracha',cursive;
    text-align: center!important;
    margin: auto;
    display: block;
    margin-top: 30px;
}



/*Game of thrones banner*/
section#thrones-banner {
    padding-top:40px;
    background-color: #fff25b;
    padding-bottom:20px;
}

img.thrones-image {
    width: 80%;
    display: block;
    margin: auto;
}





/*Artists Section*/

section#artist{
    padding-top: 90px;
    padding-bottom: 90px;
    background-color:#9fb559;
}

section#artist h2{

    font-size:30px;
    color:white!important;
    font-family: 'La Belle Aurore', cursive;
    font-weight:300;
}

section#artist p{

color:white!important;

}

img.img-artist {
    width: 60%;
    margin-left:35%;
}

section.artist-slider {
    padding-top: 90px;
    padding-bottom: 40px;
    
}


section.artist-slider h3{

font-family: 'La Belle Aurore', cursive;
color:#9fb559;
font-size:40px;
text-align:center;
line-height:55px;
padding-bottom:30px;


}







/*shelves section*/

section#shelves {
    padding-top: 40px;
    padding-bottom: 40px;
}

section.shelves-slider {
    padding-bottom: 40px;
}









/*Community Events*/

section.community-slider {
    padding-top: 40px;
    padding-bottom: 40px;
}


section#community{

    padding-bottom:40px;
}

section#community h2{
padding-bottom:30px;

}


section#community p{
text-align:center;



}


.community-lists{
    margin-top:40px;
 
font-size:20px;
font-family: 'Open Sans',sans-serif!important;
text-align:center;

}



span.red {
    color: #69AF07!important;
    font-size: 20px!important;
    font-family: 'roboto','san-serif';
    font-weight: 400;
}



/*events*/


section#events{

padding-top:40px;
padding-bottom:40px;



}


section#events h2{

padding-bottom:15px;

}


section#events p{
padding-top:30px;
text-align:center;
padding-left:50px;
padding-right:50px;

}








/*House Plants*/
/*spacers*/


/*Succulent*/
section.succulent-section{




}
/*Succulent*/
section.succulent-section h3{
padding-top: 20px;
    padding-bottom: 15px!important;
    text-align: center;
    font-size: 40px;
    padding-bottom: 0px;
    line-height: 70px;
    color: #69AF07!important;
    font-family: 'roboto','san-serif';
    font-weight: 900;
} 



section.succulent-section p{

    text-align:center;
}

.spacer30 {
    margin-bottom: 30px!important;
}




section#olive {
    padding-top: 20px;
}

section#olive h2{
padding-bottom:30px;

}


section#olive img{

    width: 60%;
    
    display: block;
    margin: auto;
    margin-bottom: 50px;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    border-radius: 5px;
}


section#olive p{
text-align:center;
margin-bottom:50px;
padding-left:15%;
padding-right:15%;

}






/*Editable Garden*/

section#editable{

padding-top:40px;
padding-bottom:40px;
}

section#editable h2{

    margin-bottom:30px;
}


span.brown-garden {
    display: block;
    color: #483B33!important;
    margin: auto;
    font-family: 'Sriracha',cursive;
    text-align: center!important;
    font-size:30px;
}

section#editable p{

    margin-top:30px;
    text-align:center;
}


section#editable li{

   
    font-size: 18px!important;
    line-height: 30px;
    color: #483B33!important;
    font-family: 'Open Sans',sans-serif!important;
}


img.arrived-thumbnail {
    /* margin-top: 50px; */
    width: 50%;
    margin: auto;
    display: block;
    
    
     box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    border-radius: 5px; /* 5px rounded corners */
}


img.editable-thumb2{

  width: 50%;
    margin: auto;
    display: block;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    border-radius: 5px; /* 5px rounded corners */


}

span.green {
    color: #7c9a1b;
    font-weight: 900;
    font-size: 20px;
}






/*Gardening Year*/

section.jobs-january-section {
    padding-top: 40px;
    padding-bottom: 40px;
}

section.jobs-january-section h3 {
    padding-top: 20px;
    padding-bottom: 15px!important;
    text-align: center;
    font-size: 40px;
    padding-bottom: 0px;
    line-height: 70px;
    color: #69AF07!important;
    font-family: 'roboto','san-serif';
    font-weight: 900;
}



/*span title*/
span.brown-title {
   
    margin-top: 15px;
    margin-bottom: 15px;
}

/*January Thumbnail*/
img.jobs-jan-image {
    width: 60%;
    height: 300px;
    display: block;
    margin: auto;
    margin-bottom:50px;
     box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    border-radius: 5px; /* 5px rounded corners */
}


section.jobs-january-section li{

   

    text-align: center;
    font-size: 18px!important;
    line-height: 30px;
    color: #483B33!important;
    font-family: 'Open Sans',sans-serif!important;
    padding-bottom:30px;
}


img.jobs-jan-image1{

width: 60%;
    height: 300px;
    display: block;
    margin: auto;
      margin-bottom:30px;
     box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    border-radius: 5px; /* 5px rounded corners */

}



img.job-jan-snopdrop{

width: 60%;
    height: 300px;
    display: block;
    margin: auto;
      margin-bottom:50px;
      box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    border-radius: 5px; /* 5px rounded corners */


}


img.jobs-jan-image3{
    margin-top:30px;

width: 60%;
    height: 300px;
    display: block;
    margin: auto;
       margin-bottom:50px;
     box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    border-radius: 5px; /* 5px rounded corners */
}

img {
    border-radius: 5px 5px 0 0;
}



/*febuary Jobs*/

img.feb-image {
    float: left;
    margin:5%;
}

.wrap {
    margin-top: 50px!important;
    margin-bottom:50px;
}

.feb-content li{

text-align: left;
    font-size: 18px!important;
    line-height: 30px;
    color: #483B33!important;
    font-family: 'Open Sans',sans-serif!important;
    padding-bottom:30px;
}



/*April Jobs*/

.text-muted {
    color: #bf5973!important;
    padding-bottom: 40px!important;
    padding-bottom: 20px!important;
    line-height: 30px;
    margin-top: 15px!important;
    margin-bottom: 15px!important;
}




p.text-poet {
    color: #bf5973!important;
    text-align: center;
    margin: 15px 15px;
    font-family: 'Open Sans',sans-serif!important;
    padding-bottom: 15px; 
}


 
/*****************************************************************************
Top Footer
***************************************************************************/

.footer-top {
    width:100%;
    background: #101010;
    height: 250px;
}



/*manorstone garden footer logo*/
img.logo-footer {
    width: 60%;
    margin-top: 50px;
    margin-left: 25%;
    display:none;
}

/*Back to top*/
i.fa.fa-chevron-up {
    font-size: 40px;
}

.footer-bottom {
    background-color: black!important;
}

.hours{

    margin-top: 30px;
}



.col-md-4.hours h2 {
    color: white!important;
    margin-top: 30px;
    color: white!important;
    font-size: 28px;
    font-family: 'Sriracha',cursive;
}




.hours li{

 list-style:none;
    margin-top:15px;
color:white;
font-size:16px!important;
text-align:center;
font-family: 'roboto','san-serif'!important;

}



.contact{

  margin-top:20px;  
}


.contact h2{
margin-top:30px;
color:white!important;
font-size:28px;
font-family: 'Sriracha',cursive;

}

.contact li{
    list-style:none;
    margin-top:15px;
color:white;
font-size:16px!important;
text-align:center;
font-family: 'roboto','san-serif'!important;


}

.location{

  margin-top:20px;  
}

.location h2{
margin-top:30px;
color:white!important;
font-size:28px;
font-family: 'Sriracha',cursive;

}

.location li{
    list-style:none;
    margin-top:15px;
color:white;
font-size:16px!important;
text-align:center;
font-family: 'roboto','san-serif'!important;
line-height:30px;

}








/*****************************************************************************
Footer
***************************************************************************/

/*.clearfix::after {
  content: "";
  display: table;
  clear: both;
}*/


#footer {
    position: relative;
    /*margin-top: -150px;   */
    height: 150px;
    clear:both;
}


/* CLEAR FIX*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix { display: block;}
/* End hide from IE-mac */

.manor-footer {
   
    padding-top: 20px;
    padding-bottom: 80px;
    background-color: #222222!important;
    color:white;
    height:70px;
    text-align:center;
}


.manor-footer p{
    padding-top:0px;
    padding-bottom:20px;
    text-align:center;
    font-size:16px!important;
    color:white;
    
    text-decoration:none!important;
    text-align:center;
     font-family: 'Sriracha','cursive'!important;
}

/*Top Button*/

.footer-bottom {
        margin-top: -20px;
    background-color: black!important;
    height: 130px;
}
   

a.top {
    color: white;
    text-decoration: none;
}



/*July Post Styling*/

p.red-title {
    color: #C35973!important;
    text-align: center!important;
}





/*Green Houses*/

img.garden-shed-banner {
    width: 60%;
    display: block;
    margin: auto;
    margin-top: 100px;
}

.row.products-container {
    padding:0!important;
    margin:0!important;
}



/* .row.green-house-content {
    background-color: red;
} */


/* .row.product-green {
    background-color: green;
} */


section#steel-tech {
    padding-top: 90px;
}





/* 
.row.product-blue{
    background-color: blue;
} */


header.greenhouse-title {
    padding: 20px;
}


/*Shed image*/
img.shed-img{
margin-right:5%!important;
 width:100%!important;
    display: block;
    margin: auto;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    border-radius: 2px;
    border: 2px solid rgba(0,0,0,0.15);
    padding:2px;

}


.prod-sheds {
    width: 100%;
    margin-bottom: 80px;
}


img.steel-tech {
    width: 60%;
    margin-left: 5%;
    margin-top: 15px;
}



.row.content {
    padding-top:90px;
    /* background-color: blue; */
    /* text-align:center; */
}


.row.green-house-content p{
    padding-bottom:40px;
}


.row.content p{

    font-size:16px!important;
    line-height:24px;
}



/*Garage*/

.row.garages {
    padding-top: 40px;
}

.row.greenhouse {
    padding-top: 40px;
}

h2.title {
    font-size: 30px;
    text-align: left;
}


img.sheds-img {
    width: 90%;
    margin-top: 25%!important;
}