/* Muutokset perus bootstrappiin */ 

body {  /* taustakuva */ 

 /* background-image: url(../images/tausta4_2600.jpg);  */
 /* background-attachment: fixed; */
 /* background-position: center top; */
 /* background-repeat: no-repeat; /*no-repeat; */
 /* background-size: auto;  /* contain; */

  /*background: #acacac;
  /*background-image: url("../images/tausta4_2600.jpg");
  /*background-image: linear-gradient(rgba(172,172,172,0), rgba(172,172,172,1)), url("../images/tausta4_2600.jpg");
  /*background-image: linear-gradient(to right, #cccccc, #edd4d4), url("../images/tausta4_2600.jpg"); */
  /*background-image: url("../images/tausta4_2600.jpg"), linear-gradient(to right, #cccccc, #edd4d4); */
  /*background-repeat: no-repeat; */
 
 background-color: #787878;  /* #a0a0a0; */ 
 background-image: linear-gradient(to right, #787878, #fcf2e5);   /* (to right, #a0a0a0, #fcf8f2); */
 
 /* font-family: 'Neuton', serif; !important; */

 font-family: "Quicksand", sans-serif; !important;
 font-optical-sizing: auto;
 font-weight: 400;
 font-style: normal;  
}

/* @media (max-width: 600px) {
    body {
        background-image: url(../images/tausta3_600.jpg);
    }
} */

.jumboup {   /* headerin tausta */  
 background-image: none;
 background-color: transparent; 
/*
 background-attachment: fixed;
 background-position: center center;
 background-repeat: no-repeat;
 background-size: cover;
*/ 
}

.bottom-img {  /* alakuva */ 
 background-image: url(../kuvat/tausta_down_2000x739.jpg);
 /* background-attachment: fixed; */
 background-position: center top;
 background-repeat: no-repeat;
 background-size: cover;
}

.valiotsikko {  /* väliotsikko */ 
 background-color: #96969; 
 text-shadow: 1px 1px 1px black;
 /* background-image: linear-gradient(to right, #96969, #96969); */
}

.footbot {  /* footer */ 
 background-color: #96969; /* alapalkki */
}

.bgfull {  /* perustaustakuva, ei käytössä */ 
 background-image: url(../kuvat/tausta_gen_2402x1156.jpg);
 background-attachment: fixed;
 background-position: center;
 background-repeat: no-repeat;
 background-size: cover;
}

#lblCartCount {	/* korissa olevien tuotteiden määrä */
 -webkit-border-radius: 9px;
 -moz-border-radius: 9px;
 border-radius: 20px;
 font-size: 1.5em;
 background: #ff0000;
 color: #fff;
 padding: 2px 7px 4px 9px ;
 vertical-align: top;
 margin-left: -20px;
 margin-top: 20px;
}

.turyhma_pysty {  /* ei käytössä, jäi kesken */
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); 
    /* left: -40px; */
    /* top: 35px; */
	/* display: inline; */
    /*position: absolute; 
	top: 0px;
	left: 0px; */
	text-align: left; 
    color: #000;
    text-transform: uppercase;
    font-size:26px;
    font-weight:bold;
}
