@media only screen and (max-width:1300px){.main-navigation a{padding:5px 0 25px 5px}.main-navigation>ul>li>a:after{margin-left:10px!important}.portfolio-meta li{width:100%}}@media only screen and (max-width:1200px){a.blog-item{width:50%}}@media only screen and (min-width:992px){.sticky-header{height:70px}.main-navigation{max-width:80%;max-height:85px}.main-navigation>ul>li>a:after{font-size:.462em;content:"\f111";position:relative;margin-left:15px;line-height:6em;vertical-align:middle;font-family:FontAwesome}.main-navigation>ul>li:first-child a{padding-left:0}.main-navigation li:last-child a:after{content:""}#portfolio-container{height:0;-webkit-transition:height .5s linear;transition:height .5s linear}.portfolio-ajax-title h2{width:70%}}@media only screen and (max-width:991px){.site-header{height:auto}.site-title{letter-spacing:.107em;margin:20px 0}.main-navigation{display:none}.sticky-header .main-navigation{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.main-navigation a{padding:10px 0 10px 20px}.main-navigation li{border-bottom:1px solid #333;width:100%}.main-navigation li ul{position:inherit;border-top:1px solid #333;opacity:1;visibility:visible;top:auto;width:100%}.main-navigation li ul li{border:none;padding-left:40px}.main-navigation li ul a{border-left:1px solid #333;font-size:.909em;border-bottom:1px solid #333;background:none;width:100%;display:block}.main-navigation li ul li:last-child a{border-bottom:none}.main-navigation li li a:hover{color:#fff;background:#23282d}.fastphone,.mobile-menu{display:block}.mobile-menu:hover{background:#fc0}.mobile-menu.closed:hover{background:#fff}.slider-caption h1{font-size:2.308em}#portfolio-container{-webkit-transition:max-height .5s linear;transition:max-height .5s linear;max-height:0}#portfolio-container.ajax-portfolio-opened{max-height:2000px}.portfolio-meta li{margin-right:50px;width:auto}.portfolio-meta li:last-child{margin-right:0}.portfolio-meta li span{width:auto}.portfolio-meta li span i{margin-right:5px;width:13px}.contact-item{margin-bottom:20px;padding-right:0;text-align:center}.contact-info .contact-item:last-child{margin-bottom:40px}.contact-item .ci-icon{border-left:none;right:0;position:relative;border-bottom:1px solid;bottom:0;top:0;margin:0 auto 10px;left:0}.page-header h1{text-align:center;margin:0;float:none}.bcrumbs{display:none}}@media only screen and (min-width:768px){#portfolio-filter a:first-child{margin-left:0}#portfolio-filter a:last-child-child{margin-right:0}.promo-box-ver h2{margin-bottom:17px}}@media only screen and (max-width:767px){.separator span:after,.separator span:before{width:200px}.triangle{border-top-width:15px}.slider-caption h1{font-size:1.538em}.slider-caption p{font-size:1.077em}.scroll-down{display:none}#portfolio-filter a{overflow:hidden;padding-right:10px;letter-spacing:.091em;margin:0 5px 10px;width:45%;padding-left:10px}#portfolio-filter a:first-child{margin:0 auto 10px;display:block}.portfolio-ajax-title h2{text-align:center}#portfolio-navigation{position:relative;text-align:center;margin:10px auto 0;width:100%;display:inline-block}#portfolio-navigation #close-portfolio{margin:0 25px}.portfolio-meta li{margin-right:0;width:50%}.promo-box-ver h2{font-size:2.462em}.contact-form .btn{margin-top:15px}body:not(.front-page) .content-area,body:not(.front-page) .widget-area{padding:30px 0 0}.blog-list .entry-content{padding-left:0}.blog-list .entry-publish-date{display:none}}@media only screen and (max-width:479px){.separator span:after,.separator span:before{width:130px}.portfolio-meta li{margin-right:0;width:100%}.portfolio-meta li span{width:120px}a.blog-item{width:100%;float:none}}