/* #-- # Copyright (c) 2012+ Damjan Rems # # Permission is hereby granted, free of charge, to any person obtaining # a copy of this software and associated documentation files (the # "Software"), to deal in the Software without restriction, including # without limitation the rights to use, copy, modify, merge, publish, # distribute, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to # the following conditions: # # The above copyright notice and this permission notice shall be # included in all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #++ */ body { font-family: helvetica; font-size: 12px; margin: 0px; vertical-align: middle; } textarea, input, select { /*font-family: helvetica; font-size: 13px; */ padding: 4px; border: solid 1px #888; box-shadow: rgba(0,0,0, 0.1) 0px 0px 4px; border-radius: 2px; background: linear-gradient(#ffd 4%, #fff 100%); color: #222; } input { padding: 6px;} select#record_select { padding: 1px;} hr { background-color: #ccc; border: none; height: 2px; } .div { background-color: red; border: 0px; padding: 0px; } .normal { text-align: left; } th { padding: 5px 1px; text-align: left; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background: linear-gradient(#eee 5%, #fff 100%); } img { vertical-align:bottom; } a:link, a:active, a:visited { color: #c43; text-decoration: none; background: transparent;} a:hover { text-decoration: none; color: #000; } a img { border: none; } .text-with-select { width: 24px; } .no-borders { padding: 0px; border-spacing: 0px; } .td-spacer { width: 90%; font-size: 1px; border-bottom: 1px solid #eee; } .dc-result { width: 100%; padding: 0px; border-spacing: 0px; border-radius: 1px; border-right: 0px; border-left: 1px solid #fff; border-top: 1px solid #fff; background-color: #f8f8f8; border-bottom:1px solid #ccc; } .dc-menu { border-spacing: 3px; padding: 0px; } .dc-link { padding: 4px 8px; text-align: center; border:1px solid #eee; border-radius: 2px; background: linear-gradient(#eee 5%, #fff 100%); } .dc-link:hover { background: linear-gradient(#fff 5%, #eee 100%); } .dc-link-ajax { text-align: left; border:1px solid #eee; padding: 4px 8px; border-radius: 2px; color: #c43; background: linear-gradient(#eee 5%, #fff 100%); } .dc-link-ajax:hover { background: linear-gradient(#fff 5%, #eee 100%); color: black; cursor: pointer; } .dc-link-img { padding: 2px; text-align: center; border:1px solid #eee; margin: 0px; border-radius: 2px; background: linear-gradient(#eee 5%, #fff 100%); } .dc-link-img:hover { background: linear-gradient(#fff 5%, #eee 100%); } .dc-link-selected { text-align: center; border:1px solid #888; padding:1px 5px 1px 5px; border-radius: 5px; box-shadow: inset 2px -2px 5px #aaa; } .dc-link-border { border:1px solid #eee; } .skip-next { text-align: center; border:1px solid #888; padding:1px 4px 1px 4px; border-radius: 5px; box-shadow: 2px 2px 5px #aaa; width: 13px; margin-left: 350px; margin-top: 8px; margin-bottom: 5px; } .skip-next a:link, .skip-next a:active, .skip-next a:visited { color: #333; text-decoration: none; background: transparent;} .skip-next a:hover { text-decoration: none; color: #c43; } .dc-animate-button { background: #ccc; box-shadow: inset 0 0 20px #ccc; } .dc-link-submit { text-align: left; border:1px solid #eee; padding: 0px; margin: 0px; border-radius: 2px; background: linear-gradient(#eee 5%, #fff 100%); } .dc-link-submit:hover { background: linear-gradient(#fff 5%, #eee 100%); } .dc-submit { text-decoration: none; border: 0px; color: #c43; box-shadow: none; background: none; /* background-color: none; */ padding: 0px 4px; border-radius: 0px; } .dc-submit:hover { text-decoration: none; color: #000; border-bottom: 1px dotted #000; padding-top: 1px; } .dc-img-link { border: 0px; padding-top: 1px } .dc-img-link:hover { text-decoration: none; background-color: #c43; } .dc-title { font-weight: bold; color: #333; font-size: 1.2em; padding: 4px; border-spacing: 0px; width: 100%; margin: 0px; background-color: #fff; } .dc-form-frame { width: 99.9%; margin: 0px; background-color: #fff; border-radius: 1px; border-top:1px solid #fff; border-left:1px solid #fff; border-bottom:1px solid #ccc; } .dc-form-table { width: 100%; border-spacing: 0px; padding: 0px; } .dc-form-info { padding: 8px; background-image: linear-gradient(to bottom, #dff0d8 0px, #c8e5bc 100%); background-repeat: repeat-x; color: darkgreen; border: 1px solid #b2dba1; border-radius: 2px; } .dc-form-warning { padding: 8px; background-image: linear-gradient(to bottom, #fcf8e3 0px, #f8efc0 100%); background-repeat: repeat-x; color: #c84; border: 1px solid #f5e79e; border-radius: 2px; } .dc-form-error { padding: 8px; background-image: linear-gradient(to bottom, #f2dede 0px, #e7c3c3 100%); background-repeat: repeat-x; background-color: #f2dede; color: #a94442; border: 1px solid #dca7a7; border-radius: 2px; } .field_with_errors { border: #a94442 2px solid; } /** VRZI VEN OB PRILIKI *******************/ .dc-form-label-odd { color: #555; text-align: right; background-color: #f4f4f4; vertical-align: middle; font-weight: bold; padding: 8px 2px; width: 150px; border-bottom: 1px solid #eee; } .dc-form-label-even { color: #555; text-align: right; background-color: #f4f4f4; vertical-align: middle; font-weight: bold; padding: 8px 2px; width: 150px; border-bottom: 1px solid #eee; } .dc-form-field-odd { text-align: left; padding: 8px 2px; background-color: #f4f4f4; border-bottom: 1px solid #eee; } .dc-form-field-even { text-align: left; padding: 8px 2px; background-color: #f4f4f4; border-bottom: 1px solid #eee; } /************** *******************/ .dc-form-label { color: #555; text-align: right; background-color: #f4f4f4; vertical-align: middle; font-weight: bold; padding: 8px 2px; width: 150px; border-bottom: 1px solid #eee; } .dc-form-label label { padding-left: 5px; } .dc-align-left { text-align: left; } .dc-align-right { text-align: right; } .dc-form-field { text-align: left; padding: 8px 2px; background-color: #f4f4f4; border-bottom: 1px solid #eee; } .dc-readonly { margin-left: 2px; margin-top: 2px; padding: 3px; border: solid 1px #aaa; border-right: solid 1px #fff; border-bottom: 0px; border-radius: 2px; background: linear-gradient(#eee 1%, #fff 90%); } .dc-color-odd { background-color: #f4f4f4; } .dc-color-even { background-color: #f4f4f4; } .dc-form-ul { margin-top: 10px; margin-bottom: 3px; padding-right: 2px; padding-left: 2px; } .dc-spinner { display: none; } .dc-form-li { display:inline; list-style:none; color: #888; text-decoration: none; text-align: center; border-bottom: none; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #fff; padding:4px 8px 4px 8px; border-radius: 4px 4px 0px 0px; background: #eee; margin-right: 4px; background: linear-gradient(#eee 2%, #fff 100%); } .dc-form-li:hover, .dc-form-li-selected { color: #222; background: #f8f8f8; box-shadow: 4px 0px 2px -2px #aaa ; box-shadow: 0px -2px 2px #ccc; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #ddd; border-bottom: none; background: linear-gradient(#fff 2%, #f4f4f4 100%); } .dc-odd { background-color: #fff; } #cmsedit-div { } .cmsedit-menu-plus { } .cmsedit-table { width: 100%; background-color: #f8f8f8; border-spacing: 0px; border-collapse: collapse; } .cmsedit-menu { background-color: #fff; padding: 4px; border-bottom: 3px solid #666; margin-bottom: 10px; } #result { background-color: #eee; } /*********************/ .default-table { width: 100%; padding: 0px; border-spacing: 0px; text-align: left; } .ui-autocomplete-input { font-style: italic; padding: 4px; border-radius: 2px; background: linear-gradient(#8d8 0%, #ffe 15%, #fff 80%); } .ui-autocomplete-table { padding: 3px; border: solid 1px #fff; border-radius: 2px; box-shadow: rgba(0,0,0, 0.1) 0px 0px 4px; background: linear-gradient(#8d8 40%, #fff 90%); color: #222; } .aui-corner-all { background-color: lightyellow; } /* testing */ .dc-login { position: relative; text-align: left; bottom: 0px; right: 0px; } .div-hidden { display: none; } .drgcms_popmenu_class { list-style:none; margin-left:-40px; padding:4px; position:absolute; background-color: #eee; border: 1px solid #ddd; border-radius: 4px; } .drgcms_popmenu_class a:hover { background-color: yellow; color: red; text-decoration: none; } .drgcms_popmenu_item:hover { background-color: white; } .drgcms_sort { width: 22px; border: 0px; background: none; height: 16px; padding: 0px; } #drgcms_filter { display: none; border:1px solid #ccc; padding: 4px; margin: 0px; border-top: 1px solid #fff; border-left: 1px solid #fff; border-radius: 1px; background-color: #eee; } .iframe_embedded { border:1px solid #eee; border-right: 0px; border-radius: 1px; box-shadow: 1px 1px 2px #6cf; background-color: white; } #iframe_edit, #iframe_cms { height: 1px; width: 100%; border: 0px; margin-bottom: 0px; overflow-x:hidden; } .clear-both { clear: both;} /******************* action-menu *********************/ #dc-action-menu { padding: 2px 0px 2px 0px; } #dc-action-menu ul { list-style:none; padding: 0px; margin: 5px 2px 4px 0px; } .dc-action-menu { list-style:none; font-size: 12px; } .dc-action-menu a { color: #c43; } .dc-action-menu li { display:inline; position:relative; list-style:none; padding: 4px 10px; border-radius: 2px; border: 1px solid #eee; margin-right: 2px; background: linear-gradient(#eee 5%, #fff 100%); max-width: 200px; } .dc-action-menu li:hover { color: #000; background: linear-gradient(#fff 5%, #eee 100%); } .dc-action-menu li:hover a { color: #c43; } .dc-action-menu ul { background:#fff; position:absolute; left:-9999px; border: 0px; box-shadow: 2px 2px 2px -1px #aaa; } .dc-action-menu ul li { display:block; float:none; border-top: 1px solid #fff; padding: 4px 10px; border-radius: 0px; background: none; background-color: #f8f8f8; margin-right: 0px; white-space:nowrap; } .dc-action-menu ul a { white-space:nowrap; } .dc-action-menu li:hover ul { left:0; margin-top:3px; background-color: #fff; } .dc-action-menu li:hover ul li a { color: #c43; } .dc-action-menu li:hover ul li a:hover { color: black; } /************************** info popup *************************/ #dc-document-info { float: right; color: #c43; font-size: 11px; } #dc-document-info:hover { color: #222; cursor: pointer; text-decoration: underline; } #dc-document-info-popup { text-align: left; padding:4px; position:absolute; background-color: #f8f8f8; border: 1px solid #ddd; border-radius: 2px; }