.social-icons-facebook {
  background-color: #3b5a9a;
}

/* Heading */
.text-color-custom {
  color: #0c75a1 !important;
}

.text-subheading {
  color: #000 !important;
  font-weight: 900 !important;
}

/* index - top-bar - investor button */
.text-color-button {
  background-color: #f4ce4a;
  color: #013765;
}

.text-color-button:hover {
  background-color: #013765;
  color: #f4ce4a;
}

/* list */
ul:hover {
  color: #777 !important;
  /* background-color: transparent !important; */
}

.toggle-content > ul > li:hover {
  color: #777 !important;
}

/* Open a BO account */
.open-bo {
  display: inline-block !important;
  background-color: transparent !important;
  position: fixed !important;
  top: 10px;
  right: 5px;
  z-index: 1;
  background-color: #fffb009c !important;
}

.text-color-customize-open-bo-account {
  color: #0c75a1;
  font-size: 15px !important;
}

.text-color-customize-open-bo-account:hover {
  color: #0772a0;
  background-color: #fffb00af !important;
}

/* FAQ */
.fa-check:before {
  color: #013765 !important;
}

/* padding-remove */
section.section {
  margin: 0 !important;
}

#title {
  margin: 4px 0 2px 0 !important;
  color: #0c75a1 !important;
  font-weight: 600 !important;
}

#subtitle {
  margin: 0 !important;
}

.alignment {
  text-align: left;
}

.text-color-customize {
  color: #0c75a1;
}

html .svg-fill-color-custom {
  fill: #0c75a1 !important;
}

.custom-card-style-1 {
  min-height: 400px !important;
}

.custom-card-style-1:hover {
  background-color: rgba(12, 117, 161, 0.8) !important;
}

#description {
  margin: 0 !important;
}

.toggle-content {
  padding: 1% 3% 1% 3%;
}

#bod-center {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
}

.thumb-info-title {
  padding: 0 0 0 2% !important;
}

/* .row {
    --bs-gutter-x: 10rem !important;
}  */
#line-height {
  line-height: 25px !important;
}

/* .navbar ul li .active{
    background: #33b;
} */

html .btn-primary {
  background-color: #013765 !important;
}

html .btn-primary:hover {
  background-color: #013765 !important;
}

#mq {
  background-color: #099cf4;
  color: #fffb00;
  font-size: small !important;
  font-weight: 100 !important;
  margin: 0 !important;
  padding: 1% 0 !important;
  width: 100%;
  height: 33;
  align-items: center;
}

#mq-div {
  padding: 0 !important;
}

.ipo {
  font-size: 20px !important;
  font-weight: 600 !important;
  padding: 3% 0 3% 6%;
}

.recourse {
  font-size: 20px !important;
  font-weight: 600 !important;
  padding: 3% 0 3% 6%;
}

.news {
  font-size: 20px !important;
  font-weight: 600 !important;
  padding: 3% 0 3% 6%;
}

.ipo-list {
  color: #777 !important;
}

.ipo-list:hover {
  color: #013765 !important;
  text-decoration: none !important;
}

.news-list {
  color: #777 !important;
}
/* news image sizing */
.news-image-half {
  width: 280px;
  height: 160px;
  cursor: pointer;
}
.news-image-full {
  width: 320px;
  height: 220px;
  cursor: pointer;
}

.news-list:hover {
  color: #013765 !important;
  text-decoration: none !important;
}

.headingForHonorableClient {
  color: #777 !important;
  text-align: center;
  font-weight: 600;
  text-transform: capitalize;
}

.bohc {
  color: #777 !important;
}

.bohc:hover {
  color: #013765 !important;
  text-decoration: none !important;
}

#service-mouseover {
  color: #777 !important;
  text-transform: capitalize;
}

#service-mouseover:hover {
  color: #013765 !important;
  text-decoration: none !important;
}

.header-container {
  min-height: 60px !important;
}

.header-logo a img {
    width: 190px !important;
	height: 130px !important;
}

.section-padding {
  margin-top: 55px !important;
}

.service-dedicated-section {
  background-color: #013765 !important;
  color: #fff !important;
}

