/**************************** Cerca il Corso per te ***************************/

.middle1-first.large-3.columns {
width: 100%;
}


section.row.middle-columns {
margin-top: 0px;
}

/*********** Contenitore *************/

div.cercaCorso {
width: 100%;
height: auto;
margin-top: 15px;
margin-bottom: 35px;
}

/*--------- bottone cerca corso ---------------*/

a.multi-line-button {

  border-width: 1px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -khtml-border-radius: 4px;
  border-radius: 4px;
  border-style: solid;
  color: white;
  display: block;
  margin: 0.2em auto;
  padding: 10px 13px;
  text-align: center;
  text-decoration: none;
  background-color: #005172;
  border-color: #2970a9;
  border-left-color: #005172;
  border-top-color: #005172;
  -moz-box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
  -webkit-box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
  -o-box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
  box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
  color: white;
}

a.multi-line-button .title {
  font-size: 23px;
  font-weight: bold;
  display: block;
}

a.multi-line-button .subtitle {
  font-size: 14px;
  display: block;
  margin-top: 4px;
}

a.multi-line-button:hover .title {

}

a.multi-line-button:hover .subtitle {
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}

a.multi-line-button:active {
  padding: 13px 15px 11px;
}

a.multi-line-button:hover, a.multi-line-button:focus {
  background: #4D869D;
}

a.multi-line-button:active, a.multi-line-button.depressed {
  background: #4D869D;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border-color: #2970a9;
}