/*Страница видео*/
.region-sidebar-first .form-select.bef-links li {
	list-style:none;
}
.region-sidebar-first .form-select.bef-links li a {
	margin-bottom: 10px;
    display: block;
    position: relative;
}
.region-sidebar-first .form-select.bef-links li a.bef-link--selected {
	font-weight:bold;
}
/*Patners*/
.partners-page .views-field-field-foto {
	float:left;
	margin-right:20px;
} 

/*product node*/
.piczoomer-pic-wp {
    position: relative;
    overflow: hidden;
    text-align: center;
}
.piczoomer-pic {
    /* width: 100%; */
    max-height: 450px;
    width: auto;
}

/* product teaser */
.product-teaser-wrap {
	width:100%;
}
.product-teaser .product-image img {
	     max-height: 237px;
    width: auto;
    display: inline-block;
}

/**/

.brand-slider .views-field.views-field-nothing {
	    padding: 0 20px;
    display: flex;
    align-items: center;
}
/*consults*/
.consults p {
	margin:0
}
.consults .views-field-title {
	font-weight:bold;
	margin-bottom:15px;
	font-weight:1.2em;
}
.consults .views-field-field-awardimg img {
	margin-right:10px;
	margin-top:5px;
}
.consults .views-row {
	    clear: both;
    margin-top: 25px;
    padding-top: 25px;
	border-top: 10px solid rgba(0,0,0,0.02);
}
.consults .views-row:nth-child(1) {
	
	border:none;
}
.consults .views-row:nth-child(even) .views-field-field-face {
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}

.consults .views-row:nth-child(odd) .views-field-field-face {
	float:right;
	margin-left:20px;
	margin-bottom:20px;
}
.consults .views-row .views-field-field-face img {
	max-width:260px;

}
.consults .views-label {
	font-size:0.9em;
	color:#47536d;
}
/*last-materials */
.last-materials .views-row,
.last-materials li {
	margin-bottom:25px;
	font-size:0.9em;
	clear:both;
	overflow:hidden;	
	
}

.last-materials .views-row img {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
/*footer*/
footer .nav {
	display:block;
}
footer .menu li {
	display:block;
}

/*list-grid*/
.list-grid img {
	max-width:200px;
}
.list-grid .product-teaser .product-image {
	flex:none;
	max-width:inherit;
}
.list-grid .product-teaser .product-meta-wrap {
	flex:none;
}
.list-grid .blog-post-teaser .post-meta {
	padding-top:0;
}
.list-grid .product-teaser .product-meta-wrap {
	padding-top:0;
}
a.colorbox  {
	display:inline-block;
}
/*seminar page*/
#views-exposed-form-seminars-page-1  {
	display:block;
}

#views-exposed-form-seminars-page-1 .form-item, 
#views-exposed-form-seminars-page-1 .form-actions {
	display:block;
}
#views-exposed-form-seminars-page-1 .form-item {
	margin-bottom:25px;
}

#edit-field-news-type-value-1 .form-item,
#edit-field-news-type-value-1 .form-actions {
	display:block;
}
.colorbox {
	cursor:pointer;
}

#block-videoblock {
	padding:0;
}
.ui-video-background {
	display:none;
}
#video-front {
	position:relative;
}
.ui-video-background {
	display:none;
}
#mute-button {
	position:absolute;
	right:20px;
	top:20px;
	width:50px;
	height:50px;
	background:url(../images/sound.png) center no-repeat;
	background-size: contain;
	border-radius:50px;
}
#mute-button.active {
	background-color: #2ba9e0;
}
#video-menu {
	    position: absolute;
    top: 50px;
    left: 150px;
    background: rgba(255,255,255,0.7);
    padding: 30px 50px;
	padding-left:120px;
	padding-right:120px;
}
#video-menu li {
	margin:15px 0;
}
#video-menu li a {
	font-size: 1.3em;
}
#video-menu h4 {
	color: #2ba9e0;
	font-size: 1.4em;
}
