

/* Start:/bitrix/templates/beauty_modern_s1/components/medsite/record/.default/bitrix/news.list/change_services_list_s/style.css?16460760221907*/
.typeahead-wrapper {
	display: none;
	position: absolute;
	top: 90%;
	left: -100px;
	right: auto;
	background: #fff;
	border: solid 1px #e3d3a4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 300px;
	z-index: 100;
	overflow: hidden;
}
.typeahead-wrapper input[type="text"] {
	height: 30px;
	width: 740px !important;
	background: #fff;
	border: solid 1px #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 3px 55px 3px 10px;
	margin: 0 10px;
	font-size: 14px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	box-shadow: inset 1px 2px 4px rgba(0,0,0,.15);
	display: block;
}
.typeahead-wrapper form {
	height: 30px;
	width: 100%;
	padding: 10px 0;
	background: #f8e5ab;
	border: solid 1px #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
.typeahead-wrapper button,
.typeahead-wrapper .search-but {
	background: url('/bitrix/templates/beauty_modern_s1/components/medsite/record/.default/bitrix/news.list/change_services_list_s/images/search_sprite.png') no-repeat 0 0;
	border: none;
	display: block;
	position: absolute;
	width: 20px;
	height: 20px;
	text-indent: -9999px;
	cursor: pointer;
	top: 15px;
	right: 15px;

}
.typeahead-wrapper button:hover,
.typeahead-wrapper button:focus,
.typeahead-wrapper .search-but:hover,
.typeahead-wrapper .search-but:focus {
	background-position: 100% 0;
	outline: none;

}
.typeahead-wrapper .search-but-true {
	/*top: -50px;*/
	visibility: hidden;
}
.typeahead-wrapper .reset-but {
	/*right: 40px;*/
	background-position: 0 100%;
	display: none;
}
.typeahead-wrapper .reset-but:hover,
.typeahead-wrapper .reset-but:focus {
	background-position: 100% 100%;
}

.changeServiceList .services-content {
	background: #FFF;
	max-height: 425px;
	overflow-y: scroll;
}
.viz-service .typeahead-wrapper, .viz-service .typeahead-wrapper input[type="text"] {
	width: 800px;
}
/* End */


/* Start:/bitrix/templates/beauty_modern_s1/components/medsite/record/.default/medsite/record.service.schedule/modern/style.css?1646076022212*/
.timeTop {
	position: absolute;
	top: 5px;
	text-align: center;
	width: 100%;
}

.timeBottom {
	position: absolute;
	bottom: 5px;
	text-align: center;
	width: 100%;
}
.btn-schedule {
	padding: 0;
}
/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?164607540751*/
font.errortext{color:red}font.notetext{color:green}
/* End */


/* Start:/bitrix/templates/.default/ajax/ajax.min.css?1646075407420*/
iframe.waitwindowlocal{position:absolute;border:0;z-index:9999}div.waitwindowlocal{position:absolute;width:25px;height:25px;padding:0;z-index:10000;background-color:#fcf7d1;border:1px solid #e1b52d;background-image:url(/bitrix/templates/.default/ajax/images/wait.gif);background-position:center center;background-repeat:no-repeat}div.waitwindowlocalshadow{position:absolute;z-index:9998;background-image:url(/bitrix/templates/.default/ajax/images/shadow.gif);border:1px solid #808080}
/* End */


/* Start:/bitrix/components/medsite/videocall/templates/.default/style.css?16460756423550*/
.bx-messenger-input-wrap {
	border: none !important;
	box-shadow: none !important;
	background: none !important;
}

.bx-messenger-input-close {
	margin: 10px 7px 0 0 !important;
}

@-moz-document url-prefix() {
	.bx-messenger-input {
		width: 100% !important;
	}
	.bx-messenger-input-close {
		margin: 7px 7px 0 0 !important;
	}
}

.bx-messenger-cl-switcher-tab-text {
	height: 100% !important;
	/* padding: 7px 5px !important; */
}
.popup-window.popup-window-light {
	margin-bottom:0 !important;
}

/* ==========================================================================
   Онлайн-консультант */
/* ========================================================================== */

#bx-notifier-panel {
	display: none !important;
}

.med-consultant-panel {
	position: fixed;
	z-index: 1002;
	white-space: nowrap;
	bottom: -4px;
	right: 10px;
	height: 38px;
	padding: 0 20px 0 50px;
	border-radius: 8px 8px 0 0;
	font: bold 14px/34px Arial, sans-serif;
	cursor: pointer;
	color: #fff;
	background: #31ba50 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQpJREFUeNpi/P//PwMJQAGII4HYEYh1gFgQKv4eiK8A8X4gXgHE9+E6QBYQgXmAeCYQ//5PGPyGquUBO54Iw/mB+MJ/0gFIDz8jEUHEBMRiQKwMxBZAHAzElkQG6Qxigwgd6wLxdiJ88RFdowIQVwLxLiB+BsTfofgZVAwkp4ikPpNAvLymOBKBOBaP2hkURyLUkk245EGS0/6TD6ZDLXDBl0w/UGDBR6gF3EhiscjxysRAGfgFy69IYknoaXw5BRashdLfoMXHQSB2gGJ4UQGKqIsURjIydgDiBhifGskUL0YXiMFiIL6MRrIF+5EMPgD1LgMlGJljT02DYZgFKUU4QvEBBioCgAADALf6W8kjAFmqAAAAAElFTkSuQmCC') 15px 50% no-repeat;
	-webkit-box-shadow: 0 0 0 (0,0,0,0);
	box-shadow: 0 0 0 (0,0,0,0);
	-webkit-transition: all ease-out .3s;
	-o-transition: all ease-out .3s;
	transition: all ease-out .3s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.med-consultant-panel:hover {
	bottom: 0;
	/*-webkit-box-shadow: 0 0 15px #31ba50;
	box-shadow: 0 0 15px #31ba50;*/
}

.med-consultant-wrapper {
	position: fixed;
	z-index: 1003;
	bottom: 44px;
	right: 10px;
	min-width: 256px;
	max-width: 420px;
	height: auto;
}
.med-consultant-notify-content {
	padding: 10px 35px 15px 15px;
	width: 230px;
	display: inline-block;
	position: relative;
	margin-top: 10px;
	font-size: 14px;
	background: #fff;
	border: solid 1px rgba(49,186,80,.5);
	border-radius: 5px;
	-webkit-box-shadow: 0 0 5px rgba(3,87,22,.15);
	box-shadow: 0 0 5px rgba(3,87,22,.15);
}
.med-consultant-notify-content p {
	margin: 0 0 1em 0;
}
.med-consultant-notify-content:hover {
	border: solid 1px rgba(49,186,80,.8);
}
.med-consultant-notify-close {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	cursor: pointer;
	background: rgba(0,0,0,.3) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAERJREFUeNpi+A8Bl4FYFIgZoBjEvvIfyrkCVXQFKiGKLMaALoDGFsMwEs00BiYG7OA/goXfClF0R4phcySKnehuAggwANVTyavHg33XAAAAAElFTkSuQmCC') 50% 50% no-repeat;
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	transition: all ease .3s;

}
.med-consultant-notify-close:hover {
	background-color: rgba(0,0,0,.6);
}

.med-consultant-notify-content .btn-in-notify {
	background: #31ba50;
	color: #fff;
	text-shadow: none;
	border-radius: 4px;
	height: auto;
	font-size: 13px;
}
.med-consultant-notify-content .btn-in-notify:hover,
.med-consultant-notify-content .btn-in-notify:focus {
	color: #fff;
	background-color: #2ca647;
}

.bx-messenger-cl-panel-settings-wrap {
	display: none !important;
}
/* End */
/* /bitrix/templates/beauty_modern_s1/components/medsite/record/.default/bitrix/news.list/change_services_list_s/style.css?16460760221907 */
/* /bitrix/templates/beauty_modern_s1/components/medsite/record/.default/medsite/record.service.schedule/modern/style.css?1646076022212 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?164607540751 */
/* /bitrix/templates/.default/ajax/ajax.min.css?1646075407420 */
/* /bitrix/components/medsite/videocall/templates/.default/style.css?16460756423550 */
