@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url("fonts/roboto-condensed-v25-latin-regular.eot");src:url("fonts/roboto-condensed-v25-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-condensed-v25-latin-regular.woff2") format("woff2"),url("fonts/roboto-condensed-v25-latin-regular.woff") format("woff"),url("fonts/roboto-condensed-v25-latin-regular.ttf") format("truetype"),url("fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed") format("svg")}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url("fonts/roboto-condensed-v25-latin-700.eot");src:url("fonts/roboto-condensed-v25-latin-700.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-condensed-v25-latin-700.woff2") format("woff2"),url("fonts/roboto-condensed-v25-latin-700.woff") format("woff"),url("fonts/roboto-condensed-v25-latin-700.ttf") format("truetype"),url("fonts/roboto-condensed-v25-latin-700.svg#RobotoCondensed") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url("fonts/roboto-v30-latin-300.eot");src:local(""),url("fonts/roboto-v30-latin-300.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-v30-latin-300.woff2") format("woff2"),url("fonts/roboto-v30-latin-300.woff") format("woff"),url("fonts/roboto-v30-latin-300.ttf") format("truetype"),url("fonts/roboto-v30-latin-300.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url("fonts/roboto-v30-latin-regular.eot");src:local(""),url("fonts/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-v30-latin-regular.woff2") format("woff2"),url("fonts/roboto-v30-latin-regular.woff") format("woff"),url("fonts/roboto-v30-latin-regular.ttf") format("truetype"),url("fonts/roboto-v30-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url("fonts/roboto-v30-latin-500.eot");src:local(""),url("fonts/roboto-v30-latin-500.eot?#iefix") format("embedded-opentype"),url("fonts/roboto-v30-latin-500.woff2") format("woff2"),url("fonts/roboto-v30-latin-500.woff") format("woff"),url("fonts/roboto-v30-latin-500.ttf") format("truetype"),url("fonts/roboto-v30-latin-500.svg#Roboto") format("svg")}html,body{margin:0;padding:0;background:#ece8e2;display:flex;min-height:100vh;margin:0 auto;flex-direction:column;width:100%;position:relative}*{font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;box-sizing:border-box;font-size:14px}#wrapper{background:#fff;display:flex;flex-direction:column;min-height:100vh;padding:20px 20px}.container{width:100%;max-width:1170px;margin-right:auto;margin-left:auto;position:relative}@media screen and (min-width: 360px){#wrapper{padding:20px 30px}}@media screen and (min-width: 768px){#wrapper{padding:20px 40px}.container{max-width:750px}}@media screen and (min-width: 992px){#wrapper{padding:20px 50px}.container{max-width:970px}}@media screen and (min-width: 1200px){#wrapper{padding:20px 60px}.container{max-width:1170px}}header{position:relative;margin-bottom:20px}header #linkbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center}header #linkbar a{color:#888;text-decoration:none;text-transform:uppercase;font-size:11px;padding:5px 0px;font-weight:700}header #linkbar a:hover{color:#00963f}header #links{padding:0;text-align:right}header #links .divider{display:inline-block;width:2px;height:10px;background:#888;margin:0 5px}header .logo-search{display:flex;flex-direction:column}header #logo{display:inline-block;width:100%;height:60px;background-image:url("images/logo_nic.png");background-repeat:no-repeat;background-position:top center;background-size:contain;z-index:10;margin-top:0px;margin-bottom:10px}header form{display:flex;flex-direction:row;justify-content:space-between;margin-left:auto;border:1px solid #00963f;background:#f2f2f2;color:#00963f;width:100%}header form input{padding:10px 41px 10px 5px;border:none;outline:none;background:none;flex-grow:1;font-size:13px}header form input::placeholder{color:#00963f !important;opacity:1}header form button{background:#e6e6e6;border:none;flex-shrink:0;width:36px;margin-left:-36px;background-position:center;background-repeat:no-repeat;background-size:60%;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-.836 0 16 16"><path fill="%23555" d="m14.159 14.049-2.966-3.507c0.943-1.117 1.515-2.557 1.515-4.129 0-3.537-2.877-6.413-6.412-6.413s-6.411 2.876-6.411 6.412c0 3.535 2.876 6.411 6.411 6.411 1.111 0 2.156-0.284 3.067-0.784l2.999 3.547c0.212 0.249 0.504 0.386 0.806 0.41 0.303 0.024 0.613-0.067 0.861-0.281 0.497-0.423 0.555-1.171 0.13-1.666zm-12.06-7.637c0-2.314 1.884-4.196 4.197-4.196s4.196 1.882 4.196 4.196c0 2.313-1.883 4.195-4.196 4.195s-4.197-1.881-4.197-4.195z"/></svg>')}header form button:hover{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-.836 0 16 16"><path fill="%2300963f" d="m14.159 14.049-2.966-3.507c0.943-1.117 1.515-2.557 1.515-4.129 0-3.537-2.877-6.413-6.412-6.413s-6.411 2.876-6.411 6.412c0 3.535 2.876 6.411 6.411 6.411 1.111 0 2.156-0.284 3.067-0.784l2.999 3.547c0.212 0.249 0.504 0.386 0.806 0.41 0.303 0.024 0.613-0.067 0.861-0.281 0.497-0.423 0.555-1.171 0.13-1.666zm-12.06-7.637c0-2.314 1.884-4.196 4.197-4.196s4.196 1.882 4.196 4.196c0 2.313-1.883 4.195-4.196 4.195s-4.197-1.881-4.197-4.195z"/></svg>');cursor:pointer}header #intro-wrapper{margin-top:20px;z-index:20;text-align:left;position:relative}header #intro-wrapper .intro{display:inline-block;text-align:left}header #intro-wrapper h1{margin:0;color:#666;font-size:29px;font-weight:bold}header #intro-wrapper h2{margin:0;color:#666;font-size:18px;font-weight:bold}@media screen and (min-width: 500px){header .logo-search{display:flex;flex-direction:row;justify-content:space-between}header #logo{margin-top:10px;margin-bottom:0px;width:120px;height:70px}header #intro-wrapper{margin-top:10px}header form{margin-top:0px}header form input{font-size:14px;min-width:270px}}@media screen and (min-width: 600px){header #logo{margin-top:10px;width:160px;height:100px}header #intro-wrapper{margin-top:0px}}@media screen and (min-width: 768px){header #logo{width:215px;height:125px;margin-top:10px}header #intro-wrapper{z-index:20;text-align:right;margin-top:-40px}header #intro-wrapper .intro{max-width:500px}header #intro-wrapper h1{font-size:31px}header #intro-wrapper h2{font-size:20px}}@media screen and (min-width: 992px){header #logo{width:283px;height:160px;margin-top:20px}header #linkbar a{font-size:12px}header #intro-wrapper{margin-top:-92px}header #intro-wrapper .intro{max-width:500px}header #intro-wrapper h1{font-size:33px}header #intro-wrapper h2{font-size:22px}}@media screen and (min-width: 1200px){header #logo{width:346px;height:194px;margin-top:20px}header #intro-wrapper{margin-top:-98px}header #intro-wrapper .intro{max-width:600px}header #intro-wrapper h1{font-size:35px}header #intro-wrapper h2{font-size:24px}}section.category{margin:0}section.category h3{margin:10px 0 30px 0;color:#666;font-size:29px;font-weight:bold;padding-top:10px;border-top:1px solid #00963f}.catalogs{display:flex;flex-direction:row;flex-wrap:wrap;min-height:100%;display:flex;flex-direction:row}.catalog{display:flex;flex-direction:column;box-sizing:content-box;width:250px;margin:0 40px 30px 0;background:#fff;align-items:center;border-radius:3px}.catalog .preview{width:100%;height:354px;background:#fff;position:relative;display:block;color:#2b2b2b}.catalog .preview a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:contain;transition:all;transition-duration:0.1s}.catalog .preview a:hover{box-shadow:0 0 10px 0px rgba(0,0,0,0.5)}.catalog .title{text-align:left;font-size:18px;margin:10px 0 5px 0;width:100%;color:#222222;font-weight:700;font-family:"Roboto Condensed", Arial, Helvetica, sans-serif;letter-spacing:0.02em}.catalog .infotext{text-align:left;font-size:13px;margin:5px 0;flex-grow:1;width:100%;color:#222222;font-family:"Roboto Condensed", Arial, Helvetica, sans-serif;letter-spacing:0.02em}.catalog .buttons{display:flex;flex-direction:row;justify-content:left;width:100%;margin-top:10px}.catalog .bl{width:36px;height:36px;margin-right:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f2f2f2;border:none;outline:none;background-position:center;background-repeat:no-repeat;background-size:60%}.catalog .bl.hide{visibility:hidden}.catalog .bl.inactive:hover{cursor:not-allowed}.catalog .bl:hover{background-color:#dddce0;background-size:60%;cursor:pointer}.catalog .bl.info{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.039 85.039"><path fill="%23787878" d="m42.521 7.373c-19.38 0-35.148 15.766-35.148 35.145 0 19.379 15.768 35.148 35.148 35.148 19.379 0 35.145-15.767 35.145-35.146s-15.766-35.146-35.145-35.146zm0 5.377c16.414 0 29.768 13.354 29.768 29.77s-13.354 29.77-29.768 29.77c-16.415 0-29.77-13.355-29.77-29.771 0-16.416 13.355-29.768 29.77-29.768zm-4.584 13.018v8h8v-8zm0 13v21h8v-21z"/></svg>')}.catalog .bl.info:hover{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.039 85.039"><path fill="%2300963f" d="m42.521 7.373c-19.38 0-35.148 15.766-35.148 35.145 0 19.379 15.768 35.148 35.148 35.148 19.379 0 35.145-15.767 35.145-35.146s-15.766-35.146-35.145-35.146zm0 5.377c16.414 0 29.768 13.354 29.768 29.77s-13.354 29.77-29.768 29.77c-16.415 0-29.77-13.355-29.77-29.771 0-16.416 13.355-29.768 29.77-29.768zm-4.584 13.018v8h8v-8zm0 13v21h8v-21z"/></svg>')}.catalog .bl.download{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.039 85.039"><path fill="%23787878" d="m82.384 71.391-79.728-0.053v6.24h79.728zm-15.19-26.806h-17.722v-37.124h-12.665v37.124h-17.724l24.059 20.727z"/></svg>')}.catalog .bl.download:hover{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.039 85.039"><path fill="%2300963f" d="m82.384 71.391-79.728-0.053v6.24h79.728zm-15.19-26.806h-17.722v-37.124h-12.665v37.124h-17.724l24.059 20.727z"/></svg>')}.catalog .bl.cat{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.039 85.039"><path fill="%23787878" d="m81.306 17.112c-0.606-0.477-1.395-0.646-2.142-0.467l-11.659 2.821v-9.62c0-0.977-0.566-1.864-1.452-2.275-0.887-0.412-1.93-0.271-2.677 0.359l-20.609 17.425-21.276-17.413c-0.75-0.613-1.787-0.739-2.663-0.326-0.876 0.415-1.435 1.298-1.435 2.268v9.629l-11.482-2.96c-0.749-0.191-1.55-0.029-2.163 0.446s-0.972 1.208-0.972 1.983v49.576c0 1.216 0.871 2.257 2.068 2.47l37.218 6.635c0.146 0.026 0.293 0.039 0.441 0.039 0.146 0 0.292-0.013 0.436-0.038l37.25-6.552c1.199-0.211 2.074-1.253 2.074-2.471v-49.557c0-0.77-0.352-1.497-0.957-1.972zm-58.895-1.933 18.642 15.26c0.219 0.18 0.464 0.305 0.715 0.399v39.342l-19.357-18.368zm-14.617 7.041 9.6 2.475v28.195c0 0.688 0.282 1.346 0.781 1.82l17.641 16.742-28.022-4.996zm69.452 44.314-28.033 4.931 17.533-17.055c0.486-0.473 0.76-1.121 0.76-1.799v-27.983l9.74-2.356z"/></svg>')}.catalog .bl.cat:hover{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.039 85.039"><path fill="%2300963f" d="m81.306 17.112c-0.606-0.477-1.395-0.646-2.142-0.467l-11.659 2.821v-9.62c0-0.977-0.566-1.864-1.452-2.275-0.887-0.412-1.93-0.271-2.677 0.359l-20.609 17.425-21.276-17.413c-0.75-0.613-1.787-0.739-2.663-0.326-0.876 0.415-1.435 1.298-1.435 2.268v9.629l-11.482-2.96c-0.749-0.191-1.55-0.029-2.163 0.446s-0.972 1.208-0.972 1.983v49.576c0 1.216 0.871 2.257 2.068 2.47l37.218 6.635c0.146 0.026 0.293 0.039 0.441 0.039 0.146 0 0.292-0.013 0.436-0.038l37.25-6.552c1.199-0.211 2.074-1.253 2.074-2.471v-49.557c0-0.77-0.352-1.497-0.957-1.972zm-58.895-1.933 18.642 15.26c0.219 0.18 0.464 0.305 0.715 0.399v39.342l-19.357-18.368zm-14.617 7.041 9.6 2.475v28.195c0 0.688 0.282 1.346 0.781 1.82l17.641 16.742-28.022-4.996zm69.452 44.314-28.033 4.931 17.533-17.055c0.486-0.473 0.76-1.121 0.76-1.799v-27.983l9.74-2.356z"/></svg>')}.catalog .bl.order{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.039 85.039"><path fill="%23787878" d="m7.672 6.999h10.791l2.347 10.772h56.557l-9.837 37.164h-37.652l-0.154 11.71h37.339v3.747h-7.027v7.648h-4.685v-7.337h-17.967v6.868h-4.844v-6.868h-6.099v-15.768l-11.889-41.068h-6.726z"/></svg>')}.catalog .bl.order:hover{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.039 85.039"><path fill="%2300963f" d="m7.672 6.999h10.791l2.347 10.772h56.557l-9.837 37.164h-37.652l-0.154 11.71h37.339v3.747h-7.027v7.648h-4.685v-7.337h-17.967v6.868h-4.844v-6.868h-6.099v-15.768l-11.889-41.068h-6.726z"/></svg>')}@media screen and (min-width: 768px){section.category h3{font-size:33px}.catalog .title{font-size:22px}.catalog .infotext{font-size:14px}.catalog{width:270px}.catalog .preview{height:382px}}@media screen and (min-width: 992px){section.category h3{font-size:33px}.catalog .title{font-size:22px}.catalog .infotext{font-size:15px}.catalog{width:290px}.catalog .preview{height:411px}}@media screen and (min-width: 1200px){section.category h3{font-size:35px;margin-bottom:5px}.catalog .title{font-size:24px}.catalog .infotext{font-size:16px}.catalogs{margin:0px -30px}.catalog{margin:20px 30px;width:310px}.catalog .preview{height:438px}}footer{margin-top:auto;text-align:left;padding:0;background:#ece8e2;margin:20px -30px -20px -30px}footer .links{background:#f4f1ee;padding:20px 10px}footer a{color:#000;text-decoration:none;font-size:11px;padding:0 20px;display:inline-block}footer a:hover{color:#00963f}footer .copyright{font-size:10px;padding:15px 15px 10px 15px}@media screen and (min-width: 360px){footer{margin:20px -30px -20px -30px}}@media screen and (min-width: 768px){footer{margin:20px -40px -20px -40px}}@media screen and (min-width: 992px){footer{margin:20px -50px -20px -50px}footer .links a{font-size:14px}footer .copyright{font-size:13px}}@media screen and (min-width: 1200px){footer{margin:20px -60px -20px -60px}}#modal-wrapper{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99}#modal-wrapper #backdrop{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.4);animation:backdrop-fadein 0.2s}@keyframes backdrop-fadein{from{opacity:0}to{opacity:1}}#modal-wrapper .modal{position:fixed;top:100px;left:50%;transform:translateX(-50%);background:#fff;width:500px}#modal-wrapper .modal .modal-header{padding:15px 20px;background:#00963f;position:relative}#modal-wrapper .modal .modal-header h3{color:#fff;margin:0;padding:0 50px 0 0;font-size:18px;font-weight:700;font-family:"Roboto Condensed", Arial, Helvetica, sans-serif;letter-spacing:0.02em}#modal-wrapper .modal .modal-header #modal-x{display:inline-block;position:absolute;top:13px;right:8px;width:25px;height:25px;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:70%;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 25"><path fill="%23ffffff" d="m21.554 23.205c-0.443 0-0.888-0.174-1.218-0.523l-7.336-7.743-7.336 7.743c-0.637 0.673-1.698 0.701-2.37 0.063-0.672-0.636-0.7-1.695-0.064-2.368l7.459-7.878-7.459-7.876c-0.636-0.672-0.607-1.733 0.064-2.37 0.672-0.635 1.733-0.609 2.37 0.064l7.336 7.744 7.337-7.744c0.636-0.673 1.697-0.7 2.368-0.064 0.673 0.636 0.701 1.697 0.065 2.37l-7.461 7.876 7.461 7.878c0.636 0.673 0.607 1.732-0.065 2.368-0.322 0.309-0.737 0.46-1.151 0.46z"/></svg>')}#modal-wrapper .modal .modal-header #modal-x:hover{background-color:#fff;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 25"><path fill="%235BB131" d="m21.554 23.205c-0.443 0-0.888-0.174-1.218-0.523l-7.336-7.743-7.336 7.743c-0.637 0.673-1.698 0.701-2.37 0.063-0.672-0.636-0.7-1.695-0.064-2.368l7.459-7.878-7.459-7.876c-0.636-0.672-0.607-1.733 0.064-2.37 0.672-0.635 1.733-0.609 2.37 0.064l7.336 7.744 7.337-7.744c0.636-0.673 1.697-0.7 2.368-0.064 0.673 0.636 0.701 1.697 0.065 2.37l-7.461 7.876 7.461 7.878c0.636 0.673 0.607 1.732-0.065 2.368-0.322 0.309-0.737 0.46-1.151 0.46z"/></svg>');cursor:pointer}#modal-wrapper .modal .button-link{padding:5px 10px;background:#fff;text-decoration:none;font-size:16px;color:#666;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.2);display:flex;flex-direction:row;align-items:center}#modal-wrapper .modal .button-link:hover{cursor:pointer;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.5)}#modal-wrapper .modal .button-link .button-icon{display:inline-block;width:25px;height:25px;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:80%;margin-right:5px}#modal-wrapper .modal .button-link .button-icon.icon-cat{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.039 85.039"><path fill="%23787878" d="m81.306 17.112c-0.606-0.477-1.395-0.646-2.142-0.467l-11.659 2.821v-9.62c0-0.977-0.566-1.864-1.452-2.275-0.887-0.412-1.93-0.271-2.677 0.359l-20.609 17.425-21.276-17.413c-0.75-0.613-1.787-0.739-2.663-0.326-0.876 0.415-1.435 1.298-1.435 2.268v9.629l-11.482-2.96c-0.749-0.191-1.55-0.029-2.163 0.446s-0.972 1.208-0.972 1.983v49.576c0 1.216 0.871 2.257 2.068 2.47l37.218 6.635c0.146 0.026 0.293 0.039 0.441 0.039 0.146 0 0.292-0.013 0.436-0.038l37.25-6.552c1.199-0.211 2.074-1.253 2.074-2.471v-49.557c0-0.77-0.352-1.497-0.957-1.972zm-58.895-1.933 18.642 15.26c0.219 0.18 0.464 0.305 0.715 0.399v39.342l-19.357-18.368zm-14.617 7.041 9.6 2.475v28.195c0 0.688 0.282 1.346 0.781 1.82l17.641 16.742-28.022-4.996zm69.452 44.314-28.033 4.931 17.533-17.055c0.486-0.473 0.76-1.121 0.76-1.799v-27.983l9.74-2.356z"/></svg>')}#modal-wrapper .modal .button-link .button-icon.icon-close{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 25"><path fill="%23787878" d="m21.554 23.205c-0.443 0-0.888-0.174-1.218-0.523l-7.336-7.743-7.336 7.743c-0.637 0.673-1.698 0.701-2.37 0.063-0.672-0.636-0.7-1.695-0.064-2.368l7.459-7.878-7.459-7.876c-0.636-0.672-0.607-1.733 0.064-2.37 0.672-0.635 1.733-0.609 2.37 0.064l7.336 7.744 7.337-7.744c0.636-0.673 1.697-0.7 2.368-0.064 0.673 0.636 0.701 1.697 0.065 2.37l-7.461 7.876 7.461 7.878c0.636 0.673 0.607 1.732-0.065 2.368-0.322 0.309-0.737 0.46-1.151 0.46z"/></svg>')}#modal-wrapper #modal-info .modal-content{display:flex;flex-direction:row;padding:20px 20px}#modal-wrapper #modal-info .preview{margin-right:20px}#modal-wrapper #modal-info .preview a{display:inline-block;background-repeat:no-repeat;background-position:top center;background-size:cover;transition:all;transition-duration:0.1s}#modal-wrapper #modal-info .preview a:hover{box-shadow:0 0 10px 0px rgba(0,0,0,0.5)}#modal-wrapper #modal-info .text{font-size:16px}#modal-wrapper #modal-info .modal-footer{padding:10px 20px;position:relative;display:flex;flex-direction:row;justify-content:flex-end}#modal-wrapper #modal-info .modal-footer .button-link.modal-close{display:none}#modal-wrapper #modal-search{height:80vh;width:50%}#modal-wrapper #modal-search .search-wrapper{display:flex;flex-direction:column;height:100%}#modal-wrapper #modal-search .modal-content{overflow-y:scroll;padding:20px 20px;flex-grow:1}#modal-wrapper #modal-search .modal-footer{padding:10px 20px;position:relative;display:flex;flex-direction:row;justify-content:flex-end;display:none}#modal-wrapper #modal-search .cat-res a{display:block;text-decoration:none;color:inherit;border-bottom:1px solid #ccc;padding-top:15px;padding-bottom:15px}#modal-wrapper #modal-search .cat-res a:last-child{border-bottom:0}#modal-wrapper #modal-search .cat-res a:hover{background:#f3f3f3}#modal-wrapper #modal-search .cat-res .res-title{display:flex;flex-direction:row;align-items:center;background:#f2f2f2;margin:3px 0;padding:10px 15px}#modal-wrapper #modal-search .cat-res .res-title:hover{cursor:pointer}#modal-wrapper #modal-search .cat-res .res-title h3{color:#222;margin:0;pointer-events:none;font-size:18px;font-weight:700;font-family:"Roboto Condensed", Arial, Helvetica, sans-serif;letter-spacing:0.02em}#modal-wrapper #modal-search .cat-res .res-title .count{color:#39b826;margin:0;pointer-events:none;font-size:18px;font-weight:700;font-family:"Roboto Condensed", Arial, Helvetica, sans-serif;letter-spacing:0.02em;margin-left:10px}#modal-wrapper #modal-search .cat-res .res-title .open-indicator{display:inline-block;width:18px;height:18px;margin-right:10px;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:90%;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17.013 10.302"><path fill="%23222222" d="m1.8125 0-1.8125 1.8301 8.5391 8.4707c2.8263-2.8214 5.6488-5.6468 8.4727-8.4707l-1.8184-1.8223-6.6602 6.6582z"/></svg>');transition:all ease-in-out;transition-duration:0.25s}#modal-wrapper #modal-search .cat-res .res-title.is_open .open-indicator{transform:rotate(-180deg)}#modal-wrapper #modal-search .results{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;margin-top:-3px}#modal-wrapper #modal-search .results.res-show{max-height:300px}#modal-wrapper #modal-search .results .marked{color:#f00}#modal-wrapper #modal-search .res-meta{display:flex;flex-direction:row;background:#fafafa;padding:0px;align-items:center;margin-bottom:20px}#modal-wrapper #modal-search .res-meta .res-meta-img{width:100px;height:100px;background-position:top left;background-repeat:no-repeat;background-size:contain}#modal-wrapper #modal-search .res-meta .res-meta-title{color:#999;margin:0;pointer-events:none;font-size:16px;font-weight:500;font-family:"Roboto Condensed", Arial, Helvetica, sans-serif;letter-spacing:0.02em}#modal-wrapper #modal-search .single-res{display:flex;flex-direction:row}#modal-wrapper #modal-search .single-res h4{pointer-events:none;margin:0 0 5px 0;font-size:16px;font-weight:700;font-family:"Roboto Condensed", Arial, Helvetica, sans-serif}#modal-wrapper #modal-search .single-res .single-content{display:flex;flex-direction:column}#modal-wrapper #modal-search .single-res .image-box{width:100px;height:80px;margin-right:20px;flex-shrink:0;text-align:center}#modal-wrapper #modal-search .single-res .text{font-size:16px;color:#666}#modal-wrapper #modal-search .single-res .pagelink{padding:5px 0 0 0;display:flex;flex-direction:row;align-items:center;color:#39b826;text-decoration:none;font-size:16px}#modal-wrapper #modal-search .single-res .pagelink .page-icon{display:inline-block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:100%;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.039 85.039"><path fill="%23000" d="m81.306 17.112c-0.606-0.477-1.395-0.646-2.142-0.467l-11.659 2.821v-9.62c0-0.977-0.566-1.864-1.452-2.275-0.887-0.412-1.93-0.271-2.677 0.359l-20.609 17.425-21.276-17.413c-0.75-0.613-1.787-0.739-2.663-0.326-0.876 0.415-1.435 1.298-1.435 2.268v9.629l-11.482-2.96c-0.749-0.191-1.55-0.029-2.163 0.446s-0.972 1.208-0.972 1.983v49.576c0 1.216 0.871 2.257 2.068 2.47l37.218 6.635c0.146 0.026 0.293 0.039 0.441 0.039 0.146 0 0.292-0.013 0.436-0.038l37.25-6.552c1.199-0.211 2.074-1.253 2.074-2.471v-49.557c0-0.77-0.352-1.497-0.957-1.972zm-58.895-1.933 18.642 15.26c0.219 0.18 0.464 0.305 0.715 0.399v39.342l-19.357-18.368zm-14.617 7.041 9.6 2.475v28.195c0 0.688 0.282 1.346 0.781 1.82l17.641 16.742-28.022-4.996zm69.452 44.314-28.033 4.931 17.533-17.055c0.486-0.473 0.76-1.121 0.76-1.799v-27.983l9.74-2.356z"/></svg>');margin-right:5px;display:none}@keyframes popup{0%{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.4)}60%{transform:translateX(-50%) scale(1.1)}70%{transform:translateX(-50%) scale(1.2)}80%{transform:translateX(-50%) scale(1)}90%{transform:translateX(-50%) scale(1.1)}100%{transform:translateX(-50%) scale(1)}}@media screen and (max-width: 400px){#modal-wrapper #modal-search{width:90%}#modal-wrapper #modal-search .cat-res .res-title{flex-direction:column;text-align:center}#modal-wrapper #modal-search .single-res{flex-direction:column}}@media screen and (min-width: 360px){#modal-wrapper #modal-search{width:90%}}@media screen and (min-width: 768px){#modal-wrapper #modal-search{width:85%}}@media screen and (min-width: 992px){#modal-wrapper #modal-search{width:80%}}@media screen and (min-width: 1200px){#modal-wrapper #modal-search{width:75%}}
