#gs_st0{display:none;}

        [dir='ltr'],
        [dir='rtl'] {
            unicode-bidi: -webkit-isolate;
            unicode-bidi: isolate
        }
        
        bdo[dir='ltr'],
        bdo[dir='rtl'] {
            unicode-bidi: bidi-override;
            unicode-bidi: -webkit-isolate-override;
            unicode-bidi: isolate-override
        }
        
        #logo {
            display: block;
            height: 37px;
            overflow: hidden;
            position: relative;
            width: 95px
        }
        
        #logo img {
		-webkit-transform:matrix(-1,0,0,1,0,0);-moz-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0);-o-transform:skew(0deg,180deg) scale(-1,1);filter:progid:DXImageTransform.Microsoft.BasicImage(mirror=1);
            border: 0;
            right: 0;
            position: absolute;
            top: -41px
        }
        
        #logo span {
            background: url("https://cdn.elg.im/images/nav_logo242.png") no-repeat;
            cursor: pointer;
            overflow: hidden
        }
        
        #logocont {
            z-index: 1;
            padding-left: 13px;
            padding-right: 10px;
            padding-top: 6px
        }
        
        .big #logocont {
            padding-left: 13px;
            padding-right: 12px
        }
        
        .sbibod {
            background-color: #fff;
            border: 1px solid #d9d9d9;
            border-top-color: none;
            height: 38px;
            vertical-align: top;
        }
        
        .srp .sbibod {
            border-right: 0
        }
        
        .lst {
            border: 0;
            margin-top: 5px;
            margin-bottom: 0
        }
        
        .lst:focus {
            outline: none
        }
        
        #qbi {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAABJklEQVR4Ae3VPYrbUBRA4a+RJ1VSJswvGG8mhYsswRhtxT/YmNEuhtEiAmpcJjBJOQsYyyBMsF0qXcjDjNF7pAnJOd0tTqN3r/yLfPCsFfrsvUje+ao91RdvRfBGpX3Fzy6c4UKh0Ua6U+gJKLSJFgKa5FAjoE23W6hRWpp4UKeHNnIZgMzIS0rom1shXHqKDW3cgoHC2tq9PriyiQvl4JPjr8nBEIxjQo0MA8dguneHTN09VL7ySBfgsXtoCdYnoQpMu4cmZ0Oz7qEHcH8SmoOye6iWoe8QTH+4QWYb8/lHYGj/W+YjyOPe0YtLcGehUpm7Adfq2BV5coWQa9/TlnYcLG2uTj8jtUdTM6VtxBlJNGCXnGn+1PFfCegl/Y4aKz1/Lf/5CShXgVKz4A8DAAAAAElFTkSuQmCC) no-repeat center;
            background-size: 24px 24px;
            cursor: pointer;
            display: inline-block;
            height: 24px;
            padding: 0;
            width: 24px
        }
        
        .gsfi,
        .lst {
            font: 16px arial, sans-serif;
            line-height: 26px !important;
            height: 26px !important;
        }
        
        #gs_st0 {
            line-height: 38px;
            padding: 0 8px;
            margin-top: -1px;
            position: static
        }
        
        .gsfs {
            font: 16px arial, sans-serif
        }
        
        .lsb {
            background: transparent;
            border: 0;
            font-size: 0;
            height: 30px;
            outline: 0;
            width: 100%
        }
        
        .sbico {
            background: url("https://cdn.elg.im/images/nav_logo242.png") no-repeat -107px -55px;
            color: transparent;
            display: inline-block;
            height: 24px;
            width: 24px;
            margin: 7px auto
        }
        
        #sblsbb {
            text-align: center;
            border-bottom-left-radius: 0;
            border-top-left-radius: 0;
            height: 40px;
            margin: 0;
            padding: 0;
            width: 40px;
            min-width: 38px !important;
            background-color: #4285f4;
            background-image: none;
            border: none;
        }
        
        #sblsbb:hover {
            background-image: none;
            border: none;
            background-color: #3b78e7
        }
        
        #sblsbb:active {
            background-color: #3367d6
        }
        
        #sbds {
            border: 0;
            margin-left: 0
        }
        
        .hp .nojsb,
        .srp .jsb {
            display: none
        }
        
        .kpbb,
        .kprb,
        .kpgb,
        .kpgrb {
            -webkit-border-radius: 2px;
            border-radius: 2px;
            color: #fff
        }
        
        .kpbb:hover,
        .kprb:hover,
        .kpgb:hover,
        .kpgrb:hover {
            -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
            color: #fff
        }
        
        .kpbb:active,
        .kprb:active,
        .kpgb:active,
        .kpgrb:active {
            -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3)
        }
        
        .kpbb {
            background-image: -webkit-gradient(linear, left top, left bottom, from(#4d90fe), to(#4787ed));
            background-color: #4d90fe;
            background-image: -webkit-linear-gradient(top, #4d90fe, #4787ed);
            background-image: linear-gradient(top, #4d90fe, #4787ed);
            border: 1px solid #3079ed
        }
        
        .kpbb:hover {
            background-image: -webkit-gradient(linear, left top, left bottom, from(#4d90fe), to(#357ae8));
            background-color: #357ae8;
            background-image: -webkit-linear-gradient(top, #4d90fe, #357ae8);
            background-image: linear-gradient(top, #4d90fe, #357ae8);
            border: 1px solid #2f5bb7
        }
        
        a.kpbb:link,
        a.kpbb:visited {
            color: #fff
        }
        
        .kprb {
            background-image: -webkit-gradient(linear, left top, left bottom, from(#dd4b39), to(#d14836));
            background-color: #dd4b39;
            background-image: -webkit-linear-gradient(top, #dd4b39, #d14836);
            background-image: linear-gradient(top, #dd4b39, #d14836);
            border: 1px solid #dd4b39
        }
        
        .kprb:hover {
            background-image: -webkit-gradient(linear, left top, left bottom, from(#dd4b39), to(#c53727));
            background-color: #c53727;
            background-image: -webkit-linear-gradient(top, #dd4b39, #c53727);
            background-image: linear-gradient(top, #dd4b39, #c53727);
            border: 1px solid #b0281a;
            border-bottom-color: #af301f
        }
        
        .kprb:active {
            background-image: -webkit-gradient(linear, left top, left bottom, from(#dd4b39), to(#b0281a));
            background-color: #b0281a;
            background-image: -webkit-linear-gradient(top, #dd4b39, #b0281a);
            background-image: linear-gradient(top, #dd4b39, #b0281a)
        }
        
        .kpgb {
            background-image: -webkit-gradient(linear, left top, left bottom, from(#3d9400), to(#398a00));
            background-color: #3d9400;
            background-image: -webkit-linear-gradient(top, #3d9400, #398a00);
            background-image: linear-gradient(top, #3d9400, #398a00);
            border: 1px solid #29691d
        }
        
        .kpgb:hover {
            background-image: -webkit-gradient(linear, left top, left bottom, from(#3d9400), to(#368200));
            background-color: #368200;
            background-image: -webkit-linear-gradient(top, #3d9400, #368200);
            background-image: linear-gradient(top, #3d9400, #368200);
            border: 1px solid #2d6200
        }
        
        .kpgrb {
            background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f1f1f1));
            background-color: #f5f5f5;
            background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1);
            background-image: linear-gradient(top, #f5f5f5, #f1f1f1);
            border: 1px solid #dcdcdc;
            color: #555
        }
        
        .kpgrb:hover {
            background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f1f1f1));
            background-color: #f8f8f8;
            background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
            background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
            border: 1px solid #dcdcdc;
            color: #333
        }
        
        a.kpgrb:link,
        a.kpgrb:visited {
            color: #555
        }
        
        #sfopt {
            display: inline-block;
            float: right;
            line-height: normal
        }
        
        .lsd {
            font-size: 11px;
            position: absolute;
            top: 3px;
            left: 16px
        }
        
        .tsf {
            background: none
        }
        
        .tsf-p {
            position: relative;
        }
        
        .logocont {
            left: 0;
            position: absolute;
        }
        
        .sfibbbc {
            padding-bottom: 2px;
            padding-top: 3px;
            width: 638px
        }
        
        .sbtc {
            position: relative
        }
        
        .sbibtd {
            line-height: 0;
            max-width: 650px;
            overflow: visible;
            white-space: nowrap
        }
        
        .sbibps {
            padding: 0px 9px 0;
            padding-top: 0 !important;
            width: 570px
        }
        
        .sfopt {
            height: 28px;
            position: relative
        }
        
        .hp .sfsbc {
            display: none
        }
        
        #searchform {
            width: 100%
        }
        
        .hp #searchform {
            position: absolute;
            top: 311px
        }
        
        .srp #searchform {
            position: absolute;
            top: 15px
        }
        
        #sfdiv {
            max-width: 484px
        }
        
        .hp .big #sfdiv {
            max-width: 568px;
        }
        
        .srp #sfdiv {
            max-width: 600px;
            overflow: hidden
        }
        
        .srp #tsf {
            position: relative;
            top: -8px
        }
        
        .sfsbc {
            display: inline-block;
            float: right;
            margin-right: 1px;
            vertical-align: top;
            width: 40px;
            margin-right: 9px
        }
        
        .sfbg {
            background: #f1f1f1;
            height: 69px;
            left: 0;
            position: absolute;
            width: 100%
        }
        
        .sfbgg {
            background-color: #f1f1f1;
            border-bottom: 1px solid #666;
            border-color: #e5e5e5;
            height: 69px
        }
        
        #pocs {
            background: #fff1a8;
            color: #000;
            font-size: 10pt;
            margin: 0;
            padding: 5px 7px
        }
        
        #pocs.sft {
            background: transparent;
            color: #777
        }
        
        #pocs a {
            color: #11c
        }
        
        #pocs.sft a {
            color: #36c
        }
        
        #pocs>div {
            margin: 0;
            padding: 0
        }
        
        #cnt {
            padding-top: 15px;
        }
        
        #subform_ctrl {
            min-height: 11px
        }
        .lst {
            padding-top: 6px
        }
.thumbnails-1X1stream .trc_rbox_outer .videoCube{    background-color: rgba(255,255,255,0.7) !important;}
#adBanner,.criBanner{position: absolute;    margin-top: 55px;    right: 30px;    height: 90px;    width: 728px;z-index:0;box-sizing:border-box;    }
#ad468{position: absolute;    margin-top: 47px;    right: 27px;width:100%;z-index:0;}
#taboola-streamthumbnails{    width: 350px;   margin: auto;}
#boee-728{width:50%;margin:20px auto}
.thumbnails-728 .video-label{color:#fff !important;}
.thumbnails-728 .branding{color:#555 !important;}  
.thumbnails-1x3 .video-label,.thumbnails-1x1 .video-label {color:#fff !important;}  


            .y.yp {
                display: none
            }
            
            .y.yf,
            .y.ys {
                display: block
            }
            
            .yi {}
            
            .s2er {}
            
            .s2fp {}
            
            .s2fp-h {}
            
            .s2ml {}
            
            .s2ra {}
            
            .s2tb {}
            
            .s2tb-h {}
            
            .spch {}
            
            .spchc {}
            
            .spch {
                background: #fff;
                height: 100%;
                left: 0;
                opacity: 0;
                overflow: hidden;
                position: fixed;
                text-align: left;
                top: 0;
                visibility: hidden;
                width: 100%;
                z-index: 10000;
                transition: visibility 0s linear 0.218s, opacity 0.218s, background-color 0.218s
            }
            
            .s2fp.spch {
                opacity: 1;
                visibility: visible;
                transition-delay: 0s
            }
            
            .s2tb-h.spch {
                background: rgba(255, 255, 255, 0);
                opacity: 0;
                visibility: hidden
            }
            
            .s2tb.spch {
                background: rgba(255, 255, 255, 0);
                opacity: 1;
                visibility: visible;
                transition-delay: 0s
            }
            
            .close-button {
                color: #777;
                cursor: pointer;
                font-size: 26px;
                right: 0;
                height: 11px;
                line-height: 15px;
                margin: 15px;
                opacity: .6;
                padding: 0;
                position: absolute;
                top: 0;
                width: 15px
            }
            
            .close-button:hover {
                opacity: .8
            }
            
            .close-button:active {
                opacity: 1
            }
            
            .google-logo {
                background: url(data:image/png;base64,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) no-repeat center;
                background-size: 94px 32px;
                height: 32px;
                width: 94px;
                top: 8px;
                opacity: 0;
                float: right;
                left: 255px;
                pointer-events: none;
                position: relative;
                transition: opacity .5s ease-in, left .5s ease-in
            }
            
            .s2tb .google-logo {
                opacity: 0.54;
                left: 270px;
                transition: opacity .5s ease-out, left .5s ease-out
            }
            
            .spchc {
                display: block;
                height: 42px;
                position: absolute;
                pointer-events: none
            }
            
            .s2fp .spchc,
            .s2fp-h .spchc {
                margin: auto;
                margin-top: 312px;
                max-width: 572px;
                min-width: 534px;
                padding: 0 223px;
                position: relative;
                top: 0
            }
            
            .s2tb .spchc,
            .s2tb-h .spchc {
                background: #fff;
                box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
                margin: 0;
                min-width: 100%;
                overflow: hidden;
                padding: 51px 0 50px 126px;
                position: absolute
            }
            
            ._o3 {
                height: 100%;
                opacity: .1;
                pointer-events: none;
                width: 100%;
                transition: opacity .318s ease-in
            }
            
            .s2tb-h ._o3,
            .s2tb ._o3 {
                height: 100%;
                width: 572px;
                transition: opacity .318s ease-in
            }
            
            .s2ml ._o3,
            .s2ra ._o3,
            .s2er ._o3 {
                opacity: 1;
                transition: opacity 0s
            }
            
            .button {
                background-color: #fff;
                border: 1px solid #eee;
                border-radius: 100%;
                bottom: 0;
                box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
                cursor: pointer;
                display: inline-block;
                left: 0;
                opacity: 0;
                pointer-events: none;
                position: absolute;
                right: 0;
                top: 0;
                transition: background-color 0.218s, border 0.218s, box-shadow 0.218s
            }
            
            .s2tb-h .button {
                left: -83px;
                opacity: 0;
                pointer-events: none;
                position: absolute;
                top: -83px;
                transition-delay: 0
            }
            
            .s2fp-h .button {
                opacity: 0;
                pointer-events: none;
                position: absolute;
                transition-delay: 0
            }
            
            .s2fp .button,
            .s2tb .button {
                opacity: 1;
                pointer-events: auto;
                position: absolute;
                -webkit-transform: scale(1);
                transition-delay: 0
            }
            
            .s2ra .button {
                background-color: #ff4444;
                border: 0;
                box-shadow: none
            }
            
            ._CMb {
                background-color: #dbdbdb;
                border-radius: 100%;
                display: inline-block;
                height: 301px;
                left: -69px;
                opacity: 1;
                pointer-events: none;
                position: absolute;
                top: -69px;
                width: 301px;
                -webkit-transform: scale(.01);
                transition: opacity 0.218s
            }
            
            .s2tb-h ._CMb,
            .s2tb ._CMb {
                height: 151px;
                left: -28px;
                top: -28px;
                width: 151px
            }
            
            ._AM {
                float: right;
                pointer-events: none;
                position: relative;
                transition: -webkit-transform 0.218s, opacity 0.218s ease-in
            }
            
            .s2fp-h ._AM,
            .s2fp ._AM {
                height: 165px;
                right: -70px;
                top: -70px;
                width: 165px
            }
            
            .s2fp-h ._AM,
            .s2tb-h ._AM {
                -webkit-transform: scale(.1)
            }
            
            .s2fp ._AM,
            .s2tb ._AM {
                -webkit-transform: scale(1)
            }
            
            .s2tb-h ._AM,
            .s2tb ._AM {
                height: 95px;
                right: -31px;
                top: -27px;
                width: 95px
            }
            
            .s2ra .button:active {
                background-color: #cd0000
            }
            
            .button:active {
                background-color: #eee
            }
            
            ._wPb {
                height: 87px;
                left: 43px;
                pointer-events: none;
                position: absolute;
                top: 47px;
                width: 42px;
                -webkit-transform: scale(1)
            }
            
            .s2tb-h ._wPb,
            .s2tb ._wPb {
                left: 17px;
                top: 7px;
                -webkit-transform: scale(.53)
            }
            
            ._AUb {
                background-color: #999;
                border-radius: 30px;
                height: 46px;
                left: 25px;
                pointer-events: none;
                position: absolute;
                width: 24px
            }
            
            ._Fjd {
                bottom: 0;
                height: 53px;
                left: 11px;
                overflow: hidden;
                pointer-events: none;
                position: absolute;
                width: 52px
            }
            
            ._oXb {
                background-color: #999;
                bottom: 14px;
                height: 14px;
                left: 22px;
                pointer-events: none;
                position: absolute;
                width: 9px;
                z-index: 1
            }
            
            ._dWb {
                border: 7px solid #999;
                border-radius: 28px;
                bottom: 27px;
                height: 57px;
                pointer-events: none;
                position: absolute;
                width: 38px;
                z-index: 0
            }
            
            .s2ml ._AUb,
            .s2ml ._oXb {
                background-color: #f44
            }
            
            .s2ml ._dWb {
                border-color: #f44
            }
            
            .s2ra ._AUb,
            .s2ra ._oXb {
                background-color: #fff
            }
            
            .s2ra ._dWb {
                border-color: #fff
            }
            
            .spcht {}
            
            .spchta {}
            
            .spch-2l {}
            
            .spch-3l {}
            
            .spch-4l {}
            
            .spch-5l {}
            
            ._gjb {
                pointer-events: none
            }
            
            .s2fp-h ._gjb,
            .s2fp ._gjb {
                position: absolute
            }
            
            .s2tb-h ._gjb,
            .s2tb ._gjb {
                position: relative
            }
            
            .spcht {
                font-weight: normal;
                line-height: 1.2;
                opacity: 0;
                pointer-events: none;
                position: absolute;
                text-align: left;
                -webkit-font-smoothing: antialiased;
                transition: opacity .1s ease-in, margin-left .5s ease-in, top 0s linear 0.218s
            }
            
            .s2fp-h .spcht {
                margin-left: 44px
            }
            
            .s2tb-h .spcht {
                margin-left: 32px
            }
            
            .s2fp-h .spcht,
            .s2fp .spcht {
                font-size: 32px;
                left: -44px;
                top: -.2em;
                width: 460px
            }
            
            .s2tb-h .spcht,
            .s2tb .spcht {
                font-size: 27px;
                left: 7px;
                top: .2em;
                width: 490px
            }
            
            .s2fp .spcht,
            .s2tb .spcht {
                margin-left: 0;
                opacity: 1;
                transition: opacity .5s ease-out, margin-left .5s ease-out
            }
            
            .spchta {
                color: #1155cc;
                cursor: pointer;
                font-size: 18px;
                font-weight: 500;
                pointer-events: auto;
                text-decoration: underline
            }
            
            .spch-2l.spcht,
            .spch-3l.spcht,
            .spch-4l.spcht {
                transition: top 0.218s ease-out
            }
            
            .spch-2l.spcht {
                top: -.6em
            }
            
            .spch-3l.spcht {
                top: -1.3em
            }
            
            .spch-4l.spcht {
                top: -1.7em
            }
            
            .s2fp .spch-5l.spcht {
                top: -2.5em
            }
            
            .s2tb .spch-5l.spcht {
                font-size: 24px;
                top: -1.7em;
                transition: font-size 0.218s ease-out
            }
            
            .s2wfp {}
            
            ._ypc {
                margin-top: -100px;
                opacity: 0;
                pointer-events: none;
                position: absolute;
                width: 500px;
                transition: opacity 0.218s ease-in, margin-top .4s ease-in
            }
            
            .s2wfp ._ypc {
                margin-top: -300px;
                opacity: 1;
                transition: opacity .5s ease-out 0.218s, margin-top 0.218s ease-out 0.218s
            }
            
            ._zpc {
                box-shadow: 0 1px 0px #4285F4;
                height: 80px;
                left: 0;
                margin: 0;
                opacity: 0;
                pointer-events: none;
                position: fixed;
                right: 0;
                top: -80px;
                transition: opacity 0.218s, box-shadow 0.218s
            }
            
            .s2wfp ._zpc {
                box-shadow: 0 1px 80px #4285F4;
                opacity: 1;
                pointer-events: none;
                -webkit-animation: allow-alert .75s 0 infinite;
                -webkit-animation-direction: alternate;
                -webkit-animation-timing-function: ease-out;
                transition: opacity 0.218s, box-shadow 0.218s
            }
            
            @-webkit-keyframes allow-alert {
                from {
                    opacity: 1
                }
                to {
                    opacity: .35
                }
            }
            
            #ataw {
                margin-left: 120px
            }
            
            ._Rm {
                font-size: 15px;
            }
            
            .kv,
            .slp {
                display: block;
                margin-bottom: 1px
            }
            
            .f,
            .f a:link {
                color:
            }
            
            .a,
            cite,
            cite a:link,
            cite a:visited,
            .cite,
            .cite:link,
            #_bGc>i,
            .bc a:link {
                color: #006621;
                font-style: normal
            }
            
            a.fl:link,
            .fl a,
            .flt,
            a.flt,
            .gl a:link,
            a.mblink,
            .mblink b {
                color: #1a0dab
            }
            
            #resultStats {
                color: #999
            }
            
            .osl {
                margin-top: 4px
            }
            
            #lb {
                z-index: 1001
            }
            
            .rc {
                position: relative
            }
            
            .gl:visited {
                color: #666
            }
            
            #hdtb {
                background: #fff;
                color: #666;
                font-size: small;
                outline-width: 0;
                outline: none;
                position: relative;
                z-index: 102
            }
            
            .hdtb-mitem a,
            #hdtb-more-mn a {
                padding: 0 16px;
                color: #777;
                text-decoration: none;
                display: block
            }
            
            .hdtb-mitem a {
                margin: 0 8px;
                padding: 0 8px
            }
            
            .hdtbItm label:hover,
            .hdtbItm a:hover,
            #hdtb-more-mn a:hover,
            #hdtb .hdtb-mitem a:hover,
            .hdtb-mn-hd:hover,
            #hdtb-more:hover,
            #hdtb-tls:hover {
                color: #222
            }
            
            #hdtb.notl a,
            #hdtb.notl div,
            #hdtb.notl li {
                outline-width: 0;
                outline: none
            }
            
            #hdtb .hdtb-mitem a:active,
            #hdtb-more:active,
            .hdtb-mn-hd:active {
                color: #4285f4
            }
            
            #hdtb-more-mn a:hover,
            .hdtbItm.hdtbSel:hover,
            .hdtbItm a:hover,
            #cdrlnk:hover {
                background-color: #f1f1f1
            }
            
            .hdtbItm.hdtbSel,
            #hdtb .hdtbItm a,
            #hdtb-more-mn a,
            #cdrlnk {
                color: #777;
                text-decoration: none;
                padding: 6px 44px 6px 30px;
                line-height: 17px;
                display: block
            }
            
            .hdtb-mitem a {
                display: inline-block
            }
            
            #hdtb-more-mn a {
                display: block;
                padding: 6px 16px;
                margin: 0
            }
            
            #hdtb-more-mn {
                min-width: 120px
            }
            
            #hdtbMenus {
                background-color: #fff;
                padding-bottom: 10px;
                padding-top: 11px;
                top: 0;
                width: 100%;
                top: -22px;
                height: 0;
                position: relative;
                transition: top 220ms ease-in-out, height 220ms ease-in-out;
                -webkit-transition: top 220ms ease-in-out, height 220ms ease-in-out
            }
            
            .hdtb-td-h {
                display: none
            }
            
            #hdtbMenus.hdtb-td-o {
                top: 0;
                height: 22px
            }
            
            #hdtbMenus.hdtb-td-c {
                overflow: hidden;
                border-top: 0;
                display: none;
                height: 0;
                padding: 0;
                top: -23px
            }
            
            .hdtb-ab-o #botabar {
                border-top: 1px solid #ebebeb
            }
            
            #hdtbSum {
                background: #fff;
                border-bottom: 1px solid #ebebeb;
                height: 40px;
                line-height: 35px;
                padding: 0;
                position: relative;
                z-index: 102
            }
            
            .hdtb-mn-o,
            .hdtb-mn-c {
                -webkit-box-shadow: 0 2px 4px #d6d6d6;
                background: #fff;
                border: 1px solid #d6d6d6;
                box-shadow: 0 2px 4px #d6d6d6;
                color: #333;
                position: absolute;
                z-index: 103;
                line-height: 17px;
                padding-top: 5px;
                padding-bottom: 5px;
                top: 36px
            }
            
            .hdtb-mn-c {
                display: none
            }
            
            #hdtb-msb {
                display: inline-block;
                float: left;
                position: relative;
                white-space: nowrap;
            }
            
            #hdtb-msb .hdtb-mitem {
                display: inline-block
            }
            
            #hdtb-more-mn .hdtb-mitem {
                display: block
            }
            
            #hdtb-msb .hdtb-mitem:first-child.hdtb-imb {
                margin-left: 120px
            }
            
            #hdtb-msb .hdtb-mitem:first-child.hdtb-msel,
            #hdtb-msb .hdtb-mitem:first-child.hdtb-msel-pre {
                margin-left: 128px
            }
            
            #hdtb-msb .hdtb-mitem.hdtb-msel,
            #hdtb-msb .hdtb-mitem.hdtb-msel-pre {
                border-bottom: 3px solid #4285f4;
                color: #4285f4;
                font-weight: bold;
                height: 35px;
                margin: 2px 8px 0;
                padding: 0 8px
            }
            
            #hdtb-msb .hdtb-mitem.hdtb-msel:hover {
                cursor: pointer
            }
            
            #hdtb-msb .hdtb-mitem.hdtb-msel:active {
                background: none
            }
            
            #hdtb .hdtb-mitem a {
                color: #777
            }
            
            #hdtb-msb #hdtb-more,
            #hdtb-msb #hdtb-tls {
                color: #777
            }
            
            #hdtb-tls {
                text-decoration: none
            }
            
            #hdtb-more {
                display: inline-block;
                padding: 0 16px;
                position: relative;
                -webkit-tap-highlight-color: rgba(255, 255, 255, 0)
            }
            
            #hdtb-more:hover {
                cursor: pointer
            }
            
            .hdtb-mitem .micon,
            #hdtbMenus .lnsep {
                display: none
            }
            
            .mn-hd-txt {
                display: inline-block;
                padding-right: 6px;
                white-space: nowrap
            }
            
            .mn-dwn-arw {
                border-color: #909090 transparent;
                border-style: solid;
                border-width: 4px 4px 0 4px;
                width: 0;
                height: 0;
                margin-left: -2px;
                top: 50%;
                margin-top: -2px;
                position: absolute
            }
            
            .hdtb-mn-hd:hover .mn-dwn-arw,
            #hdtb-more:hover .mn-dwn-arw {
                border-color: #222 transparent
            }
            
            .hdtb-mn-hd:active .mn-dwn-arw,
            #hdtb-more:active .mn-dwn-arw {
                border-color: #4285f4 transparent
            }
            
            .hdtb-tl {
                border: 1px solid transparent;
                display: inline-block;
                min-width: 54px;
                text-align: center;
                border-radius: 2px;
                padding: 4px 8px;
                line-height: 19px;
                margin-left: 9px;
                cursor: pointer;
                margin-right: 24px
            }
            
            #hdtb-msb .hdtb-tl-sel,
            #hdtb-msb .hdtb-tl-sel:hover {
                background: -webkit-linear-gradient(top, #eee, #e0e0e0);
                -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1);
                border: 1px solid #d7d7d7;
                box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1);
                margin-left: 9px
            }
            
            #hdtb #hdtb-tls:active {
                color: #000
            }
            
            .mn-hd-txt>.simg_thmb {
                display: none
            }
            
            .tmlo #hdtbSum,
            .tmlo #hdtbMenus,
            .tmhi #hdtbSum,
            .tmhi #hdtbMenus {
                padding-left: 0
            }
            
            .mn-hd-txt .mn-col {
                width: 14px;
                height: 14px;
                border: 1px solid #ccc;
                display: inline-block;
                margin-top: 7px
            }
            
            .exylnk {
                cursor: pointer
            }
            
            .exyfrm {
                padding: 0 15px
            }
            
            .exyttl {
                color: #222 !important;
                font-size: 16px;
                left: 42px;
                position: absolute;
                top: 34px
            }
            
            .exymml {
                color: #222;
                right: 177px;
                margin-top: 5px;
                position: absolute
            }
            
            .exymm {
                display: inline;
                font-size: 13px !important;
                height: 27px;
                left: 101px;
                margin: 0 4px;
                padding: 5px !important;
                position: absolute;
                top: 5px;
                width: 84px !important
            }
            
            .exypx {
                color: #222;
                left: 210px;
                margin-top: 5px;
                position: absolute
            }
            
            .exyw,
            .exywl,
            .exywpx {
                top: 69px
            }
            
            .exyh,
            .exyhl,
            .exyhpx {
                top: 108px
            }
            
            .exyhlt {
                background-color: #f1f1f1;
                border-radius: 2px;
                height: 37px;
                left: 100px;
                position: absolute;
                top: 65px;
                -webkit-transition: top .13s linear;
                width: 105px !important
            }
            
            .exyhhl {
                top: 104px !important
            }
            
            .exytn {
                -webkit-transition: none
            }
            
            #exygo {
                color: #222 !important;
                left: 122px;
                padding: 3px 15px;
                position: absolute;
                top: 150px
            }
            
            .exydlg {
                background: #fff;
                box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
                border: 1px solid #c5c5c5;
                height: 195px;
                left: 50%;
                margin-left: -137px;
                position: fixed;
                top: 250px;
                width: 275px;
                z-index: 1001
            }
            
            .exybg {
                background: #fff;
                height: 100%;
                left: 0;
                opacity: .75;
                -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
                position: fixed;
                top: 0;
                width: 100%;
                z-index: 1000
            }
            
            .exycls {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAAElBMVEX////39/e9vb2zs7PCwsLv7++5ffrDAAAAL0lEQVQI12MIEWBgdGVwVmQQMmEQMhJUVmRgVFYyEmBgEDJWZICSEBGILEQlWBcAq64Ft1WDk9gAAAAASUVORK5CYII=) center no-repeat;
                cursor: pointer;
                height: 20px;
                position: absolute;
                right: 11px;
                top: 10px;
                -webkit-user-select: none;
                width: 20px
            }
            
            #isz_lt.hdtbSel {
                padding-right: 0;
                padding-left: 30px
            }
            
            .tnv-lt-m {
                cursor: pointer
            }
            
            .tnv-lt-sm {
                display: inline-block;
                height: 94.5%;
                left: 100%;
                overflow-y: scroll;
                position: absolute;
                top: -1px;
                transition: visibility 400ms ease-in-out;
                -webkit-transition: visibility 400ms ease-in-out;
                visibility: hidden
            }
            
            .tnv-lt-m:hover+.tnv-lt-sm,
            .tnv-lt-arw:hover+.tnv-lt-sm,
            .tnv-lt-sm:hover {
                visibility: visible
            }
            
            .tnv-lt-arw {
                border-color: transparent #909090;
                border-style: solid;
                border-width: 4px;
                border-right-width: 0;
                height: 0;
                left: 100%;
                margin-left: -15px;
                margin-top: -2px;
                position: absolute;
                top: 133px;
                width: 0
            }
            
            ._tgd {
                display: block;
                line-height: 20px;
                position: relative;
                white-space: nowrap
            }
            
            ._XQd {
                padding-right: 0;
                white-space: normal
            }
            
            ._vgd {
                left: 0;
                position: absolute;
                top: 0
            }
            
            ._wgd {
                display: inline-block
            }
            
            ._xgd {
                color: #222;
                overflow: hidden;
                text-overflow: ellipsis
            }
            
            ._cwc {
                color: #666;
                display: table;
                white-space: nowrap;
                margin: 5px 0
            }
            
            ._pgd {
                display: table-cell;
                padding-left: 15px;
                vertical-align: top
            }
            
            ._qgd {
                display: table-cell
            }
            
            ._sgd {
                display: table-row;
                vertical-align: top
            }
            
            ._WQd {
                display: table-caption;
                caption-side: bottom
            }
            
            ._rgd {
                color: #999
            }
            
            ._Tib,
            ._Tib a.fl {
                color: #666;
                margin-top: 3px
            }
            
            ._ygd {
                position: absolute
            }
            
            ._u4h {
                background-color: #fff;
                float: left;
                overflow: hidden;
                margin-top: 4px;
                position: relative
            }
            
            ._YQd {
                background-color: #000
            }
            
            ._Bgd {
                border: none;
                bottom: 0;
                font-weight: bold;
                position: absolute;
                left: 0;
                text-align: right;
                text-decoration: none
            }
            
            ._Vyh {
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAABl0lEQVR4Ae2XveraUBiHY4xD3URx8F+9gHZW9EKEOgi9Cz8uQFtXiwRsobvgIoLXIfYCKrqoaadCk+Xp4HiSc15PQkvB512FB37xvB/Ok/8BXDqMWXMgICIi4MCaEW1cHFOZftBgxpkkTnygbi+osiTCRIhPxUbQ5wdSAnqPCQp84VF8PKmgyA4bthQlggI7bNnimQWfSYNvEvRJyzudoMpP0nKjnCxYkgWLJEFD+6ze8wsZIS/xghk6HN7wDRnTOIHLGR33F/IVCUdyqqCDHudewqhaqmAsEwijGqqCtUwgjGqlCg4ygTCqvSoIZAJhVFdVEMkEwqjCvyiwj+gt8oiy/8j/4G86QosSjZ6BKmhn2iqaqsDllFmz+x7X7Bw+ouMejYxJ/DyoZzRwflNLGpk+WTBPnskVAtJyoaRbW3qkpWtavHzS8Mm82XlssWVDXrb82ik2vJKu7x6+RTj5xw6QHjekXOjanFBlFoSCZzWnZH8EvmbKUdNzJtQER6ChXFoMWbHnSkjIlT0rBjTJyc/Y7OspkNYf1H6eRU02jH0AAAAASUVORK5CYII=);
                background-size: 40px 40px;
                bottom: 0;
                left: 0;
                height: 40px;
                margin: auto;
                opacity: 0.8;
                position: absolute;
                right: 0;
                top: 0;
                width: 40px
            }
            
            ._Wyh {
                background-color: #000;
                height: 100%;
                opacity: 0.12;
                position: absolute;
                width: 100%
            }
            
            ._dwc {
                bottom: 0;
                font-size: 11px;
                font-weight: bold;
                padding: 1px 3px;
                position: absolute;
                right: 0;
                text-align: right;
                text-decoration: none;
                background-color: rgba(0, 0, 0, .7);
                color: #fff
            }
            
            .bc {}
            
            ._SWb a.fl {
                font-size: 15px
            }
            
            ._SWb._fof {
                overflow: hidden;
                text-overflow: ellipsis
            }
            
            .st sup {
                line-height: 0.9
            }
            
            .vk_h {}
            
            .vk_c a {
                text-decoration: none
            }
            
            .vk_gn {
                color: #3d9400 !important
            }
            
            .vk_rd {
                color: #dd4b39 !important
            }
            
            .vk_dgy {
                color: #545454 !important
            }
            
            .vk_gy {
                color: #878787 !important
            }
            
            .vk_lgy {
                color: #bababa !important
            }
            
            .vk_blgy {
                border-color: #bababa
            }
            
            .vk_bk {
                color: #212121 !important
            }
            
            .vk_fl a {
                color: #878787
            }
            
            .vk_fl a:hover {
                color: #1a0dab
            }
            
            .vk_ans {
                font-weight: lighter !important;
                margin-bottom: 5px
            }
            
            .vk_ans {
                font-size: xx-large !important
            }
            
            .vk_ans.vk_long {
                font-size: 20px !important
            }
            
            .vk_h {
                font-weight: lighter !important
            }
            
            .vk_h {
                font-size: x-large !important
            }
            
            .vk_sh,
            .vk_hs,
            .vk_med {
                font-weight: lighter !important
            }
            
            .vk_sh {
                font-size: medium !important
            }
            
            .vk_txt {
                font-weight: lighter !important
            }
            
            .vk_txt {
                font-size: small !important
            }
            
            ._yz {
                font-weight: lighter !important
            }
            
            .vk_cdns {
                font-size: 13px !important
            }
            
            ._ks {
                font-weight: bold !important
            }
            
            body,
            .g,
            html,
            .std,
            .c h2,
            h1,
            #cdr_min,
            #cdr_max,
            .cpbb,
            .kpbb,
            .kprb,
            .kpgb,
            .kpgrb,
            .ksb {
                font-family: arial, sans-serif
            }
            
            .vk_ans,
            .vk_h,
            .vk_sh,
            .vk_txt,
            ._yz {
                font-family: arial, sans-serif-light, sans-serif
            }
            
            ._ks,
            ._vm {
                font-family: arial, sans-serif-medium, sans-serif
            }
            
            .vk_c,
            .vk_cxp,
            #rhs ._CC {
                -webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
                box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2)
            }
            
            #rhs ._CC {
                border: none;
                margin-left: 2px
            }
            
            .vk_c,
            .vk_cxp {
                background-color: #fff;
                position: relative
            }
            
            .vkc_np {
                margin-left: -20px;
                margin-right: -20px
            }
            
            ._Vi,
            .ts ._Vi {
                padding-left: 20px
            }
            
            ._Wi,
            .ts ._Wi {
                padding-right: 20px
            }
            
            .vk_pt,
            .ts .vk_pt {
                padding-top: 20px
            }
            
            ._Kid {
                padding-bottom: 20px
            }
            
            .vk_c,
            .vk_cxp {
                margin-left: -8px;
                margin-right: -35px
            }
            
            .vk_c,
            .vk_cxp,
            .vk_ic {
                padding: 20px 20px 24px
            }
            
            .vk_c .vk_c,
            .vk_c .vk_cxp {
                -webkit-border-radius: 0;
                -webkit-box-shadow: none;
                background-color: transparent;
                border: 0;
                box-shadow: none;
                margin: 0;
                padding: 0;
                position: static
            }
            
            .vk_cxp {
                padding-top: 30px;
                padding-bottom: 34px
            }
            
            .vk_c_cxp {
                margin-top: 10px;
                margin-bottom: 10px
            }
            
            .vk_gbb {
                border-bottom: 1px solid #eee
            }
            
            .vk_gbr {
                border-right: 1px solid #eee
            }
            
            .vk_gbt {
                border-top: 1px solid #eee
            }
            
            .vk_cf {
                margin: 0 -20px 0 -20px;
                padding: 16px 20px 16px 20px
            }
            
            .vk_cf a,
            .vk_cf a:link,
            a.vk_cf,
            a.vk_cf:link {
                color: #878787
            }
            
            .vk_cf a:hover,
            a.vk_cf:hover {
                color: #1a0dab
            }
            
            .vk_slic {
                display: inline-block;
                margin-top: -3px;
                margin-right: 16px;
                position: relative;
                height: 24px;
                width: 24px;
                vertical-align: middle
            }
            
            .vk_sli,
            .vk_slih {
                border: none;
                position: absolute;
                top: 0;
                left: 0;
                height: 24px;
                width: 24px
            }
            
            a:hover .vk_sli,
            .vk_slih {
                display: none
            }
            
            a:hover .vk_slih,
            .vk_sli {
                display: inline-block
            }
            
            .vk_cba {
                padding: 10px;
                margin-top: 10px;
                margin-bottom: -10px;
                font-size: 14px !important
            }
            
            .vk_spc {
                height: 16px;
                width: 100%
            }
            
            .vk_ra {
                -webkit-transform: rotate(90deg)
            }
            
            .vk_arc {
                border-top: 1px solid #ebebeb;
                cursor: pointer;
                height: 0px;
                margin-bottom: -23px;
                overflow: hidden;
                padding: 20px 0;
                text-align: center
            }
            
            .vk_ard {
                top: -11px
            }
            
            .vk_aru {
                bottom: -6px
            }
            
            .vk_ard,
            .vk_aru {
                background-color: #e5e5e5;
                margin-left: auto;
                margin-right: auto;
                position: relative
            }
            
            .vk_ard,
            .vk_aru {
                height: 6px;
                width: 64px
            }
            
            .vk_ard:after,
            .vk_ard:before,
            .vk_aru:after,
            .vk_aru:before {
                content: ' ';
                height: 0;
                left: 0;
                position: absolute;
                width: 0
            }
            
            .vk_ard:after,
            .vk_ard:before,
            .vk_aru:after,
            .vk_aru:before {
                border-left: 32px solid rgba(229, 229, 229, 0);
                border-right: 32px solid rgba(229, 229, 229, 0)
            }
            
            .vk_ard:before {
                border-top: 16px solid #e5e5e5;
                top: 6px
            }
            
            .vk_aru:before {
                border-bottom: 16px solid #e5e5e5;
                bottom: 6px
            }
            
            .vk_ard:after {
                top: 0
            }
            
            .vk_ard:after {
                border-top: 16px solid #fff
            }
            
            .vk_aru:after {
                bottom: 0
            }
            
            .vk_aru:after {
                border-bottom: 16px solid #fff
            }
            
            .vk_bk.vk_ard,
            .vk_bk.vk_aru {
                background-color: #212121
            }
            
            .vk_bk.vk_ard:before {
                border-top-color: #212121
            }
            
            .vk_bk.vk_aru:before {
                border-bottom-color: #212121
            }
            
            ._vm {
                font-size: 11px !important;
                padding: 6px 8px
            }
            
            #center_col ._vm {
                margin: 0 -35px 0 -8px;
                padding: 6px 20px 0
            }
            
            #rhs ._vm {
                margin-left: 2px;
                padding-bottom: 5px;
                padding-top: 5px
            }
            
            ._vm,
            ._vm a {
                color: #878787 !important;
                text-decoration: none
            }
            
            ._vm a:hover {
                text-decoration: underline
            }
            
            ._srb.vk_c {
                padding-top: 24px;
                padding-bottom: 20px
            }
            
            ._srb .vk_ans {
                margin-bottom: 0;
                word-wrap: break-word
            }
            
            ._srb .vk_gy {
                margin-bottom: 5px
            }
            
            ._xk {
                background-color: #ebebeb;
                height: 1px
            }
            
            .vk_tbl {
                border-collapse: collapse
            }
            
            .vk_tbl td {
                padding: 0
            }
            
            .xpdclps,
            .xpdxpnd {
                overflow: hidden
            }
            
            .xpdclps,
            .xpdxpnd {
                -webkit-transition: max-height 0.3s
            }
            
            .xpdxpnd,
            .xpdopen .xpdclps,
            .xpdopen .xpdxpnd.xpdnoxpnd {
                max-height: 0
            }
            
            .xpdopen .xpdxpnd {
                max-height: none
            }
            
            .xpdopen .xpdbox .xpdxpnd,
            .xpdopen .xpdbox.xpdopen .xpdclps {
                max-height: 0
            }
            
            .xpdopen .xpdbox.xpdopen .xpdxpnd,
            .xpdopen .xpdbox .xpdclps {
                max-height: none
            }
            
            .xpdclose ._o0,
            .xpdopen ._BU {
                display: none
            }
            
            .kno-ecr-pt {}
            
            .kno-ecr-pt {
                color: #000;
                font-family: arial, sans-serif-light, sans-serif;
                display: inline;
                font-size: 30px;
                font-weight: normal;
                position: relative;
                -webkit-transform-origin: left top;
                transform-origin: left top
            }
            
            .shop__a {
                text-decoration: none
            }
            
            .shop__a {
                color: #1a0dab
            }
            
            .shop__a:active {
                color: #1a0dab
            }
            
            .shop__clear {
                clear: both
            }
            
            .shop__secondary,
            .shop__secondary:link,
            .shop__secondary:visited {
                color: #666
            }
            
            a.shop__secondary,
            .shop__a.shop__secondary {
                text-decoration: none
            }
            
            .shop__a:hover {
                cursor: pointer;
                text-decoration: underline
            }
            
            a.shop__secondary:hover,
            .shop__a.shop__secondary:hover {
                text-decoration: underline
            }
            
            #cnt {
                background-color: #f1f1f1
            }
            
            #sftr {
                display: none
            }
            
            .gac_od {
                z-index: 100 !important
            }
            
            #center_col,
            #foot {
                padding-right: 16px !important
            }
            
            .rgsh {
                font-size: small;
                font-weight: bold;
                height: 32px;
                line-height: 32px
            }
            
            #foot {
                display: none
            }
            
            #res {
                padding-right: 0 !important
            }
            
            #ss-box {
                background: #fff;
                border: 1px solid;
                border-color: #c9d7f1 #36c #36c #a2bae7;
                left: 0;
                margin-top: .1em;
                position: absolute;
                visibility: hidden;
                z-index: 103
            }
            
            #ss-box a {
                display: block;
                padding: .2em .31em;
                text-decoration: none
            }
            
            #ss-box a:hover {
                background: #4d90fe;
                color: #fff !important
            }
            
            a.ss-selected {
                color: #222 !important;
                font-weight: bold
            }
            
            a.ss-unselected {
                color: #1a0dab !important
            }
            
            .ss-selected .mark {
                display: inline
            }
            
            .ss-unselected .mark {
                visibility: hidden
            }
            
            #ss-barframe {
                background: #fff;
                left: 0;
                position: absolute;
                visibility: hidden;
                z-index: 100
            }
			
            #gb {
                font-size: 13px
            }
            
            div#searchform {
                min-width: 980px;
                z-index: 103
            }
            
            div.sfbg,
            div.sfbgg {
                min-width: 980px;
                height: 59px
            }
            
            .big form#tsf,
            form#tsf {
                width: auto;
                max-width: 784px;
                overflow: hidden
            }
            
            #searchform.big>#tsf {
                max-width: 784px
            }
            
            .big div.tsf-p,
            form>div.tsf-p {
                margin: -1px 0 0;
                padding-right: 0
            }

                        #ab_ctls a {
                            text-decoration: none
                        }
                        
                        #ab_ctls a.ab_button:active,
                        #ab_ctls a.ab_dropdownlnk:active {
                            color: #333
                        }
                        
                        .mn-hd-txt .sc {
                            margin-bottom: -3px
                        }
                        
                        .mn-hd-txt .sc a {
                            border-color: #ccc;
                            margin: 0
                        }
                        
                        #color-specific {
                            padding: 0
                        }
                        
                        #color-specific #sc-block {
                            padding: 6px 28px
                        }
                        
                        #color-specific.hdtbSel {
                            background: none
                        }
                        
                        #sc-block .sc a {
                            display: block;
                            padding: 0
                        }
                        
                        #sc-block:hover .selected {
                            background: none
                        }
                        
                        .sc {
                            background: #fff;
                            float: left;
                            font-size: 2px;
                            margin: 0
                        }
                        
                        .sc.selected {
                            background: #000
                        }
                        
                        .sc a {
                            border: 1px solid #ebebeb;
                            cursor: pointer;
                            display: block;
                            margin: 2px;
                        }
                        
                        .sc.selected a {
                            border-color: #fff;
                            cursor: default
                        }
                        
                        .hdtbItm .sc:hover {
                            background: #f00
                        }
                        
                        .sc a {
                            height: 14px;
                            margin: 2px;
                            width: 14px
                        }

                                #fc {
                                    -webkit-user-select: none;
                                    -moz-user-select: none;
                                    -ms-user-select: none;
                                    user-select: none
                                }
                                
                                #ifb {
                                    left: 16px
                                }
                                
                                #ifbd {
                                    background: lightgray;
                                    height: 1px;
                                    margin: 0 -4px 10px -17px;
                                    overflow: hidden
                                }
                                
                                ._OQi {
                                    padding-top: 6px
                                }
                                
                                .rg_bb_label {
                                    color: #555;
                                    -webkit-border-bottom-left-radius: 2px;
                                    -webkit-border-bottom-right-radius: 2px;
                                    white-space: nowrap
                                }
                                
                                ._ucd {
                                    -webkit-box-sizing: border-box;
                                    box-sizing: border-box;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    width: 100%
                                }
                                
                                .rg_bb_i:after {
                                    border-radius: 33%;
                                    box-shadow: rgba(99, 99, 99, .4) 0 2px 7px;
                                    content: '';
                                    display: block;
                                    height: 16px;
                                    margin: -16px 2px 0 2px
                                }
                                
                                .rg_bb_layout {
                                    background: #f1f1f1;
                                    vertical-align: top
                                }
                                
                                .rg_fb {
                                    cursor: pointer;
                                    display: inline-block;
                                    position: relative;
                                    white-space: normal
                                }
                                
                                .rg_fb:hover {}
                                
                                .rg_fbl {
                                    border: 1px solid #f1f1f1;
                                    display: inline-block;
                                    margin: 0 32px 0 -8px;
                                    padding: 7px 7px 0 7px
                                }
                                
                                .rg_fbl:hover {
                                    border: 1px solid #d6d6d6;
                                    box-shadow: 1px 1px #fff;
                                    background-color: #e5e6e6
                                }
                                
                                .rg_fslo {
                                    bottom: 0;
                                    left: 0;
                                    position: absolute;
                                    right: 0;
                                    top: 0;
                                    z-index: 5
                                }
                                
                                .pra {
                                    height: 24px;
                                    left: 14px;
                                    position: absolute;
                                    top: 50%;
                                    width: 14px
                                }
                                
                                .prab {
                                    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABKCAYAAABkQw6VAAABYklEQVRYw72UwY2AMAwEKYFSkGiAUu5FW6EgJOgEOsg5UqSDYHvXeRzSPmeU2GGHIfDt+75JfnLOQ0kUzDULDTdgyS2ZesCSQzJ2g+6xEWjCDKjC6I4mzAxHhdmpfuDIOl5wdI8tnBT4pOB6bFpgDYwSeKuCAvRIXIELIwGEWQH6JV0BUwahd8AILqqGDMESas+H4K96n6OPJvSt67pJ4qVfwVzD37kBS27J1AOWHJKxG3SPjUATZkAVRnc0YWY4KsxO9QNH1vGCo3ts4aTAJwXXY9MCa2CUwFsVFKBH4gpgGXgCqkkYAfolXQFTBqF3wAguqoYMwdJTvelVvf9W+vM8b5J46Vcw1/B3bsCSWzL1gCWHZOwG3WMj0IQZUIXRHU2YGY4Ks1P9wJF1vODoHls4KfBJwfXYtMAaGCXwVgUF6JG4AlgGnoBqEkaAfklXwJRB6B0wgouqIUOw9FRvelbvL2/X11Rh1jKeAAAAAElFTkSuQmCC')
                                }
                                
                                .praf {
                                    -webkit-transform: scaleX(-1)
                                }
                                
                                .prsc::-webkit-scrollbar {
                                    display: none
                                }
                                
                                .prsc {
                                    overflow-x: auto;
                                    overflow-y: hidden
                                }
                                
                                .prc {
                                    margin: -20px -16px 0;
                                    padding: 10px 0 10px 0;
                                    position: relative;
                                    overflow: hidden
                                }
                                
                                .prcmg {
                                    height: 10px;
                                    left: 0;
                                    position: absolute;
                                    right: 0
                                }
                                
                                .prp {
                                    background: #f1f1f1;
                                    bottom: 0;
                                    opacity: .4;
                                    position: absolute;
                                    top: 0;
                                    width: 42px;
                                    z-index: 10
                                }
                                
                                .prpe {
                                    opacity: .7
                                }
                                
                                .prpe .pra {
                                    background-position: 0 -25px
                                }
                                
                                .prpe:hover {
                                    background: #ccc;
                                    opacity: .9
                                }
                                
                                .prpe:hover .pra {
                                    background-position: 0 -50px
                                }
                                
                                .prpr {
                                    right: -8px
                                }
                                
                                .prs {
                                    display: inline-block;
                                    height: inherit;
                                    left: 16px;
                                    padding-bottom: 20px;
                                    padding-right: 90px;
                                    position: relative;
                                    vertical-align: top;
                                    white-space: nowrap
                                }
                                
                                .prsc.prse .prs {
                                    cursor: grab;
                                    cursor: -moz-grab;
                                    cursor: -webkit-grab
                                }
                                
                                .prsc.prse .prs.drag,
                                .prsc.prse .prs.drag .rg_fb {
                                    cursor: move;
                                    cursor: grabbing;
                                    cursor: -moz-grabbing;
                                    cursor: -webkit-grabbing
                                }
                                
                                .rg_di {
                                    display: -moz-inline-box;
                                    display: inline-block;
                                    margin-top: 0;
                                    margin-right: 12px;
                                    margin-bottom: 12px;
                                    margin-left: 0;
                                    overflow: hidden;
                                    position: relative;
                                    vertical-align: top;
                                    z-index: 1
                                }
                                
                                .rg_meta {
                                    display: none
                                }
                                
                                .rg_l {
                                    background: #ccc;
                                    display: inline-block;
                                    height: 100%;
                                    position: absolute;
                                    text-decoration: none;
                                    width: 100%
                                }
                                
                                .rg_l:focus {
                                    outline: 0
                                }
                                
                                .rg_i {
                                    border: 0;
                                    color: rgba(0, 0, 0, 0);
                                    display: block;
                                    -webkit-touch-callout: none;
                                }
                                
                                .rg_an,
                                .rg_anbg,
                                .rg_ilm,
                                .rg_ilmbg {
                                    right: 0;
                                    bottom: 0;
                                    box-sizing: border-box;
                                    -webkit-box-sizing: border-box;
                                    color: #fff;
                                    font: normal 11px arial, sans-serif;
                                    line-height: 100%;
                                    white-space: nowrap;
                                    width: 100%
                                }
                                
                                .rg_anbg,
                                .rg_ilmbg {
                                    background: rgba(51, 51, 51, 0.8);
                                    margin-left: 0;
                                    padding: 2px 4px;
                                    position: absolute
                                }
                                
                                .rg_ilmn {
                                    bottom: 0;
                                    display: block;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    white-space: nowrap
                                }
                                
                                .rg_ilm {
                                    display: none
                                }
                                
                                #rg_s.rg_kn .rg_l:focus .rg_ilm {
                                    display: block
                                }
                                
                                .rg_kn .rg_di:hover .rg_ilm,
                                .rg_di:hover .rg_anbg {
                                    display: none
                                }
                                
                                .rg_di:hover .rg_ilm,
                                .rg_anbg,
                                .rg_kn .rg_di:hover .rg_anbg {
                                    display: block
                                }

                                    #rg_s {
                                        height: 100%;
                                        width: 100%;
                                        position: relative
                                    }
                                    
                                    #isr_cld {
                                        width: 100%;
                                        background: url(images/loading.gif) no-repeat center;
                                        height: 80px;
                                        bottom: 0;
                                        margin-top: 300px;
                                        position: fixed;
                                        z-index: 50
                                    }
                                    
                                    .rg_di.breakout {
                                        display: inline-block;
                                        margin-bottom: 6px;
                                        margin-right: 6px
                                    }
                                    
                                    .rg_di.breakout {
                                        -webkit-transition: width 1.5s, height 1.5s
                                    }
                                    
                                    div.rgsh {
                                        display: none
                                    }
                                    
                                    #topstuff.breakout,
                                    #fc.breakout {
                                        display: none
                                    }
                                    
                                    #rg_s.breakout {
                                        background-color: #222;
                                        box-sizing: border-box;
                                        padding: 10% 0 0 6px
                                    }
                                    
                                    #rg_s.breakout {
                                        -webkit-transition: background-color 1.5s
                                    }
                                    
                                    #rg.breakout {
                                        overflow: hidden;
                                        position: relative
                                    }
                                    
                                    #rcnt.breakout {
                                        background-color: #999;
                                        -webkit-transition: background-color 1.5s
                                    }
                                    
                                    html.breakout {
                                        overflow: hidden
                                    }
                                    
                                    .breakout-color-overlay {
                                        height: 100%;
                                        left: 0;
                                        opacity: .55;
                                        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";
                                        position: absolute;
                                        top: 0;
                                        -webkit-transition: background-color 1.5s width 1.5s height 1.5s;
                                        width: 100%
                                    }
                                    
                                    .breakout-color-overlay {
                                        -webkit-transition: background-color 1.5s width 1.5s height 1.5s
                                    }
                                    
                                    #breakout-paddle {
                                        background-color: #08F;
                                        border-radius: 2px;
                                        -webkit-border-radius: 2px;
                                        height: 15px;
                                        position: absolute;
                                        width: 150px
                                    }
                                    
                                    #breakout-ball {
                                        background: transparent;
                                        color: #999;
                                        height: 20px;
                                        position: absolute;
                                        width: 20px
                                    }
                                    
                                    #breakout-ball span {
                                        font-size: 43px;
                                        left: -3px;
                                        position: absolute;
                                        top: -17px
                                    }
                                    
                                    #boee-h {
                                        display: none;
                                        height: 40px;
                                        padding-left: 0px;
                                        padding-right: 6px;
                                        text-align: center;
                                        top: 0
                                    }
                                    
                                    #_GMi {
                                        position: relative
                                    }
                                    
                                    #boee-nl {
                                        display: none
                                    }
                                    
                                    #boee-hl {
                                        display: inline-block;
                                        position: absolute;
                                        left: 0
                                    }
                                    
                                    #_eCb {
                                        display: inline-block;
                                        margin-right: 15px
                                    }
                                    
                                    #_v9 {
                                        color: #DEDEDE;
                                        display: inline-block;
                                        font-size: 65px;
                                        line-height: 46px;
                                        margin-top: -10px;
                                        position: relative
                                    }
                                    
                                    #_nmb {
                                        color: #3A3A3A;
                                        font-size: 15px;
                                        left: 0;
                                        position: absolute;
                                        right: 0;
                                        top: 4px
                                    }
                                    
                                    ._vJ,
                                    ._vJ:hover {
                                        box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2);
                                        -webkit-box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2);
                                        box-sizing: content-box;
                                        cursor: pointer !important;
                                        display: inline-block;
                                        margin: 2px 3px;
                                        /*min-width: auto;*/
                                        vertical-align: top
                                    }
                                    
                                    ._vJ {
                                        background-image: -webkit-gradient(linear, left top, left bottom, from(#AFAFAF), to(#A2A2A2));
                                        background-image: -webkit-linear-gradient(top, #AFAFAF, #A2A2A2);
                                        background-image: linear-gradient(top, #AFAFAF, #A2A2A2);
                                        border: 1px solid rgba(0, 0, 0, .25);
                                        filter: progid: DXImageTransform.Microsoft.gradient(startColorStr='#AFAFAF', EndColorStr='#A2A2A2')
                                    }
                                    
                                    ._vJ:hover {
                                        background-image: -webkit-gradient(linear, left top, left bottom, from(#BFBFBF), to(#A9A9A9));
                                        background-image: -webkit-linear-gradient(top, #BFBFBF, #A9A9A9);
                                        background-image: linear-gradient(top, #BFBFBF, #A9A9A9);
                                        border: 1px solid rgba(0, 0, 0, .3);
                                        filter: progid: DXImageTransform.Microsoft.gradient(startColorStr='#BFBFBF', EndColorStr='#A9A9A9')
                                    }
                                    
                                    ._i1 {
                                        vertical-align: middle
                                    }
                                    
                                    #boee-s {
                                        color: #222;
                                        display: inline-block;
                                        font-size: 30px;
                                        font-weight: bold;
                                        position: absolute;
                                        right: 0
                                    }
                                    
                                    #boee-ss {
                                        background-color: #222;
                                        bottom: 0;
                                        display: none;
                                        left: 0;
                                        overflow: hidden;
                                        position: absolute;
                                        right: 0;
                                        text-align: center;
                                        top: 0;
                                        z-index: 2
                                    }
                                    
                                    #boee-rb {
                                        background: url("data:image/gif;base64,R0lGODlhAQCBAKIAABCBGwdmrLhNGKgoG9OvIwAAAAAAAAAAACH5BAAHAP8ALAAAAAABAIEAAAMYOLrc3iLKSSslOOvNN/hgKI5iYJ5oqqIJADs=") repeat-x;
                                        height: 129px;
                                        margin-top: 35px;
                                        position: relative;
                                        width: 100%
                                    }
                                    
                                    ._pmb {
                                        bottom: 0;
                                        position: absolute;
                                        top: 0;
                                        width: 100px;
                                        z-index: 1
                                    }
                                    
                                    #_lCb {
                                        background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .4)), to(rgba(0, 0, 0, 0)));
                                        background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .4), rgba(0, 0, 0, 0));
                                        background-image: linear-gradient(left, rgba(0, 0, 0, .4), rgba(0, 0, 0, 0));
                                        filter: progid: DXImageTransform.Microsoft.gradient(StartColorStr='#55000000', EndColorStr='#00000000', GradientType=1);
                                        left: 0
                                    }
                                    
                                    #_mCb {
                                        background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .4)), to(rgba(0, 0, 0, 0)));
                                        background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .4), rgba(0, 0, 0, 0));
                                        background-image: linear-gradient(right, rgba(0, 0, 0, .4), rgba(0, 0, 0, 0));
                                        filter: progid: DXImageTransform.Microsoft.gradient(StartColorStr='#00000000', EndColorStr='#55000000', GradientType=1);
                                        right: 0
                                    }
                                    
                                    #boee-ibt {
                                        font: bold 70px/129px Arial;
                                        height: 100%;
                                        white-space: nowrap;
                                        width: 100%
                                    }
                                    
                                    #boee-ri {
                                        display: inline-block;
                                        margin-top: 70px;
                                        white-space: nowrap
                                    }
                                    
                                    ._qmb {
                                        background: url("data:image/png;base64,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") no-repeat;
                                        display: inline-block;
                                        height: 150px;
                                        width: 57px
                                    }
                                    
                                    ._omb {
                                        transform: scaleX(-1);
                                        -webkit-transform: scaleX(-1)
                                    }
                                    
                                    #_oCb {
                                        background: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACBCAYAAAABpdBRAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAVdEVYdENyZWF0aW9uIFRpbWUAMi8yMS8xM8yeZ50AAAA2SURBVCiRY2Co/vCfiUGcn4GJgYEBlfiPwv3PgEUJLsU4if9EqsNvKLpbKDB01FsD7K1PDAwASkkca0Bd8tIAAAAASUVORK5CYII=") repeat-x;
                                        display: inline-block;
                                        height: 150px;
                                        padding: 12px 70px;
                                        position: relative;
                                        text-shadow: 0 2px 4px #0044aa;
                                        vertical-align: top
                                    }
                                    
                                    #boee-risc {
                                        color: #FFF;
                                        font-size: 50px;
                                        font-weight: 600
                                    }
                                    
                                    #_qCb {
                                        color: #EEE;
                                        font-size: 30px;
                                        font-weight: 100
                                    }
                                    
                                    #_tCb {
                                        left: 0;
                                        position: absolute;
                                        right: 0;
                                        top: 140px
                                    }
                                    
                                    #_wCb {
                                        right: 10px;
                                        position: absolute
                                    }
                                    
                                    #boee-shin {
                                        box-sizing: border-box;
                                        -webkit-box-sizing: border-box;
                                        color: #555;
                                        font-size: 16px;
                                        height: 32px;
                                        padding: 0 10px;
                                        vertical-align: middle;
                                        width: 100%
                                    }
                                    
                                    #_uCb {
                                        cursor: pointer;
                                        padding: 0 10px;
                                        position: absolute;
                                        left: 0px;
                                        vertical-align: middle
                                    }
                                    
                                    ._sCb {
                                        border-bottom: 1px solid #121212;
                                        -webkit-box-shadow: 0 1px #2A2A2A;
                                        box-shadow: 0 1px #2A2A2A;
                                        margin: 40px auto;
                                        width: 500px
                                    }
                                    
                                    #boee-ssbuts {
                                        height: 29px;
                                        overflow: hidden
                                    }
                                    
                                    #boee-ssbuts .ksb {
                                        background-color: #454545;
                                        background-image: -webkit-gradient(linear, top left, bottom left, from(#303030), to(#262626));
                                        background-image: -webkit-linear-gradient(top, #303030, #262626);
                                        background-image: linear-gradient(top, #303030, #262626);
                                        border: 1px solid #141414;
                                        -webkit-border-radius: 2px;
                                        border-radius: 2px;
                                        -webkit-box-shadow: 0px 1px 0 rgba(255, 255, 255, .06), 1px 1px 0 rgba(255, 255, 255, .03), -1px -1px 0 rgba(0, 0, 0, .02), inset 1px 1px 0 rgba(255, 255, 255, .05);
                                        box-shadow: 0px 1px 0 rgba(255, 255, 255, .06), 1px 1px 0 rgba(255, 255, 255, .03), -1px -1px 0 rgba(0, 0, 0, .02), inset 1px 1px 0 rgba(255, 255, 255, .05);
                                        color: #9f9f9f !important;
                                        cursor: pointer !important;
                                        display: inline-block;
                                        filter: progid: DXImageTransform.Microsoft.gradient(StartColorStr='#303030', EndColorStr='#262626');
                                        font-size: 11px;
                                        font-weight: bold;
                                        height: 29px;
                                        margin: 0 5px;
                                        outline: 0;
                                        padding: 0 8px;
                                        text-align: center;
                                        text-decoration: none !important;
                                        text-shadow: 0 -1px 0 rgba(0, 0, 0, .5);
                                        -webkit-user-select: none;
                                        user-select: none;
                                        vertical-align: middle;
                                        white-space: normal;
                                        word-wrap: normal
                                    }
                                    
                                    #boee-ssbuts .ksb:hover {
                                        background-color: #3d3d3d;
                                        background-image: -webkit-gradient(linear, top left, bottom left, from(#2F2F2F), to(#2D2D2D));
                                        background-image: -webkit-linear-gradient(top, #343434, #2D2D2D);
                                        background-image: linear-gradient(top, #2F2F2F, #343434);
                                        border: 1px solid #191919;
                                        -webkit-box-shadow: 0px 1px 0 rgba(255, 255, 255, .09), 1px 1px 0 rgba(255, 255, 255, .05), -1px -1px 0 rgba(0, 0, 0, .02), inset 1px 1px 0 rgba(255, 255, 255, .05);
                                        box-shadow: 0px 1px 0 rgba(255, 255, 255, .09), 1px 1px 0 rgba(255, 255, 255, .05), -1px -1px 0 rgba(0, 0, 0, .02), inset 1px 1px 0 rgba(255, 255, 255, .05);
                                        color: #afafaf !important
                                    }
                                    
                                    #boee-ssbuts .ksb:focus {
                                        border-color: #414141;
                                        -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, .6);
                                        box-shadow: 0px 1px 4px rgba(0, 0, 0, .6);
                                        color: #cfcfcf !important
                                    }
                                    
                                    #boee-ssbuts .ksb:active {
                                        border-color: #3D3D3D;
                                        -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3);
                                        box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3)
                                    }
                                    
                                    .rg_di {
                                        display: -moz-inline-box;
                                        display: inline-block;
                                        margin-top: 0;
                                        margin-right: 12px;
                                        margin-bottom: 12px;
                                        margin-left: 0;
                                        overflow: hidden;
                                        position: relative;
                                        vertical-align: top;
                                        z-index: 1
                                    }
                                    
                                    .rg_meta {
                                        display: none
                                    }
                                    
                                    .rg_l {
                                        background: #ccc;
                                        display: inline-block;
                                        height: 100%;
                                        position: absolute;
                                        text-decoration: none;
                                        width: 100%
                                    }
                                    
                                    .rg_l:focus {
                                        outline: 0
                                    }
                                    
                                    .rg_i {
                                        border: 0;
                                        color: rgba(0, 0, 0, 0);
                                        display: block;
                                        -webkit-touch-callout: none;
                                    }
                                    
                                    .rg_an,
                                    .rg_anbg,
                                    .rg_ilm,
                                    .rg_ilmbg {
                                        right: 0;
                                        bottom: 0;
                                        box-sizing: border-box;
                                        -webkit-box-sizing: border-box;
                                        color: #fff;
                                        font: normal 11px arial, sans-serif;
                                        line-height: 100%;
                                        white-space: nowrap;
                                        width: 100%
                                    }
                                    
                                    .rg_anbg,
                                    .rg_ilmbg {
                                        background: rgba(51, 51, 51, 0.8);
                                        margin-left: 0;
                                        padding: 2px 4px;
                                        position: absolute
                                    }
                                    
                                    .rg_ilmn {
                                        bottom: 0;
                                        display: block;
                                        overflow: hidden;
                                        text-overflow: ellipsis;
                                        white-space: nowrap
                                    }
                                    
                                    .rg_ilm {
                                        display: none
                                    }
                                    
                                    #rg_s.rg_kn .rg_l:focus .rg_ilm {
                                        display: block
                                    }
                                    
                                    .rg_kn .rg_di:hover .rg_ilm,
                                    .rg_di:hover .rg_anbg {
                                        display: none
                                    }
                                    
                                    .rg_di:hover .rg_ilm,
                                    .rg_anbg,
                                    .rg_kn .rg_di:hover .rg_anbg {
                                        display: block
                                    }

                        .fmulti {}
                        
                        ._dQc {
                            bottom: 0;
                            left: 0;
                            position: absolute;
                            right: 0
                        }
                        
                        ._GR {
                            background: #f2f2f2;
                            left: 0;
                            right: 0;
                            -webkit-text-size-adjust: none
                        }
                        
                        .fbar p {
                            display: inline
                        }
                        
                        .fbar a,
                        #fsettl {
                            text-decoration: none;
                            white-space: nowrap
                        }
                        
                        .fbar {
                            margin-left: -27px
                        }
                        
                        ._Gs {
                            padding-left: 27px;
                            margin: 0 !important
                        }
                        
                        ._eA {
                            padding: 0 !important;
                            margin: 0 !important
                        }
                        
                        #fbarcnt {
                            display: block
                        }
                        
                        ._E2 a:hover {
                            text-decoration: underline
                        }
                        
                        ._HR img {
                            margin-right: 4px
                        }
                        
                        ._HR a,
                        ._GR #swml a {
                            text-decoration: none
                        }
                        
                        .fmulti {
                            text-align: center
                        }
                        
                        .fmulti #fsr {
                            display: block;
                            float: none
                        }
                        
                        .fmulti #fuser {
                            display: block;
                            float: none
                        }
                        
                        #fuserm {
                            line-height: 25px
                        }
                        
                        #fsr {
                            float: right;
                            white-space: nowrap
                        }
                        
                        #fsl {
                            white-space: nowrap
                        }
                        
                        #fsett {
                            background: #fff;
                            border: 1px solid #999;
                            bottom: 30px;
                            padding: 10px 0;
                            position: absolute;
                            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
                            -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
                            text-align: left;
                            z-index: 104
                        }
                        
                        #fsett a {
                            display: block;
                            line-height: 44px;
                            padding: 0 20px;
                            text-decoration: none;
                            white-space: nowrap
                        }
                        
                        ._E2 #fsettl:hover {
                            text-decoration: underline
                        }
                        
                        ._E2 #fsett a:hover {
                            text-decoration: underline
                        }
                        
                        ._mk {
                            color: #777
                        }
                        
                        ._Nh {
                            color: #222;
                            font-size: 14px;
                            font-weight: normal;
                            -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                        }
                        
                        ._Nh:hover,
                        ._Nh:active {
                            color: #444
                        }
                        
                        ._Mo {
                            display: inline-block;
                            position: relative
                        }
                        
                        ._Nh ._Mo ._cuf {
                            opacity: 0.55
                        }
                        
                        a._Nh:hover ._Mo ._cuf,
                        a._Nh:active ._Mo ._cuf {
                            opacity: 1.0
                        }
                        
                        ._ri,
                        ._Wk {
                            height: 13px;
                            width: 8px
                        }
                        
                        ._cuf {
                            border: 8px solid rgba(255, 255, 255, 0);
                            border-radius: 8px;
                            position: absolute
                        }
                        
                        ._ri ._cuf {
                            border-left: 8px solid #777;
                            left: 1px
                        }
                        
                        ._Wk ._cuf {
                            border-right: 8px solid #777;
                            left: -9px
                        }
                        
                        ._ri ._duf,
                        ._Wk ._duf {
                            border: 12px solid rgba(255, 255, 255, 0);
                            position: absolute;
                            top: -4px
                        }
                        
                        ._ri ._duf {
                            border-left: 10px solid #f6f6f6;
                            left: -4px
                        }
                        
                        ._Wk ._duf {
                            border-right: 10px solid #f6f6f6;
                            left: -10px
                        }
                        
                        ._Nh {
                            padding: 8px 16px;
                            margin-right: 10px
                        }
                        
                        ._mk {
                            margin: 40px 0
                        }
                        
                        ._dD {
                            margin-right: 10px
                        }
                        
                        ._nW {
                            margin-left: 135px
                        }
                        
                        #fbar {
                            background: #f2f2f2;
                            border-top: 1px solid #e4e4e4;
                            line-height: 40px;
                            min-width: 980px
                        }
                        
                        ._xac {
                            margin-left: 135px
                        }
                        
                        .fbar p,
                        .fbar a,
                        #fsettl,
                        #fsett a {
                            color: #777
                        }
                        
                        .fbar a:hover,
                        #fsett a:hover {
                            color: #333
                        }
                        
                        .fbar {
                            font-size: small
                        }
                        
                        #fuser {
                            float: right
                        }
                        
                        ._HR {
                            margin-left: 135px;
                            line-height: 15px;
                        }

                .hdtbU {
                    top: -500px;
                    white-space: nowrap
                }
                
                .hdtbU .hdtbItm,
                .hdtbU li {
                    list-style: none outside none
                }
                
                #hdtb form {
                    display: inline
                }
                
                .hdtbSel,
                .hdtbSel span.q {
                    color: #000;
                    cursor: default;
                    padding-right: 15px;
                    text-decoration: none
                }
                
                #cdr_opt {
                    background-image: none;
                    background: #fff;
                    padding: 0 !important
                }
                
                .cdr_sep {
                    border-top: 1px solid #ebebeb;
                    height: 0;
                    margin: 5px 0;
                    width: 100%
                }
                
                #cdrlnk {
                    cursor: pointer
                }
                
                .hdtbItm {
                    background: #fff
                }
                
                .hdtbSel,
                .hdtbSel #cdrlnk {
                    background-image: url(//ssl.gstatic.com/ui/v1/menu/checkmark2.png);
                    background-position: left center;
                    background-repeat: no-repeat
                }
                
                .hdtb-mn-cont {
                    height: 22px;
                    white-space: nowrap
                }
                
                .hdtb-mn-hd {
                    color: #777;
                    display: inline-block;
                    position: relative;
                    padding-top: 0;
                    padding-bottom: 0;
                    padding-right: 22px;
                    padding-left: 16px;
                    line-height: 22px;
                    cursor: pointer
                }
                
                #hdtb-mn-gp {
                    display: inline-block;
                    width: 120px
                }
                
                .hdtb-loc {
                    border-top: 1px solid #ebebeb;
                    padding-bottom: 10px;
                    padding-right: 16px;
                    padding-top: 15px;
                    padding-left: 27px
                }
                
                .hdtb-loc .ksb.mini {
                    margin-top: 0
                }