.container {
    max-width: 1117px;
}
.supHeader h1 {
	color: #fff;
	font-size: 52px;
	font-weight: normal!important;
	font-family: Guardian Sans Web Light!important;
	width: 745px;
	padding-top:20px;
	position: relative;
	letter-spacing: 1px;
}
.supHeader.innerItem h1{padding-left: 54px;}
.supHeader {
	min-height:93px;
	background:#313b72;
	position: relative;
}

#faqForm {
margin-bottom: 23px;
margin-left: 0;
padding-top: 47px;
position: relative;
}
a{ outline:none;}
#faqForm .tt-hint {
	border-radius:6px!important;
}

.tt-query {
	-webkit-box-shadow: inset 0 3px 3px rgba(0, 0, 0, 0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.075);
	border: 1px solid #999494;
}

.supMid {
	max-width: 1117px;
	margin: 0 auto;
	position:relative;
}

.supMid h1 img {
	display: inline-block;margin-right: 9px;
    position: relative;
    top: -7px;
}

.supHeader a.toTrain {
	position: absolute;
	bottom: 1px;
	font-family: Guardian Sans Web!important;
	right: 130px;
	background: url(../images/toTrain.png) no-repeat 0 3px;
	font-size: 24px;
	padding-left: 30px;
	color: #013041;
}
.squaresRibu {
	 height: 252px;
    position: absolute;
    right: -366px;
    top: 0;
    width: 461px; overflow:hidden;
	background: url(../images/ribuim2.png) no-repeat 0 0;
}
.itemListSubCategories {
	max-width: 1010px;
	margin: 0 auto;
	padding-bottom: 80px;
	padding-top: 34px;
	padding-left: 14px;
}
.subCategory h3 {
	margin-bottom: 32px!important;
	font-size:24px;
	margin:0;
	font-family:Guardian Sans Web!important;
	padding:0;
	padding-bottom: 20px!important;
	color:#013041;
}
.subCategoryContainer {
	float:left;
}
.yellow {
	border-bottom:7px solid #d4de25;
}
.orange {
	border-bottom:7px solid #dba328;
}
.green { padding-left: 5px;
}
.holder{ position:relative;}
.holder label{ color: #6D6E70;
    font-family: arial;
    font-size: 14px;
    font-weight: normal;
    left: 15px;
    position: absolute;
    top: 5px;}
.holder textarea{ background-color: #FFFFFF;
    border: 1px solid #D4D0CF; resize:none; overflow:hidden;width: 331px;
   }
.holder .selectedTxt{width: 314px;}
.popup .mandatory{ margin-top:11px; padding-left:3px;}
.popup #Send{ float: left !important;
    margin-left: 3px;
    margin-top: 40px !important; font-family: Guardian Sans Web light !important;}
