ul.simple-pagination{list-style:none}.simple-pagination{display:block;overflow:hidden;padding:0 5px 5px 0;margin:0}.simple-pagination ul{list-style:none;padding:0;margin:0}.simple-pagination li{list-style:none;padding:0;margin:0;float:left}.compact-theme a,.compact-theme span{float:left;color:#333;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #AAA;border-left:none;min-width:14px;padding:0 7px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);background:#efefef;background:-moz-linear-gradient(top, #fff 0%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #efefef));background:-webkit-linear-gradient(top, #fff 0%, #efefef 100%);background:-o-linear-gradient(top, #fff 0%, #efefef 100%);background:-ms-linear-gradient(top, #fff 0%, #efefef 100%);background:linear-gradient(top, #fff 0%, #efefef 100%)}.compact-theme a:hover{text-decoration:none;background:#efefef;background:-moz-linear-gradient(top, #efefef 0%, #bbb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #bbb));background:-webkit-linear-gradient(top, #efefef 0%, #bbb 100%);background:-o-linear-gradient(top, #efefef 0%, #bbb 100%);background:-ms-linear-gradient(top, #efefef 0%, #bbb 100%);background:linear-gradient(top, #efefef 0%, #bbb 100%)}.compact-theme li:first-child a,.compact-theme li:first-child span{border-left:1px solid #AAA;border-radius:3px 0 0 3px}.compact-theme li:last-child a,.compact-theme li:last-child span{border-radius:0 3px 3px 0}.compact-theme .current{background:#bbbbbb;background:-moz-linear-gradient(top, #bbb 0%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bbb), color-stop(100%, #efefef));background:-webkit-linear-gradient(top, #bbb 0%, #efefef 100%);background:-o-linear-gradient(top, #bbb 0%, #efefef 100%);background:-ms-linear-gradient(top, #bbb 0%, #efefef 100%);background:linear-gradient(top, #bbb 0%, #efefef 100%);cursor:default}.compact-theme .ellipse{background:#EAEAEA;padding:0 10px;cursor:default}.light-theme a,.light-theme span{float:left;color:#666;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #BBB;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.2);background:#efefef;background:-moz-linear-gradient(top, #fff 0%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #efefef));background:-webkit-linear-gradient(top, #fff 0%, #efefef 100%);background:-o-linear-gradient(top, #fff 0%, #efefef 100%);background:-ms-linear-gradient(top, #fff 0%, #efefef 100%);background:linear-gradient(top, #fff 0%, #efefef 100%)}.light-theme a:hover{text-decoration:none;background:#FCFCFC}.light-theme .current{background:#666;color:#FFF;border-color:#444;box-shadow:0 1px 0 #fff,0 0 2px rgba(0,0,0,0.3) inset;cursor:default}.light-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}.dark-theme a,.dark-theme span{float:left;color:#CCC;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #222;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.2);background:#555;background:-moz-linear-gradient(top, #555 0%, #333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #555), color-stop(100%, #333));background:-webkit-linear-gradient(top, #555 0%, #333 100%);background:-o-linear-gradient(top, #555 0%, #333 100%);background:-ms-linear-gradient(top, #555 0%, #333 100%);background:linear-gradient(top, #555 0%, #333 100%)}.dark-theme a:hover{text-decoration:none;background:#444}.dark-theme .current{background:#222;color:#FFF;border-color:#000;box-shadow:0 1px 0 rgba(255,255,255,0.2),0 0 1px 1px rgba(0,0,0,0.1) inset;cursor:default}.dark-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}header{position:fixed;width:100%;z-index:10;background:#fff;top:50px}header nav.navbar-first div.desktop-header a.lenovo-logo{height:50px;background:url("/dist/images/logo_h.png") no-repeat 0 0}header .banner{display:none}main{margin-top:140px}.email-rsc{overflow:hidden;padding-top:30px;border-top:2px solid #ddd;margin-top:100px}.email-rsc .alternateItem{background:#fff none repeat scroll 0 0;border:1px solid #dbdbdb;padding:20px;display:block;text-decoration:none;color:#555;border-radius:6px;line-height:18px;margin-bottom:25px;box-shadow:0 0 3px #ddd}.email-rsc .contactUs-tile{height:148px !important;margin-left:5px}.email-rsc .contactUs-tile:hover{background:#f9f9f9;cursor:pointer;color:#555}.email-rsc .enhanced-option-tile{margin-bottom:15px}.email-rsc .option-email-support{float:none !important;display:inline-block !important;vertical-align:middle;color:#3a90e3;font-size:32px;margin-right:3px}.email-rsc .recommendedItemTlt{font-size:15px;font-weight:bold;font-family:Helvetica,Arial;color:#3a90e3}.email-rsc .recommendedItemDescrip{height:54px;display:inline-block;overflow:hidden;text-overflow:ellipsis}.email-rsc .content{text-align:center}.repairStatusBox{margin-top:20px}.repairStatusBox .repairStatus-content{margin-bottom:25px}.repairStatusBox .repairStatus-content{margin:0 auto;float:none}.repairStatusBox .eticket-detail{width:1170px;margin:30px 0 20px 0}.repairStatusBox .eticket-loading-container{margin-top:30px}.repairStatusBox .field-validation-error,.repairStatusBox .red_required{color:red}.repairStatusBox .simple-pagination li{list-style:none;padding:0;margin:0;float:left;font-size:14px;line-height:20px;height:32px}.repairStatusBox .light-theme .current{background:#428bca;border-color:#428bca;box-shadow:0 1px 0 #fff,0 0 2px rgba(0,0,0,0.3) inset;cursor:default}.repairStatusBox .light-theme a,.repairStatusBox .light-theme span{color:#666;font-size:14px;line-height:20px;font-weight:normal;text-align:center;border:1px solid #bbb;min-width:14px;padding:5px 10px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.2);background:#efefef;background:-moz-linear-gradient(top, #fff 0%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #efefef));background:-o-linear-gradient(top, #fff 0%, #efefef 100%);background:-ms-linear-gradient(top, #fff 0%, #efefef 100%);background:linear-gradient(top, #fff 0%, #efefef 100%)}.repairStatusBox h3{margin-bottom:15px;color:#333;font-size:24px;line-height:40px;font-family:Helvetica, Arial, sans-serif}.repairStatusBox h4{color:#333;font-size:16px;font-weight:bold;margin-bottom:10px}.repairStatusBox .buttons{text-align:center;margin-top:20px}.repairStatusBox .buttons .btn:nth-of-type(2){margin-left:15px}.repairStatusBox .buttons .gray:nth-of-type(1){color:#999;background-color:#fff;border-color:#ccc}.repairStatusBox .buttons .gray:nth-of-type(2){border-color:#019ad4;color:#009dd9}.repairStatusBox .buttons .blue:nth-of-type(1){border-color:#019ad4;color:#009dd9}.repairStatusBox .buttons .blue:nth-of-type(2){border-color:#019ad4;color:#fff;background:#009dd9}.repairStatusBox .SR-repairstatus-check-input{display:inline-block}.repairStatusBox .SR-helpfulLink{margin-bottom:30px}.repairStatusBox .SR-AccountCheckStatus-form{margin:0 auto;float:none}.repairStatusBoxMds{border:none}.repairStatusBoxMds .repairStatusResultList strong{font-weight:700}.repairStatusBoxMds .SR-checkform.col-md-6{margin:0 auto;float:none}.repairStatusBoxMds .repairStatusResultsTitle,.repairStatusResultsTitle{height:70px;background:#efefef;line-height:70px;text-indent:2em}.repairStatusCheck .alert{padding:0}.repairStatusCheck input[type="text"]{box-sizing:border-box;text-indent:4px;width:95%}.repairStatusResults{border-top:1px solid #ddd;padding-top:20px}.repairStatusResultsWrap{border:1px solid #e7e7e7;border-radius:4px;margin-bottom:20px}.repairStatusResultsTitle strong{font-weight:700}.ticketKey{float:left}.ticketVal{line-height:20px;float:left}.ticketVal span{display:block;text-indent:0}.ticketVal1{margin-top:26px}.ticketVal2{margin-top:16px}.serviceOrdersBox{border-top:1px solid #ddd;padding:20px 0 50px}.serviceOrdersItemTlt{padding:25px 20px 25px;border-bottom:2px solid #009DD9;line-height:25px}.serviceOrdersItemTlt .reset{clear:both;height:0;overflow:hidden}.serviceOrdersItemTlt strong{display:block}.serviceOrdersItemTlt .orderStatusBox strong{float:left}.serviceOrdersItemTlt strong.hide-desktop{display:none}.serviceOrdersItemTlt p{margin-bottom:0}.serviceOrdersItemTlt .orderDetail{width:40%;float:left}.serviceOrdersItemTlt .LastUpdate{width:20%;float:left}.serviceOrdersItemTlt .LastUpdate a{color:#000}.serviceOrdersItemTlt .orderStatus{width:20%;float:left}.serviceOrdersItemTlt .orderHistory{width:20%;float:right}.serviceOrdersItemDetail{display:none;padding:10px;background:#f5f5f5;font-family:"museo_sans300";font-size:13px;line-height:1.4em}.serviceOrdersItemDetail h4{font-weight:normal;margin-bottom:10px;font-family:Helvetica, Arial, sans-serif}.serviceOrdersItemDetail p{margin-bottom:0;line-height:2.5em;color:#555}.orderStatusIcons{float:left}.orderStatusIcons .ico{position:relative;float:left;cursor:pointer}.orderStatusIcons .ico img{display:block;height:25px;width:25px}.orderStatusIcons .ico:hover .tag{display:block}.orderStatusIcons .tag{display:none;position:absolute;left:-8px;bottom:38px;background:#ffe3ac;padding:5px 12px;color:#333;white-space:nowrap}.orderStatusIcons .tag:before{position:absolute;content:'';width:0;height:0;border:5px solid transparent;border-top-color:#ffe3ac;left:10px;top:35px}.orderStatusIcons .tag:after{width:100%;height:40px;content:'';position:absolute;top:-40px;left:0}.viewHistoryBtn{margin-top:16px;display:inline-block;float:right;line-height:22px;color:#009DD9;cursor:pointer}.viewHistoryBtn .arrow{display:block;float:right;width:22px;height:22px;margin-left:8px;background:url("/dist/images/pcg/history_down.png") no-repeat}.viewHistoryBtn:hover{color:#009dd9}.viewHistoryBtn.open .arrow{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.viewHistoryBtn:hover{color:#009dd9}.cb-comment-box{font-family:arial;font-size:14px;width:100%;min-height:100px;padding:2px 0;resize:none}.orderSatus_tab{zoom:1;position:relative;margin-bottom:20px;margin-top:20px}.orderSatus_tab li{position:relative;font-size:16px;float:left;display:inline;width:560px;line-height:64px;text-align:center;color:#7a7a7a}.orderSatus_tab li:hover{cursor:pointer}.orderSatus_tab li.active{color:#1976a1;border-bottom:3px #1976a1 solid;font-weight:bold}@media (max-width: 800px){.orderSatus_tab li.active span{left:30%;top:66px}}.orderSatus_tab li label{font-family:inherit;font-size:20px}@media (max-width: 800px){.orderSatus_tab li{width:48%;font-size:0.8rem;height:6rem;margin-right:15px}}.orderSatus_tab .tab-second{position:absolute;top:0}@media (max-width: 800px){.orderSatus_tab .tab-second{line-height:6rem}}.orderSatus_tab .tab-first{margin-right:30px}.noResultFound{font-size:2em;text-indent:1em}#errorIputDiv1 .field-validation-valid,#errorIputDiv2 .field-validation-valid{display:block;width:480px}.orderSatus_tab .cell6{width:48.93617021276595%;*width:48.88297872340425%}.linklist>a{display:block;line-height:25px;padding-left:30px;background:url("/dist/images/pcg/arrow_right.gif") 7px 10px no-repeat}.detaillist table{border:none;font-size:12px;border-collapse:collapse;border-spacing:0}.detaillist table tbody td{line-height:3}.detaillist table tbody tr:nth-of-type(even){background:#f5f5f5}.detaillist table td{text-align:center !important}.detaillist table thead{border-bottom:2px solid #3e8fff;height:40px}.detaillist table thead td{width:7%;margin-right:10px;font-weight:bold !important}.detaillist table .row2{background:#f5f5f5 !important}.information{font-size:16px;padding:10px;background:#f5f5f5;color:#000;height:50px;line-height:50px}.btn-group{width:100%;overflow:hidden;position:relative}.control a{position:absolute;bottom:-4px;left:0}.page-group{padding:15px 20px;text-align:left;color:#ccc;text-align:center;margin-left:664px !important;margin-top:20px !important}.page-group .disabled{border:none}.page-group a{color:#428bca;padding:7px 10px;border:1px solid #ddd;margin:0 2px;border-radius:4px;vertical-align:middle}.page-group a:hover{text-decoration:none;border:1px solid #428bca}.page-group span.current{padding:5px 10px;margin:0 2px;color:#fff;background-color:#428bca;border:1px solid #428bca;border-radius:4px;vertical-align:middle}.page-group span.disabled{display:inline-block;height:25px !important;line-height:24px !important;padding:0 10px;margin:0 2px;color:#bfbfbf;background:#f2f2f2;border:1px solid #bfbfbf;border-radius:4px;vertical-align:middle}.repairStatus .small-header{position:static;padding:0}.repairStatus .small-header .reset{clear:both;height:0;overflow:hidden}.repairStatus .small-header .small-header-title{color:#e2231a;line-height:2.0em;margin:0}.repairStatus .repairStatus-state{margin-left:-22px}.repairStatus .required-field:after{color:red;content:"*";font-size:22px;font-weight:bold;left:5px;position:relative;top:5px}.repairStatus li{list-style:disc outside none}.repairStatus .repairStatusBox{padding:30px 0}.repairStatus .repairStatusBox .serverbusyError{border:1px solid #c00;padding:10px;background:rgba(255,0,0,0.1);-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background-clip:padding-box;margin-bottom:10px;color:#c00}.repairStatus .repairStatusBox .serverbusyError strong{font-family:museo_sans500}.repairStatus .repairStatusBox .noResultError{border:1px solid #c00;padding:10px;background:rgba(255,0,0,0.1);-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background-clip:padding-box;margin-bottom:10px;color:#c00}.repairStatus .repairStatusBox .errorIput1 .field-validation-valid,.repairStatus .repairStatusBox .errorIput2 .field-validation-valid{display:block;width:480px}.repairStatus .repairStatusBox .errorIput1 .field-validation-valid .field-validation-error,.repairStatus .repairStatusBox .errorIput2 .field-validation-valid .field-validation-error{color:red}.repairStatus .repairStatusBox .clearfix{display:block}.repairStatus .repairStatusBox .repairStatusBoxMds .errorIput2 p{width:170px;float:left;line-height:35px;vertical-align:middle}.repairStatus .repairStatusBox .input-validation-error{border:1px solid red !important}.repairStatus .repairStatusBox .input-validation-error:focus{border-color:#fc4d4d;-webkit-box-shadow:0 0 6px #fe6e6e;box-shadow:0 0 6px #fe6e6e}.repairStatus .repairStatusBoxMds .errorIput2 p{width:170px;float:left;line-height:35px;vertical-align:middle}.repairStatus .ecaptcha_field{float:left;width:80%;margin-right:5px;margin-top:12px}.repairStatus .feedback-panel{margin-left:-2px}.repairStatus .feedback-panel label{display:block;font-family:LenovoDoBold;font-size:14px}.repairStatus .repairStatusBox h4{color:#333;font-size:16px;font-weight:bold}.repairStatus .linklist>a{display:block;line-height:25px;padding-left:30px;background:url("/dist/images/pcg/arrow_right.gif") 7px 10px no-repeat}.repairStatus .loading{background:url("/dist/images/loading.gif") no-repeat center;min-height:400px;min-height:50px !important;width:50px;margin:0 auto 60px}.repairStatusResults .clearfix{display:block}.repairStatusResults .repairStatusResultList{line-height:2rem;padding-bottom:25px}.repairStatusResults .repairStatusResultList .col-md-3{margin:25px 0}.repairStatusResults .repairStatusResultList span,.repairStatusResults .repairStatusResultList strong{display:block;text-indent:2em}