.margin-handle {
  margin-top: 10% !important;
}

/*Ticker*/
.dsetem-header {
  width: 8% !important;
  padding-left: 0 !important;
}

.dsetem-header:after {
  content: none !important;
}

.dropdown-menu {
  text-align: left !important;
  border-color: #013765 !important;
  border: 0 !important;
}

.dropdown-item {
  text-align: left !important;
}

/* .header {
    text-align:center !important;
} */

header#header {
  text-align: justify !important;
  padding: 0 !important;
  margin-bottom: 0 !important;
}

.section-default {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

#footer {
  margin-top: 0 !important;
}

#section-index-bottom {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.sidebar {
  z-index: 1;
  background-color: #013765;
  color: rgba(255, 255, 255, 0.753);
}

.sidebar h4 {
  color: #fff;
  text-align: center;
  padding: 20px;
}

.sidebar p {
  color: rgba(255, 255, 255, 0.753);
}

.sidebar hr {
  background: #fffb00 !important;
}

@media (min-width: 992px) {
  /* service detail section - sticky sidebar */
  .sticky-sidebar {
    position: sticky;
    top: 310px;
  }
}

/* service toggleable nav */
.nav-tabs-borderless {
  border: 0 !important;
}

html body .tabs .nav-tabs .nav-link.active {
  border-top-color: #fff !important;
}

html body .tabs .nav-tabs .nav-link:hover,
html.dark body .tabs .nav-tabs .nav-link:hover,
html body .tabs .nav-tabs .nav-link:focus,
html.dark body .tabs .nav-tabs .nav-link:focus,
html body .tabs .nav-tabs .nav-link.active,
html.dark body .tabs .nav-tabs .nav-link.active,
html body .tabs .nav-tabs.nav-justified .nav-link.active,
html.dark body .tabs .nav-tabs.nav-justified .nav-link.active,
html body .tabs .nav-tabs.nav-justified .nav-link:hover,
html.dark body .tabs .nav-tabs.nav-justified .nav-link:hover,
html body .tabs .nav-tabs.nav-justified .nav-link:focus,
html.dark body .tabs .nav-tabs.nav-justified .nav-link:focus {
  border-top-color: #fff !important;
}

#myTab {
  justify-content: center;
}

/* #service-info-tab {
	background-color: #000;
	color: #fff;
} */
.nav-link {
  background-color: #fff !important;
  color: #0c75a1 !important;
}

.nav-link.active {
  background-color: #0c75a1 !important;
  color: #fff !important;
}

.nav-link.active:hover {
  background-color: #fff !important;
  color: #0c75a1 !important;
}

/* #online-service-tab {
	background-color: #0c75a1 !important;
	color: #fff !important;
}
#online-service-tab:hover {
	background-color: #fff !important;
	color: #0c75a1 !important;
} */

/*    Color: Cyan, White, Yellow    */

/* .header-nav-bar {
    background-color: #008b8b !important;
} 
.header-nav-bar ul li a {
    background-color: #008b8b !important;
    color: #fff !important;
}
.header-nav-bar ul li a:hover {
    background-color: #008b8b !important;
    color: #fffb00 !important;
} 
.dropdown-menu {
    background-color: #008b8b !important;
    color: #fff !important;
}
.dropdown-item {
    background-color: #008b8b !important;
    padding-top: 16px !important;
    padding-bottom: 16px !important;
    margin: 0 !important;
} */

/*    Color: Navi-blue, White    */

.header-nav-bar {
  /* margin-top: 25px !important; */
  background-color: #013765 !important;
}

/* .header-nav-bar ul li {
    padding-left: 16px !important;
    padding-right: 16px !important;
} */

.header-nav-bar ul li a {
  background-color: #013765;
  color: #fff !important;
}

