.hidden{display:none}
.column .company-story-container{height:135px;position:relative}
@media only screen and (max-width:640px){.column .company-story-container{height:275px;position:relative}
}
.company-name-container{position:absolute;width:100%;bottom:0;background-color:black;color:white;padding:10px 15px 10px 15px}
.data-customer-success h2{margin-bottom:20px;margin-top:30px;font-family:'HelveticaNeueLight',Helvetica,Roboto,Arial,sans-serif}
h3.company-name{margin-bottom:0}
.company-name{font-size:1.4rem;font-family:"Roboto",Arial,Helvetica,sans-serif;line-height:20px}
.asset-icon{height:35px;float:right;padding-top:8px;margin-bottom:30px}
.resource-card>a{margin-top:15px}
.resource-card>a{float:right;padding-left:11px;margin-bottom:16px}
.disabled{pointer-events:none;cursor:default}
.disabled i{color:#a8a8a8}
@media only screen and (max-width:640px){.resource-card>img{width:100%}
.p-and-s-title{margin-bottom:5px;margin-top:27px}
}
.filter-dropdown{margin-bottom:5px !important;margin-top:15px !important}
#filter{margin-bottom:18px}
.resource-card{position:relative}
.resource-card:hover{cursor:pointer}
.play-btn{color:white;display:inline-block;padding:25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
#on-demand-webcast-container a{text-decoration:none !important}
.resource-card>img{width:100%;height:auto}
.play-btn img{-webkit-filter:invert(100%);-ms-filter:invert(100%);-o-filter:invert(100%);filter:invert(100%)}
#resource-data-container hr{width:100%;border-bottom:1px #cacaca solid;margin:0 15px 0 15px;clear:both}
.filter-title{font-family:'HelveticaNeueLight',Helvetica,Roboto,Arial,sans-serif;margin-left:15px;text-align:left !important;clear:both;margin-top:15px}
input#resource-search::placeholder{color:#666}
input#resource-search{margin-bottom:10px}