.site-header {
   padding: 0px 0px 0px 0px;
    margin-left: 0px;
    margin-right: 0px;
}

#masthead {
    background: #FFFFFF;
		
}
.header-page-title {
    color: #FFCC66;
    font-weight: bolder;
    font-size: 6.9rem;
    text-transform: uppercase;
    text-shadow: 2px 2px 2px #000;
	  visibility:hidden;
	  
}
.main-header-inner {
    padding-top: 12px;
    padding-bottom: 143px;
    text-align: center;
}

.entry-title {
    margin-bottom: 15px;
		color: #FFFFFF;
		visibility:hidden;
}

.site-branding {
    max-width: 400px;
    float: left;
}
.col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 85%;
}
.site-header {
   padding: 0px 155px 0px 110px;
    margin-left: -99px;
    margin-right: 0px;
}

.site-title {
    font-size: 25px;
    padding: 0;
    margin: 0;
    font-weight: bold;
    display: inline-block;
}
.navbar-toggler {
    color: #fff;
    padding: 12px;
    transition: all .3s ease-in-out;
    align-items: center;
    border: none !important;
    background: none !important;
}
#TF-Navbar {
    background-color: #fff;
    max-height: 400px;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 35px -55px; 
		max-width:100%;
}
.space {
    padding: 25px 0 50px;
}
.footer-widgets {
		max-width: 100%;
    margin-top: 40px;
    color: #fff;
}
.widget img {
    max-width: 100%;
    height: auto;
		width:100%
}
.widget.widget_text p {
   margin-bottom: 1em;
		
}
.col-md-4{
    position: relative;
    width: 100%;
    min-height: 1px;
		text-align:center;
}

.footer-bar {
    padding: 0px 0 0 0;
		
}






@media screen and (max-width: 1304px) {
.site-branding {
    max-width: 600px;
    float: left;
}
	
}

/* --- Clients style --- */

    ul.clients {
        list-style: none;
        float: left;
        width: 100%;
        margin: 0;
        padding: 0;
    }

        /*ul.clients li {
            position: relative;
            float: left;
            width: 250px;
            margin: 0;
            border: 4px solid #e9e9e9;
        }*/

        ul.clients li {
            position: relative;
            float: left;
            width: 300px;
            margin: 0;
            border: 4px solid #e9e9e9;
        }

            ul.clients li:hover {
                -webkit-transition: all 1s ease-in-out;
                -moz-transition: all 1s ease-in-out;
                -o-transition: all 1s ease-in-out;
                transition: all 1s ease-in-out;
            }

            ul.clients li img {
                margin: 0;
                opacity: 0.95;
            }

                ul.clients li img:hover {
                    opacity: 1;
                    -webkit-transition: all 1s ease-in-out;
                    -moz-transition: all 1s ease-in-out;
                    -o-transition: all 1s ease-in-out;
                    transition: all 1s ease-in-out;
                }

@media screen and (min-width: 1200px) {
	 #extinguishers {
		 text-align:center;
			margin-left:50%;
	 }
	 ul.clients {
        list-style: none;
        text-align:center;
		 		width: 100%;
        margin: 0;
        padding: 0;
    }
}

 @media screen and (min-width: 550px) {
	 #extinguishers {
		 margin-left:0px;
		 float:left;
	 }
	 
}

 @media screen and (max-width: 550px) {
	 #btn1 {
		 display:none;
		 text-align:right;
		 float:right;
	 }
	 #serv {
		 display:none;
	 }
	 #serv2 {
		display:none;
	 }

}
@media screen and (max-width: 550px) {
	 #tb1 {
		 width:50%;
			float:right; 
		 text-align:center;
	 }

}
@media screen and (max-width: 550px) {
	 #data {
		 text-align:center;
		 height:250px;
		 width:250px;
	 }

}
@media screen and (max-width: 550px) {
	 #dataD {
		 
		 display:none;
	 }

}
@media screen and (max-width: 550px) {
	 #ImgBig {
		 
		 height:250px;
		 width:250px;
	 }

}
@media screen and (max-width: 550px){
	 #serv {
		 width:70%;
	 }


}

#color-line2 {
		text-align:center;
    background: #000000 ;
    padding: 2px 0 0px; 
		width:100%;
}
#color-line3 {
		text-align:center;
    background: #F03C02 ;
    padding: 3px 0 0px; 
		width:100%;
}
#color-line4 {
		text-align:center;
    background: #ffffff ;
    padding: 1px 0 0px; 
		width:80%;
	  margin-left:10%;
		
}
#color-line5 {
		text-align:center;
    background: #000000 ;
    padding: 1px 0 0px; 
		width:70%;
	  margin-left:15%;
		
}
#color-line6 {
		text-align:center;
    background: #333366 ;
    padding: 2px 0 0px; 
		width:60%;
	  margin-left:20%;
		
}
#color-line7 {
		text-align:center;
    background: #F03C02 ;
    padding: 1px 0 0px; 
		width:100%;
}
#color-line8 {
		text-align:center;
    background: #ffffff ;
    padding: 1px 0 0px; 
		width:100%;
}
#color-line9 {
		text-align:center;
    background: #F03C02 ;
    padding: 2px 0 0px; 
		width:60%;
	  margin-left:20%;
}
#color-line10 {
		text-align:center;
    background: #ffffff;
    padding: 2px 0 0px; 
		width:60%;
	  margin-left:20%;
}
#color-line11 {
		text-align:center;
    background: #858487;
    padding: 2px 0 0px; 
		width:100%;
	  
}
#color-line12 {
		text-align:center;
    background: #F03C02 ;
    padding: 2px 0 0px; 
		width:100%;
}

.service  {
            text-align:center;
						display: inline-block;
            }

ul.service li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.service li {

         		display: inline-block;
            width: 405px;
						padding-left:15px;
						padding-right:30px;
						padding-bottom:25px;
            text-align:center;
        }
ul.service {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }
@media screen and (max-width: 720px) {
	 ul.service li {
            width: 100%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }

}

@media screen and (max-width: 1563px) {
	 ul.service li {
            width: 30%;
            text-align:center;
						padding-left:0px;
		 				padding-right:40px;
        }

}
@media screen and (max-width: 1250px) {
	 ul.service li {
            width: 90%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:40px;
        }

}
.site-header.sticky-head {
    position: absolute;
    width: 100%;
    margin: 0 auto;
    z-index: 1000;
    box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.4);
	text-align:center;
}
#scroll-top {
    display:none;
}



.grace  {
            text-align:center;
						display: inline-block;
						width:47%;
            }

