@media only screen and (min-width:992px) and (max-width:1200px) {
}

@media only screen and (max-width:991px) {
	.footerAnnouncement {

	}
	.footerAnnouncement .gdlr-core-title-item {
		text-align: center;
	}
	.footerAnnouncement a {
		    padding: 8px 12px !important;
    font-size: 12px !important;
    text-align: center !important;
    width: 100% !important;
	}
	.footercontactinfo {
		font-size:13px;line-height: 28px !important;
	}
	.footerAnnouncement.main .inteco-column-60 {
		margin-bottom:0px;
	}
	#gdlr-core-wrapper-2.gdlr-core-pbf-wrapper {
		padding-top:0px !important;
		padding-bottom:0px !important;
	}
	#gdlr-core-wrapper-2.gdlr-core-pbf-wrapper > div.gdlr-core-pbf-background-wrap > div {
		background: none !important;
		height: auto !important;
	}
	.wrapper-about-3 .gdlr-core-text-box-item-content {
		text-align: center !important;
		    margin-top: -50px;
    margin-bottom: -30px;
	}
	body {
		padding:0px;
	}
	.wrapper-index .gdlr-core-item-pdlr {
		margin:0px;
	}
	.wrapper-index h3 {
		font-size: 28px !important;
	}
	.wrapper-index span.gdlr-core-skin-caption {
		font-size: 18px !important;
	}
	#menu-quick-links {
		column-count: 1 !important;
	}
	.about-page-wrapper-container #gdlr-core-column-1 {
		/*border-top:4px solid #ccc;*/
		    box-shadow: 1px 1px 15px -1px rgba(0,0,0,0.2);
    margin-bottom: 30px;
    border: 1px solid #eee;
	}
	.about-page-wrapper-container #gdlr-core-column-2 {
		/*border-top:4px solid #ccc;*/
		    box-shadow: 1px 1px 15px -1px rgba(0,0,0,0.2);
    margin-bottom: 30px;
    border: 1px solid #eee;
	}
	.about-page-wrapper-container #gdlr-core-column-3 {
		/*border-top:4px solid #ccc;*/
		    box-shadow: 1px 1px 15px -1px rgba(0,0,0,0.2);
    margin-bottom: 30px;
    border: 1px solid #eee;
	}
	.about-page-wrapper-container #gdlr-core-column-4 {
		/*border-top:4px solid #ccc;*/
		    box-shadow: 1px 1px 15px -1px rgba(0,0,0,0.2);
    border: 1px solid #eee;
	}
	.aboutboxescontainer {
		padding:30px;
	}
	#gdlr-core-column-1 .gdlr-core-pbf-column-content-margin {
		padding: 30px 0px !important;
	}

	.wrapper-about-2 .items .item-1 .gdlr-core-text-box-item > .gdlr-core-text-box-item-content {
		min-height: 50px;
	}
	.wrapper-about-2 .items .item-2 .gdlr-core-text-box-item > .gdlr-core-text-box-item-content {
		min-height: 50px;
	}
	.wrapper-about-2 .items .item-3 .gdlr-core-text-box-item > .gdlr-core-text-box-item-content {
		min-height: 50px;
	}
	.wrapper-about-2 .items .item-4 .gdlr-core-text-box-item > .gdlr-core-text-box-item-content {
		min-height: 50px;
	}
	#gdlr-core-column-3 .gdlr-core-pbf-column-content-margin {
		margin-top:0px !important;
	}
	.wrapper-about-3 .gdlr-core-text-box-item > .gdlr-core-text-box-item-content > p {
		font-size: 18px;
	}
	.wrapper-about-4 .gdlr-core-gallery-item-holder > div {
		width: 50%;
	}
	#gdlr-core-column-5 .gdlr-core-pbf-column-content-margin {
		padding:0px !important;
	}
	.wrapper-service-1 .gdlr-core-column-20 {
		float: left;
	}
	.wrapper-service-1 .gdlr-core-column-20 > .gdlr-core-pbf-column-content-margin {
		padding:0px !important;
	}
	.visible-xs {
		display: block !important
	}
	.hidden-xs {
		display: none !important;
	}
	#gdlr-core-column-5 {
		margin-top: 30px;
	}
	.wrapper-service-4 {
		padding-bottom: 60px !important;
	}
	.inteco-footer-wrapper  {
		padding-bottom: 0px !important;
	}
	.wrapper-product .productDetails {
		padding-right: 30px;
	}

	.wrapper-product .productDetails > div > .gdlr-core-column-45 {
		padding-left: 0px;
		width: 100%;
	}
	.wrapper-product .productDetails > div > .gdlr-core-column-45 h3 + div + p {
		padding-right: 0px;
	}
	.wrapper-product .productDetails > div {
		box-shadow: 1px 1px 15px -1px rgba(0,0,0,0.2);
		margin-bottom: 30px;
	}
	.wrapper-product .productDetails > div > .gdlr-core-column-45 h3 {
	    font-size: 24px;
	    line-height: 36px;
	}
	.wrapper-product .productDetails > div .gdlr-core-column-45 {
		padding: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
	}

}