.txt-info-synopsis{
font-size: 0.975em;
letter-spacing: 0.01em;
cursor:pointer;
color: #17b4d7;

white-space: nowrap;
overflow: hidden;
/*overflow: auto;*/
text-overflow: ellipsis;
}

.info-synopsis-tnail{
background-repeat: no-repeat;
background-size: cover;
height: 140px;
position: relative;
width: 100%;
}
.info-synopsis-tnail:hover{
opacity: 0.4;
filter: alpha(opacity=40); /* For IE8 and earlier */
}

.txt-title-synopsis-header{
color: #ed156a;
font-size: 2.3em;
letter-spacing: 0.01em;
}
.txt-sub-title-synopsis-header{
color: #17b4d7;
font-size: 1.45em;
letter-spacing: 0.01em;
}
.txt-synopsis-lead{
color: #787878;
font-size: 1.1em;
}
.text-title-download-rbt{
color: #787878;
font-size: 1.5em;
}
.txt-content-detail{
color: #787878;
font-size: 1.25em;
}
.txt-synopsis-body{
color: #787878;
font-size: 0.9em;
}
.txt-synopsis-lead-section{
font-size: 1.2em;
color: #787878;
font-weight: bold;
margin: 30px 0 10px 0;
}

/*list recommend subscription*/

.txt-recommend-name{
font-size: 1.05em;
font-weight: bold;
color: #787878;
letter-spacing: 0.01em;
}
.txt-recommend-ivr{
font-size: 0.95em;
color: #787878;
letter-spacing: 0.01em;
}
.txt-recommend-price{
font-size: 0.75em;
color: #787878;
letter-spacing: 0.01em;
}
