You are here

overrides.css in Varbase: The Ultimate Drupal CMS Starter Kit (Bootstrap Ready) 7.2

Same filename and directory in other branches
  1. 7 themes/vartheme2/css/overrides.css
html.overlay-open .navbar-fixed-top {
  z-index: 400;
}

html.js fieldset.collapsed {
  height: auto;
}

html.js input.form-autocomplete {
  background-image: none;
}

body {
  position: relative;
}

body.admin-expanded.admin-vertical.admin-nw .navbar,
body.admin-expanded.admin-vertical.admin-sw .navbar {
  margin-left: 260px;
}

body.navbar-is-fixed-top {
  padding-top: 64px!important;
}

body.navbar-is-fixed-top .main-container h1[name],
body.navbar-is-fixed-top .main-container h2[name],
body.navbar-is-fixed-top .main-container h3[name],
body.navbar-is-fixed-top .main-container h4[name],
body.navbar-is-fixed-top .main-container h5[name],
body.navbar-is-fixed-top .main-container h6[name],
body.navbar-is-fixed-top .main-container a[name],
body.navbar-is-fixed-top .main-container h1[id],
body.navbar-is-fixed-top .main-container h2[id],
body.navbar-is-fixed-top .main-container h3[id],
body.navbar-is-fixed-top .main-container h4[id],
body.navbar-is-fixed-top .main-container h5[id],
body.navbar-is-fixed-top .main-container h6[id],
body.navbar-is-fixed-top .main-container a[id] {
  float: left;
  display: inline-block;
  margin-top: -59px;
  padding-top: 59px;
  width: 100%;
}

body.navbar-is-fixed-top .main-container h1[name],
body.navbar-is-fixed-top .main-container h2[name],
body.navbar-is-fixed-top .main-container h3[name],
body.navbar-is-fixed-top .main-container h4[name],
body.navbar-is-fixed-top .main-container h5[name],
body.navbar-is-fixed-top .main-container h6[name],
body.navbar-is-fixed-top .main-container h1[id],
body.navbar-is-fixed-top .main-container h2[id],
body.navbar-is-fixed-top .main-container h3[id],
body.navbar-is-fixed-top .main-container h4[id],
body.navbar-is-fixed-top .main-container h5[id],
body.navbar-is-fixed-top .main-container h6[id] {
  position: relative;
  z-index: -1;
}

body.navbar-is-fixed-bottom {
  padding-bottom: 64px!important;
}

body.toolbar {
  padding-top: 30px!important;
}

body.toolbar .navbar-fixed-top {
  top: 30px;
}

body.toolbar .main-container h1[name],
body.toolbar .main-container h2[name],
body.toolbar .main-container h3[name],
body.toolbar .main-container h4[name],
body.toolbar .main-container h5[name],
body.toolbar .main-container h6[name],
body.toolbar .main-container a[name],
body.toolbar .main-container h1[id],
body.toolbar .main-container h2[id],
body.toolbar .main-container h3[id],
body.toolbar .main-container h4[id],
body.toolbar .main-container h5[id],
body.toolbar .main-container h6[id],
body.toolbar .main-container a[id] {
  float: left;
  display: inline-block;
  margin-top: -25px;
  padding-top: 25px;
  width: 100%;
}

body.toolbar .main-container h1[name],
body.toolbar .main-container h2[name],
body.toolbar .main-container h3[name],
body.toolbar .main-container h4[name],
body.toolbar .main-container h5[name],
body.toolbar .main-container h6[name],
body.toolbar .main-container h1[id],
body.toolbar .main-container h2[id],
body.toolbar .main-container h3[id],
body.toolbar .main-container h4[id],
body.toolbar .main-container h5[id],
body.toolbar .main-container h6[id] {
  position: relative;
  z-index: -1;
}

body.toolbar.navbar-is-fixed-top {
  padding-top: 94px!important;
}

body.toolbar.navbar-is-fixed-top .main-container h1[name],
body.toolbar.navbar-is-fixed-top .main-container h2[name],
body.toolbar.navbar-is-fixed-top .main-container h3[name],
body.toolbar.navbar-is-fixed-top .main-container h4[name],
body.toolbar.navbar-is-fixed-top .main-container h5[name],
body.toolbar.navbar-is-fixed-top .main-container h6[name],
body.toolbar.navbar-is-fixed-top .main-container a[name],
body.toolbar.navbar-is-fixed-top .main-container h1[id],
body.toolbar.navbar-is-fixed-top .main-container h2[id],
body.toolbar.navbar-is-fixed-top .main-container h3[id],
body.toolbar.navbar-is-fixed-top .main-container h4[id],
body.toolbar.navbar-is-fixed-top .main-container h5[id],
body.toolbar.navbar-is-fixed-top .main-container h6[id],
body.toolbar.navbar-is-fixed-top .main-container a[id] {
  float: left;
  display: inline-block;
  margin-top: -89px;
  padding-top: 89px;
  width: 100%;
}

body.toolbar.navbar-is-fixed-top .main-container h1[name],
body.toolbar.navbar-is-fixed-top .main-container h2[name],
body.toolbar.navbar-is-fixed-top .main-container h3[name],
body.toolbar.navbar-is-fixed-top .main-container h4[name],
body.toolbar.navbar-is-fixed-top .main-container h5[name],
body.toolbar.navbar-is-fixed-top .main-container h6[name],
body.toolbar.navbar-is-fixed-top .main-container h1[id],
body.toolbar.navbar-is-fixed-top .main-container h2[id],
body.toolbar.navbar-is-fixed-top .main-container h3[id],
body.toolbar.navbar-is-fixed-top .main-container h4[id],
body.toolbar.navbar-is-fixed-top .main-container h5[id],
body.toolbar.navbar-is-fixed-top .main-container h6[id] {
  position: relative;
  z-index: -1;
}

body.toolbar-drawer {
  padding-top: 64px!important;
}

body.toolbar-drawer .navbar-fixed-top {
  top: 64px;
}

body.toolbar-drawer .main-container h1[name],
body.toolbar-drawer .main-container h2[name],
body.toolbar-drawer .main-container h3[name],
body.toolbar-drawer .main-container h4[name],
body.toolbar-drawer .main-container h5[name],
body.toolbar-drawer .main-container h6[name],
body.toolbar-drawer .main-container a[name],
body.toolbar-drawer .main-container h1[id],
body.toolbar-drawer .main-container h2[id],
body.toolbar-drawer .main-container h3[id],
body.toolbar-drawer .main-container h4[id],
body.toolbar-drawer .main-container h5[id],
body.toolbar-drawer .main-container h6[id],
body.toolbar-drawer .main-container a[id] {
  float: left;
  display: inline-block;
  margin-top: -59px;
  padding-top: 59px;
  width: 100%;
}

body.toolbar-drawer .main-container h1[name],
body.toolbar-drawer .main-container h2[name],
body.toolbar-drawer .main-container h3[name],
body.toolbar-drawer .main-container h4[name],
body.toolbar-drawer .main-container h5[name],
body.toolbar-drawer .main-container h6[name],
body.toolbar-drawer .main-container h1[id],
body.toolbar-drawer .main-container h2[id],
body.toolbar-drawer .main-container h3[id],
body.toolbar-drawer .main-container h4[id],
body.toolbar-drawer .main-container h5[id],
body.toolbar-drawer .main-container h6[id] {
  position: relative;
  z-index: -1;
}

body.toolbar-drawer.navbar-is-fixed-top {
  padding-top: 128px!important;
}

