.gcard-thumbnail__container {margin-left: 1rem; margin-right: 1rem; width: 50px; height: 50px;} html[dir="rtl"] .gcard-thumbnail__container {margin-right: 1rem;} html[dir="rtl"] .gcard-thumbnail__container {margin-left: 1rem;}.gcard-thumbnail__svg-container > svg {width: 100%; height: 100%;} .gcard-thumbnail__svg-container > svg > text {font-size: 1.69949rem; line-height: 2.325rem;} @media screen and (max-width: 859px) {.gcard-thumbnail__svg-container > svg > text {font-size: 1.50357rem;}} @media screen and (max-width: 479px) {.gcard-thumbnail__svg-container > svg > text {font-size: 1.32812rem;}}.btn-2018check__input {opacity: 0; position: absolute; cursor: pointer;} .btn-2018check__input:focus {box-shadow: none; border: none; outline: 1px dotted; outline: auto -webkit-focus-ring-color;}.btn-2018check__input:focus + .btn-2018check__custom {border-color: #0079c1; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5); outline: none;}.btn-2018check__custom {width: 16px; height: 16px; overflow: hidden; display: inline-block; background-color: #f8f8f8; border: 1px solid #e0e0e0; border-radius: 2px; vertical-align: -0.25em; margin-right: .25em; cursor: pointer; -webkit-transition: all 150ms linear; -o-transition: all 150ms linear; transition: all 150ms linear;} html[dir="rtl"] .btn-2018check__custom {margin-right: auto; margin-left: 0.25rem;} .btn-2018check__custom > svg {display: block; fill: #595959;}.btn-2018check__custom--active {background-color: #0079c1; border-color: #0079c1;} .btn-2018check__custom--active > svg {fill: #ffffff;}.btn-toggle-switch__toggle {display: block; position: relative; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; tap-highlight-color: transparent;} .btn-toggle-switch__toggle:after {content: ''; display: table; clear: both;}.btn-toggle-switch__label {float: left; display: inline-block; font-size: 0.875rem; line-height: 1.55rem; width: calc(100% - 3rem);} html[dir="rtl"] .btn-toggle-switch__label {float: right;}.btn-toggle-switch__input {opacity: 0; position: absolute;}.btn-toggle-switch__switch {float: right; position: relative; display: inline-block; width: 2rem; height: 1.25rem; background: white; box-shadow: inset 0 0 0 0.0625rem #ccc; border-radius: 0.65rem; vertical-align: -0.3rem; transition: all 0.4s cubic-bezier(0.17, 0.67, 0.43, 0.98);} html[dir="rtl"] .btn-toggle-switch__switch {float: left;} .btn-toggle-switch__switch:after {position: absolute; display: block; content: ''; width: 1.175rem; height: 1.175rem; border-radius: 0.75rem; top: 0.025rem; left: 0.025rem; background: white; box-shadow: inset 0 0 0 1px #ccc, 0 0 0.05rem rgba(0, 0, 0, 0.05), 0 0.1rem 0.2rem rgba(0, 0, 0, 0.2); transition: all 0.25s ease-out;}.btn-toggle-switch__toggle:active .btn-toggle-switch__input + .btn-toggle-switch__switch,.btn-toggle-switch__input + .btn-toggle-switch__switch:active {box-shadow: inset 0 0 0 0.73rem #ccc;}.btn-toggle-switch__toggle:active .btn-toggle-switch__input + .btn-toggle-switch__switch:after,.btn-toggle-switch__input + .btn-toggle-switch__switch:active:after {width: 1.15rem;}.btn-toggle-switch__input:checked + .btn-toggle-switch__switch {box-shadow: inset 0 0 0 0.73rem #0079c2;}.btn-toggle-switch__input:checked + .btn-toggle-switch__switch:after {left: 0.775rem;}.btn-toggle-switch__toggle:active .btn-toggle-switch__input:checked + .btn-toggle-switch__switch:after,.btn-toggle-switch__input:checked + .btn-toggle-switch__switch:active:after {left: 0.4375rem;}.esriRtl .btn-toggle-switch__switch:after {left: auto; right: 0.025rem;}.esriRtl .btn-toggle-switch__input:checked + .btn-toggle-switch__switch:after {left: auto; right: 0.775rem;}.esriRtl .btn-toggle-switch__toggle:active .btn-toggle-switch__input:checked + .btn-toggle-switch__switch:after,.esriRtl .btn-toggle-switch__input:checked + .btn-toggle-switch__switch:active:after {left: auto; right: 0.775rem;}.btn-toggle-switch__input:focus + .btn-toggle-switch__switch {box-shadow: inset 0 0 0 0.0625rem #ddd, 0 0 1px 2px #bbb;}.btn-toggle-switch__input:checked:focus + .btn-toggle-switch__switch {box-shadow: inset 0 0 0 0.73rem #0079c2, 0 0 1px 2px #bbb;}.gcard-gcc__container {padding-top: 1.1625rem; padding-bottom: 1.1625rem; padding-left: 1rem; padding-right: 1rem; border-top: 1px solid #dddddd; box-sizing: border-box; display: flex; position: relative; align-items: center; overflow: hidden;} html[dir="rtl"] .gcard-gcc__container {padding-right: 1rem;} html[dir="rtl"] .gcard-gcc__container {padding-left: 1rem;} @media screen and (max-width: 480px) {.gcard-gcc__container {padding-left: 0.5rem; padding-right: 0.5rem;} html[dir="rtl"] .gcard-gcc__container {padding-right: 0.5rem;} html[dir="rtl"] .gcard-gcc__container {padding-left: 0.5rem;}}.gcard-gcc__container--active {border-top: 1px solid #0079c1; background-color: #d2e9f9;} .gcard-gcc__container--active:after {border-top: 1px solid #0079c1; bottom: -1px; content: ""; left: 0px; position: absolute; width: 100%; z-index: 1;}.gcard-gcc__flex {display: flex; flex: 1; justify-content: space-between; min-width: 0;}.gcard-gcc__title-owner {flex: 1; min-width: 0;} @media screen and (max-width: 480px) {.gcard-gcc__title-owner {max-width: 180px;}}.gcard-gcc__title {font-size: 1.2019rem; line-height: 1.55rem; overflow: hidden; white-space: nowrap; display: block; text-overflow: ellipsis;} @media screen and (max-width: 859px) {.gcard-gcc__title {font-size: 1.1305rem;}} @media screen and (max-width: 479px) {.gcard-gcc__title {font-size: 1.0625rem;}}.gcard-gcc__owner {font-size: 0.8125rem; line-height: 1.55rem; display: block;}.gcard-gcc__small-info {font-size: 0.8125rem; line-height: 1.55rem; color: #959595; display: none;} @media screen and (max-width: 860px) {.gcard-gcc__small-info {display: block;}}.gcard-gcc__info {font-size: 0.875rem; line-height: 1.55rem; font-weight: 500; font-style: normal; color: #6e6e6e; display: flex; align-items: center;} .gcard-gcc__info b, .gcard-gcc__info strong {font-weight: 600;} @media screen and (max-width: 860px) {.gcard-gcc__info {display: none;}}@media screen and (max-width: 720px) {.gcard-gcc__container .btn-2018check__wrap {display: none;}}.gcard-gcc__container .btn-toggle-switch__toggle {display: none;} @media screen and (max-width: 720px) {.gcard-gcc__container .btn-toggle-switch__toggle {display: block; margin: 0 0.5rem 0 0;}}