checking-ul{
	position:relative;
}
.checking-ul li{
	list-style-type:none !important;
	line-height: 35px;
	margin-bottom: 5px;
}

.checking-ul li:before{
	width: 28px;
	height: 28px;
	background: url(https://www.qualebroker.com/images/checkmark1.png) !important;
	background-repeat: no-repeat;
	display: inline-block;
	content: " ";
	background-size: 28px 28px !important;
	position: absolute;
	left: 0px;
	filter: drop-shadow(1px 2px 3px #ccc);
	margin-top: 3px;
	
}
.carousel-container > section.center2 > button.slick-prev.slick-arrow{
  background: url(https://www.qualebroker.com/images/arrow-left1.png) !important;
}

.carousel-container > section.center2 > button.slick-next.slick-arrow{
  background: url(https://www.qualebroker.com/images/arrow-right1.png) !important;
}

.carousel-container > section.center2 div.date{
	z-index:-3;
}


.blog-container > div.categories-container > div.categories-articles-container > section a.articles-container{
	position:relative !important
}

.slider-Guide-ufficiali .articles-container > content{
	margin-top:-25px;
}

@media (max-width:767px){
.itemid-1319 div.newblog-hero.f1{
	margin-left: -15px !important;
}
.itemid-1319 .newblog-hero.f1{
	margin-left: -15px !important;
}
.itemid-1357 div.newblog-hero.f1{
	margin-left: -15px !important;
}
.itemid-1256 div.newblog-hero.f1{
	margin-left: -15px !important;
}

.CybotCookiebotDialogBodyButton{color:#fff !important}
div#CybotCookiebotDialog > div#CybotCookiebotDialogBody > div#CybotCookiebotDialogBodyLevelWrapper > div#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll.CybotCookiebotDialogBodyButton{color:#fff !important}
}

#slider_1_input.slider_input > input#slider_1_input_field.slider_input_field{
  border: 1px solid #37CA27;
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
  border-radius: 100px;
  font-family: montserrat !important;
  margin-left: 10px;
}

#slider_2_input.slider_input > input#slider_2_input_field.slider_input_field{
  border: 1px solid #37CA27;
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
  border-radius: 100px;
  font-family: montserrat !important;
  margin-left: 10px;
}

#slider_3_input.slider_input > input#slider_3_input_field.slider_input_field{
  border: 1px solid #37CA27;
  box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
  border-radius: 100px;
  font-family: montserrat !important;
}

.center2.slider div.continue-reading{
	position: absolute;
	bottom: 50px;
	font-weight: bold;
}
.fixed-left-menu-inner1 > div.alignleft > a.stlink{margin-left:-15px}
@media (max-width: 768px){
div.sppb-addon-content > div.pros-div {
  width: 100% !important;
}

.itemid-1389 div.newblog-inner-hero{
	padding-bottom:0px !important;
}

.rstbox-content > p.new-btn > span > span > a{
	font-size: 14px;
	padding: 5px 20px;
}

.container div.newblog-inner-hero{padding-bottom:0px}
.fixed-left-menu-inner1 > div.alignleft > a.stlink{margin-left:0px}
div.sppb-addon-content > div.fixed-left-menu-inner1.ver2 > div.aligncenter{
  text-align: center !important;
}
}

.container div.newblog-inner-hero{padding-bottom:0px}

.fixed-left-menu-inner1 > div.alignleft > a.stlink:before {
  content: "•"; 
  color: #18c434;
  display: inline-block; 
  width: 10px;
  margin-left: -10px;
}


/*
.accor i.fa.fa-chevron-right::before{
  content: " ";
  background: url(../images/faright.png) !important;
  background-repeat: none !important;
  background-repeat: no-repeat !important;
  width: 20px !important;
  height: 20px !important;
  display: block !important;	
}
*/

.accor i.far.fa-hand-point-right::before {
  content: " ";
  background: url(../images/faright.png) !important;
  background-repeat: none !important;
  background-repeat: no-repeat !important;
  width: 20px !important;
  height: 20px !important;
  display: block !important;
}

span.sppb-panel-title > i.fas.fa-hand-point-right{
  content: " ";
  background: url(../images/faright.png) !important;
  background-repeat: none !important;
  background-repeat: no-repeat !important;
  width: 20px !important;
  height: 20px !important;
  display: block !important;
}
.sppb-addon-accordion .sppb-panel .sppb-panel-heading.active span.sppb-panel-title i {
  padding-left: 10px;
  transform: rotate(180deg);
}
.accor i.fas {
  float: right !important;
}

.itemid-952 .sppb-panel-heading > span.sppb-panel-title > i.far.fa-hand-point-right{padding-right: 0px; !important}

@media (min-width: 768px){
div.newblog-hero > div.container > div.newblog-inner-hero{
  padding-bottom: 0px !important;
}
div.container > div.newblog-inner-hero > div.row{
	bottom: -10px !important;
	position: relative;
}
a.stlink {
  letter-spacing: -0.5px;
}

}


@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
	div.newblog-inner-hero{
	padding-bottom:20px !important;
}
#blog3.custom.blog div > article {
  max-height: 350px !important;
}
#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.bpicture {
  height: 335px !important;
}
#section-container3 div.btitle {
  margin-top: 15px !important;
}
}
@media only screen and (max-device-width: 480px) {
	div.newblog-inner-hero{
	padding-bottom:20px !important;

}
#blog3.custom.blog div > article {
  max-height: 350px !important;
}
#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.bpicture {
  height: 335px !important;
}
#section-container3 div.btitle {
  margin-top: 15px !important;
}
}

