body {
	font-family: 'Raleway', sans-serif;}

p {
	color:#48626f;
}

.faceb {padding:0;text-align:center;}
.center {padding:auto;margin:auto;text-align:center;}
.text-area .error, .text-area .error p {
color: #bb1414;
}

.visible-480px {
	display:none;
}

.top-icon {
	transition: all 0.2s ease 0s;
	opacity:1;
	width:38px; height:auto;
}

.top-icon:hover {
	transition: all 0.2s ease 0s;
	opacity:0.5;
	width:34px; height:auto;
}

a {
	transition: all 0.2s ease 0s;
	opacity:1;
}

a:hover {
	transition: all 0.2s ease 0s;
	opacity:0.7;
}

.signupbtn {
	background-color: #007da6;
	color: #fff;
	border: 1px solid #fff;
	padding:8px;}
	
.signupbtn:hover {
	color: #fff;
	}	

.newdates p{
	font-size:21px; line-height:29px;
}

.newdates a {
		padding: 15px;
	font-size: 14px;
	border: 1px solid #48626f;
	color:#48626f;
	text-decoration: none;
	
	}

.newdates a:hover {
	padding: 10px;
	margin:5px; margin-top:12px;
	background-color: rgba(255,255,255, 0.8);
	transition: all 0.2s ease 0s;
	}	

.top20 {
	margin-top: 20px;}
		
.whygrows a {
		padding: 8px;
	font-size: 12px;
	border: 1px solid #48626f;
	color:#48626f;
	text-decoration: none;
	}	

.whygrows a:hover {
	padding: 6px;
	
	background-color: rgba(255,255,255, 0.8);
	transition: all 0.2s ease 0s;
	}		
.newdates h2{
	font-size:48px;
	font-weight:300;
}

.social {
	position: relative;
	top: 8px;
	z-index: 9999;
	}

.social img {
	margin-left: 8px;}	
	
.intro {
	position: relative;
	top: 40px;
	z-index: 9998;
	color: #fff;
	font-size: 13px;
	transition: all 0.2s ease 0s;
	}
	
.intro p {
	color: #fff;
	margin-left: 118px;
	
	}	
	
.hptop-inside .intro {
	position: relative;
	top: 0px;
	z-index: 9998;
	transition: all 0.2s ease 0s;
	}

.menu-inside ul li a {
	font-size: 20px;
	color:#4f6874;

}

.menu-inside ul li li a {
	font-size: 16px;
	color:#4f6874;

}
.menu-inside {
	border-bottom:6px solid #2d5516;
	margin-bottom:20px;
}
.inside-bottom {
	border-top:6px solid #2d5516;
	margin:20px 0;
	padding:30px 0;
	clear:both;
}

