/* ------------------------------------------
■■■ panel-primary の設定 ■■■■
panel-primary のコピーから panel-addroblue 用の設定を生成
panel-primary のうち、下記1色の部分については色変更
#428bca
上記1色を adrblue(#97bfd7)に変更
*/
.panel-adrblue {
  border-color: #97bfd7;
}
.panel-adrblue > .panel-heading {
  color: #fff;
  background-color: #97bfd7;
  border-color: #97bfd7;
}
.panel-adrblue > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #97bfd7;
}
.panel-adrblue > .panel-heading .badge {
  color: #97bfd7;
  background-color: #fff;
}
.panel-adrblue > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #97bfd7;
}





/* ------------------------------------------
■■■ nav-tabs-addro の設定 ■■■■
.nav-tabs-addro の border-bottom: を #FFFで無効化し、
.nav-tabs-addro > li.active > a,
.nav-tabs-addro > li.active > a:hover,
.nav-tabs-addro > li.active > a:focus
の設定色を addro-blue に変更
のコピーから btn-addroblue 用の設定を生成
btn-primary のうち、下記2色の部分については色変更
#428bca  #269abc
上記2色を adrblue(#97bfd7)に変更
*/

.nav-tabs-addro {
  border-bottom: 0px solid #fff;
}
.nav-tabs-addro > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs-addro > li > a {
  font-size:0.9em;
  margin-right: 2px;
  padding: 5px 5px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs-addro > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs-addro > li.active > a,
.nav-tabs-addro > li.active > a:hover,
.nav-tabs-addro > li.active > a:focus {
  color: #FFF;
  cursor: default;
  background-color: #97bfd7;
  border: 1px solid #97bfd7;
  border-bottom-color: transparent;
}




/* ------------------------------------------
■■■ btn-addroblue の設定 ■■■■
btn-primary のコピーから btn-addroblue 用の設定を生成
btn-primary のうち、下記2色の部分については色変更
#428bca  #269abc
上記2色を adrblue(#97bfd7)に変更
*/


.btn-adrblue {
  color: #fff;
  background-color: #97bfd7;
  border-color: #357ebd;
  border-color: #afcfe2;
  }
.btn-adrblue:hover,
.btn-adrblue:focus,
.btn-adrblue:active,
.btn-adrblue.active,
.open > .dropdown-toggle.btn-adrblue {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}
.btn-adrblue:active,
.btn-adrblue.active,
.open > .dropdown-toggle.btn-adrblue {
  background-image: none;
}
.btn-adrblue.disabled,
.btn-adrblue[disabled],
fieldset[disabled] .btn-adrblue,
.btn-adrblue.disabled:hover,
.btn-adrblue[disabled]:hover,
fieldset[disabled] .btn-adrblue:hover,
.btn-adrblue.disabled:focus,
.btn-adrblue[disabled]:focus,
fieldset[disabled] .btn-adrblue:focus,
.btn-adrblue.disabled:active,
.btn-adrblue[disabled]:active,
fieldset[disabled] .btn-adrblue:active,
.btn-adrblue.disabled.active,
.btn-adrblue[disabled].active,
fieldset[disabled] .btn-adrblue.active {
  background-color: #97bfd7;
  border-color: #357ebd;
}
.btn-adrblue .badge {
  color: #97bfd7;
  background-color: #fff;
}






/* ------------------------------------------
■■■ addroblue の設定 ■■■■
active のコピーから adrblue 用の設定を生成
active のうち、下記2色の部分については色変更
#428bca  #269abc
上記2色を adrblue(#97bfd7)に変更
*/
a:adrblue {
  outline: 0;
}
.sr-only-focusable:adrblue {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.table > thead > tr > td.adrblue,
.table > tbody > tr > td.adrblue,
.table > tfoot > tr > td.adrblue,
.table > thead > tr > th.adrblue,
.table > tbody > tr > th.adrblue,
.table > tfoot > tr > th.adrblue,
.table > thead > tr.adrblue > td,
.table > tbody > tr.adrblue > td,
.table > tfoot > tr.adrblue > td,
.table > thead > tr.adrblue > th,
.table > tbody > tr.adrblue > th,
.table > tfoot > tr.adrblue > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.adrblue:hover,
.table-hover > tbody > tr > th.adrblue:hover,
.table-hover > tbody > tr.adrblue:hover > td,
.table-hover > tbody > tr:hover > .adrblue,
.table-hover > tbody > tr.adrblue:hover > th {
  background-color: #e8e8e8;
}
.btn:adrblue:focus,
.btn.adrblue:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:adrblue,
.btn.adrblue {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-default:adrblue,
.btn-default.adrblue {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:adrblue,
.btn-default.adrblue {
  background-image: none;
}
.btn-default.disabled:adrblue,
.btn-default[disabled]:adrblue,
fieldset[disabled] .btn-default:adrblue,
.btn-default.disabled.adrblue,
.btn-default[disabled].adrblue,
fieldset[disabled] .btn-default.adrblue {
  background-color: #fff;
  border-color: #ccc;
}
.btn-primary:adrblue,
.btn-primary.adrblue {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}
.btn-primary:adrblue,
.btn-primary.adrblue {
  background-image: none;
}
.btn-primary.disabled:adrblue,
.btn-primary[disabled]:adrblue,
fieldset[disabled] .btn-primary:adrblue,
.btn-primary.disabled.adrblue,
.btn-primary[disabled].adrblue,
fieldset[disabled] .btn-primary.adrblue {
  background-color: #428bca;
  border-color: #357ebd;
}
.btn-success:adrblue,
.btn-success.adrblue {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:adrblue,
.btn-success.adrblue {
  background-image: none;
}
.btn-success.disabled:adrblue,
.btn-success[disabled]:adrblue,
fieldset[disabled] .btn-success:adrblue,
.btn-success.disabled.adrblue,
.btn-success[disabled].adrblue,
fieldset[disabled] .btn-success.adrblue {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-info:adrblue,
.btn-info.adrblue {
  color: #fff;
  background-color: #31b0d5;
  border-color: #97bfd7;
}
.btn-info:adrblue,
.btn-info.adrblue {
  background-image: none;
}
.btn-info.disabled:adrblue,
.btn-info[disabled]:adrblue,
fieldset[disabled] .btn-info:adrblue,
.btn-info.disabled.adrblue,
.btn-info[disabled].adrblue,
fieldset[disabled] .btn-info.adrblue {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-warning:adrblue,
.btn-warning.adrblue {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:adrblue,
.btn-warning.adrblue {
  background-image: none;
}
.btn-warning.disabled:adrblue,
.btn-warning[disabled]:adrblue,
fieldset[disabled] .btn-warning:adrblue,
.btn-warning.disabled.adrblue,
.btn-warning[disabled].adrblue,
fieldset[disabled] .btn-warning.adrblue {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-danger:adrblue,
.btn-danger.adrblue {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:adrblue,
.btn-danger.adrblue {
  background-image: none;
}
.btn-danger.disabled:adrblue,
.btn-danger[disabled]:adrblue,
fieldset[disabled] .btn-danger:adrblue,
.btn-danger.disabled.adrblue,
.btn-danger[disabled].adrblue,
fieldset[disabled] .btn-danger.adrblue {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-link:adrblue {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-link:adrblue {
  border-color: transparent;
}
.dropdown-menu > .adrblue > a,
.dropdown-menu > .adrblue > a:hover,
.dropdown-menu > .adrblue > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #428bca;
  outline: 0;
}
.btn-group > .btn:adrblue,
.btn-group-vertical > .btn:adrblue,
.btn-group > .btn.adrblue,
.btn-group-vertical > .btn.adrblue {
  z-index: 2;
}
.btn-group .dropdown-toggle:adrblue {
  outline: 0;
}
.input-group-btn > .btn:adrblue {
  z-index: 2;
}
.nav-tabs > li.adrblue > a,
.nav-tabs > li.adrblue > a:hover,
.nav-tabs > li.adrblue > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified > .adrblue > a,
.nav-tabs.nav-justified > .adrblue > a:hover,
.nav-tabs.nav-justified > .adrblue > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > .adrblue > a,
  .nav-tabs.nav-justified > .adrblue > a:hover,
  .nav-tabs.nav-justified > .adrblue > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li.adrblue > a,
.nav-pills > li.adrblue > a:hover,
.nav-pills > li.adrblue > a:focus {
  color: #fff;
  background-color: #428bca;
}
.nav-tabs-justified > .adrblue > a,
.nav-tabs-justified > .adrblue > a:hover,
.nav-tabs-justified > .adrblue > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > .adrblue > a,
  .nav-tabs-justified > .adrblue > a:hover,
  .nav-tabs-justified > .adrblue > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .adrblue {
  display: block;
}
.navbar-default .navbar-nav > .adrblue > a,
.navbar-default .navbar-nav > .adrblue > a:hover,
.navbar-default .navbar-nav > .adrblue > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > .adrblue > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .adrblue > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .adrblue > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
}
.navbar-inverse .navbar-nav > .adrblue > a,
.navbar-inverse .navbar-nav > .adrblue > a:hover,
.navbar-inverse .navbar-nav > .adrblue > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .adrblue > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .adrblue > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .adrblue > a:focus {
    color: #fff;
    background-color: #080808;
  }
}
.breadcrumb > .adrblue {
  color: #777;
}
.pagination > .adrblue > a,
.pagination > .adrblue > span,
.pagination > .adrblue > a:hover,
.pagination > .adrblue > span:hover,
.pagination > .adrblue > a:focus,
.pagination > .adrblue > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #428bca;
  border-color: #428bca;
}
a.list-group-item.adrblue > .badge,
.nav-pills > .adrblue > a > .badge {
  color: #428bca;
  background-color: #fff;
}
a.thumbnail.adrblue {
  border-color: #428bca;
}
.progress.adrblue .progress-bar,
.progress-bar.adrblue {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
       -o-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}
.list-group-item.adrblue,
.list-group-item.adrblue:hover,
.list-group-item.adrblue:focus {
  z-index: 2;
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
.list-group-item.adrblue .list-group-item-heading,
.list-group-item.adrblue:hover .list-group-item-heading,
.list-group-item.adrblue:focus .list-group-item-heading,
.list-group-item.adrblue .list-group-item-heading > small,
.list-group-item.adrblue:hover .list-group-item-heading > small,
.list-group-item.adrblue:focus .list-group-item-heading > small,
.list-group-item.adrblue .list-group-item-heading > .small,
.list-group-item.adrblue:hover .list-group-item-heading > .small,
.list-group-item.adrblue:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.adrblue .list-group-item-text,
.list-group-item.adrblue:hover .list-group-item-text,
.list-group-item.adrblue:focus .list-group-item-text {
  color: #e1edf7;
}
a.list-group-item-success.adrblue,
a.list-group-item-success.adrblue:hover,
a.list-group-item-success.adrblue:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
a.list-group-item-info.adrblue,
a.list-group-item-info.adrblue:hover,
a.list-group-item-info.adrblue:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
a.list-group-item-warning.adrblue,
a.list-group-item-warning.adrblue:hover,
a.list-group-item-warning.adrblue:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
a.list-group-item-danger.adrblue,
a.list-group-item-danger.adrblue:hover,
a.list-group-item-danger.adrblue:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.carousel-inner > .adrblue {
  display: block;
}
.carousel-inner > .adrblue {
  left: 0;
}
.carousel-inner > .adrblue.left {
  left: -100%;
}
.carousel-inner > .adrblue.right {
  left: 100%;
}
.carousel-indicators .adrblue {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}