@media
only screen and (-webkit-min-device-pixel-ratio: 1.25),
only screen and ( min--moz-device-pixel-ratio: 1.25),
only screen and ( -o-min-device-pixel-ratio: 1.25/1),
only screen and ( min-device-pixel-ratio: 1.25),
only screen and ( min-resolution: 200dpi),
only screen and ( min-resolution: 1.25dppx)
{
	div.newblog-inner-hero{
	padding-bottom:20px !important;

}
/*
#blog3.custom.blog div > article {
  max-height: 350px !important;
}
#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.bpicture {
  height: 335px !important;
}
#section-container3 div.btitle {
  margin-top: 15px !important;
}
*/
}


.catl2:before{
	background:url(../images/readtime2.png) !important;
}

.pros-cons > div.sppb-addon-content > div.pros-div{
  padding: 0px !important;
  left: -5px !important;
  position: relative !important;
}
.pros-cons > div.sppb-addon-content > div.cons-div{
  padding: 0px !important;
  right: 5px !important;
  position: relative !important;
}


@media (max-width: 767px){
	

td#input_field_col span{
line-height: 54px;
text-align: center;
left: -10px;
position: relative;
}
 
td#input_field_col > div.tooltip2.info-icon{
  margin-top: 20px;
	right: 35px;
	position: absolute;  
	margin-top: 7px;
	right: 20px;
}
 
#risk_diclaimer {
  position: absolute !important; 
  top: 397px !important;
  font-size: 13px !important;
  font-weight: bold !important;
} 
	
#section-container3 div.btitle {
  max-width: 290px !important;
}	
	
a.link-to-review.mobile {
  background: none !important;
  color: #37ca27 !important;
  letter-spacing: 0px !important;
  font-weight: bold !important;
}	
	
.pros-cons > div.sppb-addon-content > div.pros-div > ul.pros-ul{
	padding-left: 22px !important;
}
.pros-cons > div.sppb-addon-content > div.cons-div > ul.cons-ul{
	padding-left: 22px !important;
}
.pros-cons > div.sppb-addon-content > div.cons-div{
	right: auto !important;
	left: -5px !important;
	padding-top: 20px !important;
}

#blog-single-article-section .checking > h2{margin-top:20px!important}

.pros-cons.addition1 > div.sppb-addon-content > div.cons-div > p.cons-title{
	margin-left: 10px !important;
	margin-top: 30px !important;	
}

.pros-cons.addition1 > div.sppb-addon-content > div.cons-div > ul.cons-ul{
	padding-left: 32px !important;
}

.twoboxst.sstt2 > div.sppb-container-inner > div.sppb-row > div.sppb-col-md-8 > div.sppb-column > div.sppb-column-addons > div.sppb-addon-wrapper{
	margin-bottom:20px !important;
}
.pros-cons > div.sppb-addon-content > div.pros-div > ul.pros-ul > li:before{
	text-align: center !important;
}
.pros-cons > div.sppb-addon-content > div.cons-div > ul.cons-ul > li:before{
	text-align: center !important;
}

.majorpros .pros-cons > div.sppb-addon-content > div.pros-div{
  margin-top: 15px !important;	
}


}

.adi2 img.tboximg{
	transition:0.5s;
}

.adi2 img.tboximg:hover{
	transform: scale(1.05);
}
.fixed-left-menu-inner1 img.tboximg{
	transition:0.5s;
}
.fixed-left-menu-inner1 img.tboximg:hover{
	transform: scale(1.05);
}


