/**
 *   Basic
 */
/* line 7, ../sass/bootstrap-styles.scss */
dd {
  padding-bottom: 18px;
}

/* line 12, ../sass/bootstrap-styles.scss */
#progress .progress {
  background-image: none;
  background-color: transparent;
  height: 3em;
  box-shadow: none;
}
/* line 18, ../sass/bootstrap-styles.scss */
#progress .bar {
  width: 100%;
  height: 1.5em;
}

/* line 25, ../sass/bootstrap-styles.scss */
fieldset .fieldset-wrapper {
  border: 0;
  width: 100%;
  padding-left: 10px;
}
/* line 35, ../sass/bootstrap-styles.scss */
fieldset.collapsed .fieldset-legend, fieldset.collapsible .fieldset-legend {
  background-image: none;
}
/* line 39, ../sass/bootstrap-styles.scss */
fieldset.collapsed {
  margin-bottom: 30px;
}
/* line 43, ../sass/bootstrap-styles.scss */
fieldset.collapsed legend {
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
/* line 47, ../sass/bootstrap-styles.scss */
fieldset legend {
  border: 0;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  margin-bottom: 0;
}

/* line 58, ../sass/bootstrap-styles.scss */
html.js fieldset.collapsed .fieldset-legend, html.js fieldset.collapsible .fieldset-legend {
  background-image: none;
}

/**
 *   Message bar
 */
/* line 68, ../sass/bootstrap-styles.scss */
div.messages {
  padding: 8px 35px 8px 14px;
}

/*
 * top content spacing
 */
/* line 75, ../sass/bootstrap-styles.scss */
.sidebar {
  margin-top: 10px;
}

/* line 80, ../sass/bootstrap-styles.scss */
.sidebars div.form-actions {
  padding: 0;
  border: 0;
}
/* line 86, ../sass/bootstrap-styles.scss */
.sidebars div.form-item input.form-text, .sidebars div.form-item select {
  width: 150px;
}

/* line 92, ../sass/bootstrap-styles.scss */
#site-slogan {
  clear: both;
}

/* line 97, ../sass/bootstrap-styles.scss */
#main #content {
  margin-top: 10px;
}

/**
 *   Overlay related
 */
/* line 105, ../sass/bootstrap-styles.scss */
#overlay {
  margin-top: 3%;
}

/* line 112, ../sass/bootstrap-styles.scss */
#overlay .tabbable #overlay-tabs {
  margin: -20px 0 0 0;
  border-bottom: 0px;
}
/* line 115, ../sass/bootstrap-styles.scss */
#overlay .tabbable #overlay-tabs li {
  padding-right: 8px;
}
/* line 117, ../sass/bootstrap-styles.scss */
#overlay .tabbable #overlay-tabs li a {
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  color: #fff;
  background-color: transparent;
}
/* line 121, ../sass/bootstrap-styles.scss */
#overlay .tabbable #overlay-tabs li a:visited {
  background-color: transparent;
}
/* line 124, ../sass/bootstrap-styles.scss */
#overlay .tabbable #overlay-tabs li a:hover {
  boder: 0px;
  background-color: #eeeeee;
}
/* line 128, ../sass/bootstrap-styles.scss */
#overlay .tabbable #overlay-tabs li a:hover, #overlay .tabbable #overlay-tabs li a.active {
  color: #000;
}
/* line 131, ../sass/bootstrap-styles.scss */
#overlay .tabbable #overlay-tabs li a.active {
  background-color: #fff;
}

/* line 141, ../sass/bootstrap-styles.scss */
#overlay-content header {
  display: none;
}

/**
 *   Menu related
 */
/* line 149, ../sass/bootstrap-styles.scss */
#navigation {
  padding: 0px;
}
/* line 151, ../sass/bootstrap-styles.scss */
#navigation .navbar-inner {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  padding-left: 20px;
}
/* line 155, ../sass/bootstrap-styles.scss */
#navigation .brand {
  color: #fff;
}
/* line 159, ../sass/bootstrap-styles.scss */
#navigation.navbar-fixed-top .container, #navigation.navbar-fixed-bottom .container {
  width: 100%;
}
/* line 162, ../sass/bootstrap-styles.scss */
#navigation.navbar-fixed-top .container a:hover, #navigation.navbar-fixed-bottom .container a:hover {
  text-decoration: none;
}

/* line 171, ../sass/bootstrap-styles.scss */
.accordion-group .caret {
  display: none;
}
/* line 177, ../sass/bootstrap-styles.scss */
.accordion-group .accordion-inner ul li ul {
  padding-left: 10px;
}

