h1.page-header{display:none;}#banner h1.pane-title{font-size:0px;color:#ffffff;}#intro{padding:1em 1em 0 1em;}#projects .entry{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #cccccc;}#projects .entry-left{border:1px solid #cc0000;padding:5px !important;background-color:#ffffff;}#projects .entry-body h3{padding-left:30px;font-size:2.4em;}#projects .entry-body p{padding:15px 30px;font-size:1.4em;}#projects .entry:hover{background-color:#ffffee;}#projects a.btn-danger{margin-bottom:.5em !important;}@media screen and (min-width:769px){#projects .summarytext{max-height:450px;overflow:auto;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),white 70%) 0 100%,radial-gradient(50% 0,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(50% 100%,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),white 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:white;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;}#projects .entry{max-height:700px;}#projects .entry-body h3{margin-top:0;}}
