/*!
 * Start Bootstrap - Business Frontpage HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 0px;
    overflow-x: hidden;
}

/* Header Image Background - Change the URL below to your image path (example: ../images/background.jpg) */

.wrap-table{
display:table;
}


.in-table{
display:table-cell;
vertical-align:middle;
}

.scelta-lang h2 {
  font-size: 12px;
  display: inline;
  margin-right: 28px;

}

.scelta-opera {
  font-size: 24px;
  margin-right: 28px;
  display:table;

}

.scelta-opera a{
  font-size: 22px;
  margin-right: 28px;
  display:table-cell;
  vertical-align: bottom;
  margin-bottom: 50px;

}

.maggiore {
  background:url(../img/opera_maggiore.png) no-repeat;
  width: 293px;
  height: 123px;
  padding-left: 13px;
  padding-right: 70px;
  padding-bottom: 13px;
  line-height: 24px;
  font-family: 'Open Sans';
  font-weight: bold;
  color:#521928;
  font-size: 22px;
}


.line {
  background:url(../img/line.html) no-repeat;
  width: 293px;
  height: 123px;
  padding-left: 13px;
  padding-right: 70px;
 
}
.minore {
  background:url(../img/opera_minore.png) no-repeat;
  width: 293px;
  height: 123px;
   padding-left: 13px;
   padding-bottom: 13px;
  padding-right: 200px;
  line-height: 24px;
  font-family: 'Open Sans';
  font-weight: bold;
  color:#521928;
  font-size: 22px;
}


/*.business-header {
max-height: 301px;
background: #85B4CF url(../img/header.png) center center no-repeat scroll;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
}*/
/*
.business-header2 {
min-height: 480px;
background-color:pink;
background: #85B4CF;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
}
*/
/* Customize the text color and shadow color and to optimize text legibility. */

.tagline {
    text-shadow: 0 0 10px #000;
    color: #fff;
}

.img-center {
    margin: 0 auto;
}

footer {
color:#FFFFFF;
width:101%;
background:#521928;
font-size: 14px;
margin-top:0%;
min-height:100px;
}

footer {
   /* margin-top: 50px;*/
}
.format-footer{text-align:center;margin-top:10px;}

.clear {
  clear: both;
}

.versetto.giallo {
    background-color: yellow;
}

.versetto span {
   font-weight: bold;
   margin-bottom: 10px;
}