/**/

@media only screen and (max-width:1000px){
	
	header .header_inner .header_inner_left {
		padding: 0 15px;
	}

	header .header_inner .q_logo a {
		left: 0;
	}

	header .header_inner .logo_wrapper {
		transform: translate(-45%, 0); -webkit-transform: translate(-45%, 0);
		-moz-transform: translate(-45%, 0);-ms-transform: translate(-45%, 0);
	}
		
	header .header_inner nav.mobile_menu > ul {
		width: 100%;
	}	
	

	/*** mobile menu comment start**
	.mobile_menu_button span::before {
		content: "menu";
		font-size: 20px;
		position: absolute;
		top: 25px;
		color: #fff; font-family: 'Roboto', sans-serif;
	}
	
	.home .mobile_menu_button span::before {
		content: "Menu";
		font-size: 22px;
		position: absolute;
		top: 33px; color:#fff;
	}
	
	.mobile_menu_button span i::before {
		opacity: 0;
	}
	** mobile menu comment end **/
	
	/**.sub_menu li#mobile-menu-item-1776 ul, .sub_menu li#mobile-menu-item-1776 span.mobile_arrow, .sub_menu li#mobile-menu-item-1795 ul, .sub_menu li#mobile-menu-item-1795 span.mobile_arrow {
	display: none !important;
	}

	.sub_menu li#mobile-menu-item-1780 span.mobile_arrow, .sub_menu li#mobile-menu-item-1780 ul #mobile-menu-item-1779, 
	.sub_menu li#mobile-menu-item-1780 ul #mobile-menu-item-1784, .sub_menu li#mobile-menu-item-1780 ul #mobile-menu-item-1788, .sub_menu li#mobile-menu-item-1780 ul #mobile-menu-item-1792 {
	    display: none !important;
	}**/
    

	#mobile-menu-item-1776 {
		border: none;
		border-top-color: currentcolor;
		border-top-style: none;
		border-top-width: medium;
		margin: 0;
		border-top: 1px solid #eaeaea;
	}
	

	/**#mobile-menu-item-1774 ul li ul {
		display: block;
	}**/
	
	.mobile_menu ul li a {
		padding: 10px 13px !important;
	}
	
	nav.mobile_menu ul li span i::before {
		font-size: 18px;
		transform: rotate(89deg);
		-webkit-transform: rotate(89deg);
		-moz-transform: rotate(89deg);
		-ms-transform: rotate(89deg);
		position: absolute;
		right: 14px;
		top: 17px;
	}
	
	nav.mobile_menu ul li.open_sub span i::before {
		transform: rotate(-180deg);
		-webkit-transform: rotate(-180deg);
		-moz-transform: rotate(-180deg);
		-ms-transform: rotate(-180deg);

	}
	
	.mobile_menu li a.current {
		font-weight: 700;
	}
	
	/***header .header_inner.clearfix .header_bottom {
		background-color: transparent !important;
	}***/
	
	header .header_inner.clearfix .header_bottom {
		background-color: #244831 !important;
	}
	
	header {
		top: 105px!important;
		margin-top: 0!important;
	}
	
	header .header_inner.clearfix 
	

}/*=====MEDIA CLOSE======*/



