/* IssueLab Widget */

#embed-widget .close {
        position: absolute;
        right: -14px; /*143px;*/
        top: -2px;
        background-color: #000;
        opacity: 9;
        color: #fff;
        border-radius: 50%;
        font-size: 18px;
        width: 25px;
        height: 25px;
        line-height: 21px;
        border: 2px solid #fff;
        box-shadow: 0px 0px 12px 0px #000;
    }
    
    #embed-widget .modal-lg {
        width: 84%;
        border-radius: 0px !important;
    }
    
    #embed-widget .modal-body {
        width: 100%;
        margin: 0 auto;
    }
	
/* Div Tables */
div.twoColumnTbl, div.threeColumnTbl {width:100%;float:left;clear:both;margin-bottom:1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
div.twoColumnTbl div.column1, div.twoColumnTbl div.column2 {width:50%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
div.twoColumnTbl div.column1 {padding-right:2%;}
div.threeColumnTbl {width:100%;float:left;clear:both;margin-bottom:1em;}
div.threeColumnTbl div.column1, div.threeColumnTbl div.column2, div.threeColumnTbl div.column3 {width:32%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
div.threeColumnTbl .column1, div.threeColumnTbl .column2 {padding-right:2%;}
div.twoColumnTbl div.columnFull, div.threeColumnTbl div.columnFull {width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
/* Embed */
div.threeColumnTbl#embed {padding:2%;}
div.threeColumnTbl#embed div.column1, div.threeColumnTbl#embed div.column2 {width:25%;}
div.threeColumnTbl#embed div.column3 {width:50%;}
div#issuelab-widget-demo {
    clear: both;
    padding: 1em;
    background-color: #fff;
    float: left;
    width: 100%;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
div.threeColumnTbl#embed input {box-sizing: border-box;max-width:100%;}

.loadingOverlay{
    z-index: 100;
    background-color: rgba(0, 0, 0, 0.22);
    position:relative;
}
.loadingOverlay.loading{
    display: block;
}
/*div.demoWrapper{
    position: relative;
}*/
.loadingOverlay {
    /*display: none;*/
}
div#issuelab-widget-demo.loading {

}

.loadingOverlay .spinner{
    display: none;
}

.loadingOverlay.loading .spinner{
    display: block;
}

.spinner {
    position: absolute;
    left: 50%;
    top: 45%;
    height:60px;
    width:60px;
    margin:0px auto;
    -webkit-animation: rotation .6s infinite linear;
    -moz-animation: rotation .6s infinite linear;
    -o-animation: rotation .6s infinite linear;
    animation: rotation .6s infinite linear;
    border-left:6px solid rgba(0,174,239,.15);
    border-right:6px solid rgba(0,174,239,.15);
    border-bottom:6px solid rgba(0,174,239,.15);
    border-top:6px solid rgba(0,174,239,.8);
    border-radius:100%;
}

@-webkit-keyframes rotation {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(359deg);}
}
@-moz-keyframes rotation {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(359deg);}
}
@-o-keyframes rotation {
    from {-o-transform: rotate(0deg);}
    to {-o-transform: rotate(359deg);}
}
@keyframes rotation {
    from {transform: rotate(0deg);}
    to {transform: rotate(359deg);}
}
