<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* file list
* theme030_pages.css
* theme030_sidebar.css
* theme030_navigation.css
*****************************/
@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Regular.eot');src:url('/Themes/Common/fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Regular.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Regular.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Regular.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-LightItalic.eot');src:url('/Themes/Common/fonts/Roboto-LightItalic.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-LightItalic.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-LightItalic.woff') format('woff'),url('/Themes/Common/fonts/Roboto-LightItalic.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-LightItalic.svg#Roboto-LightItalic') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Bold.eot');src:url('/Themes/Common/fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Bold.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Bold.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Bold.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Bold.svg#Roboto-Bold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Medium.eot');src:url('/Themes/Common/fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Medium.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Medium.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Medium.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Medium.svg#Roboto-Medium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Light.eot');src:url('/Themes/Common/fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Light.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Light.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Light.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Light.svg#Roboto-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Black.eot');src:url('/Themes/Common/fonts/Roboto-Black.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Black.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Black.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Black.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Black.svg#Roboto-Black') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'PacificoRegular';src:url('/Themes/Common/fonts/pacifico-webfont.eot');src:url('/Themes/Common/fonts/pacifico-webfont.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/pacifico-webfont.woff') format('woff'),url('/Themes/Common/fonts/pacifico-webfont.ttf') format('truetype'),url('/Themes/Common/fonts/pacifico-webfont.svg#pacificoregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DentalIcons';src:url('/Themes/Common/fonts/dental-icons.eot?81545581');src:url('/Themes/Common/fonts/dental-icons.eot?81545581#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/dental-icons.woff?81545581') format('woff'),url('/Themes/Common/fonts/dental-icons.ttf?81545581') format('truetype'),url('/Themes/Common/fonts/dental-icons.svg?81545581#dental-icons') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'VetIcons';src:url('/Themes/Common/fonts/vet.eot?61080082');src:url('/Themes/Common/fonts/vet.eot?61080082#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/vet.woff?61080082') format('woff'),url('/Themes/Common/fonts/vet.ttf?61080082') format('truetype'),url('/Themes/Common/fonts/vet.svg?61080082#vet') format('svg');font-weight:normal;font-style:normal}[class^="icon-dental-"]:before,[class*=" icon-dental-"]:before,[class^="icon-vet-"]:before,[class*=" icon-vet-"]:before{font-family:"DentalIcons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:auto;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-vet-"]:before,[class*=" icon-vet-"]:before{font-family:"VetIcons"}.icon-dental-doctor:before{content:'\e800'}.icon-dental-chair:before{content:'\e801'}.icon-dental-clips:before{content:'\e802'}.icon-dental-brush-and-paste:before{content:'\e803'}.icon-dental-bacterium:before{content:'\e804'}.icon-dental-bottle:before{content:'\e805'}.icon-dental-touth-6:before{content:'\e806'}.icon-dental-touth-implant:before{content:'\e807'}.icon-dental-touth-implant-1:before{content:'\e808'}.icon-dental-touth-shield:before{content:'\e809'}.icon-dental-touth-shine:before{content:'\e80a'}.icon-dental-drugs:before{content:'\e80b'}.icon-dental-floss:before{content:'\e80c'}.icon-dental-instrument-1:before{content:'\e80d'}.icon-dental-instrument-3:before{content:'\e80e'}.icon-dental-instrument-2:before{content:'\e80f'}.icon-dental-instrument-4:before{content:'\e810'}.icon-dental-paper:before{content:'\e811'}.icon-dental-table:before{content:'\e812'}.icon-dental-touth:before{content:'\e813'}.icon-dental-touth-1:before{content:'\e814'}.icon-dental-touth-2:before{content:'\e815'}.icon-dental-touth-3:before{content:'\e816'}.icon-dental-touth-4:before{content:'\e817'}.icon-dental-touth-5:before{content:'\e818'}.icon-dental-lips:before{content:'\e819'}.icon-dental-ok:before{content:'\e81b'}.icon-dental-dot:before{content:'\e81c'}.icon-dental-menu:before{content:'\e81d'}.icon-dental-phone:before{content:'\e81e'}.icon-dental-location:before{content:'\e81f'}.icon-dental-calendar:before{content:'\e820'}.icon-vet-shop:before{content:'\e800'}.icon-vet-toothpaste:before{content:'\e801'}.icon-vet-medicine:before{content:'\e802'}.icon-vet-brush:before{content:'\e803'}.icon-vet-collar:before{content:'\e804'}.icon-vet-haircut:before{content:'\e805'}.icon-vet-dog-2:before{content:'\e806'}.icon-vet-dog-1:before{content:'\e807'}.icon-vet-home:before{content:'\e808'}.icon-vet-scissors:before{content:'\e809'}.icon-vet-microstethophone:before{content:'\e80a'}.icon-vet-carriage:before{content:'\e80b'}.icon-vet-cat-1:before{content:'\e80c'}.icon-vet-cat-2:before{content:'\e80d'}body{font-family:Roboto,Arial,sans-serif;font-size:18px;color:#5f5f5f;font-weight:300}@media(max-width:991px){body{font-size:14px;line-height:1.286}}a{color:#0294e1;text-decoration:none}a:hover{color:#0294e1}html,body{height:100%}body,body *,body *:after,body *:before{box-sizing:border-box}input[type=text],input[type=email],select,textarea{margin-bottom:15px;padding:0 10px;width:100%;font-family:Roboto,Arial,sans-serif;line-height:40px;color:#5f5f5f;font-weight:300;background:#fff;border:1px solid #0294e1;border-radius:2px}#contact-form .field .caption,#contact-form-paged .field .caption{margin-bottom:10px;font-size:18px;line-height:1.11112;font-weight:700;color:#5f5f5f;text-transform:capitalize}#contact-form-paged .field input,#contact-form-paged .field textarea{width:100%;padding:0 10px;line-height:40px;height:42px;color:#5f5f5f;font-weight:300;border-radius:2px;background:#fff;border:1px solid #0294e1;transition:all .3s ease}#contact-form-paged .field textarea{height:150px}@media(max-width:991px){#contact-form .field .caption,#contact-form-paged .field .caption{margin-bottom:8px;font-size:14px;line-height:1.143}#contact-form-paged .field input,#contact-form-paged .field textarea{font-size:14px;line-height:38px;height:40px}#contact-form-paged .field textarea{height:150px}}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){select{padding:0}}@media(max-width:991px){input[type=text],input[type=email],select,textarea{font-size:14px;line-height:38px}}input[type=text]:focus,input[type=email]:focus,select:focus,textarea:focus{box-shadow:0 0 0 1px #0294e1;transition:all .3s ease}.btn{display:inline-block;padding:14px 30px 8px;height:auto;min-height:44px;min-width:240px;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:.5px;background:#0294e1;border:0;border-radius:2px}input.btn{padding-top:11px}.btn.appointment-button{padding-top:13px}.btn:hover{color:#fff}.btn.btn-inverse{background:#0294e1;color:#fff}#content{position:relative;z-index:0;width:100%}#navigation{margin-left:auto;margin-right:auto;text-align:center}#logo-banner{overflow:visible!important}#logo-banner:before,#logo-banner:after{content:" ";display:table}#logo-banner:after{clear:both}#logo-banner .practice-info{color:#0294e1}#header #logo-banner .contact-info,#header #logo-banner .contact-info .phones{font-weight:300;font-family:Roboto,Arial,serif;color:#5f5f5f}#header #logo-banner .contact-info .name{margin-bottom:8px}#header #logo-banner .contact-info .phones a{color:#0294e1}#logo-banner .menu-icon{color:#0294e1}#header #logo-banner .practice-info .tag-line{padding-top:8px;font-family:Roboto,Arial,sans-serif;line-height:1.4;font-weight:300;letter-spacing:2px;color:#5f5f5f}@media(max-width:991px){#logo-banner{border-bottom:1px solid #0294e1}}/*!* commented out due to the issue with logos on iOS devices *!*/#header #logo-banner{max-width:1370px;margin:0 auto;margin-left:auto;margin-right:auto;overflow:hidden;padding-bottom:20px}#header #logo-banner .practice-info{margin-top:30px;float:left}#header #logo-banner .contact-info{margin-top:25px;float:right;text-align:right;text-transform:uppercase;font-size:18px;line-height:24px;color:#31353e;font-family:Roboto,arial,serif;padding-right:10px}#header #logo-banner .contact-info .phones{padding-top:5px;line-height:32px;font-family:Roboto,arial,serif;color:#31353e;text-transform:none}#header #logo-banner .contact-info .phones li{display:inline-block;padding-left:15px}#header #logo-banner .contact-info .phones a{color:#e34553;font-size:26px;text-decoration:none}#header #logo-banner .practice-info{vertical-align:middle;font-size:56px;font-family:PacificoRegular,Georgia,arial;position:relative;padding-left:125px}#header #logo-banner .practice-info .tag-line{color:#31353e;font-size:16px;text-transform:uppercase;font-family:Roboto,Arial,serif}#header #logo-banner .practice-info .practice-info-logo{position:absolute;float:left;top:0;left:0;width:125px;height:100px;font-size:95px;overflow:hidden}#header #logo-banner .menu-icon{display:none;position:absolute;top:10px;left:5px;font-size:28px}#header #logo-banner #mobile-action-container{float:right;padding-right:10px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}#header #logo-banner .btn-mobile-action{float:none;margin:10px 6px 6px;padding:4px 5px;display:none;min-width:44px;height:44px;font-size:22px}#header #logo-banner .btn-mobile-action&gt;*{display:inline-block;vertical-align:top}#header #logo-banner .btn-mobile-action&gt;label{display:none}#header #logo-banner .btn-mobile-action span{margin-top:1px}#header #logo-banner .btn-calendar{font-size:20px!important}#header #logo-banner .btn-calendar span{margin-top:0;font-size:20px}#header #relative-banner-container{z-index:10}@media(max-width:991px){#header #logo-banner{padding:0 0 10px;min-height:50px;position:fixed;z-index:999;top:0;left:0;width:100%;background:#fff}body #content-wrapper{padding-top:89px}#header #logo-banner .practice-info{margin-top:7px;margin-left:45px;padding-top:3px;padding-left:52px;font-size:21px!important}#header #logo-banner .practice-info .practice-name-line-1{font-size:40px!important;line-height:1.1}#header #logo-banner .practice-info .tag-line{padding-top:8px;font-size:12px!important}#header #logo-banner .practice-info .practice-info-logo{width:46px;height:40px;font-size:42px}#header #logo-banner .practice-info .practice-info-logo .icon{display:block}#header #logo-banner .practice-info .practice-info-logo .icon:before{margin:0}#header #logo-banner .contact-info{display:none}#header #logo-banner .menu-icon,#header #logo-banner .btn-mobile-action{display:block}#header #logo-banner .btn-mobile-action{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#content #header.multistrokes #navigation-container{padding-top:101px}#content #header.multistrokes #logo-banner{min-height:100px}#content #header.multistrokes #logo-banner .practice-info{float:none;display:inline-block}#content #header.multistrokes #logo-banner #mobile-action-container .btn-mobile-action{float:none}}@media(max-width:767px){#header #logo-banner .practice-info .practice-name-line-1{font-size:22px!important}body #content-wrapper{padding-top:71px}#content #header.multistrokes #logo-banner #mobile-action-container,#header #logo-banner #mobile-action-container{float:none;padding-top:10px;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:center}}@media(max-width:480px){#header #logo-banner .btn-mobile-action{padding:4px 0;font-size:24px;margin:10px 5px 0 0}#header #logo-banner .btn-calendar{padding:4px 0;font-size:24px!important}#header #logo-banner .btn-mobile-action label{display:none}}#footer-container{background:#0294e1;padding:0 15px;margin:0}#footer{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:1370px;font-size:20px;color:#fff;font-weight:300;padding:50px 0 0}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){#footer{display:block}#footer:before,#footer:after{content:" ";display:table}#footer:after{clear:both}}#footer .footer-left,#footer .footer-right{padding-right:20px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){#footer .footer-left,#footer .footer-right{position:relative;float:left;display:block;width:50%}}#footer .footer-left{padding-left:20px;padding-top:30px;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){#footer .footer-left{float:right}}#footer .links{font-size:20px;font-family:Roboto,Arial,sans-serif;text-align:left;text-transform:uppercase;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){#footer .links{height:auto}}#footer .links ul{margin:0 -18px 0 -12px;padding:0;list-style:none outside none}#footer .links li{margin:0 18px 0 12px;position:relative;display:inline-block;vertical-align:top;font-size:18px;line-height:1.22223;font-weight:700;text-transform:uppercase;color:#fff;white-space:nowrap}@media(max-width:991px){#footer .links li{margin:0 12px 0 6px;font-size:15px}}#footer .links li:after{content:'\e81c';font-family:"DentalIcons";position:absolute;right:-20px;top:0;color:#fff}@media(max-width:991px){#footer .links li:after{right:-12px}}#footer .links li:last-child:after{content:'';display:none}#footer .links a{color:#fff;text-decoration:none}#footer .description{margin-top:0;padding:30px 0 26px;-webkit-flex:1 0 90px;-ms-flex:1 0 90px;flex:1 0 90px;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;font-size:18px;line-height:1.7778;font-weight:400;color:#0a3f6b}#footer .description a{color:#fff;text-decoration:none}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){#footer .description{height:auto;min-height:90px}}#footer .practice-info{position:relative;padding-left:115px;font-family:PacificoRegular,Georgia,arial;font-size:52px;line-height:1.2;color:#fff;vertical-align:middle;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){#footer .practice-info{height:auto}}#footer .practice-info .tag-line{margin-top:18px;font-size:24px;line-height:1.0833334;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#fff;letter-spacing:1px}#footer .practice-info .practice-info-logo{position:absolute;top:0;left:0;width:110px;height:100px;font-size:100px;line-height:1;overflow:hidden}#footer .practice-info .practice-info-logo .icon{display:block}#footer .practice-info .practice-info-logo .icon:before{margin:0}#footer .copyright{margin-top:0;padding:30px 0 26px;-webkit-flex:1 0 90px;-ms-flex:1 0 90px;flex:1 0 90px;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;font-size:18px;line-height:1.7778;font-weight:400;color:#0a3f6b}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){#footer .copyright{height:auto;min-height:90px}}#footer .copyright a{color:#fff;opacity:.7;transition:all .3s ease}#footer .copyright a:hover{opacity:1;transition:all .3s ease}#underheader-container{z-index:10;width:100%}#underheader{position:relative;z-index:30;margin:0 auto;max-width:1370px;height:100%}#underheader:before,#underheader:after{content:" ";display:table}#underheader:after{clear:both}#underheader ul li{background-position:2px 8px}#main-container{position:relative;float:left;padding-top:25px;width:75%;height:100%;min-height:500px}@media(max-width:991px){#main-container{padding-bottom:10px;min-height:200px}}#sidebar-container{float:left;width:25%}.welcome-page-content #main-container{float:none;width:100%}.welcome-page-content #underheader{max-width:100%}.welcome-page-content #sidebar-container{display:none}#main .page-content{max-width:1370px;margin:0 auto;padding:0 15px}@media(max-width:991px){#main .page-content{padding:0 20px}}#main #welcome-page.page-content{max-width:100%;padding:0}#welcome-page{text-align:center}#welcome-page .welcome-inner{width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;max-width:1370px}#welcome-page .welcome-inner h1{padding-left:15px;padding-right:15px}#intro-paragraph{font-size:18px;line-height:1.6667;font-family:Roboto,Arial,sans-serif;font-weight:300;text-align:left;color:#5f5f5f}#intro-paragraph p{margin:0 0 30px;font-size:18px;line-height:1.6667;font-family:Roboto,Arial,sans-serif;font-weight:300;text-align:left}@media(max-width:991px){#intro-paragraph p{font-size:14px;line-height:1.286}}#page-title img{position:relative}h1{padding:60px 0 30px;width:100%;font-family:Roboto,Arial,sans-serif;font-size:40px;line-height:1.08334;font-weight:900;color:#0294e1;text-transform:uppercase}#doctor-profiles .name{color:#0294e1;font:700 24px Roboto,Arial,sans-serif;padding-bottom:10px}@media(max-width:991px){#doctor-profiles .name{font-size:18px}}#doctor-profiles .profile-container{position:relative;padding-top:7px}#doctor-profiles .profile{max-width:1370px;padding-top:20px}@media(max-width:991px){#doctor-profiles .profile{padding:0 0 20px;font-size:14px;line-height:1.286}}#staff-profiles{position:relative;padding:30px 0}#staff-profiles .profile{overflow:hidden}@media(max-width:991px){#staff-profiles{padding:0 0 20px}#staff-profiles .profile{font-size:14px;line-height:1.286}}#staff-profiles .name{color:#0294e1;font:700 24px Roboto,Arial,sans-serif;padding-bottom:10px}@media(max-width:991px){#staff-profiles .name{font-size:18px}}#staff-profiles.no-intro{background:0;padding-top:0}#staff-profiles .profile-container{max-width:1370px}#staff-profiles .photo img{width:200px;height:auto;max-width:none;max-height:none}@media(max-width:991px){#staff-profiles .photo{float:left}#staff-profiles .description,#staff-profiles .name{min-width:180px;overflow:hidden}#smile-sets-page #procedure-links li{padding-bottom:5px}}#testimonials{position:relative;padding-top:7px;padding-top:30px}#testimonials .testimonial-container{margin-bottom:30px}#testimonials .testimonial-container:before,#testimonials .testimonial-container:after{content:" ";display:table}#testimonials .testimonial-container:after{clear:both}@media(max-width:991px){#testimonials .testimonial-container{margin-bottom:20px;clear:none}}#testimonials .testimonial-top-image,#testimonials .testimonial-bottom-image{display:none}#testimonials .testimonial{padding-top:0;margin-top:0;margin-bottom:0;background:#fff;border:1px solid #c0c0c0}#testimonials .testimonial:before,#testimonials .testimonial:after{content:" ";display:table}#testimonials .testimonial:after{clear:both}@media(max-width:991px){#testimonials .testimonial{padding-top:0;clear:none;overflow:visible}}#testimonials .photo{position:relative;z-index:10;float:right;margin-top:20px;margin-bottom:20px;padding-right:20px;padding-left:20px}#testimonials .textarea{padding:30px;z-index:10;position:relative;font-family:Roboto,Arial,sans-serif;font-size:18px;overflow:hidden}@media(max-width:991px){#testimonials .textarea{margin-top:0;padding:23px 20px 25px;font-size:14px;line-height:1.286}}#testimonials .person-name{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:700;color:#0294e1}@media(max-width:991px){#testimonials .person-name{font-size:16px}}#testimonials .quote{padding-bottom:20px}@media(max-width:991px){#testimonials .quote{padding-bottom:10px}}#links .category-container{padding-top:20px}#faqs .faq{width:inherit;padding:30px;background:#fff;border:1px solid #c0c0c0}#faqs .question{color:#0294e1;font:normal 18px Roboto,Arial,sans-serif;padding-bottom:10px;font-weight:700}@media(max-width:991px){#faqs .question{margin:0;font-size:16px}}#faq-links .category-name,#links .category-name,#faqs .category-name{color:#0294e1;text-transform:uppercase;font:normal 24px/40px Roboto,Arial,sans-serif;font-weight:700;padding:30px 0 15px 0}@media(max-width:991px){#faq-links .category-name,#links .category-name,#faqs .category-name{font-size:18px;line-height:1.286}}#faq-links li{margin-left:25px;list-style:disc;background:0;padding-left:0}#faqs .category{border-top:1px solid #fafafa}#faqs .back-to-top-link{padding-top:10px;font-size:16px}@media(max-width:991px){#faqs .back-to-top-link{font-size:14px}}#faqs ul{padding-left:30px;list-style:disc}#faqs ul li{background:0;padding-left:0}#links .link{width:100%;max-width:560px}#procedures-page #procedure-links .column{width:auto;float:none}#procedures-page #procedure_summaries .procedure-container{width:inherit;padding:30px;margin-bottom:20px;background:#fff;border:1px solid #c0c0c0}@media(max-width:991px){#procedures-page #procedure_summaries .procedure-container{padding:28px 20px 21px 25px;font-size:14px;line-height:1.143}}#procedures-page #procedure_summaries .procedure-container:before,#procedures-page #procedure_summaries .procedure-container:after{content:" ";display:table}#procedures-page #procedure_summaries .procedure-container:after{clear:both}#procedures-page #procedure-links .category-name,#procedures-page #procedure_summaries .category-name{color:#0294e1;text-transform:uppercase;font:normal 24px/40px Roboto,Arial,sans-serif;font-weight:700;padding:30px 0 15px 0}@media(max-width:991px){#procedures-page #procedure-links .category-name,#procedures-page #procedure_summaries .category-name{font-size:18px;line-height:1.286}}#procedures-page #procedure-links li{margin-left:25px;list-style:disc;background:0;padding-left:0}#procedures-page #procedure_summaries .procedure .name{color:#0294e1;font:700 24px Roboto,Arial,sans-serif;padding-bottom:10px}@media(max-width:991px){#procedures-page #procedure_summaries .procedure .name{padding-bottom:14px;font-size:14px;line-height:1.143;text-transform:uppercase}}#procedures-page #procedure_summaries .procedure .read-more-link{position:relative;float:right;display:block;text-transform:capitalize;font-weight:700;color:#0294e1;text-decoration:none}@media(max-width:991px){#procedures-page #procedure_summaries .procedure .read-more-link{margin-top:6px}}#procedures-page #procedure_summaries .procedure .read-more-link a{color:#0294e1;text-decoration:none}#procedures-page #procedure_summaries .procedure .read-more-link a:hover{text-decoration:underline;color:#0294e1}#procedures-page #procedure_summaries .procedure .read-more-link a:after{content:'\00a0\003e\003e';display:inline}#news-posts{padding:30px 0}@media(max-width:991px){#news-posts{padding:0 0 20px}}#news-posts .post-container{position:relative;padding-bottom:15px}#news-posts .post{max-width:1370px;padding-top:20px}#news-posts .post .title{color:#0294e1;font-family:Roboto,Arial,sans-serif;text-transform:uppercase;padding-bottom:5px;font-size:20px}#news-posts .post .post-date{font-size:18px}@media(max-width:991px){#news-posts .post .title{font-size:18px}#main #news-posts .post .post-date{margin-bottom:10px;font-size:14px;line-height:1.286;text-transform:uppercase}}#locations .location-container{position:relative;padding-top:15px;padding-bottom:0}#locations .map-area{float:right;width:287px;height:250px;border:1px solid gray}@media(max-width:639px){#locations .map-area{float:none;margin-bottom:25px}}#locations .location{overflow:auto;padding-top:30px;width:inherit}@media(max-width:639px){#locations .location{padding:0}}#locations .contact-info{width:280px}#locations .office-hours{margin-bottom:25px;min-width:200px;overflow:hidden}#locations .office-hours .day{padding-right:10px;width:125px}#contact-form-container{position:relative;padding-top:30px;width:inherit}#contact-form-container #contact-form,#contact-form-paged{max-width:500px}@media(max-width:767px){#contact-form-container #contact-form,#contact-form-paged{max-width:none}}#contact-form .title,#contact-form-paged .title{padding:60px 0 30px;width:100%;font-family:Roboto,Arial,sans-serif;font-size:40px;line-height:1.08334;font-weight:900;color:#0294e1;text-transform:uppercase}@media(max-width:991px){#locations .contact-info{padding:0 0 15px;width:inherit}#contact-form-container #contact-form .submit-button,#contact-form-paged .submit-button{padding:15px 0;text-align:right}#contact-form .title,#contact-form-paged .title{font-size:24px;line-height:30px;padding:15px 0}}#offers{position:relative;padding-top:7px;padding-top:30px}#offers.no-intro{background:0;padding-top:0}#offers .offer-container{max-width:1370px}#offers .offer .coupon{max-width:420px;width:auto;height:auto;color:#fff;position:relative;padding:35px 42px 32px;display:block;font-family:Roboto,Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:900;text-decoration:none;text-transform:uppercase;text-align:center;border:2px solid #fff;border-radius:22px;background:0;background:#0294e1;box-shadow:0 0 0 2px #0294e1}@media(max-width:991px){#offers .offer .coupon{font-size:14px;line-height:1.143}}#offers .offer .coupon-text{width:100%;height:auto}#offers .offer .description{font-family:Roboto,Arial,sans-serif;font-size:24px;text-transform:uppercase}#offers .offer .fine-print{font-size:16px;font-family:Roboto,Arial,sans-serif;text-transform:uppercase}@media(max-width:991px){#offers .offer .description,#offers .offer .fine-print{font-size:14px;line-height:1.143;letter-spacing:.6px}}#offers .offer .practice-info{font-size:14px;font-family:Roboto,Arial,sans-serif;font-style:normal}@media(max-width:991px){#offers .offer .practice-info{font-size:12px;line-height:1.3334;font-weight:300;text-transform:none}}#appointment-request-page #intro-paragraph{padding-top:30px}@media(max-width:991px){#appointment-request-page #intro-paragraph{padding-top:0}}#appointment-request-page .section-header{color:#0294e1;text-transform:uppercase;font:normal 24px/34px Roboto,Arial,sans-serif;font-weight:700}#appointment-request-page .section-header .required-note{margin-top:-4px;display:block;font-size:12px;line-height:16px;min-height:16px}@media(max-width:767px){#appointment-request-page .section-header .required-note{margin-top:0;min-height:0}}#appointment-request-page #appointment-request-form{margin-left:-15px;margin-right:-15px;padding:25px 0}@media(max-width:767px){#appointment-request-page #appointment-request-form{margin:0;padding-top:0}}#appointment-request-page:before,#appointment-request-page:after{content:" ";display:table}#appointment-request-page:after{clear:both}#appointment-request-page .form-section{position:relative;float:left;width:50%;padding:0 15px}#appointment-request-page #appointment-request-form #big_captcha{margin-left:15px;margin-right:15px;clear:both}@media(max-width:767px){#big_captcha{margin:0}#appointment-request-page .form-section{padding:25px 0 0;float:none;width:100%}}#appointment-request-page input[type=text],#appointment-request-page input[type=email],#appointment-request-page select,#appointment-request-page textarea{margin-bottom:15px}#appointment-request-page input[type=text],#appointment-request-page input[type=email],#appointment-request-page select{height:42px;padding:0 10px;line-height:40px}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){#appointment-request-page select{padding:0}}@media(max-width:991px){#appointment-request-page #choose-location select{width:100%}}#appointment-request-page .label{float:none;margin-bottom:10px;display:inline-block;vertical-align:top;width:auto;font-size:18px;line-height:1.11112;font-weight:700;color:#5f5f5f;text-transform:capitalize}#appointment-request-page .appointment-information #comments{height:auto}#appointment-request-page #patient-name input,#appointment-request-page #phone-number input,#appointment-request-page #email-address input,#appointment-request-page #preferred-appointment-date input,#appointment-request-page #preferred-appointment-time input{width:100%}#appointment-request-page #choose-location select{width:100%}#appointment-request-page .appointment-information #comments textarea{width:100%;height:auto}#appointment-request-page .submit-button{padding-left:15px;padding-right:15px;width:100%;text-align:right}@media(max-width:767px){#appointment-request-page .submit-button{padding-left:0;padding-right:0}}#appointment-request-page .checkbox,#appointment-request-page .radiobutton{margin-right:15px;padding:15px 0 10px;display:inline-block;vertical-align:top;min-width:100px;font-weight:400}#appointment-request-page .field{margin-bottom:15px}#appointment-request-page #preferred-appointment-date .input{position:relative;padding-right:35px}#appointment-request-page .field img.tcalIcon{position:absolute;top:12px;right:0}@media(max-width:991px){#appointment-request-page .label,#appointment-request-page .appointment-information #comments,#appointment-request-page #patient-name input,#appointment-request-page #phone-number input,#appointment-request-page #email-address input,#appointment-request-page #preferred-appointment-date input,#appointment-request-page #preferred-appointment-time input,#appointment-request-page .appointment-information #comments textarea,#appointment-request-page .submit-button{width:100%;float:none}#appointment-request-page .submit-button{padding:15px 0}#appointment-request-page .label{margin-bottom:8px;font-size:14px;line-height:1.143;font-weight:700;color:#5f5f5f;text-transform:capitalize}#appointment-request-page .section-header .required-note{display:block;font-size:14px}#preferred-appointment-date .input{position:relative}#preferred-appointment-date .tcalIcon{position:absolute;top:10px;right:10px}}#smile-sets-page #procedure-links li{margin-left:25px;list-style:disc;background:0;padding-left:0}#smile-set-procedure-page .procedure-heading{color:#0294e1;text-transform:uppercase;font:normal 24px/40px Roboto,Arial,sans-serif;font-weight:700}#smile-set-procedure-page .smile-set-container{border-top:1px solid #fafafa}@media(max-width:991px){#smile-set-procedure-page .smile-set .smile-photos .photo img{max-width:100%;height:auto}h1{font-size:24px;line-height:30px;padding:15px 0}#footer{font-size:16px;padding:20px 0;text-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footer-left,#footer .footer-right{width:100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}#footer .footer-right{-webkit-order:2;-ms-flex-order:2;order:2}#footer .links{text-align:center;padding:0 15px;font-size:16px}#footer .links li{line-height:24px}#footer .practice-info{font-size:40px;padding-left:52px;margin-top:5px;text-align:left}#footer .practice-info .tag-line{font-size:18px}#footer .practice-info .practice-info-logo{width:46px;height:40px;font-size:42px}#footer .copyright{margin-left:0}#intro-paragraph{font-size:14px;line-height:1.286}#underheader{padding-top:5px}#main-container{width:100%}#sidebar-container{display:none}.btn{min-width:160px}input.btn{padding-top:6px}}@media(max-width:767px){#footer .practice-info{font-size:22px;padding-top:3px;padding-left:52px;margin-top:5px;text-align:left}}.description p{margin-bottom:20px}.description ul{margin-left:5%;list-style:disc}#main #site-map-page{padding-top:30px;padding-bottom:30px}#main #site-map-page #page-title{margin-bottom:25px}#main #site-map-page ul li{display:block;padding:2px 0}#main #site-map-page ul li a{display:inline-block;vertical-align:top;padding:5px 0}#main #site-map-page li.tier2{margin-left:45px}#main #site-map-page li.tier2.category{margin-top:10px;margin-left:25px}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Regular.eot');src:url('/Themes/Common/fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Regular.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Regular.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Regular.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-LightItalic.eot');src:url('/Themes/Common/fonts/Roboto-LightItalic.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-LightItalic.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-LightItalic.woff') format('woff'),url('/Themes/Common/fonts/Roboto-LightItalic.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-LightItalic.svg#Roboto-LightItalic') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Bold.eot');src:url('/Themes/Common/fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Bold.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Bold.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Bold.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Bold.svg#Roboto-Bold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Medium.eot');src:url('/Themes/Common/fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Medium.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Medium.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Medium.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Medium.svg#Roboto-Medium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Light.eot');src:url('/Themes/Common/fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Light.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Light.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Light.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Light.svg#Roboto-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Black.eot');src:url('/Themes/Common/fonts/Roboto-Black.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Black.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Black.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Black.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Black.svg#Roboto-Black') format('svg');font-weight:900;font-style:normal}#sidebar{float:left;padding-left:15px;padding-right:15px;font-size:18px;font-family:Roboto,Arial,sans-serif}#sidebar #sidebar-content{width:100%;height:100%;min-height:500px;padding-bottom:30px}#sidebar-content .sidebar-item-content ul li{background:url("standard-list-image.gif") no-repeat;background-position:2px 8px;padding-left:15px}#sidebar-content .sidewidget{margin-top:20px;border:2px solid #f0f0f0}#sidebar-content .sidewidget-title{padding:15px 5px;font-family:Roboto,Arial,sans-serif;font-size:25px;line-height:1.08334;font-weight:700;color:#0294e1;text-align:center;text-transform:uppercase;background:#f0f0f0}#sidebar-content .sidewidget-body{padding:15px;background:#fff}#sidebar-content .btn{min-width:120px}#sidebar-content .image-sidewidget{padding-bottom:0;text-align:center}#sidebar-content .image-sidewidget img{display:inline-block;vertical-align:top;max-width:100%;height:auto}#sidebar-content .custom-html-sidewidget{overflow:auto}#sidebar-content .btn{padding-top:14px;display:block;min-height:45px;height:auto;font-size:16px;line-height:1.25;font-weight:500;letter-spacing:.5px;border-radius:2px;vertical-align:top}#sidebar-content button.btn{padding-top:11px}#sidebar-content .quick-contact-sidewidget{border:2px solid #f0f0f0}#sidebar-content .quick-contact-sidewidget .sidewidget-body{text-align:center}#sidebar-content .quick-contact-sidewidget .sidewidget-body .instructions{text-align:left}#sidebar-content .quick-contact-sidewidget .btn{display:inline-block}#sidebar-content .quick-contact-sidewidget .required-marker{margin-top:15px;margin-bottom:7px;font-size:16px;text-align:left}#sidebar-content .quick-contact-sidewidget .input{margin-bottom:6px;padding:6px 8px;width:100%;font-size:18px;line-height:1.2;color:#5f5f5f;font-weight:300;border-radius:2px;background:#fff;border:1px solid #0294e1;transition:all .3s ease;font-family:Roboto,Arial,sans-serif}#sidebar-content .quick-contact-sidewidget .input:focus{box-shadow:0 0 0 1px #0294e1;transition:all .3s ease}#sidebar-content .quick-contact-sidewidget .input.defaultText{color:#aaa}#sidebar-content .quick-contact-sidewidget textarea.input{height:92px}#sidebar-content #quick-contact-submit-button{margin-top:10px}#sidebar-content .locations-sidewidget .locations{margin-bottom:10px}#sidebar-content .locations-sidewidget .location{margin-bottom:10px}#sidebar-content .locations-sidewidget .practice-name-line{font-weight:bold}#sidebar-content .locations-sidewidget .more-info-link{padding-left:15px;padding-right:15px;padding-bottom:15px}#sidebar-content .image-sidewidget{background:#fff;text-align:center}#sidebar-content .procedures-sidewidget .procedures{padding-bottom:20px}#sidebar-content .procedures-sidewidget .procedure{margin-left:25px;font-size:16px;list-style:disc}#sidebar-content .procedures-sidewidget .category{background:0;padding-top:10px}#sidebar-content .facebook-recommend-sidewidget,#sidebar-content .image-sidewidget,#sidebar-content .custom-html-sidewidget,#sidebar-content .contact-number-sidewidget{padding:15px}#sidebar-content .contact-number-sidewidget,#sidebar-content .image-sidewidget{border-color:#0294e1;text-align:center}#sidebar-content .image-sidewidget{height:auto!important;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}#sidebar-content .custom-html-sidewidget{text-align:center}#sidebar-content .contact-number-sidewidget{font-size:30px;line-height:48px;font-family:Roboto,Arial,sans-serif;color:#0294e1;font-weight:500;border:0}#current-sidebar-items .sidewidget-title,#current-sidebar-items .sidewidget-title .first-letter,#add-sidebar-items-modal .sidewidget-title,#add-sidebar-items-modal .sidewidget-title .first-letter{font-family:Roboto,Arial,sans-serif;font-size:32px;line-height:38px}#current-sidebar-items .sidebar-item-content,#add-sidebar-items-modal .sidebar-item-content{padding:0;background:#fff;color:#808080}#add-sidebar-items-modal .provided-sidebar-item-content{padding:0}#add-sidebar-items-modal .provided-sidebar-item{position:relative}#current-sidebar-items .contact-number-sidewidget,#add-sidebar-items-modal .contact-number-sidewidget{font-family:Roboto,Arial,sans-serif;font-size:32px}#sidebar-page-layout #sidebar-content .sidebar-item-row,#sidebar-page-layout #sidebar-content #add-sidebar-item,#add-sidebar-items-modal #sidebar-content .provided-sidebar-item-content{padding-bottom:0}#sidebar-page-layout #sidebar-content .sidebar-item-content .sidewidget,#add-sidebar-items-modal #sidebar-content .provided-sidebar-item-content .sidewidget{margin-top:0}@media(max-width:1024px){#main-container{width:70%}#sidebar-container{width:30%;box-sizing:border-box;padding-right:10px}#sidebar{padding-left:0}#sidebar .btn{min-width:0;font-size:18px;padding:4px 30px}#sidebar-content .sidewidget-title{font-size:28px}#sidebar-content .contact-number-sidewidget{font-size:24px}#sidebar-content .image-sidewidget{font-size:18px}.facebook-recommend-sidewidget iframe{width:100%!important}}@media(max-width:991px){#main-container{width:100%}}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Regular.eot');src:url('/Themes/Common/fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Regular.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Regular.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Regular.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-LightItalic.eot');src:url('/Themes/Common/fonts/Roboto-LightItalic.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-LightItalic.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-LightItalic.woff') format('woff'),url('/Themes/Common/fonts/Roboto-LightItalic.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-LightItalic.svg#Roboto-LightItalic') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Bold.eot');src:url('/Themes/Common/fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Bold.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Bold.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Bold.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Bold.svg#Roboto-Bold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Medium.eot');src:url('/Themes/Common/fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Medium.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Medium.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Medium.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Medium.svg#Roboto-Medium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Light.eot');src:url('/Themes/Common/fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Light.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Light.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Light.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Light.svg#Roboto-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Roboto';src:url('/Themes/Common/fonts/Roboto-Black.eot');src:url('/Themes/Common/fonts/Roboto-Black.eot?#iefix') format('embedded-opentype'),url('/Themes/Common/fonts/Roboto-Black.woff2') format('woff2'),url('/Themes/Common/fonts/Roboto-Black.woff') format('woff'),url('/Themes/Common/fonts/Roboto-Black.ttf') format('truetype'),url('/Themes/Common/fonts/Roboto-Black.svg#Roboto-Black') format('svg');font-weight:900;font-style:normal}.mlddm{padding:0 15px;width:auto!important;height:auto!important;min-height:45px;max-width:1400px;margin:0 auto}.mlddm .main_button{display:block;position:relative;padding:12px}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){.mlddm .main_button{display:inline-block;vertical-align:top}}.mlddm .main_button:after{display:none}.mlddm .main_button:last-child:after{display:none}.mlddm li{font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:1.223;color:#0294e1;font-weight:700;text-transform:uppercase}@media(max-width:991px){.mlddm li{padding:8px 0}}.mlddm li a{padding:0;display:block;font-size:16px;line-height:1.223;color:#0294e1;font-weight:700;text-transform:uppercase;text-decoration:none}.mlddm li a#buttonnohover{display:block}.mlddm li ul.sub_nav{text-align:left}ul.sub_nav{display:block!important}#navigation .mlddm li a.main_link,#navigation .mlddm li a#buttonnohover{padding:0}@media(max-width:991px){#navigation .mlddm li a.main_link,#navigation .mlddm li a#buttonnohover{padding:6px 5px 6px 10px;display:inline-block;vertical-align:top;width:auto!important;font-size:14px;line-height:1.143;color:#fff}}@media screen and (max-width:479px){#navigation .mlddm li a.main_link,#navigation .mlddm li a#buttonnohover{padding-right:34px}}.mlddm li a:hover,.mlddm li a#buttonhover{color:#0294e1;text-decoration:underline}.mlddm ul{z-index:100;margin:0;padding:15px 0;visibility:hidden;display:none;position:absolute;clear:both;background:#fff;border:1px solid #c0c0c0}@media screen and (max-width:1399px){.mlddm ul{right:0}}@media(max-width:991px){.mlddm ul{border:0}}.mlddm .main_button:hover ul{display:block}.mlddm ul .sub_button a{padding:6px 16px;display:block;font-size:16px;line-height:1.233;color:#0294e1;font-weight:700;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media(max-width:991px){.mlddm ul .sub_button a{padding:6px 10px;font-size:14px;line-height:1.143;color:#fff}}ul.mlddm{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){ul.mlddm{display:block;text-align:center;vertical-align:top}}.mlddm .clicker{display:none}@media(max-width:991px){.mlddm .clicker{position:relative;margin-top:2px;display:inline-block;vertical-align:top;width:24px;height:24px;overflow:hidden;text-indent:-999px}.mlddm .clicker:before,.mlddm .clicker:after{position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-4px;content:'';display:block}.mlddm .clicker:before{width:0;height:0;border-style:solid;border-width:8px 7px 0 7px;border-color:#fff transparent transparent transparent}.mlddm .clicker:after{margin-top:-7px;width:0;height:0;border-style:solid;border-width:8px 7px 0 7px;border-color:#0294e1 transparent transparent transparent}}@media screen and (max-width:479px){#header .mlddm .clicker{left:-28px;top:auto}}#header ul#subnav.sub_nav_mob{display:block!important;position:relative;visibility:visible!important}@media(max-width:991px){#header ul#subnav.sub_nav_mob{margin-top:10px!important;margin-left:-24px;margin-right:-15px;padding-left:42px;padding-right:15px;width:auto!important;background-color:#0086cc}}#header ul#subnav.sub_nav_mob&gt;li{visibility:visible!important;font-size:initial}#navigation-container{background:transparent;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0}@media(max-width:991px){#navigation-container{position:fixed;left:-90%;top:0;z-index:998;width:90%;height:100%;padding-top:89px;-webkit-transition:left .25s ease-out 0s;-moz-transition:left .25s ease-out 0s;-o-transition:left .25s ease-out 0s;transition:left .25s ease-out 0s;border:0}#navigation-container.open{left:0}#navigation{text-align:left;background-color:#0294e1;max-height:100%;overflow-y:auto}ul.mlddm{padding:15px 15px 15px 24px;display:block;width:100%!important}.mlddm .main_button:after{content:none}.mlddm .main_button{display:block;padding:8px 0;font-size:18px;line-height:22px}.mlddm .main_button .sub_nav{display:none!important}}@media(max-width:639px){#navigation-container{left:-100%;width:100%}}@media screen and (max-width:479px){.mlddm .main_button{white-space:nowrap}.mlddm .main_button *{white-space:normal}}</pre></body></html>