/*
Theme Name: AIBVS
Theme URI: http://www.madtech.com.my
Description: Custom Theme for AIVBS
Version: 1.0
Author: Madtech Systems Company
Tags: two columns, widgets, wordpress 6.9, Bootstrap 5.4

This template is a custom theme for use on BFI Lawyers
All rights reserved by Madtech Systems Company

*/
/* Variables */
:root{
	--aibvsblue:#206091;
	--aibvsdarkblue: #00499b;
	--aibvslightblue:#4ba0ff;
	--aibvspurple:#6b7eba;
	--aibvslightpurple:#eaf1ff;
	--aibvswhite:#fff;
}
html{height:100%;scroll-behavior: smooth;}
body{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family: "Roboto", sans-serif;background-color: var(--aibvswhite);
  font-optical-sizing: auto;  font-style: normal;  font-variation-settings: "wdth" 100;font-weight:400;
  position:relative;color:var(--aibvsblue);height:100%;position:relative;}

a{text-decoration:none;color:var(--aibvsblue);}
a:hover{text-decoration:underline;color:var(--aibvslightblue);}
strong {font-weight:500;}

h1 {color:var(--aibvsdarkblue);font-weight: 700;margin-top:1em;margin-bottom:1em;}
h2 {color:var(--aibvsdarkblue);font-weight: 700;margin-top:1em;margin-bottom:1em;}
h3 {color:var(--aibvsdarkblue);font-weight: 700;margin-top:1em;margin-bottom:1em;}
h4 {color:var(--aibvsdarkblue);font-weight: 700;margin-top:1em;margin-bottom:1em;}
h5 {color:var(--aibvsdarkblue);font-weight: 700;margin-top:1em;margin-bottom:1em;}
h6 {color:var(--aibvsdarkblue);font-weight: 700;margin-top:1em;margin-bottom:1em;}

h1 a{color:var(--aibvsdarkblue);font-weight: 700;}
h2 a{color:var(--aibvsdarkblue);font-weight: 700;}
h3 a{color:var(--aibvsdarkblue);font-weight: 700;}
h4 a{color:var(--aibvsdarkblue);font-weight: 700;}
h5 a{color:var(--aibvsdarkblue);font-weight: 700;}
h6 a{color:var(--aibvsdarkblue);font-weight: 700;}

h1 a:hover{color:var(--aibvslightblue);}
h2 a:hover{color:var(--aibvslightblue);}
h3 a:hover{color:var(--aibvslightblue);}
h4 a:hover{color:var(--aibvslightblue);}
h5 a:hover{color:var(--aibvslightblue);}
h6 a:hover{color:var(--aibvslightblue);}

#mainmenubox {padding-top:16px;}
#mainmenubox .row {display: flex;justify-content: flex-end;}
#mainmenu {display: flex;align-items: flex-end;padding-bottom:16px;}
@media (max-width: 767px) {
	#mainmenu{display: block;}
}

div.container.aibvs-lightblue{background-color: var(--aibvslightblue);color:var(--aibvswhite);}

div.aibvsVetImage{width:150px;height:150px;padding:16px;display:flex;justify-content: center;align-items: center;border:2px solid var(--aibvslightblue);border-radius:5px;}

#footer {padding:32px;background-color: var(--aibvslightblue);}
#footer-main-content{display:flex;flex-direction: row;justify-content: center;align-items: center;}
#footer-menubox ul{display:flex;flex-direction:row;list-style-type: none;margin:0px;padding:0px;}
#footer-menubox ul li {margin:0px 16px 0px 0px;padding:0px;}
#footer-menubox ul li a{color:var(--aibvswhite);}
#footer-menubox ul li a:hover{color:var(--aibvsdarkblue);}

@media (max-width: 767px) {
	#footer-menubox ul{
		margin-top:16px;
		flex-direction: column;
		align-items: flex-start;
	}
}

#footer-copyright{padding-top:32px;padding-bottom:8px;font-size:12px;color:var(--aibvswhite);}
#footer-copyright a{color:var(--aibvswhite);}
#footer-copyright a:hover{color:var(--aibvsdarkblue);}
#site-privacy ul{list-style-type: none;margin:0px;padding:0px;display: flex;flex-direction: row;justify-content: center;}
#site-privacy ul li {margin:0px 8px 0px 0px;padding:0px;}
#site-privacy ul li a{color:var(--aibvswhite);}
#site-privacy ul li a:hover{color:var(--aibvsdarkblue);text-decoration: none;}

#mtsclink{color:var(--aibvslightblue);text-decoration: none;font-size: 10px;}
#mtsclink:hover{color:var(--aibvsdarkblue);}

/* AIBVS member search — college credential chips */
.aibvs-college-list{display:inline-block;line-height:1.8;}
.aibvs-college-chip{
    display:inline-block;
    padding:2px 8px;
    margin:2px 4px 2px 0;
    background-color:var(--aibvslightblue);
    color:var(--aibvswhite);
    border-radius:3px;
    font-size:12px;
    font-weight:600;
    letter-spacing:.02em;
    cursor:help;
    text-decoration:none;
}
.aibvs-college-chip:hover{background-color:var(--aibvsdarkblue);}
.aibvs-spec-list{display:inline-block;margin-top:4px;color:#555;font-style:italic;}