form#searchbar{padding:0 10px 3px;font-size:14px;width:100%}@media (min-width:576px){form#searchbar{width:auto}}form#searchbar.header{padding:5px 10px 0;margin:auto}form#searchbar.search-page{max-width:450px;padding:0 5px 5px}form#searchbar div{display:-webkit-box;display:flex}@media (min-width:576px){form#searchbar div{display:block}}form#searchbar div input{width:200px;-webkit-transition:width .3s;transition:width .3s;font-size:14px;color:grey;margin:0;padding:0 0 5px;font-weight:400;border:none;border-bottom:2px solid #4195d1;letter-spacing:1px}form#searchbar div input.focused{outline:none;width:400px}@media (max-width:768px){form#searchbar div input.focused{width:200px}}form#searchbar div input:focus{outline:none}form#searchbar div #big-search-button{width:25px;margin-left:10px}@media (min-width:1275px){form#searchbar div #big-search-button{width:40px}}form#searchbar div #big-search-button:hover{cursor:pointer}form#searchbar #searchbar-resources-count{display:block;text-align:center;font-size:12px;font-weight:400;color:#999;margin-right:35px;margin-top:1px}@media (min-width:1275px){form#searchbar #searchbar-resources-count{margin-right:50px}}#header-searchbar-container{display:block;padding:0 10px}@media (min-width:1200px){#header-searchbar-container{display:-webkit-box;display:flex}}header{position:fixed;top:0;z-index:100;background:#fff;width:100%}@media (min-width:1200px){header{margin:auto}}header #tutorial-container{background-color:#ff4040;color:transparent;position:absolute;top:37px;height:0;left:0;right:0;-webkit-transition:height .5s ease-out;transition:height .5s ease-out;font-size:14px;font-weight:400}header #tutorial-container:hover{cursor:pointer}header #tutorial-container.opened{height:36px;color:#fff}header #tutorial-container.opened #tutorial-content #tutorial-icons-container{-webkit-transform:translateY(1px);transform:translateY(1px)}header #tutorial-container.opened .tutorial-icon,header #tutorial-container.opened .tutorial-icon:hover{color:#fff}header #tutorial-container.closed{height:0}header #tutorial-container.closed #tutorial-content #tutorial-icons-container{position:fixed;-webkit-transform:translate(-2px,-19px);transform:translate(-2px,-19px)}header #tutorial-container.closed .tutorial-icon,header #tutorial-container.closed .tutorial-icon:hover{color:red}header #tutorial-container #tutorial-content{max-width:1200px;display:-webkit-box;display:flex;height:100%;-webkit-box-align:center;align-items:center;margin:auto;font-weight:500}header #tutorial-container #tutorial-content #tutorial-icons-container{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}header #tutorial-container #tutorial-content #tutorial-icons-container .tutorial-icon,header #tutorial-container #tutorial-content #tutorial-icons-container .tutorial-icon:hover{font-size:16px;margin-right:10px;-webkit-transition:color .5s;transition:color .5s}header #tutorial-container #tutorial-content .tutorial-title:hover{border-bottom:1px solid #fff;margin-bottom:-1px;cursor:pointer}header #quick-navigation-container{position:relative;height:36px;background:#f8f9fa;border-top:1px solid #eee;border-bottom:1px solid #eee;box-shadow:0 7px 10px 0 #ccc}header #quick-navigation-container #quick-navigation-content{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative;max-width:1275px;padding:0 25px;margin:auto}header #quick-navigation-container #quick-navigation-content #quick-navigation-links{display:-webkit-box;display:flex;overflow:auto;margin-right:63px;padding-left:35px;scrollbar-color:#22328c transparent;scrollbar-width:thin}header #quick-navigation-container #quick-navigation-content #quick-navigation-links::-webkit-scrollbar{height:2px}header #quick-navigation-container #quick-navigation-content #quick-navigation-links::-webkit-scrollbar-thumb{background:#22328c}header #quick-navigation-container #quick-navigation-content #quick-navigation-links a{font-size:14px;font-weight:500;color:#262626;padding:10px}header #quick-navigation-container #quick-navigation-content #quick-navigation-links a:first-of-type{padding-left:0!important}header #quick-navigation-container #quick-navigation-content #quick-navigation-links a:last-of-type{padding-right:0!important}@media (max-width:1200px){header #quick-navigation-container #quick-navigation-content #quick-navigation-links a{padding-bottom:8px!important}}header #quick-navigation-container #quick-navigation-content #quick-navigation-links a.highlighted{font-weight:500;color:#22328c}header #quick-navigation-container #quick-navigation-content #quick-navigation-links a.disabled{color:#bebebe}header #quick-navigation-container #quick-navigation-content #quick-navigation-links a:not(.disabled):hover{padding-top:10px;padding-bottom:8px;border-bottom:2px solid #22328c}header #quick-navigation-container #quick-navigation-content #quick-navigation-links a:not(.disabled):hover:first-of-type{border-bottom:2px solid #ff3636}@media (max-width:1200px){header #quick-navigation-container #quick-navigation-content #quick-navigation-links a:not(.disabled):hover{border-bottom:none!important}}header #quick-navigation-container #quick-navigation-content #quick-navigation-menu{display:-webkit-box;display:flex;position:absolute;top:3px;right:0}header #quick-navigation-container #quick-navigation-content #quick-navigation-menu .dropdown .dropdown-menu{padding:0;border-radius:10px}header #quick-navigation-container #quick-navigation-content #quick-navigation-menu .dropdown .dropdown-menu .dropdown-item{display:inline-block;margin:0;padding:10px 15px;font-size:14px;color:#262626}header #quick-navigation-container #quick-navigation-content #quick-navigation-menu .dropdown .dropdown-menu .dropdown-item:first-of-type{padding-top:15px}header #quick-navigation-container #quick-navigation-content #quick-navigation-menu .dropdown .dropdown-menu .dropdown-divider{margin:0}header #quick-navigation-container #quick-navigation-content #quick-navigation-menu .dropdown .dropdown-menu #logout-form{padding:0}header #quick-navigation-container #quick-navigation-content #quick-navigation-menu .dropdown .dropdown-menu #logout-form:focus-visible{outline:none}header #quick-navigation-container #quick-navigation-content #quick-navigation-menu .dropdown .dropdown-menu #logout-form button{padding:10px 15px;width:100%;text-transform:lowercase;font-size:.9em;color:#666}header #quick-navigation-container #quick-navigation-content #quick-navigation-menu .dropdown .dropdown-menu #logout-form button:focus,header #quick-navigation-container #quick-navigation-content #quick-navigation-menu .dropdown .dropdown-menu #logout-form button:focus-visible{outline:none}@media (max-width:1200px){header #quick-navigation-container #quick-navigation-content{margin-left:10px}}header #quick-navigation-container #quick-navigation-content #icon-menu-container,header #quick-navigation-container #quick-navigation-content #icon-user-container,header #quick-navigation-container #quick-navigation-content .icon-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:30px;width:30px;border-radius:50%}header #quick-navigation-container #quick-navigation-content #icon-menu-container:hover,header #quick-navigation-container #quick-navigation-content #icon-user-container:hover,header #quick-navigation-container #quick-navigation-content .icon-container:hover{background:#e6e7e8}header #quick-navigation-container #quick-navigation-content #icon-menu-container img,header #quick-navigation-container #quick-navigation-content #icon-user-container img,header #quick-navigation-container #quick-navigation-content .icon-container img{display:block;height:16px;width:16px}header #quick-navigation-container #quick-navigation-content #icon-menu-container:hover{background-color:transparent!important}header #quick-navigation-container #quick-navigation-content #icon-menu-container:hover #icon-menu{width:22px;height:22px}header #quick-navigation-container #quick-navigation-content #icon-menu-container:hover #icon-menu path{fill:#1a3ce6}header #quick-navigation-container #quick-navigation-content #icon-menu-container #icon-menu{width:20px;height:20px}header #quick-navigation-container #quick-navigation-content #icon-menu-container #icon-menu path{fill:#2ca8ff}header #quick-navigation-container #quick-navigation-content #icon-user-container{margin-left:10px}header #quick-navigation-container #quick-navigation-content #icon-user-container img{border-radius:50%}header #quick-navigation-container #quick-navigation-content #icon-user-container img.big{-o-object-fit:cover;object-fit:cover;height:30px;width:30px}header #quick-navigation-container #quick-navigation-content #login-dropdown-item,header #quick-navigation-container #quick-navigation-content #register-dropdown-item,header #quick-navigation-container #quick-navigation-content [data-toggle=dropdown]{cursor:pointer}header #quick-navigation-container #quick-navigation-content #user-notification-badge{position:absolute;top:-5px;right:-5px;padding:2px 6px;border-radius:50%;background-color:#ae1f2c;color:#fff;font-size:12px;font-weight:700}header #quick-navigation-container #quick-navigation-content .shake{-webkit-animation:shake 10s infinite;animation:shake 10s infinite}@-webkit-keyframes shake{1%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}2%{-webkit-transform:translate(-1px,-1px) rotate(-1deg);transform:translate(-1px,-1px) rotate(-1deg)}3%{-webkit-transform:translate(-1px) rotate(1deg);transform:translate(-1px) rotate(1deg)}4%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}5%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}6%{-webkit-transform:translate(-1px,1px) rotate(-1deg);transform:translate(-1px,1px) rotate(-1deg)}7%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}8%{-webkit-transform:translateY(-1px) rotate(1deg);transform:translateY(-1px) rotate(1deg)}9%{-webkit-transform:translate(1px) rotate(1deg);transform:translate(1px) rotate(1deg)}10%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@keyframes shake{1%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}2%{-webkit-transform:translate(-1px,-1px) rotate(-1deg);transform:translate(-1px,-1px) rotate(-1deg)}3%{-webkit-transform:translate(-1px) rotate(1deg);transform:translate(-1px) rotate(1deg)}4%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}5%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}6%{-webkit-transform:translate(-1px,1px) rotate(-1deg);transform:translate(-1px,1px) rotate(-1deg)}7%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}8%{-webkit-transform:translateY(-1px) rotate(1deg);transform:translateY(-1px) rotate(1deg)}9%{-webkit-transform:translate(1px) rotate(1deg);transform:translate(1px) rotate(1deg)}10%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}header #header-marquee{position:relative;width:100%;overflow:hidden;height:30px;background:#f8f9fa;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-bottom:1px solid #eee}header #header-marquee #header-marquee-text{display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;font-size:16px;color:#fff;overflow:hidden}header #header-marquee #header-marquee-text a{color:#262626;display:inline-block;padding:1px 10px;margin-right:25px;font-weight:300;font-size:14px}header #header-marquee #header-marquee-text a:last-of-type{margin-right:0}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}header #header-brand-and-search{-webkit-transition:height .25s linear;transition:height .25s linear;height:67px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:0;height:130px}@media (max-width:1199px){header #header-brand-and-search{padding:0 25px;height:auto}}@media (min-width:1200px) and (max-width:1849px){header #header-brand-and-search{max-width:1200px;margin:0 auto}}@media (min-width:1850px){header #header-brand-and-search{margin:0 300px}}header #header-brand-and-search img{max-width:none}header #header-brand-and-search #header-logo-big{width:293px;height:67px}@media (max-width:1200px){header #header-brand-and-search #header-logo-big{display:none}}@media (min-width:1200px){header #header-brand-and-search #header-logo-big{display:block}}header #header-brand-and-search #header-logo-small{background:#ae1f2c;height:67px;padding:16px;border-radius:0}@media (max-width:1200px){header #header-brand-and-search #header-logo-small{display:block}}@media (min-width:1200px){header #header-brand-and-search #header-logo-small{display:none}}header #header-brand-and-search #header-top-breadcrumbs{-webkit-box-align:center;align-items:center;display:none}header #header-brand-and-search #by-kreston-bulmar img{height:50px}