/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.podcast-header{background:url(/themes/custom/brd/images/podcast/header_background.jpg) left center repeat-x;}.podcast .container.mini{max-width:973px!important;}.podcast .nav-wrapper{background:black;box-shadow:0 2px 8px 1px #707070;z-index:5;position:relative;}.podcast .nav-slider{font-family:Montserrat-Bold,sans-serif;display:flex;justify-content:space-between;list-style:none;margin:0 0 -2px 0;padding:0;text-transform:uppercase;font-size:16px;}.podcast .nav-slider li{margin:0;padding:0 0 2px 0;}.podcast .nav-slider a{padding:10px 0 7px 0;display:block;}.podcast .nav-slider a,.podcast .nav-slider a:hover,.podcast .nav-slider a:active,.podcast .nav-slider a:visited{color:white;text-decoration:none;!important;}.podcast .nav-slider li::after{content:'';display:block;border-bottom:3px solid transparent;width:130%;left:-15%;position:relative;}.podcast .nav-slider li.active::after,.podcast .nav-slider li:hover::after{border-bottom:3px solid white;}.podcast .dropdown-menus{display:flex;width:100%;}.podcast .dropdown .btn{border:none;border-radius:0;background:#fff;box-shadow:none;font-family:SourceSansPro-Regular,sans-serif;font-size:16px;color:#000;padding-left:0;margin-right:20px;}.podcast .dropdown.open > .dropdown-toggle.btn-default:focus,.podcast .dropdown.open > .dropdown-toggle.btn-default:hover{background-color:transparent;border-color:transparent;}.podcast .item{background:#F0F0F0;font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:400;}.podcast .item .bg-grey{background:#F0F0F0;}.podcast .item h1{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:36px;font-weight:800;line-height:1.2;margin-bottom:0.4em;color:#000;}.podcast .item h2{font-size:28px;font-weight:bold;line-height:1.2;margin-top:0.75em;}.podcast .item h3{margin-top:1em;}.podcast .item h4,.podcast .item h5,.podcast .item h6{margin-top:1.5em;}.podcast .item .text p{font-size:16px;}.podcast .item .padding{padding:15px;}.podcast .item .padding h2{margin-top:0;font-size:24px;font-weight:bold;}.podcast .item a{text-decoration:underline;color:#000;font-size:14px;}.podcast .item h2 a{text-decoration:none;font-size:inherit;}.podcast .item h2 a:hover,.podcast .item h2 a:focus{text-decoration:underline;}.podcast .item .asculta{position:absolute;z-index:3;bottom:15px;left:15px;display:block;}.podcast .embed{float:left;width:100%;}.podcast .embed iframe{display:block;}.podcast a.all{font-size:18px;font-family:SourceSansPro-Bold,sans-serif;color:#000;text-decoration:none;display:inline-block;border:2px solid #000;border-radius:8px;padding:15px 35px;}.podcast .special{background-color:#C6C6C6;padding:40px 0 90px 0;}.podcast .special h4{font-family:SourceSansPro-Bold,sans-serif;font-size:24px;margin:0;}.podcast .special .item{background-color:#fff;}.podcast .article{background-color:#E3E3E3;}.podcast .article p,.podcast .modal{font-size:16px;font-family:SourceSansPro-Regular,sans-serif;}.podcast .article a{font-family:SourceSansPro-Bold,sans-serif;text-decoration:underline;color:#000;font-size:16px;}.podcast .article h2,.podcast .modal h2{color:#ED0210;font-size:28px;font-family:SourceSansPro-Regular,sans-serif;}.podcast .modal .modal-content{border-radius:0;background-color:#E3E3E3;}.podcast .modal button{border:2px solid #000;font-size:16px;font-family:SourceSansPro-Bold,sans-serif;color:#000;text-decoration:none;display:inline-block;border-radius:8px;padding:8px 15px;background-color:transparent;text-align:right;}.podcast a.close-article{display:none;border:2px solid #000;border-radius:8px;padding:2px 7px 5px 7px;}.podcast .full-article{display:none;}.podcast .options a.like.active img{opacity:.4;}.podcast .share-modal{margin-top:10px;background-color:#54565A;padding:15px;display:none;}.podcast .share-modal ul{margin:0;display:flex;justify-content:space-evenly;}.podcast .share-modal ul li{display:inline-block;}.footer{margin-top:0!important;}@media only screen and (max-width:767px){.podcast .container.mini.scrollx{overflow-x:scroll;}.podcast .nav-slider{width:800px;margin:0;padding:0 15px;}.podcast .dropdown-menus{padding-left:15px;}.podcast .nav-slider li::after{width:100%;left:0;}.podcast .item h1{font-size:32px;}.podcast .embed{float:none;}.podcast .options{text-align:center;}.podcast .special{padding:20px 0 0 0;}.podcast .special h4{margin-left:15px;}}
