/*
Theme Name:         Nu-Eco
Author:             ROI
Author URI:         http://ROI.com.au
*/


.wrap h2 {
	margin:0px 0px 15px 0px;
}

.slide_link {
	display: block;
	width: 100%;
}

.slide_link > img {
	width: 100%;
}

.slider_caption_covers_image_single_wrap {
	position:relative;
	max-width:1280px;
	margin:0 auto;
	font-weight: 800;
}

.slider_caption_covers_image_single {
font-size: 40px;
font-weight: 800;
text-shadow: 0 0 8px rgba(0,0,0,0.4);
position:absolute;
padding-top:10%;
z-index:2;
color: #fff;
}
.second_blog_content {
	margin-top:35px;
}

iframe {
	width:100%;
	height:460px;
}

.slider_caption_covers_image_single h3 {
	font-size: 40px;
	font-weight: 800;
}

.slider_caption_covers_image_single p {
	font-size: 20px;
	font-weight: 800;
}

.slider_caption_covers_image_single p small {
	font-size: 14px;
	font-weight: 800;
}

.open#header-form {
	overflow:visible;
	height:auto;
	top:0px;
}

#header-form .green-bg {
		box-shadow: 0 -1px 5px #000;
}

.jumbotron .bx-wrapper, .container .jumbotron .bx-wrapper {
	height:initial;
}

.product-intros .col-md-6 .intro {
padding-bottom: 20px;
}

#showroom-appointment .form-container {
		display:none;
		background:none !important;
}

#showroom-appointment .form-container h2 {
	color:#fff;
}

.form-container .form-group textarea.form-control {
	height:115px;
}

header {
	background: #544d47;
	color:#fff;
}

.content-info .location img {
	padding: 0 18px 42px 0;
}
.navbar-default .navbar-nav>li>a {
	color:#fff;
}

header .contact-information .phone-number {
	color:#fff;
}

.bx-wrapper .bx-viewport {
	box-shadow: none;
}

.to-top-arrow {
	position:fixed;
	bottom:5%;
	right:5%;
}

.jumbotron .bx-wrapper .bx-viewport .text.in, .container .jumbotron .bx-wrapper .bx-viewport .text.in {
	margin-top:160px;
}

.jumbotron .ticker li img, .container .jumbotron .ticker li img {
width: auto !important;
height: auto;
}

/*  BROCHURE DOWNLOAD TEMPLATE   */

.brochure-download {
	margin-bottom:15px;
}

.single-brochure {
	padding-top:15px;
}

.single-brochure a {
	color:#282828;
	text-decoration:none;
	text-align:center;
}
.single-brochure:hover {
	background-color:#ccc;
}

.single-brochure-content {
	min-height:110px;
}

@media (max-width: 1199px) {
	header .banner nav ul li a {
		padding: 86px 10px 24px;
	}
	header .contact-information {
		top:0px;
	}

	.page-template-templatestemplate-product-single-php .jumbotron .bx-wrapper .bx-viewport, .container .jumbotron .bx-wrapper .bx-viewport {
		max-height:350px;
	}

	/* slide down form fixes */
	.form-container .form-header .h3 {
		margin-bottom: 18px;
	}

	.form-container .form-group {
		margin-bottom:6px;
	}
	.form-container .form-group textarea.form-control {
		height:99px;
	}
	.width50 {
		width:48%;
		float:left;
	}


}

@media (max-width: 992px) {
	.form-container .pad-my-top {
		padding-top: 0px;
	}
}

@media (max-width: 767px) {
	.jumbotron .pager, .container .jumbotron .pager {
		position:static;
	}
	.jumbotron .pager .bx-pager-item, .container .jumbotron .pager .bx-pager-item {
		width:48%;
	}
	.jumbotron 	.bxslider li:nth-child(2) {
		background-color: #eee;
	}
	.jumbotron 	.bxslider li:nth-child(2) img {
		-webkit-transform: scale(0.5) translate(-100%, -50%);
		-moz-transform: scale(0.5) translate(-100%, -50%);
		transform: scale(0.5) translate(-100%, -50%);
	}
	header #logo a {
		padding:0px 0px;
	}

	.below-links-text p {
		font-size:20px;
	}

	#header-form.open {
		position:absolute !important;
	}

	.form-container .form-header .h3 {
		font-size:24px;
	}
	.form-container .pad-my-top {
		padding-top: 0px;
	}

	header .contact-information .phone-number {
		background:#a6ce39;
	}

	header .contact-information .phone-number {
		float: none;
		margin: 0px;
		margin-top: 10px;
		padding: 4px;
	}
	.btn.cta {
		padding:14px 10px;
		font-size:12px;
	}
	.cat-list li {
		width: 49.666667%;
		padding-left: 5px;
		padding-right: 5px;
		display: block;
		float: left;
		text-align: center;
		font-size: 11px;
	}


	/* product parent overwrites */

	.testimonial-snippets .bx-wrapper .bx-viewport p strong {
		font-size:20px;
	}

	#testimonial-snippets {
		padding:0px;
	}

		.page-template-templatestemplate-product-single-php .jumbotron .bx-wrapper .bx-viewport, .container .jumbotron .bx-wrapper .bx-viewport {
		max-height:250px;
	}

}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
	.jumbotron 	.bxslider li:nth-child(2) {
		background-color: #eee;
	}
	.jumbotron 	.bxslider li:nth-child(2) img {
		-webkit-transform: translate(-50%, -20%);
		-moz-transform: translate(-50%, -20%);
		transform: translate(-50%, -20%);
	}
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.jumbotron 	.bxslider li:nth-child(2) {
		background-color: #eee;
	}
	.jumbotron 	.bxslider li:nth-child(2) img {
		-webkit-transform: translate(-40%, -20%);
		-moz-transform: translate(-40%, -20%);
		transform: translate(-40%, -20%);
	}
}
