@import "base.less"; @mobileWidth: calc(~"100% - 32px"); @media screen and (max-width: 1190px) { html { overflow-x: hidden; -webkit-overflow-scrolling: touch; height: 100%; } body { margin: 0; min-width: 100px; padding: 0; width: @mobileDefaultWidth; } .MainHelpCenter { width: 100%; div.notehelp { margin-right: 5%; } .notehelp { margin-right: 15%; } p.note { padding: 10px 60px 10px 45px; margin-right: 15%; } table.sticky_table { th { top: 97px; } } } .style_help_center { width: 100%; } .mobile_table_contents { background-color: @mobileMenuColor; color: #333; cursor: pointer; display: block; display: block; font-size: 14px; font-weight: 700; height: 40px; left: 0; padding: 0; position: fixed; width: @mobileDefaultWidth; z-index: 999; top: 58px; &:after { background: url(/images/main-page/Search.svg) no-repeat 50% 50%; border-left: 1px solid #d9d9d9; content: ''; display: block; height: 26px; position: absolute; right: 0; top: 7px; width: 72px; } span { display: inline-block; margin-top: 7px; padding: 6px 30px 6px 20px; position: relative; text-align: left; overflow-x: hidden; white-space: nowrap; max-width: 65%; text-overflow: ellipsis; &:after { background: url(/images/buttons.png) -4px -74px no-repeat; content: ''; display: block; height: 20px; position: absolute; right: 3px; top: 3px; width: 20px; } } } .InnerPage { div.description { border: 0 none; margin: 0; padding: 0 0 0; width: auto; .menuleft { background-color: @mobileMenuColor; .shadowFullCustomizable (@byX: 1px, @byY: 1px, @radius: 2px, @color: rgba(102,102,102,0.8)); display: none; height: auto; left: 0; margin: 0; max-height: 85vh; padding: 0; position: fixed; top: 95px; width: @mobileDefaultWidth; z-index: 1000; ul { &:first-child { padding-top: 60px; } li { padding: 0 10px; } } } .name-icon-program { padding: 10px; max-width: 100%; } } } .search_line { background-color: @mobileMenuColor; display: none; left: 0; padding: 15px 10px; position: fixed; top: 41px; z-index: 500; max-width: 700px; } .langselector { top: 11px; div.title { span.underline { color: transparent; width: 0; } } } .pushy-content { width: 100%; margin-left: 0px; } nav { > div { > ul, & > ul { &.all-menu-items { display: inline-block; } } } } a.dropdown-item { display: block; background: none; border: 0; color: @redColor; font-size: 14px; font-weight: 600; cursor: pointer; line-height: 36px; margin: 0; padding: 0 25px; text-decoration: none; white-space: nowrap; text-transform: uppercase; &:hover { background-color: #F7F7F7; } } nav { & > div { > ul { width: 100%; padding-top: 0; margin: 0; } ul { li { display: block; width: auto; height: auto; position: relative; ul { color: @textColorBlackDark; margin: 0; width: auto; } a.menuitem { color: @textColorBlackDark; display: block; height: auto; padding: 15px 25px 15px 40px; text-align: left; margin: 0; } a.dropdown-item, .navitem_description, ul.navitem_2nd_menu li a.nav_2nd_menu_link { padding-left: 40px; text-align: left; } ul.navitem_2nd_menu li a.nav_2nd_menu_link { display: block; background: none; border: 0; color: #333; font-weight: 600; font-size: 14px; cursor: pointer; line-height: 1.4em; margin: 0; padding: 8px 25px; text-decoration: none; border-right: 1px solid #ccc; &:hover, &.redirect { background-color: #F7F7F7; color: @redColor; } } ul.header_menu { color: @textColorBlackDark; display: block; margin: 0; position: absolute; top: 71px; width: 100%; } } } } } a.dropdown-item { white-space: normal; } #navitem_features, #navitem_desktop, #navitem_mobile, #navitem_integration, #navitem_saas, #navitem_server, #navitem_administration, #navitem_development { font-weight: 600; font-size: 16px; line-height: 16px; &:hover, &.active, &.active:hover { border-color: #F2F2F2; color: #ff642e; } } .features_all #navitem_features, .modules_section #navitem_features, .saas_version #navitem_saas, .connectors #navitem_integration, .desktop_editors #navitem_desktop, .installation_guides #navitem_server, .document_server #navitem_server, .docs_community_edition #navitem_server, .docs_enterprise_edition #navitem_server, .developer_edition #navitem_server, .community_server #navitem_server, .mail_server #navitem_server, .xmpp_server #navitem_server, .workspace #navitem_server, .community_edition #navitem_server, .enterprise_edition #navitem_server, .workspace_cloud #navitem_server, .installation_desktop #navitem_server, .installation_mobile #navitem_server, .mobile_version #navitem_mobile, /*.hosting_edition #navitem_server,*/ /*.one_click_install #navitem_server,*/ nav ul li a.menuitem.active, nav ul li a.menuitem:hover, .document_builder #navitem_developer { border-color: #F2F2F2; } .menuitem { border-bottom: 1px solid #F2F2F2; &:before { display: block; content: ''; width: 10px; height: 10px; background-image: url(/images/arrow-gray.svg); background-position: 50% 50%; background-repeat: no-repeat; background-size: auto 100%; position: absolute; left: 17px; top: 17px; -webkit-transition: 0.1s linear; -moz-transition: 0.1s linear; -o-transition: 0.1s linear; transition: 0.1s linear; } &.active { text-align: center; &:before { -moz-transform: rotate( 180deg ); -ms-transform: rotate( 180deg ); -o-transform: rotate( 180deg ); -webkit-transform: rotate( 180deg ); transform: rotate( 180deg ); -webkit-transition: 0.1s linear; -moz-transition: 0.1s linear; -o-transition: 0.1s linear; transition: 0.1s linear; } } } ul.navitem_2nd_menu { padding-bottom: 0; } .dropdown-content { li { border-bottom: 1px solid #F2F2F2; &:last-of-type { border-bottom: 0 none; } } } .navitem_description { border-bottom: 1px solid #F2F2F2; } .mobile_no_link { display: block !important; &:before { display: block; content: ''; width: 10px; height: 10px; background-image: url(/images/arrow-red.svg); background-position: 50% 50%; background-repeat: no-repeat; background-size: auto 100%; position: absolute; left: 17px; top: 14px; -moz-transform: rotate( 90deg ); -ms-transform: rotate( 90deg ); -o-transform: rotate( 90deg ); -webkit-transform: rotate( 90deg ); transform: rotate( 90deg ); -webkit-transition: 0.1s linear; -moz-transition: 0.1s linear; -o-transition: 0.1s linear; transition: 0.1s linear; } &.active { &:before { -moz-transform: rotate( -90deg ); -ms-transform: rotate( -90deg ); -o-transform: rotate( -90deg ); -webkit-transform: rotate( -90deg ); transform: rotate( -90deg ); -webkit-transition: 0.1s linear; -moz-transition: 0.1s linear; -o-transition: 0.1s linear; transition: 0.1s linear; } } } /*.block_also { display: none !important; }*/ .bottommenu { display: none !important; } #floatSubMenu { display: none !important; } .undertop { margin: 0; padding: 0px 20px 0; width: auto; } footer { position: relative; } header { padding: 0; z-index: 1000; height: 60px; &.fixed { position: fixed; background-color: #fff; top: 0; } } .narrowheader { width: 100%; .logo { margin-left: 30px; z-index: 10000000; height: 58px; width: 50px; a { height: 40px; } } } .copyReserved { height: 33px; margin-left: 0; padding: 0px 0 0 20px; text-align: left; } #back-top { bottom: 100px; left: auto; margin: 0; padding: 0; right: 20px; a { .borderRadius (0); height: 50px; width: 50px; } } .logo { margin-left: 60px; z-index: 10000000; } .ham_menu { cursor: pointer; display: block; height: 18px; left: 0; margin: 0; padding: 22px 16px 9px; position: absolute; top: 0; width: 30px; z-index: 10000000; span { background-color: @textColorBlackDark; display: block; height: 2px; margin: 0 0 4px; width: 18px; } } .video_trips { .video_block { float: none; } } .MainHelpCenter { p { max-width: 80%; img { max-width: @mobileDefaultWidth; vertical-align: middle; } } ol, ul { max-width: 85%; } .changelog-release-date { margin-right: 25%; } .changelog-version-block { margin-right: 15%; } table { width: 100%; } .video_ground { .video_block { margin-left: 0; } } div.community_display { margin-right: 5%; } img.screen_guides { display: none; } .block_of_step { .screen_block { max-width: @mobileDefaultWidth; width: auto; } } } .VideoMainContainer { width: 98%; iframe { height: 51vw; width: @mobileDefaultWidth; } } .bigVideoCont { iframe { height: 51vw; width: @mobileDefaultWidth; } } .textHelpContainer { height: auto; width: 98%; h5 { margin-left: 0; } } .text-content { ul { margin: 0; } } .bigphoto_screen { border: 1px solid @helpBorderColor; display: inline-block; margin: 10px 0 20px; max-width: @mobileDefaultWidth; } .GettingStarted { .screen_block { max-width: @mobileDefaultWidth; } } #navitem_developer, #navitem_features, #navitem_saas, #navitem_mobile, #navitem_server, #navitem_desktop { border-color: #f2f2f2; } .langselector { top: 21px; } .jspPane { margin-top: 0px; } .search_line { left: 18px; top: 95px; z-index: 1001; } .mainSearch { left: 18px; top: 81px; z-index: 999; } .InnerPage div.description { border: 0 none; margin: 0; padding: 0 20px 0; width: auto; } } @media screen and (max-width: 800px) { .InnerPage { div.description { border: 0 none; margin: 0; padding: 0 20px 0; width: auto; } } .page_download_button { .download_button_description { float: none; margin: 15px 0px 0; } } .InnerPage { p { padding: 10px 0px; max-width: 100% } ol, ul { max-width: 100%; } table.sticky_table { th { top: 97px; } } div.screen_block { max-width: 100%; } .changelog-release-date { margin-right: 0%; } .name-icon-program { margin-right: 0px; } .changelog-version-block { margin-right: 0%; } } .MainHelpCenter { width: 100%; div.notehelp { margin-right: 5%; } .notehelp { margin-right: 5%; } p.note { padding: 10px 60px 10px 45px; margin-right: 5%; } } .langselector { position: absolute; right: 0px; } .style_help_center { width: 100%; } } @media screen and (max-width: 700px) { div.custom-select.open { ul.options { left: -11px; } } .page_download_button { .download_button_description { float: none; margin: 10px 0px 0; } } table.sticky_table { th { top: 97px; } } } @media screen and (max-width: 600px) { .logo { background: url("/images/main-page/logo-mobile.svg") no-repeat 0 50%; } header { z-index: 1000; } span.toggler { position: relative; } .search_line { max-width: 350px; } .faq_pricing_block { max-width: 300px; } table.sticky_table { th { top: 97px; } } } @media screen and (max-width: 500px) { .mobile_table_contents { top: 106px; } .maincontent.modules { margin-top: -60px; } .headerButtonMobile { display: block !important; width: 100%; border-radius: 0 !important; } header { height: 106px; } .narrowheader .headerButton { display: none; } .narrowheader { width: 100%; .logo { margin: auto; a { height: 40px; } } } .watchvideo_block { display: none; } .InnerPage { div.description { border: 0 none; margin: 0; padding: 0 20px 0; width: auto; } } .page_download_button { .download_button_description { float: none; margin: 10px 0px 0; } } .InnerPage { p { padding: 10px 0px; } table.sticky_table { th { top: 145px; } } .name-icon-program { padding: 0px; } .MainHelpCenter { h1 { margin: 10px 0px 0px; word-break: break-word; } } .block-editor { margin-right: 0px; span { margin-right: 10px; margin-top: 5px; } } } .MainHelpCenter { width: 100%; } }