.blog{background-color:#fff}.blog table{width:100% !important}.blog table input[type=submit]{display:block;width:80%}.blog .back-link{margin-bottom:10px;display:block}.blog .navigation{margin-bottom:5px}.blog .blog-title{font-size:26px;margin-bottom:10px}.blog .blog-content{width:70%;float:left;padding:15px}.blog .blog-sidebar{width:30%;float:left;padding:15px;border-left:1px solid #d0d0d0}.blog .blog-sidebar a{color:#000}.blog .blog-sidebar a:active,.blog .blog-sidebar a:hover{text-decoration:underline}.blog .blog-sidebar .buttons-list a:active,.blog .blog-sidebar .buttons-list a:hover{text-decoration:none}@media screen and (max-width:767px){.blog .blog-content{width:100%}.blog .blog-sidebar{display:none}}.blog .blog-posts{margin-left:-10px;margin-right:-10px}.blog .blog-post{width:50%;float:left;height:420px;max-height:420px;margin-bottom:15px;padding-left:10px;padding-right:10px}@media screen and (max-width:480px){.blog .blog-post{width:100%}}.blog .blog-post .post-header{font-size:20px;line-height:24px;cursor:pointer;display:block}.blog .blog-post .post-header:active,.blog .blog-post .post-header:hover{text-decoration:underline}.blog .blog-post p{margin-bottom:15px;margin-top:15px}.blog .blog-post .read-more{color:#fff;display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;background-image:none;border:none;white-space:normal;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.blog .blog-post .read-more:active{-moz-box-shadow:inset 0 6px 10px rgba(0,0,0,0.125);-webkit-box-shadow:inset 0 6px 10px rgba(0,0,0,0.125);box-shadow:inset 0 6px 10px rgba(0,0,0,0.125)}.blog .sidebar-header{font-size:20px;margin-bottom:5px}.blog .recent-post{padding-left:20px}.blog .recent-post li{margin-bottom:10px}.blog .categories a,.blog .archives a{display:block}.blog .author{margin-bottom:0}.blog .author,.blog .date{font-size:14px}.blog .shareicons{margin-bottom:10px}.blog .category{padding:10px 15px;border:#bbb 1px solid;font-size:14px}.blog .category a{display:inline-block;color:#000;padding-left:10px}.blog .category a:active,.blog .category a:hover{text-decoration:underline}.blog .content{margin-top:15px;margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.post-image{height:200px;width:100%;display:block;margin-bottom:10px}