/*!****************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/sass/_downloads-site.scss ***!
\****************************************************************************************************************************************************/@charset "UTF-8";@font-face{font-family:pulpo;src:url(/fonts/pulpo/Pulpo-Medium.woff2);font-weight:400;font-style:normal}@font-face{font-family:pulpo;src:url(/fonts/pulpo/Pulpo-Medium.woff2);font-weight:400;font-style:italic}@font-face{font-family:pulpo;src:url(/fonts/pulpo/Pulpo-Bold.woff2);font-weight:700;font-style:normal}@font-face{font-family:pulpo;src:url(/fonts/pulpo/Pulpo-Light.woff2);font-weight:100;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/merriweather/Merriweather-Regular.woff2);font-weight:400;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/merriweather/Merriweather-Regular.woff2);font-weight:400;font-style:italic}@font-face{font-family:merriweather;src:url(/fonts/merriweather/Merriweather-Bold.woff2);font-weight:700;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/merriweather/Merriweather-Light.woff2);font-weight:100;font-style:normal}@font-face{font-family:roobert;src:url(/fonts/roobert/Roobert-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:roobert;src:url(/fonts/roobert/Roobert-Light.woff2);font-weight:100;font-style:normal}@font-face{font-family:roobert;src:url(/fonts/roobert/Roobert-Medium.woff2);font-weight:400;font-style:normal}@font-face{font-family:pulpo;src:url(/fonts/pulpo/Pulpo-Medium.woff2);font-weight:400;font-style:normal}@font-face{font-family:pulpo;src:url(/fonts/pulpo/Pulpo-Medium.woff2);font-weight:400;font-style:italic}@font-face{font-family:pulpo;src:url(/fonts/pulpo/Pulpo-Bold.woff2);font-weight:700;font-style:normal}@font-face{font-family:pulpo;src:url(/fonts/pulpo/Pulpo-Light.woff2);font-weight:100;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/merriweather/Merriweather-Regular.woff2);font-weight:400;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/merriweather/Merriweather-Regular.woff2);font-weight:400;font-style:italic}@font-face{font-family:merriweather;src:url(/fonts/merriweather/Merriweather-Bold.woff2);font-weight:700;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/merriweather/Merriweather-Light.woff2);font-weight:100;font-style:normal}@font-face{font-family:roobert;src:url(/fonts/roobert/Roobert-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:roobert;src:url(/fonts/roobert/Roobert-Light.woff2);font-weight:100;font-style:normal}@font-face{font-family:roobert;src:url(/fonts/roobert/Roobert-Medium.woff2);font-weight:400;font-style:normal}header{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;display:block}.container.header-nav{max-width:1050px;position:relative;padding-left:0;padding-right:0;margin:0 auto}.container.header-nav :focus,.container.header-nav a:focus{outline:#40bcd0 auto 1px;color:initial}@media(max-width:1080px){.container.header-nav{padding-left:15px;padding-right:15px}}.lang{height:48.5px}.lang a:hover,.lang a:focus{background-color:transparent!important}.lang:hover>a{background-color:transparent!important}.lang li:first-of-type{border-radius:4px 4px 0 0}.mobile-lang{position:relative}.mobile-lang:after{content:"";width:0;height:0;top:12px;left:30px;position:absolute;border-top:6px solid #fff;border-bottom:0 solid transparent;border-left:5px solid transparent;border-right:5px solid transparent}.language-dd{position:relative}.language-dd:after{content:"";width:0;height:0;top:19px;left:44px;position:absolute;border-top:5px solid #fff;border-bottom:0 solid transparent;border-left:4px solid transparent;border-right:4px solid transparent}.language-container.mobile{display:none;background-color:#40bcd0;width:100%;position:relative}.language-container.mobile:after{content:"";width:0;height:0;top:-32px;left:185px;position:absolute;border-top:20px solid transparent;border-bottom:13px solid #40bcd0;border-left:11px solid transparent;border-right:11px solid transparent}.language-container.mobile ul li+li a{border-top:1px solid #7bd0df}.language-container.mobile a{font-size:16px;font-weight:700;padding:10px;display:block;color:#1f1f30}.language-container.full{width:160px;padding-top:13px}.language-container.full:after{content:"";width:0;height:0;top:-16px;left:115px;position:absolute;border-top:20px solid transparent;border-bottom:9px solid #7bd0df;border-left:11px solid transparent;border-right:11px solid transparent}.language-container.full ul li.last{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.language-container.full a{font-size:16px;padding:5px 10px;display:block}.get-started-li{margin-left:0!important}.lang{margin-left:10px!important;padding-right:20px}.lang-selector{margin-top:-1px;cursor:pointer;position:relative}#header-wrapper,.layout-header{font-size:16px;height:79px;background-color:#1f1f30;overflow:visible;position:fixed;top:0;z-index:8998;width:100%}#header-wrapper #logo,#header-wrapper__logo,.layout-header #logo,.layout-header__logo{float:left;display:inline-block;margin-top:19px}#header-wrapper #logo img,#header-wrapper__logo img,.layout-header #logo img,.layout-header__logo img{height:40px}#header-wrapper #tablet-hamburger,#header-wrapper__tablet-hamburger,.layout-header #tablet-hamburger,.layout-header__tablet-hamburger{float:left;margin:26px 20px 0 10px;overflow:hidden;text-indent:-9999px}#header-wrapper .transparent,#header-wrapper--transparent,.layout-header .transparent,.layout-header--transparent{opacity:.85}#nav{line-height:22px;margin-top:19px;float:right;display:block;position:absolute;right:0}#nav>li{display:inline-block;float:left;position:relative;overflow:visible;margin-left:5px;-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;line-height:inherit}#nav>li>a{color:#ebebeb;text-decoration:none;font-family:roobert,sans-serif;font-weight:700;padding:10px 13px;display:inline-block;transition:all .3s ease 0s;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}#nav>li>a:hover,#nav>li>a:focus{display:inline-block;padding:10px 13px;text-decoration:underline;text-underline-offset:3px}#nav>li>a:hover{color:#40bcd0}#nav>li>a.button-header{margin-left:10px;color:#1f1f30}#nav>li>a.button-header:hover,#nav>li>a.button-header:focus{border-radius:4px;text-decoration:none}#nav>li>a.hover:hover,#nav>li>a.hover:focus{color:#40bcd0}#nav>li>.dropdown{top:-1000px;left:0;opacity:.01;right:0;transition:opacity .3s}#nav>li>.dropdown:focus-within{opacity:1;top:100%}#nav>li>.dropdown a{outline-offset:0}#nav>li:hover>.dropdown,#nav>li.focused>.dropdown,#nav>li:focus-within>.dropdown{position:absolute;opacity:1;top:100%;display:block;left:0;right:0;color:#1f1f30;background-color:#40bcd0}#nav>li:hover>.dropdown.language-container,#nav>li.focused>.dropdown.language-container,#nav>li:focus-within>.dropdown.language-container{left:-101px;top:47px;background-color:inherit;border:none;height:inherit}#nav>li:hover>a,#nav>li.focused>a{display:inline-block;padding:10px 13px}#nav>li.focused.lang>a{background-color:transparent}#nav>li.sell-your-music{width:138px}#nav>li.sell-your-music>a{display:block}#nav>li.boost{width:153px}#nav>li.boost>a{display:block}#nav>li.promote-your-music{width:163px}#nav>li.promote-your-music>a{display:block}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}#nav #account-settings-link{border-radius:4px 4px 0 0;white-space:nowrap}#nav #account-settings-link:hover{color:#1f1f30;background-color:#40bcd0}#nav .focused>#account-settings-link{color:#1f1f30;background-color:#40bcd0}#nav li:hover .no-green-hover{background-color:transparent}.dropdown{position:relative;z-index:99999;font-family:roobert,sans-serif}#nav .dropdown{display:block;position:absolute}.dropdown li{display:block!important;text-align:left;display:block;float:none!important;border-bottom:1px solid #40bcd0;background-color:#7bd0df;margin-bottom:0!important;margin-left:0!important;transition:background-color .5s;font-family:roobert,sans-serif}.dropdown li a{display:block;background-color:transparent;padding:10px 13px;color:#1f1f30;text-decoration:none;font-size:16px}.dropdown li a:hover{text-decoration:underline;text-underline-offset:3px}.dropdown li:hover{background-color:#a0dde7}.dropdown li:last-of-type{border-radius:0 0 4px 4px;border-bottom:0}.get-started a.button{margin-bottom:0}.smartling-es .dd-account-settings{width:295px}.smartling-pt .dd-account-settings{width:295px}#tablet-hamburger{display:none;width:30px;height:30px;background-size:cover;background:url(data:image/svg+xml;utf8;base64,IDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAwIDgwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjgwIj4gPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxNSIgcng9IjQiIHN0eWxlPSJmaWxsOiByZ2IoNjQsIDE4OCwgMjA4KTsiLz4gPHJlY3QgeT0iMzAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTUiIHJ4PSI0IiBzdHlsZT0iZmlsbDogcmdiKDY0LCAxODgsIDIwOCk7Ii8+IDxyZWN0IHk9IjYwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjE1IiByeD0iNCIgc3R5bGU9ImZpbGw6IHJnYig2NCwgMTg4LCAyMDgpOyIvPiA8L3N2Zz4=);background-repeat:no-repeat;content:"";background-size:30px;cursor:pointer;margin-top:7px;text-indent:-9999px}#hamburger-open a{line-height:40px}#hamburger-open a:hover,#hamburger-closed a:hover{text-decoration:none}a.button-header.tablet-get-started{display:none;float:right;line-height:22px}#mobile-nav-overlay{display:none;position:fixed;top:79px;right:0;z-index:99999;background:transparent url(/images/ui-grain-dots.png);-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.header-logo{float:left;margin-top:13px;background-image:url(../../Images/SVG-icons/cdb-logo.svg);height:40px;width:60px}@media(max-width:800px){#tablet-hamburger{display:flex}#nav{display:none}a.button-header.tablet-get-started{display:inline-block;margin-top:19px}}@media(max-width:540px){#header-wrapper #logo{margin-top:19px}#header-wrapper #logo img{height:33px}a.button.tablet-get-started{padding:8px 11px;margin-top:20px}}#mobile-nav-container{z-index:8998;background-color:#1f1f30;position:fixed;top:0;left:-250px;width:250px;color:#40bcd0;font-family:roobert,sans-serif;font-weight:400;overflow:hidden;display:none}@media(max-width:800px){#mobile-nav-container{display:block}}#mobile-nav-container :focus,#mobile-nav-container a:focus{outline:#40bcd0 auto 1px;color:initial}#mobile-nav-container #mobile-nav-scroller{overflow:auto;-webkit-overflow-scrolling:touch!important;position:relative}#mobile-nav-container #nav-overflow{display:block;position:absolute;bottom:0;left:0;height:60px;width:250px;background:transparent url(/images/nav-overflow.png) repeat-x}#mobile-nav-container .top{background-color:#1f1f30;height:79px;overflow:hidden;display:flex;align-items:center;justify-content:space-between;padding:0 25px;font-size:16px}#mobile-nav-container .top #logo-mobile{display:inline-block;margin:24px 0 0 20px;float:left}#mobile-nav-container .top #logo-mobile img{height:30px}#mobile-nav-container .top .get-started{display:inline-block;color:#ebebeb;font-family:roobert,sans-serif;font-weight:700;text-decoration:none}#mobile-nav-container .top .get-started:hover,#mobile-nav-container .top .get-started:focus{display:inline-block;padding:10px 13px;color:#40bcd0;text-decoration:underline;text-underline-offset:3px}#mobile-nav-container .top p{margin:17px auto 0;font-size:16px}#mobile-nav-container .top p .mobile-lang{display:inline-block;margin-left:15px;padding:7px 8px 5px}#mobile-nav-container .top p .mobile-lang img{margin-top:4px}#mobile-nav-container .top .mobile-lang{margin-right:16px}#mobile-nav-container .user-information{padding:16px}#mobile-nav-container .user-information .button{display:block;text-align:center;font-size:1.1em;font-weight:500}#mobile-nav-container .user-information a svg{height:19px;width:23px;margin-bottom:-5px;margin-right:7px;fill:currentColor;stroke:currentColor}#mobile-nav-container #mobile-nav{margin:0;padding:0}#mobile-nav-container #mobile-nav *{-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}#mobile-nav-container #mobile-nav .mobile-container{display:none}#mobile-nav-container #mobile-nav .chip{position:absolute;right:0;display:block;width:49px;height:49px;top:0;cursor:pointer}#mobile-nav-container #mobile-nav li{position:relative;list-style:none}#mobile-nav-container #mobile-nav li>a{color:#7bd0df;font-size:18px;font-weight:400;display:block;padding:16px;border-bottom:1px solid #4cc0d3;padding-right:50px;text-align:left;text-decoration:none}#mobile-nav-container #mobile-nav li>a:hover{text-decoration:underline;text-underline-offset:3px}#mobile-nav-container #mobile-nav li>a svg{height:19px;width:23px;margin-bottom:-5px;margin-right:7px;fill:currentColor;stroke:currentColor}#mobile-nav-container #mobile-nav li.expand.closed>.chip:after{content:"";width:18px;height:2px;top:23px;left:16px;position:absolute;display:block;background-color:#7bd0df}#mobile-nav-container #mobile-nav li.expand.closed>.chip:before{content:"";width:2px;height:18px;top:15px;left:24px;position:absolute;display:block;background-color:#7bd0df}#mobile-nav-container #mobile-nav li.expand.open>.chip:after{content:"";width:18px;height:2px;top:23px;left:16px;position:absolute;display:block;background-color:#7bd0df}#mobile-nav-container #mobile-nav li ul.mobile-nav-details{display:block}#mobile-nav-container #mobile-nav li ul.mobile-nav-details a{font-size:16px;padding-left:20px}#mobile-nav-container .mobile-nav-subsection{background-color:#151521;border-bottom:1px solid #29293f;position:relative}#mobile-nav-container .mobile-nav-subsection a{font-size:16px;padding:14px 15px;color:#40bcd0;display:block;position:relative;border-bottom:1px solid #29293f;padding-right:40px;text-align:left;text-decoration:none}#mobile-nav-container .mobile-nav-subsection a:hover,#mobile-nav-container .mobile-nav-subsection a:focus{text-decoration:underline;text-underline-offset:3px;color:#40bcd0}#mobile-nav-container .mobile-nav-subsection .account-info-mobile{padding:14px 15px;display:block;line-height:20px;text-overflow:ellipsis;font-size:16px;text-align:left}#mobile-nav-container .mobile-nav-subsection.expand.closed>.chip:after{content:"";width:18px;height:2px;top:23px;left:16px;position:absolute;display:block;background-color:#7bd0df}#mobile-nav-container .mobile-nav-subsection.expand.closed>.chip:before{content:"";width:2px;height:18px;top:15px;left:24px;position:absolute;display:block;background-color:#7bd0df}#mobile-nav-container .mobile-nav-subsection.expand.open>.chip:after{content:"";width:18px;height:2px;top:23px;left:16px;position:absolute;display:block;background-color:#7bd0df}@media only screen and (min-width:320px) and (max-width:480px){#mobile-nav-container #mobile-nav-scroller{width:250px}}@media only screen and (min-width:768px) and (max-width:1024px){#mobile-nav-container #mobile-nav-scroller{width:250px}}a#account-settings-link{display:inherit!important}#nav>li.dd-account-settings>a{display:block}#nav>li.dd-account-settings>.dropdown{background-color:inherit;border:0;padding:0}#nav>li.dd-account-settings:hover #account-settings-link{color:#1f1f30;background-color:#40bcd0}#account-info-header{padding:10px 18px;color:#1f1f30;font-size:16px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;font-family:roobert,sans-serif;cursor:default}#account-info-header:hover{background-color:#7bd0df}#header-account-txt{margin-right:10px}.gear-icon{display:inline-block;width:20px;height:20px;margin-left:4px;margin-top:1px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNiAyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNC41LDI2aC0zLjFjLTAuOCwwLTEuNS0wLjctMS41LTEuNXYtMC45Yy0wLjgtMC4yLTEuNi0wLjYtMi40LTFMNywyMy4yYy0wLjYsMC42LTEuNiwwLjYtMi4xLDBsLTIuMi0yLjIKCQljLTAuNi0wLjYtMC42LTEuNSwwLTIuMWwwLjYtMC42Yy0wLjQtMC43LTAuNy0xLjUtMS0yLjRIMS41QzAuNywxNiwwLDE1LjMsMCwxNC41di0zLjFDMCwxMC43LDAuNywxMCwxLjUsMTBoMC45CgkJYzAuMi0wLjgsMC42LTEuNiwxLTIuNEwyLjgsN2MtMC42LTAuNi0wLjYtMS41LDAtMi4xbDIuMi0yLjJjMC41LTAuNSwxLjUtMC41LDIuMSwwbDAuNiwwLjZDOC40LDMsOS4yLDIuNiwxMCwyLjRWMS41CgkJQzEwLDAuNywxMC43LDAsMTEuNSwwaDMuMUMxNS4zLDAsMTYsMC43LDE2LDEuNXYwLjljMC44LDAuMiwxLjYsMC42LDIuNCwxTDE5LDIuOGMwLjYtMC42LDEuNi0wLjYsMi4xLDBsMi4yLDIuMgoJCWMwLjYsMC42LDAuNiwxLjUsMCwyLjFsLTAuNiwwLjZjMC40LDAuNywwLjcsMS41LDEsMi40aDAuOWMwLjgsMCwxLjUsMC43LDEuNSwxLjV2My4xYzAsMC44LTAuNywxLjUtMS41LDEuNWgtMC45CgkJYy0wLjIsMC44LTAuNiwxLjYtMSwyLjRsMC42LDAuNmMwLjYsMC42LDAuNiwxLjUsMCwyLjFsLTIuMiwyLjJjLTAuNSwwLjUtMS41LDAuNS0yLjEsMGwtMC42LTAuNmMtMC44LDAuNC0xLjUsMC43LTIuNCwxdjAuOQoJCUMxNiwyNS4zLDE1LjMsMjYsMTQuNSwyNnogTTEyLDI0aDJ2LTJsMC44LTAuMmMxLjEtMC4yLDIuMi0wLjcsMy4yLTEuM2wwLjctMC41bDEuNCwxLjRsMS40LTEuNGwtMS40LTEuNGwwLjUtMC43CgkJYzAuNi0xLDEuMS0yLDEuMy0zLjJMMjIsMTRoMnYtMmgtMmwtMC4yLTAuOEMyMS42LDEwLjEsMjEuMSw5LDIwLjUsOGwtMC41LTAuN2wxLjQtMS40bC0xLjQtMS40bC0xLjQsMS40TDE4LDUuNQoJCWMtMS0wLjYtMi0xLjEtMy4yLTEuM0wxNCw0VjJoLTJ2MmwtMC44LDAuMkMxMC4xLDQuNCw5LDQuOSw4LDUuNUw3LjQsNS45TDUuOSw0LjVMNC41LDUuOWwxLjQsMS40TDUuNSw4Yy0wLjYsMS0xLjEsMi0xLjMsMy4yCgkJTDQsMTJIMnYyaDJsMC4yLDAuOEM0LjQsMTUuOSw0LjksMTcsNS41LDE4bDAuNSwwLjdsLTEuNCwxLjRsMS40LDEuNGwxLjQtMS40TDgsMjAuNWMxLDAuNiwyLDEuMSwzLjIsMS4zTDEyLDIyVjI0eiIvPgo8L2c+CjxnPgoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEzLDE4LjhjLTMuMiwwLTUuOC0yLjYtNS44LTUuOFM5LjgsNy4yLDEzLDcuMnM1LjgsMi42LDUuOCw1LjhTMTYuMiwxOC44LDEzLDE4Ljh6IE0xMyw5LjIKCQljLTIuMSwwLTMuOCwxLjctMy44LDMuOGMwLDIuMSwxLjcsMy44LDMuOCwzLjhjMi4xLDAsMy44LTEuNywzLjgtMy44QzE2LjgsMTAuOSwxNS4xLDkuMiwxMyw5LjJ6Ii8+CjwvZz4KPC9zdmc+) no-repeat,center,center}.gear-icon-hover{display:inline-block;width:20px;height:20px;margin-left:4px;margin-top:1px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM0Q0JFOUYiIGQ9Ik01NS44IDEwMEg0My44Yy0zLjEgMC01LjgtMi43LTUuOC01Ljh2LTMuNWMtMy4xLTAuOC02LjItMi4zLTkuMi0zLjhsLTEuOSAyLjNjLTIuMyAyLjMtNi4yIDIuMy04LjEgMCBsLTguNS04LjVjLTIuMy0yLjMtMi4zLTUuOCAwLTguMWwyLjMtMi4zYy0xLjUtMi43LTIuNy01LjgtMy44LTkuMkg1LjhDMi43IDYxLjUgMCA1OC44IDAgNTUuOFY0My44YzAtMi43IDIuNy01LjQgNS44LTUuNGgzLjUgYzAuOC0zLjEgMi4zLTYuMiAzLjgtOS4ybC0yLjMtMi4zYy0yLjMtMi4zLTIuMy01LjggMC04LjFsOC41LTguNWMxLjktMS45IDUuOC0xLjkgOC4xIDBsMi4zIDIuM2MyLjctMS4yIDUuOC0yLjcgOC44LTMuNVY1LjggYzAtMy4xIDIuNy01LjggNS44LTUuOGgxMS45YzIuNyAwIDUuNCAyLjcgNS40IDUuOHYzLjVjMy4xIDAuOCA2LjIgMi4zIDkuMiAzLjhsMi4zLTIuM2MyLjMtMi4zIDYuMi0yLjMgOC4xIDBsOC41IDguNSBjMi4zIDIuMyAyLjMgNS44IDAgOC4xbC0yLjMgMi4zYzEuNSAyLjcgMi43IDUuOCAzLjggOS4yaDMuNWMzLjEgMCA1LjggMi43IDUuOCA1Ljh2MTEuOWMwIDMuMS0yLjcgNS44LTUuOCA1LjhoLTMuNSBjLTAuOCAzLjEtMi4zIDYuMi0zLjggOS4ybDIuMyAyLjNjMi4zIDIuMyAyLjMgNS44IDAgOC4xbC04LjUgOC41Yy0xLjkgMS45LTUuOCAxLjktOC4xIDBsLTIuMy0yLjNjLTMuMSAxLjUtNS44IDIuNy05LjIgMy44djMuNSBDNjEuNSA5Ny4zIDU4LjggMTAwIDU1LjggMTAweiBNNDYuMiA5Mi4zaDcuN3YtNy43bDMuMS0wLjhjNC4yLTAuOCA4LjUtMi43IDEyLjMtNWwyLjctMS45bDUuNCA1LjRsNS40LTUuNGwtNS40LTUuNGwxLjktMi43IGMyLjMtMy44IDQuMi03LjcgNS0xMi4zbDAuNC0yLjdoNy43di03LjdoLTcuN2wtMC44LTMuMWMtMC44LTQuMi0yLjctOC41LTUtMTIuM2wtMS45LTIuN2w1LjQtNS40bC01LjQtNS40bC01LjQgNS40bC0yLjMtMS41IGMtMy44LTIuMy03LjctNC4yLTEyLjMtNWwtMy4xLTAuOFY3LjdoLTcuN3Y3LjdsLTMuMSAwLjhjLTQuMiAwLjgtOC41IDIuNy0xMi4zIDVsLTIuMyAxLjVsLTUuOC01LjRsLTUuNCA1LjRsNS40IDUuNGwtMS41IDIuNyBjLTIuMyAzLjgtNC4yIDcuNy01IDEyLjNsLTAuOCAzLjFINy43djcuN2g3LjdsMC44IDMuMWMwLjggNC4yIDIuNyA4LjUgNSAxMi4zbDEuOSAyLjdsLTUuNCA1LjRsNS40IDUuNGw1LjQtNS40bDIuMyAxLjUgYzMuOCAyLjMgNy43IDQuMiAxMi4zIDVsMy4xIDAuOFY5Mi4zeiIvPgo8L2c+CjxnPgoJPHBhdGggZmlsbD0iIzRDQkU5RiIgZD0iTTUwIDcyLjNjLTEyLjMgMC0yMi4zLTEwLTIyLjMtMjIuM3MxMC0yMi4zIDIyLjMtMjIuM3MyMi4zIDEwIDIyLjMgMjIuM1M2Mi4zIDcyLjMgNTAgNzIuM3ogTTUwIDM1LjQgYy04LjEgMC0xNC42IDYuNS0xNC42IDE0LjZTNDEuOSA2NC42IDUwIDY0LjZTNjQuNiA1OC4xIDY0LjYgNTBTNTguMSAzNS40IDUwIDM1LjR6Ii8+CjwvZz4KPC9zdmc+) no-repeat,center,center}.cart-icon{width:22px;height:19px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDkuOSA4LjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDkuOSA4LjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMCwwLjUgMi40LDAuNSAzLjcsNS44IDguNSw1LjggOS4zLDEuOCAyLjksMS44Ii8+CjxjaXJjbGUgZmlsbD0iIzAwMCIgY3g9IjQuNiIgY3k9IjcuNyIgcj0iMC43Ii8+CjxjaXJjbGUgZmlsbD0iIzAwMCIgY3g9IjcuNiIgY3k9IjcuNyIgcj0iMC43Ii8+Cjwvc3ZnPg==);background-repeat:no-repeat;display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden;margin-bottom:-4px}#cart-qty{height:23px;min-width:23px;padding:2px;border-radius:20px;background-color:#7e5279;color:#ccc;position:absolute;left:35px;top:-12px;display:none;line-height:23px}.dashboard-icon{width:22px;height:19px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIyLjQgMjIuNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjIuNCAyMi43IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMi4yNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjEuMyAyMC42YzAgMC42LTAuNCAxLTEgMUgyLjEgYy0wLjYgMC0xLTAuNC0xLTFWMi4xYzAtMC42IDAuNC0xIDEtMWgxOC4yYzAuNiAwIDEgMC40IDEgMVYyMC42eiIvPgoJPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyLjI1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iNS44LDExLjYgNy45LDE1LjkgMTEuMiw2LjggMTUsMTMuMyAxNy4yLDExLjUiLz4KPC9nPgo8L3N2Zz4=) no-repeat,center,center;background-repeat:no-repeat;display:inline-block}.dashboard-hover{width:22px;height:19px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIyLjQgMjIuNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjIuNCAyMi43IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMi4yNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjEuMyAyMC42YzAgMC42LTAuNCAxLTEgMUgyLjEgYy0wLjYgMC0xLTAuNC0xLTFWMi4xYzAtMC42IDAuNC0xIDEtMWgxOC4yYzAuNiAwIDEgMC40IDEgMVYyMC42eiIvPgoJPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyLjI1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iNS44LDExLjYgNy45LDE1LjkgMTEuMiw2LjggMTUsMTMuMyAxNy4yLDExLjUiLz4KPC9nPgo8L3N2Zz4=) no-repeat,center,center;background-repeat:no-repeat;display:inline-block}.template-icon{width:22px;height:19px;background:url(data:image/svg+xml,) no-repeat,center,center;background-repeat:no-repeat;display:inline-block}#mobile-nav-container svg,#header-wrapper svg,.svg-icon{fill:currentColor;stroke:currentColor}#account-settings-link svg{height:19px;width:23px;margin-bottom:-5px;margin-right:7px}#account-settings-link .middle{vertical-align:middle}.page-heading-alert{position:absolute;overflow:visible;top:79px;z-index:8997;text-align:center;padding:7px;color:#fff;background-color:rgba(234,93,39,.7);width:100%;font-size:13px}.page-heading-alert a{color:#fff;text-decoration:underline;text-underline-offset:3px}.page-heading-alert a:hover{color:#e8e8ea}.webforms-cart-icon{min-height:22px}a.button-header,.button-header{-webkit-transition:background-color .3s ease 0s;-moz-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s;display:block;text-align:center;color:#1f1f30;font-family:roobert,sans-serif;font-weight:700;background-color:#40bcd0;padding:10px 13px;border-radius:50px;font-size:16px;margin-bottom:20px;border:0;cursor:pointer;letter-spacing:.01em;text-decoration:none}a.button-header:hover,.button-header:hover{color:#1f1f30;background-color:#f2b538;text-decoration:none}a.button-header:focus,.button-header:focus{outline:#f2b538 auto 1px}a.button-header.square-rect,.button-header.square-rect{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;padding:10px 13px;border-radius:4px;font-size:16px;font-family:roobert,sans-serif;font-weight:700}[class^=button-primary-cta]{all:initial}.button-primary-cta{background-color:#40bcd0;color:#1f1f30;text-transform:capitalize;font-family:roobert,sans-serif;font-size:18px;font-weight:700;line-height:20px;display:inline-flex;align-items:center;padding:14px 24px;border-radius:4px;border:none;box-sizing:border-box;border:2px solid transparent;transition:background-color ease-in 200ms;cursor:pointer}.button-primary-cta:disabled{pointer-events:none;opacity:.5}.button-primary-cta:focus:hover,.button-primary-cta:hover{background-color:#f2b538}.button-primary-cta:active{background-color:#f9e606}.button-primary-cta:focus{border:2px solid #40bcd0;filter:drop-shadow(0px 0px 8px rgba(64,188,208,0.69));box-shadow:inset 0 0 0 1px #fff;outline:none;border-radius:7px;background-color:#40bcd0}.button-primary-cta--alternate{background-color:#f2b538}.button-primary-cta--alternate:focus:hover,.button-primary-cta--alternate:hover{background-color:#40bcd0}.button-primary-cta--alternate:focus{background-color:#f2b538}@media(max-width:540px){.button-primary-cta--full-width-small{width:100%;display:block;text-align:center}}html{margin:0}body{margin-top:79px;font-family:pt sans,sans-serif;background:#ebebeb;display:flex;flex-direction:column;min-height:calc(100vh - 79px)}body.store-login{background:#fff}.medium{font-size:18px;line-height:28px;font-family:pt sans,sans-serif;margin-bottom:0}.container{height:103px;margin:0 auto;position:relative;width:955px}.container-main{max-width:1050px;display:flex;justify-content:center;align-items:flex-start;padding:20px 20px 60px;margin:0 auto;flex:1 0 auto}.navbar{min-height:79px;background:#010015}.navbar .container-main{max-width:1050px;height:79px;display:flex;align-items:center;justify-content:flex-start}.navbar-brand{padding:0 15px;margin-top:20px}.navbar-brand>.icon-banner{position:relative;top:-2px;display:inline;height:50px}:focus,a:focus,.btn:focus,.btn:active:focus{outline:#4cbe9f auto 1px}.btn-primary{background-color:#4cbe9f;border:none;transition:background-color .3s ease 0s}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#2ea587}.btn-primary[disabled]{background-color:#4cbe9f;border:none}.btn-primary:focus{outline:none;box-shadow:0 0 0 2px #060209,0 0 0 3px #fff}.btn-primary:focus:active{background-color:#2ea587}.btn-link{color:#004738}.btn-link:hover,.btn-link:active,.btn-link:focus{color:#2ea587}.alert a{color:#004738}.alert a:hover,.alert a:active,.alert a:focus{color:#2ea587}.form-control:focus{border-color:#00866a;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #00866a;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #2ea587}a.button,.button{-webkit-transition:background-color .3s ease 0s;-moz-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s;display:inline-block;color:#060209;font-family:pt sans,sans-serif;background-color:#4cbe9f;padding:13px 19px;border-radius:50px;font-size:1.2em;margin-bottom:20px;border:0;line-height:1.3em;cursor:pointer}a.button:hover,.button:hover{background-color:#2ea587;text-decoration:none}.button:focus{outline:none;box-shadow:0 0 0 2px #060209,0 0 0 3px #fff}.login-button-wrapper{display:flex;justify-content:center;margin-bottom:0}.login-button-wrapper .btn-primary{order:2}.login-button-wrapper .btn-link{margin-right:5px}@media(min-width:541px){.login-button-wrapper{justify-content:flex-end}}.recaptcha .login-button-wrapper{margin-top:20px}.recaptcha .recaptcha-label{margin-bottom:20px}.generic-login-page{display:flex;justify-content:center;flex-flow:row wrap;flex:0 1 95%;margin:0;align-items:center}.generic-login-page .login-button-wrapper{justify-content:flex-end}@media(min-width:541px){.generic-login-page{margin-top:40px}}@media(min-width:768px){.generic-login-page{justify-content:space-between;align-content:flex-start;align-items:flex-start;flex:unset;margin-top:0}}@media(min-width:992px){.generic-login-page{align-items:center}}.generic-login-page::before,.generic-login-page::after{display:none}.generic-login-page input{color:#666;background-color:#fafafa}.generic-login-page .login-remember,.generic-login-page .forgot-password-wrapper{text-align:left}.generic-login-page .panel-wrapper .panel-body{padding:0}.generic-login-page .panel-wrapper .panel{border:none;border-radius:unset;box-shadow:none;-webkit-box-shadow:none}.members-login-page{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start;margin-block-start:150px!important}.members-login-page .login-button{min-width:95px;margin-bottom:0;-webkit-transition:background-color .3s ease 0s;-moz-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s;display:inline-block;color:#060209;font-family:pt sans,sans-serif;background-color:#4cbe9f;padding:13px 19px;border-radius:50px;font-size:1.2em;margin-bottom:20px;border:0;line-height:1.3em;cursor:pointer}.members-login-page .login-button:hover{background-color:#2ea587;text-decoration:none}.members-login-page .login-button:focus{outline:none;box-shadow:0 0 0 2px #060209,0 0 0 3px #fff}@media(min-width:768px){.members-login-page{justify-content:space-between}}.members-login-page .panel{margin-bottom:0;background-color:inherit;border:none;border-radius:unset;box-shadow:none;-webkit-box-shadow:none}.members-login-page .panel-body{padding:0}.members-login-page .cancel{display:none}.navbar-header{position:relative;top:-4px}.icon{position:relative;top:-10px}.logged-out .medium,.logged-out .extra-large{text-align:center}.logged-out iframe{display:none;width:0;height:0}.page-consent .client-logo{float:left}.page-consent .client-logo img{width:80px;height:80px}.page-consent .consent-buttons{margin-top:25px}.page-consent .consent-form .consent-scopecheck{display:inline-block;margin-right:5px}.page-consent .consent-form .consent-description{margin-left:25px}.page-consent .consent-form .consent-description label{font-weight:400}.page-consent .consent-form .consent-remember{padding-left:16px}.grants .page-header{margin-bottom:10px}.grants .grant{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d3d3d3}.grants .grant img{width:100px;height:100px}.grants .grant .clientname{font-size:140%;font-weight:700}.grants .grant .granttype,.grants .grant .created,.grants .grant .expires{font-size:120%;font-weight:700}.grants .grant li{list-style-type:none;display:inline}.grants .grant li::after{content:", "}.grants .grant li::after:last-child{content:""}.navbar-toggle{display:none}label{font-size:16px}.panel-wrapper{width:100%}.login-section{text-align:center}@media(min-width:541px){.login-section{text-align:left}}.page-header{width:100%;margin:30px 0 0;padding-bottom:0;border-bottom:none}@media(min-width:992px){.page-header{margin:0}}@media(min-width:768px){.login-page{margin:60px 0 0}}.login-wrapper{flex:0 1 400px}.sign-up-wrapper{flex:0 1 450px}@media(min-width:768px){.sign-up-wrapper{flex:0 1 45%}}.members-header{align-items:center;display:flex;margin:auto;justify-content:left;height:79px;max-width:1070px}.members-header .icon-banner{background-image:url(/img/cdb-logo-update.svg);height:40px;width:60px;margin-bottom:10px}.members-login-wrapper{flex:0 1 450px}@media(min-width:768px){.members-login-wrapper{flex:0 1 45%}}.extra-large{margin-bottom:15px;font-family:pt sans,sans-serif;font-size:24px;line-height:37px;color:#060209;text-align:center;font-weight:700}@media(min-width:541px){.extra-large{font-size:38px;line-height:45px;text-align:left;font-weight:400;margin-bottom:20px}}.medium{font-size:15px;line-height:26px;margin-bottom:15px;font-family:pt sans,sans-serif;color:#060209;text-align:center}@media(min-width:541px){.medium{font-size:18px;line-height:28px;margin-bottom:20px;text-align:left}}.password-label{display:flex;justify-content:space-between}.forgot-password{display:inline-block;line-height:1.5em;font-size:14px}@media(min-width:768px){.forgot-password{margin-top:auto;text-align:left}}.forgot-password-wrapper{text-align:center}@media(min-width:541px){.forgot-password-wrapper{text-align:left}}input[type=checkbox]{width:20px;height:25px;position:absolute;margin:0}.login-remember{position:relative;text-align:center;align-self:flex-start}.login-remember label{margin-bottom:0}@media(min-width:541px){.login-remember{margin-bottom:0;text-align:left;align-self:unset}}.login-remember strong{padding-left:28px;font-size:14px}.remeber-login-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width:541px){.remeber-login-wrapper{justify-content:space-between;flex-direction:row}}@media(min-width:541px){.panel-body{padding:20px 40px 30px}}.panel-body__spacing{padding:20px 40px 30px;line-height:1.5em}.panel-body__spacing .button-primary-cta{margin:15px 0}@media(min-width:541px){.with-background-image{background-image:url(/img/home-hero.jpg);background-size:cover;position:relative;background-repeat:no-repeat;top:0}}@media(min-width:768px){.with-background-image{height:calc(100vh - 80px)}}.generic-login-panel-wrapper{flex:0 1 100%}@media(min-width:768px){.generic-login-panel-wrapper{flex:0 1 45%}}@media(max-width:540px){.panel{margin-bottom:0;background-color:inherit;border:none;border-radius:unset;box-shadow:none;-webkit-box-shadow:none}.panel-body{padding:0}}.partner-image-text-wrapper{flex:0 1 100%;margin-top:40px;text-align:center}.partner-image-text-wrapper img{width:100%;padding:30px}.partner-image-text-wrapper p{text-align:center}@media(min-width:768px){.partner-image-text-wrapper{display:block;flex:0 1 45%;margin-top:0}}.password-reset-page{width:100%;display:flex;flex-flow:row wrap;justify-content:center}.password-toolTip{background:#fff;padding:11px 10px;font-size:.9em;border-radius:3px;margin:auto;margin-top:20px;border:3px solid #e8e8ea;width:100%;display:none}@media(min-width:992px){.password-toolTip{color:#666;background-color:#e8e8ea;padding:15px;width:250px;min-height:100px;border:3px solid #666;text-align:left;font-size:14px;box-shadow:2px 2px 5px #999;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:absolute;line-height:20px;top:32px;right:-256px;z-index:99;margin-top:0;display:none}.password-toolTip::before{content:"";position:absolute;bottom:auto;top:5px;left:-10px;border-width:10px 10px 10px 0;border-style:solid;border-color:transparent #666;display:block;width:0}.password-toolTip::after{content:"";position:absolute;bottom:auto;top:5px;left:-6px;border-width:10px 10px 10px 0;border-style:solid;border-color:transparent #e8e8ea;display:block;width:0}}.bold-error{font-weight:700;color:#a94442}.passwordShort.bold-error{color:#d87b29}.passwordChar.bold-error{color:#900}.input-error{background-color:#fd7878;color:#060209;border-radius:3px 3px 3px 3px;display:block;margin:5px 0 20px;font-size:14px;line-height:20px;padding:8px 10px}.input-error .validation-summary-errors{padding:0;margin:0}.input-error .validation-summary-errors ul{padding:0}.input-error .validation-summary-errors ul li{margin:0;padding:0}.validation-summary-errors{background-color:#fd7878;color:#060209;padding:15px;margin-bottom:15px;max-width:365px;padding:15px;border-radius:3px 3px 3px 3px;display:block;margin:5px 0 20px;font-size:14px;line-height:20px}.validation-summary-errors ul{margin-bottom:0}.empty-password-error{margin-top:20px}.password-strength-wrapper{font-weight:700;font-style:italic;margin-top:10px}#pwdStrengthShort{display:none;color:#d87b29;text-transform:uppercase}#pwdStrengthWeak{display:none;color:#900;text-transform:uppercase}#pwdStrengthStrong{display:none;color:#3a3;text-transform:uppercase}.store-header-text{display:none}.store-header-text span{color:#ea5d27}.store-login .icon-banner{height:54px;top:4px}.store-login .navbar{background:transparent url(/img/header-gradient.jpg) repeat-x 0 0;min-height:103px;border-bottom:none}.store-login #update-your-browser-banner{margin-top:24px}@media(min-width:768px){.store-login .store-header-text{display:inline-block;margin:0}.store-login .store-header-text a{border-right:1px solid #d7d7d9;color:#202020;margin:0;padding:0 8px 0 5px;cursor:pointer;font-size:12px}.store-login .store-header-text .log-in-header-link{border-right:none}}.store-login-page input{border-radius:0}.store-login-page .extra-large{font-family:MrAlex,sans-serif}.store-login-page .medium{font-family:Dosis,sans-serif}.store-login-page .button,.store-login-page .login-button{border-radius:4px;padding:10px 13px;min-width:63px;font-weight:700;font-size:14px}.store-login-page .login-section{text-align:center}.store-login-page .login-section .medium{text-align:center}.email-validation-error{margin-top:20px}.artist-login-store-image{background-image:url(/img/login-membersbg.png);height:348px;width:309px;display:block;margin:auto}.artist-login-store-image p{font-family:dosis,sans-serif;font-size:20px;color:#fff;line-height:1.5;margin:22px 0 0 25px}.artist-login-store-image img{margin:50px 0 22px 22px}.artist-login-store-image a{margin-bottom:0}.guest-register-text{margin-bottom:20px}.edit-button{float:right}#update-your-browser-banner{font-family:Arial,​Verdana,​sans-serif;line-height:26px;background-color:#ccd00a;font-size:14px;padding:10px;font-weight:700;text-align:center;display:none;cursor:pointer;position:absolute;width:100%}.updateYourBrowserModal{font-family:Arial,Verdana,sans-serif;float:left;margin:20px;text-align:left;font-size:12px;opacity:1}.updateYourBrowserModal ul{list-style:none;padding-left:0}.updateYourBrowserModal ul li{float:left;padding:12px 12px 34px;text-align:center}.updateYourBrowserModal ul li a{font-size:12px;color:#666}.updateYourBrowserModal ul li div{background-image:url(/img/browserlogos.png);background-repeat:no-repeat;width:100px;height:100px}@media(max-width:333px){.updateYourBrowserModal ul li div{margin:auto}}@media(max-width:333px){.updateYourBrowserModal ul li{float:none}}@media(max-width:625px){.updateYourBrowserModal ul{margin:auto;width:250px;height:300px}}@media(max-width:333px){.updateYourBrowserModal ul{width:auto;height:auto}}.updateYourBrowserModal h2{float:none;font-size:24px;font-weight:700}.updateYourBrowserModal p{font-family:Arial,​Verdana,​sans-serif;line-height:18px;font-size:15px;margin:20px auto}.updateYourBrowserModal a.green{float:right}#lnk-chrome{background-position:-4px 0}#lnk-firefox{background-position:-171px 0}#lnk-safari{background-position:-340px 0}#lnk-ie{background-position:-495px 0}.modal2{overflow:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000}.modal2-content{border-radius:3px;position:relative;overflow:hidden;text-align:center;padding-top:0;margin:50px auto;background-color:#fff;z-index:99999;width:550px;min-width:200px}.modal2-content.visible{visibility:inherit}@media(max-width:625px){.modal2-content{width:90%;margin-top:-15px}}.modal2-close-button-browser-detect{position:absolute;right:11px;top:12px;width:29px;height:27px;text-align:center;cursor:pointer;padding-top:1px;font-size:1.5em;text-decoration:none!important;color:#666}.modal2-close-button-browser-detect:hover{color:#4cbe9f;border-radius:50px}.modal2-header,.modal2-body{text-align:left;position:relative;padding:13px 18px;border-bottom:1px solid #e8e8ea}.modal2-header{font-weight:700;font-size:18px;padding-right:48px;line-height:28px;padding-left:0}.modal2-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;opacity:0;background-color:#060209;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;transition:All .5s ease}.modal2-bg.open{opacity:.7;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;filter:alpha(opacity=70)}.close-button-wrapper{clear:both}#updateYourBrowser{position:absolute;width:100%}.youtube-login{align-items:flex-start}.youtube-login .cancel{display:none}.youtube-login .login-button-wrapper{flex-direction:column;align-items:center}.youtube-login .login-button-wrapper p{margin:0}.youtube-login .login-button{width:80px;align-self:center;font-size:16px;color:#060209;order:unset}.youtube-login .create-new-account{display:block;margin-right:0;padding-bottom:0;padding:0}.youtube-login p.create-new-account{margin-top:5px}.youtube-login .top-img{width:250px;padding-bottom:0}.youtube-login .generic-login-panel-wrapper{display:flex;flex-direction:column;padding-top:30px}.youtube-login .generic-login-panel-wrapper .extra-large{margin-top:0}.youtube-login .login-wrapper{flex:0 1 auto}.youtube-login .login-remember{align-self:flex-start}.create-new-account{display:none}.alert-purple{background-color:rgba(126,82,121,.2);border:1px solid #7e5279;line-height:1.5em;font-size:14px;padding:10px;border-radius:5px}.alert-purple.forgot-password-purple{margin:0 0 1em;padding:.75em}.members-password-reset-page h2.extra-large,.members-change-username-page h2.extra-large{margin-top:0}.members-password-reset-page fieldset,.members-change-username-page fieldset{display:flex;justify-content:space-between;flex-direction:column}@media(min-width:768px){.members-password-reset-page fieldset,.members-change-username-page fieldset{flex-direction:row}}.members-password-reset-page .password-requirements,.members-password-reset-page .username-requirements,.members-change-username-page .password-requirements,.members-change-username-page .username-requirements{padding-top:0;padding-bottom:12px;display:flex;flex-direction:column-reverse}.members-password-reset-page .password-requirements ul,.members-password-reset-page .username-requirements ul,.members-change-username-page .password-requirements ul,.members-change-username-page .username-requirements ul{margin-top:15px;margin-bottom:15px}@media(min-width:768px){.members-password-reset-page .password-requirements,.members-password-reset-page .username-requirements,.members-change-username-page .password-requirements,.members-change-username-page .username-requirements{padding-top:27px;padding-left:27px;width:50%;flex-direction:column}}.members-password-reset-page .validation-summary-errors,.members-change-username-page .validation-summary-errors{background:#f7dbd4;padding:15px;margin-bottom:15px;max-width:365px;padding:15px;background-color:#fd7878;border-radius:3px 3px 3px 3px;display:block;margin:5px 0 20px;color:#060209;font-size:14px;line-height:20px}.members-password-reset-page .validation-summary-errors ul,.members-change-username-page .validation-summary-errors ul{margin-bottom:0;padding-left:0;list-style:none}.members-password-reset-page .validation-summary-errors ul li,.members-change-username-page .validation-summary-errors ul li{margin:5px}.members-password-reset-page .validation-summary-errors ul li::before,.members-change-username-page .validation-summary-errors ul li::before{content:"";display:inline-block;height:15px;width:15px;background-image:url(/img/exclam.svg);background-size:contain;position:relative;top:2px;margin-right:5px}@media(min-width:768px){.members-password-reset-page .validation-summary-errors,.members-change-username-page .validation-summary-errors{max-width:627px}}@media(min-width:768px){.members-password-reset-page .form-inputs-wrapper,.members-change-username-page .form-inputs-wrapper{width:50%}}.members-password-reset-page .password-strength-wrapper{font-weight:700;font-style:normal;margin-bottom:20px;margin-top:0}@media(min-width:768px){.members-password-reset-page .password-strength-wrapper{margin-bottom:10px}}.members-password-reset-page #pwdStrengthShort,.members-password-reset-page #pwdStrengthWeak,.members-password-reset-page #pwdStrengthStrong{display:none;position:relative;text-transform:none;padding:5px;padding-right:7px;margin-top:2px;line-height:1em;border:1px solid #d7d7d9;border-radius:4px;color:#fff;text-align:right}.members-password-reset-page #pwdStrengthShort{background:linear-gradient(90deg,#D84A27 40%,#FFF 0,#FFF 100%);padding-right:61%}.members-password-reset-page #pwdStrengthWeak{background:linear-gradient(90deg,#D84A27 60%,#FFF 0,#FFF 100%);padding-right:41%}.members-password-reset-page #pwdStrengthStrong{background:#00866a}@keyframes ellipsis{to{width:1em}}.animate-ellipsis{padding-right:1em;animation:fixpadding steps(4,end) 900ms infinite}.animate-ellipsis::after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis steps(4,end) 900ms infinite;content:"…";width:0}@keyframes fixpadding{to{padding-right:0}}.animate-countdown::after{display:inline-block;content:"0";animation:countdown steps(4,end) 3s}@keyframes countdown{from{content:"3"}33%{content:"2"}66%{content:"1"}to{content:"0"}}iframe.signout{border:0}.new-code-link-wrapper .btn-link{padding-left:0;margin-top:10px}.forgot-password-input{margin-left:20px}.forgot-password-p{font-weight:700;font-size:15px;margin:0 0 5px}.forgot-password-p-extra{margin-top:5px;color:#7e5279}.label-font-weight-fix{font-weight:400}.reset-password-btn{padding:10px;border-radius:20px;font-size:18px;color:#000}.forgot-password-purple{margin-bottom:20px}.mfa-almost-wrapper p{margin-bottom:20px}.signup-button-wrapper{display:flex;justify-content:end;flex-flow:row-reverse}.signup-button-wrapper.verify-phone{gap:44px}.phone-button{padding:0 40px 0 30px}.a-as-link{display:inline-flex;align-items:center}.phone-number-wrapper{display:flex}.phone-input{margin-left:2rem;width:30%}.country-code-select{border-radius:5px;color:grey;border-color:#d3d3d3;background-color:#fff}.phone-verification-span{color:grey}.six-digit-code-wrapper{display:flex;flex-wrap:wrap}.six-digit-label{width:100%}.six-digit-code-wrapper input{width:25px;padding:0 7px;margin-right:1rem;text-align:center}.new-code-link-wrapper{width:100%;justify-self:self-end;align-items:center;display:flex}.new-code-link-wrapper .btn-link{padding-left:0;margin-top:10px}.verify-button{margin-left:3rem}.mfa-almost-wrapper p{margin-bottom:20px}.mfa-button-wrapper{display:flex;justify-content:end;margin-bottom:10px}.mfa-button-wrapper .btn-primary{border-radius:3px;margin-left:20px;padding:5px 10px}.verify-button{margin-left:3rem}.validation-summary-errors ul{width:100%;padding:0}.validation-summary-errors ul li{list-style:none;background:#fd7878;color:#060209;border-radius:3px 3px 3px 3px}.validation-summary-errors ul li span a{color:#060209}.validation-summary-errors ul li span a:hover{color:#2ea587}@media(max-width:540px){.signup-button-wrapper{flex-flow:column}.signup-button-wrapper .a-as-link{display:block}.signup-button-wrapper .btn-link{margin-top:10px}.signup-button-wrapper .verify-button{margin-left:0}.signup-button-wrapper .new-code-link-wrapper .btn-link{width:100%}.phone-number-wrapper{display:flex;flex-flow:column}.phone-number-wrapper .country-code-select{height:35px}.phone-number-wrapper .phone-input{margin-left:0;width:100%;margin-top:20px}.validation-summary-errors ul{width:100%}.six-digit-code-wrapper{justify-content:center}.six-digit-code-wrapper .six-digit-label{display:flex;justify-content:center}}.auth-footer{background-color:#383838;padding:20px 0;width:100%;display:block;margin-top:auto;flex-shrink:0}.auth-footer .button-wrapper{display:flex;justify-content:center;flex-wrap:wrap}.auth-footer a,.auth-footer button{padding:10px 15px;font-family:roobert,sans-serif;font-size:14px;color:#f2b538;background:0 0;border:none;text-decoration:none;transition:all .3s ease 0s}.auth-footer a:hover,.auth-footer button:hover{color:#ebebeb;text-decoration:underline;text-underline-offset:3px;border:none}.announcement-ribbon{align-items:center;background-color:#57d694;font-family:roobert,sans-serif;color:#1f1f30;font-size:16px;margin:auto;position:absolute;left:0;right:0;top:80px;min-width:300px;padding:15px;line-height:1.2em;display:block;text-align:center}.announcement-ribbon .ribbon-link{color:#2b38b0;text-underline-offset:3px;text-decoration:none;font-family:roobert,sans-serif;font-weight:700;outline-offset:0}.announcement-ribbon .ribbon-link:hover{color:#1f1f30;text-decoration:underline}body{overflow-x:hidden;height:100%;position:relative;overflow-x:hidden;margin-top:0}.container{width:97%;max-width:955px;padding:0 20px}.container-main{max-width:955px;padding:0 30px 395px;margin:0 auto;width:100%;min-height:calc(100vh - 130px);overflow:hidden;display:block;position:relative}@media(min-width:701px){.container-main{padding-bottom:300px}}.navbar-brand-text{margin-top:25px;font-size:11px}@media(max-width:370px){.navbar-brand-text{display:none}}@media(min-width:768px){.navbar>.container .navbar-brand{margin-left:-30px}}.navbar-header{align-items:center;display:flex}.login-page{margin:20px 0 0}@media(min-width:545px){.login-page{margin:50px 0 0}}@media(min-width:992px){.generic-login-page{align-items:center}.generic-login-page .page-header{margin:0}}.store-login .download-header-image{margin-top:23px;margin-right:10px;height:72px}@media(min-width:1650px){.store-login .navbar .container::before{background:transparent url(/img/header-left.jpg) no-repeat 0 0;content:"";height:103px;left:-250px;position:absolute;width:320px}.store-login .navbar .container::after{top:0;background:transparent url(/img/header-right.jpg) no-repeat 0 0;content:"";height:103px;position:absolute;right:-350px;width:320px}}.store-login #update-your-browser-banner{margin-top:24px}.store-login .store-header-text{display:none}@media(min-width:769px){.store-login .store-header-text{display:inline-block;margin-right:0}}.footer-container{background:-webkit-linear-gradient(top,#f2f2f2 0%,#f9f9f9 100%);background:-o-linear-gradient(top,#f2f2f2 0%,#f9f9f9 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,#f9f9f9 100%);background:linear-gradient(top,#f2f2f2 0%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$start-color",endColorstr="$end-color",GradientType=0 );float:left;width:100%;margin-top:40px;position:absolute;bottom:0}.social-bar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:15px;font-family:Dosis,sans-serif;font-size:18px;margin:30px auto;position:relative}footer nav{float:left;height:auto;text-align:center;margin-bottom:10px}@media(min-width:701px){footer nav{text-align:left}}footer nav a{clear:both;display:block;font-size:13px;line-height:21px;color:#202020}.footer-header{font-family:Dosis,sans-serif;font-size:14px;font-weight:700;line-height:22px;margin-bottom:10px;margin-top:6px}.highlight{color:#ea5d27}#footer-navigation{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media(max-width:700px){#footer-navigation{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}}@media(min-width:701px){#footer-navigation{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;max-width:496px}#footer-navigation span{height:25px;width:26px;position:absolute}}#company-info-icon{top:19px;left:-18px;background:transparent url(/img/sprite-elements-trans.png) no-repeat -95px -56px}#help-icon{top:19px;left:166px;background:transparent url(/img/sprite-elements-trans.png) no-repeat -121px -56px}#myaccount-icon{top:19px;left:362px;background:transparent url(/img/sprite-elements-trans.png) no-repeat -147px -56px}.downloads-header-mobile-buttons{background:#000;height:40px;display:flex;align-items:center;justify-content:center}.downloads-header-mobile-buttons span{flex-basis:50%;display:flex;align-items:center;justify-content:center;height:40px}.downloads-header-mobile-buttons span:first-child{border-right:1px solid #fff}.downloads-header-mobile-buttons a{color:#fff;width:100%;text-align:center}@media(min-width:768px){.downloads-header-mobile-buttons{display:none}}.cookie-consent{text-align:center}.cookie-consent button{padding:10px 15px;background:0 0;border:none;text-decoration:none;transition:all .3s ease 0s}.cookie-consent button:hover{text-decoration:underline;text-underline-offset:3px;border:none}