.rn_ShowFaq{}
.repair-options__questions-content-image{max-height: 200px;}
.track-repair__table-toggle .track_device_stat img{border-style: none;vertical-align: initial;}
.repair-options__content-wrapper .collapsed{display: none !important;}
.repair-options__questions-content .collapsed{display: none !important;}
@media (max-width: 767px){.repair-options__button-wrapper-desktop{display: none}
}
@media (min-width: 768px){.repair-options__button-wrapper-mobile{display: none}
}
.rn_TrackRepair{}
@media screen and (min-width: 500px) and (max-width: 959px){html, body, #container{min-width: 100% !important;}
.moto_repairStatus .repair-container .btn-radiobox>label{width: 100%;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list{margin-left: 0.5rem;margin-right: 0.5rem;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title{margin-left: 0.5rem;margin-right: 0.5rem;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title>div, .moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list>div{display: none;width: 20% !important;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .status-ser, .moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .status-ser{width: 55% !important;display: block;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .status-pro, .moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .status-status{width: 25% !important;display: block;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .status-view, .moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .status-view{width: 20% !important;display: block;}
}
@media screen and (max-width: 960px){html, body, #container{min-width: 100% !important;}
.moto_repairStatus .repair-container .btn-radiobox>label{width: 100%;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list{margin-left: 0.5rem;margin-right: 0.5rem;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title{margin-left: 0.5rem;margin-right: 0.5rem;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title>div, .moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list>div{display: none;width: 20% !important;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .status-ser, .moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .status-ser{width: 55% !important;display: block;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .status-pro, .moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .status-status{width: 25% !important;display: block;}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .status-view, .moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .status-view{width: 20% !important;display: block;}
}
.loading_tr{display: block;padding: 0px;width: 100%;}
.loader .circle{animation-duration:5.5s;animation-iteration-count:infinite;animation-name:orbit;height:38px;opacity:0;position:absolute;transform:rotate(225deg);width:38px}
.loader .circle:after{background:#000;border-radius:50%;content:'';height:5px;position:absolute;width:5px;z-index:2101}
.loader .circle:nth-child(2){animation-delay:240ms}
.loader .circle:nth-child(3){animation-delay:480ms}
.loader .circle:nth-child(4){animation-delay:720ms}
.loader .circle:nth-child(5){animation-delay:960ms}
@keyframes orbit{0%{animation-timing-function:ease-out;opacity:1;transform:rotate(225deg)}
7%{animation-timing-function:linear;transform:rotate(345deg)}
30%{animation-timing-function:ease-in-out;transform:rotate(455deg)}
39%{animation-timing-function:linear;transform:rotate(690deg)}
70%{animation-timing-function:ease-out;opacity:1;transform:rotate(815deg)}
75%{animation-timing-function:ease-out;transform:rotate(945deg)}
76%{opacity:0;transform:rotate(945deg)}
100%{opacity:0;transform:rotate(945deg)}
}
@keyframes animationFrames{0%{opacity:0;transform:translate(0,100px)}
100%{opacity:1;transform:translate(0,0)}
}
.loading_tr::before{background-color:rgba(255,255,255,.7);content:'';display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2198}
.loading_tr .loader{left:50%;position:fixed;text-transform:trslateX(-50%) trslateY(-50%);top:50%;z-index:2199}
.tab-info-row{border-bottom: none !important;width: 100% !important;}
.moto_repairStatus .small-header .small-header-title{}
.moto_repairStatus .repair-container{padding: 15px 0 30px 0}
.moto_repairStatus .repair-container h2{margin: 0;font-size: 32px;line-height: 38px;color: #3d3d3d;padding-bottom: 15px}
.moto_repairStatus .repair-container h3{margin: 0;color: #000;font-size: 22px;line-height: 26px;margin-bottom: 10px}
.moto_repairStatus .repair-container .repair-error{text-align: center;font-size: 18px;color: red;padding: 30px;border: 1px solid #DBAA5A;background-color: #FFEDCE;margin-top: 40px}
.moto_repairStatus .repair-container .check-left.unfold{opacity: 0.5}
.moto_repairStatus .repair-container .checkLeft-notice{color: #000;font-size: 22px;line-height: 26px}
.moto_repairStatus .repair-container .checkLeft-txt{width: 80%;line-height: 17px;padding-top: 10px;color: #000}
.moto_repairStatus .repair-container .check-loading{position: fixed;width: 100%;height: 100%;opacity: 0.7;background: #000;top: 0;left: 0;z-index: 1100}
.moto_repairStatus .repair-container .check-loading img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 60px;height: 60px}
.moto_repairStatus .repair-container .check-input{padding-top: 7px;overflow: hidden}
.moto_repairStatus .repair-container .check-input input[type*="text"]{width: 80%;height: 36px;float: left;padding: 0 10px;font-family: "museo_sans500";border: 1px solid #979797;color: #000}
.moto_repairStatus .repair-container .check-input input[type*="button"]{width: 20%;height: 36px;border: none;background-color: #009DD9;color: #fff;float: left;cursor: pointer}
.moto_repairStatus .repair-container .search{margin-top: 25px;margin-bottom: 6px}
.moto_repairStatus .repair-container .search input[type="text"]{border-color: #9b9b9b;margin-bottom: 2px;border-radius: 0;width: 90%;padding: 10px 12px;}
.moto_repairStatus .repair-container .search .btn-submit{background: #009dd9;border-color: #0095dd;border-bottom-right-radius: 4px;border-top-right-radius: 4px;padding: 4px 11px;font-size: 1rem !important;font-weight: normal;margin-top: 0px !important;min-width: 9rem;}
.moto_repairStatus .repair-container .search .btn-submit{background: #008abf;border-color: #008abf;color: white;}
.moto_repairStatus .repair-container .search .btn-reset{margin-left: auto;border-radius: 4px;padding: 4px 11px;width: 9rem;}
.moto_repairStatus .repair-container .search .has-error input[type="text"]{border-color: red}
.moto_repairStatus .repair-container .search-introduce{display: none}
.moto_repairStatus .repair-container .search-introduce h4{font-size: 22px;font-family: "museo_sans500"}
@media (max-width: 992px){.moto_repairStatus .repair-container .search-introduce{display:none}
}
.moto_repairStatus .repair-container .check-moreBtn{padding-top: 4px;position: relative;font-size: 16px;line-height: 18px;color: #009DD9;margin-right: 5px;font-style: normal;width: 100%;}
.moto_repairStatus .repair-container .check-moreBtn .order-tips{cursor: pointer}
.moto_repairStatus .repair-container .check-moreBtn .order-tips>span{margin-right: 5px}
.moto_repairStatus .repair-container .check-moreBtn .order-tips .lenovo-box-arrow-down{font-size: 14px}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox{display: none;margin-top: 2rem;right: 0;z-index: 100;padding: 10px 30px 36px;color: #3d3d3d;background: #fff;border-radius: 3px;text-align: center;box-shadow: 2px 3px 6px 0 #949494;max-height: 300px;overflow-y: auto}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title,.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list{border-bottom: 1px solid #949494;overflow: hidden}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title>div,.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list>div{width: 18%;min-height: 20px;line-height: 20px;padding: 15px 2px;float: left;word-break: break-word}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .status-ser,.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .status-ser{width: 20%}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .status-ime,.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .status-ime{width: 20%}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .status-pro,.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .status-pro, .moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .status-status,.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .status-status{width: 16%}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .status-view,.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .status-view{width: 10%}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .list-view,.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .list-view{color: #bcbcbc}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-title .list-view.blue,.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list .list-view.blue{color: #009DD9;cursor: pointer}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .status-detail-list{cursor: pointer}
@media (max-width: 992px){.moto_repairStatus .repair-container .check-moreBtn .check-moreBox{width:100%}
}
.moto_repairStatus .repair-container .check-moreBtn .check-errorTitle{padding: 0 30px 0 20px;min-height: 60px;line-height: 60px;background: #009DD9;color: #333;border-top-left-radius: 6px;border-top-right-radius: 6px;font-size: 18px;color: #fff}
.moto_repairStatus .repair-container .check-moreBtn .check-errorTitle p{margin-bottom: 0;font-family: "museo_sans400"}
.moto_repairStatus .repair-container .check-moreBtn .check-errorTitle span{position: absolute;top: 0;right: 10px;font-size: 20px;cursor: pointer}
.moto_repairStatus .repair-container .check-moreBtn .check-errorTxt{padding: 30px 20px;font-size: 16px;color: red}
.moto_repairStatus .repair-container .btn{line-height: 32px;padding-top: 0;padding-bottom: 0}
.moto_repairStatus .repair-container .btn-radiobox{margin-top: 10px;overflow: hidden;}
.moto_repairStatus .repair-container .btn-radiobox>label{width: 45%;float: left;margin-right: 15px;cursor: pointer;clear: none;color: #495153;}
.moto_repairStatus .repair-container .btn-radiobox>label input{float: left;margin-right: 2px;margin-top: 3px}
.moto_repairStatus .repair-container .btn-radiobox>label span{float: left;font-weight: normal}
.moto_repairStatus .repair-container .cell6-right .linklist>a{display: block;line-height: 25px;padding-left: 30px;background: url(/mse/images/pcg/arrow_right.gif) 7px 10px no-repeat}
@media (max-width: 992px){.moto_repairStatus .repair-container{padding:6px 0 30px}
}
.moto_repairStatus .check-errorPop{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.7);top: 0;left: 0;z-index: 1100}
.moto_repairStatus .check-errorPop .check-error{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 700px;height: 300px;border-radius: 6px;background-color: #fff;border: 1px solid rgba(0,0,0,0.2);-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);box-shadow: 0 5px 15px rgba(0,0,0,0.5)}
@media (max-width: 992px){.moto_repairStatus .check-errorPop .check-error{width:80%;height: 40%}
}
.moto_repairStatus .check-errorPop .check-errorTitle{padding: 0 30px 0 20px;min-height: 60px;line-height: 60px;background: #009DD9;color: #333;border-top-left-radius: 6px;border-top-right-radius: 6px;font-size: 18px;color: #fff}
.moto_repairStatus .check-errorPop .check-errorTitle p{margin-bottom: 0;font-family: "museo_sans400"}
.moto_repairStatus .check-errorPop .check-errorTitle span{position: absolute;top: 0;right: 10px;font-size: 20px;cursor: pointer}
.moto_repairStatus .check-errorPop .check-errorTxt{padding: 30px 20px;font-size: 16px;color: red}
.moto_repairStatus .repair-flowPath{text-align: center;padding: 10px 0 30px}
.moto_repairStatus .repair-flowPath span{font-size: 25px}
.moto_repairStatus .repair-flowPath .path-line{position: relative;height: 14px;width: 100%}
.moto_repairStatus .repair-flowPath .path-line span{display: inline-block;height: 14px;width: 14px;border-radius: 50%;border: 2px solid #BCBCBC;background: #fff;position: absolute;top: 0;left: 46%;z-index: 99}
.moto_repairStatus .repair-flowPath .path-line em{display: inline-block;width: 100%;position: absolute;top: 7px;left: -54%;border-top: 2px solid #bcbcbc}
.moto_repairStatus .repair-flowPath .pc-path [class*="col-"]{padding: 0;margin: 0}
.moto_repairStatus .repair-flowPath .pc-path .device-delivery,.moto_repairStatus .repair-flowPath .pc-path .repair{border-right: 1px solid #bcbcbc;height: 150px;padding-right: 30px}
.moto_repairStatus .repair-flowPath .pc-path .device-return{height: 150px}
.moto_repairStatus .repair-flowPath .pc-path .device-delivery>div:nth-of-type(1) .path-line em{display: none}
.moto_repairStatus .repair-flowPath .pc-path h4{font-family: "museo_sans500";font-size: 20px;margin-bottom: 30px;color: #555}
.moto_repairStatus .repair-flowPath .pc-path .icon{width: 40px;height: 26px;line-height: 26px}
.moto_repairStatus .repair-flowPath .pc-path .col-md-4 .col-md-4 .path-line em{width: 200%;left: -154%}
.moto_repairStatus .repair-flowPath .pc-path .col-md-4 .col-md-6 .path-line em{width: 290px;left: -104%}
@media (min-width: 1122px) and (max-width: 1185px){.moto_repairStatus .repair-flowPath .pc-path .col-md-4 .col-md-6 .path-line em{width:270px}
}
@media (min-width: 1027px) and (max-width: 1121px){.moto_repairStatus .repair-flowPath .pc-path .col-md-4 .col-md-6 .path-line em{width:251px}
}
@media (min-width: 993px) and (max-width: 1026px){.moto_repairStatus .repair-flowPath .pc-path .col-md-4 .col-md-6 .path-line em{width:240px}
}
.moto_repairStatus .repair-flowPath .pc-path .col-md-7 .col-md-4 .path-line em{width: 110%;left: -54%}
.moto_repairStatus .repair-flowPath .pc-path .col-md-7 .col-md-2 .path-line em{width: 140%;left: -85%}
.moto_repairStatus .repair-flowPath .path-already{color: #6AC346}
.moto_repairStatus .repair-flowPath .path-already span.icon,.moto_repairStatus .repair-flowPath .path-already .path-date{opacity: 0.5}
.moto_repairStatus .repair-flowPath .path-already .path-line span{border-color: #6AC346;color: #6AC346;background-color: #6AC346}
.moto_repairStatus .repair-flowPath .path-already .path-line em{border-top-color: #6AC346;z-index: 9}
.moto_repairStatus .repair-flowPath .path-future{color: #BCBCBC}
.moto_repairStatus .repair-flowPath .path-future .path-line span{background-color: #BCBCBC;border-color: #BCBCBC}
.moto_repairStatus .repair-flowPath .path-future .path-line em{display: inline-block;height: 0;background: transparent;border-top-color: #BCBCBC}
.moto_repairStatus .repair-flowPath .path-current{color: #6AC346}
.moto_repairStatus .repair-flowPath .path-current .path-line span{background-color: #6AC346;border-color: #6AC346}
.moto_repairStatus .repair-flowPath .path-current .path-line em{border-top-color: #6AC346;z-index: 9}
.moto_repairStatus .repair-flowPath .path-notice .path-line span{background-color: #FF6A00;border-color: #FF6A00}
.moto_repairStatus .repair-flowPath .path-notice .path-line em{border-top: 2px solid #BCBCBC}
.moto_repairStatus .repair-flowPath .path-notice .path-perTxt,.moto_repairStatus .repair-flowPath .path-notice .path-date{font-family: "museo_sans500"}
.moto_repairStatus .repair-flowPath .path-date{font-size: 12px;padding-top: 10px}
.moto_repairStatus .repair-flowPath .path-date span{display: inline-block;height: 14px;width: 14px;border-radius: 50%;border: 2px solid #BCBCBC;background: #fff;position: absolute;top: 0;left: 46%;z-index: 99}
.moto_repairStatus .repair-flowPath .path-perTxt{font-size: 13px;width: 80%;margin: 5px auto 40px auto}
.moto_repairStatus .repair-flowPath .path-perTxt p{height: 36px;line-height: 18px;margin-bottom: 0}
.moto_repairStatus .repair-flowPath .mobile-path .search-introduce{display: none;margin-bottom: 50px}
.moto_repairStatus .repair-flowPath .mobile-path .search-introduce h4{font-size: 20px;font-family: "museo_sans500"}
.moto_repairStatus .repair-flowPath .mobile-path>div:nth-of-type(2)>div:nth-of-type(1) .m-center .path-line em{display: none}
.moto_repairStatus .repair-flowPath .mobile-path .m-left{width: 26%;float: left;text-align: right;margin-right: 10px}
.moto_repairStatus .repair-flowPath .mobile-path .m-left p{float: right;width: 100px;margin: 0;padding-top: 18px}
.moto_repairStatus .repair-flowPath .mobile-path .m-right{width: 52%;float: left;text-align: left;position: relative}
.moto_repairStatus .repair-flowPath .mobile-path .m-right span.icon{font-size: 20px;line-height: 50px}
.moto_repairStatus .repair-flowPath .mobile-path .m-right .path-perTxt{margin-left: 10px;display: inline-block;position: absolute;top: 16px}
@media (max-width: 374px){.moto_repairStatus .repair-flowPath .mobile-path .m-right{width:46%}
}
.moto_repairStatus .repair-flowPath .mobile-path .m-center{width: 50px;float: left;position: relative}
.moto_repairStatus .repair-flowPath .mobile-path .m-center .path-line{position: relative;text-align: center;bottom: 0;left: 0;width: 100%}
.moto_repairStatus .repair-flowPath .mobile-path .m-center .path-line em{display: inline-block;width: 2px;height: 50px;background: #BCBCBC;position: absolute;top: -20px;left: 18px}
.moto_repairStatus .repair-flowPath .mobile-path .m-center .path-line span{display: inline-block;height: 10px;width: 10px;border-radius: 50%;position: absolute;top: 20px;left: 14px;z-index: 99}
.moto_repairStatus .repair-flowPath .mobile-path .path-already{color: #6AC346}
.moto_repairStatus .repair-flowPath .mobile-path .path-already .m-left{opacity: 0.5}
.moto_repairStatus .repair-flowPath .mobile-path .path-already .path-line span{border-color: #6AC346;color: #6AC346;background-color: #B8E986}
.moto_repairStatus .repair-flowPath .mobile-path .path-already .path-line em{background-color: #6AC346}
.moto_repairStatus .repair-flowPath .mobile-path .path-current{color: #6AC346}
.moto_repairStatus .repair-flowPath .mobile-path .path-current .path-line span{background-color: #6AC346;border-color: #6AC346;color: #6AC346;width: 14px;height: 14px;left: 12px}
.moto_repairStatus .repair-flowPath .mobile-path .path-current .path-line em{background-color: #6AC346}
.moto_repairStatus .repair-flowPath .mobile-path .path-future .m-left{color: #BCBCBC}
.moto_repairStatus .repair-flowPath .mobile-path .path-future .path-line span{background-color: #BCBCBC;border-color: #BCBCBC}
.moto_repairStatus .repair-flowPath .mobile-path .path-future .path-line em{border-left: 2px solid #BCBCBC;width: 0;background: transparent}
.moto_repairStatus .repair-flowPath .mobile-path .path-notice{color: #FF6A00}
.moto_repairStatus .repair-flowPath .mobile-path .path-notice .path-perTxt,.moto_repairStatus .repair-flowPath .mobile-path .path-notice .path-date{font-weight: bold}
.moto_repairStatus .repair-flowPath .mobile-path .path-notice .path-line span{background-color: #FF6A00;border-color: #FF6A00;width: 14px;height: 14px;left: 12px}
.moto_repairStatus .repair-flowPath .mobile-path .path-notice .path-line em{border-left: 2px solid #BCBCBC}
@media (max-width: 992px){.moto_repairStatus .repair-flowPath .mobile-path{display:block}
.moto_repairStatus .repair-flowPath .pc-path{display: none}
}
@media (min-width: 993px){.moto_repairStatus .repair-flowPath .mobile-path{display:none}
.moto_repairStatus .repair-flowPath .pc-path{display: block}
}
@media (max-width: 992px){.moto_repairStatus .repair-container .check-moreBtn .check-moreBox{width:100%;position: inherit;top: 15px;padding: 0;max-height: 340px;border: 1px solid #ccc;box-shadow: 0 0 10px #ddd}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .mobile-status-detail{display: block}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .pc-status-detail{}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .mobile-detail-list{width: 100%;text-align: left}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .mobile-detail-list .mobile-detail-line{width: 100%;margin-bottom: 10px;line-height: 1.8;padding: 0 10px}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .mobile-detail-list .mobile-detail-line:last-of-type{border-bottom: 1px solid #ccc;padding-bottom: 10px;margin-bottom: 20px}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .mobile-detail-list .mobile-detail-line em{font-style: normal;display: block;font-size: 16px;color: #333;font-family: "museo_sans500"}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .mobile-detail-list .mobile-detail-line span{font-size: 12px}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .mobile-detail-list .mobile-detail-line .list-view.blue{color: #009DD9;cursor: pointer;font-size: 16px}
}
@media (min-width: 993px){.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .mobile-status-detail{display:none}
.moto_repairStatus .repair-container .check-moreBtn .check-moreBox .pc-status-detail{}
}
@media (max-width: 676px){.moto_repairStatus .repair-container .btn-radiobox>label{width:100%;margin-bottom: 8px}
.moto_repairStatus .repair-container .search>.input-group{width: 100%}
.moto_repairStatus .repair-container .search>.input-group>.form-control{float: none;width: 100%;margin-bottom: 10px;border-bottom-right-radius: 4px;border-top-right-radius: 4px}
.moto_repairStatus .repair-container .search>.input-group>.input-group-btn{display: block}
.moto_repairStatus .repair-container .search>.input-group>.input-group-btn .btn-primary{border-bottom-left-radius: 4px;border-top-left-radius: 4px}
}
.banner{background-color: #EEF2F5;font-family: "museo_sans300", Arial, sans-serif}
.banner section.container{height: 100%;padding: 0 20px;padding-bottom: 30px;background-color: #EEF2F5}
.banner button{margin: 10px 0;color: #fff;background-color: #3F8DDF;padding: 6px 20px;border-width: 0;border-radius: 4px;font-size: 16px;font-weight: bold}
.banner div.banner-bread>div span.glyphicon-chevron-right{color: #3F8DDF}
.banner div.banner-mobile-title{display: none}
.banner div.banner-mobile-title>div span.icon-down{font-size: 28px;color: #5992FA;cursor: pointer}
.banner div.banner-mobile-title>div h1{display: inline;margin: 0;font-size: 32px}
.banner div.banner-mobile-title>div h1 span.icon-rss{margin-left: 5px;vertical-align: middle;color: #F8BA3F;cursor: pointer;font-size: 60%}
.banner div.banner-mobile-title>div div.pro-change{margin: 0 0 0 40px}
.banner div.banner-pro-data .row{margin: 0}
.banner div.banner-pro-data .row .pro-content{width: 75%}
.banner div.banner-pro-data .row .pro-content .row .col-md-3{padding: 0}
.banner div.banner-pro-data .row .pro-content .row .col-md-3 img{margin-top: 20px;width: 100%}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 h1{font-size: 30px}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-others{display: inline-block;line-height: normal}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-others .pro-change{float: left;margin-top: 0;margin-right: 10px;margin-bottom: 5px}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-others .pro-change .uil-reload-css>span{top: 10px}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-others .pro-change a{margin-left: 20px}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-others div.pro-download{float: left;margin-right: 10px;margin-bottom: 5px;position: relative}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-others div.pro-download div span.icon-book{color: #3e8ddd}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-others div.pro-download p{display: inline;color: #337ab7;cursor: pointer}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-others div.pro-download p span.icon-book{vertical-align: middle}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-others div.pro-download p span.icon-l-down{font-size: 12px}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-others span.icon-rss{float: left;color: #F8BA3F;cursor: pointer}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-img-mobile{display: none}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-input div.pro-detail-input-area{display: inline-block;width: 100%}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-input div.pro-detail-input-area input.form-control{display: inline;width: 70%;float: left;display: table;border-top-right-radius: 0;border-bottom-right-radius: 0;margin: 10px 0}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-input div.pro-detail-input-area button.btnImei{border-top-left-radius: 0;border-bottom-left-radius: 0}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-input div.pro-detail-input-area .imei-loading{display: none;width: 30px}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-input .errorMessage{display: none;color: #e2231a;font-weight: bold}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 p.pro-receive{font-family: "Yu Gothic UI","museo_sans300",Arial,sans-serif}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 p.pro-receive span.icon-email{display: inline-block;margin: 0px 0 0 0px;color: #5992FA;font-size: 160%;vertical-align: middle;cursor: pointer}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 p.pro-detail-info{display: none}
.banner div.banner-pro-data .row .pro-warranty{display: none;margin-top: 20px;border-left: 1px solid #aaa;border-right: 1px solid #aaa}
.banner div.banner-pro-data .row .pro-warranty .row .col-xs-5{text-align: left;width: 100%}
.banner div.banner-pro-data .row .pro-warranty .row .col-xs-5>p{margin-bottom: 4px;font-size: 94%;font-weight: bold;color: #646C6F}
.banner div.banner-pro-data .row .pro-warranty .row .col-xs-5>div{background: #fff;background: linear-gradient(to left top, transparent 50%, #d6d9de 0) no-repeat 100% 100%/0.8em 0.8em,linear-gradient(-45deg, transparent 0.6em, #fff 0);width: 100px;height: 74px;color: #3F8DDF;font-size: 17px;font-weight: bold;text-align: center}
.banner div.banner-pro-data .row .pro-warranty .row .col-xs-5>div cite{width: 100%;height: 16px;display: flex;justify-content: space-around;padding-top: 2px;background: #6f7170}
.banner div.banner-pro-data .row .pro-warranty .row .col-xs-5>div cite span{content: " ";background-color: #fff;width: 12px;height: 12px;border-radius: 12px}
.banner div.banner-pro-data .row .pro-warranty .row .col-xs-7{width: 100%;margin-top: 10px;font-weight: bold}
.banner div.banner-pro-data .row .pro-warranty .row .col-xs-7 span.icon-yes{color: #6abf4a;cursor: pointer}
.banner div.banner-pro-data .row .pro-warranty .row .col-xs-7 span.icon-no{color: #e2231a;cursor: pointer}
.banner div.banner-pro-data .row .pro-warranty .row .col-xs-7>a{display: block}
.banner div.banner-pro-data .row .ele-hidden{display: none}
.banner div.banner-pro-data.pro-info .row .pro-content{width: 50%}
.banner div.banner-pro-data.pro-info .row .pro-warranty{display: block}
.banner div.banner-pro-data.pro-info .row .pro-register{display: block}
@media screen and (max-width: 991px){.banner div.banner-pro-data .row .pro-content{width:100%}
.banner div.banner-pro-data .row .pro-content .row .col-md-3{width: 25%;float: left}
.banner div.banner-pro-data .row .pro-content .row .col-md-9{width: 75%;float: left}
.banner div.banner-pro-data .row .pro-warranty{border-left: 0}
.banner div.banner-pro-data.pro-info .row .pro-content{border-bottom: 1px solid #aaa;width: 100%;padding-bottom: 20px}
.banner div.banner-pro-data.pro-info .row .pro-warranty{width: 50%;float: left}
.banner div.banner-pro-data.pro-info .row .pro-warranty .row .col-xs-5{width: 41.66667%}
.banner div.banner-pro-data.pro-info .row .pro-warranty .row .col-xs-7{width: 58.33333%}
}
@media screen and (max-width: 767px){.banner div.banner-pro-data .row .pro-content{width:100%;padding: 0}
.banner div.banner-pro-data .row .pro-content .row .col-md-3{display: none}
.banner div.banner-pro-data .row .pro-content .row .col-md-9{width: 100%;float: left;text-align: center;padding: 0}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-img-mobile{display: block}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-img-mobile img{width: 100%;padding: 20px;max-width: 300px}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-input{text-align: left}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-input div.pro-detail-input-area input.form-control{width: 60%}
.banner div.banner-pro-data .row .pro-content .row .col-md-9 .pro-detail-input div.pro-detail-input-area button.btnImei{width: 40%;padding: 6px 0}
.banner div.banner-pro-data .row .pro-warranty{border-left: 0}
.banner div.banner-pro-data.pro-info .row .pro-content{border-bottom: 1px solid #aaa;width: 100%;padding-bottom: 20px}
.banner div.banner-pro-data.pro-info .row .pro-warranty{width: 100%;float: left;border-right: 0;border-bottom: 1px solid #aaa;padding: 0;padding-bottom: 20px}
.banner div.banner-pro-data.pro-info .row .pro-warranty .row .col-xs-5{width: 41.66667%;padding: 0}
.banner div.banner-pro-data.pro-info .row .pro-warranty .row .col-xs-7{width: 58.33333%;padding: 0}
.banner-compression{height: 120px}
}
input[type="submit" i]:disabled{opacity: 0.5;}
.status-assistance{width: auto;margin: 0 100px;}
.repair-track__order_not_found{font-size: 2rem;font-weight: 500;margin-bottom: 30px;}
.loader-repair{left: 50%;top: 50%;z-index: 1;width: 120px;height: 120px;margin-left:50rem;border: 16px solid #f3f3f3;border-radius: 50%;border-top: 16px solid #3498db;-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite;}
@-webkit-keyframes spin{0%{-webkit-transform: rotate(0deg);}
100%{-webkit-transform: rotate(360deg);}
}
@keyframes spin{0%{transform: rotate(0deg);}
100%{transform: rotate(360deg);}
}
.animate-bottom{position: relative;-webkit-animation-name: animatebottom;-webkit-animation-duration: 1s;animation-name: animatebottom;animation-duration: 1s}
@-webkit-keyframes animatebottom{from{bottom:-100px;opacity:0}
to{bottom:0px;opacity:1}
}
@keyframes animatebottom{from{bottom:-100px;opacity:0}
to{bottom:0;opacity:1}
}
.yui3-panel .yui3-panel-content.rn_AnswerFeedbackDialog{width: 375px;background-color: #ffffff;-moz-box-shadow: 0.8em 0.8em 0.8em 0em #d2d2d2;margin: 0;text-align: left;border: 1px solid #d2d2d2;}
.yui3-panel .rn_AnswerFeedbackDialog .yui3-widget-hd h2.rn_DialogTitle{font-size: 1.0em;font-weight: 600;color: #1f282b;}
@media screen and (max-width: 960px){.yui3-panel .yui3-panel-content.rn_AnswerFeedbackDialog{width: 100%;}
}
.rn_AnswerFeedbackDialog, .yui3-panel .rn_AnswerFeedbackDialog .yui3-widget-ft{background-color: #F2F2F2 !important;}
.rn_AnswerFeedbackForm .rn_DialogSubtitle{font-size: 14px;}
.yui3-panel .rn_AnswerFeedbackDialog .yui3-widget-hd .yui3-button-close{display: none;}
.rn_AnswerFeedback .rn_AnswerFeedbackControl .rn_RatingButtons{float: initial;}
.yui3-panel .yui3-panel-content.rn_AnswerFeedbackDialog .yui3-widget-hd{background: url(/euf/assets/images/sprite.png) repeat-x 0 -200px;color: #1f282b;font-weight: 600;font-size: 2.5em;}
.rn_AnswerFeedback .rn_AnswerFeedbackControl{*zoom: 1;text-align: left;margin-top: 1em;}
.rn_AnswerFeedback .rn_AnswerFeedbackControl:before, .rn_AnswerFeedback .rn_AnswerFeedbackControl:after{content: " ";display: table;}
.rn_AnswerFeedback .rn_AnswerFeedbackControl:after{clear: both;}
.rn_AnswerFeedback .rn_Title{padding-bottom: 2px;font-size: 1.333em;font-weight: bold;line-height: 1.4em;display: inline-block;}
.rn_AnswerFeedback .rn_ThanksLabel{text-align: left;padding-bottom: 18px;}
.rn_AnswerFeedback .rn_RatingMeter a.rn_RatingCell{background: url('../themes/standard/images/RatingStars.png') 0 0 no-repeat;display: inline-block;height: 18px;margin: 4px 0;text-decoration: none;width: 20px;}
@media screen and (-ms-high-contrast: active){.rn_AnswerFeedback .rn_RatingMeter a.rn_RatingCell{background: url('../themes/standard/images/RatingStars.png') 0 0 no-repeat;}
}
.rn_AnswerFeedback .rn_RatingMeter a.rn_RatingCellOver{background-position: 0 -18px;cursor: pointer;}
.rn_AnswerFeedback .rn_RatingButtons, .rn_AnswerFeedback .rn_RatingMeter{display: inline-block;float: right;}
@media print{.rn_AnswerFeedback{display: none;}
}
.rn_AnswerFeedbackForm .rn_DialogSubtitle{margin-bottom: 6px;text-align: left;}
.rn_AnswerFeedbackForm label{clear: left;display: block;}
.rn_AnswerFeedbackForm .rn_EmailField{clear: left;display: block;margin-bottom: 1em;width: 340px;}
.rn_AnswerFeedbackForm .rn_Textarea{clear: left;display: block;margin-bottom: 1em;font-size: 14px;width: 340px;}
.rn_HighContrastMode .rn_AnswerFeedback .rn_RatingMeter a.rn_RatingCell:before{content: "\2606";}
.rn_HighContrastMode .rn_AnswerFeedback .rn_RatingMeter a.rn_RatingCellOver:before{content: "\2605";}
.rn_AnswerFeedbackForm .rn_ErrorMessage h2[role=alert]{display: none;}
.rn_AnswerFeedback .rn_AnswerFeedbackControl h2.rn_Title{width: 100%;border-bottom: 1px solid #BBB;float: left;}
.rn_AnswerFeedback.rn_AnswerFeedback{}
.sc-item span[data-v-86f3e33c]{flex: 1;border: 1px solid #f8f8f8;background: #f8f8f8;margin-right: 0.6rem;height: 2.4rem;line-height: 2.4rem;border-radius: 4px;text-align: center;cursor: pointer;font-size: 1.4rem;color: #222;opacity: .88;}
.sc-item{display: flex;}
@media only screen and (min-width: 600px){.yui3-panel.yui3-widget-modal{width: 40%;}
}
@media only screen and (max-width: 600px){.yui3-panel.yui3-widget-modal{width: 90%;}
}
.yui3-widget-ft{width: -webkit-fill-available;}
.sc-item .is-active[data-v-86f3e33c]{background: #0d5c91!important;border: 1px solid #0d5c91!important;color: #fff;}
.rn_AnswerFeedback div[id*="RatingButtons"] button{background-color: #ff554D;border: 1px solid #ff554D;border-radius: 5px;color: #ffffff;height: 2.66667em;margin-right: 0.5em;vertical-align: middle;width: 6.875em;}
.yui3-panel button.yui3-button{padding: 8px 39px;margin-top: 20px;background: #ff554D;color: #fff;border: none;border-radius: 15px;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{width: 94%;}
.AnswerFeedback_Textarea_label{display: flex !important;justify-content: start;margin-top: 20px;}
.AnswerFeedback_Textarea{width: 91% !important;}
.yui3-widget-hd{margin-bottom: 0px;}
.rn_ErrorMessage{color:red !important;}
.rn_AnswerFeedbackForm .sc-introduction .sc-panel-label{display: flex;justify-content: space-between;margin: 5px;}
.required-text-signal{display: flex;}
.text-signal-required{color: red;}
.feedbackwordlimit{display: flex;justify-content: end;margin-bottom: 10px;}
.rn_AnswerFeedbackForm .rn_Textarea{margin-bottom: 5px !important;}
.rn_AnswerFeedbackDialog{width:100% !important;}
.yui3-panel .rn_AnswerFeedbackDialog .yui3-widget-hd .yui3-button-close{display: block !important;}
.rn_DialogSubtitle, .AnswerFeedback_Textarea_label{font-size: 17px !important;}
.yui3-panel button.yui3-button.yui3-button-primary{background: #ff554D !important;}
.yui3-widget-ft{width:95% !important;}
.rn_Textarea.AnswerFeedback_Textarea{font-family: 'Gotham', sans-serif;font-weight: 300;font-size: 13px !important;background-color: white !important;border: 1px solid !important;border-radius: 4px;}
.rn_AnswerFeedbackDialog .yui3-panel-content,.rn_AnswerFeedbackDialog .yui3-widget-ft ,.rn_AnswerFeedbackDialog .yui3-widget-bd{background-color: white !important;}
.rn_AnswerFeedbackDialog .yui3-widget-hd{background: white !important;margin-bottom: 0px;}
.rn_ActionDialog.rn_AnswerFeedbackDialog{background-color: white !important;}
.yui3-panel .yui3-panel-content.rn_AnswerFeedbackDialog{box-shadow: unset !important;}
.rn_RatingButtons{margin-top: 10px;}
.bold{font-weight: 500;}
.required-parent{display: flex;justify-content: space-between;}
.contactus-div{margin-top: 20px;}
.rn_AnswerFeedback{width: 100%;color: white;}
.contact-container .rn_AnswerFeedback{width: 65%}
.contact-container .contactus-div{display:none;}
.security-content__wrapper .rn_AnswerFeedback{width: 85%;margin: auto;}
.security-content__wrapper .rn_AnswerFeedback,.repair_faq_page .rn_AnswerFeedback,.software-security-update .rn_AnswerFeedback, .software-update_page .rn_AnswerFeedback, .callus-page-main .rn_AnswerFeedback, .mcp_troubleshooter_page .rn_AnswerFeedback, .usb-driver-page .rn_AnswerFeedback{display: flex;justify-content: center;margin-top: 20px;margin-bottom: 50px;}
.security-content__wrapper .rn_AnswerFeedbackControl,.repair_faq_page .rn_AnswerFeedbackControl,.software-security-update .rn_AnswerFeedbackControl, .software-update_page .rn_AnswerFeedbackControl, .callus-page-main .rn_AnswerFeedbackControl, .mcp_troubleshooter_page .rn_AnswerFeedbackControl, .usb-driver-page .rn_AnswerFeedbackControl{justify-content: center;display: grid;}
.security-content__wrapper .rn_AnswerFeedback .rn_AnswerFeedbackControl h2.rn_Title,.repair_faq_page .rn_AnswerFeedback .rn_AnswerFeedbackControl h2.rn_Title,.software-security-update .rn_AnswerFeedback .rn_AnswerFeedbackControl h2.rn_Title, .software-update_page .rn_AnswerFeedback .rn_AnswerFeedbackControl h2.rn_Title, .callus-page-main .rn_AnswerFeedback .rn_AnswerFeedbackControl h2.rn_Title, .mcp_troubleshooter_page .rn_AnswerFeedback .rn_AnswerFeedbackControl h2.rn_Title, .usb-driver-page .rn_AnswerFeedback .rn_AnswerFeedbackControl h2.rn_Title{justify-content: center;display: flex;border-bottom: unset;font-size: 18px;font-weight: bold;line-height: 1.4em;margin-bottom: 10px;padding-bottom: 2px;}
.mcp_troubleshooter_page .rn_AnswerFeedback .rn_RatingButtons{display: flex;}
.rn_AnswerFeedbackControl .rn_ThanksLabel{font-size: 14px;}
.yui3-panel .rn_AnswerFeedbackDialog.rn_ActionDialog .yui3-widget-ft{background-color: white !important;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-hd{margin-bottom: 0em;}
.yui3-panel .rn_Dialog.rn_AnswerFeedbackDialog .yui3-widget-hd h2.rn_DialogTitle{font-size: 21px}
textarea.AnswerFeedback_Textarea{min-height: 0px;padding: 15px 18px;}
.yui3-panel .yui3-panel-content.rn_AnswerFeedbackDialog{width: 375px;background-color: #ffffff;-moz-box-shadow: 0.8em 0.8em 0.8em 0em #d2d2d2;margin: 0;text-align: left;border: 1px solid #d2d2d2;}
.yui3-panel .rn_AnswerFeedbackDialog .yui3-widget-hd h2.rn_DialogTitle{font-size: 1.0em;font-weight: 600;color: #1f282b;}
@media screen and (max-width: 960px){.yui3-panel .yui3-panel-content.rn_AnswerFeedbackDialog{width: 100%;}
}
.rn_AnswerFeedbackDialog, .yui3-panel .rn_AnswerFeedbackDialog .yui3-widget-ft{background-color: #F2F2F2 !important;}
.rn_AnswerFeedbackForm .rn_DialogSubtitle{font-size: 14px;}
.yui3-panel .rn_AnswerFeedbackDialog .yui3-widget-hd .yui3-button-close{display: none;}
.rn_AnswerFeedback .rn_AnswerFeedbackControl .rn_RatingButtons{float: initial;}
.yui3-panel .yui3-panel-content.rn_AnswerFeedbackDialog .yui3-widget-hd{background: url(/euf/assets/images/sprite.png) repeat-x 0 -200px;color: #1f282b;font-weight: 600;font-size: 2.5em;}
.rn_AnswerFeedback .rn_AnswerFeedbackControl{*zoom: 1;text-align: left;margin-top: 1em;}
.rn_AnswerFeedback .rn_AnswerFeedbackControl:before, .rn_AnswerFeedback .rn_AnswerFeedbackControl:after{content: " ";display: table;}
.rn_AnswerFeedback .rn_AnswerFeedbackControl:after{clear: both;}
.rn_AnswerFeedback .rn_Title{padding-bottom: 2px;font-size: 1.333em;font-weight: bold;line-height: 1.4em;display: inline-block;}
.rn_AnswerFeedback .rn_ThanksLabel{text-align: left;padding-bottom: 18px;}
.rn_AnswerFeedback .rn_RatingMeter a.rn_RatingCell{background: url('../themes/standard/images/RatingStars.png') 0 0 no-repeat;display: inline-block;height: 18px;margin: 4px 0;text-decoration: none;width: 20px;}
@media screen and (-ms-high-contrast: active){.rn_AnswerFeedback .rn_RatingMeter a.rn_RatingCell{background: url('../themes/standard/images/RatingStars.png') 0 0 no-repeat;}
}
.rn_AnswerFeedback .rn_RatingMeter a.rn_RatingCellOver{background-position: 0 -18px;cursor: pointer;}
.rn_AnswerFeedback .rn_RatingButtons, .rn_AnswerFeedback .rn_RatingMeter{display: inline-block;float: right;}
@media print{.rn_AnswerFeedback{display: none;}
}
.rn_AnswerFeedbackForm .rn_DialogSubtitle{margin-bottom: 6px;text-align: left;}
.rn_AnswerFeedbackForm label{clear: left;display: block;}
.rn_AnswerFeedbackForm .rn_EmailField{clear: left;display: block;margin-bottom: 1em;width: 340px;}
.rn_AnswerFeedbackForm .rn_Textarea{clear: left;display: block;margin-bottom: 1em;font-size: 14px;width: 340px;}
.rn_HighContrastMode .rn_AnswerFeedback .rn_RatingMeter a.rn_RatingCell:before{content: "\2606";}
.rn_HighContrastMode .rn_AnswerFeedback .rn_RatingMeter a.rn_RatingCellOver:before{content: "\2605";}
.rn_AnswerFeedbackForm .rn_ErrorMessage h2[role=alert]{display: none;}
.rn_AnswerFeedback .rn_AnswerFeedbackControl h2.rn_Title{width: 100%;border-bottom: 1px solid #BBB;float: left;}