td#input_field_col{position:relative;}

td#input_field_col span{
	font-weight:bold !important;
}

td#input_field_col span{
	position:absolute !important;
	left: 35px !important;
	top: 22px !important;
}
td#input_field_col div.tooltip2.info-icon{
	position: absolute !important;
	top: 9px !important;
	right: 20px !important;
}



div.tooltip2.info-icon > img{width:20px !important}

#input_field_col > span{
  color: #37CA27 !important;
}

@media (min-width: 768px){
td#input_field_col span {
  position: absolute !important;
  left: 35px !important;
  top: 12px !important;
}
}
@media (max-width: 767px){

.broker-table td#input_field_col {
  position: relative;
}
	
td.link-to-review > a{
background: none;
padding: 0px;
border: none;
filter: none;
color: #18c434 !important;
font-size: 16px; 
font-weight: bold;
top: 8px !important;
position: relative;	
}

td.link-to-review{
position: absolute;
width: 200px;
right: -20px;	
}

#approach1 {
 max-width: 265px !important;
 
}
}


@media only screen and (max-width: 767px){
#sp-bottom1.col-sm-6.col-md-4 > div.sp-column > div.sp-module:before {
  width: 275px;
  height: 41px;
  content: url(https://www.qualebroker.com/images/new-logo-qualebroker/QualeBroker.com_logo.svg) !important;
  display: block !important;
  padding-left: 45px;
}
td#input_field_col > span {
line-height: 57px !important;
}

.info-icon {
  height: 25px !important;
}

a.link-to-review.mobile {
  font-size: 14px !important;
}

#blog3.custom.blog div.btitle{
	max-width:325px !important;
	width:325px !important;
}

@media (max-width: 768px){
#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.bpicture {
  height: 304px !important;
}
#section-container3 div.btitle {
  top: 250px !important;
} 
.section-container div#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.bpicture{
  height: 304px !important;	
} 
#section-container3.section-container > div#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.btitle{
  height: top:250px !important;	margin-top: -10px !important;	
}
}

@supports (-webkit-overflow-scrolling: touch) {
  #blog3.custom.blog > div.items-migliori > article > div > div.btitle{
	max-width:325px !important;
	width:325px !important;  
  }

#section-container3 div.btitle {
  top: 250px !important;
} 
#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.bpicture {
  height: 304px !important;
} 
.section-container div#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.bpicture{
  height: 304px !important;	
}
.section-container div#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.bpicture{
  height: 304px !important;	
}
#section-container3.section-container > div#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.btitle{
  height: top:250px !important;margin-top: -10px !important;		
}
}

@media only screen and (max-device-width: 480px) {
  #blog3.custom.blog > div.items-migliori > article > div > div.btitle{
	max-width:325px !important;
	width:325px !important; 
  }
#section-container3 div.btitle {
  top: 250px !important;
}  
#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.bpicture {
  height: 304px !important;
}
.section-container div#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.bpicture{
  height: 304px !important;	
}
#section-container3.section-container > div#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.btitle{
  height: top:250px !important;		margin-top: -10px !important;
}


#blog3.custom.blog div > article {
  max-height: 370px !important;
}
.section-container div#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.bpicture {
  height: 344px !important;
}
#section-container3.section-container > div#blog3.custom.blog > div.items-migliori > article.item-migliori > div > div.btitle {
  height: top:250px !important;
  margin-top: 34px !important;
}
#blog3.custom.blog div > article {
  margin-bottom: 40px !important;
}
}

@media (min-width: 768px){
td#input_field_col{
	position:relative;
}

div.tooltip2.info-icon{
  position: absolute !important;
  margin: 0 auto;
  top: 8px;
}


}

.tooltiptext > p {
    letter-spacing: 0px !important;
}

.accor i.fa-hand-o-right:before {
background: url(https://www.qualebroker.com/templates/itl_refinance/images/faright.png) !important;
}


.twoboxst div.checking > ul.checking-ul > li:before {
  margin-top: -1px !important;
}
.twoboxst div.checking > ul.checking-ul > li{
	height: 60px !important;
  margin-bottom: 20px;
}
.twobcol2 > div.checking > ul.checking-ul > li{
	height: 60px !important;
}

@media (min-width:768px){
.twobcol1 .starscontainer {
  margin-top: -10px !important;
  margin-bottom: 30px !important;
}
#blog1.custom.blog div.starscontainer{
	margin-top: -20px;
	padding-bottom: 20px !important;	 
}

}




