/*
Theme Name: EUREKA!!
Author: <a href="http://eurekathemes.com" target="_blank">acitjazz</a>
Version: 1.2
*/
#header{
	overflow:hidden;
}
#body{
	padding:20px;
}
.logo{
	position:relative;
	max-height:none;
	top:auto;
	margin:20px 0 0 0;
}
.logo img{
	width:auto;
}
#phone h1{
	position:relative;
	margin:0;
	top:auto;
	font-size:16px;
}
#phone{
	display:none;
	margin:20px 0;
}
#phone h1 p{
	margin:0;
}
#header,#contentTop,#fullWidth{
	padding:0 20px;
}
#menu{
	position:relative;
	top:auto;
	right:auto;
	height:auto;
}
.sf-menu a{
	padding:0 8px;
}
.sf-menu{
	float:none;
}
.sf-menu li{
	float:none;
	width:100%;
	margin:0 0 1px 0;
}
.sf-menu ul{
	position:relative;
	width:100%;
}
.sf-menu a:hover, .current-post-parent a, .current_page_item a, .current-menu-item a, .current-menu-parent a{
	border-radius:4px;
}
.sf-menu ul li a{
	text-indent:10px;
}
.sf-menu ul li a:hover{
	border-radius:4px;
}
.sf-menu ul li ul li a{
	text-indent:20px;
}
.sf-menu li:hover ul{
	top:0;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:auto;
}
#quoteText{
	padding:15px 20px;
}
#featureTop,#featureMiddle,#featureBottom{
	padding:20px;
	width:auto;
}
#footer{
	padding:20px;
}
#footer .box3{
	width:215px;
}
#sidebar{
	width:auto;
	float:none;
}
.w600{
	float:none;
	width:auto;
}
#pricingTable table td{
	display:block;
}
#pricingTable .box4{
	width:auto;
	margin:30px 10px;
}
#featureMiddle .box3,#featureTop .box3{
	width:auto;
	background:none;
}
.box3 .imgBox{
	width:280px;
	height:80px;
}
#featureTop .box3 .imgBox img{
	width:280px;
	height:80px;
}
.box3 .titleBox h1{
	line-height:20px;
}
.box3 .titleBox{
	min-height:65px;
}
#respond textarea{
	width:100%;
}
#btnbanner{
	margin:10px 0;
}
.btnbanner{
	background:url(../images/slideBtn_small.png) no-repeat;
	width:130px; height:29px;
	line-height:30px;
	font-size:16px;
}
.btnbanner:hover{
	background:url(../images/slideBtn_small.png) no-repeat 0 -29px;
}
#Hide,.Hide{
	display:none;
	visibility:hidden;
}

a#callMobile{
	display:block;
}
#bottom{
	width:auto;
	clear:both;
}