.slide_inline1{
	width:100%; height:500px; margin-top:100px;
}
.slide_inline2{
	width:100%; height:500px; margin-top:85px;
}
.caption_inline1{
	text-shadow:none;padding-bottom:80px;
}

.caption_span1{
	color:#E70000; font-size:40px; margin-left:184px;
}

.caption_span2{
	color:black;font-size:20px;margin-left:230px;
}

.caption_p1{
	color:orange; font-size:30px;margin-left:40px;
}
.caption_span3{
	color:violet; font-size:21px;margin-left:230px;
}

.caption_h1{
	color:black;
}

.caption_h1_span{
	font-size:21px; margin-left:-10px;
}
.caption_h2{
	color:#E70000; font-size:60px; margin-top:-30px; margin-left:230px;
}
.caption_h5{
	color:black; margin-top:-30px; font-size:20px; margin-left:60px;
}
.caption_h3{
	color:black; font-size:21px; margin-left:176px;
}
.caption_h3_2{
	color:black; font-size:21px; margin-left:325px; width:700px;
}
.item_caption{
	text-shadow:none;
}
.item_h1{
	font-size:90px; position:absolute; top:-190px;
}
.item_h5{
	font-size:25px; position:relative; top:-70px; left:-70px;
}
.item_h5_1{
	font-size:27px; position:relative; top:-70px; left:-410px; width:1500px;
}
.inline_zindex{
	z-index: 0;
}
.inline_justify{
	text-align: justify
}
.inline_margin_left{
	margin-left:218px;
}
.inline_marquee{
	color:red;
}
.inline_danger{
	color:#a94442;
}
.pull_left{
	float:left;width:60%; height:60px;
}
.text_left{
	float:left;width:40%;height:60px; line-height:60px;
}
.required{
	color:#ff0000;
}
.download_margin{
	margin-top: -17px;
}
.download_color_error{
	color:#FF0000;
}
.pull_left2
{
	float:left;
}
.text_left2
{
	float:left;width:40%;height:60px; line-height:60px;
}

.display_inline
{
	display:inline;
}

.circular_color
{
	color:#c53d13;
}
.faq_color
{
	color:#428bca;
}
.faq_colo2
{
	color:blue;
}
.faq_disp_none
{
	display:none;
}
.ppo_user_color
{
	color:red;
}
.ppo_user_error{
	color:Red;margin-bottom:10px;
}

.ci-hl-color { color: inherit; }


.text-red {
    color: red;
}

.pb-10 {
    padding-bottom: 10px;
}

.captcha-left {
    float: left;
    width: 60%;
    height: 60px;
}

.captcha-right {
    float: left;
    width: 40%;
    height: 60px;
    line-height: 60px;
}

.no-margin-padding {
    margin: 0;
    padding: 0;
}

.disp-none {
    display: none !important;
}

.mr-20 {
    margin-right: 20px;
}

.wrapper-h-82 {
    height: 82px;
}

.logo-mt-n11 {
    margin-top: -11px;
}

.expired-pwd-alert {
    color: red;
    margin-top: 10px;
}

.w-20 {
    width: 20%;
}

.w-15 {
    width: 15%;
}

.w-130px {
    width: 130px;
}

.w-60 {
    width: 60%;
}

.w-80 {
    width: 80%;
}

.mb-0 {
    margin-bottom: 0px;
}

.ml-0 {
    margin-left: 0px;
}

.bg-white {
    background-color: white !important;
}

.cert-container {
    margin: auto;
    width: 80%;
    text-align: center;
    border: 1px solid #ffffff;
    page-break-after: avoid;
}

.cert-header {
    margin-top: 20px;
    text-align: center;
    border: 1px solid;
    height: 50px;
}

.cert-body {
    width: 100%;
    text-align: center;
}

.cert-desc {
    text-align: justify;
    border: 1px solid;
    height: 130px;
    width: 100%;
    float: left;
    line-height: 2;
    padding: 10px;
}

.cert-photo-container {
    text-align: center;
    border: 1px solid;
    width: 100%;
    height: 280px;
    line-height: 2;
    padding: 10px;
}

.font-12-w-50-left {
    font-size: 12px;
    width: 50%;
    float: left;
}

.cert-footer-row {
    text-align: justify;
    border: 1px solid;
    height: 50px;
    width: 100%;
}

.m-auto {
    margin: auto;
}

.w-30 {
    width: 30% !important;
}

.w-84 {
    width: 83.667% !important;
}

.text-green {
    color: green !important;
}

.mt-10 {
    margin-top: 10px !important;
}

.w-32 {
    width: 32% !important;
}

.w-18 {
    width: 18% !important;
}

.w-16 {
    width: 16% !important;
}

.w-24 {
    width: 24% !important;
}

.w-60 {
    width: 60% !important;
}

.w-130 {
    width: 130px !important;
}

.ml-16 {
    margin-left: 16px !important;
}

/* Onboarded Agencies Table Styles */
.onboarded-agencies-table,
.onboarded-agencies-table th,
.onboarded-agencies-table td,
.onboarded-agencies-table tr {
    border: none !important;
    border-top: none !important;
    border-bottom: none !important;
}

.onboarded-agencies-table {
    width: 100%;
    border-collapse: collapse;
    margin-top: 10px;
}

.onboarded-agencies-table th {
    padding: 10px;
    font-size: 15px;
    color: #333;
}

.onboarded-agencies-table th.align-left,
.onboarded-agencies-table td.align-left {
    text-align: left;
}

.onboarded-agencies-table th.align-center,
.onboarded-agencies-table td.align-center {
    text-align: center;
}

.onboarded-agencies-table th.width-120 {
    width: 120px;
}

.onboarded-agencies-table td {
    padding: 10px;
    font-size: 14px;
    font-weight: 600;
}

.onboarded-agencies-table td.agency-title {
    color: #333;
}

.onboarded-agencies-table td.agency-date {
    color: #666;
}

.onboarded-agencies-table td i.check-icon {
    color: #00a2ff;
    margin-right: 10px;
    font-size: 16px;
}

/* Service list flex container */
.services-flex-list {
    margin-left: 0 !important;
    padding-left: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
}

/* Service box list items */
.services-flex-list li.service-item-30-margin {
    width: 30% !important;
    margin-right: 3% !important;
    float: left !important;
    list-style: none !important;
}

.services-flex-list li.service-item-30 {
    width: 30% !important;
    float: left !important;
    list-style: none !important;
}

.service-logo-link-centered {
    padding-left: 0 !important;
    text-align: center !important;
    display: block !important;
}

.centered-video-container {
    width: 600px !important;
    height: 300px !important;
    float: none !important;
    clear: both !important;
    margin: 2px auto !important;
}