.btn-green-rounded > div.sppb-addon-content > div > form > select#approach1.form-control{
 max-width: 265px !important;
-webkit-appearance: none !important;
overflow: -moz-hidden-unscrollable !important;
display: inline-block !important;
position: relative !important;
background-position: 230px 15px !important;
background-repeat: no-repeat !important;
border-radius: 25px;
background-image: url(https://www.qualebroker.com/images/down-arrow-select-green.png) !important;
margin-top: -5px;
}


@media (max-width: 768px){
.broker-table {
  border-spacing: 10px 4rem !important;
  margin-top: -130px !important;
}	
	
	.brokers > table.broker-table > tbody > tr > td.link-to-review > a{
		background: none !important;
		filter: none !important;
		margin-left: -20px !important;
	}
	
div#bloghm.item {
  margin-left: 0px !important;
  width: 275px !important;
}
}

input#slider_3_input_field{
	margin-left: 10px;
}

.tooltip2 .tooltiptext {
	top:revert !important;
    bottom: 50px !important;
	left: -70px !important;
}

@media (min-width: 768px){
div.tooltip2.info-icon {
  right: 20px;
}

.broker-table td#input_field_col {
  padding-left: 20px !important;
  text-align:left !important;
}

}

@media (max-width: 768px){
.accor.accor2 .sppb-panel-heading {
  padding-right: 30px !important;
}
}

.items1vs1 article > div > div > img{
 transition:0.3s;
 filter:none !important;
}
.items1vs1 img:hover{
box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.14), 0px 1px 18px rgba(0, 0, 0, 0.12), 0px 3px 5px rgba(0, 0, 0, 0.2), inset 0px 4px 8px rgba(225, 248, 253, 0.1) !important;
} 

#section-container5.section-container > div.lssec > div.lssec2{
	padding-bottom:40px;
	
}

#section-container5.section-container > div.lssec > div.lssec2 > div.sppb-text-left{
	text-align: center;
	padding-top: 20px;
}

#section-container3.section-container > div#blog3.custom.blog > div > article > div{
transition:0.3s;
}
#section-container3.section-container > div#blog3.custom.blog > div > article > div:hover{
box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.14), 0px 1px 18px rgba(0, 0, 0, 0.12), 0px 3px 5px rgba(0, 0, 0, 0.2), inset 0px 4px 8px rgba(225, 248, 253, 0.1) !important;	
}

@media (max-width:1024px){
.logo-header-two {
  float: left;
  padding-left: 0;
  margin-left: -20px;
}
.logo-header-two > div.logo > a > img.sp-default-logo{
   max-width: 250px !important; 
   top: 10px;
   position: relative;
}

.accor i.fa-hand-o-right::before {
  background-repeat: no-repeat !important;
}

div#sppb-addon-1674552946108{margin-left:30px}
#column-id-1674552946106.sppb-column.hmpagereview{background:none !important}
#sppb-addon-1674552946108 div.for-reviews > div#bloghm.item{margin-bottom:30px}

}


@media (min-width:768px){
div.tooltip2.info-icon{
	margin-bottom: -14px !important;
}
.broker-table td#input_field_col {
  line-height: 36px !important;
}
td#input_field_col > div.tooltip2.info-icon > img{top: -1px !important;right: -7px !important;}
}



@media (max-width:768px){
	


td#input_field_col{position:relative; 

td#input_field_col span{
	position:absolute !important;
	left: 35px !important;
	top: 0px !important;
}
td#input_field_col div.tooltip2.info-icon{
	position: absolute !important;
	top: 10px !important;
	right: 20px !important;
}

td#input_field_col > div.tooltip2.info-icon > img{
	right: 5px !important;
	top: 0 !important;
}

.broker-table > tbody > tr > td.broker-td > img{height:60px !important}
td.broker-td img {height: 60px !important;}
td.broker-td > img {height: 60px !important;}
}	

}

select#approach1.form-control{
	border-radius:25px !important;
}

