.wp-pagenavi{padding:0;font-size:12px;display:block;text-align:right;margin-bottom:20px}.wp-pagenavi .pages{padding-right:10px;border:0}.wp-pagenavi a,.wp-pagenavi a:visited{padding:3px 7px !important;margin:0;border:0 !important;font-weight:bold}.wp-pagenavi .current{padding:3px 7px !important;margin:0;border:0 !important}.post{margin-bottom:53px;padding-bottom:63px}#singlepost .post{margin-bottom:53px;padding-bottom:25px}.header-wrapper{margin-bottom:14px}.header-wrapper h2{display:block;margin-bottom:10px;font-size:20px;font-weight:bold}.header-wrapper .tags{display:inline-block;font-size:12px;padding:2px 10px 3px;font-weight:bold}.header-wrapper .tags a{font-style:italic;font-weight:normal}.posttitle,.posttitle a{font-size:20px;font-weight:bold}.posttitle a:hover{text-decoration:none}.postimg{position:relative}.postimg img,.single .postimg{display:block}.postimg{margin:0 30px 0 0;width:49.7%;float:left}#singlepost .postimg{margin:10px 0 20px;width:100%}.posttext{overflow:hidden}.entry-content.blog p{margin-bottom:10px}.date-wrapper{float:left;text-align:center;margin-right:20px;margin-top:2px}.date-wrapper .date-value{font-size:24px;font-weight:bold;margin-bottom:10px}.date-wrapper .month-value{font-size:18px;margin-bottom:2px;text-transform:uppercase}.date-wrapper .year-value{font-size:14px}.single .date-wrapper{text-align:left}.entry-content{overflow:hidden}.entry-content .entry-utility{padding-top:0}.related-post{margin-bottom:20px;float:left}#entry-author-info{clear:both;margin-bottom:36px;position:relative;padding:0 0 25px 0;border-width:0 0 1px 0;border-style:dashed}#entry-author-info h3{margin-bottom:23px;font-size:26px}#entry-author-info img{float:left;margin:5px 20px 0 0}.author{padding:0 0 9px}.related-post{margin-bottom:20px;float:left}#comment h3{display:block;margin-bottom:30px;font-size:16px}.commentlist{list-style-type:none;padding:0;margin:0}.commentlist ol{list-style-type:none;padding:30px 0 0 80px;margin:0}.commentlist li{position:relative;padding:0 0 25px 0}.commentlist li li{position:relative;padding:0}.avatar-img{position:absolute;top:5px;left:0}.avatar{display:block}.fn{display:block}.tdate,.reply{font-size:11px}.reply a:hover{text-decoration:underline}.fn,.fn a,.fn a:visited{font-weight:bold}.comment-body{margin:0;padding:0 0 20px 80px}.comment-body p{margin-bottom:5px;margin-top:10px}.comment-body .more{padding:0}.comment-arrow{width:8px;height:18px;position:absolute;left:72px;top:10px}#commentform{margin-bottom:20px}#commentform label{display:block}#commentform .text-input{margin-bottom:8px;padding:8px 5px;vertical-align:middle}#commentform .textarea{margin-bottom:20px;padding:8px 5px;vertical-align:top}#frame-filter{margin:0 auto 54px auto}#filter{list-style-type:none;padding:7px 0 0;margin:0 auto;display:inline-block;text-align:center}#filter li{list-style-type:none;display:inline-block;padding-bottom:15px;text-transform:none;line-height:normal;width:calc(118% / 6);font-size:12px}#filter li a,#filter li a:visited{padding:0 11px}#filter li.current{font-weight:bold}.ts-pf-shortcode{margin-bottom:50px}.ts-portfolio .item{margin-bottom:60px}.ts-pf-img{position:relative;margin-bottom:14px}.ts-clear{clear:both;height:1px !important;line-height:1px !important;float:none !important}.ts-pf-text{padding:0 20px 8px 20px}.ts-pf-text h2{font-size:14px;margin-bottom:0;font-weight:bold}.ts-pf-info{padding:5px 20px}.ts-pf-info .cat{text-transform:capitalize;float:none;text-align:center}.ts-pf-info .btn-zoom{float:right;text-indent:-9999px;width:12px;height:12px;margin-top:5px}.ts-pf-img img{display:block}.ts-pf-img{overflow:hidden;display:block;position:relative}.ts-pf-img a.image{display:block;position:relative;overflow:hidden}.ts-pf-img a.pfzoom .rollover{background:url(../images/hover-zoom.png);background-color:#000;background-repeat:no-repeat;background-position:center;display:block;position:absolute;z-index:10;display:none;cursor:pointer;width:100%;height:100%}.ts-pf-img a.pflink .rollover{background:url(../images/hover-link.html);background-color:#000;background-repeat:no-repeat;background-position:center;display:block;position:absolute;z-index:10;display:none;cursor:pointer;width:100%;height:100%}.ts-pf-img a.pfdetail .rollover{background:url(../images/hover-doc.html);background-color:#000;background-repeat:no-repeat;background-position:center;display:block;position:absolute;z-index:10;display:none;cursor:pointer;width:100%;height:100%}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0;-moz-transition-duration:0;-o-transition-duration:0;transition-duration:0}form{margin:0;padding:0}fieldset{border:0}#contactform{margin:0;position:relative;width:7%;float:left}#contactform label{display:block;width:100%;padding-bottom:5px}span.error{color:red;text-align:left;font-size:11px;padding-bottom:15px;display:block}#contactform input.text-input{margin-bottom:15px;vertical-align:middle;padding:10px;width:93%;border:0}#contactform textarea{width:98%;height:140px;border:0}#message{margin-left:0;font-weight:bold}#message p{margin:6px 0}#contactform .button{cursor:pointer;margin-top:18px;border:0}