
/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*
display: inline;*
zoom: 1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em
0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em
0}code,kbd,pre,samp{font-family:monospace,serif;_
font-family: 'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:0}dd{margin:0
0 0 40px}menu,ol,ul{padding:0
0 0 0}nav ol, nav
ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*
margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*
vertical-align: middle}button,input{line-height:normal}button, html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*
overflow: visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*
height: 13px;*
width: 13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background:rgba(70,10,30,0.5);color:#fff;text-shadow:none}::selection{background:rgba(70,10,30,0.5);color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:none}body{font:14px/1.5em Arial,Helvetica,sans-serif;color:#666}strong{font-weight:bold}p{margin-bottom:18px}em{font-style:italic}table,td,tr{border:none}ul
li{list-style:disc}h1,h2,h3,h4,h5,h6{padding:0;margin:0;display:block}h2{padding:30px
0 0;font:36px/1em 'AvenirNext-Regular',Helvetica,Arial,sans-serif;color:#640d25;letter-spacing:-0.05em}h4{padding:20px
0;font:18px/1.4em 'AvenirNext-Regular',Helvetica,Arial,sans-serif}a,a:link,a:visited{text-decoration:none}.blog,.item-page{}.blog a, .blog a[href$=".doc"], .blog a[href$=".docx"], .blog a[href$=".pdf"], .blog a[href*=mailto], .blog a[href^=http], .item-page a, .item-page a[href$=".doc"], .item-page a[href$=".docx"], .item-page a[href$=".pdf"], .item-page a[href*=mailto], .item-page a[href^=http]{color:#9f1035}.blog ol, .blog ul, .item-page ol, .item-page
ul{padding:12px
36px;margin:0px}.blog ol li, .blog ul li, .item-page ol li, .item-page ul
li{padding:0;margin:0
0 12px}@font-face{font-family:'AvenirNext-Bold';src:url('/templates/fonts/AvenirNext-Bold.eot');src:url('/templates/fonts/AvenirNext-Bold.eot?#iefix') format('embedded-opentype'), url('/templates/fonts/AvenirNext-Bold.woff') format('woff'), url('/templates/fonts/AvenirNext-Bold.ttf') format('truetype'), url('/templates/fonts/AvenirNext-Bold.svg#fontname') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'AvenirNext-Regular';src:url('/templates/fonts/AvenirNext-Regular.eot');src:url('/templates/fonts/AvenirNext-Regular.eot?#iefix') format('embedded-opentype'), url('/templates/fonts/AvenirNext-Regular.woff') format('woff'), url('/templates/fonts/AvenirNext-Regular.ttf') format('truetype'), url('/templates/fonts/AvenirNext-Regular.svg#fontname') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'AvenirNext-UltraLight';src:url('/templates/fonts/AvenirNext-UltraLight.eot');src:url('/templates/fonts/AvenirNext-UltraLight.eot?#iefix') format('embedded-opentype'), url('/templates/fonts/AvenirNext-UltraLight.woff') format('woff'), url('/templates/fonts/AvenirNext-UltraLight.ttf') format('truetype'), url('/templates/fonts/AvenirNext-UltraLight.svg#fontname') format('svg');font-weight:normal;font-style:normal}#userForm{padding:50px
30px;background:#fff;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box}#userForm
.componentheading{display:none}#userForm .rsform-block{float:left;width:46.667%;margin:0
1.6665% 20px;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#userForm .rsform-block
h3{font:24px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;color:#640d25}#userForm .rsform-block
p{margin:0
0 10px 0}#userForm .rsform-block
span{font-weight:normal}#userForm .rsform-block
em{color:#9f1035}#userForm .rsform-block .rsform-calendar-box, #userForm .rsform-block .rsform-input-box, #userForm .rsform-block .rsform-text-box{width:100%;margin:0;height:36px;padding:6px
12px;color:#444;background:#f2f2f2;border:none;outline:none;border-top:1px solid #d9d9d9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#userForm .rsform-block .rsform-calendar-box:focus, #userForm .rsform-block .rsform-input-box:focus, #userForm .rsform-block .rsform-text-box:focus{background:#e5e5e5}#userForm .rsform-block .rsform-calendar-box{width:88%}#userForm .rsform-block .rsform-calendar-button{width:10%;height:35px;margin:0
0 0 2%;color:#fff;text-indent:-9999px;background:url(/templates/images/sprites.png) center -340px no-repeat #9f1035;outline:none;border:none;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box}#userForm .rsform-block .rsform-text-box{height:96px;padding:12px}#userForm .rsform-block
label{margin:0
15px 0 2px;font-weight:normal}#userForm .rsform-block-submit{float:none;clear:both;width:96.667%;margin:0
1.6665%}#userForm .rsform-block-submit .rsform-submit-button{float:right;padding:15px
30px;font:16px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif;text-transform:uppercase;color:#fff;background:#9f1035;border:none;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box}#userForm .rsform-block-submit .rsform-submit-button:hover{background:#640d25}.drop-off-exam-questionnaire #userForm .rsform-block-bowel-habits, .drop-off-exam-questionnaire #userForm .rsform-block-brand, .drop-off-exam-questionnaire #userForm .rsform-block-currently-feeding, .drop-off-exam-questionnaire #userForm .rsform-block-drinking-habits, .drop-off-exam-questionnaire #userForm .rsform-block-eating-habits, .drop-off-exam-questionnaire #userForm .rsform-block-if-diarrhea, .drop-off-exam-questionnaire #userForm .rsform-block-previously-feeding, .drop-off-exam-questionnaire #userForm .rsform-block-recent-change, .drop-off-exam-questionnaire #userForm .rsform-block-urine-habits{width:30%}.drop-off-exam-questionnaire #userForm .rsform-block-authorization, .drop-off-exam-questionnaire #userForm .rsform-block-disclaimer, .drop-off-exam-questionnaire #userForm .rsform-block-divider-1, .drop-off-exam-questionnaire #userForm .rsform-block-important, .drop-off-exam-questionnaire #userForm .rsform-block-lumps, .drop-off-exam-questionnaire #userForm .rsform-block-medications, .drop-off-exam-questionnaire #userForm .rsform-block-other-comments, .drop-off-exam-questionnaire #userForm .rsform-block-significant-problems, .drop-off-exam-questionnaire #userForm .rsform-block-spend-time{float:none;clear:both;width:96.667%}.drop-off-exam-questionnaire #userForm .rsform-block-divider-2, .drop-off-exam-questionnaire #userForm .rsform-block-divider-3, .drop-off-exam-questionnaire #userForm .rsform-block-divider-4, .drop-off-exam-questionnaire #userForm .rsform-block-divider-5, .drop-off-exam-questionnaire #userForm .rsform-block-divider-6{float:none;clear:both;width:96.667%;padding:40px
0 0 0}.boarding-consent-form #userForm .rsform-block-authorization, .boarding-consent-form #userForm .rsform-block-disclaimer-1, .boarding-consent-form #userForm .rsform-block-disclaimer-2, .boarding-consent-form #userForm .rsform-block-divider-1, .boarding-consent-form #userForm .rsform-block-hospital-food, .boarding-consent-form #userForm .rsform-block-instructions{float:none;clear:both;width:96.667%}.boarding-consent-form #userForm .rsform-block-divider-2, .boarding-consent-form #userForm .rsform-block-divider-3{float:none;clear:both;width:96.667%;padding:40px
0 0 0}.pre-anesthesia-consent-form #userForm .rsform-block-additional-pain-medication, .pre-anesthesia-consent-form #userForm .rsform-block-authorization, .pre-anesthesia-consent-form #userForm .rsform-block-authorize-tests, .pre-anesthesia-consent-form #userForm .rsform-block-consent, .pre-anesthesia-consent-form #userForm .rsform-block-dental-take-home-kit, .pre-anesthesia-consent-form #userForm .rsform-block-disclaimer-1, .pre-anesthesia-consent-form #userForm .rsform-block-disclaimer-2, .pre-anesthesia-consent-form #userForm .rsform-block-divider-1, .pre-anesthesia-consent-form #userForm .rsform-block-microchipping, .pre-anesthesia-consent-form #userForm .rsform-block-pre-anesthetic-blood-testing, .pre-anesthesia-consent-form-dental-cleaning #userForm .rsform-block-additional-pain-medication, .pre-anesthesia-consent-form-dental-cleaning #userForm .rsform-block-authorization, .pre-anesthesia-consent-form-dental-cleaning #userForm .rsform-block-authorize-tests, .pre-anesthesia-consent-form-dental-cleaning #userForm .rsform-block-consent, .pre-anesthesia-consent-form-dental-cleaning #userForm .rsform-block-dental-take-home-kit, .pre-anesthesia-consent-form-dental-cleaning #userForm .rsform-block-disclaimer-1, .pre-anesthesia-consent-form-dental-cleaning #userForm .rsform-block-disclaimer-2, .pre-anesthesia-consent-form-dental-cleaning #userForm .rsform-block-divider-1, .pre-anesthesia-consent-form-dental-cleaning #userForm .rsform-block-microchipping, .pre-anesthesia-consent-form-dental-cleaning #userForm .rsform-block-pre-anesthetic-blood-testing, .pre-anesthesia-consent-form-spay-neuter #userForm .rsform-block-additional-pain-medication, .pre-anesthesia-consent-form-spay-neuter #userForm .rsform-block-authorization, .pre-anesthesia-consent-form-spay-neuter #userForm .rsform-block-authorize-tests, .pre-anesthesia-consent-form-spay-neuter #userForm .rsform-block-consent, .pre-anesthesia-consent-form-spay-neuter #userForm .rsform-block-dental-take-home-kit, .pre-anesthesia-consent-form-spay-neuter #userForm .rsform-block-disclaimer-1, .pre-anesthesia-consent-form-spay-neuter #userForm .rsform-block-disclaimer-2, .pre-anesthesia-consent-form-spay-neuter #userForm .rsform-block-divider-1, .pre-anesthesia-consent-form-spay-neuter #userForm .rsform-block-microchipping, .pre-anesthesia-consent-form-spay-neuter #userForm .rsform-block-pre-anesthetic-blood-testing{float:none;clear:both;width:96.667%}.pre-anesthesia-consent-form #userForm .rsform-block-divider-2, .pre-anesthesia-consent-form-dental-cleaning #userForm .rsform-block-divider-2, .pre-anesthesia-consent-form-spay-neuter #userForm .rsform-block-divider-2{float:none;clear:both;width:96.667%;padding:40px
0 0 0}.menutop{position:absolute;right:0;top:0;z-index:999;padding:0!important;margin:0!important}.menutop
li{position:relative;float:left;list-style:none}.menutop li
a{display:block;height:35px;margin:0
0 0 5px;padding:13px
15px 0;font:12px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif;text-transform:uppercase;color:#ff6680!important;background:#761737;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:5px;-moz-background-clip:padding;border-bottom-right-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);box-shadow:0 2px 6px rgba(0, 0, 0, 0.1)}.menutop li a:hover{color:#640d25;background:#bf134a}.menumain{position:absolute;padding:0!important;margin:0!important;right:0;top:40px;height:60px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAMAAAAssTMWAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACTUExURYUWKYUWJ4QWKIQWKYYWKoUXKIQUKIQXKYQWKYUXKYMXKoQXJ4kTJ4QXKIUXKaoAAIUXKYMVKoUWKIUWKX8qKoQXKYQXKYQXKIYVKocWJYQXKIcUKYQWKIQXKYUWKYUWKIUXKIUXKIUWKYIaJ38PL4QXKIUWKYQXKYYXKY0cHH8ZJoQWKIUWJ4MaK4QXKIUWKIUYKn7ieL4AAAAxdFJOU+tzZvZO7xn80+ZCYA2xgAOZPL2GBqXdzkgieTHI8p/iLMPYJxBsk4w3CRSrWh23+VTDMZ3TAAAATElEQVQI1wXBBwJCAAAAwNNQaYiGFol2kf+/rjuxtZeZq7dQY69WOnpKRHYGOl9TPTeBg4WVh7ulwsbHXCt1cZIZq2ydTTCU6/sZ/QHuiASZDdunDQAAAABJRU5ErkJggg==') center bottom repeat-x;z-index:999}.menumain
li{float:left;list-style:none;position:relative}.menumain li.item-101{display:none}.menumain li
a{display:block;height:60px;margin:0
2px 0 0;padding:24px
25px 0 52px;font:16px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif;text-transform:uppercase;color:#fff;background:url(/templates/images/sprites.png) no-repeat #a51d33;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menumain li a:hover{background-color:#870e2d}.menumain li.item-206
a{background-position:25px -82px}.menumain li.item-207
a{background-position:25px -132px}.menumain li.item-208
a{background-position:25px -182px}.menumain li.item-209
a{background-position:25px -232px}.menumain li.item-210
a{background-position:25px -282px}.menumain li.active
a{color:#9f1035;background-color:#f2f2f2}.menumain li.sfHover
a{color:#fff;background-color:#870e2d}.menumain li
ul{margin:0;padding:0;list-style:none}.menumain li#current ul, .menumain li.parent
ul{position:absolute;left:-999em;z-index:999;padding:0}.menumain li#current ul li, .menumain li.parent ul
li{padding:0;margin:0;float:none}.menumain li#current ul li a, .menumain li.parent ul li
a{height:auto;margin:0;padding:15px
0;font:14px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif;text-align:center;color:#fff!important;background:#870e2d;border-bottom:1px solid #640d25}.menumain li#current ul li a:hover, .menumain li.parent ul li a:hover{background-color:#640d25}.menumain li#current ul li:last-child a, .menumain li.parent ul li:last-child
a{border-bottom:none;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:5px;-moz-background-clip:padding;border-bottom-right-radius:5px;background-clip:padding-box}.menumain li#current ul li #current a, .menumain li#current ul li.active a, .menumain li#current ul li a:hover, .menumain li.parent ul li #current a, .menumain li.parent ul li.active a, .menumain li.parent ul li a:hover{text-decoration:none}.menumain li#current ul li ul, .menumain li.parent ul li
ul{display:none!important}.menumain li#current:hover ul, .menumain li.parent:hover ul, .menumain li .sfhover
ul{left:auto}.menuaction{margin:100px
0!important;padding:0!important;display:block}.menuaction
li{margin:0;padding:0;list-style:none}.menusub{display:block;margin:10px
0 0!important;padding:0!important;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);box-shadow:0 2px 6px rgba(0, 0, 0, 0.1)}.menusub
li{margin:0;padding:0;list-style:none}.menusub li
a{display:block;padding:15px
20px;font:16px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif;text-transform:uppercase;color:#9f1035!important;background:#fff;border-bottom:1px solid #e5e5e5}.menusub li a:hover{color:#888;background:#f2f2f2}.menusub li.active
a{color:#fff;background:#9f1035}.menusub li:first-child
a{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-topright:5px;-moz-background-clip:padding;border-top-right-radius:5px;background-clip:padding-box}.menusub li.last
a{-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:5px;-moz-background-clip:padding;border-bottom-right-radius:5px;background-clip:padding-box;border-bottom:none}.menusub li
ul{padding:10px
20px;background:#640d25}.menusub li ul li
a{padding:10px
0;font:14px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;text-transform:inherit;color:#fff!important;background:none!important;border-bottom:none!important;border-top:1px solid #9f1035;-webkit-border-top-left-radius:0px!important;-moz-border-radius-topleft:0px!important;border-top-left-radius:0px!important;-webkit-border-top-right-radius:0px!important;-webkit-background-clip:padding-box!important;-moz-border-radius-topright:0px!important;-moz-background-clip:padding!important;border-top-right-radius:0px!important;background-clip:padding-box!important}.menusub li ul li a:hover{color:#ff6680!important}.menusub li ul li:first-child
a{border-top:none!important}.menusocial{padding:0!important;margin:0!important}.menusocial
li{list-style:none;float:left}.menusocial li
a{display:block;width:60px;height:160px;padding:65px
0 0 0;color:#fff;background:url(/templates/images/sprites.png) no-repeat #bf134a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:5px;-moz-background-clip:padding;border-bottom-right-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);box-shadow:0 2px 6px rgba(0, 0, 0, 0.1)}.menusocial li a:hover{background-color:#671323;-webkit-box-shadow:inset 0 2px 6px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 2px 6px rgba(0, 0, 0, 0.3);box-shadow:inset 0 2px 6px rgba(0, 0, 0, 0.3)}.menusocial li a
span{display:block;-webkit-transform:rotateZ(270deg);-moz-transform:rotateZ(270deg);-ms-transform:rotateZ(270deg);-o-transform:rotateZ(270deg);transform:rotateZ(270deg);color:#fff!important}.menusocial li.item-215{margin:0
0px 0 0}.menusocial li.item-215{margin:0}.menusocial li.item-215
a{background-position:-215px 105px;-webkit-border-bottom-right-radius:0;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:0;-moz-background-clip:padding;border-bottom-right-radius:0;background-clip:padding-box}.menusocial li.item-216{margin:0
10px 0 0}.menusocial li.item-216
a{background-position:-275px 105px}.menusocial li.item-217
a{background-position:-335px 105px}.menumainfooter,.menutopfooter{padding:0!important;margin:0!important}.menumainfooter li, .menutopfooter
li{list-style:none;float:left;margin:0;padding:0}.menumainfooter li a, .menutopfooter li
a{display:block;padding:10px;font:11px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif;color:#640d25!important;text-transform:uppercase}.menumainfooter li a:hover, .menutopfooter li a:hover{color:#ff809f!important}.menumainfooter li.item-101, .menutopfooter li.item-101{display:none}.modafterhours{position:absolute;width:335px;left:185px;top:7px;font:15px/1.5em 'AvenirNext-Regular', Helvetica, Arial, sans-serif}.modafterhours p
strong{letter-spacing:0.1em;font-size:20px;margin:5px
0}.modafterhours
a{color:#F2F2F2}.mod_crumbs{padding:0!important;margin:0!important}.mod_crumbs
.breadcrumbs_crumbs{display:block;position:absolute;right:0;top:20px;height:30px;margin:0;padding:0;font:12px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif}.mod_crumbs .breadcrumbs_crumbs
a{float:left;padding:10px;color:#9f1035!important}.mod_crumbs .breadcrumbs_crumbs
span{float:left;padding:10px}.mod_crumbs .breadcrumbs_crumbs
span.seperator{float:left;display:block;padding:10px
0}html{margin:0;padding:0;-webkit-font-smoothing:antialiased}body{margin:0;padding:0;background:#671323}img{border:none}hr{display:block;clear:both;height:1px;background:#ccc;border:none}.clear_it{clear:both;height:0px;width:100%}#wrapper,#wrapper_action,#wrapper_bottom,#wrapper_content,#wrapper_footer,#wrapper_head,#wrapper_homepage,#wrapper_site{width:100%;min-width:100%;margin:0
auto;padding:0;position:relative}#wrapper
#cover{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:8888}.modal_wrapper{padding:40px!important;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.6);box-shadow:0 0 30px rgba(0, 0, 0, 0.6);max-width:70%}.modal_wrapper .modal
h2{font-size:42px;line-height:42px}.modal_wrapper .modal
p{font-size:18px;line-height:26px}.modal_wrapper .modal p
a{padding:9px
18px;font:18px/18px 'AvenirNext-Bold', Helvetica, Arial, sans-serif;text-transform:uppercase;color:#333;border:1px
solid #d9d9d9}.modal_wrapper .modal p a:hover{color:#fff;background:#333;border:1px
solid #333}.modal_wrapper .modal p
img{display:block;margin:0}@media screen and (max-width:500px){.modal_wrapper{padding:30px!important;max-width:85%}.modal_wrapper .modal
img{display:block;float:none!important;width:100%!important;height:auto!important;margin:0
0 30px}.modafterhours{position:relative;left:5%;width:90%}}#wrapper_head{height:100px;background:url('data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABkAAEDASIAAhEBAxEB/8QAFwABAAMAAAAAAAAAAAAAAAAAAAIHCP/EABUQAQEAAAAAAAAAAAAAAAAAAAAS/8QAGAEBAAMBAAAAAAAAAAAAAAAAAAQFBgf/xAAaEQEAAQUAAAAAAAAAAAAAAAAAExVhY6Hh/9oADAMBAAIRAxEAPwDEgCvdtAARsWQI8tmgo+TXQBHaMAAAAAB//9k=') center top repeat-x}#wrapper_head
#head{width:1120px;margin:0
auto;padding:0;position:relative;display:block}#wrapper_head #head
.wrapper_logo{position:absolute;top:0;left:0;width:270px;height:140px;background:#fff;z-index:222;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:5px;-moz-background-clip:padding;border-bottom-right-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.1);box-shadow:0 3px 6px rgba(0, 0, 0, 0.1)}#wrapper_head #head .wrapper_logo
.border{width:260px;height:135px;margin:0
auto;padding:27px
0 0 0;border:1px
solid #e5e5e5;border-top:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wrapper_head #head .wrapper_logo .border
#logo{display:block;width:206px;height:77px;margin:0
auto;text-indent:-9999px;background:url(/templates/images/sprites.png) 0 0 no-repeat}#wrapper_head #head .wrapper_logo .border #logo
p{margin:0}#wrapper_head #head
.open{display:none}#wrapper_homepage{background:url('data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAGGAAEDASIAAhEBAxEB/8QAGgABAQEBAAMAAAAAAAAAAAAAAAIBAwQFCf/EABsQAQADAQADAAAAAAAAAAAAAAABERJhAhRR/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/APpmAAJ0AwQAXAkAE3ICbgSACbkBNyMAZoRoBgywE2IuAHO5EXIDhocN9Ac9SPH30BxuRFyAjfR29Py+APaVAzQCdCQCxICbkToBIAM0MAQAAM0AkAH/2Q==') center top repeat-x #f2f2f2}#wrapper_homepage
#homepage{width:1120px;margin:0
auto;padding:0;position:relative;display:block}#wrapper_homepage #homepage
.mod_homepage_featured{height:390px;margin:0
0 40px}#wrapper_homepage #homepage .mod_homepage_featured
img{position:absolute;left:0;top:53px}#wrapper_homepage #homepage .mod_homepage_featured
h2{position:absolute;right:0;top:70px;margin:0;padding:0;font:45px/1em 'AvenirNext-UltraLight', Helvetica, Arial, sans-serif;color:#9f1035;letter-spacing:-0.1em}#wrapper_homepage #homepage .mod_homepage_featured h2
strong{font:83px/1em 'AvenirNext-UltraLight', Helvetica, Arial, sans-serif}#wrapper_homepage #homepage .mod_homepage_featured
h3{position:absolute;right:0;top:185px;margin:0;padding:0;text-align:right;font:25px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;color:#888;letter-spacing:-0.05em}#wrapper_homepage #homepage .mod_homepage_featured h3
strong{position:relative;top:10px;font:38px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif}#wrapper_homepage #homepage .mod_homepage_featured
h4{position:absolute;right:0;top:280px;margin:0;padding:0;text-align:right;font:16px/1.2em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;color:#888;letter-spacing:-0.05em}#wrapper_homepage #homepage .mod_homepage_featured h4
strong{font:18px/1.2em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;color:#640d25}#wrapper_homepage #homepage .mod_homepage_endoscopy, #wrapper_homepage #homepage
.mod_homepage_luxury_boarding{position:relative;float:left;width:540px;padding:0
0 40px 0;text-align:center;background:#fff;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 3px 9px rgba(0, 0, 0, 0.1);box-shadow:0 3px 9px rgba(0, 0, 0, 0.1)}#wrapper_homepage #homepage .mod_homepage_endoscopy .border, #wrapper_homepage #homepage .mod_homepage_luxury_boarding
.border{position:absolute;top:0;width:530px;height:195px;margin:5px
5px 0 5px;border:1px
solid #fff;border-bottom:none;opacity:0.5;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius-topright:3px;-moz-background-clip:padding;border-top-right-radius:3px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wrapper_homepage #homepage .mod_homepage_endoscopy img, #wrapper_homepage #homepage .mod_homepage_luxury_boarding
img{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-topright:5px;-moz-background-clip:padding;border-top-right-radius:5px;background-clip:padding-box;margin:0
0 40px 0}#wrapper_homepage #homepage .mod_homepage_endoscopy .title, #wrapper_homepage #homepage .mod_homepage_luxury_boarding
.title{font:24px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;color:#9f1035;text-transform:uppercase;letter-spacing:0.1em}#wrapper_homepage #homepage .mod_homepage_endoscopy p, #wrapper_homepage #homepage .mod_homepage_luxury_boarding
p{width:440px;margin:20px
auto 40px}#wrapper_homepage #homepage .mod_homepage_endoscopy .readmore a, #wrapper_homepage #homepage .mod_homepage_luxury_boarding .readmore
a{display:block;position:absolute;left:50%;bottom:0;width:160px;height:40px;margin:0
0 0 -80px;padding:16px
0 0 0;font:12px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;color:#888;text-transform:uppercase;letter-spacing:0.05em;border:1px
solid #e0e0e0;border-bottom:none;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-topright:5px;-moz-background-clip:padding;border-top-right-radius:5px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.05) inset;-moz-box-shadow:0 3px 9px rgba(0, 0, 0, 0.05) inset;box-shadow:0 3px 9px rgba(0, 0, 0, 0.05) inset}#wrapper_homepage #homepage .mod_homepage_endoscopy .readmore a:hover, #wrapper_homepage #homepage .mod_homepage_luxury_boarding .readmore a:hover{color:#fff;background:#9f1035;border:1px
solid #9f1035}#wrapper_homepage #homepage
.mod_homepage_luxury_boarding{margin:0
40px 40px 0}#wrapper_homepage #homepage
.mod_homepage_endoscopy{margin:0
0 40px}#wrapper_content{background:#f2f2f2}#wrapper_content
#content{width:1120px;margin:0
auto;padding:90px
0 40px 0;position:relative;display:block}#wrapper_content #content
#middle{margin:0;padding:0;float:left}#wrapper_content #content
#middle.noleft{width:800px;padding:0}#wrapper_content #content
#middle.noright{width:600px}#wrapper_content #content
#middle.leftandright{width:520px}#wrapper_content #content
#middle.fullwidth{width:100%}#wrapper_content #content #middle
div.blog{min-height:400px}#wrapper_content #content #middle div.blog
h1{display:block;font:60px/1em 'AvenirNext-UltraLight', Helvetica, Arial, sans-serif;color:#9f1035}#wrapper_content #content #middle div.blog
.wrapper_copy{padding:0}#wrapper_content #content #middle div.blog .wrapper_copy .items .items-row{padding:0;margin:0}#wrapper_content #content #middle div.blog .wrapper_copy .items .items-row
.item{padding:0;margin:0;display:block}#wrapper_content #content #middle div.blog .wrapper_copy .items .items-row .item
img{-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box}#wrapper_content #content #middle div.blog .wrapper_copy .items .items-row .item .readmore
a{padding:0;margin:0}#wrapper_content #content #middle div.blog .wrapper_copy .items .items-row .row-separator{display:block;clear:both;border-bottom:1px solid #ddd}#wrapper_content #content #middle div.blog
.pagination{list-style:none;margin:0;padding:0;background:none}#wrapper_content #content #middle div.blog .pagination
li{list-style:none;float:left;margin:0;background:none;display:block}#wrapper_content #content #middle .item-page{margin:0;padding:0;min-height:400px}#wrapper_content #content #middle .item-page
h1{display:block;font:60px/1em 'AvenirNext-UltraLight', Helvetica, Arial, sans-serif;color:#9f1035}#wrapper_content #content #middle .item-page
.wrapper_copy{padding:0}#wrapper_content #content #middle .item-page img, #wrapper_content #content #middle div.blog
img{-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box}#wrapper_content #content #middle .category-list
h1{display:block;font:60px/1em 'AvenirNext-UltraLight', Helvetica, Arial, sans-serif;color:#9f1035}#wrapper_content #content #middle .category-list .cat-items{padding:10px
0 30px 0}#wrapper_content #content #middle .category-list .cat-items form table tbody tr td
a{display:block;margin:10px
0;padding:15px
20px 13px;font:14px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif;text-transform:uppercase;color:#9f1035;background:#fff;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);box-shadow:0 2px 6px rgba(0, 0, 0, 0.1)}#wrapper_content #content #middle .category-list .cat-items form table tbody tr td a:hover{color:#888;background:#f2f2f2}#wrapper_content #content
#left{width:260px;float:left}#wrapper_content #content
#right{width:250px;float:right}#wrapper_bottom{background:url('data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAKAAEDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAFRABAQAAAAAAAAAAAAAAAAAAABP/xAAVAQEBAAAAAAAAAAAAAAAAAAAGCP/EABcRAQADAAAAAAAAAAAAAAAAAAABERL/2gAMAwEAAhEDEQA/AMxyFwftV2Yf/9k=') center top repeat-x #a51d33}#wrapper_bottom
#bottom{width:1120px;height:200px;margin:0
auto;position:relative;padding:0;color:#fff}#wrapper_bottom #bottom
.mod_menusocial{position:absolute;left:0;top:0}#wrapper_bottom #bottom
.mod_facebookfeed{position:absolute;left:60px;top:0;width:340px;height:160px;padding:20px;background:#870e2d;-webkit-border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:5px;-moz-background-clip:padding;border-bottom-right-radius:5px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wrapper_bottom #bottom .mod_facebookfeed
h2{padding:0;font:16px/1.2em 'AvenirNext-Bold', Helvetica, Arial, sans-serif}#wrapper_bottom #bottom .mod_facebookfeed h2
a{color:#fff}#wrapper_bottom #bottom .mod_facebookfeed
h4{padding:0;font:10px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;color:#fff}#wrapper_bottom #bottom .mod_facebookfeed
p{font:12px/1.5em Arial, Helvetica, sans-serif}#wrapper_bottom #bottom
.mod_footer_info{position:absolute;right:0;top:0}#wrapper_bottom #bottom .mod_footer_info
p{float:left;margin:40px
0 0 50px;font:14px/1.5em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;text-align:center}#wrapper_bottom #bottom
.mod_menumainfooter{position:absolute;right:170px;bottom:30px}#wrapper_bottom #bottom
.mod_menutopfooter{position:absolute;right:-10px;bottom:30px}#wrapper_footer{background:url('data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAKAAEDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAII/8QAFRABAQAAAAAAAAAAAAAAAAAAABL/xAAVAQEBAAAAAAAAAAAAAAAAAAAFB//EABURAQEAAAAAAAAAAAAAAAAAAAAR/9oADAMBAAIRAxEAPwDEUCgetkf/2Q==') center top repeat-x #671323}#wrapper_footer
#footer{width:1120px;margin:0
auto;position:relative;height:10px;padding:20px
0}#wrapper_footer #footer
.disclaimer{float:left;font:12px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;color:#fff}#wrapper_footer #footer .disclaimer
strong{font:12px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif}#wrapper_footer #footer
.credit{float:right;font:12px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;color:#bf134a}#wrapper_footer #footer .credit
a{color:#bf134a}#wrapper_footer #footer .credit a:hover{color:#fff}#xmap{margin:20px}#xmap
a{text-decoration:underline}#xmap ul.level_0, #xmap ul.level_1, #xmap ul.level_2, #xmap
ul.level_3{margin:0
20px;padding:0}#xmap ul
li{margin:0;padding:0}@media screen and (max-width:1140px){body
#wrapper{overflow:hidden}body.navOpen #wrapper
#cover{display:block}body a[href^=tel]{color:inherit;text-decoration:none}#wrapper_head
#head{width:100%}#wrapper_head #head
.wrapper_logo{left:30px}#wrapper_head #head
.open{display:block;position:absolute;right:24px;top:53px;z-index:9999}#wrapper_head #head .open
.menu{position:relative;display:block;width:36px;height:36px;outline:none}#wrapper_head #head .open .menu
.navicon{position:absolute;left:0px;top:8px;display:block;width:36px;height:4px;margin:0
0 4px;background:#fff;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}#wrapper_head #head .open .menu .navicon:after, #wrapper_head #head .open .menu .navicon:before{content:" ";display:block;position:absolute;width:36px;height:4px;margin:0
0 4px;background:#fff;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#wrapper_head #head .open .menu .navicon:before{top:-8px}#wrapper_head #head .open .menu .navicon:after{top:8px}#wrapper_head #head .open .menu
.text{position:absolute;bottom:0;font:12px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif;text-transform:uppercase;color:#ff6680}#wrapper_head #head .open .menu.active
.navicon{left:6px;width:24px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#wrapper_head #head .open .menu.active .navicon:before{width:24px;top:0px}#wrapper_head #head .open .menu.active .navicon:after{width:24px;top:0px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#wrapper_head #head
#navWrap{position:absolute;right:-260px;top:0;width:260px;height:3000px;background:#9f1035;z-index:9999}#wrapper_head #head #navWrap
.menutop{position:relative}#wrapper_head #head #navWrap .menutop
li{float:none}#wrapper_head #head #navWrap .menutop li
a{width:100%;height:35px;margin:0;padding:13px
15px 0;text-align:right;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:0px;-moz-background-clip:padding;border-bottom-right-radius:0px;background-clip:padding-box}#wrapper_head #head #navWrap
.menumain{position:relative;top:0px;height:60px}#wrapper_head #head #navWrap .menumain
li{float:none}#wrapper_head #head #navWrap .menumain li
a{border-bottom:1px solid #640d25}#wrapper_head #head #navWrap .menumain li
ul{position:relative;left:auto;width:100%!important}#wrapper_head #head #navWrap .menumain li ul li
a{display:block;padding:9px
0 9px 60px;font:12px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif;text-align:left}#wrapper_homepage
#homepage{width:100%}#wrapper_homepage #homepage
.mod_homepage_featured{position:relative}#wrapper_homepage #homepage .mod_homepage_featured
img{left:10px;top:auto;bottom:10px;width:60%;height:auto}#wrapper_homepage #homepage .mod_homepage_featured
h2{right:30px;top:50px}#wrapper_homepage #homepage .mod_homepage_featured
h3{right:26px;top:165px}#wrapper_homepage #homepage .mod_homepage_featured
h4{right:30px}#wrapper_homepage #homepage .mod_homepage_endoscopy, #wrapper_homepage #homepage
.mod_homepage_luxury_boarding{width:44%}#wrapper_homepage #homepage .mod_homepage_endoscopy .border, #wrapper_homepage #homepage .mod_homepage_luxury_boarding
.border{width:97%;margin:5px
1.5% 0px}#wrapper_homepage #homepage .mod_homepage_endoscopy img, #wrapper_homepage #homepage .mod_homepage_luxury_boarding
img{width:100%;height:auto}#wrapper_homepage #homepage .mod_homepage_endoscopy p, #wrapper_homepage #homepage .mod_homepage_luxury_boarding
p{width:90%}#wrapper_homepage #homepage
.mod_homepage_luxury_boarding{margin:0
2% 40px 4%}#wrapper_homepage #homepage
.mod_homepage_endoscopy{margin:0
4% 40px 2%}#wrapper_content
#content{width:90%}#wrapper_content #content
#middle.noleft{width:70%}#wrapper_content #content #middle .item-page .wrapper_copy p
img{max-width:50%;height:auto}#wrapper_content #content #middle .item-page .wrapper_copy .sigProContainer
.sigProThumb{width:30%;margin:10px
1.6665%}#wrapper_content #content #middle .item-page .wrapper_copy .sigProContainer .sigProThumb
.sigProLinkOuterWrapper{width:100%!important}#wrapper_content #content #middle .item-page .wrapper_copy .sigProContainer .sigProThumb .sigProLinkOuterWrapper
.sigProLinkWrapper{width:100%!important}#wrapper_content #content #middle .item-page .wrapper_copy .sigProContainer .sigProThumb .sigProLinkOuterWrapper .sigProLinkWrapper
.sigProLink{width:100%!important;height:auto!important}#wrapper_content #content #middle .item-page .wrapper_copy .sigProContainer .sigProThumb .sigProLinkOuterWrapper .sigProLinkWrapper .sigProLink
.sigProImg{width:100%!important;height:auto!important}#wrapper_content #content
#right{width:25%}#wrapper_content #content #right
.menusub{margin:0}#wrapper_content #content #right .menusub li
a{padding:15px;font:13px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif}#wrapper_content #content #right .menusub li
ul{padding:5px
15px}#wrapper_content #content #right .menusub li ul li
a{padding:10px
0;font:12px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif}#wrapper_bottom
#bottom{width:100%;height:auto;padding:150px
0 0}#wrapper_bottom #bottom
.mod_menusocial{left:30px;width:100%}#wrapper_bottom #bottom .mod_menusocial
.menusocial{display:block;width:100%;height:170px}#wrapper_bottom #bottom .mod_menusocial .menusocial li.item-215{margin:0
0% 0 0}#wrapper_bottom #bottom
.mod_facebookfeed{left:90px;width:66%}#wrapper_bottom #bottom
.mod_footer_info{position:relative;right:0;top:0}#wrapper_bottom #bottom .mod_footer_info
p{float:left;margin:40px
0 20px 30px;text-align:left}#wrapper_bottom #bottom .mod_menumainfooter, #wrapper_bottom #bottom
.mod_menutopfooter{position:relative;right:0px;bottom:0px;float:left}#wrapper_bottom #bottom
.mod_menumainfooter{margin:0
0 20px 20px}#wrapper_footer
#footer{width:100%}#wrapper_footer #footer
.disclaimer{margin:0
0 0 30px}#wrapper_footer #footer
.credit{margin:0
30px 0 0}}@media screen and (max-width:750px){#wrapper_homepage #homepage .mod_homepage_featured
img{width:55%}#wrapper_homepage #homepage .mod_homepage_featured
h2{top:60px}#wrapper_homepage #homepage .mod_homepage_featured
h3{top:175px}#wrapper_homepage #homepage .mod_homepage_endoscopy, #wrapper_homepage #homepage
.mod_homepage_luxury_boarding{width:86%;margin:0
7% 40px}#wrapper_content
#content{padding:100px
0px 40px}#wrapper_content #content
#middle.noleft{width:100%}#wrapper_content #content #middle .mod_crumbs
.breadcrumbs_crumbs{right:auto;left:0;top:50px}#wrapper_content #content #middle .category-list .cat-items form
table{width:100%}#wrapper_content #content #middle .category-list .cat-items form table tbody tr td
a{text-align:center}#wrapper_content #content #middle .item-page{min-height:0px}#wrapper_content #content
#right{width:100%;margin:20px
0 0}#wrapper_content #content #right .menusub li
a{text-align:center}#userForm .rsform-block{float:none;width:100%!important;margin:0
0 20px}#wrapper_bottom #bottom .mod_menusocial .menusocial li.item-215{margin:0
0% 0 0}#wrapper_bottom #bottom
.mod_facebookfeed{overflow:hidden;width:50%}#wrapper_footer
#footer{width:100%;height:auto}#wrapper_footer #footer .credit, #wrapper_footer #footer
.disclaimer{float:none;display:block;margin:0
0 7px;text-align:center}}@media screen and (max-width:500px){#wrapper_head #head
.wrapper_logo{left:0;width:240px;-webkit-border-bottom-left-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius-bottomleft:0px;-moz-background-clip:padding;border-bottom-left-radius:0px;background-clip:padding-box}#wrapper_head #head .wrapper_logo
.border{width:235px;height:135px;margin:0
5px 0 0}#wrapper_head #head
.open{right:20px}#wrapper_head #head .open
.menu.active{right:-8px}#wrapper_homepage #homepage .mod_homepage_featured
img{display:none}#wrapper_homepage #homepage .mod_homepage_featured
h2{display:block;width:100%;right:0;top:75px;font:32px/1em 'AvenirNext-UltraLight', Helvetica, Arial, sans-serif;text-align:center}#wrapper_homepage #homepage .mod_homepage_featured h2
strong{font:54px/1em 'AvenirNext-UltraLight', Helvetica, Arial, sans-serif}#wrapper_homepage #homepage .mod_homepage_featured
h3{display:block;width:100%;right:0;top:165px;font:20px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif;text-align:center}#wrapper_homepage #homepage .mod_homepage_featured h3
strong{display:block;top:0;font:32px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif}#wrapper_homepage #homepage .mod_homepage_featured
h4{right:0;top:auto;bottom:25px;display:block;width:100%;text-align:center;font:16px/1.2em 'AvenirNext-Regular', Helvetica, Arial, sans-serif}#wrapper_homepage #homepage .mod_homepage_featured h4
strong{font:18px/1.2em 'AvenirNext-Regular', Helvetica, Arial, sans-serif}#wrapper_homepage #homepage .mod_homepage_endoscopy img, #wrapper_homepage #homepage .mod_homepage_luxury_boarding
img{margin:0
0 30px 0}#wrapper_homepage #homepage .mod_homepage_endoscopy .title, #wrapper_homepage #homepage .mod_homepage_luxury_boarding
.title{font:22px/1em 'AvenirNext-Regular', Helvetica, Arial, sans-serif}#wrapper_homepage #homepage .mod_homepage_endoscopy p, #wrapper_homepage #homepage .mod_homepage_luxury_boarding
p{margin:10px
auto 30px}#wrapper_content
#content{width:84%;padding:80px
0px 40px}#wrapper_content #content #middle
.mod_crumbs{display:none}#wrapper_content #content #middle .blog h1, #wrapper_content #content #middle .category-list h1, #wrapper_content #content #middle .item-page
h1{font:36px/1em 'AvenirNext-UltraLight', Helvetica, Arial, sans-serif}#wrapper_content #content #middle .blog .wrapper_copy p img, #wrapper_content #content #middle .item-page .wrapper_copy p
img{max-width:100%;width:100%;height:auto}#wrapper_content #content #middle .item-page .wrapper_copy .sigProContainer
.sigProThumb{width:45%;margin:10px
2.5%}#wrapper_bottom
#bottom{padding:150px
0px 30px}#wrapper_bottom #bottom
.mod_menusocial{left:50%;margin:0
0 0 -100px}#wrapper_bottom #bottom .mod_menusocial .menusocial li.item-215{margin:0
10px 0 0}#wrapper_bottom #bottom
.mod_facebookfeed{display:none!important}#wrapper_bottom #bottom
.mod_footer_info{padding:30px
0 0}#wrapper_bottom #bottom .mod_footer_info
p{float:none;width:100%;margin:0
0 20px;text-align:center}#wrapper_bottom #bottom .mod_menumainfooter, #wrapper_bottom #bottom
.mod_menutopfooter{float:none}#wrapper_bottom #bottom .mod_menumainfooter ul li, #wrapper_bottom #bottom .mod_menutopfooter ul
li{float:none}#wrapper_bottom #bottom .mod_menumainfooter ul li a, #wrapper_bottom #bottom .mod_menutopfooter ul li
a{padding:8px
0;font:14px/1em 'AvenirNext-Bold', Helvetica, Arial, sans-serif;text-align:center}#wrapper_bottom #bottom
.mod_menumainfooter{margin:0}#wrapper_footer #footer .credit, #wrapper_footer #footer
.disclaimer{width:280px;margin:0
auto 7px}}@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}html body
*{visibility:hidden}img{display:block}#logo_print{visibility:visible !important;position:absolute !important;left:0 !important;top:0 !important}#wrapper_copy{padding:0
!important}#middle,
#middle
*{visibility:visible;font-family:Helvetica,Arial,sans-serif}h1{display:block !important;position:relative !important;padding:0
!important;height:40px !important}#middle{position:absolute !important;left:0 !important;right:0 !important;top:0 !important;width:100% !important}#userForm{visibility:hidden !important;display:none !important}#content-navbar{visibility:hidden !important;display:none !important}}