@media only screen and (max-width:767px){
		
	.q_slider .q_slider_inner .tp-loop-wrap .tp-caption {
		line-height: 45px !important;
	}

	.full_width .full_width_inner .vc_custom_1525836363486 {
		padding-top: 34px !important;
		padding-bottom: 60px !important;
	}

	.full_width .full_width_inner .wpb_wrapper h1 {
		font-size: 38px;
		line-height: normal;
	}	

	.full_width .full_width_inner .vc_custom_1525836363486 .wpb_wrapper h4 {
		line-height: 27px;
		font-size: 15px;
	}

	.parallax_section_holder.home-service {
		padding: 50px 0 10px;
	}

	.full_width .full_width_inner .vc_column_container > .vc_column-inner {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
		
	.parallax_section_holder.home-service .wpb_wrapper .vc_empty_space {
		display: none;
	}

	.parallax_section_holder.home-service .wpb_wrapper h1 {
		margin: 13px 0 30px;
	}	

	.parallax_section_holder.home-service .separator.small.center {
		margin: 0 auto 70px;
	}

	.parallax_section_holder.home-service .wpb_single_image {
		display: none;
	}

	.parallax_section_holder.home-service .vc_col-sm-4 .wpb_wrapper h3 {
		border: 2px solid #285238; font-size: 15px; margin: 0 0 25px; padding: 11px 10px;
	}

	.parallax_section_holder.home-service .vc_col-sm-4 .vc_column-inner {
		padding: 0px !important;
	}


	#featured-container {
		padding: 50px 0 44px !important; display:none;
	}

	#featured-container .wpb_wrapper .vc_empty_space {
		display: none;
	}

	#featured-container .wpb_wrapper h1 {
		margin: 13px 0 30px;
	}

	#featured-container .wpb_wrapper .separator.small.center {
		margin: 0 auto 35px;
	}

	#featured-container .wpb_wrapper h2 br {
		display: none;
	}

	#featured-container .wpb_wrapper h2 {
		line-height: 28px !important;
	}

	#featured-container .wpb_wrapper h2 a {
		font-size: 16px;
	}


	#making-hay .vc_empty_space {
		display: none;
	}


	#making-hay {
		padding: 50px 0 0 !important;
		display:none;
	}
	
	.parallax_section_holder.home-service {
		background-attachment: local;
		background-position: unset !important;
	}
	
	
	#better-way-content {
		background-image: none !important;
		background-color: #244831 !important;
	}
	
	#better-way-content .parallax_section_inner_margin{
		background: #244831; padding: 70px 0;
	}
	
	#better-way-content .wpb_wrapper h4 {
		text-align: center !important;
		font-weight: normal;
	}
	
	#better-way-content .parallax_section_inner_margin .vc_empty_space {
		display: none;
	}
	

	#making-hay .wpb_wrapper h1 {
		margin: 13px 0 33px;
	}
	
	#better-way-content .parallax_content.left {
		width: 100%;
	}
	
	#abt-space {
		display: none;
	}


	#making-hay .wpb_wrapper .separator.small.center {
		margin: 0 auto 74px;
	}


	#making-hay .wpb_wrapper .vc_col-sm-6 {
		margin: 0 0 40px;
	}


	#making-hay .wpb_wrapper .vc_col-sm-6 .wpb_wrapper p {
		font-size: 15px; line-height: 24px; margin: 21px 0 20px;
	}


	#making-hay .wpb_wrapper .vc_col-sm-6 .vc_column-inner {
		padding: 0 0px !important;
	}

	#making-hay .wpb_wrapper .vc_col-sm-6 a.qbutton {
		padding: 16px 36px; height: auto; line-height: normal; font-size: 13px;
	}


	.vc_row.wpb_row.section.whatourclientssay .vc_empty_space {
		display: none;
	}

	.vc_row.wpb_row.section.whatourclientssay {
		padding: 40px 0 35px !important;
	}

	.vc_row.wpb_row.section.whatourclientssay .wpb_wrapper h1 {
		margin: 13px 0 33px;
	}

	.vc_row.wpb_row.section.whatourclientssay .wpb_single_image .vc_single_image-wrapper {
		width: 100%;
	}

	.vc_row.wpb_row.section.whatourclientssay .wpb_single_image .vc_single_image-wrapper img {
		width: 100%;
	}

	.vc_row.wpb_row.section.whatourclientssay .separator.small.center {
		margin: 0 auto 75px;
	}


	.vc_row.wpb_row.section.whatourclientssay .full_section_inner .vc_col-sm-3 {
		width: 47%; float: left;  margin: 0 0 21px;
	}

	.vc_row.wpb_row.section.whatourclientssay .full_section_inner .vc_col-sm-3:nth-child(2n) {
		float: right;
	}

	.vc_row.wpb_row.section.whatourclientssay .full_section_inner .vc_col-sm-3 .vc_column-inner {
		padding: 0 !important;
	}

	.vc_row.wpb_row.section.whatourclientssay .full_section_inner {
		padding: 0 15px;
	}

	.footer_inner .footer_top_holder .footer_top {
		padding: 50px 0 25px;
	}

	.footer_inner .footer_top_holder .footer_top #media_image-2 img {
		width: 210px; margin: 0 auto; display: inherit;
	}

	.footer_inner .footer_top_holder .footer_top .textwidget.custom-html-widget {
		color: #fff;
		font-size: 17px;
	}

	.footer_inner .footer_top_holder .footer_top .column_inner p {
		color: #fff;
	}

	.footer_inner .footer_top_holder .footer_top .column_inner .textwidget p {
		margin: 0 0 30px;
	}

	.footer_inner .footer_top_holder .footer_top .column_inner .wpb_text_column.wpb_content_element:nth-child(2n) {
		margin-top: 0;
	}

	.footer_inner .footer_top_holder .footer_top .column_inner .wpb_text_column.wpb_content_element:nth-child(2n) h3:first-child {
		font-size: 16px;
	}

	.footer_inner .footer_top_holder .footer_top .vc_empty_space {
		display: none;
	}

	.footer_inner .footer_top_holder .footer_top #custom_html-2 {
		margin: 40px 0 38px !important;
	}

	.footer_inner .footer_top_holder .footer_top .column_inner .wpb_text_column.wpb_content_element:nth-child(2n) h3 {
		font-size: 23px;
	}

	.footer_inner .footer_top_holder .footer_top iframe {
		width: 100%;
	}

	.vc_custom_1523320281988 .call_to_action.normal .button_wrapper.column2 .qbutton.white {
		display: inline-block !important;
	}
	
	.home .call_to_action_text h2:last-child {
		color: #e4a155 !important;
		font-size: 27px;
		margin: 36px 0 29px !important;
		font-weight: 700;
	}
	
	.home .call_to_action.normal {
		padding: 61px 15px;
	}
	
	.home .call_to_action.normal .button_wrapper.column2 .qbutton.white {
		padding: 17px 28px;
		line-height: normal;
		height: auto;
	}
	
	.home .call_to_action.normal, .vc_row.wpb_row.section.vc_row-fluid.vc_custom_1523320281988 {
		background: #fff !important;
	}


	
}/*=====MEDIA CLOSE======*/





