/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}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}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:#222;font-family:'Open Sans', Arial, sans-serif;font-weight:400}.clearboth{clear:both}.max-width-wrap{max-width:960px;margin:0 auto}.columns{overflow:hidden}.col-third{float:left;width:33.33%}.left{float:left}.right{float:right}a,a:visited{color:#f37f26}a:hover,a:visited:hover{color:#f69c56}.orange-box-button,.orange-box-button:visited{display:inline-block;padding:0.5em 1em;background-color:#f37f26;color:#fff;font-weight:600;font-size:1.125em;text-decoration:none;-webkit-font-smoothing:antialiased}.orange-box-button:hover,.orange-box-button:visited:hover{background-color:#f48d3e;color:#fff}p.no-results{margin:7em 0;text-align:center;font-size:1.125em}form legend,.gform_wrapper form legend{font-size:1.5em;font-weight:400;color:#f37f26}form label,form label.gfield_label,.gform_wrapper form label,.gform_wrapper form label.gfield_label{font-weight:400}form .gfield_required,.gform_wrapper form .gfield_required{color:#fe3c38}form input[type="text"],form input[type="email"],form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),form select,form textarea,.gform_wrapper form input[type="text"],.gform_wrapper form input[type="email"],.gform_wrapper form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper form select,.gform_wrapper form textarea{display:block;width:100%;padding:0.5em;border:1px solid #777;border-radius:0;color:#777}form select,.gform_wrapper form select{width:100% !important;padding:0.5em !important;background-color:#fff;background-image:url("../img/icons/select-arrows.png");background-repeat:no-repeat;background-position:right 0.5em center;cursor:pointer;-webkit-appearance:none}form input[type="submit"],.gform_wrapper form input[type="submit"]{display:inline-block;margin:0;padding:0.5em 1em;background-color:#f37f26;border:none;border-radius:0;color:#fff;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;line-height:1.5;font-weight:600;font-size:1.125em;text-decoration:none;-webkit-font-smoothing:antialiased}form input[type="submit"]:hover,.gform_wrapper form input[type="submit"]:hover{background-color:#f48d3e;color:#fff}#masthead{background-color:#323488}#masthead .logo{float:left;display:block;height:7em;width:24em;background-image:url("../img/albany-optometrists-logo.png");background-position:left center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}#masthead .logo h1{height:0;margin:0;padding:0;font-size:0;color:transparent;opacity:0}#masthead .menus{float:right}#masthead .menus ul{list-style:none;margin:0;padding:0}#masthead .menus ul li{display:inline-block}#masthead .menus ul li a{display:block;color:#fff;text-decoration:none;-webkit-font-smoothing:antialiased}#masthead .menus ul li a:hover{color:#f37f26}#masthead .tertiary-navigation{display:none}#masthead .tertiary-navigation ul{margin:0;padding:0;list-style:none}#masthead .tertiary-navigation ul li{display:block;text-align:center}#masthead .tertiary-navigation ul li a{display:block;padding:0.5em;text-decoration:none;background-color:#242666;font-weight:600;-webkit-font-smoothing:antialiased}#masthead .tertiary-navigation ul li a:hover{background-color:#2b2d79}#masthead .tertiary-navigation ul li a:before{display:inline-block;padding-right:0.5em;content:url("../img/icons/icon-phone-small-orange.png?v=1480041097719")}#masthead .secondary-navigation{height:2.5em;text-align:right}#masthead .secondary-navigation li{margin-right:0.5em}#masthead .secondary-navigation li a{padding:0.5em 1em 0.5em 3em;background-color:#242666;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-repeat:no-repeat;background-position:0.75em center;-webkit-background-size:1.25em 1.25em;background-size:1.25em 1.25em}#masthead .secondary-navigation li.item-phone a{background-image:url("../img/icons/icon-phone-small-white.png")}#masthead .secondary-navigation li.item-fb a{background-image:url("../img/icons/icon-fb-small-white.png")}#masthead #hamburger{display:none;float:right;height:5em;width:5em;border:none;border-radius:0;outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:#323488;background-image:url("../img/icons/icon-hamburger-closed.png");background-repeat:no-repeat;background-position:center center;text-shadow:none}#masthead #hamburger:hover{background-color:#393b9b}#masthead #hamburger.toggled{background-color:#242666;background-image:url("../img/icons/icon-hamburger-open.png")}#masthead #hamburger.toggled:hover{background-color:#2b2d79}#masthead #hamburger .text{overflow:hidden;font-size:0;height:0;width:0;color:transparent}#masthead .primary-navigation{margin-top:1em;padding-right:1em}#masthead .primary-navigation li{font-weight:600}#masthead .primary-navigation li.current-menu-item>a,#masthead .primary-navigation li.current-menu-ancestor>a{color:#f37f26}#masthead .primary-navigation li.current-menu-item>a:hover,#masthead .primary-navigation li.current-menu-ancestor>a:hover{color:#f48d3e}#masthead .primary-navigation li.item-mobile{display:none}#masthead .primary-navigation li.item-fb a{color:transparent;background-image:url("../img/icons/icon-fb-small-white.png");background-position:center center;background-repeat:no-repeat}#masthead .primary-navigation li.item-fb a:hover{color:transparent}#masthead .primary-navigation li a{padding:0.8em 1em;font-size:1.125em}#masthead .primary-navigation .menu-item-has-children{background-repeat:no-repeat;background-position:center bottom}#masthead .primary-navigation .menu-item-has-children.open{background-image:url("../img/icons/menu-arrow-blue.png")}#masthead .primary-navigation .menu-item-has-children.open .sub-menu{display:block}#masthead .primary-navigation .menu-item-has-children .sub-menu{display:none;overflow:hidden;position:absolute;top:7em;left:0;right:0;width:100%;background-color:#242666;z-index:999}#masthead .primary-navigation .menu-item-has-children .sub-menu li{float:left;display:block;width:33.33%}#masthead .primary-navigation .menu-item-has-children .sub-menu li:nth-child(3n - 2){clear:both}#masthead .primary-navigation .menu-item-has-children .sub-menu li a{padding:0.5em}#masthead .primary-navigation .menu-item-has-children .sub-menu li a:hover{color:#fff}#masthead .primary-navigation .menu-item-has-children .sub-menu li a:hover .link-title{color:#f37f26}#masthead .primary-navigation .menu-item-has-children .sub-menu li a .link-title{display:block;padding:1em;background-repeat:no-repeat;background-position:1em center}#masthead .primary-navigation .menu-item-has-children .sub-menu li a .link-description{display:block;color:#7e7eae;padding:0 1em 1em 1em;font-weight:400;font-size:0.8889em}#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-eye-exams a .link-title{padding-left:6em;background-image:url("../img/icons/icon-eye-exams-small.png")}#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-frames a .link-title{padding-left:5em;background-image:url("../img/icons/icon-frames-small.png")}#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-lenses a .link-title{padding-left:6em;background-image:url("../img/icons/icon-lenses-small.png")}#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-contact-lenses a .link-title{padding-left:5em;background-image:url("../img/icons/icon-contact-lenses-small.png")}#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-behavioural-optometry a .link-title{padding-left:3em;background-image:url("../img/icons/icon-behavioural-optometry-small.png")}#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-irlen-syndrome a .link-title{padding-left:5em;background-image:url("../img/icons/icon-irlen-syndrome-small.png")}@media screen and (max-width: 75em){#masthead .logo{height:5em;width:17em}#masthead #hamburger{display:block}#masthead .menus{float:none;clear:both}#masthead .tertiary-navigation{display:block}#masthead .secondary-navigation{display:none}#masthead .primary-navigation{overflow:hidden;height:0;width:100%;margin:0;padding:0;background-color:#1d1f53}#masthead .primary-navigation.toggled{height:auto;border-top:1px solid #242666}#masthead .primary-navigation li{border-bottom:1px solid #242666;float:left;width:50%;text-align:center}#masthead .primary-navigation li:nth-child(odd){border-right:1px solid #242666;clear:both}#masthead .primary-navigation li.item-mobile{display:block}#masthead .primary-navigation li a{padding:0.8em 1em;font-size:1em;background-color:#323488}#masthead .primary-navigation li a:hover{background-color:#393b9b}#masthead .primary-navigation .menu-item-has-children a{background-repeat:no-repeat;background-position:center bottom -0.25em}#masthead .primary-navigation .menu-item-has-children.open>a{background-image:url("../img/icons/menu-arrow-blue.png")}#masthead .primary-navigation .menu-item-has-children .sub-menu{position:static;top:0}#masthead .primary-navigation .menu-item-has-children .sub-menu li{width:50%;border-bottom:none;border-top:1px solid #1d1f53}#masthead .primary-navigation .menu-item-has-children .sub-menu li:nth-child(3n - 2){clear:none}#masthead .primary-navigation .menu-item-has-children .sub-menu li:nth-child(odd){clear:both;border-right:1px solid #1d1f53}#masthead .primary-navigation .menu-item-has-children .sub-menu li a{padding:0.8em 1em;background-color:#242666}#masthead .primary-navigation .menu-item-has-children .sub-menu li a:hover{background-color:#2b2d79}#masthead .primary-navigation .menu-item-has-children .sub-menu li a .link-description{overflow:hidden;height:0;padding:0}#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-eye-exams a .link-title,#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-frames a .link-title,#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-lenses a .link-title,#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-contact-lenses a .link-title,#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-behavioural-optometry a .link-title,#masthead .primary-navigation .menu-item-has-children .sub-menu li.item-irlen-syndrome a .link-title{background-image:none;padding:0;padding-left:0}}@media screen and (max-width: 50em){#masthead .primary-navigation li{width:100%}}@media screen and (max-width: 40em){#masthead .primary-navigation .menu-item-has-children .sub-menu li{width:100%}}@media screen and (max-width: 25em){#masthead .logo{height:4em;width:14em}#masthead #hamburger{height:4em;width:4em}}
.home-panels{overflow:hidden;color:#fff;-webkit-font-smoothing:antialiased}.home-panels .home-panel{position:relative;float:left;width:33.33%;height:30em;padding:4em 2em 2em 2em;text-align:center;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.home-panels .home-panel .icon{height:3.5em;margin-bottom:0.5em;background-repeat:no-repeat;background-position:center center}.home-panels .home-panel h2{margin-top:0;font-size:2em;font-weight:300}.home-panels .home-panel .text-content{margin:4em 0 0 0;padding:0 2em;font-size:1.125em}.home-panels .home-panel .links{position:absolute;display:block;width:100%;bottom:3em;left:0;right:0}.home-panels .home-panel .links .orange-box-button{margin:0.5em}@media screen and (max-width: 65em){.home-panels .home-panel{width:50%}}@media screen and (max-width: 50em){.home-panels{border-top:1px solid #444444}.home-panels .home-panel{height:auto;width:100%;padding:0 0 0 5em;text-align:left;border-bottom:1px solid #444444}.home-panels .home-panel:nth-child(odd) .icon{background-color:#323488}.home-panels .home-panel:nth-child(even) .icon{background-color:#f37f26}.home-panels .home-panel .icon{border-right:1px solid #444444;position:absolute;top:0;left:0;height:100%;width:5em;-webkit-background-size:75%;background-size:75%}.home-panels .home-panel h2{font-size:1.75em;margin-bottom:0;padding:0.5em 0.5em 0.5em 1em}.home-panels .home-panel .text-content{margin-top:0;padding:0.5em 1em 0.5em 3em}.home-panels .home-panel .text-content p:first-child{margin-top:0}.home-panels .home-panel .text-content p:last-child{margin-bottom:1em}.home-panels .home-panel .links{border-top:1px solid #444444;overflow:hidden;position:relative;bottom:0}.home-panels .home-panel .links.two-links .orange-box-button{width:50%}.home-panels .home-panel .links.two-links .orange-box-button:first-child{border-right:1px solid #444444}.home-panels .home-panel .links .orange-box-button{display:block;float:left;width:100%;margin:0;padding:1.5em 1em;font-size:1em;text-align:center;background-color:#888;background-color:rgba(68,68,68,0.5)}.home-panels .home-panel .links .orange-box-button:hover,.home-panels .home-panel .links .orange-box-button:focus{background-color:#7b7b7b;background-color:rgba(68,68,68,0.7)}}@media screen and (max-width: 25em){.home-panels .home-panel .links.two-links .orange-box-button{width:100%}.home-panels .home-panel .links.two-links .orange-box-button:first-child{border-bottom:1px solid #444444;border-right:none}}
.page-banner{position:relative;min-height:29em;color:#fff;text-align:center;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-font-smoothing:antialiased}.page-banner.large .banner-content{padding-top:22em;padding-bottom:8em}.page-banner .banner-content{max-width:48em;margin:0 auto;padding:4em 2em}.page-banner h2{font-size:3em;font-weight:600}.page-banner .intro-content{font-size:1.25em}@media screen and (max-width: 50em){.page-banner{min-height:25em}.page-banner h2{font-size:2em}.page-banner .intro-content{font-size:1em}}@media screen and (max-width: 40em){.page-banner h2{margin-top:0}}
.banner-more{position:relative;display:block;height:4em;margin-top:-4em;text-decoration:none;color:inherit;background-image:url("../img/icons/banner-arrow-more.png");background-repeat:no-repeat;background-position:center 0.75em;-webkit-transition:background-position 0.3s ease;transition:background-position 0.3s ease}.banner-more:hover{background-position:center 1em}.banner-more span{font-size:0;height:0;opacity:0;color:transparent}#page-content{background-color:#fff}#page-content .edit-link{display:block;padding:1em;text-align:center}#page-content .default-content{overflow:hidden;padding:3em 1em}#page-content .default-content.no-padding{padding-bottom:0}#page-content .default-content h1,#page-content .default-content h2,#page-content .default-content h3,#page-content .default-content h4,#page-content .default-content h5,#page-content .default-content h6{margin:1.5em 0 0.75em 0;color:#f37f26;font-weight:400}#page-content .default-content h1:first-child,#page-content .default-content h2:first-child,#page-content .default-content h3:first-child,#page-content .default-content h4:first-child,#page-content .default-content h5:first-child,#page-content .default-content h6:first-child{margin-top:0}#page-content .default-content h1:last-child,#page-content .default-content h2:last-child,#page-content .default-content h3:last-child,#page-content .default-content h4:last-child,#page-content .default-content h5:last-child,#page-content .default-content h6:last-child{margin-bottom:0}#page-content .default-content h1{font-size:2.5em}#page-content .default-content h2{font-size:2.25em}#page-content .default-content h3{font-size:2em}#page-content .default-content h4{font-size:1.75em}#page-content .default-content h5{font-size:1.5em}#page-content .default-content h6{font-size:1.25em}#page-content .default-content img{margin-bottom:1em}@media screen and (max-width: 50em){#page-content .default-content{padding:2em 1em}#page-content .default-content h1{font-size:2.25em}#page-content .default-content h2{font-size:2em}#page-content .default-content h3{font-size:1.75em}#page-content .default-content h4{font-size:1.5em}#page-content .default-content h5{font-size:1.25em}#page-content .default-content h6{font-size:1.125em}#page-content .default-content img.mobile-hide{display:none}}
.page-cta{min-height:23em;text-align:center;color:#fff;background-image:url("../img/contact-cta-background.jpg");background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-font-smoothing:antialiased}.page-cta .cta-content-wrap{max-width:38em;margin:0 auto;padding:2em 2em 4em 2em}.page-cta h3{margin-top:1em;font-size:2em;font-weight:400}.page-cta p{font-size:1.25em}@media screen and (max-width: 40em){.page-cta{min-height:20em}.page-cta p{font-size:1em}.page-cta p:last-of-type{margin-bottom:2em}}
.staff-members{padding:1em}.staff-member{overflow:hidden;margin:3em 0}.staff-member .image{float:left;width:28em}.staff-member .image.staff-image-mobile{display:none}.staff-member .content{margin-left:31em}.staff-member .content h3{display:block;margin:0 0 0.1em 0;font-size:2em;font-weight:400;color:#f37f26;clear:none}.staff-member .content h3 span{font-size:0.75em;color:#888}.staff-member .content h4{margin:0;color:#323488;font-size:1.5em;font-weight:400;clear:none}.staff-member .content .bio{margin-top:2em}@media screen and (max-width: 50em){.staff-member{margin:2em 0}.staff-member .image{float:none;width:100%;margin:2em 0;text-align:center}.staff-member .image.staff-image-mobile{display:block}.staff-member .image.staff-image-desktop{display:none}.staff-member .image img{max-width:100%}.staff-member .content{margin-left:0}.staff-member .content h3{font-size:1.5em}.staff-member .content h4{font-size:1.125em}}
#form{margin-bottom:0}.orange-form-wrap{padding:2em;background-color:#fff5ee}.orange-form-wrap .gform_wrapper{margin-bottom:0}.orange-form-wrap .gform_wrapper .top_label select.medium{width:100%}.orange-form-wrap .gform_wrapper textarea{resize:vertical}.orange-form-wrap .gform_wrapper .gform_footer{text-align:right}.orange-form-wrap .gform_wrapper .gform_footer input[type="submit"]{margin:0}@media screen and (max-width: 50em){.orange-form-wrap{padding:1em}.orange-form-wrap .gform_wrapper{margin-top:0}.orange-form-wrap .gform_wrapper.gf_browser_chrome .gform_body{width:100%}.orange-form-wrap .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{margin-left:0}.orange-form-wrap .column-count-1-of-2{width:100%}.orange-form-wrap .column-count-2-of-2{width:100%}.orange-form-wrap .column-count-2-of-2 ul{margin-left:0;padding:0}}
.resources{padding:4em 1em}@media screen and (max-width: 50em){.resources{padding:2em 1em}}
.resource{margin-bottom:4em}.resource:last-child{margin-bottom:0}.resource .resource-header{margin-bottom:1em}.resource h3{margin:0;font-size:2em;font-weight:400;color:#f37f26}.resource h3 a{color:inherit;text-decoration:none}.resource h4{margin:0;font-size:1.25em;color:#888;font-weight:400}.resource h4 a{color:inherit;text-decoration:underline}.resource h4 a:hover{color:#a2a2a2}.resource .resource-content{overflow:hidden}.resource .resource-content.with-image .image{float:left;width:12em;padding-top:1em;text-align:center}.resource .resource-content.with-image .image a,.resource .resource-content.with-image .image img{max-width:100%}.resource .resource-content.with-image .description{margin-left:15em}@media screen and (max-width: 50em){.resource{margin-bottom:2em}.resource h3{font-size:1.5em}.resource h4{font-size:1em}.resource .resource-content.with-image .image{float:none;width:100%;padding:2em 0}.resource .resource-content.with-image .description{margin-left:0}}
.contact-wrap{overflow:hidden}.contact-wrap .contact-left{margin-right:21em;padding-right:1.5em}.contact-wrap .contact-left .content h1,.contact-wrap .contact-left .content h2,.contact-wrap .contact-left .content h3,.contact-wrap .contact-left .content h4,.contact-wrap .contact-left .content h5,.contact-wrap .contact-left .content h6{clear:none}.contact-wrap .contact-left .gform_wrapper{margin:0}.contact-wrap .contact-left .gform_wrapper div.validation_error{clear:none}.contact-wrap .contact-left .gform_wrapper ul li:first-child{margin-top:0}.contact-wrap .contact-left .gform_wrapper ul li.gfield{clear:none}.contact-wrap .contact-left .gform_wrapper .gfield_description{clear:none}.contact-wrap .contact-left .gform_wrapper .gform_footer{clear:none}.contact-wrap .contact-right{float:right;width:21em;padding-left:1.5em}.contact-wrap .contact-right.desktop{display:block}.contact-wrap .contact-right.mobile{display:none}.contact-wrap .contact-right .contact-information-title{display:none}.contact-wrap .contact-right .contact-items-together{overflow:hidden}.contact-wrap .contact-right .contact-items-together .contact-item{float:left;width:50%}.contact-wrap .contact-right .contact-items-together .contact-item:nth-child(odd){padding-right:0.5em}.contact-wrap .contact-right .contact-items-together .contact-item:nth-child(even){padding-left:0.5em}.contact-wrap .contact-right .contact-item{margin-bottom:1.5em}.contact-wrap .contact-right .contact-item .title{display:block;color:#f37f26;font-weight:600}.contact-wrap .contact-right .contact-item .text{display:block}.contact-wrap .contact-right .contact-item .text p{margin:0}.contact-wrap .contact-right .contact-item .text a{color:#222}.contact-wrap .contact-right .contact-item .text a:hover{color:#f37f26}.contact-wrap .contact-right .contact-item .text .today{font-weight:700}.contact-wrap .contact-right .contact-item .map-wrap{position:relative;height:0;padding-bottom:66.6%;overflow:hidden}.contact-wrap .contact-right .contact-item .map-wrap iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media screen and (max-width: 50em){.contact-wrap .contact-left{margin-right:0;padding-right:0}.contact-wrap .contact-right{float:none;width:100%;padding-left:0}.contact-wrap .contact-right.mobile{display:block}.contact-wrap .contact-right.desktop{display:none}.contact-wrap .contact-right .contact-information-title{display:block;padding-top:1em}.contact-wrap .contact-right .contact-item .map-wrap{padding-bottom:50%}}
.error-404,.not-found{padding:4em 2em;text-align:center}.error-404 h2,.not-found h2{color:#f37f26}#colophon{background-color:#1c1d51;color:#7e7eae;-webkit-font-smoothing:antialiased}#colophon .top-bar{position:relative;display:block;padding:1em;font-size:1.25em;background-color:#242666;color:#b3b2d9;text-align:center;text-decoration:none}#colophon .top-bar:hover{background-color:#2b2d79}#colophon .top-bar:hover:before,#colophon .top-bar:hover:after{border-bottom-color:#2b2d79}#colophon .top-bar:hover:after{border-right-color:#2b2d79}#colophon .top-bar:hover:before{border-left-color:#2b2d79}#colophon .top-bar:before,#colophon .top-bar:after{position:absolute;display:block;content:'';height:0;width:0;top:-14px;border-top:7px solid transparent;border-bottom:7px solid #242666}#colophon .top-bar:after{right:50%;border-right:7px solid #242666;border-left:7px solid transparent}#colophon .top-bar:before{left:50%;border-right:7px solid transparent;border-left:7px solid #242666}#colophon .columns{padding:2em 0}#colophon .columns .col-third{padding:0 1em}#colophon .columns .col-third h2{margin-top:0;font-size:1.5em;color:#fff;font-weight:400}#colophon ul{list-style:none;margin:0;padding:0}#colophon ul .sub-menu{padding-left:2em}#colophon ul a{display:block;color:inherit;text-decoration:none}#colophon ul a:hover{color:#9d9dc2}#colophon table{max-width:100%}#colophon table tr.today td{font-weight:700;color:#fff}#colophon .copyright-info{overflow:hidden;padding:1em;background-color:#131336}#colophon .copyright-info p{margin:0;color:#3F3C52}@media screen and (max-width: 60em){#colophon .columns .footer-navigation{display:none}#colophon .columns .col-third{width:50%}}@media screen and (max-width: 50em){#colophon .top-bar{margin-top:2em;font-size:1em}#colophon .columns .col-third{width:100%;margin-bottom:2em}#colophon .columns .col-third:last-child{margin-bottom:0}#colophon .copyright-info .left,#colophon .copyright-info .right{float:none;text-align:center}}
