ul,
ul li{padding:0px 0px 0px 0px;margin:0px 0px 6px 0px;}
#pageContent ul{margin:15px 0px 15px 10px;padding:0px 0px 0px 15px;}
#pageContent ul li{list-style:disc;padding:0px 0px 0px 5px;margin:0px 0px 6px 0px;}
h1.contentPageTitle{margin:20px 0px;font-size:38px;line-height:1.2;text-transform:none;font-family:'Roboto';font-weight:bold;color:#4a4a49;}
h1.contentPageTitle:before{display:none;}
#default #pageHeading{background:#625e5e !important;}
#default h1.contentPageTitle{margin:20px 0px;font-size:45px;line-height:1.2;padding:15px 0px;text-transform:none;font-family:'Roboto Condensed';font-weight:bold;color:#fff;text-transform:uppercase;text-align:center;}
@media screen and (min-width:400px){#default h1.contentPageTitle{font-size:56px;}
}
.navigation-wrapper{height:133px !important;}
.fullWidth.corporate .fullWidthContainer70,
.fullWidth.clinics .fullWidthContainer70{padding:0px 0%!important;}
.fullWidth.corporate .fullWidthContainer70,
.fullWidth.clinics .fullWidthContainer70{padding:0px 15px!important;box-sizing:border-box;width:100%;}
@media screen and (min-width:1100px){.fullWidth.corporate .fullWidthContainer70,
.fullWidth.clinics .fullWidthContainer70{padding:0px 15%!important;width:70%;box-sizing:inherit;}
}
.centerContainer{width:100%;margin:0 auto;padding:0px 0%;}
.centerContainerInner{width:100%;margin:0;padding:0px 0%;}
#header .centerContainerInner{overflow:visible;}
#header .centerContainerInner{bottom:0;position:absolute;}
#default.examination-fees-costs #pageContent,
#default.exam-fees-costs #pageContent{background-image:url(https://www.patersonburn.co.nz/images/style/trial-set.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;}
#default.examination-fees-costs #faqItems div.itemListing,
#default.exam-fees-costs #faqItems div.itemListing{padding:0px 20px;box-sizing:border-box;}
#default.examination-fees-costs #faqItems div.itemListing.selected,
#default.exam-fees-costs #faqItems div.itemListing.selected{background:rgba(255,255,255,0.8);padding:20px;}
#default.examination-fees-costs #faqItems,
#default.exam-fees-costs #faqItems{background:rgba(255,255,255,0.8);padding:20px;box-sizing:border-box;}
@media screen and (min-width:860px){#default #pageContent .centerContainer{width:860px;}
#default #pageContent .centerContainerInner{width:860px;padding:0px 0px;}
#default.fullWidth #pageContent .centerContainer{width:1000px;}
#default.fullWidth #pageContent .centerContainerInner{width:1000px;margin:0 0px;padding:0px 0px;}
#default.contact #pageContent .centerContainer,
#default.locations #pageContent .centerContainer,
#default.meet-our-optomitrists #pageContent .centerContainer{width:1100px;}
#default.contact #pageContent .centerContainerInner,
#default.locations #pageContent .centerContainerInner,
#default.meet-our-optomitrists #pageContent .centerContainerInner{width:1100px;padding:0px 0px;}
}
@media screen and (max-width:1100px){#default.fullWidth #pageContent .centerContainer{width:100%;}
#default.fullWidth #pageContent .centerContainerInner{width:100%;}
}
@media screen and (min-width:1240px){.centerContainer{width:1200px;height:154px;position:relative;}
#header.stuck .centerContainer{height:50px;}
.centerContainerInner{width:1200px;margin:0 10px;padding:0px 0px;}
#header .centerContainerInner{width:1200px;margin:0 10px;padding:0px 0px;bottom:0;position:absolute;}
#footer .centerContainer{width:1020px;margin:0 auto;padding:0px 0px;}
#footer .centerContainerInner{width:1000px;margin:0 0px;padding:0px 0px;}
}
#header .headerNavigation.yellow{background:url(https://www.patersonburn.co.nz/images/style/yellow_nav.jpg) center no-repeat !important;background-size:cover !important;}
.headerNavigation:before{display:none;}
.headerNavigation ul{width:100%;text-align:right;}
li.news ul.newsMenu li{display:none!important;}
#header .headerNavigation ul li{width:auto;color:#4a4a49;float:none;background:transparent !important;font-weight:normal;padding:0px 0px 8px;}
#header .headerNavigation ul li{margin:0px 0px 0px 0px;float:left;}
#header .headerNavigation ul li ul,
#header .headerNavigation ul li:hover ul,
#header .headerNavigation ul li.eye-care-and-exams ul{display:none;background:#f7f7f7 !important;}
#header .headerNavigation{top:0px !important;}
#header .headerNavigation ul li:last-child{padding-right:0px;}
#header .headerNavigation ul li a,
body #header .headerNavigation ul li ul li a{color:#fff;font-weight:normal;display:block;padding:8px 10px;margin:0px 0px 0px 3px;background:#4a4a49;font-size:13px;white-space:nowrap;text-transform:uppercase;font-weight:300;}
body #header .headerNavigation ul li ul li,
body #header .headerNavigation ul li ul li a{background:none;color:#4a4a49 !important;}
#header .headerNavigation ul li ul li a{color:#4a4a49;}
#header .headerNavigation ul li a.childSelected,
#header .headerNavigation ul li a.menuSelected{color:#7c1c69 !important;}
#header .headerNavigation ul li ul li a.childSelected,
#header .headerNavigation ul li ul li a.menuSelected{color:#7c1c69 !important;background:#f7f7f7 !important;}
#header .headerNavigation ul li.corporate ul,
#header .headerNavigation ul li.our-practices ul,
#header .headerNavigation ul li.meet-our-optometrists ul{display:none !important;}
@media screen and (min-width:1000px){#header .headerNavigation ul li.eye-care-and-exams ul,
#header .headerNavigation ul li.eyewear ul,
#header .headerNavigation ul li.clinics ul,
#header .headerNavigation ul li.about-us ul,
#header .headerNavigation ul li.locations ul,
#header .headerNavigation ul li.contact ul{display:block !important;}
#header .headerNavigation ul li.corporate ul,
#header .headerNavigation ul li.our-practices ul,
#header .headerNavigation ul li.meet-our-optometrists ul{display:none !important;}
#header .headerNavigation ul li.eye-care-and-exams ul{display:block;}
#header .headerNavigation ul li ul{display:block;}
#header .headerNavigation ul li a,
body #header .headerNavigation ul li ul li a{font-size:14px;margin:0px 0px 0px 0px;}
.headerNavigation{margin:00px 0px 0px 0px !important;}
.headerNavigation ul{width:100%;}
#header .headerNavigation ul li{width:auto;padding:0px 5px 0px;}
.headerNavigation ul li > a.menuSelected:before,
.headerNavigation ul li a.menuSelected:before,
.headerNavigation ul li a.childSelected:before,
.headerNavigation ul li > a.childSelected:before,
.headerNavigation ul li a.grandchildSelected:before{display:none;}
.headerNavigation ul li:hover{padding-bottom:0px !important;}
.headerNavigation ul li:hover ul li{padding-bottom:0px !important;width:100% !important;padding:0px 5px 10px;}
#header .headerNavigation ul li ul li a,
body #header .headerNavigation ul li ul li a,
#header .headerNavigation ul li ul li a.menuSelected{width:100% !important;color:#fff !important;border:none !important;}
#header .headerNavigation ul li ul li a.menuSelected{color:#7c1c69 !important;}
#header .headerNavigation ul li ul li a:hover{background:#fff !important;}
.headerNavigation ul li ul{top:42px !important;left:-0px;background:#4a4a49 !important;}
body #header .headerNavigation ul li ul li a{top:0px;color:#4a4a49 !important;background:#fed24d !important;margin:-1px 0px 0px -1px;}
body #header .headerNavigation ul li ul li a:hover{color:#fff !important;}
}
@media screen and (max-width:500px){#header .headerNavigation ul li ul li{width:90%!important;margin-left:15px!important;}
}
@media screen and (min-width:1000px){.headerNavigation{margin:0px 0px 0px 0px !important;}
.headerNavigation ul{float:right;width:100%;text-align:right;}
#header .headerNavigation ul li a,
body #header .headerNavigation ul li ul li a{padding:12px 12px;font-weight:600;font-size:15px;}
#header .headerNavigation ul li.request-an-eye-exam a{background:#a2498a;}
body#default #header .headerNavigation ul li:hover a,
body#home #header .headerNavigation ul li:hover a{color:#a2498a !important;background:#fdd24c;}
body#default #header .headerNavigation ul li:hover a,
body#default #header .headerNavigation ul li:hover a span,
body#home #header .headerNavigation ul li:hover a,
body#home #header .headerNavigation ul li:hover a span{color:#a2498a !important;}
body#default #header .headerNavigation ul li a.menuSelected span{color:#fdd24c !important;}
body#default #header .headerNavigation ul li:hover a.menuSelected span{color:#a2498a !important;}
body#default #header .headerNavigation ul li:hover a.menuSelected:hover span{color:#a2498a !important;}
}
@media screen and (min-width:1000px){.headerNavigation{margin:0px 0px 0px 0px;}
}
@media screen and (max-width:500px){.headerNavigation ul{background:none;}
#header .headerNavigation ul li.home{display:none !important;}
body #header .headerNavigation ul li.level1 a span{color:#666 !important;}
}
@media screen and (min-width:1000px){.headerNavigation,
.headerNavigation ul{text-align:right;}
.headerNavigation{margin:0px 0px 0px 0px;}
#header .headerNavigation ul li{width:auto;padding:0px 2px 0px 1px;}
}
#header .headerNavigation ul li.home a{width:16px;height:16px;padding:0;margin:13px 15px 10px 10px;background:url(https://www.patersonburn.co.nz/images/style/paterson_burn_icon_sprite.png) -47px -166px;}
#header .headerNavigation ul li.home a span{display:none;}
#header{float:left;height:auto;min-width:100%;position:relative;min-height:154px;background:#fff !important;}
#header.stuck{min-height:50px;}
#home #header{z-index:2000;}
@media screen and (min-width:500px){#header{background:#ebe7e7 !important;}
}
@media screen and (min-width:1240px){#header{margin:0px 0px 0px 0px;float:left;height:auto;height:154px;min-width:100%;position:relative;background:#ebe7e7 !important;}
#header.stuck{margin:0px 0px 0px 0px;float:left;min-width:100%;height:30px !important;position:fixed;z-index:100;background:#ebe7e7 !important;}
#header.stuck p.phoneNumber{display:none;}
#header.stuck p.phoneNumber2{display:none;}
}
@media screen and (max-width:600px){#header{min-height:204px;}
}
@media screen and (max-width:500px){#header{min-height:134px;}
p.phoneNumber2{margin:0px 0px 0px 0px;}
}
#content{background:#fff;}
@media screen and (min-width:500px){}
@media screen and (min-width:740px){}
a#logo{float:left;display:inline-block;width:354px;height:79px;margin:25px 65px 15px -30px;background:url(https://www.patersonburn.co.nz/images/style/paterson_burn_icon_sprite.png) top left no-repeat;transform:scale(0.7);z-index:10;}
a#logo span{display:none;}
a#logo2{float:left;display:inline-block;position:absolute;width:354px;height:79px;margin:25px 65px 15px -30px;background:url(https://www.patersonburn.co.nz/images/style/paterson_burn_icon_sprite.png) top left no-repeat;transform:scale(0.7);z-index:5000;}
a#logo2 span{display:none;}
@media screen and (min-width:500px){a#logo{width:354px;height:79px;margin:25px 15px 15px 0px;transform:scale(1);background:url(https://www.patersonburn.co.nz/images/style/paterson_burn_icon_sprite.png) top left no-repeat;display:none;}
a#logo span{display:none;}
#header.stuck a#logo{transform:scale(0.5) !important;margin:-15px 15px 15px 0px;}
a#logo2{width:354px;height:79px;margin:25px 15px 15px 10px;transform:scale(1);background:url(https://www.patersonburn.co.nz/images/style/paterson_burn_icon_sprite.png) top left no-repeat;}
a#logo2 span{display:none;}
#header.stuck a#logo2{transform:scale(0.5) !important;margin:-15px 15px 15px 0px;}
}
p.phoneNumber{float:none;position:relative;color:#871f74 !important;font-size:24px;text-align:center;display:block;margin:0px 0px 10px 0px !important;z-index:5;}
@media screen and (max-width:500px){p.phoneNumber{float:left;left:0;transform:translateX(0);width:100%;}
}
p.phoneNumber2{float:none;position:absolute;right:0;color:#871f74 !important;font-size:24px;text-align:center;display:block;margin:0px 0px 10px 0px !important;}
p.phoneNumber a{text-decoration:none;color:#871f74 !important;display:block;width:250px;left:50%;display:block;position:relative;transform:translateX(-125px);}
@media screen and (max-width:500px){p.phoneNumber a{float:left;left:0;transform:translateX(0);width:100%;}
}
p.phoneNumber2 a{text-decoration:none;color:#871f74 !important;display:block;position:relative;top:40px;}
@media screen and (min-width:550px){p.phoneNumber2 a{top:0;}
}
p.phoneNumber a:before{content:" ";display:inline-block;width:23px;height:23px;margin:0px 8px -4px 0px;background:url(https://www.patersonburn.co.nz/images/style/paterson_burn_icon_sprite.png) -77px -163px;}
p.phoneNumber2 a:before{content:" ";display:inline-block;width:23px;height:23px;margin:0px 8px -4px 0px;background:url(https://www.patersonburn.co.nz/images/style/paterson_burn_icon_sprite.png) -77px -163px;}
@media screen and (min-width:500px){p.phoneNumber{display:block;float:right;margin:36px 0px 20px 0px !important;display:none;}
p.phoneNumber2{display:block;float:right;margin:36px 10px 20px 0px !important;}
}
.moduleComponentContainerhomeSlideshow{top:100px;width:100% !important;height:66.5vh !important;margin: -134px 0px 0px 0px;}
.moduleComponenthomeSlideshow{top:100px;width:100% !important;height:60vh !important;background-repeat:no-repeat;background-size:cover;}
@media screen and (min-width:1100px){.moduleComponentContainerhomeSlideshow,
.moduleComponenthomeSlideshow{top:0px;height: calc(100vh - 152px) !important;background-size: cover;max-height: 881px;background-position: 51% 22% !important;}
}
.moduleComponenthomeSlideshow.moduleComponent259{background-position:0 30px;}
.moduleComponenthomeSlideshow .bannerHtmlContent{position:absolute;bottom:0%;width:56%;padding:25px 30px 70px 75px;right:0;background:url(https://www.patersonburn.co.nz/images/style/home_slide_bg.png) bottom left no-repeat;overflow:hidden;}
@media screen and (max-width:1100px){.moduleComponenthomeSlideshow .bannerHtmlContent{bottom:0%;}
}
.moduleComponenthomeSlideshow.moduleComponent259 .bannerHtmlContent{background:none;top:0;left:0;right:0;bottom:0;width:100%;padding:0;}
.moduleComponenthomeSlideshow.moduleComponent259 .bannerHtmlContent a{display:block;width:100%;height:100%;}
.moduleComponenthomeSlideshow h1,
.moduleComponenthomeSlideshow h2,
.moduleComponenthomeSlideshow h3,
.moduleComponenthomeSlideshow h4{font-size:50px;font-weight:100;text-transform:none;line-height:1;}
@media screen and (max-width:500px){.moduleComponenthomeSlideshow h3,
.moduleComponenthomeSlideshow h1{font-size:30px!important;}
}
.moduleComponenthomeSlideshow p{font-size:18px;font-weight:400;color:#221f1f;}
.moduleComponenthomeSlideshow a.bannerLinkMask{}
@media screen and (min-width:500px){}
@media screen and (min-width:740px){}
#callouts{padding:55px 0px;}
@media screen and (max-width:1100px){.home #callouts{padding:0px 0px;}
}
.moduleComponentContainerhomeCallouts{}
.moduleComponenthomeCallouts,
.moduleComponentaboutUsCallouts{float:left;position:relative;width:99%;border:1px solid #fff;border-width:1px 2px 2px 1px;height:260px;background-size:cover;background-position:right center;background-repeat:no-repeat;background-color:#fff;transition:0.5s all;}
@media screen and (min-width:830px){.moduleComponenthomeCallouts.moduleComponent90,
.moduleComponenthomeCallouts.moduleComponent91,
.moduleComponenthomeCallouts.moduleComponent92{width:32.97%;}
.moduleComponenthomeCallouts,
.moduleComponentaboutUsCallouts{float:left;position:relative;width:49.6%;border:1px solid #fff;border-width:1px 2px 2px 1px;height:260px;background-size:cover;background-position:right center;background-repeat:no-repeat;background-color:#fff;transition:0.5s all;}
}
.moduleComponenthomeCallouts .bannerHtmlContent ,
.moduleComponentaboutUsCallouts .bannerHtmlContent{padding:0 40px;text-align:left;width:auto;}
.moduleComponenthomeCallouts:nth-of-type(even):hover,
.moduleComponentaboutUsCallouts:nth-of-type(even):hover{background:#f0f0f0 85% center !important;}
.moduleComponenthomeCallouts:nth-of-type(odd):hover,
.moduleComponentaboutUsCallouts:nth-of-type(odd):hover{background:#f0f0f0 85% center !important;}
.moduleComponenthomeCallouts:nth-of-type(even):hover .bannerHtmlContent h1,
.moduleComponenthomeCallouts:nth-of-type(even):hover .bannerHtmlContent h2,
.moduleComponenthomeCallouts:nth-of-type(even):hover .bannerHtmlContent h3,
.moduleComponenthomeCallouts:nth-of-type(even):hover .bannerHtmlContent h4,
.moduleComponenthomeCallouts:nth-of-type(even):hover .bannerHtmlContent p,
.moduleComponenthomeCallouts:nth-of-type(even):hover .bannerHtmlContent a,
.moduleComponentaboutUsCallouts:nth-of-type(even):hover .bannerHtmlContent h1,
.moduleComponentaboutUsCallouts:nth-of-type(even):hover .bannerHtmlContent h2,
.moduleComponentaboutUsCallouts:nth-of-type(even):hover .bannerHtmlContent h3,
.moduleComponentaboutUsCallouts:nth-of-type(even):hover .bannerHtmlContent h4,
.moduleComponentaboutUsCallouts:nth-of-type(even):hover .bannerHtmlContent p,
.moduleComponentaboutUsCallouts:nth-of-type(even):hover .bannerHtmlContent a{color:#221f1f !important;}
.moduleComponenthomeCallouts:nth-of-type(odd):hover .bannerHtmlContent h1,
.moduleComponenthomeCallouts:nth-of-type(odd):hover .bannerHtmlContent h2,
.moduleComponenthomeCallouts:nth-of-type(odd):hover .bannerHtmlContent h3,
.moduleComponenthomeCallouts:nth-of-type(odd):hover .bannerHtmlContent h4,
.moduleComponenthomeCallouts:nth-of-type(odd):hover .bannerHtmlContent p,
.moduleComponenthomeCallouts:nth-of-type(odd):hover .bannerHtmlContent a,
.moduleComponentaboutUsCallouts:nth-of-type(odd):hover .bannerHtmlContent h1,
.moduleComponentaboutUsCallouts:nth-of-type(odd):hover .bannerHtmlContent h2,
.moduleComponentaboutUsCallouts:nth-of-type(odd):hover .bannerHtmlContent h3,
.moduleComponentaboutUsCallouts:nth-of-type(odd):hover .bannerHtmlContent h4,
.moduleComponentaboutUsCallouts:nth-of-type(odd):hover .bannerHtmlContent p,
.moduleComponentaboutUsCallouts:nth-of-type(odd):hover .bannerHtmlContent a{color:#221f1f !important;}
.moduleComponenthomeCallouts:nth-of-type(odd):hover .bannerHtmlContent h2{color:#FFf!important;}
.moduleComponenthomeCallouts.moduleComponent94:hover .bannerHtmlContent h2{color:#221f1f!important;}
.moduleComponenthomeCallouts.moduleComponent90:hover{background:#fff !important;}
.moduleComponenthomeCallouts.moduleComponent90 .bannerHtmlContent h1,
.moduleComponenthomeCallouts.moduleComponent90 .bannerHtmlContent h2,
.moduleComponenthomeCallouts.moduleComponent90 .bannerHtmlContent h3,
.moduleComponenthomeCallouts.moduleComponent90 .bannerHtmlContent h4,
.moduleComponenthomeCallouts.moduleComponent90 .bannerHtmlContent p,
.moduleComponenthomeCallouts.moduleComponent90 .bannerHtmlContent a,
.moduleComponenthomeCallouts.moduleComponent90:hover .bannerHtmlContent h1,
.moduleComponenthomeCallouts.moduleComponent90:hover .bannerHtmlContent h2,
.moduleComponenthomeCallouts.moduleComponent90:hover .bannerHtmlContent h3,
.moduleComponenthomeCallouts.moduleComponent90:hover .bannerHtmlContent h4,
.moduleComponenthomeCallouts.moduleComponent90:hover .bannerHtmlContent p,
.moduleComponenthomeCallouts.moduleComponent90:hover .bannerHtmlContent a{color:#4a4a49 !important;}
.moduleComponenthomeCallouts .bannerHtmlContent h1,
.moduleComponenthomeCallouts .bannerHtmlContent h2,
.moduleComponenthomeCallouts .bannerHtmlContent h3,
.moduleComponenthomeCallouts .bannerHtmlContent h4,
.moduleComponentaboutUsCallouts .bannerHtmlContent h1,
.moduleComponentaboutUsCallouts .bannerHtmlContent h2,
.moduleComponentaboutUsCallouts .bannerHtmlContent h3,
.moduleComponentaboutUsCallouts .bannerHtmlContent h4{font-weight:normal;font-size:30px;line-height:1.2;color:#221f1f;}
.moduleComponenthomeCallouts .bannerHtmlContent p,
.moduleComponentaboutUsCallouts .bannerHtmlContent p{font-size:20px;color:#221f1f;}
.moduleComponenthomeCallouts.moduleComponent96 .bannerHtmlContent h1,
.moduleComponenthomeCallouts.moduleComponent96 .bannerHtmlContent h2,
.moduleComponenthomeCallouts.moduleComponent96 .bannerHtmlContent h3,
.moduleComponenthomeCallouts.moduleComponent96 .bannerHtmlContent h4,
.moduleComponenthomeCallouts.moduleComponent96 .bannerHtmlContent a,
.moduleComponenthomeCallouts.moduleComponent96 .bannerHtmlContent p{color:#000;}
.moduleComponenthomeCallouts.moduleComponent91 .bannerHtmlContent h1,
.moduleComponenthomeCallouts.moduleComponent91 .bannerHtmlContent h2,
.moduleComponenthomeCallouts.moduleComponent91 .bannerHtmlContent h3,
.moduleComponenthomeCallouts.moduleComponent91 .bannerHtmlContent h4,
.moduleComponenthomeCallouts.moduleComponent91 .bannerHtmlContent a,
.moduleComponenthomeCallouts.moduleComponent91 .bannerHtmlContent p,
.moduleComponenthomeCallouts.moduleComponent94 .bannerHtmlContent h1,
.moduleComponenthomeCallouts.moduleComponent94 .bannerHtmlContent h2,
.moduleComponenthomeCallouts.moduleComponent94 .bannerHtmlContent h3,
.moduleComponenthomeCallouts.moduleComponent94 .bannerHtmlContent h4,
.moduleComponenthomeCallouts.moduleComponent94 .bannerHtmlContent a,
.moduleComponenthomeCallouts.moduleComponent94 .bannerHtmlContent p{color:#fff;}
.moduleComponenthomeCallouts.moduleComponent95 .bannerHtmlContent h1,
.moduleComponenthomeCallouts.moduleComponent95 .bannerHtmlContent h2,
.moduleComponenthomeCallouts.moduleComponent95 .bannerHtmlContent h3,
.moduleComponenthomeCallouts.moduleComponent95 .bannerHtmlContent h4{color:#871f74;font-family:'Unkempt';font-weight:bold;font-size:58px;text-transform:none;}
.moduleComponenthomeCallouts.moduleComponent93 .bannerHtmlContent.middle{top:30%;}
.moduleComponenthomeCallouts .bannerHtmlContent h2.bannerTitle{}
.moduleComponentContainerhomeCallouts .moduleComponent94 h2,
.moduleComponentContainerhomeCallouts .moduleComponent93 h2{background:#FFF;font-weight:700;font-size:36px;padding:5px 20px;color:#000!important;background:rgba(255, 255, 255, 0.8);}
.moduleComponentContainerhomeCallouts .moduleComponent93 .bannerHtmlContent{top:20%!important;}
.moduleComponentContainerhomeCallouts .moduleComponent96 .bannerHtmlContent,
.moduleComponentContainerhomeCallouts .moduleComponent94 .bannerHtmlContent{top:80%!important;}
@media screen and (max-width:500px){.moduleComponent95{background-position:56%;height:260px;}
.moduleComponent95 .middle{left:-6px;top:71%;opacity:0.8;}
.moduleComponentContainerhomeCallouts .moduleComponent96 .bannerHtmlContent{top:70%!important;}
}
.moduleComponentContainerhomeCallouts .moduleComponent96 h2{background:#871F74;font-weight:700;font-size:36px;padding:5px 20px;color:#FFF!important;background:rgba(135, 31, 116, 0.8);}
.moduleComponentContainerhomeCallouts .moduleComponent96 .white h2{color:#FFF!important;}
@media screen and (min-width:500px){}
@media screen and (min-width:740px){}
#pageContent{float:;}
#homeContent.centerContainerInner{}
@media screen and (min-width:500px){}
@media screen and (min-width:740px){}
#home #pageContent{background:url(https://www.patersonburn.co.nz/images/style/our_purpose.jpg);background-size:cover;background-position:center;min-height:;}
#homeContent{content:" ";position:relative;top:0;left:0;bottom:0;width:90%;padding:15px 5%;background:rgba(255,255,255,0.75);}
@media screen and (min-width:1100px){#homeContent{content:" ";position:relative;top:0;left:0;bottom:0;width:39.8%;padding:135px 5%;background:rgba(255,255,255,0.85);}
}
#homeContent h1,
#homeContent h2,
#homeContent h3,
#homeContent h4{font-size:50px;color:#871f74;text-transform:uppercase;}
#homeContent p{font-size:22px;color:#4a4a49;}
#homeContent.centerContainerInner:after{}
p.adrianPatersonImage,
#homeContent p.adrianPatersonImage{width:224px;height:124px;padding:100px 0px 0px 250px;margin:10px 0px 10px -100px;font-style:italic;font-size:14px;line-height:1.2;color:#fff;transform:scale(0.7);background:url(https://www.patersonburn.co.nz/images/style/home_page_adrian_paterson.png) top left no-repeat;}
@media screen and (min-width:500px){p.adrianPatersonImage,
#homeContent p.adrianPatersonImage{transform:scale(1);margin:10px 0px 10px 0px;}
}
p.adrianPatersonImage strong{font-size:18px;text-transform:uppercase;}
@media screen and (min-width:500px){}
@media screen and (min-width:740px){}
#backToTop{padding:30px 0px;}
a#backToTopIcon{display:inline-block;overflow:hidden;width:42px;height:64px;background:url(https://www.patersonburn.co.nz/images/style/paterson_burn_icon_sprite.png) -507px -113px no-repeat;}
a#backToTopIcon span{display:none;}
@media screen and (min-width:500px){}
@media screen and (min-width:740px){}
#footer{border-top:6px solid #fed24d;padding:40px 0px;padding:0 15px;box-sizing:border-box;}
@media screen and (max-width:1000px){#footer{padding-left:15px;padding-right:15px;box-sizing:border-box;}
}
.moduleComponentContainerfooterContactInformation{}
@media screen and (max-width:500px){.moduleComponentContainerfooterContactInformation td{display:inline-block;width:50%;float:left;padding:10px 0px;}
}
.moduleComponentfooterContactInformation{}
.moduleComponentfooterContactInformation .bannerHtmlContent table{width:100%;}
.moduleComponentfooterContactInformation .bannerHtmlContent h1,
.moduleComponentfooterContactInformation .bannerHtmlContent h2,
.moduleComponentfooterContactInformation .bannerHtmlContent h3,
.moduleComponentfooterContactInformation .bannerHtmlContent h4,
.moduleComponentfooterContactInformation .bannerHtmlContent p,
.moduleComponentfooterContactInformation .bannerHtmlContent a,
.moduleComponentfooterContactInformation .bannerHtmlContent td{color:#fff;}
@media screen and (min-width:500px){}
@media screen and (min-width:740px){}
table#eyeExamContacts{}
table#eyeExamContacts td{}
a#eyeExamCallout{float:left;position:relative;width:70%;color:#2A2A2A;text-decoration:none;margin:-10px 20px 25px 0px;font-family:'Roboto';font-size:20px;line-height:1;text-transform:uppercase;font-weight:bold;transform:1s all;background:#FFF;padding:10px;}
a#eyeExamCallout:before{display:inline-block;content:" ";width:44px;height:26px;margin:0px 15px -3px 0px;background:url(https://www.patersonburn.co.nz/images/style/paterson_burn_icon_sprite.png) -73px -109px no-repeat;}
a#facebookCallout{float:left;position:relative;width:70%;color:#fff;text-decoration:none;margin:0px 0px;font-family:'Roboto';font-size:20px;line-height:1;text-transform:uppercase;font-weight:bold;text-align:left;transform:1s all;}
a#facebookCallout:before{display:inline-block;content:" ";width:31px;height:31px;margin:0px 15px -5px 0px;background:url(https://www.patersonburn.co.nz/images/style/paterson_burn_icon_sprite.png) -18px -107px no-repeat;}
a#eyeExamCallout:hover,
a#facebookCallout:hover{color:#fed24d;}
@media screen and (min-width:1100px){a#eyeExamCallout{width:42%;font-size:28px;}
a#facebookCallout{width:20%;font-size:28px;}
}
.siteSearchContainer{float:right;position:relative;width:100%;margin:30px 0px;}
.siteSearchContainer span.searchLabel{display:none;}
.siteSearchContainer input.siteSearchInput{width:82%;border:none;padding:11px 12% 11px 6%;color:#871f74;border-radius:3px;}
.siteSearchContainer input.siteSearchSubmit{position:absolute;top:10px;right:10px;display:block;width:16px;height:17px;border:none;cursor:pointer;background:url(https://www.patersonburn.co.nz/images/style/paterson_burn_icon_sprite.png) -16px -165px;}
@media screen and (min-width:1100px){.siteSearchContainer{width:25.3%;margin:0px;}
}
p#copyright{border-top:2px solid #7f7f7f;color:#7f7f7f;margin:45px 0px 0px 0px;padding:10px 0;}
p#copyright span{color:#7f7f7f;}
p#copyright a{color:#7f7f7f;}
p.itemTitle,
.itemTitle{border-bottom:medium none;box-sizing:border-box;color:#fff !important;background:#625e5e !important;cursor:pointer;display:block;float:left;font-weight:bold;margin:0;padding:25px;position:relative;transition:all 0.7s ease 0s;width:100%;font-size:56px;}
p.itemTitle:nth-of-type(1),
.itemTitle:nth-of-type(5){color:#fff !important;background:#625e5e !important;}
.itemTitle:nth-of-type(2),
.itemTitle:nth-of-type(6){color:#000 !important;background:#fed24d !important;}
.itemTitle:nth-of-type(3),
.itemTitle:nth-of-type(7){color:#fff !important;background:#f29058 !important;}
.itemTitle:nth-of-type(4),
.itemTitle:nth-of-type(8){color:#fff !important;background:#871f74 !important;}
#default.locations p.itemTitle,
#default.contact p.itemTitle,
#default.examination-fees-costs p.itemTitle,
#default.exam-fees-costs p.itemTitle{padding:8px 16px;margin:0px 0px 4px 0px;font-size:20px;background:#fed24d none repeat scroll 0 0 !important;color:#000 !important;}
#default.locations p.itemTitle:hover,
#default.contact p.itemTitle:hover,
#default.examination-fees-costs p.itemTitle:hover,
#default.exam-fees-costs p.itemTitle:hover{background:#a2498a none repeat scroll 0 0 !important;color:#fff !important;}
.itemTitle span{color:#002c4d;display:block;font-weight:300;}
.itemTitle strong{font-size:56px;text-transform:uppercase;font-family:'Roboto Condensed';}
p.itemTitle:hover, p.itemTitle.selected{background:#5bc6c6 none repeat scroll 0 0;color:#fff;}
p.itemTitle.selected strong,
p.itemTitle.selected span,
p.itemTitle:hover strong,
p.itemTitle:hover span{color:#fff;}
.itemListing{float:left;height:0;opacity:0;padding:0;position:relative;transition:all 0.7s ease 0s;width:100%;}
#default.locations .itemListing,
#default.contact .itemListing{padding:0px 3% 0px;width:94%;}
.itemListing.selected{background:#fff none repeat scroll 0 0;box-sizing:border-box;height:auto !important;opacity:1 !important;overflow:visible !important;padding:0;}
.textModuleItem:nth-of-type(odd),
.textModuleItem:nth-of-type(even){min-height:500px;background-position:0px 200px;background-size:auto 100%;background-repeat:no-repeat;overflow:hidden;}
@media screen and (max-width:700px){.textModuleItem:nth-of-type(odd),
.textModuleItem:nth-of-type(even){background-size:100%!important;background-position:0px 100%;padding-right:10px;}
}
@media screen and (max-width:500px){.textModuleItem:nth-of-type(odd),
.textModuleItem:nth-of-type(even){background-size:100%!important;background-position:0px 100%;}
}
@media screen and (min-width:1100px){.textModuleItem:nth-of-type(odd),
.textModuleItem:nth-of-type(even){min-height:560px;background-position:center left;background-size:auto 100%;background-repeat:no-repeat;overflow:hidden;}
.textModuleItem.id131{background-position:-15px;}
}
@media screen and (min-width:1200px){.textModuleItem:nth-of-type(odd), .textModuleItem:nth-of-type(even){min-height:560px;background-position:center left;background-size:auto 100%;background-repeat:no-repeat;overflow:hidden;}
}
.textModuleItem:nth-of-type(even) .moduleItemContent,
.textModuleItem:nth-of-type(odd) .moduleItemContent{float:left;position:relative;width:100%;height:auto;padding:10px 0%;margin:0px 0px 0px 0px;padding-right:2%;min-height:0;transform:none;top:0;box-sizing:border-box;}
.textModuleItem.hasNoImage:nth-of-type(even) .moduleItemContent,
.textModuleItem.hasNoImage:nth-of-type(odd) .moduleItemContent{margin:0;padding:0;width:100%;height:auto;}
@media screen and (min-width:1100px){.textModuleItem:nth-of-type(even){background-position:center right;}
.textModuleItem:nth-of-type(even) .moduleItemContent,
.textModuleItem:nth-of-type(odd) .moduleItemContent{float:left;position:relative;width:43%;height:auto;margin:0px 0px 0px 0px;padding:60px 0%;padding-right:2%;min-height:440px;box-sizing:inherit;}
.textModuleItem:nth-of-type(odd) .moduleItemContent{float:right;width:41%;padding-left:4%;}
.textModuleItem:nth-of-type(odd) .moduleItemContent:before{content:"";width:1000px;height:10000px;display:block;background:white;position:absolute;padding:0;margin:0;top:0;z-index:0;left:466px;}
.our-practices .textModuleItem:nth-of-type(odd) .moduleItemContent:before{content:"";width:1000px;height:10000px;display:block;background:white;position:absolute;padding:0;margin:0;top:0;z-index:0;left:449px;}
.textModuleItem.hasNoImage:nth-of-type(even) .moduleItemContent,
.textModuleItem.hasNoImage:nth-of-type(odd) .moduleItemContent{margin:0;padding:0;width:100%;height:auto;}
}
.textModuleItem .centerContainer,
.textModuleItem .centerContainerInner{min-height:500px;}
.textModuleItem.hasNoImage:nth-of-type(even),
.textModuleItem.hasNoImage:nth-of-type(odd),
.textModuleItem.hasNoImage:nth-of-type(even) .centerContainer,
.textModuleItem.hasNoImage:nth-of-type(odd) .centerContainer,
.textModuleItem.hasNoImage:nth-of-type(even) .centerContainerInner,
.textModuleItem.hasNoImage:nth-of-type(odd) .centerContainerInner,
.textModuleItem.hasNoImage:nth-of-type(even) .moduleItemContent,
.textModuleItem.hasNoImage:nth-of-type(odd) .moduleItemContent{min-height:0px;height:auto;}
.textModuleItem.hasNoImage:nth-of-type(even),
.textModuleItem.hasNoImage:nth-of-type(odd){padding:30px 15px 40px;border-bottom:1px solid #f0f0f0;box-sizing:border-box;}
.textModuleItem .moduleItemContent .middle{text-align:left;position:relative;transform:none;}
@media screen and (min-width:1100px){.textModuleItem .moduleItemContent .middle{text-align:left;position:absolute;transform:translateY(-50%);}
}
.textModuleItem:nth-of-type(odd) .moduleItemContent:after{content:" ";position:absolute;top:0;bottom:0;left:-248px;display:block;width:250px;height:auto;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1);}
.textModuleItem:nth-of-type(even) .moduleItemContent:after{content:" ";position:absolute;top:0;bottom:0;min-height:560px;left:auto;right:-247px;display:block;width:250px;height:auto;background:-moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1);}
.textModuleItem.hasNoImage:after,
.textModuleItem.hasNoImage:before{display:none;}
.textModuleItem h2.title{font-size:50px;color:#871f74;}
.textModuleItem.hasNoImage:nth-of-type(even) .moduleItemContent h2.title,
.textModuleItem.hasNoImage:nth-of-type(odd) .moduleItemContent h2.title{font-size:38px;color:#871f74;}
.textModuleItem.hasNoImage.id169 .moduleItemContent h2.title{text-align:center!important;}
.textModuleItem h2.title strong{}
.textModuleItem .moduleItemContent{background:#fff;}
#pageContent{overflow:hidden;}
#default #pageContent{padding-top:15px;padding-bottom:40px;}
@media screen and (max-width:1000px){#default #pageContent{padding-left:15px;padding-right:15px;box-sizing:border-box;}
}
#default.fullWidth #pageContent{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;box-sizing:border-box;}
#pageSource{padding-top:40px;padding-bottom:40px;}
.moduleComponentContainerheaderImages{width:100% !important;height:335px !important;margin:0px 0px 0px 0px;}
.moduleComponentheaderImages{width:100% !important;height:335px !important;background-position:center;}
@media screen and (min-width:1100px){.moduleComponentContainerheaderImages,
.moduleComponentheaderImages{height:535px !important;}
}
.moduleComponentheaderImages .bannerHtmlContent{width:88%;background:rgba(255,255,255,0.3);position:absolute;display:inline-block;top:50%;left:50%;padding:0.5% 4%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.moduleComponentheaderImages h1,
.moduleComponentheaderImages h2,
.moduleComponentheaderImages h3,
.moduleComponentheaderImages h4{width:;font-family:'Roboto Condensed';color:#fff;font-size:52px;font-weight:bold;text-shadow:0px 2px 2px rgba(0,0,0,0.3);}
@media screen and (min-width:1100px){.moduleComponentheaderImages .bannerHtmlContent{width:auto;background:rgba(255,255,255,0.3);position:absolute;display:inline-block;top:50%;left:50%;padding:0.5% 4%;width:auto;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.moduleComponentheaderImages h1,
.moduleComponentheaderImages h2,
.moduleComponentheaderImages h3,
.moduleComponentheaderImages h4{white-space:nowrap;font-size:72px;}
}
.moduleComponentheaderImages a.bannerLinkMask{}
@media screen and (min-width:500px){}
@media screen and (min-width:740px){}
@media screen and (max-width:1280px){.our-story img{width:100%;height:auto;padding-bottom:20px;}
}
.locations #pageSource img,
.contact #pageSource img{width:100% !important;height:auto !important;border-radius:0px 80px;}
#pageEmailSource,
#emailForm{float:left;position:relative;width:95%;min-width:0;margin:40px 0;}
#pageSource{background:#fff;}
#emailForm td.labelHorizontal,
#subscribeForm td.labelHorizontal,
#surveyTable td.labelHorizontal,
#alertForm td.labelHorizontal,
#registrationForm td.labelHorizontal{color:#58595b !important;}
.formHeaderText p{font-size:16px;line-height:1.4;color:#58595b;}
#blank #emailForm #formTable{border:0 solid transparent;border-radius:3px;margin:0;min-width:100%;padding:0;}
.locations h2,
.contact h2{font-size:22px;}
@media screen and (min-width:900px){.contact #emailForm,
.contact #pageSource,
.locations #emailForm,
.locations #pageSource{float:left;position:relative;width:45%;min-height:505px;margin:0px 0;background:#f8f8f8;}
.order-contacts-online #emailForm,
.request-eye-exam #emailForm{background:#e4e4e4;}
.contact #emailForm{margin-top:15px;}
.fgroup td{color:#000;}
#emailForm{margin:15px 0;float:left;position:relative;min-height:505px;margin:0px 0;background:#f8f8f8;}
#default.locations #pageSource,
#default.contact #pageSource{background:#fff;padding:15px 0px;}
.formHeaderText p{font-size:16px;line-height:1.4;color:#58595b;}
#emailForm{float:right;border:none;}
}
.ourPeopleItem{cursor:pointer;position:relative;opacity:0.9;}
.ourPeopleItem .ratioInner{float:left;height:0;opacity:0;padding:0;position:relative;transition:all 0.7s ease 0s;width:100%;}
.ourPeopleItem .ratioInner{padding:0;position:absolute;top:0;text-align:left;padding:12px 10%;width:100%;}
.ourPeopleItem:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;transition:0.5s all;background:rgba(0,0,0,0);}
.ourPeopleItem:hover:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;transition:0.5s all;background:rgba(135,31,116,0.4);}
.ourPeopleItem:hover{opacity:1;}
.ourPeopleItem.selected .ratioInner{background:rgba(135,31,116,0.8);box-sizing:border-box;height:auto !important;opacity:1 !important;overflow:visible !important;}
.ourPeopleItem.selected .ratioInner .middle{text-align:left;}
.ourPeopleItem.selected .ratioInner h1,
.ourPeopleItem.selected .ratioInner h2,
.ourPeopleItem.selected .ratioInner h3,
.ourPeopleItem.selected .ratioInner h4,
.ourPeopleItem.selected .ratioInner p,
.ourPeopleItem.selected .ratioInner a{color:#fff;text-transform:none;margin:0px 0px 5px 0px;transition:all 0.0s ease-in!important;}
.ourPeopleItem.selected .ratioInner p{font-size:14px;line-height:1.3;transition:all 0.0s ease-in!important;}
.ourPeopleItem.selected .ratioInner h2{font-size:25px;transition:all 0.0s ease-in!important;}
.ourPeopleItem .ratioInner,
.ourPeopleItem .ratioInner{transition:all 0.0s ease-in!important;}
ul.listingNavigation{text-align:center;margin:17px 0px 10px 0px;}
#pageContent ul.listingNavigation{text-align:center;margin:17px 0px 10px 0px;padding-left:0}
ul.listingNavigation li.title{display:inline-block;}
ul.listingNavigation li.title a{display:inline-block;padding:6px 10px;margin:0 5px;background:#871f74;color:#fff;text-decoration:none;border-radius:3px;}
ul.listingNavigation li.title a:hover{}
.moduleItemEyeCareAndExams.id38,
.moduleItemEyeCareAndExams.id38 .moduleItemContent{color:#fff;background:#625e5e;text-align:center;}
.moduleItemEyeCareAndExams.id38 .moduleItemContent:after{display:none;}
.moduleItemEyeCareAndExams.id38 .moduleItemContent h1,
.moduleItemEyeCareAndExams.id38 .moduleItemContent h2,
.moduleItemEyeCareAndExams.id38 .moduleItemContent h3,
.moduleItemEyeCareAndExams.id38 .moduleItemContent h4,
.moduleItemEyeCareAndExams.id38 .moduleItemContent p,
.moduleItemEyeCareAndExams.id38 .moduleItemContent a,
.moduleItemEyeCareAndExams.id38 .moduleItemContent h2.title{color:#fff !important;}
.moduleItemEyeCareAndExams.id57 h2.title,
.moduleItemEyeCareAndExams.id58 h2.title,
.moduleItemEyeCareAndExams.id163 h2.title{font-family:'Unkempt';}
@media screen and (min-width:1100px){.moduleItemEyeCareAndExams.id57 .moduleItemContent{padding-bottom:200px;}
}
@media screen and (max-width:1100px){.moduleItemEyeCareAndExams.id57:after{background-image:none!important;}
}
.moduleItemEyeCareAndExams.id57:after{display:block;position:absolute;right:0;bottom:30px;content:" ";width:473px;height:172px;background:url(https://www.patersonburn.co.nz/images/style/owls.png);}
.moduleItemEyeCareAndExams.id107,
.moduleItemEyeCareAndExams.id107 .moduleItemContent{color:#221f1f;background:#f7f7f7;text-align:center;}
.moduleItemEyeCareAndExams.id107 .moduleItemContent:after{display:none;}
.moduleItemEyeCareAndExams.id107 .moduleItemContent h1,
.moduleItemEyeCareAndExams.id107 .moduleItemContent h2,
.moduleItemEyeCareAndExams.id107 .moduleItemContent h3,
.moduleItemEyeCareAndExams.id107 .moduleItemContent h4,
.moduleItemEyeCareAndExams.id107 .moduleItemContent p,
.moduleItemEyeCareAndExams.id107 .moduleItemContent a,
.moduleItemEyeCareAndExams.id107 .moduleItemContent h2.title{text-transform:none;color:#221f1f !important;}
#pageContent .moduleItemEyeCareAndExams.id107 .moduleItemContent{width:70%;margin:0 15%;}
.moduleItemEyeCareAndExams.id107 .moduleItemContent h2.title{display:none;}
a.headerOffset,
a.anchorOffset{position:relative;top:-30px;}
.fgroup label{font-size:14px;color:#4a4a49 !important;}
label[for=field4758]{margin:0 0 0 4px;}
.request-eye-exam #emailForm{border:1px solid #ccc;}
@media screen and (max-width:500px){a#logo2,
p.phoneNumber2{display:none !important;}
}
a.orderBtn{padding:5px 20px;color:#FFF;background:#871f74;text-decoration:none;font-weight:600;}
a.orderBtn:hover{color:#871f74;background:#fed24d;}
.headerNavigation ul li ul li a,
.headerNavigation ul li ul li{text-align:left!important;}
.textModuleItem.id164{background:#FFF!important;}
.textModuleItem.id164 .moduleItemContent{width:100%;text-align:center;}
@media screen and (max-width:1100px){.textModuleItem:nth-of-type(2n+1) .moduleItemContent{padding-left:15px;padding-right:15px;box-sizing:border-box;}
}
@media screen and (max-width:1240px){.moduleItemEyeCareAndExams .middle{padding:0px 4%!important;}
.moduleItemOurPractices .moduleItemContent,
.moduleItemCorporateEyewear .moduleItemContent,
.moduleItemAdvancedTreatmentsAndClinics .moduleItemContent,
.moduleItemRangeOfEyewear .moduleItemContent{padding-left:2%!important;}
.moduleItemOurPractices .moduleItemContent .middle,
.moduleItemCorporateEyewear .moduleItemContent .middle,
.moduleItemAdvancedTreatmentsAndClinics .moduleItemContent .middle,
.moduleItemRangeOfEyewear .moduleItemContent .middle{width:90%;}
.moduleItemOurPractices.hasNoImage,
.moduleItemCorporateEyewear.hasNoImage,
.moduleItemAdvancedTreatmentsAndClinics.hasNoImage,
.moduleItemRangeOfEyewear.hasNoImage{width:96%!important;padding-left:2%!important;padding-right:2%!important;box-sizing:border-box;}
}
a#requestEye{display:block;width:auto;padding:10px;text-align:center;text-transform:uppercase;text-decoration:none;color:#FFF;background:#871f74;font-weight:600;transition:all 0.5s ease-in;}
a#requestEye:hover{color:#871f74;background:#FFF;transition:all 0.5s ease-in;}
@media screen and (max-width:1390px){.textModuleItem:nth-of-type(2n) .moduleItemContent{padding-left:100px!important;padding-right:100px;left:-79px;}
.textModuleItem:nth-of-type(2n) .moduleItemContent .middle{width:85%;}
}
@media screen and (max-width:1000px){.textModuleItem:nth-of-type(2n) .moduleItemContent{padding-left:100px!important;padding-right:100px;left:-55px;}
.textModuleItem:nth-of-type(2n) .moduleItemContent .middle{width:70%}
}
.artwork .centerContainerInner{width:100%;}
.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem{float:left;position:relative;width:29.3%;height:370px;margin:0px 3% 2%;border:none;background:none;}
.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem:nth-child(3n+3){margin:0px 0 2% 3%;}
.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem:nth-child(3n+1){margin:0px 3% 2% 0;}
.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem .moduleItemImage{float:left;position:relative;margin:0 0 -5px;width:100%;}
.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem .moduleItemImage a{display:inline-block;}
.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem .moduleItemImage a img{float:left;position:relative;display:block;}
.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem .header{float:left;position:relative;width:100%;font-weight:bold;}
.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem .moduleItemContent{float:left;position:relative;width:100%;font-size:14px;}
.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem .moduleItemContent .readMore{float:left;position:relative;width:100%;}
.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem .moduleItemContent .readMore a{float:left;position:relative;width:100%;}
.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem .sale{float:left;position:relative;width:95.3%;margin: 0 0 0px;line-height:23px;background:#ffd444;text-transform:uppercase;font-size:12px;font-weight:bold;text-decoration:none;color:#666;padding: 0 2%;/* opacity: 0; */}
.artwork .moduleDetailWrapperArt .moduleItemArt .title{margin:20px 0px;font-family:'Roboto Condensed';font-size:28px;line-height:1;text-transform:uppercase;font-weight:bold;color:#871f74;}
.artwork .moduleDetailWrapperArt .moduleItemArt .sale{float:left;position:relative;background:#ffd444;color:#666;text-transform:uppercase;width:96%;margin:-5px 0 0;padding:1% 2%;/* display: none; */}
.artwork .moduleDetailWrapperArt .moduleItemArt .extraField span{font-weight:bold;}
.artwork .moduleDetailWrapperArt .moduleItemArt .extraField{margin:0;}
.artwork .moduleDetailWrapperArt .moduleItemArt #extraField8{display:none;}
.artwork .moduleDetailWrapperArt .moduleItemArt .bid{float:left;position:relative;text-transform:uppercase;width:auto;margin:10px 0;/* display: none; */}
.artwork .moduleDetailWrapperArt .moduleItemArt .bid a{float:left;position:relative;background:#a2498a;color:#FFFFFF;text-transform:uppercase;width:auto;margin:5px 0;padding:5px;text-decoration:none;}
.artwork .moduleDetailWrapperArt .moduleItemArt .bid a:hover{background:#ffd444;color:#a2498a;}
.artwork .moduleItemContentRight{width:45%;float:right;position:relative;margin:0 0 30px 3%;}
.artwork .moduleItemContentRight .moduleItemImage{float:left;position:relative;width:100%;margin:0;}
.artwork #fancybox-frame{background:#F8F8F8;}
.bidForm{color:#58595b !important;font-family:'Roboto' !important;font-size:16px !important;line-height:19.2px !important;margin:0 !important;}
.bidForm .buttonBar input{display:inline-block;background:#7c1c69 !important;text-decoration:none !important;transition:0.5s all;box-shadow:none;border-radius:0px;margin:0px 0px 0px 0px;font-weight:normal;font-size:16px;padding:6px 12px;text-transform:uppercase;cursor:pointer;color:#fff;border:none;float:right;}
#pageSource{padding:0;}
.art-awards-terms #pageContent ol{list-style:decimal;}
.art-awards-terms #pageContent ol li{padding:5px 0;}
@media screen and (max-width:1100px){.textModuleItem:nth-of-type(2n) .moduleItemContent{padding-left:15px !important;padding-right:15px;left:auto;box-sizing:border-box;}
.textModuleItem .moduleItemContent .middle{width:100%;}
.textModuleItem:nth-of-type(2n) .moduleItemContent .middle{width:100%;}
.textModuleItem.id57 .moduleItemContent,
.textModuleItem.id58 .moduleItemContent,
.textModuleItem.id163 .moduleItemContent,
.textModuleItem.id107 .moduleItemContent{width:100%;}
}
@media screen and (max-width:450px){.artwork .moduleListingWrapperArt .moduleItemsListingArt .moduleItemsListingItem{width:46%;height:315px;margin:0px 2% 1% !important;padding:5% 0;}
.artwork .moduleItemContentRight{float:left;width:100%;margin:0 0 30px 0;}
.artwork #moduleItemContent .extraFields{float:left;position:relative;width:100%;}
}
@media screen and (max-width:360px){#blank #emailForm td{float:left;position:relative;display:block;width:100%;}
#blank #emailForm td{text-align:left !important;}
#blank #emailForm td p{text-align:left !important;}
}
@media screen and (max-width:870px) and (min-width:600px){a.navigationPull{position:absolute;top:77px;right:10px;display:inline-block;width:45px;height:45px;border-radius:100%;padding:0;}
a.navigationPull:after{content:"";width:45px;height:45px;display:inline-block;position:absolute;right:0;top:0;}
a.navigationPull:after{background:#efefef url(https://www.patersonburn.co.nz/images/style/nav-icon.png) center no-repeat;}
#header .headerNavigation{float:left;position:relative;width:100%;overflow:hidden;top:115px !important;}
#header .headerNavigation ul{display:none;}
#header .headerNavigation ul li.home,
#header .headerNavigation ul li{float:left;position:relative;width:100%;padding:0;border-bottom:2px solid #FFFFFF;}
#header .headerNavigation ul li.home a,
#header .headerNavigation ul li a{float:left;position:relative;width:100% !important;padding:8px 0;background:#4a4a49 !important;margin:0;height:32px;line-height:32px;display:block;font-size:16px;}
#header .headerNavigation ul li.home a span{display:block;}
#header .centerContainerInner{bottom:auto;}
#header .headerNavigation ul li ul{display:none !important;}
}
@media screen and (max-width:1000px){.moduleComponentContainerfooterContactInformation td{display:inline-block;float:left;margin:10px 0;width:25%;}
#footer .centerContainerInner{width:96%;padding:0px 2%;}
}
@media screen and (max-width:1000px){.moduleComponentContainerfooterContactInformation td{width:50%;}
}
@media screen and (max-width:450px){#home #callouts{overflow:hidden;}
}
@media screen and (max-width:450px){.moduleComponenthomeSlideshow .bannerHtmlContent{position:absolute;bottom:10%;width:92%;padding:4%;right:0;overflow:hidden;background:rgba(255,255,255,0.8);}
}
@media screen and (max-width:1000px){.request-an-eye-exam td{display:block;padding:5px;padding-left:15px;}
}
#default.news #pageContent .centerContainer{width:1100px;}
#default.news #pageContent .centerContainerInner{width:1100px;}
@media screen and (max-width:1100px){#default.news #pageContent .centerContainer{width:100%;}
#default.news #pageContent .centerContainerInner{width:100%;}
#default.news #pageContent{padding:40px 15px;box-sizing:border-box;}
}
.news #navBar{float:right;position:relative;min-width:0;width:16%;font-size:13px;background:#eee;padding:20px 2%;margin:50px 0px 0px 0px;}
@media screen and (max-width:500px){.news #navBar{float:left;width:100%;margin:0;box-sizing:border-box;padding:5%;}
}
.news #navBar:before{display:none;}
.news #navBar .bgContainer{padding:0;width:1170px;}
.news #navBar .bgContainer div{float:right;position:relative;width:33%;text-align:left;}
.news #navBar .bgContainer div:nth-child(1){width:33%;padding:0 10% 0 0;}
.news #navBar .bgContainer div:nth-child(2){width:25%;padding:0 3% 0 0;}
.news #navBar .bgContainer div:nth-child(3){float:right;width:16%;padding:0 0 0;}
.news #navBar div span{color:#666;font-size:16px;font-weight:100;line-height:54px;margin:0px 0;line-height:24px;text-align:left;padding:0px 0px 20px 0px;text-transform:uppercase;}
.news #navBar ul{color:#00beee;padding:0;margin:0;}
.news #navBar ul li{list-style:none;padding:0 0 6px 20px;margin:0;}
.news #navBar ul li:before{content:'- ' !important;margin:0 0 -10px -20px;display:inline-block;width:28px;height:28px;font-weight:bold;color:#a2498a;}
.news #navBar ul li a{color:#666;text-decoration:none;display:inline-block;padding:0;}
.news #moduleItemsListing.moduleItemsListingNews{float:left;position:relative;width:76%;}
@media screen and (max-width:500px){.news #moduleItemsListing.moduleItemsListingNews{width:100%;}
}
.news #moduleItemsListing.moduleItemsListingNews .moduleItemsListingItem{float:left;position:relative;width:95%;margin:0;padding:35px 5% 35px 0%;border:none;}
@media screen and (max-width:500px){.news #moduleItemsListing.moduleItemsListingNews .moduleItemsListingItem:nth-child(even),
.news #moduleItemsListing.moduleItemsListingNews .moduleItemsListingItem{width:100% !important;padding:6% !important;box-sizing:border-box;}
}
.news #moduleItemsListing.moduleItemsListingNews .moduleItemsListingItem:nth-child(even){background:#eee;float:left;position:relative;width:90%;margin:0;padding:35px 5% 25px 5%;border:none;}
.news #moduleItemsListing.moduleItemsListingNews .moduleItemImage{margin:0px 35px 0px 0px;float:left;}
@media screen and (max-width:700px){.news #moduleItemsListing.moduleItemsListingNews .moduleItemImage{width:100%;margin:0 0 15px 0;}
}
.news #moduleItemsListing.moduleItemsListingNews .moduleItemsListingItem:nth-child(even) .moduleItemImage{float:right;margin:0px 0px 0px 35px;}
@media screen and (max-width:500px){.news #moduleItemsListing.moduleItemsListingNews .moduleItemsListingItem:nth-child(even) .moduleItemImage{margin:0;}
}
.news #moduleItemsListing.moduleItemsListingNews .moduleItemsListingItem img{max-width:100%;height:auto;}
.news #moduleItemsListing.moduleItemsListingNews .moduleItemContent{float:none;width:auto;font-size:16px;}
.news #moduleItemsListing.moduleItemsListingNews .title{border-bottom:none;color:#545454;font-size:24px;font-weight:500;line-height:24px;margin:0;padding:20px 0 14px;text-align:left;text-transform:uppercase;}
.news #moduleItemsListing.moduleItemsListingNews .date{font-size:16px;}
.news #moduleItemsListing.moduleItemsListingNews .moduleItemContent p{font-size:16px;}
.news #moduleItemsListing.moduleItemsListingNews:nth-child(even) .moduleItemContent .readMore a,
.news #moduleItemsListing.moduleItemsListingNews .moduleItemContent .readMore a{float:left;margin:5px 0 0 0;}
.moduleDetailWrapper.moduleDetailWrapperNews .moduleItemNews{float:left;position:relative;width:76%;}
@media screen and (max-width:500px){.moduleDetailWrapper.moduleDetailWrapperNews .moduleItemNews{width:100%;}
.moduleItemNews .moduleItemImage{float:left;width:100%;margin:0 0 15px 0;}
}
.moduleDetailWrapper.moduleDetailWrapperNews .title{border-bottom:none;color:#545454;font-size:28px;font-weight:500;line-height:28px;margin:0;padding:20px 0 14px;text-align:left;text-transform:none;}
.moduleComponent97{background-position:40% 0%;}
.moduleComponent168{background-position:25% 0%;}
@media screen and (min-width:1060px){.moduleComponent168{background-position:15% 0%;}
}
@media screen and (min-width:1500px){.moduleComponent168{background-position: 0% 0% !important;}
}
.moduleComponent147{background-position:20% 50%;}
@media screen and (min-width:750px){.moduleComponent147{background-position:50% 0%;}
}
@media screen and (min-width:1250px){.moduleComponent147{background-position:0% 0%;}
}
.moduleComponent150{background-position: 35% 0% !important;}
.moduleComponent159{background-position:20% 0%;}
@media screen and (min-width:550px){.moduleComponent159{background-position:40% 0%;}
}
@media screen and (min-width:1500px){.moduleComponent159{background-position:0% 0%;}
}
.moduleComponent180{background-position:95% 0%;}
@media screen and (min-width:750px){.moduleComponent180{background-position:0% 0%;}
}
.moduleComponent263{background-position:40% 0%;}
@media screen and (min-width:750px){.moduleComponent263{background-position: 50% 0%;}
}
@media screen and (max-width:1100px){.itemListing .id42{min-height:514px !important;}
}
@media screen and (max-width:500px){.itemListing .id42{min-height:513px !important;}
}
@media screen and (max-width:1100px){.itemListing .id49{min-height:735px !important;}
}
@media screen and (max-width:600px){.itemListing .id49{min-height:684px !important;}
}
@media screen and (max-width:450px){.itemListing .id49{min-height:669px !important;}
}
@media screen and (max-width:600px){.itemListing .id45{min-height:633px !important;}
}
.id58 .centerContainerInner,
.id57 .centerContainerInner{min-height:500px;}
@media screen and (max-width:850px){.id57 .centerContainerInner{min-height:797px !important;}
}
@media screen and (max-width:650px){.id57 .centerContainerInner{min-height:807px !important;}
}
@media screen and (max-width:450px){.id57 .centerContainerInner{min-height:881px !important;}
}
@media screen and (max-width:750px){.meet-our-optometrists .columnContainer4 > div{width:50%}
}
@media screen and (max-width:500px){.eyewear iframe,
.meet-our-optometrists iframe{width:inherit;height:inherit;}
}
@media screen and (max-width:470px){.meet-our-optometrists .columnContainer4 > div{width:300px;position:relative;left:50%;transform:translateX(-150px)}
}
@media screen and (max-width:1100px){.moduleItemsListingOurPractices .id108,
.moduleItemsListingOurPractices .id109,
.moduleItemsListingOurPractices .id111,
.moduleItemsListingOurPractices .id113,
.moduleItemEyeCareAndExams{background:none!important;}
.moduleMobileImage{display:block !important;}
.id164 .moduleMobileImage{display:none !important;}
}
.hasNoImage .moduleItemContent:before{display:none !important}
@media screen and (max-width:850px){.eye-care-and-exams iframe{height:35vh !important;}
.textModuleItem.id163 .moduleItemContent{margin:0 !important;padding:0% !important;}
}
@media screen and (max-width:700px){.eye-care-and-exams iframe{height:25vh !important;}
}
@media screen and (max-width:600px){.eye-care-and-exams iframe{width:auto;height:auto !important;margin-left:auto;margin-right:auto;position:relative;left:50%;transform:translateX(-150px);}
.eye-care-and-exams .moduleListingWrapperEyeCareAndExams .id163{min-height:auto !important;padding:15px;box-sizing:border-box;}
}
.id261{background-size:auto 37% !important;background-position:2% 50% !important;}
@media screen and (max-width:750px){.id38 .moduleItemContent iframe{width:auto !important;height:auto !important;left:0%;transform:translateX(0);}
.id38 .moduleItemContent table td,
.id38 .moduleItemContent table tr{display:block;width:100% !Important;float:left;margin:0!important;padding:0!important;}
}
@media screen and (max-width:1100px){.id36 .moduleItemContent p{box-sizing:border-box;}
.id37 .moduleItemContent h2{padding-left:100px !Important;box-sizing:border-box;}
.id37 .moduleItemContent p{padding-left:100px !Important;box-sizing:border-box;}
}
@media screen and (max-width:1000px){.id37 .moduleItemContent h2{box-sizing:border-box;padding-left:0px !Important;}
.id37 .moduleItemContent p{padding-left:0px !Important;box-sizing:border-box;}
}
@media screen and (max-width:1100px){.eye-care-and-exams .middle{padding:0 15%!important;box-sizing:border-box;}
}
@media screen and (max-width:1000px){.eye-care-and-exams .middle{padding:0px 0px!important;box-sizing:border-box;}
}
@media screen and (max-width:1200px){.eyewear .middle{padding:0 15%!important;box-sizing:border-box;}
.eyewear img{width:100% !important;height:auto!important;}
.id164 .centerContainer .moduleItemContent{margin:0 !important;padding-left:15px !important;padding-right:15px !important;box-sizing:border-box;left:0;}
}
@media screen and (max-width:1000px){.eyewear .middle{padding:0 0%!important;box-sizing:border-box;}
}
@media screen and (max-width:1200px){.id160 .moduleItemContent{left:-130px!important}
}
@media screen and (max-width:1100px){.id160 .moduleItemContent{left:-50px!important;}
}
@media screen and (max-width:1100px){.id160 .moduleItemContent{left:0px!important;padding-left:5px !important;box-sizing:border-box;}
}
@media screen and (max-width:1100px){.eyewear .textModuleItem:nth-of-type(even) .moduleItemContent:after{display:none}
}
.id130{background-position:170% 50% !important;}
@media screen and (max-width:1600px){.id67{background-position:-20% 50% !important;}
.id160{background-position:120% 50% !important;}
.id71{background-position:-20% 50% !important;}
.id119{background-position:-20% 50% !important;}
.id120{background-position:120% 50% !important;}
.id130{background-position:700px 50% !important;}
.id138{background-position:-20% 50% !important;}
.id139{background-position:100% 50% !important;}
}
@media screen and (max-width:1300px){.id68{background-position:500px 50% !important;}
.id67{background-position:-150px 50% !important;}
.id160{background-position:150% 50% !important;}
.id71{background-position:-250px 50% !important;}
.id119{background-position:-250px 50% !important;}
.id120{background-position:150% 50% !important;}
.id122{background-position:120% 50% !important;}
.id123{background-position:-180px 50% !important;}
.id130{background-position:600px 50% !important;}
.id139{background-position:500px 50% !important;}
}
@media screen and (max-width:1250px){.id77 .moduleItemContent{padding:50px !important;box-sizing:initial}
.id57{background-position:80% 50% !important;}
.id58{background-position:450px 50% !important;}
}
@media screen and (max-width:1200px){.id66{background-position:-66% 50% !important;}
.id160{background-position:450px 50% !important;}
.id127{background-position:-66% 50% !important;}
.id128{background-position:450px 50% !important;}
.id129{background-position:-66% 50% !important;}
.id130{background-position:500px 50% !important;}
.id131{background-position:-66% 50% !important;}
.id120{background-position:500px 50% !important;}
.id130{background-position:500px 50% !important;}
}
@media screen and (max-width:1000px){.id66{background-position:-250px 50% !important;}
.id67{background-position:-250px 50% !important;}
.id120{background-position:400px 50% !important;}
.id122{background-position:400px 50% !important;}
.id135{background-position:400px 50% !important;}
.id136{background-position:-250px 50% !important;}
}
@media screen and (max-width:1100px){.id66{background:none !important;}
.id67{background:none !important;}
.id68{background:none !important;}
.id160{background:none !important;}
.id70{background:none !important;}
.id71{background:none !important;}
.id72{background:none !important;}
.id76{background:none !important;}
.id77{background:none !important;}
.id119{background:none !important;}
.id120{background:none !important;}
.id122{background:none !important;}
.id123{background:none !important;}
.moduleItemAdvancedTreatmentsAndClinics{background:none !important;}
.moduleItemCorporateEyewear{background:none !important;}
}
.
.id164 .moduleMobileImage{display:none !important;}
@media screen and (max-width:1100px){.clinics table,
.clinics tr,
.clinics td{display:block;float:left;width:100%;}
}
.moduleComponentContainerheaderImages{height:auto !important;}
.moduleComponentheaderImages:before{content:"";display:block;position:relative;padding-top:27%;}
.moduleComponentheaderImages{background-size:100%;background-repeat:no-repeat;height:auto !important;position:relative;}
@media screen and (max-width:1000px){.moduleComponentContainerheaderImages{height:auto !important;}
.moduleComponentheaderImages:before{content:"";display:block;position:relative;padding-top:34%;}
.moduleComponentheaderImages{background-size:125%;background-repeat:no-repeat;height:auto !important;position:relative;}
}
@media screen and (max-width:500px){.moduleComponentContainerheaderImages{height:auto !important;}
.moduleComponentheaderImages:before{content:"";display:block;position:relative;padding-top:55%;}
.moduleComponentheaderImages{background-size:200%;background-repeat:no-repeat;height:auto !important;position:relative;}
}
@media screen and (max-width:1000px){.clinics .moduleComponentContainerheaderImages{height:auto !important;}
.clinics .moduleComponentheaderImages:before{content:"";display:block;position:relative;padding-top:32%;}
.clinics .moduleComponentheaderImages{background-size:120%;background-repeat:no-repeat;height:auto !important;position:relative;}
}
@media screen and (max-width:500px){.clinics .moduleComponentContainerheaderImages{height:auto !important;}
.clinics .moduleComponentheaderImages:before{content:"";display:block;position:relative;padding-top:33%;}
.clinics .moduleComponentheaderImages{background-size:120%;background-repeat:no-repeat;height:auto !important;position:relative;}
}
@media screen and (max-width:780px){.art table{display:block;width:100% !important;margin-left:auto;margin-right:auto;}
.art table td{display:block;width:100%;}
.art img{display:block;height:100%!important;width:100%!important;}
}
@media screen and (max-width:450px){.id120 h2{font-size:35px!important;}
}
@media screen and (max-width:650px){.special-offers-and-promotions img{Display:block;float:left !important;width:100% !Important;height:auto !important;margin:0 !important;}
.special-offers-and-promotions p{margin:0 !important;}
}
@media screen and (max-width:800px){.request-eye-exam table td{display:block !important;float:left;padding:15px}
}
.moduleComponentmobileHomeBanner{display:block;background:#ffffff;}
.moduleComponentmobileHomeBanner .bannerHtmlContent{padding:0px 20px;}
.moduleComponentmobileHomeBanner p{margin:0px;}
.moduleComponentContainerhomeSlideshow{display:none;}
.moduleComponentmobileHomeBanner img{width:100%;}
.moduleComponentmobileHomeBanner .bannerTitle{display:none;}
@media screen and (min-width:1100px){.moduleComponentContainerhomeSlideshow{display:block;margin-top: 0px;}
.moduleComponentmobileHomeBanner{display:none;}
}
.special-offers-and-promotions td{vertical-align:middle;}
@media screen and (max-width:850px){.special-offers-and-promotions td{display:block;float:left;}
}
@media screen and (max-width:1100px){.id169{padding:0px 15px 40px !important;}
}
.artLink{position:absolute;top:-74px;height:50px;right:0px;width:78.5%;display: none !important;}
.artLink a{position:absolute;top:0px;bottom:0px;right:0px;left:0px;background: url(https://www.patersonburn.co.nz/images/style/artLink2018.png) center center no-repeat;background-size:100%;}
@media (min-width:900px){.artLink{display:block;top:-74px;height:50px;right:22%;width:36%;}
}
@media (min-width:1270px){.artLink{top:-74px;height:50px;right:15%;width:50%;}
@media (min-width:1500px){.artLink{position:absolute;top:-74px;height:50px;right:0px;width:78.5%;}
.artLink a{background-size:65%;background: url(https://www.patersonburn.co.nz/images/style/artLink2018.png) left center no-repeat;}
}
}

.clinics iframe
{

height: 450px;

width: 585px;
}
@media screen and (max-width:615px)
{
    .clinics iframe
{

width:100%;

height: 415px;
}
}
#emailFormBlank
{
    font-family: 'Roboto';
    background: #f8f8f8 !important;
}
#emailFormBlank #emailForm
{
    border:none;
}
#emailFormBlank #pageSource
{
    display: none;


}

#emailFormBlank .fsub
{
    width: 332px !important;
    color: #fff;
    border: none;
    float: right;
    font-weight: normal;
    font-size: 16px;
    padding: 6px 12px;
    text-transform: uppercase;
    cursor: pointer;
    border-radius: 0px;
    margin: 0px 0px 0px 0px;
    display: inline-block;
    background: #7c1c69 !important;
    text-decoration: none !important;
    box-shadow: none;
    transition: 0.5s all;
    box-shadow: none;
}

#emailFormBlank .fsub:hover
{
   color: #4a4a49 !important;
    background: #fdd24c !important;
}


    #emailFormBlank #data_form,
    #emailFormBlank #data_form #emailForm,
    #emailFormBlank #data_form table,
    #emailFormBlank #data_form tbody,
    #emailFormBlank #data_form tr,
    #emailFormBlank #data_form td
    {
        display:block;
        width: 100%;
        margin:0;
        padding:0 0 0 0;
    }
    #emailFormBlank #data_form
    {
        width:95%;
    }
    #emailFormBlank #data_form tbody
    {
        margin-top:3%;
        margin-left:3%;
    }
    #emailFormBlank .fsub
    {
        width:100% !important;
        margin-top:1.5%
    }
#emailFormBlank textarea
{
overflow:hidden;
}
.id357,
.id358 {
width : 50% !important;
 box-sizing: border-box;
}
#default.fullWidth #pageContent .id357 .centerContainer,
#default.fullWidth #pageContent .id357 .centerContainerInner,
#default.fullWidth #pageContent .id358 .centerContainer,
#default.fullWidth #pageContent .id358 .centerContainerInner {width :100% !important;box-sizing: border-box;}


.id357 .moduleItemContent,
.id358 .moduleItemContent
{
   text-align : center;
}
.listingHeader
{
    width:100%;
    height: 529px;
    display:block;
    float:left;
    position:relative;
    background-size: cover !important;
}