.PeruRedSpace > * {
	all:initial;
	padding:0px;
	margin:0px;
}

.eplAdBox_box, .v_eplAdBox_box{
	margin-left:auto;
    margin-right: auto;
}

.eplAdBox_box, .eplAdBox_detail, .eplAdBox_box *{
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:flex;
	-webkit-flex-direction: column;
	-moz-flex-direction:    column;
	-ms-flex-direction:     column;
	-o-flex-direction:      column;
	flex-direction:         column;
}

.eplAdBox_box {
	-webkit-flex-wrap:      nowrap;
	-moz-flex-wrap:         nowrap;
	-ms-flex-wrap:          nowrap;
	-o-flex-wrap:           nowrap;
	flex-wrap:              nowrap;
}


.eplAdBox_inbox, .eplAdBox_footerDiv, .eplAdBox_footerCell, .eplAdBox_cell_v1 {
	-webkit-flex-direction: row;
	-moz-flex-direction:    row;
	-ms-flex-direction:     row;
	-o-flex-direction:      row;
	flex-direction:         row;
}

.eplAdBox_footerCell, .eplAdBox_box{
	-webkit-justify-content: space-between;
	-moz-justify-content:    space-between;
	-ms-justify-content:     space-between;
	-o-justify-content:      space-between;
	justify-content:         space-between;
}

.eplAdBox_footerCell, .eplAdBox_footerDiv, .eplAdBox_cell_v1{
	-webkit-align-items: center;
	-moz-align-items:    center;
	-ms-align-items:     center;
	-o-align-items:      center;
	align-items:         center;
}

.eplAdBox_inbox {
	-webkit-align-items: flex-start;
	-moz-align-items:    flex-start;
	-ms-align-items:     flex-start;
	-o-align-items:      flex-start;
	align-items:         flex-start;
}
.eplAdBox_inbox, .eplAdBox_cell_v1 {
	-webkit-justify-content: space-around;
	-moz-justify-content:    space-around;
	-ms-justify-content:     space-around;
	-o-justify-content:      space-around;
	justify-content:         space-around;
	-webkit-flex-wrap:      wrap;
	-moz-flex-wrap:         wrap;
	-ms-flex-wrap:          wrap;
	-o-flex-wrap:           wrap;
	flex-wrap:              wrap;
}

.v_eplAdBox_inbox {
	-webkit-justify-content: flex-start;
	-moz-justify-content:    flex-start;
	-ms-justify-content:     flex-start;
	-o-justify-content:      flex-start;
	justify-content:         flex-start;
}

.eplAdBox_box {
	background-color: white;
}

.v_eplAdBox_box {
	max-width: 320px;
}
.eplAdBox_cell_v1:hover,.eplAdBox_cell_v2:hover, .eplAdBox_footerDiv:hover {
	cursor: pointer;
	background-color: #e7e7e7;
}

.eplAdBox_divFooterIcon {
	padding-left: 10px;
}

.eplAdBox_divFooterIcon > img {
	width: 17px;
	height: 17px;
}

.eplAdBox_detail * {
	padding-left: 5px;
}



.eplAdBox_cell_v1 *,.eplAdBox_cell_v2 * {
	margin-bottom: 2px;
	margin-top: 2px;

}

.eplAdBox_cell_v2,.eplAdBox_cell_v1  {
	-webkit-flex-basis: auto;
	-moz-flex-basis: auto;
	-ms-flex-basis: auto;
	-o-flex-basis: auto;
	flex-basis: auto;
	border-bottom:#084B9E 1px solid;
	width: 300px;
	padding-bottom: 3px;
}

.eplAdBox_old_image {
	-webkit-flex-basis: 33%;
	-moz-flex-basis: 33%;
	-ms-flex-basis: 33%;
	-o-flex-basis: 33%;
	flex-basis: 33%;
}

 .eplAdBox_cell_v1 .eplAdBox_detail {
	-webkit-flex-basis: 66%;
	-moz-flex-basis: 66%;
	-ms-flex-basis: 66%;
	-o-flex-basis: 66%;
	flex-basis: 66%;
	border: 0px;
}

.v_eplAdBox_cell_v1:last-child, .v_eplAdBox_cell_v2:last-child {
	border-bottom:#084B9E 2px solid;
}

.eplAdBox_header {
	border-bottom:#084B9E 2px solid;
	color: #252525;
	font-size:15px;
	font-family: 'Arial', sans-serif;
	font-weight: bold;
	text-align:left;
    margin-bottom: 0px;
}


.eplAdBox_footerDiv {
	-webkit-justify-content: flex-end;
	-moz-justify-content:    flex-end;
	-ms-justify-content:     flex-end;
	-o-justify-content:      flex-end;
	justify-content:         flex-end;
	height: 25px;
	padding: 3px;
	padding-right: 10px;
}

/** Old Box**/

.eplAdBox_old_lead  {
	display: none;
}

.eplAdBox_old_image > img {
	width: 90px;
	height: 90px;
}

.eplAdBox_old_image {
	-webkit-flex-basis: 33%;
	-moz-flex-basis: 33%;
	-ms-flex-basis: 33%;
	-o-flex-basis: 33%;
	flex-basis: 33%;
}

.eplAdBox_old_title  {
    color: #4C4C4C;
    font-size: 14px;
    line-height: 120%;
    text-decoration: none;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
}

.eplAdBox_old_desc {
    color: #4C4C4C;
    font: 12px/120% 'Arial', sans-serif;
    margin-top: 0px;
    margin-bottom: 0px;
}

.eplAdBox_old_url {
    color: #0000EE;
    font: 12px/120% 'Arial', sans-serif;
    text-decoration: none;
    margin-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

/** New Box**/

.eplAdBox_lead  {
	display: none;
}

.eplAdBox_image > img {
	width: 300px;
	height: auto;
}

.eplAdBox_title  {
	font: 18px 'Arial', sans-serif;
	font-weight: bold;
	line-height: 17px;
	letter-spacing: 0px;
	color: #3b3b3b;
	margin-top: 2px;
}

.eplAdBox_desc {
    font: 15px 'Arial', sans-serif;
    line-height: 14px;
    letter-spacing: 0px;
    color: #7b7b7b;
	margin-top: 2px;
    
}

.eplAdBox_footerCell, .v_eplAdBox_footerCell{
    height: 20px;
    margin-top: 4px;
    margin-bottom: 4px;
}

.eplAdBox_div_url, .v_eplAdBox_div_url{
	color: #4C4C4C;
	font: 12px 'Arial', sans-serif;
    font-weight: bold;
    height: 20px;
	letter-spacing: 0px;
    margin: 0px;
}

.eplAdBox_footerText, .v_eplAdBox_footerText{
    font-weight: bold;
	color: #4C4C4C;
	font: 12px 'Arial', sans-serif;
    height: 20px;
	letter-spacing: 0px;
    margin: 0px;
}

.eplAdBox_url{
    padding-left: 0px;
}

.eplAdBox_button {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.eplAdBox_button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.eplAdBox_button:active {
	position:relative;
	top:1px;
}