.blog a,.single a,.archive a{color:#343434}.blog a:hover,.single a:hover,.archive a:hover{color:#343434;text-decoration:none}.blog a.more-link,.single a.more-link,.archive a.more-link{text-transform:none;font-size:14px;line-height:18px;margin:15px auto 0px auto;display:block;text-decoration:none;padding:5px 10px;max-width:120px;text-align:center;color:#fff;background:#343434}.blog a.more-link:hover,.single a.more-link:hover,.archive a.more-link:hover{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}.blog .entry-content a,.single .entry-content a,.archive .entry-content a{text-decoration:underline}.blog .entry-content a.more-link,.single .entry-content a.more-link,.archive .entry-content a.more-link{text-decoration:none}.blog h1,.blog .h1,.single h1,.single .h1,.archive h1,.archive .h1{font-size:36px;line-height:38px;font-weight:400;padding:0px;margin:0 0 10px 0;color:#343434}.blog h1 a,.blog .h1 a,.single h1 a,.single .h1 a,.archive h1 a,.archive .h1 a{text-decoration:none}.blog h2,.blog .h2,.single h2,.single .h2,.archive h2,.archive .h2{font-size:24px;line-height:26px;font-weight:400;padding:0px;margin:0 0 10px 0}.blog h2 a,.blog .h2 a,.single h2 a,.single .h2 a,.archive h2 a,.archive .h2 a{text-decoration:none}.blog .entry-meta,.single .entry-meta,.archive .entry-meta{margin:0px;font-size:13px;line-height:15px;font-style:italic}.blog .entry-meta span.liner,.single .entry-meta span.liner,.archive .entry-meta span.liner{border-color:#EEE;margin:8px auto 10px auto}.blog #sidebar-right ul,.single #sidebar-right ul,.archive #sidebar-right ul{list-style:none;margon:0px;padding:0px}.blog #sidebar-right ul li,.single #sidebar-right ul li,.archive #sidebar-right ul li{display:block;margin:0 0 10px 0}.blog #sidebar-right ul li span.post-date,.single #sidebar-right ul li span.post-date,.archive #sidebar-right ul li span.post-date{display:block;font-size:13px;line-height:15px;font-style:italic;padding:0px;color:#999}.blog header.page-header{margin:0 0 30px 0;padding:0 0 20px 0;border:0px;text-align:center}.blog header.page-header em{font-size:18px;line-height:28px}.blog .entry-image{text-align:center;margin:0 0 30px 0;overflow:hidden}.blog .entry-image img{width:100%;height:auto;display:block;max-width:200px;margin:0px auto}.blog article.type-post{margin:0 0 0px 0;text-align:center}.blog .entry-meta{max-width:800px;border-bottom:0px solid #EEE;margin:0px auto 10px auto;padding:0 0 10px 0;text-align:center}.blog .entry-content{max-width:800px;margin:0px auto}.blog footer.entry-meta{border-bottom:0px solid #EEE;margin-top:0px;text-align:center}.blog .timeline-wrapper{overflow:hidden;height:100px;margin-bottom:20px}.blog .timeline-wrapper .timeline{z-index:0;position:relative;top:40px;left:50%;margin-left:-8px;width:16px;height:16px;background-color:#CCC;border-radius:8px}.blog .timeline-wrapper .timeline:before{z-index:0;content:'';position:absolute;top:-40px;left:8px;width:1px;height:1000px;background-color:#CCC}.blog .timeline-wrapper .timeline:after{z-index:0;content:'';position:absolute;top:16px;left:8px;width:1px;height:1000px;background-color:#CCC}.blog span.load-more,.blog span.load-end{display:block;text-align:center;font-size:24px;line-height:26px;color:#343434}.blog span.load-more i,.blog span.load-end i{font-size:48px;line-height:48px;color:#343434;display:block;margin:0 0 20px 0}.single .entry-image{text-align:center;margin:0 0 30px 0;overflow:hidden}.single .entry-image img{width:100%;height:auto;display:block;max-width:400px;margin:0px auto}.single h1.entry-title{font-weight:400;text-align:center}.single .entry-meta{max-width:800px;border-bottom:0px solid #EEE;margin:0px auto 10px auto;padding:0 0 10px 0;text-align:center}.single footer.entry-meta{font-style:normal}.single footer.entry-meta .h2{font-style:normal}.pagination li>span{background:none;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;margin:5px}.pagination li a.page-numbers{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;margin:5px}.pagination li.active>span{background:#343434;border:1px solid #343434}@media print, all and (max-width: 700px){.blog header.page-header{margin-bottom:30px;padding:0px}.blog header.page-header h1.page-title{font-size:18px;line-height:20px}.blog header.page-header em{font-size:14px;line-height:20px}.blog h2{font-size:18px;line-height:20px}}
