/* Medium devices (tablets, 768px and up) The navbar toggle appears at this breakpoint */
@media (max-width: 768px) {

  /*
  * Generale
  */
  .view-progetto-in-evidenza .col-12.col-md-12.col-lg-12.col-xl-4,
  .view-progetto-in-evidenza .col-12.col-md-12.col-lg-12.col-xl-8 {
    padding: 0;
  }

  body.page-il-mondo-del-it main.container {
    padding: 0;
  }

  body.page-il-mondo-del-it .view-progetti > div.row,
  body.page-il-mondo-del-it main.container > .row {
    margin: 0;
  }

  body.page-il-mondo-del-it main.container > .row > .col-sm-12 {
    padding: 0;
  }

  body.page-il-mondo-del-it main.container,
  body.page-type-idee_digitali main.container {
    width: 100%;
    max-width: 100%;
  }

  body.page-type-idee_digitali article .field-image {
    margin: 0 -15px;
  }

  body.page-il-mondo-del-it #prev {
    left: 0;
  }

  body.page-il-mondo-del-it #next {
    right: 0;
  }

  .region-home-gestisci-it > div {
      padding: 0!important;
  }

  .region-home-gestisci-it {
    display: block;
    margin: 0;
  }

  .region-home-gestisci-it .text-with-summary > div {
    display: block;
    margin: 0;
  }

  .container-gestisci.container {
    width: 100%;
    max-width: 100%;
  }

  .container-gestisci.container > div.row {
    margin: 0;
  }

  .container-gestisci.container > div.row > .col-12 {
    padding: 0;
  }

  .region-footer1,
  .region-footer2,
  .region-footer3,
  .region-footer4 {
    text-align: center;
  }

  .region-footer4 {
    margin-top: 70px;
  }

  .view-eventi .colonna-info {
    height: 525px;
    padding-bottom: 60px;
  }

  .view-correlati-eventi {
    display: block;
  }

  .view-correlati-eventi .col-12.col-sm-6.col-md-3.views-row {
    max-width: 50%;
  }

   #block-views-block-correlati-eventi-block-1 {
     position: relative;
   }

  #block-views-block-correlati-eventi-block-1 #prev {
    display: block;
    bottom: 262px;
  }

  #block-views-block-correlati-eventi-block-1 #next {
    display: block;
    bottom: 262px;
  }

  #page-title {
    padding: 65px 15px;
  }

  .view-correlati-news .views-row {
    max-width: 100%;
    padding: 0 7.5px;
  }

  /*
  * Gestisci .it
  */

  .container-gestisci {
    padding-left: 0px;
    padding-right: 0px;
  }

  #block-gestisciiltuoit .text-with-summary {
    min-height: 280px;
  }
  #block-gestisciiltuoit .text-with-summary h2 {
    font-size: 20px;
    text-transform: uppercase;
    margin-bottom: 0px;
    padding-top: 10px;
  }
  #block-gestisciiltuoit .text-with-summary .col-12.col-sm-12.col-md-12.col-lg-8 {
    padding-right: 30px;
    padding-left: 30px;
  }
  #block-gestisciiltuoit .text-with-summary .col-12.col-sm-12.col-md-12.col-lg-8 .testo {
    margin-bottom: 20px;
    font-size: 16px;
  }

  #block-quandorivolgersiaunregistrar .text-with-summary {
    height: 370px;
  }
  #block-quandorivolgersiaunregistrar .text-with-summary h2 {
    padding-left: 100px;
    font-size: 16px;
  }
  #block-quandorivolgersiaunregistrar .text-with-summary span {
    font-size: 24px;
  }
  #block-quandorivolgersiaunregistrar .text-with-summary ul {
    padding-left: 120px;
    font-size: 16px;
  }
  #block-quandorivolgersiaunregistrar .text-with-summary a {
    margin-top: 0px;
  }

  #block-devirivolgertiaregistroitper .text-with-summary {
    height: 460px;
  }
  #block-devirivolgertiaregistroitper .text-with-summary h2 {
    padding-left: 100px;
    font-size: 16px;
  }
  #block-devirivolgertiaregistroitper .text-with-summary span {
    font-size: 24px;
  }
  #block-devirivolgertiaregistroitper .text-with-summary ul {
    padding-left: 120px;
    font-size: 16px;
    line-height: 35px;
  }
  #block-devirivolgertiaregistroitper .text-with-summary a {
    margin-top: 0px;
  }

  #block-perchefareildnscheck .text-with-summary {
    height: 268px;
    padding-top: 0px;
  }
  #block-perchefareildnscheck .text-with-summary h2 {
    text-align: left;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 0px;
    font-size: 18px;
    margin-bottom: 10px;
  }
  #block-perchefareildnscheck .text-with-summary .col-8 {
    text-align: left;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 16px;
  }
  #block-perchefareildnscheck .text-with-summary a {
    border: 1.5px solid #606A79;
    color: #606A79;
    max-width: 508px;
    min-height: 60px;
    margin-top: 20px;
  }

  #block-faq1,
  #block-faq2,
  #block-faq3 {
    display: none;
  }

  /*
  * Fine Gestisci .it
  */

  /*
  * Progetti
  */

  .view-progetti .view-progetto-in-evidenza .col-12.col-md-12.col-lg-12.col-xl-8 {
    height: 430px;
  }
  .view-progetti .view-progetto-in-evidenza .col-12.col-md-12.col-lg-12.col-xl-4 .wrapper {
    height: 260px;
    padding-left: 30px;
  }

  /*
  * Fine Progetti
  */

  /*
  * Digital Kit
  */

  .view-digital-kit header {
    padding-left: 40px;
    padding-right: 40px;
  }

  #block-views-block-altri-digital-kit-block-1 #next {
    right: -20px;
  }
  #block-views-block-altri-digital-kit-block-1 #prev {
    left: -18px;
  }


  /*
  * Fine Digital Kit
  */

  /*
  * Home
  */

  .container-mobile {
    padding: 0px;
  }

  .region-cercait {
    height: 352px;
  }

  #block-comeregistrarelink {
    padding-top: 20px;
  }

  #block-comeregistrarelink .text-with-summary {
    display: grid;
  }

  #block-comeregistrarelink .text-with-summary .col-12.col-md-4 {
    display: contents;
  }

  #block-comeregistrarelink .text-with-summary a {
    margin-top: 20px;
    min-width: 100%;
    font-size: 16px;
    text-align: center;
  }

  #block-comeregistrarelink .text-with-summary .come-registrare {
    background-size: 37px;
  }
  #block-comeregistrarelink .text-with-summary .trova-registrar {
    background-size: 32px;
  }
  #block-comeregistrarelink .text-with-summary .drop-time {
    background-size: 36px;
  }

  #block-cercailtuoit .text-with-summary h3 {
    margin-bottom: 0px;
  }

  #block-whoissearchblock .form-item-whois-search .www {
    line-height: 52px;
  }
  #block-whoissearchblock .form-item-whois-search .it {
    line-height: 52px;
    padding-left: 12.5px;
    padding-right: 12.5px;
  }
  #block-whoissearchblock .button.js-form-submit.form-submit {
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
    float: none;
  }

  #block-whoissearchblock .form-item-whois-search {
    padding-left: 30px;
    padding-right: 30px;
  }

  .view-id-digital_kit_home .grigio {
    max-width: 100%;
  }

  .view-id-digital_kit_home .blocco {
      height: 560px;
      min-height: 560px;
  }

  #block-views-block-in-evidenza-block-1 .view-in-evidenza .col-12.col-sm-6.col-md-6.col-lg-6.col-xl-3 {
    margin-bottom: 15px;
    padding-left: 7.5px;
    padding-right: 7.5px;
  }
  #block-views-block-in-evidenza-block-1 h2 {
    font-size: 38px;
    margin-bottom: 60px;
  }

  .view-in-evidenza img {
    width: 100%;
  }
  .view-in-evidenza .wrapper {
    width: 100%;
  }

  .view-in-evidenza .views-field-field-tags-progetto,
  .view-in-evidenza .views-field-field-tags-eventi {
    padding-left: 20px;
    padding-right: 20px;
  }

  #block-bloccostatistiche {
    margin: 80px -30px 0px;
  }

  .view-id-digital_kit_home #next {
    right: -15px;
  }

  #block-bloccostatistiche .text-with-summary .mondo {
    width: 345px;
    max-width: 100%;
    margin-bottom: 10px;
  }

  #block-bloccostatistiche .text-with-summary .testo-bianco {
    width: 345px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    font-size: 24px;
    line-height: 40px;
  }
  #block-bloccostatistiche .text-with-summary .testo-bianco #domini {
    display: block;
  }

  .view-id-digital_kit_home #prev {
    left: -15px;
  }

  .view-slideshow.view-id-slideshow .titolo {
    font-size: 26px;
    padding-top: 10px;
  }
  .view-slideshow.view-id-slideshow p {
    font-size: 18px;
    padding-top: 0px;
  }
  .view-slideshow.view-id-slideshow .blocco-bianco a {
    font-size: 18px;
  }

  .view-slideshow.view-id-slideshow .blocco-bianco {
    height: 240px;
  }

  #block-comeregistrarelink .drop-time {
    height: 60px;
  }

  #block-comeregistrarelink .trova-registrar {
    height: 60px;
  }

  #block-comeregistrarelink .come-registrare {
    height: 60px;
  }

  .region-newsletter #block-webform h2 {
    font-size: 28px;
    margin-bottom: 0px;
  }
  .region-newsletter #block-webform #edit-markup {
    font-size: 16px;
    margin-bottom: 35px;
  }
  .region-newsletter #block-webform #edit-email {
    height: 45px;
    font-size: 18px;
  }
  .region-newsletter #block-webform #edit-actions-submit {
    margin-left: auto;
    margin-right: auto;
  }
  .region-newsletter #block-webform {
    padding-top: 25px;
    padding-bottom: 30px;
    height: 370px;
  }

  .region-newsletter iframe {
    display: none;
  }

  .region-newsletter .form-item-informativa {
    margin-top: 0;
  }

  .region-newsletter {
    margin-bottom: 70px;
  }

  /*
  * Fine Home
  */

  /*
  * Valorizza il tuo .it
  */

  #block-views-block-digitali-per-caso-block-1 .col-12.col-sm-4 {

  }
  #block-views-block-digitali-per-caso-block-1 .col-12.col-sm-4 a {
    font-size: 26px;
  }
  #block-views-block-digitali-per-caso-block-1 .col-12.col-sm-4 p {
    margin-top: 20px;
  }
  #block-views-block-digitali-per-caso-block-1 .scopri-di-piu p {
    font-size: 14px;
  }

  #block-views-block-digital-world-valorizza-block-2 header p {
    padding-left: 0px;
    padding-right: 0px;
  }
  #block-views-block-digital-world-valorizza-block-2 .col-12.col-sm-4 {

  }
  #block-views-block-digital-world-valorizza-block-2 .col-12.col-sm-4 a {
    font-size: 26px;
  }
  #block-views-block-digital-world-valorizza-block-2 footer p {
    font-size: 14px;
  }
  #block-views-block-digital-world-valorizza-block-2 footer a {
    font-size: 18px;
    background-size: 31px 31px;
    background-position: 215px !important;
    padding-top: 12px;
  }

  #block-views-block-altri-digital-kit-block-2 #next {
    right: -7px !important;
    bottom: 402px;
  }

  #block-views-block-altri-digital-kit-block-2 #prev {
    left: -7px !important;
    bottom: 402px;
  }

  .view-digital-world-valorizza .row {
    margin-left: -39px;
    margin-right: -39px;
  }


  #block-views-block-digital-world-valorizza-block-2 header {
    margin-bottom: 32px;
  }

  #block-views-block-digital-world-valorizza-block-2 header p {
    margin-bottom: 35px;
  }

  #block-views-block-digitali-per-caso-block-1 p {
    margin-top: 20px;
  }

  .view-id-slideshow_valorizza_it .titolo {
    font-size: 26px;
    padding-top: 20px;
  }
  .view-id-slideshow_valorizza_it p {
    padding-top: 0px;
    font-size: 18px;
    padding-left: 35px;
  }
  .view-id-slideshow_valorizza_it .testo {
    padding-top: 0px;
  }
  .view-id-slideshow_valorizza_it .cycle-pager {
    margin-top: 0;
  }

  /*
  * Fine Valorizza il tuo .it
  */

  /*
  * DPC WDW
  */

  /*DIGITALI PER CASO*/

  .view-dpc-home p {
    font-size: 16px;
  }

  .view-dpc-home .views-field-field-image img {
    width: 100%;
  }

  #block-views-block-altri-dpc-block-1 #prev {
      position: absolute;
      top: 50%;
      left: 0px;
  }

  #block-views-block-altri-dpc-block-1 #next {
    bottom: auto;
    top: 50%;
    right: 0px !important;
  }

  .cycle-slideshow.altri-dpc {
      height: 570px;
      max-width: 100%;
      margin: 0 auto;
  }

  .altri-dpc .blocco {
      max-width: 50%;
  }

  .view-dpc-home #prev {
    top: 46%;
    left: 2px;
    background-image: url(/themes/custom/registro/images/icons/indietro-kit.png);
    box-shadow: none;
    display: block;
    min-width: 24px !important;
    min-height: 33px !important;
    width: 24px !important;
    height: 33px !important;
    border-radius: 0px;
  }
  .view-dpc-home #next {
    top: 46%;
    right: 2px;
    background-image: url(/themes/custom/registro/images/icons/avanti-kit.png);
    box-shadow: none;
    display: block;
    min-width: 24px !important;
    min-height: 33px !important;
    width: 24px !important;
    height: 33px !important;
    border-radius: 0px;
  }

  /*WHAT A DIGITAL WORLD */

  .view-wdw-home p {
    font-size: 16px;
  }

  .view-wdw-home .views-field-field-image img {
    width: 100%;
  }

  .cycle-slideshow.altri-dpc {
      height: 570px;
      max-width: 644px;
      margin: 0 auto;
  }

  .view-wdw-home #prev {
    top: 46%;
    left: 2px;
    background-image: url(/themes/custom/registro/images/icons/indietro-kit.png);
    box-shadow: none;
    display: block;
    min-width: 24px !important;
    min-height: 33px !important;
    width: 24px !important;
    height: 33px !important;
  }
  .view-wdw-home #next {
    top: 46%;
    right: 2px;
    background-image: url(/themes/custom/registro/images/icons/avanti-kit.png);
    box-shadow: none;
    display: block;
    min-width: 24px !important;
    min-height: 33px !important;
    width: 24px !important;
    height: 33px !important;
  }

  /*
  * Fine DPC WDW
  */

  /*
  * News
  */

  .view-news .views-field-field-image img {
    width: 100%;
    height: auto;
  }

  .view-news .wrapper {
    width: 100%;
  }

  .view-wdw-home .cycle-slide {
    max-width: 50%;
    vertical-align: top;
    padding: 0 15px;
    position: relative;
  }

  #block-views-block-correlati-news-block-1 #next {
    right: -20px;
  }
  #block-views-block-correlati-news-block-1 #prev {
    left: -18px;
  }

  body.page-type-news p {
    font-size: 16px;
  }

  /*
  * Fine News
  */

  /*
  * Idee Digitali
  */

  .view-idee-digitali > .views-row {
    padding-left: 7.5px;
    padding-right: 7.5px;
    margin-bottom: 30px;
  }

  .view-idee-digitali .views-field-field-image img {
    width: 100%;
  }

  body.page-type-idee_digitali h2 {
    font-size: 28px;
    margin-top: 20px;
  }

  /*
  * Fine Idee Digitali
  */

  /*
  * Registrar
  */

  .page-type-registrar .col-12.col-md-12.col-lg-5.offset-lg-1.col-xl-6.col-no-margin .field-image img {
    height: 393px;
  }

  .page-type-registrar .wrapper {
    height: auto;
    padding-left: 30px;
    padding-right: 15px;
    margin-top: -8px;
    padding-top: 2px !important;
    padding-bottom: 15px;
  }

  .page-type-registrar .wrapper .address,
  .page-type-registrar .wrapper .phone,
  .page-type-registrar .wrapper .email,
  .page-type-registrar .wrapper .url .field-reg-url a {
    font-size: 24px;
  }

  .page-type-registrar .wrapper .address {
    background-size: 22px 33px;
    padding-left: 40px;
  }
  .page-type-registrar .wrapper .phone {
    background-size: 24px 35px;
    padding-left: 40px;
  }
  .page-type-registrar .wrapper .email {
    background-size: 29px 22px;
    padding-left: 40px;
  }
  .page-type-registrar .wrapper .url {
    background-size: 35px 35px;
    padding-left: 40px;
  }

  /*
  * Registrar
  */

  /*
  * Regostra il tuo .it
  */

  body.page-node-639 .region-cercait {
    margin-top: 60px;
  }

  .region-home-registra-it #block-registrailtuoitlinks .text-with-summary .testo {
    padding-left: 15px;
    padding-right: 15px;
  }

  .region-home-registra-it-header {
    background-image: none;
  }

  .region-home-registra-it-header #block-registrargestisciiltuoit .text-with-summary a,
  .region-home-registra-it-header #block-registrascegliilregistrar .text-with-summary a,
  .region-home-registra-it-header #block-registracercailtuoit .text-with-summary a {
    font-size: 29px;
  }

  #block-registrargestisciiltuoit .text-with-summary,
  #block-registrascegliilregistrar .text-with-summary,
  #block-registracercailtuoit .text-with-summary {
    display: inline-flex;
  }

  #block-registrargestisciiltuoit .text-with-summary .link,
  #block-registrascegliilregistrar .text-with-summary .link,
  #block-registracercailtuoit .text-with-summary .link {
    width: 50%;
  }
  #block-registrargestisciiltuoit .text-with-summary .p-cerchi,
  #block-registrascegliilregistrar .text-with-summary .p-cerchi,
  #block-registracercailtuoit .text-with-summary .p-cerchi {
    width: 50%;
  }

  .region-home-registra-it-header #block-registrargestisciiltuoit .text-with-summary .parag,
  .region-home-registra-it-header #block-registracercailtuoit .text-with-summary .parag {
    margin-top: 80px;
    font-size: 16px;
  }

  .region-home-registra-it-header #block-registrascegliilregistrar .text-with-summary .parag {
    margin-top: 65px;
    font-size: 16px;
  }

  .region-home-registra-it-header #block-registracercailtuoit .text-with-summary .bk-cerchi,
  .region-home-registra-it-header #block-registrascegliilregistrar .text-with-summary .bk-cerchi,
  .region-home-registra-it-header #block-registrargestisciiltuoit .text-with-summary .bk-cerchi {
    padding-top: 27%;
    padding-left: 22%;
    max-width: 100%;
    background-size: contain;
  }

  #block-views-block-dpc-registra-it-block-1 #next {
    bottom: 344px;
  }
  #block-views-block-dpc-registra-it-block-1 #prev {
    bottom: 344px;
  }

  /*
  * Registra il tuo .it
  */

  /*
  * FAQ
  */

  body.page-node-16 h2 {
    font-size: 22px;
    margin-bottom: 10px;
  }

  article .ui-accordion .title-accordion.ui-accordion-header {
    font-size: 18px;
  }

  article .ui-accordion .ui-accordion-content {
    padding: 15px;
  }

  body.page-node-16 p {
    font-size: 16px;
  }

  /*
  * Fine FAQ
  */

  /*
  * Glossario
  */

  #glossario-alfabeto {
    padding-left: 0px;
    word-spacing: 30px;
    line-height: 55px;
    font-weight: bold;
  }

  /*
  * Fine Glossario
  */

  /*
  * Il mondo del .it
  */

  .region-home-mondo-it #block-homemondoitstatistiche .text-with-summary {
    height: 548px;
  }

  .region-home-mondo-it .view-home-imi-progetti .views-field-field-image {
    height: 226px;
  }

  .region-home-mondo-it .view-home-imi-progetti .views-field-field-image img {
    height: 226px !important;
  }

  .region-home-mondo-it .view-home-imi-progetti .wrapper {
    height: 322px;
  }

  .region-home-mondo-it .view-home-imi-progetti .views-field-title {
    font-size: 26px;
  }

  .region-home-mondo-it .view-home-imi-progetti .views-field-body {
    font-size: 16px;
  }

  #block-views-block-home-imi-eventi-block-1 .view-home-imi-eventi .views-field-field-image img {
    height: 280px;
  }

  .region-home-mondo-it .view-home-imi-eventi .views-field-field-image {
    height: 280px;
  }

  .region-home-mondo-it .view-home-imi-eventi .views-field-field-data-evento .field-content {
    border-top: none;
    border-bottom: 1px solid #F36668;
  }

  .region-home-mondo-it .view-home-imi-eventi .views-field-field-data-evento {
    padding-top: 30px;
  }

  .region-home-mondo-it .view-home-imi-news .views-field-field-image {
    margin-top: 0px;
    margin-left: -20px;
  }

  #block-views-block-home-imi-news-block-1 .view-home-imi-news .views-field-field-image img {
    height: 280px;
  }

  .region-home-mondo-it .view-home-imi-news .views-field-title {
    padding-top: 10px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .region-home-mondo-it .view-home-imi-news .views-field-title .field-content {
    font-size: 26px;
  }

  .region-home-mondo-it .view-home-imi-news .views-field-body .field-content {
    font-size: 16px;
  }

  .region-home-mondo-it .view-home-imi-news .views-field-body .field-content {
    padding-top: 0px;
  }

  .region-home-mondo-it .view-home-imi-eventi .wrapper {
    height: 340px;
  }

  #block-views-block-home-imi-news-block-1 .view {
    height: 620px;
  }

  .region-home-mondo-it #block-chisiamo .text-with-summary {
    height: 795px;
  }

  .region-home-mondo-it #block-chisiamo .text-with-summary .testo {
    font-size: 16px;
  }

  .region-home-mondo-it #block-chisiamo .text-with-summary .icona {
    width: 70px;
    height: 60px;
  }

  .region-home-mondo-it #block-chisiamo .text-with-summary .titolo {
    text-align: right;
    padding-right: 45px;
  }

  .region-home-mondo-it #block-chisiamo .text-with-summary .icona {
    top: 35px;
  }

  #block-areastampa .text-with-summary {
    height: 795px;
  }

  #block-areastampa .text-with-summary .immagine img {
    width: 290px;
    max-width: 100%;
    height: 400px;
  }

  .region-home-mondo-it #block-areastampa .text-with-summary .scarica-rosso {
    margin-top: 30px;
  }

  .region-home-mondo-it #block-areastampa .text-with-summary .testo {
    margin-top: 50px;
  }

  .region-home-mondo-it #block-homemondoitstatistiche .text-with-summary {
    padding-top: 80px;
   }

  .region-home-mondo-it .view-home-imi-progetti .views-field-title {
    padding-top: 15px;
    padding-left: 20px;
    text-align: left;
    }

  /*
  * Fine il mondo del .it
  */

  /*
  * Area stampa
  */

  #block-views-block-correlati-basic-page-block-1 #prev {
    bottom: 265px;
    left: -18px;
    background-image: url(/themes/custom/registro/images/icons/indietro-kit.png);
    box-shadow: none;
    min-width: 19px;
    min-height: 33px;
  }
  #block-views-block-correlati-basic-page-block-1 #next {
    right: -20px;
    bottom: 265px;
    background-image: url(/themes/custom/registro/images/icons/avanti-kit.png);
    box-shadow: none;
    min-width: 19px;
    min-height: 33px;
  }

  /*
  * Fine Area stampa
  */

  /*
  * Area Stampa
  */

  body.page-node-36 p {
    font-size: 16px;
  }

  body.page-node-36 h5 {
    font-size: 20px;
  }

  article .link-stampa {
    font-size: 18px;
  }

  /*
  * Fine Area stampa
  */

  /*
  * Eventi
  */

  .view-eventi {
    margin-bottom: 0px;
  }

  .view-eventi .view-evento-in-evidenza {
    margin-bottom: 0px;
  }

  .view-id-eventi {
    margin-top: 0px;
  }

  .background-evento-in-evidenza {
    height: 430px;
  }
  .view-eventi .view-evento-in-evidenza .col-xl-4 {
    height: 360px;
    background-color: #F7F8FD;
  }

  body.page-type-eventi .eventi-header {
    margin-left: -24px;
    margin-right: -24px;
  }

  .row.eventi-header > .col-xl-8 {
    padding-left: 0px;
    height: 430px;
  }
  .row.eventi-header > .col-xl-4 {
    padding-right: 0px;
    height: 350px;
  }
  .page-type-eventi .col-sm-12.col-md-12.col-lg-10.offset-lg-1.col-xl-8.offset-xl-2 #luogo-data {
    font-size: 14px;
  }

  .view-eventi .read-more a {
    background-color: #F7F8FD;
  }

  .view-id-eventi .row-odd .read-more a,
  .view-id-eventi .row-even .read-more a {
    background-color: #E6E9F2;
  }

  .view-eventi-wall .control.forward {
    right: -38px;
    bottom: 265px;
    background-image: url(/themes/custom/registro/images/icons/avanti-kit.png);
    box-shadow: none;
    min-width: 19px;
    min-height: 33px;
  }

  .view-eventi-wall .control.back {
    bottom: 265px;
    left: -36px;
    background-image: url(/themes/custom/registro/images/icons/indietro-kit.png);
    box-shadow: none;
    min-width: 19px;
    min-height: 33px;
  }

  .node-eventi .immagine-evento {
    margin-top: 10px;
  }

  /*
  * Fine Eventi
  */

  /*
  * Risultati ricerca
  */

  #block-registro-content .container-inline.js-form-wrapper.form-wrapper label {
    font-size: 28px;
  }

  #block-registro-content ol li p {
    font-size: 16px;
  }

  #block-registro-content ol {
    font-size: 16px;
  }

  body.page-search #block-registro-content h2 {
    font-size: 28px;
  }

  #block-registro-content #edit-keys {
    width: 100%;
  }

  #block-registro-content .container-inline.js-form-wrapper.form-wrapper #edit-submit {
    margin-right: 0px;
    margin-top: 20px;
  }

  /*
  * Fine risultati ricerca
  */

  .view-slideshow .backgorund-slide {
    height: 400px;
  }

  .view-id-slideshow_valorizza_it .blocco-bianco,
  .view-slideshow.view-id-slideshow .blocco-bianco {
    width: 100%;
    max-width: 100%;
    position: relative;
    left: 0;
    top: 0;
  }

  #regione-in-evidenza {
    max-width: 100%;
  }

  .view-id-digital_kit_home,
  .view-in-evidenza.row {
    margin: 0;
  }

}
