.gsc-control{width:300px;}.gsc-control div{position:static;}.gsc-control-cse{width:100%;font-family:Arial,sans-serif;font-size:13px;}.gsc-control-cse div{position:static;}form.gsc-search-box{font-size:13px;margin-top:0;margin-right:0;margin-bottom:4px;margin-left:0;width:100%;}table.gsc-search-box{border-style:none;border-width:0;border-spacing:0 0;width:100%;margin-bottom:2px;}table.gsc-search-box td{vertical-align:middle;}table.gsc-search-box td.gsc-input{padding-right:2px;}td.gsc-search-button{width:1%;}td.gsc-clear-button{width:14px;}table.gsc-branding td,table.gsc-branding{margin:0 0 0 0;padding:0 0 0 0;border:none;}table.gsc-branding{border-style:none;border-width:0;border-spacing:0 0;width:100%;}.gsc-branding-text{color:#676767;}td.gsc-branding-text{vertical-align:top;}td.gsc-branding-text div.gsc-branding-text{padding-bottom:2px;text-align:right;font-size:11px;margin-right:2px;}div.gsc-branding-youtube td.gsc-branding-text{vertical-align:middle;}td.gsc-branding-img-noclear{width:51px;vertical-align:bottom;}td.gsc-branding-img{width:65px;vertical-align:bottom;}div.gsc-branding-youtube td.gsc-branding-img-noclear{width:55px;}div.gsc-branding-youtube td.gsc-branding-img{width:69px;}table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text{margin-right:0;text-align:center;}table.gsc-branding-vertical td.gsc-branding-img-noclear{text-align:center;}div.gsc-branding-img,div.gsc-branding-img-noclear,img.gsc-branding-img,img.gsc-branding-img-noclear{padding-top:1px;}img.gsc-branding-img,img.gsc-branding-img-noclear{margin:0 0 0 0;padding-right:0;padding-left:0;padding-bottom:0;border:none;display:inline;}a.gsc-branding-clickable{cursor:pointer;}input.gsc-search-button{margin-left:2px;}div.gsc-clear-button{display:inline;text-align:right;margin-left:4px;margin-right:4px;padding-left:10px;background-repeat:no-repeat;background-position:center center;background-image:url('//www.google.com/uds/css/clear.gif');cursor:pointer;}input.gsc-input{padding-left:2px;border-style:solid;border-width:1px;border-color:#BCCDF0;width:99%;}.gsc-keeper{color:#3366cc;text-decoration:underline;font-size:13px;cursor:pointer;font-weight:normal;padding-left:16px;background-repeat:no-repeat;background-position:1px 3px;background-image:url('//www.google.com/uds/css/blue_check.gif');}.gsc-resultsHeader{width:100%;border-bottom:1px solid #e9e9e9;margin-bottom:4px;clear:both;}.gsc-resultsHeader td.gsc-twiddleRegionCell{width:75%;}.gsc-resultsHeader td.gsc-configLabelCell{text-align:right;width:75%;}.gsc-resultsHeader .gsc-twiddle{margin-top:4px;display:inline;cursor:pointer;background-repeat:no-repeat;background-position:0 2px;}.gsc-resultsHeader td.gsc-twiddle-closed div.gsc-twiddle{background-image:url('//www.google.com/uds/css/arrow_close.gif');}.gsc-resultsHeader td.gsc-twiddle-opened div.gsc-twiddle{background-image:url('//www.google.com/uds/css/arrow_open.gif');}.gsc-resultsHeader .gsc-title{color:#676767;margin-right:10px;padding-left:14px;display:inline;}.gsc-resultsHeader .gsc-stats{color:#676767;font-size:11px;font-weight:normal;display:inline;}.gsc-resultsHeader td.gsc-twiddle-opened .gsc-stats{display:none;}.gsc-results-selector{display:inline;}.gsc-resultsHeader td.gsc-twiddle-closed .gsc-results-selector{display:none;}.gsc-result-selector{cursor:pointer;display:inline;font-size:13px;padding-left:13px;background-repeat:no-repeat;background-position:center left;}.gsc-one-result{background-image:url('//www.google.com/uds/css/one-complex-dark.gif');}.gsc-more-results{background-image:url('//www.google.com/uds/css/more-complex-dark.gif');}.gsc-all-results{background-image:url('//www.google.com/uds/css/all-complex-dark.gif');padding-right:1px;}.gsc-one-result-active .gsc-one-result{background-image:url('//www.google.com/uds/css/one-complex-light-blue.gif');}.gsc-more-results-active .gsc-more-results{background-image:url('//www.google.com/uds/css/more-complex-light-blue.gif');}.gsc-all-results-active .gsc-all-results{background-image:url('//www.google.com/uds/css/all-complex-light-blue.gif');}.gsc-resultsHeader .gsc-configLabel{color:#676767;display:inline;font-size:11px;cursor:pointer;}.gsc-resultsHeader td.gsc-configLabelCell span.gsc-twiddle-closed{padding-right:12px;background-repeat:no-repeat;background-position:center center;background-image:url('//www.google.com/uds/css/settings.gif');}.gsc-tabsArea{clear:both;margin-top:6px;}.gsc-tabsArea .gs-spacer{font-size:1px;margin-right:0;overflow:hidden;}.gsc-tabsArea .gs-spacer-opera{margin-right:0;}.gsc-tabsAreaInvisible{display:none;}.gsc-tabHeader{display:inline;cursor:pointer;padding-left:6px;padding-right:6px;margin-right:2px;}.gsc-tabHeader.gsc-tabhActive{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:2px solid #ff9900;color:black;}.gsc-tabHeader.gsc-tabhInactive{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:2px solid #e9e9e9;background:#e9e9e9;color:#676767;}.gsc-tabData.gsc-tabdActive{display:block;}.gsc-tabData.gsc-tabdInactive{display:none;}.gsc-tabData .gsc-resultsHeader .gsc-title{display:none;}.gsc-tabData .gsc-resultsHeader .gsc-stats{display:none;}.gsc-tabData .gsc-resultsHeader .gsc-results-selector{display:none;}.gsc-completion-selected{background:#D5E2FF;}.gsc-completion-container{font-family:Arial,sans-serif;font-size:13px;position:absolute;background:white;border:1px solid #666666;margin-left:0;margin-right:0;}.gsc-resultsbox-visible{display:block;}.gsc-resultsbox-invisible{display:none;}.gsc-results{padding-bottom:2px;width:99%;}.gsc-result{margin-bottom:10px;}.gsc-result .gs-title{height:1.4em;overflow:hidden;}.gsc-result div.gs-watermark{display:none;}.gsc-results .gsc-result img.gs-ad-marker{display:none;}.gsc-wrapper{position:relative;display:block;}.gsc-adBlock{position:relative;display:block;}.gsc-adBlock h2{float:right;margin:3px 5px 0;font-weight:normal;font-size:.9em;color:#676767;}.gsc-adBlock .gsc-ad{padding-left:8px;padding-top:5px;padding-right:3px;}.gsc-adBlock .gsc-ad a{font-weight:bolder;color:#0000CC;line-height:1.4em;}.gsc-adBlock .gsc-ad cite{font-style:normal;color:green;}.gsc-adBlock .gsc-ad span{padding-left:8px;}.gsc-adBlockNoHeight{height:0;}.gsc-adBlockInvisible{display:none;}.gsc-adBlockVertical{position:relative;display:block;float:right;width:30%;}.gsc-thinWrapper{width:69%;float:left;overflow:hidden;}.gsc-adBlockVertical h2{text-align:center;font-weight:normal;font-size:.9em;color:#676767;margin-top:6px;}.gsc-adBlockVertical .gsc-ad{padding-left:8px;padding-top:5px;}.gsc-adBlockVertical .gsc-ad a{font-weight:bolder;color:#0000CC;line-height:1.4em;}.gsc-adBlockVertical .gsc-ad cite{font-style:normal;color:green;display:block;}.gsc-adBlockVertical .gsc-ad span{}div.gsc-config{border:1px solid #e9e9e9;margin-top:0;margin-bottom:10px;padding-top:2px;padding-left:6px;padding-right:6px;padding-bottom:6px;}form.gsc-config{margin-bottom:0;}.gsc-configSetting{margin-top:6px;}.gsc-configSetting_Label{color:#676767;}.gsc-configSettingInput{color:#676767;border:1px solid #e9e9e9;width:75%;}.gsc-configSettingCheckbox{color:#676767;margin-right:6px;}.gsc-configSettingCheckboxLabel{display:inline;color:#676767;}div.gsc-configSettingSubmit{margin-top:8px;text-align:right;}input.gsc-configSettingSubmit{display:inline;font-size:11px;cursor:pointer;}.gsc-webResult:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.gsc-webResult{zoom:1;}.gs-web-image-box{float:left;padding:3px;margin-right:5px;margin-left:8px;border:1px solid #BBBBBB;}.gs-web-image-box img.gs-image{border:1px solid #999999;}div.gs-action{display:inline;margin-right:0.6em;}div.gs-action a.gs-action{color:#7777CC;}div.gs-action.cart a.gs-action,div.gs-action.star a.gs-action,div.gs-action.rss a.gs-action,div.gs-action.download a.gs-action,div.gs-action.email a.gs-action,div.gs-action.mobile a.gs-action,div.gs-action.share a.gs-action,div.gs-action.fullscreen a.gs-action,div.gs-action.generic a.gs-action,div.gs-action.link a.gs-action{padding-left:18px;background:transparent url('//www.google.com/cse/images/action_icons_sprite.gif') no-repeat;}div.gs-action.cart a.gs-action{background-position:0 0;}div.gs-action.star a.gs-action{background-position:-16px -34px;}div.gs-action.rss a.gs-action{background-position:-48px -98px;}div.gs-action.download a.gs-action{background-position:-64px -128px;}div.gs-action.email a.gs-action{background-position:-112px -224px;}div.gs-action.mobile a.gs-action{background-position:-131px -257px;}div.gs-action.share a.gs-action{background-position:-32px -64px;}div.gs-action.fullscreen a.gs-action{background-position:-79px -162px;}div.gs-action.generic a.gs-action{background-position:-144px -290px;}div.gs-action.link a.gs-action{background-position:-159px -321px;}.gsc-imageResult{float:left;margin-bottom:1em;margin-right:20px;}.gs-imageResult{width:114px;overflow:hidden;}.gs-imageResult .gs-image-box{height:86px;position:relative;}.gs-imageResult .gs-image-box img.gs-image{position:absolute;bottom:0;}.gs-imageResult .gs-text-box{text-align:center;overflow:hidden;height:4em;}.gs-imageResult .gs-snippet{overflow:hidden;line-height:1em;cursor:pointer;white-space:nowrap;}.gs-imageResult .gs-visibleUrl{cursor:pointer;overflow:hidden;line-height:1.3em;height:1.3em;}.gs-imageResult .gs-size{color:#6f6f6f;}.gsc-videoResult .gs-videoResult .gs-title{line-height:1.3em;height:1.3em;overflow:hidden;}.gsc-videoResult .gs-videoResult .gs-snippet{line-height:1.3em;max-height:2.6em;overflow:hidden;}.gsc-imageResult .gsc-trailing-more-results{clear:both;}.gsc-results .gsc-trailing-more-results{margin-bottom:10px;}.gsc-results .gsc-trailing-more-results,.gsc-results .gsc-trailing-more-results *{color:#0000cc;text-decoration:underline;}.gsc-imageResult .gsc-cursor-box{clear:both;}.gsc-results .gsc-cursor-box .gsc-trailing-more-results{margin-bottom:0;display:inline;}.gsc-results .gsc-cursor{display:inline;}.gsc-results .gsc-cursor-box{margin-bottom:10px;}.gsc-results .gsc-cursor-box .gsc-cursor-page{cursor:pointer;color:#000000;text-decoration:underline;margin-right:8px;display:inline;}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#A90A08;font-weight:bold;text-decoration:none;}.gs-result .gs-title,.gs-result .gs-title *{color:#0000cc;text-decoration:underline;}.gs-divider{padding-bottom:8px;text-align:center;color:#676767;}.gs-result a.gs-visibleUrl,.gs-result .gs-visibleUrl{color:#008000;text-decoration:none;}.gs-relativePublishedDate,.gs-publishedDate{color:#6f6f6f;text-decoration:none;}.gs-result a.gs-clusterUrl,.gs-result .gs-clusterUrl{color:#008000;text-decoration:underline;cursor:pointer;}.gs-newsResult .gs-publisher{color:#6f6f6f;display:inline;text-decoration:none;}.gs-newsResult .gs-relativePublishedDate,.gs-newsResult .gs-publishedDate{display:inline;margin-left:4px;}.gs-blogResult .gs-relativePublishedDate,.gs-newsResult .gs-relativePublishedDate{display:none;}.gsc-blogResult .gs-blogResult .gs-publishedDate,.gsc-newsResult .gs-newsResult .gs-publishedDate{display:none;}.gsc-blogResult .gs-blogResult .gs-relativePublishedDate,.gsc-newsResult .gs-newsResult .gs-relativePublishedDate{display:inline;}.gs-newsResult .gs-location{color:#6f6f6f;display:inline;text-decoration:none;}.gs-promotion{padding-top:5px;}.gs-promotion a{font-weight:bold;font-size:14px;}.gs-promotion-image{margin-right:10px;}.gs-promotion-image-td{vertical-align:top;}.gs-promotion table{border:none;border-style:none;border-width:0;border-spacing:0 0;margin:0 0 0 0;padding:0 0 0 0;}.gs-promotion table a{font-weight:normal;font-size:13px;padding-right:5px;}.gs-result img.gs-image{vertical-align:middle;border:1px solid #0000cc;}.gs-result div.gs-phone{}.gs-result .gs-directions,.gs-result .gs-directions *{color:#7777cc;font-weight:normal;text-decoration:underline;cursor:pointer;}.gs-secondary-link,.gs-secondary-link *{color:#7777cc;font-weight:normal;text-decoration:underline;cursor:pointer;}.gs-result .gs-directions-to-from{display:none;margin-top:4px;}.gs-result .gs-directions-to-from .gs-label{display:inline;margin-right:4px;}.gs-result .gs-directions-to-from div.gs-secondary-link{display:inline;}.gs-result .gs-directions-to-from .gs-spacer{display:inline;margin-right:3px;margin-left:3px;}.gs-videoResult a.gs-publisher,.gs-videoResult .gs-publisher{color:#008000;text-decoration:none;}.gs-result a{cursor:pointer;}.gs-result .gs-address{}.gs-result .gs-snippet{}.gs-no-results-result .gs-snippet,.gs-error-result .gs-snippet{padding:5px;margin:5px;border:1px solid rgb(255,204,51);background-color:rgb(255,244,194);}.gs-result .gs-watermark{font-size:10px;color:#7777cc;}div.gs-results-attribution{text-align:center;margin-bottom:4px;}div.gs-results-attribution,div.gs-results-attribution *{font-size:10px;color:#676767;text-decoration:none;}div.gs-results-attribution a{color:#0000cc;cursor:pointer;}div.gs-results-attribution a:hover{text-decoration:underline;}.gs-result .gs-metadata{color:#676767;}.gs-localAd img.gs-ad-marker,.gs-webAd img.gs-ad-marker{padding-left:4px;}.gs-webResult div.gs-visibleUrl-long{width:100%;overflow:hidden;display:none;}.gs-localAd div.gs-address *{color:#676767;}.gs-localAd div.gs-street{display:inline;}div.gs-city{display:inline;}div.gs-region{display:inline;}div.gs-country{display:none;}div.gs-infoWindow *{font-size:11px;}.gs-videoResult *{font-size:13px;}.gs-videoResult td div.gs-image-box{width:110px;height:78px;}.gs-videoResult td div.gs-text-box{vertical-align:top;margin-left:4px;}div.gs-book-image-box td,.gs-bookResult td{vertical-align:top;}div.gs-book-image-box,div.gs-book-image-box div{position:static;text-align:start;}div.gs-book-image-box{width:75px;height:90px;}.gs-bookResult td div.gs-text-box{vertical-align:top;margin-left:4px;}div.gs-book-image-box img{border-spacing:0 0;border:none;}div.gs-book-image-box div.gs-row-1{line-height:7px;}div.gs-book-image-box img.gs-pages{height:7px;width:45px;}div.gs-book-image-box img.gs-page-edge{height:7px;width:11px;}div.gs-book-image-box div.gs-row-2{}div.gs-book-image-box img.gs-image{height:80px;border:1px solid #a0a0a0;}.gs-bookResult .gs-author{display:inline;color:#6f6f6f;}.gs-bookResult .gs-publishedDate{display:inline;}.gs-bookResult .gs-pageCount{display:inline;color:#6f6f6f;margin-left:4px;}.gs-bookResult .gs-id{}.gs-patentResult td{vertical-align:top;}.gs-patentResult .gs-patent-number,.gs-patentResult .gs-publishedDate,.gs-patentResult .gs-author{display:inline;}.gs-patentResult .gs-image-box{padding-right:8px;}.gs-patentResult img.gs-image{border:1px solid #7777cc;}.gsc-control-cse:after{content:".";display:block;clear:both;height:0;visibility:hidden;}.cse .gsc-control-cse,.gsc-control-cse{padding:2%;width:96%;}.cse .gsc-branding,.gsc-branding{display:none;}.cse.gsc-control-cse div,.gsc-control-cse div{position:normal;}.cse .gsc-control-cse,.gsc-control-cse{font-family:Arial,sans-serif;background-color:#ffffff;border:1px solid;border-color:#ffffff;}.cse .gsc-control-cse:after,.gsc-control-cse:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.cse form.gsc-search-box,form.gsc-search-box{padding:8px 4px 2px 6px;margin-bottom:6px;}.cse .gsc-branding-text,.gsc-branding-text{color:#000000;}.cse td.gsc-input,td.gsc-input{padding-right:0;}.cse .gsc-search-box,.gsc-search-box{border-collapse:collapse;}.cse input.gsc-input,input.gsc-input{font-family:inherit;border:1px solid;border-color:#777777;padding:3px;width:99%;font-size:16px;}.cse input.gsc-search-button,input.gsc-search-button{font-family:inherit;font-size:15px;color:#ffffff;font-weight:bold;text-shadow:0 1px 2px #000000;padding:3px 8px 4px 8px;background-color:#333333;border:1px solid;border-color:#333333;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}.cse .gsc-tabHeader,.gsc-tabHeader{font-weight:bold;text-transform:uppercase;text-shadow:0 1px 2px #000000;padding:4px 8px 4px 8px;}.cse .gsc-tabHeader.gsc-tabhInactive,.gsc-tabHeader.gsc-tabhInactive{background-color:#777777;border:1px solid;border-color:#777777;border-bottom:none;color:#ffffff;}.cse .gsc-tabHeader.gsc-tabhInactive,.gsc-tabHeader.gsc-tabhInactive:hover{background-color:#333333;}.cse .gsc-tabHeader.gsc-tabhActive,.gsc-tabHeader.gsc-tabhActive{background-color:#333333;border:1px solid;border-color:#333333;border-bottom:none;border-top:4px solid #FF9900;color:#ffffff;}.cse .gsc-tabsArea,.gsc-tabsArea{margin-top:1em;border-bottom:1px solid #333333;padding:0;}.cse .gsc-resultsHeader,.gsc-resultsHeader{margin:0;border:block;}.cse .gsc-results,.gsc-results{width:100%;margin-top:1em;}.cse .gs-result .gs-title,.gs-result .gs-title,.cse .gs-result .gs-snippet,.gs-result .gs-snippet,.cse .gs-result .gs-visibleUrl,.gs-result .gs-visibleUrl,padding: 0;
}.cse .gs-result .gs-title,.gs-result .gs-title,.cse .gs-result .gs-snippet,.gs-result .gs-snippet{font-size:14px;line-height:18px;}.cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result{padding:0 0 0 .5em;border-left:1px solid;border-color:#ffffff;margin-bottom:1em;}.cse .gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result:hover{border-left:1px solid;border-color:#000000;}.cse .gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link,.cse .gs-webResult.gs-result a.gs-title:link b,.gs-webResult.gs-result a.gs-title:link b,.cse .gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited,.cse .gs-webResult.gs-result a.gs-title:visited b,.gs-webResult.gs-result a.gs-title:visited b,.cse .gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover,.cse .gs-webResult.gs-result a.gs-title:hover b,.gs-webResult.gs-result a.gs-title:hover b,.cse .gsc-cursor-page,.gsc-cursor-page,.cse .gsc-trailing-more-results:link,.gsc-trailing-more-results:link{color:#000000!important;font-size:14px;font-weight:bold;}.cse .gs-webResult.gs-result a.gs-title:link b,.gs-webResult.gs-result a.gs-title:link b,.cse .gs-webResult.gs-result a.gs-title:visited b,.gs-webResult.gs-result a.gs-title:visited b,.cse .gs-webResult.gs-result a.gs-title:hover b,.gs-webResult.gs-result a.gs-title:hover b{background:#FFFF99;padding:2px;font-size:14px;font-weight:bold;}.cse .gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active,.cse .gs-webResult.gs-result a.gs-title:active b,.gs-webResult.gs-result a.gs-title:active b{color:#777777;}.cse .gs-webResult.gs-result .gs-snippet,.gs-webResult.gs-result .gs-snippet{color:#333333;}.cse .gs-webResult.gs-result .gs-visibleUrl,.gs-webResult.gs-result .gs-visibleUrl,.cse .gs-webResult.gs-result .gs-visibleUrl-short,.gs-webResult.gs-result .gs-visibleUrl-short{color:#666666;}.cse .gsc-cursor-box,.gsc-cursor-box{border-top:1px dotted;border-color:#333333;padding:.5em 0 0 .5em;text-align:left;}.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,.gsc-results .gsc-cursor-page.gsc-cursor-current-page{color:#fff!important;background-color:#333333;text-shadow:0 1px 1px #000;padding:0 5px;}.cse .gs-promotion.gs-result,.gs-promotion.gs-result{background-color:#E6E6E6;border:1px solid;border-color:#CCCCCC;}.cse .gs-promotion.gs-result .gs-promotion-image,.gs-promotion.gs-result .gs-promotion-image{}.cse .gs-promotion.gs-result a.gs-title:link,.gs-promotion.gs-result a.gs-title:link{color:#0000CC;}.cse .gs-promotion.gs-result a.gs-title:visited,.gs-promotion.gs-result a.gs-title:visited{color:#0000CC;}.cse .gs-promotion.gs-result a.gs-title:hover,.gs-promotion.gs-result a.gs-title:hover{color:#444444;}.cse .gs-promotion.gs-result a.gs-title:active,.gs-promotion.gs-result a.gs-title:active{color:#00CC00;}.cse .gs-promotion.gs-result .gs-snippet,.gs-promotion.gs-result .gs-snippet{color:#333333;}.cse .gs-promotion.gs-result .gs-visibleUrl,.gs-promotion.gs-result .gs-visibleUrl{color:#00CC00;}.gsc-completion-selected{background:#CCCCCC;}.gsc-completion-container{font-family:Arial,sans-serif;font-size:15px;position:absolute;background:white;border:1px solid #777777;padding:3px;margin-left:0;margin-right:0;}.gs-webResult.gs-result .gs-visibleUrl-short{display:none;}.gs-webResult.gs-result .gs-visibleUrl-long{display:block;}