.ar-box{position:relative;width:100%}
.ar-box:before{content:"";display:block;padding-top:100%}
.ar-box>*{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:#dcdcdc;text-align:center}
.ratio4_3:before{padding-top:75%}
.ratio16_9:before{padding-top:56.25%;}
/*.video-list__cell--top-video .ratio16_9:before,*/
.video-list__cell--active-video .ratio16_9:before,
.video-list__cell--activated .ratio16_9:before,
.ratio16_9video:before{padding-top:56.25%;padding-bottom:25px}
.contnt .margiblock {
    margin-left:20px;
}
.playbtn {
    display:block;
    margin:0;
overflow: hidden;
    
}
.playbtn:after{content:'';width:76px;height:76px;position:absolute;
  top:calc(50% - 38px);
  left:calc(50% - 38px);
  /*background:transparent url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'75\' height=\'75\' viewBox=\'0 0 75 75\'%3E%3Cpath id=\'playbtn\' d=\'M54,37.5l-25,20v-40L54,37.5z M37.5,5C55.4,5,70,19.6,70,37.5S55.4,70,37.5,70S5,55.4,5,37.5S19.6,5,37.5,5M37.5,0C16.8,0,0,16.8,0,37.5S16.8,75,37.5,75S75,58.2,75,37.5S58.2,0,37.5,0z\' fill=\'%23fff\'/%3E%3C/svg%3E") no-repeat center;*/
  background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='63' height='47' viewBox='0 0 81 60'%3E%3Cpath d='M11,0h70L70,60H0L11,0z M13.2,3L3,57h64.8L78,3H13.2z M53,30.3L33,41.7V19L53,30.3z' style='fill:%23fff'/%3E%3C/svg%3E") no-repeat left center;
}
.playbtn:hover:after{animation:btn-zoom .4s;}
@-webkit-keyframes btn-zoom{
    0%{-webkit-transform:scale(1);transform:scale(1)}
   50%{-webkit-transform:scale(1.3);transform:scale(1.3)}
  100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes btn-zoom{
    0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
   50%{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
  100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}

.video-list__cell--active-video .video-placeholder a {display:none;}
  
  /*!FORMS*/
fieldset{border:0;margin:0;padding:0}
legend{margin-bottom:.5rem;}
[type='text'],
[type='password'],
[type='date'],
[type='email'],
[type='number'],
[type='search'],
[type='tel'],
[type='time'],
[type='url'],
textarea,
select{
	display:block;
	box-sizing:border-box;
	width:100%;
	height:2.4375rem;
	padding:.375em .5em;
	border:1px solid #dcdcdc;
	margin:0 0 1rem;
	font-family:inherit;
	font-size:1em;
	color:#333;
	background-color:#fefefe;
	border-radius:0;
	transition:border-color .2s ease;
	-webkit-appearance:none;
	-moz-appearance:none;
}
select{
  background:#fefefe url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'9\' height=\'6\' viewBox=\'0 0 32 24\'%3E%3Cg id=\'select\'%3E%3Cpolygon points=\'0,0 32,0 16,24\' fill=\'%23333\'/%3E%3C/g%3E%3C/svg%3E") no-repeat right .5em center;
}

textarea{
	max-width:100%;
	min-height:50px;
	resize:vertical;
}
textarea[rows]{
	height:auto;
}
[type='text']:focus,
[type='password']:focus,
[type='date']:focus,
[type='email']:focus,
[type='number']:focus,
[type='search']:focus,
[type='tel']:focus,
[type='time']:focus,
[type='url']:focus,
textarea:focus{
	border:1px solid #8a8a8a;
	background-color:#fefefe;
	outline:none;
}
input:disabled, input[readonly],
textarea:disabled, textarea[readonly]{
	background-color:#e6e6e6;
	cursor:default;
}
[type='submit'],
[type='button']{
	border-radius:0;
	-webkit-appearance:none;
	-moz-appearance:none;
}
input[type='search']{
	box-sizing:border-box;
}
[type='file'],
[type='checkbox'],
[type='radio']{
	margin:0 0 1em;
}
.radio-group-label,
[type='checkbox']+label,
[type='radio']+label,
[type='checkbox']+label+label,
[type='radio']+label+label{
	margin-right:1rem;margin-bottom:0;display:inline-block;vertical-align:baseline;
}
[type='checkbox']+label,
[type='radio']+label,
[type='checkbox']+label+label,
[type='radio']+label+label{
	margin-left:.5rem;
}
label>[type='checkbox'],
label>[type='label']{
	margin-right:.5rem;
}
[type='file']{
	width:100%;
}

select:disabled{
	background-color:#e6e6e6;
	cursor:default;
}
select::-ms-expand{
	display:none;
}
select[multiple]{
	height:auto;
}
label{
	display:block;
	margin:0;
	font-size:1em;
	font-weight:400;
	line-height:inherit;
	color:#0a0a0a;
	padding: .5em 0;
}
/*!input groups*/
.input-group{
	display:table;
	width:100%;
}
.input-group+*{
	margin-top:1rem;
}
	.input-group>:first-child{
		border-radius:0 0 0 0;
}
	.input-group>:last-child>*{
		border-radius:0 0 0 0;
}

  
.input-grp-label-big{
	display:block;
	margin:0;
	vertical-align:top;
}
@media (min-width:768px) {
  .input-grp-label-big{
    display:table-cell;
    width:25%;
  }
}
.input-grp-label,
.input-grp-field,
.input-grp-button{
	display:table-cell;
	margin:0;
	vertical-align:middle;
}
.input-grp-label{
	text-align:center;
	width:1%;
	height:100%;
	padding:0 1rem;
	background:#e6e6e6;
	color:#0a0a0a;
	border:1px solid #cacaca;
}
.input-grp-label:first-child{
		border-right:0;
}
.input-grp-label:last-child{
		border-left:0;
}
.input-grp-field{
	border-radius:0;
	height:2.175em!important;
}
.input-grp-button{
	height:100%;
	padding-top:0;
	padding-bottom:0;
	/*text-align:center;*/
	width:1%;
}
.input-grp-button a,
.input-grp-button input,
.input-grp-button button{
    margin:0;
}
/*/!input groups*/


/*!buttons
.tvf-btn{
-webkit-appearance:none;-moz-appearance:none;background:transparent;
  display:inline-block;
	text-align:center;
	line-height:1;
	cursor:pointer;
	vertical-align:middle;
	border:1px solid transparent;
	border-radius:0;
	transition:background-color .2s ease, color .2s ease, border-color .2s ease;
	padding:.5em 1em;
	margin:0 0 1em 0;
	font-size:1em;
	color:#fff;
	background-color:#0090c5;
}


.tvf-btn:hover,
.tvf-btn:focus{
	color:#fff;
	background-color:#624963 ;
	text-decoration:none;
}
.tvf-btn.secondary {
	color:#333;
	background-color:#e8e8e8;
}
.tvf-btn.secondary:hover,
.tvf-btn.secondary:focus {
	color:#fff;
	background-color:#5f5f5f;
}
  .tvf-btn.secondary::after {
    content: " ";
    background: transparent url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 5 10\'%3E%3Cpath id=\'arrow-next\' d=\'M0,0l5,5l-5,5V0z\' style=\'fill:%23666\'/%3E%3C/svg%3E") no-repeat right center;
    width: 8px;
    height: 8px;
    display: inline-block;
    margin-left: 2px;
    margin-top: 5px;
    position: relative;
}
.tvf-btn.secondary:hover::after,
.tvf-btn.secondary:focus::after {
    background: transparent url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 5 10\'%3E%3Cpath id=\'arrow-next\' d=\'M0,0l5,5l-5,5V0z\' style=\'fill:%23fff\'/%3E%3C/svg%3E") no-repeat right center;
  }

.tvf-btn.disabled,
.tvf-btn[disabled]{
	opacity:.35;
	cursor:not-allowed;
	pointer-events:none;
}*/
/*!/buttons*/

/*!Form*/
label.error{margin:-.7rem 0 0 -13px;background-color:#8c8c8c;border:0;border-radius:4px!important;color:#fff!important;font-size:11px;line-height:14px;padding:10px 14px;width:auto;position:absolute;min-width:120px;max-height:200px;cursor:help}
label.error .ir{border-bottom:5px solid #8c8c8c;border-left:5px solid transparent;border-right:5px solid transparent;left:8px;margin-top:-4px;top:0;height:0;position:absolute;width:0}
[type='radio']+label.error,
[type='checkbox']+label.error{margin:-8px 0 0 -7px;display:block}
.form .indent{padding-left:20%;
}
.form [type='text'],
.form [type='password'],
.form [type='date'],
.form [type='email'],
.form [type='number'],
.form [type='search'],
.form [type='tel'],
.form [type='time'],
.form [type='url'],
.form textarea,
.form select{
	background-color:#efefef;
}
.form [type='text']:focus,
.form [type='password']:focus,
.form [type='date']:focus,
.form [type='email']:focus,
.form [type='number']:focus,
.form [type='search']:focus,
.form [type='tel']:focus,
.form [type='time']:focus,
.form [type='url']:focus,
.form textarea:focus,
.form select:focus{
	background-color:#fff;
}
.form .error input:not([type='checkbox']),
.form .error input:not([type='radio']),
.form .error input:not([type='file']),
.form .error input:not([type='submit']),
.form .error input:not([type='reset']),
.form .error textarea,
.form .error select{
	background-color:#fff;
	border-color:#c00;
	color:#666;
}
.form .valid input:not([type='checkbox']),
.form .valid input:not([type='radio']),
.form .valid input:not([type='file']),
.form .valid input:not([type='submit']),
.form .valid input:not([type='reset']),
.form .valid textarea,
.form .valid select{
	background-color:#fff;
	border-color:#390;
	color:#666;
}
/*/!Form*/
  
  /* FLEXBOX GRID */
.video-list {
  display: block;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin: -1em 0 0 -1em;
  clear:both;
}
.video-list__cell {
  flex: 0 0 100%;
  padding: 1em 0 0 1em;
      transition: all .2s;

}

@media (min-width:480px) {
  .video-list__cell {
    flex: 0 0 50%;
  }
}
/*@media (min-width:560px) {
  .video-list__cell {
    flex: 1;
  }
}*/


/* Colum Sizes (set on container) */
/* Colum Sizes for all breakpoints */
.video-list--flex-cells > .video-list__cell {
  display: flex;
}
.video-list--fit > .video-list__cell {
  flex: 1;
}
.video-list--full > .video-list__cell {
  flex: 0 0 100%;
  max-width:100%;
}
.video-list--1of2 > .video-list__cell {
  flex: 0 0 50%;
  max-width:50%;
}
.video-list--1of3 > .video-list__cell {
  flex: 0 0 33.3333%;
  max-width:33.3333%;
}
.video-list--1of4 > .video-list__cell {
  flex: 0 0 25%;
  max-width:25%;
}

/* Colum Sizes for medium breakpoints */
@media (min-width:560px) {
  .video-list--fit-s > .video-list__cell {
    flex: 1;
  }
  .video-list--full-s > .video-list__cell {
    flex: 0 0 100%;
     max-width:100%;
  }
  .video-list--1of2-s > .video-list__cell {
    flex: 0 0 50%;
    max-width:50%;
  }
}

/* Colum Sizes for large breakpoints */
@media (min-width:768px) {
  .video-list--fit-m > .video-list__cell {
    flex: 1;
  }
  .video-list--full-m > .video-list__cell {
    flex: 0 0 100%;
     max-width:100%;
  }
  .video-list--1of2-m > .video-list__cell {
    flex: 0 0 50%;
     max-width:50%;
  }
  .video-list--1of3-m > .video-list__cell {
    flex: 0 0 33.3333%;
  max-width:33.3333%;
  }
}

/* Colum Sizes for extra-large breakpoints */
@media (min-width:1024px) {
  .video-list--fit-l > .video-list__cell {
    flex: 1;
  }
  .video-list--full-l > .video-list__cell {
    flex: 0 0 100%;
     max-width:100%;
  }
  .video-list--1of2-l > .video-list__cell {
    flex: 0 0 50%;
     max-width:50%;
  }
  .video-list--1of3-l > .video-list__cell {
    flex: 0 0 33.3333%;
  max-width:33.3333%;
  }
}

/* Individual Colum Sizes (set on column) */
/* Colum Sizes for all breakpoints */
.video-list > .video-list__cell--auto-size {
  flex: none;
}
.video-list > .video-list__cell--fit {
  flex: 1;
}
.video-list > .video-list__cell--full,
.video-list > .video-list__cell--top-video,
.video-list > .video-list__cell--active-video {
  flex: 0 0 100%;
     max-width:100%;
}
.video-list > .video-list__cell--1of2 {
  flex: 0 0 50%;
     max-width:50%;
}


body{overflow-y:scroll;}

.video-list__cell--full ul {
    margin-bottom: 10px;
}

/*!Helper classes */
.u-clearfix:before,.u-clearfix:after{content:" ";display:table}
.u-clearfix:after{clear:both}


.u-circle,
.u-circle img{border-radius:50%}


.u-hidden{display:none!important}
.u-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;width:1px}
.u-visuallyhidden.u-focusable:active,.u-visuallyhidden.u-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.u-invisible{visibility:hidden}

.u-txt-left{text-align:left}
.u-txt-center{text-align:center}
.u-txt-right{text-align:right}
.u-txt-justify{text-align:justify}
.u-txt-nowrap{white-space:nowrap}
.u-txt-autobreak{hyphens:auto;word-break:break-all}
.u-txt-uppercase{text-transform:uppercase}

.u-fl,.u-push-left{float:left!important}
.u-fr,.u-push-right{float:right!important}
.u-push-center{float:none!important;display:block; margin-left:auto; margin-right:auto}

.u-no-margin{margin:0!important}
.u-no-bulls,
.u-no-bulls ul{margin-left:0;list-style:none}

/*.u-menu{margin:0;padding:0;list-style-type:none;}
.u-menu>li{display:table-cell;vertical-align:top}
.u-menu>li>a{display:block;padding:.u-375em 1.u-125em;}
.u-menu>li:first-child>a{padding-left:0}
.u-menu[class*="bg-"]>li:first-child>a{padding-left:1em}
.u-menu[class*="bg-"]>li>a{border-right:1px solid #fff}*/

.u-nav:before,.u-nav:after{content:" ";display:table}
.u-nav:after{clear:both}
.u-nav{margin:0;padding:0;list-style:none;}
.u-nav>li{float:left;}
.u-nav>li>a{display:block;}

/*!FLEXBOX MAGIC*/
.u-flex-nowrap{display:flex;flex-wrap:nowrap;margin:0;padding:0;list-style:none}
.u-flex-nowrap>*{margin:0;padding:0;flex-grow:1;flex-basis:10%;width:auto}
.u-no-flexbox .u-flex-nowrap{display:table}
.u-no-flexbox .u-flex-nowrap>*{display:table-cell; max-width:33.3333%}
/*@media only screen and (max-width:45em){
  .u-flex-nowrap{flex-wrap:wrap}
  .u-flex-nowrap>*{flex-grow:1;flex-basis:50%;width:50%}
}*/


.u-ir{display:block;background:transparent no-repeat;border:0;text-align:left;text-indent:-900em;overflow:hidden}
.u-ir br{display:none}
/*!/Helper classes */

  
  
@media print{
	*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;-ms-filter:none!important}
}
  
/*! Card */
.video-item {
  background-color: #fff;
  margin-bottom: 1em;
  /*box-shadow: 0 1px 3px rgba(0,0,0, .12), 0 1px 2px rgba(0,0,0, .24);*/
  border:1px solid #dcdcdc;
  position: relative;
}

  .video-list__cell--active-video{
    margin-top: 23px;
  }
  
.video-list__cell--top-video .video-item,
.video-list__cell--active-video .video-item{
  /*box-shadow: none;*/
  border:0;
}

@media (min-width:768px) {
.video-list__cell--top-video .video-item,
.video-list__cell--active-video .video-item{
  float:left;width:100%;margin:0 20px 0 0; 
  max-width: calc(100% - 245px);
  }
  
  .margiblock {
      width: auto;
  }
}
@media (min-width:1024px) {
.video-list__cell--top-video .video-item,
.video-list__cell--active-video .video-item{
  max-width: 468px;
  }
}

@media (min-width:1440px) {
    .video-list__cell--top-video .video-item,
    .video-list__cell--active-video .video-item{
      max-width: 610px;
      }
}
  
  /*.video-list__cell--activated .video-item {
    background-color: #f3f3f3;
  box-shadow: none;
  border-color: #f3f3f3;
  }*/
  .video-list__cell--activated {
    position: relative;
  }
  .video-list__cell--activated::after {
    content: '';
    position: absolute;
    bottom: -8px;
    left: calc(50% - 12px);
    height: 0;
    width: 40px;    
    
    border-left: 22px solid transparent;
    border-right: 22px solid transparent;
    border-top: 22px solid #f3f3f3;
  }
  
.info-col {overflow:hidden; display: none;}
.info-col > p:first-child,
.info-col > h1:first-child,
.info-col > h2:first-child,
.info-col > h3:first-child {
margin-top: -0.1875em;
}
.download-list {
margin-left:0;
list-style:none;
}
.download-list li:nth-child(odd){
background-color: #f3f3f3;
}
/*.tv-download {
    position: relative;
  display: block;
      padding: 4px 70px 4px 14px;
  text-decoration: none;
  color: #0090c5;
  font-size: 12px;
}*/
.tv-download {
    padding-right:70px;
}
.tv-download:hover {
  text-decoration: underline;
}
.tv-download:hover .video-dimesion {
  text-decoration: none;
  color: inherit;
}
/*.tv-download::before {
    content: " ";
    background: transparent url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 5 10\'%3E%3Cpath id=\'arrow-next\' d=\'M0,0l5,5l-5,5V0z\' style=\'fill:%230090c5\'/%3E%3C/svg%3E") no-repeat left center;
    width: 7px;
    height: 7px;
    display: inline-block;
    margin-left: -7px;
    margin-top: 5px;
    position: absolute;
}*/
.video-size {
    position: absolute;
    right: 4px;
    top: 4px;
  color: #333;
}
.video-dimesion {
  color: #333;
  font-size: 10px;
  display:none;
}
.video-list__cell--top-video .info-col,
.video-list__cell--active-video .info-col {
  display: block;
  }


.video-item__img {
  min-height: 100px;
  background-color: #eee;
  /*margin: -1px -1px 0 -1px;*/
}
.video-list__cell--top-video .video-item__img,
.video-list__cell--active-video .video-item__img {
  margin: 0;
  /*max-width: 560px;*/
}
.video-item__img>img {
  width: 100%;
  max-width: 100%;
  display: block;
}
.video-item__bdy {
  padding: 1em 1em 2em;
  overflow: hidden;
}
.video-item__bdy--no-padding,
.video-list__cell--active-video .video-item__bdy{
  padding: 1em 0 2em;
}
/*!/ Card */

  
  .video-iframe {
    width: 99.9%;
  }
  
  .video-list__cell,
  .video-container {
    display: flex;
  }
  
#videosearch {
  border-color: #ff3162;
  border-right: 0;
  height: 50px!important;
    margin-bottom: 0;
}
  .video-search .tvf-btn{
    background: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'22\' height=\'22\' viewBox=\'0 0 22 22\'%3E%3Cpath id=\'search\' d=\'M19,16.9l-4.3-4.2c0.6-1,1-2.1,1-3.4c0-3.5-2.9-6.3-6.4-6.3C5.9,3,3,5.8,3,9.3s2.9,6.3,6.4,6.3c1.2,0,2.3-0.3,3.2-0.9l4.3,4.3L19,16.9z M5.4,9.3c0-2.2,1.8-4,4-4s4,1.8,4,4s-1.8,4-4,4C7.2,13.3,5.4,11.5,5.4,9.3z\' style=\'fill:%23666\'/%3E%3C/svg%3E") no-repeat center center;
    overflow: hidden;
    text-indent: -99em;
    border-color: #624963 ;
    border-left:  0;
    /*width: 40px;*/
    height:100%;
   height: 50px;
  }
  .tv-close-button {
    background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath id='close' d='M18,1.3L16.7,0L9,7.7L1.3,0L0,1.3L7.7,9L0,16.7L1.3,18L9,10.3l7.7,7.7l1.3-1.3L10.3,9L18,1.3z' style='fill:%23666'/%3E%3C/svg%3E") no-repeat center center;
    overflow: hidden;
    text-indent: -99em;
    border-color: #624963 ;
    border-left:  0;
    height: 32px;
    width: 32px;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 5px;
  }

  
  

  
.tab-navigation {
  display: block;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: -1em 0 0 -1em;
  z-index: 4;
    position: relative;
    margin-left:0;
}
.tab-navigation__col {
  flex: 0 0 100%;
  padding: 1em 0 0 0;
}
.tab-navigation__col:first-child {
    padding-left:0;
}
@media (min-width:640px) {
.tab-navigation__col {
    padding-left:1em;
}
  .tab-navigation__col {
    flex: 1;
    min-width: 132px;
  }
}
  .tab-navigation a{
    background-color: #624963 ;
    display: block;
    padding: 13px 12px 13px;
    color: #fff;
    font-weight: 500;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #624963 ;
    white-space: nowrap;
  }
  .tab-navigation ul:hover a{
    background-color: #fff;
    color: #333;
    text-decoration: none;
  }
    .tab-navigation ul:hover ul li a:hover {
      color:#fff;
      background-color: #624963 ;
  }
  .tab-navigation li{
    /*position: relative;*/
  }
.tab-navigation li li {
    margin-top: -1px;
}
.tab-navigation li ul{
    display: none;
  }
  .tab-navigation li:hover ul{
    display: block;
    position: absolute;
    z-index: 2;
    min-width: 133px;
    width: auto;
  }
  /*.show{
    display: block!important;
  }*/
  .tab-navigation__col>ul>li>a {
    background: #624963 ;
font-weight:700;    
  }
  .tab-navigation__col>ul>li.has-child>a {
    background: #624963  no-repeat right 5px center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7' viewBox='0 0 13 7'%3E%3Cpath id='angle-down' d='M6.5,7L0.1,0.8L0.7,0l5.8,5.6L12.3,0l0.7,0.7L6.5,7z' style='fill:%23FFF'/%3E%3C/svg%3E");
  }
  .tab-navigation__col>ul>li>a:hover {
    background: #fff;
  }
  .tab-navigation__col>ul:hover>li.has-child>a {
    background: #fff no-repeat right 5px center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7' viewBox='0 0 13 7'%3E%3Cpath id='angle-down' d='M6.5,7L0.1,0.8L0.7,0l5.8,5.6L12.3,0l0.7,0.7L6.5,7z' style='fill:%23624963 '/%3E%3C/svg%3E");
  }
  
  
  
.tab-navigation__col>ul>li.active a {
    background: #fff;
    color: #333;
}
.tab-navigation__col .sub li.active a {
      color:#fff;
      background-color: #624963 ;
}
.tab-navigation__col>ul>li.active.has-child>a {
    background: #fff no-repeat right 5px center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7' viewBox='0 0 13 7'%3E%3Cpath id='angle-down' d='M6.5,7L0.1,0.8L0.7,0l5.8,5.6L12.3,0l0.7,0.7L6.5,7z' style='fill:%23624963 '/%3E%3C/svg%3E");
}
/*@media (min-width:480px) {
  .tab-navigation__col {
    flex: 0 0 50%;
  }
}*/


  .tab-navigation__col ul {
    margin-left:0;list-style:none;
  }
  .video-search {
    min-width: 300px;
    min-width: 230px;
  }
@media (max-width:1439px) {
.video-search {
    min-width: 300px;
    min-width: 230px;
        padding-left: 0;

  }
}  
  
.video-list__cell--top-video .video-container,
.video-list__cell--active-video .video-container {
    border: 1px solid #ccc;
    border-width: 1px 0;
    position: relative;
    display: block;
        /*padding-top: 30px;
    margin-top: 20px;*/
margin-top:-2px;
}



.video-list__cell--top-video .video-container {
    border-top:none;
}

  .video-length {
    /*position: absolute;*/
    bottom: 1.25em;
  }
  .tv-footage {
    /*max-width: 802px;
    margin: 10px 20px 20px 20%;
    font-size: 14px;*/
    padding:0 10px;
  }
  .pill--category {
    font-weight: 700;
    font-size: 12px;
    line-height: 1;
    color: #fff;
    text-transform: uppercase;
    background-color: #2b6636;
    display: inline-block;
    position: absolute;
    padding: 4px 8px;
    margin: 7px 0 0 18px;
  }
  .ar-box .pill--category {
    top: inherit;
    left: inherit;
    right: 0;
    bottom: 0;
    height: auto;
    width: auto;
}
  .video-list__cell--active-video .video-container {
    padding-top: 60px;
  }
  .video-list__cell--active-video .pill--category{
    left: 0;
    margin: 0;
    right: inherit;
    bottom: inherit;
    top: -35px;
  }

  .video-placeholder iframe {
    overflow: hidden;
  }
  /*h1,
  h3{
    color: #0090c5;
  }
  h2 {
    font-size: 18px;
    color: #0090c5;
    line-height: 1.2;
    margin: 1em 0;
  }*/
  .tv-footage p{margin-bottom: 1.5em;}
  
  /*.video-headline--small {
    color: #390;
    font-weight: 700;
    font-size: 14px;
    margin: 0;
  }*/
  .video-date,
  .video-length {
    font-size: 14px;
    color: #8a9ba7;
  }
  .video-item p {
    font-size: 14px;
  }
/*  .info-col {
    font-size: 14px;
  }
  .info-col h3,
  .info-col h4 {
    font-size: 1em;
    margin-bottom: .5em;
    color: #0090c5;
  }*/
  /*a {
    text-decoration: none;
    color: #0090c5;
  }
  a:hover {
    text-decoration: underline;
  }*/
  
/*  
.tv-footage .p,
.tv-footage h1,
.tv-footage h2,
.tv-footage h3,
.tv-footage h4,
.tv-footage h5,
.tv-footage h6,
.tv-footage hr,
.tv-footage ol,
.tv-footage p,
.tv-footage ul {
    margin-left:0;
    margin-right:0;
    padding-left:0;
}*/
.video-container,
.video-item {
    width: 100%;
}

/*.margiblock p {
    margin: 0 10px 8px;
}*/
.margiblock hr {
    margin: 0 10px 5px;
}
#tvlogin {
    display:none;
    max-width: 590px;
}
#tvlogin input {
    height:30px;
}

.video-list__cell--activated .playbtn {
    display:none;
}
/*
.service-footer__col {
    flex:1;
}*/
.video-list__cell--top-video--changed .video-container {
    padding-top: 40px;
}



.contnt .margiblock {
    max-width: 230px;
    width: 100%;
}

@media only screen and (max-width: 47.938em) { /*768px*/
    h1+.contnt {display:none;}
}

aside.margi {display:none;}

.tvf-btn {
    margin-bottom: 20px;
    margin-right:10px;
    display:block;
    float:left;
}

.tvf-btn.button--search::before {
        background-color: #ff3162;
}



.main-section {
    display: block;
}
::-moz-selection {
    background: #624963;
}

::selection {
    background: #624963;
}

.control-group label a {
    color: #0091df;
    font-weight: 500;

}
.checkbox input {
    margin-bottom:0;
}