@import url('https://fonts.googleapis.com/css?family=PT+Sans+Caption');
.left-bg{
background:url(../images/l-bg.jpg);
background-size:cover;
height:768px;
}
.nopadding{
	padding: 0;
}

.main-bg{
background:url(../images/main-bg.jpg);
background-repeat:no-repeat;
}


.main-bg-print{
background:url(../images/main-bg.jpg);
background-size: cover;
}


.no-padding {
padding:0px;}

.logo{
/*! text-align: -moz-center; */}

.logo img{
width: 68%;}

.logo p{
text-align: right;
margin: -20px 30px 0px 0;
font-family: 'Open Sans', sans-serif;
}

.navigation ul{
list-style:none;
}



.navigation li a{
text-decoration:none;
color:#4d4d4d;
font-family: 'Dancing Script', cursive;
font-size: 19px;
font-weight: 600;
}

.navigation li a i{

color:#4d4d4d;
padding-left:15px;
}

.matter{
padding:10px 80px 0px 80px;
}

.matter p{
text-align:justify;
padding-bottom:5px;
color:#000000;
font-size: 14px;
font-family: 'Open Sans', sans-serif;
}

.print-b img{
width:20%;}

.print-b{
padding-top:33px;
text-align:right;

}

.print-b a i{
font-size: 40px;
color: #4d4d4d;

}

.d-pdf{padding-top:30px;}

.d-pdf img{width: 60%;}


.navigation li {
padding: 12px 0 12px 50px;
font-size: 18px;

}

header {
	background: #fff;
	border-bottom: 1px solid #ccc;
	padding: 15px 0;
}
.name img{
	margin-top: 32px;
}
.navbar-inverse {
	background:none;
	border:none;
}
.navbar-inverse .navbar-nav > li > a {
	color: #000!important;
	font-family: 'PT Sans Caption', sans-serif;
	font-style: normal;
	font-size: 14px;
	text-transform: uppercase;
}
.navbar-inverse .navbar-nav > li > a:hover {
	color: #000!important;
	font-family: 'PT Sans Caption', sans-serif;
	font-style: normal;
	font-size: 14px;
	text-transform: uppercase;
}
.navbar {
	position: relative;
	min-height: 50px;
	margin-bottom: 0;
	border: 1px solid transparent;
}
.menu {
	padding: 0px 0 0 120px;
}	
.navbar-nav {
	padding-top: 23px;
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
	color: #000;
	background: transparent;
}

.navbar-inverse  .navbar-nav li a {
	color: #000!important;
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
	color: #fff !important;
	text-decoration: none;
	background-color: #899839;
}

.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 14px; 
}	

.in-page {
	background: url(../images/b1.jpg) fixed;
	background-size:cover; 
}

.inner-header header{padding:15px 0;}

.inner-header header .logo img {
	width: 68%;
}

.inner-header .name img {
	margin-top: 25px;
}

.inner-header  .navbar-nav {
	padding-top: 23px;
}

.white-bg {
	background-color: rgba(255, 255, 255, 0.8);
	padding: 25px;
	margin-top: 25px;
	margin-bottom: 25px;
	border-top: 8px solid #899839;
}

.sec-in h2 {
	font-family: 'PT Sans Caption', sans-serif;
	font-size: 25px;
	text-align: center;
	color: #201f1f;
	letter-spacing: 0;
	margin-bottom: 6px;
	text-transform: uppercase;
}

.sec-in ul{margin-bottom: 20px;}

.sec-in ul li {
	display: inline-block;
	width: 19.5%;
	padding-left: 10px;
}

.pro-box {
	transition: all 0.2s linear;
	border: 2px solid rgba(191, 189, 189, 0.95);
}

.sec-in ul li .pro-box img {
	background: rgba(255, 255, 255, 0.8);	
}

.sec-in ul li .pro-box p{ 
	font-family: 'PT Sans Caption', sans-serif;
	text-align:center;
	padding: 4px;
	background-color: #809f25;
	color: #fff; 
}

.sec-in ul li a:hover{text-decoration: none;}

.pro-box:hover {
	-webkit-transform: translate3d(0, -2px, 0); 
	transform: translate3d(0, -2px, 0);
	-webkit-box-shadow: 0 8px 16px rgba(0,0,0,0.18);
	box-shadow: 0 8px 16px rgba(0,0,0,0.18);
}


.wrought-iron-baskets-bg {
	background: url(../images/wrought-iron-baskets-bg.jpg) fixed;
	background-size:cover;
} 

.distress-finish-bg{
	background: url(../images/distress-finish-bg.jpg) fixed;
	background-size:cover;
} 

.hanging-basket-brackets-bg{
	background: url(../images/hanging-basket-brackets-bg.jpg) fixed;
	background-size:cover;
} 

.coco-liners-growing-media-bg{
	background: url(../images/coco-liners-growing-media-bg.jpg) fixed;
	background-size:cover;
} 


.galvanised-planters-bg{
	background: url(../images/galvanised-planters-bg.jpg) fixed;
	background-size:cover;
} 

.obelisks-trellis-bg{
	background: url(../images/obelisks-trellis-bg.jpg) fixed;
	background-size:cover;
} 

.twines-plant-protection-bg{
	background: url(../images/twines-plant-protection-bg.jpg) fixed;
	background-size:cover;
} 

.pro-code{
	background: #67712f !important;
}


.aboutus-bg{
	background: url(../images/aboutus-bg.jpg) fixed;
	background-size:cover;
} 

.contact-bg{
	background: url(../images/contact-bg.jpg) fixed;
	background-size:cover;
} 

.contact-us-matter{
	padding-bottom: 50px;
}

.contact-us-matter table tr td{ 
	font-family: 'Open Sans', sans-serif !important;
	line-height: 30px;
	text-align: center;
}

.contact-us-matter table tr td strong{
	font-weight: 700;
}

.contact-us-matter a{
	color: #333;

}

.sec-in p{
	text-align:justify; 
	color:#000000;
	font-size: 14px;
	font-family: 'Open Sans', sans-serif;
}


.feedback-bg{
	background: url(../images/feedback-bg.jpg) fixed;
	background-size:cover;
} 

.feedback-bg input {
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 1px solid #d4d4d4;
	border-radius: 0;
	background-color: rgba(255, 255, 255, 0);
	margin-bottom: 13px;
	box-shadow: none;
}

 

.feedback-bg .form-control:focus {
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 1px solid #d4d4d4; 
	outline: 0;
	-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.1),0 0 0px rgba(0, 0, 0, 0.6);
	box-shadow: inset 0 0px 0px rgba(12, 12, 12, 0.1),0 0 0px rgba(75, 75, 75, 0.6);
}

.feedback-bg textarea{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 1px solid #d4d4d4;
	box-shadow: none;
	border-radius: 0;
	background-color: rgba(255, 255, 255, 0);
}

.feedback-bg .captcha{
	margin-top: 10px;
}

.feedback-bg .captcha small{
	font-size: 75%;
}

.feedback-bg .btn-defaut {
	border-radius: 0;
	background: #f78320;
	color: #fff;
	width: 100%;
	padding: 8px;
}