.new-sidebar-design-v2.logged-in #primary-sidebar #text-2{display:none}@media only screen and (min-width:1150px){.new-sidebar-design-v2 .menu-main-nav-container ul{max-width:1110px}}@media only screen and (min-width:1150px){.new-sidebar-design-v2 .header-main,.new-sidebar-design-v2 .homeBottom,.new-sidebar-design-v2 .footerText,.new-sidebar-design-v2 .footerContainer{max-width:1110px}}@media only screen and (min-width:1000px){.new-sidebar-design-v2 .site{border:0;padding-top:15px}}@media only screen and (min-width:1150px){.new-sidebar-design-v2 .site{max-width:1110px;padding-top:30px}}@media only screen and (min-width:768px){.new-sidebar-design-v2 .pageContent{box-sizing:border-box}}@media only screen and (min-width:1000px){.new-sidebar-design-v2 .pageContent{max-width:740px}}@media only screen and (min-width:1024px){.new-sidebar-design-v2 .pageContent{padding-right:0;padding-left:23px}}@media only screen and (min-width:1150px){.new-sidebar-design-v2 .pageContent{max-width:850px}}@media only screen and (min-width:768px) and (max-width:998px){.new-sidebar-design-v2 .pageContent{margin-left:auto;margin-right:auto;padding-left:2%;padding-right:2%;float:none;width:100%}}.new-sidebar-design-v2 .pageContent p,.new-sidebar-design-v2 .pageContent h3{margin-left:0;margin-right:0}.new-sidebar-design-v2 .pageContent p.stepContent,.new-sidebar-design-v2 .pageContent h4.stepContent{margin-left:50px}@media only screen and (min-width:1000px){.new-sidebar-design-v2 #main-content{border-left:0}}@media only screen and (min-width:1150px){.new-sidebar-design-v2 #main-content{width:850px}}@media only screen and (min-width:1000px){.new-sidebar-design-v2 #secondary{border-right:0}}@media only screen and (min-width:1150px){.new-sidebar-design-v2 #secondary{width:260px}}.new-sidebar-design-v2 #secondary{box-shadow:-2px 10px 18px rgb(0 0 0 / .2);position:relative;z-index:2}@media only screen and (min-width:1150px){.new-sidebar-design-v2 #primary-sidebar .widget{padding:18px 15px}}.new-sidebar-design-v2 #primary-sidebar .applyOnlineNewPassport h3,.new-sidebar-design-v2 #primary-sidebar .passport24Hours h3,.new-sidebar-design-v2 #primary-sidebar .passport24Hours.passportOffices h3{font-weight:700;line-height:1.125}@media only screen and (min-width:1150px){.new-sidebar-design-v2 #primary-sidebar .applyOnlineNewPassport h3,.new-sidebar-design-v2 #primary-sidebar .passport24Hours h3,.new-sidebar-design-v2 #primary-sidebar .passport24Hours.passportOffices h3{font-size:16px}}@media only screen and (min-width:1000px){.new-sidebar-design-v2 #primary-sidebar .applyOnlineNewPassport a.clickHere,.new-sidebar-design-v2 #primary-sidebar .passport24Hours a.clickHere,.new-sidebar-design-v2 #primary-sidebar .passport24Hours.passportOffices a.clickHere{font-size:14px}}.new-sidebar-design-v2 #primary-sidebar .passport24Hours.passportOffices{background-position-x:3px;padding-left:0}.new-sidebar-design-v2 #primary-sidebar .passport24Hours.passportOffices h3{margin-left:65px;padding-top:19px;padding-bottom:19px}@media only screen and (min-width:1150px){.new-sidebar-design-v2 #primary-sidebar .passport24Hours.passportOffices h3{padding-top:16px;padding-bottom:16px}}.new-sidebar-design-v2 #primary-sidebar #menu-left-nav>li>a{font-weight:700}.new-sidebar-design-v2 #primary-sidebar #black-studio-tinymce-20{background-color:#e2f0f0}@media only screen and (min-width:1000px){.new-sidebar-design-v2 #primary-sidebar #black-studio-tinymce-20{padding:20px 20px}}@media only screen and (min-width:1150px){.new-sidebar-design-v2 #primary-sidebar #black-studio-tinymce-20{padding:20px 30px}}.new-sidebar-design-v2 #primary-sidebar .passport-processing-times-block .pppt-title{color:#ae282e;font-size:14px;font-weight:600;letter-spacing:.02em;line-height:1.25;margin:0 0 8px;text-transform:uppercase}@media only screen and (min-width:1150px){.new-sidebar-design-v2 #primary-sidebar .passport-processing-times-block .pppt-title{font-size:16px}}.new-sidebar-design-v2 #primary-sidebar .passport-processing-times-block .pppt-list{font-size:14px;line-height:1.4;margin:0 0 8px;padding:0}@media only screen and (min-width:1150px){.new-sidebar-design-v2 #primary-sidebar .passport-processing-times-block .pppt-list{font-size:16px}}.new-sidebar-design-v2 #primary-sidebar .passport-processing-times-block .pppt-list .t-expedited{position:relative}.new-sidebar-design-v2 #primary-sidebar .passport-processing-times-block .pppt-list .t-expedited:before{content:"*";display:block;color:#d22633;font-size:28px;line-height:1;margin-top:5px;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.new-sidebar-design-v2 #primary-sidebar .passport-processing-times-block .rush-link{color:#d9081e;display:inline-block;font-size:15px;line-height:1.4;text-decoration:underline;vertical-align:top}@media only screen and (min-width:1150px){.new-sidebar-design-v2 #primary-sidebar .passport-processing-times-block .rush-link{font-size:16px}}.new-sidebar-design-v2 #primary-sidebar .offices-near-you-search-sidebar{max-width:202px;margin:8px auto 0}.new-sidebar-design-v2 #primary-sidebar .offices-near-you-search-sidebar .nearby-search-form{position:relative;padding-right:36px}.new-sidebar-design-v2 #primary-sidebar .offices-near-you-search-sidebar .nearby-search-form::after{content:" ";display:block;clear:both}@media only screen and (min-width:768px){.new-sidebar-design-v2 #primary-sidebar .offices-near-you-search-sidebar .nearby-search-form{padding-right:36px}}.new-sidebar-design-v2 #primary-sidebar .offices-near-you-search-sidebar #nearby-search-form-dest-sidebar{background:#fff url(/wp-content/themes/passportinfo/images/offices-map-me.png) no-repeat 6px 50%;background-size:9px 18px;border:1px solid #bfbfbf;box-sizing:border-box;color:#2b2b2b;font-size:13px;line-height:1;padding:10px 10px 10px 24px;width:100%}.new-sidebar-design-v2 #primary-sidebar .offices-near-you-search-sidebar #nearby-search-form-dest-sidebar.gm-err-autocomplete{background-position-x:3px;background-size:15px 15px}.new-sidebar-design-v2 #primary-sidebar .offices-near-you-search-sidebar button[type="submit"]{background:#898989 url(/wp-content/themes/passportinfo/images/offices-search.png) no-repeat center center;background-size:40%;border:1px solid #898989;box-sizing:border-box;color:#fff;display:block;font-size:16px;line-height:1;max-width:30px;min-width:30px;padding:18px 0;position:absolute;top:0;right:0}.new-sidebar-design-v2 #primary-sidebar .offices-near-you-search-sidebar button[type="submit"] span{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (min-width:768px){.new-sidebar-design-v2 #primary-sidebar .offices-near-you-search-sidebar button[type="submit"]{font-size:16px;padding:18px 0}}.new-sidebar-design-v2 .offices-near-you-search-offcanvas{margin:8px auto 0}.new-sidebar-design-v2 .offices-near-you-search-offcanvas .nearby-search-form{position:relative;padding-right:36px}.new-sidebar-design-v2 .offices-near-you-search-offcanvas .nearby-search-form::after{content:" ";display:block;clear:both}@media only screen and (min-width:768px){.new-sidebar-design-v2 .offices-near-you-search-offcanvas .nearby-search-form{padding-right:36px}}.new-sidebar-design-v2 .offices-near-you-search-offcanvas #nearby-search-form-dest-offcanvas{background:#fff url(/wp-content/themes/passportinfo/images/offices-map-me.png) no-repeat 6px 50%;background-size:9px 18px;border:1px solid #bfbfbf;box-sizing:border-box;color:#2b2b2b;font-size:13px;line-height:1;padding:10px 10px 10px 24px;width:100%}.new-sidebar-design-v2 .offices-near-you-search-offcanvas #nearby-search-form-dest-offcanvas.gm-err-autocomplete{background-position-x:4px;background-size:15px 15px}.new-sidebar-design-v2 .offices-near-you-search-offcanvas button[type="submit"]{background:#898989 url(/wp-content/themes/passportinfo/images/offices-search.png) no-repeat center center;background-size:40%;border:1px solid #898989;box-sizing:border-box;color:#fff;display:block;font-size:16px;line-height:1;max-width:30px;min-width:30px;padding:18px 0;position:absolute;top:0;right:0}.new-sidebar-design-v2 .offices-near-you-search-offcanvas button[type="submit"] span{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (min-width:768px){.new-sidebar-design-v2 .offices-near-you-search-offcanvas button[type="submit"]{font-size:16px;padding:18px 0}}@media screen and (max-width:767px){.new-sidebar-design-v2 .offCanvasContent .passport24Hours.passportOffices{background-position-x:13px;background-position-y:10px;padding-left:10px}.new-sidebar-design-v2 .offCanvasContent .passport24Hours.passportOffices h3{margin-left:70px;padding-top:16px;padding-bottom:16px}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.home .homeContent{border-left:1px solid #d3d3d3}}@media only screen and (min-width:1024px){.new-sidebar-design-v2.home .homeContent{padding-left:23px}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.home .servicesSection{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.home .servicesSection .serviceBlock{box-sizing:border-box;width:25%}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.home .recentBlogPosts{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.home .recentBlogPosts .recentPostBlock{box-sizing:border-box;width:50%}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.home .recentBlogPosts .recentPostBlockFirst{width:100%}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.home .recentBlogPosts .recentPostBlock:nth-of-type(4){clear:both}}@media only screen and (min-width:1024px){.new-sidebar-design-v2.archive .pageContent,.new-sidebar-design-v2.blog .pageContent{padding-left:0}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.archive .recentBlogPosts,.new-sidebar-design-v2.blog .recentBlogPosts{border:1px solid #d3d3d3;border-bottom-width:0}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.archive .recentBlogPosts .recentPostBlock,.new-sidebar-design-v2.blog .recentBlogPosts .recentPostBlock{box-sizing:border-box;min-height:240px;width:50%}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.archive .recentBlogPosts .recentPostBlockFirst,.new-sidebar-design-v2.blog .recentBlogPosts .recentPostBlockFirst{width:100%}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.archive .recentBlogPosts .recentPostBlock:nth-of-type(4),.new-sidebar-design-v2.archive .recentBlogPosts .recentPostBlock:nth-of-type(6),.new-sidebar-design-v2.archive .recentBlogPosts .recentPostBlock:nth-of-type(8),.new-sidebar-design-v2.blog .recentBlogPosts .recentPostBlock:nth-of-type(4),.new-sidebar-design-v2.blog .recentBlogPosts .recentPostBlock:nth-of-type(6),.new-sidebar-design-v2.blog .recentBlogPosts .recentPostBlock:nth-of-type(8){clear:both}}@media only screen and (min-width:1024px){.new-sidebar-design-v2.search .pageContent{padding-left:0}}@media only screen and (min-width:1000px){.new-sidebar-design-v2.search .searchBlogPosts{border:1px solid #d3d3d3}}