@media (max-width: 991px) {
  .header-nav-bar ul li {
    background-color: #013765;
    padding: 10px !important;
    color: #fff !important;
    margin: 0 !important;
  }

  .header-nav-bar ul li:hover {
    color: #c8cad8 !important;
  }

  .dropdown-menu li {
    padding: 0 !important;
  }

  li > a {
    padding: 0 !important;
    margin: 0 !important;
  }

  #header
    .header-nav-main:not(.header-nav-main-mobile-dark)
    nav
    > ul
    > li
    > a.active {
    background-color: #013765;
  }

  #header .header-btn-collapse-nav {
    background-color: transparent;
  }

  #header .header-nav-main nav {
    padding: 0 0 !important;
  }

  #header .header-nav-main nav > ul {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  #header .header-nav-main nav > ul li {
    border-bottom: 1px dotted #818ff3;
  }
}

.header-nav-bar ul li a:hover {
  background-color: #013765;
  color: #c8cad8 !important;
}

.dropdown-menu {
  background-color: #013765 !important;
  color: #fff !important;
}

.dropdown-menu:hover {
  background-color: #013765 !important;
  color: #fff !important;
}

.dropdown-item {
  background-color: transparent !important;
  color: #fff !important;
  margin: 0 !important;
}

.dropdown-item:hover {
  background-color: transparent !important;
  color: #fff !important;
}

.dropdown-item-footer {
  color: #777;
}

.dropdown-item-footer:hover {
  color: #fff;
}

/* .feature-box.feature-box-style-2 .feature-box-icon .icons {
	color: #013765 !important;
} */

.feature-box.feature-box-style-2 .feature-box-icon [class*="fa-"],
.feature-box.feature-box-style-2 .feature-box-icon .icons {
  color: #013765 !important;
}

#header .header-nav.header-nav-line nav > ul > li > a:before,
#header .header-nav.header-nav-line nav > ul > li:hover > a:before {
  content: none !important;
}

.list-icons {
  margin-right: 20px;
}

p a:hover {
  text-decoration: none !important;
  color: #000080;
}

html .toggle-primary .toggle.active > label,
html .toggle-primary .toggle.active > .toggle-title {
  background-color: #013765;
}

html .toggle-primary .toggle label,
html .toggle-primary .toggle .toggle-title {
  border-left-color: #013765 !important;
  color: #013765;
}

.feature-box-info:hover {
  color: #013765 !important;
}

.page-header {
  margin: 0 !important;
}

#service-heading {
  background-color: #013765;
  color: #fff;
}

#service-specific-heading {
  text-transform: capitalize;
}

.service-paragraph {
  color: #fff;
}

.padding-less {
  padding: 0 !important;
}

/* .extra-padding {
	padding-top: 20%;
}

.extra-padding-2 {
	padding-top: 5%;
} */

.featured-box {
  text-align: left !important;
}

.active:hover {
  background-color: transparent !important;
  color: #c8cad8 !important;
}

.list.list-icons li > [class*="fa-"]:first-child,
.list.list-icons li a:first-child > [class*="fa-"]:first-child,
.list.list-icons li > .icons:first-child,
.list.list-icons li a:first-child > .icons:first-child {
  color: #fff;
}

html .toggle-primary.toggle-simple .toggle > label:after,
html .toggle-primary.toggle-simple .toggle > .toggle-title:after {
  background-color: #013765 !important;
}

.download-hover {
  color: #013765;
  /* display: inline-block; */
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 10px;
  text-align: left;
}

.download-hover:hover {
  text-decoration: none !important;
  /* background-color: #013765; */
  /* color: #fff !important; */
}

.download-hover:visited {
  color: #013765;
}

.download-padding-top {
  padding-top: 5%;
  padding-bottom: 5%;
}

.about-img {
  width: 600px !important;
}

.about-padding {
  padding-top: 5%;
  padding-bottom: 5%;
}

.map-rounded-pin {
  background: #013765 !important;
}

#contact-us-center {
  text-align: center;
  display: block;
  line-height: 3;
}

#btn-contact {
  color: #fff;
  background-color: #013765;
}

#btn-contact:hover {
  color: #013765;
  background-color: #fff;
}

.hover-color-news {
  color: #c8cad8;
}

.hover-color-news:hover {
  color: #fff;
}

/* FAQ */
.paragraph-color-modify {
  color: #000000;
}

/* Download */
.font-size-modify {
  font-size: 16px !important;
}

