@media only screen and (max-width: 1145px) {
.navContainerCenter
{
margin-left: 2%;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}









@media only screen and (max-width: 1060px) {
.body_home_2
{
width: 50%;
margin:8% 0 0 25%;
}
.body_home_3
{
width: 50%;
margin:8% 0 0 25%;
margin-top: 2%;
}
}














@media only screen and (max-width: 1045px) {
.body_home_3
{
width: 50%;
}
}















@media only screen and (max-width: 990px){
.arrow_home_Container
{
margin-top: 13%;
}
}













@media only screen and (max-width: 945px){
.footerNav
{
margin-left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
display: inline-block;
float: left;
}
}











@media only screen and (max-width: 845px) {
.header
{
height: 120px;
}
/*.logo-1 img
{
display: none;
}
.logo-2 img
{
width: 100%;
position: relative;
display: inline-block;
}*/
}











@media only screen and (max-width: 655px){
.arrow_home_Container
{
margin-top: 12%;
}
.footerInfo_1
{
width: auto;
margin-left: 28%;
}
}












@media only screen and (max-width: 600px) {
.header
{
height: 80px;
}
.navContainerCenter
{
display: none;
}
.nav
{
padding: 0;
background-color: #FFFFFF;
}
.nav a
{
float: none;
}
.hamburgerNav
{
width: 35px;
height: 35px;
background-image: url(../IMAGES/hamburger-1.png);
background-repeat: no-repeat;
background-size: 100% 100%;
cursor: pointer;
display: block;
}
.hamburgerNavContent
{
width: 90%;
height: 400px;
background-color: #0084CA;
z-index: 2000;
position: fixed;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
-webkit-transition: 0.6s ease-in;
transition: 0.6s ease-in;
display: inline-block;
box-sizing: border-box;
border-radius: 0 20px 20px 0;
background-image: url(../IMAGES/ham_background.png);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.ul_1
{
margin-left:-35px;
}
.ul_2
{
margin-left:-5%;
}
.hamburgerNavContent ul li
{
list-style-type: none;
line-height: 50px;
border-bottom: 1px solid #4D4D4D;
}
.hamburgerNavContent ul li a
{
color: #FFFFFF;
font-family: century gothic;
font-weight: 500;
font-size: 110%;
width: 100%;
}

.prodServContentHam
{
margin-left: 6%;
min-width: 120px;
height: 250px;
line-height: 30px;
display: none;
background-color: #FFD900;
border-radius: 20px 20px 20px 20px;
}
.prodServContentHam ul li a
{
color: #3D3D3D;
}

.prodServDropDownHam:hover .prodServContentHam
{
display: block;
}

.prodServDropDownHam
{
width: 100%;
}


.hamburgerNavShow
{
-webkit-transform: translateX(0);
transform: translateX(0);
}

[class*="col-1-"]
{
width: 100%;
float: none;
}
.col-1-2
{
margin: 0;
}
.body_home_2
{
width: 90%;
margin:8% 0 0 5%;
}
.body_home_3
{
width: 90%;
margin:8% 0 0 5%;
}
.mobile_quote
{
width: 180px;
height: 70px;
margin-top: 250px;
right:-55px;
background-image:url(../IMAGES/MOBILE_QUOTE.png);
background-repeat: no-repeat;
background-size: 100% 100%;
display: block;
-webkit-transform: rotateZ(-90deg);
transform: rotateZ(-90deg);
cursor: pointer;
position: fixed;
z-index: 5000;
}
}












@media only screen and (max-width: 525px){
.arrowHome
{
width: 30px;
height: 30px;
}
}











@media only screen and (max-width: 403px) {
.footerInfo_1
{
margin-left: 14%;
}
.header
{
height: 50px;
}
}


@media only screen and (max-width: 316px){
.arrowHome
{
width: 20px;
height: 20px;
}
.footerInfo_1
{
margin-left: 3%;
}
.footerInfo_1 li
{
width: 110%;
}
}











