@import "base.less"; .InnerPage.HelpCenterMain { margin-top: -24px; } .InnerPage { width: 100%; /*&.HelpCenterMain { div.description { .menuleft { margin-top: 4px; } } }*/ p.spp_text { font-size: 15px; padding-bottom: 30px; } .spp_link { font-size: 15px; } .spp_heading { &:before { content: ''; position: relative; top: -20px; display: block; width: 82px; height: 64px; background-image: url(/images/solutions/cloudoffice/cloudsolution_icons_secureservices.png); background-repeat: no-repeat; margin: 0 auto; background-position: -2186px 0; } } .subscriptionMainContainer.PopupPanel { width: 649px; height: 633px; background: transparent url(/images/mainpage/pop-up-bg.png) 50% 0 no-repeat; .shadowFullCustomizable(0, 0, 0, transparent); -webkit-animation: fadeIn 0.5s; -moz-animation: fadeIn 0.5s; -ms-animation: fadeIn 0.5s; -o-animation: fadeIn 0.5s; animation: fadeIn 0.5s; .PopupPanelCaption { padding: 110px 140px 0; } .dataForm { padding: 0 140px 0; .dataItem { position: relative; } .dataFormError { position: absolute; left: 0; bottom: -8px; } } .success { margin: 0 auto; text-align: left; width: 367px; .captchaDescription { color: #666666; font-size: 14px; font-weight: 400; line-height: 150%; margin: 21px 0; } } .progressPanel { text-align: center; .button { padding-left: 25px; padding-right: 25px; } } } .integration-buy-link { font-size: 15px; padding: 10px 0 30px; } .selected_pricing_plan { .integration-buy-link { padding-bottom: 28px; } } .h2subheading { font-size: 30px; display: block; margin-top: 10px; } div.description { color: @textColor; font-size: 14px; margin: -10px 0 20px 304px; max-width: 1300px; padding: 0 10% 0 24px; position: relative; width: auto; ol { line-height: 1.5em; margin: 10px 0 10px 20px; padding: 0; } ul { line-height: 1.5em; padding: 0; } .changelog-version-block { ul { padding: 0 0 20px; } } .menuleft { float: left; position: relative; width: 264px; z-index: 100; ul { list-style-type: none; line-height: 1.3em; margin-left: 0; &:first-child { margin-left: 0; margin-top: -7px; } ul { border-right: 0; } } li { font-size: 13px; margin-left: 0; padding: 0; li { margin-left: 12px; li { li { margin-left: 12px; } } } a { color: @textColorBlackDark; cursor: pointer; display: block; margin: 2px 0; padding: 6px 0; position: relative; text-decoration: none; &:hover { color: @redColor; text-decoration: none; } } span { color: @textColorBlackDark; cursor: pointer; display: block; margin: 2px 0; padding: 6px 0; position: relative; text-decoration: none; &:hover { color: @redColor; text-decoration: none; } } } } li { margin-left: 20px; padding: 0; } div.description { .menuleft { li { li { li { margin-left: 12px; } } } } } } h5 { color: @textColor; font-size: 22px; font-weight: 300; margin: 25px 0 5px; text-transform: none; a { text-decoration: none; &:hover { text-decoration: underline !important; } } } h1 { color: @redColor; font-size: 18px; font-weight: 400; text-transform: none; } .Breads { margin: 0 auto; width: 100%; h5 { color: @textColor; display: none; font-family: 'Open Sans', sans-serif, Arial; font-size: 14px; font-weight: 500; margin: 0 8px 0 0; text-decoration: none; text-transform: none; &::before { content: "> "; } a { color: @textColor; font-family: 'Open Sans', sans-serif, Arial; font-size: 14px; font-weight: 500; text-decoration: none; text-transform: none; } } h1 { display: inline; margin: 0 8px 0 0; &::before { content: "> "; } } h2 { color: @textColor; display: inline; font-family: 'Open Sans', sans-serif, Arial; font-size: 14px; font-weight: 500; margin: 0 8px 0 0; text-decoration: none; a { color: @redColor; font-family: 'Open Sans', sans-serif, Arial; font-size: 14px; font-weight: 500; text-decoration: none; &:hover { text-decoration: underline; } } } } p { font-size: 14px; line-height: 1.5em; padding: 10px 0; } a { color: @redColor; } } .innerblue { margin: 0 auto 50px; position: relative; width: 100%; } .undertop { margin: 24px 0 24px 331px; width: auto; } .InnerPage.HelpCenterMain { .Breads { h2 { a { &:hover { cursor: text; text-decoration: none; } } } } } .FAQ h6, div.description h4, div.description h2, .errorreport h4, .narrowdesc h4, .InnerPage div.description .menuleft h4, .documenteditorpages .MainHelpCenter h2, .documenteditorpages .MainHelpCenter h3, span.gettingstartedheader a.crm-task-title, .PageGuides ul li h2 a { color: @textColor; display: block; font-size: 22px; font-weight: 600; line-height: 1.2em; margin: 10px 0; text-transform: none; width: 100%; } .PageGuides ul li h2 a { color: @textColor; display: block; font-size: 30px; font-weight: 300; line-height: 1.5em; text-transform: none; width: 100%; } div.description { h2 { color: @textColor; font-family: 'Open Sans', sans-serif, Arial; font-size: 30px; font-weight: 300; line-height: 1.3em; margin: 25px 0 10px; } } .mainpart { min-height: 100%; padding-bottom: 50px; position: relative; } .basement { bottom: 0; height: 50px; left: 0; position: absolute; width: 100%; } .BaseFooter { div { display: inline-block; } } .bottommenu { float: left; font-size: 13px; margin: 0 0 0 24px; ul { display: inline-block; li { display: inline-block; margin-right: 12px; } } a { color: @textColorBlackDark; text-decoration: none; &:hover { text-decoration: underline; } } } a.learn_more { color: @redColor; text-decoration: none; text-transform: none; &:hover { text-decoration: underline; } } footer { .footercolor { background: #fff; } .narrowfooter { width: calc(100% - 10vw); margin: 0 auto 20px; position: relative; max-width: 1120px; min-width: 769px; .bottomlines { max-width: 1120px; margin: 0 auto; padding: 0px 0; padding-top: 56px; display: grid; grid-template-columns: 0.8fr 0.8fr 0.8fr 1fr; grid-column-gap: 32px; & > div { display: inline-block; font-family: 'Open Sans',sans-serif; color: #fff; margin: 19px 0px 0px 0px; font-size: 13px; } .copyReserved { float: left; font-size: 13px; font-weight: normal; text-transform: none; } } .docsa_logo { margin: 0; display: block; float: none; height: 30px; width: 162px; margin-left: 36px; margin-bottom: 10px; background-image: url(/images/landing/docsa/logo.svg); background-size: cover; } } } .footer_menu_item { padding: 0 0 35px; color: #333; > div { display: block; } div { font-size: 13px; margin: 0 0 7px; line-height: 1.4em; a { color: #333; margin: 0; text-decoration: none; .transition2(color, .2s); &:hover { color: #ff7a4b; } &.mail_links { text-decoration: underline; color: @redColor; &:hover { text-decoration: none; } } } } } .bottomlines { padding-top: 70px; margin-bottom: 25px; height: auto; display: grid; grid-template-columns: 0.8fr 0.8fr 0.8fr 1fr; grid-column-gap: 32px; } @media screen and (max-width: 1023px) { .narrowfooter { max-width: 928px; padding: 0 48px 50px; margin-bottom: 0; vertical-align: top; min-width: unset; } } @media screen and (max-width: 812px) { .InnerPage div.description li { padding-right: 15px; } div.description { h2 { margin: 0px 0px 0px; width: 99%; } } .narrowfooter { padding: 0 17px; } footer { .footercolor { background: #fff; } .narrowfooter { width: auto; margin: 0; min-width: 0px; .bottomlines { grid-template-columns: 1fr; -ms-grid-columns: 1fr !important; -ms-grid-rows: auto auto auto auto; padding-top: 0; margin-bottom: 0; width: 100%; .footer_menu:first-child { -ms-grid-column: 1; -ms-grid-row: 1; } .footer_menu:nth-child(2) { -ms-grid-column: 1; -ms-grid-row: 2; } .footer_menu:nth-child(3) { -ms-grid-column: 1; -ms-grid-row: 3; } .footer_menu:last-child { -ms-grid-column: 1; -ms-grid-row: 4; } & > div { margin: 0px 0px 0px 0px; } } .footer_menu { padding: 0; } .footer_menu_item { border-bottom: 2px solid #F7F7F7; align-items: center; padding: 3px 0; h6, .SocialLinks span { padding: 14px 0; } h6 { position: relative; cursor: pointer; &:after { 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; right: 10px; top: 17px; -webkit-transition: 0.1s linear; -moz-transition: 0.1s linear; -o-transition: 0.1s linear; transition: 0.1s linear; } &.collapsed { &:after { transform: rotate(90deg); } } &.expanded { &:after { transform: rotate(270deg); } } } > div { display: none; &:last-child { padding-bottom: 14px; } } &.fmi_social { border-bottom: 0; h6 { cursor: default; } > div { display: block; margin-top: 20px; } } } .ListSocLink { max-width: 100%; align-items: flex-end; justify-content: center; justify-content: space-between; } } } } @media screen and (max-width: 500px) { .InnerPage div.description li { padding-right: 15px; } div.description { h2 { margin: 0px 0px 0px; width: 99%; } } .narrowfooter .footer_menu_item.fmi_social > div { color: white; padding: 0px 0px 0px 0px; height: 40px; } footer { .narrowfooter { .ListSocLink { max-width: 100%; align-items: flex-end; justify-content: center; } } } }