updated contrib themes

This commit is contained in:
Bachir Soussi Chiadmi
2016-11-05 15:35:11 +01:00
parent 104fcaf970
commit 82bb633c3e
44 changed files with 3533 additions and 2015 deletions

View File

@@ -0,0 +1,79 @@
/**
* @file
* Base Rubik styles for RTL languages.
*/
/* Generic. */
.page-content dl dd,
.page-content dl dl {
margin-left:0;
margin-right:20px;
}
/* Pagers. */
.pager ul.pager-list {
float:right;
}
.pager ul.pager-links {
float:left;
}
/* Menus, lists. */
.admin-list li a span.icon {
left:auto;
right:10px;
}
.node-type-list li,
.admin-list li {
padding:10px 50px 9px 5px;
}
/* Tables. */
table th {
text-align:right;
}
table td.permission {
padding-right:19px;
}
/* Form layout: Default. */
.form-layout-default {
background-position:35% 0%;
}
.column-main {
float:right;
}
.column-main .column-wrapper {
padding-left:10px;
padding-right:0px;
}
.column-side {
float:left;
}
.column-side .column-wrapper {
padding-left:0px;
padding-right:10px;
}
/* Forms. */
.page-content .form-item .description {
left:-15px;
right:auto;
}
.collapsible .fieldset-title span.icon {
left:auto;
right:-20px;
background-image:url(../images/sprite-rtl.png);
}
html.js input.form-autocomplete {
background-position: 2px 7px;
}
/* Help pages. */
.help-items {
float:right;
}
/* Admin toolbar. */
body.rubik #admin-toolbar a.menu-hover span.menu-description {
padding-left:0px;
padding-right:50px;
}
body.rubik #admin-toolbar a.menu-hover span.menu-description span.icon {
left:auto;
right:10px;
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,157 @@
/**
* @file
* Icon styles.
*/
.help-content span.icon,
.page-title span.icon,
.admin-toolbar-menu span.icon,
.menu span.icon,
.admin-panel span.icon,
.admin-list span.icon,
.links span.icon {
width: 30px;
height: 30px;
display: block;
background-color: transparent;
background-image: url(../images/icons.png);
background-repeat: no-repeat;
}
/**
* Create content
*/
.path-node-add span.icon { background-position: 0 -240px; }
.path-node-add-page span.icon { background-position: -30px -240px; }
.path-node-add-forum span.icon { background-position: -60px -240px; }
.path-node-add-blog span.icon { background-position: -90px -240px; }
.path-node-add-story span.icon { background-position: -120px -240px; }
.path-node-add-poll span.icon { background-position: -150px -240px; }
/**
* Admin
*/
.path-admin span.icon { background-position: 0 0; }
.path-admin- span.icon { background-position: -60px -150px; }
/**
* Appearance
*/
.path-admin-appearance- span.icon { background-position: -120px -30px; }
/**
* Modules
*/
.path-admin-modules- span.icon { background-position: -210px -30px; }
/**
* Help
*/
.path-admin-help span.icon { background-position: -150px -120px; }
/**
* Content
*/
.path-admin-content span.icon { background-position: -30px 0; }
.path-admin-content- span.icon { background-position: 0 -30px; }
.path-admin-content-forum span.icon { background-position: -90px -120px; }
.path-admin-content-book span.icon { background-position: -90px -60px; }
.path-admin-content-comment span.icon { background-position: -90px -30px; }
/**
* Building
*/
.path-admin-structure span.icon { background-position: -60px 0; }
.path-admin-structure- span.icon { background-position: -30px -150px; }
.path-admin-structure-menu span.icon { background-position: -150px -30px; }
.path-admin-structure-contact span.icon { background-position: -60px -90px; }
.path-admin-structure-block span.icon { background-position: -180px -30px; }
.path-admin-structure-types span.icon { background-position: -30px -30px; }
.path-admin-structure-taxonomy span.icon { background-position: -60px -30px; }
.path-admin-structure-trigger span.icon { background-position: -180px -60px; }
/**
* User
*/
.path-admin-people span.icon { background-position: -90px 0; }
.path-admin-people- span.icon { background-position: -210px -90px; }
.path-admin-people-permissions span.icon { background-position: -30px -90px; }
.path-admin-people-permissions-roles span.icon { background-position: -30px -120px; }
/**
* Reports
*/
.path-admin-reports span.icon { background-position: -120px 0; }
.path-admin-reports- span.icon { background-position: 0 -150px; }
.path-admin-reports-dblog span.icon { background-position: -210px -420px; }
.path-admin-reports-hits span.icon { background-position: -120px -420px; }
.path-admin-reports-search span.icon { background-position: 0 -420px; }
.path-admin-reports-access-denied span.icon { background-position: -180px -420px; }
.path-admin-reports-page-not-found span.icon { background-position: -90px -420px; }
.path-admin-reports-referrers span.icon { background-position: -150px -420px; }
.path-admin-reports-pages span.icon { background-position: -30px -240px }
.path-admin-reports-visitors span.icon { background-position: -60px -420px; }
.path-admin-reports-settings span.icon { background-position: -90px -330px; }
.path-admin-reports-updates span.icon { background-position: -150px -60px; }
.path-admin-reports-status span.icon { background-position: -60px -60px; }
/**
* Configuration
*/
.path-admin-config span.icon { background-position: -150px 0; }
.path-admin-config- span.icon { background-position: -210px -120px; }
.path-admin-config-people- span.icon { background-position: 0 -180px; }
.path-admin-config-people-accounts span.icon { background-position: -60px -120px; }
.path-admin-config-people-ip-blocking span.icon { background-position: 0 -120px; }
.path-admin-config-content- span.icon { background-position: -60px -180px; }
.path-admin-config-content-formats span.icon { background-position: -210px -60px; }
.path-admin-config-regional- span.icon { background-position: -210px -180px; }
.path-admin-config-regional-settings span.icon { background-position: -60px -390px; }
.path-admin-config-regional-date-time span.icon { background-position: -150px -360px; }
.path-admin-config-regional-language span.icon { background-position: -60px -330px; }
.path-admin-config-regional-translate span.icon { background-position: 0 -90px; }
.path-admin-config-system- span.icon { background-position: -30px -180px; }
.path-admin-config-system-site-information span.icon { background-position: -120px -330px; }
.path-admin-config-system-actions span.icon { background-position: -180px -60px; }
.path-admin-config-system-statistics span.icon { background-position: -90px -330px; }
.path-admin-config-system-cron span.icon { background-position: -30px -390px; }
.path-admin-config-search- span.icon { background-position: -180px -180px; }
.path-admin-config-search-path span.icon { background-position: -120px -90px; }
.path-admin-config-search-clean-urls span.icon { background-position: -60px -360px; }
.path-admin-config-search-settings span.icon { background-position: -30px -60px; }
.path-admin-config-services- span.icon { background-position: 0 -210px; }
.path-admin-config-services-rss-publishing span.icon { background-position: -180px -330px; }
.path-admin-config-services-aggregator span.icon { background-position: -120px -120px; }
.path-admin-config-user-interface- span.icon { background-position: -90px -180px; }
.path-admin-config-user-interface-shortcut span.icon { background-position: -180px -120px; }
.path-admin-config-media- span.icon { background-position: -150px -180px; }
.path-admin-config-media-file-system span.icon { background-position: -180px -360px; }
.path-admin-config-media-image-styles span.icon { background-position: 0 -390px; }
.path-admin-config-media-image-toolkit span.icon { background-position: -210px -330px; }
.path-admin-config-development- span.icon { background-position: -120px -180px; }
.path-admin-config-development-performance span.icon { background-position: 0 -60px; }
.path-admin-config-development-maintenance span.icon { background-position: -180px -90px; }
.path-admin-config-development-logging span.icon{ background-position: -120px -60px; }
.path-admin-config-workflow- span.icon { background-position: -30px -210px; }
/* Contrib, @TODO */
.path-admin-config-development-devel span.icon { background-position: -30px -330px; }
/* Deprecated, @TODO */
.path-admin-settings-wysiwyg span.icon,
.path-admin-settings-fckeditor span.icon,
.path-admin-settings-tinymce span.icon { background-position: -150px -330px; }
.path-admin-settings-uploads span.icon { background-position: -210px -360px; }
.path-admin-settings-error-reporting span.icon { background-position: -90px -360px; }
.path-admin-settings-blogapi span.icon { background-position: -30px -360px; }
.path-admin-settings-throttle span.icon { background-position: -150px -90px; }

