@media (min-width: 320px) and (max-width: 1100px) {
.afltab table {
	margin-top: 20px;
	width: 100%;
}
}
.cenarromob {
	display: none
}
.img_air_new img {
	max-width: 100%;
}

@media (min-width: 767px) {
.responsive_vm {
	display: none
}
}

@media (max-width: 767px) {
ul.sub-menu li.dropdown ul.sub-menu.dropdown-menu {
	left: 0
}
.dropdown a:hover {
	background: none !important
}
.responsive_show {
	display: none !important
}
.innercon .col-md-3 {
	width: 100%
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
	background-color: #000066
}
.navbar-inverse .navbar-toggle .icon-bar:focus, .navbar-inverse .navbar-toggle .icon-bar:hover {
	background-color: #fff !important
}
}

@media (min-width: 1600px) {
#water h2 {
	margin-top: 63%
}
#water h1 {
	margin-top: 30% !important
}
.cloudbgrow {
	padding-bottom: 252px;
	padding-top: 206px;
	margin-top: -30px
}
#bottom h3 {
	font-size: 14px
}
#bottom ul li a {
	font-size: 13px
}
#bottom {
	padding-top: 30px
}
.copytxt {
	font: 11px roboto
}
.followicon {
	font-size: 14px
}
#main-slider .carousel .item {
	height: 823px
}
.videbg {
	margin-top: 2px;
	height: 750px;
	margin-top: -28px
}
.videbg video {
	opacity: 0.7
}
.img_slider_6 {
	margin-left: -14% !important
}
.img_slider_7 {
	margin-left: -12% !important
}
.img_slider_8 {
	margin-left: -28% !important
}
.img_slider_3 {
	margin-left: -20% !important
}
.img_slider_4 {
	margin-left: -8% !important
}
.img_slider_5 {
	width: 80% !important;
	height: auto !important
}
.read_slider-mar_1 {
	margin-left: -42% !important
}
.read_slider-mar_2 {
	margin-left: -70% !important
}
.read_slider-mar_3 {
	margin-left: -24% !important
}
.slide_title_mob {
	margin-left: -20px !important
}
.margin-left {
	margin-left: -2% !important
}
}

@media (min-width: 1200px) {
.dropdown:hover .dropdown-menu {
	display: block;
	-webkit-animation: fadeInUp 400ms;
	animation: fadeInUp 400ms
}
#portfolio .row {
	margin-left: -10px;
	margin-right: -10px
}
}

@media (min-width: 992px) and (max-width: 1199px) {
.dropdown:hover .dropdown-menu {
	display: block;
	-webkit-animation: fadeInUp 400ms;
	animation: fadeInUp 400ms
}
.navbar-nav > li {
	margin-left: 10px
}
.navbar-collapse {
	padding-left: 0;
	padding-right: 0
}
.recent-work-wrap .recent-work-inner h3 a {
	font-size: 20px
}
.recent-work-wrap .overlay {
	padding: 15px
}
.services-wrap {
	padding: 40px 10px 40px 30px
}
.feature-wrap h2, .single-services h2 {
	font-size: 18px
}
.feature-wrap h3, .single-services h3 {
	font-size: 14px
}
.tab-wrap .media .parrent.pull-left {
	clear: both;
	width: 100%
}
.tab-wrap .media .parrent.media-body {
	clear: both
}
#portfolio .row {
	margin-left: -10px;
	margin-right: -10px
}
.recent-work-wrap .overlay .preview {
	line-height: inherit
}
.team-bar .first-arrow {
	width: 21%
}
.team-bar .second-arrow {
	width: 20%
}
.team-bar .third-arrow {
	width: 21%
}
.team-bar .fourth-arrow {
	width: 20%
}
ul.social_icons li {
	margin-right: 0
}
.navbar-brand {
	width: 270px
}
.navbar > .container .navbar-brand {
	margin-left: -15px;
	margin-top: 47px
}
.navbar-inverse .navbar-nav > li > a {
	padding: 11px 9px
}
.headboxcon {
	font-size: 14px
}
.cloudbgrow {
	padding-top: 105px
}
}

@media (min-width: 768px) and (max-width: 991px) {
.dropdown:hover .dropdown-menu {
	display: block;
	-webkit-animation: fadeInUp 400ms;
	animation: fadeInUp 400ms
}
.navbar-collapse {
	padding-left: 0;
	padding-right: 0
}
.navbar-nav > li {
	margin-left: 0
}
#main-slider .carousel h1 {
	font-size: 25px
}
#main-slider .carousel h2 {
	font-size: 20px
}
.tab-wrap .media .parrent.pull-left, .media.accordion-inner .pull-left {
	clear: both;
	width: 100%
}
.tab-wrap .media .parrent.media-body, .media.accordion-inner .media-body {
	clear: both
}
.services-wrap {
	padding: 40px 0 40px 30px
}
.recent-work-wrap .overlay {
	padding: 15px
}
.recent-work-wrap .recent-work-inner h3 a {
	font-size: 20px
}
.sinlge-skill {
	width: 150px;
	height: 150px
}
.sinlge-skill p em {
	font-size: 25px
}
.sinlge-skill p {
	font-size: 16px
}
.team-bar .first-one-arrow {
	width: 2%
}
.team-bar .first-arrow {
	width: 18%
}
.team-bar .second-arrow {
	width: 24%
}
.team-bar .third-arrow {
	width: 15%
}
.team-bar .fourth-arrow {
	width: 20%
}
.blog .blog-item .entry-meta > span a {
	font-size: 10px;
}
.navbar > .container .navbar-brand {
	margin-left: 0!important;
	margin-top: 10px!important;
	margin-bottom:5px!important;
}
#feature .col-sm-3 img {
	height: 100px
}
.topbox h1 {
	font-size: 20px
}
.headboxcon {
	font-size: 12px
}
.aboucon {
	padding-bottom: 52px
}
.cloudbgrow {
	padding-top: 35px
}
.tumbname {
	font: 400 12px "Roboto", sans-serif
}
.botheight {
	margin-bottom: 30px
}
.sf-menu.nav.navbar-nav {
	display: none
}
.slide_title_mob {
	float: left !important;
	line-height: 30px !important;
	white-space: normal !important;
	width: 86% !important
}
.img_slider_1 {
	height: auto !important;
	width: 240px !important;
	margin-left: 30px !important
}
.img_slider_2 {
	height: auto !important;
	width: 165px !important;
	margin-left: 30px !important
}
.img_slider_6, .img_slider_7, .img_slider_8 {
	height: auto !important;
	width: 155px !important;
	margin-top: -55% !important
}
.img_slider_6 {
	margin-left: 20% !important
}
.img_slider_7 {
	margin-left: -26% !important
}
.img_slider_8 {
	margin-left: -20% !important
}
.img_slider_5 {
	height: auto !important;
	margin-left: -10% !important;
	margin-top: -30% !important;
	width: 246px !important
}
.img_slider_3 {
	height: auto !important;
	margin-top: -30% !important;
	width: 176px !important;
	margin-left: 20px !important
}
.img_slider_4 {
	height: auto !important;
	margin-top: -30% !important;
	width: 176px !important;
	margin-left: 20px !important
}
.read_size {
	margin-top: -16% !important
}
.read_slider-mar_3 {
	margin-left: -85% !important;
	font-size: 12px !important
}
.read_slider-mar_2 {
	margin-left: -80% !important;
	font-size: 12px !important
}
.read_slider-mar_1 {
	margin-left: -15% !important;
	font-size: 12px !important
}
.img_slider_19 {
	height: auto !important;
	margin-top: -44% !important;
	width: 150px !important
}
.img_slider_10 {
	height: auto !important;
	margin-top: -12% !important;
	width: 141px !important
}
.img_slider_12 {
	height: auto !important;
	margin-left: -7% !important;
	margin-top: -24% !important;
	width: 188px !important
}
.img_slider_11 {
	margin-left: -38% !important;
	margin-top: -72% !important
}
.slider_text_style_11 {
	margin-left: -24% !important;
	margin-top: -13% !important;
	white-space: normal !important;
	width: 70% !important
}
.slider_text_style_11 > br {
	display: none
}
.read_more_5 {
	margin-left: -16% !important;
	margin-top: -15% !important
}
}

