body {
  font-family: 'TT Rounds-Regular',Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px;
  overflow: auto; }

img, form, div, h1, h2, h3 {
  margin: 0px;
  padding: 0px;
  border: none; }

HR {
  BORDER: 0px;
  COLOR: #CFCFCF;
  HEIGHT: 1px;
  background-color: #CFCFCF;
  margin: 6 0 6 0; }

h1 {
  color: #136d99;
  font-family: 'TT Rounds-Bold',Tahoma, Arial;
  font-weight: normal;
  font-size: 1.8em;
  line-height: 120%;
  text-align: left; }

h2 {
  font-family: 'TT Rounds-Bold',Tahoma, Arial;
  font-size: 1.7em;
  font-weight: normal;
  color: #000;
  text-align: left;
  line-height: 110%; }

h2 a {
  color: #fff; }

h3 {
  font-family: 'TT Rounds-Regular',Tahoma, Arial;
  font-size: 1.1em;
  font-weight: normal;
  color: #6D5F00;
  text-align: left;
  margin-bottom: 0.7ex; }

p {
  margin-top: 0px; }

a, .href {
  color: #136D99;
  text-decoration: underline;
  outline: none; }

.vrezka {
  margin: 20px 0px 20px 0px;
  font-weight: bold; }

.noselect {
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none; }

.hand {
  cursor: pointer;
  cursor: hand; }

.hider {
  display: none;
  visibility: hidden; }

.dhider {
  display: none; }

.ohider {
  opacity: 0; }

.hhider {
  height: 0 !important; }

.r5 {
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px; }

.r10 {
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px; }

.r15 {
  -moz-border-radius: 15px;
  border-radius: 15px;
  -webkit-border-radius: 15px; }

.r25 {
  -moz-border-radius: 25px;
  border-radius: 25px;
  -webkit-border-radius: 25px; }

.bs1 {
  -moz-box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3); }

.bs3 {
  -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3); }

.bs5 {
  -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3); }

.bs10 {
  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3); }

.t_all {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }

.t_all1 {
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out; }

.t_all01 {
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out; }

.t_all005 {
  -webkit-transition: all 0.05s ease-in-out;
  -moz-transition: all 0.05s ease-in-out;
  -o-transition: all 0.05s ease-in-out;
  transition: all 0.05s ease-in-out; }

.ta {
  display: table;
  width: 100%; }

.td {
  display: table-cell;
  vertical-align: top; }

@media screen and (max-width: 750px) {
  .text-center-sm {
    text-align: center; } }
.vertical-align-middle {
  display: table !important; }

.vertical-align-middle > [class^="col-"], .vertical-align-middle > [class*=" col-"] {
  display: table-cell !important;
  vertical-align: middle;
  float: none; }

@media screen and (max-width: 750px) {
  .text-center-sm {
    text-align: center; } }
[class^="s-"], [class*=" s-"] {
  background-image: url(s.png); }

html {
  position: relative;
  min-height: 100%; }

body {
  margin-bottom: 37px; }

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 37px;
  background-color: #fff;
  color: #231F20; }
  .footer .row {
    height: 37px; }


 
/*# sourceMappingURL=site.css.map */
