.resource-block{position:relative;border:5px solid #fff;transition:all ease-in-out .2s;background-image:url(no_such_asset_in_module_asset_url);background-repeat:no-repeat;background-size:cover;margin-bottom:30px}.resource-block:after{content:"";display:block;padding-bottom:100%;background-image:url(no_such_asset_in_module_asset_url);* background-size:45px;background-position:right 15px bottom 15px;background-repeat:no-repeat}.resource-block:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.5)}.resource-block:hover:after{background-image:url(no_such_asset_in_module_asset_url);*}.resource-block .wrapper-square{position:absolute;width:100%;height:100%;padding:30px}.resource-block h3.title{color:#fff;font-weight:700;font-size:26px;margin-bottom:0px;line-height:26px}@media(max-width:1000px){.resource-block h3.title{font-size:20px}}@media(max-width:550px){.resource-block h3.title{font-size:15px}.resource-block .wrapper-square{padding:10px}}@media(max-width:450px){.resource-block h3.title{font-size:9px}}@media(max-width:350px){.resource-block h3.title{line-height:10px}}@media(min-width:768px){.row-fluid .span4.resource-block:nth-child(4){margin-left:0px}.row-fluid .span4.resource-block:nth-child(7){margin-left:0px}}@media(max-width:767px){.row-fluid .span4.resource-block{margin:10px}.row-fluid .span4.resource-block:first-child{margin-left:10px}.row-fluid .span4.resource-block{float:left;width:calc(50% - 20px)}.row-fluid .span4.resource-block:nth-child(2),.row-fluid .span4.resource-block:nth-child(4){clear:right}}