/*
Theme Name: Castelli Gattinara Pediatra
Author: Andrea Carapellucci
Author URI: https://reeverweb.it
Description: Il tema Wordpress disegnato per il sito castelligattinarapediatra.it
Version: 1.0
Requires at least: 4.0
Tested up to: 5.8.3
Requires PHP: 7.0
License: Da utilizzarsi solo per il sito castelligattinarapediatra.it. Tutti i file ed i loro contenuti presenti in questo tema sono proprietà intellettuale di Andrea Carapellucci
Text Domain: CastelliGattinaraPediatra
*/

html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:'Open Sans',sans-serif;color:#383838;font-size:16px}body.admin-bar header{margin-top:32px}ul{margin:0}.flex{display:flex;align-items:center}header{background:#fff;box-shadow:0 3px 0 0 #f06500}#contenuti-home .textwidget .colonna-servizi-home div h4,#contenuti-home h2,#immagine-servizi-patologie ul li::before,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div h4,#paginazione,#pulsante-menu-dropdown,#qualifiche,#testo-su-immagine-servizi h3,.blocco-curriculum ul li::before,.blocco-curriculum>div:nth-child(1),.error-404 .page-content i,.icon-box i,.page-id-38 #content h1,.page-id-42 h1 span,.rpwwt-post-excerpt-more,.singolo-articolo-blog-page a,.singolo-articolo-blog-page h2,footer a,header .current_page_item *,header .pulsante-header{color:#f06500}.icon-box:hover i,header .menu-item:not(.current_page_item) a:hover,header .menu-item:not(.current_page_item) i:hover,header .pulsante-header:hover{color:#ffa160;transition:all 150ms ease-in-out}.error-404 .search-submit{background-color:#f06500;color:#fff}.booking-button:hover,.error-404 .search-submit:hover{background-color:#ffa160;transition:all 150ms ease-in-out}#pulsante-contatti-menu,.page-id-9,footer{background:#ffebdd}.scritta-topdoctor-grande{color:#383838}header{padding:0 6%;z-index:6000;position:fixed;top:0;left:0;right:0;height:74px}header a{text-decoration:none;color:#383838}header h1.site-title,header span.site-title{display:block;margin:0;font-size:19px;font-weight:400}#qualifiche{font-size:18px;font-weight:500}#pulsante-contatti-menu,#pulsante-menu-dropdown{display:none}.site-menu{margin-left:auto;margin-right:5%}.header-menu{display:flex}.header-menu,.site-header .contacts ul{margin:0;padding:0;list-style:none}.header-menu li{margin:0 12px;font-weight:500;letter-spacing:.2px}.pulsante-header{font-size:14px;line-height:18px;font-weight:500;letter-spacing:.2px}.pulsante-header-link{margin-right:3%}.icon-box{width:46px;height:46px;border-radius:50%;text-align:center;line-height:50px;border:1px solid #e0e0e0}.icon-box i{font-size:22px;position:relative;bottom:-1px}.phone-numbers{padding-left:12px;line-height:24px;font-size:14px}.phone-now-button{flex-direction:column}.phone-now-button span{font-size:14px;margin-right:5px}.phone-now-button img{margin-bottom:-7px}.booking-button{padding:8px 20px;background:#f06500;border-radius:5px;margin-top:5px;color:#fff}.booking-button:after{content:"\f054";font-family:fontawesome;font-size:14px;padding-left:5px}.site-menu .booking-button{display:none}#content{position:relative;top:74px;left:0;right:0;z-index:1;overflow:hidden}.contenuti-pagina{margin:0 6%}#contenuti-home h2{margin:30px 20px 26px;letter-spacing:.2px}#contenuti-home .textwidget{margin:0 20px 30px;column-count:2;column-gap:60px;column-rule:1px solid #f06500;line-height:24px}#contenuti-home .textwidget p{display:inline-block;margin-top:0;margin-bottom:14px}#contenuti-home .textwidget div{margin-top:12px;justify-content:space-around;flex-wrap:wrap}#contenuti-home .textwidget img{width:100px;height:auto}#contenuti-home div:nth-child(2) .widgettitle,.page-id-38 #content h1{position:absolute;text-align:center;width:100%;margin:22px -7% 0;font-size:43px;text-shadow:1px 1px 2px rgb(0 0 0 / 85%)}#contenuti-home div:nth-child(2) .textwidget,#immagine-sfondo-pagina-servizi{margin:0 -7%;display:flex;height:620px;background:url(//castelligattinarapediatra.it/wp-content/uploads/2022/02/22.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;border-top:3px solid #ff6900;border-bottom:3px solid #ff6900;column-rule:none;column-gap:0;column-count:auto}#contenuti-home .textwidget .colonna-servizi-home,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi{width:26%;margin-top:28px;margin-bottom:28px;background:rgb(255 235 221 / 75%);padding:25px 10px;border-radius:12px;line-height:115%;font-size:14px;flex-wrap:nowrap;flex-direction:column;justify-content:space-around; align-items: baseline}#contenuti-home .textwidget .colonna-servizi-home:nth-child(1),#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi:nth-child(1){margin-left:2%;margin-right:22%}#contenuti-home .textwidget .colonna-servizi-home:nth-child(2),#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi:nth-child(2){margin-left:22%;margin-right:2%}#contenuti-home .textwidget .colonna-servizi-home div,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div{margin-top:0}#contenuti-home .textwidget .colonna-servizi-home div h4,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div h4{margin:0 0 10px;font-size:14.5px;text-shadow:1px 1px 3px rgb(222 222 222);letter-spacing:.2px}#contenuti-home .textwidget .colonna-servizi-home div p,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div p{margin:0;color:#000;font-size:14.5px}#contenuti-home .rpwwt-widget{margin-bottom:40px;margin-top:40px}#contenuti-home .rpwwt-widget ul{margin:30px 20px 20px}#contenuti-home .rpwwt-widget img{margin-left:5px;margin-right:20px;border-radius:8px;box-shadow:1px 1px 4px 1px #bdbcbc}#contenuti-home .rpwwt-widget li{margin-bottom:30px}#contenuti-home .rpwwt-widget li a{text-decoration:none}#contenuti-home .rpwwt-post-title{display:block;margin:6px 0 8px;font-weight:600;color:#383838;font-size:17px;letter-spacing:.2px}#contenuti-home .rpwwt-post-date,.singolo-articolo-blog-page .data-articolo{margin-bottom:5px;color:#a9a5a5}#contenuti-home .rpwwt-post-excerpt{line-height:20px}.page-template-default #content{margin:0 10% 20px}.page-template-default #content h1{margin:50px 0}.page-id-42 h1 {font-size:28px}.blocco-curriculum{margin-bottom:20px;align-items:baseline;line-height:20px}.blocco-curriculum>div:nth-child(1){min-width:200px;max-width:200px}.blocco-curriculum ul{list-style:none}.blocco-curriculum li{margin-bottom:4px}.blocco-curriculum ul li::before{content:"\2022";font-weight:700;display:inline-block;width:1em;margin-left:-1em;font-size:15px}.blocco-curriculum .testi-curriculum{padding-left:40px}.pubblicazioni>div:nth-child(2){font-size:15px}.page-id-33 #content{margin:0 0 -74px}.page-id-33 p{display:none}.leaflet-popup-content{font-size:14px}.page-id-38 #content{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:0}.page-id-38 #content h1{margin:20px 0 0}#immagine-sfondo-pagina-servizi{margin:0;height:720px}#testo-su-immagine-servizi{margin:0 24%}#testo-su-immagine-servizi .flex{margin-left:23px;align-items:end}#testo-su-immagine-servizi img{width:80px;height:80px}#testo-su-immagine-servizi h3{letter-spacing:.2px;margin:0 0 0 10px;font-size:20px}#testo-su-immagine-servizi ul{margin-top:20px;margin-bottom:40px;column-count:2;column-gap:40px;list-style:none;line-height:150%}#testo-su-immagine-servizi ul li::before,.blocco-curriculum .testi-curriculum ul li::before{content:"\2022";font-weight:700;display:inline-block;width:1em;margin-left:-1em}.costo-visita{text-align:center;font-size:17px;margin-bottom:40px}.lista-articoli-blog-page{margin-top:30px}.singolo-articolo-blog-page{padding:10px;margin:15px;border-radius:5px;box-shadow:0 0 5px 0 #aeaeae;background:#fff;font-size:15px;align-items:flex-start}#paginazione a,.singolo-articolo-blog-page a{text-decoration:none}.singolo-articolo-blog-page h2{margin-top:10px;margin-bottom:5px}.singolo-articolo-blog-page .featured-image-articolo{width:300px;height:300px;overflow:hidden;margin-right:20px}.singolo-articolo-blog-page .featured-image-articolo img{width:300px;height:300px;object-fit:cover}#paginazione{margin-top:25px;text-align:right;font-size:19px}#paginazione .page-numbers{margin-right:5px}#paginazione .page-numbers:not(.current){color:#383838}.single-post .featured-image-articolo{text-align:center;height:500px;overflow:hidden}.single-post .featured-image-articolo img{width:100%;height:500px;object-fit:cover}.single-post .titolo-articolo{position:relative;top:-170px;height:144px;justify-content:center;align-items:flex-end}.single-post #content h1{font-size:48px;margin:0 6%;font-weight:600;line-height:100%;text-shadow:1px 1px 2px rgb(0 0 0 / 75%);letter-spacing:.3px;color:#fff}.single-post #contenuti-articolo{margin:-120px 20% 40px}.single-post #contenuti-articolo p{line-height:130%}.single-post #contenuti-articolo .wp-block-embed__wrapper{text-align:center}.single-post #contenuti-articolo .wp-block-embed__wrapper iframe{width:100%;min-height:400px;margin-top:20px}.single-post #contenuti-articolo .wonderplugin-pdf-iframe{margin:20px 0;width:100%}.single-post #contenuti-articolo .data-articolo{text-align:right;color:#a9a5a5}footer{position:relative;top:74px;left:0;right:0;z-index:5999;padding:0 6%}footer a{text-decoration:none;font-weight:500}.footer-widgets{justify-content:space-around;align-items:flex-start;padding:50px 0 30px}.colonna-footer{max-width:50%;margin:0 20px}.colonna-footer h6{margin:0;font-size:24px;letter-spacing:.2px}.colonna-footer p{padding:10px 0;line-height:24px}.divider{border-bottom:3px solid #ff6900;width:40px;margin:20px 0}.contatti-footer{margin-bottom:5px;align-items:flex-start;line-height:19px}.indirizzi-footer{margin-bottom:20px;font-size:15px;line-height:19px}.indirizzi-footer .fa-phone{text-align:center;margin-top:10px;margin-left:15px}.indirizzi-footer .fa-phone,.indirizzi-footer a{font-size:16px}footer i{margin-right:20px}.tipi-visita-footer{font-size:14px;margin-top:5px;display:inline-block;line-height:16px}.nome-footer{margin-bottom:20px}.colonna-contatti-laterale .contatti-footer{margin-bottom:16px}.colonna-contatti-laterale .contatti-footer div b{margin-bottom:6px;display:inline-block}.site-info{border-top:1px solid #d7d7d7;padding:30px 0;text-align:center}.container-topdoctors-grande{padding-top:15px}.topdoctors-grande{float:left;margin-right:10px}.scritta-topdoctor-grande{font-size:20px;line-height:32px;font-weight:400}.booking-button2{display:inline;width:fit-content;font-size:18px;white-space:nowrap}.booking-button2:after{content:"\f0a6"}#slideshow-container{width:100%}#slideshow-container a{text-decoration:none;display:inline-block}#slideshow-container img{width:100%;height:auto;object-fit:cover}#slideshow-container .slide-texts{position:absolute;right:0;padding:0 6%;margin-top:-150px;width:fit-content;color:#fff}#slideshow-container h2,#slideshow-container h3{display:block;line-height:110%;text-shadow:1px 1px 3px rgb(0 0 0 / 85%);letter-spacing:.3px}#slideshow-container h2{font-size:25px;font-weight:600;margin-bottom:5px}#slideshow-container h3{font-size:25px;font-weight:400;margin-top:0}#slideshow-container #slide-3-text{padding-right:10%}#slideshow-container #slide-4-text{margin-top:-440px;padding-right:10%}.animate-fading{animation:fading 6s}@keyframes fading{0%{opacity:0}6%{opacity:1}94%{opacity:1}100%{opacity:0}}.animate-fading-text{animation:fading-text 6s}@keyframes fading-text{0%{opacity:0}8%{opacity:0}12%{opacity:1}94%{opacity:1}100%{opacity:0}}.error-404{height:650px}.error-404 .page-content{text-align:center;font-size:20px;line-height:50px;margin:0 0 50px}.error-404 form{margin-top:40px}.error-404 .search-submit{cursor:pointer;border:none;padding:6px 10px;border-radius:8px;margin-left:8px}.informativa-cookies-tecnici{font-size:10px;text-align:center;padding-bottom:5px}@media (max-width:1300px){.site-menu{margin-right:2%}#slideshow-container h2{font-size:24px}#slideshow-container h3{font-size:24px}#slideshow-container #slide-4-text{margin-top:-400px;padding-right:7%}#contenuti-home .textwidget img{width:86px}#contenuti-home .textwidget .colonna-servizi-home,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi{padding:15px 10px}#contenuti-home .textwidget .colonna-servizi-home div p,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div p{font-size:13.5px}#contenuti-home .textwidget .colonna-servizi-home div h4,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div h4{font-size:14px}.leaflet-map{height:400px!important}#testo-su-immagine-servizi ul,.costo-visita{font-size:14px}}@media (max-width:1100px){#pulsante-menu-dropdown{display:block;margin-top:-3px;margin-left:auto;margin-right:0;line-height:48px}#pulsante-menu-dropdown .fa-square{font-size:48px}#pulsante-menu-dropdown i:nth-child(n+2){color:#fff;font-size:22px}#pulsante-menu-dropdown i:nth-child(2){text-align:left;margin-left:5px}#pulsante-menu-dropdown i:nth-child(3){text-align:right;margin-left:-6px}nav.site-menu{display:none;position:absolute;top:77px;right:0;left:0;background:#fff;padding:20px;margin-right:0;box-shadow:0 1px 3px rgb(196 196 196 / 64%)}#menu-menu-principale{justify-content:space-evenly}header .phone-now-button{margin-left:30px;margin-right:0}#slideshow-container .slide-texts{margin-top:-115px}#slideshow-container #slide-4-text{margin-top:-140px}#slideshow-container h2{font-size:22px;margin-bottom:2px}#slideshow-container h3{font-size:22px}.contenuti-pagina{margin:0}#contenuti-home div:nth-child(2) .textwidget,#immagine-sfondo-pagina-servizi{margin:0}#contenuti-home div:nth-child(2) .widgettitle,.page-id-38 #content h1{margin-top:20px;margin-left:0;margin-right:0;font-size:40px}#contenuti-home .textwidget .colonna-servizi-home,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi{padding:10px}#contenuti-home .textwidget .colonna-servizi-home div,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div{line-height:110%}#contenuti-home .textwidget .colonna-servizi-home div h4,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div h4{margin-bottom:8px}#testo-su-immagine-servizi{margin:0 20%}#testo-su-immagine-servizi h3{font-size:16px}#testo-su-immagine-servizi ul{font-size:13px;line-height:130%}.page-id-9 #content{margin:0 2% 20px}.singolo-articolo-blog-page{align-items:center}.single-post #contenuti-articolo{margin:-120px 10% 40px}footer{padding-left:3%;padding-right:3%}}@media (max-width:767px){#nome-medico{font-size:18px;letter-spacing:-.2px}#qualifiche{font-size:16px}.phone-now-button{display:none}#menu-menu-principale{flex-direction:column}#pulsante-contatti-menu,.header-menu li{padding:12px;margin:5px 0;text-align:right}#pulsante-contatti-menu,.site-menu .booking-button{display:block;font-weight:500;letter-spacing:.2px;margin:0 -20px -20px;padding:17px 32px 17px 12px}.site-menu .booking-button{margin-top:20px;text-align:right}#slideshow-container{width:160%}#slideshow-container .slide-texts{padding:0 4%}#slideshow-container h2{font-size:18px}#slideshow-container h3{font-size:18px}#slideshow-container #slide-1-text{margin-top:-90px}#slideshow-container #slide-3-text{margin-top:-90px}#slideshow-container #slide-4-text{margin-top:-115px}#contenuti-home .textwidget{column-count:1;font-size:14.5px;line-height:20px}#contenuti-home div:nth-child(2) .textwidget,#immagine-sfondo-pagina-servizi{height:100%;flex-direction:column;background-size:160%}#contenuti-home div:nth-child(2) .widgettitle,.page-id-38 #content h1{margin-top:5px!important;margin-left:0!important;margin-right:0!important}#contenuti-home .textwidget .colonna-servizi-home:nth-child(1),#contenuti-home .textwidget .colonna-servizi-home:nth-child(2),#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi:nth-child(1),#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi:nth-child(2){margin:0 8px 0;width:auto;background:rgb(255 235 221);border-radius:0}#contenuti-home .textwidget .colonna-servizi-home:nth-child(1),#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi:nth-child(1){padding:10px 18px 0;margin:260px 0 0}#contenuti-home .textwidget .colonna-servizi-home:nth-child(2),#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi:nth-child(2){padding:0 18px 18px;margin:0}#contenuti-home .textwidget .colonna-servizi-home div,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div{margin-left:0!important;margin-right:0!important;margin-top:6px;width:100%;line-height:105%}#contenuti-home .textwidget .colonna-servizi-home div h4,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div h4{margin-bottom:5px;font-size:12.5px;color:#f06500;text-shadow:none}#contenuti-home .textwidget .colonna-servizi-home div p, #immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div p{font-size:12.5px}.page-template-default #content{margin-left:0;margin-right:0}.page-template-default #content h1{margin:30px 3%}.page-id-42 h1{font-size:24px}.blocco-curriculum{flex-direction:column;margin-left:3%;margin-right:3%}.blocco-curriculum>div:nth-child(1){min-width:100%;max-width:100%;margin-bottom:5px}.blocco-curriculum .testi-curriculum{padding-left:0}.blocco-curriculum ul{padding-left:20px}#testo-su-immagine-servizi{margin:0 5%}#testo-su-immagine-servizi .flex{margin-left:10px}#testo-su-immagine-servizi ul{padding-left:22px}.singolo-articolo-blog-page{flex-direction:column}.singolo-articolo-blog-page .featured-image-articolo{margin-right:0;width:100%}.singolo-articolo-blog-page .featured-image-articolo img{width:100%}.single-post .featured-image-articolo,.single-post .featured-image-articolo img{height:300px}.single-post #content h1{font-size:36px}.single-post #contenuti-articolo{margin-left:20px;margin-right:20px}footer .footer-widgets{flex-direction:column}.colonna-footer{max-width:100%;margin-bottom:20px}.container-topdoctors-grande{position:relative;left: 14%}.booking-button2{padding:5px 10px}.colonna-footer h6{line-height:34px}}@media (max-width:330px){body{font-size:14px}#nome-medico{font-size:13px}#qualifiche{font-size:14px}#pulsante-menu-dropdown .fa-square{font-size:43px}#pulsante-menu-dropdown i:nth-child(n+2){font-size:19px}#slideshow-container h2,#slideshow-container h3{font-size:17px}#contenuti-home .textwidget p{line-height:22px}#contenuti-home .textwidget .colonna-servizi-home div p,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div p{line-height:110%}#contenuti-home .rpwwt-widget img{margin-left:auto;margin-right:auto;width:100%;height:auto}#testo-su-immagine-servizi ul{line-height:110%}.singolo-articolo-blog-page .featured-image-articolo,.singolo-articolo-blog-page .featured-image-articolo img{width:100%;height:250px}footer a{overflow-wrap:anywhere}.contatti-footer{line-height:17px}}@media (min-width:768px) and (max-width:900px){#testo-su-immagine-servizi ul{font-size:12.5px;line-height:120%}.booking-button2{padding:5px 10px}}@media (min-width:1500px){#slideshow-container h2{font-size:26px}#slideshow-container h3{font-size:26px}#slideshow-container #slide-4-text{margin-top:-500px;padding-right:12%}#contenuti-home div:nth-child(2) .widgettitle,.page-id-38 #content h1{font-size:46px}#contenuti-home .textwidget .colonna-servizi-home div h4, #immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div h4,#contenuti-home .textwidget .colonna-servizi-home div p,#immagine-sfondo-pagina-servizi .colonna-servizi-pagina-servizi div p{font-size:15px}#immagine-servizi-patologie h3{font-size:20px}#immagine-servizi-patologie li{font-size:18px}}.rpwwt-widget ul { list-style: outside none none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
.rpwwt-widget ul li { overflow: hidden; margin: 0 0 1.5em; }
.rpwwt-widget ul li:last-child { margin: 0; }
.rpwwt-widget .screen-reader-text {border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; }
.rpwwt-widget .screen-reader-text:focus {background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
.rpwwt-widget ul li img { display: inline; float: left; margin: .3em .75em .75em 0; }
#rpwwt-recent-posts-widget-with-thumbnails-2 img { width: 150px; height: 150px; }.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}