View File

@@ -0,0 +1,12 @@
/**
* Styles loaded conditionally to support IE7.
*/
/* Add outline to filefield attach and space the button. */
.form-type-managed-file input.form-file {
border: thin solid #DDDDDD !important;
}
.form-type-managed-file input.submit {
margin-left: 5px;
}

View File

@@ -0,0 +1,467 @@
/**
* @file
* Rubik styles for jQuery UI.
*
* Cloned from the core Seven theme.
* Overrides /misc/ui/ui.theme.css.
*/
/*******************************************************************************
* Component containers
******************************************************************************/
.ui-widget {
background: #fff;
}
.ui-widget-content {
border: solid 1px #ccc;
}
/* Component containers end */
/*******************************************************************************
* Interaction states
******************************************************************************/
.ui-state-default,
.ui-state-hover,
.ui-state-focus,
.ui-state-active {
outline: 0;
}
.ui-state-active {
font-weight: bold;
}
/* Interaction states end */
/*******************************************************************************
* Interaction cues
******************************************************************************/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight {
color: #840;
background: #fe6;
border: solid 1px #ed5;
}
.ui-state-error,
.ui-widget-content .ui-state-error {
color: #fff;
background: #e63;
border-color: #d52;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled {
opacity: .35;
filter: Alpha(Opacity=35);
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary {
opacity: .7;
filter: Alpha(Opacity=70);
}
/* Interaction cues end */
/*******************************************************************************
* Icons
******************************************************************************/
/* States and images. */
.ui-icon {
display: block;
text-indent: -99999px;
width: 16px;
height: 16px;
overflow: hidden;
background-repeat: no-repeat;
background-image: url(../images/ui-icons-222222-256x240.png);
}
.ui-widget-content .ui-icon,
.ui-widget-header .ui-icon {
background-image: url(../images/ui-icons-222222-256x240.png);
}
.ui-state-default .ui-icon {
background-image: url(../images/ui-icons-888888-256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-state-active .ui-icon {
background-image: url(../images/ui-icons-454545-256x240.png);
}
.ui-state-highlight .ui-icon {
background-image: url(../images/ui-icons-800000-256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(../images/ui-icons-ffffff-256x240.png);
}
.ui-widget p .ui-icon {
margin: 2px 3px 0 0;
}
/* Positioning. */
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
.ui-icon-carat-1-n { background-position: 0 0; }
/* Icons end */
/*******************************************************************************
* Accordion
******************************************************************************/
.ui-accordion {
border: none;
}
.ui-accordion .ui-accordion-header {
border: solid 1px #ccc;
text-transform: uppercase;
}
.ui-accordion h3.ui-accordion-header,
#block-system-main h3.ui-accordion-header {
font-size: 1.1em;
margin: 10px 0;
}
#block-system-main .ui-accordion h3.ui-state-active,
.ui-accordion h3.ui-state-active {
margin-bottom: 0;
}
.ui-accordion .ui-accordion-header a {
display: block;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border: solid 1px #ccc;
border-top: 0;
}
/* Accordion end */
/*******************************************************************************
* Tabs
******************************************************************************/
.ui-tabs {
padding: 0;
}
.ui-tabs .ui-tabs-nav {
padding: 5px 10px 4px;
margin: 0;
line-height: 20px;
border-bottom: solid 1px #ccc;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
-moz-border-radius-bottomright: 0;
border-bottom-right-radius: 0;
}
.ui-tabs .ui-tabs-nav li {
padding: 0 1em 0 10px;
margin: 0;
list-style: none;
}
.ui-tabs .ui-tabs-nav li a {
float: none;
padding: 0 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
color: #fff;
background: #666;
font-weight: normal;
}
/* Tabs end */
/*******************************************************************************
* Overlays
******************************************************************************/
.ui-widget-overlay {
background: #000;
opacity: .70;
filter: Alpha(Opacity=70);
}
/* Overlays end */
/*******************************************************************************
* Dialogs
******************************************************************************/
.ui-dialog {
background: white;
padding: 0 0 10px 0;
-webkit-border-radius: 6px 6px 5px 5px;
-moz-border-radius: 6px 6px 5px 5px;
border-radius: 6px 6px 5px 5px;
-webkit-box-shadow: #111 0 0 10px;
-moz-box-shadow: #111 0 0 10px;
box-shadow: #111 0 0 10px;
border: 0;
}
.ui-dialog .ui-dialog-titlebar {
font-weight: bold;
background: #e1e2dc;
}
.ui-dialog .ui-dialog-buttonpane {
border-width: 0;
}
.ui-dialog .ui-dialog-buttonpane button {
cursor: pointer;
padding: 4px 17px;
color: #5a5a5a;
text-align: center;
font-family: "Lucida Grande",
Verdana,
sans-serif;
font-weight: normal;
font-size: 1em;
border: 1px solid #e4e4e4;
border-bottom: 1px solid #b4b4b4;
border-left-color: #D2D2D2;
border-right-color: #D2D2D2;
background: url(../images/buttons.png) 0 0 repeat-x;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
.ui-dialog .ui-dialog-buttonpane button:active {
background: #666;
color: #fff;
border-color: #555;
text-shadow: #222 0 -1px 0;
}
.overlay {
padding-right: 26px;
}
.overlay .ui-dialog-titlebar {
background: transparent;
}
/* Dialogs end */
/*******************************************************************************
* Slider
******************************************************************************/
.ui-slider {
border: solid 1px #ccc;
}
.ui-slider .ui-slider-range {
background: #e4e4e4;
}
.ui-slider .ui-slider-handle {
border: 1px solid #e4e4e4;
border-bottom: 1px solid #b4b4b4;
border-left-color: #D2D2D2;
border-right-color: #D2D2D2;
background: url(../images/buttons.png) 0 0 repeat-x;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.ui-slider a.ui-state-active,
.ui-slider .ui-slider-handle:active {
background: #666;
color: #fff;
border: solid 1px #555;
}
/* Slider end */
/*******************************************************************************
* Progress Bar
******************************************************************************/
.ui-progressbar {
background: #e4e4e4;
height: 1.4em;
}
.ui-progressbar .ui-progressbar-value {
background: #0072b9 url(../images/progress.gif);
height: 1.5em;
}
/* Progress Bar end */
/*******************************************************************************
* Date Picker
******************************************************************************/
.ui-datepicker {
border: none;
}
.ui-datepicker td span,
.ui-datepicker td a {
text-align: center;
}
.ui-datepicker .ui-state-highlight {
background: #E4E4E4;
border-color: #D2D2D2;
color: #000;
}
.ui-datepicker .ui-state-active {
border: 1px solid #D2D2D2;
color: #000;
}
.page-content .form-type-date-popup .description {
bottom: 100%;
right: -50%;
margin-bottom: 0;
}
/* Date Picker end */

View File

@@ -0,0 +1,94 @@
/**
* @file
* Overlay child overrides.
*/
html.js {
background: transparent !important;
overflow-y: scroll;
overflow-x: hidden;
}
html.js body {
background: transparent !important;
padding: 20px 40px;
}
#overlay {
display: block;
position: relative;
}
#overlay-titlebar {
position: relative;
z-index: 100;
}
#overlay-title {
display: none;
}
#overlay-close-wrapper {
position: absolute;
right: 0;
width: 30px;
}
#overlay-close,
#overlay-close:hover {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #444 url(../images/buttons.png) -4000px 50% no-repeat;
display: block;
position: absolute;
height: 20px;
width: 20px;
margin: 5px;
padding: 0;
}
#overlay-close:active {
background: #333 url(../images/buttons.png) -4400px 50% no-repeat;
}
#overlay-content {
background: #fff;
position: relative;
padding: 0 0 10px;
min-height: 400px;
-webkit-border-radius: 6px 6px 5px 5px;
-moz-border-radius: 6px 6px 5px 5px;
border-radius: 6px 6px 5px 5px;
-webkit-box-shadow: #111 0 0 10px;
-moz-box-shadow: #111 0 0 10px;
box-shadow: #111 0 0 10px;
}
#overlay-content .limiter {
margin: 0 20px;
}
#branding {
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}
#branding .limiter {
margin-left: 0;
}
#branding .breadcrumb-depth-0 a,
#branding .breadcrumb-depth-0 span {
-webkit-border-radius: 5px 0 0 0;
-moz-border-radius: 5px 0 0 0;
border-radius: 5px 0 0 0;
}
/* Tabs on the overlay. */
#overlay-tabs {
display: none;
}
/* Shortcut integration. */
#overlay-titlebar .add-or-remove-shortcuts {
position: absolute;
top: 5px;
right: 25px;
padding: 0;
}
#overlay-titlebar .add-or-remove-shortcuts a {
background-color: #444;
}
#overlay-titlebar .add-or-remove-shortcuts a:active {
background-color: #333;
text-shadow: #555 0 1px 0;
}

