@import "reset.css";
/* Onest — SIL Open Font License 1.1 (github.com/google/fonts), подмножество: латиница, кириллица, знаки сайта. Встроен, чтобы шрифт был готов к первой отрисовке: см. _design/make_font_subset.py */
@font-face{font-family:'Onest';font-style:normal;font-weight:100 900;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #ffffff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #176fc3;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #041423;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 1px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #c9c9c9;
  border-radius: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 17px;
  margin-bottom: 17px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 17px;
  margin-bottom: 8.5px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 8.5px;
  margin-bottom: 8.5px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 25px;
}
h2,
.h2 {
  font-size: 21px;
}
h3,
.h3 {
  font-size: 21px;
}
h4,
.h4 {
  font-size: 15px;
}
h5,
.h5 {
  font-size: 12px;
}
h6,
.h6 {
  font-size: 11px;
}
p {
  margin: 0 0 8.5px;
}
.lead {
  margin-bottom: 17px;
  font-size: 13px;
  font-weight: 200;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 18px;
  }
}
small,
.small {
  font-size: 85%;
}
cite {
  font-style: normal;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-muted {
  color: #999999;
}
.text-primary {
  color: #176fc3;
}
a.text-primary:hover {
  color: #125595;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #176fc3;
}
a.bg-primary:hover {
  background-color: #125595;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 7.5px;
  margin: 34px 0 17px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 8.5px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
.list-inline > li:first-child {
  padding-left: 0;
}
dl {
  margin-top: 0;
  margin-bottom: 17px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 8.5px 17px;
  margin: 0 0 17px;
  font-size: 15px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #999999;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
blockquote:before,
blockquote:after {
  content: "";
}
address {
  margin-bottom: 17px;
  font-style: normal;
  line-height: 1.42857143;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 990px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14, .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15, .col-xs-16, .col-sm-16, .col-md-16, .col-lg-16, .col-xs-17, .col-sm-17, .col-md-17, .col-lg-17, .col-xs-18, .col-sm-18, .col-md-18, .col-lg-18, .col-xs-19, .col-sm-19, .col-md-19, .col-lg-19, .col-xs-20, .col-sm-20, .col-md-20, .col-lg-20, .col-xs-21, .col-sm-21, .col-md-21, .col-lg-21, .col-xs-22, .col-sm-22, .col-md-22, .col-lg-22, .col-xs-23, .col-sm-23, .col-md-23, .col-lg-23, .col-xs-24, .col-sm-24, .col-md-24, .col-lg-24 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14, .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-20, .col-xs-21, .col-xs-22, .col-xs-23, .col-xs-24 {
  float: left;
}
.col-xs-24 {
  width: 100%;
}
.col-xs-23 {
  width: 95.83333333%;
}
.col-xs-22 {
  width: 91.66666667%;
}
.col-xs-21 {
  width: 87.5%;
}
.col-xs-20 {
  width: 83.33333333%;
}
.col-xs-19 {
  width: 79.16666667%;
}
.col-xs-18 {
  width: 75%;
}
.col-xs-17 {
  width: 70.83333333%;
}
.col-xs-16 {
  width: 66.66666667%;
}
.col-xs-15 {
  width: 62.5%;
}
.col-xs-14 {
  width: 58.33333333%;
}
.col-xs-13 {
  width: 54.16666667%;
}
.col-xs-12 {
  width: 50%;
}
.col-xs-11 {
  width: 45.83333333%;
}
.col-xs-10 {
  width: 41.66666667%;
}
.col-xs-9 {
  width: 37.5%;
}
.col-xs-8 {
  width: 33.33333333%;
}
.col-xs-7 {
  width: 29.16666667%;
}
.col-xs-6 {
  width: 25%;
}
.col-xs-5 {
  width: 20.83333333%;
}
.col-xs-4 {
  width: 16.66666667%;
}
.col-xs-3 {
  width: 12.5%;
}
.col-xs-2 {
  width: 8.33333333%;
}
.col-xs-1 {
  width: 4.16666667%;
}
.col-xs-pull-24 {
  right: 100%;
}
.col-xs-pull-23 {
  right: 95.83333333%;
}
.col-xs-pull-22 {
  right: 91.66666667%;
}
.col-xs-pull-21 {
  right: 87.5%;
}
.col-xs-pull-20 {
  right: 83.33333333%;
}
.col-xs-pull-19 {
  right: 79.16666667%;
}
.col-xs-pull-18 {
  right: 75%;
}
.col-xs-pull-17 {
  right: 70.83333333%;
}
.col-xs-pull-16 {
  right: 66.66666667%;
}
.col-xs-pull-15 {
  right: 62.5%;
}
.col-xs-pull-14 {
  right: 58.33333333%;
}
.col-xs-pull-13 {
  right: 54.16666667%;
}
.col-xs-pull-12 {
  right: 50%;
}
.col-xs-pull-11 {
  right: 45.83333333%;
}
.col-xs-pull-10 {
  right: 41.66666667%;
}
.col-xs-pull-9 {
  right: 37.5%;
}
.col-xs-pull-8 {
  right: 33.33333333%;
}
.col-xs-pull-7 {
  right: 29.16666667%;
}
.col-xs-pull-6 {
  right: 25%;
}
.col-xs-pull-5 {
  right: 20.83333333%;
}
.col-xs-pull-4 {
  right: 16.66666667%;
}
.col-xs-pull-3 {
  right: 12.5%;
}
.col-xs-pull-2 {
  right: 8.33333333%;
}
.col-xs-pull-1 {
  right: 4.16666667%;
}
.col-xs-pull-0 {
  right: 0%;
}
.col-xs-push-24 {
  left: 100%;
}
.col-xs-push-23 {
  left: 95.83333333%;
}
.col-xs-push-22 {
  left: 91.66666667%;
}
.col-xs-push-21 {
  left: 87.5%;
}
.col-xs-push-20 {
  left: 83.33333333%;
}
.col-xs-push-19 {
  left: 79.16666667%;
}
.col-xs-push-18 {
  left: 75%;
}
.col-xs-push-17 {
  left: 70.83333333%;
}
.col-xs-push-16 {
  left: 66.66666667%;
}
.col-xs-push-15 {
  left: 62.5%;
}
.col-xs-push-14 {
  left: 58.33333333%;
}
.col-xs-push-13 {
  left: 54.16666667%;
}
.col-xs-push-12 {
  left: 50%;
}
.col-xs-push-11 {
  left: 45.83333333%;
}
.col-xs-push-10 {
  left: 41.66666667%;
}
.col-xs-push-9 {
  left: 37.5%;
}
.col-xs-push-8 {
  left: 33.33333333%;
}
.col-xs-push-7 {
  left: 29.16666667%;
}
.col-xs-push-6 {
  left: 25%;
}
.col-xs-push-5 {
  left: 20.83333333%;
}
.col-xs-push-4 {
  left: 16.66666667%;
}
.col-xs-push-3 {
  left: 12.5%;
}
.col-xs-push-2 {
  left: 8.33333333%;
}
.col-xs-push-1 {
  left: 4.16666667%;
}
.col-xs-push-0 {
  left: 0%;
}
.col-xs-offset-24 {
  margin-left: 100%;
}
.col-xs-offset-23 {
  margin-left: 95.83333333%;
}
.col-xs-offset-22 {
  margin-left: 91.66666667%;
}
.col-xs-offset-21 {
  margin-left: 87.5%;
}
.col-xs-offset-20 {
  margin-left: 83.33333333%;
}
.col-xs-offset-19 {
  margin-left: 79.16666667%;
}
.col-xs-offset-18 {
  margin-left: 75%;
}
.col-xs-offset-17 {
  margin-left: 70.83333333%;
}
.col-xs-offset-16 {
  margin-left: 66.66666667%;
}
.col-xs-offset-15 {
  margin-left: 62.5%;
}
.col-xs-offset-14 {
  margin-left: 58.33333333%;
}
.col-xs-offset-13 {
  margin-left: 54.16666667%;
}
.col-xs-offset-12 {
  margin-left: 50%;
}
.col-xs-offset-11 {
  margin-left: 45.83333333%;
}
.col-xs-offset-10 {
  margin-left: 41.66666667%;
}
.col-xs-offset-9 {
  margin-left: 37.5%;
}
.col-xs-offset-8 {
  margin-left: 33.33333333%;
}
.col-xs-offset-7 {
  margin-left: 29.16666667%;
}
.col-xs-offset-6 {
  margin-left: 25%;
}
.col-xs-offset-5 {
  margin-left: 20.83333333%;
}
.col-xs-offset-4 {
  margin-left: 16.66666667%;
}
.col-xs-offset-3 {
  margin-left: 12.5%;
}
.col-xs-offset-2 {
  margin-left: 8.33333333%;
}
.col-xs-offset-1 {
  margin-left: 4.16666667%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24 {
    float: left;
  }
  .col-sm-24 {
    width: 100%;
  }
  .col-sm-23 {
    width: 95.83333333%;
  }
  .col-sm-22 {
    width: 91.66666667%;
  }
  .col-sm-21 {
    width: 87.5%;
  }
  .col-sm-20 {
    width: 83.33333333%;
  }
  .col-sm-19 {
    width: 79.16666667%;
  }
  .col-sm-18 {
    width: 75%;
  }
  .col-sm-17 {
    width: 70.83333333%;
  }
  .col-sm-16 {
    width: 66.66666667%;
  }
  .col-sm-15 {
    width: 62.5%;
  }
  .col-sm-14 {
    width: 58.33333333%;
  }
  .col-sm-13 {
    width: 54.16666667%;
  }
  .col-sm-12 {
    width: 50%;
  }
  .col-sm-11 {
    width: 45.83333333%;
  }
  .col-sm-10 {
    width: 41.66666667%;
  }
  .col-sm-9 {
    width: 37.5%;
  }
  .col-sm-8 {
    width: 33.33333333%;
  }
  .col-sm-7 {
    width: 29.16666667%;
  }
  .col-sm-6 {
    width: 25%;
  }
  .col-sm-5 {
    width: 20.83333333%;
  }
  .col-sm-4 {
    width: 16.66666667%;
  }
  .col-sm-3 {
    width: 12.5%;
  }
  .col-sm-2 {
    width: 8.33333333%;
  }
  .col-sm-1 {
    width: 4.16666667%;
  }
  .col-sm-pull-24 {
    right: 100%;
  }
  .col-sm-pull-23 {
    right: 95.83333333%;
  }
  .col-sm-pull-22 {
    right: 91.66666667%;
  }
  .col-sm-pull-21 {
    right: 87.5%;
  }
  .col-sm-pull-20 {
    right: 83.33333333%;
  }
  .col-sm-pull-19 {
    right: 79.16666667%;
  }
  .col-sm-pull-18 {
    right: 75%;
  }
  .col-sm-pull-17 {
    right: 70.83333333%;
  }
  .col-sm-pull-16 {
    right: 66.66666667%;
  }
  .col-sm-pull-15 {
    right: 62.5%;
  }
  .col-sm-pull-14 {
    right: 58.33333333%;
  }
  .col-sm-pull-13 {
    right: 54.16666667%;
  }
  .col-sm-pull-12 {
    right: 50%;
  }
  .col-sm-pull-11 {
    right: 45.83333333%;
  }
  .col-sm-pull-10 {
    right: 41.66666667%;
  }
  .col-sm-pull-9 {
    right: 37.5%;
  }
  .col-sm-pull-8 {
    right: 33.33333333%;
  }
  .col-sm-pull-7 {
    right: 29.16666667%;
  }
  .col-sm-pull-6 {
    right: 25%;
  }
  .col-sm-pull-5 {
    right: 20.83333333%;
  }
  .col-sm-pull-4 {
    right: 16.66666667%;
  }
  .col-sm-pull-3 {
    right: 12.5%;
  }
  .col-sm-pull-2 {
    right: 8.33333333%;
  }
  .col-sm-pull-1 {
    right: 4.16666667%;
  }
  .col-sm-pull-0 {
    right: 0%;
  }
  .col-sm-push-24 {
    left: 100%;
  }
  .col-sm-push-23 {
    left: 95.83333333%;
  }
  .col-sm-push-22 {
    left: 91.66666667%;
  }
  .col-sm-push-21 {
    left: 87.5%;
  }
  .col-sm-push-20 {
    left: 83.33333333%;
  }
  .col-sm-push-19 {
    left: 79.16666667%;
  }
  .col-sm-push-18 {
    left: 75%;
  }
  .col-sm-push-17 {
    left: 70.83333333%;
  }
  .col-sm-push-16 {
    left: 66.66666667%;
  }
  .col-sm-push-15 {
    left: 62.5%;
  }
  .col-sm-push-14 {
    left: 58.33333333%;
  }
  .col-sm-push-13 {
    left: 54.16666667%;
  }
  .col-sm-push-12 {
    left: 50%;
  }
  .col-sm-push-11 {
    left: 45.83333333%;
  }
  .col-sm-push-10 {
    left: 41.66666667%;
  }
  .col-sm-push-9 {
    left: 37.5%;
  }
  .col-sm-push-8 {
    left: 33.33333333%;
  }
  .col-sm-push-7 {
    left: 29.16666667%;
  }
  .col-sm-push-6 {
    left: 25%;
  }
  .col-sm-push-5 {
    left: 20.83333333%;
  }
  .col-sm-push-4 {
    left: 16.66666667%;
  }
  .col-sm-push-3 {
    left: 12.5%;
  }
  .col-sm-push-2 {
    left: 8.33333333%;
  }
  .col-sm-push-1 {
    left: 4.16666667%;
  }
  .col-sm-push-0 {
    left: 0%;
  }
  .col-sm-offset-24 {
    margin-left: 100%;
  }
  .col-sm-offset-23 {
    margin-left: 95.83333333%;
  }
  .col-sm-offset-22 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-21 {
    margin-left: 87.5%;
  }
  .col-sm-offset-20 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-19 {
    margin-left: 79.16666667%;
  }
  .col-sm-offset-18 {
    margin-left: 75%;
  }
  .col-sm-offset-17 {
    margin-left: 70.83333333%;
  }
  .col-sm-offset-16 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-15 {
    margin-left: 62.5%;
  }
  .col-sm-offset-14 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-13 {
    margin-left: 54.16666667%;
  }
  .col-sm-offset-12 {
    margin-left: 50%;
  }
  .col-sm-offset-11 {
    margin-left: 45.83333333%;
  }
  .col-sm-offset-10 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-9 {
    margin-left: 37.5%;
  }
  .col-sm-offset-8 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-7 {
    margin-left: 29.16666667%;
  }
  .col-sm-offset-6 {
    margin-left: 25%;
  }
  .col-sm-offset-5 {
    margin-left: 20.83333333%;
  }
  .col-sm-offset-4 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-3 {
    margin-left: 12.5%;
  }
  .col-sm-offset-2 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-1 {
    margin-left: 4.16666667%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-13, .col-md-14, .col-md-15, .col-md-16, .col-md-17, .col-md-18, .col-md-19, .col-md-20, .col-md-21, .col-md-22, .col-md-23, .col-md-24 {
    float: left;
  }
  .col-md-24 {
    width: 100%;
  }
  .col-md-23 {
    width: 95.83333333%;
  }
  .col-md-22 {
    width: 91.66666667%;
  }
  .col-md-21 {
    width: 87.5%;
  }
  .col-md-20 {
    width: 83.33333333%;
  }
  .col-md-19 {
    width: 79.16666667%;
  }
  .col-md-18 {
    width: 75%;
  }
  .col-md-17 {
    width: 70.83333333%;
  }
  .col-md-16 {
    width: 66.66666667%;
  }
  .col-md-15 {
    width: 62.5%;
  }
  .col-md-14 {
    width: 58.33333333%;
  }
  .col-md-13 {
    width: 54.16666667%;
  }
  .col-md-12 {
    width: 50%;
  }
  .col-md-11 {
    width: 45.83333333%;
  }
  .col-md-10 {
    width: 41.66666667%;
  }
  .col-md-9 {
    width: 37.5%;
  }
  .col-md-8 {
    width: 33.33333333%;
  }
  .col-md-7 {
    width: 29.16666667%;
  }
  .col-md-6 {
    width: 25%;
  }
  .col-md-5 {
    width: 20.83333333%;
  }
  .col-md-4 {
    width: 16.66666667%;
  }
  .col-md-3 {
    width: 12.5%;
  }
  .col-md-2 {
    width: 8.33333333%;
  }
  .col-md-1 {
    width: 4.16666667%;
  }
  .col-md-4-5 {
    width: 25%;
    float: left;
    text-align: center;
	padding: 0 2em;
  }
  br.clear {
    clear: both;
  }
  .subcategories .col-md-4-5 img {
    width: 100%;
  }
  .col-md-pull-24 {
    right: 100%;
  }
  .col-md-pull-23 {
    right: 95.83333333%;
  }
  .col-md-pull-22 {
    right: 91.66666667%;
  }
  .col-md-pull-21 {
    right: 87.5%;
  }
  .col-md-pull-20 {
    right: 83.33333333%;
  }
  .col-md-pull-19 {
    right: 79.16666667%;
  }
  .col-md-pull-18 {
    right: 75%;
  }
  .col-md-pull-17 {
    right: 70.83333333%;
  }
  .col-md-pull-16 {
    right: 66.66666667%;
  }
  .col-md-pull-15 {
    right: 62.5%;
  }
  .col-md-pull-14 {
    right: 58.33333333%;
  }
  .col-md-pull-13 {
    right: 54.16666667%;
  }
  .col-md-pull-12 {
    right: 50%;
  }
  .col-md-pull-11 {
    right: 45.83333333%;
  }
  .col-md-pull-10 {
    right: 41.66666667%;
  }
  .col-md-pull-9 {
    right: 37.5%;
  }
  .col-md-pull-8 {
    right: 33.33333333%;
  }
  .col-md-pull-7 {
    right: 29.16666667%;
  }
  .col-md-pull-6 {
    right: 25%;
  }
  .col-md-pull-5 {
    right: 20.83333333%;
  }
  .col-md-pull-4 {
    right: 16.66666667%;
  }
  .col-md-pull-3 {
    right: 12.5%;
  }
  .col-md-pull-2 {
    right: 8.33333333%;
  }
  .col-md-pull-1 {
    right: 4.16666667%;
  }
  .col-md-pull-0 {
    right: 0%;
  }
  .col-md-push-24 {
    left: 100%;
  }
  .col-md-push-23 {
    left: 95.83333333%;
  }
  .col-md-push-22 {
    left: 91.66666667%;
  }
  .col-md-push-21 {
    left: 87.5%;
  }
  .col-md-push-20 {
    left: 83.33333333%;
  }
  .col-md-push-19 {
    left: 79.16666667%;
  }
  .col-md-push-18 {
    left: 75%;
  }
  .col-md-push-17 {
    left: 70.83333333%;
  }
  .col-md-push-16 {
    left: 66.66666667%;
  }
  .col-md-push-15 {
    left: 62.5%;
  }
  .col-md-push-14 {
    left: 58.33333333%;
  }
  .col-md-push-13 {
    left: 54.16666667%;
  }
  .col-md-push-12 {
    left: 50%;
  }
  .col-md-push-11 {
    left: 45.83333333%;
  }
  .col-md-push-10 {
    left: 41.66666667%;
  }
  .col-md-push-9 {
    left: 37.5%;
  }
  .col-md-push-8 {
    left: 33.33333333%;
  }
  .col-md-push-7 {
    left: 29.16666667%;
  }
  .col-md-push-6 {
    left: 25%;
  }
  .col-md-push-5 {
    left: 20.83333333%;
  }
  .col-md-push-4 {
    left: 16.66666667%;
  }
  .col-md-push-3 {
    left: 12.5%;
  }
  .col-md-push-2 {
    left: 8.33333333%;
  }
  .col-md-push-1 {
    left: 4.16666667%;
  }
  .col-md-push-0 {
    left: 0%;
  }
  .col-md-offset-24 {
    margin-left: 100%;
  }
  .col-md-offset-23 {
    margin-left: 95.83333333%;
  }
  .col-md-offset-22 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-21 {
    margin-left: 87.5%;
  }
  .col-md-offset-20 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-19 {
    margin-left: 79.16666667%;
  }
  .col-md-offset-18 {
    margin-left: 75%;
  }
  .col-md-offset-17 {
    margin-left: 70.83333333%;
  }
  .col-md-offset-16 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-15 {
    margin-left: 62.5%;
  }
  .col-md-offset-14 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-13 {
    margin-left: 54.16666667%;
  }
  .col-md-offset-12 {
    margin-left: 50%;
  }
  .col-md-offset-11 {
    margin-left: 45.83333333%;
  }
  .col-md-offset-10 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-9 {
    margin-left: 37.5%;
  }
  .col-md-offset-8 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-7 {
    margin-left: 29.16666667%;
  }
  .col-md-offset-6 {
    margin-left: 25%;
  }
  .col-md-offset-5 {
    margin-left: 20.83333333%;
  }
  .col-md-offset-4 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-3 {
    margin-left: 12.5%;
  }
  .col-md-offset-2 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-1 {
    margin-left: 4.16666667%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13, .col-lg-14, .col-lg-15, .col-lg-16, .col-lg-17, .col-lg-18, .col-lg-19, .col-lg-20, .col-lg-21, .col-lg-22, .col-lg-23, .col-lg-24 {
    float: left;
  }
  .col-lg-24 {
    width: 100%;
  }
  .col-lg-23 {
    width: 95.83333333%;
  }
  .col-lg-22 {
    width: 91.66666667%;
  }
  .col-lg-21 {
    width: 87.5%;
  }
  .col-lg-20 {
    width: 83.33333333%;
  }
  .col-lg-19 {
    width: 79.16666667%;
  }
  .col-lg-18 {
    width: 75%;
  }
  .col-lg-17 {
    width: 70.83333333%;
  }
  .col-lg-16 {
    width: 66.66666667%;
  }
  .col-lg-15 {
    width: 62.5%;
  }
  .col-lg-14 {
    width: 58.33333333%;
  }
  .col-lg-13 {
    width: 54.16666667%;
  }
  .col-lg-12 {
    width: 50%;
  }
  .col-lg-11 {
    width: 45.83333333%;
  }
  .col-lg-10 {
    width: 41.66666667%;
  }
  .col-lg-9 {
    width: 37.5%;
  }
  .col-lg-8 {
    width: 33.33333333%;
  }
  .col-lg-7 {
    width: 29.16666667%;
  }
  .col-lg-6 {
    width: 25%;
  }
  .col-lg-5 {
    width: 20.83333333%;
  }
  .col-lg-4 {
    width: 16.66666667%;
  }
  .col-lg-3 {
    width: 12.5%;
  }
  .col-lg-2 {
    width: 8.33333333%;
  }
  .col-lg-1 {
    width: 4.16666667%;
  }
  .col-lg-pull-24 {
    right: 100%;
  }
  .col-lg-pull-23 {
    right: 95.83333333%;
  }
  .col-lg-pull-22 {
    right: 91.66666667%;
  }
  .col-lg-pull-21 {
    right: 87.5%;
  }
  .col-lg-pull-20 {
    right: 83.33333333%;
  }
  .col-lg-pull-19 {
    right: 79.16666667%;
  }
  .col-lg-pull-18 {
    right: 75%;
  }
  .col-lg-pull-17 {
    right: 70.83333333%;
  }
  .col-lg-pull-16 {
    right: 66.66666667%;
  }
  .col-lg-pull-15 {
    right: 62.5%;
  }
  .col-lg-pull-14 {
    right: 58.33333333%;
  }
  .col-lg-pull-13 {
    right: 54.16666667%;
  }
  .col-lg-pull-12 {
    right: 50%;
  }
  .col-lg-pull-11 {
    right: 45.83333333%;
  }
  .col-lg-pull-10 {
    right: 41.66666667%;
  }
  .col-lg-pull-9 {
    right: 37.5%;
  }
  .col-lg-pull-8 {
    right: 33.33333333%;
  }
  .col-lg-pull-7 {
    right: 29.16666667%;
  }
  .col-lg-pull-6 {
    right: 25%;
  }
  .col-lg-pull-5 {
    right: 20.83333333%;
  }
  .col-lg-pull-4 {
    right: 16.66666667%;
  }
  .col-lg-pull-3 {
    right: 12.5%;
  }
  .col-lg-pull-2 {
    right: 8.33333333%;
  }
  .col-lg-pull-1 {
    right: 4.16666667%;
  }
  .col-lg-pull-0 {
    right: 0%;
  }
  .col-lg-push-24 {
    left: 100%;
  }
  .col-lg-push-23 {
    left: 95.83333333%;
  }
  .col-lg-push-22 {
    left: 91.66666667%;
  }
  .col-lg-push-21 {
    left: 87.5%;
  }
  .col-lg-push-20 {
    left: 83.33333333%;
  }
  .col-lg-push-19 {
    left: 79.16666667%;
  }
  .col-lg-push-18 {
    left: 75%;
  }
  .col-lg-push-17 {
    left: 70.83333333%;
  }
  .col-lg-push-16 {
    left: 66.66666667%;
  }
  .col-lg-push-15 {
    left: 62.5%;
  }
  .col-lg-push-14 {
    left: 58.33333333%;
  }
  .col-lg-push-13 {
    left: 54.16666667%;
  }
  .col-lg-push-12 {
    left: 50%;
  }
  .col-lg-push-11 {
    left: 45.83333333%;
  }
  .col-lg-push-10 {
    left: 41.66666667%;
  }
  .col-lg-push-9 {
    left: 37.5%;
  }
  .col-lg-push-8 {
    left: 33.33333333%;
  }
  .col-lg-push-7 {
    left: 29.16666667%;
  }
  .col-lg-push-6 {
    left: 25%;
  }
  .col-lg-push-5 {
    left: 20.83333333%;
  }
  .col-lg-push-4 {
    left: 16.66666667%;
  }
  .col-lg-push-3 {
    left: 12.5%;
  }
  .col-lg-push-2 {
    left: 8.33333333%;
  }
  .col-lg-push-1 {
    left: 4.16666667%;
  }
  .col-lg-push-0 {
    left: 0%;
  }
  .col-lg-offset-24 {
    margin-left: 100%;
  }
  .col-lg-offset-23 {
    margin-left: 95.83333333%;
  }
  .col-lg-offset-22 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-21 {
    margin-left: 87.5%;
  }
  .col-lg-offset-20 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-19 {
    margin-left: 79.16666667%;
  }
  .col-lg-offset-18 {
    margin-left: 75%;
  }
  .col-lg-offset-17 {
    margin-left: 70.83333333%;
  }
  .col-lg-offset-16 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-15 {
    margin-left: 62.5%;
  }
  .col-lg-offset-14 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-13 {
    margin-left: 54.16666667%;
  }
  .col-lg-offset-12 {
    margin-left: 50%;
  }
  .col-lg-offset-11 {
    margin-left: 45.83333333%;
  }
  .col-lg-offset-10 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-9 {
    margin-left: 37.5%;
  }
  .col-lg-offset-8 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-7 {
    margin-left: 29.16666667%;
  }
  .col-lg-offset-6 {
    margin-left: 25%;
  }
  .col-lg-offset-5 {
    margin-left: 20.83333333%;
  }
  .col-lg-offset-4 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-3 {
    margin-left: 12.5%;
  }
  .col-lg-offset-2 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-1 {
    margin-left: 4.16666667%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  max-width: 100%;
  background-color: transparent;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  margin-bottom: 17px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table .table {
  background-color: #ffffff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
@media (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 12.75px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 17px;
  font-size: 18px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  /* IE8-9 */
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #b2b2b2;
}
.form-control {
  display: block;
  width: 100%;
  height: 31px;
  padding: 6px 12px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #b2b2b2;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control:-moz-placeholder {
  color: #999999;
}
.form-control::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999999;
}
.form-control::-webkit-input-placeholder {
  color: #999999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
input[type="date"] {
  line-height: 31px;
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  display: block;
  min-height: 17px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
}
.radio label,
.checkbox label {
  display: inline;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled],
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] .radio,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.input-sm {
  height: 28px;
  padding: 5px 10px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 28px;
  line-height: 28px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.input-lg {
  height: 42px;
  padding: 10px 16px;
  font-size: 15px;
  line-height: 1.33;
  border-radius: 6px;
}
select.input-lg {
  height: 42px;
  line-height: 42px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 38.75px;
}
.has-feedback .form-control-feedback {
  position: absolute;
  top: 22px;
  right: 0;
  display: block;
  width: 31px;
  height: 31px;
  line-height: 31px;
  text-align: center;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.form-control-static {
  margin-bottom: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    vertical-align: middle;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 24px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
.form-horizontal .form-control-static {
  padding-top: 7px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  top: 0;
  right: 15px;
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 12px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.btn:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus {
  color: #333333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-color: #135a9f;
  border-color: #0e4375;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn2 {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
	padding: 8px 26px;
    font-size: 20px;
    border-radius: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.btn2:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn2:hover,
.btn2:focus {
  color: #333333;
  text-decoration: none;
}
.btn2:active,
.btn2.active {
  outline: 0;
  background-color: #135a9f;
  border-color: #0e4375;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default .badge {
  color: #ffffff;
  background-color: #333333;
}
.btn-primary {
  color: #ffffff;
  background-color: #176fc3;
  border-color: #1462ac;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #135a9f;
  border-color: #0e4375;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}
.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: #176fc3;
  border-color: #1462ac;
}
.btn-primary .badge {
  color: #176fc3;
  background-color: #ffffff;
}
.btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #ffffff;
}
.btn-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #39b3d7;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #ffffff;
}
.btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ed9c28;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}
.btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #d2322d;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #ffffff;
}
.btn-link {
  color: #176fc3;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #041423;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #999999;
  text-decoration: none;
}
.btn-lg {
  padding: 10px 16px;
  font-size: 15px;
  line-height: 1.33;
  border-radius: 6px;
}
.btn-sm {
  padding: 5px 10px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs {
  padding: 1px 5px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 12px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 7.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #176fc3;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 11px;
  line-height: 1.42857143;
  color: #999999;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus {
  outline: none;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px;
  padding: 3px 7px;
}
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 15px;
  line-height: 1.33;
  border-radius: 6px;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
  display: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 42px;
  padding: 10px 16px;
  font-size: 15px;
  line-height: 1.33;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 42px;
  line-height: 42px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 28px;
  padding: 5px 10px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 28px;
  line-height: 28px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 12px;
  font-weight: normal;
  line-height: 1;
  color: #b2b2b2;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #dddddd;
  border-radius: 0;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 11px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 15px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 20px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #999999;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #176fc3;
}
.nav .nav-divider {
  height: 1px;
  margin: 7.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #dddddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 0 0 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 0 0 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 0;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #ffffff;
  background-color: #176fc3;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 0 0 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 37px;
  margin-bottom: 17px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 0;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  max-height: 340px;
  overflow-x: visible;
  padding-right: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 10px 15px;
  font-size: 15px;
  line-height: 17px;
  height: 37px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.leftbar-toggle {
  position: relative;
  float: right;
  margin-right: 6px;
  padding: 5px 10px;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0;
  border-color: #ddd;
  top: -5px;
}
.leftbar-toggle:hover, .leftbar-toggle:focus {
  background-color: #ddd;
}
.leftbar-toggle:focus {
  outline: none;
}
.leftbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
  background-color: #777;
}
.leftbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 1.5px;
  margin-bottom: 1.5px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0;
}
.navbar-toggle:focus {
  outline: none;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
  .leftbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 17px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 17px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
  .collapse {
  display: none;
}
.collapse.in {
  display: block;
}
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 3px;
  margin-bottom: 3px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    vertical-align: middle;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-form.navbar-right:last-child {
    margin-right: -15px;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 3px;
  margin-bottom: 3px;
}
.navbar-btn.btn-sm {
  margin-top: 4.5px;
  margin-bottom: 4.5px;
}
.navbar-btn.btn-xs {
  margin-top: 7.5px;
  margin-bottom: 7.5px;
}
.navbar-text {
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
  .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f0f0f0;
  border-color: #dfdfdf;
}
.navbar-default .blank-zakaza {
	font-weight: bold;
	border-right: 1px dotted #dddddd;
}
.navbar-default .navbar-brand {
  color: #b2b2b2;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #999999;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777777;
}
.navbar-default .navbar-nav > li > a {
  color: #000000;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #176fc3;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #176fc3;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #dddddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #dfdfdf;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #176fc3;
  color: #ffffff;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #b2b2b2;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #176fc3;
    background-color: transparent;
  }
  .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: #176fc3;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #b2b2b2;
}
.navbar-default .navbar-link:hover {
  color: #176fc3;
}
.navbar-inverse {
  background-color: #222222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #999999;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #999999;
}
.navbar-inverse .navbar-nav > li > a {
  color: #999999;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #999999;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #999999;
}
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}
.breadcrumb {
  padding: 0px 0px;
  margin-bottom: 17px;
  list-style: none;
  background-color: #ffffff;
  border-radius: 0;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #cccccc;
}
.breadcrumb > .active {
  color: #999999;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 17px 0;
  border-radius: 0;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #176fc3;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #041423;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #176fc3;
  border-color: #176fc3;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 15px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 11px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 17px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 5px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  background-color: #ffffff;
  cursor: not-allowed;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
.label[href]:hover,
.label[href]:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #999999;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #808080;
}
.label-primary {
  background-color: #176fc3;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #125595;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #999999;
  border-radius: 6px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #176fc3;
  background-color: #ffffff;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding: 30px;
  margin-bottom: 30px;
  color: #ffffff;
  background-color: #999999;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 200;
}
.container .jumbotron {
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 54px;
  }
}
.thumbnail {
  display: block;
  padding: 1px;
  margin-bottom: 17px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #c9c9c9;
  border-radius: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #176fc3;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 17px;
  border: 1px solid transparent;
  border-radius: 0;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable {
  padding-right: 35px;
}
.alert-dismissable .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}
.list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
a.list-group-item {
  color: #555555;
}
a.list-group-item .list-group-item-heading {
  color: #333333;
}
a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #176fc3;
  border-color: #176fc3;
}
a.list-group-item.active .list-group-item-heading,
a.list-group-item.active:hover .list-group-item-heading,
a.list-group-item.active:focus .list-group-item-heading {
  color: inherit;
}
a.list-group-item.active .list-group-item-text,
a.list-group-item.active:hover .list-group-item-text,
a.list-group-item.active:focus .list-group-item-text {
  color: #b0d4f6;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
a.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
a.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 17px;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-radius: 0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group .list-group-item:first-child {
  border-top: 0;
}
.panel > .list-group .list-group-item:last-child {
  border-bottom: 0;
}
.panel > .list-group:first-child .list-group-item:first-child {
  border-top-right-radius: -1;
  border-top-left-radius: -1;
}
.panel > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: -1;
  border-bottom-left-radius: -1;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table {
  margin-bottom: 0;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: -1;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: -1;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: -1;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: -1;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
  border-top: 1px solid #dddddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.panel > .table-bordered > tfoot > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:first-child > th,
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tfoot > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:first-child > td {
  border-top: 0;
}
.panel > .table-bordered > thead > tr:last-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > thead > tr:last-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  border-bottom: 0;
}
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: -1;
  border-top-left-radius: -1;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  color: inherit;
}
.panel-title > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: -1;
  border-bottom-left-radius: -1;
}
.panel-group {
  margin-bottom: 17px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 0;
  overflow: hidden;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #dddddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}
.panel-default {
  border-color: #dddddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.panel-default > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #dddddd;
}
.panel-default > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #dddddd;
}
.panel-primary {
  border-color: #dddddd;
}
.panel-primary > .panel-heading {
  color: #ffffff;
  background-color: #176fc3;
  border-color: #dddddd;
}
.panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #dddddd;
}
.panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #dddddd;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #ebccd1;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 18px;
  font-weight: bold;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  border-radius: 0;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  right: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 42px;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: none;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #176fc3;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #176fc3;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicons-chevron-left,
  .carousel-control .glyphicons-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 30px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
tr.visible-xs,
th.visible-xs,
td.visible-xs {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
.visible-sm,
tr.visible-sm,
th.visible-sm,
td.visible-sm {
  display: none !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
.visible-md,
tr.visible-md,
th.visible-md,
td.visible-md {
  display: none !important;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
.visible-lg,
tr.visible-lg,
th.visible-lg,
td.visible-lg {
  display: none !important;
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs,
  tr.hidden-xs,
  th.hidden-xs,
  td.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm,
  tr.hidden-sm,
  th.hidden-sm,
  td.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md,
  tr.hidden-md,
  th.hidden-md,
  td.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg,
  tr.hidden-lg,
  th.hidden-lg,
  td.hidden-lg {
    display: none !important;
  }
}
.visible-print,
tr.visible-print,
th.visible-print,
td.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
@media print {
  .hidden-print,
  tr.hidden-print,
  th.hidden-print,
  td.hidden-print {
    display: none !important;
  }
}
.btn-sm,
.pagination-sm li a {
  padding: 3px 7px;
}
.well {
  box-shadow: none!important;
}
.Font {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
}
form .captcha,
form .input_captcha {
  float: left;
  height: 45px;
  max-width: 100px;
  margin-right: 15px;
  line-height: 1;
  font-size: 24px!important;
  border: 1px solid #dddddd;
}
select {
  color: #999999;
  font-size: 11px;
  padding: 2px;
}
select:hover,
select:focus,
select.active {
  color: #222222;
}
body a {
  text-decoration: none;
  color: #176fc3;
}
body a:hover {
  text-decoration: underline;
  color: #041423;
}
body p {
  margin: 5px 0;
}
body h1,
body h2 {
  margin-bottom: 20px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
}
body h1 span,
body h2 span {
  color: #999999;
}
.body-title {
    margin-bottom: 20px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 21px;
}
.body-title span {
    color: #999999;
}
.bodyPage .container {
  clear: both;
  position: relative;
}
header {
  position: relative;
  padding: 20px 0;
  line-height: 1;
}
header .plusesblocks {
  margin-bottom: 30px;
  border-bottom: 1px dotted #dddddd;
}
header .logo {
  height: 110px;
  padding: 0px 15px;
}
header .logo img {
  max-width: 99%;
}
header .headContacts {
  padding: 20px 5px 15px;
  font-size: 20px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
header .headContacts a:hover {
    text-decoration: none;
}
header .headContacts > p {
  margin-top: 12px;
}
header .headContacts small {
  font-size: 12px;
}
header .headContacts [class^="i-"]:before,
header .headContacts [class*=" i-"]:before,
header .headContacts i {
  color: #999999;
  font-style: normal;
  margin-left: 20px !important;
}
header .headContacts a:hover i {
    color: #000;
}
header .headContacts table tr:first-child > td {
    min-width: 130px;
}
header .userBlock li {
  border-right: 1px dotted #176fc3;
}
header .userBlock li:last-child,
header .userBlock li:last-child a {
  border-right: none;
  padding-right: 0!important;
  margin-right: 0!important;
}
header #cart_informer {
  background: #176fc3;
  color: #fff;
  padding: 10px 10px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  text-align: left;
  bottom: 20px;
  right: 0px;
}
header #cart_informer a {
  color: #fff;
}
header #cart_informer [class^="i-"]:before,
header #cart_informer [class*=" i-"]:before {
  font-size: 21px;
  float: left;
  margin: 0px 8px 2px 0;
}
header .searchForm {
  padding: 10px 15px;
}
header > div > div {
  min-height: 50px!important;
  padding: 10px 15px;
}
.jumbotron {
  border-radius: 0;
  padding: 5px 0 0px;
  margin: 35px 0;
}
.jumbotron blockquote {
  border-left: none;
}
.jumbotron blockquote p {
  text-transform: uppercase;
  margin-bottom: 0;
}
.jumbotron blockquote small {
  text-align: right;
  color: #fff;
}
.jumbotron blockquote small:before {
  content: '';
}
.navbar-header a.callme_viewform {
  font-weight: bold;
  font-size: 12px;
  border-right: 1px dotted #dddddd;
}
#nav {
  padding: 0;
  border: 1px solid #dddddd;
}
#nav a {
  line-height: 1;
}
#nav ul li a {
  border: none;
}
#nav .sub_ul {
  display: none;
}
#nav li a:hover,
#nav #nav ul li.active > a,
#nav #nav ul li.over > a {
  color: #000!important;
}
#nav li {
  text-align: left;
  position: relative;
}
#nav li.over {
  z-index: 998;
}
#nav li a {
  display: block;
  text-decoration: none;
  z-index: 1;
  padding: 15px 10px 15px 15px;
}
#nav li a:hover {
  text-decoration: underline;
}
#nav li a span {
  display: block;
  white-space: nowrap;
  cursor: pointer;
}
#nav li ul a span {
  white-space: normal;
}
#nav li {
  float: none;
  display: block;
}
#nav li a {
  font-weight: bold;
  border-bottom: 1px solid #dddddd;
  float: none;
  font-size: 14px;
}
#nav > li.active > ul {
  display: block;
}
#nav > li:last-child a {
  border-bottom: 0;
}
#nav div ul {
  position: static;
  width: auto;
  border: none;
}
#nav > li > ul {
  position: relative;
  left: 0;
  top: 0;
  width: auto;
  border: 0;
  background: 0;
  zoom: 1;
}
#nav > li > ul > li {
  border: 0;
}
#nav > li > ul > li a {
  padding-top: 8px;
  padding-bottom: 8px;
  background: 0!important;
  border-bottom: 1px dotted #dddddd;
  font-weight: 400;
  font-size: 13px;
  padding: 10px 10px 10px 21px;
}
#nav > li > ul > li.active a {
    font-weight: bold;
}
#nav > li > ul > li.items.hover,
#nav > li > ul > li.items.active {
  border-bottom: 1px solid #dddddd;
}
#nav > li > ul > li:first-child {
  margin-top: 0;
}
#nav > li > ul > li:last-child a {
  border-bottom: 1px dotted #dddddd;
}
#nav > li > ul > li > ul > li a {
  border-bottom: 1px dotted #FFD2AC;
  font-size: 12px;
  padding: 8px 10px 8px 25px;
}
aside h3 {
  font: 400 14px 'Roboto Condensed', sans-serif;
  margin: 30px 0 15px;
  padding: 8px 10px;
  text-transform: uppercase;
  background: #176fc3;
  color: white;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}
