@font-face {
  font-family: "fontello";
  src: url("../fonts/fontello.eot?43070306");
  src: url("../fonts/fontello.eot?43070306#iefix") format("embedded-opentype"),
       url("../fonts/fontello.svg?43070306#fontello") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "fontello";
  src: url("data:application/octet-stream;base64,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") format("woff"),
       url("data:application/octet-stream;base64,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RCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=") format("truetype");
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
}
.icon-vk:before { content: "\e800"; } /* "" */
.icon-gp:before { content: "\e801"; } /* "" */
.icon-in:before { content: "\e802"; } /* "" */
.icon-tw:before { content: "\e803"; } /* "" */
.icon-yb:before { content: "\e804"; } /* "" */
.icon-vm:before { content: "\e805"; } /* "" */
.icon-fb:before { content: "\e806"; } /* "" */
.icon-ok:before { content: "\f30c"; } /* "" */

body, html {
  font-family: "Roboto", sans-serif;
  font-size: 15px
}
.container, .contplus, .nav>li {
  position: relative
}
.contplus {
  margin-right: auto;
  margin-left: auto
}
.top-header-in {
  padding: 15px 0
}
.logo {
  display: inline-block
}
.show-feedback-form {
  display: block;
  margin-top: 15px
}
.topmenu {
  position: relative;
  z-index: 10;
  background: #f5f3ed;
  text-align: center
}
.navbar-collapse {
  padding: 0
}
.nav>li a {
  color: #e06458
}
.nav>li a:focus, .nav>li a:hover {
  background: #f1ede2
}
.subnav {
  border-bottom: 1px solid #dad7cd;
  background: #f5f3ed;
  font-size: 80%
}
.subnav>li {
  display: block
}
.back-link {
  clear: both;
  padding-top: 10px;
}
.media {
  margin: 0 0 20px;
}
.news_block .media{
  min-height: 280px;
}
.news_block .media h3{
  font-size: 20px;
  display: block;
  min-height: 50px;
}
.media-heading {
  font-size: 18px!important
}
.block_footer_row {
   text-align: right;
}
.media .time {
  /*margin-bottom: 0;*/
  padding-bottom: 4px;
  /*text-align: right;*/
  border-bottom: 1px solid;
}
.navbar-toggle {
  margin: 0
}
.header-phone-wrapper {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1.8rem;
  letter-spacing: -.03em;
  line-height: 1;
  padding-left: 24px
}
.header-phone-wrapper a {
  color: #4c7eac
}
.header-phone-wrapper a:hover {
  color: #383838;
  text-decoration: none
}
.header-phone-description-wrapper {
  color: #4c7eac;
  font-family: 'Roboto', sans-serif;
  font-size: .87rem
}
.container-with-background {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
.background-image-filter {
  position: relative;
  margin: 0 -15px;
  background-color: rgba(0, 0, 0, .2);
  z-index: 3
}
.container-with-background>div>.container {
  top: 41px;
  padding-top: 50px;
  padding-bottom: 50px
}
.partners {
  text-align: center
}
.partners .item {
  display: inline-block;
  vertical-align: middle;
  margin: 0 5px 30px;
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: grayscale(0%)
}
.partners .item:hover {
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: grayscale(0%)
}
#first-big-bg {
  background-image: url(../img/walk.jpg);
}
#second-big-bg {
  background-image: url(../img/street.jpg);
}
#third-big-bg {
  background-image: url(../img/nord.jpg);
}
#firth-big-bg {
  background-color: #f5f3ed;
}
#fifth-big-bg {
  background-image: url(../img/bg_5.jpg);
}
#sixth-big-bg {
  background-image: url(../img/bg_6.jpg);
}
.special-block-title-wrapper {
  padding-bottom: 30px;
  text-align: center
}
.special-block-title {
  top: 50px;
  position: relative;
  display: inline-block;
  padding: 12px 35px;
  color: #f5f9fc;
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 1.9rem;
  background: 0 0
}
.special-block-title::after, .special-block-title::before {
  content: '';
  position: absolute;
  top: 0;
  height: 100%;
  width: 50px;
  background: 0 0;
  -webkit-transform: skewX(-15deg);
  -moz-transform: skewX(-15deg);
  -ms-transform: skewX(-15deg);
  -o-transform: skewX(-15deg);
  transform: skewX(-15deg)
}
.special-block-title::before {
  left: -21px
}
.special-block-title::after {
  right: -21px
}
.special-block-big-text, .special-block-big-text h1 {
  padding-bottom: 50px;
  color: #fff;
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 2.1rem;
  font-weight: 700;
  text-align: center
}
.special-block-benefits-list-wrapper {
  padding-bottom: 20px;
  text-align: center
}
.special-block-benefits-list {
  margin: 0;
  padding: 0
}
.special-block-benefits-list li {
  position: relative;
  display: inline-block;
  list-style: none;
  color: #fff;
  font-size: 1.1rem
}
.special-icon::before {
  content: '';
  width: 55px;
  height: 55px;
  background: url(../img/sprite.png) no-repeat
}
.special-block-benefits-list li.special-icon {
  padding: 0 30px 0 70px;
  min-height: 80px
}
.special-block-benefits-list li.special-icon::before {
  position: absolute;
  top: -15px;
  left: 0
}
.people-icon::before {
  background-position: 0 0
}
.mark-icon::before {
  background-position: -55px 0
}
.antenna-icon::before {
  background-position: -110px 0
}
.location-icon::before {
  background-position: -323px 0
}
.text-and-slide {
  overflow-x: hidden
}
.text-and-slide>.container {
  padding-top: 50px;
  padding-bottom: 50px
}
.text-and-slide article h4, .text-and-slide article p {
  color: #e06458;
  font-family: 'Roboto', sans-serif;
  font-size: 2rem
}
.text-and-slide article p {
  padding: 5px 0;
  color: #3a3a3a;
  font-size: 1rem
}
.slider-container-wrapper {
  position: relative;
  height: 563px
}
.slider-container {
  position: absolute;
  height: 543px;
  width: 770px;
  overflow: hidden
}
.slider-container::before {
  content: '';
  position: absolute;
  top: 0;
  left: -229px;
  height: 100%;
  width: 300px;
  background-color: #fff;
  -webkit-transform: skewX(-15deg);
  -moz-transform: skewX(-15deg);
  -ms-transform: skewX(-15deg);
  -o-transform: skewX(-15deg);
  transform: skewX(-15deg);
  z-index: 2
}
.slider-container .carousel-indicators {
  bottom: -60px
}
.slider-container .carousel-indicators li {
  margin: 0 5px;
  border: 2px solid #4c7eac;
  width: 20px;
  height: 20px
}
.slider-container .carousel-indicators li.active {
  background-color: #4c7eac
}
.carousel-indicators {
  position: static;
  margin: 10px auto
}
.special-block-sling-block-wrapper {
  padding-bottom: 50px;
  text-align: center
}
.special-block-sling-block {
  display: inline-block
}
.special-block-sling-block-year {
  color: #fff;
  font-family: 'Roboto', sans-serif;
  font-size: 4.1rem
}
.special-block-sling-block-container {
  position: relative
}
.left-string-corner, .right-string-corner {
  position: absolute;
  top: -21px;
  height: 52px;
  width: 16px;
  background-color: #d75a4d
}
.left-string-corner {
  left: 2px
}
.left-string-corner::before {
  content: '';
  position: absolute;
  top: 0;
  left: -52px;
  display: block;
  height: 52px;
  border: 26px solid #d75a4d;
  border-left-color: transparent
}
.left-string-corner::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  height: 82px;
  border: 20px solid transparent;
  border-right-color: #a00f00;
  border-bottom-width: 2px
}
.right-string-corner {
  right: 2px
}
.right-string-corner::before {
  content: '';
  position: absolute;
  top: 0;
  right: -52px;
  display: block;
  height: 52px;
  border: 26px solid #d75a4d;
  border-right-color: transparent
}
.right-string-corner::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 82px;
  border: 20px solid transparent;
  border-left-color: #a00f00;
  border-bottom-width: 2px
}
.string-content-wrapper {
  position: relative;
  padding: 5px;
  background-color: #d75a4d;
  -webkit-box-shadow: 0 0 5px 2px rgba(50, 50, 50, .75);
  -moz-box-shadow: 0 0 5px 2px rgba(50, 50, 50, .75);
  box-shadow: 0 0 5px 2px rgba(50, 50, 50, .75);
  z-index: 3
}
.string-content {
  padding: 5px 30px;
  color: #fff;
  font-family: 'Roboto', sans-serif;
  font-size: 1.6rem;
  border: 2px dashed #fff
}
.special-block-statistics-list-wrapper {
  padding-bottom: 0px
}
.special-statistics-num {
  position: relative;
  display: inline-block;
  color: #fff;
  font-family: 'Roboto', sans-serif;
  font-size: 4.1rem;
  text-align: center
}
.special-statistics-text {
  color: #e6e8e5;
  font-family: 'Roboto', sans-serif;
  font-size: 1rem
}
.special-statistics-icon {
  position: relative;
  padding-top: 75px
}
.special-statistics-icon .special-statistics-num::before {
  content: '';
  position: absolute;
  height: 70px;
  background: url(../img/sprite.png) no-repeat
}
.special-statistics-icon.city-icon .special-statistics-num::before {
  top: -50px;
  right: 0;
  width: 68px;
  background-position: -105px -55px
}
.special-statistics-icon.people-row-icon .special-statistics-num::before {
  top: -50px;
  right: 0;
  width: 68px;
  background-position: 23px -55px
}
.special-statistics-icon.people-group-icon .special-statistics-num::before {
  top: -50px;
  left: 40px;
  width: 90px;
  background-position: -180px -55px
}
.special-statistics-icon.wall-icon .special-statistics-num::before {
  top: -50px;
  left: 124px;
  width: 102px;
  background-position: -277px -55px
}
.special-block-small-text, .step-wrapper {
  color: #fff;
  font-family: 'Roboto', sans-serif;
  text-align: center
}
.special-block-small-text {
  padding-bottom: 50px;
  font-size: 1.5rem
}
.step-wrapper {
  font-size: 1.4rem
}
.special-steps-text {
  position: relative;
  padding-top: 80px;
  color: #e6e8e5;
  font-family: 'Roboto', sans-serif;
  font-size: .87rem
}
.show-me-more, .special-steps-text a {
  color: #1f97ff
}
.show-me-more:hover, .special-steps-text a:hover {
  color: #4cacff;
  text-decoration: none;
  border-bottom: 1px dashed #0089ff
}
.show-me-more {
  border-bottom: 1px dashed #1f97ff
}
.special-steps-icon .step-wrapper {
  position: relative;
  padding-bottom: 50px
}
.special-steps-icon .step-wrapper .icon {
  position: relative;
  margin: 0 auto;
  width: 80px;
  height: 1px
}
.special-steps-icon .step-wrapper .icon::before {
  content: '';
  position: absolute;
  display: block;
  top: 10px;
  left: 0;
  width: 66px;
  height: 65px;
  background: url(../img/sprite.png) no-repeat
}
.special-steps-icon.note-icon .step-wrapper .icon::before {
  background-position: 0 -127px
}
.special-steps-icon.line-icon .step-wrapper .icon::before {
  background-position: -65px -127px
}
.special-steps-icon.docok-icon .step-wrapper .icon::before {
  background-position: -130px -127px
}
.special-steps-icon.profit-icon .step-wrapper .icon::before {
  background-position: -195px -127px
}
.special-steps-icon .step-wrapper .icon::after {
  content: '';
  position: absolute;
  top: 90px;
  left: 33px;
  height: 38px;
  border: 1px solid #fff
}
.step-wrapper::before {
  content: '';
  display: block;
  position: absolute;
  top: 75px;
  left: -97px;
  width: 150px;
  height: 1px;
  border-bottom: 2px dashed #fff
}
.special-steps-icon:first-child .step-wrapper::before {
  display: none
}
.place-list {
  padding: 50px 0;
  background-color: #fff
}
.nearest-places {
  padding-bottom: 50px;
  text-align: center
}
.nearest-places-image-wrapper {
  display: inline-block;
  width: 283px;
  height: 283px;
  border: 3px solid #4c7eac;
  border-radius: 190px;
  overflow: hidden
}
.nearest-places-image {
  width: 278px;
  height: 278px;
  border: 5px solid #f5f3ed;
  border-radius: 190px;
  background-position: center;
  background-size: cover
}
.nearest-places-title-wrapper, .special-block-medium-text p {
  padding: 5px 0;
  color: #535552;
  font-family: 'Roboto', sans-serif;
  font-size: 1.15rem
}
.nearest-places-distance-wrapper {
  display: inline-block;
  color: #4c7eac;
  font-family: 'Roboto', sans-serif;
  font-size: 1.45rem
}
.nearest-places-distance-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 41px;
  height: 39px;
  background: url(../img/sprite.png) no-repeat -165px 0
}
hr.dashed {
  border: 1px dashed #4c7eac
}
.nearest-places-distance-wrapper, .text-and-slide article p.info-paragraph {
  position: relative;
  padding-left: 45px
}
.info-paragraph::before {
  content: '';
  position: absolute;
  top: 27px;
  left: 0;
  width: 30px;
  height: 30px;
  background: url(../img/sprite.png) no-repeat -208px 0
}
.special-block-title2-wrapper {
  padding-bottom: 20px;
  text-align: center
}
.special-block-title2 {
  color: #4f89c9;
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 2.1rem;
  font-weight: 700
}
.special-block-medium-text {
  position: relative;
  padding-bottom: 10px
}
.special-block-medium-text::after, .special-block-medium-text::before {
  content: '';
  display: block;
  margin: 20px auto;
  width: 450px;
  max-width: 80%;
  height: 20px;
  background: url(../img/bg-line.png) repeat-x;
  opacity: .8
}
.special-block-medium-text p {
  color: #fff;
  font-size: 1.1rem;
  text-align: center
}
.special-block-benefits-list.advanced-list li {
  vertical-align: top;
  text-align: left;
  line-height: 2
}
.special-block-benefits-list.advanced-list li.special-icon::before {
  top: 10px
}
.people2-icon::before {
  left: -8px;
  width: 64px;
  height: 64px;
  background-position: -1px -194px
}
.question-icon::before, .rouble-icon::before {
  left: -8px;
  width: 64px;
  height: 64px;
  background-position: -65px -194px
}
.question-icon::before {
  background-position: -131px -194px
}
.row-reviews-tenants {
  padding-top: 30px;
  padding-bottom: 30px
}
.row-reviews-tenants+.row-reviews-tenants {
  border-top: 2px solid #f5f3ed
}
.row-reviews-tenants h4 {
  color: #3a3a3a;
  font-family: 'Roboto', sans-serif;
  font-size: 1.4rem
}
.row-reviews-tenants p, .special-block-medium-text2 p {
  color: #3a3a3a;
  font-family: 'Roboto', sans-serif;
  font-size: 1rem
}
.row-reviews-tenants-image {
  margin: 0 auto;
  width: 210px;
  height: 210px;
  border-radius: 190px;
  background-position: center;
  background-repeat: no-repeat
}
.row-reviews-tenants-text {
  padding-top: 30px;
  padding-bottom: 30px
}
.special-block-medium-text2 {
  position: relative;
  padding-bottom: 10px
}
.special-block-medium-text2 p {
  padding: 10px 0;
  color: #fff;
  font-size: 1.2rem;
  font-weight: 700;
  text-align: center
}
.big-download-button-wrapper {
  text-align: center
}
.big-download-button {
  position: relative;
  padding: 10px 15px 10px 50px;
  color: #fff;
  font-family: 'Roboto', sans-serif;
  font-size: 1.25rem;
  border: 2px solid #fff;
  border-radius: 4px;
  background: 0 0
}
.big-download-button::before {
  content: '';
  position: absolute;
  top: 5px;
  left: 10px;
  width: 32px;
  height: 38px;
  background: url(../img/sprite.png) no-repeat -240px 0
}
.big-download-button:hover {
  border: 2px solid #4f89c9
}
.special-block-title3-wrapper {
  padding-bottom: 60px;
  text-align: center
}
.special-block-title3 {
  color: #fff;
  font-family: 'Roboto', sans-serif;
  font-size: 2.2rem
}
.contacts_block img{
  border-radius: 50%;
}
.contact-info {
  padding-bottom: 60px
}
.adress-cloud {
  position: relative;
  margin-top: 30px;
  padding: 5px;
  color: #383838;
  font-family: 'PT Sans Caption', sans-serif;
  font-size: 1rem;
  text-align: center;
  background: #fff;
  border: 1px solid #fff;
  border-radius: 5px
}
.adress-cloud::after {
  content: '';
  position: absolute;
  bottom: -30px;
  left: 50%;
  border: 15px solid transparent;
  border-width: 15px 10px;
  border-top-color: #fff
}
.tel-us-1 {
  font-size: 2.2rem
}
.tel-us-1, .tel-us-2, .tel-us-3 {
  color: #fff;
  font-family: 'Roboto', sans-serif;
  text-align: center
}
.tel-us-2 {
  line-height: 1;
  font-size: 3rem
}
.tel-us-2 a {
  text-decoration: none;
  color: #fff
}
.tel-us-3 {
  font-size: 1.7rem
}
footer {
  padding-top: 23px;
  padding-bottom: 23px
}
.footer-adresss {
  padding-top: 8px
}
.footer-adresss, .footer-mail {
  color: #383838;
  font-family: 'PT Sans Caption', sans-serif;
  font-size: 1.15rem;
  line-height: 1
}
.modal-header {
  border: 0
}
.dashed-link {
  text-decoration: none;
  border-bottom: 1px dashed #337ab7
}
.dashed-link:hover {
  color: #fff
}
#yandex-map {
  position: absolute;
  width: 100%;
  margin: 0 -15px;
  z-index: 2
}
.modal-content {
  border-radius: 0
}
.modal-header {
  position: relative;
  padding: 35px 35px 0
}
.modal-header .close {
  position: absolute;
  top: 10px;
  right: 15px;
  font-size: 2rem
}
.modal-body {
  padding: 0 35px 35px
}
.modal-body .form-group label {
  display: none
}
.modal-body .form-group input {
  background: #fff;
  width: 100%;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  height: 54px;
  display: block;
  padding: 0 18px;
  margin-top: 23px;
  margin-bottom: 7px;
  font: .9375rem/1.625rem 'Open Sans';
  color: #838383
}
.modal-body button {
  height: 54px;
  font: 1rem/1.625rem 'Open Sans';
  color: #fff;
  border: 2px solid #ef5454;
  background: #ef5454;
  border-radius: 5px;
  padding: 0 10px
}
.success-block {
  display: none;
  color: #0f9c0f
}
.media-list,
.registration_form,
.detail-page {
  margin-top: 2em;
  margin-bottom: 2em
}
.detail-page img {
  max-width: 100%;
}
/*.detail-page .content p:first-child {
  margin-top: 0;
}*/
.detail-page .detail-picture {
  float: left;
  max-width: 30%;
  margin-right: 15px;
  margin-bottom: 15px;
}
.time {
  display: block;
  margin-bottom: 10px;
  font-size: 90%;
  color: #888;
}
.social {
  margin: 0;
  padding: 0;
}
.social li {
  display: inline-block;
  margin: 0 4px 0 0;
  padding: 0;

}
.social a {
  color: #353535;
  text-decoration: none !important;
}
.social a:hover {
  color: #e06458;
}
@media all and (max-width:480px) {
  .special-block-benefits-list {
    width: 80%;
    text-align: left;
    margin: 0 auto
  }
  .special-block-sling-block {
    width: 70%
  }
  .string-content {
    padding: 5px
  }
  .fix-this-title::after, .fix-this-title::before, .slider-container::before {
    display: none
  }
  .special-block-title {
    width: 70%
  }
  .slider-container-wrapper {
    height: auto
  }
  .slider-container {
    position: relative;
    height: auto;
    width: auto
  }
  .special-block-big-text {
    font-size: 1.3rem
  }
  .tel-us-2 {
    font-size: 1.5rem
  }
}
@media all and (max-width:767px) {
  .media-left,
  .media-right,
  .media-body {
    display: block;
    width: 100%;
  }
  .media-body {
    margin-top: 10px;
  }
}
@media all and (max-width:960px) {
  .special-steps-text {
    margin: 0 auto;
    width: 60%
  }
  .step-wrapper::before {
    display: none
  }
  .navbar-toggle {
    border-color: #4c7eac
  }
  .navbar-toggle .icon-bar {
    background-color: #4c7eac
  }
  .navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1)
  }
  .navbar-text {
    float: none;
    margin: 15px 0
  }
  .navbar-collapse.collapse.in {
    display: block!important
  }
  .collapsing {
    overflow: hidden!important
  }
  .special-block-statistics-list-wrapper {
    text-align: center
  }
  #third-big-bg .background-image-filter {
    background-image: none
  }
  .special-block-statistics-list-wrapper .special-statistics-icon, .special-block-steps-list-wrapper .special-steps-icon {
    padding-bottom: 40px
  }
  .row-reviews-tenants-image {
    width: 210px;
    height: 210px
  }
  .special-block-sling-block {
    width: 80%
  }
}
@media all and (min-width:768px) {
  .show-feedback-form {
    *float: right;
    margin-top: 0
  }
  .logo {
    padding-top: 5px
  }
  .navbar-nav {
    float: none;
    display: table;
    width: 100%;
  }
  .navbar-nav>li {
    float: none;
    display: table-cell
  }
  .nav>li:hover .subnav {
    display: block
  }
  .subnav {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    border: 0
  }
}
@media all and (min-width:970px) {
  .string-content-wrapper {
    display: inline-block;
  }
  .container, .contplus {
    width: 960px
  }
}
.special-block-steps-list-wrapper {
    padding-bottom: 20px;
}
.organizer_block .media-object {
    border-radius: 50%;
}
h3 a {
    text-decoration: none;
    color: inherit;
}
h3 a:hover{
    text-decoration: none;
    color: inherit;
}