@charset "utf-8";


button.btn-primary {
    background-color: #333;
    color: #fff;
}

/*!
 * /colors/blue.css - blue color-set for this thems.
 * Copyright (C) SmarTools Co. (https://smartools.co.kr)
*/

/** Navbar **/
.navbar { border-radius: 0; }
.navbar-nav > li > a { font-weight: bold; }
.navbar-nav .label-logged-in {
    font-size: 10px;
    position: relative;
    top: -5px;
    padding: 1px 3px;
}
.navbar-nav .search {
	margin: 0 15px;
}
.navbar-nav .panel-search {
	min-width: 250px;
	box-shadow: 0 0;
	-webkit-box-shadow: 0 0;
	margin-bottom: 0;
}

.navbar-nav .dropdown-submenu { position:relative; }
.navbar-nav .dropdown-submenu > .dropdown-menu { top:0; left:100%; margin-top:-6px; margin-left:-2px; -webkit-border-radius:0 0 6px 0; -moz-border-radius:0 0 6px 0; border-radius:0 0 6px 0; }
.navbar-nav .dropdown-submenu > a:after { display:block; content:" "; float:right; width:0; height:0; border-color:transparent; border-style:solid; border-width:5px 0 5px 5px; border-left-color:#cccccc; margin-top:5px; margin-right:-10px;}
.navbar-nav .dropdown-submenu.pull-left { float:none; }
.navbar-nav .dropdown-submenu.pull-left > .dropdown-menu { left:-100%; margin-left:10px; -webkit-border-radius:6px 0 6px 6px; -moz-border-radius:6px 0 6px 6px; border-radius:6px 0 6px 6px; }

@media (max-width: 767px) {
	.navbar-nav .dropdown-submenu > a:after {
		margin-right: 0;
	}
	.navbar-nav .dropdown-submenu .dropdown-menu {
		margin-top: 0;
		margin-left: 0;
	}
	.navbar-nav .dropdown-submenu .dropdown-menu li {
		padding-left: 15px;
		padding-right: 15px;
	}
}
@media (min-width: 768px) {
	.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
		color: #fff;
		background-color: #337ab7;
	}
	.navbar-collapse {
		padding-right: 0;
		padding-left: 0;
	}
}

/** Navbar Colors **/
.navbar-default {
  background-color: #2a4187;
  border-color: #1e2f4d;
}
.navbar-default .navbar-brand {
  color: #ffffff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #ffffff;
}
.navbar-default .navbar-text {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #1e2f4d;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #ffffff;
  background-color: #1e2f4d;
}
.navbar-default .navbar-toggle {
  border-color: #1e2f4d;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #1e2f4d;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ffffff;
}
.navbar-default .navbar-link {
  color: #ffffff;
}
.navbar-default .navbar-link:hover {
  color: #ffffff;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #1e2f4d;
  }
  .navbar-default .navbar-collapse,
  .navbar-default .navbar-form {
    border-color: #1e2f4d;
  }
  .dropdown-menu .divider {
    background-color: #1e2f4d;
  }
}

@media (min-width: 768px) {
	.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
		color: #fff;
		background-color: #1e2f4d;
	}
}


/** Common controls **/
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #2a4187;
    border-color: #2a4187;
}
/* 왼쪽메뉴 선택되었을때 2017-12-08*/
.list-group-item.actives, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
/*    background-color: #2a4187;*/
/*    border-color: #2a4187;*/
    color: #000;
    background-color: #31B0D5;
    font-weight: bold;
}


.btn {
	font-weight: bold;
}
.btn-primary {
	background-color: #2a4187;
	border-color: #1e2f4d;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
	background-color: #1e2f4d;
	border-color: #1e2f4d;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
	background-color: #2a4187;
	border-color: #1e2f4d;
}
.panel-primary {
	border-color: #1e2f4d;
}
.panel-primary > .panel-heading {
	color: #fff;
	background-color: #2a4187;
	border-color: #1e2f4d;
}
.panel-primary > .panel-heading a {
	color: #fff;
}