@media (max-width: 767px) {
.container > .navbar-header, .container > .navbar-collapse {
	margin-left: 0;
	margin-right: 0
}
.top-number {
	font-size: 14px
}
input.search-form:hover {
	width: 120px
}
.navbar-nav > li {
	padding-bottom: 0
}
#main-slider .carousel h1 {
	font-size: 25px
}
#main-slider .carousel h2 {
	font-size: 16px
}
.feature-wrap h2, .single-services h2 {
	font-size: 18px
}
.feature-wrap h3, .single-services h3 {
	font-size: 14px
}
.media.accordion-inner .pull-left, .media.accordion-inner .media-body {
	clear: both
}
.accordion-inner h4 {
	margin-top: 10px
}
.tab-wrap .media .pull-left {
	clear: both;
	width: 100%
}
.tab-wrap .media .media-body {
	clear: both
}
.nav-tabs > li.active > a:after {
	display: none
}
#footer .col-sm-6 {
	text-align: center
}
#footer .pull-right {
	float: none !important
}
.sinlge-skill {
	margin: 0 auto;
	margin-top: 30px;
	margin-bottom: 30px
}
.team .single-profile-top, .team .single-profile-bottom {
	margin-bottom: 30px
}
.clients-area {
	padding: 60px 0
}
.clients-area h1 {
	font-size: 25px
}
.portfolio-item, #recent-works .col-xs-12.col-sm-4.col-md-3 {
	padding: 0 15px
}
ul.social_icons li {
	margin-right: 0
}
.blog .blog-item .entry-meta {
	margin-bottom: 20px
}
.blog .blog-item .blog-content h3 {
	margin-bottom: 20px
}
.post_reply_comments {
	padding-left: 20px;
}
}

@media (max-width: 767px) {
.navbar > .container .navbar-brand {
	margin-left: 0!important;
	margin-top: 10px!important;
	margin-bottom:5px!important;
	line-height: inherit;
	width: 240px
}
.topnum {
	border-radius: 5px 5px 0 0;
	margin-bottom: 0
}
#main-slider .active .animation.animated-item-1 {
	font: 500 4vw/8vw "Roboto", sans-serif
}
#main-slider .carousel .btn-slide {
	font-size: 4vw
}
.abouthead.text-center > img {
	width: 200px
}
.aboucon {
	font: 400 3vw/4.6vw "Roboto", sans-serif !important;
	padding-top: 0% !important
}
.tumbname {
	font-size: 1.5vw
}
.socialside {
	display: none
}
.topslidehead .h1css {
	font: 700 3vw "Roboto", sans-serif;
	margin-bottom: 10px
}
.headingslide {
	font-size: 3vw
}
.border-head {
	height: 8px;
	width: 69%
}
.headingslide .col-md-2 {
	float: left;
	width: 30% !important
}
.srcber {
	float: left;
	margin: 0 -18px 0 0;
	width: 100%
}
#main-slider .carousel .carousel-content {
	margin-top: 50px
}
.cloudbgrow {
	padding-top: 107px
}
.abouthead {
	padding-bottom: 10px
}
.col-md-11.wow.fadeInUp.myconcent.animated {
	padding: 0
}
#feature {
	padding-top: 10px
}
.navbar-collapse {
	width: 100%
}
.form_footer {
	width: 100% !important;
	text-align: center
}
.form_footer_1 {
	width: 100% !important;
	margin-top: 10px !important
}
.form_footer input {
	color: #000 !important
}
.email_but {
	width: 93px !important;
	margin-left: -2px
}
.page-template-page-templatesair-php .col-sm-6 {
	height: auto !important
}
.resp-accordion.hor_1 {
	color: #fff !important;
	text-align: left
}
}

@media (max-width: 550px) {
.navbar > .container .navbar-brand {
	margin-left: 0;
	margin-top: 10px;
	line-height: inherit;
	width: 240px
}
.topnum {
	border-radius: 5px 5px 0 0;
	margin-bottom: 0
}
#main-slider .active .animation.animated-item-1 {
	font: 500 6vw/16vw "Roboto", sans-serif
}
#main-slider .carousel .btn-slide {
	font-size: 4vw
}
.abouthead.text-center > img {
	width: 200px
}
.aboucon {
	font: 400 3vw/6.6vw "Roboto", sans-serif;
	padding-bottom: 0
}
.buttongal a {
	font-size: 16px
}
.bx-wrapper .bx-prev {
	left: 0px;
	margin-top: 8%
}
.bx-wrapper .bx-next {
	right: 0px;
	margin-top: 8%
}
.socialside {
	display: none
}
.headingslide {
	font-size: 3vw
}
.border-head {
	height: 8px;
	width: 69%
}
.srcber {
	float: left;
	margin: 0 -18px 0 0;
	width: 100%
}
#main-slider .carousel .carousel-content {
	margin-top: 50px
}
.cloudbgrow {
	padding-top: 10px
}
.abouthead {
	padding-bottom: 10px
}
.col-md-11.wow.fadeInUp.myconcent.animated {
	padding: 0
}
#feature {
	padding-top: 10px
}
.navbar-collapse {
	width: 100%
}
.food_1_h3 {
	margin-bottom: 0
}
}

@media (min-width: 768px) and (max-width: 800px) {
.fontc {
	margin-top: -9% !important;
	width: 65% !important
}
.fontc1 {
	margin-top: -9% !important;
	width: 83% !important
}
#csbwfs-delaydiv .csbwfs-social-widget {
	top: 35% !important
}
}

@media (min-width: 980px) and (max-width: 1024px) {
.fontc {
	margin-top: -25% !important;
	width: 2% !important
}
.fontc1 {
	margin-top: -25% !important;
	width: 55% !important
}
.slider_text_style_11 > br {
	display: none
}
#csbwfs-delaydiv .csbwfs-social-widget {
	top: 35% !important
}
}

@media (min-width: 1000px) and (max-width: 1024px) {
#csbwfs-delaydiv .csbwfs-social-widget {
	top: 55% !important
}
}

@media (min-width: 320px) and (max-width: 375px) {
.conslide {
	font: 400 9px/10px "Roboto", sans-serif
}
}

@media (min-width: 376px) and (max-width: 414px) {
.conslide {
	font: 400 12px/15px "Roboto", sans-serif
}
}

@media (min-width: 415px) and (max-width: 479px) {
.conslide {
	font: 400 14px/17px "Roboto", sans-serif
}
}

@media (min-width: 320px) and (max-width: 359px) {
.woocommerce ul.products li.product {
	min-height: 355px !important
}
.woocommerce ul.products li.product a.button {
	top: 290px !important
}
.fontc {
	margin-top: 0;
	top: 0;
	right: 0;
	position: absolute
}
.img_slider_10 {
	height: auto !important;
	width: 60px !important
}
.img_slider_19 {
	width: 65px !important;
	height: auto !important;
	margin-top: -30% !important
}
.img_slider_11 {
	margin-top: -66% !important;
	margin-left: -48% !important
}
.slider_text_style_11 {
	margin-left: -24% !important;
	margin-top: -13% !important;
	width: 70% !important;
	white-space: normal !important
}
.img_slider_12 {
	margin-top: -14% !important;
	margin-left: -25% !important
}
.col-md-11.wow.fadeInUp.myconcent {
	margin-bottom: 0%
}
}

@media (min-width: 360px) and (max-width: 414px) {
.fontc {
	margin-top: -18% !important;
	width: 22% !important
}
}

@media (min-width: 360px) and (max-width: 380px) {
.woocommerce ul.products li.product a.button {
	top: 300px !important
}
.woocommerce ul.products li.product {
	min-height: 380px !important
}
.img_slider_10 {
	height: auto !important;
	width: 63px !important;
	margin-top: 18% !important
}
.img_slider_19 {
	width: 65px !important;
	height: auto !important;
	margin-top: -24% !important
}
.img_slider_11 {
	margin-top: -64% !important;
	margin-left: -38% !important
}
.slider_text_style_11 {
	margin-left: -24% !important;
	margin-top: -13% !important;
	width: 70% !important;
	white-space: normal !important
}
.img_slider_12 {
	margin-top: -14% !important;
	margin-left: -22% !important
}
.col-md-11.wow.fadeInUp.myconcent {
	margin-bottom: 9%
}
}

@media (min-width: 381px) and (max-width: 479px) {
.woocommerce ul.products li.product a.button {
	top: 360px !important
}
.woocommerce ul.products li.product {
	min-height: 430px !important
}
.img_slider_10 {
	height: auto !important;
	width: 70px !important;
	margin-top: 19% !important
}
.img_slider_19 {
	width: 75px !important;
	height: auto !important;
	margin-top: -24% !important
}
.img_slider_11 {
	margin-top: -62% !important;
	margin-left: -38% !important
}
.slider_text_style_11 {
	margin-left: -24% !important;
	margin-top: -13% !important;
	width: 70% !important;
	white-space: normal !important
}
.img_slider_12 {
	margin-top: -19% !important;
	margin-left: -25% !important
}
.col-md-11.wow.fadeInUp.myconcent {
	margin-bottom: 19%
}
}

@media (min-width: 480px) and (max-width: 600px) {
.form_footer input[type="email"] {
	width: 130px !important;
	display: inline-block;
	float: none;
	position: relative;
	top: 1px
}
.fontc {
	margin-top: -14% !important;
	width: 44% !important
}
.fontc1 {
	width: 74% !important
}
#guardian h1 {
	margin-top: -90% !important
}
}

@media (min-width: 601px) and (max-width: 737px) {
.mc4wp-form-fields {
	text-align: left
}
.form_footer input[type="email"] {
	display: inline-block;
	float: none;
	position: relative;
	top: 1px
}
.fontc {
	margin-top: -11% !important;
	width: 58% !important
}
.fontc1 {
	width: 74% !important
}
#guardian h1 {
	margin-top: -75% !important
}
}