ul.grace li img {
            text-align:center;
						width:93%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.grace li {

         		width: 100%;
            text-align:center;
						padding-left:0px;
						padding-right:30px;
        }
ul.grace {
        list-style: none;
				padding-top:25px;
				text-align:center;

    }
@media screen and (max-width: 1250px) {
	 .grace  {
            text-align:center;
						display: inline-block;
						width:100%;
		 				padding-right:0px;
            }
ul.grace li img {
            text-align:center;
						width:100%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }
ul.grace li {

         		width: 100%;
            text-align:center;
						padding-left:0px;
						padding-right:30px;
        }
ul.grace {
        list-style: none;
				padding-top:25px;
				text-align:center;
				width: 100%;
    }

}


.week  {
            text-align:center;
						display: inline-block;
						width:1550px;
						padding-right:10px; 
						padding-left:10px;
            }

ul.week li img {
            text-align:center;
						width:90%;			
						height:auto;
						vertical-align: top;
						padding-top:30px;
						padding-bottom:20px;
            }

ul.week li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.week {
        list-style: none;
				padding-top:25px;
				text-align:center;

    }

#Happy {display:inline}
#HappyMob {display:none}
#HappyMob2 {display:none}
#HappyMob3 {display:none}

#CheckIt {display:inline}
#CheckItMob {display:none}
#CheckItMob2 {display:none}
#CheckItMob3 {display:none}

@media screen and (max-width: 1550px) {
	.week  {
            text-align:center;
						display: inline-block;
						width:1350px;
						padding-right:10px; 
						padding-left:10px;
            }

ul.week li img {
            text-align:center;
						width:90%;			
						height:auto;
						vertical-align: top;
						padding-top:40px;
						padding-bottom:20px;
            }

ul.week li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.week {
        list-style: none;
				padding-top:25px;
				text-align:center;

    }

}

@media screen and (max-width: 1400px) {
	.week  {
            text-align:center;
						display: inline-block;
						width:1150px;
						padding-right:10px; 
						padding-left:10px;
            }

ul.week li img {
            text-align:center;
						width:90%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.week li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.week {
        list-style: none;
				padding-top:25px;
				text-align:center;

    }

}

@media screen and (max-width: 1150px) {
	.week  {
            text-align:center;
						display: inline-block;
						width:950px;
						padding-right:10px; 
						padding-left:10px;
            }

ul.week li img {
            text-align:center;
						width:90%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.week li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.week {
        list-style: none;
				padding-top:25px;
				text-align:center;

    }

}

@media screen and (max-width: 950px) {
	.week  {
            text-align:center;
						display: inline-block;
						width:750px;
						padding-right:10px; 
						padding-left:10px;
            }

ul.week li img {
            text-align:center;
						width:90%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.week li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.week {
        list-style: none;
				padding-top:25px;
				text-align:center;

    }
	
	#Happy {display:none}
#HappyMob {display:inline}

#CheckIt {display:none}
#CheckItMob {display:inline}


}

@media screen and (max-width: 750px) {
	.week  {
            text-align:center;
						display: inline-block;
						width:550px;
						padding-right:10px; 
						padding-left:10px;
            }

ul.week li img {
            text-align:center;
						width:90%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.week li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.week {
        list-style: none;
				padding-top:25px;
				text-align:center;

    }
	
	#HappyMob {display:none}
#HappyMob2 {display:inline}

#CheckItMob {display:none}
#CheckItMob2 {display:inline}
}


@media screen and (max-width: 550px) {
	.week  {
            text-align:center;
						display: inline-block;
						width:400px;
						padding-right:0px; 
						padding-left:0px;
            }

ul.week li img {
            text-align:center;
						width:90%;			
						height:auto;
						vertical-align: top;
						padding-top:40px;
						padding-bottom:0px;
						
            }

ul.week li {
						padding-right:0px; 
						padding-left:0px; 
         		width: 100%;
            text-align:center;
        }
ul.week {
        list-style: none;
				padding-top:25px;
				text-align:center;

    }
	
	#HappyMob2 {display:none}
#HappyMob3 {display:inline}

#CheckItMob2 {display:none}
#CheckItMob3 {display:inline}

}

@media screen and (max-width: 415px) {
	.week  {
            text-align:center;
						display: inline-block;
						width:400px;
						padding-right:0px; 
						padding-left:0px;
            }

ul.week li img {
            text-align:center;
						width:80%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:0px;
						
            }

ul.week li {
						padding-right:0px; 
						padding-left:0px; 
         		width: 100%;
            text-align:center;
        }
ul.week {
        list-style: none;
				padding-top:25px;
				text-align:center;

    }
	
	#HappyMob2 {display:none}
#HappyMob3 {display:inline}

#CheckItMob2 {display:none}
#CheckItMob3 {display:inline}

}



.vet  {
            text-align:center;
						display: inline-block;
						width:57%;
						padding-right:10px; 
						padding-left:10px;
            }

ul.vet li img {
            text-align:center;
						width:93%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.vet li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.vet {
        list-style: none;
				padding-top:25px;
				text-align:center;

    }
@media screen and (max-width: 1250px) {
	 .vet  {
            text-align:center;
						display: inline-block;
						width:67%;
						padding-right:10px; 
						padding-left:10px;
            }

ul.vet li img {
            text-align:center;
						width:93%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.vet li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.vet {
        list-style: none;
				padding-top:25px;
				text-align:center;
	}
    }
@media screen and (max-width: 835px) {
	 .vet  {
            text-align:center;
						display: inline-block;
						width:77%;
						padding-right:10px; 
						padding-left:10px;
            }

ul.vet li img {
            text-align:center;
						width:100%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.vet li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.vet {
        list-style: none;
				padding-top:25px;
				text-align:center;
	}
    }

@media screen and (max-width: 730px) {
	 .vet  {
            text-align:center;
						display: inline-block;
						width:87%;
						padding-right:10px; 
						padding-left:10px;
            }

ul.vet li img {
            text-align:center;
						width:100%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.vet li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.vet {
        list-style: none;
				padding-top:25px;
				text-align:center;
	}
    }
@media screen and (max-width: 650px) {
	 .vet  {
            text-align:center;
						display: inline-block;
						width:100%;
						padding-right:10px; 
						padding-left:10px;
            }

ul.vet li img {
            text-align:center;
						width:100%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.vet li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.vet {
        list-style: none;
				padding-top:25px;
				text-align:center;
	}
    }
@media screen and (max-width: 575px) {
	 .vet  {
            text-align:center;
						display: inline-block;
						width:87%;
						padding-right:10px; 
						padding-left:10px;
            }

ul.vet li img {
            text-align:center;
						width:100%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.vet li {
						padding-right:10px; 
						padding-left:10px; 
         		width: 100%;
            text-align:center;
        }
ul.vet {
        list-style: none;
				padding-top:25px;
				text-align:center;
	}
    }

#sprinkle{
	display:inline-block;
	width:75%;
}
@media screen and (max-width: 2565px) {
	 #sprinkle {
		 display:none;
	}
}
@media screen and (max-width: 319px) {
	 #sprinkle {
		 display:inline;
	}
}

#larm{
	display:inline-block;
	width:75%;
}
@media screen and (max-width: 2565px) {
	 #larm {
		 display:none;
	}
}
@media screen and (max-width: 319px) {
	 #larm {
		 display:inline;
	}
}

section.callaction {
        
        padding: 20px 0 0 0;
				
    }
.container {
        padding: 0 20px 0 20px;
        position: center;
				
    }
.row, .row-fluid {
        margin-bottom: 30px;
				width:100%;
				
    }
.span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
.cta-text {
            margin: 0 auto;
            text-align: center;
						float:left;
						padding-left:110px;
						padding-top:11px;
        }




        .cta.floatright {
            float: none;
            margin: 0 auto;
            text-align: center;
        }
.big-cta .cta {
        margin-top: 10px;
    }
span.highlight {
	color:#F03C02;
}



.btn {
  font-size: 12px;
  text-transform:uppercase;
  text-shadow: none;
  background-image:none;
  border-color: none;
  border-bottom-color: none;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
					
}

.btn {
	outline:0;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}

a.btn,.btn:focus {
	outline:0;
	
}
.btn-large {
font-size: 20px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.btn-theme {
  border:1px solid #F03C02;
  background: #F03C02;
}
.btn-rounded {
  -webkit-border-radius: 12px;
     -moz-border-radius: 12px;
          border-radius: 12px;
}
.btn-large.btn-rounded {
  -webkit-border-radius: 24px;
     -moz-border-radius: 24px;
          border-radius: 24px;
}
@media screen and (max-width: 1199px) {
	 .cta-text {
            padding-left:0px;
						text-align:center;
		 				float:left;
		 				margin: 0 auto;
        }
	.btn {
		text-align:center;
		margin-left:0px;
	}
	.container {
				text-align:center;
        padding: 0 0px 0 50px;
				
    }
}
.state  {
            text-align:center;
						display: inline-block;
						width:55%;
            }

ul.state li img {
            text-align:center;
						width:100%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }

ul.state li {

         		width: 100%;
            text-align:center;
						padding-left:0px;
						padding-right:30px;
        }
ul.state {
        list-style: none;
				padding-top:25px;
				text-align:center;

    }
@media screen and (max-width: 1250px) {
	 .state  {
            text-align:center;
						display: inline-block;
						width:100%;
		 				padding-right:0px;
            }
ul.state li img {
            text-align:center;
						width:100%;			
						height:auto;
						vertical-align: top;
						padding-top:20px;
						padding-bottom:20px;
            }
ul.state li {

         		width: 100%;
            text-align:center;
						padding-left:0px;
						padding-right:30px;
        }
ul.state {
        list-style: none;
				padding-top:25px;
				text-align:center;
				width: 100%;
    }

}
.logoBTM  {
            text-align:center;
						display: inline-block;
            }

ul.logoBTM li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.logoBTM li {

         		display: inline-block;
            width: 500px;
						padding-left:0px;
						padding-right:20px;
						padding-bottom:25px;
            text-align:center;
        }
ul.logoBTM {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }


@media screen and (max-width: 1563px) {
	 ul.logoBTM li {

         		display: inline-block;
            width: 400px;
						padding-left:0px;
						padding-right:20px;
						padding-bottom:25px;
            text-align:center;
        }
}
@media screen and (max-width: 1263px) {
	 ul.logoBTM li {

         		display: inline-block;
            width: 70%;
						padding-left:0px;
						padding-right:20px;
						padding-bottom:5px;
            text-align:center;
        }
	#hideLA {
		display:none;
	}
}
.call  {
            text-align:center;
						display: inline-block;
            }



ul.call li {

         		display: inline-block;
            width: 45%;
						padding-left:0px;
						padding-right:40px;
						padding-bottom:25px;
            text-align:center;
        }
ul.call {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }
.con  {
            text-align:center;
						display: inline-block;
            }

ul.con li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.con li {

         		display: inline-block;
            width: 345px;
						padding-left:0px;
						padding-right:0px;
						padding-bottom:25px;
            text-align:center;
						vertical-align: top;
        }
ul.con {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }
	


@media screen and (max-width: 1563px) {
	 ul.con li {
            width: 90%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:40px;
        }

}
@media screen and (max-width: 575px) {
	 #lineHide {
		 
		 display:none;
	 }

}
.inspect  {
            text-align:center;
						display: inline-block;
            }

ul.inspect li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.inspect li {

         		display: inline-block;
            width: 33%;
						padding-left:0px;
						padding-right:70px;
						padding-bottom:65px;
            text-align:center;
        }
ul.inspect {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }
@media screen and (max-width: 720px) {
	 ul.inspect li {
            width: 100%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }

}

@media screen and (max-width: 1563px) {
	 ul.inspect li {
            width: 30%;
            text-align:center;
						padding-left:0px;
		 				padding-right:40px;
        }

}
@media screen and (max-width: 1199px) {
	 ul.inspect li {
            width: 90%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:40px;
        }

}

.inspect2  {
            text-align:center;
						display: inline-block;
						width:70%;
            }

ul.inspect2 li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.inspect2 li {

         		display: inline-block;
            width: 405px;
						padding-left:35px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
        }
ul.inspect2 {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }
@media screen and (max-width: 720px) {
	 ul.inspect2 li {
            width: 100%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }

}

@media screen and (max-width: 1563px) {
	 ul.inspect2 li {
            width: 30%;
            text-align:center;
						padding-left:0px;
		 				padding-right:40px;
        }

}
@media screen and (max-width: 1199px) {
	 ul.inspect2 li {
            width: 90%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:40px;
        }

}
.conButt  {
            text-align:center;
						display: inline-block;
						width:100%;
						
            }

ul.conButt li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.conButt li {

         		display: inline-block;
            width: 90%;
						padding-left:0px;
						padding-right:30px;
						padding-bottom:7px;
            text-align:center;
        }
ul.conButt {
        list-style: none;
				padding-top:0px;
				text-align:center;
				
    }
	
.conButt2  {
            text-align:center;
						display: inline-block;
						width:100%;
						
            }

ul.conButt2 li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.conButt2 li {

         		display: inline-block;
            width: 90%;
						padding-left:0px;
						padding-right:30px;
						padding-bottom:7px;
            text-align:center;
        }
ul.conButt2 {
        list-style: none;
				padding-top:0px;
				text-align:center;
				
    }
	

@media screen and (max-width: 1563px) {
	 ul.conButt li {
            width: 90%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:40px;
        }

}
.con2  {
            text-align:center;
						display: inline-block;
						
            }

ul.con2 li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.con2 li {

         		display: inline-block;
            width: 385px;
						padding-left:0px;
						padding-right:40px;
						padding-bottom:25px;
            text-align:center;
						vertical-align: top;
        }
ul.con2 {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }
	


@media screen and (max-width: 550px) {
	 ul.con2 li {
            width: 80%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:40px;
        }

}

.FEI  {
            text-align:center;
						display: inline-block;
						width:auto;
            }

ul.FEI li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.FEI li {

         		display: inline-block;
            width: 405px;
						padding-left:5px;
						padding-right:35px;
						padding-top:5px;
						padding-bottom:17px;
            text-align:center;
        }
ul.FEI {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }
@media screen and (max-width: 720px) {
	 ul.FEI li {
            width: 100%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }

}

@media screen and (max-width: 1563px) {
	 ul.FEI li {
            width: 30%;
            text-align:center;
						padding-left:0px;
		 				padding-right:40px;
        }

}
@media screen and (max-width: 1199px) {
	 ul.FEI li {
            width: 90%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:40px;
        }
}
.FES  {
            text-align:center;
						display: inline-block;
						width:70%;
            }

ul.FES li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.FES li {

         		display: inline-block;
            width: 405px;
						padding-left:35px;
						padding-right:35px;
						padding-top:32px;
						padding-bottom:32px;
            text-align:center;
        }
ul.FES {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }
@media screen and (max-width: 720px) {
	 ul.FES li {
            width: 100%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }

}

@media screen and (max-width: 1563px) {
	 ul.FES li {
            width: 30%;
            text-align:center;
						padding-left:0px;
		 				padding-right:40px;
        }

}
@media screen and (max-width: 1199px) {
	 ul.FES li {
            width: 90%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:40px;
        }
}
.txtSec  {
            text-align:center;
						display: inline-block;
						
            }

ul.txtSec li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.txtSec li {

         		display: inline-block;
            width: 850px;
						padding-left:0px;
						padding-right:40px;
						padding-bottom:25px;
            text-align:center;
						vertical-align: top;
        }
ul.txtSec {
        list-style: none;
				padding-top:0px;
				text-align:center;
				
    }
	



@media screen and (max-width: 550px) {
	 ul.txtSec li {
            width: 80%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:40px;
        }

}

.srvDes  {
            text-align:center;
						display: inline-block;
						
            }

ul.srvDes li img {
            text-align:center;
						width:20%;
						height:auto;
						vertical-align: top;
            }

ul.srvDes li {

         		display: inline-block;
            width: 405px;
						padding-left:15px;
						padding-right:30px;
						padding-bottom:25px;
            text-align:center;
        }
ul.srvDes {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }
@media screen and (max-width: 720px) {
	 ul.srvDes li {
            width: 100%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }
	ul.srvDes li img {
            text-align:center;
						width:35%;
						height:auto;
						vertical-align: top;
            }

}

@media screen and (max-width: 1563px) {
	 ul.srvDes li {
            width: 30%;
            text-align:center;
						padding-left:0px;
		 				padding-right:40px;
        }
	ul.srvDes li img {
            text-align:center;
						width:20%;
						height:auto;
						vertical-align: top;
            }

}
@media screen and (max-width: 1250px) {
	 ul.srvDes li {
            width: 90%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:40px;
        }
	ul.srvDes li img {
            text-align:center;
						width:10%;
						height:auto;
						vertical-align: top;
            }

}

.con3  {
            text-align:center;
						display: inline-block;
						
            }

ul.con3 li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.con3 li {

         		display: inline-block;
            width: 385px;
						padding-left:0px;
						padding-right:40px;
						padding-bottom:0px;
            text-align:center;
						vertical-align: top;
        }
ul.con3 {
        list-style: none;
				padding-top:45px;
				text-align:center;
				
    }
	


@media screen and (max-width: 550px) {
	 ul.con3 li {
            width: 80%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:40px;
        }

}
.txtSec2  {
            text-align:center;
						display: inline-block;
						
            }

ul.txtSec2 li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.txtSec2 li {

         		display: inline-block;
            width: 900px;
						padding-left:0px;
						padding-right:40px;
						padding-bottom:5px;
            text-align:center;
						vertical-align: top;
        }
ul.txtSec2 {
        list-style: none;
				padding-top:0px;
				text-align:center;
				
    }

.StartServ{
	display:inline-block;
}
.Change1Serv{
	display:none;
}
.Change2Serv{
	display:none;
}

	
.Start{
	display:inline-block;
}
.StartH{
	color:#5C4848;
	text-shadow: 1px 1px #9E9898;
	padding-top: 15px;
	display:inline-block;
}
.Change1{
	display:none;
}
.Change1H{
	display:none;
	color:#1F1F59;
	text-shadow:.5px .2px #FF3300;
	padding-top:15px
}
.Change2{
	display:none;
}
.Change2H{
	display:none;
	color:#1F1F59;
	text-shadow:.5px .2px #FF3300;
	padding-top:15px
}
.Change3{
	display:none;
}
.Change3H{
	font-size:15px;
	display:none;
	color:#1F1F59;
	text-shadow:.5px .2px #FF3300;
	padding-top:15px
}
@media screen and (max-width: 550px) {
	 ul.txtSec2 li {
            width: 80%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:10px;
        }

}
.inspect3  {
            text-align:center;
						display: inline-block;
						width:70%;
            }

ul.inspect3 li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.inspect3 li {

         		display: inline-block;
            width: 355px;
						padding-left:35px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
        }
ul.inspect3 {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }

.inspectPB  {
            text-align:center;
						display: inline-block;
						width:70%;
            }

ul.inspectPB li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.inspectPB li {

         		display: inline-block;
            width: 355px;
						padding-left:35px;
						padding-right:35px;
						padding-bottom:25px;
            text-align:center;
        }
ul.inspectPB {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }

.fireAndsafety  {
            text-align:center;
						display: inline-block;
						width:70%;
            }

ul.fireAndsafety li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.fireAndsafety li {

         		display: inline-block;
            width: 355px;
						padding-left:35px;
						padding-right:35px;
						padding-bottom:25px;
            text-align:center;
        }
ul.fireAndsafety {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:15px;
    }

.fireAndsafety2  {
            text-align:center;
						display: inline-block;
						width:70%;
            }

ul.fireAndsafety2 li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.fireAndsafety2 li {

         		display: inline-block;
            width: 355px;
						padding-left:35px;
						padding-right:35px;
						padding-bottom:75px;
            text-align:center;
        }
ul.fireAndsafety2 {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:15px;
    }

.hydroServ  {
            text-align:center;
						display: inline-block;
						width:65%;
            }

ul.hydroServ li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.hydroServ li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
        }
ul.hydroServ {
        list-style: none;
				padding-top:20px;
				text-align:center;
				padding-left:25px;
    }


.hydro  {
            text-align:center;
						display: inline-block;
						width:60%;
            }

ul.hydro li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.hydro li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
        }
ul.hydro {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }

.newFEtest  {
            text-align:center;
						display: inline-block;
						width:75%;
            }

ul.newFEtest li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.newFEtest li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:24px;
        }
ul.newFEtest {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:15px;
    }
.FEtype{
	font-size:20px;
}
.FEprice{
	font-size:24px;
}
.FEincludes{
	font-size:14px;
}

.FEservices  {
            text-align:center;
						display: inline-block;
						width:75%;
            }

ul.FEservices li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.FEservices li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:24px;
        }