@media only screen and (min-width:768px) and (max-width:1023px){
	

	.q_slider .q_slider_inner .tp-loop-wrap .tp-caption {
		line-height: 74px !important;
	}

	.full_width .full_width_inner .vc_custom_1525836363486 {
		padding-top: 34px !important;
		padding-bottom: 60px !important;
	}

	.full_width .full_width_inner .wpb_wrapper h1 {
		font-size: 32px;
		line-height: normal;
	}	

	.full_width .full_width_inner .vc_custom_1525836363486 .wpb_wrapper h4 {
		line-height: 27px;
		font-size: 15px;
	}

	.parallax_section_holder.home-service {
		padding: 50px 0 10px;
	}

	.parallax_section_holder.home-service .wpb_wrapper .vc_empty_space {
		display: none;
	}

	.parallax_section_holder.home-service .wpb_wrapper h1 {
		margin: 13px 0 30px;
	}	

	.parallax_section_holder.home-service .separator.small.center {
		margin: 0 auto 70px;
	}

	.parallax_section_holder.home-service .vc_col-sm-4 .vc_column-inner {
		padding: 0px !important;
	}

	.parallax_section_holder.home-service .wpb_wrapper h3 {
		font-size: 16px; line-height: normal; margin: 25px 0 11px;
	}

	.parallax_section_holder.home-service .wpb_single_image.wpb_content_element.vc_align_center img {
		width: 140px;
	}

	.parallax_section_holder.home-service .vc_row.wpb_row.section.vc_row-fluid.vc_inner:nth-child(1n) {
		margin-bottom: 38px !important;
	}


	#featured-container {
		padding: 50px 0 44px !important;
	}

	#featured-container .wpb_wrapper .vc_empty_space {
		display: none;
	}

	#featured-container .wpb_wrapper h1 {
		margin: 13px 0 30px;
	}

	#featured-container .wpb_wrapper .separator.small.center {
		margin: 0 auto 35px;
	}

	#featured-container .wpb_wrapper h2 br {
		display: none;
	}

	#featured-container .wpb_wrapper h2 {
		line-height: 28px !important;
	}

	#featured-container .wpb_wrapper h2 a {
		font-size: 16px;
	}


	#making-hay .vc_empty_space {
		display: none;
	}


	#making-hay {
		padding: 50px 0 0 !important;
	}


	#making-hay .wpb_wrapper h1 {
		margin: 13px 0 33px;
	}


	#making-hay .wpb_wrapper .separator.small.center {
		margin: 0 auto 74px;
	}


	#making-hay .full_section_inner .wpb_column.vc_col-sm-6 {
		margin: 0 0 40px; width: 48%; float: left;
	}

	#making-hay .full_section_inner .wpb_column.vc_col-sm-6:nth-child(2n) {
		float: right;
	}


	#making-hay .wpb_wrapper .vc_col-sm-6 .wpb_wrapper p {
		font-size: 15px; line-height: 24px; margin: 21px 0 20px;
	}


	#making-hay .wpb_wrapper .vc_col-sm-6 .vc_column-inner {
		padding: 0 0px;
	}

	#making-hay .wpb_wrapper .vc_col-sm-6 a.qbutton {
		padding: 16px 36px; height: auto; line-height: normal; font-size: 13px;
	}


	.vc_row.wpb_row.section.whatourclientssay .vc_empty_space {
		display: none;
	}

	.vc_row.wpb_row.section.whatourclientssay {
		padding: 58px 0 23px !important;
	}

	.vc_row.wpb_row.section.whatourclientssay .wpb_wrapper h1 {
		margin: 13px 0 33px;
	}


	.vc_row.wpb_row.section.whatourclientssay .separator.small.center {
		margin: 0 auto 75px;
	}

	.vc_row.wpb_row.section.whatourclientssay .full_section_inner .vc_col-sm-3 {
		 float: left;  margin: 0 0 21px; padding: 0 10px;
	}

	.vc_row.wpb_row.section.whatourclientssay .full_section_inner .vc_col-sm-3:nth-child(2n) {
		float: right;
	}

	.vc_row.wpb_row.section.whatourclientssay .full_section_inner .vc_col-sm-3 .vc_column-inner {
		padding: 0;
	}

	.vc_row.wpb_row.section.whatourclientssay .full_section_inner {
		padding: 0 15px;
	}

	.footer_inner .footer_top_holder .footer_top {
		padding: 50px 0 25px;
	}

	.footer_inner .footer_top_holder .footer_top #media_image-2 img {
		width: 210px; margin: 0 auto; display: inherit;
	}

	.footer_inner .footer_top_holder .footer_top .textwidget.custom-html-widget {
		color: #fff;
		font-size: 17px;
	}

	.footer_inner .footer_top_holder .footer_top .column_inner p {
		color: #fff;
	}

	.footer_inner .footer_top_holder .footer_top .column_inner .textwidget p {
		margin: 0 0 30px;
	}

	.footer_inner .footer_top_holder .footer_top .column_inner .wpb_text_column.wpb_content_element:nth-child(2n) {
		margin-top: 0;
	}

	.footer_inner .footer_top_holder .footer_top .column_inner h3 {
		font-size: 21px;
	}

	.footer_inner .footer_top_holder .footer_top .column_inner .wpb_text_column.wpb_content_element:nth-child(2n) h3:first-child {
		font-size: 16px;
	}

	.footer_inner .footer_top_holder .footer_top .vc_empty_space {
		display: none;
	}

	.footer_inner .footer_top_holder .footer_top #custom_html-2 {
		margin: 40px 0 38px !important;
	}

	.footer_inner .footer_top_holder .footer_top .column_inner .wpb_text_column.wpb_content_element:nth-child(2n) h3 {
		font-size: 23px;
	}

	.footer_inner .footer_top_holder .footer_top iframe {
		width: 100%;
	}

	.vc_custom_1523320281988 .call_to_action.normal .button_wrapper.column2 .qbutton.white {
		display: inline-block !important;
	}



	
	
}/*=====MEDIA CLOSE======*/



