blockquote { border-radius: 3px; position: relative; font-style: italic; text-align: center; padding: 1rem 1.2rem; width: 80%; margin: 1rem auto 2rem; color: #4a4a4a; background: #e8e8e8; } blockquote:after, blockquote:before { font-family: FontAwesome; position: absolute; top: 13px; color: #e8e8e8; font-size: 34px; } blockquote:before { content: "\f10d"; margin-right: 13px; right: 100%; } blockquote:after { content: "\f10e"; margin-left: 13px; left: 100%; } .post-single ul { margin-left: 50px; list-style-type: disc; } p { font-size: 18px; } .post-single { font-size: 18px; line-height: 28px; } .link_platform_news { color: #848484 !important; } #header .nav > ul > li > a:hover { color: #3cabdd !important; } .video-play .video-play-icon i:hover { background-color: #3cabdd !important; } .btn-google-plus { display: none; } progress { /* Positioning */ position: fixed; left: 0; top: 0; z-index: 1050; /* Dimensions */ width: 100%; height: 5px; /* Reset the appearance */ -webkit-appearance: none; -moz-appearance: none; appearance: none; /* Get rid of the default border in Firefox/Opera. */ border: none; /* Progress bar container for Firefox/IE10+ */ background-color: transparent; /* Progress bar value for IE10+ */ color: #3cabdd; } progress::-webkit-progress-bar { background-color: transparent; } progress::-webkit-progress-value { background-color: #3cabdd; } progress::-moz-progress-bar { background-color: #3cabdd; } #link-next-news i { color: white !important; } .card-widget .card-img img { width: 100% !important; } .review strong { color: #d3d3d3 !important; } .card .card-img .card-article { position: absolute; bottom: 23px; right: 30px; font-size: 15px; } .hero-left strong { color: #d3d3d3 !important; } .lightbox-close { z-index: 10000; width: 50px; font-size: 40px !important; } .avatar-card:hover { border-color: #2575dc; } a:hover { color: #2069c7; text-decoration: none; } .avatar-card { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; min-width: 15rem; padding: 5px 5px 5px 25px; text-align: left; background-color: #fff; border: 1px dashed rgba(0, 0, 0, 0.2); border-top-color: rgba(0, 0, 0, 0.2); border-right-color: rgba(0, 0, 0, 0.2); border-bottom-color: rgba(0, 0, 0, 0.2); border-left-color: rgba(0, 0, 0, 0.2); border-left-style: dashed; border-left-width: 1px; border-left: 3px solid #2575dc; border-left-color: rgb(37, 117, 220); border-radius: 50px; } .avatar-card .avatar-title { font-size: 17px; font-weight: 500; } .avatar-card .avatar-text { margin: 0; font-size: 0.9375rem; } .toolbar { margin-bottom: 25px !important; } .post-thumbnail a img { width: 100%; } .box_recensione { background: #3498db; padding: 10px; margin: 10px; padding-top: 20px; padding-bottom: 20px; } .box_recensione_immagine { vertical-align: middle; text-align: center; } .box_recensione_testo a, .box_recensione_testo { font-weight: normal !important; color: white !important; } .box_recensione_voto { color: white; } .title-badge:hover { color: white !important; } .title-badge:hover, .title-badge:visited { color: white !important; } .card .card-img a img { border-radius: 10px; } .post-thumbnail a img { border-radius: 10px; } .video-play { border-radius: 10px; } .widget a img { border-radius: 10px; } .embed-responsive-item { border-radius: 10px; } .post-single { font-size: 20px; line-height: 1.5; margin-bottom: 25px; margin-top: 0; overflow-wrap: break-word; padding: 0 1rem; padding-right: 1rem; padding-left: 1rem; padding-right: 1rem; padding-left: 1rem; word-spacing: 2px; cursor: default; color: #333; } .embed-responsive { /* modifica per tipo video in home */ max-height: 358px; } .youtube_no_cookie { text-align: center; background: #e8e8e8; padding: 20px; border-radius: 5px; } .background-cover { background: url("/public/img/background-cover.jpg"); background-size: auto; background-position-x: center; background-repeat: no-repeat; padding-top: 0px !important; } .background-cover-container { background: white; padding-top: 20px; } .gn-call-to-action { background-color: #3cabdd; color: white !important; padding: 15px; border-radius: 10px; text-align: center; } .gn-call-to-action-p { margin-top: 25px; text-align: center; } .reading_time_div { font-size: 15px; margin-bottom: 10px; } .reading_time_div_article { font-size: 15px; margin-bottom: 10px; margin-top: 10px; } .widget-item .badge { margin-bottom: 5px; } .post-meta .badge { margin-bottom: 5px; }