#management-nav ul li.tab-history:after{content:'';display:block;position:absolute;width:100%;height:10px;bottom:-10px;left:0;transition:all .75s;background:-moz-linear-gradient(top,rgba(97,150,112,0.65) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(97,150,112,0.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(97,150,112,0.65) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6619670',endColorstr='#00000000',GradientType=0)}#management-nav ul li.tab-history a{color:#fff;text-decoration:none;outline:0;border:0;box-shadow:5px 0 20px -5px inset #333}.bg-lt-gray{background-color:#eff4f0}#bg-history-banner{text-align:center;margin-bottom:-30px;padding:0 15px}#bg-history-banner article{padding:25px 10px}#bg-history-banner img{display:block;width:100%}#bg-history-banner h1{color:#619670;text-transform:uppercase;font-weight:600}#bg-history-banner p{font-size:16px;line-height:1.6em;max-width:725px;margin:10px auto;padding:0 15px}#history-vid{padding:5px 10px 20px}#timeline-wrap{background:url('/Images/HomeSC/2020/history/swirl-opaque.jpg') no-repeat 18% center}img.img-bldg{display:inline-block;width:100%;max-width:140px;margin:-20px 40px 0 0;float:right;clear:both}#timeline-wrap section{clear:both}#timeline-wrap article{background:#333;padding:25px 15px 5px 0;min-height:150px}#timeline-wrap article p{color:#fff;font-size:14px;line-height:21px;max-width:750px;margin:0 0 50px;padding:0 50px 5px;border-left:solid 25px #96b960}.timeline-year{padding:0}#timeline-wrap h3{font-family:'bebas_kairegular';color:#000;font-size:36px;font-weight:normal;text-align:right;border-top:solid 2px #96b960;max-width:275px;margin:25px 0 0;float:right;position:relative}#timeline-wrap section:nth-child(2n+1) h3{padding:0 225px 0 0}#timeline-wrap section:nth-child(2n+2) h3{padding:0 185px 0 0}#timeline-wrap img.timeline-icon{display:inline-block;width:65px;margin-left:-140px;position:absolute;z-index:999}#timeline-wrap h3 span{display:block;margin-left:-100px;padding:0 8px;position:relative;z-index:99}@media screen and (max-width:767px){#timeline-wrap h3{text-align:left;max-width:90%;margin:20px 40px;padding:0;float:none}#timeline-wrap img.timeline-icon{position:absolute;top:0;right:0;float:none}#timeline-wrap h3 span{margin-top:-2px;margin-left:0}img.img-bldg{margin:0 40px 0 0;float:none}}