/* vision-mission-values */
.h-v-m-g {
  color: #003079;
}

/*    Font-size:     */

/* body {
    font-size: 18px !important;
}
@media (max-width: 991px) {
	body {
		font-size: 17px !important;
	}
}
@media (max-width: 575px) {
	body {
		font-size: 16px !important;
	}
}
#header .header-column .header-extra-info li .header-extra-info-icon {
	font-size: 36px !important;
	font-size: 2.2rem !important;
}
#header .header-column .header-extra-info li .header-extra-info-text label {
	font-size: 16px !important;
	font-size: 1rem !important;
}
#header .header-column .header-extra-info li .header-extra-info-text strong {
	font-size: 16.4px !important;
	font-size: 1rem !important;
}
#header .header-column .header-extra-info li .feature-box small {
	font-size: 95% !important;
}
#header .header-nav-top .nav > li > a, #header .header-nav-top .nav > li > span {
	font-size: 1em !important;
}

#header .header-nav-top .nav > li > a [class*="fa-"], #header .header-nav-top .nav > li > a .icons, #header .header-nav-top .nav > li > span [class*="fa-"], #header .header-nav-top .nav > li > span .icons {
	font-size: 1em !important;
}
#header .header-nav-top .dropdown .dropdown-item {
	font-size: 0.9em !important;
}
#header .header-nav-top .dropdown-menu a {
	font-size: 1em !important;
}
#header .header-nav-features .header-nav-top-icon,
#header .header-nav-features .header-nav-top-icon-img {
	font-size: 14.8px !important;
	font-size: 0.9rem !important;
}
#header .header-nav-features .header-nav-features-cart .cart-info .cart-qty {
	font-size: 12px !important;
}
#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-details .product-name {
	font-size: 1em !important;
}

#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-details .qty-price {
	font-size: 0.9em !important;
}
#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-details .btn-remove {
	font-size: 12px !important;
}
#header .header-nav-features .header-nav-features-cart .totals .label {
	font-size: 16px !important;
}
#header .header-nav-features .header-nav-features-cart .totals .price-total {
	font-size: 17px !important;
}
#header .header-nav-features .header-nav-features-cart .actions .btn {
	font-size: 13.2px !important;
	font-size: 0.85rem !important;
}
#header .header-nav-features .header-nav-features-user .header-nav-features-toggle {
	font-size: 16px !important;
}

#header .header-nav-features .header-nav-features-user .header-nav-features-toggle .far {
	font-size: 18.2px !important;
	font-size: 1.1rem !important;
}
#header .header-nav-features .header-nav-features-user .actions .btn {
	font-size: 13.2px !important;
	font-size: 0.9rem !important;
}
#header .header-nav-features .header-nav-features-user .extra-actions p {
	font-size: 15px !important;
	font-size: 0.9rem !important;
}
#header .header-nav-features .header-nav-features-search-reveal-big-search .form-control {
	font-size: 25px !important;
}
#header .header-nav-features .header-nav-features-search-reveal-big-search .header-nav-features-search-hide-icon i {
	font-size: 24px !important;
}
#header .header-search .form-control {
	font-size: 1em !important;
}

@media (min-width: 992px) {
    #header .header-nav-main nav > ul > li > a {
        font-size: 15px !important;
    }
    #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a {
        font-size: 1em !important;
    }
    #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a:after {
        font-size: 0.7rem !important;
    }
    #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-title {
        font-size: 1em !important;
    }
    #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li > a {
        font-size: 1em !important;
    }
    #header .header-nav-main.header-nav-main-font-sm nav > ul > li > a {
        font-size: 0.9rem !important;
    }
    #header .header-nav-main.header-nav-main-font-md nav > ul > li > a {
        font-size: 1.1rem !important;
    }
    #header .header-nav-main.header-nav-main-font-lg nav > ul > li > a {
        font-size: 1.2rem !important;
    }
    #header .header-nav-main.header-nav-main-font-lg-upper nav > ul > li > a {
        font-size: 1.1rem !important;
    }
    #header .header-nav-main.header-nav-main-font-lg-upper-2 nav > ul > li > a {
        font-size: 1rem !important;
    }
    #header .header-nav-main.header-nav-main-font-alternative nav > ul > li > a {
        font-size: 1rem !important;
    }
    #header .header-nav-main.header-nav-main-dropdown-modern nav > ul > li.dropdown .dropdown-menu li a {
        font-size: 1em !important;
    }
    #header .header-nav-main.header-nav-main-slide nav > ul > li > a {
        font-size: 16px !important;
    }
    #header .header-nav-main.header-nav-main-slide nav > ul > li > span > a {
		font-size: 15px !important;
	}
    #header .header-nav-main.header-nav-main-text-size-2 nav > ul > li > a {
		font-size: 15px !important;
	}
    #header .header-nav-main.header-nav-main-text-size-3 nav > ul > li > a {
		font-size: 16px !important;
	}
	#header .header-nav-main.header-nav-main-text-size-4 nav > ul > li > a {
		font-size: 17px !important;
	}
	#header .header-nav-main.header-nav-main-text-size-4 nav > ul > li > a.dropdown-toggle:after {
		font-size: 0.9rem !important;
	}
    #header .header-nav.header-nav-icons nav > ul > li > a [class*="fa-"], #header .header-nav.header-nav-icons nav > ul > li > a .icons {
		font-size: 1.3rem !important;
	}
    #header .header-nav.header-nav-sub-title .header-nav-main nav > ul > li > a > span, #header .header-nav.header-nav-sub-title-animated .header-nav-main nav > ul > li > a > span {
		font-size: 1.1em !important;
	}
    #header .header-nav.header-nav-links-side-header nav > ul > li.dropdown > .dropdown-item:before {
		font-size: 0.7rem !important;
	}
    #header .header-nav-main-arrows nav > ul > li > a.dropdown-toggle:after {
		font-size: 0.75rem !important;
	}
    html.side-header #header.side-header .header-nav-main nav > ul > li > a.dropdown-toggle .fa-chevron-down,
		html.side-header-hamburguer-sidebar #header.side-header .header-nav-main nav > ul > li > a.dropdown-toggle .fa-chevron-down {
		font-size: 0.65rem !important;
	}
    html.side-header #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content .dropdown-mega-sub-title,
		html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content .dropdown-mega-sub-title {
		font-size: 0.9em !important;
	}
    html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown > a.dropdown-toggle:after,
		html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item:after,
		html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown > a.dropdown-toggle:after,
		html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul > li.dropdown .dropdown-menu li.dropdown-submenu > a.dropdown-item:after {
		font-size: 0.65rem !important;
	}
    html.side-header #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.back-button > a:before,
		html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-slide nav ul li.back-button > a:before {
		font-size: 0.65rem !important;
	}
    #header.header-floating-icons .header-nav-main nav > ul > li > a {
		font-size: 28px !important;
	}
    #header.header-floating-icons .header-nav-main nav > ul > li > a > span {
		font-size: 16px !important;
	}
}
@media (max-width: 991px) {
    #header.header-floating-icons .header-nav-main nav > ul > li > a {
		font-size: 1.9em !important;
	}
    #header .header-nav-main nav > ul li a {
		font-size: 15px !important;
	}
    #header .header-nav-main nav > ul li a.dropdown-toggle .fa-chevron-down {
		font-size: 0.75rem !important;
	}
    #header .header-nav-main nav > ul li.dropdown .dropdown-menu {
		font-size: 15px !important;
	}
    #header .header-nav-main nav > ul li.dropdown .dropdown-menu li.dropdown-submenu > a .fa-chevron-down {
		font-size: 0.75rem !important;
	}
    html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul li a {
		font-size: 14px !important;
	}
    html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links-vertical-expand nav > ul > li.dropdown.dropdown-mega .dropdown-mega-content .dropdown-mega-sub-title {
		font-size: 1em !important;
	}
}

@media (max-height: 768px) {
    html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li > a {
        font-size: 30.8px !important;
        font-size: 1.9rem !important;
    }
    html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a {
        font-size: 19.6px !important;
        font-size: 1.2rem !important;
    }
    html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown .dropdown-submenu .dropdown-menu a {
        font-size: 14px !important;
        font-size: 0.9rem !important;
    }
    html.side-header-overlay-full-screen #header .header-nav-main nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-title {
        font-size: 1.3em !important;
    }
}

@media (max-width: 991px) {
    html.side-header-overlay-full-screen #header .header-nav-main nav > ul li.dropdown.dropdown-mega .dropdown-mega-sub-title {
		font-size: 1.2rem !important;
	}
    .page-header h1 {
        font-size: 32px !important;
    }
    
    .page-header .sub-title {
        font-size: 1.3em !important;
    }
    .page-header.page-header-sm h1 {
        font-size: 24px !important;
    }
    .page-header.page-header-lg h1 {
        font-size: 42px !important;
    }
    .page-header.page-header-modern h1 {
        font-size: 30px !important;
    }
    .page-header.page-header-modern.page-header-sm h1 {
        font-size: 24px !important;
    }
    .page-header.page-header-modern.page-header-lg h1 {
        font-size: 34px !important;
    }
}

@media (min-width: 1200px) {
    .text-0 {
        font-size: .8em !important;
    }
    
    .text-1 {
        font-size: .9em !important;
    }
    
    .text-2 {
        font-size: 1em !important;
    }
    
    .text-2-3,
    .text-2-5 {
        font-size: 1.1em !important;
    }
    
    .text-3 {
        font-size: 1.2em !important;
    }
    
    .text-3-4,
    .text-3-5 {
        font-size: 1.35em !important;
    }
    
    .text-4 {
        font-size: 1.50em !important;
    }
    
    .text-4-5 {
        font-size: 1.65em !important;
    }
    
    .text-5 {
        font-size: 1.80em !important;
    }
    
    .text-5-6,
    .text-5-5 {
        font-size: 1.9em !important;
    }
    
    .text-6 {
        font-size: 2em !important;
    }
    
    .text-6-7,
    .text-6-5 {
        font-size: 2.30em !important;
    }
    
    .text-7 {
        font-size: 2.50em !important;
    }
    
    .text-8 {
        font-size: 2.75em !important;
    }
    
    .text-9 {
        font-size: 3em !important;
    }
    
    .text-10 {
        font-size: 3.5em !important;
    }
    
    .text-11 {
        font-size: 3.75em !important;
    }
    
    .text-12 {
        font-size: 4em !important;
    }
    .text-12-13,
    .text-12-5 {
        font-size: 4.5em !important;
    }

    .text-13 {
        font-size: 5em !important;
    }

    .text-14 {
        font-size: 5.33em !important;
    }

    .text-15 {
        font-size: 5.66em !important;
    }

    .text-16 {
        font-size: 6em !important;
    }

    .text-17 {
        font-size: 6.33em !important;
    }

    .text-18 {
        font-size: 6.66em !important;
    }

    .text-19 {
        font-size: 7em !important;
    }

    .text-20 {
        font-size: 7.33em !important;
    }
}

@media (min-width: 576px) {
    .text-sm-0 {
		font-size: .8em !important;
	}

	.text-sm-1 {
		font-size: .9em !important;
	}

	.text-sm-2 {
		font-size: .95em !important;
	}

	.text-sm-2-3,
		.text-sm-2-5 {
		font-size: 1em !important;
	}

	.text-sm-3 {
		font-size: 1.1em !important;
	}

	.text-sm-3-4,
		.text-sm-3-5 {
		font-size: 1.2em !important;
	}

	.text-sm-4 {
		font-size: 1.35em !important;
	}

	.text-sm-4-5 {
		font-size: 1.50em !important;
	}

	.text-sm-5 {
		font-size: 1.65em !important;
	}

	.text-sm-5-6,
		.text-sm-5-5 {
		font-size: 1.80em !important;
	}

	.text-sm-6 {
		font-size: 1.9em !important;
	}

	.text-sm-6-7,
		.text-sm-6-5 {
		font-size: 2em !important;
	}

	.text-sm-7 {
		font-size: 2.30em !important;
	}

	.text-sm-8 {
		font-size: 2.50em !important;
	}

	.text-sm-9 {
		font-size: 2.75em !important;
	}

	.text-sm-10 {
		font-size: 3em !important;
	}

	.text-sm-11 {
		font-size: 3.5em !important;
	}

	.text-sm-12 {
		font-size: 3.75em !important;
	}

	.text-sm-12-13,
		.text-sm-12-5 {
		font-size: 4em !important;
	}

	.text-sm-13 {
		font-size: 4.5em !important;
	}

	.text-sm-14 {
		font-size: 5em !important;
	}

	.text-sm-15 {
		font-size: 5.33em !important;
	}

	.text-sm-16 {
		font-size: 5.66em !important;
	}

	.text-sm-17 {
		font-size: 6em !important;
	}

	.text-sm-18 {
		font-size: 6.33em !important;
	}

	.text-sm-19 {
		font-size: 6.66em !important;
	}

	.text-sm-20 {
		font-size: 7em !important;
	}
}

@media (min-width: 768px) {
    .text-md-0 {
		font-size: .8em !important;
	}

	.text-md-1 {
		font-size: .9em !important;
	}

	.text-md-2 {
		font-size: .95em !important;
	}

	.text-md-2-3,
		.text-md-2-5 {
		font-size: 1em !important;
	}

	.text-md-3 {
		font-size: 1.1em !important;
	}

	.text-md-3-4,
		.text-md-3-5 {
		font-size: 1.2em !important;
	}

	.text-md-4 {
		font-size: 1.35em !important;
	}

	.text-md-4-5 {
		font-size: 1.50em !important;
	}

	.text-md-5 {
		font-size: 1.65em !important;
	}

	.text-md-5-6,
		.text-md-5-5 {
		font-size: 1.80em !important;
	}

	.text-md-6 {
		font-size: 1.9em !important;
	}

	.text-md-6-7,
		.text-md-6-5 {
		font-size: 2em !important;
	}

	.text-md-7 {
		font-size: 2.30em !important;
	}

	.text-md-8 {
		font-size: 2.50em !important;
	}

	.text-md-9 {
		font-size: 2.75em !important;
	}

	.text-md-10 {
		font-size: 3em !important;
	}

	.text-md-11 {
		font-size: 3.5em !important;
	}

	.text-md-12 {
		font-size: 3.75em !important;
	}

	.text-md-12-13,
		.text-md-12-5 {
		font-size: 4em !important;
	}

	.text-md-13 {
		font-size: 4.5em !important;
	}

	.text-md-14 {
		font-size: 5em !important;
	}

	.text-md-15 {
		font-size: 5.33em !important;
	}

	.text-md-16 {
		font-size: 5.66em !important;
	}

	.text-md-17 {
		font-size: 6em !important;
	}

	.text-md-18 {
		font-size: 6.33em !important;
	}

	.text-md-19 {
		font-size: 6.66em !important;
	}

	.text-md-20 {
		font-size: 7em !important;
	}
}

@media (min-width: 992px) {
    .text-lg-0 {
		font-size: .8em !important;
	}

	.text-lg-1 {
		font-size: .9em !important;
	}

	.text-lg-2 {
		font-size: .95em !important;
	}

	.text-lg-2-3,
		.text-lg-2-5 {
		font-size: 1em !important;
	}

	.text-lg-3 {
		font-size: 1.1em !important;
	}

	.text-lg-3-4,
		.text-lg-3-5 {
		font-size: 1.2em !important;
	}

	.text-lg-4 {
		font-size: 1.35em !important;
	}

	.text-lg-4-5 {
		font-size: 1.50em !important;
	}

	.text-lg-5 {
		font-size: 1.65em !important;
	}

	.text-lg-5-6,
		.text-lg-5-5 {
		font-size: 1.80em !important;
	}

	.text-lg-6 {
		font-size: 1.9em !important;
	}

	.text-lg-6-7,
		.text-lg-6-5 {
		font-size: 2em !important;
	}

	.text-lg-7 {
		font-size: 2.30em !important;
	}

	.text-lg-8 {
		font-size: 2.50em !important;
	}

	.text-lg-9 {
		font-size: 2.75em !important;
	}

	.text-lg-10 {
		font-size: 3em !important;
	}

	.text-lg-11 {
		font-size: 3.5em !important;
	}

	.text-lg-12 {
		font-size: 3.75em !important;
	}

	.text-lg-12-13,
		.text-lg-12-5 {
		font-size: 4em !important;
	}

	.text-lg-13 {
		font-size: 4.5em !important;
	}

	.text-lg-14 {
		font-size: 5em !important;
	}

	.text-lg-15 {
		font-size: 5.33em !important;
	}

	.text-lg-16 {
		font-size: 5.66em !important;
	}

	.text-lg-17 {
		font-size: 6em !important;
	}

	.text-lg-18 {
		font-size: 6.33em !important;
	}

	.text-lg-19 {
		font-size: 6.66em !important;
	}

	.text-lg-20 {
		font-size: 7em !important;
	}
}

@media (min-width: 1200px) {
    .text-xl-0 {
		font-size: .8em !important;
	}

	.text-xl-1 {
		font-size: .9em !important;
	}

	.text-xl-2 {
		font-size: .95em !important;
	}

	.text-xl-2-3,
		.text-xl-2-5 {
		font-size: 1em !important;
	}

	.text-xl-3 {
		font-size: 1.1em !important;
	}

	.text-xl-3-4,
		.text-xl-3-5 {
		font-size: 1.2em !important;
	}

	.text-xl-4 {
		font-size: 1.35em !important;
	}

	.text-xl-4-5 {
		font-size: 1.50em !important;
	}

	.text-xl-5 {
		font-size: 1.65em !important;
	}

	.text-xl-5-6,
		.text-xl-5-5 {
		font-size: 1.80em !important;
	}

	.text-xl-6 {
		font-size: 1.9em !important;
	}

	.text-xl-6-7,
		.text-xl-6-5 {
		font-size: 2em !important;
	}

	.text-xl-7 {
		font-size: 2.30em !important;
	}

	.text-xl-8 {
		font-size: 2.50em !important;
	}

	.text-xl-9 {
		font-size: 2.75em !important;
	}

	.text-xl-10 {
		font-size: 3em !important;
	}

	.text-xl-11 {
		font-size: 3.5em !important;
	}

	.text-xl-12 {
		font-size: 3.75em !important;
	}

	.text-xl-12-13,
		.text-xl-12-5 {
		font-size: 4em !important;
	}

	.text-xl-13 {
		font-size: 4.5em !important;
	}

	.text-xl-14 {
		font-size: 5em !important;
	}

	.text-xl-15 {
		font-size: 5.33em !important;
	}

	.text-xl-16 {
		font-size: 5.66em !important;
	}

	.text-xl-17 {
		font-size: 6em !important;
	}

	.text-xl-18 {
		font-size: 6.33em !important;
	}

	.text-xl-19 {
		font-size: 6.66em !important;
	}

	.text-xl-20 {
		font-size: 7em !important;
	}
}

.text-1rem {
	font-size: 16px !important;
	font-size: 1rem !important;
}

#footer {
	font-size: 1em !important;
}
#footer .footer-ribbon span {
	font-size: 1.7em !important;
}
#footer .footer-nav nav > ul > li > a {
	font-size: 14px !important;
}
#footer .twitter [class*="fa-"], #footer .twitter .icons {
	font-size: 1.6em !important;
}
#footer .twitter .meta {
	font-size: 1em !important;
}
#footer .twitter-account {
	font-size: 1em !important;
}
#footer .footer-copyright nav {
	font-size: 1em !important;
}
#footer .footer-copyright p {
	font-size: 1em !important;
} */

.spinner {
  display: none;
}

body.busy .spinner {
  display: block !important;
}

.color-customize {
  color: #013765 !important;
}

.color-customize:hover {
  color: #013665d7 !important;
}

/* .color-customize-2 {
	color: #013765 !important;
	text-align: left !important;
}
.color-customize-2:hover {
	color: #fff !important;
} */