@media only screen and (min-width:1000px) and (max-width:1280px){
	
	header.centered_logo .q_logo img {
		top: 13px !important;
		width: 130px !important;
		height: auto !important;
		left: 10px;
	}	
	
	.footer_top_holder .footer_top iframe {
		width: 100%;
	}
	
}/*=====MEDIA CLOSE======*/


/*=========================HOME PAGE CLOSE============================*/




/*=========================ABOUT PAGE START============================*/

@media only screen and (max-width:1023px){
	
	.header_bottom {
		min-height: auto !important;
	}	

	#better-way {
		padding: 70px 0 60px !important;
	}


	#better-way-content .wpb_wrapper h4 {
		font-size: 17px;
		line-height: 28px;
	}

	
	
}/*=====MEDIA CLOSE======*/



@media only screen and (min-width:360px) and (max-width:1023px){
	
	#better-way-content .parallax_content.left {
		width: 95%;
	}	
	

}/*=====MEDIA CLOSE======*/


/*=========================ABOUT PAGE CLOSE============================*/



/*=========================MAKING-HAY PAGE START============================*/

@media only screen and (max-width:960px){
		
	.page-id-1085 .two_columns_25_75.background_color_sidebar.grid2 h4 {
		font-size: 17px;
		line-height: 27px;
		margin-bottom: 30px;
	}

	.page-id-1085 .separator.small.center {
		margin: 0 auto 36px;
	}

	.page-id-1085 .vc_single_image-wrapper {
		margin: 0 0 30px;
	}	

	.page-id-1085 .two_columns_25_75 .qbutton.default {
		padding: 0 2px; font-size: 11px;
	}

	.page-id-1085 .two_columns_25_75 > .column2 {
		width: 100%;
	}

	.page-id-1085 .two_columns_25_75 > .column2 > .column_inner {
		padding: 0 15px 0;
	}
	
	
	.page-id-1069 .two_columns_25_75 > .column2 {
		width: 100%;
		float: left;
	}
	
	.page-id-1085 .container_inner.default_template_holder.clearfix.page_container_inner {
		padding-top: 42px !important;
	}
	
	
	.page-id-1069 .container_inner.default_template_holder.clearfix.page_container_inner {
		padding-top: 42px !important;
	}
	
	.page-id-1865 .section_inner_margin .custom_font_holder{
		font-size: 27px !important; font-weight: 500 !important;
	}
	
	#product-warranty {
		padding-top: 56px !important;
	}
	
	#sds-location {
		padding: 40px 15px 50px !important;
	}
	
	.page-id-1051 .container_inner.default_template_holder.clearfix.page_container_inner {
		padding-top: 68px !important;
	}
	
	.page-id-583 .content.content_top_margin_none {
		min-height: auto !important;
	}
			
	header .header_inner.clearfix {
		background: url(img/hreaderimg.jpg) no-repeat;
			background-size: auto auto;
		background-size: cover;
		height: 143px;
	}
	
	.home header .header_inner.clearfix {
		background: none;
		height: auto;
	}
	
	.q_elements_item_content.q_elements_holder_custom_223471 {
		padding: 0px 15px !important;
	}
	
	
}/*=====MEDIA CLOSE======*/



@media only screen and (max-width:767px){
	
	.wpb_wrapper h1 {
		font-size: 38px;
	}	

	
}/*=====MEDIA CLOSE======*/


@media only screen and (min-width:767px) and (max-width:1023px){
	
	.wpb_wrapper h1 {
		font-size: 32px;
	}	
	
	

	
}/*=====MEDIA CLOSE======*/



@media only screen and (min-width:360px) and (max-width:960px){
	
	.page-id-1085 .container_inner.default_template_holder.clearfix.page_container_inner {
			width: 95%;
	}	
	
	
}/*=====MEDIA CLOSE======*/




/*=========================MAKING-HAY PAGE CLOSE============================*/




/*=========================MAKING-SILAGE PAGE START============================*/

@media only screen and (min-width:360px) and (max-width:1023px){
	
	.page-id-1069 .container_inner.default_template_holder.clearfix.page_container_inner {
			width: 95%;
	}	
	
	
}/*=====MEDIA CLOSE======*/




@media only screen and (max-width:1023px){

	.page-id-1069 .separator.small.center {
		margin: 0 auto 40px;
	}

		
	.page-id-1069 .wpb_wrapper h4 {
		font-size: 17px; line-height: 28px;
	}

	.page-id-1069 .vc_single_image-wrapper img {
		margin: 0 0 30px;
	}

	.page-id-1069 .two_columns_25_75.background_color_sidebar.grid2 h4 {
		font-size: 17px; line-height: 27px;  margin-bottom: 30px;
	}	

	.page-id-1069 .two_columns_25_75.background_color_sidebar.grid2 li h4 {
		margin: 0; font-size: 16px;
	}

	.page-id-1069 .two_columns_25_75.background_color_sidebar.grid2 li {
		margin-bottom: 10px;
	}

	.page-id-1069 .two_columns_25_75 .qbutton.default {
		padding: 0 9px;
		font-size: 11px;
		width: 285px;
	}

	.page-id-1069 .two_columns_25_75 .addtoany_content {
		text-align: left;
	}
	

	
}/*=====MEDIA CLOSE======*/



