/**************************************** 900px --> 1300px***************************************************/
@media all and (min-width: 900px) and (max-width: 1200px) { 

}
/**************************************** 700px --> 900px***************************************************/
@media all and (min-width: 700px) and (max-width: 900px) {

}

@media all and (max-width: 1025px)
{
	.social_header .views-field-field-image {
		padding: 0;
		border: 1px solid #7ab143;
		width: 30px;
		border-radius: 7px;
		height: 30px;
		float: left;
		margin-right: 10px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.social_header .views-field-title {
		color: #7ab143;
		font-size: 11px;
	}
	.social_header .views-field-body a, .social_header .views-field-body p, .social_header .views-field-body {
		font-size: 11px;
		color: #505050;
	}


	#block-10years
	{
		left: 1%;
	}


	.products .views-row{
		height: 402px;
	}

	.products .fieldset2
	{
		height: 134px;
	}

	.container_1200
	{
		padding: 10px 20px;
	}
	
}

/**************************************** 0px --> 900px***************************************************/
@media all and (max-width:900px) {
	.products .quicktabs-tabs li a{font-size:14px;}
.products .quicktabs-tabs li{padding-right: 10px;margin-right: 10px;}
.social_header{width:100%;}	
.social_header .views-row{width: 50% !important;height: 50px;}	
.social_header .views-row:nth-child(2) {padding-left: 15px;}
#site-logo{float:none;padding:0;}
.logo{text-align:center;}
.social_header .views-field-field-image {padding: 4px 5px  ;width: 30px;float: left;margin-right: 10px;height:30px;}
.social_header .views-field-body a, .social_header .views-field-body p, .social_header .views-field-body{font-size:11px;margin-top:0;}
.social_header .views-field-title{font-size:13px;}
.social_header{padding:0;}

.slider .fieldset2 .views-field-title{font-size:20px;}
.slider .fieldset2 .views-field-body{margin:0;}
.slider .fieldset2 .views-field-body p{width:100%;font-size:13px;}
#views_slideshow_controls_text_next_slider-block_1 a,
#views_slideshow_controls_text_previous_slider-block_1 a, 
#views_slideshow_controls_text_previous_rotating-block_1 a
#views_slideshow_controls_text_next_rotating-block_1 a{display:none;}
.slider .fieldset2 .views-field-title {width:100%;}
.slider .fieldset2 .views-field-nothing-1 a{font-size: 11.5px;width:76px;padding: 3px 0px;}
.slider ,
.slider img{height:200px;}
.slider .fieldset2{top:20px;padding:0 2%;background:none;}
.slider .views-field-nothing{height:203px;}



#block-views-block-about-homepage-block-1{padding:0 6%;}
.about .views-field-field-image {width:100%;}
.about .fieldset2{width:90%;}
#block-whygreenworld{position:relative;width:100%;padding:0 6%;}
#block-views-block-gallery-why-block-1{width:100%;padding:0 6%;}
.why .views-slideshow-controls-bottom img{height:50px;}
#views_slideshow_cycle_main_gallery_why-block_1 .views-field-field-image img{height:170px;}
.why .views-slideshow-controls-bottom{height:63px;left:3%;}
#views_slideshow_cycle_main_gallery_why-block_1 .views_slideshow_cycle_teaser_section{height:219px;}
.why .jcarousel-prev{top:58px;}
.why .jcarousel-skin-tango .jcarousel-next-horizontal {right: 0;top: 58px;}
.gallery .views-row img{height:126px;}
#block-views-block-contact-footer-block-1 .views-row{margin-bottom:10px;}
#block-views-block-3-about-block-1 .fieldset2{padding: 30px 25px;height: auto;margin-bottom: 10px;}
.gallery .views_slideshow_cycle_slide{height:100px !important;}
#block-views-block-contact-us-details-page-block-1 a,
#block-views-block-contact-us-details-page-block-1 p{font-size:15px;}

#block-gw-webform-2{width:85%;margin:0 6%;}
#block-views-block-contact-us-details-page-block-1{width:86%;margin:0 6%;}


.inner_image .views-field-nothing p{font-size:14px;}
.inner_image .views-field-nothing h2{font-size:20px;line-height:17px;}
.inner_image .views-field-nothing p a{font-size:14px;}
.main_inner_image{height:200px;background-size:100% 200px;}
.inner_image{height:200px;background-size:100% 200px;}
.inner_image .views-field-nothing-1{height:200px;}
.inner_image .views-field-nothing{top:70px;}
.top_footer{margin: -64px 5% 55px 5%;width:89%;}
#content-wrap{margin:0 5%;width:90%;}
.copy p{text-align:center;}
#block-10years{top:76px;}
#block-10years img{width:70px;}
.products{padding:0;}
#block-quicktabsourstore-3{display:none;}
#block-quicktabsourstoreres{display:inline-block;width:100%;}
.products .views-row{width:47%;}

.products img {height: 160px !important;margin: 15px auto;}
.products .views-field-title{font-size:12px;}
#block-gw-nicemenus-2{display:none;}
#block-sidrtriggerbuttonblock-2{display:block;}


.main_menu{padding:0 ;width:60%;}
.search{width: 40%;display: inline-block;float: left;}
.bottom_header{padding:0;}
.footer1 p
{
	text-align: center;
}

}

@media all  and (max-width: 800px)
{
	.social_header .views-row,
	.social_header .views-row:nth-child(1)
	{
		width: 25% !important;
	}

	#views_slideshow_cycle_main_gallery_why-block_1 .views-field-field-image img,
	#views_slideshow_cycle_main_gallery_why-block_1 .views_slideshow_cycle_teaser_section {
		height: 434px;
	}

	.why .views-slideshow-controls-bottom {
		height: 63px;
		left: 0;
		right: 0;
		margin: 0 auto;
	}

	#views_slideshow_cycle_main_gallery_why-block_1 {
		width: 100%;
		float: right;
	}
	.footer2.col-md-3.col-sm-12.col-xs-12,
	.footer3.col-md-3.col-sm-12.col-xs-12 {
   			 text-align: center;
	}

	div#block-gw-simplenewssubscription-2 {
		text-align: center;
	}

	.why .views-slideshow-controls-bottom {
		height: 63px;
		/* left: 0; */
		/* right: 0; */
		/* margin: 0 auto; */
		/* bottom: -58px; */
		position: relative;
		top: auto;
		bottom: auto;
		margin: 0 auto;
		left: auto;
		display: inline-block;
		width: 100%;
		margin-top: 24px;
	}


	.why .jcarousel-skin-tango .jcarousel-next-horizontal {
		right: 0;
		top: auto;
		bottom: 0px;
	}

	.why .jcarousel-prev
	{
		bottom:0px;
		top: auto;
	}
	.why .views-slideshow-controls-bottom img {
		height: auto;
	}
}