View File

@@ -0,0 +1,36 @@
/**
* @file
* Contains styles used for printing.
*/
#skip-to-nav,
#navigation,
#toolbar,
.region-sidebar-first,
.region-sidebar-second,
.footer-region,
.breadcrumb,
div.tabs,
.action-links,
.links,
.book-navigation,
.forum-topic-navigation,
.pager,
.feed-icons {
visibility: hidden;
display: none;
}
body {
padding-top: 0 !important;
margin: 20px;
}
table {
border: 1px solid #333;
}
.field-label-inline .field-label,
.field-label-inline .field-items,
.field-label-inline .field-items .field-item {
float: none;
display: inline;
}

View File

@@ -0,0 +1,98 @@
/**
* @file
* Styles for the core Shortcut module elements.
*/
/*******************************************************************************
* General shortcuts styling
******************************************************************************/
.add-or-remove-shortcuts a {
float: left;
display: block;
margin: 0 5px 0 0;
padding: 0;
background: #999 url(../images/buttons.png) -800px 50% no-repeat;
color: #fff;
text-shadow: #666 0 1px 0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.remove-shortcut a {
background-position: -1600px 50%;
}
.add-or-remove-shortcuts a:active {
color: #222;
background-color: #666;
background-position: -1200px 50%;
text-shadow: #999 0 1px 0;
}
.remove-shortcut a:active {
background-position: -2000px 50%;
}
.add-or-remove-shortcuts a span.icon {
width: 20px;
height: 20px;
float: left;
}
.add-or-remove-shortcuts a span.text {
float: left;
display: none;
padding: 0 5px;
}
.add-or-remove-shortcuts a:focus span.text,
.add-or-remove-shortcuts a:hover span.text {
display: block;
}
/* General shortcuts styling end */
/*******************************************************************************
* Toolbar styles
* Unchanged from core shortcut.css styles.
******************************************************************************/
div#toolbar a#edit-shortcuts {
float: right;
padding: 5px 10px 5px 5px;
line-height: 24px;
color: #bbb;
}
div#toolbar a#edit-shortcuts:focus,
div#toolbar a#edit-shortcuts:hover,
div#toolbar a#edit-shortcuts.active {
color: #fff;
}
div#toolbar div.toolbar-shortcuts ul {
padding: 5px 0 2px 0;
height: 28px;
line-height: 24px;
float: left;
margin-left: 5px;
}
div#toolbar div.toolbar-shortcuts ul li a {
padding: 0 5px;
margin-right: 5px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
div#toolbar div.toolbar-shortcuts ul li a:focus,
div#toolbar div.toolbar-shortcuts ul li a:hover,
div#toolbar div.toolbar-shortcuts ul li a.active:focus {
background: #555;
}
div#toolbar div.toolbar-shortcuts ul li a.active:hover,
div#toolbar div.toolbar-shortcuts ul li a.active {
background: #000;
}
div#toolbar div.toolbar-shortcuts span.icon {
float: left;
background: #444;
width: 30px;
height: 30px;
margin-right: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
/* Toolbar styles end */

