@import url(https://fonts.googleapis.com/css?family=Anton);body{overflow-x:hidden;color:#fff;font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:78%;background:url(../img/background.png) center top repeat-x #124172}.contacts-section .button-container .button input,.contacts-section .subheader,.features-list .feature-header,.features-list .feature-subheader,.features-list .read-more,.nav-bar li,.section-header,.show-more-container .text a{font-family:Anton,sans-serif;text-transform:uppercase}a,a:focus{outline:0;color:#fff}.top-header{margin-top:60px;height:94px}.main-container{min-height:5900px}.nav-bar-section{z-index:99;position:relative;height:94px;background:url(../img/top-bar-bg.png) repeat-x}.nav-bar-section.fixed{position:fixed;top:-6px;left:0;width:100%}.nav-bar ul{margin:0;padding:0}.nav-bar li{position:relative;display:block;font-size:24px;text-shadow:0 1px 1px #000;float:left;margin-right:20px}.nav-bar .logo img{position:absolute;top:-48px;left:50%;height:197px;width:197px;margin-left:-99px}.nav-bar li a{display:block;width:136px;padding-bottom:12px;text-align:center;line-height:94px;color:#fff;text-decoration:none}.nav-bar li a:hover,.nav-bar li.active a{color:#a32727;text-shadow:none;background:url(../img/top-bar-hover-bg.png) no-repeat}.nav-bar li:after{content:"";position:absolute;top:45%;margin-top:-2px;width:6px;height:7px;background:url(../img/top-bar-divider.png) no-repeat;right:-14px}.nav-bar li.last:after{display:none}.nav-bar .right{float:right}.nav-bar .right li{float:left}.nav-bar .right li.last{margin-right:0}.top-text{padding-top:50px;text-shadow:-5px 5px 5px rgba(0,0,0,.23);color:#fff;text-align:center;line-height:.94;text-transform:uppercase}.top-text .slideElement{position:relative}.top-text .first-line{font-size:88px}.top-text .star{display:inline-block;width:36px;height:37px;margin:-17px 40px 0;vertical-align:middle;background:url(../img/header-slogan-star.png) no-repeat}.top-text .second-line{font-size:182px}.top-text .third-line{font-size:127px}.top-text .fourth-line{font-size:46px}.white-link{color:#fff;text-decoration:none}.section-header{height:78px;font-size:32px;font-weight:400;color:#616161;background:url(../img/section-header-bg.png) center 0 no-repeat;text-align:center;line-height:50px}.features-section .section-header{color:#333}.features-section{text-align:center;line-height:1.66;margin-top:75px}.introduce-text{line-height:1.68}.introduce-text .header{margin-top:40px;font-size:20px;text-transform:uppercase}.features-list{margin-top:62px}.features-list .feature-item{line-height:1.6;padding:20px 20px 6px;background:#2c4a84;background:rgba(0,0,0,.2);-webkit-border-radius:108px 108px 0 0;-moz-border-radius:108px 108px 0 0;border-radius:108px 108px 0 0}.features-list .feature-icon{position:relative;margin:-4px -20px 0}.features-list .feature-icon .feature-icon-img-hover{position:absolute;top:0;left:50%;margin-left:-99px;filter:alpha(opacity=0);opacity:0}.features-list .feature-item .feature-icon img{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.features-list .feature-item:hover .feature-icon img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.features-list .feature-item:hover .feature-icon .feature-icon-img-hover{filter:none;opacity:1}.features-list .feature-header{margin:18px 0 -2px;font-size:65px;font-weight:400;border-top:2px solid #7596f7;line-height:1}.features-list .feature-subheader{display:table;width:100%;color:#7596f7;font-size:18px}.features-list .feature-subheader>span{display:table-cell}.features-list .feature-subheader>span.line{background:url(../img/feature-subheader-line.png) 0 50% repeat-x}.features-list .feature-subheader .subheader-text{width:1px;padding:0 5px;white-space:nowrap}.features-list .feature-text{min-height:120px;margin-top:20px;font-size:13px}.features-list .read-more{display:block;margin-top:27px;margin-left:-30px;font-size:18px;text-decoration:none;color:#4a68be;text-shadow:0 -1px 0 rgba(0,0,0,.1);background:url(../img/ribbon-read-more.png) center 0 no-repeat;height:40px;width:239px;text-align:center;line-height:26px}.features-list .read-more:hover{color:#a32727}.recent-section{margin-top:95px}.project-list{margin:0 0 0 -23px;padding:5px 0 0}.project-list li{float:left;width:300px;margin-left:23px;margin-bottom:23px;display:block}.project-list li>div{padding-top:11px;padding-left:23px;width:312px;height:245px;margin-left:-23px;margin-top:-11px;background:url(../img/recent-img-bg.png) no-repeat}.project-list .image-container{position:relative;width:289px;height:224px}.project-list .image-container .hover-bg{display:none}.project-list .image-container:hover .hover-bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);opacity:.5}.project-list .image-container .hover-links{position:absolute;left:0;right:1px;top:82px;text-align:center;filter:alpha(opacity=0);opacity:0}.project-list .image-container:hover .hover-links{filter:alpha(opacity=100);opacity:1;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.project-list .image-container .hover-links a{display:inline-block;vertical-align:top;width:56px;height:51px;padding-top:6px;line-height:57px;margin:0 5px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,.85)}.project-list .image-container .hover-links a>i{display:inline-block;width:34px;height:21px;-moz-transition:background-position .5s ease;-webkit-transition:background-position .5s ease;-o-transition:background-position .5s ease;transition:background-position .5s ease}.project-list .image-container .hover-links .view>i{height:20px;background:url(../img/hover-icon-view.png) no-repeat}.project-list .image-container .hover-links .view:hover>i{background-position:0 100%}.project-list .image-container .hover-links .see>i{height:20px;background:url(../img/hover-icon-view.png) no-repeat}.project-list .image-container .hover-links .see:hover>i{background-position:0 100%}.project-list .image-container .hover-links .link>i{background:url(../img/hover-icon-link.png) no-repeat}.project-list .image-container .hover-links .link:hover>i{background-position:0 100%}.project-list .image-container .hover-links .video>i{background:url(../img/hover-icon-video.png) no-repeat}.project-list .image-container .hover-links .video:hover>i{background-position:0 100%}.rounded .project-list li{float:left;width:222px;height:222px;margin-left:16px;margin-bottom:16px;display:block}.rounded .project-list li>div{padding-top:0;padding-left:0;width:214px;height:214px;margin-left:auto;margin-top:auto;background:0}.rounded .project-list .image-container{position:relative;width:214px;height:214px}.rounded .project-list .image-container img{width:214px;height:214px;border:3px solid #fff;box-shadow:6px 0 14px rgba(0,0,0,.24);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.rounded .project-list .image-container .hover-bg{display:none}.rounded .project-list .image-container:hover .hover-bg{display:block;position:absolute;top:3px;left:3px;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);opacity:.5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.rounded .project-list .image-container .hover-links{top:92px}.rounded .project-list .image-container .hover-links a{width:38px;height:35px;padding-top:3px;line-height:38px}.rounded .project-list .image-container .hover-links a>i{width:23px;height:14px}.rounded .project-list .image-container .hover-links .view>i{height:14px;background:url(../img/hover-icon-view-mid.png) no-repeat}.rounded .project-list .image-container .hover-links .link>i{background:url(../img/hover-icon-link-mid.png) no-repeat}.rounded .project-list .image-container .hover-links .video>i{background:url(../img/hover-icon-video-mid.png) no-repeat}.rounded .project-list .image-container .hover-links .link:hover>i,.rounded .project-list .image-container .hover-links .video:hover>i,.rounded .project-list .image-container .hover-links .view:hover>i{background-position:0 100%}.triangled .project-list li{width:243px;height:224px;margin-left:2px;margin-bottom:0}.triangled .project-list li>div{padding-top:0;padding-left:0;width:auto;height:auto;margin-left:0;margin-top:0;background:0}.triangled .project-list .image-container{width:250px;height:230px}.triangled .project-list .image-container:hover .hover-bg{top:15px;left:20px;width:215px;height:191px;background:url(../img/portfolio-triangle-hover.png) no-repeat;filter:none;opacity:1}.triangled .project-list .image-container .hover-links{top:auto;right:0;bottom:44px}.triangled .project-list .image-container .hover-links a{width:30px;height:28px;padding-top:2px;line-height:30px}.triangled .project-list .image-container .hover-links a>i{width:18px;height:11px}.triangled .project-list .image-container .hover-links .view>i{height:11px;background:url(../img/hover-icon-view-small.png) no-repeat}.triangled .project-list .image-container .hover-links .link>i{background:url(../img/hover-icon-link-small.png) no-repeat}.triangled .project-list .image-container .hover-links .video>i{background:url(../img/hover-icon-video-small.png) no-repeat}.triangled .project-list .image-container .hover-links .link:hover>i,.triangled .project-list .image-container .hover-links .video:hover>i,.triangled .project-list .image-container .hover-links .view:hover>i{background-position:0 100%}.hex .project-list{margin:0}.hex .project-list li{width:236px;height:206px;margin-left:2px;margin-bottom:0}.hex .project-list .offset{margin-left:122px}.hex .project-list li>div{padding-top:0;padding-left:0;width:auto;height:auto;margin-left:0;margin-top:0;background:0}.hex .project-list .image-container{width:242px;height:290px}.hex .project-list .image-container:hover .hover-bg{top:20px;left:2px;width:215px;height:249px;background:url(../img/portfolio-hex-hover.png) no-repeat;filter:none;opacity:1}.hex .project-list .image-container .hover-links{top:120px;width:220px}.hex .project-list .image-container .hover-links a{width:38px;height:35px;padding-top:3px;line-height:38px}.hex .project-list .image-container .hover-links a>i{width:24px;height:14px}.hex .project-list .image-container .hover-links .view>i{height:14px;background:url(../img/hover-icon-view-mid.png) no-repeat}.hex .project-list .image-container .hover-links .link>i{background:url(../img/hover-icon-link-mid.png) no-repeat}.hex .project-list .image-container .hover-links .video>i{background:url(../img/hover-icon-video-mid.png) no-repeat}.hex .project-list .image-container .hover-links .link:hover>i,.hex .project-list .image-container .hover-links .video:hover>i,.hex .project-list .image-container .hover-links .view:hover>i{background-position:0 100%}.jagged-rounded .project-list{margin:0}.jagged-rounded .project-list li{width:240px;height:240px;margin-left:0;margin-bottom:0}.jagged-rounded .project-list li>div{padding-top:0;padding-left:0;width:auto;height:auto;margin-left:0;margin-top:0;background:0}.jagged-rounded .project-list .image-container{width:240px;height:258px}.jagged-rounded .project-list .image-container:hover .hover-bg{top:18px;left:-1px;width:224px;height:224px;background:url(../img/portfolio-round-jagged-hover.png) no-repeat;filter:none;opacity:1}.jagged-rounded .project-list .image-container .hover-links{top:112px;width:220px}.jagged-rounded .project-list .image-container .hover-links a{width:38px;height:35px;padding-top:3px;line-height:38px}#fancybox-content .news-item,.news-list .news-item{color:#666;line-height:1.66}.jagged-rounded .project-list .image-container .hover-links a>i{width:24px;height:14px}.jagged-rounded .project-list .image-container .hover-links .view>i{height:14px;background:url(../img/hover-icon-view-mid.png) no-repeat}.jagged-rounded .project-list .image-container .hover-links .link>i{background:url(../img/hover-icon-link-mid.png) no-repeat}.jagged-rounded .project-list .image-container .hover-links .video>i{background:url(../img/hover-icon-video-mid.png) no-repeat}.jagged-rounded .project-list .image-container .hover-links .link:hover>i,.jagged-rounded .project-list .image-container .hover-links .video:hover>i,.jagged-rounded .project-list .image-container .hover-links .view:hover>i{background-position:0 100%}.news-section{margin-top:95px}.news-list .news-item{position:relative;margin:10px;width:446px;padding:5px 7px 16px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}.news-list .news-item .news-image{margin:0 -2px}.news-list .news-item:after,.news-list .news-item:before{content:"";position:absolute;z-index:-1;-ms-transform:skew(-3deg,-2deg);-webkit-transform:skew(-3deg,-2deg);-o-transform:skew(-3deg,-2deg);-moz-transform:skew(-3deg,-2deg);bottom:13px;box-shadow:0 15px 9px rgba(0,0,0,.3);height:50px;left:1px;max-width:50%;width:50%}.news-list .news-item:after{-ms-transform:skew(3deg,2deg);-webkit-transform:skew(3deg,2deg);-o-transform:skew(3deg,2deg);-moz-transform:skew(3deg,2deg);left:auto;right:1px}.news-item .news-title{margin:4px 0 11px;padding:15px 0 17px;font-size:20px;color:#333;background:url(../img/news-header-divider.png) 0 100% repeat-x;text-transform:uppercase}.news-item .news-title a{color:#333;text-decoration:none}.news-item .news-title a:hover{text-decoration:underline}.news-item.with-photo .news-title{padding:0;background:0}.news-item.with-photo .news-text{margin:11px 0 0}.news-item .news-meta{margin:10px 0 0}.news-item .news-meta .right{float:right}.news-item .news-meta .comments-count,.news-item .news-meta .like-count{float:left}.news-item .news-meta .date{padding-left:23px;background:url(../img/icon-calendar.png) 0 1px no-repeat}.news-item .news-meta .comments-count{padding-left:21px;background:url(../img/icon-comments.png) 0 1px no-repeat}.news-item .news-meta .like-count{margin-left:7px;padding-left:21px;background:url(../img/icon-like.png) 0 1px no-repeat}.show-more-container{margin-top:35px;display:table;width:100%}.show-more-container>span{display:table-cell}.show-more-container .text{width:1px;padding:0 13px}.show-more-container .text a{font-size:18px;color:#fff;white-space:nowrap;text-decoration:none}.show-more-container .text a:hover{color:#a32727}.show-more-container>span.line{background:url(../img/divider-line.png) 0 50% repeat-x}.contacts-section{margin-top:840px;padding-top:20px;min-height:912px}.contacts-section .subheader{margin-bottom:20px;font-size:24px;color:#fff;text-align:center}.text-field{height:35px;margin-bottom:15px;padding:0 9px;color:#666;box-shadow:inset -1px 1px 2px rgba(0,0,0,.57);border:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea.text-field{padding:9px;height:auto;resize:vertical}.text-field:focus{box-shadow:inset -1px 1px 2px rgba(0,0,0,.57),0 0 1px 1px #a32727;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.contacts-section .text-field,.contacts-section textarea.text-field{width:100%}.contacts-section textarea.text-field{height:161px}.contacts-section .button-container{margin-top:30px;display:table;width:100%}.contacts-section .button-container>span{display:table-cell}.contacts-section .button-container .button{width:1px;padding:0 13px}.contacts-section .button-container .button input{position:relative;background:0;border:0;color:#fff;font-size:18px}.contacts-section .button-container .button input:hover{color:#a32727}.contacts-section .button-container .button input:active{top:1px}.contacts-section .button-container>span.line{background:url(../img/divider-line.png) 0 50% repeat-x}.contacts-section .contacts-map-wrapper{position:relative;box-shadow:0 0 5px rgba(0,0,0,.3)}.contacts-section .contacts-map{height:360px}.contacts-section .contacts-map-wrapper:after,.contacts-section .contacts-map-wrapper:before{content:"";position:absolute;z-index:-1;-ms-transform:skew(-3deg,-2deg);-webkit-transform:skew(-3deg,-2deg);-o-transform:skew(-3deg,-2deg);-moz-transform:skew(-3deg,-2deg);bottom:13px;box-shadow:0 15px 9px rgba(0,0,0,.3);height:50px;left:1px;max-width:50%;width:50%}.contacts-section .contacts-map-wrapper:after{-ms-transform:skew(3deg,2deg);-webkit-transform:skew(3deg,2deg);-o-transform:skew(3deg,2deg);-moz-transform:skew(3deg,2deg);left:auto;right:1px}.contacts-section .address{margin-top:45px;padding-left:50px;font-size:20px;text-align:center}.social-section{margin-top:128px}.social-buttons{margin-top:28px;text-align:center}.social-buttons:hover a{opacity:.6;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.social-buttons a{position:relative;display:inline-block;top:0;width:67px;height:67px;margin:0 4px;background:url(../img/social-buttons-sprite.png) no-repeat;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.scroll-block-wrapper,.scrollblock,.sky-clouds-1,.sky-clouds-3,.sky-clouds-4,.sky-clouds-5,.sky-clouds-6,.sky-plane,.sky-sun,.space-jupiter,.space-moon,.space-small-planet,.space-spaceship,.water-fishes,.water-jellyfish,.water-shark{position:absolute}.social-buttons a:hover{top:-5px;opacity:1;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.social-buttons .facebook{background-position:0 0}.social-buttons .twitter{background-position:-74px 0}.social-buttons .google{background-position:-147px 0}.social-buttons .ello{background-position:-220px 0}.social-buttons .pinterest{background-position:-293px 0}.footer{background:url(../img/footer-bg.png) center 100% no-repeat;height:161px;margin-top:-167px;padding-top:192px;text-align:center}.footer a{color:#668eff;text-decoration:none}.footer a:hover{text-decoration:underline}.placeholder{color:#aaa}.scroll-block-wrapper{overflow:hidden;width:100%;height:100%;left:0}.scrollblock{width:1900px;left:50%;margin-top:-20px;margin-left:-950px}.space-small-planet{top:600px;left:311px;width:109px;height:108px;background:url(../img/space-small-planet.png) no-repeat}.space-jupiter{top:292px;left:67px;width:345px;height:238px;background:url(../img/space-jupiter.png) no-repeat}.space-moon{top:580px;right:39px;width:419px;height:416px;background:url(../img/space-moon.png) no-repeat}.space-spaceship{top:228px;right:238px;width:286px;height:167px;background:url(../img/space-spaceship.png) no-repeat}.sky-plane{top:1510px;right:-230px;width:224px;height:98px;background:url(../img/sky-plane.png) no-repeat}.sky-clouds-1{top:838px;left:293px;width:327px;height:106px;background:url(../img/sky-clouds-1.png) no-repeat}.sky-clouds-2{position:absolute;top:970px;right:46px;width:677px;height:171px;background:url(../img/sky-clouds-2.png) no-repeat}.sky-clouds-3{top:1632px;left:129px;width:605px;height:135px;background:url(../img/sky-clouds-3.png) no-repeat}.sky-clouds-4{top:1950px;left:60px;width:253px;height:81px;background:url(../img/sky-clouds-4.png) no-repeat}.sky-clouds-5{top:2220px;left:149px;width:346px;height:253px;background:url(../img/sky-clouds-5.png) no-repeat}.sky-clouds-6{top:2380px;right:192px;width:215px;height:104px;background:url(../img/sky-clouds-6.png) no-repeat}.sky-sun{top:1800px;right:80px;width:876px;height:871px;background:url(../img/sky-sun.png) no-repeat}.water-jellyfish{top:5090px;right:168px;width:235px;height:257px;background:url(../img/water-jellyfish.png) no-repeat}.water-fishes{top:5114px;left:33px;width:481px;height:679px;background:url(../img/water-fishes.png) no-repeat}.water-shark{top:5096px;left:50%;margin-left:-309px;width:617px;height:932px;background:url(../img/water-shark.png) no-repeat}.wave-1,.wave-2,.wave-3,.wave-4,.wave-5,.wave-6,.wave-7,.wave-8{position:absolute;left:-200px;right:-200px}.wave-1{top:3124px;height:32px;background:url(../img/waves/wave1.png) repeat-x}.wave-2{top:3141px;height:39px;background:url(../img/waves/wave2.png) repeat-x}.wave-3{top:3159px;height:62px;background:url(../img/waves/wave3.png) repeat-x}.wave-4{top:3196px;height:67px;background:url(../img/waves/wave4.png) repeat-x}.wave-5{top:3239px;height:82px;background:url(../img/waves/wave5.png) repeat-x}.wave-6{top:3284px;height:83px;background:url(../img/waves/wave6.png) repeat-x}.wave-7{top:3342px;height:105px;background:url(../img/waves/wave7.png) repeat-x}.wave-8{top:3402px;height:92px;background:url(../img/waves/wave8.png) repeat-x}.wave-10,.wave-11,.wave-12,.wave-9{height:105px;left:-200px;right:-200px;position:absolute}.wave-9{top:3464px;background:url(../img/waves/wave9.png) repeat-x}.wave-10{top:3533px;background:url(../img/waves/wave10.png) repeat-x}.wave-11{top:3602px;background:url(../img/waves/wave11.png) repeat-x}.wave-12{top:3683px;background:url(../img/waves/wave12.png) repeat-x}.wave-13{position:absolute;top:3756px;left:-200px;right:-200px;height:122px;background:url(../img/waves/wave13.png) repeat-x}.wave-14{position:absolute;top:3835px;left:-200px;right:-200px;height:190px;background:url(../img/waves/wave-last.png) repeat-x}.ship{position:absolute;top:3125px;right:100px;width:317px;height:330px;background:url(../img/ship.png) no-repeat}@media only screen and (max-width:959px){.features-list .feature-icon img,.news-list .news-item img{max-width:100%}.nav-bar li a:hover,.nav-bar li.active a{background:0}.nav-bar li{font-size:32px}.nav-bar li a{width:auto}.top-text .first-line{font-size:65px}.top-text .second-line{font-size:122px}.top-text .third-line{font-size:84px}.top-text .fourth-line{font-size:30px}.features-list .feature-icon{margin:-16px -20px 0}.features-list .feature-header{font-size:46px}.features-list .feature-subheader{font-size:16px}.features-list .read-more{margin-left:0;color:#fff;text-shadow:none;background:0;width:100%}.features-list .feature-text{min-height:160px}.project-list{padding-left:80px}.triangled .project-list{margin-left:44px}.jagged-rounded .project-list{margin-left:60px}.hex .project-list{margin-left:68px}.hex .project-list li{height:266px}.hex .project-list .offset{margin-left:2px}.rounded .project-list{margin-left:68px}.news-list .news-item{width:344px}}@media only screen and (max-width:767px){.nav-bar .logo img{top:7px;height:76px;width:76px;margin-left:-43px}.nav-bar li a:hover,.nav-bar li.active a{background:0}.nav-bar li{font-size:14px}.nav-bar li a{width:auto}.top-text .first-line{font-size:51px}.top-text .second-line{font-size:71px}.top-text .third-line{font-size:51px}.top-text .fourth-line{font-size:20px}.top-text .star{display:none}.features-list .feature-text{min-height:0}.features-list .feature-item{margin-bottom:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.top-text{padding-top:98px}.features-section{margin-top:192px}.contacts-section .subheader{background-color:#124172}.contacts-section .address{padding-left:0}.contacts-section .button-container{margin-top:15px;margin-bottom:26px}.news-list .news-item{width:392px}.triangled .project-list{margin-left:0}.jagged-rounded .project-list{margin-left:12px}.hex .project-list{margin-left:18px}.rounded .project-list{margin-left:0}}@media only screen and (max-width:479px){.top-header{margin-top:0}.nav-bar .logo img{top:41px;height:60px;width:60px;margin-left:-35px;z-index:1}.top-text .first-line{font-size:31px}.top-text .second-line{font-size:44px}.top-text .third-line{font-size:31px}.top-text .fourth-line{font-size:20px}.features-section .section-header,.section-header{color:#fff;background:0}.nav-bar li{margin-top:13px;font-size:8px}.nav-bar li a{line-height:64px}.nav-bar li:after{margin-top:-4px}.news-list .news-item{width:260px}.project-list{padding-left:7px}}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.hidden,.oldcontent{display:none}.clearfix:after{clear:both}.blog-scroll{border:2px solid #fff;padding:20px;width:55%;height:730px;overflow:auto;float:left;border-radius:5px;background:rgba(18,65,114,.5)}.samjayheaton-img{padding-right:10px;float:left}.bespoke{font-size:55px}.testimonial{float:right;width:35%}.testimonial-last,.testimonials{float:right;width:35%;margin-top:20px}.testimonial-blockquote{background:rgba(18,65,114,.5);border-radius:6px;font-family:Georgia,serif;font-size:14px;line-height:1.4;margin:0;padding:17px;color:#FFF;border:2px solid #fff}.testimonial-text{background-color:transparent;font-weight:500;font-size:16px;line-height:22px;margin:24px 0 0 18px}.portfolio-button,.portfoliobtn{background:#a32727;text-shadow:0 1px;text-transform:uppercase}.testimonial-link{color:#efefef;text-decoration:none}.portfolio-button{width:50%;height:55px;color:#FFF;font-size:20px;border:0;border-radius:5px}.portfolio-center{text-align:center}@media all and (max-width:1024px) and (min-width:200px){.portfolio-button{font-size:10px;width:100%}.blog-scroll{width:85%;height:300px;margin-bottom:40px}.testimonial,.testimonials{width:100%}.samjayheaton-img,.testimonial-last{width:100%;margin-bottom:60px}.subheader{margin-top:40px}}.white-text{color:#fff}.portfoliobtn{width:50%;height:55px;color:#FFF;font-size:20px;border:0;border-radius:5px;padding:15px;text-decoration:inherit}.portfoliobtn:hover{background:#22346D}.clients img{width:100%}#about-me{padding-top:40px}