header{
    margin: 0px auto;
    position: fixed;
    top: 0px;
    width: 100%;
    background-color: #ffffff;
    z-index: 100;
    padding: 10px 0px 0px 0px;
}

#mobile_header,
#mobile_nav,
#mobile_brand_image{
    display: none;
}

#home,
#about,
#cleaning_services,
#speacial_industries,
#quote,
#contact{
    padding:170px 20px 0px;
}

#home{
    margin: 25px auto;
}

section {
    background: #ffffff
}

#intro{
    background: url("../IMG/carpetbackground5.jpg") repeat; 
}

td{
    border: none;
}

#about_us_img_div{
    text-align: center;
}

nav,
#special_industries_nav{
    padding: 5px;
    margin: 15px auto;
    background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
    background-repeat: repeat-x;
    border-radius:15px;
}

nav a,
#special_industries_nav a{
    padding: 0px 15px;
    text-decoration: none;
    font-size: 17px;
}

#special_industries_nav a{
    padding: 0px 10%;
}

nav a:hover,
#special_industries_nav a:hover{
    text-decoration: underline;
    cursor: pointer;
}

nav a:last-child,
#special_industries_nav a:last-child{
    border-right:none;
}

#partners_and_navigation_div .image{
    text-align: center;
    font-size: 10px;
}

.cycle-slideshow{
    border-radius: 10px;
}

#contact{
    text-align: center;
}

#contact textarea{
    height: 140px;
}

#contact #submit-button{
    text-align: center;
}

#contact #submit-button input,
#quote #submit-button input
{
    margin: 10px auto;
    background-color: #c4c4c4;
    width: 75%;
}

#special_industries p{
    text-align: center;
}

#special_industries_nav{
    padding: 5px;
    margin: 15px auto;
    background-image: linear-gradient(to top, #c4c4c4, #ffffff);
    background-repeat: repeat-x;
    border-radius: 15px;
}

#quote{
    text-align: center;
}

#quote_form_div{
    margin: 0px auto;
    width: 80%;
}

#quote #services{
    text-align: left;
}

#quote h4{
    text-align: center;
}

#submit_button input,
#quote_button input{
    margin: 20px auto;
    width: 50%;
}

footer{
    border-top: 1px solid #d4d4d4;
    padding: 10px 0px;
    background-color: #006400;
}

footer table td{
    width:10px;
}

footer table td a{
    text-decoration: none;
    color: #000000;
}

#footer_info .row #cert{
    background-color: #fff;
    border-radius: 10px;
    text-align: center;
    margin: 10px auto;
}

#footer_info img{
    width: 75%;
}

#footer_info p{
    text-align: center;
    color: #000000;
    font-size: 10px;
}


#promptNotify{
    position: fixed;
    border: 2px groove #c4c4c4;
    text-align: center;
    width: 30em;
    top: 2.5em;
    left: 33%;
    background-color: #006400;
    border-radius: 15px;
    z-index: 200;
    color: #ffffff;
    padding-top: 25px;
    text-transform: uppercase;
}
