table.dataTable tfoot>tr>th,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc{color:#fff}.sf-lang-selector{margin-top:14px!important}input:required:hover{opacity:1}.form-group.required .control-label:after{content:"*";color:#f00}.evisa-container{width:80%;margin:0 10%}.dropdown{position:relative;display:inline-block}.dropdown-toggle{color:#fff;font-size:16px;border:none}.dropdown-menu{background-color:#0b5099 !important;display:none;position:absolute;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-menu a{color:#000;padding:12px 16px;text-decoration:none;display:block}.evisa-color{background-color:#0b5099;color:#fff;display:block}#photo{max-width:220px;max-height:250px}#pasport{max-width:250px;max-height:250px}#delegation-letter-img{max-width:250px;max-height:250px}#identityd-doc-img{max-width:250px;max-height:250px}#employee-identity-card-img{max-width:250px;max-height:250px}#application-letter-img{max-width:250px;max-height:250px}#InvitationLetterview{max-width:220px;max-height:250px}#ApplicationLetterview{max-width:220px;max-height:250px}#BusinessLicenseview{max-width:220px;max-height:250px}#TINCertificateview{max-width:220px;max-height:250px}#RegistrationLicenseview{max-width:220px;max-height:250px}#AgreementAttachmentview{max-width:220px;max-height:250px}#NoteVerbalview{max-width:220px;max-height:250px}#ContractualAgreementview{max-width:220px;max-height:250px}#InvestmentDocview{max-width:220px;max-height:250px}#NOTEVERBALEDocview{width:30%}#ApprovalLetterview{max-width:220px;max-height:250px}#ExtensionSupportLetterview{max-width:220px;max-height:250px}#ExtensionApprovalLetterview{max-width:220px;max-height:250px}#ExtensionBusinessLicenseview{max-width:220px !important;max-height:250px !important}#VisaInput{max-width:220px;max-height:250px}#ResidenceIdCopyInput{max-width:220px;max-height:250px}#SupportingDocFromInvestmentOfficeInput{max-width:220px;max-height:250px}#SupportingDocFromLaborOfficeInput{max-width:220px;max-height:250px}#LetterFromHigherEducationInput{max-width:220px;max-height:250px}#LetterFromPoliceInput{max-width:220px;max-height:250px}#MarriageCertificateInput{max-width:220px;max-height:250px}#SpouseIdOrPassportInput{max-width:220px;max-height:250px}#ChildrenBirthCertificateInput{max-width:220px;max-height:250px}html{font-size:.9rem}.evisa-container{width:80%;margin:0 10%}.alert-danger{background:#d32f2f !important}@media(max-width:1200px){.evisa-container{width:90%;margin:0 5%}}label{font-weight:300 !important;color:#000 !important}a,a.disabled:hover,a:disabled:hover{color:#000 !important}.btn-primary{background-color:#fff !important;color:#4caf50 !important}.btn-secondary{background-color:#fff !important;color:#000 !important}.evisa-footer:hover{color:#d3d3d3 !important}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#fff !important;color:#000 !important;opacity:1}.btn-success{background-color:#4caf50 !important;color:#fff !important}.list-inline-item:not(:last-child){margin-right:0}hr{border:0;border-top:1px solid #0b5099}label{font-family:Verdana}a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}html{font-size:15px}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}html{position:relative;min-height:100%}body{font-family:Roboto,sans-serif;max-width:100%!important;overflow-x:hidden !important}.footer{position:absolute;bottom:0;width:100%;white-space:nowrap;height:60px;line-height:60px}button{font-family:Montserrat,"Segoe UI",Roboto,Arial !important}button,input,optgroup,select,textarea{font-family:Montserrat,"Segoe UI",Roboto,Arial !important}.row{padding:0!important;margin:0!important}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-left:0 !important;padding-right:0 !important}.stepwizard{display:table;width:100%;position:relative}.stepwizard-step p{margin-top:10px}.stepwizard-row{display:table-row}.stepwizard-step{display:table-cell;text-align:center;position:relative}.btn-circle{width:40px !important;height:40px !important;text-align:center !important;padding:6px 0 !important;font-size:20px !important;line-height:1.428571429 !important;border-radius:20px !important;color:#fff !important}.mywizardcss{background-color:#004d99;color:#fff;margin-bottom:-20px;margin-top:-25px}.evisa-image{margin-left:30px}.evisa-notice{margin:10px 10px 10px;font-family:Verdana}.evisadiv{display:none}.modal-dialog-success{background-color:#fff}.pade_none{background-color:#00c0ef;padding:10px 10px 10px;margin:0 10px 0;border-radius:3px}.mywizard{background-color:#004d99;color:#fff}.login{width:400px;margin:5% auto}.login-logo,.register-logo{font-size:35px;text-align:center;margin-bottom:25px;font-weight:300;width:250px}.login-body,.register-body{background:#fff;padding:20px;border-top:0;color:#666}.loginbody{border:1px solid #ccc;background-color:#f2f2f2}.statusbody{background:#fff;padding:20px;border-top:0;color:#666;border:1px solid #ccc;background-color:#f2f2f2}.statussuccess{width:800px;margin:5% auto}.statussuccessbody{background:#fff;padding:20px;border-top:0;color:#666;border:1px solid #ccc;background-color:#f2f2f2}.paymentstatus{width:400px;margin:5% auto}.paymentstatusbody{background:#fff;padding:20px;border-top:0;color:#666;border:1px solid #ccc;background-color:#f2f2f2}.infodiv{padding:6px 15px;color:#333}.infofieldset{border-style:ridge;margin:2px 2px 2px 0;border:1px solid #0077b3;border-radius:5px}.inforow{margin:2px 2px 2px 2px !important}.infoparagraph{color:#777;margin:0 10px 10px !important}.evisa-grid{margin-top:-50px!important;z-index:20;color:#fff}.evisa-color{background-color:#0b5099;color:#fff;display:block}span.circled{background:#0b5099;border-radius:.8em;-moz-border-radius:.8em;-webkit-border-radius:.8em;color:#fff;display:inline-block;font-weight:700;line-height:1.6em;margin-right:5px;text-align:center;width:1.6em}.carousel-caption{margin-bottom:50px;background-color:rgba(55,55,55,.5);border-radius:3px}.feedbackbutton{background-color:#3c8dbc;color:#fff;border-radius:6px;padding:10px 10px 10px}.feedbackcolor{color:#0b5099}.feedbackheadercolor{color:#0b5099;font-weight:900}.blackcolor{color:#000}.contactmainheader{color:#00008b;font-weight:900}.faqheadercolor{color:#00008b}.faqlists{background-color:#428bca;white-space:normal;color:#fff}.contactmap{border:0;width:100%;height:400px}.banner-grid{background-color:#0b5099;margin-top:-50px;color:#fff;position:relative;z-index:20;margin-right:-80px}.onarrivalclass{background-color:#00c0ef}.tablescrol{height:250px;overflow:auto}a{text-decoration:none !important}.evisanav a:hover{color:#fff !important;background-color:#093c73 !important}.evisalist ul li:hover{background-color:#f1f1f1 !important;color:#0b5099 !important}.evisalist ul li a:hover{color:#1ac6ff !important}.evisa-form-validation{display:none;text-align:right !important}.tid-form-validation{display:none}.hiddenfieldset{display:none}#feecontainer{display:none}.feecontainer{border-radius:6px}.evisa-payonarrivalp{font-size:17px;color:#595959}.evisa-payonarrivaldiv{color:#fff;background-color:#006400;border-radius:3px}.infoparagraphh{color:#fff;background-color:#00c0ef;border-radius:3px;font-size:15px}.evinfoparagraph{margin:0 10px 10px!important;font-family:Verdana}#feedrot{transform-origin:right;transform:rotate(-90deg);z-index:1;color:#fff;float:right;margin:20px 20px 20px;margin-top:-120px}#homefeedrot{transform-origin:right;transform:rotate(-90deg);z-index:1;color:#fff;float:right;margin:20px 20px 20px;margin-top:-300px}.evisa-paymenterror{background-color:#8b0000;height:140px}.evisa-status{background-color:#004d99;height:140px}.evisa-status-succes{background-color:#006400;height:140px}.hrclass{width:30%}.paymentcancel{background-color:#8b0000;height:140px}.evisa-pending{background-color:#00008b;height:140px}.evisa-confirmation{background-color:#004d99}.e-visa-login{background-color:#004d99;height:120px}.evisa-gcaptcha-validation{display:none}.evisafaq{text-decoration-line:none !important}.wizard-display{display:none}.footer-align{text-align:center}#ApprovalLettervieww{max-width:220px;max-height:250px;margin:5px 5px 5px}.evisa-review{border-bottom:1px solid #d9d9d9}.groove{border-style:groove;border:1px solid #d9d9d9}#ContractualAgreementvieww{max-width:220px;max-height:250px;margin:5px 5px 5px}#RegistrationLicensevieww{max-width:220px;max-height:250px;margin:5px 5px 5px}#BusinessLicensevieww{max-width:220px;max-height:250px;margin:5px 5px 5px}#TINCertificatevieww{max-width:220px;max-height:250px;margin:5px 5px 5px}#CompanyOwnerPassportview{max-width:220px;max-height:250px;margin:5px 5px 5px}#CompanyOwnerVisaview{max-width:220px;max-height:250px;margin:5px 5px 5px}#WorkPermitView{max-width:220px;max-height:250px;margin:5px 5px 5px}#ApplicationLettervieww{max-width:220px;max-height:250px;margin:5px 5px 5px}#InvitationLettervieww{max-width:220px;max-height:250px;margin:5px 5px 5px}#pasportrewiew{max-width:220px;max-height:250px;margin:5px 5px 5px}#photoreview{max-width:220px;max-height:250px;margin:5px 5px 5px}#VisaView{max-width:220px;max-height:250px;margin:5px 5px 5px}#ResidenceIdCopyView{max-width:220px;max-height:250px;margin:5px 5px 5px}#SupportingDocFromInvestmentOfficeView{max-width:220px;max-height:250px;margin:5px 5px 5px}#SupportingDocFromLaborOfficeView{max-width:220px;max-height:250px;margin:5px 5px 5px}#LetterFromHigherEducationView{max-width:220px;max-height:250px;margin:5px 5px 5px}#LetterFromPoliceView{max-width:220px;max-height:250px;margin:5px 5px 5px}#MarriageCertificateView{max-width:220px;max-height:250px;margin:5px 5px 5px}#SpouseIdOrPassportView{max-width:220px;max-height:250px;margin:5px 5px 5px}#ChildrenBirthCertificateView{max-width:220px;max-height:250px;margin:5px 5px 5px}.editborder{border:2px solid #ccc !important;border-radius:5px;padding:20px 20px 20px;box-shadow:0 0 50px 10px #b3b3b3}.evisanav a{color:#fff !important}.registparagraph{margin:10px 10px 10px 10px!important}.registclass{margin:20px 20px 20px!important}.registheader{background-color:#004d99;border-radius:3px!important}.registalert{margin:10px 10px 10px 10px!important}.registsendagainbtn{margin:10px 10px 10px 10px!important}.registsendlinkbtn{margin:10px 10px 10px 10px!important}.registratndiv{border-radius:3px!important;background-color:#f2f2f2!important}.editprofileclass{border-radius:4px!important;background-color:#f2f2f2!important}.editprofheader{background-color:#004d99!important;border-radius:4px!important}.editprofbody{margin:20px 20px 20px!important}.profilereadcont{font-size:14px!important}.evisahorzontalnav{color:#fff!important;background-color:#093c73!important;font-size:16px!important}.evisahorzontalnav a{color:#fff !important;background-color:#093c73 !important;font-size:16px !important}nav{color:#fff !important;background-color:#093c73 !important;font-size:16px !important}@media(min-width:994px){.carousel .carousel-item{height:590px !important}.carousel-item img{position:absolute;top:0;left:0;height:590px !important}}@media only(min-width:550px) and (max-width:994px){.carousel .carousel-item{height:290px !important}.carousel-item img{position:absolute;top:0;left:0;height:290px !important}}@media(max-width:550px){.carousel .carousel-item{height:200px !important}.carousel-item img{position:absolute;top:0;left:0;height:200px !important}}.evisathumbnail a h4 :hover{color:#093c73 !important;text-decoration:underline !important}.carousel-caption{width:auto;left:15%;top:85% !important;transform:translateY(-85%)!important;text-align:left;bottom:initial}