@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'BPG Rioni';
    src: url('fonts/bpg-rioni-webfont.eot'); /* IE9 Compat Modes */
    src: url('fonts/bpg-rioni-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/bpg-rioni-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/bpg-rioni-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('fonts/bpg-rioni-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/bpg-rioni-webfont.svg#bpg_rioniregular') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'BPG Square';
    src: url('fonts/bpg-square-webfont.eot'); /* IE9 Compat Modes */
    src: url('fonts/bpg-square-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/bpg-square-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/bpg-square-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('fonts/bpg-square-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/bpg-square-webfont.svg#bpg_squareregular') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'BPG Nino Mtavruli Bold';
    src: url('fonts/bpg-nino-mtavruli-bold-webfont.eot'); /* IE9 Compat Modes */
    src: url('fonts/bpg-nino-mtavruli-bold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/bpg-nino-mtavruli-bold-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/bpg-nino-mtavruli-bold-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('fonts/bpg-nino-mtavruli-bold-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/bpg-nino-mtavruli-bold-webfont.svg#bpg_nino_mtavrulibold') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'BPG Banner';
    src: url('fonts/bpg-banner-webfont.eot'); /* IE9 Compat Modes */
    src: url('fonts/bpg-banner-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/bpg-banner-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/bpg-banner-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('fonts/bpg-banner-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/bpg-banner-webfont.svg#bpg_bannerregular') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'BPG Banner Caps';
    src: url('fonts/bpg-banner-caps-webfont.eot'); /* IE9 Compat Modes */
    src: url('fonts/bpg-banner-caps-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/bpg-banner-caps-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/bpg-banner-caps-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('fonts/bpg-banner-caps-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/bpg-banner-caps-webfont.svg#bpg_banner_capsregular') format('svg'); /* Legacy iOS */
}
.Nino{font-family:'BPG Nino Mtavruli Bold';}
.Banner{font-family:'BPG Banner Caps';}
.Banner2{font-family:'BPG Banner';}
.Rioni{font-family:'BPG Rioni';}
.Square{font-family:'BPG Square';}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size:18px;}
.f19{font-size:19px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.cp{cursor:pointer;}
.light-logo{margin-top:-8px; margin-right:1px;}
.bsma-text{letter-spacing: 1px; font-size:22px;font-family:'BPG Banner Caps';}
.l-s-4{letter-spacing: 4px;}
.l-s-2{letter-spacing: 2px;}
.topbar .top-navbar .profile-pic img {width: 37px; border-radius: 5px;}
.sidebar-nav ul li a {font-size:15px;}
.tooltip-inner {
  background: #004274;
  color: #FFFFFF;
  max-width:340px;	
}
.tooltip .arrow::before {
  border-bottom-color: #004274;
  border-top-color: #004274;
}
.ctF{color:#e46a76;}
.ctA,.ctB,.ctC,.ctD,.ctE{color:#00c292;}
.blq{border-left: 5px solid #fa7953;}
/* tabs */
.vtabs {
  display: table; }
  .vtabs .tabs-vertical {
    width: 150px;
    border-bottom: 0px;
    border-right: 1px solid #e9ecef;
    display: table-cell;
    vertical-align: top; }
    .vtabs .tabs-vertical li .nav-link {
      color: #343a40;
      margin-bottom: 10px;
      border: 0px;
      border-radius: 0.25rem 0 0 0.25rem; }
  .vtabs .tab-content {
    display: table-cell;
    padding: 20px;
    vertical-align: top; }

.tabs-vertical li .nav-link.active,
.tabs-vertical li .nav-link:hover,
.tabs-vertical li .nav-link.active:focus {
  background: #fb9678;
  border: 0px;
  color: #fff; }

/*Custom vertical tab*/
.customvtab .tabs-vertical li .nav-link.active,
.customvtab .tabs-vertical li .nav-link:hover,
.customvtab .tabs-vertical li .nav-link:focus {
  background: #fff;
  border: 0px;
  border-right: 2px solid #fb9678;
  margin-right: -1px;
  color: #fb9678; }

.tabcontent-border {
  border: 1px solid #ddd;
  border-top: 0px; }

.customtab2 li a.nav-link {
  border: 0px;
  margin-right: 3px;
  color: #212529; }
  .customtab2 li a.nav-link.active {
    background: #fb9678;
    color: #fff; }
  .customtab2 li a.nav-link:hover {
    color: #fff;
    background: #fb9678; }

fieldset.scheduler-border {
    border: 1px groove #ddd !important;
    padding: 0 10px 0px 10px !important;
    margin: 0 0 15px 0 !important;
    -webkit-box-shadow:  0px 0px 0px 0px #000;
            box-shadow:  0px 0px 0px 0px #000;
}
legend.scheduler-border {
	font-size: 15px !important;
	font-weight: bold !important;
	text-align: left !important;
	width:auto;
	padding:0 10px;
	border-bottom:none;
}