@media only screen and (min-width :600px){#resourceLists #standardResourceList .icon.main,#resourceLists #standardTableResourceList .icon.main{width:148px;height:111px}}a,div,li{-webkit-tap-highlight-color:transparent}a{text-decoration:none}.text-center{text-align:center}.text-justify{text-align:justify}.text-right{text-align:right}body,html{font-family:sans-serif;margin:0;padding:0;width:100%;height:100%;overflow:hidden}.snap-content{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:2;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.snap-drawers{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}.snap-drawer{position:absolute;top:0;right:auto;bottom:0;left:auto;width:265px;height:auto;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.snap-drawer-left{left:0;z-index:1}.snap-drawer-right{right:0;z-index:1}.snapjs-left .snap-drawer-right,.snapjs-right .snap-drawer-left{display:none}.snapjs-expand-left .snap-drawer-left,.snapjs-expand-right .snap-drawer-right{width:100%}.m-scooch{position:relative;overflow:hidden;-webkit-font-smoothing:antialiased}.m-scooch.m-left{text-align:left}.m-scooch.m-center{text-align:center}.m-scooch.m-fluid>.m-scooch-inner>*{width:100%}.m-scooch.m-fluid.m-center>.m-scooch-inner>:first-child{margin-left:0}.m-scooch.m-fluid-2>.m-scooch-inner>*{width:50%}.m-scooch.m-fluid-2.m-center>.m-scooch-inner>:first-child{margin-left:25%}.m-scooch.m-fluid-3>.m-scooch-inner>*{width:33.333%}.m-scooch.m-fluid-3.m-center>.m-scooch-inner>:first-child{margin-left:33.333%}.m-scooch.m-fluid-4>.m-scooch-inner>*{width:25%}.m-scooch.m-fluid-4.m-center>.m-scooch-inner>:first-child{margin-left:37.5%}.m-scooch.m-fluid-5>.m-scooch-inner>*{width:20%}.m-scooch.m-fluid-5.m-center>.m-scooch-inner>:first-child{margin-left:40%}.m-scooch.m-fluid-6>.m-scooch-inner>*{width:16.667%}.m-scooch.m-fluid-6.m-center>.m-scooch-inner>:first-child{margin-left:41.667%}.m-scooch img{-ms-interpolation-mode:bicubic}.m-scooch .m-item{-webkit-transform:translate(0);transform:translate(0)}.m-scooch-inner{position:relative;white-space:nowrap;text-align:left;font-size:0;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-ms-transition-property:-ms-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-timing-function:cubic-bezier(.33,.66,.66,1);-moz-transition-timing-function:cubic-bezier(.33,.66,.66,1);-ms-transition-timing-function:cubic-bezier(.33,.66,.66,1);-o-transition-timing-function:cubic-bezier(.33,.66,.66,1);transition-timing-function:cubic-bezier(.33,.66,.66,1);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.m-scooch-inner>*{display:inline-block;vertical-align:top;white-space:normal;font-size:16px}.m-fluid>.m-scooch-inner>*{box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.m-center:not(.m-fluid)>.m-scooch-inner{display:inline-block;margin-right:-20000px!important;margin-left:0!important}.m-center:not(.m-fluid)>.m-scooch-inner>*{position:relative;left:-20000px}.m-center:not(.m-fluid)>.m-scooch-inner>:first-child{float:left;margin-right:20000px;left:0}.m-center:not(.m-fluid)>.m-scooch-inner>:first-child:last-child{margin-right:0}.m-center:not(.m-fluid)>.m-scooch-inner>:last-child{margin-right:-30000px}.m-scooch-controls{padding-top:10px;text-align:center}.m-scooch-controls a{padding:5px;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;-webkit-user-drag:none;-moz-user-drag:-moz-none;user-drag:none}.m-scooch-bulleted a{line-height:0;text-decoration:none;text-indent:-999px;overflow:hidden;display:inline-block;padding:6px;width:0;height:0;margin:0 3px;color:#333;background-color:rgba(255,255,255,.3);-webkit-transition:background-color .1s ease-in;-moz-transition:background-color .1s ease-in;-o-transition:background-color .1s ease-in;transition:background-color .1s ease-in;-webkit-box-shadow:inset rgba(0,0,0,.25) 0 1px 2px;-moz-box-shadow:inset rgba(0,0,0,.25) 0 1px 2px;box-shadow:inset rgba(0,0,0,.25) 0 1px 2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.m-scooch-bulleted a:focus,.m-scooch-bulleted a:hover{text-decoration:none;background-color:rgba(255,255,255,.6)}.m-scooch-bulleted a.m-active{background-color:rgba(255,255,255,1);-webkit-box-shadow:rgba(0,0,0,.25) 0 1px 2px;-moz-box-shadow:rgba(0,0,0,.25) 0 1px 2px;box-shadow:rgba(0,0,0,.25) 0 1px 2px}.m-scooch-pagination{padding-top:10px}.m-scooch-pagination a{text-decoration:none;display:inline-block;padding:3px 10px;margin:1px 0;color:#333;background-color:rgba(255,255,255,.3);-webkit-transition:background-color .1s ease-in;-moz-transition:background-color .1s ease-in;-o-transition:background-color .1s ease-in;transition:background-color .1s ease-in;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.m-scooch-pagination a:focus,.m-scooch-pagination a:hover{text-decoration:none;background-color:rgba(255,255,255,.6)}.m-scooch-pagination a.m-active{background-color:rgba(255,255,255,1)}.m-scooch-hud{padding-top:0}.m-scooch-hud a{z-index:2;opacity:0;display:block;position:absolute;top:50%;width:50px;height:50px;margin:-25px 0 0;padding:0;text-decoration:none;text-indent:-999px;overflow:hidden;color:rgba(255,255,255,.8);background:rgba(0,0,0,.8);-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in;transition:opacity .1s ease-in;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.m-scooch:hover .m-scooch-hud a{opacity:.3}.m-scooch .m-scooch-hud a:focus,.m-scooch .m-scooch-hud a:hover{opacity:1}.m-scooch-hud a:after{color:rgba(255,255,255,.85);content:"\25c0";font-size:25px;font-weight:700;text-indent:0;text-align:center;display:block;position:absolute;top:10px;left:0;width:47px;height:50px;z-index:9}.m-scooch-hud .m-scooch-prev{left:10px}.m-scooch-hud .m-scooch-next{right:10px}.m-scooch-hud .m-scooch-next:after{left:auto;right:0;content:"\25b6"}.m-caption{margin:0;padding:10px;height:auto;text-align:center}.m-scaled .m-item{opacity:.7;-webkit-backface-visibility:hidden;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transition:-webkit-transform cubic-bezier(.33,.66,.66,1) .25s,opacity ease-out .25s;-moz-transition-timing-function:-moz-transform cubic-bezier(.33,.66,.66,1) .25s,opacity ease-out .25s;-o-transition-timing-function:-o-transform cubic-bezier(.33,.66,.66,1) .25s,opacity ease-out .25s;transition-timing-function:transform cubic-bezier(.33,.66,.66,1) .25s,opacity ease-out .25s}.m-scaled .m-active{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.m-fluid .m-item{margin-right:20px}.m-scooch-photos{margin:0 -10px;padding:0 10px}.m-scooch-photos .m-item>img{margin:0;padding:0;max-width:none;width:100%;height:auto;-webkit-box-shadow:rgba(0,0,0,.5) 0 5px 10px;-moz-box-shadow:rgba(0,0,0,.5) 0 5px 10px;-o-box-shadow:rgba(0,0,0,.5) 0 5px 10px;-ms-box-shadow:rgba(0,0,0,.5) 0 5px 10px;box-shadow:rgba(0,0,0,.5) 0 5px 10px}.m-scooch-photos .m-caption{background:rgba(0,0,0,.7);bottom:0;position:absolute;z-index:9;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.m-card-dark,.m-card-light{padding:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:rgba(0,0,0,.5) 0 5px 10px;-moz-box-shadow:rgba(0,0,0,.5) 0 5px 10px;-o-box-shadow:rgba(0,0,0,.5) 0 5px 10px;-ms-box-shadow:rgba(0,0,0,.5) 0 5px 10px;box-shadow:rgba(0,0,0,.5) 0 5px 10px}.m-card-dark{background:rgba(0,0,0,.5);color:#FFF}.m-card-light{background:rgba(255,255,255,.9);color:#000}.m-card-dark .m-caption,.m-card-light .m-caption{margin:0;padding:10px 0 0}.m-fade-out{-webkit-mask-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,1) 5%,rgba(0,0,0,1) 95%,rgba(0,0,0,0) 100%)}@font-face{font-family:Lato;src:url(../font/Lato-Regular.ttf) format('truetype')}@font-face{font-family:Lato;src:url(../font/Lato-Bold.ttf) format('truetype');font-weight:700}html{-webkit-backface-visibility:hidden;height:100%}body{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-user-select:none;-webkit-backface-visibility:hidden;background-attachment:fixed;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;margin:0;padding:0;height:100%;width:100%;background-color:#fff}@media only screen and (min-width :600px){body{font-size:18px}}.mainContent{background-color:#fff}.fullHeight{height:100%}.relative{position:relative}.noDisplay{display:none}.standardFullWidthInput{color:#454851;background-color:#fff;border:1px solid #454851;width:100%;font-size:1.1rem;padding:8px;border-radius:5px}.errorDisplay{padding:1rem}.errorDisplay .buttons,.errorDisplay .heading,.errorDisplay .message{margin:2rem 0}.errorDisplay .heading{font-size:1.1rem;font-weight:700;line-height:1.5rem;color:#fff;background-color:#f39c12;padding:.5rem 1rem;border-radius:3px;margin-right:3rem;position:relative;z-index:2}.errorDisplay .heading:first-of-type{margin-top:0}.errorDisplay .img{float:right;width:30%;margin-top:-14%;max-width:200px;z-index:1}.errorDisplay .img img{max-width:100%}.errorDisplay .message{color:#454851;padding:0 1rem}.errorDisplay .buttons{clear:both}.errorDisplay .buttons .ok,.errorDisplay .buttons .retry{display:inline-block;cursor:pointer;margin:0 .47619048rem 0 0;padding:.5rem;color:#fff;background-color:#bdc3c7;border-radius:3px}.inPageLoader{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;background-color:rgba(0,0,0,.5);z-index:100}.inPageLoader.active{display:block}.dialog{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;background-color:rgba(0,0,0,.5);z-index:100}.dialog.active{display:block}.dialog>.inner{position:absolute;z-index:100;top:50%;left:50%;background-color:#fff;border:1px solid #b7b7b7;border-radius:10px;width:70%;padding:10px 20px;-webkit-box-shadow:4px 4px 10px 0 rgba(50,50,50,.75);-moz-box-shadow:4px 4px 10px 0 rgba(50,50,50,.75);box-shadow:4px 4px 10px 0 rgba(50,50,50,.75);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dialog>.inner.scrollable{height:80%}.dialog>.inner.scrollable .scroll{height:100%;overflow:auto;overflow-x:hidden}.dialog>.inner div{padding-bottom:10px}.dialog>.inner div:last-of-type{padding-bottom:0}.dialog>.inner .close{display:block;position:absolute;top:-.8rem;right:-.8rem;width:1.6rem;height:1.6rem;background-image:url(../img/icons/close.png);background-repeat:no-repeat;background-size:contain;background-position:center center}.dialog>.inner .info{font-size:1.1em}.dialog>.inner .buttons{text-align:right;padding-top:10px}.dialog>.inner .buttons input[type=button],.dialog>.inner .buttons input[type=submit]{font-size:1.2em;background-color:#F36F21;border-radius:5px;padding:.5rem 1rem;border:none;color:#fff}.dialog>.inner .buttons input[type=button]:disabled,.dialog>.inner .buttons input[type=submit]:disabled{color:#454851}.dialog>.inner.centered,.dialog>.inner.centered .buttons{text-align:center}.dialog.emailInUse .inner .buttons input[type=button],.dialog.emailInUse .inner .buttons input[type=submit]{font-size:1.1em}.baseInputWithErrorContainer{position:relative}.baseInputWithErrorContainer .error{position:absolute;top:-10px;left:0;transform:translateY(-100%);display:inline-block;padding:3px 8px;border-radius:4px;background-color:#c82253;color:#fff}.baseInputWithErrorContainer .error:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;top:100%;left:20%;border-color:rgba(255,255,255,0);border-top-color:#c82253;border-width:8px;margin-left:-8px}.baseInputWithErrorContainer.invalid input[type=email],.baseInputWithErrorContainer.invalid input[type=password],.baseInputWithErrorContainer.invalid input[type=text],.baseInputWithErrorContainer.required input[type=email],.baseInputWithErrorContainer.required input[type=password],.baseInputWithErrorContainer.required input[type=text]{border-color:#c82253}.forgotControl div{padding-bottom:10px}.forgotControl div:last-of-type{padding-bottom:0}.forgotControl div.input{padding-right:18px;position:relative}.forgotControl div.input input[type=email],.forgotControl div.input input[type=text]{color:#454851;background-color:#fff;border:1px solid #454851;width:100%;font-size:1.1rem;padding:8px;border-radius:5px}.forgotControl div.input .error{position:absolute;top:-10px;left:0;transform:translateY(-100%);display:inline-block;padding:3px 8px;border-radius:4px;background-color:#c82253;color:#fff}.forgotControl div.input .error:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;top:100%;left:20%;border-color:rgba(255,255,255,0);border-top-color:#c82253;border-width:8px;margin-left:-8px}.forgotControl div.input.invalid input[type=email],.forgotControl div.input.invalid input[type=password],.forgotControl div.input.invalid input[type=text],.forgotControl div.input.required input[type=email],.forgotControl div.input.required input[type=password],.forgotControl div.input.required input[type=text]{border-color:#c82253}.forgotControl .message{display:block;position:absolute;top:50%;left:50%;z-index:100;margin:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.forgotControl .message div.inner{display:block;border-radius:5px;padding:1rem;position:relative;left:-50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;background-color:rgba(0,0,0,.7);color:#fff}.fullLogo{background-color:#F36F21;padding:2rem}.fullLogo img{width:100%}.noClearButtonInputs input[type=text]::-ms-clear{display:none;width:0;height:0}.noClearButtonInputs input[type=text]::-ms-reveal{display:none;width:0;height:0}.noClearButtonInputs input[type=search]::-webkit-search-cancel-button,.noClearButtonInputs input[type=search]::-webkit-search-decoration,.noClearButtonInputs input[type=search]::-webkit-search-results-button,.noClearButtonInputs input[type=search]::-webkit-search-results-decoration{display:none}.initialPage{height:100%;background-color:#00aeef;color:#fff}.initialPage .container{text-align:center;font-weight:700}.initialPage .container .welcome{margin:3rem 0;font-size:2.5em}.initialPage .container .languagePicker,.initialPage .container .pickLanguageMessage{font-size:1.1em}.initialPage .container .languagePicker.select .picker{margin-top:1rem}.initialPage .container .languagePicker.select .picker select{padding:.5rem;line-height:2.2em;background-color:#eee;border:1px solid #454851;border-radius:3px;color:#454851;width:250px}@supports (pointer-events:none) and ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)){.initialPage .container .languagePicker.select .picker{position:relative;display:inline-block;vertical-align:middle}.initialPage .container .languagePicker.select .picker select{padding-right:2.5em;border:1px solid #454851;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.initialPage .container .languagePicker.select .picker.initialPage .container .languagePicker.select .picker::after,.initialPage .container .languagePicker.select .picker.initialPage .container .languagePicker.select .picker::before{content:"";position:absolute;pointer-events:none}.initialPage .container .languagePicker.select .picker::after{height:1em;width:1em;font-size:.625em;line-height:1;right:1.2em;top:50%;margin-top:-.5em;color:#454851;background-image:url(../img/icons/nav/arrow_dark_down.png);background-position:center;background-repeat:no-repeat;background-size:.9em .9em}.initialPage .container .languagePicker.select .picker::before{width:2em;top:.5em;bottom:.5em;right:0}@-moz-document url-prefix(){.initialPage .container .languagePicker.select .picker select{padding-right:.9em}}}.initialPage .container .languagePicker.select .button{margin-top:4rem}.initialPage .container .languagePicker.select .button button{background-color:#c82253;color:#fff;padding:.5rem;border:1px solid #454851;border-radius:3px;font-weight:700}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(.9);transform:scale(.9)}100%{-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-ms-keyframes "pulse"{0%{-ms-transform:scale(1);transform:scale(1)}50%{-ms-transform:scale(.9);transform:scale(.9)}100%{-ms-transform:scale(1);transform:scale(1)}}.navBar{height:60px;width:100%;display:table;background-color:#F36F21}.navBar .inner{display:table-row}.navBar .inner .navBarItem{height:40px;display:table-cell;text-align:center;vertical-align:middle;padding:10px}.navBar .inner .navBarItem.center{cursor:pointer}.navBar .inner .navBarItem.left,.navBar .inner .navBarItem.right{width:40px}.navBar .inner .navBarItem.left img{height:20px}.navBar .inner .navBarItem.left[role=left-drawer-toggle]{cursor:pointer}.navBar .inner .navBarItem .logo{height:40px}.navBar .inner .navBarItem img{vertical-align:middle}.navBar .inner .navBarItem .downloadIndicator{position:relative;height:20px}.navBar .inner .navBarItem .downloadIndicator img{height:20px}.navBar .inner .navBarItem .downloadIndicator.active img{-moz-animation:pulse 1s linear infinite;-o-animation:pulse 1s linear infinite;-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}.navBar .inner .navBarItem .downloadIndicator .message{position:absolute;top:30px;right:0;background-color:rgba(226,202,7,.8);color:#454851;padding:.5rem;border-radius:5px;z-index:50}.navBar .inner .navBarItem .downloadIndicator .message.active{display:block}.navBar .inner .navBarItem .downloadIndicator .message.show{opacity:1}.navBar .inner .navBarItem .offlineIndicator{position:relative;height:20px}.navBar .inner .navBarItem .offlineIndicator img{height:20px}.navBar .inner .navBarItem .offlineIndicator .message{display:block;position:fixed;top:50%;left:50%;z-index:100;margin:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.navBar .inner .navBarItem .offlineIndicator .message div.inner{display:block;border-radius:5px;padding:1rem;position:relative;left:-50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;background-color:rgba(0,0,0,.7);color:#fff}.homeTab,.homeTab .homePage{height:100%}.homeTab .homePage.noResources{background-color:#00aeef;background-image:url(../img/max7logo_lightBlue.png);background-position:center center;background-repeat:no-repeat;background-size:50%}.homeTab .homePage.noResources .message{font-size:1.1em;color:#fff;padding:1rem}.homeTab .homePage .fullLogo{margin-bottom:1rem}.homeTab .homePage .loggedInUserSection{display:block;font-weight:700;color:#fff;background-color:#6f6f6f;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:1.2rem}.homeTab .homePage .loggedInUserSection .outer{display:table;width:100%}.homeTab .homePage .loggedInUserSection .outer .inner{display:table-row}.homeTab .homePage .loggedInUserSection .outer .inner .icon,.homeTab .homePage .loggedInUserSection .outer .inner .userImage,.homeTab .homePage .loggedInUserSection .outer .inner .userWelcome{display:table-cell;vertical-align:middle}.homeTab .homePage .loggedInUserSection .outer .inner .userImage{height:3.2rem;width:3.2rem}.homeTab .homePage .loggedInUserSection .outer .inner .userImage img{vertical-align:middle;height:3.2rem}.homeTab .homePage .loggedInUserSection .outer .inner .userWelcome{padding:1rem}.homeTab .homePage .loggedInUserSection .outer .inner .icon{padding:1rem 1rem 1rem 0;height:.9em;width:.9em}.homeTab .homePage .loggedInUserSection .outer .inner .icon img{height:.9em;width:.9em;vertical-align:middle}.homeTab .homePage ul.list.categoryList{margin:0;padding:0;list-style:none}.homeTab .homePage ul.list.categoryList .listItem{padding:1rem;font-weight:700;color:#fff;background-color:#00aeef;border-bottom:1px solid #fff;cursor:pointer}.homeTab .homePage ul.list.categoryList .listItem:last-of-type{border-bottom:none}.homeTab .homePage ul.list.categoryList .listItem .inner{color:#fff;display:block;position:relative}.homeTab .homePage ul.list.categoryList .listItem .icon.secondary{position:absolute;right:0}.homeTab .homePage ul.list.categoryList .listItem .icon.secondary img{height:.9em;width:.9em;vertical-align:middle}.homeTab .homePage .searchSection{background-color:#454851}.homeTab .homePage .loggedInMessage{position:fixed;top:50%;left:50%;z-index:100;margin:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.homeTab .homePage .loggedInMessage .inner{background-color:rgba(0,0,0,.7);color:#fff;border-radius:5px;padding:1rem;position:relative;top:-50%;left:-50%;text-align:center;font-size:1.1em}.homeTab .homePage .channelContentsList .list{margin:0;padding:0;list-style:none}.homeTab .homePage .channelContentsList .list .listItem{color:#454851;width:100%}.homeTab .homePage .channelContentsList .list .icon,.homeTab .homePage .channelContentsList .list .label{vertical-align:top;padding:.5rem;border:none;border-bottom:1px solid #454851;height:6rem;color:#454851;text-decoration:none}.homeTab .homePage .channelContentsList .list .label{max-width:100%}.homeTab .homePage .channelContentsList .list .label .heading{font-weight:700;font-size:1.2rem;margin-bottom:.8rem;line-height:1.5rem;max-height:3rem;overflow:hidden}.homeTab .homePage .channelContentsList .list .label .subHeading{font-size:.9em;line-height:1.1rem;max-height:2.2rem;overflow:hidden}.homeTab .homePage .channelContentsList .list .label .heading,.homeTab .homePage .channelContentsList .list .label .subHeading{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.homeTab .homePage .channelContentsList .list .icon{max-width:20%}.homeTab .homePage .channelContentsList .list .icon.main{width:94px;height:71px;padding-right:10px}.homeTab .homePage .channelContentsList .list .icon.main img{width:100%;max-width:100%}@media only screen and (min-width :600px){.homeTab .homePage .channelContentsList .list .icon.main{width:148px;height:111px}}.homeTab .homePage .channelContentsList .list div.listItem,.homeTab .homePage .channelContentsList .list li.listItem{display:table}.homeTab .homePage .channelContentsList .list div.listItem:hover,.homeTab .homePage .channelContentsList .list li.listItem:hover{cursor:pointer}.homeTab .homePage .channelContentsList .list div.listItem div.inner,.homeTab .homePage .channelContentsList .list li.listItem div.inner{display:table-row;width:100%;text-decoration:none;color:#454851;height:6rem}.homeTab .homePage .channelContentsList .list div.listItem div.inner .icon,.homeTab .homePage .channelContentsList .list div.listItem div.inner .label,.homeTab .homePage .channelContentsList .list li.listItem div.inner .icon,.homeTab .homePage .channelContentsList .list li.listItem div.inner .label{display:table-cell}.homeTab .homePage .channelContentsList .list li.listItem{background-color:#def}.homeTab .homePage .channelContentsList .list li.listItem.folder div.inner .icon,.homeTab .homePage .channelContentsList .list li.listItem.folder div.inner .label{vertical-align:middle;line-height:1.5em;padding:1rem}.homeTab .homePage .channelContentsList .list li.listItem.folder div.inner .icon.main{width:20px;height:20px;padding-right:0}.homeTab .homePage .channelContentsList .list li.listItem.folder div.inner .icon.main img{height:15px;width:15px;vertical-align:middle}.homeTab .homePage .channelContentsList .list li.listItem.folder div.inner .icon.secondary{width:20px;padding-left:0}.homeTab .homePage .channelContentsList .list li.listItem.folder div.inner .icon.secondary img{height:15px;width:15px;vertical-align:middle}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb{background-color:#bbd976}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.level0{background-color:#587abd}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.level0 div.inner .label{color:#fff}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.level1{background-color:#4495d2}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.level2{background-color:#14b1e7}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.level3{background-color:#00c0f3}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.level4{background-color:#00bfe0}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.level5{background-color:#27bdbe}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.level6{background-color:#39bb9d}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.level7{background-color:#45ba7c}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.level8{background-color:#87c879}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.indent1 div.inner .icon.main{padding-left:1.4rem}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.indent2 div.inner .icon.main{padding-left:1.8rem}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.indent3 div.inner .icon.main{padding-left:2.2rem}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.indent4 div.inner .icon.main{padding-left:2.6rem}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.indent5 div.inner .icon.main{padding-left:3rem}.homeTab .homePage .channelContentsList .list li.listItem.breadcrumb.indentMax div.inner .icon.main{padding-left:3.4rem}.homeTab .homePage .channelContentsList .list li.listItem .icon,.homeTab .homePage .channelContentsList .list li.listItem .label,.homeTab .homePage .channelContentsList .list li.listItem div.inner{height:auto}.homeTab .homePage .channelHomeLanguageItem{background-color:#eee;margin:0;padding:0;list-style:none}.homeTab .homePage .channelHomeLanguageItem .listItem{padding:0;display:table;width:100%}.homeTab .homePage .channelHomeLanguageItem .listItem .inner{display:table-row}.homeTab .homePage .channelHomeLanguageItem .listItem .inner .icon,.homeTab .homePage .channelHomeLanguageItem .listItem .inner .label{padding:.625rem 1.25rem;display:table-cell;vertical-align:middle;height:40px}.homeTab .homePage .channelHomeLanguageItem .listItem .inner .icon{width:1.2em}.homeTab .homePage .channelHomeLanguageItem .listItem .inner .icon img{width:1.2em;height:1.2em;vertical-align:middle}.homeTab .homePage .channelHomeLanguageItem .listItem .inner .icon.main{padding-left:1.25rem;padding-right:0}.homeTab .homePage .channelHomeLanguageItem .listItem .inner .icon.main+.label{padding-left:.625rem}.homeTab .homePage .channelHomeLanguageItem .listItem .inner .icon.secondary{padding-right:1.25rem;padding-left:0;width:.72em}.homeTab .homePage .channelHomeLanguageItem .listItem .inner .icon.secondary img{height:.72em;width:.72em}.homeTab .homePage .channelHomeLanguageItem .listItem .inner .label{padding-right:.625rem}.homeTab .homePage .channelHomeLanguageItem .list .listItem{background-color:#eee;cursor:pointer}.homeTab .homePage .channelHomeLanguageItem .list .listItem .inner .icon,.homeTab .homePage .channelHomeLanguageItem .list .listItem .inner .label{border-bottom:1px solid #454851}.homeTab .homePage .channelHomeLanguageItem .list .listItem .inner .label{color:#454851;font-weight:700}@media only screen and (min-width :600px){.homeTab .homePage{background-color:#fff;background-image:url(../img/waffleBG.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:contain}}.homeTab .searchByBibleReferenceSelector .heading{background-color:#454851;color:#fff;font-weight:700;padding:1rem;margin-bottom:1rem}.homeTab .searchByBibleReferenceSelector .inner{padding:0 1rem}.homeTab .searchByBibleReferenceSelector .inner .control{display:table;width:100%}.homeTab .searchByBibleReferenceSelector .inner .control .headers,.homeTab .searchByBibleReferenceSelector .inner .control .selectors{display:table-row}.homeTab .searchByBibleReferenceSelector .inner .control .headers .header,.homeTab .searchByBibleReferenceSelector .inner .control .headers .selector,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .header,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .selector{display:table-cell;padding:.5rem 0;width:24%}.homeTab .searchByBibleReferenceSelector .inner .control .headers .header.book,.homeTab .searchByBibleReferenceSelector .inner .control .headers .selector.book,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .header.book,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .selector.book{width:48%}.homeTab .searchByBibleReferenceSelector .inner .control .headers .header.chapter,.homeTab .searchByBibleReferenceSelector .inner .control .headers .selector.chapter,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .header.chapter,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .selector.chapter{padding-left:2%;padding-right:2%}.homeTab .searchByBibleReferenceSelector .inner .control .headers .header,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .header{font-weight:700}.homeTab .searchByBibleReferenceSelector .inner .control .headers .selector,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .selector{padding-bottom:0}.homeTab .searchByBibleReferenceSelector .inner .control .headers .selector select,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .selector select{width:100%;font-size:1.1em;padding:.5rem 0;line-height:2.2em}.homeTab .searchByBibleReferenceSelector .inner .control .headers .chapter,.homeTab .searchByBibleReferenceSelector .inner .control .headers .chapter select,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .chapter,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .chapter select{text-align:center}.homeTab .searchByBibleReferenceSelector .inner .control .headers .verse,.homeTab .searchByBibleReferenceSelector .inner .control .headers .verse select,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .verse,.homeTab .searchByBibleReferenceSelector .inner .control .selectors .verse select{text-align:right}.homeTab .searchByBibleReferenceSelector .inner .buttons{width:100%;margin-top:1rem;display:table}.homeTab .searchByBibleReferenceSelector .inner .buttons .inner{display:table-row}.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button{display:table-cell;height:28px;vertical-align:top}.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button.last{padding-left:1rem;text-align:right}.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button .standardButton{display:inline-block;vertical-align:middle;padding:8px 12px;border:1px solid #454851;font-weight:700}.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button .toggleButtons{display:table}.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button .toggleButtons .row{display:table-row}.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button .toggleButtons .row .alpha,.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button .toggleButtons .row .traditional{vertical-align:middle;padding:8px 12px;border:1px solid #454851;font-weight:700;color:#a2a3a8;background-color:#fff;display:table-cell}.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button .toggleButtons .row .alpha.active,.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button .toggleButtons .row .traditional.active{color:#fff;background-color:#74b643}.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button .toggleButtons .row .alpha{white-space:nowrap;border-top-left-radius:3px;border-bottom-left-radius:3px}.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button .toggleButtons .row .traditional{border-left:none;border-top-right-radius:3px;border-bottom-right-radius:3px}.homeTab .searchByBibleReferenceSelector .inner .buttons .inner .button .go{display:inline-block;vertical-align:middle;padding:8px 12px;border:1px solid #454851;font-weight:700;background-color:#c82253;color:#fff;border-radius:3px}.snap-content{background:#FFF;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.nav-bar-icon{font-size:180%}.subNav .top .tabBarItem{border-top:none;border-bottom:1px solid #9fa4a6}.subNav .bottom .tabBarItem{border-top:1px solid #9fa4a6;border-bottom:none}.topcoat-list .nav-list .topcoat-list__item{padding:0}.topcoat-list .nav-list .topcoat-list__item a{display:block;padding:1.25rem;height:inherit;color:#454851}.verticalScroll{overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.searchButton{width:100%;height:100%;display:table}.searchButton .inner{display:table-cell;vertical-align:middle}.searchButton .inner img{width:20px;height:20px;vertical-align:middle}.searchBoxContainer{position:relative}.searchBoxContainer .searchBox{display:table;width:100%;height:40px}.searchBoxContainer .searchBox .inner{display:table-row}.searchBoxContainer .searchBox .inner .button{display:none}.searchBoxContainer .searchBox .inner .clear,.searchBoxContainer .searchBox .inner .filterToggle,.searchBoxContainer .searchBox .inner .searchInput,.searchBoxContainer .searchBox .inner .searchSubmit{display:table-cell;height:40px;vertical-align:middle}.searchBoxContainer .searchBox .inner .searchInput{background-color:#fff;padding-left:10px}.searchBoxContainer .searchBox .inner .searchInput input[type=text]::-ms-clear{display:none;width:0;height:0}.searchBoxContainer .searchBox .inner .searchInput input[type=text]::-ms-reveal{display:none;width:0;height:0}.searchBoxContainer .searchBox .inner .searchInput input[type=search]::-webkit-search-cancel-button,.searchBoxContainer .searchBox .inner .searchInput input[type=search]::-webkit-search-decoration,.searchBoxContainer .searchBox .inner .searchInput input[type=search]::-webkit-search-results-button,.searchBoxContainer .searchBox .inner .searchInput input[type=search]::-webkit-search-results-decoration{display:none}.searchBoxContainer .searchBox .inner .searchInput .textBox{color:#454851;background-color:#fff;width:100%;line-height:40px;border:none;font-size:1.2em}.searchBoxContainer .searchBox .inner .clear{width:1.5rem;background-color:#fff;padding:0 5px}.searchBoxContainer .searchBox .inner .clear.hide img{display:none}.searchBoxContainer .searchBox .inner .clear img{height:1.3rem;vertical-align:middle}.searchBoxContainer .searchBox .inner .filterToggle{width:20px;background-color:#c8c8c8;border-top-left-radius:20px;border-bottom-left-radius:20px;padding:0 10px;cursor:pointer;line-height:40px;background-image:url(../img/icons/nav/arrow_dark_down.png);background-repeat:no-repeat;background-size:1rem 1rem;background-position:center center}.searchBoxContainer .searchBox .inner .filterToggle.filtered{background-color:#74b643;background-image:url(../img/icons/nav/arrow_white_down.png)}.searchBoxContainer .searchBox .inner .filterToggle.active{border-bottom-left-radius:0}.searchBoxContainer .searchBox .inner .filterToggle img{height:1rem;vertical-align:middle}.searchBoxContainer .searchBox .inner .searchSubmit{display:table-cell;line-height:40px;border-top-right-radius:20px;border-bottom-right-radius:20px;width:40px;padding:0 15px 0 10px;background-color:#c82253;color:#fff;font-weight:700;font-size:1.1em;text-align:center}.searchBoxContainer .filterList{display:none;position:absolute;z-index:100;left:0;background-color:#c8c8c8}.searchBoxContainer .filterList .items{margin:0;padding:0;list-style:none}.searchBoxContainer .filterList .items .item{padding:10px 15px;color:#454851;border-bottom:1px solid #454851;cursor:pointer}.searchBoxContainer .filterList .items .item:first-of-type{border-top:1px solid #454851}.searchBoxContainer .filterList .items .item.selected{color:#fff;background-color:#74b643}.searchBoxContainer .filterList.active{display:block}.searchBoxContainer .bibleReference{margin-top:1rem;text-align:right}.searchBoxContainer .bibleReference a,.searchBoxContainer .bibleReference a:link,.searchBoxContainer .bibleReference a:visited{color:#0ff;text-decoration:underline}.appSearchBoxContainer{position:relative;z-index:10}.appSearchBoxContainer .inner{position:absolute;left:0;top:0;right:0;height:60px;overflow:hidden}.appSearchBox{position:absolute;left:0;top:0;right:0;background-color:#F36F21;overflow:hidden}.appSearchBox-enter{-webkit-transform:translate3d(0,-60px,0);-moz-transform:translate3d(0,-60px,0);-ms-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0);transition:all .5s ease-in}.appSearchBox-enter.appSearchBox-enter-active{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.appSearchBox-leave{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all .5s ease-in}.appSearchBox-leave.appSearchBox-leave-active{-webkit-transform:translate3d(0,-60px,0);-moz-transform:translate3d(0,-60px,0);-ms-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.searchComponent{position:relative;height:100%}.searchComponent .filters{z-index:1;position:absolute;top:0;bottom:0;right:0;width:266px;background-color:#74b643}.searchComponent .filters>.inner{padding-bottom:2rem;background-color:#74b643}.searchComponent .filters>.inner .filtersHeading{height:3rem;line-height:3rem;padding:0 1rem;font-weight:700;color:#fff;cursor:pointer}.searchComponent .filters>.inner .filtersHeading img{height:1rem;margin-right:.5rem;vertical-align:middle}.searchComponent .filters>.inner .filtersHeading .closeLink{float:right;color:#fff;text-decoration:underline}.searchComponent .filters>.inner .filtersList{position:absolute;top:3rem;bottom:0;right:0;left:0;overflow:hidden;overflow-y:auto}.searchComponent .filters>.inner .filtersList .categoryGroupsContainer{margin:0;padding:0}.searchComponent .filters>.inner .filtersList .filterContainer{display:block;border-bottom:1px solid #454851;background-color:#fff}.searchComponent .filters>.inner .filtersList .filterContainer .heading{position:relative;display:block;padding:1rem;color:#454851;font-size:1.2em;font-weight:700;line-height:1.5em}.searchComponent .filters>.inner .filtersList .filterContainer .heading .text{display:block;padding-right:1.5em}.searchComponent .filters>.inner .filtersList .filterContainer .heading .arrow{position:absolute;top:1rem;right:1rem;display:block;width:1.5em;height:1.5em;background-image:url(../img/icons/filter_left.png);background-repeat:no-repeat;background-size:cover}.searchComponent .filters>.inner .filtersList .filterContainer .filter{display:none}.searchComponent .filters>.inner .filtersList .filterContainer.filtered .heading .arrow{background-image:url(../img/icons/filter_filtered_left.png)}.searchComponent .filters>.inner .filtersList .filterContainer.active .heading .arrow{background-image:url(../img/icons/filter_down.png)}.searchComponent .filters>.inner .filtersList .filterContainer.active.filtered .heading .arrow{background-image:url(../img/icons/filter_filtered_down.png)}.searchComponent .filters>.inner .filtersList .filterContainer.active .filter{display:block}.searchComponent .filters>.inner .filtersList .filterContainer.rating .filter .starRating{margin:0;padding:0;list-style:none;display:inline-block}.searchComponent .filters>.inner .filtersList .filterContainer.rating .filter .starRating li{display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:contain}.searchComponent .filters>.inner .filtersList .filterContainer.rating .filter .starRating li.lit{background-image:url(../img/icons/starRatingOn.png)}.searchComponent .filters>.inner .filtersList .filterContainer.rating .filter .starRating li.unlit{background-image:url(../img/icons/starRatingOff.png)}.searchComponent .filters>.inner .filtersList .filterContainer.rating .filter .starRating li.half{background-image:url(../img/icons/starRatingHalf.png)}.searchComponent .filters>.inner .filtersList .filterContainer.rating .filter .starRating li{height:25px;width:25px;margin:0 12px 0 0;cursor:pointer}.searchComponent .filters>.inner .filtersList .filterContainer.rating .filter img.clearRating{height:20px;width:20px;margin-left:5px;cursor:pointer}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list{margin:0;padding:0;list-style:none}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.listItem,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.listItem{display:block;padding:0 1rem;border-bottom:1px solid #a2a3a8;cursor:pointer}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.listItem .inner,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.listItem .inner{display:block;padding:1rem 0;line-height:1.5em;color:#454851}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.listItem .inner .select,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.listItem .inner .select{display:block;font-weight:700;font-size:1.2em;position:relative}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.listItem .inner .select input[type=checkbox],.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.listItem .inner .select input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.listItem .inner .select input[type=checkbox]+.fauxCheck,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.listItem .inner .select input[type=checkbox]+.fauxCheck{padding-left:1.5em;line-height:1.5em;background-repeat:no-repeat;background-position:left .35em;background-size:.8em .8em;cursor:pointer;display:block}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.listItem .inner .select .fauxCheck,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.listItem .inner .select .fauxCheck{background-image:url(../img/icons/grayCheckOff.png)}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.listItem .inner .select input[type=checkbox]:checked+.fauxCheck,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.listItem .inner .select input[type=checkbox]:checked+.fauxCheck{background-image:url(../img/icons/greenCheckOn.png)}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.listItem ul.list,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.listItem ul.list{margin-left:1rem}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.listItem:last-of-type,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.listItem:last-of-type{border:none}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands>.inner,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands>.inner{display:table;padding:0;width:100%}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands>.inner .headerContainer,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands>.inner .headerContainer{display:table-row}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands>.inner .headerContainer .select,.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands>.inner .headerContainer .title,.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands>.inner .headerContainer .toggleArrow,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands>.inner .headerContainer .select,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands>.inner .headerContainer .title,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands>.inner .headerContainer .toggleArrow{display:table-cell;height:100%;vertical-align:top;text-align:left;padding:1rem 0;line-height:1.5em}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands>.inner .headerContainer .title,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands>.inner .headerContainer .title{font-weight:700;font-size:1.2em}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands>.inner .headerContainer .select,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands>.inner .headerContainer .select{width:1.5em}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands>.inner .headerContainer .select input[type=checkbox]+.fauxCheck,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands>.inner .headerContainer .select input[type=checkbox]+.fauxCheck{display:inline-block;width:1.5em;height:1.5em;padding:0}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands>.inner .headerContainer .toggleArrow,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands>.inner .headerContainer .toggleArrow{width:1.5em}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands>.inner .headerContainer .toggleArrow .arrowImg,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands>.inner .headerContainer .toggleArrow .arrowImg{display:block;width:1.5em;height:1.5em;background-image:url(../img/icons/filter_left.png);background-repeat:no-repeat;background-size:cover}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands li.listItem,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands li.listItem{border:none}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands.filtered>.inner .headerContainer .toggleArrow .arrowImg,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands.filtered>.inner .headerContainer .toggleArrow .arrowImg{background-image:url(../img/icons/filter_filtered_left.png)}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands>.listContainer,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands>.listContainer{display:none}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands.active>.inner .headerContainer .toggleArrow .arrowImg,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands.active>.inner .headerContainer .toggleArrow .arrowImg{background-image:url(../img/icons/filter_down.png)}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands.active.filtered>.inner .headerContainer .toggleArrow .arrowImg,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands.active.filtered>.inner .headerContainer .toggleArrow .arrowImg{background-image:url(../img/icons/filter_filtered_down.png)}.searchComponent .filters>.inner .filtersList .filterContainer.categoryGroup ul.list li.categoryListItem.expands.active>.listContainer,.searchComponent .filters>.inner .filtersList .filterContainer.language ul.list li.categoryListItem.expands.active>.listContainer{display:block}.searchComponent .results{z-index:2;position:absolute;top:0;bottom:0;right:0;left:0;background-color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.searchComponent .results .modal{display:none;z-index:100;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.5}.searchComponent .results .searchLoader{display:none;z-index:101;position:absolute;top:0;right:0;bottom:0;left:0}.searchComponent .results.filtering{overflow:hidden}.searchComponent .results.filtering .modal,.searchComponent .results.filtering .searchLoader{display:block}.searchComponent .results.filterActive{overflow:hidden}.searchComponent .results.filterActive .searchList .listOuter .modal{display:block}.searchComponent .results .countAndFilterToggle{background-color:#a8d142;color:#fff;padding:.5rem 1rem;line-height:37.5px}.searchComponent .results .countAndFilterToggle .count{font-weight:700;font-size:1.2em}.searchComponent .results .countAndFilterToggle .toggle{position:relative;padding-right:35px;text-align:right;text-decoration:underline;color:#454851}.searchComponent .results .countAndFilterToggle .toggle .cog{position:absolute;right:0;top:50%;margin-top:-12.5px}.searchComponent .results .countAndFilterToggle .toggle .cog img{width:25px;height:25px}.searchComponent .results .searchList .listOuter{position:relative}.searchComponent .results .searchList .listOuter .modal{z-index:1;position:absolute;top:0;bottom:0;right:0;left:0;background-color:#000;opacity:.5}.searchComponent .listContainer .listOuter .modal{display:none}.searchComponent .noResults .newSearchLink{display:block;margin:0;padding:1rem 1rem 2rem;text-align:right;text-decoration:underline;color:#454851;background-color:#a8d142}.noResultsList .listContainer,.savedResourcesList .listContainer,.searchList .listContainer{background-color:#def}.noResultsList .listContainer .listOuter .modal,.savedResourcesList .listContainer .listOuter .modal,.searchList .listContainer .listOuter .modal{display:none}.noResultsList .listContainer .listHeader,.savedResourcesList .listContainer .listHeader,.searchList .listContainer .listHeader{background-color:#454851;color:#fff;padding:1rem;font-weight:700}.noResultsList .listContainer div.list,.noResultsList .listContainer ul.list,.savedResourcesList .listContainer div.list,.savedResourcesList .listContainer ul.list,.searchList .listContainer div.list,.searchList .listContainer ul.list{margin:0;padding:0;list-style:none}.noResultsList .listContainer div.list .listItem,.noResultsList .listContainer ul.list .listItem,.savedResourcesList .listContainer div.list .listItem,.savedResourcesList .listContainer ul.list .listItem,.searchList .listContainer div.list .listItem,.searchList .listContainer ul.list .listItem{color:#454851;width:100%}.noResultsList .listContainer div.list .icon,.noResultsList .listContainer div.list .label,.noResultsList .listContainer ul.list .icon,.noResultsList .listContainer ul.list .label,.savedResourcesList .listContainer div.list .icon,.savedResourcesList .listContainer div.list .label,.savedResourcesList .listContainer ul.list .icon,.savedResourcesList .listContainer ul.list .label,.searchList .listContainer div.list .icon,.searchList .listContainer div.list .label,.searchList .listContainer ul.list .icon,.searchList .listContainer ul.list .label{vertical-align:top;padding:.5rem;border:none;border-bottom:1px solid #454851;height:6rem;color:#454851;text-decoration:none}.noResultsList .listContainer div.list .label,.noResultsList .listContainer ul.list .label,.savedResourcesList .listContainer div.list .label,.savedResourcesList .listContainer ul.list .label,.searchList .listContainer div.list .label,.searchList .listContainer ul.list .label{max-width:100%}.noResultsList .listContainer div.list .label .heading,.noResultsList .listContainer ul.list .label .heading,.savedResourcesList .listContainer div.list .label .heading,.savedResourcesList .listContainer ul.list .label .heading,.searchList .listContainer div.list .label .heading,.searchList .listContainer ul.list .label .heading{font-weight:700;font-size:1.2rem;margin-bottom:.8rem;line-height:1.5rem;max-height:3rem;overflow:hidden}.noResultsList .listContainer div.list .label .subHeading,.noResultsList .listContainer ul.list .label .subHeading,.savedResourcesList .listContainer div.list .label .subHeading,.savedResourcesList .listContainer ul.list .label .subHeading,.searchList .listContainer div.list .label .subHeading,.searchList .listContainer ul.list .label .subHeading{font-size:.9em;line-height:1.1rem;max-height:2.2rem;overflow:hidden}.noResultsList .listContainer div.list .label .heading,.noResultsList .listContainer div.list .label .subHeading,.noResultsList .listContainer ul.list .label .heading,.noResultsList .listContainer ul.list .label .subHeading,.savedResourcesList .listContainer div.list .label .heading,.savedResourcesList .listContainer div.list .label .subHeading,.savedResourcesList .listContainer ul.list .label .heading,.savedResourcesList .listContainer ul.list .label .subHeading,.searchList .listContainer div.list .label .heading,.searchList .listContainer div.list .label .subHeading,.searchList .listContainer ul.list .label .heading,.searchList .listContainer ul.list .label .subHeading{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.noResultsList .listContainer div.list .icon,.noResultsList .listContainer ul.list .icon,.savedResourcesList .listContainer div.list .icon,.savedResourcesList .listContainer ul.list .icon,.searchList .listContainer div.list .icon,.searchList .listContainer ul.list .icon{max-width:20%}.noResultsList .listContainer div.list .icon.main,.noResultsList .listContainer ul.list .icon.main,.savedResourcesList .listContainer div.list .icon.main,.savedResourcesList .listContainer ul.list .icon.main,.searchList .listContainer div.list .icon.main,.searchList .listContainer ul.list .icon.main{width:94px;height:71px;padding-right:10px}.noResultsList .listContainer div.list .icon.main img,.noResultsList .listContainer ul.list .icon.main img,.savedResourcesList .listContainer div.list .icon.main img,.savedResourcesList .listContainer ul.list .icon.main img,.searchList .listContainer div.list .icon.main img,.searchList .listContainer ul.list .icon.main img{width:100%;max-width:100%}@media only screen and (min-width :600px){.noResultsList .listContainer div.list .icon.main,.noResultsList .listContainer ul.list .icon.main,.savedResourcesList .listContainer div.list .icon.main,.savedResourcesList .listContainer ul.list .icon.main,.searchList .listContainer div.list .icon.main,.searchList .listContainer ul.list .icon.main{width:148px;height:111px}}.noResultsList .listContainer div.list div.listItem,.noResultsList .listContainer div.list li.listItem,.noResultsList .listContainer ul.list div.listItem,.noResultsList .listContainer ul.list li.listItem,.savedResourcesList .listContainer div.list div.listItem,.savedResourcesList .listContainer div.list li.listItem,.savedResourcesList .listContainer ul.list div.listItem,.savedResourcesList .listContainer ul.list li.listItem,.searchList .listContainer div.list div.listItem,.searchList .listContainer div.list li.listItem,.searchList .listContainer ul.list div.listItem,.searchList .listContainer ul.list li.listItem{display:table}.noResultsList .listContainer div.list div.listItem:hover,.noResultsList .listContainer div.list li.listItem:hover,.noResultsList .listContainer ul.list div.listItem:hover,.noResultsList .listContainer ul.list li.listItem:hover,.savedResourcesList .listContainer div.list div.listItem:hover,.savedResourcesList .listContainer div.list li.listItem:hover,.savedResourcesList .listContainer ul.list div.listItem:hover,.savedResourcesList .listContainer ul.list li.listItem:hover,.searchList .listContainer div.list div.listItem:hover,.searchList .listContainer div.list li.listItem:hover,.searchList .listContainer ul.list div.listItem:hover,.searchList .listContainer ul.list li.listItem:hover{cursor:pointer}.noResultsList .listContainer div.list div.listItem div.inner,.noResultsList .listContainer div.list li.listItem div.inner,.noResultsList .listContainer ul.list div.listItem div.inner,.noResultsList .listContainer ul.list li.listItem div.inner,.savedResourcesList .listContainer div.list div.listItem div.inner,.savedResourcesList .listContainer div.list li.listItem div.inner,.savedResourcesList .listContainer ul.list div.listItem div.inner,.savedResourcesList .listContainer ul.list li.listItem div.inner,.searchList .listContainer div.list div.listItem div.inner,.searchList .listContainer div.list li.listItem div.inner,.searchList .listContainer ul.list div.listItem div.inner,.searchList .listContainer ul.list li.listItem div.inner{display:table-row;width:100%;text-decoration:none;color:#454851;height:6rem}.noResultsList .listContainer div.list div.listItem div.inner .icon,.noResultsList .listContainer div.list div.listItem div.inner .label,.noResultsList .listContainer div.list li.listItem div.inner .icon,.noResultsList .listContainer div.list li.listItem div.inner .label,.noResultsList .listContainer ul.list div.listItem div.inner .icon,.noResultsList .listContainer ul.list div.listItem div.inner .label,.noResultsList .listContainer ul.list li.listItem div.inner .icon,.noResultsList .listContainer ul.list li.listItem div.inner .label,.savedResourcesList .listContainer div.list div.listItem div.inner .icon,.savedResourcesList .listContainer div.list div.listItem div.inner .label,.savedResourcesList .listContainer div.list li.listItem div.inner .icon,.savedResourcesList .listContainer div.list li.listItem div.inner .label,.savedResourcesList .listContainer ul.list div.listItem div.inner .icon,.savedResourcesList .listContainer ul.list div.listItem div.inner .label,.savedResourcesList .listContainer ul.list li.listItem div.inner .icon,.savedResourcesList .listContainer ul.list li.listItem div.inner .label,.searchList .listContainer div.list div.listItem div.inner .icon,.searchList .listContainer div.list div.listItem div.inner .label,.searchList .listContainer div.list li.listItem div.inner .icon,.searchList .listContainer div.list li.listItem div.inner .label,.searchList .listContainer ul.list div.listItem div.inner .icon,.searchList .listContainer ul.list div.listItem div.inner .label,.searchList .listContainer ul.list li.listItem div.inner .icon,.searchList .listContainer ul.list li.listItem div.inner .label{display:table-cell}.noResultsList .listContainer table.tableList,.savedResourcesList .listContainer table.tableList,.searchList .listContainer table.tableList{border:none;padding:0;border-spacing:0;margin:0;width:100%}.noResultsList .listContainer table.tableList .listItem,.savedResourcesList .listContainer table.tableList .listItem,.searchList .listContainer table.tableList .listItem{color:#454851;width:100%}.noResultsList .listContainer table.tableList .icon,.noResultsList .listContainer table.tableList .label,.savedResourcesList .listContainer table.tableList .icon,.savedResourcesList .listContainer table.tableList .label,.searchList .listContainer table.tableList .icon,.searchList .listContainer table.tableList .label{vertical-align:top;padding:.5rem;border:none;border-bottom:1px solid #454851;height:6rem;color:#454851;text-decoration:none}.noResultsList .listContainer table.tableList .label,.savedResourcesList .listContainer table.tableList .label,.searchList .listContainer table.tableList .label{max-width:100%}.noResultsList .listContainer table.tableList .label .heading,.savedResourcesList .listContainer table.tableList .label .heading,.searchList .listContainer table.tableList .label .heading{font-weight:700;font-size:1.2rem;margin-bottom:.8rem;line-height:1.5rem;max-height:3rem;overflow:hidden}.noResultsList .listContainer table.tableList .label .subHeading,.savedResourcesList .listContainer table.tableList .label .subHeading,.searchList .listContainer table.tableList .label .subHeading{font-size:.9em;line-height:1.1rem;max-height:2.2rem;overflow:hidden}.noResultsList .listContainer table.tableList .label .heading,.noResultsList .listContainer table.tableList .label .subHeading,.savedResourcesList .listContainer table.tableList .label .heading,.savedResourcesList .listContainer table.tableList .label .subHeading,.searchList .listContainer table.tableList .label .heading,.searchList .listContainer table.tableList .label .subHeading{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.noResultsList .listContainer table.tableList .icon,.savedResourcesList .listContainer table.tableList .icon,.searchList .listContainer table.tableList .icon{max-width:20%}.noResultsList .listContainer table.tableList .icon.main,.savedResourcesList .listContainer table.tableList .icon.main,.searchList .listContainer table.tableList .icon.main{width:94px;height:71px;padding-right:10px}.noResultsList .listContainer table.tableList .icon.main img,.savedResourcesList .listContainer table.tableList .icon.main img,.searchList .listContainer table.tableList .icon.main img{width:100%;max-width:100%}@media only screen and (min-width :600px){.noResultsList .listContainer table.tableList .icon.main,.savedResourcesList .listContainer table.tableList .icon.main,.searchList .listContainer table.tableList .icon.main{width:148px;height:111px}}.noResultsList .listContainer table.tableList .listItem,.savedResourcesList .listContainer table.tableList .listItem,.searchList .listContainer table.tableList .listItem{height:6rem;border:none}.noResultsList .listContainer table.tableList .listItem td:hover,.savedResourcesList .listContainer table.tableList .listItem td:hover,.searchList .listContainer table.tableList .listItem td:hover{cursor:pointer}.noResultsList.inactive .listContainer,.savedResourcesList.inactive .listContainer,.searchList.inactive .listContainer{background-color:#bdc3c7}.moreTab,.snap-drawer.leftMenu{background-color:#eee}.moreTab .list,.snap-drawer.leftMenu .list{margin:0;padding:0;list-style:none}.moreTab .list .listItem,.snap-drawer.leftMenu .list .listItem{padding:0;display:table;width:100%}.moreTab .list .listItem .inner,.snap-drawer.leftMenu .list .listItem .inner{display:table-row}.moreTab .list .listItem .inner .icon,.moreTab .list .listItem .inner .label,.snap-drawer.leftMenu .list .listItem .inner .icon,.snap-drawer.leftMenu .list .listItem .inner .label{padding:.625rem 1.25rem;display:table-cell;vertical-align:middle;height:40px}.moreTab .list .listItem .inner .icon,.snap-drawer.leftMenu .list .listItem .inner .icon{width:1.2em}.moreTab .list .listItem .inner .icon img,.snap-drawer.leftMenu .list .listItem .inner .icon img{width:1.2em;height:1.2em;vertical-align:middle}.moreTab .list .listItem .inner .icon.main,.snap-drawer.leftMenu .list .listItem .inner .icon.main{padding-left:1.25rem;padding-right:0}.moreTab .list .listItem .inner .icon.main+.label,.snap-drawer.leftMenu .list .listItem .inner .icon.main+.label{padding-left:.625rem}.moreTab .list .listItem .inner .icon.secondary,.snap-drawer.leftMenu .list .listItem .inner .icon.secondary{padding-right:1.25rem;padding-left:0;width:.72em}.moreTab .list .listItem .inner .icon.secondary img,.snap-drawer.leftMenu .list .listItem .inner .icon.secondary img{height:.72em;width:.72em}.moreTab .list .listItem .inner .label,.snap-drawer.leftMenu .list .listItem .inner .label{padding-right:.625rem}.moreTab .listHeader,.snap-drawer.leftMenu .listHeader{font-size:1.1rem;font-weight:700;line-height:1.5rem}.moreTab .list .listItem,.snap-drawer.leftMenu .list .listItem{background-color:#eee;cursor:pointer}.moreTab .list .listItem .inner .icon,.moreTab .list .listItem .inner .label,.snap-drawer.leftMenu .list .listItem .inner .icon,.snap-drawer.leftMenu .list .listItem .inner .label{border-bottom:1px solid #454851}.moreTab .list .listItem .inner .label,.snap-drawer.leftMenu .list .listItem .inner .label{color:#454851;font-weight:700}.moreTab .listHeader,.snap-drawer.leftMenu .listHeader{background-color:#454851;color:#fff;padding:1rem}.myMax7Tab,.myMax7Tab .savedResourcesPage{height:100%}.myMax7Tab .savedResourcesPage .resourceDownloadingMessage{display:none;position:fixed;top:50%;left:50%;z-index:100;margin:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.myMax7Tab .savedResourcesPage .resourceDownloadingMessage.active{display:block}.myMax7Tab .savedResourcesPage .resourceDownloadingMessage .inner{border-radius:5px;padding:.5rem;position:relative;top:-50%;left:-50%;text-align:center;background-color:rgba(0,0,0,.7);color:#fff}.myMax7Tab .loginRegisterCheckContainer input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.myMax7Tab .loginRegisterCheckContainer input[type=checkbox]+.fauxCheck{padding-left:2em;line-height:2em;background-repeat:no-repeat;background-position:left .4em;background-size:1.2em 1.2em;cursor:pointer;display:block}.myMax7Tab .loginRegisterCheckContainer .fauxCheck{background-image:url(../img/icons/grayCheckOff.png)}.myMax7Tab .loginRegisterCheckContainer input[type=checkbox]:checked+.fauxCheck{background-image:url(../img/icons/greenCheckOn.png)}.myMax7Tab .loginPage{position:relative;height:100%}.myMax7Tab .loginPage .header{font-size:1.1rem;font-weight:700;line-height:1.5rem;background-color:#454851;color:#fff;padding:1rem}.myMax7Tab .loginPage .loginControl{padding:1rem}.myMax7Tab .loginPage .loginControl .externalLogin{margin-bottom:2rem}.myMax7Tab .loginPage .loginControl .externalLogin .buttons{margin-top:1rem}.myMax7Tab .loginPage .loginControl .externalLogin .buttons a{margin-right:1.5rem}.myMax7Tab .loginPage .loginControl .externalLogin .buttons a img{height:40px;width:40px}.myMax7Tab .loginPage .loginControl .externalLogin .buttons .loading img{height:2rem;width:2rem}.myMax7Tab .loginPage .loginControl .externalLogin .buttons .authError{display:block;position:fixed;top:50%;left:50%;z-index:100;margin:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.myMax7Tab .loginPage .loginControl .externalLogin .buttons .authError div.inner{display:block;border-radius:5px;padding:1rem;position:relative;left:-50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;background-color:rgba(0,0,0,.7);color:#fff}.myMax7Tab .loginPage .loginControl .or{margin-bottom:2rem;font-size:1.2em}.myMax7Tab .loginPage .loginControl .max7Login .errorMessage{margin-bottom:1rem;padding:.5rem;background-color:#fbf6b9;border:1px solid #eee}.myMax7Tab .loginPage .loginControl .max7Login .password div.control,.myMax7Tab .loginPage .loginControl .max7Login .userName div.control{padding-right:18px}.myMax7Tab .loginPage .loginControl .max7Login .password div.control input[type=password],.myMax7Tab .loginPage .loginControl .max7Login .password div.control input[type=text],.myMax7Tab .loginPage .loginControl .max7Login .userName div.control input[type=password],.myMax7Tab .loginPage .loginControl .max7Login .userName div.control input[type=text]{color:#454851;background-color:#fff;border:1px solid #454851;width:100%;font-size:1.1rem;padding:8px;border-radius:5px}.myMax7Tab .loginPage .loginControl .max7Login .button,.myMax7Tab .loginPage .loginControl .max7Login .forgotContainer,.myMax7Tab .loginPage .loginControl .max7Login .password,.myMax7Tab .loginPage .loginControl .max7Login .remember{margin-top:1rem}.myMax7Tab .loginPage .loginControl .max7Login .forgotContainer{text-align:right;margin-bottom:2rem}.myMax7Tab .loginPage .loginControl .max7Login .forgotContainer a,.myMax7Tab .loginPage .loginControl .max7Login .forgotContainer a:link,.myMax7Tab .loginPage .loginControl .max7Login .forgotContainer a:visited{color:#00aeef;text-decoration:underline}.myMax7Tab .loginPage .loginControl .max7Login .remember{font-size:1.2em}.myMax7Tab .loginPage .loginControl .max7Login .remember input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.myMax7Tab .loginPage .loginControl .max7Login .remember input[type=checkbox]+.fauxCheck{padding-left:2em;line-height:2em;background-repeat:no-repeat;background-position:left .4em;background-size:1.2em 1.2em;cursor:pointer;display:block}.myMax7Tab .loginPage .loginControl .max7Login .remember .fauxCheck{background-image:url(../img/icons/grayCheckOff.png)}.myMax7Tab .loginPage .loginControl .max7Login .remember input[type=checkbox]:checked+.fauxCheck{background-image:url(../img/icons/greenCheckOn.png)}.myMax7Tab .loginPage .loginControl .max7Login .button input{-webkit-appearance:none;font-size:1.2em;background-color:#F36F21;-webkit-border-radius:5px;border-radius:5px;padding:.5rem 1rem;border:none;color:#fff}.myMax7Tab .loginPage .registerLinkContainer{margin-top:1rem;padding:1rem;text-align:right}.myMax7Tab .loginPage .registerLinkContainer a,.myMax7Tab .loginPage .registerLinkContainer a:link,.myMax7Tab .loginPage .registerLinkContainer a:visited{color:#00aeef;text-decoration:underline}.myMax7Tab .loginPage .loggedInMessage{position:fixed;top:50%;left:50%;z-index:100;margin:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.myMax7Tab .loginPage .loggedInMessage .inner{background-color:rgba(0,0,0,.7);color:#fff;border-radius:5px;padding:1rem;position:relative;top:-50%;left:-50%;text-align:center;font-size:1.1em}.myMax7Tab .registerPage .header{font-size:1.1rem;font-weight:700;line-height:1.5rem;background-color:#454851;color:#fff;padding:1rem}.myMax7Tab .registerPage .controls{padding:1rem}.myMax7Tab .registerPage .controls .errorMessage{padding:.5rem;background-color:#fbf6b9;border:1px solid #eee;margin-bottom:1rem}.myMax7Tab .registerPage .controls .inputContainer{margin-top:1rem}.myMax7Tab .registerPage .controls .inputContainer:first-of-type{margin:0}.myMax7Tab .registerPage .controls .inputContainer.check input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.myMax7Tab .registerPage .controls .inputContainer.check input[type=checkbox]+.fauxCheck{padding-left:2em;line-height:2em;background-repeat:no-repeat;background-position:left .4em;background-size:1.2em 1.2em;cursor:pointer;display:block}.myMax7Tab .registerPage .controls .inputContainer.check .fauxCheck{background-image:url(../img/icons/grayCheckOff.png)}.myMax7Tab .registerPage .controls .inputContainer.check input[type=checkbox]:checked+.fauxCheck{background-image:url(../img/icons/greenCheckOn.png)}.myMax7Tab .registerPage .controls .inputContainer.check .fauxCheck,.myMax7Tab .registerPage .controls .inputContainer.check .tosLink{font-size:1.2em}.myMax7Tab .registerPage .controls .inputContainer.check .tosLink{color:#00aeef;text-decoration:underline;padding-left:2em}.myMax7Tab .registerPage .controls .inputContainer.check .tosLink:link,.myMax7Tab .registerPage .controls .inputContainer.check .tosLink:visited{color:#00aeef;text-decoration:underline}.myMax7Tab .registerPage .controls .inputContainer.button{margin-top:2rem;text-align:right}.myMax7Tab .registerPage .controls .inputContainer.button input{font-size:1.2em;background-color:#F36F21;border-radius:5px;padding:.5rem 1rem;border:none;color:#fff}.myMax7Tab .registerPage .controls .inputContainer.communications,.myMax7Tab .registerPage .controls .inputContainer.email,.myMax7Tab .registerPage .controls .inputContainer.password{margin-top:2rem}.myMax7Tab .registerPage .controls .inputContainer.tos{margin-top:.6rem}.myMax7Tab .registerPage .controls .inputContainer div.control{padding-right:18px}.myMax7Tab .registerPage .controls .inputContainer div.control input[type=email],.myMax7Tab .registerPage .controls .inputContainer div.control input[type=password],.myMax7Tab .registerPage .controls .inputContainer div.control input[type=text]{color:#454851;background-color:#fff;border:1px solid #454851;width:100%;font-size:1.1rem;padding:8px;border-radius:5px;height:1.7rem}.myMax7Tab .registerPage .controls .inputContainer div.control.checked .checker,.myMax7Tab .registerPage .controls .inputContainer div.control.checked .info,.myMax7Tab .registerPage .controls .inputContainer div.control.checked .invalid,.myMax7Tab .registerPage .controls .inputContainer div.control.checked .ok,.myMax7Tab .registerPage .controls .inputContainer div.control.checking .checker,.myMax7Tab .registerPage .controls .inputContainer div.control.checking .info,.myMax7Tab .registerPage .controls .inputContainer div.control.checking .invalid,.myMax7Tab .registerPage .controls .inputContainer div.control.checking .ok{position:absolute;right:9px;top:9px;background-color:#fff;height:1.7rem;width:1.7rem}.myMax7Tab .registerPage .controls .inputContainer div.control.checking .checker img{height:1.7rem;width:1.7rem}.myMax7Tab .registerPage .controls .inputContainer div.control.checked .info,.myMax7Tab .registerPage .controls .inputContainer div.control.checked .invalid,.myMax7Tab .registerPage .controls .inputContainer div.control.checked .ok{cursor:pointer;background-size:1.2rem 1.2rem;background-position:center center;background-repeat:no-repeat}.myMax7Tab .registerPage .controls .inputContainer div.control.checked .ok{background-image:url(../img/icons/checkResultOk.png)}.myMax7Tab .registerPage .controls .inputContainer div.control.checked .invalid{background-image:url(../img/icons/checkResultInvalid.png)}.myMax7Tab .registerPage .controls .inputContainer div.control.checked .info{background-image:url(../img/icons/checkResultInfo.png)}.myMax7Tab .registerPage .controls .externalSignUpAuthIntro{margin-bottom:1rem}.myMax7Tab .registerPage .controls .loginLinkContainer{margin-bottom:1rem;text-align:right}.myMax7Tab .registerPage .controls .loginLinkContainer a,.myMax7Tab .registerPage .controls .loginLinkContainer a:link,.myMax7Tab .registerPage .controls .loginLinkContainer a:visited{color:#00aeef;text-decoration:underline}.myMax7Tab .registerPage .dialog .check{font-size:1.2em}.myMax7Tab .registerPage .dialog .check input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.myMax7Tab .registerPage .dialog .check input[type=checkbox]+.fauxCheck{padding-left:2em;line-height:2em;background-repeat:no-repeat;background-position:left .4em;background-size:1.2em 1.2em;cursor:pointer;display:block}.myMax7Tab .registerPage .dialog .check .fauxCheck{background-image:url(../img/icons/grayCheckOff.png)}.myMax7Tab .registerPage .dialog .check input[type=checkbox]:checked+.fauxCheck{background-image:url(../img/icons/greenCheckOn.png)}.myMax7Tab .registerPage .dialog .okButton{font-size:1.2em;background-color:#F36F21;border-radius:5px;padding:.5rem 1rem;border:none;color:#fff}.myMax7Tab .loginPage .loginControl .max7Login .inputContainer.alt,.myMax7Tab .registerPage .controls .inputContainer.alt{display:none}.myMax7Tab .loginPage .loginControl .max7Login .inputContainer div.control,.myMax7Tab .registerPage .controls .inputContainer div.control{position:relative}.myMax7Tab .loginPage .loginControl .max7Login .inputContainer div.control .error,.myMax7Tab .registerPage .controls .inputContainer div.control .error{position:absolute;top:-10px;left:0;transform:translateY(-100%);display:inline-block;padding:3px 8px;border-radius:4px;background-color:#c82253;color:#fff}.myMax7Tab .loginPage .loginControl .max7Login .inputContainer div.control .error:after,.myMax7Tab .registerPage .controls .inputContainer div.control .error:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;top:100%;left:20%;border-color:rgba(255,255,255,0);border-top-color:#c82253;border-width:8px;margin-left:-8px}.myMax7Tab .loginPage .loginControl .max7Login .inputContainer div.control.invalid input[type=email],.myMax7Tab .loginPage .loginControl .max7Login .inputContainer div.control.invalid input[type=password],.myMax7Tab .loginPage .loginControl .max7Login .inputContainer div.control.invalid input[type=text],.myMax7Tab .loginPage .loginControl .max7Login .inputContainer div.control.required input[type=email],.myMax7Tab .loginPage .loginControl .max7Login .inputContainer div.control.required input[type=password],.myMax7Tab .loginPage .loginControl .max7Login .inputContainer div.control.required input[type=text],.myMax7Tab .registerPage .controls .inputContainer div.control.invalid input[type=email],.myMax7Tab .registerPage .controls .inputContainer div.control.invalid input[type=password],.myMax7Tab .registerPage .controls .inputContainer div.control.invalid input[type=text],.myMax7Tab .registerPage .controls .inputContainer div.control.required input[type=email],.myMax7Tab .registerPage .controls .inputContainer div.control.required input[type=password],.myMax7Tab .registerPage .controls .inputContainer div.control.required input[type=text]{border-color:#c82253}.myMax7Tab .mainList .list{margin:0;padding:0;list-style:none}.myMax7Tab .mainList .list .listItem{padding:0;display:table;width:100%}.myMax7Tab .mainList .list .listItem .inner{display:table-row}.myMax7Tab .mainList .list .listItem .inner .icon,.myMax7Tab .mainList .list .listItem .inner .label{padding:.625rem 1.25rem;display:table-cell;vertical-align:middle;height:40px}.myMax7Tab .mainList .list .listItem .inner .icon{width:1.2em}.myMax7Tab .mainList .list .listItem .inner .icon img{width:1.2em;height:1.2em;vertical-align:middle}.myMax7Tab .mainList .list .listItem .inner .icon.main{padding-left:1.25rem;padding-right:0}.myMax7Tab .mainList .list .listItem .inner .icon.main+.label{padding-left:.625rem}.myMax7Tab .mainList .list .listItem .inner .icon.secondary{padding-right:1.25rem;padding-left:0;width:.72em}.myMax7Tab .mainList .list .listItem .inner .icon.secondary img{height:.72em;width:.72em}.myMax7Tab .mainList .list .listItem .inner .label{padding-right:.625rem}.myMax7Tab .mainList .itemList .listItem{background-color:#def;cursor:pointer}.myMax7Tab .mainList .itemList .listItem .inner .icon,.myMax7Tab .mainList .itemList .listItem .inner .label{border-bottom:1px solid #454851}.myMax7Tab .mainList .itemList .listItem .inner .label{color:#454851;font-weight:700}.myMax7Tab .resourceList .listContainer{background-color:#def}.myMax7Tab .resourceList .listOuter .modal{display:none}.myMax7Tab .resourceList ul.list{margin:0;padding:0;list-style:none}.myMax7Tab .resourceList ul.list .listItem{color:#454851;width:100%}.myMax7Tab .resourceList ul.list .icon,.myMax7Tab .resourceList ul.list .label{vertical-align:top;padding:.5rem;border:none;border-bottom:1px solid #454851;height:6rem;color:#454851;text-decoration:none}.myMax7Tab .resourceList ul.list .label{max-width:100%}.myMax7Tab .resourceList ul.list .label .heading{font-weight:700;font-size:1.2rem;margin-bottom:.8rem;line-height:1.5rem;max-height:3rem;overflow:hidden}.myMax7Tab .resourceList ul.list .label .subHeading{font-size:.9em;line-height:1.1rem;max-height:2.2rem;overflow:hidden}.myMax7Tab .resourceList ul.list .label .heading,.myMax7Tab .resourceList ul.list .label .subHeading{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.myMax7Tab .resourceList ul.list .icon{max-width:20%}.myMax7Tab .resourceList ul.list .icon.main{width:94px;height:71px;padding-right:10px}.myMax7Tab .resourceList ul.list .icon.main img{width:100%;max-width:100%}@media only screen and (min-width :600px){.myMax7Tab .resourceList ul.list .icon.main{width:148px;height:111px}}.myMax7Tab .resourceList ul.list div.listItem,.myMax7Tab .resourceList ul.list li.listItem{display:table}.myMax7Tab .resourceList ul.list div.listItem:hover,.myMax7Tab .resourceList ul.list li.listItem:hover{cursor:pointer}.myMax7Tab .resourceList ul.list div.listItem div.inner,.myMax7Tab .resourceList ul.list li.listItem div.inner{display:table-row;width:100%;text-decoration:none;color:#454851;height:6rem}.myMax7Tab .resourceList ul.list div.listItem div.inner .icon,.myMax7Tab .resourceList ul.list div.listItem div.inner .label,.myMax7Tab .resourceList ul.list li.listItem div.inner .icon,.myMax7Tab .resourceList ul.list li.listItem div.inner .label{display:table-cell}.myMax7Tab .resourceList table.tableList{border:none;padding:0;border-spacing:0;margin:0;width:100%}.myMax7Tab .resourceList table.tableList .listItem{color:#454851;width:100%}.myMax7Tab .resourceList table.tableList .icon,.myMax7Tab .resourceList table.tableList .label{vertical-align:top;padding:.5rem;border:none;border-bottom:1px solid #454851;height:6rem;color:#454851;text-decoration:none}.myMax7Tab .resourceList table.tableList .label{max-width:100%}.myMax7Tab .resourceList table.tableList .label .heading{font-weight:700;font-size:1.2rem;margin-bottom:.8rem;line-height:1.5rem;max-height:3rem;overflow:hidden}.myMax7Tab .resourceList table.tableList .label .subHeading{font-size:.9em;line-height:1.1rem;max-height:2.2rem;overflow:hidden}.myMax7Tab .resourceList table.tableList .label .heading,.myMax7Tab .resourceList table.tableList .label .subHeading{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.myMax7Tab .resourceList table.tableList .icon{max-width:20%}.myMax7Tab .resourceList table.tableList .icon.main{width:94px;height:71px;padding-right:10px}.myMax7Tab .resourceList table.tableList .icon.main img{width:100%;max-width:100%}@media only screen and (min-width :600px){.myMax7Tab .resourceList table.tableList .icon.main{width:148px;height:111px}}.myMax7Tab .resourceList table.tableList .listItem{height:6rem;border:none}.myMax7Tab .resourceList table.tableList .listItem td:hover{cursor:pointer}.myMax7Tab .resourceList.editable.editing ul.list li.listItem{display:block}.myMax7Tab .resourceList.editable.editing ul.list li.listItem .inner{display:block;padding:1rem;border-bottom:1px solid #454851;line-height:1.3em;width:auto;height:auto}.myMax7Tab .resourceList.editable.editing ul.list li.listItem .inner .select{display:block;font-weight:700;font-size:1.2em;position:relative}.myMax7Tab .resourceList.editable.editing ul.list li.listItem .inner .select input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.myMax7Tab .resourceList.editable.editing ul.list li.listItem .inner .select input[type=checkbox]+label{line-height:1.3em;padding-left:1.3em;background-repeat:no-repeat;background-position:left .25em;background-size:.8em .8em;cursor:pointer;display:inline-block}.myMax7Tab .resourceList.editable.editing ul.list li.listItem .inner .select label{background-image:url(../img/icons/grayCheckOff.png)}.myMax7Tab .resourceList.editable.editing ul.list li.listItem .inner .select input[type=checkbox]:checked+label{background-image:url(../img/icons/redCheckOn.png);color:#c82253}.myMax7Tab .resourceList.inactive .listContainer{background-color:#e2ca07}.myMax7Tab .mainList .listHeader,.myMax7Tab .resourceList .listHeader{font-size:1.1rem;font-weight:700;line-height:1.5rem;background-color:#454851;color:#fff;padding:1rem}.myMax7Tab .resourceList.editable .listHeader .inner{position:relative}.myMax7Tab .resourceList.editable .listHeader .inner .editLink{position:absolute;right:0}.myMax7Tab .resourceList.editable .listHeader .inner .editLink img{height:1.5rem}.myMax7Tab .deleteButtonContainer{text-align:right;margin:1rem 1rem 0 0}.myMax7Tab .deleteButtonContainer .deleteButton{padding:8px;display:inline-block;line-height:1.2em;clear:both;border-radius:3px;vertical-align:middle;text-align:left;font-weight:700;color:#fff;background-color:#c82253}.myMax7Tab .deleteButtonContainer .deleteButton.disabled{background-color:#9fa4a6}.myMax7Tab .deleteButtonContainer .deleteButton img{vertical-align:middle;height:1.2em;padding-left:5px}.android .myMax7Tab .loginControl{padding-bottom:100%}.tabBarContainer{height:60px;background-color:#454851}.tabBarContainer .tabBar{margin:0;padding:0;list-style:none}.tabBarContainer .tabBar .tabBarItem{border-right:1px solid #9fa4a6;vertical-align:middle;text-align:center;display:block;width:100%;height:100%;color:#fff;cursor:pointer}.tabBarContainer .tabBar .tabBarItem.active{background-color:#74b643}.tabBarContainer .tabBar .tabBarItem:last-of-type{border-right:none}.tabBarContainer.full{width:100%;display:table}.tabBarContainer.full .tabBar{display:table-row}.tabBarContainer.full .tabBar .tabBarItem{display:table-cell}.tabBarContainer.top .tabBar .tabBarItem{border-bottom:1px solid #9fa4a6}.tabBarContainer.bottom .tabBar .tabBarItem{border-top:1px solid #9fa4a6}.moreTab .page h1,.moreTab .page h2,.moreTab .page h3,.moreTab .page p{padding-left:1rem;padding-right:1rem}.moreTab .page h1:first-of-type,.moreTab .page h2:first-of-type,.moreTab .page h3:first-of-type,.moreTab .page p:first-of-type{margin-top:0}.moreTab .page p:first-of-type{padding-top:1rem}.moreTab .page p:last-of-type{padding-bottom:1rem}.moreTab .page h1+p:first-of-type{padding-top:0;margin-top:auto}.moreTab .page h1{padding:1rem;background-color:#454851;color:#fff;font-size:1.3rem;font-weight:700;line-height:1.5rem}.moreTab .page h2{font-size:1.1rem;font-weight:700;line-height:1.3rem}.fade-enter{opacity:.01;-moz-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.fade-enter.fade-enter-active{opacity:1}.fade-leave{opacity:1;-moz-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.fade-leave.fade-leave-active{opacity:.01}.fadeOut-enter,.fadeOut-enter.fadeOut-enter-active{opacity:1}.fadeOut-leave{opacity:1;-moz-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.fadeOut-leave.fadeOut-leave-active{opacity:.01}.myMax7Tab .subscribedMessage,.newsletterSignUpControl .subscribedMessage{position:fixed;top:50%;left:50%;z-index:100;margin:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.myMax7Tab .subscribedMessage .inner,.newsletterSignUpControl .subscribedMessage .inner{background-color:rgba(0,0,0,.7);color:#fff;border-radius:5px;padding:1rem;position:relative;top:-50%;left:-50%;text-align:center;font-size:1.1em}.subscriptionsPage .header{font-size:1.1rem;font-weight:700;line-height:1.5rem;background-color:#454851;color:#fff;padding:1rem}.newsletterSignUpControl{padding:1rem}.newsletterSignUpControl .errorMessage{margin-bottom:1rem;padding:.5rem;background-color:#fbf6b9;border:1px solid #eee}.newsletterSignUpControl .inputContainer.alt{display:none}.newsletterSignUpControl .inputContainer.button,.newsletterSignUpControl .inputContainer.email{margin-top:1rem}.newsletterSignUpControl .inputContainer.button input{-webkit-appearance:none;font-size:1.2em;background-color:#F36F21;-webkit-border-radius:5px;border-radius:5px;padding:.5rem 1rem;border:none;color:#fff}.newsletterSignUpControl .inputContainer.email div.control{padding-right:18px}.newsletterSignUpControl .inputContainer div.control{position:relative}.newsletterSignUpControl .inputContainer div.control .error{position:absolute;top:-10px;left:0;transform:translateY(-100%);display:inline-block;padding:3px 8px;border-radius:4px;background-color:#c82253;color:#fff}.newsletterSignUpControl .inputContainer div.control .error:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;top:100%;left:20%;border-color:rgba(255,255,255,0);border-top-color:#c82253;border-width:8px;margin-left:-8px}.newsletterSignUpControl .inputContainer div.control.invalid input[type=email],.newsletterSignUpControl .inputContainer div.control.invalid input[type=password],.newsletterSignUpControl .inputContainer div.control.invalid input[type=text],.newsletterSignUpControl .inputContainer div.control.required input[type=email],.newsletterSignUpControl .inputContainer div.control.required input[type=password],.newsletterSignUpControl .inputContainer div.control.required input[type=text]{border-color:#c82253}.newsletterSignUpControl .inputContainer div.control input[type=email],.newsletterSignUpControl .inputContainer div.control input[type=text]{color:#454851;background-color:#fff;border:1px solid #454851;width:100%;font-size:1.1rem;padding:8px;border-radius:5px}.newsletterSignUpControl .inputContainer div.control input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.newsletterSignUpControl .inputContainer div.control input[type=checkbox]+.fauxCheck{padding-left:2em;line-height:2em;background-repeat:no-repeat;background-position:left .4em;background-size:1.2em 1.2em;cursor:pointer;display:block}.newsletterSignUpControl .inputContainer div.control .fauxCheck{background-image:url(../img/icons/grayCheckOff.png)}.newsletterSignUpControl .inputContainer div.control input[type=checkbox]:checked+.fauxCheck{background-image:url(../img/icons/greenCheckOn.png)}div.loader{position:absolute;z-index:100;top:50%;left:50%;background-color:#b7b7b7;border-radius:10px;max-width:70%;text-align:center;padding:10px 20px;-webkit-box-shadow:4px 4px 10px 0 rgba(50,50,50,.75);-moz-box-shadow:4px 4px 10px 0 rgba(50,50,50,.75);box-shadow:4px 4px 10px 0 rgba(50,50,50,.75);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.loader div{margin:0}div.loader img{width:32px;height:32px}div.loaderContainer.modal{background-color:#b7b7b7;background-color:rgba(50,50,50,.75);position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;-webkit-backface-visibility:hidden}.padded{padding:1rem}.sidePadded{padding-left:1rem;padding-right:1rem}.uiList{margin:0;padding:0;list-style:none}.baseListHeader{font-size:1.1rem;font-weight:700;line-height:1.5rem}.darkListHeader{background-color:#454851;color:#fff}.baseNavList .list{margin:0;padding:0;list-style:none}.baseNavList .list .listItem{padding:0;display:table;width:100%}.baseNavList .list .listItem .inner{display:table-row}.baseNavList .list .listItem .inner .icon,.baseNavList .list .listItem .inner .label{padding:.625rem 1.25rem;display:table-cell;vertical-align:middle;height:40px}.baseNavList .list .listItem .inner .icon{width:1.2em}.baseNavList .list .listItem .inner .icon img{width:1.2em;height:1.2em;vertical-align:middle}.baseNavList .list .listItem .inner .icon.main{padding-left:1.25rem;padding-right:0}.baseNavList .list .listItem .inner .icon.main+.label{padding-left:.625rem}.baseNavList .list .listItem .inner .icon.secondary{padding-right:1.25rem;padding-left:0;width:.72em}.baseNavList .list .listItem .inner .icon.secondary img{height:.72em;width:.72em}.baseNavList .list .listItem .inner .label{padding-right:.625rem}.baseNavList .listHeader{font-size:1.1rem;font-weight:700;line-height:1.5rem}.baseNavListInner{margin:0;padding:0;list-style:none}.baseNavListInner .listItem{padding:0;display:table;width:100%}.baseNavListInner .listItem .inner{display:table-row}.baseNavListInner .listItem .inner .icon,.baseNavListInner .listItem .inner .label{padding:.625rem 1.25rem;display:table-cell;vertical-align:middle;height:40px}.baseNavListInner .listItem .inner .icon{width:1.2em}.baseNavListInner .listItem .inner .icon img{width:1.2em;height:1.2em;vertical-align:middle}.baseNavListInner .listItem .inner .icon.main{padding-left:1.25rem;padding-right:0}.baseNavListInner .listItem .inner .icon.main+.label{padding-left:.625rem}.baseNavListInner .listItem .inner .icon.secondary{padding-right:1.25rem;padding-left:0;width:.72em}.baseNavListInner .listItem .inner .icon.secondary img{height:.72em;width:.72em}.baseNavListInner .listItem .inner .label{padding-right:.625rem}#resourceLists #standardResourceList .listItem,#resourceLists #standardTableResourceList .listItem{color:#454851;width:100%}#resourceLists #standardResourceList .icon,#resourceLists #standardResourceList .label,#resourceLists #standardTableResourceList .icon,#resourceLists #standardTableResourceList .label{vertical-align:top;padding:.5rem;border:none;border-bottom:1px solid #454851;height:6rem;color:#454851;text-decoration:none}#resourceLists #standardResourceList .label,#resourceLists #standardTableResourceList .label{max-width:100%}#resourceLists #standardResourceList .label .heading,#resourceLists #standardTableResourceList .label .heading{font-weight:700;font-size:1.2rem;margin-bottom:.8rem;line-height:1.5rem;max-height:3rem;overflow:hidden}#resourceLists #standardResourceList .label .subHeading,#resourceLists #standardTableResourceList .label .subHeading{font-size:.9em;line-height:1.1rem;max-height:2.2rem;overflow:hidden}#resourceLists #standardResourceList .label .heading,#resourceLists #standardResourceList .label .subHeading,#resourceLists #standardTableResourceList .label .heading,#resourceLists #standardTableResourceList .label .subHeading{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#resourceLists #standardResourceList .icon,#resourceLists #standardTableResourceList .icon{max-width:20%}#resourceLists #standardResourceList .icon.main,#resourceLists #standardTableResourceList .icon.main{width:94px;height:71px;padding-right:10px}#resourceLists #standardResourceList .icon.main img,#resourceLists #standardTableResourceList .icon.main img{width:100%;max-width:100%}@media only screen and (min-width :600px){#resourceLists #standardResourceList .icon.main,#resourceLists #standardTableResourceList .icon.main{width:148px;height:111px}}#resourceLists #standardResourceList{margin:0;padding:0;list-style:none}#resourceLists #standardResourceList div.listItem,#resourceLists #standardResourceList li.listItem{display:table}#resourceLists #standardResourceList div.listItem:hover,#resourceLists #standardResourceList li.listItem:hover{cursor:pointer}#resourceLists #standardResourceList div.listItem div.inner,#resourceLists #standardResourceList li.listItem div.inner{display:table-row;width:100%;text-decoration:none;color:#454851;height:6rem}#resourceLists #standardResourceList div.listItem div.inner .icon,#resourceLists #standardResourceList div.listItem div.inner .label,#resourceLists #standardResourceList li.listItem div.inner .icon,#resourceLists #standardResourceList li.listItem div.inner .label{display:table-cell}#resourceLists #standardTableResourceList{border:none;padding:0;border-spacing:0;margin:0;width:100%}#resourceLists #standardTableResourceList .listItem{height:6rem;border:none}#resourceLists #standardTableResourceList .listItem td:hover{cursor:pointer}#resourceLists #standardFolderList li.listItem{background-color:#def}#resourceLists #standardFolderList li.listItem.folder div.inner .icon,#resourceLists #standardFolderList li.listItem.folder div.inner .label{vertical-align:middle;line-height:1.5em;padding:1rem}#resourceLists #standardFolderList li.listItem.folder div.inner .icon.main{width:20px;height:20px;padding-right:0}#resourceLists #standardFolderList li.listItem.folder div.inner .icon.main img{height:15px;width:15px;vertical-align:middle}#resourceLists #standardFolderList li.listItem.folder div.inner .icon.secondary{width:20px;padding-left:0}#resourceLists #standardFolderList li.listItem.folder div.inner .icon.secondary img{height:15px;width:15px;vertical-align:middle}#resourceLists #standardFolderList li.listItem.breadcrumb{background-color:#bbd976}#resourceLists #standardFolderList li.listItem.breadcrumb.level0{background-color:#587abd}#resourceLists #standardFolderList li.listItem.breadcrumb.level0 div.inner .label{color:#fff}#resourceLists #standardFolderList li.listItem.breadcrumb.level1{background-color:#4495d2}#resourceLists #standardFolderList li.listItem.breadcrumb.level2{background-color:#14b1e7}#resourceLists #standardFolderList li.listItem.breadcrumb.level3{background-color:#00c0f3}#resourceLists #standardFolderList li.listItem.breadcrumb.level4{background-color:#00bfe0}#resourceLists #standardFolderList li.listItem.breadcrumb.level5{background-color:#27bdbe}#resourceLists #standardFolderList li.listItem.breadcrumb.level6{background-color:#39bb9d}#resourceLists #standardFolderList li.listItem.breadcrumb.level7{background-color:#45ba7c}#resourceLists #standardFolderList li.listItem.breadcrumb.level8{background-color:#87c879}#resourceLists #standardFolderList li.listItem.breadcrumb.indent1 div.inner .icon.main{padding-left:1.4rem}#resourceLists #standardFolderList li.listItem.breadcrumb.indent2 div.inner .icon.main{padding-left:1.8rem}#resourceLists #standardFolderList li.listItem.breadcrumb.indent3 div.inner .icon.main{padding-left:2.2rem}#resourceLists #standardFolderList li.listItem.breadcrumb.indent4 div.inner .icon.main{padding-left:2.6rem}#resourceLists #standardFolderList li.listItem.breadcrumb.indent5 div.inner .icon.main{padding-left:3rem}#resourceLists #standardFolderList li.listItem.breadcrumb.indentMax div.inner .icon.main{padding-left:3.4rem}#resourceLists #standardFolderList li.listItem .icon,#resourceLists #standardFolderList li.listItem .label,#resourceLists #standardFolderList li.listItem div.inner{height:auto}.starRating{margin:0;padding:0;list-style:none;display:inline-block}.starRating li{display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:contain}.starRating li.lit{background-image:url(../img/icons/starRatingOn.png)}.starRating li.unlit{background-image:url(../img/icons/starRatingOff.png)}.starRating li.half{background-image:url(../img/icons/starRatingHalf.png)}.libraryPage div,.resourcePage .resource div{margin:.75rem}.libraryPage div.browse,.libraryPage div.contents,.libraryPage div.goDeeper,.libraryPage div.list,.resourcePage .resource div.browse,.resourcePage .resource div.contents,.resourcePage .resource div.goDeeper,.resourcePage .resource div.list{margin:.75rem 0}.libraryPage div.goDeeper,.resourcePage .resource div.goDeeper{margin-top:1.5rem}.libraryPage div.inPageLoader,.libraryPage div.inPageLoader div,.libraryPage div.inner.browse,.libraryPage div.inner.library,.libraryPage div.list div,.libraryPage div.resourceBasics,.resourcePage .resource div.inPageLoader,.resourcePage .resource div.inPageLoader div,.resourcePage .resource div.inner.browse,.resourcePage .resource div.inner.library,.resourcePage .resource div.list div,.resourcePage .resource div.resourceBasics{margin:0}.libraryPage .heading,.resourcePage .resource .heading{margin-bottom:.75rem}.libraryPage .heading+div,.resourcePage .resource .heading+div{margin-top:.75rem}.libraryPage .title,.resourcePage .resource .title{background-color:#454851;color:#fff;font-size:1.2em;font-weight:700;margin:0;padding:1rem}.libraryPage .heading+div.actionBar,.resourcePage .resource .heading+div.actionBar{margin-top:-.75rem}.libraryPage .detail,.resourcePage .resource .detail{clear:both}.libraryPage .detail div,.resourcePage .resource .detail div{margin:0}.libraryPage .detail div.thumbnail,.resourcePage .resource .detail div.thumbnail{max-width:33%;margin:0 .75rem .75rem 0;float:left}.libraryPage .detail div.thumbnail img,.resourcePage .resource .detail div.thumbnail img{width:100%}.libraryPage .detail .type,.resourcePage .resource .detail .type{color:#9fa4a6;font-size:.85em}.libraryPage .detail .rating,.resourcePage .resource .detail .rating{margin:0;padding:0;list-style:none;display:inline-block}.libraryPage .detail .rating li,.resourcePage .resource .detail .rating li{display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:contain}.libraryPage .detail .rating li.lit,.resourcePage .resource .detail .rating li.lit{background-image:url(../img/icons/starRatingOn.png)}.libraryPage .detail .rating li.unlit,.resourcePage .resource .detail .rating li.unlit{background-image:url(../img/icons/starRatingOff.png)}.libraryPage .detail .rating li.half,.resourcePage .resource .detail .rating li.half{background-image:url(../img/icons/starRatingHalf.png)}.libraryPage .detail .rating li,.resourcePage .resource .detail .rating li{height:12px;width:12px;margin:0 3px 0 0}.libraryPage .emptyDescription,.resourcePage .resource .emptyDescription{clear:both;height:1px;margin:0}.libraryPage .descriptionContainer,.resourcePage .resource .descriptionContainer{margin-left:0;margin-right:0;margin-bottom:0;padding:.75rem;clear:both;background-color:#eee}.libraryPage .description,.resourcePage .resource .description{margin:0;clear:both}.libraryPage .description p:first-of-type,.resourcePage .resource .description p:first-of-type{margin-top:0}.libraryPage .description.clamped,.resourcePage .resource .description.clamped{position:relative;line-height:1em;height:2em;overflow:hidden}.libraryPage .description.clamped::after,.resourcePage .resource .description.clamped::after{content:"";font-weight:700;position:absolute;bottom:0;right:0;width:2px;height:1em;padding:0 20px 1px 25px;background:linear-gradient(to right,rgba(255,255,255,0),#eee 50%) rgba(0,0,0,0)}.libraryPage .more,.resourcePage .resource .more{cursor:pointer;text-align:center;margin:0;color:#00aeef;text-decoration:underline;padding-top:.75rem}.libraryPage .actionBar,.resourcePage .resource .actionBar{margin:0}.libraryPage .actionBar div.actionItem,.resourcePage .resource .actionBar div.actionItem{display:inline-block}.libraryPage .actionBar div.actionItem .icon,.libraryPage .actionBar div.actionItem .label,.resourcePage .resource .actionBar div.actionItem .icon,.resourcePage .resource .actionBar div.actionItem .label{vertical-align:middle}.libraryPage .actionBar div.actionItem .label,.resourcePage .resource .actionBar div.actionItem .label{padding-left:12px;font-size:1.3em;font-weight:700;color:#9fa4a6}.libraryPage .actionBar div.actionItem .icon,.resourcePage .resource .actionBar div.actionItem .icon{padding-right:0;padding-left:0}.libraryPage .actionBar div.actionItem .icon img,.resourcePage .resource .actionBar div.actionItem .icon img{height:1.3em;vertical-align:middle}.libraryPage .actionBar div.actionItem.favorite .label,.resourcePage .resource .actionBar div.actionItem.favorite .label{color:#c82253}.libraryPage .actionBar div.actionItem:first-of-type .icon,.libraryPage .actionBar div.actionItem:first-of-type .label,.resourcePage .resource .actionBar div.actionItem:first-of-type .icon,.resourcePage .resource .actionBar div.actionItem:first-of-type .label{padding-top:0}.libraryPage .actionBar div.actionItem:not(.shareOptions),.resourcePage .resource .actionBar div.actionItem:not(.shareOptions){cursor:pointer}.libraryPage .actionBar div.actionItem.shareOptions,.resourcePage .resource .actionBar div.actionItem.shareOptions{display:block;margin:0;padding:.75rem;background-color:#def;height:2rem;overflow:hidden;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.libraryPage .actionBar div.actionItem.shareOptions.hide,.resourcePage .resource .actionBar div.actionItem.shareOptions.hide{height:0;padding-top:0;padding-bottom:0}.libraryPage .actionBar div.actionItem.shareOptions ul.shareList,.resourcePage .resource .actionBar div.actionItem.shareOptions ul.shareList{margin:0;padding:0;list-style:none}.libraryPage .actionBar div.actionItem.shareOptions ul.shareList li.shareItem,.resourcePage .resource .actionBar div.actionItem.shareOptions ul.shareList li.shareItem{display:inline-block;padding:0 10px}.libraryPage .actionBar div.actionItem.shareOptions ul.shareList li.shareItem a img,.resourcePage .resource .actionBar div.actionItem.shareOptions ul.shareList li.shareItem a img{width:2rem;height:2rem;vertical-align:middle}.libraryPage .actionBar div.actionItem.shareOptions ul.shareList li.shareItem:first-of-type,.resourcePage .resource .actionBar div.actionItem.shareOptions ul.shareList li.shareItem:first-of-type{padding-left:0}.libraryPage .browse,.libraryPage .contents,.resourcePage .resource .browse,.resourcePage .resource .contents{clear:both}.libraryPage .baseActionButon,.resourcePage .resource .baseActionButon{padding:.75rem;display:block;line-height:25px;clear:both;border-radius:.375rem;vertical-align:middle;text-align:left;font-size:1.1rem;font-weight:700;color:#fff}.libraryPage .baseActionButon img,.resourcePage .resource .baseActionButon img{vertical-align:middle;height:25px;float:right}.libraryPage .previewActionButton,.resourcePage .resource .previewActionButton{padding:.75rem;display:block;line-height:25px;clear:both;border-radius:.375rem;vertical-align:middle;text-align:left;font-size:1.1rem;font-weight:700;color:#fff;background-color:#74b643}.libraryPage .previewActionButton img,.resourcePage .resource .previewActionButton img{vertical-align:middle;height:25px;float:right}.libraryPage .saveActionButton,.resourcePage .resource .saveActionButton{padding:.75rem;display:block;line-height:25px;clear:both;border-radius:.375rem;vertical-align:middle;text-align:left;font-size:1.1rem;font-weight:700;color:#fff;background-color:#c82253;margin-top:.75rem}.libraryPage .saveActionButton img,.resourcePage .resource .saveActionButton img{vertical-align:middle;height:25px;float:right}.libraryPage .baseDownloadProgress,.resourcePage .resource .baseDownloadProgress{padding:0}.libraryPage .baseDownloadProgress .container,.resourcePage .resource .baseDownloadProgress .container{display:block;position:relative;margin:0;padding:.75rem;height:25px;background-color:#fff;border:2px solid #74b643;border-radius:.3rem}.libraryPage .baseDownloadProgress .container>.progress,.resourcePage .resource .baseDownloadProgress .container>.progress{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#d9e027;height:100%;width:0;z-index:1}.libraryPage .baseDownloadProgress .container .info,.resourcePage .resource .baseDownloadProgress .container .info{position:absolute;top:0;left:0;margin:0;color:#000;font-size:1.1rem;font-weight:700;padding:.75rem;height:25px;line-height:25px;z-index:2}.libraryPage .contents .contentsActions,.resourcePage .resource .contents .contentsActions{margin:0}.libraryPage .contents .contentsActions .preview,.libraryPage .contents .contentsActions .save,.resourcePage .resource .contents .contentsActions .preview,.resourcePage .resource .contents .contentsActions .save{margin:.75rem 0}.libraryPage .contents .contentsActions .preview,.resourcePage .resource .contents .contentsActions .preview{padding:.75rem;display:block;line-height:25px;clear:both;border-radius:.375rem;vertical-align:middle;text-align:left;font-size:1.1rem;font-weight:700;color:#fff;background-color:#74b643}.libraryPage .contents .contentsActions .preview img,.resourcePage .resource .contents .contentsActions .preview img{vertical-align:middle;height:25px;float:right}.libraryPage .contents .contentsActions .save,.resourcePage .resource .contents .contentsActions .save{padding:.75rem;display:block;line-height:25px;clear:both;border-radius:.375rem;vertical-align:middle;text-align:left;font-size:1.1rem;font-weight:700;color:#fff;background-color:#c82253;margin-top:.75rem}.libraryPage .contents .contentsActions .save img,.resourcePage .resource .contents .contentsActions .save img{vertical-align:middle;height:25px;float:right}.libraryPage .contents .contentsActions .downloadProgress,.resourcePage .resource .contents .contentsActions .downloadProgress{padding:0;margin:0}.libraryPage .contents .contentsActions .downloadProgress .container,.resourcePage .resource .contents .contentsActions .downloadProgress .container{display:block;position:relative;margin:0;padding:.75rem;height:25px;background-color:#fff;border:2px solid #74b643;border-radius:.3rem}.libraryPage .contents .contentsActions .downloadProgress .container>.progress,.resourcePage .resource .contents .contentsActions .downloadProgress .container>.progress{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#d9e027;height:100%;width:0;z-index:1}.libraryPage .contents .contentsActions .downloadProgress .container .info,.resourcePage .resource .contents .contentsActions .downloadProgress .container .info{position:absolute;top:0;left:0;margin:0;color:#000;font-size:1.1rem;font-weight:700;padding:.75rem;height:25px;line-height:25px;z-index:2}.libraryPage .contents .contentsInner .contentsIntro,.libraryPage .contents .contentsInner .savedMessage,.resourcePage .resource .contents .contentsInner .contentsIntro,.resourcePage .resource .contents .contentsInner .savedMessage{margin:.75rem 0}.libraryPage .contents .contentsInner .savedMessage,.resourcePage .resource .contents .contentsInner .savedMessage{color:#c82253}.libraryPage .contents .contentsInner .header,.resourcePage .resource .contents .contentsInner .header{font-size:1.1rem;font-weight:700;line-height:1.5rem;color:#454851;margin:.75rem 0}.libraryPage .contents .resourceComponentList .save,.resourcePage .resource .contents .resourceComponentList .save{text-align:right;margin:0}.libraryPage .contents .resourceComponentList .save a,.resourcePage .resource .contents .resourceComponentList .save a{padding:.75rem;line-height:25px;clear:both;border-radius:.375rem;vertical-align:middle;text-align:left;font-size:1.1rem;font-weight:700;color:#fff;background-color:#c82253;margin-top:.75rem;width:66%;display:inline-block}.libraryPage .contents .resourceComponentList .save a img,.resourcePage .resource .contents .resourceComponentList .save a img{vertical-align:middle;height:25px;float:right}.libraryPage .contents .resourceComponentList .save.disabled a,.resourcePage .resource .contents .resourceComponentList .save.disabled a{background-color:#9fa4a6}@media only screen and (min-width :600px){.libraryPage .contents .resourceComponentList .save,.resourcePage .resource .contents .resourceComponentList .save{margin-right:5rem}}.libraryPage .contents .resourceComponentList ul.list,.resourcePage .resource .contents .resourceComponentList ul.list{margin:0;list-style:none;display:block;padding:0}.libraryPage .contents .resourceComponentList ul.list .component,.resourcePage .resource .contents .resourceComponentList ul.list .component{display:table;width:100%;margin:.75rem 0}.libraryPage .contents .resourceComponentList ul.list .component .inner,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner{display:table-row}.libraryPage .contents .resourceComponentList ul.list .component .inner .downloadProgress,.libraryPage .contents .resourceComponentList ul.list .component .inner .name,.libraryPage .contents .resourceComponentList ul.list .component .inner .preview,.libraryPage .contents .resourceComponentList ul.list .component .inner .save,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .downloadProgress,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .name,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .preview,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .save{display:table-cell;padding:.75rem;vertical-align:middle;color:#fff;font-size:1.1rem;font-weight:700;line-height:25px}.libraryPage .contents .resourceComponentList ul.list .component .inner .downloadProgress img,.libraryPage .contents .resourceComponentList ul.list .component .inner .name img,.libraryPage .contents .resourceComponentList ul.list .component .inner .preview img,.libraryPage .contents .resourceComponentList ul.list .component .inner .save img,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .downloadProgress img,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .name img,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .preview img,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .save img{vertical-align:middle;height:25px}.libraryPage .contents .resourceComponentList ul.list .component .inner .preview,.libraryPage .contents .resourceComponentList ul.list .component .inner .save,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .preview,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .save{width:15px}.libraryPage .contents .resourceComponentList ul.list .component .inner .name,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .name{-webkit-border-top-left-radius:.3rem;border-top-left-radius:.3rem;-webkit-border-bottom-left-radius:.3rem;border-bottom-left-radius:.3rem}.libraryPage .contents .resourceComponentList ul.list .component .inner .name,.libraryPage .contents .resourceComponentList ul.list .component .inner .preview,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .name,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .preview{background-color:#74b643}.libraryPage .contents .resourceComponentList ul.list .component .inner .downloadProgress,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .downloadProgress{padding:0}.libraryPage .contents .resourceComponentList ul.list .component .inner .downloadProgress .container,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .downloadProgress .container{display:block;position:relative;margin:0;padding:.75rem;height:25px;background-color:#fff;border:2px solid #74b643;border-radius:.3rem}.libraryPage .contents .resourceComponentList ul.list .component .inner .downloadProgress .container>.progress,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .downloadProgress .container>.progress{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#d9e027;height:100%;width:0;z-index:1}.libraryPage .contents .resourceComponentList ul.list .component .inner .downloadProgress .container .info,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .downloadProgress .container .info{position:absolute;top:0;left:0;margin:0;color:#000;font-size:1.1rem;font-weight:700;padding:.75rem;height:25px;line-height:25px;z-index:2}.libraryPage .contents .resourceComponentList ul.list .component .inner .save,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .save{padding-left:1.5rem;position:relative;cursor:pointer}.libraryPage .contents .resourceComponentList ul.list .component .inner .save input[type=checkbox],.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .save input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.libraryPage .contents .resourceComponentList ul.list .component .inner .save input[type=checkbox]+.fauxCheck,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .save input[type=checkbox]+.fauxCheck{height:25px;width:25px;display:inline-block;line-height:25px;background-repeat:no-repeat;background-position:center center;background-size:contain;vertical-align:middle}.libraryPage .contents .resourceComponentList ul.list .component .inner .save input[type=checkbox]:checked+.fauxCheck,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .save input[type=checkbox]:checked+.fauxCheck{background-image:url(../img/icons/downloadCheckOn.png)}.libraryPage .contents .resourceComponentList ul.list .component .inner .save .fauxCheck,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .save .fauxCheck{background-image:url(../img/icons/downloadCheckOff.png)}.libraryPage .contents .resourceComponentList ul.list .component .inner .saved img,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .saved img{height:25px;width:25px}.libraryPage .contents .resourceComponentList ul.list .component .inner .preview,.resourcePage .resource .contents .resourceComponentList ul.list .component .inner .preview{-webkit-border-top-right-radius:.3rem;border-top-right-radius:.3rem;-webkit-border-bottom-right-radius:.3rem;border-bottom-right-radius:.3rem}@media only screen and (min-width :600px){.libraryPage .contents .resourceComponentList ul.list,.resourcePage .resource .contents .resourceComponentList ul.list{margin:0 5rem}}.libraryPage .contents .resourceComponentList.allDownloaded ul.list .component .inner .save,.resourcePage .resource .contents .resourceComponentList.allDownloaded ul.list .component .inner .save{display:none}.libraryPage .goDeeper,.resourcePage .resource .goDeeper{clear:both}.libraryPage .goDeeper .list,.resourcePage .resource .goDeeper .list{margin:0;padding:0;list-style:none}.libraryPage .goDeeper .list .listItem,.resourcePage .resource .goDeeper .list .listItem{padding:0;display:table;width:100%}.libraryPage .goDeeper .list .listItem .inner,.resourcePage .resource .goDeeper .list .listItem .inner{display:table-row}.libraryPage .goDeeper .list .listItem .inner .icon,.libraryPage .goDeeper .list .listItem .inner .label,.resourcePage .resource .goDeeper .list .listItem .inner .icon,.resourcePage .resource .goDeeper .list .listItem .inner .label{padding:.625rem 1.25rem;display:table-cell;vertical-align:middle;height:40px}.libraryPage .goDeeper .list .listItem .inner .icon,.resourcePage .resource .goDeeper .list .listItem .inner .icon{width:1.2em}.libraryPage .goDeeper .list .listItem .inner .icon img,.resourcePage .resource .goDeeper .list .listItem .inner .icon img{width:1.2em;height:1.2em;vertical-align:middle}.libraryPage .goDeeper .list .listItem .inner .icon.main,.resourcePage .resource .goDeeper .list .listItem .inner .icon.main{padding-left:1.25rem;padding-right:0}.libraryPage .goDeeper .list .listItem .inner .icon.main+.label,.resourcePage .resource .goDeeper .list .listItem .inner .icon.main+.label{padding-left:.625rem}.libraryPage .goDeeper .list .listItem .inner .icon.secondary,.resourcePage .resource .goDeeper .list .listItem .inner .icon.secondary{padding-right:1.25rem;padding-left:0;width:.72em}.libraryPage .goDeeper .list .listItem .inner .icon.secondary img,.resourcePage .resource .goDeeper .list .listItem .inner .icon.secondary img{height:.72em;width:.72em}.libraryPage .goDeeper .list .listItem .inner .label,.resourcePage .resource .goDeeper .list .listItem .inner .label{padding-right:.625rem}.libraryPage .goDeeper .listHeader,.resourcePage .resource .goDeeper .listHeader{font-size:1.1rem;font-weight:700;line-height:1.5rem}.libraryPage .goDeeper .itemList .listItem,.resourcePage .resource .goDeeper .itemList .listItem{background-color:#def;cursor:pointer}.libraryPage .goDeeper .itemList .listItem .inner .icon,.libraryPage .goDeeper .itemList .listItem .inner .label,.resourcePage .resource .goDeeper .itemList .listItem .inner .icon,.resourcePage .resource .goDeeper .itemList .listItem .inner .label{border-bottom:1px solid #454851}.libraryPage .goDeeper .itemList .listItem .inner .icon.main,.resourcePage .resource .goDeeper .itemList .listItem .inner .icon.main{padding:0 5px 0 0}.libraryPage .goDeeper .itemList .listItem .inner .icon.main img,.resourcePage .resource .goDeeper .itemList .listItem .inner .icon.main img{height:2rem;vertical-align:middle}.libraryPage .goDeeper .itemList .listItem .inner .label,.resourcePage .resource .goDeeper .itemList .listItem .inner .label{color:#454851;font-weight:700}.libraryPage .goDeeper .itemList .listItem:first-of-type .inner .icon,.libraryPage .goDeeper .itemList .listItem:first-of-type .inner .label,.resourcePage .resource .goDeeper .itemList .listItem:first-of-type .inner .icon,.resourcePage .resource .goDeeper .itemList .listItem:first-of-type .inner .label{border-top:1px solid #454851}.libraryPage .goDeeper .listHeader,.resourcePage .resource .goDeeper .listHeader{color:#454851;margin-top:0;margin-bottom:.75rem}.libraryPage .goDeeper .listContainer,.libraryPage .goDeeper .listContainer .listOuter,.resourcePage .resource .goDeeper .listContainer,.resourcePage .resource .goDeeper .listContainer .listOuter{margin:0}.libraryPage .goDeeper .listContainer .listOuter .modal,.resourcePage .resource .goDeeper .listContainer .listOuter .modal{display:none}.libraryPage .previewResourceMessage,.libraryPage .resourceFavoritedMessage,.libraryPage .resourceSavedMessage,.libraryPage .savedClickedWithoutSelectionMessage,.resourcePage .resource .previewResourceMessage,.resourcePage .resource .resourceFavoritedMessage,.resourcePage .resource .resourceSavedMessage,.resourcePage .resource .savedClickedWithoutSelectionMessage{position:fixed;top:50%;left:50%;z-index:100;margin:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.libraryPage .previewResourceMessage .inner,.libraryPage .resourceFavoritedMessage .inner,.libraryPage .resourceSavedMessage .inner,.libraryPage .savedClickedWithoutSelectionMessage .inner,.resourcePage .resource .previewResourceMessage .inner,.resourcePage .resource .resourceFavoritedMessage .inner,.resourcePage .resource .resourceSavedMessage .inner,.resourcePage .resource .savedClickedWithoutSelectionMessage .inner{border-radius:5px;padding:.5rem;position:relative;top:-50%;left:-50%;text-align:center}.libraryPage .resourceSavedMessage .inner,.resourcePage .resource .resourceSavedMessage .inner{background-color:#e2ca07;color:#454851;z-index:10;margin:0}.libraryPage .resourceSavedMessage .downloadIndicatorReference,.resourcePage .resource .resourceSavedMessage .downloadIndicatorReference{position:absolute;top:.5rem;left:25%;z-index:5;height:20px;width:20px;margin:0;-moz-transition:1.5s cubic-bezier(0,0,.85,1);-o-transition:1.5s cubic-bezier(0,0,.85,1);-webkit-transition:1.5s cubic-bezier(0,0,.85,1);transition:1.5s cubic-bezier(0,0,.85,1)}.libraryPage .resourceSavedMessage .downloadIndicatorReference img,.resourcePage .resource .resourceSavedMessage .downloadIndicatorReference img{height:20px}.libraryPage .previewResourceMessage .inner,.libraryPage .resourceFavoritedMessage .inner,.libraryPage .savedClickedWithoutSelectionMessage .inner,.resourcePage .resource .previewResourceMessage .inner,.resourcePage .resource .resourceFavoritedMessage .inner,.resourcePage .resource .savedClickedWithoutSelectionMessage .inner{background-color:rgba(0,0,0,.7);color:#fff}.resourcePage{height:100%}.libraryPage .goDeeperList,.libraryPage .goDeeperList div,.resourcePage .goDeeperList,.resourcePage .goDeeperList div{margin:0}.libraryPage .gallery,.resourcePage .gallery{position:relative;width:100%;height:100%}.libraryPage .gallery .titleBar,.resourcePage .gallery .titleBar{background-color:#454851;color:#fff;font-weight:700;position:relative;height:2em;line-height:2em;padding:.75rem;vertical-align:middle;-webkit-transform:translate3d(0,0,0)}.libraryPage .gallery .titleBar .title,.resourcePage .gallery .titleBar .title{margin-right:42px}.libraryPage .gallery .titleBar .closeContainer,.resourcePage .gallery .titleBar .closeContainer{text-align:right;position:absolute;right:0;top:0;padding:.75rem}.libraryPage .gallery .titleBar .closeContainer .close,.resourcePage .gallery .titleBar .closeContainer .close{cursor:pointer}.libraryPage .browse .list,.libraryPage .browsePage .list{margin:0;padding:0;list-style:none}.libraryPage .browse .list .listItem,.libraryPage .browsePage .list .listItem{color:#454851;width:100%}.libraryPage .browse .list .icon,.libraryPage .browse .list .label,.libraryPage .browsePage .list .icon,.libraryPage .browsePage .list .label{vertical-align:top;padding:.5rem;border:none;border-bottom:1px solid #454851;height:6rem;color:#454851;text-decoration:none}.libraryPage .browse .list .label,.libraryPage .browsePage .list .label{max-width:100%}.libraryPage .browse .list .label .heading,.libraryPage .browsePage .list .label .heading{font-weight:700;font-size:1.2rem;margin-bottom:.8rem;line-height:1.5rem;max-height:3rem;overflow:hidden}.libraryPage .browse .list .label .subHeading,.libraryPage .browsePage .list .label .subHeading{font-size:.9em;line-height:1.1rem;max-height:2.2rem;overflow:hidden}.libraryPage .browse .list .label .heading,.libraryPage .browse .list .label .subHeading,.libraryPage .browsePage .list .label .heading,.libraryPage .browsePage .list .label .subHeading{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.libraryPage .browse .list .icon,.libraryPage .browsePage .list .icon{max-width:20%}.libraryPage .browse .list .icon.main,.libraryPage .browsePage .list .icon.main{width:94px;height:71px;padding-right:10px}.libraryPage .browse .list .icon.main img,.libraryPage .browsePage .list .icon.main img{width:100%;max-width:100%}@media only screen and (min-width :600px){.libraryPage .browse .list .icon.main,.libraryPage .browsePage .list .icon.main{width:148px;height:111px}}.libraryPage .browse .list div.listItem,.libraryPage .browse .list li.listItem,.libraryPage .browsePage .list div.listItem,.libraryPage .browsePage .list li.listItem{display:table}.libraryPage .browse .list div.listItem:hover,.libraryPage .browse .list li.listItem:hover,.libraryPage .browsePage .list div.listItem:hover,.libraryPage .browsePage .list li.listItem:hover{cursor:pointer}.libraryPage .browse .list div.listItem div.inner,.libraryPage .browse .list li.listItem div.inner,.libraryPage .browsePage .list div.listItem div.inner,.libraryPage .browsePage .list li.listItem div.inner{display:table-row;width:100%;text-decoration:none;color:#454851;height:6rem}.libraryPage .browse .list div.listItem div.inner .icon,.libraryPage .browse .list div.listItem div.inner .label,.libraryPage .browse .list li.listItem div.inner .icon,.libraryPage .browse .list li.listItem div.inner .label,.libraryPage .browsePage .list div.listItem div.inner .icon,.libraryPage .browsePage .list div.listItem div.inner .label,.libraryPage .browsePage .list li.listItem div.inner .icon,.libraryPage .browsePage .list li.listItem div.inner .label{display:table-cell}.libraryPage .browse .list li.listItem,.libraryPage .browsePage .list li.listItem{background-color:#def}.libraryPage .browse .list li.listItem.folder div.inner .icon,.libraryPage .browse .list li.listItem.folder div.inner .label,.libraryPage .browsePage .list li.listItem.folder div.inner .icon,.libraryPage .browsePage .list li.listItem.folder div.inner .label{vertical-align:middle;line-height:1.5em;padding:1rem}.libraryPage .browse .list li.listItem.folder div.inner .icon.main,.libraryPage .browsePage .list li.listItem.folder div.inner .icon.main{width:20px;height:20px;padding-right:0}.libraryPage .browse .list li.listItem.folder div.inner .icon.main img,.libraryPage .browsePage .list li.listItem.folder div.inner .icon.main img{height:15px;width:15px;vertical-align:middle}.libraryPage .browse .list li.listItem.folder div.inner .icon.secondary,.libraryPage .browsePage .list li.listItem.folder div.inner .icon.secondary{width:20px;padding-left:0}.libraryPage .browse .list li.listItem.folder div.inner .icon.secondary img,.libraryPage .browsePage .list li.listItem.folder div.inner .icon.secondary img{height:15px;width:15px;vertical-align:middle}.libraryPage .browse .list li.listItem.breadcrumb,.libraryPage .browsePage .list li.listItem.breadcrumb{background-color:#bbd976}.libraryPage .browse .list li.listItem.breadcrumb.level0,.libraryPage .browsePage .list li.listItem.breadcrumb.level0{background-color:#587abd}.libraryPage .browse .list li.listItem.breadcrumb.level0 div.inner .label,.libraryPage .browsePage .list li.listItem.breadcrumb.level0 div.inner .label{color:#fff}.libraryPage .browse .list li.listItem.breadcrumb.level1,.libraryPage .browsePage .list li.listItem.breadcrumb.level1{background-color:#4495d2}.libraryPage .browse .list li.listItem.breadcrumb.level2,.libraryPage .browsePage .list li.listItem.breadcrumb.level2{background-color:#14b1e7}.libraryPage .browse .list li.listItem.breadcrumb.level3,.libraryPage .browsePage .list li.listItem.breadcrumb.level3{background-color:#00c0f3}.libraryPage .browse .list li.listItem.breadcrumb.level4,.libraryPage .browsePage .list li.listItem.breadcrumb.level4{background-color:#00bfe0}.libraryPage .browse .list li.listItem.breadcrumb.level5,.libraryPage .browsePage .list li.listItem.breadcrumb.level5{background-color:#27bdbe}.libraryPage .browse .list li.listItem.breadcrumb.level6,.libraryPage .browsePage .list li.listItem.breadcrumb.level6{background-color:#39bb9d}.libraryPage .browse .list li.listItem.breadcrumb.level7,.libraryPage .browsePage .list li.listItem.breadcrumb.level7{background-color:#45ba7c}.libraryPage .browse .list li.listItem.breadcrumb.level8,.libraryPage .browsePage .list li.listItem.breadcrumb.level8{background-color:#87c879}.libraryPage .browse .list li.listItem.breadcrumb.indent1 div.inner .icon.main,.libraryPage .browsePage .list li.listItem.breadcrumb.indent1 div.inner .icon.main{padding-left:1.4rem}.libraryPage .browse .list li.listItem.breadcrumb.indent2 div.inner .icon.main,.libraryPage .browsePage .list li.listItem.breadcrumb.indent2 div.inner .icon.main{padding-left:1.8rem}.libraryPage .browse .list li.listItem.breadcrumb.indent3 div.inner .icon.main,.libraryPage .browsePage .list li.listItem.breadcrumb.indent3 div.inner .icon.main{padding-left:2.2rem}.libraryPage .browse .list li.listItem.breadcrumb.indent4 div.inner .icon.main,.libraryPage .browsePage .list li.listItem.breadcrumb.indent4 div.inner .icon.main{padding-left:2.6rem}.libraryPage .browse .list li.listItem.breadcrumb.indent5 div.inner .icon.main,.libraryPage .browsePage .list li.listItem.breadcrumb.indent5 div.inner .icon.main{padding-left:3rem}.libraryPage .browse .list li.listItem.breadcrumb.indentMax div.inner .icon.main,.libraryPage .browsePage .list li.listItem.breadcrumb.indentMax div.inner .icon.main{padding-left:3.4rem}.libraryPage .browse .list li.listItem .icon,.libraryPage .browse .list li.listItem .label,.libraryPage .browse .list li.listItem div.inner,.libraryPage .browsePage .list li.listItem .icon,.libraryPage .browsePage .list li.listItem .label,.libraryPage .browsePage .list li.listItem div.inner{height:auto}.libraryPage .browse .listHeader,.libraryPage .browsePage .listHeader{font-size:1.1rem;font-weight:700;line-height:1.5rem;color:#454851;margin:0 .75rem .75rem}.libraryPage .browse .emptyFolder,.libraryPage .browsePage .emptyFolder{padding:1rem;font-size:1.1em}.libraryPage .browse table.tableList,.libraryPage .browsePage table.tableList{border:none;padding:0;border-spacing:0;margin:0;width:100%}.libraryPage .browse table.tableList .listItem,.libraryPage .browsePage table.tableList .listItem{color:#454851;width:100%}.libraryPage .browse table.tableList .icon,.libraryPage .browse table.tableList .label,.libraryPage .browsePage table.tableList .icon,.libraryPage .browsePage table.tableList .label{vertical-align:top;padding:.5rem;border:none;border-bottom:1px solid #454851;height:6rem;color:#454851;text-decoration:none}.libraryPage .browse table.tableList .label,.libraryPage .browsePage table.tableList .label{max-width:100%}.libraryPage .browse table.tableList .label .heading,.libraryPage .browsePage table.tableList .label .heading{font-weight:700;font-size:1.2rem;margin-bottom:.8rem;line-height:1.5rem;max-height:3rem;overflow:hidden}.libraryPage .browse table.tableList .label .subHeading,.libraryPage .browsePage table.tableList .label .subHeading{font-size:.9em;line-height:1.1rem;max-height:2.2rem;overflow:hidden}.libraryPage .browse table.tableList .label .heading,.libraryPage .browse table.tableList .label .subHeading,.libraryPage .browsePage table.tableList .label .heading,.libraryPage .browsePage table.tableList .label .subHeading{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.libraryPage .browse table.tableList .icon,.libraryPage .browsePage table.tableList .icon{max-width:20%}.libraryPage .browse table.tableList .icon.main,.libraryPage .browsePage table.tableList .icon.main{width:94px;height:71px;padding-right:10px}.libraryPage .browse table.tableList .icon.main img,.libraryPage .browsePage table.tableList .icon.main img{width:100%;max-width:100%}@media only screen and (min-width :600px){.libraryPage .browse table.tableList .icon.main,.libraryPage .browsePage table.tableList .icon.main{width:148px;height:111px}}.libraryPage .browse table.tableList .listItem,.libraryPage .browsePage table.tableList .listItem{height:6rem;border:none}.libraryPage .browse table.tableList .listItem td:hover,.libraryPage .browsePage table.tableList .listItem td:hover{cursor:pointer}.libraryPage .browse .list .listItem:first-of-type div.inner .icon,.libraryPage .browse .list .listItem:first-of-type div.inner .label,.libraryPage .browse .list .listItem:first-of-type td.icon,.libraryPage .browse .list .listItem:first-of-type td.label{border-top:1px solid #454851}.libraryPage .browse .resourceList.hasFolders .list .listItem:first-of-type div.inner .icon,.libraryPage .browse .resourceList.hasFolders .list .listItem:first-of-type div.inner .label,.libraryPage .browse .resourceList.hasFolders .list .listItem:first-of-type td.icon,.libraryPage .browse .resourceList.hasFolders .list .listItem:first-of-type td.label{border-top:none}.libraryPage .browsePage{margin:0}.libraryPage .browsePage .listHeader{margin:0;font-size:1.1rem;font-weight:700;line-height:1.5rem;background-color:#454851;color:#fff;padding:1rem}.resourcePage .resource.preview{margin:0;height:100%}.resourcePage .resource.preview audio,.resourcePage .resource.preview video{max-width:100%}.resourcePage .resource.preview .heading{padding:1rem;font-size:1.1rem;font-weight:700;line-height:1.5rem;background-color:#454851;color:#fff;position:relative;margin:0}.resourcePage .resource.preview .heading div{margin:0}.resourcePage .resource.preview .heading .closeContainer{padding:1rem;text-align:right;position:absolute;right:0;top:0}.resourcePage .resource.preview .heading .closeContainer .close{cursor:pointer}.resourcePage .resource.preview .content{margin:0;padding:1rem}.resourcePage .resource.preview .content .audioPlayer{margin:0;padding:10px;background-color:#9fa4a6;border-radius:5px;color:#fff}.resourcePage .resource.preview .content .audioPlayer .player{display:table;width:100%;margin:0}.resourcePage .resource.preview .content .audioPlayer .player .inner{display:table-row;margin:0}.resourcePage .resource.preview .content .audioPlayer .player .inner .controls,.resourcePage .resource.preview .content .audioPlayer .player .inner .currentDuration,.resourcePage .resource.preview .content .audioPlayer .player .inner .currentTime,.resourcePage .resource.preview .content .audioPlayer .player .inner .loadIndicator,.resourcePage .resource.preview .content .audioPlayer .player .inner .position{display:table-cell;height:30px;margin:0;vertical-align:middle}.resourcePage .resource.preview .content .audioPlayer .player .inner .loadIndicator{display:none}.resourcePage .resource.preview .content .audioPlayer .player .inner .currentDuration,.resourcePage .resource.preview .content .audioPlayer .player .inner .currentTime{width:50px;line-height:30px;text-align:center}.resourcePage .resource.preview .content .audioPlayer .player .inner .controls{white-space:nowrap;margin:0 0 0 15px;height:100%}.resourcePage .resource.preview .content .audioPlayer .player .inner .controls .playPause,.resourcePage .resource.preview .content .audioPlayer .player .inner .controls .stop{height:100%;padding:0 5px}.resourcePage .resource.preview .content .audioPlayer .player .inner .controls .playPause img,.resourcePage .resource.preview .content .audioPlayer .player .inner .controls .stop img{width:20px}.resourcePage .resource.preview .content .audioPlayer .player .inner .controls .slider{width:100%}.resourcePage .resource.preview.audio .content{padding:3rem 1rem 1rem}.resourcePage .resource.preview.loading .content .audioPlayer .player .inner .loadIndicator{display:table-cell}.resourcePage .resource.preview.loading .content .audioPlayer .player .inner .position{display:none}