ul.FEservices {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:15px;
    }
@media screen and (max-width: 1705px) {

	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:90%;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:15px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.FEservices  {
            text-align:center;
						display: inline-block;
						width:90%;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:15px;
						padding-bottom:65px;
            text-align:center;
        }
	.hydroServ  {
            text-align:center;
						display: inline-block;
						width:72%;
            }
	ul.hydroServ li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
}

@media screen and (max-width: 1605px) {

	ul.inspect3 li {

         		display: inline-block;
            width: 325px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	ul.inspectPB li {

         		display: inline-block;
            width: 325px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:25px;
            text-align:center;
						font-size:15px;
        }
	ul.fireAndsafety li {

         		display: inline-block;
            width: 325px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:25px;
            text-align:center;
						font-size:15px;
        }
	ul.fireAndsafety2 li {

         		display: inline-block;
            width: 325px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.hydro  {
            text-align:center;
						display: inline-block;
						width:70%;
            }
	ul.hydro li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	
	
	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:90%;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:15px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
}
@media screen and (max-width: 1547px) {

	.hydro  {
            text-align:center;
						display: inline-block;
						width:80%;
            }
	ul.hydro li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.hydroServ  {
            text-align:center;
						display: inline-block;
						width:80%;
            }
	ul.hydroServ li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
		.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 255px;
						padding-left:0px;
						padding-right:20px;
						padding-bottom:65px;
            text-align:center;
        }
}

@media screen and (max-width: 1493px) {

	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	
}

@media screen and (max-width: 1476px) {
	 ul.inspect3 li {
            display: inline-block;
            width: 305px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.inspect3  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.inspectPB li {
            display: inline-block;
            width: 305px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:25px;
            text-align:center;
						font-size:15px;
        }
	.inspectPB  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.fireAndsafety li {
            display: inline-block;
            width: 305px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:25px;
            text-align:center;
						font-size:15px;
        }
	.fireAndsafety  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.fireAndsafety2 li {
            display: inline-block;
            width: 305px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:55px;
            text-align:center;
						font-size:15px;
        }
	.fireAndsafety2  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.hydro li {
            display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.hydro  {
            text-align:center;
						display: inline-block;
						width:85%;
            }
	
	.Start{
		display:none;
	}
	.Change1{
		display:inline-block;
	}
	
	.StartH{
		display:none;
	}
	.Change1H{
		display:inline-block;
	}
}

@media screen and (max-width: 1354px) {

	.hydroServ  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.hydroServ li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
		.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 225px;
						padding-left:0px;
						padding-right:20px;
						padding-bottom:65px;
            text-align:center;
        }
}

@media screen and (max-width: 1345px) {

	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 225px;
						padding-left:5px;
						padding-right:5px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	ul.newFEtest {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:8px;
    }
}

@media screen and (max-width: 1276px) {

	.hydro  {
            text-align:center;
						display: inline-block;
						width:90%;
            }
	ul.hydro li {

         		display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	
}


@media screen and (max-width: 1195px) {

	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 200px;
						padding-left:5px;
						padding-right:5px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 200px;
						padding-left:0px;
						padding-right:20px;
						padding-bottom:65px;
            text-align:center;
        }
}

@media screen and (max-width: 1087px) {

	.hydroServ  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.hydroServ li {

         		display: inline-block;
            width: 225px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	
}

@media screen and (max-width: 1070px) {

	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:20px;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 180px;
						padding-left:0px;
						padding-right:5px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.newFEtest {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:10px;
    }
	.FEtype{
	font-size:18px;
}
.FEprice{
	font-size:20px;
}
.FEincludes{
	font-size:12px;
}
	.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 180px;
						padding-left:0px;
						padding-right:20px;
						padding-bottom:65px;
            text-align:center;
        }
}

@media screen and (max-width: 978px) {
	 ul.inspect3 li {
            display: inline-block;
            width: 275px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.inspect3  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.inspectPB li {
            display: inline-block;
            width: 275px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:25px;
            text-align:center;
						font-size:15px;
        }
	.inspectPB  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.fireAndsafety li {
            display: inline-block;
            width: 275px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:25px;
            text-align:center;
						font-size:15px;
        }
	.fireAndsafety {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.fireAndsafety2 li {
            display: inline-block;
            width: 275px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:50px;
            text-align:center;
						font-size:15px;
        }
	.fireAndsafety2 {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.hydro li {
            display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.hydro  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 162px;
						padding-left:0px;
						padding-right:20px;
						padding-bottom:65px;
            text-align:center;
        }
}

@media screen and (max-width: 967px) {

	.hydroServ  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.hydroServ li {

         		display: inline-block;
            width: 200px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	
}
@media screen and (max-width: 967px) {
.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:18px;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 160px;
						padding-left:0px;
						padding-right:5px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.newFEtest {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:15px;
    }
}
@media screen and (max-width: 888px) {
	 ul.inspect3 li {
            width: 255px;
            text-align:center;
						padding-left:0px;
		 				padding-right:20px;
		 				padding-bottom:50px;
        }
	.inspect3  {
            text-align:center;
						display: inline-block;
						width:99%;
            }
	ul.inspectPB li {
            width: 255px;
            text-align:center;
						padding-left:0px;
		 				padding-right:20px;
		 				padding-bottom:25px;
        }
	.inspectPB  {
            text-align:center;
						display: inline-block;
						width:99%;
            }
	ul.fireAndsafety li {
            width: 255px;
            text-align:center;
						padding-left:0px;
		 				padding-right:20px;
		 				padding-bottom:0px;
        }
	ul.fireAndsafety {
		 				padding-bottom:30px;
						margin-bottom:0px;
        }
	.fireAndsafety  {
            text-align:center;
						display: inline-block;
						width:99%;
            }
	ul.fireAndsafety2 li {
            width: 255px;
            text-align:center;
						padding-left:0px;
		 				padding-right:20px;
		 				padding-bottom:30px;
        }
	ul.fireAndsafety2 {
		 				padding-bottom:30px;
						margin-bottom:0px;
        }
	.fireAndsafety2  {
            text-align:center;
						display: inline-block;
						width:99%;
            }
	 ul.hydro li {
            width: 255px;
            text-align:center;
						padding-left:0px;
		 				padding-right:20px;
		 				padding-bottom:50px;
        }
	.hydro  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
.StartServ{
		display:none;
	}
	.Change1Serv{
		display:inline-block;
	}
		.Change1{
		display:none;
	}
	.Change2{
		display:inline-block;
	}
	
	.Change1H{
		display:none;
	}
	.Change2H{
		display:inline-block;
	}
	.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 150px;
						padding-left:0px;
						padding-right:20px;
						padding-bottom:35px;
            text-align:center;
        }
}

@media screen and (max-width: 867px) {

	.hydroServ  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.hydroServ li {

         		display: inline-block;
            width: 175px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:16px;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 145px;
						padding-left:0px;
						padding-right:5px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.newFEtest {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:0px;
    }
.FEtype{
	font-size:16px;
}
.FEprice{
	font-size:18px;
}
.FEincludes{
	font-size:10px;
}
}

@media screen and (max-width: 838px) {
	  ul.inspect3 li {
            width: 80%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }
	ul.inspectPB li {
            width: 80%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }
	ul.hydro li {
            width: 300px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }
	.Change2{
		display:none;
	}
	.Start{
		display:inline-block;
	}
	
	.Change2H{
		display:none;
	}
	.StartH{
		display:inline-block;
	}
	.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:18px;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 138px;
						padding-left:0px;
						padding-right:20px;
						padding-bottom:35px;
            text-align:center;
						
        }
}

@media screen and (max-width: 838px) {

	ul.fireAndsafety li {
            width: 225px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:0px;
        }
	ul.fireAndsafety {
		 				padding-bottom:30px;
						margin-bottom:0px;
        }
	ul.fireAndsafety2 li {
            width: 225px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:30px;
        }
	ul.fireAndsafety2 {
		 				padding-bottom:30px;
						margin-bottom:0px;
        }
}

@media screen and (max-width: 825px) {

	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 145px;
						padding-left:0px;
						padding-right:5px;
						padding-bottom:65px;
            text-align:center;
        }
	
}

@media screen and (max-width: 767px) {

	.hydroServ  {
            text-align:center;
						display: inline-block;
						width:90%;
            }
	ul.hydroServ li {

         		display: inline-block;
            width: 225px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:35px;
            text-align:center;
						font-size:15px;
        }
	.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:16px;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 119px;
						padding-left:0px;
						padding-right:20px;
						padding-bottom:65px;
            text-align:center;
						
        }
}

@media screen and (max-width: 746px) {
	ul.fireAndsafety li {
            width: 200px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:0px;
        }
	ul.fireAndsafety {
		 				padding-bottom:15px;
						margin-bottom:0px;
        }
	ul.fireAndsafety2 li {
            width: 200px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:0px;
        }
	ul.fireAndsafety2 {
		 				padding-bottom:15px;
						margin-bottom:0px;
        }
		.Change1Serv{
		display:none;
	}
	.Change2Serv{
		display:inline-block;
	}
}

@media screen and (max-width: 735px) {

		.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:16px;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 140px;
						padding-left:0px;
						padding-right:5px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.newFEtest {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:0px;
    }
.FEtype{
	font-size:16px;
}
.FEprice{
	font-size:18px;
}
.FEincludes{
	font-size:10px;
}
	
}

@media screen and (max-width: 670px) {
	ul.fireAndsafety li {
            width: 32%;
            text-align:center;
						padding-left:0px;
		 				padding-right:15px;
		 				padding-bottom:0px;
        }
	ul.fireAndsafety {
						padding-left:15px;
						padding-bottom:5px;
						margin-bottom:0px;
        }
	ul.fireAndsafety2 li {
            width: 32%;
            text-align:center;
						padding-left:0px;
		 				padding-right:15px;
		 				padding-bottom:15px;
        }
	ul.fireAndsafety2 {
						padding-left:15px;
						padding-bottom:5px;
						margin-bottom:0px;
        }
	.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:24px;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 50%;
						padding-left:0px;
						padding-right:10px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.FEservices {
						padding-left:0px;
						margin-top:15px;
        }
	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:24px;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 40%;
						padding-left:0px;
						padding-right:5px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.newFEtest {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:15px;
    }
.FEtype{
	font-size:20px;
}
.FEprice{
	font-size:24px;
}
.FEincludes{
	font-size:16px;
}
}


@media screen and (max-width: 660px) {
	 
	ul.hydro li {
            width: 255px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }
}


@media screen and (max-width: 570px) {
	 
	ul.hydro li {
            width: 225px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }
	.hydroServ  {
            text-align:center;
						display: inline-block;
						width:90%;
            }
	ul.hydroServ li {

         		display: inline-block;
            width: 333px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	ul.hydroServ {
						padding-left:20px;
        }
	ul.fireAndsafety li {
            width: 70%;
            text-align:center;
						padding-left:0px;
		 				padding-right:15px;
		 				padding-bottom:50px;
        }
	ul.fireAndsafety {
						padding-left:15px;
						padding-top:0px;
        }
	ul.fireAndsafety2 li {
            width: 70%;
            text-align:center;
						padding-left:0px;
		 				padding-right:15px;
		 				padding-bottom:50px;
        }
	ul.fireAndsafety2 {
						padding-left:15px;
						padding-top:0px;
        }
	.topCabRed{
	padding-bottom:10px; 
}
	.Change2Serv{
		display:none;
	}
	.StartServ{
		display:inline-block;
	}
}

@media screen and (max-width: 550px) {

	.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:24px;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 60%;
						padding-left:0px;
						padding-right:10px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.FEservices {
						padding-left:8px;
					
        }
	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:24px;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 45%;
						padding-left:0px;
						padding-right:5px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.newFEtest {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:15px;
    }
.FEtype{
	font-size:20px;
}
.FEprice{
	font-size:24px;
}
.FEincludes{
	font-size:16px;
}
	
}


@media screen and (max-width: 510px) {
	 
	ul.hydro li {
            width: 325px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }
	.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:24px;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 60%;
						padding-left:0px;
						padding-right:10px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.FEservices {
						padding-left:8px;
        }
	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:20px;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 45%;
						padding-left:0px;
						padding-right:5px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.newFEtest {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:15px;
    }
.FEtype{
	font-size:18px;
}
.FEprice{
	font-size:20px;
}
.FEincludes{
	font-size:12px;
}
	ul.fireAndsafety li {
            width: 80%;
            text-align:center;
						padding-left:0px;
		 				padding-right:15px;
		 				padding-bottom:50px;
        }
	ul.fireAndsafety {
						padding-left:15px;
        }
	ul.fireAndsafety2 li {
            width: 80%;
            text-align:center;
						padding-left:0px;
		 				padding-right:15px;
		 				padding-bottom:50px;
        }
	ul.fireAndsafety2 {
						padding-left:15px;
        }
}

@media screen and (max-width: 470px) {
.FEservices  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:24px;
            }
	ul.FEservices li {

         		display: inline-block;
            width: 70%;
						padding-left:0px;
						padding-right:10px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.FEservices {
						padding-left:8px;
        }
	.newFEtest  {
            text-align:center;
						display: inline-block;
						width:100%;
						font-size:18px;
            }
	ul.newFEtest li {

         		display: inline-block;
            width: 45%;
						padding-left:0px;
						padding-right:5px;
						padding-bottom:65px;
            text-align:center;
						
        }
	ul.newFEtest {
        list-style: none;
				padding-top:25px;
				text-align:center;
				padding-left:15px;
    }
.FEtype{
	font-size:16px;
}
.FEprice{
	font-size:18px;
}
.FEincludes{
	font-size:12px;
}
	ul.hydroServ li {
            width: 313px;
						padding-bottom:38px;
        }
	ul.fireAndsafety {
						padding-bottom:0px;
        }
}

@media screen and (max-width: 400px) {
	 
	ul.hydro li {
            width: 275px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }
}
.inspect4  {
            text-align:center;
						display: inline-block;
						width:70%;
            }

ul.inspect4 li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.inspect4 li {

         		display: inline-block;
            width: 395px;
						padding-left:45px;
						padding-right:45px;
						padding-bottom:45px;
            text-align:center;
        }
ul.inspect4 {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }


@media screen and (max-width: 1705px) {

	ul.inspect4 li {

         		display: inline-block;
            width: 375px;
						padding-left:35px;
						padding-right:35px;
						padding-bottom:45px;
            text-align:center;
						
        }
		.inspect4  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
}
@media screen and (max-width: 1476px) {
	 ul.inspect4 li {
            display: inline-block;
            width: 355px;
						padding-left:35px;
						padding-right:35px;
						padding-bottom:45px;
            text-align:center;
						
        }
	.inspect4  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	.Start{
		display:none;
	}
	.Change1{
		display:inline-block;
	}
	.Change2{
		display:none;
	}
	.Change3{
		display:none;
	}
	
	.StartH{
		display:none;
	}
	.Change1H{
		display:inline-block;
	}
	.Change2H{
		display:none;
	}
	.Change3H{
		display:none;
	}
}

@media screen and (max-width: 978px) {
	 ul.inspect4 li {
            display: inline-block;
            width: 275px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.inspect4  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	
}
@media screen and (max-width: 888px) {
	 ul.inspect4 li {
            width: 255px;
            text-align:center;
						padding-left:0px;
		 				padding-right:20px;
		 				padding-bottom:50px;
        }
	.inspect4  {
            text-align:center;
						display: inline-block;
						width:99%;
            }

		.Change1{
		display:none;
	}
	.Change2{
		display:inline-block;
	}
	
	.Change1H{
		display:none;
	}
	.Change2H{
		display:inline-block;
	}

}
@media screen and (max-width: 838px) {
	  ul.inspect4 li {
            width: 80%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }
	.Change2{
		display:none;
	}
	.Start{
		display:inline-block;
	}
	
	.Change2H{
		display:none;
	}
	.StartH{
		display:inline-block;
	}
}


.inspect5  {
            text-align:center;
						display: inline-block;
						width:70%;
            }

ul.inspect5 li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.inspect5 li {

         		display: inline-block;
            width: 285px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
        }
ul.inspect5 {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }


@media screen and (max-width: 1605px) {

	ul.inspect5 li {

         		display: inline-block;
            width: 265px;
						padding-left:5px;
						padding-right:35px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
}
@media screen and (max-width: 1476px) {
	 ul.inspect5 li {
            display: inline-block;
            width: 255px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.inspect5  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	.Start{
		display:none;
	}
	.Change1{
		display:inline-block;
	}
	
	.StartH{
		display:none;
	}
	.Change1H{
		display:inline-block;
	}
}

@media screen and (max-width: 978px) {
	 ul.inspect5 li {
            display: inline-block;
            width: 245px;
						padding-left:5px;
						padding-right:25px;
						padding-bottom:65px;
            text-align:center;
						font-size:15px;
        }
	.inspect5  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	
}
@media screen and (max-width: 888px) {
	 ul.inspect5 li {
            width: 235px;
            text-align:center;
						padding-left:0px;
		 				padding-right:20px;
		 				padding-bottom:50px;
        }
	.inspect5  {
            text-align:center;
						display: inline-block;
						width:99%;
            }

		.Change1{
		display:none;
	}
	.Change2{
		display:inline-block;
	}
	
	.Change1H{
		display:none;
	}
	.Change2H{
		display:inline-block;
	}

}
@media screen and (max-width: 838px) {
	  ul.inspect5 li {
            width: 215px;
            text-align:center;
						padding-left:0px;
		 				padding-right:20px;
		 				padding-bottom:50px;
        }
	.Change2{
		display:none;
	}
	.Start{
		display:inline-block;
	}
	
	.Change2H{
		display:none;
	}
	.StartH{
		display:inline-block;
	}
}
@media screen and (max-width: 715px) {
	  ul.inspect5 li {
            width: 80%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }
	.inspect5  {
            text-align:center;
						display: inline-block;
						width:100%;
            }
	.Change2{
		display:none;
	}
	.Start{
		display:inline-block;
	}
	
	.Change2H{
		display:none;
	}
	.StartH{
		display:inline-block;
	}
}

.srvDes2  {
						width:80%;
            text-align:center;
						display: inline-block;
						
            }

ul.srvDes2 li img {
            text-align:center;
						width:20%;
						height:auto;
						vertical-align: top;
            }

ul.srvDes2 li {

         		display: inline-block;
            width: 390px;
						padding-left:15px;
						padding-right:20px;
						padding-bottom:55px;
            text-align:center;
        }
ul.srvDes2 {
        list-style: none;
				padding-top:25px;
				text-align:center;
				
    }

@media screen and (max-width: 1538px) {
	.srvDes2  {
						width:100%;
            text-align:center;
						display: inline-block;
						
            }
	 ul.srvDes2 li {
            width: 390px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
        }
	ul.srvDes2 li img {
            text-align:center;
						width:20%;
						height:auto;
						vertical-align: top;
            }


}

@media screen and (max-width: 1234px) {
	.srvDes2  {
						width:75%;
            text-align:center;
						display: inline-block;
						
            }
	ul.srvDes2 li {
            width: 390px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
        }
	ul.srvDes2 li img {
            text-align:center;
						width:20%;
						height:auto;
						vertical-align: top;
            }


}
@media screen and (max-width: 1193px) {
	.srvDes2  {
						width:85%;
            text-align:center;
						display: inline-block;
						
            }
	ul.srvDes2 li {
            width: 390px;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
        }
	ul.srvDes2 li img {
            text-align:center;
						width:20%;
						height:auto;
						vertical-align: top;
            }


}
@media screen and (max-width: 720px) {
	 ul.srvDes2 li {
            width: 100%;
            text-align:center;
						padding-left:0px;
		 				padding-right:30px;
		 				padding-bottom:50px;
        }
	ul.srvDes2 li img {
            text-align:center;
						width:35%;
						height:auto;
						vertical-align: top;
            }
}
.expert {
	color:#665C59;
	text-shadow: .2px .2px #0B3B2E;
	font-weight:100;
	text-align:justify;
}
.top{
	text-align: center; 
	font-size: 57px; 
	padding-top: 5px; 
	text-shadow: 1.5px 1.5px #000066; 	color: #e60000;
}
.upper{
	text-align: center; 
	padding-bottom: 0px; 
	color:#000066; 
	text-shadow: 1.25px 1.25px #F03C02;
}
.lower{
	text-align:justify;
	width:50%;
	display:inline-block;
	padding-bottom: 20px; 
	color:#000066; 
	text-shadow: .25px .25px #F03C02;
}
.btnCSS{
	background-color:#F03C02; 	color:#ffffff;
	text-shadow: 3px 1px #000033;
	font-size:30px;
	border-radius:50%;
	cursor:pointer;
	padding:8px 8px 8px 8px;
}
.LAexp{
	color:#877D7A;
	text-shadow: .6px .1px #F03C02;
	text-align:center;
	padding-top:40px;
}
.srvTit{
	color:#877D7A;
	text-shadow: .6px .1px #F03C02;
	padding-bottom:8px;
}
.srvTxt{
	color:#665C59;
	font-size:18px;
	text-align:justify
}
.txtH{
	color:#8C8787;
	font-size:18px;
	text-align:justify;
}
.famO{
	padding-bottom:15px;
	color:#5C5C5C;
	text-shadow: .5px .2px #F03C02;
	text-align:center;
	padding-top:30px;
}

#vern{
	display:inline;
}
#vernMob{
	display:none;
}

@media screen and (max-width: 550px) {
	#vern{
	display:inline;
}
#vernMob{
	display:inline;
}
}
#milStatID{
	display:inline;
}
#milStatIDMob{
	display:none;
}
@media screen and (max-width: 515px) {
	#milStatID{
	display:none;
}
	#milStatIDMob{
	display:inline;
}
}

