/*Правка стилей 05.11*/
/*Модальное окно*/
#cboxContent {
  margin-top: 55px;
  width: 100%;
  background: none;
}
#cboxLoadedContent {
  background: none;
  height: initial;
}
.window-style.window-options {
  width: 85%;
  height: initial;
  margin: auto;
  box-sizing: border-box;
}
.window-style.window-options img {
  width: 40%;
  height: auto;
}
.window-style.window-options .info-content {
  width: 55%;
}
.window-style.window-options .info-content ul {
  margin-bottom: 30px;
}
.window-style.window-options .info-content .w-phone span {
  font-size: 3.5em;
}
#cboxPrevious {
  left: -2%;
}
#cboxNext {
  right: -2%;
}
.review-item {
  width: 80%;
  margin: auto;
  float: none;
}
/*/Модальное окно*/
/* Отзывы */
/* /Отзывы */
/*Owl carousell new*/
/* clearfix */
.owl-carousel:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  overflow: hidden;
  width: 100%;
}
.owl-carousel .owl-wrapper {
  position: relative;
  display: inline-block;
  -webkit-transform: translate3d(0px, 0px, 0px);
  -webkit-perspective: 1000;
}
.owl-carousel .owl-item {
  float: left;
}
.owl-controls .owl-dot,
.owl-controls .owl-nav {
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing {
  cursor: url(grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
}
/*
* 	Owl Carousel Owl Demo Theme
*	v1.15
*/
.owl-theme .owl-controls {
  margin-top: 10px;
  text-align: center;
}
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-nav div {
  text-align: center;
  color: #FFF;
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */
  width: 95px;
  height: 95px;
  background-image: url(images/carousel-arrows.png);
}
.owl-theme .owl-controls .owl-prev {
  float: left;
  background-position: 0 0;
  position: absolute;
  top: 50%;
  left: 20px;
  margin-top: -70px;
}
.owl-theme .owl-controls .owl-prev:hover {
  background-position: 0 100%;
}
.owl-theme .owl-controls .owl-next {
  float: right;
  background-position: 100% 0;
  position: absolute;
  top: 50%;
  right: 20px;
  margin-top: -70px;
}
.owl-theme .owl-controls .owl-next:hover {
  background-position: 100% 100%;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-nav div:hover {
  opacity: 1;
  text-decoration: none;
}
/* Styling Pagination*/
.owl-theme .owl-controls .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */
}
.owl-theme .owl-controls .owl-dot span {
  display: block;
  width: 15px;
  height: 15px;
  margin: 3px;
  border-radius: 20px;
  background: #dddddd;
}
.owl-theme .owl-controls .owl-dot.active span,
.owl-theme .owl-controls.clickable .owl-dot:hover span {
  background: #ff9900;
}
/*Owl carousell new*/

/*# sourceMappingURL=new-style.css.map */