#contactUsForm{color:#0e071e;font-family:"Roboto","Poppins",Arial,"Noto Sans TC","微軟正黑體",Helmet,Freesans,verdana,sans-serif}
#contactUsForm button,#contactUsForm input,#contactUsForm select,#contactUsForm textarea{font-family:"Roboto",Arial,"Noto Sans TC","微軟正黑體",Helmet,Freesans,verdana,sans-serif !important;font-size:16px}
[lang="ja"] body #contactUsForm{font-family:"GillSansLight",Verdana,sans-serif,"Noto Sans TC","微軟正黑體","Lucida Grande_jp","Hiragino Kaku Gothic ProN_jp","ヒラギノ角ゴ ProN W3_jp","Meiryo_jp","メイリオ_jp","ＭＳ Ｐゴシック_jp","Roboto",Arial,Helmet,Freesans}
[lang="ja"] body #contactUsForm button,[lang="ja"] body #contactUsForm input,[lang="ja"] body #contactUsForm,[lang="ja"] body #contactUsForm select,[lang="ja"] body #contactUsForm textarea{font-family:"GillSansLight",Verdana,sans-serif,"Noto Sans TC","微軟正黑體","Lucida Grande_jp","Hiragino Kaku Gothic ProN_jp","ヒラギノ角ゴ ProN W3_jp","Meiryo_jp","メイリオ_jp","ＭＳ Ｐゴシック_jp","Roboto",Arial,Helmet,Freesans !important}
#contactUsForm .snack-bar-container{position:fixed;width:100%;top:15%;z-index:999;display:none}
#contactUsForm .snack-bar-container .snack-bar{margin:auto;width:80%;padding:10px;text-align:center;background-color:#f9cedc;font-size:16px}
#contactUsForm .contactUs-form-wrapper{position:relative}
#contactUsForm .contactUs-wrapper .disabled-block{position:absolute;width:100%;height:calc(100% - 200px);top:200px;z-index:3}
#contactUsForm .contactUs-wrapper hr{margin:40px 0;width:100%;border:1px solid #ccc;background-color:#ccc}
#contactUsForm .com_select_wrap .com_select ul .tab_cover.f_gray{color:#9e9e9e !important}
#contactUsForm ::placeholder{color:#9e9e9e;opacity:1}
#contactUsForm :-ms-input-placeholder{color:#9e9e9e}
#contactUsForm ::-ms-input-placeholder{color:#9e9e9e}
#contactUsForm .title-section{padding:0}
#contactUsForm .contactUs-wrapper .description{font-size:12px;line-height:16px;font-family:"Roboto",Arial;margin-top:10px;margin-bottom:10px}
#contactUsForm .contactUs-wrapper h2{margin:60px 0 4px;font-style:normal;font-weight:bold;font-size:20px;font-family:"Roboto";line-height:130%}
#contactUsForm .contactUs-wrapper h2+p{margin-bottom:4px;font-size:18px;font-family:"Roboto";line-height:1.22}
#contactUsForm .contactUs-wrapper .section-title{font-style:normal;font-weight:normal;font-size:16px;line-height:130%;color:#000}
#contactUsForm .contactUs-wrapper .section-title+div label{margin-top:0 !important;padding-top:0 !important}
#contactUsForm .contactUs-wrapper form:not(#form-shop) button[data-id="product-select"]{border-color:#4d4f52}
#contactUsForm .contactUs-wrapper form:not(#form-shop) label[for="product_select"]{border-color:#000}
#contactUsForm .contactUs-wrapper .proInfo-section .proInfo-title h2{font-family:"Poppins";font-weight:bold;margin-top:40px}
#contactUsForm .contactUs-wrapper .proInfo-section .section-title,#contactUsForm .contactUs-wrapper .customerInfo-section .section-title{margin-bottom:40px}
#contactUsForm .contactUs-wrapper .form-inner>.proInfo-section{position:relative}
#contactUsForm .contactUs-wrapper .form-inner>.proInfo-section .loading-icon{position:absolute;opacity:0;top:70px;left:0;right:0;margin:auto;z-index:0;width:150px;transition:1s all ease}
#contactUsForm .contactUs-wrapper .form-inner>.proInfo-section .loading-icon.show{display:block;opacity:1;z-index:20;transition:1s all ease}
#contactUsForm .contactUs-wrapper .type-section{padding:0}
#contactUsForm .contactUs-wrapper .type-section .typeIcon{overflow-x:auto;overflow-y:hidden;margin:0 auto 20px;text-align:center}
#contactUsForm .contactUs-wrapper .type-section .typeIcon::-webkit-scrollbar{height:4px}
#contactUsForm .contactUs-wrapper .type-section .typeIcon::-webkit-scrollbar-thumb{background-color:#9e9e9e;border-radius:10px}
#contactUsForm .contactUs-wrapper .type-section .typeIcon::-webkit-scrollbar-track{background:#f2f2f2;border-radius:10px}
#contactUsForm .contactUs-wrapper .type-section .typeIcon ul{margin:40px auto 0;max-width:1900px;white-space:nowrap}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li{white-space:normal;display:inline-block;margin-left:35px;margin-right:35px;cursor:pointer;position:relative;width:120px;vertical-align:top}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li>span,#contactUsForm .contactUs-wrapper .type-section .typeIcon li>a>span{display:flex !important;width:120px;height:120px;margin:20px auto;border:1px solid #9e9e9e;box-sizing:border-box;justify-content:center;align-items:center}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li>span,#contactUsForm .contactUs-wrapper .type-section .typeIcon li>a>span{border-radius:2px}
#contactUsForm .contactUs-wrapper .type-section .typeIcon .shop-icon p>span{display:block}
#contactUsForm .contactUs-wrapper .type-section .typeIcon .general-icon #contactUsForm .contactUs-wrapper .type-section .typeIcon li img{width:100%}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li p{color:#000;font-size:16px;line-height:18px;left:0;right:0;font-family:"Roboto",Arial;letter-spacing:.01em;margin:auto}
.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li p{line-height:24px}
#contactUsForm .contactUs-wrapper .type-section li.active p,#contactUsForm .contactUs-wrapper .type-section li:hover p,#contactUsForm .contactUs-wrapper .type-section li:focus p{font-weight:bold;color:#492582}
.b2b-common-page #contactUsForm .contactUs-wrapper .type-section li.active p,.b2b-common-page #contactUsForm .contactUs-wrapper .type-section li:hover p,.b2b-common-page #contactUsForm .contactUs-wrapper .type-section li:focus p{color:#0050c7}
.gaming-site #contactUsForm .contactUs-wrapper .type-section li.active p,.gaming-site #contactUsForm .contactUs-wrapper .type-section li:hover p,.gaming-site #contactUsForm .contactUs-wrapper .type-section li:focus p{color:#cc0040}
.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li>span,.game-support-contac #contactUsForm .contactUs-wrapper .type-section .typeIcon li>a>span{border-radius:0}
#contactUsForm .contactUs-wrapper .type-section li.active>span,#contactUsForm .contactUs-wrapper .type-section .typeIcon li.active>a>span{background-color:#492582;border:1px solid #492582}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li.active svg path.main,#contactUsForm .contactUs-wrapper .type-section .typeIcon li.active svg path.secondary{fill:#fff}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li svg path.main{fill:#8158d9}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover>span,#contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover>a>span{background-color:rgba(73,37,130,0.5)}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus>span,#contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus>a>span{background-color:rgba(73,37,130,0.5);border:1px solid #492582}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus{outline:0}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover svg path.main,#contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover svg path.secondary,#contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus svg path.main,#contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus svg path.secondary{fill:#fff}
.ui-widget.ui-widget-content{border:1px solid #ddd;background:#fff}
.b2b-common-page #contactUsForm .contactUs-wrapper .type-section li.active>span,.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li.active>a>span{background-color:#23299b;border:1px solid #23299b}
.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li.active svg path.main,.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li.active svg path.secondary{fill:#fff}
.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li svg path.main{fill:#0050c7}
.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover>span,.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover>a>span{background-color:rgba(0,80,199,0.05);border:0}
.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus>span,.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus>a>span{background-color:rgba(0,80,199,0.05);border:1px solid #23299b}
.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover svg path.secondary,.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus svg path.secondary{fill:#9e9e9e}
.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover svg path.main,.b2b-common-page #contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus svg path.main{fill:#0050c7}
.gaming-site #contactUsForm .contactUs-wrapper .type-section li.active>span,.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li.active>a>span{background-color:#cc0040;border:1px solid #cc0040}
.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li.active svg path.main,.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li.active svg path.secondary{fill:#fff}
.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li svg path.main{fill:#cc0040}
.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover>span,.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover>a>span{background-color:rgba(204,0,64,0.5);border:0}
.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus>span,.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus>a>span{background-color:rgba(204,0,64,0.5);border:1px solid #cc0040}
.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover svg path.secondary,.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus svg path.secondary,.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li:hover svg path.main,.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li:focus svg path.main{fill:#fff}
.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li.tab:hover svg .main,.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li.tab:focus svg .main{fill:#fff;stroke:#fff}
.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li.tab:hover svg path.secondary,.gaming-site #contactUsForm .contactUs-wrapper .type-section .typeIcon li.tab:focus svg path.secondary{stroke:#fff;fill:rgba(204,0,64,-0.5)}
#contactUsForm .com_input,.input_style{margin:0;padding-left:20px;border:1px solid #4d4f52}
#contactUsForm form:not(#form-shop) .com_input,.input_style{border:1px solid #ccc}
#contactUsForm .contactUs-wrapper .form-inner{display:none}
#contactUsForm .contactUs-wrapper .form-inner.active{display:block}
#contactUsForm .contactUs-wrapper label:not(.radiocontainer):not(.checkcontainer){font-family:"Roboto",Arial;font-size:14px;line-height:1.25;padding-top:24px;color:#333}
#contactUsForm .contactUs-form-wrapper form#form-shop .bootstrap-select .dropdown-menu.open{max-height:unset !important}
#contactUsForm .contactUs-form-wrapper form:not(#form-shop) label:not(.product-select-label),#contactUsForm .contactUs-form-wrapper form:not(#form-shop) a,#contactUsForm .contactUs-form-wrapper form:not(#form-shop) p,#contactUsForm .contactUs-form-wrapper form:not(#form-shop) .support_index_icon_info,#contactUsForm .contactUs-wrapper form:not(#form-shop) .customerInfo-section .section-title{color:#9e9e9e}
#contactUsForm .contactUs-form-wrapper form:not(#form-shop) .support_index_icon_info.active{color:#492582}
.b2b-common-page #contactUsForm .contactUs-form-wrapper form:not(#form-shop) .support_index_icon_info.active{color:#009feb}
.gaming-site #contactUsForm .contactUs-form-wrapper form:not(#form-shop) .support_index_icon_info.active{color:#0cb2bd}
#contactUsForm .contactUs-form-wrapper svg use.main{fill:#9e9e9e}
#contactUsForm .contactUs-form-wrapper svg .secondary{fill:#ccc}
#contactUsForm .contactUs-form-wrapper svg use.main.active{fill:#8158d9}
#contactUsForm .contactUs-form-wrapper svg .secondary.active{fill:#dadada}
.b2b-common-page #contactUsForm .contactUs-form-wrapper svg use.main.active{fill:#009feb}
.gaming-site #contactUsForm .contactUs-form-wrapper svg use.main.active{fill:#cc0040}
#contactUsForm .contactUs-wrapper .serialNote{font-size:16px;line-height:22px;padding-top:10px;display:inline-block}
#contactUsForm .contactUs-wrapper .datePicker_wrap{margin:0}
#contactUsForm .contactUs-wrapper .question-content .col_content_wrap{line-height:0}
#contactUsForm .contactUs-wrapper .subject-content .col_content_wrap{margin-top:0}
#contactUsForm .contactUs-wrapper .question-content textarea,#contactUsForm .contactUs-wrapper .subject-content textarea{resize:vertical;width:100%;min-height:102px;padding:10px 10px 10px 20px;margin-bottom:0;border:1px solid #4d4f52;line-height:1.4}
#contactUsForm .contactUs-wrapper form:not(#form-shop) .question-content textarea,#contactUsForm .contactUs-wrapper form:not(#form-shop) .subject-content textarea{border:1px solid #ccc}
#contactUsForm .contactUs-wrapper .upload-content label{padding-top:40px}
#contactUsForm .contactUs-wrapper .upload-content>:first-child label{padding-top:24px}
#contactUsForm .contactUs-wrapper .upload-content p{min-height:44px}
#contactUsForm .contactUs-wrapper .upload-attach,#contactUsForm .contactUs-wrapper .upload-proof{display:flex;align-items:center}
#contactUsForm .contactUs-wrapper .upload-content .upload-inner>a{position:relative;font-size:16px;line-height:22px;margin-left:35px;text-decoration-line:underline;display:inline-block;font-weight:bold}
#contactUsForm .contactUs-wrapper .rma-content label:not(.radiocontainer):not(.checkcontainer){padding-top:0}
#contactUsForm .contactUs-wrapper .rma-content input{margin-bottom:0}
#contactUsForm .contactUs-wrapper .addAddress-content label,#contactUsForm .contactUs-wrapper .notify-content label{font-size:16px;font-weight:bold;line-height:1.3;margin:30px 0 0}
#contactUsForm .contactUs-wrapper .addAddress-content label{font-weight:normal}
#contactUsForm .contactUs-wrapper .notify-content p{margin:24px 0 0;font-size:12px;line-height:150%;letter-spacing:.02em;font-family:"Roboto",Arial}
.border-top-line{margin-top:30px;border-top:1px solid #d8d8d8}
.hyperLink p a{text-decoration:underline;color:#7231c6 !important}
.b2b-common-page .hyperLink p a{color:#0050c7 !important}
.gaming-site .hyperLink p a{color:#cc0040 !important}
#contactUsForm .contactUs-wrapper .datePicker_wrap:before{background-color:transparent;color:#ccc;width:10%;right:2px;top:2px;height:calc(100% - 14px)}
#contactUsForm .contactUs-wrapper .datePicker_wrap.active:before{color:#333}
#contactUsForm .contactUs-wrapper .shipAddr{margin-top:30px;display:none}
#contactUsForm .contactUs-wrapper .shipAddr .ship-title+div label{padding-top:0}
#contactUsForm .contactUs-wrapper .shipAddr.show{display:block}
#contactUsForm .contactUs-wrapper form:not(#form-shop) .shipAddr.show .com_input{border-color:#4d4f52}
#contactUsForm .contactUs-wrapper .ship-title{font-size:20px;font-family:"Roboto";line-height:1.5;margin-bottom:40px;font-weight:900}
#contactUsForm .contactUs-wrapper .file-button.disable{cursor:default;color:#ccc}
#contactUsForm .contactUs-wrapper .file-button.disable input[type="file"]{z-index:-1}
#contactUsForm .contactUs-wrapper .file-button input[type="file"].hide{z-index:-1}
#contactUsForm .contactUs-wrapper .file-button input[type="file"]{width:200%;height:100%;position:absolute;top:0;right:0;opacity:0}
#contactUsForm .contactUs-wrapper .recaptcha-content .g-recaptcha{margin:40px 0 0}
#contactUsForm .contactUs-wrapper .LV_invalid{color:#e02f10;position:absolute;bottom:-20.6px;font-size:12.6px;line-height:1.3}
#contactUsForm .contactUs-wrapper .recaptchaError{color:#e02f10;position:absolute;bottom:-19px;font-size:12.6px}
#contactUsForm .contactUs-wrapper .LV_invalid_field,#contactUsForm .contactUs-wrapper .invalid_field{border:1.5px solid #e02f10 !important}
.gaming-site #contactUsForm .contactUs-wrapper .LV_invalid_field,.gaming-site #contactUsForm .contactUs-wrapper .invalid_field{border:1.5px solid #cc0040 !important}
.gaming-site #contactUsForm .contactUs-wrapper .recaptchaError{color:#cc0040}
.gaming-site #contactUsForm .contactUs-wrapper .LV_invalid{color:#cc0040}
#contactUsForm .contactUs-wrapper .required,#contactUsForm .contactUs-wrapper form:not(#form-shop) .product-content .required{color:#e02f10}
#contactUsForm .contactUs-wrapper form:not(#form-shop) .required{color:#9e9e9e}
#contactUsForm .contactUs-wrapper form:not(#form-shop) .required.active{color:#e02f10}
#contactUsForm .contactUs-wrapper .userType-content .LV_invalid{top:-20px}
#contactUsForm .contactUs-wrapper .companyName-content.hide{display:none}
#contactUsForm .contactUs-wrapper .questionDescription-content .description-content{color:#492582;font-size:16px;line-height:24px;display:none;margin-top:14px;margin-bottom:30px}
#contactUsForm .contactUs-wrapper .questionDescription-content .description-content a{text-decoration:underline;color:#492582}
#contactUsForm .contactUs-wrapper .file-info{display:inline-block;padding-left:10px;padding-right:10px}
#contactUsForm .contactUs-wrapper .file-info .file-item{margin-left:7px;margin-right:7px;margin-bottom:10px;position:relative;display:inline-block}
#contactUsForm .contactUs-wrapper .file-info .file-name{max-width:56px}
#contactUsForm .contactUs-wrapper .file-info .file-name img{width:100%}
#contactUsForm .contactUs-wrapper .file-info .file-name span{height:34px;width:56px;overflow:hidden;display:inline-block}
#contactUsForm .contactUs-wrapper .file-info .file-item a{position:absolute;top:-21px;right:-18px}
#contactUsForm .contactUs-wrapper .file-info .file-item a:before{font-family:'icomoon';content:"\e900";color:#9b9b9b;margin:auto;display:block;font-size:23px}
#contactUsForm .contactUs-wrapper .file-error{max-width:290px;color:#c30101;padding-left:10px;padding-right:10px;font-size:12.6px}
#contactUsForm .contactUs-wrapper .file-error .img-content{width:32px;display:inline-block;margin-left:10px}
#contactUsForm .contactUs-wrapper .file-error .img-content img{width:100%}
#contactUsForm .contactUs-wrapper .formbtn-section{margin:40px 0 80px}
#contactUsForm .contactUs-wrapper .formBtn{padding:10px 30px;min-width:192px;border:1px solid #492582;font-size:18px;font-family:"Roboto";text-align:center;background-color:#492582;color:#fff}
#contactUsForm .contactUs-wrapper form:not(#form-shop) .formBtn{border-color:#9e9e9e;background-color:#9e9e9e}
#contactUsForm .contactUs-wrapper form:not(#form-shop) .formBtn.active{border-color:#492582;background-color:#492582;outline:0}
.b2b-common-page #contactUsForm .contactUs-wrapper form:not(#form-shop) .formBtn.active{border-color:#0050c7;background-color:#0050c7}
.gaming-site #contactUsForm .contactUs-wrapper form:not(#form-shop) .formBtn{border-color:#000;background-color:#000;opacity:.2}
.gaming-site #contactUsForm .contactUs-wrapper form:not(#form-shop) .formBtn.active{border-color:#cc0040;background-color:#cc0040;opacity:1}
.gaming-site #contactUsForm .contactUs-wrapper form:not(#form-shop) .formBtn.active:active{border-color:#ad0a3d;background-color:#ad0a3d}
#contactUsForm .contactUs-wrapper .clearBtn{background:#fff;color:#492582}
#contactUsForm .contactUs-wrapper .radiocontent .userType-content label{margin-bottom:16px}
#contactUsForm .contactUs-wrapper .radiocontent label:not(.radiocontainer):not(.checkcontainer){padding-top:40px;margin-bottom:12px}
#contactUsForm .contactUs-wrapper .radiocontent .resource-content>div:nth-child(1) label,#contactUsForm .contactUs-wrapper .radiocontent .position-content>div:nth-child(1) label{padding-top:0}
#contactUsForm .contactUs-wrapper .radiocontainer{display:block;position:relative;padding-left:30px;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#contactUsForm .contactUs-wrapper .referralSource-content .radiocontainer,#contactUsForm .contactUs-wrapper .jobPosition-content .radiocontainer{margin-bottom:15px}
#contactUsForm .contactUs-wrapper .radiocontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
#contactUsForm .contactUs-wrapper .radiocontainer .radiobtn{position:absolute;top:0;left:0;height:18px;width:18px;border:1px solid #9e9e9e;border-radius:50%}
#contactUsForm .contactUs-wrapper .radiocontainer:hover input ~ .radiobtn{background-color:#ccc}
#contactUsForm .contactUs-wrapper form:not(#form-shop) .radiocontainer .radiobtn:after{background-color:#ccc}
#contactUsForm .contactUs-wrapper form .radiocontainer input:checked ~ .radiobtn.active:after{background-color:#492582 !important}
.b2b-common-page #contactUsForm .contactUs-wrapper form .radiocontainer input:checked ~ .radiobtn.active:after{background-color:#0050c7 !important}
.gaming-site #contactUsForm .contactUs-wrapper form .radiocontainer input:checked ~ .radiobtn.active:after{background-color:#4590a5 !important}
#contactUsForm .contactUs-wrapper .radiocontainer .radiobtn:after{content:"";position:absolute;display:none}
#contactUsForm .contactUs-wrapper .radiocontainer input:checked ~ .radiobtn:after{display:block}
#contactUsForm .contactUs-wrapper .radiocontainer .radiobtn:after{top:3px;left:3px;width:10px;height:10px;margin:auto;border-radius:50%;background-color:#492582}
#contactUsForm .contactUs-wrapper .checkcontainer{position:relative;padding-left:28px;margin-top:24px;margin-bottom:0;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#contactUsForm .contactUs-wrapper .checkcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
#contactUsForm .contactUs-wrapper .checkcontainer .checkbtn{position:absolute;top:2px;left:0;height:16px;width:16px;border:1px solid #9e9e9e}
#contactUsForm .contactUs-wrapper form:not(#form-shop) .checkcontainer .checkbtn{border:1px solid #ccc}
#contactUsForm .contactUs-wrapper .checkcontainer:hover input ~ .checkbtn{background-color:#ccc}
#contactUsForm .contactUs-wrapper .checkcontainer input:checked ~ .checkbtn{background-color:#492582;border:none !important}
.b2b-common-page #contactUsForm .contactUs-wrapper .checkcontainer input:checked ~ .checkbtn{background-color:#0050c7}
.gaming-site #contactUsForm .contactUs-wrapper .checkcontainer input:checked ~ .checkbtn{background-color:#4590a5}
#contactUsForm .contactUs-wrapper .checkcontainer .checkbtn:after{content:"";position:absolute;display:none}
#contactUsForm .contactUs-wrapper .checkcontainer input:checked ~ .checkbtn:after{display:block}
#contactUsForm .contactUs-wrapper .checkcontainer .checkbtn:after{left:5px;top:2px;width:7px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
body>.cover-content{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;background:rgba(0,0,0,0.85);z-index:800}
body.coverHidden{overflow:hidden}
.ui-datepicker.mobile{left:0;right:0;margin:auto}
#contactUsForm .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;height:44px;vertical-align:middle}
#contactUsForm .bootstrap-select>.dropdown-toggle.bs-placeholder{color:#9e9e9e}
#contactUsForm .bootstrap-select>.dropdown-toggle{height:44px;padding:10px 10px 10px 20px;border-radius:0;border:1px solid #000;margin-top:0}
#contactUsForm .bootstrap-select .dropdown-toggle .filter-option::after{content:"";display:inline-block;position:absolute;top:50%;right:15px;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
#contactUsForm .bootstrap-select .dropdown-toggle.show .filter-option::after{transform:rotate(180deg)}
#contactUsForm form:not(#form-shop) .bootstrap-select>.dropdown-toggle{border:1px solid #ccc}
#contactUsForm .bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:none !important}
#contactUsForm .contactUs-wrapper .LV_invalid_field.bootstrap-select{border:0}
#contactUsForm .contactUs-wrapper select.LV_invalid_field~ button.dropdown-toggle{border:1.5px solid #e02f10 !important}
.gaming-site #contactUsForm .contactUs-wrapper select.LV_invalid_field~ button.dropdown-toggle{border:1.5px solid #cc0040 !important}
#contactUsForm .btn-light,#contactUsForm .btn-light:active:hover,#contactUsForm .btn-light:focus,#contactUsForm .btn-light.focus,#contactUsForm .btn-light:active,#contactUsForm .btn-light.active,#contactUsForm .open>.btn-light,#contactUsForm .btn-light:hover{background-color:white;box-shadow:none;border-color:#ddd}
#contactUsForm .bootstrap-select .no-results{padding:10px 30px 10px 15px;margin:0}
#contactUsForm .bs-actionsbox,#contactUsForm .bs-donebutton,#contactUsForm .bs-searchbox{padding:0;margin:0 10px 10px}
#contactUsForm .bs-searchbox .form-control{margin-bottom:0;border-color:#8158d9;border-radius:0}
#contactUsForm .bs-searchbox .form-control{box-shadow:none}
.b2b-common-page #contactUsForm .bs-searchbox .form-control{background-color:rgba(0,80,199,0.05);border-color:#0050c7}
#contactUsForm .bootstrap-select .dropdown-menu.open,#contactUsForm .bootstrap-select .dropdown-menu.show{min-width:100% !important;min-height:0 !important;padding:10px 0 0;margin:0}
#contactUsForm .bootstrap-select .dropdown-menu>.inner{min-height:0 !important}
#contactUsForm .bootstrap-select .dropdown-menu li a{color:#000 !important;padding:10px 30px 10px 15px}
#contactUsForm .bootstrap-select .dropdown-menu li a span.text{white-space:normal}
#contactUsForm .dropdown-menu>.active>a,#contactUsForm .dropdown-menu>li>a:hover,#contactUsForm .dropdown-menu>li>a:focus{background:#ccc}
.b2b-common-page #contactUsForm .dropdown-menu>.active>a,.b2b-common-page #contactUsForm .dropdown-menu>li>a:hover,.b2b-common-page #contactUsForm .dropdown-menu>li>a:focus{background-color:#0050c7;color:#fff !important}
#input-referralSource:enabled,#input-jobPosition:enabled{border:1px solid #4d4f52 !important}
@media screen and (min-width:800px){#contactUsForm .contactUs-wrapper button,#contactUsForm .contactUs-wrapper input,#contactUsForm .contactUs-wrapper optgroup,#contactUsForm .contactUs-wrapper select,#contactUsForm .contactUs-wrapper textarea{margin:0}
}
@media screen and (max-width:1220px){#contactUsForm .contactUs-wrapper .type-section .typeIcon ul{margin:40px auto 40px}
}
@media screen and (max-width:1250px){#contactUsForm .contactUs-wrapper .type-section .typeIcon li{margin-left:3%;margin-right:3%}
}
@media screen and (max-width:950px){#contactUsForm .contactUs-wrapper .type-section .typeIcon li>span,#contactUsForm .contactUs-wrapper .type-section .typeIcon li>a>span{width:100px;height:100px;padding:10px}
}
@media screen and (max-width:1200px) and (min-width:801px){#contactUsForm .contactUs-wrapper.com_container{max-width:calc(100% - 40px)}
#contactUsForm .contactUs-wrapper .datePicker_wrap input{margin-top:0}
#contactUsForm .contactUs-wrapper .datePicker_wrap:before{top:2px}
}
@media screen and (max-width:800px){#contactUsForm .contactUs-wrapper .radiocontainer{font-size:16px;font-family:"Roboto",Arial}
#contactUsForm .contactUs-wrapper .recaptchaError{left:10px}
#contactUsForm .contactUs-wrapper .orderNumMiss-content .checkcontainer{margin-top:30px}
#contactUsForm .contactUs-wrapper .serial-content+div label{margin-top:0}
#contactUsForm .contactUs-wrapper .userType-content{margin:0 10px}
#contactUsForm .contactUs-wrapper .notify-content p{margin:24px 10px 0}
#contactUsForm .contactUs-wrapper .addAddress-content label,#contactUsForm .contactUs-wrapper .notify-content label{margin:40px 10px 0}
#contactUsForm .contactUs-wrapper .customerInfo-section .checkcontainer:nth-child(2){margin-top:30px}
#contactUsForm .contactUs-wrapper .disabled-block{height:calc(100% - 175px);top:175px}
#contactUsForm .contactUs-wrapper .bootstrap-select .dropdown-toggle .filter-option{display:flex;align-items:center;font-size:16px}
#contactUsForm .com_input,.input_style{margin:0 10px 0}
#contactUsForm{margin:auto 10px}
#contactUsForm .contactUs-wrapper label{margin-left:10px}
#contactUsForm .contactUs-wrapper .section-title,#contactUsForm .contactUs-wrapper p,#contactUsForm .contactUs-wrapper .upload-content .upload-proof,#contactUsForm .contactUs-wrapper .upload-content .upload-attach,#contactUsForm .contactUs-wrapper .formBtn,#contactUsForm .contactUs-wrapper textarea,#contactUsForm .contactUs-wrapper hr,#contactUsForm .contactUs-wrapper .referralSource-content .radiocontainer,#contactUsForm .contactUs-wrapper .jobPosition-content .radiocontainer{max-width:calc( 100% - 20px);margin-left:10px;margin-right:10px}
#contactUsForm .contactUs-wrapper hr{margin:30px 10px}
#contactUsForm .contactUs-wrapper{padding-bottom:40px}
#contactUsForm .contactUs-wrapper label:not(.radiocontainer):not(.checkcontainer){padding-top:20px}
#contactUsForm .contactUs-wrapper h2{margin:0 10px 8px}
#contactUsForm .contactUs-wrapper h2+p{margin-bottom:8px}
#contactUsForm .contactUs-wrapper .section-title:not(:nth-child(1)){margin-bottom:30px}
#contactUsForm .contactUs-wrapper .customerInfo-section .section-title{margin-top:40px}
#contactUsForm .contactUs-wrapper .datePicker_wrap:before{top:1px;right:11px;height:calc(100% - 4px)}
#contactUsForm .contactUs-wrapper .type-section .typeIcon{margin:0 0 10px 10px}
#contactUsForm .contactUs-wrapper .serialNote{padding:20px 0 6px}
#contactUsForm .contactUs-wrapper .upload-inner>img{margin-left:10px}
#contactUsForm .contactUs-wrapper .type-section .typeIcon ul{margin:10px auto 30px;position:static;padding:0;white-space:nowrap;align-items:flex-start;justify-content:flex-start;transform:translateX(0)}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li{margin-left:20px;margin-right:20px;white-space:normal;margin-bottom:0}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li p{position:static;font-weight:normal}
#contactUsForm .contactUs-wrapper .LV_invalid{left:10px}
#contactUsForm .contactUs-wrapper .date_wrap{padding-top:10px}
#contactUsForm .contactUs-wrapper .upload-content .upload-inner{margin:0 auto}
#contactUsForm .contactUs-wrapper .upload-content .upload-inner label:not(.radiocontainer):not(.checkcontainer){padding-top:40px}
#contactUsForm .contactUs-wrapper .upload-content svg{vertical-align:middle}
#contactUsForm .contactUs-wrapper .recaptcha-content .g-recaptcha{margin:40px 10px 0}
#contactUsForm .contactUs-wrapper .formbtn-section{margin-bottom:40px}
#contactUsForm .contactUs-wrapper .formBtn{width:100%;margin-bottom:5px}
#contactUsForm .contactUs-wrapper .submitBtn{margin:0 10px}
#contactUsForm .contactUs-wrapper .ship-title{margin-left:10px;margin-right:10px}
#contactUsForm .contactUs-wrapper .userType-content .LV_invalid{left:20px}
#contactUsForm .contactUs-wrapper #repair-recaptchaError{padding:0 10px}
#contactUsForm .contactUs-wrapper .questionDescription-content .description-content{padding-left:10px;padding-right:10px}
#contactUsForm .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){max-width:calc(100% - 20px);margin-left:10px;margin-right:10px;height:auto}
#contactUsForm .bootstrap-select>.dropdown-toggle{font-size:inherit;height:calc(6.250000001875vw + 18px);min-height:44px}
#contactUsForm .contactUs-wrapper .radiocontent .userType-content label{margin-bottom:0}
#contactUsForm .contactUs-wrapper .radiocontent .userType-content>:first-child label{margin-bottom:15px}
}
@media screen and (max-width:650px){#contactUsForm .contactUs-wrapper .file-info .file-name span{font-size:12.6px}
#contactUsForm .contactUs-wrapper .file-button{white-space:nowrap}
#contactUsForm .contactUs-wrapper .upload-content .upload-attach,#contactUsForm .contactUs-wrapper .upload-content .upload-proof{display:block;margin-bottom:-27px}
#contactUsForm .contactUs-wrapper .file-info{padding-top:20px}
#contactUsForm .contactUs-wrapper .type-section .typeIcon li>span,#contactUsForm .contactUs-wrapper .type-section .typeIcon li>a>span{width:89px;height:89px}
#contactUsForm .contactUs-wrapper .questionDescription-content .description-content{margin-bottom:15px;margin-top:10px}
}
@media screen and (max-width:450px){@media screen and (max-width:320px){#contactUsForm .contactUs-wrapper .type-section .typeIcon li p{font-size:13px}
}
html:lang(ar) #contactUsForm .contactUs-wrapper .type-section .typeIcon ul,.ar-me #contactUsForm .contactUs-wrapper .type-section .typeIcon ul,.arabic-style #contactUsForm .contactUs-wrapper .type-section .typeIcon ul{right:50%;transform:translateX(50%)}
html:lang(ar) #contactUsForm .contactUs-wrapper .checkcontainer .checkbtn,.ar-me #contactUsForm .contactUs-wrapper .checkcontainer .checkbtn,.arabic-style #contactUsForm .contactUs-wrapper .checkcontainer .checkbtn{right:0}
html:lang(ar) #contactUsForm .contactUs-wrapper .checkcontainer,.ar-me #contactUsForm .contactUs-wrapper .checkcontainer,.arabic-style #contactUsForm .contactUs-wrapper .checkcontainer{padding-right:30px !important}
html:lang(ar) #contactUsForm .contactUs-wrapper .upload-content .upload-inner>a,.ar-me #contactUsForm .contactUs-wrapper .upload-content .upload-inner>a,.arabic-style #contactUsForm .contactUs-wrapper .upload-content .upload-inner>a{margin-right:35px}
html:lang(ar) #contactUsForm .contactUs-wrapper .radiocontainer .radiobtn,.ar-me #contactUsForm .contactUs-wrapper .radiocontainer .radiobtn.,.arabic-style #contactUsForm .contactUs-wrapper .radiocontainer .radiobtn{right:0}
html:lang(ar) #contactUsForm .contactUs-wrapper .radiocontainer,.ar-me #contactUsForm .contactUs-wrapper .radiocontainer,.arabic-style #contactUsForm .contactUs-wrapper .radiocontainer{padding-left:0;padding-right:30px;float:right}
html:lang(ar) #contactUsForm .userType-content .col_content_wrap,.ar-me #contactUsForm .userType-content .col_content_wrap,.arabic-style #contactUsForm .userType-content .col_content_wrap{float:right}
html:lang(ar) #contactUsForm .bootstrap-select .dropdown-toggle .caret,.ar-me #contactUsForm .bootstrap-select .dropdown-toggle .caret,.arabic-style #contactUsForm .bootstrap-select .dropdown-toggle .caret{left:12px;right:auto}
html:lang(ar) #contactUsForm .bootstrap-select .dropdown-toggle .filter-option,.ar-me #contactUsForm .bootstrap-select .dropdown-toggle .filter-option,.arabic-style #contactUsForm .bootstrap-select .dropdown-toggle .filter-option{padding-left:inherit;padding-right:0;text-align:right}
html:lang(ar) #contactUsForm .bootstrap-select .dropdown-menu li a,.ar-me #contactUsForm .bootstrap-select .dropdown-menu li a,.arabic-style #contactUsForm .bootstrap-select .dropdown-menu li a{padding-left:30px;padding-right:15px}
html:lang(ar) #contactUsForm .bootstrap-select .dropdown-menu,.ar-me #contactUsForm .bootstrap-select .dropdown-menu,.arabic-style #contactUsForm .bootstrap-select .dropdown-menu{text-align:right}
.arabic-style #contactUsForm .contactUs-wrapper .datePicker_wrap:before{right:auto;left:0}
@media screen and (min-width:801px){html:lang(ar) #contactUsForm .col-sm-offset-2,.ar-me #contactUsForm .col-sm-offset-2,.arabic-style #contactUsForm .col-sm-offset-2{margin-right:16.6666666667%;margin-left:0}
}
@media screen and (max-width:800px){html:lang(ar) #contactUsForm .contactUs-wrapper .upload-content .upload-inner>img,.ar-me #contactUsForm .contactUs-wrapper .upload-content .upload-inner>img,.arabic-style #contactUsForm .contactUs-wrapper .upload-content .upload-inner>img{margin-left:0;margin-right:10px}
html:lang(ar) .support_index_icon_info,.ar-me #contactUsForm .support_index_icon_info,.arabic-style #contactUsForm .support_index_icon_info{margin-left:-10px;margin-right:10px}
html:lang(ar) #contactUsForm .contactUs-wrapper .LV_invalid,.ar-me #contactUsForm .support_index_icon_info,.arabic-style #contactUsForm .support_index_icon_info{right:10px}
html:lang(ar) #contactUsForm .userType-content .customerType-error,.ar-me #contactUsForm .userType-content .customerType-error,.arabic-style #contactUsForm .userType-content .customerType-error{right:20px}
}
}
.bootstrap-select .dropdown-menu.inner{margin:0 !important}