/**************************************** 0px --> 700px***************************************************/
@media all and (max-width:701px) {
	.products .quicktabs-tabs li a{font-size:14px;}
.products .quicktabs-tabs li{padding-right: 10px;margin-right: 10px;}
.social_header{width:100%;}	
.social_header .views-row{width: 50% !important;height: 50px;}	
.social_header .views-row:nth-child(2) {padding-left: 15px;}
#site-logo{float:none;padding:0;}
.logo{text-align:center;}
.social_header .views-field-field-image {padding: 4px 5px  ;width: 30px;float: left;margin-right: 10px;height:30px;}
.social_header .views-field-body a, .social_header .views-field-body p, .social_header .views-field-body{font-size:11px;margin-top:0;}
.social_header .views-field-title{font-size:13px;}
.social_header{padding:0;}

.slider .fieldset2 .views-field-title{font-size:20px;}
.slider .fieldset2 .views-field-body{margin:0;}
.slider .fieldset2 .views-field-body p{width:100%;font-size:13px;}
#views_slideshow_controls_text_next_slider-block_1 a,
#views_slideshow_controls_text_previous_slider-block_1 a, 
#views_slideshow_controls_text_previous_rotating-block_1 a
#views_slideshow_controls_text_next_rotating-block_1 a{display:none;}
.slider .fieldset2 .views-field-title {width:100%;}
.slider .fieldset2 .views-field-nothing-1 a{font-size: 11.5px;width:76px;padding: 3px 0px;}
.slider ,
.slider img{height:200px;}
.slider .fieldset2{top:20px;padding:0 2%;background:none;}
.slider .views-field-nothing{height:203px;}



#block-views-block-about-homepage-block-1{padding:0 6%;}
.about .views-field-field-image {width:100%;}
.about .fieldset2{width:90%;}
#block-whygreenworld{position:relative;width:100%;padding:0 6%;}
#block-views-block-gallery-why-block-1{width:100%;padding:0 6%;}
.why .views-slideshow-controls-bottom img{height:50px;}
#views_slideshow_cycle_main_gallery_why-block_1 .views-field-field-image img{height:170px;}
.why .views-slideshow-controls-bottom{height:63px;left:3%;}
#views_slideshow_cycle_main_gallery_why-block_1 .views_slideshow_cycle_teaser_section{height:219px;}
.why .jcarousel-prev{top:58px;}
.why .jcarousel-skin-tango .jcarousel-next-horizontal {right: 0;top: 58px;}
.gallery .views-row img{height:126px;}
#block-views-block-contact-footer-block-1 .views-row{margin-bottom:10px;}
#block-views-block-3-about-block-1 .fieldset2{padding: 30px 25px;height: auto;margin-bottom: 10px;}
.gallery .views_slideshow_cycle_slide{height:100px !important;}
#block-views-block-contact-us-details-page-block-1 a,
#block-views-block-contact-us-details-page-block-1 p{font-size:15px;}

#block-gw-webform-2{width:85%;margin:0 6%;}
#block-views-block-contact-us-details-page-block-1{width:86%;margin:0 6%;}


.inner_image .views-field-nothing p{font-size:14px;}
.inner_image .views-field-nothing h2{font-size:20px;line-height:17px;}
.inner_image .views-field-nothing p a{font-size:14px;}
.main_inner_image{height:200px;background-size:100% 200px;}
.inner_image{height:200px;background-size:100% 200px;}
.inner_image .views-field-nothing-1{height:200px;}
.inner_image .views-field-nothing{top:70px;}
.top_footer{margin: -64px 5% 55px 5%;width:89%;}
#content-wrap{margin:0 5%;width:90%;}
.copy p{text-align:center;}
#block-10years{top:76px;}
#block-10years img{width:70px;}
.products{padding:0;}
#block-quicktabsourstore-3{display:none;}
#block-quicktabsourstoreres{display:inline-block;width:100%;}
.products .views-row{width:47%;}

.products img {height: 160px !important;margin: 15px auto;}
.products .views-field-title{font-size:12px;}
#block-gw-nicemenus-2{display:none;}
#block-sidrtriggerbuttonblock-2{display:block;}


.main_menu{padding:0 ;width:60%;}
.search{width: 40%;display: inline-block;float: left;}
.bottom_header{padding:0;}
}


