You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1052 lines
20 KiB

3 years ago
  1. body {
  2. font-family: 'Source Sans Pro', 'Trebuchet MS', Arial;
  3. font-size: 14px;
  4. color: #2c2c2c;
  5. -webkit-font-smoothing: antialiased;
  6. text-rendering: optimizeLegibility;
  7. -webkit-font-feature-settings: "kern";
  8. -moz-font-feature-settings: "kern";
  9. -moz-font-feature-settings: "kern=1";
  10. font-feature-settings: "kern" 1;
  11. font-kerning: normal;
  12. overflow: hidden;
  13. }
  14. a {
  15. cursor: pointer;
  16. }
  17. input[type="radio"], input[type="checkbox"] {
  18. margin: 0px 9px 0px 0px;
  19. vertical-align: bottom;
  20. }
  21. input {
  22. -webkit-box-sizing: border-box;
  23. -moz-box-sizing: border-box;
  24. box-sizing: border-box;
  25. }
  26. input[type=text]::-ms-clear {
  27. width: 0;
  28. height: 0;
  29. display: none;
  30. }
  31. #outerContainer {
  32. position: absolute;
  33. width:1000px;
  34. height:1500px;
  35. overflow: hidden;
  36. display: flex;
  37. }
  38. #mobileControlFrameContainer {
  39. position: absolute;
  40. width: 100%;
  41. pointer-events: none;
  42. }
  43. .splitbar {
  44. display: none;
  45. position: absolute;
  46. top: 0px;
  47. width: 3px;
  48. height: 100%;
  49. cursor: ew-resize;
  50. z-index: 5;
  51. user-select: none;
  52. }
  53. .splitbar:hover, .splitbar.active {
  54. background: #cccccc;
  55. }
  56. #lsplitbar {
  57. border-right: 1px solid #cccccc;
  58. }
  59. #rsplitbar {
  60. border-left: 1px solid #cccccc;
  61. }
  62. #mainPanel {
  63. background-color: #d8d8d8;
  64. opacity: 0;
  65. flex: 1;
  66. overflow: hidden;
  67. }
  68. #clippingBounds {
  69. width: 100%;
  70. overflow: hidden;
  71. pointer-events: none;
  72. position: absolute;
  73. z-index: 1;
  74. }
  75. #clippingBounds div {
  76. pointer-events: auto;
  77. }
  78. #clippingBoundsScrollContainer {
  79. position: absolute;
  80. pointer-events: none;
  81. }
  82. #browserOutOfDateNotification {
  83. width: 100%;
  84. height: 289px;
  85. background-color: #e36154;
  86. padding-top: 40px;
  87. color: #FFFFFF;
  88. }
  89. .mobileMode #browserOutOfDateNotification {
  90. padding-top: 15px;
  91. }
  92. #supportedBrowsersListContainer {
  93. border-radius: 5px;
  94. line-height: 1.64;
  95. background-color: #c3463a;
  96. padding-top: 4px;
  97. width: 255px;
  98. margin: auto;
  99. }
  100. .browserName {
  101. display: inline-block;
  102. width: 55%;
  103. font-weight: bold;
  104. margin-left: 18px;
  105. }
  106. .browserSupportedVersion {
  107. display: inline-block;
  108. font-style: italic;
  109. }
  110. #browserOutOfDateNotificationButtons {
  111. display: flex;
  112. justify-content: flex-end;
  113. margin-top: 28px;
  114. }
  115. .mobileMode #browserOutOfDateNotificationButtons {
  116. margin-top: 8px;
  117. }
  118. #updateBrowserButton {
  119. display: inline-block;
  120. width: 330px;
  121. height: 35px;
  122. margin-left: auto;
  123. line-height: 35px;
  124. text-decoration: none;
  125. text-align: center;
  126. border-radius: 9px;
  127. border: solid 1px #FFFFFF;
  128. color: #FFFFFF;
  129. }
  130. #continueToPrototypeButton {
  131. display: inline-block;
  132. text-align: center;
  133. line-height: 37px;
  134. text-decoration: underline;
  135. }
  136. #topPanel {
  137. z-index: 1;
  138. height: 36px;
  139. background-color: #f2f2f2;
  140. border-bottom: 1px solid #cccccc;
  141. user-select: none;
  142. }
  143. .leftPanel, .rightPanel, .mobileOnlyPanel {
  144. position: relative;
  145. background-color: #f2f2f2;
  146. overflow: hidden;
  147. width: 0px;
  148. flex-shrink: 0;
  149. }
  150. .popup, .leftPanel.popup {
  151. position: absolute;
  152. z-index: 20000;
  153. display: none;
  154. background-color: #f2f2f2;
  155. border: solid 1px #bdbcbc;
  156. position: absolute;
  157. box-shadow: 0 1px 2px 0 rgba(87, 87, 87, 0.5);
  158. }
  159. .leftPanel.popup .sitemapHeader, .leftPanel.popup #searchDiv {
  160. display: none;
  161. }
  162. #clipFrameScroll {
  163. }
  164. .splitterMask {
  165. position: absolute;
  166. top: 0;
  167. left: 0;
  168. width: 100%;
  169. height: 100%;
  170. overflow: hidden;
  171. background-image: url(../images/transparent.gif);
  172. z-index: 10000;
  173. -moz-user-select: none;
  174. -webkit-user-select: none;
  175. -ms-user-select: none;
  176. user-select: none;
  177. }
  178. #maximizePanelContainer {
  179. font-size: 4px;
  180. overflow: hidden;
  181. z-index: 1000;
  182. display: none;
  183. }
  184. #maximizePanel {
  185. background-color: #f2f2f2;
  186. cursor: pointer;
  187. }
  188. #maximizePanelContainer, #maximizePanelOver, #maximizePanel {
  189. position:absolute;
  190. left: 0px;
  191. top: 0px;
  192. width: 28px;
  193. height: 36px;
  194. }
  195. #interfaceControlFrameMinimizeContainer {
  196. font-size: 2px; /*for IE*/
  197. text-align: right;
  198. z-index: 100;
  199. height: 36px;
  200. width: 28px;
  201. border-right: solid 1px #cbcbcb;
  202. }
  203. #interfaceControlFrameMinimizeContainer a {
  204. display: inline-block;
  205. width: 28px;
  206. height: 100%;
  207. font-size: 2px;
  208. text-decoration: none;
  209. }
  210. #interfaceControlFrame {
  211. height: 100%;
  212. display: flex;
  213. opacity: 0;
  214. }
  215. #interfaceControlFrameCloseContainer {
  216. display: none;
  217. font-size: 9px;
  218. font-weight: bold;
  219. letter-spacing: 1px;
  220. z-index: 100;
  221. width: 55px;
  222. background-color: #62666b;
  223. text-align: center;
  224. }
  225. #interfaceControlFrameCloseContainer a {
  226. display: inline-block;
  227. width: 55px;
  228. color: #ffffff;
  229. padding: 5px 0px;
  230. }
  231. #inspectControlFrameHeader li {
  232. float: left;
  233. display: block;
  234. width: 42px;
  235. height: 36px;
  236. padding: 4px 5px 4px 5px;
  237. box-sizing: border-box;
  238. -moz-box-sizing: border-box;
  239. -webkit-box-sizing: border-box;
  240. }
  241. #inspectControlFrameHeader li a {
  242. height: 100%;
  243. width: 32px;
  244. display: block;
  245. text-align: center;
  246. outline: none;
  247. text-decoration: none;
  248. white-space: nowrap;
  249. background-color: transparent;
  250. box-sizing: border-box;
  251. -moz-box-sizing: border-box;
  252. -webkit-box-sizing: border-box;
  253. }
  254. .hashover #inspectControlFrameHeader li a:hover {
  255. border-radius: 3px;
  256. background-color: #e6e6e6;
  257. }
  258. /*#inspectControlFrameHeader li a.selected, #inspectControlFrameHeader li a.selected:hover {
  259. background-color: inherit;
  260. }*/
  261. #inspectControlFrameHeaderContainer {
  262. overflow: visible;
  263. }
  264. #inspectControlFrameHeader {
  265. position: relative;
  266. list-style: none;
  267. z-index: 50;
  268. letter-spacing: 1px;
  269. display: flex;
  270. }
  271. #projectControlFrameHeaderContainer {
  272. overflow: visible;
  273. }
  274. #projectControlFrameHeader {
  275. position: relative;
  276. list-style: none;
  277. font-size: 8px;
  278. z-index: 50;
  279. font-weight: bold;
  280. letter-spacing: 1px;
  281. }
  282. #projectControlFrameHeader li {
  283. float: left;
  284. display: block;
  285. width: 28px;
  286. height: 28px;
  287. box-sizing: border-box;
  288. -moz-box-sizing: border-box;
  289. -webkit-box-sizing: border-box;
  290. }
  291. #projectControlFrameHeader li a {
  292. display: block;
  293. height: 100%;
  294. width: 32px;
  295. outline: none;
  296. margin: auto;
  297. text-decoration: none;
  298. color: #ffffff;
  299. white-space: nowrap;
  300. box-sizing: border-box;
  301. -moz-box-sizing: border-box;
  302. -webkit-box-sizing: border-box;
  303. }
  304. .hashover #projectControlFrameHeader li a:hover {
  305. border-radius: 3px;
  306. background-color: #e6e6e6;
  307. }
  308. /*#projectControlFrameHeader li a.selected, #projectControlFrameHeader li a.selected:hover {
  309. background-color: inherit;
  310. }*/
  311. #handoffControlFrameHeaderContainer {
  312. display: none;
  313. }
  314. #handoffControlFrameHeader li {
  315. float: left;
  316. display: block;
  317. width: 44px;
  318. height: 36px;
  319. margin: 0px 3.5px 0px 3.5px;
  320. padding: 4px 6px 4px 6px;
  321. box-sizing: border-box;
  322. -moz-box-sizing: border-box;
  323. -webkit-box-sizing: border-box;
  324. }
  325. #handoffControlFrameHeader li.selected {
  326. padding: 0px;
  327. border-bottom: 2px solid #008dcb;
  328. }
  329. #handoffControlFrameHeader li a {
  330. float: left;
  331. height: 100%;
  332. width: 32px;
  333. display: block;
  334. box-sizing: border-box;
  335. -moz-box-sizing: border-box;
  336. -webkit-box-sizing: border-box;
  337. }
  338. .hashover #handoffControlFrameHeader li a:hover {
  339. border-radius: 3px;
  340. background-color: #e6e6e6;
  341. }
  342. #handoffControlFrameHeader li a.selected {
  343. width: 100%;
  344. /*background-color: inherit;*/
  345. }
  346. #publishContainer {
  347. display: none;
  348. margin: 6px 20.5px 5px;
  349. width: 150px;
  350. height: 25px;
  351. border-radius: 10px;
  352. background-color: #008dcb;
  353. }
  354. #publishContainer.preview {
  355. display: block;
  356. }
  357. #overflowBtn {
  358. order: 5;
  359. }
  360. #overflowMenuButton {
  361. background: url('../images/overflow-icon.svg') no-repeat center center, linear-gradient(transparent,transparent);
  362. }
  363. #overflowMenuButton.selected {
  364. background: url('../images/overflow_icon_off.svg') no-repeat center center, linear-gradient(transparent,transparent);
  365. }
  366. .overflowOptionCheckbox, #projectOptionsHotspotsCheckbox {
  367. position: relative;
  368. border: solid 1px #8c8c8c;
  369. display: inline-block;
  370. }
  371. .overflowOptionCheckbox {
  372. width: 10px;
  373. height: 10px;
  374. margin-right: 14px;
  375. top: 1px;
  376. }
  377. #projectOptionsHotspotsCheckbox {
  378. width: 16px;
  379. height: 16px;
  380. margin-right: 25px;
  381. margin-left: 21px;
  382. top: 2.5px;
  383. }
  384. .overflowOptionCheckbox.selected, #projectOptionsHotspotsCheckbox.selected {
  385. background: url('../images/overflow_checkmark.svg') no-repeat center center, linear-gradient(transparent,transparent);
  386. background-color: #20bba6;
  387. border: solid 1px #20bba6;
  388. background-size: contain;
  389. }
  390. #overflowMenuContainer {
  391. display: none;
  392. flex-direction: column;
  393. top: 36px;
  394. right: 80px;
  395. width: 171px;
  396. border-radius: 2px;
  397. }
  398. #overflowMenuContainer.popup {
  399. display: flex;
  400. }
  401. .showOption {
  402. font-size: 14px;
  403. padding: 9px 0px 0px 15px;
  404. color: #3B3B3B;
  405. }
  406. .showOption:hover {
  407. cursor: pointer;
  408. }
  409. #signInButton {
  410. padding: 0px 20px 0px 20px;
  411. width: 50.8px;
  412. height: 16px;
  413. font-size: 12px;
  414. text-align: center;
  415. line-height: 22px;
  416. }
  417. #accountLoginContainer {
  418. display: none;
  419. right: 220px;
  420. }
  421. .accountOption {
  422. font-size: 12px;
  423. padding: 7px;
  424. line-height: 1.83;
  425. }
  426. /* temporary sign in css (borrowed from feedback9.css*/
  427. .feedbackGreenBtn_Player {
  428. background-color: #74BC68;
  429. border-radius: 2.5px;
  430. box-shadow: inset 0 -1px 0 0 rgba(137, 137, 137, 0.58);
  431. color: #FFFFFF;
  432. cursor: pointer;
  433. font-size: 12px;
  434. height: 25px;
  435. line-height: 25px;
  436. }
  437. .feedbackGreenBtn_Player:hover {
  438. background-color: #58964E;
  439. }
  440. /* Axure Commenter Login w/out pin */
  441. .axureLoginBubble_Player {
  442. background-color: #F2F2F2 !important;
  443. }
  444. .axureLoginBubbleContainer_Player {
  445. padding: 5px;
  446. }
  447. .axureLoginBubbleContainer_Player input {
  448. width: 100%;
  449. padding: 0 5px;
  450. margin-bottom: 10px;
  451. height: 30px;
  452. font-size: 14px;
  453. }
  454. .axureLoginBubbleContainer_Player span {
  455. margin: 0;
  456. }
  457. div.axClearMsgBubble_Player {
  458. padding: 10px;
  459. max-width: 300px;
  460. text-align: center;
  461. }
  462. div.axClearMsgBubble_Player span {
  463. margin: 2px;
  464. white-space: pre-wrap;
  465. white-space: -moz-pre-wrap; /* Firefox */
  466. white-space: -pre-wrap; /* Opera <7 */
  467. white-space: -o-pre-wrap; /* Opera 7 */
  468. word-wrap: break-word; /* IE */
  469. }
  470. #publishButton {
  471. display: block;
  472. width: 95px;
  473. margin: auto;
  474. font-size: 14px;
  475. line-height: 26px;
  476. color: #ffffff;
  477. }
  478. .maximizeCaret {
  479. width: 5px;
  480. height: 5px;
  481. object-fit: contain;
  482. border-right: solid 1.5px #525252;
  483. border-top: solid 1.5px #525252;
  484. margin: auto;
  485. }
  486. .caret {
  487. width: 9px;
  488. height: 7px;
  489. background: url('../images/caret_down.svg') no-repeat center center, linear-gradient(transparent,transparent);
  490. }
  491. .selected .caret {
  492. background: url('../images/caret_down_off.svg') no-repeat center center, linear-gradient(transparent,transparent);
  493. }
  494. .upCaret {
  495. transform: rotate(-45deg);
  496. }
  497. .leftCaret {
  498. transform: rotate(-135deg);
  499. }
  500. .downCaret {
  501. transform: rotate(-225deg);
  502. }
  503. .rightCaret {
  504. transform: rotate(-315deg);
  505. }
  506. #pageSelectDropdown, #adaptiveViewsDropdown {
  507. display: inline-block;
  508. margin-left: 8px;
  509. }
  510. .minimizeIcon, .maximizeIcon {
  511. transition: .25s linear;
  512. position: absolute;
  513. height: 36px;
  514. width: 28px;
  515. }
  516. #minimizeX {
  517. background: url('../images/close_x_minimize.svg') no-repeat center center, linear-gradient(transparent,transparent);
  518. }
  519. #minimizeArrow {
  520. opacity: 0;
  521. transform: rotate(270deg);
  522. background: url('../images/caret_down.svg') no-repeat center center, linear-gradient(transparent,transparent);
  523. }
  524. #maximizeButton {
  525. transform: rotate(-270deg);
  526. background: url('../images/caret_down.svg') no-repeat center center, linear-gradient(transparent,transparent);
  527. }
  528. .collapseHovered #minimizeX {
  529. transition: .25s linear;
  530. opacity: 0;
  531. transform: rotate(-90deg);
  532. }
  533. .collapseHovered #minimizeArrow {
  534. transition: .25s linear;
  535. opacity: 1;
  536. transform: rotate(90deg);
  537. }
  538. #maximizeButton.rotated {
  539. transition: .20s linear;
  540. transform: rotate(-90deg);
  541. }
  542. .expandHovered #minimizeX {
  543. opacity: 0;
  544. }
  545. .expandHovered #minimizeArrow {
  546. opacity: 1;
  547. }
  548. #separatorContainer {
  549. display: none;
  550. line-height: 24px;
  551. height: 36px;
  552. }
  553. #separatorContainer.hasLeft {
  554. display: block;
  555. }
  556. .separator {
  557. display: block;
  558. width: 0px;
  559. height: 100%;
  560. border: solid 0.5px #c4c4c4;
  561. }
  562. #interfacePageNameContainer {
  563. float: left;
  564. cursor: pointer;
  565. }
  566. #sitemapControlFrameContainer{
  567. display: flex;
  568. margin: 4px 6px;
  569. }
  570. .hashover #sitemapControlFrameContainer:hover {
  571. border-radius: 3px;
  572. background-color: #e6e6e6;
  573. }
  574. /*.hashover #sitemapControlFrameContainer.selected:hover {
  575. background-color: inherit;
  576. }*/
  577. #interfaceOverflowMenuContainer {
  578. position: absolute;
  579. display: none;
  580. width: 220px;
  581. background-color: #f2f2f2;
  582. right: 240px;
  583. }
  584. .pageNameHeader {
  585. float: left;
  586. white-space: nowrap;
  587. overflow: hidden;
  588. text-overflow: ellipsis;
  589. max-width: 175px;
  590. margin-left: 10px;
  591. margin-right: 6px;
  592. }
  593. .pageCountHeader {
  594. float: left;
  595. white-space: nowrap;
  596. margin-left: 5px;
  597. margin-right: 6px;
  598. color: #aaaaaa;
  599. }
  600. #interfaceAdaptiveViewsContainer {
  601. display: none;
  602. margin: 4px 0px 4px 30.5px;
  603. padding: 0px 6px;
  604. cursor: pointer;
  605. }
  606. #interfaceAdaptiveViewsContainer:hover {
  607. border-radius: 3px;
  608. background-color: #e6e6e6;
  609. }
  610. .adaptiveViewHeader {
  611. white-space: nowrap;
  612. overflow: hidden;
  613. text-overflow: ellipsis;
  614. }
  615. #interfaceAdaptiveViewsButton {
  616. float: left;
  617. max-width: 145px;
  618. }
  619. #interfaceAdaptiveViewsIconButton {
  620. display: none;
  621. float:left;
  622. width: 16px;
  623. margin-right: 6px;
  624. background: url('../images/views-icon.svg') no-repeat center center, linear-gradient(transparent,transparent);
  625. }
  626. #interfaceScaleContainer {
  627. line-height: 36px;
  628. padding: 0px 10px;
  629. cursor: pointer;
  630. }
  631. .scaleHeader {
  632. white-space: nowrap;
  633. overflow: hidden;
  634. text-overflow: ellipsis;
  635. }
  636. #overflowMadeWith {
  637. line-height: 36px;
  638. margin: 0px 12px;
  639. }
  640. #axureLogo {
  641. display: inline-block;
  642. width: 56px;
  643. height: 36px;
  644. padding-top: 1px;
  645. background: url('../images/axure9_logo.svg') no-repeat center center, linear-gradient(transparent,transparent);
  646. }
  647. #overflowMenuContainer > #overflowMadeWith {
  648. line-height: 24px;
  649. border-top: 1px solid #ccc;
  650. margin-top: 7px;
  651. padding-top: 7px;
  652. }
  653. #interfaceControlFrameContainer {
  654. overflow: hidden;
  655. height: 36px;
  656. display: flex;
  657. }
  658. #interfaceControlFrameLeft {
  659. flex: 1;
  660. display: flex;
  661. font-size: 14px;
  662. line-height: 29px;
  663. color: #3b3b3b;
  664. }
  665. #interfaceControlFrameRight {
  666. flex: 1;
  667. display: flex;
  668. justify-content: flex-end;
  669. }
  670. #interfaceControlFrameLogoContainer {
  671. overflow: hidden;
  672. margin-left: auto;
  673. margin-right: auto;
  674. height: 100%;
  675. display: flex;
  676. }
  677. #interfaceControlFrameLogoCaptionContainer {
  678. text-align: center;
  679. margin: 5px 10px 0px 10px;
  680. font-size: 14px;
  681. color: #4a4a4a;
  682. font-weight: bold;
  683. line-height: 30px;
  684. white-space: nowrap;
  685. overflow: hidden;
  686. text-overflow: ellipsis;
  687. }
  688. #previewNotice {
  689. font-size: 14px;
  690. line-height: 36px;
  691. display: none;
  692. }
  693. #logoImage {
  694. margin: 12px;
  695. max-width: 150px;
  696. max-height: 12px;
  697. }
  698. .emptyStateContainer {
  699. text-align: center;
  700. padding: 0px 10px;
  701. margin-top: 32px
  702. }
  703. .emptyStateTitle {
  704. margin: 0px 0px 9px 0px;
  705. font-weight: bold;
  706. }
  707. .emptyStateContent {
  708. line-height: 22px;
  709. }
  710. .dottedDivider {
  711. height: 2px;
  712. margin: 15px 0px 15px 0px;
  713. background: url('../images/divider.png') no-repeat center center;
  714. background: url('../images/divider.svg') no-repeat center center, linear-gradient(transparent,transparent);
  715. }
  716. .mobileMode .dottedDivider {
  717. display: none;
  718. }
  719. .nondottedDivider {
  720. height: 2px;
  721. margin: 9px 0px 9px 0px;
  722. }
  723. .lineDivider {
  724. height: 2px;
  725. margin: 10px 12px 20px 12px;
  726. border-bottom: solid 1px #e7e7e7;
  727. }
  728. .pluginNameHeader {
  729. font-size: 14px;
  730. font-weight: bold;
  731. color: #6d6d6d;
  732. }
  733. .mobileMode .pluginNameHeader {
  734. margin: 14px 12px 13px 12px;
  735. font-size: 18px;
  736. color: #6d6d6d;
  737. }
  738. #projectOptionsHost {
  739. display: flex;
  740. flex-direction: column;
  741. }
  742. #projectOptionsScrollContainer {
  743. overflow: auto;
  744. width: 100%;
  745. -webkit-overflow-scrolling: touch;
  746. flex: 1;
  747. }
  748. div.mobileSubHeader {
  749. font-size: 18px;
  750. font-weight: bold;
  751. color: #4a4a4a;
  752. margin: 0px 12px 11px 15px;
  753. }
  754. div.mobileText, span.mobileText {
  755. font-size: 16px;
  756. color: #4a4a4a;
  757. }
  758. .nativeMenuText {
  759. height: 20px;
  760. font-size: 14px;
  761. text-align: center;
  762. color: #ffffff;
  763. margin-top: 6px;
  764. margin-bottom: 13px;
  765. text-decoration: none;
  766. }
  767. #refreshText, #exitText {
  768. margin-top: 6px;
  769. }
  770. #returnText {
  771. margin-top: 7px;
  772. }
  773. #refreshIcon {
  774. height: 20px;
  775. object-fit: contain;
  776. background: url('../images/refresh.svg') no-repeat center center, linear-gradient(transparent,transparent);
  777. margin-top: 14px;
  778. }
  779. #exitIcon {
  780. height: 19px;
  781. object-fit: contain;
  782. background: url('../images/exit.svg') no-repeat center center, linear-gradient(transparent,transparent);
  783. margin-top: 14px;
  784. }
  785. #returnIcon {
  786. height: 46px;
  787. object-fit: contain;
  788. background: url('../images/return.svg') no-repeat center center, linear-gradient(transparent,transparent);
  789. }
  790. .nativePrototypeButton {
  791. width:50%;
  792. margin-left:auto;
  793. margin-right:auto;
  794. }
  795. .circleBackground {
  796. border-radius: 50%;
  797. behavior: url(PIE.htc);
  798. margin: auto;
  799. box-shadow: 3px 3px 3px 0 rgba(55, 55, 55, 0.5);
  800. }
  801. #returnBackground {
  802. width: 46px;
  803. height: 46px;
  804. background-color: #ffffff;
  805. }
  806. #closeBackground {
  807. width: 61px;
  808. height: 61px;
  809. background-color: #f2f2f2;
  810. }
  811. .closeIconSlash {
  812. width: 35px;
  813. height: 5px;
  814. background-color: #9b9b9b;
  815. position: relative;
  816. margin: auto;
  817. }
  818. #forwardSlash{
  819. top: 28px;
  820. transform: rotate(-45deg);
  821. }
  822. #backwardSlash{
  823. transform: rotate(90deg);
  824. }
  825. .mobilePrototypeControlFrame {
  826. position: absolute;
  827. display: none;
  828. width: 100%;
  829. min-width: 310px;
  830. bottom: 0px;
  831. z-index: 2;
  832. pointer-events: auto;
  833. }
  834. #nativeMenuBlueBackground {
  835. height: 72px;
  836. width: 100%;
  837. background-color: #008fe0;
  838. }
  839. #mHideSidebar {
  840. position: absolute;
  841. width: 10000px;
  842. height: 100%;
  843. background-color: rgba(0, 0, 0, 0.5);
  844. top: 0px;
  845. z-index: 2;
  846. display: none;
  847. left: -60px;
  848. }
  849. /*@media (max-width: 419px) {*/
  850. .mobileMode #topPanel {
  851. display: none;
  852. }
  853. .mobileMode #mainPanel {
  854. -webkit-overflow-scrolling: touch;
  855. }
  856. .mobileMode .leftPanel, .mobileMode .rightPanel, .mobileMode .mobileOnlyPanel {
  857. box-shadow: 0 5.5px 5px 0 rgba(0, 0, 0, 0.24), 0 9px 18px 0 rgba(0, 0, 0, 0.18);
  858. top: 45px;
  859. left: 100px;
  860. }
  861. .mobileMode .leftPanel, .mobileMode .rightPanel, .mobileMode .mobileOnlyPanel {
  862. float: left;
  863. }
  864. .mobileMode .rightPanel {
  865. margin-left: 13px;
  866. }
  867. .mobileMode #maximizePanelContainer {
  868. display: none;
  869. }
  870. /*}*/
  871. @media (max-width: 850px) {
  872. #overflowMenuContainer {
  873. right: 0px;
  874. }
  875. #overflowMadeWith, #publishContainer.preview, #separatorContainer, #separatorContainer.hasLeft {
  876. display: none;
  877. }
  878. #interfaceControlFrameLogoCaptionContainer {
  879. display: none;
  880. }
  881. #interfaceControlFrameContainer {
  882. justify-content: flex-end;
  883. }
  884. #interfaceAdaptiveViewsButton {
  885. display: none;
  886. }
  887. #interfaceAdaptiveViewsIconButton {
  888. display: block;
  889. }
  890. #interfaceAdaptiveViewsContainer {
  891. padding-left: 8px;
  892. }
  893. }
  894. @media (max-width: 700px) {
  895. #interfacePageNameContainer {
  896. display: none;
  897. }
  898. }