body.toolbar-drawer.navbar-is-fixed-top .main-container h1[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h2[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h3[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h4[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h5[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h6[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container a[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h1[id],
body.toolbar-drawer.navbar-is-fixed-top .main-container h2[id],
body.toolbar-drawer.navbar-is-fixed-top .main-container h3[id],
body.toolbar-drawer.navbar-is-fixed-top .main-container h4[id],
body.toolbar-drawer.navbar-is-fixed-top .main-container h5[id],
body.toolbar-drawer.navbar-is-fixed-top .main-container h6[id],
body.toolbar-drawer.navbar-is-fixed-top .main-container a[id] {
  float: left;
  display: inline-block;
  margin-top: -123px;
  padding-top: 123px;
  width: 100%;
}

body.toolbar-drawer.navbar-is-fixed-top .main-container h1[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h2[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h3[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h4[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h5[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h6[name],
body.toolbar-drawer.navbar-is-fixed-top .main-container h1[id],
body.toolbar-drawer.navbar-is-fixed-top .main-container h2[id],
body.toolbar-drawer.navbar-is-fixed-top .main-container h3[id],
body.toolbar-drawer.navbar-is-fixed-top .main-container h4[id],
body.toolbar-drawer.navbar-is-fixed-top .main-container h5[id],
body.toolbar-drawer.navbar-is-fixed-top .main-container h6[id] {
  position: relative;
  z-index: -1;
}

body.admin-menu .navbar-fixed-top {
  top: 29px;
}

body.admin-menu .main-container h1[name],
body.admin-menu .main-container h2[name],
body.admin-menu .main-container h3[name],
body.admin-menu .main-container h4[name],
body.admin-menu .main-container h5[name],
body.admin-menu .main-container h6[name],
body.admin-menu .main-container a[name],
body.admin-menu .main-container h1[id],
body.admin-menu .main-container h2[id],
body.admin-menu .main-container h3[id],
body.admin-menu .main-container h4[id],
body.admin-menu .main-container h5[id],
body.admin-menu .main-container h6[id],
body.admin-menu .main-container a[id] {
  float: left;
  display: inline-block;
  margin-top: -24px;
  padding-top: 24px;
  width: 100%;
}

body.admin-menu .main-container h1[name],
body.admin-menu .main-container h2[name],
body.admin-menu .main-container h3[name],
body.admin-menu .main-container h4[name],
body.admin-menu .main-container h5[name],
body.admin-menu .main-container h6[name],
body.admin-menu .main-container h1[id],
body.admin-menu .main-container h2[id],
body.admin-menu .main-container h3[id],
body.admin-menu .main-container h4[id],
body.admin-menu .main-container h5[id],
body.admin-menu .main-container h6[id] {
  position: relative;
  z-index: -1;
}

body.admin-menu.navbar-is-fixed-top {
  padding-top: 93px!important;
}

body.admin-menu.navbar-is-fixed-top .main-container h1[name],
body.admin-menu.navbar-is-fixed-top .main-container h2[name],
body.admin-menu.navbar-is-fixed-top .main-container h3[name],
body.admin-menu.navbar-is-fixed-top .main-container h4[name],
body.admin-menu.navbar-is-fixed-top .main-container h5[name],
body.admin-menu.navbar-is-fixed-top .main-container h6[name],
body.admin-menu.navbar-is-fixed-top .main-container a[name],
body.admin-menu.navbar-is-fixed-top .main-container h1[id],
body.admin-menu.navbar-is-fixed-top .main-container h2[id],
body.admin-menu.navbar-is-fixed-top .main-container h3[id],
body.admin-menu.navbar-is-fixed-top .main-container h4[id],
body.admin-menu.navbar-is-fixed-top .main-container h5[id],
body.admin-menu.navbar-is-fixed-top .main-container h6[id],
body.admin-menu.navbar-is-fixed-top .main-container a[id] {
  float: left;
  display: inline-block;
  margin-top: -88px;
  padding-top: 88px;
  width: 100%;
}

body.admin-menu.navbar-is-fixed-top .main-container h1[name],
body.admin-menu.navbar-is-fixed-top .main-container h2[name],
body.admin-menu.navbar-is-fixed-top .main-container h3[name],
body.admin-menu.navbar-is-fixed-top .main-container h4[name],
body.admin-menu.navbar-is-fixed-top .main-container h5[name],
body.admin-menu.navbar-is-fixed-top .main-container h6[name],
body.admin-menu.navbar-is-fixed-top .main-container h1[id],
body.admin-menu.navbar-is-fixed-top .main-container h2[id],
body.admin-menu.navbar-is-fixed-top .main-container h3[id],
body.admin-menu.navbar-is-fixed-top .main-container h4[id],
body.admin-menu.navbar-is-fixed-top .main-container h5[id],
body.admin-menu.navbar-is-fixed-top .main-container h6[id] {
  position: relative;
  z-index: -1;
}

body div#admin-toolbar {
  z-index: 500;
}

body #toolbar,
body #admin-menu,
body #admin-toolbar {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

body #admin-menu {
  margin: 0;
  padding: 0;
  position: fixed;
  z-index: 1100;
}

body #admin-menu .dropdown li {
  line-height: normal;
}

body.cke_editable {
  padding: 10px;
}

.navbar.container {
  margin-top: 20px;
}

@media screen and (min-width:768px) {
  .navbar.container {
    max-width: 720px;
  }
}

@media screen and (min-width:992px) {
  .navbar.container {
    max-width: 940px;
  }
}

@media screen and (min-width:1200px) {
  .navbar.container {
    max-width: 1140px;
  }
}

.navbar.container>.container {
  margin: 0;
  padding: 0;
  width: auto;
}

#overlay-container,
.overlay-modal-background,
.overlay-element,
#toolbar {
  z-index: 1500;
}

.footer {
  margin-top: 45px;
  padding-top: 35px;
  padding-bottom: 36px;
  border-top: 1px solid #e5e5e5;
}

.element-invisible {
  margin: 0;
  padding: 0;
  width: 1px;
}

.navbar .logo {
  margin-right: -15px;
  padding-left: 15px;
  padding-right: 15px;
}

@media screen and (min-width:768px) {
  .navbar .logo {
    margin-right: 0;
    padding-left: 0;
  }
}

ul.secondary {
  float: left;
}

@media screen and (min-width:768px) {
  ul.secondary {
    float: right;
  }
}

.page-header {
  margin-top: 0;
}

.block h2.block-title {
  margin-top: 0;
}

p:last-child {
  margin-bottom: 0;
}

.region-help>.glyphicon {
  font-size: 18px;
  float: left;
  margin: -0.05em .5em 0 0;
}

.region-help .block {
  overflow: hidden;
}

form#search-block-form {
  margin: 0;
}

.navbar #block-search-form {
  float: none;
  margin: 5px 0 5px 5px;
}

@media screen and (min-width:992px) {
  .navbar #block-search-form {
    float: right;
  }
}

fieldset.search-advanced {
  padding-bottom: 1.5em;
  margin-top: 1em;
}

.navbar-search .control-group {
  margin-bottom: 0;
}

ul.action-links {
  margin: 12px 0;
  padding: 0;
}

ul.action-links li {
  display: inline;
  margin: 0;
  padding: 0 6px 0 0;
}

ul.action-links .glyphicon {
  padding-right: .5em;
}

input,
textarea,
select,
.uneditable-input {
  max-width: 100%;
  width: auto;
}

input.error {
  color: #b94a48;
  border-color: #eed3d7;
}

fieldset legend.panel-heading {
  float: left;
  margin: 0;
}

fieldset .panel-body {
  clear: both;
}

.form-actions {
  clear: both;
}

.resizable-textarea textarea {
  border-radius: 4px 4px 0 0;
}

.radio:first-child,
.checkbox:first-child {
  margin-top: 0;
}

.radio:last-child,
.checkbox:last-child {
  margin-bottom: 0;
}

.help-block,
.control-group .help-inline {
  color: #999;
  font-size: 12px;
  margin: 5px 0 10px;
  padding: 0;
}

.panel-heading {
  display: block;
}

a.tabledrag-handle .handle {
  height: auto;
  width: auto;
}

.error {
  color: #b94a48;
}

div.error,
table tr.error {
  color: #b94a48;
}

.control-group.error {
  background: 0;
}

.control-group.error label,
.control-group.error .control-label {
  color: #b94a48;
  font-weight: 600;
}

.control-group.error input,
.control-group.error textarea,
.control-group.error select,
.control-group.error .uneditable-input {
  color: #555;
  border: 1px solid #ccc;
}

.control-group.error .help-block,
.control-group.error .help-inline {
  color: #333;
}

.nav-tabs {
  margin-bottom: 10px;
}

ul li.collapsed,
ul li.expanded,
ul li.leaf {
  list-style: none;
  list-style-image: none;
}

.tabs--secondary {
  margin: 0 0 10px;
}

.submitted {
  margin-bottom: 1em;
  font-style: italic;
  font-weight: normal;
  color: #777;
}

.password-strength {
  width: 17em;
  float: right;
  margin-top: 1.4em;
}

.password-strength-title {
  display: inline;
}

.password-strength-text {
  float: right;
  font-weight: bold;
}

.password-indicator {
  background-color: #949494;
  height: .3em;
  width: 100%;
}

.password-indicator div {
  height: 100%;
  width: 0;
  background-color: #999;
}

input.password-confirm,
input.password-field {
  width: 16em;
  margin-bottom: .4em;
}

div.password-confirm {
  float: right;
  margin-top: 1.5em;
  visibility: hidden;
  width: 17em;
}

div.form-item div.password-suggestions {
  padding: .2em .5em;
  margin: .7em 0;
  width: 38.5em;
  border: 1px solid #b4b4b4;
}

div.password-suggestions ul {
  margin-bottom: 0;
}

.confirm-parent,
.password-parent {
  clear: left;
  margin: 0;
  width: 36.3em;
}

.progress-wrapper .progress {
  margin-bottom: 10px;
}

.pagination ul>li>a.progress-disabled {
  float: left;
}

.form-autocomplete .glyphicon {
  color: #999;
  font-size: 120%;
}

.form-autocomplete .glyphicon.glyphicon-spin {
  color: #428bca;
}

.form-autocomplete .input-group-addon {
  background-color: #fff;
}

.ajax-progress .glyphicon {
  font-size: 90%;
  margin: 0 -0.25em 0 .5em;
}

.glyphicon-spin {
  display: inline-block;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  -webkit-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
}

a .glyphicon-spin {
  display: inline-block;
  text-decoration: none;
}

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
  };
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(359deg);
  };
}

@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }

  100% {
    -o-transform: rotate(359deg);
  };
}

