#post-thumbnail{ width:31.3%; float:left; margin-right:3%; padding-bottom:35px}#post-thumbnail h2{ line-height:20px; margin:0}#post-thumbnail h2 a{ color:#111; font-weight:bold !important; border:none}#post-thumbnail:nth-child(3n){ margin-right:0}#post-thumbnail img{ width:100%; height:auto}span.categoryhom a{ border-bottom:2px solid #E8554E}.post-thumbnail-row{ overflow:hidden}@media all and (max-width:599px){ span.categoryhom a{ display:none !important  } #post-thumbnail p{ color:#3c3c3c!important; font-size:0.875rem; line-height:1  }}@media all and (max-width:430px){ #post-thumbnail p{ font-size:1rem; margin:7px 0 0 0; word-wrap:break-word; overflow-wrap:break-word; -webkit-hyphens:auto; -moz-hyphens:auto; -ms-hyphens:auto; hyphens:auto; text-align:justify  } #post-thumbnail h2 a{ line-height:1!important; word-wrap:break-word; overflow-wrap:break-word; -webkit-hyphens:auto; -moz-hyphens:auto; -ms-hyphens:auto; hyphens:auto; text-align:justify  } #post-thumbnail img{ float:auto !important; min-width:100% !important; margin:0 !important; padding:0!important; overflow:hidden !important  } #post-thumbnail{ width:99% !important; margin:0 auto 0; float:auto!important; margin-bottom:25px !important; padding:0!important; border:1px solid #ddd; overflow:hidden !important; border-radius:15px  } #post-thumbnail h2 a{ width:100%; float:none; clear:both  } #post-thumbnail p{ display:block !important; padding:9px  } #hometitle{ width:90% !important; margin:9px !important  }}@media screen and (min-width:350px) and (max-width:430px){ .post-thumbnail-row{ margin:0 6% } .pagination{ width:90%!important; margin-left:auto !important  }}@media screen and (max-width:350px){ .post-thumbnail-row{ margin:0 3% } .pagination{ width:93%!important; margin-left:auto !important  }}