@media only screen and (max-width:960px){
	
	.page-id-1069 .column2 .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner, .page-id-1069 .column2 .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner {
		padding: 0 20px;
	}	
	
	.page-id-1069 .column2 .vc_column-inner .vc_column-inner, .page-id-1069 .column2 .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner .vc_column-inner {
		padding: 19px 0 !important;
	}

	.page-id-1085 .column2 .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner, .page-id-1085 .column2 .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner {
			padding: 0 20px;
		}	
	
	.page-id-1085 .column2 .vc_column-inner .vc_column-inner, .page-id-1085 .column2 .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner .vc_column-inner {
		padding: 19px 0 !important;
	}	
	
	#make-space {
		display: none;
	}
	

	
}/*=====MEDIA CLOSE======*/





/*=========================MAKING-SILAGE PAGE CLOSE============================*/




/*=========================WARRANTY PAGE START============================*/

@media only screen and (max-width:1023px){

	.page-id-1865 .footer_inner .footer_top_holder .footer_top {
		padding: 50px 15px 25px;
	}

	
}/*=====MEDIA CLOSE======*/




@media only screen and (max-width:767px){
		
	.page-id-1865 .custom_font_holder {
		font-size: 27px !important;
		line-height: normal !important;
	}


	.page-id-1865 .wpcf7-form.default .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner {
		padding: 0px !important;
	}

	.page-id-1865 .wpcf7-form.default .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner .vc_row.wpb_row.section.vc_row-fluid.vc_inner {
		padding: 0 15px;
	}

	.page-id-1865 .wpcf7-form.default .wpb_column.vc_column_container.vc_col-sm-6 {
		margin-bottom: 30px;
	}


	.page-id-1865 .wpcf7-form.default .wpb_column.vc_column_container.vc_col-sm-6 .columntitle {
		padding-bottom: 0;
	}

	#product-warranty .section_inner.clearfix {
		width: 90%;
	}

	.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha iframe {
		transform: scale(0.9);
	}
	
	.productwarranty .labelcontainer label {
		font-size: 13px;
	}
	
	
}/*=====MEDIA CLOSE======*/




/*=========================WARRANTY PAGE CLOSE============================*/




/*=========================SDS PAGE START============================*/
@media only screen and (max-width:767px){
	
	#sds-content h3 {
		font-size: 20px; line-height: 27px; margin-bottom: 24px;
	}
	
	#sds-content .vc_single_image-wrapper.vc_box_border_grey img {
		width: 100%;
	}
	
	#sds-content .wpb_single_image .vc_single_image-wrapper {
		width: 100%;
	}
	
	#sds-content .full_section_inner .wpb_column.vc_column_container.vc_col-sm-3 {
		width: 48%; float: left; margin-bottom: 20px;
	}
	
	#sds-content .full_section_inner .wpb_column.vc_column_container.vc_col-sm-3:nth-child(2n) {
		float: right;
	}
	
	#sds-content .full_section_inner .wpb_column.vc_column_container.vc_col-sm-3 .vc_column-inner {
		padding: 0px !important;
	}
	
	#sds-content .angled-section.svg-bottom {
		display: none;
	}
	
	
}/*=====MEDIA CLOSE======*/





@media only screen and (max-width:1023px){
	
	#sds-content {
		padding: 0 15px 15px !important;
		position: relative;
		top: -30px;
	}

	#sds-location {
		padding: 80px 15px 50px !important;
	}	
	

}/*=====MEDIA CLOSE======*/




/*=========================SDS PAGE CLOSE============================*/






/*=========================CONTACT US PAGE START============================*/

@media only screen and (max-width:1023px){
	
	.page-id-1730 .content.content_top_margin_none {
		padding-top: 80px !important;
	}	
	
}/*=====MEDIA CLOSE======*/



