0px 0px 16px; }.gb_Fc .gb_Kc { color: rgb(255, 255, 255); }.gb_Lc { color: rgb(102, 102, 102); line-height: 17px; margin: 0px 0px 5px; }.gb_Fc .gb_Lc { color: rgb(255, 255, 255); }.gb_Qc { text-decoration: none; color: rgb(94, 151, 246); }.gb_Qc:visited { color: rgb(94, 151, 246); }.gb_Qc:hover, .gb_Qc:active { text-decoration: underline; }.gb_Rc { position: absolute; background: transparent none repeat scroll 0% 0%; top: -999px; z-index: -1; visibility: hidden; margin-top: 1px; margin-left: 1px; }#gb .gb_Ec { margin: 0px; }.gb_Ec .gb_rb { background: rgb(77, 144, 254) none repeat scroll 0% 0%; border-color: rgb(48, 121, 237); margin-top: 15px; }.gb_Jc .gb_Ha { background: rgb(66, 133, 244) none repeat scroll 0% 0%; }#gb .gb_Ec a.gb_rb.gb_rb { color: rgb(255, 255, 255); }.gb_Ec .gb_rb:hover { background: rgb(53, 122, 232) none repeat scroll 0% 0%; border-color: rgb(47, 91, 183); }.gb_Sc .gb_pc .gb_eb { border-bottom-color: rgb(255, 255, 255); display: block; }.gb_Tc .gb_pc .gb_eb { border-bottom-color: rgb(77, 144, 254); display: block; }.gb_Sc .gb_pc .gb_fb, .gb_Tc .gb_pc .gb_fb { display: block; }.gb_Uc, .gb_Vc { display: table-cell; }.gb_Uc { vertical-align: middle; }.gb_Jc .gb_Uc { vertical-align: top; }.gb_Vc { padding-left: 13px; width: 100%; }.gb_Jc .gb_Vc { padding-left: 20px; }.gb_ke { margin-bottom: 32px; font-size: small; }.gb_ke .gb_le { margin-right: 5px; }.gb_ke .gb_me { color: red; }.gb_wc { display: none; }.gb_wc.gb_g { display: block; }.gb_xc { background-color: rgb(255, 255, 255); box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.08); color: rgb(0, 0, 0); height: 40px; padding: 16px 24px; position: relative; white-space: nowrap; z-index: 986; }.gb_xc .gb_rb { border: 0px none; font-weight: 500; font-size: 14px; line-height: 36px; min-width: 32px; padding: 0px 16px; position: relative; vertical-align: middle; }.gb_xc .gb_rb::before { content: ""; height: 6px; left: 0px; position: absolute; top: -6px; width: 100%; }.gb_xc .gb_rb::after { bottom: -6px; content: ""; height: 6px; left: 0px; position: absolute; width: 100%; }.gb_xc .gb_rb + .gb_rb { margin-left: 8px; }.gb_yc { height: 48px; padding: 4px; margin: -8px 0px 0px -8px; }.gb_zc { display: inline-block; vertical-align: top; font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; padding-left: 8px; overflow: hidden; width: 640px; }.gb_Ac { background-color: inherit; display: inline-block; position: absolute; top: 18px; right: 24px; }.gb_Bc { line-height: 20px; font-size: 16px; font-weight: 700; color: rgba(0, 0, 0, 0.87); width: 640px; }.gb_Cc { line-height: 20px; font-size: 13px; font-weight: 400; color: rgba(0, 0, 0, 0.54); width: 640px; }.gb_ne { position: relative; width: 650px; z-index: 986; }#gbq2 { padding-top: 15px; }.gb_T .gb_ne { min-width: 200px; flex: 0 2 auto; }.gb_V ~ .gb_ne { min-width: 0px; }.gb_T #gbqf { margin-right: 0px; display: flex; }.gb_T .gbqff { min-width: 0px; flex: 1 1 auto; }.gb_N .gbqfi::before { left: 0px; top: -415px; }.gb_yb .gbqfb:focus .gbqfi { outline: 1px dotted rgb(255, 255, 255); }#gbq2 { display: block; }#gbqf { display: block; margin: 0px 60px 0px 0px; white-space: nowrap; }.gbqff { border: medium none; display: inline-block; margin: 0px; padding: 0px; vertical-align: top; width: 100%; }.gbqfqw, #gbqfb, .gbqfwa { vertical-align: top; }#gbqfaa, #gbqfab, #gbqfqwb { position: absolute; }#gbqfaa { left: 0px; }#gbqfab { right: 0px; }.gbqfqwb, .gbqfqwc { right: 0px; left: 0px; height: 100%; }.gbqfqwb { padding: 0px 8px; }#gbqfbw { display: inline-block; vertical-align: top; }#gbqfb { border: 1px solid transparent; border-bottom-left-radius: 0px; border-top-left-radius: 0px; height: 30px; margin: 0px; outline: medium none; padding: 0px; width: 60px; box-shadow: