@font-face {
font-family: 'Fortbold';src: url('../fonts/BLKFort-Extrabold.ttf') format('truetype'), url('../fonts/BLKFort-Extrabold.woff') format('woff');
}
.foglia-news.header .info-heading .category{background: #000ad2;}
h1, .h1 {font-family: 'Fortbold',sans-serif,Helvetica,Arial,sans-serif;font-size: 38px;}
h2 {font-family: 'Fortbold',sans-serif,Helvetica,Arial,sans-serif;}
h6 {font-family: 'Fortbold',sans-serif,Helvetica,Arial,sans-serif;font-size: 18px;}
h3 {font-family: 'Fortbold',sans-serif,Helvetica,Arial,sans-serif;font-size:18px ;line-height: 19px;margin-bottom: 5px;}
a h3{color: #000;}
a:hover h3{color: #fff;}

a.boxtv img{border-top-left-radius: 30px;border-top-right-radius: 30px;margin-bottom: 30px;}
a:hover.boxtv img{opacity: 0.95;}
#info{position: -webkit-sticky;position: sticky;top: 10px;z-index: 99}
.cardirow{width:100%;max-width:45rem;margin:0 auto;padding: 0 0 1.5rem;}
.cardi a{display:inline-block;width: 100%;padding: 1.3rem 1rem 1rem;background-color: #f6f6f6;position:relative;color: #000;transition: all .4s ease!important;}
.cardi a:hover{background-color: #ccc;color: #222;transition: all .4s ease!important;}
.cardi:after{content:"";display:block;width:0;height:0;background-color:#87ceeb;top:0;right:0;border-bottom: 20px solid #c3c3c3;/* border-left: 20px solid #c3c3c3; *//* border-right: 20px solid #fff; */border-top: 20px solid #fff;position:absolute;filter:drop-shadow(-5px 5px 3px rgba(0,0,0,0.5));}
.cardi:before{/* content:""; */display:block;width:0;height:0;/* border-top: 40px solid #c3c3c3; *//* border-right: 40px solid #c3c3c3; *//* border-left: 40px solid #fff; */border-bottom: 40px solid #fff;bottom:0;left:0;position:absolute;filter:drop-shadow(7px -7px 5px rgba(0,0,0,0.5));margin-right:10%}
.cardi:nth-of-type(1){margin-bottom: 4%;}
.cardi h2{color: #000000;margin-bottom: 5px;font-size: 19px;font-weight:400;/* text-transform:uppercase; */letter-spacing: -1px;}
.cardi p{FONT-VARIANT: JIS04;font-size: 1rem;line-height:140%;color: #000;}
.bgbr{background:#000ad2;color: #fff;padding: 10px;border-radius: 3px;}
.btn-primary{color:#fff;background-color: #010bd2;border-color: #010bd2;}
.btn-primary:hover{color:#fff;background-color:#025ce2;border-color:#0257d5}

.box0{background: #d6d5dd;padding: 25px 0 15px;transition: all .4s ease!important;color: #000;}
.box1{background: #d6d5dd;border-top: 10px solid #72ca33;padding: 25px;transition: all .4s ease!important;color: #000;}
.box2{background: #00a9e0;padding: 25px 0 15px;transition: all .4s ease!important;color: #000;}
.box3{background: #72ca33;padding: 25px 0 15px;transition: all .4s ease!important;color: #000;}
.box4{background: #fff;padding: 25px 0 5px; transition: all .4s ease!important;color: #000;font-size: 24px;}
.box5{background: #002036;padding: 25px 0 5px; transition: all .4s ease!important;color: #fff!important;}
.box5 p{color: #fff!important;font-size: 11px;}
a .box5 h3{color: #fff!important;}
.box4 h2{font-family: 'Fortbold',sans-serif,Helvetica,Arial,sans-serif;color: #000;text-align: center;text-transform: uppercase;letter-spacing: -1.5px;}
.box0 p,.box1 p,.box2 p,.box3 p,.box4 p,.box2 {font-size: 14px;}
a:hover .box0,a:hover .box1,a:hover .box2,a:hover .box3,a:hover .box4 {background: #000;color: #fff;}
.box2 img{width: 34px;height: 34px;float: left;margin-right: 5px;margin-top: -8px;}

.is-tabgreen td{font-family: 'Fortbold',sans-serif,Helvetica,Arial,sans-serif;font-size: 11px;}
.is-tabgreen thead td{text-align: center;}
.is-tabgreen tbody td:first-child + td{text-align: right;}
.is-tabgreen tbody td a{padding: 10px 5px;display: block;}
.is-tabgreen tbody td a:hover{color: #000;text-decoration: underline;background: #fff;}
.is-tabgreen tbody tr a:hover{color: #000;text-decoration: underline;background: #fff;}

a .is-ticker{text-decoration: none;color: #000;transition: all .4s ease!important;}
a:hover .is-ticker{text-decoration: none;color: #000;border-bottom: 5px solid #000;}
.is-ticker{background: #fff;padding: 15px;margin-bottom: 5px;}
.is-ticker h6{font-family: 'Fortbold',sans-serif,Helvetica,Arial,sans-serif;font-size: 12px;text-transform: uppercase;}
a .is-ticker h4{font-family: 'Fortbold',sans-serif,Helvetica,Arial,sans-serif;font-size: 18px;margin-bottom: 5px;transition: all .4s ease!important;}
a:hover .is-ticker h4{text-decoration: underline;}
a .is-ticker span{font-size: 13px;text-decoration: none;font-weight: bold;color: #000;display: inline-block;padding: 2px 4px;box-sizing: border-box;border: 1px solid #000000;}
a .is-ticker span.tick{font-size: 12px;text-decoration: none;font-weight: bold;color: #000;display: inline-block;padding: 2px 4px;border: none;}
a .is-ticker p{font-size: 16px;line-height: 16px;margin-bottom: 0;text-decoration: none;color: #000;}
a .is-explore{text-align: center;font-size: 18px;margin-bottom: 0;margin-top: 15px;transition: all .4s ease!important;}
a:hover .is-explore{text-decoration: underline;}

a .is-explore2{text-align: center;font-size: 16px;margin: 15px 15px 0px;padding: 10px 10px 5px;transition: all .2s ease!important;background: #000;color: #00a9e0;}
a:hover .is-explore2{text-decoration: underline;}
.is-wp span{position: absolute;top: 50%;left: 50%;z-index: 9;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);z-index: 9999;background: #000;color: #fff;padding: 10px;font-weight: bold;text-align: center;line-height: 18px;text-transform: uppercase;}
.is-wp {position: relative;}

#Ishares {margin: 0px 15px;margin-top: -1px;margin-bottom: 0px;border-top: 1px solid #000;border-bottom: 1px solid #000;padding: 0;}
#Ishares .panel-body {background: #00a9e0;padding-top: 5px;padding-bottom: 15px;}
#Ishares .panel-heading {padding: 4px 0;border-bottom: none;border-top-left-radius: 0px;border-top-right-radius: 0px;min-height: 48px;border-top: 1px solid #000;border-bottom: 1px solid #000;}
#Ishares .panel>.panel-heading:before {border-style: none;}
#Ishares .panel>.panel-heading:after {border-width: 0px;border-right-color: none;;margin-top: 0px;margin-left: 0px;}
#Ishares .panel {position: relative;margin: 0px;background-color: #00a9e0;border: none;border-radius: 0;-webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);box-shadow: 0 1px 1px rgb(0 0 0 / 5%);}
#Ishares .ds-divider-2 {width: 100%;border: 0;margin: 0;background: 0;border-top: 1px solid #000;border-bottom: none;}
.panel-title {position: relative;margin: 0;padding: 10px 0px;background: #00a9e0;color: #000;}
h6.panel-title[aria-expanded="true"]{background: #00a9e0;color: #fff;}
.panel-title:hover {position: relative;margin: 0;padding: 10px 0px;/* border-top: 1px solid #000; *//* border-bottom: 1px solid #000; */cursor: pointer;}
.panel-title::after{content:"\f077";color:#333;top:8px;right:10px;position:absolute;font-family:"FontAwesome";margin-right: -14px;}
.panel-title[aria-expanded="true"]::after{content:"\f078";color:#fff}
.panel-heading-full.panel-heading{padding:0}
.panel-heading-full .panel-title{padding:10px 15px}
.panel-heading-full .panel-title::after{top:10px;right:15px}  
.is-people{background: #F3F3F3;padding: 30px 15px;}
.is-people p i{line-height: 15px;font-size: 13px;display: block;}
#IsharesSide .report{padding-bottom: 15px;border-bottom: 2px solid #000;}
#IsharesSide .report .article{font-size: 13px;line-height: 15px;color: #000;}
.card.card-big {margin-left: 10px;margin-right: 10px;}
.card.card-big .card-body {min-height: 220px;}
@media (max-width: 960px) {
#IsharesSide h2 {font-family: 'Fortbold',sans-serif,Helvetica,Arial,sans-serif;font-size: 26px;}
#IsharesSide h6 {font-family: 'Fortbold',sans-serif,Helvetica,Arial,sans-serif;font-size: 15px;}

