@charset "UTF-8";.ColourHeader{color:#fafafa}.ColourBackground{color:#000}.ColourDarkBlue{color:#055a6f}.ColourDarkGrey{color:#ddd}.FillHeader{background:#fafafa}.FillDarkBlue{background:#055a6f}.FillBlue{background:#77b5ea}.FillRed{background:#dd1d1d}.ColourBlack{color:#000}.ColourWhite{color:#fff}.BubbleButton,.BubbleButtonBase,.BubbleButtonShort,.BubbleButtonWide{position:relative;border-radius:7px;background:#0bb9f7;box-shadow:0 3px 10px rgba(0,0,0,.35);white-space:nowrap;border:none}.BubbleButton{width:120px;height:40px}.BubbleButtonWide{width:240px;height:40px}.BubbleButtonShort{width:120px;height:25px}.BubbleButton:hover,.BubbleButtonBase:hover,.BubbleButtonShort:hover,.BubbleButtonWide:hover{background:#48cfff}.roundButton,.roundButtonBig{position:relative;width:120px;height:36px;border-radius:18px;background:0 0;border:2px solid #fff;box-shadow:0 3px 10px rgba(0,0,0,.35);white-space:nowrap;color:#fff;outline:0}.blue.roundButtonBig,.roundButton.blue{background:#0bb9f7}.red.roundButtonBig,.roundButton.red{background:#dd1d1d}.greyText.roundButtonBig,.roundButton.greyText{color:grey}.roundButton:hover,.roundButtonBig:hover{background:rgba(255,255,255,.25)}.roundButton:hover.blue,.roundButtonBig:hover.blue{background:#48cfff}.roundButton:hover.red,.roundButtonBig:hover.red{background:#ff2121}.roundButton:focus,.roundButtonBig:focus{box-shadow:0 0 3px 3px #77b5ea}.roundButtonBig{width:240px;height:50px;border-radius:25px}.roundTextbox,.roundTextboxDark,.roundTextboxNarrow{width:280px;height:52px;border-radius:26px;border:3px solid #fff;background:0 0;outline:0;box-shadow:0 3px 10px rgba(0,0,0,.35);text-align:center;margin:25px 0 10px}.roundTextboxDark.valid:not(:focus),.valid.roundTextbox:not(:focus),.valid.roundTextboxNarrow:not(:focus){background:rgba(120,255,120,.3)}.invalid.roundTextbox:not(:focus),.invalid.roundTextboxNarrow:not(:focus),.roundTextboxDark.invalid:not(:focus){background:rgba(255,120,120,.3)}.roundTextboxNarrow{width:95px}.roundTextbox:focus,.roundTextboxNarrow:focus{box-shadow:0 0 3px 3px #77b5ea}.roundTextbox::-webkit-input-placeholder,.roundTextboxNarrow::-webkit-input-placeholder{color:#fff}.roundTextbox::-moz-placeholder,.roundTextboxNarrow::-moz-placeholder{color:#fff}.roundTextbox:-ms-input-placeholder,.roundTextboxNarrow:-ms-input-placeholder{color:#fff}.roundTextbox:-moz-placeholder,.roundTextboxNarrow:-moz-placeholder{color:#fff}.squareButton,.squareButtonBig,.squareButtonMassive,.squareButtonMid,.squareButtonTall,.squareButtonVeryBig{position:relative;width:120px;height:36px;border-radius:0;background:0 0;border:2px solid #fff;box-shadow:none;white-space:nowrap;color:#fff;outline:0}.red.squareButtonBig,.red.squareButtonMassive,.red.squareButtonMid,.red.squareButtonTall,.red.squareButtonVeryBig,.squareButton.red{background:#dd1d1d;border:none;box-shadow:0 3px 10px rgba(0,0,0,.35)}.green.squareButtonBig,.green.squareButtonMassive,.green.squareButtonMid,.green.squareButtonTall,.green.squareButtonVeryBig,.squareButton.green{background:#7cb797;border:none;box-shadow:0 3px 10px rgba(0,0,0,.35)}.blue.squareButtonBig,.blue.squareButtonMassive,.blue.squareButtonMid,.blue.squareButtonTall,.blue.squareButtonVeryBig,.squareButton.blue{background:#75a7ce;border:none;box-shadow:0 3px 10px rgba(0,0,0,.35)}.greyText.squareButtonBig,.greyText.squareButtonMassive,.greyText.squareButtonMid,.greyText.squareButtonTall,.greyText.squareButtonVeryBig,.squareButton.greyText{color:grey}.squareButton:hover,.squareButtonBig:hover,.squareButtonMassive:hover,.squareButtonMid:hover,.squareButtonTall:hover,.squareButtonVeryBig:hover{background:rgba(255,255,255,.2)}.squareButton:hover.red,.squareButtonBig:hover.red,.squareButtonMassive:hover.red,.squareButtonMid:hover.red,.squareButtonTall:hover.red,.squareButtonVeryBig:hover.red{background:#ff2121}.squareButton:hover.green,.squareButtonBig:hover.green,.squareButtonMassive:hover.green,.squareButtonMid:hover.green,.squareButtonTall:hover.green,.squareButtonVeryBig:hover.green{background:#527a64}.squareButton:hover.blue,.squareButtonBig:hover.blue,.squareButtonMassive:hover.blue,.squareButtonMid:hover.blue,.squareButtonTall:hover.blue,.squareButtonVeryBig:hover.blue{background:#4e708a}.squareButton:focus,.squareButtonBig:focus,.squareButtonMassive:focus,.squareButtonMid:focus,.squareButtonTall:focus,.squareButtonVeryBig:focus{box-shadow:0 0 3px 3px #fff}.squareButtonTall{height:52px}.squareButtonMid{width:180px;height:52px}.squareButtonBig{width:240px;height:52px}.squareButtonVeryBig{width:320px;height:52px}.squareButtonMassive{width:400px;height:52px}.squareTextbox,.squareTextboxDark,.squareTextboxNarrow{width:280px;height:52px;border-radius:0;border:none;background:#75a7ce;outline:0;box-shadow:0 3px 10px rgba(0,0,0,.35);text-align:center;margin:25px 0 10px}.squareTextboxDark.valid:not(:focus),.valid.squareTextbox:not(:focus),.valid.squareTextboxNarrow:not(:focus){background:rgba(120,255,120,.3)}.invalid.squareTextbox:not(:focus),.invalid.squareTextboxNarrow:not(:focus),.squareTextboxDark.invalid:not(:focus){background:rgba(255,120,120,.3)}.squareTextbox:focus,.squareTextboxDark:focus,.squareTextboxNarrow:focus{box-shadow:0 0 3px 3px #4e708a}.squareTextboxNarrow{width:95px}.squareTextbox:hover,.squareTextboxNarrow:hover{background:#4e708a}.squareTextbox:focus,.squareTextboxNarrow:focus{box-shadow:0 0 3px 3px #fff}.squareTextbox::-webkit-input-placeholder,.squareTextboxNarrow::-webkit-input-placeholder{color:#fff}.squareTextbox::-moz-placeholder,.squareTextboxNarrow::-moz-placeholder{color:#fff}.squareTextbox:-ms-input-placeholder,.squareTextboxNarrow:-ms-input-placeholder{color:#fff}.squareTextbox:-moz-placeholder,.squareTextboxNarrow:-moz-placeholder{color:#fff}.InvisibleButton{background:0 0;border:none!important}@font-face{font-family:MyriadPro;src:url(/../projects/web/src/assets/fonts/MyriadPro-Light.otf) format("opentype")}@font-face{font-family:NotoSans;src:url(/../projects/web/src/assets/fonts/NotoSans-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/l?subset_id=2&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?subset_id=2&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/a?subset_id=2&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/23e139/00000000000000007735e605/30/l?subset_id=2&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/23e139/00000000000000007735e605/30/d?subset_id=2&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/23e139/00000000000000007735e605/30/a?subset_id=2&fvd=n5&v=3) format("opentype");font-weight:500;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/l?subset_id=2&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/d?subset_id=2&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/a?subset_id=2&fvd=n6&v=3) format("opentype");font-weight:600;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/l?subset_id=2&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/d?subset_id=2&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/a?subset_id=2&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/3322cc/00000000000000007735e616/30/l?subset_id=2&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/3322cc/00000000000000007735e616/30/d?subset_id=2&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/3322cc/00000000000000007735e616/30/a?subset_id=2&fvd=i4&v=3) format("opentype");font-weight:400;font-style:italic;font-stretch:normal;font-display:auto}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/79862c/00000000000000007735e60e/30/l?subset_id=2&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/79862c/00000000000000007735e60e/30/d?subset_id=2&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/79862c/00000000000000007735e60e/30/a?subset_id=2&fvd=i5&v=3) format("opentype");font-weight:500;font-style:italic;font-stretch:normal;font-display:auto}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/4de20a/00000000000000007735e604/30/l?subset_id=2&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/4de20a/00000000000000007735e604/30/d?subset_id=2&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/4de20a/00000000000000007735e604/30/a?subset_id=2&fvd=i7&v=3) format("opentype");font-weight:700;font-style:italic;font-stretch:normal;font-display:auto}.TextTiny{font-family:MyriadPro,sans-serif;font-size:12px;font-weight:400}.TextSmall{font-family:MyriadPro,sans-serif;font-size:14px;font-weight:400}.TextSmallNoto{font-family:NotoSans,sans-serif;font-size:14px;font-weight:400}.TextSmallish{font-family:MyriadPro,sans-serif;font-size:16px;font-weight:400}.TextMedium{font-family:MyriadPro,sans-serif;font-size:18px;font-weight:400}.TextLarge{font-family:MyriadPro,sans-serif;font-size:20px;font-weight:400}.TextHuge{font-family:MyriadPro,sans-serif;font-size:24px;font-weight:400}.TextEnormous{font-family:MyriadPro,sans-serif;font-size:27px;font-weight:400}.TextRidiculous{font-family:MyriadPro,sans-serif;font-size:30px;font-weight:400}.TextSmallBold{font-family:MyriadPro,sans-serif;font-size:14px;font-weight:700}.TextMediumBold{font-family:MyriadPro,sans-serif;font-size:18px;font-weight:700}.TextLargeBold{font-family:MyriadPro,sans-serif;font-size:20px;font-weight:700}.TextHugeBold{font-family:MyriadPro,sans-serif;font-size:24px;font-weight:700}.TextRidiculousBold{font-family:MyriadPro,sans-serif;font-size:30px;font-weight:700}.AlignTop{vertical-align:top}.AlignMiddle{vertical-align:middle}.TextBottom{vertical-align:bottom}.AlignLeft{text-align:left}.AlignCentre{text-align:center}.AlignRight{text-align:right}.TextOverflowEllipsis{text-overflow:ellipsis;white-space:nowrap}.fotoPopup,.fotoPopup360,.fotoPopup450{position:relative;width:600px;max-width:100%;margin:120px auto}.fotoPopup.highUp,.highUp.fotoPopup360,.highUp.fotoPopup450{margin-top:20px}.fotoPopup.width1000,.width1000.fotoPopup360,.width1000.fotoPopup450{width:1000px}.fotoPopup450{width:450px}.fotoPopup360{width:360px}.fotoPopup-top{background:#f0f0f0;border-radius:18px;border:3px solid #fff;font-family:MyriadPro,sans-serif;margin:0 auto;max-width:98%;position:relative;box-shadow:0 0 45px #000}.fotoPopup-close{border-radius:5px;cursor:pointer;position:absolute;width:50px;height:50px;right:0;top:0;z-index:1}.fotoPopup-close:before{content:"×";font-size:26px;position:absolute;right:17px;top:5px}.fotoPopup-content{width:100%;padding:20px 30px 0}.fotoPopup-title{position:relative;width:100%;height:50px;border-radius:14px 14px 0 0;background:#e0e0e0;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.fotoPopupSection,.fotoPopupSection58{position:relative;width:100%;height:100px}.fotoPopupSection.small,.small.fotoPopupSection58{height:80px}.fotoPopupSection.verySmall,.verySmall.fotoPopupSection58{height:60px}.fotoPopupSection58{height:58px}.fotoPopupSectionNoHeight{position:relative;width:100%}.fotoPopupTextbox{width:100%;height:40px;padding:0 10px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;text-align:left}.fotoPopupTextbox.noMargin{margin:0}.fotoPopupTextbox.width100{width:100%}.fotoPopupTextbox.valid{background-color:#d4ffd4}.fotoPopupSubSectionHalf{position:relative;float:left;width:50%;height:100%}body{background:#000}.wrap{position:relative;margin:0 auto;height:100%;max-width:320px}@media screen and (min-width:375px){.wrap{max-width:375px}}@media screen and (min-width:414px){.wrap{max-width:414px}}@media screen and (min-width:480px){.wrap{max-width:480px}.onPhone{display:none}}@media screen and (min-width:768px){.wrap{max-width:768px}}@media screen and (min-width:1024px){.wrap{max-width:1024px}}@media screen and (min-width:1200px){.wrap{max-width:1200px}}@media screen and (min-width:1366px){.wrap{max-width:1366px}}.AlignLeftTop{position:absolute;left:0;top:0;transform:translate(0,0)}.AlignCentreTop{position:absolute;left:50%;top:0;transform:translate(-50%,0)}.AlignRightTop{position:absolute;left:100%;top:0;transform:translate(-100%,0)}.AlignLeftCentre{position:absolute;left:0;top:50%;transform:translate(0,-50%)}.AlignCentreCentre{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.AlignRightCentre{position:absolute;left:100%;top:50%;transform:translate(-100%,-50%)}.AlignLeftBottom{position:absolute;left:0;top:100%;transform:translate(0,-100%)}.AlignCentreBottom{position:absolute;left:50%;top:100%;transform:translate(-50%,-100%)}.AlignRightBottom{position:absolute;top:100%;left:100%;transform:translate(-100%,-100%)}@keyframes spinner{to{transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}.spinner{min-width:65px;min-height:65px}.spinner:before{content:" ";position:absolute;top:50%;left:50%;width:65px;height:65px;margin-top:-32.5px;margin-left:-32.5px}.spinnerSmall{min-width:39px;min-height:39px}.spinnerSmall:before{content:" ";position:absolute;top:50%;left:50%;width:39px;height:39px;margin-top:-19.5px;margin-left:-19.5px}.spinner:not(:required):before,.spinnerSmall:not(:required):before{content:"";border-radius:50%;border-top:2px solid #a0a0a0;border-right:2px solid transparent;animation:.9s linear infinite spinner;-webkit-animation:.9s linear infinite spinner}.mainPageContentContainer{position:relative;min-height:50px;background:#1a1a1a}.loginMessageBox{position:relative;width:100%;margin-bottom:20px}.loginTCBlock{margin:15px 0}.loginTCBlock input{margin-right:12px}.splashText{padding:30px 0}.divWidthHalf{position:relative;float:left;width:50%;height:100%}.divHeightHalf{position:relative;width:100%;height:50%}.divFullSize{position:relative;width:100%;height:100%}.noScrollX{overflow-x:hidden}.noWordWrap{white-space:nowrap}.showPointer{cursor:pointer}.posRelative{position:relative}.topShadow{box-shadow:inset 0 14px 16px -15px #000}.topAndBottomShadow{box-shadow:inset 0 14px 16px -15px #000,inset 0 -14px 16px -15px #000}@media screen and (max-width:479px){.notOnPhone{display:none}}b{font-weight:700}button:active{outline:0}.errorMessage{color:red}.headerPad{width:100%;height:160px}*{box-sizing:border-box}.modal{background:rgba(0,0,0,.6)}.modal.doScroll{overflow-y:scroll}.heroBlock{width:100%;background:url(/assets/images/FotoWebDoctorsPic.png) center center/cover no-repeat;color:#fff;text-align:center}.heroTitle{display:block;padding:200px 20px 30px}.heroSubtitle{display:block;margin:auto;padding-bottom:50px;line-height:140%;width:90%;max-width:800px}.whiteSection{width:100%;background:#fff;box-shadow:inset 0 14px 16px -15px #000}.whiteContentWrap{margin:auto;width:100%;max-width:960px;padding:30px 20px}.alpha50pc{opacity:.5}.alpha90pc{opacity:.9}.sliderTickboxBG{width:50px;height:20px;background:rgba(0,0,0,.25);border-radius:10px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.2)}.sliderTickboxSlider{display:block;width:28px;height:28px;position:absolute;top:-4px;left:-4px;z-index:1;background:center #f0f0f0;border-radius:50%;transition:all .2s ease;box-shadow:0 2px 5px 0 rgba(0,0,0,.3),inset 0 -5px 8px rgba(0,0,0,.25)}.sliderTickboxSlider:not(.noIcon){background-image:url(/assets/images/IconCross.png)}.sliderTickboxSlider.selected{left:26px}.sliderTickboxSlider.selected:not(.noIcon){background-image:url(/assets/images/IconTick.png)}.ShowPasswordButton{margin:0 5px;border:0;outline:0;background:0 0}.Transparent{opacity:0}