aboutsummaryrefslogtreecommitdiff
path: root/radicale_web/web/infcloud/css
diff options
context:
space:
mode:
authorUnrud <unrud@openaliasbox.org>2017-06-04 17:16:11 +0200
committerUnrud <unrud@openaliasbox.org>2017-06-04 17:16:36 +0200
commit10eef51a0f086ad148928ba965c330599b4765cb (patch)
treed0283e55f1b4e66c49bf17461b5fee211b78768a /radicale_web/web/infcloud/css
parentUpdate license (diff)
downloadradicaleinfcloud-10eef51a0f086ad148928ba965c330599b4765cb.tar.gz
radicaleinfcloud-10eef51a0f086ad148928ba965c330599b4765cb.tar.bz2
radicaleinfcloud-10eef51a0f086ad148928ba965c330599b4765cb.zip
Update package for new web plugin interface
Diffstat (limited to 'radicale_web/web/infcloud/css')
-rw-r--r--radicale_web/web/infcloud/css/default.css3632
-rw-r--r--radicale_web/web/infcloud/css/default_ie.css81
-rw-r--r--radicale_web/web/infcloud/css/default_integration.css180
-rw-r--r--radicale_web/web/infcloud/css/fullcalendar.css1464
-rw-r--r--radicale_web/web/infcloud/css/jquery-ui.custom.css203
-rw-r--r--radicale_web/web/infcloud/css/jquery.tagsinput.css14
-rw-r--r--radicale_web/web/infcloud/css/spectrum.custom.css553
7 files changed, 0 insertions, 6127 deletions
diff --git a/radicale_web/web/infcloud/css/default.css b/radicale_web/web/infcloud/css/default.css
deleted file mode 100644
index 14e8156..0000000
--- a/radicale_web/web/infcloud/css/default.css
+++ /dev/null
@@ -1,3632 +0,0 @@
-/*
-InfCloud - the open source CalDAV/CardDAV Web Client
-Copyright (C) 2011-2015
- Jan Mate <jan.mate@inf-it.com>
- Andrej Lezo <andrej.lezo@inf-it.com>
- Matej Mihalik <matej.mihalik@inf-it.com>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU Affero General Public License as
-published by the Free Software Foundation, either version 3 of the
-License, or (at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU Affero General Public License for more details.
-
-You should have received a copy of the GNU Affero General Public License
-along with this program. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-@font-face
-{
- font-family: "Roboto";
- src: url('../fonts/Roboto-Light-webfont.eot');
- src: url('../fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
- url('../fonts/Roboto-Light-webfont.woff') format('woff'),
- url('../fonts/Roboto-Light-webfont.ttf') format('truetype'),
- url('../fonts/Roboto-Light-webfont.svg#robotolight') format('svg');
- font-weight: 300;
- font-style: normal;
-}
-@font-face
-{
- font-family: "Roboto";
- src: url('../fonts/Roboto-Regular-webfont.eot');
- src: url('../fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
- url('../fonts/Roboto-Regular-webfont.woff') format('woff'),
- url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'),
- url('../fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');
- font-weight: 400;
- font-style: normal;
-}
-@font-face
-{
- font-family: "Roboto";
- src: url('../fonts/Roboto-Medium-webfont.eot');
- src: url('../fonts/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),
- url('../fonts/Roboto-Medium-webfont.woff') format('woff'),
- url('../fonts/Roboto-Medium-webfont.ttf') format('truetype'),
- url('../fonts/Roboto-Medium-webfont.svg#robotomedium') format('svg');
- font-weight: 500;
- font-style: normal;
-}
-@font-face
-{
- font-family: "Roboto";
- src: url('../fonts/Roboto-Bold-webfont.eot');
- src: url('../fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
- url('../fonts/Roboto-Bold-webfont.woff') format('woff'),
- url('../fonts/Roboto-Bold-webfont.ttf') format('truetype'),
- url('../fonts/Roboto-Bold-webfont.svg#robotobold') format('svg');
- font-weight: 700;
- font-style: normal;
-}
-@font-face
-{
- font-family: "Roboto";
- src: url('../fonts/Roboto-LightItalic-webfont.eot');
- src: url('../fonts/Roboto-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
- url('../fonts/Roboto-LightItalic-webfont.woff') format('woff'),
- url('../fonts/Roboto-LightItalic-webfont.ttf') format('truetype'),
- url('../fonts/Roboto-LightItalic-webfont.svg#robotolight_italic') format('svg');
- font-weight: 300;
- font-style: italic;
-}
-@font-face
-{
- font-family: "Roboto";
- src: url('../fonts/Roboto-Italic-webfont.eot');
- src: url('../fonts/Roboto-Italic-webfont.eot?#iefix') format('embedded-opentype'),
- url('../fonts/Roboto-Italic-webfont.woff') format('woff'),
- url('../fonts/Roboto-Italic-webfont.ttf') format('truetype'),
- url('../fonts/Roboto-Italic-webfont.svg#robotoitalic') format('svg');
- font-weight: 400;
- font-style: italic;
-}
-@font-face
-{
- font-family: "Roboto";
- src: url('../fonts/Roboto-MediumItalic-webfont.eot');
- src: url('../fonts/Roboto-MediumItalic-webfont.eot?#iefix') format('embedded-opentype'),
- url('../fonts/Roboto-MediumItalic-webfont.woff') format('woff'),
- url('../fonts/Roboto-MediumItalic-webfont.ttf') format('truetype'),
- url('../fonts/Roboto-MediumItalic-webfont.svg#robotomedium_italic') format('svg');
- font-weight: 500;
- font-style: italic;
-}
-@font-face
-{
- font-family: "Roboto";
- src: url('../fonts/Roboto-BoldItalic-webfont.eot');
- src: url('../fonts/Roboto-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
- url('../fonts/Roboto-BoldItalic-webfont.woff') format('woff'),
- url('../fonts/Roboto-BoldItalic-webfont.ttf') format('truetype'),
- url('../fonts/Roboto-BoldItalic-webfont.svg#robotobold_italic') format('svg');
- font-weight: 700;
- font-style: italic;
-}
-
-body, input, select, textarea
-{
- font-family: 'Roboto';
- font-size: 14px;
- color: #404040;
-}
-
-.System
-{
- position: absolute;
- top: 0px;
- left: 0px;
- right: 0px;
- bottom: 0px;
- width: 100%;
- height: 100%;
- overflow: hidden;
- /* XXX - System display:none changes
- display: none;
- visibility: visible;*/
- display: block;
- visibility: hidden;
- opacity: 0;
-}
-
-.update_d
-{
- position: absolute;
- display: block;
- overflow: hidden;
- top: 25px;
- padding-top: 8px;
- bottom: 0px;
- right: 0px;
- width: 24px;
- background: #f0f0f0;
- border-left: 1px solid #c0c0c0;
- z-index: 30;
-}
-
-.update_h
-{
- width: 24px;
- font-size: 1.1em;
- font-weight: 500;
- writing-mode: tb-rl;
- white-space: nowrap;
- -webkit-transform:rotate(90deg);
- -moz-transform:rotate(90deg);
- -o-transform: rotate(90deg);
-}
-
-.update_h
-{
- cursor: pointer;
-}
-
-.collection_d
-{
- position: absolute;
- top: 0;
- left: 225px;
- right: 582px;
- border-right: 1px solid;
- border-right-color: #c0c0c0;
- height: 24px;
- background: #f0f0f0;
- color: #404040;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-.collection_h
-{
- position: absolute;
- margin-left: 24px;
- margin-top: 3px;
- font-size: 1.1em;
- font-weight: 500;
-}
-
-.collection_a, .company_a
-{
- position: absolute;
- right: 0px;
- padding-top: 4px;
- padding-right: 6px;
- width:17px;
- height: 16px;
-}
-
-.contact_d
-{
- position: absolute;
- top: 0;
- right: 0;
- width: 582px;
- height: 24px;
- background: #f0f0f0;
- color: #404040;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-.contact_h
-{
- position: absolute;
- padding-left: 6px;
- padding-top: 2px;
- font-size: 1.1em;
- font-weight: 400;
-}
-
-.system_l
-{
- position: absolute;
- right: 32px;
- padding-top: 4px;
- height: 16px;
-}
-
-#SearchBox
-{
- position: absolute;
- display: block;
- top: 24px;
- left: 225px;
- right: 582px;
- border-right: 1px solid;
- border-right-color: #c0c0c0;
- overflow: hidden;
- background: #ffffff;
- z-index: 2; /* for floating headers */
-
- height: 24px;
- border-top: 1px solid #c0c0c0;
- border-bottom: 1px solid #c0c0c0;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#SearchBox > .container
-{
- position: absolute;
- top: 3px;
- left: 31px;
- right: 27px;
-}
-#SearchBox *> input[data-type=search]
-{
- width: 100%;
- background-color: #ffffff;
-}
-
-#ABList
-{
- position: absolute;
- display: block;
- top: 50px; /* search support */
- left: 225px;
- right: 582px;
- bottom: 0;
- border-right: 1px solid;
- border-right-color: #c0c0c0;
- overflow: hidden;
- background: #ffffff;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#ABListOverlay
-{
- position: absolute;
- top: 0;
- left: 225px;
- right: 583px;
- bottom: 0;
- overflow: hidden;
- background: #ffffff;
- display: none;
- z-index: 10;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-.half
-{
- position: relative;
- height: 50% !important;
-}
-
-#ABContact
-{
- position: absolute;
- top: 25px;
- right: 0;
- bottom: 0;
- display: block;
- width: 579px;
- padding-bottom: 8px;
- overflow: auto;
- overflow-x: hidden;
- background: #f0f0f0;
- border-top: 1px solid #f0f0f0;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#ABContactColor
-{
- background: #f0f0f0;
- position: absolute;
- display: block;
- top: 25px;
- bottom: 0;
- right: 579px;
- width: 3px;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#ABContactOverlay
-{
- position: absolute;
- top: 24px;
- right: 0;
- bottom: 0;
- width: 582px;
- overflow: hidden;
- background: #ffffff;
- display: none;
- z-index: 10;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#Login img[data-type=system_logo]
-{
- padding-bottom: 5px;
-}
-
-#Login table, .System table
-{
- padding: 0px 0px 0px 0px;
- border: none;
- border-collapse: collapse;
-}
-
-#Login td, .System td
-{
- position: relative; /* required by placeholder plugin (used for IE) */
- padding: 1px 2px 0px 0px;
- height: 20px;
- line-height: 19px;
- vertical-align: top;
-}
-
-.System td.clean
-{
- padding: 0px 0px 0px 0px !important;
-}
-
-.System td.buttons
-{
- padding-top: 10px;
-}
-
-.System td.type
-{
- width: 139px;
-}
-
-.fc td
-{
- position: static; /* required by fullcalendar */
-}
-
-*:focus
-{
- outline: none;
-}
-
-select
-{
- font-size: 1em;
- min-height: 19px;
- max-height: 19px;
- margin: 0px 0px 0px 0px;
- padding: 0px 0px 0px 0px;
- border: none;
-
- background: #ffffff url(../images/select.svg) no-repeat center right;
-
- padding-left: 3px; /* minor problem with chrome on windows */
- padding-right: 19px; /* original: 18 - minor problem with chrome on windows */
-
- appearance: none;
- -webkit-appearance: none;
-
- border-radius: 0px;
- -webkit-border-radius: 0px;
- -moz-border-radius: 0px;
-
- outline: none;
- -moz-outline: none;
-
- color: #404040;
-
- left: 0px;
- vertical-align: top;
-}
-
-@-moz-document url-prefix() {
- select
- {
- font-size: 1em;
- line-height: 19px;
-
- padding-left: 0px;
- padding-right: 0px !important;
-
- padding-bottom: 1px;
- background: transparent url(../images/select_bg.svg) repeat-x;
-
- /* FF outline hack */
- color: rgba(64, 64, 64, 0);
- text-shadow: 0 0 0 #404040;
- }
-
- select option
- {
- color: #404040;
- background-color: #ffffff !important;
- }
-}
-
-select[disabled]
-{
- /* Safari problem with textfield (it is one pixel higher than the selectbox) */
- min-height: 19px;
- max-height: 19px;
- padding-right: 3px !important;
-
-
- font-size: 1em;
-
- background: #fff none;
-
- appearance: textfield;
- -webkit-appearance: textfield;
-}
-@-moz-document url-prefix() {
- select[disabled]
- {
- font-size: 1em;
-
- padding-left: 0px;
-
- /* FF for windows fix */
- padding-right: 0px !important;
- background: transparent url(../images/select_bg_dis.svg) repeat-x;
- }
-}
-
-select[disabled][data-type="xhalf_type"]
-{
- /* Safari problem with textfield (it is one pixel higher than the selectbox) */
- min-height: 19px;
- max-height: 19px;
-
- background: #fff;
-
- appearance: textfield;
- -webkit-appearance: textfield;
-}
-@-moz-document url-prefix() {
- select[disabled][data-type="xhalf_type"]
- {
- margin-left: 0px !important;
- background: transparent url(../images/select_bg_dis.svg) repeat-x;
- }
-}
-
-select[disabled][data-type="country_type"]
-{
- /* Safari problem with textfield (it is one pixel higher than the selectbox) */
- min-height: 19px;
- max-height: 19px;
-
- background: #fff;
-
- appearance: textfield;
- -webkit-appearance: textfield;
-}
-@-moz-document url-prefix() {
- select[disabled][data-type="country_type"]
- {
- margin-left: 0px !important;
- background: transparent url(../images/select_bg_dis.svg) repeat-x;
- }
-}
-
-select[disabled][data-type="im_service_type"]
-{
- /* Safari problem with textfield (it is one pixel higher than the selectbox) */
- min-height: 19px;
- max-height: 19px;
-
- background: #fff;
-
- appearance: textfield;
- -webkit-appearance: textfield;
-}
-select[disabled][data-type="im_service_type"]:-moz-last-node
-{
- margin-left: 0px !important;
- background: transparent url(../images/select_bg_dis.svg) repeat-x;
-}
-
-
-
-td[data-size="login"] > select[data-type="language"]
-{
- min-width: 331px !important;
- max-width: 331px !important;
-}
-
-
-
-input
-{
- font-size: 1em !important;
- color: #404040;
- margin: 0px 0px 0px 0px;
- padding: 0px 0px 0px 0px;
-}
-
-@-moz-document url-prefix()
-{
- input
- {
- text-indent: 1px;
- }
-}
-
-input::-moz-focus-inner /* FF buttons */
-{
- border: none;
- padding: 0.07em 0em 0em 0em !important;
-}
-
-img[data-type=system_login]
-{
- margin-top: 10px;
- cursor: pointer;
-}
-
-input[data-type="system_username"], input[data-type="system_password"]
-{
- font-size: 20px !important;
- height: 28px !important;
- min-width: 329px !important;
- max-width: 329px !important;
-}
-
-select[data-type="language"]
-{
- font-size: 20px !important;
- min-height: 28px !important;
- max-height: 28px !important;
- background: none;
-}
-
-td[data-size="login_logo"]
-{
- padding-left: 60px !important;
-}
-
-td[data-size="login"], td[data-size="login_input"]
-{
- border-bottom: 2px solid #585858;
-}
-
-input[type=button], input[type=submit], .ui-datepicker-buttonpane button
-{
- cursor: pointer;
- border: 1px solid;
- border-color: #c0c0c0;
- font-size : 0.9em !important;
- padding-left: 0.5em;
- padding-right: 0.5em;
-
- background: #ffffff;
- color: #404040;
- position : relative;
-
- border-radius: 3px;
- -webkit-border-radius: 3px;
- -moz-border-radius: 3px;
-
- -webkit-appearance: none;
-}
-input[data-type=cancel]
-{
- margin-right: 1.5em;
-}
-
-input[disabled]
-{
- color: #404040; /* webkit bug - the black color not works */
- border-style: none;
- background: #fff;
- opacity: 1 !important;
-}
-input[disabled].safari_hack
-{
- color: #000000; /* safari bug - the black color not works #000000 looks like #545454 :-( */
-}
-
-input[readonly]
-{
- border-style: none;
- background: #fff !important;
-}
-
-input::-webkit-input-placeholder
-{
- color: #e0e0e0;
- text-shadow: none !important;
- -webkit-font-smoothing: antialiased;
-}
-input[readonly]::-webkit-input-placeholder
-{
- color: #e0e0e0;
- text-shadow: none !important;
- -webkit-font-smoothing: antialiased;
-}
-input[disabled]::-webkit-input-placeholder
-{
- color: #e0e0e0;
- text-shadow: none !important;
- -webkit-font-smoothing: antialiased;
-}
-textarea::-webkit-input-placeholder
-{
- color: #e0e0e0;
- text-shadow: none !important;
- -webkit-font-smoothing: antialiased;
-}
-textarea[readonly]::-webkit-input-placeholder
-{
- color: #e0e0e0;
- text-shadow: none !important;
- -webkit-font-smoothing: antialiased;
-}
-
-input:-moz-placeholder
-{
- color: #e0e0e0 !important;
-}
-input[readonly]:-moz-placeholder
-{
- color: #e0e0e0 !important;
-}
-input[disabled]:-moz-placeholder
-{
- color: #e0e0e0 !important;
-}
-textarea:-moz-placeholder
-{
- color: #e0e0e0;
-}
-textarea[readonly]:-moz-placeholder
-{
- color: #e0e0e0;
-}
-input::-moz-placeholder
-{
- color: #e0e0e0 !important;
-}
-input[readonly]::-moz-placeholder
-{
- color: #e0e0e0 !important;
-}
-input[disabled]::-moz-placeholder
-{
- color: #e0e0e0 !important;
-}
-textarea::-moz-placeholder
-{
- color: #e0e0e0;
-}
-textarea[readonly]::-moz-placeholder
-{
- color: #e0e0e0;
-}
-input:-ms-input-placeholder
-{
- color: #e0e0e0 !important;
-}
-input[readonly]:-ms-input-placeholder
-{
- color: #e0e0e0 !important;
-}
-input[disabled]:-ms-input-placeholder
-{
- color: #e0e0e0 !important;
-}
-textarea:-ms-input-placeholder
-{
- color: #e0e0e0;
-}
-textarea[readonly]:-ms-input-placeholder
-{
- color: #e0e0e0;
-}
-
-input[type=text]::-ms-clear {
- display: none;
-}
-input[type=password]::-ms-clear {
- display: none;
-}
-
-.iex
-{
- padding-top: 1px;
- padding-left: 0px;
- padding-right: 0px;
-}
-
-
-input[type=text], input[type=password]
-{
- height: 19px;
- margin-left: 0px;
- outline: none;
- border: 0px;
-
- padding-left: 2px; /* it resizes the input size :( */
-
- /* mobile safari remove rounded corners */
- -webkit-appearance: none;
- -webkit-border-radius: 0px;
-}
-
-input[type=text].fs, input[type=password].fs
-{
- width: 390px;
-}
-
-input[type=text].ms, input[type=password].ms
-{
- width: 254px;
-}
-
-input[type=text].hs, input[type=password].hs
-{
- width: 193px;
-}
-
-input[type=text].ss, input[type=password].ss
-{
- width: 112px;
-}
-
-input[type=checkbox]
-{
- vertical-align: middle;
- margin-right: 5px;
-}
-input[type=checkbox], x:-moz-any-link, x:default /* FF checkbox hack */
-{
- margin-bottom: 3px !important;
-}
-input[disabled][type=checkbox] /* Opera checkbox hack */
-{
- background: #e0e0e0;
-}
-label /* checkbox + text */
-{
- font-size: 0.95em;
-}
-
-textarea
-{
- font-size: 1em;
- width: 527px;
- height: 64px; /* if <61 firefox not shows the scroll bar ?! - note: we use autoResize plugin here */
- margin: 0px 0px 0px 0px;
- border-style: none;
- resize: none;
- padding-left: 3px;
-
- outline: none;
- -moz-outline: none;
- -moz-border-radius: 0px;
-
- /* mobile safari remove rounded corners */
- -webkit-appearance: none;
- -webkit-border-radius: 0px;
-}
-@-moz-document url-prefix() {
- textarea
- {
- width: 529px;
- padding-left: 2px !important;
- }
-}
-textarea[readonly]
-{
- color: #404040;
- background: #fff;
-}
-textarea[readonly].safari_hack
-{
- color: #000000; /* safari bug - the black color not works #000000 looks like #545454 :-( */
-}
-@-moz-document url-prefix() {
- textarea[readonly]
- {
- color: #404040;
- }
-}
-
-#LoginPage
-{
- position: absolute;
- top: 0px;
- left: 0px;
- width: 100%;
- height: 100%;
- overflow: hidden;
- z-index: 101;
- background: #f8f8f8;
- display: none; /* by default the login window is hidden */
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-.window
-{
- position: relative;
- display: inline-block;
- width: 503px;
- height: 311px;
- top: 38.2%;
- left: 61.8%;
-
- margin-top: -155px;
- margin-left: -252px;
-
- background-image: url(../images/cloud.svg);
- color: #000000;
- text-align: center;
-}
-
-#Login
-{
- margin-top: 50px;
- margin-left: 85px;
-}
-
-#login_message
-{
- padding-top: 20px;
- font-size: 16px;
- font-weight: 500;
- color: #9E2F36;
-}
-
-#LoginLoader
-{
- position: absolute;
- top: 0px;
- left: 0px;
- right: 0px;
- bottom: 0px;
- overflow: visible;
- background-image: url(../images/cloud.svg);
- display: none;
- z-index: 1;
-}
-
-.footer
-{
- position: absolute;
- left: 25px;
- bottom: 25px;
- font-size: 16px;
- color: #2d2d2d;
-}
-
-#cacheDialog
-{
- position: absolute;
- top: 0px;
- left: 0px;
- right: 0px;
- bottom: 0px;
- overflow: visible;
- background: #ffffff;
- display: none;
- opacity: 0.95;
- text-align: center;
- z-index: 200;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-#cacheDialogText
-{
- position: absolute;
- width: 100%;
- bottom: 50%;
- vertical-align: middle;
- font-size: 2em;
-}
-
-#cacheDialogButtonWrapper
-{
- position: absolute;
- left: 40%;
- right: 40%;
- bottom: 40%;
-}
-
-#cacheDialogButton
-{
- font-size: 2em !important;
- border: 2px solid #c0c0c0;
-}
-
-#MainLoader
-{
- position: absolute;
- top: 0px;
- left: 0px;
- right: 0px;
- bottom: 0px;
- overflow: visible;
- background: #ffffff;
- display: none;
- opacity: 0.9;
- z-index: 101;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-.loader
-{
- width: 100%;
- height: 100%;
- background: url(../images/loadinfo.gif) no-repeat center center;
-}
-
-.loader_hidden .loader
-{
- background: none;
-}
-
-.loaderInfo
-{
- position: absolute;
- width: 100%;
- bottom: 25%;
- vertical-align: middle;
- text-align: center;
- font-size: 2em;
-}
-
-#ABMessage
-{
- position: absolute;
- top: 24px;
- right: 0;
- display: block;
- width: 582px;
- height: 0;
- z-index: 20;
-
- background: #ffffff;
- border-bottom: 1px solid;
- border-bottom-color: #c0c0c0;
- border-top: 0px;
- overflow: hidden;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#ABInMessage
-{
- position: relative;
- top: -1px;
-
- background: #ffffff;
- border-bottom: 1px solid;
- border-bottom-color: #404040;
- border-top: 0px;
- display: block;
- height: 0px;
- overflow: hidden;
-}
-
-#ABMessageText, #ABInMessageText
-{
- position: absolute;
- padding: 7px;
- text-align: center;
- vertical-align: bottom;
- width: 100%;
- font-weight: 500;
- background: #ffffff;
- bottom: 0px;
-}
-
-#ABInMessageEditBox
-{
- position: relative;
- top: -1px;
- display:none;
-
- background: #ffffff;
- border-bottom: 1px solid;
- border-bottom-color: #404040;
- border-top: 0px;
- height: 0px;
- overflow: hidden;
-}
-
-#ABInMessageTextEditBox
-{
- position: absolute;
- padding: 7px;
- text-align: center;
- vertical-align: bottom;
- width: 100%;
- font-weight: 500;
- background: #ffffff;
- bottom: 0px;
-}
-
-.message_success
-{
- color: #000000;
-}
-
-.message_error
-{
- color: #ff0000;
-}
-
-.element_grayed
-{
- color: #e0e0e0;
-}
-
-.element_default_hidden
-{
- visibility: hidden;
-}
-
-.element_hide
-{
- height: 0px !important;
- max-height: 0px !important;
- overflow: hidden;
-}
-
-.element_no_display
-{
- display: none;
-}
-
-.element_no_display_af
-{
- display: none !important;
-}
-
-input.non_editable
-{
- background-color: #f5f5f5 !important;
-}
-
-.integration_d
-{
- display: none; /* hide the integration banner if the div is present but only CardDavMATE is loaded */
-}
-
-.resourcesCardDAV_d
-{
- position: absolute;
- top: 0px;
- left: 0px;
- right: 0px;
- border-right: 1px solid #c0c0c0;
- width: 224px;
- height: 49px;
- background: #f0f0f0;
- color: #404040;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-.resourcesCardDAV_h
-{
- float: left;
- margin-top: 2px;
- margin-left: 6px;
- width: 190px;
- font-size: 1.1em;
- font-weight: 400;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-#ResourceCardDAVToggle
-{
- float: left;
- padding-top: 4px;
- padding-left: 7px;
- cursor: pointer;
-}
-
-#ResourceCardDAVList
-{
- position: absolute;
- display: block;
- top: 24px;
- bottom: 0px;
- left: 0px;
- border-right: 1px solid;
- border-right-color: #c0c0c0;
- width: 224px;
- overflow: auto;
- overflow-x: hidden;
- background: #ffffff;
- border-top: 1px solid #c0c0c0;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#ResourceCardDAVListOverlay
-{
- position: absolute;
- top: 0px;
- left: 0px;
- bottom: 0px;
- border-right: 1px solid;
- border-right-color: #c0c0c0;
- width: 224px;
- background: #ffffff;
- display: none;
- z-index: 10;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#AddressbookOverlay
-{
- position: absolute;
- top: 0px;
- left: 225px;
- right: 0px;
- bottom: 0px;
- overflow: hidden;
- background: #ffffff;
- opacity: 0.8;
- display: none;
- z-index: 22;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-.colorPicker
-{
- display: none;
-}
-
-.resourceCardDAVColor
-{
- width: 12px;
- height: 24px;
- margin-top: 0px;
- margin-right: 6px;
- float: left;
-}
-
-.resourceCardDAVGroupColor
-{
- width: 12px;
- height: 19px;
- margin-top: 0px;
- float: left;
-}
-
-.resourceCardDAV_header
-{
- position: relative !important;
- display: block;
- overflow: hidden;
- left: 0px;
- top: 0px;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- text-overflow: ellipsis;
- white-space: nowrap;
- width: 100%;
- bottom: auto;
- height: 20px;
- line-height: 17px;
- background-color: #ffffff;
- color: #404040;
- cursor: default;
- padding-left: 6px;
- padding-right: 6px;
- font-size: 0.9em;
- font-weight: 500;
-
- border-top: 1px solid;
- border-top-color: #ffffff;
- border-bottom: 1px solid;
- border-bottom-color: #ffffff;
-}
-
-.resourceCardDAV_item, .contact_group
-{
- position: relative;
- display: block;
- overflow: hidden;
-
- left: 0px;
- top: 0px;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- width: 100%;
-}
-
-.resourceCardDAV_item input[type="checkbox"]
-{
- margin-top: -2px;
- margin-right: 5px;
-}
-
-@-moz-document url-prefix() {
- .resourceCardDAV_item input[type="checkbox"]
- {
- margin-top: 0px;
- }
-}
-
-.resourceCardDAV
-{
- position: relative;
- display: block;
- overflow: hidden;
-
- left: 0px;
- top: 0px;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- text-overflow: ellipsis;
- white-space: nowrap;
- width: 100%;
- height: 25px;
- line-height: 23px;
- border-top: 1px solid #ffffff;
- color: #404040;
- cursor: default;
- font-size: 1em;
- font-weight: 400;
-
- padding-left: 0px;
- padding-right: 6px;
-}
-
-.resourceCardDAV:hover
-{
- cursor: pointer;
- color: #404040 !important;
- background-color: #e7e7e7 !important;
- border-top: 1px solid !important;
-/*
- border-top-color: #b9b9b9 !important;
- border-bottom: 1px solid !important;
- border-bottom-color: #b9b9b9 !important;
-*/
- border-top-color: #ffffff !important;
-}
-
-.resourceCardDAV.resourceCardDAV_selected
-{
- color: #ffffff !important;
- background: #585858 !important;
- border-top: 1px solid !important;
-/*
- border-top-color: #585858 !important;
- border-bottom: 1px solid !important;
- border-bottom-color: #585858 !important;
-*/
- border-top-color: #ffffff !important;
-}
-
-.resourceCardDAV.resourceCardDAV_dropped_to
-{
- background-color: #b9b9b9;
- border: 1px dashed #ffffff !important;
- padding-right: 7px;
-}
-
-.resourceCardDAV.resourceCardDAV_dropped_to > .resourceCardDAVColor
-{
- width: 11px !important; /* reduce the addressbook color size during "drop" */
-}
-
-.resourceCardDAV.resourceCardDAV_ro
-{
- background-image: url(../images/read_only_b.svg);
- background-repeat: no-repeat !important;
- background-position: 97% center !important;
- padding-right: 32px !important;
-}
-
-.resourceCardDAV.resourceCardDAV_ro:hover
-{
- background-image: url(../images/read_only_b.svg) !important;
-}
-
-.resourceCardDAV.resourceCardDAV_ro.resourceCardDAV_selected
-{
- background-image: url(../images/read_only_w.svg) !important;
-}
-
-#ABListTable, #ABListTableInner
-{
- width: 100%;
- table-layout: fixed;
-}
-
-.ablist_table_header
-{
- border-bottom: 1px solid #c0c0c0;
-}
-
-.ablist_table_header th
-{
- font-weight: 500;
- font-size: 0.9em;
- border-right: 1px solid #f0f0f0;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.ablist_table_container > td
-{
- padding: 0 !important;
-}
-
-.ablist_table_wrapper
-{
- overflow-x: hidden;
- overflow-y: auto;
-}
-
-.ablist_column_color
-{
- width: 6px;
-}
-
-.ablist_header
-{
- color: #404040;
- background-color: #f0f0f0;
- font-size: 0.9025em;
-}
-
-.ablist_header td
-{
- height: 18px;
- padding: 0 10px;
- line-height: 18px;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.ablist_item
-{
- color: #404040;
- background-color: #fff;
- font-size: 1.02885em;
- border-top: 1px solid #ffffff !important;
-}
-
-.ablist_item td
-{
- height: 15px !important;
- padding: 2px 4px;
- line-height: 15px !important;
- border-right: 1px solid #f0f0f0;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- background-color: inherit;
-}
-
-.ablist_item td.ablist_item_color
-{
- height: 100%;
- width: 6px;
- padding: 0;
- border-color: #f0f0f0;
- background-color: #f0f0f0;
- border-right: none;
-}
-
-.ablist_item, x:-moz-any-link, x:default
-{
- line-height: 17px;
-}
-
-.ablist_item_selected
-{
- color: #eeeeee !important;
- background-color: #585858 !important;
-/*
- border-top: 1px solid !important;
- border-top-color: #585858 !important;
- border-bottom: 1px solid !important;
- border-bottom-color: #585858 !important;
-*/
- border-top: 1px solid !important;
- border-top-color: #ffffff !important;
-}
-
-.ablist_item:hover
-{
- cursor: pointer;
- color: #000000;
- background-color: #b9b9b9;
-/*
- border-top-color: #b9b9b9;
- border-bottom-color: #b9b9b9;
-*/
- border-top-color: #ffffff;
-}
-
-@media only screen and (device-width: 1024px)
-{
- /* Rule matched by 1024x768 tablets, like the iPad and iPad2 and ignored by other browsers */
- .ablist_item:hover
- {
- cursor: default;
- color: #404040;
- background-color: #ffffff;
- border-top-color: #ffffff;
-/*
- border-bottom-color: #ffffff;
-*/
- }
-}
-
-@media only screen and (device-width: 768px)
-{
- /* Rule matched by 1024x768 tablets, like the iPad and iPad2 and ignored by other browsers */
- .ablist_item:hover
- {
- cursor: default;
- color: #404040;
- background-color: #ffffff;
- border-top-color: #ffffff;
-/*
- border-bottom-color: #ffffff;
-*/
- }
-}
-
-.ablist_item:hover td
-{
- border-right-color: #eee;
-}
-
-/*.company, .ablist_item_selected.company:hover
-{
- padding-right: 30px;
- background-image: url(../images/company_s_b.svg);
- background-repeat: no-repeat;
- background-position: right top;
-}
-
-.ablist_item_selected.company
-{
- background-image: url(../images/company_s_w.svg) !important;
- background-repeat: no-repeat !important;
- background-position: right top !important;
-}*/
-
-.ablist_item_dragged
-{
- border: 1px dashed #ffffff !important;
- background-color: #585858 !important;
- color: #ffffff !important;
-}
-
-.group
-{
- position: relative;
- display: block;
- overflow: hidden;
-
- left: 0px;
- top: 0px;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- text-overflow: ellipsis;
- white-space: nowrap;
- width: 100%;
- height: 20px;
- line-height: 17px;
- border-top: 1px solid #ffffff;
- color: #404040;
- cursor: default;
- padding-left: 0px;
- padding-right: 6px;
- font-size: 0.9em;
- background-image: none !important;
-}
-
-.group input[type="checkbox"]
-{
- margin-top: -2px;
- margin-left: 18px;
- margin-right: 5px;
-}
-
-@-moz-document url-prefix() {
- .group input[type="checkbox"]
- {
- margin-top: 0x;
- }
-}
-
-.group:hover
-{
- cursor: pointer;
- color: #404040 !important;
- background-color: #e7e7e7 !important;
- border-top: 1px solid !important;
-/*
- border-top-color: #b9b9b9 !important;
- border-bottom: 1px solid !important;
- border-bottom-color: #b9b9b9 !important;
-*/
- border-top-color: #ffffff !important;
-}
-
-.group.resourceCardDAV_selected
-{
- color: #ffffff !important;
- background: #585858 !important;
- border-top: 1px solid !important;
-/*
- border-top-color: #585858 !important;
- border-bottom: 1px solid !important;
- border-bottom-color: #585858 !important;
-*/
- border-top-color: #ffffff !important;
-}
-
-.group_dropped_to
-{
- background-color: #b9b9b9;
- border: 1px dashed #ffffff !important;
- padding-right: 7px;
-}
-
-.group_dropped_to > .resourceCardDAVGroupColor
-{
- width: 11px !important;
-}
-
-.r_operate.resourceCardDAV, .r_operate.group
-{
- background-image: url(../images/loadinfo_s1.gif) !important;
- background-repeat: no-repeat !important;
- background-position: 97% center !important;
- padding-right: 32px;
-}
-
-.r_operate.resourceCardDAV:hover, .r_operate.group:hover
-{
- background-image: url(../images/loadinfo_s2.gif) !important;
-}
-
-.r_operate.resourceCardDAV.resourceCardDAV_selected, .r_operate.group.resourceCardDAV_selected
-{
- background-image: url(../images/loadinfo_s3.gif) !important;
-}
-
-.r_success.resourceCardDAV, .r_success.group
-{
- background-image: url(../images/success_b.svg) !important;
- background-repeat: no-repeat !important;
- background-position: 97% center !important;
- padding-right: 32px;
-}
-
-.r_success.resourceCardDAV:hover, .r_success.group:hover
-{
- background-image: url(../images/success_b.svg) !important;
-}
-
-.r_success.resourceCardDAV.resourceCardDAV_selected, .r_success.group.resourceCardDAV_selected
-{
- background-image: url(../images/success_w.svg) !important;
-}
-
-.r_error.resourceCardDAV, .er_error.resourceCardDAV, .r_error.group, .er_error.group
-{
- background-image: url(../images/error_b.svg) !important;
- background-repeat: no-repeat !important;
- background-position: 97% center !important;
- padding-right: 32px;
-}
-
-.r_error.resourceCardDAV:hover, .er_error.resourceCardDAV:hover, .r_error.group:hover, .er_error.group:hover
-{
- background-image: url(../images/error_b.svg) !important;
-}
-
-.r_error.resourceCardDAV.resourceCardDAV_selected, .er_error.resourceCardDAV.resourceCardDAV_selected, .r_error.group.resourceCardDAV_selected, .er_error.group.resourceCardDAV_selected
-{
- background-image: url(../images/error_w.svg) !important;
-}
-
-.resourceCardDAV_header.load_mode, .resourceCardDAV.load_mode, .resourceCardDAV.load_mode:hover
-{
- padding-right: 24px !important;
- background-image: none !important;
-}
-
-.contact_group.load_mode
-{
- display: none;
-}
-
-.resourceCardDAV_header.unloaded, .resourceCardDAV.unloaded
-{
- color: rgba(64, 64, 64, 0.4) !important;
-}
-
-.resourceCardDAV.unloaded .resourceCardDAVColor
-{
- opacity: 0.4;
-}
-
-
-
-td[data-size="full"] > span > select[data-type="country_type"]
-{
- min-width: 392px !important;
- max-width: 392px !important;
-}
-td[data-size="full"] > span > select[data-type="xfull_type"]
-{
- min-width: 392px !important;
- max-width: 392px !important;
-}
-
-td[data-size="half"] > span > select[data-type="country_type"]
-{
- min-width: 195px !important;
- max-width: 195px !important;
-}
-td[data-size="half"] > span > select[data-type="xhalf_type"]
-{
- min-width: 195px !important;
- max-width: 195px !important;
-}
-
-td[data-size="small"] > select
-{
- min-width: 134px !important;
- max-width: 134px !important;
-}
-
-img[data-type="invalidCardDavTagsinput"]
-{
- vertical-align: top;
- margin-top: -22px;
- margin-left: 512px;
-}
-
-#showUnloadedAddressbooks
-{
- float:right;
- padding-top: 4px;
- padding-right: 6px;
- cursor: pointer;
-}
-
-#EditorBox
-{
- padding-left: 7px;
- padding-top: 4px;
- z-index: 1;
-}
-
-#EditorBox *> .attr_desc
-{
- font-size: 1em;
- height: 1.3em !important;
- vertical-align: middle !important;
- text-align: baseline !important;
-}
-
-#EditorBox *> .opw /* + and - image button IE bug with input type="image" and width */
-{
- width:14px;
-}
-
-#EditorBox *> .op /* + and - image buttons (width is defined separately in .opw) */
-{
- padding-top: 2px;
-}
-
-#EditorBox *> .zero_height
-{
- height: 0px !important;
-}
-
-#EditorBox *> .photo_box
-{
- width: 171px !important;
- height: 160px !important;
-}
-
-#EditorBox *> .photo_div
-{
- position: relative;
- overflow:hidden;
- width: 164px;
- height: 183px;
-
- border: 1px solid;
- border-color: #d0d0d0;
-}
-
-#EditorBox *> .photo
-{
- position: relative;
- width: 164px;
- height: 183px;
- background-repeat: no-repeat;
- background-position: center;
-}
-
-#EditorBox *> .photo_blank.photo_user
-{
- background-image: url(../images/user.svg);
-}
-
-#EditorBox *> .photo_blank.photo_company
-{
- background-image: url(../images/company.svg);
-}
-
-#EditorBox *> .heightfix
-{
- height: 19px !important;
- min-height: 19px !important;
- max-height: 19px !important;
- line-height: 16px !important;
-}
-
-select.inverse_select
-{
- background: #ffffff url(../images/select_inv.svg) no-repeat center right;
-}
-
-#ExtendedDest
-{
- position: absolute;
- top: 22px;
- height: 0;
- width: 392px;
- background-color: #fff;
- overflow-y: auto;
- overflow-x: hidden;
- z-index: 1;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-.extended_dest_header
-{
- overflow: hidden;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- text-overflow: ellipsis;
- white-space: nowrap;
- width: 100%;
- height: 20px;
- line-height: 17px;
- color: #404040;
- padding-left: 6px;
- padding-right: 6px;
- font-size: 0.9em;
- font-weight: 500;
-
- border-top: 1px solid;
- border-top-color: #ffffff;
- border-bottom: 1px solid;
- border-bottom-color: #ffffff;
-}
-
-.extended_dest_item, .extended_dest_group_container
-{
- overflow: hidden;
-
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- width: 100%;
-}
-
-.extended_dest_item input[type="checkbox"]
-{
- margin-top: -2px;
- margin-right: 5px;
-}
-
-@-moz-document url-prefix() {
- .extended_dest_item input[type="checkbox"]
- {
- margin-top: 0px;
- }
-}
-
-.extended_dest_resource
-{
- overflow: hidden;
-
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- text-overflow: ellipsis;
- white-space: nowrap;
- width: 100%;
- height: 25px;
- line-height: 23px;
- border-top: 1px solid #ffffff;
- color: #404040;
- font-size: 1em;
- font-weight: 400;
-
- padding-left: 0px;
- padding-right: 6px;
-}
-
-.extended_dest_group
-{
- overflow: hidden;
-
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- text-overflow: ellipsis;
- white-space: nowrap;
- width: 100%;
- height: 20px;
- line-height: 17px;
- border-top: 1px solid #ffffff;
- color: #404040;
- padding-left: 0px;
- padding-right: 6px;
- font-size: 0.9em;
-}
-
-.extended_dest_group input[type="checkbox"]
-{
- margin-top: -2px;
- margin-left: 18px;
- margin-right: 5px;
-}
-
-@-moz-document url-prefix() {
- .extended_dest_group input[type="checkbox"]
- {
- margin-top: 0x;
- }
-}
-
-.extended_dest_resource_color
-{
- width: 12px;
- height: 24px;
- margin-top: 0px;
- margin-right: 6px;
- float: left;
-}
-
-.extended_dest_group_color
-{
- width: 12px;
- height: 19px;
- margin-top: 0px;
- float: left;
-}
-
-#photoArrow
-{
- position: absolute;
- top: 184px;
- left: 74px;
- display: none;
- height: 0px;
- width: 0px;
- padding: 0px;
- height: 9px;
- width: 16px;
- background: url(../images/popupArrow.svg) no-repeat center;
-/* border: 8px solid #585858;
- border-top-color: transparent;
- border-left-color: transparent;
- border-right-color: transparent;*/
- z-index: 103;
-}
-
-#photoBox
-{
- position: absolute;
- top: 192px;
- left: 0;
- display: none;
- width: 300px;
- background-color: #f0f0f0;
- color: #404040;
- border: 1px solid #c0c0c0;
- z-index: 102;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-#photoBox h1
-{
- margin: 0;
- font-size: 1em;
- text-align: center;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-
-#photoBoxContent
-{
- padding: 10px;
-}
-
-#photoURL
-{
- width: 218px;
-}
-
-#photoURL.invalid
-{
- padding-right: 22px;
- width: 196px;
-}
-
-#photoBoxButton
-{
- top: -1px;
- margin-left: 6px;
- width: 50px;
-}
-
-@-moz-document url-prefix() {
- #photoBoxButton
- {
- top: 0px;
- }
-}
-
-/* XXX - For the next version
-#SystemCalDavZAP, #SystemCalDavTODO
-{
- display: block;
- visibility: hidden;
-}*/
-
-#SystemCalDavZAP th, #SystemCalDavTODO th
-{
- position: relative; /* required by placeholder plugin (used for IE) */
- font-weight: 400;
-}
-
-.resourcesCalDAV_h
-{
- position: absolute;
- padding-left: 8px;
- padding-top: 3px;
- font-size: 1.1em;
- font-weight: 500;
-}
-
-.resourcesCalDAV_d
-{
- position: absolute;
- top: 0px;
- left: 0px;
- right: 0px;
- border-right: 1px solid;
- border-right-color: #c0c0c0;
- width: 224px;
- height: 24px;
- background: #2d2d2d;
- color: #eeeeee;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#ResourceCalDAVList, #ResourceCalDAVTODOList
-{
- position: absolute;
- display: block;
- top: 24px;
- bottom: 0px;
- left: 0px;
- width: 224px;
- overflow: auto;
- overflow-x: hidden;
- background: #ffffff;
- border-top: 1px solid #c0c0c0;
- cursor:default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#ResourceCalDAVListOverlay
-{
- position: absolute;
- top: 24px;
- left: 0px;
- bottom: 0px;
- border-right: 1px solid;
- border-right-color: #c0c0c0;
- width: 224px;
- background: #ffffff;
- display: none;
- z-index: 10;
-}
-
-.resourceCalDAV_header, .resourceCalDAVTODO_header
-{
- position: relative !important;
- display: block;
- overflow: hidden;
- left: 0px;
- top: 0px;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- width: 100%;
- bottom: auto;
- height: 20px;
- line-height: 17px;
- background-color: #ffffff;
- color: #404040;
- cursor: default;
- padding-left: 6px;
- padding-right: 6px;
- font-size: 0.9em;
- font-weight: 500;
- text-overflow: ellipsis;
- white-space: nowrap;
- border-top: 1px solid;
- border-top-color: #ffffff;
- border-bottom: 1px solid;
- border-bottom-color: #ffffff;
-}
-
-.resourceCalDAV_item, .resourceCalDAVTODO_item
-{
- position: relative;
- display: block;
- overflow: hidden;
-
- left: 0px;
- top: 0px;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- width: 100%;
-}
-
-body
-{
- overflow: hidden;
-}
-
-#timezoneSelectDiv, #timezoneTodoSelectDiv
-{
- position: absolute;
- top: 0px;
- left: 69px;
-}
-
-#timezoneWrapper select, #timezoneWrapperTODO select
-{
- background: #f0f0f0 url(../images/select_black.svg) no-repeat center right;
- color: #404040;
-}
-
-@-moz-document url-prefix() {
- #timezoneWrapper select, #timezoneWrapperTODO select
- {
- background: transparent url(../images/select_bg_black.svg) repeat-x;
-
- /* FF outline hack */
- color: rgba(64, 64, 64, 0);
- text-shadow: 0 0 0 #404040;
- }
-
- #timezoneWrapper select option
- {
- color: #404040;
- background-color: #f0f0f0 !important;
- }
-
-}
-
-#CalendarLoader, #CalendarLoaderTODO
-{
- position: absolute;
- top: 0px;
- left: 225px;
- right: 0px;
- bottom: 0px;
- overflow: visible;
- background: #ffffff;
- display: none;
- opacity: 0.8;
- z-index: 99;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-#CAEvent .saveLoader
-{
- top:1px;
- left:1px;
- position: absolute;
- height: 100%;
- width: 100%;
- background: #ffffff;
- display: none;
- opacity: 0.95;
- z-index: 101;
-}
-
-#todoLoader .saveLoader
-{
- position: absolute;
- width: 100%;
- height: 50%;
- background: #ffffff;
- display: block;
- opacity: 0.95;
- z-index: 101;
-}
-
-.saveLoaderInfo
-{
- position: absolute;
- width: 100%;
- top: 60%;
- vertical-align: bottom;
- text-align: center;
- padding: 0px;
- font-weight: 500;
- z-index: 102;
-}
-
-#todoLoader .saveLoaderInfo
-{
- top: 70%;
-}
-
-h1
-{
- font-weight: 400;
- background-color: #f0f0f0;
- color: #404040;
- font-size: 1.1em;
- padding: 3px 0px 0px 6px;
- height: 21px;
- line-height: 19px;
- border-bottom: 1px solid #c0c0c0;
-}
-
-h3
-{
- color: #2d2d2d;
- font-size: 1em;
- padding: 15px;
-}
-
-.headers
-{
- top: 0px;
- position: absolute;
- font-weight: 400;
- background-color: #f0f0f0;
- color: #404040;
- font-size: 1em;
- height: 24px;
- z-index: 25;
- border-bottom: 1px solid #c0c0c0;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-/*
-.headers span[data-type=calendars_txt], .resourceCalDAVTODO_text
-{
- float: left;
- margin-top: 3px;
-}
-*/
-
-.headers span[data-type=resourcesCalDAV_txt], .headers span[data-type=todo_txt], .headers span[data-type=resourceCalDAV_subscribe_text]
-{
- float: left;
- margin-top: 2px;
- margin-left: 6px;
- width: 190px;
- font-size: 1.1em;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-#ResourceCalDAVToggle, #ResourceCalDAVTODOToggle
-{
- float: left;
- padding-top: 4px;
- padding-left: 7px;
- cursor: pointer;
-}
-
-#showUnloadedCalendars, #showUnloadedCalendarsTODO
-{
- float:right;
- padding-top: 4px;
- padding-right: 6px;
- cursor: pointer;
-}
-
-#eventFormShower, #eventFormShowerTODO
-{
- float: right;
- height: 16px;
- width: 17px;
- padding: 4px 6px;
- cursor: pointer;
-}
-
-#searchFormShowerDiv
-{
- cursor: pointer;
- float: right;
- height: 15px;
- margin-right: 10px;
-}
-
-#resourceCalDAV_h, #resourceCalDAVTODO_h
-{
- left: 0px;
- height: 49px;
- width: 224px;
- border-bottom: none;
-}
-
-#todoForm_h
-{
- right: 0;
- width: 413px;
-}
-
-#todoForm
-{
- position: absolute;
- top: 25px;
- right: 0;
- bottom: 0;
- width: 410px;
- overflow: auto;
- overflow-x: hidden;
- background-color: #f0f0f0;
-}
-
-#todoLoader
-{
- position: absolute;
- display: none;
- top: 25px;
- right: 0;
- bottom: 0;
- width: 413px;
- z-index: 101;
- background-color: #fff;
-}
-
-#main_h
-{
- left: 224px;
- right: 0px;
- border-left: 1px solid #c0c0c0;
-}
-
-#main_h_TODO
-{
- left: 224px;
- right: 413px;
- border-left: 1px solid #c0c0c0;
- border-right: 1px solid #c0c0c0;
-/* border-bottom: 1px solid #FFFFFF;*/
-}
-
-#main_h_placeholder, #mainTODO_h_placeholder
-{
- left: 95px;
- right: 90px;
- position: absolute;
- overflow: hidden;
- padding-right: 5px;
-}
-
-#mainTODO_h_placeholder
-{
- left: 95px;
- right: 50px;
-}
-
-#timezoneWrapper, #timezoneWrapperTODO
-{
- position: absolute;
- padding-left: 6px;
- left: 0px;
- bottom: 0px;
- height: 19px;
- width: 218px;
- background: #f0f0f0;
- border-top: 1px solid #c0c0c0;
- color: #404040;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-#timezoneWrapper label, #timezoneWrapperTODO label
-{
- position: relative;
- display: inline-block;
- top: 1px;
- min-width: 60px;
- max-width: 60px;
- overflow: hidden;
-
-}
-
-#timezonePicker, #timezonePickerTODO
-{
- width: 155px;
- background-color: #2d2d2d;
- color: #FFFFFF;
-}
-
-#ResourceCalDAVList, #ResourceCalDAVTODOList
-{
- z-index: 25;
-}
-
-#searchForm
-{
- position: absolute;
- top: 24px;
- left: 224px;
- right: 0px;
- height:100px;
- background: #ffffff;
- border-left: 1px solid;
- border-right: 1px solid;
- border-color: #c0c0c0;
- overflow: hidden;
-
- z-index: 25;
- height: 24px;
- border-top: 1px solid;
- border-top-color: #c0c0c0;
- border-bottom: 1px solid;
- border-bottom-color: #c0c0c0;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-#searchFormTODO
-{
- position: absolute;
- top: 24px;
- left: 224px;
- right: 413px;
- height: 24px;
- background: #ffffff;
- border-left: 1px solid;
- border-right: 1px solid;
- border-color: #c0c0c0;
- overflow: hidden;
-
- z-index: 25;
- border-top: 1px solid;
- border-top-color: #c0c0c0;
- border-bottom: 1px solid;
- border-bottom-color: #c0c0c0;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-.searchContainer
-{
- position: absolute;
- display: inline-block;
- left: 29px;
- right: 29px;
-}
-
-.searchContainer input
-{
- width: 100%;
- background-color: #FFFFFF;
- padding-left: 4px;
-}
-
-#main, #mainTODO
-{
- position: absolute;
- top: 50px;
- left: 224px;
- bottom: 0;
- padding: 0px 7px;
- background: #ffffff;
- border-left: 1px solid;
- border-right: 1px solid;
- border-color: #c0c0c0;
- overflow-x: hidden;
- overflow-y: auto;
- z-index: 26;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-#main
-{
- right: 0;
-}
-#mainTODO
-{
- right: 413px;
-}
-
-#calendar, #todoList
-{
- display: inline-block;
- width: 100%;
- min-width: 1px;
-}
-
-#calendar
-{
- padding: 5px 0px;
-}
-
-#todoList
-{
- padding: 7px 0px;
- /* Safari Scrollbar fix */
- margin-bottom: -4px;
-}
-
-#alertBox
-{
- position: fixed;
- top: 20%;
- left: 50%;
- visibility: hidden;
- width: 450px;
- background: white;
- border: 1px solid #c0c0c0;
- z-index: 102;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-#repeatConfirmBox
-{
- width: 100%;
- position: absolute;
- text-align: center;
- visibility: hidden;
- background: white;
- border: 1px solid #c0c0c0;
- z-index: 100;
-}
-
-#repeatConfirmBoxTODO
-{
- position: absolute;
- width: 100%;
- text-align: center;
- visibility: hidden;
- background-color: #f0f0f0;
- z-index: 100;
-}
-
-#EventDisabler
-{
- position: fixed;
- width: 100%;
- height: 100%;
- background-color: #f9f9f9;
- opacity: 0.7;
- filter: alpha(opacity=70);
- z-index: 99;
- top: 0px;
- left: 0px;
- display: none;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-#TodoDisabler
-{
- position: fixed;
- background-color: #f9f9f9;
- opacity: 0.7;
- filter: alpha(opacity=70);
- z-index: 99;
- top: 0;
- bottom: 0;
- left: 0;
- right: 414px;
- display: none;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-#AlertDisabler
-{
- position: fixed;
- width: 100%;
- height: 100%;
- background-color: #f9f9f9;
- opacity: 0.7;
- filter: alpha(opacity=70);
- z-index: 101;
- top: 0px;
- left: 0px;
- display: none;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-.resourceCalDAVColor
-{
- width: 12px;
- height: 24px;
- margin-top: 0px;
- margin-right: 6px;
- float: left;
-}
-
-.colorPicker
-{
- display: none;
-}
-
-.addRemoveAll
-{
- cursor: pointer;
- margin-top: 7px !important;
- margin-left: 5px !important;
- display: none;
-}
-
-.resourceCalDAV_item, .resourceCalDAVTODO_item
-{
- position: relative;
- display: block;
- overflow: hidden;
-
- left: 0px;
- top: 0px;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- text-overflow: ellipsis;
- white-space: nowrap;
- width: 100%;
- height: 25px;
- line-height: 23px;
- border-top: 1px solid;
- border-top-color: #ffffff;
-/*
- border-bottom: 1px solid;
- border-bottom-color: #f0f0f0;
-*/
- color: #404040;
- cursor: default;
- font-size: 1em;
- font-weight: 400;
-
- padding-left: 0px;
- padding-right: 6px;
-}
-
-#ResourceCalDAVList .resourceCalDAV_item:hover, #ResourceCalDAVTODOList .resourceCalDAVTODO_item:hover
-{
- cursor: pointer;
- color: #404040 !important;
- background-color: #e7e7e7 !important;
- border-top: 1px solid !important;
-/*
- border-top-color: #c0c0c0 !important;
- border-bottom: 1px solid !important;
- border-bottom-color: #c0c0c0 !important;
-*/
- border-top-color: #ffffff !important;
-}
-
-#ResourceCalDAVList .resourceCalDAV_item.resourceCalDAV_item_selected, #ResourceCalDAVTODOList .resourceCalDAVTODO_item.resourceCalDAV_item_selected
-{
- color: #ffffff !important;
- background: #585858 !important;
- border-top: 1px solid !important;
-/*
- border-top-color: #585858 !important;
- border-bottom: 1px solid !important;
- border-bottom-color: #585858 !important;
-*/
- border-top-color: #ffffff !important;
-}
-
-#ResourceCalDAVList .resourceCalDAV_item_ro.resourceCalDAV_item, #ResourceCalDAVTODOList .resourceCalDAV_item_ro.resourceCalDAVTODO_item
-{
- background-image: url(../images/read_only_b.svg);
- background-repeat: no-repeat !important;
- background-position: 95% center !important;
- padding-right: 32px !important;
-}
-
-#ResourceCalDAVList .resourceCalDAV_item_ro.resourceCalDAV_item:hover, #ResourceCalDAVTODOList .resourceCalDAV_item_ro.resourceCalDAVTODO_item:hover
-{
- background-image: url(../images/read_only_b.svg) !important;
-}
-
-#ResourceCalDAVList .resourceCalDAV_item_ro.resourceCalDAV_item.resourceCalDAV_item_selected, #ResourceCalDAVTODOList .resourceCalDAV_item_ro.resourceCalDAVTODO_item.resourceCalDAV_item_selected
-{
- background-image: url(../images/read_only_w.svg) !important;
-}
-
-#ResourceCalDAVList .r_operate.resourceCalDAV_item, #ResourceCalDAVTODOList .r_operate.resourceCalDAVTODO_item
-{
- background-image: url(../images/loadinfo_s1.gif);
- background-repeat: no-repeat !important;
- background-position: 97% center !important;
- padding-right: 32px !important;
-}
-
-#ResourceCalDAVList .r_operate.resourceCalDAV_item:hover, #ResourceCalDAVTODOList .r_operate.resourceCalDAVTODO_item:hover
-{
- background-image: url(../images/loadinfo_s2.gif) !important;
-}
-
-#ResourceCalDAVList .r_operate.resourceCalDAV_item.resourceCalDAV_item_selected, #ResourceCalDAVTODOList .r_operate.resourceCalDAVTODO_item.resourceCalDAV_item_selected
-{
- background-image: url(../images/loadinfo_s3.gif) !important;
-}
-
-#ResourceCalDAVList .r_error.resourceCalDAV_item, #ResourceCalDAVTODOList .r_error.resourceCalDAVTODO_item
-{
- background-image: url(../images/error_b.svg);
- background-repeat: no-repeat !important;
- background-position: 97% center !important;
- padding-right: 32px !important;
-}
-
-#ResourceCalDAVList .r_error.resourceCalDAV_item:hover, #ResourceCalDAVTODOList .r_error.resourceCalDAVTODO_item:hover
-{
- background-image: url(../images/error_b.svg) !important;
-}
-
-#ResourceCalDAVList .r_error.resourceCalDAV_item.resourceCalDAV_item_selected, #ResourceCalDAVTODOList .r_error.resourceCalDAVTODO_item.resourceCalDAV_item_selected
-{
- background-image: url(../images/error_w.svg) !important;
-}
-
-#ResourceCalDAVList .resourceCalDAV_header.load_mode, #ResourceCalDAVTODOList .resourceCalDAVTODO_header.load_mode,
-#ResourceCalDAVList .resourceCalDAV_item.load_mode, #ResourceCalDAVTODOList .resourceCalDAVTODO_item.load_mode,
-#ResourceCalDAVList .resourceCalDAV_item.load_mode:hover, #ResourceCalDAVTODOList .resourceCalDAVTODO_item.load_mode:hover
-{
- padding-right: 24px !important;
- background-image: none !important;
-}
-
-.resourceCalDAV_header.unloaded, .resourceCalDAV_item.unloaded, .resourceCalDAVTODO_header.unloaded, .resourceCalDAVTODO_item.unloaded
-{
- color: rgba(64, 64, 64, 0.4) !important;
-}
-
-.resourceCalDAV_item.unloaded .resourceCalDAVColor, .resourceCalDAVTODO_item.unloaded .resourceCalDAVColor
-{
- opacity: 0.4;
-}
-
-.resourceCalDAV_item input[type="checkbox"], .resourceCalDAVTODO_item input[type="checkbox"]
-{
- margin-top: -2px;
- margin-right: 5px;
-}
-
-/* FF checkbox hack */
-@-moz-document url-prefix()
-{
- .resourceCalDAV_item input[type="checkbox"], .resourceCalDAVTODO_item input[type="checkbox"]
- {
- margin-top: 0px;
- }
-}
-
-.todoTextFirst
-{
- padding-left: 5px;
-}
-
-.todoText
-{
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-#CATodo, #CAEvent
-{
- position: absolute;
- cursor:default;
-
- user-select: none;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
-}
-
-#event_details_template, #todo_details_template
-{
- width: 413px;
- position: absolute;
- display: none;
- background-color: #f0f0f0;
- overflow-x: hidden;
- overflow-y: auto;
- border: 1px solid #c0c0c0;
- z-index: 100;
-}
-
-#todo_details_template
-{
- width: 410px;
-}
-
-#todo_details_template
-{
- z-index: 26;
-}
-
-#eventColor
-{
- width: 3px;
- float: left;
- background-color: #f0f0f0;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#eventDetailsContainer
-{
- position: relative;
- left: 3px;
-}
-
-#todoColor
-{
- position: absolute;
- display: block;
- top: 24px;
- bottom: 0;
- right: 410px;
- width: 3px;
- background-color: #f0f0f0;
- border-top: 1px solid #f0f0f0;
- border-bottom: 1px solid #f0f0f0;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#event_details_template h1, #todo_details_template h1
-{
- -webkit-border-top-left-radius: 4px;
- -moz-border-top-left-radius: 4px;
- border-top-left-radius: 4px;
- -webkit-border-top-right-radius: 4px;
- -moz-border-top-right-radius: 4px;
- border-top-right-radius: 4px;
- text-align: center;
- display: none;
- background-color: transparent;
- margin: 4px 0px 0px 0px;
-}
-
-#TodoInMessage, #EventInMessage
-{
- position: relative;
- display: block;
- height: 0px;
- overflow: hidden;
- z-index: 102;
- background: #f0f0f0;
- border-bottom: 1px solid;
- border-bottom-color: #c0c0c0;
-}
-
-#TodoInMessageText, #EventInMessageText
-{
- position: absolute;
- padding: 7px;
- text-align: center;
- vertical-align: bottom;
- width: 100%;
- font-weight: 500;
-}
-
-#eventDetailsTable, #todoDetailsTable
-{
- margin: 6px 4px 6px 6px;
- text-align: left;
- /*-2px from margin-right to offset td 2px in padding-left*/
-}
-
-#event_details_template textarea.header, #todo_details_template textarea.header
-{
- position: relative;
- font-size: 1.1em;
- font-weight: 500;
- width: 393px;
- margin-bottom: 10px;
- height: 40px;
-}
-
-@-moz-document url-prefix()
-{
- #event_details_template textarea.header, #todo_details_template textarea.header
- {
- width: 395px;
- }
-}
-
-#event_details_template textarea.header.leftspace, #todo_details_template textarea.header.leftspace
-{
- left: 20px;
- width: 373px;
-}
-
-#event_details_template textarea.header.rightspace, #todo_details_template textarea.header.rightspace
-{
- width: 373px;
-}
-
-@-moz-document url-prefix()
-{
- #event_details_template textarea.header.leftspace, #todo_details_template textarea.header.leftspace, #event_details_template textarea.header.rightspace, #todo_details_template textarea.header.rightspace
- {
- width: 375px;
- }
-}
-
-#event_details_template textarea.header.leftspace.rightspace, #todo_details_template textarea.header.leftspace.rightspace
-{
- width: 353px;
-}
-
-@-moz-document url-prefix()
-{
- #event_details_template textarea.header.leftspace.rightspace, #todo_details_template textarea.header.leftspace.rightspace
- {
- width: 355px;
- }
-}
-
-.formNav
-{
- display: none;
- position: absolute;
- height: 42px;
- width: 18px;
- border: 1px solid #c0c0c0;
- font-size: 1.1em;
- font-weight: 400;
- background-color: #ffffff;
- cursor: pointer;
-}
-
-@-moz-document url-prefix()
-{
- .formNav
- {
- height: 38px;
- }
-}
-
-.formNav:hover
-{
- background-color: #f0f0f0;
-}
-
-.formNav.prev
-{
- top: 0px;
- left: 0px;
- text-align: right;
-}
-
-.formNav.prev img
-{
- padding-top: 14px;
- padding-right: 3px;
-}
-
-@-moz-document url-prefix()
-{
- .formNav.prev img
- {
- padding-top: 12px;
- }
-}
-
-.formNav.next
-{
- top: 0px;
- right: 2px;
- text-align: left;
-}
-
-.formNav.next img
-{
- padding-top: 14px;
- padding-left: 3px;
-}
-
-@-moz-document url-prefix()
-{
- .formNav.next img
- {
- padding-top: 12px;
- }
-}
-
-.formNav.top
-{
- top: 0px;
- height: 21px;
- border-bottom: none;
-}
-
-.formNav.top img
-{
- padding-top: 3px;
-}
-
-@-moz-document url-prefix()
-{
- .formNav.top
- {
- height: 19px;
- }
- .formNav.top img
- {
- padding-top: 2px;
- }
-}
-
-.formNav.bottom
-{
- top: 22px;
- height: 21px;
- border-top: none;
-}
-
-.formNav.bottom img
-{
- padding-top: 4px;
-}
-
-@-moz-document url-prefix()
-{
- .formNav.bottom
- {
- top: 20px;
- height: 19px;
- }
- .formNav.bottom img
- {
- padding-top: 3px;
- }
-}
-
-#event_details_template .headerContainer, #todo_details_template .headerContainer
-{
- padding: 0px 2px 0px 0px;
- /*2px to offset td padding in the rest of the form*/
- /*maybe add 2px to th as well?*/
-}
-
-#eventDetailsTable .label, #todoDetailsTable .label
-{
- width: 98px;
- display: block;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-
-.label.repeat label
-{
- padding-left: 15px;
-}
-
-.long
-{
- width: 298px;
-}
-
-textarea.long
-{
- width: 293px;
-}
-
-@-moz-document url-prefix()
-{
- textarea.long
- {
- width: 295px;
- }
-}
-
-input.long[type="text"]
-{
- width: 296px;
-}
-
-.small
-{
- width: 148px;
-}
-
-input.small[type="text"]
-{
- width: 146px;
-}
-
-input.verySmall
-{
- width: 73px;
-}
-
-input.verySmall[type="text"]
-{
- width: 71px;
-}
-
-#event_details_template input[type="checkbox"], #todo_details_template input[type="checkbox"]
-{
- width: 15px;
- margin-top: 1px;
- margin-left: -1px;
-}
-
-#event_details_template input[type="button"], #todo_details_template input[type="button"], #event_details_template input[type="submit"], #todo_details_template input[type="submit"]
-{
- width: 23%;
- margin: 5px 2px 0px 0px;
- float: left;
-}
-
-.customTable
-{
- width: 100%;
-}
-
-.customTable td
-{
- position: static;
- background-color: #FFFFFF;
- border-right: 2px solid #F0F0F0;
- border-bottom: 2px solid #F0F0F0;
- vertical-align: middle;
- text-align: center;
- cursor: pointer;
-}
-
-.customTable td.lastCol
-{
- border-right: 0px;
-}
-
-.customTableWeek td, .customTableMonth td
-{
- width: 39px;
-}
-
-.customTableWeek td.firstCol, .customTableMonth td.firstCol
-{
- width: 38px;
-}
-
-.customTableYear td
-{
- width: 68px;
- height: 30px;
-}
-
-.customTable td.disabled
-{
- cursor: default;
- background-color: #ffffff;
-}
-
-.customTable td.selected
-{
- color: #FFFFFF;
- background-color: #585858;
-}
-
-button.ui-datepicker-current
-{
- width: 40%;
- margin: 5px 1px 5px 1px;
- float: left;
-}
-
-button.ui-datepicker-close
-{
- width: 40%;
- margin: 5px 1px 5px 1px;
- float: right;
-}
-
-.invalidWrapper
-{
- width: 0px;
- height: 0px;
-}
-
-img[data-type="invalidSmall"]
-{
- vertical-align: top;
- margin-top: -18px;
- margin-left: 128px;
-}
-
-img[data-type="invalidVerySmall"]
-{
- vertical-align: top;
- margin-top: 1px;
- margin-left: -30px;
-}
-
-#alertBox h1, #repeatConfirmBox h1
-{
- margin: 0;
- -webkit-border-top-left-radius: 2px;
- -moz-border-top-left-radius: 2px;
- border-top-left-radius: 2px;
- -webkit-border-top-right-radius: 2px;
- -moz-border-top-right-radius: 2px;
- border-top-right-radius: 2px;
-}
-
-#alertBoxContent
-{
- width: 100%;
-}
-
-#repeatConfirmBoxContent, #repeatConfirmBoxQuestion, #repeatConfirmBoxContentTODO, #repeatConfirmBoxQuestionTODO
-{
- width: 100%;
- height: 50px;
-}
-
-#repeatConfirmBoxContent, #repeatConfirmBoxContentTODO
-{
- width: 400px;
- padding-top: 20px;
- padding-left: 5px;
- word-wrap: break-word;
-}
-
-#alertBox input
-{
- float: right;
- margin: 7px;
- padding: 1px 5px 1px 5px;
-}
-#repeatConfirmBox input, #repeatConfirmBoxTODO input
-{
- margin: 2px;
- padding: 1px 4px 1px 4px;
- width: 250px;
-}
-
-#repeatConfirmBox input[data-type="closeRepeat"], #repeatConfirmBoxTODO input[data-type="closeRepeat"]
-{
- margin-top: 6px;
- margin-bottom: 6px;
-}
-
-.alert_item
-{
- left: 0px;
- top: 0px;
- width: 446px;
- cursor: default;
- position: relative;
- display: block;
- padding: 2px 2px 0px 2px;
- border-bottom: 1px solid #c0c0c0;
- font-weight: 400;
- font-size: 1em;
-}
-
-.alert_item label
-{
- vertical-align: top;
-}
-
-.alert_item img
-{
- margin-left: 5px;
- margin-right: 5px;
-}
-
-.fc-header td
-{
- padding: 5px !important;
- padding-top: 3px !important;
-}
-
-.fc-header td span
-{
- height: 16px !important;
-}
-
-.fc-today.fc-widget-header, .fc-today.fc-list-header td
-{
- background-color: #585858 !important;
- color: #ffffff !important;
-}
-
-.fc-day-text, .fc-week-number
-{
- float: left;
- position: relative;
- display: inline-block;
- text-align: right;
- padding-left: 5px;
- font-weight: 400;
-}
-
-.fc-week-number
-{
- width: 16px;
- line-height: 17px;
- padding: 0px 3px 0px 2px;
- color: #ffffff;
- background-color: #c0c0c0;
- font-size: 1em;
- /*-moz-border-radius-bottomright: 3px;
- border-bottom-right-radius: 3px; */
-}
-
-/*
-.fc-agenda-axis.fc-widget-header
-{
- border-top: 1px solid #c0c0c0;
-}
-*/
-
-.fc-agenda-axis .fc-week-number
-{
- margin-left: -4px;
- padding-top: 2px;
- line-height: 15px;
- font-size: 1em;
-}
-
-.fc-today .fc-day-text
-{
- text-transform: capitalize;
-}
-
-.fc-day-number
-{
- position: relative;
- display: inline-block;
- text-align: right;
- padding-right: 3px !important;
-}
-
-.fc-today .fc-day-header
-{
- width: 100%;
- float: left;
- height: 17px;
- line-height: 17px;
-
- background-color: #585858;
- font-weight: 400;
- color: #ffffff;
-}
-
-.fc-today .fc-day-header .fc-week-number
-{
- background-color: #c0c0c0;
- color: #ffffff;
-}
-
-.fc-today .fc-day-header div
-{
- opacity: 1 !important;
-}
-
-.fc-button-content
-{
- height: 20px !important;
- line-height: 16px !important;
-}
-
-.fc-header-title h2
-{
- font-size: 1.3em;
- font-weight: 300;
- margin-top: 2px !important;
-
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.fc-header-space
-{
- display: inline-block;
- width: 10px;
-}
-
-.fc-header-center.r_operate_all
-{
- background-image: url("../images/loadinfo_s4.gif") !important;
- background-position: 97% 15% !important;
- background-repeat: no-repeat !important;
-}
-
-.fc-header-center.r_error_all
-{
- background-image: url(../images/error_b.svg) !important;
- background-position: 97% 15% !important;
- background-repeat: no-repeat !important;
-}
-
-#SystemCalDavZAP input[data-type="delete"], #SystemCalDavTODO input[data-type="delete"]
-{
- margin: 5px 0px 0px 2px;
- float: right !important;
-}
-
-.fc-event
-{
- opacity: 1; /* replaced by rgba() */
-}
-
-.fc-event-skin
-{
- border-color: #FFFFFF;
- background-color: #2d2d2d;
- color: white;
-}
-
-.searchCalDAV_hide, .checkCalDAV_hide
-{
- opacity: 0.2;
-}
-
-.fc-view.fc-view-table .searchCalDAV_hide, .fc-view.fc-view-table .checkCalDAV_hide,
-.fc-view.fc-view-todo .searchCalDAV_hide, .fc-view.fc-view-todo .checkCalDAV_hide
-{
- display: none;
-}
-
-.fc-state-default .fc-button-effect span
-{
- background: none !important;
-}
-
-.fc-state-default .fc-button-effect
-{
- top: 0px !important;
-}
-
-.fc-state-default, .fc-state-default .fc-button-inner
-{
- border-color: #c0c0c0 !important;
-}
-
-.fc-state-default, .fc-state-default .fc-button-inner
-{
- background: none repeat scroll 0 0 #ffffff !important;
-}
-
-.fc-state-hover, .fc-state-hover .fc-button-inner
-{
- background: none repeat scroll 0 0 #e7e7e7 !important;
-}
-
-.fc-state-active, .fc-state-active .fc-button-inner
-{
- background: none repeat scroll 0 0 #585858 !important;
-}
-
-.ui-datepicker-simple
-{
- z-index: 100 !important;
-}
-
-.ui-datepicker-simple .ui-datepicker-title
-{
- margin: -1px 24px !important;
-}
-
-.ui-autocomplete-caldav
-{
- z-index: 100;
-}
-
-#CATodo, #todo_details_template
-{
- display: block;
- border: none;
- width: 100%;
- height: 100%;
-}
-
-#CATodo
-{
- display: none;
-}
-
-.title_cancelled
-{
- text-decoration: line-through;
-}
-
-#CalDavZAPPopup
-{
- display: none;
- position: absolute;
- max-width: 413px;
- border: 1px solid #c0c0c0;
- background: #f0f0f0;
- z-index: 30;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-#CalDavZAPPopupColor
-{
- float: left;
- width: 3px;
-}
-
-#CalDavZAPPopupTable
-{
- float: left;
- margin: 6px 4px 6px 6px;
- text-align: left;
-}
-
-#CalDavZAPPopupTable .header
-{
- max-width: 398px;
- font-size: 1.1em;
- font-weight: 500;
-}
-
-#CalDavZAPPopupTable .label
-{
- display: block;
- width: 98px;
- font-size: 0.95em;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-
-#CalDavZAPPopupTable .value
-{
- max-width: 298px;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-#CalDavZAPPopupTable .multiline
-{
- white-space: normal;
- word-wrap: break-word;
-}
diff --git a/radicale_web/web/infcloud/css/default_ie.css b/radicale_web/web/infcloud/css/default_ie.css
deleted file mode 100644
index 41dbb3a..0000000
--- a/radicale_web/web/infcloud/css/default_ie.css
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
-InfCloud - the open source CalDAV/CardDAV Web Client
-Copyright (C) 2011-2015
- Jan Mate <jan.mate@inf-it.com>
- Andrej Lezo <andrej.lezo@inf-it.com>
- Matej Mihalik <matej.mihalik@inf-it.com>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU Affero General Public License as
-published by the Free Software Foundation, either version 3 of the
-License, or (at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU Affero General Public License for more details.
-
-You should have received a copy of the GNU Affero General Public License
-along with this program. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-select
-{
- padding-top: 1px;
- padding-left: 0px;
- padding-right: 0px;
-}
-
-select[disabled]
-{
- padding-left: 0px;
- padding-right: 0px !important;
-}
-
-input[type=text], input[type=password]
-{
- padding-left: 3px; /* it resizes the input size :( */
-}
-
-input[type=text].fs, input[type=password].fs
-{
- width: 389px;
-}
-
-input[type=text].ms, input[type=password].ms
-{
- width: 253px;
-}
-
-input[type=text].hs, input[type=password].hs
-{
- width: 192px;
-}
-
-input[type=button]
-{
- padding-top: 2px;
-}
-
-input[data-type="system_username"], input[data-type="system_password"]
-{
- min-width: 328px !important;
- max-width: 328px !important;
-}
-
-textarea
-{
- padding-top: 3px;
-}
-
-/* IE placeholder */
-label.placeholder {
- font-size: inherit;
- cursor: text;
- padding: 2px 0px 0px 3px;
- color: #e0e0e0;
-}
-
-#tags_addTag *> label.placeholder {
- padding-left: 1px;
-}
diff --git a/radicale_web/web/infcloud/css/default_integration.css b/radicale_web/web/infcloud/css/default_integration.css
deleted file mode 100644
index 35aa3c5..0000000
--- a/radicale_web/web/infcloud/css/default_integration.css
+++ /dev/null
@@ -1,180 +0,0 @@
-.integration_d
-{
- position: absolute;
- display: none;
- overflow: hidden;
- top: 0;
- bottom: 0;
- left: 0;
- width: 49px;
- background: #f0f0f0;
- color: #FFFFFF;
- border-right: 1px solid #c0c0c0;
- z-index: 26;
- padding-top: 3px;
- cursor: default;
-
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-.integration_d div
-{
- display: none;
- height: 36px;
- width: 36px;
- padding: 7px 7px;
- cursor: pointer;
-}
-
-.integration_d .intBlank
-{
- cursor: default;
-}
-
-#intCaldav
-{
- background: url(../images/banner_calendar.svg) no-repeat center;
-}
-
-#intCaldavTodo
-{
- background: url(../images/banner_todo.svg) no-repeat center;
-}
-
-#intCarddav
-{
- background: url(../images/banner_addressbook.svg) no-repeat center;
-}
-
-#intProjects
-{
- background: url(../images/banner_projects.svg) no-repeat center;
-}
-
-#intReports
-{
- background: url(../images/banner_reports.svg) no-repeat center;
-}
-
-#intSettings
-{
- background: url(../images/banner_settings.svg) no-repeat center;
-}
-
-#intRefresh
-{
- background: url(../images/banner_refresh.svg) no-repeat center;
-}
-
-#intLogout
-{
- background: url(../images/banner_logout.svg) no-repeat center;
-}
-
-.int_error
-{
- display: none;
- margin: 28px 0px 0px 28px;
-}
-
-#resourceCalDAV_h, #resourceCalDAVTODO_h, #ResourceCalDAVList, #ResourceCalDAVTODOList, #timezoneWrapper, #timezoneWrapperTODO
-{
- left: 50px;
-}
-
-#main, #main_h, #searchForm, #mainTODO, #main_h_TODO, #searchFormTODO
-{
- left: 274px;
-}
-
-#MainLoader, #EventDisabler, #TodoDisabler, #AlertDisabler, #ProjectsDisabler
-{
- left: 50px;
-}
-
-#CalendarLoader, #CalendarLoaderTODO
-{
- left: 275px;
-}
-
-.resourcesCardDAV_d, #ResourceCardDAVList, #ResourceCardDAVListOverlay
-{
- left: 50px;
-}
-
-.collection_d, #SearchBox, #ABList, #ABListOverlay, #AddressbookOverlay
-{
- left: 275px;
-}
-
-/*.contact_d, #ABContactColor, #ABContactOverlay, #ABMessage
-{
- left: 526px;
-}
-
-#ABContact
-{
- left: 529px;
-}*/
-
-.filters_d, .statistics_d, #FilterList, #ProjectsData, #SystemProjectsLock, #SystemReportsLock, #ProjectListDisabler
-{
- left: 50px;
-}
-
-.projects_d, #ProjectList, #SearchBoxProject, #ProjectListOverlay
-{
- left: 375px;
-}
-
-.project_d, #ProjectForm, #ProjectFormLoader, #ProjectEventsContainer, #ActivityListDisabler, #ProjectFormMessage
-{
- left: 626px;
-}
-
-.resourcesReports_d, #ResourceReportsList
-{
- left: 50px;
-}
-
-.resourcesSettings_d, #ResourceSettingsList
-{
- left: 50px;
-}
-
-#ResourceReportsListOverlay
-{
- left: 50px;
-}
-
-.report_filters_d, #ReportFilterList
-{
- left: 275px;
-}
-
-.reports_d, #ReportsColor, #ReportsFormOverlay
-{
- left: 600px;
-}
-
-#ReportsForm
-{
- left: 603px;
-}
-
-#ResourceSettingsListOverlay
-{
- left: 50px;
-}
-
-.settings_d, #SettingsColor, #SettingsFormOverlay
-{
- left: 275px;
-}
-
-#SettingsForm
-{
- left: 278px;
-}
diff --git a/radicale_web/web/infcloud/css/fullcalendar.css b/radicale_web/web/infcloud/css/fullcalendar.css
deleted file mode 100644
index de14fbd..0000000
--- a/radicale_web/web/infcloud/css/fullcalendar.css
+++ /dev/null
@@ -1,1464 +0,0 @@
-/*
- * FullCalendar v1.5.4 Stylesheet
- *
- * Copyright (c) 2011 Adam Shaw
- * Dual licensed under the MIT and GPL licenses, located in
- * MIT-LICENSE.txt and GPL-LICENSE.txt respectively.
- *
- * Date: Tue Sep 4 23:38:33 2012 -0700
- *
- */
-
-
-.fc {
- direction: ltr;
- text-align: left;
- }
-
-.fc table {
- border-collapse: collapse;
- border-spacing: 0;
- }
-
-html .fc,
-.fc table {
- font-size: 0.95em;
- }
-
-.fc td,
-.fc th {
- padding: 0;
- vertical-align: top;
- }
-
-
-
-/* Header
-------------------------------------------------------------------------*/
-
-.fc-header td {
- white-space: nowrap;
- }
-
-.fc-header-left {
- text-align: left;
- }
-
-.fc-header-center {
- width: 100%;
- text-align: center;
- }
-
-.fc-header-right {
- text-align: right;
- }
-
-.fc-header-title {
- display: inline-block;
- vertical-align: top;
- margin-top: -2px;
- }
-
-.fc-header-title h2 {
- margin-top: 0;
- white-space: nowrap;
- }
-
-.fc .fc-header-space {
- padding-left: 10px;
- }
-
-.fc-header .fc-button {
- margin-bottom: 1em;
- vertical-align: top;
- }
-
-/* buttons edges butting together */
-
-.fc-header .fc-button {
- margin-right: -1px;
- }
-
-.fc-header .fc-corner-right {
- margin-right: 1px; /* back to normal */
- }
-
-.fc-header .ui-corner-right {
- margin-right: 0; /* back to normal */
- }
-
-/* button layering (for border precedence) */
-
-.fc-header .fc-state-hover,
-.fc-header .ui-state-hover {
- z-index: 2;
- }
-
-.fc-header .fc-state-down {
- z-index: 3;
- }
-
-.fc-header .fc-state-active,
-.fc-header .ui-state-active {
- z-index: 4;
- }
-
-
-
-/* Content
-------------------------------------------------------------------------*/
-
-.fc-content {
- clear: both;
- }
-
-.fc-view {
- width: 100%; /* needed for view switching (when view is absolute) */
- overflow: hidden;
- }
-
-.fc-week-table {
- font-weight: 500;
- text-align: center;
- vertical-align: middle;
-}
-
-
-
-/* Cell Styles
-------------------------------------------------------------------------*/
-
-.fc-widget-header { /* <td>, usually */
- border-bottom: 1px solid #c0c0c0;
-/* border-right: 1px solid transparent;*/
- }
-.fc-widget-content { /* <td>, usually */
- border-top: 1px solid #c0c0c0;
- border-right: 1px solid transparent;
- }
-.fc-state-highlight { /* <td> today cell */ /* TODO: add .fc-today to <th> */
- background: #fafadd;
- }
-.fc-source-bg {
- background-color: #fff4f4;
-}
-.fc-widget-content.fc-weekend-day, .fc-widget-content tr.fc-weekend-day {
- background: #f7f7f7;
-}
-.fc-source-bg.fc-state-highlight {
- background: #fdf7e9;
-}
-.fc-widget-content.fc-state-highlight.fc-weekend-day, .fc-widget-content tr.fc-state-highlight.fc-weekend-day {
- background: #f9f9ea;
-}
-.fc-widget-content.fc-source-bg.fc-weekend-day, .fc-widget-content tr.fc-source-bg.fc-weekend-day {
- background: #fbf6f6;
-}
-.fc-widget-content.fc-state-highlight.fc-source-bg.fc-weekend-day, .fc-widget-content tr.fc-state-highlight.fc-source-bg.fc-weekend-day {
- background: #faf7f0;
-}
-.fc-cell-overlay { /* semi-transparent rectangle while dragging */
- background: #b2d9ff;
- opacity: .2;
- filter: alpha(opacity=20); /* for IE */
- }
-
-
-/* Buttons
-------------------------------------------------------------------------*/
-
-.fc-button {
- position: relative;
- display: inline-block;
- cursor: pointer;
- }
-
-.fc-state-default { /* non-theme */
- border-style: solid;
- border-width: 1px 0;
- }
-
-.fc-button-inner {
- position: relative;
- float: left;
- overflow: hidden;
- }
-
-.fc-state-default .fc-button-inner { /* non-theme */
- border-style: solid;
- border-width: 0 1px;
- }
-
-.fc-button-content {
- position: relative;
- float: left;
- height: 1.9em;
- line-height: 1.9em;
- padding: 0 12px;
- min-width: 12px;
- white-space: nowrap;
- }
-
-.fc-button-content .fc-icon-wrap {
- position: relative;
- float: left;
- top: 50%;
- }
-
-.fc-button-content img {
- padding-top: 1px;
-}
-
-/* gloss effect */
-
-.fc-state-default .fc-button-effect {
- position: absolute;
- top: 50%;
- left: 0;
- }
-
-.fc-state-default .fc-button-effect span {
- position: absolute;
- top: -100px;
- left: 0;
- width: 500px;
- height: 100px;
- border-width: 100px 0 0 1px;
- border-style: solid;
- border-color: #fff;
- background: #444;
- opacity: .09;
- filter: alpha(opacity=9);
- }
-
-/* button states (determines colors) */
-
-.fc-state-default,
-.fc-state-default .fc-button-inner {
- border-style: solid;
- border-color: #ccc #bbb #aaa;
- background: #F3F3F3;
- color: #404040;
- }
-
-.fc-state-hover,
-.fc-state-hover .fc-button-inner {
- border-color: #999;
- }
-
-.fc-state-down,
-.fc-state-down .fc-button-inner {
- border-color: #555;
- background: #777;
- }
-
-.fc-state-active,
-.fc-state-active .fc-button-inner {
- border-color: #555;
- background: #777;
- color: #fff;
- }
-
-.fc-state-disabled,
-.fc-state-disabled .fc-button-inner {
- color: #999;
- border-color: #ddd;
- }
-
-.fc-state-disabled {
- cursor: default;
- }
-
-.fc-state-disabled .fc-button-effect {
- display: none;
- }
-
-
-
-/* Global Event Styles
-------------------------------------------------------------------------*/
-
-.fc-event {
- border-style: solid;
- border-width: 0;
- font-size: .95em;
- cursor: default;
- }
-
-a.fc-event,
-.fc-event-draggable {
- cursor: pointer;
- }
-
-a.fc-event {
- text-decoration: none;
- }
-
-.fc-rtl .fc-event {
- text-align: right;
- }
-
-.fc-event-skin {
- border-color: #F0F0F0; /* default BORDER color */
- background-color: #F0F0F0; /* default BACKGROUND color */
- color: #404040; /* default TEXT color */
- }
-
-.fc-event-inner {
- position: relative;
- float: left;
- width: 100%;
- height: 100%;
- border-style: solid;
- border-width: 0;
- overflow: hidden;
- background-color: transparent !important; /* overit! ... priesvistnost all day veci */
- }
-
-.fc-event-time,
-.fc-event-title {
- padding: 0 1px;
- }
-
-.fc-event-title-strict {
- overflow:hidden;
- white-space:nowrap;
- text-overflow:ellipsis;
- }
-
-.fc-event-tentative {
- border-style: dashed;
- border-color: #fff !important;
- opacity: 0.9;
-
- background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent));
- background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
- background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
- background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
- background-image: linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
-
- -webkit-background-size: 20px 20px;
- -moz-background-size: 20px 20px;
- background-size: 20px 20px;
-}
-
-.fc-event-tentative .fc-event-inner {
- border-style: dashed;
-}
-
-.fc-event-skin.fc-event-cancelled
-{
- border-style: dashed;
- border-color: #fff !important;
- opacity: 0.9;
-}
-
-.fc-event-skin.fc-event-cancelled .fc-event-inner {
- border-style: dashed;
- text-decoration: line-through;
-}
-
-.fc-event-row.fc-event-cancelled {
- text-decoration: line-through;
-}
-
-.fc .ui-resizable-handle { /*** TODO: don't use ui-resizable anymore, change class ***/
- display: block;
- position: absolute;
- z-index: 99999;
- overflow: hidden; /* hacky spaces (IE6/7) */
- font-size: 300%; /* */
- line-height: 50%; /* */
- }
-
-/* Horizontal Events
-------------------------------------------------------------------------*/
-
-.fc-event-hori {
- border-width: 1px 1px; /* overit! ... priesvistnost all day veci (bolo 1px 0) */
- margin-bottom: 1px;
- }
-
-/* resizable */
-
-.fc-event-hori .ui-resizable-e {
- top: 0 !important; /* importants override pre jquery ui 1.7 styles */
- right: -3px !important;
- width: 7px !important;
- height: 100% !important;
- cursor: e-resize;
- }
-
-.fc-event-hori .ui-resizable-w {
- top: 0 !important;
- left: -3px !important;
- width: 7px !important;
- height: 100% !important;
- cursor: w-resize;
- }
-
-.fc-event-hori .ui-resizable-handle {
- _padding-bottom: 14px; /* IE6 had 0 height */
- }
-
-
-
-/* Fake Rounded Corners (for buttons and events)
-------------------------------------------------------------*/
-
-.fc-corner-left {
- /*margin-left: 1px;*/
- -webkit-border-top-left-radius: 3px;
- -moz-border-radius-topleft: 3px;
- border-top-left-radius: 3px;
- -webkit-border-bottom-left-radius: 3px;
- -moz-border-radius-bottomleft: 3px;
- border-bottom-left-radius: 3px;
-}
-
-.fc-corner-left .fc-event-inner {
- margin-left: 2px;
-}
-
-.fc-corner-left.fc-button {
- border-left-width: 1px;
-}
-
-.fc-corner-left .fc-button-inner {
- margin-left: 1px;
- border-left-width: 0px;
-}
-
-.fc-corner-right {
- /*margin-right: 1px;*/
- -webkit-border-top-right-radius: 3px;
- -moz-border-radius-topright: 3px;
- border-top-right-radius: 3px;
- -webkit-border-bottom-right-radius: 3px;
- -moz-border-radius-bottomright: 3px;
- border-bottom-right-radius: 3px;
-}
-
-.fc-corner-right .fc-event-inner {
-}
-
-.fc-corner-right.fc-button {
- border-right-width: 1px;
-}
-
-.fc-corner-right .fc-button-inner {
- margin-right: 1px;
- border-right-width: 0px;
-}
-
-.fc-corner-top {
- margin-top: 1px;
- }
-
-.fc-corner-top .fc-event-inner {
- margin-top: -1px;
- }
-
-.fc-corner-bottom {
- margin-bottom: 1px;
- }
-
-.fc-corner-bottom .fc-event-inner {
- margin-bottom: -1px;
- }
-
-
-
-/* Fake Rounded Corners SPECIFICALLY FOR EVENTS
------------------------------------------------------------------*/
-
-.fc-corner-left .fc-event-inner {
- border-left-width: 0px; /* overit! ... priesvistnost all day veci (bolo 1) */
- }
-
-.fc-corner-right .fc-event-inner {
- border-right-width: 0px; /* overit! ... priesvistnost all day veci (bolo 1) */
- }
-
-.fc-corner-top .fc-event-inner {
- border-top-width: 1px;
- }
-
-.fc-corner-bottom .fc-event-inner {
- border-bottom-width: 1px;
- }
-
-
-
-/* Reusable Separate-border Table
-------------------------------------------------------------*/
-
-table.fc-border-separate {
- border-collapse: separate;
- }
-
-#todoList table.fc-border-separate {
- margin-top: -1px;
-}
-
-.fc-border-separate th,
-.fc-border-separate td {
- border-width: 1px 0 0 1px;
- }
-
-.fc-border-separate th.fc-last,
-.fc-border-separate td.fc-last {
- border-right-width: 1px;
- }
-
-.fc-border-separate tr.fc-last th,
-.fc-border-separate tr.fc-last td {
- border-bottom-width: 1px;
- }
-
-.fc-border-separate tbody tr.fc-first td,
-.fc-border-separate tbody tr.fc-first th {
- border-top-width: 0;
- }
-
-
-
-/* Month View, Basic Week View, Basic Day View
-------------------------------------------------------------------------*/
-
-.fc-grid th {
- text-align: center;
- }
-
-.fc-grid .fc-day-number {
- float: right;
- padding: 0 2px;
- line-height: 17px;
- }
-
-.fc-grid .fc-other-month .fc-day-number, .fc-grid .fc-other-month .fc-day-text {
- opacity: 0.33;
- filter: alpha(opacity=33); /* for IE */
- /* opacity with small font can sometimes look too faded
- might want to set the 'color' property instead
- making day-numbers bold also fixes the problem */
- }
-
-.fc-grid .fc-day-content {
- clear: both;
- padding: 2px 2px 1px; /* distance between events and day edges */
- }
-
-/* event styles */
-
-.fc-grid .fc-event-time {
- font-weight: 500;
- font-size: 0.94em;
- line-height: 13px; /* event height problem if time is shown */
-}
-
-/* right-to-left */
-
-.fc-rtl .fc-grid .fc-day-number {
- float: left;
- }
-
-.fc-rtl .fc-grid .fc-event-time {
- float: right;
- }
-
-
-
-/* Agenda Week View, Agenda Day View
-------------------------------------------------------------------------*/
-
-.fc-agenda table {
- border-collapse: separate;
- }
-
-.fc-agenda-days th {
- text-align: center;
- line-height: 17px;
-}
-
-.fc-agenda .fc-agenda-axis {
- width: 60px;
- padding: 0 4px;
- vertical-align: middle;
- text-align: right;
- white-space: nowrap;
- font-weight: 400;
- font-size: 1em;
- }
-
-.fc-agenda-allday .fc-widget-header.fc-agenda-axis {
- text-align: center;
- }
-
-.fc-agenda .fc-day-content {
- padding: 2px 2px 1px;
- }
-
-/* make axis border take precedence */
-
-.fc-agenda-days tbody .fc-agenda-axis.fc-widget-header.fc-first {
- border-bottom-color: transparent;
- }
-
-.fc-agenda-days .fc-agenda-axis {
- border-right-width: 1px;
- }
-
-.fc-agenda-days .fc-col0 {
- border-left-width: 0;
- }
-
-/* all-day area */
-
-.fc-agenda-allday {
- top: 0px;
- position: absolute;
-}
-
-.fc-agenda-allday th {
- border-width: 0 1px;
- }
-
-.fc-agenda-allday .fc-day-content {
- min-height: 34px; /* TODO: doesnt work well in quirksmode */
- _height: 34px;
- }
-
-/* divider (between all-day and slots) */
-
-.fc-agenda-divider-inner {
- height: 2px;
- overflow: hidden;
- }
-
-.fc-widget-header .fc-agenda-divider-inner {
- background: #eee;
- }
-
-/* slot rows */
-
-.fc-agenda-slots th {
- border-width: 1px 1px 0;
- }
-
-.fc-agenda-slots td {
- height: 20px !important;
- border-width: 1px 0 0;
- background: none;
- }
-
-.fc-agenda-slots td div {
- height: 20px !important;
- }
-
-.fc-agenda-slots tr.fc-slot0 th,
-.fc-agenda-slots tr.fc-slot0 td {
- border-top-width: 0;
- }
-
-.fc-agenda-slots .fc-widget-header
-{
- border-top: 1px solid #c0c0c0;
- padding-top: 1px;
-}
-
-.fc-agenda-slots tr.fc-minor th,
-.fc-agenda-slots tr.fc-minor td {
- border-top-style: dotted;
- }
-
-.fc-agenda-slots tr.fc-minor th.ui-widget-header {
- *border-top-style: solid; /* doesn't work with background in IE6/7 */
- }
-
-.fc-non-business-hours {
- /*background-color: #cccccc;
- opacity:0.3;*/
- background-color: rgba(204,204,204,0.3);
-}
-
-.fc-slot-jumper-top
-{
- position: absolute;
- height: 16px;
- width: 16px;
- background: url(../images/jumper_top_w.svg) no-repeat center;
- z-index: 10;
- cursor: pointer;
-
- -webkit-border--radius: 3px;
- -moz-border-radius: 3px;
- border-radius: 3px;
-}
-
-.fc-slot-jumper-top:hover
-{
- background: url(../images/jumper_top_b.svg) no-repeat center;
-}
-
-.fc-slot-jumper-bottom
-{
- position: absolute;
- height: 16px;
- width: 16px;
- background: url(../images/jumper_bottom_w.svg) no-repeat center;
- z-index: 10;
- cursor: pointer;
-
- -webkit-border--radius: 3px;
- -moz-border-radius: 3px;
- border-radius: 3px;
-}
-
-.fc-slot-jumper-bottom:hover
-{
- background: url(../images/jumper_bottom_b.svg) no-repeat center;
-}
-
-/* Vertical Events
-------------------------------------------------------------------------*/
-
-.fc-event-vert {
- border-width: 0 1px;
- }
-
-.fc-event-vert .fc-event-head,
-.fc-event-vert .fc-event-content {
- position: relative;
- z-index: 2;
- width: 100%;
- overflow: hidden;
- }
-
-.fc-event-vert .fc-event-time {
- white-space: nowrap;
- font-size: 10px;
- }
-
-.fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay */
- position: absolute;
- z-index: 1;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- background: #fff;
- opacity: .4;
- filter: alpha(opacity=40);
- }
-
-.fc-event-hori .fc-event-bg {
- opacity: .2;
- filter: alpha(opacity=20);
-}
-
-
-.fc .ui-draggable-dragging .fc-event-bg, /* TODO: something nicer like .fc-opacity */
-.fc-select-helper .fc-event-bg {
- display: none\9; /* for IE6/7/8. nested opacity filters while dragging don't work */
- }
-
-/* resizable */
-
-.fc-event-vert .ui-resizable-s {
- bottom: 0 !important; /* importants override pre jquery ui 1.7 styles */
- width: 100% !important;
- height: 8px !important;
- overflow: hidden !important;
- line-height: 8px !important;
- font-size: 11px !important;
- font-family: monospace;
- text-align: center;
- cursor: s-resize;
- }
-
-.fc-agenda .ui-resizable-resizing { /* TODO: better selector */
- _overflow: hidden;
- }
-
-.fc-timeline {
- position: absolute;
- width: 100%;
- left: 0;
- margin: 0;
- padding: 0;
- border: none;
- border-top: 2px solid #585858;
- z-index: 2;
-}
-
-.fc-timeline-arrow {
- position: absolute;
- left: 0;
- width: 6px;
- height: 12px;
- background-image: url('../images/resource_arrow_right.svg');
- z-index: 2;
-}
-
-/* List view (by bruederli@kolabsys.com)
-------------------------------------------------------------------------*/
-
-.fc-view-list,
-.fc-view-table,
-.fc-view-todo {
- top: 0px;
- width: auto;
-}
-
-.fc-view-trans .fc-table-dateinfo,
-.fc-view-trans .fc-table-datepicker {
- opacity: 0.5;
-}
-
-.fc-view-table {
- padding-left: 8px;
-}
-
-.fc-list-content {
- float: left;
- position: relative;
- border: 1px solid #ccc;
-}
-
-.fc-view-list .fc-list-header,
-.fc-view-table td.fc-list-header,
-.fc-view-todo td.fc-list-header {
- background-color:#F0F0F0;
- color: #404040;
- font-size: 1em;
- padding: 0px 10px;
- height: 18px;
- line-height: 18px;
-}
-
-.fc-view-table .fc-first td.fc-list-header,
-.fc-view-todo .fc-first td.fc-list-header {
- border-top-width: 0;
-}
-
-.fc-list-header td
-{
- height: 16px;
-}
-
-.fc-list-section td
-{
- height: 14px;
-}
-
-.fc-list-section {
- padding: 4px 2px;
- border-width: 0;
- border-bottom-width: 1px;
-}
-
-.fc-view-list .fc-last,
-.fc-view-table .fc-last,
-.fc-view-todo .fc-last {
- border-bottom-width: 0;
-}
-
-.fc-list-section .fc-event {
- position: relative;
- margin: 1px 2px 3px 2px;
-}
-
-.fc-view-table tr.fc-event td,
-.fc-view-todo tr.fc-event td {
- font-size: 1.2em;
- height: 15px !important;
- line-height: 15px !important;
- padding: 2px;
- background-clip: padding-box;
-}
-
-.fc-view-table tr.fc-event td {
- border-top: 1px solid transparent !important;
-}
-
-.fc-view-todo tr.fc-event td {
- border-top: 1px solid #ffffff !important;
-}
-
-.fc-view-table tr.fc-event.fc-last td/*,
-.fc-view-todo tr.fc-event.fc-last td*/ {
- border-bottom: 1px solid transparent !important;
- background-clip: padding-box;
-}
-
-.fc-view-table td.fc-list-header.fc-widget-header,
-.fc-view-todo td.fc-list-header.fc-widget-header {
- border: none;
-/* border-top: 1px solid #fff; XXX*/
-}
-
-.fc-view-table .fc-list-section.fc-widget-content:last-child .fc-event-row.fc-last:last-child td,
-.fc-view-todo .fc-list-section.fc-widget-content:last-child .fc-event-row.fc-last:last-child td {
- border-bottom-width: 0;
-}
-
-.fc-view-table tr.fc-event td.fc-event-handle,
-.fc-view-todo tr.fc-event td.fc-event-handle {
- height: 100%;
- width: 6px;
- padding: 0px;
- border-color: #F0F0F0; /* default BORDER color */
- background-color: #F0F0F0; /* default BACKGROUND color */
-}
-
-.fc-view-table table,
-.fc-view-todo table {
- table-layout: fixed;
- width: 100%;
-}
-
-.fc-view-table col.fc-event-handle,
-.fc-view-todo col.fc-event-handle {
- width: 6px;
-}
-
-.fc-event-handle .fc-event-inner {
- border-color: inherit;
- background-color: inherit;
-}
-
-.fc-view-table col.fc-event-date,
-.fc-view-todo col.fc-event-date {
- width: 7em;
-}
-
-.fc-view-table .fc-list-day col.fc-event-date,
-.fc-view-todo .fc-list-day col.fc-event-date {
- width: 1px;
-}
-
-.fc-view-table col.fc-event-time {
- width: 23em;
-}
-
-.fc-view-table td.fc-event-date,
-.fc-view-table td.fc-event-time,
-.fc-view-todo td.fc-event-date,
-.fc-view-todo td.fc-event-time {
- white-space: nowrap;
- padding-right: 1em;
-}
-
-.fc-view-table td.fc-event-title,
-.fc-view-todo td.fc-event-title,
-.fc-view-todo td.fc-event-time,
-.fc-view-todo td.fc-event-location {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.fc-view-todo col.fc-event-check {
- width: 22px;
-}
-
-.fc-event-check {
- text-align: left;
-}
-
-.fc-event-check input[type="checkbox"]
-{
- margin-top: -4px;
- margin-right: 0;
- margin-bottom: -2px !important;
- margin-left: 4px;
-}
-
-.fc-view-todo col.fc-event-priority {
- width: 18px;
-}
-
-.fc-view-todo col.fc-event-time {
- width: 142px;
-}
-
-.fc-view-todo col.fc-event-location {
- width: 150px;
-}
-
-.fc-event-title {
- padding: 2px 4px !important;
-}
-
-.fc-view-todo col.fc-event-status {
- width: 24px;
-}
-
-.fc-view-todo col.fc-event-percent {
- width: 40px;
-}
-
-.fc-view-todo td.fc-event-percent {
- text-align: right;
- padding-right: 4px !important;
-}
-
-.fc-view-todo col.fc-hidden-empty,
-.fc-view-todo col.fc-hidden-width {
- width: 0;
-}
-
-.fc-view-table .fc-table-dateinfo,
-.fc-view-todo .fc-table-dateinfo {
- float: left;
- text-align: left;
- padding-left: 10px;
- padding-bottom: 1px; /* check on FF */
- margin-top: -8px; /* check on FF */
-}
-
-.fc-view-table .fc-table-datepicker,
-.fc-view-todo .fc-table-datepicker {
- float: right;
- text-align: right;
- padding-right: 10px;
- padding-bottom: 1px; /* check on FF */
- margin-top: -8px; /* check on FF */
-}
-
-.fc-table-datepicker .ui-widget-content {
- display: inline-block !important;
- border-width: 0px;
-}
-
-.fc-view-table .fc-table-datepicker-no-default .ui-state-active,
-.fc-view-todo .fc-table-datepicker-no-default .ui-state-active {
- border: 1px solid #c0c0c0;
- background: #ffffff;
- font-weight: 400;
- color: #404040;
-}
-
-.fc-view-table .fc-table-dateinfo-number,
-.fc-view-todo .fc-table-dateinfo-number {
- position: relative;
- display: inline-block;
- color: #c0c0c0;
- font-weight: 300;
- margin-top: -5px;
-}
-
-.fc-view-table .fc-table-dateinfo-number div,
-.fc-view-todo .fc-table-dateinfo-number div {
- position: absolute;
- padding-bottom: 15px;
- bottom: 0px;
-}
-
-.fc-view-table .fc-table-dateinfo-text,
-.fc-view-todo .fc-table-dateinfo-text {
- color: #c0c0c0;
- line-height: 0.9em;
- font-size: 1.5em;
- font-weight: 300;
-}
-
-.fc-filter {
- float: left;
-}
-
-.fc-filter-table-header {
- font-weight: 500 !important;
- height: 20px !important;
- border: 1px dashed #c0c0c0 !important;
- vertical-align: middle !important;
- text-align: center;
- cursor: default;
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-.fc-filter-table-footer {
- font-size: 0.9em;
- height: 20px !important;
- border-top: 1px solid #c0c0c0 !important;
- vertical-align: middle !important;
- text-align: center;
- cursor: default;
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
-}
-
-.fc-filter-option {
- height: 20px !important;
- background-color: #ffffff;
- border: 1px solid #c0c0c0 !important;
- vertical-align: middle !important;
- text-align: center;
- cursor: pointer;
-}
-
-.fc-filter-option:hover {
- background-color: #e7e7e7;
-}
-
-/*
-.fc-filter-option.fc-filter-option-last {
- border-right: 0px !important;
-}
-*/
-
-.fc-filter-option.fc-filter-option-selected {
- color: #ffffff;
- background-color: #585858;
-}
-
-.fc-filter-hide {
- display: none;
-}
-
-.fc-view-table .fc-month-nav,
-.fc-view-todo .fc-month-nav {
- color: #ffffff !important;
- background: #585858 !important;
- text-align: center;
- cursor: pointer;
-}
-
-/*
-.fc-view-table .fc-month-nav.fc-month-prev,
-.fc-view-todo .fc-month-nav.fc-month-prev {
- border-bottom: 1px solid #c0c0c0 !important;
-}
-
-.fc-view-table .fc-month-nav.fc-month-next,
-.fc-view-todo .fc-month-nav.fc-month-next {
- border-top: 1px solid #c0c0c0 !important;
-}
-
-.fc-view-table .fc-month-nav:hover,
-.fc-view-todo .fc-month-nav:hover {
- background: #e7e7e7 !important;
-}
-*/
-
-.fc-table-datepicker .ui-datepicker {
- width: 225px;
-}
-
-.fc-table-datepicker .ui-datepicker-title {
- height: 20px;
- margin: 0 0 0 24px;
-}
-
-.fc-table-datepicker .ui-datepicker-title span {
- margin-top: 0;
- vertical-align: middle;
-}
-
-.fc-view-table .fc-table-datepicker .ui-datepicker-header {
- display: none;
-}
-
-.fc-view-todo .fc-table-datepicker .ui-datepicker-header {
- color: #404040;
- background: none;
- font-size: 0.95em;
-}
-
-.fc-view-todo .fc-table-datepicker-current .ui-datepicker-title {
- color: #ffffff;
- background-color: #585858;
-}
-
-.fc-view-todo .fc-table-datepicker .ui-datepicker-prev,
-.fc-view-todo .fc-table-datepicker .ui-datepicker-next {
- display: none;
-}
-
-.fc-table-datepicker .ui-datepicker-week-col {
- text-align: center;
- vertical-align: middle;
- font-size: 0.8em;
-}
-
-.fc-table-datepicker .ui-datepicker th {
- display: table-cell;
- text-align: center;
- border: 0;
- padding: 1px;
-}
-
-.fc-table-datepicker .ui-datepicker td span,
-.fc-table-datepicker .ui-datepicker td a {
- width: 20px;
- line-height: 17px;
-}
-
-.fc-table-datepicker tbody tr {
- height: 23px;
-}
-
-/*
-.fc-table-datepicker .ui-datepicker-today a {
- font-weight: 400;
- color: #404040;
- background: #c0c0c0;
- border: 1px solid #c0c0c0;
-}
-
-.fc-table-datepicker .ui-datepicker-today .ui-state-active {
- border: 1px solid #585858;
- background: #585858;
- color: #ffffff;
-}
-*/
-
-.fc-event-img {
- float: left;
- height: 15px;
- width: 15px;
- padding-right: 2px;
-}
-
-.fc-event-urgent {
- color: #9E2F36;
-}
-
-.fc-event-pastdue {
- color: #E30613;
-}
-
-.fc-event.fc-event-row:hover
-{
- color: #404040;
- background-color: #e7e7e7;
- cursor: pointer;
-}
-
-.fc-event.fc-event-row.fc-event-urgent:hover
-{
- color: #9E2F36;
- background-color: #fedee0;
- cursor: pointer;
-}
-
-.fc-event.fc-event-row.fc-event-pastdue:hover
-{
- color: #e30613;
- background-color: #fedee0;
- cursor: pointer;
-}
-
-.fc-event.fc-event-row.fc-event-selected
-{
- color: #eeeeee;
- background-color: #585858 !important;
-}
-
-.fc-event.fc-event-row.fc-event-selected.fc-event-urgent
-{
- color: #ffffff;
- background-color: #9E2F36 !important;
-}
-
-.fc-event.fc-event-row.fc-event-selected.fc-event-pastdue
-{
- color: #ffffff;
- background-color: #e30613 !important;
-}
-
-.fc-event-priority-3 {
- background-image: url(../images/priority-1.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-priority-2 {
- background-image: url(../images/priority-2.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-priority-1 {
- background-image: url(../images/priority-3.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-urgent .fc-event-priority-3 {
- background-image: url(../images/priority-1-dr.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-urgent .fc-event-priority-2 {
- background-image: url(../images/priority-2-dr.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-urgent .fc-event-priority-1 {
- background-image: url(../images/priority-3-dr.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-pastdue .fc-event-priority-3 {
- background-image: url(../images/priority-1-r.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-pastdue .fc-event-priority-2 {
- background-image: url(../images/priority-2-r.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-pastdue .fc-event-priority-1 {
- background-image: url(../images/priority-3-r.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-selected .fc-event-priority-3 {
- background-image: url(../images/priority-1-w.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-selected .fc-event-priority-2 {
- background-image: url(../images/priority-2-w.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-selected .fc-event-priority-1 {
- background-image: url(../images/priority-3-w.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-filterAction .fc-event-status {
- background-image: url(../images/needs_action_b.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-filterProgress .fc-event-status {
- background-image: url(../images/in_progress_b.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-filterCompleted .fc-event-status {
- background-image: url(../images/success_b.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-filterCanceled .fc-event-status {
- background-image: url(../images/reset_b.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-urgent.fc-event-filterAction .fc-event-status {
- background-image: url(../images/needs_action_dr.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-urgent.fc-event-filterProgress .fc-event-status {
- background-image: url(../images/in_progress_dr.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-urgent.fc-event-filterCompleted .fc-event-status {
- background-image: url(../images/success_dr.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-urgent.fc-event-filterCanceled .fc-event-status {
- background-image: url(../images/reset_dr.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-pastdue.fc-event-filterAction .fc-event-status {
- background-image: url(../images/needs_action_r.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-pastdue.fc-event-filterProgress .fc-event-status {
- background-image: url(../images/in_progress_r.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-pastdue.fc-event-filterCompleted .fc-event-status {
- background-image: url(../images/success_r.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-pastdue.fc-event-filterCanceled .fc-event-status {
- background-image: url(../images/reset_r.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-selected.fc-event-filterAction .fc-event-status {
- background-image: url(../images/needs_action_w.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-selected.fc-event-filterProgress .fc-event-status {
- background-image: url(../images/in_progress_w.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-selected.fc-event-filterCompleted .fc-event-status {
- background-image: url(../images/success_w.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-selected.fc-event-filterCanceled .fc-event-status {
- background-image: url(../images/reset_w.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-selected.fc-event-urgent.fc-event-filterCompleted .fc-event-status {
- background-image: url(../images/success_drw.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-selected.fc-event-urgent.fc-event-filterCanceled .fc-event-status {
- background-image: url(../images/reset_drw.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-selected.fc-event-pastdue.fc-event-filterCompleted .fc-event-status {
- background-image: url(../images/success_rw.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
-
-.fc-event-selected.fc-event-pastdue.fc-event-filterCanceled .fc-event-status {
- background-image: url(../images/reset_rw.svg);
- background-repeat: no-repeat;
- background-position: center;
-}
diff --git a/radicale_web/web/infcloud/css/jquery-ui.custom.css b/radicale_web/web/infcloud/css/jquery-ui.custom.css
deleted file mode 100644
index a0b2f47..0000000
--- a/radicale_web/web/infcloud/css/jquery-ui.custom.css
+++ /dev/null
@@ -1,203 +0,0 @@
-/*
- * jQuery UI CSS Framework
- *
- * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *
- * http://docs.jquery.com/UI/Theming/API
- */
-
-/* Layout helpers
-----------------------------------*/
-.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
-.ui-helper-clearfix:after { clear: both; }
-.ui-helper-clearfix { zoom: 1; }
-.ui-helper-hidden-accessible { display: none; }
-
-/* Interaction Cues
-----------------------------------*/
-.ui-state-disabled { cursor: default !important; }
-
-/* states and images */
-.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
-
-/*
- * jQuery UI CSS Framework
- *
- * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *
- * http://docs.jquery.com/UI/Theming/API
- *
- * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
- */
-
-/* Component containers
-----------------------------------*/
-.ui-widget { font-family: inherit; font-size: 1em; }
-.ui-widget-content { border: 1px solid #c0c0c0; background: #ffffff; color: #404040; }
-.ui-widget-header { border: none; background: #f0f0f0; color: #404040; font-weight: 500; }
-
-/* Interaction states
-----------------------------------*/
-.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #c0c0c0; background: #ffffff; font-weight: 400; color: #404040; }
-.ui-widget-content .ui-datepicker-week-end .ui-state-default {background: #f7f7f7;}
-.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
-.ui-state-hover, .ui-widget-content .ui-datepicker-week-end .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { background: #e7e7e7; font-weight: 400; color: #404040; }
-.ui-state-hover a, .ui-state-hover a:hover, .ui-widget-content .ui-datepicker-week-end .ui-state-hover a:hover { color: #212121; text-decoration: none;}
-.ui-widget-content .ui-datepicker-today .ui-state-default {background: #c0c0c0; color: #404040;}
-.ui-state-active, .ui-widget-content .ui-datepicker-week-end .ui-state-active, .ui-widget-content .ui-datepicker-today .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #585858; background: #585858; font-weight: 400; color: #ffffff; }
-.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
-.ui-widget :active { outline: none; }
-
-/* Interaction Cues
-----------------------------------*/
-.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec; color: #cd0a0a; }
-.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
-.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
-.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: 500; }
-
-/* states and images */
-.ui-icon { width: 17px; height: 19px; }
-
-/* positioning */
-.ui-icon-circle-triangle-e { background-image: url(../images/dp_right.svg); }
-.ui-icon-circle-triangle-w { background-image: url(../images/dp_left.svg); }
-
-/*
- * jQuery UI Autocomplete
- *
- * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *
- * http://docs.jquery.com/UI/Autocomplete#theming
- */
-.ui-autocomplete { position: absolute; cursor: default; max-height: 80px; overflow-y: auto; overflow-x: hidden; padding-right: 20px;}
-
-/* workarounds */
-* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
-
-/*
- * jQuery UI Menu
- *
- * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *
- * http://docs.jquery.com/UI/Menu#theming
- */
-.ui-menu {
- list-style: none;
- padding: 0px;
- margin: 0;
- display: block;
- float: left;
- border-color: #e0e0e0;
-}
-.ui-menu .ui-menu {
- margin-top: -3px;
-}
-.ui-menu .ui-menu-item {
- margin: 0;
- padding: 0;
- zoom: 1;
- float: left;
- clear: left;
- width: 100%;
- white-space: pre;
-}
-.ui-menu .ui-menu-item a {
- text-decoration: none;
- display: block;
- padding: 2px 2px;
- zoom: 1;
- white-space: pre;
-}
-.ui-menu .ui-menu-item a.ui-state-hover,
-.ui-menu .ui-menu-item a.ui-state-active {
- font-weight: 400;
- background: #f0f0f0;
-}
-
-button.ui-datepicker-current
-{
- width:40%;
- margin:5px 1px 5px 1px;
- float:left;
-}
-button.ui-datepicker-close
-{
- width:40%;
- margin:5px 1px 5px 1px;
- float:right;
-}
-
-/*
- * jQuery UI Slider
- *
- * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *
- * http://docs.jquery.com/UI/Slider#theming
- */
-.ui-slider { position: relative; text-align: left; }
-.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
-.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
-
-.ui-slider-horizontal { height: .8em; }
-.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
-.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
-.ui-slider-horizontal .ui-slider-range-min { left: 0; }
-.ui-slider-horizontal .ui-slider-range-max { right: 0; }
-
-.ui-slider-vertical { width: .8em; height: 100px; }
-.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
-.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
-.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
-.ui-slider-vertical .ui-slider-range-max { top: 0; }
-
-/*
- * jQuery UI Datepicker
- *
- * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *
- * http://docs.jquery.com/UI/Datepicker#theming
- */
-
-.ui-datepicker { width: 184px; padding: 4px; z-index: 21; display: none; cursor:default; user-select: none; -webkit-user-select:none; -moz-user-select: -moz-none;}
-.ui-datepicker .ui-datepicker-header { position:relative; height: 19px; padding: 2px 0px; margin: 2px 2px 1px 2px; }
-.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 17px; height: 19px; }
-.ui-datepicker .ui-datepicker-prev { left: 2px; }
-.ui-datepicker .ui-datepicker-next { right: 2px; }
-.ui-datepicker .ui-datepicker-title { margin: 0px 24px; text-align: center; white-space: nowrap;}
-.ui-datepicker .ui-datepicker-title select { margin: 0px 0px; background-color: #ffffff; }
-.ui-datepicker .ui-datepicker-title span { display: inline-block; margin-top: 3px; }
-.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
-.ui-datepicker select.ui-datepicker-month { padding-bottom: 0px; width: 40px; max-height: 19px; line-height: 19px; margin-left: 2px; }
-.ui-datepicker select.ui-datepicker-year { padding-bottom: 0px; width: 57px; max-height: 19px; line-height: 19px; }
-.ui-datepicker table { font-size: 0.95em; border-collapse: collapse; margin: 3px 0px 1px 1px; }
-.ui-datepicker th { display: none; }
-.ui-datepicker td { border: 0; padding: 2px; }
-.ui-datepicker td span, .ui-datepicker td a { display: block; width: 18px; padding: 1px 2px 1px 0px; text-align: right; text-decoration: none; overflow: hidden; }
-.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border: 0; }
-.ui-datepicker .ui-datepicker-buttonpane button { border: 1px solid #c0c0c0; background: #ffffff; font-weight: 400; color: #000000; padding: 0px;}
-.ui-datepicker-calendar th {font-weight: 400;}
-
-/* RTL support */
-.ui-datepicker-rtl { direction: rtl; }
-.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
-.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
-.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
-.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
-.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
-.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
-.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
-.ui-datepicker-rtl .ui-datepicker-group { float:right; }
-.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width: 0px; border-left-width:1px; }
-.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px; border-left-width:1px; }
diff --git a/radicale_web/web/infcloud/css/jquery.tagsinput.css b/radicale_web/web/infcloud/css/jquery.tagsinput.css
deleted file mode 100644
index daad03c..0000000
--- a/radicale_web/web/infcloud/css/jquery.tagsinput.css
+++ /dev/null
@@ -1,14 +0,0 @@
-div.tagsinput { border: none; background: #ffffff; padding: 1px; min-height: 24px; max-height: 66px; overflow-y: auto; }
-div.tagsinput.readonly { border: none; background: #ffffff; padding: 1px; overflow-y: auto; }
-div.tagsinput span.tag { border: 1px solid #585858; display: block; float: left; height: 19px; padding: 1px 2px 0px 2px; min-height: 17px; text-decoration:none; background: #585858; color: #ffffff; margin: 1px; white-space: pre; }
-div.tagsinput span.tag span { line-height: 19px; bottom: 0px; }
-div.tagsinput span.tag span, x:-moz-any-link, x:default { line-height: 17px; }
-div.tagsinput span.tag a { font-weight: 400; color: #d0d0d0; text-decoration:none; padding-left: 4px; }
-div.tagsinput.readonly span.tag { border: 1px solid #e0e0e0; background: #ffffff; color: #2d2d2d; }
-div.tagsinput.readonly span.tag a { display: none; }
-div[id$="_addTag"] { padding: 2px 0px 2px 3px;} /*div#tags_addTag { padding: 2px 0px 2px 3px;}*/
-div.tagsinput input { width:130px; margin: 0px; border: none; padding: 0px; background: transparent; color: #000; outline:0px; }
-div.tagsinput div.input_container { width:130px; position: relative; }
-div.tagsinput div { display:block; float: left; }
-.tags_clear { clear: both; width: 100%; height: 0px; }
-.not_valid { color: #90111a !important; }
diff --git a/radicale_web/web/infcloud/css/spectrum.custom.css b/radicale_web/web/infcloud/css/spectrum.custom.css
deleted file mode 100644
index 97a3d22..0000000
--- a/radicale_web/web/infcloud/css/spectrum.custom.css
+++ /dev/null
@@ -1,553 +0,0 @@
-/***
-Spectrum Colorpicker v1.2.0
-https://github.com/bgrins/spectrum
-Author: Brian Grinstead
-License: MIT
-***/
-
-.sp-container {
- position:absolute;
- top:0;
- left:0;
- display:inline-block;
- *display: inline;
- *zoom: 1;
- /* https://github.com/bgrins/spectrum/issues/40 */
- z-index: 9999994;
- overflow: hidden;
- border-bottom: 1px solid #c0c0c0;
-}
-
-.sp-container.sp-flat {
- position: relative;
-}
-
-.sp-arrow
-{
- position: absolute;
- top: 0;
- left: 106px;
- width: 12px;
- height: 6px;
- background-image: url('../images/resource_arrow_down.svg');
-}
-
-/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */
-.sp-top {
- position:relative;
- width: 100%;
- display:inline-block;
-}
-.sp-top-inner {
- position:absolute;
- top:0;
- left:0;
- bottom:0;
- right:0;
-}
-.sp-color {
- position: absolute;
- top:0;
- left:0;
- bottom:0;
- right:20%;
-}
-.sp-hue {
- position: absolute;
- top:0;
- right:0;
- bottom:0;
- left:84%;
- height: 100%;
-}
-
-.sp-clear-enabled .sp-hue {
- top:33px;
- height: 77.5%;
-}
-
-.sp-fill {
- padding-top: 80%;
-}
-.sp-sat, .sp-val {
- position: absolute;
- top:0;
- left:0;
- right:0;
- bottom:0;
-}
-
-.sp-alpha-enabled .sp-top {
- margin-bottom: 18px;
-}
-.sp-alpha-enabled .sp-alpha {
- display: block;
-}
-.sp-alpha-handle {
- position:absolute;
- top:-4px;
- bottom: -4px;
- width: 6px;
- left: 50%;
- cursor: pointer;
- border: 1px solid black;
- background: white;
- opacity: .8;
-}
-.sp-alpha {
- display: none;
- position: absolute;
- bottom: -14px;
- right: 0;
- left: 0;
- height: 8px;
-}
-.sp-alpha-inner {
- border: solid 1px #333;
-}
-
-.sp-clear {
- display: none;
-}
-
-.sp-clear.sp-clear-display {
- background-position: center;
-}
-
-.sp-clear-enabled .sp-clear {
- display: block;
- position:absolute;
- top:0px;
- right:0;
- bottom:0;
- left:84%;
- height: 28px;
-}
-
-/* Don't allow text selection */
-.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button {
- cursor:default;
- -webkit-user-select:none;
- -moz-user-select: -moz-none;
- -o-user-select:none;
- user-select: none;
-}
-
-.sp-container.sp-input-disabled .sp-input-container {
- display: none;
-}
-.sp-container.sp-buttons-disabled .sp-button-container {
- display: none;
-}
-.sp-palette-only .sp-picker-container {
- display: none;
-}
-.sp-palette-disabled .sp-palette-container {
- display: none;
-}
-
-.sp-initial-disabled .sp-initial {
- display: none;
-}
-
-
-/* Gradients for hue, saturation and value instead of images. Not pretty... but it works */
-.sp-sat {
- background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0)));
- background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0));
- background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
- background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
- background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
- background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0));
- -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";
- filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81');
-}
-.sp-val {
- background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0)));
- background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0));
- background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
- background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
- background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
- background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0));
- -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";
- filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000');
-}
-
-.sp-hue {
- background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
- background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
- background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
- background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000));
- background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
-}
-
-/* IE filters do not support multiple color stops.
- Generate 6 divs, line them up, and do two color gradients for each.
- Yes, really.
- */
-.sp-1 {
- height:17%;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00');
-}
-.sp-2 {
- height:16%;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00');
-}
-.sp-3 {
- height:17%;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff');
-}
-.sp-4 {
- height:17%;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff');
-}
-.sp-5 {
- height:16%;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff');
-}
-.sp-6 {
- height:17%;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000');
-}
-
-.sp-hidden {
- display: none !important;
-}
-
-/* Clearfix hack */
-.sp-cf:before, .sp-cf:after { content: ""; display: table; }
-.sp-cf:after { clear: both; }
-.sp-cf { *zoom: 1; }
-
-/* Mobile devices, make hue slider bigger so it is easier to slide */
-@media (max-device-width: 480px) {
- .sp-color { right: 40%; }
- .sp-hue { left: 63%; }
- .sp-fill { padding-top: 60%; }
-}
-.sp-dragger {
- border-radius: 5px;
- height: 5px;
- width: 5px;
- border: 1px solid #fff;
- background: #000;
- cursor: pointer;
- position:absolute;
- top:0;
- left: 0;
-}
-.sp-slider {
- position: absolute;
- top:0;
- cursor:pointer;
- height: 3px;
- left: -1px;
- right: -1px;
- border: 1px solid #000;
- background: white;
- opacity: .8;
-}
-
-/*
-Theme authors:
-Here are the basic themeable display options (colors, fonts, global widths).
-See http://bgrins.github.io/spectrum/themes/ for instructions.
-*/
-
-.sp-container {
- border-radius: 0;
- background-color: #f0f0f0;
- padding: 0;
-}
-.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear
-{
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- -ms-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-.sp-top
-{
- margin-bottom: 3px;
-}
-
-.sp-color, .sp-hue, .sp-clear
-{
- border: solid 1px #666;
-}
-
-/* Input */
-/*.sp-input-container {
- float:right;
- width: 100px;
- margin-bottom: 4px;
-}
-.sp-initial-disabled .sp-input-container {
- width: 100%;
-}
-.sp-input {
- font-size: 12px !important;
- border: 1px inset;
- padding: 4px 5px;
- margin: 0;
- width: 100%;
- background:transparent;
- border-radius: 3px;
- color: #222;
-}
-.sp-input:focus {
- border: 1px solid orange;
-}*/
-.sp-input-container {
- width: 100%;
- margin-bottom: 4px;
-}
-.sp-input {
- padding: 4px 5px;
- margin: 0;
- width: 100%;
-}
-/*.sp-input.sp-validation-error
-{
- border: 1px solid red;
- background: #fdd;
-}*/
-.sp-picker-container , .sp-palette-container
-{
- float:left;
- position: relative;
- padding: 10px;
-}
-.sp-picker-container
-{
- width: 204px;
- /*width: 172px;*/
-}
-
-/* Palettes */
-.sp-palette-container
-{
- border-right: solid 1px #ccc;
-}
-
-.sp-palette .sp-thumb-el {
- display: block;
- position:relative;
- float:left;
- width: 24px;
- height: 15px;
- margin: 3px;
- cursor: pointer;
- border:solid 2px transparent;
-}
-.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active {
- border-color: orange;
-}
-.sp-thumb-el
-{
- position:relative;
-}
-
-/* Initial */
-.sp-initial
-{
- float: left;
- border: solid 1px #333;
-}
-.sp-initial span {
- width: 30px;
- height: 25px;
- border:none;
- display:block;
- float:left;
- margin:0;
-}
-
-.sp-initial .sp-clear-display {
- background-position: center;
-}
-
-/* Buttons */
-.sp-button-container {
- width: 100%;
-}
-
-/* Replacer (the little preview div that shows up instead of the <input>) */
-.sp-replacer {
- margin:0;
- overflow:hidden;
- cursor:pointer;
- padding: 4px;
- /*display:inline-block;*/
- display: none;
- *zoom: 1;
- *display: inline;
- border: solid 1px #91765d;
- background: #eee;
- color: #333;
- vertical-align: middle;
-}
-.sp-replacer:hover, .sp-replacer.sp-active {
- border-color: #F0C49B;
- color: #111;
-}
-.sp-replacer.sp-disabled {
- cursor:default;
- border-color: silver;
- color: silver;
-}
-.sp-dd {
- padding: 2px 0;
- height: 16px;
- line-height: 16px;
- float:left;
- font-size:10px;
-}
-.sp-preview
-{
- position:relative;
- width:25px;
- height: 20px;
- border: solid 1px #222;
- margin-right: 5px;
- float:left;
- z-index: 0;
-}
-
-.sp-palette
-{
- *width: 220px;
- max-width: 220px;
-}
-.sp-palette .sp-thumb-el
-{
- width:16px;
- height: 16px;
- margin:2px 1px;
- border: solid 1px #d0d0d0;
-}
-
-.sp-container
-{
- padding-bottom:0;
-}
-
-
-/* Buttons: http://hellohappy.org/css3-buttons/ */
-/*.sp-container button {
- background-color: #eeeeee;
- background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
- background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
- background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
- background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
- background-image: linear-gradient(to bottom, #eeeeee, #cccccc);
- border: 1px solid #ccc;
- border-bottom: 1px solid #bbb;
- border-radius: 3px;
- color: #333;
- font-size: 14px;
- line-height: 1;
- padding: 5px 4px;
- text-align: center;
- text-shadow: 0 1px 0 #eee;
- vertical-align: middle;
-}
-.sp-container button:hover {
- background-color: #dddddd;
- background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);
- background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);
- background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb);
- background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);
- background-image: linear-gradient(to bottom, #dddddd, #bbbbbb);
- border: 1px solid #bbb;
- border-bottom: 1px solid #999;
- cursor: pointer;
- text-shadow: 0 1px 0 #ddd;
-}
-.sp-container button:active {
- border: 1px solid #aaa;
- border-bottom: 1px solid #888;
- -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
- -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
- -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
- -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
- box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
-}
-.sp-cancel
-{
- font-size: 11px;
- color: #d93f3f !important;
- margin:0;
- padding:2px;
- margin-right: 5px;
- vertical-align: middle;
- text-decoration:none;
-
-}
-.sp-cancel:hover
-{
- color: #d93f3f !important;
- text-decoration: underline;
-}*/
-
-.sp-container input[type=button]
-{
- width: 40%;
-}
-
-.sp-cancel
-{
- float: right;
-}
-
-.sp-palette span:hover, .sp-palette span.sp-thumb-active
-{
- border-color: #000;
-}
-
-.sp-preview, .sp-alpha, .sp-thumb-el
-{
- position:relative;
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
-}
-.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner
-{
- display:block;
- position:absolute;
- top:0;left:0;bottom:0;right:0;
-}
-
-.sp-palette .sp-thumb-inner
-{
- background-position: 50% 50%;
- background-repeat: no-repeat;
-}
-
-.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner
-{
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=);
-}
-
-.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner
-{
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=);
-}
-
-.sp-clear-display {
- background-repeat:no-repeat;
- background-position: center;
- background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);
-}
-
-.sp-inverse.sp-container {
- border-top: 1px solid #c0c0c0;
- border-bottom: none;
-}
-
-.sp-inverse .sp-arrow
-{
- top: auto;
- bottom: 0;
- background-image: url('../images/resource_arrow_up.svg');
-}
bgstack15