.asciinema-player{margin-bottom:-6px!important}.blog-headline-bg{position:absolute;width:100%;top:0;left:0;height:70px;background:#000;background-size:cover}.UpCloud-code{background-color:#fff}.UpCloud-img-io{border:1px solid #a6a6a6}.UpCloud-free-button{font-family:inherit;font-size:100%;text-decoration:none;padding-top:1em;padding-bottom:1em;border:1px solid #999;border:none transparent;border-radius:2px;background-color:#5390c1;color:#fff;width:50%;margin:25px 25%}.UpCloud-free-button:focus,.UpCloud-free-button:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#1a000000",GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.UpCloud-table{border-collapse:collapse;border-spacing:0;margin-bottom:25px}.UpCloud-table td,.UpCloud-table th{border:1px solid #a6a6a6;background-color:#fff;font-size:.8em;line-height:normal;text-align:center;vertical-align:middle;padding:5px}.UpCloud-table th{background-color:#5390c1;color:#fff;font-weight:500;font-size:.9em}.UpCloud-table tfoot tr td,.UpCloud-table thead tr:first-child th{border:none;background-color:transparent}.UpCloud-table thead tr:first-child th{color:#000}.UpCloud-table-sla{width:99%}.UpCloud-table-sla tbody tr:nth-child(2n) td{background-color:#f5f5f5}.UpCloud-table-sla tbody tr:nth-child(odd) td{background-color:#fff}.UpCloud-table-sla td:nth-child(5){text-align:left}.UpCloud-table-pricing tbody tr td{background-color:#fff}.UpCloud-table-pricing tbody tr:nth-child(3) td,.UpCloud-table-pricing tbody tr:nth-child(6) td{background-color:#f5f5f5}.UpCloud-table-pricing-appendix tbody tr:first-child td:first-child,.UpCloud-table-pricing-appendix tbody tr:nth-child(2) td:first-child,.UpCloud-table-pricing-appendix tbody tr:nth-child(4) td:first-child,.UpCloud-table-pricing-appendix tbody tr:nth-child(n+6) td:first-child{font-weight:500;font-size:.9em;background-color:#717171;color:#fff}.UpCloud-table-pricing-appendix tbody tr:nth-child(3) td:nth-child(2),.UpCloud-table-pricing-appendix tbody tr:nth-child(5) td:nth-child(2),.UpCloud-table-pricing-appendix tbody tr td:nth-child(3){text-align:left}.UpCloud-table-pricing #green{background-color:#93f1ba}.UpCloud-table-configuration tbody tr:nth-child(odd) td:first-child,.UpCloud-table-pricing tbody tr:nth-child(3n+1) td:first-child{font-weight:500;font-size:1em;background-color:#717171;color:#fff}.UpCloud-table-configuration{float:left;margin-right:20px}.UpCloud-table-configuration tbody tr td{background-color:#fff}.UpCloud-table-col tbody tr td:first-child{font-weight:500;font-size:1em;background-color:#717171;color:#fff}.UpCloud-table-cpu{float:left;margin-right:20px}.UpCloud-table-cpu tr td:nth-child(2),.UpCloud-table-cpu tr th:nth-child(2){width:75px}.UpCloud-table-io{width:99%}img[class*=align],img[class*=wp-image-]{height:auto;max-width:97.5%}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.blog-list{margin-top:50px}.post{position:relative;margin-bottom:50px}.blog-list .post .post-inner{color:#666}.blog-list .post .content .post-title a{font-size:18px;color:#253340}.blog-list .post .content .meta{font-size:13px;color:#999;margin-bottom:0}.blog-list .post .content .meta ul{border-bottom:1px solid #efefef;padding-bottom:5px;padding-top:5px;margin-left:0}.blog-list .post .content .meta li:first-child{padding-left:0}.blog-list .post .content .meta li .fa{margin-right:5px}.blog-list .post .content .meta li a{color:#999}.blog-list .post .content .meta li a:hover{color:#497cb1}.blog-list .post .post-thumb{background:#253340;overflow:hidden;height:200px;background-size:cover;background-position:50%;opacity:.95;box-shadow:0 10px 6px -6px #777}.blog-entry-wrapper{padding-bottom:80px}.blog-entry-wrapper .blog-entry .blog-entry-heading{margin-bottom:60px;position:relative;height:500px;background-color:#253340;background-image:url(//upcloud.com/assets/images/background/bg-header-chicago.jpg);background-size:cover;background-position:50%;color:#fff}.blog-entry-wrapper .blog-entry .blog-entry-heading:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:3}.blog-entry-wrapper .blog-entry .blog-entry-heading .container{position:relative;z-index:4;max-width:700px;padding-left:30px;padding-right:30px;padding-top:120px}.blog-entry-wrapper .blog-entry .blog-entry-heading .title{margin-bottom:30px;font-size:42px}.blog-entry-wrapper .blog-entry .blog-entry-heading .meta{font-size:18px;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.blog-entry-wrapper .blog-entry .blog-entry-heading .meta a,.blog-entry-wrapper .blog-entry .blog-entry-heading .meta a:hover{color:#fff}.blog-entry-wrapper .blog-entry .blog-entry-heading .meta .fa{margin-right:5px}.blog-entry-wrapper .blog-entry .blog-entry-heading .post-nav-top{position:absolute;z-index:4;width:100%;bottom:0;background:rgba(0,0,0,.5);padding:15px 30px;margin-bottom:0;font-size:14px}.blog-entry-wrapper .blog-entry .blog-entry-heading .post-nav-top a{color:#fff;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.blog-entry-wrapper .blog-entry .blog-entry-heading .post-nav-top a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.blog-entry-wrapper .blog-entry .blog-entry-content{font-size:18px;line-height:1.6;color:#666}.blog-entry-wrapper .blog-entry .blog-entry-content h1,.blog-entry-wrapper .blog-entry .blog-entry-content h2,.blog-entry-wrapper .blog-entry .blog-entry-content h3,.blog-entry-wrapper .blog-entry .blog-entry-content h4,.blog-entry-wrapper .blog-entry .blog-entry-content h5,.blog-entry-wrapper .blog-entry .blog-entry-content h6{color:#4a6781}.blog-entry-wrapper .blog-entry .blog-entry-content h1.section-heading,.blog-entry-wrapper .blog-entry .blog-entry-content h2.section-heading,.blog-entry-wrapper .blog-entry .blog-entry-content h3.section-heading,.blog-entry-wrapper .blog-entry .blog-entry-content h4.section-heading,.blog-entry-wrapper .blog-entry .blog-entry-content h5.section-heading,.blog-entry-wrapper .blog-entry .blog-entry-content h6.section-heading{margin-top:60px;margin-bottom:30px}.blog-entry-wrapper .blog-entry .blog-entry-content .figure{margin-bottom:30px}.blog-entry-wrapper .blog-entry .blog-entry-content .figure .figure-caption{font-size:16px;color:#999;margin-top:10px}.blog-entry-wrapper .blog-entry .blog-entry-content .figure .figure-caption a{color:#999}.blog-entry-wrapper .blog-entry .blog-entry-content .figure .figure-caption a:hover{color:#497cb1}.blog-entry-wrapper .blog-entry .blog-entry-content .custom-list-style{margin-bottom:30px}.blog-entry-wrapper .blog-entry .blog-entry-content .custom-list-style li{list-style:none;margin-bottom:5px}.blog-entry-wrapper .blog-entry .blog-entry-content .custom-list-style li .fa{margin-right:10px;color:#497cb1}.blog-entry-wrapper .blog-entry .post-nav{margin-bottom:60px;margin-top:60px}.blog-entry-wrapper .blog-entry .post-nav .nav-next{float:right}.blog-entry-wrapper .blog-entry .post-nav .nav-next .fa{margin-left:5px}.blog-entry-wrapper .blog-entry .post-nav .nav-previous .fa{margin-right:5px}.blog-entry-wrapper .custom-quote{border:none;padding:60px 30px;font-family:Roboto slab,serif;font-weight:300;font-style:italic;font-size:20px}.blog-entry-wrapper .custom-quote p{color:#666;line-height:1.6}.blog-entry-wrapper .custom-quote .fa{color:#497cb1;margin-right:10px}.blog-entry-wrapper .custom-quote .source{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;margin-bottom:0!important;font-size:16px;text-align:right}.blog-entry-wrapper .custom-quote .source .fa{margin-right:5px}.blog-entry-wrapper .custom-quote .source .name{color:#444}.blog-entry-wrapper .custom-quote .source .title{font-size:16px;color:#999}.blog-entry-wrapper .box{padding:30px;background:#f5f5f5}.blog-page .header.navbar-fixed-top{box-shadow:0 0 4px rgba(0,0,0,.5);background:#fff}.blog-page .header h1.logo a{max-width:inherit;background:none;color:#497cb1;padding-left:0;padding-top:25px}.blog-page .header h1.logo a .sub{font-family:Roboto,arial,sans-serif;color:#253340;font-weight:300}.blog-page .header .main-nav .nav .nav-item.last{margin-right:40px}.blog-page .header .main-nav .nav .nav-item.last .fa{font-size:16px;margin-right:5px}.pagination-container{text-align:center}.pagination{display:inline-block;padding-left:0;margin:0 auto;margin-bottom:50px;border-radius:4px}.pagination a,.pagination span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination span{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination a:last-child,.pagination span:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination a:first-child,.pagination span:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.sidebar{margin:0 auto;text-align:center}.loop-some{display:none}.sidebar #twitter-widget-1{width:80%!important}@media (max-width:768px){.sidebar{display:none}.loop-some{display:block;text-align:center;padding-right:5%;margin-top:20px}.loop-some li{display:inline-block;margin-left:5%}}.loop{border-right:1px solid #e8e8e8;padding-left:5%;padding-right:5%}.loop h1{text-align:center}@media (max-width:767px){.has-full-screen-bg.access-page .upper-wrapper{background:#384d60}.access-section{padding-top:15px}.bg-slider-wrapper+.section,.headline-bg+.section{padding-top:45px}.blog-page .header h1.logo{float:left;margin:inherit}.blog-page .header .main-nav .navbar-toggle{margin-bottom:0;top:20px}.blog-page .header .main-nav .navbar-toggle .icon-bar{background-color:#384d60}.blog-page .header .main-nav .navbar-toggle:hover .icon-bar{background-color:#253340}.blog-category,.blog-page .flexslider{margin-top:0}.blog-page .navbar-collapse{top:80px}.blog-page .header.navbar-fixed-top .main-nav .nav .nav-item a{color:#fff}.blog-slider .flex-caption .title{font-size:36px}.header .main-nav .nav .nav-item a{color:#fff!important;color:hsla(0,0%,100%,.8)!important}}@media (min-width:768px){.blog,.blog-slider{margin-top:0}.blog-page .main-nav.navbar-right{float:right!important}.blog-page .header h1.logo{float:left;margin:inherit}}@media (min-width:992px){.blog-page .blog-archive,.blog-page .blog-category,.blog-slider{margin-top:80px}}.documentation-api{padding-top:40px;padding-bottom:80px}.documentation-api .apititle{font-size:36px;font-weight:300;margin-top:60px;margin-bottom:30px}.documentation-api .well{margin-top:15px}.documentation-api .well:hover{background-color:#e3e3e3}.documentation-api .wells{padding-top:10px;padding-bottom:30px}.documentation-api .wells #pdf-doc{margin-left:20px}.documentation-api .figure .figure-caption{color:#b3b3b3;font-size:13px;margin-top:10px;text-align:center}.features-section{font-family:Roboto,arial,sans-serif;padding-bottom:60px}.features-section h1{margin:20px 0 40px;font-size:36px;font-weight:300}.features-section h2{margin:20px 0;font-size:36px;font-weight:300;text-align:center}.features-section .features-intro{max-width:700px;margin:0 auto 15px;text-align:center;font-size:18px}.features-section .feature-first p{color:#ccc}.features-section .features-icon{text-align:center}.navbar{min-height:70px}.logo{margin-left:50%}.logo a{padding-left:15px;padding-top:10px;display:inline-block;width:185px;height:64px;background:#497cb1;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:0;background-clip:padding-box;-webkit-transition:color .4s ease-in-out;-moz-transition:color .4s ease-in-out;-ms-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out}.logo a img{margin-top:4px}.navbar-detached{box-shadow:0 0 4px rgba(0,0,0,.5)}.navbar-detached,.navbar-detached .logo a{background:#fff;-webkit-transition:background .5s;transition:background .5s}.navbar .navbar-toggle{margin-right:0;margin-top:0;background:none;position:absolute;right:10px;top:10px}.navbar .navbar-toggle .icon-bar{background-color:hsla(0,0%,100%,.6);height:3px}.navbar .navbar-toggle:hover .icon-bar{background-color:#fff}.navbar .navbar-toggle .icon-bar{background-color:#497cb1}.navbar-detached .navbar-toggle:hover .icon-bar{background-color:#6399d0}.navbar .nav .nav-item{font-weight:400;text-transform:uppercase;font-size:13px;margin-right:15px}.navbar .nav .nav-item.active>a{color:#497cb1;background:none;font-weight:700}.navbar .nav .nav-item a{color:#fff;color:hsla(0,0%,100%,.8)}.navbar-detached .nav .nav-item a{color:#666}.navbar .nav .nav-item a:hover{color:#497cb1}.navbar .nav .nav-item a:active{outline:none}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent!important}.navbar .nav .nav-item.nav-item-cta a.btn-cta-secondary{border:1px solid #fff;color:#fff;padding:8px 10px;margin-top:5px;font-size:13px}.navbar-detached .nav .nav-item.nav-item-cta a.btn-cta-secondary{border:1px solid #497cb1;color:#497cb1}.navbar .nav .nav-item.nav-item-cta a.btn-cta-secondary:hover{border:1px solid #497cb1;background:#497cb1}.navbar-detached .nav .nav-item.nav-item-cta a.btn-cta-secondary:hover{color:#fff;background:#497cb1}.navbar .nav .dropdown-menu{border-radius:4px;background-clip:padding-box;margin:0;border:none;text-transform:none;min-width:180px;background:#2e4050}.navbar .nav .dropdown-menu:before{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #2e4050;position:absolute;right:38px;top:-10px}.navbar-detached .nav .dropdown-menu:before{border-bottom:0 solid transparent}.navbar .nav .dropdown-menu a{border-bottom:1px solid #212e3a;padding:8px 20px;color:#fff;-webkit-opacity:1;-moz-opacity:1;opacity:1}.navbar .nav .dropdown-menu a:hover{background:#3a4f61;color:#fff}.navbar-detached .dropdown-menu,.navbar-detached .dropdown-menu a{background:#2e4050}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:none}.nav-lang-select-img{position:relative;bottom:1px}@media (max-width:1060px){.navbar .nav .nav-item{font-size:12px;margin-right:0}}@media (max-width:992px){.logo{margin-left:40px}}@media (max-width:890px){.logo{float:none;margin:inherit;text-align:center}.logo a{margin:0 auto}.navbar-collapse{border-top:none;box-shadow:none;width:100%;left:0;position:absolute;background:#253340;z-index:7}.navbar-detached .navbar-collapse{background-color:#fff}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:inherit}.collapse{display:none!important}.lang-selection-choice-img{display:none}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}@media (min-width:890px){.navbar-content{padding-top:10px;padding-right:5%}#lang-selection{margin-left:-10px;margin-right:10px}}.references{text-align:center}.references h3{text-align:center!important;margin-bottom:15px}.references img{margin:30px;height:40px;opacity:.6;-webkit-opacity:.6;-moz-opacity:.6}@media (max-width:768px){.references img{height:30px}}.references img:hover{opacity:1;-webkit-opacity:1;-moz-opacity:1}.references a:hover{text-decoration:none}.upcloud-wrapper,body,html{height:100%}body>.upcloud-wrapper{height:auto;min-height:100%;padding-bottom:280px}.footer{margin-top:-280px;clear:both}@media (max-width:1110px) and (min-width:768px){.hidden-1110{display:none!important}}.pricing-tool{height:70%;padding-top:25px}.pricing-tool h1{margin:0 0 50px 35px;font-family:Roboto,arial,sans-serif;font-size:36px;font-weight:300;color:#fff}#pricing-tool{display:block;position:relative;top:-90px;visibility:hidden}.prices{width:980px;margin:0 auto 40px}.settings{width:100%;max-width:620px;float:left}.settings strong.heading{display:block;font-size:20px;color:#fff;margin-bottom:6px}.settings ul{margin:0;padding:0;list-style:none;color:#fff;font-family:Roboto,arial,sans-serif;font-weight:300;font-size:14px}.settings-data{width:255px}@media (max-width:991px){.settings-data{margin:0 auto}}@media (max-width:768px){.settings{float:none}}@media (min-width:992px){.settings-data{float:right;margin-right:15px}}.settings-data .configuretitle{background:#fff;color:#000;padding:8px 0 8px 10px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;text-align:left;border-bottom:1px solid #f0f0f0}.settings-data .configuretitle h3{margin:8px;font-size:16px;font-weight:700}.settings-data .data{margin:0;padding:0;list-style:none;background:#497cb1;color:#fff;font-family:Roboto,arial,sans-serif;font-size:13px;overflow:hidden;height:1%}.settings-data .data li{padding:18px 5px 18px 20px;border-bottom:1px solid #c2d6e2;overflow:hidden;height:1%;margin:1px 0 -1px}.settings-data .data strong{float:left;width:85px;padding:0 6px 0 0;font-weight:400}.total{padding:15px 19px;background:#334e67;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#fff;font-size:12px;margin:0 0 10px}.total p{margin:0}.order-now-en{background:url(/assets/images/pricing/btn-order-now-en.gif) no-repeat}.order-now-en,.order-now-fi{display:block;width:150px;height:44px;text-indent:-9999px;overflow:hidden;border:0;margin:0;cursor:pointer;font-size:0;line-height:0}.order-now-fi{background:url(/assets/images/pricing/btn-order-now.gif) no-repeat}#prices{width:100%;text-align:left;margin-bottom:60px}#prices th{font-weight:700;border-bottom:1px solid gray;padding:10px 4px}#prices td{border-bottom:1px dashed gray;padding:10px 4px}#core_slider,#disk_slider,#memory_slider{width:100%;background:url(/assets/images/pricing/bg-slider2.png) no-repeat 10px 0;position:relative;margin:34px 0 28px;height:17px}#core_slider .mask,#disk_slider .mask,#memory_slider .mask,.ui-slider-range{width:25px;background:url(/assets/images/pricing/bg-mask2.png) no-repeat;height:17px}.pointer-holder{float:right;margin:-3px -10px -3px 0;position:relative}.pointer,.ui-slider-handle{display:block;width:25px;height:22px;background:url(/assets/images/pricing/bg-pointer2.png) no-repeat;position:absolute;top:-3px;margin:0 0 0 -7px;outline:0;cursor:pointer}.value{position:absolute;top:-28px;left:50%;width:200px;z-index:8}.value .left,.value .right{float:left;width:8px;height:21px;background:url(/assets/images/pricing/bg-value-left.gif) no-repeat}.value .center{float:left;text-align:center;color:#000;font-size:12px;background:url(/assets/images/pricing/bg-value-center.gif) no-repeat 50% 0;height:26px;padding:2px 0 0}.value .right{background:url(/assets/images/pricing/bg-value-right.gif) no-repeat}#core_slider .mask{width:155px}#core_slider .value{margin:0 0 0 -42px}#core_slider .value .center{width:64px}#memory_slider .mask{width:155px}#memory_slider .value{margin:0 0 0 -42px}#memory_slider .value .center{width:64px}#disk_slider .mask{width:155px}#disk_slider .value{margin:0 0 0 -42px}#disk_slider .value .center{width:64px}#core_select,#currency_select,#disk_select,#memory_select,#zone_select{width:115px;color:#000}#core_slider a,#disk_slider a,#memory_slider a{-webkit-transition:none;transition:none}.pricing-underlay{background:#022a42;position:relative;padding-top:100px;margin-top:-70px}.pricing-configured{color:#fff}.pricing-configured h1{margin:0 0 35px;text-align:center}.pricing-configured h1,.pricing-configured h2{font-family:Roboto,arial,sans-serif;font-size:36px;font-weight:300;color:#fff}.pricing-configured h2{margin:0 0 20px}.pricing-configured .panel-row{margin-top:20px}.pricing-configured .panel-primary>.panel-heading{background-color:#497cb1;border-color:#497cb1;text-align:center}.pricing-configured .panel-title{font-size:50px}.pricing-configured .panel-title .dollar{position:relative;font-size:24px;top:-20px}.pricing-configured .panel-title .month{font-size:20px}.pricing-configured .panel-primary{border-color:#497cb1}.pricing-configured .panel-body{padding-top:25px;padding-bottom:25px;font-weight:600;font-size:20px;color:#444}.pricing-configured .panel-body span{padding-top:25px;padding-bottom:25px;font-weight:400;font-size:15px;color:#429ea6;text-align:left}.pricing-configured .list-group-item{padding-left:20%}@media (max-width:1200px){.pricing-configured .list-group-item{padding-left:15%}}@media (max-width:991px){.pricing-configured .list-group-item{padding-left:30%}}@media (max-width:768px){.pricing-configured .list-group-item{padding-left:35%}}@media (max-width:538px){.pricing-configured .list-group-item{padding-left:30%}}.pricing-configured .panel-body div,.pricing-notice{text-align:center}.pricing-notice{margin-top:10px;color:#fff;width:100%;padding-bottom:40px}.pricing-notice h2{font-size:26px;margin:0 0 30px}@media (min-width:991px){.pricing-configured{height:auto}}@media (max-width:991px){.pricing-configured h2,.pricing-configured p{text-align:center}}#pricing-about-h3{margin-bottom:23px}.pricing-box{border-radius:5px;padding:5px 60px;color:#fff;width:75%;margin:30px auto;background-color:#497cb1}.pricing-box button{margin-top:30px;float:right}.contact-modal-body{text-align:center}.signup-page{padding-top:0;height:100%;background:#333e4f}.signup h1.logo{font-family:Roboto Slab,arial,sans-serif;margin-top:0;margin-bottom:0;font-weight:700;font-size:15px;float:left}.signup h1.logo a{color:#fff;padding:15px 30px;display:inline-block;text-align:center;line-height:1.4;width:185px;height:60px;background:#497cb1;background-image:url(/assets/images/logo_white.gif);background-repeat:no-repeat;background-position:50% 50%;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:0;background-clip:padding-box;-webkit-transition:color .4s ease-in-out;-moz-transition:color .4s ease-in-out;-ms-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out;position:relative;font-size:20px}.signup h1.logo a:hover{text-decoration:none}.signup h1.logo .logo-title{vertical-align:middle;line-height:1.6}.signup-box{max-width:500px;border:2px solid #fff;margin-top:0;border-radius:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.25);background:none repeat scroll 0 0 #fff;color:0}.signup-promo{padding-top:80px}.signup-title{color:#666;margin-top:30px;margin-bottom:50px;text-shadow:none;font-size:24px;color:#444}.terms{font-size:14px;color:#666;max-width:300px;margin:0 auto}img.signup-logo{display:block;margin:-30px auto 50px}p.intro{color:#444}p.signup-confirmed{color:#666;font-size:16px;margin-bottom:60px}#signup_login>div{border:1px solid #c7cfd3;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 1px 0 hsla(0,0%,100%,.83);color:#fff;text-shadow:1px 1px #000;border-radius:4px;margin:60px auto 0;max-width:360px;padding:18px;text-align:center}#signup_login>div>a{color:#428bca}@media (max-width:767px){.signup h1.logo{float:none;margin:inherit;text-align:center}.signup h1.logo a{margin:0 auto}}@media (min-width:768px){.signup{height:inherit}.signup h1.logo{float:none;text-align:center}.signup h1.logo a{margin:0 auto}}@media (min-width:992px){.signup{height:inherit}.signup h1.logo{float:none;text-align:center}.signup h1.logo a{margin:0 auto}.signup.navbar-fixed-top h1.logo a{visibility:hidden}}body,html{height:100%}body{padding-top:70px;font-family:Roboto,arial,sans-serif;color:#444;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin-bottom:15px;line-height:1.5}a{color:#497cb1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}a:hover{text-decoration:underline;color:#3a638d}.navbar .nav .nav-item{font-size:14px;font-weight:500}a.btn{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;font-weight:700}.btn .fa,a.btn .fa{color:#fff;margin-right:5px}.btn-cta,a.btn-cta{padding:8px 30px}.btn-cta-primary,a.btn-cta-primary{background:#497cb1;border:2px solid #497cb1;color:#fff}.btn-cta-primary:hover,a.btn-cta-primary:hover{background:#426f9f;border:2px solid #426f9f;color:#fff}.btn-cta-secondary,a.btn-cta-secondary{background:none;border:2px solid #497cb1;color:#497cb1}.btn-cta-secondary:hover,a.btn-cta-secondary:hover{background:#497cb1;border:2px solid #497cb1;color:#fff}.btn-cta-white,a.btn-cta-white{background:none;border:2px solid #fff;color:#fff}.btn-cta-white:hover,a.btn-cta-white:hover{background:#fff;border:2px solid #497cb1;color:#497cb1}.btn-ghost,a.btn-ghost{background:none;border:1px solid #fff;color:#fff!important;padding:8px 20px;vertical-align:middle}.btn-ghost:hover,a.btn-ghost:hover{background:#4a6781;border:1px solid #4a6781;color:#fff}.btn-ghost .fa,a.btn-ghost .fa{margin-right:10px;font-size:22px}.btn-ghost .text,a.btn-ghost .text{position:relative;top:-2px}.highlight{color:#497cb1}.form-control{box-shadow:none;height:40px;border-color:#efefef}.form-control::-webkit-input-placeholder{color:#a6a6a6}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#a6a6a6}.form-control:-ms-input-placeholder{color:#a6a6a6}.form-control:focus{border-color:#e2e2e2;box-shadow:none}.text-highlight{color:#1c3045}input[type=button],input[type=submit]{appearance:none}#topcontrol{background:#5d80a1;color:#fff;text-align:center;display:inline-block;width:35px;height:35px;border:none;border-radius:50%;background-clip:padding-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;z-index:6}#topcontrol:hover{background:#384d60}#topcontrol .fa{position:relative;top:3px;font-size:25px}.video-container iframe{max-width:100%}.upcloud-jumbotron{position:relative;width:100%;top:0;left:0;height:670px;background:#373737;display:block;background:#253340 url(/assets/images/background/bg-header-chicago.jpg) no-repeat 50% top;background-size:cover;background-position:50%;margin-bottom:0;padding-bottom:0;margin-top:-80px;padding-top:80px}@media (max-width:767px){.upcloud-jumbotron{margin-top:-160px;padding-top:80px}}.headline-bg{position:absolute;width:100%;top:0;left:0;height:600px;background:#000;background-size:cover;background-position:50%;background-repeat:no-repeat}.headline-bg.about-headline-bg,.headline-bg.contact-headline-bg{background-image:url(/assets/images/background/bg-header-small-3.jpg)}.headline-bg.home-headline-bg{background-image:url(/assets/images/background/bg-header-chicago.jpg)}@media (max-width:768px){.upcloud-signup-input{width:80%;margin:0 auto}}#signup_notice{color:#fff;background-color:#515151;font-size:16px;width:528px;padding:5px;margin:0 auto;margin-top:10px;border-radius:2px;display:none}.promo{padding-top:120px;position:relative;color:#fff;margin-bottom:80px;height:620px;z-index:3}.promo .title{font-size:46px;margin-bottom:20px;margin-top:0;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.5)}.promo.section .intro{max-width:600px;margin:0 auto;margin-bottom:30px}.promo.section .intro a{color:#fff;text-decoration:underline}.promo.section .intro a:hover{color:#497cb1}.promo .btn-cta{font-size:18px}.promo .btn-link{color:#fff;font-weight:700;text-transform:uppercase;font-size:12px;-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;text-decoration:none}.promo .btn-link:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;text-decoration:none}.promo .btn-link:focus{outline:none}.promo .btn-link .fa{margin-right:5px;font-size:18px;position:relative;top:2px}.canvas-promo{margin-top:100px;font-size:18px}.canvas-promo a,.canvas-promo a:visited{text-decoration:none;color:#fff}.canvas-promo a:hover{border-bottom:1px dotted #fff;padding-bottom:2px;color:#fff}.sections-wrapper{background:#fff;z-index:5;position:relative;margin-bottom:0}.section .intro{max-width:700px;margin:0 auto;margin-bottom:0;text-align:center;color:#ccc;font-size:18px}.section-on-bg .title{color:#fff}.section-on-bg .intro{color:#fff;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.why{padding-top:80px;padding-bottom:80px}.why .title{font-size:36px;font-weight:300;margin-top:0}.why .intro{color:#999;margin-bottom:30px;font-size:18px}.why .item{padding:50px 0}.why .item .title{font-size:26px;color:#4a6781;margin-top:0;margin-bottom:15px}.why .item .desc{margin-bottom:60px}.why .item .desc .fa{margin-right:5px}.why .item .quote{position:relative;top:20px}.why .item .quote .quote-profile{position:absolute;left:0}.why .item .quote .quote-content{margin-left:90px;background:#f5f5f5;border-left:4px solid #e8e8e8;border-radius:4px;background-clip:padding-box;font-size:14px;padding:15px}.why .item .quote .quote-content:before{content:"";display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e8e8e8;position:absolute;left:80px;top:25px}.why .item .quote blockquote{border-left:none;font-style:italic;color:#666;font-size:16px;padding:0;margin-bottom:10px}.why .item .quote .source{color:#999;font-size:13px;margin-bottom:0}.why .item .quote .source a{color:#999}.why .item .quote .source a:hover{color:gray}.why .figure{position:relative;text-align:center}.why .figure .figure-caption{color:#b3b3b3;font-size:13px;margin-top:10px;text-align:center}.why .figure .figure-caption a{color:#b3b3b3}.why .figure .figure-caption a:hover{color:#497cb1}.why .figure img{margin-left:auto;margin-right:auto}.why .control{position:absolute;top:120px;left:50%;margin-left:-65px}.why .control .play-trigger{color:#fff;background:rgba(0,0,0,.3);position:relative;width:60px;height:60px;border:4px solid #fff;border-radius:50%;background-clip:padding-box;margin:0 auto;text-align:center;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.why .control .play-trigger:active,.why .control .play-trigger:focus{outline:none}.why .control .play-trigger:hover{color:#fff;-webkit-opacity:1;-moz-opacity:1;opacity:1;background:rgba(0,0,0,.6)}.why .control .play-trigger:hover .fa{cursor:pointer}.why .control .play-trigger .fa{font-size:26px;position:relative;left:2px}.why .feature-lead .title{font-weight:300;font-size:16px;margin-bottom:15px}.testimonials{background:#f5f5f5;padding-top:60px;padding-bottom:50px}.testimonials .carousel-indicators{bottom:-60px;z-index:auto}.testimonials .carousel-indicators li{background:#ccc;border:none;margin:1px}.testimonials .carousel-indicators li.active{background:#6b96c2;border:none;width:10px;height:10px;margin:1px}.testimonials .title{font-size:36px;font-weight:300;margin-top:0;margin-bottom:60px}.testimonials .item .profile{position:absolute;left:0}.testimonials .item .content{padding-left:210px}.testimonials .item blockquote{font-size:20px;font-weight:300;border-left:0;padding:0;position:relative}.testimonials .item blockquote .fa{position:absolute;color:#5989bb;font-size:22px;left:-45px}.testimonials .item .source{color:#497cb1}.testimonials .item .source .title{font-size:16px;color:#666}.cta-section{background:#000 url(/assets/images/background/bg-header-chicago.jpg);background-size:cover;background-position:50% 75%;min-height:320px;color:#fff;padding-top:80px;border:none}.features-video{padding-top:90px;position:relative;z-index:3}.features-video .title{font-size:36px;margin-bottom:60px;margin-top:0;color:#fff;font-weight:300}.features-video .video-container{max-width:800px;margin:0 auto}.features-video iframe{background:#fff;padding:15px;border-radius:4px;background-clip:padding-box;border:1px solid #efefef;box-shadow:0 4px 1px rgba(0,0,0,.05)}.features-tabbed{padding-top:60px;padding-bottom:80px}.features-tabbed .title{margin-bottom:60px}.features-tabbed .figure .figure-caption{color:#b3b3b3;font-size:13px;margin-top:10px;text-align:center}.features-tabbed .tab-content{padding:30px 10px}.features-tabbed .tab-content .title{font-size:26px;color:#4a6781;margin-top:5px;margin-bottom:30px;text-align:left}.features-tabbed .tab-content .desc{margin-bottom:30px;color:#666}.features-tabbed .tab-content .desc ul{padding-left:30px;padding-top:15px;padding-bottom:15px}.features-tabbed .tab-content .desc ul li{margin-bottom:10px}.features-tabbed .tab-content .desc ul .fa{color:#497cb1;margin-right:5px}.features-tabbed .tab-content .desc blockquote{font-style:italic;color:gray}.features-tabbed .tab-content .desc .table{font-size:14px;padding:15px 0}.features-tabbed .tab-content .desc .box{background:#f5f5f5;padding:30px;font-size:14px}.features-tabbed .tab-content .figure{margin-bottom:60px}.features-tabbed .tab-content .figure img{box-shadow:0 0 5px 0 rgba(0,0,0,.2);margin:0 auto}.features-tabbed .tab-content .figure .figure-caption{color:#b3b3b3;font-size:13px;margin-top:10px;text-align:center}.features-tabbed .tab-content .figure .figure-caption a{color:#b3b3b3}.features-tabbed .tab-content .figure .figure-caption a:hover{color:#497cb1}.nav-tabs{border:none;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;position:relative}.nav-tabs:before{content:"";display:block;border-bottom:1px solid #efefef;position:absolute;bottom:0}.nav-tabs>li{margin-bottom:-1px;position:relative;z-index:1;background:#fff;border:1px solid #efefef;border-right:none;-webkit-box-flex:1;-moz-box-flex:1;width:20%;-ms-flex:1;flex:1}.nav-tabs>li>a{border-radius:0;background-clip:padding-box;margin-right:0;color:#999;padding:15px 30px;font-size:14px;background:#fafafa;border:none}.nav-tabs>li>a .fa{font-size:20px}.nav-tabs>li>a:hover{background:#f5f5f5}.nav-tabs>li.active{border-top-color:#497cb1;border-bottom-color:#fff}.nav-tabs>li.active>a{color:#497cb1;background:#fff;box-shadow:inset 0 3px 0 #497cb1;border:none}.nav-tabs>li.active:hover>a{border-top:0;border:none;color:#497cb1}.nav-tabs>li.last{border-right:1px solid #efefef}.flags{background:#f5f5f5;padding-top:50px;padding-bottom:50px}.flags .title{font-size:26px;font-weight:300;margin-top:0;margin-bottom:30px}.flags-row{margin-top:35px;margin-bottom:35px}@media (min-width:992px){.flags img{width:90%}}.steps{background:#f5f5f5;padding-top:50px;padding-bottom:50px}.steps .title{font-size:26px;font-weight:300;margin-top:0;margin-bottom:30px}.steps .step{padding:30px 60px;color:#666}.steps .step .title{text-align:center;font-size:16px;margin-bottom:15px}.steps .step .title .number{width:90px;height:90px;display:block;border-radius:50%;background-clip:padding-box;text-align:center;background:#497cb1;border:5px solid #6b96c2;color:#fff;margin:0 auto;padding-top:25px;font-size:26px;font-weight:700;font-family:arial,sans-serif;margin-bottom:30px}.steps .step .title .text{color:#6b96c2;font-weight:700;font-size:16px}.steps .btn-cta-primary{margin:0 auto;margin-top:60px;font-size:20px}.upcloud-jumbotron.illustration{_background:-webkit-linear-gradient(bottom,#022a42,#171f26);_background:linear-gradient(bottom,#022a42,#171f26);color:#fff;background:#022a42;height:auto;padding-bottom:100px}.typewriter{font-family:Roboto Mono,monospace;white-space:nowrap;overflow:hidden;animation:a 2s steps(60);display:inline-block;width:10em;padding:5px 0}.typewriter:nth-child(2){animation:b 4s steps(60)}.typewriter span{animation:c 1s infinite}@keyframes a{0%{width:0}}@keyframes b{0%{width:0}50%{width:0}to{width:100}}@keyframes c{to{opacity:0}}.upcloud-jumbotron.terminal{background:-webkit-linear-gradient(bottom,#253340,#171f26);background:linear-gradient(bottom,#253340,#171f26);color:#fff;height:auto;padding-bottom:50px}.shell-top-bar{text-align:center;color:#525252;padding:5px 0;margin:0;text-shadow:1px 1px 0 hsla(0,0%,100%,.5);font-size:.85em;border:1px solid #ccc;border-bottom:none;border-top-left-radius:3px;border-top-right-radius:3px;background:#f7f7f7;background:linear-gradient(180deg,#f7f7f7 0,#b8b8b8)}@media (max-width:890px){.asciinema-terminal{height:200px!important}.asciinema-terminal.font-small .line{height:10px}.asciinema-terminal.font-small{font-size:8px!important;line-height:8px!important}.asciinema-terminal.font-small .line span{height:10px}}.mainsite-faq{background:#f5f5f5;padding-top:20px;padding-bottom:80px}.features-tabbed .title{font-size:36px;font-weight:300;margin-top:0;margin-bottom:55px}.features-tabbed .apititle{font-size:36px;font-weight:300;margin-top:0;margin-bottom:30px}.features-tabbed .subtitle{font-size:26px;color:#4a6781;margin-top:5px;margin-bottom:30px;font-weight:300;text-align:left}.features-tabbed .panel{background:#fff;margin-bottom:1px}.features-tabbed .panel .panel-heading{padding:15px 0}.features-tabbed .panel .panel-body{padding:30px;padding-top:0;color:#666}.features-tabbed .panel .panel-title{font-weight:400;color:#666}.features-tabbed .panel .panel-title a{text-decoration:none}.features-tabbed .panel .panel-title .active{color:#497cb1}.features-tabbed .panel .panel-title .panel-toggle .fa{margin-right:10px;color:#6b96c2}.features-tabbed .panel .panel-title:hover .fa{color:#497cb1}.mainsite-faq .contact-lead{margin-top:60px}.mainsite-faq .contact-lead .title{font-weight:400;font-size:16px;margin-bottom:15px;color:#999}.contact-section{padding:80px 0;padding-top:90px;position:relative;z-index:3}.contact-section .title{font-size:36px;font-weight:300;margin-top:0;margin-bottom:30px}.contact-section .intro{margin-bottom:60px}.contact-section .contact-form{margin-left:15px;margin-right:15px}.contact-section .contact-form .contact-form-inner{background:#fff;padding:30px;border-radius:4px;background-clip:padding-box;border:1px solid #efefef;box-shadow:0 4px 1px rgba(0,0,0,.05)}.contact-section .contact-form .error{color:#497cb1;font-family:arial,sans-serif;display:block;font-size:14px;text-align:left;padding-top:5px;padding-left:5px;font-weight:300}.contact-other-section .title{font-size:36px;font-weight:300;margin-top:0;margin-bottom:30px}.contact-other-section .other-info li{margin-bottom:15px;padding:15px;position:relative;color:#666;text-align:left;padding-left:90px;box-shadow:0 4px 1px rgba(0,0,0,.05);border:1px solid #efefef;border-radius:4px;background-clip:padding-box}.contact-other-section .other-info li a{color:#666}.contact-other-section .other-info li a:hover{color:#497cb1}.contact-other-section .other-info li .fa{position:absolute;left:0;top:0;background:#497cb1;color:#fff;width:60px;height:100%;font-size:20px;padding-top:15px;text-align:center;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px;background-clip:padding-box}.contact-other-section .other-info li .fa.fa-phone,.contact-other-section .other-info li .fa.fa-twitter{font-size:22px}.contact-other-section .other-info li .fa.fa-map-marker{font-size:22px;padding-top:45px}.story-section{padding-top:90px;position:relative;z-index:3}.story-section .title{font-size:36px;margin-bottom:60px;margin-top:0;color:#fff;font-weight:300}.story-section .story-container-inner{max-width:900px;min-height:400px;margin:0 auto 60px;background:#fff;padding:30px;border-radius:4px;background-clip:padding-box;text-align:left}.story-section .about{padding:30px}.story-section .belife{border-color:#6b96c2;padding:15px 30px;font-family:Roboto slab,serif;font-weight:300;font-style:italic;font-size:20px;margin:60px 30px;color:#666}.story-section .press-kit{padding-top:60px;padding-bottom:60px}.story-section .press-kit .title{color:#444;font-size:28px}.story-section .innertitle{font-size:26px;color:#4a6781;margin-top:0;font-weight:300;margin-top:15px;margin-bottom:15px}.story-section .press-kit .btn{margin:30px 0}.story-section .team{max-width:900px;margin:0 auto;padding:30px;text-align:center}.story-section .team .title{color:#444;font-size:28px}.story-section .team .member{margin-bottom:30px}.story-section .team .member .member-inner{background:#253340;border-radius:4px;background-clip:padding-box;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;text-align:center}.story-section .team .member .member-inner img{margin:0 auto}.story-section .team .member .member-inner:hover img{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.story-section .team .member .member-inner:hover .social{visibility:visible}.story-section .team .member .profile{background:#253340;color:#fff;text-align:center}.story-section .team .member .profile .info{padding:15px 0}.story-section .team .member .profile .name{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;font-size:18px}.story-section .team .member .profile .job-title{color:#fff;font-size:14px}.story-section .team .member .social{width:100%;top:50%;position:absolute;visibility:hidden}.story-section .team .member .social-list{display:inline-block;margin:0 auto}.story-section .team .member .social-list a{color:#fff;background:#253340;display:inline-block;width:40px;height:40px;border-radius:50%;background-clip:padding-box}.story-section .team .member .social-list a .fa{padding-top:10px;font-size:18px}.story-section .team .member .social-list a:hover{background:#497cb1}.modal.modal-video .modal-dialog{width:760px;margin-top:90px}.modal.modal-video .modal-body{padding:0;padding-top:0}.modal.modal-video .modal-header{border:none;padding:0;position:relative}.modal.modal-video .modal-content{background:none;border:none;box-shadow:none}.modal.modal-video button.close{font-size:36px;font-weight:300;text-shadow:none;color:#fff;-webkit-opacity:1;-moz-opacity:1;opacity:1;background:none;position:absolute;right:0;bottom:5px;z-index:3}.modal.modal-video button.close:hover{color:#497cb1;-webkit-opacity:1;-moz-opacity:1;opacity:1}.modal-backdrop.in{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}.footer{background:#253340;color:#fff;padding-top:40px;font-size:14px;position:relative;z-index:9}.footer p{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.footer .btn-cta,.footer a.btn-cta{padding:9px 10px}.footer .footer-col.links .fa{margin-right:5px}.footer .footer-col.links li{margin-bottom:10px}.footer .footer-col.connect .social{margin-bottom:15px;overflow:hidden}.footer .footer-col.connect .social li{margin-right:10px}.footer .footer-col.connect .social li a .fa{color:#b3b3b3;font-size:22px}.footer .footer-col.connect .social li a:hover .fa{color:#497cb1}.footer .footer-col.connect .btn-cta-primary{background:#5d80a1;border-color:#5d80a1}.footer .footer-col.connect .btn-cta-primary:hover{background:#4a6781;border-color:#4a6781}.footer .footer-col .title,.footer .title{color:#fff;font-weight:400;font-size:18px;margin-top:0;margin-bottom:20px;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}.footer .footer-col p{color:#fff}.footer .footer-col a{color:#6d8dab}.footer .footer-col a:hover{color:#8da6bd}.footer a{color:#6d8dab}.footer a:hover{color:#8da6bd}.footer .footer-col .navbar-form{padding-left:0;padding-right:0}.footer .footer-col .navbar-form .form-control{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}.footer .footer-col .navbar-form .form-control:focus{-webkit-opacity:1;-moz-opacity:1;opacity:1}.footer .has-divider{border-top:1px solid #2b3b4a;padding-top:30px;padding-bottom:30px}.footer .download .download-list li{margin-bottom:15px}.footer .download .download-list li .btn-ghost{text-align:left;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;width:230px}.footer .download .download-list li .btn-ghost:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.footer .contact p{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.footer .contact p a{-webkit-opacity:1;-moz-opacity:1;opacity:1}.footer .contact .fa{margin-right:10px;font-size:20px}.footer .contact .email .fa{font-size:16px}.footer .bottom-bar{background:#1e1e1e;color:#b3b3b3;font-size:14px;padding:10px 0}.footer .bottom-bar .copyright{line-height:1.6}.footer-content{padding-bottom:0;margin-bottom:0}.footer{padding-bottom:0;margin-bottom:-30px}.pagination{margin-bottom:60px;font-size:14px;font-family:arial,sans-serif;margin-left:auto;margin-right:auto}.pagination li a{border-radius:4px;background-clip:padding-box;border:none;margin-right:5px;color:#497cb1}.pagination li a:hover{color:#33567b}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#497cb1;border:none}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#b3c9e0;border:none}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:4px;background-clip:padding-box;background:none}.searchbox-icon,.searchbox-submit{width:38px;height:38px;display:block;position:absolute;top:0;font-size:16px;right:0;padding:0;margin:0;border:0;outline:0;line-height:2.4;text-align:center;cursor:pointer;color:#5989bb;background:#fff}.searchbox-icon:hover{color:#426f9f}.searchbox-submit{font-size:14px;font-family:arial,sans-serif}.searchbox-container{width:100%}.searchbox-container .searchbox{position:relative;display:inline-block;height:38px;width:100%;float:right;top:-50px;right:0;min-width:38px;width:0;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s}.searchbox-container .searchbox.searchbox-open{width:100%}.searchbox-container .searchbox.searchbox-open .searchbox-icon,.searchbox-container .searchbox.searchbox-open .searchbox-submit{background:#497cb1;color:#fff;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box}.searchbox-container .searchbox .searchbox-input{position:absolute;top:0;right:0;border:none;outline:none;background:#f5f5f5;border:1px solid #efefef;width:100%;height:38px;margin:0;padding-left:20px;font-size:13px}.searchbox-container .searchbox .searchbox-input::-webkit-input-placeholder{color:#a6a6a6}.searchbox-container .searchbox .searchbox-input:-moz-placeholder,.searchbox-container .searchbox .searchbox-input::-moz-placeholder{color:#a6a6a6}.searchbox-container .searchbox .searchbox-input:-ms-input-placeholder{color:#a6a6a6}.ie8 .pricing .item .ribbon,.ie9 .pricing .item .ribbon{top:0;right:0;height:60px}.ie8 .pricing .item .ribbon .text,.ie9 .pricing .item .ribbon .text{position:static;font-size:13px;width:auto;padding:5px}.ie8 .pricing .item .ribbon .text:after,.ie8 .pricing .item .ribbon .text:before,.ie9 .pricing .item .ribbon .text:after,.ie9 .pricing .item .ribbon .text:before{display:none}.press-section{padding-top:30px;padding-bottom:30px}.press-list{text-align:center}.press-list div img{margin:0 auto;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.press-list div:hover img{margin:0 auto;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}.frontpage{padding-top:60px;margin:0}@media (min-width:1200px){.frontpage{padding-top:0}}@media (min-width:891px) and (max-width:1199px){.frontpage .navbar .nav .nav-item a{color:#222!important}.frontpage .navbar .nav .dropdown-menu a{color:#fff!important}.frontpage .navbar-fixed-top{background:#fff}.navbar-header{float:none}.logo{display:none}}.frontpage .navbar-fixed-top{background:transparent}.frontpage .navbar-fixed-top.navbar-detached{background:#fff}.frontpage .navbar .nav .nav-item a{color:#fff}.frontpage .navbar-detached .nav .nav-item a{color:#222}.frontpage .navbar .nav .dropdown-menu{background:rgba(0,0,0,.8)}.frontpage .navbar .nav .dropdown-menu a{color:#fff;border:none}.frontpage .fullscreen{height:100vh;display:flex;justify-content:center;align-items:center;width:100%;min-height:440px;box-sizing:border-box;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.2)),url(https://upcloud.com/blog/wp-content/uploads/2017/06/upcloud_24-7-support_notext.png);background-size:cover;background-position:50%;color:#fff;padding-top:40rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.frontpage .fullscreen{padding:0}.frontpage .container{width:100%}}@media (min-width:1200px){.frontpage .visible-lg{display:flex!important}}@keyframes d{0%{opacity:0}to{opacity:1}}.frontpage .fade-in{opacity:0;animation:d ease-in 1;animation-fill-mode:forwards;animation-duration:2s}.frontpage .fade-in.one{animation-delay:.25s}.frontpage .fade-in.two{animation-delay:.5s}.frontpage .fade-in.three{animation-delay:.75s}.frontpage .fade-in.four{animation-delay:1s}.frontpage .testimonials{position:absolute;bottom:5%;left:0;background:transparent}@media (max-width:767px){.config-wrapper{display:none}#topcontrol{display:none!important}.pricing .intro{margin-bottom:45px}.features-video iframe{padding:5px}.features-tabbed{padding-top:60px}.access-section{padding-left:0;padding-right:0;padding-bottom:60px}.login-page .form-box .title,.signup-page .form-box .intro{margin-bottom:45px}.section .title{font-size:32px}.section .intro{font-size:16px}.promo{height:420px}.why .item .content{margin-bottom:60px}.why .control{top:58px;margin-left:-30px}.why .item .title{margin-bottom:30px;text-align:center}.testimonials .item .profile{position:static;margin:0 auto;text-align:center;margin-bottom:30px}.testimonials .item .content{padding-left:60px}.testimonials .item blockquote{font-size:18px}.pricing .item.best-buy{position:static;z-index:inherit}.nav-tabs>li>a{padding:10px 5px}.apps-section .phone-holder{background-size:280px auto}.apps-section .phone-holder .screenshot{width:242px;top:66px}.searchbox-container .searchbox{width:100%;top:inherit;float:none;margin-bottom:30px}.searchbox-icon{display:none}.searchbox-icon,.searchbox-submit{background:#497cb1;color:#fff;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box}.searchbox-icon:hover,.searchbox-submit:hover{color:#fff}.searchbox-container .searchbox .searchbox-input{position:static}.footer-col{margin-bottom:30px}.footer-col .form-control{width:auto}.footer .footer-col .navbar-form{padding-left:15px;border:none;box-shadow:none}.footer .footer-col .navbar-form .form-control{display:inline-block}.modal.modal-video .modal-dialog{width:auto;padding-left:15px;padding-right:15px}.download-page .headline-bg{height:1600px}.story-section .about{padding:0}.story-section .belife{margin-left:0;margin-right:0}.story-section .team{padding:0}.upcloud-jumbotron{margin-top:-160px;padding-top:80px}.press-list,.press-list img{text-align:center}.press-list img{margin:10px auto}.canvas-promo{margin-top:30px;font-size:18px}.canvas-promo a,.canvas-promo a:visited{text-decoration:none;color:#fff}.canvas-promo a:hover{border-bottom:1px dotted #fff;padding-bottom:2px;color:#fff}}@media (min-width:768px){.config-wrapper{display:none}.upcloud-jumbotron{margin-top:-160px;padding-top:160px}.promo{height:420px;padding-top:80px}.promo.section .intro{margin-bottom:30px}.promo .btn-link{margin-top:15px}.why .item .content{margin-bottom:60px}.why .control{top:128px;margin-left:-45px}.why .item .title{margin-bottom:30px;text-align:center}.apps-section .phone-holder{background-size:280px auto}.apps-section .phone-holder .screenshot{width:242px;top:66px}.footer-col{margin-bottom:30px}.modal.modal-video .modal-dialog{width:auto;padding-left:15px;padding-right:15px}.access-page .navbar-collapse.collapse .navbar-nav{display:none}.press-list,.press-list img{text-align:center}.press-list img{margin:10px auto}.steps .step img{max-width:150px;color:#666}}@media (min-width:992px){.config-wrapper{display:block}.promo{height:620px;padding-top:120px}.promo.section .intro{margin-bottom:45px}.promo .btn-link{margin-top:15px}.why .item .content{margin-bottom:inherit}.why .control{top:128px;margin-left:-28px}.modal.modal-video .modal-dialog{width:760px;padding-left:0;padding-right:0}.access-page .navbar-collapse.collapse .navbar-nav{display:none}.access-section .divider{text-align:center;margin-bottom:30px;color:#999;text-transform:uppercase;position:absolute;left:0;top:0;height:100%}.access-section .divider span{background:#fff;display:inline-block;padding:10px 0;position:relative;top:80px;margin-left:-10px}.access-section .divider:before{content:"";position:absolute;left:0;top:0;background:#e5e5e5;height:100%;width:1px}.access-section .social-btns{padding-left:65px}.access-section .social-btns .note{text-align:left}.why .item .title{margin-bottom:15px;text-align:left}.why .figure{text-align:left}.download-area{overflow:hidden}.download-area .download-list{float:left}.download-area .qrcode-holder{float:left;margin-left:45px;text-align:center}.download-area .qrcode-holder .qrcode{max-width:140px;margin:0 auto}.download-area .qrcode-holder .qrcode .caption{font-size:12px;background:#fff;padding:0 15px;padding-bottom:15px;color:#253340;font-family:arial,sans-serif}.steps .step img{max-width:250px;color:#666}.margin-bottom-80{margin-bottom:80px}}.tivi-row{background-color:#253340;color:#497cb1;height:70px}.tivi-row .logo{margin-left:0;float:left}.tivi-lander-jumbotron{background-color:#253340;position:relative;margin-top:-70px;color:#fff;text-align:center}.tivi-pricing{padding-top:20px;background-color:#253340}.row.item.tivi-item{border-bottom:none}