@charset "utf-8";#nav{margin:0 0 0 -8px;padding:0;width:1000px}#container{position:relative}html{background-color:#f5f5f5}body{background-color:#f7f9fa;color:#000;font:14px Arial,Verdana,sans-serif;margin:0;overflow-x:hidden}p{-webkit-margin-before:0;-webkit-margin-after:.5em}select,textarea,input[type='text'],input[type="tel"],input[type='password'],input[type='email']{border:1px solid #aaa;border-radius:4px;box-sizing:border-box;padding:2px}select{background-color:white}input[type='text'],input[type='password'],input[type='email'],input[type="tel"]{height:22px;padding-left:8px}button{background-color:#f7f7f7;border:1px solid #999;border-radius:4px;height:22px;margin:0;padding:0 5px}button:hover{background-color:#eee;cursor:pointer}button.blue{background:#0091ff;border:1px solid #0091ff;border-radius:15px;margin:0;padding:0 5px;color:white;font-weight:bold;text-align:center;padding:0 15px;font-size:1.3em;line-height:2em;height:2em}button.blue :hover{background:#0078ff}.h10px{height:10px}h1{margin-top:0;color:#333}h1 div{font-size:12px;font-weight:normal}#content>h1,#content>h2{width:1000px;margin:0 auto}.description_h1{font-size:14px;display:inline-block}.caption{display:block;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;background-color:#f7f7f7;font-weight:bold;padding:3px 15px;color:gray}.structure{width:95%;text-align:center;font-weight:bold}.red{color:#e00;font-weight:bold}.red_slim{color:#e00}.gray,.grey{color:gray;font-weight:bold}.green{color:green;font-weight:bold}.nowrap{white-space:nowrap}.text_right{text-align:right}#header{box-shadow:0 40px 50px 10px rgba(0,0,0,.05);clear:both;height:auto !important;padding:0;background-color:white}#header_in{margin:0 auto;height:60px;width:995px;padding-left:5px;position:relative}#header_top{background-color:#f5f5f5;border-bottom:1px solid #ddd}#header_top.header-top_debug{background-color:#dcffa5}#header_top_in{margin:0 auto;height:20px;width:1000px;position:relative;color:black}#header_top_in a{color:black;line-height:20px;text-decoration:none;margin-right:25px}#header_top_in a.current{font-weight:bold;color:red}#header_top_in a:hover{text-decoration:underline}#header_top .town_select{background:url("/static/img/icon/placeholder_top.png") no-repeat left center;padding-left:15px;background-size:14px}.mainpage_header{border-bottom:1px solid #ddd}.header_stat{float:right;line-height:20px}.user_menu_elem{position:absolute;top:5px;padding-top:35px;background-size:32px 32px !important;background-position:top center !important;text-align:center;width:60px;height:16px}.user_menu_elem:not(.opened):hover{cursor:pointer}.user_menu_documents{position:absolute;left:500px;top:25px}#user_menu_rates{left:660px;width:70px;background:url("/static/img/menu_icon/chat51.png") no-repeat;white-space:nowrap}.user_menu_rates_count{position:relative;bottom:10px;right:3px;font-weight:bold;font-size:.8em;background-color:#0a0;color:white;padding:2px;border-radius:5px}#user_menu_login{left:920px;width:70px;background:url("/static/img/menu_icon/login.png") no-repeat;white-space:nowrap}#user_menu_rates a.user_menu_rate_link{padding-left:30px !important}.user_menu_new_rate{background:url("/static/img/menu_icon/rate_pencil.png") no-repeat 10px 2px}.user_menu_all_rates{background:url("/static/img/menu_icon/rate_bubble.png") no-repeat 10px 2px}.user_menu_notifications{left:540px;background:url("/static/img/menu_icon/notifications.png") no-repeat;display:none}#user_menu_balance{left:610px;background:url("/static/img/menu_icon/money.png") no-repeat}.user_menu_elem>div.prof_menu{text-align:left;z-index:1000;padding:10px;border-radius:5px;position:relative;display:none;background-color:white;border:1px solid #CCC;box-shadow:0 7px 13px #AAA}.social_icon{width:20px;margin-left:2px;position:absolute;top:-7px}.social_icon_big{top:3px}#user_menu_settings>div.prof_menu{padding:10px 0}#user_menu_settings>div ul,#user_menu_rates>div ul{padding:0 !important;overflow:hidden}#user_menu_balance>div.prof_menu,#user_menu_rates>div.prof_menu{width:230px;padding:10px 0;overflow:hidden}#user_menu_balance td:last-child{text-align:right}#user_menu_balance td:first-child{width:50px}#user_menu_balance tr:not(:first-child) td{padding-left:15px}#user_menu_rates>div.prof_menu{width:250px}#user_menu_balance>div.prof_menu>div{padding:0 10px}#user_menu_balance>div>ul{padding:0;margin-top:10px}.user_menu_main ul li{padding-left:20px}#user_menu_settings{left:685px;background:url("/static/img/menu_icon/settings.png") no-repeat}#user_menu_logout{margin:10px 0}#user_menu_settings a,#user_menu_balance a,#user_menu_rates>div a:not(#adopt_rates){text-decoration:none !important;color:black !important;display:inline-block;padding:0 10px;width:100%;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#user_menu_settings a:hover,#user_menu_balance a:hover:not(.add-balans__btn),#user_menu_rates>div a:not(#adopt_rates):hover{color:black !important;background-color:#cce9ff}#user_menu_balance a.manager_email{display:inline}.personal_manager_avatar{margin-left:10px;margin-right:5px;border-radius:25px}#user_menu_balance a.manager_email:hover{background-color:white;text-decoration:underline !important}#user_menu_rates.user_menu_link_only{width:90px}.user_menu_link_only>a{display:inline-block;padding-top:50px;position:relative;bottom:50px;text-decoration:none}.user_menu_lpu_settings{background:url("/static/img/menu_icon/settings16.png") no-repeat;margin-top:7px}.user_menu_lpu_page,.user_menu_patient_page{background:url("/static/img/menu_icon/link16.png") no-repeat}#user_menu_settings>div.prof_menu{width:225px}.user_menu_border{border-top:1px solid #CCC;margin-top:10px;height:10px}.user_menu_main{position:absolute;right:0;width:215px;height:45px;top:5px;box-sizing:border-box;font-size:1.2em;background-color:white;z-index:100;padding-top:5px}.user_menu_main.opened{width:240px}.user_menu_main_lpu.opened{width:300px}.user_menu_main_doctor{text-align:right !important}.user_menu_main_drugstore.opened{height:130px !important}.user_menu_main>div:not(.user_menu_main_hidden){padding:0 20px 0 5px}.user_menu_main_hidden{overflow:hidden;text-align:left}.user_menu_main:not(.opened):hover,.user_menu_elem:not(.opened):hover{opacity:.5}.user_menu_main:not(.opened) .user_menu_lpu_name,.user_menu_main:not(.opened) .user_menu_doctor_name,.user_menu_main:not(.opened) .user_menu_patient_name{background:#FFF url("/static/img/icon/arrow_down2.png") no-repeat scroll right center}.user_menu_patient_name{text-align:right}.user_menu_doctor_name,.user_menu_lpu_name{text-align:right;font-weight:bold}.user_menu_main.opened{border:1px solid #CCC;border-radius:5px;height:200px;text-align:left;box-shadow:0 7px 13px #AAA}.user_menu_main:not(.opened)>div:last-child{display:none}.user_menu_main:not(.opened):hover{cursor:pointer}.user_menu_main_bottom{position:absolute;bottom:0;width:100%;overflow:hidden}#user_menu_main_bottom a{display:inline-block;width:100%;border:0;text-decoration:none !important;padding:3px 10px;color:black !important}#user_menu_main_bottom div{border-top:1px solid #CCC}#user_menu_main_bottom a:hover{color:black !important;background-color:#cce9ff}.user_menu_main:not(.opened) .user_menu_lpu_name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.user_menu_town_name{font-size:.7em;text-align:right}.user_menu_email{text-align:right;font-size:.8em}.user_menu_patient_avatar,.user_menu_doctor_avatar{vertical-align:middle;max-width:32px;border-radius:16px}.user_menu_doctor_avatar{vertical-align:top}.user_menu_doctor_info{display:inline-block;max-width:80%;padding-right:0 !important}.user_menu_doctor_info>div{padding-right:20px}.user_menu_appointment_history{position:absolute;left:650px;top:10px}.user_line{height:30px;margin-top:7px;background-color:#b2e6ff;border:1px solid #aee}.bread_doctor_lpu{margin:0 auto;font-size:1.2em;width:1000px;height:30px;line-height:30px}.bread_doctor_lpu a{color:red;font-weight:bold}.bread_doctor_lpu span:not(:last-child){display:inline-block;padding-right:40px}.map_lpu_doctor{width:1000px;height:500px;float:right;position:relative}.map_lpu{width:1000px;height:500px}.select_prof_lpu{width:300px}.select_prof_lpu .town_name{display:block;font-size:.7em}.town_change_list li a,#town_close{color:black;border:0}.panel-container .town_change_list li a{color:white;text-decoration:none}.panel-container .town_change_list a:hover{text-decoration:underline}#town_change{height:auto;font-size:1.3em;display:none;color:black;background-color:#f5f5f5}#town_change>div{margin:0 auto}.town_change_list{display:block;list-style:none;height:auto;margin:0;column-count:4;-moz-column-count:4;-webkit-column-count:4;padding:20px 0}.panel-container .town_change_list{background-color:#666;padding:20px 30px}.town_change_list li{line-height:25px}.towns{width:200px}.town_down{background:url("/static/img/icon/down.png") no-repeat scroll right transparent}.town_up{background:url("/static/img/icon/up.png") no-repeat scroll right transparent}#town{border:0;color:white;font-weight:bold;width:100%;min-height:16px;padding-right:15px;background-size:12px;cursor:pointer}.towndiv:hover{background-color:#333}#town_close{float:right;border:1px solid #ccc;border-radius:10px;padding:5px 10px;position:absolute;right:5px;top:3px;text-decoration:none}ul.lpu_types{list-style-type:none;margin:0;padding:0;-moz-column-count:3;-webkit-column-count:3;column-count:3}.lpu_types td{vertical-align:top !important;width:300px}.lpu_types li{line-height:1.5em}.lpu_types li:not(.lpu_class){padding-left:20px}.lpu_types a{text-decoration:none !important;font-size:1.1em}.lpu_class{font-weight:bold;line-height:2em}.all_lpu_links{margin-bottom:10px}.all_lpu_links a{color:#0071ff !important;padding-left:5px}.li_margin{margin-bottom:50px}.see_also a{font-weight:bold;color:#0071ff;font-size:1.2em}.see_also{line-height:30px}#bread{padding:7px 0 3px;width:730px}#bread2{line-height:30px;width:auto}#bread2 a{color:#025fd4;text-decoration:none}#bread2 a:hover{color:red}.block_border_top{border-top:1px solid #ccc;margin-top:15px}.block{clear:both;padding:0;width:1000px;margin:0 auto}.block_w{clear:both;padding:0;width:90%;margin:0 auto}.white_block{background:white;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #ddd;margin-top:10px}.rates .block{margin-top:10px;background:white}.block_margin,.top10{margin:10px 0}.block_with_head{background:0;border:0;border-top-left-radius:0;padding-top:10px}.block_head_icon{box-sizing:border-box;display:none;width:50px;height:50px;background-color:white;border:1px solid #ddd;border-right:0;border-top-left-radius:10px;border-bottom-left-radius:10px;float:left;margin-left:-50px;position:relative;left:1px;top:10px}.block_only_head{box-sizing:border-box;border-bottom-left-radius:0;padding:7px;margin-bottom:5px}.block_only_head h2{height:24px;max-width:830px;display:inline-block}.border_top{padding:10px 0}.footer_block.border_top{border-top:1px solid #ccc}.block_third{width:33%;float:left}.padding_top{padding:10px 0}.clear{clear:both}.clear1px{clear:both;height:1px}.left-col{width:48%;float:left}.right-col{width:49%;float:right}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{font-weight:bold !important}.tdleft a{text-decoration:none}a{color:black}a:hover{color:#e00}.select2-drop-active{border-color:#ccc !important}.apps a{font-size:1.5em !important;color:#333;display:inline-block;border:0;line-height:28px !important}.apps li.tab{border-color:#d7d7d7;background-color:#eee}.apps li.tab a{line-height:1em;padding-top:7px}.apps{margin:-14px 0 0 0;padding:0;margin-left:245px;height:42px}.apps li.tab{text-align:center;margin-left:3px;width:140px;margin-top:6px}.apps li.active{background-color:white !important;margin-top:0 !important}.apps span{color:grey;font-size:.9em;font-weight:bold}.apps span b{color:black}#logo{background:url(/static/logo.png) 0 0 no-repeat;text-decoration:none;display:block;height:50px;margin:0;width:300px}.stat{float:left;margin-left:70px;text-align:right}.lpustat,.doctorstat{float:left;margin-left:30px;text-align:right}.ratestat{background:url(/static/img/main/resizer_s.png) no-repeat;padding-left:35px;height:40px;padding-top:3px}.lpustat{background:url(/static/img/main/building_s.png) no-repeat;padding-left:35px;padding-top:3px}.doctorstat{background:url(/static/img/main/doc_s.png) no-repeat;padding-left:35px;height:40px;padding-top:3px}.week{color:gray;margin-top:-12px;font-size:.9em}#stat{color:gray;height:40px;width:230px}#stat .left{float:left;height:40px}#stat .right{color:#e00;float:right;height:40px;text-align:right}.user-line{float:right;position:relative;width:600px;text-align:right;font-size:.9em}.user-line a{border-bottom:1px dotted blue !important;color:blue}.user-line a.improve{border-bottom:1px dotted red !important;color:red;margin-right:250px}.user-line a:hover{border-bottom:1px solid red !important}.bread_doctor_lpu a.menu-docs{color:#d00 !important;font-size:1.5em}.bread_doctor_lpu a.menu-docs:hover{color:black !important}.user-menu{float:right;width:600px}#myavatar{margin-left:930px;position:fixed;top:0}.nav-container{width:1000px}.speclist{width:950px}.diagnlist{width:770px}.cnsltlist{width:500px}.diagnlist td>a{font-weight:bold}.pharmlist{width:650px}.proflist{width:850px}.dropdown table td,.dropdown2 table td,.prof_menu td{vertical-align:top}.li-right .dropdown{left:auto;right:-1px}.dropdown,.dropdown2{position:absolute;left:0;top:100%;z-index:10;visibility:hidden;opacity:0;background:#edfcff;padding:10px;border:1px solid #0091ff;border-radius:0 10px 10px 10px;margin-top:10px}.dropdown a,.dropdown2 a{text-decoration:none}.dropdown a:hover,.dropdown2 a:hover{text-decoration:underline}.dropdown th{font-weight:bold}.dropdown hr{margin-right:50px}.dropdown ul,.prof_menu ul{margin:0;padding:10px;list-style:none;line-height:20px}#nav>li:hover{visibility:visible;opacity:1}#nav>li.li-right{float:right;font-size:1.2em;background:0}#nav>li{float:left;position:relative;list-style:none;font-size:1.2em;background:white;display:block;border:0}#nav>li>a:hover{color:red}#nav>li:hover .dropdown{position:absolute !important;left:0;top:26px;visibility:visible;opacity:1}#nav>li.li-right:hover .dropdown{position:absolute !important;left:auto;right:-1px;top:26px;visibility:visible;opacity:1}#nav>li:hover>a{text-decoration:underline;border:1px solid #0091ff;border-radius:5px 5px 0 0;border-width:1px 1px 0;position:relative;z-index:99;background:#edfcff}#nav>li.li-right:hover a{border:none !important}#nav>li.li-right>a{background:0;color:#0091ff}#nav>li{float:left;position:relative;list-style:none;font-size:1.2em;background:white;display:block;border:0}#nav>li>a{font-size:1.3em;color:#555;display:block;padding:7px 15px;margin:0;z-index:51;outline:0;background:0;background:url("/static/img/icon/menu-arrow.png") no-repeat scroll right transparent;padding-right:18px}.lputypes{width:700px;height:200px}.lputype-tbl td,.drugarea-tbl td,.town-tbl td{vertical-align:top;width:33%}.lputype-tbl ul,.town-tbl ul,.drugarea-tbl ul{list-style:none;margin:0;padding:0}.lputype-link{font-size:1.5em;color:#0091ff !important}.town-tbl ul li:first-child{font-size:1.5em !important}.town-tbl ul li:first-child a{height:2.2em !important;line-height:2.2em !important;box-sizing:border-box;padding-left:50px !important;background-size:32px 32px;background-position:10px;color:#0091ff}.town-tbl ul li:first-child .cnt{margin-top:-30px}.doctor_icon{background:url("/static/img/main/new/doctor.png") no-repeat}img[itemprop=logo]{max-width:200px;max-height:200px}.lpu_icon{background:url("/static/img/main/new/lpu.png") no-repeat}.diagn_icon{background:url("/static/img/main/new/diagn.png") no-repeat}.lputype-tbl{width:100%}.lputype-tbl th,.spec-tbl th{text-align:left;padding-top:30px;font-size:1.7em}.lputype-tbl a{display:block;width:290px;padding-right:30px !important;height:60px;border:1px solid #ddd;border-radius:30px;margin:10px 0;background-color:white;font-size:1.3em;text-decoration:none}.lputype-tbl a:hover{border:1px solid red;color:red}.lputype-tbl img{width:50px;height:50px}.lputype-tbl td:first-child a:hover{color:#0091ff;border-color:#0091ff}.lputype-tbl div{margin:15px 20px;float:right;color:red;font-weight:bold;margin-top:-50px;font-size:1.1em}.lputype-tbl td:first-child div{color:#0091ff}.lputype-tbl img{float:left;margin:5px 15px}.spec-tbl{width:100%}.spec-tbl ul{margin:0;padding:0;list-style:none;line-height:20px;font-size:1.1em}.spec-tbl td,.town-tbl td{vertical-align:top}.spec-tbl a:hover{color:#0091ff;border-color:#0091ff}.spec-tbl .cnt{color:#0091ff;font-size:.9em}.town-tbl td a{font-size:1.4em;box-sizing:border-box;display:inline-block;text-decoration:none;padding:5px;line-height:1.2em;border-radius:5px;border:1px solid #ddd;background-color:white;margin:5px 50px 5px 0;width:280px;padding:5px 10px}.town-tbl td li.ser{margin-bottom:15px}.town-tbl .cnt{color:#0091ff;margin-right:60px;position:relative;float:right;margin-top:-27px}.town-tbl .cnt2{margin-left:-100px;color:#0091ff}.town-tbl td a:hover{border-color:#0091ff;color:#0091ff}.all_lpus.app_other{max-width:370px}.lputypes ul{line-height:20px;list-style:none;margin:10px 20px;padding:0;vertical-align:top}.lputypes li{margin:0;padding:0;line-height:20px}.lputypes>ul>div{border-bottom:1px solid #999;color:#999;margin-bottom:10px}.consultlist ul{width:100px}#nav .cnt{color:#0091ff;font-size:12px}#nav .cnt-red{color:red;font-size:12px}.nav_header{color:#000 !important;display:inline-block;padding-left:10px;width:100%;font-weight:bold !important}#adopt_rates{color:#FFF !important;width:60%;margin:5px 20px !important;text-align:center;padding:5px 20px;font-size:1.2em;display:inline-block;border-radius:5px;background-color:#0091ff;text-decoration:none !important}#adopt_rates:hover{background-color:#0071ff !important}#nav_rates a,#nav_rates span{display:block;padding:5px}#nav_rates a:not(#adopt_rates){text-decoration:underline}#nav_rates{overflow:hidden}.bold{font-weight:bold}.delimiter{border-top:1px solid #ccc}#metro{padding-left:30px}.metro-div{margin-left:80px}#metros,#districts{width:217px}.metro_allspec_link{color:#0071ff;display:inline-block;margin-top:5px}#tabss input[type="text"]{margin-top:5px;width:188px !important}button.leftsearch{background:url('/static/img/icon/black_search.png') no-repeat;border:none !important;height:21px !important;margin-top:5px;position:relative;width:21px !important}button.leftsearch:hover{background:url('/static/img/icon/black_search_red.png') no-repeat;cursor:pointer}#tabss input[type="checkbox"]{margin-top:5px}#s2id_lspec{position:relative;top:8px}.etabs{margin:0;padding:0}.tab{background:#eee;border:solid 1px #CCC;border-bottom:0;border-radius:4px 4px 0 0;display:inline-block;zoom:1}.tab a{display:block;font-size:14px;line-height:2em;outline:0;padding:0 10px}.tab a:hover{text-decoration:underline}.tab.active{background:#fff;border-color:#CCC;padding-top:6px;position:relative;top:1px}.tab a.active{font-weight:bold}.panel-container{border:solid #CCC 1px;border-radius:0 4px 4px 4px;padding:10px}.minor_spec{display:none !important}#all_spec{position:relative;bottom:70px}.all_spec{font-weight:bold}a.all_spec{background:url('/static/img/icon/show-all.png') no-repeat;padding:0 0 10px 20px;position:relative;top:5px}a.all_spec:hover{background:url('/static/img/icon/show-all_red.png') no-repeat}.add{background:url("/static/img/icon/add.png") no-repeat;border:0 !important;color:#0071ff;font-weight:bold;padding:1px 0 10px 20px}.add:hover{background:url("/static/img/icon/add_red.png") no-repeat}ul.regions{padding:0;margin:0}.regions li{list-style:none;line-height:18px;border-bottom:1px solid #ddd}.regions li.regcenter{margin-left:0 !important}.regions li{margin-left:20px}.regions li a{border-color:white;display:block}div.regions{float:left}div.regions>div{width:295px;line-height:20px;font-size:1.2em}.regions_block{padding:15px 50px}.doctor_experience h3{margin-bottom:5px}.doctor_price{margin-top:0;margin-bottom:5px}.doctor_main_info_td h3,.doctor_main_info_td h2{margin-top:10px;margin-bottom:5px}.doctor_main_info_td{min-width:500px;vertical-align:top}.doctor_main_addresses{float:left;width:650px;min-height:20px}.doctor_main_addresses .address_number{display:none}.add_doctor_rate{margin:20px 0 10px 0}.doctor_manipulations,.doctor_services{padding-left:0}.doctor_manipulations li,.doctor_services li{list-style:none}.doctor_manipulations li a{text-decoration:none;border-bottom:1px gray dashed}.doctor_manipulations{margin-top:0}.doctor_services{width:100%}.doctor_page_avatar{width:150px;height:200px}.doctor_page_price{margin-top:-10px;font-size:1.1em}.doctor_lpu_social_container{display:inline-block;margin-left:20px}.doctor_page_social,.lpu_page_social{display:inline-block;height:38px;text-align:center;line-height:12px;position:relative;top:3px;color:gray;vertical-align:middle;width:94%}.add_doctor{background:url("/static/img/icon/add.png") no-repeat;color:red;font-weight:bold;font-size:1.2em;padding-left:20px;display:block;margin:10px 0}.add_doctor:hover{color:#0071ff}.border_schedule_green{border-top:2px solid #090 !important}.border_schedule_blue{border-top:2px solid blue !important}.border_schedule_red{border-top:2px solid red !important}.border_schedule_pure{border-top:2px solid #c6f !important}.schedule_icon_green{background:url("/static/img/schedule/sd_green.svg") no-repeat;padding-left:32px;margin-left:5px;min-height:32px;background-size:16px}.schedule_icon_blue{background:url("/static/img/schedule/sd_blue.svg") no-repeat;padding-left:32px;margin-left:5px;min-height:32px;background-size:16px}.schedule_icon_red{background:url("/static/img/schedule/sd_red.svg") no-repeat;padding-left:32px;margin-left:5px;min-height:32px;background-size:16px}.schedule_icon_pure{background:url("/static/img/schedule/sd_pure.svg") no-repeat;padding-left:32px;margin-left:5px;min-height:32px;background-size:16px}#prices td{vertical-align:top}.spec_prices{margin-left:30px}.doctor_address{display:inline-block}.doctor_address .address_text{font-size:1.3em;font-weight:bold}.doctor_address_lpu{display:inline-block;width:680px;vertical-align:top;padding-left:5px}.shw span{color:#0091ff;font-weight:bold;border-bottom:1px dotted blue;line-height:1.5em}.shw span:hover{cursor:pointer;border-bottom:1px solid blue}.doctor_head_spec,.lpu_head_lputypes,.pharm_head_tags{padding:0;font-size:1.5em;position:relative;bottom:10px}.pharm_head_tags{bottom:0}.doctor_head_spec a,.lpu_head_lputypes a,.pharm_head_tags a{border:0;text-decoration:none}.doctor_head_spec a:hover,.lpu_head_lputypes a.hover,.pharm_head_tags a:hover{border:0;color:red}.pharm_head_tags a{border-bottom:1px dotted black}.pharm_head_tags a:hover{border-bottom:1px dotted red}.lpu_head_lputypes{position:static;margin-top:5px}.stepen div{margin-bottom:5px}.stepen{background:#EEE none repeat scroll 0 0;border-radius:10px;width:235px;padding:8px 15px;margin-right:15px;border:1px solid #DDD;height:60px;box-sizing:border-box}.rnd-full{background:#0B0;width:10px;height:10px;border-radius:10px}.rnd-empty{background:#fff;width:10px;height:10px;border-radius:10px}.rnd-list{height:9px;width:250px}.rnd-list div{float:left;margin:2px 2px 0;height:10px}.rnd-list div.label{margin:0 15px;line-height:12px}#siteframe{width:100%;height:90%}.sitetop{position:fixed;top:0;left:0;width:100%;height:50px}.linklist{width:1000px}.linklist a{margin-right:10px}.docinfo,.druginfo{margin-bottom:10px;overflow:hidden;line-height:20px}.docinfo{overflow:visible;position:relative}.doc-left{float:left;width:190px;padding-bottom:20PX;text-align:center}.doc-right{float:left;width:700px}.docinfo img{border-radius:5px}.doctor_description_text{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:1em}.super tr.header td,.super2 tr.header td,.campaigns_archive_table tr.header td{font-weight:bold}.super,.campaigns_archive_table{border-collapse:separate;border-spacing:0;text-shadow:0 1px 0 #fff;color:#2a2a2a}.campaigns_archive_table{border-collapse:collapse;border:1px solid #ccc}.campaigns_archive_table td{border:1px solid #ccc;width:110px}.super_line{border-bottom:1px solid #ddd}.super td,.super2 td,.campaigns_archive_table td{height:24px;line-height:18px;padding:0 5px;box-shadow:0 1px 0 white;-moz-box-shadow:0 1px 0 white;-webkit-box-shadow:0 1px 0 white;display:table-cell}.super .thead td{font-weight:bold;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-top-left-radius:10px;border-top:1px solid #eaeaea}.super th{text-align:left;padding:0 5px}.super .tfoot td{border-bottom:1px solid #dadada}.no_border,.no_border td{border:0}.rounded{border-color:#ddd;border-radius:6px 6px 6px 6px;border-style:solid solid solid solid}.lst2{width:100%;text-align:left;padding-left:5px;border-collapse:collapse}.avatar200,.avatar100{width:200px;height:200px;border:1px solid #ddd;display:table-cell;vertical-align:middle;border-radius:5px;-webkit-box-shadow:0 0 11px 0 rgba(50,50,50,0.50);-moz-box-shadow:0 0 11px 0 rgba(50,50,50,0.50);box-shadow:0 0 11px 0 rgba(50,50,50,0.50)}.avatar200 img,.avatar100 img{margin:0 auto;display:block}.avatar100{width:100px;height:100px}.lpu-left .medal{position:absolute;left:-22px;top:-12px;margin-left:0}.lpu-card{padding:30px 10px 20px 10px !important;width:970px}.lpu_doctors .doctor_rates{line-height:20px;display:inline !important}.address_name{font-style:italic;display:inline-block;max-width:65%}.address_number{border:2px solid #ccc;border-radius:10px;display:inline-block;height:15px;line-height:15px;width:15px;text-align:center}.lpu_address:hover .address_number{border:2px solid red}.adresa li:not(:last-child){border-bottom:1px solid #ccc}.adresa li{padding:10px 0}.i{color:#555;font-size:.8em;padding:10px 0;margin-bottom:10px;margin-top:-10px;margin-right:120px;padding-left:40px;background:url("/static/img/icon/info.png") no-repeat left transparent}.i .map{color:black;border-color:black}.lpu-left{background:white;float:left;width:215px;position:relative}.lpu-left-small{width:115px}.lpu-left>img{margin:0 auto;display:block}.lpu-right{float:right;width:750px;background:white}.lpu-right-big{width:850px}.lpu-right img{float:right}.adresa_div{width:500px;float:left}.adresa_div_big{width:728px}.adresa{line-height:20px;padding-left:0;list-style:none;margin-top:0}.adresa p,.adresa_info{margin:-5px 0 0 20px;color:gray}.adresa .red,.adresa .green{margin-left:7px}.adresa td:nth-child(1){text-align:left;vertical-align:top}.adresa td:nth-child(2){width:190px;text-align:right;padding-left:10px}.lpu_address_info{margin-top:5px}span.metro_dist{color:#aaa;font-size:.9em}.metro-block{margin-bottom:10px}.metro-block a{white-space:nowrap;text-decoration:none;border-bottom:1px dotted #aaa}.metro-block a:hover{border-bottom:1px dotted red}.doctorlist_metro_block>span{display:inline-block}.adresa_div_doctor{line-height:20px}.adresa_div_doctor .metro-block,.adresa_div_doctor .no_appointment{padding-left:30px}.no_appointment.red{font-weight:normal}.adresa_div_doctor .metro-block>div{display:inline-block}a.map{border-bottom:1px dotted #0a0;color:#0a0}a.map:hover{border-bottom:1px solid #0a0}#addr,.addr{background:url("/static/img/icon/address.png") no-repeat scroll left top transparent;padding-left:20px}.phone66{background:url("/static/img/icon/phone.png") no-repeat scroll left top transparent;padding-left:15px}.timetable{background:url("/static/img/icon/timetable16-2.png") no-repeat scroll left top transparent;padding-left:20px;line-height:16px;cursor:pointer}.lpu_timetable .timetable{display:inline-block}.lpulist_timetable{margin-left:10px;display:inline-block}.timetable_open{background:url("/static/img/icon/clock_green.svg") no-repeat scroll left top transparent}.timetable_closed{background:url("/static/img/icon/clock_red.svg") no-repeat scroll left top transparent}.lmargin{margin-left:30px}.child-or-adult{background:url("/static/img/icon/child-or-adult.png") no-repeat scroll left top transparent;padding-left:20px}#phone{background:url("/static/img/icon/phone.png") no-repeat scroll left center transparent;padding-left:20px}#phone2{background:url("/static/img/icon/phone.png") no-repeat left top transparent;padding-left:20px}.phone{background:url("/static/img/icon/phone.png") no-repeat scroll left center transparent;padding-left:20px;font-weight:bold;text-align:right}.deleted{background:url("/static/img/icon/deleted.png") no-repeat transparent;margin-left:100px;padding-left:20px}span.checked{background:url("/static/img/icon/checked-16.png") no-repeat scroll left center transparent;padding:2px 20px;display:inline-block}.email{background:url("/static/img/icon/email.png") no-repeat scroll left center transparent;line-height:20px;padding-left:20px}.calendar{background:url("/static/img/icon/calendar.png") no-repeat scroll left center transparent;line-height:20px;padding-left:20px}.boss{background:url("/static/img/icon/boss.png") no-repeat scroll left center transparent;line-height:20px;padding-left:20px}#phone2{background:url("/static/img/icon/phone2.png") no-repeat scroll left center transparent;padding-left:20px}#site{background:url("/static/img/icon/site.png") no-repeat scroll left center transparent;padding-left:20px}#site a,#site button{line-height:20px;text-decoration:none;border:0;padding:0;font-size:14px;background:0}#site a:hover,#site button:hover{color:#e00}#pay{background:url("/static/img/icon/pay.png") no-repeat scroll left center transparent;padding-left:20px;line-height:25px}.dist{background:url("/static/img/icon/district.png") no-repeat scroll left center transparent;height:20px;padding-left:20px}.moskvametro,.ekaterinburgmetro{background:url("/static/img/icon/mmetro.png") no-repeat scroll left center transparent;padding-left:20px}.spbmetro{background:url("/static/img/icon/smetro.png") no-repeat scroll left center transparent;padding-left:20px}.metro{position:relative;top:.45em;float:left;margin-right:5px;width:7px;height:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-khtml-border-radius:4px}.rd{background:red}.grn{background:#0b0}.outoval{background:#aaa;border-radius:14px;border-width:0;float:left;height:60px;margin-right:5px;position:relative;width:40px;z-index:1}.outoval_l{background:#aaa;border-radius:40px;float:left;height:120px;margin-right:5px;position:relative;top:-30px;width:80px;z-index:1}.outoval_big{background:#aaa;border-radius:20px;border-width:0;float:left;height:60px;margin-right:5px;position:relative;width:80px;z-index:1}.inoval_big{background:white;border-radius:14px;height:48px;left:0;margin:6px;position:absolute;top:0;width:68px;z-index:4}.inoval_big div{margin-top:3px}.inoval_big span{font-size:1.8em;font-weight:bold;display:block;margin-top:-3px}.oval_big{border-radius:20px;border-width:0;height:60px;position:absolute;width:80px;z-index:2}.cutoval{overflow:hidden;position:relative;z-index:4;float:bottom}.oval{border-radius:14px;border-width:0;height:60px;position:absolute;width:40px;z-index:2}.inoval{background:white;border-radius:11px;height:54px;left:0;margin:3px;position:absolute;top:0;width:34px;z-index:4}div.rating{clear:both;height:60px;width:100%;margin-bottom:40px}.val{font-weight:bold;position:absolute;text-align:center;top:30px;width:100%;z-index:6}.oval_l{border-radius:40px;height:120px;left:0;position:absolute;top:0;width:80px;z-index:4}.inoval_l{background:url("/static/img/rate32.gif") no-repeat scroll left center white;background-position:center top;border-radius:34px;height:108px;left:0;margin:6px;position:absolute;top:0;width:68px;z-index:4}.val_l{font-size:1.2em;font-weight:bold;left:6px;position:absolute;top:30px;z-index:6}.fon-sideeffect{background:url("/static/img/sideeffect32.png") no-repeat scroll top white}.fon-efficiency{background:url("/static/img/efficiency32.png") no-repeat scroll top white}.fon-price{background:url("/static/img/price32.png") no-repeat scroll top white}.fon-vrach{background:url("/static/img/vrach32.png") no-repeat scroll top white}.fon-staff{background:url("/static/img/staff32.png") no-repeat scroll top white}.fon-building{background:url("/static/img/hospital32.png") no-repeat scroll top white}.fon-food{background:url("/static/img/food32.png") no-repeat scroll top white}.fon-wait{background:url("/static/img/wait32.png") no-repeat scroll top white}.fon-drugs{background:url("/static/img/drugs32.png") no-repeat scroll top white}.fon-tv{background:url("/static/img/tv32.png") no-repeat scroll top white}.fn-staff{background:url("/static/img/staff24.png") no-repeat scroll left white}.fn-building{background:url("/static/img/hospital24.png") no-repeat scroll left white}.fn-food{background:url("/static/img/food24.png") no-repeat scroll left white}.fn-wait{background:url("/static/img/wait32.png") no-repeat scroll left white}.fn-drugs{background:url("/static/img/drugs24.png") no-repeat scroll left white}.fn-tv{background:url("/static/img/tv24.png") no-repeat scroll left white}.fon-friendliness{background:url("/static/img/friendliness32.png") no-repeat scroll top white}.fon-info{background:url("/static/img/info32.png") no-repeat scroll top white}.fon-osmotr{background:url("/static/img/osmotr32.png") no-repeat scroll top white}.fon-results{background:url("/static/img/results32.png") no-repeat scroll top white}.fon-recommend{background:url("/static/img/recommend32.png") no-repeat scroll top white}.fon-popular{background:url("/static/img/popular32.png") no-repeat scroll top white}.fon-popular-lpu{background:url("/static/img/popular32.png") no-repeat scroll top white}.fon-consult{background:url("/static/img/icon/stethoscope.png") no-repeat scroll top white}#menu{height:40px;position:relative;text-align:center;width:700px}.doc-right #menu{width:530px}#menu ul{display:inline;left:110px;list-style:none;margin:0;padding:0;position:absolute;top:0}#menu ul li{float:left;margin:0 5px}#menu #box{background:url("/static/js/tail.png") no-repeat right center;height:35px;left:4000px;margin-left:0;margin-top:10px;padding-right:8px;position:absolute;top:0;z-index:10}#menu #box .head{background:url("/static/js/head.png") no-repeat 0 0;color:#eee;height:35px;padding-left:8px;padding-top:12px;white-space:nowrap}.no_app{display:inline-block;font-size:10px;line-height:10px;margin:0 3px 0 20px}#allrate,.send_rate button{width:166px !important;background-color:#0091ff}#allrate:hover,.send_rate button:hover{background:#0081e2 !important}#allrate,.new_send_rate button{width:166px !important;background-color:#0091ff}#allrate:hover,.new_send_rate button:hover{background:#0081e2 !important}a.findzapis{color:red;margin-left:20px}.drugrate,.reg-submit:enabled,.ratereply{text-decoration:none;width:120px}#drugrate,.reg-submit,.ratereply{border:1px solid #0091ff;border-radius:20px;display:block;font-size:1.2em;font-weight:bold;margin-right:15px;margin-top:12px;padding:.3em 1em !important;text-align:center;height:30px}.ratereply{background-color:#0091ff;color:white}.reg-submit{background:#0091ff;color:white;border-color:#0091ff}.reg-submit:disabled{background-color:#ccc;background:#eee !important;color:grey !important;border-color:#aaa !important}#allrate:hover,.ratereply:hover{background-color:#0091ff;border-color:#0091ff !important;color:white !important;cursor:pointer}.ratereply:hover{background-color:#0051ff}.ratereply_pg{width:150px;height:25px;font-size:1em;padding:2px !important;float:right}.btn2{background-color:#999;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#bbb));background-image:-webkit-linear-gradient(top,#eee,#bbb);background-image:-moz-linear-gradient(top,#eee,#bbb);background-image:-ms-linear-gradient(top,#eee,#bbb);background-image:-o-linear-gradient(top,#eee,#bbb);background-image:linear-gradient(to bottom,#eee,#bbb);background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#eee),color-stop(100%,#bbb));border-radius:15px;border:1px solid #eee;padding:.2em .5em !important;display:block;margin-top:5px;text-align:center;width:180px}.btn{background-color:#999;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#bbb));background-image:-webkit-linear-gradient(top,#eee,#bbb);background-image:-moz-linear-gradient(top,#eee,#bbb);background-image:-ms-linear-gradient(top,#eee,#bbb);background-image:-o-linear-gradient(top,#eee,#bbb);background-image:linear-gradient(to bottom,#eee,#bbb);background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#eee),color-stop(100%,#bbb));border-radius:15px;border:1px solid #eee;margin:5px 5px 20px 300px;padding:.3em 1.2em !important}.btn:hover,.btn2:hover{background-color:#ccc;background-image:none;border-color:#eee !important;color:black !important;cursor:pointer}#photo table{width:100%}#photo img{margin:0 auto}.rate_gallery{margin-left:40px}.rate_img{margin:5px;display:inline-block}.rates{border-collapse:separate;border-spacing:0;width:100%}.rates td{padding:0 0 0 15px;padding-top:3px !important;vertical-align:top}.rates>tbody>tr>td:first-child{max-width:80px;width:80px;padding-top:20px;box-sizing:border-box}.rates p{margin-right:10px}.rates img.avatar{width:75px}.rates .author{margin-top:10px}.rates .author>img{max-width:100%}.avatar_50{max-width:50px}.datetime{position:relative;padding-left:25px;float:right;color:gray}.moder .datetime{float:none}.comment br,.comment_plus br,.comment_minus br,.comment2 br,.pd_comment2 br{margin-bottom:10px}.comment,.comment_plus,.comment_minus,.comment2,.pd_comment2{padding-left:45px;font-size:14px;line-height:18px}.comment_plus{background:url("/static/img/icon/comment+.png") no-repeat scroll 25px top transparent}.comment_minus{background:url("/static/img/icon/comment-.png") no-repeat scroll 25px top transparent}.comment{background:url("/static/img/icon/comment.png") no-repeat scroll 25px top transparent}.use{margin-bottom:10px;padding:2px;text-align:right;margin-right:10px}.redlink,.redl{color:#b00 !important;margin-left:5px;padding:2px}.greenlink,.greenl{color:#080 !important;padding:2px}.redlink img,.greenlink img,.greenl img,.redl img{margin-right:3px}.greenlink{background:url(/media/img/icon/up_button.gif) no-repeat left top transparent;display:inline-block;height:16px;width:40px}.redlink{background:url(/media/img/icon/down_button.gif) no-repeat left bottom transparent;display:inline-block;height:16px;width:40px}.redlink:hover,.greenlink:hover{cursor:pointer}h2{margin:5px 0}#footer{height:234px;margin:10px auto 0;padding-top:10px;position:relative;width:995px}.footer_block{background-color:#f5f5f5}#footer table{width:90%}#footer table td{vertical-align:top}#footer .h4{font-size:14px;font-weight:bold;margin-bottom:5px;margin-top:0}#footer li{font-size:14px;list-style:none;margin-bottom:5px;text-align:left}#footer_menus{font-size:0}#footer ul{margin:0 0 0 13px;padding:0}#footer_copyright{font-size:12px;left:0;position:absolute;top:155px}#age_rate{font-size:25px;font-weight:700;left:240px;position:absolute;top:22px}#age_rate.age_rate_pd{left:655px}#footer_text{font-size:14px;position:absolute;right:0;top:148px;width:700px;font-size:14px}#footer_text.footer_text_pd{width:1000px}.pd_license{float:right;width:57px;line-height:1.5em}.adminka{background:yellow;margin:0 .3em}.adminka_as_link{border:0;height:initial;padding:initial;font-size:14px;text-decoration:underline}.headstats{background-color:#f7f7f7;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;color:grey;height:15px;padding:2px 0 0 0;text-align:center;width:1000px}::-webkit-input-placeholder{font-size:12px}::-moz-placeholder{font-size:12px}#usertown{text-align:center}#changetown a,#changetown img{border:0;outline:0}#changetown{color:gray}#changetown:hover{color:#e00}.img_link{background:transparent url('/static/img/icon/ArrowRight.png') center top no-repeat;border:0;display:inline-block;height:24px;margin-left:10px;text-decoration:none;width:24px}.img_link:hover{background-image:url('/static/img/icon/ArrowRight-red.png');border-bottom:0}#searches{height:190px;margin-top:10px;width:1000px}#searches form,#drugdiv{margin-bottom:7px}.search{display:inline;float:left;height:100%;margin:5px 0 0 0;width:318px}.searchclinic{background-color:#a7eeff}.searchdoc{background-color:#aaff9a}.searchdrug{background-color:#fbff5d}.search1,.search2{margin-right:20px}.search>a{bottom:4px;font-size:1.7em;font-weight:400;margin:3px 0 0 35px;position:relative}.search a{text-decoration:none}.innersearch{border:1px solid #ddd;border-radius:12px;height:60px;margin-bottom:10px;width:100%}.innersearch>*{margin:3px 0 0 35px}.innersearch>span{font-size:10px;position:relative;top:5px}#searches input[type="text"]{width:220px !important}#searches button,#drugbut,#tabss button{width:75px}#searches button{background:url('/static/img/main/circle_arrow.png') no-repeat;border:none !important;height:26px !important;overflow:visible;width:26px !important}#searches button:hover{background:url('/static/img/main/circle_arrow_red.png') no-repeat;cursor:pointer}.stats{clear:both}.stats table{font-size:1.7em;margin:0 auto;padding:10px 0}.stats td{padding:0 20px;text-align:left}.stats td:nth-child(odd){padding-right:110px}.img_stats{vertical-align:middle;width:50px}.new{overflow:hidden;padding-bottom:20px;width:100%}.new>div>div{padding-top:7px}#newdocs,#newclinics{padding-right:20px}.new a{font-weight:bold}.last_otzyv td{vertical-align:top}.review-link{font-weight:bold;height:1.4em;vertical-align:middle}table.trating{margin-left:20px;width:97%}table.trating td{padding:2px;vertical-align:top}table.trating table{margin:5px}.h2rating{color:#0091ff !important;padding:5px 0 0 5px;font-size:1.3em;font-weight:bold;border-color:#0091ff}.h2rating:hover{border-color:#0091ff}.h2otzayv{color:#e00 !important;padding:15px 0 0 15px}.lists_header h1{max-width:650px;float:left}.lists_header_nofloat h1{max-width:650px;float:none}.h1_800{max-width:800px;float:left}h2#rating{margin-top:0}table.lists{width:100%}table.lists li{line-height:20px}.lists ins{margin-top:-18px}.lists td{vertical-align:top}.lists td:nth-child(2){width:336px}.lists td:nth-child(1){padding-right:10px}.soderzhanie li{line-height:20px}.soderzhanie .strong{color:#eee}.soderzhanie ul{margin:0;padding:0 20px;list-style-image:url("/static/img/icon/ul-style.png")}.lists .soderzhanie ul{margin-left:40px}.intro{max-width:650px}.intro_left{float:left}.intro_compact{min-height:0;margin-top:0}.intro_full{max-width:100%}.h1_cnt{display:inline-block;font-weight:bold;font-size:1.5em;margin-left:15px}.nav-up{background:url("/static/img/icon/navigation-up.png") no-repeat right transparent;width:50px;height:50px;z-index:1;display:block;float:right;border:0;margin-top:-15px;opacity:.5}.nav-up:hover{opacity:1;border:0}.lpu-list{border-collapse:collapse;width:100%}.lpu-list tr+tr:hover{background-color:#eee !important;cursor:pointer}.lpu-list tr+tr:hover a{color:red}.th-rating{width:50px}.lpu-list td:nth-child(3),.lpu-list th:nth-child(3){text-align:left !important;padding-left:10px}.lpu-list td:nth-child(4){font-size:1.4em}.lpu-list td a{font-weight:bold;font-size:1.4em;border-width:0 !important}.lpu-list a div{color:gray;font-size:12px;font-weight:normal;line-height:18px}.lpu-list td:nth-child(4),.lpu-list th:nth-child(3){text-align:right;width:150px}.lpu-list td:first-child{font-size:1.5em}.lpulist_name{color:#0071ff;font-weight:bold;position:relative;bottom:3px;border-bottom:medium none;text-decoration:none;font-size:1.4em}a.lpulist_name:hover{color:#0071ff;text-decoration:underline}.lpulist_lpu_info{margin-top:10px}.lpulist_lpu_info .shw,.lpulist_lpu_info .shw2{position:relative;left:20px;color:#0071ff}.lpulist_address{color:black !important;margin-top:0}.lpulist_avatar_div{width:60px}.dr_cnt{margin:5px 0;color:#858585;font-weight:bold;text-align:left;float:left}.lpulist_lpu_info .shw span{border:0;text-decoration:underline;font-weight:normal}.lpu_map.lpulist_address,.diagn_map{font-size:1.1em}#fixed_container div:first-child:not(.fixed_tabs){margin-bottom:10px}#fixed_container{text-align:center;z-index:100}.doctor-list{border-collapse:collapse;width:100%}.sort{padding:10px 2px;font-weight:bold;font-size:1.2em;height:20px;width:30%}#sort-rating{float:right}#sort-fio{float:left}.sort a,.sort div{border:0 !important}.sort a{color:gray;display:inline-block;text-decoration:underline !important}.sort a:hover{color:red}.sort div{background:url("/static/img/icon/sorted.png") no-repeat right transparent;color:gray;padding-right:13px}.filters{color:gray;float:right;font-size:1.2em;font-weight:bold}.doctor-list td{vertical-align:top;width:30%}.doctor-list td+td{padding-left:25px}.doctor-list ul{padding:0;margin:0}.doctor-list li{list-style:none;padding:6px 2px 0 2px;width:220px}.doctor-list li:hover{background-color:#eee;cursor:pointer}.doctor-list li.caption:hover{background-color:none;cursor:default}.doctor-list li:hover a{border-bottom:1px solid red;color:red !important}.doctor-list a{display:block;font-weight:bold}.doctor-list li span{float:right}.lpu-list th{color:gray;font-size:1.4em;padding:7px}.lpu-list th a:hover{color:red;cursor:pointer}.lpu-list td{border-top:1px solid #eee;text-align:center;vertical-align:middle;height:70px}.lpu-list th a{border:0;color:gray;display:block;text-decoration:underline !important}.sorted{background:url("/static/img/icon/sorted.png") no-repeat right transparent;color:gray;display:block-inline;padding-right:13px}.mesto{color:#aaa;font-size:25px;vertical-align:middle}div.circle{background:#cd7f32;border-radius:50px/50px;color:white !important;cursor:help;vertical-align:middle;width:50px}.circle2{background:#cd7f32;border-radius:30px/15px;color:white !important;cursor:help;margin-left:7px;width:30px}.circle3{background:#cd7f32 !important;border-radius:15px/15px;color:white !important;height:15px;margin-left:7px;width:15px}#sortradio{text-align:right}#sortradio input{display:none}td.td50l,td.td50r{vertical-align:top;width:50%}.ser,.ser a,a.ser{color:#999}a.customLink{border:0;cursor:pointer}a.customLink img:hover{filter:alpha(opacity=70);opacity:.7}.latname{color:grey;font-size:1.2em;font-weight:bold}.fordocs{color:red;font-weight:bold;font-size:1.2em}.select2-container .select2-choice{height:20px !important;line-height:20px !important;margin-top:-2px}.select2-arrow b{bottom:4px !important;position:relative !important}.ins_hidden{display:none}.helper{display:inline-block;height:100%;vertical-align:middle}#left li.active a{color:#e00}.moder{background:white;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;padding:0 0 0 10px;width:790px;display:inline-block}.moder div{font-family:sans-serif;margin-bottom:3px}.review-params td{vertical-align:top}.status1,.status2{font-weight:bold}.status1{color:green}.status2{color:red}.status0{color:blue}.li_ru{float:right;z-index:5;margin-right:5px}.li_ru a{border:0}.li_ru img:hover{cursor:pointer}.expo{padding:5px;background-color:#cfc;border:1px solid #8f8}.ask{font-weight:bold;margin-top:10px;margin-bottom:3px}.interview{margin:10px}.static_page_wrap p{line-height:18px;margin-bottom:15px}.static_page_wrap p.ques b{display:block;font-size:14px;margin-bottom:2px}.static_page_wrap table{margin:10px 0;line-height:18px;border-collapse:collapse}.static_page_wrap table tr>*:first-child{width:150px}.static_page_wrap table.auth_table tr>*:first-child{width:200px;text-align:left}.static_page_wrap table td{border-bottom:1px solid #ccc;line-height:18px;padding:10px 15px}.static_page_wrap table.auth_table td{text-align:center}.static_page_wrap table td{margin:0 !important}.ui-widget-header{background:#eee !important;border-color:#ccc !important;padding-left:20px !important}a.pdback{display:block;border:1px solid #aaa !important;border-radius:10px;padding:5px;background:#eee}a.pdback:hover{background:#fff}.tdimg{width:55px}.msk-spb{font-size:1.2em;font-weight:bold}.yashare-auto-init{margin:0 0 10px}.yashare-auto-init a{border:0}.yashare-auto-init span.b-share{padding:2px 0 !important}.share_block{float:right;text-align:right}.share{font-size:10px;margin-top:10px}.share2{font-size:10px;margin:10px 0 0 60px}.ui-button-text-only .ui-button-text{padding:.1em 1em .2em !important;font-size:1em !important}.del,.edit,.bbb{font-family:Arial;border:1px solid #ccc !important;padding:2px 10px;margin:5px;border-radius:4px;background-color:#eee;color:#555;font-size:12px;font-weight:bold}.del,.edit{width:70px;height:15px}.bbb{font-size:1.2em;text-decoration:none}input[type="submit"].del,input[type="submit"].edit{height:21px !important;width:70px !important;position:relative;bottom:1px}.del:hover,.edit:hover,.bbb:hover{background-color:#DDD;cursor:pointer;color:black}.errors{color:red}input[type='text'].error,input[type='email'].error,.input_error{border:1px solid red !important}.lpu-info td:first-child{vertical-align:top}#doctor-card{width:360px}#doctor-card td{vertical-align:top}.specialnosti{padding-bottom:10px}.doctordrugs th,.doctordrugs a{font-weight:bold}.doctordrugs td,.doctordrugs th{border-bottom:1px solid #ccc;line-height:20px;text-align:center;padding-right:20px}.doctordrugs td:nth-child(2){text-align:left}.move-top{padding-left:16px;background:url("/static/img/icon/top.png") no-repeat scroll left center transparent}#mistakebtn{line-height:18px;text-decoration:underline;cursor:pointer}.mistake_right{float:right;font-size:14px}.lastmod_dt_left{margin-left:190px;float:left;color:#9c9c9c}.lastmod_lpu_dt_left{margin-left:219px;float:left;color:#9c9c9c}.lastmod_block{margin-top:10px;margin-bottom:10px}.townlist a{font-size:1.2em;line-height:18px;display:inline-block;margin-right:20px}li.regcenter a{color:#e00;font-weight:bold;font-size:1.1em}.ser-left{color:gray;border-bottom:1px solid #ccc;margin-bottom:5px;margin-top:10px}ul.lastrates{padding-left:0;margin:10px 10px 10px 0;list-style:none}.lastrates li{padding-bottom:15px;padding-right:20px;box-sizing:border-box;max-width:50%;float:left}.lastrates li:nth-child(odd){clear:both}.lastrates blockquote{color:gray;margin-top:5px;display:inline}.lastrates a{font-style:normal;font-weight:bold;text-decoration:none}.lastrates div:not(:last-child){float:left}.lastrates .rate_text{font-style:italic}.lastrates .rate_quote{width:360px;float:left}.lastrates blockquote{display:inline-block;margin-left:5px;margin-top:10px;margin-bottom:5px}.lastrates .avatar_container{width:75px;height:75px;line-height:75px;border-radius:38px;display:inline-block;float:left;text-align:center;margin:0 25px 0 0;overflow:hidden}.lastrates .avatar_container img{max-width:75px;cursor:pointer}.lastrates .rate_date{text-align:right;float:right !important;color:gray}blockquote:before{content:"\00ab "}blockquote:after{content:" \00bb"}.blockquote_link:after{content:''}.blockquote_span:after{content:" \00bb"}.region-text p{width:600px}.region-text h2{clear:both}.sidebar_menu ul{line-height:20px;margin:0;padding:0 20px;list-style-image:url("/static/img/icon/ul-style.png")}#soc-btn{padding-top:5px}#soc-btn a{margin:7px}form#feedback{display:none}.row{margin-bottom:10px}.row .label{display:inline-block;width:120px}.row input[type=text]{padding:2px 5px;width:564px;display:inline-block;vertical-align:baseline}.row textarea{display:inline-block;width:570px !important;vertical-align:top}form input[type="submit"]{display:block;margin-top:5px;cursor:pointer}.all_doctors{background-color:#999;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#bbb));background-image:-webkit-linear-gradient(top,#eee,#bbb);background-image:-moz-linear-gradient(top,#eee,#bbb);background-image:-ms-linear-gradient(top,#eee,#bbb);background-image:-o-linear-gradient(top,#eee,#bbb);background-image:linear-gradient(to bottom,#eee,#bbb);background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#eee),color-stop(100%,#bbb));border-radius:15px;border:1px solid #ddd;display:none;float:right;font-weight:bold;padding:.3em 1.2em !important}.all_doctors:hover{background-color:#ddd;border-color:#ddd;background-image:none;color:black}.lpu_address .address_number{border:2px solid #ccc;border-radius:10px;display:inline-block;height:15px;line-height:15px;width:15px;text-align:center}.lpu_address:hover .address_number{border:2px solid red}.lpu_status_header{margin-left:5px;font-weight:bold}.lpu_status_body{margin-left:15px;margin-bottom:5px}.address_balloon img{vertical-align:middle;padding:1px}.address_balloon{width:210px}.address_balloon .lpu_name{color:#1a3dc1;display:inline-block;margin-bottom:4px}.address_balloon a:hover{color:red}.address_balloon a{text-decoration:underline;border-bottom:none !important}.address_balloon .read_more{background-color:#f6f6f6;border:1px solid gray !important;color:#000;display:block;float:left;line-height:1.7em;border-radius:10px;width:90px;padding:0 5px;text-decoration:none;margin-top:5px}.address_balloon .read_more:hover{background-color:#eee;color:#000}.address_balloon .lpu_stats{float:left;margin-right:5px}.loading{color:#9b9b9b}.todo{background:url(/static/img/icon/todo.png) no-repeat left center;border:0;height:32px;display:block;font-size:1.3em;float:left;line-height:30px;margin-right:50px;padding-left:35px;position:relative;text-decoration:underline}.todo:hover{background:url(/static/img/icon/todo_hover.png) no-repeat left center;border:0}.anonym{background:url(/media/img/anonym.jpg) no-repeat;height:70px;width:48px}.datetime[data]{cursor:pointer}.ratetype_name{margin-top:10px;display:inline-block;font-size:1.2em;font-weight:bold}.rate_time{font-size:.8em;text-decoration:none !important}.ratetype_img{height:40px;float:left;padding:5px}.ifr_newrate{width:100%;border:0}#very_simple_rate{padding:10px}.add_photo{font-size:.9em}.error_text{visibility:hidden;background-color:red;display:inline-block;border:1px solid #da0000;color:#fff;padding:4px;font-weight:bold}.error_mark,.gender_error,.age_error,.pay_error,.diagnos_error,.error_lpuaddr,.error_lpuaddr_text{background-color:red;border:1px solid #da0000;color:#fff;padding:2px;font-weight:bold;font-size:.9em}.error_lpuaddr_hidden{visibility:hidden}.error_mark{display:none}.gender_error,.age_error,.pay_error,.diagnos_error{display:inline-block;visibility:hidden;margin-left:10px}.photo_container{float:left}.delete_image{border-bottom:0}.rate_field_title{font-size:.9em;padding-left:15px}.rate_param_title{display:inline-block;width:50px;line-height:2.2em;font-size:.9em;padding-left:20px}#diagnostics_tab_container .tab.active,.uslugi_tab_container .tab.active{background:whitesmoke}#id_text,#id_comment,#id_comment_plus,#id_comment_minus{width:98%}div.txt{width:105px !important}#id_diagnosis{width:120px}#id_diagnos{max-width:200px}.newrate_find_q{width:240px}.newrate_find_ratetype{font-size:1.3em}.draft_detail{display:table;width:100%;box-sizing:border-box}.draft_detail>div:first-child{width:120px}.draft_detail>div{display:table-cell;vertical-align:top}.draft_detail img{max-width:100px}.draft_detail_text>div{margin-bottom:5px}.draft_detail_name a{color:#0071ff;font-size:1.5em;font-weight:bold}.draft_detail_name a:hover{color:red}.finish_draft{font-size:1.1em !important;display:inline-block;background-color:#0A0;color:white !important;text-decoration:none;padding:10px;border-radius:5px;margin-top:10px;font-weight:bold}.finish_draft:hover{background-color:#090}.draft_status_wrap:after{content:'';display:table;clear:both}.draft_status_wrap{float:right}.draft_status_container{position:relative;display:inline-block;height:0;width:100%}@media screen and (max-width:720px){.draft_status_container{height:100%}}.draft_status{background-color:#e9e9e9;background-image:url("/static/img/icon/save.png");background-repeat:no-repeat;background-position:1% 50%;border:1px solid gray;border-radius:10px;display:inline-block;width:140px;height:30px;text-align:center;padding-left:20px;vertical-align:middle}.delete_draft{border-bottom:0}.delete_draft img{vertical-align:middle}.tooltip_button{width:50px;margin-top:10px}.rate_status{color:white;font-weight:bold;padding:3px;position:absolute;left:40%;text-align:center;top:0}div.rate_status_desc{top:0 !important;left:0}.rate_status:not(.rate_status_widget){top:40px}.doctor_rate_status{left:60%}.rate_status_moderation{background-color:blue;width:130px}.rate_status_rejected{background-color:red;width:100px}.send_rate{position:absolute;bottom:5px;right:5px;text-align:right;z-index:1}.send_rate button{width:150px;height:45px;font-size:1.2em;font-weight:bold}.new_send_rate button{height:39px;line-height:27px;border-radius:5px !important;font-weight:bold;font-size:14px !important;text-align:center;display:inline-block;padding:5px !important;color:white !important;text-decoration:none;border:0;margin-bottom:5px;background-color:#0091ff}.send_rate button:hover,.new_send_rate button{cursor:pointer}.add_photo{font-size:.9em}.error_text{visibility:hidden;background-color:red;display:inline-block;border:1px solid #da0000;color:#fff;padding:4px;font-weight:bold}.error_mark,.gender_error,.age_error,.pay_error,.diagnos_error{background-color:red;border:1px solid #da0000;color:#fff;padding:2px;font-weight:bold;font-size:.9em}.error_mark{display:none}.gender_error,.age_error,.pay_error,.diagnos_error{display:inline-block;visibility:hidden;margin-left:10px}.photo_container{float:left}.image_list{max-width:420px;height:50px;margin-top:5px}.delete_image{border-bottom:0}.rate_field_title{font-size:.9em;padding-left:15px}.rate_param_title{display:inline-block;width:50px;line-height:2.2em;font-size:.9em;padding-left:20px}.adopt_all_rates{border:0;color:white;background-color:#0091ff;border-radius:10px;padding:5px 15px;height:30px}.adopt_all_rates:hover{background-color:#0071ff !important}.towns_on_main{overflow:hidden}.towns_on_main li{line-height:2em}.towns_on_main ul{display:inline-block;vertical-align:top;list-style:none;line-height:18px}.towns_on_main ul+ul{margin-left:40px}.towns_on_main b{font-size:1.3em}.blocks_main{overflow:hidden}.blocks_main{height:570px;width:1000px;margin:10px 0}.blocks_main>div{display:block;float:left;width:304px;background:white;padding:10px;border-radius:10px;border:1px solid #eee;height:100%;margin:10px 0 10px 10px}.blocks_main>div:first-child{margin-left:0}.blocks_main>div>div{margin-top:15px}.pager{padding:20px 0 20px 35px;width:960px}.pager a{border:1px solid #0091ff;color:#0091ff}.pager a,.pager .current{margin:3px;text-decoration:none;line-height:30px;display:inline-block;width:30px;height:30px;text-align:center;border-radius:5px;font-weight:bold;font-size:1.1em;background-color:white}.pager .current{color:#444;border:1px solid #ddd}.ellipsis{font-weight:bold;font-size:1.5em;color:#0091ff;margin:3px}.doctors_sort select{font-size:1.5em;line-height:2em;width:248px;margin-bottom:10px;background:#f7f7f7}.doctors_sort{padding:10px;margin-top:5px;border-radius:10px;background:white;text-align:left}.doctor_addr{margin-top:10px}.positive,.negative,.normal{display:inline-block;height:20px;width:100px;border-radius:5px}.positive span,.negative span,.normal span{font-size:1.3em}.positive{background:#cfc}.negative{background-color:red}.normal{background-color:yellow}.for_map_left{float:left;width:400px;height:400px}.rates .block{position:relative}.avg_rate{background-color:#0091ff;height:25px;width:40px;border-radius:5px;display:inline-block;color:white;font-weight:bold;line-height:25px;text-align:center;font-size:1.2em;margin-bottom:5px}.avg_text,.pd_avg_text{color:#0091ff;font-size:1.2em;font-weight:bold}.tabs{text-align:right;padding-right:15px}.tabs li{margin-right:3px}.newrate_header{float:left;font-weight:bold;font-size:1.5em;position:relative;top:-30px}.doctor_map{margin-top:5px}span.townname,span.districtname{font-weight:normal !important}span.townname a,span.districtname a{text-decoration:none;border-bottom:1px dotted #aaa;color:gray}span.townname a:hover,span.districtname a:hover{color:red !important;border-bottom:1px dotted red}.address_phone{width:40%;height:calc(100% - 20px);float:right;font-size:1.5em;text-align:right}.other_lpus .address_phone{font-size:1em;width:auto;height:auto}.other_lpus>span:first-child{display:block;margin-bottom:5px}.lpu_address{position:relative}.lpu_address .address{display:inline-block;max-width:65%;font-size:1.3em}.medal{position:absolute;float:right;margin-left:870px;margin-top:-5px}.docinfo .medal{position:absolute;left:-22px;top:-12px;margin-left:0}.register_container{height:0;overflow:visible;position:relative;bottom:33px;left:200px}.docinfo .register_container{bottom:36px}a.registerbtn2{position:absolute;float:right;margin-left:850px;margin-top:0;border-color:red;text-align:center;background-color:#f7f7f7;border-radius:15px;border:1px solid #ccc !important;padding:.3em 1.2em !important}a.registerbtn3{color:gray;border-bottom:1px dotted gray;text-decoration:none;line-height:15px}a.registerbtn2:hover{background-color:#eee;border-bottom-color:1px solid #ccc !important;color:#c00}a.registerbtn3:hover{color:#c00 !important;border-bottom:1px dotted red}#navigationMenu{position:fixed;right:0;top:50%;margin-top:-170px;z-index:99}#navigationMenu li{list-style:none;height:39px;padding:2px;width:40px}#navigationMenu span{width:0;right:38px;padding:0;position:absolute;overflow:hidden;font-family:'Myriad Pro',Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;letter-spacing:.6px;white-space:nowrap;line-height:39px;-webkit-transition:.25s;-moz-transition:.25s;transition:.25s;z-index:99;border-radius:20px;margin-right:5px}#navigationMenu a{height:39px;width:38px;display:block;position:relative;border:1px solid #ccc;border-radius:20px;background-size:28px !important}#navigationMenu li.current a{background-color:#cce9ff;border:1px solid #0091ff}#navigationMenu a:hover span{width:auto;padding:0 20px;overflow:visible;border:1px solid #ccc}#navigationMenu a:hover{text-decoration:none}#navigationMenu .to_bookmarks,.block_head_icon.to_bookmarks{background:#fff url('/static/img/rightmenu/heart-32.png') no-repeat center}#navigationMenu .mistake,.block_head_icon.mistake{background:#fff url('/static/img/rightmenu/mistake.png') no-repeat center}#navigationMenu .information,.block_head_icon.information{background:#fff url('/static/img/rightmenu/information.png') no-repeat center}#navigationMenu .location,.block_head_icon.location{background:#fff url('/static/img/rightmenu/location.png') no-repeat center}#navigationMenu .photos,.block_head_icon.photos{background:#fff url('/static/img/rightmenu/photo.png') no-repeat center}#navigationMenu .doctors,.block_head_icon.doctors{background:#fff url('/static/img/rightmenu/user.png') no-repeat center}#navigationMenu .write_rate,.block_head_icon.write_rate{background:#fff url('/static/img/rightmenu/drawing.png') no-repeat center}#navigationMenu .rates,.block_head_icon.rates_icon{background:#fff url('/static/img/rightmenu/speech-bubble.png') no-repeat center}#navigationMenu .prices,.block_head_icon.prices{background:#fff url('/static/img/rightmenu/cashier.png') no-repeat center}#navigationMenu .interview_menu,.block_head_icon.interview_menu{background:#fff url('/static/img/rightmenu/interview.png') no-repeat center}#navigationMenu .competitors,.block_head_icon.competitors{background:#fff url('/static/img/rightmenu/swords.png') no-repeat center}#navigationMenu .education,.block_head_icon.education{background:#fff url('/static/img/rightmenu/students.png') no-repeat center}#navigationMenu .science,.block_head_icon.science{background:#fff url('/static/img/rightmenu/books.png') no-repeat center}#navigationMenu .drugrates,.block_head_icon.drugrates{background:#fff url('/static/img/rightmenu/medicine.png') no-repeat center}#navigationMenu .consult,.block_head_icon.consult{background:#fff url('/static/img/rightmenu/question.png') no-repeat center}#navigationMenu .experience,.block_head_icon.experience{background:#fff url('/static/img/rightmenu/experience.png') no-repeat center}#navigationMenu .video,.block_head_icon.video{background:#fff url('/static/img/rightmenu/video_camera.png') no-repeat center}#navigationMenu .photo,.block_head_icon.photo{background:#fff url('/static/img/rightmenu/camera.png') no-repeat center}#navigationMenu span{background-color:#fff;color:#333;font-weight:normal;margin-top:-1px}#navigationMenu .home,.block_head_icon.home{background:#fff url('/static/img/rightmenu/home.png') no-repeat center}#navigationMenu .home span{background-color:#fff;color:#333}.mainpage{width:100%}.mainpage td{height:100px}.mainpage>div>div{height:80%}.mainpage>div>div>div{margin-left:90px;position:relative;top:20px}.mainpage ul{margin:10px 0 0 10px;padding:0}.mainpage>div{float:left;width:333px}.mainpage span:not(.select2-chosen){line-height:20px;font-size:25px}.mainpage .block{border-radius:15px;height:100px}.mainpage img{margin:10px}.mainpage a{color:red;border-color:red}.mainpage .blue_link a,.mainpage .blue_link h2{color:#0091ff;border-color:#0091ff}.mainpage_doctors_left{float:left;width:440px;line-height:20px}.mainpage_doctors_right{float:right;width:440px;font-size:1.2em;line-height:20px}.mainpage_description_wrap{height:30px}.mainpage_description{position:absolute;bottom:-10px}.mainpage_doctors_right ul{float:left;padding-left:0;margin-top:10px}.mainpage_doctors_right ul:not(:first-of-type){margin-left:20px}.mainpage_doctors_right li{list-style:none}.mainpage_doctors_right a{text-decoration:none;border-bottom:1px dotted #aaa}.mainpage_doctors_right .all_regions a{text-decoration:underline;border-bottom:0}.mainpage_pharm_groups_container{display:table;width:100%}.mainpage_pharm_groups{display:table-row}.mainpage_pharm_groups>div{display:table-cell}.mainpage_doctors_left>div,.mainpage_pharm_groups>div{margin-top:10px;float:left;margin-right:50px}.mainpage_pharm_groups>div{margin-right:auto;float:none}.mainpage_doctors_left>div a,.mainpage_pharm_groups>div a{display:inline-block}.mainpage_doctors_left>div a:first-child,.mainpage_pharm_groups>div a:first-child{font-size:1.5em}.mainpage_doctors_left>div a:not(:first-child),.mainpage_pharm_groups>div a:not(:first-child){font-size:1.2em;margin-left:10px;text-decoration:none;border-bottom:1px dotted #aaa;line-height:16px}.mainpage_pharm_groups>div a:not(:first-child){margin-top:5px}.mainpage_doctors_left>div a:not(:first-child):hover,.mainpage_pharm_groups>div a:not(:first-child):hover{border-bottom:1px dotted red}.all_regions{clear:both;margin-top:10px !important;font-size:1.3em}.twntext{font-size:14px;width:90%;margin:0 auto}.balance{position:relative}#find{height:25px}#find,#find_place,#find_drug{padding-right:20px}.finddiv input[type="text"],.finddiv_main input[type="text"],#find_drug{width:260px;border-color:#0091ff;border-radius:3px !important;border-width:1px !important;background:#FFF url('/static/img/icon/search_arrow.png') 99% center no-repeat;background-size:16px}.finddiv_main #find_drug{width:925px}.finddiv_help{color:white}.finddiv_help span:first-child{display:inline-block;width:270px}.finddiv #find_place{width:180px;height:25px;margin-left:3px}#find_place ~ .tt-menu{width:250px;margin-left:10px}#find ~ .tt-menu,#newrate_find ~ .tt-menu{width:400px}#find ~ .tt-menu .tt-suggestion,#newrate_find ~ .tt-menu .tt-suggestion{height:25px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.finddiv button,.pharm_search button{background-color:#0091ff;color:white;font-weight:bold;height:25px !important;border-width:0;z-index:3;vertical-align:top;margin:0 0 0 3px;width:55px}.finddiv input[type=text]:focus{border-color:#0071ff}.find_doctor_fio{width:200px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.find_doctor_speclist{width:135px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rate1{color:orangered !important;font-weight:bold;font-size:1.1em;margin-right:15px}a.rate1:hover{color:red !important}.orangered{color:orangered !important;font-size:1.4em !important}a.rate1-card{display:block;font-size:1.2em;font-weight:bold;color:gray;margin:10px auto;text-align:center}.lpu-right a.rate1-card{text-align:left;margin-top:-12px}.doc-right a.rate1-card{display:inline;color:black;font-size:1em;line-height:16px}#collegi img,.floating_button .appointment_container img{width:75px}#collegi td:nth-child(2n+1),.floating_button td:nth-child(2n+1){width:85px}#collegi td:first-child,.floating_button td:first-child{text-align:center}#collegi td,.floating_button td{vertical-align:top}#collegi a.fio,.floating_button a.fio{color:#0071ff;font-weight:bold;font-size:1.2em;text-decoration:none}#collegi a.fio:hover,.floating_button a.fio:hover{text-decoration:underline}#collegi .rating,.floating_button .rating{position:absolute;top:15px;right:15px}#competitors .rating{position:absolute;top:90px;left:5px}.competitors_phone{color:#0091ff;font-weight:bold;font-size:1.2em;position:relative;top:3px}#collegi .appointment_count,.floating_button .appointment_count,#competitors .appointment_count{bottom:3px !important;right:15px !important;text-align:right !important;width:300px !important;position:absolute}#collegi .doctor_map,.floating_button .doctor_map{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:205px}.collegi_spec{margin-top:5px}#competitors .appointment_container,#collegi .appointment_container,.floating_button .appointment_container{width:91%;padding:10px 10px 5px 10px;vertical-align:top;height:180px;margin:0 5px 5px 0}#competitors.competitors_gos .appointment_container{height:165px !important}#competitors .appointment_container{height:172px}#competitors .appointment_container>div{display:table;width:100%;position:static;padding:0}#competitors{width:100%}#competitors .lpulist_avatar_div{display:table-cell;padding-right:10px}#competitors .lpulist_lpu_info{width:100%}#competitors img,#collegi img{display:inline}#competitors .lpulist_name{font-size:1.2em}#collegi .appointment_off{position:absolute;bottom:48px}.wrapper-with-margin{margin:0;position:relative;visibility:hidden}.wrapper_doctors{height:200px}.wrapper_lpus{height:160px}#owl_next,#owl_prev{width:32px;height:32px;position:absolute;top:43%;-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-ms-filter:grayscale(90%);-o-filter:grayscale(90%);filter:grayscale(90%);filter:gray;opacity:.5}.wrapper_doctors #owl_next,.wrapper_doctors #owl_prev{top:85px}.wrapper_lpus #owl_next,.wrapper_lpus #owl_prev{top:58px}.wrapper_lpus_gos #owl_next,.wrapper_lpus_gos #owl_prev{top:70px}#owl_next:hover,#owl_prev:hover{cursor:pointer;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:gray;opacity:1}#owl_next{right:-30px;background:url("/static/img/arrowhead7.png") no-repeat left transparent;background-position:0 -32px}#owl_prev{left:-30px;background:url("/static/img/arrowhead7.png") no-repeat left transparent;background-position:0 0}.narrow_spec{color:red;margin-top:10px}li.menu_all_spec{margin-top:10px}li.menu_all_spec a{font-weight:bold;background-color:#0091ff;color:white;line-height:1.5em;padding:5px}li.menu_all_spec a:hover{background-color:#0051ff}.prof_menu li>div{padding-left:20px;color:#999}.prof_menu a{text-decoration:underline;color:#999}.prof_menu li>a{color:#0091ff}.prof_menu a:hover,.prof_menu li>a:hover{color:red !important}.intro .see_also_spec{display:inline-block;width:150%;padding-top:10px}.see_also_spec a{color:#0071ff}.see_also_spec a:hover{color:#0091ff}.see_also_spec li{list-style:none;line-height:18px}.see_also_right{float:right;width:300px;line-height:18px}.see_also_spec{width:200px;margin-top:-42px}.see_also_right ul{padding-left:20px;margin-top:5px}.see_also_spec ul{margin-top:0;padding-left:0}.town_vrach_intro{margin-bottom:30px}.town_vrach_filters #input_spec{max-height:20px}.doctor_drugrate{padding:10px 0;display:table;border-top:1px solid #cdcdcd}.doctor_drugrate>div{vertical-align:top;display:table-cell}.doctor_drugrate_avatar{width:130px;min-height:50px;text-align:center}.doctor_drugrate_avatar img{max-width:50px;max-height:75px}.doctor_drugrate_name,.doctor_drugrate_rating{font-size:1.5em;padding-right:10px;white-space:nowrap}.doctor_drugrate_rheader{min-width:120px;line-height:16px;display:inline-block}.doctor_drugrate_rates{width:229px}.doctor_drugrate_text{padding-top:25px;width:600px;position:relative;padding-bottom:20px}.doctor_drugrate_text blockquote{margin:0;font-style:italic}.doctor_drugrate_all_rates{position:absolute;right:10px;bottom:10px;color:#0071ff}.doctor_drugrate_all_rates a{color:#0071ff}.doctor_drugrate_all_rates a:hover{color:red}.ui-widget-overlay{background:#333 !important;opacity:.7 !important;filter:Alpha(Opacity=0)}#link_under_metro,#link_under_district,#link_under_district_m,#link_under_spec,#link_under_lputype{position:absolute;color:gray;text-decoration:none;border-bottom:1px dotted gray}#link_under_lputype,#link_under_spec{bottom:0;left:60px}#link_under_spec{left:116px}#link_under_metro,#link_under_district,#link_under_district_m{bottom:0;left:390px}#link_under_district{left:342px}#link_under_district_m{left:635px}.rates .block a{color:#0091ff;font-weight:bold}.ita{font-style:italic}.lpulist_all_doctors{margin-top:20px}.lpulist_all_doctors a{position:relative;bottom:5px;float:right}.lpulist_all_doctors span{position:relative;bottom:5px;font-size:1.2em}.reply_datetime{color:gray !important;font-size:.9em}.lpu_head_links{list-style:none;padding-left:0}.lpu_head_links a{text-decoration:none;border-bottom:1px dotted black;line-height:16px}.lpu_head_links a:hover{border-bottom:1px dotted red}.doctorlist_metro,.lpulist_metro{font-size:.9em;margin-bottom:5px}.doctorlist_metro{padding-left:10px}.doctorlist_reg,.doctorlist_specialities,.doctorlist_price{padding-left:5px}.doctorlist_specialities_reg{padding-top:10px}.doctorlist_avg_price{margin:5px 0;display:block}.lpu_head_description{width:550px}.lpu_head_description a{color:#0091ff !important}.lpu_info_checked{opacity:.5}.secondary{margin-left:20px}.doctor_avatar_link:hover,.lpu_avatar_link:hover{cursor:pointer}span.stars{float:right;margin-right:20px}span.stars,span.stars span{display:block;width:120px;height:24px;background:transparent url("/static/img/star_empty.png") repeat-x scroll 0 0}span.stars span{background:transparent url("/static/img/star_full.png") repeat-x scroll 0 0}.docinfo span.stars{position:absolute;float:right;margin-left:785px}.docinfo span.stars,.docinfo span.stars span{display:block;width:160px;height:32px;background:transparent url("/static/img/star_empty32.png") repeat-x scroll 0 0}.lpu-card span.stars,.lpu-list span.stars,.drug-right span.stars{float:none !important}.lpu-card span.stars,.lpu-card span.stars span{display:block;margin-top:-15px;margin-bottom:10px}.docinfo span.stars span{background:transparent url("/static/img/star_full32.png") repeat-x scroll 0 0 !important}span.stars16{float:none}span.stars16,span.stars16 span{width:80px;height:16px;background:transparent url("/static/img/star_empty16.png") repeat-x scroll 0 0}span.stars16 span{background:transparent url("/static/img/star_full16.png") repeat-x scroll 0 0}span.stars_left{float:left;margin-right:10px}.doctor_speclist{margin-top:3px}.block_docinfo{padding:15px;width:970px}.doctor_rating_lst{float:right;padding-right:15px;font-size:1.4em}.lpu_stars_rates>div{width:140px;float:left}.doctorlist_stars_rates{float:right;text-align:right}.save_confirmed{background:url('/static/img/icon/auth_list.png') no-repeat right center}.save_confirm_container{display:inline-block;width:20px}.to_excel,.to_excel:hover{float:right;background-color:#0091ff;color:white;border:1px solid #0071ff}.create_route,.create_route:hover{background-color:#0091ff;color:white;border:1px solid #0071ff;width:40px}.find_me{background:url('/static/img/icon/my_location.png') no-repeat center center;width:40px;opacity:.5;background-color:#ccc}.route_container{width:275px;padding:5px;box-sizing:border-box;position:absolute;top:10px;left:10px;background-color:white;box-shadow:0 2px 3px 1px rgba(0,0,0,0.2)}.route_container div:first-child{font-weight:bold}.route_container input,.route_container select{margin:0 5px}.routes_info{width:275px;min-height:50px;max-height:500px;z-index:10;background-color:white;position:absolute;top:90px;left:10px;text-align:center;padding:10px 0;overflow:hidden;box-shadow:0 2px 3px 1px rgba(0,0,0,0.2)}.route_list{overflow-y:auto !important;max-height:295px;padding-top:5px}.routes_info button{margin:3px}.route_info_mini{text-align:left;border-top:1px solid #ddd;cursor:pointer;padding:0 10px 10px 10px}.route_info_full{display:none;text-align:left;width:100%}.route_segment_info{display:inline-block;line-height:24px}.route_duration{text-align:left;font-size:16px;margin:5px 0}.route_full_duration{border-bottom:1px solid #ddd;padding:5px 10px;margin-top:-10px}.route_info_mini .route_walk{color:#999;line-height:24px;font-size:13px;height:24px;background:url("/static/img/icon/route/walk.svg") no-repeat left center;border:1px solid #999;border-radius:13px;padding:0 10px 0 20px;margin:3px}.route_bus{background:url("/static/img/icon/route/bus.svg") no-repeat center center}.route_minibus{background:url("/static/img/icon/route/minibus.svg") no-repeat center center}.route_trolleybus{background:url("/static/img/icon/route/trolleybus.svg") no-repeat center center}.route_tramway{background:url("/static/img/icon/route/tramway.svg") no-repeat center center}.route_suburban{background:url("/static/img/icon/route/suburban.svg") no-repeat center center}.route_underground{background:url("/static/img/icon/route/underground.svg") no-repeat center center}.route_transport{border-radius:13px;background-color:#5099ff;border-color:#5099ff;width:24px;height:24px;margin:3px}.route_info_full .route_transport{margin:-3px 0 0 49px;display:block}.route_info_full .route_walk{border-radius:13px;background-color:white;border:2px solid #5099ff;width:22px;height:22px;display:block;margin:-3px 0 0 47px}.set_route_type{display:inline-block;width:32px;height:32px;border-radius:100%;background-repeat:no-repeat;background-position:center center;margin:0 11px;cursor:pointer}.route_type_selected{background-color:#FC0}.route_type_auto{background-image:url("/static/img/icon/route/type_auto.svg")}.route_type_masstransit{background-image:url("/static/img/icon/route/type_masstransit.svg")}.route_A,.route_B{width:20px;height:20px;border:2px solid #ff5858;border-radius:100%;line-height:20px;text-align:center;margin-left:49px;white-space:nowrap}.route_A .colored{color:#ff5858}.route_B .colored{color:#5099ff}.route_A .colored,.route_B .colored{font-size:14px;padding-left:6px;vertical-align:top}.route_B{border:2px solid #5099ff;margin-top:-3px}.route_walk_middle,.route_transport_middle{display:inline-block;min-height:40px;border-left:2px dotted #999}.route_transport_middle{height:50px}.route_transport_middle{border-left:2px solid #5099ff}.route_walk_time,.route_transport_time{width:60px;display:inline-block;vertical-align:top;margin-top:10px;text-align:center}.route_walk_distance,.route_transport_distance{display:inline-block;vertical-align:top}.route_transport_distance{margin-left:10px;overflow:hidden;max-height:48px}.route_walk_distance{color:#888;margin-top:10px}.route_walk_icon{background:#fff url('/static/img/icon/route/walk.svg') no-repeat left center;width:27px;height:20px;margin:10px 0 0 -13px}.transport_numbers{width:155px;margin-left:7px}.back_to_routes{display:none;text-align:left;cursor:pointer;font-size:16px;border-bottom:1px solid #ddd;padding:0 10px 5px 10px;margin-bottom:5px}.back_to_routes:hover{color:red}.stop_name{width:170px;padding-left:29px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.first_stop,.last_stop{padding-left:14px;text-align:left}.transport_type_name{color:#777}.route_full_table{display:table}.route_full_row{display:table-row}.route_full_row>div{display:table-cell;vertical-align:middle}.active_route{border:2px solid #FC0}.video_left{float:left}.watch_video{cursor:pointer}.video_list,.lpu_image_list{float:right;width:325px;overflow-y:hidden;max-height:370px;position:relative;left:40px}.lpu_image_list{width:200px}.video_list{left:0}.lpu_image_list{padding-right:10px;max-height:500px;text-align:center}.videos_right{width:325px;float:right;position:relative;left:40px}.video_preview_title{width:150px;display:inline-block;font-size:.9em;vertical-align:top;padding-left:5px}.lpu_images_right{float:right;width:120px;position:relative}.lpu_images_right_scroll,.videos_right_scroll{bottom:29px}.lpu_image_list img{max-width:120px;max-height:80px;cursor:pointer;border:0;border-radius:0;vertical-align:middle}.lpu_images_left{float:left}.image_view{text-align:center;width:750px;height:500px;line-height:500px;background:#ddd;border-radius:5px;overflow:hidden;vertical-align:middle;cursor:pointer;position:relative}.image_view img{max-width:750px;max-height:500px;border:0;vertical-align:middle;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.image_view_next_container,.image_view_prev_container{width:375px;height:500px;position:absolute;left:0;top:0}.image_view_next_container{left:375px}.image_view_next,.image_view_prev{width:32px;height:32px;position:absolute;top:240px;-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-ms-filter:grayscale(90%);-o-filter:grayscale(90%);filter:grayscale(90%);opacity:.2}.image_view_next_container:hover .image_view_next,.image_view_prev_container:hover .image_view_prev{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);opacity:1}.image_view_next{right:10px;background:transparent url("/static/img/arrowhead8.png") no-repeat scroll 0 -32px}.image_view_prev{left:10px;background:transparent url("/static/img/arrowhead8.png") no-repeat scroll 0 0}.image_preview_container{background-color:#ddd;cursor:pointer;padding:0;margin:3px;border-radius:3px;width:120px;height:80px;line-height:80px;overflow:hidden;text-align:center;vertical-align:middle}.gallery_container{overflow:hidden}.images_scroll_top,.images_scroll_bottom,.videos_scroll_top,.videos_scroll_bottom{width:32px;height:26px;cursor:pointer;-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-ms-filter:grayscale(90%);-o-filter:grayscale(90%);filter:grayscale(90%);opacity:.5}.images_scroll_top:hover,.images_scroll_bottom:hover,.videos_scroll_top:hover,.videos_scroll_bottom:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);opacity:1}.images_scroll_top,.videos_scroll_top{background:transparent url("/static/img/arrowvert.png") no-repeat scroll -32px -2px}.images_scroll_bottom,.videos_scroll_bottom{background:transparent url("/static/img/arrowvert.png") no-repeat scroll 0 0}.videos_scroll_top,.videos_scroll_bottom{margin-left:44px}.image_title,.video_title{font-size:17px;margin:5px;text-align:center;height:20px;max-width:745px}.video_title{max-width:630px}.full_schedule{line-height:21px;font-size:1.1em}.full_schedule_day{display:inline-block;width:30px;color:#999}.tooltipster-schedule{background-color:#FFF;line-height:20px;font-size:12px !important;color:#000;padding:10px !important;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 10px 20px -5px rgba(0,0,0,0.4)}.tooltipster-schedule .tooltipster-arrow{display:none}.show_schedule{cursor:pointer;background:url("/static/img/icon/arrow_down.png") no-repeat left bottom;width:16px;height:10px;display:inline-block;vertical-align:middle}.h1_page_num{color:gray;font-size:.6em;font-weight:normal;padding-left:18px}.share_block_margin{margin-top:12px}#vk_groups,#vk_groups2{margin:0 auto 10px auto !important;border:1px solid #5b7fa6}#ok_group_widget,#ok_group_widget2{margin:0 auto !important;border:1px solid #eb722e;height:250px !important;width:302px;overflow:hidden}.h2{font-size:18px;font-weight:bold;margin:5px 0}.doctorother_see_also{position:relative;bottom:10px}.left0{margin-left:0 !important}.block_main a.select2-choice{height:30px !important;line-height:30px !important;font-size:1.2em}.block_main .select2-arrow b{background-position:7px 6px !important}.block_main .select2-container .select2-choice .select2-arrow{width:30px !important}.main_page_search button,.main_page_search input,.main_page_search #find_drug{height:30px}.main_page_search button{width:50px;padding:0 3px;position:absolute;right:10px;top:10px}.main_page_search{padding:10px 5px 10px 10px;border-radius:10px;background-color:#0091ff;position:relative}.main_page_search select{width:263px;height:30px}.main_page_search .search_obj{width:263px !important}.main_page_search .search_text{width:263px;position:absolute;right:70px;top:12px}.main_page_search #find{height:30px}.main_page_search input[type="text"]{width:350px}.main_page_search input.town{width:200px}.main_page_search input.town ~ .tt-menu{margin-left:10px}.main_page_search input.town,.main_page_search #find_place{margin-left:10px}.block_main{padding:15px 50px}.mainpage_h1{margin-top:50px;text-align:center}.mainpage_h2{color:white;font-weight:normal;display:inline-block;width:64px}.mainpage_margin{margin-top:60px}.mainpage_margin2{margin-top:40px}.main_page_search{margin-top:20px}.hidden_spec{display:none}.h2_link{display:inline-block}.h2_link+.cnt{font-size:16px;font-weight:bold;color:#0091ff;padding-left:5px}.h1_count{font-size:24px;display:inline-block;margin-left:10px}.tt-menu{background:white none repeat scroll 0 0;width:100%;max-height:510px;overflow-y:auto;border:1px solid #aaa;margin-top:3px;border-radius:5px;box-shadow:0 7px 13px #AAA}.tt-suggestion{padding:5px 10px;border-top:1px solid #ccc;cursor:pointer}.tt-cursor{background-color:#EEE !important}.tt-dataset:not(:first-child){border-top:1px solid red}.tt-suggestion img,#tab-best>div img{max-height:30px;max-width:20px;vertical-align:middle;padding-right:5px;width:20px;display:inline-block}.tt-suggestion img[src=""]{visibility:hidden}.tt-suggestion img ~ span,#tab-best>div img ~ span{vertical-align:middle}.place_district,.place_microdistrict{background:url('/static/img/icon/place_district.png') no-repeat 5px center}.place_street{background:url('/static/img/icon/place_street.png') no-repeat 5px center}.place_metro{background:url('/static/img/icon/place_metro.png') no-repeat 5px center}.place_district,.place_microdistrict,.place_street,.place_metro{background-size:16px !important;padding-left:25px}.find_speciality,.find_serviceclass,.find_servicecategory,.find_servicetype,.find_lpu_all,.find_vrach_all,.find_town,.find_manipulation,.find_drugtag,.find_all_spec,.find_all_lputypes,.find_all_towns,.find_lputype,.find_speciality_icons,.find_subways{background-size:20px !important;padding-left:35px}.find_speciality,.find_serviceclass,.find_servicecategory,.find_servicetype,.find_lpu_all,.find_vrach_all,.find_manipulation,.find_drugtag,.find_all_spec,.find_all_lputypes,.find_lputype,.find_speciality{background:url('/static/img/icon/search_list.png') no-repeat 10px center}.find_speciality_icons{background:url('/static/img/Mdoctor.png') no-repeat 10px 7px}.find_town,.find_all_towns{background:url('/static/img/icon/search_location.png') no-repeat 10px center}.find_subways{background:url('/static/img/icon/search_location.png') no-repeat 10px center}.find_all{color:#0071ff;font-weight:bold;text-align:center;background-color:whitesmoke}.vertical_tabs{overflow:hidden;border:1px solid #ccc;display:table;width:100%;border-radius:4px}.vertical_tabs>ul{width:160px;list-style:none;margin:0;padding:0;background:#f7f7f7;display:table-cell;vertical-align:top}.vertical_tabs>ul li{background:0;width:190px;margin:0;padding:0 !important;text-align:left;border-radius:0;border:0}.vertical_tabs>ul li a{display:block;outline:0;line-height:15px;padding:10px}.vertical_tabs>ul li a:hover{text-decoration:underline}.vertical_tabs>ul li.active{background:#fff;position:relative;top:0;border-right:0;border-left:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;z-index:10}.vertical_tabs>ul li.active:last-child,.vertical_tabs>ul li.active:first-child{border-top:0}.vertical_tabs>ul li.active:last-of-type{position:relative;top:1px}.vertical_tabs>ul li:first-child.selected-tab{border-top:0}.vertical_tabs>ul li a.selected-tab{font-weight:bold;text-decoration:none}.vertical_tabs .panel-container{padding:20px 30px;background-color:white !important;border:0;margin-left:160px;border-radius:0;border-left:1px solid #ccc;display:table-cell;position:relative;right:1px;z-index:1}.vertical_tabs .panel-container>div{margin-top:-75px;padding-top:60px}#tab-best>div:first-of-type{margin-top:10px}#tab-best>div{height:40px;line-height:40px;cursor:pointer}#tab-best>div:not(:last-of-type){border-bottom:1px solid #ccc}#tab-best>div:hover{background-color:#eee}#tab-best>div.find_doctor,#tab-best>div.find_lpu{padding-left:10px}#tab-best>div a{display:block;text-decoration:none}#tab-best>div img ~ span.find_doctor_speclist{width:500px !important}#tabs_search .categories{width:100%}#tabs_search .categories .cnt{margin-left:5px}#groups_popup{width:630px}#groups_popup>div{display:inline-block;float:left;margin:0 5px !important}#groups_popup h2{margin-bottom:15px}#groups_popup>div.hide_groups_reg{float:right;margin-top:5px !important}.lpu_head_ad{margin:10px 0}.interview_photo_preview{max-width:100px;float:left}.adsbygoogle:after{content:"Есть противопоказания. Посоветуйтесь с врачом.";display:inline-block;text-decoration:none;height:16px;overflow:hidden;padding-left:10px}.town_time{color:#3f86ff}.rate_phone_number{width:150px !important;padding-left:10px !important}.phone_number_profile{padding-left:5px !important}.rate_phone_number ~ button{margin-left:5px;height:40px;width:40px}.mobile_operator_img{max-width:50px}.patient_mobile{font-size:.9em}.rate_mobile_auth .sms_code_help_text{display:none}.rate_mobile_auth .confirmation_code{width:73px !important}.rate_mobile_auth .confirmation_code ~ button{height:40px}.rate_mobile_auth form.confirm_phone ~ .errors{margin:5px 0 0 80px;display:inline-block}.rate_mobile_auth .confirmation_container{display:inline-block;width:216px}.rate_mobile_auth .confirmation_container ~ .errors{display:inline-block;width:190px}.rate_mobile_auth .mobile_operator_img,.patient_avatar_preview{vertical-align:top;max-width:40px;max-height:40px}.patient_avatar_preview{border:1px solid #ccc}.user_preview{display:inline-block;padding-left:50px;height:40px;vertical-align:top;font-size:.9em}.rate_mobile_auth .phone_preview{font-size:.8em}.user_preview_hidden{display:none}@media screen and (max-width:320px){.user_preview{padding-left:30px}}.doctorlist_img{margin:0 auto;float:none;display:block;width:100%}.doctor_spec_text,.lputype_text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-top:20px}.doctor_spec_text img:not(.article-author__avatar){width:100%;margin-bottom:15px}.doctor_spec_text h3:first-child,.lputype_text h3:first-child,.doctor_spec_text p:first-child,.lputype_text p:first-child{margin-top:0}.doctor_spec_text h3,.lputype_text h3{display:inline-block;margin:0}.doctor_spec_text ul,.lputype_text ul{margin:5px 0}.h2_rating{margin-left:10px;margin-top:20px;display:inline-block}.h2_rating ~ .share_block{float:right;display:inline-block;margin-left:30px;margin-top:10px}.h2_rating_doctorlist,.h2_rating_lpulist{display:block;margin-top:50px}.new_rates{padding:15px 0}.new_rates>ul{margin:10px 0}.jump_target::before{content:"";display:block}.left_align{text-align:left}.new_lpuset_lpu_name{width:100%}.login_frame{display:none}.lpu_tabs,.doctor_tabs{margin:0 !important;padding:0;display:table;width:1000px}.fixed_tabs_container ~ .panel-container #contacts,.fixed_tabs_container ~ .panel-container #photo,.fixed_tabs_container ~ .panel-container .doctor_rates:not(.collegi_rates){display:none}.fixed_tabs_container ~ .panel-container{border:0;border-radius:0;padding:10px 0}.fixed_tabs_container ~ .panel-container #rates{padding-top:20px}.fixed_tabs_container.tabs-fixed{top:0;z-index:99999;position:fixed;width:100%;box-shadow:4px 4px 4px #CCC;background-color:#eee}.town_change_tabs ~ .panel-container,.town_change_tabs ~ .panel-container>div{background:none !important;padding:0}.town_change_tabs .tab:not(.active){background:0;border-color:#666 !important;border-width:0 1px 0 1px !important}.town_change_tabs li.tab.active{position:relative !important;background-color:#666;border:none !important;top:0}.town_change_tabs li.tab.active a{color:white}.town_change_tabs .towns_select_container{position:absolute;top:10px;right:100px}.fixed_tabs_container .fixed_tabs>ul>.tab{height:30px;border-radius:0;display:table-cell;text-align:center;border-bottom:1px solid #ccc;box-sizing:border-box;position:relative}.fixed_tabs_container .fixed_tabs>ul>.tab>div{position:relative}.tabs_cnt{line-height:22px;position:absolute;color:#0091ff;right:7px;top:0}.fixed_tabs_container:not(.static_tabs) .fixed_tabs>ul>.tab:not(:first-child){border-left:0}.fixed_tabs_container .fixed_tabs>ul>.tab.active{position:static;border-bottom:0;border-top:3px solid #0091ff}.fixed_tabs_container.tabs-fixed .fixed_tabs>ul>.tab.active{border-top:1px solid #ccc;border-bottom:3px solid #0091ff}.fixed_tabs_container .fixed_tabs>ul>.tab a{font-size:20px;line-height:20px;text-decoration:none}.fixed_tabs_container ~ .panel-container .rates{width:760px;float:left}.fixed_tabs_container ~ .panel-container .moder{width:540px}.fixed_tabs_container ~ .panel-container .rates td:nth-child(2){max-width:600px}.static_tabs>div{position:relative}.towns_tabs{margin:0;padding:0}.pseudo_h1{font-size:24px;font-weight:bold;margin-bottom:16px}.doctor_h1{max-width:590px}.doctor_h1>span{line-height:24px}.pseudo_h1 div{font-size:12px;font-weight:normal}.lpu_contacts_url{font-size:14px;display:inline-block;margin:0 0 20px 30px}h2#phones{margin-top:40px}.lpu_contacts_gos_phones{border-collapse:collapse;margin-top:10px;font-size:1.3em;width:100%}.lpu_contacts_gos_phones tr>td:first-child b{font-size:16px;display:block}.lpu_contacts_gos_phones td:not(.gos_phones_header),.lpu_contacts_gos_phones th{border:1px solid #ccc;padding:5px 15px}.lpu_contacts_gos_phones th{text-align:left}.lpu_contacts_gos_phones td:first-child{min-width:250px}.gos_phone_comment{color:gray;font-size:10px}.lpu_contacts_gos_phones a{text-decoration:none;border-bottom:1px dotted black}.lpu_contacts_gos_phones a:hover{border-bottom:1px dotted red;color:red}.lpu_allphones_link{font-size:13px}.rates_type_filter a,.surname_letters a{display:inline-block;text-decoration:none}.surname_letters a{font-size:1.5em;height:30px;min-width:30px;text-align:center;line-height:26px;box-sizing:border-box;padding:0 5px;border:2px solid rgba(255,255,255,0.0)}.rates_type_filter a.active,.surname_letters a.active{color:black;cursor:default}.surname_letters a.active{border:2px solid #0091ff;border-radius:30px}.rates_filters,.lpu_price_filters{width:215px;float:right;font-size:1.2em}.lpu_price_filters{width:250px;overflow:visible;background-color:whitesmoke}.rates_year_filter label{display:block}.rates_year_filter input{vertical-align:bottom}.filters_header{font-size:14px;font-weight:bold;margin-bottom:10px}.filters_header2,.filters_header:not(:first-child){margin-top:10px}#fltr_spec input[type="radio"]{vertical-align:bottom}.filters_container label{font-size:14px;max-width:190px;display:inline-block}#fltr_spec label,.lpulist_lputype label{max-width:175px}#fltr_spec a.checked ~ label,.rates_year_filter a.checked ~ label,.rates_type_filter a.checked ~ label{font-weight:bold;color:#0091ff}.rates_not_found,.doctors_not_found{height:0;margin-top:60px;text-align:center;font-size:1.2em;position:relative;bottom:20px}.rates_not_found a,.doctors_not_found a{color:#0091ff}.filters_container{border:1px solid #ccc;padding:0;border-radius:4px;webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.filters_container>div:not(:first-child){border-top:1px solid #ccc}.filters_container>div{margin:0 10px;padding:10px 0}.filter_show_all_spec,.filter_show_lputypes{color:#0071ff;display:block;margin-left:35px;text-align:right}.clear_filters:disabled{cursor:not-allowed}button.clear_filters{padding:10px 20px;height:40px;font-size:16px;width:100%}.hidden{display:none}.select_doctorlist_lpu{width:100%}.lpu_set{margin-top:15px}.lpu_set a{color:#0091ff;font-weight:bold;text-decoration:none;margin-left:10px}.show_all_equipment{margin-top:10px;float:right}a.show_all_button{display:inline-block;font-size:18px;color:#0091ff;border:1px solid #0091ff;width:300px;font-weight:normal;padding:0 10px;box-sizing:border-box;border-radius:4px;text-align:center;line-height:36px;text-decoration:none;margin-right:160px}a.show_all_button:hover{color:#0071ff;border:1px solid #0071ff;background-color:#fafafa}#more_drs>.show_all_button{margin-bottom:5px}a.show_all_doctors{margin-left:0}.doctor_table_description{border-spacing:4px;padding-left:10px}.doctor_table_description tr{break-inside:avoid-column;-webkit-column-break-inside:avoid}.doctor_table_description_title{padding-left:10px}.doctor_education,.doctor_courses:not(.doctor_table_description){padding-left:0}.doctor_education li,.doctor_courses li{list-style:none}.doctor_education li>span,.doctor_courses li>span{margin-left:10px}.doctor_education_block h3{margin-bottom:5px}.doctor_number_td{text-align:right;vertical-align:top;width:1px}.doctor_experience_td{vertical-align:top}.doctor_year_td{vertical-align:top}.doctor_qualifications_block h3,.doctor_honors_block h3{margin-bottom:5px}.doctor_medicial_assotiation h3{margin-bottom:5px}.doctor_td_name{vertical-align:top;display:inline-block;width:430px;overflow:hidden}.doctor_other_blocks h3{margin-bottom:5px}.doctor_teach_icon{cursor:pointer;width:16px;height:16px;max-width:16px;max-height:16px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhChgMDRUfuGaUAAAA50lEQVQoz3XRIU+CYRQF4IfPj+HYGBtzmAiw4Q+w2fAPUC1W5k+gGm3OzehMBAP+ABtCsBkouhGZgc1KwvEZfPd+IHpuOTv33HP3vpccDX1TU30Nv5DqGVnLQq2N9KSQgKKmpkIcKGg6U9xOOZVZxowjVz8DSTQceFBxb+rah6qG6nbCsVtUwKOaHex7C1trXnN5L7IvqRMvCm7cefcnLj15duEftA0dqhtq7zZbBlYyExOZlYHWZrtkEd4/Ng5soZT/Q1c9WGdmgdV1c8N5zMoNQU2R6ETxc2NxR2IN5Y0bzM0jXyrzDTD/RbpbpG/BAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEwLTI0VDEyOjEzOjIxKzAyOjAw43tyNQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0xMC0yNFQxMjoxMzoyMSswMjowMJImyokAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC');display:inline-block}.doctor_medicial_ul{margin-top:7px}#main .rates>tbody>tr:first-child>td,#rates .rates>tbody>tr:first-child>td{border:0}.rates td.border_top{padding-bottom:5px}.rates_left_container{width:760px;float:left}.gallery_container>.block{overflow:hidden}.other_lpus{width:350px;float:right;margin-top:10px}.other_lpus_address{max-width:330px;float:left}.other_lpus_address>a,.other_lpus_address>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:230px}.other_lpus_address>div{padding-left:10px;max-width:220px}.other_lpus a{color:#0071ff}.map_preview{position:relative;margin-bottom:5px}.map_preview_magnifier{position:absolute;width:240px;height:240px;transition:background-color .4s linear}.map_preview_doctorlist,.map_preview_doctorlist .map_preview_magnifier,.map_preview_lpulist,.map_preview_lpulist .map_preview_magnifier{width:240px;height:150px}.map_preview_magnifier:hover{cursor:pointer;background:#dcdcdc url('/static/img/magnifier64.png') no-repeat center center;opacity:.8}.ratereply_img{max-height:50px;max-width:50px}.ratereply_img_container{margin-left:45px;width:50px;height:50px;text-align:center;display:inline-block;vertical-align:top}.ratereply_img_container,.moder{margin-top:5px}.to_bookmarks_container{margin:5px auto;text-align:center}.lpuset_address_avatar{text-align:center;vertical-align:top}.lpuset_address{display:inline-block;margin-left:10px;line-height:12px}.lpuset_address a.lpulist_name{bottom:0;font-size:16px}.lpuset_lpu_name{font-size:11px;font-weight:normal;margin-left:30px}.lpuset_address_info{display:inline-block;width:590px}.lpuset_address_info .address{max-width:100%}.lpuset_address_rating{margin-left:30px}.lpuset_lpu_avatar_container{display:inline-block;width:100px;height:10px;text-align:center;vertical-align:top}.lpuset_address_rating .dr_cnt{float:none}.town_vrach_speclist ul{-moz-column-count:4;-webkit-column-count:4;column-count:4;padding-left:0}.town_vrach_speclist li{list-style:none;padding-left:20px;font-size:13px;line-height:18px}.town_vrach_speclist_title{font-weight:bold;padding-left:0 !important;margin-bottom:5px}.town_vrach_speclist_title:not(:first-child){margin-top:10px}.town_vrach_speclist a{text-decoration:none !important}.pd_menu_item{padding-top:5px;box-sizing:border-box}.pd_menu_item a{display:inline-block !important;padding-right:45px !important;background:none !important;border:none !important;color:black !important}.pd_menu_item .cnt{position:relative;right:45px;display:inline-block;width:0}.pd_menu_item.current{border:1px solid #ccc !important;height:37px;background:whitesmoke;border-bottom:none !important;border-radius:4px 4px 0 0}.map_preview_doctorlist,.map_preview_lpulist{float:right;border-radius:4px;overflow:hidden}.doctorlist_filters,.lpulist_filters{width:240px;float:right;margin-top:0 !important;margin-bottom:10px}.lpulist_filters .filters_container{margin-top:5px}.appointment_extra_texts{float:left;padding-top:10px}.ajax_overlay{display:none;background-color:white}.ajax_overlay.active{position:absolute;top:0;left:0;display:block;z-index:1000;width:100%;opacity:.35}.town_vrach_head{width:700px;float:left}.no_columns{-moz-column-count:1 !important;-webkit-column-count:1 !important;column-count:1 !important}.lpuset_rate_address,.doctor_rate_address{display:inline-block;margin-left:30px !important}.doctor_rate_address{display:block;margin-left:45px !important;margin-bottom:10px}.lpuset_rate_address_shift{position:relative;top:7px}.sticky_top{display:block !important}.blue_button{width:auto;height:auto;vertical-align:middle;background-color:#0091ff;color:white;border-radius:10px;font-weight:bold;font-size:14px;text-align:center;display:inline-block;padding:9px 38px;text-decoration:none;border:0;margin-bottom:5px}.blue_button:hover{background:#0081e2 !important}.white_button{width:auto;height:auto;display:inline-block;font-size:14px;color:#0091ff;border-radius:10px;border:1px solid #0091ff;font-weight:bold;padding:0 10px;box-sizing:border-box;text-align:center;line-height:37px;text-decoration:none;margin:10px 0 40px 0}.white_button:hover{color:#0071ff;border-color:#0071ff;background-color:#fafafa}.ask_doctor_text{padding:18px;height:260px;box-sizing:border-box}.ask_doctor_text p{margin:10px 0}.appointment_express_again button{display:block;text-align:center;margin:10px auto;padding:5px;height:30px}.ask_doctor_patient_poll ul{list-style:none;padding-left:0}.ask_doctor_pay,.ask_doctor_pay2{position:absolute;bottom:15px;right:15px}.interview_teaser{padding:20px;width:197px;border:1px solid #eee;background:#f7f7f7;border-radius:4px;float:right;font-size:1.2em;margin-bottom:40px}.view_as_link{background:0;background-color:transparent;color:black;border:0;padding:0;display:inline;text-decoration:underline;outline:0}.view_as_link:hover{background:0;background-color:transparent;color:red;cursor:pointer}.license_link_wrapper{line-height:25px;margin-top:.5em}.link_to_profile_registration_step_two .green_button{padding:2px 12px;height:24px;outline:0}.link_to_profile_registration_step_two .green_button::-moz-focus-inner{border:0}.rate_doc_preview{max-width:100px}.find_drug .rates_count{color:#999;float:right;vertical-align:middle;margin-top:3px}.merge_accounts_dialog{text-align:center;padding:10px}.merge_accounts_dialog img{vertical-align:middle;margin:10px 5px}.rate_moderation_bg{background-color:#cff}.rate_declined_bg{background-color:#f99}.rate_status_history{background:url("/static/img/icon/status_history.png") left center no-repeat;padding-left:30px;height:24px;line-height:18px;width:100px;position:absolute;top:0;right:250px}.rate_status_history>span{border-bottom:1px dotted black;cursor:pointer}.rate_status_history_lpuset{top:-7px}.rates tr>td{position:relative}.tooltip_templates{display:none}.display_inline{display:inline-block}.text_shares_article{font-size:14px;line-height:1.5}.text_shares_article ol{margin-top:0}.up_rounds{padding-bottom:20px}a.help_tooltipster{display:inline-block;width:24px;background:url("/static/img/q.png") no-repeat scroll center bottom;height:13px;position:relative;top:1px}.add-balans__btn{display:block !important;height:36px;width:80% !important;padding-top:10px !important;background-color:#00c000;border-radius:10px;text-align:center;margin:0 auto;font-weight:bold;font-size:14px;color:white !important}.add-balans__btn:hover{background-color:#0c0}.list_menu_padding{padding-left:10px;font-size:14px}.prof_menu>ul>li>a{padding-left:20px !important}.div_history_hidden{display:none}.div_history{margin-top:-6px;margin-left:10px}.purchase_history{color:#8f9392;position:absolute;left:296px;top:-17px;display:inline-block;width:80px;font-size:14px;margin-bottom:-10px;cursor:pointer}.purchase_history_conditions{left:319px}.purchase_history_advcontract{left:420px}.purchase_history_licence{left:320px}.purchase_history_bg{display:inline-block;position:absolute;right:10px;top:0;width:13px;height:13px;background:#FFF url(/static/img/icon/arrow_down2.png) no-repeat center}.purchase_history_bg_rigth{transform:rotate(-90deg)}.mainpage_million_rates>div{width:180px;position:relative;bottom:30px;margin-bottom:30px}.info-wrapp{margin-bottom:10px !important}.text-wrapp{position:relative;width:150px;padding:5px 5px 5px 60px}.main-icon{position:absolute;top:0;left:10px;width:40px;margin:0 !important}.main-icon-calendar{top:10px;width:43px}.mainpage_million_rates>div:first-child{width:770px;top:45px}.mainpage_million_rates span.rates_count{font-size:86px;color:#333}.mainpage_million_rates .rates_text{font-size:53px;margin-left:10px}.mainpage_million_rates .main_rates_contaner>img{width:200px}.mainpage_million_rates .main_rates_contaner{width:770px;margin-bottom:150px;margin-top:-40px}.mainpage_million_rates .main_rates_contaner>div{top:61px;margin-left:280px}.page_warning_text{color:red;margin-bottom:20px;font-size:1.7em;line-height:1.5em;border-top:5px solid red;border-bottom:5px solid red}.send_newrate_button{display:inline-block;font-size:18px;color:#0091ff;border:1px solid #0091ff;width:300px;font-weight:normal;padding:0 10px;box-sizing:border-box;border-radius:4px;text-align:center;line-height:36px;text-decoration:none}.footer{padding:10px 0;margin:10px 0;border-top:1px solid #ccc;padding-bottom:5px;background-color:#f5f5f5}td.footer>div{background-color:#fff;color:#000;font:14px Arial,Verdana,sans-serif;margin:0;overflow-x:hidden}.footer__block{clear:both;padding:0;width:1140px;margin:0 auto}.footer__block_position{position:relative}.footer__content{height:234px;margin:10px auto 0;padding-top:10px;position:relative;width:1000px}.footer__metr{float:right;z-index:5}.footer__metr a{border:0}.footer__metr img:hover{cursor:pointer}.footer__sidebar{width:88px;display:inline-block;right:0;top:0;position:absolute}.footer__links{width:calc(100% - 40px);display:inline-block;margin-top:20px;margin-bottom:20px;display:flex;justify-content:space-between}.footer__link{display:inline-block;line-height:16px;font-size:15px;text-decoration:none;margin-top:4px}.footer__link-btn{display:inline-block;line-height:16px;font-size:15px;text-decoration:none;margin-top:4px;border:0;padding:0;height:17px;outline:none !important}.footer__link-btn:hover{color:red;background:transparent}.footer__warning{background-image:url("/static/img/icon/plus-18.png");background-position:center;background-position-x:0;background-size:32px;background-repeat:no-repeat;padding-left:40px;padding-top:7px;height:25px;margin-bottom:20px}.footer__links-column{display:inline-table;margin-right:30px;vertical-align:top}.footer__links-column-title{font-size:14px;font-weight:bold;display:inline-block;margin-bottom:5px}.footer__smi{margin-bottom:20px}.footer__age{margin-top:20px;font-size:28px;font-weight:900;text-align:center}.footer__certificates-wrap{padding-right:20px}.footer__certificates-img-wrap{height:100px;width:120px;background-color:white}.footer__certificates-img{width:100%;height:100%;background-image:url(/static/img/issn_big.png);background-repeat:no-repeat;background-size:111px;background-position:center}@media(max-width:1199px){.footer__block{width:960px}}div.p,div.pp,div.m,div.mm,div.z{display:inline-block;width:30px;height:30px;zoom:1;*display:inline;border:#fff 2px solid;border-style:solid solid solid solid;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;-khtml-border-radius:4px 4px 4px 4px;text-align:center;font-weight:bold;line-height:30px}div.p:hover,div.pp:hover,div.m:hover,div.mm:hover,div.z:hover{cursor:pointer}div.txt{padding-top:8px;display:inline-block;zoom:1;*display:inline;height:20px;width:60px;margin-left:6px;display:-moz-inline-stack;vertical-align:top;_height:30px}.scalecontainer{color:grey;margin:0;padding:0}.send_rate_form .scalecontainer{min-width:200px !important;width:auto;max-width:100%}.send_rate_form{font-size:12px}.ramka{border:1px solid #bbb !important;width:96%;padding:20px;border-radius:6px 6px 6px 6px;background-color:#f7f7f7}.ramka td{vertical-align:top}.ramka textarea{width:700px}#id_age{width:95px}.rateright{padding-top:15px}#listitem{position:relative;top:-30px}.compare{width:100%;margin:0 auto;border-collapse:separate;border-spacing:0;text-shadow:0 1px 0 #fff;color:#2a2a2a;background:#fafafa;background-image:-moz-linear-gradient(top,#fff,#eaeaea,#fff);background-image:-webkit-gradient(linear,center bottom,center top,from(#fff),color-stop(0.5,#eaeaea),to(#fff))}.compare td{text-align:center;height:20px;line-height:20px;padding:0 5px;border-bottom:1px solid #cdcdcd;box-shadow:0 1px 0 white;-moz-box-shadow:0 1px 0 white;-webkit-box-shadow:0 1px 0 white}.compare td:nth-child(1){text-align:left;white-space:nowrap}.compare td:nth-child(2){background:#e7f3d4;background:rgba(184,243,85,0.3);border-right:2px solid white}.compare td:nth-child(3){background:#efefef;background:rgba(144,144,144,0.15)}.compare .thead td{height:55px;font-weight:bold;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-top-left-radius:10px;border-top:1px solid #eaeaea}.compare .thead td:first-child{border-top:0}.compare .tfoot td{-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom:1px solid #dadada}.compare .tfoot td:first-child{border-bottom:0}.thead img{border:2px solid #eee !important}.thead img:hover{border:2px solid #e00 !important}.compare a{border:0}.ifr_photo{width:100%;height:500px;border-width:1px;border-color:#999;border-style:dashed}.crit_rate{margin-bottom:12px}.crit_rate *{display:inline}.crit_rate .scalecontainer{position:relative;top:12px}@media screen and (max-width:480px){.error_text{content:"";height:12px;padding:0;font-size:.8em}.send_rate{font-size:.9em}}@media screen and (max-width:320px){.send_rate{font-size:.8em}}.send_rate{max-width:80%}.send_rate button{max-width:100%}.photo_container{max-width:40%}.image_list .img span{max-width:50px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rate_lpu_filter,.rate_address_filter,.rate_address_filter_other{margin-bottom:5px;width:300px}.rate_address_filter,.rate_address_filter_other{width:500px;max-width:95%;box-sizing:border-box}.rate_address_space{display:inline-block;width:60px}/*! jQuery UI - v1.11.0 - 2014-06-26
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.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-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.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-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.select2-container{margin:0;position:relative;display:inline-block;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#eeeeee',GradientType = 0);background-image:linear-gradient(to top,#eee 0,#fff 50%)}html[dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(to bottom,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir="rtl"] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url('select2.png') right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:0}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(0.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee',endColorstr = '#cccccc',GradientType = 0);background-image:linear-gradient(to top,#ccc 0,#eee 60%)}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:0;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url('select2.png') no-repeat 0 1px}html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding:4px 4px 0 4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url('select2.png') no-repeat 100% -22px;background:url('select2.png') no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url('select2.png') no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('select2.png') no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('select2.png') no-repeat 100% -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;background:#fff url('select2.png') no-repeat -37px -22px;background:url('select2.png') no-repeat -37px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url('select2.png') no-repeat -37px -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('select2.png') no-repeat -37px -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('select2.png') no-repeat -37px -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}.select2-search input.select2-active{background:#fff url('select2-spinner.gif') no-repeat 100%;background:url('select2-spinner.gif') no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url('select2-spinner.gif') no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('select2-spinner.gif') no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('select2-spinner.gif') no-repeat 100%,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to top,#fff 0,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to bottom,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:0;filter:none}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:0}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url('select2-spinner.gif') no-repeat 100%}.select2-results .select2-ajax-error{background:rgba(255,50,50,.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(to bottom,#eee 1%,#fff 15%)}html[dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url('select2-spinner.gif') no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f4f4f4',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url('select2.png') right top no-repeat}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url('select2x2.png') !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}.tooltipster-default{border-radius:5px;border:1px solid #000;background:#2c2c2c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.tooltipster-light{border-radius:5px;border:1px solid #ccc;background:#ededed;color:#666}.tooltipster-light .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('fancybox_loading@2x.gif');background-size:24px 24px}}#body_div{top:0;position:relative}.logo-fixed{top:5px;margin-left:-40px !important;z-index:100000;position:fixed !important;height:40px !important;width:40px !important;background:url(/static/img/icon/pd-menu.png) 0 0 no-repeat !important;float:left}.login_links{float:right;line-height:30px;margin-top:-40px;font-size:1.1em}.login_links a{margin-right:25px}.towndiv a{text-decoration:none}.user_line{margin-top:0 !important}#menu_line{box-shadow:0 40px 50px -10px rgba(0,0,0,.05);height:41px;background:white;border-bottom:1px solid #ddd;margin-bottom:0;z-index:99999;padding-top:5px}#nav2{margin:0 auto;width:980px;height:30px;display:block;border-radius:4px;padding:5px 5px 0 15px;position:relative;right:9px}#nav2>li:hover,.town_menu>li:hover{visibility:visible;opacity:1}#nav2>li.li-right,.town_menu>li.li-right{float:right}#nav2>li.finddiv,#nav2>li.pharm_search{float:right}#nav2>li,.town_menu>li{float:left;position:relative;list-style:none;display:block}.town_menu .cnt,.lpu_types .cnt,.pharm_tags_cols .cnt,.town_vrach_speclist .cnt,.town_link .cnt{color:#0091ff;font-size:12px;margin-left:5px}#nav2 .cnt{color:gray;font-size:12px;margin-left:5px}#nav2>li:hover .dropdown,.town_menu>li:hover .dropdown{position:absolute !important;left:0;top:26px;visibility:visible;opacity:1}#nav2>li.li-right:hover .dropdown{position:absolute !important;left:auto;right:-1px;top:26px;visibility:visible;opacity:1}.town_menu li{font-size:1.1em}#nav2>li.no_menu:not(.active)>a:hover{color:#0091ff !important;height:25px;background-color:white;border:1px solid #ccc;border-radius:5px}#nav2>li:not(.active) nav.menu_hoverable_div{display:none !important}#nav2>li.active nav{margin-top:-1px}#nav2>li:hover>a{text-decoration:none;border-width:1px 1px 0;position:relative;z-index:99;color:white}#nav2>li.li-right:hover a{border:none !important}#nav2>li.li-right>a{background:0;color:#0091ff}#nav2>li:not(:last-child),.town_menu>li{float:left;position:relative;list-style:none;font-size:1.2em;display:block;border:0}#nav2>li>a{font-weight:bold;color:#0091ff;display:block;margin:0;z-index:51;outline:0;text-decoration:none;padding-right:18px;position:relative}#nav2>li:not(:last-child)>a{padding:0 10px}#nav2>li:not(.finddiv)>a{border:1px solid white;line-height:25px;color:#0091ff;font-size:18px;cursor:pointer;top:1px}#nav2>li.active>a{height:30px;background-color:white;color:#0091ff !important;border-color:#ccc;border-style:solid;border-width:1px 1px 0 1px;border-top-left-radius:5px;border-top-right-radius:5px}#nav2>li:not(.finddiv)>a{font-size:14px}#my_reviews ul{list-style:none;padding:0}#menu_icon{height:30px;margin-right:5px;float:left;position:relative}#menu_icon>a{cursor:pointer;color:black;display:inline-block;height:30px}#menu_icon:hover .dropdown.proflist{position:absolute !important;left:0;top:20px;visibility:visible;opacity:1;width:980px !important}#menu_profile{float:right !important}#menu_doctor_div,#menu_line .menu_hoverable_div{width:700px;height:auto}#menu_line .menu_hoverable_div{margin-top:5px}#menu_line .menu_diagnostika_div{width:200px;height:300px}#menu_line .menu_services_div{height:350px;width:690px}#menu_line .menu_doctor_stoma_div{width:300px}#menu_line .menu_doctor_child_div{width:500px}#menu_line .menu_consult_div{height:410px}#menu_line .menu_pharm_manuf_div{height:600px;width:700px}#menu_line .menu_pharm_manuf_div a{font-size:12px;line-height:12px !important}#menu_change_section_div{width:150px;height:170px;margin-left:-10px}#menu_profile_div{width:450px;height:270px;float:right;position:absolute;right:0;left:auto}#menu_line .menu_lpu_div{width:300px;height:350px}#menu_line .menu_lpu_gos_div{width:500px;height:250px}#menu_lpu_div{width:500px;height:350px}#menu_lpu_div ul ul li{width:400px}#menu_diagnostika_div{height:265px;width:500px;padding:10px 0 0 5px}#town_speclist{height:240px}#town_services{height:265px}#town_lputypes{height:270px}.town_vrach_all>ul>li,#town_speclist>ul>li,#town_services>ul>li,#town_lputypes>ul>li{max-width:200px}#menu_diagnostika_div ul,.town_diagnostics ul{white-space:nowrap;padding-right:10px}#menu_change_section_div,#menu_line .menu_hoverable_div,#menu_doctor_div,#menu_lpu_div,#menu_diagnostika_div,#menu_profile_div,.town_menu{display:none;position:absolute;z-index:15;background:white}.nav,.town_menu{height:300px;display:none;position:absolute;z-index:15;background:white;height:300px;margin:0 auto;position:relative;border:1px solid #ccc;-webkit-box-shadow:0 4px 7px 0 rgba(0,0,0,.25);-moz-box-shadow:0 4px 7px 0 rgba(0,0,0,.25);box-shadow:0 4px 7px 0 rgba(0,0,0,.25)}.nav>ul,.town_menu>ul{margin:0;padding:0;list-style:none}.nav>ul>li,.town_menu>ul>li{padding:0;border-bottom:1px solid #fff}.nav>ul>li:not(.hidden_spec){display:block}.nav>ul>li>a,.town_menu>ul>li>a{text-decoration:none}.town_menu>ul>li>a{display:block;font-size:1.2em;padding:.5em 1em;color:#333}.menu_hoverable_div>ul>li>a{display:inline-block}.nav>ul>li a,.town_menu>li>li>a{line-height:24px;text-decoration:none}.town_menu>ul>li>a:hover,.town_menu>ul>li>a.hover{font-weight:bold}#menu_line .menu_hoverable_div>li:hover>a,#menu_doctor_div>li:hover>a,#menu_lpu_div>li>a:hover{background:url("/static/img/icon/menu/arrow-active.png") right 8px center no-repeat}.nav ul ul,.town_menu ul ul{display:none;position:absolute;top:20px;left:200px;border-left:1px solid #ccc;height:92%;list-style:none}#nav2 .nav ul{padding:15px}#menu_change_section_div ul{padding-left:25px;top:10px}.menu_services_div ul,.menu_diagnostika_div ul{padding-left:0}.menu_services_div ul,.menu_lpu_gos_div ul{position:static;float:left}.menu_services_div ul li,.menu_diagnostika_div ul li{padding-left:45px;background-size:30px auto;line-height:40px;margin-left:10px}#menu_line .menu_nopadding{padding-left:0}#menu_diagnostika_div.nav>ul>li>a,.town_diagnostics>ul>li>a{padding:.5em .2em .5em 1em;display:inline-block}#menu_line .menu_doctor_adult_div ul,#menu_line .menu_consult_div ul,#menu_line .menu_pharm_div ul,#menu_doctor_div ul ul,.town_vrach_all ul ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}#menu_line .menu_pharm_manuf_div ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}#menu_line .menu_doctor_child_div ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}#menu_line .menu_pharm_div>ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}#menu_line .menu_pharm_div{height:auto}.menu_pharm_div>ul>li>a{display:inline}li.menu-tooth{background:url("/static/img/icon/menu/tooth.png") left 8px center no-repeat;padding-left:35px !important;margin-top:20px}li.menu-child{background:url("/static/img/icon/menu/child.png") left 8px center no-repeat;padding-left:35px !important;margin-top:20px}li.menu-man{background:url("/static/img/icon/menu/man.png") left 8px center no-repeat;padding-left:35px !important;margin-top:20px}#menu_line .menu_hoverable_div li.menu-man{background:0;padding-left:0 !important;margin-top:0}#menu_lpu_div>ul>li>a,#menu_doctor_div>ul>li>a{line-height:40px}li.menu-hospital{background:url("/static/img/icon/menu/hospital.png") left 8px center no-repeat;padding-left:30px !important}li.menu-clinic{background:url("/static/img/icon/menu/clinic.png") left 8px center no-repeat;padding-left:30px !important}li.menu-private{background:url("/static/img/icon/menu/private.png") left 8px center no-repeat;padding-left:30px !important}.town_menu{display:block;z-index:0;border:0;box-shadow:none;height:590px;margin-top:20px}.town_menu>ul li li a,.town_links a{line-height:20px;text-decoration:none}.town_link a,.town_link .cnt{font-size:14px}.town_link.show_all{margin-top:5px}.town_menu ul ul{top:0}.town_menu ul ul{height:96%}@charset "utf-8";.bottom_margin{margin-bottom:10px}.fio_link{font-weight:bold;font-size:1.3em}.editdoctor{cursor:pointer;background:#fff url('/static/img/profile/settings.png') no-repeat center;display:inline-block;height:20px;width:20px;margin-left:10px}.editdoctor:hover{opacity:.7}img.prof_avatar{height:100px;width:75px}.prof-doctorlist{overflow:hidden}.prof-doctorlist>div{margin:0 5px 5px 10px;float:left}.prof-doctorlist>div:first-child{width:80px;vertical-align:middle;text-align:center;padding:0 !important}.prof-doctorlist>td:first-child a{margin-top:20px;color:#0091ff;border:1px solid #0091ff;border-radius:5px;display:block}.prof-doctorlist>td:first-child a:hover{color:red;border-color:red}.t{border-collapse:separate;border-spacing:0;text-shadow:0 1px 0 #fff;color:#2a2a2a}.t td{text-align:center;padding:5px;border-bottom:1px solid #cdcdcd;box-shadow:0 1px 0 white;-moz-box-shadow:0 1px 0 white;-webkit-box-shadow:0 1px 0 white}.t .thead td{font-weight:bold !important}.newimage{margin:3px !important}.profile-edit td{padding-top:5px;vertical-align:top}.profile-edit div{line-height:20px}.profile-edit td:nth-child(2){padding-left:10px}.profile-edit td:first-child:not([colspan="2"]){text-align:right}.status_header{display:inline-block;margin-left:5px;font-size:1.2em}.status_body{display:inline-block;margin-left:15px}.profile_statuses li{margin-bottom:5px;font-weight:bold}.profile_statuses{margin-bottom:20px}.profile_statuses a{color:blue}.profile_statuses_ok .profile_statuses_title{color:green}.profile_statuses_error .profile_statuses_title,.profile_statuses_error li{color:red}.profile_statuses_information .profile_statuses_title,.profile_statuses_information li{color:darkorange}.profile_statuses ul{list-style-image:url('/static/img/home/status_ok.png')}.profile_statuses li span{color:black;font-weight:normal}.widget_catalog>div{clear:both;margin-top:20px;overflow:hidden}.widget_catalog h3{margin:5px 0}.widget_img_wrap{padding-top:10px;margin:0 20px 0 30px;max-width:600px}.widget_img_wrap>img,.widget_img_wrap>a>img{max-width:100%}.widget_img_wrap a{border:0;outline:0}.widget_desc{width:600px;font-size:14px}.select_widget{color:#0071ff;font-size:15px;display:inline-block;margin:15px 0 5px 0;font-weight:bold}.mail_code{color:#0091ff}.pay-history{width:100%}.pay-history th{border-bottom:1px solid gray;line-height:18px}.oferta ol{padding-left:0}.oferta>ol>li{font-weight:bold;margin-top:10px}.oferta>ol>li>ol,.oferta div{font-weight:normal}.oferta ol>li{display:block}.oferta ol>li:before{content:counters(item,".") ". ";counter-increment:item}.oferta ol{counter-reset:item}.phone_number_profile{width:110px !important;line-height:1em !important}.confirmation_code{width:100px !important}#id_appointment_position{margin-left:10px}.appointment_position_form{display:inline-block}#schedule .ui-state-active,#schedule .ui-widget-content .ui-state-active,#schedule .ui-widget-header .ui-state-active{background:#9aff9a !important;background-image:-webkit-gradient(linear,left top,left bottom,from(#aeffae),to(#7bcc7b)) !important;background-image:-webkit-linear-gradient(top,#aeffae,#7bcc7b);background-image:-moz-linear-gradient(top,#aeffae,#7bcc7b);background-image:-ms-linear-gradient(top,#aeffae,#7bcc7b);background-image:-o-linear-gradient(top,#aeffae,#7bcc7b);background-image:linear-gradient(to bottom,#aeffae,#7bcc7b)}.add_schedule{background-color:#0091ff;color:white;border-color:#0091ff}.add_schedule:hover{background-color:#0061ff}.schedule_edit{display:table;height:30px}.schedule_edit div:first-child{width:30px}.schedule_edit>div{display:table-cell}.schedule_edit>div:first-child{font-weight:bold}.success_reply,.error_reply{border:1px solid #DDD;padding:5px;line-height:20px}.success_reply{background-color:#dfd}.error_reply{color:red;font-weight:bold;border:1px solid red}.rate_noreply{border:0;background:0;border-bottom:1px dotted black;padding:0 !important}.rate_noreply:hover{color:red;border-bottom:1px dotted red}.ratereply_container{width:750px}.ratereply_show_all{margin-bottom:20px;font-size:1.3em;margin-left:110px}.wp-header-doctor span{display:inline-block}.wp-header-doctor span:first-child{width:200px;padding-left:20px}.wp-header-doctor span:nth-child(2),.wp-header-doctor span:nth-child(3){width:200px}.wp-header-doctor span:nth-child(4),.wp-header-doctor span:nth-child(5),.wp-header-doctor span:nth-child(6){width:50px}.wp-header-doctor span:nth-child(5),.wp-header-doctor span:nth-child(6){color:#aaa}.profile_doctor_wplist select,.profile_doctor_wplist button{margin:5px 1px}.del_addr_doctor.hidden{opacity:0}.del_addr_doctor{background:url("/static/img/delete_red.png") no-repeat scroll right transparent;width:16px;height:16px;display:inline-block;opacity:.4;border:0}.del_addr_doctor:hover{opacity:1;border:0}a.add_lpuaddr_doctor{color:#999;font-weight:bold;line-height:20px}.address_btn_doctor{margin-top:4px}.address_btn_doctor{background:#0091ff;font-weight:bold;color:white}.address_btn_doctor:hover{background:#0078ff}.profile_doctor_toggles{float:left;top:5px !important;left:10px;position:relative}.td-lpuaddr-doctor select{width:200px}.td-spec-doctor select{width:200px}.confirmation_type_help{color:red;font-weight:bold}.profile_poligraphy_preview{margin-right:60px;vertical-align:top}.polygraphy_catalog{float:left;width:580px}.polygraphy_catalog>div{float:left;width:190px}.polygraphy_catalog h3{display:inline-block}.polygraphy_catalog img{border:1px dashed black}.polygraphy_catalog img:hover{border:1px dashed red}.polygraphy_text_container{float:left;width:360px;margin-top:72px;font-size:1.2em}.polygraphy_text_container>div{margin-bottom:10px}.polygraphy_full{position:relative;bottom:5px;left:5px;padding:5px;border-radius:5px}.polygraphy_download{margin-left:5px;color:#0071ff}.polygraphy_preview_250{width:280px !important}.polygraphy_block{margin-top:20px;padding:25px}.popular_mtypes{vertical-align:top}.new_manipulation td{vertical-align:top;padding-top:10px !important}.chartWithOverlay{position:relative;width:800px;display:none}.chartWithOverlay>.overlay{font-size:20px;width:400px;height:200px;position:absolute;top:170px;left:280px}.manipulationtype_list{-webkit-column-count:3;-moz-column-count:3;column-count:3}.manipulation_type_obj{cursor:pointer;color:#1a0dab}.manipulation_type_obj:hover{cursor:pointer;color:#1a0dab;text-decoration:underline}.manipulation_type_obj:hover::before{content:'Забронировать: ';color:#ff476d}.balance_list_contract td:first-child{padding-left:15px}.balance_list{margin:10px 0}.balance_list th:first-child{padding-right:20px;text-align:left}.balance_list td:nth-child(2),.balance_list th:nth-child(2){text-align:right;padding-right:10px}.balance_list .contract_description{text-align:left;color:grey}.age_range,.age_range_header{margin-left:10px}.wp-header-doctor span.age_range_header{width:140px}.age_range input{width:47px !important;margin:5px 1px}.age_range input{width:35px !important}@charset "utf-8";.lpu_phone_appointment{font-size:1.5em;float:right}.lpu_phone_appointment_link{text-decoration:none;cursor:auto}.lpu_phone_appointment_link:hover{color:#000}.phone_appointment_head{float:none;line-height:40px}.phone_appointment_head_doctor{display:inline-block;margin-left:10px}.new_appointment.app_doc,.new_appointment.app_doc,#allrate,#allrate2,.send_rate button,.lpu_phone_app a{border-radius:5px !important;font-weight:bold;font-size:14px !important;text-align:center;display:inline-block;padding:5px !important;color:white !important;height:30px;line-height:30px;text-decoration:none;border:0;margin-bottom:5px}.send_rate button{height:39px;line-height:27px}.schedule_button_div{display:inline-block;float:left;margin-right:10px}.schedule_button_div>a{margin-left:0}.schedule_button{width:170px !important;margin-left:10px;background-color:white;border:1px solid #0c0;border-radius:5px !important;font-weight:bold;font-size:14px !important;text-align:center;display:inline-block;padding:5px !important;color:#0c0 !important;height:28px;line-height:28px;text-decoration:none;margin-bottom:5px;cursor:pointer}.new_appointment.app_doc{width:170px !important}.new_appointment.app_doc:hover{background:#0c0 !important}.appointment_container.app_off_containter_gos>div:last-child,.appointment_container.app_off_containter_gos>div:nth-child(2){padding-bottom:0}.schedule_button_list_doc{width:167px !important;height:23px !important;line-height:23px !important}.app_off_containter_gos{max-height:125px}.appointment td{border:1px solid #ccc;vertical-align:top}.appointment p.wend{background:#ddd}.appointment p{font-size:1em;margin:0;padding-bottom:5px;padding-top:5px;text-align:center;width:70px}.appointment div{border-bottom:1px solid #fff;font-size:1.2em;text-align:center;width:70px}.appointment div:hover{background-color:#6ea910;background-image:none;color:#fff;cursor:pointer;text-decoration:none}.appointment div.a-req:hover{background-color:#fc3;background-image:none;cursor:pointer;text-decoration:none}.appointment div.a-req{background-color:#aa0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fc3),to(#aa0));background-image:-webkit-linear-gradient(top,#fc3,#aa0);background-image:-moz-linear-gradient(top,#fc3,#aa0);background-image:-ms-linear-gradient(top,#fc3,#aa0);background-image:-o-linear-gradient(top,#fc3,#aa0);background-image:linear-gradient(to bottom,#fc3,#aa0);background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fc3),color-stop(100%,#aa0));border-bottom:1px solid #fff;color:#000}.appointment p img{display:block;filter:alpha(opacity=100);float:right;height:24px;left:-2px;opacity:1;position:relative;top:-13px;width:24px;z-index:13}.appointment p img:hover{color:red;cursor:pointer;filter:alpha(opacity=70);opacity:.7}.wp_lpu{color:black;text-decoration:none;font-weight:normal;padding-left:5px}.select_spec_app{display:inline-block;margin-bottom:5px;width:265px}.appointment_info_q,.diagnostics_info_q{border-bottom:1px dotted gray;text-decoration:none}.appointments,.diagnostics_page_container{float:left;width:728px;margin:5px;min-height:200px}.appointment_container,.diagnostics_price_container{background:white;border:1px solid #ddd;border-radius:10px;display:table;overflow:hidden;position:relative;width:100%;padding-top:10px;box-shadow:3px 3px 3px #aaa}.appointments .appointment_container,.diagnostics_price_container{border:0;border-radius:0;box-shadow:none}.diagnostics_price_container{border:0}.appointment_container_doctorlist,.appointment_container_lpulist{display:block}.appointment_container:not(.appointment_container_corner):hover,.diagnostics_price_container:hover{box-shadow:none}#collegi .appointment_container:not(.appointment_container_corner):hover,#competitors .appointment_container:not(.appointment_container_corner):hover{top:2px}#more_drs{border:0}.next_btn{height:40px;float:right;width:130px;padding:5px;font-weight:bold;font-size:14px !important;border-width:0 !important;border-radius:10px !important}.next_btn:hover:enabled{cursor:pointer;background:#3c3 !important}.next_btn:enabled{background-color:#00c000;color:#fff}.appointment_btn{background-color:#390;color:#fff;font-weight:bold}.appointment_btn:hover{background-color:#2c8500 !important;color:#fff;cursor:pointer}.appointment_container>div:first-child:not(.doctorlist_main_info):not(.lpulist_main_info),.doctorlist_main_info>div:first-child,.lpulist_main_info>div:first-child{padding-top:15px;text-align:center;width:80px}.doctorlist_main_info>div:first-child{width:140px;box-sizing:border-box}.lpulist_main_info>div:first-child{width:102px}.appointment_container:not(.appointment_container_doctorlist):not(.appointment_container_lpulist)>div:nth-child(2),.doctorlist_main_info>div:nth-child(2),.lpulist_main_info>div:nth-child(2){padding-top:13px;position:relative;width:190px;padding-bottom:35px}.appointment_container:not(.appointment_container_doctorlist):not(.appointment_container_lpulist)>div:last-child,.doctorlist_rate>div:nth-child(2){height:100%;position:relative;width:190px;padding-bottom:35px}.doctorlist_main_info>div:nth-child(2),.lpulist_main_info>div:nth-child(2){width:575px}.doctorlist_main_info,.lpulist_main_info{width:100%;padding-top:0}.appointment_container.app_off_containter>div:last-child,.appointment_container.app_off_containter>div:nth-child(2){padding-bottom:0}.appointment_container.app_off_containter{min-height:125px}.appointment_container>div,.doctorlist_main_info>div,.lpulist_main_info>div{border:0;display:table-cell;padding:15px 5px;text-align:left;vertical-align:top}.doctorlist_main_info>div{padding:5px 30px 5px 10px !important}.doctorlist_main_info>div,.lpulist_main_info>div{padding-bottom:5px !important}.appointment_container_doctorlist>div,.appointment_container_lpulist>div{display:block;padding-top:0;padding-bottom:0}.appointment_container .avatar{width:75px;border-radius:5px}.appointments .appointment_container .avatar{width:100px}.appointment_container .surname,.appointment_left_b .surname{color:#0071ff;font-size:1.5em;font-weight:bold}.appointment_container .io{color:#0071ff;font-weight:bold;position:relative;bottom:3px}.appointment_balloon a{text-decoration:none}.appointment_balloon .fio{border:0;color:#0071ff;display:block;font-size:1.2em;font-weight:bold;margin-bottom:6px;text-decoration:none}.appointment_container a.fio{border-bottom:0;text-decoration:none}.appointment_balloon .fio:hover,.appointment_container a.fio:hover,.appointment_left_b a.fio:hover,a.fio:hover{border-bottom:none !important;text-decoration:underline;color:#0071ff}.appointment_container span.fio{font-weight:bold;font-size:1.2em}.appointment_container a.fio:hover{border-bottom:1px solid red}.appointment_container .price,.doc-left .price{color:#333;font-size:1.2em;font-weight:bold;text-align:center}.doc-left .price_off{text-align:center}.appointment_container .price span{font-size:11px}.price_free{font-weight:bold}.price_off,.price_off>span{position:relative;white-space:nowrap}.price_off_big{font-size:1.2em}.price_off>span:before{position:absolute;content:"";left:-10%;top:45%;right:0;border-top:2px solid;border-color:rgba(255,0,0,0.5);-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg);width:120%}.discount{background-color:red;color:white;padding:2px;border-radius:3px;margin-left:3px}.price_big{font-size:1.5em !important}.price_doctorlist,.price_diagnostics{font-size:1.2em !important}.price_left>.price_big{float:right;white-space:nowrap}.price_left>br{clear:both}.price_left{text-align:right;display:inline-block;vertical-align:middle;width:61px}.price_right{display:inline-block;margin-left:2px}.appointment_container .rating{color:#090;font-size:1.3em;font-weight:bold;margin-left:2px;float:right;margin-right:15px}.appointment_container .doctor_rates,.diagnostics_price_info .doctor_rates,.lpuset_lpu_rates{border:0;text-decoration:none;color:#858585;font-weight:bold;margin-right:20px;padding-top:5px}.appointment_container a.doctor_rates,.diagnostics_price_info a.doctor_rates,.lpuset_lpu_rates{border-bottom:1px dotted gray}.appointment_container a.doctor_rates:hover,.diagnostics_price_info a.doctor_rates:hover,.lpuset_lpu_rates:hover{border-style:solid}.lpulist_rates,.collegi_rates,.doctorlist_rates{float:left}.appointment_container .collegi_rates{padding-top:2px}.doctor_lpu{color:gray}.address_link{border:0;text-decoration:none}.appointment_container .metros{font-size:.7em;margin-top:5px}.appointment_form .user_fio,.appointment_form .user_fio_part,.appointment_form .phone_number,.confirmation_code,.appointment_form .user_birthday{line-height:35px !important;height:35px !important}.appointment_form .user_fio,.appointment_form .user_fio_part,.confirmation_code,.appointment_form .mis_comment,.appointment_form .user_birthday{width:310px}.appointment_form .phone_number,.order_data .phone_number{margin-bottom:10px;width:310px;padding-left:30px}.plus_7{height:0;overflow:visible;position:relative;top:8px;left:5px}#pages{text-align:center;padding-top:15px}.appointment_container blockquote{font-size:.9em;margin:3px 10px;color:gray}.appointment_container_doctorlist blockquote,.appointment_container_lpulist blockquote{font-size:1em}.appointment_container blockquote a,.services_lpu_information a{text-decoration:none !important;color:gray}.appointment_container blockquote:hover{cursor:pointer;color:black !important;opacity:.7}.appointment_container blockquote:before{content:"\00ab "}.appointment_container blockquote:after{content:"\00bb "}.appointment_map div.map,.diagnostics_map div.map{height:430px;margin-left:1px}.page_number{font-weight:bold;margin-right:4px;font-size:1em;display:inline-block;border-bottom:0}.appointment_map .page_number a{text-decoration:underline;border-bottom:0;color:#e00}.appointment_map .page_number a:hover{color:#a00}.confirmation_container .soc_btn a{border-bottom:0;text-decoration:none}.confirmation_container .soc_btn{text-align:center}.prce{font-weight:bold;margin-left:25px}.new_appointment,.app_other,.new_diagnostics_app,.new_diagnostics_app2,.new_lpu_app,.green_button{background-color:#00c000;border:none !important;border-radius:10px;color:#fff;font-weight:bold;text-align:center;text-decoration:none}.new_appointment:hover,.new_lpu_app:hover{border:none !important;border-color:#0091ff;background-color:#0091ff;color:white}.app_other_lpu .app_other{padding-left:15px !important;padding-right:15px !important;margin-top:-16px;margin-right:80px;float:right;line-height:1.7em}.app_other_lpu{margin:10px 0 20px;width:92% !important;padding-left:30px !important}.app_doc{border-radius:15px !important;font-size:1.2em !important;width:90% !important;padding:5px !important;margin-top:5px;display:inline-block}.price_block,.find_block{border:1px solid #c0e0c0;border-radius:10px !important;background-color:#d0f0d0;padding:10px 20px 10px;margin-top:5px;width:70%}.price_block2{border:1px solid #c0e0c0;border-radius:10px !important;background-color:#d0f0d0;padding:10px 5px;margin-top:5px;width:85%}.app_other:hover,.appointment_container .new_appointment:hover,.new_lpu_app:hover,.appointment_balloon .new_appointment:hover,a.new_diagnostics_app:hover,.new_diagnostics_app2:hover,.green_button:hover{border-bottom:1px solid #0091ff !important;color:white;cursor:pointer;background:#3c3;background-image:none !important;border:none !important}a.new_appointment__new-tab{border-right:0;border-radius:5px;font-size:14px;font-weight:bold;height:28px;width:172px;text-align:center;padding:3px 0;text-decoration:none;line-height:28px;top:130px;display:block;float:left;margin:10px 10px 20px 0;position:static;background:#00c000;border:0;color:#fff;transition:.2s}a.new_appointment__new-tab:hover{color:white;cursor:pointer;background:#3c3;background-image:none !important;border:none !important}.app_find.new_appointment,.new_rate_list,.appointment_container .new_appointment,.appointment_balloon .new_appointment,.appointment_container .doctor_detail,.lpu_detail,.new_diagnostics_app,.diagnostics_price_container .diagnostics_detail,.new_lpu_app{border:1px solid #0091ff;border-right:0;border-radius:5px;bottom:20px;right:15px;display:inline-block;font:Arial;font-size:14px;font-weight:bold;height:28px;position:absolute;width:172px;text-align:center;padding:3px 0;text-decoration:none;line-height:28px;top:130px}.add_lpu_doctor{display:inline-block;margin:0 0 0 10px;background-position:5px;position:static;background-image:none}.appointment_container_doctorlist .new_appointment,.appointment_container_doctorlist .new_rate_list,.appointment_container_lpulist .new_lpu_app,.appointment_container_lpulist .new_rate_list{display:block;float:left;margin:10px 10px 20px 0;position:static}.appointment_container_doctorlist .new_rate_list,.appointment_container_lpulist .new_rate_list{width:140px}.appointment_container_doctorlist .doctor_map{font-weight:bold;color:black}.appointment_container_doctorlist .doctor_map .lpu_name{font-weight:normal}.doctorlist_addresses,.lpulist_addresses{padding-left:0}.doctorlist_addresses li,.lpulist_addresses li,.diagn_map{list-style:none;background:url("/static/img/icon/pin56.png") no-repeat;padding-left:16px;min-height:16px}.pin_icon{background:url("/static/img/icon/pin24.png") no-repeat;padding-left:24px;min-height:24px;background-size:20px}.new_appointment.app_doc.app_disabled,.app_disabled{pointer-events:none;cursor:default;background-color:#ddd !important;background-image:none;border:none !important;color:black !important}.new_rate_list{background-color:#0091ff;opacity:.7;color:white;border:0;margin-top:5px}.new_rate_list:hover{color:white;opacity:1}.new_rate_list .rates_count{display:inline-block;background-color:white;color:#0091ff;border-radius:4px;line-height:22px;width:22px}.doctor_page_new_rate,.lpu_page_new_rate{position:static;height:34px;font-size:1.2em;line-height:34px;margin-bottom:5px}.add-review{height:auto}.add-review:hover{background-color:#0091ff}.add-review.add-review_ghost:hover{color:#0071ff;border:1px solid #0071ff;background-color:#fafafa}.lpu_page_new_rate_float{width:215px;margin-top:15px;float:right;clear:right;margin-left:2px;bottom:auto}.lpu_page_new_rate_fixed{position:fixed}.doctor_page_ask{background-color:orange}.appointment_off{font-size:.8em;position:absolute;bottom:7px}.docinfo .appointment_off,.appointment_extra_texts .appointment_off{position:static}.appointment_container .doctor_detail,.lpu_detail,.diagnostics_price_container .diagnostics_detail{background-color:#fff;border:1px solid #0091ff;color:#0091ff}.appointments_sort{padding-bottom:20px}.doctor_status{float:left}.appointment_map,.diagnostics_map{float:right;width:43%;position:relative;bottom:1px;left:1px;margin-top:0;margin-bottom:25px}.lpu_doctors .appointment_map{width:240px}.appointment_map{text-align:center}.center_map{padding:10px 20px}.center_map_label{font-weight:bold;font-size:1.3em;position:relative;right:10px}.gos_lpu_layout,.other_page_doctor_layout{width:10px;height:10px;border-radius:10px}.gos_lpu_layout{background-color:#017dff;border:1px solid blue}.other_page_doctor_layout{background-color:#00ab00;border:1px solid green}.lpu_appointment_container{border:0;margin-right:5px;float:left}.lpu_appointment_container:hover{background-color:#fff}.lpu_doctors_appointment{width:100%;border-collapse:collapse}.lpu_doctors_appointment td{border:1px solid silver}.appointment_history{border-collapse:collapse;width:100%;line-height:1.5em}.appointment_history td{border-bottom:1px solid #ccc}.specname{font-size:1.2em;font-weight:bold;margin:15px 0 7px;width:100%;text-align:left}.appointment_left_b{padding:5px 0;text-align:left}.appointment_left_block a.fio{border-bottom:0;color:#333;font-size:1.3em;font-weight:bold;text-decoration:underline}.appointment_left_block{border:1px solid #ccc;border-radius:4px;margin:4px 0;box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999}.appointment_left_block .appointment_left .fio{border-bottom:1px solid red !important}.appointment_left_b .app_other{width:55%}.appointment_left{float:left;width:250px;padding:10px 10px 10px 20px;background:#eee;height:100%;border-right:1px solid #d5d5d5}.appointment_right{float:left;width:340px;padding-left:15px;font-size:.9em;margin-top:10px}.appointment_info ul{list-style-type:none;padding-left:19px}.appointment_info li{margin-bottom:3px}.appointment_info_content{text-align:left}.appointment_info,.next_help{font-size:.8em}.appointment_info_header{font-weight:bold;font-size:12px;text-align:left;margin-left:10px}.appointment_bottom_text_container{width:220px;float:left;line-height:1.2em;margin-top:5px}.appointment_info_img{float:left;margin-right:10px;width:40px;height:40px;border:1px solid gray;border-radius:20px;font-weight:bold;font-size:2em;text-align:center;line-height:40px}.appointment_bottom{position:absolute;bottom:30px;width:390px}.appointment_bottom_10px{bottom:10px}.doctor_appointment_right .appointment_form .appointment_bottom{z-index:10;right:35px}#appointment_dialog{font-size:13.2px}#appointment_dialog .confirmation_container,.widget .confirmation_container{height:100%;overflow:hidden}.doctor_called,.doctor_didnt_call,.send_again{padding:5px;height:27px}.doctor_called{float:right}.link_spec{background:url("/static/img/icon/ul-style.png") no-repeat left;padding-left:14px;font-weight:bold;margin:5px 0}.app_other{font-weight:bold;border:0;text-align:center;color:white;border-radius:15px !important;font-size:1em !important;padding:5px !important;margin-top:5px;display:block}.app_other:hover{border:0}.appointment_sort label{cursor:pointer;width:100%;line-height:1.5em}.appointment_sort div{margin-left:20px;margin-right:10px}.appointment_sort div:first-child{margin-top:20px;margin-bottom:10px;font-weight:bold}.appointment_sort{float:right;margin-top:5px;width:43%;background:white;border:1px solid #ddd;border-radius:10px}.app_on{font-weight:bold !important}.appointment_count{color:#999;font-size:.9em;width:150%}.appointment_count_lpu_top{margin-bottom:15px}.doc-right .appointment_count{width:100%}.appointment_container_doctorlist .appointment_count{padding-left:10px;margin-top:0}.appointment_container a.rate1{line-height:24px}.floating_button{box-shadow:0 0 15px rgba(0,0,0,0.1);background-color:white;border-radius:4px;display:none;position:fixed;right:0;bottom:0;white-space:nowrap;z-index:1000}.floating_button a{position:static}.floating_button .new_lpu_app{width:160px}.floating_button_app{border:1px solid #00c000}.floating_button_rate{border:1px solid #0091ff}.close_fb{position:absolute !important;top:2px;right:2px}.increase_map,.decrease_map,.increase_map_dl,.decrease_map_dl{padding-left:20px;background-color:white;color:#0091ff;font-weight:bold;border:1px solid #0091ff;border-radius:0;position:absolute;top:0;right:0;z-index:9}.increase_map,.increase_map_dl{background:url('/static/img/zoom_in.png') no-repeat 2px 2px white}.decrease_map,.decrease_map_dl{background:url('/static/img/zoom_out.png') no-repeat 2px 2px white;display:none}.lists_filters{margin-top:10px}.lists_filters>div{display:inline-block}.select_metro{width:200px}.lpu_phone_app{text-align:center;display:inline-block;vertical-align:top;float:left;margin-right:10px}.lpu_phone_app a{margin-bottom:5px;width:170px}.lpu_phone_app span{font-weight:bold;font-size:1.2em}.lpu_phone_app div{font-size:1.5em}.schedule_container{position:relative;left:25px;width:200px;z-index:10}.schedule_fwd{position:absolute;right:-147px;background:transparent url("/static/img/arrowhead7.png") no-repeat scroll 0 -12px;display:block;width:12px;height:12px}.schedule_back{position:absolute;background:transparent url("/static/img/arrowhead7.png") no-repeat scroll 0 0;display:block;width:12px;height:12px}.schedule_fwd,.schedule_back{top:27px;background-size:12px}.schedule_container_doctor .schedule_fwd,.schedule_container_doctor .schedule_back{top:7px}.schedule_container_doctor .schedule_fwd{right:-170px}.extschedule_time sup{line-height:0;display:inline-block}.schedule_block{line-height:18px;padding-left:15px;height:40px;margin-top:5px}.schedule_block,.schedule_block table{width:350px}.schedule_block a{color:#0071ff}.open_schedule,.schedule_str{color:#0091ff;background:transparent url("/static/img/icon/timetable16-2.png") no-repeat scroll left center;padding-left:21px;line-height:20px;overflow:visible;display:inline-block;vertical-align:middle}span.open_schedule,.schedule_str{color:black}.open_schedule_doctor{display:inline-block;height:16px}.appointment_address{font-weight:bold;font-size:1.2em;display:inline-block;width:340px}.appointment_lpu{white-space:normal;width:330px !important;display:inline-block}.appointment_workplace:hover,.appointment_wp{cursor:pointer}.appointment_spec_price{top:5px;left:225px;color:#0091ff;font-weight:bold;font-size:1em}.appointment_spec_price .price_from{color:#0091ff;font-weight:normal;font-size:.8em}.appointment_schedule{margin-top:10px}.schedule_header{background:transparent url("/static/img/icon/timetable16-2.png") no-repeat scroll left center;padding-left:20px;overflow:visible;vertical-align:middle;line-height:22px;width:330px}.schedule_lpu .schedule_header{margin-left:25px}.extschedule_header{display:inline-block;height:16px}.appointment_extschedule_body{display:inline-block;width:100px;vertical-align:top}.schedule_body{padding-left:20px}.schedule_day{display:inline-block;width:70px}.schedule_day:not(:first-child){border-left:1px solid gray;padding-left:10px}.appointment_fio{font-weight:bold;padding-left:5px;overflow:hidden}.appointment_spec_selected{margin-top:5px;padding-left:5px;overflow:hidden}.appointment_address_selected{margin-top:5px}.appointment_lpu_selected,.appointment_price_selected{margin-top:10px}.appointment_price_off_selected,.appointment_discount_selected{position:relative;top:10px}.appointment_price_off_selected{font-size:14px}.appointment_price_selected{font-weight:bold;font-size:18px !important}.appointment_price_selected .price_from{font-size:.8em}.appointment_price_go_selected{font-size:.8em}.appointment_day_selected{margin-top:20px}.appointment_extschedule{font-size:11px}.appointment_extschedule label{display:inline-block;width:100%}.appointment_extschedule .schedule_fwd,.appointment_extschedule .schedule_back{top:3px;padding:0}.appointment_extschedule .schedule_fwd{right:-165px}.appointment_extschedule .schedule_back{left:16px}.appointment_extschedule .schedule_block{margin-top:0;padding-left:5px}.appointment_extschedule td:first-child{line-height:10px !important}.next_sms_timer{display:inline-block;padding-left:18px;line-height:20px;background:transparent url("/static/img/icon/timetable16-2.png") no-repeat scroll left center}.disabled_link,.disabled_link2{text-decoration:none;pointer-events:none}.disabled_link:hover,.disabled_link2:hover{color:black}.doctor_not_active{margin-top:10px}.appointment_contacts,.sms_confirmation{font-size:15px;margin:15px 0 0 0}.appointment_contacts p,.sms_confirmation p,.appointment_time_select p{margin:10px 0 3px !important;font-size:18px}.appointment_contacts input{height:30px}.appointment_back{display:none;position:absolute;bottom:30px;color:gray;height:40px;width:100px;border-radius:10px;border-color:#ccc}.code_expired_error{display:none}.error_input{border:1px solid red !important}.abort_appointment{display:none;opacity:.95;width:100%;height:100%;position:absolute;background-color:white;z-index:20;text-align:center}.confirm_abort,.continue_appointment,.rate_continue,.rate_abort_confirm{margin:30px 5px;height:40px;line-height:40px}.confirm_abort,.rate_abort_confirm{opacity:.5;width:110px}.rate_abort_confirm{width:122px}.abort_appointment_lpuphone{font-weight:normal;padding-top:15px}.abort_appointment_lpuphone>div{font-weight:bold;font-size:1.2em}.continue_appointment,.rate_continue{background-color:#00c000;color:#FFF;width:140px}.continue_appointment:hover,.rate_continue:hover{cursor:pointer;background:#3c3 !important}.schedule_block input{display:none}.appointment_spec_container{font-size:1.4em;padding:5px 25px}.appointment_wp{vertical-align:middle}.appointment_step_header{margin-bottom:10px}.appointment_schedule_container{margin-top:5px}.appointment_step1_error{color:red;margin-top:20px;display:none;font-size:1.3em}.appointment_lpuphone{float:left;margin-top:12px}.extschedule_date{float:right;padding-right:3px}.prettycheckbox,.prettyradio{vertical-align:middle}.prettyradio label{margin:6px 5px 0 5px}.prettycheckbox,.prettyradio a.checked{padding:0}.appointment_wp_container{width:1000px}.appointment_wp_container>div:first-child{margin-top:15px}.appointment_wp_container .prettyradio label{margin:0 5px}#appointment_dialog,#ask_doctor_dialog{padding:0 !important}.ui-dialog.ui-widget[aria-describedby="appointment_dialog"],.ui-dialog.ui-widget[aria-describedby="ask_doctor_dialog"]{padding:0 !important}.closeButton,.closeButton__reg-doc,.closeAskButton,.close_reg_form{background:url('/static/img/crest.png');width:15px;height:15px;border:0 solid white;top:5px;right:5px;position:absolute;cursor:pointer;z-index:999}.price_from{font-weight:normal;color:gray}.appointment_step3_phone{font-size:1.5em;text-align:center;padding-top:170px}.appointment_step3_phone_number{font-size:1.7em}.appointment_time_select select{border:0;background:0;border-bottom:1px dotted black;cursor:pointer;border-radius:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';padding-left:0}.appointment_express_result{font-size:13px}.appointment_express_result>div{margin-top:10px}.appointment_express_call_result{height:100px}.appointment_express_call_result>div{display:none}.express_call_timer{font-size:34px;text-align:center}.appointment_express_step4{position:relative;bottom:10px;font-size:12px}.appointment_express_call_status>.call_status_short{font-size:20px;padding-left:60px;margin-bottom:10px;line-height:35px;height:42px}.appointment_express_call_status1>.call_status_short,.appointment_express_call_status2>.call_status_short,.appointment_express_call_status3>.call_status_short{background:url("/static/img/appointment/call.gif") no-repeat -42px center;background-size:150px}.appointment_express_call_status4>.call_status_short{background:url("/static/img/appointment/happy.png") no-repeat left center;background-size:42px}.appointment_express_call_fail>.call_status_short{background:url("/static/img/appointment/crying.png") no-repeat left center;background-size:42px}.call_status_short>span{line-height:16px;display:inline-block;vertical-align:middle}.appointment_step4_desc{margin-top:14px}.phone_number[readonly]{background-color:#ddd}.appointment_user_agreement{clear:both;text-align:right;font-size:.8em;color:gray}.appointment_user_agreement a{color:gray}.appointment_lpuphones{max-width:240px;display:inline-block;margin-left:10px}.appointment_lpuphones>span{float:right;clear:right}@media(max-width:480px){.widget .appointment_left{display:none}.widget .doctor_appointment_right .appointment_form .appointment_bottom{right:0}.widget .appointment_bottom{width:270px}.widget .appointment_contacts input,.widget .sms_confirmation{max-width:90%}.widget .appointment_right{width:95%}.widget .prettycheckbox label,.widget .prettyradio label{max-width:80%}.appointment_wp_container{max-width:100%}}div.appointment_step2{max-height:350px;overflow-y:auto;overflow-x:hidden;width:380px}.direct_appointment_result{margin-top:200px;text-align:center;font-weight:bold}@charset "utf-8";.equipment{width:100%;border-spacing:0}.diagnostics_price{border-spacing:0}.diagnostics_price input[type='text']{width:80px}.diagnostics_price td:nth-child(2){padding-left:40px}.equipment td,.diagnostics_price_item .selectable{border-bottom:1px solid #cdcdcd}.diagnostics_price_item label{width:100%;display:inline-block}.diagnostics_price_class_item td{font-size:1.2em;padding-top:5px}.diagnostics_price_item_margin td:first-child{padding-left:15px !important}.diagnostics_price td:not(:first-child){text-align:right;padding:0}.diagnostics_price_item td:first-child{width:300px}.diagnostics_price_item td.space{width:25px}.diagnostics_price_lpu .diagnostics_price_item_link:hover td.selectable,.diagnostics_price_lpu .diagnostics_price_item_link:hover td.selectable label{background-color:#eee;color:red !important;cursor:pointer}.diagnostics_price_lpu .diagnostics_price_item_link:hover td.selectable a{color:red !important;border-bottom:0}.diagnostics_price_lpu{width:100%;margin-left:10px;line-height:20px}.diagnostics_price .two_proj{padding-left:15px}.equipment td{padding-right:10px}.equipment tr:first-child{font-weight:bold}.diagnostics_price_item_name{border-bottom:0;display:inline-block;width:100%;text-align:left}.diagnostics_price_item_link .dtype_radio{float:left;margin-left:5px}.diagnostics_price_category_name{padding-top:10px}.lpu_addresses{font-weight:bold;font-size:1.5em}.uslugi_main{margin:10px 0}.diagnostics_main>div>a{line-height:50px}.diagnostics_class_links{float:left;width:180px}a.diagnostics_class_name{border-bottom:0;font-size:1.5em;text-decoration:underline}.diagnostics_class_name:hover{border-bottom:0}.uslugi_class_name{position:absolute;display:table;left:60px;top:1px;height:50px;width:220px}.uslugi_class_name>span{display:table-cell;vertical-align:middle;text-align:left;text-decoration:underline}.mrt{background:url("/static/img/diagnostika/class/mrt.png") no-repeat scroll left center}.kt{background:url("/static/img/diagnostika/class/kt.png") no-repeat scroll left center}.uzi{background:url("/static/img/diagnostika/class/uzi.png") no-repeat scroll left center}.rentgen{background:url("/static/img/diagnostika/class/rentgen.png") no-repeat scroll left center}.fd{background:url("/static/img/diagnostika/class/fd.png") no-repeat scroll left center}.endoskopiya{background:url("/static/img/diagnostika/class/endoskopiya.png") no-repeat scroll left center}.stomatologiya{background:url("/static/img/uslugi/class/stomatologiya.png") no-repeat scroll left center}.oftalmologiya{background:url("/static/img/uslugi/class/oftalmologiya.png") no-repeat scroll left center}.inekcionnaya-kosmetologiya{background:url("/static/img/uslugi/class/inekcionnaya-kosmetologiya.png") no-repeat scroll left center}.piling{background:url("/static/img/uslugi/class/piling.png") no-repeat scroll left center}.apparatnaya-kosmetologiya{background:url("/static/img/uslugi/class/apparatnaya-kosmetologiya.png") no-repeat scroll left center}.lazernaya-hirurgiya{background:url("/static/img/uslugi/class/lazernaya-hirurgiya.png") no-repeat scroll left center}.epilyaciya{background:url("/static/img/uslugi/class/epilyaciya.png") no-repeat scroll left center}.uhodovye-procedury{background:url("/static/img/uslugi/class/uhodovye-procedury.png") no-repeat scroll left center}.plasticheskie-operacii{background:url("/static/img/uslugi/class/plasticheskaya-hirurgiya.png") no-repeat scroll left center}.kosmetologiya{background:url("/static/img/uslugi/class/kosmetologiya.png") no-repeat scroll left center}.diagnostics_main div>a,.uslugi_main div>a{display:block;height:50px;padding-left:60px;background-size:50px}.mrt,.kt,.uzi,.rentgen,.endoskopiya,.fd,.uslugi_tab_container li.tab>a{display:block;height:50px;padding-left:60px;background-size:50px}.uslugi_tab_container li.tab>a{display:table-cell}.uslugi_tab_main li.tab{height:45px;max-width:160px}.uslugi_tab_main li.tab>a{background:none !important;padding-left:10px !important;height:20px !important}#d_list>ul>li>a{font-weight:bold !important}.diagnostics_ent_list{display:block;position:absolute;bottom:10px;left:120px;border:1px solid gray;padding:3px;border-radius:8px}.diagnostics_ent_list:hover{border:1px solid red}.dtype_link{border-bottom:1px dotted #000}.dtype_link:hover{border-bottom:1px dotted red}.tab a{border-bottom:0}.diagnostics_price_container{min-height:100px;vertical-align:top;position:relative;display:table}.diagnostics_logo{display:table-cell;width:110px;text-align:center;padding:10px 5px}.diagnostics_price_info{display:table-cell;width:590px;position:relative;padding:10px 5px;min-height:120px;vertical-align:top}.diagnostics_accordion .ui-accordion-header.ui-state-active{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:normal;color:red !important}.diagnostics_accordion .ui-accordion-header:hover{color:red !important}.dclass_link{color:blue}.num_services{display:inline-block;float:right}.diagnostics_price_info .rating{font-size:1.3em;vertical-align:middle}.diagnostics_logo .price,.diagnostics_logo .price_x2{font-size:1.2em;margin-top:20px;font-weight:bold}.diagnostics_price_info .price_x2{right:240px}.diagnostics_price_range .price{position:static}.num_projections{color:green;font-weight:bold}.diagnostics_compare{color:gray}.diagnostics_compare:hover{color:red}.diagnostics_app_lpu{background-color:#ecffdc;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.diagnostics_app_lpu:hover{background-color:#7bef6f}.new_diagnostics_app_lpu{border-bottom:0}.new_diagnostics_app_lpu:hover{border-bottom:0}.dclass_whole td{border-top:1px solid #cdcdcd}.diagnostics_sort,.diagnostics_filter,.appointment_filter{float:left}.diagnostics_filter,.appointment_filter{width:560px;margin-left:30px}.other_filters{position:relative;bottom:5px}.diagnostics_price_container.gos,.diagnostics_price_container.gos .diagnostics_price_info{min-height:50px !important}.diagnostics_price_container.gos .diagnostics_price_info a{font-size:1.1em}table.diagnostics_types{font-size:13px}table.diagnostics_types span.clear{display:block}.diagnostics_types td{vertical-align:top}.diagnostics_types div{border-bottom:1px dotted black;margin-left:20px;line-height:1.2em;clear:both}.diagnostics_types div>a{text-decoration:none !important}.diagnostics_types_link{cursor:pointer}.diagnostics_types_link:hover a{color:red}.diagnostics_types h3{margin-bottom:3px;padding-bottom:0;font-size:1em}.diagnostics_types td:not(:last-child){padding-right:20px}.new_diagnostics_app{width:30%;position:static;margin:10px 10px 20px 0;float:left}.diagnostics_price_container .diagnostics_detail{width:48%}.diagnostics_map{bottom:0}.new_diagnostics_app2{color:white !important;padding:4px 15px;position:relative;line-height:20px;display:inline-block;margin:10px 0}.diagn_address{margin-top:5px}.dclass_pricelist{width:580px;margin:10px 0 5px 0;line-height:18px;-moz-column-count:2;column-count:2;-webkit-column-count:2}.dclass_pricelist a:hover{color:red;cursor:pointer}.dclass_pricelist a,.dclass_pricelist span.price_noapp,a.types_pricelist_full{width:100%;display:inline-block;border-bottom:1px solid #DDD;text-decoration:none}a.types_pricelist_full{line-height:18px;background-color:whitesmoke;text-align:center;margin:5px auto;display:block;border-radius:4px}.dclass_pricelist span.price_noapp{border-bottom:1px solid #ddd}.dclass_pricelist span.dclass_price{float:right}.diagnostics_types_price{color:#0091ff;margin-left:5px;float:right}.dclass_pricelist__hidden{display:none}.types_pricelist_full{width:130px !important;border:1px solid #ccc !important;text-decoration:none !important;padding:2px 5px;margin-top:5px}.types_pricelist_full:hover{color:black !important;background-color:#fff}.diagnostics_phone{position:absolute;bottom:2px;right:30px;font-weight:bold;font-size:12px}.all_equipment_uslugi{display:block;margin:5px 15px !important}.all_equipment_div{text-align:left;width:130%;margin-top:5px}.equipment_param{text-align:left;width:110%;clear:both;line-height:15px}.equipment_name{margin-bottom:5px;text-align:left;font-weight:bold}.equipment_params{float:right;width:140px}.lpu_equipment_params{float:none}.equipment_params_content{padding:0 10px 0 15px}.equipment_params_content .equipment_param_info{float:right}.lpu_diagnostics_equipment .equipment_params_content .equipment_param_info{float:none}.equipment_info{overflow:hidden}.equipment_info .equipment_params{margin-left:10px}.equipment_info .equipment_params_content,.appointment_left .equipment_params_content{padding-right:40px}.lpu_diagnostics_equipment .equipment_params_content{padding-right:80px}.diagnostics_price_container .diagnostics_equipment_image:hover{cursor:pointer}.tooltipster-white{background-color:white;color:black;border:1px solid #ddd;padding:10px;border-radius:5px;font-size:1em;line-height:1em}.tooltipster-white .page_active{border:0;text-decoration:none}.tooltipster-white .page_active:hover{cursor:default;color:black}.equipment_page{font-size:1.4em}.lpu_diagnostics_equipment{float:right;width:205px;background-color:white}.lpu_diagnostics_equipment h4{margin-top:0}.lpu_diagnostics_container{width:740px}#price-accordion .price{text-align:right;width:12%}.lpu_service_name{width:370px}#diagnostics_tab_container .ui-widget-content,.uslugi_tab_container .ui-widget-content{border:0}#diagnostics_tab_container .ui-accordion-header,.uslugi_tab_container .ui-accordion-header{border:1px solid #ccc;background-color:white}#diagnostics_tab_container .panel-container,.uslugi_tab_container .panel-container{padding:20px;margin-top:-3px}#diagnostics_tab_container .tab a,.uslugi_tab_container .tab a{padding:10px 10px 10px 60px;background-position:5px;font-size:1.4em;line-height:1em;display:table-cell;vertical-align:middle}#diagnostics_tab_container .tab a>span,.uslugi_tab_container .tab a>span{display:inline-block}#diagnostics_tab_container .tab,.uslugi_tab_container .tab{margin-right:3px;background-color:white}#diagnostics_tab_container .medication{padding-left:10px !important;height:50px}.uslugi_tab_container .medication{padding-left:10px !important}#diagnostics_tab_container #price-accordion .ui-accordion-content,.uslugi_tab_container #price-accordion .ui-accordion-content{border:1px solid #ccc;margin-top:20px}#diagnostics_tab_container,.uslugi_tab_container{margin-bottom:10px}.diagnostics_accordion .ui-accordion-content{background:transparent none repeat scroll 0 0;padding:0}.diagnostics_one_address h3{display:none !important}.lpu_diagnostics_pricelist{width:490px;margin-bottom:20px;background-color:white}.diagnostics_one_address .lpu_diagnostics_pricelist,.diagnostics_one_address .lpu_diagnostics_equipment{margin-top:0}#menu_diagnostika_div li>ul>li,.town_diagnostics li>ul>li{padding-left:45px !important;background-size:25px auto !important;line-height:35px}#menu_diagnostika_div>ul>li,.town_diagnostics>ul>li{padding-left:30px;background-size:30px}#menu_diagnostika_div li>ul,.town_diagnostics li>ul{padding-left:10px}.menu-uzi{background:transparent url("/static/img/diagnostika/menu/uzi.png") no-repeat scroll left 8px center}.menu-kt{background:transparent url("/static/img/diagnostika/menu/kt.png") no-repeat scroll left 8px center}.menu-mrt{background:transparent url("/static/img/diagnostika/menu/mrt.png") no-repeat scroll left 8px center}.menu-rentgen{background:transparent url("/static/img/diagnostika/menu/rentgen.png") no-repeat scroll left 8px center}.menu-fd{background:transparent url("/static/img/diagnostika/menu/fd.png") no-repeat scroll left 8px center}.menu-endoskopiya{background:transparent url("/static/img/diagnostika/menu/endoskopiya.png") no-repeat scroll left 8px center}.menu-oftalmologiya{background:transparent url("/static/img/uslugi/menu/oftalmologiya.png") no-repeat scroll left 8px center}.menu-stomatologiya{background:transparent url("/static/img/uslugi/menu/stomatologiya.png") no-repeat scroll left 8px center}.menu-plasticheskie-operacii{background:transparent url("/static/img/uslugi/menu/plasticheskaya-hirurgiya.png") no-repeat scroll left 8px center}.menu-inekcionnaya-kosmetologiya{background:transparent url("/static/img/uslugi/menu/inekcionnaya-kosmetologiya.png") no-repeat scroll left 8px center}.menu-piling{background:transparent url("/static/img/uslugi/menu/piling.png") no-repeat scroll left 8px center}.menu-apparatnaya-kosmetologiya{background:transparent url("/static/img/uslugi/menu/apparatnaya-kosmetologiya.png") no-repeat scroll left 8px center}.menu-epilyaciya{background:transparent url("/static/img/uslugi/menu/epilyaciya.png") no-repeat scroll left 8px center}.menu-uhodovye-procedury{background:transparent url("/static/img/uslugi/menu/uhodovye-procedury.png") no-repeat scroll left 8px center}.menu-kosmetologiya{background:transparent url("/static/img/icon/uslugi/kosmetologiya.png") no-repeat scroll left 8px center}.menu-lechenie{background:transparent url("/static/img/icon/uslugi/lechenie.png") no-repeat scroll left 8px center}.menu-diagnostika{background:transparent url("/static/img/icon/uslugi/diagnostika.png") no-repeat scroll left 8px center}.diagnostics_intro{max-width:1000px !important;min-height:20px !important}.map_preview_diagnostics{margin-top:5px}.equipment_image_preview{max-width:50px;max-height:50px;vertical-align:middle;margin-top:5px}.equipment_params_inline_container{display:inline-block;padding-left:10px;margin-top:5px;vertical-align:middle}.equipment_params_inline_container .equipment_param:not(:first-of-type){padding-left:5px}.equipment_params_inline_container .equipment_params_content{padding:0}.diagnostics_type_price{padding:5px 0 0 5px}.price_diagnostics{font-weight:bold}.dclass_pricelist_dtype{max-width:200px;text-overflow:ellipsis;overflow:hidden;display:inline-block;white-space:nowrap;vertical-align:bottom}.services_lpu_information{margin-top:5px}.empty_diagnostics_category{height:20px;border:none !important}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.prettycheckbox,.prettyradio{display:inline-block;padding:0;margin:0}.prettycheckbox>a,.prettyradio>a{height:30px;width:30px;display:block;float:left;cursor:pointer;margin:0;background:url('../img/sprites-sfa68604977.png')}.prettycheckbox>a:focus,.prettyradio>a:focus{outline:0 none}.prettycheckbox label,.prettyradio label{display:block;float:left;margin:6px 5px;cursor:pointer}.prettycheckbox a.disabled,.prettycheckbox label.disabled,.prettyradio a.disabled,.prettyradio label.disabled{cursor:not-allowed}.prettycheckbox>a{background-position:0 0}.prettycheckbox>a:focus{background-position:-30px 0}.prettycheckbox>a.checked{background-position:-60px 0}.prettycheckbox>a.checked:focus{background-position:-90px 0}.prettycheckbox>a.checked.disabled{background-position:-150px 0}.prettycheckbox>a.disabled{background-position:-120px 0}.prettyradio>a{background-position:-180px 0}.prettyradio>a:focus{background-position:-210px 0}.prettyradio>a.checked{background-position:-240px 0}.prettyradio>a.checked:focus{background-position:-270px 0}.prettyradio>a.checked.disabled{background-position:-330px 0}.prettyradio>a.disabled{background-position:-300px 0}.doctor_answer{background-color:#fafafa;border-radius:5px;border-spacing:0;margin-top:10px;width:100%}.doctor_answer td{position:relative}.answer_images{position:absolute;bottom:5px;right:5px}.doctor_answer.question_link:hover{background-color:#f5f5f5;cursor:pointer}.doctor_answer td{border:1px solid #ccc;padding:10px 15px;vertical-align:top;width:50%}.doctor_answer td:first-child{border-radius:5px 0 0 5px}.doctor_answer td:nth-child(2){border-left:0 !important;border-radius:0 5px 5px 0}.doctor_answer p{max-width:470px;overflow:hidden}.doctor_achievement{display:inline-block;font-size:1.8em;margin:0 5px;border:1px dashed #ccc;padding:5px;background-color:#f7f7f7;border-radius:10px;min-width:110px;text-align:center}.doctor_achievement img{vertical-align:middle}.doctor_achievements{margin:0 auto;width:450px}.avatar_in{float:left;padding:0 5px 0 0;display:inline-block;max-height:50px;max-width:50px;vertical-align:middle}.nowrap{white-space:nowrap}.ad_contr{color:rgba(0,0,0,.45);background-color:#f3f1ed;font-size:10px;display:inline-block;padding:1px;position:absolute;bottom:-2px;left:0}.lpu_ad_wide .ad_contr{width:400px;height:14px;box-sizing:border-box;text-align:center;position:absolute;bottom:0}.lpu_ad_text{margin:5px 0}.lpu_ad_big_text{margin:3px 0}.lpu_ad_mobile_img_wrap{position:absolute;left:17px;top:10px;width:65px;height:75px}.lpu_ad_mobile_img{width:auto !important;max-width:65px;max-height:75px}.lpu_ad_wide .lpu_ad_site{width:300px;float:left}.lpu_ad_wide .lpu_ad_info{height:75px}.lpu_ad_site,.lpu_ad_site a{text-decoration:none;color:gray;word-break:break-all}.lpu_ad_site>span{color:black;background-color:#fef5cd;padding:0 6px 1px;border-radius:3px;font-size:11px}.lpu_ad_wide .lpulist_lpu_info{margin-top:0}.lpu_ad_wide .lpulist_avatar_div{padding-top:0 !important;vertical-align:middle}.lpu_ad_wide{width:728px !important;height:97px !important;padding:5px !important}.lpu_ad_wide.graphical_ad{height:90px !important}.lpu_ad_wide{position:relative;background-color:white;border:1px solid #ccc !important;box-sizing:border-box;cursor:pointer}div.graphical_ad{border:none !important;padding:0 !important}.lpu_ad_mobile.graphical_ad img{margin:0 auto;display:block}.lpu_ad_wide>.lpulist_avatar_div{padding:0 !important}.lpu_ad_wide .lpulist_name{font-size:1.5em}.lpu_ad_phone{font-size:1.5em;font-weight:bold}.lpu_ad_wide .lpu_ad_phone{width:200px;text-align:right;font-weight:normal;position:absolute;bottom:8px;right:0}.lpu_ad_warn{position:absolute;top:0;left:219px;font-size:60px;color:red;opacity:.1}.lpu_ad_img{max-width:75px;max-height:75px;margin:auto}.lpu_ad_info{padding:0 !important}.lpu_ad_wide .lpu_ad_info{height:85px}.lpu_ad .lpulist_name{color:black;line-height:1em;bottom:0}.lpu_ad_fixed{position:fixed;top:-15px}.lpu_ad_mobile .ad_contr{color:rgba(0,0,0,.45);background-color:#f3f1ed;box-sizing:border-box;font-size:10px;display:inline-block;padding:1px;width:100%;margin-left:-15px;text-align:center;position:absolute;bottom:0;left:auto;min-height:10px;margin-left:-100px}.lpu_ad_mobile{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 15px 15px 100px;min-height:100px;width:100%;box-sizing:border-box;position:relative}.lpu_ad_mobile .lpu_ad_text{margin:4px 0;line-height:14px}.lpu_ad_mobile .lpu_ad_site,.lpu_ad_mobile .lpu_ad_site a{text-decoration:none;color:gray}.lpu_ad_mobile .lpu_ad_site>span{color:black;background-color:#fef5cd;padding:0 6px 1px;border-radius:3px;font-size:11px}.lpu_ad_mobile .lpu_ad_phone{font-size:2em;font-weight:bold}.lpu_ad_mobile .lpu_ad_img{max-width:75px;max-height:75px}.lpu_ad_mobile .lpu_ad_info{padding:0 !important}.lpu_ad_mobile .lpulist_name{color:black;line-height:1em;bottom:0}.ad_call{width:320px;height:50px;box-sizing:border-box;border-top:0}.ad_call a{background-color:#ccc;color:black;text-shadow:none;display:block;width:100%;height:100%;font-size:20px;text-align:center;line-height:50px;text-decoration:none;padding:0}li.lpu_ad_container{padding:0 !important}.lpu_ad_mobile .lpu_ad_name{font-weight:bold}.lpu_ad_owner_message{position:absolute;bottom:-15px;right:0}.lpu_ad_wide_owner_message{position:static;text-align:right}.lpu_ad_wide_owner_message.pd{position:relative;bottom:15px;max-width:728px}.lpu_ad_owner_message a{text-decoration:none;border-bottom:1px dotted black}.lpu_ad_owner_message a:hover{color:red;border-bottom:1px dotted red}.yndx_bordered{border:1px solid #ccc}button.doc_sched_cell,.pd_doc_sched_cell,.lpu_sched_cell,button.doc_sched_cell.ui-btn,button.pd_doc_sched_cell_select.ui-btn,.ui-widget button.pd_doc_sched_cell{color:white;border:0;font-size:17px;width:60px;padding:5px 2px;line-height:1em;height:32px;background:#00c000;font-weight:normal;margin-top:1px;border-radius:4px}button.pd_doc_sched_cell.ui-btn,button.pd_doc_sched_cell_selected.ui-btn{background:#00c000;color:white;border-radius:3px;margin:2px 2px 0 0}button.doc_sched_cell{font-size:18px}button.doc_sched_cell.ui-btn{font-size:17px;border-radius:3px}button.lpu_sched_cell,button.lpu_sched_cell.ui-btn{width:auto;height:auto;font-size:17px;vertical-align:middle;padding:5px 10px;margin:0 !important}.lpu_sched_cell_fio{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.doc_sched_cell:hover,.pd_doc_sched_cell:not(.pd_doc_sched_cell_ro):hover,.lpu_sched_cell:hover,button.doc_sched_cell.ui-btn:hover,button.pd_doc_sched_cell_selected.ui-btn{background:#090}.pd_doc_sched_cell_selected.ui-btn:hover{color:white}.pd_doc_sched_cell_ro{cursor:default}.doc_sched_cell_lock:hover,.pd_doc_sched_cell_lock:hover{background-color:rgba(128,128,128,0.18) !important;font-weight:normal !important}.doc_sched_cell_lock,.pd_doc_sched_cell_lock{color:gray !important;font-weight:normal !important;background-color:rgba(128,128,128,0.18) !important;cursor:default !important;opacity:1 !important}.doc_sched_cell_legend{pointer-events:none;margin:10px 10px 0 0 !important;width:20px !important;height:20px !important}a.doc_sched_cell,.doc_sched_cell_link{background:0;text-decoration:none;border:0;padding:0;color:#999;border-bottom:1px dotted #999}.minutes{font-size:14px}.div_cell,.pd_div_cell{display:inline-block;margin:0 3px 3px 0 !important}.day_chedule>p{margin:10px 0 0 !important;font-size:17px !important}.slots_spec_container .day_chedule{margin-bottom:5px}.day_div_sched{padding-top:3px}.schedule_doctor{margin-bottom:10px}.pd_link_disabled{pointer-events:none;opacity:.2}.pd_prev_date,.pd_next_date{background-size:contain !important;display:inline-block;width:20px;height:15px;cursor:pointer}.pd_prev_date{background:url("https://prodoctorov.ru/static/img/icon/arrow_prev.png") no-repeat right center}.pd_next_date{background:url("https://prodoctorov.ru/static/img/icon/arrow_next.png") no-repeat left center}.pd_schedule_doctor_mobile .pd_prev_date{margin:10px 0}.pd_doc_sched_date{margin-top:5px;max-width:380px}.pd_sched_date_text{min-width:165px;text-align:center;display:inline-block}.pd_card_header{font-weight:bold;font-size:16px !important}.pd_doctor_table_description{border-spacing:4px}.pd_doc_sched_cell_select{border:1px solid white}.pd_doc_sched_cell_selected{border:1px solid black !important}.pd_doc_sched_cell_select::-moz-focus-inner{border:0}.lpu_more_schedule,.doctor_more_schedule{margin-top:15px;padding:7px 15px;height:35px;font-size:17px}.schedule_color_blue>button,.schedule_color_blue button.ui-btn{background-color:#00ace6}.schedule_color_blue>button:hover,.schedule_color_blue button.ui-btn:hover{background-color:#0086b3}.schedule_color_purple>button,.schedule_color_purple button.ui-btn{background-color:#b3f}.schedule_color_purple>button:hover,.schedule_color_purple button.ui-btn:hover{background-color:#80c}.schedule_color_pink>button,.schedule_color_pink button.ui-btn{background-color:#e60073}.schedule_color_pink>button:hover,.schedule_color_pink button.ui-btn:hover{background-color:#99004d}.schedule_color_orange>button,.schedule_color_orange button.ui-btn{background-color:orange}.schedule_color_orange>button:hover,.schedule_color_orange button.ui-btn:hover{background-color:#b37400}.schedule_color_red>button,.schedule_color_red button.ui-btn{background-color:#f60}.schedule_color_red>button:hover,.schedule_color_red button.ui-btn:hover{background-color:#cc5200}.schedule_color_turquoise>button,.schedule_color_turquoise button.ui-btn{background-color:#0c9}.schedule_color_turquoise>button:hover,.schedule_color_turquoise button.ui-btn:hover{background-color:#009973}.schedule_color_yellow>button,.schedule_color_yellow button.ui-btn{background-color:#cc0}.schedule_color_yellow>button:hover,.schedule_color_yellow button.ui-btn:hover{background-color:#990}.schedule_color_main>button,.schedule_color_main button.ui-btn{background-color:#00c000}.schedule_color_main>button:hover,.schedule_color_main button.ui-btn:hover{background-color:#090}.div_cell .ui-btn{text-shadow:none;color:white;margin:0}.div_cell .ui-btn:hover{text-shadow:none;color:white}.schedule_time_nowrap{display:inline-block;white-space:nowrap}.lpu_sched_cell_time_end{margin-right:15px !important}