﻿.body-main {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Carousel */
.carousel-caption p {
    font-size: 20px;
    line-height: 1.4;
}

/* Make .svg files in the carousel display properly in older browsers */
.carousel-inner .item img[src$=".svg"] {
    width: 100%;
}

/* QR code generator */
#qrCode {
    margin: 15px;
}

/* Hide/rearrange for smaller screens */
@media screen and (max-width: 767px) {
    /* Hide captions */
    .carousel-caption {
        display: none;
    }
}

/*ToolTip functionality*/
.hasTooltip span {
    display: none;
    color: #000;
    text-decoration: none;
    padding: 3px;
}

.hasTooltip:hover span {
    display: block;
    position: absolute;
    background-color: #FFF;
    border: 1px solid #CCC;
    margin: 2px 10px;
}
/*Asset Details Modal cursor styling*/
.AssetHover {
    cursor: pointer;    
}
.AssetHover:hover {
    color:blue;
}
/* Change font size to fix overflowing on dashboard*/
.font-fit {
    font-size: 1.6em;
}
/* CSS for dynamic tenant name in Menu_Top.cshtml*/
#tenant-name {
   width:100%;
   max-width:175px;
   font-size: 1.1em;
}
/*Override dropdown for portfolio I.E. Select2 Dropdown on philbert advanced form page*/
/*.form-control, .select2-container--default .select2-selection--single .select2-selection__rendered,
.select2-container--default .select2-selection--single, .select2-selection.select2-selection--multiple, .wizard .content > .body input, .mce-floatpanel .mce-textbox, .mce-floatpanel .mce-btn, .dataTables_wrapper .dataTables_filter input, .dataTables_wrapper .dataTables_length select, .jsgrid-cell input, .jsgrid-cell select, .tablesaw-bar .btn-select select, .dd-handle, .dd3-content, .app-search .form-control:focus {
    border: 1px solid rgba(200, 227, 218, 0.12); 
    border-radius: 0; 
    background-color: #fff; 
    box-shadow: none; 
    color: #212121; 
    height: 42px; 
}*/
/* Turn off datables sorting arrows */
.sorting, .sorting_asc, .sorting_desc {
    background: none;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
    background-image: none;
}
/* Add Spacing for Contact bar*/
.contact-space {
    padding: 5px 5px;
    font-size: 1.2em;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}

/* Fix the z-index for color picker on the institution edit page*/
.fix-z-index {
    z-index: auto;
}

/* format logo for large and small devices */
.large-devices {
    vertical-align: top;
    font-family: "poppins";
}
.mobile-devices-logo {
    vertical-align: top;
}

/* Fix position of close button on banner to compensate for Internet Explorer scroll bar
   NOTE: This overrides the css defined for this class in the lib folder
*/
.close-jq-toast-single {
    position: absolute;
    top: 5px;
    right: 10px;
    font-size: 14px;
    cursor: pointer
}