footer{margin-top:0}.navbar{border-bottom:0;box-shadow:0 1px 12px rgba(0,0,0,0.3)}.of-banner{margin-bottom:0;height:490px;padding:0;text-shadow:0 2px 2px rgba(0,0,0,0.7);border-bottom:0;text-align:left}.of-banner .container{position:relative}.of-banner h1{font-family:'Montserrat',serif;font-size:54px;margin:120px 0 12px;font-weight:normal;color:#fff;letter-spacing:-1px;text-align:left}.of-banner h1 span{background:rgba(0,0,0,0.6);display:inline-block;padding:6px 12px}.of-banner h1 span:first-child{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.of-banner h1 span:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-top:0}.of-banner .caption{position:absolute;right:0;bottom:-120px;overflow:hidden;width:210px}.of-banner .caption img{float:left;width:24px;margin-right:12px;background:#fff;border:1px solid #eee;padding:3px;border-radius:3px;height:24px;position:relative;top:5px}.of-banner .caption p{margin:0;text-shadow:0 1px 1px #000;font-size:13px;color:#fff}.of-banner .caption:hover{text-decoration:none}.of-banner .btn-cta{font-family:'Montserrat',serif}#media{height:102px;border-bottom:1px solid #eee;background:#fff}#media ul{text-align:center}#media ul li{display:inline}#media ul li h3{display:inline-block;font-size:14px;color:#888;margin:32px 18px 0 0;line-height:20px}#media ul li img{display:inline-block;position:relative;top:-12px}#media ul li .support{margin:0 0 0 32px;position:relative;top:-6px}#media ul li a:hover{text-decoration:none}#media ul .iphone-app h3{text-align:left;position:relative;margin:0 12px 0 24px;top:12px}#media ul .iphone-app img{max-width:120px}#how-it-works{border-bottom:1px solid #eee;padding:90px 0}#how-it-works h3{font-size:24px;color:#333;font-weight:bold;margin:0 0 12px}#how-it-works p{margin:0;font-size:18px;font-weight:200}#how-it-works span{border-radius:50%;display:block;width:64px;height:64px;text-align:center;background:#fff;padding-top:9px;font-size:21px;font-weight:bold;color:#888;margin:0 auto 30px;border:9px solid #eee}.why{background:#fff;border-bottom:1px solid #eee;padding:90px 0}.why .container{position:relative}.why a{background:#fafafa;border:1px solid #eee;border-radius:3px;padding:30px 0 0;display:block}.why a h4{font-size:21px;margin:9px 0 0}.why a .media{margin:18px 0 0;background:#fff;padding:12px;color:#888;border-top:1px solid #eee;text-align:left;min-height:61px}.why a .ficon-link{font-size:18px;color:#ddd;position:relative;top:9px}.why a:hover{text-decoration:none}.why a:hover .ficon,.why a:hover .media{color:#3498db}.categories>div{padding:12px 0}.categories>div a{color:#aaa}.categories>div a:hover{color:#3498db;text-decoration:none}.recent-activities{background:#fff;border-radius:3px;border:1px solid #eee;list-style:none;padding:0 30px;margin:30px 0 0}.recent-activities li{padding:21px 0}#testimonials{background:url(/v5/images/testimonial-bg.jpg) no-repeat top center;background-size:cover}#testimonials h2,#testimonials h3{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,0.7)}#testimonials .section-box{width:300px;height:480px;padding:50px 20px 30px;margin:0 auto}#testimonials .section-box.first{background:url(/v5/images/testimonial-1.png) no-repeat}#testimonials .section-box.second{background:url(/v5/images/testimonial-2.png) no-repeat}#testimonials .section-box.third{background:url(/v5/images/testimonial-3.png) no-repeat}#testimonials .section-box blockquote{color:#888;font:italic normal 16px/24px 'Georgia',helvetica,sans-serif;margin-bottom:30px;border:0;padding:0}#testimonials .section-box img{display:block;margin:0 auto;-moz-border-radius:150px;width:100px}#testimonials .section-box h3{color:#333;margin-bottom:5px;text-shadow:none}