body.addin4{background: url(../media/back-pat.png), url(../media/back-fade-blue.gif) top repeat-x;}
label, .label{font-size:7pt; text-transform:uppercase; font-weight:bold; color:#777; padding:3px 0!important; min-width:698px; min-height:50px!important; border:solid 1px transparent!important; clear: both;}
label:hover, .label:hover{ background:none!important; }
	input,select,textarea{color:#1d76bb; border:0; padding:12px!important; font-size:12pt; margin:3px 0 0 0!important; box-sizing: border-box; background: #EEE; box-shadow: 1px 1px 5px rgba(0,0,0,0.07) inset; width:400px!important; border:solid 1px #FFF!important;}
	#input_problemorissue{ height:100px!important; float:right!important;}
	select:after{ content: "▼"; float:right;}
	input[type=submit]{font-size:16px; background:#1d76bb; font-family: HelveticaLTCondensedBlackObl; color: #FFF; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); transition: background 200ms; text-transform: uppercase; padding:10px 25px!important; border:solid 1px #FFF; margin-top: 10px!important; width: 160px!important; cursor: pointer; clear:both; }
	input[type=submit]:hover{background-color:#25608d; color:#FFC}
	form#swebform:after {
    content: "\00a0";
}
	label:hover input, .label:hover input,label:hover textarea, .label:hover textarea,label:hover select, .label:hover select{ border:solid 1px #CCC!important; }
	#swebform input,#swebform select{ width:200px; }
	input.highlighted, select.highlighted, textarea.highlighted { border: solid 2px #C00!important; }
	input.disabled{color:#666!important;}
	
.msg{color:#FFF; background:#1d76bb; border-color:#FFF; padding:15px!important; border:dotted 2px #FFF !important; font-style:italic; font-size: 15px; /*position: absolute; */bottom:10px; width:665px; z-index: 1;}
.msg::after{content:"x"; float:right; margin-right:10px; color:#FFF; border-radius:5px;}

.tooltip{ text-transform:none; background:url(i.gif) center!important; font-weight: normal; height: 29px!important; width: 21px!important; margin:6px 11px}
.tooltip:hover{text-indent: -1000em!important;}
 .tooltip span{color:#444!important; font-size:12px; border-radius:7px 0 7px 7px;}

#S-Contact #message{width:300px;}
textarea#input_address{height:60px!important}

#sNewsL{font-family:Arial, Helvetica, sans-serif; color:#FFF;}
.sNewsL-bulletin{ background:rgba(0,0,0,0.05); padding:7px 10px; border-bottom:dotted 1px rgba(0,0,0,0.4); font-weight:normal; margin-top:-1px; transition:background 200ms;}
.sNewsL-bulletin:hover{background:rgba(255,255,255,0.15);position:relative}
.sNewsL-date{font-size:9px;  font-weight:normal; text-transform:uppercase; border-right:solid 1px #FFF; display:inline-block; padding: 2px 6px; margin: 0 5px 0 -10px; background: rgba(0,0,0,0.3);}
.sNewsL-title a,.sNewsL-title a, .sNewsL-title::after{font-size:17px; font-weight:normal; font-family:HelveticaLTCondensedLight; font-weight: normal; text-transform: none;}
.sNewsL-title::after{content:">"; float:right; color:#FFC}
body{margin:0; padding:0}
#sNewsL-heading{ font-family:HelveticaLTCondensedBlackObl; font-weight:normal; font-size:14px; text-transform:uppercase; color:#FFC; padding:12px 10px; background:rgba(0,0,0,0.3); margin:0; text-align:center}
#sNewsL a{color:#FFF;}
#sNewsL a:hover, #sNewsL .sNewsL-bulletin:hover a{color:#FFC;}


/* MOBILE ONLY: */ 
@media only screen and (max-width: 400px){ 
	h2{font-size:33px;}
	input, select, textarea{ width:100%!important; margin-top:2px!important; border:0;}
	label{clear:both; min-width: 90%;}
	#products{padding-top:0;}
}

@font-face { 
	font-family: 'HelveticaLTCondensedBlackObl'; 
	src: url('fonts/helveticalt-condensed-blackobl-webfont.eot'); 
	src: url('fonts/helveticalt-condensed-blackobl-webfont.eot?#iefix') format('embedded-opentype'), 
url('fonts/helveticalt-condensed-blackobl-webfont.woff') format('woff'), 
url('fonts/helveticalt-condensed-blackobl-webfont.ttf') format('truetype'), 
url('fonts/helveticalt-condensed-blackobl-webfont.svg#HelveticaLTCondensedBlackObl') format('svg'); 
	font-weight: normal!important; 
	font-style: normal; 
} 
@font-face { 
	font-family: 'HelveticaLTCondensedLight'; 
	src: url('helveticalt-condensed-light-webfont.eot'); 
	src: url('helveticalt-condensed-light-webfont.eot?#iefix') format('embedded-opentype'), 
url('fonts/helveticalt-condensed-light-webfont.woff') format('woff'), 
url('fonts/helveticalt-condensed-light-webfont.ttf') format('truetype'), 
url('fonts/helveticalt-condensed-light-webfont.svg#HelveticaLTCondensedLight') format('svg'); 
	font-weight: normal; 
	font-style: normal; 
} 