@media(max-width: 767px) {
	
}

@media(max-width: 991px) {
	.page-entry__content {
	    position: relative;
	    margin-top: 0px !important;
		
	}
	.generic-content .qualicoat-hero {
	    background: url(../images/GF_PH_6.jpg) no-repeat center center !important;
	    background-position-y: center !important;
	    background-size: cover !important;
	    padding-top: 10.2rem !important;
	    padding-bottom: 2rem !important;
	}
	.generic-content .qualicoat-hero h1 {
	    text-shadow: 2px 2px 10px #333;
		max-width: 100%;
		font-size: 2.4rem;
	}

	.media-block h1{font-size: 2.4rem; margin-bottom: 1rem;}
	.media-block h2{font-size: 2.2rem; margin-bottom: 1rem;}
	.media-block h3{font-size: 2.0rem; margin-bottom: 1rem;}
	.media-block h4{font-size: 1.8rem; margin-bottom: 1rem;}
	.media-block h5{font-size: 1.6rem; margin-bottom: 1rem;}
	.media-block h6{font-size: 1.4rem; margin-bottom: 1rem;}
	.media-block .media-block__image{margin-top: 2rem; margin-bottom: 2rem;}
	.media-block p{margin-bottom: 0.6rem;}
	.media-block--blue {background: #10384d;}
	.media-block p a, .media-block a {
	    border-bottom: none;
	}
	.generic-content h1{font-size: 2.4rem; margin-bottom: 1rem;}
	.generic-content h2{font-size: 2.2rem; margin-bottom: 1rem;}
	.generic-content h3{font-size: 2.0rem; margin-bottom: 1rem;}
	.generic-content h4{font-size: 1.8rem; margin-bottom: 1rem;}
	.generic-content h5{font-size: 1.6rem; margin-bottom: 1rem;}
	.generic-content h6{font-size: 1.4rem; margin-bottom: 1rem;}
	.generic-content .media-block__image{margin-top: 2rem; margin-bottom: 2rem;}
	.generic-content p{margin-bottom: 0.6rem;}
	.media-block--blue {background: #10384d;}
	.generic-content p a, .generic-content a {
	    border-bottom: none;
	}
	.generic-content ul {
	    margin-bottom: 1rem;
	}
	
	
	
	.the-8-di-box {
	    width: 100%;
	    height: 12rem;
	    background: url(../pic/8-di.jpg) no-repeat center center;
	    background-attachment: fixed;
	    position: relative;
	    overflow: hidden;
	    background-size:auto;
	    background-position-y: bottom;
	}
	.diy-8-2-box {
	    background: #10384d;
	}
	.diy-8-2-box h4 {
	    color: #fff;
		font-size: 1.8rem;
	}
	.diy-8-2-box p {
	    color: #fff;
		font-size: 1.4rem;
	}
	.media-block ul {
	}
	.diy-8-2-box li {
	    color: #60b9f0 !important;
	    font-weight: bold;
	}
	
	.diy_the-white-3_1{
		padding-bottom: 2rem;
	}
	.diy_the-white-3_2{
		padding-top: 2rem;
	}
	.the-8-di-1-box {
	    width: 100%;
	    height: 12rem;
	    background: url(../pic/8-7.png) no-repeat center center;
	    background-attachment: fixed;
	    position: relative;
	    overflow: hidden;
	    background-size: auto;
	    background-position-y: bottom;
	}
	.the-8-8-box .the-8-8-box-son .media-block__image img{
		width: 60%;
		margin: 0 auto;
	}
	.the-8-8-box-a {
	    border: none !important;
	    font-weight: normal !important;
	    background: transparent !important;
	    color: #295c89 !important;
	    padding-bottom: 0rem !important;
	}
	.the-8-8-box{
		padding-bottom: 2rem;
	}
	.the-8-9-box{
		padding-top: 2rem;
	}
	
	
}
 