html { font-size: 100%; }
body {
	color: #454b4f !important;
	background-color: #fff !important;
	font: 0.9em/1.67 'Source Sans Pro', 'Helvetica Neue', Arial, sans-serif;
	line-height: 1.5;
	letter-spacing: 0.01em;
	text-rendering: optimizeLegibility !important;
	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale !important;
}
.hidden-options,
#has-services,
#no-services {
	display: none;
}
#no-services {
	padding-left: 15px;
}

/* HERO */
#hero-container {
	margin-bottom: 30px;
	height: 320px;
	background: url('//assets.tripplite.com/pages/bg-3phase-hero.gif') top left repeat-x;
}
#hero {
	position: relative;
	height: 100%;
	background: url('//assets.tripplite.com/pages/bg-3phase-hero.jpg') top left no-repeat;
}
#hero-text {
	width: 400px;
	position: absolute;
	top: 80px;
	left: 530px;
}
#hero-text h1 {
	font-weight: 500 !important;
}
#hero-text h5 {
	font-size: 1.3rem;
	line-height: 1.3;
}

.cta-sidebar {
	width: 230px;
	position: absolute;
	top: 25px;
	right: 25px;
	padding: 0;
}
.cta-sidebar > div.row {
	padding: 0 15px;
}
.cta-sidebar h5.block-text {
	padding: 8px;
	background-color: #7d8a99;
	color: #fff;
	font-weight: 700 !important;
}
.cta-sidebar a {
	color: #545454;
}

/* HERO LANGUAGE SPECIFIC */

.lang-ES #hero-text, .lang-EN-INTL #hero-text { top: 40px; }

.lang-ES #hero-text h1 { font-size: 2rem; }
.lang-FR #hero-text h5 { font-size: 1.2rem; }

/* TABS */
#interior-tabs { border-bottom: 2px solid #bbb !important; }
#interior-tabs li { margin-bottom: -2px; margin-left: 10px; }
#interior-tabs li:first-child { margin-left: 20px; }
#interior-tabs a {
	font-family: 'Barlow Condensed', 'Arial Narrow', sans-serif;
	font-size: 1.2em;
	padding: 12px 25px 7px 25px;
}
#interior-tabs .active a {
	background-color: #fff !important;
	border-bottom-color: #fff;
	font-weight: 500 !important;
	border: 2px solid #bbb;
	border-top-width: thick;
	border-bottom: none;
}
#interior-tabs a strong {
	color: #454b4f;
}
.iconRed a {
	color: #ff4136 !important;
}
.iconGreen a {
	color: #93ac45 !important;
}

#section-services,
#copy-commissioning-services,
#copy-annual-service-agreements,
#components-header,
#components-panels,
#components-accordion-bp,
#components-accordion-sm,
#resources-header,
#webcardlx-preinstalled,
#webcardlx-optional,
#tr-modbuscard,
#tr-modbuscardsv,
#has-webcardlx,
#has-webcardlxmini {
	display: none;
}

#table-commissioning-services,
#table-annual-service-agreements {
	visibility: hidden;
}

.section-copy {
	padding: 30px 20px 0 20px;
}

.section-cta {
	padding: 0 20px 30px 20px;
}

.section-copy p {
	font-size: 0.9rem;
}

#service-comparison-view {
	padding-left: 20px;
}

/* FILTERS */
select:disabled {
	opacity: 0.6 !important;
	filter: alpha(opacity=60) !important;
}

/* LOADING SPINNER */
#loading, #loading-runtime { display: none; }

