.cover {
	background-image: url(/images/cover.jpg);
	background-position: center;
	background-size: cover;
	height: auto;
}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
    background-color: white;
}
.rolling {


	background-color: #d9534f;
	color: white;
	padding: 10px;
	/*height: 160px;*/


}



figcaption {
	font-size: 12pt;
}


@media (max-width: 480px) {
 .img-responsive {
 max-width: 16%;
  min-width: 80px;
 }
}

h3 {
	text-transform: uppercase;
}

.panel h3 {

	width:80%;
	height: 60px;
	margin: 0 auto;
}

.panel h4  {
	padding: 10px;
	height: 80px;
	width:80%;
	margin: 0 auto;
}



.nav-tabs {
	border-color: #d9534f;
	border:none;
}

a {
	color: #d9534f;
}

.open {

	
        width: 300px;
        height: 300px;
        background-color: #fff;

        position:absolute; /*it can be fixed too*/
        left:0; right:0;
        top:0; bottom:0;
        margin:auto;

        /*this to solve "the content will not be cut when the window is smaller than the content": 
        max-width:100%;
        max-height:100%;
        overflow:auto; */
    }


.home-button {

	border-radius: 60px;
	border-color: #d9534f;
}
.img-center {
	margin:0 auto;
}


.pangolin {
	    font-family: 'Pangolin', serif;
}

.advent {
	    font-family: 'Advent Pro';
}

.nav-tabs > li > a:hover {
    border-color: #eee #eee #ddd;

}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #d9534f;
    color: white;
    /* border: 0px; */
}
.nav-tabs > li > a {

    border: none;
    border-radius: 0px;
}

.twits {
	height: 200px;

}

.item  {
height: 150px;
}

.item img  {
max-height: 100%;  
max-width: 100%; 
position: absolute;  
top: 0;  
bottom: 0;  
left: 0;  
right: 0;  
margin: auto;
}

.parent {
 height: 150px;
}

.vertical-align {
	display: flex;
	align-items: center;
}

.navbar-default .navbar-brand {
    color: white;
    text-transform: capitalize;
    background-color: #d9534f;
}

.navbar-default .navbar-brand:hover{
    color: white;
    text-transform: capitalize;
    background-color: #d9534f;
}


.navbar-default .navbar-nav>li> a {
    text-decoration: none;
    background-color: white;
    color: #d9534f;

}

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li> a:focus {
    text-decoration: none;
    background-color: #d9534f;
    color: white;

}

.contenuto{
    margin-top:70px;
}

.loginform{
    margin-top:70px;
    width:50%;
}