*{outline:none}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;font-size:14px;line-height:1.6;background-size:100% 100%}a{color:#181a1c;text-decoration:none;outline:none}a:hover{color:#fece1a;text-decoration:none}.andtitle a{font-size:16px}h1,h2,h3,h4,h5,h6{font-weight:normal;margin-top:20px}h1{margin:10px}p{font-weight:normal;color:#fff}.divleft{float:right}.divright{float:left}.cl{clear:left}.cr{clear:right}.clr{clear:both}html,body{height:100%}.pagein{min-height:87%}.pagesec{min-height:75%}.navbar{background-color:#fff;margin-bottom:0;min-height:90px}.navbar-fixed-top{min-height:55px;padding-top:0;border-bottom:4px solid #f58220}.navbar-inner{border-radius:0;filter:none;border:none;box-shadow:none}.navbar-nav{padding-top:25px !important}.navbar-nav li{margin-left:0 !important}.navbar .nav>li>a{vertical-align:middle;text-shadow:none;color:#d24628;transition:border-color 1s ease;font-weight:normal}.nav-item{margin-top:8px;padding-left:8px !important;padding-right:8px !important;padding-top:2px !important;padding-bottom:2px !important;font-weight:normal;color:#d24628 !important;background-color:transparent !important;border-color:#ccc;border-left:1px solid #d24628;line-height:10px !important}.col-sm-4{position:relative;min-height:1px;padding-right:0 !important;padding-left:8px !important}.nav-item li{margin-left:0 !important;margin-top:8px !important}.nav-item>a{font-weight:normal;color:#d24628 !important;background-color:transparent !important;cursor:pointer}.nav-item>a.active{font-weight:bold !important}.nav-item>a:hover{color:#144a76 !important;background-color:transparent !important}.nav-item>a:focus{color:#144a76 !important;background-color:transparent !important}.nav-home{padding:0 !important;padding-top:4px !important}.nav-tabs>li.completed>a{background-color:#144a76 !important;color:#fff !important;background-image:url('/IOPWeb/Images/completedicon.png');background-repeat:no-repeat;background-position:10px}.nav-tabs>li.active>a{background-color:#d0e6f7 !important;color:#144a76 !important;font-weight:bold;box-shadow:1px 1px grey}.nav-tabs>li>a{font-size:16px}.srclist{margin-left:5%;margin-right:5%}.tabheader,.tabheader:hover,.tabheader:focus{color:#000 !important;cursor:default !important;background-color:#ccc !important;border:1px solid #ddd !important}.nav-tabs>li.done>a,.nav-tabs>li.done>a:hover,.nav-tabs>li.done>a:focus{cursor:default !important;color:#fff !important;background-color:#144a76 !important;border:1px solid #ddd}.navbar .nav>li:hover>a,.navbar .nav>.head>a,.navbar .nav>.head>a:hover,.navbar .nav>.head>a:focus{color:#f58220;background-color:#f6f6f6;transition:border-color 1s ease}.navbar .nav>li:hover>a,.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#454545}.navbar .nav>li>a span{color:#454545}.nav-pills{margin-bottom:30px}.nav-pills>li>a{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:5px;padding-left:25px;padding-right:25px;border:1px solid #181a1c}.nav-pills>li>a:hover,.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{background:#181a1c;color:#fff}.navbar .btn-navbar:hover,.navbar .btn-navbar{border-radius:0;background:#f58220;color:#000}.navbar .menu>li>a{text-transform:uppercase;line-height:auto;vertical-align:middle;font-weight:bold;text-shadow:none;color:#454545;transition:border-color 1s ease}.navbar .menu>li:hover>a,.navbar .menu>.head>a,.navbar .menu>.head>a:hover,.navbar .menu>.head>a:focus{color:#f58220;transition:border-color 1s ease}.navbar .menu>li:hover>a,.navbar .menu>.active>a,.navbar .menu>.active>a:hover,.navbar .menu>.active>a:focus{color:#454545}.navbar .menu>li>a span{color:#454545}a.btncrg{-moz-appearance:button;background:#144a76 url(../images/btn_right.png) no-repeat right center;padding:0 20px 0 5px;display:block;color:#fff !important;line-height:30px;height:30px;font-size:16px !important;margin:10px;text-decoration:none !important;outline:none !important;border-bottom-right-radius:15px;border-top-right-radius:15px;-webkit-box-shadow:1px 1px 1px 1px grey;box-shadow:1px 1px 1px 1px grey}a.btncrg:hover{-moz-appearance:button;background:#d0e6f7 url(../images/btn_right_hover.png) no-repeat right center;display:block;color:#144a76 !important;line-height:30px;height:30px;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76;border-bottom-right-radius:15px;border-top-right-radius:15px}a.btncrg:focus{-moz-appearance:button;background:#d0e6f7 url(../images/btn_right_hover.png) no-repeat right center;display:block;color:#144a76 !important;line-height:30px;height:30px;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76;border-bottom-right-radius:15px;border-top-right-radius:15px}a.btnclf{-moz-appearance:button;background:#144a76 url(../images/btn_left.png) no-repeat left center;padding:0 5px 0 20px;display:block;color:#fff !important;line-height:30px;height:30px;font-size:16px !important;margin:10px;text-decoration:none !important;outline:none !important;border-bottom-left-radius:15px;border-top-left-radius:15px;-webkit-box-shadow:1px 1px 1px 1px grey;box-shadow:1px 1px 1px 1px grey}a.btnclf:hover{-moz-appearance:button;background:#d0e6f7 url(../images/btn_left_hover.png) no-repeat left center;display:block;color:#144a76 !important;line-height:30px;height:30px;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76;border-bottom-left-radius:15px;border-top-left-radius:15px}a.btnclf:focus{-moz-appearance:button;background:#d0e6f7 url(../images/btn_left_hover.png) no-repeat left center;display:block;color:#144a76 !important;line-height:30px;height:30px;text-decoration:none;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76;border-bottom-left-radius:15px;border-top-left-radius:15px}a.btntext{-moz-appearance:button;background:#144a76;margin:2px;margin-left:10px;padding:0 10px 0 10px;display:block;color:#fff !important;line-height:30px;height:30px;font-size:16px !important;margin:10px;text-decoration:none !important;outline:none !important;-webkit-box-shadow:1px 1px 1px 1px grey;box-shadow:1px 1px 1px 1px grey}a.btntext:hover{-moz-appearance:button;background:#d0e6f7;display:block;color:#144a76 !important;line-height:30px;height:30px;text-decoration:none;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76}a.btntext:focus{-moz-appearance:button;background:#d0e6f7;display:block;color:#144a76 !important;line-height:30px;height:30px;text-decoration:none;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76}button.btncrg{-moz-appearance:button;background:#144a76 url(../images/btn_right.png) no-repeat right center;padding:0 20px 0 5px;display:block;color:#fff !important;line-height:30px;height:30px;font-size:16px !important;margin:10px;text-decoration:none !important;outline:none !important;border-bottom-right-radius:15px;border-top-right-radius:15px;-webkit-box-shadow:1px 1px 1px 1px grey;box-shadow:1px 1px 1px 1px grey}button.btncrg:hover{-moz-appearance:button;background:#d0e6f7 url(../images/btn_right_hover.png) no-repeat right center;display:block;color:#144a76 !important;line-height:30px;height:30px;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76;border-bottom-right-radius:15px;border-top-right-radius:15px}button.btncrg:focus{-moz-appearance:button;background:#d0e6f7 url(../images/btn_right_hover.png) no-repeat right center;display:block;color:#144a76 !important;line-height:30px;height:30px;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76;border-bottom-right-radius:15px;border-top-right-radius:15px}button.btnclf{-moz-appearance:button;background:#144a76 url(../images/btn_left.png) no-repeat left center;padding:0 5px 0 20px;display:block;color:#fff !important;line-height:30px;height:30px;font-size:16px !important;margin:10px;text-decoration:none !important;outline:none !important;border-bottom-left-radius:15px;border-top-left-radius:15px;-webkit-box-shadow:1px 1px 1px 1px grey;box-shadow:1px 1px 1px 1px grey}button.btnclf:hover{-moz-appearance:button;background:#d0e6f7 url(../images/btn_left_hover.png) no-repeat left center;display:block;color:#144a76 !important;line-height:30px;height:30px;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76;border-bottom-left-radius:15px;border-top-left-radius:15px}button.btnclf:focus{-moz-appearance:button;background:#d0e6f7 url(../images/btn_left_hover.png) no-repeat left center;display:block;color:#144a76 !important;line-height:30px;height:30px;text-decoration:none;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76;border-bottom-left-radius:15px;border-top-left-radius:15px}button.btntext{-moz-appearance:button;background:#144a76;margin:2px;margin-left:10px;padding:0 10px 0 10px;display:block;color:#fff !important;line-height:30px;height:30px;font-size:16px !important;margin:10px;text-decoration:none !important;outline:none !important;-webkit-box-shadow:1px 1px 1px 1px grey;box-shadow:1px 1px 1px 1px grey}button.btntext:hover{-moz-appearance:button;background:#d0e6f7;display:block;color:#144a76 !important;line-height:30px;height:30px;text-decoration:none;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76}button.btntext:focus{-moz-appearance:button;background:#d0e6f7;display:block;color:#144a76 !important;line-height:30px;height:30px;text-decoration:none;font-size:16px !important;text-decoration:none !important;border:1px solid #144a76}.centered{margin-left:auto;margin-right:auto;float:none;text-align:center}.center{float:none !important;margin:0 auto !important;text-align:center}.highlighted-box{background:#f4f8f9;padding:20px 30px}.highlighted-box h1{margin:0}.large-text{line-height:1.2em;font-size:30px;color:#181a1c;padding:20px;margin-bottom:20px}.highlighted-box h1,.highlighted-box p{color:#181a1c !important}.circle-border{display:inline-block;background-image:url(../images/spirit.png);background-repeat:no-repeat;width:75px;height:75px}.left-align{text-align:left}.right-align{text-align:left}.error{color:#cf0000;display:none}.invisible{display:none;visibility:visible}.triangle{margin:0 auto;text-align:center;width:0;height:0;border-top:30px solid #181a1c;border-left:585px outset transparent;border-right:585px outset transparent;position:relative}.zoom-in{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease}.zoom-in:hover{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1)}.sum{background-position:0 0}.sum:hover{background-position:0 -75px}.das{background-position:-75px 0}.das:hover{background-position:-75px -75px}.mon{background-position:-150px 0}.mon:hover{background-position:-150px -75px}.button,.button:visited,.button:focus{display:inline-block;border:1px solid #181a1c;color:#181a1c;background-color:transparent;padding:15px 30px;font-size:17px;line-height:auto}.button:hover,.button:active{background-color:#181a1c;color:#fff}.button-sp,.button-sp:visited,.button-sp:focus{border:none;background-color:#fece1a;color:#181a1c}.button-sp:hover,.button-sp:active{background-color:#181a1c;color:#fece1a}.button-ps,.button-ps:visited,.button-ps:focus{border:none;background-color:#181a1c;color:#fece1a}.button-ps:hover,.button-ps:active{background-color:#fece1a;color:#181a1c}.thumbnail{width:100%;height:100%;padding:0;overflow:hidden;position:relative;border:0;border-radius:0;box-shadow:none;text-align:center;background:#191a1c}.thumbnail .more{display:block;z-index:4;position:absolute;top:-100px;left:50%;margin:0 auto;margin-left:-41px;width:80px;height:80px;font-size:40px;color:#fff;text-decoration:none;line-height:70px;text-align:center}.thumbnail:hover .more{top:40%;margin-top:-40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.thumbnail h3,.thumbnail p{margin:0;padding:0;position:relative;z-index:4}.thumbnail h3{color:#fece1a;margin-top:10px;font-size:20px}.thumbnail>p{padding-bottom:20px}.thumbnail .mask{opacity:.85;filter:alpha(opacity=85);top:100%;left:0;width:100%;height:100%;background:#181a1c;position:absolute;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2 s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.thumbnail:hover .mask{top:0}.social{list-style:none;float:none;position:relative;margin:5px;auto}.social li{display:inline-block;line-height:32px;font-family:'Porta';font-size:32px;padding:0 5px}.social li a{margin:0;padding:0;width:32px;height:32px;color:#fece1a}.social li a:hover{color:#181a1c}.section{padding-bottom:20px}.section .container{padding-top:50px;min-height:340px}.section .title{float:left;text-align:left;padding:10px;margin-bottom:30px}.section .title h1{font-weight:normal;margin-bottom:20px;padding:0}.section .subtitle h2{color:#333;line-height:18px;padding:0 0 0 10px;font-weight:bold}.section .andtitle h2{color:#333;line-height:18px;padding:0 0 0 10px;font-weight:bold}.section .search{background:url(../images/src_bg.gif) repeat-x 0 0;padding-top:20px}.section .search h4{color:#333;line-height:18px;float:left;text-transform:uppercase}.section .search .srcnear{float:left}.section .search .btnbox{padding:0 20px;background:url(../images/inp_bg.jpg) repeat-x 0 0;border:1px solid #f58220;height:31px;border-radius:2px}.section .search .calbox{width:117px;background:url(../images/icon_cal.png) no-repeat top right}.section .search .timbox{width:117px;background:url(../images/icon_time.png) no-repeat top right}.section .search .advsrc{margin:70px 10px 0 0}.section .title>p{font-size:20px;color:#fff;font-weight:lighter}.section .title>p.main{font-size:15px;color:#141414;font-weight:lighter;padding:0;margin-left:12px;text-transform:uppercase}.section .title>p.sub{font-size:13px;color:#565656;font-weight:lighter;padding:0;margin-left:12px}.primary-section{}.primary-section .triangle{border-top:40px solid #fece1a}.primary-section .title{border-bottom:1px solid #fff}.primary-section,.primary-section .title p,.primary-section h3{color:#141414}.primary-section h1{color:#141414}.secondary-section h1,.secondary-section .title p{color:#333}.third-section{}.popcontainer .taball{padding-top:10px}.popcontainer .taball .calbox{width:150px;background:url(../images/icon_cal.png) no-repeat top right}.popcontainer .poptitle{border-bottom:3px solid #f58220}.popcontainer .poptitle h2{color:#333;line-height:18px;padding:0 0 0 10px;font-weight:bold}.popcontainer .loclege{background-color:#e8e8e8;min-height:30px;border-top:1px solid #fff;line-height:30px;width:100%}.popcontainer .loclege span{color:#f58220}.popcontainer .loclege div{float:left;text-align:center;font-size:13px;text-transform:uppercase}.popcontainer .loclege .exttit{background:#ecc9ac url(../images/edge.jpg) no-repeat top right;padding:0 15px;font-weight:bold}.popcontainer .selc{border-bottom:1px dotted #666;background-color:#fff8df;margin:3px 0}.popcontainer .norm{border-bottom:1px dotted #666;margin:3px 0}.popcontainer .tabcon{float:left;padding:10px 60px 10px 10px;font-size:13px}.popcontainer .collapse{float:left}.popcontainer .tabbtn{float:right;padding:15px 15px 0 0}.popcontainer .padchrt{padding-top:50px}.popcontainer .padmap{padding-top:10px}.tab-content .btnbox{width:105px;background:url(../images/inp_bg.jpg) repeat-x 0 0;border:1px solid #f58220;height:30px;border-radius:2px}.tab-content .txrbox{width:450px;height:180px}.taball .txsbox{width:350px;height:90px}.taball .btnbox{width:105px;background:url(../images/inp_bg.jpg) repeat-x 0 0;border:1px solid #f58220;height:30px;border-radius:2px}.third-section .container{padding-top:20px;position:relative}.third-section .title{border-bottom:1px solid #a1aab7;color:#fece1a}.sub-section{margin-top:30px}.sub-section .title{padding:0}a.as{background:url(../images/arrow_as.png) no-repeat 0 7px;padding:0 0 0 10px;text-transform:uppercase;outline:none;text-decoration:underline}a.as:hover{background:url(../images/arrow_as.png) no-repeat 0 7px;padding:0 0 0 10px;text-transform:uppercase;outline:none;text-decoration:none;color:#000}.subcontainer .srclist a{font-size:16px;text-decoration:underline;color:#384f8f;cursor:pointer}.subcontainer .srclist a:hover{font-size:16px;text-decoration:none;color:#384f8f}.subcontainer .srclist a:focus{font-size:16px;text-decoration:none;color:#384f8f}.subcontainer .actlist{padding:20px 30px 0}.subcontainer .actlist td{color:#333;font-size:16px}.subcontainer .actlist .padchrt{padding-top:50px}.subcontainer .loclege{background-color:#e8e8e8;min-height:30px;border-top:1px solid #fff;line-height:30px;width:100%}.subcontainer .loclege span{color:#f58220}.subcontainer .loclege div{float:left;text-align:center;font-size:13px;text-transform:uppercase}.subcontainer .loclege .exttit{background:#ecc9ac url(../images/edge.jpg) no-repeat top right;padding:0 15px;font-weight:bold}.clrred{color:#920b0b}.service{margin-top:20px}.service,.service h2{padding-top:15px}.service p{padding:0 50px;height:60px}.service img{width:75px;height:75px}.service h3{font-weight:bold;text-transform:uppercase;color:#454545}.single-project{margin-bottom:30px;background:#181a1c}.single-project img{width:100%}.project-description{padding-right:20px}.project-description p{padding-left:0}.project-title{margin-top:15px;margin-bottom:15px;border-bottom:1px solid #fece1a}.project-title h3{float:left;margin-top:0;padding:0;width:80%}.project-title .close{color:#fece1a;margin-top:10px}.project-info span,.project-title h3{color:#fece1a}.project-info{font-weight:100;padding:10px 0}.project-info span{width:80px;display:inline-block}.project-info div{margin-bottom:5px}.close{float:right;width:40px;height:40px;text-align:center}#portfolio-grid .mix{opacity:0;display:none}.team .thumbnail{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;border:1px solid #fff}.team .thumbnail:hover .social{z-index:5}.team .thumbnail:hover .social a{color:#fff}.team .thumbnail .mask{background:#fece1a}.team .thumbnail .mask h2{margin-top:20%}.team .thumbnail .mask,.team .thumbnail .mask h3,.team .thumbnail .mask p,.team .thumbnail:hover h3,.team .thumbnail:hover .social a:hover{color:#181a17}.about-text{margin-top:30px}.about-text p{padding:0}.skills{list-style-type:none;position:relative;margin:0}.skills li{margin-bottom:30px;background:#fff;height:40px;padding:1px}.skills li h3{position:relative;font-size:15px;padding:0;margin:0;left:10px;z-index:1;color:#181a1c}.skills li .bar{height:40px;position:absolute;background-color:#fece1a}.client-slider img{border:1px solid #fff}.client-slider img:hover{background-color:#fece1a}.client-nav{list-style:none;margin-top:10px}.client-nav li{float:left;display:block;margin-left:10px}.client-nav li a{display:inherit;padding:5px;background:#fece1a;border-radius:3px;width:20px;height:20px}.client-nav li a:hover{background:#181a1c}.testimonial p{color:#181a1c;background:#fece1a;padding:15px;margin:0}.testimonial .arrow{margin-left:10px;width:0;border-top:10px solid #fece1a;border-left:20px outset transparent;border-right:20px outset transparent}.testimonial .whopic{display:inline-block}.testimonial .whopic img{margin-top:10px;width:50px;height:50px;float:left}.testimonial .whopic strong{float:left;margin-top:10px;padding-left:10px}.testimonial .whopic small{display:block;font-size:12px}.testimonial-text{display:block;font-size:22px;text-align:center;margin:0 auto;margin-top:30px;width:70%;line-height:1.3em}.price-table{margin-top:70px;margin-bottom:20px}.price-column{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding-bottom:20px;margin:0 auto;text-align:center}.price-column h3{background-color:#181a1c;text-transform:uppercase;text-align:center;color:#fece1a;padding:40px 0;font-size:36px;margin-top:0;-moz-border-radius:0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.price-column .list{list-style:none;margin:20px 50px}.price-column .list li{font-weight:lighter;color:#747c89;font-size:20px;border-bottom:1px solid #747c89;padding:25px 0}.price-column .list li.price{text-align:center;font-size:31px;background-color:#fff;color:#747c89;margin-top:25px}.price-text{margin:30px 0 20px;font-size:20px;color:#181a1c;font-weight:normal}.newsletter,.newsletter h2{color:#d7ddde}.newsletter .title h2{text-align:left;padding:0;margin:0}.newsletter form{text-align:right}.newsletter input{margin-top:10px;padding:15px;height:auto}.newsletter button{margin:0 0 0 20px}.newsletter .button-sp:hover,.newsletter .button-sp:active{background-color:#fff;color:#181a1c}.contact{background:#fece1a}.contact h1,.contact h2,.contact h3,.contact h4,.contact h5,.contact h6,.contact .section .title>p,.contact .social>li>a{color:#181a1c}.contact textarea,.contact input[type="text"],.contact input[type="email"]{padding:10px;line-height:20px;height:auto}.contact textarea{height:120px}.contacts,.contact .social{color:#fff;list-style:none;margin-left:10px}.contacts>li{margin-top:15px}.contacts>li>a{color:#fff}.contact-info{margin-top:10px;margin-bottom:10px}.contact-info p{font-weight:normal}.contact-info .icon{margin:10px auto;font-size:30px}.map-wrapper{position:relative;height:500px}.map-canvas{position:absolute;margin-bottom:20px;width:100%;height:500px;color:#29383f;position:absolute;left:0;top:0;right:0}.contact .social{display:inline-block;margin-left:0}.contact .social li{line-height:32px;padding:10px 10px;font-family:'Porta';font-size:50px;transition:margin .4s;-webkit-transition:margin .4s}.contact .social li a{color:#fff}.contact .social li a:hover{color:#181a1c}.contact-form{background:#fff;background:rgba(255,255,255,.9);z-index:110;position:relative;margin-top:-25px;padding:20px}.contact-form h3{color:#838589;padding-bottom:20px}.message-btn{border:1px solid #747c89;color:#747c89;background-color:transparent;padding:15px 30px;font-size:17px}.message-btn:hover{background-color:#fece1a}.contact-info{text-align:center;font-size:22px}.info-mail{border:1px solid #fff;width:60%;margin:0 auto;padding:15px;color:#181a1c}.black{color:#181a1c}.footer{background-color:#000;color:#fff}.footer a{text-decoration:none;color:#fff}.footer a:hover{font-size:14px;text-decoration:underline;color:#fff}.footer .lick{margin:0 0 0 20px}.footer .cipr{width:200px;font-size:11px;line-height:11px;border-left:1px solid #fff;padding:0 10px;margin:0 10px}.footer>p{color:#7b7b7b;margin:0}.scrollup{text-align:center;cursor:pointer;vertical-align:middle;width:39px;height:39px;border-radius:5px;font-size:20px;position:fixed;bottom:30px;right:20px;border:1px solid #fff;display:none;background:#fece1a}.scrollup>a{position:relative;top:7px;color:#fff}@media screen and (-webkit-min-device-pixel-ratio:0){}@media all and (transform-3d),(-webkit-transform-3d){}@media(max-device-width:480px) and (orientation:landscape){}@media screen and (max-width:767px){.blank{display:none !important}.row{margin-top:-5px}.nav-item{border:none;text-align:center;width:100%}.nav-item>a:hover{background-color:#e7e7e7 !important}.nav-item>a:focus{background-color:#e7e7e7 !important}.navbar-nav{padding-top:0 !important}.navbar-nav .homebtn{display:none !important}a.nycgov-homelink1{margin:2px 0 2px;background-color:#fff;padding:5px 5px !important;display:block;border-radius:3px;color:#000;font-size:14px;line-height:1.5;text-align:center;height:auto !important}.section .subcontainer{min-height:340px;width:100%;margin:0 auto}.section .subtitle{float:left;text-align:left;width:100%}.section .andtitle{float:left;text-align:left;width:100%}.navbar-brand img{width:120px;height:auto;margin:10px}.banner{width:100%;margin:0 auto;padding:0 0 20px}.lick{width:auto}.lick a{color:#fff;display:block;float:left;font-weight:bold;margin-right:30px;padding:5px 0;text-decoration:none;font-size:14px;line-height:20px}.lick a:hover{color:#fff;display:block;float:left;font-weight:bold;margin-right:30px;padding:5px 0;text-decoration:none;font-size:14px;line-height:20px}.pgcontainer{margin:0 auto;width:100%}.subpage{margin:0 auto;width:100%}.subpage a{display:block;padding:10px 5px;text-decoration:none;color:#fff;background-color:#204a75;margin:0 3px 5px;text-align:center}.subpage a:hover{display:block;padding:10px 5px;text-decoration:none;color:#fff;background-color:#204a75;margin:0 3px 5px;text-align:center}.cvrmrg{margin-top:30px}#contlink{background:#e6e6e6 url(../images/conten_link_bg.png) no-repeat bottom center}.conwhit{background-color:#fff}.compage{margin:0 auto;width:100%;background-color:#fff;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.75);box-shadow:0 0 7px 0 rgba(0,0,0,.75)}.compage a.ibtn{display:block;width:100%;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#333;margin-right:3px}.compage a.ibtn:hover{display:block;width:100%;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#d24628;margin-right:3px;cursor:pointer}a.linkbtn{display:block;width:100%;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#333;margin-right:3px}a.linkbtn:hover{display:block;width:100%;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#d24628;margin-right:3px}.srclist h5{background:#144a76 url(../images/arrow_blu_right.png) no-repeat right;background-position-x:99%;font-size:16px;color:#fff;padding:5px 30px 5px 5px;margin-top:20px !important;margin-bottom:15px !important}.srclist h5>a{color:#fff !important;cursor:pointer !important;text-decoration:none !important;font-size:16px !important;width:100%;display:block;padding:2px}.srclist h5>a:focus{background-color:#d0e6f7;color:#144a76 !important}.srclist h5>a:hover{background-color:#d0e6f7;color:#144a76 !important}.srclist h6{background:#144a76 url(../images/arrow_dw.gif) no-repeat center right;font-size:16px;color:#fff;padding:5px 30px 5px 20px;margin:10px;cursor:pointer}.grobox h5{background:#144a76 url(../images/arrow_blu.png) no-repeat 8px 10px;font-size:14px;color:#fff;padding:5px 30px 5px 30px;font-weight:bold;margin:0}.srclist h4{padding:0 0 15px;color:#144a76;font-size:16px;font-weight:bold;margin:0 10px}.boxint{border:1px solid #d3d3d3;padding:10px 0;width:100%;margin-bottom:5px;text-align:center}.infoin{width:150px;height:28px;border:1px solid #6179a0}.infoin:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infotx{width:70px;height:28px;border:1px solid #6179a0}.infotx:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infohx{width:50px;height:28px;border:1px solid #6179a0}.infohx:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infoex{width:120px;height:28px;border:1px solid #6179a0}.infoex:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.menuho{float:left;padding-top:15px;color:#d54821;width:100%}.menuho span{display:none}.menuho ul{display:none}.menuho a{display:block;font-size:14px;text-decoration:none;color:#d54821;padding:10px;background-color:#ccc;border-bottom:2px solid #fff}.menuho a:hover{display:block;font-size:14px;text-decoration:none;color:#333;padding:10px;background-color:#ddd;border-bottom:2px solid #fff;cursor:pointer}.menuho .tinp{display:none}.dotxt{width:100%;height:70px}.section .subtitle a{border:1px solid #144a76;background-color:#144a76;float:left;color:#fff;line-height:20px;padding:7px 15px;margin-right:1px;margin-bottom:1px;min-width:100%;text-align:center}.section .subtitle a:hover{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px}.section .subtitle a.sel{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px;min-width:100%}.section .andtitle a{border:1px solid #144a76;background-color:#144a76;float:left;color:#fff;line-height:20px;padding:7px 15px;margin-right:1px;margin-bottom:1px;min-width:100%;text-align:center}.section .andtitle a:hover{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px}.section .andtitle a.sel{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px;min-width:100%}.footer .fotr{margin:20px 0 20px 20px;float:left}.small-nyc-logo{height:15px;margin:0 10px 0 -1px;width:40px}.blktop td{font-size:.75em}.subcontainer .tablpd{margin-top:10px}.subcontainer .tablpd th{background-color:#b8c8d6;color:#144a76;height:40px}.subcontainer .tablpd tr{background-color:#f4f4f4;color:#333;height:38px}.subcontainer .tablpd td{line-height:16px}.lineno{margin:0 0;width:100%}.linelf{margin:0 0;width:100%}.linebt{border-bottom:1px solid #ccc;margin:0 0;width:100%}.lineno{border-bottom:1px solid #ccc;width:100%}.btntab{padding:0 10px}.btntab div{width:100%}.btntab .clearfix{display:none}a.btncrg{margin:2px !important}a.btnclf{margin:2px !important}a.btntext{margin:2px !important;padding:0 5px 0 5px !important}a.btntext:hover{margin:2px !important;padding:0 3px 0 3px !important}a.btntext:focus{margin:2px !important;padding:0 3px 0 3px !important}}@media(max-width:767px){.blank{display:none !important}.nav-item .homebtn{display:none !important}.row{margin-top:-5px}.nav-item{float:right;margin-left:20%;border:none}.nav-item>a:hover{background-color:#e7e7e7 !important}.nav-item>a:focus{background-color:#e7e7e7 !important}.navbar-nav{padding-top:0 !important}.navbar-nav .homebtn{display:none !important}a.nycgov-homelink1{margin:2px 0 2px;background-color:#fff;padding:5px 5px !important;display:block;border-radius:3px;color:#000;font-size:14px;line-height:1.5;text-align:center;height:auto !important}.section .subcontainer{padding-top:15px;min-height:340px;width:100%;margin:0 auto}.section .subtitle{float:left;text-align:left}.section .andtitle{float:left;text-align:left}.section .subtitle a{border:1px solid #144a76;background-color:#144a76;float:left;color:#fff;line-height:20px;padding:7px 15px;margin-right:1px;min-width:152px;text-align:center}.section .subtitle a:hover{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px}.section .subtitle a.sel{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px;min-width:152px}.section .andtitle a{border:1px solid #144a76;background-color:#144a76;float:left;color:#fff;line-height:20px;padding:7px 15px;margin-right:1px;min-width:125px;text-align:center}.section .andtitle a:hover{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px}.section .andtitle a.sel{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px;min-width:127px}.pgcontainer{margin:0 auto;width:100%}.small-nyc-logo{height:15px;margin:0 10px 0 -1px;width:40px}.srclist h5{background:#144a76 url(../images/arrow_blu_right.png) no-repeat right;background-position-x:99%;font-size:16px;color:#fff;padding:5px 30px 5px 5px;margin-top:20px !important;margin-bottom:15px !important}.srclist h5>a{color:#fff !important;cursor:pointer !important;text-decoration:none !important;font-size:16px !important;width:100%;display:block;padding:2px}.srclist h5>a:focus{background-color:#d0e6f7;color:#144a76 !important}.srclist h5>a:hover{background-color:#d0e6f7;color:#144a76 !important}.srclist h6{background:#144a76 url(../images/arrow_dw.gif) no-repeat center right;font-size:16px;color:#fff;padding:5px 30px 5px 20px;margin:10px;cursor:pointer}.grobox h5{background:#144a76 url(../images/arrow_blu.png) no-repeat 8px 10px;font-size:14px;color:#fff;padding:5px 30px 5px 30px;font-weight:bold;margin:0}.srclist h4{padding:0 0 15px;color:#144a76;font-size:16px;font-weight:bold;margin:0 10px}.banner{width:100%;margin:0 auto;padding:0 0 20px}.boxint{border:1px solid #d3d3d3;padding:10px 0;width:250px;margin-bottom:5px;text-align:center}.navbar-brand img{width:120px;height:auto;margin:10px}.navbar-header{height:70px}.compage{margin:0 auto;width:680px;background-color:#fff;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.75);box-shadow:0 0 7px 0 rgba(0,0,0,.75)}.compage a.ibtn{display:block;width:100%;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#333;margin-right:3px}.compage a.ibtn:hover{display:block;width:100%;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#d24628;margin-right:3px;cursor:pointer}a.linkbtn{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#333;margin-right:3px}a.linkbtn:hover{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#d24628;margin-right:3px}#contlink{background:#e6e6e6 url(../images/conten_link_bg.png) no-repeat bottom center}.lick{width:65%}.lick a{width:30%;color:#fff;display:block;float:left;font-weight:bold;margin-right:10px;padding:5px 0;text-decoration:none;font-size:14px;line-height:20px}.lick a:hover{width:30%;color:#fff;display:block;float:left;font-weight:bold;margin-right:10px;padding:5px 0;text-decoration:none;font-size:14px;line-height:20px}.linelf{border-left:2px solid #ccc;min-height:152px;margin:5px 0}.linebt{border-bottom:1px solid #ccc;margin:0 5px}.btntab{padding:10px}.infoin{width:150px;height:28px;border:1px solid #6179a0}.infoin:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infotx{width:70px;height:28px;border:1px solid #6179a0}.infotx:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infohx{width:50px;height:28px;border:1px solid #6179a0}.infohx:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infoex{width:120px;height:28px;border:1px solid #6179a0}.infoex:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.menuho{float:right;padding-top:40px;color:#d54821}.menuho a{font-size:12px;text-decoration:none;color:#d54821}.menuho a:hover{font-size:12px;text-decoration:underline;color:#d54821;cursor:pointer}.menuho .tinp{width:80px;height:24px;font-size:12px;padding:0;border-radius:0}.subcontainer .tablpd{margin-top:10px}.subcontainer .tablpd th{background-color:#b8c8d6;color:#144a76;height:40px}.subcontainer .tablpd tr{background-color:#f4f4f4;color:#333;height:38px}.subpage{margin:0 auto;width:100%}.subpage a{display:block;padding:10px 20px;font-size:14px;text-decoration:none;color:#fff;background-color:#204a75;margin-right:3px}.subpage a:hover{display:block;padding:10px 20px;font-size:14px;text-decoration:none;color:#fff;background-color:#204a75;margin-right:3px}.dotxt{width:100%;height:70px}.navbar-nav li{padding:0 !important}a.btncrg{margin:2px !important}a.btnclf{margin:2px !important}a.btntext{margin:2px !important;padding:0 5px 0 5px !important}a.btntext:hover{margin:2px !important;padding:0 3px 0 3px !important}a.btntext:focus{margin:2px !important;padding:0 3px 0 3px !important}}@media(min-width:768px) and (max-width:991px){a.nycgov-homelink1{padding:5px 10px !important}.homebtnbar{display:none !important}.section .subcontainer{padding-top:15px;min-height:340px;width:100%;margin:0 auto}.section .subtitle{float:left;text-align:left}.section .andtitle{float:left;text-align:left}.section .subtitle a{border:1px solid #144a76;background-color:#144a76;float:left;color:#fff;line-height:20px;padding:7px 15px;margin-right:1px;min-width:152px;text-align:center}.section .subtitle a:hover{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px}.section .subtitle a.sel{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px;min-width:152px}.section .andtitle a{border:1px solid #144a76;background-color:#144a76;float:left;color:#fff;line-height:20px;padding:7px 15px;margin-right:1px;min-width:125px;text-align:center}.section .andtitle a:hover{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px}.section .andtitle a.sel{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px;min-width:127px}.pgcontainer{margin:0 auto;width:100%}.small-nyc-logo{height:15px;margin:0 10px 0 -1px;width:40px}.srclist h5{background:#144a76 url(../images/arrow_blu_right.png) no-repeat right;background-position-x:99%;font-size:16px;color:#fff;padding:5px 30px 5px 5px;margin-top:20px !important;margin-bottom:15px !important}.srclist h5>a{color:#fff !important;cursor:pointer !important;text-decoration:none !important;font-size:16px !important;width:100%;display:block;padding:2px}.srclist h5>a:focus{background-color:#d0e6f7;color:#144a76 !important}.srclist h5>a:hover{background-color:#d0e6f7;color:#144a76 !important}.srclist h6{background:#144a76 url(../images/arrow_dw.gif) no-repeat center right;font-size:13px;color:#fff;padding:5px 30px 5px 20px;margin:10px;cursor:pointer}.grobox h5{background:#144a76 url(../images/arrow_blu.png) no-repeat 8px 10px;font-size:14px;color:#fff;padding:5px 30px 5px 30px;font-weight:bold;margin:0}.srclist h4{padding:0 0 15px;color:#144a76;font-size:16px;font-weight:bold;margin:0 10px}.banner{width:100%;margin:0 auto;padding:0 0 20px}.boxint{border:1px solid #d3d3d3;padding:10px 0;width:250px;margin-bottom:5px;text-align:center}.navbar-brand img{width:120px;height:auto;margin:10px}.navbar-header{height:70px}.compage{margin:0 auto;width:680px;background-color:#fff;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.75);box-shadow:0 0 7px 0 rgba(0,0,0,.75)}.compage a.ibtn{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#333;margin-right:3px}.compage a.ibtn:hover{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#d24628;margin-right:3px;cursor:pointer}a.linkbtn{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#333;margin-right:3px}a.linkbtn:hover{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#d24628;margin-right:3px}#contlink{background:#e6e6e6 url(../images/conten_link_bg.png) no-repeat bottom center}.lick{width:65%}.lick a{width:30%;color:#fff;display:block;float:left;font-weight:bold;margin-right:10px;padding:5px 0;text-decoration:none;font-size:14px;line-height:20px}.lick a:hover{width:30%;color:#fff;display:block;float:left;font-weight:bold;margin-right:10px;padding:5px 0;text-decoration:none;font-size:14px;line-height:20px}.linelf{border-left:2px solid #ccc;min-height:152px;margin:5px 0}.linebt{border-bottom:1px solid #ccc;margin:0 5px}.btntab{padding:10px}.infoin{width:300px;height:28px;border:1px solid #6179a0}.infoin:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infotx{width:70px;height:28px;border:1px solid #6179a0}.infotx:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infohx{width:50px;height:28px;border:1px solid #6179a0}.infohx:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infoex{width:175px;height:28px;border:1px solid #6179a0}.infoex:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.menuho{float:right;padding-top:40px;color:#d54821}.menuho a{font-size:12px;text-decoration:none;color:#d54821}.menuho a:hover{font-size:12px;text-decoration:underline;color:#d54821;cursor:pointer}.menuho .tinp{width:80px;height:24px;font-size:12px;padding:0;border-radius:0}.subcontainer .tablpd{margin-top:10px}.subcontainer .tablpd th{background-color:#b8c8d6;color:#144a76;height:40px}.subcontainer .tablpd tr{background-color:#f4f4f4;color:#333;height:38px}.subpage{margin:0 auto;width:100%}.subpage a{display:block;padding:10px 20px;font-size:14px;text-decoration:none;color:#fff;background-color:#204a75;margin-right:3px}.subpage a:hover{display:block;padding:10px 20px;font-size:14px;text-decoration:none;color:#fff;background-color:#204a75;margin-right:3px}.dotxt{width:100%;height:70px}}@media(min-width:992px) and (max-width:1199px){.homebtnbar{display:none !important}.section .subcontainer{padding-top:15px;min-height:340px;width:100%;margin:0 auto}.section .subtitle{float:left;text-align:left}.section .andtitle{float:left;text-align:left}.section .subtitle a{border:1px solid #144a76;background-color:#144a76;float:left;color:#fff;line-height:20px;padding:7px 15px;margin-right:1px;min-width:203px;text-align:center}.section .subtitle a:hover{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px}.section .subtitle a.sel{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px;min-width:203px}.section .andtitle a{border:1px solid #144a76;background-color:#144a76;float:left;color:#fff;line-height:20px;padding:7px 15px;margin-right:1px;min-width:130px;text-align:center}.section .andtitle a:hover{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px}.section .andtitle a.sel{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px;min-width:170px}.pgcontainer{margin:0 auto;width:100%}.small-nyc-logo{height:15px;margin:0 10px 0 -1px;width:40px}.srclist h5{background:#144a76 url(../images/arrow_blu_right.png) no-repeat right;background-position-x:99%;font-size:16px;color:#fff;padding:5px 30px 5px 5px;margin-top:20px !important;margin-bottom:15px !important}.srclist h5>a{color:#fff !important;cursor:pointer !important;text-decoration:none !important;font-size:16px !important;width:100%;display:block;padding:2px}.srclist h5>a:focus{background-color:#d0e6f7;color:#144a76 !important}.srclist h5>a:hover{background-color:#d0e6f7;color:#144a76 !important}.srclist h6{background:#144a76 url(../images/arrow_dw.gif) no-repeat center right;font-size:16px;color:#fff;padding:5px 30px 5px 20px;margin:10px;cursor:pointer}.grobox h5{background:#144a76 url(../images/arrow_blu.png) no-repeat 8px 10px;font-size:14px;color:#fff;padding:5px 30px 5px 30px;font-weight:bold;margin:0}.srclist h4{padding:0 0 15px;color:#144a76;font-size:16px;font-weight:bold;margin:0 10px}.banner{width:930px;margin:0 auto;padding:0 0 20px}.boxint{border:1px solid #d3d3d3;padding:10px 0;width:250px;margin-bottom:5px;text-align:center}.vbtn{display:block;width:330px;text-align:center}.navbar-brand img{width:120px;height:auto;margin:10px}.navbar-header{height:70px}.compage{margin:0 auto;width:680px;background-color:#fff;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.75);box-shadow:0 0 7px 0 rgba(0,0,0,.75)}.compage a.ibtn{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#333;margin-right:3px}.compage a.ibtn:hover{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#d24628;margin-right:3px;cursor:pointer}a.linkbtn{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#333;margin-right:3px}a.linkbtn:hover{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#d24628;margin-right:3px}#contlink{background:#e6e6e6 url(../images/conten_link_bg.png) no-repeat bottom center}.lick{width:65%}.lick a{width:30%;color:#fff;display:block;float:left;font-weight:bold;margin-right:10px;padding:5px 0;text-decoration:none;font-size:14px;line-height:20px}.lick a:hover{width:30%;color:#fff;display:block;float:left;font-weight:bold;margin-right:10px;padding:5px 0;text-decoration:none;font-size:14px;line-height:20px}.linelf{border-left:2px solid #ccc;min-height:152px;margin:5px 0}.linebt{border-bottom:1px solid #ccc;margin:0 5px}.btntab{padding:10px}.infoin{width:400px;height:28px;border:1px solid #6179a0;padding-right:4px}.infoin:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infotx{width:70px;height:28px;border:1px solid #6179a0;padding-right:4px}.infotx:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infohx{width:50px;height:28px;border:1px solid #6179a0;padding-right:4px}.infohx:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infoex{width:200px;height:28px;border:1px solid #6179a0;padding-right:4px}.infoex:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.menuho{float:right;padding-top:40px;color:#d54821}.menuho a{font-size:12px;text-decoration:none;color:#d54821}.menuho a:hover{font-size:12px;text-decoration:underline;color:#d54821;cursor:pointer}.menuho .tinp{width:80px;height:24px;font-size:12px;padding:0;border-radius:0}.subcontainer .tablpd{margin-top:10px}.subcontainer .tablpd th{background-color:#b8c8d6;color:#144a76;height:40px}.subcontainer .tablpd tr{background-color:#f4f4f4;color:#333;height:38px}.subpage{margin:0 auto;width:100%}.subpage a{display:block;padding:10px 20px;font-size:14px;text-decoration:none;color:#fff;background-color:#204a75;margin-right:3px}.subpage a:hover{display:block;padding:10px 20px;font-size:14px;text-decoration:none;color:#fff;background-color:#204a75;margin-right:3px}.dotxt{width:100%;height:70px}}@media(min-width:1200px){.homebtnbar{display:none !important}.section .subcontainer{padding-top:15px;min-height:340px;width:940px;margin:0 auto}.section .subtitle{float:left;text-align:left}.section .andtitle{float:left;text-align:left}.banner{width:940px;margin:0 auto;padding:20px 0}.lick{width:75%}.lick a{width:30%;color:#fff;display:block;float:left;font-weight:bold;margin-right:2.12766%;padding:5px 0;text-decoration:none;font-size:16px;line-height:20px}.lick a:hover{width:30%;color:#fff;display:block;float:left;font-weight:bold;margin-right:2.12766%;padding:5px 0;text-decoration:none;font-size:16px;line-height:20px}.pgcontainer{margin:0 auto;width:940px}.subpage{margin:0 auto;width:1004px}.subpage a{display:block;padding:10px 20px;font-size:14px;text-decoration:none;color:#fff;background-color:#204a75;margin-right:3px}.subpage a:hover{display:block;padding:10px 20px;font-size:14px;text-decoration:none;color:#fff;background-color:#204a75;margin-right:3px}.cvrmrg{margin-top:30px}#contlink{background:#e6e6e6 url(../images/conten_link_bg.png) no-repeat bottom center}.conwhit{background-color:#fff}.compage{margin:0 auto;width:680px;background-color:#fff;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.75);box-shadow:0 0 7px 0 rgba(0,0,0,.75)}.compage a.ibtn{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#333;margin-right:3px}.compage a.ibtn:hover{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#d24628;margin-right:3px;cursor:pointer}a.linkbtn{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#333;margin-right:3px}a.linkbtn:hover{display:block;width:210px;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;color:#d24628;margin-right:3px}.srclist h5{background:#144a76 url(../images/arrow_blu_right.png) no-repeat right;background-position-x:99%;font-size:16px;color:#fff;padding:5px 30px 5px 5px;margin-top:20px !important;margin-bottom:15px !important}.srclist h5>a{color:#fff !important;cursor:pointer !important;text-decoration:none !important;font-size:16px !important;width:100%;display:block;padding:2px}.srclist h5>a:focus{background-color:#d0e6f7;color:#144a76 !important}.srclist h5>a:hover{background-color:#d0e6f7;color:#144a76 !important}.srclist h6{background:#144a76 url(../images/arrow_dw.gif) no-repeat center right;font-size:16px;color:#fff;padding:5px 0 5px 20px;margin:10px;cursor:pointer}.grobox h5{background:#144a76 url(../images/arrow_blu.png) no-repeat 8px 10px;font-size:16px;color:#fff;padding:5px 0 5px 30px;font-weight:bold;margin:0}.srclist h4{padding:0 0 15px;color:#144a76;font-size:16px;font-weight:bold;margin:0 10px}.boxint{border:1px solid #d3d3d3;padding:10px 0;width:300px;text-align:center}.infoin{width:400px;height:28px;border:1px solid #6179a0;padding-right:4px}.infoin:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infotx{width:70px;height:28px;border:1px solid #6179a0;padding-right:4px}.infotx:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infohx{width:50px;height:28px;border:1px solid #6179a0;padding-right:4px}.infohx:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.infoex{width:200px;height:28px;border:1px solid #6179a0;padding-right:4px}.infoex:focus{outline:1px solid #a38851;outline:-webkit-focus-ring-color auto 5px;outline-color:#a38851}.vbtn{display:block;width:310px;text-align:center}.menuho{float:right;padding-top:45px;color:#d54821}.menuho a{font-size:14px;text-decoration:none;color:#d54821}.menuho a:hover{font-size:14px;text-decoration:underline;color:#d54821;cursor:pointer}.menuho .tinp{width:125px;height:24px;font-size:12px;padding:0;border-radius:0}.dotxt{width:620px;height:70px}.section .subtitle a{border:1px solid #144a76;background-color:#144a76;float:left;color:#fff;line-height:20px;padding:7px 15px;margin-right:1px;min-width:182px;text-align:center}.section .subtitle a:hover{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px}.section .subtitle a.sel{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px;min-width:206px}.section .andtitle a{border:1px solid #144a76;background-color:#144a76;float:left;color:#fff;line-height:20px;padding:7px 15px;margin-right:1px;min-width:130px;text-align:center}.section .andtitle a:hover{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px}.section .andtitle a.sel{border:1px solid #144a76;background-color:#fff;color:#144a76;padding:7px 15px;min-width:168px}.footer .fotr{margin:0 0 20px}.small-nyc-logo{height:15px;margin:0 10px 0 -1px;width:40px}.subcontainer .tablpd{margin-top:10px}.subcontainer .tablpd th{background-color:#b8c8d6;color:#144a76;height:40px}.subcontainer .tablpd tr{background-color:#f4f4f4;color:#333;height:38px}.lineno{margin:5px 0}.linelf{border-left:2px solid #ccc;min-height:152px;margin:5px 0}.linebt{border-bottom:1px solid #ccc;margin:0 5px}.btntab{padding:10px}}body.modal-open{overflow:hidden;position:fixed;width:100%}.blktop{background-color:#000;height:28px;color:#fff;font-size:12px}.edgpad{padding-top:15px}sup{color:#d24628}.clrgy{color:#999;font-size:14px}.clrblack{color:#000;font-size:14px}.srclist .clred{color:#d24628}.fotr{width:220px}.srclist p{padding:0 0 15px;color:#333;margin:0 10px}.srclist label{color:#333;margin-left:5px;font-weight:normal !important}.tabgry{padding:0 10px 15px}.tabgry td{padding:6px 4px;background-color:#e4e4e4;font-size:14px}.mrlft{margin-right:1px}.srclist .taball{padding:10px}.srclist .accdn a,.srclist .accdn a:hover{color:#fff}.grobox{border:1px solid #144a76;margin:10px}.srclist .allpad{padding:10px 0}.txwidh{width:100%;height:70px;border:1px solid #6179a0;resize:none}.thcent th{text-align:center}.bdrlf{border-right:1px solid #fff}.padin{padding:0 5px}a.tptxr{text-decoration:none;color:#fff}a.tptxr:hover{text-decoration:underline;color:#fff}.nyhome{padding:0 10px;margin-bottom:4px}.nypad{padding:0 0 0 32px}.padny{padding-right:8px}.footer .input-search{background-color:#616161;border-color:#727272;border-radius:4px 0 0 4px;border-style:solid none solid solid;border-width:2px medium 2px 2px;color:#fff;float:left;font-size:14px;font-weight:bold;outline:medium none;padding:3px 6px;height:30px;width:79px}.footer .ico-search{background:#616161 url(../images/sprite-ico-search.png) no-repeat scroll left -8px;border-color:#727272;border-radius:0 4px 4px 0;border-style:solid solid solid none;border-width:2px 2px 2px medium;cursor:pointer;display:block;height:30px;overflow:hidden;padding:0;text-indent:100%;white-space:nowrap;width:24px}.footer .copyright{color:#fff;font-size:10px}.footer .copyright p{float:left;line-height:14px;margin:0}.srclist .bclr{color:#144a76}.footer .copyright a{font-size:10px}.footer .input-search{color:#fff}.subcontainer .srclist p a{color:#144a76;font-size:14px}.subcontainer .srclist label a{color:#144a76;font-size:14px}.subcontainer .srclist p a:hover{color:#144a76;font-size:14px;text-decoration:none}.subcontainer .srclist label a:hover{color:#144a76;font-size:14px;text-decoration:none}.clvrbox{border:1px solid #e7e7e7;margin-top:0}.tablpd .whitbdr td{border-bottom:1px solid #fff}.tablpd.tablpo td{padding-left:10px;border:1px solid #fffcf1;background-color:#eae8de}ul.tablink{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;float:right !important;padding-right:1px}li.tablink{flex:0 0 auto}input[type="radio"],input[type="checkbox"]{cursor:pointer !important}.radio span{margin-right:5px !important}
.hide-text {
    display: none !important;
}

@media only screen and (max-width: 700px) {

    svg {
        width: 200px;
    }
}

#hasDatepicker-text, #Midname-text, #firName-text, #idnycNum-text, #lasName-text {
    fill: red;
    color: red;
    font-size: 10px !important;
    font-weight: bold;
}