html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{     margin:0;     padding:0;     border:0;     outline:0;     font-size:100%;     vertical-align:baseline;     background:transparent; }h1 a{ color: #b7ceec; }body{     line-height:1; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{      display:block; }nav ul{     list-style:none; }blockquote, q{     quotes:none; }blockquote:before, blockquote:after, q:before, q:after{     content:'';     content:none; }a{     margin:0;     padding:0;     font-size:100%;     vertical-align:baseline;     background:transparent; }ins{     background-color:#ff9;     color:#000;     text-decoration:none; }mark{     background-color:#ff9;     color:#000;      font-style:italic;     font-weight:bold; }img{ max-width: 100%; height: auto; margin: 0 auto;}del{     text-decoration: line-through; }abbr[title], dfn[title]{     border-bottom:1px dotted;     cursor:help; }table{     border-collapse:collapse;     border-spacing:0; }hr{     display:block;     height:1px;     border:0;        border-top:1px solid #cccccc;     margin:1em 0;     padding:0; }input, select{     vertical-align:middle; }input{appearance:none;-webkit-appearance:none; -moz-appearance:none;}a{text-decoration:none; border:0; padding:0; margin:0px;}input, form, img, select{border:0; text-decoration:0; outline:none; margin:0; padding:0;}.clear{clear:both; padding:0; margin:0; line-height:none;}body{font-family: /*krh-del 'Raleway',*/ sans-serif;}#wrapper{width:100%; padding:0px; margin:0px; float:left; }header{     background-color: #091f2f;     background-color: rgba(9,31,47,1.00);     margin-bottom: 0px;     color: #000000;     line-height: 30px;     width: 100%;     z-index: 500;     display: block;     float: left;     width: 100%;     min-width: 350px; }.logo{     padding: 5px 0px 5px 370px;     max-width: 640px;     display: inline-block; }label.overabsolute{   color: #999;   position: absolute;   font-size: 0.9em;   left: 10px;   display: block; }div.labelfloat{   position: relative;   display: block;   text-align: center;   float: left; }.FreezePaneOff{     visibility: hidden;     display: none;     position: absolute;     top: -100px;    left: -100px; }.FreezePaneOn{     position: fixed;     top: 0px;     left: 0px;     visibility: visible;     display: block;     width: 100%;     height: 100%;     background-color: #666;     z-index: 999;     opacity:0.80;     filter:alpha(opacity=80);     -moz-opacity:0.80;     padding-top: 20%; }.InnerFreezePane{     text-align: center;     width: 66%;     background-color: #336699;     color: White;     font-size: x-large;     border: dashed 2px #111;     padding: 9px; }.formTable{   border: 1px solid #CCC;   margin: 10px auto 20px auto;   padding: 5px;   -webkit-border-radius: 5px;   -moz-border-radius: 5px;   -ms-border-radius: 5px;   -o-border-radius: 5px;   border-radius: 5px; }.where_info{     width: 100%;     color: #f00;     float: left;     text-align: center;     padding: 5px;     cursor: pointer; }where_info:hover{cursor: pointer;}.whereinfo_bg{display: none;     height: auto;     margin-left: 5%; 	margin-right:5%;     margin-top: 0px;     width:auto;     padding: 0;     position: absolute;     right: 0;     top: 10%;}.whereinfo_bg_detail{float:left; padding:20px 5%; margin:0px; background:rgba(226,228,232,.95); border-radius:5px;      max-width: 90%;     max-height: 90%;     overflow-x: auto;     overflow-y: hidden; }.textLabel{ font-size: xx-large; }.partialPayAmountDiv{ width:50%; margin: 0 auto; }.MaintenanceDisplay h2{ text-align: center; padding-top: 40px; font-size: 36px; }.container{     max-width: 1180px;     margin: 0 auto;     padding-top: 25px;     text-align: center; }.menu_bg{display:none;}nav{     float: right;     display: block; }nav ul{list-style:none; padding:0px; margin:0px;}nav ul li{padding:0 0px 7px 0; float:left; margin-left:10px; position: relative;;}nav ul li a{padding:14px 15px; font-size:16px; font-weight:400; text-align:center; float:left;}nav ul li a span{font-size:16px; color:#fff; float:left; width:100%; padding:2px 0 0 0}nav ul li.active{     padding: 0 0px 7px 0;     margin-left: 10px;     float: left;     border-radius: 4px 4px 0 0;     text-align: center; }nav ul li.active a{     padding: 14px 15px;     font-size: 16px;     font-weight: 400;     border-radius: 5px;     text-align: center; }nav ul li img{*margin:0 10px}nav ul li:hover{     padding:0 0px 7px 0;      margin-left:10px;      float:left;      border-radius:4px 4px 0 0; }nav ul li:hover a{     padding: 14px 15px;     font-size: 16px;     font-weight: 400;     background: #26537f;     border-radius: 5px;     text-align: center; }.content{     background: #26537f;     float: left;     width: 100%;     max-height: 212px; }.content-result{float:left; width:100%; max-height:130px; }.content_bg{     width: 100%;     padding: 90px 0 0px 0;     margin: 0px;     float: left; }.content_bg h1{     display: none; }.tab_bg{width:100%; padding:50px 0 0 0; margin:0px; float:left; text-align:center}.tab_bg p{font-size:22px; padding:20px 0; float:left; line-height:28px; font-weight:100;}.tab_bg p span{font-size:22px; padding:0px 0; }.search_bg{width:96%; background:#f0f1f3; font-size:36px; font-weight:400; color:#000; float:left; padding:10px 2%; font-family: /*krh-del 'Raleway',*/ sans-serif; display:none;}.notice_number_bg{width:100%; float:left; margin:0; padding:20px 0 0; text-align:center;}.notice_number_bg label{font-size:33px; color:#000; font-weight:300; width:100%; float:left; padding:10px 0 20px;}.notice_textfiled{width:350px; border:1px solid #5a646e; text-align:center; padding:14px 10px; font-size:18px; color:#000; font-weight:200; font-family: /*krh-del 'Raleway',*/ sans-serif; border-radius:5px; margin-top:0px;}.notice_number_bg span{width:100%; padding:8px 0; margin:0px; font-size:14px; color:#f00; font-weight:600; float:left; }.search_btn{background:#26537f; border: solid 1px #26537f; text-transform:uppercase; font-size:24px; padding:10px 23px; border-radius:5px; color:#fff; margin:0px 0 0 0; cursor: pointer;}.search_btn:hover{ border: solid 1px #26537f; background:#fff; color:#26537f;   }.payplanamount_textfiled{width:70px; border:1px solid #5a646e; text-align:left; padding:5px 10px; font-size:18px; color:#000; font-weight:200; font-family: sans-serif; border-radius:5px; margin-top:0px;}footer{width:100%; float:left; padding:0px 0 10px 0; margin:0px;}.footer_bg{     border-top: 1px solid #c3c3c3;     text-align: center;     padding: 20px 0 0;     background-image: linear-gradient(bottom, #091f2f 23%, white 23%);     background-image: -o-linear-gradient(bottom, #091f2f 23%, white 23%);     background-image: -moz-linear-gradient(bottom, #091f2f 23%, white 23%);     background-image: -webkit-linear-gradient(bottom, #091f2f 23%, white 23%);     background-image: -ms-linear-gradient(bottom, #091f2f 23%, white 23%);     width: 100%;     position: absolute;     left: 0; }#google_translate_element{ padding: 15px 0;}.footer_left{     padding: 0px;     margin: 0px;     background-image: url(../content/FairfaxSeal.png);     background-position: center bottom;     background-repeat: no-repeat;     background-size: 180px;     height: 290px; }.footer_left p{font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0 0 10px 0}.footer_right p{     font-family: Arial,Helvetica,sans-serif;     font-size: 12px;     padding: 0 0 10px; }.footer_right{padding:0px; margin:0px;}.cards_bg1{ display: inline-block; padding: 0px; vertical-align: top; width: 125px; border-right:1px solid #d3d2d6;}.cards_bg1 img{ float:left; margin: 0 0 5px 5px; min-height: 60px;}.cards_bg{ display:inline-block; padding: 22px 15px 10px 15px; vertical-align: top;}.footer_text{ display:inline-block; vertical-align: top; height: 82px; overflow: auto; border-left:1px solid #d3d2d6; width: 250px;}.small_logo{ display:inline-block; padding:0px 0 0 15px; margin:0px; border-left:1px solid #d3d2d6; min-height: 75px; }.small_logo > img{     max-height: 100px;     max-width: 200px;          min-width: 130px; }#contact_popup, #privacy_poup{display:none;}.contact_bg{display: none;     height: auto;     margin-left: 0;     width:520px;     padding: 0;     position: absolute;     right: 0;     top: 60px;}.privacy_bg{display: none;     height: auto;     margin-left: 0;     width:520px;     padding: 0;     position: absolute;     right: 0;     top: 60px;}.arrow_bg{  float:left;     height: 13px;     margin: 0 0 0 -46px;     padding-bottom: 0;     padding-left: 0;     padding-top: 0;     text-align: right;     width: 100%; }.contact_bg_detail{/*width:90%; */float:left; padding:20px 5%; margin:0px; background:rgba(226,228,232,.95); text-align:left; border-radius:5px; background:#d8dde3\0/; *background:#d8dde3;     max-width: 500px;     min-width: 200px;     /*width: 200px;*/     overflow-x: auto;     overflow-y: hidden; }.contact_bg_detail h3{font-size:20px; color:#646566; font-weight:300; padding:0 0 20px 0}.contact_bg_detail p{text-align:left; font-size:14px; line-height:20px;  color:#646566; width: 100%;}.contact_bg_detail p a{color:#2f689f; text-decoration:underline; padding:0; font-size:14px;}.contact_bg_detail p a:hover{background:none; text-decoration:none;}.privacy_bg{position:absolute; padding:0; width:550px; height:auto; top:60px; margin-left:-152px; display:none; right: 0;}.privacy_bg_detail{/*width:90%;*/ float:left; padding:20px 5%; margin:0px; background:rgba(226,228,232,.95); text-align:left; border-radius:5px; background:#d8dde3\0/; *background:#d8dde3;     max-width: 500px;     min-width: 400px;     overflow-x: auto;     overflow-y: hidden;  }.privacy_bg_detail h3{font-size:20px; color:#646566; font-weight:300; padding:0 0 20px 0; margin: 0;}.privacy_bg_detail p{text-align:left; font-size:15px; line-height:21px; padding:0px 0; color:#646566;  width: 100%;}.noticepay_bg{width:100%; float:left; padding:30px 0 0 0px; margin:0px;}.noticepay_bg p{text-align:left; padding:20px 0 0 0%; font-size:18px; font-weight:100; line-height:24px; }.notice_number_bg{width:100%; padding:40px 0 30px; margin:0px; float:left; }.notice_number_title{width:100%; padding:0px; margin:0px; float:left; text-align:left}.notice_number_title h2{font-size:32px; font-weight:300; padding:0px 0 15px}.notice_search_part{width:100%; float:left; padding:0px;}.notice_search_part .search_btn{float:left; margin:0 0 0 20px;}.inner_container{max-width:928px; margin:0 auto; padding:0; }.table_bg{width:928px; float:left; overflow:auto; max-height:393px;}.table_pp{width:928px;}.table_pp table td{padding-left:1px; padding-right:1px; padding-top:2px; padding-bottom:2px; font-size:14px; vertical-align:middle;background: #ebebeb}.table_bg table{width:928px; border-left:1px solid #cdcecf; border-bottom:1px solid #cdcecf;}.table_bg table tr:nth-child(even){background: #f6f6f6}.table_bg table tr:nth-child(odd){background: #ebebeb}.table_bg table th{background:#5a646e; border-right:1px solid #cdcecf; padding:15px; color:#fff; font-size:16px; line-height:18px; vertical-align:middle; font-weight:500; text-align: center; }.table_bg table thead td{background:#5a646e; border-right:1px solid #cdcecf; padding:15px; color:#fff; font-size:16px; line-height:18px; vertical-align:middle; font-weight:500; text-align: center; }.table_bg table td{padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:8px; border-right:1px solid #cdcecf; font-size:14px; vertical-align:middle;}.custom-checkbox{ 		width: 32px; 		height: 32px; 		display: inline-block; 		position: relative; 		z-index: 1; 		vertical-align: middle; 		background:url(../content/checkbox_img.png) no-repeat; 	}	.custom-checkbox:checked{ 		background:url(../content/checkbox_img_active.png) no-repeat; 	}.checkboxHeader{ 		width: 32px; 		height: 32px; 		display: inline-block; 		position: relative; 		z-index: 1; 		vertical-align: middle; 		background:url(../content/checkboxHeader_img.png) no-repeat; 	}	.checkboxHeader:checked{ 		background:url(../content/checkboxHeader_img_active.png) no-repeat; 	}.agreeTerms{     text-align: left;     padding: 0 20px 0 0;     font-size: 18px;     line-height: 24px;     font-weight: 100;     vertical-align:middle; }label{         display: block;         padding: 2px 0;     }.styled-select{     padding: 0;     margin: 0;     border: 1px solid #ccc;     width: 450px;     border-radius: 4px;     overflow: hidden;     background-color: #fff; font-size:15px; /*krh-del    background: url(../images/select_arrow.png) no-repeat 98% center #fff;*/ 	float:left; }.styled-select select{     padding: 15px 15px;     width: 100%; 	*width: 100% !important; 	width: 120%\9;     border: none;     box-shadow: none;     background-color: transparent;     background-image: none; /*krh-del    -webkit-appearance: none;        -moz-appearance: none;             appearance: none;*/font-size:15px; }.select_entry_bg{width:100%; padding:20px 0 ; margin:0px; float:left;}.select_entry{width:500px; float:left; margin:0; padding:20px 0 ; font-size:14px; font-weight:600}.select_total_bg{width:426px; float:left; padding:0px;}.select_total{float:right; padding:0px;}.select_total_bg p{font-size:12px; width:100%; float:left; padding:0;}.select_total_entry{width:98px; float:left; border-right:1px solid #a5b0cf; text-align:center;}.select_total_price{width:98px; float:left; text-align:center;}.select_btn_bg{float:right;}.select_total_entry span, .select_total_price span{padding:10px 0; float:left; width:100%; }.citationFootnote{font-size:12px;}.payment_detail_bg{width:100%; padding:65px 0 0 0; margin:0px; float:left;}.payment_detail_bg p{text-align:left; padding:20px 0 0 0; font-size:18px; font-weight:100; line-height:24px;}.payment_form{width:100%; float:left; padding:30px 0 0 0; margin:0px;}.payment_form_bg{width:100%; float:left; padding:0px 0 10px 0; margin:0px;}.payment_form_bg_left{width:40%; float:left; padding:0px; margin:0px;}.payment_form_bg_left label{float:left; padding:0px; margin:0px; font-size:14px; color:#000; line-height:35px;}.payment_form_bg_right{width:60%; float:left; padding:0px; margin:0px; line-height:35px;}.payment_form_bg_right span{float:left; padding:0px; margin:0px 20px 0 0; line-height:35px; font-size:14px;}.payment_form_bg .textfiled{width:60%; float:left; background:#fff; border:1px solid #c3c3c3; border-radius:4px; padding:10px; font-size:14px; color:#000;}.payment_form_bg .mid_textfiled{width:40%; float:left; background:#fff; border:1px solid #c3c3c3; border-radius:4px; padding:10px; font-size:14px; color:#000;}.payment_form_bg .small_textfiled{width:20%; float:left; background:#fff; border:1px solid #c3c3c3; border-radius:4px; padding:10px; font-size:14px; color:#000;}.styled-select1{     padding: 0;     margin: 0;     border: 1px solid #ccc;     width: 36%;     border-radius: 4px;     overflow: hidden;     background-color: #fff; font-size:15px; /*krh-del    background: url(../images/select_arrow.png) no-repeat 98% center #fff;*/ 	float:left; }.styled-select1 select{     padding: 10px 10px;     width: 100%; 	*width: 100% !important; 	width: 120%\9;     border: none;     box-shadow: none;     background-color: transparent;     background-image: none; /*krh-del    -webkit-appearance: none;        -moz-appearance: none;             appearance: none;*/font-size:15px; }.styled-select2{     padding: 0;     margin: 0 0 0 13px;     border: 1px solid #ccc;     width: 25%;     border-radius: 4px;     overflow: hidden;     background-color: #fff; font-size:15px; /*krh-del    background: url(../images/select_arrow.png) no-repeat 96% center #fff;*/ 	float:left; }.styled-select2 select{     padding: 10px 10px;     width: 100%; 	*width: 100% !important; 	width: 120%\9;     border: none;     box-shadow: none;     background-color: transparent;     background-image: none; /*krh-del    -webkit-appearance: none;        -moz-appearance: none;             appearance: none;*/font-size:15px; }.conform_detail_part{width:100%; float:left; padding:40px 0 0px; margin:0px;}.conform_detail_part h2{font-size:34px; color:#000; text-align:center; font-weight:300; padding:0 0 20px 0}.box_bg{max-width:740px; margin:0 auto; padding:0;}.box_part{width:90%; background:#f9f9f9; float:left; box-shadow:0px 5px 5px #cecece; padding:0 5% 5%;}.box_part .payment_form_bg_left{width:50%;}.box_part .payment_form_bg_right{width:50%;}.editable_bg{width:100%; float:left; text-align:center; padding:30px 0 0; margin:0;}.editable_bg .search_btn{display:inline; margin-right:20px;}.editable_bg p{font-size:18px; line-height:22px; padding:20px 0 0 0}.payment_plan{     width: 90%;     padding: 5px 5% 0px;     float: left;     margin: 0; }.payment_plan_bg{width:100%; padding:0px 0 20px 0; margin:0px; float:left;}.danger_bg{width:100%; padding:0 0 0 0; margin:0px; float:left;}.payment_plan_bg p{width:100%; float:left; text-align:left; padding:20px 0 20px 0; font-size:18px; line-height:24px; font-weight:100;}.payment_plan_bg h3{float:left; padding:20px 0 0 0; margin:0; width:100%; font-size:18px; font-weight:500; text-align: left;}.plan_search_bg{width:90%; padding:20px 5% 20px; margin:0px; float:left;}.plan_search_bg h2{float:left; text-align:left; padding:0 0 15px 0; color:#000; font-size:32px; width:100%; font-weight:300;}.plan_search_bg span{width:100%; padding:8px 0; margin:0px; font-size:14px; color:#f00; font-weight:600; float:left; line-height:20px;}.plan_search_bg .textfiled{width:350px; float:left; background:#fff; border:1px solid #c3c3c3; border-radius:4px; padding:10px 15px 10px; font-size:24px; color:#000; margin-right:20px; font-weight:100;}.payment_plan_bg p label{ float:left; }.styled-select3{     padding: 0;     margin: 0 20px 0 0px;     border: 1px solid #ccc;     width: 380px;     border-radius: 4px;     overflow: hidden;     background-color: #fff; font-size:24px; /*krh-del    background: url(../images/select_arrow.png) no-repeat 96% center #fff;*/ 	float:left; 	font-weight:100; }.styled-select3 select{     padding: 10px 15px;     width: 100%; 	*width: 100% !important; 	width: 120%\9;     border: none;     box-shadow: none;     background-color: transparent;     background-image: none; /*krh-del    -webkit-appearance: none;        -moz-appearance: none;             appearance: none;*/font-size:24px ; font-weight:100; }.thank_you{width:90%; background:#f9f9f9; float:left; box-shadow:0px 5px 5px #cecece; padding:5%;}.thank_you_bg{width:100%; text-align:center; padding:0px; margin:0px;}.thank_you_bg p{padding:20px 0 0; line-height:24px;}.thank_you_bg .search_btn{text-transform:none; font-weight:300;}.contact_popup{display:none;}.privacy_poup{display:none;}.btn_center{ text-align: center;}.privacy_bg_detail p, .contact_bg_detail p{ font-size: 14px; line-height: 20px; margin-bottom: 15px; }.privacy_bg_detail td, .contact_bg_detail td{ font-size: 14px; line-height: 20px; padding: 5px; }.privacy_bg_detail table th, .contact_bg_detail table th{     background: #5a646e none repeat scroll 0 0;     border-right: 1px solid #cdcecf;     color: #fff;     font-size: 14px;     font-weight: 500;     line-height: 20px;     padding: 5px;}.privacy_poup_bg p, .contact_popup_bg p{ font-size: 14px; line-height: 20px; margin-bottom: 15px; }.privacy_poup_bg td, .contact_popup_bg td{ font-size: 14px; line-height: 20px; padding: 5px; }.contact_popup_bg table, .privacy_poup_bg table{display: inline-block;  padding: 0 5%; width: 100% !important;}.alert-danger{     background-color: #dd4b39 !important;     border-color: #d73925;     border-radius: 3px; }.alert-danger h4{     font-size: 25px;     color: #FFF !important;     margin-bottom:15px; }.alert-danger span{     color: #FFF !important;     line-height: 25px; }.alert_msg_error{     margin:10px; }.parking-enfo img{ margin: 30px auto 0; display: block;}.parking-enfo h3{ text-align:center; padding:30px 0; color:#2f689f; font-size:36px; font-weight:300; }.parking-enfo h2{ text-align:center; padding:30px 0; color:red; font-size:36px; font-weight:300; }.assistance-payment div{ background:#5a646e; /*padding:25px;*/ color:#fff !important; font-size:16px; line-height:26px; text-align: center;  font-weight:500;}.assistance-payment{ background:#5a646e; padding:25px; color:#fff !important; font-size:16px; line-height:26px; text-align: center;  font-weight:500;}.payment-plan{ display: block; font-size: 14px; line-height: 26px; }.thankyou-table{ width:100%; text-align:center; }.thankyou-name-column{ text-align:right; padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:2px; border: 1px solid #CCC; }.thankyou-data-column{ text-align:left; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:2px; border: 1px solid #CCC; }a.homelink{     background: url(home_icon.png) no-repeat top left;      display: block;      width: 150px;      height: 150px;      text-indent: -9999px;     }.tabContent{     	display: none;      padding: 0px;     background-color: #fff;     clear: left; }		 .tabItem{ 	  display: none; }	 .tabLabel{     display: inline-block;      font-weight: 300;     font-size: 26px;     padding: 30px 0px;     margin: 0 20px 0 0;     list-style: none;     cursor: pointer;     float: left;     text-align: center;     width: 242px;     box-shadow: 0 -10px 8px #b1b1b1 inset;     border: 1px solid #d0d0d0;     border-bottom: 0;     min-height: 53px;     background-color: rgb(195, 195, 195);     border-color: rgb(208, 208, 208); }	 .tabLabel:hover{cursor: pointer;}.tabItem:checked + label{  	width:242px !important; 	border-bottom: none; 	margin-bottom: -1px !important; 	padding: 30px 0px 30px 0px !important; 	box-shadow:none !important; 	border:1px solid #e2e2e2; 	font-weight:500 !important;   border-bottom: none;   background-color: #fff; }.tabLabel span{width:100%; float:left;}.tabAccordian{ display: none; }.tabAccordianLabel{ display: none; }.parentTab{ width: 100%; margin: 0px; text-align: left; }#citationTab:checked ~ #citationContent, #accountTab:checked ~ #accountContent, #noticeTab:checked ~ #noticeContent, #payPlanTab:checked ~ #payPlanContent{  	display:block;  }.SurveyQuestion{     text-align: left;     font-size: medium; }.SurveyOption{     text-align: left;     font-size: medium;     padding-top: 1px; }.SurveyMemo{     width: 950px;     height: 150px; }.SurveyHeader{     font-size: large; }.SurveyTable{     text-align: center;     border-spacing: 0pt;     border-radius: 10px;     border-radius: 10px;     padding: 0pt;     display: inline-table;     width: 950px;     position: relative;     padding: 20px; }.toll_info{     width: 100%;     float: left;     text-align: center;     padding: 5px;     cursor: pointer; }toll_info:hover{cursor: pointer;}.tollinfo_bg{     display: none;     height: auto;     margin-left: 5%;     margin-right:10%;     margin-top: 0px;     width:auto;     padding: 0;     position: absolute;     right: 0;     top: 35%; }.tollinfo_bg_detail{     float:left;      padding:20px 5%;      margin:0px;      background:rgba(226,228,232,.95);      border-radius:5px;      max-width: 90%;     max-height: 90%;     overflow-x: auto;     overflow-y: hidden; }#wrapper article > section{     padding-left: 0px;     background-color: #323845;     font-size: 14px;     padding-top: 10px;     width: 100%;     max-height: 200px; }.menu_gl{     display: none; }@media only screen and (max-width : 1100px){.tabLabel{width: 207px !important;margin-right: 10px !important;font-size: 22px !important;}.tabItem:checked + label{width: 207px !important;margin-right: 10px !important;font-size: 22px !important;}.container{max-width:980px}.content{max-height:204px;}.plan_search_bg .textfiled-res{ width: 96%;}.styled-select3-res{ width: 100%; margin: 0;}.plan_search_bg .textfiled{padding:10px 15px;}.plan_search_bg .search_btn{margin:0;}.select_total_bg{padding:20px 0 0 0}.select_total_bg .search_btn{margin:0}.table_bg{width:100%;}.table_pp{width:100%;}.select_entry{width:55%;}.select_total_bg{width:45%;}.logo{padding: 20px 0 0; width: 42%;}.SurveyTable{width: 900px;}.SurveyMemo{width: 900px;}}@media only screen and (max-width : 980px){.tabLabel{width: 150px !important;font-size: 15px !important;margin-right: 10px !important;padding: 18px 0 !important;line-height: 18px;}.tabItem:checked + label{width: 150px !important;font-size: 15px !important;margin-right: 10px !important;padding: 18px 0 !important;line-height: 18px;}.container{padding:0 15px;}.logo{padding:20px 0 0;  width: 35%;}.content{max-height:172px;}nav ul li{margin-left:5px;}nav ul li a{padding:14px 9px;}nav ul li.active a{padding:14px 9px;}.table_bg{width:100%;}.table_pp{width:100%;}.select_entry{width:45%; }.select_total_bg{width:55%;padding:20px 0 0 0}.select_btn_bg .search_btn{font-size:120%;}.plan_search_bg .textfiled{padding:10px 15px;}.plan_search_bg .search_btn{margin:0;}.select_total_bg .search_btn{margin:0}.plan_search_bg .textfiled{width:95%;}.styled-select3{/*width:335px;*/width:100%;}.privacy_bg_detail, .contact_bg_detail{max-height: 450px; overflow-y: auto;}.plan_search_bg .textfiled-res{ width: 96%;}.footer_left{float: none;    text-align: center;width: 100%;}.footer_right{float: none;margin: 30px 0 0;padding: 0;text-align: center; }.cards_bg{ display: inline-block; float: none;}.footer_text{  display: inline-block; float: none; }.small_logo{display: inline-block; float: none;}.SurveyTable{width: 700px;}.SurveyMemo{width: 700px;}}@media only screen and (max-width: 767px){.plan_search_bg{ display: inline-block; float: none;}.plan_search_bg .textfiled{padding: 10px 5%; width:88%; margin: 0; }.styled-select3-res{ width:98%;}.styled-select3-res select{ padding: 4px 0px;}.plan_search_bg .search_btn{ display: inline-block; float: none; }}@media only screen and (max-width : 750px){.tabLabel{width: 146px !important;font-size: 15px !important;margin-right: 3px !important;padding: 18px 0px !important;line-height: 18px;}.tabItem:checked + label{width: 146px !important;font-size: 15px !important;margin-right: 3px !important;padding: 18px 0px !important;line-height: 18px;}.container{padding:0 15px;}.logo{padding:10px 0 10px}.content{max-height:172px;}.table_bg{width:100%; float:left;}.table_pp{width:100%; float:left;}.SurveyTable{width: 600px;}.SurveyMemo{width: 600px;}}@media only screen and (max-width:640px){.tabLabel{ display: none; }.tabContent{ width: 99.5%;border: 1px solid #e2e2e2;float: left;background: #fff;border-top: 0;padding-left: 0;padding-right: 0; }		.container{padding:0 15px;}		.content_bg{background:#fff; margin:20px 0; border-radius:5px; padding:5px; width:97%;}		.logo{padding:10px 0 10px; width: 80%;}		nav{display:none; width:100%;}		nav ul li.active{text-align:left;}		nav ul li.active a{text-align:left;}		.content_bg h1{display:none;}		.notice_textfiled{width:90%; padding:10px 5%; margin-bottom:10px; display:block;}		.search_bg{display:block; border-radius:5px 5px 0 0; font-size:18px; margin-bottom:5px;}		.notice_number_bg span{margin:10px 0 0 0}		.tab_bg{padding:50px 5% 0; width:90%;}		 footer{width:100%; float:left; padding:0 0 20px;}.footer_bg{width:100%;}.footer_left{width:100%; padding:0 0 10px;}.footer_right{width:100%; float: none; text-align: center;}.table_bg{width:100%; float:left;}.table_pp{width:100%; float:left;}.menu_bg{display:block; float:right; padding:20px 0 0 }nav ul li{padding:0 0px 0px 0; float:left; margin-left:0; width:91%;}nav ul li a{padding:14px 15px; font-size:16px; font-weight:400; text-align:left; float:left; width:100%; margin-bottom:7px;}nav ul li a img{display:none;}nav ul li a span{font-size:16px; color:#fff; float:left; width:100%; padding:2px 0 0 0}nav ul li:hover, nav ul li.active{padding:0 0px 0px 0; margin-left:0px; background:none; float:left; border-radius:4px 4px 0 0; width:91%;}nav ul li:hover a, nav ul li.active a{padding:14px 15px; font-size:16px; font-weight:400; background:#26537f;  border-radius:5px;}#contact_btn, #privacy_btn{display:none;}#contact_popup, #privacy_poup{display:block;}.noticepay_bg{width:90%; padding:0px 5% 0;}.noticepay_bg p{font-size:13px; line-height:18px; text-align:center;}.notice_number_bg{padding:0px 0;}.styled-select{width:100%;}.notice_number_title h2{font-size:14px; font-weight:500; text-align:center; padding:20px 0 10px 0}.notice_search_part .search_btn{float:none; margin:0px 0 10px 0; font-size:75%; padding:5px 10px;}.select_entry{width:100%;}.select_total{width:70%; padding:0 0 0px}.select_total_bg{width:100%;}.select_total_entry{width:49%; font-size:12px;}.select_total_price{width:49%; font-size:12px;}.select_btn_bg{float:right; width:auto; text-align:center;}.box_part .payment_form_bg_left{width:100%;}.box_part .payment_form_bg_right{width:100%;}.box_part .payment_form_bg_right span{display:none;}.select_btn_bg .search_btn{padding:5px 10px; font-size:75%; margin:0}.select_total_bg p{font-size:12px;}.thank_you_bg img{width:80%;}.thank_you_bg p{font-size:12px;}.thank_you_bg p span{font-size:14px; font-weight:500;}.thank_you_bg .search_btn{padding:5px 10px; font-size:160%; cursor: pointer;}.box_bg{padding:0 10px;}.conform_detail_part{padding:0;}.payment_plan{ padding:0 5% 0; text-align:center;}.payment_plan_bg{padding:0;}.payment_plan_bg h3{font-size:14px; font-weight:400; padding:10px 0 0 0; text-align: center;}.payment_plan_bg p{font-size:14px; font-weight:100; text-align:center; padding:15px 0 20px; line-height:18px;}.plan_search_bg{padding:0px 0 20px; width:100%;}.plan_search_bg h2{font-size:18px; text-align:center;}.plan_search_bg .textfiled{width:90%; float:left; margin-right:10px; font-size:100%;}.styled-select3{width:96%;  padding:10px; float:left; margin-right:10px; font-size:100%;}.styled-select3 select{font-size:100%; padding:0;}.tab_bg{padding:0 5%;}.tab_bg p{font-size:14px; line-height:18px;}.tab_bg p span{font-size:14px; line-height:18px;}.notice_number_bg label{font-size:24px;}.styled-select{width:60%;  padding:5px 2%; float:left; margin-right:10px; font-size:100%;}.styled-select select{font-size:54%; padding:0;}.payment_detail_bg{padding:0 4%; width:92%;}.payment_detail_bg p{font-size:13px; font-weight:100; text-align:center; line-height:18px;}.payment_form_bg_left{width:100%;}.payment_form_bg_left label{font-size:13px;}.payment_form_bg_right{width:100%;}.payment_form_bg_right span{display:none;}.styled-select1{width:99%;}.styled-select1 select{padding:2px 10px; font-size:80%;}.styled-select2{width:100%; margin:10px 0 0 0;}.styled-select2 select{padding:2px 10px; font-size:80%;}.payment_form_bg .textfiled{width:94%;}.payment_form_bg .mid_textfiled{width:94%;}.payment_form_bg .small_textfiled{width:94%;}.payment_form_bg_left.last{display:none;}.payment_form_bg .payment_form_bg_right.last .search_btn{margin:0;}.box_part .payment_form{padding:20px 0 0 0}.box_part .payment_form .payment_form_bg{padding:5px 0 5px 0;}.box_part .payment_form .payment_form_bg_left label{line-height:15px; font-weight:500}.box_part .payment_form .payment_form_bg_right{line-height:18px; font-weight:300; font-size:13px;}.editable_bg{padding:20px 0 0 0;}.editable_bg .search_btn{font-size:95%; margin: 0 5px;}.editable_bg p{font-size:12px; line-height:15px; padding:10px 0 0}.conform_detail_part h2{font-size:1em; font-weight:500; padding-bottom:0;}.web_dialog_overlay{             position: fixed;             top: 0;             right: 0;             bottom: 0;             left: 0;             height: 100%;             width: 100%;             margin: 0;             padding: 0;             background:rgba(0,0,0,.5);            /* opacity: .15;             filter: alpha(opacity=15);             -moz-opacity: .15;*/             z-index: 101;             display: none; 			border-radius:5px;         }.web_dialog{             display: none;             position: fixed;             width: 90%;             min-height: 200px;             top:10%;             left: 0%;             margin-left: 5%; 			margin-right:5%;             margin-top: 0px;             background-color: #ffffff;             border:0;             padding: 0px;             z-index: 102;             font-family: Verdana;             font-size: 10pt; 			border-radius:5px;         }.web_dialog_title{             border-bottom: solid 2px #336699;             background-color: #336699;             padding: 4px;             color: White;             font-weight:bold;         }.web_dialog_title a{             color: White;             text-decoration: none;         }.align_right{             text-align: right;         }.contact_popup{display:block;}.contact_popup_detail{position:absolute; padding:0; width:230px; height:auto; top:100px; margin-left:-60px; display:none;}.contact_popup_bg{width:100%; float:left; padding:0px 0% 20px; margin:0px; background:#fff; text-align:left; border-radius:5px;}.contact_popup_bg img{position: absolute;right: 25px;top: 14px;width: 16px;z-index: 999;}.contact_popup_bg h3{font-size:24px; color:#000; font-weight:100; padding:10px 5% 10px 5%; background:#f0f1f3; border-radius:5px 5px 0 0;}.contact_popup_bg h3 a{float:right;}.contact_popup_bg p{text-align:center; font-size:14px; line-height:20px;  color:#000; padding:20px 0 0 0}.contact_popup_bg p a{color:#2f689f; text-decoration:none; padding:0; font-size:14px;}.contact_popup_bg p a:hover{background:none; text-decoration:none;}.privacy_poup_bg{width:100%; float:left; padding:0px 0% 20px; margin:0px; background:#fff; text-align:left; border-radius:5px;}.privacy_poup_bg img{    position: absolute;right: 25px;top: 14px;width: 16px;z-index: 999;}.privacy_poup_bg_detail{width:100%; padding:0;}.privacy_poup_bg h3{font-size:24px; color:#000; font-weight:100; padding:10px 5% 10px 5%; background:#f0f1f3; border-radius:5px 5px 0 0; margin-bottom: 20px;}.privacy_poup_bg h3 a{float:right;}.privacy_poup_bg_detail p{text-align:left; font-size:14px; line-height:20px;  color:#000; padding:20px 0 0 0}.privacy_poup_bg_detail p a{color:#2f689f; text-decoration:none; padding:0; font-size:14px;}.privacy_poup_bg_detail p a:hover{background:none; text-decoration:none;}.contact_popup_bg, .privacy_poup_bg{max-height: 700px; overflow-y: auto;}.web_dialog{ min-width:540px; overflow-x:auto;  }.tabAccordianLabel{     display: inline-block;     text-align: left;     background: rgb(195, 195, 195) url(../content/plus_img.png) no-repeat 97% center;     font-size: 18px;     border-top: 0px solid #c1c1c1;     margin: 0px 0 2px 0;     padding: 12px 5% 15px;     font-family: 'Raleway', sans-serif;     font-weight: 400;     float: left;     width: 90%;     line-height: 25px;     }.tabAccordian:checked + label{      display: block;     text-align: left;     border-bottom: 0px solid #c1c1c1 !important;     margin-bottom: 0px !important;     padding: 12px 5% 15px !important;     width: 90% !important;     border: 0;     background: #2f689f url(../content/minus_img.png) no-repeat 97% center;     font-size: 18px !important;     color: #fff !important;     font-family: 'Raleway', sans-serif; }#citationAccordianTab:checked ~ #citationContent, #accountAccordianTab:checked ~ #accountContent, #noticeAccordianTab:checked ~ #noticeContent, #payPlanAccordianTab:checked ~ #payPlanContent{  	display:block;  }.SurveyTable{width: 450px;}.SurveyMemo{width: 450px;}}@media screen and (max-width:500px){.contact_popup_bg, .privacy_poup_bg{max-height: 265px; overflow-y: auto;}.web_dialog{ min-width:400px; overflow-x:auto;  }.logo{max-width: 100%;}.cards_bg{ display: block; padding: 0; float: none;}.footer_text{   border-left: medium none;display: block; margin: 20px 0 ; height: auto; width: 100%; float: none;}.footer_text p{ padding: 0;}.small_logo{border-left: medium none;display: block;margin: 0;padding: 0px; float: none;}.SurveyTable{width: 400px;}.SurveyMemo{width: 400px;}}@media screen and (max-width:479px){	.plan_search_bg .textfiled{width:86%;}	.styled-select{width:88%;}	.payment_form_bg .textfiled{width:90%;}.payment_form_bg .mid_textfiled{width:90%;}.payment_form_bg .small_textfiled{width:90%;}.styled-select3{width:88%;}.plan_search_bg span{font-size:12px; line-height:17px;}.contact_popup_bg, .privacy_poup_bg{max-height: 350px; overflow-y: auto;}.web_dialog{ min-width:280px; overflow-x:auto;  }}@media only screen and (max-width: 1100px){.logo{         width: 42%;     }}