.cart-form .view-commerce-cart-form .view-content .views-row > .views-field-field-field-length-new,
.cart-form .view-commerce-cart-form .view-content .views-row > .views-field-field-field-width-new,
.cart-form .view-commerce-cart-form .view-content .views-row > .views-field-field-field-height-new,
.cart-form .view-commerce-cart-form .view-content .views-row > .views-field-field-weight-new,
.cart-form .view-commerce-cart-form .view-content .views-row > .views-field-field-field-coo-code,
.cart-form .view-commerce-cart-form .view-content .views-row > .views-field-field-field-hs-code-new,
.cart-form .view-commerce-cart-form .view-content .views-row > .views-field-dimensions{
    display: none;
}

@media screen and (min-width: 768px){
    .cart-form .view-commerce-cart-form > .view-header > span:nth-child(11), .cart-form .view-commerce-cart-form .view-content .views-row > div:nth-child(11),
    .cart-form .view-commerce-cart-form > .view-header > span:nth-child(3), .cart-form .view-commerce-cart-form .view-content .views-row > div:nth-child(3),
    .cart-form .view-commerce-cart-form > .view-header > span:nth-child(4), .cart-form .view-commerce-cart-form .view-content .views-row > div:nth-child(4),
    .cart-form .view-commerce-cart-form > .view-header > span:nth-child(10), .cart-form .view-commerce-cart-form .view-content .views-row > div:nth-child(10) {
        width: 7%;
    }
}

.dropdown > .dropdown-menu > .expanded > .dropdown-menu {
	left:200px;
	top: -10px;
}

.main-menu-wrapper .dropdown > .dropdown-menu > li.expanded > a::after {
	background: url('/themes/hgsi_theme/css/../images/sprite.png') no-repeat -65px -184px;
	height: 15px;
	top: 55%;
}

@media (max-width: 480px) {
	body {
		font-size: 14px;
	}
	body img {
		max-width: 100%;
	}
	footer.footer .footer-bottom ul.footer-site-links > li {
		padding: 10px 0 10px 0;
	}
}

.file {
    display: flex;
}

/*.videos-content .views-row {
    height: 300px;
}*/

.datasheets-wrapper .file-icon:first-child {
    width: 20px;
}
.product-listing-page .filter {
    background: #000000;
}
.dropdown-menu {
    min-width: 200px;
}
.tsc_message {
		font: 16px "roboto-regular";
		width: 95%;
		display: block;
		padding: 10px 15px;
		margin: 0px 35px;
		color: #333333;
		background-color: #f5f5f5;
		border-color: #ddd;
}
.tsc_message_head {
	font-size: 30px;
	margin-bottom: 10px;
}
.tsc_message_block {
		font: 16px "roboto-regular";
		width: 95%;
		display: block;
		padding: 10px 15px;
		margin: 0px 35px;
		color: #333333;
		background-color: #f5f5f5;
		border-color: #ddd;
		float: left;
}
.tsc_message_head_block {
	font-size: 30px;
	margin-bottom: 10px;
}

.videos-content .views-row {
    margin-bottom: 40px;
}

header .header-site-branding .search-block-form form button, header .header-site-branding .search-block-form form button:hover {
    background: #000000;
    border-color: #000000;
}
