#docs.inset{float:right;padding-left:20px;margin-top:20px;width:50%}.thumbs .docs .last{margin-bottom:35px}.icons .imageblock{border-bottom:1px solid #dcdcdc}.icons .imageblock a{vertical-align:middle}.icons .imageblock a.img{background-position:center;background-repeat:no-repeat;background-size:150%;border:1px solid #dcdcdc;display:inline-block;margin-right:15px;height:40px;width:40px}.thumbs .imageblock .details.collage{background-color:rgba(255,255,255,.75);display:none;padding:7px}.thumbs .imageblock:hover .details.collage{display:block}.thumbs .imageblock{float:left}.thumbs .imageblock.centered{display:inline-block;float:none;vertical-align:middle}.thumbs .imageblock.equal a{background-position:center top;background-repeat:no-repeat;background-size:cover;display:block;height:150px;overflow:hidden}.thumbs .imageblock.equal a:hover{background-position:center;background-size:200%}#docs{margin:0;margin-bottom:50px}#docs.cards .thedetails a{color:#dcdcdc;display:block;padding:30px}#docs.cards .thedetails a:hover{color:#007aa1}#docs.cards .dtc{border:10px solid #dcdcdc;width:50%}#docs.cards .theimage{background-position:center;background-repeat:no-repeat;background-size:cover;height:150px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;display:block;float:left;overflow:hidden;position:relative;width:20%}#docs.cards .thedetails{border:10px solid #dcdcdc;display:block;float:right;min-height:150px;width:65%}#docs.cards .table .theimage{display:table-cell;float:none;height:unset;width:20%}#docs.cards .table .thedetails{display:table-cell;float:none;min-height:unset;width:unset}#docs.cards .thedetails h3{margin-bottom:0}#docs.cards .thedetails:hover{background-color:#007aa1;border-color:#007aa1}#docs.cards .thedetails:hover a{color:#fff}#docs.cards .thedetails .theblurb{color:dimgray;font-size:1rem;font-weight:400;text-transform:none}#docs.cards .thedetails:hover .theblurb{color:#fff}#docs.cards .thedetails.nofeature{border:none;border-bottom:1px solid #dcdcdc;min-height:unset}#docs.cards .thedetails.nofeature h3 a{padding:30px}#docs.cards .thevideo{background:#00b2e3;border-color:#00b2e3;border-left:none;text-transform:uppercase;width:15%}#docs.cards .thevideo:hover{background:#70d44b;border-color:#70d44b}#docs.cards .thevideo a{display:block;height:100%;padding-top:35%;position:absolute;top:0;width:100%}#docs.cards .thevideo.novideo{background:#dcdcdc;border-color:#dcdcdc}#docs.cards .thevideo.novideo a{display:none}