View File

@@ -0,0 +1,169 @@
/**
* @file
* Main theme stylesheet for RTL languages.
*/
/*******************************************************************************
* Branding
******************************************************************************/
#branding a {
float: right;
}
#branding ul.links {
float: left;
}
#branding .breadcrumb {
float: right;
}
#branding .breadcrumb a,
#branding .breadcrumb strong {
float: right;
}
#branding .breadcrumb a,
#branding .breadcrumb strong {
background: url(../images/bleeds-rtl.png) 0 -60px no-repeat;
}
#branding ul.links a {
background: url(../images/bleeds-rtl.png) 100% -30px no-repeat;
}
#branding ul.links a:hover {
background-position: 100% -90px;
}
#branding .breadcrumb-depth-0 a,
#branding .breadcrumb-depth-0 strong {
padding-right: 10px;
}
#branding .breadcrumb a:hover {
background-position: 0% -90px;
}
ul.primary-tabs.links li{float: left !important;}
#branding .breadcrumb-link {float: right;}
/* Branding end */
/*******************************************************************************
* Page title
******************************************************************************/
#page-title .page-title span.icon {
float: right;
margin-left: 10px;
margin-right: 0;
}
/* Page title end */
/*******************************************************************************
* Tabs
******************************************************************************/
ul.primary-tabs {
left: 60px;
right: auto;
float: left;
}
ul.primary-tabs li {
padding-left: 0;
padding-right: 5px;
}
ul.primary-tabs li.active a,
ul.primary-tabs li.active a.active {
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
}
ul.secondary-tabs {
float: left;
}
/* Tabs end */
/*******************************************************************************
* Footer
******************************************************************************/
#footer .footer-message {
float: right;
}
#footer .feed-icons {
float: left;
}
#footer .feed-icons a,
#footer .feed-icons label {
float: right;
}
/* Footer end */
/*******************************************************************************
* Help
******************************************************************************/
a#help-toggler {
left: 30px;
right: auto;
}
#help-text.with-tabs {
-webkit-border-radius: 2px 0 0 2px;
-moz-border-radius: 2px 0 0 2px;
border-radius: 2px 0 0 2px;
}
#help-text .breadcrumb-link {
padding-left: 0;
padding-right: 20px;
}
/* Help end */
/*******************************************************************************
* Content
******************************************************************************/
#help-text,
.help-page,
div.comment,
div.node {
background-position: 35% 0%;
}
#help-text .column-main .column-wrapper {
padding-left: 0;
padding-right: 59px;
}
#help-text .column-main .column-wrapper span.icon {
left: auto;
right: 15px;
}
/* Content end */
/*******************************************************************************
* System
******************************************************************************/
.admin .right {
padding-left: 0;
padding-right: 5px;
float: left;
margin-left: 0 !important;
}
.admin .left {
padding-left: 5px;
padding-right: 0;
float: right;
margin-right: 0 !important;
}
/* admin/content/node & admin/user/user */
#content dl.multiselect,
#content dl.multiselect dt,
#content dl.multiselect dd {
margin: 0 0 0 10px;
}
/* Update options. */
.admin-options label,
.admin-options .form-item {
margin-left: 10px;
margin-right: 0;
float: right;
}
/* Tabs and shortcut icons. */
#page-title .page-title {
float: right;
}
.add-or-remove-shortcuts,
.action-links {
float: right;
}
.tabledrag-toggle-weight-wrapper {
float: left;
text-align: right;
}
/* System end */

