﻿body {
    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;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input,
select,
textarea {
    max-width: 280px;
}

/* 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%;
}

/* Hide/rearrange for smaller screens */
@media screen and (max-width: 767px) {
    /* Hide captions */
    .carousel-caption {
        display: none;
    }
}

#clientAddMsg{
    display: none
}

#clientAddSecretMsg{
    display: none
}

#rolesMsg {
    display: none
}

#appOrgAppMappingMsg{
    display: none
}

#orgsMsg{
    display: none
}

#parametersAddMsg{ 
    display: none
}

.dashboard-link:hover {
    text-decoration: none
}

.app-listing {
    display: none
}

.org-listing {
    display: none
}

.partner-listing {
    display: none
}

#syncMsg {
    display: none
}

#rolesMsg{
    display: none
}

#tenantUpdateMsg{
    display: none
}

#removeClientMsg {
    display: none
}

#rolesByOrgMsg {
    display: none
}

#apiAddMsg{
    display: none
}

#removeApiMsg {
    display: none
}

#addApiMsg{
    display: none
}

#linkAppProductMsg {
    display: none
}

#webAppInfo {
    display: none
}

#connStrSection {
    display: none
}

/* typeahead */
.tt-menu {
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    width: 200px;
}

.tt-suggestion:hover {
    cursor: pointer;
}

#preDefParametersAddMsg{ 
    display: none
}

#newFeatureAddMsg {
    display: none
}

#featureAddMsg {
    display: none
}

#restrictionsUpdateMsg {
    display: none
}

#addRestrictionMsg {
    display: none
}

#rmvRestrictionMsg {
    display: none
}

.k-button {
    text-transform: capitalize
}

.k-button.k-danger,
.k-button.k-danger:active {
    background-color: #f00;
    color: #fff;
    border-color: #f00;
}

.k-button.k-warning,
.k-button.k-warning:active {
    background-color: #E0A800;
    color: black;
    border-color: #E0A800;
}

.k-button.k-success,
.k-button.k-success:active {
    background-color: #298A08;
    color: #fff;
    border-color: #298A08;
}

#viewSection {
    display: none
}

#btnUpdateBranding {
    display: none
}

.k-link {
    text-transform: capitalize
}

/* To provide space between the icon and text in kendo custom command buttons */
.k-button-icontext span {
    padding: 3px
}

#selectedGlobalRoles span {
    background-color: #D8D8D8;
    border-radius: 10px;
    padding: 8px
}

.empty-grid::before {
    padding: 1em;
    line-height: 3em;
    content: "No records found.";
}

#partnerOrgs {
    display: none
}

.email-progress {
    width: 32px;
    height: 32px;
    display: none
}

#unrestricted {

}

#restricted {
    display: none
}

#inviteUpdateStatus {
    width: 32px;
    height: 32px;
    display: none
}

#roleUpdateStatus {
    width: 32px;
    height: 32px;
    display: none
}

#orgSubOrg{
    display: none
}

#claimDetails {display: none}
#claimDetailsHeader { cursor: pointer }

#subOrgAddMsg { display: none }

.k-grid td {
    padding: .529em 0.786em !important;
}

#orgParamSection {
    display: none
}

#secretMessage {
    display: none
}

#secretLoader {
    height: 48px;
    width: 48px;
    display: none
}