@media only screen and (max-width:767px){
	
	.page-id-1730 .vc_row.wpb_row.section.vc_row-fluid.vc_inner .wpb_column.vc_col-sm-6:nth-child(1n) {
		width: 70%;
	}

	.page-id-1730 .vc_row.wpb_row.section.vc_row-fluid.vc_inner .wpb_column.vc_col-sm-6:nth-child(2n) {
		float: right;
		width: 30%;
		position: relative;
        left: -17px;
	}

	.page-id-1730 .vc_row.wpb_row.section.vc_row-fluid.vc_inner .wpb_column.vc_col-sm-6 {
		width: 20%;
		float: left; padding: 0 15px;
	}	

	.page-id-1730 .vc_row.wpb_row.section.vc_row-fluid.vc_inner .wpb_column.vc_col-sm-6:nth-child(2n) 
	.vc_column-inner {
		padding: 0px !important;
	}


	.page-id-1730 .vc_row.wpb_row.section.vc_row-fluid.vc_inner .wpb_column.vc_col-sm-6:nth-child(2n) 
	.vc_column-inner i {
		font-size: 70px;
	}	
	
	.page-id-1730 .wpcf7-form.cf7_custom_style_1 {
		padding: 0 20px;
	}

	/*.page-id-1730 .vc_row.wpb_row.section.vc_row-fluid.vc_inner .wpb_column.vc_col-sm-6:nth-child(1n) h4 {
		text-align: left !important;
	}

	.page-id-1730 .vc_row.wpb_row.section.vc_row-fluid.vc_inner .wpb_column.vc_col-sm-6:nth-child(1n) h3 {
		text-align: left !important;
	}/
	
	
}/*=====MEDIA CLOSE======*/



@media only screen and (min-width:768px) and (max-width:1023px){
	
.page-id-1730 .wpcf7-form.cf7_custom_style_1 {
    padding: 0 10px;
}	
	
	
}/*=====MEDIA CLOSE======*/




@media only screen and (min-width:360px) and (max-width:767px){
	

	.page-id-1730 .content.content_top_margin_none .section_inner.clearfix {
		width: 90%;
	}	
	
	footer .footer_inner .footer_top_holder .footer_top .container_inner {
		width: 90% !important;
	}
	
	
}/*=====MEDIA CLOSE======*/



/*=========================CONTACT US PAGE CLOSE============================*/





/*=========================PACKAGING PAGE START============================*/


@media only screen and (max-width:960px){
	
	.page-id-676 .container_inner.default_template_holder.clearfix.page_container_inner {
		width: 90%;
	}

	.page-id-676 .container_inner.default_template_holder.clearfix.page_container_inner .vc_col-sm-12 
	.vc_column-inner {
		padding: 0;
	}

	.container_inner.default_template_holder.clearfix.page_container_inner .vc_col-sm-12 .vc_column-inner .section.vc_row-fluid.vc_inner {
		padding: 0 20px;
	}

	.page-id-676 .container_inner.default_template_holder.clearfix.page_container_inner .qbutton.default {
		margin: 0 auto 10px !important;
		width: 166px;
	}

	
	
}/*=====MEDIA CLOSE======*/



@media only screen and (min-width:360px) and (max-width:960px){
	
	.page-id-676 .container_inner.default_template_holder.clearfix.page_container_inner .vc_row.wpb_row.section.vc_row-fluid.grid_section .section_inner.clearfix {
		width: auto;
		padding: 0 25px;
	}

	.page-id-676  .two_columns_25_75 > .column2 {
		width: 100%;
	}

	#g-button .wpb_wrapper .vc_empty_space {
		display: none;
	}

	#g-button {
		margin-top: 30px;
	}

	
}/*=====MEDIA CLOSE======*/



@media only screen and (min-width:961px) and (max-width:1280px){
	
	.page-id-676 .column2 .vc_row.wpb_row.section.vc_row-fluid.white-text .section_inner {
		width: 100%;
	}

	.page-id-676 .column1 .vc_row.wpb_row.section.vc_row-fluid.white-text .section_inner {
		width: 100%;
	}

	.page-id-676 .column1 .sidebar {
		width: 100% !important;
	}

	.page-id-676 .container_inner.default_template_holder.clearfix.page_container_inner {
		width: 95%;
	}
	
	#g-button .wpb_wrapper .vc_empty_space {
		display: none;
	}
	
	#g-button {
		margin-top: 30px;
	}
	
	footer .footer_inner .footer_top_holder .footer_top .container_inner {
		width: 95%;
	}
	
	#g-button .qbutton.default {
		margin: 0 0 6px;
		width: 160px;
	}

	
}/*=====MEDIA CLOSE======*/


	#g-button {
		margin-bottom: 43px !important;
	}


/*=========================PACKAGING PAGE CLOSE============================*/






/*=========================PROTECTION PAGE START============================*/


@media only screen and (max-width:960px){
	
	.page-id-935 .container_inner.default_template_holder.clearfix.page_container_inner {
		width: 90%;
	}

	.page-id-935 .container_inner.default_template_holder.clearfix.page_container_inner .vc_col-sm-12 
	.vc_column-inner {
		padding: 0;
	}

	.container_inner.default_template_holder.clearfix.page_container_inner .vc_col-sm-12 .vc_column-inner .section.vc_row-fluid.vc_inner {
		padding: 0 20px;
	}

	.page-id-935 .container_inner.default_template_holder.clearfix.page_container_inner .qbutton.default {
		margin: 0 auto 10px !important;
		width: 166px;
	}
	
	.column2 .protection-box {
		padding: 0px 15px !important;
	}
	
	.page-id-935 .protection-box .wpb_column.vc_column_container.vc_col-sm-3 {
		width: 48%; float: left;
	}
	
	.protection-box .wpb_column.vc_column_container.vc_col-sm-3:nth-child(2n) {
		float: right;
	}
	
	.page-id-935 .protection-box .wpb_single_image .vc_single_image-wrapper {
		width: 100%;
	}
	
	.page-id-935 .protection-box .wpb_single_image .vc_single_image-wrapper img {
		width: 100%;
	}
	
	.page-id-935 .column2 .column_inner {
		padding: 0px !important;
	}

	
	
}/*=====MEDIA CLOSE======*/



@media only screen and (min-width:360px) and (max-width:960px){
	
	.page-id-935 .container_inner.default_template_holder.clearfix.page_container_inner .vc_row.wpb_row.section.vc_row-fluid.grid_section .section_inner.clearfix {
		width: auto;
		padding: 0 25px;
	}

	.page-id-935  .two_columns_25_75 > .column2 {
		width: 100%;
	}
	
}/*=====MEDIA CLOSE======*/



@media only screen and (min-width:961px) and (max-width:1280px){
	
	.page-id-935 .column2 .vc_row.wpb_row.section.vc_row-fluid.white-text .section_inner {
		width: 100%;
	}

	.page-id-935 .column1 .vc_row.wpb_row.section.vc_row-fluid.white-text .section_inner {
		width: 100%;
	}

	.page-id-935 .column1 .sidebar {
		width: 100% !important;
	}

	.page-id-935 .container_inner.default_template_holder.clearfix.page_container_inner {
		width: 95%;
	}
	
	.column2 .protection-box {
		padding: 0px 15px !important;
	}
	
	
	
}/*=====MEDIA CLOSE======*/




