/* 
This Css document manages the page backgrounds for AffordableFloors.ca

Created Sept 18 2017



{ background: url("page-bkg1.png") repeat; 
    opacity: 0.8;

    border-radius: 10px;
    border: 2px solid #606060;
    padding: 15px; 
}
*/


/* -------------- Selected text START -------------- */

::-moz-selection { /* Code for Firefox */
    color: white;
    background: #9c0011;
}

::selection {
    color: white; 
    background: #9c0011;
}
/* -------------- Selected text END -------------- */



body {    
    margin: 0 !important;
    padding: 0 !important;
    background-color: white;
        overflow-x: hidden; 


}


.highlighted {
    background-color: rgba(0,0,0,.4);
}




.img-circle1 {
    border-radius: 20%;
}


.img-circle2 {
    border-radius: 50%;
}

/* HERO IMAGES -----------------------------------------------------------------------*/



/* -------------- HOME PAGE - START -------------- */

table.hero-home
 {
    background-image:    url(img/home/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 400px;

}

/* -------------- HOME PAGE - END -------------- */





/* -------------- testimonials widget - START -------------- */

table.hero-review
 {
    background-image:    url(img/testimonials-widget/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */



    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;

}

/* -------------- testimonials widget - END -------------- */





/* -------------- ABOUT PAGE - START -------------- */

table.hero-about
 {
    background-image:    url(img/about/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- ABOUT PAGE - END -------------- */






/* -------------- FAQ PAGE - START -------------- */

table.hero-FAQ
 {
    background-image:    url(img/FAQ/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- FAQ PAGE - END -------------- */









/* -------------- get a Quote contact widget - START -------------- */

table.hero-home-quote
 {
    background-image:    url(img/Home-contact/random.image.php);

  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat; */
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- get a Quote contact widget - END -------------- */







/* -------------- Testimonial PAGE - START -------------- */

table.hero-testimonials
 {
    background-image:    url(img/testimonials/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- Testimonial PAGE - END -------------- */






/* -------------- PRODUCT PAGE - START -------------- */

table.hero-products
 {
    background-image:    url(img/products/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- PRODUCT PAGE - END -------------- */









/* -------------- Gallery PAGE - START -------------- */

table.hero-gallery
 {
    background-image:    url(img/gallery/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- ABOUT PAGE - END -------------- */







/* -------------- SERVICES PAGES - START --------------------------------------------------------------------------------------------------------- */



/* -------------- Services - Hardwood Flooring PAGE - START -------------- */

table.hero-serviceshardwood
 {
    background-image:    url(img/Services-Hardwood-Flooring/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- Services - Hardwood Flooring PAGE - END -------------- */


/* -------------- Services - Tile Flooring PAGE - START -------------- */

table.hero-servicestile
 {
    background-image:    url(img/Services-Tile-Flooring/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- Services - Tile Flooring PAGE - END -------------- */


/* -------------- Services - Laminate Flooring PAGE - START -------------- */

table.hero-serviceslaminate
 {
    background-image:    url(img/Services-Laminate-Flooring/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- Services - Laminate Flooring PAGE - END -------------- */


/* -------------- Services - Resilient Flooring PAGE - START -------------- */

table.hero-servicesresilient
 {
    background-image:    url(img/Services-Resilient-Flooring/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- Services - Resilient Flooring PAGE - END -------------- */


/* -------------- Services - Vinyl Flooring PAGE - START -------------- */

table.hero-servicesvinyl
 {
    background-image:    url(img/Services-Vinyl-Flooring/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- Services - Vinyl Flooring PAGE - END -------------- */



/* -------------- Get in touch PAGE - START -------------- */

table.hero-contact
 {
    background-image:    url(img/contact/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- Get in touch PAGE - END -------------- */


/* -------------- SERVICES PAGES - END --------------------------------------------------------------------------------------------------------- */











/* -------------- 404 ERROR PAGE - START -------------- */

table.hero-brokenerror
 {
    background-image:    url(img/error-page/random.image.php);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat:   no-repeat;
 /* background-position: center center;               optional, center the image */
 


    margin: 0 !important;
    padding: 0 !important;
      
    width : 100% ;
    height: 200px;

}

/* -------------- 404 ERROR PAGE - END -------------- */
