.article-clean{color:#56585b;background-color:#fff;font-family:Lora,serif;font-size:14px}.article-clean .intro{font-size:16px;margin:0 auto 30px}.article-clean .intro h1{font-size:32px;margin-bottom:15px;padding-top:20px;line-height:1.5;color:inherit}.article-clean .text h2,.article-clean .text p{line-height:1.45;margin-bottom:20px}.article-clean .intro p{color:#929292;font-size:12px}.article-clean .intro p .by{font-style:italic}.article-clean .intro p .date{text-transform:uppercase;padding:4px 0 4px 10px;margin-left:10px;border-left:1px solid #ddd}.article-clean .intro p a{color:#333;text-transform:uppercase;padding-left:3px}.article-clean .intro img{margin-top:40px}.article-clean .text h2{margin-top:28px;font-size:16px;font-weight:700;color:#333}@media (min-width:768px){.article-clean .text p{font-size:16px}.article-clean .text h2{font-size:20px}}.article-clean .text figure{text-align:center;margin-top:30px;margin-bottom:20px}.article-clean .text figure img{margin-bottom:12px;max-width:100%}.login-card{max-width:350px;padding:40px;background-color:#F7F7F7;margin:50px auto 25px;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.3)}.login-card .profile-img-card{width:96px;height:96px;margin:0 auto 10px;display:block;border-radius:50%}.login-card .profile-name-card{font-size:16px;font-weight:700;text-align:center;margin:10px 0 0;min-height:1em}.login-card .reauth-email{display:block;color:#404040;line-height:2;margin-bottom:10px;font-size:14px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.login-card .form-signin button,.login-card .form-signin input[type=email],.login-card .form-signin input[type=password],.login-card .form-signin input[type=text]{height:44px;font-size:16px;width:100%;display:block;margin-bottom:10px;z-index:1;position:relative;box-sizing:border-box}.login-card label{color:#000}.login-card .form-signin .form-control:focus{border-color:#6891a2;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #6891a2;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #6891a2}.login-card .btn.btn-signin{font-weight:700;height:36px;line-height:36px;font-size:14px;background:#6891a2;border-radius:3px;border:none;transition:all 218ms;padding:0}.login-card .btn.btn-signin:active,.login-card .btn.btn-signin:focus,.login-card .btn.btn-signin:hover{background:#0c6121}.login-card .forgot-password{color:#6891a2}.login-card .forgot-password:active,.login-card .forgot-password:focus,.login-card .forgot-password:hover{color:#0c6121}.navbar{margin-bottom:0;border:none}.navbar-brand .glyphicon{margin-right:6px}.hero{background:url(../../assets/img/city_bg.jpg) center no-repeat;background-size:cover;border:none}@media (min-width:992px){.hero .get-it{text-align:right;margin-top:80px;padding-right:30px}}.icon-feature,.site-footer,.testimonials blockquote{text-align:center}@media (max-width:992px){.hero .get-it,.hero .phone-preview{text-align:center}}.hero .get-it h1,.hero .get-it p{color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,.3);margin-bottom:40px}.hero .get-it .btn{margin-left:10px;margin-bottom:10px;text-shadow:none}div.iphone-mockup{position:relative;max-width:250px;margin:20px;display:inline-block}.iphone-mockup img.device{width:100%;height:auto}.iphone-mockup .screen{position:absolute;width:88%;height:77%;top:12%;border-radius:2px;left:6%;border:1px solid #444;overflow:hidden;background:url(../../assets/img/screen-content-iphone-6.jpg) center;background-size:cover}.iphone-mockup .screen:before{content:'';background-color:#fff;position:absolute;width:70%;height:140%;top:-12%;right:-60%;transform:rotate(-19deg);opacity:.2}.icon-feature .glyphicon{font-size:60px}section.features{background-color:#369;padding:40px 0;color:#fff}.features h2{color:#fff}.features .icon-features{margin-top:15px}section.testimonials{margin:50px 0}.site-footer{padding:20px 0}@media (min-width:768px){.site-footer h5{text-align:left}}.site-footer h5{color:inherit;font-size:20px}.site-footer .social-icons a:hover{opacity:1}.site-footer .social-icons a{display:inline-block;width:32px;border:none;font-size:20px;border-radius:50%;margin:4px;color:#fff;text-align:center;background-color:#798FA5;height:32px;opacity:.8;line-height:32px}@media (min-width:768px){.site-footer .social-icons{text-align:right}}.header-dark{background:url(../../assets/img/mountain_bg.jpg) #444;background-size:cover;padding-bottom:120px}@media (max-width:767px){.header-dark{padding-bottom:80px}}.header-dark .navbar{background:0 0;padding-top:12px;padding-bottom:10px;color:#fff;border-radius:0;box-shadow:none;border:none}@media (max-width:767px){.header-dark .navbar{padding-top:0;padding-bottom:0}.header-dark .navbar .navbar-header{padding-top:10px;padding-bottom:10px}.header-dark .navbar .navbar-right{margin-bottom:20px}.header-dark .navbar .navbar-form .search-field{display:inline-block;width:80%}}.header-dark .navbar .navbar-brand{font-weight:700;color:inherit}.header-dark .navbar .navbar-brand:hover{color:#f0f0f0}.header-dark .navbar .navbar-collapse p{margin-top:5px}.header-dark .navbar .navbar-collapse p .login{color:#d9d9d9;margin-right:10px;text-decoration:none}.header-dark .navbar .navbar-collapse p .login:hover{color:#fff}.header-dark .navbar .navbar-toggle{border-color:#747474}.header-dark .navbar .navbar-toggle:hover,.header-dark .navbar-toggle:focus{background:0 0}.header-dark .navbar .navbar-toggle .icon-bar{background-color:#eee}.header-dark .navbar .navbar-collapse,.header-dark .navbar .navbar-form{border-color:#636363}.header-dark .navbar.navbar .navbar-nav>li>a{padding-left:18px;padding-right:18px}.header-dark .navbar.navbar-default .navbar-nav>li>a{color:#d9d9d9}.header-dark .navbar.navbar-default .navbar-nav>li>a:focus,.header-dark .navbar.navbar-default .navbar-nav>li>a:hover{color:#fcfeff!important;background-color:transparent}.header-dark .navbar .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;border-radius:2px}.header-dark .navbar .dropdown-menu>li>a,.header-dark .navbar .dropdown-menu>li>a:focus{line-height:2;font-size:14px;color:#37434d}.header-dark .navbar .dropdown-menu>li>a:focus,.header-dark .navbar .dropdown-menu>li>a:hover{background:#ebeff1}.header-dark .navbar .action-button,.header-dark .navbar .action-button:active{background:#208f8f;border-radius:20px;color:#fff;box-shadow:none;border:none;text-shadow:none;padding:10px 22px;transition:background-color .25s}.header-dark .navbar .action-button:hover{background:#269d9d}.header-dark .navbar .navbar-form label{color:#ccc}.header-dark .navbar .navbar-form .search-field{background:0 0;border:none;border-bottom:1px solid transparent;border-radius:0;box-shadow:none;color:inherit;transition:border-bottom-color .3s}.header-dark .navbar .navbar-form .search-field:focus{border-bottom:1px solid #ccc}.header-dark .hero{margin-top:60px}.header-dark .hero h1{color:#fff;font-family:Bitter,serif;font-size:40px;margin-bottom:80px}@media (max-width:767px){.header-dark .hero{margin-top:20px}.header-dark .hero h1{margin-bottom:50px;line-height:1.5}}.header-dark .hero .embed-responsive iframe{background-color:#666}@media only screen and (max-width:800px){#no-more-tables table,#no-more-tables tbody,#no-more-tables td,#no-more-tables th,#no-more-tables thead,#no-more-tables tr{display:block}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border:1px solid #ccc}#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title)}}.navigation-clean{background:#fff;padding-top:10px;padding-bottom:10px;color:#333;border-radius:0;box-shadow:none;border:none;margin-bottom:0}.navigation-clean .navbar-brand{font-weight:700;color:inherit}.navigation-clean .navbar-brand:hover{color:#222}.navigation-clean.navbar-inverse .navbar-brand:hover{color:#f0f0f0}.navigation-clean .navbar-brand img{height:100%;display:inline-block;margin-right:10px;width:auto}.navigation-clean .navbar-toggle{border-color:#ddd}.navigation-clean .navbar-toggle:focus,.navigation-clean .navbar-toggle:hover{background:0 0}.navigation-clean.navbar-inverse .navbar-toggle{border-color:#555}.navigation-clean .navbar-toggle .icon-bar{background-color:#888}.navigation-clean.navbar-inverse .navbar-toggle .icon-bar{background-color:#eee}.navigation-clean .navbar-collapse,.navigation-clean .navbar-form{border-top-color:#ddd}.navigation-clean.navbar-inverse .navbar-collapse,.navigation-clean.navbar-inverse .navbar-form{border-top-color:#333}.navigation-clean .navbar-nav>.active>a,.navigation-clean .navbar-nav>.open>a{background:0 0;box-shadow:none}.navigation-clean.navbar-default .navbar-nav>.active>a,.navigation-clean.navbar-default .navbar-nav>.active>a:focus,.navigation-clean.navbar-default .navbar-nav>.active>a:hover{color:#8f8f8f;box-shadow:none;background:0 0;pointer-events:none}.navigation-clean.navbar .navbar-nav>li>a{padding-left:18px;padding-right:18px}.navigation-clean.navbar-default .navbar-nav>li>a{color:#465765}.navigation-clean.navbar-default .navbar-nav>li>a:focus,.navigation-clean.navbar-default .navbar-nav>li>a:hover{color:#37434d!important;background-color:transparent}.navigation-clean .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;border-radius:2px}@media (max-width:767px){.navigation-clean{padding-top:0;padding-bottom:0}.navigation-clean .navbar-header{padding-top:10px;padding-bottom:10px}.navigation-clean .navbar-nav .open .dropdown-menu{box-shadow:none}.navigation-clean .navbar-nav .open .dropdown-menu>li>a{color:#37434d;padding-top:12px;padding-bottom:12px;line-height:1}}.navigation-clean .dropdown-menu>li>a,.navigation-clean .dropdown-menu>li>a:focus{line-height:2;font-size:14px;color:#37434d}.navigation-clean .dropdown-menu>li>a:focus,.navigation-clean .dropdown-menu>li>a:hover{background:#eee;color:inherit}.navigation-clean.navbar-inverse{background-color:#1f2021;color:#fff}.navigation-clean.navbar-inverse .navbar-nav>.active>a,.navigation-clean.navbar-inverse .navbar-nav>.active>a:focus,.navigation-clean.navbar-inverse .navbar-nav>.active>a:hover{color:#8f8f8f;box-shadow:none;background:0 0;pointer-events:none}.navigation-clean.navbar-inverse .navbar-nav>li>a{color:#dfe8ee}.navigation-clean.navbar-inverse .navbar-nav>li>a:focus,.navigation-clean.navbar-inverse .navbar-nav>li>a:hover{color:#fff!important;background-color:transparent}.navigation-clean.navbar-inverse .navbar-nav>li>.dropdown-menu{background-color:#1f2021}.navigation-clean.navbar-inverse .dropdown-menu>li>a,.navigation-clean.navbar-inverse .dropdown-menu>li>a:focus{color:#f2f5f8}.navigation-clean.navbar-inverse .dropdown-menu>li>a:focus,.navigation-clean.navbar-inverse .dropdown-menu>li>a:hover{background:#363739}@media (max-width:767px){.navigation-clean.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff}}.projects-clean{color:#313437;background-color:#fff}.projects-clean p{color:#7d8285}.projects-clean h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}@media (max-width:767px){.projects-clean h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.projects-clean .intro{font-size:16px;max-width:500px;margin:0 auto}.projects-clean .intro p{margin-bottom:0}.projects-clean .projects{padding-bottom:40px}.projects-clean .item{text-align:center;padding-top:50px;min-height:425px}.projects-clean .item .name{font-weight:700;margin-top:28px;margin-bottom:8px;color:inherit}.projects-clean .item .description{font-size:15px;margin-top:15px;margin-bottom:0}