html{height:100%}a{text-decoration:none}a:hover{text-decoration:underline}#tblListaLaulut .dropdown-toggle:after,.albumiMenu .dropdown-toggle:after{display:none}.dropdown-item:hover,.nav-link:hover,.btn:hover,.list-group-item:hover,.card a:hover,.navbar a:hover{text-decoration:none}h2{margin-top:20px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;color:#777;font-size:65%}.progress-bar{background:linear-gradient(#31749f,#0a4d78)}.card{margin-bottom:20px;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px #0000000d}.card-header{padding:10px 15px;background-color:#f5f5f5;border-bottom:1px solid #ddd}.card-body{padding:15px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px #0000000d}body{background-color:#333}body.fullHeightPage{height:100%}@media(min-width:768px){body.fullHeightPage .container{width:730px}}@media(max-width:800px){body.fullHeightPage .container{margin-right:5px}}@media(min-width:992px){body.fullHeightPage .container{width:920px}}@media(min-width:1200px){body.fullHeightPage .container{width:1130px}}@media(min-width:1400px){body.fullHeightPage .container{width:1330px}}h1{font-size:30px;margin-bottom:15px}.loading{background:url(/build/assets/loadingSpinner-DcMr3dsF.png) no-repeat 50% 50% scroll transparent;min-height:50px}.table-striped>tbody>tr.odd{background-color:#f9f9f9}.table-striped>tbody>tr.even{background-color:transparent}.btn-outline-secondary,.btn-outline-secondary:focus,.btn-outline-secondary:active,.btn-primary,.btn-primary:focus,.btn-primary:active{background:linear-gradient(#31749f,#0a4d78);color:#fff;text-shadow:0 1px 0 #000000;border-color:#11659a;border-radius:15px}.btn-outline-secondary:hover,.btn-outline-secondary:active:hover,.btn-primary:hover,.btn-primary:active:hover{background:linear-gradient(#528db4,#31749f);color:#fff}.btn-outline-secondary:hover span,.btn-outline-secondary:active:hover span,.btn-primary:hover span,.btn-primary:active:hover span{color:#fff}.btn-danger,.form-control{border-radius:15px}.modal{overflow-y:auto}button.close{background:transparent;border:0;font-size:1.5rem;font-weight:700;line-height:1;color:#000;opacity:.5;padding:.25rem .5rem}button.close:hover{opacity:.75}.modal-dialog{max-width:600px}.modal .modal-footer .btn{margin-bottom:5px}@media(max-width:767px){.modal .modal-footer .btn{letter-spacing:-.3px}}#noty_layout__centerRight{right:10px}.conTermsConditionsAccept{background-color:#f5f5f5;border:1px solid #DDDDDD;height:50px;overflow:auto;padding:10px}.conTermsConditionsAccept h2{margin-top:0}.conTermsConditionsAccept.loaded{height:400px}.h4Register{margin-top:40px;margin-bottom:20px}#page{background:url(/build/assets/bg_rauhanmusiikki-DEYoy4-F.jpg) no-repeat 50% 50% scroll #cff1fa;background-size:cover;height:100%}#header{overflow:hidden;height:10%}@media(min-height:450px){#header{height:7%}}@media(min-height:620px){#header{height:5%}}@media(max-width:768px){#header{margin-left:30px}}#header .container{height:100%;font-size:6vh}@media(min-height:450px){#header .container{font-size:4vh}}@media(min-height:620px){#header .container{font-size:3vh}}#header .container #h1Logo{display:block;height:100%;max-width:60%;line-height:1.5;margin:0}#header .container #h1Logo #aLogo{display:block;text-decoration:none;color:#333;max-width:400px;height:100%}#header .container #h1Logo #aLogo img{height:100%;width:auto;display:block;image-rendering:-webkit-optimize-contrast}#header .container #conHeaderAbout,#header .container .user{font-size:3.4vh}@media(min-height:450px){#header .container #conHeaderAbout,#header .container .user{font-size:2.3vh}}@media(min-height:620px){#header .container #conHeaderAbout,#header .container .user{font-size:1.6vh}}#header .container #conHeaderAbout{float:right;height:100%;line-height:3;margin-right:5px}#header .container .user{background:linear-gradient(#31749f,#0a4d78);color:#fff;cursor:pointer;height:calc(90% - 5px);padding-left:15px;padding-right:15px;line-height:2.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40%;margin-top:5px;margin-left:10px;box-shadow:0 1px 3px #888;border-radius:15px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header .container .user .bi{margin-right:6px}#header .container .user .loadingSpinner,#header .container .user .ajaxSuccess{position:absolute}#header .container .user:hover{background:linear-gradient(#528db4,#31749f)}#header .container .loadingSpinner,#header .container .ajaxSuccess{float:right;margin:10px 10px 0 0;font-size:12px}#navSidebarToggle{color:#000;position:fixed;top:0;width:48px;height:48px;cursor:pointer;border-radius:8px;margin:1px 0 0 1px;display:flex;align-items:center;justify-content:center}#navSidebarToggle .bi{font-size:29px}@media(max-width:768px){#navSidebarToggle{width:38px;height:38px}#navSidebarToggle .bi{font-size:20px}}#navSidebarToggle:hover{background-color:#aaa}#navSidebarToggle.locked{color:#fff;background-color:#00659d;text-shadow:1px 1px #000000}@media(min-width:768px){#navSidebarToggle:after{content:"";position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(118,206,244,.8);top:53px;left:25px;transform:translate(-50%)}}#conNavSidebar{background:#76cef4;background:linear-gradient(0deg,#00659dcc,#76cef4cc);position:fixed;top:60px;bottom:0;width:50px;z-index:10;transition:width 1s;overflow:hidden}@media(max-width:768px){#conNavSidebar{top:40px}}#conNavSidebar #navSidebar{position:absolute;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto;width:100%}#conNavSidebar #navSidebar .navItem{color:#fff;height:50px;width:100%;position:relative}#conNavSidebar #navSidebar .navItem a{color:#fff;display:block;height:100%;width:100%;padding:10px}#conNavSidebar #navSidebar .navItem a:hover{background-color:#00659d}#conNavSidebar #navSidebar .navItem .bi{font-size:30px;text-shadow:1px 1px #000000}#conNavSidebar #navSidebar .navItem.active .bi-speedometer2{color:#000;text-shadow:none}#conNavSidebar #navSidebar .navItem.active .bi-gift-fill{color:#090}#conNavSidebar #navSidebar .navItem.active .bi-heart-fill{color:#d00}#conNavSidebar #navSidebar.items-1{height:50px}#conNavSidebar #navSidebar.items-2{height:100px}#conNavSidebar #navSidebar.items-3{height:150px}#conNavSidebar #navSidebar.items-4{height:200px}#conNavSidebar #navSidebar.items-5{height:250px}#conNavSidebar #navSidebar.items-6{height:300px}#conNavSidebar #navSidebar.items-7{height:350px}#conNavSidebar .navItemText{display:none;position:absolute;top:15px;left:50px;white-space:nowrap;text-shadow:1px 1px #000000}@media(max-width:768px){#conNavSidebar{width:0px}}#conNavSidebar.locked,#conNavSidebar:hover{width:170px}#conNavSidebar.locked .navItemText,#conNavSidebar:hover .navItemText{display:initial}#conNavSidebar.locked #navSidebarToggle{color:#000}#content{height:90%;min-height:400px}@media(min-height:450px){#content{height:93%}}@media(min-height:620px){#content{height:95%}}#content .container,#content .container #kuuntelu{height:100%}#content .container #kuuntelu #conSoittolistat{background:#fff;border:1px solid #BED2DC;font-size:1.6vh;height:5%;min-height:4%;line-height:2.3;margin:0 0 5px;padding:2px 0;position:relative;overflow:hidden}@media(min-width:992px){#content .container #kuuntelu #conSoittolistat{box-shadow:0 1px 3px #888;border-radius:15px}}@media(max-height:850px){#content .container #kuuntelu #conSoittolistat{font-size:1.9vh;height:6%}}@media(max-height:620px){#content .container #kuuntelu #conSoittolistat{font-size:2.2vh;height:7%}}@media(max-height:450px){#content .container #kuuntelu #conSoittolistat{font-size:3.2vh;height:10%;padding-top:2px}}@media(max-height:350px){#content .container #kuuntelu #conSoittolistat{font-size:4.5vh;height:13%;padding-top:1px}}@media(max-width:767px){#content .container #kuuntelu #conSoittolistat{padding-top:0;background:none;border:none;height:auto;overflow:visible}}#content .container #kuuntelu #conSoittolistat .conSoittolistatToggle{height:100%;display:none}@media(max-width:767px){#content .container #kuuntelu #conSoittolistat .conSoittolistatToggle{display:block}}#content .container #kuuntelu #conSoittolistat .conSoittolistatToggle .navbar-toggle{background:linear-gradient(#31749f,#0a4d78);color:#fff;margin:0;width:100%;height:100%;padding:8px 10px;text-align:left;font-size:inherit;border-radius:15px}#content .container #kuuntelu #conSoittolistat .conSoittolistatToggle .navbar-toggle:hover{background:linear-gradient(#528db4,#31749f)}#content .container #kuuntelu #conSoittolistat #soittolistatTitle{float:left;width:100px;text-align:center;color:#666}#content .container #kuuntelu #conSoittolistat #soittolistatInner{float:left;width:calc(100% - 100px);position:relative;height:100%}@media(max-width:767px){#content .container #kuuntelu #conSoittolistat #soittolistatInner{float:none;width:100%;height:auto}}#content .container #kuuntelu #conSoittolistat #naviCollapse{padding:0 0 0 1px}@media(min-width:768px){#content .container #kuuntelu #conSoittolistat #naviCollapse{display:block!important;overflow:hidden!important;height:100%!important}}@media(max-width:767px){#content .container #kuuntelu #conSoittolistat #naviCollapse{background-color:#fff;position:absolute;left:0;right:0;z-index:100;box-shadow:0 4px 8px #0003}}#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi{margin:0;padding:0;height:100%;white-space:nowrap;display:table;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:767px){#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}}@media(max-width:767px){#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi{max-height:75vh}#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi li:last-child{border-bottom:1px solid #DDDDDD}}#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi li{color:#fff;display:table-cell;float:none;height:100%}@media(max-width:767px){#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi li{color:#000;height:auto;float:none;font-size:13px;display:block}}#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi li span{background:linear-gradient(#31749f,#0a4d78);cursor:pointer;height:100%;margin-left:5px;border-radius:15px;display:block;padding:0 14px}@media(max-width:767px){#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi li span{background:transparent;border-radius:0;margin-left:0}}#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi li span:hover{background:linear-gradient(#528db4,#31749f)}@media(max-width:767px){#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi li span:hover{background:#f4f4f4}}#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi li.valittu{color:#fff}@media(min-width:992px){#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi li.valittu{text-shadow:1px 1px #000000}}#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi li.valittu span{background:linear-gradient(#9ac425,#7ca500)}#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi .loadingSpinner,#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi .ajaxSuccess{bottom:0;margin:auto;position:absolute;right:0;top:0}#content .container #kuuntelu #conSoittolistat #naviCollapse #ulListaNavi .ajaxSuccess{right:-5px}#content .container #kuuntelu #conSoittolistat #naviCollapse.collapsing{overflow:hidden!important}#content .container #kuuntelu #conSoittolistat .navSlider{background:linear-gradient(#31749f,#0a4d78);color:#fff;cursor:pointer;position:absolute;top:0;width:20px;padding-left:2px;z-index:100;height:100%}#content .container #kuuntelu #conSoittolistat .navSlider:hover{background:linear-gradient(#528db4,#31749f)}#content .container #kuuntelu #conSoittolistat .navSlider.disabled,#content .container #kuuntelu #conSoittolistat .navSlider.disabled:hover,#content .container #kuuntelu #conSoittolistat .navSlider.disabled .bi,#content .container #kuuntelu #conSoittolistat .navSlider.disabled:hover .bi{display:none}#content .container #kuuntelu #conSoittolistat .navSlider.first{left:-21px;border-radius:15px 0 0 15px}#content .container #kuuntelu #conSoittolistat .navSlider.last{right:-21px;border-radius:0 15px 15px 0}#content .container #kuuntelu #conSoittolistat.hasSliders #soittolistatInner{width:calc(100% - 138px);margin-left:20px}#content .container #kuuntelu #albumit,#content .container #kuuntelu #lista{height:calc(95% - 5px)}@media(max-height:850px){#content .container #kuuntelu #albumit,#content .container #kuuntelu #lista{height:calc(94% - 5px)}}@media(max-height:620px){#content .container #kuuntelu #albumit,#content .container #kuuntelu #lista{height:calc(93% - 5px)}}@media(max-height:450px){#content .container #kuuntelu #albumit,#content .container #kuuntelu #lista{height:calc(90% - 5px)}}@media(max-height:350px){#content .container #kuuntelu #albumit,#content .container #kuuntelu #lista{height:calc(87% - 5px)}}#content .container #kuuntelu #albumit{background-color:#fff;border:1px solid #BED2DC;float:left;width:24%;margin-right:1%;overflow:hidden;border-radius:15px;box-shadow:0 1px 3px #888;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){#content .container #kuuntelu #albumit{width:100%;height:36px;overflow:visible;margin-bottom:10px;background:none;box-shadow:none;border:none}}#content .container #kuuntelu #albumit #buttonsAlbumit{margin-left:10px}@media(max-width:767px){#content .container #kuuntelu #albumit #buttonsAlbumit{margin:0 1% 2px 0;float:left;width:29%}}@media(max-width:500px){#content .container #kuuntelu #albumit #buttonsAlbumit{width:39%}}#content .container #kuuntelu #albumit #buttonsAlbumit .btn{max-width:94%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){#content .container #kuuntelu #albumit #buttonsAlbumit .btn{margin:0;max-width:100%;width:100%;font-size:12px}}#content .container #kuuntelu #albumit .albumi{border-bottom:1px solid #dddddd;color:#333;cursor:pointer;display:block;padding:10px 12px;text-decoration:none;position:relative}#content .container #kuuntelu #albumit .albumi .kuva{width:29%;float:left;margin-right:4%}@media(max-width:767px){#content .container #kuuntelu #albumit .albumi .kuva{width:22%}}@media(min-width:992px){#content .container #kuuntelu #albumit .albumi .kuva img{box-shadow:0 0 2px #aaa;border-radius:3px}}#content .container #kuuntelu #albumit .albumi .nimet{width:67%;float:left}@media(max-width:767px){#content .container #kuuntelu #albumit .albumi .nimet{width:74%}}#content .container #kuuntelu #albumit .albumi .nimet .nimiAlbumi,#content .container #kuuntelu #albumit .albumi .nimet .nimiTuottaja{font-size:13px}#content .container #kuuntelu #albumit .albumi .nimet .nimiAlbumi{font-weight:700;margin-top:5px}#content .container #kuuntelu #albumit .albumi .ajaxSuccess,#content .container #kuuntelu #albumit .albumi .loadingSpinner{position:absolute;right:5px;bottom:5px}#content .container #kuuntelu #albumit .albumi .albumiMenu{position:absolute;right:3px;bottom:3px;z-index:1000}#content .container #kuuntelu #albumit .albumi .albumiMenu .dropdown-menu{text-shadow:none}#content .container #kuuntelu #albumit .albumi .albumiMenu .dropdown-menu li{position:relative}#content .container #kuuntelu #albumit .albumi .albumiMenu .dropdown-menu a,#content .container #kuuntelu #albumit .albumi .albumiMenu .dropdown-menu a:hover,#content .container #kuuntelu #albumit .albumi .albumiMenu .dropdown-menu a:focus,#content .container #kuuntelu #albumit .albumi .albumiMenu .dropdown-menu a:active{color:#000}#content .container #kuuntelu #albumit .albumi .albumiMenu .dropdown-toggle{background:#ffffff1a;border:1px solid rgba(255,255,255,.3);border-radius:4px;color:#fff;text-shadow:none}#content .container #kuuntelu #albumit .albumi .albumiMenu .bi{margin:0}#content .container #kuuntelu #albumit .albumi .albumiMenu:hover .dropdown-toggle{background:#fff6;border-color:#fff9}#content .container #kuuntelu #albumit .albumi .albumiMenu:focus .dropdown-toggle,#content .container #kuuntelu #albumit .albumi .albumiMenu:active .dropdown-toggle{background:#fffc}#content .container #kuuntelu #albumit .albumi:hover{background-color:#f5f5f5}#content .container #kuuntelu #albumit .albumi.liity{border:none}#content .container #kuuntelu #albumit .albumi.valittu{background:linear-gradient(#9ac425,#7ca500);color:#fff}@media(min-width:992px){#content .container #kuuntelu #albumit .albumi.valittu{text-shadow:1px 1px #000000}}@media(min-width:992px){#content .container #kuuntelu #albumit .albumi.valittu .kuva img{box-shadow:0 0 2px #333}}#content .container #kuuntelu #albumit .albumi.valittu a,#content .container #kuuntelu #albumit .albumi.valittu a:hover,#content .container #kuuntelu #albumit .albumi.valittu a:active,#content .container #kuuntelu #albumit .albumi.valittu a:focus{color:#fff}#content .container #kuuntelu #albumit .albumi.featured{background:#ffee96;background:linear-gradient(45deg,#ffee96,#fff)}#content .container #kuuntelu #albumit .albumi.featured:hover{background:#ffe764;background:linear-gradient(45deg,#ffe764,#fff)}#content .container #kuuntelu #albumit .albumi.featured.valittu{background:#c4a300;background:linear-gradient(45deg,#c4a300,#ffd800)}@media(max-width:767px){#content .container #kuuntelu #albumit.onMobileClosed{border-radius:4px}}#content .container #kuuntelu #albumitSearch{height:34px;position:relative;padding:0 8px 5px;background-color:#eee}@media(max-width:767px){#content .container #kuuntelu #albumitSearch{float:right;width:40%;background:transparent}}#content .container #kuuntelu #albumitSearch #btnAlbumitSearchEmpty{border-radius:0 15px 15px 0}@media(min-width:767px){#content .container #kuuntelu #albumitSearch .input-group-text{border-left:none;border-top:none}}@media(max-width:1199px){#content .container #kuuntelu #albumitSearch .input-group-text{display:none}}@media(min-width:767px){#content .container #kuuntelu #albumitSearch .form-control{border-top:none}}#content .container #kuuntelu #albumitSearch .loadingSpinner,#content .container #kuuntelu #albumitSearch .ajaxSuccess{bottom:0;margin:auto;position:absolute;right:45px;top:0;z-index:100}#content .container #kuuntelu #albumitSort{background-color:#eee;height:34px;border-radius:15px 15px 0 0}@media(max-width:767px){#content .container #kuuntelu #albumitSort{float:left;margin-right:1%;width:29%;border-radius:15px}}@media(max-width:500px){#content .container #kuuntelu #albumitSort{width:19%}}#content .container #kuuntelu #albumitSort #aAlbumitSort{background:url(/build/assets/tablesorter_sort-DdjmJixg.png) no-repeat 96% 50% scroll transparent;display:block;overflow:hidden;text-overflow:ellipsis;width:100%;border:none;color:#11659a;text-shadow:none;font-weight:700;text-align:left;box-shadow:none}#content .container #kuuntelu #albumitSort #aAlbumitSort:hover span{color:#528db4}#content .container #kuuntelu #albumit #albumitInner{overflow-y:auto;overflow-x:hidden;height:calc(100% - 68px);-webkit-overflow-scrolling:touch}@media(max-width:767px){#content .container #kuuntelu #albumit #albumitInner{display:none;background-color:#fff;z-index:1000;max-height:80%;overflow-y:scroll!important}}@media(max-width:767px)and (min-width:992px){#content .container #kuuntelu #albumit #albumitInner{box-shadow:0 0 3px #666}}@media(min-width:767px){#content .container #kuuntelu #albumit #albumitInner{display:block!important}}@media(max-width:767px){#content .container #kuuntelu #albumit.onMobileOpen #albumitInner{position:absolute;border:1px solid #AABBDD;top:125px;height:calc(100% - 125px);max-height:calc(100% - 125px);width:calc(100% - 30px)}}#content .container #kuuntelu #lista{float:left;width:75%;position:relative;overflow:hidden;border-radius:15px}@media(max-width:767px){#content .container #kuuntelu #lista{height:calc(95% - 51px);width:100%}}@media(max-width:767px)and (max-height:850px){#content .container #kuuntelu #lista{height:calc(94% - 51px)}}@media(max-width:767px)and (max-height:620px){#content .container #kuuntelu #lista{height:calc(93% - 51px)}}@media(max-width:767px)and (max-height:450px){#content .container #kuuntelu #lista{height:calc(90% - 51px)}}@media(max-width:767px)and (max-height:350px){#content .container #kuuntelu #lista{height:calc(87% - 51px)}}#content .container #kuuntelu #lista #listaTietoikkuna{background-color:#ffffffe6;position:absolute;inset:0;z-index:100;padding:20px}#content .container #kuuntelu #lista #listaTietoikkuna .head{height:35px}#content .container #kuuntelu #lista #listaTietoikkuna .esittely{padding:0 15px;height:calc(100% - 195px)}#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row,#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row .col{height:100%}#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row .colDesc{overflow-y:auto}@media(max-width:767px){#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row .col{height:auto}#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row .colUserImage{max-width:250px;margin-bottom:20px}}#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row .hPrimary{margin-top:0}#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row .aAlbumFancy{display:block;position:relative}#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row .aAlbumFancy .magnify{background:url(/build/assets/magnify_light-w_FelQry.png) no-repeat 0 0 scroll transparent;position:absolute;top:10px;right:10px;width:35px;height:36px;opacity:.5}#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row .aAlbumFancy .imgEsittelykuva{max-height:100%;border:4px solid #FFFFFF}@media(min-width:992px){#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row .aAlbumFancy .imgEsittelykuva{box-shadow:0 0 5px #888}}#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row .aAlbumFancy:hover .magnify{opacity:1}@media(max-width:767px){#content .container #kuuntelu #lista #listaTietoikkuna .esittely .row{overflow-y:scroll}}#content .container #kuuntelu #lista #listaTietoikkuna .albumit{font-size:12px;position:absolute;right:10px;bottom:5px;left:10px;overflow-x:auto;height:160px}#content .container #kuuntelu #lista #listaTietoikkuna .albumit .albumitInner .albumi{border-bottom:3px solid transparent;cursor:pointer;float:left;padding:5px 15px;width:120px;height:140px;overflow:hidden}#content .container #kuuntelu #lista #listaTietoikkuna .albumit .albumitInner .albumi .kuva{margin-bottom:4px}@media(min-width:992px){#content .container #kuuntelu #lista #listaTietoikkuna .albumit .albumitInner .albumi .kuva img{box-shadow:0 0 4px #000;border-radius:3px}}#content .container #kuuntelu #lista #listaTietoikkuna .albumit .albumitInner .albumi .nimi{margin:0 -5px}#content .container #kuuntelu #lista #listaTietoikkuna .albumit .albumitInner .albumi:hover{background-color:#fff}#content .container #kuuntelu #lista #listaTietoikkuna .albumit .albumitInner .albumi.valittu{background-color:#fff;border-color:#1a5c8c}#content .container #kuuntelu #lista #listaLaulut{background-color:#fff;border:1px solid #BED2DC;overflow-y:auto;height:84%;-webkit-overflow-scrolling:touch}@media(min-width:992px){#content .container #kuuntelu #lista #listaLaulut{box-shadow:0 1px 3px #888;border-radius:15px 15px 0 0}}@media(max-height:850px){#content .container #kuuntelu #lista #listaLaulut{height:82%}}@media(max-height:620px){#content .container #kuuntelu #lista #listaLaulut{height:80%}}@media(max-height:450px){#content .container #kuuntelu #lista #listaLaulut{height:74%}}@media(max-height:350px){#content .container #kuuntelu #lista #listaLaulut{height:80%}}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut{font-size:13px;margin:0;width:calc(100% - 1px)}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .btn-outline-secondary{background:#f5f5f5;color:#000;box-shadow:none;text-shadow:none;border-radius:0;border-color:#ccc;text-shadow:0 1px 0 #FFFFFF}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .btn-outline-secondary span{color:#000}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .btn-outline-secondary:focus,#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .btn-outline-secondary:hover{background:#eee}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .btn-outline-secondary:active{background:#ddd}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut thead tr th{padding-top:3px;padding-bottom:3px;font-size:13px}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .trLaulu{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .trLaulu td{padding:6px}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .trLaulu .ulLisaaLauluSoittolistaan .loadingSpinner,#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .trLaulu .ulLisaaLauluSoittolistaan .ajaxSuccess{position:absolute;right:5px;top:8px}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .trLaulu.valittu td{background:linear-gradient(#9ac425,#7ca500);color:#fff}@media(min-width:992px){#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .trLaulu.valittu td{text-shadow:1px 1px #000000}}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .trLaulu.valittu td .btn-group{color:#333;text-shadow:none}#content .container #kuuntelu #lista #listaLaulut #tblListaLaulut .trLauluInfo .aSongInfoRowPdf.pdfobject-container{display:block;height:150px;width:200px}#content .container #kuuntelu #lista #listaSoitin{height:16%}@media(min-width:992px){#content .container #kuuntelu #lista #listaSoitin{border-radius:15px}}@media(max-height:850px){#content .container #kuuntelu #lista #listaSoitin{height:19%}}@media(max-height:620px){#content .container #kuuntelu #lista #listaSoitin{height:20%}}@media(max-height:450px){#content .container #kuuntelu #lista #listaSoitin{height:25%}}@media(max-height:350px){#content .container #kuuntelu #lista #listaSoitin{height:20%}}#content .container #kuuntelu #lista #listaSoitin #containerSoitin{border-radius:0;max-width:100%;height:100%}@media(min-width:992px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin{box-shadow:0 1px 3px #888}}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single{height:100%}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui{height:40%}@media(max-height:350px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui{height:100%}}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-controls,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-progress,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-volume-controls{height:100%}@media(max-height:450px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-controls .jp-play,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-controls .jp-stop,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-volume-controls .jp-mute,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-time-holder .jp-repeat,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-time-holder .jp-shuffle{background-size:20px}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-time-holder .jp-repeat,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-time-holder .jp-shuffle{height:20px;width:20px}}@media(max-height:350px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-controls .jp-play,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-controls .jp-stop,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-volume-controls .jp-mute,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-time-holder .jp-repeat,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-time-holder .jp-shuffle{background-size:15px}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-time-holder .jp-repeat,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-time-holder .jp-shuffle{height:15px;width:15px}}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-time-holder{padding-top:2vh;font-size:13px}@media(max-height:350px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-gui .jp-time-holder{padding-top:5vh;font-size:12px}}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details{overflow-y:hidden;height:60%}@media(max-height:350px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details{display:none}}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title{font-size:13px;padding:5px 0;text-align:left;height:100%;line-height:1.3em}@media(max-height:620px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title{font-size:12px}}@media(max-height:450px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title{font-size:11px}}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi{float:left;height:100%;width:100%}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .kuva{float:left;height:100%;max-height:70px;margin-right:20px}@media(max-width:360px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .kuva{display:none}}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .kuva img{height:100%;width:auto}@media(min-width:992px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .kuva img{box-shadow:0 0 4px #000;border-radius:3px}}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .nimet{float:left;margin-top:2px;max-width:65%;word-wrap:break-word}@media(max-width:360px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .nimet{max-width:100%}}@media(max-height:620px){#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .nimet .nimiLaulu{display:inline;margin-right:10px}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .nimet .nimiAlbumi{display:none}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .nimet .nimiTuottaja{display:inline}}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .nimet .aSoitin{margin-right:5px;color:#9cf}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .nimet .aSoitin:hover,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .nimet .aSoitin:active,#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-title .albumi .nimet .aSoitin:focus{color:#8be}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-company{position:absolute;right:10px;bottom:8px;font-size:11px}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-company a{color:#888}#content .container #kuuntelu #lista #listaSoitin #containerSoitin .jp-type-single .jp-details .jp-company a span{margin-right:6px}#content .container #checkoutPankkimaksut .checkoutPankkimaksu{height:150px;width:150px;margin:0 25px 25px 0;float:left}#content .container #checkoutPankkimaksut .checkoutPankkimaksu form,#content .container #checkoutPankkimaksut .checkoutPankkimaksu form .btn{display:block;width:100%;height:100%}#content .container #rowsTuottajaAlbumit .rowTuottajaAlbumi{margin-bottom:30px}#content .container #rowsTuottajaAlbumit .rowTuottajaAlbumi .colTuottajatAlbumiImg .kuva img{border:3px solid #FFFFFF}@media(min-width:992px){#content .container #rowsTuottajaAlbumit .rowTuottajaAlbumi .colTuottajatAlbumiImg .kuva img{box-shadow:0 0 3px #888}}#content .container #rowsTuottajaAlbumit .rowTuottajaAlbumi .conAlbumDescriptions textarea{border-radius:0}#content .container #tab-content-tuottajanakyma{padding:10px;background-color:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#ddd}#content .container #tab-content-tuottajanakyma #soittolistat #conSoittolistatHaeLaulu #ulSoittolistatHaeLaulu .elSongDragPlaylist,#content .container #tab-content-tuottajanakyma #soittolistat #conSoittolistatHaeLaulu #ulSoittolistatHaeLaulu .list-group-item{background-color:#d9edf7;cursor:pointer;padding:10px 15px}#content .container #tab-content-tuottajanakyma #soittolistat #conSoittolistatHaeLaulu #ulSoittolistatHaeLaulu .elSongDragPlaylist:hover,#content .container #tab-content-tuottajanakyma #soittolistat #conSoittolistatHaeLaulu #ulSoittolistatHaeLaulu .list-group-item:hover{background-color:#164e77;color:#fff}#content .container #tab-content-tuottajanakyma #soittolistat #conSoittolistatHaeLaulu #ulSoittolistatHaeLaulu .elSongDragPlaylist{background-color:#f5f5f5}#content .container #tab-content-tuottajanakyma #soittolistat .conSoittolista{margin-bottom:20px;min-width:50%}#content .container #tab-content-tuottajanakyma #soittolistat .conSoittolista .soittolistaSongs{min-height:80px}#content .container #tab-content-tuottajanakyma #soittolistat .conSoittolista .soittolistaSongs .btnTuottajanakymaPlaylistSongs{display:block;margin-bottom:5px}#content .container #tab-content-tuottajanakyma #soittolistat .conSoittolista .soittolistaSongs li,#content .container #tab-content-tuottajanakyma #soittolistat .conSoittolista .soittolistaSongs .elSongDragPlaylist{background-color:#d9edf7;padding:5px 8px;width:48%;float:left;margin:0 1% 5px 0;border:1px solid #DDDDDD;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content .container #tab-content-tuottajanakyma #soittolistat .conSoittolista .soittolistaSongs li:hover,#content .container #tab-content-tuottajanakyma #soittolistat .conSoittolista .soittolistaSongs .elSongDragPlaylist:hover{background-color:#164e77;color:#fff;border-color:#333}#content .container #tab-content-tuottajanakyma #soittolistat .conSoittolista .soittolistaSongs li{background-color:#f5f5f5}#content .container #tab-content-tuottajanakyma #maksut .tblTuottajanakymaArtistTransfers .trTuottajanakymaArtistTransfers.val_transfer_balance{color:#888}#content .container #tblTuottajaAlbumiMuokkaa tbody .trTuottajaAlbumi1{border-top:3px solid #A3B9C9}#content .container #tblTuottajaAlbumiMuokkaa tbody .trTuottajaAlbumi2:last-child,#content .container #tblTuottajaAlbumiMuokkaa tbody .trTuottajaAlbumi3:last-child{border-bottom:3px solid #A3B9C9}#content .container #tblTuottajaAlbumiMuokkaa tbody .trTuottajaAlbumi1 td{padding-top:20px}#content .container #tblTuottajaAlbumiMuokkaa tbody .trTuottajaAlbumi2 td,#content .container #tblTuottajaAlbumiMuokkaa tbody .trTuottajaAlbumi3 td{padding-bottom:20px}#content .container #conLahjakortit #tblLahjakortit tbody{background-color:#fff}#content .container #conLahjakortit #conLahjakortitUusi{background-color:#f9f9f9;border:1px solid #DDDDDD}#content .container #conLahjakortit #conLahjakortitUusi #frmLahjakortitUusi{padding:20px 0 5px}#content .stars{width:27px;height:17px;background:url(/build/assets/popularity_1-V46TVudJ.png) no-repeat 50% 50% scroll transparent}#content .stars5{background-image:url(/build/assets/popularity_5-Bq7GJqSM.png)}#content .stars4{background-image:url(/build/assets/popularity_4-9kpY5Kkm.png)}#content .stars3{background-image:url(/build/assets/popularity_3-CzFTRFva.png)}#content .stars2{background-image:url(/build/assets/popularity_2-DKNMvu8y.png)}#content .stars1{background-image:url(/build/assets/popularity_1-V46TVudJ.png)}body.fullHeightPage #content{min-height:0}body.autoHeightPage #header{height:60px}body.autoHeightPage #header .container .user{font-size:16px;line-height:2.8;height:45px}body.autoHeightPage #header .container #h1Logo #aLogo img{height:100%;width:auto}@media(max-width:767px){body.autoHeightPage #header .container #h1Logo #aLogo img{display:inline-block;width:100%;height:auto}}body.autoHeightPage #content{height:auto;min-height:calc(100vh - 170px)}body.autoHeightPage #content .container{background-color:#ffffffe6;box-shadow:0 0 15px #0000004d;overflow:auto}body.user_logged_in_yes.album_purchases_available.user_state_order_no #content .container #kuuntelu #albumit .albumi .nimet{min-height:65px}body.user_logged_in_yes.album_purchases_available.user_state_order_no #content .container #kuuntelu #albumit .albumi.not_owned_album{color:#999}body.user_logged_in_yes.album_purchases_available.user_state_order_no #content .container #kuuntelu #albumit .albumi.not_owned_album .kuva{opacity:.6}body.user_logged_in_yes.album_purchases_available.user_state_order_no #content .container #kuuntelu #albumit .albumi.not_owned_album .nimet{background:url(/build/assets/lock-CoC7siJh.png) no-repeat 100% 38px scroll transparent}body.user_logged_in_yes.album_purchases_available.user_state_order_no #content .container #kuuntelu #albumit .albumi.not_owned_album.valittu{color:#fff}body.user_logged_in_yes.album_purchases_available.user_state_order_no #content .container #kuuntelu #albumit .albumi.not_owned_album.valittu .nimet{background-position:100% 18px;background-image:url(/build/assets/lock_invert-C7pi7VXW.png)}body.user_logged_in_yes.album_purchases_available.user_state_order_no #content .container #kuuntelu #albumit .albumi.owned_album .nimet{background:url(/build/assets/cd-BDRCsAMg.png) no-repeat 100% 48px scroll transparent}body.user_logged_in_yes.album_purchases_available.user_state_order_no #content .container #kuuntelu #albumit .albumi.owned_album.valittu .nimet{background-position:100% 28px;background-image:url(/build/assets/cd_invert-CoUCqgdB.png)}body.album_purchases_available #conProfiiliOstaAlbumi .tblProfiiliOstaAlbumi{border-bottom:1px solid #EEEEEE;width:100%}body.album_purchases_available #conProfiiliOstaAlbumi .tblProfiiliOstaAlbumi .tdKansi{height:55px;width:70px}body.album_purchases_available #conProfiiliOstaAlbumi .tblProfiiliOstaAlbumi .tdKansi .imgKansi{width:50px}body.album_purchases_available #conProfiiliOstaAlbumi .tblProfiiliOstaAlbumi .tdAlbum{font-weight:700}body.album_purchases_available #conProfiiliOstaAlbumi .tblProfiiliOstaAlbumi .tdPrice{width:100px}body.album_purchases_available #conProfiiliOstaAlbumi .filter-option .tblProfiiliOstaAlbumi{border:none}body.album_purchases_available #conProfiiliOstaAlbumi .filter-option .tblProfiiliOstaAlbumi .tdKansi,body.album_purchases_available #conProfiiliOstaAlbumi .filter-option .tblProfiiliOstaAlbumi .tdArtist,body.album_purchases_available #conProfiiliOstaAlbumi .filter-option .tblProfiiliOstaAlbumi .tdPrice{display:none}body.album_purchases_available #conProfiiliOstaAlbumi .filter-option .tblProfiiliOstaAlbumi .tdAlbum{font-weight:400}body.album_purchases_available #conProfiiliOstaAlbumi .buttons{margin-top:20px}#footerWrap{overflow:hidden;height:110px;padding-top:3px;position:relative;z-index:11}#footerWrap #footer{background:linear-gradient(#444,#333);border-top:1px solid #eeeeee;color:#fff;height:107px}@media(min-width:992px){#footerWrap #footer{box-shadow:0 0 3px #444}}#footerWrap #footer .container{position:relative;padding-top:10px;padding-bottom:30px}@media(min-width:992px){#footerWrap #footer .container h4{text-shadow:1px 1px #000000}}#footerWrap #footer .container a{color:#fff}#footerWrap #footer .container #company{position:absolute;right:15px;bottom:0}#footerWrap #footer .container #company a{color:#bbb}#footerWrap #footer .container #company a span{margin-right:8px}#conCookieNotification{background-color:#1a5c8c;color:#eee;position:fixed;width:100%;left:0;right:0;bottom:0;padding:15px;border-top:1px solid #518EC1;outline:1px solid #222;z-index:100}#conCookieNotification a{color:#ddd}#conCookieNotification a:hover{color:#fff}#conCookieNotification .col{padding-top:10px;padding-bottom:10px}#conCookieNotification .col.colLogo{padding-top:0;padding-bottom:0}@media(max-width:767px){#conCookieNotification .col.colLogo .imgLogo{max-height:40px}#conCookieNotification .col.colLogo .aRekisteriseloste{position:absolute;top:10px;right:20px}}@media(max-width:450px){#conCookieNotification .col.colLogo .aRekisteriseloste{position:static}}#conProfiiliUusiTilaus #rowRenewWith .colRenewWith{margin-bottom:10px}#conProfiiliUusiTilaus #rowRenewWith .colRenewWith .boxRenewWith{background-color:#f5f5f5;padding:10px}#conProfiiliUusiTilaus #rowRenewWith .colRenewWith .boxRenewWith .elRenewWith{margin-bottom:8px}.tab-content.tab-content-marked .tab-pane{border-width:0 1px 1px 1px;border-style:solid;border-color:#e8e8e8;padding:10px 15px}.tab-content.tab-content-marked .tab-pane.active{background-color:#fff}#navProfiili{background-color:#f5f5f5}#tblAppLinks{margin-bottom:10px}@media(max-width:767px){#tblAppLinks tr{display:block}#tblAppLinks tr td{display:block;float:left;margin:0 5px 0 0;height:58px}}#tblAppLinks .aAppLink{display:block}#tblAppLinks #aAppLinkGoogle{width:150px}#tblAppLinks #aAppLinkMicrosoft{width:120px;padding:5px 0 5px 5px;margin:3px 0 0 5px}#tblAppLinks #aAppLinkApple{overflow:hidden;background:url(/build/assets/apple_app_store-w8Eh38eM.png) no-repeat;width:135px;height:40px;background-size:contain;margin-left:9px;margin-top:9px}#tblAppLinks #aAppLinkFb{border:1px solid #E9EBEE;padding:5px 10px 5px 5px;width:170px;margin:8px 0 0 5px}#tblAppLinks #aAppLinkFb img{margin-right:8px}@media(max-width:767px){#tblAppLinks #aAppLinkFb{margin-top:5px}}.buttons{margin-top:10px;margin-bottom:5px}.buttons .btn{margin-right:5px;margin-bottom:5px}.tbl{border-collapse:collapse;border-spacing:0}.tbl th,.tbl td{padding:2px 5px;vertical-align:top}.tablesorter .tablesorter-filter-row .tablesorter-filter.disabled{display:none}.tablesorter .tablesorter-headerRow .tablesorter-header{color:#11659a}.tablesorter .tablesorter-headerRow .tablesorter-header .tablesorter-header-inner{padding-right:19px}.tablesorter-bootstrap .bootstrap-icon-unsorted{background-image:url(/build/assets/tablesorter_sort-DdjmJixg.png)}.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noMargin{margin:0!important}.noMarginBottom{margin-bottom:0}.marginTop0{margin-top:0}.marginTop5{margin-top:5px}.marginTop10{margin-top:10px}.marginRight0{margin-right:0!important}.marginRight10{margin-right:10px}.marginBottom5{margin-bottom:5px}.marginBottom10{margin-bottom:10px}.marginBottom20{margin-bottom:20px}.noPadding{padding:0}.noBorderTop{border-top:none}tr.noBorderTop th,tr.noBorderTop td{border-top:none!important}.displayBlock{display:block}.displayInlineBlock{display:inline-block}.displayFlex{display:flex}.fontWeightBold{font-weight:700}.widthAuto{width:auto}.widthPercent100{width:100%}.maxWidth500{max-width:500px}.bi{margin-right:5px}.tablesorter-icon{margin-right:0}label.error{color:maroon}@media(max-width:500px){.hidden-xxs{display:none}}