.brandProductsView {
  margin: 15px 0 5px;
}
.brandProductsView a {
  margin: 0 5px 5px 0;
}
.brandProductsView .active {
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}
.featuresProductsView {
  clear: both;
  margin: 5px 0;
  font-size: 11px;
}
.featuresProductsView select {
  width: 100%;
}
.paginationProductsView {
  clear: both;
  margin: 5px 0;
  padding: 8px 8px 5px;
}
.paginationProductsView > .pagination {
  margin: 0;
}
.paginationProductsView > .sort {
  font-size: 11px;
  line-height: 27px;
}
.browsedProducts .image {
  line-height: 55px;
  width: 60px;
  border: 1px solid #dddddd;
  margin-bottom: 3px;
  padding: 2px;
}
.browsedProducts .image a,
.browsedProducts .images a {
  font-size: 22px;
}
.browsedProducts .image img {
  max-width: 40px;
  max-height: 35px;
}
.brandList {
  margin: 30px 0;
}
.brandList .image {
  font-size: 22px;
  line-height: 35px;
  max-width: 140px;
  border: 1px solid #dddddd;
  margin: 2px;
  padding: 4px 8px;
}
.brandList .image img {
  max-width: 120px;
}
.blogView .panel-heading {
  padding: 5px 0;
}
.blogView .panel-body {
  padding: 15px 0;
  font-size: 11px;
}
.blogView .btn {
  margin: 5px 0 0;
}
.blogView h3 {
  margin: 5px 0;
}
.blogView h4 {
  margin: 5px 0;
  font-size: 12px;
  font-weight: bold;
}
.patchLine {
  margin: 0;
  font-size: 11px;
  font-family: Tahoma, sans-serif;
}
.patchLine li a,
.patchLine li:last-child,
.patchLine li:last-child a {
  color: #999999 !important;
}
.patchLine li a:hover,
.patchLine li:first-child a {
  color: #176fc3;
}
.heading {
  margin-bottom: 20px;
  background: #ffffff;
}
.heading h1 {
  display: inline-block;
  color: #7e7e7e;
  font-size: 24px;
  background: white;
  margin: 0;
  padding: 5px 10px 5px 0;
}
img.imgbrand {
    height: 180px;
    float: right;
    margin-top: -50px;
}
.itemsList .product {
	height: 345px;
}
.product {
  word-spacing: normal;
  position: relative;
  margin-bottom: 20px;
  padding: 10px;
  border: 1px solid #dddddd;
}
.product:hover .badge {
  opacity: 1;
  background: #E11B2D;
}
.product:hover h3 a {
  color: #176fc3;
  text-decoration: underline;
}
.product hr {
  margin: 0;
}
.product .col-md-12 {
  padding-left:0;
}
.product h3 {
  text-align: center;
  overflow: hidden;
  font-size: 13px;
  font-weight: bold;
  height: 36px;
  margin-bottom: 7px;
  line-height: 12px;
}
.product a {
  color: #555555;
}
.product .amount {
  text-align: center;
  font-size: 14px;
  color: #000;
  padding: 2px;
  border: 1px solid #dddddd;
}
.product .badge {
  opacity: .7;
}
.product .btn {
  min-width: 110px;
  max-width: 44%;
  text-align: center;
}
.product .productLabels {
  position: absolute;
  z-index: 10;
  margin-left: -10px;
}
.product .productLabels p {
  background: #176fc3;
  color: #fff;
  padding: 0px 10px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);
  margin: 0 0 5px 0;
}
.product .productLabels p#gos {
  background: #007236;
}
.image,
.images {
  text-align: center;
  border: none;
  margin-bottom: 5px;
  padding: 2px;
  display: block;
  background: #fff;
}
.image a,
.images a {
  font-size: 44px;
  color: #eeeeee !important;
}
.image a img,
.images a img {
  vertical-align: middle;
}
.price {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  color: #176fc3;
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
}
.price i {
  font-style: normal;
}
.itemsList {
  margin: 20px auto;
}
.itemsList .image {
  line-height: 170px;
}
.itemsList .caption {
  min-height: 135px;
}
.itemsList .amount {
  max-width: 30px;
}
.itemsList .btn {
  margin: 2px 0;
}
.itemsList .callme_viewform {
  width: 120px!important;
  max-width: 80%!important;
}
.itemsList .oldPrice {
  position: absolute;
  top: 140px;
  left: -5px;
  padding: 4px 7px;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}