.popup .newList{ width:329px !important;   top: 30px !important;
}
 .captcha1{ position: relative;
    right: -200px;
    width: 124px;}
 .captcha1 img{ width:124px !important;}
 .captcha1 input.rsform-captcha-box{ width:124px !important; border:1px solid #D4D0CF; height:31px;margin-top: 13px;}
 .captcha1 .Type{ color: #313b72;
    font-family: arial;
    font-size: 16px;
    left: -197px;
    position: absolute;
    top: 66px;}
.popup #intro h3{ font-family:arial; color:#6d6e70; font-size:14px; font-weight:normal;}
.subCategory {
	max-width:92%;
}
.itemListSubCategories h3 img {
	display: inline-block;
	margin-right: 10px;
	margin-top: -3px;
}
.subCategory a {
	display: block;
/*	border-bottom: 1px solid #b5b6b7;*/
	font-size: 18px;
	color: #013041; 
	padding-top: 10px;
    margin-bottom: 14px;
	width: 289px;
	padding-left: 41px!important;
}

.innerItem .subCategory a { 
	display:block;
	border-bottom:1px solid #b5b6b7;
}

.subCategory a:last-child {
	border-bottom:none!important;
}
.logOutSup {
	color:#013041;
	font-size:12px;
	display:inline-block;
	background: url(../images/supSprite.png) no-repeat -209px -1px;
	padding-left: 22px;
line-height: 22px;
}
.contactScr {
	color:#fff;
	font-size:12px;
	background: url(../images/supSprite.png) no-repeat 0 0;
	width:78px;
	height:21px;
	display:inline-block;
	text-align:center;
	margin-right: 10px;
	margin-left: 10px;	
}
.backToScr {
	color:#fff;
	font-size:12px;
	background: url(../images/supSprite.png) no-repeat 0 bottom;
	width:111px;
	height:21px;
	display:inline-block;
	text-align:center;
}
.topSupLinks {
	float:right; margin-top:10px; margin-right:5px;
}
.topSupLinks li{ background:none; list-style:none; display:inline-block; padding:0; line-height:18px;}
.logOutSup:hover {
	color:#313b72;
	background-position:-209px -23px;
}
.contactScr:hover {
	color:#fff;
	background-position:-121px bottom; 
}
.backToScr:hover {
	color:#fff;
	background-position:-88px top;
}

.supHeader a.toTrain:hover {
	color:#fff;
}
.subCategory a:hover {
	color:#313b72;
}
.supportFooter {
	height:126px;
	color:#fff;
	font-size:11px;
	background: url(../images/supFootBg.png) ;
}

.supportFooter .f1 {
	float:left; 
	width:186px;
	border-left:1px solid #0e6281;
	border-left:1px solid #0e6281;
	height: 36px;
	padding-left:22px;
	padding-top: 5px;
}

.supportFooter .f2 {
	float:left;
	width:636px;
	border-left:1px solid #0e6281;
	height: 36px;
	padding-left:22px;
	margin-left: 11px; 
	padding-top: 5px; 
}

.supportFooter .f3 {
	float:right;
	width:185px;
	height: 36px;
	border-left:1px solid #0e6281;
	padding-left:22px;
}
 .supportFooter .container {
 	padding-top: 43px;
 }
 .f3 .menu li {
 	float: left;
	background: none;
	padding: 0;
 }
  .f3 .menu li a:hover{
  	color:#313b72;
  	text-decoration: underline;
  }
 .f3 .menu li.item-272 {
 	padding-left: 25px;
 	background: url(../images/supMenDot.png) no-repeat 11px 50%;
 	
 }
.itemData .idLeft {
		width: 345px;
		float: left;
		margin-left: 0;
}
.idLeft .menu li img,.idLeft .maximenuck li img{ width:auto; position:relative; left:-1px; top:-1px; display:inline-block !important;}
.itemData .idRight {
	color: #013041;
    float: right;
    font-size: 14px;
    line-height: 24px;
    max-width: 728px; margin-right:26px; width:100%;
}
.itemData .idRight p{ line-height:24px;}
.announceBox {
	min-height: 49px;
	background: #dba328;
	color: #fff;
	position: relative;
	margin-bottom: 45px;
	padding-left: 39px;
	padding-top: 14px;
	font-size: 17px;
}
.idRight p{line-height: 22px;}
.idRight hr { background-color: #05303E;
    border-color: #05303E;
    margin-bottom: -21px;
    margin-top: 16px;}
.anounceI {
	position: absolute;
	top: 12px;
	left: 12px;
	background: url(../images/announceI.jpg) no-repeat 0 0;
	width: 22px;
	height: 49px;
}
.announceBox b , .announceBox p {
	display:inline; margin-right: 3px;
}
.itemData {padding-top:47px;padding-bottom:50px; }
.itemData .idLeft li li {background: none;padding-left: 0;}
.itemData .idLeft li{ background:none;margin-bottom: 23px; padding-left: 0;}
.itemData .idLeft li a{ color:#013041; font-size:18px;background:#d4de25;height:34px; border-bottom:3px solid #b8c02c; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;line-height: 32px;}
.itemData .idLeft li a:hover{ background:#c8d124;}
.itemData .idLeft li.active a{ background:none; border:none; }
.itemData .idLeft  li.level1.active > a{background:#71c5e8;color:#313b72; height:36px;border-bottom: 3px solid #959595; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.itemData .idLeft  li.level1.active > a:hover{ background:#009cde;}
.idLeft li a span.image-title{ padding-left:11px; }
.itemData .idLeft li li{ margin:0;}
.itemData .idLeft li.active ul{ height:auto !important;display: block !important;}
.itemData .idLeft li.active ul li.active,.itemData .idLeft li.active ul li.active ul{ }
.itemData .idLeft .level1 > ul{ margin-left:48px;}
.itemData .idLeft .item-388 .toggler_2{ margin-top:30px;}
.itemData .idLeft li.level2 a.toggler_2{ color:#013041; font-size:18px;}
.itemData .idLeft li.level2 li{ list-style:inside; padding-left:1px; font-size:9px;}
.itemData .idLeft li.level2 li a{ font-size:14px; display:inline; line-height: 24px;vertical-align: top;}
.itemData .idLeft li.level1 li a:hover{ color:#313b72;}
li{list-style: none;}
li.level2.active a.isactive{ color:#313b72 !important;}
.itemData .idLeft li#item-390 li{  border-bottom: 1px solid #B5B6B7;
    margin-bottom: 8px;
    padding-bottom: 8px;}
.itemData .idLeft li#item-390 li:last-child{ border:none;}
.itemData .idLeft  li#item-398{ margin-top:27px;}
table tr:first-child {
    background-image: url(../images/tabel-bg.png);
    background-repeat: repeat-x;
    background-position: 0 0;
    background-color: #013041;
}
.itemData .idLeft #item-394{ border-bottom: 1px solid #B5B6B7;
    border-top: 1px solid #B5B6B7;
    margin-bottom: -17px;
    margin-top: 12px;
    padding-bottom: 9px;
    padding-top: 7px;}
.knowledge-left{ display:inline-block; vertical-align:top;   border-right: 1px solid #B5B6B7;margin-right: 7px;padding-right: 10px;min-height: 282px; margin-top:30px;}
.knowledge-left h2{     background: url("../images/support/icon/cow-icon.png") no-repeat scroll -1px -1px rgba(0, 0, 0, 0);
    font-size: 21px;
    margin-bottom: 18px;
    padding-left: 51px;margin-top: 28px;}
.knowledge-center h2{    background: url("../images/support/icon/milking-icon.png") no-repeat scroll -1px -1px rgba(0, 0, 0, 0);
    font-size: 21px;
    margin-bottom: 18px;
    margin-left: 11px;
    padding-left: 28px;margin-top: 28px;}
.knowledge-right h2{  background: url("../images/support/icon/herd-icon.png") no-repeat scroll -1px -1px rgba(0, 0, 0, 0);
    font-size: 21px;
    margin-bottom: 18px;
    margin-left: 18px;
    padding-left: 41px;margin-top: 28px;}
.knowledge-center{display:inline-block; vertical-align:top; border-right: 1px solid #B5B6B7;margin-right: 7px;padding-right: 10px;min-height: 296px;margin-top:30px;}
.knowledge-right{display:inline-block; vertical-align:top;margin-top:30px;}
.knowledge-right li{ margin-left:17px;}
.knowledge-left li,.knowledge-center li,.knowledge-right li{background: url("../images/support/suparrow.jpg") no-repeat scroll left center rgba(0, 0, 0, 0); font-size:18px;padding-left:16px;}
.itemData .idRight img{ width:auto !important; margin-top: 5px;}
.intro.intro_388 img{ margin:0;}
.suppoet-img{ float:right; margin-left:10px;margin-bottom: 10px;}

/*need to change for one class*/
.intro_392 ul,
.intro_393 ul,
.intro_396 ul,.intro_47 ul,
.Item-270 .itemData ul
{ margin-top:56px;clear: both;}

.intro_392 li,
.intro_393 li,
.intro_396 li,.intro_47 li,
.Item-270 .itemData li
{border: 1px solid #B5B6B7; float:left; background:#edf3f4;box-shadow: 0 2px 1px #B5B6B7; -moz-box-shadow:0 2px 1px #B5B6B7; -webkit-box-shadow:0 2px 1px #B5B6B7; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; width:221px; height:33px; margin-right:18px; text-align:center; margin-bottom:20px; padding:0; font-size:18px; color:#013041; line-height:32px;}

.intro_392 li a,
.intro_393 li a,
.intro_396 li a,.intro_47 li a,
.Item-270 .itemData li a
{ text-decoration:none; color:#013041; line-height:32px;font-size:18px;}

.intro_392 li:hover,.intro_392 li a:hover,
.intro_393 li:hover,.intro_393 li a:hover,
.intro_396 li:hover,.intro_396 li a:hover,.intro_47 li:hover,.intro_47 li a:hover
.Item-270 .itemData li:hover,.Item-270 .itemData li a:hover
{ color:#313b72;}
/* end chen change*/
.intro_390 h2{ font-size:28px; margin-top:27px;font-family: "Guardian Sans Web light";}
.intro_390 a{ background:url(../images/support/link-arrow1.png) no-repeat right 4px; padding-right:25px; display:inline-block; color:#313b72 !important;}
.itemData .idLeft li>span { display:block;font-size:24px;color:#013041;border-bottom:7px solid #313b72;padding-bottom: 19px;margin-bottom: 37px;}
.itemData .idLeft li>span img{ margin-right:10px;}
.itemData .idLeft li a {padding-left: 0;width:100%;display: block;}
.itemData .idLeft li ul li:last-child a { border:none}
table tr:first-child th {color: #fff;height: 39px;font-size: 18px;font-weight: normal;font-family:Arial, Helvetica, sans-serif;padding: 8px !important;line-height: 16px; min-width: 156px !important;}
.idRight table td {padding:6px !important;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:16px; text-align:left; border-top: 1px solid #b5b6b7;}
.idRight table td p{ padding:0; margin:0;font-size:14px !important; line-height:font-family:Arial, Helvetica, sans-serif;}
.idRight .intro{margin: -6px 0 0;padding: 0;}
.idRight tr th p { padding:4px 0  2px; margin:0;}
.atachsList{background:url(../images/tableMidLine.png) repeat-y 0px 16px; margin-top:16px; line-height: 23px;}
.atachsList a {width:41%;padding-left:41px;border-bottom:1px solid #b5b6b7;display:inline-block;float:left;color:#013041;font-size:18px;padding-bottom: 15px;padding-top: 12px;}
.atachsList a.last.document,.atachsList a.document{background:url(../images/doc.png) no-repeat 0 13px; padding-left:41px; color:#013041}
.atachsList a.last.contact,.atachsList a.contact{background:url(../images/clouad.png) no-repeat 0 16px; padding-left:41px; color:#013041}
.atachsList a.last.first,.atachsList a.first{ padding-top:0; background-position:0 0;}
.atachsList a.last { float:right} 
.atachsList a:hover,
.atachsList a.last:hover.contact,.atachsList a.contact:hover {color:#313b72;}
.itemData div.idRight div.Tabel{ padding-top:36px;} 
.itemData div.idRight div.Tabel .intro{ margin-bottom:20px;}
.supMid .itemData h1 {color: #313b72;font-family: "Guardian Sans Web light";font-size: 39px;letter-spacing: -1px;margin-left: -4px;margin-top: 2px; margin-bottom:2px;}
.img-clr h1{ margin-bottom:10px !important;}
.supMid a{ color:#013041;}
.supMid a:hover{ color:#313b72;}
.product-knowledge{ float:left; background:url(../images/support/product-knowledge.jpg) no-repeat left top; width:335px; padding-left:106px; margin-top: 46px; margin-right:89px;}
.product-knowledge h2{ color:#013041; font-size:35px; font-family: "Guardian Sans Web light"; line-height: 36px;margin-top: 10px;}
.product-knowledge li{ font-size:18px; line-height:30px; color:#013041; background:url(../images/support/suparrow.jpg) no-repeat left center;}
.product-warranty{ float:left; background:url(../images/support/warranty-logistics.jpg) no-repeat left top; width:315px; padding-left:106px; margin-top: 46px; margin-right:74px;}
.product-warranty h2{ color:#013041; font-size:35px; font-family: "Guardian Sans Web light"; line-height: 36px;margin-top: 10px;}
.product-warranty li{font-size:18px; line-height:30px; color:#013041;background:url(../images/support/suparrow.jpg) no-repeat left 10px;}
.scr-Academy{ float:left; background:url(../images/support/scr-academy.jpg) no-repeat left top; width:275px; padding-left:106px; margin-top: 46px;}
.scr-Academy h2{ color:#013041; font-size:35px; font-family: "Guardian Sans Web light"; line-height: 36px;margin-top: 10px;}
.scr-Academy li{font-size:18px; line-height:30px; color:#013041;background:url(../images/support/suparrow.jpg) no-repeat left center;}
.idRight a{ color:#313b72;}
.itemData img{ width:100%; height:auto;}
.intro_394 table{ border:1px solid #b5b6b7; float:left; margin-right:20px; margin-top:18px;clear: right;}
.intro_394 th{border:1px solid #b5b6b7;}
.hps{ background:url(../images/support/hps.png) no-repeat; width:344px; height:257px; float:left; margin-right: 28px;margin-bottom: 28px; margin-top:35px;}
.hps h2{ font-size:38px; color:#fff; font-family: "Guardian Sans Web light";margin: 10px 0 0 24px; width:200px;line-height:36px;min-height: 88px;}
.hps ul{margin-left: 23px;margin-top: 37px;}
.hps li{ background:url(../images/support/Triangle.png) no-repeat left center;}
.mp{ background:url(../images/support/mp.png) no-repeat;width:344px; height:257px; float:left;margin-bottom: 28px;margin-top:35px;}
.mp h2{font-size:38px; color:#fff; font-family: "Guardian Sans Web light";margin: 10px 0 0 24px;width:200px;line-height:36px;min-height: 88px;}
.mp ul{margin-left: 23px;margin-top: 37px;}
.mp li{background:url(../images/support/Triangle.png) no-repeat left center;}
.ds{ background:url(../images/support/ds.png) no-repeat;width:344px; height:257px; float:left; margin-right: 28px;}
.ds h2{font-size:38px; color:#fff; font-family: "Guardian Sans Web light";margin: 10px 0 0 24px;width:200px;line-height:36px;min-height: 88px;}
.ds ul{margin-left: 23px;margin-top: 37px;}
.ds li{background:url(../images/support/Triangle.png) no-repeat left center;}
.hhs{ background:url(../images/support/hhs.png) no-repeat;width:344px; height:257px;float:left;}
.hhs h2{font-size:38px; color:#fff; font-family: "Guardian Sans Web light";margin: 10px 0 0 24px;width:200px; line-height:36px;min-height: 88px;}
.hhs ul{ margin-left: 23px;margin-top: 37px;}
.hhs li{background:url(../images/support/Triangle.png) no-repeat left center;}
.intro_389 li{text-align: left; background:#013041 url(../images/support/Warranty-and-Logistics/result.png) no-repeat 28px top; border-bottom:3px solid #313b72; float:left; width:329px; height:75px; margin-right:30px; margin-bottom:19px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:3px; color:#fefefe;font-family: "Guardian Sans Web light"; font-size:18px; padding-left:99px; line-height:72px;}
.intro_389 li a{line-height: 72px;color:#fefefe;font-family: "Guardian Sans Web light"; font-size:18px; cursor:pointer; display:block; margin-left:-97px; padding-left:97px;}
.intro_389 li a:hover,.intro_389 li:hover{ color:#313b72;}
.Inventory{background-position: 28px 6px !important;}
.Inventory:hover{background-position: 28px -60px !important;}
.install-Base{ background-position:28px -522px !important}
.install-Base:hover{ background-position:28px -588px !important}
.Customer-Shipment{background-position: 28px -126px !important;}
.Customer-Shipment:hover{background-position: 28px -192px !important;}
.Warranty-Activation{background-position: 28px -654px !important;}
.Warranty-Activation:hover{background-position: 28px -720px !important;}
.Purchase-ExtendedWarranty{background-position: 28px -258px !important;}
.Purchase-ExtendedWarranty:hover{background-position: 28px -324px !important;}
.RMA{background-position: 28px -786px !important;}
.RMA:hover{background-position: 28px -852px !important;}
.open-Service{background-position: 28px -390px !important;}
.open-Service:hover{background-position: 28px -456px !important;}
.custom.contact-support{ margin-top:61px; background:url(../images/support/contact-left-bg.jpg) no-repeat; height:153px;}
.intro_389 ul{ margin-top:45px;}
.contact-support .need-more{  color: #313b72;font-size: 18px;line-height: 32px;padding: 16px 23px 0;}
.contact-support .need-more-icon{  background:url(../images/support/phone-icon.png) no-repeat 0 0; color: #FFFFFF;font-family: arial;font-size: 14px;font-weight: normal;height: 27px;line-height: 32px;margin-left: 19px;margin-top: 2px;padding-left: 34px;}
.custom.contact-support:hover{ background:url(../images/support/contact-left-bg-hover.jpg) no-repeat; cursor:pointer;}
.custom.contact-support:hover .need-more-icon{ background:url(../images/support/Contact_Hover_03.png) no-repeat 4px 1px; color:#313b72;}
.custom.contact-support a{color:#fff !important;}
input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
.accordion{ margin:0;}
@media (max-width:768px) {
.supMid{ padding: 0 10px; width: 100%; }
.itemData .idRight{width: 100%; max-width: unset; float: none;}
.knowledge-left,.knowledge-center,.knowledge-right{border-right: none;margin-right: 0;padding-right: 0;min-height: unset;margin-top:20px;width: 100%;border-bottom: 1px solid #B5B6B7;padding-bottom: 15px;}
.itemData .idLeft {width: 100%;float: none;margin-left: 0;margin-top: 20px;}
.supMid .itemData h1 {font-size: 30px;margin-left: 0;margin-top: 0;margin-bottom: 10px;}
.intro_392 ul, .intro_393 ul, .intro_396 ul, .intro_47 ul, .Item-270 .itemData ul{margin-top: 30px;}
.intro_392 li, .intro_393 li, .intro_396 li, .intro_47 li, .Item-270 .itemData li{width:100%;float: none;margin-right: 0; margin-bottom: 12px;}
.itemData .idLeft .item-388 .toggler_2 {margin-top:20px;}
.suppoet-img {float: none;margin-left: 0;margin-bottom: 10px;}
.itemData .idLeft .level1 > ul {margin-left: 18px;}
.custom.contact-support{margin-top: 20px;}
.itemData {padding-top: 35px;padding-bottom: 20px;}
}