@media (min-width: 320px) and (max-width: 1024px) {
#poorindoor {
	padding-top: 15px !important;
	background-position: top center !important
}
#food {
	padding-top: 15px !important;
	background-position: top center !important
}
#watersolution {
	padding-top: 15px !important;
	background-position: top center !important
}
}

@media (min-width: 320px) and (max-width: 737px) {
#food h2 {
	margin-top: 10% !important
}
.botheight {
	border-right: medium none;
	height: auto;
	margin-bottom: 30px
}
.border-head {
	display: none !important
}
}

@media (min-width: 320px) and (max-width: 550px) {
.botheight {
	float: left;
	height: auto !important;
	margin-bottom: 30px;
	width: 100% !important
}
}

@media (min-width: 551px) and (max-width: 737px) {
.botheight {
	float: left;
	margin-bottom: 30px;
	width: 50% !important;
	height: 240px
}
.botheight_mob, .botheight_mob_1 {
	float: left;
	width: 33% !important
}
}

@media (min-width: 320px) and (max-width: 479px) {
.slide_title {
	-webkit-text-stroke: 0px #fff!important;
}
.wpcf7-form-control-wrap.textarea-936 textarea {
	width: 100% !important
}
.text-add-1 > h1 {
	font-size: 20px
}
.map-box {
	height: 156px !important
}
.map-box iframe {
	height: 156px !important
}
.text-add > h2 {
	float: left;
	width: 100%;
	margin-top: 50px;
	font-size: 17px;
}
.home .col-sm-3.text-center.topbox.wow.fadeInUp img {
	width: 45%;
	margin-top: 20px;
	margin-bottom: 20px;
}
.air_video {
	text-align: center
}
.mygall {
	margin-top: -21% !important;
	margin-left: 1%
}
.topnum {
	width: 100%;
	text-align: center
}
.mob_b {
	text-align: center
}
.food_text {
	width: 100% !important
}
#poorindoor h2 {
	width: 100% !important
}
.air_video h2 {
	height: auto !important
}
.air_video .btn.btn-info_2.test {
	margin: 0 !important;
	float: none
}
#food h1 {
	margin-top: 80px !important
}
.food_h2 {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	float: left;
	height: auto !important;
	margin-top: 0;
	padding-left: 0;
	width: 100%
}
#food {
	background-size: 100% !important;
	background-repeat: no-repeat !important
}
#water h2 {
	margin-top: 14% !important;
	padding-top: 10px !important;
	width: 100% !important;
	height: auto !important
}
#water {
	padding-top: 75px !important
}
.food_1_h3 {
	margin-top: 0 !important;
	padding-left: 0
}
.carousel-indicators {
	top: 65%
}
.nav_slider > div {
	margin-top: -18% !important;
	float: right !important;
	width: 45% !important
}
.jscarousal-contents-vertical {
	height: 275px !important
}
.jscarousal-vertical {
	height: auto !important
}
.thumbnails.columns-3 li img {
	width: 40% !important
}
.img_p {
	width: 65% !important;
	float: left;
	margin-top: 0px !important
}
.table-responsive th {
	font-size: 13px !important
}
.case-excerpt {
	padding: 15px !important;
	text-align: center !important
}
#food h2 {
	margin-top: 35px !important
}
.center {
	padding-bottom: 0px !important
}
#findadealer {
	padding-top: 15px !important;
	padding-bottom: 0px !important
}
.nav_slider {
	padding-left: 0px !important
}
.woocommerce ul.products li.product a img {
	width: 50% !important
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	width: 100% !important;
	margin-left: 0px !important;
	margin-top: 10px !important;
	height: auto !important;
	min-height: 100% !important
}
#findadealer ul li {
	width: auto !important;
	margin-bottom: 10px
}
.fondadealer_box > ul {
	padding-left: 0px !important;
	text-align: center
}
.fondadealer_box {
	width: 100% !important;
	padding: 5px !important
}
.col-sm-12.text-center.topbox.wow.fadeInUp.animated > ul {
	padding-left: 0px !important
}
#findadealer ul li {
	width: 100%;
	margin-right: 0px !important
}
.tes_img {
	margin-top: -1% !important
}
.tumbname {
	font-size: 6px !important
}
.headingslide .col-md-2 {
	float: right;
	width: 30% !important;
	font-size: 16px;
	margin-top: -13%;
	margin-right: 5%
}
.topslidehead {
	width: 100% !important;
	bottom: 0px !important;
	float: left;
	top: -11% !important
}
.copytxt {
	font-size: 11px !important;
	line-height: 20px
}
.air_h1 {
	width: 60% !important;
	margin-left: 20% !important;
	font-size: 17px !important;
	float: left
}
.feature_mobile {
	width: 100%
}
.air_margin p, .p_text {
	margin-bottom: 30px;
	font-size: 17px !important;
	height: auto !important;
	width: 100% !important
}
#poorindoor h1 {
	font-size: 24px !important
}
#watersolution h1 {
	font-size: 24px !important
}
#food h1 {
	font-size: 24px !important
}
#eliminate h1 {
	font-size: 20px !important
}
#eliminate {
	padding-top: 15px !important
}
.tes_h3 {
	font-size: 16px !important
}
.tes_2_h3 {
	font-size: 16px !important
}
.air_h4 {
	margin-top: -13% !important;
	padding-right: 38% !important
}
.air_h4 h4, .air_h4_2 h4 {
	font-size: 18px !important
}
.air_h4_2 span, .air_h4 span {
	font-size: 11px !important
}
.air_h4_2 {
	margin-top: -13% !important;
	padding-right: 31% !important
}
.tes_2_h3 {
	margin-bottom: -2% !important
}
.tes_2_h3 {
	margin-bottom: -2% !important
}
#guardian {
	padding-top: 0px !important
}
#guardian h1 {
	font-size: 25px !important
}
#guardian p {
	font-size: 15px !important;
	width: 100% !important
}
.nav-tabs > li > a {
	font-size: 14px !important;
	padding: 10px !important;
	margin-right: 6px !important;
	margin-top: 10px
}
.air_margin_1i {
	margin-top: 25px !important
}
.tab_text h5, .tab_text span {
	font-size: 15px !important
}
.followicon {
	padding-bottom: 0px !important
}
.sml_thankyou {
	top: 100% !important
}
.innercon {
	font-size: 14px !important
}
#guardian h1 {
	margin-top: -20%
}
.products {
	width: 100% !important
}
.mypro ul.products {
	margin: 0 !important
}
.woocommerce ul.products li.product a.button {
	top: auto !important;
	position: relative !important;
	right: auto !important;
	bottom: 0
}
.innercon .col-md-3 {
	float: left
}
}

