<div dir="ltr"><style>.gsoi_w {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px 0px / 16px auto; height: 16px;}
.gsoi_x ,.gsoi_xu {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -16px / 16px auto; height: 16px;}
.gsoi_xs ,.gsoi_xsu {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -32px / 16px auto; height: 16px;}
.gsoi_c {padding-left: 4px; height: 16px;}
.gsoi_0 {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -48px / 16px auto; height: 16px; opacity: 0.55;}
.gsoi_0s {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -64px / 16px auto; height: 16px; opacity: 0.55;}
.gsoi_0u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -80px / 16px auto; height: 16px; opacity: 0.55;}
.gsoi_0su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -96px / 16px auto; height: 16px; opacity: 0.55;}
.gsoi_1 ,.gsoi_1u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -112px / 16px auto; height: 16px;}
.gsoi_1s ,.gsoi_1su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -128px / 16px auto; height: 16px;}
.gsoi_2 ,.gsoi_2u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -144px / 16px auto; height: 16px;}
.gsoi_2s ,.gsoi_2su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -160px / 16px auto; height: 16px;}
.gsoi_3 ,.gsoi_3u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -176px / 16px auto; height: 16px;}
.gsoi_3s ,.gsoi_3su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -192px / 16px auto; height: 16px;}
.gsoi_4 ,.gsoi_4u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -208px / 16px auto; height: 16px;}
.gsoi_4s ,.gsoi_4su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -224px / 16px auto; height: 16px;}
.gsoi_5 ,.gsoi_5u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -240px / 16px auto; height: 16px;}
.gsoi_5s ,.gsoi_5su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -256px / 16px auto; height: 16px;}
.gsoi_6 ,.gsoi_6u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -272px / 16px auto; height: 16px;}
.gsoi_6s ,.gsoi_6su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -288px / 16px auto; height: 16px;}
.gsoi_7 ,.gsoi_7u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -304px / 16px auto; height: 16px;}
.gsoi_7s ,.gsoi_7su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -320px / 16px auto; height: 16px;}
.gsoi_8 ,.gsoi_8u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -336px / 16px auto; height: 16px;}
.gsoi_8s ,.gsoi_8su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -352px / 16px auto; height: 16px;}
.gsoi_9 ,.gsoi_9u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -368px / 16px auto; height: 16px;}
.gsoi_9s ,.gsoi_9su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -384px / 16px auto; height: 16px;}
.gsoi_10 ,.gsoi_10u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -400px / 16px auto; height: 16px;}
.gsoi_10s ,.gsoi_10su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -416px / 16px auto; height: 16px;}
.gsoi_11 ,.gsoi_11u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -432px / 16px auto; height: 16px;}
.gsoi_11s ,.gsoi_11su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -448px / 16px auto; height: 16px;}
.gsoi_12 ,.gsoi_12u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -464px / 16px auto; height: 16px;}
.gsoi_12s ,.gsoi_12su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -480px / 16px auto; height: 16px;}
.gsoi_13 ,.gsoi_13u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -496px / 16px auto; height: 16px;}
.gsoi_13s ,.gsoi_13su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -512px / 16px auto; height: 16px;}
.gsoi_14 ,.gsoi_14u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -528px / 16px auto; height: 16px;}
.gsoi_14s ,.gsoi_14su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -544px / 16px auto; height: 16px;}
.gsoi_15 ,.gsoi_15u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -560px / 16px auto; height: 16px;}
.gsoi_15s ,.gsoi_15su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -576px / 16px auto; height: 16px;}
.gsoi_16 ,.gsoi_16u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -592px / 16px auto; height: 16px;}
.gsoi_16s ,.gsoi_16su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -608px / 16px auto; height: 16px;}
.gsoi_17 ,.gsoi_17u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -624px / 16px auto; height: 16px;}
.gsoi_17s ,.gsoi_17su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -640px / 16px auto; height: 16px;}
.gsoi_18 ,.gsoi_18u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -656px / 16px auto; height: 16px;}
.gsoi_18s ,.gsoi_18su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -672px / 16px auto; height: 16px;}
.gsoi_19 ,.gsoi_19u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -688px / 16px auto; height: 16px;}
.gsoi_19s ,.gsoi_19su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -704px / 16px auto; height: 16px;}
.gsoi_20 ,.gsoi_20u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -720px / 16px auto; height: 16px;}
.gsoi_20s ,.gsoi_20su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -736px / 16px auto; height: 16px;}
.gsoi_21 ,.gsoi_21u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -752px / 16px auto; height: 16px;}
.gsoi_21s ,.gsoi_21su {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -768px / 16px auto; height: 16px;}
.gsoi_22 ,.gsoi_22u {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -784px / 16px auto; height: 16px;}
.gsoi_gcs {background: transparent url("https://ssl.gstatic.com/cloudsearch/static/o/d/0016-a3cdcdc31a16b3497ed6ffcdaee4f325/icons.png") no-repeat scroll 4px -800px / 16px auto; height: 16px;}
.gsop_f {font: 12px arial,sans-serif; margin-left: 5px; overflow: hidden; text-overflow: ellipsis; width: 150px;}
.gsop_g {font: 12px arial,sans-serif; margin-left: 6px; width: 55px;}
.gsop_i {width: 500px; overflow: hidden; text-overflow: ellipsis;}
.gsop_j {font: 11px arial,sans-serif; color: rgb(119, 119, 119); margin-left: 2px;}
.shr-lb-shr-c-shr-mb {background-image: url("//ssl.gstatic.com/docs/documents/share/images/sprite-22.svg");}
.shr-a-shr-nc-shr-oc {position: relative; display: inline-block;}
* html .shr-a-shr-nc-shr-oc ,body .shr-a-shr-nc-shr-oc {display: inline;}
:first-child + html .shr-a-shr-nc-shr-oc {display: inline;}
.shr-h-shr-he {border-radius: 2px; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); transition: all 0s linear 1s, opacity 1s ease 0s; border-style: solid; border-width: 0px; font-size: 11px; height: 0px; opacity: 0; visibility: hidden; overflow: hidden; padding: 0px; text-align: center;}
.shr-h-shr-he-shr-jd {background-color: rgb(249, 237, 190); border-color: rgb(240, 195, 109); color: rgb(51, 51, 51);}
.shr-h-shr-he-shr-x {background-color: rgb(72, 72, 72); border-color: rgb(32, 32, 32); color: rgb(255, 255, 255);}
.shr-h-shr-he-shr-dc {background-color: rgb(214, 233, 248); border-color: rgb(77, 144, 240); color: rgb(51, 51, 51);}
.shr-h-shr-he-shr-gd {background-color: rgb(221, 75, 57); border-color: rgb(96, 32, 25); color: rgb(255, 255, 255);}
.shr-h-shr-he-shr-fd {transition: opacity 0.218s ease 0s; border-width: 1px; min-height: 14px; height: auto; opacity: 1; visibility: visible; padding: 6px 16px;}
.shr-h-shr-he-shr-qc.shr-h-shr-he-shr-fd {padding: 2px 16px;}
.shr-h-shr-cb {border-radius: 2px; cursor: default; font-size: 11px; font-weight: bold; text-align: center; white-space: nowrap; margin-right: 16px; height: 27px; line-height: 27px; min-width: 54px; outline: 0px none; padding: 0px 8px;}
.shr-h-shr-cb-shr-ud {box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);}
.shr-h-shr-cb-shr-bd {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}
.shr-h-shr-cb .shr-h-shr-cb-shr-bc {margin-top: -3px; vertical-align: middle;}
.shr-h-shr-cb-shr-db {margin-left: 5px;}
.shr-h-shr-cb-shr-z {min-width: 34px; padding: 0px;}
.shr-h-shr-cb-shr-jb-shr-kb ,.shr-h-shr-cb-shr-jb-shr-ie {z-index: 1;}
.shr-h-shr-cb-shr-jb-shr-kb.shr-h-shr-cb-shr-jc {z-index: 0;}
.shr-h-shr-cb-shr-yc.shr-h-shr-cb-shr-jb-shr-kb ,.shr-h-shr-cb-shr-yc.shr-h-shr-cb-shr-jb-shr-ie {z-index: 2;}
.shr-h-shr-cb-shr-jb-shr-kb:focus ,.shr-h-shr-cb-shr-jb-shr-ie:focus ,.shr-h-shr-cb-shr-ud.shr-h-shr-cb-shr-jb-shr-kb ,.shr-h-shr-cb-shr-ud.shr-h-shr-cb-shr-jb-shr-ie {z-index: 3;}
.shr-h-shr-cb-shr-jb-shr-kb {margin-left: -1px; border-bottom-left-radius: 0px; border-top-left-radius: 0px;}
.shr-h-shr-cb-shr-jb-shr-ie {margin-right: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.shr-h-shr-cb.shr-h-shr-cb-shr-jc:active {box-shadow: none;}
.shr-h-shr-cb-shr-y {box-shadow: none; background-color: rgb(77, 144, 254); background-image: -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(71, 135, 237)); border: 1px solid rgb(48, 121, 237); color: rgb(255, 255, 255);}
.shr-h-shr-cb-shr-y.shr-h-shr-cb-shr-ud {box-shadow: none; background-color: rgb(53, 122, 232); background-image: -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(53, 122, 232)); border: 1px solid rgb(47, 91, 183);}
.shr-h-shr-cb-shr-y:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset; border: 1px solid rgba(0, 0, 0, 0); outline: 0px none rgba(0, 0, 0, 0);}
.shr-h-shr-cb-shr-y.shr-h-shr-cb-shr-k-shr-l {box-shadow: none; outline: medium none;}
.shr-h-shr-cb-shr-y:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset; background: rgb(53, 122, 232) none repeat scroll 0% 0%; border: 1px solid rgb(47, 91, 183);}
.shr-h-shr-cb-shr-y.shr-h-shr-cb-shr-jc {background: rgb(77, 144, 254) none repeat scroll 0% 0%; opacity: 0.5;}
.shr-h-shr-cb-shr-qb {box-shadow: none; background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)); color: rgb(68, 68, 68); border: 1px solid rgba(0, 0, 0, 0.1);}
.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-ud ,.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-k-shr-l.shr-h-shr-cb-shr-ud {box-shadow: none; background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); border: 1px solid rgb(198, 198, 198); color: rgb(51, 51, 51);}
.shr-h-shr-cb-shr-qb:active ,.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-ud:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background: rgb(248, 248, 248) none repeat scroll 0% 0%;}
.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-bd ,.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-k-shr-l.shr-h-shr-cb-shr-bd {background-color: rgb(238, 238, 238); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-yc ,.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-k-shr-l.shr-h-shr-cb-shr-yc {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background-color: rgb(238, 238, 238); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224)); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.shr-h-shr-cb-shr-qb:focus {border: 1px solid rgb(77, 144, 254); outline: medium none;}
.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-k-shr-l {border: 1px solid rgb(220, 220, 220); outline: medium none;}
.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-jc {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.05); color: rgb(184, 184, 184);}
.shr-h-shr-cb-shr-qb .shr-h-shr-cb-shr-bc {opacity: 0.55;}
.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-yc .shr-h-shr-cb-shr-bc ,.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-bd .shr-h-shr-cb-shr-bc ,.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-ud .shr-h-shr-cb-shr-bc {opacity: 0.9;}
.shr-h-shr-cb-shr-qb.shr-h-shr-cb-shr-jc .shr-h-shr-cb-shr-bc {opacity: 0.333;}
.shr-h-shr-cb-shr-ec {box-shadow: none; background-color: rgb(61, 148, 0); background-image: -moz-linear-gradient(center top , rgb(61, 148, 0), rgb(57, 138, 0)); border: 1px solid rgb(41, 105, 29); color: rgb(255, 255, 255); text-shadow: 0px 1px rgba(0, 0, 0, 0.1);}
.shr-h-shr-cb-shr-ec.shr-h-shr-cb-shr-ud {box-shadow: none; background-color: rgb(54, 130, 0); background-image: -moz-linear-gradient(center top , rgb(61, 148, 0), rgb(54, 130, 0)); border: 1px solid rgb(45, 98, 0); text-shadow: 0px 1px rgba(0, 0, 0, 0.3);}
.shr-h-shr-cb-shr-ec:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset; border: 1px solid rgba(0, 0, 0, 0); outline: 0px none rgba(0, 0, 0, 0);}
.shr-h-shr-cb-shr-ec.shr-h-shr-cb-shr-k-shr-l {box-shadow: none; outline: medium none;}
.shr-h-shr-cb-shr-ec:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset; background: rgb(54, 130, 0) none repeat scroll 0% 0%; border: 1px solid rgb(45, 98, 0);}
.shr-h-shr-cb-shr-ec.shr-h-shr-cb-shr-jc {background: rgb(61, 148, 0) none repeat scroll 0% 0%; opacity: 0.5;}
.shr-h-shr-cb-shr-ub {box-shadow: none; background-color: rgb(209, 72, 54); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(209, 72, 54)); border: 1px solid transparent; color: rgb(255, 255, 255); text-shadow: 0px 1px rgba(0, 0, 0, 0.1); text-transform: uppercase;}
.shr-h-shr-cb-shr-ub.shr-h-shr-cb-shr-ud {box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); background-color: rgb(197, 55, 39); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(197, 55, 39)); border-width: 1px; border-style: solid; border-color: rgb(176, 40, 26) rgb(176, 40, 26) rgb(175, 48, 31); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none;}
.shr-h-shr-cb-shr-ub:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset; border: 1px solid rgba(0, 0, 0, 0); outline: 0px none rgba(0, 0, 0, 0);}
.shr-h-shr-cb-shr-ub.shr-h-shr-cb-shr-k-shr-l {box-shadow: none; outline: medium none;}
.shr-h-shr-cb-shr-ub:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset; background-color: rgb(176, 40, 26); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(176, 40, 26)); border: 1px solid rgb(153, 42, 27);}
.shr-h-shr-cb-shr-ub.shr-h-shr-cb-shr-jc {background: rgb(209, 72, 54) none repeat scroll 0% 0%; opacity: 0.5;}
.shr-h-shr-ke {border-radius: 2px; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1) inset; background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224)); border: 1px solid rgb(204, 204, 204); color: rgb(102, 102, 102); font-weight: bold; height: 27px; line-height: 27px; margin-right: 16px; outline: medium none; overflow: hidden; padding: 0px; position: relative; width: 94px;}
.shr-h-shr-ke-shr-le ,.shr-h-shr-ke-shr-me ,.shr-h-shr-ke-shr-ne {display: inline-block; text-align: center; text-transform: uppercase; width: 47px;}
.shr-h-shr-ke-shr-le {box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1) inset; background-color: rgb(57, 139, 242); background-image: -moz-linear-gradient(center top , rgb(59, 147, 255), rgb(54, 137, 238)); color: rgb(255, 255, 255); height: 27px;}
.shr-h-shr-ke-shr-me {border-radius: 2px 2px 0px 0px;}
.shr-h-shr-ke-shr-ne {box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1); background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); transition: all 0.13s ease-out 0s; border: 1px solid rgb(204, 204, 204); display: block; height: 27px; left: -1px; position: absolute; top: -1px;}
.shr-h-shr-ke-shr-ne::after {content: ""; background-image: -moz-linear-gradient(left center , rgb(204, 204, 204) 50%, transparent 50%), -moz-linear-gradient(left center , rgb(204, 204, 204) 50%, transparent 50%), -moz-linear-gradient(left center , rgb(204, 204, 204) 50%, transparent 50%), -moz-linear-gradient(left center , rgb(204, 204, 204) 50%, transparent 50%), -moz-linear-gradient(left center , rgb(204, 204, 204) 50%, transparent 50%); background-position: 0px 0px, 0px 2px, 0px 4px, 0px 6px, 0px 8px; background-repeat: repeat-x; background-size: 2px 1px; display: block; height: 9px; left: 15px; position: absolute; top: 9px; width: 17px;}
.shr-h-shr-ke.shr-h-shr-ke-shr-yc .shr-h-shr-ke-shr-ne {left: 47px;}
.shr-h-shr-ke:focus {border: 1px solid rgb(77, 144, 254);}
.shr-h-shr-ke.shr-h-shr-ke-shr-oe {border: 1px solid rgb(204, 204, 204);}
.shr-h-shr-cb-shr-lc {box-shadow: none; background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)); color: rgb(68, 68, 68); border: 1px solid rgba(0, 0, 0, 0.1);}
.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-ud ,.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-k-shr-l.shr-h-shr-cb-shr-ud {box-shadow: none; background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); border: 1px solid rgb(198, 198, 198); color: rgb(51, 51, 51);}
.shr-h-shr-cb-shr-lc:active ,.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-ud:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background: rgb(248, 248, 248) none repeat scroll 0% 0%; color: rgb(51, 51, 51);}
.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-bd ,.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-k-shr-l.shr-h-shr-cb-shr-bd {background-color: rgb(238, 238, 238); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-yc ,.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-k-shr-l.shr-h-shr-cb-shr-yc {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background-color: rgb(238, 238, 238); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224)); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.shr-h-shr-cb-shr-lc:focus {border: 1px solid rgb(77, 144, 254); outline: medium none;}
.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-k-shr-l {border: 1px solid rgba(0, 0, 0, 0.1); outline: medium none;}
.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-jc {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.05); color: rgb(184, 184, 184);}
.shr-h-shr-cb-shr-lc .shr-h-shr-cb-shr-bc {opacity: 0.55;}
.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-yc .shr-h-shr-cb-shr-bc ,.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-bd .shr-h-shr-cb-shr-bc ,.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-ud .shr-h-shr-cb-shr-bc {opacity: 0.9;}
.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-jc .shr-h-shr-cb-shr-bc {opacity: 0.333;}
.shr-h-shr-cb-shr-fc {border-radius: 0px; border: 1px solid transparent; font-size: 13px; font-weight: normal; height: 21px; line-height: 21px; margin-right: 1px; min-width: 0px; padding: 0px;}
.shr-h-shr-cb-shr-fc.shr-h-shr-cb-shr-ud ,.shr-h-shr-cb-shr-fc.shr-h-shr-cb-shr-bd ,.shr-h-shr-cb-shr-fc:focus ,.shr-h-shr-cb-shr-fc:active {box-shadow: none;}
.shr-h-shr-cb-shr-fc .shr-h-shr-cb-shr-bc {height: 21px; opacity: 0.55; width: 21px;}
.shr-h-shr-cb-shr-fc .shr-h-shr-cb-shr-db {display: inline-block; margin: 0px; padding: 0px 1px;}
.shr-h-shr-cb-shr-fc.shr-h-shr-cb-shr-bd .shr-h-shr-cb-shr-bc ,.shr-h-shr-cb-shr-fc.shr-h-shr-cb-shr-ud .shr-h-shr-cb-shr-bc {opacity: 0.9;}
.shr-h-shr-cb-shr-fc.shr-h-shr-cb-shr-jc .shr-h-shr-cb-shr-bc {opacity: 0.333;}
.shr-h-shr-cb-shr-fc:focus {border: 1px solid rgb(77, 144, 254);}
.shr-h-shr-cb-shr-fc.shr-h-shr-cb-shr-k-shr-l {border: 1px solid transparent;}
.shr-h-shr-cb-shr-qc {background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)); border: 1px solid rgba(0, 0, 0, 0.1); color: rgb(68, 68, 68); height: 17px; line-height: 17px; min-width: 22px; text-shadow: 0px 1px rgba(0, 0, 0, 0.1);}
.shr-h-shr-cb-shr-qc.shr-h-shr-cb-shr-ud ,.shr-h-shr-cb-shr-qc.shr-h-shr-cb-shr-k-shr-l.shr-h-shr-cb-shr-ud {background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); border: 1px solid rgb(198, 198, 198); text-shadow: 0px 1px rgba(0, 0, 0, 0.3);}
.shr-h-shr-cb-shr-qc:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}
.shr-h-shr-cb-shr-qc.shr-h-shr-cb-shr-yc ,.shr-h-shr-cb-shr-qc.shr-h-shr-cb-shr-k-shr-l.shr-h-shr-cb-shr-yc {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background-color: rgb(224, 224, 224); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224)); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.shr-h-shr-cb-shr-qc:focus {border: 1px solid rgb(77, 144, 254);}
.shr-h-shr-cb-shr-qc.shr-h-shr-cb-shr-k-shr-l {border: 1px solid rgb(220, 220, 220);}
.shr-h-shr-cb-shr-qc.shr-h-shr-cb-shr-jc {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.05); color: rgb(184, 184, 184);}
.shr-a-shr-fe ,.shr-q-shr-r {box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255) none repeat scroll 0% 0% padding-box; border: 1px solid rgba(0, 0, 0, 0.333); outline: 0px none; position: absolute;}
.shr-a-shr-fe-shr-xb ,.shr-q-shr-r-shr-xb {background: rgb(255, 255, 255) none repeat scroll 0% 0%; left: 0px; position: absolute; top: 0px;}
div.shr-a-shr-fe-shr-xb ,div.shr-q-shr-r-shr-xb {opacity: 0.75;}
.shr-q-shr-r {color: rgb(0, 0, 0); padding: 30px 42px;}
.shr-q-shr-r-shr-m {background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); cursor: default; font-size: 16px; font-weight: normal; line-height: 24px; margin: 0px 0px 16px;}
.shr-q-shr-r-shr-m-shr-yb {height: 11px; opacity: 0.7; padding: 17px; position: absolute; right: 0px; top: 0px; width: 11px;}
.shr-q-shr-r-shr-m-shr-yb::after {content: ""; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/ui/v1/dialog/close-x.png") repeat scroll 0% 0%; position: absolute; height: 11px; width: 11px; right: 17px;}
.shr-q-shr-r-shr-m-shr-yb:hover {opacity: 1;}
.shr-q-shr-r-shr-td {background-color: rgb(255, 255, 255); line-height: 1.4em; overflow-wrap: break-word;}
.shr-q-shr-r-shr-be {margin-top: 16px;}
.shr-q-shr-r-shr-be button {border-radius: 2px; background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)); border: 1px solid rgba(0, 0, 0, 0.1); color: rgb(68, 68, 68); cursor: default; font-family: inherit; font-size: 11px; font-weight: bold; height: 29px; line-height: 27px; margin: 0px 16px 0px 0px; min-width: 72px; outline: 0px none; padding: 0px 8px;}
.shr-q-shr-r-shr-be button:hover ,.shr-q-shr-r-shr-be button:active {box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); border: 1px solid rgb(198, 198, 198); color: rgb(51, 51, 51);}
.shr-q-shr-r-shr-be button:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}
.shr-q-shr-r-shr-be button:focus {border: 1px solid rgb(77, 144, 254);}
.shr-q-shr-r-shr-be button[disabled] {box-shadow: none; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.05); color: rgb(184, 184, 184);}
.shr-q-shr-r-shr-be .shr-a-shr-tb-shr-y {background-color: rgb(77, 144, 254); background-image: -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(71, 135, 237)); border: 1px solid rgb(48, 121, 237); color: rgb(255, 255, 255);}
.shr-q-shr-r-shr-be .shr-a-shr-tb-shr-y:hover ,.shr-q-shr-r-shr-be .shr-a-shr-tb-shr-y:active {background-color: rgb(53, 122, 232); background-image: -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(53, 122, 232)); border: 1px solid rgb(47, 91, 183); color: rgb(255, 255, 255);}
.shr-q-shr-r-shr-be .shr-a-shr-tb-shr-y:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset;}
.shr-q-shr-r-shr-be .shr-a-shr-tb-shr-y:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset; border: 1px solid rgba(0, 0, 0, 0); outline: 0px none rgba(0, 0, 0, 0);}
.shr-q-shr-r-shr-be .shr-a-shr-tb-shr-y[disabled] {box-shadow: none; background: rgb(77, 144, 254) none repeat scroll 0% 0%; color: rgb(255, 255, 255); opacity: 0.5;}
.shr-h-shr-eb ,.shr-h-shr-zc ,.shr-h-shr-id {width: 512px;}
.shr-a-shr-fb {border-radius: 0px; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); transition: opacity 0.218s ease 0s; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.2); cursor: default; font-size: 13px; margin: 0px; outline: medium none; padding: 6px 0px; position: absolute;}
.shr-a-shr-fc-shr-fb-shr-cb {border-radius: 2px; background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)); border: 1px solid rgb(220, 220, 220); color: rgb(68, 68, 68); cursor: default; font-size: 11px; font-weight: bold; line-height: 27px; list-style: outside none none; margin: 0px 2px; min-width: 46px; outline: medium none; padding: 0px 18px 0px 6px; text-align: center; text-decoration: none;}
.shr-a-shr-fc-shr-fb-shr-cb-shr-jc {background-color: rgb(255, 255, 255); border-color: rgb(243, 243, 243); color: rgb(184, 184, 184);}
.shr-a-shr-fc-shr-fb-shr-cb.shr-a-shr-fc-shr-fb-shr-cb-shr-ud {background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); border-color: rgb(198, 198, 198); color: rgb(51, 51, 51);}
.shr-a-shr-fc-shr-fb-shr-cb.shr-a-shr-fc-shr-fb-shr-cb-shr-kd {border-color: rgb(77, 144, 254);}
.shr-a-shr-fc-shr-fb-shr-cb.shr-a-shr-fc-shr-fb-shr-cb-shr-ad ,.shr-a-shr-fc-shr-fb-shr-cb.shr-a-shr-fc-shr-fb-shr-cb-shr-ib {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background-color: rgb(238, 238, 238); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224)); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); z-index: 2;}
.shr-a-shr-fc-shr-fb-shr-cb-shr-pe {vertical-align: top; white-space: nowrap;}
.shr-a-shr-fc-shr-fb-shr-cb-shr-qe {border-color: rgb(119, 119, 119) transparent; border-style: solid; border-width: 4px 4px 0px; height: 0px; width: 0px; position: absolute; right: 5px; top: 12px;}
.shr-a-shr-fc-shr-fb-shr-cb .shr-a-shr-fc-shr-fb-shr-cb-shr-bc {margin-top: -3px; opacity: 0.55; vertical-align: middle;}
.shr-a-shr-fc-shr-fb-shr-cb-shr-ib .shr-a-shr-fc-shr-fb-shr-cb-shr-bc ,.shr-a-shr-fc-shr-fb-shr-cb-shr-ad .shr-a-shr-fc-shr-fb-shr-cb-shr-bc ,.shr-a-shr-fc-shr-fb-shr-cb-shr-bd .shr-a-shr-fc-shr-fb-shr-cb-shr-bc ,.shr-a-shr-fc-shr-fb-shr-cb-shr-ud .shr-a-shr-fc-shr-fb-shr-cb-shr-bc {opacity: 0.9;}
.shr-a-shr-fc-shr-fb-shr-cb-shr-ib .shr-a-shr-fc-shr-fb-shr-cb-shr-qe ,.shr-a-shr-fc-shr-fb-shr-cb-shr-ad .shr-a-shr-fc-shr-fb-shr-cb-shr-qe ,.shr-a-shr-fc-shr-fb-shr-cb-shr-bd .shr-a-shr-fc-shr-fb-shr-cb-shr-qe ,.shr-a-shr-fc-shr-fb-shr-cb-shr-ud .shr-a-shr-fc-shr-fb-shr-cb-shr-qe {border-color: rgb(89, 89, 89) transparent;}
.shr-a-shr-fc-shr-fb-shr-cb-shr-kb ,.shr-a-shr-fc-shr-fb-shr-cb-shr-ie {z-index: 1;}
.shr-a-shr-fc-shr-fb-shr-cb-shr-kb.shr-a-shr-fc-shr-fb-shr-cb-shr-jc {z-index: 0;}
.shr-a-shr-fc-shr-fb-shr-cb-shr-ie:focus ,.shr-a-shr-fc-shr-fb-shr-cb-shr-ud.shr-a-shr-fc-shr-fb-shr-cb-shr-jb-shr-ie {z-index: 2;}
.shr-a-shr-fc-shr-fb-shr-cb-shr-kb:focus ,.shr-a-shr-fc-shr-fb-shr-cb-shr-ud.shr-a-shr-fc-shr-fb-shr-cb-shr-jb-shr-kb {z-index: 2;}
.shr-a-shr-fc-shr-fb-shr-cb-shr-jb-shr-kb {margin-left: -1px; border-bottom-left-radius: 0px; border-top-left-radius: 0px; min-width: 0px; padding-left: 0px; vertical-align: top;}
.shr-a-shr-fc-shr-fb-shr-cb-shr-jb-shr-ie {margin-right: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.shr-a-shr-o ,.shr-a-shr-re ,.shr-a-shr-se {position: relative; color: rgb(51, 51, 51); cursor: pointer; list-style: outside none none; margin: 0px; padding: 6px 8em 6px 30px; white-space: nowrap;}
.shr-a-shr-fb-shr-te .shr-a-shr-o ,.shr-a-shr-fb-shr-cc .shr-a-shr-o {padding-left: 16px; vertical-align: middle;}
.shr-a-shr-fb-shr-rc .shr-a-shr-o {padding-right: 44px;}
.shr-a-shr-o-shr-jc {cursor: default;}
.shr-a-shr-o-shr-jc .shr-a-shr-o-shr-je ,.shr-a-shr-o-shr-jc .shr-a-shr-o-shr-td {color: rgb(204, 204, 204) !important;}
.shr-a-shr-o-shr-jc .shr-a-shr-o-shr-p {opacity: 0.3;}
.shr-a-shr-o-shr-vd ,.shr-a-shr-o-shr-ud {background-color: rgb(238, 238, 238); border-color: rgb(238, 238, 238); border-style: dotted; border-width: 1px 0px; padding-top: 5px; padding-bottom: 5px;}
.shr-a-shr-o-shr-vd .shr-a-shr-o-shr-td ,.shr-a-shr-o-shr-ud .shr-a-shr-o-shr-td {color: rgb(51, 51, 51);}
.shr-a-shr-o-shr-ic ,.shr-a-shr-o-shr-p {background-repeat: no-repeat; height: 21px; left: 3px; position: absolute; right: auto; top: 3px; vertical-align: middle; width: 21px;}
.shr-a-shr-zb-shr-bd {background-image: url("//ssl.gstatic.com/ui/v1/menu/checkmark.png"); background-repeat: no-repeat; background-position: left center;}
.shr-a-shr-zb-shr-bd .shr-a-shr-o-shr-td {color: rgb(51, 51, 51);}
.shr-a-shr-o-shr-je {color: rgb(119, 119, 119); direction: ltr; left: auto; padding: 0px 6px; position: absolute; right: 0px; text-align: right;}
.shr-a-shr-o-shr-rd-shr-ue {text-decoration: underline;}
.shr-a-shr-o-shr-rd-shr-pb {color: rgb(119, 119, 119); font-size: 12px; padding-left: 4px;}
.shr-a-shr-od {border-top: 1px solid rgb(235, 235, 235); margin-top: 6px; margin-bottom: 6px;}
.shr-h-shr-ve {box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(187, 187, 187) rgb(187, 187, 187) rgb(168, 168, 168); padding: 16px; position: absolute; z-index: 1201 !important;}
.shr-h-shr-ve-shr-we {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/ui/v1/icons/common/x_8px.png") no-repeat scroll 0% 0%; border: 1px solid transparent; height: 21px; opacity: 0.4; outline: 0px none; position: absolute; right: 2px; top: 2px; width: 21px;}
.shr-h-shr-ve-shr-we:focus {border: 1px solid rgb(77, 144, 254); opacity: 0.8;}
.shr-h-shr-ve-shr-dd {position: absolute;}
.shr-h-shr-ve-shr-dd .shr-h-shr-ve-shr-bb ,.shr-h-shr-ve-shr-dd .shr-h-shr-ve-shr-hd {display: block; height: 0px; position: absolute; width: 0px;}
.shr-h-shr-ve-shr-dd .shr-h-shr-ve-shr-bb {border: 9px solid;}
.shr-h-shr-ve-shr-dd .shr-h-shr-ve-shr-hd {border: 8px solid;}
.shr-h-shr-ve-shr-sd {bottom: 0px;}
.shr-h-shr-ve-shr-kc {top: -9px;}
.shr-h-shr-ve-shr-xc {left: -9px;}
.shr-h-shr-ve-shr-mc {right: 0px;}
.shr-h-shr-ve-shr-sd .shr-h-shr-ve-shr-bb ,.shr-h-shr-ve-shr-kc .shr-h-shr-ve-shr-bb {border-color: rgb(187, 187, 187) transparent; left: -9px;}
.shr-h-shr-ve-shr-sd .shr-h-shr-ve-shr-bb {border-color: rgb(168, 168, 168) transparent;}
.shr-h-shr-ve-shr-sd .shr-h-shr-ve-shr-hd ,.shr-h-shr-ve-shr-kc .shr-h-shr-ve-shr-hd {border-color: rgb(255, 255, 255) transparent; left: -8px;}
.shr-h-shr-ve-shr-sd .shr-h-shr-ve-shr-bb {border-bottom-width: 0px;}
.shr-h-shr-ve-shr-sd .shr-h-shr-ve-shr-hd {border-bottom-width: 0px;}
.shr-h-shr-ve-shr-kc .shr-h-shr-ve-shr-bb {border-top-width: 0px;}
.shr-h-shr-ve-shr-kc .shr-h-shr-ve-shr-hd {border-top-width: 0px; top: 1px;}
.shr-h-shr-ve-shr-xc .shr-h-shr-ve-shr-bb ,.shr-h-shr-ve-shr-mc .shr-h-shr-ve-shr-bb {border-color: transparent rgb(187, 187, 187); top: -9px;}
.shr-h-shr-ve-shr-xc .shr-h-shr-ve-shr-hd ,.shr-h-shr-ve-shr-mc .shr-h-shr-ve-shr-hd {border-color: transparent rgb(255, 255, 255); top: -8px;}
.shr-h-shr-ve-shr-xc .shr-h-shr-ve-shr-bb {border-left-width: 0px;}
.shr-h-shr-ve-shr-xc .shr-h-shr-ve-shr-hd {border-left-width: 0px; left: 1px;}
.shr-h-shr-ve-shr-mc .shr-h-shr-ve-shr-bb {border-right-width: 0px;}
.shr-h-shr-ve-shr-mc .shr-h-shr-ve-shr-hd {border-right-width: 0px;}
.shr-h-shr-i {border-radius: 0px; box-shadow: none; background-color: rgb(42, 42, 42); border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); cursor: default; display: block; font-size: 11px; font-weight: bold; margin-left: -1px; opacity: 1; padding: 7px 9px; position: absolute; visibility: visible; white-space: pre-wrap; word-break: break-all;}
.shr-h-shr-i-shr-j {opacity: 0; left: 20px !important; top: 20px !important; visibility: hidden;}
.shr-h-shr-i-shr-ld {display: none;}
.shr-h-shr-i-shr-dd {pointer-events: none; position: absolute;}
.shr-h-shr-i-shr-dd .shr-h-shr-i-shr-bb ,.shr-h-shr-i-shr-dd .shr-h-shr-i-shr-hd {content: ""; display: block; height: 0px; position: absolute; width: 0px;}
.shr-h-shr-i-shr-dd .shr-h-shr-i-shr-bb {border: 6px solid;}
.shr-h-shr-i-shr-dd .shr-h-shr-i-shr-hd {border: 5px solid;}
.shr-h-shr-i-shr-sd {bottom: 0px;}
.shr-h-shr-i-shr-kc {top: -6px;}
.shr-h-shr-i-shr-xc {left: -6px;}
.shr-h-shr-i-shr-mc {right: 0px;}
.shr-h-shr-i-shr-sd .shr-h-shr-i-shr-bb ,.shr-h-shr-i-shr-kc .shr-h-shr-i-shr-bb {border-color: rgb(255, 255, 255) transparent; left: -6px;}
.shr-h-shr-i-shr-sd .shr-h-shr-i-shr-hd ,.shr-h-shr-i-shr-kc .shr-h-shr-i-shr-hd {border-color: rgb(42, 42, 42) transparent; left: -5px;}
.shr-h-shr-i-shr-sd .shr-h-shr-i-shr-bb {border-bottom-width: 0px;}
.shr-h-shr-i-shr-sd .shr-h-shr-i-shr-hd {border-bottom-width: 0px;}
.shr-h-shr-i-shr-kc .shr-h-shr-i-shr-bb {border-top-width: 0px;}
.shr-h-shr-i-shr-kc .shr-h-shr-i-shr-hd {border-top-width: 0px; top: 1px;}
.shr-h-shr-i-shr-xc .shr-h-shr-i-shr-bb ,.shr-h-shr-i-shr-mc .shr-h-shr-i-shr-bb {border-color: transparent rgb(255, 255, 255); top: -6px;}
.shr-h-shr-i-shr-xc .shr-h-shr-i-shr-hd ,.shr-h-shr-i-shr-mc .shr-h-shr-i-shr-hd {border-color: transparent rgb(42, 42, 42); top: -5px;}
.shr-h-shr-i-shr-xc .shr-h-shr-i-shr-bb {border-left-width: 0px;}
.shr-h-shr-i-shr-xc .shr-h-shr-i-shr-hd {border-left-width: 0px; left: 1px;}
.shr-h-shr-i-shr-mc .shr-h-shr-i-shr-bb {border-right-width: 0px;}
.shr-h-shr-i-shr-mc .shr-h-shr-i-shr-hd {border-right-width: 0px;}
.shr-xe-shr-ye-shr-ze {position: absolute; top: -1000px; height: 1px; overflow: hidden;}
.shr-c-shr-s-shr-g {font-family: Roboto,arial,sans-serif; font-size: 13px; font-weight: bold; position: fixed; display: inline-block; padding-bottom: 5px;}
.shr-c-shr-d-shr-r .shr-c-shr-s-shr-g {font-family: arial,sans-serif;}
.shr-c-shr-s-shr-g .shr-h-shr-he-shr-fd {height: 21px;}
.shr-c-shr-s-shr-t {top: 23px;}
.shr-c-shr-s-shr-wc {z-index: 3021;}
.shr-c-shr-nb-shr-p {opacity: 0.55; display: inline-block; width: 21px; height: 21px; margin-bottom: 1px; margin-top: 1px; margin-right: 1px; vertical-align: middle;}
.shr-c-shr-nb-shr-rb ,.shr-c-shr-nb-shr-ob {line-height: 21px;}
.shr-c-shr-nb-shr-ob ,.shr-c-shr-nb-shr-ob:visited {color: rgb(17, 85, 204); text-decoration: none; cursor: pointer;}
.shr-c-shr-nb-shr-ob:focus {outline: medium none;}
.shr-c-shr-nb-shr-ob:active {color: rgb(209, 72, 54);}
.shr-c-shr-nb-shr-ob:disabled {color: rgb(34, 34, 34); cursor: default;}
.shr-c-shr-nb-shr-de-shr-p {background-position: 0px -120px;}
.shr-c-shr-nb-shr-gc-shr-hc-shr-p {background-position: 0px -72px;}
.shr-c-shr-nb-shr-sb-shr-ob-shr-p {background-position: 0px -294px;}
.shr-c-shr-d-shr-r {max-height: 100%; overflow: auto; width: auto !important; box-sizing: border-box;}
* html .shr-c-shr-d-shr-r ,body .shr-c-shr-d-shr-r {max-height: none !important; overflow: visible !important;}
:first-child + html .shr-c-shr-d-shr-r {max-height: none !important; overflow: visible !important;}
.shr-c-shr-d-shr-r .shr-q-shr-r-shr-td {padding: 0px;}
.shr-c-shr-d-shr-r .shr-q-shr-r-shr-m {padding: 0px;}
.shr-c-shr-d-shr-r .shr-c-shr-d-shr-r-shr-cd-shr-m {height: 0px; margin: 0px; padding: 0px;}
.shr-c-shr-d-shr-r .shr-q-shr-r-shr-m {font-family: arial,sans-serif; font-weight: normal;}
.shr-c-shr-d-shr-td-shr-ge {height: 100%; width: 100%; border: medium none;}
.shr-c-shr-d-shr-r .shr-q-shr-r-shr-be {display: none;}
.shr-c-shr-d-shr-x-shr-r {font-family: arial,sans-serif; font-size: 12px; width: 400px;}
.shr-c-shr-d-shr-ac-shr-pc {height: 99px; text-align: center; width: 454px;}
.shr-c-shr-d-shr-e {background-image: url("//ssl.gstatic.com/docs/documents/share/images/spinner-1.gif"); display: inline-block; margin-top: 41px; width: 16px; height: 16px;}
.shr-nc-shr-c-shr-af-shr-bf {font-size: 12pt; font-weight: bold; height: 19px; padding: 5px 10px; background-color: rgb(241, 244, 255);}
.shr-nc-shr-c-shr-af-shr-cf {position: absolute; z-index: 150; background-color: rgb(255, 255, 255); opacity: 0;}
.shr-c-shr-d-shr-df-shr-r-shr-c {height: 100%; width: 100%;}
.shr-c-shr-d-shr-df-shr-r-shr-cf {position: absolute; z-index: 150;}
.shr-c-shr-d-shr-ab {position: absolute !important; left: -10000px !important; top: -10000px !important;}
.shr-c-shr-d-shr-ac-shr-r {font-family: arial,sans-serif;}
.shr-c-shr-d-shr-u {display: none; position: absolute; bottom: 0px; right: 0px; color: rgb(119, 119, 119); font-size: 10px;}
.shr-tc-shr-uc-shr-c-shr-d-shr-r {border: medium none; border-radius: 2px; box-shadow: 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 11px 15px -7px rgba(0, 0, 0, 0.2); overflow: hidden; padding: 0px;}
.shr-yd-shr-zd-shr-c-shr-d-shr-r {background-color: transparent !important; border: medium none !important; height: 100vh; overflow: hidden; padding: 0px !important; width: 100vw !important;}
.shr-yd-shr-zd-shr-c-shr-d-shr-r .shr-q-shr-r-shr-td {background: transparent none repeat scroll 0% 0%; height: 100%; width: 100%;}
.shr-q-shr-r.shr-c-shr-d-shr-r.shr-tc-shr-uc-shr-c-shr-d-shr-r {padding: 0px;}
.shr-yd-shr-zd-shr-c-shr-d-shr-r .shr-q-shr-r-shr-m ,.shr-tc-shr-uc-shr-c-shr-d-shr-r .shr-q-shr-r-shr-m {display: none;}
.shr-h-shr-i {z-index: 30000;}
.shr-f-shr-g ,.shr-f-shr-p {display: inline-block;}
.shr-f-shr-cb-shr-p {margin: -3px 2px 0px -5px; vertical-align: middle !important;}
.shr-f-shr-i-shr-pc {color: rgb(255, 255, 255); font-size: 13px; max-width: 300px;}
.shr-f-shr-i-shr-m {font-size: 14px; font-weight: bold;}
.shr-f-shr-i-shr-n {font-weight: normal;}
.shr-f-shr-i-shr-p-shr-g {width: 25px; vertical-align: top;}
.shr-f-shr-i-shr-pb {border-top: 1px solid rgb(85, 85, 85); margin: 2px 0px;}
.shr-h-shr-cb-shr-lc .shr-f-shr-cb-shr-p {opacity: 0.55;}
.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-yc .shr-f-shr-cb-shr-p ,.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-bd .shr-f-shr-cb-shr-p ,.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-ud .shr-f-shr-cb-shr-p {opacity: 0.9;}
.shr-h-shr-cb-shr-lc.shr-h-shr-cb-shr-jc .shr-f-shr-cb-shr-p {opacity: 0.333;}
.shr-f-shr-wb-shr-p-shr-w ,.shr-f-shr-gb-shr-p-shr-w ,.shr-f-shr-vb-shr-wb-shr-p-shr-w ,.shr-f-shr-vb-shr-gb-shr-p-shr-w ,.shr-f-shr-wd-shr-xd-shr-p-shr-w ,.shr-f-shr-v-shr-p-shr-w ,.shr-f-shr-ee-shr-p-shr-w ,.shr-f-shr-ae-shr-p {width: 21px; height: 21px; background-repeat: no-repeat; vertical-align: bottom;}
.shr-f-shr-wb-shr-p-shr-w {background-position: 0px -802px;}
.shr-f-shr-gb-shr-p-shr-w {background-position: 0px -48px;}
.shr-f-shr-vb-shr-wb-shr-p-shr-w {background-position: 0px -243px;}
.shr-f-shr-vb-shr-gb-shr-p-shr-w {background-position: 0px -599px;}
.shr-f-shr-wd-shr-xd-shr-p-shr-w {background-position: 0px -318px;}
.shr-f-shr-v-shr-p-shr-w {background-position: 0px -219px;}
.shr-f-shr-ee-shr-p-shr-w {background-position: 0px -623px;}
.shr-f-shr-ae-shr-p {background-position: 0px -898px;}
.shr-ef-shr-ff-shr-gf .shr-f-shr-wb-shr-p-shr-w {background-position: 0px -671px;}
.shr-ef-shr-ff-shr-gf .shr-f-shr-gb-shr-p-shr-w {background-position: 0px -294px;}
.shr-ef-shr-ff-shr-gf .shr-f-shr-vb-shr-wb-shr-p-shr-w {background-position: 0px -850px;}
.shr-ef-shr-ff-shr-gf .shr-f-shr-vb-shr-gb-shr-p-shr-w {background-position: 0px -551px;}
.shr-ef-shr-ff-shr-gf .shr-f-shr-wd-shr-xd-shr-p-shr-w {background-position: 0px -72px;}
.shr-ef-shr-ff-shr-gf .shr-f-shr-v-shr-p-shr-w {background-position: 0px -575px;}
.shr-ef-shr-ff-shr-gf .shr-f-shr-ee-shr-p-shr-w {background-position: 0px -826px;}
.shr-q-shr-r {font-family: arial,sans-serif; z-index: 2147483647;}
.shr-q-shr-r-shr-xb {z-index: 2147483646;}
HTML {margin: 0px !important; border: medium none !important;}
.dragdrop-handle {cursor: move; -moz-user-select: none;}
.dragdrop-draggable {  }
.dragdrop-dragging {  }
.dragdrop-positioner {border: 1px dashed rgb(30, 144, 255); margin: 0px !important; z-index: 100;}
.dragdrop-flow-panel-positioner {color: rgb(30, 144, 255); display: inline; text-align: center; vertical-align: middle;}
.dragdrop-proxy {background-color: rgb(119, 170, 255);}
.dragdrop-selected ,.dragdrop-dragging ,.dragdrop-proxy {opacity: 0.3;}
.dragdrop-movable-panel {z-index: 200; margin: 0px !important; border: medium none !important;}
.gb_ed {display: inline-block; padding: 0px 0px 0px 15px; vertical-align: middle;}
.gb_ed:first-child ,#gbsfw:first-child + .gb_ed {padding-left: 0px;}
.gb_Kf {position: relative;}
.gb_D {display: inline-block; outline: medium none; vertical-align: middle; border-radius: 2px; box-sizing: border-box; height: 30px; width: 30px; color: rgb(0, 0, 0); cursor: pointer; text-decoration: none;}
#gb#gb a.gb_D {color: rgb(0, 0, 0); cursor: pointer; text-decoration: none;}
.gb_1a {border-color: transparent transparent rgb(255, 255, 255); border-style: dashed dashed solid; border-width: 0px 8.5px 8.5px; display: none; position: absolute; left: 6.5px; top: 37px; z-index: 1; height: 0px; width: 0px; animation: 0.2s ease 0s normal none 1 running gb__a;}
.gb_2a {border-color: transparent transparent rgba(0, 0, 0, 0.2); border-style: dashed dashed solid; border-width: 0px 8.5px 8.5px; display: none; position: absolute; left: 6.5px; z-index: 1; height: 0px; width: 0px; animation: 0.2s ease 0s normal none 1 running gb__a; top: 36px;}
.gb_F {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.2); color: rgb(0, 0, 0); box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.2); display: none; outline: medium none; overflow: hidden; position: absolute; right: 0px; top: 44px; animation: 0.2s ease 0s normal none 1 running gb__a; border-radius: 2px; -moz-user-select: text;}
.gb_ed.gb_na .gb_1a ,.gb_ed.gb_na .gb_2a ,.gb_ed.gb_na .gb_F ,.gb_na.gb_F {display: block;}
.gb_ed.gb_na.gb_Lf .gb_1a ,.gb_ed.gb_na.gb_Lf .gb_2a {display: none;}
.gb_Mf {position: absolute; right: 0px; top: 44px; z-index: -1;}
.gb_La .gb_1a ,.gb_La .gb_2a ,.gb_La .gb_F {margin-top: -10px;}
.gb_Fa {display: none !important;}
.gb_Ha {visibility: hidden;}
.gb_Qb .gb_2a {border-width: 1px 0px 0px 1px; border-style: solid none none solid; border-color: rgba(0, 0, 0, 0.2) currentcolor currentcolor rgba(0, 0, 0, 0.2); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; height: 14px; width: 14px; transform: rotate(45deg);}
.gb_Qb .gb_1a {border-width: 1px 0px 0px 1px; border-style: solid none none solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; height: 14px; width: 14px; transform: rotate(45deg); border-color: rgb(255, 255, 255); background: rgb(255, 255, 255) none repeat scroll 0% 0%;}
.gb_C .gb_D {background-position: -69px -828px; opacity: 0.55;}
.gb_E .gb_C .gb_D {background-position: -69px -828px;}
.gb_j .gb_C .gb_D {background-position: 0px -138px; opacity: 1;}
.gb_F.gb_H {min-height: 196px; overflow-y: auto; width: 320px;}
.gb_F.gb_H.gb_l {border-radius: 8px; box-shadow: 0px 1px 2px 0px rgba(60, 64, 67, 0.3), 0px 2px 6px 2px rgba(60, 64, 67, 0.15); width: 328px;}
.gb_I {transition: height 0.2s ease-in-out 0s;}
.gb_I.gb_H.gb_l {transition: height 1s ease-in-out 0s;}
.gb_J {background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 0px; padding: 28px 27px 28px 28px; text-align: left; white-space: normal; width: 265px;}
.gb_J:not(.gb_l) {min-height: 100px;}
.gb_H.gb_l > .gb_J {padding: 12px 14px 20px; width: 300px;}
.gb_K {background: rgb(245, 245, 245) none repeat scroll 0% 0%; cursor: pointer; height: 40px; overflow: hidden;}
.gb_L {position: relative;}
.gb_K {display: block; line-height: 40px; text-align: center; width: 320px;}
.gb_L {display: block; line-height: 40px; text-align: center;}
.gb_L.gb_M {line-height: 0;}
.gb_K ,.gb_K:visited ,.gb_K:active ,.gb_L ,.gb_L:visited {color: rgba(0, 0, 0, 0.87); text-decoration: none;}
.gb_L:active {color: rgba(0, 0, 0, 0.87);}
#gb a.gb_K ,#gb a.gb_K:visited ,#gb a.gb_K:active ,#gb a.gb_L ,#gb a.gb_L:visited {color: rgba(0, 0, 0, 0.87); text-decoration: none;}
#gb a.gb_L:active {color: rgba(0, 0, 0, 0.87);}
.gb_L:not(.gb_l) ,.gb_J:not(.gb_l) {display: none;}
.gb_A ,.gb_J.gb_A:not(.gb_l) ,.gb_A + .gb_L ,.gb_N .gb_L ,.gb_N .gb_J {display: block;}
.gb_l .gb_O ,.gb_l .gb_P ,.gb_N .gb_O ,.gb_N .gb_P {display: inline-block;}
.gb_L:hover ,.gb_L:active ,#gb a.gb_L:hover ,#gb a.gb_L:active {text-decoration: underline;}
.gb_L {border-bottom: 1px solid rgb(235, 235, 235); left: 28px; width: 264px;}
.gb_l .gb_L {border-bottom: 1px solid rgb(232, 234, 237); left: 0px; width: 328px;}
.gb_Q {text-align: center;}
a.gb_O ,a.gb_P {background-color: rgb(255, 255, 255); border: 1px solid rgb(218, 220, 224); border-radius: 4px; box-sizing: border-box; color: rgb(26, 115, 232); display: inline-block; font: 500 14px/16px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif; margin: 16px 0px 18px; max-width: 264px; outline: medium none; overflow: hidden; padding: 10px 24px; position: static; text-align: center; text-decoration: none; text-overflow: ellipsis; white-space: nowrap;}
a.gb_O:visited ,a.gb_P:visited {color: rgb(26, 115, 232);}
.gb_P:hover ,.gb_O:hover {background-color: rgb(248, 251, 255); border-color: rgb(204, 224, 252); text-decoration: none;}
.gb_P:focus ,.gb_P:hover:focus ,.gb_O:focus ,.gb_O:hover:focus {background-color: rgb(244, 248, 255); border-color: rgb(201, 221, 252);}
.gb_P:active ,.gb_P:active:focus ,.gb_O:active ,.gb_O:active:focus {background-color: rgb(236, 243, 254); border-color: transparent; box-shadow: 0px 1px 2px 0px rgba(60, 64, 67, 0.3), 0px 2px 6px 2px rgba(60, 64, 67, 0.15); text-decoration: none;}
.gb_N .gb_K {display: none;}
.gb_L:last-child {border-bottom-width: 0px;}
.gb_o .gb_f {display: initial;}
.gb_o.gb_R {height: 100px; text-align: center;}
.gb_o.gb_R img {padding: 34px 0px; height: 32px; width: 32px;}
.gb_o .gb_r + img {border: 0px none; margin: 8px; height: 48px; width: 48px;}
.gb_o div.gb_S {background: rgb(255, 255, 170) none repeat scroll 0% 0%; border-radius: 5px; padding: 5px; text-align: center;}
.gb_l.gb_o.gb_T ,.gb_l.gb_o.gb_p ,.gb_o.gb_T ,.gb_o.gb_p {padding-bottom: 0px;}
.gb_l.gb_o.gb_q ,.gb_l.gb_o.gb_p ,.gb_o.gb_q ,.gb_o.gb_p {padding-top: 0px;}
.gb_o.gb_p a ,.gb_o.gb_q a {top: 0px;}
.gb_U .gb_K {margin-top: 0px; position: static;}
.gb_V {display: inline-block;}
.gb_W:hover ,#gb#gb .gb_W:hover {text-decoration: underline;}
.gb_X .gb_J {position: relative;}
.gb_X .gb_l > .gb_f {top: 20px; left: 20px;}
.gb_X .gb_f {position: absolute; top: 28px; left: 28px;}
.gb_K.gb_Z {display: none; height: 0px;}
.gb_e .gb_C .gb_D::before ,.gb_e.gb_E .gb_C .gb_D::before {left: -69px; top: -828px;}
.gb_e.gb_j .gb_C .gb_D::before {left: 0px; top: -138px;}
.gb_Qb .gb_K {position: relative;}
.gb_C .gb_D:hover ,.gb_C .gb_D:focus {opacity: 0.85;}
.gb_j .gb_C .gb_D:hover ,.gb_j .gb_C .gb_D:focus {opacity: 1;}
#gb#gb a.gb_f ,#gb#gb a.gb_g ,#gb#gb span.gb_g {color: rgba(0, 0, 0, 0.87); text-decoration: none;}
#gb#gb a.gb_g:hover ,#gb#gb a.gb_g:focus {opacity: 0.85; text-decoration: underline;}
.gb_h.gb_i {display: none; padding-left: 15px; vertical-align: middle;}
.gb_h.gb_i:first-child {padding-left: 0px;}
.gb_h .gb_g {display: inline-block; line-height: 24px; outline: medium none; vertical-align: middle;}
#gb#gb.gb_j a.gb_g ,#gb#gb.gb_j span.gb_g ,#gb#gb .gb_j a.gb_g ,#gb#gb .gb_j span.gb_g {color: rgb(255, 255, 255);}
#gb#gb.gb_j span.gb_g ,#gb#gb .gb_j span.gb_g {opacity: 0.7;}
.gb_d.gb_d {background-size: 64px 64px;}
#gb2 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/3a1e625196.png");}
.gb_e #gb2 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/3a1e625196.png");}
#gb22 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/3daf4c1f88.png");}
.gb_e #gb22 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/3daf4c1f88.png");}
#gb45 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/f420d06f66.png");}
.gb_e #gb45 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/f420d06f66.png");}
#gb72 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/28a40ba7cc.png");}
.gb_e #gb72 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/28a40ba7cc.png");}
#gb117 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/142da27578.png");}
.gb_e #gb117 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/142da27578.png");}
#gb136 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/911e3628e6.png");}
.gb_e #gb136 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/911e3628e6.png");}
#gb166 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/41679a9ec5.png");}
.gb_e #gb166 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/41679a9ec5.png");}
#gb171 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/4244245d7e.png");}
.gb_e #gb171 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/4244245d7e.png");}
#gb177 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/4653513b7d.png");}
.gb_e #gb177 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/4653513b7d.png");}
#gb206 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/ad330d8459.png");}
.gb_e #gb206 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/ad330d8459.png");}
#gb207 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/2c21041e16.png");}
.gb_e #gb207 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/2c21041e16.png");}
#gb211 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/c03dda0b34.png");}
.gb_e #gb211 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/c03dda0b34.png");}
#gb217 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/71060be5b3.png");}
.gb_e #gb217 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/71060be5b3.png");}
#gb228 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/74aa55e0c2.png");}
.gb_e #gb228 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/74aa55e0c2.png");}
#gb249 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/afa40f6e42.png");}
.gb_e #gb249 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/afa40f6e42.png");}
#gb260 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/ea554714e7.png");}
.gb_e #gb260 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/ea554714e7.png");}
#gb261 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/0b26f6f8e4.png");}
.gb_e #gb261 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/0b26f6f8e4.png");}
#gb108 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/dfbeb24785.png");}
.gb_e #gb108 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/dfbeb24785.png");}
#gb60 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/85bb99a341.png");}
.gb_e #gb60 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/85bb99a341.png");}
#gb175 .gb_d {background-image: url("//ssl.gstatic.com/gb/images/a/eacd033c28.png");}
.gb_e #gb175 .gb_d::before {content: url("//ssl.gstatic.com/gb/images/a/eacd033c28.png");}
.gb_k {padding: 1px; display: inline-block; vertical-align: top; color: black; z-index: 999; height: 98px; width: 86px;}
.gb_l.gb_k {box-sizing: border-box; height: 100px; width: 100px; padding: 1px 7px;}
.gb_k a {text-decoration: none;}
.gb_l.gb_k a {border: 1px solid transparent;}
.gb_k[aria-grabbed="true"] {visibility: hidden;}
.gb_k:hover {z-index: 1001;}
.gb_k:hover a {border: 1px solid rgb(229, 229, 229); border-radius: 2px;}
.gb_k:hover:not(.gb_l) a {margin: 7px 1px;}
.gb_l.gb_k:hover a {background: rgb(246, 250, 254) none repeat scroll 0% 0% !important; border-radius: 8px; border-color: transparent; overflow: hidden;}
.gb_l.gb_k:active a ,.gb_l.gb_k:focus:active a {background: rgb(232, 240, 253) none repeat scroll 0% 0% !important; border-radius: 8px;}
.gb_k.gb_m a {border: 1px solid rgb(229, 229, 229); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); background: rgb(255, 255, 255) none repeat scroll 0% 0%; cursor: grabbing; margin: -1px; visibility: visible; z-index: 1001;}
.gb_l.gb_k.gb_m a {background-color: rgb(255, 255, 255); border-radius: 8px; box-shadow: 0px 1px 2px 0px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15); opacity: 0.8;}
.gb_n {opacity: 0.5;}
.gb_k.gb_m a {color: rgba(0, 0, 0, 0.87) !important; cursor: grabbing; font: 13px/27px Arial,sans-serif; text-decoration: none !important;}
.gb_f {color: rgba(0, 0, 0, 0.87); display: inline-block; font-size: 13px; margin: 8px 2px; text-align: center; outline: medium none;}
.gb_l.gb_o.gb_p .gb_f ,.gb_l.gb_o.gb_q .gb_f {top: 8px;}
.gb_f[draggable="false"] {-moz-user-select: none;}
.gb_f .gb_r ,.gb_f .gb_d {display: inline-block; vertical-align: top; height: 64px; width: 64px;}
.gb_f .gb_s {background-size: 64px auto; display: inline-block; height: 64px; vertical-align: top; width: 64px;}
.gb_t {display: block; line-height: 20px; overflow: hidden; white-space: nowrap; width: 84px; text-overflow: ellipsis;}
.gb_k.gb_l .gb_t {font-family: "Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 14px; letter-spacing: 0.09px; line-height: 16px; margin-bottom: 4px; margin-left: 4px; width: 76px;}
.gb_k.gb_l > .gb_f {width: 84px;}
.gb_k:hover .gb_f ,.gb_u .gb_l.gb_k .gb_f:focus ,.gb_l.gb_k .gb_f:active {z-index: 1;}
.gb_k:hover:not(.gb_l) .gb_t {background: rgba(255, 255, 255, 0.9) none repeat scroll 0% 0%;}
.gb_k:hover .gb_t ,.gb_u .gb_l.gb_k > .gb_f:focus .gb_t ,.gb_l.gb_k > .gb_f:active .gb_t {white-space: normal; overflow-wrap: break-word;}
.gb_f .gb_r {background-image: url("https://ssl.gstatic.com/gb/images/v1_8e2e5a50.png"); background-size: 99px 2800px;}
.gb_e .gb_f .gb_r {background-image: none; overflow: hidden; position: relative;}
.gb_e .gb_f .gb_r::before {content: url("https://ssl.gstatic.com/gb/images/v1_8e2e5a50.png"); position: absolute;}
.gb_e .gb_d {background-image: none !important; position: relative;}
.gb_e .gb_d::before {left: 0px; position: absolute; top: 0px;}
.gb_u .gb_f:focus ,#gb#gb .gb_u a.gb_f:focus {text-decoration: underline;}
.gb_u .gb_l .gb_f:focus ,#gb#gb .gb_u .gb_l a.gb_f:focus ,.gb_u .gb_l .gb_f:hover:focus ,#gb#gb .gb_u .gb_l a.gb_f:hover:focus {background: rgb(236, 242, 253) none repeat scroll 0% 0% !important; border-radius: 8px; text-decoration: none;}
.gb_k.gb_v[aria-grabbed="true"] {visibility: visible;}
.gb_w ,.gb_x {position: relative; top: 27px; visibility: hidden;}
.gb_y ,.gb_z {left: 37px; visibility: hidden;}
.gb_w {float: left; width: 0px; height: 0px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid rgb(66, 115, 219);}
.gb_x {float: right; width: 0px; height: 0px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid rgb(66, 115, 219);}
.gb_y {position: absolute; top: 0px; width: 0px; height: 0px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid rgb(66, 115, 219);}
.gb_z {position: absolute; top: 59px; width: 0px; height: 0px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid rgb(66, 115, 219);}
ul.gb_A li.gb_v:not(:first-child) .gb_w ,ul.gb_A li.gb_v:not(:nth-child(-n+3)) .gb_y ,ul.gb_A li.gb_v .gb_x ,ul.gb_A li.gb_v .gb_z ,ul.gb_B li.gb_v .gb_w ,ul.gb_B li.gb_v .gb_y ,ul.gb_B li.gb_v:not(:last-child) .gb_x ,ul.gb_B li.gb_v:not(:nth-last-child(-n+3)) .gb_z {visibility: visible;}
a.gb_0 {border: medium none; color: rgb(66, 133, 244); cursor: default; font-weight: bold; outline: medium none; position: relative; text-align: center; text-decoration: none; text-transform: uppercase; white-space: nowrap; -moz-user-select: none;}
a.gb_0:hover::after ,a.gb_0:focus::after {background-color: rgba(0, 0, 0, 0.12); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
a.gb_0:hover ,a.gb_0:focus {text-decoration: none;}
a.gb_0:active {background-color: rgba(153, 153, 153, 0.4); text-decoration: none;}
a.gb_1 {background-color: rgb(66, 133, 244); color: rgb(255, 255, 255);}
a.gb_1:active {background-color: rgb(0, 67, 178);}
.gb_2 {box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.16);}
.gb_0 ,.gb_1 ,.gb_3 ,.gb_4 {display: inline-block; line-height: 28px; padding: 0px 12px; border-radius: 2px;}
.gb_3 {background: rgb(248, 248, 248) none repeat scroll 0% 0%; border: 1px solid rgb(198, 198, 198);}
.gb_4 {background: rgb(248, 248, 248) none repeat scroll 0% 0%;}
.gb_3 ,#gb a.gb_3.gb_3 ,.gb_4 {color: rgb(102, 102, 102); cursor: default; text-decoration: none;}
#gb a.gb_4.gb_4 {cursor: default; text-decoration: none;}
.gb_4 {border: 1px solid rgb(66, 133, 244); font-weight: bold; outline: medium none; background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgb(67, 135, 253), rgb(70, 131, 234)) repeat scroll 0% 0%;}
#gb a.gb_4.gb_4 {color: rgb(255, 255, 255);}
.gb_4:hover {box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.15);}
.gb_4:active {box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.15) inset; background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgb(60, 122, 228), rgb(63, 118, 211)) repeat scroll 0% 0%;}
.gb_Nf {display: inline-block; line-height: normal; position: relative; z-index: 987;}
.gb_a-a {width: 100%; height: 100%; border: 0px none; overflow: hidden;}
.gb_a.gb_b-b-c {position: absolute; top: 0px; left: 0px; background-color: rgb(255, 255, 255);}
.gb_a.gb_b-b {position: absolute; top: 0px; left: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(172, 172, 172); width: auto; padding: 0px; z-index: 1001; overflow: auto; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.2); transition: top 0.5s ease-in-out 0s;}
.gb_a-d {position: absolute; z-index: 1002;}
.gb_a.gb_b-b-e {font-size: 0px; padding: 0px;}
.gb_a.gb_b-b-f {height: 0px; margin: 0px;}
.gb_a.gb_b-b-f-g ,.gb_a.gb_b-b-h {display: none;}
.gb_Ia {background-size: 32px 32px; border-radius: 50%; display: block; margin: -1px; overflow: hidden; position: relative; height: 32px; width: 32px; z-index: 0;}
.gb_Ia:hover ,.gb_Ia:focus {box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.15);}
.gb_Ia:active {box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.15) inset;}
.gb_Ia:active::after {background: rgba(0, 0, 0, 0.1) none repeat scroll 0% 0%; border-radius: 50%; content: ""; display: block; height: 100%;}
.gb_Ka {cursor: pointer; line-height: 30px; min-width: 30px; opacity: 0.75; overflow: hidden; vertical-align: middle; text-overflow: ellipsis;}
.gb_D.gb_Ka {width: auto;}
.gb_Ka:hover ,.gb_Ka:focus {opacity: 0.85;}
.gb_La .gb_Ka ,.gb_La .gb_Ma {line-height: 26px;}
#gb#gb.gb_La a.gb_Ka ,.gb_La .gb_Ma {font-size: 11px; height: auto;}
.gb_Na {border-top: 4px solid rgb(0, 0, 0); border-left: 4px dashed transparent; border-right: 4px dashed transparent; display: inline-block; margin-left: 6px; opacity: 0.75; vertical-align: middle;}
.gb_Oa:hover .gb_Na {opacity: 0.85;}
.gb_ia > .gb_Pa {padding: 3px 3px 3px 4px;}
.gb_Qa.gb_Ha {color: rgb(255, 255, 255);}
.gb_j .gb_Ka ,.gb_j .gb_Na {opacity: 1;}
#gb#gb.gb_j.gb_j a.gb_Ka ,#gb#gb .gb_j.gb_j a.gb_Ka {color: rgb(255, 255, 255);}
.gb_j.gb_j .gb_Na {border-top-color: rgb(255, 255, 255); opacity: 1;}
.gb_E .gb_Ia:hover ,.gb_j .gb_Ia:hover ,.gb_E .gb_Ia:focus ,.gb_j .gb_Ia:focus {box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.15), 0px 1px 2px rgba(0, 0, 0, 0.2);}
.gb_Ra .gb_Pa ,.gb_Sa .gb_Pa {position: absolute; right: 1px;}
.gb_Pa.gb_i ,.gb_Ta.gb_i ,.gb_Oa.gb_i {flex: 0 1 auto;}
.gb_Ua.gb_Va .gb_Ka {width: 30px !important;}
.gb_Wa.gb_Ha {display: none;}
.gb_Xa {height: 40px; position: absolute; right: -5px; top: -5px; width: 40px;}
.gb_Za .gb_Xa ,.gb_0a .gb_Xa {right: 0px; top: 0px;}
.gb_Ka ~ .gb_1a ,.gb_Ka ~ .gb_2a {left: auto; right: 6.5px;}
.gb_3a {outline: medium none; transform: translateZ(0px);}
.gb_l.gb_3a {border-radius: 8px; margin-left: 12px;}
.gb_l.gb_3a.gb_4a {max-height: calc(100vh - 44px - 100px);}
.gb_l.gb_3a.gb_5a {max-height: calc(100vh - 44px - 15px - 100px);}
.gb_l.gb_3a.gb_6a {background-color: rgb(45, 46, 48);}
.gb_7a.gb_8a {color: rgb(95, 99, 104); font: 400 12px/16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;}
.gb_9a.gb_7a.gb_8a {background-color: rgba(138, 180, 248, 0.24); color: rgb(232, 234, 237);}
.gb_ab ,#gb a.gb_ab.gb_ab ,.gb_bb a ,#gb .gb_bb.gb_bb a {color: rgb(51, 102, 204); text-decoration: none;}
.gb_7a > .gb_ab ,#gb .gb_7a > a.gb_ab.gb_ab {color: rgb(0, 112, 255); font-family: inherit; font-style: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit; font-feature-settings: inherit; font-language-override: inherit; font-kerning: inherit; font-variant: inherit; font-weight: 500; outline: 0px none;}
.gb_9a.gb_7a > .gb_ab ,#gb .gb_9a.gb_7a > a.gb_ab.gb_ab {color: rgb(138, 180, 248);}
.gb_ab:active ,#gb a.gb_ab.gb_ab:active ,.gb_ab:hover ,#gb a.gb_ab.gb_ab:hover ,.gb_bb a:active ,#gb .gb_bb a:active ,.gb_bb a:hover ,#gb .gb_bb a:hover ,#gb .gb_7a > a.gb_ab.gb_ab:focus {text-decoration: underline;}
.gb_cb {margin: 20px; white-space: nowrap;}
.gb_l > .gb_cb {margin: 20px 33px;}
.gb_db ,.gb_eb {display: inline-block; vertical-align: top;}
.gb_db.gb_fb ,.gb_eb.gb_gb {vertical-align: middle;}
.gb_l .gb_db ,.gb_l .gb_eb {display: block; vertical-align: top; text-align: center;}
.gb_fb {cursor: default;}
.gb_l .gb_db {margin-bottom: 10px; position: relative; height: 86px; width: 86px;}
.gb_hb {border-radius: 50%; overflow: hidden;}
.gb_Ja {background-size: 96px 96px; border: medium none; vertical-align: top; height: 96px; width: 96px;}
.gb_ib {margin-bottom: 11px; margin-top: 4px;}
.gb_jb.gb_jb {fill: rgb(26, 115, 232);}
.gb_6a .gb_jb {fill: rgb(138, 180, 248);}
.gb_l .gb_Ja {background-size: 80px 80px; height: 80px; width: 80px;}
.gb_l .gb_kb.gb_Ja {background-size: 76px 76px; position: relative; left: 2px; top: 2px; height: 76px; width: 76px;}
.gb_l .gb_lb {background: rgb(255, 255, 255) none repeat scroll 0% 0%; bottom: 0px; position: absolute; right: 0px; overflow: visible; height: 32px; width: 32px;}
.gb_l.gb_6a .gb_lb {background: rgb(45, 46, 48) none repeat scroll 0% 0%;}
.gb_mb {bottom: 0px; box-shadow: 0px 1px 1px 0px rgba(65, 69, 73, 0.3), 0px 1px 3px 1px rgba(65, 69, 73, 0.15); margin: 0px 2.5px 3px; outline: 0px none; position: absolute; right: 0px; height: 26px; width: 26px;}
.gb_mb:hover {background-color: rgb(248, 250, 255);}
.gb_mb:focus ,.gb_mb:hover:focus {background-color: rgb(244, 248, 255);}
.gb_mb:active ,.gb_mb:focus:active {background-color: rgb(244, 248, 255); box-shadow: 0px 1px 3px 0px rgba(60, 64, 67, 0.3), 0px 4px 8px 3px rgba(60, 64, 67, 0.15);}
.gb_mb:hover > svg.gb_nb ,.gb_mb:focus > svg.gb_nb ,.gb_mb:active > svg.gb_nb {fill: rgb(26, 115, 232);}
.gb_ob {font-weight: bold; margin: -4px 0px 1px; text-overflow: ellipsis; overflow: hidden;}
.gb_l .gb_ob {color: rgb(32, 33, 36); font: 500 16px/22px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif; letter-spacing: 0.29px; margin: 0px; text-align: center; text-overflow: ellipsis; overflow: hidden;}
.gb_l.gb_6a .gb_ob {color: rgb(232, 234, 237);}
.gb_qb {color: rgb(102, 102, 102); text-overflow: ellipsis; overflow: hidden;}
.gb_l .gb_qb {color: rgb(95, 99, 104); font: 400 14px/19px Roboto,RobotoDraft,Helvetica,Arial,sans-serif; letter-spacing: normal; text-align: center; text-overflow: ellipsis; overflow: hidden;}
.gb_l.gb_6a .gb_qb {color: rgb(232, 234, 237);}
.gb_gb > .gb_qb {color: rgb(0, 0, 0); font-weight: bold; margin: -4px 0px 1px; text-overflow: ellipsis; overflow: hidden;}
.gb_rb {color: rgb(102, 102, 102); font-style: italic; font-weight: 500; margin: 4px 0px; overflow: hidden;}
.gb_sb {color: rgb(95, 99, 104); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 14px; line-height: 19px; margin-top: 4px; text-align: center;}
.gb_6a .gb_sb {color: rgb(154, 160, 166);}
.gb_tb {font-weight: 500;}
.gb_ub.gb_ub {background-color: rgb(255, 255, 255); border: 1px solid rgb(218, 220, 224); border-radius: 100px; color: rgb(60, 64, 67); display: inline-block; font: 500 14px/16px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif; letter-spacing: 0.25px; margin: 16px 0px 0px; max-width: 254px; outline: 0px none; padding: 8px 16px; text-align: center; text-decoration: none; text-overflow: ellipsis; overflow: hidden;}
.gb_6a .gb_ub.gb_ub {background-color: rgb(45, 46, 48); border: 1px solid rgb(95, 99, 104); color: rgb(232, 234, 237);}
.gb_ub:hover {background-color: rgb(247, 248, 248);}
.gb_ub:focus ,.gb_ub:hover:focus {background-color: rgb(244, 244, 244);}
.gb_ub:active ,.gb_ub:focus:active {background-color: rgb(232, 232, 233); border-color: transparent; box-shadow: 0px 1px 2px 0px rgba(60, 64, 67, 0.3), 0px 2px 6px 2px rgba(60, 64, 67, 0.15);}
.gb_vb {color: rgb(95, 99, 104); margin: 14px 33px; text-align: center; white-space: normal;}
.gb_6a .gb_vb {color: rgb(232, 234, 237);}
.gb_wb.gb_wb {border-radius: 4px; color: rgb(95, 99, 104); display: inline-block; font: 400 12px/16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif; outline: 0px none; padding: 4px 8px; text-decoration: none; text-align: center; white-space: normal;}
.gb_6a .gb_wb.gb_wb {border: 1px solid transparent; color: rgb(232, 234, 237);}
.gb_wb:hover {background-color: rgb(247, 248, 248);}
.gb_wb:focus ,.gb_wb:hover:focus {background-color: rgb(244, 244, 244);}
.gb_wb:active ,.gb_wb:active:focus {background-color: rgb(232, 232, 233);}
.gb_eb .gb_3 {background: rgb(77, 144, 254) none repeat scroll 0% 0%; border-color: rgb(48, 121, 237); font-weight: bold; margin: 10px 0px 0px; color: rgb(255, 255, 255);}
#gb .gb_eb a.gb_3.gb_3 {color: rgb(255, 255, 255);}
.gb_eb .gb_3:hover {background: rgb(53, 122, 232) none repeat scroll 0% 0%; border-color: rgb(47, 91, 183);}
.gb_xb .gb_1a {border-bottom-color: rgb(254, 249, 219);}
.gb_8a {background: rgb(254, 249, 219) none repeat scroll 0% 0%; font-size: 11px; padding: 10px 20px; white-space: normal;}
.gb_7a.gb_8a {background: rgb(232, 240, 254) none repeat scroll 0% 0%; border-radius: 4px; margin: 4px; padding: 4px 29px; text-align: center;}
.gb_7a.gb_8a > #gbpbt > span {white-space: nowrap; font-weight: 500;}
.gb_8a b ,.gb_ab {white-space: nowrap;}
.gb_yb.gb_yb {background-color: rgb(255, 255, 255); color: rgb(60, 64, 67); display: table; font: 500 14px/16px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif; letter-spacing: 0.25px; outline: 0px none; padding: 14px 41px; text-align: center; text-decoration: none; width: 100%;}
.gb_6a .gb_yb.gb_yb {background-color: rgb(45, 46, 48); border: 1px solid transparent; color: rgb(232, 234, 237); width: 270px;}
.gb_yb:hover {background-color: rgb(247, 248, 248);}
.gb_yb:focus ,.gb_yb:hover:focus {background-color: rgb(244, 244, 244);}
.gb_yb:active ,.gb_yb:focus:active {background-color: rgb(232, 232, 233);}
.gb_zb {border: medium none; display: table-cell; vertical-align: middle; height: 20px; width: 20px;}
.gb_mb > svg.gb_nb ,.gb_zb > svg.gb_Ab ,.gb_Bb > svg.gb_Cb {color: rgb(95, 99, 104); fill: currentcolor;}
.gb_6a .gb_Bb > svg.gb_Cb {fill: rgb(154, 160, 166);}
.gb_6a .gb_mb {border: 1px solid transparent; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.3), 0px 4px 8px 3px rgba(0, 0, 0, 0.15);}
.gb_6a .gb_mb > svg.gb_nb ,.gb_6a .gb_zb > svg.gb_Ab {color: rgb(232, 234, 237); fill: currentcolor;}
.gb_6a .gb_mb:hover > svg.gb_nb ,.gb_6a .gb_mb:focus > svg.gb_nb ,.gb_6a .gb_mb:focus:hover > svg.gb_nb ,.gb_6a .gb_mb:active > svg.gb_nb {fill: rgb(138, 180, 248);}
.gb_6a .gb_mb:hover {background-color: rgb(53, 54, 57); box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 6px 10px 4px rgba(0, 0, 0, 0.15);}
.gb_6a .gb_mb:focus ,.gb_6a .gb_mb:focus:hover {background-color: rgb(53, 54, 57); border: 1px solid rgb(95, 99, 104); box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 6px 10px 4px rgba(0, 0, 0, 0.15);}
.gb_6a .gb_mb:active {background-color: rgba(255, 255, 255, 0.12); box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.3), 0px 8px 12px 6px rgba(0, 0, 0, 0.15);}
.gb_Db {display: table-cell; padding: 0px 74px 0px 16px; text-align: left; vertical-align: middle; white-space: normal;}
.gb_Eb {border-bottom: 1px solid rgb(232, 234, 237); border-top: 1px solid rgb(232, 234, 237); padding: 0px 17px; text-align: center;}
.gb_6a .gb_Eb {border-bottom: 1px solid rgb(95, 99, 104); border-top: 1px solid rgb(95, 99, 104);}
.gb_Fb.gb_Fb ,.gb_Hb.gb_Hb {background-color: rgb(255, 255, 255); border: 1px solid rgb(218, 220, 224); border-radius: 4px; display: inline-block; font: 500 14px/16px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif; letter-spacing: 0.15px; margin: 16px; outline: 0px none; padding: 10px 24px; text-align: center; text-decoration: none; white-space: normal;}
.gb_Fb.gb_Fb {color: rgb(60, 64, 67);}
.gb_Hb.gb_Hb {color: rgb(26, 115, 232);}
.gb_6a .gb_Hb.gb_Hb ,.gb_6a .gb_Fb.gb_Fb {background-color: rgb(45, 46, 48); border: 1px solid rgb(95, 99, 104); color: rgb(232, 234, 237);}
.gb_Fb:hover {background-color: rgb(247, 248, 248);}
.gb_Fb:focus ,.gb_Fb:hover:focus {background-color: rgb(244, 244, 244);}
.gb_Fb:active ,.gb_Fb:active:focus {background-color: rgb(232, 232, 233); border-color: transparent; box-shadow: 0px 1px 2px 0px rgba(60, 64, 67, 0.3), 0px 2px 6px 2px rgba(60, 64, 67, 0.15);}
.gb_Hb:hover {background-color: rgb(248, 251, 255); border-color: rgb(204, 224, 252);}
.gb_Hb:focus ,.gb_Hb:hover:focus {background-color: rgb(244, 248, 255); border-color: rgb(201, 221, 252);}
.gb_Hb:active ,.gb_Hb:active:focus {background-color: rgb(236, 243, 254); border-color: transparent; box-shadow: 0px 1px 2px 0px rgba(60, 64, 67, 0.3), 0px 2px 6px 2px rgba(60, 64, 67, 0.15);}
.gb_Lb {border-top: 1px solid rgb(232, 234, 237);}
.gb_6a .gb_Lb {border-top: 1px solid rgb(95, 99, 104);}
.gb_l.gb_3a {overflow-y: auto; overflow-x: hidden;}
.gb_Ob {border-top: 1px solid rgba(0, 0, 0, 0.2); display: block; outline-offset: -2px; padding: 10px 20px; position: relative; white-space: nowrap;}
.gb_Pb > .gb_Ob {border: medium none; cursor: pointer; height: 35px; outline: 0px none; padding: 12px 33px 13px;}
.gb_Qb .gb_Ob:focus .gb_Rb {outline: 1px dotted rgb(255, 255, 255);}
.gb_Ob:hover {background: rgb(238, 238, 238) none repeat scroll 0% 0%;}
.gb_Pb > .gb_Ob:hover {background-color: rgb(247, 248, 248);}
.gb_Pb > .gb_Ob:focus ,.gb_Pb > .gb_Ob:hover:focus {background-color: rgb(244, 244, 244);}
.gb_Pb > .gb_Ob:active ,.gb_Pb > .gb_Ob:focus:active {background-color: rgb(232, 232, 233);}
.gb_6a .gb_Sb:hover ,.gb_6a .gb_yb:hover ,.gb_6a .gb_wb:hover ,.gb_6a .gb_Pb > .gb_Ob:hover {background-color: rgba(255, 255, 255, 0.04); border: 1px solid transparent;}
.gb_6a .gb_Fb:hover ,.gb_6a .gb_ub:hover {background-color: rgba(232, 234, 237, 0.04); border: 1px solid rgb(95, 99, 104);}
.gb_6a .gb_Sb:focus ,.gb_6a .gb_Sb:hover:focus ,.gb_6a .gb_ub:focus ,.gb_6a .gb_ub:hover:focus ,.gb_6a .gb_yb:focus ,.gb_6a .gb_yb:hover:focus ,.gb_6a .gb_Fb:focus ,.gb_6a .gb_Fb:hover:focus ,.gb_6a .gb_Pb > .gb_Ob:focus ,.gb_6a .gb_Pb > .gb_Ob:hover:focus {background-color: rgba(232, 234, 237, 0.12); border: 1px solid rgb(232, 234, 237);}
.gb_6a .gb_wb:focus ,.gb_6a .gb_wb:hover:focus {background-color: rgba(232, 234, 237, 0.12);}
.gb_6a .gb_Sb:active ,.gb_6a .gb_Sb:focus:active ,.gb_6a .gb_yb:active ,.gb_6a .gb_yb:focus:active ,.gb_6a .gb_wb:active ,.gb_6a .gb_wb:active:focus ,.gb_6a .gb_Pb > .gb_Ob:active ,.gb_6a .gb_Pb > .gb_Ob:focus:active {background-color: rgba(232, 234, 237, 0.1); border: 1px solid transparent;}
.gb_Tb {overflow-x: hidden;}
.gb_6a .gb_Pb > .gb_Ob {border: 1px solid transparent;}
.gb_6a .gb_Fb:active ,.gb_6a .gb_Fb:active:focus ,.gb_6a .gb_ub:active ,.gb_6a .gb_ub:focus:active {background-color: rgba(232, 234, 237, 0.1); border: 1px solid rgb(95, 99, 104);}
.gb_Ob[selected="true"] {overflow: hidden;}
.gb_Pb > .gb_Ob[selected="true"] {background-color: rgba(60, 64, 67, 0.1);}
.gb_6a .gb_Pb > .gb_Ob[selected="true"] {background-color: rgba(255, 255, 255, 0.12);}
.gb_Ob[selected="true"] > .gb_Ub {display: block; position: absolute; z-index: 2;}
.gb_Ub::-moz-focus-inner {border: 0px none;}
.gb_Ub {background-color: transparent; border: medium none; border-radius: 4px; box-sizing: border-box; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-family: Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 14px; font-weight: 500; letter-spacing: 0.25px; line-height: 16px; margin-bottom: 1px; min-height: 36px; min-width: 86px; outline: medium none; padding: 10px 24px; text-align: center; text-decoration: none; top: 16px; width: auto;}
.gb_Vb.gb_Wb {background-color: rgb(26, 115, 232); color: rgb(255, 255, 255); margin-left: 0px; margin-right: 12px; margin-top: 14px;}
.gb_6a .gb_Vb.gb_Wb {background-color: rgb(138, 180, 248); color: rgb(45, 46, 48);}
.gb_Vb.gb_Xb {background-color: rgb(255, 255, 255); border: 1px solid rgb(218, 220, 224); color: rgb(60, 64, 67); margin-left: 0px; margin-right: 0px; margin-top: 11px;}
.gb_6a .gb_Vb.gb_Xb {background-color: rgba(218, 220, 224, 0.01); border: 1px solid rgb(95, 99, 104); color: rgb(232, 234, 237);}
.gb_Ub.gb_Xb:hover {background-color: rgb(247, 248, 248);}
.gb_Ub.gb_Xb:focus ,.gb_Ub.gb_Xb:hover:focus {background-color: rgb(244, 244, 244);}
.gb_Ub.gb_Xb:active {background-color: rgb(244, 244, 244); border: 1px solid rgb(95, 99, 104); box-shadow: 0px 1px 2px 0px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);}
.gb_Ub.gb_Wb:hover {background-color: rgb(43, 125, 233); border-color: transparent; box-shadow: 0px 1px 2px 0px rgba(66, 133, 244, 0.3), 0px 1px 3px 1px rgba(66, 133, 244, 0.15);}
.gb_Ub.gb_Wb:focus ,.gb_Ub.gb_Wb:hover:focus {background-color: rgb(80, 148, 237); border-color: transparent; box-shadow: 0px 1px 2px 0px rgba(66, 133, 244, 0.3), 0px 1px 3px 1px rgba(66, 133, 244, 0.15);}
.gb_Ub.gb_Wb:active {background-color: rgb(99, 160, 239); box-shadow: 0px 1px 2px 0px rgba(66, 133, 244, 0.3), 0px 1px 3px 1px rgba(66, 133, 244, 0.15);}
.gb_6a .gb_Ub.gb_Xb:hover {background-color: rgba(232, 234, 237, 0.04);}
.gb_6a .gb_Ub.gb_Xb:focus ,.gb_6a .gb_Ub.gb_Xb:hover:focus {background-color: rgba(232, 234, 237, 0.12); border: 1px solid rgb(232, 234, 237);}
.gb_6a .gb_Ub.gb_Xb:active ,.gb_6a .gb_Ub.gb_Xb:active:focus {background-color: rgba(232, 234, 237, 0.1); border: 1px solid rgb(95, 99, 104); box-shadow: 0px 1px 2px 0px rgba(60, 64, 67, 0.3), 0px 2px 6px 2px rgba(60, 64, 67, 0.15);}
.gb_6a .gb_Ub.gb_Wb:hover {background-color: rgb(147, 185, 248); box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3), 0px 1px 3px 1px rgba(0, 0, 0, 0.15);}
.gb_6a .gb_Ub.gb_Wb:focus ,.gb_6a .gb_Ub.gb_Wb:hover:focus {background-color: rgb(165, 197, 249);}
.gb_6a .gb_Ub.gb_Wb:active {background-color: rgb(138, 180, 248); box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3), 0px 2px 6px 2px rgba(0, 0, 0, 0.15);}
.gb_Ob[selected="true"] > .gb_Ub:focus {background-color: rgba(0, 0, 0, 0.24); border-radius: 2px; outline: 0px none;}
.gb_Ob[selected="true"] > .gb_Ub:hover ,.gb_Ob[selected="true"] > .gb_Ub:focus:hover {background-color: rgb(86, 86, 86); border-radius: 2px;}
.gb_Ob[selected="true"] > .gb_Ub:active {border-radius: 2px; background-color: rgb(33, 33, 33);}
.gb_Xb {left: 0px; margin-left: 5%;}
.gb_Wb {margin-right: 5%; right: 0px;}
.gb_Ob:first-child ,.gb_Zb:first-child + .gb_Ob {border-top: 0px none;}
.gb_6a .gb_Ob:first-child ,.gb_6a .gb_Zb:first-child + .gb_Ob {border-top: 1px solid transparent;}
.gb_6a .gb_Ob:first-child:focus:hover ,.gb_6a .gb_Zb:first-child + .gb_Ob:focus:hover ,.gb_6a .gb_Ob:first-child:focus ,.gb_6a .gb_Zb:first-child + .gb_Ob:focus {border-top: 1px solid rgb(232, 234, 237);}
.gb_6a .gb_Ob:first-child:active ,.gb_6a .gb_Zb:first-child + .gb_Ob:active ,.gb_6a .gb_Ob:first-child:active:focus ,.gb_6a .gb_Zb:first-child + .gb_Ob:active:focus {border-top: 1px solid transparent;}
.gb_Zb {display: none;}
.gb_Pb > .gb_Ob.gb_0b {cursor: default; opacity: 0.38;}
.gb_Pb > .gb_Ob.gb_0b:hover ,.gb_Pb > .gb_Ob.gb_0b:focus ,.gb_Pb > .gb_Ob.gb_0b:active {background-color: rgb(255, 255, 255);}
.gb_1b {border: medium none; vertical-align: top; height: 32px; width: 32px;}
.gb_Rb {display: inline-block; margin: 0px 0px 0px 12px;}
.gb_3a.gb_ta .gb_Rb {max-width: 222px;}
.gb_2b .gb_Rb {margin-top: 9px;}
.gb_3b {color: rgb(60, 64, 67); font: 500 14px/18px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif; letter-spacing: 0.25px; text-overflow: ellipsis; overflow: hidden;}
.gb_6a .gb_3b {color: rgb(232, 234, 237);}
.gb_4b .gb_3b {font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 12px; letter-spacing: normal; line-height: 16px;}
.gb_6a .gb_5b {color: rgb(189, 193, 198);}
.gb_5b {color: rgb(95, 99, 104); display: inline-block; font: 400 12px/16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif; text-overflow: ellipsis; overflow: hidden;}
.gb_4b .gb_5b {margin-top: 2px;}
.gb_7b {color: rgb(93, 99, 105); display: block; float: right; font: italic 400 12px/14px Roboto,RobotoDraft,Helvetica,Arial,sans-serif; padding: 3px 0px 0px 20px; text-align: right; visibility: visible;}
.gb_6a .gb_7b {color: rgb(154, 160, 166);}
.gb_8b {background-color: transparent; display: none; left: 0px; position: relative; margin-left: 44px; white-space: normal; width: 100%; overflow-wrap: break-word; z-index: 1;}
.gb_Ob[selected="true"] > .gb_8b {display: block;}
.gb_Pb > .gb_Ob[selected="true"] {height: auto; min-height: 91px;}
.gb_Ub:hover {background-color: rgba(100, 100, 100, 0.4);}
.gb_9b {display: block; padding: 10px 20px;}
.gb_Sb {outline: 0px none; padding: 14px 41px; width: 280px;}
.gb_Sb:hover {background-color: rgb(247, 248, 248);}
.gb_Sb:focus ,.gb_Sb:hover:focus {background-color: rgb(244, 244, 244);}
.gb_Sb:active ,.gb_Sb:focus:active {background-color: rgb(232, 232, 233);}
.gb_ac {display: inline-block; vertical-align: middle; height: 20px; width: 20px;}
.gb_e .gb_bc::before {left: 0px; top: -1901px;}
.gb_cc {color: rgb(66, 127, 237); display: inline-block; padding: 0px 25px 0px 10px; vertical-align: middle; white-space: normal;}
.gb_dc {color: rgb(60, 64, 67); font: 500 14px/18px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif; padding: 0px 25px 0px 16px; text-align: left;}
.gb_6a .gb_dc {color: rgb(232, 234, 237);}
.gb_ec {vertical-align: middle;}
.gb_fc {transform: rotate(180deg);}
.gb_gc {height: 108px; position: absolute; right: -6px; top: -6px; width: 108px;}
.gb_hc {height: 88px; position: absolute; right: 2px; top: -4px; width: 88px;}
.gb_ic.gb_Fa {display: none;}
.gb_ic {background-color: rgb(210, 227, 252); height: 3px; overflow: hidden;}
.gb_6a .gb_ic {background-color: rgba(138, 180, 248, 0.24);}
.gb_jc {background-color: rgb(26, 115, 232); height: 100%; width: 50%; animation: 1.5s linear 0s normal none infinite running progressmove;}
.gb_6a > .gb_jc {background-color: rgb(138, 180, 248);}
.gb_Cb ,.gb_kc {height: 20px; position: absolute; top: -2px; width: 20px;}
.gb_Ob .gb_Bb {display: inline-block; height: 16px; position: relative; width: 20px;}
.gb_Cb {display: inline-block;}
.gb_Ob[selected="true"] .gb_Cb {transform: rotate(180deg);}
.gb_Bb {display: none;}
.gb_Ua:not(.gb_e) .gb_Ia::before ,.gb_Ua:not(.gb_e) .gb_Ja::before {content: none;}
.gb_e .gb_nc .gb_pc::before {left: 0px; top: -1380px;}
.gb_e.gb_j .gb_nc .gb_pc::before {left: 0px; top: -2767px;}
.gb_e.gb_E .gb_nc .gb_pc::before {left: 0px; top: -2384px;}
.gb_e .gb_ra {background-image: none !important;}
.gb_e .gb_qc {visibility: visible;}
.gb_Qb .gb_me span {background: transparent none repeat scroll 0% 0%;}
.gb_lc {min-width: 152px; overflow: hidden; position: relative; z-index: 987;}
.gb_mc {position: absolute; padding: 0px 30px;}
.gb_nc {display: inline-block; line-height: 0; outline: medium none; vertical-align: middle;}
.gb_oc .gb_nc {position: relative; top: 2px;}
.gb_nc .gb_pc ,.gb_ra {display: block;}
.gb_qc {border: medium none; display: block; visibility: hidden;}
.gb_nc .gb_pc {background-position: 0px -1380px; height: 33px; width: 92px;}
img.gb_ua {border: 0px none; vertical-align: middle;}
.gb_j .gb_nc .gb_pc {background-position: 0px -2767px;}
.gb_E .gb_nc .gb_pc {background-position: 0px -2384px; opacity: 0.54;}
.gb_Id {color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; height: 25px; line-height: 19px; padding-top: 5px; padding-left: 12px; position: relative; background-color: rgb(77, 144, 254);}
.gb_Id .gb_Jd {color: rgb(255, 255, 255); cursor: default; font-size: 22px; font-weight: normal; position: absolute; right: 12px; top: 5px;}
.gb_Id .gb_nd ,.gb_Id .gb_kd {color: rgb(255, 255, 255); display: inline-block; font-size: 11px; margin-left: 16px; padding: 0px 8px; white-space: nowrap;}
.gb_Kd {background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgba(0, 0, 0, 0.16), rgba(0, 0, 0, 0.2)) repeat scroll 0% 0%; border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0.1); cursor: default !important; text-decoration: none !important;}
.gb_Kd:hover {background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgba(0, 0, 0, 0.14), rgba(0, 0, 0, 0.2)) repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);}
.gb_Kd:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset;}
.gb_ed.gb_fd {padding: 0px;}
.gb_fd .gb_F {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid transparent; border-radius: 8px; box-sizing: border-box; padding: 16px; right: 0px; top: 72px; box-shadow: 0px 1px 2px 0px rgba(65, 69, 73, 0.3), 0px 3px 6px 2px rgba(65, 69, 73, 0.15);}
a.gb_gd {color: rgb(95, 99, 104) !important; font-size: 22px; height: 24px; opacity: 1; padding: 8px; position: absolute; right: 8px; top: 8px; text-decoration: none !important; width: 24px;}
a.gb_gd:focus ,a.gb_gd:active ,a.gb_gd:focus:hover {background-color: rgb(232, 234, 237); border-radius: 50%; outline: medium none;}
a.gb_gd:hover {background-color: rgb(241, 243, 244); border-radius: 50%; outline: medium none;}
svg.gb_hd {fill: rgb(95, 99, 104); opacity: 1;}
.gb_id {padding: 0px; white-space: normal; display: table;}
.gb_jd {line-height: normal; font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif;}
.gb_fd .gb_4:active {outline: medium none; box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.16);}
.gb_0.gb_kd.gb_ld {border-radius: 4px; cursor: pointer; height: 16px; color: rgb(95, 99, 104); font-family: Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-weight: 500; letter-spacing: 0.25px; line-height: 16px; padding: 8px 6px; text-transform: none;}
.gb_0.gb_kd:hover {background-color: rgb(248, 249, 250);}
.gb_0.gb_kd:focus ,.gb_0.gb_kd:hover:focus {background-color: rgb(241, 243, 244); border-color: transparent;}
.gb_0.gb_kd:active {background-color: rgb(241, 243, 244); box-shadow: 0px 1px 2px 0px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);}
.gb_dd {color: rgb(95, 99, 104); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 14px; letter-spacing: 0.25px; line-height: 20px; margin: 0px 0px 5px;}
.gb_md {text-align: right; font-size: 14px; padding-bottom: 0px; white-space: nowrap;}
.gb_md .gb_nd {margin-left: 12px; text-transform: none;}
a.gb_4.gb_nd:hover {background-color: rgb(43, 125, 233); border-color: transparent; box-shadow: 0px 1px 2px 0px rgba(66, 133, 244, 0.3), 0px 1px 3px 1px rgba(66, 133, 244, 0.15);}
a.gb_4.gb_nd:focus ,a.gb_4.gb_nd:hover:focus {background-color: rgb(80, 148, 237); border-color: transparent; box-shadow: 0px 1px 2px 0px rgba(66, 133, 244, 0.3), 0px 1px 3px 1px rgba(66, 133, 244, 0.15);}
a.gb_4.gb_nd:active {background-color: rgb(99, 160, 239); box-shadow: 0px 1px 2px 0px rgba(66, 133, 244, 0.3), 0px 1px 3px 1px rgba(66, 133, 244, 0.15);}
.gb_md .gb_nd.gb_od {padding-left: 6px; padding-right: 14px;}
.gb_md .gb_ld.gb_nd img {background-color: inherit; border-radius: initial; height: 18px; margin: 0px 8px 0px 4px; vertical-align: text-top; width: 18px;}
.gb_pd .gb_id .gb_qd .gb_ld {border: 2px solid transparent;}
.gb_pd .gb_id .gb_qd .gb_ld:focus::after ,.gb_pd .gb_id .gb_qd .gb_ld:hover::after {background-color: transparent;}
.gb_jd {background-color: rgb(64, 64, 64); color: rgb(255, 255, 255); padding: 16px; position: absolute; top: 36px; min-width: 328px; max-width: 650px; right: 0px; border-radius: 2px; box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.4);}
.gb_jd a ,.gb_jd a:visited {color: rgb(94, 151, 246); text-decoration: none;}
.gb_rd {text-transform: uppercase;}
.gb_sd {padding-left: 50px;}
.gb_td {color: rgb(60, 64, 67); font-family: Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 16px; font-weight: 500; letter-spacing: 0.1px; line-height: 20px; margin: 0px 0px 12px;}
.gb_dd a.gb_vd {text-decoration: none; color: rgb(94, 151, 246);}
.gb_dd a.gb_vd:visited {color: rgb(94, 151, 246);}
.gb_dd a.gb_vd:hover ,.gb_dd a.gb_vd:active {text-decoration: underline;}
.gb_wd {position: absolute; background: transparent none repeat scroll 0% 0%; top: -999px; z-index: -1; visibility: hidden; margin-top: 1px; margin-left: 1px;}
#gb .gb_fd {margin: 0px;}
.gb_fd .gb_Wc {background: rgb(77, 144, 254) none repeat scroll 0% 0%; border: 2px solid transparent; box-sizing: border-box; font-weight: 500; margin-top: 21px; min-width: 70px; text-align: center;}
.gb_fd a.gb_4 {background: rgb(26, 115, 232) none repeat scroll 0% 0%; border-radius: 4px; color: rgb(255, 255, 255); font-family: Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 14px; font-weight: 500; letter-spacing: 0.25px; line-height: 16px; padding: 8px 22px;}
.gb_fd a.gb_4.gb_xd {background: rgb(217, 48, 37) none repeat scroll 0% 0%;}
.gb_fd a.gb_4.gb_xd:hover {background-color: rgb(204, 49, 39);}
.gb_fd a.gb_4.gb_xd:focus ,.gb_fd a.gb_4.gb_xd:focus:hover {background-color: rgb(179, 51, 44);}
.gb_fd a.gb_4.gb_xd:active ,.gb_fd a.gb_4.gb_xd:focus:active {background-color: rgb(166, 52, 46);}
.gb_fd:not(.gb_pd) a.gb_4 {float: right;}
#gb .gb_fd a.gb_Wc.gb_Wc {color: rgb(255, 255, 255); cursor: pointer;}
.gb_fd .gb_Wc:hover {background: rgb(53, 122, 232) none repeat scroll 0% 0%; border-color: rgb(47, 91, 183);}
.gb_yd ,.gb_qd {display: table-cell;}
.gb_yd {vertical-align: middle;}
.gb_yd img {height: 48px; padding-left: 4px; padding-right: 20px; width: 48px;}
.gb_qd {padding-left: 13px; width: 100%;}
.gb_fd .gb_qd {padding-top: 4px; min-width: 326px; padding-left: 0px; width: 326px;}
.gb_fd.gb_zd .gb_qd {min-width: 254px; width: 254px;}
.gb_fd:not(.gb_pd) .gb_qd {padding-top: 32px;}
.gb_Ad {display: inline-block; padding: 1em 0px 0px; position: relative; width: 100%;}
.gb_Bd {color: rgb(255, 0, 0); font-style: italic; margin: 0px; padding-left: 46px;}
.gb_Ad .gb_Cd {float: right; margin: -20px 0px; width: calc(100% - 46px);}
.gb_Dd svg {fill: grey;}
.gb_Dd.gb_Ed svg {fill: rgb(66, 133, 244);}
.gb_Ad .gb_Cd label::after {background-color: rgb(66, 133, 244);}
.gb_Dd {display: inline; float: right; margin-right: 22px; position: relative; top: 2px;}
.gb_Of {margin-bottom: 32px; font-size: small;}
.gb_Of .gb_Pf {margin-right: 5px;}
.gb_Of .gb_Qf {color: red;}
.gb_3c {display: none;}
.gb_3c.gb_na {display: block;}
.gb_4c {background-color: rgb(255, 255, 255); box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.08); color: rgb(0, 0, 0); position: relative; z-index: 986;}
.gb_5c {height: 40px; padding: 16px 24px; white-space: nowrap;}
.gb_6c {position: fixed; bottom: 16px; padding: 16px; right: 16px; white-space: normal; width: 328px; transition: width 0.2s ease 0s, bottom 0.2s ease 0s, right 0.2s ease 0s; border-radius: 2px; box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);}
.gb_4c .gb_Wc {border: 0px none; font-weight: 500; font-size: 14px; line-height: 36px; min-width: 32px; padding: 0px 16px; vertical-align: middle;}
.gb_4c .gb_Wc::before {content: ""; height: 6px; left: 0px; position: absolute; top: -6px; width: 100%;}
.gb_4c .gb_Wc::after {bottom: -6px; content: ""; height: 6px; left: 0px; position: absolute; width: 100%;}
.gb_4c .gb_Wc + .gb_Wc {margin-left: 8px;}
.gb_7c {height: 48px; padding: 4px; margin: -8px 0px 0px -8px;}
.gb_6c .gb_7c {float: left; margin: -4px;}
.gb_8c {font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; overflow: hidden; vertical-align: top;}
.gb_5c .gb_8c {display: inline-block; padding-left: 8px; width: 640px;}
.gb_6c .gb_8c {display: block; margin-left: 56px; padding-bottom: 16px;}
.gb_9c {background-color: inherit;}
.gb_5c .gb_9c {display: inline-block; position: absolute; top: 18px; right: 24px;}
.gb_6c .gb_9c {text-align: right; padding-right: 24px; padding-top: 6px;}
.gb_9c .gb_ad {height: 1.5em; margin: -0.25em 10px -0.25em 0px; vertical-align: text-top; width: 1.5em;}
.gb_bd {line-height: 20px; font-size: 16px; font-weight: 700; color: rgba(0, 0, 0, 0.87);}
.gb_6c .gb_bd {color: rgba(0, 0, 0, 0.87); font-size: 16px; line-height: 20px; padding-top: 8px;}
.gb_5c .gb_bd ,.gb_5c .gb_cd {width: 640px;}
.gb_cd .gb_dd ,.gb_cd {line-height: 20px; font-size: 13px; font-weight: 400; color: rgba(0, 0, 0, 0.54);}
.gb_6c .gb_cd .gb_dd {font-size: 14px;}
.gb_6c .gb_cd {padding-top: 12px;}
.gb_6c .gb_cd a {color: rgb(66, 133, 244);}
.gb_Rf {position: relative; width: 650px; z-index: 986;}
#gbq2 {padding-top: 15px;}
.gb_Sf .gb_Rf {min-width: 200px; flex: 0 2 auto;}
.gb_Tf ~ .gb_Rf {min-width: 0px;}
.gb_Sf #gbqf {margin-right: 0px; display: flex;}
.gb_Sf .gbqff {min-width: 0px; flex: 1 1 auto;}
.gb_e .gbqfi::before {left: 0px; top: -2039px;}
.gb_Qb .gbqfb:focus .gbqfi {outline: 1px dotted rgb(255, 255, 255);}
#gbq2 {display: block;}
#gbqf {display: block; margin: 0px 60px 0px 0px; white-space: nowrap;}
.gbqff {border: medium none; display: inline-block; margin: 0px; padding: 0px; vertical-align: top; width: 100%;}
.gbqfqw ,#gbqfb ,.gbqfwa {vertical-align: top;}
#gbqfaa ,#gbqfab ,#gbqfqwb {position: absolute;}
#gbqfaa {left: 0px;}
#gbqfab {right: 0px;}
.gbqfqwb ,.gbqfqwc {right: 0px; left: 0px; height: 100%;}
.gbqfqwb {padding: 0px 8px;}
#gbqfbw {display: inline-block; vertical-align: top;}
#gbqfb {border: 1px solid transparent; border-bottom-left-radius: 0px; border-top-left-radius: 0px; height: 30px; margin: 0px; outline: medium none; padding: 0px; width: 60px; box-shadow: none; box-sizing: border-box; background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgb(67, 135, 253), rgb(70, 131, 234)) repeat scroll 0% 0%;}
#gbqfb:hover {box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);}
#gbqfb:focus {box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.5) inset;}
#gbqfb:hover:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset, 0px 1px 1px rgba(0, 0, 0, 0.1);}
#gbqfb:active:active {border: 1px solid transparent; box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.15) inset; background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgb(60, 122, 228), rgb(63, 118, 211)) repeat scroll 0% 0%;}
.gbqfi {background-position: 0px -2039px; display: inline-block; margin: -1px; height: 30px; width: 30px;}
.gbqfqw {background: rgb(255, 255, 255) none repeat scroll 0% 0% padding-box; border-width: 1px 0px 1px 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgba(0, 0, 0, 0.15); height: 30px; box-sizing: border-box;}
#gbfwc .gbqfqw {border-right-width: 1px;}
#gbqfqw {position: relative;}
.gbqfqw.gbqfqw:hover {border-color: rgba(0, 0, 0, 0.3);}
.gbqfwa {display: inline-block; width: 100%;}
.gbqfwb {width: 40%;}
.gbqfwc {width: 60%;}
.gbqfwb .gbqfqw {margin-left: 10px;}
.gbqfqw.gbqfqw:active ,.gbqfqw.gbqfqwf.gbqfqwf {border-color: rgb(66, 133, 244);}
#gbqfq ,#gbqfqb ,#gbqfqc {background: transparent none repeat scroll 0% 0%; border: medium none; height: 20px; margin-top: 4px; padding: 0px; vertical-align: top; width: 100%;}
#gbqfq:focus ,#gbqfqb:focus ,#gbqfqc:focus {outline: medium none;}
.gbqfif ,.gbqfsf {color: rgb(34, 34, 34); font: 16px arial,sans-serif;}
#gbqfbwa {display: none; text-align: center; height: 0px;}
#gbqfbwa .gbqfba {margin: 16px 8px;}
#gbqfsa ,#gbqfsb {font: bold 11px/27px Arial,sans-serif !important; vertical-align: top;}
.gb_E .gbqfqw.gbqfqw ,.gb_j .gbqfqw.gbqfqw {border-color: rgb(255, 255, 255); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);}
.gb_E #gbqfb ,.gb_j #gbqfb {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);}
.gb_E #gbqfb:hover ,.gb_j #gbqfb:hover {box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.2);}
.gb_E #gbqfb:active ,.gb_j #gbqfb:active {box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.15) inset, 0px 1px 2px rgba(0, 0, 0, 0.2);}
.gbqfb ,.gbqfba ,.gbqfbb {cursor: default !important; display: inline-block; font-weight: bold; height: 29px; line-height: 29px; min-width: 54px; padding: 0px 8px; text-align: center; text-decoration: none !important; border-radius: 2px; -moz-user-select: none;}
.gbqfba:focus {border: 1px solid rgb(77, 144, 254); outline: medium none; box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.5) inset;}
.gbqfba:hover {border-color: rgb(198, 198, 198); color: rgb(34, 34, 34) !important; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)) repeat scroll 0% 0%;}
.gbqfba:hover:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset, 0px 1px 1px rgba(0, 0, 0, 0.1);}
.gbqfb::-moz-focus-inner {border: 0px none;}
.gbqfba::-moz-focus-inner {border: 0px none;}
.gbqfba {border: 1px solid rgba(0, 0, 0, 0.1); color: rgb(68, 68, 68) !important; font-size: 11px; background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)) repeat scroll 0% 0%;}
.gbqfba:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}
.gb_wg {color: rgb(0, 0, 0); font: 13px/27px Arial,sans-serif; left: 0px; min-width: 1027px; position: absolute; top: 0px; -moz-user-select: none; width: 100%;}
.gb_Vf {font: 13px/27px Arial,sans-serif; position: relative; height: 60px; width: 100%;}
.gb_La .gb_Vf {height: 28px;}
#gba {height: 60px;}
#gba.gb_La {height: 28px;}
#gba.gb_xg {height: 90px;}
#gba.gb_yg {height: 132px;}
#gba.gb_xg.gb_La {height: 58px;}
.gb_Vf > .gb_i {height: 60px; line-height: 58px; vertical-align: middle;}
.gb_La .gb_Vf > .gb_i {height: 28px; line-height: 26px;}
.gb_Vf::before {background: rgb(229, 229, 229) none repeat scroll 0% 0%; bottom: 0px; content: ""; display: none; height: 1px; left: 0px; position: absolute; right: 0px;}
.gb_Vf {background: rgb(241, 241, 241) none repeat scroll 0% 0%;}
.gb_zg .gb_Vf {background: rgb(255, 255, 255) none repeat scroll 0% 0%;}
.gb_zg .gb_Vf::before ,.gb_La .gb_Vf::before {display: none;}
.gb_E .gb_Vf ,.gb_j .gb_Vf ,.gb_La .gb_Vf {background: transparent none repeat scroll 0% 0%;}
.gb_E .gb_Vf::before {background: rgba(0, 0, 0, 0.12) none repeat scroll 0% 0%;}
.gb_j .gb_Vf::before {background: rgba(255, 255, 255, 0.2) none repeat scroll 0% 0%;}
.gb_i {display: inline-block; flex: 0 0 auto;}
.gb_i.gb_Ag {float: right; order: 1;}
.gb_Bg {white-space: nowrap;}
.gb_Sf .gb_Bg {display: flex;}
.gb_Bg ,.gb_i {margin-left: 0px !important; margin-right: 0px !important;}
.gb_pc {background-image: url("https://ssl.gstatic.com/gb/images/v1_8e2e5a50.png"); background-size: 99px 2800px;}
.gb_Ua {min-width: 165px; padding-left: 30px; padding-right: 30px; position: relative; text-align: right; z-index: 986; align-items: center; justify-content: flex-end; -moz-user-select: none;}
.gb_La .gb_Ua {min-width: 0px;}
.gb_Ua.gb_i {flex: 1 1 auto;}
.gb_Uc {line-height: normal; position: relative; text-align: left;}
.gb_Uc.gb_i ,.gb_ce.gb_i ,.gb_Ma.gb_i {flex: 0 1 auto;}
.gb_mg ,.gb_ng {display: inline-block; padding: 0px 0px 0px 15px; position: relative; vertical-align: middle;}
.gb_ce {line-height: normal; padding-right: 15px;}
.gb_Ua .gb_ce {padding-right: 0px;}
.gb_Ma {color: rgb(64, 64, 64); line-height: 30px; min-width: 30px; overflow: hidden; vertical-align: middle; text-overflow: ellipsis;}
#gb.gb_La.gb_La .gb_de ,#gb.gb_La.gb_La .gb_Uc > .gb_ng .gb_hg {background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; border: medium none; color: rgb(51, 102, 204); cursor: pointer; filter: none; font-size: 11px; line-height: 26px; padding: 0px; box-shadow: none;}
#gb.gb_La.gb_j .gb_de ,#gb.gb_La.gb_j .gb_Uc > .gb_ng .gb_hg {color: rgb(255, 255, 255);}
.gb_La .gb_de {text-transform: uppercase;}
.gb_Ua.gb_Tf {padding-left: 0px; padding-right: 29px;}
.gb_Ua.gb_og {max-width: 400px;}
.gb_pg {background-clip: content-box; background-origin: content-box; opacity: 0.27; padding: 22px; height: 16px; width: 16px;}
.gb_pg.gb_i {display: none;}
.gb_pg:hover ,.gb_pg:focus {opacity: 0.55;}
.gb_qg {background-position: 0px -69px;}
.gb_rg {background-position: -69px -524px; padding-left: 30px; padding-right: 14px; position: absolute; right: 0px; top: 0px; z-index: 990;}
.gb_Ra:not(.gb_Sa) .gb_rg ,.gb_Tf .gb_qg {display: inline-block;}
.gb_Ra .gb_qg {padding-left: 30px; padding-right: 0px; width: 0px;}
.gb_Ra:not(.gb_Sa) .gb_sg {display: none;}
.gb_Ua.gb_i.gb_Tf ,.gb_Tf:not(.gb_Sa) .gb_Uc {flex: 0 0 auto;}
.gb_pg ,.gb_Tf .gb_ce ,.gb_Sa .gb_Uc {overflow: hidden;}
.gb_Ra .gb_ce {padding-right: 0px;}
.gb_Tf .gb_Uc {padding: 1px 1px 1px 0px;}
.gb_Ra .gb_Uc {width: 75px;}
.gb_Ua.gb_tg ,.gb_Ua.gb_tg .gb_qg ,.gb_Ua.gb_tg .gb_qg::before ,.gb_Ua.gb_tg .gb_ce ,.gb_Ua.gb_tg .gb_Uc {transition: width 0.5s ease-in-out 0s, min-width 0.5s ease-in-out 0s, max-width 0.5s ease-in-out 0s, padding 0.5s ease-in-out 0s, left 0.5s ease-in-out 0s;}
.gb_Sf .gb_Ua {min-width: 0px;}
.gb_Ua.gb_Va ,.gb_Ua.gb_Va .gb_Uc ,.gb_Ua.gb_ug ,.gb_Ua.gb_ug .gb_Uc {min-width: 0px !important;}
.gb_Ua.gb_Va ,.gb_Ua.gb_Va .gb_i {flex: 0 0 auto !important;}
.gb_Ua.gb_Va .gb_Ma {width: 30px !important;}
.gb_vg {margin-right: 32px;}
.gb_Ha {display: none;}
.gb_e .gb_qg::before {clip: rect(69px, 16px, 85px, 0px); left: 22px; top: -47px;}
.gb_e .gb_pc.gb_rg {position: absolute;}
.gb_e .gb_rg::before {clip: rect(524px, 85px, 540px, 69px); left: -39px; top: -502px;}
.gb_e .gb_Ra .gb_qg::before {left: 30px;}
.gb_e .gb_pc ,.gb_e .gbii ,.gb_e .gbip {background-image: none; overflow: hidden; position: relative;}
.gb_e .gb_pc::before {content: url("https://ssl.gstatic.com/gb/images/v1_8e2e5a50.png"); position: absolute;}
.gb_Qb a:focus {outline: 1px dotted rgb(255, 255, 255) !important;}
sentinel {  }
#gbq .gbgt-hvr ,#gbq .gbgt:focus {background-color: transparent; background-image: none;}
#gbq1.gbqfh {display: none;}
.gbxx {display: none !important;}
#gbq {line-height: normal; position: relative; top: 0px; white-space: nowrap;}
#gbq {left: 0px; width: 100%;}
#gbq2 {top: 0px; z-index: 986;}
#gbq4 {display: inline-block; max-height: 29px; overflow: hidden; position: relative;}
#gbq2.gbqfh {z-index: 985;}
#gbq2.gbqfh {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px !important; padding-top: 0px; position: relative; top: 310px;}
.gbqfh #gbqf {margin: auto; min-width: 534px; padding: 0px !important;}
.gbqfh #gbqfbw {display: none;}
.gbqfh #gbqfbwa {display: block;}
.gbqfh #gbqf {max-width: 512px; min-width: 200px;}
.gbqfh .gbqfqw {border-right-width: 1px;}
.gbii::before {content: url("https://lh3.googleusercontent.com/-FEpzDLdOrN4/AAAAAAAAAAI/AAAAAAAAAAA/AKF05nDyzjpd4tLvnLJLCajIriN5NmXkNQ.CMID/s32-c/photo.jpg");}
.gbip::before {content: url("https://lh3.googleusercontent.com/-FEpzDLdOrN4/AAAAAAAAAAI/AAAAAAAAAAA/AKF05nDyzjpd4tLvnLJLCajIriN5NmXkNQ.CMID/s83-c/photo.jpg");}
.gbii {background-image: url("https://lh3.googleusercontent.com/-FEpzDLdOrN4/AAAAAAAAAAI/AAAAAAAAAAA/AKF05nDyzjpd4tLvnLJLCajIriN5NmXkNQ.CMID/s32-c/photo.jpg");}
.gbip {background-image: url("https://lh3.googleusercontent.com/-FEpzDLdOrN4/AAAAAAAAAAI/AAAAAAAAAAA/AKF05nDyzjpd4tLvnLJLCajIriN5NmXkNQ.CMID/s83-c/photo.jpg");}
.F0XO1GC-e-b {bottom: 24px; left: 24px; position: fixed; z-index: 2000;}
.F0XO1GC-e-b .F0XO1GC-e-a {background: rgb(50, 50, 50) none repeat scroll 0% 0%; border-radius: 2px; color: white; display: inline-block; font-size: 14px; max-width: 568px; min-width: 288px; padding: 16px 24px 12px; will-change: transform;}
.F0XO1GC-e-b .F0XO1GC-e-a > div {vertical-align: middle; display: inline-block; max-width: 450px;}
.F0XO1GC-e-b .F0XO1GC-e-a > div > div {overflow: hidden; text-overflow: ellipsis;}
.F0XO1GC-e-b .F0XO1GC-e-a .F0XO1GC-e-i {color: rgb(161, 194, 250); text-transform: uppercase;}
.F0XO1GC-e-b.F0XO1GC-e-d .F0XO1GC-e-c {float: right; opacity: 0.8; padding-left: 10px;}
.F0XO1GC-e-b.F0XO1GC-e-d .F0XO1GC-e-c:hover {opacity: 1;}
.F0XO1GC-e-g {transition: opacity 4s ease 0s;}
.F0XO1GC-e-j {transition: opacity 6s ease 0s;}
.F0XO1GC-e-e {opacity: 0;}
body.F0XO1GC-e-m .F0XO1GC-e-b.F0XO1GC-e-f {display: none;}
.F0XO1GC-g-b {background-color: rgb(235, 238, 248); padding: 4px; color: rgb(34, 34, 34); box-shadow: 0px 4px 10px rgb(139, 139, 139);}
.F0XO1GC-g-a {height: 14px; width: 6px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAOCAYAAAAMn20lAAAAH0lEQVR4XmNYsGDBahBmgAI4H6cE6QBd63C0Yyc2CQCkTVFv9KQgxwAAAABJRU5ErkJggg==") no-repeat scroll 0px 0px; display: inline-block;}
.gux-dropdown-c {background-color: rgb(249, 249, 249); border-width: 1px; border-style: solid; border-color: rgb(229, 229, 229) rgb(229, 229, 229) rgb(179, 179, 179);}
.gux-dropdown-b {border-bottom: 1px solid rgb(229, 229, 229); margin-left: 2px;}
.gux-combo-item {color: rgb(51, 51, 51); cursor: pointer; padding: 3px 8px;}
.gux-combo-item-disabled {color: rgb(102, 102, 102);}
.gux-combo-item-selected ,.gux-combo-item-selection {background-color: rgb(221, 221, 221);}
.gux-combo-item-current {background-color: rgb(238, 238, 238); font-weight: bold;}
.gux-combo-item-has-child {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///9mZmaO7mygAAAAAXRSTlMAQObYZgAAABxJREFUeF4FwTEBAAAMAiCiGMHTY/1zDUTNmcoDCSIBTWrzi7sAAAAASUVORK5CYII=");}
.gux-combo-item-has-child {background-repeat: no-repeat; background-position: 97% 50%; padding-right: 20px;}
.gux-combo-item-separator {margin: 3px 0px; border-top: 1px solid rgb(207, 207, 207);}
.F0XO1GC-l-a {overflow: auto; max-height: 400px; min-width: 150px;}
html ,body ,div ,span ,applet ,object ,body {margin: 0px; padding: 0px; border: 0px none;}
iframe {margin: 0px; padding: 0px;}
h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,p ,pre ,a ,abbr ,acronym ,address ,big ,cite ,code ,del ,dfn ,em ,font ,img ,ins ,kbd ,q ,s ,samp ,small ,strike ,strong ,sub ,sup ,tt ,var ,dl ,dt ,dd ,fieldset ,form ,label ,legend ,table ,caption ,tbody ,tfoot ,thead ,tr ,th ,td {margin: 0px; padding: 0px; border: 0px none;}
body {background: white none repeat scroll 0% 0%;}
table {border-collapse: separate; border-spacing: 0px;}
caption ,th ,td {font-weight: normal;}
input::-moz-focus-inner {border: 0px none;}
body {font-family: "Arial","Helvetica",sans-serif; color: rgb(34, 34, 34); font-size: 13px; height: 100%; background-color: rgb(255, 255, 255);}
html {height: 100%; background-color: rgb(255, 255, 255);}
body {overflow-y: hidden; overflow-x: auto;}
.F0XO1GC-b-q {position: fixed; overflow: hidden; width: 100%; height: 100%;}
h1 ,h2 ,h3 ,h4 ,h5 {font-size: 16px; line-height: 24px; font-weight: normal; color: rgb(34, 34, 34);}
li {line-height: 17px;}
a {text-decoration: none; color: rgb(17, 85, 204); cursor: pointer;}
a:visited {color: rgb(102, 17, 204);}
a:active {color: rgb(209, 72, 54);}
iframe {border: 0px none;}
strong {font-weight: bold; color: rgb(34, 34, 34);}
em {font-style: italic;}
input[type="text"] ,input[type="password"] ,textarea ,.editable ,body {border-width: 1px; border-style: solid; border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; vertical-align: top; box-sizing: border-box; border-radius: 1px;}
input[type="text"] ,input[type="password"] {background-color: rgb(255, 255, 255); color: rgb(34, 34, 34); display: inline-block; height: 29px; line-height: 27px; padding-left: 8px;}
textarea ,.editable ,body {padding: 5px;}
input[type="text"]:hover ,input[type="password"]:hover ,textarea:hover ,.editable:hover {border-width: 1px; border-style: solid; border-color: rgb(160, 160, 160) rgb(185, 185, 185) rgb(185, 185, 185); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}
input[type="text"]:focus ,input[type="password"]:focus ,textarea:focus ,.editable:focus {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset; outline: medium none; border: 1px solid rgb(77, 144, 254);}
input[disabled] ,input[disabled]:hover ,textarea[disabled] ,textarea[disabled]:hover {border-width: 1px; border-style: solid; border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: none;}
.F0XO1GC-b-W ,.F0XO1GC-b-W:hover ,.F0XO1GC-b-W:focus {border: 1px solid rgb(221, 75, 57) !important;}
.F0XO1GC-b-S {color: rgb(221, 75, 57);}
.F0XO1GC-b-Kb textarea ,.F0XO1GC-b-Kb input[type="text"] {width: 100%; max-width: 600px;}
.F0XO1GC-b-Kb textarea {height: 100px;}
.F0XO1GC-b-Mb:first-child {border-top: medium none;}
.F0XO1GC-b-Mb:last-child {border-bottom: 1px solid rgb(235, 235, 235);}
.F0XO1GC-b-rb {border-top: 1px solid rgb(235, 235, 235); clear: both;}
.F0XO1GC-b-Mb {border-top: 1px solid rgb(235, 235, 235); padding: 20px 0px; clear: both;}
.F0XO1GC-b-rb {padding: 0px;}
.F0XO1GC-b-rb .F0XO1GC-b-Mb:last-child {border-bottom: medium none;}
.F0XO1GC-b-O .F0XO1GC-b-Mb ,body .F0XO1GC-b-Mb {padding: 12px 0px;}
.F0XO1GC-b-P .F0XO1GC-b-Mb {padding: 7px 0px;}
.F0XO1GC-b-Mb p {line-height: 13px;}
.F0XO1GC-b-Lb {padding-bottom: 0px; border: medium none;}
.F0XO1GC-b-Ib {display: block; float: left; width: 185px; font-weight: bold;}
.F0XO1GC-b-Ib a {font-size: 11px;}
.F0XO1GC-b-Jb {font-size: 11px; color: rgb(102, 102, 102); font-weight: normal;}
.F0XO1GC-b-Hb {margin-left: 210px;}
#gbqfq {border: medium none !important; box-shadow: none !important; line-height: normal !important;}
.F0XO1GC-b-w {position: absolute; width: 100%; text-align: center; height: 0px;}
.F0XO1GC-b-w .gux-confirm-panel-c {display: inline-block; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);}
.gux-confirm-panel-r1 ,.gux-confirm-panel-r2 ,.gux-confirm-panel-r3 ,.gux-confirm-panel-r4 {display: none;}
.gux-confirm-panel-c {padding: 7px 16px !important; background: rgb(249, 237, 190) none repeat scroll 0% 0% !important; border: 1px solid rgb(240, 195, 109); border-radius: 2px; line-height: 16px; font-size: 11px; position: relative;}
.gux-confirm-panel-c a ,.gux-confirm-panel-c a:visited {color: rgb(51, 51, 51); text-decoration: underline;}
.gux-confirm-panel-c a:hover {color: rgb(32, 32, 32);}
.gux-confirm-panel-message {color: inherit !important; font-weight: inherit !important;}
.F0XO1GC-b-y {text-align: center; padding: 16px;}
.F0XO1GC-b-y .gux-confirm-panel-c {display: inline-block;}
.F0XO1GC-b-o {position: relative; overflow: hidden; height: 58px; border-bottom: 1px solid rgb(235, 235, 235);}
.F0XO1GC-b-P .F0XO1GC-b-o {min-height: 44px; height: 44px;}
.F0XO1GC-b-p {position: absolute; left: 44px; top: 16px;}
.F0XO1GC-b-p h2 {font-size: 20px;}
.F0XO1GC-b-O .F0XO1GC-b-p ,body .F0XO1GC-b-p {left: 28px;}
.F0XO1GC-b-P .F0XO1GC-b-p {left: 16px; top: 11px;}
.F0XO1GC-b-P .F0XO1GC-b-p h2 {font-size: 16px;}
.F0XO1GC-b-gc .F0XO1GC-b-p ,body .F0XO1GC-b-p {left: 30px;}
.F0XO1GC-b-p ,.F0XO1GC-b-p a ,.F0XO1GC-b-p a:hover ,.F0XO1GC-b-p a:visited {color: rgb(221, 75, 57);}
.F0XO1GC-b-n {position: relative; font-size: 20px; font-weight: normal; color: rgb(34, 34, 34); white-space: nowrap; overflow: hidden; margin-top: 14px; min-height: 30px; margin-right: 44px;}
.F0XO1GC-b-O .F0XO1GC-b-n ,body .F0XO1GC-b-n {margin-right: 28px;}
.F0XO1GC-b-P .F0XO1GC-b-n {margin-top: 8px; margin-right: 16px;}
.F0XO1GC-b-gc .F0XO1GC-b-n ,body .F0XO1GC-b-n {margin-right: 30px;}
.F0XO1GC-b-m {position: absolute; left: 50px; top: 40px; font-size: 10px; padding: 1px;}
.F0XO1GC-b-Y {color: rgb(102, 102, 102);}
.F0XO1GC-b-X {background-color: rgb(249, 237, 190); border-radius: 6px;}
.F0XO1GC-b-X a {color: rgb(34, 34, 34); padding: 7px;}
.F0XO1GC-b-O .F0XO1GC-b-m ,body .F0XO1GC-b-m {left: 34px;}
.F0XO1GC-b-P .F0XO1GC-b-m {font-size: 8px; left: 21px; top: 31px;}
.F0XO1GC-b-gc .F0XO1GC-b-m ,body .F0XO1GC-b-m {left: 36px;}
.F0XO1GC-b-bc {display: inline-block; font-size: 16px; line-height: 24px; font-weight: normal; color: rgb(34, 34, 34);}
.F0XO1GC-b-bc:focus {outline: medium none;}
.F0XO1GC-b-Ab {height: 16px; margin-top: 4px;}
.F0XO1GC-b-Bb {margin-right: 10px;}
.F0XO1GC-b-Ub {height: 32px; position: relative;}
.F0XO1GC-b-E {padding: 16px 44px 16px 0px;}
.F0XO1GC-b-I {background-color: rgb(249, 237, 190); border: 2px solid rgb(240, 215, 166); box-sizing: border-box; display: inline-flex; flex: 1 1 0%; flex-direction: row; font-size: 14px; font-weight: bold; line-height: 14px; margin: 0px 8px 8px; padding: 12px 16px;}
.F0XO1GC-b-nb {box-sizing: border-box; display: inline-flex; flex: 1 1 0%; flex-direction: row; font-size: 14px; font-weight: bold; line-height: 14px; margin: 0px 8px 8px; padding: 12px 16px;}
.F0XO1GC-b-I a ,.F0XO1GC-b-nb a {margin-left: 32px; text-decoration: underline;}
.F0XO1GC-b-nb {background-color: rgb(232, 240, 254); border: 2px solid rgb(210, 227, 252);}
.F0XO1GC-b-nb a {color: rgb(24, 79, 166);}
.F0XO1GC-b-O .F0XO1GC-b-E ,body .F0XO1GC-b-E {padding: 16px 28px 16px 0px;}
.F0XO1GC-b-P .F0XO1GC-b-E {padding: 7px 16px 7px 0px;}
.F0XO1GC-b-gc .F0XO1GC-b-E ,body .F0XO1GC-b-E {padding-right: 30px;}
.F0XO1GC-b-t {font-weight: bold; white-space: nowrap; margin-right: 4px; vertical-align: middle;}
.F0XO1GC-b-cc {display: inline-block; width: 17px; z-index: 10; cursor: pointer; text-align: center; position: relative;}
.F0XO1GC-b-j {display: inline-block;}
.F0XO1GC-b-Z {cursor: pointer; position: absolute; right: 5px; top: 5px;}
.F0XO1GC-b-Eb {font-size: 11px; color: rgb(102, 102, 102);}
.F0XO1GC-b-Fb {color: rgb(102, 102, 102);}
.F0XO1GC-b-kb ,.F0XO1GC-b-Pb ,.F0XO1GC-b-vb {color: rgb(17, 85, 204); text-decoration: none; cursor: pointer; white-space: nowrap;}
.F0XO1GC-b-Pb {font-size: 11px;}
.F0XO1GC-b-vb {padding-left: 8px;}
.F0XO1GC-b-zb[role="listbox"] {z-index: 10000;}
.F0XO1GC-b-k {padding-right: 18px;}
.F0XO1GC-b-pb {font-weight: bold; cursor: pointer;}
#gbar ,#guser {padding-top: 4px !important;}
#gbar {padding-left: 8px;}
#guser {padding-right: 5px;}
.gwt-PopupGlass ,.gwt-PopupPanelGlass ,.modal-dialog-bg {background-color: rgb(255, 255, 255); opacity: 0.75; z-index: 1020; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;}
.gwt-PopupPanel ,.gwt-SuggestBoxPopup ,.modal-dialog ,.F0XO1GC-b-i {z-index: 1021;}
.gwt-SuggestBoxPopup ,.gwt-PopupPanel ,.modal-dialog {background: rgb(255, 255, 255) none repeat scroll 0% 0%; transition: opacity 0.218s ease 0s;}
.gwt-SuggestBoxPopup ,.F0XO1GC-b-i {min-width: 384px; padding: 0px; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);}
.gwt-PopupPanel ,.modal-dialog {box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.2);}
.gwt-SuggestBoxPopup ,.gwt-PopupPanel ,.modal-dialog ,.F0XO1GC-b-i {outline: medium none; border: 1px solid rgb(204, 204, 204);}
.gwt-SuggestBoxPopup table {width: 100%;}
.gwt-SuggestBoxPopup .item {font-size: 13px; line-height: 30px; color: rgb(51, 51, 51); padding: 2px 44px 2px 16px;}
.gwt-SuggestBoxPopup .item-selected {background-color: rgb(238, 238, 238);}
.gwt-SuggestBoxPopup .menuSeparatorInner {height: 1px; background-color: rgb(235, 235, 235);}
.gux-comboPopup {z-index: 1022;}
.F0XO1GC-b-a {margin-right: 1em; cursor: pointer; padding: 4px 5px 4px 0px; display: inline-block; vertical-align: middle; color: rgb(102, 102, 102);}
.F0XO1GC-b-e {cursor: pointer; padding: 4px 5px 4px 0px; display: inline-block; vertical-align: middle; color: rgb(102, 102, 102);}
.F0XO1GC-b-a:hover ,.F0XO1GC-b-e:hover {color: rgb(51, 51, 51);}
.F0XO1GC-b-a span ,.F0XO1GC-b-e span {white-space: nowrap; vertical-align: middle;}
.F0XO1GC-b-c {vertical-align: middle; margin-right: 2px; float: left; position: relative; top: -2px; opacity: 0.667;}
.F0XO1GC-b-a:hover .F0XO1GC-b-c ,.F0XO1GC-b-e:hover .F0XO1GC-b-c {opacity: 1;}
.F0XO1GC-b-d {padding-right: 1em;}
.F0XO1GC-b-b ,.F0XO1GC-b-b span {text-decoration: none; color: rgb(119, 119, 119);}
.F0XO1GC-b-Ob {height: 16px; width: 14px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAnklEQVR4XmNQVFRcoKik+J8kDNTDgCFIJKaaxgtKSkoNIAxkfwBhJP4FnBpBChigAKYBmU99jcDQ2qCgouCgoKBgAHMeGh+HRgj+AFIIMgSNjxJtGBoVlBUCFJQUClD4ygoJ6OowNBKLydcIdoay4gFFSLyhKgCJY8EgPbDQZoBqhmtCkcQHkDR+AAUIujxOAHMuKOjR5fACcOSToAkAlg7ZcpKQZvMAAAAASUVORK5CYII=") no-repeat scroll 0px 0px;}
.F0XO1GC-b-Gb > a .F0XO1GC-b-Ob {height: 16px; width: 14px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAmUlEQVR4XmO4722xAIj/k4gXMGARJApTTeOF+z4WDWDsbfEBjBH8C7g1AhUwQAFMAwqf+hq9LTcAFTjc97IygDsPlY9LIxh/ACsEGYLCR402TI2+lgFATQUofC+LBHR1mBqJxBRoBDnDy+LAfUi8oSoAiWPHCbDQBhkA0oysCSGJDyBp/AAKEHR5nADuXGDQo8vhBeB4I0ETADumhjt9vOGeAAAAAElFTkSuQmCC") no-repeat scroll 0px 0px;}
.F0XO1GC-b-U {height: 13px; width: 13px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/gif;base64,R0lGODlhDQANAKIAAP///+/v7+vr68rKyr6+vpqammVlZQAAACH5BAEHAAMALAAAAAANAA0AAAM2ODpU/oWsUQK4N5RZrvkGsC0d9onNYwKhY4le7GBdiIml+GLCfKWQSO42UgxpnN2lNwFCJIsEADs=") no-repeat scroll 0px 0px; display: inline-block; margin-left: 4px;}
.gwt-HintingTextBox-hinting {color: rgb(136, 136, 136);}
.F0XO1GC-b-bb {color: rgb(170, 170, 170) !important;}
.F0XO1GC-b-wb {white-space: nowrap; display: inline;}
.F0XO1GC-b-V {color: red; vertical-align: baseline; font-size: 0.83em; position: relative; top: -0.4em;}
.F0XO1GC-b-Nb {border: 0px none; overflow: hidden;}
.F0XO1GC-b-L {position: relative; top: -1px; border-style: solid dashed dashed; border-color: rgb(51, 102, 204) transparent transparent; display: inline-block; font-size: 0px; height: 0px; line-height: 0; width: 0px; border-width: 3px 3px 0px; padding-top: 1px; left: 4px;}
.F0XO1GC-b-x {text-align: center;}
.F0XO1GC-b-ec {width: 90%; left: 5% !important; z-index: 1020;}
.F0XO1GC-b-fc {color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); opacity: 0.9; border-radius: 10px; padding: 1em; width: 100%;}
.F0XO1GC-b-Tb {white-space: nowrap; padding: 0px 2px; font-size: 11px;}
.F0XO1GC-b-Tb img {position: relative; top: 1px; right: 2px; vertical-align: bottom;}
.F0XO1GC-b-l ,.F0XO1GC-b-tb {color: rgb(64, 178, 91);}
.F0XO1GC-b-M {color: rgb(238, 68, 68);}
.F0XO1GC-b-r {color: rgb(238, 68, 68); font-size: 13px;}
.F0XO1GC-b-s {font-size: 13px; padding-left: 2em;}
.F0XO1GC-b-T ,.F0XO1GC-b-gb ,.F0XO1GC-b-ob {color: rgb(238, 68, 68);}
.F0XO1GC-b-mb {display: inline-block;}
.F0XO1GC-b-mb img {vertical-align: bottom;}
.F0XO1GC-b-fb {border-top: 1px solid rgb(235, 235, 235); margin-top: 9px; margin-bottom: 10px;}
.gux-comboPopup ,.ac-renderer {transition: opacity 0.218s ease 0s; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);}
.gux-dropdown-c ,.ac-renderer {background-color: rgb(255, 255, 255); outline: 1px solid rgba(0, 0, 0, 0.2); padding: 6px 0px; white-space: nowrap;}
.gux-dropdown-c {box-shadow: none;}
.ac-renderer {position: absolute;}
.F0XO1GC-b-hb {padding-left: 32px !important;}
.gux-dropdown-c ,.ac-renderer {border: 1px solid rgb(204, 204, 204);}
.gux-combo-item ,.ac-renderer > div {display: block; padding: 6px 44px 6px 16px; position: relative; color: rgb(51, 51, 51); font-size: 13px; font-weight: normal; cursor: pointer; line-height: 17px; transition: background 0.13s ease 0s;}
.F0XO1GC-b-O .gux-combo-item ,.F0XO1GC-b-O .ac-renderer > div ,body .gux-combo-item ,body .ac-renderer > div {padding: 4px 28px 4px 16px;}
.F0XO1GC-b-P .gux-combo-item ,.F0XO1GC-b-P .ac-renderer > div {padding: 2px 16px;}
.F0XO1GC-b-gc .gux-combo-item ,.F0XO1GC-b-gc .ac-render > div ,body .gux-combo-item ,body .ac-render > div {padding-right: 30px;}
.gux-combo-item:focus {outline: medium none !important;}
.gux-combo-item img {opacity: 0.667;}
.gux-combo-item:hover img {opacity: 1;}
.gux-combo-item-selected ,.gux-combo-item-selection ,.ac-active {background-color: rgb(241, 241, 241); color: rgb(34, 34, 34); outline: medium none !important;}
.gux-combo-item-separator {border-top: 1px solid rgb(235, 235, 235); margin-top: 6px; margin-bottom: 6px;}
.gux-combo-item-disabled {color: rgb(153, 153, 153);}
.gux-combo-item-disabled img {opacity: 0.667;}
.F0XO1GC-b-K {overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAI0lEQVR4XmOIjIz8z4AMQAIogjABuCCyAFgQpwoUM+AcIAAA2BAgobr+lh4AAAAASUVORK5CYII=") no-repeat scroll 0px 0px; display: inline-block; width: 5px; height: 7px; transition: all 0.218s ease 0s; transform: rotate(90deg); opacity: 0.8;}
.F0XO1GC-b-Gb .F0XO1GC-b-K {height: 7px; width: 4px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAI0lEQVR4XmO46235nwEZgARQBGECcEFkAbAgThUoZsA5QAAAMl4mARgGem4AAAAASUVORK5CYII=") no-repeat scroll 0px 0px;}
.F0XO1GC-b-C .F0XO1GC-b-K {transform: rotate(0deg);}
.F0XO1GC-b-C .F0XO1GC-b-K {transform: rotate(0deg);}
.F0XO1GC-b-C .F0XO1GC-b-K {transform: rotate(0deg);}
.F0XO1GC-b-C .F0XO1GC-b-K {  }
.F0XO1GC-b-F {overflow-y: scroll !important;}
.F0XO1GC-b-G {padding-right: 28px;}
.F0XO1GC-b-O .F0XO1GC-b-G ,body .F0XO1GC-b-G {padding-right: 12px;}
.F0XO1GC-b-P .F0XO1GC-b-G {padding-right: 0px;}
.F0XO1GC-b-gc .F0XO1GC-b-G ,body .F0XO1GC-b-G {padding-right: 14px;}
.F0XO1GC-b-qb {padding: 16px 28px 16px 0px;}
.F0XO1GC-b-O .F0XO1GC-b-qb ,body .F0XO1GC-b-qb {padding: 16px 12px 16px 0px;}
.F0XO1GC-b-P .F0XO1GC-b-qb {padding: 7px 0px;}
.F0XO1GC-b-v {position: absolute; right: 44px; top: 3px; font-size: 11px; color: rgb(136, 136, 136);}
.F0XO1GC-b-v a ,.F0XO1GC-b-v a:visited {color: rgb(136, 170, 238);}
.F0XO1GC-b-v a:hover {color: rgb(17, 85, 204);}
.F0XO1GC-b-Db {position: relative;}
.F0XO1GC-b-Qb ,.F0XO1GC-b-Qb .F0XO1GC-b-q {background-color: rgb(245, 245, 245);}
.gwt-TabBar {border-bottom: 1px solid rgb(204, 204, 204);}
.gwt-TabBarItem {min-width: 54px; text-align: center; color: rgb(102, 102, 102); font-size: 11px; font-weight: bold; height: 27px; padding: 0px 8px; line-height: 27px; margin-bottom: -1px; border: 1px solid transparent; cursor: default; border-top-left-radius: 2px; border-top-right-radius: 2px;}
.gwt-TabBarItem:hover {color: rgb(34, 34, 34);}
.gwt-TabBarItem:focus {outline: medium none; color: rgb(51, 51, 51);}
.gwt-TabBarItem:active {color: rgb(51, 51, 51);}
.gwt-TabBarItem-selected {color: rgb(32, 32, 32); background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none;}
.gwt-TabBarFirst-wrapper {display: none;}
.gwt-ScrollTable td {height: 40px; line-height: 40px; padding: 0px 8px; border-bottom: 1px solid rgb(235, 235, 234); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.F0XO1GC-b-O .gwt-ScrollTable td ,body .gwt-ScrollTable td {height: 34px; line-height: 34px;}
.F0XO1GC-b-P .gwt-ScrollTable td {height: 30px; line-height: 30px;}
.gwt-ScrollTable .headerTable td {color: rgb(102, 102, 102); cursor: default; border-bottom: 1px solid rgb(204, 204, 204);}
.gwt-ScrollTable .headerTable td:hover {color: rgb(34, 34, 34);}
.gwt-ScrollTable .headerTable td:active {color: rgb(51, 51, 51);}
.F0XO1GC-b-Q {padding: 12px;}
.F0XO1GC-b-Cb {position: absolute; left: -10000px;}
.F0XO1GC-b-u {display: block;}
.F0XO1GC-b-A {padding-left: 8px;}
.gux-combo-item .F0XO1GC-b-A {padding-left: 21px;}
.F0XO1GC-b-z {height: 21px; width: 21px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAoUlEQVR4XmNgGAWDFUgCMTu6ICXAHIgnAbEzugS5wB6IlwBxFLoEuSAQiGcCcRkQM6HJkQxYgTidAWJgDpocWYAbiCsZIAaWMkAsIAlMAWJ/IGaB8sWAuJkBYmAdEHNCxUkCjgwQA6qA2AKI+6B8kMG8SOpIBqkMEINguBOIhVBUkAFAXmxigBjYA8TSqNLkA1kGiIEKaOIUA7IiZRQMcgAAWowSHyS3HFUAAAAASUVORK5CYII=") no-repeat scroll 0px 0px; position: relative; display: inline-block; top: 5px; left: 3px;}
.gux-combo-item .F0XO1GC-b-z {top: -4px; left: -8px; vertical-align: bottom; height: 15px;}
.F0XO1GC-b-B {overflow-y: hidden !important;}
.F0XO1GC-b-B:hover {overflow-y: auto;}
input.F0XO1GC-b-ib {border: 1px solid rgb(221, 75, 57) !important; color: rgb(221, 75, 57) !important;}
.F0XO1GC-b-R ,.F0XO1GC-b-R strong {color: rgb(221, 75, 57);}
.F0XO1GC-b-f {cursor: pointer;}
.F0XO1GC-b-f img {opacity: 0.667; margin: 12px 6px 11px;}
.F0XO1GC-b-f:hover img {opacity: 1;}
.F0XO1GC-b-i .popupContent {margin: 12px;}
.F0XO1GC-b-i label {display: block; margin-bottom: 4px; color: rgb(102, 102, 102);}
.F0XO1GC-b-i input[type="text"] {height: 24px; line-height: 24px; width: 99%;}
.F0XO1GC-b-g {position: absolute; right: 14px; bottom: 18px;}
.F0XO1GC-b-h {margin-bottom: 8px;}
.datePicker {padding: 16px; outline: 1px solid rgba(0, 0, 0, 0.2); opacity: 0; width: 144px; position: absolute; left: -9999px; top: 6px; z-index: 3; background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); border-radius: 2px; transition: all 0.13s linear 0s;}
.dateBoxPopup {background-color: white; z-index: 1023;}
.gwt-DatePicker {border: 1px solid rgb(162, 187, 221); cursor: default;}
.gwt-DatePicker td ,.datePickerMonthSelector td:focus {outline: medium none;}
.datePickerDays {width: 100%; background: white none repeat scroll 0% 0%;}
.datePickerWeekendLabel ,.datePickerWeekdayLabel {min-width: 20px; width: 20px; height: 20px; line-height: 20px; padding-left: 3px; padding-right: 3px; font-size: 11px; text-align: center; color: rgb(102, 102, 102); cursor: default;}
.datePickerDay {min-width: 20px; width: 20px; height: 20px; line-height: 20px; padding-left: 3px; padding-right: 3px; font-size: 11px; text-align: center; color: rgb(102, 102, 102); cursor: pointer;}
.datePickerDayIsToday {border: 1px solid black;}
.datePickerDayIsFiller {color: rgb(204, 204, 204);}
.datePickerDayIsValue {background: rgb(170, 204, 238) none repeat scroll 0% 0%;}
.datePickerDayIsDisabled {color: rgb(170, 170, 170); font-style: italic;}
.datePickerDayIsHighlighted ,.datePickerPreviousButton-up-hovering ,.datePickerNextButton-up-hovering {background: rgb(238, 238, 238) none repeat scroll 0% 0%; color: rgb(51, 51, 51);}
.datePickerDayIsValueAndHighlighted {background: rgb(187, 221, 217) none repeat scroll 0% 0%;}
.datePickerMonthSelector {width: 100%;}
td.datePickerMonth {text-align: center; white-space: nowrap; font-size: 13px; color: rgb(102, 102, 102); padding-left: 4px;}
.datePickerPreviousButton ,.datePickerNextButton {font-size: 120%; line-height: 1em; cursor: pointer; padding: 0px 4px;}
.F0XO1GC-b-sb {  }
.F0XO1GC-b-ub {position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden;}
.iph-dialog {z-index: 1010 !important;}
.F0XO1GC-b-H {background-color: rgb(255, 255, 255);}
.F0XO1GC-b-Yb {z-index: 1999;}
.F0XO1GC-b-Yb > div {background-color: rgb(125, 164, 253) !important; border: 1px solid rgb(125, 164, 253) !important;}
.F0XO1GC-b-cb {height: 16px; width: 16px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAqklEQVQoz2P4TyJgoIKGCZu2IyN8GiAqfqICNG0MyKohKp5+Q0FAcPXlW7gedA1AFXuuPU2YsB2Cbr37AhQ5+fAxuga4aiACqlt+/BaQUb/8GJANETx46w5ED0LDvbfvkV0CNBtZw6azF9E13HjxElk1xElwESwaTtx/BJdGU41dw56rN9HCB58GqKvevMNqA1w1ugagBBBhmo1dAzymISrgCGdMk5OWiAEA3zqvClm2uDoAAAAASUVORK5CYII=") no-repeat scroll 0px 0px; display: inline-block; position: relative; top: 3px; left: 3px;}
.F0XO1GC-b-eb {background-color: rgba(255, 255, 255, 0); outline-style: none; box-shadow: 0px 0px rgba(255, 255, 255, 0);}
.F0XO1GC-b-db {overflow: hidden; padding: 10px; background-color: rgb(249, 237, 190); border: 1px solid rgb(240, 195, 109); border-radius: 10px;}
.F0XO1GC-b-yb {margin-right: 15px;}
.F0XO1GC-b-Xb {font-weight: bold; color: rgb(119, 119, 119); margin: 10px;}
.F0XO1GC-b-xb {font-style: italic;}
.F0XO1GC-d-C {cursor: pointer; font-size: 13px; display: block;}
.F0XO1GC-d-x {position: relative; margin: 0px;}
.F0XO1GC-d-y {padding: 16px 0px 16px 28px;}
.F0XO1GC-b-O .F0XO1GC-d-y ,body .F0XO1GC-d-y {padding: 16px 0px 16px 12px;}
.F0XO1GC-b-P .F0XO1GC-d-y {padding: 7px 0px;}
.F0XO1GC-b-gc .F0XO1GC-d-y ,body .F0XO1GC-d-y {padding-left: 14px;}
.F0XO1GC-d-w {font-size: 13px; padding: 0px; margin: 0px; position: relative;}
.F0XO1GC-d-b {padding-bottom: 5px;}
.F0XO1GC-d-w div a {display: block; overflow: hidden; white-space: nowrap; text-decoration: none; color: rgb(51, 51, 51); cursor: pointer; font-size: 13px; line-height: 30px; padding-left: 16px;}
.F0XO1GC-d-C a ,.F0XO1GC-d-C a:visited {display: block; overflow: hidden; position: relative; white-space: nowrap; text-decoration: none; color: rgb(51, 51, 51); cursor: pointer; font-size: 13px; line-height: 30px; padding-left: 16px;}
.F0XO1GC-b-O .F0XO1GC-d-w div a ,.F0XO1GC-b-O .F0XO1GC-d-C a ,body .F0XO1GC-d-w div a ,body .F0XO1GC-d-C a {line-height: 24px;}
.F0XO1GC-b-P .F0XO1GC-d-w div a ,.F0XO1GC-b-P .F0XO1GC-d-C a {line-height: 20px;}
.F0XO1GC-d-B ,.F0XO1GC-d-B .F0XO1GC-d-B {margin-left: 12px;}
.F0XO1GC-d-B .F0XO1GC-d-m a {padding-left: 4px;}
.F0XO1GC-d-w div a {position: relative;}
.F0XO1GC-d-d {position: absolute; top: 5px; bottom: 5px; left: 0px; right: 0px;}
.F0XO1GC-d-w div.F0XO1GC-d-m a:hover ,.F0XO1GC-d-w div.F0XO1GC-d-c a:hover {color: rgb(34, 34, 34); background-color: rgb(238, 238, 238);}
.F0XO1GC-b-Gb > div > a span ,.F0XO1GC-b-Gb > a span {color: rgb(209, 72, 54);}
.F0XO1GC-b-ab {background-color: rgb(238, 238, 238);}
.F0XO1GC-d-w div.F0XO1GC-d-c {cursor: default;}
.F0XO1GC-b-C .F0XO1GC-d-B {display: none;}
.F0XO1GC-d-p {display: block; overflow: hidden; text-overflow: ellipsis; padding-left: 12px;}
.F0XO1GC-d-p > h3 {display: inline;}
.F0XO1GC-d-p > * {font-size: 13px;}
.F0XO1GC-d-c > a .F0XO1GC-d-p {cursor: default;}
.F0XO1GC-d-w div.F0XO1GC-d-t > a .F0XO1GC-d-p {padding-left: 0px;}
.F0XO1GC-d-B div.F0XO1GC-d-t > a .F0XO1GC-d-p {padding-left: 4px;}
.F0XO1GC-d-g {vertical-align: middle; line-height: 1px; cursor: default;}
.F0XO1GC-d-g span {cursor: default;}
.F0XO1GC-d-D {display: inline-block; width: 17px; height: 20px; position: absolute; top: 4px; left: 0px; margin-left: -1px; z-index: 10; cursor: pointer; text-align: center;}
.F0XO1GC-d-D:hover {background-color: rgb(238, 238, 238);}
.F0XO1GC-b-O .F0XO1GC-d-D ,body .F0XO1GC-d-D {top: 2px;}
.F0XO1GC-b-P .F0XO1GC-d-D {top: 0px;}
.F0XO1GC-d-e {height: 16px; width: 16px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAALElEQVR4XmNgoBQoKin+x4HfKygoGKCrxwBYNJJmCBZNJOFRA0YNGC4GUAoAAJwgHbDiRLwAAAAASUVORK5CYII=") no-repeat scroll 0px 0px;}
.F0XO1GC-b-Gb .F0XO1GC-d-e {height: 16px; width: 16px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAALUlEQVR4XmNgoBTc97b4jx2bv7/vZWWArh4DYGok0RBMTaThUQNGDRguBlAKAIrl74P/KoO/AAAAAElFTkSuQmCC") no-repeat scroll 0px 0px;}
.F0XO1GC-d-t .F0XO1GC-d-e {display: none;}
.F0XO1GC-d-t > div > a .F0XO1GC-d-p {padding-left: 0px;}
.F0XO1GC-d-z {height: 15px; width: 15px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAtklEQVR4Xq1RURXDIAxEwiQkdEImoRImZRImYRIqYRIqAQk4oBxLHjSvlI/u3ssrJNzlmjh3ACK62dwpvPcv9hxzJImI3FAoP1yVwMyfEp6D5NaugHRMPPG3fYSziCR8G0qFWI09dXVg8wWnyq46ozs9bO0yGbbDyPZhPSu/e92HAytTrasKsClWdVUgLzTRbLkFu7W08dv5ovcs8LTcHTCYEvKP6NgKDgUsQPirgK0PoQLYEO4bRktk6roSAYoAAAAASUVORK5CYII=") no-repeat scroll 0px 0px;}
.F0XO1GC-b-Gb .F0XO1GC-d-z {height: 15px; width: 15px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAuElEQVR4Xq1RwQ2DMAzMCIzj/HgHKjFCR2GEjpARGKEjsIEzQjagsetAsAh5tCedROzc+YiNuQBOfadrt8ARZhwgJm7CyLWWUbq47oIBvDBIba0ayMQNHbzLS/QtJmTgC8kBmRZr7jmBrjNunU2RbIRe934WU+zQin3ZR2dftelUq/UY8qp5VYFjfqPmVSXaBR920lqGWktJz8J8dvDU2hPoYZjyjzTxZNgy0CDBXw10v4ndIG2Izh+5ScL343KOmQAAAABJRU5ErkJggg==") no-repeat scroll 0px 0px;}
.F0XO1GC-d-i {position: absolute; top: 7px; opacity: 0.7; left: 4px;}
.F0XO1GC-b-O .F0XO1GC-d-i ,body .F0XO1GC-d-i {top: 4px;}
.F0XO1GC-b-P .F0XO1GC-d-i {top: 2px;}
.F0XO1GC-d-w div.F0XO1GC-d-m a:hover .F0XO1GC-d-i ,.F0XO1GC-d-f:hover .F0XO1GC-d-i ,.F0XO1GC-b-Gb .F0XO1GC-d-i {opacity: 1;}
.F0XO1GC-d-f .F0XO1GC-d-i {left: 16px;}
.F0XO1GC-d-m ,.F0XO1GC-d-c {position: relative;}
.F0XO1GC-d-q {padding-right: 20px;}
.F0XO1GC-d-n {display: block; float: right; position: relative; top: 7px; margin-left: 3px; font-size: 11px; color: rgb(102, 102, 102) !important; background-color: rgb(238, 238, 238); padding: 2px 3px; line-height: 12px; font-weight: normal;}
.F0XO1GC-b-O .F0XO1GC-d-n ,body .F0XO1GC-d-n {top: 5px;}
.F0XO1GC-b-P .F0XO1GC-d-n {top: 2px;}
.F0XO1GC-d-m a:hover .F0XO1GC-d-n ,.F0XO1GC-d-c a:hover .F0XO1GC-d-n {background-color: rgb(204, 204, 204); color: rgb(51, 51, 51) !important;}
.F0XO1GC-d-j {display: none;}
.F0XO1GC-d-m:hover .F0XO1GC-d-j ,.F0XO1GC-d-f:hover .F0XO1GC-d-j ,.F0XO1GC-d-a {display: inline;}
.F0XO1GC-d-m .F0XO1GC-d-v ,.F0XO1GC-d-c .F0XO1GC-d-v {top: 8px; right: 3px; z-index: 2; position: absolute; height: 13px; width: 13px; overflow: hidden;}
.F0XO1GC-b-O .F0XO1GC-d-m .F0XO1GC-d-v ,.F0XO1GC-b-O .F0XO1GC-d-c .F0XO1GC-d-v ,body .F0XO1GC-d-m .F0XO1GC-d-v ,body .F0XO1GC-d-c .F0XO1GC-d-v {top: 6px;}
.F0XO1GC-b-P .F0XO1GC-d-m .F0XO1GC-d-v ,.F0XO1GC-b-P .F0XO1GC-d-c .F0XO1GC-d-v {top: 4px;}
.F0XO1GC-d-v input {border: 0px none; padding: 0px; outline: medium none;}
a.F0XO1GC-d-u {height: 13px; width: 13px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAARUlEQVR4XmN49+7d/6dPnxKNQeoZQAxSAEj9UNJ05swZnBinJhBAV4ysAQSwagIBXBpAAKcmEMCmAQTwasIF6KyJnLQHABO3ibexFooiAAAAAElFTkSuQmCC") no-repeat scroll 0px 0px;}
a.F0XO1GC-d-u:hover ,.F0XO1GC-d-a a.F0XO1GC-d-u {height: 13px; width: 13px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAQUlEQVR4XmO4fv36/2PHjhGNQeoZQIx3794RjUHqh5KmyMhInBinJlwa8dqETSO6HE5NMI3oYgQ14cJ01kRO2gMAVulOLFDgg5kAAAAASUVORK5CYII=") no-repeat scroll 0px 0px;}
a.F0XO1GC-d-u {display: inline-block; padding: 0px !important;}
.F0XO1GC-d-E {font-weight: bold;}
.F0XO1GC-d-r {padding: 4px 8px;}
.F0XO1GC-d-r div {background-color: rgb(249, 237, 190); border: 2px solid rgb(249, 237, 190); color: rgb(34, 34, 34); padding: 4px; line-height: 16px; border-radius: 6px; text-align: center;}
div.dragdrop-dropTarget-engage .F0XO1GC-d-g {border: 1px solid red;}
.dragdrop-flow-panel-positioner {display: block; height: 2px; background-color: rgb(34, 34, 34); vertical-align: baseline !important;}
.F0XO1GC-d-f {position: relative; outline-style: none;}
.dragdrop-dropTarget-engage > .F0XO1GC-d-f a {background-color: rgb(136, 136, 136);}
.F0XO1GC-d-s div.dragdrop-dropTarget-engage {border: 2px solid rgb(34, 34, 34);}
.F0XO1GC-d-l {outline-style: none; margin-bottom: 9px;}
.F0XO1GC-d-h {font-size: 11px; color: rgb(68, 68, 68); text-align: center; padding: 16px 0px 20px 16px;}
.F0XO1GC-d-h a {white-space: nowrap;}
.F0XO1GC-d-h a:visited {color: rgb(17, 85, 204);}
.F0XO1GC-d-F {background-color: rgb(250, 250, 210) !important;}
.F0XO1GC-d-k {border-top: 1px solid rgb(235, 235, 235); margin-top: 4px; margin-bottom: 10px;}
.F0XO1GC-c-d {color: rgb(184, 184, 184);}
.F0XO1GC-c-a {color: rgb(17, 85, 204); text-decoration: none; cursor: pointer; white-space: nowrap;}
.F0XO1GC-c-b ,.F0XO1GC-c-b:visited ,.F0XO1GC-c-b:focus {color: rgb(184, 184, 184); text-decoration: none; cursor: text; outline: medium none;}
.F0XO1GC-C-a {position: relative; top: 3px; height: 15px; width: 15px;}
.F0XO1GC-y-a {width: 100%; margin-right: 0px; height: 8px; position: absolute; top: 0px; left: 0px; opacity: 0; border-top: 1px solid rgb(235, 235, 235);}
.F0XO1GC-o-c {text-align: left; border-bottom: 1px solid rgb(153, 153, 153); font-size: 150%; padding-bottom: 4px;}
.F0XO1GC-o-g .F0XO1GC-o-d {width: 100%;}
.F0XO1GC-o-d th {text-align: left; padding-top: 16px;}
.F0XO1GC-o-d .F0XO1GC-o-a {vertical-align: top;}
.F0XO1GC-o-d .F0XO1GC-o-e {text-align: right; font-weight: bold; white-space: nowrap; padding-right: 0.3em;}
.F0XO1GC-o-d .F0XO1GC-o-b {font-size: 70%;}
.F0XO1GC-o-d .F0XO1GC-o-f {text-align: left;}
.F0XO1GC-o-g .F0XO1GC-o-a {width: 50%;}
.F0XO1GC-o-g .F0XO1GC-o-e ,.F0XO1GC-o-g th {color: rgb(221, 221, 0);}
.F0XO1GC-o-g .F0XO1GC-o-b ,.F0XO1GC-o-g td {color: rgb(255, 255, 255);}
.F0XO1GC-o-g th {font-weight: bold; padding: 16px 4px 4px;}
.F0XO1GC-o-g td {padding: 4px;}
.F0XO1GC-m-a {cursor: pointer; font-size: 11px; font-weight: bold; text-align: center; margin-right: 16px; white-space: nowrap; height: 27px; line-height: 27px; min-width: 54px; outline: 0px none; padding: 0px 8px; border-radius: 2px; display: inline-block;}
.F0XO1GC-c-c .F0XO1GC-m-a {min-width: 26px !important; margin-right: 10px;}
.chrome-theme .F0XO1GC-m-a {border-radius: 3px; font-size: 12px; font-weight: 700; padding: 0px 17px; text-align: center; text-decoration: none !important;}
.F0XO1GC-m-a:hover {border: 1px solid rgb(198, 198, 198); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);}
.chrome-theme .F0XO1GC-m-a:hover {box-shadow: none;}
.F0XO1GC-m-k {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}
.F0XO1GC-m-a img.F0XO1GC-m-e {vertical-align: middle; margin-top: -2px; opacity: 0.667;}
.F0XO1GC-m-k img.F0XO1GC-m-e ,.F0XO1GC-m-d img.F0XO1GC-m-e ,.F0XO1GC-m-a:hover img.F0XO1GC-m-e {opacity: 1;}
.F0XO1GC-m-i {min-width: 34px; padding: 0px 4px;}
.F0XO1GC-m-c {cursor: default; opacity: 0.5; pointer-events: none;}
.F0XO1GC-m-g {border-right-color: transparent; margin-right: 0px;}
.F0XO1GC-m-h {border-radius: 0px; margin-left: -1px; margin-right: -1px;}
.F0XO1GC-m-j {border-left-color: transparent; margin-left: 0px;}
.F0XO1GC-m-g {border-radius: 2px 0px 0px 2px;}
.F0XO1GC-m-g {  }
.F0XO1GC-m-g {border-radius: 2px 0px 0px 2px;}
.F0XO1GC-m-j {border-radius: 0px 2px 2px 0px;}
.F0XO1GC-m-j {  }
.F0XO1GC-m-j {border-radius: 0px 2px 2px 0px;}
.F0XO1GC-m-j {margin-left: -1px;}
.chrome-theme .F0XO1GC-m-g {border-radius: 3px 0px 0px 3px;}
.chrome-theme .F0XO1GC-m-g {  }
.chrome-theme .F0XO1GC-m-g {border-radius: 3px 0px 0px 3px;}
.chrome-theme .F0XO1GC-m-j {border-radius: 0px 3px 3px 0px;}
.chrome-theme .F0XO1GC-m-j {  }
.chrome-theme .F0XO1GC-m-j {border-radius: 0px 3px 3px 0px;}
.chrome-theme .F0XO1GC-m-j {margin-left: -1px;}
.jfk-button-standard {color: rgb(102, 102, 102); border: 1px solid rgba(0, 0, 0, 0.1); background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241));}
.jfk-button-standard:hover {border: 1px solid rgb(198, 198, 198); color: rgb(51, 51, 51); background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241));}
.jfk-button-standard:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset;}
.jfk-button-standard:focus {outline: medium none; border: 1px solid rgb(77, 144, 254); z-index: 4;}
.chrome-theme .jfk-button-standard:focus {border: 1px solid rgb(170, 170, 170);}
.jfk-button-standard.F0XO1GC-m-k {background-color: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224));}
.jfk-button-standard.F0XO1GC-m-c {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.05); color: rgb(184, 184, 184);}
.F0XO1GC-k-b {height: 4px; width: 7px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAHElEQVR4XmOIjIz8jwszgAC6IFwCBnBKwAC6BACk/yChPTGdaAAAAABJRU5ErkJggg==") no-repeat scroll 0px 0px; display: inline-block; margin-left: 7px; margin-bottom: 1px; opacity: 0.8;}
.F0XO1GC-k-c:hover .F0XO1GC-k-b {opacity: 1;}
.jfk-button-action {border: 1px solid rgb(48, 121, 237); color: rgb(255, 255, 255); background-color: rgb(77, 144, 254); background-image: -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(71, 135, 237));}
.chrome-theme .jfk-button-action {background-color: rgb(3, 112, 234); background-image: -webkit-linear-gradient(top, rgb(0, 141, 253) 0%, rgb(3, 112, 234) 100%); border: 1px solid rgb(7, 107, 210); text-shadow: 1px 1px 1px rgb(7, 107, 210);}
.jfk-button-action:hover {color: rgb(255, 255, 255); border: 1px solid rgb(47, 91, 183); background-color: rgb(53, 122, 232); background-image: -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(53, 122, 232));}
.chrome-theme .jfk-button-action:hover {background-color: rgb(3, 112, 234); background-image: -webkit-linear-gradient(top, rgb(0, 141, 253) 30%, rgb(3, 112, 234) 100%); border: 1px solid rgb(7, 107, 210);}
.jfk-button-action:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset;}
.jfk-button-action:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset; outline: 0px none rgba(0, 0, 0, 0);}
.chrome-theme .jfk-button-action:focus {box-shadow: none; outline: medium none !important; border: 1px solid rgb(6, 73, 144);}
.F0XO1GC-f-F ,.F0XO1GC-f-x {position: relative;}
.F0XO1GC-f-q {height: 68px; background-color: rgb(245, 245, 245); padding: 0px 44px; vertical-align: middle; border-top: 1px solid rgb(229, 229, 229); border-bottom: 1px solid rgb(229, 229, 229); position: relative;}
.F0XO1GC-b-O .F0XO1GC-f-q ,body .F0XO1GC-f-q {padding: 0px 28px;}
.F0XO1GC-b-P .F0XO1GC-f-q {height: 44px; padding: 0px 16px;}
.F0XO1GC-b-gc .F0XO1GC-f-q ,body .F0XO1GC-f-q {padding-right: 30px; padding-left: 30px;}
.F0XO1GC-f-p {position: absolute; left: 44px;}
.F0XO1GC-b-O .F0XO1GC-f-p ,body .F0XO1GC-f-p {left: 28px;}
.F0XO1GC-b-P .F0XO1GC-f-p {left: 16px; height: 60px; top: -7px;}
.F0XO1GC-b-gc .F0XO1GC-f-p ,body .F0XO1GC-f-p {left: 30px;}
.F0XO1GC-f-D {height: 68px; position: absolute; left: 220px; right: 0px;}
.F0XO1GC-b-O .F0XO1GC-f-D ,body .F0XO1GC-f-D {left: 204px;}
.F0XO1GC-b-P .F0XO1GC-f-D {left: 176px; height: 44px;}
.F0XO1GC-b-gc .F0XO1GC-f-D ,body .F0XO1GC-f-D {left: 204px;}
.F0XO1GC-f-E {padding: 12px 8px;}
.F0XO1GC-f-G ,.F0XO1GC-f-G > * ,body > * {outline: medium none !important;}
.F0XO1GC-f-v {width: 198px; position: absolute; left: 0px;}
.F0XO1GC-f-l {margin-left: 220px;}
.F0XO1GC-f-l:focus {outline: medium none;}
.F0XO1GC-f-f {position: absolute; top: 7px; left: 244px; cursor: pointer; z-index: 2;}
.F0XO1GC-f-j .F0XO1GC-f-v {display: none;}
.F0XO1GC-f-j .F0XO1GC-f-e {margin-left: 24px !important;}
.F0XO1GC-f-j .F0XO1GC-f-d {margin-left: 220px !important;}
.F0XO1GC-f-j .F0XO1GC-f-f {left: 0px;}
.F0XO1GC-f-o .F0XO1GC-f-q ,.F0XO1GC-f-o .F0XO1GC-f-v ,.F0XO1GC-f-o .F0XO1GC-b-p {display: none;}
.F0XO1GC-f-o .F0XO1GC-f-l {margin-left: 24px !important;}
.F0XO1GC-f-o .F0XO1GC-b-o ,.F0XO1GC-f-o .F0XO1GC-b-G {padding-right: 8px;}
.F0XO1GC-f-o .F0XO1GC-f-x {position: relative;}
.F0XO1GC-f-o .F0XO1GC-f-x .F0XO1GC-f-l {margin-left: 0px !important; position: absolute; top: 0px; bottom: 0px; right: 0px; left: 24px !important;}
.F0XO1GC-f-o .F0XO1GC-b-D {position: relative;}
.F0XO1GC-f-o .F0XO1GC-f-n {display: none !important;}
#gb.F0XO1GC-f-o ,#gba.F0XO1GC-f-o {display: none;}
.F0XO1GC-f-y {padding: 5px;}
.F0XO1GC-f-z {outline: medium none; border: medium none;}
.F0XO1GC-f-z img {outline: medium none; border: medium none; margin-top: 8px;}
.F0XO1GC-f-A {position: absolute; width: 8px; top: 0px; bottom: 0px; right: -20px; cursor: col-resize;}
.F0XO1GC-f-A .F0XO1GC-f-C {display: block; position: absolute; left: 5px; top: 0px; bottom: 0px; border-left: 1px solid rgb(235, 235, 235);}
.F0XO1GC-f-B .F0XO1GC-f-C {border-left: 1px solid rgb(235, 235, 235);}
.F0XO1GC-f-A .F0XO1GC-f-i {visibility: visible !important;}
.F0XO1GC-b-w {top: -15px;}
.F0XO1GC-f-q .F0XO1GC-b-w {top: 54px;}
html ,body ,#gb ,#gbx1 {min-width: 700px;}
html {overflow-x: auto; overflow-y: hidden;}
body {overflow: visible;}
.F0XO1GC-f-b {overflow: hidden; min-height: 30px;}
.F0XO1GC-f-w {position: absolute; right: 0px; top: 0px; padding-left: 16px;}
.F0XO1GC-f-w > div > div {display: inline-block; margin-right: 0px; margin-left: 16px;}
.F0XO1GC-c-c .F0XO1GC-f-w > div > div {margin-left: 10px; margin-right: 0px;}
.F0XO1GC-f-w > div > div:first-child {margin-left: 0px;}
.F0XO1GC-f-g {transform: rotate(180deg); vertical-align: middle;}
.F0XO1GC-f-m {transform: rotate(0deg); vertical-align: middle;}
.F0XO1GC-f-h {border: 1px solid rgb(235, 235, 235); padding: 4px; cursor: pointer !important;}
.F0XO1GC-b-P .F0XO1GC-f-h {padding: 3px 3px 4px;}
.F0XO1GC-f-h:hover {background-color: rgb(238, 238, 238);}
.F0XO1GC-f-i:hover {visibility: visible;}
.F0XO1GC-f-i {visibility: hidden; position: absolute; right: 2px; top: 0px; bottom: 0px; padding: 8px 0px 8px 8px;}
.F0XO1GC-f-n {display: none; position: absolute; padding: 8px 0px;}
.F0XO1GC-f-j .F0XO1GC-f-n {display: block;}
.F0XO1GC-b-O .F0XO1GC-f-i ,body .F0XO1GC-f-i {padding: 7px 0px 7px 7px;}
.F0XO1GC-b-P .F0XO1GC-f-i {padding: 6px 0px 6px 6px;}
.F0XO1GC-b-O .F0XO1GC-f-n ,body .F0XO1GC-f-n {padding: 7px 0px;}
.F0XO1GC-b-P .F0XO1GC-f-n {padding: 6px 0px;}
.F0XO1GC-w-a {height: 21px; width: 21px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAoUlEQVR4XmNgGAWDFUgCMTu6ICXAHIgnAbEzugS5wB6IlwBxFLoEuSAQiGcCcRkQM6HJkQxYgTidAWJgDpocWYAbiCsZIAaWMkAsIAlMAWJ/IGaB8sWAuJkBYmAdEHNCxUkCjgwQA6qA2AKI+6B8kMG8SOpIBqkMEINguBOIhVBUkAFAXmxigBjYA8TSqNLkA1kGiIEKaOIUA7IiZRQMcgAAWowSHyS3HFUAAAAASUVORK5CYII=") no-repeat scroll 0px 0px; position: absolute; left: 3px;}
.gux-combo-item.F0XO1GC-w-b {padding-left: 28px;}
.goog-button-base {cursor: default; font: 0.846em/1 Arial,sans-serif; letter-spacing: normal; margin: 0px 1px; outline: medium none; text-align: center; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: nowrap; word-spacing: normal;}
.goog-button-base-outer-box {border-top: 1px solid rgb(187, 187, 187); border-bottom: 1px solid rgb(170, 170, 170);}
.goog-button-base-inner-box {background: rgb(227, 227, 227) none repeat scroll 0% 0%; border-left: 1px solid rgb(187, 187, 187); border-right: 1px solid rgb(170, 170, 170); margin: 0px -1px;}
.goog-button-base-pos {height: 100%; position: relative;}
.goog-button-base-top-shadow {background: rgb(249, 249, 249) none repeat scroll 0% 0%; border-bottom: 0.23em solid rgb(238, 238, 238); height: 0.692em; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px;}
.goog-button-base-content {color: rgb(51, 51, 51); line-height: 1.7em; position: relative; padding: 0px 0.545em; text-align: center;}
.goog-button-base-hover .goog-button-base-content ,.goog-button-base-focused .goog-button-base-content {color: rgb(0, 0, 0);}
.goog-button-base-hover .goog-button-base-outer-box ,.goog-button-base-hover .goog-button-base-inner-box ,.goog-button-base-focused .goog-button-base-outer-box ,.goog-button-base-focused .goog-button-base-inner-box {border-color: rgb(136, 136, 136);}
.goog-button-base-active .goog-button-base-inner-box ,.goog-button-base-open .goog-button-base-inner-box {background: rgb(249, 249, 249) none repeat scroll 0% 0%;}
.goog-button-base-active .goog-button-base-top-shadow ,.goog-button-base-open .goog-button-base-top-shadow {background: rgb(227, 227, 227) none repeat scroll 0% 0%;}
.goog-button-base-active .goog-button-base-content ,.goog-button-base-open .goog-button-base-content {color: rgb(0, 0, 0);}
.goog-button-base-primary .goog-button-base-content {font-weight: bold; color: rgb(0, 0, 0);}
.goog-button-base-disabled {cursor: default;}
.goog-button-base-disabled .goog-button-base-inner-box {background: rgb(238, 238, 238) none repeat scroll 0% 0%;}
.goog-button-base-disabled .goog-button-base-top-shadow {background: rgb(238, 238, 238) none repeat scroll 0% 0%; border-color: rgb(238, 238, 238);}
.goog-button-base-disabled .goog-button-base-content {color: rgb(153, 153, 153);}
.goog-button-base-collapse-right ,.goog-button-base-collapse-right .goog-button-base-inner-box {margin-right: 0px;}
.goog-button-base-collapse-left {margin-left: 0px;}
.goog-button-base-collapse-left .goog-button-base-inner-box {margin-left: 0px; border-left: 1px solid rgb(255, 255, 255);}
.goog-button-base-hover.goog-button-base-collapse-left ,.goog-button-base-focused.goog-button-base-collapse-left {border-left: 1px solid rgb(136, 136, 136); margin-left: -1px; z-index: 1;}
.goog-button-base-selected .goog-button-base-outer-box ,.goog-button-base-selected .goog-button-base-inner-box {background-color: rgb(119, 119, 119); border-color: rgb(136, 136, 136);}
.goog-button-base-selected .goog-button-base-top-shadow {border-bottom-color: rgb(136, 136, 136); background-color: rgb(153, 153, 153);}
.goog-button-base-selected .goog-button-base-content {color: rgb(238, 238, 238);}
.goog-button-base-collapse-left.goog-button-base-selected .goog-button-base-inner-box {border-left: 1px solid rgb(85, 85, 85);}
.F0XO1GC-r-e {background-color: rgb(42, 42, 42); border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); display: block; position: absolute; padding: 5px 7px; z-index: 10; white-space: nowrap;}
.F0XO1GC-r-g {z-index: 1021;}
.F0XO1GC-r-e strong {color: rgb(255, 255, 255);}
.F0XO1GC-r-e::before ,.F0XO1GC-r-e::after {border-style: solid; content: ""; display: block; height: 0px; position: absolute; width: 0px;}
.F0XO1GC-r-e.F0XO1GC-r-f::before ,.F0XO1GC-r-e.F0XO1GC-r-h::before ,.F0XO1GC-r-e.F0XO1GC-r-i::before ,.F0XO1GC-r-e.F0XO1GC-r-d::before {bottom: auto; margin-top: -7px; top: 50%;}
.F0XO1GC-r-e.F0XO1GC-r-f::after ,.F0XO1GC-r-e.F0XO1GC-r-h::after ,.F0XO1GC-r-e.F0XO1GC-r-i::after ,.F0XO1GC-r-e.F0XO1GC-r-d::after {bottom: auto; margin-top: -6px; top: 50%;}
.F0XO1GC-r-e.F0XO1GC-r-l::before ,.F0XO1GC-r-e.F0XO1GC-r-c::before ,.F0XO1GC-r-e.F0XO1GC-r-l::after ,.F0XO1GC-r-e.F0XO1GC-r-c::after {left: 80% !important;}
.F0XO1GC-r-e.F0XO1GC-r-k::before ,.F0XO1GC-r-e.F0XO1GC-r-b::before ,.F0XO1GC-r-e.F0XO1GC-r-k::after ,.F0XO1GC-r-e.F0XO1GC-r-b::after {left: 20% !important;}
.F0XO1GC-r-e.F0XO1GC-r-j::before ,.F0XO1GC-r-e.F0XO1GC-r-a::before {left: 50%; margin-left: -7px; right: auto;}
.F0XO1GC-r-e.F0XO1GC-r-j::after ,.F0XO1GC-r-e.F0XO1GC-r-a::after {left: 50%; margin-left: -6px; right: auto;}
.F0XO1GC-r-e.F0XO1GC-r-j::before {border-color: rgb(255, 255, 255) transparent; border-width: 8px 7px 0px; bottom: -8px;}
.F0XO1GC-r-e.F0XO1GC-r-j::after {border-color: rgb(42, 42, 42) transparent; border-width: 7px 6px 0px; bottom: -7px;}
.F0XO1GC-r-e.F0XO1GC-r-a::before {border-color: rgb(255, 255, 255) transparent; border-width: 0px 7px 8px; top: -8px;}
.F0XO1GC-r-e.F0XO1GC-r-a::after {border-color: rgb(42, 42, 42) transparent; border-width: 0px 6px 7px; top: -7px;}
.F0XO1GC-r-e.F0XO1GC-r-f::before {border-color: transparent rgb(255, 255, 255); border-width: 7px 0px 7px 8px; right: -8px;}
.F0XO1GC-r-e.F0XO1GC-r-f::after {border-color: transparent rgb(42, 42, 42); border-width: 6px 0px 6px 7px; right: -7px;}
.F0XO1GC-r-e.F0XO1GC-r-h::before {border-color: transparent rgb(255, 255, 255); border-width: 7px 8px 7px 0px; left: -8px;}
.F0XO1GC-r-e.F0XO1GC-r-h::after {border-color: transparent rgb(42, 42, 42); border-width: 6px 7px 6px 0px; left: -7px;}
.F0XO1GC-r-e.F0XO1GC-r-i::before {border-color: transparent rgb(255, 255, 255); border-width: 7px 0px 7px 8px; right: -8px;}
.F0XO1GC-r-e.F0XO1GC-r-i::after {border-color: transparent rgb(42, 42, 42); border-width: 6px 0px 6px 7px; right: -7px;}
.F0XO1GC-r-e.F0XO1GC-r-d::before {border-color: transparent rgb(255, 255, 255); border-width: 7px 8px 7px 0px; left: -8px;}
.F0XO1GC-r-e.F0XO1GC-r-d::after {border-color: transparent rgb(42, 42, 42); border-width: 6px 7px 6px 0px; left: -7px;}
.F0XO1GC-j-t {background-color: white; border: medium none; outline: medium none; padding: 0px;}
.F0XO1GC-j-m {font-size: 16px; line-height: 24px; color: rgb(34, 34, 34); font-weight: normal; margin-bottom: 8px;}
.F0XO1GC-b-zb .F0XO1GC-j-m ,.F0XO1GC-j-t .F0XO1GC-j-m ,.F0XO1GC-b-P .F0XO1GC-b-zb .F0XO1GC-j-m ,.F0XO1GC-b-O .F0XO1GC-b-zb .F0XO1GC-j-m ,.F0XO1GC-b-N .F0XO1GC-b-zb .F0XO1GC-j-m ,body .F0XO1GC-b-zb .F0XO1GC-j-m {background-color: rgb(66, 133, 244); color: rgb(255, 255, 255); height: 36px; padding: 0px; margin: 0px;}
.F0XO1GC-b-P .F0XO1GC-j-m {padding: 20px 16px 0px;}
.F0XO1GC-j-e {overflow-y: auto; overflow-x: hidden; position: relative; max-width: 600px; min-width: 250px; font-size: 13px; line-height: 17px;}
.F0XO1GC-b-P .F0XO1GC-b-zb .F0XO1GC-j-f ,.F0XO1GC-b-O .F0XO1GC-b-zb .F0XO1GC-j-f ,.F0XO1GC-b-N .F0XO1GC-b-zb .F0XO1GC-j-f ,.F0XO1GC-b-zb .F0XO1GC-j-f ,body .F0XO1GC-b-zb .F0XO1GC-j-f {margin: 0px;}
.F0XO1GC-j-f {margin: 24px;}
.F0XO1GC-b-P .F0XO1GC-j-f {margin: 12px;}
.F0XO1GC-j-f .F0XO1GC-j-q {font-weight: bold;}
.F0XO1GC-j-f .F0XO1GC-j-n {color: rgb(102, 102, 102); margin-bottom: 12px; margin-left: 22px;}
.F0XO1GC-j-f .F0XO1GC-j-o {margin-top: 12px;}
.F0XO1GC-j-r {height: 24px; width: 24px;}
.F0XO1GC-j-j ,.F0XO1GC-j-h {display: table-cell;}
.F0XO1GC-j-i {margin: 24px;}
.F0XO1GC-j-g {margin-top: 24px; text-align: left;}
.F0XO1GC-j-h > .F0XO1GC-j-g {margin: 48px 24px 24px;}
.F0XO1GC-j-y.F0XO1GC-j-w .F0XO1GC-j-g {margin-top: 24px;}
.F0XO1GC-j-x .F0XO1GC-j-f {margin-top: 0px;}
.F0XO1GC-j-w .F0XO1GC-j-f {margin-bottom: 0px;}
.F0XO1GC-j-p .F0XO1GC-j-e {overflow: visible; max-width: none; padding: 0px;}
.F0XO1GC-j-u .F0XO1GC-j-c {display: none;}
.F0XO1GC-j-c {cursor: pointer; right: 10px; position: absolute; top: 6px;}
.F0XO1GC-b-zb .F0XO1GC-j-c ,.F0XO1GC-j-s .F0XO1GC-j-c {line-height: 36px; top: 8px; vertical-align: text-bottom;}
.F0XO1GC-j-c img:hover {background-color: rgb(123, 170, 247);}
.F0XO1GC-j-s {background-color: rgb(66, 133, 244); bottom: 0px; height: 36px; position: fixed; right: 25px; width: 260px; z-index: 1;}
.F0XO1GC-j-t .F0XO1GC-j-l ,.F0XO1GC-b-zb .F0XO1GC-j-l ,.F0XO1GC-j-s .F0XO1GC-j-l {color: rgb(255, 255, 255); font-family: "Roboto",Arial,sans-serif; font-size: 16px; font-weight: normal; line-height: 36px; padding-left: 15px; text-align: left;}
.F0XO1GC-b-i .F0XO1GC-j-c {top: 5px; right: 5px;}
.F0XO1GC-b-i .F0XO1GC-j-c img {display: block;}
.F0XO1GC-j-f .F0XO1GC-k-c ,.F0XO1GC-j-f .F0XO1GC-k-c:focus {background-image: none; background-repeat: repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-position: 0% 0%; background-size: auto auto; background-color: inherit; border: 1px solid rgba(0, 0, 0, 0); box-shadow: none; color: inherit; font-size: 13px; padding: 0px 3px; opacity: 0.6;}
.F0XO1GC-j-f .F0XO1GC-k-c:hover {background-color: lightgray;}
.gssb_c {border: 0px none; position: absolute; z-index: 989;}
.gssb_e {border-width: 1px; border-style: solid; border-color: rgb(217, 217, 217) rgb(204, 204, 204) rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); cursor: default;}
.gssb_f {visibility: hidden; white-space: nowrap;}
.gssb_k {border: 0px none; display: block; position: absolute; top: 0px; z-index: 988;}
.gsdd_a {border: medium none !important;}
.gsib_a {width: 100%; vertical-align: top; padding: 4px 5px 0px;}
.gssb_a {padding: 0px 7px;}
.gssb_a ,.gssb_a td {white-space: nowrap; overflow: hidden; line-height: 22px;}
#gssb_b {font-size: 11px; color: rgb(51, 102, 204); text-decoration: none;}
#gssb_b:hover {font-size: 11px; color: rgb(51, 102, 204); text-decoration: underline;}
.gssb_g {text-align: center; padding: 8px 0px 7px; position: relative;}
.gssb_h {font-size: 15px; height: 28px; margin: 0.2em;}
.gssb_i {background: rgb(213, 226, 255) none repeat scroll 0% 0%;}
.gss_ifl {visibility: hidden; padding-left: 5px;}
.gssb_i .gss_ifl {visibility: visible;}
a.gssb_j {font-size: 13px; color: rgb(51, 102, 204); text-decoration: none; line-height: 100%;}
a.gssb_j:hover {text-decoration: underline;}
.gssb_l {height: 1px; background-color: rgb(229, 229, 229);}
.gssb_m {color: rgb(0, 0, 0); background: rgb(255, 255, 255) none repeat scroll 0% 0%;}
#answer-thumbs-up-id.thumb_unchecked ,#answer-thumbs-down-id.thumb_unchecked {fill: rgb(34, 34, 34); opacity: 0.1;}
#answer-thumbs-up-id.thumb_unchecked:hover ,#answer-thumbs-down-id.thumb_unchecked:hover {fill: rgb(34, 34, 34); opacity: 0.4;}
#answer-thumbs-up-id.thumb_checked ,#answer-thumbs-down-id.thumb_checked {fill: rgb(34, 34, 34); opacity: 1;}
#answer-thumbs-up-id.thumb_checked:hover ,#answer-thumbs-down-id.thumb_checked:hover {fill: rgb(34, 34, 34); opacity: 0.7;}
.gsar_a {padding: 0px;}
.gsar_b {overflow: hidden; text-overflow: ellipsis; margin-left: 6px;}
.gsar_c {border-top: 1px solid rgb(229, 229, 229);}
.gsas_a {color: rgb(153, 153, 153); font-size: 12px; margin-left: 6px; white-space: nowrap;}
.gsas_b {color: rgb(51, 102, 204); font-size: 11px; margin-left: 10px; white-space: nowrap;}
.gsas_c {padding: 0px;}
.gsas_d {float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-left: 2px; line-height: 22px;}
.gsas_e {text-align: right; white-space: normal; height: 22px; line-height: 22px;}
.gsan_a {color: rgb(119, 119, 119); overflow: hidden; text-overflow: ellipsis;}
.gstq_a {height: 18px; line-height: normal; overflow: hidden; text-overflow: ellipsis; max-width: 700px; margin-left: 6px;}
.gstq_b {margin-top: 10px;}
.gstq_c {color: rgb(95, 99, 104); font-size: 12px; margin-bottom: 5px;}
.gstq_d {margin-bottom: 7px; margin-top: 9px;}
.gstq_e {height: 0px;}
.gsas_c {padding: 0px;}
.gsas_d {float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gsfe_a {border-width: 1px; border-style: solid; border-color: rgb(160, 160, 160) rgb(185, 185, 185) rgb(185, 185, 185); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}
.gsfe_b {border: 1px solid rgb(77, 144, 254); outline: medium none; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset;}
.gsaq_a {padding: 0px;}
.gsaq_b {display: none; cursor: pointer; width: 38px; height: 14px; opacity: 0.4; background-image: url("//ssl.gstatic.com/ui/v1/icons/common/x_8px.png"); background-position: center center; background-repeat: no-repeat;}
.gssb_i .gsaq_b {display: block;}
.gsfs {font-size: 14px;}
#gbqfqwb {padding: 0px;}
.gsib_a {padding: 4px 8px 0px;}
#gbqfaa ,#gbqfab {z-index: 7;}
.gstt {width: 100%;}
.gssb_c {z-index: 995;}
.gssb_i > .gssb_a {border-left: 2px solid rgb(77, 144, 254); padding-left: 5px;}
.gssb_e {background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(217, 217, 217) rgb(204, 204, 204) rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);}
.gssb_i {background: rgb(238, 238, 238) none repeat scroll 0% 0%;}
.gssb_l {margin: 7px 0px;}
.gssb_m {margin-bottom: 7px;}
.gscs_a {border: 0px none; left: 0px; position: absolute; top: 0px; width: 100%;}
.gsbv_a {position: fixed; z-index: 997;}
.gsbv_b {border-right: 1px solid rgb(204, 204, 204); overflow: hidden;}
.gsbv_c {height: 26px; position: relative; width: 13px;}
.gsbv_d {border-width: 13px; border-style: solid; border-color: transparent rgb(204, 204, 204) transparent transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; width: 0px; position: absolute; margin-top: 8px; height: 0px;}
.gsbv_e {border-width: 13px; border-style: outset solid outset outset; border-color: transparent rgb(255, 255, 255) transparent transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; height: 0px; width: 0px; position: absolute; margin-top: 8px; left: 0px;}
.gsbv_g {text-decoration: none !important; font-size: 11px; font-weight: bold; text-align: center; white-space: nowrap; margin-right: 16px; height: 27px; line-height: 27px; min-width: 54px; outline: 0px none; padding: 8px; border-radius: 2px;}
.gsbv_h {background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); position: absolute; left: 25px;}
.gsbv_i {margin: 16px;}
.gsbv_j {color: rgb(102, 102, 102); margin: 16px; white-space: normal; width: 260px; font-size: 13px; line-height: 18px;}
a.gsbv_k ,a.gsbv_k:visited {color: rgb(255, 255, 255); background-color: rgb(77, 144, 254); border: 1px solid rgb(48, 121, 237);}
.gsbv_k {background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(71, 135, 237)) repeat scroll 0% 0%;}
.gsbv_k:hover {background-color: rgb(53, 122, 232); border: 1px solid rgb(47, 91, 183);}
.gsbv_k:hover {background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(53, 122, 232)) repeat scroll 0% 0%;}
a.gsbv_l ,a.gsbv_l:visited {color: rgb(68, 68, 68); background-color: rgb(245, 245, 245); border: 1px solid rgb(220, 220, 220);}
.gsbv_l {background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)) repeat scroll 0% 0%;}
.gsbv_l:hover {color: rgb(51, 51, 51); background-color: rgb(248, 248, 248); border: 1px solid rgb(198, 198, 198);}
.gsbv_l:hover {background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)) repeat scroll 0% 0%;}
.gsom_a {background-color: rgb(249, 237, 190); font-size: 13px; line-height: 32px; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(229, 229, 229); margin: 0px -7px;}
.F0XO1GC-s-d {padding-right: 144px; white-space: nowrap;}
.F0XO1GC-s-e {margin: 19px 16px 0px 0px; white-space: nowrap; min-width: 384px; max-width: 512px; width: 100%; display: inline-block; position: relative; height: 29px; line-height: 27px; vertical-align: top;}
.F0XO1GC-b-P .F0XO1GC-s-e {margin-top: 7px;}
.F0XO1GC-s-e input[type="text"] {position: absolute; left: 0px; right: 0px; width: 100%;}
.F0XO1GC-s-b {max-height: 250px; overflow-y: auto; overflow-x: hidden; white-space: nowrap;}
.F0XO1GC-s-b .F0XO1GC-s-c {padding-left: 20px;}
.suggestPopupContent {cursor: pointer;}
.suggestPopupContent .F0XO1GC-s-g {margin-left: 5px; color: rgb(0, 0, 0);}
.F0XO1GC-s-i {position: relative;}
.F0XO1GC-s-h {position: relative; float: left; margin: 8px 6px 0px 0px;}
.F0XO1GC-s-f {margin-top: 19px; vertical-align: top;}
.F0XO1GC-b-P .F0XO1GC-s-f {margin-top: 7px;}
.F0XO1GC-s-f img {opacity: 1 !important;}
.F0XO1GC-s-a {cursor: pointer; position: absolute; right: 2px; text-align: center;}
.F0XO1GC-s-a img {opacity: 0.667; margin: 0px 6px 2px;}
.F0XO1GC-s-a:hover img {opacity: 1;}
.F0XO1GC-q-V {position: relative; margin-left: 12px;}
.F0XO1GC-q-c {width: 100%;}
.F0XO1GC-q-c .goog-button-base {margin-right: 4px;}
.F0XO1GC-q-c .goog-button-base-collapse-right {margin-right: 0px;}
.F0XO1GC-q-c .goog-button-base {vertical-align: middle;}
.F0XO1GC-q-q {padding: 0px 0px 5px;}
.F0XO1GC-q-r {position: relative; border-bottom: 1px solid rgb(235, 235, 235); line-height: 27px;}
.embed .F0XO1GC-q-r.F0XO1GC-q-t {margin: 16px 30px 0px 0px; padding: 0px 0px 4px 12px !important;}
.F0XO1GC-q-r.F0XO1GC-q-t {margin: 16px 44px 0px 0px; padding: 0px 0px 4px !important;}
.chrome-theme .F0XO1GC-q-r.F0XO1GC-q-t {margin: 16px 0px 0px !important;}
.F0XO1GC-b-O .F0XO1GC-q-r.F0XO1GC-q-t ,body .F0XO1GC-q-r.F0XO1GC-q-t {margin: 8px 28px 0px 0px;}
.F0XO1GC-b-P .F0XO1GC-q-r.F0XO1GC-q-t {margin: 4px 16px 0px 0px;}
.F0XO1GC-b-gc .F0XO1GC-q-r.F0XO1GC-q-t ,body .F0XO1GC-q-r.F0XO1GC-q-t {margin-right: 30px;}
.F0XO1GC-q-r.F0XO1GC-q-t .jfk-button-standard ,.F0XO1GC-q-r.F0XO1GC-q-t .jfk-button-default {height: 19px; line-height: 19px; position: relative; vertical-align: top;}
.F0XO1GC-q-r.F0XO1GC-q-t .jfk-button-action {height: 19px; line-height: 19px; position: relative; vertical-align: top; top: -4px;}
.F0XO1GC-q-s {overflow: hidden;}
.F0XO1GC-q-V > img {margin: 0px 0px 0px 8px;}
.F0XO1GC-q-Q ,.F0XO1GC-q-t .F0XO1GC-q-x a ,.F0XO1GC-q-t .F0XO1GC-q-x span {white-space: nowrap; text-align: right; color: rgb(102, 102, 102);}
.F0XO1GC-q-G {text-align: center; padding-top: 25px; display: block;}
.F0XO1GC-q-W td {height: 20px; vertical-align: middle; border-bottom: 1px solid rgb(221, 221, 221); cursor: pointer;}
.F0XO1GC-q-o td {border-bottom: 1px solid rgb(221, 221, 221); cursor: pointer;}
.F0XO1GC-q-Z .F0XO1GC-q-B {font-weight: bold;}
.F0XO1GC-q-B {text-align: right; color: rgb(51, 51, 51);}
a.F0XO1GC-q-R ,a.F0XO1GC-q-R:visited {color: rgb(34, 34, 34); text-decoration: none;}
.F0XO1GC-q-Z a.F0XO1GC-q-R ,.F0XO1GC-q-Z a.F0XO1GC-q-R:visited {color: rgb(34, 34, 34); font-weight: bold;}
.F0XO1GC-q-W td:first-child ,.F0XO1GC-q-o td:first-child {border-left: 2px solid transparent;}
.F0XO1GC-q-W tr.selected td:first-child ,.F0XO1GC-q-o tr.selected td:first-child {border-left: 2px solid rgb(77, 144, 240);}
.F0XO1GC-q-W tr ,.F0XO1GC-q-o tr {background-color: rgba(255, 255, 255, 0.8);}
tr.F0XO1GC-q-N {background-color: rgba(0, 0, 0, 0.06);}
.F0XO1GC-q-Y tr.F0XO1GC-q-N {background-color: rgba(0, 0, 0, 0.04);}
.F0XO1GC-q-L {text-align: left; color: rgb(51, 51, 51);}
.F0XO1GC-q-t .F0XO1GC-q-L {padding-right: 30px;}
.F0XO1GC-b-O .F0XO1GC-q-t .F0XO1GC-q-L ,body .F0XO1GC-q-t .F0XO1GC-q-L {padding-right: 15px;}
.F0XO1GC-b-P .F0XO1GC-q-t .F0XO1GC-q-L {padding-right: 5px;}
.F0XO1GC-b-gc .F0XO1GC-q-t .F0XO1GC-q-L ,body .F0XO1GC-q-t .F0XO1GC-q-L {padding-right: 15px;}
.F0XO1GC-q-W {width: 100%; border-collapse: collapse;}
.F0XO1GC-q-W td {white-space: nowrap; overflow: hidden; padding: 8px;}
.F0XO1GC-b-O .F0XO1GC-q-W td ,body .F0XO1GC-q-W td {padding: 6px;}
.F0XO1GC-b-P .F0XO1GC-q-W td {padding: 2px;}
.F0XO1GC-q-o {table-layout: fixed; width: 100%; border-collapse: collapse;}
.F0XO1GC-q-X {margin: 0px 3px; vertical-align: middle;}
td.F0XO1GC-q-k {vertical-align: middle; cursor: default;}
.F0XO1GC-q-o .F0XO1GC-q-j {margin-left: 8px;}
.F0XO1GC-q-l {width: 0px;}
.F0XO1GC-q-o .F0XO1GC-q-l {width: 32px;}
.F0XO1GC-q-S {width: 70%;}
.F0XO1GC-q-t .F0XO1GC-q-S {width: 100%;}
.F0XO1GC-q-E .F0XO1GC-q-S {width: 60%;}
.F0XO1GC-q-O {width: 25%;}
.F0XO1GC-q-M {width: 0px;}
.F0XO1GC-q-g {width: 30%;}
.F0XO1GC-q-C {width: 0px;}
.F0XO1GC-q-E .F0XO1GC-q-C {width: 15%;}
.F0XO1GC-q-W .F0XO1GC-q-P {vertical-align: middle;}
.F0XO1GC-q-o .F0XO1GC-q-P {vertical-align: top; position: relative; top: -5px;}
.F0XO1GC-q-r .F0XO1GC-q-P {padding: 0px 8px 2px 0px !important;}
.F0XO1GC-q-m {position: relative;}
.F0XO1GC-q-A {height: 21px; width: 21px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAASklEQVR4Xu3OMQoAIBTDUO+Ph3aVB62bIBjIIKR8x/g8ydz0fTJi5LAZMXLYvIuX/U0zYuSwGTFy2LyLl/1NM2LksBkxctj8vMYCmbJE6ecHDvkAAAAASUVORK5CYII=") no-repeat scroll 0px 0px;}
.F0XO1GC-q-z {height: 21px; width: 21px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAJ0lEQVR4Xu3DgQUAAAzAsJ3e03dEKWMhM+8kxBZiC7GF2EJsIb5rFq8dLQEuSHONAAAAAElFTkSuQmCC") no-repeat scroll 0px 0px;}
.F0XO1GC-q-d {margin-right: 2px; margin-left: 4px; vertical-align: middle; position: relative;}
.F0XO1GC-q-d img {vertical-align: middle;}
.F0XO1GC-q-ab {border-bottom: 1px solid rgb(221, 221, 221);}
.F0XO1GC-q-a {color: rgb(102, 102, 102) !important; font-weight: normal !important;}
.F0XO1GC-q-b {margin-left: 5px; margin-right: 2px;}
.F0XO1GC-q-n {color: rgb(119, 119, 187) !important; margin-left: 4px; white-space: nowrap; vertical-align: middle;}
.F0XO1GC-q-y {min-width: 260px;}
.F0XO1GC-q-T {padding-top: 16px;}
.F0XO1GC-q-H {border-bottom: 1px solid rgb(235, 235, 235); text-align: center;}
.F0XO1GC-q-H > div {margin: 4px; text-align: center; padding: 7px 16px; background-color: rgb(249, 237, 190); border: 1px solid rgb(240, 195, 109); display: inline-block; border-radius: 2px; font-size: 11px; line-height: 16px; cursor: pointer;}
.F0XO1GC-q-H a {text-decoration: none; cursor: pointer; color: rgb(51, 51, 51);}
.F0XO1GC-q-H a:hover {color: rgb(32, 32, 32);}
.F0XO1GC-q-e {position: relative; min-width: 100px;}
.F0XO1GC-q-f {overflow: hidden; position: absolute; top: -9px; left: 0px; right: 8px; text-overflow: ellipsis; padding: 1px 8px; border-left: 1px dotted rgb(221, 221, 221);}
.F0XO1GC-q-J {display: inline-block; color: rgb(153, 153, 153); margin-left: 4px;}
.F0XO1GC-q-h {margin-left: 4px;}
.F0XO1GC-q-K {display: inline-block;}
.F0XO1GC-q-i {border-top: 1px solid rgb(235, 235, 235); padding-top: 8px; margin-top: 8px;}
.F0XO1GC-q-I {top: 3px; line-height: 17px; vertical-align: baseline;}
.F0XO1GC-q-I > img {opacity: 0.667;}
.F0XO1GC-q-I > img:hover {opacity: 1;}
.F0XO1GC-q-x {float: right; padding-right: 28px;}
.F0XO1GC-q-t .F0XO1GC-q-x {float: none; padding-right: 0px; display: inline-block;}
.F0XO1GC-q-t .F0XO1GC-q-x > div {padding-right: 8px;}
.chrome-theme .F0XO1GC-q-V {margin-left: 0px;}
.chrome-theme .F0XO1GC-q-ab {display: none;}
.F0XO1GC-q-F {border-top: 1px solid rgb(235, 235, 235); padding-top: 10px;}
.F0XO1GC-q-F h3 {padding-bottom: 10px;}
.F0XO1GC-q-F .jfk-button-action {margin-top: 10px;}
.F0XO1GC-q-D {background-color: rgb(232, 240, 254); border: 2px solid rgb(210, 227, 252); box-sizing: border-box; display: inline-flex; flex: 1 1 0%; flex-direction: row; font-size: 14px; font-weight: bold; line-height: 14px; margin: 0px 8px 8px; padding: 12px 16px;}
.F0XO1GC-q-D a {color: rgb(24, 79, 166); margin-left: 32px; text-decoration: underline;}
.F0XO1GC-ab-h {float: left;}
.F0XO1GC-ab-c {display: inline-block;}
.F0XO1GC-ab-a {float: right; display: inline-block;}
.F0XO1GC-ab-f {font-size: 18px;}
.F0XO1GC-ab-g {color: rgb(102, 102, 102);}
.F0XO1GC-ab-f ,.F0XO1GC-ab-g ,.F0XO1GC-ab-e {margin-right: 8px;}
.F0XO1GC-ab-a ,.F0XO1GC-ab-a:visited {color: rgb(17, 85, 204); line-height: 27px;}
.F0XO1GC-ab-b {line-height: 27px;}
.F0XO1GC-ab-k {vertical-align: baseline; display: inline-block;}
.F0XO1GC-ab-k div {line-height: 15px !important;}
.F0XO1GC-ab-j {height: 15px; vertical-align: baseline;}
.F0XO1GC-ab-i {position: relative; top: -1px;}
.F0XO1GC-ab-l {line-height: 17px;}
.F0XO1GC-ab-m {float: right;}
.F0XO1GC-ab-n {line-height: 17px; vertical-align: baseline;}
.F0XO1GC-ab-d {clear: both;}
.F0XO1GC-I-d {display: inline-block; height: 13px; padding: 5px; text-align: center; width: 13px; cursor: pointer;}
.F0XO1GC-I-d .F0XO1GC-I-c {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/ui/v1/star/star2.png") no-repeat scroll 0% 0%; height: 13px; width: 13px;}
.F0XO1GC-I-b .F0XO1GC-I-c {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/ui/v1/star/star2.png") no-repeat scroll 0% 0%;}
.F0XO1GC-I-a .F0XO1GC-I-c {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/ui/v1/star/star-lit.png") no-repeat scroll 0% 0%;}
.F0XO1GC-z-a .F0XO1GC-z-d {float: left;}
.F0XO1GC-z-a .F0XO1GC-z-e {float: right;}
.F0XO1GC-z-a .F0XO1GC-z-e td:last-child div {margin-right: 0px;}
.F0XO1GC-z-b {line-height: 24px; margin-bottom: 14px;}
.F0XO1GC-b-P .F0XO1GC-z-b {line-height: 17px; margin-bottom: 8px;}
.F0XO1GC-H-a {border: 1px solid transparent; color: rgb(255, 255, 255); background-color: rgb(209, 72, 54); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(209, 72, 54)); text-shadow: 0px 1px rgba(0, 0, 0, 0.1); text-transform: uppercase;}
.chrome-theme .F0XO1GC-H-a {background-color: rgb(3, 112, 234); background-image: -webkit-linear-gradient(top, rgb(0, 141, 253) 0%, rgb(3, 112, 234) 100%); border: 1px solid rgb(7, 107, 210); text-shadow: 1px 1px 1px rgb(7, 107, 210); text-transform: none;}
.F0XO1GC-H-a:hover {border-width: 1px; border-style: solid; border-color: rgb(176, 40, 26) rgb(176, 40, 26) rgb(175, 48, 31); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background-color: rgb(197, 55, 39); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(197, 55, 39)); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);}
.F0XO1GC-H-a:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset; outline: 0px none rgba(0, 0, 0, 0);}
.chrome-theme .F0XO1GC-H-a:focus {box-shadow: none; outline: medium none !important; border: 1px solid rgb(6, 73, 144);}
.F0XO1GC-H-a:active {background-color: rgb(176, 40, 26); border: 1px solid rgb(153, 42, 27); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(176, 40, 26)); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset;}
.chrome-theme .F0XO1GC-H-a:hover ,.chrome-theme .F0XO1GC-H-a:active {background-color: rgb(3, 112, 234); border: 1px solid rgb(7, 107, 210); background-image: -webkit-linear-gradient(top, rgb(0, 141, 253) 30%, rgb(3, 112, 234) 100%);}
.F0XO1GC-H-a.F0XO1GC-m-c {background: rgb(209, 72, 54) none repeat scroll 0% 0%;}
.gux-menu-button {background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBQTFRFZmZm////AgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+foKCgoaGhoqKio6OjpKSkpaWlpqamp6enqKioqampqqqqq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFxsbGx8fHyMjIycnJysrKy8vLzMzMzc3Nzs7Oz8/P0NDQ0dHR0tLS09PT1NTU1dXV1tbW19fX2NjY2dnZ2tra29vb3Nzc3d3d3t7e39/f4ODg4eHh4uLi4+Pj5OTk5eXl5ubm5+fn6Ojo6enp6urq6+vr7Ozs7e3t7u7u7+/v8PDw8fHx8vLy8/Pz9PT09fX19vb29/f3+Pj4+fn5+vr6+/v7/Pz8/f39/v7+////AADF2QAAAAJ0Uk5T/wDltzBKAAAAH0lEQVR42mJghAAGGJ0GAQyMYAokDqLA8mlI6gACDAC8pAaCn/ezogAAAABJRU5ErkJggg==") no-repeat scroll right 50%; padding-right: 12px; text-align: left;}
.gux-menu-button-disabled {background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBQTFRFmZmZ////AgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+foKCgoaGhoqKio6OjpKSkpaWlpqamp6enqKioqampqqqqq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFxsbGx8fHyMjIycnJysrKy8vLzMzMzc3Nzs7Oz8/P0NDQ0dHR0tLS09PT1NTU1dXV1tbW19fX2NjY2dnZ2tra29vb3Nzc3d3d3t7e39/f4ODg4eHh4uLi4+Pj5OTk5eXl5ubm5+fn6Ojo6enp6urq6+vr7Ozs7e3t7u7u7+/v8PDw8fHx8vLy8/Pz9PT09fX19vb29/f3+Pj4+fn5+vr6+/v7/Pz8/f39/v7+////uBOGsAAAAAJ0Uk5T/wDltzBKAAAAH0lEQVR42mJghAAGGD0TAhgYwRRIHESB5WciqQMIMAAZIwmyA+lVoQAAAABJRU5ErkJggg==") no-repeat scroll right 50%; padding-right: 12px;}
.gux-menu-button-selected {background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBQTFRFZmZm////AgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+foKCgoaGhoqKio6OjpKSkpaWlpqamp6enqKioqampqqqqq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFxsbGx8fHyMjIycnJysrKy8vLzMzMzc3Nzs7Oz8/P0NDQ0dHR0tLS09PT1NTU1dXV1tbW19fX2NjY2dnZ2tra29vb3Nzc3d3d3t7e39/f4ODg4eHh4uLi4+Pj5OTk5eXl5ubm5+fn6Ojo6enp6urq6+vr7Ozs7e3t7u7u7+/v8PDw8fHx8vLy8/Pz9PT09fX19vb29/f3+Pj4+fn5+vr6+/v7/Pz8/f39/v7+////AADF2QAAAAJ0Uk5T/wDltzBKAAAAH0lEQVR42mJghAAGGP0fAhgYwRRIHESB5f8jqQMIMADSAxASsJSVyQAAAABJRU5ErkJggg==") no-repeat scroll right 50%; padding-right: 12px;}
.goog-inline-block {position: relative; display: inline-block;}
.F0XO1GC-L-f {text-indent: 32px;}
.F0XO1GC-L-d {text-indent: 17px;}
.F0XO1GC-L-e li {line-height: 19px; white-space: nowrap;}
.F0XO1GC-L-e li > div {cursor: pointer; overflow: hidden; text-overflow: ellipsis; padding: 4px 0px 4px 8px;}
.F0XO1GC-L-e li > div:hover {background-color: rgb(238, 238, 238);}
.F0XO1GC-L-e ul {list-style: outside none none; margin-left: -12px; margin-top: 0px;}
.F0XO1GC-L-e {list-style: outside none none;}
.F0XO1GC-L-e .F0XO1GC-L-g {color: rgb(66, 133, 244); font-weight: bold;}
.F0XO1GC-L-b {outline-style: none; padding: 5px; min-width: 400px;}
.F0XO1GC-L-c.F0XO1GC-L-b {padding: 0px;}
.F0XO1GC-L-c.F0XO1GC-L-b tr:first-child .gwt-Label {border-bottom: 1px solid rgb(204, 204, 204); color: rgb(102, 102, 102); padding: 18px 15px 15px;}
.F0XO1GC-L-b .F0XO1GC-L-a {position: relative; left: 5px;}
.F0XO1GC-L-c.F0XO1GC-L-b .F0XO1GC-L-a {left: 0px; max-height: 400px; padding-left: 15px;}
.F0XO1GC-L-c.F0XO1GC-L-b tr:last-child .F0XO1GC-L-h {border-top: 1px solid rgb(204, 204, 204); padding: 15px;}
.F0XO1GC-G-a {background-color: rgba(255, 255, 255, 0.65); border: 1px solid rgb(198, 198, 198); border-radius: 1px; height: 13px; margin: 0px 1px; outline: medium none; vertical-align: text-bottom; width: 13px; display: inline-block; position: relative;}
.F0XO1GC-G-h {display: block; position: absolute; width: 15px; height: 15px; top: -2px; left: 1px;}
.F0XO1GC-G-c .F0XO1GC-G-h {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/ui/v1/menu/checkmark.png") no-repeat scroll -5px -3px;}
.F0XO1GC-G-k .F0XO1GC-G-h {opacity: 0.3;}
.F0XO1GC-G-b {background-color: rgb(235, 235, 235);}
.F0XO1GC-G-f {border: 1px solid rgb(102, 102, 102); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1) inset;}
.F0XO1GC-G-e {border: 1px solid rgb(77, 144, 254);}
.F0XO1GC-G-k .F0XO1GC-G-a {background-color: rgba(255, 255, 255, 0.45); border: 1px solid rgb(241, 241, 241);}
.F0XO1GC-G-g .F0XO1GC-G-h {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/ui/v1/menu/checkmark-partial.png") no-repeat scroll -5px -3px;}
.F0XO1GC-G-i {margin-left: 5px;}
.F0XO1GC-G-k .F0XO1GC-G-i {color: rgb(184, 184, 184);}
.F0XO1GC-G-j {cursor: default; outline: medium none; line-height: 24px;}
.F0XO1GC-cc-a {padding-bottom: 7px;}
.F0XO1GC-cc-a input[type="text"] {width: 75px;}
.F0XO1GC-V-a {margin: 0px 1px; vertical-align: text-bottom; display: inline-block; position: relative; outline: medium none;}
.F0XO1GC-V-h {background: rgba(255, 255, 255, 0) none repeat scroll 0% 0%; border: 1px solid rgb(198, 198, 198); border-radius: 50%; box-sizing: border-box; height: 15px; margin: 0px; outline: medium none; text-align: left; width: 15px; display: block;}
.F0XO1GC-V-c .F0XO1GC-V-h {background: rgba(255, 255, 255, 0) none repeat scroll 0% 0%;}
.F0XO1GC-V-c .F0XO1GC-V-h::after {background: rgb(96, 96, 96) none repeat scroll 0% 0%; border-radius: 50%; content: ""; display: block; height: 7px; left: 3px; position: relative; top: 3px; width: 7px;}
.F0XO1GC-V-b .F0XO1GC-V-h {background: rgb(235, 235, 235) none repeat scroll 0% 0%; border-color: rgb(198, 198, 198);}
.F0XO1GC-V-f .F0XO1GC-V-h {border-color: rgb(102, 102, 102); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1) inset;}
.F0XO1GC-V-e .F0XO1GC-V-h {border: 1px solid rgb(77, 144, 254); background: rgba(255, 255, 255, 0) none repeat scroll 0% 0%;}
.F0XO1GC-V-e.F0XO1GC-V-c .F0XO1GC-V-h {background: rgba(255, 255, 255, 0) none repeat scroll 0% 0%;}
.F0XO1GC-V-k .F0XO1GC-V-h {border: 1px solid rgb(241, 241, 241); background: rgba(255, 255, 255, 0) none repeat scroll 0% 0%;}
.F0XO1GC-V-k.F0XO1GC-V-c .F0XO1GC-V-h {background: rgba(255, 255, 255, 0) none repeat scroll 0% 0%;}
.F0XO1GC-V-i {margin-left: 5px;}
.F0XO1GC-V-k .F0XO1GC-V-i {color: rgb(184, 184, 184);}
.F0XO1GC-V-j {cursor: default; outline: medium none; line-height: 24px;}
.F0XO1GC-xb-a {background-color: rgb(247, 247, 247); padding: 4px;}
.F0XO1GC-xb-a a {margin-right: 20px;}
.F0XO1GC-xb-c {color: rgb(136, 136, 136); padding: 4px;}
.F0XO1GC-xb-b {padding: 12px; background-color: rgb(255, 255, 255);}
.F0XO1GC-Ub-c > div {float: left;}
.F0XO1GC-Ub-c > div + div {margin-left: 4px;}
.F0XO1GC-Ub-a {color: rgb(153, 153, 153);}
.F0XO1GC-Ub-b {display: block; clear: both; color: rgb(153, 153, 153); font-size: 11px; line-height: 11px;}
.gux-confirm-panel-r1 {background-color: rgb(255, 238, 136); border-left: 1px solid rgb(255, 253, 240); border-right: 1px solid rgb(255, 253, 240); margin: 0px 1px; padding-top: 1px;}
.gux-confirm-panel-r2 {background-color: rgb(255, 238, 136); border-left: 1px solid rgb(255, 253, 240); border-right: 1px solid rgb(255, 253, 240); padding-top: 1px;}
.gux-confirm-panel-c {background-color: rgb(255, 238, 136); padding: 2px 15px;}
.gux-confirm-panel-message {color: rgb(0, 0, 0); font-weight: bold;}
.F0XO1GC-rb-w {padding: 10px; position: relative; height: 34px;}
.F0XO1GC-b-O .F0XO1GC-rb-w ,body .F0XO1GC-rb-w {padding: 8px;}
.F0XO1GC-b-P .F0XO1GC-rb-w {padding: 4px;}
.F0XO1GC-rb-j .F0XO1GC-rb-w {height: 51px;}
.F0XO1GC-rb-w + .F0XO1GC-rb-w {border-top: medium none;}
.F0XO1GC-rb-h {position: absolute; top: 10px; bottom: 10px; left: 86px; right: 114px;}
.F0XO1GC-q-w .F0XO1GC-b-Tb {font-size: 13px;}
.F0XO1GC-q-w .F0XO1GC-rb-h {right: 164px; left: 56px !important;}
.F0XO1GC-b-O .F0XO1GC-q-w .F0XO1GC-rb-h ,body .F0XO1GC-q-w .F0XO1GC-rb-h {right: 164px; left: 50px !important;}
.F0XO1GC-b-P .F0XO1GC-q-w .F0XO1GC-rb-h {right: 164px; left: 44px !important;}
.F0XO1GC-b-O .F0XO1GC-rb-h ,body .F0XO1GC-rb-h {top: 8px; bottom: 8px; left: 78px;}
.F0XO1GC-b-P .F0XO1GC-rb-h {top: 4px; bottom: 4px; left: 70px;}
.F0XO1GC-rb-q {position: absolute; top: 4px; left: 54px;}
.F0XO1GC-b-O .F0XO1GC-rb-q ,body .F0XO1GC-rb-q {top: 2px; left: 48px;}
.F0XO1GC-b-P .F0XO1GC-rb-q {top: 0px; left: 42px;}
.F0XO1GC-rb-e {position: absolute; left: 10px;}
.F0XO1GC-b-O .F0XO1GC-rb-e ,body .F0XO1GC-rb-e {left: 8px;}
.F0XO1GC-b-P .F0XO1GC-rb-e {left: 4px;}
.F0XO1GC-rb-p ,.F0XO1GC-rb-u ,.F0XO1GC-rb-c {position: absolute; overflow: hidden; left: 0px; right: 0px;}
.F0XO1GC-rb-u {top: -2px;}
.F0XO1GC-rb-c ,.F0XO1GC-rb-p {top: 17px; color: rgb(102, 102, 102); white-space: nowrap;}
.F0XO1GC-rb-j .F0XO1GC-rb-c {top: 34px;}
.F0XO1GC-rb-t {display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.F0XO1GC-rb-s.F0XO1GC-rb-o {font-weight: normal;}
.F0XO1GC-rb-v {float: right; margin-left: 4px; margin-right: 8px;}
.F0XO1GC-q-Y .F0XO1GC-rb-c {color: rgb(136, 136, 136); white-space: nowrap;}
.F0XO1GC-q-Y .F0XO1GC-rb-u {right: 38px;}
.F0XO1GC-rb-d {overflow: hidden; text-overflow: ellipsis;}
.F0XO1GC-rb-d > span img {vertical-align: middle; position: relative; top: -2px;}
.F0XO1GC-rb-b {color: rgb(51, 51, 51); display: inline-block;}
.F0XO1GC-rb-n {position: absolute; top: 10px; bottom: 10px; right: 10px; width: 90px; overflow: hidden; border-left: 1px dotted rgb(216, 216, 216); padding-left: 8px;}
.F0XO1GC-b-O .F0XO1GC-rb-n ,body .F0XO1GC-rb-n {top: 8px; bottom: 8px; right: 8px;}
.F0XO1GC-b-P .F0XO1GC-rb-n {top: 4px; bottom: 4px; right: 4px;}
.F0XO1GC-rb-f {position: absolute; top: 10px; bottom: 10px; right: 110px; overflow: hidden; padding-left: 8px;}
.F0XO1GC-b-O .F0XO1GC-rb-f ,body .F0XO1GC-rb-f {top: 8px; bottom: 8px; right: 108px;}
.F0XO1GC-b-P .F0XO1GC-rb-f {top: 4px; bottom: 4px; right: 104px;}
.F0XO1GC-rb-g {position: absolute; bottom: 10px; right: 10px; padding-left: 8px; color: rgb(136, 136, 136);}
.F0XO1GC-b-O .F0XO1GC-rb-g ,body .F0XO1GC-rb-g {bottom: 8px; right: 8px;}
.F0XO1GC-b-P .F0XO1GC-rb-g {bottom: 4px; right: 4px;}
.F0XO1GC-rb-y {width: 16px; height: 16px; overflow: hidden;}
.F0XO1GC-rb-x {width: 16px; height: 16px; overflow: hidden; position: absolute; left: 58px; top: 28px;}
.F0XO1GC-b-O .F0XO1GC-rb-x ,body .F0XO1GC-rb-x {left: 52px; top: 26px;}
.F0XO1GC-b-P .F0XO1GC-rb-x {left: 46px; top: 22px;}
.F0XO1GC-rb-r::before {content: " - ";}
.F0XO1GC-rb-z {font-weight: normal; margin-left: 4px;}
.F0XO1GC-rb-k {padding: 8px; position: relative;}
.F0XO1GC-b-O .F0XO1GC-rb-k ,body .F0XO1GC-rb-k {padding: 6px;}
.F0XO1GC-b-P .F0XO1GC-rb-k {padding: 4px;}
.F0XO1GC-rb-a {display: block; position: absolute; left: 58px;}
.F0XO1GC-rb-l {color: rgb(102, 102, 102); display: inline; margin-left: 78px;}
.F0XO1GC-rb-m {color: rgb(170, 170, 170); display: inline;}
.F0XO1GC-ub-a {position: relative; background-color: rgb(245, 245, 245); padding: 18px; border-left: 1px solid rgb(228, 228, 228);}
.F0XO1GC-ub-b {overflow: auto;}
.F0XO1GC-ub-a .F0XO1GC-vb-z ,body .F0XO1GC-vb-z {font-size: 18px; padding: 2px;}
.F0XO1GC-ec-a {padding: 8px 0px;}
.F0XO1GC-ec-a > div {background-color: rgb(249, 237, 190); padding: 4px;}
.F0XO1GC-pb-d {background-color: rgb(255, 255, 255); box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2); padding: 10px; z-index: 1021;}
.F0XO1GC-pb-b {padding-top: 5px; padding-bottom: 5px; font-size: 11px; color: rgb(102, 102, 102);}
.F0XO1GC-pb-g {width: 100%;}
.F0XO1GC-pb-e {display: block;}
.F0XO1GC-pb-c {display: block; width: 100%;}
.F0XO1GC-pb-f {display: block;}
.gwt-SuggestBoxPopup {overflow: auto !important; max-height: 240px; z-index: 1021;}
.F0XO1GC-b-O .gwt-SuggestBoxPopup ,body .gwt-SuggestBoxPopup {line-height: 26px !important;}
.F0XO1GC-b-P .gwt-SuggestBoxPopup {line-height: 20px !important;}
.item {position: relative;}
.F0XO1GC-b-O .item ,body .item {line-height: 26px !important;}
.F0XO1GC-b-P .item {line-height: 20px !important;}
.item-selected {position: relative;}
td > strong {color: orange;}
.F0XO1GC-j-f .F0XO1GC-pb-d {box-shadow: none;}
.F0XO1GC-vb-p {padding: 8px;}
.F0XO1GC-vb-r {padding-bottom: 20px;}
.F0XO1GC-vb-a {padding: 16px 0px;}
.F0XO1GC-vb-a .goog-button-base {margin-right: 1em;}
.F0XO1GC-vb-z {width: 99%; display: block; border: 1px solid rgb(102, 136, 238); margin: 5px 0px;}
.F0XO1GC-vb-A {padding-top: 8px;}
.F0XO1GC-vb-i .gwt-CheckBox {white-space: nowrap; padding-right: 1em; display: inline-block;}
.F0XO1GC-vb-g {width: 25px; font-weight: bold; text-align: left; padding: 10px 18px 0px 0px; vertical-align: top; white-space: nowrap; color: rgb(153, 153, 153);}
.F0XO1GC-vb-h {width: 99%; border: 1px solid rgb(102, 136, 238); margin: 3px 0px 3px 3px; font-size: 13px;}
.F0XO1GC-vb-f {color: rgb(136, 136, 136); font-size: 85%; text-decoration: none;}
.F0XO1GC-vb-k {background-color: white; max-width: 99%;}
.F0XO1GC-vb-q ,.F0XO1GC-vb-l ,.F0XO1GC-vb-E ,.F0XO1GC-vb-F ,body {min-height: 200px; max-width: 100%; overflow: auto; outline: medium none; margin-bottom: 4px;}
.F0XO1GC-vb-q {resize: none;}
.F0XO1GC-vb-E ,.F0XO1GC-vb-F {height: 200px; resize: vertical;}
.F0XO1GC-vb-q ,.F0XO1GC-vb-F {padding: 4px;}
.F0XO1GC-vb-b {margin: 8px 0px;}
.F0XO1GC-vb-b td {vertical-align: middle;}
.F0XO1GC-vb-b a {cursor: pointer; padding: 0px 4px;}
.F0XO1GC-vb-j {white-space: nowrap;}
.F0XO1GC-vb-j a {text-decoration: underline;}
.F0XO1GC-vb-v {cursor: pointer; margin-left: 4px;}
.F0XO1GC-vb-e {padding-left: 10px;}
.F0XO1GC-vb-B {font-weight: bold; margin-bottom: 8px;}
.F0XO1GC-vb-w {margin-bottom: 5px; margin-right: 5px;}
.F0XO1GC-vb-x {max-width: 99%; overflow: hidden; transition: all 0.15s ease-in-out 0s;}
.F0XO1GC-vb-C {margin-bottom: 8px;}
.F0XO1GC-vb-o {color: rgb(136, 136, 136); text-decoration: none;}
.F0XO1GC-vb-y {font-weight: bold;}
.F0XO1GC-vb-n {border-bottom: 1px solid rgb(235, 235, 235); padding: 14px 0px 8px;}
.F0XO1GC-vb-c {display: inline-block; margin-right: 8px; position: relative; top: 6px;}
.F0XO1GC-vb-d {display: inline-block;}
.F0XO1GC-vb-D {font-weight: bold;}
.F0XO1GC-vb-u {display: inline-block; vertical-align: middle;}
.F0XO1GC-vb-t {padding-top: 3px;}
.F0XO1GC-vb-s {padding: 0px 5px 0px 15px;}
.F0XO1GC-vb-m {margin-right: 12px;}
.F0XO1GC-Uc-a {background: white none repeat scroll 0% 0%; min-width: 140px; overflow: hidden; white-space: nowrap;}
.F0XO1GC-Uc-b {display: flex; flex-wrap: wrap;}
.F0XO1GC-Uc-c {background-color: white; border: medium none; font-size: 11px; overflow: hidden; outline: medium none; margin: 2px 0px; width: 100%;}
.F0XO1GC-Uc-d {display: inline-block; margin: 0px; padding: 0px; width: 100%;}
.F0XO1GC-Lc-h {width: 99%; display: block; border: 1px solid rgb(102, 136, 238); margin: 5px 0px;}
.F0XO1GC-Lc-d {font-size: 11px; color: rgb(136, 136, 136);}
.F0XO1GC-Lc-e {font-size: 11px; text-decoration: none; white-space: nowrap;}
.F0XO1GC-Lc-c {white-space: nowrap; padding-bottom: 2px;}
.F0XO1GC-Lc-a {color: rgb(136, 136, 136);}
.F0XO1GC-Lc-b {color: rgb(153, 0, 0); font-size: 11px;}
.F0XO1GC-Lc-g {height: 2em; overflow: hidden; margin-right: 10px; padding-bottom: 5px;}
.F0XO1GC-Lc-f {line-height: 14px;}
.F0XO1GC-vc-a {font-style: italic;}
.jfk-button-default {color: rgb(255, 255, 255); text-shadow: 0px 1px rgba(0, 0, 0, 0.1); border: 1px solid rgb(41, 105, 29); background-color: rgb(61, 148, 0); background-image: -moz-linear-gradient(center top , rgb(61, 148, 0), rgb(57, 138, 0));}
.jfk-button-default:hover {border: 1px solid rgb(45, 98, 0); text-shadow: 0px 1px rgba(0, 0, 0, 0.3); background-color: rgb(54, 130, 0); background-image: -moz-linear-gradient(center top , rgb(61, 148, 0), rgb(54, 130, 0));}
.jfk-button-default:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset;}
.jfk-button-default:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset; outline: 0px none rgba(0, 0, 0, 0);}
.F0XO1GC-rc-c {display: inline-block; cursor: default; padding: 4px; position: relative;}
.F0XO1GC-rc-e {height: 18px; width: 18px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAABG0lEQVR4AZXRP04CQRiG8ekIibFhgG4rK2WR8KfVwitAaL2BsXgCFB7AgkAoCSE0XsATcAJtjSWCsbIjwFCsb7JkJiEWuk/zFr9kk/nMvz/ytOmpNhYTCrPIjD3JIceUwjGK+WRDnyoZVWPAlhUlAqIosuBCK+KOeyKtmKXKBzRjgwjXrEnUmisMZXZMDkh6Tx8tXnkjUu+8YNQQh01Rm4QqWjxwg1GPOIyqk9BKUU8zg/GdseAZLbIkdH9DMd/MOfWoE35X8+iJL04Ou0FCM0UWx8CjSyp+j3DkhFBM2RKT7rlKV4Ud4/BOBVYsKaPNrUrJig+sR6oktGVInaxqMGIncn584DwTXDgwYywmoJClRZcOTXKYkOEP/QCM69uSuWj5UAAAAABJRU5ErkJggg==") no-repeat scroll 0px 0px;}
.F0XO1GC-rc-b {display: inline-block;}
.F0XO1GC-rc-c:hover > .F0XO1GC-rc-d ,.F0XO1GC-rc-c:focus > .F0XO1GC-rc-d {display: block; z-index: 10;}
.F0XO1GC-rc-g .F0XO1GC-rc-d {right: 0px;}
.F0XO1GC-rc-d {background-color: white; border: 1px solid rgb(187, 187, 187); color: black; display: none; font-family: "Roboto",Arial,sans-serif; font-size: 13px; font-variant: normal; font-weight: normal; line-height: 17px; margin: 10px -10px; max-width: 300px; padding: 15px; position: absolute; white-space: normal; width: 290px;}
.F0XO1GC-rc-a {left: 9px; position: absolute; top: -9px;}
.F0XO1GC-rc-g .F0XO1GC-rc-a {left: inherit; right: 33px;}
.F0XO1GC-rc-h {border-width: 0px 9px 9px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(187, 187, 187) transparent; display: block; left: 0px; position: absolute; top: 0px;}
.F0XO1GC-rc-f {border-width: 0px 9px 9px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: white transparent; display: block; left: 0px; position: absolute; top: 1px; z-index: 120;}
.F0XO1GC-Q-a {margin: 0px 0px 0px 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;}
.F0XO1GC-Q-b {margin: 0px 0.8ex; border-style: solid; border-color: rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px; padding: 0px 1ex;}
.F0XO1GC-Q-c {position: relative; top: 5px; height: 16px; width: 16px; overflow: hidden; background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyElEQVR4Xs2SzQpBURSFlzfwBEp5FIkBj8AAeQYDZeDh8ACERMwUA6b+1mpT2z4Z3cn96qvTXrtz7jl3A3mjRpf0Ttuu3vnUFrTq6glbWGOPFl1d6wF90I2rJ7zoIRYdR/qMxS8F2Aa7GDj2sB71JpRh4SwGjjmspxSDEb3QE22GzNOC9Zzp0AcTeoPdv+6DQAP2Dlc6/o2ACuzzpjFw6Hrq0XUTMj+iyPQbhU7XIPWRDlIXNkgatr/oAdewRj/KWmvjFWzcc8QbzwI0QWHWGZ4AAAAASUVORK5CYII=") no-repeat scroll 0px 0px;}
.picker-framepane-root {position: absolute; width: 100%; height: 100%;}
* .picker-framepane-root ,body .picker-framepane-root {overflow: hidden;}
.picker-framepane-content {position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; overflow: hidden;}
* html .picker-framepane-content ,body .picker-framepane-content {position: relative; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 100%; height: 100%;}
.picker-framepane-top ,.picker-framepane-bottom {position: absolute; left: 0px; right: 0px;}
* html .picker-framepane-top ,* html .picker-framepane-bottom ,body .picker-framepane-top ,body .picker-framepane-bottom {width: 100%;}
.picker-framepane-top {top: 0px;}
.picker-framepane-bottom {bottom: 0px;}
.picker-framepane-left ,.picker-framepane-right {overflow: auto; position: absolute; top: 0px; bottom: 0px;}
* html .picker-framepane-left ,* html .picker-framepane-right ,body .picker-framepane-left ,body .picker-framepane-right {height: 100%;}
.picker-framepane-left {left: 0px;}
.picker-framepane-right {right: 0px;}
.picker-actionpane-frame {background-color: rgb(255, 255, 255); border-top: 1px solid rgb(229, 229, 229);}
.picker-actionpane-content {overflow: hidden;}
.picker-actionpane-frame .jfk-button {margin-top: 20px;}
.picker-actionpane-icon {margin-right: 8px; font-size: 13px; vertical-align: middle; background-image: url("//ssl.gstatic.com/docs/picker/images/apps_upload_icons-v1.gif") !important; background-position: center 0px; height: 16px; width: 16px;}
.picker-actionpane-photomove-div {padding: 4px;}
.picker-actionpane-photomove {font-size: 13px; padding-left: 6px; vertical-align: bottom;}
:first-child + html .picker-navhidden .picker-actionpane-root {padding-left: 10px;}
.picker-navhidden.picker-chrome-none .picker-actionpane-root {bottom: 0px; left: 0px; right: 0px;}
.picker-chrome-none .picker-actionpane-content {margin-bottom: 5px;}
.picker-chrome-none .picker-framepane-hidden .picker-actionpane-content {margin-bottom: 0px;}
* html .picker-actionpane-content ,body .picker-actionpane-content {padding-right: 6px; padding-bottom: 6px;}
.picker-actionpane-float-item {-moz-user-select: none; float: left; margin: 0px 20px; height: 100%;}
.picker-people-picker .picker-actionpane-float-item {float: right;}
.picker-actionpane-uploading-message {padding: 8px 20px 0px 0px;}
.picker-actionpane-upload-status {color: rgb(68, 68, 68); font-size: 12px; max-width: 320px; padding: 17px 0px; position: absolute; right: 0px; top: 0px;}
.picker-actionpane-upload-status .picker-progress-bar.progress-bar-horizontal {height: 9px; border: 1px solid rgb(153, 153, 153); margin: 1px; padding: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 100%; vertical-align: middle;}
.picker-actionpane-attachment-label {color: rgb(85, 85, 85); display: inline-block; font-size: 12px; margin-right: 10px;}
.picker-actionpane-attachment-type-float-item {float: right; margin: 20px;}
.picker-actionpane-attachment-type-float-item .jfk-button {vertical-align: middle; margin: 0px;}
.picker-segmentedbuttonbar .picker-actionpane-imagebutton-icon {display: inline-block; float: left; margin-top: 3px;}
.picker-segmentedbuttonbar .picker-actionpane-imagebutton-text {display: inline-block; font-size: 11px; line-height: 21px; margin-top: 3px;}
.picker-actionpane-frame .picker-segmentedbuttonbar {display: inline-block; outline: medium none; position: relative; z-index: 0;}
.picker-segmentedbuttonbar .jfk-button-standard.jfk-button-selected ,.picker-segmentedbuttonbar .jfk-button-standard.jfk-button-clear-outline.jfk-button-selected {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background-color: rgb(238, 238, 238); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224)); transition: all 0.1s ease 0s; border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.picker-actionpane-upload-status .progress-bar-horizontal .progress-bar-thumb {height: 100%; background-repeat: repeat-x; background-size: 20px 10px; background-color: rgb(204, 204, 204); background-attachment: scroll; background-image: linear-gradient(315deg, transparent, transparent 33%, rgba(0, 0, 0, 0.12) 33%, rgba(0, 0, 0, 0.12) 66%, transparent 66%, transparent); animation-duration: 0.8s; animation-iteration-count: infinite; animation-timing-function: linear;}
:first-child + html .picker-actionpane-float-item {float: right; margin: 0px; padding-left: 4px;}
.picker-actionpane-frame .goog-imageless-button-content {padding: 6px 14px !important;}
.picker-actionpane-frame .goog-imageless-button {margin-left: 8px;}
:first-child + html .picker-actionpane-frame .goog-imageless-button {margin-left: 4px;}
.picker-actionpane-frame .goog-link-button {margin-top: 1px;}
.picker-actionpane-actionpanetext {float: right; font-size: 13px; margin: 26px 37px 0px 0px; color: rgb(170, 170, 170);}
.picker-actionpane-upload-button-float-item {float: right;}
.picker-actionpane-upload-button {display: inline-block; float: right; margin: 16px 23px;}
.picker-action-upload-button-img {margin-top: -3px; margin-right: 4px; vertical-align: middle;}
.picker-main-overlay {position: absolute; background-color: rgb(255, 255, 255); z-index: 2200; top: 0px; right: 0px; bottom: 0px; left: 0px; cursor: wait;}
.picker-busy {opacity: 0.6; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/loading-32-v1.gif") no-repeat scroll 50% 50%;}
.picker-gplus.picker-main-container {background-color: rgb(231, 231, 231);}
.picker-people-picker.picker-main-container {background-color: rgb(255, 255, 255);}
.picker-main-container .goog-link-button {color: rgb(17, 85, 204); text-decoration: none; font-size: 13px; cursor: pointer; padding: 9px 2px; outline: medium none;}
.picker-main-container .goog-link-button-hover ,.picker-main-container .goog-link-button-focused {text-decoration: underline;}
.picker-attributionbar-frame {background-color: rgb(255, 255, 255); border-top: 1px solid rgb(229, 229, 229); color: rgb(170, 170, 170); font-size: 11px; padding: 10px 20px; z-index: 2115;}
.picker-attributionbar-line {white-space: nowrap; overflow: hidden;}
.picker-actionpane-legal-text ,.picker-actionpane-notice {height: 100%; padding-right: 20px; cursor: default;}
.picker-actionpane-legal-text-td ,.picker-actionpane-notice-td {color: rgb(170, 170, 170); font-size: 13px; padding: 0px 20px 0px 10px; vertical-align: middle;}
.picker-actionpane-notice-link {cursor: pointer;}
.picker-actionpane-notice-error {color: rgb(204, 51, 51); font-size: 13px;}
.picker-actionpane-notice-warning {color: rgb(85, 85, 85); font-size: 11px;}
.picker-actionpane-notice-popup {font-size: 13px;}
.picker-actionpane-notice-popup .jfk-bubble-content-id {width: 300px;}
.picker-googlelogo-large {height: 44px; width: 120px;}
.picker-googlelogo-small {height: 20px; width: 52px;}
.picker-msgbar.jfk-butterBar {width: 75%; margin: auto; position: absolute; left: 0px; right: 0px; top: 10px; height: auto;}
.picker-msgbar.jfk-butterBar-shown {height: auto;}
.picker-msgbar.jfk-butterBar-warning .picker-link {color: rgb(255, 255, 255);}
.picker-main-container .goog-control {cursor: pointer;}
.picker-licensebar {color: rgb(68, 68, 68); font-size: 11px; margin-top: 7px;}
.picker-loadingstatusbox {position: absolute; z-index: 100; padding: 2px 2px 1px 4px; top: 50%; left: 50%; height: 32px; width: 32px; margin-top: -16px; margin-left: -16px;}
.picker-loadingstatusbox-body {z-index: -1;}
.picker-photoupload-albumchooser-select {width: 242px; text-align: left; margin: 0px; padding: 6px 10px;}
.picker-photoupload-albumchooser-select .goog-flat-menu-button-caption {width: 222px; padding: 0px 10px 0px 0px; overflow: hidden; text-overflow: ellipsis; font-size: 11px; font-weight: bold; color: rgb(68, 68, 68); white-space: nowrap; top: 1px; height: 16px;}
.picker-photoupload-albumchooser-select {height: 16px;}
.picker-photoupload-albumchooser-select .goog-flat-menu-button-caption ,.picker-photoupload-albumchooser-select .goog-flat-menu-button-dropdown ,.picker-photoupload-albumchooser-select {line-height: normal;}
.picker-photoupload-albumchooser-select-menu {height: 180px; overflow: auto; z-index: 2200; width: 300px;}
.picker-photoupload-albumchooser-select-menu .goog-menuitem-content {text-overflow: ellipsis; overflow: hidden;}
.picker-header-frame {padding: 17px 20px;}
.picker-header-content {border-top: 1px solid rgb(229, 229, 229);}
.picker-header-text {-moz-user-select: none; display: inline-block; font-size: 20px; vertical-align: top;}
.picker-header-icon {display: inline-block; margin: 0px 5px 5px 0px;}
.picker-dogfood-confidential-text {color: rgb(221, 75, 57); font-size: 13px; font-weight: bold; line-height: 25px; padding-left: 30px; text-transform: uppercase;}
.picker-header-close {line-height: 0; overflow: hidden; position: absolute; right: 11px; top: 20px;}
.picker-header-close .jfk-button-flat {cursor: pointer; height: inherit; margin: 0px; width: inherit;}
.picker-debug-build-label {-moz-user-select: initial; background-color: rgb(255, 255, 255); color: rgb(153, 153, 153); font-size: 10px; position: absolute; right: 10px; top: 0px;}
.picker-quotaview {padding: 21px; font-size: 13px;}
.picker-quotaview-div {margin-bottom: 10px;}
.picker-dropdown-menuitem {padding: 2px 7em 2px 30px; border: 0px none;}
.picker-dropdown-menuitem-header {color: rgb(153, 153, 153); cursor: default; font-size: 11px; font-weight: bold; padding: 8px 7em 8px 30px; text-transform: uppercase;}
.picker-dropdown-menu {padding-bottom: 6px; width: 234px; z-index: 2108;}
.picker-url-input-frame {cursor: default; overflow: hidden; padding: 2px 10px 4px 8px; border-top: 1px solid rgb(229, 229, 229);}
.picker-url-input-text {font-size: 11px; color: rgb(68, 68, 68); margin: 5px 0px 2px;}
.picker-url-input-box {border-width: 1px; border-style: solid; border-color: rgb(191, 191, 191) rgb(216, 216, 216) rgb(216, 216, 216); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 1px 0px; margin: 1px 0px; font-size: 11px; width: 100%;}
.picker-url-input-box-selected {border: 2px solid rgb(77, 144, 254);}
.picker-urlview {padding: 14px 20px !important;}
.picker-urlview-header {color: rgb(68, 68, 68); font-size: 13px; font-weight: bold;}
.picker-urlview-input {width: 200px; border-width: 1px; border-style: solid; border-color: rgb(191, 191, 191) rgb(216, 216, 216) rgb(216, 216, 216); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; margin: 1px 1px 2px 8px; padding: 3px;}
input.picker-urlview-selected {border: 2px solid rgb(77, 144, 254); margin: 0px 0px 1px 7px;}
.picker-urlview-loading-icon {background-image: url("//ssl.gstatic.com/docs/picker/images/apps_upload_icons-v1.gif") !important; background-position: center 0px; height: 16px; width: 16px; margin-left: 5px; margin-bottom: 2px; vertical-align: middle; opacity: 0.5;}
.picker-urlview-success-icon {background-image: url("//ssl.gstatic.com/docs/picker/images/apps_upload_icons-v1.gif") !important; width: 16px; margin-left: 5px; vertical-align: middle; opacity: 0.5;}
.picker-urlview-error-icon {background-image: url("//ssl.gstatic.com/docs/picker/images/apps_upload_icons-v1.gif") !important; height: 16px; width: 16px; margin-left: 5px; margin-bottom: 2px; vertical-align: middle; opacity: 0.5;}
.picker-urlview-success-icon {background-position: center -16px; height: 13px; margin-bottom: 0px;}
.picker-urlview-error-icon {background-position: center -30px;}
.picker-urlview-preview {position: absolute; margin-top: 8px;}
.picker-urlview-preview-td {vertical-align: middle; text-align: center; color: rgb(170, 170, 170); font-size: 12px;}
.picker-urlview-preview-content {font-size: 14px; margin: 10px 0px;}
.picker-urlview-error-td {color: rgb(204, 51, 51);}
.picker-web-control {border: 6px solid rgb(255, 255, 255); cursor: pointer; margin: -2px 8px 4px; overflow: hidden; padding: 6px;}
.picker-web-control-hover ,.picker-web-control-focused {border: 6px solid rgb(243, 243, 243); background: rgb(243, 243, 243) none repeat scroll 0% 0%;}
.picker-web-control-checked {border: 6px solid rgb(77, 144, 254); background: rgb(242, 247, 255) none repeat scroll 0% 0%;}
.picker-web-control-title {font-size: small; text-decoration: underline;}
.picker-web-control-content {font-size: small; color: rgb(68, 68, 68);}
.picker-web-control-url {font-size: small; color: green;}
.picker-learnmore {position: absolute; bottom: 9px; left: 16px;}
.picker-actionpane-frame .picker-learnmore {float: right; margin-top: 16px; position: static;}
.picker-actionpane-frame .picker-learnmore .goog-link-button {margin-right: 20px; width: auto;}
.picker-learnmore .goog-link-button {width: 134px; vertical-align: middle;}
.picker-spr-questionmark {display: inline-block; margin-right: 5px; vertical-align: middle;}
.picker-iconview-container {height: 100%;}
.picker-iconview-img {border: 1px solid rgb(221, 221, 221); margin-right: auto; margin-left: auto; display: block; position: relative; top: 5%;}
.picker-main-container .jfk-tooltip {z-index: 2103;}
.picker-main-container .jfk-textinput ,.picker-main-container .jfk-button {transition: all 0.218s ease 0s;}
.picker-menu-container .goog-menu {z-index: 2112;}
.picker-offscreen {position: absolute; left: -10000px; top: -10000px;}
.picker-content {position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; overflow: hidden;}
.picker-chrome-none .picker-content {left: 0px; right: 0px; bottom: 0px; border-top: 0px none; border-left: 0px none; border-right: 0px none;}
.picker-chrome-none .picker-framepane-hidden .picker-actionpane-content .picker-content {border: 0px none;}
* html .picker-content ,body .picker-content {position: relative; bottom: 0px; left: 0px; right: 0px; top: 0px; height: 100%; width: 100%;}
:first-child + html .picker-content {left: 0px; bottom: 0px; right: 0px; top: 0px; overflow-x: hidden;}
:first-child + html .picker-chrome-none .picker-content {left: 0px;}
.picker-dataview {overflow-y: auto;}
.picker-dataview-message {font-size: 13px; padding: 18px 0px 0px 7px; color: rgb(51, 51, 51); line-height: 150%;}
.picker-messagelist .picker-dataview-message {margin-left: 13px; padding-top: 5px;}
.picker-combosearchmessagelist .pickercombosearch-content {margin: 20px 0px 0px 20px;}
.picker-combosearchmessagelist .jfk-button-flat {cursor: pointer; font-size: inherit; font-weight: inherit; height: auto;}
.picker-combosearchmessagelist .picker-spr-life-photo-archive-large {margin-left: 50px;}
.picker-combosearchmessagelist .picker-searchbar-stock-photos-large {color: rgb(102, 102, 102); font-size: 18px; font-weight: bold; height: 27px; margin: 10px 0px 0px 50px; position: absolute; text-align: left; vertical-align: middle; width: auto;}
.picker-listrenderer-table {width: 100%; table-layout: fixed; border-spacing: 0px; margin-top: 0px;}
.picker-listrenderer-table .picker-dataview-message {padding: 20px;}
.picker-list-control-tablerow {font-size: 13px; width: 100%; cursor: pointer;}
.picker-list-control-tablerow-with-checkbox {outline: medium none;}
.picker-list-control-focused .jfk-checkbox {border: 1px solid rgb(77, 144, 254);}
.picker-list-control-unselectable .picker-list-control-cell {color: rgb(204, 204, 204);}
.picker-list-control-unselectable .picker-list-control-icon {opacity: 0.3;}
.picker-list-control-checked {background-color: rgb(255, 255, 204);}
.picker-list-control-checkbox-cell {width: 42px; margin: 0px; padding-left: 20px;}
.picker-list-control-icon-cell {width: 23px; padding-left: 8px;}
.picker-list-control-icon {display: block; margin-top: 4px; padding-bottom: 3px; width: 16px; height: 16px;}
.picker-list-control-icon-img {max-height: 16px; max-width: 16px;}
.picker-list-control-name-cell {margin-left: 5px; overflow: hidden; padding-left: 7px;}
.picker-list-control-lastedited-cell {margin-left: 5px; overflow: hidden; padding-left: 7px; width: 115px;}
.picker-list-control-cell {white-space: nowrap; text-overflow: ellipsis; border-bottom: 1px solid rgb(229, 229, 229); padding-top: 4px; padding-bottom: 4px;}
.picker-navpane-horizontal-content .picker-list-control-cell {border-color: rgb(221, 221, 221);}
.picker-breadcrumbs-frame {cursor: default; overflow: hidden; margin-top: 19px; margin-left: 18px;}
.picker-chrome-none .picker-breadcrumbs-frame {border: 0px none; margin-left: 0px;}
:first-child + html .picker-breadcrumbs-frame ,* html .picker-breadcrumbs-frame ,body .picker-breadcrumbs-frame {margin-left: 0px; margin-right: 0px;}
* html .picker-breadcrumbs-content ,body .picker-breadcrumbs-content {padding-bottom: 6px;}
.picker-breadcrumbs-table {color: rgb(85, 85, 85); font-size: 13px; position: relative; top: 1px; left: 1px;}
.picker-breadcrumbs-parent {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; white-space: nowrap;}
.picker-breadcrumbs-clickable {cursor: pointer;}
.picker-breadcrumbs-triangle {white-space: nowrap;}
.picker-breadcrumbs-triangle1 {border-color: transparent transparent transparent rgb(85, 85, 85); border-style: solid; border-width: 4px; margin: -2px 2px 3px 6px; width: 0px; height: 0px; vertical-align: middle; line-height: 0;}
.picker-breadcrumbs-child {font-weight: bold; white-space: nowrap; padding-right: 3px; padding-left: 3px; padding-bottom: 3px;}
.picker-butterbar {color: rgb(34, 34, 34); background-color: rgb(249, 237, 190); font-size: 11px; padding: 3px 0px 0px; height: 17px; text-align: center; border: 1px solid rgb(240, 195, 109); border-radius: 2px;}
.picker-butterbar .picker-link {color: rgb(0, 0, 0);}
.picker-navhorizontal-new .picker-header-content {border-top: medium none;}
.picker-navhorizontal-new .picker-navpane-horizontal-frame {border-bottom: 1px solid rgb(225, 225, 225); box-shadow: 0px 1px 5px 1px rgb(225, 225, 225); z-index: 1;}
.picker-navpane-horizontal-tab-bar-wrapper {background-color: rgb(245, 245, 245); height: 50px; text-align: center;}
.picker-navhorizontal-new .picker-navpane-horizontal-tab-bar-wrapper {text-align: left;}
.picker-navpane-horizontal-tab-bar-wrapper .goog-tab-bar {background: transparent none repeat scroll 0% 0%; border-bottom: 0px none; display: inline-block; font-size: 12px; height: 50px; outline: medium none;}
.picker-navpane-horizontal-tab-bar-wrapper .picker-navpane-horizontal-tabcontent {display: inline-block; font-size: 14px; vertical-align: middle;}
.picker-navpane-horizontal-tab-bar-wrapper .goog-tab ,.picker-navpane-horizontal-tab-bar-wrapper .goog-menu-button {background: transparent none repeat scroll 0% 0%; border: medium none; color: rgb(34, 34, 34); float: left; height: 14px; margin: 0px 18px; padding: 16px 4px 7px; position: static;}
.picker-navpane-horizontal-tab-bar-wrapper .goog-tab-bar-top {border: medium none !important; padding: 0px !important;}
.picker-navpane-horizontal-tab-bar-wrapper .goog-tab-hover {background: transparent none repeat scroll 0% 0%; border-bottom: 2px solid rgb(77, 144, 254); color: rgb(38, 38, 38); cursor: pointer; padding-bottom: 18px;}
.picker-navpane-horizontal-tab-bar-wrapper .goog-tab-selected {background: transparent none repeat scroll 0% 0% !important; border-width: 0px 0px 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(77, 144, 254); color: rgb(38, 38, 38); font-weight: bold; padding-bottom: 18px;}
.picker-navpane-horizontal-tab-bar-wrapper .picker-navpane-horizontal-divider {border-left: 1px solid rgb(34, 34, 34); cursor: default; margin: 10px 10px 0px; padding: 7px 0px;}
.picker-navpane-horizontal-back-icon {display: inline-block; margin-right: 1px; opacity: 0.8; vertical-align: middle;}
.picker-navpane-horizontal-tab-bar-wrapper .goog-menu-button {font-size: 14px; outline: medium none;}
.picker-navpane-horizontal-tab-bar-wrapper .goog-menu-button-hover ,.picker-navpane-horizontal-tab-bar-wrapper .goog-menu-button-open {border-bottom: 2px solid rgb(77, 144, 254); color: rgb(38, 38, 38); cursor: pointer; padding-bottom: 17px;}
.picker-navpane-horizontal-tab-bar-wrapper .goog-menu-button.picker-horizontal-navpane-more-selected {border-bottom: 2px solid rgb(77, 144, 254); color: rgb(38, 38, 38); cursor: pointer; font-weight: bold; padding-bottom: 17px;}
.picker-navpane-horizontal-tab-bar-wrapper .goog-menu-button .picker-spr-arrow-dk-grey-down {opacity: 0.5; display: inline-block; margin: 0px 0px 2px 5px;}
.picker-horizontal-navpane-more-menu {max-height: 50%; overflow-y: auto; z-index: 2200;}
.picker-navpane-horizontal-tab-bar-wrapper .picker-navpane-horizontal-parent-tab {padding: 15px 2px 0px;}
.picker-navpane-horizontal-parent-tab.goog-tab-hover {padding-bottom: 19px;}
.picker-navpane-frame {background-color: rgb(255, 255, 255); border-right: 1px solid rgb(229, 229, 229); overflow: visible; padding: 14px 0px 0px; z-index: 2102;}
.picker-peoplesearchbar-showroom.picker-navpane-frame {background-color: rgb(245, 245, 245); border-right: 1px solid rgb(245, 245, 245);}
.picker-navpane-content {overflow: hidden; right: 0px;}
.picker-chrome-inline .picker-navpane-content {top: 10px;}
.picker-main-container .picker-navpane-frame .goog-tree-icon {width: 0px;}
.picker-main-container .picker-navpane-frame .picker-spr-arrow-dk-grey {cursor: pointer; height: 7px; margin-bottom: 1px; margin-left: 2px; margin-right: 6px; width: 4px;}
.picker-main-container .picker-navpane-frame .picker-spr-arrow-dk-grey-down {cursor: pointer; height: 4px; margin-right: 5px; width: 7px;}
.picker-main-container .picker-navpane-frame .picker-navpane-hascollapse .goog-tree-expand-icon-blank {width: 12px;}
.picker-main-container .picker-navpaneitem .goog-tree-row .goog-tree-icon {left: 11px; position: relative;}
.picker-main-container .picker-navpane-frame .goog-tree-root.goog-tree-item {margin-top: -1px; outline: medium none; overflow: auto; padding: 2px 12px 0px 0px;}
.picker-main-container .picker-navpaneitem .goog-tree-item-label {color: rgb(68, 68, 68); cursor: pointer; font-size: 13px; margin: 0px 20px 0px 0px; overflow: visible; white-space: normal; width: auto; z-index: 2103;}
.picker-main-container .goog-tree-item .picker-navpaneitem .selected {background-color: transparent; font-weight: normal;}
.picker-main-container .picker-navpane-frame .goog-tree-item .goog-tree-row {border-left: 5px solid transparent;}
.picker-main-container .picker-navpane-frame .goog-tree-root .picker-navpaneitem-active {border-left: 5px solid rgb(221, 75, 57); border-radius: 0px;}
.picker-main-container .picker-navpaneitem .goog-tree-item-label {margin-left: 11px;}
.picker-main-container .goog-tree-root .picker-navpaneitem-active .goog-tree-item-label {color: rgb(207, 66, 54); font-weight: bold;}
.picker-main-container .picker-navpaneitem .goog-tree-row {height: auto; line-height: 90%; margin: 0px; padding: 3px 0px 6px; white-space: nowrap;}
.picker-main-container .picker-navpanedivider .goog-tree-row {line-height: 0; margin: 0px 10px; padding: 10px 0px; white-space: nowrap;}
.picker-main-container .picker-navpane-frame .picker-navpanedivider .goog-tree-expand-icon-blank ,.picker-main-container .picker-navpanedivider .picker-navpanedivider-icon {height: 0px; position: absolute;}
.picker-main-container .picker-navpanedivider .picker-nav-hr {background-color: rgb(235, 235, 235); border-width: 0px; color: rgb(235, 235, 235); height: 1px;}
.picker-main-container .goog-tree-item .picker-navpaneitem .picker-navpaneitem-root {margin-bottom: 1px; padding: 6px 0px 9px;}
.picker-main-container .goog-tree-item .picker-navpaneitem .picker-navpaneitem-hover ,.picker-main-container .focused .picker-navpaneitem .selected {background-color: rgb(238, 238, 238);}
.picker-main-container .picker-navpane-frame .goog-tree-root .picker-navpaneitem .picker-navpaneitem-not-clickable {cursor: default;}
:first-child + html .picker-main-container .picker-navpane-frame .goog-tree-root .picker-navpaneitem .goog-tree-item-label {margin-right: 0px; padding-bottom: 4px;}
:first-child + html .picker-main-container .picker-navpaneitem .goog-tree-row {padding-bottom: 0px;}
:first-child + html .picker-main-container .goog-tree-item .picker-navpaneitem .picker-navpaneitem-root {padding-bottom: 5px;}
.picker-navpane-frame .picker-buildlabel {bottom: 0px; color: rgb(153, 153, 153); font-size: 10px; left: 0px; padding: 5px; position: absolute;}
.picker-navpane-frame .picker-buildlabel-a {color: rgb(153, 153, 153);}
.picker-noticebar {font-size: 12px; padding: 7px 14px 15px; color: rgb(68, 68, 68);}
.picker-progress-bar-spinner.progress-bar-horizontal {border: 0px none; background: transparent url("//ssl.gstatic.com/docs/picker/images/loading-v1.gif") no-repeat scroll 0px 0px; height: 16px; width: 16px; margin: auto auto 5px; opacity: 0.5;}
.picker-progress-bar-spinner .progress-bar-thumb {opacity: 0;}
.picker-progress-bar.progress-bar-horizontal {position: relative; border: 0px none; text-align: left; background: rgb(225, 225, 225) none repeat scroll 0% 0%; vertical-align: top;}
.picker-main-container .progress-bar-thumb {transition: width 1s ease 0s;}
.picker-progress-bar .progress-bar-thumb {background: rgb(44, 117, 236) none repeat scroll 0% 0%; height: 16px;}
.picker-jfk-tall-progressbar {border-width: 1px; border-style: solid; padding: 1px;}
.picker-jfk-tall-progressbar .progress-bar-thumb {height: 8px;}
.picker-sspr-back-arrow-black {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -129px; height: 21px; width: 21px;}
.picker-sspr-back-arrow-inverted {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -562px; height: 21px; width: 21px;}
.picker-sspr-close-tab {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -150px; height: 15px; width: 15px;}
.picker-sspr-drive-logo-black {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -61px; height: 20px; width: 20px;}
.picker-sspr-folder-new {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -349px; height: 21px; width: 21px;}
.picker-sspr-forward-arrow-black {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -436px; height: 21px; width: 21px;}
.picker-sspr-forward-arrow-inverted {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -394px; height: 21px; width: 21px;}
.picker-sspr-group {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -481px; height: 24px; width: 24px;}
.picker-sspr-group-white {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -601px; height: 24px; width: 24px;}
.picker-sspr-help-black {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -165px; height: 24px; width: 24px;}
.picker-sspr-help-white {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -538px; height: 24px; width: 24px;}
.picker-sspr-inline-image {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -517px; height: 21px; width: 21px;}
.picker-sspr-launch {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -625px; height: 18px; width: 18px;}
.picker-sspr-launch-inverted {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -583px; height: 18px; width: 18px;}
.picker-sspr-minpicker-back-button {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -21px; height: 16px; width: 16px;}
.picker-sspr-minpicker-forward-button {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -309px; height: 16px; width: 16px;}
.picker-sspr-my-drive-new-black {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -457px; height: 24px; width: 24px;}
.picker-sspr-my-drive-new-white {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -237px; height: 24px; width: 24px;}
.picker-sspr-mydrive {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -370px; height: 24px; width: 24px;}
.picker-sspr-mydrive-white {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -261px; height: 24px; width: 24px;}
.picker-sspr-open-link {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -505px; height: 12px; width: 12px;}
.picker-sspr-paper-clip {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -415px; height: 21px; width: 21px;}
.picker-sspr-plus {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -37px; height: 24px; width: 24px;}
.picker-sspr-plus-inverted {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -213px; height: 24px; width: 24px;}
.picker-sspr-search-icon {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px 0px; height: 21px; width: 21px;}
.picker-sspr-sort {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -325px; height: 24px; width: 24px;}
.picker-sspr-starred {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -81px; height: 24px; width: 24px;}
.picker-sspr-starred-white {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -285px; height: 24px; width: 24px;}
.picker-sspr-team-drive-black {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -105px; height: 24px; width: 24px;}
.picker-sspr-team-drive-white {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/onepick_sprite12.svg") no-repeat scroll 0px -189px; height: 24px; width: 24px;}
.picker-spr-add-people ,.picker-spr-added-check ,.picker-spr-arrow-back ,.picker-spr-arrow-back-white ,.picker-spr-arrow-dk-grey ,.picker-spr-arrow-dk-grey-down ,.picker-spr-arrow-forward ,.picker-spr-arrow-forward-white ,.picker-spr-audience-acl-small-domain-public ,.picker-spr-audience-acl-small-extended-circles ,.picker-spr-audience-acl-small-limited ,.picker-spr-audience-acl-small-owner-only ,.picker-spr-audience-acl-small-public ,.picker-spr-back-folder-ltr ,.picker-spr-back-folder-rtl ,.picker-spr-black-close ,.picker-spr-check ,.picker-spr-checkbox-active ,.picker-spr-checkbox-selected ,.picker-spr-checkbox-selected-blue ,.picker-spr-checkmark-checked ,.picker-spr-circle ,.picker-spr-circle-active ,.picker-spr-circle-big ,.picker-spr-circle-big-white ,.picker-spr-circle-hover ,.picker-spr-close-box-small-off ,.picker-spr-close-box-small-on ,.picker-spr-close-box-tiny-black ,.picker-spr-close-box-tiny-white ,.picker-spr-close-min ,.picker-spr-collection ,.picker-spr-drive-64 ,.picker-spr-drive-black-icon ,.picker-spr-drive-drag-upload-icon ,.picker-spr-drive-upload-icon ,.picker-spr-folder-shared-white ,.picker-spr-folder-white ,.picker-spr-gmail ,.picker-spr-google-logo ,.picker-spr-google-logo-large ,.picker-spr-google-photos-20 ,.picker-spr-google-photos-24 ,.picker-spr-googleplus ,.picker-spr-grid-view ,.picker-spr-ic-dragfile-blue ,.picker-spr-ic-dragfile-bluepng ,.picker-spr-ic-dragfile-grey ,.picker-spr-ic-dragphoto-blue ,.picker-spr-ic-dragphoto-grey ,.picker-spr-ic-dragvideo-blue ,.picker-spr-ic-dragvideo-grey ,.picker-spr-ic-photos-12 ,.picker-spr-ic-photos-20 ,.picker-spr-ic-remove ,.picker-spr-icon-autofix-active ,.picker-spr-icon-computer ,.picker-spr-icon-cover-photo ,.picker-spr-icon-photos-delete ,.picker-spr-icon-photos-delete-white ,.picker-spr-icon-remove-active ,.picker-spr-icon-rotate-ccw-active ,.picker-spr-icon-rotate-cw-active ,.picker-spr-icon-rotate-left-white ,.picker-spr-icon-rotate-right-white ,.picker-spr-icon-three-dots-active ,.picker-spr-icon-zoom-max ,.picker-spr-icon-zoom-min ,.picker-spr-imagefilter-all-colors ,.picker-spr-imagefilter-monochrome ,.picker-spr-inline-image ,.picker-spr-large-plus-black ,.picker-spr-life-photo-archive ,.picker-spr-life-photo-archive-large ,.picker-spr-list-view ,.picker-spr-maps-cancel-en ,.picker-spr-maps-next-dis ,.picker-spr-maps-next-en ,.picker-spr-maps-prev-dis ,.picker-spr-maps-prev-en ,.picker-spr-mic ,.picker-spr-navpane-albums ,.picker-spr-navpane-albums-selected ,.picker-spr-navpane-from-computer ,.picker-spr-navpane-from-computer-selected ,.picker-spr-navpane-gdrive ,.picker-spr-navpane-gdrive-selected ,.picker-spr-navpane-instantupload ,.picker-spr-navpane-instantupload-selected ,.picker-spr-navpane-url ,.picker-spr-navpane-webcam ,.picker-spr-navpane-webcam-selected ,.picker-spr-navpane-youtube ,.picker-spr-new-folder ,.picker-spr-no-photo ,.picker-spr-no-photo-48 ,.picker-spr-no-photo-84 ,.picker-spr-paper-clip ,.picker-spr-photo-discard ,.picker-spr-photo-icon ,.picker-spr-photo-upload-cancel ,.picker-spr-picasa-rectangles ,.picker-spr-plus-black ,.picker-spr-plus-gray ,.picker-spr-profile-rotate-ccw ,.picker-spr-profile-rotate-cw ,.picker-spr-questionmark ,.picker-spr-rio-arrow-menu ,.picker-spr-rio-check-active ,.picker-spr-rio-check-checked ,.picker-spr-rio-checkmark-active ,.picker-spr-rio-checkmark-selected ,.picker-spr-rio-rotate ,.picker-spr-rio-trash ,.picker-spr-rio-upload ,.picker-spr-rio-upload-big ,.picker-spr-sad-face ,.picker-spr-sort ,.picker-spr-sort-bar ,.picker-spr-toolbar-gray-rotate-ccw ,.picker-spr-toolbar-gray-rotate-cw ,.picker-spr-toolbar-gray-trash ,.picker-spr-toolbar-white-rotate-ccw ,.picker-spr-toolbar-white-rotate-cw ,.picker-spr-toolbar-white-trash ,.picker-spr-upload-arrow ,.picker-spr-upload-error ,.picker-spr-upload-retry ,.picker-spr-video-play-overlay ,.picker-spr-video-play-overlay-small ,.picker-spr-video-stars ,.picker-spr-video-stars-rtl ,.picker-spr-video-upload-icon ,.picker-spr-white-checkmark ,.picker-spr-youtube {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/picker_sprite-v110.png") no-repeat scroll 0% 0%;}
.picker-spr-add-people {background-position: -64px -730px; width: 27px; height: 26px;}
.picker-spr-added-check {background-position: -176px -243px; width: 21px; height: 21px;}
.picker-spr-arrow-back-white {background-position: -77px -58px; width: 21px; height: 21px;}
.picker-spr-arrow-back {background-position: -48px -799px; width: 21px; height: 21px;}
.picker-spr-arrow-dk-grey-down {background-position: -108px -87px; width: 7px; height: 4px;}
.picker-spr-arrow-dk-grey {background-position: -64px -707px; width: 4px; height: 7px;}
.picker-spr-arrow-forward-white {background-position: -75px -873px; width: 21px; height: 21px;}
.picker-spr-arrow-forward {background-position: -209px -614px; width: 21px; height: 21px;}
.picker-spr-audience-acl-small-domain-public {background-position: -71px -275px; width: 12px; height: 12px;}
.picker-spr-audience-acl-small-extended-circles {background-position: -91px -692px; width: 12px; height: 12px;}
.picker-spr-audience-acl-small-limited {background-position: -209px -570px; width: 12px; height: 12px;}
.picker-spr-audience-acl-small-owner-only {background-position: -84px -823px; width: 12px; height: 12px;}
.picker-spr-audience-acl-small-public {background-position: -171px -305px; width: 12px; height: 12px;}
.picker-spr-back-folder-ltr {background-position: -108px -191px; width: 21px; height: 21px;}
.picker-spr-back-folder-rtl {background-position: -150px -305px; width: 21px; height: 21px;}
.picker-spr-black-close {background-position: -262px -305px; width: 11px; height: 11px;}
.picker-spr-checkbox-active {background-position: -250px -460px; width: 24px; height: 24px;}
.picker-spr-checkbox-selected-blue {background-position: -102px -243px; width: 24px; height: 24px;}
.picker-spr-checkbox-selected {background-position: -19px -873px; width: 24px; height: 24px;}
.picker-spr-checkmark-checked {background-position: -174px -750px; width: 18px; height: 18px;}
.picker-spr-check {background-position: -206px -48px; width: 14px; height: 11px;}
.picker-spr-circle-active {background-position: -209px -534px; width: 14px; height: 14px;}
.picker-spr-circle-big-white {background-position: -210px -445px; width: 26px; height: 26px;}
.picker-spr-circle-big {background-position: -45px -275px; width: 26px; height: 26px;}
.picker-spr-circle-hover {background-position: -108px -91px; width: 14px; height: 14px;}
.picker-spr-circle {background-position: -236px -445px; width: 14px; height: 14px;}
.picker-spr-close-box-small-off {background-position: 0px -275px; width: 15px; height: 15px;}
.picker-spr-close-box-small-on {background-position: -69px -799px; width: 15px; height: 15px;}
.picker-spr-close-box-tiny-black {background-position: -24px -445px; width: 7px; height: 7px;}
.picker-spr-close-box-tiny-white {background-position: -108px 0px; width: 7px; height: 7px;}
.picker-spr-close-min {background-position: -107px -316px; width: 11px; height: 11px;}
.picker-spr-collection {background-position: -206px -259px; width: 16px; height: 13px;}
.picker-spr-drive-64 {background-position: -41px -486px; width: 64px; height: 64px;}
.picker-spr-drive-black-icon {background-position: -206px -181px; width: 21px; height: 21px;}
.picker-spr-drive-drag-upload-icon {background-position: -238px -534px; width: 35px; height: 45px;}
.picker-spr-drive-upload-icon {background-position: -66px -58px; width: 11px; height: 14px;}
.picker-spr-folder-shared-white {background-position: -230px -593px; width: 21px; height: 21px;}
.picker-spr-folder-white {background-position: -209px -593px; width: 21px; height: 21px;}
.picker-spr-gmail {background-position: -83px -275px; width: 16px; height: 11px;}
.picker-spr-google-logo-large {background-position: -55px -445px; width: 118px; height: 41px;}
.picker-spr-google-logo {background-position: 0px -771px; width: 61px; height: 28px;}
.picker-spr-google-photos-20 {background-position: 0px -179px; width: 20px; height: 20px;}
.picker-spr-google-photos-24 {background-position: -254px 0px; width: 24px; height: 24px;}
.picker-spr-googleplus {background-position: -108px -799px; width: 48px; height: 48px;}
.picker-spr-grid-view {background-position: -223px -555px; width: 15px; height: 15px;}
.picker-spr-ic-dragfile-bluepng {background-position: -160px -345px; width: 100px; height: 100px;}
.picker-spr-ic-dragfile-blue {background-position: -108px -23px; width: 64px; height: 64px;}
.picker-spr-ic-dragfile-grey {background-position: -193px -650px; width: 100px; height: 100px;}
.picker-spr-ic-dragphoto-blue {background-position: -9px -550px; width: 100px; height: 100px;}
.picker-spr-ic-dragphoto-grey {background-position: 0px -79px; width: 100px; height: 100px;}
.picker-spr-ic-dragvideo-blue {background-position: -44px -179px; width: 64px; height: 64px;}
.picker-spr-ic-dragvideo-grey {background-position: -192px -750px; width: 100px; height: 100px;}
.picker-spr-ic-photos-12 {background-position: -86px -257px; width: 12px; height: 12px;}
.picker-spr-ic-photos-20 {background-position: -156px -243px; width: 20px; height: 20px;}
.picker-spr-ic-remove {background-position: -64px -714px; width: 16px; height: 16px;}
.picker-spr-icon-autofix-active {background-position: -104px -771px; width: 24px; height: 24px;}
.picker-spr-icon-computer {background-position: -32px -243px; width: 22px; height: 20px;}
.picker-spr-icon-cover-photo {background-position: -223px -534px; width: 14px; height: 21px;}
.picker-spr-icon-photos-delete-white {background-position: -20px -179px; width: 24px; height: 24px;}
.picker-spr-icon-photos-delete {background-position: -80px -771px; width: 24px; height: 24px;}
.picker-spr-icon-remove-active {background-position: -182px -24px; width: 24px; height: 24px;}
.picker-spr-icon-rotate-ccw-active {background-position: -260px -345px; width: 24px; height: 24px;}
.picker-spr-icon-rotate-cw-active {background-position: -84px -799px; width: 24px; height: 24px;}
.picker-spr-icon-rotate-left-white {background-position: -30px -58px; width: 15px; height: 9px;}
.picker-spr-icon-rotate-right-white {background-position: -274px -275px; width: 15px; height: 9px;}
.picker-spr-icon-three-dots-active {background-position: -31px -445px; width: 24px; height: 24px;}
.picker-spr-icon-zoom-max {background-position: -54px -243px; width: 32px; height: 32px;}
.picker-spr-icon-zoom-min {background-position: -43px -873px; width: 32px; height: 32px;}
.picker-spr-imagefilter-all-colors {background-position: -110px -650px; width: 19px; height: 19px;}
.picker-spr-imagefilter-monochrome {background-position: -174px -650px; width: 19px; height: 19px;}
.picker-spr-inline-image {background-position: -99px -275px; width: 21px; height: 21px;}
.picker-spr-large-plus-black {background-position: -174px -768px; width: 12px; height: 12px;}
.picker-spr-life-photo-archive-large {background-position: -183px -305px; width: 79px; height: 40px;}
.picker-spr-life-photo-archive {background-position: -206px -202px; width: 55px; height: 28px;}
.picker-spr-list-view {background-position: -250px -445px; width: 15px; height: 15px;}
.picker-spr-maps-cancel-en {background-position: -171px -317px; width: 7px; height: 7px;}
.picker-spr-maps-next-dis {background-position: -98px 0px; width: 6px; height: 11px;}
.picker-spr-maps-next-en {background-position: -222px -243px; width: 6px; height: 11px;}
.picker-spr-maps-prev-dis {background-position: -35px -366px; width: 6px; height: 11px;}
.picker-spr-maps-prev-en {background-position: -107px -305px; width: 6px; height: 11px;}
.picker-spr-mic {background-position: -197px -243px; width: 9px; height: 14px;}
.picker-spr-navpane-albums-selected {background-position: -99px -389px; width: 48px; height: 48px;}
.picker-spr-navpane-albums {background-position: -206px -133px; width: 48px; height: 48px;}
.picker-spr-navpane-from-computer-selected {background-position: -126px -243px; width: 30px; height: 28px;}
.picker-spr-navpane-from-computer {background-position: -251px -593px; width: 30px; height: 28px;}
.picker-spr-navpane-gdrive-selected {background-position: -109px -486px; width: 48px; height: 48px;}
.picker-spr-navpane-gdrive {background-position: -129px -191px; width: 48px; height: 48px;}
.picker-spr-navpane-instantupload-selected {background-position: 0px -799px; width: 48px; height: 48px;}
.picker-spr-navpane-instantupload {background-position: -206px 0px; width: 48px; height: 48px;}
.picker-spr-navpane-url {background-position: -15px -275px; width: 30px; height: 30px;}
.picker-spr-navpane-webcam-selected {background-position: -157px -486px; width: 48px; height: 48px;}
.picker-spr-navpane-webcam {background-position: -24px -659px; width: 48px; height: 48px;}
.picker-spr-navpane-youtube {background-position: -254px -48px; width: 30px; height: 30px;}
.picker-spr-new-folder {background-position: -35px -345px; width: 21px; height: 21px;}
.picker-spr-no-photo-48 {background-position: -206px -69px; width: 48px; height: 48px;}
.picker-spr-no-photo-84 {background-position: -192px -850px; width: 84px; height: 84px;}
.picker-spr-no-photo {background-position: 0px -243px; width: 32px; height: 32px;}
.picker-spr-paper-clip {background-position: -45px -58px; width: 21px; height: 21px;}
.picker-spr-photo-discard {background-position: 0px -445px; width: 24px; height: 24px;}
.picker-spr-photo-icon {background-position: -91px -650px; width: 18px; height: 14px;}
.picker-spr-photo-upload-cancel {background-position: -20px -58px; width: 10px; height: 10px;}
.picker-spr-picasa-rectangles {background-position: -99px -345px; width: 61px; height: 44px;}
.picker-spr-plus-black {background-position: -220px -48px; width: 21px; height: 21px;}
.picker-spr-plus-gray {background-position: 0px -486px; width: 9px; height: 9px;}
.picker-spr-profile-rotate-ccw {background-position: -108px -7px; width: 19px; height: 16px;}
.picker-spr-profile-rotate-cw {background-position: -61px -771px; width: 19px; height: 16px;}
.picker-spr-questionmark {background-position: -206px -117px; width: 16px; height: 16px;}
.picker-spr-rio-arrow-menu {background-position: 0px -683px; width: 16px; height: 16px;}
.picker-spr-rio-check-active {background-position: -118px -305px; width: 32px; height: 32px;}
.picker-spr-rio-check-checked {background-position: -9px -486px; width: 32px; height: 32px;}
.picker-spr-rio-checkmark-active {background-position: 0px -659px; width: 24px; height: 24px;}
.picker-spr-rio-checkmark-selected {background-position: -182px 0px; width: 24px; height: 24px;}
.picker-spr-rio-rotate {background-position: -206px -243px; width: 16px; height: 16px;}
.picker-spr-rio-trash {background-position: -228px -243px; width: 16px; height: 16px;}
.picker-spr-rio-upload-big {background-position: -108px -105px; width: 74px; height: 86px;}
.picker-spr-rio-upload {background-position: -120px -275px; width: 25px; height: 29px;}
.picker-spr-sad-face {background-position: 0px 0px; width: 67px; height: 58px;}
.picker-spr-sort-bar {background-position: 0px -58px; width: 20px; height: 20px;}
.picker-spr-sort {background-position: 0px -345px; width: 13px; height: 18px;}
.picker-spr-toolbar-gray-rotate-ccw {background-position: 0px -913px; width: 19px; height: 14px;}
.picker-spr-toolbar-gray-rotate-cw {background-position: 0px -873px; width: 19px; height: 14px;}
.picker-spr-toolbar-gray-trash {background-position: -238px -579px; width: 19px; height: 14px;}
.picker-spr-toolbar-white-rotate-ccw {background-position: -91px -678px; width: 19px; height: 14px;}
.picker-spr-toolbar-white-rotate-cw {background-position: -255px -275px; width: 19px; height: 14px;}
.picker-spr-toolbar-white-trash {background-position: -260px -369px; width: 19px; height: 14px;}
.picker-spr-upload-arrow {background-position: -273px -534px; width: 11px; height: 11px;}
.picker-spr-upload-error {background-position: -86px -243px; width: 16px; height: 14px;}
.picker-spr-upload-retry {background-position: -91px -664px; width: 14px; height: 14px;}
.picker-spr-video-play-overlay-small {background-position: -13px -345px; width: 22px; height: 22px;}
.picker-spr-video-play-overlay {background-position: -173px -445px; width: 37px; height: 37px;}
.picker-spr-video-stars-rtl {background-position: 0px -849px; width: 110px; height: 24px;}
.picker-spr-video-stars {background-position: -145px -275px; width: 110px; height: 24px;}
.picker-spr-video-upload-icon {background-position: -69px -835px; width: 22px; height: 14px;}
.picker-spr-white-checkmark {background-position: 0px -650px; width: 12px; height: 9px;}
.picker-spr-youtube {background-position: 0px -305px; width: 107px; height: 24px;}
.picker-searchbar {margin: 15px 0px 8px 20px;}
.picker-searchbar .jfk-button {background-image: none; vertical-align: middle;}
.picker-searchbar .goog-menu {z-index: 2112;}
.picker-searchbar-input {font-size: 13px; text-align: left;}
.picker-searchbar-input-logo .picker-spr-google-logo {margin-right: 10px;}
.picker-searchbar .picker-searchbar-input-logo {position: relative;}
.picker-searchbar .picker-flat-menu-button {cursor: pointer; height: 14px; left: 221px; min-width: 0px; opacity: 0.5; padding: 11px 15px 0px 5px; position: absolute; top: 6px;}
.picker-searchbar .picker-flat-menu-button.jfk-button-hover ,.picker-searchbar .picker-flat-menu-button.jfk-button-focused {opacity: 1;}
.picker-searchbar-input-box.picker-searchbar-dropdownmenu-padding {width: 210px; padding-right: 23px;}
.picker-searchbar .picker-flat-menu-button .picker-spr-arrow-dk-grey-down {position: absolute;}
.picker-searchbar-input-logo .picker-spr-life-photo-archive {margin: 0px 6px 0px 2px;}
.picker-searchbar-input-item {vertical-align: bottom;}
.picker-searchbar-input-box {width: 225px; margin: 4px 15px 5px 0px; vertical-align: middle;}
.picker-searchbar-logo .picker-searchbar-input-box {margin-top: 5px;}
.picker-searchbar-input-logo .picker-searchbar-stock-photos ,.goog-menuitem-content .picker-searchbar-stock-photos {text-align: left; color: rgb(102, 102, 102); padding: 6px 4px 0px 0px; margin: 0px; width: auto; height: 22px; vertical-align: middle; font-size: 15px; font-weight: bold;}
.picker-searchbar-input-logo .goog-flat-menu-button-caption .picker-spr-google-logo {margin: 2px 2px 2px 0px;}
.picker-searchbar-input-logo .goog-flat-menu-button-caption .picker-spr-life-photo-archive {margin: 2px 6px 2px 2px;}
.picker-searchbar-input-logo .goog-flat-menu-button-caption .picker-searchbar-stock-photos {padding: 2px 0px 0px; height: 30px;}
.goog-menuitem.picker-searchbar-menuitem {padding-right: 13px; padding-left: 13px;}
.picker-searchbar-menuitem .goog-menuitem-content {margin-top: -2px;}
.picker-searchbar-input-logo .goog-flat-menu-button.picker-searchbar-combobox-dropdown {border-bottom-right-radius: 0px; border-top-right-radius: 0px; height: 32px; margin: 0px; vertical-align: middle;}
.picker-searchbar-input-logo .goog-flat-menu-button.picker-searchbar-combobox-dropdown.goog-flat-menu-button-focused {z-index: 2104;}
.picker-searchbar-combobox .picker-searchbar-input-box {padding-top: 4px; padding-bottom: 3px; margin-left: -1px; position: relative; z-index: 2103;}
.picker-searchbar-combobox .jfk-button {height: 28px; padding-top: 4px;}
.picker-drive-view-switcher {display: inline-block; position: absolute; right: 20px; top: 19px;}
.picker-drive-view-switcher-with-drive-sort {right: 58px;}
.picker-drive-view-switcher-button {opacity: 0.55; margin: 6px 12px;}
.picker-doctype-chip {background-color: rgb(218, 228, 246); border: 1px solid rgb(218, 228, 246); border-radius: 2px; display: inline-block; height: 23px; left: 22px; outline: medium none; position: absolute; top: 6px;}
.picker-videos-listview .picker-doctype-chip ,.picker-videos-grid .picker-doctype-chip {left: 2px;}
.picker-doctype-chip-label {display: inline-block; font-size: 12px; line-height: 23px; padding: 0px 3px; vertical-align: top;}
.picker-doctype-chip-dismiss {display: inline-block; padding: 8px 4px;}
.picker-dropdown-menu.picker-doctypes-dropdown-menu {max-height: 70%; width: 341px;}
.picker-navhorizontal-new .picker-dropdown-menu.picker-doctypes-dropdown-menu {width: 441px;}
.picker-doctypes-dropdown-menu .picker-dropdown-menuitem-header {padding-bottom: 0px;}
.picker-dataview .picker-searchbar-input {position: relative;}
.picker-main-container .picker-dataview .picker-searchbar .picker-flat-menu-button {left: 321px;}
.picker-dataview .picker-searchbar-input-box.picker-searchbar-dropdownmenu-padding {width: 310px;}
.picker-dataview .picker-searchbar-input-box {width: 325px;}
.picker-bloggerinstructions-text {color: rgb(68, 68, 68); font-size: 11px; padding: 10px 15px 2px;}
.picker-docsortoptions-menu-button {display: inline-block; min-width: 22px; padding-right: 8px; position: absolute; right: 34px; top: 19px;}
.picker-docsortoptions-menu-button .goog-flat-menu-button-dropdown {display: none;}
.picker-docsortoptions-menu-button-content {height: 18px; margin: 4px 3px; opacity: 0.5;}
.picker-docsortoptions-selector {border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 4px; padding-top: 8px; position: relative;}
.picker-docsortoptions-title {color: rgb(170, 170, 170); cursor: pointer; display: inline-block; font-size: 11px; font-weight: bold; margin-left: 70px; text-transform: uppercase; vertical-align: top;}
.picker-docsortoptions-label {color: rgb(170, 170, 170); display: inline-block; font-size: 11px; font-weight: bold; position: absolute; right: 40px; text-transform: uppercase; vertical-align: top;}
.picker-docsortoptions-active.picker-docsortoptions-title ,.picker-docsortoptions-active.picker-docsortoptions-label {color: rgb(221, 75, 57);}
.picker-docsortoptions-button {display: inline-block; position: absolute; right: 20px; vertical-align: top;}
.picker-docsortoptions-grid-view .picker-docsortoptions-label {display: inline-block; margin-left: 40px; position: static;}
.picker-docsortoptions-grid-view .picker-docsortoptions-button {display: inline-block; margin-left: 6px; position: static;}
.picker-dropdown-menu.picker-sort-dropdown-menu {max-width: 30%; width: initial;}
.picker-sort-dropdown-menu .goog-menuitem {min-width: 0px; padding-left: 20px;}
.picker-sort-dropdown-menu .goog-menuitem-content {overflow: hidden; text-overflow: ellipsis;}
.picker-promo-table {position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; border-spacing: 15px; margin-top: -15px;}
.picker-promo-logo {margin: 15px;}
.picker-promo-text {font-size: 13px; color: rgb(170, 170, 170); width: 420px;}
.picker-promo-title {font-size: 13px; color: rgb(0, 0, 0); font-weight: bold; margin-bottom: 10px; width: 420px;}
.picker-uploadbar {color: rgb(68, 68, 68); font-size: 11px; margin-bottom: 15px; white-space: nowrap;}
.picker-uploadbar .jfk-button {margin: 15px 15px 5px;}
.picker-uploadbar .picker-spr-upload-arrow {margin-right: 6px;}
.picker-uploadbar-msg {padding: 4px 15px;}
.picker-uploadbar-separator {margin-top: 7px; border-top: 1px solid rgb(221, 221, 221);}
.picker-uploadbar-htmlfileinput {margin: 14px 14px 3px;}
.picker-main-container {position: absolute; height: 100%; width: 100%;}
.picker-modal-dialog {box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.2); -moz-user-select: none; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(172, 172, 172); color: rgb(0, 0, 0); position: absolute; z-index: 2101; outline: medium none;}
.picker-modal-dialog-content {width: 705px; height: 370px; padding: 0px; margin: 0px; position: relative;}
.picker-modal-dialog-bg {background: rgb(255, 255, 255) none repeat scroll 0% 0%; left: 0px; position: absolute; top: 0px; z-index: 2100;}
.picker-modal-dialog-title {-moz-user-select: none; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); cursor: move; font-size: 20px; padding: 6px 8px 15px; position: relative; vertical-align: middle; border-top: 10px solid rgb(255, 255, 255); border-left: 10px solid rgb(255, 255, 255); border-right: 10px solid rgb(255, 255, 255);}
.picker-modal-dialog-title-text {display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.picker-modal-dialog-title-close {cursor: pointer; position: absolute; right: 0px; top: 10px; opacity: 0.7;}
.picker-modal-dialog-dogfood-confidential-text {color: rgb(221, 75, 57); font-size: 13px; font-weight: bold; overflow: hidden; position: absolute; right: 30px; top: 10px; text-transform: uppercase;}
.picker-modal-dialog-title-close-hover {opacity: 1;}
.picker-modal-dialog-buttons {display: none;}
.picker-modal-dialog-content {border: 0px none;}
.picker-main-container .goog-buttonset-default {font-weight: bold;}
div.picker-navpane-root {position: relative; left: 0px; right: 0px; width: auto;}
.picker-content {width: auto; height: auto;}
.picker-searchbar-input-box {font-size: 13px;}
.picker-form {margin: 0px; padding: 0px;}
.picker-main-container .goog-toolbar {border: 0px none; background: rgba(0, 0, 0, 0) none repeat scroll 0px center;}
.picker-header-close {display: none;}
.picker-native.picker-minew .picker-header-close {display: block;}
.picker-contactbin-chip-holder .picker-contactbin-input {width: 130px;}
.picker-album-control {border: 2px solid transparent; color: rgb(68, 68, 68); cursor: pointer; font-size: 11px; margin: 6px; position: relative; vertical-align: top; outline: medium none;}
.picker-album-control-album-tile {box-shadow: 0px 1px 0px rgb(218, 218, 218); background-color: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); height: 158px; width: 163px;}
.picker-album-control:active ,.picker-album-control-checked {border: 2px solid rgb(77, 144, 254);}
.picker-album-control-checked .picker-album-control-album-tile ,.picker-album-control-focused .picker-album-control-album-tile {box-shadow: none; border: 1px solid rgb(77, 144, 254);}
.picker-album-control-thumbs {height: 110px; width: 163px;}
.picker-album-control-thumb {border: medium none; height: 110px; padding: 0px; width: 163px;}
.picker-album-control-no-cover-thumb {background-color: rgb(238, 238, 238); opacity: 1 !important;}
.picker-album-control-title {margin: 0px; overflow: hidden; text-overflow: ellipsis; vertical-align: top; white-space: nowrap; width: 80%;}
.picker-album-control-photo-count-date {margin: 0px; overflow: hidden; text-overflow: ellipsis; vertical-align: top; white-space: nowrap; width: 80%; color: rgb(186, 186, 186); padding: 6px 0px 0px 7px;}
.picker-album-control-title {color: rgb(38, 38, 38); font-size: 13px; font-weight: bold; height: 20px; padding: 8px 10px 0px;}
.picker-album-control-photo-count {bottom: 9px; color: rgb(170, 170, 170); font-size: 11px; padding: 0px 10px; position: absolute;}
.picker-album-control-visibility .picker-spr-audience-acl-small-owner-only ,.picker-album-control-visibility .picker-spr-audience-acl-small-limited ,.picker-album-control-visibility .picker-spr-audience-acl-small-extended-circles ,.picker-album-control-visibility .picker-spr-audience-acl-small-domain-public ,.picker-album-control-visibility .picker-spr-audience-acl-small-public {opacity: 0.4; bottom: 11px; display: inline-block; height: 12px; position: absolute; right: 10px; vertical-align: top; width: 12px;}
.picker-album-control-thumbs .picker-spr-rio-checkmark-active ,.picker-album-control-thumbs .picker-spr-rio-checkmark-selected {display: inline-block; left: 5px; opacity: 0; position: absolute; top: 5px;}
.picker-album-control-hover .picker-spr-rio-checkmark-active ,.picker-album-control-focused .picker-spr-rio-checkmark-active {opacity: 0.7;}
.picker-album-control-checked .picker-spr-rio-checkmark-selected {opacity: 1;}
.ozAppNoFocusOutline .picker-album-control {outline: 0px none;}
.picker-albumname .picker-photoupload-albumchooser {margin-right: 10px;}
.picker-albumname .picker-photoupload-albumchooser-select .goog-flat-menu-button-caption {overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 148px;}
.picker-albumname .picker-photoupload-albumchooser-select {margin-left: 2px; position: relative; top: -1px; width: 168px;}
.picker-camerasyncseparator {cursor: default; font-size: 12px; padding: 10px 0px 7px;}
.picker-camerasyncseparator-checkbox {cursor: pointer; display: inline-block; opacity: 0.3; transition: opacity 0.218s ease 0s; vertical-align: middle;}
.picker-camerasyncseparator-checkbox.picker-hover ,.picker-camerasyncseparator.picker-selected .picker-camerasyncseparator-checkbox {opacity: 1;}
.picker-camerasyncseparator.picker-selected .picker-camerasyncseparator-checkbox.picker-hover {opacity: 0.8;}
.picker-camerasyncseparator-title {display: inline-block; font-size: 18px; padding: 2px 12px 0px 6px; vertical-align: middle;}
.picker-camerasyncseparator-details {display: inline-block; padding: 4px 12px 0px 0px; vertical-align: middle;}
.picker-camerasyncseparator-select-link {color: rgb(17, 85, 204); cursor: pointer; display: inline-block; padding-top: 4px; vertical-align: middle;}
.picker-camerasyncseparator-select-link.picker-hover {text-decoration: underline;}
.picker-collection-control-title {color: rgb(68, 68, 68); display: inline-block; font-size: 14px; height: 16px; margin-bottom: 2px; margin-top: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.picker-collection-control-totalitems ,.picker-collection-control-timestamp {color: rgb(170, 170, 170); display: inline-block; font-size: 11px; margin: 0px 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.picker-collection-control-timestamp::before {color: rgb(170, 170, 170); content: "*"; font-size: 5px; vertical-align: middle;}
.picker-collection-control .picker-photosgrid .picker-dataview-content {padding: 0px;}
.picker-collection-control .picker-content {height: 100%; position: relative; overflow: visible;}
.picker-collectionsgrid {padding-left: 18px;}
.picker-collection-control-border {opacity: 0; transition: opacity 0.218s ease 0s; position: relative;}
.picker-collection-control-checked .picker-collection-control-border {border: 5px solid rgb(66, 133, 244); padding: 0px; max-height: 207px;}
.picker-collection-control {cursor: default; display: inline-block; margin: 5px 10px 0px 0px; padding: 0px 10px; outline: medium none; text-align: left; vertical-align: middle;}
.picker-docscollection-control {position: relative; margin: 10px; cursor: pointer;}
.picker-docscollection-control-preview-container {position: relative;}
.picker-docscollection-control-preview-content {border: 6px solid transparent; bottom: 0px; left: 31px; position: absolute;}
.picker-docscollection-control-checked .picker-docscollection-control-preview-content {border: 6px solid rgb(77, 144, 254);}
.picker-docscollection-control-hover .picker-docscollection-control-preview-content {background-color: rgb(252, 249, 204);}
.picker-docscollection-control-focused .picker-docscollection-control-preview-content {outline: 1px solid rgb(66, 133, 244);}
.picker-docscollection-control-preview {background: rgb(238, 238, 238) none repeat scroll 0% 0%; border: 1px solid rgb(206, 206, 206); height: 116px; outline: medium none; position: relative; width: 116px;}
.picker-docscollection-control-child-1 {position: absolute; border: 1px solid rgb(206, 206, 206); width: 116px; height: 116px; left: 2px; top: 2px;}
.picker-docscollection-control-child-2 {position: absolute; border: 1px solid rgb(206, 206, 206); width: 116px; height: 116px; left: 4px; top: 4px;}
.picker-docscollection-control-preview .picker-spr-collection {display: inline-block; position: absolute; left: 51px; top: 51px;}
.picker-docscollection-control .jfk-checkbox {background-color: rgb(252, 249, 204); display: none; outline: 4px solid rgb(252, 249, 204); position: absolute; top: 1px;}
.picker-docscollection-control .jfk-checkbox.jfk-checkbox-checked {background-color: rgb(255, 255, 255); display: inline-block; outline: medium none;}
.picker-docscollection-control-hover .jfk-checkbox {display: inline-block;}
.picker-dataview.picker-docs-images-view {padding-top: 0px;}
.picker-docs-images-view .new-upload-box .picker-photo-control-placeholder {border: 0px none;}
.picker-docs-images-label {font-size: 12px; overflow: hidden; padding-bottom: 6px; padding-top: 6px; text-align: center; text-overflow: ellipsis; white-space: nowrap;}
.picker-docs-images-preview {position: relative;}
.picker-docs-images-preview-content {border: 6px solid transparent; bottom: 0px; outline: medium none; position: absolute;}
.picker-docs-images-focused .picker-docs-images-preview-content {outline: 1px solid rgb(66, 133, 244);}
.picker-docs-images-checked .picker-docs-images-preview-content {border: 6px solid rgb(77, 144, 254);}
.picker-docs-images-preview-content .jfk-checkbox {background-color: rgb(252, 249, 204); display: none; outline: 4px solid rgb(252, 249, 204); position: absolute; top: 1px;}
.picker-docs-images-preview-content .jfk-checkbox.jfk-checkbox-checked {background-color: rgb(255, 255, 255); display: inline-block; outline: medium none;}
.picker-docs-images-hover .picker-docs-images-preview-content .jfk-checkbox {display: inline-block;}
.picker-docs-images-preview-placeholder {border: 1px solid rgb(229, 229, 229); bottom: 0px; outline: medium none; position: absolute;}
.picker-docs-images-hover .picker-docs-images-preview-content {background-color: rgb(252, 249, 204);}
.picker-photo-control-unselectable.picker-docs-images-hover .picker-docs-images-preview-content {background-color: transparent;}
.picker-photo-control-unselectable.picker-docs-images-hover .jfk-checkbox {display: none;}
.picker-photo-control-unselectable.picker-docs-images-container {opacity: 0.3; position: relative;}
.picker-docs-images-container {margin: 10px;}
.picker-docs-images-preview .nub-loading {display: none;}
.picker-drive-view .picker-searchbar {border-bottom: 1px solid rgb(229, 229, 229); margin-bottom: 0px; margin-left: 0px; padding-bottom: 15px;}
.picker-main-container .picker-drive-view.picker-dataview .picker-searchbar .picker-flat-menu-button {left: 341px;}
.picker-drive-view .picker-searchbar-input-logo ,.picker-drive-view .picker-searchbar-input {padding-left: 20px;}
.picker-dataview.picker-drive-view {overflow-y: hidden;}
.picker-drive-view .picker-content-container {bottom: 0px; left: 0px; overflow-y: auto; position: absolute; right: 0px; top: 69px;}
.picker-docs-images-view .picker-dataview-content {padding-left: 13px; padding-top: 10px;}
.picker-caption-bubble .picker-edit-caption-instructions {color: rgb(0, 0, 0); font-size: 13px; margin-top: 3px;}
.picker-caption-bubble .picker-edit-caption-popup {padding: 0px 16px 0px 0px; border: 0px none; margin: 0px;}
.picker-caption-bubble {z-index: 2112 !important;}
.picker-edit-caption {z-index: 2109; position: absolute;}
.picker-crop-content .picker-edit-caption {margin-top: 8px;}
.picker-crop-content .picker-edit-caption-hint {margin-top: 2px;}
.picker-crop-content .picker-edit-caption-popup {margin: 1px 0px 2px;}
.picker-edit-caption-hint ,.picker-crop-content .picker-edit-caption-hover .picker-edit-caption-hint {color: rgb(17, 85, 204); font-size: 13px; width: 100%; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; position: absolute; cursor: pointer;}
.picker-crop-content .picker-edit-caption-hint {color: rgb(153, 153, 153);}
.picker-edit-caption-hint.picker-video-control-metadata {text-align: left; width: 100%; margin-left: 0px;}
.picker-edit-caption-hint .picker-video-control-title {color: rgb(17, 85, 204);}
.picker-edit-caption-input {width: 100%; margin: 0px 0px 0px -2px;}
.picker-edit-caption-instructions {color: rgb(102, 102, 102); font-size: 10px; margin-top: 2px;}
.picker-edit-caption-popup {background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 4px; border: 1px solid rgb(102, 102, 102); margin: 0px 0px 2px;}
.picker-crop-content .picker-edit-caption-popup {border: 1px solid transparent;}
.picker-main-container .picker-edit-toolbar-overlay {background-attachment: scroll; background-clip: border-box; position: relative; z-index: 2106; font: 12px Roboto,Arial,sans-serif; margin: 0px; outline: medium none; padding: 0px;}
.picker-main-container .picker-edit-toolbar-overlay-background-dark {position: absolute; z-index: 2107; background-color: rgb(0, 0, 0); opacity: 0.6; width: 100%; height: 100%;}
.picker-main-container .picker-edit-toolbar-overlay-container {position: relative; z-index: 2108;}
.picker-edit-toolbar-manager {position: relative;}
.picker-edit-toolbar {cursor: default; position: relative; z-index: 2106; font: 12px Roboto,Arial,sans-serif; margin: 0px; outline: medium none; padding: 2px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; border: 0px none;}
.picker-edit-toolbar .goog-toolbar-button {margin: 0px; border: 0px none; padding: 0px; font-family: Roboto,Arial,sans-serif; color: rgb(51, 51, 51); text-decoration: none; list-style: outside none none; vertical-align: middle; cursor: default; outline: medium none; opacity: 0.8;}
.picker-edit-toolbar .goog-toolbar-button-outer-box ,.picker-edit-toolbar .goog-toolbar-button-inner-box {border: 0px none; vertical-align: top;}
.picker-edit-toolbar .goog-toolbar-button-outer-box {margin: 0px; padding: 1px 0px;}
.picker-edit-toolbar .goog-toolbar-button-inner-box {margin: 0px -1px; padding: 3px 4px;}
* html .picker-edit-toolbar .goog-toolbar-button-inner-box ,body .picker-edit-toolbar .goog-toolbar-button-inner-box {left: -1px;}
* html .picker-edit-toolbar .goog-toolbar-button-rtl .goog-toolbar-button-outer-box ,body .picker-edit-toolbar .goog-toolbar-button-rtl .goog-toolbar-button-outer-box {left: -1px;}
* html .picker-edit-toolbar .goog-toolbar-button-rtl .goog-toolbar-button-inner-box ,body .picker-edit-toolbar .goog-toolbar-button-rtl .goog-toolbar-button-inner-box {right: auto;}
:first-child + html .picker-edit-toolbar .goog-toolbar-button-inner-box {left: -1px;}
:first-child + html .picker-edit-toolbar .goog-toolbar-button-rtl .goog-toolbar-button-inner-box {left: 1px; right: auto;}
.picker-edit-toolbar .goog-toolbar-button-disabled {opacity: 0.3;}
.picker-edit-toolbar .goog-toolbar-button-disabled .goog-toolbar-button-outer-box ,.picker-edit-toolbar .goog-toolbar-button-disabled .goog-toolbar-button-inner-box {color: rgb(51, 51, 51) !important; border-color: rgb(153, 153, 153) !important;}
* html .picker-edit-toolbar .goog-toolbar-button-disabled ,:first-child + html .picker-edit-toolbar .goog-toolbar-button-disabled ,body .picker-edit-toolbar .goog-toolbar-button-disabled {background-color: rgb(238, 238, 238); margin: 0px 1px; padding: 0px 1px;}
.picker-edit-toolbar .goog-toolbar-button-hover .goog-toolbar-button-outer-box ,.picker-edit-toolbar .goog-toolbar-button-active .goog-toolbar-button-outer-box ,.picker-edit-toolbar .goog-toolbar-button-checked .goog-toolbar-button-outer-box ,.picker-edit-toolbar .goog-toolbar-button-selected .goog-toolbar-button-outer-box {border-width: 1px 0px; border-style: solid; padding: 0px;}
.picker-edit-toolbar .goog-toolbar-button-hover .goog-toolbar-button-inner-box ,.picker-edit-toolbar .goog-toolbar-button-active .goog-toolbar-button-inner-box ,.picker-edit-toolbar .goog-toolbar-button-checked .goog-toolbar-button-inner-box ,.picker-edit-toolbar .goog-toolbar-button-selected .goog-toolbar-button-inner-box {border-width: 0px 1px; border-style: solid; padding: 3px;}
.picker-edit-toolbar .goog-toolbar-button-hover .goog-toolbar-button-outer-box ,.picker-edit-toolbar .goog-toolbar-button-hover .goog-toolbar-button-inner-box {border-color: transparent !important;}
.picker-edit-toolbar .goog-toolbar-button-hover ,.picker-edit-toolbar .goog-toolbar-button-active ,.picker-edit-toolbar .goog-toolbar-button-checked ,.picker-edit-toolbar .goog-toolbar-button-selected {background-color: transparent !important; opacity: 1;}
.picker-edit-toolbar .goog-toolbar-button-hover ,.picker-edit-toolbar .goog-toolbar-button-active ,.picker-edit-toolbar .goog-toolbar-button-checked ,.picker-edit-toolbar .goog-toolbar-button-selected {background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%;}
.picker-edit-toolbar .goog-toolbar-button-active .goog-toolbar-button-outer-box ,.picker-edit-toolbar .goog-toolbar-button-active .goog-toolbar-button-inner-box ,.picker-edit-toolbar .goog-toolbar-button-checked .goog-toolbar-button-outer-box ,.picker-edit-toolbar .goog-toolbar-button-checked .goog-toolbar-button-inner-box ,.picker-edit-toolbar .goog-toolbar-button-selected .goog-toolbar-button-outer-box ,.picker-edit-toolbar .goog-toolbar-button-selected .goog-toolbar-button-inner-box {border-color: transparent;}
.picker-edit-toolbar .goog-toolbar-button-collapse-right ,.picker-edit-toolbar .goog-toolbar-button-collapse-right .goog-toolbar-button-outer-box ,.picker-edit-toolbar .goog-toolbar-button-collapse-right .goog-toolbar-button-inner-box {margin-right: 0px;}
.picker-edit-toolbar .goog-toolbar-button-collapse-left ,.picker-edit-toolbar .goog-toolbar-button-collapse-left .goog-toolbar-button-outer-box ,.picker-edit-toolbar .goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box {margin-left: 0px;}
* html .picker-edit-toolbar .goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box ,:first-child + html .picker-edit-toolbar .goog-toolbar-button-collapse-left .picker-edit-toolbar .goog-toolbar-button-inner-box ,body .picker-edit-toolbar .goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box {left: 0px;}
.picker-edit-toolbar .goog-toolbar-menu-button {margin: 0px 2px; border: 0px none; padding: 0px; font-family: Roboto,Arial,sans-serif; color: rgb(51, 51, 51); text-decoration: none; list-style: outside none none; vertical-align: middle; cursor: default; outline: medium none;}
.picker-edit-toolbar .goog-toolbar-menu-button-outer-box ,.picker-edit-toolbar .goog-toolbar-menu-button-inner-box {border: 0px none; vertical-align: top;}
.picker-edit-toolbar .goog-toolbar-menu-button-outer-box {margin: 0px; padding: 1px 0px;}
.picker-edit-toolbar .goog-toolbar-menu-button-inner-box {margin: 0px -1px; padding: 3px 4px;}
* html .picker-edit-toolbar .goog-toolbar-menu-button-inner-box ,body .picker-edit-toolbar .goog-toolbar-menu-button-inner-box {left: -1px;}
* html .picker-edit-toolbar .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-outer-box ,body .picker-edit-toolbar .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-outer-box {left: -1px;}
* html .picker-edit-toolbar .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-inner-box ,body .picker-edit-toolbar .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-inner-box {right: auto;}
:first-child + html .picker-edit-toolbar .goog-toolbar-menu-button-inner-box {left: -1px;}
:first-child + html .picker-edit-toolbar .goog-toolbar-menu-button-rtl .picker-edit-toolbar .goog-toolbar-menu-button-inner-box {left: 1px; right: auto;}
.picker-edit-toolbar .goog-toolbar-menu-button-disabled {opacity: 0.3;}
.picker-edit-toolbar .goog-toolbar-menu-button-disabled .goog-toolbar-menu-button-outer-box ,.picker-edit-toolbar .goog-toolbar-menu-button-disabled .goog-toolbar-menu-button-inner-box {color: rgb(51, 51, 51) !important; border-color: rgb(153, 153, 153) !important;}
* html .picker-edit-toolbar .goog-toolbar-menu-button-disabled ,:first-child + html .picker-edit-toolbar .goog-toolbar-menu-button-disabled ,body .picker-edit-toolbar .goog-toolbar-menu-button-disabled {background-color: rgb(238, 238, 238); margin: 0px 1px; padding: 0px 1px;}
.picker-edit-toolbar .goog-toolbar-menu-button-hover .goog-toolbar-menu-button-outer-box ,.picker-edit-toolbar .goog-toolbar-menu-button-active .goog-toolbar-menu-button-outer-box ,.picker-edit-toolbar .goog-toolbar-menu-button-open .goog-toolbar-menu-button-outer-box {border-width: 1px 0px; border-style: solid; padding: 0px;}
.picker-edit-toolbar .goog-toolbar-menu-button-hover .goog-toolbar-menu-button-inner-box ,.picker-edit-toolbar .goog-toolbar-menu-button-active .goog-toolbar-menu-button-inner-box ,.picker-edit-toolbar .goog-toolbar-menu-button-open .goog-toolbar-menu-button-inner-box {border-width: 0px 1px; border-style: solid; padding: 3px;}
.picker-edit-toolbar .goog-toolbar-menu-button-hover .goog-toolbar-menu-button-outer-box ,.picker-edit-toolbar .goog-toolbar-menu-button-hover .goog-toolbar-menu-button-inner-box {border-color: rgb(192, 192, 192) !important;}
.picker-edit-toolbar .goog-toolbar-menu-button-active ,.picker-edit-toolbar .goog-toolbar-menu-button-open {background-color: rgb(238, 238, 238) !important;}
.picker-edit-toolbar .goog-toolbar-menu-button-active .goog-toolbar-menu-button-outer-box ,.picker-edit-toolbar .goog-toolbar-menu-button-active .goog-toolbar-menu-button-inner-box ,.picker-edit-toolbar .goog-toolbar-menu-button-open .goog-toolbar-menu-button-outer-box ,.picker-edit-toolbar .goog-toolbar-menu-button-open .goog-toolbar-menu-button-inner-box {border-color: rgb(187, 187, 187);}
.picker-edit-toolbar .goog-toolbar-menu-button-caption {padding: 0px 4px 0px 0px; vertical-align: middle;}
.picker-edit-toolbar .goog-toolbar-menu-button-dropdown {width: 7px; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/editortoolbar.png") no-repeat scroll -388px center; vertical-align: middle;}
.picker-edit-toolbar .goog-toolbar-separator {margin: 0px 2px; border-left: 1px solid rgb(214, 214, 214); border-right: 1px solid rgb(247, 247, 247); padding: 0px; width: 0px; text-decoration: none; list-style: outside none none; outline: medium none; vertical-align: middle; line-height: normal; font-size: 120%; overflow: hidden;}
.picker-edit-toolbar .goog-toolbar-select .goog-toolbar-menu-button-outer-box {border-width: 1px 0px; border-style: solid; padding: 0px;}
.picker-edit-toolbar .goog-toolbar-select .goog-toolbar-menu-button-inner-box {border-width: 0px 1px; border-style: solid; padding: 3px;}
.picker-edit-toolbar .goog-toolbar-select .goog-toolbar-menu-button-outer-box ,.picker-edit-toolbar .goog-toolbar-select .goog-toolbar-menu-button-inner-box {border-color: rgb(191, 203, 223);}
.picker-actionpane-evph-message {position: absolute; top: 50%; height: 18px; margin-top: -9px; font-size: 13px; color: rgb(102, 102, 102);}
.picker-actionpane-evph-people {font-size: 13px; color: rgb(34, 34, 34); width: 284px;}
.picker-actionpane-evph-people-title {font-weight: bold; padding-bottom: 8px;}
.picker-actionpane-evph-people-img {border-radius: 2px; margin-right: 1px; border: 0px none;}
.picker-evph-people-jfk-bubble {z-index: 2200 !important;}
.picker-evph-plain-link {color: rgb(17, 85, 204); text-decoration: none; cursor: pointer;}
.picker-eventtheme-view .picker-listrenderer-table {margin: 15px 0px;}
.picker-eventtheme-border {position: relative; border: 1px solid rgb(204, 204, 204);}
.picker-eventtheme-control-tablerow {outline: medium none;}
.picker-eventtheme-media {vertical-align: middle; cursor: pointer;}
.picker-eventtheme-control-tablerow.picker-list-control-checked {background-color: transparent;}
.picker-eventtheme {border: 6px solid transparent; margin: 5px 20px;}
.picker-list-control-checked.picker-list-control-focused .picker-eventtheme ,.picker-list-control-checked .picker-eventtheme {border: 6px solid rgb(74, 151, 223);}
.picker-list-control-focused .picker-eventtheme-border {border: 1px solid rgb(77, 144, 254);}
.picker-flatphotosgrid .picker-flatphoto-control-wrapper.picker-featuredphoto-control {font-size: 12px; height: 170px; position: relative;}
.picker-featuredphoto-caption {overflow: hidden; position: absolute; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.picker-gmailfeaturedphoto-caption {bottom: 5px; box-sizing: border-box; overflow: hidden; position: absolute; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
.picker-flatphotosgrid .picker-flatphoto-control-border {opacity: 0; transition: opacity 0.218s ease 0s; padding: 5px; position: relative;}
.picker-flatphoto-control-checked .picker-flatphoto-control-border {border: 5px solid rgb(66, 133, 244); padding: 0px;}
.picker-flatphoto-control-focused .picker-flatphoto-control-border {outline: 1px solid rgb(66, 133, 244);}
.picker-flatphotosgrid .picker-flatphoto-control-wrapper {cursor: pointer; display: inline-block; margin: 10px; outline: medium none; text-align: center; vertical-align: middle;}
.picker-flatphotosgrid .picker-flatphoto-control-wrapper-with-description {position: relative;}
.picker-flatphoto-control-description {font-size: 12px; bottom: 5px; box-sizing: border-box; overflow: hidden; padding: 0px 5px; position: absolute; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
.picker-flatphotosgrid .picker-flatphoto-control-thumbnail {max-height: 100%; max-width: 100%;}
.picker-flatphotosgrid .picker-flatphoto-control-hover .picker-flatphoto-control-check {opacity: 0.7;}
.picker-flatphotosgrid .picker-flatphoto-control-checked .picker-flatphoto-control-check {opacity: 1; top: 5px; left: 5px;}
.picker-flatphotosgrid .picker-flatphoto-control-check {opacity: 0; transition: opacity 0.218s ease 0s; position: absolute; top: 10px; left: 10px; z-index: 2104;}
.picker-flatphotosgrid .picker-spr-rio-checkmark-selected {animation: 0.3s linear 0s normal none 1 running pickerPhotosSelectionOverlayCheckmarkSelectedTransition;}
.picker-flatphoto-control-unselectable {opacity: 0.3;}
.picker-flatphoto-control-unselectable .picker-flatphoto-control-check {display: none;}
.picker-flatphoto-message .picker-dataview-message {color: rgb(51, 51, 51); font-size: 16px; height: 16px; line-height: 16px; margin-top: -8px; position: absolute; text-align: center; top: 50%; width: 100%;}
.picker-highlightsphoto-control-border {opacity: 0; transition: opacity 0.218s ease 0s; overflow: hidden;}
.picker-highlightsphoto-control-checked .picker-highlightsphoto-control-border {display: inline-block; position: relative;}
.picker-highlightsphoto-control-checked .picker-highlightsphoto-control-inner-border {border: 3px solid rgb(66, 133, 244); display: inline-block; left: 0px; opacity: 1; position: absolute; top: 0px; z-index: 2104;}
.picker-highlightsphoto-control-focused {outline: medium none;}
.picker-highlightsphoto-control-focused .picker-highlightsphoto-control-border {outline: 1px solid rgb(66, 133, 244);}
.picker-highlightsphoto-control {cursor: pointer; display: inline-block; vertical-align: top;}
.picker-highlightsphoto-control-border {display: inline-block; margin: 1px; position: relative;}
.picker-highlightsphoto-control-inner-border {border: 3px solid transparent; display: none;}
.picker-highlightsphoto-control-hover {opacity: 0.7;}
.picker-highlightsphoto-control-checked {opacity: 1;}
.picker-highlightsphoto-control-hover .picker-highlightsphoto-control-check {opacity: 0.7;}
.picker-highlightsphoto-control-checked .picker-highlightsphoto-control-check {opacity: 1; left: 10px; top: 10px;}
.picker-highlightsphoto-control-check {transition: opacity 0.218s ease 0s; left: 10px; opacity: 0; position: absolute; top: 10px; z-index: 2104;}
.picker-highlightsphoto-control-unselectable {opacity: 0.3;}
.picker-highlightsphoto-control-unselectable .picker-highlightsphoto-control-check {display: none;}
.picker-momentscontrol-wrapper .picker-flatphoto-control-border {display: inline-block; vertical-align: middle;}
.picker-momentscontrol-wrapper .picker-flatphoto-control-thumbnail {display: block;}
.picker-momentscontrol-wrapper.picker-flatphoto-control-wrapper {line-height: 140px;}
.picker-momentchapter-title {color: rgb(85, 85, 85); font-size: 15px; font-weight: bold; padding: 20px 0px 0px 20px;}
.picker-collection-more-control {transition: background-color 130ms ease-in-out 0s; background-color: rgb(229, 229, 229); cursor: pointer; display: inline-block; margin: 1px; text-align: center; vertical-align: top; width: 40px;}
.picker-collection-more-control-content ,.picker-collection-more-control-img {display: inline-block; margin: auto;}
.picker-collection-more-control-text {color: rgb(153, 153, 153); display: inline-block; font-size: 12px; margin: 0px 2px; text-align: center; width: 35px;}
.picker-collection-more-control-focused {outline: 1px solid rgb(66, 133, 244);}
.picker-collection-more-control-hover {background-color: rgb(224, 224, 224);}
.picker-noitemszone {height: 100%; left: 0px; position: absolute; text-align: center; top: 0px; width: 100%;}
.picker-noitemszone-container {text-align: center;}
.picker-noitemszone-text {color: rgb(170, 170, 170); font-size: 14px; font-weight: bold; margin: 20px 0px; text-align: center;}
.picker-noitemszone-title {color: rgb(170, 170, 170); font-size: 20pt; font-weight: bold; margin: 20px 0px; text-align: center;}
.picker-noitemszone-container .jfk-button {margin: 20px 0px;}
.picker-photo-album-control {border-bottom: 1px solid rgb(218, 218, 218); cursor: pointer; font-size: 13px; left: -18px; outline: 0px none; padding: 20px 25px; position: relative; top: -15px; width: 100%;}
.picker-photo-album-control-hover ,.picker-photo-album-control-focused {background: rgb(243, 243, 243) none repeat scroll 0% 0%;}
.picker-photo-album-control-checked {background: rgb(77, 144, 254) none repeat scroll 0% 0%; color: rgb(255, 255, 255);}
.picker-photo-album-control-title {padding-right: 10px;}
.picker-photo-album-control-new-album-label {padding-bottom: 8px;}
.picker-photo-album-control-name-edit {border-radius: 1px; box-sizing: border-box; border: 1px solid rgb(216, 216, 216); color: rgb(51, 51, 51); display: inline-block; height: 29px; line-height: 20px; margin: 0px; padding: 8px; width: 325px;}
.picker-photo-album-control-date {color: rgb(153, 153, 153); font-size: 12px; padding-right: 5px;}
.picker-photo-album-control-checked .picker-photo-album-control-date {color: rgb(204, 204, 204);}
.picker-photo-album-control-caption {color: rgb(102, 102, 102); font-size: 12px; padding-right: 8px;}
.picker-photo-album-control-checked .picker-photo-album-control-caption {color: rgb(204, 204, 204);}
.picker-photo-album-control-thumbs {height: 65px; overflow: hidden;}
.picker-photo-album-control-thumb {background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); height: 48px; margin: 5px 8px 3px 1px; padding: 2px; width: 48px;}
.picker-photoalbumsview-actionpane-notice {cursor: default; float: right; height: 100%; margin-left: -30px;}
.picker-photoalbumsview-actionpane-notice .picker-actionpane-notice-td {color: rgb(119, 119, 119); font-size: 11px; padding-right: 20px; text-align: right;}
.picker-curation-album-name-bar-album-select ,.picker-curation-album-name-bar-album-select.goog-flat-menu-button-hover {background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 37px; line-height: 37px; margin-left: 15px; max-width: 300px; padding-left: 10px; text-align: left;}
.picker-curation-album-name-bar-album-select .goog-flat-menu-button-caption {max-width: 200px; overflow: hidden; padding: 0px 15px 0px 5px; text-overflow: ellipsis;}
.picker-curation-album-name-bar-album-select .goog-flat-menu-button-dropdown {border: medium none; right: 10px; top: 10px;}
.picker-curation-album-name-bar .goog-menu {max-height: 300px; overflow-x: hidden; overflow-y: scroll; text-overflow: ellipsis; width: 280px; z-index: 2115;}
.picker-curation-album-name-bar-empty-menu .goog-menu {height: 100px;}
.picker-curation-album-name-bar .picker-curation-album-name-bar-empty-menu .picker-loadingstatusbox {top: 70%; display: inline-block;}
.picker-curation-album-name-bar .picker-loadingstatusbox {display: none;}
.picker-curation-album-name-bar .picker-curation-album-name-bar-select-label-input {border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 4px; height: 36px; line-height: 36px;}
.picker-curation-album-name-bar .picker-curation-album-name-bar-select-label-input .jfk-textinput {box-shadow: none; border: medium none; padding: 0px 16px; position: absolute; top: 0px; left: 0px; vertical-align: top; width: 232px;}
.picker-curation-album-name-bar .goog-menuitem {padding: 6px 15px; width: 232px;}
.picker-curation-album-name-bar .goog-menuitem-highlight {border-width: 0px;}
.picker-curation-album-name-bar .goog-menuitem-content {line-height: 24px; overflow: hidden; text-align: left; text-overflow: ellipsis; width: 250px;}
.picker-curation-album-name-bar-album-label-input {display: inline-block; margin-left: 15px; position: relative;}
.picker-curation-album-name-bar-album-label-input .jfk-textinput {padding-right: 30px;}
.picker-curation-album-name-bar-album-label-input .picker-spr-black-close {opacity: 0.5; cursor: pointer; position: absolute; right: 14px; top: 28px;}
.picker-curation-order-dropdown-menu.goog-flat-menu-button-disabled {opacity: 0.1;}
.picker-curation-view {height: 100%; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;}
.picker-curation-grid-parent {position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;}
.picker-curation-grid-wrapper {position: absolute; bottom: 0px; left: 0px; right: 0px;}
.picker-curation-bar {border-bottom: 1px solid rgb(229, 229, 229); line-height: 64px; padding: 0px 20px;}
.picker-curation-bar .jfk-button ,.picker-curation-bar .goog-flat-button ,.picker-curation-bar .goog-flat-menu-button {cursor: pointer;}
.picker-curation-grid-wrapper {top: 71px; overflow-y: auto; overflow-x: hidden;}
.picker-curation-grid-parent {margin: 35px 15px 0px;}
.picker-curation-grid-parent .picker-dataview {overflow: visible; margin: 0px 0px 0px 20px; right: 20px;}
.picker-curation-hidden-input {position: absolute; top: -9999px; width: 1px; height: 1px;}
.picker-curation-bar .jfk-textinput {color: rgb(34, 34, 34); font-weight: bold; height: 37px; left: 20px; padding-bottom: 0px; padding-top: 0px; top: 13px; width: 200px;}
.picker-curation-order-dropdown-menu {transition: all 0.218s ease 0s; background: rgb(241, 241, 241) none repeat scroll 0% 0%; border: 1px solid rgb(216, 216, 216); height: 33px; line-height: 30px; vertical-align: middle; display: inline-block; margin-left: 20px;}
.picker-curation-order-dropdown-menu .goog-flat-menu-button-dropdown {border: medium none; display: inline-block; right: 10px; top: 10px;}
.picker-curation-bar {background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 65px; text-align: right;}
.picker-curation-bar-left {position: absolute; text-align: left; z-index: 2120;}
.picker-curation-bar-toggles {border-radius: 2px; display: inline-block; height: 37px; line-height: 37px; margin-left: 20px; vertical-align: middle; border: 1px solid rgb(216, 216, 216);}
.picker-curation-bar-toggles .goog-flat-button {opacity: 0.4; transition: all 0.218s ease 0s; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 0px; outline: medium none;}
.picker-curation-bar-toggles .goog-flat-button-checked {opacity: 1; background: rgb(229, 229, 229) none repeat scroll 0% 0%;}
.picker-curation-bar-toggles .goog-flat-button.picker-curation-bar-large-thumb {padding: 9px;}
.picker-curation-bar-toggles .goog-flat-button.picker-curation-bar-small-thumb {padding: 13px;}
.picker-curation-upload-button-content {color: rgb(115, 115, 115); font-size: 13px; margin: 0px 4px;}
.picker-curation-view .picker-dropdown-menu.picker-curation-order-dropdown-menu {background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 37px; min-width: 37px; padding: 0px; text-align: center; vertical-align: middle; width: 37px; z-index: auto;}
.picker-curation-progress-parent {display: inline-block; vertical-align: middle; transition: margin-top 0.218s ease 0s, opacity 0.218s ease 0s;}
.picker-curation-bar .picker-progress-bar {display: inline-block; font-size: 12px; vertical-align: middle;}
.picker-curation-bar .picker-curation-progress-label {display: inline-block; vertical-align: middle;}
.picker-curation-bar .picker-curation-progress-stop-upload ,.picker-curation-bar .jfk-textinput {display: inline-block; font-size: 12px; vertical-align: middle;}
.picker-curation-bar .picker-progress-bar {margin-left: 20px; width: 150px;}
.picker-curation-view .picker-progress-bar {border: 1px solid rgb(187, 187, 187); background-color: rgb(229, 229, 229); box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2) inset;}
.picker-curation-view .progress-bar-thumb {border: 1px solid rgb(33, 117, 255); background-color: rgb(77, 144, 254);}
.picker-curation-view .picker-progress-bar {height: 4px;}
.picker-curation-view .progress-bar-thumb {height: 4px; position: absolute; left: -1px; top: -1px;}
.picker-curation-bar .picker-curation-progress-label {margin-left: 10px; color: rgb(153, 153, 153); font-size: 12px;}
.picker-curation-bar .picker-curation-progress-stop-upload {margin-left: 10px; padding: 0px;}
.picker-curation-bar .jfk-button {transition: all 0.218s ease 0s; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(216, 216, 216); height: 38px; line-height: 37px; margin: 0px; position: static; right: 20px; top: 17px;}
.picker-curation-bar .picker-spr-icon-computer {display: inline-block; margin-right: 8px; vertical-align: middle; opacity: 0.8;}
.picker-curation-bar .jfk-button.jfk-button-focused .picker-spr-icon-computer ,.picker-curation-bar .jfk-button.jfk-button-active .picker-spr-icon-computer ,.picker-curation-bar .jfk-button.jfk-button-hover .picker-spr-icon-computer {opacity: 1;}
.picker-curation-drop-notice-parent {color: rgb(153, 153, 153); cursor: default; font-weight: bold; font-size: 13px; height: 65px; margin: auto; line-height: 65px; text-align: center; top: 0px;}
.picker-curation-drop-notice-text {padding: 0px 10px;}
.picker-spr-icon-zoom-min ,.picker-spr-icon-zoom-max ,.picker-curation-album-name-bar {display: inline-block;}
.picker-spr-icon-zoom-max {margin-left: 10px;}
.picker-spr-icon-zoom-min {margin-right: 5px;}
.picker-curation-drag-selector {z-index: 2200; position: absolute; border: 1px solid rgba(136, 190, 190, 0.3); background: rgba(136, 187, 255, 0.4) none repeat scroll 0% 0%; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); border-radius: 2px; opacity: 0.8;}
.picker-curation-drag-scroll-mask {position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; opacity: 0; z-index: 2200;}
.picker-curation-drag-pile {position: absolute;}
.picker-curation-view .tt-photos-tagging-tcontent-button-container {display: none;}
.picker-curation-upload.picker-actionpane-frame {z-index: 2115; background-color: rgb(255, 255, 255);}
.picker-curation-drop-notice-parent .picker-actionpane-notice-td {border-right: 128px solid transparent;}
.picker-curationview-autobackup-icon {height: 20px; margin: 8px; top: 14px; width: 20px;}
.picker-curationview-autobackup-promo {color: rgb(170, 170, 170); font-size: 13px; text-align: center; top: -53px; vertical-align: middle; width: 100%;}
.picker-curation-control {transition: border-color 0.2s ease 0s, margin 0.5s ease 0s, height 0.5s ease 0s, width 0.5s ease 0s, opacity 0.5s ease-out 0s, top 0.5s ease-out 0s, left 0.5s ease-out 0s, line-height 0.5s ease 0s, box-shadow 0.5s ease 0s; border-radius: 4px; outline: medium none; background-color: rgb(245, 245, 245); border-color: rgb(208, 208, 208); border-style: solid; border-width: 1px; overflow: hidden;}
.picker-curation-control.picker-curation-fast ,.picker-curation-control.picker-curation-fast .picker-curation-control-card ,.picker-curation-control.picker-curation-fast-thumb .picker-curation-control-thumb-wrapper ,.picker-curation-control.picker-curation-fast-thumb .picker-curation-control-thumb ,.picker-curation-control.picker-curation-fast-thumb .picker-curation-control-thumb-border ,.picker-curation-control.picker-curation-control-selected-reordering .picker-curation-control-thumb-wrapper {transition: margin 0s ease 0s, height 0s ease 0s, width 0s ease 0s, opacity 0.5s ease-out 0s, top 0s ease 0s, left 0s ease 0s;}
.picker-curation-control.picker-curation-fast .picker-curation-control-thumb-wrapper ,.picker-curation-control.picker-curation-fast .picker-curation-control-thumb ,.picker-curation-control.picker-curation-fast .picker-curation-control-thumb-border {transition: margin 0s ease 0s, height 0s ease 0s, width 0s ease 0s, opacity 0.5s ease-out 0s, top 0.5s ease 0s, left 0.5s ease 0s;}
.picker-curation-control.picker-curation-control-rotating .picker-curation-control-thumb ,.picker-curation-control.picker-curation-control-rotating .picker-curation-control-thumb-wrapper {  }
.picker-curation-control.picker-curation-control-rotating .picker-curation-control-thumb-wrapper .picker-curation-control-thumb-border {transition: -webkit-transform 0.2s ease-in-out 0s;}
.picker-curation-control-card {transition: border-color 0.2s ease 0s, margin 0.5s ease 0s, height 0.5s ease 0s, width 0.5s ease 0s, opacity 0.5s ease-out 0s, top 0.5s ease-out 0s, left 0.5s ease-out 0s, line-height 0.5s ease 0s, box-shadow 0.5s ease 0s;}
.picker-curation-control ,.picker-curation-control-card ,.picker-curation-control-thumb-wrapper ,.picker-curation-control-upload-preview {position: absolute;}
.picker-curation-control-thumb-wrapper {text-align: center; transition: border-color 0.2s ease 0s, margin 0.5s ease 0s, height 0.5s ease 0s, width 0.5s ease 0s, opacity 0.5s ease-out 0s, top 0.5s ease-out 0s, left 0.5s ease-out 0s, line-height 0.5s ease 0s, box-shadow 0.5s ease 0s; border-radius: 1px; margin-top: -2px;}
.picker-curation-control-thumb {transition: border-color 0.2s ease 0s, margin 0.5s ease 0s, height 0.5s ease 0s, width 0.5s ease 0s, opacity 0.5s ease-out 0s, top 0.5s ease-out 0s, left 0.5s ease-out 0s, line-height 0.5s ease 0s, box-shadow 0.5s ease 0s; cursor: default; position: relative; line-height: 0;}
.picker-curation-control-thumb-border {transition: border-color 0.2s ease 0s, margin 0.5s ease 0s, height 0.5s ease 0s, width 0.5s ease 0s, opacity 0.5s ease-out 0s, top 0.5s ease-out 0s, left 0.5s ease-out 0s, line-height 0.5s ease 0s, box-shadow 0.5s ease 0s; cursor: default; line-height: 0; position: relative; display: inline-block; vertical-align: middle; background-color: rgb(255, 255, 255);}
.picker-curation-control-thumb-border-lines {transition: border-color 0.2s ease 0s; position: absolute; top: -3px; left: -3px; right: -3px; bottom: -3px; border: 2px solid transparent; z-index: 2107;}
.picker-curation-control-selected.picker-curation-control {border-color: rgb(77, 144, 254);}
.picker-curation-control-tag-adding-mode {position: absolute; display: inline-block; z-index: 2114;}
.picker-curation-control-toolbar {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top: 1px solid rgb(208, 208, 208); overflow: hidden; cursor: default; line-height: 42px; height: 42px; position: absolute; bottom: 0px; width: 100%; outline: medium none;}
.picker-curation-control-small .picker-curation-control-toolbar {opacity: 0; transition: opacity 0.4s ease-out 0s, border-color 0.5s ease-in 0s, background-color 0.5s ease-in 0s; line-height: 0; height: 0px;}
.picker-curation-control-small.picker-curation-control-hover .picker-curation-control-toolbar {opacity: 1; line-height: 42px; height: 42px;}
.picker-curation-control-caption-input.picker-curation-control-toolbar-disabled ,.picker-curation-control-toolbar-icon.picker-curation-control-toolbar-rotate-disabled ,.picker-curation-control-toolbar-icon.picker-curation-control-toolbar-icon-hover.picker-curation-control-toolbar-rotate-disabled {opacity: 0; cursor: default; visibility: hidden;}
.picker-curation-control-hover .picker-curation-control-caption-input {opacity: 1;}
.picker-curation-control-has-caption-focus .picker-curation-control-caption-input {opacity: 1; overflow: visible; color: rgb(51, 51, 51);}
.picker-curation-control-caption-input {transition: color 0.3s ease 0s, opacity 0.3s ease 0s, border-color 0.3s ease 0s, width 0.5s ease 0s, height 0.5s ease 0s, box-shadow 0.5s ease 0s; color: rgb(153, 153, 153); font-family: Roboto,Arial,sans-serif; font-size: 13px; border: 0px none; margin: auto; outline: medium none; overflow: hidden; padding: 0px 8px; resize: none; width: 70%; height: 16px;}
.picker-curation-control-caption-input.picker-curation-control-disabled {background-color: transparent;}
.picker-curation-control-upload-preview {left: 0px; right: 0px; bottom: 0px; height: 40px; min-width: 40px;}
.picker-curation-control-upload-preview.picker-curation-control-upload-preview-empty {left: -156px; height: 40px; width: 312px;}
.picker-curation-control-upload-preview .picker-progress-bar {width: 50%; position: absolute; bottom: 24px; margin-top: -4px; left: 50%; margin-left: -25%;}
.picker-curation-view .picker-curation-control-upload-preview .picker-progress-bar ,.picker-curation-view .picker-curation-control-upload-preview .progress-bar-thumb {height: 2px;}
.picker-curation-control.picker-curation-control-nudge-left ,.picker-curation-control.picker-curation-control-nudge-right {transition: margin 0.3s ease 0s;}
.picker-curation-control.picker-curation-control-nudge-left {margin-left: -50px; z-index: 2104;}
.picker-curation-control.picker-curation-control-nudge-left .picker-curation-control-thumb {transition: color 0.3s ease 0s, opacity 0.3s ease 0s, border-color 0.3s ease 0s, width 0s ease 0s, height 0s ease 0s, box-shadow 0.5s ease 0s; box-shadow: -5px 0px 8px rgba(0, 0, 0, 0.3);}
.picker-curation-control.picker-curation-control-nudge-right {margin-left: 50px; z-index: 2104;}
.picker-curation-control.picker-curation-control-nudge-right .picker-curation-control-thumb {transition: color 0.3s ease 0s, opacity 0.3s ease 0s, border-color 0.3s ease 0s, width 0s ease 0s, height 0s ease 0s, box-shadow 0.5s ease 0s; box-shadow: 5px 0px 8px rgba(0, 0, 0, 0.3);}
.picker-curation-control.picker-curation-control-selected.picker-curation-control-nudge-left ,.picker-curation-control.picker-curation-control-selected.picker-curation-control-nudge-right {margin-left: 0px;}
.picker-curation-control.picker-curation-control-unselected-reordering {transition: opacity 0.6s ease 0s, top 0.2s ease-out 0s, left 0.2s ease-out 0s, line-height 0.2s ease 0s;}
.picker-curation-control.picker-curation-control-unselected-reordering .picker-curation-control-thumb ,.picker-curation-control.picker-curation-control-unselected-reordering .picker-curation-control-thumb-wrapper {transition: top 0.3s ease-out 0s, left 0.3s ease-out 0s, line-height 0.3s ease 0s;}
.picker-curation-control.picker-curation-control-unselected-reordering.picker-curation-control-changelines {opacity: 0;}
.picker-curation-control.picker-curation-control-selected-reordering {z-index: 2103; transition: top 0.1s ease-out 0s, left 0.3s ease-out 0s;}
.picker-curation-control.picker-curation-control-selected-reordering.picker-curation-control-dropped {transition: none 0s ease 0s ;}
.picker-curation-control.picker-curation-control-dragging {opacity: 0; transition: opacity 0.2s ease-out 0s, top 0.5s ease-out 0s, left 0.5s ease-out 0s, margin 0.2s ease-out 0s;}
.picker-curation-drag-control-img {position: absolute; bottom: 0px; left: 50%; width: 100%; height: 100%; cursor: pointer; box-shadow: 0px 3px 25px rgba(0, 0, 0, 0.6);}
.picker-curation-drag-control-img-box {position: relative;}
.picker-curation-drag-control-img ,.picker-curation-drag-control-img-box {z-index: 2106;}
.picker-curation-drag-control-img-box.picker-curation-drag-control-stack-1 {z-index: 2105; position: absolute; margin-top: 5px; margin-left: 5px; transform: rotate(7deg);}
.picker-curation-drag-control-img-box.picker-curation-drag-control-stack-2 {z-index: 2105; position: absolute; margin-top: -5px; margin-left: -5px; transform: rotate(-10deg);}
.picker-curation-drag-control-count {position: absolute; height: 23px; line-height: 23px; border-radius: 3px; background: rgb(77, 144, 254) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: center; font-size: 13px; font-weight: bold; top: 0px; margin-top: -15px; left: 50%; margin-left: -36px; width: 72px; z-index: 2109; box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.8);}
.picker-curation-control-toolbar.jfk-bubble {z-index: 2113 !important; line-height: 0; margin: 0px; padding: 0px; min-width: 124px;}
.picker-curation-control-error-bubble.jfk-bubble {z-index: 2112 !important;}
.picker-curation-control-toolbar-top-buttons {border-left: 1px dashed rgb(221, 221, 221); overflow: hidden; position: absolute; cursor: default; top: 0px; right: 0px; display: inline;}
.picker-curation-control-small .picker-curation-control-toolbar-top-buttons {border: 0px none; text-align: center; width: 100%; z-index: 2108;}
.picker-curation-control-toolbar-icon {cursor: pointer; display: inline-block; opacity: 0.4; transition: color 0.3s ease 0s, opacity 0.13s ease 0s, border-color 0.3s ease 0s, width 0s ease 0s, height 0s ease 0s, box-shadow 0.5s ease 0s; margin: 0px 7px; vertical-align: middle;}
.picker-curation-control-toolbar.picker-curation-control-toolbar-is-cover .picker-curation-control-toolbar-icon.picker-spr-checkbox-active {opacity: 0;}
.picker-curation-control-toolbar-top-buttons .picker-curation-control-toolbar-icon-hover {opacity: 0.7;}
.picker-curation-control-toolbar-icon.picker-curation-control-toolbar-icon-active {opacity: 1;}
.tt-photos-ttagoverlay .tt-photos-tagging-bubble {font-size: 10px; line-height: 1em; padding: 8px; z-index: 2108 !important;}
.picker-curation-control .tt-photos-tagging-acl-msg {margin-top: 2px;}
.picker-curation-control .tt-photos-tagging-bubble-spinner {margin-left: 2px;}
.picker-main-container .tacotown-autocomplete-box {z-index: 2115;}
.picker-curation-control .tt-photos-tagging-tcontent-remove-button {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/dialog_close_small.gif") no-repeat scroll 0% 0% padding-box content-box; height: 15px; margin-bottom: -3px; width: 15px;}
.picker-curation-control .tt-photos-ttagoverlay-cursor.tt-photos-ttagoverlay-tagged .tt-photos-ttagoverlay-cursor-ring-inner ,.picker-curation-control .tt-photos-ttagoverlay-cursor.tt-photos-ttagoverlay-tagged .tt-photos-ttagoverlay-cursor-ring-outer ,.picker-curation-control .tt-photos-ttr-ring .tt-photos-ttr-ring-inner ,.picker-curation-control .tt-photos-ttr-ring .tt-photos-ttr-ring-outer {border-width: 6px;}
.picker-curation-control .tt-photos-ttagoverlay-cursor.tt-photos-ttagoverlay-tagged .tt-photos-ttagoverlay-cursor-ring ,.picker-curation-control .tt-photos-ttr-ring .tt-photos-ttr-ring-inner ,.picker-curation-control .tt-photos-ttr-ring .tt-photos-ttr-ring-outer {bottom: -6px; left: -6px; right: -6px; top: -6px;}
.picker-curation-control-is-cover.picker-curation-control-small .picker-curation-control-cover-selected ,.picker-curation-control-small.picker-curation-control-hover .picker-curation-control-cover ,.picker-curation-control-is-cover.picker-curation-control-hover .picker-curation-control-cover ,.picker-curation-control-error-holder ,.picker-curation-control-thumb ,.picker-curation-control-loaded .picker-curation-control-upload-preview ,.picker-curation-control-cancel .picker-curation-control-upload-preview ,.picker-curation-control-error .picker-curation-control-upload-preview ,.picker-curation-control-small .picker-curation-control-caption-container ,.picker-curation-control-caption-input.picker-curation-control-toolbar-disabled ,.picker-curation-control-toolbar-icon.picker-curation-control-toolbar-rotate-disabled ,.picker-curation-control-toolbar-icon.picker-curation-control-toolbar-icon-hover.picker-curation-control-toolbar-rotate-disabled {display: none;}
.picker-curation-control-caption-container ,.picker-curation-control-error .picker-curation-control-error-holder ,.picker-curation-control-loaded .picker-curation-control-thumb {display: inline;}
.picker-curation-control-cover {background-color: rgb(38, 38, 38);}
.picker-curation-control-hover .picker-curation-control-cover {opacity: 0.7; z-index: 2108;}
.picker-curation-control-tag-adding-mode .picker-curation-control-cover {opacity: 0.7;}
.picker-curation-control-cover-selected {background-color: rgb(77, 144, 254);}
.picker-curation-control-hover .picker-curation-control-is-hover-cover.picker-curation-control-cover ,.picker-curation-control-is-hover-cover.picker-curation-control-cover ,.picker-curation-control-is-cover .picker-curation-control-cover-selected {opacity: 1;}
.picker-curation-control-cover-selected .picker-spr-checkmark-checked {display: inline-block; margin: 5px; vertical-align: middle;}
.picker-curation-control-cover-selected .picker-curation-control-cover-text {padding-left: 0px;}
.picker-curation-control-cover ,.picker-curation-control-tag-adding-mode.picker-curation-control-is-cover .picker-curation-control-cover ,.picker-curation-control-cover-selected {border-radius: 5px; opacity: 0; bottom: 10px; cursor: pointer; display: inline-block; left: 10px; position: absolute;}
.picker-curation-control-cover-text {color: rgb(255, 255, 255); display: inline-block; font-size: 13px; font-weight: bold; line-height: 13px; padding: 8px;}
.picker-curation-control.picker-curation-control-loaded.picker-curation-control-small.picker-curation-control-hover {transition: opacity 0.4s ease-out 0s, border-color 0.5s ease-in 0s, background-color 0.5s ease-in 0s; background-color: rgb(245, 245, 245); border-color: rgb(208, 208, 208);}
.picker-curation-control.picker-curation-control-loaded.picker-curation-control-small.picker-curation-control-selected {background-color: rgb(245, 245, 245); border-color: rgb(77, 144, 254);}
.picker-curation-control.picker-curation-control-loaded.picker-curation-control-small {background-color: transparent; border: 1px solid transparent;}
.picker-curation-control-error-holder {z-index: 2111; bottom: 0px; left: 0px; position: absolute; right: 0px; text-align: center; top: 0px;}
.picker-curation-control-retry ,.picker-curation-control-error-delete {margin: 5px; color: rgb(17, 85, 204); cursor: pointer;}
.picker-curation-control-error-separator {color: rgb(204, 204, 204);}
.picker-curation-control-error-icon {display: inline-block; height: 66px; left: 50%; margin-top: -33px; margin-left: -33px; position: absolute; top: 50%; width: 66px; vertical-align: middle; transition: all 0.5s ease 0s; background-repeat: no-repeat;}
.picker-curation-control-error-text {font-size: 11px; text-align: center; width: 110px;}
.picker-curation-control-small .picker-curation-control-error-icon {height: 14px; margin-left: -7px; margin-top: -7px; width: 14px;}
.picker-curation-control-preview-background {background-color: rgb(255, 255, 255); bottom: 0px; left: 0px; position: absolute; right: 0px; top: 0px;}
.picker-photo-control-thumbframe .picker-photo-control-description {width: auto; position: static; margin: 0px 5px;}
.picker-photo-control-thumbframe .picker-photo-control-bottom-controls {width: 158px;}
.picker-photo-control-attribution {cursor: pointer;}
.picker-photo-control-thumbframe .picker-video-play-icon {position: absolute; left: 60px; top: 40px;}
.new-upload-box .picker-photo-control-thumbframe .picker-video-play-icon {top: 60px;}
.picker-photo-control-thumbframe .picker-video-filename {width: 158px;}
.picker-photo-control-thumbframe .picker-photo-control-preview.picker-processing-video {width: 158px; height: 158px;}
.picker-photo-control-thumbframe .picker-video-processing-box {height: 158px;}
.picker-photo-control-thumbframe .picker-photo-control-preview.picker-processing-video ,.picker-dataview-content .picker-photo-control ,.picker-dataview-content .picker-photo-control-focused.picker-photo-control ,.picker-dataview-content .picker-photosuploadview .picker-photo-control.picker-photo-control-focused ,.picker-dataview-content .picker-photosgrid-edit .picker-photo-control.picker-photo-control-focused {border: 0px none transparent;}
.picker-photo-control-thumbframe .picker-photo-control-preview.picker-processing-video {background-color: transparent;}
.picker-photo-control-thumbframe .picker-photo-control-description {height: auto;}
.picker-albumname-album-cell {font-size: 13px;}
.picker-albumname-label {margin-right: 5px;}
.picker-albumname-input {margin: 0px 10px 1px 2px; width: 172px;}
.picker-albumname .goog-link-button {padding: 6px 0px;}
:first-child + html .picker-albumname .picker-albumname-album-cell .goog-link-button {position: relative; top: 6px;}
.picker-photosgrid-edit .picker-albumname {padding: 0px 7px;}
.picker-photosgrid-edit .picker-photo-control {padding: 0px 2px 12px;}
.picker-photosgrid-edit {padding: 12px 0px 0px 1px;}
.picker-albumsgrid .picker-dataview-content ,.picker-photosgrid .picker-dataview-content {padding: 0px 13px 15px;}
.picker-dataview.picker-albumsgrid ,.picker-dataview.picker-photosgrid-camerasync {padding-top: 0px;}
.picker-breadcrumbs-content .picker-photosgrid .picker-dataview-content {padding-top: 14px;}
.picker-photo-control {vertical-align: middle; text-align: center; margin: 1px; font-size: 0px; border: 1px solid rgb(255, 255, 255);}
.picker-photosuploadview .picker-photo-control.picker-photo-control-focused ,.picker-photosgrid-edit .picker-photo-control.picker-photo-control-focused {border: 1px solid rgb(255, 255, 255);}
.picker-photo-control-focused.picker-photo-control {border: 1px solid rgb(74, 151, 223);}
.picker-photo-control-preview {font-size: 0px; position: relative;}
.picker-photo-control-placeholder {background: transparent url("//ssl.gstatic.com/docs/picker/images/placeholder-v1.gif") repeat scroll 0% 0%;}
.picker-photo-control-preview-content {cursor: pointer; outline: medium none;}
.picker-upload-control-error .picker-photo-control-uploading {border: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255);}
.picker-photo-control-preview-content .uploader-thumb-img {display: block; position: relative;}
.picker-photo-control-unselectable .picker-photo-control-preview-content {cursor: default;}
.picker-photo-control-attribution {position: absolute; bottom: 0px; left: 7px; right: 7px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 10px; text-align: left;}
* html .picker-photo-control-attribution ,body .picker-photo-control-attribution {width: 100%;}
.picker-photo-control-attribution-spacer {font-size: 10px; visibility: hidden;}
.picker-photo-control-bottom-controls {bottom: -8px; width: 100%;}
.picker-photo-control-description {position: absolute; left: 0px; font-size: 13px; color: rgb(153, 153, 153); width: 100%; height: 1.2em; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap;}
.picker-photosgrid-edit .picker-photo-control-description.goog-control-hover {text-decoration: underline; cursor: pointer;}
.picker-photosgrid-camerasync {padding: 10px 13px;}
.picker-photosgrid-separator {font-size: 11px; color: rgb(170, 170, 170); margin: 0px 10px 0px 8px;}
.picker-photosgrid-separatorhr {border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(221, 221, 221) currentcolor currentcolor; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; margin-left: -1px;}
.picker-photo-control-border ,.picker-photosgrid-edit .picker-photo-control-checked .picker-photo-control-border {border: 6px solid transparent;}
.picker-photo-control-checked .picker-photo-control-border {border: 6px solid rgb(77, 144, 254);}
.picker-photo-control .photo-image-edit-controls {position: absolute; top: -20px; right: 0px;}
.picker-photo-control-checked .photo-image-edit-controls {top: -26px; right: -6px;}
.picker-photo-control .photo-image-edit-caption {left: 50%; top: -35px; margin-left: -144px;}
.picker-photo-control .progress-bar-horizontal {position: absolute; bottom: 4px; left: 4px; right: 4px; height: 5px; border: 0px none; text-align: left; background: transparent none repeat scroll 0% 0%;}
* html .picker-photo-control .progress-bar-horizontal ,body .picker-photo-control .progress-bar-horizontal {left: 0px; right: 0px; width: 100%;}
.picker-photo-control .progress-bar-thumb {background: rgb(136, 136, 136) none repeat scroll 0% 0%; height: 5px;}
.picker-upload-control-canceled .picker-photo-control-preview .progress-bar-horizontal ,.picker-upload-control-default .picker-photo-control-preview .progress-bar-horizontal ,.picker-upload-control-error .picker-photo-control-preview .progress-bar-horizontal ,.picker-upload-control-scheduled .picker-photo-control-preview .progress-bar-horizontal ,.picker-upload-control-success .picker-photo-control-preview .progress-bar-horizontal {display: none;}
.picker-upload-control-error .picker-photo-control-message {position: absolute; bottom: 0px; left: 0px; right: 0px; height: 10px; border: 0px none; padding: 2px; text-align: left; background: rgb(215, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 9px; cursor: default;}
* html .picker-photo-control .picker-photo-control-message ,body .picker-photo-control .picker-photo-control-message {left: 0px; right: 0px; width: 100%; padding: 0px;}
.new-upload-box .picker-photo-control-uploading ,.new-upload-box .picker-photo-control-placeholder {background: rgb(238, 238, 238) none repeat scroll 0% 0%; border: 1px solid rgb(206, 206, 206);}
.picker-upload-control-error .picker-photo-control-preview .picker-photo-control-uploading {background: rgb(255, 255, 255) none repeat scroll 0% 0%;}
.picker-upload-control-running .picker-photo-control-preview .progress-bar-horizontal {display: inline;}
.new-upload-box .progress-bar-thumb {height: 100%; background-repeat: repeat-x; background-size: 20px 10px; background-color: rgb(204, 204, 204); background-attachment: scroll; background-image: linear-gradient(315deg, transparent, transparent 33%, rgba(0, 0, 0, 0.12) 33%, rgba(0, 0, 0, 0.12) 66%, transparent 66%, transparent); animation-duration: 0.8s; animation-iteration-count: infinite; animation-timing-function: linear;}
.new-upload-box .progress-bar-horizontal {right: 0px; bottom: 0px; left: 0px; height: 8px; border: 1px solid rgb(153, 153, 153); margin: 0px 8px 8px; padding: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%;}
.new-upload-box .picker-progress-bar-spinner.progress-bar-horizontal {border: 0px none; background: transparent url("//ssl.gstatic.com/docs/picker/images/loading-v1.gif") no-repeat scroll 0px 0px; height: 16px; width: 16px; margin: auto auto 5px; opacity: 0.5;}
.picker-video-control-thumb-table {width: 100%; position: relative; top: 105px; z-index: 2200; opacity: 0.8; color: rgb(153, 153, 153); font-size: 10px; height: 20px;}
.picker-video-filename {position: relative; top: 38px; z-index: 2104; height: 13px; width: 120px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 12px; color: rgb(153, 153, 153);}
.picker-video-spinner {position: relative; top: 5px; right: 1px; z-index: 2100; background-image: url("//ssl.gstatic.com/docs/picker/images/loading-v1.gif"); height: 16px; width: 16px; opacity: 0.5;}
.picker-photo-control-preview.picker-processing-video {background-color: rgb(238, 238, 238); border: 1px solid rgb(206, 206, 206); width: 120px; height: 120px;}
.picker-video-processing-box {height: 120px; left: 0px; position: absolute; top: 0px; width: auto;}
.picker-video-play-icon {position: absolute; left: 12px; top: 12px;}
.jfk-bubble.picker-video-bubble {padding-top: 30px; z-index: 2200 !important; top: 0px;}
.picker-photo-control-unselectable .picker-photo-control-preview-content .uploader-thumb-img {opacity: 0.3; position: relative;}
.picker-albumslist {padding: 15px 0px 0px 15px;}
.picker-content.picker-gridview-bandselect.picker-flatphotosgrid .picker-flatphoto-control-wrapper ,.picker-content.picker-gridview-bandselect {cursor: crosshair;}
.picker-photosview .picker-dataview {padding-top: 0px;}
.picker-profile-toolbar.picker-edit-toolbar {padding: 0px; width: 160px;}
.picker-profile-toolbar .goog-button {margin: 3px; padding: 7px; text-transform: uppercase; font-size: 11px; cursor: pointer; white-space: nowrap;}
.picker-profile-toolbar .goog-button-hover {background-color: rgb(238, 238, 238);}
.picker-profile-toolbar-icon {opacity: 0.4; margin-right: 8px; vertical-align: middle;}
.picker-profile-toolbar-label {vertical-align: middle;}
.picker-profileview {font-size: 13px; padding: 20px;}
.picker-profileview-photo {border: 6px solid rgb(77, 144, 254); width: 96px; height: 96px;}
.picker-profileview-text {margin-left: 115px;}
.picker-searchbarimagefilter {margin-right: 5px; padding-top: 2px;}
.picker-searchbarimagefilter-type-button {margin: 0px 5px 0px 0px; vertical-align: middle;}
.picker-searchbarimagefilter-colorbox {border: 3px solid transparent; height: 19px; margin: 0px; opacity: 0.5; padding: 1px; width: 19px; vertical-align: middle;}
.picker-searchbarimagefilter-colorbox-inner {border: 1px solid rgb(153, 153, 153); cursor: pointer; height: 19px; margin: -1px 0px 0px -1px; padding: 0px; width: 19px;}
.picker-gplus .picker-searchbarimagefilter-colorbox-inner {margin: 0px; border: 0px none;}
.picker-searchbarimagefilter-colorbox[aria-selected="true"] {background-color: rgb(255, 255, 255); border-color: rgb(77, 144, 254); opacity: 1;}
.picker-webcam-control {overflow: hidden;}
.picker-webcam {padding: 20px; text-align: center; z-index: 2110;}
.picker-webcam-buttons.goog-inline-block {width: auto; position: absolute;}
.picker-webcam .picker-webcam-buttons .jfk-button {z-index: 1;}
.picker-webcam .goog-slider-horizontal {height: 5px; background: rgb(229, 229, 229) none repeat scroll 0% 0%; -moz-user-select: none; border-radius: 3px;}
.picker-webcam .goog-slider-horizontal.picker-slider-hover {background: rgb(209, 209, 209) none repeat scroll 0% 0%;}
.picker-webcam .goog-slider-horizontal .goog-slider-thumb {display: block; position: absolute; top: -7px; left: 0px; width: 15px; height: 15px; z-index: 1; border: 1px solid rgb(153, 153, 153); background-color: rgb(153, 153, 153); cursor: col-resize; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); transition: left 0.1s ease 0s; border-radius: 8px;}
.picker-webcam .goog-slider-horizontal.picker-slider-hover .goog-slider-thumb {background-color: rgb(255, 255, 255);}
.picker-webcam .goog-slider-horizontal .goog-slider-thumb .goog-slider-dragging {background-color: rgb(83, 82, 82);}
.picker-webcam-icon {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: medium none; border-radius: 0px; height: 10px; width: 10px; display: inline-block; margin-bottom: -1px; margin-right: 1px;}
.picker-webcam .picker-webcam-play-icon {background: transparent none repeat scroll 0% 0%; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 10px solid rgb(51, 51, 51); height: 0px; width: 0px;}
.picker-webcam .picker-webcam-stop-icon {background: rgb(51, 51, 51) none repeat scroll 0% 0%;}
.picker-webcam .picker-webcam-working-icon {border-radius: 5px;}
.picker-webcam-timer {font-size: 13px; color: rgb(68, 68, 68); width: 80px; text-align: right; margin-left: 16px;}
.picker-webcam-working .picker-webcam-timer {background: rgb(245, 245, 245) none repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.05); text-align: center; position: absolute; top: 0px; padding: 5px 5px 6px; margin-left: 0px;}
.picker-webcam-volume-button {padding: 6px; border: 1px solid transparent; position: absolute; height: 16px; width: 36px; top: 0px;}
.picker-spr-mic {margin-right: 7px;}
.picker-webcam-volume-button.goog-control-hover {border: 1px solid rgb(153, 153, 153); border-radius: 2px;}
.picker-webcam-volume-meter {margin-right: 2px; margin-bottom: 4px; background: rgb(153, 153, 153) none repeat scroll 0% 0%; width: 2px; height: 2px;}
.picker-webcam-volume-meter.picker-webcam-volume-meter-on {height: 7px; background: rgb(0, 153, 51) none repeat scroll 0% 0%;}
.picker-webcam-volume-meter.picker-webcam-volume-meter-red.picker-webcam-volume-meter-on {background: rgb(209, 72, 54) none repeat scroll 0% 0%;}
.picker-youtube-banner-preview {margin: 20px; color: rgb(68, 68, 68);}
.picker-youtube-banner-preview-header {font-size: 20px; font-weight: normal;}
.picker-youtube-banner-preview-message {font-size: 13px; margin-top: 15px;}
.picker-youtube-banner-preview-container {margin-right: 20px; display: inline-block;}
.picker-youtube-banner-preview-icon-header {text-transform: uppercase; color: rgb(102, 102, 102); font-size: 13px; text-align: center;}
.picker-youtube-banner-preview-icon {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/docs/picker/images/youtube-banner-sprite-v2.png") no-repeat scroll 0% 0%; position: relative;}
.picker-youtube-banner-preview-tv-icon {background-position: 0px 0px; width: 271px; height: 165px;}
.picker-youtube-banner-preview-laptop-icon {background-position: -271px 0px; width: 294px; height: 168px;}
.picker-youtube-banner-preview-mobile-icon {background-position: -565px 0px; width: 85px; height: 164px;}
.picker-youtube-banner-preview-desktop-image ,.picker-youtube-banner-preview-tv-image ,.picker-youtube-banner-preview-mobile-image {position: absolute;}
.picker-youtube-banner-preview-desktop-image {top: 29px; left: 65px; width: 168px; height: 29px;}
.picker-youtube-banner-preview-tv-image {top: 5px; left: 5px; width: 260px; height: 144px;}
.picker-youtube-banner-preview-mobile-image {top: 13px; left: 6px; width: 73px; height: 20px;}
.picker-youtube-banner-preview-button-container {position: absolute; left: 10px; bottom: 10px;}
.picker-youtube-banner-preview-loadingstatusbox {opacity: 0.8; font-size: 0px; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 2111; background: white url("//ssl.gstatic.com/docs/picker/images/loading-32-v1.gif") no-repeat scroll center center;}
.picker-youtube-banner-preview-auto-enhance {float: right; margin: 20px;}
.picker-youtube-banner-preview-toggle-label-container {display: inline-block;}
.picker-youtube-banner-preview-toggle-label-container .picker-spr-icon-autofix-active {display: inline-block; vertical-align: middle;}
.picker-content.picker-draguploadview {height: 100%; padding: 0px; overflow: hidden;}
.picker-upload-button-hidden .picker-draguploadview .picker-photos-upload-dropzone-parent {height: 100%;}
.picker-draguploadview .picker-jfk-tall-progressbar {width: 70%;}
.picker-draguploadview-tip {font-size: 13px; padding: 5px;}
.picker-drag-drop-supported .picker-draguploadview-progress-parent {position: absolute; height: 50px; top: 50%; margin-top: -25px;}
.picker-draguploadview-progress-parent {position: relative; height: 40px; width: 100%; top: -20px;}
.picker-draguploadview-msg-bar {position: absolute; top: 10px; width: 80%; left: 10%; z-index: 2200;}
.picker-draguploadview-msg-bar .jfk-butterBar-shown {height: 30px;}
.picker-photos-upload-album-bar {z-index: 2102; position: relative;}
.picker-photos-upload-album-bar-cell {height: 1px;}
.picker-photos-upload-dropzone ,.picker-photos-upload-dropzone-cell {width: 100%; text-align: center; position: relative;}
:first-child + html .picker-photos-upload-dropzone-cell {height: 100%; padding-top: 100px;}
.picker-upload-button-visible .picker-drag-drop-supported .picker-photos-upload-dropzone-cell {border: 4px dashed rgb(221, 221, 221); border-radius: 2px;}
.picker-drag-active .picker-upload-button-visible .picker-photos-upload-dropzone-cell {border-color: rgb(77, 144, 254);}
.picker-photos-upload-dropzone-cell .jfk-button {margin: 0px;}
.picker-photos-upload-drop-alt {display: none; padding: 15px 0px 5px; font-weight: bold; font-size: 13px; color: rgb(204, 204, 204);}
.picker-photos-upload-drop-here {font-size: 20pt; color: rgb(204, 204, 204); padding: 0px 10px; display: none;}
.picker-drag-active .picker-photos-upload-drop-here {color: rgb(57, 137, 212);}
.picker-drag-drop-supported .picker-photos-upload-drop-alt ,.picker-drag-drop-supported .picker-photos-upload-drop-here {display: block;}
.picker-photos-upload-dropzone-parent {height: 100%; width: 100%; position: relative; border-spacing: 20px;}
.picker-upload-button-hidden .picker-photos-upload-dropzone-parent {height: auto;}
.picker-photos-upload-dropzone-parent.picker-collapsed {margin: 0px 0px -40px;}
.picker-photos-upload-hidden-button {position: absolute; top: -1000px; left: -1000px;}
.jfk-butterBar-error .picker-link {color: rgb(255, 255, 255); text-decoration: underline;}
.picker-photo-control-thumbframe {box-shadow: 0px 1px 0px rgb(218, 218, 218); width: 158px; height: 188px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid transparent; cursor: pointer;}
.picker-photo-control-thumbframe .picker-photo-control-uploading ,.picker-photo-control-thumbframe .new-upload-box-error .picker-photos-error-text {border: 0px none transparent;}
.picker-upload-control-error .picker-photo-control-thumbframe .picker-photo-control-uploading {height: 158px;}
.picker-photosuploadview .new-upload-box .picker-photo-control-thumbframe .picker-photo-control-uploading .new-upload-box-error ,.picker-photo-control-thumbframe .new-upload-box-error .picker-photos-upload-filename {background: rgb(245, 245, 245) none repeat scroll 0% 0%;}
.new-upload-box .picker-photo-control-thumbframe .new-upload-box-error .picker-spr-upload-error {margin: 50px 74px 40px 73px;}
.picker-video-control-duration {position: absolute; display: inline-block; left: 9px; bottom: 8px; color: rgb(255, 255, 255); background: rgb(199, 199, 199) none repeat scroll 0% 0%; border-radius: 20px; font-weight: bold; padding: 2px 10px 3px 25px; font-size: 11px; text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);}
.picker-photosuploadview .picker-video-control-duration {padding: 2px 10px;}
.picker-photo-control-toolbar {background-color: rgb(255, 255, 255); bottom: 2px; height: 32px; left: 2px; position: absolute; width: 158px;}
.picker-photo-control-toolbar .picker-spr-checkbox-selected {cursor: pointer; position: relative; right: 62px; top: 4px;}
.picker-photo-control-toolbar .picker-spr-checkbox-active {cursor: pointer; position: relative; right: 62px; top: 4px; opacity: 0.2;}
.picker-photo-control-toolbar .picker-spr-checkbox-active.picker-spr-checkbox-active-hover {opacity: 1;}
.picker-photo-control-toolbar .picker-spr-checkbox-selected {display: none;}
.picker-photo-control-toolbar .picker-spr-checkbox-active {display: inline-block;}
.picker-photosuploadview .picker-photo-control-thumbframe {cursor: default;}
.new-upload-box .picker-photos-upload-filename ,.new-upload-box .picker-videos-upload-loadingthumb {color: rgb(153, 153, 153); font-size: 11px; overflow: hidden; background: rgb(238, 238, 238) none repeat scroll 0% 0%;}
.picker-photosuploadview .new-upload-box .picker-photo-control-uploading {background: rgb(238, 238, 238) none repeat scroll 0% 0%;}
.picker-photosuploadview .new-upload-box .picker-photo-control-uploading .new-upload-box-error {background: rgb(255, 255, 255) none repeat scroll 0% 0%;}
.new-upload-box-error .picker-photos-upload-filename ,.new-upload-box-error .picker-videos-upload-loadingthumb {color: rgb(153, 153, 153); font-size: 11px; overflow: hidden; background: rgb(255, 255, 255) none repeat scroll 0% 0%;}
.new-upload-box .picker-photos-upload-filename ,.new-upload-box-error .picker-photos-upload-filename {width: 120px; height: 120px; padding: 0px;}
.new-upload-box .picker-upload-filename-inner ,.new-upload-box-error .picker-upload-filename-inner {padding-top: 58px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 12px;}
.new-upload-box .picker-spr-photo-icon {display: inline-block; opacity: 0.5; position: absolute; left: 51px; top: 40px;}
.new-upload-box-error .picker-spr-photo-icon {display: none;}
.new-upload-box .new-upload-box-error .picker-spr-upload-error {position: absolute; margin: 40px 55px 40px 50px; top: 0px;}
.nub-loading .picker-spr-upload-error {display: none;}
.picker-upload-control-error .picker-spr-photo-upload-cancel ,.picker-upload-control-scheduled .picker-spr-photo-upload-cancel {opacity: 0.5; position: absolute; right: 8px; bottom: 8px; cursor: pointer;}
.picker-upload-control-running .picker-spr-photo-upload-cancel ,.picker-upload-control-success .picker-spr-photo-upload-cancel ,.picker-photo-control-placeholder .picker-spr-photo-upload-cancel {display: none;}
.picker-upload-control-error .picker-spr-upload-retry {opacity: 0.5; position: absolute; left: 8px; bottom: 8px; cursor: pointer;}
.picker-upload-control-error .picker-photos-upload-retry-text {position: absolute; left: 19px; bottom: -1px; cursor: pointer; color: rgb(0, 0, 0); font-size: 12px;}
.picker-upload-control-running .picker-spr-upload-retry ,.picker-upload-control-success .picker-spr-upload-retry ,.picker-photo-control-placeholder .picker-spr-upload-retry ,.picker-upload-control-scheduled .picker-spr-upload-retry {display: none;}
.new-upload-box-error .picker-photos-error-text {position: absolute; top: 0px; left: 0px; right: 0px; bottom: 27px; font-weight: bold; font-size: 12px; background-color: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); padding-top: 15px;}
.new-upload-box-error .picker-photos-error-details {position: absolute; top: 44px; left: 11px; right: 11px; padding: 2px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; font-size: 12px; font-weight: normal;}
.new-upload-box .picker-photos-upload-controls ,.new-upload-box-error .picker-photos-upload-controls {background: transparent none repeat scroll 0% 0%; position: absolute !important; height: 20px; bottom: 0px; left: 0px; text-decoration: none; width: 100%;}
.picker-photo-control-preview-content {transition: opacity 250ms ease 0s;}
.picker-photo-control-preview-smartcrop-content {transition: opacity 450ms linear 100ms; opacity: 0; position: absolute; top: 0px;}
.picker-edit-toolbar-overlay-container .picker-spr-icon-photos-delete-white ,.picker-edit-toolbar-overlay-container .picker-spr-icon-rotate-left-white ,.picker-edit-toolbar-overlay-container .picker-spr-icon-rotate-right-white {display: none;}
.picker-photosuploadview-albumbar-visible .picker-albumname {position: relative;}
.picker-photosuploadview .picker-dataview {position: relative; margin: -10px; overflow: visible;}
.picker-photosuploadview.picker-photosuploadview-albumbar-visible .picker-dataview {margin: 10px -10px -10px;}
.picker-photosuploadview .picker-photosgrid .picker-dataview-content ,.picker-photosuploadview .picker-photosgrid-edit {padding: 0px;}
.picker-photosuploadview .picker-dataview-message {display: none;}
.picker-photosuploadview-albumbar-visible .picker-dropzone ,.picker-photosuploadview-albumbar-visible .picker-progress-wrapper {top: 50px;}
.picker-photosuploadview .goog-toolbar-button {cursor: pointer;}
.picker-photosuploadview .picker-photo-control-preview-content {outline: medium none; cursor: default;}
.picker-photosuploadview .picker-photo-control-checked .picker-photo-control-border {border: 6px solid transparent;}
.picker-localphotosprofilephoto .picker-photo-control-border ,.picker-localphotosprofilephoto.picker-photo-control-checked .picker-photo-control-border {border: 4px solid rgb(221, 75, 57); margin: 2px;}
.picker-photosuploadview-progress-wrapper ,.picker-photosuploadview-progress-text ,.picker-photosuploadview-progress {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px;}
.picker-photosuploadview-progress-text {width: 70%; margin: auto;}
.picker-photosuploadview-progress {height: 9px; width: 70%; margin: auto;}
.picker-photosuploadview-progress-text {height: 41px; padding: 0px 0px 6px 4px; font-size: 13px;}
.picker-photosuploadview-progress-wrapper .picker-progress-bar {width: 100%;}
.picker-photosuploadview-msgbar {position: absolute; top: 10px; width: 80%; left: 10%; z-index: 2200;}
.picker-photosuploadview-msgbar .jfk-butterBar-shown {height: 30px;}
.picker-photosuploadview .picker-photo-control-uploading {background: rgb(243, 243, 243) none repeat scroll 0% 0%;}
.picker-photosuploadview .picker-photosgrid .picker-photo-control {padding: 0px 0px 12px;}
.picker-photosuploadview-progress .progress-bar-horizontal ,.picker-photosuploadview-actionpane .progress-bar-horizontal {height: 9px; border: 1px solid rgb(153, 153, 153); margin: 2px; padding: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%;}
.picker-photosuploadview-progress .picker-progress-bar-spinner.progress-bar-horizontal ,.picker-photosuploadview-actionpane .picker-progress-bar-spinner.progress-bar-horizontal {border: 0px none; background: transparent url("//ssl.gstatic.com/docs/picker/images/loading-v1.gif") no-repeat scroll 0px 0px; height: 16px; width: 16px; padding-left: 7px; padding-top: 2px; margin: auto auto 5px; opacity: 0.5;}
.picker-photosuploadview-progress .progress-bar-thumb ,.picker-photosuploadview-actionpane .progress-bar-thumb {height: 100%; background-repeat: repeat-x; background-size: 20px 10px; background-color: rgb(77, 144, 254); background-image: linear-gradient(315deg, transparent, transparent 33%, rgba(0, 0, 0, 0.12) 33%, rgba(0, 0, 0, 0.12) 66%, transparent 66%, transparent); background-attachment: scroll; animation-duration: 0.8s; animation-iteration-count: infinite; animation-timing-function: linear;}
.picker-upload-photo-album-bar {position: absolute; top: 20px; left: 20px; height: 30px; padding: 0px;}
.picker-photo-upload-dropzone {position: absolute; top: 50px; left: 0px; right: 0px; bottom: 0px;}
.picker-youtube-banner-recommended-size-messages {position: absolute; bottom: 20px; right: 20px; padding: 20px; color: rgb(204, 204, 204); text-align: right;}
.picker-youtube-banner-channel-art-link {text-decoration: none;}
.picker-docsuploadview-drive-promo {background-color: rgb(229, 229, 229); cursor: default; height: 125px; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 1; transition: height 0.218s ease 0s;}
.picker-docsuploadview-with-drive-promo .picker-docsuploadview-drive-promo {border-bottom: 1px solid rgb(229, 229, 229);}
.picker-docsuploadview-drive-promo-text {padding-right: 40px; position: absolute; top: 0px;}
.picker-docsuploadview-drive-promo-title {font-size: 18px; padding: 15px 5px 5px 0px; white-space: nowrap;}
.picker-docsuploadview-drive-promo-paragraph {color: rgb(68, 68, 68); font-size: 13px; max-width: 650px;}
.picker-docsuploadview-drive-promo-dismiss {padding-top: 5px;}
.picker-docsuploadview-drive-promo-learnmore ,.picker-docsuploadview-drive-promo-up-to-link {color: rgb(17, 85, 204); cursor: pointer; text-decoration: none; white-space: nowrap;}
.picker-docsuploadview-drive-promo-learnmore.picker-hover ,.picker-docsuploadview-drive-promo-up-to-link.picker-hover {text-decoration: underline;}
.picker-docsuploadview-drive-promo-img {margin: 15px 30px;}
.picker-docsuploadview-drive-promo-close {padding: 10px; position: absolute; right: 0px; top: 0px;}
.picker-folderbar {border-bottom: 1px solid rgb(221, 221, 221); height: 49px; position: absolute; top: 0px; left: 0px; width: 100%;}
.picker-folderbar-menu {position: absolute; top: 10px; left: 10px;}
.picker-folderbar-menu .jfk-bubble-content-id {width: 300px;}
.picker-du-folderpopup-buttons .jfk-button {margin-top: 13px;}
.picker-docsuploadview.picker-upload {overflow: hidden; padding: 0px;}
.picker-docsuploadview .picker-dataview ,.picker-docsuploadview .picker-dropzone {top: 50px;}
.picker-docsuploadview-with-drive-promo .picker-dataview ,.picker-docsuploadview-with-drive-promo .picker-dropzone {top: 120px;}
.picker-doc-upload-control-cell {border-bottom: 1px solid rgb(221, 221, 221);}
.picker-doc-upload-control-row {height: 50px;}
.picker-doc-upload-control-icon-cell {width: 36px;}
.picker-doc-upload-control-icon {display: block; margin-top: 4px; margin-left: 10px; padding-top: 3px; width: 16px; height: 16px; background-repeat: no-repeat;}
.picker-doc-upload-control-text ,.picker-doc-upload-control-retry-text ,.picker-docs-upload-error-dialog {font-size: 13px;}
.picker-doc-upload-control-retry-text {color: rgb(17, 85, 204);}
.picker-doc-upload-control-retry-text .jfk-button {cursor: pointer;}
.picker-doc-upload-control-retry-text .jfk-button-hover {text-decoration: underline;}
.picker-docsuploadview-uploadmore-button {display: inline-block; margin: 16px 20px;}
.picker-doc-upload-control-error-message {color: rgb(204, 51, 51);}
.picker-doc-upload-control-cell .picker-spr-upload-error {display: inline-block; margin-top: 5px; vertical-align: text-bottom;}
.picker-doc-upload-control-error-message {margin-left: 8px;}
.picker-docs-upload-error-dialog {width: 300px; z-index: 2112;}
.picker-docs-upload-error-dialog-bg {z-index: 2111;}
.picker-docs-upload-error-dialog-button::-moz-focus-inner {border: 0px none;}
.picker-doc-upload-control-progress {text-align: right; width: 130px;}
.picker-doc-upload-control-progress .progress-bar-horizontal {height: 9px; border: 1px solid rgb(153, 153, 153); margin: 2px; padding: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%;}
.picker-doc-upload-control-progress .progress-bar-thumb {height: 100%; background-repeat: repeat-x; background-size: 20px 10px; background-color: rgb(77, 144, 254); background-image: linear-gradient(315deg, transparent, transparent 33%, rgba(0, 0, 0, 0.12) 33%, rgba(0, 0, 0, 0.12) 66%, transparent 66%, transparent); background-attachment: scroll; animation-duration: 0.8s; animation-iteration-count: infinite; animation-timing-function: linear;}
.picker-doc-upload-control-cancel {width: 45px;}
.picker-doc-upload-control-cancel-x .jfk-button {cursor: pointer; height: auto; margin: 0px 17px; width: auto;}
.picker-doc-upload-control-size {margin-left: 15px; font-size: 12px; color: rgb(102, 102, 102);}
.picker-doc-upload-control-name ,.picker-doc-upload-control-size {cursor: default;}
.picker-doc-upload-control-row.picker-upload-control-scheduled .picker-spr-photo-upload-cancel {display: none;}
.picker-doc-upload-control-complete {color: rgb(204, 204, 204);}
.picker-doc-upload-more {margin-left: 10px;}
.picker-doc-upload-control-row.picker-upload-control-error .picker-spr-photo-upload-cancel {position: static; opacity: 1;}
.picker-upload-control-error .progress-bar-horizontal {display: none;}
.picker-drag-indicator-top ,.picker-drag-indicator-left ,.picker-drag-indicator-right ,.picker-drag-indicator-bottom {position: absolute; z-index: 2200; background-color: rgb(77, 144, 254);}
.picker-drag-indicator-top ,.picker-drag-indicator-bottom {height: 3px; width: 100%; left: 0px;}
.picker-drag-indicator-left ,.picker-drag-indicator-right {height: 100%; width: 3px; top: 0px;}
.picker-drag-indicator-top {top: 0px;}
.picker-drag-indicator-left {left: 0px;}
.picker-drag-indicator-right {right: 0px;}
.picker-drag-indicator-bottom {bottom: 0px;}
.picker-drag-tooltip {position: absolute; display: table; top: 50%; left: 50%; width: 350px; margin-left: -175px; height: 40px; margin-top: -20px; background-color: rgb(77, 144, 254); color: rgb(255, 255, 255); font-weight: bold; padding: 10px; font-size: 13px; z-index: 2200; text-align: center; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); border-radius: 2px;}
.picker-drag-tooltip-inner {display: table-cell; vertical-align: middle;}
.picker-dropzone ,.picker-dropzone-target ,.picker-dropzone-targetcontent ,.picker-dropzone-targetcontentwrapper {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px;}
.picker-drag-drop-supported .picker-dropzone-targetpointer {cursor: pointer;}
.picker-dropzone.goog-control-focused {border: 1px solid rgb(221, 221, 221);}
.picker-drag-drop-supported .picker-dropzone-text ,.picker-drag-drop-supported .picker-dropzone-alttext {display: block;}
.picker-dropzone-or {color: rgb(170, 170, 170); font-size: 14px; padding: 0px 0px 16px;}
.picker-dropzone-upload-button {padding: 5px 12px;}
.picker-dropzone-text ,.picker-dropzone-alttext ,.picker-spr-rio-upload-big {display: none;}
.picker-dropzone.picker-drag-drop-supported .picker-spr-rio-upload-big {opacity: 0.4; display: inline-block;}
.picker-dropzone .picker-dropzone-target {border-width: 3px;}
.picker-drag-active .picker-dropzone-target {background: rgb(245, 245, 245) none repeat scroll 0% 0%; border-color: rgb(77, 144, 254);}
.picker-dropzone-targetcontent {text-align: center;}
.picker-dropzone-targetcontentwrapper {margin: auto; height: 30px;}
.picker-dropzone-largetargetcontentwrapper {height: 200px;}
.picker-dropzone-text {color: rgb(170, 170, 170); font-size: 20pt; padding: 0px 10px;}
.picker-dropzone-alttext {color: rgb(204, 204, 204); font-size: 13px; font-weight: bold; padding: 15px 0px 5px;}
.picker-dropzone-targetcontent .jfk-button {cursor: pointer; margin-right: 0px;}
.picker-drag-drop-notsupported .picker-dropzone-targetcontent .jfk-button {cursor: pointer; margin-right: 0px; z-index: -1;}
.picker-upload.picker-inline-upload {border-bottom: 1px solid rgb(229, 229, 229); height: 119px; position: relative;}
.picker-inline-upload-icon {display: inline-block; left: 20px; opacity: 0.4; position: absolute; top: 15px;}
.picker-drag-drop-supported.picker-inline-upload-container {visibility: visible;}
.picker-inline-upload-container {border: 2px dashed rgb(221, 221, 221); border-radius: 2px; bottom: 20px; left: 20px; position: absolute; right: 30px; top: 20px; visibility: hidden;}
.picker-drag-active .picker-inline-upload-container {border: 2px dashed rgb(77, 144, 254);}
.picker-inline-upload-dropzone {height: 100%;}
.picker-inline-upload-dropzone-text {bottom: 26px; color: rgb(170, 170, 170); display: inline-block; font-size: 20px; left: 90px; padding-right: 5px; position: absolute;}
.picker-drag-active .picker-inline-upload-dropzone-text {color: rgb(57, 137, 212);}
.picker-inline-upload-button-container {bottom: 20px; position: absolute; right: 10px;}
.picker-upload-button-visible .picker-inline-upload-button {visibility: visible;}
.picker-inline-upload-button-pre-text {color: rgb(170, 170, 170); display: inline-block; font-size: 20px; padding-right: 10px;}
.picker-inline-upload .picker-draguploadview-progress-parent {text-align: center;}
.picker-inline-upload-actionpane-button {float: right; margin-right: 31px;}
.picker-main-container .goog-tree-hide-root {display: none;}
.picker-main-container .goog-tree-item {-moz-user-select: none;}
.picker-main-container .goog-tree-item .selected {-moz-user-select: none; vertical-align: middle; cursor: default; white-space: nowrap; background-color: rgb(77, 144, 254); color: rgb(255, 255, 255); font-weight: bold;}
.picker-main-container .goog-tree-row {padding: 2px 0px 3px 8px; vertical-align: middle; cursor: default; white-space: nowrap; height: 15px;}
.picker-main-container .goog-tree-item-label {overflow: hidden; white-space: nowrap; empty-cells: show; font-size: 13px; font-weight: normal; font-family: Roboto,Arial,sans-serif; width: 95%;}
.picker-main-container .goog-tree-expand-icon {background-repeat: no-repeat; height: 12px; width: 12px; cursor: pointer; vertical-align: middle;}
.picker-main-container .goog-tree-expand-icon-minus ,.picker-main-container .goog-tree-expand-icon-lminus ,.picker-main-container .goog-tree-expand-icon-tminus {background-image: url("//ssl.gstatic.com/docs/picker/images/icons-v9.png"); background-position: -402px center;}
.picker-main-container .goog-tree-expand-icon-plus ,.picker-main-container .goog-tree-expand-icon-tplus ,.picker-main-container .goog-tree-expand-icon-lplus {background-image: url("//ssl.gstatic.com/docs/picker/images/icons-v9.png"); background-position: -384px center;}
.picker-main-container .goog-tree-expand-icon-blank {background-position: center center; background-repeat: no-repeat; height: 8px;}
.picker-content .goog-tree-root {min-height: 200px; max-height: 300px; overflow: auto; border: 1px solid rgb(217, 217, 217);}
.picker-treedoclistview-node-name {font-size: 13px; padding: 2px 3px 3px; font-weight: normal; vertical-align: middle;}
.picker-treedoclistview-node-message {color: rgb(102, 102, 102); padding-left: 4px;}
.picker-treedoclistview-node-error {color: rgb(204, 51, 51); padding-left: 4px;}
.picker-upload {overflow-y: auto; padding: 20px;}
.picker-upload .picker-dataview ,.picker-upload .picker-dropzone {transition: top 0.218s ease 0s;}
* html .picker-upload ,body .picker-upload {height: 100%; width: 100%;}
.apps-upload-sprite {background-image: url("//ssl.gstatic.com/docs/picker/images/apps_upload_icons-v1.gif") !important;}
.picker-upload-container.picker-collapsed .picker-upload-button ,.picker-upload-container.picker-collapsed .picker-upload-header ,.picker-upload-container.picker-collapsed .picker-upload-text {display: none;}
.picker-upload-container.picker-collapsed .upload-uploader-flash-content {position: absolute; top: -1000px !important; left: -1000px !important;}
.picker-upload-header {font-size: 13px; font-weight: bold; color: rgb(68, 68, 68); margin-bottom: 4px;}
.upload-file-col {padding: 4px;}
.upload-state-default .upload-file-col {padding: 2px;}
.upload-file {border-bottom: 0px none;}
.upload-file .goog-flat-button {color: rgb(153, 153, 153); text-decoration: underline; cursor: pointer; margin-right: 5px;}
.upload-file-progress {display: none;}
.upload-file-status {width: 16px; background-position: 20px 20px; background-repeat: no-repeat;}
.upload-state-start .upload-file-status ,.upload-state-upload .upload-file-status ,.upload-state-backoff .upload-file-status {width: 16px; height: 16px; background-position: center top;}
.upload-state-complete .upload-file-status {width: 16px; height: 13px; background-position: center -16px;}
.upload-state-error .upload-file-status {width: 16px; height: 13px; background-position: center -31px;}
.upload-state-default .progress-bar-horizontal ,.upload-state-inqueue .progress-bar-horizontal ,.upload-state-error .progress-bar-horizontal ,.upload-state-complete .progress-bar-horizontal ,.upload-state-cancel .upload-file-size ,.upload-state-cancel .upload-file-progress ,.upload-state-cancel .upload-file-actions ,.upload-state-error .upload-file-size {display: none;}
.upload-file-size {text-align: right;}
.upload-file-progress {width: 88px;}
.upload-file-message {font-size: 11px; padding-left: 0.5em; color: rgb(153, 153, 153);}
.upload-message .progress-bar-horizontal {display: none;}
.upload-file-actions {text-align: right;}
.upload-file-hidden {visibility: hidden; cursor: auto;}
.picker-upload-text {color: rgb(102, 102, 102); font-size: 10px; margin: 5px 0px 4px;}
.picker-upload-text-a {color: rgb(153, 153, 153);}
.upload-uploader {font-size: 13px;}
.upload-uploader-table {width: auto;}
.picker-upload.picker-videoupload {padding: 0px;}
.picker-videoupload .upload-uploader-table {width: 100%;}
.upload-uploader-file-list {width: auto;}
.upload-uploader-hidden {display: none !important;}
.picker-upload-input-flash {font-size: 11px;}
.picker-upload-input-noflash {padding: 8px; font-size: 11px;}
.picker-upload-input-flash {border-top: 1px solid rgb(221, 221, 221); border-left: 1px solid rgb(221, 221, 221); background-color: rgb(245, 245, 245); padding: 4px 11px 2px; margin: 8px; text-align: center; vertical-align: middle;}
.picker-upload-input-flash .picker-spr-upload-arrow {margin-right: 5px;}
.picker-upload-input-noflash .upload-uploader-input {font-size: 9px;}
.picker-docsuploadview .picker-upload-header {font-weight: normal; color: rgb(0, 0, 0);}
.picker-docsuploadview-title {font-weight: bold; color: rgb(68, 68, 68); margin-bottom: 10px; font-size: 13px;}
.picker-doplaruploadview-uploading ,.picker-geouploadview-uploading {font-size: 13px; margin: 10px;}
.picker-doplaruploadview-error ,.picker-geouploadview-error {font-size: 13px; margin: 10px; color: rgb(204, 51, 51);}
.picker-docsuploadview-checkbox {font-size: 12px; margin: 15px 0px 0px -4px;}
.picker-docsuploadview-checkbox-input {margin-right: 7px;}
.picker-docsuploadview-move-to-folder {font-size: 13px; margin: 0px 0px 10px 27px;}
.picker-docsuploadview-folder-header {margin-top: 10px;}
.picker-docsuploadview-icon {background-image: url("//ssl.gstatic.com/docs/picker/images/folder_sprite-v1.gif"); background-position: -24px 0px; height: 16px; vertical-align: middle; width: 16px;}
.picker-du-folder-icon {height: 11px; vertical-align: middle; width: 11px; margin: -1px 0px 0px 5px;}
.picker-docsuploadview-icon {margin-bottom: 3px;}
.picker-docsuploadview-spacing {width: 5px;}
.picker-du-folders-popup {border: 1px solid rgb(221, 221, 221); padding: 13px; font-size: 12px; width: 300px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); position: absolute; z-index: 20; margin: -3px 0px 0px 2px;}
.picker-docsuploadview-dropdown {background-image: url("//ssl.gstatic.com/docs/picker/images/folder_sprite-v1.gif"); background-position: -40px 0px; width: 12px; height: 16px; vertical-align: middle; margin: 0px -2px 3px 3px;}
.picker-docsuploadview .goog-tree-root {height: 125px; overflow-x: hidden; overflow-y: auto;}
.picker-videos-listview .picker-dataview-content {padding: 15px;}
.picker-video-control {border: 5px solid transparent; cursor: pointer; margin: 5px; padding: 2px;}
.picker-video-control-checked {border: 5px solid rgb(77, 144, 254); background: rgb(245, 245, 245) none repeat scroll 0% 0%;}
.picker-videoupload .picker-video-control-checked {border: 5px solid rgb(255, 255, 255); background: rgb(255, 255, 255) none repeat scroll 0% 0%;}
.picker-video-control-inner {overflow: hidden;}
.picker-video-control-preview {padding: 1px; border: 1px solid rgb(153, 153, 153);}
.picker-video-control-thumb {z-index: 3; width: 96px; height: 72px; cursor: pointer;}
.picker-video-control-thumb-img {width: 96px; height: 72px; cursor: pointer;}
.picker-photos-upload .picker-video-control-thumb ,.picker-photos-upload .picker-video-control-thumb-img {width: 240px; height: 182px;}
.picker-video-control-previewing .picker-video-control-thumb {display: none;}
.picker-video-control-star-mask {width: 55px; height: 11px; margin-right: 7px; overflow: hidden; vertical-align: middle; line-height: 9pt;}
.picker-video-control-star-mask .picker-spr-video-stars {position: relative;}
.picker-video-control .picker-spr-video-play-overlay {position: relative; z-index: 2; top: -50%; left: 50%; margin-left: -18px; margin-top: -20px;}
.picker-video-control-metadata {margin-left: 4px;}
.picker-video-control-previewing .picker-video-control-metadata {padding-top: 3px;}
.picker-video-control-title {font-size: 13px; font-weight: bold; color: rgb(80, 80, 80); white-space: nowrap; text-overflow: ellipsis; height: 1.3em; overflow: hidden;}
.picker-video-control-previewing .picker-video-control-title {font-size: 12px;}
.picker-video-control-content {font-size: 12px; height: 3em; line-height: 1.5em; margin-bottom: -2px; overflow: hidden; overflow-wrap: break-word;}
.picker-video-control-time {color: rgb(133, 133, 133); font-size: 12px; vertical-align: middle;}
.picker-video-control-previewing .picker-video-control-time {font-size: 11px;}
.picker-video-control-publisher {color: rgb(0, 128, 0); font-size: 12px;}
.picker-video-control-previewing .picker-video-control-publisher {font-size: 11px;}
.picker-spr-youtube {margin: 0px 13px 6px 0px;}
.picker-videos-grid .picker-dataview-content {padding-left: 20px;}
.picker-videos-grid .picker-video-grid-control-border {opacity: 0; transition: opacity 0.218s ease 0s; padding: 5px; position: relative;}
.picker-video-grid-control-checked .picker-video-grid-control-border {border: 5px solid rgb(66, 133, 244); padding: 0px;}
.picker-video-grid-control-focused .picker-video-grid-control-border {outline: 1px solid rgb(66, 133, 244);}
.picker-videos-grid .picker-video-grid-control-wrapper {cursor: pointer; display: inline-block; height: 140px; outline: medium none; text-align: center; vertical-align: middle; width: 140px;}
.picker-videos-grid .picker-video-grid-control-thumbnail {max-height: 100%; max-width: 100%;}
.picker-videos-grid .picker-video-grid-control-hover .picker-video-grid-control-check {opacity: 0.7;}
.picker-videos-grid .picker-video-grid-control-checked .picker-video-grid-control-check {opacity: 1; left: 5px; top: 5px;}
.picker-videos-grid .picker-video-grid-control-check {opacity: 0; transition: opacity 0.218s ease 0s; left: 10px; position: absolute; top: 10px; z-index: 2104;}
.picker-videos-grid .picker-spr-rio-checkmark-selected {animation: 0.3s linear 0s normal none 1 running pickerPhotosSelectionOverlayCheckmarkSelectedTransition;}
.picker-video-control-disabled ,.picker-video-grid-control-disabled ,.picker-video-grid-control-unselectable {opacity: 0.3;}
.picker-video-grid-control-unselectable .picker-video-grid-control-check {display: none;}
.picker-video-duration-overlay {background: rgb(0, 0, 0) none repeat scroll 0% 0%; bottom: 5px; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; height: 14px; line-height: 14px; opacity: 0.75; padding: 0px 4px; position: absolute; right: 5px; vertical-align: top; z-index: 2104;}
.picker-videos-grid .picker-video-grid-control-checked .picker-video-duration-overlay {opacity: 1; bottom: 0px; right: 0px;}
.picker-video-grid-control-title {display: block; font-size: 13px; position: relative; height: 13px; line-height: 13px; margin: 2px 0px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap;}
.picker-video-grid-control-timestamp {color: rgb(153, 153, 153); display: block; position: relative; font-size: 11px; height: 11px; line-height: 11px; margin: 2px 0px; text-align: center;}
.picker-videos-grid .picker-video-grid-control-preview {display: inline-block; margin: 10px; outline: medium none;}
.picker-videos-grid .picker-spr-video-play-overlay {opacity: 0.8; left: 0px; top: 0px;}
.picker-video-grid-control-hover .picker-spr-video-play-overlay {opacity: 1;}
.picker-video-grid-control-checked .picker-spr-video-play-overlay {opacity: 1; left: -5px; top: -5px;}
.upload-uploader .picker-photos-upload .progress-bar-horizontal {width: auto; height: 5px; border: medium none; margin: 3px; padding: 0px; background: transparent none repeat scroll 0% 0%;}
.upload-uploader .picker-photos-upload .progress-bar-thumb {background: rgb(136, 136, 136) none repeat scroll 0% 0%; height: 100%;}
.picker-photos-upload-progress {position: absolute !important; bottom: 3px; left: 0px; width: 100%;}
.picker-photos-upload-controls {position: absolute !important; bottom: 3px; left: 0px; width: 100%; background: rgb(215, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255);}
.picker-photos-upload-actions {text-decoration: underline; cursor: pointer; margin: 5px;}
.picker-photos-upload-message {margin: 5px;}
.picker-videos-upload .picker-video-control {cursor: auto;}
.picker-photos-upload-filename ,.picker-videos-upload-loadingthumb {color: rgb(153, 153, 153); background: transparent url("//ssl.gstatic.com/docs/picker/images/placeholder-v1.gif") repeat scroll 0% 0%;}
.picker-videos-upload-error .picker-videos-upload-loadingthumb {background: rgb(215, 0, 0) none repeat scroll 0% 0%;}
.picker-videos-upload-loadingthumb {width: 240px; height: 180px;}
.picker-photos-upload-filename {padding-top: 5px; height: 115px; width: 160px;}
.picker-videos-upload-metadata {vertical-align: top; width: 100%;}
.picker-videos-upload-processing {font-size: 12px; color: rgb(170, 170, 170);}
.picker-videos-upload-error {font-size: 12px; color: rgb(204, 51, 51);}
.upload-state-complete .picker-photos-upload-filename {background-color: rgb(245, 245, 245);}
.picker-photos-upload-rotating ,.upload-state-complete .picker-photos-upload-filename .picker-photos-upload-loading-icon ,.upload-state-complete .picker-videos-upload-loadingthumb .picker-videos-upload-loading-icon {position: absolute !important; top: 50%; left: 50%; background-image: url("//ssl.gstatic.com/docs/picker/images/loading-32-v1.gif") !important; height: 32px; width: 32px; margin: -16px 0px 0px -16px; opacity: 0.3;}
.picker-videos-upload-error.upload-state-complete .picker-videos-upload-loadingthumb .picker-videos-upload-loading-icon {display: none;}
.picker-videos-upload-loadingthumb .picker-videos-upload-loading-icon {position: relative !important;}
.upload-state-default .picker-photos-upload-controls ,.upload-state-start .picker-photos-upload-controls ,.upload-state-cancel .picker-photos-upload-controls ,.upload-state-complete .picker-photos-upload-controls ,.upload-state-upload .picker-photos-upload-controls ,.upload-state-inqueue .picker-photos-upload-controls {display: none;}
.picker-videos-upload-control {margin: 2px; border: 6px solid rgb(255, 255, 255);}
.picker-videos-upload-preview {height: 182px; overflow: hidden; padding: 1px; margin-right: 4px; border: 1px solid rgb(153, 153, 153); position: relative;}
.picker-photos-upload-preview {opacity: 0.8; overflow: hidden;}
.picker-photos-upload-preview .uploader-thumb-img {border: 1px solid rgb(102, 102, 102); position: relative;}
.picker-photos-upload-description {color: rgb(153, 153, 153); width: 100%; height: 1.2em; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; position: absolute;}
.picker-videoupload .upload-state-complete .picker-photos-upload-preview .uploader-thumb-img {border: 1px solid rgb(192, 192, 192); position: relative;}
.picker-videoupload .upload-state-complete .picker-photos-upload-preview {opacity: 1; overflow: visible;}
.picker-videoupload .upload-state-default .progress-bar-horizontal ,.picker-videoupload .upload-state-inqueue .progress-bar-horizontal ,.picker-videoupload .upload-state-error .progress-bar-horizontal ,.picker-videoupload .upload-state-cancel .progress-bar-horizontal ,.picker-videoupload .upload-state-complete .progress-bar-horizontal {display: none;}
.photo-zoomview {position: relative; z-index: 2105;}
:first-child + html .photo-zoomview {background-color: rgb(255, 255, 255); padding-top: 3px;}
.picker-zoomview-image {background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 0px 3px; padding-top: 22px;}
.photo-loading .photo-loading-indicator {display: block; font-size: 20pt; font-weight: bold; font-family: Roboto,Arial,sans-serif; text-align: center; width: 100%; position: absolute; top: 0px; margin: 1em;}
.scaledimage-onscreenpane {display: inline-block; position: relative;}
.upload-uploader-file-grid {margin: 10px 5px 0px;}
.picker-photos-welcome {bottom: 10px;}
.picker-photos-welcome-text {font-size: 13px; padding-left: 15px;}
.picker-photos-welcome-section {padding: 15px 15px 0px;}
.picker-photos-welcome-line {border-bottom: 1px solid rgb(221, 221, 221); padding-top: 20px;}
.picker-photos-welcome-link {color: rgb(153, 153, 153);}
.picker-photos-welcome-icon-top {vertical-align: top;}
.picker-photos-welcome-desc {margin: 10px 0px 20px; font-size: 12px;}
.picker-photos-welcome-source-link {font-weight: bold; color: rgb(17, 85, 204); cursor: pointer;}
.picker-photos-welcome-title {font-weight: bold; color: rgb(0, 0, 0);}
.picker-main-container .picker-photos-welcome .goog-imageless-button {font-weight: bold; color: rgb(34, 34, 34);}
.picker-html5-video {background: rgb(0, 0, 0) none repeat scroll 0% 0%;}
.picker-video-upload-processing ,.video-upload-box .picker-photo-control-loading {height: 270px; width: 360px; background-color: rgb(238, 238, 238);}
.picker-videosgrid .picker-photo-control {margin-top: 20px; margin-left: 20px;}
.picker-video-processing-text {position: absolute; bottom: 5px; left: 0px; right: 0px; height: 20px; text-align: center; z-index: 2109; opacity: 0.8; color: rgb(153, 153, 153); font-size: 12px;}
.picker-video-upload-spinner {z-index: 2109; background-image: url("//ssl.gstatic.com/docs/picker/images/loading-v1.gif"); height: 16px; width: 16px; opacity: 0.5; position: absolute; top: 50%; margin-top: -20px; left: 50%; margin-left: -8px;}
.video-upload-box .picker-upload-filename-inner ,.video-upload-box-error .picker-upload-filename-inner ,.picker-video-upload-filename {position: absolute; top: 50%; margin-top: 3px; text-align: center; padding-top: 0px; z-index: 2104; height: 14px; width: 120px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 12px; color: rgb(153, 153, 153);}
.video-upload-box .picker-spr-video-upload-icon {opacity: 0.5; position: absolute; top: 50%; margin-top: -20px; left: 50%; margin-left: -11px;}
.video-upload-box .picker-photos-upload-filename {background-color: rgb(238, 238, 238); background-image: none;}
.video-upload-box .picker-photos-upload-controls {display: none;}
.picker-videosgrid .picker-photo-control-focused ,.picker-videosgrid .picker-photo-control-focused.picker-photo-control ,.picker-videosgrid .picker-photo-control ,.picker-videosgrid .picker-photo-control.picker-photo-control-focused {outline: medium none; border: medium none;}
.picker-remove-video-single {position: relative; margin-left: 600px; margin-top: 10px; cursor: pointer;}
.video-upload-box .progress-bar-horizontal {right: 0px; bottom: 0px; left: 0px; height: 8px; border: 1px solid rgb(153, 153, 153); margin: 0px 8px 8px; padding: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; z-index: 2109;}
.video-upload-box .progress-bar-thumb {height: 100%; background-repeat: repeat-x; background-size: 20px 10px; background-color: rgb(204, 204, 204); background-attachment: scroll; background-image: linear-gradient(315deg, transparent, transparent 33%, rgba(0, 0, 0, 0.12) 33%, rgba(0, 0, 0, 0.12) 66%, transparent 66%, transparent); animation-duration: 0.8s; animation-iteration-count: infinite; animation-timing-function: linear;}
.video-upload-box .picker-spr-close-box-small-off {position: absolute; opacity: 0.5; cursor: pointer; z-index: 2109; top: 5px; right: 5px;}
.video-upload-box .picker-spr-upload-error {position: absolute; top: 50%; margin-top: -20px; left: 50%; margin-left: -8px;}
.picker-videosgrid .picker-edit-toolbar {display: none;}
.picker-videomsgbar.picker-msgbar.jfk-butterBar {width: 180px; z-index: 2200 !important;}
.picker-videosgrid .picker-photo-control-preview.picker-video-player {z-index: 2103;}
.picker-videosgrid .new-upload-box-error .picker-photos-error-text {bottom: 0px;}
.picker-html5-player-wrapper ,.picker-video-thumbnail {position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;}
.picker-ribbon-wrapper {overflow: hidden; position: absolute; top: -3px; left: -3px; width: 85px; height: 88px;}
.picker-ribbon {position: relative; padding: 6px 0px; left: -24px; top: 24px; width: 120px; font-size: 10px; font-weight: bold; color: rgb(255, 255, 255); text-align: center; text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.5); text-transform: uppercase; opacity: 0.9; transform: rotate(-45deg); background-color: rgb(170, 0, 0); background-image: -moz-linear-gradient(center top , rgb(255, 0, 0), rgb(170, 0, 0)); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);}
.goog-inline-block {position: relative; display: inline-block;}
* html .goog-inline-block ,:first-child + html .goog-inline-block ,body .goog-inline-block {display: inline;}
.jfk-button {border-radius: 2px; cursor: default; font-size: 11px; font-weight: bold; text-align: center; white-space: nowrap; margin-right: 16px; height: 27px; line-height: 27px; min-width: 54px; outline: 0px none; padding: 0px 8px;}
.jfk-button-hover {box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);}
.jfk-button-selected {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}
.jfk-button .jfk-button-img {margin-top: -3px; vertical-align: middle;}
.jfk-button-label {margin-left: 5px;}
.jfk-button-narrow {min-width: 34px; padding: 0px;}
.jfk-button-collapse-left ,.jfk-button-collapse-right {z-index: 1;}
.jfk-button-collapse-left.jfk-button-disabled {z-index: 0;}
.jfk-button-checked.jfk-button-collapse-left ,.jfk-button-checked.jfk-button-collapse-right {z-index: 2;}
.jfk-button-collapse-left:focus ,.jfk-button-collapse-right:focus ,.jfk-button-hover.jfk-button-collapse-left ,.jfk-button-hover.jfk-button-collapse-right {z-index: 3;}
.jfk-button-collapse-left {margin-left: -1px; border-bottom-left-radius: 0px; border-top-left-radius: 0px;}
.jfk-button-collapse-right {margin-right: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.jfk-button.jfk-button-disabled:active {box-shadow: none;}
.jfk-button-action {box-shadow: none; background-color: rgb(77, 144, 254); background-image: -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(71, 135, 237)); border: 1px solid rgb(48, 121, 237); color: rgb(255, 255, 255);}
.jfk-button-action.jfk-button-hover {box-shadow: none; background-color: rgb(53, 122, 232); background-image: -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(53, 122, 232)); border: 1px solid rgb(47, 91, 183);}
.jfk-button-action:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset; border: 1px solid rgba(0, 0, 0, 0); outline: 0px none rgba(0, 0, 0, 0);}
.jfk-button-action.jfk-button-clear-outline {box-shadow: none; outline: medium none;}
.jfk-button-action:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset; background: rgb(53, 122, 232) none repeat scroll 0% 0%; border: 1px solid rgb(47, 91, 183);}
.jfk-button-action.jfk-button-disabled {background: rgb(77, 144, 254) none repeat scroll 0% 0%; opacity: 0.5;}
.jfk-button-contrast {box-shadow: none; background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)); color: rgb(68, 68, 68); border: 1px solid rgba(0, 0, 0, 0.1);}
.jfk-button-contrast.jfk-button-hover ,.jfk-button-contrast.jfk-button-clear-outline.jfk-button-hover {box-shadow: none; background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); border: 1px solid rgb(198, 198, 198); color: rgb(51, 51, 51);}
.jfk-button-contrast:active ,.jfk-button-contrast.jfk-button-hover:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background: rgb(248, 248, 248) none repeat scroll 0% 0%;}
.jfk-button-contrast.jfk-button-selected ,.jfk-button-contrast.jfk-button-clear-outline.jfk-button-selected {background-color: rgb(238, 238, 238); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.jfk-button-contrast.jfk-button-checked ,.jfk-button-contrast.jfk-button-clear-outline.jfk-button-checked {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background-color: rgb(238, 238, 238); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224)); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.jfk-button-contrast:focus {border: 1px solid rgb(77, 144, 254); outline: medium none;}
.jfk-button-contrast.jfk-button-clear-outline {border: 1px solid rgb(220, 220, 220); outline: medium none;}
.jfk-button-contrast.jfk-button-disabled {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.05); color: rgb(184, 184, 184);}
.jfk-button-contrast .jfk-button-img {opacity: 0.55;}
.jfk-button-contrast.jfk-button-checked .jfk-button-img ,.jfk-button-contrast.jfk-button-selected .jfk-button-img ,.jfk-button-contrast.jfk-button-hover .jfk-button-img {opacity: 0.9;}
.jfk-button-contrast.jfk-button-disabled .jfk-button-img {opacity: 0.333;}
.jfk-button-default {box-shadow: none; background-color: rgb(61, 148, 0); background-image: -moz-linear-gradient(center top , rgb(61, 148, 0), rgb(57, 138, 0)); border: 1px solid rgb(41, 105, 29); color: rgb(255, 255, 255); text-shadow: 0px 1px rgba(0, 0, 0, 0.1);}
.jfk-button-default.jfk-button-hover {box-shadow: none; background-color: rgb(54, 130, 0); background-image: -moz-linear-gradient(center top , rgb(61, 148, 0), rgb(54, 130, 0)); border: 1px solid rgb(45, 98, 0); text-shadow: 0px 1px rgba(0, 0, 0, 0.3);}
.jfk-button-default:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset; border: 1px solid rgba(0, 0, 0, 0); outline: 0px none rgba(0, 0, 0, 0);}
.jfk-button-default.jfk-button-clear-outline {box-shadow: none; outline: medium none;}
.jfk-button-default:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset; background: rgb(54, 130, 0) none repeat scroll 0% 0%; border: 1px solid rgb(45, 98, 0);}
.jfk-button-default.jfk-button-disabled {background: rgb(61, 148, 0) none repeat scroll 0% 0%; opacity: 0.5;}
.jfk-button-primary {box-shadow: none; background-color: rgb(209, 72, 54); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(209, 72, 54)); border: 1px solid transparent; color: rgb(255, 255, 255); text-shadow: 0px 1px rgba(0, 0, 0, 0.1); text-transform: uppercase;}
.jfk-button-primary.jfk-button-hover {box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); background-color: rgb(197, 55, 39); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(197, 55, 39)); border-width: 1px; border-style: solid; border-color: rgb(176, 40, 26) rgb(176, 40, 26) rgb(175, 48, 31); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none;}
.jfk-button-primary:focus {box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset; border: 1px solid rgba(0, 0, 0, 0); outline: 0px none rgba(0, 0, 0, 0);}
.jfk-button-primary.jfk-button-clear-outline {box-shadow: none; outline: medium none;}
.jfk-button-primary:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset; background-color: rgb(176, 40, 26); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(176, 40, 26)); border: 1px solid rgb(153, 42, 27);}
.jfk-button-primary.jfk-button-disabled {background: rgb(209, 72, 54) none repeat scroll 0% 0%; opacity: 0.5;}
.jfk-slideToggle {border-radius: 2px; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1) inset; background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224)); border: 1px solid rgb(204, 204, 204); color: rgb(102, 102, 102); font-weight: bold; height: 27px; line-height: 27px; margin-right: 16px; outline: medium none; overflow: hidden; padding: 0px; position: relative; width: 94px;}
.jfk-slideToggle-on ,.jfk-slideToggle-off ,.jfk-slideToggle-thumb {display: inline-block; text-align: center; text-transform: uppercase; width: 47px;}
.jfk-slideToggle-on {box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1) inset; background-color: rgb(57, 139, 242); background-image: -moz-linear-gradient(center top , rgb(59, 147, 255), rgb(54, 137, 238)); color: rgb(255, 255, 255); height: 27px;}
.jfk-slideToggle-off {border-radius: 2px 2px 0px 0px;}
.jfk-slideToggle-thumb {box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1); background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); transition: all 0.13s ease-out 0s; border: 1px solid rgb(204, 204, 204); display: block; height: 27px; left: -1px; position: absolute; top: -1px;}
.jfk-slideToggle-thumb::after {content: ""; background-image: -moz-linear-gradient(left center , rgb(204, 204, 204) 50%, transparent 50%), -moz-linear-gradient(left center , rgb(204, 204, 204) 50%, transparent 50%), -moz-linear-gradient(left center , rgb(204, 204, 204) 50%, transparent 50%), -moz-linear-gradient(left center , rgb(204, 204, 204) 50%, transparent 50%), -moz-linear-gradient(left center , rgb(204, 204, 204) 50%, transparent 50%); background-position: 0px 0px, 0px 2px, 0px 4px, 0px 6px, 0px 8px; background-repeat: repeat-x; background-size: 2px 1px; display: block; height: 9px; left: 15px; position: absolute; top: 9px; width: 17px;}
.jfk-slideToggle.jfk-slideToggle-checked .jfk-slideToggle-thumb {left: 47px;}
.jfk-slideToggle:focus {border: 1px solid rgb(77, 144, 254);}
.jfk-slideToggle.jfk-slideToggle-clearOutline {border: 1px solid rgb(204, 204, 204);}
.jfk-button-standard {box-shadow: none; background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)); color: rgb(68, 68, 68); border: 1px solid rgba(0, 0, 0, 0.1);}
.jfk-button-standard.jfk-button-hover ,.jfk-button-standard.jfk-button-clear-outline.jfk-button-hover {box-shadow: none; background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); border: 1px solid rgb(198, 198, 198); color: rgb(51, 51, 51);}
.jfk-button-standard:active ,.jfk-button-standard.jfk-button-hover:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background: rgb(248, 248, 248) none repeat scroll 0% 0%; color: rgb(51, 51, 51);}
.jfk-button-standard.jfk-button-selected ,.jfk-button-standard.jfk-button-clear-outline.jfk-button-selected {background-color: rgb(238, 238, 238); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.jfk-button-standard.jfk-button-checked ,.jfk-button-standard.jfk-button-clear-outline.jfk-button-checked {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background-color: rgb(238, 238, 238); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224)); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.jfk-button-standard:focus {border: 1px solid rgb(77, 144, 254); outline: medium none;}
.jfk-button-standard.jfk-button-clear-outline {border: 1px solid rgba(0, 0, 0, 0.1); outline: medium none;}
.jfk-button-standard.jfk-button-disabled {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.05); color: rgb(184, 184, 184);}
.jfk-button-standard .jfk-button-img {opacity: 0.55;}
.jfk-button-standard.jfk-button-checked .jfk-button-img ,.jfk-button-standard.jfk-button-selected .jfk-button-img ,.jfk-button-standard.jfk-button-hover .jfk-button-img {opacity: 0.9;}
.jfk-button-standard.jfk-button-disabled .jfk-button-img {opacity: 0.333;}
.jfk-button-flat {border-radius: 0px; border: 1px solid transparent; font-size: 13px; font-weight: normal; height: 21px; line-height: 21px; margin-right: 1px; min-width: 0px; padding: 0px;}
.jfk-button-flat.jfk-button-hover ,.jfk-button-flat.jfk-button-selected ,.jfk-button-flat:focus ,.jfk-button-flat:active {box-shadow: none;}
.jfk-button-flat .jfk-button-img {height: 21px; opacity: 0.55; width: 21px;}
.jfk-button-flat .jfk-button-label {display: inline-block; margin: 0px; padding: 0px 1px;}
.jfk-button-flat.jfk-button-selected .jfk-button-img ,.jfk-button-flat.jfk-button-hover .jfk-button-img {opacity: 0.9;}
.jfk-button-flat.jfk-button-disabled .jfk-button-img {opacity: 0.333;}
.jfk-button-flat:focus {border: 1px solid rgb(77, 144, 254);}
.jfk-button-flat.jfk-button-clear-outline {border: 1px solid transparent;}
.jfk-button-mini {background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)); border: 1px solid rgba(0, 0, 0, 0.1); color: rgb(68, 68, 68); height: 17px; line-height: 17px; min-width: 22px; text-shadow: 0px 1px rgba(0, 0, 0, 0.1);}
.jfk-button-mini.jfk-button-hover ,.jfk-button-mini.jfk-button-clear-outline.jfk-button-hover {background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); border: 1px solid rgb(198, 198, 198); text-shadow: 0px 1px rgba(0, 0, 0, 0.3);}
.jfk-button-mini:active {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}
.jfk-button-mini.jfk-button-checked ,.jfk-button-mini.jfk-button-clear-outline.jfk-button-checked {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; background-color: rgb(224, 224, 224); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224)); border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.jfk-button-mini:focus {border: 1px solid rgb(77, 144, 254);}
.jfk-button-mini.jfk-button-clear-outline {border: 1px solid rgb(220, 220, 220);}
.jfk-button-mini.jfk-button-disabled {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgba(0, 0, 0, 0.05); color: rgb(184, 184, 184);}
.jfk-butterBar {border-radius: 2px; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); transition: all 0s linear 1s, opacity 1s ease 0s; border-style: solid; border-width: 0px; font-size: 11px; height: 0px; opacity: 0; visibility: hidden; overflow: hidden; padding: 0px; text-align: center;}
.jfk-butterBar-info {background-color: rgb(249, 237, 190); border-color: rgb(240, 195, 109); color: rgb(51, 51, 51);}
.jfk-butterBar-error {background-color: rgb(72, 72, 72); border-color: rgb(32, 32, 32); color: rgb(255, 255, 255);}
.jfk-butterBar-promo {background-color: rgb(214, 233, 248); border-color: rgb(77, 144, 240); color: rgb(51, 51, 51);}
.jfk-butterBar-warning {background-color: rgb(221, 75, 57); border-color: rgb(96, 32, 25); color: rgb(255, 255, 255);}
.jfk-butterBar-shown {transition: opacity 0.218s ease 0s; border-width: 1px; min-height: 14px; height: auto; opacity: 1; visibility: visible; padding: 6px 16px;}
.jfk-butterBar-mini.jfk-butterBar-shown {padding: 2px 16px;}
.picker-dialog {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(172, 172, 172); position: absolute; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.2); z-index: 1021; outline: medium none; padding: 0px;}
.picker.modal-dialog-content {width: 705px; height: 370px; padding: 0px; margin: 0px; position: relative; border: 0px none;}
.picker.modal-dialog-bg {background: rgb(255, 255, 255) none repeat scroll 0% 0%; left: 0px; position: absolute; top: 0px; z-index: 1001;}
.picker.modal-dialog-title ,.picker.modal-dialog-buttons {display: none;}
.picker-frame {width: 100%; height: 100%; border: 0px none; overflow: hidden;}
.picker-upload-button-visible .picker-drag-drop-supported .picker-photos-upload-dropzone-cell {vertical-align: middle;}
.picker-photos-upload-dropzone td {text-align: center;}
.picker .progress-bar-thumb {background-color: rgb(93, 128, 239);}
.goog-tab-bar {margin: 0px; border: 0px none; padding: 0px; list-style: outside none none; cursor: default; outline: medium none; background: rgb(235, 239, 249) none repeat scroll 0% 0%;}
.goog-tab-bar-clear {clear: both; height: 0px; overflow: hidden;}
.goog-tab-bar-start {float: left;}
.goog-tab-bar-end {float: right;}
* html .goog-tab-bar-start ,body .goog-tab-bar-start {margin-right: -3px;}
* html .goog-tab-bar-end ,body .goog-tab-bar-end {margin-left: -3px;}
div.tr_bubble {position: absolute;}
.tr_bubble_link {color: rgb(0, 0, 204); text-decoration: underline; cursor: pointer; font-size: 100%;}
.tr_bubble .tr_option-link ,.tr_bubble #tr_delete-image ,.tr_bubble #tr_module-options-link {font-size: 83%;}
.tr_bubble .tr_body ,.tr_bubble .tr_t ,.tr_bubble .tr_l ,.tr_bubble .tr_r ,.tr_bubble .tr_b {background-color: rgb(224, 236, 255);}
.tr_bubble .tr_body {padding: 0px 19px 4px 4px; white-space: nowrap;}
.tr_bubble .tr_spacer {padding: 1px;}
.tr_bubble .tr_body ,.tr_bubble .tr_td ,.tr_bubble .tr_th {font-size: 83%; font-family: Arial,Helvetica,sans-serif;}
.tr_bubble .tr_tr ,.tr_bubble .tr_tl ,.tr_bubble .tr_bl ,.tr_bubble .tr_br {background-repeat: no-repeat; height: 0px; width: 2px;}
.tr_bubble .tr_tr {background-image: url("//ssl.gstatic.com/editor/bubble2_tr.gif");}
.tr_bubble .tr_tl {background-image: url("//ssl.gstatic.com/editor/bubble2_tl.gif");}
.tr_bubble .tr_bl {background-image: url("//ssl.gstatic.com/editor/bubble2_bl.gif");}
.tr_bubble .tr_br {background-image: url("//ssl.gstatic.com/editor/bubble2_br.gif");}
.tr_bubble .tr_t {border-top: 1px solid rgb(153, 192, 255);}
.tr_bubble .tr_b {border-bottom: 1px solid rgb(153, 192, 255);}
.tr_bubble .tr_l {border-left: 1px solid rgb(153, 192, 255);}
.tr_bubble .tr_r {border-right: 1px solid rgb(153, 192, 255);}
.tr_bubble .tr_tr ,.tr_bubble .tr_tl ,.tr_bubble .tr_bl ,.tr_bubble .tr_br ,.tr_bubble .tr_b ,.tr_bubble .tr_t {line-height: 0; font-size: 1px;}
.tr_bubble_closebox {position: absolute; cursor: default; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bubble_closebox.gif") no-repeat scroll left top; padding: 0px; margin: 0px; width: 10px; height: 10px; top: 3px; right: 5px;}
div.tr_bubble_panel {padding: 2px 0px 1px;}
div.tr_bubble_panel_title {display: none;}
div.tr_multi_bubble div.tr_bubble_panel_title {margin-right: 1px; display: block; float: left; width: 50px;}
div.tr_multi_bubble div.tr_bubble_panel {padding: 2px 0px 1px; margin-right: 50px;}
.ee-content {width: 400px; height: 200px; overflow: auto; padding: 4px 8px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(51, 102, 153);}
.ee-tex {width: 388px; height: 60px; border: 1px solid rgb(0, 0, 0); margin-top: 4px; margin-bottom: 10px; display: block;}
.ee-preview-container {width: 380px; height: 80px; overflow: auto; border: 1px solid rgb(204, 204, 204); padding: 4px;}
.editable a ,body a {cursor: text;}
.tr_well .tr_tl {background-image: url("//ssl.gstatic.com/editor/well_tl2.gif"); background-repeat: no-repeat;}
.tr_well .tr_t {background-image: url("//ssl.gstatic.com/editor/well_top2.gif"); background-repeat: repeat-x;}
.tr_well .tr_tr {background-image: url("//ssl.gstatic.com/editor/well_tr.gif"); background-repeat: no-repeat;}
.tr_well .tr_l {background-image: url("//ssl.gstatic.com/editor/well_left.gif"); background-repeat: repeat-y;}
.tr_well .tr_r {background-image: url("//ssl.gstatic.com/editor/well_right.gif"); background-repeat: repeat-y;}
.tr_well .tr_r2 {background-image: url("//ssl.gstatic.com/editor/well_right2.gif"); background-repeat: repeat-y; background-position: right center;}
.tr_well .tr_bl {background-image: url("//ssl.gstatic.com/editor/well_bl.gif"); background-repeat: no-repeat;}
.tr_well .tr_b {background-image: url("//ssl.gstatic.com/editor/well_bottom.gif"); background-repeat: repeat-x;}
.tr_well .tr_br {background-image: url("//ssl.gstatic.com/editor/well_br.gif"); background-repeat: no-repeat;}
.tr_toolbar-styles .tr_well {border: medium none; padding: 0px; font-size: 83%; text-align: center;}
.tr_toolbar-vertical .tr_toolbar-styles .tr_well .tr_separator {height: 5px; display: block;}
.tr_toolbar-styles .tr_well .tr_selected-style {background: rgb(250, 209, 99) none repeat scroll 0% 0%;}
.tr_toolbar-styles .tr_well .tr_unselected-style span {color: rgb(97, 97, 188); text-decoration: underline; font-weight: normal; cursor: pointer;}
.tr_toolbar-styles .tr_well .tr_selected-style span {font-weight: bold; cursor: pointer;}
.tr_toolbar-vertical .tr_toolbar-styles {float: left;}
.tr_toolbar-vertical .tr_toolbar-styles .tr_well {width: 7.8em;}
.goog-tab {position: relative; border: 1px solid rgb(51, 102, 153); padding: 4px 8px; color: rgb(51, 51, 51); background: rgb(221, 221, 221) none repeat scroll 0% 0%; cursor: default;}
.goog-tab-bar-top .goog-tab {margin: 1px 4px 0px 0px; border-bottom: 0px none; float: left;}
.goog-tab-bar-bottom .goog-tab {margin: 0px 4px 1px 0px; border-top: 0px none; float: left;}
.goog-tab-bar-start .goog-tab {margin: 0px 0px 4px 1px; border-right: 0px none;}
.goog-tab-bar-end .goog-tab {margin: 0px 1px 4px 0px; border-left: 0px none;}
.goog-tab-hover {background: rgb(238, 238, 238) none repeat scroll 0% 0%;}
.goog-tab-disabled {color: rgb(255, 255, 255); background: rgb(204, 204, 204) none repeat scroll 0% 0%; border-color: rgb(204, 204, 204);}
.goog-tab-selected {background: rgb(255, 255, 255) none repeat scroll 0% 0% !important;}
.goog-tab-bar-top .goog-tab-selected {top: 1px; margin-top: 0px; padding-bottom: 5px;}
.goog-tab-bar-bottom .goog-tab-selected {top: -1px; margin-bottom: 0px; padding-top: 5px;}
.goog-tab-bar-start .goog-tab-selected {left: 1px; margin-left: 0px; padding-right: 9px;}
.goog-tab-bar-end .goog-tab-selected {left: -1px; margin-right: 0px; padding-left: 9px;}
.tr_tabbed-pane-tabs {line-height: 1.3; vertical-align: top; font-size: 10pt;}
.tr_tabbed-pane-tabs p {margin-bottom: 0.7ex; font-size: 10pt;}
.tr_tabbed-pane-tabs div {cursor: pointer; width: 148px;}
.tr_tabbed-pane-tabs .tr_tabbed-pane-tab-label {color: blue; text-decoration: underline;}
.tr_tabbed-pane-tabs td {font-size: 13px;}
.tr_vertical-tab div {padding: 0.5ex 0px 0.5ex 0.7ex;}
.tr_tabbed-pane {padding: 1.3ex 0px; font-size: 10pt;}
.tr_tabbed-pane-tabs .tr_selected-tab-in-tabbed-pane {background: white none repeat scroll 0% 0%;}
.tr_tabbed-pane-tabs .tr_selected-tab-in-tabbed-pane .tr_tabbed-pane-tab-label {color: black; font-weight: bold; text-decoration: none;}
.tr_tabbed-pane-tab-content {width: 100%; vertical-align: top; padding: 5px 7px 1px; background: white none repeat scroll 0% 0%; font-size: 10pt;}
.goog-palette {cursor: default; outline: medium none;}
.goog-palette-table {border: 1px solid rgb(102, 102, 102); border-collapse: collapse; margin: 5px;}
.goog-palette-cell {border-width: 0px 1px 0px 0px; border-style: none solid none none; border-color: currentcolor rgb(102, 102, 102) currentcolor currentcolor; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; cursor: pointer; height: 18px; margin: 0px; text-align: center; vertical-align: middle; width: 18px;}
.goog-palette-cell .goog-palette-colorswatch {border: medium none; font-size: x-small; height: 18px; position: relative; width: 18px;}
.goog-palette-cell-hover .goog-palette-colorswatch {border: 1px solid rgb(255, 255, 255); height: 16px; width: 16px;}
.goog-palette-cell-selected .goog-palette-colorswatch {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/editortoolbar.png") no-repeat scroll -368px 0px; border: 1px solid rgb(51, 51, 51); color: rgb(255, 255, 255); font-weight: bold; height: 16px; width: 16px;}
.goog-palette-customcolor {background-color: rgb(250, 250, 250); border: 1px solid rgb(238, 238, 238); color: rgb(102, 102, 102); font-size: x-small; height: 15px; position: relative; width: 15px;}
.goog-palette-cell-hover .goog-palette-customcolor {background-color: rgb(255, 238, 238); border: 1px solid rgb(255, 102, 102); color: rgb(255, 102, 102);}
.goog-inline-block {position: relative; display: inline-block;}
* html .goog-inline-block ,body .goog-inline-block {display: inline;}
:first-child + html .goog-inline-block {display: inline;}
.goog-menu-button {background: rgb(221, 221, 221) url("//ssl.gstatic.com/editor/button-bg.png") repeat-x scroll left top; border: 0px none; color: rgb(0, 0, 0); cursor: pointer; list-style: outside none none; margin: 2px; outline: medium none; padding: 0px; text-decoration: none; vertical-align: middle;}
.goog-menu-button-outer-box ,.goog-menu-button-inner-box {border-style: solid; border-color: rgb(170, 170, 170); vertical-align: top;}
.goog-menu-button-outer-box {margin: 0px; border-width: 1px 0px; padding: 0px;}
.goog-menu-button-inner-box {margin: 0px -1px; border-width: 0px 1px; padding: 3px 4px;}
* html .goog-menu-button-inner-box ,body .goog-menu-button-inner-box {left: -1px;}
* html .goog-menu-button-rtl .goog-menu-button-outer-box ,body .goog-menu-button-rtl .goog-menu-button-outer-box {left: -1px; right: auto;}
* html .goog-menu-button-rtl .goog-menu-button-inner-box ,body .goog-menu-button-rtl .goog-menu-button-inner-box {right: auto;}
:first-child + html .goog-menu-button-inner-box {left: -1px;}
:first-child + html .goog-menu-button-rtl .goog-menu-button-inner-box {left: 1px; right: auto;}
.goog-menu-button-disabled {background-image: none !important; opacity: 0.3;}
.goog-menu-button-disabled .goog-menu-button-outer-box ,.goog-menu-button-disabled .goog-menu-button-inner-box ,.goog-menu-button-disabled .goog-menu-button-caption ,.goog-menu-button-disabled .goog-menu-button-dropdown {color: rgb(51, 51, 51) !important; border-color: rgb(153, 153, 153) !important;}
* html .goog-menu-button-disabled ,body .goog-menu-button-disabled {margin: 2px 1px !important; padding: 0px 1px !important;}
:first-child + html .goog-menu-button-disabled {margin: 2px 1px !important; padding: 0px 1px !important;}
.goog-menu-button-hover .goog-menu-button-outer-box ,.goog-menu-button-hover .goog-menu-button-inner-box {border-color: rgb(153, 204, 255) rgb(102, 153, 238) rgb(102, 153, 238) rgb(119, 170, 255) !important;}
.goog-menu-button-active ,.goog-menu-button-open {background-color: rgb(187, 187, 187); background-position: left bottom;}
.goog-menu-button-focused .goog-menu-button-outer-box ,.goog-menu-button-focused .goog-menu-button-inner-box {border-color: orange;}
.goog-menu-button-caption {padding: 0px 4px 0px 0px; vertical-align: top;}
.goog-menu-button-dropdown {height: 15px; width: 7px; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/editortoolbar.png") no-repeat scroll -388px 0px; vertical-align: top;}
.goog-menu-button-collapse-right ,.goog-menu-button-collapse-right .goog-menu-button-outer-box ,.goog-menu-button-collapse-right .goog-menu-button-inner-box {margin-right: 0px;}
.goog-menu-button-collapse-left ,.goog-menu-button-collapse-left .goog-menu-button-outer-box ,.goog-menu-button-collapse-left .goog-menu-button-inner-box {margin-left: 0px;}
.goog-menu-button-collapse-left .goog-menu-button-inner-box {border-left: 1px solid rgb(255, 255, 255);}
.goog-menu-button-collapse-left.goog-menu-button-checked .goog-menu-button-inner-box {border-left: 1px solid rgb(221, 221, 221);}
.goog-color-menu-button-indicator {border-bottom: 4px solid rgb(240, 240, 240);}
.goog-color-menu-button .goog-menu-button-inner-box ,.goog-toolbar-color-menu-button .goog-toolbar-menu-button-inner-box {padding-top: 2px !important; padding-bottom: 2px !important;}
.goog-custom-button {margin: 2px; border: 0px none; padding: 0px; font-family: Arial,sans-serif; color: rgb(0, 0, 0); background: rgb(221, 221, 221) url("//ssl.gstatic.com/editor/button-bg.png") repeat-x scroll left top; text-decoration: none; list-style: outside none none; vertical-align: middle; cursor: default; outline: medium none;}
.goog-custom-button-outer-box ,.goog-custom-button-inner-box {border-style: solid; border-color: rgb(170, 170, 170); vertical-align: top;}
.goog-custom-button-outer-box {margin: 0px; border-width: 1px 0px; padding: 0px;}
.goog-custom-button-inner-box {margin: 0px -1px; border-width: 0px 1px; padding: 3px 4px; white-space: nowrap;}
* html .goog-custom-button-inner-box ,body .goog-custom-button-inner-box {left: -1px;}
* html .goog-custom-button-rtl .goog-custom-button-outer-box ,body .goog-custom-button-rtl .goog-custom-button-outer-box {left: -1px;}
* html .goog-custom-button-rtl .goog-custom-button-inner-box ,body .goog-custom-button-rtl .goog-custom-button-inner-box {right: auto;}
:first-child + html .goog-custom-button-inner-box {left: -1px;}
:first-child + html .goog-custom-button-rtl .goog-custom-button-inner-box {left: 1px;}
.goog-custom-button-disabled {background-image: none !important; opacity: 0.3;}
.goog-custom-button-disabled .goog-custom-button-outer-box ,.goog-custom-button-disabled .goog-custom-button-inner-box {color: rgb(51, 51, 51) !important; border-color: rgb(153, 153, 153) !important;}
* html .goog-custom-button-disabled ,body .goog-custom-button-disabled {margin: 2px 1px !important; padding: 0px 1px !important;}
:first-child + html .goog-custom-button-disabled {margin: 2px 1px !important; padding: 0px 1px !important;}
.goog-custom-button-hover .goog-custom-button-outer-box ,.goog-custom-button-hover .goog-custom-button-inner-box {border-color: rgb(153, 204, 255) rgb(102, 153, 238) rgb(102, 153, 238) rgb(119, 170, 255) !important;}
.goog-custom-button-active ,.goog-custom-button-checked {background-color: rgb(187, 187, 187); background-position: left bottom;}
.goog-custom-button-focused .goog-custom-button-outer-box ,.goog-custom-button-focused .goog-custom-button-inner-box {border-color: orange;}
.goog-custom-button-collapse-right ,.goog-custom-button-collapse-right .goog-custom-button-outer-box ,.goog-custom-button-collapse-right .goog-custom-button-inner-box {margin-right: 0px;}
.goog-custom-button-collapse-left ,.goog-custom-button-collapse-left .goog-custom-button-outer-box ,.goog-custom-button-collapse-left .goog-custom-button-inner-box {margin-left: 0px;}
.goog-custom-button-collapse-left .goog-custom-button-inner-box {border-left: 1px solid rgb(255, 255, 255);}
.goog-custom-button-collapse-left.goog-custom-button-checked .goog-custom-button-inner-box {border-left: 1px solid rgb(221, 221, 221);}
* html .goog-custom-button-collapse-left .goog-custom-button-inner-box ,body .goog-custom-button-collapse-left .goog-custom-button-inner-box {left: 0px;}
:first-child + html .goog-custom-button-collapse-left .goog-custom-button-inner-box {left: 0px;}
.goog-menu {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-color: rgb(204, 204, 204) rgb(102, 102, 102) rgb(102, 102, 102) rgb(204, 204, 204); border-style: solid; border-width: 1px; cursor: default; font: 13px Arial,sans-serif; margin: 0px; outline: medium none; padding: 4px 0px; position: absolute; z-index: 20000;}
.goog-menuitem {color: rgb(0, 0, 0); font: 13px Arial,sans-serif; list-style: outside none none; margin: 0px; padding: 4px 7em 4px 28px; white-space: nowrap;}
.goog-menuitem.goog-menuitem-rtl {padding-left: 7em; padding-right: 28px;}
.goog-menu-nocheckbox .goog-menuitem ,.goog-menu-noicon .goog-menuitem {padding-left: 12px;}
.goog-menu-noaccel .goog-menuitem {padding-right: 20px;}
.goog-menuitem-content {color: rgb(0, 0, 0); font: 13px Arial,sans-serif;}
.goog-menuitem-disabled .goog-menuitem-accel ,.goog-menuitem-disabled .goog-menuitem-content {color: rgb(204, 204, 204) !important;}
.goog-menuitem-disabled .goog-menuitem-icon {opacity: 0.3;}
.goog-menuitem-highlight ,.goog-menuitem-hover {background-color: rgb(214, 233, 248); border-color: rgb(214, 233, 248); border-style: dotted; border-width: 1px 0px; padding-bottom: 3px; padding-top: 3px;}
.goog-menuitem-checkbox ,.goog-menuitem-icon {background-repeat: no-repeat; height: 16px; left: 6px; position: absolute; right: auto; vertical-align: middle; width: 16px;}
.goog-menuitem-rtl .goog-menuitem-checkbox ,.goog-menuitem-rtl .goog-menuitem-icon {left: auto; right: 6px;}
.goog-option-selected .goog-menuitem-checkbox ,.goog-option-selected .goog-menuitem-icon {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/editortoolbar.png") no-repeat scroll -512px 0px;}
.goog-menuitem-accel {color: rgb(153, 153, 153); direction: ltr; left: auto; padding: 0px 6px; position: absolute; right: 0px; text-align: right;}
.goog-menuitem-rtl .goog-menuitem-accel {left: 0px; right: auto; text-align: left;}
.goog-menuitem-mnemonic-hint {text-decoration: underline;}
.goog-menuitem-mnemonic-separator {color: rgb(153, 153, 153); font-size: 12px; padding-left: 4px;}
.goog-menuseparator {border-top: 1px solid rgb(204, 204, 204); margin: 4px 0px; padding: 0px;}
.goog-toolbar {background: rgb(250, 250, 250) url("//ssl.gstatic.com/editor/toolbar-bg.png") repeat-x scroll left bottom; border-bottom: 1px solid rgb(213, 213, 213); cursor: default; font: 12px Arial,sans-serif; margin: 0px; outline: medium none; padding: 2px; position: relative;}
.goog-toolbar-button {margin: 0px 2px; border: 0px none; padding: 0px; font-family: Arial,sans-serif; color: rgb(51, 51, 51); text-decoration: none; list-style: outside none none; vertical-align: middle; cursor: default; outline: medium none;}
.goog-toolbar-button-outer-box ,.goog-toolbar-button-inner-box {border: 0px none; vertical-align: top;}
.goog-toolbar-button-outer-box {margin: 0px; padding: 1px 0px;}
.goog-toolbar-button-inner-box {margin: 0px -1px; padding: 3px 4px;}
* html .goog-toolbar-button-inner-box ,body .goog-toolbar-button-inner-box {left: -1px;}
* html .goog-toolbar-button-rtl .goog-toolbar-button-outer-box ,body .goog-toolbar-button-rtl .goog-toolbar-button-outer-box {left: -1px;}
* html .goog-toolbar-button-rtl .goog-toolbar-button-inner-box ,body .goog-toolbar-button-rtl .goog-toolbar-button-inner-box {right: auto;}
:first-child + html .goog-toolbar-button-inner-box {left: -1px;}
:first-child + html .goog-toolbar-button-rtl .goog-toolbar-button-inner-box {left: 1px; right: auto;}
.goog-toolbar-button-disabled {opacity: 0.3;}
.goog-toolbar-button-disabled .goog-toolbar-button-outer-box ,.goog-toolbar-button-disabled .goog-toolbar-button-inner-box {color: rgb(51, 51, 51) !important; border-color: rgb(153, 153, 153) !important;}
* html .goog-toolbar-button-disabled ,body .goog-toolbar-button-disabled {background-color: rgb(240, 240, 240); margin: 0px 1px; padding: 0px 1px;}
:first-child + html .goog-toolbar-button-disabled {background-color: rgb(240, 240, 240); margin: 0px 1px; padding: 0px 1px;}
.goog-toolbar-button-hover .goog-toolbar-button-outer-box ,.goog-toolbar-button-active .goog-toolbar-button-outer-box ,.goog-toolbar-button-checked .goog-toolbar-button-outer-box ,.goog-toolbar-button-selected .goog-toolbar-button-outer-box {border-width: 1px 0px; border-style: solid; padding: 0px;}
.goog-toolbar-button-hover .goog-toolbar-button-inner-box ,.goog-toolbar-button-active .goog-toolbar-button-inner-box ,.goog-toolbar-button-checked .goog-toolbar-button-inner-box ,.goog-toolbar-button-selected .goog-toolbar-button-inner-box {border-width: 0px 1px; border-style: solid; padding: 3px;}
.goog-toolbar-button-hover .goog-toolbar-button-outer-box ,.goog-toolbar-button-hover .goog-toolbar-button-inner-box {border-color: rgb(161, 186, 223) !important;}
.goog-toolbar-button-active ,.goog-toolbar-button-checked ,.goog-toolbar-button-selected {background-color: rgb(221, 225, 235) !important;}
.goog-toolbar-button-active .goog-toolbar-button-outer-box ,.goog-toolbar-button-active .goog-toolbar-button-inner-box ,.goog-toolbar-button-checked .goog-toolbar-button-outer-box ,.goog-toolbar-button-checked .goog-toolbar-button-inner-box ,.goog-toolbar-button-selected .goog-toolbar-button-outer-box ,.goog-toolbar-button-selected .goog-toolbar-button-inner-box {border-color: rgb(114, 155, 209);}
.goog-toolbar-button-collapse-right ,.goog-toolbar-button-collapse-right .goog-toolbar-button-outer-box ,.goog-toolbar-button-collapse-right .goog-toolbar-button-inner-box {margin-right: 0px;}
.goog-toolbar-button-collapse-left ,.goog-toolbar-button-collapse-left .goog-toolbar-button-outer-box ,.goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box {margin-left: 0px;}
* html .goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box ,body .goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box {left: 0px;}
:first-child + html .goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box {left: 0px;}
.goog-toolbar-menu-button {margin: 0px 2px; border: 0px none; padding: 0px; font-family: Arial,sans-serif; color: rgb(51, 51, 51); text-decoration: none; list-style: outside none none; vertical-align: middle; cursor: default; outline: medium none;}
.goog-toolbar-menu-button-outer-box ,.goog-toolbar-menu-button-inner-box {border: 0px none; vertical-align: top;}
.goog-toolbar-menu-button-outer-box {margin: 0px; padding: 1px 0px;}
.goog-toolbar-menu-button-inner-box {margin: 0px -1px; padding: 3px 4px;}
* html .goog-toolbar-menu-button-inner-box ,body .goog-toolbar-menu-button-inner-box {left: -1px;}
* html .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-outer-box ,body .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-outer-box {left: -1px;}
* html .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-inner-box ,body .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-inner-box {right: auto;}
:first-child + html .goog-toolbar-menu-button-inner-box {left: -1px;}
:first-child + html .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-inner-box {left: 1px; right: auto;}
.goog-toolbar-menu-button-disabled {opacity: 0.3;}
.goog-toolbar-menu-button-disabled .goog-toolbar-menu-button-outer-box ,.goog-toolbar-menu-button-disabled .goog-toolbar-menu-button-inner-box {color: rgb(51, 51, 51) !important; border-color: rgb(153, 153, 153) !important;}
* html .goog-toolbar-menu-button-disabled ,body .goog-toolbar-menu-button-disabled {background-color: rgb(240, 240, 240); margin: 0px 1px; padding: 0px 1px;}
:first-child + html .goog-toolbar-menu-button-disabled {background-color: rgb(240, 240, 240); margin: 0px 1px; padding: 0px 1px;}
.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-outer-box ,.goog-toolbar-menu-button-active .goog-toolbar-menu-button-outer-box ,.goog-toolbar-menu-button-open .goog-toolbar-menu-button-outer-box {border-width: 1px 0px; border-style: solid; padding: 0px;}
.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-inner-box ,.goog-toolbar-menu-button-active .goog-toolbar-menu-button-inner-box ,.goog-toolbar-menu-button-open .goog-toolbar-menu-button-inner-box {border-width: 0px 1px; border-style: solid; padding: 3px;}
.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-outer-box ,.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-inner-box {border-color: rgb(161, 186, 223) !important;}
.goog-toolbar-menu-button-active ,.goog-toolbar-menu-button-open {background-color: rgb(221, 225, 235) !important;}
.goog-toolbar-menu-button-active .goog-toolbar-menu-button-outer-box ,.goog-toolbar-menu-button-active .goog-toolbar-menu-button-inner-box ,.goog-toolbar-menu-button-open .goog-toolbar-menu-button-outer-box ,.goog-toolbar-menu-button-open .goog-toolbar-menu-button-inner-box {border-color: rgb(114, 155, 209);}
.goog-toolbar-menu-button-caption {padding: 0px 4px 0px 0px; vertical-align: middle;}
.goog-toolbar-menu-button-dropdown {width: 7px; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/editortoolbar.png") no-repeat scroll -388px 0px; vertical-align: middle;}
.goog-toolbar-separator {margin: 0px 2px; border-left: 1px solid rgb(214, 214, 214); border-right: 1px solid rgb(247, 247, 247); padding: 0px; width: 0px; text-decoration: none; list-style: outside none none; outline: medium none; vertical-align: middle; line-height: normal; font-size: 120%; overflow: hidden;}
.goog-toolbar-select .goog-toolbar-menu-button-outer-box {border-width: 1px 0px; border-style: solid; padding: 0px;}
.goog-toolbar-select .goog-toolbar-menu-button-inner-box {border-width: 0px 1px; border-style: solid; padding: 3px;}
.goog-toolbar-select .goog-toolbar-menu-button-outer-box ,.goog-toolbar-select .goog-toolbar-menu-button-inner-box {border-color: rgb(191, 203, 223);}
.tr-icon {width: 16px; height: 16px; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/editortoolbar.png") no-repeat scroll 0% 0%; vertical-align: middle;}
.goog-color-menu-button-indicator .tr-icon {height: 14px;}
.tr-undo ,.goog-toolbar-button-rtl .tr-redo {background-position: 0px center;}
.tr-redo ,.goog-toolbar-button-rtl .tr-undo {background-position: -16px center;}
.tr-fontName .goog-toolbar-menu-button-caption {color: rgb(34, 68, 102); width: 16ex; height: 16px; overflow: hidden;}
.tr-fontSize .goog-toolbar-menu-button-caption {color: rgb(34, 68, 102); width: 8ex; height: 16px; overflow: hidden;}
.tr-bold {background-position: -32px center;}
.tr-italic {background-position: -48px center;}
.tr-underline {background-position: -64px center;}
.tr-foreColor {height: 14px; background-position: -80px center;}
.tr-backColor {height: 14px; background-position: -96px center;}
.tr-link {font-weight: bold; color: rgb(0, 0, 153); text-decoration: underline;}
.tr-image {background-position: -112px center;}
.tr-newDrawing {background-position: -592px center;}
.tr-spChar {font-weight: bold; color: rgb(153, 0, 0);}
.tr-indent {background-position: -128px center;}
.tr-rtl-mode .tr-indent {background-position: -400px center;}
.tr-outdent {background-position: -144px center;}
.tr-rtl-mode .tr-outdent {background-position: -416px center;}
.tr-insertUnorderedList {background-position: -160px center;}
.tr-rtl-mode .tr-insertUnorderedList {background-position: -432px center;}
.tr-insertOrderedList {background-position: -176px center;}
.tr-rtl-mode .tr-insertOrderedList {background-position: -448px center;}
.tr-justifyLeft {background-position: -192px center;}
.tr-justifyCenter {background-position: -208px center;}
.tr-justifyRight {background-position: -224px center;}
.tr-justifyFull {background-position: -480px center;}
.tr-BLOCKQUOTE {background-position: -240px center;}
.tr-rtl-mode .tr-BLOCKQUOTE {background-position: -464px center;}
.tr-removeFormat {background-position: -256px center;}
.tr-spell {background-position: -272px center;}
.tr-ltr {background-position: -288px center;}
.tr-rtl {background-position: -304px center;}
.tr-insertModule {background-position: -496px center;}
.tr-strikeThrough {background-position: -544px center;}
.tr-subscript {background-position: -560px center;}
.tr-superscript {background-position: -576px center;}
.tr-equation {background-position: -608px center;}
.tr-editHtml {color: rgb(0, 0, 153);}
.tr-formatBlock .goog-toolbar-menu-button-caption {color: rgb(34, 68, 102); width: 12ex; height: 16px; overflow: hidden;}
.goog-menu .goog-palette {outline: medium none; cursor: default;}
.goog-menu .goog-palette-table {margin: 5px; border: 1px solid rgb(102, 102, 102); border-collapse: collapse;}
.goog-menu .goog-palette-cell {height: 18px; width: 18px; margin: 0px; border-width: 0px 1px 0px 0px; border-style: none solid none none; border-color: currentcolor rgb(102, 102, 102) currentcolor currentcolor; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; text-align: center; vertical-align: middle; cursor: pointer;}
.goog-menu .goog-palette-cell .goog-palette-colorswatch {position: relative; height: 18px; width: 18px; border: medium none; font-size: x-small;}
.goog-menu .goog-palette-cell-hover .goog-palette-colorswatch {height: 16px; width: 16px; border: 1px solid rgb(255, 255, 255);}
.goog-menu .goog-palette-cell-selected .goog-palette-colorswatch {height: 16px; width: 16px; border: 1px solid rgb(51, 51, 51); color: rgb(255, 255, 255); font-weight: bold; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/editortoolbar.png") no-repeat scroll -368px center;}
.goog-menu .goog-palette-customcolor {position: relative; height: 15px; width: 15px; font-size: x-small; background-color: rgb(250, 250, 250); color: rgb(102, 102, 102); border: 1px solid rgb(238, 238, 238);}
.goog-menu .goog-palette-cell-hover .goog-palette-customcolor {background-color: rgb(255, 238, 238); border: 1px solid rgb(255, 102, 102); color: rgb(255, 102, 102);}
.tr_toolbar {font-family: arial; font-size: 90%;}
.container ,.containerhover ,.containeron {float: left; margin: 2px 3px 2px 0px !important; padding: 0px !important; color: rgb(0, 0, 0); cursor: default;}
.desc {margin: 0px !important; line-height: 0.2em !important; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleft_ltr.gif") no-repeat scroll left top;}
.link {margin: 0px !important; padding: 4px 0px 0px 9px !important; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleft_ltr.gif") no-repeat scroll left bottom;}
.link em {display: block !important; padding: 0px 8px 6px 0px !important; font-style: normal; line-height: 1em !important; text-decoration: none; text-align: center !important; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbright_ltr.gif") no-repeat scroll right bottom;}
div.leftpill ,div.leftpillhover ,div.leftpillon {margin-right: 0px !important;}
div.leftpill p em {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg.gif") no-repeat scroll right bottom;}
div.middlepill ,div.middlepillhover ,div.middlepillon {margin-right: 0px !important;}
div.middlepill {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg.gif") no-repeat scroll right top;}
div.middlepill p.desc {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_ltr.gif") no-repeat scroll left top;}
div.middlepill p.link {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_ltr.gif") no-repeat scroll left bottom;}
div.middlepill p em {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg.gif") no-repeat scroll right bottom;}
div.rightpill p.desc {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_ltr.gif") no-repeat scroll left top;}
div.rightpill p.link {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_ltr.gif") no-repeat scroll left bottom;}
.container {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbright_ltr.gif") no-repeat scroll right top;}
.leftpill {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg.gif") no-repeat scroll right top;}
.containerhover {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbright_h_ltr.gif") no-repeat scroll right top;}
.containerhover .p1 {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleft_h_ltr.gif") no-repeat scroll left top;}
.containerhover .p2 {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleft_h_ltr.gif") no-repeat scroll left bottom;}
.containerhover .p2 em {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbright_h_ltr.gif") no-repeat scroll right bottom;}
div.middlepillhover {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg_h.gif") no-repeat scroll right top;}
div.middlepillhover p.desc {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_h_ltr.gif") no-repeat scroll left top;}
div.middlepillhover p.link {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_h_ltr.gif") no-repeat scroll left bottom;}
div.middlepillhover p.p2 em {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg_h.gif") no-repeat scroll right bottom;}
div.leftpillhover {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg_h.gif") no-repeat scroll right top;}
div.leftpillhover p em {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg_h.gif") no-repeat scroll right bottom;}
div.leftpillhover .p2 em {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg_h.gif") no-repeat scroll right bottom;}
div.rightpillhover p.desc {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_h_ltr.gif") no-repeat scroll left top;}
div.rightpillhover p.link {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_h_ltr.gif") no-repeat scroll left bottom;}
.containeron {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbright_o_ltr.gif") no-repeat scroll right top;}
.containeron .p1 {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleft_o_ltr.gif") no-repeat scroll left top;}
.containeron .p2 {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleft_o_ltr.gif") no-repeat scroll left bottom;}
.containeron .p2 em {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbright_o_ltr.gif") no-repeat scroll right bottom;}
div.middlepillon {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg_o.gif") no-repeat scroll right top;}
div.middlepillon p.desc {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_o_ltr.gif") no-repeat scroll left top;}
div.middlepillon p.link {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_o_ltr.gif") no-repeat scroll left bottom;}
div.middlepillon p.p2 em {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg_o.gif") no-repeat scroll right bottom;}
div.leftpillon {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg_o.gif") no-repeat scroll right top;}
div.leftpillon p em {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg_o.gif") no-repeat scroll right bottom;}
div.leftpillon .p2 em {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbpillbg_o.gif") no-repeat scroll right bottom;}
div.rightpillon p.desc {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_o_ltr.gif") no-repeat scroll left top;}
div.rightpillon p.link {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/cbleftpill_o_ltr.gif") no-repeat scroll left bottom;}
.container span ,.containerhover span ,.containeron span {background-position: 0% 50%; padding: 2px 0px 2px 20px !important; margin: -2px 0px !important; width: 1px !important; white-space: nowrap !important;}
.container .icon_none ,.containerhover .icon_none ,.containeron .icon_none {padding: 2px 0px 2px 2px !important;}
.icon {width: 1.5em !important; font-family: times; line-height: 1.2em !important; font-weight: bold;}
.container .imageOnly ,.containerhover .imageOnly ,.containeron .imageOnly {margin-right: -1ex !important; white-space: normal !important; direction: ltr;}
.container span.justify ,.containerhover span.justify ,.containeron span.justify {padding: 0px 0px 0px 12px !important;}
.icon_image {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_image.gif") no-repeat scroll 0% 0%;}
.icon_link {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_link.gif") no-repeat scroll 0% 0%;}
.icon_bullet {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_bullet.gif") no-repeat scroll 0% 0%;}
.icon_numbered {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_numbered.gif") no-repeat scroll 0% 0%;}
.icon_outdent {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_outdent.gif") no-repeat scroll 0% 0%;}
.icon_indent {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_indent.gif") no-repeat scroll 0% 0%;}
.icon_text {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_text.gif") no-repeat scroll 0% 0%;}
.icon_textbg {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_textbg.gif") no-repeat scroll 0% 0%;}
.icon_font {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_font.gif") no-repeat scroll 0% 0%;}
.icon_size {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_size.gif") no-repeat scroll 0% 0%;}
.icon_justleft {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_left.gif") no-repeat scroll 0% 0%;}
.icon_justmiddle {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_middle.gif") no-repeat scroll 0% 0%;}
.icon_justright {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_right.gif") no-repeat scroll 0% 0%;}
.icon_wfield {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_wfield.gif") no-repeat scroll 0% 0%;}
.icon_removeformat {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_removeformatting.gif") no-repeat scroll 0% 0%;}
.icon_blockquote {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_blockquote.gif") no-repeat scroll 0% 0%;}
.icon_gadget {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_gadget.gif") no-repeat scroll 0% 0%;}
.icon_ltr {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_ltr_dir.gif") no-repeat scroll 0% 0%;}
.icon_rtl {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_rtl_dir.gif") no-repeat scroll 0% 0%;}
.toolbar_rtl .icon_bullet {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_bullet_rtl.gif") no-repeat scroll left center;}
.toolbar_rtl .icon_numbered {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_numbered_rtl.gif") no-repeat scroll left center;}
.toolbar_rtl .icon_outdent {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_outdent_rtl.gif") no-repeat scroll left center;}
.toolbar_rtl .icon_indent {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_indent_rtl.gif") no-repeat scroll left center;}
.toolbar_rtl .icon_blockquote {background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/icons/icon_blockquote_rtl.gif") no-repeat scroll left center;}
.link em b {padding-left: 0.2em !important; background: rgba(0, 0, 0, 0) url("//ssl.gstatic.com/editor/bg/downarrow.gif") no-repeat scroll 80% 50%;}
.disabled {opacity: 0.5; cursor: default;}
#tr_preloadImages {width: 0px; height: 0px; display: inline;}
.cbleft {background-image: url("//ssl.gstatic.com/editor/bg/cbleft_ltr.gif");}
.cbleft_h {background-image: url("//ssl.gstatic.com/editor/bg/cbleft_h_ltr.gif");}
.cbleft_o {background-image: url("//ssl.gstatic.com/editor/bg/cbleft_o_ltr.gif");}
.cbleftpill {background-image: url("//ssl.gstatic.com/editor/bg/cbleftpill_ltr.gif");}
.cbleftpill_h {background-image: url("//ssl.gstatic.com/editor/bg/cbleftpill_h_ltr.gif");}
.cbleftpill_o {background-image: url("//ssl.gstatic.com/editor/bg/cbleftpill_o_ltr.gif");}
.cbpillbggif {background-image: url("//ssl.gstatic.com/editor/bg/cbpillbg.gif");}
.cbpillbgpng {background-image: url("//ssl.gstatic.com/editor/bg/cbpillbg.png");}
.cbpillbg_h {background-image: url("//ssl.gstatic.com/editor/bg/cbpillbg_h.gif");}
.cbright {background-image: url("//ssl.gstatic.com/editor/bg/cbright_ltr.gif");}
.cbright_h {background-image: url("//ssl.gstatic.com/editor/bg/cbright_h_ltr.gif");}
.cbright_o {background-image: url("//ssl.gstatic.com/editor/bg/cbright_o_ltr.gif");}
.downarrow {background-image: url("//ssl.gstatic.com/editor/bg/downarrow.gif");}
.cbpillbg_o {background-image: url("//ssl.gstatic.com/editor/bg/cbpillbg_o.gif");}
.tr_popupmenu {position: absolute; z-index: 1000;}
.tr_popupmenu .goog-menu {-moz-user-select: none; background-attachment: scroll; background-color: rgb(195, 217, 255); background-image: none; background-repeat: repeat; border-width: 2px; border-style: solid; border-color: rgb(232, 241, 255) rgb(157, 174, 205) rgb(157, 174, 205) rgb(232, 241, 255); cursor: pointer; padding: 2px;}
.tr_popupmenu .goog-menuitem {background-attachment: scroll; background-color: rgb(195, 217, 255); background-image: none; background-repeat: repeat; color: rgb(0, 0, 0);}
.tr_popupmenu .goog-menuitem-highlight {background-color: rgb(85, 112, 204); color: rgb(255, 255, 255);}
.tr_colorpicker {position: absolute; z-index: 1000; background-color: rgb(187, 187, 187);}
.tr_colorpicker .goog-palette {outline: medium none; -moz-user-select: none; cursor: default;}
.tr_colorpicker .goog-palette-table {border: 1px solid rgb(102, 102, 102); border-collapse: collapse !important; padding: 0px; margin: 0px;}
.tr_colorpicker .goog-palette-cell {height: 13px; width: 15px; margin: 0px; border: 0px none; padding: 0px; text-align: center; vertical-align: middle;}
.tr_colorpicker .goog-palette-colorswatch {position: relative; height: 13px; width: 15px; border: 1px solid rgb(102, 102, 102); font-size: 1px;}
.tr_colorpicker .goog-palette-cell-hover .goog-palette-colorswatch {border: 1px solid rgb(255, 255, 255);}
.tr_colorpicker .goog-palette-cell-selected .goog-palette-colorswatch {border: 1px solid rgb(0, 0, 0); color: rgb(255, 255, 255);}
.ac-renderer {border: 1px solid rgb(102, 102, 102); background: rgb(224, 236, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 204); margin: 0px; padding: 0px 0px 1px; z-index: 10; position: absolute;}
.ac-renderer div {margin: 2px; cursor: pointer; padding: 0px 10px;}
.ac-renderer div b {color: rgb(0, 0, 255);}
.ac-renderer div.active {background: rgb(195, 217, 255) none repeat scroll 0% 0%;}
.picker-dialog {background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(172, 172, 172); position: absolute; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.2); z-index: 1021; outline: medium none; padding: 0px;}
.picker.modal-dialog-content {width: 705px; height: 370px; padding: 0px; margin: 0px; position: relative; border: 0px none;}
.picker.modal-dialog-bg {background: rgb(255, 255, 255) none repeat scroll 0% 0%; left: 0px; position: absolute; top: 0px; z-index: 1001;}
.picker.modal-dialog-title ,.picker.modal-dialog-buttons {display: none;}
.picker-frame {width: 100%; height: 100%; border: 0px none; overflow: hidden;}
.goog-toolbar {padding: 6px; border-top: 1px solid rgb(229, 229, 229); border-bottom: 1px solid rgb(235, 235, 235); background: rgb(245, 245, 245) none repeat scroll 0% 0%;}
.goog-toolbar-button ,.goog-toolbar-menu-button {display: inline-block; text-align: center; color: rgb(85, 85, 85); font-size: 11px; font-weight: bold; height: 27px; padding: 0px 8px; line-height: 27px; transition: all 0.218s ease 0s; background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)); -moz-user-select: none; cursor: default; border: 1px solid transparent;}
.goog-toolbar-button-hover ,.goog-toolbar-menu-button-hover {border: 1px solid rgb(198, 198, 198); color: rgb(51, 51, 51); transition: all 0s ease 0s; background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241)); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);}
.goog-toolbar-button-active ,.goog-toolbar-menu-button-active {background-color: rgb(246, 246, 246); background-image: -moz-linear-gradient(center top , rgb(246, 246, 246), rgb(241, 241, 241)); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}
.goog-toolbar-button-checked ,.goog-toolbar-menu-button-checked {background-color: rgb(238, 238, 238); background-image: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(224, 224, 224)); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);}
.goog-toolbar-button-inner-box ,.goog-toolbar-button-outer-box ,.goog-toolbar-menu-button-inner-box ,.goog-toolbar-menu-button-outer-box {border: medium none !important; padding: 0px !important; margin: 0px !important;}
.goog-toolbar-menu-button-inner-box {padding-top: 1px !important;}
.goog-toolbar-menu-button-caption {padding-bottom: 4px; height: auto !important; color: rgb(85, 85, 85) !important;}
.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-caption {color: rgb(51, 51, 51) !important;}
.goog-toolbar-menu-button-dropdown {position: relative; top: 3px;}
.goog-color-menu-button-indicator {line-height: 0;}
.tr-icon {display: inline-block;}
.tr-dialog {position: absolute; width: 475px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 38px 42px 30px;}
.tr-dialog button {color: rgb(102, 102, 102); font-size: 11px; font-weight: bold; text-align: center; margin-right: 16px; white-space: nowrap; height: 29px; line-height: 27px; min-width: 74px; outline: 0px none; padding: 0px 8px; border-radius: 2px; cursor: pointer; transition: all 0.218s ease 0s; display: inline-block; border: 1px solid rgba(0, 0, 0, 0.1); background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241));}
.tr-dialog button:hover {transition: all 0.218s ease 0s; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); border: 1px solid rgb(198, 198, 198); color: rgb(51, 51, 51); background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(241, 241, 241));}
.tr-dialog button.goog-buttonset-default {border: 1px solid rgb(48, 121, 237); color: rgb(255, 255, 255); background-color: rgb(77, 144, 254); background-image: -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(71, 135, 237));}
.tr-dialog button.goog-buttonset-default:hover {color: rgb(255, 255, 255); border: 1px solid rgb(47, 91, 183); background-color: rgb(53, 122, 232); background-image: -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(53, 122, 232));}
.tr-link-dialog-target-input ,#linkdialog-text {border-width: 1px; border-style: solid; border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; vertical-align: top; box-sizing: border-box; border-radius: 1px; display: inline-block; background-color: rgb(255, 255, 255); line-height: 27px; padding-left: 8px; color: rgb(51, 51, 51); height: 29px;}
.tr-link-dialog-target-input:hover ,#linkdialog-text:hover {border-width: 1px; border-style: solid; border-color: rgb(160, 160, 160) rgb(185, 185, 185) rgb(185, 185, 185); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}
.tr-link-dialog-target-input:focus ,#linkdialog-text:focus {box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset; outline: medium none; border: 1px solid rgb(77, 144, 254);}
.tr-dialog .modal-dialog-title {display: none;}
#linkdialog-text {position: relative; top: -7px; margin-bottom: 12px;}
.tr-tabpane-caption {margin-bottom: 4px;}
.tr-tabpane .goog-tab-bar {background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; margin-right: 12px; height: 160px;}
.tr-tabpane .goog-tab {border: medium none; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 8px; left: 0px; margin-left: 0px;}
.tr-tabpane .goog-tab-selected {border: medium none; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 8px; left: 0px;}
.tr-tabpane .goog-tab-hover {background: rgb(238, 238, 238) none repeat scroll 0% 0%;}
.tr-tabpane .goog-tab input {margin-left: 0px;}
.tr-dialog .modal-dialog-buttons {margin-top: 24px;}
.tr-dialog .goog-link-button {text-decoration: none; color: rgb(17, 85, 204); cursor: pointer; margin-top: 0px !important; margin-bottom: 8px;}
.tr-link-dialog-target-input {display: block; margin: 8px 0px; width: 280px !important;}
.tr-link-dialog-explanation-text {line-height: 17px;}
.tr-fontSize .goog-toolbar-menu-button-caption {min-width: 8ex; width: auto; overflow: auto; white-space: nowrap;}
plaintext {display: none;}
html {color:rgb(34, 34, 34);visibility:visible;quotes:"“" "”" "‘" "’";list-style-type:disc;list-style-image:none;list-style-position:outside;page-break-inside:auto;font-family:"Arial","Helvetica",sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-indent:0px;text-align:start;text-transform:none;white-space:normal;caption-side:top;border-collapse:separate;border-spacing:0px 0px;empty-cells:show;cursor:auto;}
body {position:relative !important;top:0 !important;left:0 !important;right:auto !important;display:block !important;visibility:visible !important;font-family:"Arial","Helvetica",sans-serif !important;font-size:13px !important;font-weight:400 !important;font-variant:normal !important;font-style:normal !important;color:rgb(34, 34, 34) !important;text-align:start !important;text-decoration:none !important;text-indent:0px !important;text-transform:none !important;letter-spacing:normal !important;white-space:normal !important;word-spacing:0px !important;}
 img {-moz-force-broken-image-icon: 1;}</style>Dear Community,<br><br>we performed a CP2K NEB calculation of a solid state system. The starting and ending configuration of the band are equivalent after wrapping coordinates into the primary image of the cell (just two atoms have changed place, one of them moving out of the primary image). This can easily be confirmed by running single point calculations of the starting and ending calculations - they yield identical energies in CP2k.<br><br>When we now perform the NEB calculation, the ending point unexpectedly yields a different total energy (too high by 13.1 kJ/mol). The starting and ending configuration cannot move during the NEB 
optimization, as we specified "OPTIMIZE_END_POINTS .FALSE.". And the 
energy of the starting and ending configuration remains constant during 
the NEB optimization - the strange higher energy appears from the 
beginning on. So this problem is probably not related to the NEB calculation itself.<br><br>Attached ("image_energy.png") you can find a plot of the total energy of the NEB images at some point during the NEB optimization, where the first and the last value should be identical.<br><br>We already checked the following:<br><br>(*) We tried to simply swap the starting and ending geometry. Then, again, the energy of the ending geometry is higher by the same amount (13.1 kJ/mol), and the energy of the starting geometry is correct this time. This confirms that both configurations are identical. Probably there is a bug which affects the energy calculation of the last image in a NEB calculation.<br><br>(*) We were able to reproduce this error on different computer systems, using different CP2k versions, from 2016 to recent versions.<br><br>(*) Even the contribution of the dispersion correction to the last NEB image is different than to the first one. This indicates that the issue is not related to the SCF calculation, but that somehow the geometry of the last image is not correct in the internal data structures.<br><br>The following files are attached to this post:<br><br>image_energy.png - Plot of the total energy of the NEB images at some point during the NEB optimization.<br>band.inp - Input file for the NEB run.<br>start.xyz - Starting configuration (first NEB image).<br>end.xyz - Ending configuration (last NEB image).<br>coord.xyz - Again the coordinates for the "&COORD" section.<br>li12si7-BAND01.out - Beginning of the Log file for the first NEB image.<br>li12si7-BAND16.out - Beginning of the Log file for the last NEB image.<br><br>If you want to try to reproduce this strange behavior, you do not need to wait until the NEB calculation is converged. Already one or two geometry steps will be sufficient to check if the first and last (fixed) images have identical energies (as they should) or not.<br><br>Any recommendations are welcome.<br><br>Best regards,<br>Martin<br></div>