/*
Theme Name: lacittadeibambini
Theme URI: -
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: Alessandro Curci
Author URI: hantarex@gmail.com
template: bb-theme
*/
.shiftnav-toggle-button {
  float: right;
  background: transparent;
  padding: 15px 0 15px 15px; }
  .shiftnav-toggle-button:hover {
    background: transparent;
    padding: 15px 0 15px 15px; }

.shiftnav:after {
  display: none; }

.shiftnav-nav {
  font-weight: 500; }

@media (max-width: 768px) {
  .shiftnav-toggle-button {
    padding: 5px 0px 0 0px; }
    .shiftnav-toggle-button:hover {
      padding: 5px 0px 0 0px; }

  .fl-page-header-logo {
    padding-bottom: 10px !important; } }
@media (min-width: 768px) and (max-width: 990px) {
  .shiftnav-toggle-button, .shiftnav-toggle-button:hover {
    padding: 5px 15px 0 15px; } }
.bg-cyan strong {
  font-weight: 500; }
.bg-cyan .fl-node-content.fl-module-content a.fl-button {
  background: transparent;
  font-weight: 600;
  border: 2px solid #FFF; }
.bg-cyan .fl-node-content.fl-module-content a.fl-button:hover {
  background: #CCC; }

.font-16 {
  font-size: 16px;
  line-height: 1.5; }

.fl-builder-content .semi-bold a.fl-button {
  font-weight: 600; }

.hide {
  display: none; }

/*
 WPML MENU ITEMS
 */
.navbar-nav.navbar-right.menu li.wpml-ls-current-language > a span {
  color: #9bc322; }
.navbar-nav.navbar-right.menu .wpml-ls-item a {
  text-transform: uppercase;
  padding-right: 0 !important;
  padding-left: 0 !important;
  font-size: 13px;
  line-height: 1.65; }
  .navbar-nav.navbar-right.menu .wpml-ls-item a:after {
    content: '|';
    margin: 0 5px; }
.navbar-nav.navbar-right.menu .wpml-ls-first-item {
  margin-left: 10px; }
.navbar-nav.navbar-right.menu .wpml-ls-last-item {
  margin-right: 7px; }
  .navbar-nav.navbar-right.menu .wpml-ls-last-item a:after {
    display: none; }

/*
 FOOTER
 */
.fl-page-footer-wrap {
  font-size: 15px; }

/*
 TRANSPARENT HEADER IN HOME PAGE
 */
.home {
  /* NO HEADER BORDER */
  /* REPLACE LOGO WITH WHITE VERSION */ }
  .home .fl-page-header-wrap, .home .fl-page-nav-wrap {
    border: none !important; }
  @media (min-width: 768px) {
    .home .fl-page-header-primary.fl-page-nav-right .fl-page-nav-wrap a,
    .home .fl-page-header-primary.fl-page-nav-right .fl-page-nav-wrap a:after,
    .home .fl-page-header-primary.fl-page-nav-right .fl-page-nav-wrap a *,
    .home .fl-page-header-primary.fl-page-nav-right .fl-page-nav-wrap a.fa,
    .home .fl-page-header-primary.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li,
    .home .fl-page-header-primary.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li > a {
      color: #FFF; } }
  @media (min-width: 768px) {
    .home .fl-page-header-primary .fl-logo-img {
      opacity: 0; }
    .home .fl-page-header-primary .fl-page-header-logo {
      background-image: url(imgs/la_citta_dei_bambini-logo-bianco.png);
      background-repeat: no-repeat;
      background-size: contain; } }

/* Move the page content up to cover the header */
/* Sized for default small device breakpoint of 768 px - change this value if you have a custom breakpoint */
@media (min-width: 768px) {
  .home .fl-page-content {
    margin-top: -74px;
    /*Adjust depending on the height of the header for medium devices*/ }

  /* Stack the header on top of the content and make the background transparent */
  .home .fl-page-header-primary {
    position: relative;
    z-index: 3;
    background: none; } }
/* For large screens, change the margin-top value to accommodate the narrower heading */
@media (min-width: 992px) {
  .home .fl-page-content {
    margin-top: -74px;
    /*Adjust depending on the height of the header for large devices*/ } }
@media (max-width: 1060px) {
  .navbar-default {
    display: none !important;
    border: none !important; } }
/* */
.big-list ol {
  list-style-type: none;
  counter-reset: listNumbering;
  padding-left: 0; }
.big-list li {
  font-size: 1em;
  counter-increment: listNumbering;
  position: relative;
  padding-left: 60px;
  margin-bottom: 1.5em; }
.big-list li:before {
  content: counter(listNumbering,decimal-leading-zero) ".";
  font-size: 1.5em;
  line-height: 1;
  position: absolute;
  top: 0;
  left: 0; }

.smaller-fonts p {
  font-size: 15px; }

/*# sourceMappingURL=style.css.map */