/* TABLE */
#productTable table.seriesTable thead th,
#productTable table.seriesTable tbody td {
	width:40%;
	text-align: left;
	font-size: 0.8rem;
	border: 0;
}
#productTable table.seriesTable tbody td {
	padding: 12px 8px;
	border-bottom: 1px dotted #ccc;
}
#productTable table.seriesTable tbody tr:last-of-type td {
	border-bottom: 0;
}
#productTable table.seriesTable thead th {
	color: #656d73;
	font-size: 1rem;
	text-transform: uppercase;
	padding: 2px 10px 10px 10px;
}
#productTable table.seriesTable thead th .label {
	vertical-align: middle !important;
	border: 2px solid #656d73;
	background-color: #fff;
	font-size: 64%;
	color: #454b4f;
}
#productTable table.seriesTable thead th .label:hover {
	border: 2px solid #337ab7;
	color: #337ab7 !important;
}
#productTable table.seriesTable thead th a:hover {
	text-decoration: none !important;
}
#productTable table.seriesTable td:first-child {
	color: #656d73;
	padding-right: 20px;
	font-weight: 700 !important;
}
#productTable table.seriesTable tfoot td {
	border-top: 0;
}
#productTable table.seriesTable .btn {
	font-family: 'Barlow Condensed', 'Arial Narrow', sans-serif;
	font-size: 1rem;
	padding: 0 15px;
	border-radius: 0;
}
#productTable table.seriesTable .product-img {
	width: 120px;
	margin-bottom: 10px;
}
.slate { color: #567383 !important; font-size: 1.35em; }
.bglightgrey { background-color: #e6e9ed !important; }

/* TABLE WIDTHS */
#productTable table.seriesTable thead th:first-child,
#productTable table.seriesTable tbody td:first-child { width: 16% !important; }
#pt208V thead th,
#pt208V tbody td { width: 28% !important; }
#pt400V thead th,
#pt400V tbody td { width: 21% !important; }

/* TABLE HELPER STYLES */
#productTable table.seriesTable .center { text-align: center !important; }
#productTable table.seriesTable .whiteBg { background-color: #fff !important; border-bottom-color: #fff; }
#productTable table.seriesTable .lineAbove { border-top: 2px solid #ccc; padding-top: 30px; }
#productTable table.seriesTable .extraPadding { padding-bottom: 20px; }

/* #SERVICE-HOURS-PILLS */
ul#service-hours-pills { margin-left: 0; margin-bottom: 20px; }
ul#service-hours-pills li { margin-bottom: 7px; }
ul#service-hours-pills li a { cursor: pointer; background-color: #fff; border: 1px solid #ddd; margin-right: 10px; padding: 6px 10px; font-size: 13px; }
ul#service-hours-pills li a:hover { background-color: #e7f2f9; border: 1px solid #b3bcc3 }
ul#service-hours-pills li.active a { background-color: #005eb8; }

#learn-more-comm,
#learn-more-ann {
	display: none;
	margin-top: 92px;
	font-size: 14px;
}

/* COMPARISON STYLES */
.sidebar {
	margin-top: 12px;
	padding-right: 0 !important;
}
.sidebar tr:first-child td {
	border-top: 0 !important;
}
.sidebar tr td {
	border-bottom: 1px solid #f2f7fc !important;
	color: #666 !important;
}

.productList {
	margin-top: -8px;
	min-height: auto;
}
.productListTable td {
	border-top: 0 !important;
}
.productListTable .itemTable {
}
.productListTable .itemTable td {
	border-bottom: 1px solid #ddd;
}

.productListTable .itemTable tr:first-child td {
	border-bottom: none;
}
.productListTable .itemTable td * {
	font-size: 12px !important;
}
.productListTable .itemTable td h3 {
	margin-top: 0;
	margin-bottom: 0;
	font-weight: 500;
}

.productListTable .itemTable td.attrid_ModelNumber a button.btn {
	color: #fff;
	background-color: #005eb8;
	text-decoration: underline !important;
	width: 99%;
	font-size: 14px !important;
}

/* BUG FIX */
.attrValue .attrId_OptionalCoverage div { height: auto !important; }

/* COMPONENTS PANE */
#paneComponents {
	padding-top: 40px;
}
#components-sidebar {
	padding-right: 25px;
	border-right: 1px solid #ddd;
}
#components-sidebar p {
	font-size: 1.2rem;
	line-height: 1.25;
}
#components-body {
	padding-left: 25px;
}
#components-header {
	margin: 0 0 10px 15px;
	font-family: 'Barlow Condensed', 'Arial Narrow', sans-serif;
	font-size: 1.5em;
}
#components-sidebar label {
	margin-top: 10px;
}
#components-ups-image {
	margin: 10px auto;
	border: 0;
}
#components-thumbnail-specs {
	display: none;
}
#components-thumbnail-specs div {
	padding-left: 10px;
	font-size: 0.8rem;
}
#components-body .panel-group {
	margin: 4px 0 0 10px;
	border-bottom: 1px dotted #ddd;
}
#components-body .panel {
	border: 0;
	box-shadow: none;
}
#components-body .panel-heading {
	padding: 4px 15px 4px 0;
}
#components-body .panel-heading p.h5 {
	font-size: 1.2rem;
}
#components-body .panel-body {
	padding: 10px 15px 30px 75px;
	border-top: 0;
}
#components-body .panel-body,
#components-body .panel-body th,
#components-body .panel-body td,
#components-body .panel-body p,
#components-body .panel-body li {
	font-size: 0.9rem;
}
#components-body .panel-body table th {
	background-color: #eee;
	font-size: 0.8rem;
}
#components-body .panel-body table th:first-of-type {
	width: 20%;
	white-space: nowrap;
}
#components-body .panel-body table th,
#components-body .panel-body table td {
	padding: 4px 12px;
}
#components-body .panel-body table td span.ico {
    margin-left: 5px;
    font-size: 0.6rem;
}

