body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:rgba(51,51,51,0.8)}h3,h4,h5,h6,.fl-page-nav .navbar-nav,.fl-page-nav .navbar-nav a,.fl-post-grid-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.row-blue{background-color:#48566c;color:#fff}h1,h2{color:#48566c}@media (max-width: 768px){.separator .fl-row-content{padding:0 20px}.fl-page-header-row .fl-page-nav button.navbar-toggle:hover,.fl-page-header-row .fl-page-nav button.navbar-toggle:active,.fl-page-header-row .fl-page-nav button.navbar-toggle:focus,.fl-page-header-row .fl-page-nav button:active,.fl-page-header-row .fl-page-nav button:focus,.fl-page-header-row .fl-page-nav button:hover{background:#637694 !important;color:#fff !important}}.row-etusivu .fl-row-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.etusivu-logo{max-width:320px;height:auto;margin:0 auto}.livechat_button{text-align:center;margin-bottom:20px}.row-blue h1,.row-blue h2,.row-blue h3,.row-blue h4{color:#fff}h4{margin-bottom:0}.separator h2,.separator h1{text-shadow:0 0 10px #48566c}.separator.top .fl-row-content-wrap{min-height:250px}.separator.top .fl-row-content-wrap .fl-heading-text{text-transform:uppercase}.fl-page-bar,.fl-page-header-wrap{border-bottom:0}.iso-teksti{font-size:18px}div.wpcf7-mail-sent-ok{background:#398F14;margin-left:15px;margin-right:15px;color:#fff;padding:13px;border:0}div.wpcf7-validation-errors{border:2px solid #E40F0F;background-color:#E40F0F;color:#fff;padding:10px;margin-left:15px;margin-right:15px}a.fl-button,a.fl-button:visited,.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited,.fl-button.btn,.fl-button.btn:visited{border-color:#f0ad4e}.fl-photo-content{padding:10px}.row-blue .fl-photo-content{padding:0;border:0;box-shadow:none}.tarja{width:250px;height:auto;-webkit-shape-outside:url(http://www.satalomat.fi/wp-content/uploads/2015/10/tarja-yritysesittely-bg.png);shape-outside:url(http://www.satalomat.fi/wp-content/uploads/2015/10/tarja-yritysesittely-bg.png);-webkit-shape-image-threshold:.5;shape-image-threshold:.5;-webkit-shape-margin:10px;shape-margin:10px}.row-valitamme .fl-col-group .fl-col-small{height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row-palvelumme h3{margin-top:0;margin-bottom:10px}.tarjouspyynto-lomake h3{font-size:20px;text-transform:uppercase;margin-top:30px;margin-bottom:20px}.logo-footer{width:250px;height:auto;margin:0 auto}.fl-page-nav-wrap{border-color:#fff}.row-blue a{color:#fff}.tarjouspyynto-lomake .wpcf7-form-control,.tarjouspyynto-lomake .btn{border-radius:0 !important}.tarjouspyynto-lomake .wpcf7-form-control,.tarjouspyynto-lomake .btn{border-width:2px !important}.tarjouspyynto-lomake .wpcf7-form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#48566c;background-color:transparent;background-image:none;border:1px solid #48566c;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.tarjouspyynto-lomake input.wpcf7-form-control{height:45px}.tarjouspyynto-lomake .wpcf7-form-control.wpcf7-textarea{height:200px}.tarjouspyynto-lomake .wpcf7-submit{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e;display:inline-block;max-width:200px;margin-left:15px;box-shadow:none}span.wpcf7-not-valid-tip{color:#E40F0F}.fa{color:#f0ad4e;font-size:1.2em}.fl-module-content .fl-button-wrap>.fl-button,.wpcf7-form-control.wpcf7-submit,.fl-button.btn{border-radius:0 !important;color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.fl-module-content .fl-button-wrap>.fl-button:hover,.fl-module-content .fl-button-wrap>.fl-button:focus,.fl-module-content .fl-button-wrap>.fl-button:active{background-color:#ec971f;border-color:#eb9316}.fl-module-content .fl-button-wrap>.fl-button:hover .fl-button-text,.fl-module-content .fl-button-wrap>.fl-button:focus .fl-button-text,.fl-module-content .fl-button-wrap>.fl-button:active .fl-button-text,.fl-button-wrap>.fl-button .fl-button-text,.fl-button.btn>.fl-button-text{color:#fff}.soita-btn .fl-icon a{font-size:32px;border-radius:50%;padding:10px;color:#FFF;background:#f0ad4e;margin-top:5px;box-shadow:0 0 10px #EEE;border:4px solid #FFF;display:block;width:56px;height:56px}.soita-btn .fl-icon .fa{color:#fff}.row-henkilokunta .fl-photo-content{padding:0;border:0;box-shadow:none}.row-henkilokunta .fl-photo-content .fl-photo-img{padding:10px;border:1px solid #EEE;box-shadow:0 0 20px #EEE;width:193px !important;height:193px !important}.row-lahjakortti h2{margin-top:40px;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #48566c;line-height:1;font-size:26px}.row-lahjakortti h2:first-of-type{margin-top:0}.uusi-osoite{background:#03A9F4;padding:12px 0 4px;font-size:16px;font-weight:600}@media (min-width: 992px){.fl-page-header-vertical .item-left ul.navbar-nav>li>a{float:initial;text-align:center}.fl-page-header-vertical{box-shadow:none}}@media (min-width: 992px){.fl-page-nav-right .fl-page-header-wrap{border-bottom:0}}