@charset "utf-8";/**** ******************************************************************#### Template Name: Mars - Creative Minimal HTML Template## Description: Mars is an elegant creative theme designed for creative professionals and agencies.## Author: MrWP## Theme URI: http://themeforest.net/user/MrWP/portfolio## Author URI: http://themeforest.net/user/MrWP## Version: 1.0##*************************************************************************//* Table of Contents1-General2-Navigation3-Preloader4-Services5-Home6-Buttons7-Pricing8-Team9-Portfolio10-Blog11-About12-Skills13-Counter14-Contact15-Shop16-Footer17-Responsive *//*===================================================================================*//* 1 - General *//*===================================================================================*/html{overflow: -moz-scrollbars-vertical; overflow-y: scroll; height: 100%; width: 100%; overflow-x: hidden;}body{font-size: 15px; font-family: 'Inconsolata', Arial, Helvetica, sans-serif; color: #777; background: #f8f8f8; height: 100%; width: 100%; -webkit-text-size-adjust: 100%; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased;}strong{font-weight: 700;}a,a > *{-webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}a,a:hover,a:focus{color: #212121; text-decoration: none; outline: 0;}*,*:after,*:before{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; text-rendering: optimizeLegibility; outline: 0;}*:focus,*:after:focus,*:before:focus{outline: 0;}*:after,*:before{-moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased;}a p{color: #888;}.clear{clear: both;}.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clearfix{display: inline-block;}* html .clearfix{height: 1%;}.clearfix{display: block;}.centered{text-align: center;}.lefted{text-align: left !important}.alignleft{float: left;}.alignright{float: right;}.aligncenter{float: none; display: inline-block; text-align: left}.alignnone{clear: both; font-size: 0; line-height: 0; margin: 0; padding: 0; border: 0; height: 0; width: 0;}.aligncenter.centered{text-align: center}.hidden{display: none !important; visibility: hidden;}.visuallyhidden{border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto;}.invisible{visibility: hidden;}.bold-title{font-size: 18px; font-weight: 400; text-transform: uppercase; letter-spacing: 3px; font-family: "Inconsolata", "Open Sans", Arial, Helvetica, sans-serif; color: #414141}.bold-title-parallax{font-size: 28px; font-weight: 700; text-transform: uppercase; letter-spacing: 3px; font-family: "Raleway", Inconsolata, sans-serif; color: #414141}.uppercase-class{text-transform: uppercase;}p{font-size: 15px; font-family: 'Inconsolata', Arial, Helvetica, sans-serif; padding: 0; line-height: 1.6; font-weight: 400;}p.sub-heading{display: block; max-width: 424px; font-size: 18px; padding-bottom: 31px; padding-right: 20px; line-height: 1.5}.centered p.sub-heading{padding-bottom: 51px; padding-right: 0px; margin: 0 auto;}.small{font-size: 13px;}p.no-border a{border: 0}#section1 p{color: #fff;}blockquote{padding: 12px 0px 22px 0px; margin: 0; border: 0; position: relative;}.element blockquote{padding: 10px 0;}blockquote p{color: #414141; font-size: 21px; letter-spacing: 2px; font-family: "Raleway", "Open Sans", Arial, Helvetica, sans-serif; font-weight: 400; font-style: italic;}blockquote p.small{border: 0; padding-top: 5px; margin-top: 10px; font-style: normal; font-size: 14px; font-family: 'Inconsolata', Georgia, "Times New Roman", Times, serif; color: #777; font-weight: 400;}blockquote .small::before,blockquote footer::before,blockquote small::before{content: ""}blockquote .questionmark{text-align: center; width: 100%; font-family: Georgia, Verdana, sans-serif; color: #212121; font-size: 72px; line-height: 1; font-style: normal; height: 52px;}.dark blockquote .questionmark{color: #fff; opacity: 0.7}blockquote .seperator-line{width: 50px; margin: 0 auto; margin-top: 32px;}blockquote .seperator-line.top{margin-top: 0; margin-bottom: 20px;}.dark blockquote p.small{color: #fff;}.element blockquote .questionmark{text-align: left;}.divider{background: #212121; height: 3px; width: 45px; display: inline-block; position: relative; margin: 22px 0 20px;}.long-line{background: #212121; height: 2px; width: 25px; display: inline-block; position: relative; margin: 11px 20px 0px; float: left;}.short-line{background: #212121; height: 1px; width: 15px; display: inline-block; position: relative; margin: 0px 10px; top: -3px}a.link,p a,ul.unordered-list li a,ul.contact-list li a{position: relative; color: #212121;}h2,h3,h4,h5{font-family: "Raleway", "Open Sans", Arial, Helvetica, sans-serif; color: #212121; line-height: 1.25; font-weight: 600;}.dark h2,.dark h3,.dark h4,.dark h5,.dark p{color: #fff;}h1{font-size: 60px; line-height: 1.2; letter-spacing: -1px; margin-top: 0px;}h2{font-size: 48px; line-height: 1.25; letter-spacing: -1px; margin-top: 0px;}.element h2{font-size: 40px;}h3{font-size: 40px; line-height: 1.3; margin: 0px;}h4{font-size: 24px; line-height: 1.35}h5{font-size: 20px; line-height: 1.4}h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color: #212121}#section1 h2{color: #fff; margin-bottom: 4px;}.ajax-content h4{margin-bottom: 3px;}.margin-top-20{margin-top: 20px;}.margin-top-40{margin-top: 40px;}.margin-top-60{margin-top: 60px;}.margin-top-80{margin-top: 80px;}.margin-top-100{margin-top: 100px;}.margin-bottom-20{margin-bottom: 20px;}.margin-bottom-40{margin-bottom: 40px;}.margin-bottom-60{margin-bottom: 60px;}.margin-bottom-80{margin-bottom: 80px;}.margin-bottom-100{margin-bottom: 100px;}.padding{padding: 0 10px;}.add-padding{padding: 0 45px;}.add-padding.left{padding-right: 17px;}.add-padding.right{padding-left: 17px;}.padding-10{padding-top: 10px;}.padding-20{padding-top: 20px;}.padding-25{padding-top: 25px;}.padding-30{padding-top: 30px;}.padding-60{padding-top: 60px;}.margin-15{margin-top: 15px !important;}.margin-20{margin-top: 20px !important;}.margin-30{margin-top: 30px !important;}.border-bottom{margin-top: 35px; margin-bottom: 35px; width: 100%; height: 1px; position: relative; display: block}.border-top{margin-top: 35px; margin-bottom: 25px; width: 100%; height: 1px; position: relative; display: block}.border{border-top: 1px solid #ccc; width: 100%; height: 1px; position: relative; display: block}.more-info{background: #fff; width: 100%; padding: 20px 35px; padding-bottom: 23px; text-align: center; margin-bottom: 42px;}.mix .more-info{margin-bottom: 0;}#container .more-info{margin-bottom: 0px;}.sp-heading-title{color: #222;background-color: #f1f1f1; font-size: 41px; text-transform: uppercase; font-weight: 700; margin-bottom: 20px; letter-spacing: 5px; display: inline-block;}.sp-heading-title:after{content: ""; width: 45px; height: 1px; background: #414141; display: block; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; margin: 5px 0 0 0;}.sp-heading-title:hover:after{width: 100%;}.sp-heading:hover .sp-heading-title:after{width: 100%;}#arrow-down{position: absolute; bottom: 0; left: 50%; z-index: 11; height: 120px; width: 70px; margin-left: -35px; background: url(../images/arrow-down.png) no-repeat 21px 26px; background-size: 28px 16px; text-indent: -9999px; display: block; -webkit-animation: moveUpDown 3s infinite normal ease-out; animation: moveUpDown 3s infinite normal ease-out;}.read-more{position: absolute; z-index: 54; bottom: 0; left: 0; text-align: center; width: 100%; margin-bottom: -40px; opacity: 0; -webkit-transition: opacity 0.42s ease-in-out 0s, margin 0.42s ease-in-out 0s; -moz-transition: opacity 0.42s ease-in-out 0s, margin 0.42s ease-in-out 0s; transition: opacity 0.42s ease-in-out 0s, margin 0.42s ease-in-out 0s;}.read-more span{background: rgba(15, 15, 15, .6); color: #fff; font-size: 12px; text-transform: uppercase; font-style: normal; padding: 10px 14px 11px 14px; display: inline-block; margin: 0 auto; height: 38px;}#inquire{margin-bottom: 50px;}@-webkit-keyframes moveUpDown{0%{bottom: 0px;}50%{bottom: 20px;}100%{bottom: 0px;}}@keyframes moveUpDown{0%{bottom: 0px;}50%{bottom: 20px;}100%{bottom: 0px;}}/*===================================================================================*//* 2 - Navigation *//*===================================================================================*/nav{margin: 0px auto; position: relative; display: table; height: 43px; float: right; z-index: 9998;}#nav{display: table-cell; vertical-align: middle;}#nav li{float: left; margin: 0px 0px 0px 33px; cursor: pointer; position: relative}#nav li a{color: #333; font-family: "Inconsolata", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 200; text-decoration: none; text-transform: uppercase; display: block; letter-spacing: 2px; padding: 3px 0 5px 0; z-index: 100;}#nav li:hover a{color: #333;}#nav li a{position: relative; color: #212121;}#logo{display: block; display: table; height: 45px; position: relative; margin: 0; float: left}#logo a{display: block; background: url(../images/logo.png) center no-repeat; background-size: 60px 44px; width: 60px; height: 45px; text-indent: -9999px; display: table-cell; vertical-align: middle;}.logo-text-top{float: left; font-size: 14px; font-weight: 400; padding: 0 0 0 20px; margin: 0px auto; position: relative; display: table; height: 52px; margin-top: -1px;}.logo-text-top span{display: table-cell; vertical-align: middle;}/*===================================================================================*//* 3 - Preloader *//*===================================================================================*/#loading-sp{width: 100%; height: 100%; top: 0; right: 0; bottom: 0; left: 0; background: #f1f3f6; z-index: 99999; position: fixed; display: block;}#loader-img{position: relative; height: 48px; width: 48px; top: 45%; margin: 0 auto -45px; border-radius: 100%; -webkit-animation: rotation 3s infinite linear; -moz-animation: rotation 3s infinite linear; -o-animation: rotation 3s infinite linear; animation: rotation 3s infinite linear;}#loader-img:before{content: ""; display: block; position: absolute; height: 100%; width: 100%; border-top: 3px solid #212121; border-left: 3px solid #212121; border-bottom: 3px solid #212121; border-right: 3px solid #212121;}@-webkit-keyframes rotation{from{-webkit-transform: rotate(0deg)}to{-webkit-transform: rotate(360deg)}}@-moz-keyframes rotation{from{-moz-transform: rotate(0deg)}to{-moz-transform: rotate(360deg)}}@-o-keyframes rotation{from{-o-transform: rotate(0deg)}to{-o-transform: rotate(360deg)}}@keyframes rotation{from{transform: rotate(0deg)}to{transform: rotate(360deg)}}/*===================================================================================*//* 4 - Services *//*===================================================================================*/.clearmargins{clear: both;}.services-container{/*width: 80%;padding-left: 10%;*/ padding-left: 120px; padding-right: 120px;}.services-section .img-section{width: 20%; min-height: 1px; float: left;}.services-section .content-section{width: 80%; min-height: 1px; float: left;}.services-section .service-icon{font-size: 60px; display: inline-block; margin-top: -6px;}.services-section .content-section .heading h3{font-size: 14px; line-height: 21px; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 6px; font-weight: 500;}.services-section .content-section .text p{font-size: 14px; line-height: 21px; font-weight: 400;}.services-icon-style2{font-size: 60px; padding-top: 15px; text-align: center;}.services-icon-style2 i{font-size: 60px; color: #313131; text-align: center;}.style2-title{text-transform: uppercase; color: #414141; letter-spacing: 5px; position: relative; text-align: center;}.style2-title:before{content: ''; position: absolute; width: 70px; height: 2px; background-color: #313131; left: 50%; margin-left: -35px; bottom: -10px;}.services-style2-title{font-size: 21px; color: #414141; margin-bottom: 10px !important; letter-spacing: 3px;}.services-style2-body{font-size: 15px; padding-top: 7px;}.center-align{text-align: center;}/*===================================================================================*//* 5 - Home *//*===================================================================================*/.white-bg-sp{background-color: #fff!important;}header{position: relative; z-index: 1099; width: 100%; background: #fff; padding: 16px 35px 14px;}#undefined-sticky-wrapper{/*position:fixed;*/ z-index: 200; width: 100%}.container{position: relative; margin: 0 auto;}.section{position: relative;overflow-x: hidden; padding: 80px 0 80px 0; display: block;}#ancor2,#ancor3,#ancor4,#ancor5,#ancor6,#ancor7,#ancor8{position: absolute; top: -78px;}#section1{display: block; height: 100%; width: 100%; border: 0;}.section.white-bg{background: #fff;}.section.header-section{height: 510px; padding: 0;}.bg-image-1{background: url(../images/bg2.jpg) no-repeat center; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}.bg-image-2{background: url(../images/bg3.jpg) no-repeat center; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}.bg-image-3{background: url(../images/bg1.jpg) no-repeat center; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}.bg-image-client{background: url(../images/bg1.jpg) no-repeat center; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}.intro{height: 100%; width: 100%; background: url(../images/bg1.jpg) no-repeat center; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; display: block;}.parallax{background-attachment: fixed;}.text-center{text-align: center;}.overlay{display: block; position: absolute; top: 0; background-color: rgba(15, 15, 15, .3); width: 100%; height: 100%;}.overlay2{display: block; position: absolute; top: 0; background-color: rgba(15, 15, 15, .7); width: 100%; height: 100%;}.divider-slide{background: #f1f1f1; height: 3px; width: 50px; display: inline-block; position: relative; margin: 28px 0 28px 0;}#headline_cycler{display: table; position: absolute; text-align: center; top: 40%; margin-top: -100px; width: 100%; z-index: 9;}.middle-caption{display: table-cell; vertical-align: middle;}#headline_cycler ul.flexslider{display: inline-block; text-align: center; padding: 40px;}#headline_cycler ul.flexslider > li > h2{font-family: raleway; font-weight: 300; text-transform: uppercase; font-size: 45px; color: #fff; letter-spacing: 10px; margin-bottom: 10px; margin-left: 5px;}#headline_cycler ul.flexslider > li > p{color: #fff; font-size: 20px; margin: 0; letter-spacing: 7px;}#headline_cycler .slide{padding: 0 12px;}.main-sp #headline_cycler .slide{display: none;}.main-sp #headline_cycler .slide:first-child{display: block;}.break{display: block; clear: both; height: 30px; width: 100%; position: relative}.tiny-break{display: block; clear: both; height: 10px; width: 100%; position: relative}.big-break{display: block; clear: both; height: 50px; width: 100%; position: relative}.extra-break{display: block; clear: both; height: 70px; width: 100%; position: relative}@media screen and (-webkit-min-device-pixel-ratio:0){.intro, .parallax{background-attachment: scroll;}}/*===================================================================================*//* 6 - Buttons *//*===================================================================================*/.social-list{padding-bottom: 20px; padding-top: 10px; margin: 0; cursor: default;}.sp-wrapper .social-list{padding-top: 5px; padding-left: 10px; display: inline-block;}.social-list li{display: inline-block; padding: 0 5px;}.social-list.alignright li{padding: 0 0 0 10px;}.social-list li a i{color: #212121; font-size: 25px;}.more-info .social-list{padding-top: 5px; padding-bottom: 10px;}.more-info .social-list li a i{font-size: 24px;}i{margin-right: 3px; color: #212121}.social-list.alignright i{margin-left: 3px; font-size: 18px;}.sp-image-caption i,.dark i{color: #fff;}.blog-bottom i,p.small.date i{color: #999; margin-right: 2px;}.btn-sp{-webkit-text-shadow: none !important; text-shadow: none !important; font-family: "Raleway", "Open Sans", Arial, Helvetica, sans-serif; color: #414141; background: none; cursor: pointer; padding: 13px 25px 14px; margin: 10px 0 10px 0; display: inline-block; letter-spacing: 2px; font-size: 12px; font-weight: 600; text-transform: uppercase; position: relative; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}.btn-sp:after{content: ''; position: absolute; z-index: -1; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}.btn-main{border: solid 2px #212121; color: #414141;}.btn-style1:after{width: 0%; height: 100%; top: 0; left: 0; background: #414141;}.btn-style1:hover,.btn-style1:active{color: #f1f1f1;}.btn-style1:hover:after,.btn-style1:active:after{width: 100%;}.round-button{border-radius: 50%; height: 66px; width: 66px; display: inline-block; text-align: center; border: 2px solid #fff; position: relative; margin: 15px 0 10px;}.round-button i{color: #fff; font-size: 46px; padding: 0; margin: 0; padding-top: 19px; padding-left: 5px;}.icons.rounded{border: 2px solid #212121; padding: 45px; height: 98px; width: 98px; margin-bottom: 10px;}/*===================================================================================*//* 7 - Pricing Table *//*===================================================================================*/.table-title-border h2{font-family: "Raleway", Inconsolata, serif; letter-spacing: 2px; font-size: 32px; font-weight: 400; text-transform: uppercase; margin: 5px 0; padding: 5px; border: 1px solid #414141;}.rating i{color: #414141; font-size: 29px;}.table-plans{margin: 5px 0; padding: 40px; border: 1px solid #414141;}.subscription-list ul{list-style: none; padding: 0;}.subscription-list ul li{padding: 10px 0;}.subscription-price{padding-bottom: 15px;}.subscription-price h3,.subscription-price p{display: inline; letter-spacing: 1px;}.heading-icon{display: block; position: relative; text-align: center; font-size: 39px; color: #f1f1f1;}.footer-address-icon{display: block; position: relative; text-align: center; font-size: 39px; color: #414141;}/*===================================================================================*//* 8 - Team Members *//*===================================================================================*/.team .team-member{position: relative; overflow: hidden; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.team-member-info:before{content: ''; position: absolute; width: 70px; height: 2px; background-color: #313131; left: 50%; margin-left: -35px; bottom: -10px;}.team .team-member:hover{box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15); -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}.team .team-member img{max-width: 100%; width: 100%; display: block; -webkit-transition: all 0.5s cubic-bezier(.95, .08, .22, .65); -moz-transition: all 0.5s cubic-bezier(.95, .08, .22, .65); -o-transition: all 0.5s cubic-bezier(.95, .08, .22, .65); transition: all 0.5s cubic-bezier(.95, .08, .22, .65);}.team .team-member:hover img{}.team .team-member ul.team-member-social{position: absolute; bottom: 0; left: 0; z-index: 999; width: 100%; height: 18%; font-size: 0; line-height: 0; margin: 0; padding: 20px 0; list-style-type: none; text-align: center; background-color: transparent; -webkit-transition: all 0.5s cubic-bezier(.95, .08, .22, .65); -moz-transition: all 0.5s cubic-bezier(.95, .08, .22, .65); -o-transition: all 0.5s cubic-bezier(.95, .08, .22, .65); transition: all 0.5s cubic-bezier(.95, .08, .22, .65); -webkit-transform: translateY(150%); -moz-transform: translateY(150%); -ms-transform: translateY(150%); -o-transform: translateY(150%); transform: translateY(150%);}.team .team-member ul.team-member-social li{display: inline-block; padding: 0;}.team .team-member ul.team-member-social li a{display: block; margin: 0 25px;}.team .team-member ul.team-member-social li a i{font-size: 32px; line-height: 32px; color: #f1f1f1;}.team .team-member:hover ul.team-member-social{-webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%); background: rgba(0, 0, 0, 0.8);}.team-member-info{text-align: center; padding-top: 10px;}.team-member-info h5{font-size: 15px; text-align: center; font-weight: 300; letter-spacing: 4px; text-transform: uppercase; margin-bottom: 10px;}.team-member-info h6{font-size: 15px; text-align: center; letter-spacing: 4px; margin-bottom: 10px;}.more-info h5,.more-info h4{margin-bottom: 1px;}/*===================================================================================*//* 9 - Portfolio *//*===================================================================================*/img{width: 100%; display: block; max-width: 100% !important; z-index: 9;}img{box-shadow: #fff 0 0 0}.round img,.avatar img{border: 0 none; border-radius: 50%;}.margin-wrapper{margin: 0px; position: relative;}.parent{width: 300px; margin: 0px auto; position: relative; height: 220px; z-index: 11}.child{text-align: center;}.parent{display: table}.child{display: table-cell; vertical-align: middle;}.sp-image-caption{position: absolute; left: 7%; right: 7%; top: 7%; bottom: 7%; width: 86%; height: 86%; border: 0; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}a:hover .sp-image-caption{background: rgba(15, 15, 15, 1); -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.caption-box-sp{height: 100%; width: 100%;}.caption-box-sp .parent{height: 100%; width: 100%; padding: 0px;}.sp-image-caption h4,.sp-image-caption p{color: #f1f1f1 !important; letter-spacing: 3px; background: none !important; display: inline-block; padding: 0px; margin: 0; margin-bottom: 3px; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; white-space: nowrap;}.sp-image-caption h4{font-size: 26px; font-weight: 200;}.sp-image-caption p{display: block; margin-bottom: 0;}.full_width_gallery{width: 100%; margin-top: 5px;}.centralizer{margin: 0 auto; text-align: center; font-size: 0;}.button{color: #212121; border: solid 2px #212121; display: block; position: relative; padding: 13px 25px 14px; margin: 0 auto; text-align: center; font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 3px; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; z-index: 1; -webkit-text-shadow: none !important; text-shadow: none !important; font-style: normal; font-family: "Raleway", "Open Sans", Arial, Helvetica, sans-serif;}.centered .button{margin-left: 5px; margin-right: 5px;}.button:hover,.send-btn:hover{background: #212121; color: #fff;}.button i{margin-right: 3px;}.button:hover i{color: #fff;}.centralizer > .button{width: auto; display: inline-block; margin-left: 5px; margin-right: 5px; white-space: nowrap}.dark .button{color: #fff; border: 2px solid #fff;}#Container .mix{display: none; margin-bottom: 30px;}#Container{margin-top: 0px;}body.blog #Container{padding-right: 0;}.filters{display: block; position: relative; text-align: center;}.filter{float: none; display: inline-block; font-size: 17px; padding: 7px 0 12px 20px; text-align: center; cursor: pointer; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.filter.active,.filter:hover{color: #212121; text-decoration: line-through; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.close-ajax{display: inline-block; cursor: pointer; background: url(../images/close.png) no-repeat center #444; background-size: 48px 48px; width: 64px; height: 64px; text-indent: -9999px; text-decoration: none; border: 0; bottom: 0px; position: absolute; margin-left: -32px; left: 50%; bottom: -110px;}.close-ajax:hover{border: 0 !important;}.close-ajax:hover::after{width: 0;}#ajax-content .flex-next,#ajax-content .flex-prev{background-color: rgba(49, 49, 49, .5);}#loading{min-height: 800px; text-align: center; vertical-align: middle; position: relative;}#loading img{top: 100px; position: absolute; width: auto !important; margin: 0 auto; display: inline-block}.prev-ajax{background-image: url(../images/prev.png); background-size: 48px 48px; background-color: #444; border: none; height: 48px; width: 48px; box-shadow: none; left: -60px; top: 0; position: absolute; color: transparent; position: absolute; cursor: pointer;}.next-ajax{background-image: url(../images/next.png); background-size: 48px 48px; background-color: #444; border: none; height: 48px; width: 48px; box-shadow: none; right: -60px; top: 0; position: absolute; color: transparent; position: absolute; cursor: pointer;}.ajax-content{background: #f8f8f7; position: relative; margin-top: -120px; margin-bottom: 77px;}.ajax-content .container{margin-bottom: 20px; padding-top: 120px; padding-bottom: 110px;}#anchor-sp{top: -184px; position: relative;}.ajax-content h3{margin-bottom: 3px; font-size: 30px;}.sp-wrapper{padding-left: 25px;}.seperator-line{background: #d8d8d8; width: 100%; height: 1px; display: block; position: relative; margin: 30px 0 25px 0;}.col-lg-12 .seperator-line{margin: 40px 0 30px 0;}.bordered-content{background: #fff; padding: 40px 45px 40px; position: relative; margin-bottom: 30px;}.bordered-content.more-info{padding-top: 35px;}.col-lg-12 .client{width: 20%; border: 0; padding: 5px 25px 5px 25px; float: left; position: relative; opacity: 0.7; -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; cursor: pointer}.video-text{font-family: 'Inconsolata', serif; letter-spacing: 3px; font-weight: 400; font-size: 21px;}.client:hover{opacity: 1; -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}/*===================================================================================*//* 10 - Blog *//*===================================================================================*/.blog{background: #fff;}#blog{background: #fff;}.mas-container{position: relative; width: 100%;}.mas-col3 .item{width: 31%; margin: 1%; padding: 10px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}.mas-col3 .item:hover{box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15); -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}.grid-sizer{width: 0;}.gutt-difer .grid-sizer{width: 0px;}.blog-item3{position: relative; float: left; width: 100%; padding-bottom: 40px;}.blog-item3 img{width: 100%; height: auto;}.blog-item3 a h4{padding-bottom: 20px; color: #222; display: block;}.blog-item3 a:hover{color: #999;}.blog-item3 p{color: #999; font-size: 16px; padding-bottom: 40px;}.blog-item3 button{margin-top: 40px;}.top-bar{position: relative; width: 100%; padding: 20px 0px 15px; font-size: 13px; text-transform: uppercase; color: #999; font-weight: 300;}.top-bar a{color: #999; margin-right: 15px;}.top-bar a:hover{color: #000;}.top-bar span{margin-right: 12px;}.top-bar span i{color: #313131;}.hover_style3{-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.hover_style3:hover{filter: blur(1px);}.blog_readmore_btn3{color: #313131; text-decoration: none; padding: 6px 12px; border: 1px solid #313131; display: block; text-align: center; font-size: 12px; letter-spacing: 2px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.blog_readmore_btn3:hover{color: #f1f1f1 !important; padding-right: 50px; text-decoration: none; background-color: #313131;}.responsive-container{position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;}.responsive-container iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}.align-left{text-align: left;}.single .responsive-container{margin-bottom: 40px;}.img-responsive img{max-width: 100%; display: inline-block; height: auto;}.responsive-audio iframe{width: 100%;}.blog_test{display: block; overflow: hidden;}.blog_test img{-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.blog_test img:hover{transform: scale(1.1); -ms-transform: scale(1.1); /* IE 9 */ -moz-transform: scale(1.1); /* Firefox */ -webkit-transform: scale(1.1); /* Safari and Chrome */ -o-transform: scale(1.1); /* Opera */ cursor: crosshair;}.blog_pg_shop{padding: 10px; display: block; text-align: center;}.blog_pg_shop a,.blog_pg_shop{font-size: 20px; letter-spacing: 3px;}.blog_pg{background: #fff; padding: 10px; display: block; text-align: center;}.blog_pg a,.blog_pg{font-size: 20px; letter-spacing: 3px;}.blog_post_holder{padding: 40px; background: #fff; padding-top: 0px;}.blog_com_header{padding-top: 40px; margin-top: 40px; border-top: 1px solid #eaeaea; text-transform: uppercase;}.comment-reply-title{text-transform: uppercase;}.blog_posts_ul{list-style: none; margin: 0px; padding: 0px;}.blog_posts_ul li{}.blog_main_blog_row{margin: 0px; background: #f6f6f6; padding: 0px;}.blog_0_p{padding: 0px; min-height: 100%;}.blog_full_row_post{background: #fff; position: relative;}.blog_post_content_holder{width: 100%; height: 100%; display: table;}.blog_post_content_holder_inner{height: 100%; vertical-align: middle; line-height: 35px; padding: 0 70px; background: #f6f6f6;}.blog_full_row_post:hover{background: #fff;}.sticky.blog_blocks_post{padding: 0px;}.blog_blocks_post.blog_post{border-bottom: 0px; padding-bottom: 0px;}body.blog .more-info{text-align: left; padding-bottom: 18px;}body.blog .more-info h4{margin-bottom: 10px;}.blog-bottom{border-top: 1px solid #f1f1f1; background: #000; width: 100%; padding: 25px 35px 20px; margin-bottom: 30px; position: relative;}.avatar{width: 45px; height: 45px; float: left; margin-right: 15px;}.author-info .avatar{width: 100px; height: 100px; float: none; margin: 10px 0 5px; display: inline-block;}.author-info h4{margin-bottom: 0;}.blog-bottom p{line-height: 1.25; padding-top: 2px;}.blog-line{position: relative; z-index: 100;}.blog-line::after{content: ""; background: #d8d8d8; top: 0px; display: block; right: 0%; height: 1px; position: absolute; -webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; width: 0;}a:hover .blog-line::after{right: 0; width: 100%;}.comment{margin: 20px 30px 20px 0px; padding: 30px 0px 10px; border-top: 1px solid #eee; position: relative}.commenter-avatar{float: left; padding-right: 30px; max-width: 20%;}.commenter-avatar > img{width: auto;}.comment-content{float: left; max-width: 80%; padding-right: 20px;}.comment-content h5{margin-top: 0;}ul.unordered-list,.hentry ul{list-style: circle; line-height: 1.6; padding: 0px 15px; margin-left: 5px; text-align: left !important;}ol{list-style: decimal; line-height: 1.6; padding: 0px 15px; margin-left: 5px;}ul.unordered-list li a,ol li a{border-bottom: 1px dotted #3d9991; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}ul.unordered-list li a:hover,ol li a:hover{border-bottom: 1px solid #3d9991; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.page-numbers{padding: 10px; color: #999;}.page-numbers:hover{text-decoration: none; color: #313131;}.page-numbers.current{color: #000}.blog_add_post_like:hover strong{color: #313131;}.blog_add_post_like:hover:after{display: none;}.blog_add_post_like:hover:before{display: none;}.blog_add_post_like.blog_already_post_liked strong{color: #313131;}.blog_already_post_liked .blog_like_post_count{color: #313131;}.blog_blog_post_cat.blog_already_post_liked{color: #313131}.blog_already_post_liked:hover{cursor: default;}.blog_blog_single_container{background: #fff; padding: 0px 0px;}.blog_wo_featured_holder{margin: 0 0 15px 0;}.blog_wo_featured_cont{position: absolute; bottom: 70px; left: 50px; right: 50px; background: rgba(0, 0, 0, 0.8); padding: 40px;}.blog_wo_featured_cont h1{margin-bottom: 0px !important; font-size: 24px; text-align: center; padding: 7px 15px 7px 15px; display: inline-block; letter-spacing: 3px; color: #212121; margin-top: 10px; background: rgba(255, 255, 255, 0.7); border-left: 7px solid #313131;}.blog_blocks_post .blog_post_holder{height: 460px; background: #fff000; padding: 40px;}.blog_blocks_post.sticky{padding-left: 5px; background: #dedede}.blog_blocks_post.sticky .blog_post_holder{}.blog_blocks_post .blog_blog_post_cat_holder{position: absolute; bottom: 20px}.blog_blocks_post{margin-bottom: 30px !important;}.blog_blocks_post .blog_legend{font-size: 34px; line-height: 40px;}.blog_blocks_post .blog_readmore_btn_holder{padding: 0px; border: none; margin-top: 20px; margin-left: 0px; display: block;}.blog_blocks_post .blog_blog_post_title_holder{margin-top: 20px;}.blog_blocks_post .blog_post_holder.blog_flip{padding: 0px;}.blog_blocks_post .blog_post_holder iframe{width: 100%; margin-bottom: 5px;}.blog_blocks_post .blog_post_holder.blog_flip img{width: 100% !important; display: block;}.blog_block_cont_holder{background: #f6f6f6; padding: 40px; height: 100%; opacity: 0; -webkit-transition: opacity .3s ease-in-out; -moz-transition: opacity .3s ease-in-out; -ms-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out;}.blog_blocks_post .blog_post_holder.blog_flip:hover .blog_block_cont_holder{opacity: 1; -webkit-transition: opacity .3s ease-in-out; -moz-transition: opacity .3s ease-in-out; -ms-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out;}.blog_full_width_post{text-align: center;}.single .blog_blog_post_content_holder{margin-top: 20px;}.blog_full_width_post .f_status .img-responsive{display: inline-block; text-align: center;}.blog_full_width_post .blog_blog_post_content_holder{padding: 0px 60px;}.format-image .blog_blog_post_content_holder{margin-top: 20px;}.blog_full_width_post .blog_readmore_btn_holder{padding: 0px; border: none; margin-top: 20px; margin-left: 0px; display: block;}.blog_simple_image{overflow: hidden;}.blog_simple_image.blog_img_grid a:hover{cursor: pointer}.inner_post_holder h1.blog_legend{margin-bottom: 20px;}.blog_search_btn{width: 100%; background: #fff; border: 1px solid #e8e8e8; color: #999; border-radius: 0px;}.blog_search_btn:hover{width: 100%; background: #e8e8e8;}.blog_left_side_post{text-align: right;}.blog_blog_page_title{background: #313131; text-align: center; padding: 60px;}.blog_blog_page_title h1{color: #fff; font-size: 24px; line-height: 24px;}.blog_readmore_btn{color: #313131; text-decoration: none; margin-top: 20px; padding: 6px 12px; border: 1px solid #313131; display: inline-block; font-size: 12px; letter-spacing: 2px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.blog_readmore_btn:hover{color: #fff !important; padding-right: 20px; text-decoration: none; background: #313131;}.blog_blog_post_cat_holder{margin-top: 25px;}.blog_with_sidebar{padding: 0px 95px; background: #fff;}.blog_with_sidebar .blog_post_content_holder{padding: 20px 40px; background: #fafafa;}h2.blog_title{margin-bottom: 0px; font-size: 28px; line-height: 32px !important; text-transform: uppercase; font-weight: 300; margin-bottom: 15px; margin-top: 15px; letter-spacing: 4px;}.blog_with_sidebar h2.blog_title{margin-bottom: 0px; font-size: 20px; line-height: 24px !important; text-transform: uppercase; font-weight: 300; margin-bottom: 15px; margin-top: 15px; letter-spacing: 4px;}.blog_with_sidebar .post{margin-bottom: 40px;}.blog_sub_legend.search_blog_title{font-size: 20px !important; line-height: 32px;}.search .blog_single_cat_desc{margin-bottom: 40px;}.blog_title_a{color: #000;}.blog_title_a:hover{color: #000; text-decoration: none;}.blog_blog_post_meta_holder{margin-bottom: 10px; font-size: 12px; color: #313131}.blog_blog_post_cat{font-size: 13px; color: #777; padding-bottom: 10px; display: inline-block; margin-right: 20px;}.blog_blog_post_cat strong{font-weight: normal; color: #444; font-size: 12px;}.blog_blog_post_data_holder{font-size: 11px; padding-bottom: 0px; margin-bottom: 0px; display: inline-block;}.blog_blog_post_data_holder .blog_blog_post_cat{margin-right: 0px; margin-left: 10px; padding-bottom: 6px;}.blog_ddate{text-align: center; letter-spacing: 2px; color: #222; background: rgba(255, 255, 255, 0.7); border-left: 7px solid #313131; padding: 7px 15px 7px 15px;}.single .blog_blog_post_data_holder{margin-bottom: 10px;}.single .blog_blog_post_data_holder .blog_ddate{border: none;}.blog_blog_post_cat a{display: inline-block; position: relative; color: #999;}.blog_blog_post_cat a:hover{color: #000; text-decoration: none;}.blog_blog_post_cat a:before,.blog_readmore_btn:before{content: ''; display: inline-block; position: absolute; left: 0; bottom: 0; height: 1px; width: 0; transition: width 0s ease, background .2s ease;}.blog_blog_post_cat a:after,.blog_readmore_btn:after{content: ''; display: inline-block; position: absolute; right: 0; bottom: 0; height: 1px; width: 0; background: red; transition: width .2s ease;}.blog_post.sticky .blog_post_holder{padding: 40px; background: #f3f3ef}/* Twitter widget */.blog_tweet{background-position: 20px center; background-repeat: no-repeat; font-size: 13px; color: #666;}.blog_tweet a:not(.twitter_times){color: #000;}.blog_tweet a:hover{color: #313131; text-decoration: none;}.blog_tweet_time > a.twitter_time{font-size: 11px; color: #313131;}/*Sidebars*/.sp-border-mr .img-responsive{width: 100%;}.blog_instagram_widget_ul{margin: 0px;}.blog_instagram_widget_ul li a{padding: 0px; margin: 0px; display: inherit;}.blog_instagram_widget_ul li{width: 50%; float: left; display: inline-block; border: none; padding: 1px;}.io_widget_title{padding-left: 20px; margin-bottom: 15px; text-transform: uppercase; letter-spacing: 3px; color: #444}.sp-border{margin-bottom: 15px;}.tile-heading{font-family: 'Raleway', Arial, sans-serif; font-size: 13px; text-transform: uppercase; letter-spacing: 4px; padding: 0; position: absolute; top: -17px; left: 0; padding-left: 30px; width: 100%; color: #212121; font-weight: 200}.tile-heading span{display: inline-block; background: #fff; border: 2px solid #222; z-index: 100; padding: 7px 14px 7px 14px;}.sp-border-mr{margin-bottom: 35px; padding: 30px 15px 15px 20px; border: 2px solid #222; font-size: 12px !important}.sp-border-mr ul:not(#cbox):not(.blog_instagram_widget_ul){padding: 0px; list-style: none;}.sp-border-mr ul:not(#cbox):not(.blog_instagram_widget_ul) li{border-bottom: 1px dotted #ededed;}.blog_cat_count{float: right; padding: 2px 4px; background: #ededed; margin-top: 6px; font-size: 10px; min-width: 30px; text-align: center;}.sp-border-mr ul:not(#cbox):not(.blog_instagram_widget_ul) li a{color: #000; display: inline-block; opacity: 1; padding: 7px 0px 7px 0px;}.sp-border-mr ul:not(#cbox):not(.blog_instagram_widget_ul) li a:hover{text-decoration: none; opacity: 1; color: #313131;}.sp-border-mr #searchform label{display: none;}.input-text{background: #fafafa; border: 1px solid #ededed;}input,textarea{padding: 10px;}.sp-border-mr input{width: 100%; padding: 10px; border: 1px solid #eaeaea; font-size: 12px; line-height: 12px; margin-bottom: 20px;}.sp-border-mr input#s{margin: 0px}.blog_right_sidebar .sp-border-mr{padding-left: 30px;}.blog_left_sidebar .sp-border-mr{padding-right: 30px;}/* calendar widget */.widget_calendar{float: left;}#wp-calendar a{color: #313131}#wp-calendar{width: 100%;}#wp-calendar caption{text-align: right; color: #333; font-size: 12px; margin-top: 10px; margin-bottom: 15px;}#wp-calendar thead{font-size: 10px; margin-bottom: 10px;}#wp-calendar thead th{padding: 10px;}#wp-calendar tbody{color: #aaa;}#wp-calendar tbody td{background: #ededed; border: 1px solid #fff; text-align: center; padding: 8px;}#wp-calendar tbody td:hover{background: #fff;}#wp-calendar tbody .pad{background: none;}#wp-calendar tfoot #next{font-size: 10px; text-transform: uppercase; text-align: right;}#wp-calendar tfoot #prev{font-size: 10px; text-transform: uppercase; padding-top: 10px;}#wp-calendar thead th{background: #ededed; text-align: center; border: 1px solid #fff;}#wp-calendar caption{font-weight: bold; color: #313131}#cbox .blog_flickr_item img{border-radius: 0px; margin-bottom: 10px;}.blog_flickr_item{overflow: hidden;}#cbox .blog_flickr_item{float: left; width: 20%; border: 1px solid #fff}#cbox .blog_flickr_item:nth-child(4n){margin-right: 0px;}#cbox .blog_flickr_item img:hover{opacity: 0.9}.author-info-single{font-size: 15px;}.post-info-single{font-size: 15px; font-weight: 300; text-align: center; color: #222; background: #f9f9f9; border-left: 7px solid #313131; padding: 7px 15px 7px 15px; display: block;}.post-info-single-sub{font-size: 15px; padding-bottom: 18px; font-weight: 500; text-align: center;}.blog_share_text{font-size: 12px; color: #000;}.blog_single_post_share{display: block; margin-top: 0px; text-align: center;}.single-format-quote .blog_single_post_share{margin-top: 20px;}.blog_single_post_share a{font-size: 20px; margin-bottom: 0px; margin-right: 10px; margin-left: 10px;}pre{border: none; border-radius: 0px; padding: 40px; background: #333; color: #fff}.comment-form label{display: block; font-weight: 200; margin-top: 20px; letter-spacing: 3px;}.comment-form input:not(#submit),.comment-form textarea{padding: 10px; border-bottom: 1px solid #313131; border-top: none; border-left: none; border-right: none; width: 100%; font-size: 12px; line-height: 18px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}.comment-form input:focus:not(#submit),.comment-form textarea:focus{border-bottom: 4px solid #313131;}#respond{padding: 20px;}.comment-form input#submit{color: #000; border: none; padding: 6px 10px; background: #fff; margin-top: 10px; display: inline-block;}.comment-form input#submit:hover{color: #313131}.blog-pagination .pagination{margin: 0;}.blog-pagination .pagination li a{border: none; background: none; color: #999; font-size: 1.2em;}.blog-pagination .pagination li a:hover{border: none; color: #111;}.blog-post-nav{padding-top: 100px; padding-bottom: 50px;}.blog-post-nav .prev-btn,.blog-post-nav .next-btn{display: inline-block; color: #999;}.blog-post-nav .prev-btn:hover,.blog-post-nav .next-btn:hover{color: #111;}.blog-post-nav .prev-btn{float: left; padding-left: 15px;}.blog-post-nav .next-btn{float: right; padding-right: 15px;}.blog-columns .blog-post,.blog-classic .blog-post{border-top: 1px solid #f8f8f8; background: #f8f8f8; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); -webkit-transition: all 0.3s; transition: all 0.3s;}.blog-columns .blog-post .post-img,.blog-classic .blog-post .post-img{display: block;}.blog-columns .blog-post .post-img img,.blog-classic .blog-post .post-img img{max-width: 100%; height: auto; -webkit-transition: opacity 0.5s; transition: opacity 0.5s;}.blog-columns .blog-post .post-img:hover img,.blog-classic .blog-post .post-img:hover img{opacity: .8;}.blog-columns .blog-post .bp-content,.blog-classic .blog-post .bp-content{padding: 40px 50px 50px 50px;}.blog-columns .blog-post .bp-content .post-meta .post-date i,.blog-classic .blog-post .bp-content .post-meta .post-date i,.blog-columns .blog-post .bp-content .post-meta .post-comments i,.blog-classic .blog-post .bp-content .post-meta .post-comments i{display: inline-block; padding-right: 9px; font-size: 18px; vertical-align: middle; color: #ccc; -webkit-transition: color 0.3s; transition: color 0.3s;}.blog-columns .blog-post .bp-content .post-meta .post-date span,.blog-classic .blog-post .bp-content .post-meta .post-date span,.blog-columns .blog-post .bp-content .post-meta .post-comments span,.blog-classic .blog-post .bp-content .post-meta .post-comments span{display: inline-block; padding-left: 10px; border-left: 1px solid #f1f1f1; font-family: "Raleway", "arial", "Helvetica Neue", Helvetica, sans-serif; font-size: .75em; letter-spacing: 2px; text-transform: uppercase; vertical-align: middle; color: #999; -webkit-transition: color 0.3s; transition: color 0.3s;}.blog-columns .blog-post .bp-content .post-meta .post-date:hover i,.blog-classic .blog-post .bp-content .post-meta .post-date:hover i,.blog-columns .blog-post .bp-content .post-meta .post-date:hover span,.blog-classic .blog-post .bp-content .post-meta .post-date:hover span,.blog-columns .blog-post .bp-content .post-meta .post-comments:hover i,.blog-classic .blog-post .bp-content .post-meta .post-comments:hover i,.blog-columns .blog-post .bp-content .post-meta .post-comments:hover span,.blog-classic .blog-post .bp-content .post-meta .post-comments:hover span{color: #111;}.blog-columns .blog-post .bp-content .post-meta .post-comments,.blog-classic .blog-post .bp-content .post-meta .post-comments{float: right;}.blog-columns .blog-post .bp-content .post-title,.blog-classic .blog-post .bp-content .post-title{display: block; padding: 25px 0 20px 0; color: #111;}.blog-columns .blog-post .bp-content .post-title h3,.blog-classic .blog-post .bp-content .post-title h3,.blog-columns .blog-post .bp-content .post-title .page-title .subheading,.page-title .blog-columns .blog-post .bp-content .post-title .subheading,.blog-classic .blog-post .bp-content .post-title .page-title .subheading,.page-title .blog-classic .blog-post .bp-content .post-title .subheading,.blog-columns .blog-post .bp-content .post-title h4,.blog-classic .blog-post .bp-content .post-title h4,.blog-columns .blog-post .bp-content .post-title .ft-tabs .tabs-list li a .tab-group .tab-heading,.ft-tabs .tabs-list li a .tab-group .blog-columns .blog-post .bp-content .post-title .tab-heading,.blog-classic .blog-post .bp-content .post-title .ft-tabs .tabs-list li a .tab-group .tab-heading,.ft-tabs .tabs-list li a .tab-group .blog-classic .blog-post .bp-content .post-title .tab-heading,.blog-columns .blog-post .bp-content .post-title .testimonials-3col .t-item blockquote footer cite,.testimonials-3col .t-item blockquote footer .blog-columns .blog-post .bp-content .post-title cite,.blog-classic .blog-post .bp-content .post-title .testimonials-3col .t-item blockquote footer cite,.testimonials-3col .t-item blockquote footer .blog-classic .blog-post .bp-content .post-title cite,.blog-columns .blog-post .bp-content .post-title .testimonials-3col .t-item .wrapper-404 .content-wrapper .info-wrapper .info-404 footer cite,.testimonials-3col .t-item .wrapper-404 .content-wrapper .info-wrapper .info-404 footer .blog-columns .blog-post .bp-content .post-title cite,.blog-classic .blog-post .bp-content .post-title .testimonials-3col .t-item .wrapper-404 .content-wrapper .info-wrapper .info-404 footer cite,.testimonials-3col .t-item .wrapper-404 .content-wrapper .info-wrapper .info-404 footer .blog-classic .blog-post .bp-content .post-title cite,.blog-columns .blog-post .bp-content .post-title .wrapper-404 .content-wrapper .info-wrapper .testimonials-3col .t-item .info-404 footer cite,.wrapper-404 .content-wrapper .info-wrapper .testimonials-3col .t-item .info-404 footer .blog-columns .blog-post .bp-content .post-title cite,.blog-classic .blog-post .bp-content .post-title .wrapper-404 .content-wrapper .info-wrapper .testimonials-3col .t-item .info-404 footer cite,.wrapper-404 .content-wrapper .info-wrapper .testimonials-3col .t-item .info-404 footer .blog-classic .blog-post .bp-content .post-title cite,.blog-columns .blog-post .bp-content .post-title .testimonials-3col .t-item .bg-maintenance .content-wrapper .content-inner p footer cite,.testimonials-3col .t-item .bg-maintenance .content-wrapper .content-inner p footer .blog-columns .blog-post .bp-content .post-title cite,.blog-classic .blog-post .bp-content .post-title .testimonials-3col .t-item .bg-maintenance .content-wrapper .content-inner p footer cite,.testimonials-3col .t-item .bg-maintenance .content-wrapper .content-inner p footer .blog-classic .blog-post .bp-content .post-title cite,.blog-columns .blog-post .bp-content .post-title .bg-maintenance .content-wrapper .content-inner .testimonials-3col .t-item p footer cite,.bg-maintenance .content-wrapper .content-inner .testimonials-3col .t-item p footer .blog-columns .blog-post .bp-content .post-title cite,.blog-classic .blog-post .bp-content .post-title .bg-maintenance .content-wrapper .content-inner .testimonials-3col .t-item p footer cite,.bg-maintenance .content-wrapper .content-inner .testimonials-3col .t-item p footer .blog-classic .blog-post .bp-content .post-title cite,.blog-columns .blog-post .bp-content .post-title .team-3col .t-item .t-info .t-role,.team-3col .t-item .t-info .blog-columns .blog-post .bp-content .post-title .t-role,.blog-classic .blog-post .bp-content .post-title .team-3col .t-item .t-info .t-role,.team-3col .t-item .t-info .blog-classic .blog-post .bp-content .post-title .t-role,.blog-columns .blog-post .bp-content .post-title .team-4col .t-item .t-info .t-role,.team-4col .t-item .t-info .blog-columns .blog-post .bp-content .post-title .t-role,.blog-classic .blog-post .bp-content .post-title .team-4col .t-item .t-info .t-role,.team-4col .t-item .t-info .blog-classic .blog-post .bp-content .post-title .t-role,.blog-columns .blog-post .bp-content .post-title .freelancer-about .t-item .t-info .t-role,.freelancer-about .t-item .t-info .blog-columns .blog-post .bp-content .post-title .t-role,.blog-classic .blog-post .bp-content .post-title .freelancer-about .t-item .t-info .t-role,.freelancer-about .t-item .t-info .blog-classic .blog-post .bp-content .post-title .t-role,.blog-columns .blog-post .bp-content .post-title .t-join .t-info .t-role,.t-join .t-info .blog-columns .blog-post .bp-content .post-title .t-role,.blog-classic .blog-post .bp-content .post-title .t-join .t-info .t-role,.t-join .t-info .blog-classic .blog-post .bp-content .post-title .t-role,.blog-columns .blog-post .bp-content .post-title .login-2 .bg-overlay .form-wrapper .form-content .cards-header,.login-2 .bg-overlay .form-wrapper .form-content .blog-columns .blog-post .bp-content .post-title .cards-header,.blog-classic .blog-post .bp-content .post-title .login-2 .bg-overlay .form-wrapper .form-content .cards-header,.login-2 .bg-overlay .form-wrapper .form-content .blog-classic .blog-post .bp-content .post-title .cards-header,.blog-columns .blog-post .bp-content .post-title .login-2 .bg-overlay .form-wrapper .social-signup .social-card .sc-lead,.login-2 .bg-overlay .form-wrapper .social-signup .social-card .blog-columns .blog-post .bp-content .post-title .sc-lead,.blog-classic .blog-post .bp-content .post-title .login-2 .bg-overlay .form-wrapper .social-signup .social-card .sc-lead,.login-2 .bg-overlay .form-wrapper .social-signup .social-card .blog-classic .blog-post .bp-content .post-title .sc-lead,.blog-columns .blog-post .bp-content .post-title h5,.blog-classic .blog-post .bp-content .post-title h5,.blog-columns .blog-post .bp-content .post-title .ft-boxed-hover ul li .hover-content .ft-heading,.ft-boxed-hover ul li .hover-content .blog-columns .blog-post .bp-content .post-title .ft-heading,.blog-classic .blog-post .bp-content .post-title .ft-boxed-hover ul li .hover-content .ft-heading,.ft-boxed-hover ul li .hover-content .blog-classic .blog-post .bp-content .post-title .ft-heading,.blog-columns .blog-post .bp-content .post-title .ft-tabs .tabs-list li a .tab-group .tab-info,.ft-tabs .tabs-list li a .tab-group .blog-columns .blog-post .bp-content .post-title .tab-info,.blog-classic .blog-post .bp-content .post-title .ft-tabs .tabs-list li a .tab-group .tab-info,.ft-tabs .tabs-list li a .tab-group .blog-classic .blog-post .bp-content .post-title .tab-info,.blog-columns .blog-post .bp-content .post-title .sidebar .comments-widget .widget-item span .widget-comm-title,.sidebar .comments-widget .widget-item span .blog-columns .blog-post .bp-content .post-title .widget-comm-title,.blog-classic .blog-post .bp-content .post-title .sidebar .comments-widget .widget-item span .widget-comm-title,.sidebar .comments-widget .widget-item span .blog-classic .blog-post .bp-content .post-title .widget-comm-title,.blog-columns .blog-post .bp-content .post-title .comingsoon .content-wrapper .content-inner .cs-timer .item .title-timer,.comingsoon .content-wrapper .content-inner .cs-timer .item .blog-columns .blog-post .bp-content .post-title .title-timer,.blog-classic .blog-post .bp-content .post-title .comingsoon .content-wrapper .content-inner .cs-timer .item .title-timer,.comingsoon .content-wrapper .content-inner .cs-timer .item .blog-classic .blog-post .bp-content .post-title .title-timer{margin: 0;}.blog-columns .blog-post .bp-content p,.blog-classic .blog-post .bp-content p{margin-bottom: 30px;}.blog-preview .blog-post{background: #fff;}.blog-masonry .blog-post{margin-bottom: 30px;}.blog-classic .blog-post{margin-bottom: 100px;}.blog-post-single{margin-bottom: 100px;}.blog-post-single .post-img{margin-bottom: 20px;}.blog-post-single .post-meta .post-date i,.blog-post-single .post-meta .post-comments i{display: inline-block; padding-right: 9px; font-size: 18px; vertical-align: middle; color: #ccc; -webkit-transition: color 0.3s; transition: color 0.3s;}.blog-post-single .post-meta .post-date span,.blog-post-single .post-meta .post-comments span{display: inline-block; padding-left: 10px; border-left: 1px solid #f1f1f1; font-family: "Raleway", "arial", "Helvetica Neue", Helvetica, sans-serif; font-size: .75em; letter-spacing: 2px; text-transform: uppercase; vertical-align: middle; color: #999; -webkit-transition: color 0.3s; transition: color 0.3s;}.blog-post-single .post-meta .post-date:hover i,.blog-post-single .post-meta .post-date:hover span,.blog-post-single .post-meta .post-comments:hover i,.blog-post-single .post-meta .post-comments:hover span{color: #111;}.blog-post-single .post-meta .post-comments{float: right;}.blog-post-single .post-title{margin: 0; padding-top: 30px;}.blog-post-single .blog-post-content{margin-top: 50px; margin-bottom: 50px;}.blog-post-single .blog-post-content p{margin-bottom: 0;}.blog-post-single .blog-post-content .left-blog-quote{margin: 20px 30px 20px -50px;}.blog-post-single .blog-post-content .right-blog-quote{margin: 20px -50px 20px 30px;}.masonry-post-index{margin-bottom: 50px;}.masonry-post-index:after{clear: both;}.masonry-post-index:before,.masonry-post-index:after{content: " "; display: table;}.masonry-post-index:after{clear: both;}.masonry-post-index:before,.masonry-post-index:after{content: " "; display: table;}.masonry-post-index .entry-header{text-align: center;}.masonry-post-index .entry-header img{margin-left: auto; margin-right: auto;}.masonry-post-index .entry-content{margin-bottom: 20px;}.masonry-post-index .entry-footer{margin-bottom: 10px;}.masonry-post-index.quote{padding: 30px; border: 0; background-color: #f4f4f4;}.masonry-post-index.quote .entry-header{position: relative;}.masonry-post-index.quote .entry-header .post-title{padding-top: 10px;}.masonry-post-index.quote .entry-content{margin-bottom: 20px;}.masonry-post-index.quote .entry-content blockquote{quotes: '"' '"'; margin: 0; font-style: italic; font-family: 'Raleway', serif; font-size: 16px;}.masonry-post-index.quote .entry-footer .author{float: right; text-transform: uppercase; font-size: 16px;}.masonry-post-index-style-1{border-bottom: 1px solid #dddddd;}.masonry-post-index-style-1 .post-title{padding-top: 40px;}.masonry-post-index-style-2:not(.quote) .entry-content{padding: 30px 30px 10px; border-width: 0 1px 1px 1px; border-style: solid; border-color: #dddddd; text-align: center;}.audio-container iframe,.audio-container object,.audio-container embed{display: block; height: 100%; width: 100%; border: 0px none;}/*===================================================================================*//* 11 - About *//*===================================================================================*/.about-container{/*width: 80%;padding-left: 10%;*/ padding-left: 120px; padding-right: 120px;}.about-us-section .img-section{width: 30%; min-height: 1px; float: left;}.about-us-section .content-section{width: 70%; min-height: 1px; float: left;}.about-us-section .service-icon{font-size: 90px; color: #313131; display: inline-block; margin-top: -6px; vertical-align: middle;}.about-us-section .content-section .carousel-heading h3{font-size: 14px; line-height: 21px; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 6px; font-weight: 500;}.about-us-section .content-section .text p{font-size: 14px; line-height: 21px; font-weight: 400;}.section-head h2.heading{font-size: 42px; line-height: 43px; display: inline-block; border-left: 5px solid #313131; font-weight: 500; letter-spacing: 7px; padding: 5px 8px 5px 12px; text-transform: uppercase; margin-bottom: 1px;}.section-head h4 .carousel-sub-heading{display: inline-block; font-size: 13px; font-weight: 200; border-left: 5px solid #313131; letter-spacing: 4px; line-height: 19px; padding: 7px 8px 5px 12px; text-transform: uppercase; margin: 0 0 0 30px;}.about-content p{margin-top: 40px; margin-bottom: 40px; font-size: 18px; line-height: 24px; font-weight: 100; font-family: 'Raleway', sans-serif; font-style: italic;}#sync1 .service-item{background: none; padding: 0; margin: 40px 0; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}#sync2 .service-item{background-color: transparent; border: 2px solid #313131; margin-left: 7px; color: #fff; text-align: center; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}#sync2 .service-item:focus{background-color: transparent; border: 5px solid #313131;}#sync2 .service-item i{padding: 0 5px; font-size: 67px; color: #313131;}#sync2 .service-item:hover i{color: #f1f1f1;}#sync2 .service-item h1{font-family: 'Inconsolata', sans-serif; font-size: 12px; font-weight: 400; text-transform: uppercase; letter-spacing: 2px; color: #444;}#sync2 .service-item:hover h1{color: #f1f1f1;}#sync2 .synced .service-item{background-color: transparent; filter: alpha(opacity=100); opacity: 1;}#sync2 .service-item:hover{filter: alpha(opacity=100); background: #313131; opacity: 1; -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}/*===================================================================================*//* 12 - Skills *//*===================================================================================*/#skills{background: #fff;}.progress-line{position: relative; margin-bottom: 20px;}.progress-line .progress-line-title{display: block; text-transform: uppercase; color: #444; font-size: 15px; margin: 0 0 10px 0;}.progress-line .progress-line-container{border: 1px solid #999; padding: 5px 5px; position: relative;}.progress-line .progress-line-bar{height: 5px; width: 0; background: #313131;}.progress-line .skill-bar-percent{position: absolute; top: -36px; right: 0; font-size: 15px; padding: 5px;}.progress-bar{color: #fff; background-color: #313131; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-transition: width .6s ease; -moz-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease;}.progress{border: 2px solid #e1e1e1; padding: 6px 7px; height: 8px; margin-top: 24px; margin-bottom: 0; overflow: hidden; background-color: transparent; border-radius: 0px; border-bottom: 1px solid #313131; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}/*===================================================================================*//* 13 - Counter *//*===================================================================================*/#facts{background: #fff;}.counter{padding: 35px 10px 20px 10px; text-align: center; border: 1px solid #313131; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.counter:hover{background: url('../images/c1.jpg'); box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15); -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}.counter h1{font-family: 'Inconsolata', sans-serif; font-weight: 400; font-size: 45px;}.counter-border{font-size: 18px; padding-bottom: 15px;}.padding-counter{padding-bottom: 140px;}/*===================================================================================*//* 14 - Contact *//*===================================================================================*/.contact-detail{margin-bottom: 80px;}.contact-detail i{font-size: 40px;}.contact-detail h5{font-size: 12px; letter-spacing: 2px; margin: -5px 0 0 0;}.contact-detail h4{font-size: 16px; margin: 0; color: #333;}.contact-form{padding-top: 47px;}.contact-form .form-control{padding: 16px 0; border: none; box-shadow: none; border-radius: 0; border-bottom: 1px solid #999; height: auto; margin-bottom: 26px;}.contact-form .form-control:focus{border-color: #222; color: #333;}.contact-form .col-md-12:last-child{text-align: center; margin-top: 11px;}.contact-form input[type="submit"]{-webkit-text-shadow: none !important; text-shadow: none !important; font-family: "Raleway", "Open Sans", Arial, Helvetica, sans-serif; cursor: pointer; padding: 13px 25px 14px; margin: 0 auto; display: block; letter-spacing: 4px; font-size: 12px; font-weight: 600; text-transform: uppercase; position: relative; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; border: solid 2px #212121; color: #414141; background: none;}.contact-form input[type="submit"]:hover{color: #f1f1f1; background: #414141;}.social-icon li{display: inline-block; margin-right: 40px;}.social-icon li:last-child{margin-right: 0;}.social-icon li .fa{font-size: 24px; color: #353535;}.subscribe,.social-icon{text-align: left;}.subscribe .contact-form input[type="submit"]{width: 100%;}.contact-detail .icon-holder{display: block; border-right: 1px solid #eee; padding-right: 30px; color: #414141; text-align: left;}.contact-detail .descript-contact,.contact-detail .descript-contact a{font-size: 16px; font-weight: 600; color: #333; text-transform: capitalize;}.address-contact{font-size: 16px; margin-right: 10px;}.address-contact i{font-size: 28px; margin-right: 15px;}/*===================================================================================*//* 15 - Shop *//*===================================================================================*/.item-wrap .product{position: relative; overflow: hidden; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}.item-wrap .product:hover{box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15); -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}.item-wrap .product img{max-width: 100%; width: 100%; display: block; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}.item-wrap .product ul.add-to-cart{position: absolute; z-index: 800; bottom: 0; left: 0; width: 100%; height: 18%; font-size: 0; line-height: 0; margin: 0; padding: 20px 0; list-style-type: none; text-align: center; background-color: transparent; -webkit-transition: all 0.5s cubic-bezier(.95, .08, .22, .65); -moz-transition: all 0.5s cubic-bezier(.95, .08, .22, .65); -o-transition: all 0.5s cubic-bezier(.95, .08, .22, .65); transition: all 0.5s cubic-bezier(.95, .08, .22, .65); -webkit-transform: translateY(150%); -moz-transform: translateY(150%); -ms-transform: translateY(150%); -o-transform: translateY(150%); transform: translateY(150%);}.item-wrap .product ul.add-to-cart li{display: inline-block; padding: 0;}.item-wrap .product ul.add-to-cart li a{display: block; margin: 0 25px;}.item-wrap .product ul.add-to-cart li a:hover{color: #f1f1f1;}.item-wrap .product ul.add-to-cart li a i{font-size: 40px; line-height: 40px; color: #f1f1f1;}.item-wrap .product:hover ul.add-to-cart{-webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%); background: rgba(0, 0, 0, 0.8);}.product-info{text-align: center; padding-top: 10px;}.product-info h5{text-align: center; letter-spacing: 2px; font-size: 14px; margin-bottom: 10px;}.product-info h6{text-align: center; letter-spacing: 1px; font-size: 14px; text-transform: none; font-weight: 300; margin: 40px 0 10px 0;}.product-name{float: left; letter-spacing: 4px; margin-bottom: 10px;}.product-price{float: right; color: #313131; letter-spacing: 4px; margin-bottom: 10px;}/*===================================================================================*//* 16 - Footer *//*===================================================================================*/footer{position: fixed; bottom: 0; left: 0; width: 100%; height: 50px; color: #444; background: #eee; z-index: 99998; padding: 0 50px; line-height: 50px;}.footer-social{float: right;}.footer-social li{float: left; list-style: none;}.footer-social ul li i{padding: 0 8px; color: #414141; font-size: 20px;}.policy-box{float: left; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; color: #666;}.policy-box span{float: left;}.policy-box ul{position: relative; float: left; margin-left: 10px;}.policy-box ul li{float: left; list-style: none;}.policy-box ul:before{content: ''; position: absolute; top: 16px; left: -2px; background: #eee; width: 2px; height: 20px;}.policy-box ul li a{padding: 0 10px; color: #666;}.policy-box ul li a:hover{text-decoration: line-through;}/*===================================================================================*//* 17 - Responsive *//*===================================================================================*/@media only screen and (max-width: 480px){header{padding: 16px 20px;}.col-lg-12 .client{width: 50%;}footer{height: auto;}footer span{float: none !important; display: block; padding-bottom: 10px;}.custom-pagination .left, .custom-pagination .right{clear: both; display: block; width: 100%;}#Container .mix{margin-bottom: 20px;}.section{padding: 84px 0 67px 0;}#ancor2, #ancor3, #ancor4, #ancor5, #ancor6, #ancor7, #ancor8{top: -48px;}.commenter-avatar{float: none; padding-right: 0px; max-width: 80px; padding-bottom: 20px;}.comment-content{float: none; max-width: 100%; padding-right: 0px;}.container{padding-right: 5px; padding-left: 5px;}}@media only screen and (max-width: 992px){#nav-button{display: block; float: right; width: 25px; margin-top: 16px; cursor: pointer; position: relative; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.nav-bar{background-color: #2b2b2b; border-radius: 1px; display: block; width: 25px; height: 3px; margin: 3px auto;}nav{margin: 0px; position: relative; display: block; height: auto; float: none; clear: both}#nav{display: none; width: 100%; z-index: 300; float: none; position: relative; top: 0px; padding-top: 25px; list-style: none;}#nav li{text-align: center; float: none; margin: 0; float: none; display: block}#nav li a{padding: 15px}#nav li a:hover::after{width: 0%;}#nav li.active a::after{width: 0%;}.add-padding{padding: 0 17px;}.add-padding.left{padding-right: 17px;}.add-padding.right{padding-left: 17px;}#Container{margin-top: 40px;}.col-lg-12 .client{width: 33.33333%; padding: 20px 0;}.sp-wrapper{padding-left: 15px;}.comment{margin-right: 0px;}}@media only screen and (max-width: 1200px){#inquire{margin-top: -20px; position: relative; margin-bottom: 20px;}}@media only screen and (min-width: 993px){#nav{display: table-cell !important}#nav-button{display: none;}}@media only screen and (max-width: 1029px){#message{margin: 0px 0 50px 0px; float: none}.prev-ajax{left: 0px;}.next-ajax{right: 0px;}.caption-box-sp, .sp-image-caption{display: none}}@media only screen and (max-width: 767px){.blog_wo_featured_cont{position: absolute;bottom: 20px!important;left: 20px!important;right: 20px;background: none!important;padding: 10px;}.blog_wo_featured_cont h1{margin-bottom: 0px !important;font-size: 14px!important;text-align:center;padding: 3px 5px 3px 15px;display:inline-block;letter-spacing: 3px;color: #222;background: rgba(255,255,255,0.7);border-left: 7px solid;}.column-count2{-webkit-column-count: 1; -moz-column-count: 1; column-count: 1; -webkit-column-gap: 0; -moz-column-gap: 0; column-gap: 0;}#headline_cycler ul.flexslider > li > h2, #headline h2{font-size: 36px; line-height: 40px;}#arrow-down{height: 60px;}#nav-button{display: block; float: right; width: 25px; margin-top: 16px; cursor: pointer; position: relative; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.nav-bar{background-color: #2b2b2b; border-radius: 1px; display: block; width: 25px; height: 3px; margin: 3px auto;}nav{margin: 0px; position: relative; display: block; height: auto; float: none; clear: both}#nav{display: none; width: 100%; z-index: 300; float: none; position: relative; top: 0px; padding-top: 20px; list-style: none;}#nav li{text-align: center; float: none; margin: 0; float: none; display: block}#nav li a{padding: 15px}#contact{padding-right: 0px;}}