

/* Start:/local/templates/prohome/css/mrzv/form-contact-collection.css?17558015742062*/

.mrzv-popup-order-content-block {width:100%}
.mrzv-form-contacts-collection {display:block;width:800px;max-width:100%;margin:30px auto;padding-bottom:20px;text-align:center;border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box}
	.mrzv-form-contacts-collection-title {display:block;width:100%;line-height:24px;font-size:22px}
	.mrzv-form-contacts-collection-title-inputs {display:flex;justify-content:center;width:100%;margin:20px 0 0}
	.mrzv-form-contacts-collection-input {width:calc(30% - 4px);height:44px;padding:0 8px !important;line-height:40px;font-size:20px;box-sizing:border-box}
	.mrzv-form-contacts-collection-button {width:calc(25% - 4px);margin-left:5px;line-height:44px;text-align:center;font-size:20px;color:rgba(255,255,255,1);background:rgba(21,19,17,.92);cursor:pointer}
		.mrzv-form-contacts-collection-button:hover {background:rgba(21,19,17,1)}

.iblockdetail .mrzv-form-contacts-collection-title {font-size:18px}
.t-tech-docs .mrzv-form-contacts-collection {}
.t-tech-docs-title {text-align:center}
.t-tech-docs .mrzv-form-contacts-collection-title {display:none}
.t-tech-docs .mrzv-form-contacts-collection-input {width:calc(50% - 4px)}
.t-tech-docs .mrzv-form-contacts-collection-button {width:calc(50% - 4px)}
#email {display:none}

@media screen and (min-width:801px) and (max-width:1800px)
{
	.mrzv-form-contacts-collection-title {font-size:16px}
	.mrzv-form-contacts-collection-input {font-size:18px}
	.mrzv-form-contacts-collection-button {font-size:16px}
}
@media screen and (max-width:800px)
{
	.mrzv-form-contacts-collection {display:block;margin:30px 0;padding-bottom:20px}
	.mrzv-form-contacts-collection-title {display:block;width:100%;text-align:center;line-height:21px;font-size:18px}
	.mrzv-form-contacts-collection-title-inputs {display:block}
	.mrzv-form-contacts-collection-input {display:block;width:100%;height:48px;margin-top:20px;text-align:center;font-size:22px}
	.mrzv-form-contacts-collection-button {display:block;width:100%;margin:10px 0 0 0;line-height:50px;font-size:22px}
}
/* End */


/* Start:/local/templates/prohome/components/bitrix/catalog.section.list/gopro.ua/style.css?17558015742358*/

.sections{width:100%}

.sections .title {
	margin-left:10px;
	margin-bottom:10px;
	padding:0px 17px 15px 17px;
	color:#EE8131;
	font-size:24px;
	text-transform:uppercase;
}

.sections ul{margin:0;padding:0;list-style:none}

.sections ul > li{list-style-type:none}

.sections li.section{position:relative;float:left;display:block;width:calc(25% - 3px);height:300px;margin:4px 4px 0 0;padding:0;box-sizing:border-box;overflow:hidden}

.sections li.section:nth-child(4),
.sections li.section:nth-child(8){margin:4px 0 0 0}

.sections a{line-height:20px}

.sections a.psection{display:block;width:100%;height:100%;text-align:center;background-size:cover !important;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s}

.sections li a.parent{position:absolute;display:block;width:100%;bottom:0;margin:0 auto 0;padding:18px 0;text-align:center;text-decoration:none;font-size:20px;font-weight:lighter !important;font-stretch:ultra-condensed !important;color:rgba(0,0,0,1) !important;background:rgba(245,245,245,0.5)}

.sections li.section:hover a.parent{background:rgba(245,245,245,0.85)}

.sections li.section:hover a.psection{-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}

.sections li.section a.box-shadow{box-shadow:inset 0 0 12px 0 rgba(0,0,0,1)}

.sections .animashka{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,0.1);background-image:transparent url(/bitrix/templates/prohome/img/loading.gif?v100) center center no-repeat}


@media screen and (max-width: 1010px)
{
	.sections ul{padding:2px}

	.sections li.section{width:calc(25% - 4px);height:220px;margin:2px}

	.sections li a.parent{padding:4px 0;font-size:17px;background:rgba(245,245,245,0.7)}

	.sections a{line-height:16px}
}

@media screen and (max-width: 750px)
{
	.sections ul{padding:2px}

	.sections li.section{width:calc(25% - 4px);height:190px;margin:2px}

	.sections li a.parent{padding:4px 0;font-size:16px;background:rgba(245,245,245,0.7)}

	.sections a{line-height:15px}
}

@media screen and (max-width: 480px)
{
	.sections ul{padding:2px}

	.sections li.section{width:calc(50% - 4px);height:180px;margin:2px}

	.sections li a.parent{padding:4px 0;font-size:15px;background:rgba(245,245,245,0.7)}

	.sections a{line-height:14px}

	.sections .subsections{
		display:none;
	}
}

/* End */


/* Start:/local/templates/prohome/components/bitrix/menu/seo.menu/style.css?1755801574970*/

.catmenu {display:inline-block}
/*	a {display:inline-block} */

.catmenu .title {margin-bottom:10px;font-size:20px}

.aroundlevel {display:inline-block !important;margin:0 2px;}

.catmenu .item {font-size:16px}

.catmenu .item.depth_level1 a {
	color:#000;
	text-decoration:none;
}

.catmenu .item.depth_level2 a {
margin:0 0 0 10px;	
color:#888;
	font-size:12px;
	text-decoration:none;
}

.catmenu .item.depth_level2 a:hover,
.catmenu .item.depth_level2 a:hover span{
	text-decoration: underline;
}

.catmenu.ellipsisnames .item.depth_level1 a span,
.catmenu.ellipsisnames .item.depth_level2 a span{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}


@media screen and (max-width:1010px) and (min-width:751px)
{
	.catmenu .aroundlevel{
		width:50%;
	}
}

@media screen and (max-width:750px) and (min-width:481px)
{
	.catmenu .aroundlevel{width:33%}
	.catmenu .title{text-align:center}
}

@media screen and (max-width:480px)
{
	.catmenu{display:none}
}
/* End */
/* /local/templates/prohome/css/mrzv/form-contact-collection.css?17558015742062 */
/* /local/templates/prohome/components/bitrix/catalog.section.list/gopro.ua/style.css?17558015742358 */
/* /local/templates/prohome/components/bitrix/menu/seo.menu/style.css?1755801574970 */