.hours h2 {color:#fa7911;font-size:20px;font-weight:bold;}
.questions-inside h2 {color:#333333;font-size:20px;font-weight:bold;float:left;}

.index-header {
	padding-left: 20%;
}
.inside-header {
	padding-left: 6.5%;
}

.inside-.text-area h2 { color:#2d5516;}

.text-area {color:#2d5516;}

.clear {clear:both;}

.date {font-size: 25px;}

.days {font-size: 16px;}	
	
.intro img {
	
	}	
	
.tagline {
	padding: 20px inherit ;
	background-color: #063;
	color: #fff;
	text-align: center;
	font-size: 2em;
	}	
	
.hptop {
	min-height: 450px;
	z-index: 999;
	top: 0;
	}	
	

h4 {margin-top:30px;}

.footer {
	background-color: #CCC;
	text-align: center;
	padding: 20px inherit;
	clear:both;
	margin-top:40px;
	}	
	
.hp-bottom-content {
	padding-top: 30px;
	padding-bottom: 30px;
	}	
	
.hp-box {
	padding: 8px 35px;
	}
	
.hp-box p {
	padding-left: 25px;
	padding-right: 25px;
	}	

.hp-box1, .hp-box2, .hp-box3, .hp-box4 {
	padding-bottom: 20px;}

.hp-box1 {
	background-color: #f2f8ec;
	}
	
.hp-box2 {
	background-color: #fef1e8;
	}	
	
.hp-box3 {
	background-color: #f3ece6;
	}	
.hp-box4 {
	background-color: #ebeee7;
	}		
.connected {margin-top:20px;}
.hours {color:#48626f;}
.questions {
	clear: both;
	text-align: center;
	padding: 20px inherit;
	}

.questions-inside img {margin-bottom:20px;float:left;}

.questions-inside {
	text-align: center;
	padding: 20px inherit;
	}
.footer a, .questions-inside a {
	display:block;
	padding: 15px;
	border: 1px solid #48626f;
	margin-left: 0px;
	margin-bottom:20px;
	color:#48626f;
	text-decoration: none;
	transition: all 0.2s ease 0s;
	}
.footer a, .questions-inside a:hover {
	padding: 10px;
	margin:5px; margin-left:18px;
	background-color: #eee;
	transition: all 0.2s ease 0s;
	}		


.questions a {
	padding: 15px;
	border: 1px solid #48626f;
	margin-left: 13px;
	color:#48626f;
	text-decoration: none;
	transition: all 0.2s ease 0s;
	}
.questions a:hover {
	padding: 10px;
	margin:5px; margin-left:18px;
	background-color: #eee;
	transition: all 0.2s ease 0s;
	}		

.date-box {
	background-color: #ebeee7; padding: 20px; width: 100%; margin: 35px auto;}
	
.date-box p {
	font-size:13px;
	line-height:20px;
}

.date-box strong {
	font-weight: 700;}

.date-box h2 {
	font-size:24px;
	font-weight:700;
	color:#fa7a12;
}

.hp-box p {
	font-size:14px;
	line-height:20px;
}

.hp-box1-bg, .hp-box2-bg, .hp-box3-bg, .hp-box4-bg {
	background-repeat:no-repeat; 
	background-size:cover;
	width:100%; 
	height: 147px; 
	background-position:center;
	padding-top:25px;
	margin-bottom: 15px;
	}

.hp-box1-bg {
	background-image: url(../../images/hp-box1-bg.jpg); 
}

.hp-box1-h2 {
	color:#fff;
	background-image:url(../../images/title1.png); background-repeat:no-repeat;
	height:91px;
	margin-left:-43px;
}

.hp-box h2 {
	font-size:24px;
	font-weight:700; padding-top: 15px; padding-left:60px;
}

.hp-box2-bg {
	background-image: url(../../images/hp-box2-bg.jpg); 
}

.hp-box2-h2 {
	color:#fff;
	background-image:url(../../images/title2.png); background-repeat:no-repeat;
	height:91px;
	margin-left:-43px;
}

.hp-box3-bg {
	background-image: url(../../images/hp-box3-bg.jpg); 
}

.hp-box3-h2 {
	color:#fff;
	background-image:url(../../images/title3.png); background-repeat:no-repeat;
	height:91px;
	margin-left:-43px;
}

.hp-box4-bg {
	background-image: url(../../images/hp-box4-bg.jpg); 
}

.hp-box4-h2 {
	color:#fff;
	background-image:url(../../images/title4.png); background-repeat:no-repeat;
	height:91px;
	margin-left:-43px;
}

.socialbox p {
	margin-left: 50px;}
.socialbox img {
	float: left;
	margin-left: 10px;
	}
.send-info {
	padding: 15px;
	border: 1px solid #fa7911;
	text-align: right;
	color:#fa7911;
	text-decoration: none;
	margin-top: 7px;
	line-height: 32px;
	transition: all 0.2s ease 0s;
	}
	
.send-info:hover {
	padding: 10px;
	margin:5px; margin-top:12px;
	background-color: rgba(255,255,255, 0.8);
	transition: all 0.2s ease 0s;
	}	
	
.exhibitorhp a {
	color: #fa7911;
	}

.secondline-intro {padding-left: 80px;}

 .intro-inside img {max-width:620px;top:30px;}
 
 .nav > ul > ul > li > a {
	 font-size:14px;
 }

@media screen and (max-width: 993px) {
	.col-md-9.intro-inside {width:60%;float:left;}
	.col-md-3.social{width:40%;float:right;}
	.intro-inside img {
max-width: 524px;
top: -3px;
}
}

@media screen and (max-width: 875px) {
	.social img {
		margin-left: 2px;
		}

	.intro-inside img {
		max-width: 520px;
		top: 10px;
		}

	.inside-header {
		padding-left: 0.5%;
		}
	.col-md-9.intro-inside {width:60%;float:left;}
	.col-md-3.social{width:40%;float:right;}

}

@media screen and (max-width: 768px) {


.index-header {
padding-left: 0%;
}


.connected {text-align:center;}

.navbar-collapse.in {
clear: both;
}

.questions a {
display: block;
margin-bottom: 3px;
margin-left:0;
}

.questions-inside a {width:50%;}

.intro-inside img {width:100%;margin-top:0px;}  
.navbar-toggle {background-color:#2d5516;}
.navbar-toggle .icon-bar {
border-radius: 1px;
border-color: #ffffff;
border-style: solid;
}

.hptop {
	min-height: 300px;
	}	
.navbar-brand {
float: right;
height: 60px;
padding: 19px 6px;
font-size: 38px;
}


.inside-header {
padding-left: 0%;
}
	
.social {
	position: relative;
	top: 8px;
	z-index: 9999;
	}

.social {
	text-align: right;}	
	
.intro {
	
	top: 30px;
	transition: all 0.2s ease 0s;
	
	}
	
	.intro p {
	
	margin-left: 20px;
	
	}
	.intro img {
		width: 250px;
		height: auto;}

.col-md-9.intro-inside {width:60%;}

}

@media screen and (max-width: 644px) { 
.social{}
	.col-md-9.intro-inside {width:100%;}


}

@media screen and (max-width: 480px) { 

.col-md-9 .intro-inside {width:100%;}
.navbar-toggle {margin-right:0;}
.social{}

 .intro-inside img {max-width:480px;top:0px;}

.questions-inside a {width:90%;margin-left:5%;}
.hp-box h2 {
	font-size:18px;
	padding-top: 20px
}

.intro {
	
	top: 30px;
	left: 30px;
	transition: all 0.2s ease 0s;
	}	
	
.intro img {
		width: 250px;
		height: auto;}	
	.tagline {

	font-size: 1.5em;
	}
	
.newdates p{
	font-size:15px; line-height:21px;
}	

.hp-bottom-content {padding-top: 15px;}

.questions {
	line-height: 30px;}

.questions a {
	font-size: 13px;
	padding: 5px;
	margin-top: 20px;
	margin-bottom:10px;
	transition: all 0.2s ease 0s;
	}
.questions a:hover {
	padding: 2px;
	transition: all 0.2s ease 0s;
	}		
.questions img {
	width: 40px;
	height: auto;
	}
.visible-480px {
	display:inherit;
}

.footer {
	margin-top:15px;
}
	
	
	
	}	