/**
 * SEM Styles
 */

.header-body .menu-main .menu-item:first-child {

}

.header-body .menu-item.cart,
.header-body .menu-item.login
{
  display: none !important;
}

.login-bar .line-row,
.login-bar .social-login-row {
	display: none;
}


.breadcrumb {
  /* padding-left: 30px; */
}

.article .content h2 {
  font-size: 22px;
  margin-bottom: 5px;
}

.article .content p {
  margin-bottom: 30px !important;
  letter-spacing: 1px;
  text-align: justify;
}

ol.alpha,
.content ol.alpha {
  list-style: lower-alpha;
  margin-left: 15px;
}

ol.alpha li,
.content ol.alpha li {
  display: list-item;
}

.content ol.roman {
  list-style: lower-roman;
  margin-left: 30px;
}

ol.num-big { counter-reset: item; padding-left: 20px; }
ol.num-big li { display: block; font-size: 18px; }
ol.num-big li:before { content: counters(item, ".") " "; counter-increment: item; margin-left: -20px }
ol.num-big li li, ol.num-big li li li{ font-size: 14px;}
ol.num-big li li li:before { display: none;}

ol.num-big .just-alpha { counter-reset: none; }

.num-big .alpha {
	margin-bottom: 10px;
}


@media (max-width:1024px){
  .middle-menu {top:0!important;}}

.benefit .content-desc ol {
    list-style: decimal;
}

/**FULL HD**/
.full-hd-benefit {
	padding: 30px 15px;
    background: rgba(255,255,255,1);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(229,229,229,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0 );
}

.fhd-item {
	margin: 0 auto 40px;
}

.icon-fullhd {
	width: 130px;
}

.fhd-icon {
	width: 200px;
	margin-bottom: 10px;
}

.fhd-icon-square {
	width: 130px;
}
.fhd-featured-desc h3 {
	font-weight: 600;
}

@media screen and (min-width:568px) {
	.fhd-item {
		width: 100%;
		display: table;
		border-bottom: 1px solid #ddd;
		margin: 0;
		padding: 15px 0;
	}
	.fhd-item:last-child {
		border-bottom: none;
	}
	.fhd-featured-cover,
	.fhd-featured-desc {
		width: 50%;
		display: table-cell;
		vertical-align: middle;
	}
	.fhd-icon {
		margin: 0 auto;
	}
}

@media screen and (min-width:640px) {
	.fhd-row {
		max-width: 960px;
		margin: 0 auto;
	}
}

@media screen and (min-width:768px) {
	.fhd-item {
		padding: 30px 0;
	}
	.fhd-featured-cover {
		width: 350px;
	}
	.fhd-featured-desc {
		width: calc(100% - 350px);
	}
}

@media screen and (min-width:1080px) {
	.fhd-row {
		max-width: 1200px;
	}
}
/**FULL HD**/

/**BUTTON SEE PRODUCT**/
a.btn-see-product {
	display: block;
	width: 100%;
	color: #fff;
	font-size: 16px;
	font-weight: 300;
	padding: 10px 15px 13px;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 3px;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#6d6d6d),to(#000));
    background-image: -o-linear-gradient(#6d6d6d,#000);
    background-image: linear-gradient(#6d6d6d,#000);
    background-color: #666;
}
a.btn-see-product:hover {
	color: #fff;
    background-color: #585858;
}
/****/



/**** 2020 APRIL 22 ****/

@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");

@media screen and (min-width:1025px){
  .menu-main .children-list:nth-child(7) {
  }
  
  .menu-main .children-list:nth-child(7) .list-wrapper .col-md-3:nth-child(2) {
	width: 285px;
	margin-right: 40px;
  }
  .menu-main .children-list:nth-child(7) .list-wrapper .col-md-3:nth-child(2) .title:after {
	width: 95%;
  }
  .header-body .menu-main .children-list:nth-child(7) .list-wrapper .col-md-3:nth-child(2) .children-item:nth-child(2) {
	position: relative;
	padding-bottom: 35px;
  }
  .header-body .menu-main .children-list:nth-child(7) .list-wrapper .col-md-3:nth-child(2) .children-item:nth-child(2):after {
	content: "";
    position: absolute;
    width: 90%;
    height: 2px;
    bottom: 0;
    left: 0;
    background-color: #b8b8b8;
  }
  .header-body .menu-main .children-list:nth-child(7) .list-wrapper .col-md-3:nth-child(2) .children-item:nth-child(4) {
	padding-top: 2px;
  }
  .header-body .menu-main .children-list:nth-child(7) .list-wrapper .col-md-3:nth-child(2) .children-item a:after {
	content: "\f08e";
	font-family: FontAwesome;
	padding-left: 4px;
	font-size: 10px;
  }
  .header-body .menu-main .children-list:nth-child(7) .list-wrapper .col-md-3:nth-child(2) .children-item:nth-child(4) a {
	border: 1px solid #b8b8b8;
	padding: 2px 10px 4px;
	font-size: 12px;
  }
  .header-body .menu-main .children-list:nth-child(7) .list-wrapper .col-md-3:nth-child(2) .children-item:nth-child(4) a:after {
	display: none;
  }
}


/** Download center */
.view-id-download {
  padding: 50px;
}

#views-exposed-form-download-page-1 {
  text-align: center;
}

#views-exposed-form-download-page-1 label { display: none; }

#views-exposed-form-download-page-1 .form--inline {
  display: inline-block;
  white-space: nowrap;
}

#views-exposed-form-download-page-1 .form-item-title {
  min-width: 30%;
}

#views-exposed-form-download-page-1 .form-item {
  margin-right: 8px;
}
/** Download center end */