table#block-position,
table#footer-position {
    border: 0.125rem solid gray;
}

table#block-position td,
table#footer-position td {
    border: 0.0625rem dotted #cfcfcf;
    text-align: center;
    vertical-align: top;
}

table#block-position td>label,
table#footer-position td>label {
    margin: 0.375rem auto;
    font-size: 97%;
}

.color-picker {
    width: 80%;
    display: inline-block;
}

.block_side {
    background-color: rgba(0, 0, 0, 0.3);
    color: white;
    margin: 0rem;
    padding: 0.25rem;

}

.visible_block {
    color: rgb(255, 255, 255);
    padding: 0.25rem;
    text-shadow:
    0.0625rem  0.0625rem 0.125rem black,
    0.0625rem -0.0625rem 0.125rem black,
   -0.0625rem  0.0625rem 0.125rem black,
   -0.0625rem -0.0625rem 0.125rem black;
    font-size: 99%;
    margin: 0.1875rem;
    opacity: 1;
    background: #6f93c2 url('../images/blue.gif');
    border-radius: 0.3125rem;
}

.invisible_block {
    color: rgb(71, 71, 71);
    padding: 0.25rem;
    text-shadow:
    0.0625rem  0.0625rem 0.125rem white,
    0.0625rem -0.0625rem 0.125rem white,
   -0.0625rem  0.0625rem 0.125rem white,
   -0.0625rem -0.0625rem 0.125rem white;
    font-size: 99%;
    margin: 0.1875rem;
    opacity: 0.6;
    background: none;
    border-radius: 0.3125rem;
}

.tooltip-inner {
    font-family: 'Microsoft JhengHei';
    background-color: #3f0713;
}

.tooltip.bs-tooltip-top .arrow:before {
    border-top-color: #3f0713 !important;
}

.side-highlight{
    background: yellow;
    border: 0.0625rem dashed #3f0713;
    border-radius: 0.3125rem;
    height:1.875rem;
}

.droppable{
    min-height: 1.875rem;
}

.visible_block>.bt-tag{
    font-size: 97%;
    color:yellow;
}

.invisible_block>.bt-tag{
    font-size: 97%;
    color:rgb(95, 48, 204);
}

#help{
    color: rgb(129, 9, 49);
    font-size: 99%;
    margin: 0.625rem 0rem;
}

.position_title{
    font-size: 0.75rem;
    color:rgb(40, 39, 46);
    display: block;
}

.color-picker {
    width: 80%;
    display: inline-block;
}