html body .tvcp-container {
margin: 10px 0;
border-radius: 6px;
padding: 4%;
background: #eee;
font-size: 16px;
}
html body .tvcp-container h2.tvcp-title {
margin: 0 0 3% 0;
padding: 0;
text-align: center;
font-weight: normal;
font-size: 1.2em;
}
html body h3.tvcp-size-of {
color: #fff;
letter-spacing: -2px;
}
html body h3.tvcp-size-of span {
display: inline-block;
background: rgb(45, 45, 45);
background: -moz-linear-gradient(top, rgba(45, 45, 45, 1) 0%, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 51%, rgba(0, 0, 0, 1) 100%);
background: -webkit-linear-gradient(top, rgba(45, 45, 45, 1) 0%, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 51%, rgba(0, 0, 0, 1) 100%);
background: linear-gradient(to bottom, rgba(45, 45, 45, 1) 0%, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 51%, rgba(0, 0, 0, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d2d2d', endColorstr='#000000', GradientType=0);
border-radius: 4px;
padding: .35em;
font-size: 1.8em;
position: relative;
overflow: hidden;
}
html body h3.tvcp-size-of span:after {
content: " ";
width: 100%;
top: 0;
height: 49%;
position: absolute;
left: 0;
right: 0;
box-shadow: 0 2px 2px rgba(0, 0, 0, .3);
}
html body .tvcp-container h3 {
padding: 0;
margin: 0;
text-align: center;
}
html body .tvcp-container p {
font-size: .65em;
margin: .75em 0 0 0;
text-align: center;
padding: .25em;
}
html body .tvcp-container p a {
text-decoration: none;
}
html body .tvcp-container h3 a,
.tvcp-container h2 a {
box-shadow: none;
}