@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }

  100% {
    -ms-transform: rotate(359deg);
  }
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(359deg);
  }
}

.glyphicon-refresh {
  -webkit-transform-origin: 50% 57%;
  -moz-transform-origin: 50% 57%;
  -ms-transform-origin: 50% 57%;
  -o-transform-origin: 50% 57%;
  transform-origin: 50% 57%;
}

.tabbable {
  margin-bottom: 20px;
}

.tabs-below>.nav-tabs,
.tabs-left>.nav-tabs,
.tabs-right>.nav-tabs {
  border-bottom: 0;
}

.tabs-below>.nav-tabs .summary,
.tabs-left>.nav-tabs .summary,
.tabs-right>.nav-tabs .summary {
  color: #999;
  font-size: 12px;
}

.tab-pane>.panel-heading {
  display: none;
}

.tab-content>.active {
  display: block;
}

.tabs-below>.nav-tabs {
  border-top: 1px solid #ddd;
}

.tabs-below>.nav-tabs>li {
  margin-top: -1px;
  margin-bottom: 0;
}

.tabs-below>.nav-tabs>li>a {
  border-radius: 0 0 4px 4px;
}

.tabs-below>.nav-tabs>li>a:hover,
.tabs-below>.nav-tabs>li>a:focus {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}

.tabs-below>.nav-tabs>.active>a,
.tabs-below>.nav-tabs>.active>a:hover,
.tabs-below>.nav-tabs>.active>a:focus {
  border-color: transparent #ddd #ddd #ddd;
}

.tabs-left>.nav-tabs,
.tabs-right>.nav-tabs {
  padding-bottom: 20px;
  width: 220px;
}

.tabs-left>.nav-tabs>li,
.tabs-right>.nav-tabs>li {
  float: none;
}

.tabs-left>.nav-tabs>li:focus,
.tabs-right>.nav-tabs>li:focus {
  outline: 0;
}

.tabs-left>.nav-tabs>li>a,
.tabs-right>.nav-tabs>li>a {
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left>.nav-tabs>li>a:focus,
.tabs-right>.nav-tabs>li>a:focus {
  outline: 0;
}

.tabs-left>.tab-content,
.tabs-right>.tab-content {
  border-radius: 0 4px 4px 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0,
0,
0,
0.05);
  -moz-box-shadow: 0 1px 1px rgba(0,
0,
0,
0.05);
  box-shadow: 0 1px 1px rgba(0,
0,
0,
0.05);
  border: 1px solid #ddd;
  overflow: hidden;
  padding: 10px 15px;
}

.tabs-left>.nav-tabs {
  float: left;
  margin-right: -1px;
}

.tabs-left>.nav-tabs>li>a {
  border-radius: 4px 0 0 4px;
}

.tabs-left>.nav-tabs>li>a:hover,
.tabs-left>.nav-tabs>li>a:focus {
  border-color: #eee #ddd #eee #eee;
}

.tabs-left>.nav-tabs>.active>a,
.tabs-left>.nav-tabs>.active>a:hover,
.tabs-left>.nav-tabs>.active>a:focus {
  border-color: #ddd transparent #ddd #ddd;
  -webkit-box-shadow: -1px 1px 1px rgba(0,
0,
0,
0.05);
  -moz-box-shadow: -1px 1px 1px rgba(0,
0,
0,
0.05);
  box-shadow: -1px 1px 1px rgba(0,
0,
0,
0.05);
}

.tabs-right>.nav-tabs {
  float: right;
  margin-left: -1px;
}

.tabs-right>.nav-tabs>li>a {
  border-radius: 0 4px 4px 0;
}

.tabs-right>.nav-tabs>li>a:hover,
.tabs-right>.nav-tabs>li>a:focus {
  border-color: #eee #eee #eee #ddd;
  -webkit-box-shadow: 1px 1px 1px rgba(0,
0,
0,
0.05);
  -moz-box-shadow: 1px 1px 1px rgba(0,
0,
0,
0.05);
  box-shadow: 1px 1px 1px rgba(0,
0,
0,
0.05);
}

.tabs-right>.nav-tabs>.active>a,
.tabs-right>.nav-tabs>.active>a:hover,
.tabs-right>.nav-tabs>.active>a:focus {
  border-color: #ddd #ddd #ddd transparent;
}

th.checkbox,
td.checkbox,
th.radio,
td.radio {
  display: table-cell;
}

.views-display-settings .label {
  font-size: 100%;
  color: #666;
}

.views-display-settings .footer {
  padding: 0;
  margin: 4px 0 0 0;
}

.alert a {
  font-weight: bold;
}

.alert-success a {
  color: #356635;
}

.alert-info a {
  color: #2d6987;
}

.alert-warning a {
  color: #a47e3c;
}

.alert-danger a {
  color: #953b39;
}

.print {
  display: none;
}

.vertical-margin {
  margin-top: 15px;
}

#navbar-administration .nav:after {
  clear: none;
}

#nav {
  margin-top: 32px;
  position: static;
  width: auto;
  background: none;
  border-radius: none;
  border:0px none;
  box-shadow: none;
  font-size: 14px;
}

