.reviews{margin:2% 2%;color:#232323;font-size:15px;letter-spacing:1px;line-height:1.3}
.reviews h1,.reviews h2{color:#444}
div.reviews-links a.RatingBadgeWidget{width:170px;height:45px;background-size:100%;background-repeat:no-repeat;border-bottom:0;background-color:#fff;border-radius:3px;border:solid 1px #555}
.reviews h1{font-size:22px;font-weight:400;letter-spacing:2px;min-height:60px;line-height:30px;border-bottom:dotted 2px}
div.reviews-links{border-bottom:rgba(255,255,255,0.6) dotted 1px;padding:20px 0;color:#fff;letter-spacing:1px}
.reviews .reviews-links a{border-bottom:dashed 1px;color:#555;letter-spacing:1px;font-size:15px;display:inline-block;vertical-align:top;padding:5px 2px 3px;text-align:center;margin:10px 25px 10px 0;text-decoration:none}
.reviews div.reviews-links a.rev:hover{color:#444;background:#f6f6f6;border:solid 1px #444}
.reviews-all{border-top:solid 1px;border-bottom:solid 1px;padding:20px 0 10px 0;margin:5px 0 55px 0;color:#c9c9c9}
.reviews-yandex{margin-top:15px;margin-bottom:25px;min-width:250px;max-width:760px;height:1360px;overflow:hidden;position:relative;border:solid 1px #bbbbbb;border-radius:8px}
.contacts-block.contacts-map{text-align:center;cursor:pointer;border:solid 1px #ABABAB;border-radius:9px;margin:0 auto;background:url(/images/santehmag-map2025.jpg) no-repeat center;background-size:800px;-webkit-transition:1.3s;-moz-transition:1.3s;transition:1.3s;width:90%;max-width:800px;height:565px;padding:0;margin:0 auto}
.contacts-block.contacts-map:hover{background-size:1090px}
.contacts-block{padding:20px 25px 20px 80px;border-bottom:dotted 1px;font-size:14px;letter-spacing:1px;font-style:italic}
.contacts-block.phone-contacts p{font-size:17px}
h2{font-size:20px;font-weight:300;letter-spacing:2px}
.sm-contacts{padding-bottom:50px}
.sm-contacts h1{font-size:22px;letter-spacing:4px;height:70px;line-height:70px;border-bottom:dashed 1px}
.svg-icon.contacts-block.phone-contacts,.svg-icon.contacts-block.mail-contacts,.svg-icon.contacts-block.skype-contacts,.svg-icon.contacts-block.viber-contacts,.svg-icon.contacts-block.address-contacts,.svg-icon.contacts-block.mode-contacts,.svg-icon.contacts-block.whatsapp-contacts,.svg-icon.contacts-block.telegram-contacts,.svg-icon.contacts-block.max-contacts{position:relative}
.svg-icon.contacts-block.phone-contacts:before,.svg-icon.contacts-block.mail-contacts:before,.svg-icon.contacts-block.skype-contacts:before,.svg-icon.contacts-block.viber-contacts:before,.svg-icon.contacts-block.whatsapp-contacts:before,.svg-icon.contacts-block.address-contacts:before,.svg-icon.contacts-block.mode-contacts:before,.svg-icon.contacts-block.telegram-contacts:before,.svg-icon.contacts-block.max-contacts:before{font-style:normal;color:#666;position:absolute}
.svg-icon.contacts-block.phone-contacts:before{content:"\e908";font-size:33px;left:25px}
.svg-icon.contacts-block.mail-contacts:before{content:"\e900";font-size:40px;left:22px;top:8px}
.svg-icon.contacts-block.skype-contacts:before{content:"\e914";font-size:35px;left:26px;top:11px;color:#00aff1}
.svg-icon.contacts-block.viber-contacts:before{content:"\e918";font-size:34px;left:27px;top:11px;color:#774f9a}
.svg-icon.contacts-block.whatsapp-contacts:before{content:"\e91f";font-size:34px;left:27px;top:11px;color:#00e676}
.svg-icon.contacts-block.telegram-contacts:before{content:"\e93d";font-size:34px;left:27px;top:11px;color:#35ace1}
.svg-icon.contacts-block.max-contacts:before{content:"\e93e";font-size:39px;left:25px;top:7px;color:#654dbd}
.svg-icon.contacts-block.address-contacts:before{content:"\e904";font-size:40px;left:27px;top:9px;color:#b93c3c}
.svg-icon.contacts-block.mode-contacts:before{content:"\e923";font-size:33px;left:29px;top:12px}
@media only screen and (max-width: 370px) {
.reviews{margin: 3% 4%}
.reviews div.reviews-links a.rev{padding:.97em 1.1em;width: 89%;margin: 3% 0%}
}
@media only screen and (min-width: 371px) and (max-width: 700px) {
.reviews{margin: 3% 3%}
}
