/* 
    Created on : 9-set-2014, 11.29.21
    Author     : Michele Cariglia
*/

*{ }
body{
     background: #f3f3f3;
}

a{
    color:rgb(44, 133, 230);
}

.login{
    margin:auto;
    max-width:320px;
}

.login input {
    margin-top:5px;
}

.box{
    border-radius: 5px;
border: 1px solid rgba(0, 0, 0, 0.04);
border-bottom-color: rgba(0, 0, 0, 0);
background: #d2d2d2;
background-clip: padding-box;
/* box-shadow: 0 1px 2px rgba(0,0,0,0.08); */
box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.10);
}
.box>div{
    padding:20px;
    border-radius: 4px;
    background: #ffffff;
    box-shadow: inset 0 0 0 1px #fff;
}
.box>div h2{
    margin-top: 0px;
    color:#666;
    border-bottom: 4px solid rgb(44, 133, 230);
}


.bold{
    font-weight: bold;
}


.bordi{
    
    border:1px solid #ccc;
}


.popMessage{
	position:fixed;
	top:20%;
	right:20%;
	left:20%;
	width:60%;
	padding:10px;
	font-size:12px;
}

.popLoading{
	position:fixed;
	top:10%;
	right:20%;
	left:20%;
	width:60%;
	padding:10px;
	font-size:12px;
}






.menu{
  margin-top:25px;
  margin-bottom:25px;
}

.menu ul {
    margin-bottom: 0px;
    list-style-type: none;
}
.menu ul li {
    display: inline-block;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
}
.menu ul li a{
   
}
.menu ul li i{
    
    font-size: 42px;
}


  

 
 
form .row{
    padding:2px;
}

form .col-md-3{
    text-align: right;
}


thead{
    font-weight: bold;
}

.greytr{
    background-color: #f7f7f7;
}




#footer.container{
    padding:25px;
}