.itemid-1341 div#sppb-item-16746542942650-{height: 280px !important;}
.ripeti-il-test{color:#198ccf !important; font-weight:bold}

/* code for Trova-broker SP Page */


.col-md-4.second-place .thumbnail {
  height: 470px !important;
border: 1px solid #999;
-webkit-box-shadow: 0px 6px 17px -7px rgb(0, 0, 0);
}
.col-md-4.first-place .thumbnail {
  height: 580px !important;
border: 1px solid #999;
-webkit-box-shadow: 0px 6px 17px -7px rgb(0, 0, 0);
}
.col-md-4.third-place .thumbnail {
  height: 415px !important;
border: 1px solid #999;
-webkit-box-shadow: 0px 6px 17px -7px rgb(0, 0, 0);
}
#sppb-addon-1680548048918 > div.sppb-addon.sppb-addon-raw-html.test-result-inner-container{
background: url(https://qualebroker.com/images/green-shadow1.webp);
background-size: 100%;
background-position: bottom;
background-repeat: no-repeat;
background-position: center 190px;
}
.bottom-separator img {
  display: inline-block;
  width: 1100px;
  position: relative;
  z-index: 9999999999999;
}

@media(max-width:767px){
.col-md-4.second-place .thumbnail {
  height: 270px !important;  
  position: relative;
  bottom: 0px;
}

.col-md-4.first-place .thumbnail {
  height: 380px !important;  
  position: relative;
  bottom: 0px;
}

.col-md-4.third-place .thumbnail {
  height: 215px !important;  
}

.col-md-4.first-place{position: absolute;  bottom: 0px;left: 110px;}
.col-md-4.second-place{position: absolute;  bottom: 0px;left: -5px;}
.col-md-4.third-place{position: absolute;  bottom: 0px;left: 225px;}

.disclaimer {
  /*position: absolute;
  bottom: 30px;*/
}

.test-result-inner-container .container.score .row {
  display: block;
  position: relative;  
  margin-top: 320px;
}

}
.test-result-inner-container div.disclaimer{
	font-weight:bold;
	margin-top:0px;
}



@media(min-width:768px){
.test-result-inner-container .starscontainer > div.stars > img{
    margin-bottom: 7px !important;
}
#sp-bottom div.container > div.row div#sp-bottom1.col-sm-6.col-md-4 > div.sp-column > div.sp-module:before {
  width: 225px !important;
  height: 41px;
  content: url(../images/QualeBroker.com_logo.svg) !important;
  display: block !important;
}
}

@media(max-width:767px){
	.test-result-inner-container div.disclaimer{
	font-size:9px;
}
#sp-bottom div.container > div.row div#sp-bottom1.col-sm-6.col-md-4 > div.sp-column > div.sp-module:before {
	margin-left:25px;
}

.itemid-952 > div.body-wrapper > div.body-innerwrapper > section#sp-main-body > div.row > div#sp-component > div.sp-column > div#sp-page-builder.sp-page-builder > div.page-content > section#section-id-1674552946049 div.for-reviews > div#bloghm.item{
	/*margin-left:-14px !important;*/
  margin:15px auto!important;
}

.ilblogit > div.sppb-addon-content > div > div#bloghm.item{
	/*margin-left:14px !important;*/
  margin:15px auto!important;
  width:95%!important;
}
.itemid-952 div.for-reviews > div#bloghm.item{margin-left:34px !important}
.sppb-addon.sppb-addon-module > div.sppb-addon-content > div.for-reviews > div#bloghm.item{margin-left:34px !important}
.itemid-952 #sppb-addon-1674552946108 > div.sppb-addon.sppb-addon-module > div.sppb-addon-content > div.for-reviews div#bloghm.item{
	margin-left:34px !important
}
.itemid-952 #sppb-addon-1674552946108 > div.sppb-addon.sppb-addon-module > div.sppb-addon-content > div.for-reviews div#bloghm{
	margin-left:34px !important
}

.what-investor > div > img {
  width: 80% !important;
  margin-left: 10%;
  margin-bottom: 15px;
}

.what-investor > div.whatinv-col2 > h3{
	font-size:24px;
}

#blog-single-article-section > div.container > div.blog-module > h2.line-up > span{
	font-size:24px !important;
}

}
.enb3 a{
background: #18c434;
padding: 10px 15px;
border-radius: 25px;	
}


@media (min-width:768px){
	
	div.graphic-container > div.row div:last-child{
		padding-left:50px
	}
	#column-wrap-id-1674667980307.sppb-col-md-12{
		padding-left:120px;
	}
