@import url(http://fonts.googleapis.com/css?family=Raleway:100,300,400,700,500);@import url(http://fonts.googleapis.com/css?family=Roboto:400,300);body,html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Raleway,Roboto,sans-serif}a,body,html{color:#595959}a{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}a:focus{outline-offset:0;outline:none}a:hover{text-decoration:none;color:#3498db}p{font-size:.9375rem;font-weight:300;color:#595959;line-height:25px;font-family:Roboto}ul{padding:0;margin:0}li{display:inline-block}img{height:auto;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;max-width:100%}audio,iframe{height:auto;border:none;width:100%}input,textarea{width:100%}.form-control:focus,input:focus,textarea:focus{outline:0!important;box-shadow:none}article{padding-bottom:60px}.section-area{display:inline-block}.main-content{padding:30px 0 0}h1{font-size:1.8em}h2{font-size:1.87em}h3{font-size:1.75em}h4{font-size:1.375em}h5{font-size:1.125em}h6{font-size:.875em}h1,h2,h3,h4,h5,h6{margin:0}.heading{font-weight:700;padding-bottom:15px}.headings p{padding-bottom:30px}.carousel-indicators li{border-radius:0}.carousel-indicators .active{border:none;background-color:hsla(0,0%,73%,.3)}.carousel-control.left,.carousel-control.right{height:20px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;opacity:1;text-align:center;top:85%;margin:5px;width:20px;background-image:none;background:#4d4d4d;line-height:20px}.carousel-control.left{left:43%}.carousel-control.right{right:43%}.carousel-control.left:hover,.carousel-control.right:hover{background-color:#61a8d8}.slide-nav{height:22px;border:1px solid #ededed;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;text-align:center;cursor:pointer;width:22px;line-height:22px;display:inline-block}.slide-nav:hover{border-color:#61a8d8;color:#fff;background-color:#61a8d8}.page-heading{text-align:center}.page-title{font-size:3.125em;font-weight:100;text-transform:uppercase;margin:0;padding-bottom:27px}.footer-section .widget-title,.section-title{padding-top:90px;font-size:1.375em;font-weight:400;color:#000;text-transform:uppercase;position:relative;margin:0;padding-bottom:50px;padding-left:35px}.footer-section .widget-title span,.section-title span{position:relative}.footer-section .widget-title span:before,.footer-section .widget-title:after,.footer-section .widget-title:before,.section-title span:before,.section-title:after,.section-title:before{height:20px;content:"";position:absolute;top:92px;background-color:#d7d7d7}.footer-section .widget-title:before,.section-title:before{left:0;width:12px}.footer-section .widget-title:after,.section-title:after{left:13px;width:6px}.footer-section .widget-title span:before,.section-title span:before{top:3px;left:-14px;width:3px;display:inline-block}.entry-title,.item-title,.post-title{padding:0 0 16px;font-size:1.06em;font-weight:500;color:#4c4c4c;text-transform:uppercase;margin:0}.item-title{padding-top:18px}.entry-title{font-size:1.15em}.services .item-title{padding-top:0}.mini-title{font-weight:300;position:relative;margin:0}.short-code-title{padding:75px 0 50px;margin:0;font-family:Roboto}.item-top{position:relative}.feature-icon,.item-icon,.service-icon{font-size:1.8em;color:#b2b2b2;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;border-radius:100%;line-height:60px;display:inline-block}.feature-icon{height:60px;color:#fff;position:relative;text-align:center;background-color:#d7d7d7;width:60px;display:inline-block;z-index:1}.feature-icon:hover{color:#fff;background-color:#61a8d8}.feature-icon:after{height:100%;padding:2px;-webkit-transition:-webkit-transform .25s,opacity .25s;-moz-transition:-moz-transform .25s,opacity .25s;-ms-transition:-moz-transform .25s,opacity .25s;-o-transition:-moz-transform .25s,opacity .25s;transition:transform .25s,opacity .25s;content:"";position:absolute;opacity:0;top:-2px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;border-radius:50%;background:#d7d7d7;left:-2px;width:100%;z-index:-1}.feature-icon:hover:after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s,opacity .2s;-moz-transition:-moz-transform .4s,opacity .2s;-ms-transition:-moz-transform .4s,opacity .2s;-o-transition:-moz-transform .4s,opacity .2s;transition:transform .4s,opacity .2s;opacity:1}.item:hover .item-icon,.item:hover .service-icon{color:#61a8d8}.item-top:before{height:4px;content:"";position:absolute;bottom:0;background-color:#ecf0f1;width:100%}.item-description,.item-text,.post-text{padding-top:30px;font-size:.875em;font-weight:300;color:#595959;letter-spacing:-.3px;margin:0;font-family:Roboto}.item-top:after{height:4px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;content:"";position:absolute;bottom:0;background-color:#bfbfbf;left:0;width:25px}.item:hover .item-top:after{background-color:#61a8d8}.post-meta{font-size:.875em;color:#bfbfbf;padding-bottom:25px}.post-slider .post-meta{padding-top:10px;padding-bottom:17px}.entry-meta span{display:inline-block}.entry-meta a{color:#bfbfbf}.meta-icon{font-size:.85em}.author-social{padding:15px 30px 0 0;text-align:right}.author-social a,.member-bio a{height:20px;font-size:1em;color:#fff;text-align:center;background-color:#b3b3b3;width:20px;line-height:22px;display:inline-block}.author-social a{margin-left:5px}.member-bio a{margin-right:5px}.facebook,.google-plus,.linkedin,.member-bio a,.pinterest,.twitter{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.facebook:hover{background-color:#3d5b99}.google-plus:hover{background-color:#dd4b39}.twitter:hover{background-color:#5ea9dd}.pinterest:hover{background-color:#cb2027}.linkedin:hover{background-color:#0177b5}.page-heading-shortcode .page-description{padding:0 50px}.panel-group .panel{border:1px solid #ededed;margin:0 0 -6px;border-radius:0}.panel-heading{padding:0}.panel-title a{padding:0 40px;font-size:.9rem;color:#595959;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:relative;background-color:#ededed;width:100%;line-height:45px;display:inline-block}.panel-title a.collapsed{border-color:#f1f2f7;color:#262626}.panel-default>.panel-heading,.panel-title a.collapsed{background-color:transparent}.panel-title a.collapsed:before,.panel-title a:before{height:10px;font-size:1.15em;color:grey;position:absolute;top:-2px;left:20px;width:10px;font-family:FontAwesome}.panel-title a:before{content:"\f0d7"}.panel-title a.collapsed:before{content:"\f0da"}.style-2 .panel-title a.collapsed:before,.style-2 .panel-title a:before{height:10px;font-size:1em;right:0!important;color:grey;position:absolute;top:1px;left:20px;width:10px;font-family:FontAwesome}.style-2 .panel-title a:before{content:"\f147"}.style-2 .panel-title a.collapsed:before{content:"\f196"}.panel-body p{padding:0;font-size:.9em;margin:0}.progress-title{font-size:.9em;color:#0d0d0d;padding-bottom:15px}.progress.thin{height:10px}.progress.bold{height:30px;margin-top:25px}.progress.bold .progress-bar{font-size:.9em;text-align:left;line-height:30px;padding-left:30px}.progress-bar-success{background-color:#61a8d8}.progress-bar-info{background-color:#fcb322}.progress-bar-warning{background-color:#ca61ff}.progress-bar-danger{background-color:#ff6c60}.progress-bar-striped,.progress-striped .progress-bar{background-size:25px 25px;background-image:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(135deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.alert{overflow:hidden}.btn-container{padding-top:25px}.btn{overflow:hidden;padding:9px 20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase;position:relative;box-shadow:0 0 1px transparent;border-radius:0;display:inline-block}.default .btn:hover{color:#fff;background-color:#349be1}.default .btn-bg,.light-green .btn-xs,.light-yellow .btn-xs,.red .btn-xs{position:relative;z-index:1}.shortcode .btn{font-weight:700;margin:10px}.btn-left:before,.btn-right:before{height:100%;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;content:"";position:absolute;top:0;background-color:#fff;width:100%;display:inline-block;z-index:-1}.btn-md,.default .btn-md{padding:15px 55px}.green .btn-effect:hover{color:#61a8d8}.light-yellow .btn-effect:hover{color:#e0c124}.red .btn-effect:hover{color:#2b344f}.light-green .btn-effect:hover{color:#f15b5d}.green .btn-effect:hover,.light-green .btn-effect:hover,.light-yellow .btn-effect:hover,.red .btn-effect:hover{background-color:transparent}.green .btn-xs,.light-green .btn-xs,.light-yellow .btn-xs,.red .btn-xs{padding:9px 20px 10px;font-size:.9em}.btn-bg,.green .btn-xs:hover,.green .btn-xs:hover:before,.light-green .btn-xs:hover,.light-green .btn-xs:hover:before,.light-yellow .btn-xs:hover,.light-yellow .btn-xs:hover:before,.red .btn-xs:hover,.red .btn-xs:hover:before{color:#fff}.btn-bg{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.default .btn-bg,.green .btn-bg{background-color:#61a8d8}.light-yellow .btn-bg{background-color:#e0c124}.red .btn-bg{background-color:#2b344f}.light-green .btn-bg{background-color:#f15b5d}.default .btn{padding:10px 20px;font-size:.75em}.default .btn,.green .btn{border:1px solid #61a8d8}.light-yellow .btn{border:1px solid #e0c124}.red .btn{border:1px solid #2b344f}.light-green .btn{border:1px solid #f15b5d}.btn-left,.btn-right{background-color:transparent}.btn-left:hover,.btn-right:hover{color:#fff!important}.default .btn-left,.default .btn-right{color:#61a8d8}.light-yellow .btn-left,.light-yellow .btn-right{color:#e0c124}.red .btn-left,.red .btn-right{color:#2b344f}.light-green .btn-left,.light-green .btn-right{color:#f15b5d}.btn-left:before{left:-100%}.btn-left:hover:before{left:0}.btn-right:before{right:-100%}.btn-right:hover:before{right:0}.green .btn-left:hover:before,.green .btn-right:hover:before{background-color:#61a8d8}.light-yellow .btn-left:hover:before,.light-yellow .btn-right:hover:before{background-color:#e0c124}.red .btn-left:hover:before,.red .btn-right:hover:before{background-color:#2b344f}.light-green .btn-left:hover:before,.light-green .btn-right:hover:before{background-color:#f15b5d}.main-slider{overflow:hidden;padding:10px;border:1px solid #ededed;position:relative}.slider-text{padding:15px 40px;font-size:1.25em;font-weight:300;right:-100%;color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;text-transform:uppercase;position:absolute;opacity:0;bottom:50%;background-color:rgba(99,172,222,.6);z-index:0}.main-slider:hover .slider-text{right:0;opacity:1;z-index:1}.main-slider .carousel-control{font-size:3em;border:none;top:50%;background-color:transparent;margin-top:-25px}.main-slider .carousel-control:hover{background-color:transparent}.main-slider .carousel-control.left{left:-10%}.main-slider .carousel-control.right{right:-10%}.main-slider:hover .carousel-control.left{left:3%}.main-slider:hover .carousel-control.right{right:3%}.carousel-caption{right:0}.our-works .section-title{display:inline-block}.works-slider .item-image{overflow:hidden;position:relative;margin:5px}.our-works .item-image img{height:100%;padding:5px;border:1px solid #ecf0f1;-webkit-transition:-webkit-transform .25s ease;-moz-transition:-moz-transform .25s ease;-ms-transition:-ms-transform .25s ease;-o-transition:-o-transform .25s ease;transition:transform .25s ease;width:100%}.zoom{height:100%;font-size:1.625em;color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:absolute;opacity:0;top:0;background:rgba(55,160,228,.3);left:0;width:100%;line-height:161px}.item-image:hover .zoom{color:#fff;opacity:1}.our-works .item-title{padding:10px 0 0;font-size:.93em;font-weight:400;color:#4c4c4c;text-transform:uppercase}.work-catagory{font-size:.8125em;font-weight:300;color:grey;font-family:Roboto}.works-page .single-slider .item,.works-single-page .single-slider .item{margin:0}.works-container,.works-page .works-slider{padding-top:90px}.item-image.effect-oscar img{-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-ms-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}.item-image.effect-oscar .zoom{padding:1em;-webkit-transition:background-color .35s;-moz-transition:background-color .35s;-ms-transition:background-color .35s;-o-transition:background-color .35s;transition:background-color .35s;background:rgba(55,160,228,.3)}.item-image.effect-oscar .zoom:before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);border:1px solid #fff;right:5px;-webkit-transition:opacity .35s,-webkit-transform .35s;-moz-transition:opacity .35s,-moz-transform .35s;-ms-transition:opacity .35s,-ms-transform .35s;-o-transition:opacity .35s,-o-transform .35s;transition:opacity .35s,transform .35s;content:"\f002";position:absolute;opacity:0;bottom:5px;top:5px;left:5px;font-family:FontAwesome}.item-image.effect-oscar:hover .zoom:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.item-image.effect-oscar:hover .zoom{background:rgba(55,160,228,.3)}.features{text-align:center}.features .item-top:before{left:0}.features .item-top:after{right:50%}.features .item:hover .item-icon{color:#fff!important;background-color:#61a8d8}.features .item-top:after{margin-left:-13px;left:50%!important}.feature-page .feature{padding-top:100px}.feature-page .item{padding-bottom:90px}.feature-page footer{padding-top:25px}.latest-post .section-title{padding-bottom:35px;display:inline-block}.latest-post article{padding-bottom:0}.latest-post .entry-title{font-size:1.25em;font-weight:400;padding-bottom:10px}.latest-post .item{padding:10px;border:1px solid #ededed;margin:15px}.latest-post .item-top:after,.latest-post .item-top:before{background-color:transparent}.latest-post .item-title{padding-bottom:0}.latest-post .item-description{padding-top:30px;padding-bottom:0}.slide-nav-container{padding-top:92px}.testimonial .item{padding:0 5px;display:inline-block}.testimonial .client-speech{padding:25px 20px;position:relative;border-bottom:5px solid #e5e5e5!important;border:1px solid #ededed;background-color:#f7f7f7}.testimonial .client-speech:before{height:0;border-right:20px solid transparent;border-left:20px solid transparent;content:"";position:absolute;border-top:20px solid #e5e5e5;bottom:-20px;width:0}.testimonial .client-speech:after{height:0;border-right:15px solid transparent;border-left:15px solid transparent;content:"";position:absolute;border-top:15px solid #f7f7f7;bottom:-13px;left:25px;width:0}.testimonial .client-speech p{padding:0;font-size:.875em;font-weight:300;margin:0;font-family:Roboto}.speech-author{padding-top:30px}.client-image{float:left}.client-details a{font-size:.93em;font-weight:300;color:#61a8d8;float:left;font-family:Roboto;padding-left:20px;display:block}.client-address{font-size:.875em;color:#bbb!important}.clients-area .item,.our-clients .section-title{display:inline-block}.clients-area .item{max-width:215px;max-height:120px;margin:0 10px}.clients-area img{border:1px solid #ededed;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;opacity:.5;cursor:pointer}.clients-area img:hover{opacity:1}.single-slider{padding:10px;border:1px solid #ededed;max-height:460px}.carousel-inner{position:relative;max-height:460px}.carousel-inner img{max-height:100%;width:100%}.single-post{padding-top:100px}.single-post .post-meta{padding-top:0;margin-right:30px;position:relative}.single-post .post-meta:after,.single-post .post-meta:before{right:0;content:"";position:absolute;width:5px}.single-post .post-meta:before{height:100%;background-color:#ecf0f1}.single-post .post-meta:after{height:25px;top:0;background-color:#bfbfbf}.single-post .entry-meta span{font-size:.9em;color:#bfbfbf;padding-right:30px;text-align:right;display:block}.single-post .entry-meta span a,.single-post .entry-meta span time{padding-right:15px}.post-comment:after,.post-comment:before,.single-post-text:after,.single-post-text:before{height:5px;content:"";position:absolute;bottom:0}.post-comment:before,.single-post-text:before{background-color:#ecf0f1;width:100%}.post-comment:after,.single-post-text:after{background-color:#bfbfbf;left:0;width:25px}.single-post .item-title{padding:0 0 45px}.bold-text{padding-top:25px;font-size:.93em;font-weight:700;color:#595959;margin:0}.post-details{padding-left:20px}.single-post-text{position:relative;padding-bottom:90px}.post-details .post-quote{padding:25px 20px;font-size:.9em;border:none;font-weight:300;position:relative;background-color:#f2f2f2;margin:30px 0 45px;z-index:0}.post-details .post-quote:before{font-size:3em;color:#e0e0e0;content:"\f10d";position:absolute;top:-3px;left:10px;font-family:FontAwesome;z-index:-1}.single-slider .carousel-control.left,.single-slider .carousel-control.right{top:85%}.single-slider .carousel-control.left{left:46%}.single-slider .carousel-control.right{right:46%}.post-comment{padding:60px 0 70px}.comment-top img{height:64px;margin-right:20px;width:64px;float:left}.parent{padding-bottom:30px}.children{padding:55px 0 0 55px}.comment-top{padding-left:20px}.author-details span{font-weight:300;line-height:28px;display:block}.name{font-size:1.1em;color:#595959}.published-time{font-size:.85em}.comment-text{padding-top:20px;margin:0;padding-bottom:0;display:inline-block}.comment-btn{color:#bfbfbf}.comment-btn .btn-icon{display:inline-block}.post-comment{position:relative}.leave-comment .title{padding:60px 0 45px}.page-v1 article{padding-bottom:80px;display:inline-block}article.text-only{padding-bottom:0}.page-description{padding:0 70px;font-size:1.125em;color:#8c8c8c;line-height:30px;font-family:Raleway}.blog-page-content section{padding:0 0 80px;display:inline-block}.blog-post .item-description{padding-top:15px;font-size:.9em;line-height:22px}.page-v2 .media-content{padding:0;border:none}.media-content{padding:10px;border:1px solid #ededed;position:relative;z-index:1}.blog-post blockquote{overflow:hidden;padding-top:23px;border:none;color:#fff;position:relative;background-color:#343434;margin:0;z-index:0}.blog-post blockquote:before{font-size:6.625em;color:#444;content:"\f10d";position:absolute;top:-40px;left:10px;font-family:FontAwesome;z-index:-1}.blog-post blockquote p{font-size:1.68em;font-weight:500;color:#fff;letter-spacing:-.7px;margin:0;line-height:38px}.blog-post .quote-author{padding:25px 0;font-size:.9em;display:block}.link-content{padding:40px 25px;font-size:1.625em;font-weight:600;color:#fff;position:relative;background-color:#f15b5d;z-index:0}.link-content:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);font-size:4.5em;right:-5px;content:"\f0c1";position:absolute;opacity:.2;top:-45px;font-family:FontAwesome;z-index:-1}.link-content a{padding-top:10px;font-size:.8em;color:#fff;display:block}.page-v2 .blog-post{padding:10px;border:1px solid #ededed;margin-bottom:80px}.page-v2 .post-meta{padding-top:12px}.page-v2 .text-content{padding-right:0}.post-audio{padding-top:15px}.page-v2 footer{padding-top:40px}.about .page-heading{padding-bottom:80px}.welcome-section .col-md-6{padding-bottom:20px}.section-description{padding-top:35px}.accordion{padding-right:30px}.about-welcome,.our-skills{padding-left:30px}.welcome-slider .item{padding:5px;border:1px solid #ededed}.about-item{padding-top:40px}.about-welcome .item-top .item-title{padding-top:0}.member-image,.member-name{display:block}.member-name{padding:20px 0 15px;font-size:1.25em;font-weight:300;color:#0d0d0d}.about-member{padding-top:40px;font-size:.93em;font-weight:300;font-family:Roboto}.about-member span{font-size:1em;color:#0d0d0d;text-transform:uppercase}.member-bio{padding-top:30px}.google-map{padding:10px;border:1px solid #ededed;margin-top:80px}.map-container img{height:inherit;max-width:inherit}.google-map-container{height:460px;width:100%}.contact-details{display:inline-block}.contact-page .leave-comment{padding-right:30px}.leave-comment input,.leave-comment textarea{height:inherit;padding:15px 25px;font-size:.93em;border:1px solid #ededed;font-weight:300;margin-bottom:20px;color:#595959;background-color:#fafafa;box-shadow:none;border-radius:0}.leave-comment textarea{max-height:130px}.mini-title:before{background-color:#ecf0f1;width:100%}.mini-title:after{background-color:#bfbfbf;left:0;width:25px}.mini-title:after,.mini-title:before{height:5px;content:"";position:absolute;top:40px}.contact-address{padding-top:45px}.contact-address span{font-size:.93em;font-weight:300;position:relative;line-height:27px;padding-left:25px;display:block}.contact-address span a{color:#595959}.contact-address span:before{font-size:.93em;color:#bfbfbf;position:absolute;top:0;left:0;font-family:FontAwesome}.single-page{display:inline-block}.project-title,.widget-title{font-size:1.15em;font-weight:500;text-transform:uppercase;padding-bottom:20px}aside{overflow:hidden;position:fixed;max-width:260px;margin-left:0}.navbar-brand{padding:0;margin:0}.navbar-header{height:100px;float:inherit!important;display:inline-block}.navbar-collapse{padding:0}.sliding-menu-wrapper{padding-top:0;display:inline-block}.sliding-menu{overflow:hidden;position:relative}.sliding-menu ul{margin:0;float:left}.sliding-menu li{border-bottom:1px dotted;border-color:#666;list-style:none;margin:0;display:block}.sliding-menu li:first-child{border-color:currentcolor #666 #666;border-top:1px dotted #666}.sliding-menu li.active a{color:#61a8d8}.sliding-menu a{padding:4px 0;font-size:1.2em;font-weight:300;text-transform:lowercase;display:block}.sliding-menu a:hover{color:#b2b2b2}.sliding-menu a.nav:before{content:"\3009";margin-left:1em;float:right}.sliding-menu a.back{color:#fff;background:#b2b2b2}.sliding-menu a.back:before{margin-right:1em;content:"\3008";float:left}.menu-bottom{padding-top:15px}.social-entry{padding-top:55px;text-align:left}.social-entry li a{height:25px;font-size:1.125em;margin-right:-2px;color:#fff;text-align:center;width:25px;line-height:25px;display:inline-block}.social-entry .facebook{background-color:#3e5998}.social-entry .twitter{background-color:#47ccf6}.social-entry .dribbble{background-color:#ea4e89}.social-entry .vimeo{background-color:#86c9ef}.social-entry .flickr{background-color:#73878e}.social-entry .google-plus{background-color:#dd4b39}.social-entry .facebook:hover{color:#3e5998;background-color:#fff}.social-entry .twitter:hover{color:#47ccf6;background-color:#fff}.social-entry .dribbble:hover{color:#ea4e89;background-color:#fff}.social-entry .vimeo:hover{color:#86c9ef;background-color:#fff}.social-entry .flickr:hover{color:#73878e;background-color:#fff}.social-entry .google-plus:hover{color:#dd4b39;background-color:#fff}.copyright{padding-top:30px;font-size:.93em;text-align:left;display:inline-block}.copyright a{color:#595959}.copyright a:hover{color:#37a0e4}.project-details,.project-details .widget-title{padding-top:60px}.project-details li{padding:2px 0 2px 25px;font-size:.9em;position:relative;display:block}.project-details li:before{position:absolute;opacity:.5;left:0;font-family:FontAwesome}.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.portfolioFilter{text-align:center;clear:both;margin:auto;padding-bottom:60px;width:auto}.portfolioFilter a{padding:0 15px;font-size:.8125em;border:1px solid #f1f2f7;font-weight:500;color:#262626;text-transform:uppercase;margin:0 5px 10px;cursor:pointer;line-height:36px;display:inline-block}.portfolioFilter .current,.portfolioFilter a:focus,.portfolioFilter a:hover{text-decoration:none;color:#61a8d8}.portfolioFilter .current{border:1px solid #61a8d8;color:#61a8d8}.portfolio-caption,.works-item-2 .image-popup-vertical-fit,.works-item-2 figcaption,.works-item-2 figcaption span,.works-item-2 figcaption span a,.works-item-2 figure{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.works-item-2 figure{overflow:hidden;position:relative;z-index:0}.works-item-2 figure img{height:100%;width:100%}.works-item-2 figure:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.works-item-2 .image-popup-vertical-fit{height:30px;right:43%;color:#000;position:absolute;opacity:0;bottom:44%;text-align:center;border-radius:100%;background:#fff;width:30px;line-height:30px;z-index:1}.works-item-2 figure:hover .image-popup-vertical-fit{right:15%;opacity:1;bottom:20%}.works-item-2 figcaption{opacity:0}.portfolio-caption{position:absolute;opacity:0;top:38%;left:35%}.works-item-2 figure:hover .portfolio-caption{opacity:1;top:15%;left:15%}.works-item-2 figure:hover figcaption{height:100%;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);position:absolute;opacity:1;top:0;background-color:rgba(0,0,0,.4);left:0;width:100%}.works-item-2 figcaption span,.works-item-2 figcaption span a{padding:0;color:#fff;margin:0;display:block}footer{padding-top:113px}footer.blog-v2{padding-top:40px}footer p{font-size:.875em;font-weight:300;color:#4c4c4c;font-family:Roboto}.main-content .footer-section{display:inline-block}.footer-section{padding:60px 0;color:#b2b2b2;border-top:5px solid #ecf0f1}.shortcode .footer-section{display:inherit}.footer-section .widget-title{padding-top:0;font-size:1.4em;font-weight:300;color:#000;letter-spacing:1.5px;padding-bottom:40px;font-family:Raleway}.footer-section .widget-title:after,.footer-section .widget-title:before{top:2px}.tweet{padding-bottom:15px}.tweet a{font-size:.9em;color:#61a8d8}.recent-post{padding-bottom:30px}.recent-title{font-size:.93em;font-weight:500;color:#4c4c4c;text-transform:uppercase;letter-spacing:-.3px}.recent-post .post-description{padding-top:5px;letter-spacing:-.44px;margin:0}.widget_img .overlay,.widget_img a,.widget_img a:after,.widget_img a:before,.widget_img a>img{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.widget_img{margin-top:6px}.widget_img a{height:80px;overflow:hidden;border:4px solid #b2b2b2;margin-right:0;position:relative;width:80px;display:inline-block;z-index:0}.widget_img a>img{height:100%;width:100%}.widget_img a:hover>img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.widget_img a span{height:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:absolute;top:0;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 15px 2px hsla(0,0%,100%,.75);-moz-box-shadow:0 0 15px 2px hsla(0,0%,100%,.75);-ms-box-shadow:0 0 15px 2px hsla(0,0%,100%,.75);-o-box-shadow:0 0 15px 2px hsla(0,0%,100%,.75);box-shadow:0 0 15px 2px hsla(0,0%,100%,.75);left:0;width:100%}.widget_img a:hover span{-webkit-transform:scale(1);transform:scale(1)}.scroll-to-top{height:40px;font-size:1.5em;right:25px;color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:fixed;opacity:.25;bottom:25px;text-align:center;background-color:#595959;cursor:pointer;width:40px;line-height:40px}.scroll-to-top:hover{opacity:1}