.passport_services{color:#333333;position:relative}.pass_services .cardshide_for_pass{margin:0}.pass_services .site_border1{margin:0px 0 15px;margin-left:0px !important;margin-right:0px !important}.pass_services_footer{float:right;margin:0;width:300px}.pass_services_footer_re{width:80%;margin:40px auto 0}.pass_services_footer_re{margin:25px auto 0}.passport_info h1{border-bottom:1px solid #DCDCDC;font-size:28px;font-size:2rem;font-weight:normal;line-height:1.3;color:#333333;font-weight:bold;margin:0 0 30px;padding:0 0 5px;text-align:left}@media (max-width: 767px){.passport_info h1{font-size:24px;font-size:1.71429rem}}.passport_info p{padding:0 10px 0 0}.passport_services .migr_tabs ul{padding-top:19px}.passport_services .migr_tabs li{height:38px;line-height:38px;text-align:center}.passport_services .migr_tabs li.active{height:45px;line-height:50px;position:relative;top:1px}.pass_services{background:none repeat scroll 0 0 transparent;border:0 none;margin:0;padding:0;position:static;width:100%}.passport_info{float:none;margin-top:15px;width:100%}.passport_info h2,.us_passport_requirements h2,.passport_information h2,.passport_photo h2{background:none repeat scroll 0 0 transparent;border:medium none;color:#333333;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;height:auto;line-height:26px;margin:7px 0 15px}@media (max-width: 767px){.passport_info h2,.us_passport_requirements h2,.passport_information h2,.passport_photo h2{font-size:18px;font-size:1.28571rem}}.passport_info h2 .num_steps1{background:none repeat scroll 0 0 transparent;color:#333333;font-size:18px;font-weight:bold;height:auto;line-height:26px;margin:0;text-align:left;width:19px}.passport_info_doc{margin-bottom:15px;padding:0}.passport_info_doc .ul_disc{padding-left:12px;margin-bottom:0}.passport_services ol{list-style-type:decimal;margin:17px 0 0;padding-left:22px}.pass_text_bord{border:1px solid #DCDCDC;margin:5px -6px;padding:6px 5px}.passport_info_doc2{margin-bottom:10px}.passport_info_doc dd,.passport_definition{padding-top:16px}.passport_info_doc dd.row{padding-left:0px;padding-right:0px;margin:0 !important}.passport_info_doc dd div.float_left{float:left;width:48%;padding-right:2%}.passport_info_doc .leftletterN{background:none repeat scroll 0 0 transparent;color:#DCDCDC;font-size:20px;height:auto;line-height:22px;margin-bottom:0;font-weight:bold;margin-top:-5px;float:left;max-width:21px;width:10%}.passport_info_doc .leftletterN.green{color:#00991f}.passport_info .style2,.passport_services .style2{color:#333333}.getnewpass{float:right;font-size:13px;overflow:hidden;padding:0;max-width:620px;width:auto}.getnewpass dl{float:right}.getnewpass dt{background:none repeat scroll 0 0 transparent;color:#6F7A7F;float:left;font-weight:normal;height:auto;line-height:14px;overflow:hidden;padding:0;text-align:right;text-transform:none;width:55%}.getnewpass dd{background:none repeat scroll 0 0 transparent;float:left;font-size:13px;height:auto;line-height:32px;padding:0 0 0 12px;text-align:right;width:auto}.getnewpass dl a{cursor:default}.getnewpass dt a{color:#677078;text-decoration:none;display:block}.getnewpass dd div a{color:#333333;text-decoration:none}.getnewpass dd div .dollars{font-size:19px;font-weight:bold}.getnewpass dd div{color:#333333;float:left;font-size:12px;height:26px;margin-top:-3px;padding-top:0}.getnewpass dd div sup{font-size:12px}.getnewpass dd div .cents{font-size:12px;font-weight:normal;padding:1px 0 0 1px;text-decoration:underline;vertical-align:super;display:none}.getnewpass p{float:right;line-height:18px;margin:0;padding:0;width:175px}.passport_info_doc2 .visa_services{width:58%}.passport_info_doc2 .visa_services ul{padding:8px 0 0 30px}.visa_services{padding-top:45px;width:76%}.visa_services li{float:left;line-height:26px;width:110px}.visa_services ul{list-style-type:disc;font-size:7px;padding-left:10px}.visa_services li a{font-size:13px;text-decoration:underline}.passport_ship__vcard{text-align:center}.passport_ship .vcard{padding:25px 0 0;margin:0 auto;max-width:400px;width:auto;display:inline-block;text-align:left}.passport_ship .vcard b{display:block;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;padding-bottom:15px}@media (max-width: 767px){.passport_ship .vcard b{font-size:18px;font-size:1.28571rem}}.pass_services h2{background:none repeat scroll 0 0 transparent;border:medium none;color:#333333;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;font-weight:bold;height:auto;line-height:20px;margin:2px 0 3px}@media (max-width: 767px){.pass_services h2{font-size:18px;font-size:1.28571rem}}.pass_services .site_border1 h1{clear:both;margin:0}.pass_services .site_border1 .phone_help span{float:none;line-height:28px;padding:0}.who_is_eligible>span{float:left;padding:0 8px 0 0}.who_is_eligible__title{line-height:32px}.who_is_eligible .psp_popup{margin:6px 0 0 0;padding:0;float:left}.pass_services .site_border1 span.passport_q_tel{color:#001375;float:right;font-size:18px;font-weight:bold;line-height:18px;padding:8px 0 0 0}.main_container.travel_passport_services #passpmaintb .pass_services,#body_main.travel_passport_services #passpmaintb .pass_services{padding:0 0 20px 3%;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3}@media (max-width: 767px){.main_container.travel_passport_services #passpmaintb .pass_services,#body_main.travel_passport_services #passpmaintb .pass_services{font-size:18px;font-size:1.28571rem}}.accord_title{margin-bottom:12px}.visa_services{padding:35px 0 20px;width:100%;line-height:14px}.visa_services ul{font-size:7px;list-style-type:none;padding-left:10px;float:left}.visa_services li{float:left;font-size:13px;padding-right:15px;width:auto;line-height:14px}.visa_services li a{text-decoration:none}.passport_serv{line-height:19px;width:100%}.passport_serv ul{list-style-type:none}.passport_serv li{float:left;width:auto;margin-right:4px;margin-bottom:8px}.passport_serv li a{margin-right:1px;float:left}.passport_serv h2{padding-bottom:5px}.psp_popup{background:url("/images/qwe_new2.png") no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:19px;width:19px}.pass_services_footer{float:right;margin:0;padding-top:35px;width:auto}.pass_services_inc{padding:15px 0 10px;text-align:right}.migr_tabs{margin-top:19px;background:#fff;padding:0 20px;border-bottom:1px solid #D7D7D7;overflow:visible}.migr_tabs ul{padding:0px !important;height:auto}.migr_tabs ul li{white-space:nowrap;border-bottom:1px solid #D7D7D7;border-bottom:0px}.migr_tabs .active{border-bottom:0px;position:relative;top:1px}.pass_text_bord{margin:15px 0 15px 0}.orderBtn{padding:50px 20px;position:relative;z-index:1;text-align:center}.passport_services .popover-title{display:none}.pi_top_h2{padding-right:16px}.passport_info_doc .dd_border{border-bottom:1px solid #DCDCDC;height:17px}.pass_services1{font-size:18px}.phone_help{text-align:right;line-height:28px}@media screen and (min-width: 768px) and (max-width: 991px){.pass_services_inc{padding:8px 0 0}.passport_serv{margin-top:65px}}@media screen and (max-width: 767px){.getnewpass,.edit_all_phone{float:none !important;overflow:hidden}.pass_services_inc{text-align:center}.migr_tabs{padding:0 10px !important}.migr_tabs .active{border-bottom:1px solid #D7D7D7 !important;height:39px !important;line-height:39px !important}.migr_tabs .active{margin-top:6px !important}.orderBtn{text-align:center;padding:50px 0}.orderBtn .btn{float:none}.getnewpass dt{width:auto;padding-top:4px}.pi_top_button{clear:both;float:none;text-align:center}.firstTb{padding-bottom:10px}.who_is_eligible{margin-bottom:24px}}@media screen and (max-width: 579px){.getnewpass dd{clear:both;padding:0}.passport_serv li{clear:both;float:none;padding-top:5px}}@media screen and (max-width: 380px){.orderBtn .btn{max-width:100% !important;white-space:normal;float:none !important}.orderBtn{padding:50px 10px !important;float:none !important}}.net_plugins_main .passport_main .pass_services1{padding-bottom:10px}.passport_services .visa-info__img_help{display:inline-block;color:#ccc}.passport_services .visa-info__img_help:before{font-size:19px}.passport_services .psp_popup{background:none;line-height:18px}.passport_services .psp_popup .note-info{height:19px}@media (min-width: 440px){.passport_services .psp_popup .note-info--active .note-info__text{width:400px}}.passport__statement_link{margin-top:20px;position:relative}.passport__statement_link .passport__img_pdf::before{font-size:26px}.passport__statement_link a{display:block}.passport__statement_link .vi__govlink{font-size:14px;margin:5px 0 0;margin-left:-2px;line-height:26px;clear:both}html[dir=rtl] .passport__statement_link .vi__govlink{margin-right:-2px;margin-left:0}.passport__statement_link__icon{margin-right:10px;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #b2bcc8;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;transition:all .3s ease;line-height:0}html[dir=rtl] .passport__statement_link__icon{margin-left:10px;margin-right:0}.passport__statement_link__icon i{width:12px;height:12px;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;display:block}.passport__statement_link__label{cursor:pointer;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;align-items:center}.passport__statement_link input[type="radio"]{position:absolute;clip:rect(0, 0, 0, 0)}.passport__statement_link input[type="radio"] ~ .vi__govlink{display:none}.passport__statement_link input[type="radio"] ~ .passport__statement_link__label:hover .passport__statement_link__icon{border:1px solid #8d8d8d}.passport__statement_link input[type="radio"]:checked ~ .vi__govlink{display:block}.passport__statement_link input[type="radio"]:checked ~ .passport__statement_link__label{font-weight:bold;cursor:default}.passport__statement_link input[type="radio"]:checked ~ .passport__statement_link__label .passport__statement_link__icon i{background:#1659cd}.passport__statement_link input[type="radio"]:checked ~ .passport__statement_link__label ~ .passport__statement_link__label:hover .passport__statement_link__icon{border:1px solid #b2bcc8}.vi__govlink{margin-left:3px !important}.vi__govlink .vi__icon{width:27px;float:left}.vi__govlink .vi__icon img{width:20px}.vi__govlink .vi__icon_text{display:block;overflow:hidden}.business_plugins_main .passport__statement_link input[type="radio"]:checked ~ .passport__statement_link__label .passport__statement_link__icon i{background:#4acf7e}