.itemsList .product select {
  display: none;
}
.itemsList .product:hover img {
  -webkit-filter: brightness(160%);
  -webkit-filter: grayscale(1);
  opacity: 0.4;
  filter: alpha(opacity=40);
}
div#alternative {
    font-size: 24px;
    text-transform: uppercase;
    font-family: 'Roboto Condensed', sans-serif;
}
div#alternative span {
    color: #7e7e7e;
}
.altbut{
    font-weight: bold;
    text-transform: uppercase;
}
.product h3#techparameters {
    font-size: 18px;
    font-weight: normal;
    text-transform: uppercase;
    height: 24px;
 	font-family: 'Roboto Condensed', sans-serif;
 	line-height: normal;
}
.itemPage {
  padding: 25px 0 0 0;
}
.itemPage .image {
  line-height: 220px;
  background: #fff;
  border: 1px solid #e0e0e0;
}
.itemPage .images {
  margin: 3px;
  line-height: 60px;
  width: 75px;
  border: 1px solid #e0e0e0;
}
.itemPage .price {
  font-size: 28px;
}
.itemPage .buttonarea {
    height: 40px;
}
.itemPage .amount {
  font-size: 18px;
  max-width: 40px;
}
.itemPage .oldPrice {
  font-size: 20px;
}
.itemPage select {
  float: left;
  margin-right: 8px;
  max-width: 80%;
}
.itemPage .inlineMenu li {
  min-width: 140px;
  font-size: 12px;
}
.tabsBlock {
  clear: both;
  margin: 25px 15px;
}
.tabsBlock .nav-tabs li a {
  padding: 7px 20px;
}
.tabsBlock .tab-content {
  padding: 20px 5px;
}
table.tab-pane {
    width: 100%;
}
.tab-pane td {
    padding: 5px;
}
.techparameters table {
    width: 100%;
 	table-layout: fixed;
}
.techparameters td {
    border: 1px solid #ccc;
}
.tab-pane-top {
    font-weight: bold;
    font-size: 14px;
}
.featuresList td{
    width: 50%;
    font-weight: bold;
	vertical-align: top;
}
.featuresList td+td{
	font-weight: normal;
}
.featuresList p {
  font-size: 11px;
  margin-bottom: 2px;
  color: #999999;
}
.nextPrev {
  clear: both;
  margin: 20px 0 40px;
}
.nextPrev a {
  display: inline-block;
  vertical-align: top;
  *zoom: 1;
  *display: inline;
  list-style: none;
  font-size: 14px;
}
.comments {
  line-height: 1.2;
}
.comments > .media-body > div {
  font-size: 11px;
  padding: 0 0 20px 20px;
  border-bottom: 1px dotted #dddddd;
  color: #999999;
}
.comments > .media-body:hover > div {
  color: #333333;
}
.comments h4 {
  font-size: 13px;
  font-weight: bold;
  padding-top: 20px;
}
.tableCart td {
  vertical-align: middle!important;
}
.tableCart .image {
  line-height: 50px;
  width: 50px;
}
.form-fix label {
  margin-top: 6px;
}
.form-fix [type="submit"] {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 12px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
  margin-top: 6px;
}
.form-fix [type="submit"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.form-fix [type="submit"]:hover,
.form-fix [type="submit"]:focus {
  color: #333333;
  text-decoration: none;
}
.form-fix [type="submit"]:active,
.form-fix [type="submit"].active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.form-fix [type="submit"].disabled,
.form-fix [type="submit"][disabled],
fieldset[disabled] .form-fix [type="submit"] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.form-fix [type="submit"]:hover,
.form-fix [type="submit"]:focus,
.form-fix [type="submit"]:active,
.form-fix [type="submit"].active,
.open .dropdown-toggle.form-fix [type="submit"] {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}
.form-fix [type="submit"]:active,
.form-fix [type="submit"].active,
.open .dropdown-toggle.form-fix [type="submit"] {
  background-image: none;
}
.form-fix [type="submit"].disabled,
.form-fix [type="submit"][disabled],
fieldset[disabled] .form-fix [type="submit"],
.form-fix [type="submit"].disabled:hover,
.form-fix [type="submit"][disabled]:hover,
fieldset[disabled] .form-fix [type="submit"]:hover,
.form-fix [type="submit"].disabled:focus,
.form-fix [type="submit"][disabled]:focus,
fieldset[disabled] .form-fix [type="submit"]:focus,
.form-fix [type="submit"].disabled:active,
.form-fix [type="submit"][disabled]:active,
fieldset[disabled] .form-fix [type="submit"]:active,
.form-fix [type="submit"].disabled.active,
.form-fix [type="submit"][disabled].active,
fieldset[disabled] .form-fix [type="submit"].active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.form-fix [type="submit"] .badge {
  color: #5cb85c;
  background-color: #ffffff;
}
.form-fix [type="text"] {
  display: block;
  width: 100%;
  height: 31px;
  padding: 6px 12px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #b2b2b2;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  width: 230px;
}
.form-fix [type="text"]:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-fix [type="text"]:-moz-placeholder {
  color: #999999;
}
.form-fix [type="text"]::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.form-fix [type="text"]:-ms-input-placeholder {
  color: #999999;
}
.form-fix [type="text"]::-webkit-input-placeholder {
  color: #999999;
}
.form-fix [type="text"][disabled],
.form-fix [type="text"][readonly],
fieldset[disabled] .form-fix [type="text"] {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textarea.form-fix [type="text"] {
  height: auto;
}

span.iconfeedback {
    background: url(/design/spectrnk/images/feedback.png) no-repeat;
    height: 21px;
    width: 30px;
    display: block;
    float: left;
    margin-right: 10px;
}
span.iconcity {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http%3A//www.w3.org/2000/svg' id='Layer_1' viewBox='0 0 11 14'%3E %3Cpath fill='%231183c6' d='M5.5 0C2.5 0 0 2.4 0 5.4c0 3 5.5 8.6 5.5 8.6S11 8.5 11 5.4C11 2.4 8.5 0 5.5 0zM1.4 5.4c0-2.3 1.8-4.2 4.1-4.2s4.1 1.9 4.1 4.2c0 2.3-4.1 6.5-4.1 6.5S1.4 7.7 1.4 5.4zM5.5 4C4.7 4 4 4.7 4 5.5S4.7 7 5.5 7 7 6.3 7 5.5 6.3 4 5.5 4z'/%3E %3C/svg%3E") no-repeat;
	height: 21px;
    width: 21px;
    display: block;
    float: left;
}
a.fbpage {
	font-size: 17px;
}
a:hover.fbpage, a:focus.fbpage {
    color: red;
    text-decoration: none;
}

footer {
  margin-top: 15px;
  background: #7e7e7e;
  border-top: 5px solid #717171;
  color: #dbdbdb;
  font-size: 11px;
  line-height: 1.1;
}
footer .container {
  padding: 20px 0;
}
footer .container hr {
  height: 0;
  background: none;
  border-top: 1px dotted #7E7E7E;
  border-bottom: 1px dotted #989898;
}
footer .container > hr {
  margin: 20px 0 10px ;
}
footer .container > div hr {
  margin: 5px 0;
}
footer .container > div li {
  width: 80%;
  border: none;
}
footer .container a {
  color: #dbdbdb;
}
footer .container a:hover {
  color: #fff;
  text-decoration: underline!important;
}
footer .container div>div {
  font-size: 16px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
footer .container div>div span {
  color: #fff;
}
footer .container .col-md-8 {
    float: right;
}
@media (max-width: 767px) {
  #cart_informer,
  .logo,
  .headContacts {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  #cart_informer {
    float: right;
  }
}
/* Static CSS Sheets */
.autocomplete-suggestions {
  background-color: #ffffff;
  width: 100px;
  overflow: hidden;
  border: 1px solid #e0e0e0;
  padding: 5px;
}
.autocomplete-suggestions .image {
  margin-right: 5px;
  width: 40px;
  background: #FFF;
}
.autocomplete-suggestions .image img {
  max-height: 30px;
  max-width: 30px;
}
.autocomplete-suggestions .autocomplete-suggestion {
  cursor: default;
}
.autocomplete-suggestions .selected {
  background: #F0F0F0;
}
.autocomplete-suggestions div {
  clear: both;
  padding: 0;
  margin: 1px;
  white-space: nowrap;
  line-height: 30px;
  cursor: pointer;
}
.autocomplete-suggestions strong {
  font-weight: 700;
  color: #176fc3;
}
.carousel {
  border: 1px solid #dddddd;
  margin-bottom: 30px;
}
.carousel:hover .carousel-control {
  opacity: 1;
  filter: alpha(opacity=100);
}
.carousel .carousel-caption {
  font-size: 11px;
  width: 80%;
  left: 0;
  right: auto;
  text-align: left;
  margin: 0 auto;
  bottom: 0;
  padding: 10px 20px;
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3000000', endColorstr='#80000000', GradientType=0);
  line-height: 1.15;
}
.carousel .carousel-caption h3 {
  margin: 0 0 6px;
  font-size: 15px;
  font-weight: 700;
}
.carousel .carousel-caption .btn {
  text-shadow: none;
  z-index: 3;
}
.carousel .carousel-indicators {
  text-align: right;
  left: 0;
  width: 99%;
  bottom: 10px;
  margin: 0 auto;
  z-index: 2;
}
.carousel .carousel-indicators li {
  background: #FFF;
}
.carousel .carousel-indicators .active {
  border: 1px solid #fff;
  background-color: #176fc3;
}
.scrollUp {
  position: fixed;
  z-index: 9999;
  bottom: 35%;
  left: 50%;
  margin-left: 620px;
  cursor: pointer;
  background: #999999;
  border-radius: 11px;
  -webkit-border-radius: 11px;
  -moz-border-radius: 11px;
  padding-bottom: 5px;
}
.scrollUp i {
  color: #fff;
  font-size: 34px;
  margin: 0;
  line-height: 1;
}
.counters {
  text-align: right;
}
.counters img {
  opacity: 0.4;
  margin: 2px;
  zoom: .5;
}
.counters img:hover {
  opacity: 1.0;
  zoom: 1;
}
.copyr {
  position: absolute;
  right: 5px;
  bottom: 10px;
}
.copyr a {
  color: #989898!important;
  text-decoration: none!important;
}
.copyr a:hover {
  color: #fff!important;
}
#fancybox-content {
  border-width: 0px!important;
}
.ui-effects-transfer {
  z-index: 9999;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
/* Snippet Sheets */
::-webkit-input-placeholder {
  color: #B8B8B8;
}
:-moz-placeholder {
  color: #B8B8B8;
}
:-ms-input-placeholder {
  color: #B8B8B8;
}
::selection {
  background: #eeeeee;
  color: #777;
}
::-moz-selection {
  background: #eeeeee;
  color: #777;
}
hr {
  margin: 30px 0;
  height: 0;
  background: #fff;
  border-bottom: 1px dotted #dddddd;
}
hr.dotted {
  padding-bottom: 1px;
  background-color: #dddddd;
  border-bottom: 1px dotted #F4F4F4;
}
.color {
  color: #176fc3 !important;
}
.imageBordered {
  margin: 15px 0;
  border: 1px solid #dddddd;
  padding: 2px;
  background-color: white;
}
.gradient-base {
  background-image: -webkit-linear-gradient(top, #176fc3 0%, #125595 100%);
  background-image: linear-gradient(to bottom, #176fc3 0%, #125595 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff176fc3', endColorstr='#ff125595', GradientType=0);
  border-color: #176fc3;
  color: #fff!important;
}
.gradient-base2 {
    background-image: -webkit-linear-gradient(top, #10dc54 0%, #257b44 100%);
    background-image: linear-gradient(to bottom, #10dc54 0%, #257b44 100%);
    background-repeat: repeat-x;
	border-color: #1fb250;
    color: #fff!important;
    box-shadow: 2px 2px 2px 0px #ddd;
}
.gradient-base2:hover {
    background-image: -webkit-linear-gradient(top, #257b44 0%, #10dc54 100%);
    background-image: linear-gradient(to bottom, #257b44 0%, #10dc54 100%);
}
.inlineBlocks {
  display: inline-block;
  vertical-align: top;
  *zoom: 1;
  *display: inline;
  list-style: none;
}
.inlineMenu {
  clear: both;
  padding: 0;
  font-size: 14px;
}
.inlineMenu.userBlock {
  font-size: 16px;
}
.inlineMenu.userBlock.time-table table {
    width: 100%;
}
.inlineMenu.userBlock.time-table table tr td:nth-child(1) {
  font-weight: bold;
  width: 56%;
  text-align: left;
}
.inlineMenu.userBlock.time-table table tr td {
  text-align: right;
}
.inlineMenu li {
  display: inline-block;
  vertical-align: top;
  *zoom: 1;
  *display: inline;
  list-style: none;
  margin: 2px 10px 2px 0;
  padding: 0;
}
.inlineMenu li a {
  padding-right: 10px;
  display: block;
}
.inlineMenu li a.selected,
.inlineMenu li a b,
.inlineMenu li a:hover {
  text-decoration: none;
}
.inlineMenu li:last-child a {
  margin: 0;
  border: none;
}
.fade-animation {
  -webkit-filter: grayscale(0);
  transition: 2s;
}
.opacity(1) .fade-animation:hover {
  -webkit-filter: grayscale(1);
  transition: .5s;
}
.fade-animation-fromblack {
  -webkit-filter: grayscale(1);
  transition: 2s;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fade-animation-fromblack:hover {
  -webkit-filter: grayscale(0);
  transition: .5s;
  opacity: 1;
  filter: alpha(opacity=100);
}
#baloonBody {
  width: 187px!important;
}
.red {
  background: red!important;
}
/* Перезвонить мне */
#callme {
  height: 151px;
  position: fixed;
  top: 150px;
  right: 0;
  width: 22px;
  z-index: 110;
}
.cme_txt {
  width: 280px !important;
  border: 1px solid #dddddd;
  border-radius: 1px;
  box-shadow: 0 1px 0 #fff;
  color: #000;
  font-size: 11px;
  padding: 5px 3px !important;
}
.cme_form {
  display: none;
  border: 1px solid #ffffff;
  box-shadow: 0 0 70px #555;
  position: fixed;
  font-family: Tahoma;
  border-radius: 1px;
  right: 50px;
  top: 150px;
  width: 305px;
  z-index: 109;
  background: white!important;
  color: grey;
}
.cme_form span {
  padding: 2px 3px 2px 10px;
  display: block;
  color: #333;
  font-size: 11px;
  clear: both;
}
.cme_form span div {
  float: left;
  display: inline;
  margin: 0 5px 0 0;
  line-height: 19px;
}
.cme_form h6 {
  color: #fff;
  background: #176fc3;
  font-size: 12px;
  padding: 8px 0 9px 10px;
  border-bottom: 1px solid #1462ac;
  box-shadow: 0 1px 0 #ebebeb;
  margin: 0 0 7px 0;
}
.callmebody {
  font-size: 11px;
  background: #fff;
  padding: 5px 10px;
}
.callmebody .inf {
  padding: 0 5px;
  margin: 0 0 10px 0;
  font-weight: bold;
  clear: both;
}
.callmeform_hover {
  background-position: 22px 0!important;
}
.callme_result {
  background: #ffffff url(loading.gif) 10px center no-repeat;
  display: block;
  clear: both;
  margin: 5px 11px 10px 10px;
}
.callme_result div {
  padding: 7px 7px;
  margin: 4px 0px 0px 0px;
}
.callme_result .sending {
  padding: 7px 0 7px 35px;
  display: block;
  color: grey;
  clear: both;
}
.callme_result .c_success {
  background: #dee5eb;
  color: #333;
  text-shadow: none;
}
.callme_result .c_error {
  background: #dee5eb;
  color: #333;
  text-shadow: none;
}
.cme_cls {
  height: 15px;
  width: 15px;
  float: right;
  display: inline;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  margin: 5px 10px 0 0;
  cursor: pointer;
  -webkit-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.cme_cls:hover {
  opacity: 0.6;
}
.cme_btn_place span a {
  font-size: 10px;
  color: #888;
}
.cme_btn_place span a:hover {
  text-decoration: none;
}
.cme_btn_place span {
  display: inline;
  float: right;
  padding: 7px 12px 0 0!important;
  font-size: 8px !important;
  color: #888 !important;
}
#cme_back {
  display: none;
  z-index: 108;
  opacity: 0.5;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  background: #333;
}
.cme_form select {
  background: #fff;
  padding: 2px 3px 2px 9px;
  font-size: 11px;
  border: 1px solid #98A198;
  margin: 0 0 7px 0;
  border-radius: 3px;
  outline-style: none;
}
.cme_form .cme_select {
  width: 270px !important;
  margin: 0 0 5px 10px;
}
.cme_ct div select {
  max-width: 50px;
}
/* Купить за 1 клик */
.b1c-bg {
  display: none;
  z-index: 108;
  opacity: 0.5;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  background: #333;
}
.b1c-submit {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 12px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  background-image: -webkit-linear-gradient(top, #176fc3 0%, #125595 100%);
  background-image: linear-gradient(to bottom, #176fc3 0%, #125595 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff176fc3', endColorstr='#ff125595', GradientType=0);
  border-color: #176fc3;
  color: #fff!important;
  padding: 5px 10px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px;
  padding: 3px 7px;
}
.b1c-submit:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.b1c-submit:hover,
.b1c-submit:focus {
  color: #333333;
  text-decoration: none;
}
.b1c-submit:active,
.b1c-submit.active {
  outline: 0;
  background-color: #135a9f;
  border-color: #0e4375;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.b1c-submit.disabled,
.b1c-submit[disabled],
fieldset[disabled] .b1c-submit {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
#b1c-request {
  margin: 15px 0 0 0;
}
div.b1c-close {
  float: right;
  padding: 12px 10px;
  background: #176fc3;
  overflow: hidden;
}
img.b1c-close {
  background: url(../images/bg/close.png) no-repeat;
  text-decoration: none;
  width: 13px;
  height: 13px;
  margin: 1px 5px 0;
  box-shadow: 0 1px 0 #1a457d;
  float: right;
  cursor: pointer;
}
.b1c-submit-area {
  border-top: 1px solid #dedede;
  background: #eee;
  padding: 10px 0 0 0;
  position: relative;
}
.b1c-form {
  font-size: 11px;
  display: none;
  text-align: left;
  height: auto;
  position: absolute;
  margin: 0 auto;
  background: #fff;
  width: 350px;
  z-index: 110;
  border-radius: 3px;
  box-shadow: 0 0 50px #444;
}
.b1c-tl {
  overflow: hidden;
  border-radius: 2px 2px 0 0;
  background: #176fc3;
  color: #fff;
  text-shadow: 0 -1px 0 #1b457d;
  font-size: 12px;
  margin: 0;
}
.b1c-title-name {
  padding: 12px 0 10px 3%;
  display: block;
}
.b1c-checkbox {
  margin: 4px 10px 10px;
}
.b1c-caption {
  margin: 4px 10px 0;
}
.b1c-description {
  margin: 8px 10px 10px;
}
.b1c-form select {
  padding: 4px 3px 3px 9px;
  margin: 5px 10px 10px;
}
.b1c-txt {
  background: #F3F0EB;
  border: 1px solid #ccd1da;
  border-radius: 2px;
  width: 100%;
  color: #4b5362;
  font-size: 11px;
  padding: 5px 2px !important;
  margin: 2px 10px 5px;
  resize: none;
}
.b1c-txt.b1c-txt-err {
  border: 1px solid #ffadad !important;
  background: #ffebeb !important;
}
.b1c-cr {
  margin: 8px 0 0 0;
  position: absolute;
  right: 10px;
}
/* Купить за 1 клик RESULTS */
.b1c-result {
  padding: 5px 10px;
}
.b1c-result div {
  text-align: center;
  font-weight: 700;
  padding: 8px 10px;
  margin: 5px 0 5px;
  border-top: 1px solid #ccc;
  color: #555;
}
.b1c-result .b1c-ok {
  border-top: 1px solid #070;
  color: #070;
  background: #c8ed9c;
}
.b1c-result .b1c-err {
  border-top: 1px solid #ffadad;
  color: darkred;
  background: #ffebeb;
}
.b1c-result .b1c-send {
  background: #efefef url(loading.gif) 10px no-repeat;
}
@media screen and (max-device-width: 640px) {
  .b1c-form {
    top: 0;
    left: 0;
    margin: 0 auto;
    width: 100%;
  }
  .b1c-form * {
    font-size: 1.2em !important;
  }
  #b1c-cr {
    float: right;
    position: relative;
    margin: 0;
  }
}

.col-sm-24.instruction a {
	margin-right: 4%;
 	display: inline-block;
}

/*Форма подбор прибора*/
iframe#amoforms_iframe_336844 {
    height: 185px !important;
    position: relative !important;
}
p#formaproducts {
    font-size: 24px;
    font-weight: bold;
    text-align: center;
}
p#formaproducts small{
    font-weight: normal;
}

/*Форма консультации*/
#enterblock {
    display: none;
 	height: 44px;
}
iframe#amoforms_iframe_339898 {
    height: auto !important;
}


.contacttable {
    width: 100%;
}
.contacttable td {
    vertical-align: top;
}





/*------------------------*/

.open_modal a{ text-decoration:none;}
.open_modal p {
    background: #ee7156;
    border-radius: 5px;
    padding: 2px 44px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    cursor: pointer;
    margin: 0 0 0 -50%;
    display: block;
    width: 225px;
}

.overlay {
    background-color: rgba(0, 0, 0, 0.7);
    bottom: 0;
    cursor: default;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    visibility: hidden;
    z-index: 99999;
    -webkit-transition: opacity .5s;
    -moz-transition: opacity .5s;
    -ms-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s;
}
.popup, .popup2{
	width: 450px;
    display: inline-block;
    left: 55%;
    opacity: 0;
    position: fixed;
    text-align: justify;
    top: 40%;
    visibility: hidden;
    z-index: 999999;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: opacity .5s, top .5s;
    -moz-transition: opacity .5s, top .5s;
    -ms-transition: opacity .5s, top .5s;
    -o-transition: opacity .5s, top .5s;
    transition: opacity .5s, top .5s;
}
.popup-city{
	background: #fff;
    width: 900px;
    display: inline-block;
    border-radius: 10px;
    left: 50%;
    opacity: 0;
    position: absolute;
    text-align: justify;
    visibility: hidden;
    z-index: 999999;
    -webkit-transform: translate(-50%, -3%);
    -moz-transform: translate(-50%, -3%);
    -ms-transform: translate(-50%, -3%);
    -o-transform: translate(-50%, -3%);
    transform: translate(-50%, -3%);
    -webkit-transition: opacity .5s, top .5s;
    -moz-transition: opacity .5s, top .5s;
    -ms-transition: opacity .5s, top .5s;
    -o-transition: opacity .5s, top .5s;
    transition: opacity .5s, top .5s;
}
.popup-city .headcity {
    display: block;
    width: 100%;
    height: 36px;
    margin-bottom: 10px;
    background: #dfdfdf;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.popup-city h5 {
    float: left;
    margin-left: 20px;
    font-weight: bold;
    font-size: 17px;
}
.popup-city .bodycity {
    margin: 0 20px 20px;
}
.popup-city .bodycity table {
    width: 100%;
    line-height: 1.6;
}
.popup form {right: 0; background:#fff; border-radius: .3em; border: 1px solid rgba(0,0,0,.2);}
.popup2 .window {
    right: 0;
    width: 450px;
    background:#fff;
	padding: 0 27px 27px;

}

.popup .form-control {
    padding: 1rem 1.25rem;
    font-size: 1.5rem;
    border: 1px solid #ced4da;
    border-radius: .25rem;
	max-height: 9em;
    height: auto;
}
.popup form input[name="txtname"]{
    margin-top: 20px; color: #000;
}

.popup form input[type="submit"] {
	width: 30%;
    border-radius: 15px;
    padding: 5px;
    text-align: center;
    margin: 10px 35% 0;
}
.popup .modal-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: 1px solid #e9ecef;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem;
}
.popup form h5 {font-size: 1.75rem; }

.popup .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.5rem;
}

.popup .close_modal, .popup2 .close_modal {
	cursor: pointer;
	float: right;
    font-size: 1.75rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
	padding: 1rem;
}
.popup .close_modal:focus, .popup .close_modal:hover, .popup2 .close_modal:focus, .popup2 .close_modal:hover {
    color: #000;
    text-decoration: none;
    opacity: .75;
}
.popup-city .close_modal {
	cursor: pointer;
	float: right;
    font-size: 22px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
	padding: 5px 10px;
}
.popup-city .close_modal:focus, .popup-city .close_modal:hover {
    color: #000;
    text-decoration: none;
    opacity: .75;
}
.popup2 .close_modal  {position: absolute; right: 0;}

.popup2 h5 {
	    padding: 1em 0.5em;
	text-align: center;
font-size: 1.5em;
	color: #000;
	font-weight: normal;
	text-transform: uppercase;
    margin: 0;
}
.popup2 p {
	font-family: verdana;
	font-size: 18px;
	line-height: 24px;
	text-align: center;
}
.popup2 p strong{
	font-size: 1em;
	line-height: 30px;
	font-weight: normal;
	display: block;
}

::-webkit-input-placeholder { color: #000; }
::-moz-placeholder { color: #000; }/* Firefox 19+ */
:-moz-placeholder { color: #000; } /*Firefox 18- */
:-ms-input-placeholder { color: #000; }

.popup form input::-webkit-input-placeholder {opacity: 1; transition: opacity 0.3s ease;}
.popup form input::-moz-placeholder {opacity: 1; transition: opacity 0.3s ease;}
.popup form input:-moz-placeholder {opacity: 1; transition: opacity 0.3s ease;}
.popup form input:-ms-input-placeholder {opacity: 1; transition: opacity 0.3s ease;}
.popup form input:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.3s ease;}
.popup form input:focus::-moz-placeholder {opacity: 0; transition: opacity 0.3s ease;}
.popup form input:focus:-moz-placeholder {opacity: 0; transition: opacity 0.3s ease;}
.popup form input:focus:-ms-input-placeholder {opacity: 0; transition: opacity 0.3s ease;}

.popup form textarea::-webkit-input-placeholder {opacity: 1; transition: opacity 0.3s ease;}
.popup form textarea::-moz-placeholder {opacity: 1; transition: opacity 0.3s ease;}
.popup form textarea:-moz-placeholder {opacity: 1; transition: opacity 0.3s ease;}
.popup form textarea:-ms-input-placeholder {opacity: 1; transition: opacity 0.3s ease;}
.popup form textarea:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.3s ease;}
.popup form textarea:focus::-moz-placeholder {opacity: 0; transition: opacity 0.3s ease;}
.popup form textarea:focus:-moz-placeholder {opacity: 0; transition: opacity 0.3s ease;}
.popup form textarea:focus:-ms-input-placeholder {opacity: 0; transition: opacity 0.3s ease;}

/* ==== modern-design:start ==== */
/* Обновление оформления, этапы 1, 2, 3. Перенесено сюда из index.tpl:
   стили с корня грузят все сто хостов, шаблоны — у каждого свои. */
/* --- этап 1 --- исходник с пояснениями в _design/overlay-stage1.css --- */
body {
  font-family: 'Onest', 'Segoe UI', Tahoma, Arial, sans-serif;
  font-size: 15px;
  line-height: 1.6;
}
.Font,
body h1, body h2,
.body-title,
aside h3,
.price,
div#alternative,
.product h3#techparameters {
  font-family: 'Onest', 'Segoe UI', Tahoma, Arial, sans-serif;
}

body .heading h1 {
  font-size: 33px;
  line-height: 1.15;
  letter-spacing: -0.01em;
  font-weight: 500;
  color: #333333;
}

body h2 {
  font-size: 22px;
  line-height: 1.25;
  letter-spacing: -0.005em;
}

.breadcrumb {
  font-size: 13px;
  line-height: 1.55;
}

.table > tbody > tr > td,
.table > tbody > tr > th,
.table > thead > tr > th {
  font-size: 14px;
  line-height: 1.5;
}

.descript,
.category-description,
.product-description {
  font-size: 15px;
  line-height: 1.65;
}

/* --- этап 2 --- исходник с пояснениями в _design/overlay-stage2.css --- */
.patchLine,
.cme_form,
.popup2 p {
  font-family: 'Onest', 'Segoe UI', Tahoma, Arial, sans-serif;
}

body {
  background-color: #F7F9FB;
}
.heading,
.heading h1,
.breadcrumb {
  background-color: transparent;
}
hr {
  background: transparent;
  border-top-color: #E8ECF1;
}

.product {
  background: #ffffff;
  border: 1px solid #E8ECF1;
  border-radius: 8px;
  padding: 14px;
  transition: border-color .15s ease, box-shadow .15s ease;
}
.product:hover {
  border-color: #C3D6EA;
  box-shadow: 0 2px 10px rgba(23, 111, 195, .08);
}

.itemsList {
  display: flex;
  flex-wrap: wrap;
}
.itemsList > li {
  float: none;
  display: flex;
}
.itemsList .product {
  height: auto;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.itemsList .product .caption {
  margin-top: auto;
}

.itemsList .product .caption > p[style] {
  margin-top: 10px !important;
}

.product .image {
  background: #ffffff;
  border-radius: 6px;
  padding: 4px;
  margin-bottom: 8px;
}

.itemsList .product:hover img {
  -webkit-filter: none;
  filter: none;
  opacity: 1;
}

.itemsList .product h3 {
  font-size: 14px;
  line-height: 1.3;
  height: 56px;
  font-weight: 600;
  text-align: left;
  margin-bottom: 8px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.itemsList .product .product-annot {
  font-size: 12px !important;
  line-height: 1.45 !important;
  color: #6B7280 !important;
  margin: 0 0 10px !important;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.product .amount {
  border-radius: 6px;
  border-color: #E8ECF1;
}
.product .productLabels p {
  border-radius: 4px;
}

#nav {
  background: #ffffff;
  border: 1px solid #E8ECF1;
  border-radius: 8px;
  overflow: hidden;
}

.btn {
  border-radius: 6px;
}
.gradient-base {
  background-image: none;
  background-color: #176FC3;
}
.gradient-base:hover,
.gradient-base:focus {
  background-image: none;
  background-color: #135A9F;
}

.form-control {
  height: 38px;
  font-size: 14px;
  border-radius: 6px;
  border-color: #E8ECF1;
}
textarea.form-control {
  height: auto;
}
.input-sm,
.input-group-sm > .form-control {
  border-radius: 6px;
}

.panel,
.well,
.thumbnail {
  border-radius: 8px;
  border-color: #E8ECF1;
}
.panel-heading {
  border-radius: 8px 8px 0 0;
}
.table-bordered,
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th {
  border-color: #E8ECF1;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  border-radius: 6px 0 0 6px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-radius: 0 6px 6px 0;
}

/* --- этап 3 --- исходник с пояснениями в _design/overlay-stage3.css --- */
body .itemPage.product .b1c,
body .b1c-submit {
  background: #176FC3;
  background-image: none;
  border: 1px solid #176FC3;
  border-radius: 6px;
  color: #ffffff;
  font-weight: 500;
  text-shadow: none;
  box-shadow: none;
  min-height: 44px;
  padding: 11px 22px;
  line-height: 20px;
  opacity: 1;
}
body .itemPage.product .b1c:hover,
body .itemPage.product .b1c:focus,
body .b1c-submit:hover,
body .b1c-submit:focus {
  background: #135A9F;
  background-image: none;
  border-color: #135A9F;
  color: #ffffff;
  opacity: 1;
  text-decoration: none;
}
body .itemPage.product .b1c:active,
body .b1c-submit:active {
  background: #0E4375;
  background-image: none;
  border-color: #0E4375;
}
body .itemPage.product .b1c:focus-visible,
body .b1c-submit:focus-visible {
  outline: 2px solid #176FC3;
  outline-offset: 2px;
}
body .itemPage.product .b1c:before {
  content: none;
  display: none;
}

.btn {
  min-height: 40px;
  padding: 9px 18px;
  line-height: 20px;
}
.btn-sm {
  min-height: 36px;
  padding: 7px 14px;
  line-height: 20px;
  font-size: 13px;
}

.form-control {
  height: 40px;
}

.pagination > li > a,
.pagination > li > span {
  min-width: 36px;
  min-height: 36px;
  padding: 7px 10px;
  line-height: 20px;
  text-align: center;
}

.patchLine {
  margin-bottom: 8px;
}
.category-intro {
  margin-bottom: 24px;
}
.well.brand,
.brandProductsView {
  margin-bottom: 24px;
}
.itemsList {
  margin-top: 24px;
  margin-bottom: 24px;
}
.product {
  padding: 16px;
}

section.col-md-18 > h2 {
  margin-top: 32px;
  margin-bottom: 12px;
}
section.col-md-18 > h3 {
  margin-top: 22px;
  margin-bottom: 8px;
}
section.col-md-18 > .related-links {
  margin-top: 16px;
}

.mhead {
  display: none;
}
@media (max-width: 991px) {
  .mhead {
    display: flex;
    align-items: center;
    gap: 8px;
    height: 64px;
  }
  .mhead-logo {
    flex: 1;
    display: flex;
    align-items: center;
    min-width: 0;
  }
  .mhead-logo img {
    height: 38px;
    width: auto;
    max-width: 100%;
  }
  .mhead-btn {
    flex: none;
    width: 44px;
    height: 44px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 0;
    border-radius: 8px;
    background: #EAF2FB;
    color: #176FC3;
    padding: 0;
  }
  .mhead-btn:focus-visible {
    outline: 2px solid #176FC3;
    outline-offset: 2px;
  }
  .mhead-btn svg {
    width: 22px;
    height: 22px;
  }
  body.mnav-open .mhead-menu {
    background: #176FC3;
    color: #ffffff;
  }

  
  header .logo,
  header .headContacts,
  header .userBlock,
  .navbar,
  aside > h3,
  .navbar-header .navbar-toggle,
  aside .leftbar-toggle {
    display: none;
  }
  .leftbar-collapse.collapse,
  .navbar-collapse.collapse {
    display: none !important;
  }
  header .searchForm {
    padding-bottom: 12px;
  }

  
  body.mnav-open header .headContacts,
  body.mnav-open header .userBlock,
  body.mnav-open .navbar,
  body.mnav-open aside > h3 {
    display: block;
  }
  
  body.mnav-open .leftbar-collapse.collapse,
  body.mnav-open .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    overflow: visible;
  }
  body.mnav-open header .headContacts {
    padding-top: 4px;
    padding-bottom: 8px;
  }

  
  .time-table td {
    white-space: nowrap;
    padding-right: 8px;
  }
  header .userBlock {
    margin-left: 0;
    width: 100%;
  }

  
  .popup-city {
    width: auto;
    left: 12px;
    right: 12px;
    transform: none;
    max-height: 75vh;
    overflow-y: auto;
  }
  .popup-city .bodycity table,
  .popup-city .bodycity tbody,
  .popup-city .bodycity tr {
    display: block;
  }
  .popup-city .bodycity td {
    display: inline-block;
    width: 50%;
    min-width: 0;
    padding: 6px 0;
  }

  
  table.contacttable,
  table.contacttable tbody {
    display: block;
    width: auto !important;
  }
  table.contacttable tbody {
    display: grid;
    gap: 12px;
  }
  table.contacttable tr {
    display: contents;
  }
  table.contacttable td {
    display: block;
    width: auto !important;
  }
  table.contacttable tr:nth-child(1) td:nth-child(1) { order: 1; }
  table.contacttable tr:nth-child(2) td:nth-child(1) { order: 2; }
  table.contacttable tr:nth-child(1) td:nth-child(2) { order: 3; }
  table.contacttable tr:nth-child(2) td:nth-child(2) { order: 4; }
  table.contacttable iframe {
    width: 100% !important;
    max-width: 100%;
  }
}

body .itemPage .spec {
  max-width: 720px;
  margin: 20px 0 24px;
  border: 1px solid #E8ECF1;
  border-radius: 8px;
  overflow-x: auto;
  background: #ffffff;
}
body .itemPage .spec .spec-title {
  margin: 0;
  padding: 11px 16px;
  background: #176FC3;
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: .03em;
  text-transform: uppercase;
}
body .itemPage .spec-table {
  width: 100%;
  margin: 0;
  border-collapse: collapse;
}
body .itemPage .spec-table th,
body .itemPage .spec-table td {
  padding: 10px 16px;
  border-top: 1px solid #EFF2F6;
  font-size: 14px;
  line-height: 1.45;
  text-align: left;
  vertical-align: top;
}
body .itemPage .spec-table th {
  width: 40%;
  font-weight: 400;
  color: #6B7280;
  background: #F7F9FB;
}
body .itemPage .spec-table td {
  color: #333333;
}
body .itemPage .spec-table tr:first-child th,
body .itemPage .spec-table tr:first-child td {
  border-top: 0;
}

body .product h3#techparameters {
  height: auto;
  margin: 32px 0 0;
  padding: 11px 16px;
  background: #176FC3;
  color: #ffffff;
  border-radius: 8px 8px 0 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: .03em;
  text-align: left;
}
body .techparameters {
  overflow-x: auto;
}

body .techparameters > p:empty {
  display: none;
}
body .techparameters table {
  border-collapse: collapse;
  margin: 0 0 16px;
}
body .techparameters td,
body .techparameters th {
  padding: 9px 14px;
  border: 1px solid #E8ECF1;
  font-size: 14px;
  line-height: 1.45;
  vertical-align: top;
}
body .techparameters td:first-child:nth-last-child(2) {
  width: 40%;
  color: #55606B;
  background: #F7F9FB;
}

body .techparameters td > p:first-child {
  margin-top: 0;
}
body .techparameters td > p:last-child {
  margin-bottom: 0;
}
body .techparameters td[colspan]:only-child {
  color: #333333;
  font-weight: 500;
  background: #EEF3F8;
}

body .itemPage table#profile {
  border-collapse: collapse;
  margin: 0 0 16px;
}
body .itemPage table#profile td {
  padding: 9px 14px;
  border: 1px solid #E8ECF1;
  font-size: 14px;
  line-height: 1.45;
}
body .itemPage table#profile .tab-pane-top td {
  border-color: #176FC3;
  background: #176FC3;
  color: #ffffff;
  font-weight: 500;
}
body .itemPage .featuresList td:first-child {
  font-weight: 400;
  color: #55606B;
  background: #F7F9FB;
}

body .itemPage.product > .col-md-16 > table td > p {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0 0 10px;
}
body .itemPage.product > .col-md-16 > table td > p > img {
  flex: none;
}

body .itemPage .buy-card {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 12px 20px;
  margin: 16px 0 0;
  padding: 16px 20px;
  background: #F4F7FA;
  border: 1px solid #E8ECF1;
  border-radius: 8px;
}
body .itemPage .buy-card .price {
  margin: 0;
  color: #333333;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.2;
  text-transform: none;
}
body .itemPage .buy-card .price i {
  font-size: 17px;
  font-weight: 400;
  color: #5E6B7A;
}
body .itemPage .buy-card-note {
  margin: 0;
  color: #333333;
  font-size: 20px;
  line-height: 1.3;
}
body .itemPage .buy-card-note b {
  font-weight: 500;
}
body .itemPage .buy-card .buttonarea {
  height: auto;
  margin-left: auto;
}

body .itemPage .buy-card .b1c {
  margin: 0;
}

body .itemPage .buy-card select[name=variant] {
  display: none;
}

body .itemPage .lab-cta {
  border-color: #E8ECF1 !important;
  border-radius: 8px !important;
  background: #F4F7FA !important;
}

@media (max-width: 991px) {
  
  
  body .techparameters td,
  body .techparameters th,
  body .itemPage .spec-table th,
  body .itemPage .spec-table td {
    padding: 8px 10px;
    overflow-wrap: break-word;
    hyphens: auto;
  }
  body .techparameters table:has(td:nth-child(4)) {
    table-layout: auto;
    min-width: 560px;
  }
  
  body .itemPage .buy-card .buttonarea {
    width: 100%;
    margin-left: 0;
  }
  body .itemPage .buy-card .b1c {
    display: block;
    width: 100%;
    text-align: center;
  }

  
  body .itemPage.product {
    padding: 12px;
  }
  body .itemPage.product > [class*="col-"] {
    padding-left: 0;
    padding-right: 0;
  }
  body .itemPage.product .tabsBlock {
    margin-left: 0;
    margin-right: 0;
  }

  
  body .itemPage.product > .col-md-16 > table,
  body .itemPage.product > .col-md-16 > table > tbody,
  body .itemPage.product > .col-md-16 > table > tbody > tr,
  body .itemPage.product > .col-md-16 > table > tbody > tr > td {
    display: block;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }
  body .itemPage.product > .col-md-16 > table td > p {
    margin-bottom: 8px;
  }
  body .itemPage.product > .col-md-16 > table td > p > img {
    width: 28px;
    height: auto;
  }
}

body .cc {
  color: #333333;
  text-transform: none;
  line-height: 1.5;
  font-size: 14px;
}

body .cc .cc__title {
  color: #333333;
  text-transform: none;
}
body .cc .cc__text {
  color: #4A5058;
  text-transform: none;
}
body .cc a {
  color: #176FC3;
  text-decoration: underline;
  text-underline-offset: 2px;
  text-transform: none;
}
body .cc a:hover {
  color: #125595;
}

body header a[href^="tel:"] i {
  color: #4A5058;
}

body footer {
  background: #585C62;
  border-top-color: #4A4E54;
}
body footer small > p {
  color: #D9DCE0 !important;
  font-size: 12px;
  line-height: 1.5;
}

body .patchLine li a,
body .patchLine li:last-child,
body .patchLine li:last-child a {
  color: #6B7280 !important;
}
body .patchLine li a:hover {
  color: #176FC3 !important;
}
body .body-title span {
  color: #6B7280;
}

@media (max-width: 991px) {
  
  body section.col-md-18 img {
    max-width: 100%;
    height: auto;
  }
  
  body table.lab-samples,
  body section.col-md-18 > table,
  body .blogView table {
    display: block;
    overflow-x: auto;
  }
}

body .itemsList .product .caption {
  display: contents;
}
body .itemsList .product .image { order: 1; }
body .itemsList .product h3 { order: 2; }
body .itemsList .product .caption > small.text-left { order: 3; }
body .itemsList .product .product-annot { order: 4; }
body .itemsList .product .caption > .price,
body .itemsList .product .caption > p[style] { order: 6; }
body .itemsList .product .caption > .b1c { order: 7; }
body .itemsList .product .caption > .clearfix { order: 9; }

body .itemsList .product .caption > small.text-left {
  display: block;
  text-align: left;
  font-size: 13px;
  line-height: 1.4;
  color: #6B7280;
  margin: 0 0 8px;
}
body .itemsList .product .caption > small.text-left p {
  margin: 0;
  font-size: 13px;
}

body .itemsList .product .product-annot {
  font-size: 13px !important;
}

body .itemsList .product .caption > .price,
body .itemsList .product .caption > p[style] {
  margin: auto 0 8px !important;
  text-align: left !important;
}
body .itemsList .product .caption > p[style] br {
  display: none;
}
body .itemsList .product .caption > p[style] small {
  display: block;
  margin-bottom: 8px;
  font-size: 13px;
  color: #4A5058;
}

body .itemsList .product .b1c {
  display: block;
  width: 100%;
  max-width: none;          
  min-height: 40px;
  padding: 9px 12px;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
}

body .itemsList .product .image,
body .itemPage .image {
  background: #F2F6FA;
  border-color: #E8ECF1;
  border-radius: 6px;
}
body .itemsList .product .image img,
body .itemPage .image img,
body .itemPage .images img {
  mix-blend-mode: multiply;
}
body .itemPage .images {
  background: #F2F6FA;
  border-color: #E8ECF1;
  border-radius: 6px;
}

body .brandProductsView.well {
  background: transparent;
  border: 0;
  box-shadow: none;
  padding: 0;
}
body .brandProductsView a {
  display: inline-block;
  margin: 0 6px 8px 0;
  padding: 6px 14px;
  border: 1px solid #E8ECF1;
  border-radius: 6px;
  background: #ffffff;
  color: #176FC3;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}
body .brandProductsView a:hover {
  border-color: #176FC3;
}
body .brandProductsView a.active {
  font-size: 14px;          
  text-decoration: none;
  background: #176FC3;
  border-color: #176FC3;
  color: #ffffff;
}

body .category-intro a,
body section.col-md-18 > p a,
body section.col-md-18 > ul:not(.itemsList):not(.pagination):not(.list-inline) a,
body section.col-md-18 > ol:not(.breadcrumb) a,
body section.col-md-18 > table a,
body .related-links a,
body #home p a,
body #home li a,
body #home td a,
body .media-body p a {
  text-decoration: underline;
  text-underline-offset: 2px;
  text-decoration-thickness: 1px;
}

body .breadcrumb > li + li:before {
  content: "·";
  padding: 0 8px;
  color: #A7B0BA;
}

body select,
body .cme_form select,
body .paginationProductsView > .sort,
body .pagination-sm > li > a,
body .pagination-sm > li > span,
body section.col-md-18 small {
  font-size: 13px;
}
body .blogView h4 {
  font-size: 17px;
  font-weight: 600;
  line-height: 1.35;
  margin: 20px 0 8px;
}

body .form-control {
  box-shadow: none;
}
body .form-control:focus {
  border-color: #176FC3;
  box-shadow: 0 0 0 3px rgba(23, 111, 195, .15);
}

@media (max-width: 991px) {
  
  body .brandProductsView.well {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    margin-bottom: 16px;
  }
  body .brandProductsView a {
    flex: none;
    margin-bottom: 4px;
  }
  
  body .mhead-logo {
    min-height: 44px;
  }
  body header .searchForm .form-control,
  body header .searchForm .btn {
    height: 44px;
    min-height: 44px;
  }
}

body header .head-line {
  margin: 4px 0 0;
  font-size: 13px;
  line-height: 1.5;
  color: #6B7280;
}
body header .head-line a {
  color: #176FC3;
}
body header .userBlock.pull-right,
body header .time-table,
body.mnav-open header .userBlock.pull-right {
  display: none;
}

body .b1c-form {
  width: 360px !important;
  max-width: calc(100vw - 24px);
  padding-bottom: 16px;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: none;
  font-family: 'Onest', 'Segoe UI', Tahoma, Arial, sans-serif;
}
body .b1c-form .b1c-tl {
  position: relative;
  margin: 0;
  background: #176FC3;
  border-radius: 0;
  color: #ffffff;
  text-shadow: none;
  font-size: 15px;
}
body .b1c-form .b1c-title-name {
  padding: 14px 52px 14px 16px;
  text-align: left;
  font-weight: 500;
  line-height: 1.35;
}

body .b1c-form div.b1c-close {
  position: absolute;
  top: 6px;
  right: 6px;
  float: none;
  width: 36px;
  height: 36px;
  padding: 0;
  background: transparent;
  border-radius: 6px;
  overflow: hidden;
}
body .b1c-form div.b1c-close:hover {
  background: rgba(255, 255, 255, .16);
}
body .b1c-form div.b1c-close a {
  display: block;
  position: relative;
  width: 36px;
  height: 36px;
}
body .b1c-form div.b1c-close a::before,
body .b1c-form div.b1c-close a::after {
  content: "";
  position: absolute;
  left: 10px;
  right: 10px;
  top: 17px;
  height: 2px;
  border-radius: 1px;
  background: #ffffff;
  transform: rotate(45deg);
  pointer-events: none;
}
body .b1c-form div.b1c-close a::after {
  transform: rotate(-45deg);
}
body .b1c-form img.b1c-close {
  position: absolute;
  top: 0;
  left: 0;
  float: none;
  width: 36px;
  height: 36px;
  margin: 0;
  background: none;
  box-shadow: none;
  opacity: 0;
}
body .b1c-form .b1c-description {
  margin: 0;
}
body .b1c-form .b1c-caption {
  margin: 12px 16px 4px;
  font-size: 13px;
  color: #55606B;
}
body .b1c-form .b1c-txt {
  display: block;
  box-sizing: border-box;
  width: calc(100% - 32px) !important;
  height: 42px;
  margin: 0 16px;
  padding: 9px 12px !important;
  background: #ffffff;
  border: 1px solid #D5DDE6;
  border-radius: 6px;
  color: #333333;
  font-family: inherit;
  font-size: 15px;
  line-height: 22px;
  resize: none;
  overflow: hidden;
}
body .b1c-form .b1c-txt::placeholder {
  color: #9AA3AD;
  opacity: 1;
}
body .b1c-form .b1c-txt:focus {
  outline: none;
  border-color: #176FC3;
  box-shadow: 0 0 0 3px rgba(23, 111, 195, .15);
}
body .b1c-form .b1c-txt.b1c-txt-err {
  border-color: #D93F3F !important;
  background: #FFF6F6 !important;
}
body .b1c-form .b1c-consent-area {
  margin: 14px 16px 16px !important;
  font-size: 13px !important;
  line-height: 1.45 !important;
  color: #4A5058;
}
body .b1c-form .b1c-consent-area input {
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0 !important;
  vertical-align: -3px !important;
}
body .b1c-form .b1c-submit-area2 {
  padding: 0 16px;
}
body .b1c-form .b1c-submit {
  width: 100%;
  min-height: 44px;
  margin: 0;
  font-size: 15px;
}
body .b1c-form .b1c-result {
  padding: 8px 16px 0;
}
body .b1c-form .b1c-result div {
  border-top: 0;
  border-radius: 6px;
}
@media (max-width: 640px) {
  body .b1c-form,
  body .b1c-form * {
    font-size: 15px !important;
  }
  body .b1c-form .b1c-caption,
  body .b1c-form .b1c-consent-area,
  body .b1c-form .b1c-consent-area * {
    font-size: 13px !important;
  }
}

@media (max-width: 991px) {
  body .brandList {
    display: flex;
    flex-wrap: nowrap;
    gap: 8px;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x proximity;
    margin: 8px 0 16px;
    padding: 4px 0 10px;
    text-align: left;
  }
  body .brandList > li {
    flex: none;
    margin: 0;
    padding: 0;
    scroll-snap-align: start;
  }
}

@media (max-width: 767px) {
  body .heading h1 {
    font-size: 26px;
    line-height: 1.2;
  }
  body .tabsBlock .nav-tabs {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
  }
  body .tabsBlock .nav-tabs > li {
    float: none;
    flex: none;
  }
  body .tabsBlock .nav-tabs > li > a {
    white-space: nowrap;
    padding: 8px 14px;
  }
}

body .navbar-default {
  background: #ffffff;
  border-color: #E8ECF1;
  border-radius: 8px;
  overflow: hidden;
}
body .navbar-default .navbar-nav > li > a {
  color: #333333;
}
body .navbar-default .navbar-nav > li > a:hover,
body .navbar-default .navbar-nav > li > a:focus {
  color: #176FC3;
  background: #F2F6FA;
}
body .navbar-default .navbar-nav > .active > a,
body .navbar-default .navbar-nav > .active > a:hover,
body .navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background: #176FC3;
}

body .paginationProductsView.well,
body .featuresProductsView.well {
  background: #ffffff;
}
body .paginationProductsView select,
body .featuresProductsView select {
  height: 34px;
  padding: 4px 8px;
  border: 1px solid #E8ECF1;
  border-radius: 6px;
  background: #ffffff;
  color: #333333;
  line-height: 20px;
}
body .paginationProductsView select:focus,
body .featuresProductsView select:focus {
  border-color: #176FC3;
  outline: none;
  box-shadow: 0 0 0 3px rgba(23, 111, 195, .15);
}

body .notfound {
  margin-bottom: 32px;
}
body .notfound > p {
  margin-bottom: 20px;
}
body .notfound-search {
  max-width: 420px;
  margin-bottom: 24px;
}
body .notfound-search .input-group {
  width: 100%;
}
body .notfound-links a {
  display: inline-block;
  margin: 0 8px 8px 0;
  padding: 8px 14px;
  border: 1px solid #E8ECF1;
  border-radius: 6px;
  background: #ffffff;
  color: #176FC3;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}
body .notfound-links a:hover,
body .notfound-links a:focus {
  border-color: #176FC3;
  text-decoration: none;
}

@media (max-width: 991px) {
  body .notfound-search {
    display: none;
  }
  body .notfound-links a {
    display: block;
    margin-right: 0;
  }
}

body .itemsList .product .product-annot {
  -webkit-line-clamp: 8;
}

body .legal-info__company,
body .legal-info__req,
body .legal-info__addr,
body .legal-info__contacts,
body .legal-info__docs,
body .legal-info__company a,
body .legal-info__req a,
body .legal-info__addr a,
body .legal-info__contacts a,
body .legal-info__docs a {
  text-transform: none;
}

body .tabsBlock .nav-tabs > li > a.altbut {
  font-weight: 400;
  text-transform: none;
}

body .btn,
body input.btn,
body button.btn {
  font-size: 13px;
}
body .itemsList .product .b1c,
body .itemPage .b1c {
  font-size: 14px;          
}

body .cc__btn {
  border-radius: 6px;
}

body .contacttable iframe {
  border: 1px solid #E8ECF1;
  border-radius: 8px;
  max-width: 100%;
}

@media (min-width: 992px) {
  body ul.brandList {
    max-height: 420px;
    overflow-y: auto;
    margin-bottom: 24px;
    
    background: #ffffff;
    border: 1px solid #E8ECF1;
    border-radius: 8px;
    padding: 8px 12px;
  }
  body ul.brandList > li {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 76px;
    vertical-align: middle;
  }
  
  body ul.brandList {
    scrollbar-width: thin;
    scrollbar-color: #D6DEE7 transparent;
  }
  body ul.brandList::-webkit-scrollbar {
    width: 8px;
  }
  body ul.brandList::-webkit-scrollbar-track {
    background: transparent;
  }
  body ul.brandList::-webkit-scrollbar-thumb {
    background: #D6DEE7;
    border-radius: 4px;
  }
}

body .well {
  background-color: #ffffff;
}

body .popup-city {
  position: fixed;
  top: 72px;
  left: 50%;
  width: 900px;
  max-width: calc(100vw - 24px);
  max-height: calc(100vh - 96px);
  overflow-y: auto;
  border: 1px solid #E8ECF1;
  border-radius: 8px;
  transform: translateX(-50%);
}
body .popup-city .headcity {
  background: #F2F6FA;
  border-bottom: 1px solid #E8ECF1;
  border-radius: 8px 8px 0 0;
  height: auto;
  padding: 8px 0;
}
body .popup-city h5 {
  font-size: 16px;
  line-height: 24px;
  margin: 0 0 0 20px;
}
body .popup-city .close_modal {
  margin-right: 16px;
  line-height: 24px;
}

body aside > h3 {
  border-radius: 8px 8px 0 0;
}
body #nav {
  border-radius: 0 0 8px 8px;
}

@media (min-width: 992px) {
  body header .logo {
    height: auto;
    display: flex;
    align-items: center;
  }
  body header .logo > a {
    display: block;
    line-height: 0;
  }
}

body .headContacts table,
body .headContacts tbody {
  display: block;
}
body .headContacts tr {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 2px;
}
body .headContacts td {
  display: block;
  padding: 0;
  white-space: nowrap;
}
body .headContacts td i {
  margin-left: 0 !important;   
}
body .headContacts td:nth-child(2) > a {
  display: inline-block;
  padding-left: 27px;
}
body .open_city a {
  position: relative;
  display: inline-block;
  padding-left: 27px;
}
body .open_city .iconcity {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10.5px;
}
body .head-line {
  padding-left: 27px;
}

@media (min-width: 992px) {
  body header .row {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
  }
  body header .row > div,
  body header .row > form {
    float: none;
  }
  body header .row > .logo { flex: 0 0 auto; width: auto; }
  body header .row > .headContacts { flex: 0 0 auto; width: auto; }
  body header .row > .searchForm { flex: 1 1 auto; width: auto; min-width: 240px; }
}

@media (min-width: 1200px) {
  body .headContacts {
    display: flex;
    align-items: baseline;
    flex-wrap: nowrap;
    white-space: nowrap;
    gap: 20px;
  }
  body .headContacts tr {
    flex-direction: row;          
    align-items: baseline;
    gap: 20px;
  }
  body .headContacts td:nth-child(2) > a {
    padding-left: 0;              
  }
  body .head-line {
    padding-left: 0;
    margin: 0;
    white-space: nowrap;
  }
}

@media (min-width: 992px) {
  body header .row {
    align-items: baseline;
  }
  body header .row > .logo {
    align-self: baseline;
  }
  body header .row > .logo img {
    margin-bottom: -5.8px;   
    vertical-align: baseline;
  }
  body header .row > .searchForm {
    align-self: center;
  }
}

body .popup-city .city-filter {
  display: block;
  width: 100%;
  height: 40px;
  margin: 0 0 14px;
  padding: 8px 12px;
  border: 1px solid #E8ECF1;
  border-radius: 6px;
  background: #ffffff;
  font-size: 15px;
  line-height: 22px;
  color: #333333;
}
body .popup-city .city-filter:focus {
  border-color: #176FC3;
  outline: none;
  box-shadow: 0 0 0 3px rgba(23, 111, 195, .15);
}
body .popup-city .city-list {
  column-count: 4;
  column-gap: 24px;
  margin: 0;
  padding: 0;
  list-style: none;
}
body .popup-city .city-list li {
  break-inside: avoid;
  margin: 0;
  padding: 0;
  text-align: left;
}
body .popup-city .city-list a {
  display: block;
  padding: 5px 6px;
  border-radius: 4px;
  font-size: 15px;
  line-height: 20px;
  text-decoration: none;
}
body .popup-city .city-list a:hover,
body .popup-city .city-list a:focus {
  background: #F2F6FA;
  text-decoration: none;
}
body .popup-city .city-empty {
  margin: 12px 6px;
  color: #6B7280;
}

@media (max-width: 991px) {
  body .popup-city .city-list { column-count: 2; }
}
@media (max-width: 560px) {
  body .popup-city .city-list { column-count: 1; }
}

body .mainSlider {
  margin-bottom: 24px;
}

body .carousel-inner > .item > a > picture {
  display: block;
}
body .carousel-inner > .item > a > picture > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}

body .mainSlider .carousel-inner {
  border-radius: 8px;
}
/* ==== modern-design:end ==== */

/* ==== kz-overlay:start ==== */
a.wa-float {
  position: fixed;
  right: 16px;
  bottom: 16px;
  z-index: 900;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  border-radius: 8px;
  background: #25D366;
  color: #fff;
  text-decoration: none;
}
a.wa-float svg {
  display: block;
  width: 26px;
  height: 26px;
  fill: #fff;
}
a.wa-float .wa-float-label {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
}
a.wa-float:hover,
a.wa-float:focus {
  background: #1EBE5A;
  color: #fff;
  text-decoration: none;
  box-shadow: 0 2px 10px rgba(23, 111, 195, .10);
}
a.wa-float:focus-visible {
  outline: 2px solid #176FC3;
  outline-offset: 2px;
}
@media print {
  a.wa-float {
    display: none;
  }
}

body .open_city .city-static {
  position: relative;
  display: inline-block;
  padding-left: 27px;
  color: #176FC3;
  font-weight: normal;
  cursor: default;
}
body .open_city .city-static .iconcity {
  position: absolute;
  left: 0;
  top: calc(100% / 2);
  width: 21px;
  height: 21px;
  margin-top: -10.5px;
}

body .itemPage .buy-card .btn2 {
  display: inline-block;
  height: 40px;
  margin: 0 0 0 8px;
  padding: 0 16px;
  border: 1px solid #176FC3;
  border-radius: 6px;
  background: #fff !important;
  background-image: none !important;
  color: #176FC3 !important;
  font-size: 15px;
  font-weight: 500;
  line-height: 38px;
  text-align: center;
  text-decoration: none;
  text-shadow: none;
  vertical-align: middle;
  box-shadow: none !important;
}
body .itemPage .buy-card .btn2:hover {
  background: #F2F6FA !important;
  background-image: none !important;
  color: #176FC3 !important;
  text-decoration: none;
}
body .itemPage .buy-card .btn2:active {
  background: #E8EFF7 !important;
  background-image: none !important;
  box-shadow: none !important;
}
body .itemPage .buy-card .btn2:focus-visible {
  outline: 2px solid #176FC3;
  outline-offset: 2px;
}

@media (max-width: 991px) {
  body .itemPage .buy-card .btn2 {
    display: block;
    width: 100%;
    height: 44px;
    margin: 8px 0 0;
    line-height: 42px;
  }
}

body .paginationProductsView::after {
  content: "";
  display: table;
  clear: both;
}

body a.cat-hero {
  display: block;
  clear: both;
  margin: 0 0 20px;
  border-radius: 8px;
  overflow: hidden;
  line-height: 0;
}
body a.cat-hero picture {
  display: block;
}
body a.cat-hero img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
}
body a.cat-hero:focus-visible {
  outline: 2px solid #176FC3;
  outline-offset: 2px;
}
@media (max-width: 767px) {
  body a.cat-hero {
    margin: 0 0 16px;
  }
}
@media print {
  body a.cat-hero {
    display: none;
  }
}

