/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/







  /* INIZIO WPSHOWPOSTS */
              
          /* moduli in generale */
                        /* testo excerpt */
                        .we-wpshow-moduli .wp-show-posts-entry-summary {
                            font-size: 14px;
                            line-height: 1.4;
                        }
                        /* titolo */
                        .we-wpshow-moduli .wp-show-posts-entry-header {
                            margin-bottom: 2px;     
                        }

                        /* immagine */
                    
                        .we-wpshow-moduli .wp-show-posts-image {
                            border-radius: 18px 18px 0px 0px;
                            margin-bottom: 2px;
                        }
                        
                        /* testo */
                        .we-wpshow-moduli .wpsp-content-wrap {
                            border-radius: 0px 0px 18px 18px;
                            border-style: solid;
                            border-width: 0px 1px 1px 1px;
                        }

                        .we-wpshow-moduli .wp-show-posts-entry-title {
                            margin: 0;
                            line-height: 1;
                        }


                        /* icona tipologia contenuto */
                        .weicona {
                            position: absolute;
                            /*bottom: 230px;*/
                            width: 60px;
                            /*background-color: #702382;*/
                            padding: 4px;
                            border-radius: 6px;
                        }

                    /* versione verticale */
                        .we-wpshow-moduli.we-wpshow-verticale .weicona {

                            top: 16px;

                        }

					/* iPad landscape */
					@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:landscape) {
						.we-wpshow-verticale h2 {
							font-size:22px !important;
						}
						
						.we-wpshow-verticale .wp-show-posts-entry-header {
							padding-bottom: 4px;
						}
					}
                        

                    /* versione orizzontale */

                        /* riporto tutte le foto a sx e il testo a dx */
                            .wpsp-row article:nth-child(even) .wp-show-posts-inner {
                                flex-direction: unset;
                            }

                        /* spazio tra una riga e l'altra */
                            .we-wpshow-orizzontale.wpsp-card.wpsp-row .wp-show-posts-single {
                                    margin-bottom: 0em !important;
                                }

                          /* larghezza custom */
                            .we-wpshow-orizzontale.wpsp-card.wpsp-row .wpsp-content-wrap {
                                    flex: 1 0 60%;
                                }
                                .we-wpshow-orizzontale.wpsp-row .wp-show-posts-image {
                                    flex: 1 0 40%;
                                }
                        /* immagine */
                    
                      .we-wpshow-moduli.we-wpshow-orizzontale .wp-show-posts-image {
                            border-radius: 18px 0px 0px 18px;
                            margin-bottom: 2px;
                        }
                            /* destro */

                            /*    .we-wpshow-moduli.we-wpshow-orizzontale .wp-show-posts-single:nth-child(even) .wp-show-posts-image {
                                    border-radius: 0px 18px 18px 0px;
                                    
                                }   */      

                        /* testo */
                        .we-wpshow-moduli.we-wpshow-orizzontale .wpsp-content-wrap {
                            border-radius: 0px 18px 18px 0px;
                            border-color:#702382;
                            border-style: solid;
                            border-width: 1px 1px 1px 0px;
                        }      

                            /* destro */
                               /* .we-wpshow-moduli.we-wpshow-orizzontale .wp-show-posts-single:nth-child(even) .wpsp-content-wrap {
                                    border-radius: 18px 0px 0px 18px;
                                    border-width: 1px 0px 1px 1px;
                                }   */                            

                        /* icona tipologia contenuto */

                            /* sinistro */

                            .we-wpshow-moduli.we-wpshow-orizzontale .weicona {
                                left: 60px;
                            }

                            /* destro */

                           /* .we-wpshow-moduli.we-wpshow-orizzontale .wp-show-posts-single:nth-child(even) .weicona {
                                left: 90%;
                            }*/

    
               /* video management */ 

						/* bordo */
                        .we-wpshow-moduli.we-wpshow-video .wpsp-content-wrap {
                            border-color:#702382;
                        }

						/* icona */
                        .we-wpshow-moduli.we-wpshow-video .weicona {
                            background-color: #702382;
                        }

                        /* schede alternate */
                                /* background */
                                /*.we-wpshow-moduli.we-wpshow-video .wp-show-posts-single:nth-child(even) .wpsp-content-wrap {
                                    background: #702382;
                                }*/
                                /* colore titolo e testo  */               
                                /*.we-wpshow-moduli.we-wpshow-video .wp-show-posts-single:nth-child(even) .wp-show-posts-entry-title a, .we-wpshow-moduli.we-wpshow-video .wp-show-posts-single:nth-child(even) .wp-show-posts-entry-summary {
                                    color: #fff !important;     
                                }*/
                                    /* hover */
                                /*.we-wpshow-moduli.we-wpshow-video .wp-show-posts-single:nth-child(even) .wp-show-posts-entry-title a:hover {
                                    color: #2CB4B4 !important;     
                                }*/



     			/* sezione strumenti e sottopagine */

						/* bordo */

                        .we-wpshow-strumenti-informa-personalizza .wpsp-content-wrap {
                            border-color:#2CB4B4;
                        }
						/* icona */
                        .we-wpshow-moduli.we-wpshow-strumenti-informa-personalizza .weicona {
                            background-color: #2CB4B4;
                        }
                        /* schede alternate */
                                /* background */
                                .we-wpshow-moduli.we-wpshow-strumenti-informa-personalizza .wp-show-posts-single:nth-child(even) .wpsp-content-wrap {
                                    background: #2CB4B4;
                                }
                                /* colore titolo e testo  */               
                                .we-wpshow-moduli.we-wpshow-strumenti-informa-personalizza .wp-show-posts-single:nth-child(even) .wp-show-posts-entry-title a, .we-wpshow-moduli.we-wpshow-video .wp-show-posts-single:nth-child(even) .wp-show-posts-entry-summary {
                                    color: #fff !important;     
                                }
                                    /* hover */
                                .we-wpshow-moduli.we-wpshow-strumenti-informa-personalizza .wp-show-posts-single:nth-child(even) .wp-show-posts-entry-title a:hover {
                                    /* color: #d6006a !important;     */
									color: #702382 !important;
                                }




        /* fine wpshowposts */

        /* fine wpshowposts */