#rec694606711 [href="https://fitness-marketing.ru/?utm_source=triway.ru"] {
	background: #d8e9ea !important;
	color: #49a9ad !important;
	margin: 1px 1px;
	border-radius: 5px !important;
	border-color: #d8e9ea;
	padding-left: 5px !important;
	padding-right: 5px !important;
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	transition: all 0.2 s ease-in-out;
}

#rec694606711 [href="https://fitness-marketing.ru/?utm_source=triway.ru"]:hover {
	background: #ffffff !important;
	color: #49a9ad !important;
	opacity: 1 !important;
}

#rec692866282 [href="mailto:topmarketing@primesport.pro"],
#rec692866282 [href="https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=topmarketing@primesport.pro"],
#rec692866282 [href="mailto:brand@primesport.pro"],
#rec692866282 [href="https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=brand@primesport.pro"] {
	background: #d8e9ea !important;
	color: #000000 !important;
	margin: 1px 1px;
	border-radius: 5px !important;
	border-color: #d8e9ea;
	padding-left: 10px !important;
	padding-right: 10px !important;
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	transition: all 0.2 s ease-in-out;
}

#rec692866282 [href="mailto:topmarketing@primesport.pro"]:hover,
#rec692866282 [href="https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=topmarketing@primesport.pro"]:hover,
#rec692866282 [href="mailto:brand@primesport.pro"]:hover,
#rec692866282 [href="https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=brand@primesport.pro"]:hover {
	background: #49a9ad !important;
	color: #ffffff !important;
	opacity: 1 !important;
}

.uc-btn-gallery-dwnld /* Sticky Btns */ {
	position: sticky;
	position: -webkit-sticky;
	z-index: 999;
}

.t-records /* Sticky Btns */ {
	overflow-x: unset !important;
}

.t776__imgwrapper_mobile-nopadding .t776__img, /* ST305N */
.t979__image, /* GL25 */
.t-carousel__zoomer__img, /* GL25 */
.t594__img, /* PR101 */
.doc-pdf {
	border-radius: 5px !important;
	overflow: hidden;
}

.t778__imgwrapper /* ST310N */ {
	padding-bottom: 100% !important;
}

.t1070__img,
.t-popup__container /* BF503 */ {
	border-radius: 10px !important;
	overflow: hidden;
}

.t943__btn_fixed /* BF103 */ {
	z-index: 1000;
	position: fixed !important;
	bottom: 80px;
}

.video-container /* Sticky Btns */ {
	position: relative;
	padding-bottom: calc(var(--aspect-ratio, .5625) * 100%);
	height: 0;
	width: 100%;
}

.video-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.doc-pdf {
	border: 1px solid #cccccc;
	/*border: 1px solid #303030;*/
	background-color: #cccccc;
}

@media screen and (max-width: 480px) {
	.doc-pdf {
		height: 485px;
		width: 100%;
/*width: 350px;*/
		;
	}

	.uc-btn-gallery-dwnld	/* Sticky Btns */ {
		bottom: 60px;
	}

	.t107__width	/* IM01 */ {
		border-radius: 10px !important;
		overflow: hidden;
		max-width: 350px;
	}

	.t404__img	/* IX02 */ {
		border-radius: 5px !important;
		overflow: hidden;
	}

	.t404__textwrapper,
	.t404__title {
		margin-bottom: 0px !important;
	}

	.t-form__submit,	/* BF204N */
	.t678__form-bottom-text,	/* BF204N */
	.t-form__bottom-text/* BF203N */ {
		margin-top: 0px !important;
	}

	.t678.t-input-group,	/* BF204N */
	.t690.t-input-block	/* BF203N */ {
		margin-bottom: 15px;
	}

	.t678.t-form__submit {
		padding-bottom: 5px;
	}

	.bmsplr {
		-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
		/*ios 7 border-radius-bug */
		-webkit-transform: rotate(0.000001 deg);
		/*mac os 10.6 safari 5 border-radius-bug */
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		overflow: hidden;
		background-color: #000000;
	}

	.t825__btn_wrapper {
		height: 50px !important;
		width: 50px !important;
	}
}

@media screen and (min-width: 481px) {
	.doc-pdf {
		height: 800px;
		width: 100%;
	}

	#rec694606711 .t-col_3:nth-child(2)	/* Footer */ {
		max-width: 160px;
	}

	#rec694606711 .t-col_3:nth-child(1)	/* Footer */ {
		max-width: 260px;
	}

	#rec694606711 .t-col_3:last-child	/* Footer */ {
		max-width: 360px;
	}
}

@media screen and (max-width: 640px) {
	.t1075__link /* BF802N */ {
/*width: 100%;*/
		margin-bottom: 15px;
	}
	
	.t886__btn /* cookies */ {
	    font-size: 10px;
	}
}

@media (min-width: 1201px) {
	.t1075__link	/* BF802N */ {
		/*width: 100%;*/
		margin-bottom: 20px;
	}

	.uc-btn-gallery-dwnld	/* Sticky Btns */ {
		bottom: 0px;
	}

	.t107__width,	/* IM01 */
	.t404__img	/* IX02 */ {
		border-radius: 10px !important;
		overflow: hidden;
	}

	.bmsplr {
		-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
		/*ios 7 border-radius-bug */
		-webkit-transform: rotate(0.000001deg);
		/*mac os 10.6 safari 5 border-radius-bug */
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		overflow: hidden;
		background-color: #000000;
	}
}