 .card-container{
 	float: left;

 }
 .card{
    font-family:"Open Sans", sans-serif;
 	position:relative;
     margin-left:10px;
 	  margin-bottom: 20px;
    background:#F5F5F5;

    box-shadow: 0px 30px 30px -20px rgba(0,0,0,0.2);
    transition:all .4s cubic-bezier(1,.4,.4,1)

}
.card > .setting{
    font-size:1.1em;
    color:#f6f6f6;
    width: 30px;
    position:absolute;
    top:15px;
    background: black;
    padding: 5px;
}


.card > img{

    background: linear-gradient(rgba(255,255,255,0) 50%, rgba(252,252,252,0) 50%, rgba(246,246,246,1) 90%) ;
    background-size:cover;
    background-position:center center;
}

.card .description{}

.card .description > div{display:inline-block;width:26%;}


.long-description{
color: white;
font-weight: bold;
 position:absolute;

    bottom:0px;
    width:362px;
    height:200px;
	 z-index: 5;
    display:none;
background: rgba(255,127,39, 0.8);
}

.long-desc-table{

	margin: 10px;
font-weight: normal;
}

.card .long-desc-table td{

padding-bottom: 0px;
}
.card.expand{
    width:100vw;
    height:100vh;
    overflow-y: scroll;
}
.card.expand > .setting{font-size:1.3em}
.card.expand .long-description{margin-top:2em;opacity:1;}

ul.leaders {
font-weight: normal;
font-size: 0.9em;
    max-width: 350px;
    padding: 10px;
    overflow-x: hidden;
    list-style: none
               }
ul.leaders li:before {
    float: left;
    width: 0;
    white-space: nowrap;
}
ul.leaders li{
 border-bottom: 1px solid white;
  padding-right: 0.33em;
}
ul.leaders span:first-child {
    padding-right: 0.33em;
}
ul.leaders span + span {
    float: right;
    padding-left: 0.33em;
}

.description .name-project{
	background: black;
	color: white;
	font-weight: bold;
	padding: 5px;
}

.description .area-project{
float: right;
color: #375a7f;
font-weight: bold;
margin-top: 5px;
}

.description .price-project{
margin-left: 20px;
color: #375a7f;
font-weight: bold;

}

.setting:hover{
background: #375a7f;
cursor: pointer;
}

.modal-typed-table td {
	margin: 10px;
	padding: 7px;

}
.plan-image-typed img {
	width: 900px;
}
