.pageCopyplaces .headBlock {
  margin-bottom: 30px;
}

@media (min-width: 992px) {
  .pageCopyplaces .headBlock {
    margin-bottom: 40px;
  }
}

@media (min-width: 768px) {
  .pageCopyplaces .headBlock {
    display: -webkit-box;
    display: flex;
  }
}

.pageCopyplaces .simpleSearchBox {
  margin-bottom: 20px;
}

.pageCopyplaces ul li::before {
	content: none !important;
}
@media (min-width: 768px) {
  .pageCopyplaces .simpleSearchBox {
    margin-bottom: 0;
    -webkit-box-flex: 1;
            flex: 1 1 300px;
    margin-right: 5px;
  }
}

@media (min-width: 768px) {
  .pageCopyplaces .simpleLinksBox {
    -webkit-box-flex: 1;
            flex: 1 1 300px;
    margin-left: 5px;
  }
}

.pageCopyplaces .mainBlock {
  position: relative;
}

.pageCopyplaces .collapsibleLinks {
  margin-bottom: 30px;
  background-color: #ffffff;
}

.pageCopyplaces .collapsibleLinks {
  margin-bottom: 30px;
  background-color: #ffffff;
}

.pageCopyplaces .collapsibleLinks button{
	outline:0;
}
@media (min-width: 768px) {
  .pageCopyplaces .collapsibleLinks {
    position: absolute;
    top: 0;
    width: 260px;
    padding-right: 30px;
    margin-bottom: 0;
  }
}

@media (min-width: 768px) {
  .pageCopyplaces .collapsibleLinks.fixed {
    position: fixed;
    height: 100%;
    overflow: auto;
  }
}

.pageCopyplaces .collapsibleLinks a:active {
  color: #009fe3;
}

@media (min-width: 768px) {
  .pageCopyplaces .copyPlacesDetailBlock {
    margin-left: 280px;
  }
}

.pageCopyplaces .copyPlacesDetailBlock .copyPlaceDetail:not(:last-child) {
  margin-bottom: 100px;
}
