body{font-family:Helvetica,Arial,sans-serif;font-size:13.3px;background:#efefef;margin:0;color:#000}.wrapper{width:1000px;margin:0 auto}#header{padding-top:10px;padding-bottom:10px}footer{background:url(../img/footer.png);height:278px}.content{overflow:hidden;background:#fff;-webkit-box-shadow:0 0 19px rgba(13,16,18,.13);-moz-box-shadow:0 0 19px rgba(13,16,18,.13);box-shadow:0 0 19px rgba(13,16,18,.13);-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;border-top-right-radius:6px;margin-bottom:10px}.title{height:54px;background-image:url(/img/title-background.png);background-repeat:no-repeat}h1{font:19px/23px Helvetica,Arial,sans-serif;color:#fff;line-height:54px;text-align:center;margin:0}.main-window-small-title h2,.main-window-large-title h2{font:16px/19px Helvetica,Arial,sans-serif;color:#fff;line-height:48px;margin:0}a{color:#0e77bb}a img{border:none}.main-window-small{width:452px;margin:100px auto;border:1px solid #a2a1a1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;behavior:url(/scripts/pie/pie.htc)}.main-window-small.small-margin{margin:20px auto}.main-window-medium{width:712px;margin:50px auto;border:1px solid #a2a1a1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;behavior:url(/scripts/pie/pie.htc)}.main-window-large{width:866px;margin:20px auto;border:1px solid #a2a1a1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;behavior:url(/scripts/pie/pie.htc)}.main-window-small-title{text-align:center;background:url(/img/store-login-header-background.png);height:48px;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px}.main-window-large-title{text-align:center;background:url(/img/large-header-background.png);height:48px}.main-window-small-content{text-align:center;background:#e3e3e3;padding:40px 20px}.main-window-large-content{background:#e3e3e3;padding:20px}table{margin-bottom:20px;border-spacing:0}td:first-child{text-align:left}.first-column-padding td:first-child{padding-right:20px}.textbox-short{width:140px}.textbox-medium{width:210px}.textbox-long{width:320px}input[type="button"],input[type="submit"]{height:28px;border:0;cursor:pointer}#logout{background:transparent url('../img/button-left.png') no-repeat 0 0;display:inline-block;line-height:22px;padding:0 15px 0 19px;border:0;float:right;vertical-align:top;color:#fff}div.slidingDoorContainer input[type="button"],div.slidingDoorContainer input[type="submit"]{background:transparent url('../img/button-left.png') no-repeat 0 0;display:block;line-height:22px;padding:0 15px 0 19px;border:0;margin:0;color:#fff}div.slidingDoorContainer{background:transparent url('../img/button-right.png') no-repeat top right;display:inline-block;height:28px;padding-right:4px;margin-top:5px;margin-bottom:5px;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;cursor:pointer;color:#fff}div.slidingDoorContainer.disabled input[type="button"],div.slidingDoorContainer.disabled input[type="submit"]{background:transparent url('../img/desbutton-left.png') no-repeat 0 0;color:#a2a1a1}div.slidingDoorContainer.disabled{background:transparent url('../img/desbutton-right.png') no-repeat top right;color:#a2a1a1}div.slidingDoorContainer input[type="button"]:hover,div.slidingDoorContainer input[type="submit"]:hover,div.slidingDoorContainer:hover input[type="button"],div.slidingDoorContainer:hover input[type="submit"]{background-position:0 -28px}div.slidingDoorContainer.disabled input[type="button"]:hover,div.slidingDoorContainer.disabled input[type="submit"]:hover,div.slidingDoorContainer.disabled:hover input[type="button"],div.slidingDoorContainer.disabled:hover input[type="submit"]{background-position:0}div.slidingDoorContainer a{text-decoration:none}div.slidingDoorContainer:hover{background-position:right -28px}div.slidingDoorContainer.disabled:hover{background-position:right}div.textbox-shadow input[type="text"],div.textbox-shadow input[type="password"]{background:transparent url('../img/shadow-textbox-left.png') no-repeat 0 0;display:block;line-height:22px;padding:3px 0 10px 8px;border:0;margin:0;color:#1f2b59}div.textbox-shadow{background:transparent url('../img/shadow-textbox-right.png') no-repeat top right;display:block;float:left;height:28px;margin-right:2px;padding-right:2px;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold}input[type="text"]:focus,input[type="password"]:focus{outline:0}.nav-link{text-decoration:none;display:inline-block;vertical-align:middle;line-height:36px}.nav-item{width:117px;height:36px;margin:6px 1px;background:url(../img/nav-button.png);background-position:top;color:#fff}.nav-item.active{background-position:bottom}.nav-item:hover{background-position:bottom}.nav-item.disabled{background:none;color:#83cbfc;width:117px;height:36px;margin:6px 1px;cursor:default}.multiple-lines{line-height:18px}.float-left-outer{float:left}.float-left-inner{float:left;margin-left:20px}.float-right-outer{float:right}#family-member-table,#open-orders-table{width:100%}#family-member-table th{font-weight:normal;line-height:35px}#family-member-table td{padding:6px 1px}#family-member-table td:first-child{padding-left:10px}#family-member-table td:first-child+td input[type="text"]{width:107px}#family-member-table td:first-child+td+td input[type="text"]{width:30px}#family-member-table td:first-child+td+td+td input[type="text"]{width:150px}#family-member-table td:first-child+td+td+td+td input[type="text"]{width:65px}#family-member-table td:first-child+td+td+td+td+td input[type="text"]{width:70px}#family-member-table td:first-child+td+td+td+td+td+td input[type="text"]{width:75px}#family-member-table td:first-child+td+td+td+td+td+td+td input[type="text"]{width:50px}#family-member-table td:first-child+td+td+td+td+td+td+td+td input[type="text"]{width:70px}#family-member-table td:first-child+td+td+td+td+td+td+td+td+td input[type="text"]{width:70px}#family-member-table td:first-child+td+td+td+td+td+td+td+td+td{padding-right:15px}#family-member-table tr.family-member-table-row:hover{outline:thin solid gray;background:#ccc}#family-member-table tr.family-member-table-row,#family-member-table tr.family-member-table-row input{cursor:pointer}#open-orders-table td:first-child{padding-left:25px;width:138px}.order-header:first-child+.order-header,#open-orders-table td:first-child+td input[type="text"]{width:102px}.order-header:first-child+.order-header+.order-header,#open-orders-table td:first-child+td+td input[type="text"]{width:121px}.order-header:first-child+.order-header+.order-header+.order-header,.order-header:first-child,#open-orders-table td:first-child+td+td+td input[type="text"]{width:138px}#open-orders-table td:first-child+td+td+td+td{padding-right:25px}.order-header{float:left;text-align:left;padding:0 15px 0 0}.order-header:first-child{padding:0 28px;width:138px}.button-wrapper{padding:20px;overflow:auto;border-top:1px solid gray}#open-order .button-wrapper{padding:30px 20px}.tableheads{font-weight:bold;height:auto;padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid gray}.view-benefits-table-tab{width:770px;height:auto;padding-left:50px;padding-right:50px;padding-top:20px;padding-bottom:20px}.view-benefits-table-tab .pad{padding-top:5px;border-top:1px solid gray}.view-benefits-table-tab td:first-child{width:150px;text-align:right}.view-benefits-table-tab td:first-child+td{padding-left:20px;width:100px}.view-benefits-table-tab .note{font-weight:bold}.view-benefits-table-tab td:first-child+td+td{width:100px;padding-left:30px}.view-benefits-table-tab td:first-child+td+td+td{width:100px;padding-left:30px}.view-benefits-table-tab td:first-child+td+td+td+td{width:100px;padding-left:30px}#patient-date-of-service{font-weight:bold}.banner{background:#167fac;line-height:20px;color:#fff;padding-left:30px;font-weight:bold}.section{background:#f4f4f4;padding-left:50px;padding-top:5px;padding-bottom:10px}.view-benefits-table{margin-bottom:0}.view-benefits-table td:first-child{width:150px}.view-benefits-table td:first-child+td{font-weight:bold;padding-left:20px;width:180px}.view-benefits-table .note{font-weight:bold}.view-benefits-table td:first-child+td+td+td{font-weight:bold;padding-left:30px}.view-benefits-table .cell-short{width:90px!important}.view-benefits-table .cell-short+td+td{padding-left:60px}.view-benefits-table .align-right{text-align:right}.main-window-large-content h2{color:#e94a35;font-size:16px;margin-top:25px;margin-bottom:0}#create-order .banner{padding-left:30px}#create-order .section{padding-left:0}#create-order .section.light{background:#fff;padding-left:30px;padding-top:10px;padding-bottom:5px}#order-summary .section{padding-left:40px}.section.light{background:#fff}#order-summary .banner{padding-left:30px}#create-order{color:#1f2b59;background:#fff}#create-order .button-wrapper{padding:30px 60px;background:#e3e3e3;width:746px}#order-summary .button-wrapper{padding:10px 38px 19px 38px;background:#e3e3e3}.dark-padded-section{background:#ddd;border-left:#a3a2a2 1px solid;border-right:#a3a2a2 1px solid;border-bottom:#a2a1a1 1px solid;border-top:#a2a1a1 1px solid;width:800px;padding:15px 308px 12px 20px;margin:40px auto 15px auto}.dark-padded-section td:first-child+td{font-weight:bold}#create-order h2{margin-top:0}.empty{height:15px!important}#master-lens{margin:0}#master-lens td{margin:0;padding:0}.generic-table,#patient_id_summary_table{padding-left:15px}.generic-table.padding td{padding:5px 0}#patient_id_summary_table{padding-top:38px;width:95%}#patient_id_summary_table tr:first-child td:first-child{height:20px;vertical-align:top}.lens-table{width:282px;padding-left:10px}.lens-table td:hover{background:#e94135;color:#fff}.lens-table .active{background:#e94a35;color:#fff}#lens-selection{height:159px;padding-top:2px;overflow-y:auto;padding-left:10px}#lens-selection-border{border:1px solid #a2a1a1;border-right:none;width:100%}input[type="radio"]{margin-right:5px;margin-left:10px}#doctor-table{padding-left:30px;margin:5px 0;width:590px}#patient-info-table{padding-left:6px;margin:5px 0;width:716px}#doctor-table .value,#patient-info-table .value{padding-right:28px}#patient-info-table .value{padding-left:12px}.blue{color:#1f2b59}.price{color:#707070}.text_right{text-align:right!important}.text_left{text-align:left!important}.text_center{text-align:center!important}.orange{color:#c52216}.bold{font-weight:bold}.pad-middle td:nth-child(5),.pad-middle{padding-left:30px}.pad-middle-special{padding-left:48px}.pad-middle-less_special{padding-left:40px}.table-header th{padding-bottom:10px;vertical-align:bottom;margin-bottom:30px;border-bottom:1px solid gray}.section_header{height:54px;border-bottom:1px solid #1f2b59}.section-content{padding-top:20px;padding-bottom:10px}#order-receipt .button-wrapper{padding-top:36px;padding-bottom:30px}#order-receipt h1{display:inline-block}#order-receipt .section{padding-left:60px;padding-right:65px;padding-top:20px;padding-bottom:10px}#print_link{text-align:right;line-height:54px;vertical-align:bottom}#print_link a,#print_link img{display:inline-block;vertical-align:bottom;padding-bottom:10px}#print_link a:hover{color:#e94135}#receipt-info tr td:nth-child(2){padding-left:30px}.small{line-height:18px}label.disabled{color:#707070}.message{padding-bottom:5px;padding-left:5px;color:#1f2b59}.unexpected-error{color:red;background-color:#ffe65a;border:1px solid gray;text-align:center;padding:5px}.message.error{color:#c00}.message span{vertical-align:middle}.message img{vertical-align:middle}.preload-progress{background:url(/img/progress.gif) no-repeat -9999px -9999px}.preload-info{background:url(/img/i.gif) no-repeat -9999px -9999px}.preload-error{background:url(/img/e.png) no-repeat -9999px -9999px}.multiple-section-container{background-color:#f4f4f4;overflow:auto}.multiple-section-container .left{float:left;min-width:50%}.multiple-section-container .right{min-width:50%}.footer-version{text-align:center;color:#757575;font-size:.9em}table.benefits-table{border-collapse:collapse}table.benefits-table tr:nth-child(even){background-color:#d3d3d3}table.benefits-table.no-header tr:nth-child(even){background-color:transparent}table.benefits-table.no-header tr:nth-child(odd){background-color:#d3d3d3}table.benefits-table td{padding:5px 8px 5px 8px}table.benefits-table th{padding:1px 4px 2px 4px}table.benefits-table thead{border-bottom:1px solid #a9a9a9}.popup-outer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background-color:rgba(0,0,0,.3)}.popup{position:absolute;top:22%;width:300px;left:50%;margin-left:-150px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.2);border-radius:6px;padding:24px;min-height:100px}.popup div{margin-top:6px;margin-bottom:2px}.popup textarea{width:293px;height:80px}.popup .textbox-shadow{width:100%;margin-bottom:8px}.popup .textbox-shadow input{width:293px}.clean{float:none!important}