.famO1{
	padding-bottom:15px;
	color:#5C5C5C;
	text-shadow: .5px .2px #F03C02;
	text-align:center;
	padding-top:30px;
}

@media screen and (max-width: 505px) {
	.famO1{
	padding-bottom:5px;
	color:#5C5C5C;
	text-shadow: .5px .2px #F03C02;
	text-align:center;
	padding-top:30px;
	font-size:21px;
}
}

@media screen and (max-width: 425px) {
	.famO1{
	padding-bottom:5px;
	color:#5C5C5C;
	text-shadow: .5px .2px #F03C02;
	text-align:center;
	padding-top:30px;
	font-size:19px;
}
}

.famO2{
	padding-bottom:15px;
	color:#FF0000;
	text-shadow: .9px .9px #ffffff;
	text-align:center;
	padding-top:30px;
	font-size:55px;
	letter-spacing:10px;
}
@media screen and (max-width: 1050px) {
	.famO2{
	padding-bottom:25px;
	color:#FF0000;
	text-shadow: .9px .9px #ffffff;
	text-align:center;
	padding-top:30px;
	font-size:45px;
	letter-spacing:10px;
}
}

@media screen and (max-width: 960px) {
	.famO2{
	padding-bottom:25px;
	color:#FF0000;
	text-shadow: .9px .9px #ffffff;
	text-align:center;
	padding-top:30px;
	font-size:38px;
	letter-spacing:10px;
}
}