@media (max-width: 767px) {
  body .mainSlider {
    margin-bottom: 40px;
  }
  body .mainSlider .carousel .carousel-indicators {
    bottom: -26px;
    text-align: center;
  }
}

body aside ul.browsedProducts {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 6px;
  margin: 0 0 15px;
  padding: 0;
  list-style: none;
}
body aside .browsedProducts > li.image,
body aside .browsedProducts > li:not([class]) {
  display: block;
  width: auto;
  margin: 0;
  padding: 0;
  line-height: 0;
  aspect-ratio: 1 / 1;
  background: #ffffff;
  border: 1px solid #E8ECF1;
  border-radius: 6px;
  overflow: hidden;
}
body aside .browsedProducts > li.image > a,
body aside .browsedProducts > li:not([class]) > a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 4px;
  box-sizing: border-box;
}
body aside .browsedProducts > li.image > a > img,
body aside .browsedProducts > li:not([class]) > a > img {
  width: 100%;
  height: 100%;
  max-width: none;
  max-height: none;
  object-fit: contain;
}
body aside .browsedProducts > li.image .i-camera-alt,
body aside .browsedProducts > li:not([class]) .i-camera-alt {
  line-height: 1;
  color: #C5CCD6;
}
body aside .browsedProducts > li.image:hover,
body aside .browsedProducts > li.image:focus-within,
body aside .browsedProducts > li:not([class]):hover,
body aside .browsedProducts > li:not([class]):focus-within {
  border-color: #C3D6EA;
  box-shadow: 0 2px 10px rgba(23, 111, 195, .08);
}
body aside .browsedProducts > li > a:focus-visible {
  outline: 2px solid #176FC3;
  outline-offset: -2px;
}
body aside .browsedProducts .fade-animation-fromblack,
body aside .browsedProducts img {
  -webkit-filter: none;
  filter: none;
  opacity: 1;
  transition: none;
}
body aside .kz-callme {
  margin: 15px 0;
  padding: 16px;
  background: #ffffff;
  border: 1px solid #E8ECF1;
  border-radius: 8px;
}
body aside .kz-callme .kz-callme-title {
  margin: 0 0 6px;
  font-family: 'Onest', Arial, sans-serif;
  font-size: 16px;
  line-height: 1.3;
  font-weight: 600;
  color: #333333;
}
body aside .kz-callme .kz-callme-text {
  margin: 0 0 12px;
  font-size: 14px;
  line-height: 1.45;
  color: #555555;
}
body aside .kz-callme a.callme_viewform {
  display: block;
  padding: 0;
  text-decoration: none;
}
body aside .kz-callme .kz-callme-btn {
  display: block;
  height: 44px;
  line-height: 44px;
  text-align: center;
  border-radius: 6px;
  background: #176FC3;
  color: #ffffff;
  font-weight: 500;
  cursor: pointer;
}
body aside .kz-callme a.callme_viewform:hover .kz-callme-btn,
body aside .kz-callme a.callme_viewform:focus .kz-callme-btn {
  background: #125595;
}
body aside .kz-callme a.callme_viewform:focus-visible {
  outline: 2px solid #176FC3;
  outline-offset: 2px;
}
body aside .kz-callme a.kz-callme-wa {
  display: block;
  margin-top: 10px;
  text-align: center;
  color: #176FC3;
  font-size: 14px;
}
body aside .kz-callme a.kz-callme-wa:focus-visible {
  outline: 2px solid #176FC3;
  outline-offset: 2px;
}

body .wrapper > .row:has(> aside) {
  display: flow-root;
}
body .wrapper > center,
body footer {
  clear: both;
}
/* ==== kz-overlay:end ==== */
