.triangle-bottom,.triangle-top{background-image:url("designs/splunk/img/custom-bg.png");height:12px;width:14px;display:inline-block;position:relative;top:3px}
.triangle-top{background-position:left bottom;top:-1px}
.webinars-list-container .row{position:relative}
.webinars .filter-header{background-color:#fff}
.webinars h2,.webinars .webinars-h1{display:inline-block;font-size:30px;margin-right:10px;margin-top:40px}
.webinars .webinars-h1{line-height:1.2;margin-bottom:0;font-weight:normal;padding-bottom:0}
.webinars .filter-header.fixed{z-index:4}
.recorded-count-grp,.upcoming-count-grp{display:inline-block;font-size:18px;color:#a3a3a3}
.webinars .select-block .form-group{margin-bottom:10px;width:auto;float:none;margin-right:initial}
.webinars .select-block{height:100%}
.webinars .customSelectInner{width:90% !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.webinars header{margin-bottom:10px;position:relative}
.webinars .select-label{border-right:0}
.select-label .glyphicon-chevron-up{color:#00c7ee;margin-top:0;font-weight:normal;float:right;font-size:18px;cursor:pointer;margin-right:5px}
@media(min-width:992px){.webinars .select-block{padding:19px 0 22px}
.webinars-clear{text-align:center}
.webinars-title{text-align:left;padding-left:15px}
.webinars-clear{text-align:center;position:relative;top:4px}
}
@media(max-width:768px){.webinars .select-label{padding:16px 15px;cursor:pointer}
.webinars-title{background-color:#fff;font-size:16px}
.webinars .select-label .glyphicon-chevron-down{margin-top:0}
}
@media(min-width:992px){.webinars .main-content-block{padding-top:70px;margin-top:0}
}
.webinars-list-container{margin-top:30px}
.webinars .show-all{position:relative;padding-top:42px;text-align:right;color:#09c;font-weight:600;font-size:16px;cursor:pointer}
.webinars .show-all .glyphicon{font-size:12px}
.webinars-content{position:relative}
.webinars-list{font-size:0;height:300px;white-space:nowrap;width:100%;display:table-cell;position:relative;left:0;-webkit-transition:left .2s,width .2s,height .5s;transition:left .2s,width .2s,height .5s;min-height:300px !important}
.webinars-list.disable-animation{-webkit-transition:none;transition:none}
.webinars-list-container .container .row .webinars-list-col{border-bottom:1px solid #d6d6d6;overflow:hidden;padding-right:0;padding-left:0}
.webinars-list-col{display:table;table-layout:fixed}
.show-all-button:hover{text-decoration:underline}
.webinars-list.open{display:block;white-space:normal;overflow:hidden}
.webinars-list.open .webinar-item.third{margin-right:0}
.webinar-item.show-overlay-left,.webinar-item.show-overlay-right{background-color:transparent}
.webinar-item{font-size:0;width:33%;max-width:100%;height:250px;background-color:#fff;position:relative;margin-bottom:50px;display:inline-block;display:inline-flex;white-space:normal;margin-right:5px;position:relative !important;left:0 !important;top:0 !important;overflow:hidden;vertical-align:top;border:1px solid #e3e2e2}
.webinar-item-content{font-size:18px;width:100%}
.webinars-list.open .webinar-item{margin-right:.5%}
.webinar-item img{width:100%;opacity:.8}
.webinar-item img[src=""]{display:none}
.webinar-item:hover{border:1px solid #2d2d2d}
.webinar-item:hover img{opacity:1}
.webinar-item .playicon{position:absolute;color:#fff;z-index:2;bottom:10px;right:10px;text-align:center;font-size:13px;font-weight:600}
.webinar-item .playicon .glyphicon{font-size:16px;position:relative;top:4px;margin-left:5px}
.webinar-item .playicon a{color:#fff}
.webinar-overlay{padding:10px;width:100%;height:115px;position:absolute;bottom:0;color:#fff;background-color:#2a3135;background-color:rgba(63,69,73,0.84)}
.webinar-overlay .title{max-height:63px;font-weight:900;font-size:16px;color:#fff}
.webinar-overlay .title a{font-weight:900;font-size:16px;color:#fff}
.webinar-overlay .title a:hover{text-decoration:none;color:#06ebff}
.webinar-overlay .webdate{font-size:13px;position:absolute;bottom:10px}
.webinar-overlay .webinars-register{font-size:13px;position:absolute;bottom:10px;right:0;padding:1px 10px 1px 10px;background-color:#43d220;color:#fff;font-weight:900}
.webinar-overlay .webinars-register a{color:#fff;font-weight:900}
.webinars .controls{width:100%;position:absolute;height:300px;z-index:0}
.scroll-overlay-right,.scroll-overlay-left{color:#fff;position:absolute;cursor:pointer;height:250px;width:100px;padding-top:80px}
.scroll-overlay-right .glyphicon,.scroll-overlay-left .glyphicon{position:absolute;display:block !important;font-weight:600;position:relative;left:35px}
.scroll-overlay-right{right:-104px}
.scroll-overlay-left{left:-100px}
.webinars .glyphicon-chevron-left,.webinars .glyphicon-chevron-right{height:75px !important;width:25px !important;display:block !important;text-indent:-99999px !important}
.webinars .glyphicon-chevron-right{background-position:-43px 0}
.webinars .no-results{text-align:center;opacity:0;-webkit-transition:opacity .2s,height .2s;transition:opacity .2s,height .2s;overflow:hidden}
.webinars .no-results.disable-animation{-webkit-transition:none;transition:none}
.webinars .no-results h2{font-size:38px}
.webinars .no-results .common-format div,.webinars .no-results .common-format p,.webinars .no-results .common-format h1,.webinars .no-results .common-format h2,.webinars .no-results .common-format h3,.webinars .no-results .common-format h4,.webinars .no-results .common-format h5,.webinars .no-results .common-format h6{font-size:38px;text-align:center;overflow:hidden;margin-top:40px;margin-bottom:10px;margin-right:10px;color:#2d2d2d}
.webinars .no-results .webinar-search-term{font-weight:900}
.webinars .no-results .clear{margin-top:10px}
@media(min-width:990px) and (max-width:1199px){.webinar-item{margin-right:4px}
}
@media(max-width:1300px){.scroll-overlay-right,.scroll-overlay-left{width:50px}
.scroll-overlay-right{right:-57px}
.scroll-overlay-left{left:-30px}
.scroll-overlay-right .glyphicon{left:0}
.scroll-overlay-left .glyphicon{left:auto;right:0}
}
@media(max-width:992px){.scroll-overlay-left{left:43px}
.scroll-overlay-right{right:18px}
.webinars-list-container{margin-top:20px}
.webinars h2,.webinars .webinars-h1{margin-top:10px;margin-bottom:0;font-size:30px}
.webinars .show-all{padding-top:20px}
.webinar-item{width:50%;margin-right:.1%}
.webinars-list.open .webinar-item{margin-right:0}
.webinars-list.open .webinar-item:nth-child(even){margin-right:0}
.webinars-title{float:none}
.webinar-overlay .title a{font-size:14px}
}
@media(max-width:768px){.scroll-overlay-left{left:24px}
.scroll-overlay-right{right:0}
.webinars h2,.webinars .webinars-h1{font-size:24px}
.webinars .show-all{font-size:12px;white-space:nowrap}
.webinars .show-all .glyphicon{font-size:9px}
}
@media(max-width:650px){.webinar-item{width:100%;margin-right:3%}
}
@media(max-width:320px){.webinars h2,.webinars .webinars-h1{font-size:14px}
.recorded-count-grp,.upcoming-count-grp{font-size:14px;display:inline-block !important}
.webinars .show-all{padding-top:12px}
}
@media(min-width:321px) and (max-width:768px){.webinars h2,.webinars .webinars-h1{font-size:15px !important;margin-right:10px}
.recorded-count-grp,.upcoming-count-grp{color:#a3a3a3;display:inline-block;font-size:14px}
.webinars .show-all{padding-top:12px}
}
.webinars-hero-carousel .pagination-webinars .pagination-item-container:last-child::before{width:0 !important}
.filter-header.fixed{z-index:999!Important}
.webinars-hero-carousel h2,.webinars-hero-carousel h5{margin:0}
.webinars-hero-carousel h5{font-family:"proxima_nova",Arial;font-weight:bolder;margin-top:20px}
.webinars-hero-carousel .h2-container{padding-right:40%}
.webinars-hero-carousel h2{margin-top:5px}
.webinars-hero-carousel .date-subtitle{font-family:"proxima_novaregular_italic";font-weight:bolder;margin-top:10px}
.webinars-hero-carousel .btn{margin-top:20px;margin-bottom:20px}
.webinars-hero-carousel .carousel-inner-container{position:relative}
.webinars-hero-carousel .carousel-control{display:block;opacity:0}
.webinars-hero-carousel .carousel-control:hover{display:block;opacity:1 !important}
.webinars-hero-carousel .glyphicon{display:inline-block !important;color:white !important}
.webinars-hero-carousel .item{background-size:cover;background-position:center top}
.webinars-hero-carousel .pagination-webinars{border-top:1px solid #d6d6d6;position:relative;background-color:#f7f7f7;min-height:30px;width:100%}
.webinars-hero-carousel .pagination-webinars .carousel-indicators{top:8px;z-index:3}
.webinars-hero-carousel .pagination-webinars .carousel-indicators li{background-color:#b0b0b0 !important;border:0 solid #d7d7d7;width:12px;height:12px;vertical-align:top !important;margin:0}
.webinars-hero-carousel .pagination-webinars .carousel-indicators li.active{background-color:#03a2d6 !important}
.webinars-hero-carousel .pagination-webinars .pagination-item-container{height:110px}
.webinars-hero-carousel .pagination-webinars .pagination-item-container:before{content:"";display:block;background-color:#d6d6d6;width:1px;height:70px;position:absolute;right:0;margin-top:14px}
.webinars-hero-carousel .pagination-webinars .pagination-item{color:#666;font-size:14px;font-family:"proxima_nova_rgregular",Arial;margin-top:15px}
.webinars-hero-carousel .pagination-webinars .pagination-item-container.active .pagination-item{color:#2d2d2d;font-size:14px;font-family:"proxima_nova",Arial;font-weight:normal}
.webinars-hero-carousel .pagination-webinars .pagination-item-container .pagination-item:hover{color:#09c;cursor:pointer}
.webinars-hero-carousel .pagination-webinars .pagination-item .marker{position:absolute;height:5px;width:94%;background-color:#09c;bottom:0;left:3%;display:none}
.webinars-hero-carousel .pagination-item-container.active .pagination-item .marker{display:block}
.webinars-hero-carousel .pagination-webinars .pagination-item .title{padding:6px;height:70px;overflow:hidden}
@media(max-width:1200px){.webinars-hero-carousel .carousel-control{opacity:0 !important}
}
@media(min-width:769px) and (max-width:992px){.webinars-hero-carousel .pagination-webinars .pagination-item{font-size:12px}
}
@media(min-width:769px){.webinars-hero-carousel .item{height:405px;padding-top:30px;padding-left:20px}
}
@media(max-width:768px){.webinars-hero-carousel .item{padding-top:15px;height:280px}
.webinars-hero-carousel h2{font-size:24px}
.webinars-hero-carousel .date-subtitle{font-size:15px}
.webinars-hero-carousel .h2-container{padding-right:0}
}
#webinars-hero-carousel .left.carousel-control{width:8% !important}
.webinars .filter-header{border-bottom:0}
.webinars .filter-header .container{border-bottom:1px solid #d6d6d6}
.webinars .filter-header.select-fixed{border-bottom:1px solid #d6d6d6}
.webinars .filter-header.select-fixed .container{border-bottom:0}