.pager__items{clear:both;text-align:center}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:bold}
tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}
tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center}
th.is-active img{display:inline}td.is-active{background-color:#ddd}
div.tabs{margin:1em 0}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir="rtl"] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.2em 1em;text-decoration:none}.tabs a.is-active{background-color:#eee}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0}
.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.16)}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width .5s ease-out;transition:width .5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),-webkit-linear-gradient(left top,#0094f0 0,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.15)),linear-gradient(to right bottom,#0094f0 0,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none}}@-webkit-keyframes animate-stripes{0%{background-position:0 0%,0 0}100%{background-position:0 0,-80px 0}}@-ms-keyframes animate-stripes{0%{background-position:0 0%,0 0}100%{background-position:0 0,-80px 0}}@keyframes animate-stripes{0%{background-position:0 0%,0 0}100%{background-position:0 0,-80px 0}}
*{box-sizing:border-box}html{height:100%}body{color:#000;font-family:'canada-type-gibson',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}main{overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0 0 1rem}ul,ol{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto}.maintenance-page img{width:300px}figcaption{font-style:italic;max-width:650px;font-size:.875rem}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}h1,.h1{font-size:30px;font-family:'canada-type-gibson',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#666;margin-top:0}@media(min-width:720px){h1,.h1{font-size:50px;margin:0}}h2,.h2{font-family:'canada-type-gibson',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;font-weight:normal;color:#3aaa35;font-size:1.5em;margin:.83em 0}@media(min-width:720px){h2,.h2{margin:0}}h2 span,.h2 span{text-transform:none}h3,.h3{margin-bottom:8px;margin-top:0;font-size:2rem}h4,.h4{margin-bottom:5px;margin-top:0;font-size:1.4rem}p{font-size:16px}@media(min-width:720px){p{font-size:20px}}strong{font-weight:600}br+br,ul+br{display:none}a,.link{text-decoration:none;color:#008dc4}a:hover,a:focus,.link:hover,.link:focus{color:#000;text-decoration:none}a:active,.link:active{color:#444;text-decoration:none}a:focus,.link:focus{outline:thin dotted}table{width:100%;table-layout:fixed}table td{display:block;clear:both;padding:10px 0}table img.img__fid__10{margin-left:0 !important}@media(min-width:720px){table td{display:table-cell;padding:0}table img.img__fid__10{margin-left:45px !important}}#block-koiramessut-tabs{display:none}@media(min-width:720px){#block-koiramessut-tabs{display:block}}.ch2 .ch2-container .ch2-dialog .ch2-dialog-content #ch2-dialog-title strong{color:#31912d;display:inline-block;margin-bottom:10px}.ch2 .ch2-container .ch2-dialog .ch2-dialog-content #ch2-dialog-description{color:#000}.ch2 .ch2-container .ch2-dialog .ch2-dialog-actions div button{background-color:#fff;box-shadow:none;color:#333;text-transform:uppercase;text-decoration:none;border:2px solid #3aaa35;font-size:12px}@media screen and (max-width:600px){.ch2 .ch2-container .ch2-dialog .ch2-dialog-actions div button{width:calc(100% - 44px)}}.ch2 .ch2-container .ch2-dialog .ch2-dialog-actions div button:hover{text-decoration:underline}.ch2 .ch2-container .ch2-dialog .ch2-dialog-actions div:last-child button{background-color:#3aaa35;color:#fff;padding:17px 18px}@media screen and (max-width:600px){.ch2 .ch2-container .ch2-dialog .ch2-dialog-actions div:last-child button{width:calc(100% - 40px)}}.ch2 .ch2-container .ch2-settings .ch2-settings-content p{color:#000}.ch2 .ch2-container .ch2-settings-scan .ch2-settings-tabs ul li a{color:#000 !important}.region{width:100%;position:relative}.region__inner{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 15px;position:relative}.accessibly-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;padding:0;left:-10000px}.u-hidden{display:none}.text-red{color:red}.text-green{color:green}.text-white{color:white}.text-grey{color:gray}.text-thin{font-weight:normal}.text-center{text-align:center}.link--simple{text-decoration:none}
