.cp_headline09 {
line-height: 2em;
position: relative;
height: 2em;
color: #f8f8f8;
border-radius: 4px;
background-color: #303f9f;
background-image:
-webkit-linear-gradient(
45deg,
#283593 25%, transparent 25%,
transparent 50%, #283593 50%,
#283593 75%, transparent 75%,
transparent),
-webkit-linear-gradient(
135deg,
#283593 25%, transparent 25%,
transparent 50%, #283593 50%,
#283593 75%, transparent 75%,
transparent);
background-image:
linear-gradient(
45deg,
#283593 25%, transparent 25%,
transparent 50%, #283593 50%,
#283593 75%, transparent 75%,
transparent),
linear-gradient(
-45deg,
#283593 25%, transparent 25%,
transparent 50%, #283593 50%,
#283593 75%, transparent 75%,
transparent);
background-size: 10px 10px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.cp_headline09 span {
display: inline-block;
padding: 0.01em 0em 0em 0.8em;
border-radius: 4px 0px 0px 4px;
background: #4dd0e1;
}
.cp_headline09 span::after {
position: absolute;
display: inline-block;
width: 0;
height: 0;
content: '';
border-width: 1em 0 1em 1em;
border-style: solid;
border-color: transparent transparent transparent #4dd0e1;
}