.secure{white-space:nowrap;}
div.wpcf7-response-output{z-index: 544;position: absolute;top:0; left:0;width: 98%;box-shadow: 3px 3px 3px #222;}
.footContact{position:relative; width:100%; margin-top:50px; clear:both; background-color:#222;}
span.subFoot{padding:15px 2%; font-size:85%; line-height:100%; color:#ccc; position:relative; width:40%; float:left;}
span.subFoot.right{text-align:right; width:22%;}
span.subFoot.center{text-align:center; width:38%;}
.footContact .clear{width:100%: height:1px; clear:both; position:relative; display:block;}
a.btn.widgetButt{width:100%; background-color:#ff6633; box-shadow:3px 3px 3px #333; text-transform:uppercase; font-size:120%; text-shadow:1px 1px 0 #000}
a.btn.widgetButt:hover{background-color:#0099cc;}
a.btn.widgetButt:hover{-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);}
.btn:hover, .btn-submit:hover, input[type="submit"]:hover {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
a.ebor-icon-link:hover .services-1 .icon-wrapper{-webkit-transform: scale(1.4);-ms-transform: scale(1.4);transform: scale(1.4);}
.opencontact.widgetWrap{width:100%;}
.opencontact.widgetWrap h3{text-align:center; color:#222;}
.navbar-nav > li.orange > a{color:#ff6633; box-shadow: inset 0 -2px 0 #ff6633;}
.navbar-nav > li.orange > a:hover{color:#fff; background-color:#ff6633;}
#intBody .navbar-nav > li.current-menu-parent > a, #intBody .navbar-nav > li.current-menu-item > a, #intBody .navbar-nav > li.current_page_parent > a,#intBody .navbar-nav > li.current-menu-ancestor > a{color:#0099cc;}
.btn.btn-border-lite{background-color:#ff6633; border-color:#ff6633;}
#home{min-height:25px;}
#homeBody .services-1 .col-wrapper > h3, .aq-block.aq-block-aq_ebor_text_block > h3{min-height:44px;}
#homeBody .services-1 .col-wrapper .black{color:#000;}
#homeBody .grid-blog.col3 hr{display:none;}
#portfolio.light-wrapper{background-color:#fff;}
figure.main{min-height:280px;}
.social{white-space:nowrap;}
.container.inner .container.inner{display:none;}
.testimonials .item blockquote:after{right:-10px;}
.testimonials .item blockquote:before{left:-10px;}
.testimonials .item blockquote{padding:12px 40px 0; font-size:16px; text-transform:none;}
.parallax .inner{padding-top:110px; padding-bottom:110px;}

/* Estimate Form */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide .genContent .itemDes{
	max-width:256px;
}
/* Blog Title */
h1.breadcrumbs{
	opacity:0.6;
	font-size:28px;
	margin:0 0 25px 15px;
	-webkit-transition: all 0.7s;
	-moz-transition: all 0.7s;
	-o-transition: all 0.7s;
	transition: all 0.7s;
}
h1.breadcrumbs a{
	color:#222;
}
h1.breadcrumbs .divider{
	font-size:16px;
	font-weight:normal;
}
h1.breadcrumbs:hover a:hover{
	color:#ff6633;
}
h1.breadcrumbs:hover{
	opacity:1;
}
h1.breadcrumbs:hover a{
	color:#0099cc;
}
.yarpp-related{
	margin:5em 0;
}

#wpseo_sitemap h3,#wpseo_sitemap h3 a{color:#222;}
#wpseo_sitemap h4,#wpseo_sitemap h4 a{color:#555;}
@media (max-width: 767px){span.subFoot .no{display:block; width:100%; clear:both; height:1px; color:transparent;}span.subFoot{width:100%; text-align: left !important;}	a.btn.widgetButt{font-size:110%;}}@media (max-width: 991px) and (min-width: 768px){a.btn.widgetButt{font-size:90%;}}