@charset "UTF-8";
/***!  /templates/j51_scarlett/css/typo.css  !***/

body{line-height:1.7em;font-weight:300}h1,h2,h3,h4,h5,h6{padding:0;font-weight:normal;margin:0.2em 0 0.4em;text-rendering:optimizelegibility}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus{text-decoration:none}h1{font-size:3em;line-height:1.1em;font-weight:800}h2,.content-category h1,.registration h1{font-size:2em;font-weight:300;letter-spacing:1px;line-height:1.1em}h3{font-size:1.25em;padding:0;line-height:32px;font-weight:400;margin:10px 0 5px}h3 small{line-height:32px}h4{font-size:1.3em;line-height:1.4em;color:#9e9e9e;font-weight:normal;letter-spacing:2px}h5{font-size:1.1em;line-height:1.4em;margin-bottom:15px}h6{font-size:1em}a{text-decoration:none !important;-moz-transition:color 0.15s ease-in;-o-transition:color 0.15s ease-in;-webkit-transition:color 0.15s ease-in;transition:color 0.15s ease-in;color:#333}a:hover{color:#888}p{margin-bottom:16px}li{line-height:1.8em}.item-title,.page-header{padding:0px;margin:0;text-align:center}hr{border:medium none;height:1px;max-width:300px;margin:20px auto 20px;background:rgba(0,0,0,0.3)}hr:after{background:rgba(0,0,0,0.3);content:'';display:block;height:1px;width:100%;position:relative;top:4px;-webkit-transform:scaleX(0.9);transform:scaleX(0.9)}blockquote{font-weight:normal;margin:15px 0;padding:0 0 5px 45px;width:auto;border:none !important;position:relative;margin:0 0 35px;font-weight:400}blockquote p{margin-top:0;padding:0;line-height:160%;font-weight:400}blockquote small{font-style:normal;padding:10px 0;font-size:12px}blockquote:before{content:"\201C";font-family:sans-serif;font-size:88px;color:#555;position:absolute;left:0px;top:15px}p.note,p.pin,p.clip,p.down,pre,.code{background:rgba(0,0,0,0.1);border-color:rgba(0,0,0,0.08);border-style:solid;border-width:1px 1px 1px 5px}pre,.code{margin:20px 0 30px;clear:both}pre,code{font:italic 100% monospace;white-space:normal !important}p.down,p.clip,p.pin,p.note{margin:10px 0;padding:15px 20px 15px 50px}p.note{background:url(https://www.matkamekaanikko.fi/templates/j51_scarlett/images/typo/note.png) no-repeat scroll 5px center rgba(0,0,0,0.05)}p.pin{background:url(https://www.matkamekaanikko.fi/templates/j51_scarlett/images/typo/attach.png) no-repeat scroll 5px center rgba(0,0,0,0.05)}p.clip{background:url(https://www.matkamekaanikko.fi/templates/j51_scarlett/images/typo/clip.png) no-repeat scroll 5px center rgba(0,0,0,0.05)}p.down{background:url(https://www.matkamekaanikko.fi/templates/j51_scarlett/images/typo/down.png) no-repeat scroll 5px center rgba(0,0,0,0.05)}body ol{list-style:decimal inside none}.maincontent ul{list-style:disc outside none;margin:10px 0 10px 25px}ul.tick,ul.plus,ul.star{margin:5px}ul.tick li,ul.plus li,ul.star li{list-style:none outside none;padding:6px 22px}ul.tick li{background:url("https://www.matkamekaanikko.fi/templates/j51_scarlett/images/typo/tick.png") no-repeat scroll left center transparent}ul.plus li{background:url("https://www.matkamekaanikko.fi/templates/j51_scarlett/images/typo/plus.png") no-repeat scroll left center transparent}ul.star li{background:url("https://www.matkamekaanikko.fi/templates/j51_scarlett/images/typo/star.png") no-repeat scroll left center transparent}em.highlight{border-radius:4px 4px 4px 4px;font-style:normal;padding:2px 5px;text-shadow:none}em.highlight.black{background:none repeat scroll 0 0 #000;color:#FFF}em.highlight.green{background:none repeat scroll 0 0 #89B223;color:#FFF}em.highlight.yellow{background:none repeat scroll 0 0 #B29E23;color:#FFF}em.highlight.blue{background:none repeat scroll 0 0 #4B90B5;color:#FFF}em.highlight.red{background:none repeat scroll 0 0 #A62929;color:#FFF}.col-2,.col-3,.col-4,.col-5{float:left}.col-2 div,.col-3 div,.col-4 div,.col-5 div{margin:5px 10px}.col-2{width:50%}.col-3{width:33%}.col-4{width:25%}.col-5{width:20%}img.circle-1{-moz-transition:all 300ms ease-out 0s;-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#fff,#e7e8eb) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(99%,#e7e8eb));background:-webkit-linear-gradient(top,#fff 0%,#e7e8eb 99%);background:-o-linear-gradient(top,#fff 0%,#e7e8eb 99%);background:-ms-linear-gradient(top,#fff 0%,#e7e8eb 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#E7E8EB',GradientType=0);border-color:#C9CBCD;border-radius:800px;border-style:solid;border-width:1px 1px 2px;display:inline-block;outline:medium none;padding:8px}img.frame-1,.img-intro-left img,.img-intro-right img,.img-intro-none img{-moz-transition:all 300ms ease-out 0s;-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#fafafa,#ddd) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafafa),color-stop(99%,#ddd));background:-webkit-linear-gradient(top,#fafafa 0%,#ddd 99%);background:-o-linear-gradient(top,#fafafa 0%,#ddd 99%);background:-ms-linear-gradient(top,#fafafa 0%,#ddd 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA',endColorstr='#DDDDDD',GradientType=0);border-color:#DDD;border-radius:0px;border-style:solid;border-width:1px 1px 2px;-webkit-box-shadow:0 8px 6px -10px black;-moz-box-shadow:0 8px 6px -10px black;box-shadow:0 8px 6px -10px black;display:inline-block;outline:medium none;padding:4px;margin:3px 10px 10px 10px}img.frame-2{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#5d5b60,#363539) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5d5b60),color-stop(99%,#363539));background:-webkit-linear-gradient(top,#5d5b60 0%,#363539 99%);background:-o-linear-gradient(top,#5d5b60 0%,#363539 99%);background:-ms-linear-gradient(top,#5d5b60 0%,#363539 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#222222',GradientType=0);-webkit-box-shadow:0 8px 6px -11px black;-moz-box-shadow:0 8px 6px -11px black;box-shadow:0 8px 6px -10px black;display:inline-block;outline:medium none;padding:4px;margin:3px 10px 10px 10px}
