/*.rwidget-line-mts:before { width: 9px; height: 9px; content: ""; position: absolute; margin: 6px 0 0 -17px; background: url(i/mts.png) no-repeat 0 0; }*/
/*.rwidget-line-city:before { width: 9px; height: 9px; content: ""; position: absolute; margin: 6px 0 0 -17px; background: url(i/city.png) no-repeat 0 0; }*/
/*.rwidget-line-velcom:before { width: 9px; height: 9px; content: ""; position: absolute; margin: 6px 0 0 -17px; background: url(i/velcom.png) no-repeat 0 0; }*/
/*.rwidget-line-life:before { width: 9px; height: 9px; content: ""; position: absolute; margin: 6px 0 0 -17px; background: url(i/life.png) no-repeat 0 0; }*/

/* rwidget-phone */
.rwidget-phone-first { width: 100px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.rwidget-phone-show { font: 300 15px/16px roboto; margin: 0 0 20px 3px; display: none;  }
.rwidget-phone-show > span { color: #0066ff; display: inline-block; cursor: pointer; border-bottom: 1px dotted #0066ff }
.rwidget-phone-show > span:hover { color: #1D87FF }

.rwidget-phone-first > .rwidget-small { display: none; }
.rwidget-phone-first ~ .rwidget-line { display: none; }
.rwidget-phone-first + .rwidget-phone-show { display: block; }

/* book */
.rwidget + .rwidget-book { margin-top: -10px; }
.rwidget-book-button { background: #FFDD22; transition: background 300ms; font: 600 15px/30px "open sans"; display: block; border: 0; padding: 0 13px; cursor: pointer; }
.rwidget-book-button:hover { background: #F3D320 }


.rwidget__information { display: inline-block; vertical-align: middle; width: 17px; height: 17px; background: url(i/information.svg) no-repeat 50% 50% / 17px auto; position: relative; left: 5px;top: -1px; cursor: help; }
.xtip--autoschool { width: 420px; }