/* RESOURCES PANE */
#paneResources {
	padding-top: 40px;
}
#resources-sidebar {
	min-height: 250px;
	padding-right: 25px;
	border-right: 1px solid #ddd;
}
#resources-sidebar label {
	margin-top: 10px;
}
#resources-sidebar p {
	font-size: 1.2rem;
	line-height: 1.25;
}
#resources-body {
	padding-left: 25px;
}
#resources-header {
	margin: 0 0 10px 15px;
	font-family: 'Barlow Condensed', 'Arial Narrow', sans-serif;
	font-size: 1.5em;
}
#resources-content {
	padding-left: 15px;
	columns: 2;
    column-gap: 2rem;
    column-rule: thin solid #ddd
}
#resources-content > .resourceBlock {
    min-height: 50px;
    padding: 5px;
	overflow: hidden;
    -webkit-column-break-inside: avoid;
    break-inside: avoid;
    page-break-inside: avoid;
}

/* SERVICES PANE */
#paneServices {
	padding-top: 40px;
}
#services-sidebar {
	min-height: 250px;
	padding-right: 25px;
	border-right: 1px solid #ddd;
}
#services-sidebar label {
	margin-top: 10px;
}
#services-sidebar p {
	font-size: 1.2rem;
	line-height: 1.25;
}
#service-hours-container {
	display: none;
	padding-left: 25px;
}

#paneServices p.barlow {
	font-size: 1.2rem;
	line-height: 1.25;
}

/* COMPONENTS AND RESOURCES POPOVER */
#components-sidebar .popover,
#resources-sidebar .popover,
#services-sidebar .popover {
	background-color: #397cc2;
	color: #fff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
}
#components-sidebar .popover-content,
#resources-sidebar .popover-content,
#services-sidebar .popover-content {
	padding: 15px 22px;
	width: 216px;
}
#components-sidebar #dismiss-popover-for-components,
#resources-sidebar #dismiss-popover-for-resources,
#services-sidebar #dismiss-popover-for-services {
	margin-top: -8px;
	margin-right: -8px;
}
#components-sidebar .popover.right > .arrow,
#resources-sidebar .popover.right > .arrow,
#services-sidebar .popover.right > .arrow {
	margin-top: -2px;
}
#components-sidebar .popover.right > .arrow:after,
#resources-sidebar .popover.right > .arrow:after,
#services-sidebar .popover.right > .arrow:after {
	border-right-color: #397cc2;
}

/* MISC STYLES */
a.accordion-toggle {
	text-decoration: none;
	cursor: pointer;
}
a.accordion-toggle img {
	margin-left: 10px;
}
h5.heading {
	text-transform: uppercase;
	border-bottom: 1px solid #aaa;
}

