﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
/*
input,
select,
textarea {
    max-width: 280px;
}

.body-content {
	background-color : #FFF;
	margin-top : 60px;
	margin-bottom : 60px;
}
    */
/***** 네비바 색깔 변경 *****/
.navbar-default {
  background-color: #0063a4;
  border-color: #024d7e;
  background-image : none;
}

.navbar-default .navbar-brand {
  color: #ecf0f1;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #bbc0ff;
}
.navbar-default .navbar-text {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #bbc0ff;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #bbc0ff;
  background-color: #024d7e;
  background-image: none;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #bbc0ff;
  background-color: #024d7e;
  background-image: none;
}
.navbar-default .navbar-toggle {
  border-color: #024d7e;
  background-image: none;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #024d7e;
  background-image: none;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
  background-image: none;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ecf0f1;
}
.navbar-default .navbar-link {
  color: #ecf0f1;
}
.navbar-default .navbar-link:hover {
  color: #bbc0ff;
}

.padding1em {
    padding : 1em;
}

.margin1em {
    margin : 1em;
}

.margintop1em {
    margin-top : 1em;
}

.blue {
    color : #0000FF;
}

/* 선척도 slider 배경색 */
.sliders .noUi-connect, #slider1 .noUi-connect, #slider2 .noUi-connect {
    background-color: #0063a4;
}

/* slier 마진 */
.sliders_wrapper {
    padding-top : 7px;
}

/* font size */
.x-small {
    font-size : 0.5em;
}

.small {
    font-size : 0.7em;
}

.smaller {
    font-size : 0.8em;
}

.larger {
    font-size : 1.2em;
}

.large {
    font-size : 1.5em;
}

.x-large {
    font-size : 1.7em;
}

.xx-large {
    font-size : 2em;
}

/* 선척도(S0015) 표시기 수정*/
.noUi-horizontal .noUi-handle {
    left : -3px!important;
    width: 7px!important;
}


.noUi-handle::before, .noUi-handle::after {
    background-color : #6633FF!important;
    left : 2px!important;
}

.noUi-handle {
    box-shadow : 0 0 1px #fff inset, 0 1px 7px #fff, 0 3px 6px -3px #fff!important;
}

.pb0 {
    padding-bottom : 0!important;
}

.p10 {
    padding : 10px;
}

.pr10 {
    padding-right : 10px;
}

.p20 {
    padding : 20px;
}

.mb0 {
    margin-bottom : 0!important;
}

.m5 {
    margin : 5px;
}

.m10 {
    margin : 10px;
}

.mb10 {
    margin-bottom : 10px;
}

.mt10 {
    margin-top: 10px;
}

.ml10 {
    margin-left : 10px;
}

.m20 {
    margin : 20px;
}

.ml20 {
    margin-left : 20px;
}

.p30 {
    padding : 30px;
}

.carousel-indicators {
    padding : 0;
}

.pagination {
    padding : 0;
}



.content_s0012 a.panel-title:hover,
.content_s0012 a.panel-title:focus{
    color : #FFF
}

.background-color-0 {
    background-color:rgb(255, 255, 255);
    color : #000;
}

.background-color-10 {
    background-color:rgb(229, 229, 229);
    color : #000;
}

.background-color-20 {
    background-color:rgb(204, 204, 204);
    color : #000;
}
.background-color-30 {
    background-color:rgb(178, 178, 178);
    color : #000;
}

.background-color-40 {
   background-color:rgb(153, 153, 153);
   color : #000;
}

.background-color-50 {
    background-color:rgb(127, 127, 127);
    color:#000;
}

.background-color-60 {
    background-color:rgb(101, 101, 101);
    color:rgb(204, 204, 204);
}

.background-color-70 {
    background-color:rgb(76, 76, 76);
    color:rgb(204, 204, 204);
}

.background-color-80 {
    background-color:rgb(50, 50, 50);
    color:rgb(204, 204, 204);
}

.background-color-90 {
    background-color:rgb(25, 25, 25);
    color:#CCC;
}

.lh4em {
    line-height : 4em!important
}

.lh3em {
    line-height : 3em!important
}

/* 패널리더에서 검사만들기시 카테고리 목록에 테두리 없앤다*/
aside .tab-content {
    border : none!important;
    padding-top : 5px;
}