.search-sidebar {
	margin: 10px;
    position: relative;
    display: block;
    vertical-align: top;
	margin-top: 20px;
	/*margin: 10px 0 0 30px;
    position: relative;
    display: inline-block;
    vertical-align: top;*/
}
.serch-inp {
	height: 37px;
    padding: 0 50px 0 12px;
    border: 1px solid #cfc8c2;
    border-radius: 2px;
	width: 85%;
}
.serch-but {
	height: 37px;
    /*top: 1px;*/
    right: 1px;
    background: #ffd800;
    position: absolute;
    border: none;
    color: #fff;
    font-size: 2em;
}
.search-p {
	font-family: 'Raleway';
    font-weight: normal;
    color: white;
    text-align: center;
    font-size: 2em;
    line-height: 0;
}
.service-page.wrapper{
  display: flex;
  width: 100%;
}
#breadcrumbs{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
/* конец меню */
.service-page .content{
  width: 100%;
  background-color: #ebebeb;
  font-size: 20px;
  padding: 10px 30px 30px;
  color: #333;
}
.service-page .content img{
/*width: 100%;
max-width: 1500px;
height: 100%;*/
margin: 0 auto;
display: block;
/*padding: 10px 0 30px 0;*/
margin-right: 15px;
}
.service-page .content h1{
  color: #333;
  font-family: 'Raleway';
  font-weight: 800;
}.service-page .content .h1{  color: #333;  font-family: 'Raleway';  font-weight: 800;}
.service-page .content p{
  color: #333;
  font-family: Arial, Helvetica, sans-serif;
}
.service-page .content a{
  color: rgb(0, 82, 214);
}
.service-page #low_img{
  width: 40%;
  max-width: 800px;
}
.service-page .content ul, 
.service-page .content li{
  list-style-type: disc;
}
.service-page .content  h1#h1-main{
  font-size: 2.2em;
  padding-bottom: 0.6em;
}
.service-page .table-style table{
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}
.service-page .table-style tr{
 border-bottom: solid 2px white;
}
.service-page .table-style td{
  padding: 10px 40px;
}
.service-page .table-style td div{
	margin-top: 2%;
  font-size: smaller; 
  color: dimgray;
}
.service-page .table-style td:nth-child(n+2){
  border-left: solid 2px white;
}
.service-page .table-style tr:last-child{
  border-bottom: 0;
 }
.service-page .table-style tr:nth-child(odd){
  background-color: #ffffff;
 }
.service-page  .table-style tr:nth-child(even){
  background-color: #dadada;
 }
.service-page  .table-style.low-table td{
  padding: 10px;
}
.product-page .service-page .content h2 {font-size: 2em;}
.product-page .service-page .content h1 {font-size: 2em;}

.service-page h3 {align-items: unset;width: 100%;}
@media (max-width: 1320px){
  .service-page .content{
    font-size: 1.5em;
  }
}
@media (max-width: 460px){
  .service-page .content{
    font-size: 1.2em;
  }
  .service-page .content h1{
    font-size: 1.5em;
  }
  .service-page .content > h1#h1-main{
    font-size: 1.8em;
  }
}
@media (max-width: 380px){
  .service-page .table{
    font-size: 0.8em;
  }
}
@media (max-width: 550px){
  .service-page .table-style td{
  padding: 5px 5px 5px 10px;
  }
  .service-page .table-style.low-table td{
    padding: 2px;
  }
  .service-page .content img {
    height: auto;
  }
  .fotorama__wrap--css3 .fotorama__stage .fotorama__img {
    
    width: 320px !important;
    left: 0px !important;
    height: auto !important;
}
.fotorama__wrap--css3 .fotorama__nav {
	width:320px !important;
}
.fotorama__wrap .fotorama__pointer {
    height: 500px !important;
}
	
}
@media (max-width: 750px){
  .serch-but {
    font-size: 1.5em;
  }
  table {width:100% !important;}
}