@media screen and (max-width: 872px) {
	.famO2{
	padding-bottom:25px;
	color:#FF0000;
	text-shadow: .9px .9px #ffffff;
	text-align:center;
	padding-top:30px;
	font-size:33px;
	letter-spacing:10px;
}
}
@media screen and (max-width: 576px) {
	.famO2{
	padding-bottom:25px;
	color:#FF0000;
	text-shadow: .6px .6px #ffffff;
	text-align:center;
	padding-top:30px;
	font-size:28px;
	letter-spacing:5px;
}
}
@media screen and (max-width: 457px) {
	.famO2{
	padding-bottom:25px;
	color:#FF0000;
	text-shadow: .6px .6px #ffffff;
	text-align:center;
	padding-top:30px;
	font-size:21px;
	letter-spacing:1px;
}
}

@media screen and (max-width: 395px) {
	.famO2{
	padding-bottom:25px;
	color:#FF0000;
	text-shadow: .6px .6px #ffffff;
	text-align:center;
	padding-top:30px;
	font-size:20px;
	letter-spacing:1px;
}
}


.milStats{
	font-size: 20px;
}
@media screen and (max-width: 580px) {
	.milStats{
	font-size: 17px;
}
}
@media screen and (max-width: 565px) {
	.milStats{
	font-size: 15px;
}
}
.famTxt{
	color:#7D786B;
	text-shadow: .2px .2px #0B3B2E;
	font-weight:100;
	font-size:16px;
	text-align:justify;
	padding-bottom:12px
}