/* minus symbol, 6e8cae color */
a.accordion-toggle .accordion-square {
	display: inline-block;
	width: 13px;
	height: 13px;
	margin-top: 5px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABiCAYAAACrpQYOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU4NDg2N0U4NTIwQzExRTg5OTlEQTYxMjhDNjBBMDEzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU4NDg2N0U5NTIwQzExRTg5OTlEQTYxMjhDNjBBMDEzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTg0ODY3RTY1MjBDMTFFODk5OURBNjEyOEM2MEEwMTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTg0ODY3RTc1MjBDMTFFODk5OURBNjEyOEM2MEEwMTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4vHP+8AAAA2klEQVR42uzcsQ2AIBRAQTEs6CJauIYWLqIj4gaEQoLivdbEgssnoYAwb2ca1LzREoAQCBACAUIFxdzHY52CJXquZb+SibA1CQQIgQAhECAEAoRAgBAIEAIBQiBACIRAgBAIEAIBQiBACAQIgQAhECAEAoRAgFCTYo2f5m5P9lCN27YmwtYkECAEAoRA/P0c4VUbEwFCIEAIBAiBACEQIAQChECAsAQgBAKEQIAQCBACAUIgQAgECIEAIRAgBAKEQIAQCIF4Wdlbpb2/MmMiBAKEQIAQiK91CzAAxcMPc3hsxDoAAAAASUVORK5CYII=');
	background-size: cover;
}

/* plus symbol, 6e8cae color */
a.accordion-toggle.collapsed .accordion-square {
	display: inline-block;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABiCAYAAACrpQYOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4OTFDMzA4NTIwQzExRThBMTZGQ0RCMDYwNEQ3NkMxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ4OTFDMzA5NTIwQzExRThBMTZGQ0RCMDYwNEQ3NkMxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDg5MUMzMDY1MjBDMTFFOEExNkZDREIwNjA0RDc2QzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDg5MUMzMDc1MjBDMTFFOEExNkZDREIwNjA0RDc2QzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6pHhZfAAAA9UlEQVR42uzdMQ5EQBSA4bWZC7oIhWuswkU4ItFINLMKLzLj+9stbHx5EpNB0/3m9aPH+zoFIAQChECA0IVS7sdpaBun6L76cVlNhEuTQIAQCBACAUIgQAgECIF4SanEP51bxdwrcdXYRIAQCBACAUIgQAgECIEAIRAgBAKEQIAQCBACAUIgdBSyr+nfvqPooo8fsW/KRLg0CQQIgQAhEG+/j4h+PsHzEQIBQiBACAQIgRAIEAIBQiBACAQIgQAhECAEAoRAVF2R732t8WtgJgKEQIAQCBACAUIgQAgECIGorOzq69NvmTERAgFCIAQChM5tAgwA784bdwNPs8QAAAAASUVORK5CYII=');
	background-size: cover;
}

/* RANGE SLIDER */
#slider-section {
	position: relative;
	padding: 0 32px;
}
#slider-range {
	margin-top: 9px;
}
#slider-min-text {
	position: absolute;
	top: -3px;
	left: 0;
	font-size: 0.75rem;
}
#slider-max-text {
	position: absolute;
	top: -3px;
	right: 0;
	font-size: 0.75rem;
}
#slider-min-value {
	display: inline;
	color: #005eb8;
}
#slider-max-value {
	display: inline;
	color: #005eb8;
}

/* 480-600V TABLE */
#productTable table#table480 thead {
	border-bottom: 1px solid #ddd;
}
#productTable table#table480 th {
	padding: 5px 10px;
}
#productTable table#table480 th.thinBorderRight {
	border-right: 1px solid #ddd !important;
}
#productTable table#table480 th,
#productTable table#table480 td {
	text-align: center;
	font-size: 0.8rem;
}
#productTable table#table480 th h5 {
	margin-bottom: 0;
	font-size: 1.25rem;
	font-weight: bold !important;
	color: #005eb8;
}
#productTable table#table480 th span {
	font-weight: 400;
}
#productTable table#table480 th img {
	position: relative;
}
#productTable table#table480 td {
	min-width: 178px;
}
#productTable table#table480 td:first-of-type {
	font-size: 1.25rem;
	background-color: #e6e9ed !important;
}
#productTable table#table480 td:nth-of-type(3),
#productTable table#table480 td:nth-of-type(5) {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #ddd;
}
#productTable table#table480 td h5 {
	margin-bottom: 20px;
	font-size: 1.25rem;
	font-weight: bold !important;
	text-transform: uppercase;
	color: #005eb8;
}

