.temple-popup{width:552px;}.temple-popup .spinner{background-image:url('data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkECQoAAAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkECQoAAAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=');background-repeat:no-repeat;background-position:center;}.temple-popup .children .templeOpportunities li{position:inherit;}.temple-popup .temple-popup-frame{height:533px;}.temple-popup .expandCollapse{position:absolute;top:0;right:0;color:#fff;padding:10px 20px 10px 10px;text-transform:uppercase;font-size:14px;}.temple-popup .has-problems .ordList,.temple-popup .has-duplicates .ordList{opacity:.3;}.temple-popup .ordRow{display:inline-block;}.temple-popup .ordContainer{width:24px;display:table-cell;line-height:14px;}.temple-popup .ordRow.empty .ordIcon{border-width:0;border-bottom:3px solid #CCC;visibility:visible;background:none;}.temple-popup .ordName{display:none;margin-left:10px;}.temple-popup .ordIconLetter{vertical-align:middle;}.temple-popup .ordRow.empty .ordIconLetter{visibility:hidden;}.temple-popup .temple-popup-frame .ordIcon,.temple-popup .ordIcon{height:22px;box-sizing:border-box}.temple-popup .personContainer{position:absolute;top:0;right:0;width:250px;}.select-spouse-description{font-size:16px;}.select-spouse-form{padding-left:26px;padding-top:10px;padding-bottom:0;}.select-spouse-form label{position:relative;padding-left:30px;}.select-spouse-form input{position:absolute;top:15px;left:5px;}.temple-popup .reserveRow.sealing-parents-spouse{height:140px;}.temple-popup .temple-popup-scrollable{overflow-y:auto;overflow-x:hidden;}.temple-popup .temple-popup-table{display:table;width:100%;border-bottom:2px solid #DFDFDF;padding-top:5px;}.temple-popup .temple-popup-table .reserveRow,.temple-popup .temple-popup-table .reserveRowHeader{display:table-row;}.reserveRowHeader form,.reserveRowHeader .name-ordinance-col,.reserveRowHeader .sealing-col{margin-bottom:0;}.temple-popup-table .checkbox-all-label{padding-left:10px;}.temple-popup-table .checkbox-col{display:table-cell;/*width:5%;*/}.temple-popup-table .checkbox-col .checkbox-individual-label,.temple-popup-table .checkbox-col .checkbox-all-label{position:absolute;left:-10000px;}.temple-popup-table .reserveRowContainer .checkbox-col{display:table-cell;vertical-align:middle;width:20px;}.temple-popup-table .reserveRowContainer.unchecked .person-renderer,.temple-popup-table .reserveRowContainer.unchecked .ordList,.temple-popup-table .reserveRowContainer.unchecked [fs-possible-duplicates-warning],.temple-popup-table .reserveRowContainer.unchecked [fs-permission-required-warning]{opacity:.3;}.checkbox-name-alignment{display:table;overflow:hidden;width:100%;width:calc(100% - 225px);table-layout:fixed;}.person-renderer{display:table-cell;}.temple-popup-table .name-ordinance-col,.temple-popup-table .sealing-col{display:table-cell;}.temple-popup-table .reserveRowHeader .name-ordinance-col{width:300px;}.temple-popup-table.expanded .reserveRowHeader .name-ordinance-col{width:254px;padding-left:10px;}.temple-popup-table .header-label{text-transform:uppercase;padding-bottom:5px;padding-left:26px;font-size:14px;}.temple-popup-table .reserveRowContainer{border-bottom:solid 1px #DFDFDF;/*border-top:solid 1px #DFDFDF;*/ position:relative;padding-top:5px;min-height:87px;}.temple-popup-table .relationship{padding-top:2px;}.temple-popup-table .reserveRow:last-child .reserveRowContainer{border-bottom:none;}/* expanded */.temple-popup-scrollable.expanded .ordList{display:table;margin-top:0;width:96%;}.temple-popup-scrollable.expanded .ordRow{display:table-row;}.temple-popup-scrollable.expanded .ordRow.empty{display:none;}.temple-popup-scrollable.expanded .ordIcon{display:table-cell;}.temple-popup-scrollable.expanded .ordName{display:table-cell;padding:5px;width:180px;font-size:14px;}.temple-popup-scrollable.expanded .personContainer{position:initial;vertical-align:top;display:table-cell;padding:5px 5px 5px 30px;}.temple-popup-table .ordList .person-info-container .person-lifeSpan,.temple-popup-table .ordList .person-info-container .person-id,.temple-popup-table .ordList .person-info-container .person-separator{font-size:12px;}.temple-popup-scrollable .reserveRow.sealing-parents-spouse{height:206px;}.temple-popup-table .missing .person-info-container{opacity:.3;}/* Avoid doubling up on opacity */.temple-popup-table .has-duplicates .missing .person-info-container,.temple-popup-table .has-problems .missing .person-info-container{opacity:inherit;}.temple-popup-table .person-info-container .person-name{font-size:14px;line-height:18px;max-width:250px;}.descendancy-pedigree .temple-popup-table .person-info-container .person-name{max-width:205px;}.temple-policy .ng-modal-container{width:90%;height:90%;}.temple-policy .ng-modal-container .ng-close-button{display:none;}.temple-popup .request-warnings{display:table-cell;padding-left:10px;}.temple-popup .request-warnings .fs-icon-request-permission-small{padding-left:30px;padding-bottom:5px;}.temple-popup .temple-popup-table .reserveRowContainer ul li{position:inherit;}.permission-required-warning .fs-icon-request-permission-small{padding-left:40px;padding-right:25px;background-size:24px;display:inline-block;color:#844100;line-height:30px;margin-bottom:0;font-size:20px;}.permission-required-warning p{padding-top:5px;}.permission-required-warning .ft-more-less{display:block;padding-top:5px;}.permission-required-warning .request-permission-link{cursor:pointer;}.permission-may-be-required{padding-left:10px;}.temple-popup-table .possible-duplicate-warning{padding:5px 10px;font-size:14px;line-height:18px;margin:10px 0 5px 0;}.temple-popup-table .possible-duplicate-warning h4{padding-left:40px;padding-right:25px;background-size:24px;display:inline-block;color:#844100;line-height:30px;margin-bottom:0;font-size:20px;}.temple-popup-table .possible-duplicate-warning-text,.possible-duplicates-exist .possible-duplicate-warning-text{margin:0;font-size:14px;}.temple-popup-table .possible-duplicate-warning-text strong,b,.possible-duplicates-exist .possible-duplicate-warning-text strong,b{font-weight:700;}.data-problem-error{margin-top:0;margin-bottom:10px;padding:5px 10px 5px 10px;background:#fde3e3;border-color:#fdaeae;color:#9b0a0a;}.data-problem-error__list{list-style:none;margin-left:0;margin-bottom:0;background-size:24px;font-size:14px;color:#4d4d4a;}.data-problem-error__list__description{padding-bottom:10px;}.data-problem-error h3{font-size:20px;margin:0;line-height:24px;padding:3px 10px 5px 40px;color:#333331;}.data-problem-error__list h4{font-size:20px;margin:0;line-height:24px;color:#333331;}.data-problem-error__list .data-problem-error__list__item{padding-bottom:10px;padding-left:10px;font-size:14px;line-height:14px;position:relative;}.descendancy-pedigree .children .templeOpportunities .data-problem-error__list .data-problem-error__list__item{position:relative;}.data-problem-error__list .data-problem-error__list__item h4{font-size:16px;margin:0;font-weight:bold;}.data-problem-error__list .data-problem-error__list__item ul{list-style:none;margin-left:16px;}.data-problem-error__list .data-problem-error__list__item ul li{font-size:14px;line-height:18px;}.data-problem-error__list .data-problem-error__list__item li:before{color:#4d4d4a;content:"•";font-size:16px;position:absolute;left:4px;}.request-button{display:table-cell;vertical-align:middle;padding-bottom:10px;}.request-button input.submit.button{padding:8px 16px;}.possible-duplicates-exist{display:table-cell;font-size:14px;width:100%;padding:0 0 0 10px;}.possible-duplicates-exist{display:block;padding:0;}.possible-duplicates-exist{padding:5px 10px;margin-top:0;background:#fff7bc;border-color:#ffd400;color:#844100;}.possible-duplicates-exist .fs-icon-info_needed_medium{padding-left:50px;padding-bottom:5px;margin-top:0;}.temple-popup-table [fs-possible-duplicates-warning]{padding-left:0;padding-bottom:5px;margin-top:0;background:#fff7bc;border-color:#ffd400;color:#844100;border-radius:5px;margin-bottom:5px;}.temple-popup-table .permission-required-warning{margin:0 0 5px 0;font-size:14px;line-height:18px;padding:5px 10px;background:#fff7bc;border-color:#ffd400;color:#844100;border-radius:5px;}.requires-permission-row{list-style-type:none;margin-left:0;}.permission-radio{vertical-align:baseline;}.permission-declaration{margin-left:5px;}.permission-declaration .permission-radio,.permission-declaration label{display:inline-block;}.permission-declaration label{padding-left:10px;}.policy-check-wrap{margin-top:15px;}.fs-print-dialog a:visited,.fs-temple-policy-dialog a:visited{color:#0051c4;}#tree-style .policy-check-wrap .permission-checkbox{margin-right:5px;vertical-align:baseline;}[fs-temple-policy] .reserveRow{margin-left:0;}.ft-link{background-color:transparent;border:0 solid transparent;color:#0051c4;cursor:pointer;display:inline;margin:0;outline:0 solid transparent;padding-left:0;padding-right:0;text-decoration:none;}.ft-link.ft-more-less{font-size:14px}.ft-link:hover{text-decoration:underline}/** * Styling of background colors and gradients for temple ordinance icons * Dimensions:* Large rectangle is 24x18 px;* Small is 18x14 px. * Type:Large is <Body> modified to Bold;* Small is <Body> modified to Bold 11 px;* centered right to left,top to bottom. * Margin or Padding to left of each rectangle:1 px (so that the rectangles don't touch). * Corner Radius:1 px * Border:1 px * */.NotNeeded .ordIcon,.NotNeeded.ordIcon,.NotReady .ordIcon,.NotReady.ordIcon,.NeedsMoreInformation .ordIcon,.NeedsMoreInformation.ordIcon,.Unavailable .ordIcon,.Unavailable.ordIcon,.NotAvailable .ordIcon,.NotAvailable.ordIcon,.Invalid .ordIcon,.Invalid.ordIcon{background-color:#ffffff;border-color:#99938D;border-style:dashed;color:#B0ABA5;}.NotNeeded .ordIcon,.NotNeeded.ordIcon,.NotApplicable.ordIcon{border-color:transparent;}.NotApplicable.ordIcon{visibility:hidden;}.ordIcon{border:1px solid;display:inline-block;text-align:center;height:14px;margin-left:1px;font-weight:normal;width:24px;font-size:14px;padding:3px 0 3px 0;color:#333331;filter:none;}.NeedsPermission .ordIcon,.NeedsPermission.ordIcon,.Ready .ordIcon,.Ready.ordIcon{background:#87B940;border:1px solid #87B940;color:#fff;}.InProgressNotPrinted .ordIcon,.InProgressNotPrinted.ordIcon{background:#FFE18B;border:1px solid #FFE18B;color:#333331;}.InProgressWaiting .ordIcon,.InProgressWaiting.ordIcon{background:#4e98a6;border:1px solid #4e98a6;color:#fff;}.SharedInProgressNotPrinted .ordIcon,.SharedInProgressNotPrinted.ordIcon{background:#FD6255;border:1px solid #FD6255;color:#fff;}.InProgressPrinted .ordIcon,.InProgressPrinted.ordIcon{background:#256104;border:1px solid #256104;color:#fff;}.SharedInProgressPrinted .ordIcon,.SharedInProgressPrinted.ordIcon{background:#9A690C;border:1px solid #9A690C;color:#fff;}.Completed .ordIcon,.Completed.ordIcon{color:#3C3B36;background:#CDCDCD;border:1px solid #CDCDCD;}.NotNeeded .ordIcon,.NotNeeded.ordIcon{background:#fff;border:1px solid #fff;color:#999992;}.disabled .ordIcon,.NotReady .ordIcon,.NotReady.ordIcon,.NeedsMoreInformation .ordIcon,.NeedsMoreInformation.ordIcon,.Unavailable .ordIcon,.Unavailable.ordIcon,.NotAvailable .ordIcon,.NotAvailable.ordIcon,.Invalid .ordIcon,.Invalid.ordIcon{background:#fff;border:1px dashed #666662;color:#666662;}/* Reservation Action Buttons */[fs-reservation-action-buttons] li.unshare-divider{border-top:1px solid #B0ABA5;margin:5px 20px;}.share-dropdown-item-disabled{opacity:.5;}[fs-reservation-action-buttons] .share-dropdown-arrow{padding-left:10px;}[fs-reservation-action-buttons] .share-dropdown-arrow:before{content:'';position:absolute;right:15px;top:15px;border:9px solid transparent;border-top-color:white;}[fs-reservation-action-buttons] .fs-button:disabled .share-dropdown-arrow:before{border-top-color:rgba(51,51,49,0.3);}[fs-reservation-action-buttons] .share-dropdown-menu .dropdown-menu,[fs-reservation-action-buttons] .print-dropdown-menu .dropdown-menu{top:26px;margin-top:0;padding:5px 0;border:1px solid rgba(0,0,0,0.2);}[fs-reservation-action-buttons] .print-dropdown-menu .dropdown-menu{top:34px;}[fs-reservation-action-buttons] .fs-button.disabled{color:#333331;background-color:#e6e7e8;background-image:-webkit-linear-gradient(#e6e7e8,#bcbec0);background-image:-moz-linear-gradient(#e6e7e8,#bcbec0);background-image:linear-gradient(#e6e7e8,#bcbec0);text-shadow:0 1px 0 rgba(255,255,255,0.5);}[fs-reservation-action-buttons] .fs-button.disabled .share-dropdown-arrow:before{border-top-color:#333331;}[fs-reservation-action-buttons] .dropdown-menu > li:hover button{color:#ffffff;}[fs-reservation-action-buttons] .dropdown-menu > li > .fs-icon-temple,[fs-reservation-action-buttons] .dropdown-menu > li > .fs-icon-print,[fs-reservation-action-buttons] .dropdown-menu > li > .fs-icon-undo-small,[fs-reservation-action-buttons] .dropdown-menu > li > .fs-icon-messages-small,[fs-reservation-action-buttons] .dropdown-menu > li > .fs-icon-transferred-gray-small{margin:0;padding-left:30px;background-position-x:10px;border-width:0;white-space:nowrap;font-size:16px;}[fs-reservation-action-buttons] .dropdown-menu > li > .fs-icon-print{padding-left:36px;-ms-background-position-y:2px;background-position-y:2px;}[fs-reservation-action-buttons] .dropdown-menu > li:hover,[fs-reservation-action-buttons] .dropdown-menu > li:focus{background:#0081c2;color:#ffffff;}[fs-reservation-action-buttons] button{margin-bottom:5px;}[fs-reservation-action-buttons] .fs-icon-undo-small,[fs-reservation-action-buttons] .fs-icon-messages-small,[fs-reservation-action-buttons] .fs-icon-transferred-gray-small{margin:13px 0 0 6px;}[fs-reservation-action-buttons] .fs-icon-templeinfo input,[fs-reservation-action-buttons] .fs-icon-temple input,[fs-reservation-action-buttons] .fs-icon-print input,[fs-reservation-action-buttons] .fs-icon-undo-small input,[fs-reservation-action-buttons] .fs-icon-messages-small input,[fs-reservation-action-buttons] .fs-icon-transferred-gray-small input{visibility:hidden;}[fs-reservation-action-buttons] .fs-hide-checkbox input{visibility:hidden;}[fs-reservation-action-buttons] .share-dropdown-link,[fs-reservation-action-buttons] .transfer-dropdown-link,[fs-reservation-action-buttons] .unshare-dropdown-link{font-size:16px;border-width:0;padding-left:20px;}[fs-reservation-action-buttons] .share-dropdown-link.disabled,[fs-reservation-action-buttons] .transfer-dropdown-link.disabled,[fs-reservation-action-buttons] .unshare-dropdown-link.disabled{cursor:no-drop;color:#c0c0c0;}/* TODO:These styles reach outside the temple popup and need to be fixed */.temple-callout-frame{width:550px;height:625px;top:0;left:-1000px;}.temple-popup-frame{width:560px;/*max-height:533px;*/ top:0;left:0;box-shadow:1px 3px 10px #888888;border-radius:5px;}.temple-popup-frame .temple-popup,.temple-popup-frame .content{width:556px;border:solid 2px lightgray;border-radius:8px;background:#fff;}.templeOpportunities .popover-content{-webkit-transform:inherit;}.global-temple-popup-frame{border-radius:5px;box-shadow:2px 5px 10px #DFDFDF;}.global-temple-popup-inner{margin:10px 20px 20px;min-height:40px;}.global-temple-popup-inner .global-temple-popup-inner__error{padding-left:30px;font-size:16px;}.temple-global-popup-src-element{position:fixed;left:-5000px;top:0;}.temple-popup-frame .popover-title{background:#87B940;color:#fff;font-size:22px;padding:12px 14px;}.temple-popup-frame [data-rollup-status=Reserved] .popover-title{background:#167889;}.temple-popup-frame [data-rollup-status=NeedsMoreInformation] .popover-title{background:#FFA834;}.temple-popup-frame [data-rollup-status=Completed] .popover-title{background:#000000;}.temple-popup-frame .popover-title span{display:block;font-size:18px;font-weight:normal;line-height:24px;}.templeOpportunitiesGlobalPopup,.suggestions .popover-content .popover-title{display:none;}.templeOpportunitiesGlobalPopup.show{display:block;}.templeOpportunities .temple-popup-scrollable,.temple-popup-frame .temple-popup-scrollable{/*width:520px;*/ min-height:40px;max-height:352px;}/* collapsed */.templeOpportunities .ordList,.temple-popup-frame .ordList{list-style:none;margin-left:50px;margin-top:5px;margin-bottom:5px;}#tree-style .templeOpportunities .popup-header{background:#87B940;color:#fff;}#tree-style .templeOpportunities .popup-header a{float:right;text-decoration:none;color:white;padding:10px;}#tree-style .templeOpportunities .popup-header h4{font-weight:lighter;margin:0;padding:10px 10px 0 10px;color:#ffffff}#tree-style .templeOpportunities .popup-header h6{font-weight:lighter;margin:0;padding:5px 10px 10px 10px;color:#ffffff}.portrait-pedigree .templeInProgressOpportunities .ordList,.portrait-pedigree .templeOpportunities .ordList,.portrait-pedigree .templeNeedsMoreInformationOpportunities .ordList{margin-left:50px;}.portrait-pedigree .temple-popup-table .reserveRow .permission-required-warning,.tree-pedigree .temple-popup-table .reserveRow .permission-required-warning,.descendancy-pedigree .temple-popup-table .reserveRow .permission-required-warning{margin-top:15px;}.portrait-pedigree .temple-popup-table .reserveRow .possible-duplicate-warning{margin-top:20px;}.tree-pedigree .temple-popup-frame .temple-popup,.descendancy-pedigree .temple-popup-frame .temple-popup,.portrait-pedigree .temple-popup-frame .temple-popup{width:516px;}.tree-pedigree .global-temple-popup-inner,.descendancy-pedigree .global-temple-popup-inner,.portrait-pedigree .global-temple-popup-inner{margin:10px 0 20px 0;}.tree-pedigree .temple-policy ol,.descendancy-pedigree .temple-policy ol,.portrait-pedigree .temple-policy ol{list-style:inherit;}/* TODO when tree-renderer changes classes,currently needed because of class clash with tree-descendancy */.tree-pedigree .no-portraits .temple-popup-scrollable .person-info,.descendancy-pedigree .no-portraits .temple-popup-scrollable .person-info,.portrait-pedigree .no-portraits .temple-popup-scrollable .person-info{padding:0;}.temple-app-wrapper .ordinances .ordIcon.NotApplicable,.transfer-reservations-modal .ordIcon.NotApplicable,.reservations-transferred-modal .ordIcon.NotApplicable{visibility:visible;border-bottom:3px solid #ccc;height:14px;text-indent:-9999px;}.temple-app-wrapper .share-dropdown-link.disabled,.temple-app-wrapper .transfer-dropdown-link.disabled,.temple-app-wrapper .unshare-dropdown-link.disabled{cursor:no-drop;color:#c0c0c0;}[fs-reservation-action-buttons] .fs-icon-undo-small,[fs-reservation-action-buttons] .fs-icon-messages-small{background-size:14px 22px;}.temple-app-wrapper .dropdown-menu > li > a.fs-icon-temple,.temple-app-wrapper .dropdown-menu > li > a.fs-icon-print,.temple-app-wrapper .dropdown-menu > li > a.fs-icon-undo-small,.temple-app-wrapper .dropdown-menu > li > a.fs-icon-messages-small,.temple-app-wrapper .dropdown-menu > li > a.fs-icon-transferred-gray-small{margin:0;padding-left:40px;background-position-x:15px;}.temple-app-wrapper .fs-icon-undo-small,.temple-app-wrapper .fs-icon-messages-small,.temple-app-wrapper .fs-icon-transferred-gray-small{margin:13px 0 0 6px;}.temple-app-wrapper .fs-icon-templeinfo input,.temple-app-wrapper .fs-icon-temple input,.temple-app-wrapper .fs-icon-print input,.temple-app-wrapper .fs-icon-undo-small input,.temple-app-wrapper .fs-icon-messages-small input,.temple-app-wrapper .fs-icon-transferred-gray-small input{visibility:hidden;}.reservations-transferred-modal .ng-modal-container,.transfer-reservations-modal .ng-modal-container{width:750px;max-height:100%}.reservations-transferred-modal .ng-modal-header,.transfer-reservations-modal .ng-modal-header{font-size:32px;text-align:center;}.transfer-reservations-modal .ng-modal-body{padding:0 20px}.transfer-reservations-modal .fs-alert{margin-bottom:10px;}/*These styles are moved into the new family share dialog. They can be removed when fsReservationFSDialogEx is on permanently.*/.reservations-transferred-modal .reservations-transferred-successfully,.transfer-reservations-modal .transfer-reservations-instructions{text-align:center;padding:0 50px 0 50px;}.transfer-reservations-modal [name=transferReservationsForm]{margin:0 40px;}.transfer-reservations-modal .transfer-reservations-name-recipient-name-email{display:table;table-layout:fixed;width:100%;}.transfer-reservations-modal .transfer-name,.transfer-reservations-modal .transfer-recipient-name,.transfer-reservations-modal .transfer-recipient-email{display:table-cell;width:30%;padding:0 10px;}.transfer-reservations-modal .transfer-name label,.transfer-reservations-modal .transfer-recipient-name label,.transfer-reservations-modal .transfer-recipient-email label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}.transfer-reservations-email-message{margin:0 40px;padding:10px 10px;}.transfer-reservations-email-message textarea{height:80px;}.transfer-reservation-list{display:table;width:100%;padding-bottom:10px;}.transfer-reservation-list .card-row{padding:10px;}.transfer-reservation-list .transfer-scrollable .card-row:nth-child(odd){background-color:rgb(246,246,246);}.transfer-reservation-list .col-name{display:table-cell;width:500px;padding-left:30px;background-position-y:12px;}.transfer-reservation-list .transfer-reservation-list-header.col-name{padding-left:0;background-position-y:12px;}.transfer-reservations-modal [fs-transfer-reservations-list]{margin-top:10px;}.transfer-reservation-list .col-ordinances{display:table-cell;width:200px;vertical-align:middle;}.transfer-reservations-modal .transfer-reservations-cant-be-undone{padding:0 75px;text-align:center;font-size:16px;font-weight:bold;}.transfer-reservations-modal .transfer-reservations-legal-permission{font-size:14px;font-weight:normal;margin:0 0 0 20px;display:inline-block;max-width:485px;vertical-align:middle;}.transfer-reservation-name-label{padding-right:5px;}.transfer-resend-modal__table{display:table;}.transfer-resend-modal form{display:table-row;}.transfer-resend-modal .transfer-resend-modal__input-row{display:table-row;}.transfer-resend-modal .transfer-resend-modal__input-row label{margin-top:20px;}.transfer-resend-modal .transfer-resend-modal__input-row__spacer-cell{display:table-cell;}.transfer-resend-modal .transfer-resend-modal__resend-email{display:table-cell;}.transfer-resend-modal .transfer-resend-modal__copy-html{display:table-cell;}.transfer-resend-modal button.fs-button{display:table-cell;margin-right:20px;}.transfer-resend-modal button.fs-button.hide-button{visibility:hidden;}[fs-reservation-flow] .ng-modal-container{width:inherit;max-width:720px;max-height:100%;}[fs-reservation-flow] h2{padding-right:40px;font-size:32px;}[fs-reservation-flow] .select-ordinances__header__checkbox{min-width:20px;}[fs-reservation-flow] .select-ordinances__header__ordinances{width:40%;}[fs-reservation-flow] .select-ordinances__header__name{width:60%;font-weight:bold;font-size:16px;}[fs-reservation-flow] .select-ordinances__header label,[fs-reservation-flow] .multi-select-header label{font-weight:bold;font-size:16px;}[fs-reservation-flow] .select-ordinances__row__ordinances .ordLabel{padding-left:15px;}[fs-reservation-flow] .select-ordinances__row{height:40px;}[fs-reservation-flow] .select-ordinances__header,[fs-reservation-flow] .multi-select-header{border-bottom:1px solid #c0c0c0;}.select-ordinances{overflow-y:auto;max-width:100%;}[name="selectMultiOrdinancesForm"]{display:block;}.multi-select-header__ordinances,.multi-flow-ordinances-table{display:inline-block;width:49%;}.select-ordinances__header__count{}.multi-select-header__ordinances__count{display:inline-block;}.multi-select-header__ordinances__label{display:inline-block;}.multi-flow-ordinances-table .multi-select-header__ordinances__checkbox{width:20px;}.multi-flow-ordinances-table .multi-select-header__ordinances__checkbox div{width:60px;}.multi-flow-ordinances-table .multi-select-header__ordinances__label{width:150px;padding-left:15px;}.multi-flow-ordinances-table .select-ordinances__row__checkbox input{margin-bottom:5px;}.multi-flow-ordinances-table .multi-select-ordinances-selectall{margin-top:-2px;}.multi-flow-ordinances-table .select-ordinances__header__select-ordinances__header__ordinances{width:100px;}.multi-select-header__name__label{padding-left:30px;font-weight:bold;}.multi-select-header__name,.multi-select-name-table{display:inline-block;width:50%;vertical-align:top;}.multi-select-name-table .multi-select-name-table__person-row__name{min-width:200px;}.ng-modal-header b{font-family:inherit;}/* stacked class is destroying temple popup !!! *//* TODO can tree-pedigree avoid setting this class around temple popup *//*.fs-person--stacked .fs-person-portrait__container,*//*.fs-person--stacked .fs-person-portrait__gender-wrapper{*/ /*display:table-row;*/ /*text-align:center;*//*}*//*.fs-person--stacked .fs-person-portrait__portrait{*/ /*margin:0 auto;*//*}*//*.fs-person--stacked .fs-person-gender__container{*/ /*display:table-cell;*//*}*//*.fs-person--stacked .fs-person-vitals__fs-person-details{*/ /*left:50%;*/ /*position:relative;*/ /*float:left;*//*}*//*.fs-person--stacked .fs-person-details__container{*/ /*left:-50%;*/ /*position:relative;*/ /*float:left;*//*}*//*.fs-person--stacked .fs-person-vitals__name:not(.fs-person-vitals__name--sinotypic) .fs-person-vitals__name--split{*/ /*display:inline;*//*}*//*.fs-person--stacked .fs-person-vitals__name:not(.fs-person-vitals__name--sinotypic) .fs-person-vitals__name-full{*/ /*display:inherit;*//*}*//* BEGIN Tree Style Overrides *//* Overrides for person renderer inline styles from portrait */.temple-popup-table .reserveRowContainer .fs-person-vitals__name,.temple-popup-table .reserveRowContainer .fs-person-details__lifeSpan,.temple-popup-table .reserveRowContainer .fs-person-details__separator,.temple-popup-table .reserveRowContainer .fs-person-details__id{font-size:14px;color:rgb(51,51,49);}.portrait-pedigree .temple-popup .fs-person-gender{margin-top:0;}.descendancy-pedigree .descendancyList .temple-popup .fs-person-gender{display:table;}.fs-person--stacked .temple-popup .fs-person-gender__container{display:table-cell;}.fs-person--stacked .temple-popup .fs-person-vitals__fs-person-details{left:inherit;position:inherit;float:inherit;}.fs-person--stacked .temple-popup .fs-person-details__container{left:inherit;position:inherit;float:inherit;}.fs-person--stacked .temple-popup .fs-person-vitals__name:not(.fs-person-vitals__name--sinotypic) .fs-person-vitals__name--split{display:inherit;}.fs-person--stacked .temple-popup .fs-person-vitals__name:not(.fs-person-vitals__name--sinotypic) .fs-person-vitals__name-full{display:inherit;}.portrait-pedigree .temple-popup .fs-person-vitals__fs-person-details{margin-top:0;}.portrait-pedigree .couple-block .temple-popup .fs-person-gender{margin-top:0;}/* Overrides for person renderer inline styles from descendancy */.fs-person--inline .temple-popup .fs-person-vitals__fs-person-details{display:inherit;}.fs-person--inline .temple-popup .fs-person-details__container{margin-left:0;}.temple-popup .fs-person-gender__image[class*=fs-icon-medium]{margin-top:5px;}.ex_descendancyAddFlowEx .nightfall .descendancy-pedigree .temple-popup .fs-person-vitals__name,.nightfall .descendancy-pedigree .temple-popup .fs-person-vitals__name{text-shadow:none;}/* END Tree Style Overrides */
/*# sourceMappingURL=fs-reservations-6c640d502d6cef58de8bf62a686815fe.css.map */
