.ti-sites-lib { display: -ms-grid; display: grid; grid-column-gap: 2%; -ms-grid-columns: (minmax(32%, 1fr))[auto-fill]; grid-row-gap: 20px; grid-template-columns: repeat(auto-fill, minmax(32%, 1fr)); } .ti-sites-lib__preview { display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: column; position: fixed; z-index: 100000; top: 0; left: 0; width: 100%; height: 100vh; background: #fff; -webkit-box-direction: normal; -webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; } .ti-sites-lib__preview iframe { overflow: hidden; width: 100%; height: auto; border: none; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .preview-sidebar__container { display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; padding: 15px 50px; -webkit-align-items: center; align-items: center; -webkit-box-align: center; -ms-flex-align: center; } .ti-sites-lib .ellipsis { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .import-modal__wrapper { display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; position: fixed; z-index: 100001; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.75); -webkit-align-items: center; align-items: center; -webkit-box-align: center; -webkit-box-pack: center; -ms-flex-align: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .import-modal__wrapper .modal__item { width: 600px; max-width: 600px; border: 1px solid #ccc; border-radius: 3px; background: #fff; } .import-modal__wrapper .modal__content { display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; -webkit-align-content: center; align-content: center; -webkit-align-items: center; align-items: center; -webkit-box-align: center; -webkit-box-direction: normal; -webkit-box-orient: horizontal; -ms-flex-align: center; -webkit-flex-direction: row; -ms-flex-direction: row; -ms-flex-line-pack: center; } .modal__content .left__content, .modal__content .right__content { padding: 5px; } .modal__content .right__content .screenshot { max-width: 200px; } .modal__content .right__content p { color: #555; font-size: 15px; } .modal__content .import__paragraph { margin-bottom: 15px; padding: 0 0 15px; border-bottom: 1px solid #eee; } .modal__content .right__content p strong { color: #444; text-transform: uppercase; } .modal__content h3 { margin-bottom: 10px; font-size: 16px; font-weight: 400; text-align: center; } .modal__content .after__actions { display: block; -webkit-align-self: flex-end; align-self: flex-end; -ms-flex-item-align: end; } .modal__content.import__done { flex-direction: column; padding-bottom: 20px; -webkit-box-direction: normal; -webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; } a.expander { cursor: pointer; } .wp-core-ui a.button.skip-onboarding { text-align: center; cursor: pointer; margin: 15px auto; } .skip-wrap { width: 100%; text-align: center; } .is__onboarding { overflow-y: scroll; position: fixed; z-index: 100000; top: 0; right: 0; bottom: 0; left: 0; width: 100%; padding: 100px 0; background: #f1f1f1; } .library-wrapper{ text-align: center; } .library-wrapper .header h1{ margin: 0; } .is__onboarding .library-wrapper { max-width: 1000px; margin: 0 auto; padding: 25px 25px 0; background: #fff; box-shadow: 0 1px 14px rgba(34,31,31,0.1); -webkit-align-items: center; align-items: center; -webkit-box-align: center; -webkit-box-pack: center; -ms-flex-align: center; -ms-flex-pack: center; -ms-grid-column-align: center; -webkit-justify-content: center; justify-content: center; justify-items: center; } .is__onboarding .site-box { margin-bottom: 25px; } .is__onboarding .header { margin-bottom: 20px; } .is__onboarding .ti-sites-lib, .migrate-notice .ti-sites-lib{ display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; justify-content: center; } .migrate-notice .ti-sites-lib{ justify-content: center; } .is__onboarding .ti-sites-lib > div, .migrate-notice .ti-sites-lib > div { width: 32%; margin-right: 2%; } .is__onboarding .ti-sites-lib > div:nth-child(3n), .is__onboarding .ti-sites-lib > div:last-child, .migrate-notice .ti-sites-lib > div:last-child { margin-right: 0; } .site-box.migrate-screenshot{ margin-bottom: 0; } .migrate-notice{ position: relative; text-align: center; margin-bottom: 25px; } .migration-dismiss{ position: absolute; z-index: 10; top: 0; right: 0; font-size: 13px; line-height: 1.23076923; text-decoration: none; } .migration-dismiss:before{ background: none; color: #72777c; content: "\f153"; display: block; font: normal 16px/20px dashicons; speak: none; height: 20px; text-align: center; width: 20px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transition: all .1s ease-in-out; } .is__onboarding .ti-sites-lib > div.migrate-text, .migrate-notice .ti-sites-lib > div.migrate-text{ width: 100%; text-align: center; } .migrate-text h3{ margin-top: 0; } .migrate-text p.description{ flex-grow: 1; } .migrate-text p.button-wrapper{ margin: 0; } .migrate-text .ti-sites-lib{ margin: 1.25em 0; } @media ( max-width: 1080px ) { .ti-sites-lib { grid-column-gap: 2%; -ms-grid-columns: (minmax(49%, 1fr))[auto-fill]; grid-template-columns: repeat(auto-fill, minmax(49%, 1fr)); } .ti-sites-lib .site-box { margin-bottom: 20px; } .ti-sites-lib .site-box.migrate-screenshot{ margin-bottom: 0; } .is__onboarding .ti-sites-lib > div, .migrate-notice .ti-sites-lib > div{ width: 48%; } .is__onboarding .ti-sites-lib > div.migrate-text, .migrate-notice .ti-sites-lib > div.migrate-text{ width: 48%; } .is__onboarding .ti-sites-lib > div:nth-child(3n) { margin-right: 2%; } .is__onboarding .ti-sites-lib > div:nth-child(2n), .is__onboarding .ti-sites-lib > div:last-child { margin-right: 0; } } @media ( max-width: 768px ) { .ti-sites-lib { grid-column-gap: 0; -ms-grid-columns: (minmax(100%, 1fr))[auto-fill]; grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)); } .ti-sites-lib .site-box { margin-bottom: 20px; } .ti-sites-lib .site-box img { width: 1000px; object-fit: cover; } .import-modal__wrapper .modal__content { flex-direction: column-reverse; -webkit-box-direction: reverse; -webkit-box-orient: vertical; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; } .modal__content .right__content .screenshot { max-width: 100%; } .import-modal__wrapper .modal__item { width: 95%; } .is__onboarding .ti-sites-lib > div { width: 48%; margin-right: 4%; } .is__onboarding .ti-sites-lib > div:nth-child(3n) { margin-right: 4%; } .is__onboarding .ti-sites-lib > div:nth-child(2n), .is__onboarding .ti-sites-lib > div:last-child { margin-right: 0; } .migrate-notice .ti-sites-lib > div{ margin: 25px 0; display: block; width: 100%; } .is__onboarding .migrate-notice .ti-sites-lib > div{ width: 48%; } .is__onboarding .ti-sites-lib > div.migrate-text, .migrate-notice .ti-sites-lib > div.migrate-text{ display: block; width: 100%; } .migrate-text .button-hero{ margin-top: .6em; } } @media (max-width: 580px) { .is__onboarding .ti-sites-lib > div, .is__onboarding .migrate-notice .ti-sites-lib > div{ width: 100%; margin-right: 0 !important; } } .about-wrap h3{ margin-top: 0; }