UNPKG

glintcms-starter-intesso

Version:

This is a WebSite implementation with GlintCMS. It shows how you can use GlintCMS.

470 lines (386 loc) 7.91 kB
html { box-sizing: border-box; } *, *:before, *:after { box-sizing: inherit; } body { padding: 80px 50px 30px 50px; font: 18px "Lucida Grande", Helvetica, Arial; background-color: rgba(255, 243, 222, 0.24); color: #63524A; } a { color: #660033; } a:hover { color: rgba(102, 0, 51, 0.69); } a:visited { color: #12acef; } [contenteditable=true] { min-height: 10px; } .page-title { margin-bottom: 50px; letter-spacing: 0.2em; font-weight: 600; color: #63524A; } .color-primary { background-color: #660033; } .color-secondary { background-color: #999999; } nav * { letter-spacing: 0.2em; } .nav-logo-container { padding: 0 !important; background-color: transparent; } .nav-logo:hover, .nav-logo-container:hover, .nav-logo-container:hover * { background-color: transparent !important; } .nav-logo { height: 45px; padding: 0 15px 0 0; } .section { background: rgba(255, 255, 255, 0); padding: 10px 20px; border: 2px solid #f1f1f1; border-radius: 50px 0 50px 0; margin: 0 0 30px 0; } section ul { list-style-type: none; } section ul li { background: transparent url('/assets/wrap-layout/bullet.png') 0 50% no-repeat; margin: 0 0 10px 0; padding: 0 0 0 25px; } .projects, .articles { margin: 0 -50px 0 -50px; padding: 10px 70px; background-color: rgba(102, 102, 102, 0.8); color: #fff; } .projects h1, .articles h1{ color: #fff !important; text-decoration: none; } .mashup { text-align: center; } .article { margin-bottom: 10px; } .link-inverse { padding: 0; line-height: 3.4em; color: rgba(255, 255, 255, 0.8); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } a.link-inverse:visited { color: #ffffff; } a.link-inverse:hover { text-decoration: none; color: #222222; } .tagline { margin: 20px auto 0 auto; padding: 10px 15px; color: #63524A; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; background-color: rgba(224, 224, 224, 0.93); border-radius: 23px 23px 23px 23px; display: inline-block; } a.tagline:visited { color: #63524A; } a.tagline:hover { text-decoration: none; background-color: #660033; color: #ffffff; } .tagline-short { margin-left: 10px; } .row-rounded { border-radius: 133px; } .row-rounded-left { border-radius: 133px 133px 5px 5px; } .row-rounded-weird { border-radius: 133px 5px 133px 5px; } @media (max-width: 767px) { .row-rounded { border-radius: 5px; } .row-rounded-left { border-radius: 133px 5px 5px 5px; } .row-rounded-weird { border-radius: 133px 5px 5px 5px; } } .row .right { text-align: right; float: right; vertical-align: middle; margin: auto 0; padding-top: 17px; } .img-circle { border-radius: 50%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .row:hover .img-circle { transform: scale(1.1); } .end { clear: both; width: 100%; margin: 0; padding-bottom: 0; } .blur-bg { overflow: hidden; margin: 0; } .blur-bg:before { content: ""; position: absolute; width: 100%; height: 100%; background: inherit; z-index: -1; -moz-filter: blur(10px) grayscale(50%); -webkit-filter: blur(10px) grayscale(50%); -o-filter: blur(10px) grayscale(50%); filter: blur(10px) grayscale(50%); -moz-transition: all 2s linear; -webkit-transition: all 2s linear; -o-transition: all 2s linear; transition: all 2s linear; } button.navbar-toggle { float: left; margin-left: 35px; } button.navbar-toggle span { top: 10px; } nav div.navbar-main-collapse { margin: 0 50px; } nav li:hover { background-color: #eee; color: #111111; } .nav .active a { color: #999; } .form-group { margin-top: 15px !important; margin-bottom: 25px !important; } label { font-size: 1em !important; } img.img-banner { width: 100%; } img.nav-avatar { margin-right: 10px; height: 20px; } .clear { clear: both; width: 100%; } .glyphicon { right: 5px; } footer { background-color: rgba(224, 224, 224, 0.93); border-top: 1px solid rgba(255, 255, 255, 0.96); color: #ffffff; position: fixed; text-align: right; float: right; bottom: 0; left: 0; right: 0; margin: 0; padding: 20px 50px 20px 50px; -webkit-transition: background .3s ease-in-out; -moz-transition: background .3s ease-in-out; transition: background .3s ease-in-out; } footer.footer-hidden { display: none; } footer a, footer a:visited { color: #646464; } [data-id=footnote] { margin: 10px 0 0 0; } .navbar { background-color: rgba(224, 224, 224, 0.93); border-bottom: 1px solid rgba(255, 255, 255, 0.96); margin-bottom: 0; text-transform: uppercase; font-family: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif; } .navbar-brand { font-weight: 700; } .navbar-brand:focus { outline: 0; } .navbar-custom a { color: #646464; } .navbar-custom a:hover { color: #0d8ac1; } .navbar-custom .nav li a { -webkit-transition: background .3s ease-in-out; -moz-transition: background .3s ease-in-out; transition: background .3s ease-in-out; } .top-nav-collapse .nav-logo { height: 45px; padding: 8px 20px 8px 0; } .navbar-custom .nav li a:hover, .navbar-custom .nav li a:focus, .navbar-custom .nav li.active { outline: 0; color: #00B7FF; background-color: rgba(255, 255, 255, .2); } .navbar-toggle { padding: 0 6px; font-size: 16px; } .navbar-toggle:focus, .navbar-toggle:active { outline: 0; } @media (min-width: 767px) { .navbar { padding: 20px 0; border-bottom: 0; letter-spacing: 1px; background: 0 0; -webkit-transition: background .5s ease-in-out, padding .5s ease-in-out; -moz-transition: background .5s ease-in-out, padding .5s ease-in-out; transition: background .5s ease-in-out, padding .5s ease-in-out; } .top-nav-collapse { padding: 0; background-color: rgba(224, 224, 224, 0.93); border-bottom: 1px solid rgba(255, 255, 255, 0.96); opacity: 0.97; } .navbar-custom.top-nav-collapse { /* border-bottom: 1px solid rgba(255,255,255,.3); */ } } @media (max-width: 767px) { body { padding: 70px 10px 0 10px; } .page-title { margin-bottom: 20px; } .projects, .articles { margin: 0 -10px 0 -10px; padding: 10px 10px; background-color: rgba(102, 102, 102, 0.8); color: #fff; } ul, ol { margin-left: 0; padding-left: 0; } .nav { padding: 0; margin: 0; } nav.navbar { padding: 0; margin: 0; } button.navbar-toggle { padding: 0; margin: 0 0 0 10px; } .nav-logo { height: 45px; padding: 8px 20px 8px 0; } footer { display: block; position: fixed; bottom: 0; left: 0; right: 0; float: inherit; margin: 0; padding: 10px; background-color: rgba(224, 224, 224, 0.93); border-top: none; /*color: #63524A;*/ } footer.footer-hidden { display: block; position: inherit; margin: 0 -10px; } } /* ckeditor styling overwrites */ span.cke_combo_off, span.cke_combo_on, .cke_dialog *, a.cke_combo_button, a.cke_dialog_ui_button.cke_dialog_ui_button, .cke_dialog_body.cke_dialog_body, select.cke_dialog_ui_input_select.cke_dialog_ui_input_select, input.cke_dialog_ui_input_text.cke_dialog_ui_input_text, input.cke_dialog_ui_input_password.cke_dialog_ui_input_password, textarea.cke_dialog_ui_input_textarea.cke_dialog_ui_input_textarea { border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; }