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;
82 padding-top: 128px !important;
86 padding-top: 92px !important;
90 padding-top: 64px !important;
94 padding-top: 48px !important;
98 padding-top: 32px !important;
102 padding-top: 16px !important;
106 padding-top: 8px !important;
110 padding-top: 4px !important;
114 padding-top: 0px !important;
118 padding-bottom: 128px !important;
122 padding-bottom: 92px !important;
126 padding-bottom: 64px !important;
130 padding-bottom: 48px !important;
134 padding-bottom: 32px !important;
138 padding-bottom: 16px !important;
142 padding-bottom: 8px !important;
146 padding-bottom: 4px !important;
150 padding-bottom: 0px !important;
153 /* Grid of unequally tall elements */
154 .grid > [class*="col-md"] {
155 display: inline-block;
158 box-sizing: border-box;
160 .grid > [class*="col-md"].grid-align-top > [class*="col-md"] {
163 .grid > [class*="col-md"].grid-align-middle > [class*="col-md"] {
164 vertical-align: middle;
166 .grid > [class*="col-md"].grid-align-bottom > [class*="col-md"] {
167 vertical-align: bottom;
172 -webkit-border-radius: 3px;
173 -moz-border-radius: 3px;
174 -ms-border-radius: 3px;
175 -o-border-radius: 3px;
177 -webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
178 -moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
179 box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
183 h1.text-muted, h2.text-muted, h3.text-muted {
187 /* ----- BOOTSTRAP HACK FOR HEADER NAV BAR ----- */
188 .navbar.navbar-default.navbar-static-top {
192 /* ----- BOOTSTRAP HACK FOR STICKY FOOTER ----- */
193 html, body, #wrapwrap {
194 -webkit-box-sizing: border-box;
195 -moz-box-sizing: border-box;
196 box-sizing: border-box;
205 header, #wrap, footer {
212 background: rgba(100, 200, 200, 0.1);
217 padding-bottom: 12px;
220 /* ----- BOOTSTRAP FIX ----- */
226 /* ---- HACK FOR COVERING UP CK EDITOR BOGUS P INSERTION --- */
227 .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 {
228 background-image: url("/website/static/src/img/drag_here.png");
231 .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 {
232 background-image: url("/website/static/src/img/edit_here.png");
233 background-repeat: no-repeat;
234 background-position: center;
235 height: 220px !important;
238 .oe_structure.oe_empty > .oe_drop_zone.oe_insert:only-child, [data-oe-type=html] > .oe_drop_zone.oe_insert:only-child {
242 .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 {
243 content: "Press The Top-Left Edit Button";
247 padding-bottom: 30px;
252 .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 {
253 content: "Drag Building Blocks Here";
256 /* ---- HACK FOR COVERING UP CK EDITOR BOGUS P INSERTION --- */
257 .navbar .nav > li > p {
261 /* ---- HOMEPAGE THEME CUSTOMIZATION ---- */
270 /* -- Hack for removing double scrollbar from mobile preview -- */
271 div#mobile-preview.modal {
276 ul.nav-stacked > li > a {
280 #customize-menu .dropdown-header {
281 text-transform: uppercase;
284 /* ---- PUBLISH ---- */
285 .css_unpublish, .css_publish {
289 .css_published .css_unpublish, .css_unpublished .css_publish {
293 [data-publish='off'] {
294 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
298 /* ---- END of PUBLISH ---- */
300 background: rgba(150, 150, 220, 0.3);
304 background: rgba(150, 150, 220, 0.3);
320 background-color: rgba(0, 0, 0, 0.4);
332 /* ---- SNIPPETS --- */
333 .carousel-inner .item {
335 background-size: 100%;
338 .carousel.oe_small .carousel-inner {
341 .carousel.oe_medium .carousel-inner {
344 .carousel.oe_big .carousel-inner {
347 .carousel .carousel-caption h1, .carousel .carousel-caption h2, .carousel .carousel-caption h3 {
351 .carousel .carousel-image {
359 .carousel .carousel-image img {
363 .carousel .item.text_image .carousel-caption {
369 background: rgba(0, 0, 0, 0.4);
371 .carousel .item.text_only .carousel-image {
372 display: none !important;
374 .carousel .item.text_only .carousel-caption {
380 .carousel .item.image_text .carousel-caption {
386 background: rgba(0, 0, 0, 0.4);
388 .carousel .item.image_text .carousel-image {
392 .carousel .carousel-control {
395 .carousel .carousel-control span {
400 .carousel .carousel-control.left span {
403 .carousel .carousel-control.right span {
409 background: url("/website/static/src/img/parallax/quote.png") center center no-repeat fixed;
410 background-size: contain;
412 .parallax_quote .carousel-indicators li {
413 border: 1px solid grey;
415 .parallax_quote .carousel-indicators .active {
416 background-color: grey;
421 background-size: 100%;
426 .parallax.oe_medium {
436 background: rgba(100, 200, 200, 0.14);
437 background-image: none !important;
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);
445 background-image: none !important;
449 background-color: rgba(0, 128, 0, 0.8);
450 background-image: none !important;
454 background-color: rgba(255, 0, 0, 0.8);
455 background-image: none !important;
460 background-size: 100%;