/* Copyright 2015 Google Inc. All Rights Reserved. */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}sub,sup{color:#999;font-size:.7em;font-weight:400}sup{vertical-align:super}sub{vertical-align:sub}html,body{height:100%}::-webkit-input-placeholder{line-height:18px}body{line-height:1;color:#000;background:#f1f1f1;min-width:980px}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}blockquote,q{quotes:none}input::-moz-focus-inner{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,body input,body button,body textarea{font-family:'Open Sans',sans-serif;color:#222;font-size:13px;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5{font-size:20px;line-height:24px;font-weight:normal;color:#333}p{margin:0 0 1em;font-size:13px;line-height:18px}li{line-height:18px}a,.anchor{text-decoration:none;color:#15c;cursor:pointer}a:hover,a:focus,.anchor:active,.anchor:focus,.anchor:hover{text-decoration:underline}iframe{border:0}strong,b{color:#222;font-weight:bold}em{font-style:italic}.button,.transitionArea,.transitionArea .blockUi,.modaldialog{-webkit-transition:all .218s;-moz-transition:all .218s;-ms-transition:all .218s;transition:all .218s}.button.hover,.button:hover,.menuButton .disclosureIndicator,.menuButton .menuList{-moz-transition:all 0s;-webkit-transition:all 0s;-ms-transition:all 0s;transition:all 0s}.hidden .disclosureIndicator{display:none}.disclosureIndicator{-ms-transition:all .218s ease-in-out;-moz-transition:all .218s ease-in-out;-webkit-transition:all .218s ease-in-out;transition:all .218s ease-in-out}.dockLayout,.sidePanel,.contentArea{-ms-transition:width .218s ease-out;-moz-transition:width .218s ease-out;-webkit-transition:width .218s ease-out;transition:width .218s ease-out}.pagination,.menuList,.dockItem,.contentSearch .dockTitle{opacity:1;-ms-transition:opacity .218s;-moz-transition:opacity .218s;-webkit-transition:opacity .218s;transition:opacity .218s}.dockItem.transparent{opacity:0}.restrictsWrapper.dockItem.active{-webkit-transition:top .218s ease-in-out;-moz-transition:top .218s ease-in-out;-ms-transition:top .218s ease-in-out;transition:top .218s ease-in-out}.menuListItem{-moz-transition:background .130s;-webkit-transition:background .130s;-ms-transition:background .130s;transition:background .130s}.menuListItem:active,.menuListItem:focus,.menuListItem:hover,.menuListItem.selected{-ms-transition:background 0s;-moz-transition:background 0s;-webkit-transition:background 0s;transition:background 0s}.scrollable::-webkit-scrollbar,.menuList::-webkit-scrollbar{width:10px;height:10px;background:transparent}.scrollable::-webkit-scrollbar-thumb,.menuList::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 0;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}.scrollable::-webkit-scrollbar-button,.menuList::-webkit-scrollbar-button{height:0px;width:0px;background:transparent}.scrollable::before{width:100%;margin-right:0;height:6px;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,0)));-webkit-mask-box-image:-webkit-gradient(linear,left top,right top,color-stop(0.0,rgba(0,0,0,0.1)),color-stop(0.5,rgba(0,0,0,.8)),color-stop(1.0,rgba(0,0,0,0.1)));opacity:1}.scrollable::after{width:100%;margin-right:0;height:4px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,0)));-webkit-mask-box-image:-webkit-gradient(linear,left top,right top,color-stop(0.0,rgba(0,0,0,0.1)),color-stop(0.5,rgba(0,0,0,.8)),color-stop(1.0,rgba(0,0,0,0.1)));opacity:1}.menuList,.dockItem{-ms-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.menuButton :focus .button,.menuButton .focus .button,.button.hover,.button:hover{-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.button.active,.button:active,.button.selected,.buttonSubmit:active,.kdform textarea:focus,.kdform textarea:hover,.kdform input[type=text]:focus,.kdform input[type=text]:hover{-ms-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.kdform .disabled input[type=checkbox],.kdform .disabled input[type=radio],.kdform .disabled input[type=checkbox]:hover,.kdform .disabled input[type=radio]:hover,.kdform .disabled input[type=checkbox]:active,.kdform .disabled input[type=radio]:active,.dockItem .menuList{-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.menuButton .menuList.shown,.modaldialog{-ms-box-shadow:0 8px 20px 0 rgba(0,0,0,.3);-moz-box-shadow:0 8px 20px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.3);box-shadow:0 8px 20px 0 rgba(0,0,0,.3)}.buttonSubmit:focus,.buttonSubmit.focus,.buttonRed:focus,.buttonRed.focus{-ms-box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}.buttonSubmit:focus:hover,.buttonSubmit.focus:hover,.buttonRed:focus:hover,.buttonRed.focus:hover{-ms-box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1)}.kdform input[type=checkbox]:hover,.kdform input[type=radio]:hover{-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.fullDock{width:100%;position:relative;clear:both}.fullDock hr{border-top:1px solid #ddd;border-right:none;border-left:none;border-bottom:1px solid #fff;height:0;margin:0;clear:both;margin:-2px 0 0}.dockLayout{margin:0 auto;min-width:980px;width:980px;position:relative;clear:both}.wide .dockLayout{width:1220px}.liquid .dockLayout{width:100%}.dockItem{background-color:#fff;margin-bottom:20px}h2.dockTitle,.dockItem h2{font-size:13px;font-weight:bold;text-transform:uppercase}.dockHeader{color:#333;font-size:20px;height:20px;line-height:20px;padding-bottom:15px}.dockTitle.dockHeader{margin-bottom:0}.contentSearch .dockTitle{line-height:30px;height:30px;opacity:1}.transitionArea.isTransitioning .dockTitle{opacity:0}.hidden{display:none}.dimmed{opacity:.5}.contentArea{margin-left:240px}.clear{clear:both}.popupContent .small{font-size:10px;line-height:14px;display:block}.contentArea.small{margin-left:180px;width:780px}.wide .contentArea.small{margin-left:260px;width:940px}.contentArea.small h3{margin-bottom:15px}.sidePanel{width:220px;float:left}.sidePanel.small{width:160px;margin-top:-8px}.wide .sidePanel.small{width:240px}.sidePanelItem{padding:15px}.content,.contentSearch{padding:0 20px}.searchResultsSort{float:right;margin-left:15px}.contentSearch .searchResultsSort .searchResultsSortList.shown{left:auto;right:0}.breadCrumbArea{padding:0 20px}.contentSearch .breadCrumbArea{padding:0}.katamariImageContainer{position:relative}.katamariImageContainer:after{background-image:url(//ssl.gstatic.com/objects3d/icons3.png);content:" ";position:absolute;bottom:0;right:0;width:25px;height:30px;background-position:-240px 3px;opacity:.5}.transitionArea{opacity:1}.transitionArea.isTransitioning{position:relative;opacity:.5}.transitionArea .blockUi{width:650px;height:100%;background:transparent;position:absolute;display:none;z-index:99999}.wide .transitionArea .blockUi{width:890px}.transitionArea .blockUi.fullWidth{width:100%}.transitionArea.isTransitioning .blockUi{display:block}.restrictsWrapper{width:220px;margin-right:20px;background:#fff;float:left}.restrictsWrapper.dockItem.active{position:relative;z-index:5}@media all and (min-width:970px){.restrictsWrapper.dockItem.active{position:fixed;top:20px;z-index:5;-webkit-transform:translateZ(0)}}.strong{font-weight:bold}.bottomMargin{margin-bottom:10px}.capitalize{text-transform:capitalize}.buttonText{text-overflow:ellipsis;overflow:hidden}.button{display:inline-block;zoom:1;cursor:default;min-width:54px;border:1px solid #dcdcdc;text-align:center;color:#666;font-size:11px;font-weight:bold;height:27px;padding:0 8px;line-height:27px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5 0%,#f1f1f1 100%);background-image:linear-gradient(to bottom,#f5f5f5,#f1f1f1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button.button{line-height:25px}.button.hidden{display:none}.button.hover,.button:hover{border:1px solid #c6c6c6;color:#333;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);background-image:linear-gradient(to bottom,#f8f8f8,#f1f1f1)}.button.active,.button:active{background-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-ms-linear-gradient(top,#f6f6f6 0%,#f1f1f1 100%);background-image:linear-gradient(to bottom,#f6f6f6,#f1f1f1)}.button:visited{color:#666}.menuButton :focus .button,.menuButton .focus .button,.button.focus,.button:focus{outline:none;border:1px solid #4d90fe}.button.selected{border:1px solid #ccc;color:#333;border-image:initial;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#eeeeee),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#eeeeee,#e0e0e0);background-image:-moz-linear-gradient(top,#eeeeee,#e0e0e0);background-image:-ms-linear-gradient(top,#eeeeee 0%,#e0e0e0 100%);background-image:linear-gradient(to bottom,#eeeeee,#e0e0e0)}.button input[type=checkbox]{position:relative;top:2px}.button img{display:inline-block;zoom:1;margin:-3px 0 0;opacity:.8;margin-left:0;margin-right:0;vertical-align:middle}.button.selected img{opacity:.9}.button:hover img{opacity:.9}.button:active img{opacity:1}.button.fullWidth{width:100%}.miniCloseButton{display:inline-block;width:10px;height:12px;border-radius:12px;background:#999;color:#fff;line-height:12px;padding-left:2px;font-weight:bold;font-size:14px;margin-left:6px;cursor:pointer}.miniCloseButton:focus,.miniCloseButton:active,.miniCloseButton:hover{background-color:#333}.button:disabled,.button.disabled,.button.disabled:hover,.button.disabled:active{background:#fff;color:#b8b8b8;border:1px solid #f3f3f3;cursor:default;pointer-events:none}.buttonSubmit:disabled,.buttonSubmit.disabled,.buttonSubmit.disabled:hover,.buttonSubmit.disabled:active{border:1px solid #3079ed;background-color:#4d90fe;color:#fff;opacity:.5}.buttonShare:disabled,.buttonShare.disabled,.buttonShare.disabled:hover,.buttonShare.disabled:active{border:1px solid #29691d;background-color:#3d9400;color:#fff;opacity:.5}.buttonRed:disabled,.buttonRed.disabled,.buttonRed.disabled:hover,.buttonRed.disabled:active{border:1px solid transparent;background-color:#d14836;color:#fff;opacity:.5}.button:disabled img,.button.disabled img{opacity:.5}.buttonSubmit:focus,.buttonSubmit.focus,.buttonRed:focus,.buttonRed.focus{border-color:#404040}.buttonSubmit{border:1px solid #3079ed;color:#fff;background-color:#4d90fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe 0%,#4787ed 100%);background-image:linear-gradient(to bottom,#4d90fe,#4787ed)}.buttonSubmit.hover,.buttonSubmit:hover{color:#fff;border-color:#2f5bb7;background-color:#357ae8;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe 0%,#357ae8 100%);background-image:linear-gradient(to bottom,#4d90fe,#357ae8)}.buttonSubmit:focus,.buttonSubmit.focus{border-color:#4d90fe}.buttonRed{margin-bottom:16px;border:1px solid transparent;color:#fff;letter-spacing:1;background-color:#d14836;background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#d14836));background-image:-webkit-linear-gradient(top,#dd4b39,#d14836);background-image:-moz-linear-gradient(top,#dd4b39,#d14836);background-image:-ms-linear-gradient(top,#dd4b39 0%,#d14836 100%);background-image:linear-gradient(to bottom,#dd4b39,#d14836)}.buttonRed.hover,.buttonRed:hover{color:#fff;border-color:#b0281a;border-bottom-color:#af301f;background-color:#c53727;background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#c53727));background-image:-webkit-linear-gradient(top,#dd4b39,#c53727);background-image:-moz-linear-gradient(top,#dd4b39,#c53727);background-image:-ms-linear-gradient(top,#dd4b39 0%,#c53727 100%);background-image:linear-gradient(to bottom,#dd4b39,#c53727)}.buttonRed.active,.buttonRed:active,.buttonRed:focus:active,.buttonRed.focus:active{border-color:#992a1b;background-color:#b0281a;background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#b0281a));background-image:-webkit-linear-gradient(top,#dd4b39,#b0281a);background-image:-moz-linear-gradient(top,#dd4b39,#b0281a);background-image:-ms-linear-gradient(top,#dd4b39 0%,#b0281a 100%);background-image:linear-gradient(to bottom,#dd4b39,#b0281a)}.buttonRed.disabled,.buttonRed.disabled:hover,.buttonRed.disabled:active{border-color:#b0281a;background-color:#d14836}.button.buttonRed:focus,.button.buttonRed.focus{border-color:#d14836}.menuButton .disclosureIndicator{position:absolute;right:10px;opacity:.8}.menuButton .button{text-align:left;min-width:20px;white-space:nowrap;padding-right:25px}.menuList{background:#fff;padding:6px 0;overflow:hidden}.dockItem .menuList{padding:11px 0}.menuButton .menuList{text-align:left;position:absolute;z-index:99;background:#fff;height:auto;width:auto;left:-9999px;opacity:0;padding:6px 0;display:none}.menuButton .menuList.shown{display:block;position:absolute;left:1px;opacity:1;z-index:99}.menuListItem{display:block;padding:3px 16px;position:relative;color:#333;font-size:13px;font-weight:normal;cursor:default;margin:0}.menuButton .menuListItem{padding:5px 16px 6px 16px}.menuButton .menuChecklistItem{padding:5px 32px 6px 16px}.menuListItem:active,.menuListItem:focus,.menuListItem:hover,.menuListItem.selected{background-color:#f1f1f1;color:#222;text-decoration:none}.menuListItem.menuChecklistItem.selected{width:auto;height:auto;background-position:4px center;background-repeat:no-repeat}.menuListItem.menuChecklistItem.selected:hover{background-color:#fff}.selectBox .menuListItem.menuChecklistItem{padding-left:30px;white-space:nowrap}.selectBox{position:relative;display:inline}.selectBox.menuButton{display:inline-block}.menuButton span.label{display:inline-block;zoom:1;cursor:default}.kdform.formRow{margin:6px 12px}.kdform fieldset{border:1px solid #e5e5e5;padding:16px;margin-top:-6px;margin-bottom:30px}.kdform legend{padding:0 6px}.kdform label{display:block;line-height:29px}.kdform label input[type=radio],.kdform label input[type=checkbox]{bottom:-1px}.kdform label input[type=checkbox]{margin-right:5px}.kdform textarea:focus,.kdform input[type=text]:focus{outline:none;border:1px solid #4d90fe;border-image:initial}.kdform textarea:hover,.kdform input[type=text]:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;border-image:initial}.kdform input[type=text]{width:100%;height:29px;background-color:#fff;line-height:13px;padding-left:8px;color:#333;border:1px solid #d9d9d9;border-top:1px solid silver;display:inline-block;zoom:1;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:1px;border-image:initial}.kdform textarea,.kdform input[type=text]{color:#333;border:1px solid #d9d9d9;border-top:1px solid silver;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:1px;border-image:initial}.actionButtonSidePanel input[type="text"]{margin-bottom:15px;color:#777}.actionButtonSidePanel input[type="text"].active{color:#333}input[type=text].kdformerror{border:1px solid #dd4b39}.button:focus,.button.focus,.button.right:focus,.button.right.focus,.button.mid:focus,.button.mid.focus,.button.left:focus,.button.left.focus{outline:none;border:1px solid #4d90fe;z-index:4!important}.button.left{border-right-color:transparent;margin-right:0;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.button.left:hover{border-right:1px solid #c6c6c6}.button.mid{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:0;margin-right:0}.button.mid+.button.mid,.button.left+.button.mid{margin-left:-1px}.button.right{margin-left:0!important;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;margin-left:-1px}.button.right:hover{border-left:1px solid #c6c6c6}.segmentedControl{display:inline-block;float:none;margin-left:0}.segmentedControl{float:left;margin-left:16px}.segmentedControl:first-child{margin-left:0}.buttonBar .button{float:left;margin:0;margin-left:16px;position:relative;z-index:1}.buttonBar .button:hover{z-index:2}.buttonBar .button:first-child{margin-left:0}.sidebarList{margin-left:20px}.sidebarList li{position:relative;border-bottom:1px solid transparent}.sidebarList li a{display:block;line-height:29px;color:#333;font-size:13px;padding-left:20px;cursor:default}.sidebarList li a:active,.sidebarList li a:hover{background-color:#e5e5e5;text-decoration:none}.sidebarList li a.selected{padding-left:15px;border-left:5px solid #dd4b39;color:#dd4b39;text-decoration:none}.disclosureIndicator{position:absolute;top:13px;right:15px;height:0;width:0;border:4px solid transparent;border-left:4px solid #777;background:none;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}.disclosureIndicator.active,.menuButton .disclosureIndicator,.expanded .disclosureIndicator{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.sectionTitle{line-height:20px;height:20px;display:block;margin:20px 20px 15px}.modaldialog h2.sectionTitle{padding:0 0 15px 0;margin:0 0 20px}.modaldialog{line-height:18px;background:#fff;border:1px solid #ccc;padding:30px;position:absolute;width:460px;height:auto;opacity:0;-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);left:50%;margin-left:-260px;z-index:1008}.modaldialog.shown{opacity:1;-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.modalCloseButton{position:absolute;right:0;top:0;border:none;background:transparent;font-size:2em;height:44px;width:44px;line-height:0;cursor:pointer;color:#777}.modalCloseButton:focus,.modalCloseButton:hover,a.modalCloseButton:hover{color:#222;text-decoration:none;outline:none;border:none}.modaldialog .scrollBarInner{height:420px}.modalGlassPanel{position:fixed!important;left:0;top:0;background-color:#000;opacity:.7;z-index:1005}.modalLabel{overflow:auto}.availabilityAlert{color:#dd4b39;font-weight:bold;text-transform:uppercase;line-height:18px;float:right;font-size:11px}.modalButtonArea{margin:30px 0 0 0}.modalButtonArea .button{margin:0 16px 0 0}.modaldialog h5{font-size:1em;font-weight:bold}.modalMessageArea{padding-right:0}.modalMessageArea small{font-size:11px}.scrollBarBox{position:relative;display:inline-block;-webkit-box-sizing:border-box}.scrollBarInner{height:500px;overflow:auto;padding-right:16px}.scrollBarInner .shadowTop{width:100%;margin-right:0;height:6px;pointer-events:none;position:absolute;top:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,0)));-webkit-mask-box-image:-webkit-gradient(linear,left top,right top,color-stop(0.0,rgba(0,0,0,.1)),color-stop(0.5,rgba(0,0,0,.8)),color-stop(1.0,rgba(0,0,0,.1)));opacity:0}.scrollBarInner .shadowTop.shown{opacity:1}.scrollBarInner .shadowTop:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:0;border-top:1px solid #e5e5e5;border-top:1px solid rgba(0,0,0,.3)}.scrollBarInner .shadowBottom{width:100%;margin-right:0;height:4px;pointer-events:none;position:absolute;bottom:0;left:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,0)));-webkit-mask-box-image:-webkit-gradient(linear,left top,right top,color-stop(0.0,rgba(0,0,0,.1)),color-stop(.5,rgba(0,0,0,.8)),color-stop(1.0,rgba(0,0,0,.1)));opacity:0}.scrollBarInner .shadowBottom.shown{opacity:1}.scrollBarInner .shadowBottom:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:0;border-bottom:1px solid rgba(0,0,0,.3)}.inlineScroller .scrollBarInner::-webkit-scrollbar-track:vertical{border-left:6px solid transparent;border-right:1px solid transparent}.inlineScroller .scrollBarInner::-webkit-scrollbar-track:horizontal{border-top:6px solid transparent;border-bottom:1px solid transparent}.inlineScroller .scrollBarInner::-webkit-scrollbar-thumb:vertical{border-left:6px solid transparent;border-right:1px solid transparent;border-top:0 solid transparent;border-bottom:0 solid transparent}.inlineScroller .scrollBarInner::-webkit-scrollbar-thumb:horizontal{border-left:0 solid transparent;border-right:0 solid transparent;border-top:6px solid transparent;border-bottom:1px solid transparent}.actionButtonSidePanel{width:228px;background:#fff;float:right;padding:30px 20px}.actionButtonSidePanelStatusMessage{font-size:.85em;line-height:1.5em;margin-bottom:10px}.actionButtonSidePanelText{padding-bottom:8px;clear:both}.whyNotFreeLink{display:inline-block;text-align:right;width:100%}.actionButtonSidePanelMainText{font-size:1.2em;font-weight:bold;clear:both;padding-bottom:0}.actionButtonSidePanelText span,.actionButtonSidePanelMainText span{font-size:11px;color:#777;font-weight:normal}.actionButtonSidePanelShortLinkMessage{display:block;width:150px;float:left}.actionButtonSidePanelLongLinkMessage{display:block;width:200px;clear:both}.actionButtonSidePanelPromoPanel .actionButtonSidePanelPromoLine:last-child{margin-bottom:30px}.actionButtonSidePanelPromoLine{overflow:hidden;line-height:18px;margin-bottom:3px}.actionButtonSidePanelPromoLine a:focus,.actionButtonSidePanelPromoLine a:hover{text-decoration:underline}.actionButtonSidePanelTextKey{margin-bottom:15px}.actionButtonSidePanelTextValue{float:right}.actionButtonSidePanelTextCloseLink{padding-left:5px;float:right;font-size:16px}.actionButtonSidePanelTextCloseLink:hover,a.actionButtonSidePanelTextCloseLink:hover{text-decoration:none}.actionButtonSidePanel button{display:block;width:100%;margin:0 0 15px}.actionButtonSidePanelNoticeTextArea{font-size:.8em}.errorMessage{color:#dd4b39}.emptyMessage{margin-bottom:20px}.listStyle{list-style-type:disc;margin:5px 33px 15px}.transitionArea.isTransitioning .pagination{opacity:0}.pagination{opacity:1;text-align:right;clear:both;overflow:hidden;padding-bottom:20px}.modaldialog .pagination{padding:0 20px}.pagination div{height:27px;line-height:27px;margin-right:20px}.pagination .button{margin:0;min-width:34px;width:34px;padding:0;float:right}.pagination .button.left{margin-right:-1px;border-right:1px solid #c6c6c6}.pagination .button span{top:-2px;position:relative;font-size:2em;font-weight:normal}.itemCountMessage{margin-top:4px;margin-right:15px;float:right;line-height:18px}.globalNavigationList .menuListItem{padding:5px 16px 6px 16px}.globalNavigationList li:first-child{margin-top:5px}.globalNavigationList li:last-child{margin-bottom:10px}.categoryListContainer{position:relative;z-index:1003;width:220px;-ms-transition:width .218s,opacity .218s;-moz-transition:width .218s,opacity .218s;-webkit-transition:width .218s,opacity .218s;transition:width .218s,opacity .218s}.categoryListContainer .dockItem{margin-top:0}.categoryListContainer.active{width:801px;-ms-box-shadow:0 8px 20px 0 rgba(0,0,0,.3);-moz-box-shadow:0 8px 20px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.3);box-shadow:0 8px 20px 0 rgba(0,0,0,.3)}.searchAndNavigationPanel{height:42px;padding:20px 20px 0}.searchAndNavigationPanel .dockItem{margin:0;position:absolute;background:#fff;z-index:50;width:220px;-ms-box-shadow:0 8px 20px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 8px 20px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,0.3);box-shadow:0 8px 20px 0 rgba(0,0,0,0.3);-ms-transition:all .218s;-moz-transition:all .218s;-webkit-transition:all .218s;transition:all .218s}.searchAndNavigationPanel .isNotCollapsible .dockItem{-ms-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.searchAndNavigationPanel .active .dockItem{width:801px;overflow:hidden;-ms-box-shadow:0 8px 20px 0 rgba(0,0,0,.3);-moz-box-shadow:0 8px 20px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.3);box-shadow:0 8px 20px 0 rgba(0,0,0,.3)}ul.globalNavigationList.menuList,ol.globalNavigationList.menuList{float:none;width:220px;padding:0;max-height:none}.active ul.globalNavigationList.menuList,.active ol.globalNavigationList.menuList{float:left}.searchAndNavigationPanel ul.globalNavigationList,.searchAndNavigationPanel ol.globalNavigationList{padding:0;margin:0}.searchAndNavigationPanel .globalNavigationList{opacity:0;position:relative;float:left;z-index:1002;width:220px;overflow:hidden;-ms-transition:all .218s;-moz-transition:all .218s;-webkit-transition:all .218s;transition:all .218s}.searchAndNavigationPanel .globalNavigationList.shown{height:auto;opacity:1}.globalNavigationList .menuListItem.selected{background-color:transparent;font-weight:bold;color:#222}.globalNavigationList .menuListItem.selected:focus,.globalNavigationList .menuListItem.selected:hover{background-color:#f1f1f1}.searchAndNavigationPanel .button.globalNavButton{display:block;border:none;background:#444;text-align:left;color:#fff;padding:2px 15px 0;font-size:13px;position:relative;text-shadow:0 -1px 0 #000;-ms-transition:all .218s;-webkit-transition:all .218s;-moz-transition:all .218s;transition:all .218s;-ms-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.searchAndNavigationPanel .button.globalNavButton.active,.searchAndNavigationPanel .button.globalNavButton:hover{padding-bottom:11px;border-bottom-left-radius:0;border-bottom-right-radius:0;-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.searchAndNavigationPanel .disclosureIndicator{position:absolute;top:13px;right:15px;height:0;width:0;border:4px solid #444;border-left:4px solid #999;background:none;-ms-box-shadow:-1px 0 -1px 1px #000;-moz-box-shadow:-1px 0 -1px 1px #000;-webkit-box-shadow:-1px 0 -1px 1px #000;box-shadow:-1px 0 -1px 1px black;-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.categoryListContainer.active .globalNavigationList{-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}html{overflow-x:auto!important;overflow-y:scroll!important}#o3d-iframe{position:fixed!important}.helpQuestionMark{font-size:10px;font-weight:bold;height:14px;width:14px;line-height:14px;border-radius:7px;background:#bbb;color:#fff;margin-left:5px;text-align:center;display:inline-block}.helpQuestionMark:hover{cursor:pointer;background:#666;color:#fff}.dockHeader .redText{padding-right:5px}.redText{color:#d14836}.storeLogoArea{}.alt{}.altUi{}.kdform input[type=checkbox],.kdform input[type=radio]{-webkit-appearance:none;width:13px;height:13px;border:1px solid #c6c6c6;margin:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:default;position:relative}.kdform input[type=checkbox]{top:2px}.kdform input[type=checkbox]:active,.kdform input[type=radio]:active{border-color:#666;background:#ebebeb}.kdform input[type=checkbox]:hover,.kdform input[type=radio]:hover{border-color:#666}.kdform input[type=radio]{border-radius:50%;width:15px;height:15px}.kdform .disabled input[type=checkbox],.kdform .disabled input[type=radio],.kdform .disabled input[type=checkbox]:hover,.kdform .disabled input[type=radio]:hover,.kdform .disabled input[type=checkbox]:active,.kdform .disabled input[type=radio]:active{border-color:#eee;background:#fff}.kdform input[type=radio]:checked::after{content:' ';display:block;position:relative;top:3px;left:3px;width:7px;height:7px;background:#666;border-radius:50%}.kdform input[type=checkbox]:checked::after{content:' ';display:block;position:absolute;top:-6px;left:-5px}.kdform input[type=checkbox]:focus{outline:none;border-color:#4d90fe}.pac-container{z-index:1010}