body{background-color:#e3e3e3;color:#333;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;padding:0;margin:0;scrollbar-width:none;-ms-overflow-style:none;height:100%}body::-webkit-scrollbar{display:none}.hallitsin .logoContainer img{padding-top:16px;padding-left:16px}.hallitsin .authContainer.rightSide{padding-top:16px;grid-column-start:end-content;grid-row-start:first-line;display:none}.hallitsin .authContainer a{text-decoration:none;font-size:18px}.hallitsin .contentTitle{color:#333}.hallitsin .galleryListItem{padding:16px}.hallitsin .galleryListItem a{font-size:24px;text-decoration:none;color:#333}div.sortableGalleryListItem a{text-decoration:none;color:#333;font-size:24px}div.sortableGalleryListItem{display:flex;flex-direction:column;gap:8px;width:200px;height:50px;padding:16px;margin-bottom:4px;border:1px solid #ad9669;border-radius:4px;background-repeat:no-repeat;background-size:cover}.privateGalleryIndicator{color:#3a40ea}.hallitsin .urlField{font-size:16px;color:#3a40ea}.hallitsin.mainContainer{display:grid;align-content:start;grid-template-columns:[first-column] minmax(150px,250px) [second-column] auto [main-column] minmax(auto,1024px) [end-content] 200px [end-margin] auto;grid-template-rows:[first-line] 100px [second-line] 100% [third-line] 100%}.hallitsin .logoContainer{align-items:start;background-color:#b6c4a2;grid-column:first-column;grid-column-end:end;grid-row:first-line;border:1px solid #d4cdab;border-top-left-radius:16px;border-top-right-radius:16px;height:100%}.hallitsin .verticalMenuContainer{grid-column-start:first-column;grid-row-start:second-line;grid-row-end:3;border-left:1px solid #d4cdab;background-color:#b6c4a2}.hallitsin .verticalMenuContainer div{border:1px solid #d4cdab;border-start-end-radius:10px;height:32px;border-bottom:0;padding-top:8px;padding-left:8px;border-left:0;background-color:#93c0a4}.hallitsin .verticalMenuContainer .selected{background-color:#594e36;color:#eee}.hallitsin .verticalMenuContainer .subNaviSelected{background-color:#ad9669;color:#eee}.hallitsin .verticalMenuContainer .subNaviSelected a{color:#2e312f}.hallitsin .verticalMenuContainer .subNaviItem a{padding-left:32px}.hallitsin .verticalMenuContainer .selected a{color:#d0ddd7}.hallitsin .verticalMenuContainer div:first-child{border-top:0}.hallitsin .verticalMenuContainer div:last-child{border-bottom:1px solid #d4cdab}.hallitsin form{border:1px solid #d4cdab;font-size:24px;text-decoration:none;color:#333;display:flex;flex-direction:column;padding:8px}.hallitsin .verticalMenuContainer div a{text-decoration:none;color:#333;font-size:18px}.hallitsin .headerBackground{grid-column-start:first-column;grid-column-end:span end;grid-row:first-line}.hallitsin .formField{display:flex;flex-direction:column;padding-bottom:16px;align-items:flex-start}.hallitsin .formField [type=text]{padding:4px;border-radius:4px;border:1px solid #333;min-width:240px}form{border:1px solid #d4cdab;font-size:24px;text-decoration:none;color:#333;display:flex;flex-direction:column;padding:8px;margin-bottom:16px}.hallitsin .formLabel{font-size:18px}.hallitsin .galleryImageListContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));-moz-column-gap:10px;column-gap:10px;row-gap:15px;padding-right:32px}.hallitsin .contactListContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));-moz-column-gap:8px;column-gap:8px;row-gap:16px}.hallitsin .contactListContainer form{margin-bottom:0;margin-right:0}.hallitsin .contactListItem{width:480px;background-color:#b6c4a2;color:#333;padding:16px 8px}.hallitsin .contactListItem div{padding-bottom:4px}.hallitsin .contactItemContent{display:block;padding:16px;border:1px solid #2f2504;border-radius:8px;background-color:#d0ddd7;font-size:18px}.hallitsin .verticalMenuContainer .subNavi{padding-left:32px}.hallitsin .inputError{color:#d51826;text-shadow:-1px 0 #333,0 1px #333,1px 0 #aaa,0 -1px #aaa}button{color:#333;border:1px solid #ad9669;border-radius:4px;box-shadow:#0000001f 0 1px 1px;cursor:pointer;display:block;font-family:-apple-system,".SFNSDisplay-Regular",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;line-height:100%;margin:0;outline:0;padding:11px 15px 12px;text-align:center;transition:box-shadow .05s ease-in-out,opacity .05s ease-in-out;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.hallitsin button:disabled,button[disabled]{border:1px solid #999999;background-color:#ccc;color:#666;background-image:linear-gradient(#b9b9b9,#626262)}.hallitsin .enableButton{background-image:linear-gradient(#80ea7e,#3d8c3b);color:#eee}.hallitsin button:active.enableButton{background-image:linear-gradient(rgba(128,234,126,.7),rgba(61,140,59,.7))}.hallitsin .disableButton{background-image:linear-gradient(rgba(225,173,88,1),rgba(119,91,47,1));color:#333}.hallitsin button:active.disableButton{background-image:linear-gradient(rgba(225,173,88,.7),rgba(119,91,47,.7))}.hallitsin .secondaryButton{background-image:linear-gradient(rgba(225,173,88,1),rgba(119,91,47,1));color:#333}.hallitsin button:active.secondaryButton{background-image:linear-gradient(rgba(225,173,88,.7),rgba(119,91,47,.7))}.hallitsin .primaryButton{background-image:linear-gradient(rgba(126,160,234,1),rgba(64,101,171,1));color:#eee}.hallitsin button:active.primaryButton{background-image:linear-gradient(rgba(126,160,234,.7),rgba(64,101,171,.7))}.hallitsin .dangerButton{background-image:linear-gradient(rgba(217,103,103,1),rgba(141,68,68,1));color:#eee}.hallitsin button:active.dangerButton{background-image:linear-gradient(rgba(217,103,103,.7),rgba(141,68,68,.7))}.fileUploadContainer .dangerButton{height:24px;padding:4px 8px;font-size:12px}.fileUploadContainer .dragAndDropArea{font-size:16px;color:#333;padding:16px 32px;margin:8px;border:2px dashed #D96767B2}.fileUploadContainer .imagePreviewContainer{padding:16px 8px}.fileUploadContainer .imagePreviewFilename{font-size:16px}.fileUploadContainer .dragAndDropArea:hover{border:2px dashed #7EA0EAFF}.hallitsin .galleryItemContainer{padding:8px;border:1px solid #d4cdab;background-color:#93c0a4;border-radius:3px;color:#333}.hallitsin .galleryItemContainer div{padding-bottom:8px}.hallitsin .galleryItemName{padding-bottom:8px;font-size:18px}.hallitsin .galleryItemContainer img{padding-bottom:8px;width:150px;height:150px}.hallitsin .formField textarea{width:400px;height:100px}.hallitsin .galleryItemContainer .formField textarea{width:200px;height:100px}.hallitsin .itemescription,.hallitsin .galleryEditToggle{padding-bottom:16px}.hallitsin .galleryListItem .hidden,.hallitsin .galleryNaviItem a.hidden,.hallitsin .sortableGalleryListItem .hidden{color:#de0505}.hallitsin .hallitsinGalleryEdit{padding:16px;margin-right:16px;background-color:#93c0a4;border-radius:8px;color:#333}.hallitsin .sortableList{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.sortableListItem{display:flex;flex-direction:column;gap:8px;width:150px;height:150px;align-items:center;justify-content:stretch;padding:16px;margin-bottom:4px;border:1px solid #ad9669;border-radius:4px;background-repeat:no-repeat;background-size:cover}.sortableListItem span{color:#eee;font-weight:700;font-size:16px;text-shadow:-1px 0 #333,0 1px #333,1px 0 #aaa,0 -1px #aaa;background-color:#0006;padding:8px;border-radius:10px}.hallitsin .sortableListItem img{z-index:-10;width:75px}.hallitsin .formActionContainer{display:flex;flex-direction:row}.hallitsin .galleryNavi{display:flex;flex-direction:row;margin-top:-10px;padding-top:-10px;flex-wrap:wrap}.hallitsin .galleryNaviItem{padding:4px 16px;display:flex;border-start-end-radius:0;border-end-start-radius:10px;border-end-end-radius:10px;height:32px;justify-content:center;align-items:center;background-color:#93c0a4;border:0 solid #93c0a4;border-right-width:1px;border-bottom-width:1px;background-image:linear-gradient(to right,#93c0a4 0%,#b6c4a2 30%,#F4EF63 100%);transition:.5s;background-size:250% auto}.hallitsin .galleryNaviItem.selected{color:#333;background-position:right center;background-image:linear-gradient(to right,#93c0a4 0%,#b6c4a2 0%,#F4EF63 100%);transition:.5s;background-size:200% auto}.hallitsin .galleryNaviItem a{text-decoration:none;color:#333;font-size:18px}.hallitsin .userListItemContainer{border:1px solid #ad9669;display:flex;flex-direction:row;padding:16px;max-width:500px;justify-content:space-between}.hallitsin .linkContainer{padding:16px 16px 16px 0;cursor:pointer}.hallitsin .linkContainer a{color:#333;text-decoration:none}.hallitsin .linkContainer a:hover{color:#22a;text-decoration:underline}.hallitsin .likesList{display:grid;grid-template-columns:minmax(50px,250px) minmax(50px,200px);gap:4px}.hallitsin .likesList .likeItemName a{text-decoration:none;color:#333;font-size:18px}.hallitsin .likesList .likeItemName{border-bottom:1px solid #93c0a4;grid-column:1/1}.hallitsin .likesList .likeItemTimestamp{grid-column:2/2;border-bottom:1px solid #93c0a4}h1{font-size:16px}.hallitsin .verticalMenuContainer,.hallitsin .galleryNavi{display:none}.hallitsin .logoContainer img{width:200px;padding-top:8px;padding-bottom:8px;padding-left:8px;margin-left:60px}.hallitsin .contentContainer{border-left:1px solid #d4cdab;border-right:1px solid #d4cdab;border-bottom:1px solid #d4cdab;background-color:#dce2bd;padding-top:8px;padding-left:8px;grid-column-start:first-column;grid-column-end:end-margin;grid-row-start:second-line;min-height:800px;padding-bottom:120px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}@media only screen and (min-width: 768px){.hallitsin.mainContainer{grid-template-rows:[first-line] 120px}h1{font-size:18px}}@media only screen and (min-width: 992px){.hallitsin .logoContainer img{width:300px;padding-top:16px;padding-bottom:16px;padding-left:16px}.hallitsin .verticalMenuContainer{display:block}.hallitsin .galleryNavi{display:flex}.hallitsin .authContainer.rightSide{display:block}.hallitsin .contentContainer{grid-column-start:second-column}.hallitsin .menuContainer{border-left:1px solid #d4cdab;border-right:1px solid #d4cdab;grid-column-start:main-column;grid-column-end:span end-margin;grid-row-start:second-line;grid-row-end:second-line;background-color:#dce2bd;display:flex;flex-direction:row;justify-content:center;align-items:center;border-top-right-radius:10px;border-top-left-radius:10px}.hallitsin .menuContainer div{min-width:140px;font-size:14px;display:flex;border-start-end-radius:0;border-end-start-radius:10px;border-end-end-radius:10px;height:32px;justify-content:center;align-items:center;background-color:#93c0a4;border:0 solid #93c0a4;border-right-width:1px;border-bottom-width:1px;background-image:linear-gradient(to right,#93c0a4 0%,#b6c4a2 30%,#F4EF63 100%);transition:.5s;background-size:250% auto}.bm-burger-button{display:none}}@media only screen and (min-width: 1800px){.hallitsin.mainContainer{grid-template-columns:[first-column] minmax(150px,250px) [second-column] 100px [main-column] minmax(auto,1500px) [end-content] 200px [end-margin] 100px}.hallitsin .contentContainer{grid-column-start:main-column}}.julkaisin .logoContainer{display:flex;justify-content:flex-start}.julkaisin .logoContainer img{width:300px;padding-top:16px;padding-bottom:16px;padding-left:16px}.julkaisin .authContainer{padding-top:16px;grid-column-start:end-content;grid-row-start:second-line}.julkaisin .authContainer a{text-decoration:none;font-size:18px}.julkaisin .contentTitle{color:#333}.julkaisin .galleryListItem{padding:16px}.julkaisin .galleryListItem a{font-size:24px;text-decoration:none;color:#333}.julkaisin .customGalleryClass img.image-gallery-image{height:60vh}.julkaisin .customGalleryClass .image-gallery-content{border:1px solid #b6c4a2;padding:16px;border-radius:16px}.julkaisin .customGalleryClass .fullscreen.image-gallery-content{border:none;padding:0}.julkaisin .galleryHeaderContainer{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:8px}.julkaisin .galleryTypeSelector{flex-shrink:0;display:flex;flex-direction:row;justify-items:flex-end;font-size:20px;font-weight:lighter;color:#777}.julkaisin .galleryTypeSelector label{padding-right:8px}.julkaisin .fullscreen .image-gallery-play-button,.julkaisin .fullscreen .image-gallery-fullscreen-button{bottom:40px}.julkaisin .menuContainer{background-color:#dce2bd;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:flex-start;border-top-right-radius:10px;border-top-left-radius:10px}.julkaisin .menuContainer div{min-width:100px;font-size:10px;display:flex;border-start-end-radius:0;border-end-start-radius:10px;border-end-end-radius:10px;height:24px;justify-content:center;align-items:center;background-color:#93c0a4;border:0 solid #93c0a4;border-right-width:1px;border-bottom-width:1px;background-image:linear-gradient(to right,#93c0a4 0%,#b6c4a2 30%,#F4EF63 100%);transition:.5s;background-size:250% auto}.julkaisin .contentContainer{border-left:1px solid #d4cdab;border-right:1px solid #d4cdab;border-bottom:1px solid #d4cdab;background-color:#dce2bd;padding-top:8px;padding-left:8px;grid-column-start:main;grid-column-end:span end-margin;grid-row-start:third-line;min-height:800px;padding-bottom:120px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.julkaisin.mainContainer{height:100%;background-color:#e3e3e3}h1{color:#333;font-weight:lighter}.julkaisin .image-gallery-slide .image-gallery-description{position:relative;bottom:0;align-items:center;justify-content:center;background:rgba(0,0,0,0);padding-bottom:32px;display:none}.julkaisin .withDescription .image-gallery-slide .image-gallery-description{display:flex}.julkaisin .image-gallery-slide .image-gallery-description p{background:none;border-radius:20px;color:#333;font-weight:400;max-width:400px;text-align:left;text-shadow:none}.julkaisin .fullscreen .image-gallery-slide .image-gallery-description{position:relative;bottom:100px;color:#eee;width:100%}.julkaisin .fullscreen .image-gallery-slide .image-gallery-description p{position:absolute;display:flex;align-items:center;background:rgba(0,0,0,.3);color:#eee;border-radius:20px;padding:8px 16px}.julkaisin .subContentContainer{display:flex;flex-direction:row}.frontpageContainer{max-width:1200px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;justify-items:flex-start}.julkaisin .frontpageDescriptionContent div{padding-bottom:16px}.julkaisin .frontpageImageContainer img{max-width:420px;padding:16px;margin:16px;border:1px solid #d4cdab;border-radius:16px}.julkaisin .contactPageContentContainer div{padding-bottom:16px}.julkaisin .leftContent{width:80%;padding-right:36px}.julkaisin .formLabel{font-size:18px}.julkaisin .photoAlbumWrapper{position:relative}.julkaisin .photoAlbumImageDescription{background-color:#0000004d;padding:8px;position:relative;bottom:82px;left:16px;color:#ddd;font-size:14px;max-width:75%;border-radius:8px;display:inline}.julkaisin .privateGalleryActions{display:flex;justify-content:flex-end;width:100%}.julkaisin .privateGalleryDownload button{background-size:200% auto;background-image:linear-gradient(to right,#93c0a4 0%,#b6c4a2 40%,#DCE2BD 80%);font-size:14px;padding:8px;color:#333;margin-right:8px}.julkaisin .privateGalleryDownload button:hover{background-position:80%}.julkaisin .downloadLink{text-decoration:none;color:#333}.julkaisin .downloadLink a:hover{color:#555}.julkaisin .privateGalleryLogout button{background-size:200% auto;background-image:linear-gradient(to right,#93c0a4 0%,#b6c4a2 40%,#DCE2BD 80%);font-size:14px;padding:8px;color:#333;margin-right:8px}.julkaisin .privateGalleryLogout button:hover{background-position:80%}@media only screen and (max-width: 600px){.julkaisin .subContentContainer{display:flex;flex-direction:column}.julkaisin .leftContent{width:100%}.julkaisin .image-gallery-slide .image-gallery-description p{font-size:8px}.julkaisin .customGalleryClass .image-gallery-content{border:none;padding:0;border-radius:0}h1{font-size:14px}.julkaisin .contentContainer,.julkaisin .galleryDescription{font-size:12px}.julkaisin .logoContainer img{width:200px;padding-top:8px;padding-bottom:8px;padding-left:8px;margin-left:60px}.julkaisin .formLabel{font-size:12px}.julkaisin .frontpageImageContainer img{max-width:60vw}.frontpageContainer{flex-direction:column}.julkaisin .menuContainer{display:none}.julkaisin .galleryTypeSelector label{font-size:10px}.julkaisin .galleryTypeSelector label input{height:8px}.julkaisin .privateGalleryLogout button{font-size:8px;padding:4px}}@media only screen and (min-width: 600px){.julkaisin .leftContent{width:100%}.julkaisin .image-gallery-slide .image-gallery-description p{font-size:10px}.julkaisin .customGalleryClass .image-gallery-content{border:none;padding:0;border-radius:0}h1{font-size:16px}.julkaisin .galleryDescription{font-size:8px}.frontpageContainer{flex-direction:column}.julkaisin .menuContainer{display:none}.julkaisin .logoContainer img{width:200px;padding-top:8px;padding-bottom:8px;padding-left:8px;margin-left:60px}.yarl__container .yarl__toolbar{flex-direction:row}}@media only screen and (min-width: 768px){.julkaisin .image-gallery-slide .image-gallery-description p{font-size:12px}.julkaisin .galleryDescription{font-size:12px;padding-bottom:16px}h1{font-size:18px}.yarl__container .yarl__toolbar{flex-direction:row}}@media only screen and (min-width: 992px){.julkaisin.mainContainer{display:grid;grid-template-columns:[start-margin] auto [main] auto [end-content] auto [end-margin] auto [end];grid-template-rows:[first-line] 120px [second-line] auto [third-line] 100%}.julkaisin .logoContainer{display:flex;justify-content:center}.julkaisin .logoContainer img{width:300px;padding-top:16px;padding-bottom:16px;padding-left:16px}.julkaisin .menuContainer{border-left:1px solid #d4cdab;border-right:1px solid #d4cdab;grid-column-start:main;grid-column-end:span end-margin;grid-row-start:second-line;grid-row-end:second-line;background-color:#dce2bd;display:flex;flex-direction:row;justify-content:center;align-items:center;border-top-right-radius:10px;border-top-left-radius:10px}.julkaisin .menuContainer div{min-width:140px;font-size:14px;display:flex;border-start-end-radius:0;border-end-start-radius:10px;border-end-end-radius:10px;height:32px;justify-content:center;align-items:center;background-color:#93c0a4;border:0 solid #93c0a4;border-right-width:1px;border-bottom-width:1px;background-image:linear-gradient(to right,#93c0a4 0%,#b6c4a2 30%,#F4EF63 100%);transition:.5s;background-size:250% auto}.julkaisin .contentContainer{border-right:1px solid #d4cdab;border-bottom:1px solid #d4cdab;background-color:#dce2bd;grid-column-start:main;grid-column-end:span end-margin;grid-row-start:third-line;min-height:800px;padding:8px 80px 50px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;height:100%}.julkaisin .image-gallery-slide .image-gallery-description p{font-size:14px}.julkaisin .customGalleryClass .image-gallery-content{border:1px solid #b6c4a2;padding:16px;border-radius:16px}h1{font-size:24px}.julkaisin .galleryDescription{font-size:18px}.bm-burger-button{display:none}.yarl__container .yarl__toolbar{flex-direction:column}}@media only screen and (min-width: 1200px){.julkaisin.mainContainer{display:grid;grid-template-columns:[start-margin] auto [main] 1200px [end-margin] auto [end];grid-template-rows:[first-line] 120px [second-line] auto [third-line] 100%}.julkaisin .image-gallery-slide .image-gallery-description p{font-size:14px}.julkaisin .contentContainer.narrow{justify-items:center;display:grid}.julkaisin .contentContainer{border-right:1px solid #d4cdab;border-bottom:1px solid #d4cdab;background-color:#dce2bd;grid-column-start:main;grid-column-end:span end-margin;grid-row-start:third-line;min-height:800px;padding:8px 120px 50px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;height:100%}.frontpageContainer{flex-direction:row}}@media only screen and (min-width: 1400px){.julkaisin.mainContainer{grid-template-columns:[start-margin] minmax(100px,auto) [main] minmax(1000px,1fr) [end-margin] minmax(100px,auto) [end];grid-template-rows:[first-line] 120px [second-line] auto [third-line] 100%}.hallitsin .contentContainer{grid-column-start:main-column}}.julkaisin .headerBackground{background-image:linear-gradient(to right,#aeb999 0%,#b6c4a2 30%,#d2deb9 100%);grid-column-start:start-margin;grid-column-end:span end;grid-row-start:first-line;grid-row-end:first-line}.julkaisin .image-gallery-content.fullscreen img.image-gallery-image,.julkaisin .image-gallery-content.right.fullscreen .image-gallery-slide .image-gallery-image{height:100vh}.julkaisin .formField{display:flex;flex-direction:column;padding-bottom:16px;align-items:flex-start}.julkaisin .formField [type=text]{padding:4px;border-radius:4px;border:1px solid #999;min-width:240px}.julkaisin .formField textarea{width:240px;height:80px;border:1px solid #999}.julkaisin .formField button{border-radius:5px;padding:4px;border:1px solid #999;background-color:#93c0a4;background-image:linear-gradient(to right,#93c0a4 0%,#b6c4a2 51%,#F4EF63 100%);transition:.5s;background-size:200% auto;color:#333}.julkaisin .formField button:hover{background-position:right center}.julkaisin .formField p{font-size:16px;color:#e14949;padding:4px;border-radius:4px;background-color:#e817171a}.julkaisin form{border:1px solid #d4cdab;font-size:24px;text-decoration:none;color:#333;display:flex;flex-direction:column;max-width:400px;min-width:300px;padding:8px;margin-bottom:16px}.julkaisin .menuContainer div:hover{background-position:right center}.julkaisin .menuContainer div.selected div{color:#333;background-position:right center;background-image:linear-gradient(to right,#93c0a4 0%,#b6c4a2 0%,#F4EF63 100%);transition:.5s;background-size:200% auto}.julkaisin .menuContainer .subNaviSelected{background-color:#ad9669;color:#eee}.julkaisin .menuContainer .subNaviSelected div a{color:#2e312f}.julkaisin .menuContainer div a{text-decoration:none;color:#333;font-size:18px}.julkaisin .centerLayout{padding-top:80px;padding-left:160px;padding-right:160px}.julkaisin .rightContent{width:40%;padding-right:36px}.julkaisin .chekboxLabel{font-size:18px}.julkaisin .formActionContainer{display:flex;flex-direction:row}.julkaisin .formActionContainer button:first-child{margin-left:0}.julkaisin .formActionContainer button{margin-left:16px}.julkaisin .privateGalleryLogin{margin-top:80px}.bm-burger-button{position:fixed;max-width:36px;width:36px;height:30px;left:16px;top:16px}.bm-burger-bars{background:#373a47}.bm-burger-bars-hover{background:#a90000}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.bm-menu-wrap{position:fixed}.bm-menu{background:#a5ae9e;padding:2.5em 1.5em 0;font-size:1.15em}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad}.bm-item{display:inline-block;text-decoration:none;color:#333;padding-bottom:8px;font-weight:500}.bm-overlay{background:rgba(0,0,0,.3)}.bm-menu a:hover,.bm-item.selected{color:#b45050}
