.bold{font-weight:bold;}.left{float:left;position:relative;}.right{float:right;position:relative;}.clear{clear:both;float:none;}.border{border-bottom:solid 1px #e5e5e5;}.border:hover{border:none;}.ui-datepicker{width:275px;padding:8px;display:none;box-sizing:border-box;font:14px 'Roboto', sans-serif;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.2);box-shadow:0 2px 7px rgba(0,0,0,0.2);}.ui-datepicker .ui-datepicker-header{position:relative;padding:0 0 5px;margin-bottom:7px;width:100%;border-bottom:solid 1px #d9d9d9;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;width:11px;height:11px;background:url('/img/icons.png') no-repeat;margin-top:7px;}.ui-datepicker .ui-datepicker-prev{left:2px;background-position:0px -100px;}.ui-datepicker .ui-datepicker-next{right:2px;background-position:-26px -100px;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-prev.ui-state-disabled{left:2px;background-position:-13px -100px;}.ui-datepicker .ui-datepicker-prev.ui-state-disabled{display:none;}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-next.ui-state-disabled{right:2px;background-position:-39px -100px;}.ui-datepicker .ui-datepicker-next.ui-state-disabled{display:none;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-state-disabled{opacity:0.5;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{margin:0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{font:14px 'Roboto', sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:none;border:solid 1px #d9d9d9;box-sizing:border-box;}.ui-datepicker select.ui-datepicker-month{margin-right:10px;}.ui-datepicker table{width:100%;border-collapse:collapse;margin-top:0;}.ui-datepicker table tr{border:none !important;}.ui-datepicker th{padding:3px;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:3px 0;}.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:center;text-decoration:none;}.ui-datepicker-other-month a{color:#999;}.ui-datepicker-current-day a{color:#f60;}.ui-datepicker-today a{background-color:#f7f7f7;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-trigger{background:url('/img/icons.png') no-repeat;height:13px;width:16px;display:inline-block;background-position:0 -33px;position:absolute;right:16px;top:29px;cursor:pointer;border:none;}.ui-datepicker-trigger:hover{background-position:0 -50px;}.comiseo-daterangepicker-triggerbutton.ui-button{text-align:left;font:15px 'Roboto', sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;padding:12px 33px 12px 15px;background:none;border:solid 1px #d9d9d9;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0;vertical-align:middle;-webkit-appearance:none;height:44px;}.comiseo-daterangepicker-triggerbutton.ui-button:after{content:"";background:url('/img/icons.png') no-repeat;height:13px;width:16px;display:inline-block;background-position:0 -33px;position:absolute;cursor:pointer;border:none;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.comiseo-daterangepicker-triggerbutton.ui-button:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}.comiseo-daterangepicker-triggerbutton.ui-button:hover:after{background-position:0 -50px;}#statistic_form .comiseo-daterangepicker-triggerbutton.ui-button{width:175px;}#statistic_form .comiseo-daterangepicker-triggerbutton.ui-button:after{right:12px;top:21px;}#serviceLeftFilter .comiseo-daterangepicker-triggerbutton.ui-button{width:100%;max-width:275px;}#serviceLeftFilter .comiseo-daterangepicker-triggerbutton.ui-button:after{margin:2px 0 0 13px;right:auto;top:auto;}.comiseo-daterangepicker{position:absolute;z-index:11;}.comiseo-daterangepicker-mask{margin:0;padding:0;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0;}.comiseo-daterangepicker-presets,.comiseo-daterangepicker-calendar{display:table-cell;vertical-align:top;height:230px;}.comiseo-daterangepicker-right .comiseo-daterangepicker-presets{padding:2px 7px 7px 2px;}.comiseo-daterangepicker-left .comiseo-daterangepicker-presets{padding:2px 2px 7px 7px;}.comiseo-daterangepicker-presets .ui-menu{padding:2px;white-space:nowrap;}.comiseo-daterangepicker-presets .ui-menu-item{padding:0;}.comiseo-daterangepicker-presets .ui-menu-item > *{text-decoration:none;display:block;padding:2px 0.4em;line-height:1.5;min-height:0;}.comiseo-daterangepicker .ui-widget-content,.comiseo-daterangepicker .ui-datepicker .ui-state-highlight{border-width:0;}.comiseo-daterangepicker > .comiseo-daterangepicker-main.ui-widget-content{border-bottom-width:1px;}.comiseo-daterangepicker .ui-datepicker .ui-datepicker-today .ui-state-highlight{border-width:1px;}.comiseo-daterangepicker-right .comiseo-daterangepicker-calendar{border-left-width:1px;}.comiseo-daterangepicker-left .comiseo-daterangepicker-calendar{border-right-width:1px;}.comiseo-daterangepicker-right .comiseo-daterangepicker-buttonpanel{float:left;width:100%;}.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel{float:right;width:100%;}.ui-helper-clearfix{margin-top:-7px;}.comiseo-daterangepicker-buttonpanel > button{width:100%;padding:8px;box-sizing:border-box;font:14px 'Roboto', sans-serif;background:#fff;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.2);box-shadow:0 2px 7px rgba(0,0,0,0.2);border:none;}.comiseo-daterangepicker-buttonpanel > button:hover{color:#f60;}.comiseo-daterangepicker-calendar .ui-state-highlight a.ui-state-default{color:#f60;}@media (max-width: 479px){.comiseo-daterangepicker{position:absolute;z-index:11;width:100%;overflow-y:scroll;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.2);box-shadow:0 2px 7px rgba(0,0,0,0.2);padding:7px 0 0;}.comiseo-daterangepicker .ui-helper-clearfix:last-child{width:476px;}}@media (max-width: 554px){.comiseo-daterangepicker-triggerbutton.ui-button{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;}.comiseo-daterangepicker-triggerbutton.ui-button:after{top:auto;right:auto;}}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom;}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto;}.mCustomScrollBox{position:relative;height:100%;max-width:100%;outline:none;direction:ltr;overflow:hidden;}.mCSB_container{overflow:hidden;width:auto;height:auto;}.mCSB_inside > .mCSB_container{margin-right:30px;}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:30px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;}.mCSB_scrollTools{position:absolute;width:5px;height:auto;left:auto;top:30px;right:0;bottom:10px;}.mCSB_outside + .mCSB_scrollTools{right:12px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:auto;left:0;}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px;}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px 0;}.mCSB_scrollTools .mCSB_draggerRail{width:1px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-color:#f2f2f2;}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:5px;height:100%;margin:0 auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f60;text-align:center;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;}#oldTalon{background:url('/img/old_talon.png');width:100%;padding:12px 0;}#oldTalon .wrapper{padding-right:40px;position:relative;}#oldTalon p{display:inline-block;text-shadow:0 1px 0 rgba(0,0,0,0.4);color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:1.152;font-weight:bold;margin:0;width:100%;}#oldTalon p a{color:#32471c;font-weight:bold;text-decoration:underline;text-shadow:none;}#oldTalon p a:hover{text-decoration:none;}#oldTalon .close{text-shadow:0 1px 0 rgba(0,0,0,0.4);color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:21px;font-weight:bold;margin:0;position:absolute;right:20px;top:0;}#oldTalon .close:hover{color:#32471c;text-shadow:none;}html{height:100%;min-width:1175px;}body{padding:0;margin:0;background:#f7f7f7;height:100%;font:15px 'Roboto', sans-serif;color:#333;line-height:100%;word-wrap:break-word;-webkit-text-size-adjust:100%;}a{color:#333;text-decoration:none;cursor:pointer;outline:none;}a:hover{color:#f60;}a.active{color:#333;font-weight:bold;cursor:default;}a.small{font-size:13px;}a.not_know,a.other_link{color:#f60;text-decoration:underline;font-size:14px;float:right;margin-top:36px;}a.not_know:hover,a.other_link:hover{color:#333;border-color:#333;}a.not_know.afterPayment,a.other_link.afterPayment{float:left;padding-right:10px;}a.not_know_inline{color:#f60;text-decoration:underline;font-size:14px;float:none;}a.cell{color:#333;}a.showStats span{border-bottom:solid 1px #e6e6e6;}a.showStats:hover span{border:none;}a.showStats:after{content:"";background:url('/img/icons.png') no-repeat;height:12px;width:13px;display:inline-block;background-position:-57px -50px;margin-left:5px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){a.showStats:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}a.docShow{border-bottom:solid 1px #e6e6e6;cursor:pointer;}a.docShow:hover{border:none;}a.docShow.active{color:#f60;border:none;font-weight:normal;}a.generalStatistics{margin-bottom:35px;display:inline-block;}a.generalStatistics:before{content:"";background:url('/img/icons.png') no-repeat;height:11px;width:11px;display:inline-block;background-position:0px -100px;margin-right:10px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){a.generalStatistics:before{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}a.generalStatistics:hover:before{background-position:-13px -100px;}.indent{margin-left:20px;}.indent + br + .indent{margin-left:40px;}.indent + br + .indent + br + .indent{margin-left:60px;}.more:after,.more_all:after,.more_all_doctor:after{content:"";background:url('/img/icons.png') no-repeat;height:7px;width:11px;display:inline-block;background-position:-77px -99px;margin-left:8px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.more:after,.more_all:after,.more_all_doctor:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}.more:hover:after,.more_all:hover:after,.more_all_doctor:hover:after{background-position:-77px -114px;}.more.show:after,.more_all.show:after,.more_all_doctor.show:after{background-position:-77px -106px;}.more.show:hover:after,.more_all.show:hover:after,.more_all_doctor.show:hover:after{background-position:-77px -121px;}.more_all_doctor{margin-bottom:20px;display:inline-block;}.show_underline{text-decoration:underline dotted gray;}:focus{outline:none;}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;}.color{color:#f60;cursor:pointer;}.color:hover{color:#333;}.color.doctorPoliclinic{position:absolute;z-index:1;}.color.notHover{cursor:default;}.color.notHover:hover{color:#f60;}p.text_color{color:#f60;}img{border:none;}h1,h2{font-size:30px;margin:20px 0 10px;line-height:30px;word-wrap:break-word;font-weight:bold;}h1.small,h2.small{font-size:30px;margin:20px 0 5px;display:inline-block;}h1.top,h2.top{margin-top:25px;}h1.info,h2.info{margin:55px 0 30px;}h3,h4{margin:0 0 5px;line-height:30px;font-weight:bold;display:inline-block;}h3{font-size:30px;}h3.forPayment{display:block;}h4{font-size:20px;}h4 small{font-size:11px;}h5{margin:50px 0 25px;font-size:19px;font-weight:normal;line-height:20px;}h5.headerTimetable{margin:10px 0 20px;}h5 a{color:#333;border-bottom:solid 1px #e5e5e5;}h5 a:hover{border:none;}h5.headerStats{margin:30px 0 20px;}h6{margin:0;font-size:16px;font-weight:normal;line-height:16px;}.styleColor{color:#f60;}p{line-height:26px;margin:5px 0 20px;font-size:15px;}p.description{margin:-3px 0 20px;}p.description.grey{font-size:15px;line-height:20px;margin-top:0;}p.description.descriptionPage{display:inline-block;}p.description.linkForPayment{float:right;display:inline-block;}p.description.linkForPayment a.not_know{margin-top:0;}p.booked_description{margin:20px 0 20px;}p.booked_description .star{line-height:20px;vertical-align:top;}p.exceptionMessage{overflow:hidden;max-width:230px;margin:0;line-height:17px;}p.exceptionMessage span{white-space:nowrap;}p.exceptionMessage.exceptionMessageMore{position:relative;cursor:pointer;}p.exceptionMessage.exceptionMessageMore:after{content:'...';position:absolute;top:0;right:0;background:#fff;color:#333;}p.exceptionMessage.exceptionMessageMore:hover:after{color:#f60;}p.exceptionMessage.exceptionMessageMore.open span{white-space:normal;}p.exceptionMessage.exceptionMessageMore.open:after{content:"";background:url('/img/icons.png') no-repeat;height:4px;width:12px;display:inline-block;background-position:-26px -137px;position:absolute;top:auto;right:0;bottom:0;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){p.exceptionMessage.exceptionMessageMore.open:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}p.exceptionMessage.exceptionMessageMore.open:hover:after{background-position:-26px -132px;}small{font-size:13px;}big{font-size:20px;}#container{min-height:100%;padding-bottom:164px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-width:1175px;overflow:hidden;}#prevStep{height:44px;width:44px;margin-left:5px;vertical-align:top;display:inline-block;cursor:pointer;}#prevStep:after{content:"";background:url('/img/icons.png') no-repeat;height:11px;width:17px;display:inline-block;background-position:-51px -173px;margin:15px 0 0 10px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#prevStep:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#prevStep:hover:after{background-position:-51px -185px;}.wrapper{width:1175px;margin:0 auto;height:100%;}.grid1{width:100%;margin:30px auto 0;padding-bottom:100px;position:relative;display:inline-block;}.grid2{width:875px;margin:0 auto;margin:30px auto 0;padding-bottom:100px;}.grid3{width:875px;padding:30px 0 100px 300px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.grid5{width:875px;padding:30px 0 100px 300px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.grid4{width:575px;}#spinner{background:url('/img/spinner.svg') no-repeat;height:300px;width:300px;display:block;margin:15px auto 0;}.vertical{width:100%;height:100%;min-width:320px;overflow:hidden;position:absolute;}.vertical > div{height:100%;min-height:100%;padding:50px 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;position:absolute;left:-20px;right:-20px;}header{height:75px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);position:relative;width:100%;min-width:320px;z-index:11;}header .logo{background-repeat:no-repeat;background-image:url('/img/talon-logo2.png');-webkit-background-size:112px 32px;background-size:112px 32px;height:32px;width:112px;display:inline-block;margin-top:20px;float:left;z-index:1;}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min--moz-device-pixel-ratio: 1.3),only screen and (-o-min-device-pixel-ratio: 1.3),only screen and (min-resolution: 125dpi),only screen and (min-resolution: 1.3dppx){header .logo{background-image:url('/img/talon-logo2-2x.png');}}header .logo.hover{cursor:default;}header #region{font-size:13px;margin:33px 65px 0 18px;color:#999;cursor:pointer;float:left;}header #region:after{content:"";background:url('/img/icons.png') no-repeat;height:4px;width:12px;display:inline-block;background-position:-40px -5px;margin-top:7px;float:right;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){header #region:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}header #region:hover{color:#333;}header #region:hover:after{background-position:-40px -10px;}header #region.close:after{margin-top:6px;background-position:-26px -137px;}header #region.close:hover{color:#333;}header #region.close:hover:after{background-position:-26px -132px;}header nav{position:relative;}header ul{list-style:none;margin:33px 0;padding:0;position:absolute;left:300px;}header ul li{float:left;margin-right:20px;padding-bottom:26px;}header ul li.active{border-bottom:solid 1px #f60;font-weight:bold;}header ul li.active a:hover{color:#333;cursor:default;}header ul li:last-child{margin-right:0;}header .left{height:100%;}header .left > *{float:left;}header .right{margin-top:33px;}header .wrapper{width:1135px;margin:0 auto;padding:0 20px;}#menuIcon{display:none;}#regions-dropdown{min-width:180px;padding:10px;position:absolute;top:86px;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);z-index:140;display:block;text-align:center;}#regions-dropdown span{display:block;line-height:22px;padding-bottom:15px;}#regions-dropdown span:first-child:before{content:"";background:url(/img/icons.png) no-repeat;height:7px;width:14px;display:inline-block;background-position:-75px -12px;position:absolute;top:-7px;right:53px;}#regions-dropdown .button{margin:0 5px;padding:13px 16px 10px;}#regions-dropdown .button.empty{background:none;color:#f60 !important;border:solid 1px #f60;padding:12px 15px 9px;}#regions-dropdown .button.empty:hover{color:#000 !important;border-color:#000;}.closeMenu{position:fixed;height:100%;width:100%;top:0;z-index:4;}#regionList{position:absolute;z-index:5;top:0;width:100%;padding:75px 0 150px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:none;}#regionList.withOld{top:40px;}#regionList .area a{margin-right:32px;font-size:14px;}#regionList .area:last-child a{margin-right:0;}#selectArea{margin-top:30px;}#selectArea .area a{margin-right:32px;font-size:14px;}#selectArea .area:last-child a{margin-right:0;}#selectArea .info_tabs.top{margin-top:10px;}#selectArea #unavailable,#selectArea #limitPatients,#selectArea #noJs{margin:15px 0 0;}.select_all{width:200px;display:inline-block;margin-right:25px;padding:5px 0 15px;}.regionLine a{width:200px;display:inline-block;margin-right:25px;padding:15px 0;float:left;border-bottom:solid 1px #f2f2f2;}.regionLine a:nth-child(4n){margin-right:0;}.areaSelection{width:200px;display:inline-block;margin-right:25px;padding:5px 0 15px;}.areaSelection:before{content:"";background:url('/img/icons.png') no-repeat;height:11px;width:11px;display:inline-block;background-position:0 -100px;margin-right:10px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.areaSelection:before{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}.areaSelection:hover:before{background-position:-13px -100px;}#errorEx{width:330px;margin-top:40px;}#errorEx h1{margin-bottom:20px;}#errorEx p{margin-bottom:30px;}#errorEx .button{width:200px;}.overlay{position:fixed;background:#000;width:100%;height:100%;opacity:0.1;z-index:10;bottom:0;}.button{color:#fff !important;background:#f60;padding:16px 20px 13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-top:15px;text-align:center;}.button.add{margin-top:40px;padding:11px 20px 16px;}.button.add:after{margin:6px 0 -2px 40px;content:"";background:url('/img/icons.png') no-repeat;height:16px;width:16px;display:inline-block;background-position:-40px -15px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.button.add:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}.button.notAvailable{background-color:#d9d9d9;}.button:hover,.button.notAvailable:hover{color:#fff;background:#333;}.button.button-outline{color:#f60 !important;background:none;border:solid 1px #f60;padding:15px 35px 12px;}.button.button-outline:hover{color:#333 !important;border-color:#333;}.button.button-outline.add{min-height:46px;padding:15px 19px 10px;}.button.button-outline.add:after{color:inherit !important;display:inline-block;vertical-align:top;margin-top:0px;content:'+';background-image:none;font-size:26px;font-weight:normal;}.cancel{color:#f60 !important;background:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #f60;padding:15px 35px 12px;width:auto;min-width:160px;height:45px;text-align:center;float:left;margin:15px 0 0 20px;}.cancel:hover{color:#333 !important;border-color:#333;}.prev{color:#f60 !important;background:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #f60;padding:15px 35px 12px;width:auto;min-width:160px;height:45px;text-align:center;float:left;margin:15px 0 0 20px;margin:20px 0 0 0;}.prev:hover{color:#333 !important;border-color:#333;}.next{color:#fff !important;background:#f60;padding:16px 20px 13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-top:15px;text-align:center;margin:20px 0 0 25px;}.next.add{margin-top:40px;padding:11px 20px 16px;}.next.add:after{margin:6px 0 -2px 40px;content:"";background:url('/img/icons.png') no-repeat;height:16px;width:16px;display:inline-block;background-position:-40px -15px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.next.add:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}.next.notAvailable{background-color:#d9d9d9;}.next:hover,.next.notAvailable:hover{color:#fff;background:#333;}.next.button-outline{color:#f60 !important;background:none;border:solid 1px #f60;padding:15px 35px 12px;}.next.button-outline:hover{color:#333 !important;border-color:#333;}.next.button-outline.add{min-height:46px;padding:15px 19px 10px;}.next.button-outline.add:after{color:inherit !important;display:inline-block;vertical-align:top;margin-top:0px;content:'+';background-image:none;font-size:26px;font-weight:normal;}.cancelCabinet{color:#fff !important;background:#f60;padding:16px 20px 13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-top:15px;text-align:center;min-width:100%;margin:20px 0 0 0;}.cancelCabinet.add{margin-top:40px;padding:11px 20px 16px;}.cancelCabinet.add:after{margin:6px 0 -2px 40px;content:"";background:url('/img/icons.png') no-repeat;height:16px;width:16px;display:inline-block;background-position:-40px -15px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.cancelCabinet.add:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}.cancelCabinet.notAvailable{background-color:#d9d9d9;}.cancelCabinet:hover,.cancelCabinet.notAvailable:hover{color:#fff;background:#333;}.cancelCabinet.button-outline{color:#f60 !important;background:none;border:solid 1px #f60;padding:15px 35px 12px;}.cancelCabinet.button-outline:hover{color:#333 !important;border-color:#333;}.cancelCabinet.button-outline.add{min-height:46px;padding:15px 19px 10px;}.cancelCabinet.button-outline.add:after{color:inherit !important;display:inline-block;vertical-align:top;margin-top:0px;content:'+';background-image:none;font-size:26px;font-weight:normal;}.deleteCabinet{color:#f60 !important;background:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #f60;padding:15px 35px 12px;width:auto;min-width:160px;height:45px;text-align:center;float:left;margin:15px 0 0 20px;min-width:100%;margin:20px 0 0 0;}.deleteCabinet:hover{color:#333 !important;border-color:#333;}.name_active{position:relative;color:#ff6f26;font-size:13px;margin-left:10px;}.name_active:before{content:"";background:url('/img/icons.png') no-repeat;height:7px;width:8px;display:inline-block;background-position:-41px -131px;position:absolute;left:-10px;top:5px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.name_active:before{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#list_patients:after{content:"";background:url('/img/icons.png') no-repeat;height:4px;width:7px;display:inline-block;background-position:-76px -6px;margin:0 0 3px 5px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#list_patients:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#list_patients:hover:after{background-position:-76px -1px;}#list_patients.open:after{content:"";background:url('/img/icons.png') no-repeat;height:4px;width:7px;display:inline-block;background-position:-83px -6px;margin:0 0 3px 5px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#list_patients.open:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#list_patients.open:hover:after{background-position:-83px -1px;}#profile_states{width:350px;position:absolute;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);right:0;top:50px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:100;display:none;}#profile_states .list_state{padding:16px 20px 18px;border-bottom:solid 1px #f2f2f2;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;}#profile_states .list_state p{margin:0;line-height:19px;}#profile_states .list_state a.ordered_tickets{position:absolute;bottom:16px;z-index:2;}#profile_states .list_state:first-child{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:2px;border-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:2px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;}#profile_states .list_state:first-child .in_active{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:2px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;}#profile_states .list_state:first-child:before{content:"";background:url('/img/icons.png') no-repeat;height:7px;width:14px;display:inline-block;background-position:-75px -12px;position:absolute;top:-7px;right:70px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#profile_states .list_state:first-child:before{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#profile_states .list_state:last-child{border:none;}#profile_states .list_state.patient{position:relative;padding-bottom:35px;color:#333;background:#fff;}#profile_states .list_state.patient.cabinet{padding-bottom:15px;color:#333;}#profile_states .list_state.active .list_state_icon{background-color:#ff6f26;}#profile_states .list_state .button.add{margin-top:0;}#profile_states .list_state .list_state_icon{position:absolute;top:0;bottom:0;left:0;width:63px;display:block;text-align:center;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:solid 1px #f2f2f2;display:flex;justify-content:center;align-items:center;}#profile_states .list_state .list_state_icon .icon-account{display:block;width:17px;height:18px;background-position:-33px -178px;background-image:url('/img/icons.png');background-repeat:no-repeat;}#profile_states .list_state .list_state_icon .icon-check{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-left:3px solid transparent;border-right:3px solid transparent;}#profile_states .list_state .list_state_icon .icon-check:after{content:'';display:block;width:13px;height:10px;background-position:-49px -129px;background-image:url('/img/icons.png');background-repeat:no-repeat;}@media (pointer: fine){#profile_states .list_state .list_state_icon .icon-check:hover{border-left-color:#ff6f26;background-color:#fff2e6;}#profile_states .list_state .list_state_icon .icon-check:hover:after{background-position:-63px -129px;}}#profile_states .list_state .list_state_icon .icon-check-white{display:flex;justify-content:center;align-items:center;width:100%;height:100%;}#profile_states .list_state .list_state_icon .icon-check-white:after{content:'';display:block;width:13px;height:10px;background-position:-76px -129px;background-image:url('/img/icons.png');background-repeat:no-repeat;}#profile_states .list_state .list_state_left{display:inline-block;width:100%;padding-right:60px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#profile_states .list_state .list_state_right{position:absolute;top:0;right:0;height:100%;width:60px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#profile_states .list_state .list_state_content{display:inline-block;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#profile_states .list_state .list_state_icon + .list_state_left,#profile_states .list_state .list_state_icon + .list_state_content{padding-left:63px;}#profile_states .list_state .list_state_left a,#profile_states .list_state .list_state_content a{display:inline-block;padding:16px;margin:-16px;}#profile_states .list_state .exit{position:absolute;height:100%;width:100%;}#profile_states .list_state .exit:after{position:absolute;top:50%;content:"";background:url('/img/icons.png') no-repeat;height:15px;width:14px;display:inline-block;background-position:-41px -49px;margin:-8px 0 0 24px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#profile_states .list_state .exit:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#profile_states .list_state .exit:hover:after{background-position:-50px -82px;}#profile_states .list_state.list_state_header{padding:16px 20px 16px;color:#999;}#profile_states .list_state.list_state_header a{display:inline-block;padding:15px;margin:-15px;color:#f60;}@media (pointer: fine){#profile_states .list_state.list_state_header a:hover{color:#333;}}#profile_states .list_state.list_state_header .list_state_header-accessory{margin-left:8px;text-transform:lowercase;}#list_filter_pps{display:none;}.info_tabs{margin-top:30px;display:inline-block;width:100%;}.info_tabs.info_tabs_search{margin-top:0;}.info_tabs .info_tabs_header{border-bottom:solid 1px #e5e5e5;width:100%;display:inline-block;}.info_tabs .info_tabs_header ul{list-style:none;margin:0;padding:0;}.info_tabs .info_tabs_header ul li{float:left;}.info_tabs .info_tabs_header ul li a,.info_tabs .info_tabs_header ul li .info_tab_item{float:left;margin:0 40px -1px 0;padding:20px 0;border-bottom:solid 1px #e5e5e5;cursor:pointer;}.info_tabs .info_tabs_header ul li a:not(.info_tab_item):hover,.info_tabs .info_tabs_header ul li .info_tab_item:not(.info_tab_item):hover{color:#f60;}.info_tabs .info_tabs_header ul li a.action,.info_tabs .info_tabs_header ul li .info_tab_item.action{border-color:#f60;font-weight:bold;}.info_tabs .info_tabs_header ul li a.action:hover,.info_tabs .info_tabs_header ul li .info_tab_item.action:hover{color:#333;}.info_tabs .info_tabs_header ul li a.action,.info_tabs .info_tabs_header ul li .info_tab_item.action{cursor:default;}.info_tabs .info_tabs_header ul li a.info_tab_item,.info_tabs .info_tabs_header ul li .info_tab_item.info_tab_item{color:#999;cursor:default;}.info_tabs .info_tabs_header ul li:last-child a,.info_tabs .info_tabs_header ul li:last-child .info_tab_item{margin-right:0;}.info_tabs .info_tabs_header ul li.area.headerCountry{display:none;}.info_tabs.info_tabs_order_person{margin-top:20px;}.info_tabs.info_tabs_order_person .info_tabs_header ul li a.action{font-weight:normal;}.info_tabs .info_tabs_content{margin-top:30px;}.info_tabs .info_tabs_content ul{list-style:none;padding:0;}.info_tabs .info_tabs_content ul li{display:none;}.info_tabs .info_tabs_content ul li.active{display:block;}.info_tabs .info_tabs_content ul li.active a.action{color:#f60;cursor:default;}.info_tabs .info_tabs_content .tab #unavailable,.info_tabs .info_tabs_content .tab #limitPatients,.info_tabs .info_tabs_content .tab #noJs{margin:30px 0 0;}.info_tabs .info_tabs_order_person_content{margin-top:30px;}.info_tabs .info_tabs_order_person_content .tab{display:none;}.info_tabs .info_tabs_order_person_content .tab.action{display:block;}.info_tabs .search_info_tabs_content .tab{display:none;}.info_tabs .search_info_tabs_content .tab.action{display:block;}.all_talons{margin-top:-10px;margin-bottom:20px;}#allTalons{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;}.talon{width:275px;float:left;margin-right:25px;margin-top:15px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #f2f2f2;padding:19px 20px 0;}.talon:nth-child(6n){margin-right:0;}.talon:nth-child(6n) + .clearTalon{clear:both;}.talon.service{border:solid 1px #ff6f26;background:#fff 96% 96.6% no-repeat url("/img/paid.png");}.talon p{line-height:20px;margin:23px 0 18px;}.talon p:first-child{margin-top:0;}.talon img{float:left;}.talon img.print{margin-right:20px;}.talon .bold{font-size:14px;}.talon .left{max-width:175px;}.talon .left p{margin:0;}.talon .right{margin-top:1px;}.talon .edit{background:url('/img/icons.png') no-repeat;display:inline-block;margin-right:15px;}.talon .edit.print{width:17px;height:17px;background-position:-19px -33px;padding:0;}.talon .edit.print:after{content:none;}.talon .edit.print:hover{background-position:0px -82px;}.talon .edit.delete{background-position:-39px -33px;width:15px;height:16px;margin-right:0;}.talon .edit.delete:hover{background-position:-32px -82px;}.talon .edit.restore{background-position:-57px -33px;width:21px;height:16px;margin-right:0;}.talon .edit.restore:hover{background-position:-52px -65px;}.talon .shortNumberCoupon{margin-top:-5px;float:left;line-height:13px;}.talon .shortNumberCoupon small{font-size:10px;}.talon .price span{border-bottom:solid 1px #e5e5e5;}.department{float:left;width:100%;display:none;}.row{width:100%;clear:both;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.row .cell{width:425px;position:relative;padding:20px;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;margin:0 25px 25px 0;border:solid 1px #f2f2f2;background:#fff;}.row .cell.addItem{height:0 !important;padding:0 !important;border:none !important;}.row .cell.notActualCoupons h5{opacity:0.5;}.row .cell.three{width:275px;min-width:30%;max-width:275px;}.row .cell.one{width:100%;}.row .cell.services{background:none;border-left:none;border-right:none;border-top:none;border-bottom:solid 1px #d9d9d9;margin-bottom:0;padding-bottom:0;padding-left:0;}.row .cell.none{height:0 !important;padding:0;border:none;}.row .cell:last-child{margin-right:0;}.row .cell h5{margin:10px 0 10px;display:inline-block;}.row .cell h5.margin{margin-right:20px;}.row .cell p{margin:0 0 11px;line-height:21px;}.row .cell.policlinic.policlinicList{min-height:160px;}.row .cell.policlinic.policlinicList.cellPayment{border:solid 1px #ff6f26 !important;}.row .cell.policlinic.policlinicList.cellPayment .right.payment{margin-top:18px;position:static;color:#f60;margin-right:12px;}.row .cell.policlinic.notAvailable{background:#f2f2f2;}.row .cell.policlinic.notAvailable .in_active{border-color:#f2f2f2;}.row .cell.policlinic.notAvailable .in_active:hover{border-color:#f60;}.row .cell.policlinic.newPoliclinic h5,.row .cell.policlinic.newPoliclinic p{margin-right:70px;}.row .cell.policlinic.newPoliclinic:after{content:'новая';font:13px 'Roboto', sans-serif;color:#fff;background:#ff6f26;padding:3px 17px;position:absolute;top:15px;right:0;}.row .cell.policlinic h5{margin:0 0 8px;display:block;}.row .cell.policlinic p{margin:0;line-height:17px;}.row .cell.policlinic p .grey{font-size:13px;}.row .cell.policlinic .left{width:75%;padding-right:0;box-sizing:border-box;}.row .cell.policlinic .left .policlinic_info{font-size:13px;line-height:20px;margin-top:30px;padding:0;}.row .cell.policlinic .left .policlinic_info div{min-width:135px;}.row .cell.policlinic .left .policlinic_info div p{font-size:13px;line-height:20px;}.row .cell.policlinic .left .policlinic_info a{color:#f60;cursor:pointer;}.row .cell.policlinic .left .policlinic_info a:hover{color:#333;}.row .cell.policlinic .left .policlinic_info a.doctorPoliclinic{position:absolute;z-index:1;}.row .cell.policlinic .left .policlinic_info a.notHover{cursor:default;}.row .cell.policlinic .left .policlinic_info a.notHover:hover{color:#f60;}.row .cell.policlinic .right{position:relative;right:0;top:0;}.row .cell.policlinic .right .button{width:200px;margin:10px 0;}.row .cell.policlinic .right .button.buttonPayment{padding:16px 11px 13px;}.row .cell.policlinic .right .button.disabled{pointer-events:none;cursor:default;}.row .cell.timetable{padding:0;}.row .cell .line{padding:15px 20px;}.row .cell .line.border:hover{border-bottom:solid 1px #e5e5e5;}.row .cell .line.schedule{padding:15px 0;display:inline-block;width:100%;}.row .cell .line.schedule > div{width:33%;padding:0 20px;float:left;vertical-align:top;box-sizing:border-box;}.row .cell .line.schedule > div .grey{font-size:15px;}.row .cell .line h5{margin:0 0 5px;}.row .cell .line p{margin:0;}.row .cell .line .locality{-webkit-column-count:2;-moz-column-count:2;column-count:2;}.row .cell .line .locality.oneColumn{-webkit-column-count:1;-moz-column-count:1;column-count:1;}.row .cell .line small{margin:10px 0 5px;display:inline-block;}.row .cell .line small:first-child{margin-top:0;}.row .cell.doctors .left{width:33%;padding-right:20px;box-sizing:border-box;}.row .cell.doctors .right{float:left;width:67%;}.row .cell.doctors .right p{margin-bottom:15px;}.row .cell.doctors .right a{border-bottom:solid 1px #e5e5e5;}.row .cell.doctors .right a:hover{border:none;}.row .cell.doctors.services .left{width:37%;}.row .cell.doctors.services .right{width:63%;}.row .cell.notCoupons{background:#f2f2f2;display:none;}.row .cell.notCoupons .in_active{border-color:#f2f2f2;}.row .cell.notCoupons .in_active:hover{border-color:#f60;}.row .cell.patient{padding:0;color:#333;}.row .cell.patient h5{margin-top:0;}.row .cell.patient .left{padding:20px 20px 23px;max-width:323px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.row .cell.patient .left.max_width{max-width:385px;}.row .cell.patient .right{position:absolute;right:0;height:100%;width:58px;border-left:solid 1px #f2f2f2;}.row .cell.patient.active .in_active:hover{border-color:#fff;}.row .cell.patient.active .in_active:hover + .left + .right .edit.active:after{background-position:-76px -129px;}.row .cell.patient.active .edit.active{background:#ff6f26;}.row .cell.patient.active .edit.active:after{background-position:-76px -129px;}.row .cell.patient.active .edit.active:hover:after{background-position:-76px -129px;}.row .cell.patient .edit{position:relative;display:block;margin:0;border-bottom:solid 1px #f2f2f2;height:33%;z-index:2;}.row .cell.patient .edit:last-child{border:none;}.row .cell.patient .edit:after{content:"";background:url('/img/icons.png') no-repeat;height:16px;width:16px;display:inline-block;background-position:0 -16px;position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.row .cell.patient .edit:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}.row .cell.patient .edit.active:after{content:"";background:url('/img/icons.png') no-repeat;height:10px;width:13px;display:inline-block;background-position:-49px -129px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.row .cell.patient .edit.active:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}.row .cell.patient .edit.delete:after{background-position:-18px -16px;}.row .cell.patient .edit:hover:after{background-position:0 0;}.row .cell.patient .edit.active:after{margin-top:-5px;}.row .cell.patient .edit.active:hover:after{background-position:-63px -129px;}.row .cell.patient .edit.delete:hover:after{background-position:-18px 0;}.row a.cell{background:none;border-color:#999;color:#999;font-size:24px;text-align:center;line-height:26px;padding:70px 20px;}.row a.cell:hover{border-color:#333;color:#333;}.row a.cell.notActive,.row a.cell.notActive:hover{cursor:auto;border-color:#e5e5e5;color:#e5e5e5;}.timetableSpec{display:inline-block;width:100%;}.timetableSpec a{float:right;}#needRegistration{color:#f60;text-align:right;margin-bottom:10px;}#needRegistration p{margin:0;}#doctorTimetable{margin:5px 0 25px;background:#fff;border:solid 1px #f2f2f2;}#doctorTimetable .schedule{padding:30px;display:inline-block;width:100%;box-sizing:border-box;}#doctorTimetable .schedule > div{width:30%;float:left;vertical-align:top;box-sizing:border-box;}#doctorTimetable .schedule > div .grey{font-size:15px;}#doctorTimetable .schedule > div p{margin-bottom:0;}#doctorTimetable .schedule > div:first-child{width:28%;padding-right:20px;box-sizing:border-box;}#doctorTimetable .schedule > div.basicTimeTable{width:42%;padding-right:20px;box-sizing:border-box;}.notActual{position:absolute;width:100%;top:0;left:0;bottom:0;cursor:pointer;z-index:1;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.in_active{position:absolute;width:100%;top:0;left:0;bottom:0;cursor:pointer;z-index:1;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:solid 3px #fff;}.in_active:hover{border-color:#f60;}.in_active:hover + .left{color:#333;}.in_active:hover + .left + .right .edit.active:after{background-position:-63px -129px;}.item{float:left;margin-right:25px;margin-top:15px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #f2f2f2;}.item:nth-child(6n){margin-right:0;}.item:nth-child(6n) + .clearTalon{clear:both;}.grey{color:#999;font-size:13px;}.grey.couponOrderCode{line-height:14px;margin:0;}.grey.couponOrderCode.couponMethod:before{content:'*';line-height:9px;vertical-align:top;}.grey.couponOrderCode small{font-size:11px;}#form_login{margin-top:30px;}#form_login .button.add{margin-top:25px;}#form_login.policlinicLogin{margin-top:50px;}#form_login a.not_know{margin-top:25px;}#form_login a.not_know_inline{margin-top:0px;}#formatPhone{height:16px;width:16px;margin-bottom:-3px;display:inline-block;background:url('/img/icons.png') no-repeat;background-position:-50px -139px;cursor:help;}#formatPhone:hover{background-position:-50px -156px;}#socialData{width:auto;margin:-15px 0 15px 225px;}#socialData tr{border:none;}#socialData tr td{padding:0;vertical-align:middle;line-height:0;}#socialData img{margin-right:15px;}#socialData p{margin:0;line-height:22px;}#form_recall{margin-top:45px;position:relative;}#form_recall #spinner{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;}aside{width:275px;margin-right:-275px;float:left;z-index:1;position:relative;}aside ul{list-style:none;padding:0;margin:0;}aside ul li{margin-bottom:23px;}aside ul li a{color:#f60;cursor:pointer;}aside ul li a:hover{color:#333;}aside ul li a.doctorPoliclinic{position:absolute;z-index:1;}aside ul li a.notHover{cursor:default;}aside ul li a.notHover:hover{color:#f60;}aside .button{margin-top:20px;min-width:200px;text-align:center;}aside p.grey{font-size:15px;margin-bottom:10px;}#policlinicMenu{margin-top:12px;}#policlinicMenu .button.buttonPayment{padding:16px 11px 13px;}#policlinicMenu .button.disabled{pointer-events:none;cursor:default;}.content{width:100%;padding-left:300px;box-sizing:border-box;float:right;}.content.policlinicContent p,.content.policlinicContent p *,.content.policlinicContent ul,.content.policlinicContent ul *{font:15px 'Roboto', sans-serif;color:#333 !important;background:none !important;line-height:26px !important;border:none !important;}.content.policlinicContent strong,.content.policlinicContent b{font-weight:bold;}.content.policlinicContent a{color:#f60 !important;cursor:pointer;}.content.policlinicContent a:hover{color:#333 !important;}.wrapperMenu aside{width:275px;margin-right:-295px;padding-left:20px;}.wrapperMenu .content{padding-left:320px;padding-right:20px;}.content_block{padding:20px 0 100px;width:100%;display:inline-block;position:relative;}.content_block.helpSite aside h3{margin:55px 0 29px;}.content_block.helpSite aside form{width:100%;}.content_block.helpSite aside form input[type="submit"]{margin-left:0;}.content_block.helpSite aside form #feedbackForm_captcha_image{margin:0 0 15px;}.content_block.helpSite aside form > div > div label + ul,.content_block.helpSite aside form > div > div label + input + ul,.content_block.helpSite aside form > div > div label + div ul{padding-left:0;top:initial;bottom:10px;}.content_block.helpSite aside form > div > div label + ul li,.content_block.helpSite aside form > div > div label + input + ul li,.content_block.helpSite aside form > div > div label + div ul li{margin-bottom:0;}.showMore:after{content:"";background:url('/img/icons.png') no-repeat;height:7px;width:11px;display:inline-block;background-position:-77px -99px;margin-left:8px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.showMore:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}.showMore:hover:after{background-position:-77px -114px;}.showMore.show:after{background-position:-77px -106px;}.showMore.show:hover:after{background-position:-77px -121px;}#showStepOrder{display:none;}.openedOrderSteps{display:block;margin-top:20px;}.openedOrderSteps:after{content:"";background:url('/img/icons.png') no-repeat;height:7px;width:11px;display:inline-block;background-position:-77px -99px;margin-left:8px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.openedOrderSteps:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}.openedOrderSteps:hover:after{background-position:-77px -114px;}.openedOrderSteps.show:after{background-position:-77px -106px;}.openedOrderSteps.show:hover:after{background-position:-77px -121px;}#headPoliclinicAside{width:100%;margin-bottom:10px;position:relative;display:inline-block;}#headPoliclinicAside ul{list-style:none;padding:0;margin:0;}#headPoliclinicAside ul li{margin-bottom:15px;}#headPoliclinicAside ul li a{font-size:14px;color:#f60;cursor:pointer;}#headPoliclinicAside ul li a:hover{color:#333;}#headPoliclinicAside ul li a.doctorPoliclinic{position:absolute;z-index:1;}#headPoliclinicAside ul li a.notHover{cursor:default;}#headPoliclinicAside ul li a.notHover:hover{color:#f60;}#headPoliclinicAside ul li a.active{color:#333;}#headPoliclinicAside .button{margin-top:5px;padding:13px 16px 10px;min-width:130px;color:#fff;}#headPoliclinicAside .button.callDoctor{left:150px;}.pagePoliclinic #headPoliclinicAside ul{margin-top:20px;}#showPoliclinicMenu,#closePoliclinicMenu{display:block;clear:both;}#doctor_header{width:100%;margin-bottom:35px;display:inline-block;}#doctor_header img{margin:0 25px 25px 0;}#doctor_header p{margin:0 0 5px;}.doctorDescription{line-height:26px;}#contentBlock{line-height:26px;}#contentBlock a{color:#f60;cursor:pointer;}#contentBlock a:hover{color:#333;}#contentBlock a.doctorPoliclinic{position:absolute;z-index:1;}#contentBlock a.notHover{cursor:default;}#contentBlock a.notHover:hover{color:#f60;}#contentBlock p{line-height:30px;margin:5px 0 25px;}#contentBlock .capability{margin:-25px 0 25px;padding:0;list-style:none;}#contentBlock .capability li{padding-left:30px;}#contentBlock .capability li:before{content:"";background:url('/img/icons.png') no-repeat;height:15px;width:16px;display:inline-block;background-position:-70px -171px;margin:0 15px -1px -30px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#contentBlock .capability li:before{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#statistics{padding:0;margin:50px 0 0;width:100%;display:inline-block;}#statistics li{font-size:50px;list-style:none;float:left;width:33%;padding-right:20px;box-sizing:border-box;}#statistics li:before{content:'';width:50px;height:5px;display:inline-block;background:#f60;margin-bottom:35px;}#statistics li .count{font-weight:bold;margin-bottom:5px;}.policinicStatisticTable{overflow-y:auto;}.policinicStatisticTable + .button{margin-top:25px;}#availablePoliclinicStats,#couponsOrderStats{margin:15px 0 -20px;display:inline-block;overflow-x:auto;width:100%;padding-bottom:20px;}#legend{margin-top:20px;}#legend p{font-size:13px;line-height:13px;margin:10px 0 0;}#legend p span{background:#fff;display:inline-block;width:17px;height:11px;border:solid 1px #e5e5e5;margin:0 10px -2px 0;}#legend p span.activePlot{background:#fff;}#legend p span.notActivePlot{background:#f60;}.visitorsStatistic h5{margin-bottom:0;}.visitorsStatistic .grey{margin:0 0 15px;}#couponsOrderStatsBlock{background:#fff;border:solid 1px #f2f2f2;padding:15px 20px 20px 60px;box-sizing:border-box;width:875px;}#couponsOrderStatsChecks{display:inline-block;border-top:solid 1px #f2f2f2;margin-top:10px;padding-top:5px;width:100%;}#couponsOrderStatsChecks div{position:relative;display:inline-block;}#couponsOrderStatsChecks div#couponsOrderStatsVisits{color:#60b99a;margin-right:105px;}#couponsOrderStatsChecks div#couponsOrderStatsCoupons{color:#09f;}#couponsOrderStatsChecks input{position:absolute;margin:8px 0 0 1px;}#couponsOrderStatsChecks input#couponsOrderStatsVisitsCheck{opacity:0;}#couponsOrderStatsChecks input#couponsOrderStatsVisitsCheck + .checkbox{position:static;}#couponsOrderStatsChecks input#couponsOrderStatsVisitsCheck:checked + .checkbox{background-position:-75px -50px;}#couponsOrderStatsChecks input#couponsOrderStatsCouponsCheck{opacity:0;}#couponsOrderStatsChecks input#couponsOrderStatsCouponsCheck + .checkbox{position:static;}#couponsOrderStatsChecks input#couponsOrderStatsCouponsCheck:checked + .checkbox{background-position:-75px -195px;}#couponsOrderStatsGraph{float:right;}#alertPoliclinicData{width:625px;}#policlinicDoctors h5{margin-left:20px;}#policlinicDoctors .cell .deletePoliclinicDoctor{content:"";background:url('/img/icons.png') no-repeat;height:16px;width:15px;display:inline-block;background-position:-39px -33px;position:absolute;top:10px;right:10px;cursor:pointer;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#policlinicDoctors .cell .deletePoliclinicDoctor{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#policlinicDoctors .cell .deletePoliclinicDoctor:hover{background-position:-32px -82px;}#policlinicDoctors .cell .visiblePoliclinicDoctor{content:"";background:url('/img/visible.png') no-repeat;height:18px;width:24px;background-position:0 -18px;position:absolute;top:9px;right:35px;cursor:pointer;}#policlinicDoctors .cell .visiblePoliclinicDoctor.active{background-position:-27px 0;}#policlinicDoctors .cell .visiblePoliclinicDoctor:not(.active):hover{background-position:-27px -18px;}#policlinicDoctors .cell .visiblePoliclinicDoctor.active:hover{background-position:0 0;}#availableCouponBlock{display:inline-block;margin-bottom:10px;}#availableCouponBlock #availableCoupon{float:left;margin:-1px 10px 0 0;width:15px;height:15px;}#availableCouponBlock #availableCoupon + .checkbox{margin:0 0 0 -24px;}#availableCouponBlock #availableCoupon:checked + .checkbox{background-position:-60px -17px;}#availableCouponBlock #availableCoupon + label p,#availableCouponBlock #availableCoupon + .checkbox + label p{display:inline-block;margin:0;line-height:17px;}#Map{width:100%;height:100%;position:relative;}#Map:after{content:'';background:url('/img/spinner.svg') no-repeat;height:300px;width:300px;display:block;margin:15px auto 0;position:absolute;top:0;bottom:0;left:0;right:0;width:128px;height:128px;margin:auto;z-index:-1;}.balloon{position:absolute;bottom:10px;background-color:#fff;max-height:290px;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.3);-moz-box-shadow:0 0 7px rgba(0,0,0,0.3);box-shadow:0 0 7px rgba(0,0,0,0.3);}.balloon:after{bottom:-10px;left:50%;margin-left:-11px;position:absolute;content:"";background:url('/img/map.png') no-repeat;height:10px;width:22px;display:inline-block;background-position:-56px -12px;}.balloon .close{position:absolute;top:10px;right:10px;background:url('/img/map.png') no-repeat;height:10px;width:10px;display:inline-block;background-position:-57px 0;z-index:1;cursor:pointer;}.list{width:425px;max-height:290px;padding:0 30px 0 10px;position:relative;overflow:auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.list .itemList{width:385px;padding:10px 0;position:relative;float:left;border-bottom:solid 1px #f2f2f2;}.list .itemList:last-child{border-bottom:none;}.list .itemList .left{margin-right:20px;min-height:70px;position:absolute;}.list .itemList .left:last-child{margin:0;width:100%;box-sizing:border-box;position:relative;}.list .itemList .left:nth-child(2){padding-left:95px;}.list .itemList p{margin:0 0 5px;font-size:13px;line-height:20px;}.list .itemList a.bold,.list .itemList span.bold{border-bottom:solid 1px #e5e5e5;}.btn{position:relative;height:30px;width:30px;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);float:left;}.placemark{position:absolute;top:50%;left:50%;margin:-27px -9.5px;content:"";background:url('/img/map.png') no-repeat;height:27px;width:19px;display:inline-block;background-position:-36px 0px;cursor:pointer;}.placemark:hover{background-position:-36px -31px;}.cluster{position:absolute;top:50%;left:50%;margin:-29px -29px;content:"";background:url('/img/map.png') no-repeat;height:58px;width:58px;display:inline-block;background-position:0px -65px;box-sizing:border-box;cursor:pointer;color:#fff;font-size:20px;text-align:center;padding:18px 0;}#zooMap{width:30px;}#zoom-in{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:2px;border-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:2px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:solid 1px #f2f2f2;}#zoom-in:after{position:absolute;top:50%;left:50%;margin:-8px -8px;content:"";background:url('/img/map.png') no-repeat;height:16px;width:16px;display:inline-block;background-position:0px -45px;}#zoom-in:hover:after{background-position:-18px -45px;}#zoom-out{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;}#zoom-out:after{position:absolute;top:50%;left:50%;margin:-1px -8px;content:"";background:url('/img/map.png') no-repeat;height:2px;width:16px;display:inline-block;background-position:0px -39px;}#zoom-out:hover:after{background-position:-18px -39px;}#map-type:after{position:absolute;top:50%;left:50%;margin:-8px -8px;content:"";background:url('/img/map.png') no-repeat;height:16px;width:16px;display:inline-block;background-position:0px -18px;}#map-type:hover:after{background-position:-18px -18px;}#typeList{position:absolute;right:40px;top:-23px;min-width:175px;padding:4px 0;margin:0;list-style:none;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.3);-moz-box-shadow:0 0 7px rgba(0,0,0,0.3);box-shadow:0 0 7px rgba(0,0,0,0.3);}#typeList:after{position:absolute;top:50%;right:-10px;margin:-11px 0;content:"";background:url('/img/map.png') no-repeat;height:22px;width:10px;display:inline-block;background-position:-57px -24px;}#typeList li a{width:100%;padding:3px 20px;display:inline-block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:14px;}#typeList li a:hover{color:#f60;}#typeList li a.active{font-weight:normal;color:#f60;}#fullScreen:after{position:absolute;top:50%;left:50%;margin:-8px -8px;content:"";background:url('/img/map.png') no-repeat;height:16px;width:16px;display:inline-block;background-position:0 0;}#fullScreen:hover:after{background-position:-18px 0;}#policlinicMap{max-width:925px;width:100%;height:100%;padding:25px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;z-index:2;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:none;margin:0 auto;min-height:500px;}#policlinicMap h4{margin-bottom:0;}#policlinicMap p.grey{margin:0 0 20px;}#policlinicMap > div{width:100%;max-width:925px;bottom:25px;position:absolute;top:75px;padding-right:50px;box-sizing:border-box;}#policlinicMap > div#closeMap{height:44px;width:44px;top:3px;right:11px;padding-right:0;}#policlinicMap.onePoliclinic{min-height:525px;}#policlinicMap.onePoliclinic > div{top:100px;}#closeMap{position:absolute;top:25px;right:25px;cursor:pointer;}#closeMap:after{content:"";background:url('/img/icons.png') no-repeat;height:16px;width:16px;display:inline-block;background-position:-31px -82px;margin:14px 14px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#closeMap:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#closeMap:hover#closeMap:after{background-position:-38px -33px;}.banner{position:relative;height:350px;width:100%;border:solid 1px #f2f2f2;background-color:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.owl-carousel{display:block;width:100%;height:100%;position:relative;z-index:1;overflow:hidden;}.slide{position:relative;height:350px;width:100%;}.slide .button{width:200px;}.slide .renovation{color:#f60;position:absolute;top:15px;line-height:22px;display:flex;padding:0 15px;}.slide .renovation span{background:#f60;color:#fff;padding:0 15px;margin-right:10px;display:inline-block;height:100%;margin-left:-15px;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;height:350px;}.owl-carousel .owl-stage-outer{position:relative;}.owl-carousel .owl-controls{position:absolute;left:0;right:0;bottom:18px;padding:0;margin:0;text-align:center;}.owl-carousel .owl-controls .owl-dot{cursor:pointer;display:inline-block;width:7px;height:8px;background:#fff url('/img/icons.png') no-repeat no-repeat;background-position:0 -137px;margin:0 7px;}.owl-carousel .owl-controls .owl-dot.active{background-position:-9px -137px;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel .owl-item{float:left;}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.itemContent{width:435px;margin:50px 0 0 75px;position:absolute;top:0;}.itemContent h1,.itemContent h2{margin-top:25px;}.itemContent p{margin:15px 0 5px;}.policlinic_info{width:100%;padding-left:300px;margin-top:45px;box-sizing:border-box;}.policlinic_info div{width:33%;max-width:200px;padding-right:25px;float:left;box-sizing:border-box;}.policlinic_info div:last-child{margin-right:0;}.policlinic_head{height:auto;background:#fff;display:inline-block;width:100%;font-size:13px;top:75px;padding:50px 0 40px;line-height:21px;margin-bottom:20px;}.policlinic_head address{font-size:15px;font-style:normal;color:#999;}.policlinic_head p{font-size:13px;line-height:21px;margin:0;}.policlinic_head a{color:#f60;cursor:pointer;}.policlinic_head a:hover{color:#333;}.policlinic_head a.doctorPoliclinic{position:absolute;z-index:1;}.policlinic_head a.notHover{cursor:default;}.policlinic_head a.notHover:hover{color:#f60;}.policlinic_head h1{margin:0 0 10px;}.policlinic_head.small{padding:35px 0 30px;}.policlinic_head.small div > div{float:left;}.policlinic_head.small h1{font-size:20px;line-height:20px;width:275px;margin:-1px 25px 0 0;}.policlinic_head.small address{font-size:14px;width:200px;margin-right:25px;color:#333;}.policlinic_head.small .policlinic_image{display:none;}.policlinic_head.small .policlinic_info{margin-top:0;padding:0;width:650px;}.policlinic_head .policlinic_name-header{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;}.policlinic_head .policlinic_name-header.policlinic_name-header-wide{width:100%;}.policlinic_head .policlinic_name-header > *{flex:1 1 auto;}.policlinic_head .policlinic_name-header a.about_payment{flex:0 0 auto;float:none;margin-top:0;margin-left:24px;}.policlinic_image{width:300px;float:left;}#talon_order{margin:15px 0 0;}#talon_order li{position:relative;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:25px;margin-bottom:0;}#talon_order li:before{content:"";border-left:solid 1px #d9d9d9;height:100%;position:absolute;margin:0 2px;z-index:-1;}#talon_order li:first-child:before{margin-top:11px;}#talon_order li:last-child:before{height:10px;}#talon_order li a{color:#999;cursor:default;}#talon_order li a:before{content:"";background:url('/img/icons.png') no-repeat;height:7px;width:5px;display:inline-block;background-position:-54px -103px;margin-right:10px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#talon_order li a:before{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#talon_order li a.finish{color:#f60;cursor:pointer;}#talon_order li a.finish:before{background-position:-68px -103px;}#talon_order li a.finish:hover{color:#333;}#talon_order li a.active{color:#333;font-weight:normal;}#talon_order li a.active:before{background-position:-61px -103px;}#talon_order li a span{display:block;font-size:13px;color:#999;padding:3px 0 0 15px;}#unavailable{margin-bottom:50px;margin-top:-20px;}#noJs{margin-bottom:20px;}#unavailable,#limitPatients,#noJs,#noCookie,#noRegister,#noCoupon,.notify{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:18px 20px;background:#f2e8de;border:solid 1px #ebd7cc;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a97842;}#unavailable p,#limitPatients p,#noJs p,#noCookie p,#noRegister p,#noCoupon p,.notify p{margin:0;padding:0;line-height:20px;}#unavailable a,#limitPatients a,#noJs a,#noCookie a,#noRegister a,#noCoupon a,.notify a{color:#a97842;text-decoration:underline;}#unavailable a:hover,#limitPatients a:hover,#noJs a:hover,#noCookie a:hover,#noRegister a:hover,#noCoupon a:hover,.notify a:hover{text-decoration:none;}#unavailable.patient,#limitPatients.patient,#noJs.patient,#noCookie.patient,#noRegister.patient,#noCoupon.patient,.notify.patient{margin-top:40px;}#unavailable.block,#limitPatients.block,#noJs.block,#noCookie.block,#noRegister.block,#noCoupon.block,.notify.block{margin-bottom:30px;margin-top:20px;}.notify{margin:10px 0;}#noRegister{margin:10px 0;display:none;}#noCookie{margin:30px auto 0;}#noCoupon{margin:20px auto;}#informlable{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:18px 20px;background:#fff3cd;border:solid 1px #ffeeba;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#856404;margin-bottom:30px;}#informlable p{margin:0;padding:0;line-height:20px;}#informlable.patient{margin-top:40px;}.doctor{width:100%;padding-right:105px;margin-right:-85px;box-sizing:border-box;}.doctor.doctorPoliclinic{margin-bottom:15px;}#policlinicList{margin-top:95px;}#policlinicList #unavailable,#policlinicList #limitPatients,#policlinicList #noJs{margin-top:0;}#policlinicList #spinner{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;z-index:2;}#policlinicList #spinner + *{opacity:0.8;}#inputs{margin-bottom:35px;}#order_menu{margin-bottom:23px;}#time_set{position:absolute;top:8px;right:0;}#time_set div{float:left;position:relative;}#time_set div:first-child{margin-right:25px;}#time_set .status label{min-width:42px;}#days_talons{margin-top:25px;display:inline-block;width:100%;}.day_talons{width:100%;background:#fff;margin:-1px 0 0 -1px;float:left;position:relative;overflow:hidden;border:solid 1px #f2f2f2;}.day_talons .day{padding:15px 12px;width:20%;font-size:20px;height:100%;position:absolute;border-right:solid 1px #f2f2f2;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.day_talons .day a{margin-top:7px;display:inline-block;font-size:13px;}.day_talons .day a.more.availableCoupons{display:none;float:left;}.day_talons .day span{width:220px;display:inline-block;}.day_talons .order_talons{width:100%;padding-left:20%;box-sizing:border-box;overflow:hidden;float:right;margin-bottom:-1px;background:#fbfbfb;}.day_talons .order_talons .talon{font-size:15px;padding:17px 20px;width:14.285714285714%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:none;border-top:none;margin:0;float:left;color:#333;position:relative;overflow:hidden;background:#fbfbfb;}.day_talons .order_talons .talon.register_office{color:#999;}.day_talons .order_talons .talon.register_office:hover{background-color:#f9f9f9;}.day_talons .order_talons .talon.register_office:hover:before{content:none;}.day_talons .order_talons .talon.booked{color:#f60;}.day_talons .order_talons .talon:hover:before{content:"";height:75px;width:3px;display:inline-block;background-color:#f60;position:absolute;top:0;left:0;}.month{margin-top:15px;display:inline-block;width:100%;}.month h4{margin-bottom:10px;}.month p.linkForPayment{float:right;display:inline-block;}.month p.linkForPayment a.not_know{margin-top:0;}.calendar{background:#fff;width:100%;border:solid 1px #f2f2f2;float:left;margin-bottom:20px;}.calendar .week{display:inline-block;width:100%;border:solid 1px #f2f2f2;margin:-1px 0 0 -1px;float:left;}.calendar .week a.day,.calendar .week div.day{width:14.285714285714%;float:left;border-right:solid 1px #f2f2f2;height:75px;font-size:20px;padding:12px;box-sizing:border-box;position:relative;}.calendar .week a.day.existCoupon:hover,.calendar .week a.day.existCoupon.open{color:#333;}.calendar .week a.day.existCoupon:hover:before,.calendar .week a.day.existCoupon.open:before{content:"";height:75px;width:3px;display:inline-block;background-color:#f60;position:absolute;top:0;left:0;}.calendar .week a.day.notActive{color:#999;}.calendar .week a.day.notActive:hover{background-color:#fbfbfb;}.calendar .week a.day:nth-child(6).notActive,.calendar .week a.day:nth-child(7).notActive{color:#f1c6bf;}.calendar .week a.day .visitTimes{font-size:12px;float:right;margin-top:-3px;}.calendar .week a.day .couponsCount{font-size:12px;color:#f60;margin-top:13px;}.calendar .week a.day.notAvailable .couponsCount,.calendar .week a.day.orderedCoupon .couponsCount{color:#999;}.calendar .week a.day.notAvailable.open:before,.calendar .week a.day.notAvailable.existCoupon:hover:before,.calendar .week a.day.orderedCoupon.open:before,.calendar .week a.day.orderedCoupon.existCoupon:hover:before{background-color:#999;}.calendar .week a.day.orderedCoupon .couponsCount{color:#856404;}.calendar .week a.day.orderedCoupon.open:before,.calendar .week a.day.orderedCoupon.existCoupon:hover:before{background-color:#999;}.calendar .week a.day.today{background:#f60;color:#333;}.calendar .week a.day.today .couponsCount{color:#fff;}.calendar .week a.day.today:hover{background:#f60;}.calendar .week a.day.today.open:before,.calendar .week a.day.today.existCoupon:hover:before{content:none;}.calendar .week.name div{height:35px;font-size:15px;padding:10px;text-align:center;}.calendar .week.name div:nth-child(6),.calendar .week.name div:nth-child(7){color:#d0422a;}.tipso_bubble,.tipso_bubble > .tipso_arrow{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.tipso_bubble{position:absolute;width:175px;padding:23px 25px 21px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;z-index:9999;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-size:13px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);}.tipso_bubble > .tipso_arrow{background:url('/img/icons.png') no-repeat;height:10px;width:15px;display:inline-block;background-position:-53px -115px;position:absolute;bottom:-10px;left:80px;}.tipso_bubble.top > .tipso_arrow{top:100%;left:50%;margin-left:-8px;}.tipso_bubble.bottom{display:none !important;}.tipso_bubble.bottom > .tipso_arrow{background:none;bottom:100%;left:50%;margin-left:-8px;}.tipso_bubble p{font-size:13px;line-height:15px;}.tipso_style{cursor:pointer;}.tipso_content{text-align:left;}#boked_talon{display:inline-block;margin:20px 0 15px -25px;position:relative;}#boked_talon:before,#boked_talon:after{content:"";background:url('/img/talon.png') no-repeat;width:400px;display:inline-block;}#boked_talon:before{height:40px;background-position:0 0;}#boked_talon:after{height:40px;background-position:0 -76px;}#boked_talon table{width:350px;background-color:#fff;margin:-3px 25px -1px;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.1);-moz-box-shadow:0 0 7px rgba(0,0,0,0.1);box-shadow:0 0 7px rgba(0,0,0,0.1);padding:40px 20px 20px;display:block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#boked_talon table td:first-child{width:110px;}#boked_talon table td:first-child p{margin-top:1px;}#boked_talon table td{padding-bottom:10px;}#boked_talon table tr:last-child td{padding-bottom:30px;}#boked_talon .sLine{width:310px;margin:0;position:absolute;left:45px;overflow:hidden;color:#a6a6a6;font-size:12px;white-space:nowrap;text-align:justify;line-height:8px;}#boked_talon .sLine.top{top:50px;}#boked_talon .sLine.bottom{bottom:55px;}#boked_talon.isPayment table{background:#fff 96% 92% no-repeat url(/img/paid.png);}#successCall{width:650px;max-width:650px;display:inline-block;position:relative;background-color:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);-moz-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1);border-bottom:solid 1px #d9d9d9;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px 0 30px;padding:30px 30px 110px;}#successCall table{margin:0;}#successCall table tr{border:none;}#successCall table tr td{padding:20px 0 0;}#successCall table tr td:first-child{width:195px;}#successCall table tr td:last-child{border-bottom:solid 1px #f2f2f2;}#successCall table tr:first-child td{border:none;padding:0 0 55px;}#successCall table p{line-height:23px;margin:0;}#successCall table p.grey{font-size:15px;}#angle{position:absolute;background:#f7f7f7;height:57px;width:57px;right:-7px;top:-7px;}#angle:after{content:"";width:0;height:0;position:absolute;bottom:0;left:0;border-bottom:50px solid #e6e6e6;border-right:50px solid transparent;}.buttons{display:inline-block;margin-top:25px;}.buttons a{float:left;height:44px;}.buttons a:first-child{margin-left:0;}.print{padding:9px 9px;margin-left:10px;}.print:after{content:"";background:url('/img/icons.png') no-repeat;height:23px;width:26px;display:inline-block;background-position:0 -113px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.print:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#select_patients{width:100%;margin-top:20px;display:inline-block;}.new{margin:35px 0 35px;display:inline-block;}.new:after{content:"";background:url('/img/icons.png') no-repeat;height:12px;width:12px;display:inline-block;background-position:0 -179px;margin:0 0 -1px 10px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.new:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}.new:hover:after{background-position:0 -193px;}#popup,#help,#mapPopup,#infoPopup,#complainPopup,.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:none;overflow:hidden;}#popup .overlay_block,#help .overlay_block,#mapPopup .overlay_block,#infoPopup .overlay_block,#complainPopup .overlay_block,.popup .overlay_block{height:100%;width:100%;background:#000;opacity:0.6;position:fixed;top:0;z-index:-1;}.scrollBlock{top:-20px;bottom:-20px;left:-20px;right:-20px;position:absolute;padding:40px 30px;overflow:auto;}#block_add_patient,#block_send_sms,#block_delete,#block_edit_info,#block_info,#block_complain,.block_delete{width:475px;min-width:300px;margin:0 auto;background:#fff;padding:30px 25px 25px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;display:none;z-index:1;}#block_add_patient h4,#block_send_sms h4,#block_delete h4,#block_edit_info h4,#block_info h4,#block_complain h4,.block_delete h4{margin-bottom:15px;}#block_add_patient p,#block_send_sms p,#block_delete p,#block_edit_info p,#block_info p,#block_complain p,.block_delete p{line-height:22px;}#block_add_patient form,#block_send_sms form,#block_delete form,#block_edit_info form,#block_info form,#block_complain form,.block_delete form{margin-top:-25px;}#block_add_patient form label,#block_send_sms form label,#block_delete form label,#block_edit_info form label,#block_info form label,#block_complain form label,.block_delete form label{font-size:13px;padding:12px 18px;}#block_add_patient form input[type="submit"],#block_send_sms form input[type="submit"],#block_delete form input[type="submit"],#block_edit_info form input[type="submit"],#block_info form input[type="submit"],#block_complain form input[type="submit"],.block_delete form input[type="submit"]{margin-left:0;}#block_add_patient .formButton input[type="submit"],#block_send_sms .formButton input[type="submit"],#block_delete .formButton input[type="submit"],#block_edit_info .formButton input[type="submit"],#block_info .formButton input[type="submit"],#block_complain .formButton input[type="submit"],.block_delete .formButton input[type="submit"]{margin-left:20px;}#block_add_patient .status,#block_send_sms .status,#block_delete .status,#block_edit_info .status,#block_info .status,#block_complain .status,.block_delete .status{display:inline-block;margin-bottom:5px;width:100%;}#block_add_patient .button-bar > :first-child,#block_send_sms .button-bar > :first-child,#block_delete .button-bar > :first-child,#block_edit_info .button-bar > :first-child,#block_info .button-bar > :first-child,#block_complain .button-bar > :first-child,.block_delete .button-bar > :first-child{margin-left:0;}#block_info div{display:inline-block;width:100%;}#block_info div .prev{padding:16px 20px 13px;}#block_info p{margin-bottom:10px;}#block_add_patient #status{width:100%;}#block_add_patient #status > div{width:100%;}#block_add_patient form label{padding:12px 15px;width:46.4% !important;}#block_send_sms .formButton,#block_edit_info .formButton{padding-left:0;}#block_edit_phone,#block_delete_talon,#block_edit_doctor,#block_delete_doctor,#block_info_popup,.block_delete_talon{padding:25px 0 0;position:fixed;width:100%;height:100%;z-index:1;display:table;}#block_edit_phone > div,#block_delete_talon > div,#block_edit_doctor > div,#block_delete_doctor > div,#block_info_popup > div,.block_delete_talon > div{display:table-cell;vertical-align:middle;padding:0 10px;}#block_edit_phone form,#block_delete_talon form,#block_edit_doctor form,#block_delete_doctor form,#block_info_popup form,.block_delete_talon form{margin-top:0;}#block_edit_phone .not_know,#block_delete_talon .not_know,#block_edit_doctor .not_know,#block_delete_doctor .not_know,#block_info_popup .not_know,.block_delete_talon .not_know{text-decoration:none !important;border-bottom:1px dotted #f60;}#block_edit_phone .not_know:hover,#block_delete_talon .not_know:hover,#block_edit_doctor .not_know:hover,#block_delete_doctor .not_know:hover,#block_info_popup .not_know:hover,.block_delete_talon .not_know:hover{border-color:#333;}#infoPopup{display:none;}.block_delete_talon .block_delete{display:block;}#block_delete_doctor h3{width:100%;}#block_delete div,.block_delete div{display:inline-block;}#block_delete .button,.block_delete .button{min-width:160px;float:left;}#block_complain{max-width:600px;width:100%;}#block_complain .claimFirst p,#block_complain #claim textarea{display:inline-block;max-width:370px;}#block_complain label{width:130px;}.closeIcon{position:absolute;top:-22px;right:-24px;background:url('/img/icons.png') no-repeat;height:17px;width:17px;background-position:-29px -113px;cursor:pointer;}#helpBlock{overflow:hidden;width:100%;height:100%;position:fixed;}#helpBlock > div{height:100%;padding:0 20px;overflow:scroll;position:absolute;left:-20px;right:-20px;}table{border:none;border-collapse:collapse;width:100%;margin-top:45px;line-height:26px;}table tr,table th,table td{border:none;}table tr{border-top:solid 1px #e5e5e5;}table tr:last-child td{padding-bottom:0;}table td{padding:5px 0 25px;vertical-align:top;}table td p{margin:0 0 5px;}table.form{margin:30px 0;width:725px;display:inline-block;}table.form tr{border:none;}table.form tr td:first-child{width:225px;}table.form tr p.big{margin:-1px 0 15px;}table.form tr p.big a.small{float:left;margin-top:-5px;}table.border_none tr{border:none;}table.policinicStatistic{background:#fff;border:solid 1px #e5e5e5;margin-top:10px;}table.policinicStatistic tr{border:none;text-align:left;}table.policinicStatistic tr td,table.policinicStatistic tr th{width:10%;line-height:17px;vertical-align:top;text-align:left;min-width:95px;box-sizing:border-box;}table.policinicStatistic tr td:first-child,table.policinicStatistic tr th:first-child{width:30%;}table.policinicStatistic tr td{padding:15px 20px;}table.policinicStatistic tr th{padding:10px 20px;}table.policinicStatistic tr.doctor{font-size:13px;display:none;}table.policinicStatistic tr.doctor td:first-child{padding:10px 20px 10px 50px;}table.policinicStatistic tr.doctor.notShow{display:none !important;}table.policinicStatistic tr.doctor .show{display:table-row;}table.policinicStatistic thead tr{border-bottom:solid 1px #e5e5e5;font-size:13px;}table.policinicStatistic tfoot tr{border-top:solid 1px #e5e5e5;}table.policinicStatistic.callStats,table.policinicStatistic.couponStats{font-size:13px;margin-top:30px;}table.policinicStatistic.callStats th,table.policinicStatistic.callStats td,table.policinicStatistic.couponStats th,table.policinicStatistic.couponStats td{word-break:break-word;}table.policinicStatistic.callStats th.width1,table.policinicStatistic.callStats td.width1,table.policinicStatistic.couponStats th.width1,table.policinicStatistic.couponStats td.width1{width:25%;}table.policinicStatistic.callStats th.width2,table.policinicStatistic.callStats td.width2,table.policinicStatistic.couponStats th.width2,table.policinicStatistic.couponStats td.width2{width:20%;}table.policinicStatistic.callStats th.width3,table.policinicStatistic.callStats td.width3,table.policinicStatistic.couponStats th.width3,table.policinicStatistic.couponStats td.width3{width:15%;}table.policinicStatistic.policinicStatisticControl tr td,table.policinicStatistic.policinicStatisticControl tr th{width:auto;}table.policinicStatistic.policinicStatisticControl tr td.dateColumn,table.policinicStatistic.policinicStatisticControl tr th.dateColumn{width:145px;}#patient_address,#call{float:left;width:100%;}#patient_address > div,#call > div{display:inline-block;vertical-align:top;position:relative;float:left;clear:none;}#patient_address select + span,#patient_address select,#call select + span,#call select{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px;border-top-left-radius:2px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin-right:-1px;width:165px !important;cursor:pointer;height:44px;}#patient_address input,#call input{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;width:336px;height:44px;}#patient_address input.input_size_2,#call input.input_size_2{width:167px;}#patient_address input.address,#call input.address{float:left;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;padding:12px 12px 12px 32px;}#patient_address input.address#patient_address_house,#call input.address#patient_address_house{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px;border-top-left-radius:2px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin-left:225px;position:relative;z-index:1;}#patient_address input.address#patient_address_housing,#call input.address#patient_address_housing{margin-left:-1px;width:168px;z-index:1;}#patient_address input.address#patient_address_flat,#call input.address#patient_address_flat{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin-left:-1px;padding:12px 12px 12px 38px;}#patient_address input.house,#call input.house{float:left;}#patient_address input.house#call_access,#call input.house#call_access{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px;border-top-left-radius:2px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin-left:225px;position:relative;z-index:1;}#patient_address input.house#call_floor,#call input.house#call_floor{margin-left:-1px;width:168px;}#patient_address input.house#call_intercomCode,#call input.house#call_intercomCode{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin-left:-1px;}#patient_address > div:nth-child(5) ul{left:-163px;}#patient_address_customAddress,#patient_address_customCity{display:inline-block;vertical-align:middle;}#patient_address_customAddress > div,#patient_address_customCity > div{float:left;}#motive{padding-left:225px;box-sizing:border-box;}#motive a.cancel{margin-left:0;}#motive input[type="submit"]{margin-left:15px;}label[for="patient_address_house"],label[for="patient_address_housing"],label[for="patient_address_flat"]{position:absolute;top:28px;margin-top:0;left:14px;width:auto;font-size:14px;color:#999;z-index:2;}label[for="patient_address_house"].required:after,label[for="patient_address_housing"].required:after,label[for="patient_address_flat"].required:after{display:none;}label[for="patient_address_house"]{left:240px;}textarea{font:15px 'Roboto', sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:12px 15px;background:none;border:solid 1px #d9d9d9;width:500px;max-width:100%;height:145px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 0;vertical-align:middle;resize:none;overflow:hidden;}textarea#call_note{height:195px;}select,select + span{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font:15px 'Roboto', sans-serif;padding:13px 15px 11px;background:none;border:solid 1px #d9d9d9;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 0;display:inline-block;color:#999;vertical-align:middle;}select option,select + span option{background:#fff;}select:focus,select + span:focus{outline:none;}select:-moz-focus-inner,select + span:-moz-focus-inner{border:0;outline:none;}select + span{padding:12px 15px;}select + span:after{content:"";background:url('/img/icons.png') no-repeat;height:4px;width:12px;display:inline-block;background-position:-40px -5px;float:right;margin-right:2px;margin-top:8px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){select + span:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}select + span.ui-corner-top:after,select + span.ui-corner-all:hover:after{background-position:-40px -10px;}form{display:inline-block;max-width:725px;}form > div{display:inline-block;}form > div ul{margin:0 0 0 225px;padding:0;list-style:none;font-size:13px;color:#d0422a;width:100%;}form > div ul + input,form > div ul + input + input,form > div ul + #patient_address #autocompleter_patient_address_customCity_city{margin-bottom:25px;border-color:#d0422a;}form > div#code ul{margin-top:10px;}form > div#active{width:auto;}form > div#active > div label{width:auto;}form > div#replace{width:100%;}form > div > div{float:left;clear:both;position:relative;}form > div > div ul{position:absolute;bottom:0;top:65px;margin:0;padding:0;list-style:none;font-size:13px;color:#d0422a;width:100%;left:0;padding-left:225px;box-sizing:border-box;}form > div > div ul + input,form > div > div ul + input + input,form > div > div ul + #patient_address #autocompleter_patient_address_customCity_city,form > div > div ul + textarea{margin-bottom:25px;border-color:#d0422a;}form > div > div label + ul{left:0;padding-left:225px;box-sizing:border-box;}form > div > div label[for="patient_address_house"] + ul{width:500px;}form > div > div label[for="patient_address_housing"] + ul{padding-left:0;}form > div > div label.disabled + ul{color:#999;}form > div > div label.disabled + ul + input{border-color:#e6e6e6;}form label,form .label{width:215px;display:inline-block;vertical-align:middle;margin-right:10px;line-height:19px;cursor:pointer;}form label[for="patient_policlinic"],form .label[for="patient_policlinic"]{margin-top:19px;}form label[for="call_note"],form .label[for="call_note"]{vertical-align:top;margin-top:28px;}form label.required:after,form .label.required:after{content:"*";color:#f60;margin-left:2px;}form .label label[for="username"]{width:auto !important;margin-right:0;}form input{font:15px 'Roboto', sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:12px 15px;background:none;border:solid 1px #d9d9d9;width:500px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 0;vertical-align:middle;-webkit-appearance:none;}form input.select{cursor:pointer;float:right;}form input.select:focus + .arrow,form input.select:hover + .arrow,form input.select:focus + .reset + .arrow,form input.select:hover + .reset + .arrow{background-position:-40px -10px;}form input.select + .reset{background:url('/img/icons.png') no-repeat;height:16px;width:15px;background-position:-32px -82px;cursor:pointer;position:absolute;display:none;bottom:29px;right:35px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){form input.select + .reset{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}form input.select + .reset:hover{display:block;background-position:-39px -33px;}form input.select:focus + .reset,form input.select:hover + .reset{display:block;}form input:focus{outline:none;}form input::-moz-focus-inner{border:0;}form input[type="checkbox"]{position:absolute;width:15px;height:15px;padding:0;margin:7px 0 0;cursor:pointer;}form input[type="checkbox"]:checked + .checkbox{background-position:-60px -17px;}form input[type="checkbox"] + .checkbox + label,form input[type="checkbox"] + label{margin:6px 0 0 29px;}form input[type="checkbox"].hideCheck,form input[type="checkbox"].hideCheck + .checkbox{display:none;}form input[type="submit"]{color:#fff !important;background:#f60;padding:16px 20px 13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-top:15px;text-align:center;cursor:pointer;padding:14px 35px 12px;width:auto;border:none;margin-left:225px;min-width:160px;height:45px;float:left;margin-bottom:0;}form input[type="submit"].add{margin-top:40px;padding:11px 20px 16px;}form input[type="submit"].add:after{margin:6px 0 -2px 40px;content:"";background:url('/img/icons.png') no-repeat;height:16px;width:16px;display:inline-block;background-position:-40px -15px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){form input[type="submit"].add:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}form input[type="submit"].notAvailable{background-color:#d9d9d9;}form input[type="submit"]:hover,form input[type="submit"].notAvailable:hover{color:#fff;background:#333;}form input[type="submit"].button-outline{color:#f60 !important;background:none;border:solid 1px #f60;padding:15px 35px 12px;}form input[type="submit"].button-outline:hover{color:#333 !important;border-color:#333;}form input[type="submit"].button-outline.add{min-height:46px;padding:15px 19px 10px;}form input[type="submit"].button-outline.add:after{color:inherit !important;display:inline-block;vertical-align:top;margin-top:0px;content:'+';background-image:none;font-size:26px;font-weight:normal;}form input[type="submit"][disabled="disabled"],form input[type="submit"][disabled]{background-color:#d9d9d9;cursor:default;}form input[type="submit"].cancel{color:#f60 !important;background:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #f60;padding:15px 35px 12px;width:auto;min-width:160px;height:45px;text-align:center;float:left;margin:15px 0 0 20px;}form input[type="submit"].cancel:hover{color:#333 !important;border-color:#333;}form input[type="radio"]{width:16px;height:18px;cursor:pointer;float:left;clear:left;margin:15px 0 0;}form input[type="radio"]:checked + .radio{background-position:-67px -155px;}form input[type="radio"] + .radio + label,form input[type="radio"] + label{float:left;color:#333 !important;cursor:pointer !important;margin:14px 0 0 13px !important;width:auto !important;}form input[type="radio"] + .radio + label.required:after,form input[type="radio"] + label.required:after{content:"";}form input[type="radio"][disabled="disabled"] + label,form input[type="radio"][disabled] + label{color:#999 !important;}form input.vf-invalid{border-color:#d0422a;}form .form-note{display:block;padding-left:225px;line-height:1.2;margin-bottom:32px;}form .formButton input[type="submit"]{margin:0 0 0 20px;}form .formButton input[type="submit"]:first-child{margin-left:0 !important;}form .formButton input[type="submit"] + .cancel{margin-left:20px;}form select#statistic_specialty,form select#statistic_specialty + span{width:425px;margin:5px 0;}form .questions{margin:3px 0 2px 225px;display:inline-block;}form .submit{margin:0 0 0 225px;display:inline-block;}form .submit input[type="submit"]{margin-left:0;}form#feedback-form .questions{margin-left:0;}form#feedback-form .form-actions{display:block;}form .social_buttons{margin:15px 0 0;display:inline-block;}form .social_buttons div{width:215px;margin:15px 8px 0 0;}form.activePatient label{margin:6px 0 0;padding-left:29px;box-sizing:border-box;float:right;}form#policlinicFilter{position:absolute;max-width:100%;width:100%;top:90px;}form#policlinicFilter aside{position:absolute;margin:15px 25px 0 0;}form#policlinicFilter label{margin-bottom:15px;}form#doctorsFilter{max-width:100%;width:100%;position:relative;z-index:1;}form#doctorsFilter > div{width:100%;position:relative;}form#doctorsFilter > div#serchResults{position:absolute;}form#serviceFilter{max-width:100%;width:100%;position:relative;z-index:1;border-bottom:solid 1px #d9d9d9;}form#serviceFilter > div{width:100%;position:relative;}form#serviceFilter > div#serchResults{position:absolute;}form#serviceFilter > div > div:first-child{width:30%;clear:none;min-width:300px;}form#serviceFilter > div > div:first-child span,form#serviceFilter > div > div:first-child select{width:100%;}form#serviceFilter > div > div:last-child{width:65%;clear:none;min-width:300px;}form#serviceFilter > div > div:last-child input{width:100%;}form#serviceFilter select,form#serviceFilter select + span{color:#333;}form#serviceFilter select .ui-selectmenu-text,form#serviceFilter select + span .ui-selectmenu-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}form #serchResults{position:absolute;left:0;top:75px;background:#fff;z-index:3;width:100%;overflow:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.2);box-shadow:0 2px 7px rgba(0,0,0,0.2);}form #serchResults .departmentItem{width:100%;padding:20px;box-sizing:border-box;border-bottom:solid 1px #e5e5e5;}form #serchResults .departmentItem:last-child{border:none;}form #serchResults .departmentItem .left{width:67%;}form #serchResults .departmentItem .departmentName{width:33%;padding-right:20px;box-sizing:border-box;}form #serchResults .departmentItem p{margin:0 0 11px;line-height:21px;margin-bottom:15px;}form #serchResults .departmentItem p:last-child{margin-bottom:0;}form #serchResults .departmentItem p a{border-bottom:solid 1px #e5e5e5;}form #serchResults .departmentItem p a:hover{border:none;}form #serchResults a.departmentItem{display:inline-block;}form#siteSearch div.departmentItem{padding-top:30px;}form#siteSearch{max-width:100%;width:100%;position:relative;margin:20px 0 10px;}form#timetableFilter{width:100%;max-width:500px;margin:30px 0 15px;display:block;}form#timetableFilter select,form#timetableFilter select + span{width:100% !important;max-width:390px;box-sizing:border-box;margin-bottom:20px;}form#timetableFilter select .ui-selectmenu-text,form#timetableFilter select + span .ui-selectmenu-text{white-space:nowrap;width:94%;overflow:hidden;float:left;text-overflow:ellipsis;}form#timetableFilter div{width:100%;}form #patient input{max-width:500px;}form #webmaster{max-width:500px;}form #webmaster > div{margin-top:15px;}form #webmaster > div > label{width:100%;font-weight:bold;font-size:16px;}form #webmaster > div > label.required:after{content:none;}form #webmaster > div > label[for="webmaster_border"]{width:auto;margin-right:35px;}form #webmaster input.select{float:left;}form #webmaster .arrow{top:61px;}form#statistic_form{max-width:100%;}form#statistic_form > div{float:left;}form#statistic_form > div.statistic_date{position:relative;margin-left:27px;}form#statistic_form > div .status input[type="radio"] + label{padding:12px 16px 11px;margin:5px -1px 5px 0 !important;}form#statistic_form > div .date{width:175px;margin:5px 0;}form#statistic_form > div .ui-datepicker-trigger{top:21px;}form#statistic_form.controlForm .statistic_date{margin-left:0;}form .alertPoliclinicForm label,form .alertPoliclinicForm form .label{min-height:1px;float:left;}form .alertPoliclinicForm #labelMail,form .alertPoliclinicForm #labelPhone,form .alertPoliclinicForm #labelPeriod{margin-top:28px;}form .alertPoliclinicForm .emails a{margin:0 0 25px 225px;display:inline-block;}form .alertPoliclinicForm a.submit{margin-left:20px;}form .alertPoliclinicForm #successSave{color:#856404;margin-bottom:10px;}form .alertPoliclinicForm #errorSave{color:#d0422a;margin-bottom:10px;}form .alertPoliclinicForm ul{padding-left:225px !important;}form .alertPoliclinicForm ul li{display:block !important;}form .alertPoliclinicForm ul + input{margin-bottom:30px;}form .alertPoliclinicForm > div input{margin-left:225px;}form .alertPoliclinicForm > div label + input,form .alertPoliclinicForm > div label + ul + input{margin-left:0;}form #patient_status_state.status input[type="radio"] + label{width:45.1% !important;}.complete_form_box .questions{margin-top:28px;margin-left:0;}input::-ms-clear{display:none;}#webmasterResult{margin-top:7px;}#webmasterResult label{width:100%;font-weight:bold;font-size:16px;display:inline-block;vertical-align:middle;line-height:19px;cursor:pointer;}#webmasterResult textarea{margin-right:20px;float:left;height:170px;}#webmasterResult img{float:left;margin-top:15px;}#webmasterResult p{margin-bottom:15px;}#webmasterResult .button{width:200px;line-height:15px;margin:0;}#form_professions-menu{max-width:none;z-index:2;max-height:290px;overflow-y:auto;overflow-x:hidden;}.talon_user_register input{width:275px;max-width:275px;}.talon_user_register .required:after{content:'';}#patient_status{width:500px;display:inline-block;vertical-align:middle;}.checkbox{background:url('/img/icons.png') no-repeat;width:15px;height:15px;display:inline-block;margin:7px 10px -1px 0;background-position:-60px -1px;position:absolute;z-index:-1;}.radio{background:url('/img/icons.png') no-repeat;width:15px;height:15px;display:inline-block;margin:16px 0 0 -16px;background-position:-67px -139px;z-index:-1;float:left;}.input_size_1{width:275px;max-width:275px;}#policlinic_payment div{margin:8px 0;}#policlinic_payment div:first-child{margin:0;}.questions{clear:both;margin:3px 0 0 225px;}.questions a{margin:30px 40px 0 0;display:inline-block;}.questions a:last-child{margin-right:0;}.questions a.vkontakte,.questions a.facebook,.questions a.twitter,.questions a.odnoklassniki,.questions a.google{margin:0 5px 0 0;}.questions p{margin:0 0 13px;}.questions.policy{font-size:12px;max-width:350px;}.questions.policy a{margin:0;display:inline;}.formButton{padding-left:225px;width:100%;box-sizing:border-box;}.formButton.addPatient{padding-left:0;}.formButton .cancel{margin:0;}.formButton .button{min-width:160px;float:left;margin-top:0;}.form-vertical label,.form-vertical .label{display:block;width:auto;margin-right:0;margin-bottom:10px;}.form-vertical .formButton{padding-left:0;}.error{clear:both;margin:3px 0 0 225px;font-size:14px;color:#d0422a;margin:-7px 0 0 225px;}.error a{margin:30px 40px 0 0;display:inline-block;}.error a:last-child{margin-right:0;}.error a.vkontakte,.error a.facebook,.error a.twitter,.error a.odnoklassniki,.error a.google{margin:0 5px 0 0;}.error p{margin:0 0 13px;}.error.policy{font-size:12px;max-width:350px;}.error.policy a{margin:0;display:inline;}.date{width:275px;max-width:275px;}.date_range{width:275px;max-width:275px;}.input_size_2{width:167px;}.arrow{content:"";background:url('/img/icons.png') no-repeat;height:4px;width:12px;display:inline-block;background-position:-40px -5px;position:absolute;right:17px;top:36px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.arrow{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#form_send{clear:both;margin:3px 0 0 225px;display:inline-block;margin-bottom:20px;}#form_send a{margin:30px 40px 0 0;display:inline-block;}#form_send a:last-child{margin-right:0;}#form_send a.vkontakte,#form_send a.facebook,#form_send a.twitter,#form_send a.odnoklassniki,#form_send a.google{margin:0 5px 0 0;}#form_send p{margin:0 0 13px;}#form_send.policy{font-size:12px;max-width:350px;}#form_send.policy a{margin:0;display:inline;}#form_send label{width:auto;color:#999;cursor:default;margin-top:40px;}#form_send label.required:after{content:"";}.login.social{display:inline-block;height:45px;margin-bottom:20px;}.login.social .label{width:215px;margin-right:10px;margin-top:16px;float:left;}.login.social .social_buttons{float:left;}#recall_form > div > div{width:100%;}#recall_form ul{margin:0 0 15px;}#recall_form input{margin:0 0 15px 1px;}#recall_form input[type="submit"]{margin:40px 0 0 1px;}#recall_form div > div > ul{top:50px;padding-left:0;}#recall_form div > div > ul + input{margin:0 0 25px 1px;}#replace_form{margin-top:-20px;}#replace_form ul{margin:0;}#replace_form input{margin-left:1px;}#replace_form input[type="submit"]{margin:40px 0 0 1px;}#code_form,#code_form_register{margin-top:50px;}#code_form .phone,#code_form_register .phone{display:inline-block;width:345px;max-width:345px;margin:0;color:#999;line-height:23px;}#code_form .limit,#code_form_register .limit{float:left;margin:-7px 0 13px 225px;color:#999;line-height:23px;}#code_form label,#code_form_register label{vertical-align:top;margin-top:2px;}#code_form input,#code_form_register input{margin-left:225px;}#code_form .formButton input[type="submit"],#code_form_register .formButton input[type="submit"]{margin-left:20px;}#code_form ul + input,#code_form_register ul + input{margin-bottom:60px;}#code_form .color.block,#code_form_register .color.block{float:left;margin:-7px 0 13px 225px;z-index:1;position:relative;}#code_form_register{margin-top:25px;}#complete_form input[type="submit"]{margin:20px 0 0 25px;}input.search{font-size:20px;padding:17px 82px 17px 20px;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}input.search + .reset{background:url('/img/icons.png') no-repeat;height:16px;width:15px;background-position:-32px -82px;cursor:pointer;position:absolute;display:none;top:38px;right:55px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){input.search + .reset{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}input.search + .reset:hover{display:block;background-position:-39px -33px;}input.search + input[type="submit"],input.search + .reset + input[type="submit"]{background:url('/img/icons.png') no-repeat !important;background-position:0 -64px !important;height:17px;width:18px !important;padding:0 !important;margin:0 !important;position:absolute;top:36px;right:25px;min-width:0 !important;}input.search + input[type="submit"]:hover,input.search + .reset + input[type="submit"]:hover{background-position:-34px -64px !important;}input.search:hover + .reset{display:block;}input.search:focus{border-color:#a6a6a6;}input.search:focus + .reset{display:block;}input.search:focus + input[type="submit"],input.search:focus + .reset + input[type="submit"]{background-position:-17px -64px;}input.search:focus + input[type="submit"]:hover,input.search:focus + .reset + input[type="submit"]:hover{background-position:-34px -64px;}.searchTabsRadio{display:none;}#serviceFilter input.search{font:15px 'Roboto', sans-serif;padding:12px 15px;}#serviceFilter input.search + .reset{background:url('/img/icons.png') no-repeat;height:16px;width:15px;background-position:-32px -82px;cursor:pointer;position:absolute;display:none;top:29px;right:40px;display:block;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#serviceFilter input.search + .reset{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#serviceFilter input.search + .reset:hover{display:block;background-position:-39px -33px;}#serviceFilter input.search + input[type="submit"],#serviceFilter input.search + .reset + input[type="submit"]{top:29px;right:12px;}#serviceFilter select + span{padding-right:27px;}#serviceFilter select + span:after{margin-right:-12px;margin-top:-9px;}#servicesReviews{margin-top:25px;}#servicesReviews .row{border:solid 1px #d9d9d9;margin-bottom:25px;background-color:#fff;}#servicesReviews .row .left{background-color:#fff;padding:10px 10px;}#servicesReviews .row .left:first-child{min-width:130px;border-right:solid 1px #d9d9d9;}#servicesReviews .row .left p{margin-bottom:5px;line-height:20px;}#servicesReviews .row.summarily{background:none;border:none;margin-top:5px;}#servicesReviews .row.summarily .starSummarily{width:30%;margin:20px 0;}#servicesReviews .row.summarily .starSummarily .bigStar{background:url(/img/star.png) no-repeat;width:52px;height:31px;text-align:center;padding-top:21px;color:#fff;display:inline-block;font-weight:bold;}#servicesReviews .row.summarily .starSummarily p{display:inline-block;line-height:22px;vertical-align:middle;padding:4px 10px;margin:0;}#servicesReviews .row.summarily .everySummarily{width:35%;}#servicesReviews .row.summarily .everySummarily div{margin-bottom:4px;}#servicesReviews .row.summarily .everySummarily div span:first-child{width:80px;float:left;}#servicesReviews .row.summarily .everySummarily div span:first-child a{color:#f60;}#servicesReviews .row.summarily .everySummarily div span:first-child a:hover{color:#333;}#servicesReviews .row.summarily .everySummarily div div{width:50%;float:left;background-color:#e5e5e5;height:13px;}#servicesReviews .row.summarily .everySummarily div div div{background-color:#f60;position:relative;left:0;top:0;bottom:0;}#servicesReviews .row.summarily .everySummarily div span:last-child{padding-left:10px;}#servicesReviews .row.summarily .sortReviews{width:35%;}#servicesReviews .row.summarily .sortReviews p{margin:0;}#servicesReviews .row.summarily .sortReviews .sort a{padding:12px 16px 11px;margin:5px -1px 5px 0 !important;border:solid 1px #d9d9d9;float:left;}#servicesReviews .row.summarily .sortReviews .sort a:hover{color:#333;}#servicesReviews .row.summarily .sortReviews .sort a.checked{background-color:#e5e5e5;}#serviceLeftFilter{display:block;padding-top:30px;}#serviceLeftFilter .price_input_range{width:114px;padding:9px;margin:0;-webkit-appearance:none;-moz-appearance:textfield;}#serviceLeftFilter .price_input_range:hover,#serviceLeftFilter .price_input_range:focus{-moz-appearance:number-input;}#serviceLeftFilter #slider-range{margin:14px 0;max-width:275px;}#serviceLeftFilter .sort a{padding:11px 15px 10px;margin:5px -1px 5px 0 !important;border:solid 1px #d9d9d9;float:left;}#serviceLeftFilter .sort a:hover{color:#333;}#serviceLeftFilter .sort a.checked{background-color:#e5e5e5;}#serviceLeftFilter #inputs{margin-bottom:0;}#serviceLeftFilter .cancel{margin-left:0;margin-bottom:20px;}#serviceLeftFilter p.grey{margin-top:10px;margin-bottom:0;}#serviceLeftFilter #price_range{width:100%;}#serviceLeftFilter .serviceLeftFilterButtons{margin-top:20px;}#serviceLeftFilter .serviceLeftFilterButtons a{width:75%;max-width:210px;float:left;margin:0 20px 20px 0;}#serviceLeftFilter .status input[type="radio"],#serviceLeftFilter .status input[type="checkbox"]{display:none;}#serviceLeftFilter .status input[type="radio"]:checked + label,#serviceLeftFilter .status input[type="checkbox"]:checked + label{background:#efefef;}#serviceLeftFilter .status input[type="radio"] + label,#serviceLeftFilter .status input[type="checkbox"] + label{border:solid 1px #d9d9d9;float:left;margin:15px -1px 15px 0 !important;width:auto;padding:12px 24px;min-width:50px;cursor:pointer;text-align:center;}#serviceLeftFilter .status input[type="radio"] + label:nth-child(2),#serviceLeftFilter .status input[type="checkbox"] + label:nth-child(2){-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px;border-top-left-radius:2px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;}#serviceLeftFilter .status input[type="radio"] + label:last-child,#serviceLeftFilter .status input[type="checkbox"] + label:last-child{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;padding:12px 0;box-sizing:border-box;}#serviceLeftFilter .status input[type="radio"] + label.padfor3,#serviceLeftFilter .status input[type="checkbox"] + label.padfor3{padding:12px 20px;min-width:54px;margin-top:5px !important;}#serviceLeftFilter .status input[type="radio"] + label.padfor3:hover,#serviceLeftFilter .status input[type="checkbox"] + label.padfor3:hover{color:#f60;}#serviceLeftFilter .status input[type="radio"] + label.padfor7,#serviceLeftFilter .status input[type="checkbox"] + label.padfor7{padding:12px 0;min-width:38px;margin-top:5px !important;}#serviceLeftFilter .status input[type="radio"] + label.padfor7:hover,#serviceLeftFilter .status input[type="checkbox"] + label.padfor7:hover{color:#f60;}.descriptionPaymentMenu{display:none;}.descriptionPaymentMenu #paymentServiceReturnDescription{color:#f60;}.serviceList{width:100%;}.serviceList div.left,.serviceList div.right{width:50%;height:100%;min-height:225px;}.serviceList div.left.cell,.serviceList div.right.cell{margin:0;}.serviceList div.left.cell h5,.serviceList div.right.cell h5{margin-top:0;display:block;}.serviceList div.left.cell .doctorPriceInfo,.serviceList div.right.cell .doctorPriceInfo{bottom:0;position:absolute;margin-bottom:20px;}.serviceList div.left.cell .doctorPriceInfo .infoBlock .priceItem,.serviceList div.right.cell .doctorPriceInfo .infoBlock .priceItem{border-bottom:solid 1px #e5e5e5;}.serviceList div.left.cell .doctorPriceInfo .infoBlock .priceItem:hover,.serviceList div.right.cell .doctorPriceInfo .infoBlock .priceItem:hover{color:#f60;border-bottom:none;}.serviceList div.left.cell .doctorPriceInfo .infoBlock a.button,.serviceList div.right.cell .doctorPriceInfo .infoBlock a.button{display:none;}.serviceList div.left.cell .doctorPriceInfo .infoBlock .withButton,.serviceList div.right.cell .doctorPriceInfo .infoBlock .withButton{padding:14px 0 0 0;}.serviceList div.left.cell .doctorPriceInfo .complainPrice,.serviceList div.right.cell .doctorPriceInfo .complainPrice{right:40px;}.bigPrice{border-bottom:solid 1px #e5e5e5;}.calendarPayment{background:#fff;width:100%;float:left;height:99%;min-height:223px;}.calendarPayment .list3{display:inline-block;width:100%;float:left;height:75px;}.calendarPayment .list3 a.time{width:33.333333333333%;float:left;border:solid 1px #f2f2f2;font-size:20px;padding:12px;box-sizing:border-box;position:relative;height:100%;line-height:110%;}.calendarPayment .list3 a.time:hover{border-color:#f60;}.calendarPayment .list3 a.time .couponTime{padding-left:5px;color:#333;}.calendarPayment .list3 a.time .couponTime:hover{color:#333;}.calendarPayment .list3 a.time .couponTime.color{font-weight:bold;color:#f60;}.calendarPayment .list3 a.time .couponTime.color:hover{color:#f60;}.calendarPayment .noPaymentCoupon{color:#999;padding:18px 20px;}.calendarPayment .noPaymentCoupon span{color:#f60;}#listOfServices .row{padding-bottom:20px;min-height:225px;}#faq{width:925px;min-width:320px;height:100%;padding:50px 0;margin:0 auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}#faq .closeIcon{top:26px;}#sectionBack{width:100%;min-width:300px;min-height:100%;position:relative;float:left;background-color:#fafafa;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:50px;}#qaBack{width:100%;height:100%;position:absolute;right:300px;float:left;background-color:#fff;border-right:solid 1px #e5e5e5;}.qa{padding:0 320px 0 25px;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;overflow:hidden;z-index:1;}.qa:first-child{padding-top:25px;}.fbleft{display:none;padding:0 320px 0 25px;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;overflow:hidden;z-index:1;padding:25px 320px 60px 25px;}.fbleft:first-child{padding-top:25px;}.fbleft h3{margin-bottom:20px;}.fbleft p{margin-bottom:15px;}.fbleft form{width:100%;}.fbleft form > div ul{margin:0;}.fbleft form input[type="submit"]{margin-left:0;}.fbleft form > div > div label + ul,.fbleft form > div > div label + input + ul,.fbleft form > div > div label + img + ul,.fbleft form > div > div label + div ul{padding-left:0;top:auto;bottom:10px;}.fbleft form > div > div ul + input,.fbleft form > div > div ul + img + input,.fbleft form > div > div ul + textarea{margin-bottom:30px;border-color:#d0422a;}.fbleft #spinner{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;}.success{color:#280;}#helpSection{padding-bottom:25px;}#helpSection .qa{padding-top:0;}#helpSection #spinner{margin:60px 0 0 740px;}#answer{margin:30px 0 40px;}#answer ul{margin:0;padding:0;list-style:none;}#answer ul li a{width:100%;margin:15px 0;padding-right:35px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;font-weight:bold;}#answer ul li a:after{content:"";background:url('/img/icons.png') no-repeat;height:6px;width:11px;display:inline-block;background-position:-18px -146px;position:absolute;right:0;top:9px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#answer ul li a:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#answer ul li a:hover:after{background-position:-18px -153px;}#answer ul li a span{line-height:20px;border-bottom:solid 1px #e5e5e5;}#answer ul li div.answer{margin:10px 0 13px;display:none;}#answer ul li div.answer p{margin:0;}#answer ul li div.answer a{width:auto;font-weight:normal;color:#f60;cursor:pointer;display:inline;padding-right:0;}#answer ul li div.answer a:hover{color:#333;}#answer ul li div.answer a.doctorPoliclinic{position:absolute;z-index:1;}#answer ul li div.answer a.notHover{cursor:default;}#answer ul li div.answer a.notHover:hover{color:#f60;}#answer ul li div.answer a:after{content:none;}#answer ul li.active a:after{background-position:-18px -167px;}#answer ul li.active a:hover:after{background-position:-18px -174px;}#answer ul li.active a span{border:none;}#answer ul li.none_active a{color:#999;}#answer ul li.none_active a:after{background-position:-18px -160px;}#answer ul li.none_active a:hover{color:#f60;}#answer ul li.none_active a:hover:after{background-position:-18px -153px;}#section{width:300px;height:100%;z-index:1;padding-bottom:155px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;overflow:hidden;}#section ul{margin:0;padding:0;list-style:none;}#section ul li{padding:22px 20px;border-bottom:solid 1px #e5e5e5;cursor:pointer;font-size:15px;}#section ul li:hover,#section ul li.active{color:#f60;}#section a.active{color:#f60;cursor:default;}.section{display:none;}.section.sectionPage{margin-bottom:50px;}#feedback{font-weight:bold;padding:70px 25px;margin-left:21px;position:absolute;bottom:0;cursor:pointer;}#feedback a.active{cursor:pointer;}#feedback a:before{content:"";background:url('/img/icons.png') no-repeat;height:15px;width:16px;display:inline-block;background-position:0 -146px;position:absolute;left:0;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){#feedback a:before{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}#feedback a:hover:before,#feedback a.active:before{background-position:0 -162px;}#feedbackForm > div{width:100%;}#feedbackForm input,#feedbackForm textarea{width:100%;}#feedbackForm input#feedbackForm_captcha,#feedbackForm textarea#feedbackForm_captcha{width:180px;float:left;}#feedbackForm label{margin:10px 0 -5px;}#feedbackForm label[for="feedbackForm_captcha"]{width:100%;}#feedbackForm #feedbackForm_policlinic + .arrow,#feedbackForm #feedbackForm_policlinic + .reset + .arrow{top:60px;}#feedbackForm_captcha_refresh{height:16px;width:18px;vertical-align:top;margin:30px 10px 0;display:inline-block;background:url('/img/icons.png') no-repeat;background-position:-31px -143px;}#feedbackForm_captcha_refresh:hover{background-position:-31px -160px;}#feedbackForm_captcha_image{margin-top:15px;}.facebook{background:url('/img/icons.png') no-repeat;height:45px;width:45px;float:left;background-position:-183px -46px;margin-right:10px;}.facebook.none{background-position:-183px -92px;}.facebook:hover,.facebook.none:hover{background-position:-183px 0;}.vkontakte{background:url('/img/icons.png') no-repeat;height:45px;width:45px;float:left;background-position:-91px -46px;margin-right:10px;}.vkontakte.none{background-position:-91px -92px;}.vkontakte:hover,.vkontakte.none:hover{background-position:-91px 0;}.twitter{background:url('/img/icons.png') no-repeat;height:45px;width:45px;float:left;background-position:-229px -46px;margin-right:10px;}.twitter.none{background-position:-229px -92px;}.twitter:hover,.twitter.none:hover{background-position:-229px 0;}.odnoklassniki{background:url('/img/icons.png') no-repeat;height:45px;width:45px;float:left;background-position:-137px -46px;margin-right:10px;}.odnoklassniki.none{background-position:-137px -92px;}.odnoklassniki:hover,.odnoklassniki.none:hover{background-position:-137px 0;}.google{background:url('/img/icons.png') no-repeat;height:45px;width:45px;float:left;background-position:-275px -46px;margin-right:10px;}.google.none{background-position:-275px -92px;}.google:hover,.google.none:hover{background-position:-275px 0;}.mailru{background:url('/img/icons.png') no-repeat;height:45px;width:45px;float:left;background-position:-321px -46px;margin-right:10px;}.mailru.none{background-position:-321px -92px;}.mailru:hover,.mailru.none:hover{background-position:-321px 0;}.odnoklassniki{background:url('/img/icons.png') no-repeat;height:45px;width:45px;float:left;background-position:-137px -46px;margin-right:10px;}.odnoklassniki.none{background-position:-137px -92px;}.odnoklassniki:hover,.odnoklassniki.none:hover{background-position:-137px 0;}.fb{background:url('/img/icons.png') no-repeat;height:36px;width:36px;background-position:-183px -138px;margin-right:10px;border:none;float:left;}.fb:hover{background-position:-183px -174px;}.mr{background:url('/img/icons.png') no-repeat;height:36px;width:36px;background-position:-321px -138px;margin-right:10px;border:none;float:left;}.mr:hover{background-position:-321px -174px;}.vk{background:url('/img/icons.png') no-repeat;height:36px;width:36px;background-position:-91px -138px;margin-right:10px;border:none;float:left;}.vk:hover{background-position:-91px -174px;}.tw{background:url('/img/icons.png') no-repeat;height:36px;width:36px;background-position:-229px -138px;margin-right:10px;border:none;float:left;}.tw:hover{background-position:-229px -174px;}.ok{background:url('/img/icons.png') no-repeat;height:36px;width:36px;background-position:-137px -138px;margin-right:10px;border:none;float:left;}.ok:hover{background-position:-137px -174px;}.gp{background:url('/img/icons.png') no-repeat;height:36px;width:36px;background-position:-275px -138px;margin-right:10px;border:none;float:left;margin-right:0;}.gp:hover{background-position:-275px -174px;}.ui-selectmenu-menu{border:solid 1px #ccc;background:#f7f7f7;float:left;display:none;position:absolute;z-index:2;}.ui-selectmenu-menu ul{list-style:none;padding:0;margin:0;background:#fff;display:inline-block;position:absolute;overflow-y:auto;overflow-x:hidden;width:275px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.2);box-shadow:0 2px 7px rgba(0,0,0,0.2);z-index:2;max-width:165px;margin-left:-1px;}.ui-selectmenu-menu ul#statistic_specialty-menu{max-width:none;max-height:290px;}.ui-selectmenu-menu ul li{padding:6px 15px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;white-space:normal;line-height:18px;}.ui-selectmenu-open{display:block;}.ui-autocomplete-input{padding-right:60px;}.ui-autocomplete{list-style:none;padding:0;margin:0;background:#fff;display:inline-block;position:absolute;overflow-y:auto;overflow-x:hidden;width:275px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.2);box-shadow:0 2px 7px rgba(0,0,0,0.2);z-index:2;max-height:290px;}.ui-autocomplete li{cursor:pointer;padding:6px 15px;width:100%;white-space:normal;line-height:17px;}.ui-helper-hidden-accessible{display:none;}.ui-state-focus{background:none;}li.ui-state-focus{color:#f60;}span.ui-state-focus{color:#999;}.col{width:425px;}footer{position:relative;z-index:2;height:164px;background:#fff;margin-top:-164px;font-size:13px;color:#999;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:25px;border-top:solid 1px #f7f7f7;}footer p{margin:0 0 21px;line-height:19px;}footer ul{list-style:none;padding:0;margin:0 0 20px;}footer ul li{display:inline-block;margin:0 20px 0 0;}footer ul li a{font-weight:bold;border-bottom:solid 1px #e5e5e5;display:inline-block;height:16px;}footer ul li a:hover{border:none;}footer ul li a.active{color:#f60;border:none;height:17px;}footer a.copyright{margin-bottom:7px;display:inline-block;}.footer{width:1050px;}.footer .right{margin-right:20px;}.social-links-block p,.share p{float:left;margin:8px 13px 7px 0;color:#333;}.feedbackLink{font-weight:bold;display:inline-block;height:16px;margin-top:5px;}a.about_payment{margin-bottom:10px;border-bottom:dotted 1px #f60;float:right;margin-top:-35px;}a.about_payment_small{margin-bottom:10px;border-bottom:none;text-decoration:underline;float:right;margin-top:-2px;}.buttons-row .button,.buttons-row .cancel{float:none;display:inline-block;vertical-align:top;min-width:155px;}.buttons-note{margin-top:24px;}.cover-spinner{position:fixed;z-index:10;top:0;bottom:0;left:0;right:0;width:100% !important;height:100% !important;margin:0 !important;background-color:rgba(0,0,0,0.1) !important;background-size:300px !important;background-position:center !important;}.page-subheader{margin-top:24px;margin-bottom:16px;}.page-subheader .supertitle{margin-bottom:8px;}.page-subheader h4{margin-bottom:4px;}.page-subheader h4 + p{margin-top:0;}.back-action{font-weight:bold;color:#f60;}.back-action:hover{color:#333;}@media (max-width: 1175px){html,#container{min-width:320px;width:100%;}header .wrapper{width:100%;}.wrapper{width:100%;padding:0 20px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.wrapper.wrapperMenu{padding:0;min-height:710px;}.wrapper.wrapperMenu .grid1{margin-top:0;}.info_tabs .info_tabs_header ul li{float:none;}.info_tabs .info_tabs_header ul li.area a{display:none;}.info_tabs .info_tabs_header ul li.area a.action{display:block;}.info_tabs .info_tabs_header ul li.area.headerCountry{display:block;}.info_tabs .info_tabs_header.selectRegion ul li{float:none;}.info_tabs .info_tabs_header.selectRegion ul li.area a{width:100%;display:block;}.info_tabs .info_tabs_header.selectRegion ul li.area a.action{font-weight:normal;border-color:#e5e5e5;}.info_tabs .info_tabs_header.selectRegion ul li.area a.action:hover{color:#f60;}.info_tabs .info_tabs_header.selectRegion ul li.area.headerCountry{display:block;}.info_tabs .country{display:none;}.info_tabs.selectRegion .info_tabs_content{display:none;}.info_tabs.selectRegion .info_tabs_content ul li.active{display:none;}#regionList{-webkit-box-shadow:0 4px 10px -4px rgba(0,0,0,0.1);-moz-box-shadow:0 4px 10px -4px rgba(0,0,0,0.1);box-shadow:0 4px 10px -4px rgba(0,0,0,0.1);}#regionList .info_tabs .info_tabs_header.selectRegion{border:none;}#regionList .info_tabs .info_tabs_header.selectRegion ul li:last-child a{border:none;}#list_patients{height:44px;width:44px;margin:-16px -14px 0 0;}#list_patients span{display:none;}#list_patients:hover:after,#list_patients.open:hover:after{background-position:-33px -178px;}#list_patients:after,#list_patients.open:after{content:' ';background:url('/img/icons.png') no-repeat;height:19px;width:17px;background-position:-14px -182px;margin:12px 13px;}#profile_states{right:-15px;}#profile_states .list_state:first-child:before{right:15px;}.row .cell.policlinic .left{width:71%;}}@media only screen and (max-device-width: 1174px){#answer ul li a:hover{color:#333;}#answer ul li a:hover:after{background-position:-18px -146px;}#answer ul li.active a:hover{color:#333;}#answer ul li.active a:hover:after{background-position:-18px -167px;}form input[type="submit"]:hover,form input[type="submit"].notAvailable:hover{color:#fff;background:#f60;}form select + span.ui-corner-top:after,form select + span.ui-corner-all:hover:after{background-position:-40px -5px;}.more_all:hover,.more:hover,.more_all_doctor:hover{color:#f60;}.more_all:hover:after,.more:hover:after,.more_all_doctor:hover:after{background-position:-77px -99px;}.more_all.show:hover:after,.more.show:hover:after,.more_all_doctor.show:hover:after{background-position:-77px -106px;}#formatPhone:hover{background-position:-50px -139px;}#list_patients:hover:after,#list_patients.open:hover:after{background-position:-14px -182px;}}@media (max-width: 1174px){.policlinic_head.small address{color:#999;}.policlinic_head .policlinic_name-header{display:block;}.policlinic_head .policlinic_name-header a.about_payment{margin-left:0;}#servicesReviews .row.summarily .starSummarily{width:50%;min-width:250px;}#servicesReviews .row.summarily .everySummarily{width:50%;min-width:290px;}#servicesReviews .row.summarily .everySummarily::after{clear:both;}#servicesReviews .row.summarily .sortReviews{width:100%;}.serviceList div.right{display:none;}.serviceList div.left{width:100%;}.serviceList div.left.cell .doctorPriceInfo .infoBlock a.button{display:inline-block;margin:10px 0 0 20px;}}@media (max-width: 1064px){.footer{width:100%;}}@media (max-width: 915px){.grid2{width:100%;}.banner .slide img{display:none;}}@media (max-width: 915px){.grid3{width:100%;}}@media (max-width: 1099px) and (min-width: 975px),(max-width: 824px){.row .cell .line.schedule > div.basicTimeTable{width:100%;margin-bottom:20px;}.day_talons .day{width:100%;position:relative;border-bottom:solid 1px #f2f2f2;height:auto;}.day_talons .order_talons{padding-left:0;}.calendar .week a.day .visitTimes,.calendar .week a.day .couponsCount span{display:none;}.calendar .week a.day .couponsCount{font-size:15px;}}@media (max-width: 824px){.month{margin-top:0;}.month h4{font-size:16px;}}@media (max-width: 1075px) and (min-width: 855px),(max-width: 774px){.row .cell.policlinic .left{padding-right:0;}.row .cell.policlinic .left .policlinic_info{margin-top:20px;margin-bottom:15px;display:inline-block;}.row .cell.policlinic .right{position:relative;right:0;top:0;float:left;}.row .cell.policlinic .right .clear{clear:none;float:left;}.row .cell.policlinic .right .button{margin:10px 15px 0 0;}.row .cell.policlinic .right.payment{float:right;}}@media (max-width: 1064px) and (min-width: 780px){.content form{width:100%;}.content form#complete_form{width:auto;}.content form > div > div label{width:100%;}.content form > div > div label[for="patient_birthdayStr"],.content form > div > div label[for="patient_phone"],.content form > div > div label[for="patient_email"],.content form > div > div label[for="patientIndividualNumber_individualNumber"],.content form > div > div label[for="patientIndividualNumber_birthday"]{width:215px;}.content form > div > div label[for="patient_policlinic"]{margin-top:0;width:100%;}.content form > div > div label + ul{top:85px;padding-left:0;}.content form > div > div label[for="patient_birthdayStr"] + ul,.content form > div > div label[for="patient_phone"] + ul,.content form > div > div label[for="patient_email"] + ul,.content form > div > div label[for="patientIndividualNumber_individualNumber"] + ul,.content form > div > div label[for="patientIndividualNumber_birthday"] + ul{top:66px;padding-left:225px;}.content form > div > div label[for="patient_email"] + ul{top:50px;}.content form > div > div label[for="patient_address_house"] + ul{top:50px;}.content form > div > div ul + input,.content form > div > div ul + input + input,.content form > div > div ul + #patient_address #autocompleter_patient_address_customCity_city,.content form > div > div ul + textarea{margin-bottom:35px;}.content form input.select{float:left;}.content form #call > div label{width:215px;}.content form #call label + ul{padding-left:225px;top:65px;}.content form #patient_address_customCity ul,.content form #patient_address_customAddress ul{top:85px;padding-left:0;}.content form #patient_address_customCity ul:after,.content form #patient_address_customAddress ul:after{content:' ';border-left:solid 1px #d0422a;position:absolute;height:44px;top:-51px;left:164px;z-index:1;}.content .arrow{top:55px;left:470px;}.content #form_send{width:100%;margin:0 0 30px;}.content #form_send label{color:#333;margin-top:25px;}.content .talon_user_account > div ul{margin:0 0 10px 0;}.content .talon_user_account input[type="submit"]{margin-left:0;}.content #patient_address div{width:100%;max-width:500px;}.content #patient_address label{width:100%;}.content #patient_address label[for="patient_address_house"],.content #patient_address label[for="patient_address_housing"],.content #patient_address label[for="patient_address_flat"]{top:13px;width:auto;}.content #patient_address label[for="patient_address_house"]{left:14px;}.content #patient_address label[for="patient_address_housing"]{margin-left:166px;}.content #patient_address label[for="patient_address_flat"]{margin-left:333px;}.content #patient_address input.address#patient_address_house,.content #patient_address input.address#patient_address_housing{margin-top:0;margin-left:0;position:absolute;}.content #patient_address input.address#patient_address_housing{margin-left:166px;}.content #patient_address input.address#patient_address_flat{margin-top:0;margin-left:333px;}.content #patient_address select{position:absolute;z-index:1;}.content #patient_address select + span{position:absolute;z-index:1;}.content #patient_address #patient_address_customCity_city,.content #patient_address #patient_address_customAddress_address{margin-left:164px;}}@media (max-width: 1064px){.content #call{max-width:580px;}.content #call label{width:100%;}.content #call input.house#call_access{width:112px;}.content #call input.house#call_floor{width:91px;}.content #call input.house#call_intercomCode{width:135px;}.content #call #call_note{width:336px;}.content #motive .cancel{padding:15px 20px 12px;}.content #motive input[type="submit"]{padding:14px 20px 12px;min-width:145px;}form .formButton input[type="submit"],form .formButton .submit{margin-left:20px;}form .formButton input[type="submit"]:first-child,form .formButton .submit:first-child{margin-left:0 !important;}#account_data .formButton,#patientEdit .formButton,#account_policlinic_data .formButton{padding-left:225px;}.formButton,#sendSmsForm .formButton{padding-left:0;}.alertPoliclinicForm .formButton{padding-left:225px;}}@media (max-width: 1034px){table.form{width:100%;}}@media (max-width: 994px){#container.fixed > header{position:fixed;top:0;left:0;}#container.fixed{height:100%;overflow:hidden;}#faq{width:100%;padding:85px 10px 50px;}#faq .closeIcon{top:95px;right:20px;background-position:-31px -81px;z-index:1;}#faq .closeIcon:hover{background-position:-38px -32px;}}@media (max-width: 974px){.more_all{margin-top:5px;display:inline-block;}a.about_payment{float:none;}address{margin-top:10px;}.content_block aside{display:none;}.content_block .content{padding-left:0;}.content_block.helpSite aside{display:block;float:none;width:100%;}.content_block.helpSite aside form{max-width:525px;}.content_block.helpSite aside form #feedbackForm_captcha_image{margin:15px 0 0;}.orderTalon aside{display:block !important;width:100%;}.orderTalon aside ul{display:none;}.orderTalon aside #order_menu ul{display:block;margin:0;}.orderTalon aside #order_menu ul li:last-child{padding-bottom:0;}.orderTalon aside #order_menu > a{display:none;}.orderTalon aside #order_menu ul{counter-reset:section;}.orderTalon aside #order_menu ul li{counter-increment:section;}.orderTalon aside #order_menu ul li:before{margin-left:10px;}.orderTalon aside #order_menu ul li a{display:inline-block;padding-left:20px;}.orderTalon aside #order_menu ul li a:before{content:counter(section);height:21px;width:21px;padding:3px 0;box-sizing:border-box;border:solid 1px #d9d9d9;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;background:#f7f7f7;color:#333;font-size:12px;margin-left:-20px;}.orderTalon aside #order_menu ul li a.finish:before{color:#fff;background-color:#f60;border-color:#f60;}.orderTalon aside #order_menu ul li a.active:before{color:#fff;background-color:#333;border-color:#333;}.orderTalon aside #order_menu.smallSteps ul{display:table;width:100%;max-width:875px;}.orderTalon aside #order_menu.smallSteps ul li{display:table-cell;padding-bottom:15px;}.orderTalon aside #order_menu.smallSteps ul li:before{width:100%;height:10px;margin:0;float:left;border-left:none;border-bottom:solid 1px #d9d9d9;}.orderTalon aside #order_menu.smallSteps ul li:last-child{width:21px;}.orderTalon aside #order_menu.smallSteps ul li:last-child:before{content:none;}.orderTalon aside #order_menu.smallSteps ul li a{height:21px;width:21px;padding:0;overflow:hidden;display:inline-block;}.orderTalon aside #order_menu.smallSteps ul li a:before{margin-left:0;}.orderTalon aside #order_menu.smallSteps ul li a span{padding-left:11px;}.orderTalon aside #order_menu.smallSteps #showStepOrder{margin-bottom:5px;display:inline-block;}.orderTalon .content{padding-left:0;}.orderTalon .content .description.openedOrderSteps{color:#f60;cursor:pointer;}.orderTalon .content .description.openedOrderSteps:hover{color:#333;}.orderTalon .content .description.openedOrderSteps.doctorPoliclinic{position:absolute;z-index:1;}.orderTalon .content .description.openedOrderSteps.notHover{cursor:default;}.orderTalon .content .description.openedOrderSteps.notHover:hover{color:#f60;}#boked_talon:before{background-position:0px -119px;margin-left:15px;}.buttons{margin-top:15px;}.policlinic_head .wrapper .policlinic_image,.policlinic_head .wrapper .policlinic_name div:last-child,.policlinic_head .wrapper #headPoliclinicAside,.policlinic_head .wrapper #closePoliclinicMenu{display:none;}.policlinic_head.pagePoliclinic h1.small{font-size:18px;line-height:20px;margin-bottom:0;}.policlinic_head.show .wrapper .policlinic_image,.policlinic_head.show .wrapper .policlinic_name div:last-child,.policlinic_head.show .wrapper #closePoliclinicMenu{display:block;}.policlinic_head.show .wrapper #headPoliclinicAside{display:inline-block;}.policlinic_head.show .wrapper #showPoliclinicMenu{display:none;}.policlinic_head.show.pagePoliclinic h1.small{font-size:30px;line-height:30px;}}@media (max-width: 974px) and (min-width: 820px){.content form > div > div label + ul{top:auto;padding-left:225px;}.content form > div > div label + ul{padding-left:0;}.content form > div > div label[for="patient_birthdayStr"] + ul,.content form > div > div label[for="patient_phone"] + ul,.content form > div > div label[for="patient_email"] + ul,.content form > div > div label[for="patientIndividualNumber_individualNumber"] + ul,.content form > div > div label[for="patientIndividualNumber_birthday"] + ul{padding-left:225px;}.content form #call label + ul{padding-left:225px;}}@media (max-width: 967px){#successCall{width:100%;}}@media (max-width: 914px){.grid5{width:100%;}.regionLine a:nth-child(4n){margin-right:25px;}.row .cell.patient .in_active{border:none;}.row .cell.patient .left{width:100%;max-width:380px;padding-bottom:63px;}.row .cell.patient .right{position:absolute;bottom:0;height:50px;width:100%;border:none;border-top:solid 1px #f2f2f2;}.row .cell.patient .edit{border:none;width:33%;float:left;text-align:center;height:50px;border-right:solid 1px #f2f2f2;}.orderTalon .row .cell.patient .left{padding-bottom:23px;}.talon:nth-child(6n){margin-right:25px;}.talon:nth-child(6n) + .clearTalon{clear:none;}.talon:nth-child(4n){margin-right:0;}.talon:nth-child(4n) + .clearTalon{clear:both;}#code_form .phone,#code_form_register .phone{display:inline-block;width:270px;margin:0;color:#999;line-height:23px;}form#statistic_form > div.statistic_date{margin-left:0;}form#serviceFilter > div > div:last-child{width:64%;}}@media (max-width: 890px) and (min-width: 780px),(max-width: 615px){.content form #call input.house#call_access{margin-left:0;}.content form #call > div label{width:100%;}.content form #motive{padding-left:0;}}@media (max-width: 890px){.content #callDoctor form #call input.house#call_access{margin-left:0;}.content #callDoctor form #call label + ul{padding-left:0;top:85px;}.content #motive{padding-left:0;}}@media (max-width: 887px){form#statistic_form > div{display:block;}form select#statistic_specialty,form select#statistic_specialty + span{width:419px;}}@media (max-width: 881px){form#statistic_form > div.statistic_date{margin-top:15px;}form#statistic_form.controlForm .statistic_date{margin-top:0;}form#serviceFilter > div > div:last-child{width:58%;}}@media (min-width: 855px){#regionList{min-height:100%;}}@media (max-width: 854px){.grid3{padding-left:0;}.grid5{padding-left:0;}header .wrapper{position:relative;}header .logo{position:absolute;left:50%;margin-left:-56px;}header #menuContainer{float:left;margin:15px 0 0 -20px;position:static;}header #menuContainer #menu{position:absolute;display:none;float:left;width:100%;padding-bottom:5px;background-color:#fff;-webkit-box-shadow:0 4px 10px -4px rgba(0,0,0,0.1);-moz-box-shadow:0 4px 10px -4px rgba(0,0,0,0.1);box-shadow:0 4px 10px -4px rgba(0,0,0,0.1);}header #menuContainer #menu > *{margin-left:20px;clear:both;}header #menuContainer #menu #region{margin:50px 0 35px 20px;}header #menuContainer #menu nav{display:block;}header #menuContainer #menu nav ul{margin-bottom:0;position:relative;left:0;float:none;}header #menuContainer #menu nav ul li{padding-bottom:35px;float:none;}header #menuContainer #menu nav ul li.active{border:none;}header #menuContainer #menuIcon{margin-left:10px;height:44px;width:44px;display:inline-block;}header #menuContainer #menuIcon:after{content:"";background:url('/img/icons.png') no-repeat;height:11px;width:22px;display:inline-block;background-position:-32px -198px;margin:15px 11px;}header #menuContainer #menuIcon:hover:after{background-position:-53px -198px;}header #menuContainer #menuIcon.close{margin-left:15px;}header #menuContainer #menuIcon.close:after{content:"";background:url('/img/icons.png') no-repeat;height:15px;width:15px;display:inline-block;background-position:-39px -33px;}header #menuContainer #menuIcon.close:hover:after{background-position:-32px -82px;}header #menuContainer #menuIcon.close + #menu + #prevStep{margin-left:0;}#regionList{z-index:15;padding:0;top:113px;}#regionList.withOld{top:153px;}#regionList .info_tabs{margin-top:0;}#regionList .grid2{margin:10px auto 0;}#regionList h2{display:none;}#regions-dropdown{position:fixed;left:0;right:0;bottom:0;top:auto;margin-left:0 !important;}#regions-dropdown span{background:none;}#regions-dropdown span:first-child:before{display:none;}header .right{position:static;}#profile_states{right:0;top:75px;width:100%;-webkit-box-shadow:0 4px 10px -4px rgba(0,0,0,0.1);-moz-box-shadow:0 4px 10px -4px rgba(0,0,0,0.1);box-shadow:0 4px 10px -4px rgba(0,0,0,0.1);border-top:solid 1px #f2f2f2;}#profile_states .list_state:first-child:before{content:none;}#profile_states .in_active{border:none;}#form_recall{margin-top:25px;}#form_recall input[type="submit"]{margin-top:20px;}#form_recall input[type="submit"]:first-child{margin-left:0 !important;}#recall{width:100%;}.policlinicList .content{padding:0;}.policlinicList form#policlinicFilter{position:relative;top:0;}.policlinicList form#policlinicFilter aside{position:relative;margin-top:5px;}.policlinicList form#policlinicFilter aside #inputs{margin-bottom:15px;}.policlinicList form#policlinicFilter input.search{margin:5px 0;padding:14px 64px 14px 17px;font-size:18px;}.policlinicList form#policlinicFilter input.search + .reset{top:24px;right:45px;}.policlinicList form#policlinicFilter input.search + input[type="submit"],.policlinicList form#policlinicFilter input.search + .reset + input[type="submit"]{top:23px;right:18px;}#list_filter_pps{font-size:24px;padding-left:10px;display:inline-block;margin-top:-6px;}#list_filter_pps:hover{color:#f60;}.wrapperMenu .grid1{margin-top:0;}.wrapperMenu .policlinicList .content{padding:0 20px;}.wrapperMenu .policlinicList .content.header{padding-top:30px;}.wrapperMenu #listOfServices{min-height:330px;}form#doctorsFilter{margin-bottom:15px;}form#doctorsFilter input.search{margin:5px 0;padding:14px 54px 14px 17px;font-size:18px;}form#doctorsFilter input.search + .reset{top:24px;right:45px;}form#doctorsFilter input.search + input[type="submit"],form#doctorsFilter input.search + .reset + input[type="submit"]{top:23px;right:18px;}form#doctorsFilter > div#serchResults{top:57px;}form#serviceLeftFilter #showMap{display:none;}form#serviceLeftFilter aside{background-color:white;right:0;top:0;width:100%;position:absolute;left:0;padding:20px 20px 0;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);}form#serviceLeftFilter aside.filterHidden{display:none;}form#serviceLeftFilter #paymentServiceReturn{display:none;}.descriptionPaymentMenu{display:block;}.descriptionPaymentMenu.descriptionPayment{margin:11px 0 0px;}#policlinicList{margin-top:40px;}.row .cell.policlinic .left .policlinic_info div{width:33%;float:left;}#feedbackForm_captcha_refresh{margin-top:23px;}}@media (max-width: 854px) and only screen and (-webkit-min-device-pixel-ratio: 1.5),(max-width: 854px) and only screen and (min--moz-device-pixel-ratio: 1.5),(max-width: 854px) and only screen and (-o-min-device-pixel-ratio: 1.5),(max-width: 854px) and only screen and (min-device-pixel-ratio: 1.5),(max-width: 854px) and only screen and (min-resolution: 1.5dppx),(max-width: 854px) and only screen and (min-resolution: 144dpi){header #menuContainer #menuIcon:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}@media (max-width: 854px) and only screen and (-webkit-min-device-pixel-ratio: 1.5),(max-width: 854px) and only screen and (min--moz-device-pixel-ratio: 1.5),(max-width: 854px) and only screen and (-o-min-device-pixel-ratio: 1.5),(max-width: 854px) and only screen and (min-device-pixel-ratio: 1.5),(max-width: 854px) and only screen and (min-resolution: 1.5dppx),(max-width: 854px) and only screen and (min-resolution: 144dpi){header #menuContainer #menuIcon.close:after{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}}@media only screen and (max-device-width: 854px){header #menuContainer #menuIcon:hover:after{background-position:-32px -198px;}header #menuContainer #menuIcon.close:hover:after{background-position:-39px -33px;}#feedbackForm_captcha_refresh:hover{background-position:-31px -143px;}#prevStep:hover:after{background-position:-51px -173px;}}@media (max-width: 819px){.content form{margin-top:20px;}.content form#complete_form{margin-top:0;}}@media (max-width: 819px) and (min-width: 764px){.content form > div{float:left;width:100%;}.content form > div ul{margin:0 0 10px 0;}.content form > div > div{width:100%;}.content form > div > div label{width:100%;}.content form > div > div label + ul{padding-left:0 !important;top:75px;}.content form > div > div label + ul + input,.content form > div > div label + ul + input + input,.content form > div > div label + ul + #patient_address #autocompleter_patient_address_customCity_city,.content form > div > div label + ul + textarea{margin-bottom:35px;}.content form > div > div label[for="patient_birthdayStr"],.content form > div > div label[for="patient_phone"],.content form > div > div label[for="patient_email"],.content form > div > div label[for="patientIndividualNumber_individualNumber"],.content form > div > div label[for="patientIndividualNumber_birthday"]{width:215px;}.content form > div > div label[for="patient_birthdayStr"] + ul,.content form > div > div label[for="patient_phone"] + ul,.content form > div > div label[for="patient_email"] + ul,.content form > div > div label[for="patientIndividualNumber_individualNumber"] + ul,.content form > div > div label[for="patientIndividualNumber_birthday"] + ul{top:65px;padding-left:225px !important;}.content form > div#call > div{width:auto;}.content form input{width:100%;margin:10px 0 25px;}.content form input[type="submit"]{margin-left:0;min-width:130px;padding:14px 27px 12px;width:auto;margin-top:15px;}.content form input.input_size_1,.content form input.date{width:275px;}.content form input[type="checkbox"]{margin:0;}.content form input[type="checkbox"] + .checkbox + label,.content form input[type="checkbox"] + label{margin-top:0;}.content form input.input_size_1{margin:15px 0;}.content form input[type="radio"] + label,.content form .radio + label{width:auto;}.content form .questions{margin:8px 0 17px;}.content form .submit{margin-left:0;}.content form#doctorsFilter > div{float:none;}.content form.talon_user_patient input[type="submit"]{margin:0 0 0 20px;}.content form.talon_user_patient input[type="submit"]:first-child{margin-left:0 !important;}.content .checkbox{margin-top:0;}.content .questions{margin:0 0 15px;}.content .questions a{margin-top:20px;}.content .cancel{min-width:130px;padding:15px 27px 12px;}.content .ui-datepicker-trigger{left:467px;top:24px;}.content #patient_status{width:100%;margin-bottom:20px;}.content #patient_address select + span,.content #patient_address select{width:95px !important;}.content #patient_address #patient_address_customCity_city,.content #patient_address #patient_address_customAddress_address{width:100%;margin:15px 0 25px;padding-left:110px;}.content #patient_address input.address#patient_address_house{width:33%;}.content #patient_address input.address#patient_address_housing,.content #patient_address input.address#patient_address_flat{border-left:none;}.content #patient_address input.address#patient_address_housing{width:33%;margin-left:33%;}.content #patient_address input.address#patient_address_flat{width:34%;margin-left:66%;}.content #patient_address label[for="patient_address_housing"]{margin-left:33%;}.content #patient_address label[for="patient_address_flat"]{margin-left:66%;}.content .arrow{top:50px;left:auto;}}@media (max-width: 819px){.content form #patient_address_customCity ul:after,.content form #patient_address_customAddress ul:after{left:94px;}}@media (max-width: 787px) and (min-width: 700px){#feedbackForm ul + #feedbackForm_captcha{margin-bottom:45px;}}@media (max-width: 779px){.policlinic_head{padding:30px 0;margin-bottom:0;}.policlinic_image{width:100%;}.policlinic_image img{width:200px;height:160px;}.policlinic_info{padding-left:0;margin-top:15px;display:inline-block;}#unavailable,#limitPatients,#noJs{margin-top:-5px;}table{margin-top:35px;}form{width:100%;max-width:500px;}form#code_form_register{max-width:570px;}form#complete_form{width:auto;}form > div > div label{width:100%;}form > div > div label[for="patient_birthdayStr"],form > div > div label[for="patient_phone"],form > div > div label[for="patient_email"],form > div > div label[for="patientIndividualNumber_individualNumber"],form > div > div label[for="patientIndividualNumber_birthday"]{width:215px;}form > div > div label[for="patient_policlinic"]{margin-top:0;width:100%;}form > div > div label[for="patient_birthdayStr"] + ul,form > div > div label[for="patient_phone"] + ul,form > div > div label[for="patient_email"] + ul,form > div > div label[for="patientIndividualNumber_individualNumber"] + ul,form > div > div label[for="patientIndividualNumber_birthday"] + ul{top:66px;padding-left:225px !important;}form > div > div label[for="patient_address_house"] + ul{top:50px;width:auto;}form > div > div ul + input,form > div > div ul + input + input,form > div > div ul + #patient_address #autocompleter_patient_address_customCity_city,form > div > div ul + textarea{margin-bottom:35px;}form > div#call > div label,form > div#talon_user_registration > div label,form > div#registrationPhone > div label,form > div#register > div label{width:215px;}form > div#call > div label + ul,form > div#talon_user_registration > div label + ul,form > div#registrationPhone > div label + ul,form > div#register > div label + ul{top:65px;}form input.select{float:left;}form.login label,form.login .label{width:215px;}form .alertPoliclinicForm .emails a{margin-left:0;}form .alertPoliclinicForm .formButton{padding-left:0;}form .alertPoliclinicForm > div input{margin-left:0;}form .alertPoliclinicForm ul{padding:0 !important;}form .alertPoliclinicForm label + ul{top:110px;}form #feedbackForm #feedbackForm_policlinic{padding-right:40px;}form #feedbackForm #feedbackForm_policlinic + .arrow,form #feedbackForm #feedbackForm_policlinic + .reset + .arrow{left:initial;}.content form #patient_address_customCity ul:after,.content form #patient_address_customAddress ul:after{content:' ';border-left:solid 1px #d0422a;position:absolute;height:44px;top:-46px;left:94px;z-index:1;}.arrow{top:55px;left:470px;}#form_send{width:100%;margin:0 0 30px;}#form_send label{color:#333;margin-top:25px;}.talon_user_account > div ul,.talon_user_patient > div ul{margin:0 0 10px 0;top:80px;padding-left:0;}.talon_user_account input[type="submit"],.talon_user_patient input[type="submit"]{margin-left:0;}.talon_user_patient #patient_address_customCity ul:after,.talon_user_patient #patient_address_customAddress ul:after{content:' ';border-left:solid 1px #d0422a;position:absolute;height:44px;top:-46px;left:164px;z-index:1;}#patient_address div{width:100%;max-width:500px;}#patient_address label{width:100%;}#patient_address label[for="patient_address_house"],#patient_address label[for="patient_address_housing"],#patient_address label[for="patient_address_flat"]{top:13px;width:auto !important;}#patient_address label[for="patient_address_house"]{left:14px;}#patient_address label[for="patient_address_housing"]{margin-left:166px;}#patient_address label[for="patient_address_flat"]{margin-left:333px;}#patient_address input.address#patient_address_house,#patient_address input.address#patient_address_housing{margin-top:0;margin-left:0;position:absolute;}#patient_address input.address#patient_address_housing{margin-left:166px;}#patient_address input.address#patient_address_flat{margin:0 0 25px 333px;}#patient_address select{position:absolute;z-index:1;}#patient_address select + span{position:absolute;z-index:1;}#patient_address #patient_address_customCity_city,#patient_address #patient_address_customAddress_address{margin-left:164px;}#form_login form > div{width:100%;}#statistics{margin-top:0;}#statistics li{width:100%;margin-top:55px;}#statistics li:before{margin-bottom:30px;}#patientEdit .formButton,#userEdit .formButton,#account_policlinic_data .formButton{padding-left:0;}}@media (max-width: 763px){.content form #patient_address_customCity ul:after,.content form #patient_address_customAddress ul:after{left:164px;}}@media (min-width: 700px){#section.openSection{display:block !important;}}@media (max-width: 700px){.row{display:block;margin-bottom:0;}.row .cell{width:100%;margin-bottom:20px;display:inline-block;border:none !important;}.row .cell.services{border-bottom:solid 1px #d9d9d9 !important;}.row .cell.services.doctors .right{width:100%;}.row .cell.three{min-width:100%;}.row a.cell{border:solid 1px !important;padding:50px 20px;font-size:20px;line-height:20px;}.row:last-child .cell:last-child{margin-bottom:0;}.row:last-child .cell.services{margin-bottom:15px;}.new{margin:20px 0 10px;}.tipso_bubble.professionTipso{width:auto !important;left:20px !important;right:20px;}.openSection{display:none;}#servicesReviews .row{border:none;}#servicesReviews .row .left{border:solid 1px #d9d9d9;width:100%;padding:10px 0;}#servicesReviews .row .left p{margin:0 10px;}#servicesReviews .row .left:first-child{border-bottom:none;}#servicesReviews .row .left:last-child{margin-bottom:25px;}#servicesReviews .row.summarily{margin:0 0 10px 0;}#servicesReviews .row.summarily .starSummarily{width:100%;margin-bottom:10px;}#servicesReviews .row.summarily .everySummarily{width:100%;margin-bottom:10px;}#servicesReviews .row.summarily .sortReviews{width:100%;margin-bottom:10px;}}@media (max-width: 699px){address{width:200px;}.qa{padding:0 25px 0 20px;}.qa > *{display:none;}.qa.openAnswer > *{display:block;}.qa > h3{display:block;margin:0;}.qa h4{font-size:23px;}.qa.openAnswer,.qa.openAnswer > *{display:block;}#faq{height:auto;}#answer{margin:10px 0;}#answer ul li div.answer{margin-top:10px;}#section{width:100%;z-index:1;position:relative;padding-bottom:49px;}#section ul li{padding:17px 20px;}#section ul li.active{color:#333;}#section ul li.active:hover{color:#f60;}#section a.active{color:#333;}#section a.active:hover{color:#f60;}#qaBack{right:0;top:0;border:none;}#feedback{padding:0 25px 17px;}.fbleft{padding:25px 25px 30px;}.fbleft p{margin-top:0;}#feedbackForm label{margin-top:0;}#feedbackForm label input#feedbackForm_captcha{width:100px;}#feedbackForm #feedbackForm_policlinic + .arrow,#feedbackForm #feedbackForm_policlinic + .reset + .arrow{top:52px;}#doctorTimetable .schedule{padding:20px;}#doctorTimetable .schedule > div{width:100% !important;padding:0;}#doctorTimetable .schedule > div.basicTimeTable{width:100%;}#doctorTimetable .schedule > div.basicTimeTable div,#doctorTimetable .schedule > div.basicTimeTable.basicTimeTable div:last-child{width:100%;padding:0 0 20px;}.day_talons .order_talons .talon{width:16.666666666667%;}}@media (max-width: 689px){.policlinic_head.small .policlinic_info{width:100%;}.row .cell.doctors .left,.row .cell.doctors.services .left{width:100%;padding-right:0;margin-bottom:20px;}form#doctorsFilter > div#serchResults .departmentItem .departmentName{width:100%;padding-right:0;margin-bottom:20px;}}@media (max-width: 665px){a.about_payment,a.about_payment_small{margin-top:0px;margin-bottom:10px;font-size:13px;float:left;}}@media (max-width: 765px){#container{padding-bottom:350px;}footer{height:350px;margin-top:-350px;}.footer .right{float:none;}.footer .left ul{display:none;}.footer .social-links-block p,.footer .share p{color:#999;float:none;margin:0 13px 20px 0;}form#serviceFilter > div > div:last-child{width:100%;}}@media (max-width: 629px){.grid4{width:100%;}}@media (max-width: 624px){form{width:100%;}}@media (max-width: 614px){#code_form > div,#code_form_register > div{width:100%;}#code_form .phone,#code_form_register .phone{display:block;}#code_form .color.block,#code_form_register .color.block{margin-left:0;width:100%;}#code_form input,#code_form ul,#code_form_register input,#code_form_register ul{margin-left:0;}#code_form ul,#code_form_register ul{padding-left:0;}#account_data .formButton{padding-left:0;}}@media (max-width: 604px){.day_talons .order_talons .talon{width:33.333333333333%;}.info_tabs .info_tabs_header.policlinic_statistic_header ul li a{margin:0 15px -1px 0;}.info_tabs .info_tabs_header.policlinic_statistic_header ul li:last-child a{margin-right:0;}.calendar .week a.day,.calendar .week div.day{padding:9px;height:50px;font-size:16px;}.calendar .week a.day:before,.calendar .week div.day:before{height:50px !important;}.calendar .week.name div{padding:2px;height:20px;font-size:13px;}.calendar .week a.day .couponsCount{font-size:12px;margin-top:5px;}}@media (max-width: 599px){a.not_know{margin:10px 0;float:none;display:table;font-size:13px;}a.not_know_inline{margin:0 0;float:none;display:table;font-size:13px;}#form_login a.not_know{float:right;}#form_login a.not_know{float:none;}#block_info a.not_know{margin:30px 0 0;}}@media (max-width: 595px){.banner{height:380px;}.banner .itemContent{width:100%;padding:0 50px;margin-left:0;box-sizing:border-box;}.row .cell .line .locality{-webkit-column-count:1;-moz-column-count:1;column-count:1;}footer ul li{margin-right:11px;}}@media (min-width: 555px){form .status input[type="radio"],form .status input[type="checkbox"]{display:none;}form .status input[type="radio"]:checked + label,form .status input[type="checkbox"]:checked + label{background:#efefef;}form .status input[type="radio"] + label,form .status input[type="checkbox"] + label{border:solid 1px #d9d9d9;float:left;margin:15px -1px 15px 0 !important;width:auto;padding:12px 24px;min-width:50px;cursor:pointer;text-align:center;}form .status input[type="radio"] + label:nth-child(2),form .status input[type="checkbox"] + label:nth-child(2){-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px;border-top-left-radius:2px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;}form .status input[type="radio"] + label:last-child,form .status input[type="checkbox"] + label:last-child{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;padding:12px 0;box-sizing:border-box;}form .status input[type="radio"][disabled] + label,form .status input[type="checkbox"][disabled] + label{color:#999 !important;cursor:default !important;}form #patient_status_state.status input[type="radio"] + label:last-child,form #patient_status_state.status input[type="checkbox"] + label:last-child{padding:12px 20px;}form #webmaster_size label{font-size:13px;padding:12px 17px;}form #webmaster_size label:last-child{padding:12px 19px;}form #webmaster_type label{padding:12px 73px;font-size:14px;}}@media (max-width: 554px){#block_add_patient form label{padding:0;}#block_add_patient form label input[type="radio"]{display:block;}form > div{float:left;width:100%;}form > div > div label,form > div > div .label{width:100% !important;}form > div > div label[for="patient_birthdayStr"],form > div > div label[for="patient_phone"],form > div > div label[for="patient_email"],form > div > div label[for="patientIndividualNumber_individualNumber"],form > div > div label[for="patientIndividualNumber_birthday"],form > div > div .label[for="patient_birthdayStr"],form > div > div .label[for="patient_phone"],form > div > div .label[for="patient_email"],form > div > div .label[for="patientIndividualNumber_individualNumber"],form > div > div .label[for="patientIndividualNumber_birthday"]{width:100%;}form > div > div label[for="patient_birthdayStr"] + ul,form > div > div label[for="patient_phone"] + ul,form > div > div label[for="patient_email"] + ul,form > div > div label[for="patientIndividualNumber_individualNumber"] + ul,form > div > div label[for="patientIndividualNumber_birthday"] + ul,form > div > div .label[for="patient_birthdayStr"] + ul,form > div > div .label[for="patient_phone"] + ul,form > div > div .label[for="patient_email"] + ul,form > div > div .label[for="patientIndividualNumber_individualNumber"] + ul,form > div > div .label[for="patientIndividualNumber_birthday"] + ul{padding-left:0 !important;top:80px;}form > div#active > div input[type="checkbox"],form > div#active > div .checkbox{margin:7px 0 0;}form > div ul{margin:0 0 10px 0;}form > div > div{width:100%;}form > div > div label,form > div > div .label{width:100%;}form > div > div label + ul,form > div > div .label + ul{padding-left:0;top:78px;}form > div > div label + ul + input,form > div > div label + ul + input + input,form > div > div label + ul + #patient_address #autocompleter_patient_address_customCity_city,form > div > div label + ul + textarea,form > div > div .label + ul + input,form > div > div .label + ul + input + input,form > div > div .label + ul + #patient_address #autocompleter_patient_address_customCity_city,form > div > div .label + ul + textarea{margin-bottom:35px;}form > div#call > div{width:auto;}form > div#talon_user_registration > div label + ul,form > div#registrationPhone > div label + ul,form > div#register > div label + ul{padding-left:0;top:78px;}form input{width:100%;margin:10px 0 25px;}form input[type="submit"]{margin-left:0;}form input[type="checkbox"]{margin:0;}form input[type="checkbox"] + .checkbox + label,form input[type="checkbox"] + label{margin-top:0;width:auto !important;}form input.search{margin:15px 0;}form input.input_size_1{margin:10px 0;}form input.select + .reset{bottom:38px;}form .form-note{padding-left:0;}form ul + input.input_size_1{margin-bottom:35px;}form input[type="radio"] + label,form .radio + label{width:215px !important;}form .questions{margin:8px 0 17px;}form .submit{margin-left:0;}form#doctorsFilter > div{float:none;}form #webmaster .arrow{top:57px;}form #feedbackForm #feedbackForm_policlinic + .arrow,form #feedbackForm #feedbackForm_policlinic + .reset + .arrow{top:47px;}form#serviceFilter > div > div:first-child,form#serviceFilter > div > div:last-child{width:100%;}.content form #patient_address_customCity ul:after,.content form #patient_address_customAddress ul:after{left:94px;}.talon_user_patient #patient_address_customCity ul:after,.talon_user_patient #patient_address_customAddress ul:after{left:94px;}#code_form input[type="submit"],#code_form_register input[type="submit"]{padding:14px 17px 12px;}#socialData{margin:10px 0 30px 0;}.checkbox{margin-top:0;}.questions{margin:0 0 15px;}.questions a{margin-top:20px;}.login.social{height:auto;margin-bottom:10px;}.login.social .label{margin-bottom:5px;}.login.social .social_buttons{width:100%;}.cancel{clear:both;}.cancel:first-child{margin-left:0;}#sendSmsForm .button,#sendSmsForm .cancel,#block_add_patient .button,#block_add_patient .cancel{clear:none;}#sendSmsForm input[type="input"],#block_add_patient input[type="input"]{clear:none;margin-left:20px;}#block_delete .button,.block_delete .button{min-width:130px;}#block_delete .cancel,.block_delete .cancel{min-width:130px;clear:none;margin-left:10px;}.ui-datepicker-trigger{left:243px;top:43px;}#patient_status{width:100%;margin-bottom:20px;}#patient_address{max-width:500px;}#patient_address select + span,#patient_address select{width:95px !important;}#patient_address #patient_address_customCity_city,#patient_address #patient_address_customAddress_address{width:100%;margin:15px 0 25px;padding-left:110px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}#patient_address input.address#patient_address_house{width:33%;}#patient_address input.address#patient_address_housing,#patient_address input.address#patient_address_flat{border-left:none;}#patient_address input.address#patient_address_housing{width:33%;margin-left:33%;}#patient_address input.address#patient_address_flat{width:34%;margin-left:66%;}#patient_address label[for="patient_address_housing"]{margin-left:33%;}#patient_address label[for="patient_address_flat"]{margin-left:66%;}.arrow{top:50px;left:auto;}.row .cell.policlinic .left{padding:0;}.row .cell.policlinic .right{position:relative;float:left;right:0;top:0;}.talon_user_account .cancel,.talon_user_patient .cancel{clear:none;}.talon_user_account input[type="submit"],.talon_user_account .cancel,.talon_user_patient input[type="submit"],.talon_user_patient .cancel{padding:15px 15px 12px;min-width:0;width:133px;}.talon_user_account .cancel{margin-left:14px;}#userEdit .cancel:first-child,#account_policlinic_data .cancel:first-child{margin-left:0;}#feedbackForm_captcha_image,.content_block.helpSite aside form #feedbackForm_captcha_image{margin-top:10px;}.info_tabs .info_tabs_header.policlinic_statistic_header ul li a{margin:0;padding:0 0 20px;float:none;border:none;display:inline-block;}#form_login a.not_know{float:none;}#form_login a.not_know_inline{float:none;}}@media (max-width: 563px){footer ul li{margin-right:4px;}}@media (max-width: 550px){#container{padding-bottom:350px;}.row .cell .line.schedule > div{width:50%;}}@media (max-width: 544px){#block_edit_phone,#block_delete_talon,#block_edit_doctor,#block_delete_doctor,#block_info_popup,.block_delete_talon{box-sizing:border-box;}#block_add_patient .closeIcon,#block_send_sms .closeIcon,#block_delete .closeIcon,#block_edit_info .closeIcon,#block_info .closeIcon,.block_delete .closeIcon{top:10px;right:10px;background-position:-31px -81px;}#block_add_patient .closeIcon:hover,#block_send_sms .closeIcon:hover,#block_delete .closeIcon:hover,#block_edit_info .closeIcon:hover,#block_info .closeIcon:hover,.block_delete .closeIcon:hover{background-position:-38px -32px;}form .social_buttons{margin-top:-15px;}form .social_buttons div{width:100%;margin-bottom:12px;}}@media (max-width: 538px){#code_form .phone,#code_form_register .phone{margin-top:20px;}#code_form input,#code_form ul,#code_form_register input,#code_form_register ul{margin-left:0;}#code_form .color.block,#code_form_register .color.block{margin-left:0;width:100%;}}@media (max-width: 534px){#successCall table tr td:first-child{width:155px;}}@media (max-width: 529px){.row .cell.policlinic .left .policlinic_info{margin-top:5px;}.row .cell.policlinic .left .policlinic_info div{width:100%;float:none;margin-top:10px;}.row .cell.policlinic .right .clear{float:none;clear:both;}.row .cell.policlinic .right .button{margin:20px 0 0 0;}.row .cell.policlinic .right .button:first-child{margin-top:0;}}@media (max-width: 524px){#block_edit_phone > div,#block_edit_doctor > div{width:100%;padding:0 10px;}#block_send_sms,#block_edit_info{width:100%;}#sendSmsForm input[type="submit"]{min-width:120px;}#sendSmsForm .cancel,#sendSmsForm .button{min-width:120px;}}@media (max-width: 508px){.info_tabs.selectRegion .info_tabs_content{margin-top:0;}.areaSelection{margin-bottom:10px;}}@media (max-width: 494px){#block_add_patient,#block_info{width:100%;}}@media (max-width: 492px){#feedbackForm ul + #feedbackForm_captcha{margin-bottom:45px;}}@media (max-width: 480px){#callDoctor form#complete_form{width:100%;}#callDoctor form#complete_form input[type="submit"]{margin-left:0;width:225px;}#callDoctor .prev{width:225px;}}@media (max-width: 479px){.policlinic_head .policlinic_name h1.small{font-size:18px;line-height:20px;margin-bottom:0;}.policlinic_head .policlinic_info div{width:100%;float:none;margin-bottom:15px;}.policlinic_head .policlinic_info div:last-child{margin-bottom:0;}.policlinic_head address{font-size:14px;}.policlinic_head.small div > div{float:none;}.policlinic_head.pagePoliclinic .policlinic_name h1.small{font-size:18px;line-height:20px;margin-bottom:0;}}@media (max-width: 474px){#block_delete,.block_delete{width:100%;}#block_delete .button,#block_delete .cancel,.block_delete .button,.block_delete .cancel{min-width:120px;}}@media (max-width: 465px){.col{width:100%;}}@media (max-width: 464px){form#complete_form{width:100%;}form#complete_form input[type="submit"]{margin-left:0;}}@media (max-width: 459px){form select#statistic_specialty,form select#statistic_specialty + span{width:100% !important;}.indent{margin-left:0;}.indent + br + .indent{margin-left:0;}.indent + br + .indent + br + .indent{margin-left:0;}#availableCouponBlock{width:100%;margin:0 0 15px;}}@media (max-width: 449px){h1,h2{font-size:24px;}h1.small,h2.small{font-size:24px;}h1.top,h2.top{margin-top:0;}h1.info,h2.info{margin:45px 0 20px;}h3{font-size:23px;line-height:22px;}h5{margin-top:30px;}p{line-height:20px;}.button.add{margin-top:15px;}.talon{margin-right:0;}.talon:nth-child(6n){margin-right:0;}#form_login{margin-top:0;}#registrationPhone{margin-top:10px;}.account .info_tabs{margin-top:10px;}.account .info_tabs .info_tabs_header ul li a,.account .info_tabs .info_tabs_header ul li .info_tab_item{margin-right:24px;}.account .info_tabs .info_tabs_header ul li:last-child a,.account .info_tabs .info_tabs_header ul li:last-child .info_tab_item{margin-right:0;}.orderTalon .allDoctors p,.orderTalon .groupDoctor p{display:none;}.orderTalon .row .cell{padding:5px 20px;}.orderTalon .row .cell .doctor{padding-right:70px;margin-right:-60px;}.orderTalon .row .cell img{height:60px;width:60px;margin-top:2px;}.row .cell .line h5{font-size:16px;}form#timetableFilter{margin-top:10px;}#unavailable,#limitPatients,#noJs{margin-bottom:30px;}#informlable{margin-bottom:30px;}#code_form_register{margin-top:10px;}#code_form_register .phone{width:100%;}#form_recall{margin-top:15px;}.policlinicList form#policlinicFilter aside #inputs{margin-bottom:5px;}.policlinicList form#policlinicFilter input.search{padding:16px 62px 16px 13px;font-size:15px;}.policlinicList form#policlinicFilter input.search + input[type="submit"]{top:22px;right:13px;}form#doctorsFilter input.search{padding:16px 62px 16px 13px;font-size:15px;}form#doctorsFilter input.search + input[type="submit"]{top:22px;right:13px;}#policlinicList{margin-top:35px;}#contentBlock p{line-height:27px;margin:5px 0 15px;}#contentBlock .capability{margin:-15px 0 15px;}#statistics{margin-top:0;}#statistics li{font-size:40px;width:100%;margin-top:35px;}#statistics li:before{margin-bottom:20px;}}@media (max-width: 444px){table.form{margin:0;}table.form td{padding:0;display:block;}table.form td:last-child{padding-bottom:10px;}#successCall{padding-bottom:55px;margin:10px 0 20px;}#successCall table tr:first-child td{padding:0 0 20px;}#successCall table tr:first-child td:first-child{display:none;}#successCall table tr td{padding:0;display:block;}#successCall table tr td:first-child{padding-top:20px;}}@media (max-width: 439px){.regionLine{min-width:200px;}.regionLine a{margin-right:0;}}@media (max-width: 430px){.banner{height:430px;}#block_add_patient .formButton .cancel{margin-left:0;width:120px;}#block_add_patient .formButton input[type="submit"],#block_add_patient .formButton .submit{clear:none;margin:0 0 0 10px;width:120px;}#block_add_patient .formButton input[type="submit"]:first-child,#block_add_patient .formButton .submit:first-child{margin-left:0 !important;}}@media (max-width: 424px){#boked_talon:before{width:300px;height:29px;background-position:0px -176px;}#boked_talon:after{width:300px;margin-left:15px;background-position:0px -258px;height:20px;}#boked_talon table{width:280px;padding:30px 20px 45px;}#boked_talon table tr:last-child td{padding:0;}#boked_talon table tr td{display:block;padding:0;}#boked_talon table tr td:first-child{padding-top:15px;}#boked_talon table tr td .grey{line-height:10px;}#boked_talon .sLine{width:235px;}#boked_talon .sLine.top{top:40px;}#boked_talon .sLine.bottom{bottom:40px;}.buttons{margin-top:15px;}}@media (max-width: 414px){#feedbackForm input#feedbackForm_captcha,#feedbackForm textarea#feedbackForm_captcha{width:100px;}}@media (max-width: 410px){.slide .renovation{display:block;}}@media (max-width: 399px){.content_block table td{padding:0;display:block;}.content_block table td:last-child{padding-bottom:10px;}}@media (max-width: 394px){.talon_user_register input{width:100%;}a.about_payment,a.about_payment_small{border:none;}}@media (max-width: 389px){.content #call > div,.content #call input,.content #call textarea #call_note{width:100%;}.content #call input.house{padding:12px 7px 12px 15px;}.content #call input.house#call_access{width:92px;position:absolute;}.content #call input.house#call_floor{width:64px;position:absolute;left:92px;z-index:1;}.content #call input.house#call_intercomCode{width:100%;padding-left:169px;float:right;}.content #motive input[type="submit"],.content #motive .cancel{clear:both;margin-left:0;width:175px;}form .formButton input[type="submit"],form .formButton .submit{clear:both;margin:15px 0 0;}form .formButton input[type="submit"]:first-child,form .formButton .submit:first-child{margin-left:0 !important;}form .formButton input[type="submit"] + .cancel{margin-left:15px;}form.talon_user_patient .formButton input[type="submit"],form.talon_user_patient .formButton .submit,form#userEdit .formButton input[type="submit"],form#userEdit .formButton .submit{clear:none;margin:0 0 0 14px;}form.talon_user_patient .formButton input[type="submit"]:first-child,form.talon_user_patient .formButton .submit:first-child,form#userEdit .formButton input[type="submit"]:first-child,form#userEdit .formButton .submit:first-child{margin-left:0 !important;}form.talon_user_patient .formButton input[type="submit"] + .cancel,form#userEdit .formButton input[type="submit"] + .cancel{margin-left:14px;}form .alertPoliclinicForm a.submit{margin-left:0;}#code_form_register .formButton input[type="submit"]{margin-left:0;}#sendSmsForm input[type="submit"].cancel{clear:none;margin:0 0 0 10px;}.info_tabs.info_tabs_search .info_tabs_header ul li a{margin-right:15px;}.info_tabs.info_tabs_search .info_tabs_header ul li:last-child a{margin-right:0;}}@media (max-width: 370px){.info_tabs.info_tabs_order_person .info_tabs_header ul li a{font-size:13px;margin-right:25px;}.info_tabs.info_tabs_order_person .info_tabs_header ul li:last-child a{margin-right:0;}}@media (max-width: 369px){#errorEx{width:100%;}.banner{height:430px;}.itemContent{margin-top:30px;}.renovation + .itemContent{margin-top:40px;}}@media (max-width: 364px){#block_info div .prev,#block_info div .button{padding:16px 15px 13px;}}@media (max-width: 349px){#sendSmsForm input[type="input"]{margin-left:10px;}.banner{height:440px;}.slide .button{width:auto;}}@media (max-width: 344px){.slide .renovation{display:none;}.slide .renovation + .itemContent{margin-top:30px;}}@media (max-width: 336px){#feedbackForm ul + #feedbackForm_captcha{margin-bottom:65px;}form .formButton{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}form .formButton input[type="submit"] + .cancel{margin-left:0 !important;margin-top:16px;}}@media (max-width: 331px){.banner{height:490px;}}@media (max-width: 320px){.date,.input_size_1{width:100%;}}@media (max-width: 314px){.talon_user_register input{width:100%;}}@media (max-width: 294px){.input_size_1{width:100%;}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx),only screen and (min-resolution: 144dpi){.mailru,.google,.odnoklassniki,.vkontakte,.facebook,.fb,.mr,.vk,.ok,.owl-carousel .owl-controls .owl-dot,.name_active:before,header #menuContainer #menuIcon:after,header #menuContainer #menuIcon.close:after,#profile_states .list_state .list_state_icon .icon-account,#profile_states .list_state .list_state_icon .icon-check:after,#profile_states .list_state .list_state_icon .icon-check-white:after,#profile_states .list_state .exit:after,#list_patients:after,#list_patients.open:after,#regions-dropdown span:first-child:before,#feedbackForm_captcha_refresh,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,.ui-datepicker-trigger,.talon .edit,#formatPhone,.tipso_bubble > .tipso_arrow,.closeIcon,.checkbox,.radio{background-image:url('/img/icons2x.png');-webkit-background-size:366px 211px;background-size:366px 211px;}input.search + input[type="submit"],input.search + .reset + input[type="submit"]{background-image:url('/img/icons2x.png') !important;-webkit-background-size:366px 211px !important;background-size:366px 211px !important;}}.alert-message{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;}.alert-message-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;}.alert-message-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;}.alert-message-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb;}