.mnm_pave {
	width:368px; 
	margin-left:18px;
	float:left;
	height:186px;
	margin-top:18px;
	background-color:silver;
	line-height: 20px;
	border-radius:5px;
}
.mnm_pave_txt {
    color: white;
    line-height: 33px;
    font-size: 30px;
}
.mnm_paveim {
	width:348px;
	margin-top:8px;
	margin-bottom:10px;
	height:165px;
	border-radius:5px;
    position: absolute;
    top: 0%;
    text-align: center;
    background-color: rgba(96, 112, 128, 0.5);
}
.mnm_pavepad {
	padding:15px 10px;
}
.mnm_pavepad a div {
	display:none;
}
.mnm_pavepad a:hover div {
    display: block;
}

@media (min-width: 920px) and (max-width: 1219px) {
    .mnm_pave { width:415px;height: 208px;margin-right:-5px; }
    .mnm_paveim {width: 395px;height:188px;}
}

@media (min-width: 700px) and (max-width: 919px) {
	.mnm_pave { width:324px;height: 164px;margin-top:10px; margin-left:10px; }
    .mnm_pave_txt { font-size:25px; }
	.mnm_paveim {width: 304px;height:144px;}
	.mnm_pavepad {height:252px;}
}

@media (max-width: 699px) {
	.mnm_pave { width:100%;height: 164px;margin-top:10px; margin-left:0px;border-radius:0; }
    .mnm_pave_txt { font-size:25px; }
    .mnm_paveim {width: 304px;height:144px;}
	.mnm_pavepad {width:304px;margin: 0 auto;}
}