@media (min-width: 480px) and (max-width: 737px) {
.map-box {
	height: 155px
}
.text-add > h2 {
	font-size: 17px
}
.text-add-1 > h1 {
	font-size: 20px;
	width: 50%
}
.text-add {
	width: 50%;
	float: left
}
.wpcf7-form-control-wrap.textarea-936 textarea {
	width: 100% !important
}
.innercon .col-md-3 {
	float: left
}
.mypro ul.products {
	margin: 0 !important
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	width: 100% !important;
	margin-left: 0px !important;
	margin-top: 10px !important
}
.woocommerce ul.products li.product a.button {
	top: auto !important;
	bottom: 0
}
.woocommerce ul.products li.product {
	min-height: 400px !important
}
.air_margin {
	width: 70%;
	float: none;
	margin-left: auto;
	margin-right: auto
}
.page-template-page-templatesair-php .col-sm-4.col-xs-4 img {
	height: auto;
	width: 100px
}
.p_mar {
	margin: 0 auto;
	width: 95%
}
.md9_width {
	margin-left: 0px !important
}
.innercon {
	margin: 0;
	width: 100%
}
.col-md-7.border {
	margin: 0 !important
}
.jscarousal-vertical {
	height: auto
}
.row.col-left-pro {
	width: 80%;
	float: none !important
}
.woocommerce-breadcrumb {
	margin-top: -9% !important;
	width: 92% !important;
	text-align: left !important
}
.topslidehead .h1css {
	font-size: 20px !important
}
.col-sm-5.col-xs-12.feature_mobile.text-center.topbox.wow.fadeInUp.air_margin > p {
	height: auto !important;
	text-align: left !important
}
#water h2 {
	background: none
}
.text-left_1 {
	width: 100%
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	width: 47% !important
}
.products {
	padding: 10px !important;
	width: 100% !important
}
.wrapper_1 h1 {
	font-size: 12px !important
}
.mob_b {
	text-align: center
}
.food_h2 {
	margin-top: 8%;
	height: auto !important;
	background: none
}
#food {
	background-size: 100% !important;
	background-repeat: no-repeat !important
}
#water h2 {
	margin-top: 14% !important;
	padding-top: 10px !important;
	width: 100% !important;
	height: auto !important
}
#water {
	padding-top: 140px !important
}
.wrapper_slider .bx-controls-direction {
	top: 1% !important
}
.pi-img-wrapper.wrapper_1 > img {
	height: 100px !important
}
iframe {
	width: auto !important;
	height: auto !important
}
.food_1_h3 {
	margin-top: 10%
}
.carousel-indicators {
	top: 75%
}
.img_p {
	margin-top: 0% !important
}
.food_text {
	width: 100% !important
}
#guardian p {
	margin-bottom: 0px !important
}
#guardian h1 {
	position: absolute;
	width: 470px !important
}
#guardian {
	padding-top: 0px !important
}
.innercon {
	font-size: 14px !important
}
#food h2 {
	height: auto !important
}
.case-excerpt {
	font-size: 18px !important;
	text-align: center !important
}
.products.water-cat li {
	width: 46% !important;
	float: left
}
.fondadealer_box {
	width: 80% !important;
	margin-left: 10% !important
}
.sml_thankyou {
	top: 30% !important
}
.test {
	margin-top: -25% !important
}
.tumbname {
	font-size: 7px !important
}
.conslide {
	font: 400 14px/17px "Roboto", sans-serif;
	width: 75%
}
.headingslide .col-md-2 {
	float: right;
	width: 30% !important;
	font-size: 25px;
	margin-top: -5%
}
.topslidehead {
	width: 100% !important;
	bottom: 0px !important;
	float: left;
	top: 0% !important
}
.nav-tabs > li > a {
	font-size: 12px !important;
	padding: 15px !important;
	margin-right: 8px !important;
	margin-top: 10px
}
.air_margin_1i {
	margin-top: 25px !important
}
.tab_text h5, .tab_text span {
	font-size: 16px !important
}
#guardian p {
	font-size: 16px !important;
	height: auto !important;
	width: 100% !important;
	text-align: left !important
}
#guardian h1 {
	font-size: 28px !important
}
#guardian {
	padding-top: 20px !important
}
.air_margin p, .p_text {
	height: 100px !important;
	font-size: 15px !important;
	text-align: center !important
}
.air_margin h1 {
	font-size: 18px !important
}
.air_h1 {
	width: 60% !important;
	margin-left: 20% !important
}
.air_margin button, .btn.btn-info {
	font-size: 14px !important;
	padding: 6px 10px !important
}
#findadealer ul li {
	margin-right: 10px !important
}
#poorindoor h1 {
	font-size: 30px !important;
	margin-top: 10px
}
#food h1 {
	font-size: 30px !important;
	margin-top: 24% !important
}
.wrapper_slider .bx-prev {
	margin-left: 9% !important;
	margin-top: 10%
}
.wrapper_slider .bx-next {
	margin-right: 7% !important;
	margin-top: 10%
}
.air_h4 {
	margin-top: -8% !important;
	padding-right: 32% !important
}
.air_h4_2 {
	margin-top: -7% !important;
	padding-right: 23% !important
}
.table-responsive th {
	font-size: 14px !important
}
}

@media (min-width: 768px) and (max-width: 980px) {
.map-box, .map-box iframe {
	height: 350px
}
.text-add > h2 {
	font-size: 17px
}
.text-add-1 > h1 {
	font-size: 20px;
	width: 50%
}
.text-add {
	width: 50%;
	float: left
}
.innercon {
	margin: 0;
	width: 100%
}
.col-md-7.border {
	margin: 0 !important
}
.row.col-left-pro {
	width: 88%;
	float: none !important
}
.woocommerce-breadcrumb {
	margin-top: -9% !important;
	text-align: left !important;
	width: 90%
}
.navbar-inverse .navbar-nav > li > a {
	font: 400 14px "Roboto", sans-serif !important;
	padding: 11px 9px !important
}
.col-sm-2.col-xs-4.feature_mobile.text-center {
	margin-left: 15%
}
.modal {
	height: 275px !important
}
#my-modal > iframe {
	height: 240px !important
}
.food_1_h3 > iframe, .food_h2 > iframe {
	height: 115px !important
}
.srcber {
	margin-top: -5%;
	margin-right: -100%
}
#feature {
	padding: 0 0 10px 0 !important
}
#guardian h1 {
	font-size: 25px !important;
	position: absolute;
	width: 700px !important;
	top: 40%
}
.slidebg_1 {
	margin-bottom: -6px !important
}
.vedio_style > h3 {
	font-size: 14px !important;
	height: 40px
}
.vedio_p {
	font: 300 14px/20px "Roboto", sans !important
}
.botheight {
	width: 50% !important;
	height: 300px
}
.botheight_mob, .botheight_mob_1 {
	width: 33% !important;
	height: 250px !important
}
.navpnl.col-md-3 {
	float: left;
	width: 35% !important
}
.prod_list.col-md-9 li {
	width: 47% !important
}
.products {
	width: 100%
}
.woocommerce ul.products li.product a.button {
	top: 245px !important
}
}

@media (min-width: 768px) and (max-width: 800px) {
.air_margin h1 {
	height: 75px !important
}
.col-sm-4.col-xs-4.feature_mobile.text-center.topbox.wow.fadeInUp.air_margin > p {
	height: auto !important
}
.md9_width {
	width: 98% !important
}
.wrapper_slider .bx-controls-direction {
	top: 30% !important
}
.wrapper_1 h1 {
	font-size: 15px !important
}
#food {
	background-size: 100% !important;
	background-repeat: no-repeat !important
}
#water h2 {
	padding-top: 10px !important;
	width: 100% !important
}
.bx-wrapper .bx-controls-direction a {
	top: 30px !important
}
.pi-img-wrapper.wrapper_1 > img {
	height: 130px !important
}
.food_1_h3 {
	top: 170% !important
}
.textwidget > br {
	display: none
}
.followicon {
	padding-bottom: 45px !important
}
.textwidget {
	float: left;
	width: 100% !important;
	margin-top: 5px
}
.cloudbgrow {
	padding-bottom: 36px !important
}
.nav-tabs > li > a {
	font-size: 16px !important;
	padding: 25px 18px !important
}
.table-responsive th, .table-responsive a {
	font-size: 14px !important
}
.img_p {
	margin-top: 0% !important
}
.col-sm-5.col-xs-8.feature_mobile.text-center.topbox.wow.fadeInUp.air_margin.animated {
	width: 70% !important
}
#guardian {
	margin-top: -10%
}
.col-sm-5.col-xs-12.feature_mobile.text-center.topbox.wow.fadeInUp.air_margin.animated {
	width: 100% !important
}
#food h2 {
	height: auto !important;
	margin-top: 0% !important;
	width: 100% !important
}
.case-img img {
	width: 100% !important
}
.case-excerpt {
	padding: 10px 41px !important;
	text-align: center !important
}
.products.water-cat li {
	width: 28% !important;
	float: left
}
.woocommerce ul.products li.product a img {
	width: 70% !important
}
.test {
	margin-right: 21% !important;
	margin-top: -47% !important
}
#findadealer ul li {
	margin-bottom: 10px
}
.fondadealer_box {
	width: 100% !important;
	margin-left: 0% !important;
	padding: 10px !important;
	height: 140px
}
.fondadealer_box > ul {
	padding-left: 0px !important;
	text-align: center
}
.topslidehead .h1css {
	font-size: 20px !important
}
.conslide {
	font-size: 14px !important
}
.topslidehead {
	width: 63% !important
}
.border-head {
	width: 65% !important;
	display: none !important
}
.wrapper_slider .bx-prev {
	left: -8px !important
}
.wrapper_slider .bx-next {
	right: -20px !important
}
.air_h1 {
	margin-left: 28% !important;
	width: 44% !important
}
.wrapper_1 p {
	text-align: left
}
.air_h4 span {
	font-size: 12px !important
}
.text_slider_h1 {
	margin-top: -20px
}
.tes_h3 {
	height: 220px
}
.air_h4 {
	margin-top: -11% !important;
	padding-right: 36% !important
}
.air_h4_2 {
	margin-top: -11% !important;
	padding-right: 28% !important
}
.air_h4_2 h4, .air_h4 h4 {
	font-size: 20px !important
}
.mygall {
	margin-top: -1px !important
}
#poorindoor h2 {
	margin-top: 2% !important;
	height: 215px !important;
	width: 100% !important
}
.form_footer {
	width: 50% !important
}
.p_text {
	height: 215px !important
}
.btn.btn-info_1 {
	margin: 0px !important;
	float: none !important
}
.tes_h3 {
	height: auto !important
}
.img_mar img {
	width: 50% !important;
	float: right
}
.circle_1 {
	margin-right: 2%
}
}

