

/* Start:/local/templates/olof_new/components/bitrix/support.faq/.default/bitrix/support.faq.element.list/.default/style.css?1647372368713*/
.faq__container {
	margin-top: -15px;
	font-size: 16px;
    line-height: 28px;
}

.faq__container .faq__panel {
	 margin-bottom: inherit;
     background-color: inherit;
     border: inherit;
     border-radius: inherit;
     -webkit-box-shadow: inherit;
     box-shadow: inherit;
}

a.faq__link {
	border-bottom: 1px dashed #337ab7;
	cursor: pointer;
	text-decoration: none !important;
	color: #337ab7;
	font-weight: bold;
	font-size: 2rem;
}

.point-faq{width: 95%; margin-left:10%}
.question span{border-bottom: 1px dashed #006d55;cursor:pointer;}
.faq-rating .ilike-light .bx-ilike-right { background-position: 0 -38px;}
.faq-rating .ilike-light .bx-you-like .bx-ilike-right { background-position: 0 -18px; }

/* End */


/* Start:/local/components/bike/product/templates/.default/style.css?16473723691928*/
.kasper-img {
    height: 130px;
    background-size: auto 100%;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.kasper-title {
    height: 6rem;
    text-align: center;
    /*font-weight: 700;*/
}

.a-tail__item {
    box-shadow: 1px 1px 3px #D5D5D5;
    background-color: white;
    margin-bottom: 15px;
    padding: 15px;
}

.kasper-buy__container {
    text-align: center;
}

.kasper-price {
    text-align: center;
    font-weight: 700;
    /*height: 45px;*/
    font-size: 20px;
    /*padding: 10px 0px;*/
}


.a-tail__item.market {
    border-bottom: 3px solid #F32F2F;
}

.a-tail__item.market .kasper-price {
    float: left
}

.a-tail__item.market .kasper-buy__container {
    text-align: right
}

.a-tail__link, .a-tail__link:hover, .a-tail__link:active {
    color: inherit;
    text-decoration: inherit;
}

.a-tail__item .form-group:hover, .a-tail__item .form-group:focus {
    outline-width: 0;
}

.a-tail__item .kasper-img {
    height: 130px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.a-tail__item .kasper-img.landscape {
    background-size: contain;
}


@media (max-width: 500px) {
    /*.a-tail__link {
        float: left;
    }

    .kasper-title {
        height: inherit;
        text-align: inherit;
    }

    .kasper-img {
        height: 100px;
        width: 100px;
        margin-right: 15px;
    }

    .a-tail__item.market .kasper-price {
        float: inherit;
        text-align: inherit;
    }*/
}

@media (max-width: 770px) {
	.a-tail__item .kasper-img {
		float: left;
		width: 130px;
		margin-right: 15px;
	}

	.kasper-price, .kasper-title {
		text-align: left;
	}

	.kasper-buy-price__container {
		float: left;
	}

	.kasper-buy__container {
		text-align: right;
	}

}

/* End */
/* /local/templates/olof_new/components/bitrix/support.faq/.default/bitrix/support.faq.element.list/.default/style.css?1647372368713 */
/* /local/components/bike/product/templates/.default/style.css?16473723691928 */