.itemid-1133 #sppb-addon-1667818169264{padding-left:115px}
.itemid-1261 #sppb-addon-wrapper-1674730171274{padding-left:115px}
.broker-table td#input_field_col {
  line-height: 36px !important; padding-bottom: 15px important!}
}
header#sp-header.menu-fixed{filter: drop-shadow(1px 1px 5px #777);}
.menu-fixed > div.container > div.row > div#sp-menu > div > div.sp-megamenu-wrapper > ul > li.sp-menu-item > a.bordereditem{
	background: #28422c !important;
	color: #fff !important;
	border: 1px solid #111 !important;
}
.menu-fixed > div.container > div.row > div#sp-menu.col-xs-12.col-sm-12.col-md-6 > div.sp-column.text-left > div.sp-megamenu-wrapper > ul.sp-megamenu-parent.menu-slide-down.hidden-sm.hidden-xs > li.sp-menu-item > a.bordereditem{
	color: #fff !important;	
}
}
@media (max-width:767px){
.itemid-976 .sppb-carousel-pro-text > h1{
	font-size: 28px;
}
.graphic-content .title {
  font-size: 22px;
  padding-left: 28px;
}
}

.left-menu > div.left-main-menu > a.sppb-btn.grey-button.sppb-btn-link.sppb-btn-rounded.activate > i.shield-icon{
  background-image: url('https://www.qualebroker.com/images/shield_1_activate.png') !important;	
}
  
#sp-header.menu-fixed {
  position: fixed !important;
  z-index: 999999999999 !important;
}  

.menu-fixed li.sp-menu-item > a{font-weight:bold !important}

.menu-fixed a.bordereditem{
	background: #198ccf!important;
	color: #fff !important;
	border: 1px solid #fff !important;
}

#sp-header a.fai-il-test-mobile {
    color: #fff!important;
}

header#sp-header.menu-fixed .sp-megamenu-parent li.sp-menu-item a.bordereditem {
  color: #fff !important;
}

.menu-fixed{filter: drop-shadow(1px 1px 5px #777) !important;}


@media(min-width:768px){ 
.eb-dialog .enbox{width:60% !important;border-radius:7px!important;bottom:10px;box-shadow: 1px 3px 3px 2px #aaa;background: #fff;}
.enbox{margin: 0 auto;width: 100%;}
.enb1{vertical-align: middle;text-align:center}
.enb1 img{margin:0 auto !important;max-width: 130px;padding-top: 5px;padding-bottom: 5px;padding-left:15px}
.enb2{vertical-align: middle;text-align:center;padding-left: 20px !important;padding-right: 20px !important;font-size: 15px !important;}
.enb3{vertical-align: middle;text-align:center}
.enb3 a{font-size: 14px;font-weight: bold;color: #ffffff;
background: #17c333;
border-radius: 20px;
padding: 10px 15px;}
.graphic-container > div.row > div.col-md-6 > div.left-menu > div.left-main-menu > a:hover{transform: scale(1.05);}
.eb-custom.rstbox > div.eb-dialog.eb-shd1.rstbox{
	width:60% !important;
}
.eb-popup div.eb-dialog > div.eb-container > div.eb-content > div.bannergroup > div.banneritem > a > img{
	margin: 0 auto;
}
div.eb-dialog > div.eb-container > div.eb-content > table.enbox{position:relative;left: 6% !important}
.eb-dialog {
  --eb-shadow-elevation: none !important;
  --eb-shadow-1:  none !important;
  --eb-shadow-2:  none !important;
  --eb-shadow-3:  none !important;
  background:none !important;
}

}
@media (max-width:767px){
.eb-dialog{width:96%;border-radius:7px!important;bottom:5px;box-shadow: 1px 3px 3px 2px #aaa;}
.enbox{width: 100%;}	
.enb1{vertical-align: middle;text-align:center}
.enb1 img{margin: 0 auto;max-width: 130px;padding-top: 5px;padding-bottom: 5px;}
.enb2{vertical-align: middle;text-align:center;font-size: 12px !important;line-height: 15px;padding-left: 20px;padding-right: 20px;}
.enb3{vertical-align: middle;text-align:center;line-height: 50px;min-width: 180px;}
.enb3 a{font-size: 13px;font-weight: bold;}
.enbox td{
  display: inline-block;
  text-align: center;
  width: 100%;
}

}
@media (min-width:1930px) and (max-width:2900px){

.eb-custom > div.eb-dialog{
	width:60% !important;
}

}

.itemid-1016 p.new-btn > span > a{
	background: #0da03d !important;
}

.itemid-1016 p.new-btn > span > a:hover{
	color:#fff !important;
}

@media only screen and (max-width: 768px){
	
.itemid-1343 div.sppb-carousel-pro-text > h1{
	font-size: 2.8rem !important;
}
.itemid-1423 div.sppb-carousel-pro-text > h1{
	font-size: 2.8rem !important;
}
.itemid-1311 div.sppb-carousel-pro-text > h1{
	font-size: 2.8rem !important;
}
	
.accor {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.ilblogit{padding-left:15px !important}

.accor2 .sppb-panel-info p{
	font-size:13px !important;
}
.sppb-panel-collapse div.sppb-panel-body{padding-left:10px !important; padding-right:10px !important;}

}

#bloghm.item > div.bottom > div.category.catl2{font-size: 13px !important}


#blog-single-article-section div.articles-container > footer > div.time:before{
	background:url(../images/readtime2.png) !important;
	bottom: -4px !important;
	left: -5px !important;
}

#blog-single-article-section div.articles-container > footer > div.time{
	font-size: 13px !important;
}

#blog-single-article-section div.articles-container > footer > div.category{
	line-height: 31px !important;
}


.container.score > div.row > div.col-md-4 > div.thumbnail > content > div.disclaimer{
  margin-top: 0px !important;
  font-weight: 700 !important;
  font-size: 10px !important;
}

.container.score > div.row > div.col-md-4 > div.thumbnail > content div.starscontainer > div.stars  > img{
	margin-top:-5px !important;
}
/*
.brokers > table.broker-table > tbody > tr > td#input_field_col{
	position:relative !important;	
}

.brokers > table.broker-table > tbody > tr > td#input_field_col > div.tooltip2.info-icon > div.tooltiptext{
	position: absolute !important;
	bottom: 50px !important;
	min-height: 150px !important;  
}
.tooltip2 .tooltiptext{	position: absolute !important;}
*/

ul.sp-megamenu-parent.menu-slide-down > li.sp-menu-item > a.bordereditem:hover{
  border: 1px solid #aaa !important;
  background: rgba(0, 0, 0, 0.45);
}

.itemid-1341 .question > h3 > span.tooltip2 > span.tooltiptext{
	padding-left: 15px !important;
	padding-right: 15px !important;
	font-weight: 400;
}

.itemid-1344 .question > h3 > span.tooltip2 > span.tooltiptext{
	padding-left: 15px !important;
	padding-right: 15px !important;
	font-weight: 400;
}

.itemid-946 .question > h3 > span.tooltip2 > span.tooltiptext{
	padding-left: 15px !important;
	padding-right: 15px !important;
	font-weight: 400;
}


@media(max-width:1024px){

.itemid-952 div.for-reviews > div#bloghm.item{margin-left:34px !important}
.sppb-addon.sppb-addon-module > div.sppb-addon-content > div.for-reviews > div#bloghm.item{margin-left:34px !important}
.itemid-952 #sppb-addon-1674552946108 > div.sppb-addon.sppb-addon-module > div.sppb-addon-content > div.for-reviews div#bloghm.item{
	margin-left:34px !important
}
.itemid-952 #sppb-addon-1674552946108 > div.sppb-addon.sppb-addon-module > div.sppb-addon-content > div.for-reviews div#bloghm{
	margin-left:34px !important
}

.itemid-952 div#bloghm.item {
  margin-left: 34px !important;
}

}

