PluginProbe
Booking Manager – Sync WP Booking Calendar – Import Events, Export Bookings to ICS Calendar / trunk
Booking Manager – Sync WP Booking Calendar – Import Events, Export Bookings to ICS Calendar vtrunk
2.1.20 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 trunk 1.1 2.0 2.0.1 2.0.10.2 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.17 2.0.18 2.0.2 2.0.20 2.0.21 2.0.22 2.0.23 All 54 releases
booking-manager / css / client.css

client.css in Booking Manager – Sync WP Booking Calendar – Import Events, Export Bookings to ICS Calendar trunk, at css/client.css

402 lines 9.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * @version 1.0
3 * @package: Booking Manager
4 * @category: Front-End
5 * @author wpdevelop
6 *
7 * @web-site https://oplugins.com/
8 * @email info@oplugins.com
9 *
10 * @modified 2016-02-14
11 */
12
13 /* item form General structure */
14 form.wpbm_form {
15 text-align: left;
16 }
17 .wpbm_form .wpbm_form_div {
18 margin-left: auto;
19 margin-right: auto;
20 }
21 .wpbm_form .form-group {
22 margin:15px 0px;
23 }
24
25 /* TEXT, SELECT, TEXTAREA *****************************************************/
26 .wpbm_form_div textarea,
27 .wpbm_form_div input[type="text"],
28 .wpbm_form_div select {
29 border-color: #DFDFDF;
30 -moz-border-radius: 4px;
31 -webkit-border-radius: 4px;
32 border-radius: 4px;
33 border-style: solid;
34 border-width: 1px;
35 vertical-align: baseline;
36 }
37 .wpbm_form_div textarea,
38 .wpbm_form_div input[type="text"] {
39 box-sizing: padding-box;
40 -mox-box-sizing: padding-box;
41 -webkit-box-sizing: padding-box;
42 height:28px;
43 padding:4px;
44 }
45 /* Height */
46 .wpbm_form_div textarea,
47 .wpbm_form_div select[multiple],
48 .wpbm_form_div select[size]{
49 height:auto;
50 }
51 /* Width */
52 .wpbm_form .form-group .controls select,
53 .wpbm_form textarea,
54 .wpbm_form input[type="text"]{
55 width:250px;
56 }
57 /* Time inputs at the form */
58 .wpbm_form input.wpbm-validates-as-time {
59 width: 50px;
60 }
61 .wpbm_form input[type="button"],
62 .wpbm_form input[type="submit"] {
63 width:auto;
64 vertical-align: middle;
65 }
66 /* Checkbox, Radio */
67 .wpbm_form .wpbm-checkbox .wpbm-list-item,
68 .wpbm_form .wpbm-radio .wpbm-list-item{
69 padding: 0 15px 0 0;
70 vertical-align: bottom;
71 }
72 .wpbm_form .wpbm-checkbox .wpbm-list-item input[type="radio"],
73 .wpbm_form .wpbm-checkbox .wpbm-list-item input[type="checkbox"],
74 .wpbm_form .wpbm-radio .wpbm-list-item input[type="radio"],
75 .wpbm_form .wpbm-radio .wpbm-list-item input[type="checkbox"] {
76 margin: 1px 0 0;
77 padding: 0;
78 vertical-align: middle;
79 }
80 .wpbm_form label.wpbm-list-item-label,
81 .wpbm_form label.wpbm-list-item-label:hover {
82 display: inline;
83 cursor: pointer;
84 vertical-align: middle;
85 font-weight: 400;
86 }
87 /* Disabled option in selectbox */
88 .wpbm_form_div select option.booked,
89 .wpbm_form_div select option:disabled{
90 color:#ddd;
91 }
92 /* Visitors selection - small selectboxes */
93 .wpbm_form_div select.col-md-1 {
94 float: none;
95 padding: 0 6px;
96 height: 29px;
97 }
98
99 /* item Form Buttons *******************************************************/
100 .wpbm-payment-form .btn,
101 .wpbm-payment-form .button,
102 .wpbm_form_div .btn,
103 .wpbm_form_div .button,
104 .wpbm_form_div .submit,
105 .wpbm_form_div .button-secondary {
106 -moz-background-clip: border;
107 -moz-background-inline-policy: continuous;
108 -moz-background-origin: padding;
109 background: #f7f7f7 none repeat scroll 0 0;
110 border-color: #ccc;
111 box-shadow: 0 1px 0 #eee;
112 color: #555;
113 vertical-align: top;
114 }
115 .wpbm_form_div .submit,
116 .wpbm_form_div .button,
117 .wpbm_form_div .button-primary,
118 .wpbm_form_div .button-secondary,
119 .wpbm_form_div .button-highlighted,
120 .wpbm_form_div #postcustomstuff .submit input {
121 -moz-border-radius: 11px;
122 -webkit-border-radius: 11px;
123 -moz-box-sizing: content-box;
124 border-style: solid;
125 border-width: 1px;
126 cursor: pointer;
127 font-size: 11px !important;
128 line-height: 16px;
129 padding: 2px 8px;
130 text-decoration: none;
131 font-weight: 600;
132 margin: 10px 0px;
133 float: right;
134 }
135 /* Fix Overwrite issue by theme */
136 .wpbm_form_div input.btn-primary:hover {
137 background: #0044CC !important;
138 }
139 /* Pointer */
140 .wpbm_form_div input[type="button"]:hover,
141 .wpbm-payment-form input[type="button"]:hover {
142 cursor: pointer !important;
143 }
144
145 /* CAPTCHA ********************************************************************/
146 .wpbm_form_div img.captcha_img {
147 vertical-align: middle;
148 box-shadow: none;
149 }
150 .wpbm_form_div .captachinput {
151 width: 120px;
152 }
153
154 /* Widget container */
155 .widget_wpbm_item {
156 width:100%;
157 float:left;
158 margin:5px 0px;
159 }
160 .widget_wpbm_item .wpbm_form input[type="radio"],
161 .widget_wpbm_item .wpbm_form input[type="checkbox"] {
162 width:auto;
163 }
164 /* Under calendar */
165 .widget_wpbm_item .wpbm_form .wpbm-help-message.wpbm-element-message {
166 font-size: 0.85em;
167 margin: 10px 4px 4px !important;
168 }
169 /* Under fields */
170 .widget_wpbm_item .wpbm_form .wpbm-form-control-wrap .wpbm-help-message {
171 font-size: 0.85em;
172 margin: 2px 8px 2px 0 !important;
173 }
174 /* Messages in Ajax request after making item *****************************/
175 .submiting_content {
176 border: 1px solid #5C5;
177 font-size: 15px;
178 font-weight: 600;
179 height: 45px;
180 margin: 15px auto;
181 padding: 15px 10px;
182 text-align: center;
183
184 width: 80%;
185 line-height: 1.5em;
186 padding: 10px 10% 14px !important;
187 }
188 /* Warning Messages */
189 .wpbm-help-message.alert.alert-warning,
190 .wpbm-help-message .alert.alert-warning {
191 background-image: none;
192 background-color: #fcf8e3;
193 font-size: 0.85em;
194 box-shadow: none;
195 }
196 .wpbm_form .wpbm-checkbox .wpbm-help-message.alert.alert-warning {
197 line-height: inherit !important;
198 }
199 .wpbm-help-message.wpbm-element-message {
200 padding :5px 5px 4px;
201 margin: 10px 2px;
202 vertical-align: middle;
203 display:inline-block;
204 }
205 /* Thank you Messages */
206 .submiting_content.wpbm-help-message.alert.alert-warning.alert-success {
207 border-color: #b2dba1;
208 background-color: #dff0d8;
209 color:#083;
210 height: auto;
211 font-size: 1em;
212 background-image: none;
213 font-weight: 100;
214 }
215 .form_wpbm_messages {
216 display: none;
217 float: left;
218 font-size: 14px;
219 font-weight: 600;
220 border: 1px solid #9DA;
221 padding: 3px 10px;
222 margin: 2px 5px;
223 background: #FEF9ED;
224 color: #555;
225 margin: 15px auto;
226 padding: 5px 10px;
227 text-align: center;
228 width: 100%;
229 clear: both;
230 }
231
232 /* Booked Times Title in tooltip */
233 .wpbm_booked_times_word {
234 font-weight: 600;
235 }
236 /* Garbage */
237 .wpbm_form_garbage {
238 display:none;
239 }
240 /* Help block */
241 .wpdevelop .wpbm_form .help-block {
242 margin-bottom: 0;
243 margin-top: 0;
244 }
245 /* Admin bar count */
246 #wp-admin-bar-wpbm_options a span#wpbm-count {
247 background: none repeat scroll 0 0 #EEE;
248 border-radius: 10px 10px 10px 10px;
249 color: #333;
250 display: inline;
251 font-size: 10px;
252 font-weight: 600;
253 padding: 2px 5px;
254 text-shadow: none;
255 }
256 #wp-admin-bar-wpbm_options a:hover span#wpbm-count {
257 background: none repeat scroll 0 0 #FFF;
258 color: #000;
259 }
260
261 /* Pop Over Styles ************************************************************/
262 .wpdevelop.popover {
263 background: none repeat scroll 0 0 transparent;
264 border: medium none;
265 box-shadow: none;
266 width: auto !important;
267 z-index: 2147483647 !important;
268
269 }
270 .wpdevelop.popover.top .arrow {
271 border-top: 5px solid rgba(140, 140, 140, 0.8) !important;
272 }
273 .wpdevelop.popover.bottom .arrow {
274 border-bottom: 5px solid rgba(140, 140, 140, 0.8) !important;
275 }
276 .wpdevelop.popover.left .arrow {
277 border-left: 5px solid rgba(140, 140, 140, 0.8) !important;
278 }
279 .wpdevelop.popover.right .arrow {
280 border-right: 5px solid rgba(140, 140, 140, 0.8) !important;
281 }
282 .wpdevelop .popover-inner {
283 background: none repeat scroll 0 0 rgba(140, 140, 140, 0.8);
284 border-radius: 6px 6px 6px 6px;
285 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
286 overflow: hidden;
287 padding: 3px;
288 width: 150px;
289 color: #111;
290 }
291 .wpdevelop .popover-inner .popover-title {
292 background-color: #FFF;
293 border-bottom: 0px solid #EEE;
294 border-radius: 3px 3px 0 0;
295 line-height: 1;
296 padding: 0px; /*9px 15px;*/
297 font-size: 13px;
298 }
299 .wpdevelop .popover-inner .popover-content {
300 background-clip: padding-box;
301 background-color: #FFF;
302 border-radius: 0 0 3px 3px;
303 padding: 14px;
304 }
305 .wpdevelop .popover-content,
306 .wpdevelop .popover-content p,
307 .wpdevelop .popover-content ul,
308 .wpdevelop .popover-content ol {
309 color: #111;
310 }
311
312 /* Rotate Icons for Loading ***********************************************/
313 .wpbm_spin {
314 -webkit-animation: spin 2s infinite linear;
315 -moz-animation: spin 2s infinite linear;
316 -o-animation: spin 2s infinite linear;
317 animation: spin 2s infinite linear;
318 }
319 @-moz-keyframes spin {
320 0% {
321 -moz-transform: rotate(0deg);
322 }
323 100% {
324 -moz-transform: rotate(359deg);
325 }
326 }
327 @-webkit-keyframes spin {
328 0% {
329 -webkit-transform: rotate(0deg);
330 }
331 100% {
332 -webkit-transform: rotate(359deg);
333 }
334 }
335 @-o-keyframes spin {
336 0% {
337 -o-transform: rotate(0deg);
338 }
339 100% {
340 -o-transform: rotate(359deg);
341 }
342 }
343 @keyframes spin {
344 0% {
345 -webkit-transform: rotate(0deg);
346 transform: rotate(0deg);
347 }
348 100% {
349 -webkit-transform: rotate(359deg);
350 transform: rotate(359deg);
351 }
352 }
353 .wpbm_rotate-90 {
354 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
355 -webkit-transform: rotate(90deg);
356 -moz-transform: rotate(90deg);
357 -ms-transform: rotate(90deg);
358 -o-transform: rotate(90deg);
359 transform: rotate(90deg);
360 }
361 .wpbm_rotate-180 {
362 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
363 -webkit-transform: rotate(180deg);
364 -moz-transform: rotate(180deg);
365 -ms-transform: rotate(180deg);
366 -o-transform: rotate(180deg);
367 transform: rotate(180deg);
368 }
369 .wpbm_rotate-270 {
370 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
371 -webkit-transform: rotate(270deg);
372 -moz-transform: rotate(270deg);
373 -ms-transform: rotate(270deg);
374 -o-transform: rotate(270deg);
375 transform: rotate(270deg);
376 }
377 .wpbm_flip-horizontal {
378 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
379 -webkit-transform: scale(-1, 1);
380 -moz-transform: scale(-1, 1);
381 -ms-transform: scale(-1, 1);
382 -o-transform: scale(-1, 1);
383 transform: scale(-1, 1);
384 }
385 .wpbm_flip-vertical {
386 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
387 -webkit-transform: scale(1, -1);
388 -moz-transform: scale(1, -1);
389 -ms-transform: scale(1, -1);
390 -o-transform: scale(1, -1);
391 transform: scale(1, -1);
392 }
393
394 /* Mobile *********************************************************************/
395 @media (max-width: 782px) {
396 .wpdevelop input[type="text"],
397 .wpdevelop select{
398 font-size: 1.1em;
399 height: 28px;
400 padding: 4px 8px;
401 }
402 }