h3{font-size:16px; margin-bottom: 20px;} blockquote{padding: 0; border-left: 0;} li{line-height: 2em} .modal-dialog{position: relative; line-height: 20px} .modal-header{position: absolute; right: 15px; top: 10px; border: none;z-index: 999} .modal-body{padding: 20px 50px;} .dropdown-menu {min-width: 120px; margin-top: 0;} .col-md-4{width:20%;} .card {position: relative; display: block; padding: 0; overflow: hidden; border: 1px solid #ddd; border-radius: 0; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075); box-shadow: 0 1px 2px rgba(0,0,0,.075); -webkit-transition: all .5s cubic-bezier(.175,.885,.32,1); -o-transition: all .5s cubic-bezier(.175,.885,.32,1); transition: all .5s cubic-bezier(.175,.885,.32,1);} .card .card-heading {display: block; padding: 10px; margin: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .card .card-content {padding: 0 10px 10px 10px; overflow: hidden; text-overflow: ellipsis;} .card > .card-reveal { position: absolute; top: 100%; left: 0; width: 100%; height: 100%; background-color: #f1f1f1; -webkit-transition: all .8s cubic-bezier(.175,.885,.32,1); -o-transition: all .8s cubic-bezier(.175,.885,.32,1); transition: all .8s cubic-bezier(.175,.885,.32,1);} .card>.card-reveal>.card-heading{padding:20px 10px} .card:hover>.card-reveal{top:0} .card.ad > .img-wrapper {height: 110px; line-height:110px; text-align:center; font-size:25px; width: 100%;} .card.ad > .card-heading {text-align: center;} .card.ad > .card-reveal > .card-heading { padding: 12px 10px 10px 15px;} .card.ad > .card-reveal {color: #333;} .card.ad > .card-reveal li{line-height:1.5;font-size:12px;}