@font-face {
font-family: paytone;
src: url(../../fonts/paytone.ttf); }

@font-face {
font-family: poppins;
src: url(../../fonts/poppins.ttf); }

@font-face {
font-family: Inter;
src: url(../../fonts/inter.ttf); }

@font-face {
font-family: shabnam;
src: url(../../fonts/shabnam.ttf); }


* { padding:0;margin:0;box-sizing:border-box; }

*:focus { outline: none; }
a:hover { text-decoration:none; cursor:pointer; }
a, a:hover, a:active, a:visited, a:focus {
text-decoration:none; }

a { text-decoration:none; }
a:hover { text-decoration:none; }
a:focus { outline: none; text-decoration:none; }

.row { margin:0 auto !important; }

html, body { margin:0px;padding:0px;background-color:#ffffff; }


/* black header */
.header-container { background-color:#312b2b;
padding:0px;margin:0px; }

.header-row  {
width:100%;max-width:767px;
padding:8px 0px;	
text-align:center;margin:0 auto; }

.header-col-left { display:table;text-align:center;
height:55px;padding:0px 0px;float:left;width:20%; }

.header-col-right { display:table;text-align:center;
height:55px;padding:0px 0px;float:right;width:20%; }

.header-col-center { display:table;float:left;height:55px;width:60%;text-align:center; }

.header-txt { display:table-cell;vertical-align:middle;color:#ffffff; font-size:16px;font-family:roboto; }
.header-ico { display:table-cell;vertical-align:middle;color:#ffffff; font-size:21px;position:relative;top:3px; }
.header-logo { display:table-cell;vertical-align:middle;color:#c9c496; font-size:30px; }

.header-col-center a { display:table-cell;vertical-align:middle;font-family:paytone;font-size:25px;color:#c9c496; }

.header-row  a:hover { color:#c9c496; }

/* NAV */
.nav-container { margin:0px 0px 0px 0px;
background-color:#ffffff;padding:30px 0px 30px 0px;
border-top:8px solid #f2f2f2;border-bottom:8px solid #f2f2f2 }

.nav-row { width:100%;max-width:767px;margin:0 auto; 
padding:0px 0px; }

.nav-row ul { list-style-type:none;margin:0px;padding:0px; }

.nav-col {
padding:7px 6px 7px 6px;
text-align:center;
border-right:1px solid #f2f2f2; }

.nav-row ul li:nth-child(1) div { border-right:1px solid #f2f2f2; }
.nav-row ul li:nth-child(2) div { border-right:1px solid #f2f2f2; }
.nav-row ul li:nth-child(3) div { border-right:1px solid #ffffff; }
.nav-row ul li:nth-child(4) div { border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2; }
.nav-row ul li:nth-child(5) div { border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2; }
.nav-row ul li:nth-child(6) div { border-right:1px solid #ffffff;border-top:1px solid #f2f2f2; }
.nav-row ul li:nth-child(7) div { border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2; }
.nav-row ul li:nth-child(8) div { border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2; }
.nav-row ul li:nth-child(9) div { border-right:1px solid #ffffff;border-top:1px solid #f2f2f2; }

.nav-col a { display:block;padding:7px 0px; 
text-decoration:none; }

.nav-col a span { transition:0.5s; }

.nav-col a:hover span { color:#047254; }

.nav-gly { font-size:35px;
display:block;color:#333333; }

.nav-text { display:block;font-weight:bold;
font-family:roboto;font-size:15px;
color:#333333;margin-top:10px; }


.tooltip-inner {
background-color: #000000 !important;
color: #ffffff;font-family:roboto;width:auto;
padding:5px 5px;font-size:15px;}

.tooltip.top .tooltip-arrow {
border-top-color: #444444; }


/* xs breadcrumb */
.br-container { border-top:8px solid #f2f2f2;background-color:#ffffff;text-align:center; padding:50px 0px 50px 0px;margin:0px; }
.br-row { width:100%;margin:0 auto; padding:0px 18px; }

.br-div-parent-1 { width:10%;padding:0px 0px;float:left; }
.br-div-parent-2 { width:80%;padding:0px 0px;float:left; }
.br-div-parent-3 { width:10%;padding:0px 0px;float:right; }

.br-div-parent-1 div { height:48px;display:flex;justify-content:flex-start;align-items:center;padding:0px; }
.br-div-parent-2 div { height:48px;border-bottom:1px solid #e2e2e2;display:flex;justify-content:flex-start;align-items:center;padding:0px 10px 0px 10px; }
.br-div-parent-3 div { height:48px;border-bottom:1px dashed #e2e2e2;display:flex;justify-content:center;align-items:center;padding:0px; }

.br-div-parent-1 span { font-size:25px;color:#222222; }
.br-div-parent-2 a { display:block;font-family:Poppins;font-size:16px;font-weight:bold;width:100%;padding:5px 0px; }
.br-div-parent-2 span { font-family:Poppins;font-size:16px;color:#000000;font-weight:bold;display:table-cell;vertical-align:middle; }
.br-div-parent-3 span { font-size:21px;color:#000000; }

.br-div-parent-1 div:last-child span { color:green; }
.br-div-parent-2 li:last-child span  { color:green; }
.br-div-parent-3 div:last-child span { color:green; }

.br-div-parent-2 ol { list-style-type:none;margin:0px;padding:0px; }
.br-div-parent-2 div:hover { background-color:#f2f2f2 !important; }



/* public h2 for all pages */
.row-h2 { margin:0px;padding:0px; }
.row-h2 div  { height:90px;display:flex;align-items:center;justify-content:center;margin:0px;padding:0px; }
.row-h2 div h2 { margin:0px;padding:0px;font-family:Poppins;font-weight:bold;font-size:28px;color:#222222;text-align:center; }
.row-h2 div h2 span { margin:10px auto 0px 0px;display:block;font-family:Poppins;font-size:12px;color:#999999; }


.tooltip-inner {
font-family: Inter;
font-size:14px; }


/*  tooltip */
.tooltip-inner { background-color: rgba(0,0,0,1);color: #fff; }
.tooltip.top .tooltip-arrow {
border-top-color: rgba(0,0,0,1); }
.tooltip.bottom .tooltip-arrow {
border-bottom-color: rgba(0,0,0,1); }
.tooltip.left .tooltip-arrow {
border-left-color: rgba(0,0,0,1); }
.tooltip.right .tooltip-arrow {
border-right-color: rgba(0,0,0,1); }