/*----------print css starts here-----------------*/
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, container { margin: 0; padding: 0; border: 0; outline: 0; background: transparent; }
body { margin: 0; padding: 0; font-size: 13px; line-height: 22px; font-family: Arial; background: #fff; color: #252525; }
.contact-right ul, .simple-menu, .banner-content a, .physican-right a, .more-btn, .benefit-asc, .surgery-center-content a, .eye-surgery, .find-us:before, .find-us:after, .contact-us:before, .contact-us:after, .pre-register, .inner-banner, .breadcrumb, .side-bar-preopertive-instruction ul li span, .whole-process-right a, .side-bar { display: none !important; }
.test { height: auto !important; background: none !important }
.footer-top:before { backface-visibility: hidden; background: none !important }
.cf, .clear, .clr, .clearboth { clear: both; }
* { background: transparent !important; color: #000 !important; /* Black prints faster: h5bp.com/s */ box-shadow: none !important; text-shadow: none !important; }
a, a:visited { text-decoration: none !important; }
/*a[href]:after {content: " (" attr(href) ")";} 
abbr[title]:after {content: " (" attr(title) ")";}*/
/** Don't show links for images, or javascript/internal links*/
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
thead { display: table-header-group; /* h5bp.com/t */ }
tr, img { page-break-inside: avoid; }
img { max-width: 100% !important; }
/*@page {margin: 0.5cm;}*/

.banner-content span { padding: 0; }
.banner-content h1 br { display: none; }
.surgery-slider { padding: 20px 0; }
.banner-content a { padding: 0; }
.physican-right { float: none; padding-top: 10px; }
.banner-content { width: 100%; text-align: center; }
.physican-right p { width: 100%; float: none; padding-top: 10px; }
.physican-right { width: 100%; }
.physian { padding: 20px 0; }
.what-is-asc { padding: 20px 0; }
.about-asc { padding-top: 0; }
.contact-part { width: 500px }
.find-us { width: 100%; padding: 0; margin: 0; display: block; white-space: normal; }
.contact-us { width: 100%; padding: 0; margin: 0; display: block; white-space: normal; }
.contact-part, .contact-part .main { width: 700px }
.contact-part ul { display: inline-block; width: 100% }
.contact-part ul li { width: 45%; display: inline-block; white-space: normal; border: 0 none; vertical-align: top }
.contact-part ul li.find-us-address{width:50%}
.contact-us p a { display: inline-block; }
.contact-us p { display: inline-block; }
.contact-us p br { display: none }
.contact-us h4 { display: block; }
.copy-right-isc { width: 100%; }
.accordion li a.accordion-title, .accordion li a.accordion-title:active, .accordion li a.accordion-title:focus, .accordion li a.accordion-title:hover { border: 0 none !important; padding: 0; color: #136394 !important }
.process-left-part { padding-top: 20px; float: none; width: 100%; vertical-align: top }
.process-heading h2 br { display: none; }
.process-heading h2 { font-size: 30px; }
.accordion { padding-top: 10px; }
.side-bar { padding-top: 0px; }
.what-need { padding: 10px 0; }
.pre-reg-side-bar { display: none; }
.business-days { padding: 10px 0; }
.weeked-prior { padding: 10px 0; }
.side-bar-preopertive-instruction ul li { height: auto; }
.whole-process-right { float: none; width: 100%; }
.whole-process-left { float: none; width: 100%; }
.accordion-content { padding-top: 20px; padding-bottom: 30px; }
.our-process { padding-bottom: 0; }
.whole-process { padding-top: 20px; padding-bottom: 20px; }
.whole-process-left h2 { font-size: 32px; padding-bottom: 20px; }
.whole-process-right p { width: 100%; display: block; }
.side-bar-preopertive-instruction ul li { margin-bottom: 20px; }
.contact-part ul li:first-child { border: 0 none !important }