#page-header {
  background: none repeat scroll 0 0 #EBEBEB;
  padding: 23px 0;
}

.row section {
  -webkit-transition: width 0.2s ease,
 margin 0.5s ease;
     -moz-transition: width 0.2s ease,
 margin 0.5s ease;
       -o-transition: width 0.2s ease,
 margin 0.5s ease;
          transition: width 0.2s ease,
 margin 0.5s ease;
}

section {
  overflow: hidden;
}

#skip-links a,

#skip-links a:link,

#skip-links a:visited,

#skip-links a:hover {
  height:1px;
  left:0;
  overflow:hidden;
  position:absolute;
  top:-500px;
  width:1px;
}

#skip-links a:active,

#skip-links a:focus {
  position:static;
  height:auto;
  width:auto;
  display: block;
}

#responsive-preview-navbar-tab .responsive-preview-options {
  min-width: 111px;
  position: absolute;
  right: 0;
  display: none;
}

#responsive-preview-navbar-tab.open .responsive-preview-options {
  display: block;
}

.tabs-wrapper {
  margin-bottom: 15px;
}

.input-group,
.form-control {
  max-width: 400px;
}

textarea.form-control {
  max-width: 100%;
}

/* Base styles (regardless of theme) */
.bs-callout {
  margin: 20px 0;
  padding: 15px 30px 15px 15px;
  border-left: 5px solid #eee;
}

.bs-callout h1,
.bs-callout h2,
.bs-callout h3,
.bs-callout h4,
.bs-callout h5,
.bs-callout h6 {
  margin-top: 0;
}

.bs-callout-danger h1,
.bs-callout-danger h2,
.bs-callout-danger h3,
.bs-callout-danger h4,
.bs-callout-danger h5,
.bs-callout-danger h6 {
  color: #B94A48;
}

.bs-callout-warning h1,
.bs-callout-warning h2,
.bs-callout-warning h3,
.bs-callout-warning h4,
.bs-callout-warning h5,
.bs-callout-warning h6 {
  color: #C09853;
}

.bs-callout-info h1,
.bs-callout-info h2,
.bs-callout-info h3,
.bs-callout-info h4,
.bs-callout-info h5,
.bs-callout-info h6 {
  color: #3A87AD;
}

.bs-callout-success h1,
.bs-callout-success h2,
.bs-callout-success h3,
.bs-callout-success h4,
.bs-callout-success h5,
.bs-callout-success h6 {
  color: #3C763D;
}

.bs-callout p:last-child {
  margin-bottom: 0;
}

.bs-callout code,
.bs-callout .highlight {
  background-color: #fff;
}

/* Themes for different contexts */
.bs-callout-danger {
  background-color: #fcf2f2;
  border-color: #dFb5b4;
}
.bs-callout-warning {
  background-color: #fefbed;
  border-color: #f1e7bc;
}
.bs-callout-info {
  background-color: #f0f7fd;
  border-color: #d0e3f0;
}
.bs-callout-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.resizable-textarea .counter {
  text-align: right;
  font-size: 10px;
  background: #eee;
  border: 1px solid #ddd;
  border-top: 0;
  border-bottom: 0;
  padding: 0 10px;
}

.media-widget a.button {
  margin-right: 10px;
}

dt {
  font-size: 120%;
}

dd {
  margin-left: 10px;
  margin-bottom: 20px;
}

div.image-widget-data {
  float: none;
}

.form-type-managed-file input[type="file"] {
  float: left;
}

