@import url("//fonts.googleapis.com/css?family=Convergence");

/** 5.0.9.P4 **/

/** 5.0.9.P4 **/

/* Draggable

oooooooooooooooooooooooooooooooooooooooooooooooooo */

/** 5.0.9.P4 **/

/** 5.0.9.P4 **/

/** 5.0.9.P4 **/

/** 5.0.9.P4 **/

/** 5.0.9.P4 **/

/** 5.0.9.P4 **/

/** 5.0.9.P4 **/

/** 5.0.9.P4 **/

/* Drag and Drop Matching

oooooooooooooooooooooooooooooooooooooooooooooooooo */

/* Default

-------------------------------------------------- */

/* line 16, dd_matching.scss */

.controls a{text-decoration:none }

.relational_matching.media_object {

  display: block; }

  /* line 19, dd_matching.scss */

  .relational_matching.media_object .relational_matching, .relational_matching.media_object.dd_matching_modal_contents {

    display: block; }

    /* line 24, dd_matching.scss */

    .relational_matching.media_object .relational_matching .match_drop_item, .relational_matching.media_object .relational_matching .match_list_item_answer, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer {

      /* Default

      -------------------------------------------------- */

      position: relative;

      padding-right: 0px;

      display: block;

      cursor: move;

      border: thin #a4a4a4 solid;

      background: url("..//global/images/gradients/neutral_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/neutral_top.gif") repeat-x top left;

      background-size: 1px 5px, 1px 5px;

      border: 1px solid #a4a4a4;

      background-color: white;

      /* 768px and Less

      -------------------------------------------------- */

      position: absolute;

      height: auto; }

      /* line 82, ../draggable/_draggable.scss */

      .relational_matching.media_object .relational_matching .match_drop_item::before, .relational_matching.media_object .relational_matching .match_list_item_answer::before, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item::before, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer::before, .relational_matching .match_drop_item.selected::before {

        width: 24px;

        height: 100%;

        display: inline-block;

        content: '';

        line-height: 0px;

        float: left;

        background: url("..//global/images/gradients/neutral_status_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/neutral_status_top.gif") repeat-x top left;

        background-size: 1px 5px, 1px 5px;

        background-color: #dddddd; }

      /* line 93, ../draggable/_draggable.scss */

      .relational_matching.media_object .relational_matching .match_drop_item::after, .relational_matching.media_object .relational_matching .match_list_item_answer::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer::after {

        line-height: 0px;

        display: inline-block;

        position: absolute;

        margin-top: -8px;

        margin-left: -8px;

        top: 50%;

        left: 12px;

        content: ""; }

      /* line 106, ../draggable/_draggable.scss */

      .relational_matching.media_object .relational_matching .match_drop_item .content, .relational_matching.media_object .relational_matching .match_list_item_answer .content, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item .content, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer .content {

        border: none;

        padding: 1em;

        padding-left: 34px;

        line-height: 1.25em; }

        /* line 111, ../draggable/_draggable.scss */

        .relational_matching.media_object .relational_matching .match_drop_item .content > .text, .relational_matching.media_object .relational_matching .match_list_item_answer .content > .text, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item .content > .text, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer .content > .text {

          text-align: left; }

      /* line 118, ../draggable/_draggable.scss */

      .relational_matching.media_object .relational_matching .match_drop_item::after, .relational_matching.media_object .relational_matching .match_list_item_answer::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer::after {

        background-image: url("..//global/images/course_connect_icons_new.png");

        background-image: url("..//global/images/course_connect_icons_new.svg");

        background-position: -999px -999px;

        background-size: 160px 192px;

        background-repeat: no-repeat;

        width: 16px;

        height: 16px;

        background-position: -32px -160px; }

        /* line 42, ../global/images/_new_icons.scss */

        .relational_matching.media_object .relational_matching .match_drop_item::after:hover, .relational_matching.media_object .relational_matching .match_list_item_answer::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer::after:hover {

          background-image: url("..//global/images/course_connect_icons_new.png");

          background-image: url("..//global/images/course_connect_icons_new.svg");

          background-position: -999px -999px;

          background-size: 160px 192px;

          background-repeat: no-repeat;

          width: 16px;

          height: 16px;

          background-position: -32px -176px; }

      /* line 122, ../draggable/_draggable.scss */

      .relational_matching.media_object .relational_matching .match_drop_item.verticalOnly::after, .relational_matching.media_object .relational_matching .match_list_item_answer.verticalOnly::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.verticalOnly::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.verticalOnly::after {

        background-image: url("..//global/images/course_connect_icons_new.png");

        background-image: url("..//global/images/course_connect_icons_new.svg");

        background-position: -999px -999px;

        background-size: 160px 192px;

        background-repeat: no-repeat;

        width: 16px;

        height: 16px;

        background-position: -80px -160px; }

        /* line 42, ../global/images/_new_icons.scss */

        .relational_matching.media_object .relational_matching .match_drop_item.verticalOnly::after:hover, .relational_matching.media_object .relational_matching .match_list_item_answer.verticalOnly::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.verticalOnly::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.verticalOnly::after:hover {

          background-image: url("..//global/images/course_connect_icons_new.png");

          background-image: url("..//global/images/course_connect_icons_new.svg");

          background-position: -999px -999px;

          background-size: 160px 192px;

          background-repeat: no-repeat;

          width: 16px;

          height: 16px;

          background-position: -80px -176px; }

      /* line 127, ../draggable/_draggable.scss */

      .relational_matching.media_object .relational_matching .match_drop_item.correct, .relational_matching.media_object .relational_matching .match_list_item_answer.correct, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.correct, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.correct {

        cursor: default;

        background: url("..//global/images/gradients/correct_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/correct_top.gif") repeat-x top left;

        background-size: 1px 5px, 1px 5px;

        border: 1px solid #4c6b03;

        background-color: white; }

        /* line 131, ../draggable/_draggable.scss */

        .relational_matching.media_object .relational_matching .match_drop_item.correct .content, .relational_matching.media_object .relational_matching .match_list_item_answer.correct .content, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.correct .content, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.correct .content {

          padding-left: 34px; }

        /* line 134, ../draggable/_draggable.scss */

        .relational_matching.media_object .relational_matching .match_drop_item.correct::before, .relational_matching.media_object .relational_matching .match_list_item_answer.correct::before, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.correct::before, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.correct::before {

          background: url("..//global/images/gradients/correct_status_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/correct_status_top.gif") repeat-x top left;

          background-size: 1px 5px, 1px 5px;

          /*background-color: #c6cfae;*/
		  background-color: #dae3c0;

          display: block; }

        /* line 139, ../draggable/_draggable.scss */

        .relational_matching.media_object .relational_matching .match_drop_item.correct::after, .relational_matching.media_object .relational_matching .match_list_item_answer.correct::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.correct::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.correct::after {

          background-image: url("..//global/images/course_connect_icons_new.png");

          background-image: url("..//global/images/course_connect_icons_new.svg");

          background-position: -999px -999px;

          background-size: 160px 192px;

          background-repeat: no-repeat;

          width: 16px;

          height: 16px;

          background-position: 0px -160px;

          display: block; }

          /* line 42, ../global/images/_new_icons.scss */

          .relational_matching.media_object .relational_matching .match_drop_item.correct::after:hover, .relational_matching.media_object .relational_matching .match_list_item_answer.correct::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.correct::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.correct::after:hover {

            background-image: url("..//global/images/course_connect_icons_new.png");

            background-image: url("..//global/images/course_connect_icons_new.svg");

            background-position: -999px -999px;

            background-size: 160px 192px;

            background-repeat: no-repeat;

            width: 16px;

            height: 16px;

            background-position: 0px -176px; }

      /* line 146, ../draggable/_draggable.scss */

      .relational_matching.media_object .relational_matching .match_drop_item.incorrect, .relational_matching.media_object .relational_matching .match_list_item_answer.incorrect, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.incorrect, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.incorrect {

        cursor: default;

        background: url("..//global/images/gradients/incorrect_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/incorrect_top.gif") repeat-x top left;

        background-size: 1px 5px, 1px 5px;

        border: 1px solid #7f160f;

        background-color: white; }

        /* line 150, ../draggable/_draggable.scss */

        .relational_matching.media_object .relational_matching .match_drop_item.incorrect .content, .relational_matching.media_object .relational_matching .match_list_item_answer.incorrect .content, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.incorrect .content, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.incorrect .content {

          padding-left: 34px; }

        /* line 153, ../draggable/_draggable.scss */

        .relational_matching.media_object .relational_matching .match_drop_item.incorrect::before, .relational_matching.media_object .relational_matching .match_list_item_answer.incorrect::before, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.incorrect::before, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.incorrect::before {

          background: url("..//global/images/gradients/incorrect_status_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/incorrect_status_top.gif") repeat-x top left;

          background-size: 1px 5px, 1px 5px;

          background-color: #dec3c1;

          display: block; }

        /* line 159, ../draggable/_draggable.scss */

        .relational_matching.media_object .relational_matching .match_drop_item.incorrect::after, .relational_matching.media_object .relational_matching .match_list_item_answer.incorrect::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.incorrect::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.incorrect::after {

          background-image: url("..//global/images/course_connect_icons_new.png");

          background-image: url("..//global/images/course_connect_icons_new.svg");

          background-position: -999px -999px;

          background-size: 160px 192px;

          background-repeat: no-repeat;

          width: 16px;

          height: 16px;

          background-position: -16px -160px;

          display: block; }

          /* line 42, ../global/images/_new_icons.scss */

          .relational_matching.media_object .relational_matching .match_drop_item.incorrect::after:hover, .relational_matching.media_object .relational_matching .match_list_item_answer.incorrect::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.incorrect::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.incorrect::after:hover {

            background-image: url("..//global/images/course_connect_icons_new.png");

            background-image: url("..//global/images/course_connect_icons_new.svg");

            background-position: -999px -999px;

            background-size: 160px 192px;

            background-repeat: no-repeat;

            width: 16px;

            height: 16px;

            background-position: -16px -176px; }

      /* line 168, ../draggable/_draggable.scss */

      .relational_matching.media_object .relational_matching .match_drop_item.ui-draggable-orig .content, .relational_matching.media_object .relational_matching .match_list_item_answer.ui-draggable-orig .content, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.ui-draggable-orig .content, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.ui-draggable-orig .content {

        opacity: 0.3; }

      /* line 174, ../draggable/_draggable.scss */

      .relational_matching.media_object .relational_matching .match_drop_item.ui-draggable-dragging, .relational_matching.media_object .relational_matching .match_drop_item.ui-sortable-helper, .relational_matching.media_object .relational_matching .match_drop_item.touch-selected, .relational_matching.media_object .relational_matching .match_drop_item.draggable_dragging, .relational_matching.media_object .relational_matching .match_list_item_answer.ui-draggable-dragging, .relational_matching.media_object .relational_matching .match_list_item_answer.ui-sortable-helper, .relational_matching.media_object .relational_matching .match_list_item_answer.touch-selected, .relational_matching.media_object .relational_matching .match_list_item_answer.draggable_dragging, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.ui-draggable-dragging, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.ui-sortable-helper, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.touch-selected, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.draggable_dragging, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.ui-draggable-dragging, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.ui-sortable-helper, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.touch-selected, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.draggable_dragging, .relational_matching .match_drop_item.selected {

        z-index: 3;

        background: url("..//global/images/gradients/active_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/active_top.gif") repeat-x top left;

        background-size: 1px 5px, 1px 5px;

        border: 1px solid #0a4e81;

        background-color: white;

        color: #0a4e81;

        opacity: 0.90; }

        /* line 203, ../draggable/_draggable.scss */

        .relational_matching.media_object .relational_matching .match_drop_item.ui-draggable-dragging::before, .relational_matching.media_object .relational_matching .match_drop_item.ui-sortable-helper::before, .relational_matching.media_object .relational_matching .match_drop_item.touch-selected::before, .relational_matching.media_object .relational_matching .match_drop_item.draggable_dragging::before, .relational_matching.media_object .relational_matching .match_list_item_answer.ui-draggable-dragging::before, .relational_matching.media_object .relational_matching .match_list_item_answer.ui-sortable-helper::before, .relational_matching.media_object .relational_matching .match_list_item_answer.touch-selected::before, .relational_matching.media_object .relational_matching .match_list_item_answer.draggable_dragging::before, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.ui-draggable-dragging::before, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.ui-sortable-helper::before, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.touch-selected::before, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.draggable_dragging::before, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.ui-draggable-dragging::before, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.ui-sortable-helper::before, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.touch-selected::before, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.draggable_dragging::before, .relational_matching.media_object .relational_matching .match_drop_item.selected::before {

          background: url("..//global/images/gradients/active_status_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/active_status_top.gif") repeat-x top left;

          background-size: 1px 5px, 1px 5px;

          background-color: #c8dae9; }

        /* line 208, ../draggable/_draggable.scss */

        .relational_matching.media_object .relational_matching .match_drop_item.ui-draggable-dragging::after, .relational_matching.media_object .relational_matching .match_drop_item.ui-sortable-helper::after, .relational_matching.media_object .relational_matching .match_drop_item.touch-selected::after, .relational_matching.media_object .relational_matching .match_drop_item.draggable_dragging::after, .relational_matching.media_object .relational_matching .match_list_item_answer.ui-draggable-dragging::after, .relational_matching.media_object .relational_matching .match_list_item_answer.ui-sortable-helper::after, .relational_matching.media_object .relational_matching .match_list_item_answer.touch-selected::after, .relational_matching.media_object .relational_matching .match_list_item_answer.draggable_dragging::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.ui-draggable-dragging::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.ui-sortable-helper::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.touch-selected::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.draggable_dragging::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.ui-draggable-dragging::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.ui-sortable-helper::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.touch-selected::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.draggable_dragging::after, .relational_matching.media_object .relational_matching .match_drop_item.selected::after {

          background-image: url("..//global/images/course_connect_icons_new.png");

          background-image: url("..//global/images/course_connect_icons_new.svg");

          background-position: -999px -999px;

          background-size: 160px 192px;

          background-repeat: no-repeat;

          width: 16px;

          height: 16px;

          background-position: -32px -176px; }

          /* line 42, ../global/images/_new_icons.scss */

          .relational_matching.media_object .relational_matching .match_drop_item.ui-draggable-dragging::after:hover, .relational_matching.media_object .relational_matching .match_drop_item.ui-sortable-helper::after:hover, .relational_matching.media_object .relational_matching .match_drop_item.touch-selected::after:hover, .relational_matching.media_object .relational_matching .match_drop_item.draggable_dragging::after:hover, .relational_matching.media_object .relational_matching .match_list_item_answer.ui-draggable-dragging::after:hover, .relational_matching.media_object .relational_matching .match_list_item_answer.ui-sortable-helper::after:hover, .relational_matching.media_object .relational_matching .match_list_item_answer.touch-selected::after:hover, .relational_matching.media_object .relational_matching .match_list_item_answer.draggable_dragging::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.ui-draggable-dragging::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.ui-sortable-helper::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.touch-selected::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.draggable_dragging::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.ui-draggable-dragging::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.ui-sortable-helper::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.touch-selected::after:hover, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.draggable_dragging::after:hover,.relational_matching.media_object .relational_matching .match_drop_item.selected::after:hover {

            background-image: url("..//global/images/course_connect_icons_new.png");

            background-image: url("..//global/images/course_connect_icons_new.svg");

            background-position: -999px -999px;

            background-size: 160px 192px;

            background-repeat: no-repeat;

            width: 16px;

            height: 16px;

            background-position: -32px -192px; }

        /* line 213, ../draggable/_draggable.scss */

        .relational_matching.media_object .relational_matching .match_drop_item.ui-draggable-dragging.verticalOnly::after, .relational_matching.media_object .relational_matching .match_drop_item.ui-sortable-helper.verticalOnly::after, .relational_matching.media_object .relational_matching .match_drop_item.touch-selected.verticalOnly::after, .relational_matching.media_object .relational_matching .match_drop_item.draggable_dragging.verticalOnly::after, .relational_matching.media_object .relational_matching .match_list_item_answer.ui-draggable-dragging.verticalOnly::after, .relational_matching.media_object .relational_matching .match_list_item_answer.ui-sortable-helper.verticalOnly::after, .relational_matching.media_object .relational_matching .match_list_item_answer.touch-selected.verticalOnly::after, .relational_matching.media_object .relational_matching .match_list_item_answer.draggable_dragging.verticalOnly::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.ui-draggable-dragging.verticalOnly::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.ui-sortable-helper.verticalOnly::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.touch-selected.verticalOnly::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item.draggable_dragging.verticalOnly::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.ui-draggable-dragging.verticalOnly::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.ui-sortable-helper.verticalOnly::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.touch-selected.verticalOnly::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer.draggable_dragging.verticalOnly::after, .relational_matching.media_object .relational_matching .match_drop_item.selected.erticalOnly::after {

          background-image: url("..//global/images/course_connect_icons_new.png");

          background-image: url("..//global/images/course_connect_icons_new.svg");

          background-position: -999px -999px;

          background-size: 160px 192px;

          background-repeat: no-repeat;

          width: 16px;

          height: 16px;

          background-position: -80px -176px; }

      @media screen and (max-width: 768px) {

        /* line 24, dd_matching.scss */

        .relational_matching.media_object .relational_matching .match_drop_item, .relational_matching.media_object .relational_matching .match_list_item_answer, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer {

          cursor: pointer; }

          /* line 183, ../draggable/_draggable.scss */

          .relational_matching.media_object .relational_matching .match_drop_item::before, .relational_matching.media_object .relational_matching .match_list_item_answer::before, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item::before, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer::before {

            display: none; }

          /* line 186, ../draggable/_draggable.scss */

          .relational_matching.media_object .relational_matching .match_drop_item::after, .relational_matching.media_object .relational_matching .match_list_item_answer::after, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item::after, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer::after {

            display: none; }

          /* line 189, ../draggable/_draggable.scss */

          .relational_matching.media_object .relational_matching .match_drop_item .content, .relational_matching.media_object .relational_matching .match_list_item_answer .content, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item .content, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer .content {

            padding-left: 4px; } }

      /* line 30, dd_matching.scss */

      .relational_matching.media_object .relational_matching .match_drop_item .block_image, .relational_matching.media_object .relational_matching .match_list_item_answer .block_image, .relational_matching.media_object.dd_matching_modal_contents .match_drop_item .block_image, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer .block_image {

        margin: 0; }

    /* line 34, dd_matching.scss */

    .relational_matching.media_object .relational_matching .match_list_item_answer, .relational_matching.media_object.dd_matching_modal_contents .match_list_item_answer {

      display: none; }

    /* line 37, dd_matching.scss */

    .relational_matching.media_object .relational_matching .remainingBlock, .relational_matching.media_object.dd_matching_modal_contents .remainingBlock {

      display: inline-block;

      text-align: center;

      margin: .25em;

      height: 32px;

      min-width: 150px; }

      /* line 44, dd_matching.scss */

      .relational_matching.media_object .relational_matching .remainingBlock .remaining_text, .relational_matching.media_object.dd_matching_modal_contents .remainingBlock .remaining_text {

        line-height: 32px;

        display: inline-block; }

      /* line 49, dd_matching.scss */

      .relational_matching.media_object .relational_matching .remainingBlock .remainingCount, .relational_matching.media_object.dd_matching_modal_contents .remainingBlock .remainingCount {

        display: inline-block;

        text-align: right; }

    /* line 54, dd_matching.scss */

    .relational_matching.media_object .relational_matching .matching_layout, .relational_matching.media_object.dd_matching_modal_contents .matching_layout {

      display: table;

      width: 100%; }

      /* line 57, dd_matching.scss */

      .relational_matching.media_object .relational_matching .matching_layout > *, .relational_matching.media_object.dd_matching_modal_contents .matching_layout > * {

        display: table-cell;

        vertical-align: top; }

    /* line 63, dd_matching.scss */

    .relational_matching.media_object .relational_matching .sourceBlock, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock {

      padding-right: 40px; }

      /* line 66, dd_matching.scss */

      .relational_matching.media_object .relational_matching .sourceBlock .stackBlock, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock {

        display: inline-block;

        text-align: center; }

        /* line 2, ../global/css/_common.scss */

        .relational_matching.media_object .relational_matching .sourceBlock .stackBlock::after, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock::after {

          content: "";

          display: block;

          visibility: hidden;

          clear: both;

          width: 0;

          height: 0; }

        /* line 70, dd_matching.scss */

        .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .source, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .source {

          display: block;

          border: 1px solid #a4a4a4;

          -webkit-box-sizing: border-box;

          -moz-box-sizing: border-box;

          -ms-box-sizing: border-box;

          -o-box-sizing: border-box;

          box-sizing: border-box;

          position: relative;

          padding: 0px;

          margin: 0px;

          margin-left: auto;

          margin-right: auto;

          /* Default

          -------------------------------------------------- */

          border: 1px solid #a4a4a4;

          -webkit-box-shadow: inset 1px 1px 5px 2px #bdb5b5;

          -moz-box-shadow: inset 1px 1px 5px 2px #bdb5b5;

          -ms-box-shadow: inset 1px 1px 5px 2px #bdb5b5;

          -o-box-shadow: inset 1px 1px 5px 2px #bdb5b5;

          box-shadow: inset 1px 1px 5px 2px #bdb5b5;

          background-color: white;

          background-color: #edebeb;

          /* 768px and Less

          -------------------------------------------------- */ }

          /* line 80, dd_matching.scss */

          .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .source.preSelected, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .source.preSelected {

            border-color: #0a4e81; }

          /* line 85, dd_matching.scss */

          .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .source .match_drop_item, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .source .match_drop_item {

            position: absolute;

            top: 0;

            left: 0; }

          /* line 38, ../draggable/_draggable.scss */

          .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .source.preSelected, .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .source.droppable_selected, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .source.preSelected, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .source.droppable_selected {

            border-color: #0a4e81;

            -webkit-box-shadow: inset 1px 1px 5px 2px #a3c1db;

            -moz-box-shadow: inset 1px 1px 5px 2px #a3c1db;

            -ms-box-shadow: inset 1px 1px 5px 2px #a3c1db;

            -o-box-shadow: inset 1px 1px 5px 2px #a3c1db;

            box-shadow: inset 1px 1px 5px 2px #a3c1db; }

          @media screen and (max-width: 768px) {

            /* line 70, dd_matching.scss */

            .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .source, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .source {

              -webkit-box-shadow: none;

              -moz-box-shadow: none;

              -ms-box-shadow: none;

              -o-box-shadow: none;

              box-shadow: none;

              border: 0 none;

              background-color: transparent;

              border-bottom: 1px solid #CCC;

              border-color: #223F69;

              cursor: pointer; }

              /* line 51, ../draggable/_draggable.scss */

              .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .source:before, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .source:before {

                width: 20px;

                height: 20px;

                display: block;

                position: absolute;

                content: "?";

                padding: 3px;

                border-radius: 16px;

                background-color: #223F69;

                color: white;

                font-family: "Cabin", Arial, sans-serif;

                font-weight: 900;

                font-size: 20px;

                text-align: center;

                line-height: 1em;

                margin: -8px auto 0 auto;

                margin-left: 26px; }

              /* line 54, ../draggable/_draggable.scss */

              .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .source.occupied, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .source.occupied {

                border-bottom: 0 none; }

                /* line 56, ../draggable/_draggable.scss */

                .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .source.occupied:before, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .source.occupied:before {

                  content: "";

                  border: none;

                  background-color: transparent;

                  opacity: 0; } }

        /* line 92, dd_matching.scss */

        .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .prev, .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .next, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .prev, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .next {

          font-size: 0px; }

          /* line 93, dd_matching.scss */

          .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .prev.prev, .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .next.prev, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .prev.prev, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .next.prev {

            background-image: url("..//global/images/course_connect_icons_new.png");

            background-image: url("..//global/images/course_connect_icons_new.svg");

            background-position: -999px -999px;

            background-size: 320px 384px;

            background-repeat: no-repeat;

            width: 32px;

            height: 32px;

            background-position: -96px -64px;

            display: inline-block;

            float: left; }

            /* line 42, ../global/images/_new_icons.scss */

            .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .prev.prev:hover, .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .next.prev:hover, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .prev.prev:hover, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .next.prev:hover {

              background-image: url("..//global/images/course_connect_icons_new.png");

              background-image: url("..//global/images/course_connect_icons_new.svg");

              background-position: -999px -999px;

              background-size: 320px 384px;

              background-repeat: no-repeat;

              width: 32px;

              height: 32px;

              background-position: -96px -96px; }

          /* line 98, dd_matching.scss */

          .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .prev.next, .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .next.next, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .prev.next, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .next.next {

            background-image: url("..//global/images/course_connect_icons_new.png");

            background-image: url("..//global/images/course_connect_icons_new.svg");

            background-position: -999px -999px;

            background-size: 320px 384px;

            background-repeat: no-repeat;

            width: 32px;

            height: 32px;

            background-position: -64px -64px;

            display: inline-block;

            float: right; }

            /* line 42, ../global/images/_new_icons.scss */

            .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .prev.next:hover, .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .next.next:hover, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .prev.next:hover, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .next.next:hover {

              background-image: url("..//global/images/course_connect_icons_new.png");

              background-image: url("..//global/images/course_connect_icons_new.svg");

              background-position: -999px -999px;

              background-size: 320px 384px;

              background-repeat: no-repeat;

              width: 32px;

              height: 32px;

              background-position: -64px -96px; }

          /* line 103, dd_matching.scss */

          .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .prev[disabled], .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .next[disabled], .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .prev[disabled], .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .next[disabled] {

            opacity: .33;

            cursor: not-allowed; }

            /* line 107, dd_matching.scss */

            .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .prev[disabled].prev:hover, .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .next[disabled].prev:hover, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .prev[disabled].prev:hover, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .next[disabled].prev:hover {

              background-image: url("..//global/images/course_connect_icons_new.png");

              background-image: url("..//global/images/course_connect_icons_new.svg");

              background-position: -999px -999px;

              background-size: 320px 384px;

              background-repeat: no-repeat;

              width: 32px;

              height: 32px;

              background-position: -96px -64px; }

            /* line 112, dd_matching.scss */

            .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .prev[disabled].next:hover, .relational_matching.media_object .relational_matching .sourceBlock .stackBlock .next[disabled].next:hover, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .prev[disabled].next:hover, .relational_matching.media_object.dd_matching_modal_contents .sourceBlock .stackBlock .next[disabled].next:hover {

              background-image: url("..//global/images/course_connect_icons_new.png");

              background-image: url("..//global/images/course_connect_icons_new.svg");

              background-position: -999px -999px;

              background-size: 320px 384px;

              background-repeat: no-repeat;

              width: 32px;

              height: 32px;

              background-position: -64px -64px; }

    /* line 121, dd_matching.scss */

    .relational_matching.media_object .relational_matching .position_root, .relational_matching.media_object.dd_matching_modal_contents .position_root {

      position: relative; }

    /* line 126, dd_matching.scss */

    .relational_matching.media_object .relational_matching .matchWith > *, .relational_matching.media_object .relational_matching .layout_cell_text > *, .relational_matching.media_object .relational_matching .layout_cell_matched > *, .relational_matching.media_object.dd_matching_modal_contents .matchWith > *, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_text > *, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_matched > * {

      position: relative;

      border: 1px solid #a4a4a4;

      -webkit-box-sizing: border-box;

      -moz-box-sizing: border-box;

      -ms-box-sizing: border-box;

      -o-box-sizing: border-box;

      box-sizing: border-box; }

    /* line 131, dd_matching.scss */

    .relational_matching.media_object .relational_matching .matchWith > .text, .relational_matching.media_object .relational_matching .layout_cell_text > .text, .relational_matching.media_object .relational_matching .layout_cell_matched > .text, .relational_matching.media_object.dd_matching_modal_contents .matchWith > .text, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_text > .text, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_matched > .text {

      background-color: inherit;

      vertical-align: top;

      padding: 1em;

      line-height: 1.25em; }

    /* line 137, dd_matching.scss */

    .relational_matching.media_object .relational_matching .matchWith > .match_drop_target, .relational_matching.media_object .relational_matching .layout_cell_text > .match_drop_target, .relational_matching.media_object .relational_matching .layout_cell_matched > .match_drop_target, .relational_matching.media_object.dd_matching_modal_contents .matchWith > .match_drop_target, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_text > .match_drop_target, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_matched > .match_drop_target {

      /* Default

      -------------------------------------------------- */

      border: 1px solid #a4a4a4;

      -webkit-box-shadow: inset 1px 1px 5px 2px #bdb5b5;

      -moz-box-shadow: inset 1px 1px 5px 2px #bdb5b5;

      -ms-box-shadow: inset 1px 1px 5px 2px #bdb5b5;

      -o-box-shadow: inset 1px 1px 5px 2px #bdb5b5;

      box-shadow: inset 1px 1px 5px 2px #bdb5b5;

      background-color: white;

      background-color: #edebeb;

      /* 768px and Less

      -------------------------------------------------- */ }

      /* line 38, ../draggable/_draggable.scss */

      .relational_matching.media_object .relational_matching .matchWith > .match_drop_target.preSelected, .relational_matching.media_object .relational_matching .matchWith > .match_drop_target.droppable_selected, .relational_matching.media_object .relational_matching .layout_cell_text > .match_drop_target.preSelected, .relational_matching.media_object .relational_matching .layout_cell_text > .match_drop_target.droppable_selected, .relational_matching.media_object .relational_matching .layout_cell_matched > .match_drop_target.preSelected, .relational_matching.media_object .relational_matching .layout_cell_matched > .match_drop_target.droppable_selected, .relational_matching.media_object.dd_matching_modal_contents .matchWith > .match_drop_target.preSelected, .relational_matching.media_object.dd_matching_modal_contents .matchWith > .match_drop_target.droppable_selected, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_text > .match_drop_target.preSelected, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_text > .match_drop_target.droppable_selected, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_matched > .match_drop_target.preSelected, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_matched > .match_drop_target.droppable_selected {

        border-color: #0a4e81;

        -webkit-box-shadow: inset 1px 1px 5px 2px #a3c1db;

        -moz-box-shadow: inset 1px 1px 5px 2px #a3c1db;

        -ms-box-shadow: inset 1px 1px 5px 2px #a3c1db;

        -o-box-shadow: inset 1px 1px 5px 2px #a3c1db;

        box-shadow: inset 1px 1px 5px 2px #a3c1db; }

      @media screen and (max-width: 768px) {

        /* line 137, dd_matching.scss */

        .relational_matching.media_object .relational_matching .matchWith > .match_drop_target, .relational_matching.media_object .relational_matching .layout_cell_text > .match_drop_target, .relational_matching.media_object .relational_matching .layout_cell_matched > .match_drop_target, .relational_matching.media_object.dd_matching_modal_contents .matchWith > .match_drop_target, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_text > .match_drop_target, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_matched > .match_drop_target {

          -webkit-box-shadow: none;

          -moz-box-shadow: none;

          -ms-box-shadow: none;

          -o-box-shadow: none;

          box-shadow: none;

          border: 0 none;

          background-color: transparent;

          border-bottom: 1px solid #CCC;

          border-color: #223F69;

          cursor: pointer; }

          /* line 51, ../draggable/_draggable.scss */

          .relational_matching.media_object .relational_matching .matchWith > .match_drop_target:before, .relational_matching.media_object .relational_matching .layout_cell_text > .match_drop_target:before, .relational_matching.media_object .relational_matching .layout_cell_matched > .match_drop_target:before, .relational_matching.media_object.dd_matching_modal_contents .matchWith > .match_drop_target:before, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_text > .match_drop_target:before, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_matched > .match_drop_target:before {

            width: 20px;

            height: 20px;

            display: block;

            position: absolute;

            content: "?";

            padding: 3px;

            border-radius: 16px;

            background-color: #223F69;

            color: white;

            font-family: "Cabin", Arial, sans-serif;

            font-weight: 900;

            font-size: 20px;

            text-align: center;

            line-height: 1em;

            margin: -8px auto 0 auto;

            margin-left: 26px; }

          /* line 54, ../draggable/_draggable.scss */

          .relational_matching.media_object .relational_matching .matchWith > .match_drop_target.occupied, .relational_matching.media_object .relational_matching .layout_cell_text > .match_drop_target.occupied, .relational_matching.media_object .relational_matching .layout_cell_matched > .match_drop_target.occupied, .relational_matching.media_object.dd_matching_modal_contents .matchWith > .match_drop_target.occupied, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_text > .match_drop_target.occupied, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_matched > .match_drop_target.occupied {

            border-bottom: 0 none; }

            /* line 56, ../draggable/_draggable.scss */

            .relational_matching.media_object .relational_matching .matchWith > .match_drop_target.occupied:before, .relational_matching.media_object .relational_matching .layout_cell_text > .match_drop_target.occupied:before, .relational_matching.media_object .relational_matching .layout_cell_matched > .match_drop_target.occupied:before, .relational_matching.media_object.dd_matching_modal_contents .matchWith > .match_drop_target.occupied:before, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_text > .match_drop_target.occupied:before, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_matched > .match_drop_target.occupied:before {

              content: "";

              border: none;

              background-color: transparent;

              opacity: 0; } }

      @media screen and (max-width: 768px) {

        /* line 140, dd_matching.scss */

        .relational_matching.media_object .relational_matching .matchWith > .match_drop_target:before, .relational_matching.media_object .relational_matching .layout_cell_text > .match_drop_target:before, .relational_matching.media_object .relational_matching .layout_cell_matched > .match_drop_target:before, .relational_matching.media_object.dd_matching_modal_contents .matchWith > .match_drop_target:before, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_text > .match_drop_target:before, .relational_matching.media_object.dd_matching_modal_contents .layout_cell_matched > .match_drop_target:before {

          top: 50%;

          left: 50%;

          margin-top: -10px;

          margin-left: -10px; } }

    /* line 150, dd_matching.scss */

    .relational_matching.media_object .relational_matching .destBlock, .relational_matching.media_object.dd_matching_modal_contents .destBlock {

      display: inline-block; }

      /* line 152, dd_matching.scss */

      .relational_matching.media_object .relational_matching .destBlock .dest, .relational_matching.media_object.dd_matching_modal_contents .destBlock .dest {

        display: block;

        position: relative; }

        /* line 2, ../global/css/_common.scss */

        .relational_matching.media_object .relational_matching .destBlock .dest::after, .relational_matching.media_object.dd_matching_modal_contents .destBlock .dest::after {

          content: "";

          display: block;

          visibility: hidden;

          clear: both;

          width: 0;

          height: 0; }

        /* line 156, dd_matching.scss */

        .relational_matching.media_object .relational_matching .destBlock .dest .matchWith, .relational_matching.media_object.dd_matching_modal_contents .destBlock .dest .matchWith {

          display: block;

          float: left;

          clear: both; }

          /* line 160, dd_matching.scss */

          .relational_matching.media_object .relational_matching .destBlock .dest .matchWith > *, .relational_matching.media_object.dd_matching_modal_contents .destBlock .dest .matchWith > * {

            display: block;

            float: left; }

            /* line 163, dd_matching.scss */

            .relational_matching.media_object .relational_matching .destBlock .dest .matchWith > *.preSelected, .relational_matching.media_object.dd_matching_modal_contents .destBlock .dest .matchWith > *.preSelected {

              border-color: #0a4e81; }

          /* line 2, ../global/css/_common.scss */

          .relational_matching.media_object .relational_matching .destBlock .dest .matchWith::after, .relational_matching.media_object.dd_matching_modal_contents .destBlock .dest .matchWith::after {

            content: "";

            display: block;

            visibility: hidden;

            clear: both;

            width: 0;

            height: 0; }

          /* line 168, dd_matching.scss */

          .relational_matching.media_object .relational_matching .destBlock .dest .matchWith .match_drop_target, .relational_matching.media_object.dd_matching_modal_contents .destBlock .dest .matchWith .match_drop_target {

            display: block;

            min-height: 3em;

            height: 3em; }

    /* line 178, dd_matching.scss */

    .relational_matching.media_object .relational_matching .layout_template, .relational_matching.media_object.dd_matching_modal_contents .layout_template {

      width: 100%;

      top: 0px;

      visibility: hidden;

      position: absolute;

      height: 0px;

      overflow: hidden; }

      /* line 190, dd_matching.scss */

      .relational_matching.media_object .relational_matching .layout_template .dest, .relational_matching.media_object.dd_matching_modal_contents .layout_template .dest {

        display: table;

        border-spacing: 0;

        border-collapse: collapse; }

      /* line 195, dd_matching.scss */

      .relational_matching.media_object .relational_matching .layout_template .matchWith, .relational_matching.media_object.dd_matching_modal_contents .layout_template .matchWith {

        display: table-row; }

      /* line 200, dd_matching.scss */

      .relational_matching.media_object .relational_matching .layout_template .dest .matchWith > *, .relational_matching.media_object.dd_matching_modal_contents .layout_template .dest .matchWith > * {

        display: table-cell;

        height: auto;

        overflow: hidden;

        border: none;

       /* background-color: magenta;*/ }

        /* line 206, dd_matching.scss */

        .relational_matching.media_object .relational_matching .layout_template .dest .matchWith > *:nth-child(2n), .relational_matching.media_object.dd_matching_modal_contents .layout_template .dest .matchWith > *:nth-child(2n) {

         /* background-color: goldenrod;*/ }

      /* line 210, dd_matching.scss */

      .relational_matching.media_object .relational_matching .layout_template .dest .matchWith > .layout_cell_sourceBlock, .relational_matching.media_object .relational_matching .layout_template .dest .matchWith > .layout_cell_drop_target, .relational_matching.media_object.dd_matching_modal_contents .layout_template .dest .matchWith > .layout_cell_sourceBlock, .relational_matching.media_object.dd_matching_modal_contents .layout_template .dest .matchWith > .layout_cell_drop_target {

        width: 35%; }

        /* line 212, dd_matching.scss */

        .relational_matching.media_object .relational_matching .layout_template .dest .matchWith > .layout_cell_sourceBlock .match_drop_item, .relational_matching.media_object .relational_matching .layout_template .dest .matchWith > .layout_cell_drop_target .match_drop_item, .relational_matching.media_object.dd_matching_modal_contents .layout_template .dest .matchWith > .layout_cell_sourceBlock .match_drop_item, .relational_matching.media_object.dd_matching_modal_contents .layout_template .dest .matchWith > .layout_cell_drop_target .match_drop_item {

          position: static; }

      /* line 216, dd_matching.scss */

      .relational_matching.media_object .relational_matching .layout_template .dest .matchWith > .layout_cell_middle_padding, .relational_matching.media_object.dd_matching_modal_contents .layout_template .dest .matchWith > .layout_cell_middle_padding {

        width: 60px; }

    /* line 4, ../global/css/_class_driven_controls.scss */

    .relational_matching.media_object .relational_matching .controls, .relational_matching.media_object.dd_matching_modal_contents .controls {

      padding: 1em;

      display: block;

      padding-top: .75em;

      padding-right: 0em;

      text-align: right; }

      /* line 7, ../global/css/_class_driven_controls.scss */

      .relational_matching.media_object .relational_matching .controls .grade, .relational_matching.media_object.dd_matching_modal_contents .controls .grade {

        float: right;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        -ms-border-radius: 3px;

        -o-border-radius: 3px;

        border-radius: 3px;

        border: 1px solid transparent;

        color: #4b4b4b;

        padding: .5em;

        cursor: pointer;

        cursor: not-allowed;

        background-color: #ccc; }

      /* line 11, ../global/css/_class_driven_controls.scss */

      .relational_matching.media_object .relational_matching .controls .reset, .relational_matching.media_object.dd_matching_modal_contents .controls .reset {

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        -ms-border-radius: 3px;

        -o-border-radius: 3px;

        border-radius: 3px;

        border: 1px solid transparent;

        color: #4b4b4b;

        padding: .5em;

        cursor: pointer;

        cursor: not-allowed;

        background-color: #ccc;

        display: none;

        float: right; }

      /* line 16, ../global/css/_class_driven_controls.scss */

      .relational_matching.media_object .relational_matching .controls .showCorrect, .relational_matching.media_object .relational_matching .controls .showUsr, .relational_matching.media_object.dd_matching_modal_contents .controls .showCorrect, .relational_matching.media_object.dd_matching_modal_contents .controls .showUsr {

        display: none;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        -ms-border-radius: 3px;

        -o-border-radius: 3px;

        border-radius: 3px;

        border: 1px solid transparent;

        color: white;

        padding: .5em;

        cursor: pointer;

        color: #0a4e81;

        border-color: transparent;

        background-color: transparent; }

        /* line 272, ../global/css/_fonts.scss */

        .relational_matching.media_object .relational_matching .controls .showCorrect:hover, .relational_matching.media_object .relational_matching .controls .showUsr:hover, .relational_matching.media_object.dd_matching_modal_contents .controls .showCorrect:hover, .relational_matching.media_object.dd_matching_modal_contents .controls .showUsr:hover {

          text-decoration: underline; }

    /* line 23, ../global/css/_class_driven_controls.scss */

    .relational_matching.media_object .relational_matching.complete .controls .reset, .relational_matching.media_object .relational_matching.complete .controls .grade, .relational_matching.media_object.dd_matching_modal_contents.complete .controls .reset, .relational_matching.media_object.dd_matching_modal_contents.complete .controls .grade, .dailogbox button{

      -webkit-border-radius: 3px;

      -moz-border-radius: 3px;

      -ms-border-radius: 3px;

      -o-border-radius: 3px;

      border-radius: 3px;

      border: 1px solid transparent;

      color: white;

      padding: .5em;

      cursor: pointer;

      cursor: pointer;

      background-color: #0a4e81; }

      /* line 21, ../global/css/_buttons.scss */

      .relational_matching.media_object .relational_matching.complete .controls .reset:hover, .relational_matching.media_object .relational_matching.complete .controls .grade:hover, .relational_matching.media_object.dd_matching_modal_contents.complete .controls .reset:hover, .relational_matching.media_object.dd_matching_modal_contents.complete .controls .grade:hover, .dailogbox button:hover {

        background-color: #0d6cb3; }

    /* line 28, ../global/css/_class_driven_controls.scss */

    .relational_matching.media_object .relational_matching.complete.graded .controls, .relational_matching.media_object.dd_matching_modal_contents.complete.graded .controls {

      opacity: 1.0; }

      /* line 30, ../global/css/_class_driven_controls.scss */

      .relational_matching.media_object .relational_matching.complete.graded .controls .showCorrect, .relational_matching.media_object .relational_matching.complete.graded .controls .showUsr, .relational_matching.media_object.dd_matching_modal_contents.complete.graded .controls .showCorrect, .relational_matching.media_object.dd_matching_modal_contents.complete.graded .controls .showUsr {

        display: inline-block; }

      /* line 33, ../global/css/_class_driven_controls.scss */

      .relational_matching.media_object .relational_matching.complete.graded .controls .showCorrect, .relational_matching.media_object.dd_matching_modal_contents.complete.graded .controls .showCorrect {

        display: inline-block; }

      /* line 36, ../global/css/_class_driven_controls.scss */

      .relational_matching.media_object .relational_matching.complete.graded .controls .showUsr, .relational_matching.media_object.dd_matching_modal_contents.complete.graded .controls .showUsr {

        display: none; }

      /* line 39, ../global/css/_class_driven_controls.scss */

      .relational_matching.media_object .relational_matching.complete.graded .controls .grade, .relational_matching.media_object.dd_matching_modal_contents.complete.graded .controls .grade {

        display: none; }

      /* line 42, ../global/css/_class_driven_controls.scss */

      .relational_matching.media_object .relational_matching.complete.graded .controls .reset, .relational_matching.media_object.dd_matching_modal_contents.complete.graded .controls .reset {

        display: inline-block; }

    /* line 48, ../global/css/_class_driven_controls.scss */

    .relational_matching.media_object .relational_matching.complete.graded.correctShown .controls .showCorrect, .relational_matching.media_object.dd_matching_modal_contents.complete.graded.correctShown .controls .showCorrect {

      display: none; }

    /* line 51, ../global/css/_class_driven_controls.scss */

    .relational_matching.media_object .relational_matching.complete.graded.correctShown .controls .showUsr, .relational_matching.media_object.dd_matching_modal_contents.complete.graded.correctShown .controls .showUsr {

      display: inline-block; }

    /* line 226, dd_matching.scss */

    .relational_matching.media_object .relational_matching .controls, .relational_matching.media_object.dd_matching_modal_contents .controls {

      padding-left: 0px; }



/* Skinny UI Modal

-------------------------------------------------- */

/* line 239, dd_matching.scss */

.dd_matching_modal_contents {

  position: relative;

  padding: 2em;

  display: block;

  overflow: hidden;

  overflow-y: auto; }

  @media screen and (max-width: 400px) {

    /* line 239, dd_matching.scss */

    .dd_matching_modal_contents {

      padding: 1em; } }

  /* line 251, dd_matching.scss */

  .dd_matching_modal_contents .match_list_item_answer {

    /* Default

    -------------------------------------------------- */

    position: relative;

    padding-right: 0px;

    display: block;

    cursor: move;

    border: thin #a4a4a4 solid;

    background: url("..//global/images/gradients/neutral_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/neutral_top.gif") repeat-x top left;

    background-size: 1px 5px, 1px 5px;

    border: 1px solid #a4a4a4;

    background-color: white;
	
	width:100%;

    /* 768px and Less

    -------------------------------------------------- */

    display: block;

    cursor: pointer;

    margin-bottom: 5px; }

    /* line 82, ../draggable/_draggable.scss */

    .dd_matching_modal_contents .match_list_item_answer::before {

      width: 24px;

      height: 100%;

      display: inline-block;

      content: '';

      line-height: 0px;

      float: left;

      background: url("..//global/images/gradients/neutral_status_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/neutral_status_top.gif") repeat-x top left;

      background-size: 1px 5px, 1px 5px;

      background-color: #dddddd; }

    /* line 93, ../draggable/_draggable.scss */

    .dd_matching_modal_contents .match_list_item_answer::after {

      line-height: 0px;

      display: inline-block;

      position: absolute;

      margin-top: -8px;

      margin-left: -8px;

      top: 50%;

      left: 12px;

      content: ""; }

    /* line 106, ../draggable/_draggable.scss */

    .dd_matching_modal_contents .match_list_item_answer .content {

      border: none;

      padding: 1em;

      padding-left: 34px;

      line-height: 1.25em; }

      /* line 111, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer .content > .text {

        text-align: left; }

    /* line 118, ../draggable/_draggable.scss */

    .dd_matching_modal_contents .match_list_item_answer::after {

      background-image: url("..//global/images/course_connect_icons_new.png");

      background-image: url("..//global/images/course_connect_icons_new.svg");

      background-position: -999px -999px;

      background-size: 160px 192px;

      background-repeat: no-repeat;

      width: 16px;

      height: 16px;

      background-position: -32px -160px; }

      /* line 42, ../global/images/_new_icons.scss */

      .dd_matching_modal_contents .match_list_item_answer::after:hover {

        background-image: url("..//global/images/course_connect_icons_new.png");

        background-image: url("..//global/images/course_connect_icons_new.svg");

        background-position: -999px -999px;

        background-size: 160px 192px;

        background-repeat: no-repeat;

        width: 16px;

        height: 16px;

        background-position: -32px -176px; }

    /* line 122, ../draggable/_draggable.scss */

    .dd_matching_modal_contents .match_list_item_answer.verticalOnly::after {

      background-image: url("..//global/images/course_connect_icons_new.png");

      background-image: url("..//global/images/course_connect_icons_new.svg");

      background-position: -999px -999px;

      background-size: 160px 192px;

      background-repeat: no-repeat;

      width: 16px;

      height: 16px;

      background-position: -80px -160px; }

      /* line 42, ../global/images/_new_icons.scss */

      .dd_matching_modal_contents .match_list_item_answer.verticalOnly::after:hover {

        background-image: url("..//global/images/course_connect_icons_new.png");

        background-image: url("..//global/images/course_connect_icons_new.svg");

        background-position: -999px -999px;

        background-size: 160px 192px;

        background-repeat: no-repeat;

        width: 16px;

        height: 16px;

        background-position: -80px -176px; }

    /* line 127, ../draggable/_draggable.scss */

    .dd_matching_modal_contents .match_list_item_answer.correct {

      cursor: default;

      background: url("..//global/images/gradients/correct_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/correct_top.gif") repeat-x top left;

      background-size: 1px 5px, 1px 5px;

      border: 1px solid #4c6b03;

      background-color: white; }

      /* line 131, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.correct .content {

        padding-left: 34px; }

      /* line 134, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.correct::before {

        background: url("..//global/images/gradients/correct_status_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/correct_status_top.gif") repeat-x top left;

        background-size: 1px 5px, 1px 5px;

        background-color: #c6cfae;

        display: block; }

      /* line 139, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.correct::after {

        background-image: url("..//global/images/course_connect_icons_new.png");

        background-image: url("..//global/images/course_connect_icons_new.svg");

        background-position: -999px -999px;

        background-size: 160px 192px;

        background-repeat: no-repeat;

        width: 16px;

        height: 16px;

        background-position: 0px -160px;

        display: block; }

        /* line 42, ../global/images/_new_icons.scss */

        .dd_matching_modal_contents .match_list_item_answer.correct::after:hover {

          background-image: url("..//global/images/course_connect_icons_new.png");

          background-image: url("..//global/images/course_connect_icons_new.svg");

          background-position: -999px -999px;

          background-size: 160px 192px;

          background-repeat: no-repeat;

          width: 16px;

          height: 16px;

          background-position: 0px -176px; }

    /* line 146, ../draggable/_draggable.scss */

    .dd_matching_modal_contents .match_list_item_answer.incorrect {

      cursor: default;

      background: url("..//global/images/gradients/incorrect_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/incorrect_top.gif") repeat-x top left;

      background-size: 1px 5px, 1px 5px;

      border: 1px solid #7f160f;

      background-color: white; }

      /* line 150, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.incorrect .content {

        padding-left: 34px; }

      /* line 153, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.incorrect::before {

        background: url("..//global/images/gradients/incorrect_status_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/incorrect_status_top.gif") repeat-x top left;

        background-size: 1px 5px, 1px 5px;

        background-color: #dec3c1;

        display: block; }

      /* line 159, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.incorrect::after {

        background-image: url("..//global/images/course_connect_icons_new.png");

        background-image: url("..//global/images/course_connect_icons_new.svg");

        background-position: -999px -999px;

        background-size: 160px 192px;

        background-repeat: no-repeat;

        width: 16px;

        height: 16px;

        background-position: -16px -160px;

        display: block; }

        /* line 42, ../global/images/_new_icons.scss */

        .dd_matching_modal_contents .match_list_item_answer.incorrect::after:hover {

          background-image: url("..//global/images/course_connect_icons_new.png");

          background-image: url("..//global/images/course_connect_icons_new.svg");

          background-position: -999px -999px;

          background-size: 160px 192px;

          background-repeat: no-repeat;

          width: 16px;

          height: 16px;

          background-position: -16px -176px; }

    /* line 168, ../draggable/_draggable.scss */

    .dd_matching_modal_contents .match_list_item_answer.ui-draggable-orig .content {

      opacity: 0.3; }

    /* line 174, ../draggable/_draggable.scss */

    .dd_matching_modal_contents .match_list_item_answer.ui-draggable-dragging, .dd_matching_modal_contents .match_list_item_answer.ui-sortable-helper, .dd_matching_modal_contents .match_list_item_answer.touch-selected, .dd_matching_modal_contents .match_list_item_answer.draggable_dragging {

      z-index: 3;

      background: url("..//global/images/gradients/active_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/active_top.gif") repeat-x top left;

      background-size: 1px 5px, 1px 5px;

      border: 1px solid #0a4e81;

      background-color: white;

      color: #0a4e81;

      opacity: 0.90; }

      /* line 203, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.ui-draggable-dragging::before, .dd_matching_modal_contents .match_list_item_answer.ui-sortable-helper::before, .dd_matching_modal_contents .match_list_item_answer.touch-selected::before, .dd_matching_modal_contents .match_list_item_answer.draggable_dragging::before {

        background: url("..//global/images/gradients/active_status_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/active_status_top.gif") repeat-x top left;

        background-size: 1px 5px, 1px 5px;

        background-color: #c8dae9; }

      /* line 208, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.ui-draggable-dragging::after, .dd_matching_modal_contents .match_list_item_answer.ui-sortable-helper::after, .dd_matching_modal_contents .match_list_item_answer.touch-selected::after, .dd_matching_modal_contents .match_list_item_answer.draggable_dragging::after {

        background-image: url("..//global/images/course_connect_icons_new.png");

        background-image: url("..//global/images/course_connect_icons_new.svg");

        background-position: -999px -999px;

        background-size: 160px 192px;

        background-repeat: no-repeat;

        width: 16px;

        height: 16px;

        background-position: -32px -176px; }

        /* line 42, ../global/images/_new_icons.scss */

        .dd_matching_modal_contents .match_list_item_answer.ui-draggable-dragging::after:hover, .dd_matching_modal_contents .match_list_item_answer.ui-sortable-helper::after:hover, .dd_matching_modal_contents .match_list_item_answer.touch-selected::after:hover, .dd_matching_modal_contents .match_list_item_answer.draggable_dragging::after:hover {

          background-image: url("..//global/images/course_connect_icons_new.png");

          background-image: url("..//global/images/course_connect_icons_new.svg");

          background-position: -999px -999px;

          background-size: 160px 192px;

          background-repeat: no-repeat;

          width: 16px;

          height: 16px;

          background-position: -32px -192px; }

      /* line 213, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.ui-draggable-dragging.verticalOnly::after, .dd_matching_modal_contents .match_list_item_answer.ui-sortable-helper.verticalOnly::after, .dd_matching_modal_contents .match_list_item_answer.touch-selected.verticalOnly::after, .dd_matching_modal_contents .match_list_item_answer.draggable_dragging.verticalOnly::after {

        background-image: url("..//global/images/course_connect_icons_new.png");

        background-image: url("..//global/images/course_connect_icons_new.svg");

        background-position: -999px -999px;

        background-size: 160px 192px;

        background-repeat: no-repeat;

        width: 16px;

        height: 16px;

        background-position: -80px -176px; }

    @media screen and (max-width: 768px) {

      /* line 251, dd_matching.scss */

      .dd_matching_modal_contents .match_list_item_answer {

        cursor: pointer; }

        /* line 183, ../draggable/_draggable.scss */

        .dd_matching_modal_contents .match_list_item_answer::before {

          display: none; }

        /* line 186, ../draggable/_draggable.scss */

        .dd_matching_modal_contents .match_list_item_answer::after {

          display: none; }

        /* line 189, ../draggable/_draggable.scss */

        .dd_matching_modal_contents .match_list_item_answer .content {

          padding-left: 4px; } }

    /* line 255, dd_matching.scss */

    .dd_matching_modal_contents .match_list_item_answer .content {

      display: block;

      padding-left: 1em; }

      /* line 258, dd_matching.scss */

      .dd_matching_modal_contents .match_list_item_answer .content .text {

        display: block; }

    /* line 262, dd_matching.scss */

    .dd_matching_modal_contents .match_list_item_answer .block_image {

      margin: 0; }

    /* line 266, dd_matching.scss */

    .dd_matching_modal_contents .match_list_item_answer:last-child {

      margin-bottom: 0; }

    /* line 270, dd_matching.scss */

    .dd_matching_modal_contents .match_list_item_answer.answer_used {

      opacity: 0.33; }

    /* line 273, dd_matching.scss */

    .dd_matching_modal_contents .match_list_item_answer.selected_answer {

      background: url("..//global/images/gradients/active_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/active_top.gif") repeat-x top left;

      background-size: 1px 5px, 1px 5px;

      border: 1px solid #0a4e81;

      background-color: white;

      color: #0a4e81;

      opacity: 0.90;

      opacity: 1.0; }

      /* line 203, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.selected_answer::before {

        background: url("..//global/images/gradients/active_status_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/active_status_top.gif") repeat-x top left;

        background-size: 1px 5px, 1px 5px;

        background-color: #c8dae9; }

      /* line 208, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.selected_answer::after {

        background-image: url("..//global/images/course_connect_icons_new.png");

        background-image: url("..//global/images/course_connect_icons_new.svg");

        background-position: -999px -999px;

        background-size: 160px 192px;

        background-repeat: no-repeat;

        width: 16px;

        height: 16px;

        background-position: -32px -176px; }

        /* line 42, ../global/images/_new_icons.scss */

        .dd_matching_modal_contents .match_list_item_answer.selected_answer::after:hover {

          background-image: url("..//global/images/course_connect_icons_new.png");

          background-image: url("..//global/images/course_connect_icons_new.svg");

          background-position: -999px -999px;

          background-size: 160px 192px;

          background-repeat: no-repeat;

          width: 16px;

          height: 16px;

          background-position: -32px -192px; }

      /* line 213, ../draggable/_draggable.scss */

      .dd_matching_modal_contents .match_list_item_answer.selected_answer.verticalOnly::after {

        background-image: url("..//global/images/course_connect_icons_new.png");

        background-image: url("..//global/images/course_connect_icons_new.svg");

        background-position: -999px -999px;

        background-size: 160px 192px;

        background-repeat: no-repeat;

        width: 16px;

        height: 16px;

        background-position: -80px -176px; }

    /* line 277, dd_matching.scss */

    .dd_matching_modal_contents .match_list_item_answer::after, .dd_matching_modal_contents .match_list_item_answer.selected_answer::after {

      background: none;

      width: 0;

      height: 0; }
	  
	  .dailogbox {position:absolute; width:350px; min-height:150px; border:solid 1px #ccc; border-radius:5px; top:50%; left:50%; margin:-75px 0 0 -175px; display:none; text-align:center; z-index:999; background:#fff; padding:10px;}
	  .dailogbox p {font-size:15px;}
		.dailogbox button:focus {outline:dotted thin }


/* Skinny UI (768px and Less)

-------------------------------------------------- */

@media screen and (max-width: 768px) {

  /* line 295, dd_matching.scss */

  .relational_matching.media_object .relational_matching .sourceBlock {

    position: absolute;

    visibility: hidden;

    top: 0;

    left: 0; }

  /* line 306, dd_matching.scss */

  .relational_matching.media_object .relational_matching .destBlock .dest .matchWith, .relational_matching.media_object .relational_matching .layout_cell_drop_target, .relational_matching.media_object .relational_matching .layout_cell_text {

    display: block;

    margin-bottom: 8px;

    background-color: #e4e4e4;

    padding: 4px; }

    /* line 311, dd_matching.scss */

    .relational_matching.media_object .relational_matching .destBlock .dest .matchWith:last-child, .relational_matching.media_object .relational_matching .layout_cell_drop_target:last-child, .relational_matching.media_object .relational_matching .layout_cell_text:last-child {

      margin-bottom: 0; }

    /* line 314, dd_matching.scss */

    .relational_matching.media_object .relational_matching .destBlock .dest .matchWith .text, .relational_matching.media_object .relational_matching .layout_cell_drop_target .text, .relational_matching.media_object .relational_matching .layout_cell_text .text {

      display: block;

      border: none;

      padding: 0; }

    /* line 319, dd_matching.scss */

    .relational_matching.media_object .relational_matching .destBlock .dest .matchWith .match_drop_target, .relational_matching.media_object .relational_matching .layout_cell_drop_target .match_drop_target, .relational_matching.media_object .relational_matching .layout_cell_text .match_drop_target {

      display: block;

      background: url("..//global/images/gradients/neutral_bottom.gif") repeat-x bottom left, url("..//global/images/gradients/neutral_top.gif") repeat-x top left;

      background-size: 1px 5px, 1px 5px;

      border: 1px solid #a4a4a4;

      background-color: white;

      -webkit-box-sizing: border-box;

      -moz-box-sizing: border-box;

      -ms-box-sizing: border-box;

      -o-box-sizing: border-box;

      box-sizing: border-box; }

  /* line 329, dd_matching.scss */

  .relational_matching.media_object .relational_matching .layout_template .dest {

    display: block; }

    /* line 331, dd_matching.scss */

    .relational_matching.media_object .relational_matching .layout_template .dest .matchWith {

      display: block; }

      /* line 333, dd_matching.scss */

      .relational_matching.media_object .relational_matching .layout_template .dest .matchWith .layout_cell_drop_target {

        width: auto; }

    /* line 338, dd_matching.scss */

    .relational_matching.media_object .relational_matching .layout_template .dest .matchWith > * {

      display: block; } }

.keyboardInstruction{ display:none}
/** 5.0.9.P4 **/

