2 /* THIS CSS FILE IS FOR WEBSITE THEMING CUSTOMIZATION ONLY
4 * css for editor buttons, openerp widget included in the website and other
5 * stuff must go to the editor.css
8 /* ----- GENERIC LAYOUTING HELPERS ---- */
11 margin-top: 128px !important;
15 margin-top: 92px !important;
19 margin-top: 64px !important;
23 margin-top: 48px !important;
27 margin-top: 32px !important;
31 margin-top: 16px !important;
35 margin-top: 8px !important;
39 margin-top: 4px !important;
43 margin-top: 0px !important;
47 margin-bottom: 128px !important;
51 margin-bottom: 92px !important;
55 margin-bottom: 64px !important;
59 margin-bottom: 48px !important;
63 margin-bottom: 32px !important;
67 margin-bottom: 16px !important;
71 margin-bottom: 8px !important;
75 margin-bottom: 4px !important;
79 margin-bottom: 0px !important;
83 padding-top: 128px !important;
87 padding-top: 92px !important;
91 padding-top: 64px !important;
95 padding-top: 48px !important;
99 padding-top: 32px !important;
103 padding-top: 16px !important;
107 padding-top: 8px !important;
111 padding-top: 4px !important;
115 padding-top: 0px !important;
119 padding-bottom: 128px !important;
123 padding-bottom: 92px !important;
127 padding-bottom: 64px !important;
131 padding-bottom: 48px !important;
135 padding-bottom: 32px !important;
139 padding-bottom: 16px !important;
143 padding-bottom: 8px !important;
147 padding-bottom: 4px !important;
151 padding-bottom: 0px !important;
154 /* Grid of unequally tall elements */
155 .grid > [class*="col-md"] {
156 display: inline-block;
159 box-sizing: border-box;
161 .grid > [class*="col-md"].grid-align-top > [class*="col-md"] {
164 .grid > [class*="col-md"].grid-align-middle > [class*="col-md"] {
165 vertical-align: middle;
167 .grid > [class*="col-md"].grid-align-bottom > [class*="col-md"] {
168 vertical-align: bottom;
173 -webkit-border-radius: 3px;
174 -moz-border-radius: 3px;
175 -ms-border-radius: 3px;
176 -o-border-radius: 3px;
178 -webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
179 -moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
180 box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
184 h1.text-muted, h2.text-muted, h3.text-muted {
188 /* ----- BOOTSTRAP HACK FOR HEADER NAV BAR ----- */
189 .navbar.navbar-default.navbar-static-top {
193 /* ----- BOOTSTRAP HACK FOR STICKY FOOTER ----- */
194 html, body, #wrapwrap {
195 -webkit-box-sizing: border-box;
196 -moz-box-sizing: border-box;
197 box-sizing: border-box;
206 header, #wrap, footer {
213 background: rgba(100, 200, 200, 0.1);
218 padding-bottom: 12px;
221 /* ----- BOOTSTRAP FIX ----- */
227 /* ---- HACK FOR COVERING UP CK EDITOR BOGUS P INSERTION --- */
228 .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 {
229 background-image: url("/website/static/src/img/drag_here.png");
232 .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 {
233 background-image: url("/website/static/src/img/edit_here.png");
234 background-repeat: no-repeat;
235 background-position: center;
236 height: 220px !important;
239 .oe_structure.oe_empty > .oe_drop_zone.oe_insert:only-child, [data-oe-type=html] > .oe_drop_zone.oe_insert:only-child {
243 .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 {
244 content: "Press The Top-Left Edit Button";
248 padding-bottom: 30px;
253 .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 {
254 content: "Drag Building Blocks Here";
257 /* ---- HACK FOR COVERING UP CK EDITOR BOGUS P INSERTION --- */
258 .navbar .nav > li > p {
262 /* ---- HOMEPAGE THEME CUSTOMIZATION ---- */
271 /* -- Hack for removing double scrollbar from mobile preview -- */
272 div#mobile-preview.modal {
277 ul.nav-stacked > li > a {
281 #customize-menu .dropdown-header {
282 text-transform: uppercase;
285 /* ---- PUBLISH ---- */
286 .css_unpublish, .css_publish {
290 .css_published .css_unpublish, .css_unpublished .css_publish {
294 [data-publish='off'] {
295 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
299 /* ---- END of PUBLISH ---- */
301 background: rgba(150, 150, 220, 0.3);
305 background: rgba(150, 150, 220, 0.3);
321 background-color: rgba(0, 0, 0, 0.4);
333 /* ---- SNIPPETS --- */
334 .carousel-inner .item {
336 background-size: 100%;
339 .carousel.oe_small .carousel-inner {
342 .carousel.oe_medium .carousel-inner {
345 .carousel.oe_big .carousel-inner {
348 .carousel .carousel-caption h1, .carousel .carousel-caption h2, .carousel .carousel-caption h3 {
352 .carousel .carousel-image {
360 .carousel .carousel-image img {
364 .carousel .item.text_image .carousel-caption {
370 background: rgba(0, 0, 0, 0.4);
372 .carousel .item.text_only .carousel-image {
373 display: none !important;
375 .carousel .item.text_only .carousel-caption {
381 .carousel .item.image_text .carousel-caption {
387 background: rgba(0, 0, 0, 0.4);
389 .carousel .item.image_text .carousel-image {
393 .carousel .carousel-control {
396 .carousel .carousel-control span {
401 .carousel .carousel-control.left span {
404 .carousel .carousel-control.right span {
409 .parallax_quote, [data-snippet-id="slider"] {
410 background: center center no-repeat fixed;
411 background-size: contain;
413 .parallax_quote .carousel-indicators li, [data-snippet-id="slider"] .carousel-indicators li {
414 border: 1px solid grey;
416 .parallax_quote .carousel-indicators .active, [data-snippet-id="slider"] .carousel-indicators .active {
417 background-color: grey;
422 background-size: 100%;
427 .parallax.oe_medium {
437 background: rgba(100, 200, 200, 0.14);
438 -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;
439 -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;
440 box-shadow: 0px 5px 9px -7px rgba(0, 0, 255, 0.5) inset, 0px -3px 9px -7px rgba(0, 0, 255, 0.5) inset;
444 background-color: rgba(0, 0, 0, 0.9);
448 background-color: rgba(0, 128, 0, 0.8);
452 background-color: rgba(255, 0, 0, 0.8);
457 background-size: 100%;
485 background-color: rgba(0, 0, 0, 0.4);