@media all and (max-width:500px) {

	.social_header .views-row, .social_header .views-row:nth-child(1) {
		width: 50% !important;
		text-align: center;

		height: auto
	}
	.about
	{
		padding-top: 20px;
	}

	.social_header .views-field-body a, .social_header .views-field-body p, .social_header .views-field-body {
		font-size: 11px;
		margin-top: 0;
		text-align: center;
	}

	.social_header .views-field-field-image {
		margin: 0;
		padding: 4px 5px;
		width: 30px;
		float: none;
		margin-right: 0;
		height: 30px;
		display: inline-block;
	}

	.social_header .fieldset2 {
		line-height: 17px;
		display: inline-block;;
		width: 100%;
	}

	.slider .fieldset2 .views-field-body p {
		width: 100%;
		font-size: 13px;
		/* line-height: 52px; */
		margin-bottom: 20px;
	}

	.about .fieldset2{
		padding: 0
	}

	.why .jcarousel-skin-tango .jcarousel-container-horizontal {
		width: 100%;
		height: 85px;
	}

	.gallery .views-row {
		float: left;
		width: 48%;
		margin: 0 1%;
		text-align: center;
		overflow: hidden;
		border-radius: 3px;
		height: 99px;
	}
	#block-views-block-gallery-why-block-1
	{
		display: none;
	}

	.products .views-row {
		height: 352px;
	}

	#block-views-block-contact-footer-block-1 .views-row {
		margin-bottom: 10px;
		text-align: center;
		padding: 0;
	}

	.top_footer .views-field-field-image {
		background: #fff;
		width: 62px;
		height: 62px;
		border-radius: 100%;
		float: none;
		text-align: center;
		display: inline-block;
	}

	.top_footer .views-field-body
	{
		width: 100%;
	}

	#block-gw-views-block-about-us-sections-block-1-2 .fieldset1 {
		padding-left: 0;
	}

	#views-exposed-form-our-store-page-1 {
		width: 100%;
		text-align: center;
	}

	#sidebar {
		margin-top: 0;
	}

	#block-gw-views-block-products-slider-block-1-2 {
		width: 100%;
		float: left;
		margin-right: 0;
		margin-top: 0;
	}

	#block-gw-views-block-products-slider-block-1-2 {
		width: 100%;
		float: left;
		margin-right: 0;
		margin-top: 0;
	}

	#block-gw-webform-2 .form-item-full-name,#block-gw-webform-2 .form-email
	{
		width: 100%;
		margin-right: 0;
		margin-bottom: 1em;
	}

	#block-gw-webform-2 .form-submit {
		
		margin: 0;
		margin-bottom: 1em;
	}


	.top_footer {
		margin: 0 5%;
		width: 90%;
		margin-top: -39px;
		padding: 20px;
	}

	#block-views-block-contact-us-details-page-block-1 {
		width: 100%;
		margin: 0;
		padding: 20px;
	}

	#block-views-block-contact-us-details-page-block-1::before {
		display: none;
	}

	#block-gw-webform-2 label
	{
		font-size: 13px;
	}

	#block-views-block-contact-us-details-page-block-1 img
	{
		margin-top: 0;
	}

}











