﻿body {
	background:red;
}

html {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}
body {
   font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
  font-size: 14px;
  line-height: 1.428571429;
  color: #3C3C3D;
  background-color: #fff;
}
a {
color:#1A4688;
}
#headermar {
    background-color: #3C3C3D !important;
}

.loginheader {border-bottom:3px solid #bdbdc5;}

.btn-primary {
    color: #fff;
    background-color: #3C3C3D;
    border-color: #3C3C3D;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #1EABE2;
    border-color: #1EABE2;
}

.navbar-default {
    background-color: #1EABE2;
    border-color: none;
}
.active > a {color:#ffffff !important;}
.navbar-default .navbar-nav > li > a {color: #ffffff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #fff; background-color: #1A4688;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #1A4688;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #fff;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #bdbdc5;

}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #3C3C3D;
    border-color: #3C3C3D;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    color: #3C3C3D;

}
.pagination > li > a, .pagination > li > span {
  
    color: #3C3C3D;
   
}
.panel-yellow {
    border-top: 3px solid #1EABE2;
}
.panel-blue {
    border-top: 3px solid #1EABE2;
}
.panel-green {
    border-top: 3px solid #1EABE2;
}
.panel-default > .panel-heading {
    color: #fff;
    background-color: #3C3C3D;
    border-color: #ddd;
}
.yellow {
    color: #1EABE2;
}
.blue {
     color: #1EABE2;
}
.green {
     color: #1EABE2;
}
.panel-title {
    font-family: 'BebasNeue',sans-serif;
}


.logocntlogin {
    background: url('/img/veritas.png')no-repeat center;
    background-size: contain;
     height: 78px;
}
.logocnt {
    background: url('/img/veritas-logo.png')no-repeat;
    width: 109px;
    height: 39px;
}

/*!
* DarkMatter https://serv2.darkm.co/veritas/veritas.css
* 01 July 2026 (Last modified) */

* {
	font-family: "Roboto",Helvetica,Arial,sans-serif !important;
}

/* Login page */
#headermar {
	margin-bottom: 20px!important;
    border: none;
    border-radius: 100%;
    padding: 60px 10px;
    width: 200px;
}

#headermar .logocntlogin {
	background-size: 150px;
}

#frmMain {
	border-radius: 10px;
}

/* Dashboard */
input {
	margin-bottom:10px;
	border: 1px solid #d1d5db;
}

input:focus {
	border-color:#F58220;
}

.navbar-default {
	padding-top: 10px;
    padding-bottom: 10px;
	background: linear-gradient(90deg, #034d42 0%, #2c8172 100%);
}

.logocnt {
	background: url(https://equitasprotection.com/wp-content/uploads/2026/03/Equitas-Logo_Primary-Dark-G.svg) no-repeat;
    width: 200px;
    margin-top: -5px;
}

#agentinfo {
	margin-right: 10px;
    margin-top: 5px;
}

.dropdown-toggle {
	flex-direction: row;
    display: flex!important;
    align-items: center;
    gap: 10px;
	border-radius: 100px;
}

.dropdown.active > a {
	border-radius:100px;
	background: linear-gradient(90deg, #f58220 0%, #ffc808 100%);
}

.dropdown-menu {
	border-radius: 10px!important;
	border:none;
	background:#fff;
    margin-top: 30px;
}

.panel {
	overflow: hidden;
	border-radius: 35px;
    box-shadow: 5px 5px 10px 0px #0000000D;
	border: 2px solid #2C8172;
}

.panel-heading {
	padding: 20px 30px;
	background: linear-gradient(90deg, #034d42 0%, #2c8172 100%);
}

.panel-title {
	color: #fff;
	font-weight: bold;
}

.panel-title i {
	display:none;
}

.panel-body {
    padding: 30px;
}

.btn-primary,
.btn-default,
.btn-info,
.swal2-styled {
	color:#fff;
	font-weight:bold;
    background: linear-gradient(90deg, #f58220 0%, #ffc808 100%);
    border: none;
    border-radius: 100px;
    margin-top: 20px;
}

.btn-danger {
	font-weight:bold;
	border-radius: 100px;
}