body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}h2,h3,h4,h5,h6{line-height:1.3em;}p{margin:0 0 1em;}em{padding:0 3px 0 0;}strong{font-weight:600;}quote,code{margin:.5em 0;}.summary{margin-bottom:15px;font-weight:300;font-size:22px;line-height:1.4em;}.descriptor{margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em;font-size:12px;line-height:1.5em;}.caption{margin-top:0;margin-bottom:2em;color:#848484;letter-spacing:.01em;font-style:italic;font-size:13px;}a,a:hover{text-decoration:none;}.more-link,a.more-link,.page-search .node-readmore a{display:inline-block;clear:both;line-height:1.4em;margin-top:0.5em;margin-bottom:0.5em;text-align:left;text-transform:uppercase;letter-spacing:.02em;font-weight:600;font-size:12px;}.more-link a:hover,a.more-link:hover,.page-search .node-readmore a:hover{color:#000;text-decoration:none;}.more-link a:after,a.more-link:after,.page-search .node-readmore a:after{content:" »";}h2 a:hover,h3 a:hover{text-decoration:none;}ul.inline,ul.links.inline,ul.links.inline li{margin-left:0;padding-left:0;}tr.even,tr.odd{border-bottom:1px solid #ddd;background-color:transparent;}th,td{padding:.5em;border:1px solid #ddd;}th,td.active{background-color:#f5f5f5;}th{vertical-align:bottom;}td{vertical-align:top;}.form-item label{display:block;font-weight:700;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:27px;}.sidebar .views-exposed-form .views-exposed-widget .form-submit{margin-top:0.5em;}.views-exposed-form .views-exposed-widget{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}input,select,.chzn-container{max-width:100%;}.form-type-checkbox label{display:inline-block;margin-left:8px;}input[type="checkbox"]{margin:0;}input.form-submit{height:2.5em;border:1px solid #d5d5d5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-image:-webkit-linear-gradient(top,white 0%,#e6e6e6 100%);background-image:-ms-linear-gradient(top,white 0%,#e6e6e6 100%);background-image:-moz-linear-gradient(top,white 0%,#e6e6e6 100%);background-image:-o-linear-gradient(top,white 0%,#e6e6e6 100%);background-image:webkit-gradient(linear,left top,left bottom,color-stop(0,white),color-stop(1,#e6e6e6));background-image:linear-gradient(to bottom,#ffffff 0%,#e6e6e6 100%);}input.form-submit:hover,input.form-submit:focus{background-image:-webkit-linear-gradient(top,whitesmoke 0%,#e6e6e6 100%);background-image:-ms-linear-gradient(top,whitesmoke 0%,#e6e6e6 100%);background-image:-moz-linear-gradient(top,whitesmoke 0%,#e6e6e6 100%);background-image:-o-linear-gradient(top,whitesmoke 0%,#e6e6e6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,whitesmoke),color-stop(1,#e6e6e6));background-image:linear-gradient(to bottom,#f5f5f5 0%,#e6e6e6 100%);}input.form-submit:focus{border:1px dotted #333;}input.btn-search{width:26px;height:26px;border:0 none;background:none repeat scroll 0 0 transparent;}input.btn-search:hover{opacity:.6;filter:alpha(opacity=60);background:none repeat scroll 0 0 transparent;}input.placeholder,textarea.placeholder{color:#aaa;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;padding:0 1em;}hr{clear:both;}.border-none{border:none !important;}.box-shadow-none{box-shadow:none !important;}.header{margin:25px 0 30px;}.header-section{display:table;}.header-content{clear:both;}.nav-search{float:right;margin:-65px -20px 0 0;padding:0;min-height:1px;}.nav-search .search-form,#header-search .search-form{margin:0;padding:0;}.nav-search .form-item,#header-search .form-item{margin:0;}#block-search-form{position:relative;display:inline-block;margin:0;padding:0;}#block-search-form .search-query{padding-right:38px;width:130px;}#block-search-form .btn-search{position:absolute;top:1px;right:10px;}#block-search-form input.btn-search:hover{opacity:.6;filter:alpha(opacity=60);}#block-search-form form{margin:0;}.header .site-logo{display:table-cell;vertical-align:middle;}.header .site-logo img{max-height:100px;max-width:none;}.site-name,#site-slogan{color:inherit;font-family:inherit;line-height:1;text-rendering:optimizelegibility;}.site-name{font-weight:700;font-size:44px;}#site-slogan{margin-top:.3em;font-size:24px;line-height:1.1em;}.site-name a,.site-name a:hover{color:#333;text-decoration:none;}.site-name a:hover{color:#000;}#name-and-slogan{display:table-cell;padding:20px 0 20px 10px;vertical-align:middle;width:100%;}.site-login{text-align:right;}.site-main-menu{clear:both;}.site-main-menu ul li,.site-main-menu ul li.leaf,.site-main-menu ul li.expanded,.site-main-menu ul li.collapsed{list-style:none;list-style-image:none;}.site-main-menu ul.menu{margin:0;}.site-main-menu ul.menu li{margin:0;padding:0;}nav h2{position:absolute;left:-10000px;}.admin-shortcuts{display:block;padding:10px;background:#eee;font-size:12px;}.admin-shortcuts ul.menu li,.admin-shortcuts ul.menu li.leaf,.admin-shortcuts ul.menu li.expanded,.admin-shortcuts ul.menu li.collapsed{list-style:none;list-style-image:none;}.admin-shortcuts ul.menu{margin:0;}.admin-shortcuts ul.menu li{display:inline-block;position:relative;}.admin-shortcuts ul.menu li li{display:block;}.admin-shortcuts ul.menu li a{background:none;}.admin-shortcuts ul.menu li ul{display:none;}.admin-shortcuts ul.menu li:hover > ul{display:block;background:#fff;border:1px solid #D4D4D4;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:absolute;width:200px;}.admin-shortcuts ul.menu li li:hover > ul{position:absolute;top:5px;left:190px;}#admin-menu li{line-height:normal;}.sidebar{margin-bottom:1.2em;}.sidebar .nav{margin-left:1.2em;}.site-footer{margin-top:40px;margin-bottom:10px;}.site-footer h2{font-size:20px;line-height:1.5em;}.main,.content-head,.mc-content{margin-bottom:1.2em;}.node .submitted{margin-bottom:1em;}.views-row{clear:both;margin-bottom:1em;}.views-row.views-row-last,.views-row h2,.field-collection-view{border-bottom:0;}.main .block{margin-bottom:30px;}.main .block.block-no-bottom-margin{margin-bottom:0;}.main #block-system-main{margin-bottom:0;}.callout,.bracket,.topline{clear:both;margin-top:15px;padding:15px 0;width:30%;border-left:0 none;}.topline,.bracket{border-top:1px solid #eee;}.bracket{border-bottom:1px solid #eee;}.callout{padding:15px;width:27.25%;border:1px solid #eee;}.pullquote,.pullquote-large,blockquote > p:first-child{padding-left:10px;text-indent:-7px;line-height:1.5em;}.pullquote{letter-spacing:.02em;font-size:14px;}.pullquote-large{font-size:20px;}.credits{margin-top:.5em;margin-bottom:.5em;letter-spacing:.05em;font-size:12px;}.postcard-left,.postcard-left-wrap,.postcard-right,.postcard-right-wrap{clear:both;margin-bottom:15px;}.postcard-left > div,.postcard-right > div{display:table-cell;}.postcard-left-wrap > div:first-child,.postcard-left > div:first-child{float:left;}.postcard-right-wrap > div:first-child,.postcard-right > div:first-child{float:right;}.postcard-left > div:first-child img,.postcard-left-wrap > div:first-child img,.postcard-right > div:first-child img,.postcard-right-wrap > div:first-child img{margin-bottom:15px;}.postcard-left > div:first-child img,.postcard-left-wrap > div:first-child img{margin-right:15px;}.postcard-right > div:first-child img,.postcard-right-wrap > div:first-child img{margin-left:15px;}.postcard-left h2,.postcard-left-wrap h2,.postcard-right h2,.postcard-right-wrap h2{margin-top:0;}img,a img{outline:none;border:none;}.main .border-hairline img{border:1px solid #d8d8d8;}.main .border-shadow img{-webkit-box-shadow:0 4px 3px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 4px 3px 0 rgba(0,0,0,0.08);box-shadow:0 4px 3px 0 rgba(0,0,0,0.08);}.main .border-underline img{margin-bottom:5px;padding:0 0 2px;border-bottom:4px solid #e2e2e2;background-color:transparent;}.main .border-none img{border:0 !important;}.main .border-bottom img{border-bottom:1px solid #d3d3d3;}.main .border-simple-nowidth img,.main .border-simple img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:6px;background-color:#e2e2e2;}.main .border-simple img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main .border-simple a:hover img{background-color:#bbb;}.main .border-hairline a:hover img{border:1px solid #373737;}iframe{max-width:100%;}.video-player{height:0;margin-bottom:1em;overflow:hidden;padding-bottom:67.5%;padding-top:1.5625em;position:relative;}.video-player.widescreen{padding-bottom:57.25%;}.video-player.vimeo{padding-top:0;}.video-player iframe,.video-player object,.video-player embed,.video-player video{height:100%;left:0;position:absolute;top:0;width:100%;}.views-row-lines .views-row{border-bottom:1px solid #F0F0F0;margin-bottom:1em;padding-bottom:1em;overflow:auto;}.views-row-lines .views-row-1{border-top:1px solid #F0F0F0;padding-top:1em;}.spacer{margin-top:30px;}.float-left{float:left;margin-right:15px;margin-bottom:15px;}.float-right{float:right;margin-left:15px;margin-bottom:15px;}.float-none{float:none;}.clear-none{clear:none;}.clear-left-margin{margin-left:0 !important;padding-right:20px;}.clear-right{clear:right;}.clear-left{clear:left;}.clear-both{clear:both;}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;z-index:-1000;}.span-full{width:100%;}.block.alert{margin-right:-2px;padding-right:0;padding-left:0;}.block.alert > *{padding-right:10px;padding-left:10px;}.field-collection-container{margin-bottom:0;border-bottom:0;}.field-collection-view{margin:0;padding:0;}.field-collection-container .field-items .field-item{margin:0;}html.js fieldset.collapsed{height:auto;}legend{margin-bottom:1em;line-height:1.5em;}.field .field-label{font-weight:600;}.page-node .content-body .field{margin-bottom:1em;}.page-node .content-body .field-type-field-collection{margin-bottom:0;}#admin-menu{margin-right:0;margin-left:0;padding-right:0;padding-left:0;}.views_slideshow_cycle_main{position:relative;float:left;width:100%;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame{width:100%!important;height:auto;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100%!important;height:auto;}.views_slideshow_cycle_main .field-content{max-width:100%;width:100%;}.views_slideshow_cycle_main .field-content img{margin:0;padding:0;max-width:100%;width:100%;height:auto;}ul.primary{margin:1.5em 0 .2em;}.vertical-tabs .summary{font-size:12px;}@media (max-width:480px){.content-col2 [class*="span"]{margin-left:0;width:100%;}.header #logo{display:block;margin:0;text-align:center;}.header-section{display:block;}.site-name,.site-slogan,.site-login{text-align:center;}#name-and-slogan{display:block;}}@media (min-width:481px) and (max-width:767px){.main-top .block[class*="span"],.main-upper .block[class*="span"],.main-lower .block[class*="span"],.main-bottom .block[class*="span"],.content-top .block[class*="span"],.content-upper .block[class*="span"],.content-body .block[class*="span"],.content-lower .block[class*="span"],.content-bottom .block[class*="span"],.content-row2 .span6,.content-col2.row-fluid .span6,.content-row3 .span4,.content-col3.row-fluid .span4,.content-row4 .span3,.content-col4.row-fluid .span3,.site-sidebar-first .block,.site-sidebar-second .block{display:block;float:left;margin-right:0;width:49%;}.main-top .block,.main-upper .block,.main-lower .block,.main-bottom .block,.content-top .block,.content-upper .block,.content-body .block,.content-lower .block,.content-bottom .block{width:100%;}.main-top .block[class*="span"]:nth-child(odd),.main-top .block[class*="span"].clear-row,.main-upper .block[class*="span"]:nth-child(odd),.main-upper .block[class*="span"].clear-row,.main-body .block[class*="span"]:nth-child(odd),.main-body .block[class*="span"].clear-row,.main-lower .block[class*="span"]:nth-child(odd),.main-lower .block[class*="span"].clear-row,.main-bottom .block[class*="span"]:nth-child(odd),.main-bottom .block[class*="span"].clear-row,.content-top .block[class*="span"]:nth-child(odd),.content-top .block[class*="span"].clear-row,.content-upper .block[class*="span"]:nth-child(odd),.content-upper .block[class*="span"].clear-row,.content-lower .block[class*="span"]:nth-child(odd),.content-lower .block[class*="span"].clear-row,.content-bottom .block[class*="span"]:nth-child(odd),.content-bottom .block[class*="span"].clear-row,.content-row2 .span6:nth-child(odd),.content-col2.row-fluid .span6:nth-child(odd),.content-row3 .span4:nth-child(odd),.content-col3.row-fluid .span4:nth-child(odd),.content-row4 .span3:nth-child(odd),.content-col4.row-fluid .span3:nth-child(odd),.site-sidebar-first .block:nth-child(odd),.site-sidebar-second .block:nth-child(odd){margin-right:2%;}.main-top .block[class*="span"]:last-child,.main-upper .block[class*="span"]:last-child,.main-body .block[class*="span"]:last-child,.main-lower .block[class*="span"]:last-child,.main-bottom .block[class*="span"]:last-child,.content-top .block[class*="span"]:last-child,.content-upper .block[class*="span"]:last-child,.content-lower .block[class*="span"]:last-child,.content-bottom .block[class*="span"]:last-child,.content-row2 [class*="span"]:nth-child(2n),.content-row3 [class*="span"]:nth-child(2n),.content-col2.row-fluid [class*="span"]:nth-child(2n),.content-col3.row-fluid [class*="span"]:nth-child(2n),.content-row4 [class*="span"]:nth-child(2n),.content-col4.row-fluid [class*="span"]:nth-child(2n),.site-sidebar-first .block:nth-child(2n),.site-sidebar-second .block:nth-child(2n){margin-right:0;}.main-top .block.span12.clear-row,.main-upper .block.span12.clear-row,.main-lower .block.span12.clear-row,.main-bottom .block.span12.clear-row,.content-top .block.span12.clear-row,.content-upper .block.span12.clear-row,.content-body .block.span12.clear-row,.content-lower .block.span12.clear-row,.content-bottom .block.span12.clear-row{margin-right:0;width:100%;}.content-row2 [class*="span"]:nth-child(2n+1),.content-col2.row-fluid [class*="span"]:nth-child(2n+1),.content-row3 [class*="span"]:nth-child(2n+1),.content-col3.row-fluid [class*="span"]:nth-child(2n+1),.content-row4 [class*="span"]:nth-child(2n+1),.content-col4.row-fluid [class*="span"]:nth-child(2n+1),.site-sidebar-first .block:nth-child(2n+1),.site-sidebar-second .block:nth-child(2n+1){clear:both;margin-left:0;}.site-sidebar-first .block.well,.site-sidebar-second .block.well{width:37%;width:-moz-calc(50% - 50px);width:-webkit-calc(50% - 50px);width:-o-calc(50% - 50px);width:calc(50% - 50px);}.site-sidebar-first .block.well:nth-child(odd),.site-sidebar-second .block.well:nth-child(odd){margin-right:20px;}}@media (max-width:767px){.nav-search{float:right;margin:0;padding:3px 0;}#header-search{position:absolute;right:30px;margin:-15px 0 0;width:auto;}.btn.btn-navbar{float:left;margin-bottom:8px;}nav ul li a{display:block;}.navbar-inner{padding:5px 5px 0;}.content-col2 [class*="span"]{margin-left:0;width:100%;}.callout,.bracket,.topline{width:50%;}.row-fluid .node .content .float-left{max-width:50%;margin-right:20px;}.row-fluid .node .content .float-right{max-width:50%;margin-left:20px;}.footer-content .block{float:left;margin-right:4%;width:48%;}.footer-content .block:nth-child(2n+1){clear:both;}.footer-content .block:nth-child(2n){margin-right:0;}.content-first .main-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}.content-first .mc-content{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}.content-first .site-sidebar-first{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}.content-first .site-sidebar-second{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;}}@media (min-width:768px){.navbar-inner{padding:0 20px;}.region-navigation .block{float:left;}.region-navigation .block.pull-right{float:right;}}@media (min-width:768px) and (max-width:979px){.btn.btn-navbar{float:left;margin-bottom:8px;}.navbar-inner{padding:0 5px;}.nav-search{margin-right:0;}.content .callout,.content .bracket,.content .topline{width:40%;}.footer-content .block.span2,.footer-content .block.span3{float:left;margin-left:0;margin-right:4%;width:30.6%;}.footer-content .block.span2:nth-child(3n+1),.footer-content .block.span3:nth-child(3n+1){clear:both;}.footer-content .block.span2:nth-child(3n),.footer-content .block.span3:nth-child(3n){margin-right:0;}.sidebar-first .content-row3 .span4,.sidebar-first .content-col3.row-fluid .span4,.sidebar-first .content-row4 .span3,.sidebar-first .content-col4.row-fluid .span3{display:block;float:left;margin-left:0;margin-right:0;width:49%;}.sidebar-first .content-row3 .span4:nth-child(odd),.sidebar-first .content-col3.row-fluid .span4:nth-child(odd),.sidebar-first .content-row4 .span3:nth-child(odd),.sidebar-first .content-col4.row-fluid .span3:nth-child(odd){margin-right:2%;}.sidebar-first .content-col3.row-fluid [class*="span"]:nth-child(2n),.sidebar-first .content-row4 [class*="span"]:nth-child(2n),.sidebar-first .content-col4.row-fluid [class*="span"]:nth-child(2n){margin-right:0;}.sidebar-first .content-row2 [class*="span"]:nth-child(2n+1),.sidebar-first .content-col2.row-fluid [class*="span"]:nth-child(2n+1),.sidebar-first .content-row3 [class*="span"]:nth-child(2n+1),.sidebar-first .content-col3.row-fluid [class*="span"]:nth-child(2n+1),.sidebar-first .content-row4 [class*="span"]:nth-child(2n+1),.sidebar-first .content-col4.row-fluid [class*="span"]:nth-child(2n+1){clear:both;margin-left:0;}.two-sidebars .content-row3 .span4,.two-sidebars .content-col3.row-fluid .span4,.two-sidebars .content-row4 .span3,.two-sidebars .content-col4.row-fluid .span3{display:block;float:left;margin-left:0;margin-right:0;width:49%;}.two-sidebars .content-row3 .span4:nth-child(odd),.two-sidebars .content-col3.row-fluid .span4:nth-child(odd),.two-sidebars .content-row4 .span3:nth-child(odd),.two-sidebars .content-col4.row-fluid .span3:nth-child(odd){margin-right:2%;}.two-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n),.two-sidebars .content-row4 [class*="span"]:nth-child(2n),.two-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n){margin-right:0;}.two-sidebars .content-row2 [class*="span"]:nth-child(2n+1),.two-sidebars .content-col2.row-fluid [class*="span"]:nth-child(2n+1),.two-sidebars .content-row3 [class*="span"]:nth-child(2n+1),.two-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n+1),.two-sidebars .content-row4 [class*="span"]:nth-child(2n+1),.two-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n+1){clear:both;margin-left:0;}.no-sidebars .content-row3 .span4,.no-sidebars .content-col3.row-fluid .span4,.no-sidebars .content-row4 .span3,.no-sidebars .content-col4.row-fluid .span3{display:block;float:left;margin-left:0;margin-right:0;width:49%;}.no-sidebars .content-row3 .span4:nth-child(odd),.no-sidebars .content-col3.row-fluid .span4:nth-child(odd),.no-sidebars .content-row4 .span3:nth-child(odd),.no-sidebars .content-col4.row-fluid .span3:nth-child(odd){margin-right:2%;}.no-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n),.no-sidebars .content-row4 [class*="span"]:nth-child(2n),.no-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n){margin-right:0;}.no-sidebars .content-row2 [class*="span"]:nth-child(2n+1),.no-sidebars .content-col2.row-fluid [class*="span"]:nth-child(2n+1),.no-sidebars .content-row3 [class*="span"]:nth-child(2n+1),.no-sidebars .content-col3.row-fluid [class*="span"]:nth-child(2n+1),.no-sidebars .content-row4 [class*="span"]:nth-child(2n+1),.no-sidebars .content-col4.row-fluid [class*="span"]:nth-child(2n+1){clear:both;margin-left:0;}.sidebar-second .content-row2 [class*="span"]:nth-child(2n+1),.sidebar-second .content-row3 [class*="span"]:nth-child(3n+1),.sidebar-second .content-row4 [class*="span"]:nth-child(4n+1){clear:both;margin-left:0;}}@media (min-width:980px){.content-row2 [class*="span"]:nth-child(2n+1),.content-row3 [class*="span"]:nth-child(3n+1),.content-row4 [class*="span"]:nth-child(4n+1){clear:both;margin-left:0;}}@media (min-width:980px) and (max-width:1199px){.two-sidebars .content .callout,.two-sidebars .content .bracket,.two-sidebars .content .topline{width:40%;}}.front .title{display:none;}.front.show-title .title{display:block;}body.photobg{background-attachment:fixed !important;background-size:cover !important;}.bodybg .sidebar .region{padding:10px;background-color:#fff;background-color:rgba(255,255,255,0.9);}.bodybg .content-wrapper{padding:10px;background:#fff;}.borders .sidebar .region,.borders .content-wrapper{padding:10px;border:1px solid #d4d4d4;}.roundedcorners .sidebar .region,.roundedcorners .content-wrapper{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.views-grid-four .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:1.7%;margin-bottom:20px;width:23.3%;vertical-align:top;}.views-grid-four .views-row.views-row-4,.views-grid-four .views-row.views-row-8,.views-grid-four .views-row.views-row-12,.views-grid-four .views-row.views-row-16,.views-grid-four .views-row.views-row-20,.views-grid-four .views-row.views-row-24,.views-grid-four .views-row.views-row-28{margin-right:0px;}.views-grid-four.views-grid-header-footer .view-header,.views-grid-four.views-grid-header-footer .view-content,.views-grid-four.views-grid-header-footer .view-footer{display:inline-block;vertical-align:top;}.views-grid-four.views-grid-header-footer .view-header{width:23%;margin-right:1%;}.views-grid-four.views-grid-header-footer .view-content{width:60%;margin-right:1%;}.views-grid-four.views-grid-header-footer .view-footer{width:13%;}.views-grid-five .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:17.6%;margin-right:2.4%;}.views-grid-five .views-row.views-row-5,.views-grid-five .views-row.views-row-10,.views-grid-five .views-row.views-row-15,.views-grid-five .views-row.views-row-20,.views-grid-five .views-row.views-row-25{margin-right:0px;}.views-grid-six .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:14.2%;margin-right:2.4%;}.views-grid-six .views-row.views-row-6,.views-grid-six .views-row.views-row-12,.views-grid-six .views-row.views-row-18,.views-grid-six .views-row.views-row-24,.views-grid-six .views-row.views-row-30,.views-grid-six .views-row.views-row-36{margin-right:0px;}.views-grid-seven .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:11.9%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-7,.views-grid-seven .views-row.views-row-14,.views-grid-seven .views-row.views-row-21,.views-grid-seven .views-row.views-row-28{margin-right:0px;}@media (max-width:1199px){.views-grid-four .views-row{width:22.8%;margin-right:2.3%;}.views-grid-seven .views-row{width:17.6%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-5,.views-grid-seven .views-row.views-row-10,.views-grid-seven .views-row.views-row-15,.views-grid-seven .views-row.views-row-20,.views-grid-seven .views-row.views-row-25{margin-right:0px;}}@media (max-width:979px){.views-grid-four .views-row{width:48.3%;}.views-grid-four .views-row-even{margin-right:0px;}.views-grid-five .views-row{width:31%;}}@media (max-width:979px) and (min-width:768px){.views-grid-five .views-row.views-row-3,.views-grid-five .views-row.views-row-6,.views-grid-five .views-row.views-row-9,.views-grid-five .views-row.views-row-12,.views-grid-five .views-row.views-row-15,.views-grid-five .views-row.views-row-18{margin-right:0px;}}@media (max-width:767px){.views-grid-five .views-row{width:48%;}.views-grid-five .views-row-even{margin-right:0px;}.views-grid-six .views-row{width:22.6%;}.views-grid-six .views-row-even,.views-grid-six .views-row-odd{margin-right:2.4%;}.views-grid-six .views-row.views-row-4,.views-grid-six .views-row.views-row-8,.views-grid-six .views-row.views-row-12,.views-grid-six .views-row.views-row-16,.views-grid-six .views-row.views-row-20,.views-grid-six .views-row.views-row-24,.views-grid-six .views-row.views-row-28{margin-right:0px;}.views-grid-four.views-grid-header-footer .view-header,.views-grid-four.views-grid-header-footer .view-content,.views-grid-four.views-grid-header-footer .view-footer{display:block;width:100%;margin-right:0;}}@media (max-width:680px){.views-grid-seven .views-row{width:29%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-3,.views-grid-seven .views-row.views-row-6,.views-grid-seven .views-row.views-row-9,.views-grid-seven .views-row.views-row-12,.views-grid-seven .views-row.views-row-15,.views-grid-seven .views-row.views-row-18,.views-grid-seven .views-row.views-row-21,.views-grid-seven .views-row.views-row-24{margin-right:0;}}@media (max-width:520px){.views-grid-four .views-row{width:100%;margin-right:0;}}@media (max-width:480px){.views-grid-six .views-row{width:31.1%;}.views-grid-six .views-row-even{margin-right:2.4%;}.views-grid-six .views-row.views-row-3,.views-grid-six .views-row.views-row-6,.views-grid-six .views-row.views-row-9,.views-grid-six .views-row.views-row-12,.views-grid-six .views-row.views-row-15,.views-grid-six .views-row.views-row-18,.views-grid-six .views-row.views-row-21,.views-grid-six .views-row.views-row-24,.views-grid-six .views-row.views-row-27,.views-grid-six .views-row.views-row-30,.views-grid-six .views-row.views-row-33,.views-grid-six .views-row.views-row-36{margin-right:0px;}.views-grid-seven .views-row{width:45%;margin-right:2.4%;}.views-grid-seven .views-row.views-row-even{margin-right:0;}}@media (max-width:380px){.views-grid-six .views-row{width:48%;}.views-grid-six .views-row-even{margin-right:0;}.views-grid-six .views-row-odd{margin-right:2.4%;}}@media (max-width:350px){.views-grid-five .views-row{display:block;width:100%;margin-right:0;}}@media (max-width:320px){.views-grid-seven .views-row{width:100%;margin-right:0;}}html.js input.form-autocomplete{background-position:100% 8px;}html.js input.throbbing{background-position:100% -12px;}@media (min-width:980px){.site-sidebar-second .sidebar-content[class*="span"],.site-sidebar-second .sidebar-content{float:none;width:100%;}}@media (min-width:768px){.site-sidebar-first .sidebar-content[class*="span"],.site-sidebar-first .sidebar-content{float:none;width:100%;}}@media (min-width:768px) and (max-width:979px){.site-sidebar-second .sidebar-content[class*="span"]{width:31.4917%;}}.row-fluid[class*="span"]{min-height:0;}[class*="span"].clear-row{clear:both;}[class*="span"].next-row,[class*="span"].clear-row{margin-left:0;}.form-actions{margin-top:0;margin-bottom:0;padding:0;border-top:none;background-color:transparent;}.navbar-inner{min-height:0;}.dropdown-menu .active > a,.dropdown-menu .active > a:hover{color:#fff;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{margin-bottom:0;}.ie7 #header #logo,.ie8 #header #logo{display:block;float:left;margin:20px 20px 0 0;}.ie7 #name-and-slogan,.ie8 #name-and-slogan{display:block;}.ie7 #block-search-form,.ie8 #block-search-form{bottom:50px;}.ie7 #block-search-form .btn-search{margin-top:10px;}.ie7 #block-search-form input,.ie8 #block-search-form input{max-width:none;}.ie7 .postcard-left div{float:left;width:auto;}.ie7 .postcard-right div{float:right;width:auto;}.ie7 .postcard-left:after,.ie7 .postcard-right:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}
h1{color:#33a5de;font-size:2.1em;}h2{color:#33a5de;}table{width:100%;}ul.menu li{display:inline-block;margin:0;padding:0;margin-right:-4px;}ul.menu li:hover{}.fullwidth{-webkit-box-shadow:0px 2px 2px 1px rgba(0,0,0,0.52);-moz-box-shadow:0px 2px 2px 1px rgba(0,0,0,0.52);box-shadow:0px 2px 2px 1px rgba(0,0,0,0.52);z-index:99;position:relative;background:#33a5de;}.page-haku-kartalla #page-title{display:none;}#backtotop{z-index:99;}.fullfooter{background:#33a5de;min-height:305px;padding-top:25px;-webkit-box-shadow:inset 0px 2px 3px 1px rgba(0,0,0,0.52);-moz-box-shadow:inset 0px 2px 3px 1px rgba(0,0,0,0.52);box-shadow:inset 0px 2px 3px 1px rgba(0,0,0,0.52);color:#fff;}.fullfooter a{color:#fff;}.fullfooter a:hover{color:#eee;}th,td{padding:.5em;border:none;}ul.menu li a{color:#fff;text-transform:uppercase;display:block;padding:10px 20px 10px 20px;}ul.menu li{margin-bottom:-1px;}th,td{vertical-align:middle;}.page-node .content-body .group-yhthenk .field{margin-bottom:0;}.group-yhthenk{background:#fff;border:1px solid #33a5de;padding:10px;}.ip-geoloc-map.leaflet-view{border:1px solid #33a5de;}tr.even,tr.odd{border-bottom:1px solid #33a5de;background-color:transparent;}.group-yhthenk h3{background:#33a5de;color:#fff;margin-top:0;}.field-type-entityreference .span12{text-align:center;}.page-node .content-body .field-type-entityreference .span12 .field{margin-bottom:0;}.view-suosittelijat-slider .flexslider .slides{background:#33a5de;}.view-suosittelijat-slider .span12 a{background:#c76f6f;color:#fff;}#block-views-suosittelijat-slider-block h2{background:#33a5de;color:#fff;margin-bottom:0;padding-left:10px;font-size:2em;}.view-suosittelijat-slider .flexslider .slides p{color:#fff;padding-left:10px;}.view-suosittelijat-slider .flexslider .slides h3{color:#fff;padding-left:10px;}.flex-direction-nav a{display:block;width:40px;height:29px;padding-top:10px;margin:-20px 0px 0px;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;text-shadow:1px 1px 0px rgba(255,255,255,0.3);transition:all 0.3s ease 0s;}.view-suosittelijat-slider .flex-direction-nav a{display:block;width:40px;height:29px;padding-top:10px;margin:-20px 0px 0px;position:absolute;top:33%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;text-shadow:1px 1px 0px rgba(255,255,255,0.3);transition:all 0.3s ease 0s;}.node-type-business h2{}.view-kuvakaruselli .views-field-title{display:none;}.node-type-business .view-kuvakaruselli .views-field-title{position:absolute;text-align:center;margin-top:20px;z-index:99;color:#fff;width:100%;font-size:2.1em;font-weight:bold;display:inline;}.view-list-indexed-business .views-field-title,.view-list-indexed-business-erikoistumispaikat- .views-field-title,.view-list-indexed-business-ty-paikat-hammaslaakarit- .views-field-title{font-size:1.5em;font-weight:bold;}.horizontal-tabs fieldset.horizontal-tabs-pane{padding:0;border:0;}.node-type-business .fieldset-wrapper{}.node-type-business .fieldset-wrapper .field-type-text-with-summary{border:1px solid #33a5de;padding:10px;margin-top:20px;}.view-henkil-st- .span3{min-height:150px;max-width:227px;margin-bottom:20px;}.row-fluid .span3{}.view-henkil-st- .views-field-field-image{border-left:1px solid #33a5de;border-right:1px solid #33a5de;padding:10px;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}.view-henkil-st- .views-field-title{background:#33a5de;color:#fff;font-size:1.6em;padding:8px;text-align:center;}.page-henkilosto .content-head{margin-bottom:0;}.addthis_toolbox{margin-top:20px;}.view-henkil-st- .views-field-field-s-hk-posti a{color:#fff;}.view-henkil-st- .views-field-body p{margin-bottom:0;}.view-henkil-st- .views-field-field-position,.view-henkil-st- .views-field-field-puhelin{padding-left:10px;background:#33a5de;color:#fff;}.view-henkil-st- .views-field-body{padding-left:10px;color:#000;border-bottom:1px solid #33a5de;}.view-henkil-st- .views-field-field-position{font-weight:bold;padding-bottom:10px;min-height:44px;}.view-henkil-st- .views-field-field-s-hk-posti{word-break:break-all;padding-bottom:23px;background:#33a5de;padding-left:10px;}.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:none;background:none;color:#fff;}#full-width .nav > li > a.active{font-weight:bold;background:#005b84;}tbody{border-top:1px solid #fff;}#full-width .nav > li:hover{background:#005b84;}.views-field-edit-node a{background:#c76f6f;}.views-field-edit-node a{color:#fff;}.flexslider{margin:0 0 20px;background:#ffffff;border:none;position:relative;zoom:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;position:relative;}ul.menu{border:none;list-style:none;text-align:center;}.open > .dropdown-menu{display:block;text-align:left;}#block-system-main-menu{margin-bottom:0;}.nav{margin-bottom:0px;}.node-type-business .main #block-system-main{margin-top:-37px;}.header-section{display:table;text-align:center;}#block-system-main-menu{background:#33a5de;}#block-views-kuvakaruselli-block{margin-bottom:0;}#block-views-kuvakaruselli-block .main .block{margin-bottom:0;}.view-etusivun-tekstilaatikot{border-right:1px solid #33a5de;border-left:1px solid #33a5de;}.view-etusivun-tekstilaatikot .views-row{padding:0px 10px 0 10px;}#main-content{position:relative;}.horizontal-tabs ul.horizontal-tabs-list{display:inline-block;margin:0px;border-width:0;border-style:none solid none none;border-color:-moz-use-text-color #33A5DE -moz-use-text-color -moz-use-text-color;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;padding:0px;position:absolute;list-style:outside none none;background-color:#33A5DE;background:none;width:100%;height:auto;clear:both;top:-108px;z-index:99;}.field-name-yhteydenottolomake{text-align:center;}#block-webform-client-block-106{border:1px solid #33a5de;padding:10px;}.page-henkilosto #block-webform-client-block-106{border:1px solid #33a5de;padding:10px;margin-top:20px;}#block-webform-client-block-106 h2{font-size:24.5px;display:none;}.page-node-106 input[type="text"],.page-node-106 input[type="email"],.page-node-106 select{width:98%;}.page-henkilosto input[type="text"],.page-henkilosto input[type="email"],.page-henkilosto select{width:98%;}#block-webform-client-block-106 h2{font-size:24.5px;}.webform-client-form.webform-client-form-178{text-align:center;}#block-webform-client-block-178{border:1px solid #33a5de;padding:10px;}#block-webform-client-block-178 h2{font-size:24.5px;text-align:center;}#webform-client-form-179{border:1px solid #33a5de;padding:10px;}#block-webform-client-block-179 h2{font-size:24.5px;text-align:center;}.page-haku-kartalla-hammaslaakarit input,.page-haku-kartalla-hammaslaakarit select,.page-haku-kartalla-hammaslaakarit .chzn-container{max-width:100%;width:97%;}#views-exposed-form-list-indexed-business-page .views-submit-button{margin-top:22px;}.node-type-business input,.node-type-business select,.node-type-business .chzn-container{max-width:100%;width:97%;}.page-node-93 input,.page-node-93 select,.page-node-93 .chzn-container{max-width:100%;width:97%;}#block-views-exp-list-indexed-business-page,#block-views-0dda9422720419bb4586cac1223e93b2,#block-views-66ecf8ae9866d8c62e045cf8113f9f8c,#block-views-f5f16c1fc378a10f9e88a816157d0d1e{padding:10px;border:1px solid #33a5de;margin:10px 0 7px 0;}.page-node-95 #page-title{display:none;}#admin-shortcuts{background:#33a5de;text-align:center;}.yhteystiedotbox{border:1px solid #33a5de;}.yhteystiedotbox h3{background:#33a5de;margin:0;padding:0 10px 0 10px;color:#fff;font-size:1.5em;}.titteli{background:#33a5de;padding:0 10px 0 10px;color:#fff;}.puhelin{background:#33a5de;padding:0 10px 0 10px;color:#fff;}.field-name-edellinen-painike{position:absolute;right:205px;top:-26px;}.node-type-uutinen .field-name-edellinen-painike{position:relative;right:0;top:0;}.logged-in.node-type-uutinen .field-name-edellinen-painike{position:relative;right:0;top:0;}.sposti{background:#33a5de;padding:0 10px 0 10px;}.lisat{border-bottom:1px solid #33a5de;padding:0 10px 0 10px;}ul.menu .dropdown-menu li a{color:#000;display:block;width:100%;}ul.menu .dropdown-menu li a:hover{color:#fff;width:91%;}ul.menu .dropdown-menu li{padding-right:0;}#block-block-40{margin-top:80px;background:#33a5de;padding:10px;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#fff;border-bottom-color:#fff;}.nav .dropdown-toggle .caret:hover{margin-top:6px;border-top-color:#fff;border-bottom-color:#fff;}#block-block-40 h1,#block-block-40 h2,#block-block-40 h3{color:#fff;}#block-block-40 p{color:#fff;}.leaflet-top,.leaflet-bottom{z-index:99;}ul.menu li .dropdown-menu li{margin-top:0;width:90%;}.dropdown-menu>li>a{display:block;padding:2px 1px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a{color:#fff;text-decoration:none;background:#33A5DE;width:91%;}.logged-in .horizontal-tabs ul.horizontal-tabs-list{display:inline-block;margin:0px;border-width:0;border-style:none solid none none;border-color:-moz-use-text-color #33A5DE -moz-use-text-color -moz-use-text-color;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;padding:0px;position:relative;list-style:outside none none;background-color:#33A5DE;width:100%;height:auto;clear:both;top:-186px;z-index:99;}.logged-in .field-name-edellinen-painike{position:absolute;right:205px;top:30px;}.page-haku-kartalla .content-head{margin-bottom:1px;}.sidr ul li ul li:hover > a,.sidr ul li ul li:hover > span,.sidr ul li ul li.active > a,.sidr ul li ul li.active > span,.sidr ul li ul li.sidr-class-active > a,.sidr ul li ul li.sidr-class-active > span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}div.horizontal-tabs{margin:0px 0px 1em;padding:0px;border:0;position:relative;}.horizontal-tabs ul.horizontal-tabs-list li.selected{background-color:#33a5de;padding:0 0 1px 0;}.node-type-business #page-title{background:#33a5de;color:#fff;padding:3px 0 5px 7px;margin-top:-21px;-webkit-box-shadow:0px 2px 2px -2px rgba(0,0,0,0.52);-moz-box-shadow:0px 2px 2px -2px rgba(0,0,0,0.52);box-shadow:0px 2px 2px -2px rgba(0,0,0,0.52);}.horizontal-tabs ul.horizontal-tabs-list li{background:#33a5de;border-right:none;padding:0;padding-top:0;margin:0;min-width:5em;float:left;}#block-block-35{text-align:right;}.horizontal-tabs ul.horizontal-tabs-list li a:hover{outline:none;background-color:#0A98E0;}.horizontal-tabs ul.horizontal-tabs-list li a,.horizontal-tabs ul.horizontal-tabs-list li.selected a{display:block;text-decoration:none;padding:0.5em 0.6em 0.3em 0.6em;position:relative;top:0px;color:#ededed;}.admin-shortcuts ul.menu{margin:0;text-align:center;}.horizontal-tabs ul.horizontal-tabs-list .selected strong{color:#fff;}.horizontal-tabs ul.horizontal-tabs-list li a:focus strong,.horizontal-tabs ul.horizontal-tabs-list li a:active strong,.horizontal-tabs ul.horizontal-tabs-list li a:hover strong{text-decoration:none;outline:none;color:#fff;}#sidr-wrapper-0{text-align:center;padding-top:6px;}#sidr-0-button{color:#fff;}#full-width{min-height:35px;}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#33a5de;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.sidr ul li:hover > a,.sidr ul li:hover > span,.sidr ul li.active > a,.sidr ul li.active > span,.sidr ul li.sidr-class-active > a,.sidr ul li.sidr-class-active > span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.node-type-business #flexslider-1 .views-field-field-image{border-bottom:35px solid #33A5DE;}.tabledrag-toggle-weight-wrapper{text-align:right;display:none;}.horizontal-tabs-panes .field-name-field-markkinointikentt-{border:2px dotted #f40808 !important;}.node-business.view-mode-full{margin-top:0;}@media (min-width:980px){#main-content #content-wrapper{padding-left:270px;padding-right:270px;}.page-haku-kartalla-laakarit #main-content #content-wrapper,.page-haku-kartalla-erikoistumispaikat  #main-content #content-wrapper,.page-haku-kartalla-hammaslaakarit #main-content #content-wrapper{padding-left:270px;padding-right:270px;}.page-henkilosto #main-content #content-wrapper{padding-left:99px;padding-right:0;}.page-node-95 #main-content #content-wrapper{padding-left:0px;padding-right:0px;}.node-type-business #main-content #content-wrapper{padding-left:209px;padding-right:209px;}.node-type-business .content .horizontal-tabs-panes{}.flex-active-slide .views-field-field-teksti-kuvanp-lle{z-index:99;position:absolute;background:transparent url(/sites/all/themes/mediapu/images/taustalappu.png) no-repeat;min-width:332px;min-height:323px;left:13px;bottom:-10px;}.flex-active-slide .views-field-field-teksti-kuvanp-lle h2{width:245px;margin-top:98px;font-size:2em;text-align:center;margin-left:21px;line-height:1.1em;}}@media (min-width:1200px){.flex-active-slide .views-field-field-teksti-kuvanp-lle{z-index:99;position:absolute;background:transparent url(/sites/all/themes/mediapu/images/taustalappu.png) no-repeat;min-width:332px;min-height:323px;left:13px;bottom:54px;}.flex-active-slide .views-field-field-teksti-kuvanp-lle h2{width:245px;margin-top:98px;font-size:2em;text-align:center;margin-left:21px;line-height:1.1em;}.horizontal-tabs ul.horizontal-tabs-list{background:#33A5DE;}}@media (min-width:980px) and (max-width:1199px){.node-type-business #main-content #content-wrapper{padding-left:88px;padding-right:88px;}ul.menu{border:none;list-style:none;text-align:center;}.flex-active-slide .views-field-field-teksti-kuvanp-lle{z-index:99;position:absolute;background:transparent url(/sites/all/themes/mediapu/images/taustalappu.png) no-repeat;min-width:332px;min-height:323px;left:13px;bottom:4px;}.flex-active-slide .views-field-field-teksti-kuvanp-lle h2{width:223px;margin-top:84px;font-size:2em;text-align:center;margin-left:33px;line-height:1em;}}@media (max-width:979px){.horizontal-tabs ul.horizontal-tabs-list{top:-108px;}.node-type-business #main-content #content-wrapper{padding-left:0;padding-right:0;}.field-name-edellinen-painike{position:absolute;right:0px;top:-26px;}.flex-active-slide .views-field-field-teksti-kuvanp-lle{background:#eee;padding:10px;font-size:1.6em;}}@media (max-width:768px){.fullfooter{padding-left:10px;}.horizontal-tabs ul.horizontal-tabs-list{display:inline-block;margin:0px;border-width:0px 1px 0px 0px;border-style:none solid none none;border-color:-moz-use-text-color #33A5DE -moz-use-text-color -moz-use-text-color;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;padding:0px;position:relative;list-style:outside none none;background-color:#33A5DE;width:100%;height:auto;clear:both;top:0;z-index:99;}#block-block-35{text-align:left;}.node-business.view-mode-full{margin-top:30px;}.field-name-edellinen-painike{position:absolute;right:205px;top:2px;}}@media (max-width:680px){.horizontal-tabs ul.horizontal-tabs-list{display:inline-block;margin:0px;border-width:0px 1px 0px 0px;border-style:none solid none none;border-color:-moz-use-text-color #33A5DE -moz-use-text-color -moz-use-text-color;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;padding:0px;position:relative;list-style:outside none none;background-color:#33A5DE;width:100%;height:auto;clear:both;top:0;z-index:99;}#block-block-35{text-align:left;}.logged-in .field-name-edellinen-painike{position:absolute;right:5px;top:60px;}.flex-active-slide .views-field-field-teksti-kuvanp-lle{background:#eee;padding:5px;font-size:1.2em;}}@media (max-width:580px){h1{font-size:1.6em;}h2{font-size:1.4em;}.view-list-indexed-business table img{width:100%;}.view-list-indexed-business .views-field-title{font-size:1em;font-weight:bold;}.field-name-edellinen-painike{position:relative;right:0px;top:-26px;}.horizontal-tabs ul.horizontal-tabs-list{display:inline-block;margin:0px;border-width:0px 1px 0px 0px;border-style:none solid none none;border-color:-moz-use-text-color #33A5DE -moz-use-text-color -moz-use-text-color;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;padding:0px;position:relative;list-style:outside none none;background-color:#33A5DE;width:100%;height:auto;clear:both;top:0;z-index:99;}}@media (max-width:520px){}@media (max-width:420px){#logo img{max-width:82%;}.header #logo{display:block;margin:0;text-align:center;}.horizontal-tabs ul.horizontal-tabs-list{display:inline-block;margin:0px;border-width:0px 1px 0px 0px;border-style:none solid none none;border-color:-moz-use-text-color #33A5DE -moz-use-text-color -moz-use-text-color;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;padding:0px;position:relative;list-style:outside none none;background-color:#33A5DE;width:100%;height:auto;clear:both;top:-25px;z-index:99;}}