/* line 187, ../sass/bootstrap-styles.scss */
#single-accordion .accordion-inner li {
  list-style: none;
}
/* line 191, ../sass/bootstrap-styles.scss */
#single-accordion .accordion-inner > li.expanded > a {
  display: none;
}

/* line 197, ../sass/bootstrap-styles.scss */
#site-name {
  font-size: 20px;
}

/* line 201, ../sass/bootstrap-styles.scss */
#secondary-menu-wrapper {
  float: right;
}

/* line 205, ../sass/bootstrap-styles.scss */
#secondary-menu {
  clear: both;
  padding-right: 5px;
}
/* line 208, ../sass/bootstrap-styles.scss */
#secondary-menu a {
  color: #999;
}
/* line 210, ../sass/bootstrap-styles.scss */
#secondary-menu a.active {
  background-color: transparent;
}
/* line 215, ../sass/bootstrap-styles.scss */
#secondary-menu .btn:hover {
  background-color: #F5F5F5;
  color: #333333;
  background-position: 0;
  -webkit-transition: background-position 0;
  -moz-transition: background-position 0;
  -o-transition: background-position 0;
  transition: background-position 0;
}

/* line 226, ../sass/bootstrap-styles.scss */
ul.nav li {
  list-style: none;
}
/* line 229, ../sass/bootstrap-styles.scss */
ul.nav li.collapsed {
  list-style: none;
}
/* line 232, ../sass/bootstrap-styles.scss */
ul.nav li.expanded {
  list-style: none;
}

/* line 238, ../sass/bootstrap-styles.scss */
#block-system-navigation {
  padding-left: 0;
  padding-right: 0;
}
/* line 241, ../sass/bootstrap-styles.scss */
#block-system-navigation h2, #block-system-navigation ul {
  padding-left: 19px;
}

@media all and (min-width: 480px) {
  /* line 249, ../sass/bootstrap-styles.scss */
  #navigation {
    position: fixed;
  }
}
/* line 258, ../sass/bootstrap-styles.scss */
#nav-search-bar form {
  margin: 0;
}
/* line 261, ../sass/bootstrap-styles.scss */
#nav-search-bar .form-actions {
  padding: 5px;
  margin: 0;
  background: inherit;
  border: 0;
  display: none;
}

/**
 *   Pagination related
 */
/* line 275, ../sass/bootstrap-styles.scss */
.pagination .item-list ul {
  padding: 0;
}

/**
 *   form elements styling
 */
/* line 284, ../sass/bootstrap-styles.scss */
div.form-item {
  margin-bottom: 0;
}

/* line 287, ../sass/bootstrap-styles.scss */
.btn {
  margin-right: 10px;
}

/* line 292, ../sass/bootstrap-styles.scss */
.tabbable li {
  outline: none;
}
/* line 295, ../sass/bootstrap-styles.scss */
.tabbable li a span {
  display: block;
}

/* line 303, ../sass/bootstrap-styles.scss */
.tab-content fieldset {
  padding-left: 5px;
}

/* line 310, ../sass/bootstrap-styles.scss */
.filter-wrapper .form-item.control-group {
  float: none;
}

/* line 318, ../sass/bootstrap-styles.scss */
label.checkbox span {
  padding-left: 5px;
}

/* line 326, ../sass/bootstrap-styles.scss */
.controls label.checkbox {
  font-weight: normal;
}
/* line 329, ../sass/bootstrap-styles.scss */
.controls label input {
  margin-right: 6px;
  margin-top: -3px;
}
/* line 332, ../sass/bootstrap-styles.scss */
.controls label input.form-checkbox {
  margin-top: 3px;
}
/* line 339, ../sass/bootstrap-styles.scss */
.controls > .radio:first-child, .controls > .checkbox:first-child {
  padding-top: 10px;
}
/* line 343, ../sass/bootstrap-styles.scss */
.controls .password-strength {
  margin-top: -18px;
}
/* line 346, ../sass/bootstrap-styles.scss */
.controls .password-field {
  margin-top: -40px;
}

/* line 353, ../sass/bootstrap-styles.scss */
.form-inline label.control-label {
  display: none;
}

/* line 360, ../sass/bootstrap-styles.scss */
td .radio input[type="radio"], td .checkbox input[type="checkbox"] {
  margin-left: 0;
}

/**
 *   position the autocomplete throbber image
 */
/* line 368, ../sass/bootstrap-styles.scss */
html.js input.form-autocomplete {
  background-position: 100% 6px;
  /* LTR */
}
/* line 371, ../sass/bootstrap-styles.scss */
html.js input.throbbing {
  background-position: 100% -14px;
  /* LTR */
}

/**
 *   TABLE ROW STYLES
 */