@media (min-width: 980px) and (max-width: 1024px) {
.innercon {
	margin: 0;
	width: 100%
}
.col-md-7.border {
	margin: 0 !important
}
.border, .col-2.col-md-6 {
	width: 100% !important;
	float: left !important;
	border: none !important
}
.img_p {
	margin-top: 0% !important
}
.row.col-left-pro {
	width: 90%;
	float: none !important
}
.srcber {
	margin: -90px -18px 0 0
}
.chk4 iframe {
	float: left;
	height: 230px;
	margin-right: 1%;
	width: 48%
}
.navpnl.col-md-3 {
	padding: 0 !important
}
.ngg-gallery-thumbnail-box {
	width: 24% !important
}
.ngg-gallery-thumbnail img {
	width: 100% !important
}
.col-sm-2.col-xs-4.feature_mobile.text-center {
	margin-left: -5%
}
.md9_width {
	width: 68% !important
}
.button.open-modal {
	margin-left: -92% !important
}
.modal {
	height: 330px !important
}
#my-modal > iframe {
	height: 300px !important
}
.img_slider_2 {
	width: 270px !important;
	height: auto !important
}
.img_slider_1 {
	width: 400px !important;
	height: auto !important
}
.img_slider_6, .img_slider_7, .img_slider_8 {
	width: 185px !important;
	height: auto !important;
	margin-top: -50% !important
}
.img_slider_7 {
	margin-left: -25% !important
}
.img_slider_8 {
	margin-left: -25% !important
}
.img_slider_6 {
	margin-left: 10% !important
}
.img_slider_3 {
	width: 230px !important;
	height: auto !important;
	margin-top: -20% !important
}
.img_slider_4 {
	width: 230px !important;
	height: auto !important;
	margin-top: -20% !important
}
.img_slider_5 {
	width: 265px !important;
	height: auto !important;
	margin-top: -20% !important;
	margin-left: -15% !important
}
.read_size {
	margin-top: -13% !important
}
.read_slider {
	font-size: 12px !important;
	margin-left: -36% !important;
	padding: 5px !important
}
.img_slider_9 {
	width: 236px !important;
	height: auto !important;
	margin-top: -15% !important
}
.slider_text_mar {
	margin-left: -10% !important;
	margin-top: -10% !important;
	width: 60% !important;
	float: left !important;
	white-space: normal !important
}
.read_more_5 {
	margin-top: -15% !important;
	margin-left: -15% !important
}
.read_slider_2 {
	font-size: 20px !important;
	padding: 3px
}
.slide_title_mob {
	width: 86% !important;
	float: left !important;
	white-space: normal !important;
	line-height: 30px !important;
	margin-top: 0% !important
}
.img_slider_10 {
	height: auto !important;
	width: 210px !important;
	margin-top: -17% !important
}
.img_slider_19 {
	width: 220px !important;
	height: auto !important;
	margin-top: -45% !important
}
.img_slider_11 {
	margin-top: -82% !important;
	margin-left: -48% !important
}
.slider_text_style_11 {
	margin-left: -24% !important;
	margin-top: -16% !important;
	width: 70% !important;
	white-space: normal !important
}
.img_slider_12 {
	margin-top: -28% !important;
	margin-left: -18% !important;
	width: 188px !important;
	height: auto !important
}
.form_footer_1 {
	margin-left: 20px !important
}
.widget_wysija {
	width: 220px
}
.col-md-6 h1 {
	font-size: 30px !important
}
.slidebg, .slidebg_1 {
	margin-bottom: 40px !important
}
#food h1 {
	margin-top: 80px !important
}
.textwidget > br {
	display: none
}
.food_h2 {
	margin-top: 120% !important
}
#food h2 {
	height: auto !important
}
#findadealer ul li {
	margin-bottom: 10px
}
.fondadealer_box {
	width: 100% !important;
	margin-left: 0% !important;
	padding: 10px !important
}
.fondadealer_box > ul {
	padding-left: 0px !important;
	text-align: center
}
.conslide {
	font-size: 15px !important
}
.topslidehead .h1css {
	font-size: 32px !important
}
.border-head {
	width: 72% !important
}
#eliminate h1 {
	font-size: 30px
}
.wrapper_slider .bx-prev {
	left: -20px !important
}
.wrapper_slider .bx-next {
	right: -20px !important
}
.tes_h3 {
	height: 190px
}
.air_h4 {
	margin-top: -9% !important;
	padding-right: 31% !important
}
.form_footer > li {
	margin-left: 3px !important
}
.col-2.col-md-6 > h2, .col-1.col-md-6.border > h2 {
	font-size: 17px
}
.read_slider-mar_2 {
	margin-left: -100% !important
}
.read_slider-mar_3 {
	margin-left: -93% !important
}
}
.register label {
	min-width: 150px !important
}
.woocommerce .heading h2 {
	color: #000066 !important;
	float: left;
	margin: 0 0 50px 64px;
	text-align: left !important;
	width: 100% !important
}

