@import (once) "../include/infopages.less"; @import (once) "../include/colortheme.less"; .infopages_main(); .infopages_topbar(); .cp-topbar { background: transparent; position: fixed; a { color: #fff; } } @background_lighter: rgba(0,0,0,0.1); @background_darker: rgba(0,0,0,0.4); &#cp-main { color: #FFF; background: linear-gradient( @background_darker, @background_lighter ), url('/customize/bg14.jpg'); background-size: cover; display: flex; flex-direction: column; justify-content: space-around; align-items: center; .container { @media only screen and (max-device-width : 576px) { margin-top: 6em; } } } .cp-right { .cp-register-btn { padding: 0.5em 1em 0.7em 1em; border: 2px solid #fff; &:hover { transform: scale(1.05); } } .cp-login-btn { color: #fff; margin-left: 0.6em; padding: 0.5em 1em 0.7em 1em; &:hover { transform: scale(1.05); } } } .cp-title { display: flex; align-items: center; flex-direction: column; margin-top: 1.5em; img { height: 20vh; margin-bottom: 1.5em; } margin-left: 0; h1 { font-family: "Neuropolitical"; //font-family: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", Times, serif; //font-family: "Raleway"; font-size: 45px; } p { //font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 20px; //font-style: italic; } } .cp-topbar { position: absolute; button:focus { outline: none; } .collapse { a { display: block; } } .navbar-toggler-left { top: -0.59rem; } .cp-left { .fa-bars { font-size: 1.6rem; } } } @callout-padding: 15px; a:hover { text-decoration: none } .bs-callout { display: flex; align-items: stretch; margin: 25px 0; background:rgba(255,255,255,0.6); color: black; transition: all .1s ease-in-out; box-sizing: border-box; height: 5em; position: relative; a { color: black; &:hover { text-decoration-line: none; } } div { @media only screen and (min-device-width: 576px) and (max-device-width: 767px) { left: 4.5em !important; } } } h4 { margin: 0; } .cp-callout-more-moremsg,.cp-callout-more-lessmsg { transform: none !important; } .bs-callout div { display: flex; align-items: center; justify-content: center; height: 100%; position: absolute; left: 5em; } .bs-callout+.bs-callout { margin-top: -5px; } .bs-callout:hover { //color: white; transform: scale(1.05); cursor: pointer; } .bs-callout:hover .fa { //width: 100%; } .bs-callout:hover.cp-callout-more { transform: none !important; } .bs-callout .fa { display: flex; align-items: center; font-size: 2em; padding-left: 0.57em; width: 2em; transition: width 0.1s; color: #fff; } .cp-callout-pad .fa { background-color: @colortheme_pad-bg; } .cp-callout-code .fa { background-color: @colortheme_code-bg; } .cp-callout-slide .fa { background-color: @colortheme_slide-bg; } .cp-callout-poll .fa { background-color: @colortheme_poll-bg; } .cp-callout-whiteboard .fa { background-color: @colortheme_whiteboard-bg; } .cp-callout-recent .fa { background-color: @colortheme_drive-bg; } .cp-hidden { display: none !important; } .cp-callout-more { width: auto; display: inline-block; align-content: center; height: 2em; border-radius: 1em; margin-left: auto; margin-right: auto; margin-top: 0; background: none; width: 100%; div { .infopages_link(); color: #fff; .fa { font-size: inherit; padding: 0; width: 1em; padding-left: 5px; } } } .navbar-inverse .navbar-toggler { border-color: transparent; } @media (min-width: 576px) and (max-width: 767px) { .container { padding-left: 0; padding-right: 0; } div#cp-main.cp-page-index .cp-topbar .navbar-toggler-left { left: 5px; } } @media (max-width: 767px) { .collapse.show { margin-bottom: -12em; } }