

/* Start:/local/components/kaspersky/highload.filter.partnersearch/templates/.default/style.css?17316757733005*/
.select2-results__option--disabled{
    display: none;
}

.fieldvalue{
	padding: 10px 8px;
	width: 100%;
	margin: 0;
}

.fieldvalue_block{
	display: flex;
	justify-content: space-between;
}
.fieldvalue_block:hover{
	background-color:rgba(41, 77, 117, 0.09);
	border-radius: 8px;
}

#UF_B2B_PARTNER_LEVEL:not(.d-none)+#UF_CORPORATE_PARTNER_LEVEL:not(.d-none):before,
#UF_CORPORATE_PARTNER_LEVEL:not(.d-none)+.fieldblock[id*=MSSP]:not(.d-none):before,
#UF_CORPORATE_PARTNER_LEVEL:not(.d-none)~.fieldblock[id*=MSP]:not(.d-none):before,
#UF_B2B_PARTNER_LEVEL:not(.d-none)+#UF_CORPORATE_PARTNER_LEVEL.d-none+.fieldblock[id*=MSSP]:not(.d-none):before,
#UF_B2B_PARTNER_LEVEL:not(.d-none)+#UF_CORPORATE_PARTNER_LEVEL.d-none~.fieldblock[id*=MSP]:not(.d-none):before{
	content: '';
	display: block;
	height: 1px;
	background: rgba(41, 77, 117, 0.09);
	width: 100%;
}

.fieldblock[id*=MSSP]:not(.d-none)~.fieldblock[id*=MSP]:not(.d-none):before,
.fieldblock[id*=MSP]:not(.d-none)~.fieldblock[id*=MSP]:not(.d-none):before{
	content: none !important;
}

.bottombtns .cancel[type='submit']{
	background: transparent;
	color: #00a88e;
	box-shadow: unset;
}
.bottombtns .cancel[type='submit']:hover{
	background: transparent;
	color: #23D1AE;
	border-color: #23D1AE;
}
.bottombtns .cancel[type='submit']:active, .bottombtns .cancel[type='submit']:focus {
	background: transparent;
	color: #138170;
	border-color: #138170;
}

.hint_text{
	display: none;
	position: absolute;
	background: white;
	z-index: 1;
	box-shadow: 0px 19px 16px 0px rgba(24, 39, 75, 0.10), 0px 0px 16px 0px rgba(24, 39, 75, 0.12);
	padding: 18px 16px;
	font-size: 14px;
	line-height: 1.35;
	bottom: calc(100% + 3px);
	right:0;
	border-radius: 8px;
	width: 100%;
}

.hint_icon{
	cursor: pointer;
	position: relative;
	top: -2px;
	padding: 10px 8px 10px 0px;
}
.hint_block.hover > .hint_text{
	display: block;
}
.hint_block.hover > .hint_icon svg path{
	fill: #29CCB1;
	fill-opacity: 1;
}

@media screen and (min-width: 768px) {
	.hint_text{
		width: auto;
	}
	.hint_block:hover > .hint_text{
		display: block;
	}
	.hint_block:hover > .hint_icon svg path{
		fill: #29CCB1;
		fill-opacity: 1;
	}
	.hint_text:after{
		content: '';
		position: absolute;
		right: 12px;
		top: 100%;
		width: 0;
		height: 0;
		border-left: 7px solid transparent;
		border-right: 7px solid transparent;
		border-top: 6px solid white;
	}
}




@keyframes filterloading{
	from {
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-ms-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
#filterloading, #filtersubmitloading{
	animation-name: filterloading;
	animation-duration: 2s;
	animation-iteration-count: infinite;
	width: fit-content;

}

input.loading+div.loadingicon {
	top: 12px;
	left: calc(50% - 12px);
}

input.loading {
	font-size: 0;
}
/* End */


/* Start:/local/components/kaspersky/highload.list.partnersearch/templates/.default/style.css?17316757731646*/
.partnersearch_switch{
    position: absolute;
    top: -36px;
    right: 0;
}

.list-group li.item.b2c:not(:empty){
    background: linear-gradient(90deg, rgb(0, 168, 141) 0%, rgb(122, 194, 75) 100%);
    color: white;
}

.logo {
    height: 95px;
    line-height: 95px;
}
.logo img{
    max-height: 95px;
    max-width: 90%;
    height: auto;
    width: auto;
}

.partner-list .partner-item>.detailslink{
    display: block;
    background: #ECEFF3 url('/local/components/kaspersky/highload.list.partnersearch/templates/.default/img/details.svg') no-repeat center;
    border-radius: 8px;
    width: 40px;
    height: 40px;
    position: absolute;
    right: 16px;
    z-index: 1;
    visibility: hidden;
}
.partner-item:hover>.detailslink{
    visibility: visible;
}

.website{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

@keyframes blocksloading{
    from {
        -ms-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -ms-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
#blocksloading{
    animation-name: blocksloading;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    width: fit-content;

}

@media (min-width: 1200px) {
    #partnerdetails .modal__body {
        max-height: 70vh;
    }
}

@media screen and (min-width: 992px) {
    .partner-list .cardsThree > div {
        width: calc(33% - 14px);
        margin-right: 24px;
        margin-bottom: 24px;
    }
}
/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1664973077666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */
/* /local/components/kaspersky/highload.filter.partnersearch/templates/.default/style.css?17316757733005 */
/* /local/components/kaspersky/highload.list.partnersearch/templates/.default/style.css?17316757731646 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1664973077666 */
