1 /* THIS CSS FILE IS FOR WEBSITE THEMING CUSTOMIZATION ONLY
3 * css for editor buttons, openerp widget included in the website and other
4 * stuff must go to the editor.css
7 /* ----- GENERIC LAYOUTING HELPERS ---- */
10 margin-top: 128px !important;
14 margin-top: 92px !important;
18 margin-top: 64px !important;
22 margin-top: 48px !important;
26 margin-top: 32px !important;
30 margin-top: 16px !important;
34 margin-top: 8px !important;
38 margin-top: 4px !important;
42 margin-top: 0px !important;
46 margin-bottom: 128px !important;
50 margin-bottom: 92px !important;
54 margin-bottom: 64px !important;
58 margin-bottom: 48px !important;
62 margin-bottom: 32px !important;
66 margin-bottom: 16px !important;
70 margin-bottom: 8px !important;
74 margin-bottom: 4px !important;
78 margin-bottom: 0px !important;
83 -webkit-border-radius: 3px;
84 -moz-border-radius: 3px;
85 -ms-border-radius: 3px;
86 -o-border-radius: 3px;
88 -webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
89 -moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
90 box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
94 h1.text-muted, h2.text-muted, h3.text-muted {
98 header a.navbar-brand.logo {
101 header a.navbar-brand img {
105 #wrapwrap p:empty:after {
109 /* ----- Snippets Styles ----- */
117 /* ----- EDITOR ----- */
118 .css_non_editable_mode_hidden {
122 /* ----- BOOTSTRAP FIX ----- */
123 .container .container, .readable .container {
129 /* ----- BOOTSTRAP HACK FOR HEADER NAV BAR ----- */
130 .navbar.navbar-static-top {
133 .navbar.navbar-static-top ul.nav > li.divider {
136 border-right: 1px solid grey;
139 /* ----- BOOTSTRAP HACK FOR STICKY FOOTER ----- */
140 html, body, #wrapwrap {
141 -webkit-box-sizing: border-box;
142 -moz-box-sizing: border-box;
143 box-sizing: border-box;
152 header, main, footer {
159 background: rgba(200, 200, 200, 0.1);
164 padding-bottom: 12px;
167 /* ----- BOOTSTRAP FIX ----- */
173 /* ---- HACK FOR COVERING UP CK EDITOR BOGUS P INSERTION --- */
174 .oe_structure.oe_editable.oe_empty:empty, .oe_editable[data-oe-type=html]:empty, .oe_structure.oe_editable.oe_empty > .oe_drop_zone.oe_insert:only-child, [data-oe-type=html] > .oe_drop_zone.oe_insert:only-child {
175 background-image: url("/website/static/src/img/drag_here.png") !important;
178 .oe_structure.oe_empty:empty, [data-oe-type=html]:empty, .oe_structure.oe_empty > .oe_drop_zone.oe_insert:only-child, [data-oe-type=html] > .oe_drop_zone.oe_insert:only-child {
179 background-image: none;
180 background-repeat: no-repeat;
181 background-position: center;
182 height: 220px !important;
185 .oe_structure.oe_empty > .oe_drop_zone.oe_insert:only-child, [data-oe-type=html] > .oe_drop_zone.oe_insert:only-child {
189 .oe_structure.oe_empty:empty:before, [data-oe-type=html]:empty:before, .oe_structure.oe_empty > .oe_drop_zone.oe_insert:only-child:before, [data-oe-type=html] > .oe_drop_zone.oe_insert:only-child:before {
194 padding-bottom: 30px;
199 .oe_structure.oe_editable.oe_empty:empty:before, .oe_editable[data-oe-type=html]:empty:before, .oe_structure.oe_editable.oe_empty > .oe_drop_zone.oe_insert:only-child:before, [data-oe-type=html] > .oe_drop_zone.oe_insert:only-child:before {
200 content: "Drag Building Blocks Here" !important;
203 .css_editable_display {
207 /* ---- HACK FOR COVERING UP CK EDITOR BOGUS P INSERTION --- */
208 .navbar .nav > li > p {
212 /* ---- HOMEPAGE THEME CUSTOMIZATION ---- */
221 /* -- Hack for removing double scrollbar from mobile preview -- */
222 div#mobile-preview.modal {
226 ul.nav-stacked > li > a {
230 #customize-menu .dropdown-header {
231 text-transform: uppercase;
234 /* ---- PUBLISH ---- */
235 .css_published .btn-danger, .css_published .css_publish {
239 .css_unpublished .btn-success, .css_unpublished .css_unpublish {
243 [data-publish='off'] > *:not(.css_options) {
244 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
248 /* ---- END of PUBLISH ---- */
250 background: rgba(150, 150, 220, 0.3);
254 background: rgba(150, 150, 220, 0.3);
270 background-color: rgba(0, 0, 0, 0.4);
282 /* ---- SNIPPETS --- */
284 background-size: 100%;
287 .carousel, .parallax, .blockquote {
291 @media (max-width: 400px) {
292 section, .parallax, .row, .hr, .blockquote {
293 height: auto !important;
299 .carousel-inner .item {
301 background-size: cover;
304 .carousel .carousel-caption {
310 .carousel .carousel-caption > div {
314 background: rgba(0, 0, 0, 0.4);
317 .carousel .carousel-caption h1, .carousel .carousel-caption h2, .carousel .carousel-caption h3 {
321 .carousel .carousel-image {
328 .carousel .item.text_only .carousel-image {
329 display: none !important;
331 .carousel .item.text_only .carousel-caption {
337 .carousel .item.text_only .carousel-caption > div {
339 background: transparent;
343 .carousel .item.text_image .carousel-caption {
346 .carousel .item.text_image .carousel-caption > div {
351 .carousel .item.text_image .carousel-image {
355 .carousel .item.image_text .carousel-caption {
358 .carousel .item.image_text .carousel-caption > div {
363 .carousel .item.image_text .carousel-image {
367 .carousel .carousel-control {
370 .carousel .carousel-control span {
375 .carousel .carousel-control.left span {
378 .carousel .carousel-control.right span {
383 padding-bottom: 16px;
387 div.carousel .carousel-indicators li {
388 border: 1px solid grey;
390 div.carousel .carousel-indicators .active {
391 background-color: grey;
395 background-size: cover;
403 .parallax > div > div {
405 vertical-align: middle;
412 background: rgba(200, 200, 200, 0.14);
413 -webkit-box-shadow: 0px 5px 9px -7px rgba(0, 0, 255, 0.5) inset, 0px -3px 9px -7px rgba(0, 0, 255, 0.5) inset;
414 -moz-box-shadow: 0px 5px 9px -7px rgba(0, 0, 255, 0.5) inset, 0px -3px 9px -7px rgba(0, 0, 255, 0.5) inset;
415 box-shadow: 0px 5px 9px -7px rgba(0, 0, 255, 0.5) inset, 0px -3px 9px -7px rgba(0, 0, 255, 0.5) inset;
419 background-color: rgba(0, 0, 0, 0.9);
424 background-color: #169c78;
427 .oe_green .text-muted {
432 background-color: #41b6ab;
435 .oe_blue_light .text-muted {
440 background-color: #34495e;
445 background-color: #f05442;
448 .oe_orange .text-muted {
453 background-color: #b163a3;
456 .oe_purple .text-muted {
461 background-color: #9c1b31;
464 .oe_red .text-muted {
494 background-color: rgba(0, 0, 0, 0.4);
506 address .fa.fa-mobile-phone {
509 address .fa.fa-file-text-o {
513 span[data-oe-type="monetary"] {
517 .oe_template_fallback {
518 -webkit-column-count: 3;
519 -moz-column-count: 3;
525 .oe_website_login_container {
530 .oe_website_overflow_ellipsis{
533 text-overflow:ellipsis;