View File

@@ -0,0 +1,538 @@
/**
* @file
* Main theme stylesheet.
*/
/*******************************************************************************
* General styles
******************************************************************************/
body,
input,
textarea,
select,
.ui-widget,
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: "Lucida", "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, sans-serif;
}
html {
overflow-y: scroll;
}
body.tao {
color: #333;
background: #fff;
}
a {
color: #008eb1;
text-decoration: none;
}
.limiter {
margin: 0 30px;
}
/* Skip to content link. */
#skip-link {
width: 200px;
height: 0;
left: 50%;
margin-left: -100px;
}
#skip-link a:hover,
#skip-link a:active,
#skip-link a:focus {
left: 0;
z-index: 20;
text-align: center;
width: 200px;
background: #333;
color: #fff;
opacity: .9;
padding: 10px 0;
-webkit-border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
}
/* "Rounded" elements. */
a.button,
.compact-link a,
input.form-submit,
input.teaser-button,
.form-actions #edit-cancel {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
/* "Popped" elements. */
input.teaser-button,
input.form-submit,
a.button,
.form-actions #edit-cancel {
-webkit-box-shadow: #ddd 0 1px 1px;
-moz-box-shadow: #ddd 0 1px 1px;
box-shadow: #ddd 0 1px 1px;
}
/* "Embossed" elements. */
table th {
text-shadow: #fff 0 1px 0;
}
/* General styles end */
/*******************************************************************************
* Branding
******************************************************************************/
#branding {
background: url(../images/bleeds.png) 0 -30px repeat-x;
color: #ccc;
font-size: 11px;
height: 30px;
overflow: hidden;
}
#branding ul.links {
float: right;
}
#branding ul.links a {
background: url(../images/bleeds.png) 0% -30px no-repeat;
color: #fff;
float: left;
padding: 5px 10px;
}
#branding ul.links a:hover {
background-position: 0% -90px;
}
#branding .breadcrumb {
padding: 0;
float: left;
font-weight: normal;
}
#branding .breadcrumb-link {
float: left;
position: relative;
}
#branding .breadcrumb-depth-0 {
z-index: 10;
}
#branding .breadcrumb-depth-1 {
z-index: 9;
}
#branding .breadcrumb-depth-2 {
z-index: 8;
}
#branding .breadcrumb-depth-3 {
z-index: 7;
}
#branding .breadcrumb-depth-4 {
z-index: 6;
}
#branding .breadcrumb-depth-5 {
z-index: 5;
}
#branding .breadcrumb-depth-6 {
z-index: 4;
}
#branding .breadcrumb-depth-7 {
z-index: 3;
}
#branding .breadcrumb-depth-8 {
z-index: 2;
}
#branding .breadcrumb-link > a,
#branding .breadcrumb-link > strong {
color: #fff;
font-weight: normal;
float: left;
margin-right: -10px;
padding: 5px 20px;
background: url(../images/bleeds.png) 100% -60px no-repeat;
}
#branding .breadcrumb-depth-0 a,
#branding .breadcrumb-depth-0 strong {
padding-left: 10px;
}
#branding .breadcrumb a:hover {
background-position: 100% -90px;
}
/* Branding end */
/*******************************************************************************
* Page title
******************************************************************************/
#page-title {
background: #fff url(../images/bleeds.png) 0 -350px repeat-x;
}
#page-title .limiter {
position: relative;
}
#page-title .page-title {
float: left;
padding: 15px 10px 15px 0;
line-height: 30px;
min-height: 30px;
-webkit-text-shadow: #fff 0 1px 0;
text-shadow: #fff 0 1px 0;
letter-spacing: -1px;
font-weight: normal;
font-size: 20px;
}
#page-title .page-title span.icon {
float: left;
margin-right: 10px;
}
.add-or-remove-shortcuts,
.action-links {
float: left;
font-size: 11px;
}
.add-or-remove-shortcuts {
padding: 20px 0;
}
.action-links {
padding: 20px 0 20px 10px;
}
.action-links a {
background-color: #7bc;
text-shadow: #38a 0 1px 0;
}
.add-or-remove-shortcuts a {
background-color: #999;
text-shadow: #666 0 1px 0;
}
/* Page title end */
/*******************************************************************************
* Tabs
******************************************************************************/
.tabs {
float: right;
right: 0;
}
.primary-tabs {
height: 30px;
margin: 15px 0 0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
div.pager {
margin: 10px 0 0;
height: 30px;
}
.pager li,
.primary-tabs li {
height: 30px;
position: relative;
background: #eee url(../images/bleeds.png) 50% 0 no-repeat;
margin-bottom: 10px;
}
.pager a,
.pager span,
.primary-tabs a {
float: left;
text-align: center;
min-width: 70px;
padding: 5px 10px;
color: #333;
text-shadow: #fff 0 1px 0;
}
.pager a,
.pager span {
min-width: 10px;
padding: 5px 15px;
}
.pager li:hover,
.primary-tabs li:hover {
background-color: #f8f8f8;
}
.pager li:first-child,
.primary-tabs li.first-row-link {
background-position: 0% 0;
-webkit-border-radius: 5px 0 0 5px;
-moz-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
}
.pager li:last-child,
.primary-tabs li.last-row-link {
background-position: 100% 0;
-webkit-border-radius: 0 5px 5px 0;
-moz-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
}
/* This style is necessary in case there is only one tab that goes to the
second row. */
.primary-tabs li.first-row-link.last-row-link {
background-position: 0% 0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.pager li.pager-current,
.primary-tabs li.active {
background-color: #7bc;
}
.pager li.pager-current span,
.primary-tabs li.active a {
color: #fff;
text-shadow: #38a 0 1px 0;
}
/* Secondary tabs, nested */
.secondary-tabs {
min-width: 150px;
float: left;
position: relative;
margin: 5px 5px 5px 0;
font-size: 11px;
background: #59a url(../images/buttons.png) -800px 50% no-repeat;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
z-index: 1;
}
.secondary-tabs:hover {
background: #59a;
opacity: .9;
}
ul.secondary-tabs li,
ul.secondary-tabs li a {
background: transparent;
float: none;
height: auto;
text-align: left;
margin-bottom: 0;
}
.secondary-tabs a {
color: #fff;
text-shadow: #38a 0 1px 0;
display: none;
padding: 0 10px 0 25px;
}
.secondary-tabs:hover a,
.secondary-tabs .active a {
display: block;
}
.secondary-tabs li:hover,
.secondary-tabs li.active {
background: transparent;
}
.secondary-tabs a:hover {
background: #389 url(../images/buttons.png) -800px 50% no-repeat;
}
.secondary-tabs li:last-child a:hover {
-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
}
.secondary-tabs li:first-child a:hover {
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
ul.secondary.tabs {
position: static;
float: right;
font-size: 0.923em;
padding: 0 3px 5px;
line-height: 1.385em;
overflow: hidden;
background-color: #fff;
}
ul.secondary.tabs li {
margin: 0 5px;
float: none;
display: inline;
}
/* Tabs end */
/*******************************************************************************
* Content
******************************************************************************/
.help-page,
div.comment,
div.node {
border-style: solid;
border-width: 1px;
border-color: #ddd;
background: #fff url(../images/vrule.png) 65% 0% repeat-y;
margin: 0 0 10px;
}
/* Make large images display within the parent container. This will prevent
messing up the layout if a wide image needs to be displayed in content. */
#page img {
max-width: 100%;
}
#help-text .column-main .column-wrapper,
.help-page .column-main .column-wrapper,
div.comment .column-main .column-wrapper,
div.node .column-main .column-wrapper {
padding: 19px;
}
#help-text .column-main .column-wrapper {
padding-left: 59px;
position: relative;
}
#help-text .column-main .column-wrapper span.icon {
position: absolute;
top: 15px;
left: 15px;
}
#help-text .column-side .column-wrapper,
.help-page .column-side .column-wrapper,
div.comment .column-side .column-wrapper,
div.node .column-side .column-wrapper {
padding: 9px;
font-size: 11px;
}
#help-text .column-side .help-links,
.help-page .column-side .help-page-links,
.node-submitted,
.comment-submitted {
padding: 10px;
background: #f8f8f8;
}
.comment-links,
.node-links {
padding: 10px 0;
}
.help-page .help-page-links ul.links {
-webkit-column-count: 2;
-moz-column-count: 2;
}
.column-side ul.links li,
.column-side ul.links a,
.column-side ul.links span {
display: block;
float: none;
}
.column-side ul.links a,
.column-side ul.links span {
padding: 0 10px;
display: block;
float: none;
}
.column-side ul.links span a {
padding: 0;
display: inline;
}
.column-side ul.links a.active,
.column-side ul.links a:hover {
background: #fff;
}
.comment-links ul.links a:hover {
background: #f4f4f4;
}
.comment-title,
.node-title {
margin: 0 0 20px;
font-weight: normal;
font-size: 16px;
}
/* Content end */
/*******************************************************************************
* Fixes for other modules
******************************************************************************/
/* Fix rules action links. */
.rules-elements-table ul.rules-operations a {
text-shadow: none;
color: #666;
}
/* Fix the position of Rules table drag toggle. It uses "position: absolute", so
it is necessary to set "position: relative" to the parent, so that the button
stays in the same frame. */
#rules-form-wrapper {
position: relative;
}
/* Fix the padding of Rules table drag toggle. Out of the box it is optimized
for display in table headers, while in Rules it is displayed outside of the
tables, in the same line as table heading. */
#rules-form-wrapper .rules-elements-table .tabledrag-toggle-weight-wrapper {
padding-top: 0;
padding-right: 0;
}
/* Views exposed filters forms. */
div.views-exposed-form {
margin-bottom: 20px;
}
div.views-exposed-form div.form-item {
border: 0;
padding: 0;
}
div.views-exposed-form div.views-submit-button {
margin-right: 1em;
}
div.views-exposed-form input.form-text,
div.views-exposed-form input.form-autocomplete {
height: 28px;
}
/* Views grouped filters in admin. */
#views-ajax-body .scroll.form-wrapper > *:not(.tabledrag-toggle-weight-wrapper) {
float: left;
width: 100%;
/* It's horrible to do this, but it's the best option for now. */
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#views-ajax-body .tabledrag-toggle-weight-wrapper {
position: relative;
}
#views-ajax-body .scroll.form-wrapper table {
float: none;
}
#views-ajax-body .scroll.form-wrapper > .views-left-40 {
width: 40%;
}
#views-ajax-body .scroll.form-wrapper > .views-right-60 {
width: 59%;
float: right;
}
#views-ajax-body #edit-options-more {
margin-top: 10px;
}
/* Views header on administrative pages (displayed while editing a view). */
.views-display-top {
padding: 10px;
}
/* CTools toggle in views display columns. This is displayed while editing or
creating a view. */
.views-display-column > .ctools-toggle {
margin-top: 14px;
}
.views-display-column > .ctools-toggle.ctools-toggle-collapsed {
margin-top: 11px;
}
/* Module filter "clear" link. */
.module-filter-clear a {
margin: 3px 0 0 -35px;
}
/* Fix Workbench Moderation links. */
.view-workbench-moderation tbody .views-field-moderation-actions li {
float: none;
margin-bottom: 5px;
margin-right: 3px;
overflow: auto;
}
.view-workbench-moderation tbody .views-field-moderation-actions li a {
background-color: #7bc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #fff;
display: block;
padding: 0 7px;
text-shadow: #38a 0 1px 0;
}
.view-workbench-moderation tbody .views-field-moderation-actions li a:hover {
background-color: #52a8be;
color: #fff;
}
/* Make sure that OpenLayers maps are displayed. */
#page img.olTileImage {
max-width: inherit;
}
/* Use monospace font on devel/php form. */
#devel-execute-form textarea {
font-family: monospace;
}
/* Fixes for other modules end */

