﻿.EmailFormBackground,.lighto_body{position:fixed;display:none;top:0;left:0}.myaccount_rep .telephone:hover,.telephone:hover{text-decoration:underline;cursor:pointer}.form_heading{text-align:center;font:bold 25px/20px arial;padding:27px}#RecaptchaDiv{display:inline}.EmailFormBackground{background:rgba(0,0,0,.7);width:100%;z-index:999999;height:100%}.lighto_body{overflow:hidden;min-height:200px;box-shadow:0 15px 20px -12px rgba(0,0,0,.4);margin:50px auto;padding:0;border:0 solid #bbb;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fff;width:655px;right:0;z-index:9999999}.lighto_body.request_callback_popup{height:660px}.close_button{position:absolute;top:0;right:0;float:right}.close_button_img{border:0;height:35px;cursor:pointer}.request_callback_inputitem_dv .actionbutton{margin:0!important}input[type=text]{-webkit-appearance:none;border-radius:0}.smallarrowleft,.smallarrowright{border:0;margin-right:3px;object-fit:none}.dynamic_search .NLError::-webkit-input-placeholder{color:red!important;background-color:#fff}.dynamic_search .NLError::placeholder{color:red!important;background-color:#fff}.dynamic_search .NLError{background:#fff}.smallarrowleft{width:10px;height:10px;object-position:-50px -921px;transform:rotate(180deg)}.smallarrowright{width:7px;height:11px;object-position:-50px -942px}.myaccount_rep .telephone:hover{color:#a10000!important}.Chat-Offline-form .lighto_body request_callback_popup{display:block}.Chat-Offline-form .lighto_body{width:360px}.Chat-Offline-form #lighto_body_requestcallback{bottom:50px;right:5px}.Chat-Offline-form .lighto_bodyChatOffline{display:block!important;overflow:hidden;min-height:760px;margin:0 0 0 auto;padding:0;border:1px solid #bbb;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:fixed;background-color:#f5f5f5;width:360px;z-index:9999999;max-height:725px}.Chat-Offline-form .contact_main .contactus_thankyou_heading{font:bold 30px/48px arial!important}.Chat-Offline-form .contactus_thankyou_content{font:18px/24px arial!important}.Chat-Offline-form .form_heading{padding:20px 0!important}.Chat-Offline-form #leaveamessage{margin-bottom:10px;font-size:14px;margin-left:18px}.Chat-Offline-form .processimg{display:none;position:absolute;z-index:2;top:0;left:0;-moz-box-shadow:4px 4px 30px #130507;-webkit-box-shadow:4px 4px 30px #130507;box-shadow:4px 4px 30px #130507;-moz-transition:top .8s;-o-transition:top .8s;-webkit-transition:top .8s;transition:top .8s;border:1px solid #ccc;height:125%;padding-top:20%;width:100%;background:rgba(132,152,152,.6)}.request_callback_inputitem_dv #contact_main_29{margin:0 20PX}.Chat-Offline-form .request_callback_inputitem_dv{width:100%;margin:0 auto;vertical-align:middle;display:block;position:relative}.Chat-Offline-form .attachfilename{float:left;margin:0!important;font:16px/39px arial}.Chat-Offline-form .contact_main .contactus_thankyou_area_sub{margin:55% auto}.Chat-Offline-Icon-Desktop{display:block;z-index:99999;position:fixed;bottom:39%;right:0;cursor:pointer}.Chat-Offline-Icon-Mobile{display:none;z-index:99999;right:5px;bottom:40%;position:fixed;height:50px;width:50px}.Chat-Offline-form .art_work_attachment_file_btn{width:90px}.Chat-Offline-form .btnClose{margin:0!important;background:#a10000;border:0;color:#fff;font:20px/20px Arial;display:inline-flex;text-align:center;padding:10px;cursor:pointer}.Chat-Offline-form .dv_inputitem #txtMessage,.dv_inputitem .txtdescription_1,.dv_inputitem .txtdescription_2{resize:none}.contactus_thankyou_heading_dv,.dv_captcha_outter{display:inline-block}.dvAnB_CaptchaError{color:red;font:14px/14px Arial;margin-bottom:5px}.dv_captcha_inner{background-color:#f9f9f9;width:255px;height:73px;border:1px solid #d3d3d3}.dv_captcha_left{display:block;width:190px;float:left}.Captcha_Method{display:inline-block;vertical-align:middle;float:left;height:43px;padding:6px 0 0 10px}.Captcha_Method tr{font:21px/21px Arial;vertical-align:middle}.Captcha_Method tr td{padding:0 7px}.Captcha_Method .inputcaptcha{border:1px solid #d3d3d3;text-align:center;font:20px/20px Arial;height:30px;width:43px}.Captcha_Method input:focus,.contact_main_sub .Captcha_Method input:focus,.request_callback_inputitem_dv .Captcha_Method input:focus{border:1px solid grey;outline:0;box-shadow:none}.dv_captcha_right{display:inline-block;position:relative;top:9px}.dv_captcha_left_bottom{display:inline-block;margin-top:5px;width:100%;text-align:center;font:17px/17px Arial}.dv_captcha_right img{width:52px}.actionbutton{clear:both;margin:0 0 40px}.contact_main_sub{width:calc(100%);margin:0;position:relative;display:flex;justify-content:space-between;align-items:flex-start}#ContactUsForm{display:inline-block;width:48.5%;margin-top:21px}.contact_main_sub .dv_inputitem{display:inline-block;width:100%}.contact_main_sub .input_block{display:flex;margin:0 0 -1px}.contact_main_sub .AnBCaptcha{margin:20px 0;text-align:center}.contact_main_sub .error_msg{position:absolute;color:red;top:21px;font:12px/12px Arial;right:14px}.contact_main_sub input[type=text]{height:45px;width:100%;display:table-cell;font:18px/18px arial;color:#333;text-indent:7px;margin:0!important;outline:0;border:1px solid #c9c9c9;border-left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.contact_main label.input_block{margin:-1px 0 0}.manufacturing_contactinfo{width:50%;margin:0 auto}#partner_page .actionbutton #btnContactSubmit,.TimeSlotSelect,.manufacturing_contactinfo .actionbutton #btnContactSubmit,.request_callback_inputitem_dv .actionbutton #btnContactSubmit{width:100%}.contact_main .contactus_thankyou_heading{font:bold 48px/48px arial;border-bottom:3px solid #9f0000;padding:0;margin:10px 0 0;color:#9f0000}.contact_main .contactus_thankyou_area_sub{width:100%;text-align:center;display:block;vertical-align:middle;margin:0 auto}#partner_page .g-recaptcha,.g-recaptcha{text-align:center;display:inline-block}#ContactUsForm .contact_main_sub .AnBCaptcha,#ContactUsForm .g-recaptcha,.error_left_dv .contact_main_sub .AnBCaptcha{text-align:left}.contactus_preloader{min-height:250px}.contactus_preloader img{display:block;margin:0 auto}.contactus_input_icon{width:50px;display:table-cell;border-width:1px 0 1px 1px;border-style:solid;border-color:#c9c9c9;margin:0!important;background-color:#fff!important}.contact_main .dv_artwork_third{width:100%;float:left;clear:both;position:relative;padding:5px 0;border-right:1px solid #c9c9c9}.contact_main .attachfile{height:40px;width:198px;opacity:0;float:left;position:absolute;cursor:pointer;left:0}.art_work_attachment_file_btn{background:#a71c1f;font:16px/40px Arial;color:#fff;width:198px;height:40px;text-align:center;cursor:pointer;border:0;float:left;-webkit-appearance:none}.attachfilename{float:left;margin:0 0 0 20px;font:16px/39px arial}.processimgtext{background:rgba(255,255,255,.7);margin:0 auto;font:bold 20px/20px Arial;color:#333;display:table;padding:20px}.contactbtn{height:47px;background:#a71c1f!important;border:0!important;margin:0 20px 0 0;cursor:pointer;text-indent:0;color:#fff}.actionbutton #btnContactSubmit{width:100%;text-indent:0;color:#fff;font:16px/16px Arial;margin:0 10px 0 0;-webkit-appearance:none}.attachfilename img{margin:0 0 0 10px;float:right;cursor:pointer}.dv_inputitem #txtMessage,.dv_inputitem .txtdescription_1,.dv_inputitem .txtdescription_2{width:99.9%;float:left;font:18px/18px arial;color:#333;text-indent:14px;margin:-1px 0 0;outline:0;border:1px solid #c9c9c9;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:14px 0 0!important;height:140px}.contact_us_sec{width:100%;margin:0 auto}.contact_main_sub .Captcha_Method .inputcaptcha,.request_callback_inputitem_dv .Captcha_Method .inputcaptcha{text-indent:0;border:1px solid #d3d3d3;text-align:center;font:20px/20px Arial;height:30px;width:43px}.ContactInfo_AnB_Captcha{margin:13px 0}.ContactInfo_AnB_Captcha .dvAnB_CaptchaError{font:12px/12px Arial}#AnB_Captcha_2{text-align:center}.dv_captcha_inner input::-webkit-inner-spin-button,.dv_captcha_inner input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dv_captcha_inner input[type=number]{-moz-appearance:textfield}@media only screen and (max-width:812px){.Chat-Offline-Icon-Desktop{display:none}.Chat-Offline-Icon-Mobile{display:block}.Chat-Offline-form #lighto_body_requestcallback{top:-1px;bottom:0;right:-1px}.Chat-Offline-form .lighto_bodyChatOffline{overflow:scroll;height:100%;width:100%!important;max-height:100%;min-height:100%;max-width:100%;min-width:100%;z-index:2147483647}#ContactUsForm,.manufacturing_contactinfo{width:100%}#ContactUsForm .contact_main_sub .AnBCaptcha{text-align:center}}.CallBackPhoneSection{border:1px solid #c9c9c9;padding:14px 15px 0 19px;width:82px;font:18px/18px arial}.CallBackRadioDiv{width:53%;border:1px solid #c9c9c9}.CallBackRadioDiv .CallBackRadioLabel>i{display:table-cell;vertical-align:middle;width:14px;height:14px;border-radius:50%;transition:.2s;box-shadow:inset 0 0 0 8px #fff;background:#333;border:2px solid #000}.CallBackRadioDiv .CallBackRadioLabel>span{display:table-cell;padding-left:10px}.CallBackRadioDiv .CallBackRadioLabel>input:checked+i{box-shadow:inset 0 0 0 3px #fff;background:#333}.CallBackRadioLabel{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;font:18px/18px Arial;color:#333;margin:12px 0 0 20px;display:inline-block}.CallBackRadioMbl .CallBackRadioDiv input[type=radio]{visibility:hidden;position:absolute}#CallBackTimeImg{border-left:0}.CallBackTimeSlots{width:45%}#CallBackForMblDropdown{display:none}.TimeSlotSelect *{padding-left:5px}.dv_inputitem .input_block .txtgoodtimetoreach{width:100%!important}@media only screen and (max-width:1024px){.CallBackRadioDiv input{-webkit-appearance:auto}}@media only screen and (max-width:915px){#RecaptchaDiv .lighto_body{position:absolute}}@media only screen and (max-width:736px){.request_callback_popup{width:85%!important}}@media screen and (orientation:portrait) and (max-width:767px){.CallBackRadioMbl{flex-flow:row wrap}.CallBackRadioDiv{width:100%;border-bottom:0 solid #c9c9c9;padding:3px 0 8px}.CallBackTimeSlots{width:84.26%}#CallBackTimeImg{border-left:1px solid #c9c9c9}.lighto_body.request_callback_popup{height:670px}@media only screen and (max-width:414px){.CallBackTimeSlots{width:85.66%}}@media only screen and (max-width:375px){.CallBackTimeSlots{width:84.26%}}@media only screen and (max-width:320px){.CallBackTimeSlots{width:82.26%}}}@media only screen and (max-width:568px){.request_callback_popup{width:96%!important}}@media only screen and (width:1024px){.Chat-Offline-form #lighto_body_requestcallback{bottom:40px;right:0;top:0}}