#questions-test-container .sppb-addon-wrapper > div{box-shadow: none !important;}



@media(min-width:1024px){
	
.sppb-column.lastbtnhome{padding-top:70px !important;}


}

@media(max-width:767px){
.offcanvas .offcanvas-menu {
    left: 0 !important;
    width: 100% !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.new-look.new-look-off-canvas > div.offcanvas-menu{
	
}

.tblnew03 strong > img{width:210px !important}
table.tblnew03.mce-item-table{width:900px !important}
}

.tbl03 .sppb-col-md-8{
box-shadow: 1px 3px 5px 5px #d8d6d8;
background-color: #fff;
border-radius:10px;
padding:20px;
}

.tblnew03 > div.sppb-addon-content > p{
	display:none !important;
}

.tblnew03 td{
  background: url(https://www.qualebroker.com/images/separator-bar.png);
  background-position: bottom;
  background-repeat: no-repeat;
  font-size:15px !important;
}

table.tblnew03 > tbody:nth-child(1) > tr:nth-child(even) > td:nth-child(1){
	background: none !important;
}

table.tblnew03 > tbody:nth-child(1) > tr:nth-child(odd) > td:nth-child(1){
	background: none !important;
}
table.tblnew03 > tbody > tr > td{font-size:15px !important;padding-top: 7px !important;padding-bottom: 7px !important;}



table.tblnew03 > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(even){
	background: none !important;
}

table.tblnew03 > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(odd){
	background: none !important;
}

table.tblnew03 > tbody:nth-child(1) > tr:nth-child(n) > td:nth-child(7){
	background: none !important;
}

table.tblnew03 > tbody:nth-child(1) > tr:nth-child(n) > td:nth-child(5){
	background: none !important;
}

table.tblnew03 > tbody:nth-child(1) > tr:nth-child(n) > td:nth-child(3){
	background: none !important;
}

table.tblnew03 > tbody:nth-child(1) > tr:nth-child(9) > td:nth-child(n){
	background: none !important;
}

.tblnew03 > div.sppb-addon-content{overflow-x: auto;}

.tbl03 .sppb-col-md-8 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.tbl03 .sppb-column-addons div{
	margin-bottom: 5px !important;
}

@media(max-width:1024px){
.tblnew03 > strong > img{width:210px !important}
table.tblnew03.mce-item-table{width:900px !important}
.itemid-891 .what-investor > div.whatinv-col2{text-align:center !important}
.itemid-891 .what-investor > div.whatinv-col1 > img.whtinv{margin-bottom:30px !important}
.itemid-891 .col-md-9 > div.sp-column > div#blog-single-article-section > div.container > div.blog-module{margin-top:50px !important}

.itemid-1342 div.slick-slide{max-width: 291px !important;width: 291px !important;}

#sppb-item-16746542942660 h2{font-size: 22px!important;color:#fff !important;}
#sppb-item-16746542942660 > div > div > div > div > div > div.sppb-col-sm-9.sppb-col-xs-12 > div{margin-top:20px !important}
#sppb-item-16746542942660{height:360px !important}

}

@media(min-width:1024px){
.slider-Guide-ufficiali > div.slick-list > div.slick-track > div.slick-slide > div > div.articles-container > content{
	padding: 45px 25px 25px 25px !important;
}

/* .itemid-1302 div.container div.row div#sp-component.col-sm-12.col-md-12 div.sp-column div.section-container div.custom.blog */
.itemid-1302 div#section-container1 > div.custom.blog > div{background-image: url(https://qualebroker.com/images/green-shadow1.webp);background-repeat: repeat;	background-attachment: scroll;	background-position: bottom;}
.itemid-1302 div#section-container2 > div.custom.blog > div{background-image: url(https://qualebroker.com/images/green-shadow1.webp);background-repeat: repeat;	background-attachment: scroll;	background-position: bottom;}
.itemid-1302 div#section-container4 > div.custom.blog > div{background-image: url(https://qualebroker.com/images/green-shadow1.webp);background-repeat: repeat;	background-attachment: scroll;	background-position: bottom;}

.itemid-1349 div#section-container1 > div.custom.blog > div{background-image: url(https://qualebroker.com/images/green-shadow1.webp);background-repeat: repeat;	background-attachment: scroll;	background-position: bottom;}
.itemid-1349 div#section-container2 > div.custom.blog > div{background-image: url(https://qualebroker.com/images/green-shadow1.webp);background-repeat: repeat;	background-attachment: scroll;	background-position: bottom;}
.itemid-1349 div#section-container4 > div.custom.blog > div{background-image: url(https://qualebroker.com/images/green-shadow1.webp);background-repeat: repeat;	background-attachment: scroll;	background-position: bottom;}

.itemid-1348 div#section-container1 > div.custom.blog > div{background-image: url(https://qualebroker.com/images/green-shadow1.webp);background-repeat: repeat;	background-attachment: scroll;	background-position: bottom;}
.itemid-1348 div#section-container2 > div.custom.blog > div{background-image: url(https://qualebroker.com/images/green-shadow1.webp);background-repeat: repeat;	background-attachment: scroll;	background-position: bottom;}
.itemid-1348 div#section-container4 > div.custom.blog > div{background-image: url(https://qualebroker.com/images/green-shadow1.webp);background-repeat: repeat;	background-attachment: scroll;	background-position: bottom;}

}

.sppb-section .rating {
    position: relative;
    padding-bottom: 10px !important;
}

 @media only screen and (max-width: 600px) {
   .for-reviews #bloghm.item {
     margin:15px auto!important;
     float:none!important;
   }
   .sppb-addon.sppb-addon-module > div.sppb-addon-content > div.for-reviews > div#bloghm.item{margin:15px auto!important}
}

/* FRECCE ACCORDION */

span.sppb-panel-title > i.fas.fa-hand-point-right {
  display:none!important;
  background:none!important;
}

.fa-chevron-right:before {
  color:#18c434 !important
}

/* FINE FRECCE ACCORDION /* */