.dev-center-title-text,input,ul.buckets li{text-align:center}
body{-ms-overflow-style:scrollbar}
footer,header{background-color:#87ceeb}
.top-toolbar-button{min-width:0;min-height:0;height:32px}
#prever-title-small{font-size:26px}
#languages>a{padding-left:5px}
@media screen and (min-width:1200px){.lead{font-size:60px}
.feature{font-size:25px}
.large{visibility:visible;width:inherit;height:inherit}
.small{visibility:hidden;width:0;height:0}
}
@media screen and (max-width:1200px){.lead{font-size:50px}
.feature{font-size:20px}
.large{visibility:visible;width:inherit;height:inherit}
.small{visibility:hidden;width:0;height:0}
}
@media screen and (max-width:992px){.lead{font-size:40px}
.feature{font-size:15px}
.large{visibility:visible;width:inherit;height:inherit}
.small{visibility:hidden;width:0;height:0}
}
@media screen and (max-width:768px){.lead{font-size:35px}
.feature{font-size:15px}
.large{display:none;width:0;height:0}
.small{visibility:visible;width:inherit;height:inherit}
}
.popover.right>.arrow:after{border-right-color:red}
small.error{width:400px}
alert{width:350px}
.lead{font-weight:700;margin-top:80px;margin-bottom:80px}
md-toolbar .md-button{text-transform:none;min-height:3rem;height:32px;margin:0;min-width:0;box-shadow:none}
.signupContainer{background-color:rgba(255,255,255,0);vertical-align:middle;font-size:15px;padding:0 50px 50px;width:350px;margin:0 auto}
#small-toolbar-menu,ul li{padding:0}
input{align:center;margin:5px;border:none}
input.ng-invalid.ng-dirty{background-color:#ffb6c1}
input.ng-valid.ng-dirty{background-color:#90ee90}
md-toolbar{min-height:36px;z-index:auto}
md-toolbar:not(.md-menu-toolbar),md-toolbar:not(.md-menu-toolbar) .md-button{background-color:#fff}
.home-content-container{height:600px}
.language-link{color:#fff;text-decoration:underline;font-size:15px}
#prever-home-content{min-height:100%}
.home-toolbar-icons{width:32px;height:32px}
.product-app-btn{margin-bottom:20px;white-space:normal;text-transform:none}
.product-img{width:100%;max-width:100%;height:auto}
.product-img-half{width:50%;max-width:50%;height:auto}
.dev-center-title-container{background-color:#f1f1f3;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:250px}
.doc-content{margin:16px}
ul.buckets{margin:24px 0 24px -8px;padding:0;position:relative}
ul.buckets li{list-style:none;margin:0}
ul li{margin-left:16px;margin-top:3px;list-style-position:inside}
a.md-button{border-bottom:none}
ul.buckets li a{display:block;font-weight:500;padding:16px 0;text-decoration:none;-webkit-transition:all .45s cubic-bezier(.35,0,.25,1);background-color:#f6f6f6!important;box-shadow:none!important;margin-right:0;margin-top:0}
a md-icon{color:#666!important;transition:all .15s cubic-bezier(.35,0,.25,1)}
md-icon.block{color:#f44336;display:block;height:50px;width:50px}
ul.buckets li a:focus,ul.buckets li a:focus md-icon,ul.buckets li a:hover,ul.buckets li a:hover md-icon{color:#f44336!important;background-color:#ebebeb!important}
ul.buckets li a,ul.buckets li a md-icon{color:#666!important;transition:all .15s cubic-bezier(.35,0,.25,1)}
.home-h1,.home-h3,.home-h5{color:#505050}
.home-h1{font-size:36px}
.home-h3{font-size:32px;font-weight:400}
.home-h5{font-size:22px;font-weight:300}