 /* bloc
-------------------------------------------------- */
.artbloc {
  padding: 2px;
  width: 33.33%; 
  margin: 0;
  border: 0px solid blue;
  height: 
}

	  .artbloc { 
  		list-style: none;
  		}
  	.artbloc h3 {
	  font-size: 1.8rem;
	  font-weight: 800;
	  height: auto;
	  padding-top: .3em;
  		margin-bottom: .2em;
  		line-height: normal;
  		text-align: justify;
		}
	 .artbloc p {
	  font-size: .9em;
	  height: auto;
	  margin: 0 .7rem ;
	  text-align: justify;
		}
		
	.artbloc .sub { 
	display: block; 
	position: relative;
	background-color: #f1f1f1;
	padding-bottom: 3rem;
	}
	
	.artbloc .meta {
	 position: absolute;
    width: 90%;
    margin: .1rem .5rem;
     }
     .bloc.art .meta {
	 position: absolute;
    width: 90%;
    margin: .1rem .5rem;
     }
     .meta time{
	 float: left;
    color: #fff000;
    font-size: 1.4rem;
    font-weight: 700;
    text-shadow: 2px 1px 2px #000;
     }
     .meta .tag{
	 float: right;
    color: #fff000;
    font-size: 1.4rem;
    font-weight: 700;
    text-shadow: 2px 1px 2px #000;
     }
     
     .bloc.art h1 {
    width: 80%;
    font-size: 3rem;
    font-weight: 800;
    line-height: normal;
    margin: 0 0 1.5rem;
	}
     .art figure {
	 margin: 0;
     }
     .art .acc p{
    color: #777;
    font-size: 2.4rem;
    font-weight: 600;
    line-height: normal;
    margin: 1.5rem 0rem;
	}
	
	.cntnt p {
    margin-bottom: .5rem;
    line-height: 1.6;
    font-size: 1.5rem;
    font-weight: 400;
    color: #000;
    text-align: justify;
	}
	
	
     
    .simart .artbloc{
width: 25%;
float: left;
}
.simart h2{
	color: #555;
	font-size: 2rem;
	font-weight: 800;
	line-height: normal;
	margin: 0 0 0 .5rem;
}
.simart h3{
	font-size: 1.6rem;
}
    
    .btn a{
    border: none;
    background: #a8d1ec;
    bottom: 0%;
    left: 0%;
    margin: 0;
    position: absolute;
    width: 40px;
    text-decoration: none;
    }
    .btn a:hover{
    background: #f1f1f1;
    color: #444;
    font-weight: 500;
    }
	.btn a img{
	border: none;	
	margin: 0;
	}
	

