.container_body{
    background: transparent url(../../shell/imgs/insurance_room.jpg) no-repeat center center;
    background-size: cover;
    position: relative;
}
ul.topic_list{
    background: url(connector_line.svg) no-repeat left center;
    height: 300px;
    top: 3em;
}
ul.topic_list li#topic_2 {
    top: 0.5em;
    left: 5%;
}
ul.topic_list li#topic_3 {
    top: 0.5em;
    left: 22%;
}
ul.topic_list li#topic_4 {
   top: 5.5em;
    left: 37%;
}
ul.topic_list li#topic_5 {
  top: 12em;
    right: 43%;

}
ul.topic_list li#topic_6 {
   top: 12em;
    right: 27%;
}
ul.topic_list li#topic_7 {
top: 1em;
    right: 19%;
}

/* h2.pagetitle::before{
    content: "5" !important;
} */
ul.topic_list li#topic_2 .clickBox{
    background-image: url("../../shell/imgs/checkList_icon.svg");
}
ul.topic_list li#topic_3 .clickBox{
    background-image: url("../../shell/imgs/hand_icon.svg");
}
ul.topic_list li#topic_4 .clickBox{
    background-image: url("../../shell/imgs/quote_icon.svg");
}
ul.topic_list li#topic_5 .clickBox{
    background-image: url("../../shell/imgs/money_icon.svg");
    background-size: 60%;
}
ul.topic_list li#topic_6 .clickBox{
    background-image: url("../../shell/imgs/time_hand_icon.svg");
    background-size: 60%;
    background-position: 15px 15px;
}
ul.topic_list li#topic_7 .clickBox{
    background-image: url("../../shell/imgs/que_icon.svg");
    background-size: 65%;
}

ul.topic_list li#topic_2 .clickBox:hover{
    background-image: url("../../shell/imgs/checkList_icon_hover.svg");
}
ul.topic_list li#topic_3 .clickBox:hover{
    background-image: url("../../shell/imgs/hand_icon_hover.svg");
}
ul.topic_list li#topic_4 .clickBox:hover{
    background-image: url("../../shell/imgs/quote_icon_hover.svg");
}
ul.topic_list li#topic_5 .clickBox:hover{
    background-image: url("../../shell/imgs/money_icon_hover.svg");
    background-size: 60%;

}
ul.topic_list li#topic_6 .clickBox:hover{
    background-image: url("../../shell/imgs/time_hand_icon_hover.svg");
    background-size: 60%;
    background-position: 15px 15px;
}

ul.topic_list li#topic_7 .clickBox:hover{
    background-image: url("../../shell/imgs/que_icon_hover.svg");
    background-size: 65%;
}
ul.topic_list li#topic_7.not_attempted .clickBox{
    cursor: default;
    pointer-events: none;
     background-image: url("../../shell/imgs/que_disable_icon.svg");
} 