@media screen and (max-width: 450px) {
	.famTxt{
	color:#7D786B;
	text-shadow: .2px .2px #0B3B2E;
	font-weight:100;
	font-size:16px;
	text-align:center;
	padding-bottom:12px
}

}



.helpCon{
	color:#333366;
	text-shadow:.6px 0px #FF3300;
}
.phnNum{
	text-align:center;
	padding-top:15px
}
.phnSpc{
	letter-spacing:5px;
	text-shadow:.6px 0px #009900;
}
.phnDep{
	color:#336666;
	text-shadow:.6px 0px #009900;
}
.OGtop{
	font-size:48px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1px #FF3300;
	padding:30px 55px 20px 55px;
	letter-spacing:7px;
}



.PortServ {
  text-align:center;
	margin-left: auto;
	margin-right: auto;
	width:45%;
	padding-bottom:15px;
	background-color:#FBFCFC;
	color:#646F7D
}

.PortServ2 {
  text-align:center;
	border:3px solid #333366;
	width:45%;
	padding-bottom:30px;
	margin-left: auto;
	margin-right: auto;
	background-color:#ffffff;
}

.PortServ3 {
  text-align:center;
	border:3px solid #333366;
	width:45%;
	padding-bottom:30px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FBFCFC;
}

.PortServ4 {
  text-align:center;
	border:3px solid #333366;
	width:45%;
	padding-bottom:30px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FBFCFC;
}
@media screen and (max-width: 1500px) {
	.PortServ {
		width:50%;
	}
	PortServ2 {
		width:50%;
}
}
@media screen and (max-width: 1300px) {
	.PortServ {
		width:55%;
}
	.PortServ2 {
		width:55%;
}

}
@media screen and (max-width: 1100px) {   
	.PortServ {
		width:60%;
}
	.PortServ2 {
		width:60%;
}
}
@media screen and (max-width: 900px) {
	.PortServ {
		width:65%;
}
	.PortServ2 {
		width:65%;
}

}

@media screen and (max-width: 700px) {
	.PortServ {
		width:70%;
}
	.PortServ2 {
		width:70%;
}
}
@media screen and (max-width: 500px) {
	.PortServ {
		width:77%;
}
	.PortServ2 {
		width:75%;
}
	.PortServ3 {
		width:82%;
}
	.PortServ4 {
		width:85%;
}
}

