@charset "utf-8";
/* CSS Document */


.row {margin:0px;}

body {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 1rem;
    line-height: 1.7;
}

h1 {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 700;
	font-size: 33px;
}

h2 {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
	font-size: 27px;
}




/* HEADER & NAVIGATION */


.logo {
    max-width: 150px;
}

.navbar a {
	font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
    color: #000;
}

.navbar a:active {
    color: #ED3E3E;
}

.navbar a:hover {
    color: #ED3E3E;
}

.btn-red {
    background: #F30B0B !important;
    color: #fff;
    border-radius: 0px;
}

.btn-red:hover {
    background: #16163f !important;
    color: #d3b574 !important;
}

.btn-green {
    background: #61ce70;
    color: #fff;
    border-radius: 0px;
}

.btn-green:hover {
    background: #3a3a3a;
    color: #fff;
}

.btn-blue {
    background: #4054B2;
    border: 1px solid #4054B2;
    color: #fff;
    border-radius: 0px;
}

/* HERO */

.hero {
    background-image: url(/../siteart/plant-sales-1.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.redheader {
    background: rgba(155,34,40,.91);
    color: #fff;
    text-transform: uppercase;
    font-size: 27px;
}

.form {
    background: rgba(59,70,86,.91);
    color: #fff;
}

.formbutton{
    background-color: #D53E3E;
    border: 1px solid #D53E3E;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-size: 21px;
    text-transform: none;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 20px;
}

.formbutton:hover {
    background-color: #b9dbf7;
    border: 1px solid #b9dbf7;
    color: #000;
}

/*control the Captcha */
.CaptchaMessagePanel {padding:0 0 0 0 !important; margin:0 0 0 0 !important; font-weight:normal !important; font-size:12px; line-height:14px;}
.CaptchaAnswerPanel {margin:0 0 0 0; padding:0px !important;}
.CaptchaWhatsThisPanel {line-height:0; margin:0 0 0 0; padding:8px 0 8px 0 !important;}
.CaptchaWhatsThisPanel a {color:#000; font-size:12px;}
.CaptchaWhatsThisPanel a:hover {text-decoration:none;}


/* ABOUT */

.about {
    background: #eef0f1;
    color: #7a7a7a;
    line-height: 1.8;
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
}

.about h1 {
    color: #2b2b2b;
    text-transform: uppercase;
}

.aboutpage a {
    color: #000;
}


/* CONTACT */

.contacthero {
    background-image: url(/../siteart/us1.png);
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
}

.contactheader {
    background-color: rgba(255,255,255,.75);
}

.contacthero h1 {
    color: #FF0808;
    font-size: 55px;
    font-weight: 300 !important;
    text-transform: capitalize;
    font-family: 'Roboto', sans-serif;
}

.fa-map-marker-alt, .fa-phone, .cenv{
    color: #4054B2;
}

.form2 {
    background: #fff;
    border: 4px solid #4054B2;
}


/* FOOTER */


.pre-footer{
    background-color: #000;
	color: #fff;
    font-size: 12px;
}

.pre-footer a{
    color:#fff;
}

.pre-footer a:hover{
    color:#fff;
}


/* MEDIA QUERIES */

/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575px) { 


}

/*Small devices (landscape phones, less than 768px)*/
@media (min-width: 576px) and (max-width: 767px) {
    
 
}

/*Medium devices (tablets, less than 992px)*/
@media (min-width: 768px) and (max-width: 991px) {

}

/*Large devices (desktops, less than 1200px)*/
@media (min-width: 992px) and (max-width: 1199px) {
    

}

/*Extra large devices (large desktops)*/
@media (min-width: 1200px) {

    
}

/*Extra EXTRA large devices (Extra large desktops)*/
@media (min-width: 1400px) {   

   
}

/*Extra EXTRA large devices (Extra large desktops)*/
@media (min-width: 1600px) {   

}