﻿.blog-image{overflow:hidden;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}@media (min-width: 1200px) {.blog-image{width:270px;}}.blog-image img{-moz-transition:opacity 0.3s ease,-moz-transform 0.27s ease-in;-o-transition:opacity 0.3s ease,-o-transform 0.27s ease-in;-webkit-transition:opacity 0.3s ease,-webkit-transform 0.27s ease-in;transition:opacity 0.3s ease,transform 0.27s ease-in;opacity:1;}@media (min-width: 1200px) {.blog-image img{-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-webkit-transform:translateX(-30px);transform:translateX(-30px);max-width:405px;}}@media (max-width: 1199px) {.blog-image img{width:100%;}}.blog-image a{display:block;background:#000;}.blog-image:hover img{opacity:0.92;}@media (min-width: 1200px) {.blog-image:hover img{-moz-transform:rotate(3deg) scale(1.1);-ms-transform:rotate(3deg) scale(1.1);-webkit-transform:rotate(3deg) scale(1.1);transform:rotate(3deg) scale(1.1);}}.blog-caption{background:#fff;padding:14px 19px 15px 28px;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}@media (max-width: 1199px) {.blog-caption{padding:14px 20px 15px;}}.blog-caption:hover{background:#03a9f4;}.blog-caption:hover a,.blog-caption:hover .post-descr,.blog-caption:hover .date-added{color:white;}@media (min-width: 1200px) {.blog-caption:hover .date-added:after{right:15px;}}.blog-caption a{font:500 17px/23px "Roboto",sans-serif;color:#03a9f4;text-transform:uppercase;}@media (max-width: 1199px) {.blog-caption a{font-size:15px;line-height:21px;}}.blog-caption a:hover{color:#333;}.blog-caption .post-descr{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font:400 12px/20px "Roboto",sans-serif;color:#888888;margin-bottom:27px;}.blog-caption .date-added{font:400 12px/16px "Roboto",sans-serif;color:#03a9f4;margin-bottom:15px;display:block;position:relative;text-transform:none;}.blog-caption .date-added:before{content:"\e053";font-size:13px;line-height:13px;margin-right:6px;font-family:"material-design";}.blog-caption .date-added:after{position:absolute;top:-1px;right:0;text-align:right;content:"\e0c2";font-size:27px;font-family:"material-design";}.blog-caption .date-added:hover{color:#333;}#homepage-blog{margin-bottom:20px;}@media (max-width: 767px) {#homepage-blog{margin-bottom:0;}}#homepage-blog .title_block{border:none;text-align:center;margin-bottom:17px;}#homepage-blog .title_block:after{display:none;}#homepage-blog li{margin-bottom:30px;}#homepage-blog li:hover .blog-caption,#homepage-blog li:hover .blog-image{-moz-box-shadow:6px 6px 15px 0px rgba(0,0,0,0.1);-webkit-box-shadow:6px 6px 15px 0px rgba(0,0,0,0.1);box-shadow:6px 6px 15px 0px rgba(0,0,0,0.1);}@media (min-width: 992px) {#homepage-blog li.first-in-line{clear:left;}}@media only screen and (min-width: 480px) and (max-width: 767px) {#homepage-blog li{width:50%;float:left;}}@media (min-width: 768px) and (max-width: 991px) {#homepage-blog li.first-item-of-tablet-line{clear:left;}}@media only screen and (max-width: 767px) {#homepage-blog li.first-item-of-mobile-line{clear:left;}}