.image-widget .image-preview img {
  display: inline-block;
  height: auto;
  max-width: 100%;
  padding: 4px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

File

themes/vartheme2/css/overrides.css
View source
  1. html.overlay-open .navbar-fixed-top {
  2. z-index: 400;
  3. }
  4. html.js fieldset.collapsed {
  5. height: auto;
  6. }
  7. html.js input.form-autocomplete {
  8. background-image: none;
  9. }
  10. body {
  11. position: relative;
  12. }
  13. body.admin-expanded.admin-vertical.admin-nw .navbar,
  14. body.admin-expanded.admin-vertical.admin-sw .navbar {
  15. margin-left: 260px;
  16. }
  17. body.navbar-is-fixed-top {
  18. padding-top: 64px!important;
  19. }
  20. body.navbar-is-fixed-top .main-container h1[name],
  21. body.navbar-is-fixed-top .main-container h2[name],
  22. body.navbar-is-fixed-top .main-container h3[name],
  23. body.navbar-is-fixed-top .main-container h4[name],
  24. body.navbar-is-fixed-top .main-container h5[name],
  25. body.navbar-is-fixed-top .main-container h6[name],
  26. body.navbar-is-fixed-top .main-container a[name],
  27. body.navbar-is-fixed-top .main-container h1[id],
  28. body.navbar-is-fixed-top .main-container h2[id],
  29. body.navbar-is-fixed-top .main-container h3[id],
  30. body.navbar-is-fixed-top .main-container h4[id],
  31. body.navbar-is-fixed-top .main-container h5[id],
  32. body.navbar-is-fixed-top .main-container h6[id],
  33. body.navbar-is-fixed-top .main-container a[id] {
  34. float: left;
  35. display: inline-block;
  36. margin-top: -59px;
  37. padding-top: 59px;
  38. width: 100%;
  39. }
  40. body.navbar-is-fixed-top .main-container h1[name],
  41. body.navbar-is-fixed-top .main-container h2[name],
  42. body.navbar-is-fixed-top .main-container h3[name],
  43. body.navbar-is-fixed-top .main-container h4[name],
  44. body.navbar-is-fixed-top .main-container h5[name],
  45. body.navbar-is-fixed-top .main-container h6[name],
  46. body.navbar-is-fixed-top .main-container h1[id],
  47. body.navbar-is-fixed-top .main-container h2[id],
  48. body.navbar-is-fixed-top .main-container h3[id],
  49. body.navbar-is-fixed-top .main-container h4[id],
  50. body.navbar-is-fixed-top .main-container h5[id],
  51. body.navbar-is-fixed-top .main-container h6[id] {
  52. position: relative;
  53. z-index: -1;
  54. }
  55. body.navbar-is-fixed-bottom {
  56. padding-bottom: 64px!important;
  57. }
  58. body.toolbar {
  59. padding-top: 30px!important;
  60. }
  61. body.toolbar .navbar-fixed-top {
  62. top: 30px;
  63. }
  64. body.toolbar .main-container h1[name],
  65. body.toolbar .main-container h2[name],
  66. body.toolbar .main-container h3[name],
  67. body.toolbar .main-container h4[name],
  68. body.toolbar .main-container h5[name],
  69. body.toolbar .main-container h6[name],
  70. body.toolbar .main-container a[name],
  71. body.toolbar .main-container h1[id],
  72. body.toolbar .main-container h2[id],
  73. body.toolbar .main-container h3[id],
  74. body.toolbar .main-container h4[id],
  75. body.toolbar .main-container h5[id],
  76. body.toolbar .main-container h6[id],
  77. body.toolbar .main-container a[id] {
  78. float: left;
  79. display: inline-block;
  80. margin-top: -25px;
  81. padding-top: 25px;
  82. width: 100%;
  83. }
  84. body.toolbar .main-container h1[name],
  85. body.toolbar .main-container h2[name],
  86. body.toolbar .main-container h3[name],
  87. body.toolbar .main-container h4[name],
  88. body.toolbar .main-container h5[name],
  89. body.toolbar .main-container h6[name],
  90. body.toolbar .main-container h1[id],
  91. body.toolbar .main-container h2[id],
  92. body.toolbar .main-container h3[id],
  93. body.toolbar .main-container h4[id],
  94. body.toolbar .main-container h5[id],
  95. body.toolbar .main-container h6[id] {
  96. position: relative;
  97. z-index: -1;
  98. }
  99. body.toolbar.navbar-is-fixed-top {
  100. padding-top: 94px!important;
  101. }
  102. body.toolbar.navbar-is-fixed-top .main-container h1[name],
  103. body.toolbar.navbar-is-fixed-top .main-container h2[name],
  104. body.toolbar.navbar-is-fixed-top .main-container h3[name],
  105. body.toolbar.navbar-is-fixed-top .main-container h4[name],
  106. body.toolbar.navbar-is-fixed-top .main-container h5[name],
  107. body.toolbar.navbar-is-fixed-top .main-container h6[name],
  108. body.toolbar.navbar-is-fixed-top .main-container a[name],
  109. body.toolbar.navbar-is-fixed-top .main-container h1[id],
  110. body.toolbar.navbar-is-fixed-top .main-container h2[id],
  111. body.toolbar.navbar-is-fixed-top .main-container h3[id],
  112. body.toolbar.navbar-is-fixed-top .main-container h4[id],
  113. body.toolbar.navbar-is-fixed-top .main-container h5[id],
  114. body.toolbar.navbar-is-fixed-top .main-container h6[id],
  115. body.toolbar.navbar-is-fixed-top .main-container a[id] {
  116. float: left;
  117. display: inline-block;
  118. margin-top: -89px;
  119. padding-top: 89px;
  120. width: 100%;
  121. }
  122. body.toolbar.navbar-is-fixed-top .main-container h1[name],
  123. body.toolbar.navbar-is-fixed-top .main-container h2[name],
  124. body.toolbar.navbar-is-fixed-top .main-container h3[name],
  125. body.toolbar.navbar-is-fixed-top .main-container h4[name],
  126. body.toolbar.navbar-is-fixed-top .main-container h5[name],
  127. body.toolbar.navbar-is-fixed-top .main-container h6[name],
  128. body.toolbar.navbar-is-fixed-top .main-container h1[id],
  129. body.toolbar.navbar-is-fixed-top .main-container h2[id],
  130. body.toolbar.navbar-is-fixed-top .main-container h3[id],
  131. body.toolbar.navbar-is-fixed-top .main-container h4[id],
  132. body.toolbar.navbar-is-fixed-top .main-container h5[id],
  133. body.toolbar.navbar-is-fixed-top .main-container h6[id] {
  134. position: relative;
  135. z-index: -1;
  136. }
  137. body.toolbar-drawer {
  138. padding-top: 64px!important;
  139. }
  140. body.toolbar-drawer .navbar-fixed-top {
  141. top: 64px;
  142. }
  143. body.toolbar-drawer .main-container h1[name],
  144. body.toolbar-drawer .main-container h2[name],
  145. body.toolbar-drawer .main-container h3[name],
  146. body.toolbar-drawer .main-container h4[name],
  147. body.toolbar-drawer .main-container h5[name],
  148. body.toolbar-drawer .main-container h6[name],
  149. body.toolbar-drawer .main-container a[name],
  150. body.toolbar-drawer .main-container h1[id],
  151. body.toolbar-drawer .main-container h2[id],
  152. body.toolbar-drawer .main-container h3[id],
  153. body.toolbar-drawer .main-container h4[id],
  154. body.toolbar-drawer .main-container h5[id],
  155. body.toolbar-drawer .main-container h6[id],
  156. body.toolbar-drawer .main-container a[id] {
  157. float: left;
  158. display: inline-block;
  159. margin-top: -59px;
  160. padding-top: 59px;
  161. width: 100%;
  162. }
  163. body.toolbar-drawer .main-container h1[name],
  164. body.toolbar-drawer .main-container h2[name],
  165. body.toolbar-drawer .main-container h3[name],
  166. body.toolbar-drawer .main-container h4[name],
  167. body.toolbar-drawer .main-container h5[name],
  168. body.toolbar-drawer .main-container h6[name],
  169. body.toolbar-drawer .main-container h1[id],
  170. body.toolbar-drawer .main-container h2[id],
  171. body.toolbar-drawer .main-container h3[id],
  172. body.toolbar-drawer .main-container h4[id],
  173. body.toolbar-drawer .main-container h5[id],
  174. body.toolbar-drawer .main-container h6[id] {
  175. position: relative;
  176. z-index: -1;
  177. }
  178. body.toolbar-drawer.navbar-is-fixed-top {
  179. padding-top: 128px!important;
  180. }
  181. body.toolbar-drawer.navbar-is-fixed-top .main-container h1[name],
  182. body.toolbar-drawer.navbar-is-fixed-top .main-container h2[name],
  183. body.toolbar-drawer.navbar-is-fixed-top .main-container h3[name],
  184. body.toolbar-drawer.navbar-is-fixed-top .main-container h4[name],
  185. body.toolbar-drawer.navbar-is-fixed-top .main-container h5[name],
  186. body.toolbar-drawer.navbar-is-fixed-top .main-container h6[name],
  187. body.toolbar-drawer.navbar-is-fixed-top .main-container a[name],
  188. body.toolbar-drawer.navbar-is-fixed-top .main-container h1[id],
  189. body.toolbar-drawer.navbar-is-fixed-top .main-container h2[id],
  190. body.toolbar-drawer.navbar-is-fixed-top .main-container h3[id],
  191. body.toolbar-drawer.navbar-is-fixed-top .main-container h4[id],
  192. body.toolbar-drawer.navbar-is-fixed-top .main-container h5[id],
  193. body.toolbar-drawer.navbar-is-fixed-top .main-container h6[id],
  194. body.toolbar-drawer.navbar-is-fixed-top .main-container a[id] {
  195. float: left;
  196. display: inline-block;
  197. margin-top: -123px;
  198. padding-top: 123px;
  199. width: 100%;
  200. }
  201. body.toolbar-drawer.navbar-is-fixed-top .main-container h1[name],
  202. body.toolbar-drawer.navbar-is-fixed-top .main-container h2[name],
  203. body.toolbar-drawer.navbar-is-fixed-top .main-container h3[name],
  204. body.toolbar-drawer.navbar-is-fixed-top .main-container h4[name],
  205. body.toolbar-drawer.navbar-is-fixed-top .main-container h5[name],
  206. body.toolbar-drawer.navbar-is-fixed-top .main-container h6[name],
  207. body.toolbar-drawer.navbar-is-fixed-top .main-container h1[id],
  208. body.toolbar-drawer.navbar-is-fixed-top .main-container h2[id],
  209. body.toolbar-drawer.navbar-is-fixed-top .main-container h3[id],
  210. body.toolbar-drawer.navbar-is-fixed-top .main-container h4[id],
  211. body.toolbar-drawer.navbar-is-fixed-top .main-container h5[id],
  212. body.toolbar-drawer.navbar-is-fixed-top .main-container h6[id] {
  213. position: relative;
  214. z-index: -1;
  215. }
  216. body.admin-menu .navbar-fixed-top {
  217. top: 29px;
  218. }
  219. body.admin-menu .main-container h1[name],
  220. body.admin-menu .main-container h2[name],
  221. body.admin-menu .main-container h3[name],
  222. body.admin-menu .main-container h4[name],
  223. body.admin-menu .main-container h5[name],
  224. body.admin-menu .main-container h6[name],
  225. body.admin-menu .main-container a[name],
  226. body.admin-menu .main-container h1[id],
  227. body.admin-menu .main-container h2[id],
  228. body.admin-menu .main-container h3[id],
  229. body.admin-menu .main-container h4[id],
  230. body.admin-menu .main-container h5[id],
  231. body.admin-menu .main-container h6[id],
  232. body.admin-menu .main-container a[id] {
  233. float: left;
  234. display: inline-block;
  235. margin-top: -24px;
  236. padding-top: 24px;
  237. width: 100%;
  238. }
  239. body.admin-menu .main-container h1[name],
  240. body.admin-menu .main-container h2[name],
  241. body.admin-menu .main-container h3[name],
  242. body.admin-menu .main-container h4[name],
  243. body.admin-menu .main-container h5[name],
  244. body.admin-menu .main-container h6[name],
  245. body.admin-menu .main-container h1[id],
  246. body.admin-menu .main-container h2[id],
  247. body.admin-menu .main-container h3[id],
  248. body.admin-menu .main-container h4[id],
  249. body.admin-menu .main-container h5[id],
  250. body.admin-menu .main-container h6[id] {
  251. position: relative;
  252. z-index: -1;
  253. }
  254. body.admin-menu.navbar-is-fixed-top {
  255. padding-top: 93px!important;
  256. }
  257. body.admin-menu.navbar-is-fixed-top .main-container h1[name],
  258. body.admin-menu.navbar-is-fixed-top .main-container h2[name],
  259. body.admin-menu.navbar-is-fixed-top .main-container h3[name],
  260. body.admin-menu.navbar-is-fixed-top .main-container h4[name],
  261. body.admin-menu.navbar-is-fixed-top .main-container h5[name],
  262. body.admin-menu.navbar-is-fixed-top .main-container h6[name],
  263. body.admin-menu.navbar-is-fixed-top .main-container a[name],
  264. body.admin-menu.navbar-is-fixed-top .main-container h1[id],
  265. body.admin-menu.navbar-is-fixed-top .main-container h2[id],
  266. body.admin-menu.navbar-is-fixed-top .main-container h3[id],
  267. body.admin-menu.navbar-is-fixed-top .main-container h4[id],
  268. body.admin-menu.navbar-is-fixed-top .main-container h5[id],
  269. body.admin-menu.navbar-is-fixed-top .main-container h6[id],
  270. body.admin-menu.navbar-is-fixed-top .main-container a[id] {
  271. float: left;
  272. display: inline-block;
  273. margin-top: -88px;
  274. padding-top: 88px;
  275. width: 100%;
  276. }
  277. body.admin-menu.navbar-is-fixed-top .main-container h1[name],
  278. body.admin-menu.navbar-is-fixed-top .main-container h2[name],
  279. body.admin-menu.navbar-is-fixed-top .main-container h3[name],
  280. body.admin-menu.navbar-is-fixed-top .main-container h4[name],
  281. body.admin-menu.navbar-is-fixed-top .main-container h5[name],
  282. body.admin-menu.navbar-is-fixed-top .main-container h6[name],
  283. body.admin-menu.navbar-is-fixed-top .main-container h1[id],
  284. body.admin-menu.navbar-is-fixed-top .main-container h2[id],
  285. body.admin-menu.navbar-is-fixed-top .main-container h3[id],
  286. body.admin-menu.navbar-is-fixed-top .main-container h4[id],
  287. body.admin-menu.navbar-is-fixed-top .main-container h5[id],
  288. body.admin-menu.navbar-is-fixed-top .main-container h6[id] {
  289. position: relative;
  290. z-index: -1;
  291. }
  292. body div#admin-toolbar {
  293. z-index: 500;
  294. }
  295. body #toolbar,
  296. body #admin-menu,
  297. body #admin-toolbar {
  298. -webkit-box-shadow: none;
  299. -moz-box-shadow: none;
  300. box-shadow: none;
  301. }
  302. body #admin-menu {
  303. margin: 0;
  304. padding: 0;
  305. position: fixed;
  306. z-index: 1100;
  307. }
  308. body #admin-menu .dropdown li {
  309. line-height: normal;
  310. }
  311. body.cke_editable {
  312. padding: 10px;
  313. }
  314. .navbar.container {
  315. margin-top: 20px;
  316. }
  317. @media screen and (min-width:768px) {
  318. .navbar.container {
  319. max-width: 720px;
  320. }
  321. }
  322. @media screen and (min-width:992px) {
  323. .navbar.container {
  324. max-width: 940px;
  325. }
  326. }
  327. @media screen and (min-width:1200px) {
  328. .navbar.container {
  329. max-width: 1140px;
  330. }
  331. }
  332. .navbar.container>.container {
  333. margin: 0;
  334. padding: 0;
  335. width: auto;
  336. }
  337. #overlay-container,
  338. .overlay-modal-background,
  339. .overlay-element,
  340. #toolbar {
  341. z-index: 1500;
  342. }
  343. .footer {
  344. margin-top: 45px;
  345. padding-top: 35px;
  346. padding-bottom: 36px;
  347. border-top: 1px solid #e5e5e5;
  348. }
  349. .element-invisible {
  350. margin: 0;
  351. padding: 0;
  352. width: 1px;
  353. }
  354. .navbar .logo {
  355. margin-right: -15px;
  356. padding-left: 15px;
  357. padding-right: 15px;
  358. }
  359. @media screen and (min-width:768px) {
  360. .navbar .logo {
  361. margin-right: 0;
  362. padding-left: 0;
  363. }
  364. }
  365. ul.secondary {
  366. float: left;
  367. }
  368. @media screen and (min-width:768px) {
  369. ul.secondary {
  370. float: right;
  371. }
  372. }
  373. .page-header {
  374. margin-top: 0;
  375. }
  376. .block h2.block-title {
  377. margin-top: 0;
  378. }
  379. p:last-child {
  380. margin-bottom: 0;
  381. }
  382. .region-help>.glyphicon {
  383. font-size: 18px;
  384. float: left;
  385. margin: -0.05em .5em 0 0;
  386. }
  387. .region-help .block {
  388. overflow: hidden;
  389. }
  390. form#search-block-form {
  391. margin: 0;
  392. }
  393. .navbar #block-search-form {
  394. float: none;
  395. margin: 5px 0 5px 5px;
  396. }
  397. @media screen and (min-width:992px) {
  398. .navbar #block-search-form {
  399. float: right;
  400. }
  401. }
  402. fieldset.search-advanced {
  403. padding-bottom: 1.5em;
  404. margin-top: 1em;
  405. }
  406. .navbar-search .control-group {
  407. margin-bottom: 0;
  408. }
  409. ul.action-links {
  410. margin: 12px 0;
  411. padding: 0;
  412. }
  413. ul.action-links li {
  414. display: inline;
  415. margin: 0;
  416. padding: 0 6px 0 0;
  417. }
  418. ul.action-links .glyphicon {
  419. padding-right: .5em;
  420. }
  421. input,
  422. textarea,
  423. select,
  424. .uneditable-input {
  425. max-width: 100%;
  426. width: auto;
  427. }
  428. input.error {
  429. color: #b94a48;
  430. border-color: #eed3d7;
  431. }
  432. fieldset legend.panel-heading {
  433. float: left;
  434. margin: 0;
  435. }
  436. fieldset .panel-body {
  437. clear: both;
  438. }
  439. .form-actions {
  440. clear: both;
  441. }
  442. .resizable-textarea textarea {
  443. border-radius: 4px 4px 0 0;
  444. }
  445. .radio:first-child,
  446. .checkbox:first-child {
  447. margin-top: 0;
  448. }
  449. .radio:last-child,
  450. .checkbox:last-child {
  451. margin-bottom: 0;
  452. }
  453. .help-block,
  454. .control-group .help-inline {
  455. color: #999;
  456. font-size: 12px;
  457. margin: 5px 0 10px;
  458. padding: 0;
  459. }
  460. .panel-heading {
  461. display: block;
  462. }
  463. a.tabledrag-handle .handle {
  464. height: auto;
  465. width: auto;
  466. }
  467. .error {
  468. color: #b94a48;
  469. }
  470. div.error,
  471. table tr.error {
  472. color: #b94a48;
  473. }
  474. .control-group.error {
  475. background: 0;
  476. }
  477. .control-group.error label,
  478. .control-group.error .control-label {
  479. color: #b94a48;
  480. font-weight: 600;
  481. }
  482. .control-group.error input,
  483. .control-group.error textarea,
  484. .control-group.error select,
  485. .control-group.error .uneditable-input {
  486. color: #555;
  487. border: 1px solid #ccc;
  488. }
  489. .control-group.error .help-block,
  490. .control-group.error .help-inline {
  491. color: #333;
  492. }
  493. .nav-tabs {
  494. margin-bottom: 10px;
  495. }
  496. ul li.collapsed,
  497. ul li.expanded,
  498. ul li.leaf {
  499. list-style: none;
  500. list-style-image: none;
  501. }
  502. .tabs--secondary {
  503. margin: 0 0 10px;
  504. }
  505. .submitted {
  506. margin-bottom: 1em;
  507. font-style: italic;
  508. font-weight: normal;
  509. color: #777;
  510. }
  511. .password-strength {
  512. width: 17em;
  513. float: right;
  514. margin-top: 1.4em;
  515. }
  516. .password-strength-title {
  517. display: inline;
  518. }
  519. .password-strength-text {
  520. float: right;
  521. font-weight: bold;
  522. }
  523. .password-indicator {
  524. background-color: #949494;
  525. height: .3em;
  526. width: 100%;
  527. }
  528. .password-indicator div {
  529. height: 100%;
  530. width: 0;
  531. background-color: #999;
  532. }
  533. input.password-confirm,
  534. input.password-field {
  535. width: 16em;
  536. margin-bottom: .4em;
  537. }
  538. div.password-confirm {
  539. float: right;
  540. margin-top: 1.5em;
  541. visibility: hidden;
  542. width: 17em;
  543. }
  544. div.form-item div.password-suggestions {
  545. padding: .2em .5em;
  546. margin: .7em 0;
  547. width: 38.5em;
  548. border: 1px solid #b4b4b4;
  549. }
  550. div.password-suggestions ul {
  551. margin-bottom: 0;
  552. }
  553. .confirm-parent,
  554. .password-parent {
  555. clear: left;
  556. margin: 0;
  557. width: 36.3em;
  558. }
  559. .progress-wrapper .progress {
  560. margin-bottom: 10px;
  561. }
  562. .pagination ul>li>a.progress-disabled {
  563. float: left;
  564. }
  565. .form-autocomplete .glyphicon {
  566. color: #999;
  567. font-size: 120%;
  568. }
  569. .form-autocomplete .glyphicon.glyphicon-spin {
  570. color: #428bca;
  571. }
  572. .form-autocomplete .input-group-addon {
  573. background-color: #fff;
  574. }
  575. .ajax-progress .glyphicon {
  576. font-size: 90%;
  577. margin: 0 -0.25em 0 .5em;
  578. }
  579. .glyphicon-spin {
  580. display: inline-block;
  581. -moz-animation: spin 1s infinite linear;
  582. -o-animation: spin 1s infinite linear;
  583. -webkit-animation: spin 1s infinite linear;
  584. animation: spin 1s infinite linear;
  585. }
  586. a .glyphicon-spin {
  587. display: inline-block;
  588. text-decoration: none;
  589. }
  590. @-moz-keyframes spin {
  591. 0% {
  592. -moz-transform: rotate(0deg);
  593. }
  594. 100% {
  595. -moz-transform: rotate(359deg);
  596. };
  597. }
  598. @-webkit-keyframes spin {
  599. 0% {
  600. -webkit-transform: rotate(0deg);
  601. }
  602. 100% {
  603. -webkit-transform: rotate(359deg);
  604. };
  605. }
  606. @-o-keyframes spin {
  607. 0% {
  608. -o-transform: rotate(0deg);
  609. }
  610. 100% {
  611. -o-transform: rotate(359deg);
  612. };
  613. }
  614. @-ms-keyframes spin {
  615. 0% {
  616. -ms-transform: rotate(0deg);
  617. }
  618. 100% {
  619. -ms-transform: rotate(359deg);
  620. }
  621. }
  622. @keyframes spin {
  623. 0% {
  624. transform: rotate(0deg);
  625. }
  626. 100% {
  627. transform: rotate(359deg);
  628. }
  629. }
  630. .glyphicon-refresh {
  631. -webkit-transform-origin: 50% 57%;
  632. -moz-transform-origin: 50% 57%;
  633. -ms-transform-origin: 50% 57%;
  634. -o-transform-origin: 50% 57%;
  635. transform-origin: 50% 57%;
  636. }
  637. .tabbable {
  638. margin-bottom: 20px;
  639. }
  640. .tabs-below>.nav-tabs,
  641. .tabs-left>.nav-tabs,
  642. .tabs-right>.nav-tabs {
  643. border-bottom: 0;
  644. }
  645. .tabs-below>.nav-tabs .summary,
  646. .tabs-left>.nav-tabs .summary,
  647. .tabs-right>.nav-tabs .summary {
  648. color: #999;
  649. font-size: 12px;
  650. }
  651. .tab-pane>.panel-heading {
  652. display: none;
  653. }
  654. .tab-content>.active {
  655. display: block;
  656. }
  657. .tabs-below>.nav-tabs {
  658. border-top: 1px solid #ddd;
  659. }
  660. .tabs-below>.nav-tabs>li {
  661. margin-top: -1px;
  662. margin-bottom: 0;
  663. }
  664. .tabs-below>.nav-tabs>li>a {
  665. border-radius: 0 0 4px 4px;
  666. }
  667. .tabs-below>.nav-tabs>li>a:hover,
  668. .tabs-below>.nav-tabs>li>a:focus {
  669. border-top-color: #ddd;
  670. border-bottom-color: transparent;
  671. }
  672. .tabs-below>.nav-tabs>.active>a,
  673. .tabs-below>.nav-tabs>.active>a:hover,
  674. .tabs-below>.nav-tabs>.active>a:focus {
  675. border-color: transparent #ddd #ddd #ddd;
  676. }
  677. .tabs-left>.nav-tabs,
  678. .tabs-right>.nav-tabs {
  679. padding-bottom: 20px;
  680. width: 220px;
  681. }
  682. .tabs-left>.nav-tabs>li,
  683. .tabs-right>.nav-tabs>li {
  684. float: none;
  685. }
  686. .tabs-left>.nav-tabs>li:focus,
  687. .tabs-right>.nav-tabs>li:focus {
  688. outline: 0;
  689. }
  690. .tabs-left>.nav-tabs>li>a,
  691. .tabs-right>.nav-tabs>li>a {
  692. margin-right: 0;
  693. margin-bottom: 3px;
  694. }
  695. .tabs-left>.nav-tabs>li>a:focus,
  696. .tabs-right>.nav-tabs>li>a:focus {
  697. outline: 0;
  698. }
  699. .tabs-left>.tab-content,
  700. .tabs-right>.tab-content {
  701. border-radius: 0 4px 4px 4px;
  702. -webkit-box-shadow: 0 1px 1px rgba(0,
  703. 0,
  704. 0,
  705. 0.05);
  706. -moz-box-shadow: 0 1px 1px rgba(0,
  707. 0,
  708. 0,
  709. 0.05);
  710. box-shadow: 0 1px 1px rgba(0,
  711. 0,
  712. 0,
  713. 0.05);
  714. border: 1px solid #ddd;
  715. overflow: hidden;
  716. padding: 10px 15px;
  717. }
  718. .tabs-left>.nav-tabs {
  719. float: left;
  720. margin-right: -1px;
  721. }
  722. .tabs-left>.nav-tabs>li>a {
  723. border-radius: 4px 0 0 4px;
  724. }
  725. .tabs-left>.nav-tabs>li>a:hover,
  726. .tabs-left>.nav-tabs>li>a:focus {
  727. border-color: #eee #ddd #eee #eee;
  728. }
  729. .tabs-left>.nav-tabs>.active>a,
  730. .tabs-left>.nav-tabs>.active>a:hover,
  731. .tabs-left>.nav-tabs>.active>a:focus {
  732. border-color: #ddd transparent #ddd #ddd;
  733. -webkit-box-shadow: -1px 1px 1px rgba(0,
  734. 0,
  735. 0,
  736. 0.05);
  737. -moz-box-shadow: -1px 1px 1px rgba(0,
  738. 0,
  739. 0,
  740. 0.05);
  741. box-shadow: -1px 1px 1px rgba(0,
  742. 0,
  743. 0,
  744. 0.05);
  745. }
  746. .tabs-right>.nav-tabs {
  747. float: right;
  748. margin-left: -1px;
  749. }
  750. .tabs-right>.nav-tabs>li>a {
  751. border-radius: 0 4px 4px 0;
  752. }
  753. .tabs-right>.nav-tabs>li>a:hover,
  754. .tabs-right>.nav-tabs>li>a:focus {
  755. border-color: #eee #eee #eee #ddd;
  756. -webkit-box-shadow: 1px 1px 1px rgba(0,
  757. 0,
  758. 0,
  759. 0.05);
  760. -moz-box-shadow: 1px 1px 1px rgba(0,
  761. 0,
  762. 0,
  763. 0.05);
  764. box-shadow: 1px 1px 1px rgba(0,
  765. 0,
  766. 0,
  767. 0.05);
  768. }
  769. .tabs-right>.nav-tabs>.active>a,
  770. .tabs-right>.nav-tabs>.active>a:hover,
  771. .tabs-right>.nav-tabs>.active>a:focus {
  772. border-color: #ddd #ddd #ddd transparent;
  773. }
  774. th.checkbox,
  775. td.checkbox,
  776. th.radio,
  777. td.radio {
  778. display: table-cell;
  779. }
  780. .views-display-settings .label {
  781. font-size: 100%;
  782. color: #666;
  783. }
  784. .views-display-settings .footer {
  785. padding: 0;
  786. margin: 4px 0 0 0;
  787. }
  788. .alert a {
  789. font-weight: bold;
  790. }
  791. .alert-success a {
  792. color: #356635;
  793. }
  794. .alert-info a {
  795. color: #2d6987;
  796. }
  797. .alert-warning a {
  798. color: #a47e3c;
  799. }
  800. .alert-danger a {
  801. color: #953b39;
  802. }
  803. .print {
  804. display: none;
  805. }
  806. .vertical-margin {
  807. margin-top: 15px;
  808. }
  809. #navbar-administration .nav:after {
  810. clear: none;
  811. }
  812. #nav {
  813. margin-top: 32px;
  814. position: static;
  815. width: auto;
  816. background: none;
  817. border-radius: none;
  818. border:0px none;
  819. box-shadow: none;
  820. font-size: 14px;
  821. }
  822. #page-header {
  823. background: none repeat scroll 0 0 #EBEBEB;
  824. padding: 23px 0;
  825. }
  826. .row section {
  827. -webkit-transition: width 0.2s ease,
  828. margin 0.5s ease;
  829. -moz-transition: width 0.2s ease,
  830. margin 0.5s ease;
  831. -o-transition: width 0.2s ease,
  832. margin 0.5s ease;
  833. transition: width 0.2s ease,
  834. margin 0.5s ease;
  835. }
  836. section {
  837. overflow: hidden;
  838. }
  839. #skip-links a,
  840. #skip-links a:link,
  841. #skip-links a:visited,
  842. #skip-links a:hover {
  843. height:1px;
  844. left:0;
  845. overflow:hidden;
  846. position:absolute;
  847. top:-500px;
  848. width:1px;
  849. }
  850. #skip-links a:active,
  851. #skip-links a:focus {
  852. position:static;
  853. height:auto;
  854. width:auto;
  855. display: block;
  856. }
  857. #responsive-preview-navbar-tab .responsive-preview-options {
  858. min-width: 111px;
  859. position: absolute;
  860. right: 0;
  861. display: none;
  862. }
  863. #responsive-preview-navbar-tab.open .responsive-preview-options {
  864. display: block;
  865. }
  866. .tabs-wrapper {
  867. margin-bottom: 15px;
  868. }
  869. .input-group,
  870. .form-control {
  871. max-width: 400px;
  872. }
  873. textarea.form-control {
  874. max-width: 100%;
  875. }
  876. /* Base styles (regardless of theme) */
  877. .bs-callout {
  878. margin: 20px 0;
  879. padding: 15px 30px 15px 15px;
  880. border-left: 5px solid #eee;
  881. }
  882. .bs-callout h1,
  883. .bs-callout h2,
  884. .bs-callout h3,
  885. .bs-callout h4,
  886. .bs-callout h5,
  887. .bs-callout h6 {
  888. margin-top: 0;
  889. }
  890. .bs-callout-danger h1,
  891. .bs-callout-danger h2,
  892. .bs-callout-danger h3,
  893. .bs-callout-danger h4,
  894. .bs-callout-danger h5,
  895. .bs-callout-danger h6 {
  896. color: #B94A48;
  897. }
  898. .bs-callout-warning h1,
  899. .bs-callout-warning h2,
  900. .bs-callout-warning h3,
  901. .bs-callout-warning h4,
  902. .bs-callout-warning h5,
  903. .bs-callout-warning h6 {
  904. color: #C09853;
  905. }
  906. .bs-callout-info h1,
  907. .bs-callout-info h2,
  908. .bs-callout-info h3,
  909. .bs-callout-info h4,
  910. .bs-callout-info h5,
  911. .bs-callout-info h6 {
  912. color: #3A87AD;
  913. }
  914. .bs-callout-success h1,
  915. .bs-callout-success h2,
  916. .bs-callout-success h3,
  917. .bs-callout-success h4,
  918. .bs-callout-success h5,
  919. .bs-callout-success h6 {
  920. color: #3C763D;
  921. }
  922. .bs-callout p:last-child {
  923. margin-bottom: 0;
  924. }
  925. .bs-callout code,
  926. .bs-callout .highlight {
  927. background-color: #fff;
  928. }
  929. /* Themes for different contexts */
  930. .bs-callout-danger {
  931. background-color: #fcf2f2;
  932. border-color: #dFb5b4;
  933. }
  934. .bs-callout-warning {
  935. background-color: #fefbed;
  936. border-color: #f1e7bc;
  937. }
  938. .bs-callout-info {
  939. background-color: #f0f7fd;
  940. border-color: #d0e3f0;
  941. }
  942. .bs-callout-success {
  943. background-color: #dff0d8;
  944. border-color: #d6e9c6;
  945. }
  946. .resizable-textarea .counter {
  947. text-align: right;
  948. font-size: 10px;
  949. background: #eee;
  950. border: 1px solid #ddd;
  951. border-top: 0;
  952. border-bottom: 0;
  953. padding: 0 10px;
  954. }
  955. .media-widget a.button {
  956. margin-right: 10px;
  957. }
  958. dt {
  959. font-size: 120%;
  960. }
  961. dd {
  962. margin-left: 10px;
  963. margin-bottom: 20px;
  964. }
  965. div.image-widget-data {
  966. float: none;
  967. }
  968. .form-type-managed-file input[type="file"] {
  969. float: left;
  970. }
  971. .image-widget .image-preview img {
  972. display: inline-block;
  973. height: auto;
  974. max-width: 100%;
  975. padding: 4px;
  976. line-height: 1.428571429;
  977. background-color: #fff;
  978. border: 1px solid #ddd;
  979. border-radius: 4px;
  980. -webkit-transition: all .2s ease-in-out;
  981. transition: all .2s ease-in-out;
  982. }