@media (min-width: 320px) and (max-width: 479px) {
.read_slider-mar_1 {
	margin-left: -22% !important
}
.read_slider-mar_2 {
	margin-left: -80% !important
}
.read_slider-mar_3 {
	margin-left: -80% !important
}
.circle_2 {
	height: auto;
	margin-left: 0;
	padding: 0 2%;
	text-align: center;
	width: 100%
}
.circle_2 img {
	width: auto;
	max-width: 100%
}
#water p {
	width: 100% !important
}
.ui-accordion .ui-accordion-header {
	font-size: 17px !important
}
.p_mar {
	margin: 0 auto;
	width: 95%
}
.md9_width {
	margin-left: 0px !important
}
.innercon {
	padding: 0px !important
}
.name {
	width: 100% !important
}
.form-style-8 {
	font: 18px/30px roboto !important;
	width: 100%;
	padding: 0px
}
#customer_login h2 {
	font-size: 17px !important
}
.innercon {
	margin: 0;
	width: 100%
}
.col-md-7.border {
	margin: 0 !important
}
.box-form-1 > a, .box-form-2 > a, .box-form-3 > a {
	font-size: 20px !important
}
.box-form-1, .box-form-2, .box-form-3 {
	border-bottom: 2px solid #eee;
	padding: 20px 0px
}
.btn.btn-info {
	margin-bottom: 10%
}
.img_p.img-responsive {
	left: 0;
	position: absolute;
	top: 25px !important
}
.row.col-left-pro {
	margin-top: 0%
}
.air_margin {
	margin-top: 0;
}
.woocommerce-breadcrumb {
	margin-bottom: 20% !important;
	margin-top: -20% !important;
	width: 90% !important;
	text-align: left !important
}
.row {
	margin: 0px
}
.products li {
	height: auto !important
}
.caption.lft.slide_title.slide_item_left.slide_title_mob.tp-caption.start {
	margin-top: 1% !important
}
.slide_title {
	font-weight: 500;
	text-shadow: none !important;
	color: #fff !important
}
#feature {
	padding-bottom: 20px
}
.ngg-galleryoverview {
	width: 100% !important;
	margin-left: 2%
}
.topslidehead .h1css {
	font-size: 12px !important
}
.pr_title {
	width: 100%;
	float: left;
	font: 500 22px "Roboto", sans-serif
}
.pr_blog .date {
	width: 100%;
	float: left
}
.pr_head {
	font: 400 16px "Roboto", sans-serif
}
.pr_blog {
	width: 100%
}
.contact {
	width: 100%;
	float: left;
	text-align: left
}
#guardian {
	margin-top: -15%
}
.air_margin_1 {
	margin-top: 0px !important
}
#bottom ul li a {
	font: 400 14px/30px "Roboto" !important
}
.jscarousal-contents-vertical > div > div {
	height: 60px !important
}
.conmap.col-md-6 img {
	width: 100%
}
.ngg-gallery-thumbnail-box {
	text-align: center !important;
	float: none !important
}
.ngg-gallery-thumbnail {
	display: inline-block !important;
	float: none !important
}
.air_margin {
	margin-top: 40px !important
}
.cer_style {
	font-size: 22px !important
}
.part_two {
	float: none !important;
	margin-bottom: 15%;
	text-align: center;
	width: 100% !important
}
.part_two img {
	width: 50%
}
.img_tab_2 {
	margin-bottom: 20px;
	text-align: center;
	width: 100%
}
.test_bg > h4 {
	font-size: 17px !important
}
#testimonials {
	padding-top: 0px !important
}
.test_bg > h4 {
	text-align: center !important;
	margin-top: 10px
}
.con_test > p {
	font-size: 15px !important
}
.img_style_part {
	width: 100%
}
.air_h1_2 {
	font-size: 24px !important;
	width: 70% !important;
	margin-left: 15% !important
}
.wysija-submit {
	background: #eee none repeat scroll 0 0 !important;
	border-radius: 0px !important
}
.wysija-input {
	border-radius: 0px !important
}
.bx-viewport li {
	margin-right: 18px !important
}
.col-sm-6.topbox.wow.fadeInUp.food_img.text-right {
	margin-left: 0px !important
}
.slidebg_1 > img {
	width: 35%
}
.slidebg_1 > h1 {
	background: #fff none repeat scroll 0 0;
	font-size: 17px;
	opacity: 0.6
}
iframe {
	/*height: auto !important;*/
	width: 100% !important;
}
.wrapper_1 {
	margin-top: 90px !important
}
.text-right {
	width: 100% !important
}
.text-left_1 {
	width: 100%
}
#water h2 {
	background: none
}
.img_slider_2 {
	width: 90px !important;
	height: auto !important
}
.img_slider_1 {
	width: 120px !important;
	height: auto !important
}
.img_slider_6, .img_slider_7, .img_slider_8 {
	width: 80px !important;
	height: auto !important;
	margin-top: -50% !important
}
.img_slider_7 {
	margin-left: -25% !important
}
.img_slider_8 {
	margin-left: -25% !important
}
.img_slider_6 {
	margin-left: 10% !important
}
.img_slider_3 {
	width: 90px !important;
	height: auto !important;
	margin-top: -28% !important
}
.img_slider_4 {
	width: 90px !important;
	height: auto !important;
	margin-top: -28% !important
}
.img_slider_5 {
	width: 100px !important;
	height: auto !important;
	margin-top: -28% !important;
	margin-left: -15% !important
}
.read_size {
	margin-top: -16% !important
}
.read_slider {
	font-size: 7px !important;
	padding: 2px !important
}
.img_slider_9 {
	width: 75px !important;
	height: auto !important;
	margin-top: -15% !important
}
.slider_text_mar {
	margin-left: -10% !important;
	margin-top: -10% !important;
	width: 60% !important;
	float: left !important;
	white-space: normal !important
}
.read_more_5 {
	margin-top: -15% !important;
	margin-left: -20% !important
}
.read_slider_2 {
	font-size: 8px !important;
	padding: 3px
}
.slide_title_mob {
	width: 86% !important;
	float: left !important;
	white-space: normal !important;
	line-height: 16px !important;
	margin-top: -2% !important
}
.btn.btn-info_1 {
	margin: 0px !important;
	float: none !important
}
.caption > br {
	display: none
}
.button.open-modal {
	display: none
}
.fondadealer_box {
	height: 135px
}
.food_1_h3 {
	background: none
}
.vedio_style {
	margin-bottom: 10%;
	width: 100%
}
.vedio_style > h3 {
	font-size: 16px !important;
	height: 40px
}
.vedio_p {
	font-size: 13px !important;
	height: auto !important;
	line-height: 25px !important
}
#bottom {
	padding: 20px 0px
}
.subs {
	width: 100%;
	margin-top: 0
}
.form_footer input[type="email"] {
	float: none;
	display: inline-block;
	position: relative;
	top: 0px
}
.email_but {
	margin-left: 0
}
.form_footer > li {
	margin-left: 0 !important
}
.formErrorContent > br {
	display: none
}
.formError .formErrorContent {
	left: -48%;
	top: -60px;
	width: 240px !important
}
.updated {
	margin-top: -32% !important
}
.col-md-9 {
	float: left;
	padding-left: 0;
	width: 100%
}
.myaccount_user {
	text-align: center
}
.border {
	border: none !important;
	width: 100% !important;
	padding: 5px !important
}
.ai1ec-btn-group > .ai1ec-btn::after {
	margin-right: -12px !important
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
	margin-top: 60px !important
}
.col-2.col-md-6 {
	padding: 5px
}
.headingrow h1 {
	font-size: 18px;
	padding-top: 10px
}
.slidebg, .slidebg_1 {
	height: 80px !important;
	background: none !important;
	top: -8%;
	margin-bottom: 0px !important;
	margin-top: 0px !important
}
.textwidget > br {
	display: none
}
.navbar-inverse .navbar-nav > li > a {
	width: 90%;
	margin-bottom: 5px
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color: #000 !important
}
.navbar-inverse .navbar-toggle .icon-bar:focus, .navbar-inverse .navbar-toggle .icon-bar:hover {
	background-color: #fff !important
}
.navbar-inverse .navbar-toggle .icon-bar:hover {
	background-color: #fff !important
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
	height: auto !important
}
.slidebg h1, .sliderbg_1 h1 {
	font-size: 15px !important;
	background: #000;
	opacity: 0.7;
	padding: 5px
}
.btn-slide {
	margin-top: 0px !important
}
.carousel .btn-slide {
	font-size: 13px !important
}
.text_slider_h1 {
	margin-bottom: 8% !important
}
.post-type-archive-chronosly .ch-header.ch-default {
	padding: 5px !important
}
.post-type-archive-chronosly .chronosly.ch-default {
	margin: 10px auto !important;
	position: relative
}
.ev-data.custom_text {
	font-size: 10px !important;
	line-height: normal !important
}
.ev-item.start_date {
	padding-top: 9px !important
}
.page-template-press_releases .innercon .col-md-3 {
	margin-bottom: 20px
}
.page-template-page-templatesair-php .col-sm-4.col-xs-4 img {
	width: 100px;
	height: auto
}
.page-template-page-templatesair-php .col-sm-6 {
	height: auto !important
}
}

@media (min-width: 480px) and (max-width: 737px) {
.innercon {
	padding: 0px !important
}
.name {
	width: 100% !important
}
.form-style-8 {
	font: 20px/30px roboto !important;
	width: 100%;
	padding: 0px
}
#customer_login h2 {
	font-size: 20px !important
}
.box-form-1 > a, .box-form-2 > a, .box-form-3 > a {
	font-size: 24px !important
}
.box-form-1, .box-form-2, .box-form-3 {
	border-bottom: 2px solid #eee;
	padding: 20px 0px
}
.products li {
	height: auto !important
}
#feature {
	padding-bottom: 20px
}
.pr_head {
	margin-top: 40px
}
.conmap.col-md-6 img {
	width: 100%
}
.ngg-gallery-thumbnail-box {
	width: 32% !important
}
.ngg-gallery-thumbnail img {
	width: 100% !important;
	height: auto !important
}
.test_bg > h4 {
	font-size: 17px !important
}
.con_test > p {
	font-size: 15px !important
}
#testimonials {
	padding-top: 0px !important
}
.air_h1_2 {
	font-size: 30px !important;
	width: 50% !important;
	margin-left: 25% !important
}
.wysija-submit {
	background: #eee none repeat scroll 0 0 !important;
	border-radius: 0px !important
}
.wysija-input {
	border-radius: 0px !important
}
iframe {
	height: auto !important;
	width: 100% !important
}
.food_1_h3 {
	margin-bottom: 0px !important
}
#poorindoor h2 {
	height: auto !important;
	width: 100% !important
}
.col-md-11.wow.fadeInUp.myconcent {
	margin-bottom: 0%
}
.slidebg_1 > img {
	width: 30%
}
.slidebg_1 > h1 {
	font-size: 19px;
	background: #fff;
	opacity: 0.7
}
.text-right {
	width: 100% !important;
	margin-left: 0px !important
}
.bx-wrapper {
	float: left;
	width: 100% !important
}
.col-sm-12.text-center.topbox.wow.fadeInUp {
	float: left;
	width: 100%
}
#eliminate {
	padding-top: 20px !important
}
.img_slider_2 {
	width: 165px !important;
	height: auto !important
}
.img_slider_1 {
	width: 240px !important;
	height: auto !important
}
.img_slider_6, .img_slider_7, .img_slider_8 {
	width: 135px !important;
	height: auto !important;
	margin-top: -50% !important
}
.img_slider_7 {
	margin-left: -25% !important
}
.img_slider_8 {
	margin-left: -25% !important
}
.img_slider_6 {
	margin-left: 10% !important
}
.img_slider_3 {
	width: 145px !important;
	height: auto !important;
	margin-top: -20% !important
}
.img_slider_4 {
	width: 145px !important;
	height: auto !important;
	margin-top: -20% !important
}
.img_slider_5 {
	width: 198px !important;
	height: auto !important;
	margin-top: -20% !important;
	margin-left: -15% !important
}
.read_size {
	margin-top: -16% !important
}
.read_slider {
	font-size: 7px !important;
	padding: 2px !important;
	margin-left: -40% !important
}
.img_slider_9 {
	width: 135px !important;
	height: auto !important;
	margin-top: -15% !important
}
.slider_text_mar {
	margin-left: -10% !important;
	margin-top: -10% !important;
	width: 60% !important;
	float: left !important;
	white-space: normal !important
}
.read_more_5 {
	margin-top: -15% !important;
	margin-left: -14% !important
}
.read_slider_2 {
	font-size: 8px !important;
	padding: 3px
}
.slide_title_mob {
	width: 86% !important;
	float: left !important;
	white-space: normal !important;
	line-height: 20px !important
}
.food_1_h3 {
	background: none !important
}
.fondadealer_box > ul {
	padding-left: 0px
}
#findadealer ul li p {
	font-size: 25px !important
}
.btn.btn-info_1 {
	margin: 0px !important;
	float: none !important
}
.caption > br {
	display: none
}
.button.open-modal {
	display: none
}
.myaccount_user {
	text-align: center
}
.col-md-9 {
	float: left;
	padding-left: 0;
	width: 100%
}
.ui-accordion-content .col-md-9 {
	float: none
}
.circle_2 {
	margin-right: 2%
}
.vedio_style {
	width: 48%;
	float: left
}
.vl iframe {
	width: 100% !important
}
.vedio_style > h3 {
	font-size: 16px !important
}
.vedio_p {
	font-size: 13px !important;
	height: 70px !important;
	line-height: 25px !important
}
.border {
	border: none !important;
	padding: 0px !important;
	width: 100% !important;
	padding: 5px !important
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
	margin-top: 60px !important
}
.col-2.col-md-6 {
	padding: 5px
}
.headingrow h1 {
	font-size: 22px;
	padding-top: 10px
}
.slidebg, .slidebg_1 {
	height: 100px !important;
	background: none !important;
	top: 6%;
	margin-bottom: 0px !important;
	margin-top: 0px !important
}
.navbar-inverse .navbar-nav > li > a {
	width: 90%;
	margin-bottom: 5px
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color: #000 !important
}
.navbar-inverse .navbar-toggle .icon-bar:hover {
	background-color: #fff !important
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
	height: auto !important
}
.slidebg h1 {
	font-size: 20px !important;
	background: #000;
	opacity: 0.6;
	padding: 10px
}
.btn-slide {
	margin-top: 0px !important
}
.carousel .btn-slide {
	font-size: 13px !important
}
.read_slider-mar_1 {
	margin-left: 13% !important
}
.read_slider-mar_2 {
	margin-left: -93% !important
}
.read_slider-mar_3 {
	margin-left: -92% !important
}
.air_video {
	text-align: center
}
.air_video .btn.btn-info_2.test {
	float: none;
	margin: 0 !important
}
}

