@import url('https://fonts.googleapis.com/css?family=Bad+Script:300,400,700');
@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,700');
@import url('https://fonts.googleapis.com/css?family=Indie+Flower');

body p, div{ /* in questo modo mi carico il font scelto per qualsiasi cosa scrivo */
font-family: 'Raleway', sans-serif; color: #5b5b5b; font-size: 12pt; -ms-word-wrap: break-word; word-wrap: break-word; text-align: justify;
}

h6 {
  /*display: block;*/
  font-size: 12pt !important;
  font-weight: normal !important;
}

.badscript{ /* in questo modo mi carico il font scelto per qualsiasi cosa scrivo */
font-family: 'Bad Script';
color: #000000;
font-weight:400;
font-size: 20pt; 
text-align: justify;
}
.titolino { /* lo uso nella pagina esperienze quando esplicito dove ho lavorato */
	font-size: 13pt;
	color: #000000;
	font-weight:400;
}
#tabDett{
	width: 350px;
}
.navbar-brand a { /* Il titolo "Matteo Gandini" in tutte le pagine */
	color: #484848;
  font-size: 48px;
  font-family: 'Indie Flower', sans-serif !important;
}
/*
#myshadow01
{
  box-shadow: 0px 0px 20px 10px grey;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"]
{
    background-color: #000;
    width: 90%;
		height: 20px;
		font-size: 12px;
		color: #565656;
}

.wpcf7 td
{
  text-align:center;
}
*/

.wpcf7 textarea {
  /*width: 300px;*/
  height: 150px;
  width: 90%;
}


/* ***********************************************************/
/* **** APPLICO STILI AI BOX MODELLI DELLA PAGINA HOBBY **** */
/* ***********************************************************/

.didascalia{
  font-size: 12px;
  text-align: center;
}
.titoloHobby{
  font-size: 16px;
  font-weight:700;
  text-align: center;
}
.prezzoHobby{
  font-size: 14px;
  font-weight:700;
  text-align: right;
}
.venduto{
  color: #ff0000;
  text-align: center;
}
.novendita{
  color: #0000ff;
  text-align: center;
}

/* ***********************************************************/
/* ***** MODIFICHE ALLO STILE DEL CARRELLO DELLA SPESA ***** */
/* ***********************************************************/

.shopping_cart{/* dimensione del box carrello della spesa */
width: 95% !important;
font-size: 13px;
}
.shopping_cart input[type="text"]{/* colore del campo qta nel carrello */
  background-color: #f7f7f7;
  border: none;
}
.titoloCarrello{ /* ho aggiunto SPAN a riga 70 del file wspsc-cart-functions.php solo così lo posso gestire. Modificare solo con DW */
font-size: 22px;
text-align: left;
}
.wp_cart_button{ /* blocco la dimensione del pulsante "aggiungi al carrello" */
max-width:206px;
display: block;
margin-left: auto;
margin-right: auto;
}
.wp_cart_button:hover{/* effetto trasparenza del pulsante "aggiungi al carrello" */
opacity:0.5;
/*max-width:206px;*/
}
.wp_cart_checkout_button:hover{/* effetto trasparenza del pulsante "paga con paypal" */
opacity:0.5;
}
.wp_cart_product_thumbnail img{/* allineo al centro l'immagine del box prodotto */
display: block;
margin-left: auto;
margin-right: auto;
}
.wp_cart_product_display_box{/* altezza minima del box prodotto */
min-height:450px;
}
.wp_cart_product_price{/* stile del prezzo nel box prodotto */
font-weight: normal;
font-size: 16px !important;
}


/* ***********************************************************/
/* ************ MODIFICHE ALLO STILE DEL FOOTER ************ */
/* ***********************************************************/

.credit-footer p{color: #dadada;font-size: 12px;font-family: arial;}
.credit-footer a{color: green;font-size: 12px;font-style: normal;}
.footer input#searchsubmit {background: #acc18a;border: 2px solid #acc18a;color: white;width: 80px;}

/* ***********************************************************/
/* ******************** ALTRE MODIFICHE ******************** */
/* ***********************************************************/

@media only screen and (min-width: 1px) and (max-width: 1170px) {
	.site-head{display: none;}
	#menu {display:none;}	
	.slicknav_menu {display:block;}
	.content-align-center input[type="text"]{width: 200px !important;}
	.credit-footer p {text-align: center !important;}
}	

@media (min-width: 1000px) {
	.credit-footer p {text-align: inherit !important;}
	.footer-right {text-align: right !important;}
}