@media only screen and (min-width:768px){.about-contact-info,.box-height,.row-height,.services-box,.social-media-box,.social-media-box ul{height:100%}.row{overflow:hidden}.aboutWrapper1,.aboutWrapper2,.blogWrapper,.contactWrapper,.portfolioWrapper,.resumeWrapper,.testimonialWrapper{margin:0 -25px}.section-title h2{position:relative;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.row-height{display:table;table-layout:fixed;width:100%}.box-height{padding:0 25px;display:table-cell;float:none;vertical-align:middle}.social-media-box ul li a i{position:relative;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);font-size:16px}.input-style div{float:left;width:50%}.input-style div:first-child{padding-right:10px}.input-style div:last-child{padding-left:10px}.submit-result{float:right;padding-top:50px}#error,#success{line-height:46px}}@media only screen and (max-width:991px){.container{width:100%;padding:0 50px}}@media only screen and (max-width:767px){.about-text,.section-title{margin-bottom:50px}.section-title,.social-media-box ul li a{padding:50px 30px}.home-background,.testimonial-background{background-attachment:scroll;background-position:center center!important}.customNavigation{float:left}.services-box{margin:50px 0}.submit-result{padding-top:30px}}@media only screen and (max-width:479px){.container{padding:0 30px}}