@media (min-width: 480px) and (max-width: 570px) {
.mygall {
	margin-left: 1%
}
.nav-tabs > li > a {
	font-size: 14px !important
}
.fondadealer_box {
	width: 100% !important;
	margin-left: 0 !important
}
.food_1_h3 {
	padding-left: 0
}
.img_slider_10 {
	height: auto !important;
	width: 110px !important;
	margin-top: -6% !important
}
.img_slider_19 {
	width: 120px !important;
	height: auto !important;
	margin-top: -33% !important
}
.img_slider_11 {
	margin-top: -60% !important;
	margin-left: -38% !important
}
.slider_text_style_11 {
	margin-left: -24% !important;
	margin-top: -13% !important;
	width: 70% !important;
	white-space: normal !important
}
.img_slider_12 {
	margin-top: -16% !important;
	margin-left: -14% !important;
	width: 154px !important;
	height: auto !important
}
.slider_text_style_11 {
	width: 450px !important;
	margin-left: -125px !important
}
}

@media (min-width: 571px) and (max-width: 670px) {
.img_slider_10 {
	height: auto !important;
	width: 128px !important;
	margin-top: -5% !important
}
.img_slider_19 {
	width: 138px !important;
	height: auto !important;
	margin-top: -33% !important
}
.img_slider_11 {
	margin-top: -72% !important;
	margin-left: -38% !important
}
.slider_text_style_11 {
	margin-left: -24% !important;
	margin-top: -13% !important;
	width: 70% !important;
	white-space: normal !important
}
.img_slider_12 {
	margin-top: -24% !important;
	margin-left: -18% !important;
	width: 188px !important;
	height: auto !important
}
.air_margin {
	width: 33%;
	float: left
}
.air_margin h1 {
	float: left;
	height: 50px;
	width: 100%
}
.air_margin p, .p_text {
	height: 180px !important;
	font-size: 14px !important
}
}

@media (min-width: 670px) and (max-width: 767px) {
.img_slider_10 {
	height: auto !important;
	width: 143px !important;
	margin-top: -5% !important
}
.img_slider_19 {
	width: 153px !important;
	height: auto !important;
	margin-top: -33% !important
}
.img_slider_11 {
	margin-top: -60% !important;
	margin-left: -38% !important
}
.slider_text_style_11 {
	margin-left: -24% !important;
	margin-top: -13% !important;
	width: 70% !important;
	white-space: normal !important
}
.img_slider_12 {
	margin-top: -16% !important;
	margin-left: -18% !important;
	width: 188px !important;
	height: auto !important
}
.air_margin {
	width: 33%;
	float: left
}
.col-sm-3.text-center.topbox.wow.fadeInUp {
	float: left;
	width: 50%
}
}

@media (min-width: 500px) and (max-width: 639px) {
.mygall {
	margin-top: -26% !important
}
}

@media (min-width:640px) and (max-width: 666px) {
.mygall {
	margin-top: -19% !important;
	margin-left: 1%
}
}

@media (min-width: 667px) and (max-width: 699px) {
.mygall {
	margin-top: -17% !important
}
}

@media (min-width: 768px) and (max-width: 980px) {
.page-template-page-templatespress_releases-php .innercon .col-md-3 {
	float: left
}
.page-template-page-templatespress_releases-php .innercon .col-md-9 {
	float: left;
	width: 75%
}
}

@media (min-width: 701px) and (max-width: 767px) {
.mygall {
	margin-top: -12% !important
}
#findadealer ul li p {
	top: 0
}
#findadealer ul li {
	width: 100%
}
.fondadealer_box {
	height: auto
}
#findadealer .col-sm-6 {
	float: left;
	height: auto !important;
	text-align: center;
	width: 50%
}
.air_margin {
	width: 33%
}
section .air_margin h1 a {
	font-size: 2vw !important
}
.air_margin p, .p_text {
	font-size: 1.7vw !important;
	height: 80px !important
}
.text-left_1 {
	float: left;
	width: 47%
}
.text-right {
	float: left;
	margin-left: 0 !important;
	width: 47% !important
}
.row.col-left-pro {
	float: left !important;
	width: 60%
}
.col-sm-9.col-xs-9.feature_mobile.text-center.topbox.wow.fadeInUp.air_margin {
	width: 53%
}
.feature_mobile .nav_slider {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%
}
.nav_slider #demo-left {
	width: 100%
}
#guardian h1 {
	margin-top: 0 !important;
	position: relative;
	width: 100% !important
}
.jscarousal-contents-vertical > div {
	height: auto;
	position: relative
}
.jscarousal-contents-vertical, .jscarousal-vertical {
	height: auto;
	overflow: visible
}
}

@media (min-width: 768px) and (max-width: 980px) {
.innercon {
	font-size: 16px
}
.all_title {
	width: 33.33%;
	float: left;
	margin-bottom: 2%
}
.older {
	float: left
}
#menu-item-1079 .sub-menu {
	min-width: 150px !important
}
.box-form-1 > a, .box-form-2 > a, .box-form-3 > a {
	font-size: 24px !important
}
.pr_head {
	margin-top: 40px
}
.chk4 iframe {
	float: left;
	height: 200px;
	margin-right: 1%;
	width: 48%
}
.ngg-gallery-thumbnail-box {
	width: 32% !important
}
.ngg-gallery-thumbnail img {
	width: 100% !important
}
.col-sm-5.col-xs-12.feature_mobile.text-center.topbox.wow.fadeInUp {
	float: left;
	width: 100%
}
.button.open-modal {
	margin-left: -94% !important
}
.widget_wysija {
	width: 220px
}
.form_footer_1 {
	margin-left: 20px !important
}
#food h1 {
	margin-top: 37% !important
}
.img_slider_2 {
	width: 195px !important;
	height: auto !important
}
.img_slider_1 {
	width: 300px !important;
	height: auto !important
}
.img_slider_6, .img_slider_7, .img_slider_8 {
	width: 185px !important;
	height: auto !important;
	margin-top: -50% !important
}
.img_slider_7 {
	margin-left: -25% !important
}
.img_slider_8 {
	margin-left: -25% !important
}
.img_slider_6 {
	margin-left: 10% !important
}
.img_slider_3 {
	width: 230px !important;
	height: auto !important;
	margin-top: -20% !important
}
.img_slider_4 {
	width: 230px !important;
	height: auto !important;
	margin-top: -20% !important
}
.img_slider_5 {
	width: 265px !important;
	height: auto !important;
	margin-top: -20% !important;
	margin-left: -15% !important
}
.read_size {
	margin-top: -13% !important
}
.read_slider {
	font-size: 12px !important;
	margin-left: -36% !important;
	padding: 5px !important
}
.img_slider_9 {
	width: 182px !important;
	height: auto !important;
	margin-top: -15% !important
}
.slider_text_mar {
	margin-left: -10% !important;
	margin-top: -10% !important;
	width: 60% !important;
	float: left !important;
	white-space: normal !important
}
.read_more_5 {
	margin-top: -15% !important;
	margin-left: -12% !important
}
.read_slider_2 {
	font-size: 12px !important;
	padding: 3px
}
.slide_title_mob {
	width: 86% !important;
	float: left !important;
	white-space: normal !important;
	line-height: 20px !important
}
.img_slider_10 {
	height: auto !important;
	width: 150px !important;
	margin-top: -17% !important
}
.img_slider_19 {
	width: 153px !important;
	height: auto !important;
	margin-top: -45% !important
}
.img_slider_11 {
	margin-top: -90% !important;
	margin-left: -38% !important
}
.slider_text_style_11 {
	margin-left: -24% !important;
	margin-top: -16% !important;
	width: 70% !important;
	white-space: normal !important
}
.img_slider_12 {
	margin-top: -47% !important;
	margin-left: -18% !important;
	width: 188px !important;
	height: auto !important
}
.myconcent .col-md-2 {
	margin-top: -7%
}
.slidebg {
	margin-bottom: 26px !important
}
.woocommerce .col-md-9 {
	float: right;
	width: 65%
}
.ai1ec-btn-group > .ai1ec-btn::after {
	margin-right: -10px !important
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
	height: auto !important
}
.myacnt {
	float: left;
	width: 35%
}
.slidebg h1, .slidebg_1 h1 {
	font-size: 33px !important
}
.btn-slide {
	margin-top: 15px !important
}
.carousel .btn-slide {
	font-size: 18px !important
}
.carousel-indicators {
	top: 15px
}
.border, .col-2.col-md-6 {
	width: 100% !important;
	float: left !important;
	border: none !important
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
	margin: 0px !important;
	margin-top: 55px !important
}
.headingrow h1 {
	font-size: 30px
}
.woocommerce ul.products li.product {
	height: auto !important;
	min-height: 310px !important
}
}