/*=========================PROTECTION PAGE CLOSE============================*/




/*=========================AIR TECH PAGE START============================*/

@media only screen and (max-width:960px){
	
	.page-id-1051 .container_inner.default_template_holder.clearfix.page_container_inner {
		width: 90%;
	}

	.page-id-1051 .container_inner.default_template_holder.clearfix.page_container_inner .vc_col-sm-12 
	.vc_column-inner {
		padding: 0;
	}

	.container_inner.default_template_holder.clearfix.page_container_inner .vc_col-sm-12 .vc_column-inner .section.vc_row-fluid.vc_inner {
		padding: 0 20px;
	}

	
	.column2 .protection-box {
		padding: 0px 15px !important;
	}
	
	
	.page-id-1051 .protection-box .wpb_single_image .vc_single_image-wrapper {
		width: 100%;
	}
	
	.page-id-1051 .protection-box .wpb_single_image .vc_single_image-wrapper img {
		width: 100%;
	}
	
	.page-id-1051 .column2 .column_inner {
		padding: 0px !important;
	}
	
	
	.page-id-1051 .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner {
		padding: 0;
	}
	
	.page-id-1051 .column2 .vc_row.wpb_row.section.vc_row-fluid {
		padding: 0 15px;
	}
	
	.page-id-1051 .column2 .vc_row.wpb_row.section.vc_row-fluid .vc_row.wpb_row.section.vc_row-fluid {
		padding: 0px;
	}
	
	.page-id-1051 .column2 .vc_row.wpb_row.section.vc_row-fluid h4 {
		font-size: 17px; line-height: 27px;
	}
	
	.page-id-1051 .column2 .vc_row.wpb_row.section.vc_row-fluid .q_list.circle ul li h4 {
		font-size: 15px !important;
	}
	
	.page-id-1051 .column2 h4 strong {
		display: block;
		margin: 0 0 25px !important;
		text-align: left !important;
	}
	
	.page-id-1051 .column2 .vc_single_image-wrapper.vc_box_border_grey {
		margin-bottom: 25px;
	}
	
	.page-id-1051 .separator.small.center {
		margin: 0 auto 54px;
	}
	
	.padding-div {
		padding-top: 0px !important;
	}
	

	
	
}/*=====MEDIA CLOSE======*/



@media only screen and (min-width:360px) and (max-width:960px){
	
	.page-id-1051 .container_inner.default_template_holder.clearfix.page_container_inner .vc_row.wpb_row.section.vc_row-fluid.grid_section .section_inner.clearfix {
		width: auto;
		padding: 0 25px;
	}

	.page-id-1051  .two_columns_25_75 > .column2 {
		width: 100%;
	}
	
}/*=====MEDIA CLOSE======*/



@media only screen and (min-width:961px) and (max-width:1280px){
	
	.page-id-1051 .column2 .vc_row.wpb_row.section.vc_row-fluid.white-text .section_inner {
		width: 100%;
	}

	.page-id-1051 .column1 .vc_row.wpb_row.section.vc_row-fluid.white-text .section_inner {
		width: 100%;
	}

	.page-id-1051 .column1 .sidebar {
		width: 100% !important;
	}

	.page-id-1051 .container_inner.default_template_holder.clearfix.page_container_inner {
		width: 95%;
	}
	
	.column2 .protection-box {
		padding: 0px 15px !important;
	}
	
	
	
}/*=====MEDIA CLOSE======*/


.page-id-1051 .column2 .vc_single_image-wrapper.vc_box_border_grey {
	margin-bottom: 25px;
}

.page-id-1051 .column2 .qbutton.default {
	margin-bottom: 35px;
}


/*=========================AIR TECH PAGE CLOSE============================*/




/*=========================SI LAC PAGE START============================*/

@media only screen and (max-width:960px){
	

.page-id-595 .qbutton.default {
    padding: 16px 44px;
    height: auto;
    line-height: normal;
    margin: 0 0 9px;
}

.page-id-595 .container_inner.default_template_holder.clearfix.page_container_inner {
    width: 90%;
}

.page-id-595 .container_inner .vc_column-inner {
    padding: 0;
}

.page-id-595 .container_inner .vc_column-inner h4 {
    font-size: 17px;
    line-height: 27px;
}

#btn-space {
    padding: 0 20px;
}

#btn-space .vc_empty_space {
    display: none;
}

.page-id-595 .wpb_column.vc_column_container.vc_col-sm-6 img {
    margin-top: 20px;
}
	
	
	
	
}/*======MEDIA CLOSE=========*/


/*=========================SI LAC PAGE CLOSE============================*/