/* EXTRA SMALL */
@media screen and (max-width: 599.98px){
	#hero { background-position: -46px 0; }
	#hero-text { width: 86%; top: unset; left: 0; bottom: 0; padding: 0 20px 10px 20px; background-color: #fff; opacity: 0.8; filter: alpha(opacity=80); }
	.lang-ES #hero-text, .lang-EN-INTL #hero-text { top: unset; }
	#hero-text h1 { margin-top: 10px; font-size: 1.6rem; }
	.lang-ES #hero-text h1, .lang-EN-INTL #hero-text h1 { margin-top: 10px; font-size: 1.2rem; }
	#hero-text h5 { font-size: 1rem; }
	.table td { white-space: normal !important; border: 1px solid #ddd; font-size: 12px; }
	.productTable table.seriesTable .lineAbove { padding-top: 10px; padding-bottom: 10px; }

	#productTable table#table480 th img { width: 90px; }
	#productTable table#table480 th, #productTable table#table480 td { font-size: 0.7rem; }
	#productTable table#table480 td { min-width: 130px; }
	#productTable table#table480 td:first-of-type { min-width: 90px; }

	#paneServices .filter-select { margin-bottom: 18px; }
	#paneServices label { font-size: 0.8rem; }
	.cta-sidebar { margin-top: 10px; }
	#components-sidebar { border-right: 0; }
	#components-sidebar p { font-size: 1rem; }
	#components-sidebar .form-control { font-size: 12px; }
	#components-body { padding: 25px 0 0 0; }
	#components-thumbnail-specs { margin-left: 70px; }
	#components-header,	#resources-header { font-size: 1.1rem; }
	#components-body .panel-heading p.h5 { font-size: 1rem; }
	#components-body .panel-body { padding-left: 5px; }
	#components-body .panel-body table th, #components-body .panel-body table td { padding: 5px 10px; }
	#components-body .panel-body, #components-body .panel-body th, #components-body .panel-body td, #components-body .panel-body p, #components-body .panel-body li { font-size: 0.75rem; }
	#components-collapse-rlm img.m-Top40.m-Bottom50 { margin: 10px 0 15px 0 !important; }

	.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td { border: 0; }
}

/* SMALL */
@media screen and (min-width: 600px) and (max-width: 959.98px){
	#hero-text { width: 515px; top: unset; left: 0; bottom: 0; padding: 0 20px 10px 20px; background-color: #fff; opacity: 0.8; filter: alpha(opacity=80); }
	.lang-ES #hero-text, .lang-EN-INTL #hero-text { top: unset; }
	#hero-text h1 { margin-top: 10px; }
	#hero-text h5 { font-size: 1rem; }
	#product-line-tabs li a { padding: 8px; font-size: 0.75rem; }
	#product-line-tabs li.active a, #product-line-tabs li.active a:hover, #product-line-tabs li.active a:focus { font-size: 0.75rem; }

	#productTable table#table480 th img { width: 90px; }
	#productTable table#table480 th, #productTable table#table480 td { font-size: 0.75rem; }
	#productTable table#table480 td { min-width: 130px; }
	#productTable table#table480 td:first-of-type { min-width: 90px; }

	#resources-sidebar,
	#services-sidebar,
	#components-sidebar { border-right: 0; }
	#components-body { padding: 25px 0 0 0; }
	#components-thumbnail-specs { margin-left: 200px; }
	#paneServices label { font-size: 0.8rem; }
	#learn-more-comm, #learn-more-ann { margin: 5px 20px 25px 20px; font-size: 14px; }
	#learn-more-comm br, #learn-more-ann br { display: none; }
}

/* MEDIUM */
@media screen and (min-width: 960px) and (max-width: 1279.98px){
	.lang-RU #hero-text { top: 20px; }
	.lang-DE #hero-text { margin-top: -40px; }
	#hero-text { left: 520px; }
	#hero-text h1 { font-size: 2.4rem; }
	#productTable table#table480 th img { width: 90px; }
	#productTable table#table480 th, #productTable table#table480 td { font-size: 0.75rem; }
	#productTable table#table480 td { min-width: 130px; }
	#productTable table#table480 td:first-of-type { font-size: 1rem; }
	#paneServices label { font-size: 0.8rem; }
	#components-sidebar .form-control { font-size: 12px; }
	#components-thumbnail-specs div.row { margin-bottom: 10px; }
}

/* LARGE */
@media screen and (min-width: 1280px){
	.lang-RU #hero-text { top: 20px; }
	.lang-DE #hero-text { margin-top: -40px; }
	#hero-text h1 { font-size: 2.4rem; }
}