﻿
}

.row {
    /*margin-top: 30px;*/
}

.headingrowdiv {
    width: 100%;
    background-color: #11578a;
    color: white;
    font-weight: bold;
    padding: 4px;
    border-bottom: 1px solid gray;
}

.rowdiv {
    width: 100%;
    border-bottom: 1px solid #E1E1E1;
    cursor: pointer;
    /*white-space: nowrap;*/
    padding: 2px;
    overflow: hidden;
    vertical-align: top;
}

    .rowdiv:hover {
        background-color: #f1f1f1;
    }


.rowdivselected {
    width: 100%;
    border-bottom: 1px solid #E1E1E1;
    cursor: pointer;
    /*white-space: nowrap;*/
    padding: 2px;
    overflow: hidden;
    vertical-align: top;
    background-color: lightblue;
    font-weight: bold;
}


.carddiv {
    width: 100%;
    /*border-bottom: 1px solid #E1E1E1;*/
    border: 1px solid lightgray;
    white-space: nowrap;
    float: left;
    height: 200px;
/*    margin: 0 auto;*/    
    margin: 10px;
    border-radius: 10px;
    overflow: hidden;
}

    .carddiv:hover {
        background-color: #f1f1f1;
    }

.headingcolumndiv {
    display: inline-block;
    overflow: hidden;
}

.columndiv {
    display: inline-block;
    overflow: hidden;
}




.checkboxdiv {
    text-align:center;
    /*padding-top:3px;*/
}


.datatypeint {
    width: 50px;
}

.datatypeimage100 {
    width: 100px;
}

.datatypenvarchar {
    width: 210px;
}

.datatypebit {
    width: 50px;
}
.skinny {
    width: 120px;
}

.extraskinny {
    width: 80px;
}
.addlinkdiv {
    width: 20px;
    float: right;
    /*text-align: right;*/
    color: white;
    cursor: pointer;
}

.editlinkdiv {
    width: 20px;
    display: inline-block;
    overflow: hidden;
    z-index: 10;
    color: #11578a;
}

.deletelinkdiv {
    width: 20px;
    display: inline-block;
    overflow: hidden;
    z-index: 10;
    color: #11578a;
}
.copylinkdiv {
    width: 20px;
    display: inline-block;
    overflow: hidden;
    z-index: 10;
    color: #11578a;
}
.loginlinkdiv {
    width: 20px;
    display: inline-block;
    overflow: hidden;
    z-index: 10;
    color: blue;
}

.addlinkdiv:hover {
    text-decoration: underline;
}
.logodiv {
    max-height: 99px;
    cursor:pointer;
}
.logo {
    max-height: 99px;
}
.editlinkdiv:hover {
    text-decoration: underline;
}

.deletelinkdiv:hover {
    text-decoration: underline;
}
.copylinkdiv:hover {
    text-decoration: underline;
}
.loginlinkdiv:hover {
    text-decoration: underline;
}
.formdiv {
    display: none;
    position: fixed;
    /*right: 0px;
    margin-left: auto;
    margin-right: auto;*/
    height: 400px;
    width: 360px;
    background-color: white;
    overflow: scroll;
    z-index: 9999999;
    border: 1px solid gray;
    box-shadow: 2px 2px #888888;


 
      left: 50%;
      margin-left: -180px;
      top: 50%;
      margin-top: -200px;

}

.savebutton {
    margin-top: 10px;
    float: right;
}
.clearbutton {
    float: right;
}

.cancelbutton {
    margin-top: 10px;
    float: right;
}


.playbutton {
    border-radius: 8px;
    padding: 5px;
    text-align: center;
    cursor: pointer;
    display: block;
    margin: 2px;
}
.tabstripdiv {
    /*overflow-x: scroll;*/
}

.tabbuttondiv {
    border-left: 1px solid lightgray;
    border-top: 1px solid lightgray;
    border-right: 1px solid lightgray;
    margin-top: 1px;
    margin-left: 1px;
    margin-right: 1px;
    width: auto;
    cursor: pointer;
    display: inline-block;
    font-weight:bold;
    padding:4px;
}

.tabareadiv {
    height: 100%;
    overflow: hidden;
}

.tabdetaildiv {
    margin-left: 5px;
    height: calc(100% - 40px);
    overflow-y: scroll;
}
.filterstripdiv {
    overflow-x: scroll;
}

.filterbuttondiv {
    border-left: 1px solid lightgray;
    border-top: 1px solid lightgray;
    border-right: 1px solid lightgray;
    margin-top: 1px;
    margin-left: 1px;
    margin-right: 1px;
    width: auto;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    padding: 4px;
}
.childpaneldiv {
    display: block;
    vertical-align: top;
    /*max-width: 25%;*/
/*    max-width: 350px;*/
    height: 98%;
    overflow: hidden;
    margin: 3px;
    border-radius: 10px;
    border: solid 1px lightgray;
}

.listdiv {
    display: inline-block;
    vertical-align: top;
    overflow-x: scroll;
    width: 100%;
}

.listdivwrapper {
    vertical-align: top;
    white-space: nowrap;
    width: 100%;
    height: calc(100% - 210px);
    /*overflow:hidden;*/
    overflow-x: scroll;
    border: 1px solid lightgray;
    /*margin-bottom: 70px;*/
}
.effectslistdivwrapper {
    vertical-align: top;
    white-space: nowrap;
    width: 100%;
    height: calc(100% - 210px);
    /*overflow:hidden;*/
    overflow-x: scroll;
    border: 1px solid lightgray;
    margin-bottom: 70px;
}

.divColor {
    border-radius: 50%;
    height: 25px;
    width: 25px;
    border: 1px black solid;
    display: inline-block;
    margin-left: 5px;
    margin-right: 5px;
}

.iddiv {
    display: none;
}
.aboutdiv {
    margin-left: 10px;
    float: left;
}
.registerdiv {
    float: left;
    padding-bottom: 10px;
}
laffupalungadiv {
    width: 100%;
    display: block;
    overflow: hidden;
}
carddivheading {
    width: 100%;
    background-color: lightgray;
    padding-left: 4px;
    font-size:18px;
}


@media only screen and (max-width: 500px) {
    .childpaneldiv {
        display: block;
    }
    .carddiv {

        width: 42%;
 
    }

    .registerdiv {
        width: 100%;
    }

    .aboutdiv {
        /*width: 100%;*/
    }
}

@media only screen and (min-width: 500px) {
    .carddiv {
        width: 160px;
        min-width: 0px;
        margin: 5px;
    }
    .registerdiv {
        width: 100%;
    }

    .aboutdiv {
        /*width: 68%;*/
    }
}

@media only screen and (min-width: 650px) {
    .carddiv {
        width: 160px;
        min-width: 0px;
        margin: 5px;
    }
    .registerdiv {
        width: 30%;
    }

    .aboutdiv {
        width: 68%;
    }
}

@media only screen and (min-width: 880px) {
    .carddiv {
        width: 180px;
        min-width: 0px;
    }
    .registerdiv {
        width: 30%;
    }

    .aboutdiv {
        /*width: 68%;*/
    }
}

@media screen and (min-width: 980px) {

    .carddiv {
        width: 180px;
        min-width: 0px;
    }
    .registerdiv {
        width: 30%;
    }

    .aboutdiv {
        /*width: 68%;*/
    }
}

.navbar-collapse {
    /*background-color: #020302;*/
}

