.archive .hentry,.blog .hentry{margin-bottom:1.6em;}#sidebar .widget_text.plugins .widget-inner>h3{font-size:30px;text-align:center;margin-bottom:0;}#sidebar .salesbox h3.glyphicons{font-size:24px;line-height:32px;padding-top:0;}#sidebar .salesbox h3.glyphicons i:before{line-height:33px!important;}#sidebar .widget_text.plugins{background:url("../img/wp-logo-tilt-15.png") no-repeat;}#sidebar .salesbox .btn{display:block;}figure.wp-caption{max-width:100%;}section#comments{clear:both;}.author .page-header{border:none;margin-bottom:0;}#main .author-profile{padding-top:0;border:1px solid #20252e;border-radius:4px;background:#284b61;padding:1em 0;color:#fff;font-size:1.2em;line-height:1.3;}.author-profile h4{margin:0 0.7em 0 0;color:#fffbda;}.author-profile .author-description{font-size:1em;}#main .author-profile .avatar{margin:0;float:none;border-radius:4px;border:2px solid #5290b7;}.author-profile .social{list-style:none;margin:5px 0 0;float:left;}.author-profile .social li{float:left;margin-right:6px;}.author-profile .social li .glyphicons{display:block;height:26px;width:26px;padding:0;}.author-profile .social li .glyphicons i:before{line-height:1!important;font-size:24px;}.filter{margin-left:0;padding-left:0;list-style:none;text-transform:uppercase;}.filter>li{display:inline-block;}.filter>li>a:hover{}.grid{box-sizing:border-box;position:relative;margin:0 auto;padding:1em 0 4em;width:100%;list-style:none;text-align:center;float:left;}.grid>li{position:relative;float:left;overflow:hidden;margin:10px 1%;max-width:420px;max-height:236px;min-height:180px;width:31.33333%;height:auto;text-align:center;cursor:pointer;background:#5290b7;opacity:.9;}.grid>li:hover,.grid>li:focus{}.grid>li img{position:relative;display:block;max-width:100%;opacity:.1;width:-webkit-calc(100% + 0);width:calc(100% + 0);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1);transform:scale(1);}.grid>li .wp-post-image{margin-bottom:0;}.grid>li .caption{padding:7%;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:center;font-style:normal;}.grid>li .caption::before,.grid>li .caption::after{pointer-events:none;}.grid>li .caption>a{z-index:1000;white-space:wrap;}.grid>li .caption>div{position:absolute;bottom:0;left:0;padding:10%;width:100%;height:50%;}.grid>li .caption,.grid>li .caption>a{position:absolute;top:0;left:0;width:100%;height:100%;}.grid>li h2,.grid>li .portfolio-type{margin:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,20px,0);}.grid>li h2,.grid>li h2 a{font-family:@font-family-sans-serif;font-size:24px;line-height:1;font-weight:700;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;color:#fff;opacity:1;margin-bottom:20px;}.grid>li h2 span{font-weight:800;}.grid>li .portfolio-type{padding-left:0;list-style:none;letter-spacing:1px;opacity:1;-webkit-transition:opacity 0.2s,-webkit-transform 0.35s;transition:opacity 0.2s,transform 0.35s;color:#fff;}.grid>li .portfolio-type a{color:#fff;}.grid>li:hover img,.grid>li:focus img{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);}.grid>li:hover .portfolio-type,.grid>li:focus h2,.grid>li:hover h2,.grid>li:focus .portfolio-type{opacity:0;}.grid>li:hover h2,.grid>li:focus h2,.grid>li:hover .portfolio-type,.grid>li:focus .portfolio-type{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.grid>li:hover .portfolio-type,.grid>li:focus .portfolio-type{-webkit-transition-delay:0.05s;transition-delay:0.05s;-webkit-transition-duration:0.35s;transition-duration:0.35s;}#content-info .container{padding:0;}.btn-cta{font-size:150%;}@media (min-width: 960px) {#nav-main #searchform{width:200px;}#nav-main #searchform #s{width:100px;}}@media (min-width: 1200px) {}@media (max-width:  979px) {}@media (max-width:  768px ) {.grid>li{width:48%;}.grid>li h2,.grid>li h2 a{font-size:18px;}.grid>li .caption li{font-size:14px;line-height:1;}}@media (max-width:  450px ) {.grid>li{width:100%;min-height:236px;}.grid>li h2,.grid>li h2 a{font-size:18px;}.grid>li .caption li{font-size:1.25em;line-height:20px;}}