div.answerblock, div.answerBlock {
	postition: relative;
	padding-bottom: 20px;
}

.ansord  {
    position: relative;
    float: left;
    padding-right: 10px;
}

.response_option  {
    position: relative;
}

.evOuterContainer {
	position: relative;
}

.IBAnswerBlock{
    xxdisplay: grid;
    grid-template-columns: auto auto;
    grid-template-rows: auto auto;
    grid-auto-flow: column;
    grid-column-gap: 4%;
}

.IBAnswerTwoCol{
    display: grid;
    grid-template-columns: auto auto;
    grid-template-rows: auto auto;
    grid-auto-flow: column;
    grid-column-gap: 4%;
}

div.dragdropanswer {
    xxborder: 2px solid;
    background: gainsboro;
    xxxmargin-bottom: 20px;
    display: inline-block;
    padding: 5px;
    cursor: move;
}

.IBAnswerBlock .dragdropanswer {
    margin: 10px;
}

.displaydropspot {
    border: 2px solid;
    width: 100px;
    height: 33px;
    display: inline-block;
    padding: 5px;
}

a.iMathEQFormula {
    color: inherit !important;
}

.hotspotsvg {
    cursor: pointer;
} 
.hotspotshape, .hotspotshapemiddle {
    fill: transparent;
    stroke: rgba(56,60,106,.9);
    stroke-width: 2px;
    stroke-dasharray: inherit;
    transition: all .2s ease-in;
}                   
.hotspotshape.hsselected {
    stroke: #00aeef;
    fill: rgba(190,223,240,.5);
    stroke: rgba(3,14,158,.9);
    stroke-width: 4px;
    stroke-dasharray: 4,4;
    stroke-opacity: 1;
}
a.hotspotwrapper:hover .hotspotshape{
    stroke: #00aeef;
}
.aigraph {
    border: 1px solid black;
}
.gridline {
    stroke: black;
    stroke-width: 2;
}
.dotted {
    stroke-dasharray: 5, 5;
}
.shade {
    fill: rgba(0, 0, 255, 0.2);
}
.x-axis text, .y-axis text {
    font-size: 12px;
    font-weight: bold;
}
.x-axis-line {
    stroke: red;
    stroke-width: 2px;
}
.y-axis-line {
    stroke: red;
    stroke-width: 2px;
}
.arrowHead {
    fill: red;
}
.graphpoint {
    fill: green;
    cursor: pointer;
}
.parabola {
    stroke: green;
    stroke-width: 2;
    fill: none;
}
.exponential {
    stroke: green;
    stroke-width: 2;
    fill: none;
}