.IPOL_APISHIP2_selectServices {
    margin-top: 10px;
}

.IPOL_APISHIP2_selectServices td {
    padding: 5px;
}

.IPOL_APISHIP2_selectServices td label {
    margin-bottom: 0;
    font-weight:   normal;
    font-size:     small;
}

.IPOL_APISHIP2_selectServices td label .chosen {
    font-weight:   bold;
}

.IPOL_APISHIP2_selectServices td label span {
    margin-left: 0; /* Aspro */
}

.IPOL_APISHIP2_selectServices input[type=radio] {
    display: unset !important; /* Old SOA template*/
    /* Aspro */
    margin-left: 0;
    position: static;
}

.IPOL_APISHIP2_selectServices label {
    color: #000;
}

.IPOL_APISHIP2_selectServices img {
    height: 20px;
    border: none;
}

.IPOL_APISHIP2_servicesArrow {
    display:           inline-block;
    width:             14px;
    height:            14px;
    border-bottom:     4px solid #337AB7;
    border-right:      4px solid #337AB7;
    -moz-transform:    rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform:      rotate(45deg);
    -ms-transform:     rotate(45deg);
    transform:         rotate(45deg);
    position:          absolute;
    right:             20px;
    cursor:            pointer;
}

.IPOL_APISHIP2_servicesArrow.active {
    -moz-transform:    rotate(225deg);
    -webkit-transform: rotate(225deg);
    -o-transform:      rotate(225deg);
    -ms-transform:     rotate(225deg);
    transform:         rotate(225deg);
}

.IPOL_APISHIP2_servicesList.hidden {
    display: none;
}

.IPOL_APISHIP2_servicesList.active {
}