/* Custom CSS overrides */

.table-nospace, .table-nospace tbody, .table-nospace tr, .table-nospace td, .table-nospace thead, .table-nospace tfoot {padding:3px 5px !important;}
.table-nospace {margin-top: 0;}
.table-borderless, .table-borderless tbody, .table-borderless tr, .table-borderless td, .table-borderless thead, .table-borderless tfoot {border: none !important;}

.gmap {
  color:#222222; background:#cccccc;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin:10px 0;
  width: 100%;
}

img.text-right {float: left; padding: 10px 20px 10px 0;}
img.text-left {float: right; padding: 10px 20px 10px 0;}

div.x-overflow {width:100%; overflow: auto; overflow-y: hidden; margin: 0 auto;}

.fa-tooltip {cursor: help !important; color: #aaaaaa !important;}

.highlight {background-color:#ffffcc;}

.input-danger {
    border:2px solid #a94442 !important;
}

/* Chrome, Firefox, Opera, Safari 10.1+ */
::placeholder { color: #ccc; opacity: 1; font-size:smaller;}

/* Internet Explorer 10-11 */
:-ms-input-placeholder { color: #ccc; font-size:smaller;}

/* Microsoft Edge */
::-ms-input-placeholder { color: #ccc; font-size:smaller;}

.none {font-size: smaller; font-weight: 300; color: #000;}
.h5-meta {
    margin: 10px 0 0 0;
    background-color: #555555;
    padding: 3px 0 3px 2px;
}

::placeholder {opacity: 0.5;}

#WzBoDyI a {
    color: #ffff99;
}

#WzBoDyI table, #WzBoDyI .none {
    color: #ffffff;
}

#WzBoDyI table, #WzBoDyI tr, #WzBoDyI td {
    border: none;
}

.nav-tabs {
    margin: 10px 0;
}

.item-list ul.quicktabs-tabs > li > a, .nav-tabs > li > a {
    padding: 8px 15px;
}


.btn-openTag {
    color: #666;
    background-color: #90EE90;
    padding: 0 6px;
    cursor: default;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.btn-restrictedTag {
    color: #666;
    background-color: #ffffcc;
    padding: 0 6px;
    cursor: default;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.btn-privateTag {
    color: #ddd;
    background-color: #F76C49;
    padding: 0 6px;
    cursor: default;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.btn-openTag:hover {
    color: #000;
}

.btn-restrictedTag:hover {
    color: #000;
}

.btn-privateTag:hover {
    color: #fff;
}

.link-copied {
    background-color: #ddd;
    padding: 4px;
    opacity: 0.8;
    border-radius: 3px;
    display: none;
}