View File

@@ -0,0 +1,242 @@
/**
* @file
* Custom styles for making Views 3 play nice with Rubik.
*/
.views-displays .secondary .action-list input.form-submit {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.views-displays .secondary .open > a:hover {
color: #59A;
}
.views-ui-display-tab-actions .ctools-button-processed li a,
.views-ui-display-tab-actions .ctools-button-processed input {
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
#views-ui-edit-form div#edit-actions.form-actions.form-wrapper {
float: right;
}
#views-ui-edit-form div h1.unit-title.clearfix {
clear: both;
float: left;
}
#views-ui-edit-form .tabs {
float: left;
background-color: transparent;
}
#views-ui-edit-form .tabs li {
display: block;
float: left;
}
#views-ui-edit-form .views-display-top .tabs li li{
float: none;
}
#views-ui-edit-form .views-display-top ul.secondary.tabs {
overflow: inherit;
padding-bottom: 0;
padding-left: 0;
}
#views-ui-edit-form .views-display-top ul.secondary.tabs li {
margin-bottom: 0;
margin: 0 10px 0 0;
}
#views-ui-edit-form .views-display-top ul.secondary.tabs li a.active {
border-color: #666;
}
#views-ui-edit-form .pager {
margin: 0;
height: auto;
}
.views-displays {
clear: both;
}
.views-display-setting .label {
margin-right: 3pt; /* LTR */
}
.views-admin a:hover {
text-decoration: none;
}
.views-display-setting .views-ajax-link {
margin-left: 0.2083em;
margin-right: 0.2083em;
}
.views-ui-display-tab-bucket > h3,
.views-ui-display-tab-bucket > .views-display-setting {
padding: 2px 6px 4px;
}
/* Hide 'remove' checkboxes. This might be scoped too widely. */
.form-type-checkbox.remove {
display: none;
}
.views-ui-display-tab-bucket .views-display-setting {
color: #666666;
font-size: 12px;
padding-bottom: 2px;
}
.views-ui-display-tab-bucket h1,
.views-ui-display-tab-bucket h2,
.views-ui-display-tab-bucket h3,
.views-ui-display-tab-bucket h4,
.views-ui-display-tab-bucket h5 {
margin-bottom: 0;
margin-top: 0;
}
#edit-display-settings-main {
margin-top: 15px;
}
input.form-autocomplete,
input.form-text,
input.form-file,
textarea.form-textarea,
select.form-select {
padding: 2px;
border: 1px solid #ccc;
border-top-color: #999;
background: #fff;
color: #333;
}
input.form-text:focus,
input.form-file:focus,
textarea.form-textarea:focus,
select.form-select:focus {
color: #000;
border-color: #ace;
}
#views-ui-preview-form .form-type-textfield {
margin-top: 2px;
}
#views-ui-preview-form {
border-width: 1px;
border-style: solid;
border-color: #DDD;
padding: 9px;
}
#views-ui-preview-form .form-item {
border: none;
padding: 0;
}
#views-ui-preview-form .form-type-textfield .description {
white-space: normal;
margin-bottom: 0;
}
#views-ui-preview-form .form-type-textfield input {
width: 180px;
}
#views-ui-preview-form .form-type-textfield label {
height: auto;
}
#edit-display-preview-controls .form-type-textfield label {
display: inline-block;
font-weight: normal;
height: inherit;
margin-right: 0.75em;
}
#edit-display-preview-controls > .form-type-textfield {
margin-top: 6px;
}
#edit-display-preview-controls .arguments-preview,
#edit-display-preview-controls .form-type-textfield {
margin-left: 14px;
}
#edit-display-preview-controls > div,
#edit-display-preview-controls > input {
float: left;
}
#edit-display-preview-controls .form-item {
margin-bottom: 0;
padding-bottom: 0;
padding-top: 0;
}
/* Labels are outside the .form-item wrapper. */
.views-exposed-form .views-exposed-widget label {
margin: 0;
padding: 0;
color: #999;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
}
.views-exposed-form .views-exposed-widget .form-item {
border: 0;
padding: 0;
}
/* Collapsible within dependent. */
#edit-options .collapsible .collapsible,
#edit-options .collapsible {
float: none;
}
.dependent-options,
.dependent-options.form-item,
.form-item-options-expose-required,
.form-item-options-expose-label {
margin-left: 1.5em;
}
#views-ajax-popup {
border: 0;
}
.views-ui-dialog .ui-dialog-titlebar {
border: none;
}
.views-ui-dialog .ui-dialog-titlebar-close {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 0;
background: #444 url(../images/buttons.png) -4000px 50% no-repeat;
display: block;
position: absolute;
height: 20px;
width: 20px;
margin: 5px;
padding: 0;
right: 0;
left: auto;
}
.views-ui-dialog #views-ajax-title {
color:#fff;
font-size: 100%;
font-weight: normal;
text-transform: uppercase;
background: url(../images/bleeds.png) 0 -30px repeat-x;
border: 0;
-webkit-border-radius: 6px 6px 0 0;
-moz-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
padding: 5px 10px;
margin-bottom: 10px;
}
.views-ui-dialog .views-override {
background: transparent;
padding: 0 0 8px;
}
.views-ui-dialog #views-ajax-body {
margin: 0 20px;
}
.views-ui-dialog .scroll {
border: none;
padding: 8px 10px 8px 0;
}
/* Force the Views UI operations table cell to have relative positioning. */
td.views-ui-operations {
position: relative;
}
/* Form buttons. */
.views-ui-dialog .form-buttons {
background: #EEE;
border: 1px solid #DDD;
padding: 9px;
margin-top: 10px;
}
/* Filtering options. */
.views-filterable-options .form-type-checkbox {
padding: 5px 8px!important;
}