.LAFinfo  {
            text-align:center;
						display: inline-block;
						
            }

ul.LAFinfo li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.LAFinfo li {

         		display: inline-block;
            width: 850px;
						padding-left:0px;
						padding-right:40px;
						padding-bottom:25px;
            text-align:center;
						vertical-align: top;
        }
ul.LAFinfo {
        list-style: none;
				padding-top:0px;
				text-align:center;			
    }
.LAFtext{
	padding-top:0px;
	padding-bottom:20px;
	color:#ffffff;
	line-height:30px;
	text-align:justify
}
@media screen and (max-width: 950px) {
	 ul.LAFinfo li {
            width: 98%;
            text-align:center;
						padding-left:0px;
		 				padding-right:35px;
		 				padding-bottom:10px;
        }
	

}
@media screen and (max-width: 850px) {
	 ul.LAFinfo li {
            width: 97%;
            text-align:center;
						padding-left:0px;
		 				padding-right:35px;
		 				padding-bottom:10px;
        }
	

}
@media screen and (max-width: 750px) {
	 ul.LAFinfo li {
            width: 96%;
            text-align:center;
						padding-left:0px;
		 				padding-right:35px;
		 				padding-bottom:10px;
        }
	

}
@media screen and (max-width: 650px) {
	 ul.LAFinfo li {
            width: 95%;
            text-align:center;
						padding-left:0px;
		 				padding-right:35px;
		 				padding-bottom:10px;
        }
	

}
@media screen and (max-width: 550px) {
	 ul.LAFinfo li {
            width: 94%;
            text-align:center;
						padding-left:0px;
		 				padding-right:35px;
		 				padding-bottom:10px;
        }
	

}
.InspHead {
	padding-top:25px;
	padding-bottom:10px;
	color:#333366;
	text-shadow:0px .2px #FF3300;
}
@media screen and (max-width: 550px) {
	 .InspHead {
		 				margin-left:20px;
            width: 90%;
            padding-top:45px;
						padding-bottom:10px;
						color:#333366;
						text-shadow:.3px .5px #FF3300;
        }

}

.SprHead{
	padding-top:5px;
	color:#333366;
	line-height:30px;
	text-align:justify;
	text-shadow:.1px .1px #FF3300
}

.SprText{
	display: inline-block;
	text-align:center;
            width: 850px;
						padding-left:25px;
						padding-right:20px;
						padding-bottom:25px;
						vertical-align: top;
	
}

.SprHead2{
	padding-top:5px;
	color:#333366;
	line-height:30px;
	text-align:justify;
	text-shadow:.1px .1px #FF3300
}

.SprText2{
	display: inline-block;
	text-align:center;
            width: 850px;
						padding-left:25px;
						padding-right:20px;
						padding-bottom:25px;
						vertical-align: top;
	
}

.SprHead3{
	padding-top:5px;
	color:#333366;
	line-height:30px;
	text-align:justify;
	text-shadow:.1px .1px #FF3300
}

.SprText3{
	display: inline-block;
	text-align:center;
            width: 850px;
						padding-left:25px;
						padding-right:20px;
						padding-bottom:25px;
						vertical-align: top;
	
}
@media screen and (max-width: 550px) {
	 .SprText {
		 width: 88%;
		 margin-left:1px;
        }
	.SprHead{
	text-shadow:.3px .3px #FF3300;
}

}

@media screen and (max-width: 2500px) {
#LAFpicStart{display:inline;}
	#LAFpicEnd{display:none;}
	
}

.topCab{
	text-align: center; 
	font-size: 57px; 
	padding-top: 5px; 
	text-shadow: 1.5px 1.5px #000066; 	color: #e60000;
	letter-spacing:4px;
}

.topCabProd{
	text-align: center; 
	font-size: 24px; 
	padding-top:0px; 
	padding-bottom:30px; 
	text-shadow: 1.3px 1.3px #000066; 	color: #e60000;
	letter-spacing:4px;
}

.topCabRed{
	text-align: center; 
	font-size:24px; 
	padding-top: 2px; 
	padding-bottom:30px;
	text-shadow: 1.2px 1.2px #000066; 	color: #e60000;
	letter-spacing:4px;
}


.topCabGas{
	text-align: center; 
	font-size: 24px; 
	padding-top: 2px; 
	padding-bottom:30px;
	text-shadow: 1.2px 1.2px #e60000; 	color: #333366;
	letter-spacing:4px;
}

.TopTitExt{
font-size:60px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #e60000;
	padding:20px 55px 0px 55px;
	letter-spacing:7px;
}

.TopTitGas{
font-size:65px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #e60000;
	padding:20px 55px 0px 55px;
	letter-spacing:7px;
}

.TopTitCyl{
font-size:60px;
	color:#e60000;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #333366;
	padding:20px 5px 0px 5px;
	letter-spacing:7px;
}

.TopTitHenry{
font-size:50px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #FF3300;
	padding:40px 55px 0px 55px;
	letter-spacing:7px;
}

.TopTit{
font-size:50px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #FF3300;
	padding:20px 55px 20px 55px;
	letter-spacing:7px;
}

@media screen and (max-width: 1070px) {
	 .TopTitCyl{
font-size:50px;
	color:#e60000;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #333366;
	padding:15px 5px 0px 5px;
	letter-spacing:7px;
}
	.topCabRed{
	text-align: center; 
	font-size: 20px; 
	padding-top: 0px; 
	padding-bottom:7px;
	text-shadow: 1.2px 1.2px #000066; 	color: #e60000;
	letter-spacing:4px;
}

	.topCabGas{
	text-align: center; 
	font-size: 20px; 
	padding-top: 0px; 
	padding-bottom:7px;
	text-shadow: 1.2px 1.2px #e60000; 	color: #333366;
	letter-spacing:4px;
}

.TopTitExt{
font-size:50px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #e60000;
	padding:15px 5px 0px 5px;
	letter-spacing:7px;
}

.TopTitGas{
font-size:55px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #e60000;
	padding:15px 5px 0px 5px;
	letter-spacing:7px;
}
	
	ul.hydroServ {
				padding-top:15px;		
    }
	ul.FEservices {
						padding-top:15px;
	}	
	ul.FEservices li{
						padding-bottom:17px;
	}	
	ul.newFEtest li{
						padding-bottom:27px;
	}	
}

@media screen and (max-width: 799px) {
.topCabProd{
	text-align: center; 
	font-size: 20px; 
	padding-top:0px; 
	padding-bottom:30px; 
	text-shadow: 1.3px 1.3px #000066; 	color: #e60000;
	letter-spacing:4px;
}
.TopTitHenry{
font-size:45px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #FF3300;
	padding:40px 55px 0px 55px;
	letter-spacing:7px;
}
}


@media screen and (max-width: 725px) {
	 .TopTitCyl{
font-size:40px;
	color:#e60000;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #333366;
	padding:15px 5px 0px 5px;
	letter-spacing:7px;
}
	.topCabRed{
	text-align: center; 
	font-size: 18px; 
	padding-top: 0px; 
	padding-bottom:0px;	
	text-shadow: 1.2px 1.2px #000066; 	color: #e60000;
	letter-spacing:4px;
}

	.topCabGas{
	text-align: center; 
	font-size: 18px; 
	padding-top: 0px; 
	padding-bottom:2px;	
	text-shadow: 1.2px 1.2px #e60000; 	color: #333366;
	letter-spacing:4px;
}

.TopTitExt{
font-size:40px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #e60000;
	padding:15px 5px 0px 5px;
	letter-spacing:7px;
}

.TopTitGas{
font-size:45px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #e60000;
	padding:15px 5px 0px 5px;
	letter-spacing:7px;
}
	ul.FEservices {
						padding-top:15px;
	}	
	ul.FEservices li{
						padding-bottom:17px;
	}	
	ul.newFEtest li{
						padding-bottom:27px;
	}	
	.topCabProd{
	text-align: center; 
	font-size: 18px; 
	padding-top:0px; 
	padding-bottom:30px; 
	text-shadow: 1.3px 1.3px #000066; 	color: #e60000;
	letter-spacing:4px;
}
.TopTitHenry{
font-size:40px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:.9px .9px #FF3300;
	padding:40px 55px 0px 55px;
	letter-spacing:7px;
}
}


@media screen and (max-width: 670px) {
	.topCabProd{
	text-align: center; 
	font-size: 17px; 
	padding-top:0px; 
	padding-bottom:30px; 
	text-shadow: .8px .8px #000066; 	color: #e60000;
	letter-spacing:4px;
}
.TopTitHenry{
font-size:35px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1px #FF3300;
	padding:40px 55px 0px 55px;
	letter-spacing:7px;
}
}


