.-extra-buy-btn-flag-zone {
	background-color: rgb(177,195,209);
    padding: 23px 0 25px 0;
}
.-extra-buy-btn-flag-wrapper {
	width: 960px;
    margin: 0 auto;
    text-align: center;
}
.-extra-buy-btn-flag {
    background-color: rgb(148,171,188);
	padding: 7px 14px 15px 14px;
    text-decoration: none !important;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    text-align: center;
    color: white;
    font-family: 'latoregular', 'fira_sansregular';
    font-size: 1.9em;
    box-shadow: inset 0 -1px rgba(255,255,255,0.5),
      			inset 0 1px 7px rgba(0,0,0,0.25);
}

.-extra-buy-btn-flag:hover {
	background-color: rgb(138,161,178) !important;
}
.extra-buy-btn-flag-icon {
	width: 33px;
    vertical-align: middle;
    margin-right: 7px;
}
@media screen and (max-width: 959px) {
  .-extra-buy-btn-flag-wrapper {
  	width: 100%;
    padding: 0 18px;
  }
}
.extra-buy-btn-flag-part {
	display: inline-block;
    vertical-align: middle;
}

[data-titleid="sousvide_fundamentals"] .course-img:before {
    content: "";
    position: absolute;
    width: 33px;
    height: 21px;
    top: 4px;
    left: 4px;
    background-image: url('https://learnworlds.blob.core.windows.net/crea-public/cd0cdec4071d7d322459f98d1c5d5202.png ');
    background-position: center;
    background-size: contain;
    z-index: 10;
    opacity: 0.5;
}
[data-titleid="sous-vide-fundamentals-sp"] .course-img:before {
    content: "";
    position: absolute;
    width: 33px;
    height: 21px;
    top: 4px;
    left: 4px;
    background-image: url('https://learnworlds.blob.core.windows.net/crea-public/a5374711834517b980aa644c1de62168.png');
    background-position: center;
    background-size: contain;
    z-index: 10;
    opacity: 0.5;
}
[data-titleid="sous-vide-principes-fondamentaux"] .course-img:before {
    content: "";
    position: absolute;
    width: 33px;
    height: 21px;
    top: 4px;
    left: 4px;
    background-image: url('https://learnworlds.blob.core.windows.net/crea-public/e95fdab4166cde7d4edf35c15037b732.jpeg');
    background-position: center;
    background-size: contain;
    z-index: 10;
    opacity: 0.5;
}