.content h3
{
	text-align:center;
}
.numberBody
{
	width:100%;
	display:block;
	padding:20px;
	margin:10px;
	border:1px solid grey;
	border-radius:5px;
}
.numberTitle
{
    font-size: 24px;
}
.numberCover
{
	display: inline;
	float: left;
	width: 25%;
}
.numberCover img
{
	float:left;
	width:100%;

}
.numberContents
{
	width:75%;
	float:right;
}
.rubric
{
	text-align:left;
	font-weight:bold;
	font-style:italic;
}
.article
{
	text-align:right;
}
	body
	{
		padding-left: 0;
	}


@media(min-width:992) 
{	
	footer
	{
	    width: 970px;
	}
}

@media(max-width:800px) 
{
	body
	{
		padding: 0;
	}
	.numberCover
    {
    	display: inline;
    	float: left;
    	width: 25%;
    }
    .numberCover img
    {
    	float: left;
    }
    .col-md-3
    {
    	padding-right: 0;
    }
    h3
    {
    	font-size: 20px;
	}
	.numberTitle 
	{
    	font-size: 20px;
	}
}

@media(max-width:600px) 
{
    .numberCover img
    {
        display: none;
    }
    .numberTitle
    {
    	font-size: 20px;
    }
    .numberContents
    {
    	width: 100%;
    }
    .col-md-3
    {
    	padding-right: 0;
    }
    h3
    {
    	font-size: 20px;
    }
    h4
    {
    	margin: 0;
    }
}
div.redaction_buy
{
	overflow: hidden; 
	display: block;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 999;
    background-color: grey;
}