@media screen and (max-width: 614px) {
	 	 .TopTitCyl{
font-size:30px;
	color:#e60000;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #333366;
	padding:20px 5px 0px 5px;
	letter-spacing:7px;
}
	.topCabRed{
	text-align: center; 
	font-size: 14px; 
	padding-top: 0px; 
	text-shadow: 1.2px 1.2px #000066; 	color: #e60000;
	letter-spacing:4px;
}

	.topCabGas{
	text-align: center; 
	font-size: 14px; 
	padding-top: 0px; 
	text-shadow: 1.2px 1.2px #e60000; 	color: #333366;
	letter-spacing:4px;
}

.TopTitExt{
font-size:30px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #e60000;
	padding:20px 5px 0px 5px;
	letter-spacing:7px;
}

.TopTitGas{
font-size:35px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #e60000;
	padding:20px 5px 0px 5px;
	letter-spacing:7px;
}
	#MobFrstSent{display:none;}
	.TopTitHenry{
font-size:32px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:.5px .5px #FF3300;
	padding:40px 55px 15px 55px;
	letter-spacing:7px;
}
}

@media screen and (max-width: 579px) {
	 .TopTitHenry{
font-size:32px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:.5px .5px #FF3300;
	padding:40px 15px 15px 15px;
	letter-spacing:5px;
}
}

@media screen and (max-width: 550px) {
	 .TopTit {
		 padding-right:40px;
        }
	ul.inspect3 {
        list-style: none;
				padding-top:0px;
				text-align:center;
				
    }
}

@media screen and (max-width: 504px) {
	 	 .TopTitCyl{
font-size:28px;
	color:#e60000;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #333366;
	padding:20px 5px 0px 5px;
	letter-spacing:7px;
}
	.topCabRed{
	display:none;
}

	.topCabGas{
	display:none;
}

.TopTitExt{
font-size:28px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #e60000;
	padding:20px 5px 0px 5px;
	letter-spacing:7px;
}

.TopTitGas{
font-size:33px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #e60000;
	padding:20px 5px 0px 5px;
	letter-spacing:7px;
}
}


@media screen and (max-width: 400px) {
	 .TopTit {
		 padding-left:40px;
        }

}

.TopTit2{
font-size:50px;
	color:#333366;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #FF3300;
	padding:20px 55px 20px 55px;
	letter-spacing:7px;
}
@media screen and (max-width: 480px) {
	 .TopTit2 {
		 padding-right:20px;
		 padding-left:30px;
        }
	#LAFpicStart{display:none;}
	#LAFpicEnd{display:inline;}
	
	.TopTitCylMob{
font-size:60px;
	color:#e60000;
	font-family:Impact, Charcoal, sans-serif;
	text-shadow:1px 1.2px #333366;
	padding:20px 5px 0px 5px;
	letter-spacing:4px;
}
}
@media screen and (max-width: 440px) {
	 .TopTit2 {
		 text-align:center;
		 padding-left:10px;
        }

}
@media screen and (max-width: 400px) {
	 .TopTit2 {
		 text-align:center;
		 padding-left:2px;
        }

}

#MobView{
	display:none;
}
#MobSnd{
	display:none;
}
#MobNeed2{
	display:none;
}
#Light{
	display:none;
}
#NewDescrp{
	display:none;
}

div.DrkLt{
		background-color:#D5D5DE;
	}

@media screen and (max-width: 480px) {
	 #TF-Navbar.navbar-collapse.col-md-9.collapse.show{
		 width:80%;
		 height:auto;
		 margin:5px 5px;
        }
	a.nav-link{
		width:100%;
		
	}
	div.primary-menu-container{
		width:350px;
		height:auto;
		padding-right:80px;
	}
	div.main-header-inner{
		height:80px;
	}
	div#site-header{
		display:none
	}
	#MobView{
		display:inline;
	}
	#MobSnd{
		display:inline;
	}
	#MobFrst{
		display:none;
	}
	#MobNeed2{
		display:inline;
	}
	#MobNeed{
		display:none;
	}
	#Dark{
	display:none;
}
	#Light{
	display:inline;
}
	#Descrp{
		display:none;
	}
	#NewDescrp{
		display:inline;
	}
	div.DrkLt{
		background-color:#C5C4CC;
	}
	
	.HomeInsp{
		font-size:26px;
		margin-right:0px;
		margin-left:0px;
		padding-top:20px;
	}
	h2.HomeInsp{
		width:330px;
		padding-bottom:7px;
	}
	.conButt2  {
            text-align:center;
						display: inline-block;
						width:100%;
            }

ul.conButt2 li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.conButt2 li {

         		display: inline-block;
            width: 100%;
						padding-left:0px;
						padding-right:12px;
						padding-bottom:7px;
						padding-top:25px;
            text-align:center;
        }
ul.conButt2 {
        list-style: none;
				padding-left:12px;
				text-align:center;
    }
	 .InspHead {
		 				margin-left:10px;
            width: 90%;
            padding-top:45px;
						padding-bottom:10px;
						color:#333366;
						text-shadow:.3px .5px #FF3300;
        }
.SprHead2{
	padding-top:12px;
	color:#333366;
	line-height:27px;
	text-align:justify;
	text-shadow:.3px .3px #FF3300;
}
	.SprText2 {
		 width: 92%;
		 margin-left:1px;
		padding-left:15px;
        }
	.SprHead3{
	padding-top:12px;
	color:#333366;
	line-height:27px;
	text-align:justify;
	text-shadow:.3px .3px #FF3300;
		padding-bottom:20px;
}
	.SprText3 {
		 width: 92%;
		 margin-left:1px;
		padding-left:15px;
		padding-bottom:0px;
        }
	.LAFtext{
	line-height:22px;
}
	ul.state {
				padding-left:22px;			
    }
	ul.state li {
						padding-right:30px;
        }
	h5.expert{
		padding-right:30px;
	}
	.srvTit{
	width:300px;
}
.srvTxt{
	width:300px;
}
	ul.srvDes2{
		padding-left:0px;
		padding-top:60px;
	}
	ul.srvDes2 li {
		 				padding-right:0px;
        }
	.txtH{
	width:330px;
	font-size:18px;
		padding-right:30px;
		margin-left:0px;
}
	h4.txtH{
		margin-left:0px;
		padding-left:0px;
	}
	ul.inspect4{
		padding-left:20px;
		margin-left:0px;
		margin-bottom:0px;
		background-color:#E3DEDE;
	}
	ul.inspect4 li {
		padding-left:5px;
		width:330px;
        }
	.ExtRules{
	padding-top:30px;
	padding-bottom:30px;	
}
	.OnSite{
	width:300px;
		padding-top:15px;
		padding-left:25px;
	padding-right:0px;
}
	.OnSiteTit{
	width:330px;
}
	
	.txtSecExt{
		padding-top:25px;	
	}
	
	ul.txtSecExt {
	padding-left:10px;
	padding-right:15px;		
    }
}

.SndHdr{
	text-align:center;
	font-size:35px;
	color:#333366;
	text-shadow:1px 1.2px #FF3300;
	padding-top:12px;
	padding-bottom:5px;
	letter-spacing:2px;
}
.SndTopInsp{
	text-align: center; 
	font-size: 54px; 
	padding-top: 0px; 
	text-shadow: 1.5px 1.5px #000066; 	color: #e60000;
}

.Need {
	color:#333366;
	text-shadow:.5px .5px #FF3300;
}
.Need2 {
	color:#333366;
	text-shadow:.3px .5px #FF3300;
	font-size:22px;
	margin-left:7px;
  width: 95%;
}
.Need3 {
	color:#333366;
	text-shadow:.3px .5px #FF3300;
	font-size:24px;
	margin-left:7px;
  width: 95%;
}
.Need4 {
	color:#333366;
	text-shadow:.3px .5px #FF3300;
	font-size:28px;
	margin-left:7px;
  width: 95%;
}
.InspBut {
	color:#333366;
	text-shadow:.3px .6px #FF3300;
}
.DrkLt{
	background-color:#C9C5C5;
}
.LtDrk{
	background-color:#D0D0D0;
}
.IntroBut{
	padding-top:11px;
	padding-bottom:11px;
	text-align:center;
}
.ExtRules{
	padding-top:45px;
	color:#333366;
	text-shadow:.5px .3px #FF3300;
}
.OnSite{
	color:#333366;
	text-shadow:.3px .2px #ff3300;
	text-align:justify
}
.OnSiteTit{
	color:#333366;
	padding-top:15px;
	text-shadow:.5px .5px #FF3300;
}
.txtSecExt  {
            text-align:center;
						display: inline-block;
						
            }

ul.txtSecExt li img {
            text-align:center;
						height:auto;
						vertical-align: top;
            }

ul.txtSecExt li {

         		display: inline-block;
            width: 850px;
						padding-left:0px;
						padding-right:40px;
						padding-bottom:25px;
            text-align:center;
						vertical-align: top;
        }
ul.txtSecExt {
        list-style: none;
				padding-top:0px;
				text-align:center;
				
    }

i.fa.fa{
	width:1px;
}

@media screen and (max-width: 920px) {
.SprHead2{
	padding-top:12px;
	color:#333366;
	line-height:27px;
	text-align:justify;
	text-shadow:.3px .3px #FF3300;
}
	.SprText2 {
		 width: 92%;
		 margin-left:1px;
		padding-left:15px;
        }
	#MobNeed.Need{
		padding-right:20px;
		padding-left:20px;
	}
	
}
