/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
.wp-block-getwid-banner__caption-wrapper{background: white;opacity: 0.8;padding: 32px;}
.bott{border: solid 1px;background:#0000ff;border-radius: 25px;color:white;margin-left: 46px;font-size:26px;margin-left:46px;margin-right:46px;}
.wp-block-getwid-image-box__image-wrapper{width: 80px;height: 80px;}
.wp-block-getwid-testimonial__header{margin-bottom: 18px;}
.has-text-align-center.has-black-color.has-text-color.has-large-font-size{font-family: cursive;}
.wp-block-getwid-testimonial__title{font-size: 16px;}
.wp-block-getwid-testimonial__subtitle{font-size:16px}
.widget-title{font-size: 15px;font-weight: bold;font-family: none;margin-top:10px}
.sidebar-box.widget_text.clr{border:solid 2px #13AFE8;box-shadow: 10px 10px 5px #dedede;border-radius:14px}
.content-area{border-right-width: 2px;}
.has-text-align-right .has-white-color .has-text-color .has-large-font-size{margin-top: -175px;}
.bottonepaypal{border: solid;width: 250px;margin-left: 280px;background: #13aff0;border-radius: 8px; color: white;}
.tastop{color:white;}
.textwidget{padding: 14px;font-size: 14px; }
.wp-block-getwid-content-timeline-item__meta{font-size: 14px;font-weight: bold;}
.chiatataw{position: absolute;margin-top:-59px;margin-left: 45px;font-size: 24px;}
.topbar{margin: 0px;font-size: 18px;font-family: fangsong;}
.prezzohome899{display:flex;margin-left:352px; margin-top:8px;color:white;font-size:14px}
.prezzohome06{display: flex;margin-top: -71px;margin-left: 678px;font-size: 14px;color: white}
.topbar {
animation:5s blinker linear infinite;
color: #00f;
font-size:18px;
font-weight:bold;
}
.topbar a {color:#f00;}
@keyframes blinker {
0% { opacity: 1.0; }
50% { opacity: 0.0; }
100% { opacity: 1.0; }
}
#site-header.transparent-header {background-color: #ffffff7a;}
.telefonochesc {
  animation-duration: 2s;
  animation-fill-mode: both;
  display: inline-block;
}
/* horizontalShake animation declaration & iteration counting */
.telefonochesc { animation-name: telefonochesc; animation-iteration-count: infinite }
@keyframes telefonochesc {
 0% { transform: translateX(0) }
 25% { transform: translateX(5px) }
 50% { transform: translateX(-5px) }
 75% { transform: translateX(5px) }
 100% { transform: translateX(0) }
}
.tariffario{text-align: center;color: white;line-height: 10px;}
.widget-title{text-align: center;}
.laf{color: white;text-align: center;}
.sdsd{text-align: center;color: white;}
.pppp{font-size: 30px;}
.hdhf{color: white;font-size: 30px;margin-right: 84px;border: solid;padding: 7px;border-style: double;background: blue;padding-bottom: 1px}
.sssss{color: white;font-size: 30px; border:solid;padding: 7px;border-style: double;background: blue;padding-bottom: 1px}
.site-main.clr {background:white}/*background body*/
.widget-title {border-style: none}
.widget-title{text-decoration-line: underline overline;text-underline-offset: 8px}
  /*------testolampeggiantePayPal--------*/
.testopaypallampe {
	animation:1s blinker linear infinite;
color: #00f;
font-size:18px;
font-weight:bold;
	}
.testopaypallampe a {color:#f00;}
@keyframes blinker {
0% { opacity: 1.0; }
50% { opacity: 0.0; }
100% { opacity: 1.0; }
	}
.attezione{color: red;}
.boxpaypal{ border: 15px solid transparent;border-image: url('/wp-content/uploads/2022/07/bordo-1.png');border-image-repeat: stretch;border-image-slice: 30;border-image-width: 10px;
border-image-outset: 10px; padding: 15px;height:auto;}
.baoxpaypal2{ border: 15px solid transparent;border-image: url('/wp-content/uploads/2022/07/bordo-1.png');border-image-repeat: stretch;border-image-slice: 30;border-image-width: 10px;
border-image-outset: 10px; padding: 15px;height:auto;}
.bloccoer1{margin-left:auto!important;margin-right:auto!important;margin-top:80px!important;opacity:0.7}
.gdgfg{margin-top: -42px}


.textwidget{margin-top:-24px}
.has-text-align-center{margin-left: 20px}
.widget-title{margin-top:18px; padding-left: 0 !important}
.testapaypal{font-family:cursive;text-align:center}
.ytytyt{margin-top:-12px}
.wp-block-getwid-advanced-spacer{margin-top:-10px!important}
/*@media screen and (max-width:768px){.wp-container-10.wp-block-columns.has-2-columns{display: grid;grid-template-columns: 1fr 1fr;}}*/
@media screen and (max-width:650px){.wp-container-10.wp-block-columns.has-2-columns{display: grid;grid-template-columns: 1fr;}}
@media screen and (max-width:768px){.wp-block-getwid-image-box__image-wrapper{width: 80px;height: 80px;}}
@media screen and (max-width:768px){div#WCSP_Wrapper_alb_2{display: grid; grid-template-columns: 1fr 1fr;}}
@media screen and (max-width:425px){div#WCSP_Wrapper_alb_2{display:grid;grid-template-columns: 1fr 1fr!important; margin-left: -49px;font-size: 12px!important}}
@media screen and (max-width:768px){.wp-block-getwid-advanced-heading__content{text-align:center;margin-top: 6px;}}
@media screen and (max-width:768px){.has-small-font-size{text-align:center}}
@media screen and (max-width:768px){.wp-block-getwid-image-box__image.wp-image-73{margin-left:184px}}
@media screen and (max-width:768px){.wp-block-getwid-image-box__image.wp-image-74{margin-left:184px}}
@media screen and (max-width:768px){.wp-block-getwid-image-box__image.wp-image-75{margin-left:184px}}
@media screen and (max-width:768px){.wp-block-getwid-image-box__image.wp-image-81{margin-left:184px}}
@media screen and (max-width:425px){.wp-block-getwid-image-box__image.wp-image-73{margin-left:9px}}
@media screen and (max-width:425px){.wp-block-getwid-image-box__image.wp-image-74{margin-left:9px}}
@media screen and (max-width:425px){.wp-block-getwid-image-box__image.wp-image-75{margin-left:9px}}
@media screen and (max-width:425px){.wp-block-getwid-image-box__image.wp-image-81{margin-left:9px}}
@media screen and (max-width:425px){.hdhf{font-size: 16px;}}
@media screen and (max-width:425px){.sssss{font-size:16px}}
@media screen and (max-width:600px){.bottonepaypal{margin-left:26px!important}}
@media screen and (max-width:425px){.testopaypallampe{font-size: 14px!important}}
@media screen and (max-width:768px){.bottonepaypal { margin-left: 220px}}
@media screen and (max-width:1024px){.bottonepaypal {margin-left: 202px}}
@media screen and (max-width:768px){.bott{width:200px;margin-left: 249px}}
@media screen and (max-width:425px){.bott{position: relative;margin-left: 99px}}
@media screen and (max-width:768px){.wp-container-8.wp-block-columns.has-2-columns{display: grid; grid-template-columns: 1fr 1fr}}
@media screen and (max-width:490px){.wp-container-8.wp-block-columns.has-2-columns{display:grid; grid-template-columns: 1fr}}
@media screen and (max-width:425px){.textwidget{margin-top:-; text-align: left;}}
/*@media screen and ( max-width:768px){.wp-container-4.wp-block-columns{display:grid;grid-template-columns:1fr 1fr}}*/
@media screen and (max-width:768px){.gdgfg{ display:grid!important; grid-template-columns: 1fr 1fr}}
@media screen and (max-width:425px){.lenostrecartomanti{margin-top: -53px}}
@media screen and ( max-width:425px){.elecominuti{font-size: 22px!important}}
@media screen and (max-width:425px){.colonnahj{display: grid;grid-template-columns: 1fr 1fr}}
@media screen and (max-width:425px){.custom-logo{width: 206px!important}}
@media screen and (max-width:425px){.testata{font-size: 21px!important;margin-top: 12px}}
@media screen and (max-width:425px){.colonnahj{display:grid;grid-template-columns:1fr}}
@media screen and (max-width:425px){.trtr{font-size: 19px!important; margin-left: 2px}}
@media screen and (max-width:425px){.boxtar{display:grid;grid-template-columns:1fr!important}}
@media screen and (max-width:1024px){.ytytyt{font-size:11px}}
@media screen and (max-width:768px){.ytytyt{text-align:center}}
@media screen and (max-width:768px){.wp-container-9.wp-block-columns.has-2-columns{display: grid;grid-template-columns: 1fr 1fr;}}
@media screen and (max-width:425px){.wp-container-9.wp-block-columns.has-2-columns{display:grid; grid-template-columns:1fr;}#site-header-inner{padding: 0 20px 0 0px !important;}}
@media screen and (max-width:425px){.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width: 100%;padding: 0 10%;}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link {font-size:2.4rem;}}
@media screen and (max-width:425px){.colonna-tariffe-corner {border-right: none !important;} .colonna-tariffe-corner a.numero{font-size:30px !important} .colonna-tariffe a.numero{font-size:30px !important} .no-br-mobile br{display: none;}}
@media screen and (max-width:425px){.wp-block-cover__inner-container h1{font-size:35px !important}}
@media screen and (max-width:1536px){.pulsante-header a{ font-size: 25px !important}}

.header-title {margin-top: 82px;}

.colonna-tariffe-corner {
	border-right: solid 2px black;
	border-bottom: solid 2px black;
	padding: 20px 25px;
}
.colonna-tariffe {
	border-bottom: solid 2px black;
	padding: 20px 25px
}
.row-tariffe {
	margin-bottom: 0 !important;
}
.has-text-align-center {
    margin-left: 20px !important;
	margin-right: 20px !important;
}
.elenco-puntato-cartomanti {
	font-size: 18px;
}
.bottonepaypal{margin-left:auto!important;margin-right:auto!important}

.bottonepaypal a {color: white}

.is-layout-flex{
	gap: 0 !important
}
.btn-paypal a{
	background-color: #13aff0;
    color: white !important;
    padding: 10px;
	border-radius:15px;
}
