.imagetextbottomblock{width:100%;overflow:hidden;position:relative;cursor:pointer}.imagetextbottomblock .overlay{width:100%;position:absolute;overflow:hidden;left:0;background:#fff;color:#3c4a50}.imagetextbottomblock .overlayNormal{width:100%;overflow:hidden;left:0;background:#fff;color:#3c4a50}.imagetextbottomblock p{color:inherit}.imagetextbottomblock .black{background:rgba(0,0,0,0.8)}.imagetextbottomblock .white{background:rgba(255,255,255,0.8)}.imagetextbottomblock .gray{background:rgba(120,140,150,0.8)}.imagetextbottomblock img{width:100%;height:auto}.setAbsolutePosition{position:absolute;top:0;height:100%}.setAbsolutePosition h2{font-weight:bold!important;margin-bottom:10px!important}.setAbsolutePosition .imagetextbottomblock_content{width:100%}.imagetextbottomblock .positionBottom{top:auto;bottom:0}.imagetextbottomblock .positionTop{top:0;bottom:auto}.grayContent .imagetextbottomblockMoreButtonWhite{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) no-repeat}.grayContent .overlay{background:#fff!important}.grayContent h2{color:#1a2b4d!important}.grayContent:hover .overlay{background:#51bec9!important}.grayContent:hover h2{color:#fff!important}.grayContent:hover .imagetextbottomblockMoreButtonWhite{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) no-repeat}.imagetextbottomblock_contentHolder{padding:10px;float:left;min-height:68px}.imagetextbottomblock_content{display:inline-block;float:left;width:90%}.imagetextbottomblock img{display:block;position:relative;-webkit-transition:all 0.4s ease-in;transition:all 0.3s ease-in;width:100%;height:auto}.imagetextbottomblock:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.imagetextbottomblock h2{color:#1a2b4c;text-align:center;position:relative;font-size:17px;float:left;margin:0px;display:inline-block;text-align:left;font-weight:bold;margin-bottom:10px;border:none!important}.imagetextbottomblock a.info{display:inline-block;text-decoration:none;padding:7px 14px;text-transform:uppercase;color:#fff;border:1px solid #fff;margin:50px 0 0 0;background-color:transparent}.imagetextbottomblock a.info:hover{box-shadow:0 0 5px #fff}.imagetextbottomblock p.icon-links a{float:right;color:#3c4a50;font-size:1.4em}.imagetextbottomblock:hover p.icon-links a:hover,.imagetextbottomblock:hover p.icon-links a:focus{color:#252d31}.imagetextbottomblock p.icon-links a span:before{display:inline-block;padding:8px 10px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.imagetextbottomblock:hover h2{-webkit-transition-delay:0.05s;transition-delay:0.05s}.imagetextbottomblock:hover p.icon-links a:nth-child(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}.imagetextbottomblock:hover p.icon-links a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}.imagetextbottomblock:hover p.icon-links a:first-child{-webkit-transition-delay:0.2s;transition-delay:0.2s}.imagetextbottomblockMoreButton{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) no-repeat;width:50px;height:40px;position:absolute;right:-5px;background-size:60%;margin-top:15px}.imagetextbottomblockMoreButtonWhite{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) no-repeat;width:50px;height:40px;position:absolute;right:-5px;background-size:60%;margin-top:15px}@media screen and (max-width:550px){.imagetextbottomblock .overlay{position:relative}.imagetextbottomblock h2{min-height:0}.blankIMG{display:none}}