@media only screen and (max-width:960px){

	.product-sidebar-nemu-for-mobile {
		display: block;
		position: fixed;
		top: 0;
		z-index: 9999999;
		background: #fff;
		height: 100%;
		padding: 40px 24px 50px;
		width: 220px; border: 1px solid #cecece; left: -400px;
		transition: all 0.5s linear 0s;
	}


	.product-sidebar-nemu-for-mobile .img {
		position: absolute;
		bottom: 109px;
		text-align: center;
		width: 100%;
		left: 0;
		right: 0;
		margin: 0 auto;
		background: #fff;
	}

	.product-sidebar-nemu-for-mobile .img img {
		width: 150px;
	}

	.product-sidebar-nemu-for-mobile.show-product-menu {
		left: 0;
	}

	.close-product-menu {
		background: url(img/close-toggle-img.jpg) no-repeat;
		width: 36px;
		height: 36px;
		background-size: 100%;
		position: absolute;
		top: 28%;
		z-index: 99999999;
		font-size: 0;
		right: -36px; cursor: pointer;
	}

	.product-toggle {
		background: url(img/close-toggle-img1.jpg) no-repeat;
		width: 36px;
		height: 36px;
		background-size: 100%;
		text-align: center;
		color: #fff;
		font-size: 16px;
		font-weight: 700;
		line-height: 38px;  font-size: 0;
		font-family: 'Roboto', sans-serif;
		position: fixed;
		top: 34%;
		cursor: pointer;
		left: 0;
		z-index: 9999999;
	}

	.menu-products-sidebar-container ul li {
		list-style: none;
	}

	.menu-products-sidebar-container ul li a {
		font-size: 13px;
		font-family: 'Roboto', sans-serif;
		color: #a5a5a5;
		margin: 0 0 13px;
		display: inline-block; font-weight:normal !important;
	}

	.product-sidebar-nemu-for-mobile .menu-products-sidebar-container ul li:hover a {
		color: #a5a5a5 !important;
	}

	.product-sidebar-nemu-for-mobile .menu-products-sidebar-container ul li a:hover {
		color: #03a652 !important;
	}

	.product-sidebar-nemu-for-mobile .menu-products-sidebar-container ul li ul li a {
		padding-left: 20px; font-weight:normal !important;
	}
	
	.product-sidebar-nemu-for-mobile .menu-products-sidebar-container ul li ul li ul li a {
		padding-left: 35px !important;
	}


	/*.menu-products-sidebar-container ul li.current-menu-item .click-to-plus-ninus{
		background: url(img/minuse-img.jpg) no-repeat;	
	}

	.menu-products-sidebar-container ul li.current-menu-item .click-to-plus-ninus.close{
		background: url(img/plus-img.jpg) no-repeat;	
	}*/

	.menu-products-sidebar-container ul li .click-to-plus-ninus {
		background: url(img/plus-img.jpg) no-repeat;
		width: 12px;
		height: 12px;
		font-size: 0;
		display: inline-block;
		float: right;
		margin: 8px 0 0; cursor: pointer;
	}



	.menu-products-sidebar-container ul li .click-to-plus-ninus.close {
		background: url(img/minuse-img.jpg) no-repeat;
		width: 12px;
		height: 12px;
		font-size: 0;
		display: inline-block;
		float: right;
		margin: 8px 0 0; cursor: pointer;
	}

	.product-sidebar-nemu-for-mobile {
		display: block !important;
	}

	.inner-menu-wrapper h3 {
		text-align: center;
		margin: 0 0 60px;
		position: relative;
		font-size: 28px;
	}

	.inner-menu-wrapper h3::before {
		content: "";
		width: 70px;
		height: 1px;
		background: #e4a155;
		display: block;
		position: absolute;
		bottom: -14px;
		left: 0;
		right: 0;
		margin: 0 auto;
	}
	
	body .product-sidebar-nemu-for-mobile.show-product-menu .inner-menu-wrapper 
	.menu-products-sidebar-container li.current_page_ancestor .sub-menu {
		display: none;
	}
	
	
	#mobile-menu-item-1774 a {
		pointer-events: none;
	}
	
	#mobile-menu-item-1774 ul li a {
		pointer-events: auto;
	}
	
	#mobile-menu-item-1774 span.mobile_arrow {
		width: 100%;
	}
	
	


}/*=======MEDIA CLOSE=======*/


@media only screen and (max-width:640px){

	.menu-products-sidebar-container {
		overflow: scroll;
		height: 250px; padding-right: 15px;
	}	
	
	
	
	
	
}/*=======MEDIA CLOSE=======*/




@media only screen and (min-width:641px) and (max-width:960px){

	.menu-products-sidebar-container {
		overflow: scroll;
		height: 650px; padding-right: 15px;
	}	
	
	
}/*=======MEDIA CLOSE=======*/



@media only screen and (min-width:481px) and (max-width:600px){

	.product-sidebar-nemu-for-mobile .img {
		display: none !important;
	}	
	
	
}/*=======MEDIA CLOSE=======*/




.product-sidebar-nemu-for-mobile .inner-menu-wrapper .menu-products-sidebar-container ul li.current-menu-item a{
	color:#0ca861;
}

.product-sidebar-nemu-for-mobile .inner-menu-wrapper .menu-products-sidebar-container ul li a:hover, .product-sidebar-nemu-for-mobile .inner-menu-wrapper .menu-products-sidebar-container ul li:hover a{
	color:#0ca861 !important;
}

.product-sidebar-nemu-for-mobile .inner-menu-wrapper .menu-products-sidebar-container ul li.current-menu-item ul.sub-menu li a{
	color:#a5a5a5;
}

.product-sidebar-nemu-for-mobile .inner-menu-wrapper .menu-products-sidebar-container ul li.current-menu-ancestor a:first-child{
	color:#0ca861;
}

.product-sidebar-nemu-for-mobile .inner-menu-wrapper .menu-products-sidebar-container ul li ul.sub-menu li.current-menu-item a{
	color:#0ca861 !important;
}

.product-sidebar-nemu-for-mobile .inner-menu-wrapper .menu-products-sidebar-container ul li ul.sub-menu li a{
	color:#a5a5a5 !important;
}