﻿/*@import url(https://fonts.googleapis.com/css?family=Quicksand:600&display=swap);
@import url(https://fonts.googleapis.com/css?family=Montserrat&display=swap);*/
Body { font-family: "Montserrat","Quicksand", "Helvetica Neue", Arial, sans-serif; color: #000 !important; }
.main-sidebar, .main-sidebar::before, .layout-navbar-fixed .wrapper .brand-link, .layout-navbar-fixed .wrapper .main-sidebar:hover .brand-link { width: 180px;}
@media (min-width: 768px) {
  body:not(.sidebar-mini-md) .content-wrapper,
  body:not(.sidebar-mini-md) .main-footer,
  body:not(.sidebar-mini-md) .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 180px;
  }
}
.nav-link { padding: 0.5rem 0.5rem;}
.form-control { border-radius: 0rem !important; padding-left: 0.50rem !important;}
.pt-form .card-header, .cardnew .card-header, .visitLead .card-header { padding: 0.50rem 0.50rem !important;}
.visitLead .card-header h1 { font-size: 1.5rem;}
.cardnew .card-title { font-size: 0.90rem;}
.cardnew .card-body { padding: 0.25rem 0.25rem !important;}
/*.search .btn { padding: 0.2rem 0.4rem; font-size: 0.9rem;}*/
.table.table-head-fixed thead tr:nth-child(1) th { background-color: #007bff; color: #ffffff;}
.user-panel .info { padding: 0px 5px 5px 10px;}
.calender .table { margin-bottom: 0rem;}
.calender .table-bordered th { background-color: #333 !important; color: white;}
.calender .table-bordered th{ vertical-align: middle !important;}
.calender .external-event { padding: 10px 10px;}
.calender .green{ background-color: Green; color: white;}
.calender .blue{ background-color: blue; color: white;}
.calender .maroon{ background-color: maroon; color: white;}
.calender .red{ background-color: red; color: white;}
.calender .orange{ background-color: orange; color: white;}
.calender .yellow{ background-color: yellow;}
.calender .white{ background-color: #e1e1e1;}
.calender .violet{ background-color: violet;}
.calender .LightSkyBlue{ background-color: LightSkyBlue;}
.calender .gray{ background-color: gray; color: white;}
.pt-form .form-group { margin-bottom: 0rem;}
.pt-form .table th { padding: 0.25rem;}
#modalData .modal-header, #myModal .modal-header { align-items: none; padding: 0.5rem; outline-color: none;}
.table.table-head-fixed thead tr:nth-child(1).table-info th { background-color: #bee5eb;}
.table.table-head-fixed thead tr:nth-child(1).table-danger th { background-color: #f5c6cb;}
.gvSkinProd { font-size: 0.9rem;}