.pro-Detail .cell { 
    padding-left: 2rem;
    padding-right: 2rem;

}
.pro-Detail h2{
    font-size: 1.2em;
    /*font-weight: bold;*/
    margin: 0 0 .67em 0;
}
.pro-Detail img{
	/*min-height: 20.25rem;*/
    /*max-height: 20.25rem;*/
    border-top-left-radius: 50px!important;;
    border-bottom-right-radius: 50px!important;;
    box-shadow: 0pt 4px 5.25pt rgba(0,0,0,.06);

}
.scaleWrap{
	border:0;
	border-top-left-radius: 50px!important;; 
	border-bottom-right-radius: 50px!important;; 
    box-shadow: 0pt 4px 5.25pt rgba(0,0,0,.06);
	overflow: hidden;
	border:1px solid rgba(0,0,0,.06);
	position: relative;
}
.scaleWrap:before{
    content: '';
    display: inline-block;
    width: 0.1px;
    padding-top: 56.990881458967%;	
}
.scaleWrap img{
	position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
 
.mt:nth-child(odd) .scaleWrap{
	order:2;
}

.mt:nth-child(odd) .pro-Detail .cell { 
    padding-right: 2rem;
    padding-left: 2rem;

}

.pro-Detail a{
	text-decoration: none;
	color: #000000;
	line-height: 30px;
	display: flex;
	display: -ms-flexbox;
	align-items: center;
	-ms-flex-align: center;
}
.pro-Detail p , .pro-Detail span{
	font-size: 1rem;
}

@media screen and (max-width:48em) {
	.pro-Detail .cell { 
	    padding-left: 0;
	    padding-right: 0;
	
	}
	
	.mt:nth-child(odd) .pro-Detail .cell { 
	    padding-right: 0;
	    padding-left: 0;
	
	}
	.pro-Detail h2{
		padding-top: 1.1875rem;
	}
	
	.mt:nth-child(odd) .scaleWrap{
		order:0;
	}

}	