@media (min-width: 1700px) {
.item_home {
	max-height: 833px;
	min-height: 833px;
	overflow: hidden
}
.item_air {
	max-height: 582px;
	min-height: 582px;
	overflow: hidden
}
.item_water {
	max-height: 582px;
	min-height: 582px;
	overflow: hidden
}
}

@media (max-width: 1500px) {
.item_home {
	max-height: 564px;
	min-height: 564px;
	overflow: hidden
}
.item_air {
	max-height: 455px;
	min-height: 455px;
	overflow: hidden
}
.item_water {
	max-height: 455px;
	min-height: 455px;
	overflow: hidden
}
}

@media (max-width: 1300px) {
.item_home {
	max-height: 481px;
	min-height: 481px;
	overflow: hidden
}
.item_air {
	max-height: 388px;
	min-height: 388px;
	overflow: hidden
}
.item_water {
	max-height: 388px;
	min-height: 388px;
	overflow: hidden
}
}

@media (max-width: 1109px) {
.item_home {
	max-height: 444px;
	min-height: 444px;
	overflow: hidden
}
.item_air {
	max-height: 310px;
	min-height: 130px;
	overflow: hidden
}
.item_water {
max-height:310px;
min-height:130px;
overflow:hidden
}
	}

@media (max-width: 1023px) {
.item_home {
	max-height: 333px;
	min-height: 333px;
	overflow: hidden
}
.item_air {
	max-height: 297px;
	min-height: 297px;
	overflow: hidden
}
.item_water {
	max-height: 297px;
	min-height: 297px;
	overflow: hidden
}
}

@media (max-width: 767px) {
.navbar-collapse.navbar-right {
	display: none !important
}
.navbar-inverse .navbar-toggle {
	display: none
}
#sdrn_bar {
	width: 50px !important;
	left: auto !important;
	right: 0;
	z-index: 2147483647 !important
}
#sdrn_bar .menu_title {
	display: none !important
}
html.csstransforms {
	padding-top: 0 !important
}
.sub-menu {
	background: #0b0064 none repeat scroll 0 0
}
#sdrn_menu ul li a {
	color: #fff !important
}
header.sticky {
	position: relative;
	width: 100%
}
.item_home {
	max-height: 319px;
	min-height: 319px;
	overflow: hidden
}
.item_air {
	max-height: 223px;
	min-height: 223px;
	overflow: hidden
}
.item_water {
	max-height: 223px;
	min-height: 223px;
	overflow: hidden
}
.carousel-indicators li {
	width: 17px;
	height: 17px
}
.container, .container-fluid {
	padding-left: 5px;
	padding-right: 5px
}
.table-responsive td, .table-responsive a {
	font-size: 12px !important
}
.carousel-indicators li:after {
	width: 21px;
	height: 21px;
	left: -3px;
	top: -3px
}
.carousel-indicators .active {
	width: 17px;
	height: 17px
}
.carousel-indicators .active:after {
	width: 21px;
	height: 21px;
	left: -3px;
	top: -3px
}
.carousel-indicators {
	top: 85%;
	left: auto;
	margin: 0;
	text-align: center;
	width: 100%
}
}

@media (max-width: 735px) {
.item_home {
	max-height: 289px;
	min-height: 289px;
	overflow: hidden
}
.item_air {
	max-height: 202px;
	min-height: 202px;
	overflow: hidden
}
.item_water {
	max-height: 202px;
	min-height: 202px;
	overflow: hidden
}
}

@media (max-width: 666px) {
.item_home {
	max-height: 246px;
	min-height: 246px;
	overflow: hidden
}
.item_air {
	max-height: 195px;
	min-height: 195px;
	overflow: hidden
}
.item_water {
	max-height: 195px;
	min-height: 195px;
	overflow: hidden
}
}

@media (max-width: 567px) {
.col-sm-12.col-xs-12.feature_mobile.text-center.topbox.wow.fadeInUp.air_margin_1 ul li {
	width: 100%
}
.item_home {
	max-height: 190px;
	min-height: 190px;
	overflow: hidden
}
.item_air {
	max-height: 127px;
	min-height: 127px;
	overflow: hidden
}
.item_water {
	max-height: 127px;
	min-height: 127px;
	overflow: hidden
}
.row.col-left-pro {
	width: 100%
}
.carousel-indicators li {
	width: 11px;
	height: 11px
}
.carousel-indicators li:after {
	width: 15px;
	height: 15px;
	left: -3px;
	top: -3px
}
.carousel-indicators .active {
	width: 11px;
	height: 11px
}
.carousel-indicators .active:after {
	width: 15px;
	height: 15px;
	left: -3px;
	top: -3px
}
.carousel-indicators {
	top: 85%;
	left: auto;
	margin: 0;
	text-align: center;
	width: 100%
}
.bx-wrapper .bx-controls-direction a {
	margin-left: 0 !important
}
.bx-wrapper .bx-next {
	margin-right: 0 !important
}
.bxslider-wrapper .bx-controls-direction {
	top: 88%;
	width: 96%;
	margin: 0 2%
}
.factbigfont {
	font: 400 10vw "Roboto", sans-serif
}
.fontc1 {
	margin-left: 10%;
	margin-top: 0;
	position: absolute;
	top: 0;
	width: auto !important
}
section .textwidget .col-md-4.text-center {
	margin-top: 30px
}
#bottom h3 {
	font: 600 18px "Roboto" !important
}
}

@media (max-width: 419px) {
.chk4 iframe {
	float: left;
	padding: 10px;
	width: 100%;
}
.item_home {
	max-height: 180px;
	min-height: 180px;
	overflow: hidden
}
.item_air {
	max-height: 125px;
	min-height: 125px;
	overflow: hidden
}
.item_water {
	max-height: 125px;
	min-height: 125px;
	overflow: hidden
}
.cenarromob {
	display: block;
	text-align: center;
	color: #000 !important;
	font-weight: bold !important;
	margin: 10px
}
.slide_title {
	-webkit-text-stroke: 0px #fff;
}
}

@media (max-width: 413px) {
.item_home {
	max-height: 163px;
	min-height: 163px;
	overflow: hidden
}
.item_air {
	max-height: 114px;
	min-height: 114px;
	overflow: hidden
}
.item_water {
	max-height: 114px;
	min-height: 114px;
	overflow: hidden
}
}

@media (max-width: 374px) {
.item_home {
	max-height: 139px;
	min-height: 139px;
	overflow: hidden
}
.item_air {
	max-height: 113px;
	min-height: 113px;
	overflow: hidden
}
.item_water {
	max-height: 113px;
	min-height: 113px;
	overflow: hidden
}
}

@media (min-width: 1024px) and (max-width: 1500px) {
#food {
	background-position: 50%
}
}

@media (min-width: 320px) and (max-width: 1500px) {
.topslidehead {
	bottom: 0px !important
}
}
@media (min-width: 1200px) and (max-width: 1400px) {
.navbar > .container .navbar-brand {
	margin-left: 0px !important
}
@media (min-width: 320px) and (max-width: 1500px) {
.modal {
height:445px !important
}
#my-modal > iframe {
height:415px !important
}
}
@media (min-width: 1280px) and (max-width: 1500px) {
.img_slider_3 {
margin-left:8% !important
}
.img_slider_4 {
margin-left:8% !important
}
.img_slider_5 {
height:auto !important;
width:420px !important;
margin-left:-12% !important
}
.navbar-inverse .navbar-nav > li > a {
font-size:14px;
padding:11px
}
#csbwfs-delaydiv .csbwfs-social-widget {
top:55% !important
}
}
@media (min-width: 1200px) and (max-width: 1500px) {
.slide_title_mob {
margin-left:-2% !important
}
.woocommerce-breadcrumb {
width:94%
}
.margin-left {
margin-left:6% !important
}
.margin-left-2 {
margin-left:4% !important
}
}