#AppointmentsTopicsModulePublic input[type="checkbox"]{cursor:pointer}#AppointmentsTopicsModulePublic input[type="radio"]{cursor:pointer}#AppointmentsTopicsModulePublic #show-topic-options .loading-image{padding:50px}#globalNavModule .spa-page-header-links{display:none}[data-sparta-wrapper] .ah-caw-module-section{display:none}[data-sparta-wrapper] #loginModal{padding:20px 0 0 0}#AppointmentsTopicsModulePublic .appointments-topics-wrapper{background:#F9F7F4;padding:0 0 40px 0}#trustCustomerModal{font-family:"cnx-regular",Arial,Helvetica,sans-serif;padding:25px}#AppointmentsTopicsModulePublic h3{font-size:22px;color:#0052C2}@media only screen and (min-width: 768px) and (max-width: 1024px){#AppointmentsTopicsModulePublic h3{font-size:18px}}@media (max-width: 767px){#AppointmentsTopicsModulePublic h3{font-size:20px}}#AppointmentsTopicsModulePublic #customerName{text-transform:capitalize;text-overflow:ellipsis;width:20px}#AppointmentsTopicsModulePublic #topics-container{margin:0}#AppointmentsTopicsModulePublic .topics-lineup{padding:30px 0 0 0}@media (max-width: 767px){#AppointmentsTopicsModulePublic .topics-lineup{padding:0}}#AppointmentsTopicsModulePublic .topics-lineup-last{padding:30px 0 0 0}@media (max-width: 767px){#AppointmentsTopicsModulePublic .topics-lineup-last{padding:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){#AppointmentsTopicsModulePublic .topics-lineup-last{padding:30px 0 0 0}}@media only screen and (min-device-width: 768px) and (orientation: portrait){#AppointmentsTopicsModulePublic .topics-lineup-last{padding:0}}@media only screen and (min-device-width: 1024px) and (orientation: portrait){#AppointmentsTopicsModulePublic .topics-lineup-last{padding:30px 0 0 0}}#AppointmentsTopicsModulePublic #topics-content-container{margin-top:-40px;position:relative}@media (max-width: 767px){#AppointmentsTopicsModulePublic #topics-content-container{margin-top:20px}}#AppointmentsTopicsModulePublic .topics-selection{margin:0 20px 20px 0;height:205px;cursor:pointer;background:#FFFFFF;padding:12px}@media (max-width: 767px){#AppointmentsTopicsModulePublic .topics-selection{margin:0 0 20px 0;height:178px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#AppointmentsTopicsModulePublic .topics-selection{margin:0 15px 20px 0}}#AppointmentsTopicsModulePublic .topics-selection-last{margin:0 0 20px 0}a.topics-selection:link{text-decoration:none}a.topics-selection:hover{text-decoration:none}#topics-content-container .focus{background:#EEFCFF}#AppointmentsTopicsModulePublic .spa-input-text-style{height:40px;width:60%}#AppointmentsTopicsModulePublic .switch-height{height:270px !important}@media (max-width: 767px){#AppointmentsTopicsModulePublic .switch-height{height:60px !important}}@media (max-width: 767px){#AppointmentsTopicsModulePublic #show-topic-options-inner .spa-header a{margin-top:-84px}}#AppointmentsTopicsModulePublic .appointments-topics-wrapper .switch-height:hover{background:#FFFFFF}@media only screen and (min-width: 768px){#AppointmentsTopicsModulePublic .wrap-flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 768px){#AppointmentsTopicsModulePublic .topics-input-boxes{margin-left:-20px}}#AppointmentsTopicsModulePublic .title-open{padding:0 0 0 15px}@media only screen and (min-width: 768px){#AppointmentsTopicsModulePublic .title-open{position:absolute;top:43%}}#AppointmentsTopicsModulePublic #A3000 .title-open,#AppointmentsTopicsModulePublic #A2000 .title-open{top:38%}#AppointmentsTopicsModulePublic .topics-selection ul{padding-left:15px;color:#6B5E51;font-size:16px}@media only screen and (min-width: 768px) and (max-width: 1024px){#AppointmentsTopicsModulePublic .topics-selection ul{font-size:14px}}#AppointmentsTopicsModulePublic .topics-selection:hover{background:#EEFCFF}#AppointmentsTopicsModulePublic .topics-input-boxes:hover{background:#EEFCFF}#AppointmentsTopicsModulePublic #show-topic-options-inner .show-topic-options-title{font-size:22px;padding:0 0 11px 0;color:#534A40;padding:0 0 25px 0}@media only screen and (min-width: 768px) and (max-width: 1024px){#AppointmentsTopicsModulePublic #show-topic-options-inner .show-topic-options-title{font-size:19px}}@media (max-width: 767px){#AppointmentsTopicsModulePublic #show-topic-options-inner .show-topic-options-title{font-size:16px;white-space:normal}}#AppointmentsTopicsModulePublic #show-topic-options{background-color:#fff;overflow:hidden;height:270px;padding:15px}@media (max-width: 767px){#AppointmentsTopicsModulePublic #show-topic-options{margin-top:-20px;height:auto;padding:0 15px 15px 15px}}#AppointmentsTopicsModulePublic .topic1TxtFormattedWrap{display:block}@media (max-width: 767px){#AppointmentsTopicsModulePublic .topic1TxtFormattedWrap{display:none}}#AppointmentsTopicsModulePublic .topic1TxtFormatted{display:none}@media (max-width: 767px){#AppointmentsTopicsModulePublic .topic1TxtFormatted{display:block}}#AppointmentsTopicsModulePublic .Topic2TxtFormattedWrap{display:block}@media (max-width: 767px){#AppointmentsTopicsModulePublic .Topic2TxtFormattedWrap{display:none}}#AppointmentsTopicsModulePublic .Topic2TxtFormatted{display:none}@media (max-width: 767px){#AppointmentsTopicsModulePublic .Topic2TxtFormatted{display:block}}#AppointmentsTopicsModulePublic .A1000_special,#AppointmentsTopicsModulePublic .A5000_special{padding:20px 0 0 20px !important}@media (max-width: 767px){#AppointmentsTopicsModulePublic .A1000_special,#AppointmentsTopicsModulePublic .A5000_special{padding:0 0 0 10px !important}}#AppointmentsTopicsModulePublic .A3000_special,#AppointmentsTopicsModulePublic .A2000_special{padding:10px 0 0 20px !important}@media (max-width: 767px){#AppointmentsTopicsModulePublic .A3000_special,#AppointmentsTopicsModulePublic .A2000_special{padding:15px 0 10px 10px !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){#AppointmentsTopicsModulePublic .A2000_special #btn-topics-trigger-container{bottom:35px;position:absolute}}@media (max-width: 767px){#AppointmentsTopicsModulePublic .A2000 .btnLongDescription{white-space:pre-wrap !important;white-space:-moz-pre-wrap !important;white-space:-pre-wrap !important;white-space:-o-pre-wrap !important;word-wrap:break-word !important}}@media (max-width: 767px){#AppointmentsTopicsModulePublic .spa-input-options-wrapper .btnLongDescription{white-space:pre-wrap !important;white-space:-moz-pre-wrap !important;white-space:-pre-wrap !important;white-space:-o-pre-wrap !important;word-wrap:break-word !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){#AppointmentsTopicsModulePublic .spa-input-options-wrapper .btnLongDescription{white-space:pre-wrap !important;white-space:-moz-pre-wrap !important;white-space:-pre-wrap !important;white-space:-o-pre-wrap !important;word-wrap:break-word !important}}#AppointmentsTopicsModulePublic #show-topic-options-inner{width:100%;height:100%;border-left:1px solid #D1C9C0;padding:0 0 0 20px}@media (max-width: 767px){#AppointmentsTopicsModulePublic #show-topic-options-inner{border-left:none}}#AppointmentsTopicsModulePublic #show-topic-options-inner .second-level-topic{float:left;width:50%;padding:0 0 3px 0}@media (max-width: 767px){#AppointmentsTopicsModulePublic #show-topic-options-inner .second-level-topic{width:100%}}#AppointmentsTopicsModulePublic .topicSpartaUILayerClose{margin:0 15px 0 0}#AppointmentsTopicsModulePublic .show-topic-options-inner{padding:0 0 5px 0}#AppointmentsTopicsModulePublic .show-topic-options-inner input{padding:0 0 5px 0;height:50px}@media (max-width: 767px){#AppointmentsTopicsModulePublic .topics-input-boxes{width:100% !important}}#AppointmentsTopicsModulePublic .topics-input-boxes:hover{background:none}#AppointmentsTopicsModulePublic .second-level-topic.spa-input.spa-input-options{margin-bottom:20px}#AppointmentsTopicsModulePublic .A3000 .second-level-topic.spa-input.spa-input-options{margin-bottom:17px !important}#AppointmentsTopicsModulePublic .A2000 .second-level-topic.spa-input.spa-input-options{margin-bottom:17px !important}#AppointmentsTopicsModulePublic .spa-input-options-wrapper input{float:left}#AppointmentsTopicsModulePublic .spa-input-options-wrapper .btnLongDescription{line-height:30px;padding:0 0 0 10px;float:left;padding-right:15px}@media only screen and (min-width: 768px) and (max-width: 1024px){#AppointmentsTopicsModulePublic .switch-height #A3000 h3{font-size:18px}}@media (max-width: 767px){#AppointmentsTopicsModulePublic .switch-height #A3000 h3{z-index:1 !important;position:absolute}}@media only screen and (min-width: 768px) and (max-width: 1024px){#AppointmentsTopicsModulePublic .switch-height #A2000 h3{font-size:19px}}@media (max-width: 767px){#AppointmentsTopicsModulePublic .switch-height #A2000 h3{z-index:1 !important;position:absolute}}@media (max-width: 767px){#AppointmentsTopicsModulePublic .A2000 .spa-input-options-wrapper .btnLongDescription{float:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){#AppointmentsTopicsModulePublic .A2000 .spa-input-options-wrapper .btnLongDescription{width:88%}}#AppointmentsTopicsModulePublic .A5000 .spa-input--sparta2{float:none !important;margin-bottom:10px !important}@media (max-width: 767px){#AppointmentsTopicsModulePublic #show-topic-options .spa-input--sparta2{float:none !important;margin-bottom:10px !important}}#AppointmentsTopicsModulePublic .show-topic-options-title,#AppointmentsTopicsModulePublic .second-level-topic{overflow:hidden;white-space:nowrap}#AppointmentsTopicsModulePublic #sparta-message-bba{margin:1px 0 0 0 !important}#AppointmentsTopicsModulePublic .spa-input-text-style-other-input-box{display:none !important}#AppointmentsTopicsModulePublic .spa-input-text-style-other-input-box[placeholder]{text-overflow:ellipsis}#AppointmentsTopicsModulePublic .spa-input-text-style-other-input-box-block{display:block !important}#AppointmentsTopicsModulePublic .comment-message-error-found{border:#dc1431 solid 1px}.merge{clear:both}.spa-site-secure-mycommunications{font-family:"cnx-regular",Arial,Helvetica,sans-serif}.spa-site-secure-mycommunications .foot-row{background:#F9F7F4}
/*# sourceMappingURL=./appointments-topics-module-public.scss.css.map */