
/*================================== Шрифты*/
@font-face {
  font-family: 'PT Sans';
  src: url('/font/PTSans-Regular.eot');
  src: url('/font/PTSans-Regular.eot?#iefix') format('embedded-opentype'), url('/font/PTSans-Regular.woff') format('woff'), url('/font/PTSans-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PT Sans';
  src: url('/font/PTSans-Bold.eot');
  src: url('/font/PTSans-Bold.eot?#iefix') format('embedded-opentype'), url('/font/PTSans-Bold.woff') format('woff'), url('/font/PTSans-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Cricket';
  src: url('/font/Cricket.eot');
  src: url('/font/Cricket.eot?#iefix') format('embedded-opentype'), url('/font/Cricket.woff') format('woff'), url('/font/Cricket.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
*,*:before,*:after{-moz-box-sizing: border-box;box-sizing: border-box;}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}
/* ============================ Готовые классы помошники */
.cf:after {
  content: "";
  display: table;
  clear: both;
}
/* ============================ Сетка */
html,
body {
  height: 100%;
}
body {
  font-family: 'PT Sans', Arial, Helvetica, sans-serif;
  font-size: 100%;
  line-height: 1.4;
  margin: 0;
  color: #000;
  background-color: #fff;
}
.wrap {
  min-height: 100%;
  padding-bottom: 140px;
}
.container {
  position: relative;
  width: 1048px;
  padding-right: 12px;
  padding-left: 12px;
  margin: 0 auto;
}
/* ============================ Базовые стили */
a {
  color: #000;
  text-decoration: none;
  transition: all 0.1s;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin-top: 0;
}
/* ============================ Шапка */
.contacts-line {
  height: 42px;
  background-color: #eeeeee;
  line-height: 42px;
}
.contacts-line span {
  display: inline-block;
}
.contacts-line span .fa {
  position: relative;
  color: #3b3b3b;
}
.contacts-line .phone {
  margin-right: 34px;
}
.contacts-line .phone .fa {
  top: 2px;
  font-size: 24px;
}
.contacts-line .address {
  float: right;
}
.main-header {
  padding-top: 5px;
  padding-bottom: 10px;
}
.logo {
  float: left;
}
.menu {
  float: right;
  padding-top: 20px;
}
.menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.menu li {
  display: inline-block;
  line-height: 46px;
}
.menu a {
  display: block;
  padding: 0 15px;
  text-transform: uppercase;
  font-size: 17px;
  border-radius: 5px;
  text-align: center;
}
.menu a:hover,
.menu a.active {
  background-color: #fb7f00;
  color: #fff;
}
/* ============================ Баннер */
.banner {
  height: 398px;
  
}
.banner-txt {
  padding-top: 77px;
}
.banner-txt h1 {
  color: #ffffff;
  font-size: 48px;
}
/* ============================ Контент */
.wrap-content {
  padding-top: 24px;
  padding-bottom: 50px;
  background-color: #f8f8f8;
}
aside {
  float: left;
  width: 240px;
  margin-right: 20px;
}
aside .btn-geography {
  display: block;
  margin-bottom: 10px;
  padding-top: 50px;
  width: 240px;
  height: 143px;
  border-radius: 2px;
  border: 1px solid #e2e2e2;
  background: #fff url(/images/bg-map.png) 0 0 no-repeat;
  text-align: center;
}
aside .btn-geography span {
  font-size: 22px;
  font-weight: 700;
}
aside .btn-advantages {
  display: block;
  width: 240px;
  height: 63px;
  padding-left: 30px;
  border-radius: 2px;
  border: 1px solid #e2e2e2;
  line-height: 63px;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  background: #fff url(data:image/png;base64,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) 12px 12px no-repeat;
}
.content {
  float: right;
  width: 760px;
}
.page-title {
  font-family: Cricket;
  font-size: 26px;
}
.welcome h2 {
  font-family: Cricket;
  font-size: 26px;
  font-weight: 400;
}
/* ============================ Подвал */
.main-footer {
  margin-top: -140px;
  height: 140px;
  padding-top: 23px;
  border-top: 4px solid #c7c7c7;
  background-color: #fff;
}
.main-footer a {
  color: #ee7600;
}
.main-footer a:hover {
  text-decoration: underline;
}
.footer-contacts {
  float: left;
}
.footer-contacts p {
  margin-bottom: 0;
  line-height: 21px;
}
.copyright {
  float: right;
}
.copyright p {
  margin-bottom: 0;
  line-height: 21px;
}
.counter {
  margin-top: 5px;
}
/* ============================ Админ часть */
.view {
  width: 100%;
}
.view [type="checkbox"],
.view [type="radio"] {
  height: 16px;
}
.view th h3 {
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px dashed #ccc;
}
.view th {
  font-size: 13px;
}
.view th,
.view td {
  position: relative;
  padding: 5px;
}
.view .date_control {
  position: absolute;
  right: 7px;
  top: 7px;
  height: 23px!important;
}
.view td [type="text"],
.view td [type="email"],
.view td [type="password"],
.view td textarea,
.view td select {
  width: 60%;
  height: 30px;
  background: #fff;
  border-radius: 2px;
  border: 1px solid #ccc;
  padding: 5px;
  font-size: 13px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.view td textarea {
  width: 500px;
  height: 150px;
}
.view td [type="text"]:focus,
.view td [type="email"]:focus,
.view td [type="password"]:focus,
.view td textarea:focus,
.view td select:focus {
  border-color: #66afe9;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

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