

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

.fieldvalue{
	padding: 10px 8px;
	width: 100%;
	margin: 0;
}
.fieldvalue:hover{
	background-color:rgba(41, 77, 117, 0.09);
	border-radius: 8px;
}

.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;
}



@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?16935517191557*/
.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;
}

@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.google.system/templates/.default/style.css?166497307930*/
.bx-google-map {color: black;}
/* End */
/* /local/components/kaspersky/highload.filter.partnersearch/templates/.default/style.css?16935517191205 */
/* /local/components/kaspersky/highload.list.partnersearch/templates/.default/style.css?16935517191557 */
/* /bitrix/components/bitrix/map.google.system/templates/.default/style.css?166497307930 */
