article ,aside ,details ,figcaption ,figure ,footer ,header ,hgroup ,nav ,section ,ul {display:block;}audio ,canvas ,video {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;}audio:not([controls]) {display:none;}html {font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}a:hover ,a:active {outline:0;}sub ,sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup {top:-0.5em;}sub {bottom:-0.25em;}img {max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}#map_canvas img {max-width:none;}fieldset {border:0;margin:0;padding:0;}button ,input ,select ,textarea {font-family:'Helvetica Neue','Helvetica','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',arial,sans-serif;font-size:100%;margin:0;vertical-align:middle;}button ,input {*overflow:visible;line-height:normal;}button::-moz-focus-inner ,input::-moz-focus-inner {padding:0;border:0;}button ,input[type="button"] ,input[type="reset"] ,input[type="submit"] {cursor:pointer;-webkit-appearance:button;}input[type="search"] {-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration ,input[type="search"]::-webkit-search-cancel-button {-webkit-appearance:none;}textarea {overflow:auto;vertical-align:top;}body {margin:0;}h1 ,h2 ,h3 ,h4 ,h5 ,h6 {margin:0;}@font-face{font-family:'Abril-Bold';src:url("../common/fonts/abril/bold/abril_bold_tt-webfont.woff") format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'Abril-Italic';src:url("../common/fonts/abril/italic/abril_italic_tt-webfont.woff") format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'Abril-Regular';src:url("../common/fonts/abril/regular/abril_regular_tt-webfont.woff") format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'Adelle-Bold';src:url("../common/fonts/adelle/bold/adelle_bold_tt-webfont.woff") format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'Adelle-Light';src:url("../common/fonts/adelle/light/adelle_light_tt-webfont.woff") format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'Adelle-Regular';src:url("../common/fonts/adelle/regular/adelle_regular_tt-webfont.woff") format('woff');font-weight:normal;font-style:normal;}ul {margin:0;padding:0;}ul li {list-style:none;padding:0;}.centeredWithinWrapper {margin:0 auto;}.errorMessage {color:#444;font-weight:bold;line-height:30px;margin:0 auto;text-align:center;}.errorMessage .back ,.errorMessage .retry {font-family:'Helvetica','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',sans-serif;font-weight:bold;color:#d62229;display:block;}.errorMessage .retry {margin-top:13px;}.errorMessage .errorInternal  {margin:0 auto 32px;}.errorMessage .errorInternal {width:303px;height:222px;background:url('/webapp/style/app/common/images/502_tools-1x.25709c9c.png') 0px 0px no-repeat;}.inlineError {color:#cb2027;font-weight:bold;text-align:center;margin-bottom:1em;}a {color:#717171;font-weight:bold;text-decoration:none;}a:hover {color:#8a8a8a;}div.AuxiliarySiteHeader {box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);-webkit-transform:translateZ(0);background:#fff;color:#999;font-weight:bold;height:45px;line-height:45px;margin-bottom:2px;position:fixed;z-index:670;}.safari5Mac div.AuxiliarySiteHeader {-webkit-transform:none;-webkit-backface-visibility:none;}div.AuxiliarySiteHeader a {color:inherit;}div.AuxiliarySiteHeader a:hover {color:#999;}div.AuxiliarySiteHeader a.siteLogo {color:#999;font-size:16px;font-weight:normal;}div.AuxiliarySiteHeader a.siteLogo span {float:left;font-size:17px;}div.AuxiliarySiteHeader a.siteLogo .pinterestBadge {width:22px;height:22px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -486px -217px no-repeat;float:left;height:22px;margin:12px 6px 0 30px;width:22px;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){div.AuxiliarySiteHeader a.siteLogo .pinterestBadge {background-image:url('/webapp/style/sprites/webapp-desktop-main-2x.2ddce810.png');background-position:-301px -236px;background-size:451px 300px;}}div.AuxiliarySiteHeader a.siteLogo:hover {color:#999;}div.AuxiliarySiteHeader span.headerAside {border-left:1px solid #e3e3e3;cursor:pointer;float:right;padding:0 0 0 10px;}div.AuxiliarySiteHeader span.headerAside .login {float:left;text-align:center;margin-left:-10px;width:100px;}div.AuxiliarySiteHeader span.headerAside .dev-UserMenu {float:left;line-height:45px;min-width:120px;}div.AuxiliarySiteHeader span.headerAside .usernameLink {float:left;}div.AuxiliarySiteHeader span.headerAside img {border-radius:2px;float:left;height:20px;margin:14px 6px 0 0;width:20px;}div.AuxiliarySiteHeader span.headerAside .profileName {color:#999;float:left;font-weight:normal;}div.AuxiliarySiteHeader span.headerAside .profileImage {float:left;margin-left:3px;}div.AuxiliarySiteHeader span.headerAside .arrow ,div.AuxiliarySiteHeader span.headerAside .dropdownArrow {width:10px;height:6px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -497px -209px no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){div.AuxiliarySiteHeader span.headerAside .arrow ,div.AuxiliarySiteHeader span.headerAside .dropdownArrow {background-image:url('/webapp/style/sprites/webapp-desktop-main-2x.2ddce810.png');background-position:-436px -72px;background-size:451px 300px;}}div.AuxiliarySiteHeader span.headerAside .arrow {float:left;height:6px;margin:21px 12px 0 16px;width:10px;}div.AuxiliarySiteHeader span.headerAside .AuxiliarySiteHeaderButtonDropdown {margin-top:-1px;}div.auxiliaryHeaderDropdown {border-radius:0;font-size:14px;margin-left:-10px;width:165px;}div.auxiliaryHeaderDropdown li {background-color:#f1f1f1;border-bottom:1px solid #ccc;color:#999;font-size:14px;}div.auxiliaryHeaderDropdown li:first-child {padding:0;}div.auxiliaryHeaderDropdown li:last-child {padding:0;}div.auxiliaryHeaderDropdown li a {padding:16px 16px;}.AuxiliarySiteHeaderButtonDropdown {color:inherit;background:none;border:none;font:inherit;padding-top:0;outline:0;}.AuxiliarySiteHeaderButtonDropdown a {color:#999;}.AuxiliarySiteHeaderButtonDropdown a:hover {color:#999;}.AuxiliarySiteHeaderButtonDropdown .dropdownArrow {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;}.BoardBase .thumbImageWrapper {position:relative;width:50px;}.BoardBase .thumbImageWrapper:after {border-radius:3px;box-shadow:0 0 1px rgba(0, 0, 0, 0.33) inset;content:" ";height:50px;left:0;position:absolute;top:0;width:50px;}.BoardBase .thumbImageWrapper img {border-radius:3px;height:50px;width:50px;}.BoardEditBase .User {padding:4px 0;}.BoardEditBase .boardEditCollaborators {-webkit-overflow-scrolling:touch;overflow-y:auto;margin-right:-11px;max-height:160px;}.BoardEditBase .boardEditCollaborators::-webkit-scrollbar {height:auto;width:11px;-webkit-appearance:none;}.BoardEditBase .boardEditCollaborators::-webkit-scrollbar-thumb {background-color:rgba(0, 0, 0, 0.5);border:2px solid #fff;border-radius:8px;-webkit-box-shadow:0 0 1px rgba(255, 255, 255, 0.5);}.BoardEditBase .secretIcon {width:14px;height:16px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -121px -19px no-repeat;display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;font:0/0 serif;text-shadow:none;color:transparent;margin:0 0 4px 6px;}.BoardEditBase .boardEditDescription {min-height:58px;}.BoardEditBase .learnAboutSecret {float:right;margin-top:7px;}.BoardEditBase .BoardInviteForm {margin-bottom:8px;}.BoardEditBase .standardForm h1 {font-weight:normal;max-width:545px;position:relative;}.BoardEditBase .alert {background-color:#ffffaa;font-size:120%;padding:15px;margin:7px 0;}.BoardEditBase a.learnAboutBoardInvites {display:block;float:none;margin:3px 0;}.BoardInviteBase {overflow:hidden;*zoom:1;}.BoardInviteBase:hover {background:#f8f8f8;}.BoardInviteBase .secretIconInline {width:9px;height:10px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -20px -125px no-repeat;display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;font:0/0 serif;text-shadow:none;color:transparent;}.BoardInviteBase.news {padding-top:10px;padding-bottom:10px;padding-right:1px;border-bottom:1px solid #ddd;}.BoardInviteBase.news .User {float:left;margin-left:10px;margin-right:9px;}.BoardInviteBase.news .description {overflow:hidden;*zoom:1;font-size:12px;line-height:15px;margin:0;}.BoardInviteBase.news .description a {color:#000;font-style:normal;font-weight:bold;}.BoardInviteBase.news .description a:hover {color:#cb2027;}.BoardInviteBase.news .actions {float:right;padding-left:7px;padding-right:7px;}.BoardInviteBase.news .pending {color:#333;font-size:11px;font-weight:normal;}.BoardInviteBase.news .success {background-color:#ffffaa;display:none;font-size:120%;margin:7px 0;padding:15px;}.BoardInviteBase.news .accept ,.BoardInviteBase.news .remove {font-size:12px;}.BoardInviteBase.news .accept {margin-left:2px;}.BoardInviteBase.boardDetail {border-radius:3px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.18);background:#fff;border-top-radius:0;}.BoardInviteBase.boardDetail .actions {float:right;}.BoardInviteBase.boardDetail .pending ,.BoardInviteBase.boardDetail .success {color:#999;font-size:15px;padding:1em;}.BoardInviteBase.boardDetail .pending {overflow:hidden;}.BoardInviteBase.boardDetail .success {display:none;}.BoardInviteForm {}.BoardInviteForm .ui-TypeaheadField {width:100%;z-index:1;}.BoardInviteForm .ui-Typeahead {margin:0 0 3px 2px;}.BoardInviteForm .inviteButton {float:right;}.BoardInviteForm .fillWidth {overflow:hidden;padding-right:10px;}.BoardInvites .GridItems.fixedHeightLayout {overflow-x:hidden;-webkit-overflow-scrolling:touch;overflow-y:scroll;}.ButtonBase {position:relative;}.ButtonBase.loading {min-height:0;}.ButtonBase.loading .buttonText ,.ButtonBase.loading em {visibility:hidden;}.ButtonBase .buttonBadge {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;position:relative;vertical-align:middle;}.ButtonBase em {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;position:relative;vertical-align:middle;}.ButtonBase .accessibilityText {font:0/0 serif;text-shadow:none;color:transparent;position:absolute;}.ButtonBase .hasText em {margin-right:6px;}.ButtonBase.offsiteLink {font-weight:bold;}.ButtonBase.website em {width:18px;height:17px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -121px 0px no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.ButtonBase.website em {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:-19px -75px;background-size:137px 92px;}}.ButtonBase.website:hover em {width:18px;height:17px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -60px -87px no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.ButtonBase.website:hover em {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:0px -75px;background-size:137px 92px;}}.ButtonBase.website:active em {width:18px;height:17px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -98px -87px no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.ButtonBase.website:active em {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:-84px -57px;background-size:137px 92px;}}.ButtonBase.moreInfo em {width:14px;height:14px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -121px -55px no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.ButtonBase.moreInfo em {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:-103px -33px;background-size:137px 92px;}}.ButtonBase.btn[disabled] ,.ButtonBase.btn.disabled ,.ButtonBase.btn.disabled:hover ,.ButtonBase.btn.disabled:active {box-shadow:none !important;text-shadow:0 0 0 !important;background:#ebebeb !important;border:1px solid #ddd !important;color:#aaa !important;cursor:default;}.ButtonBase.btn[disabled].repinSmall em ,.ButtonBase.btn.disabled.repinSmall em ,.ButtonBase.btn.disabled:hover.repinSmall em ,.ButtonBase.btn.disabled:active.repinSmall em {width:34px;height:15px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -72px -107px no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.ButtonBase.btn[disabled].repinSmall em ,.ButtonBase.btn.disabled.repinSmall em ,.ButtonBase.btn.disabled:hover.repinSmall em ,.ButtonBase.btn.disabled:active.repinSmall em {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:-103px -17px;background-size:137px 92px;}}.ConfirmDialog {width:380px;}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.ConfirmDialog {width:100%;}}.ConfirmDialog .body {color:#555;font-size:14px;line-height:21px;padding:21px;}.ConfirmDialog p {margin:0;}.ConfirmDialog p.text {margin-bottom:1em;}.ConfirmDialog .standardForm h1 {white-space:pre-line;}.ConfirmDialog .switchDialog .dialogTitle ,.ConfirmDialog .switchDialog .body {font-weight:normal;}.ConfirmDialog .switchDialog .dialogLearnMore ,.ConfirmDialog .switchDialog .dialogNoThanks {line-height:32px;position:relative;vertical-align:middle;}.ConfirmDialog.fluid {width:auto;}.ConfirmDialog.wide {width:700px;}.ConfirmDialog.reportBug a {color:#cb2027;}.ConfirmDialog.reportBug a:hover {text-decoration:underline;}.ConfirmDialog .apiSecret {border-radius:2px;background:#eee;border:1px solid #ddd;font-family:monospace;margin-top:7px;padding:3px;text-align:center;}.DropdownButton {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;position:relative;}.DropdownButton>.Button {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;}.DropdownButton > .Button:active ,.DropdownButton > .Button.active {box-shadow:none;}.DropdownButton.sendInfoBar .Button {top:-2px;}.DropdownButton .headerButton {padding-right:17px;}html:not(.ielt9) .DropdownButton .headerButton {padding-right:34px;}html:not(.ielt9) .DropdownButton .headerButton:after {-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear;opacity:0.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";width:9px;height:6px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -486px -209px no-repeat;content:'';position:absolute;width:9px;height:6px;right:16px;top:30px;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){html:not(.ielt9) .DropdownButton .headerButton:after {background-image:url('/webapp/style/sprites/webapp-desktop-main-2x.2ddce810.png');background-position:-418px -72px;background-size:451px 300px;}}html:not(.ielt9) .DropdownButton .headerButton:hover:after {opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}.DropdownButton.tutorialShimButton {width:80px;height:44px;margin-right:-80px;margin-left:-3px;visibility:hidden;}.DropdownButton.embed em {width:17px;height:12px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -52px -87px no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.DropdownButton.embed em {background-image:url('/webapp/style/sprites/webapp-desktop-main-2x.2ddce810.png');background-position:-357px -270px;background-size:451px 300px;}}@-webkit-keyframes slideInFromLeft {0% {-webkit-transform:translateX(-514px);transform:translateX(-514px);}70% {-webkit-transform:translateX(20px);transform:translateX(20px);}100% {-webkit-transform:translateX(0);transform:translateX(0);display:block;}}@keyframes slideInFromLeft {0% {-webkit-transform:translateX(-514px);-ms-transform:translateX(-514px);transform:translateX(-514px);}70% {-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}100% {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);display:block;}}@-webkit-keyframes slideOutFromRight {0% {-webkit-transform:translateX(0);transform:translateX(0);}70% {-webkit-transform:translateX(20px);transform:translateX(20px);}100% {-webkit-transform:translateX(-514px);transform:translateX(-514px);display:block;}}@keyframes slideOutFromRight {0% {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}70% {-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}100% {-webkit-transform:translateX(-514px);-ms-transform:translateX(-514px);transform:translateX(-514px);display:block;}}.Dropdown {text-align:left;}.Dropdown.active .dropdownContainer {display:block;}.Dropdown .dropdownTitle {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;font-weight:bold;margin:10px 0 5px;padding:0 15px;}.Dropdown .dropdownText {color:#555;font-weight:500;margin:5px 0 10px;max-width:175px;padding:0 15px;}.Dropdown li {overflow:hidden;color:#777;display:block;font-size:12px;}.Dropdown li:first-child {padding-top:5px;}.Dropdown li:last-child {padding-bottom:5px;}.Dropdown li a {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Helvetica','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',sans-serif;font-weight:bold;color:#777;cursor:pointer;display:block;padding:9px 14px;}.Dropdown li a:hover {background:#f1f1f1;color:#333;}.Dropdown li a:active {background:#eaeaea;}.Dropdown hr {background:#ddd;border:none;height:1px;margin:5px 0;}.Dropdown hr.marginless {margin:0;}.ielt9 .Dropdown.citySearcherDropdown {border:1px solid #ccc;}.Dropdown.large .dropdownText {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-weight:normal;margin:10px 0;max-width:p-grid-width(2);}.Dropdown.large .dropdownText em {color:#cb2027;font-style:normal;font-weight:bold;}.Dropdown.userDropdown {border-radius:0 0 3px 3px;margin-left:1px;width:234px;}.Dropdown.userDropdown.compact {width:156px;}.Dropdown.categoriesMenu {margin-left:-7px;}.Dropdown.categoriesMenu li:first-child ,.Dropdown.categoriesMenu li:last-child ,.Dropdown .AboutLinks li:first-child ,.Dropdown .AboutLinks li:last-child {margin-top:0;margin-bottom:0;padding-bottom:0;padding-top:0;}.Dropdown.fake .dropdownContainer {opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";z-index:900;}.Dropdown.underneathHeader {z-index:669;}.Dropdown.categoriesMenu ,.Dropdown.notificationsDropdown {bottom:20px;max-height:450px;}.ielt9 .Dropdown.categoriesMenu ,.ielt9 .Dropdown.notificationsDropdown {max-height:460px;}.Dropdown.notificationsDropdown {background-color:#f5f5f5;margin-left:7px;}.Dropdown.tutorial {opacity:0.98;background-color:#fff;bottom:auto;z-index:99999;}.Dropdown.tutorial .dropdownContainer {box-shadow:0 3px 11px 0 rgba(0, 0, 0, 0.44);}.Dropdown.aboveModal {z-index:751;}.Dropdown.autoFollowMemo .dropdownTitle {line-height:50px;margin:0;}.Dropdown.moreInfoDropdown {max-width:250px;width:auto;}.Dropdown.addToMap {-webkit-animation:slideInFromLeft 0.37s;animation:slideInFromLeft 0.37s;-webkit-transform:translateZ(0);background:#fff;background:rgba(255, 255, 255, 0.92);border-radius:0;bottom:0;left:0 !important;width:514px;z-index:11 !important;}.safari5Mac .Dropdown.addToMap {-webkit-transform:none;-webkit-backface-visibility:none;}.Dropdown.addToMap.slideOut {-webkit-animation:slideOutFromRight 0.5s;animation:slideOutFromRight 0.5s;}.Dropdown.addToMap:before {background:white;bottom:0;content:' ';left:-70px;position:absolute;top:0;right:inherit;width:70px;z-index:11;}.Dropdown.headerDropdown {-webkit-animation:fadeInDown 0.25s;animation:fadeInDown 0.25s;left:0;right:0;top:62px;border-radius:0;box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.08),0 1px 0 0 rgba(0, 0, 0, 0.04);border-top:1px solid rgba(0, 0, 0, 0.06);padding:18px 0 18px 0;}.Dropdown.headerDropdown .headerDropdownTitle {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:18px;font-weight:300;color:#ca0000;line-height:28px;padding-bottom:8px;}.Dropdown.modern {-webkit-animation:fadeInDown 0.25s;animation:fadeInDown 0.25s;margin-top:4px !important;margin-left:-7px !important;}.Dropdown.userOptionsDropdown {min-width:128px;}.GridFooter {display:none;}.GridFooter.visible {display:block;}.GridFooter hr {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;background-color:#eee;color:#eee;width:100%;}.GridFooter .gridError {*zoom:1;border-top:#ccc dashed 2px;bottom:0;display:none;left:0;right:0;text-align:center;}.GridFooter .gridError:after {content:"";display:table;clear:both;}.GridFooter .gridError .btn {margin:20px auto 50px;}.GridFooter .gridError .btn span {font-weight:normal;}.GridFooter .gridLoadingWrapper {position:relative;z-index:-2;}.GridFooter .gridLoading {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;background-color:#e9e9e9;left:50%;margin-left:-24.5px;padding:20px 10px;position:absolute;text-align:center;top:-25.5px;width:29px;}.GridFooter .gridLoading .gridFooterLogoIcon {width:29px;height:31px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -478px -41px no-repeat;display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;font:0/0 serif;text-shadow:none;color:transparent;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.GridFooter .gridLoading .gridFooterLogoIcon {background-image:url('/webapp/style/sprites/webapp-desktop-main-2x.2ddce810.png');background-position:-418px -40px;background-size:451px 300px;}}.GridFooter .gridLoading .gridFooterSpinner {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";width:32px;height:32px;background:url('/webapp/style/app/common/images/spinner-medium-1x.34fc0f10.gif') 0px 0px no-repeat;display:none;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.GridFooter .gridLoading .gridFooterSpinner {background-image:url('/webapp/style/app/common/images/spinner-medium-2x.9c81f5d3.gif');background-position:0px 0px;background-size:32px 32px;}}.GridFooter.showGridLoading .gridFooterLogoIcon {display:none;}.GridFooter.showGridLoading .gridFooterSpinner {display:block;}.Grid {margin:0 auto 14px auto;position:relative;}.Grid.hasError {padding-bottom:120px;}.Grid.hasFooter {padding-bottom:22.5px;}.Grid.hasFooter.hasError {padding-bottom:142.5px;}.Grid.destinationGrid .GridItems {margin-bottom:0;}.GridItems {margin:0 auto 14px auto;position:relative;}.GridItems.centeredWithinWrapper {margin-bottom:14px;}.GridItems.loading {min-height:100px;}.GridItems .item:active ,.GridItems .item:focus {outline:0;}.GridItems.variableHeightLayout>.item ,.GridItems.cloudGridLayout>.item {position:absolute;visibility:hidden;}.GridItems.fixedHeightLayout {*zoom:1;overflow:auto;padding-bottom:1px;}.GridItems.fixedHeightLayout:after {content:"";display:table;clear:both;}.GridItems.fixedHeightLayout>.item {float:left;}.GridItems.padItems>.item {margin:14px 7px 0 7px;}.LoginBase .socialLogin {*zoom:1;border-radius:3px 3px 0 0;padding:15px 40px;}.LoginBase .socialLogin:after {content:"";display:table;clear:both;}.LoginBase .loginForm {margin-bottom:0;}.LoginBase .unAuthFacebookConnect ,.LoginBase .unAuthGplusConnect ,.LoginBase .unAuthRakutenConnect ,.LoginBase .unAuthTwitterConnect {float:right;margin-bottom:10px;margin-right:0;text-align:left;width:100%;}.LoginBase .loginError {color:#cb2027;margin:0 0 14px 40px;}.LoginBase .loginPassword {padding-top:5px;border:none;}.LoginBase .userLogin {border-top:1px solid #dfdfdf;margin-bottom:10px;padding-top:15px;}.LoginPageBase {overflow:hidden;}.LoginPageBase .Login .hasError {box-shadow:0 0 6px rgba(255, 0, 0, 0.35);border-color:#cb2027 !important;}.LoginPageBase .Login .formErrorMessage {color:#cb2027;position:absolute;}.Modal {position:fixed;z-index:751;top:0;}.Modal .modalMask {opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";bottom:0;left:0;right:0;top:0;background-color:#e2e4e4;position:fixed;}.Modal .modalMask.dark {opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";background-color:#000;}.Modal .modalMask.transparent {background-color:transparent;}.newUserTutorial .Modal .modalMask ,.newUserPinIntroTutorial .Modal .modalMask {opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}.Modal .modalScroller {-webkit-overflow-scrolling:touch;overflow-y:scroll;bottom:0;left:0;right:0;top:0;position:fixed;}.Modal .modalContainer {padding-bottom:50px;position:relative;text-align:center;}.Modal .fastFollowModalContainer .closeModal {right:10px;top:10px;}.Modal .pinCreate2Modal .closeModal {right:16px;top:18px;}.Modal .pinBookmarkletTooltip .closeModal {right:8px;top:8px;}.Modal .positionModuleElement.modalContainer {display:block;padding-bottom:0;position:fixed;}.Modal .positionModuleElement.modalContainer .modalContent {margin:0;}.Modal .mobileModal {margin:auto 3%;}.Modal .fullscreen.mobileModal {height:100%;margin:0;padding-bottom:0;}.Modal .fullscreen .closeModal {position:fixed;right:5px;top:5px;z-index:752;}.Modal .fullscreen .modalModule {background:#e3e3e3;height:100%;width:100%;}.Modal .modalContent {opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background:#fff;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.18);margin:0 auto;position:relative;text-align:left;}.ielt9 .Modal .modalContent {border:1px solid #ccc;}.Modal .modalContent.addPinToMapWrapper {background:rgba(255, 255, 255, 0.82);}.Modal .modalContent.transparent {box-shadow:none;background:transparent;}.ielt9 .Modal .modalContent.transparent {border:0;}.Modal.show .modalContent {opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.NuxProgress {left:50%;margin-left:450px;position:fixed;right:14px;top:6px;width:280px;z-index:680;}.NuxProgress.ignition {background-color:#d8d8d8;left:auto;right:0;margin:0;padding:12px 0;position:relative;top:0;width:100% !important;z-index:auto;}.NuxProgress.ignition .contextual .headerMain {margin-left:1px;padding-left:1px;width:590px;}.NuxProgress.ignition .headerImg {float:left;padding:10px 0 0 10px;position:relative;width:134px;}.NuxProgress.ignition .headerImg img {box-shadow:0 0 3px #888;border-radius:3px;position:relative;}.NuxProgress.ignition .headerMain {float:left;position:relative;width:100%;}.NuxProgress.ignition .headerContent {background-color:#fff;border-radius:3px;box-shadow:0 1px 3px #999;color:#606060;height:156px;margin:0 auto;position:relative;width:736px;}.NuxProgress.ignition .headerContent .headerImg {border-radius:3px;height:134px;}.NuxProgress.ignition .headerContent .headerTitle1 ,.NuxProgress.ignition .headerContent .headerTitle2 {line-height:1.4em;}.NuxProgress.ignition .headerContent .headerTitle1 {font-size:23px;padding:20px 6px 0 20px;}.NuxProgress.ignition .headerContent .headerTitle2 {font-size:16px;font-weight:normal;padding:4px 6px 0 20px;}.NuxProgress.ignition .progressWrapper {border-top:1px solid #e7e7e4;left:auto;right:0;margin:0;padding-top:6px;position:absolute;top:110px;width:100%;}.NuxProgress.ignition .progressWrapper .contextualProgress {float:left;margin:6px 0 0 20px;}.NuxProgress.ignition .progressWrapper .contextualProgress .check {width:11px;height:12px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -495px -337px no-repeat;float:left;margin:1px;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.NuxProgress.ignition .progressWrapper .contextualProgress .check {background-image:url('/webapp/style/sprites/webapp-desktop-main-2x.2ddce810.png');background-position:-388px -270px;background-size:451px 300px;}}.NuxProgress.ignition .progressWrapper .contextualProgress .context {float:left;margin-left:4px;}.NuxProgress.ignition .progressWrapper .progress {float:right;padding-right:8px;}.NuxProgress .nextStep {float:left;}.NuxProgress .ui-Progress {float:left;margin:12px 3px;}@media screen and (min-width: 1300px){.NuxProgress.fixedPosition {left:50%;margin-left:450px;width:280px;}}.OAuthAuthorizationPage {background:#fff;margin:auto;width:320px;}.OAuthAuthorizationPage .formHeader {padding:15px;border-bottom:1px solid #e7e7e7;}.OAuthAuthorizationPage .formHeader .logo {display:block;margin:auto;}.OAuthAuthorizationPage .errorMessage {border:1px solid #cb2027;background:#ffebe8;font-size:16px;margin-top:20px;padding-top:0;}.OAuthDialog {-moz-box-sizing:border-box;box-sizing:border-box;background:none;margin:14px auto;padding:0 14px;}.PagedGrid.forceVerticalScroll::-webkit-scrollbar {height:auto;width:11px;-webkit-appearance:none;}.PagedGrid.forceVerticalScroll::-webkit-scrollbar-thumb {background-color:rgba(0, 0, 0, 0.5);border:2px solid #fff;border-radius:8px;-webkit-box-shadow:0 0 1px rgba(255, 255, 255, 0.5);}.PagedGrid.forceVerticalScroll .fixedHeightLayout {overflow-x:hidden;}.PagedGrid .Grid {margin:0;}.PagedGrid .moreItems {margin-top:10px;width:100%;}.PagedGrid .moreItems.hide {display:none;}.PagedGrid.padItems .moreItemsContainer {margin-left:7px;margin-right:7px;}.PinBase .repinIconSmall {width:14px;height:11px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -108px -107px no-repeat;display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;font:0/0 serif;text-shadow:none;color:transparent;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.PinBase .repinIconSmall {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:-122px -48px;background-size:137px 92px;}}.PinBase .commentIconSmall {width:10px;height:9px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -62px -125px no-repeat;display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;font:0/0 serif;text-shadow:none;color:transparent;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.PinBase .commentIconSmall {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:-124px -60px;background-size:137px 92px;}}.PinBase .likeIconSmall {width:12px;height:10px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -107px -75px no-repeat;display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;font:0/0 serif;text-shadow:none;color:transparent;position:relative;top:1px;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.PinBase .likeIconSmall {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:-103px -60px;background-size:137px 92px;}}.PinBase .socialMetaCount {color:#999;font-style:normal;font-weight:normal;position:relative;top:1px;}.PinnableBase {visibility:hidden;}.PinnableBase.summary.Pin .pinImageWrapper {overflow:hidden;border-radius:3px;cursor:pointer;text-align:center;}.positionModuleElement {border-radius:3px;box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.25);-webkit-transform:translateZ(0);background:#fff;display:none;position:absolute;z-index:685;}.positionModuleElement.defaultCaret.positionBottom {margin-top:11px;}.positionModuleElement.defaultCaret.positionBottom .positionModuleCaret {width:20px;height:11px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -164px -87px no-repeat;top:-10px;}.positionModuleElement.defaultCaret.positionLeft {margin-left:-11px;}.positionModuleElement.defaultCaret.positionLeft .positionModuleCaret {width:11px;height:20px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -489px -281px no-repeat;right:-10px;}.positionModuleElement.defaultCaret.positionRight {margin-left:11px;}.positionModuleElement.defaultCaret.positionRight .positionModuleCaret {width:11px;height:20px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -496px -81px no-repeat;left:-10px;}.positionModuleElement.defaultCaret.positionTop {margin-top:-11px;}.positionModuleElement.defaultCaret.positionTop .positionModuleCaret {width:18px;height:9px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -248px -243px no-repeat;bottom:-10px;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.positionModuleElement.defaultCaret.positionTop .positionModuleCaret {background-image:url('/webapp/style/sprites/webapp-desktop-main-2x.2ddce810.png');background-position:-386px -259px;background-size:451px 300px;}}.positionModuleElement.bigCaret.positionBottom {margin-top:13px;}.positionModuleElement.bigCaret.positionBottom .positionModuleCaret {width:27px;height:13px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -343px -376px no-repeat;top:-12px;}.positionModuleElement.bigCaret.positionLeft {margin-left:-13px;}.positionModuleElement.bigCaret.positionLeft .positionModuleCaret {width:13px;height:27px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -486px -121px no-repeat;right:-12px;}.positionModuleElement.bigCaret.positionRight {margin-left:13px;}.positionModuleElement.bigCaret.positionRight .positionModuleCaret {width:13px;height:27px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -486px -153px no-repeat;left:-12px;}.positionModuleElement.bigCaret.positionTop {margin-top:-13px;}.positionModuleElement.bigCaret.positionTop .positionModuleCaret {width:27px;height:13px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -298px -376px no-repeat;bottom:-12px;}.ielt9 .positionModuleElement {-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-top-width:0;}.safari5Mac .positionModuleElement {-webkit-transform:none;-webkit-backface-visibility:none;}.positionModuleElement.active {display:block;min-height:50px;min-width:50px;}.positionModuleElement.positionModuleFixed {position:fixed;z-index:686;}.positionModuleElement.positionModuleFixed .positionModuleCaret {z-index:687;}.positionModuleElement.large {min-height:0;}.positionModuleElement.aboveModal.positionModuleFixed {z-index:752;}.positionModuleElement.aboveModal.positionModuleFixed .positionModuleCaret {z-index:753;}.positionModuleElement .positionModuleCaret {position:absolute;}.positionModuleElement .positionModuleCaret {z-index:686;}.RepinsLikesFeedPage h1 {color:#333;color:rgba(21, 21, 21, 0.8);font-size:47px;font-weight:bold;line-height:52px;margin-left:auto;margin-right:auto;max-width:p-grid-width(3, 236px)-14px;text-align:center;word-wrap:break-word;margin-bottom:20px;margin-top:27px;text-align:center;}.ResetPasswordPage .invalidLink {font-size:16px;}.RichPinInfer .relatedRichPinSection {overflow:hidden;float:left;padding:15px 20px;}.RichPinInfer .relatedRichPinButton {float:right;margin:8px 0 0 10px;padding:15px 20px 15px 15px;}.RichPinInfer .relatedRichPinButton button ,.RichPinInfer .relatedRichPinButton input ,.RichPinInfer .relatedRichPinButton textarea ,.RichPinInfer .relatedRichPinButton select {font-size:12px;}.RichPinInfer .relatedRichPinTitle {color:#444;font-size:16px;line-height:26px;}.RichPinInfer .relatedRichPinDescription {color:#171717;font-size:15px;line-height:20px;margin-bottom:0;margin-top:0;}.SearchPageContent .searchTerm {font-weight:bold;}.SearchPageContent .boardSearchTypeSelector {margin-top:14px;text-align:center;}.SearchPageContent .boardSearchTypeSelector .searchTypeSelectorItem {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;border:1px solid #ccc;padding:7px 14px;}.SearchPageContent .boardSearchTypeSelector .searchTypeSelectorItem.allBoards {border-radius:3px 0 0 3px;}.SearchPageContent .boardSearchTypeSelector .searchTypeSelectorItem.placeBoards {border-radius:0 3px 3px 0;margin-left:-4px;}.SearchPageContent .boardSearchTypeSelector .searchTypeSelectorItem:hover {background:#fff;}.SearchPageContent .boardSearchTypeSelector .searchTypeSelectorItem:active ,.SearchPageContent .boardSearchTypeSelector .searchTypeSelectorItem.active {background:#fff;box-shadow:0 0 2px rgba(0, 0, 0, 0.3) inset;}.SearchPageContent .emptyQuery ,.SearchPageContent .noResults {font-size:18px;font-weight:normal;margin-top:54px;text-align:center;width:100%;}.ShoppingButtonBar {border-radius:3px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.14);text-align:center;margin:20px auto;overflow:hidden;width:400px;}.ShoppingButtonBar .subGiftFeedButton {box-shadow:none;float:left;width:20%;border:0;}.ShoppingButtonBar .subGiftFeedButton.xlarge {margin-bottom:0;border-right:1px solid #ccc;border-left:0 solid #ccc;}.ShoppingButtonBar .subGiftFeedButton.selected {background-image:-webkit-linear-gradient(#fff, #fcfcfc);background-image:linear-gradient(#fff, #fcfcfc);}.ShoppingButtonBar a:first-child {border-radius:3px 0 0 3px;}.ShoppingButtonBar a:last-child {border-radius:0 3px 3px 0;border-right:1px solid #ccc;}.tutorials-ModalStepBase.inModal {color:#333;width:375px;}.tutorials-ModalStepBase.inModal .standardForm .formTitle {font-family:'Helvetica Neue','Helvetica','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',arial,sans-serif;font-size:18px;white-space:normal;}.tutorials-ModalStepBase.inModal .standardForm .formItem {font-size:14px;line-height:1.5;}.tutorials-ModalStepBase.inModal .standardForm .formFooter {position:relative;}.tutorials-ModalStepBase.inModal .ui-Progress {margin-top:-4px;position:absolute;top:50%;}.tutorials-ModalStepBase.inModal .tip {font-style:italic;}.modernHeader .tutorials-NewUserStepBase.ignition {margin-top:-62px;}.tutorials-NewUserStepBase.ignition {box-shadow:0 -2px 2px 0 rgba(0, 0, 0, 0.1);margin-top:-44px;padding-top:10px;position:relative;}.tutorials-NewUserStepBase.ignition .noHeader {box-shadow:None;margin-top:0;}.tutorials-NewUserStepBase.ignition .newUserStepHeader {background:none;box-shadow:none;}.tutorials-NewUserStepBase.ignition h1.pinStoryText {color:#333;font-family:'Abril-Regular',serif;font-weight:normal;font-size:28px;margin-top:32px;text-align:center;}.tutorials-NewUserStepBase .newUserStepHeader {box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1),0 1px 0 0 rgba(0, 0, 0, 0.1);background-color:#f0f0f0;margin-bottom:14px;text-align:center;}.tutorials-NewUserStepBase .newUserStepHeader.hidden {background:none;box-shadow:none;display:block;height:0;}.tutorials-NewUserStepBase .newUserStepHeader:before {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;content:'';height:195px;}.tutorials-NewUserStepBase .newUserStepHeader h1 {color:#333;color:rgba(21, 21, 21, 0.8);font-size:47px;font-weight:bold;line-height:52px;margin-left:auto;margin-right:auto;max-width:p-grid-width(3, 236px)-14px;text-align:center;word-wrap:break-word;font-size:20px;line-height:26px;}.tutorials-NewUserStepBase .newUserStepHeader .newUserStepHeaderInner {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;margin:auto;padding:17px 0;width:p-grid-width(3);}.tutorials-NewUserStepBase .newUserStepHeader .newUserStepHeaderPeep {position:fixed;right:14px;top:6px;z-index:680;}.tutorials-NewUserStepBase .newUserStepHeader .newUserStepHeaderPeep .nextStep {float:left;}.tutorials-NewUserStepBase .newUserStepHeader .newUserStepHeaderPeep .ui-Progress {float:left;margin:12px 3px;}@media screen and (min-width: 1300px){.tutorials-NewUserStepBase .newUserStepHeader .newUserStepHeaderPeep.fixedPosition {left:50%;margin-left:450px;width:280px;}}.tutorials-NewUserStepBase .welcome {color:#333;font-size:16px;line-height:1.6em;margin-bottom:7px;}.tutorials-NewUserStepBase.ignition .tooltipCloserLook p {color:#333;}.tutorials-NewUserStepBase .tooltipCloserLook {border-radius:3px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.3s;transition:opacity 0.3s;background:#fff;border:1px solid #c9c9c9;position:fixed;text-align:center;top:90px;left:50%;margin-left:-190px;margin-top:220px;width:380px;}.tutorials-NewUserStepBase .tooltipCloserLook p {color:#cb2027;font-size:16px;margin:16px 0;}.tutorials-NewUserStepBase .tooltipCloserLook.visible {opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;z-index:680;}.fancyToggle input ,.fancyCheckbox {display:none;}.ielt9 .fancyToggle input ,.ielt9 .fancyCheckbox {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border:0;height:0;margin:0;padding:0;width:0;}.fancyToggle {border-radius:3px;box-shadow:0 1px 5px rgba(0, 0, 0, 0.45) inset;background:#e3e3e3;cursor:pointer;display:block;float:left;height:28px;position:relative;width:80px;}.fancyToggle .slider ,.fancyToggle .onText ,.fancyToggle .offText {position:absolute;}.fancyToggle .slider {background-image:-webkit-linear-gradient(#fff, #f0f0f0);background-image:linear-gradient(#fff, #f0f0f0);border-radius:3px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.77);display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;background-color:#fff;border:1px solid #ececec;height:22px;left:2px;position:absolute;top:2px;width:40%;}.fancyToggle.on {background-image:-webkit-linear-gradient(#ab171e, #d62229);background-image:linear-gradient(#ab171e, #d62229);background-color:#d62229;}.fancyToggle.on .slider {left:auto;right:2px;}.fancyToggle.on .offText {visibility:hidden;}.fancyToggle.on .onText {left:10px;right:auto;visibility:visible;}.fancyToggle.on .status {text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);color:#fff;}.fancyToggle.disabled {opacity:0.33;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";}.fancyToggle .onText {visibility:hidden;}.fancyToggle .status {text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);color:#555;font-size:12px;font-weight:bold;margin:0;position:absolute;top:7px;right:13px;}.fancyCheckbox+label span {width:18px;height:18px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -87px -55px no-repeat;display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;vertical-align:middle;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.fancyCheckbox+label span {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:-48px -42px;background-size:137px 92px;}}.fancyCheckbox+label span:hover ,.fancyCheckbox+label:hover span {width:18px;height:18px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -20px -87px no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.fancyCheckbox+label span:hover ,.fancyCheckbox+label:hover span {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:-84px -38px;background-size:137px 92px;}}.fancyCheckbox.on+label span {width:18px;height:18px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -40px -87px no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.fancyCheckbox.on+label span {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:-84px -19px;background-size:137px 92px;}}.fancyCheckbox:checked+label span {width:18px;height:18px;background:url('/webapp/style/sprites/webapp-common-main-1x.bc2ace99.png') -40px -87px no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.fancyCheckbox:checked+label span {background-image:url('/webapp/style/sprites/webapp-common-main-2x.ee5f4c16.png');background-position:-84px -19px;background-size:137px 92px;}}.ui-Progress {overflow:hidden;*zoom:1;}.ui-Progress li {float:left;margin-right:4px;}.ui-Progress.round li {border-radius:8px;background:#cfcfcf;font-size:0;height:8px;overflow:hidden;text-indent:-9999em;width:8px;}.ui-Progress.numerical li ,.ui-Progress.numericalCheck li {border-radius:3px;font-weight:bold;height:24px;line-height:24px;text-align:center;width:24px;}.ui-Progress li.active {background:#cd1d1f;color:#fff;}.ui-Progress.numericalCheck li {box-shadow:0 1px 0 rgba(0, 0, 0, 0.1) inset;background-color:#fff;border:1px solid #ccc;color:#777;height:28px;line-height:28px;margin:0 0 0 7px;position:relative;width:28px;}.ui-Progress.numericalCheck li .completed {width:13px;height:10px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -222px -243px no-repeat;display:none;left:8px;position:absolute;top:9px;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.ui-Progress.numericalCheck li .completed {background-image:url('/webapp/style/sprites/webapp-desktop-main-2x.2ddce810.png');background-position:-301px -259px;background-size:451px 300px;}}.ui-Progress.numericalCheck li.active {font:0/0 serif;text-shadow:none;color:transparent;}.ui-Progress.numericalCheck li.active .completed {display:block;}.ui-TextField {cursor:text;font-size:12px;position:relative;}.ui-TextField .content {border-radius:1px;-moz-box-sizing:border-box;box-sizing:border-box;background:#f0f0f0;border:1px solid #d1d1d1;color:#717171;display:block;min-height:1em;outline:none;padding:8px;width:100%;word-wrap:break-word;}.ui-TextField .content:focus {background-color:#fafafa;border:1px solid #c3c3c3;color:#333;}#at-view {-webkit-transform:translateZ(0);z-index:802;}.safari5Mac #at-view {-webkit-transform:none;-webkit-backface-visibility:none;}#at-view ul {border-radius:3px;box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.25);background:#fff;list-style-type:none;max-width:300px;}#at-view ul li {font-size:13px;font-weight:500;padding:4px;}#at-view ul li img {height:30px;margin-right:6px;width:30px;}#at-view ul li span {color:#777;font-weight:normal;}#at-view ul li.cur {background-color:#eee;}.ui-Typeahead {-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear;border-radius:3px;background:#fff;left:0;right:0;z-index:-1;display:none;}.ui-Typeahead.open {-webkit-animation:fadeIn 0.2s ease-out;animation:fadeIn 0.2s ease-out;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";display:block;}.ui-Typeahead li {overflow:hidden;color:#777;display:block;font-size:12px;}.ui-Typeahead li:first-child {padding-top:5px;}.ui-Typeahead li:last-child {padding-bottom:5px;}.ui-Typeahead li a {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Helvetica','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',sans-serif;font-weight:bold;color:#777;cursor:pointer;display:block;padding:9px 14px;}.ui-Typeahead li a:hover {background:#f1f1f1;color:#333;}.ui-Typeahead li a:active {background:#eaeaea;}.ui-Typeahead li a {white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;padding:6px 10px;}.ui-Typeahead li a.sectionEnd {margin-bottom:6px;}.ui-Typeahead li.sectionStart {border-top:1px solid #e0e0e0;padding-top:6px;}.ui-Typeahead li.highlighted a {background:rgba(0, 0, 0, 0.1);color:#333;}.ui-Typeahead li:hover .remove {display:inline;}.ui-Typeahead .results li:first-child .breakLine {border-top:none;}.ui-Typeahead .typeaheadImg {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;position:relative;margin-right:5px;vertical-align:middle;width:38px;}.ui-Typeahead .typeaheadImg:after {border-radius:3px;box-shadow:0 0 2px rgba(0, 0, 0, 0.9) inset;content:" ";height:38px;left:0;position:absolute;top:0;width:38px;}.ui-Typeahead .typeaheadImg img {border-radius:3px;height:38px;width:38px;}.ui-TypeaheadField {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;position:relative;}.ui-TypeaheadField.search .field {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.07);background:#faf9f7;border:1px solid #ccc;color:#717171;font-size:13px;font-weight:bold;margin:0;outline:none;padding:6px 30px 6px 9px;position:relative;width:100%;z-index:670;}.ie7 .ui-TypeaheadField.search .field {width:79%;}.ui-TypeaheadField.search .field:active {border-color:#bcbcbc;outline:none;}.ui-TypeaheadField.search .field:focus {background-color:#fafafa;border-color:#aaa;color:#333;}.ui-TypeaheadField.modern .field {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:cubic-bezier(0, 0.81, 0.37, 1.07);transition-timing-function:cubic-bezier(0, 0.81, 0.37, 1.07);border:none;box-shadow:none;background:transparent;background-image:url('/webapp/style/app/desktop/images/search-favicon-1x.cd7fb5df.png');background-repeat:no-repeat;padding:0;height:20px;color:rgba(0, 0, 0, 0.6);font-weight:500;font-size:15px;padding:0 0 0 28px;}.ielt9 .ui-TypeaheadField.modern .field {line-height:19px;}.ui-TypeaheadField.modern .field ::-webkit-input-placeholder {color:rgba(0, 0, 0, 0.4);opacity:1;}.ui-TypeaheadField.modern .field ::-moz-placeholder {color:rgba(0, 0, 0, 0.4);opacity:1;}.ui-TypeaheadField.modern .field :-ms-input-placeholder {color:rgba(0, 0, 0, 0.4);opacity:1;}.ui-TypeaheadField.modern .field ::placeholder {color:rgba(0, 0, 0, 0.4);opacity:1;}.ui-TypeaheadField.modern .field:focus {background-color:transparent;border:none;color:#333;}.ui-TypeaheadField.modern .ui-Typeahead {margin:13px 19px 0 19px;border-radius:5px;}.ui-TypeaheadField.gigantic .field {box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.07),0 1px 1px #eee;font-size:20px;font-weight:normal;padding:15px 30px 15px 15px;z-index:667;}.ui-TypeaheadField.gigantic .ui-Typeahead {top:auto;position:absolute;z-index:669;}.ui-TypeaheadField .ui-Typeahead {top:0;}.ui-TypeaheadField.boardCollaborators {width:316px;}.ui-TypeaheadField.boardCollaborators .ui-Typeahead {padding-top:0;position:absolute;top:32px;}.ui-TypeaheadField.userSelect {width:100%;}.ui-TypeaheadField.userSelect input {position:relative;width:286px;z-index:3;}.ui-TypeaheadField.boardPickerTypeahead .field {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:3px;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.07);border:1px solid #ccc;color:#717171;font-size:13px;font-weight:bold;margin:0;position:relative;width:100%;}.ui-TypeaheadField.addPinToMapField .field {box-shadow:0 1px 2px rgba(0, 0, 0, 0.15) inset;border:1px solid #c6c6c5;font-size:13px;padding:14px;}.ui-TypeaheadField.citySearch.loading .field {background-image:url('/webapp/style/app/common/images/spinner-small-1x.42a58b3e.gif');background-repeat:no-repeat;background-position:229px center;}.ui-TypeaheadField.citySearch .field {border-radius:3px;border:1px solid;box-shadow:0 0 3px rgba(0, 0, 0, 0.31) inset;border-top-color:#ddd;border-left-color:#ccc;border-right-color:#ccc;border-bottom-color:#d5d5d5;font-size:13px;margin:14px;padding:9px 10px 8px;width:234px;}.ui-TypeaheadField.citySearch .field:focus {outline:none;box-shadow:0 0 3px rgba(0, 0, 0, 0.5) inset;}.UserBase.inline {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;margin:0 2px;}.UserBase.medium .thumbImageWrapper {position:relative;width:50px;}.UserBase.medium .thumbImageWrapper:after {border-radius:3px;box-shadow:0 0 1px rgba(0, 0, 0, 0.33) inset;content:" ";height:50px;left:0;position:absolute;top:0;width:50px;}.UserBase.medium .thumbImageWrapper img {border-radius:3px;height:50px;width:50px;}.UserBase.small {line-height:25px;}.UserBase.small .thumbImageWrapper {position:relative;height:25px;width:25px;}.UserBase.small .thumbImageWrapper:after {border-radius:3px;box-shadow:0 0 1px rgba(0, 0, 0, 0.33) inset;content:" ";height:25px;left:0;position:absolute;top:0;width:25px;}.UserBase.small .thumbImageWrapper img {border-radius:3px;height:25px;width:25px;}.UserBase.small .thumbImageWrapper img {vertical-align:top;}.UserBoardsBase .publicBoardHeader {font-size:11px;font-size:1.1rem;font-weight:bold;padding:25px 0 6px 14px;}.UserBoardsBase .publicBoardHeaderIcon {width:14px;height:16px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -130px -376px no-repeat;display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;font:0/0 serif;text-shadow:none;color:transparent;}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dppx){.UserBoardsBase .publicBoardHeaderIcon {background-image:url('/webapp/style/sprites/webapp-desktop-main-2x.2ddce810.png');background-position:-71px -270px;background-size:451px 300px;}}.UserBoardsBase .secretBoardWrapper {*zoom:1;background:rgba(0, 0, 0, 0.05);border-top:1px solid rgba(0, 0, 0, 0.05);padding-bottom:14px;}.UserBoardsBase .secretBoardWrapper:after {content:"";display:table;clear:both;}.UserBoardsBase .title {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;margin-left:2px;color:#333;}.UserBoardsBase .text {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;color:#777;font-weight:normal;}.UserProfilePage .Board {float:left;}.UserProfilePage .Board .boardCover {clear:both;}.UserRegisterBase {}.UserRegisterBase .firstName {float:left;}.UserRegisterBase .lastName {float:right;}.UserRegisterBase .hidden {display:none;}.UserRegisterBase .squareLogo {display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;background-color:#b51b23;background:-webkit-linear-gradient(#e0242d, #8a141a);background:linear-gradient(#e0242d, #8a141a);border:1px solid #741015;border-top-color:#8a141a;color:#444;text-shadow:0 1px #fff;border-radius:3px;margin-right:10px;}.UserRegisterBase .squareLogo:hover ,.UserRegisterBase .squareLogo:active ,.UserRegisterBase .squareLogo.active {border:1px solid #470a0d;border-top-color:#741015;}.UserRegisterBase .squareLogo:active ,.UserRegisterBase .squareLogo.active {background-color:#ab181f;background:-webkit-linear-gradient(#cd1d26, #8a141a);background:linear-gradient(#cd1d26, #8a141a);box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.2);}.UserRegisterBase .squareLogo.facebook {background-color:#3d5ba2;background:-webkit-linear-gradient(#5072c3, #2c4681);background:linear-gradient(#5072c3, #2c4681);border:1px solid #263c6e;border-top-color:#2c4681;color:#444;text-shadow:0 1px #fff;}.UserRegisterBase .squareLogo.facebook:hover ,.UserRegisterBase .squareLogo.facebook:active ,.UserRegisterBase .squareLogo.facebook.active {border:1px solid #192848;border-top-color:#263c6e;}.UserRegisterBase .squareLogo.facebook:active ,.UserRegisterBase .squareLogo.facebook.active {background-color:#35559d;background:-webkit-linear-gradient(#3f66ba, #2c4681);background:linear-gradient(#3f66ba, #2c4681);box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.2);}.UserRegisterBase .close {float:right;margin:-10px 40px 0 0;}.UserRegisterBase .close:hover em {width:16px;height:16px;background:url('/webapp/style/sprites/webapp-desktop-main-1x.3adba88e.png') -70px -376px no-repeat;}.UserRegisterBase .Button.xlarge {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.18);margin-bottom:4px;}.UserRegisterBase .Button.xlarge span {position:relative;top:3px;}.UserRegisterBase .formInlineCheckedSet label span ,.UserRegisterBase .formCheckedSet label span {color:#888;font-size:18px;font-weight:normal;}.UserRegisterBase .formInlineCheckedSet label.hasError span ,.UserRegisterBase .formCheckedSet label.hasError span {color:#cb2027;}.UserRegisterBase .formCheckedSet {float:left;}.UserRegisterBase .genderFormItem {float:left;}.UserRegisterBase .fbTimelineEnabled.notAutoPopulatedGender {padding-left:0;}.UserRegisterBase .fbTimelineEnabled .fieldsetWrapper {margin-left:0;}.UserRegisterBase .formErrorMessage {color:#cb2027;position:absolute;right:57px;top:16px;}.UserRegisterBase .loginForm {margin:0;}.ie7 .UserRegisterBase .loginForm input[type="text"] ,.ie7 .UserRegisterBase .loginForm input[type="password"] ,.ie7 .UserRegisterBase .loginForm select ,.ie7 .UserRegisterBase .loginForm textarea {width:365px;}.UserRegisterBase .loginForm input[type="text"].hasError ,.UserRegisterBase .loginForm input[type="email"].hasError ,.UserRegisterBase .loginForm input[type="password"].hasError ,.UserRegisterBase .loginForm textarea.hasError {background:#fefefe;border-color:#cb2027;box-shadow:0 0 6px rgba(255, 0, 0, 0.35);position:relative;}.UserRegisterBase .loginForm .domain {white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;float:left;font-size:14px;line-height:32px;margin-right:5px;padding-left:2px;width:131px;}.UserRegisterBase .loginForm ul li .formInputWrapper {margin:0;}.UserRegisterBase .formFooterButtons .Button {vertical-align:middle;}.UserRegisterBase .personalizeFromOffsiteBrowsing {float:left;}.UserRegisterBase .personalizeFromOffsiteBrowsing .fieldsetWrapper {margin-left:0;}.UserRegisterBase .suggestion {display:none;margin-left:0;margin-top:10px;text-align:right;}.UserRegisterBase .suggestionStick {color:#cb2027;}.UserRegisterBase .suggestionEmail {color:#cb2027;}.UserRegisterBase.inline .genderFormItem {display:block;float:none;}.UserRegisterBase.inline .genderFormItem .Button {float:right;}.UserRegisterBase.inline .genderFormItem .formInputWrapper {float:left;}.UserRegisterBase.inline .genderFormItem .formInlineCheckedSet {padding-top:11px;}.UserRegisterBase.inline .genderFormItem .formInlineCheckedSet li {margin-right:10px;margin-left:0;}.UserRegisterBase.inline .loginForm {padding:0;width:100%;}.UserRegisterBase.inline .loginForm h1 {font-size:15px;margin:15px 0;}.UserRegisterBase.inline .loginForm>ul {background:none;overflow:visible;}.UserRegisterBase.inline .loginForm>ul>li {overflow:visible;padding:0;width:100%;}.UserRegisterBase.inline .loginForm > ul > li .formErrorMessage {position:absolute;right:14px;top:6px;}.UserRegisterBase.inline .loginForm input {background:#fff;border-color:#ccc;font-size:13px;padding:15px 10px;}.UserRegisterBase.inline .loginForm .firstName ,.UserRegisterBase.inline .loginForm .lastName {float:left;position:relative;width:51%;}.UserRegisterBase.inline .loginForm .firstName input ,.UserRegisterBase.inline .loginForm .lastName input {position:relative;width:100%;}.UserRegisterBase.inline .loginForm .firstName {margin-right:-10px;z-index:2;}.UserRegisterBase.inline .loginForm .firstName input {border-radius:5px 0 0 0;}.UserRegisterBase.inline .loginForm .lastName {float:right;}.UserRegisterBase.inline .loginForm .lastName input {border-radius:0 5px 0 0;z-index:1;}.UserRegisterBase.inline .loginForm .emailField input {border-radius:0;margin:-1px 0;z-index:2;}.UserRegisterBase.inline .loginForm .emailField .formErrorMessage {top:53px;z-index:3;}.UserRegisterBase.inline .loginForm .passwordField {margin-bottom:10px;}.UserRegisterBase.inline .loginForm .passwordField input {border-radius:0 0 5px 5px;z-index:2;}.UserRegisterBase.inline .loginForm .passwordField .formErrorMessage {z-index:3;}.UserRegisterBase.inline .loginForm .languageField {margin:10px 0;}.UserRegisterBase.inline .personalize_from_offsite_browsing {font-size:13px;}.UserRegisterBase.inline .termsTextCheckboxWrapper ,.UserRegisterBase.inline .businessSignupWrapper {margin:20px 0 0;width:100%;}.UserRegisterBase.inline .termsTextCheckboxWrapper>p ,.UserRegisterBase.inline .businessSignupWrapper>p {color:#333;font-size:12px;margin:0;}.UserRegisterBase.inline .termsTextCheckboxWrapper > p a ,.UserRegisterBase.inline .businessSignupWrapper > p a {color:#095cc9;font-weight:normal;}.UserRegisterBase.inline .termsTextCheckboxWrapper.termsWrapper {background:#fff;margin-bottom:10px;width:100%;}