/* line 379, ../sass/bootstrap-styles.scss */
tr.odd, tr.even {
  background-color: inherit;
  border-bottom: inherit;
  padding: inherit;
}

/* line 386, ../sass/bootstrap-styles.scss */
table.sticky-header {
  z-index: 1030;
}
/* line 388, ../sass/bootstrap-styles.scss */
table.sticky-header th {
  padding: 8px;
}

/**
 *   modals
 */
/*
 * login
 */
/* line 401, ../sass/bootstrap-styles.scss */
#login-modal .form-actions {
  float: right;
}
/* line 404, ../sass/bootstrap-styles.scss */
#login-modal #edit-name, #login-modal #edit-pass {
  margin-left: 25px;
}
/* line 407, ../sass/bootstrap-styles.scss */
#login-modal .item-list {
  margin-top: 18px;
  margin-bottom: 18px;
  float: left;
}
/* line 411, ../sass/bootstrap-styles.scss */
#login-modal .item-list ul {
  margin-top: 8px;
}
/* line 413, ../sass/bootstrap-styles.scss */
#login-modal .item-list ul li {
  float: left;
  list-style-type: none;
  padding-right: 25px;
}
/* line 421, ../sass/bootstrap-styles.scss */
#login-modal.modal form {
  margin-bottom: 0px;
}
/* line 424, ../sass/bootstrap-styles.scss */
#login-modal.modal .form-actions {
  border: 0;
  padding: 0;
}
/* line 428, ../sass/bootstrap-styles.scss */
#login-modal.modal .filter-wrapper {
  display: none;
}
/* line 431, ../sass/bootstrap-styles.scss */
#login-modal.modal .modal-footer {
  padding: 0;
  margin-bottom: 0;
}
/* line 435, ../sass/bootstrap-styles.scss */
#login-modal.modal label.control-label {
  width: auto;
}
/* line 438, ../sass/bootstrap-styles.scss */
#login-modal.modal .form-horizontal .controls {
  margin-left: 120px;
}

/* line 446, ../sass/bootstrap-styles.scss */
.modal .modal-footer {
  margin-bottom: -20px;
}

/**
 *   Loading modal
 */
/* line 455, ../sass/bootstrap-styles.scss */
#forms-modal {
  overflow: hidden;
}
/* line 457, ../sass/bootstrap-styles.scss */
#forms-modal #content_modal {
  display: none;
}

/* line 462, ../sass/bootstrap-styles.scss */
#autocomplete {
  background: #fff;
}
/* line 464, ../sass/bootstrap-styles.scss */
#autocomplete div:hover {
  background-color: #0088cc;
  color: #fff;
}

/**
 *   NODE STYLING
 */
/* line 474, ../sass/bootstrap-styles.scss */
.node .submitted, article .submitted {
  float: right;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 6px;
  text-align: center;
}
/* line 479, ../sass/bootstrap-styles.scss */
.node .submitted div, article .submitted div {
  clear: both;
}

/*
 * links below nodes
 */
/* line 491, ../sass/bootstrap-styles.scss */
.node ul.inline li {
  padding: 0;
}

/**
 *   COMMENTS
 */
/* line 502, ../sass/bootstrap-styles.scss */
article.comment {
  border-top: 1px solid #ccc;
  padding-bottom: 15px;
  padding-top: 10px;
}
/* line 506, ../sass/bootstrap-styles.scss */
article.comment .content-body {
  width: 80%;
}
/* line 508, ../sass/bootstrap-styles.scss */
article.comment .content-body ul {
  float: right;
}
/* line 514, ../sass/bootstrap-styles.scss */
article.node.view-mode-full li.comment-add {
  display: none;
}
/* line 518, ../sass/bootstrap-styles.scss */
article.node-teaser {
  border-bottom: 1px solid #ccc;
  padding-top: 15px;
  padding-bottom: 15px;
}

/**
 *   Search block form
 */
/* line 530, ../sass/bootstrap-styles.scss */
#block-search-form div .form-item {
  display: block;
}

/**
 *   Views module related
 */
/* line 539, ../sass/bootstrap-styles.scss */
.views-label {
  font-weight: bold;
}

/**
 *   PREFERENCE FOR ADMIN MENU
 */
/* line 546, ../sass/bootstrap-styles.scss */
#admin-menu {
  z-index: 1050;
}

/* line 550, ../sass/bootstrap-styles.scss */
.form-actions {
  background-color: inherit;
  border: inherit;
}

/* line 555, ../sass/bootstrap-styles.scss */
.awesome {
  margin-right: 10px;
  /*width:32px;*/
  display: inline-block;
  font-size: 14px;
}
