html,body,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}input[type=text]{font-size:90%}textarea{font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:1.1em;line-height:1.6em;font-family:'Roboto','Trebuchet MS',Verdana,sans-serif}select{color:#555}a,.ui-widget-content a{color:#4c9cf1;text-decoration:none}a:hover{color:#444;text-decoration:underline}h1,h2,h3,h4,h5{line-height:1.25em;margin-bottom:.4em;font-weight:normal;color:#c81a1a}h1{font-size:2rem}h2{font-size:1.35rem}h3{font-size:1.25rem}h4{font-size:1.15rem}h5{font-size:1.06rem}select{border-radius:.5em;padding:.15em .3em;background-color:#f0f8fe;font-size:1em}ul.text{margin-bottom:1.6em}ul.text li{padding:0 .1em .3em .15em;line-height:1.4em}p,fieldset,table,pre{margin-bottom:1em;line-height:1.5em}ol,ul,dl{margin-left:2.2em;line-height:1.4em}ol li{list-style:decimal outside;margin:.75em 0}ul li{list-style:disc outside;margin:.75em 0}ul li{list-style:disc outside;margin:.75em 0}dl dd{margin-left:1em}strong{font-weight:bold}em{font-style:italic}input[type="checkbox"]{padding-right:6px}input[type="submit"]{padding:.3em 1.5em;border:1px solid #039;border-radius:10px;font-size:100%;color:#fff;background-color:#2989d8;border-color:#2989d8;background:#2989d8;background:-moz-linear-gradient(top,#2989d8 0%,#1e5799 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2989d8),color-stop(100%,#1e5799));background:-webkit-linear-gradient(top,#2989d8 0%,#1e5799 100%);background:-o-linear-gradient(top,#2989d8 0%,#1e5799 100%);background:-ms-linear-gradient(top,#2989d8 0%,#1e5799 100%)}input[type="submit"]:hover{color:#d3f8f8;border-color:#f00}input[type="submit"].cancel{background:#bbb}input[type="submit"]:hover.cancel{background:#444}input [type="submit"]:focus{outline:0}input[type="submit"].aspNetDisabled{border:1px solid #c0c0c0;background-color:#808080;color:#c0c0c0}input[type="submit"]:visited{background-color:#cff;color:#4291e0;border-color:#4291e0;flex-wrap:nowrap}.smallButtons input[type="submit"]{padding:.3em 1.5em;border:1px solid #039;border-radius:10px;font-size:70%}.buttons{display:flex;flex-wrap:wrap;padding:1em .5em;justify-content:space-between}.buttons input{margin:0 .5em .5em 0}.buttons.centered>span{width:80%;text-align:center;margin:0 auto}.flex-container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto 0 auto}.flex-container.space-around{justify-content:space-around}.flex-container.siteLayout{padding:0 4%}.flex-container.gallery{margin-top:1px}.c1-of-3,.c2-of-3,.c1-of-2,.c2-of-2,.c3-of-3,.c4,.c5{width:100%}.c2-of-3{order:1}.c1-of-3{order:2}.c3-of-3{order:3}.c1-of-1{margin:0 4%}.c1-of-2{order:1}.c2-of-2{order:2}@media(min-width:600px){.c1-of-3,.c2-of-3,.c3-of-3,.c4,.c5{order:1}.c1-of-3,.c3-of-3{width:20%}.c1-of-3{padding-right:3%}.c3-of-3{padding-left:3%}.c2-of-3{width:54%}.c1-of-2{width:70%;padding-right:3%}.c2-of-2{width:24%;padding-left:3%}.c4,.c5{width:100%}}@media(min-width:1300px){.flex-container.siteLayout{width:1300px}.flex-container.siteLayout{padding:0}.c1-of-1,footer{width:1300px;margin-left:auto;margin-right:auto}}.items_2{flex:0 1 100%}.items_3{flex:0 1 100%}.items_4{flex:0 1 calc(100%)}.items_5{flex:0 1 calc(100%)}.item img{width:100%;margin:0 auto 6px auto;border-radius:8px}.items_2 img,.items_4 img,.items_5 img{width:100%}@media(min-width:600px){.items_3{flex:0 1 calc(50% - 6px - 1em)}.items_4{flex:0 1 calc(50% - 8px - 1em)}.items_5{flex:0 1 calc(33% - 10px - 1em)}}@media(min-width:1024px){.items_2{flex:0 1 calc(50% - 4px - 1em)}.items_3{flex:0 1 calc(33% - 6px - 1em)}.items_4{flex:0 1 calc(25% - 8px - 1em)}.items_5{flex:0 1 calc(20% - 10px - 1em)}}#breadcrumbs{font-size:.8em;margin-bottom:1em;margin-right:1em}footer{order:100}footer{background:#fff;padding:1rem 1rem;border-top:2px solid #4c9cf1;font-size:.78rem;display:flex;flex-flow:row wrap;justify-content:space-between}footer .c1{order:3}footer .c2{order:1}footer .c3{order:2}footer .c2 li,footer .c3 li{padding-bottom:.5em}@media(min-width:600px){footer .c1{order:1}footer .c2{order:2}footer .c2 li,footer .c3 li{padding:0}footer .c3{order:3}}header.print{display:none}@media print{header.page,footer{display:none!important}header.print{display:block!important;height:inherit;font-size:1.2em;line-height:1.5em;padding-top:.2em;text-align:right;color:#4c9cf1}.c1-of-1,.c1-of-2,.c2-of-3{width:100%}main{width:100%}.c2-of-2{width:50%}.c2-of-2 aside .print{display:block!important}}header.page{width:100%;height:65px;margin-bottom:30px;top:0;left:0;z-index:100}#logo{margin:-2px 2px 0 5px;float:left;width:232px;height:68px;background:url(/Assets/Logos/logo.png) no-repeat center;background-size:contain;display:block}header nav{float:right;padding-right:15px;margin-top:38px}nav div[style="clear: left;"]{display:none}header nav ul{list-style:none}header nav li{font-weight:bold;display:block;padding:0;margin:0 .8em 0 .8em}header nav ul.level3{background-color:#e9f3ff;color:#1e5799;border:solid 3px #ddecfd}header nav ul.level4{background-color:#dcecff;color:#1e5799;border:solid 3px #b0d4ff}header nav ul.level3 li,header nav ul.level4 li{padding:.4em .6em;margin:0}header nav ul.level3 li[role="menuitem"]:hover{background-color:#b0d4ff;text-decoration:underline;color:#1e5799}header nav ul.level4 li[role="menuitem"]:hover{background-color:#a4cfff;text-decoration:underline;color:#1e5799}#menu-icon{display:none;font-size:1.2em;text-align:center;height:3.2em;margin-right:1em;background-image:url("/Assets/Icons/hamburger.png");background-repeat:no-repeat;background-position:bottom}#menu-icon div{padding:8px}a:hover#menu-icon{visibility:hidden;background-color:#444;border-radius:4px 4px 0 0}.loginLink{position:relative;float:right;text-align:center;margin-top:2px;margin-right:2px}.loginLink .welcome{font-size:.75em}.loginLink .welcome img{width:2.3em;margin:0;padding:.1em;margin-bottom:-.5em}.loginLink .welcome img:hover{background-color:#d2e0ea}.loginLink .status{font-weight:bold}@media only screen and (max-width:1135px){header nav{padding:0 .5em 0 .5em;margin-top:0}header nav div ul li{padding:.5em 0 .5em 0}header nav ul.level1{background-color:#e9f3ff;color:#1e5799;border:solid 3px #7f8fa1}header nav ul.level2{background-color:#e9f3ff;color:#1e5799;border:solid 3px #ddecfd}header nav ul.level3{background-color:#e9f3ff;color:#1e5799;border:solid 3px #ddecfd}header nav ul.level4{background-color:#dcecff;color:#1e5799;border:solid 3px #b0d4ff}#menu-icon{display:inline-block}header nav ul,header nav:active ul{display:none;position:absolute!important;padding:0 .25em;border:5px solid #444;right:20px;top:60px;width:50%;border-radius:4px 0 4px 4px;z-index:100000}header nav ul li a,header nav:active ul li a{padding:0 1em}header nav ul.level1 li{text-align:center;width:100%;padding:10px 0;margin:0}header nav:hover ul{display:block}header nav ul.level2{background-color:#d9eaff;color:#1e5799;border:solid 3px #6f88a4;width:max-content!important}header nav ul.level3{border:solid 3px #6f88a4;width:max-content!important}header nav ul.level4{border:solid 3px #678bb3;width:max-content!important}header nav ul.level3 li,header nav ul.level4 li{padding:.6em 0;margin:0}header nav ul.level1 li[role="menuitem"]:hover{background-color:#c4dfff;text-decoration:underline;color:#1e5799}header nav ul.level2 li[role="menuitem"]:hover{background-color:#f00;text-decoration:underline;color:#1e5799}header nav ul.level3 li[role="menuitem"]:hover{background-color:#b0d4ff;text-decoration:underline;color:#1e5799}header nav ul.level4 li[role="menuitem"]:hover{background-color:#a4cfff;text-decoration:underline;color:#1e5799}}@media only screen and (max-width:480px){#logo{width:50%}#menu-icon{width:3.5em;height:3.2em;margin-right:0}.loginLink{font-size:.9em;padding:0;background:none}}@media only screen and (max-width:360px){#logo{width:50%}nav{padding:0}#menu-icon{width:3.5em;height:3.2em;margin-right:0}.loginLink{font-size:.9em;padding:0;background:none}}.logo{margin-top:8px}#loginForm{width:248px;border:1px solid #899caa;border-radius:3px 0 3px 3px;-moz-border-radius:3px 0 3px 3px;margin-top:-1px;background:#d2e0ea;padding:6px}#loginForm fieldset{margin:0 0 12px 0;display:block;border:0;padding:0}fieldset#body{background:#fff;border-radius:3px;-moz-border-radius:3px;padding:10px 13px;margin:0}#loginForm #checkbox{width:auto;margin:1px 9px 0 0;float:left;padding:0;border:0;*margin:-3px 9px 0 0}#body label{color:#3a454d;margin:9px 0 0 0;display:block;float:left}#loginForm #body fieldset label{display:block;float:none;margin:0 0 6px 0}#loginForm input{width:92%;border:1px solid #899caa;border-radius:3px;-moz-border-radius:3px;color:#3a454d;font-weight:bold;padding:8px 8px;box-shadow:inset 0 1px 3px #bbb;-webkit-box-shadow:inset 0 1px 3px #bbb;-moz-box-shadow:inset 0 1px 3px #bbb;font-size:12px}#loginForm .loginButton{width:auto;float:left;background:#339cdf url(/Assets/Login/loginbuttonbg.png) repeat-x;color:#fff;padding:7px 10px 8px 10px;text-shadow:0 -1px #278db8;border:1px solid #339cdf;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 12px 0 0;cursor:pointer;*padding:7px 2px 8px 2px}#loginForm span{text-align:center;display:block;padding:7px 0 4px 0}#loginForm span a{color:#3a454d;text-shadow:1px 1px #fff;font-size:12px}input:focus{outline:0}.success{border:1px solid #bbb;border-radius:15px;box-shadow:.2em .2em 1em #bbb;padding:3em 4em;width:60%;margin:2em auto 2em auto;background-color:#fff1f1}.success .heading{font-size:2em;color:#899caa;font-weight:bold;margin-bottom:1.5em;line-height:1.25em}.success .message{color:#434343;margin-top:2em}.success .message .email{font-weight:bold}.box{border:2px solid #c0c0c0;border-radius:15px;margin-bottom:24px}.box.padded{padding:1em}.box.padded.narrow{flex-basis:43%}.box.secondary{border:1px solid #e0e0e0}.margin_p5em{margin:.5em}.scheduleList .scheduleItem{margin-top:1.25em}.scheduleList .scheduleItem .date{border-top:1px solid #c0c0c0;padding-top:.3em}.scheduleList .scheduleItem .title{font-size:1.2em}.scheduleList .scheduleItem .text{font-size:.9em;margin-top:.2em;color:#666}.scheduleList.sidebar .scheduleItem .title{font-size:1em}.scheduleList.sidebar .scheduleItem .date{font-size:.9em}.scheduleList.sidebar .scheduleItem .title{font-size:1.2em}.scheduleList.sidebar .scheduleItem .text{font-size:.9em}li .name{font-weight:bold}li .details,li .description{color:#666;display:flex;flex-flow:row wrap;justify-content:space-between}li .details>div{margin-right:.6em}li .description{font-size:.8rem}.sidebar.images{display:flex;flex-flow:row wrap;justify-content:space-between}@media(max-width:600px){.sidebar.images div{width:45%}}#About{font-family:'Lora','Georgia','Times New Roman',Times,serif}.trip .description{font-family:'Lora','Georgia','Times New Roman',Times,serif}.trip .textContent{padding:1em}@media(min-width:1024px){.trip .textContent{padding:1em 6em}}.trip .dates{text-align:center;padding:.5em;margin-bottom:1em;border-top:1px solid #c81a1a;border-bottom:1px solid #c81a1a;background-color:#fff1f1}.trip .otherDates{margin-left:1em}.tripDetails{display:flex;justify-content:space-around;flex-flow:row wrap;font-size:1em;font-weight:bold;margin-bottom:1.2em}div.tripDetails>div{padding:.3em .8em}.trip .description p{margin-bottom:1.3em;text-indent:2em}.trip .description .box.highlightDiv p{text-indent:0}.trip p:first-of-type{text-indent:0}.trip p:first-of-type::first-letter {font-size:4.2em;color:#a9a9a9;float:left;margin-top:.1em;margin-right:.05em}.trip .tripBanner{width:100%;border-radius:16px;margin-bottom:1rem}img.banner{width:100%;border-radius:16px;margin-bottom:1rem}.box.highlightDiv{font-family:'Roboto','Trebuchet MS',Verdana,sans-serif;font-size:.9em;line-height:1.7em;border-color:#c00;background-color:#fff1f1;padding:1em 2.3em;margin-top:1.3em;margin-bottom:1.3em}p.box.highlightDiv{text-indent:0}.tripInfoSidebar{font-size:.9em;background-color:#fff4e5;padding:5% 8%}.tripInfoSidebar ul{margin-left:0;margin-right:0}.tripInfoSidebar li{list-style-type:none;margin-left:0;margin-right:0;clear:left}.tripInfoSidebar li label{font-weight:bold;color:#666}.tripInfoSidebar li.details label{margin-right:4px;width:100%;text-align:left}.tripInfoSidebar .dates{font-weight:bold}div.slidetoggle{position:absolute;bottom:20px;left:10%;right:10%;font-size:.9em;padding:0 20px;border:2px solid #666;border-radius:15px;background-color:rgba(20,20,20,.9);z-index:1000}div.slidetoggle:hover{background-color:rgba(40,40,40,.7)}@media(min-width:600px){div.slidetoggle{left:20%;right:20%}}@media(min-width:1300px){div.slidetoggle{left:25%;right:25%}}div .slidetoggle .trigger{font-size:.9em;color:#fff;margin:6px;cursor:pointer}div .slidetoggle .trigger:hover{text-decoration:underline;color:#ffd800}div.slidetoggle .content{max-height:220px;overflow-y:auto;z-index:1000;display:none;cursor:pointer;padding:15px}@media(orientation:landscape){div.slidetoggle .content{max-height:180px}}@media(min-width:600px){div.slidetoggle .content{max-height:400px}}#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2;cursor:pointer}.content{opacity:1}.content.details{background-color:#e0e0e0;color:#484848;border-radius:15px;margin-bottom:15px}.content.details.singleView{background-color:#fff;color:#484848;border-radius:15px;margin-bottom:15px}.content.details.singleView h1{color:#484848}.content.details.singleView img{max-width:70%;border-radius:15px;margin-bottom:15px}.details .name{font-size:1.1em;margin-bottom:1em}.details .location{font-size:.85em;margin-bottom:1em;font-style:italic}.details .cameraInfo{font-size:.8em;margin-bottom:.5em}.details .date{font-size:.8em;margin-bottom:.5em}.details .text{font-size:.9em;margin-bottom:.5em}.details .text p{font-size:.8em;margin:1em 0}.details .text p:first-of-type::first-letter {font-size:4.6em;color:#a9a9a9;float:left;margin-top:.18em;margin-right:.05em}.details .filename{font-size:.7em;color:#878787;text-align:right;margin-bottom:.5em}.boxes{width:100%;padding:0;justify-content:space-between;align-items:stretch}.boxes>div{border-radius:10px;width:20%;text-align:center;margin-bottom:1em;padding:.5em;background-color:#c81a1a;color:#fff}.boxes>div>div:first-child{font-size:1.2em;padding:.5em;margin-bottom:.5em;border-bottom:2px solid #fff}.boxes>div>div:last-child{font-size:1.4em;padding:.5em}input[type="submit"].big{margin:12px 5px;padding:8px 10px;font-size:14px;background-color:#028002;border-radius:18px;color:#f0f0f0}input[type="submit"].big.forward{border-top-left-radius:6px;border-bottom-left-radius:6px}input[type="submit"].big.back{font-size:13px;border-top-right-radius:10px;border-bottom-right-radius:10px;background-color:#9b6363}input[type="submit"].big.back:hover{background-color:#bb1717;color:#f0f0f0;border-color:#4291e0}input[type="submit"].big.forward:active{background-color:#cff;color:#4291e0;border-color:#4291e0}.homePage{margin:0 auto 0 auto}.homePage .tripListShort .item{margin-bottom:1.2em}.homePage .tripListShort .content h1{font-size:1em;margin-bottom:1em}.homePage.moreTrips{text-align:center;font-weight:bold;font-style:italic;font-size:1.2em;width:100%;margin-bottom:2em}.homePage .why,.homePage .endorsementList,.homePage .describe,.homePage .subscribe{width:40%}.homePage img.banner{width:100%;height:100%;border-radius:15px;border:1px solid #808080}.homePage .trips{width:100%}.homePage h2{font-size:1.65em}.homePage .box{padding:2em;border:solid 1px #c81a1a}.homePage.headline{margin:.5em 0 1.25em 0;width:100%}.homePage.headline h1{font-size:2.5em;text-align:center;margin-bottom:0;margin-top:0;letter-spacing:.1em}.homePage.headline h1.name{font-size:1.9em;letter-spacing:.2em}.homePage .describe p{font-family:'Lora','Georgia','Times New Roman',Times,serif;color:#333}.homePage .describe p.first::first-letter {font-size:4em;color:#c81a1a;float:left;margin-top:.17em;margin-right:.1em}.homePage .news{width:100%}.homePage .subscribe input[type="text"]{font-size:1.1em;width:95%;margin:0 0 1em 0;padding:.3em .5em}.homePage .subscribe input[type="submit"]{font-size:1.25em;padding:.5em 0;width:100%}.homePage .news ul{margin-left:3em;font-weight:bold;color:#c00}.homePage .news a{font-weight:bold}.subscribe input[type="text"]{font-size:1.1em;width:95%;margin:0 0 1em 0;padding:.3em .5em}.subscribe input[type="submit"]{font-size:1.25em;padding:.5em 0;width:100%}.news ul{margin-left:3em;font-weight:bold;color:#c00}.news a{font-weight:bold}.content.homePage a{font-weight:bold;font-style:normal}@media screen and (max-width:576px){.homePage>div{width:100%}.homePage .why,.homePage .endorsementList,.homePage .describe,.homePage .subscribe{width:100%}.homePage .box{padding:1em}.homePage .headline h1{font-size:2em;letter-spacing:.1em}.homePage .headline h1.name{font-size:1.5em;letter-spacing:.2em}}.endorsements p{font-family:'Lora','Georgia','Times New Roman',Times,serif;line-height:1.8em;margin:1.2em 1em .5em 1em}.endorsements p.name{color:#828282;font-style:italic;text-align:right;margin:.5em 0;padding-bottom:14px}.endorsements.bottom-rule p.name{border-bottom:1px solid #e0e0e0}.c1-of-1 h1{margin:.7em auto}.flex-container.items{justify-content:space-between}.card.galleryItem{background-color:#333;border-color:#000}.card.galleryItem img{max-height:300px}.galleryItem .title{color:#cacaca;font-size:.9em;text-align:center}.galleryItem:hover .title{color:#78c6ff}.galleryItem:hover{background-color:#333;border:1px solid #c0c0c0}div.galleryItem a{color:#cacaca}.galleryItem .title{font-size:.8em}.galleryItem .country{margin-top:.3em;color:#808080;font-size:.7em;text-align:center}.galleryItem .filename{font-size:.7em;text-align:center}#newsletterPreview{width:640px;border:1px solid #c0c0c0;background-color:#f0f0f0}#newsletterPreview table{margin:0 auto}.smallText{font-size:.8rem}.bold{font-weight:bold}.italics{font-style:italic}.errorMessage{color:#f00}.errorMessageLarge{color:#f00;font-size:18px}.webEventDetails{font-size:.8em;word-wrap:normal}.unpublished{color:#d46262}.disabled{opacity:.3}.disabled>input{cursor:not-allowed}.disabled>div>input{cursor:not-allowed}.enabled{opacity:1}.faded{opacity:.4}.faded:hover{opacity:.8}div.signIn{justify-content:space-around;align-content:center}#Register{width:360px;padding:24px;background-color:#f7f7f7}.formview.photos textarea{width:70%}.formview.photos img{width:100%}.formview.login{width:330px}div.login{padding:24px;background-color:#e8ffe8}#Register.formview p{clear:left;margin-top:18px}#Register.formview p label{float:left;width:20%;font-weight:normal;text-align:right;margin-right:20px;margin-top:0;margin-bottom:12px}#Register.formview div.checkbox{margin-top:18px;margin-bottom:4px}#Register.formview div.checkbox label{color:#656565}#Register.formview div.checkbox input[type="checkbox"]{margin:0 4px 10px 92px}#Register.formview div.privacyMessage{margin-top:-8px}#Register.formview div.privacyMessage p{font-size:12px;margin-left:105px;margin-right:50px;color:#cb0101}#Register.formview input[type="text"],#Register.formview input[type="password"],#Login.formview input[type="text"],#Login.formview input[type="password"]{width:180px;margin-right:4px}.masterList{margin-bottom:2em}.masterList th{padding:1em .5em .25em .5em;border-style:none solid solid solid;background-color:#1e5799;color:#fff;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:#256cbe;border-right-color:#256cbe;border-left-color:#256cbe;border-left-width:1px;border-right-width:1px}.masterList td{padding:.3em .5em;border-style:none none solid none;text-align:center;vertical-align:middle;border-bottom-width:1px;border-bottom-color:#e9e9e9}.masterList td img.thumb{border-radius:8px;width:100px}.masterList th:first-of-type,.masterList td:first-of-type{text-align:left}.masterList td.number{text-align:right}.masterList td.label{text-align:right}.masterList td.emphasize{font-weight:bold;color:#bb1717}.dataEntryTable{padding:4px;margin:0;border:1px solid #c0c0c0;width:100%;margin-bottom:20px}table.dataEntryTable th{border-style:none solid solid solid;background-color:#c0c0c0;color:#333;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:#808080;border-right-color:#808080;border-left-color:#808080;border-left-width:1px;border-right-width:1px}table.dataEntryTable td{padding:6px;border-style:none none solid none;vertical-align:middle;border-bottom-width:1px;border-bottom-color:#e0e0e0}table.dataEntryTable td.number{text-align:right}table.dataEntryTable td.label{text-align:right}table.dataEntryTable td.emphasize{font-weight:bold;color:#bb1717}.dataResultsTable{padding:4px;margin:0;border:1px solid #c0c0c0;width:100%;margin-bottom:20px}table.dataResultsTable tr:hover{background-color:#f1f1f1}table.dataResultsTable th{padding:8px;padding:8px 12px 2px 12px;border-style:none solid solid solid;color:#f0f0f0;background-color:#333;text-align:left;vertical-align:bottom;border:1px solid #808080}table.dataResultsTable td{padding:8px 12px 0 12px;border-style:none none solid none;vertical-align:top;border-bottom-width:1px;border-bottom-color:#e0e0e0}table.dataResultsTable td.number,table.dataResultsTable th.number{text-align:right}table.info{border-style:none;margin:15px 0 30px 0;width:100%}table.info th{color:#f0f0f0;background-color:#5e5e5e;border:1px solid #808080;text-align:center;vertical-align:bottom;padding:.5em}table.info td{color:#333;border-bottom:1px solid #f0f0f0;padding:.5em;text-align:center}table.info th:first-of-type,table.info td:first-of-type{text-align:left}table.info td.textAlignLeft{text-align:left}table.info .footerTotals{border-top:1px solid #f00;font-weight:bold;background-color:#f0f0f0;color:#fff}div.flex-container-userDetails{display:flex;flex-flow:row wrap;justify-content:space-between;margin:1em 0}div.userDetails{width:48%;font-size:.8rem}div.userDetails p{clear:left;color:#808080}div.userDetails p label{float:left;color:#000;width:60%;margin-bottom:1em}div.images img{width:100%;border:solid 1px #808080;border-radius:12px;margin-top:1.5em}.imageCredit{margin-top:-1.5rem;margin-bottom:1rem;text-align:right;font-style:italic;font-size:.85em;color:#808080}footer li{list-style:none;font-size:1.25em}footer div.tagLine{font-size:1.1em;color:#333;margin-bottom:.5em;padding:.6em 1em;background-color:#def8ff;border-radius:8px}.textAlignCenter{text-align:center}.textAlignRight{text-align:right}.textAlignLeft{text-align:left}article{margin-bottom:1em}article .article-text{font-family:'Lora','Georgia','Times New Roman',Times,serif;padding:0 6%}article .credit{font-size:.8em;font-style:italic;letter-spacing:.1em;color:#808080;margin:1.25em 0;display:flex;justify-content:flex-start;align-items:center}article .credit img{width:4em;border-radius:50%;margin:1.25em}article .descriptionHighlight{font-style:italic;font-size:1.25em;margin:1.5em .2em 1.5em 2em;padding:.5em 1em;border-left:5px solid #bb1717}article .fileUnder{color:#808080;margin:2em}article .pager{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px}article select.pager{max-width:100%}@media screen and (max-width:576px){article select.pager{font-size:.8em;margin-left:auto;margin-right:auto}}article .pager input[type="submit"]{margin-left:.1em;margin-right:.1em}article header hgroup h1{font-size:2rem}article header hgroup h1.subtitle{font-size:1.6rem}article .highlight{margin:1em 2.2em 1em 1.8em;border-top:3px solid #c00;border-right:0;border-bottom:3px solid #c00;border-left:0;font:1.4em/1.6em Arial,Helvetica,sans-serif;padding:.23em .769em;color:#535353}article h1,article h2,article h3,article h4,article h5{font-family:'Roboto','Trebuchet MS',Verdana,sans-serif}.photoWithCaption{margin-bottom:2em;color:#cacaca}.photoWithCaption>div img{width:100%;border-radius:20px}.photoWithCaption .title{font-size:1.3rem}.photoWithCaption .location{font-size:.9em;font-style:italic;margin:1em 0 1em 0}.photoWithCaption .camera{font-size:.8em;font-style:italic;margin:1em 0 1em 0}.photoWithCaption .caption{font-family:'Lora','Georgia','Times New Roman',Times,serif;font-size:.9em;margin:1.5em 0 1.5em 0;padding:1em;border-radius:15px;color:#9e9e9e}.photoWithCaption .filename{font-size:.7em;color:#a9a9a9;text-align:right}.photoViewGalleries{padding:2em 0;font-size:.8em;color:#808080}.imageTopDiv{width:80%;padding:3% 3% 0;color:#333;border:1px solid #999;border-radius:12px;background:#f1f1f1;margin:16px auto}.imageTopDiv img{width:100%;border-style:none;margin-right:auto;margin-left:auto;border-radius:12px}.imageTopDiv .photoInfo h5{font-size:1em;margin-top:.5rem;margin-bottom:0}.imageTopDiv .photoInfo p{padding:4px 0;margin:0 0 .5rem;font:.8em/1.4em Verdana,Arial,Helvetica,sans-serif}.images-flex{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:flex-start}.images-flex .imageTopDiv{width:25%}.images-flex .imageTopDiv p{font-size:.7rem}.images-flex .imageTopDiv .photoInfo h5{font-size:.8rem}.accordion,.menu{color:#666;margin:0;padding:0;overflow:auto}.accordion li{padding:0;list-style-type:none}.accordion-control{font-size:1em;text-align:left;background-color:#03c;color:#fff;display:block;width:100%;padding:.6em;margin:0;border:1px solid #666;border-radius:10px}ul.menu li button:focus{outline:0;background-color:#c00}.accordion-panel{display:none;padding-top:10px}.accordion-panel img{display:block;clear:left}.accordionHeader{color:#fff;background-color:#33f;font-size:15px;font-weight:bold;padding:6px 6px 6px 30px;background-image:url('/Images/Icons/NotSelectedPointer.gif');background-position:left center;margin-top:3px;margin-bottom:3px;background-repeat:no-repeat;border-radius:8px}.accordionHeaderSelected{background-position:left center;color:#fff;background-color:#c30;font-size:15px;font-weight:bold;padding:6px 6px 6px 30px;margin-bottom:4px;background-image:url('/Images/Icons/SelectedPointer.gif');background-repeat:no-repeat;border-radius:8px}table img.thumb{width:100px}.finder p{clear:left;margin:0;padding:10px 0 0 0}.finder p.message{clear:none;margin-top:0;color:#cb0101;font-size:15px;font-weight:bold}.finder p label{float:left;width:35%;margin-top:3px}.flashMatch{border:1px solid #cb0101;border-radius:16px;padding:10px;margin:6px 2px 8px 15px}.flashMatch .model{color:#f00;font-weight:bold;margin-bottom:18px}.flashMatch p.mfr{border-bottom:1px solid #c0c0c0;margin-bottom:0;color:#cb0101}.flashMatch ul{color:#333;margin-top:4px}.flashMatch li{font-size:12px;margin-top:3px;margin-bottom:6px;margin-left:3px}.inputForm p{clear:left;margin:0;padding:10px 0}.inputForm label{display:block;font-size:.9em;font-weight:bold}.inputForm label.checkbox{display:inline;margin-left:.1em}.inputForm input[type=text],textarea{padding:.15em .3em;width:70%;color:#777}.inputForm input[type=text].flatpickrDate{width:30%}.inputForm input[type=text].flatpickrDate.wide{width:60%}.inputForm input[type=text].flatpickrTime{width:20%}.inputFormX input[type=checkbox]{margin-left:0;margin-right:3px}.width10pct{width:10%}.width25pct{width:25%}.width50pct{width:50%}.cardStrong{padding:0;margin-bottom:2em;border:2px solid #005fa8}.cardStrong .heading{font-size:1.7em;color:#fff;padding:1em;background-color:#005fa8}.card{padding:0;margin-bottom:2em;border:1px solid #ccc;border-radius:12px;box-shadow:0 10px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)!important}.card.hidden{opacity:.5}.card:hover,.cardStrong.highlight2:hover{background-color:#efeffe;box-shadow:0 10px 16px 0 rgba(0,0,0,.45),0 6px 20px 0 rgba(0,0,0,.19)!important;cursor:pointer}.card a:hover,.cardStrong a:hover{text-decoration:none}.card:hover .content h1,.card:hover .content h2{text-decoration:underline}.card img{border-radius:12px 10px 0 0;width:100%}.card .content,.cardStrong .content{width:85%;margin:1em auto}.card .content .credit,.card .content .message{font-size:.85em;color:#333}.card .content h1,.card .content h2{font-size:1.4em;color:#c81a1a;margin:0}.card .content li,.cardStrong .content li{font-size:.85em;color:#484848;margin:1em 0}.card .content p,.cardStrong .content p{font-size:.85em;color:#484848;margin:1em 0}.card .content p.title,.cardStrong .content p.title{font-size:1.1em;color:#c81a1a;margin:1em 0;font-style:italic}.card .content p.readMore,.cardStrong .content p.readMore{color:#4291e0;text-align:right;border-top:1px solid #c0c0c0}.card .content p.readMore:hover{text-decoration:underline}.card.highlight{color:#c81a1a;font-weight:bold}.card.highlight2,.cardStrong.highlight2{background-color:#fff1f1;color:#fff;font-weight:bold}.card.highlight2:hover{background-color:#fbfff1}.flex-v-container{display:flex;flex-direction:column;padding:5%;background-color:#fff4e5}.flex-v-container .item{padding:.5em;background-color:#fff;margin-bottom:1em;border:1px solid #c0c0c0;border-radius:8px}.flex-v-container .item:hover{border:1px solid #4291e0;background-color:#dbe7f3}.flex-v-container .item .content{text-align:center;font-size:.9em;margin-bottom:.5em}.inputFormX label{display:block;font-size:.9em;font-weight:bold}.inputFormX .checkbox label{display:inline;margin-left:.5em}.inputFormX input[type=text],textarea{padding:.15em .3em;width:90%;color:#777}.inputFormX textarea{padding:.15em .3em;width:95%;color:#777}.inputFormX input[type=checkbox]{margin-left:0;margin-right:3px}.addressBoxDiv{width:43%;margin-bottom:2em;border:3px solid #e8e8e8;border-radius:12px;padding:6px 12px 6px 12px}.addressBoxDiv .description{margin:4px 0 10px 0;font-weight:bold;font-size:14px;color:#ff6a00}.addressBoxDiv .address{margin:10px 0}.addressBoxDiv .addressType{margin:10px 0;font-size:14px;color:#fff;border-radius:6px;padding:6px;background-color:#808080}.addressBoxDiv .addressType p{padding:6px}.addressBoxDiv.selected{border:3px solid #0c0}.addressBoxDiv.selected .addressType{color:#cff}.addressBoxDiv.edited{border:3px solid #bb1717}.addressBoxDiv .buttonsAddress{margin-top:16px;margin-bottom:24px}.addressBoxDiv .buttonsAddress.editDelete{margin-top:10px;margin-bottom:2px}.addressBoxDiv .buttonsAddress.editDelete input[type="submit"]{width:50px;height:20px;font-size:11px;margin-right:8px;padding:1px 4px;border:1px solid #039;background-color:#f0f0f0;border-radius:6px}.addressBoxDiv .buttonsAddress.editDelete input[type="submit"]:hover{background-color:#cff;color:#4291e0;border-color:#4291e0}.flex-container-addresses{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:space-between}.checkoutAddressDiv{width:240px;padding:15px 20px;margin:10px 30px 20px 0;border:2px solid #d3d3d3;border-radius:12px;display:block;float:left}.checkoutAddressDiv h2{font-weight:bold;color:#fff;background-color:#808080;padding:.6em 1.2em;border-radius:8px}.checkoutAddressDiv.ship{margin-right:0;float:right}.forwardBackButton{margin:4px 0 25px 0;text-align:right}.floatRight{float:right}input[type="submit"].lessVisible{background:#333;color:#808080}input [type="submit"].uploaderbrowsebutton{color:#fff}select{width:100%}select.dropdown{width:30%}fieldset{background-color:#fff}.uploaderbrowsebutton,.uploadercancelbutton,button{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin:10px 0;padding:5px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 60ms ease-in-out;transition:all 60ms ease-in-out;text-align:center;white-space:nowrap;text-decoration:none!important;text-transform:none;text-transform:capitalize;color:#fff;border:0 none;border-radius:4px;font-size:14px;font-weight:500;line-height:1.3;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;border-color:#2989d8;background:#2989d8;background:-moz-linear-gradient(top,#2989d8 0%,#1e5799 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2989d8),color-stop(100%,#1e5799));background:-webkit-linear-gradient(top,#2989d8 0%,#1e5799 100%);background:-o-linear-gradient(top,#2989d8 0%,#1e5799 100%);background:-ms-linear-gradient(top,#2989d8 0%,#1e5799 100%);background:linear-gradient(top,#2989d8 0%,#1e5799 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2989d8',endColorstr='#1e5799',GradientType=0)}#Newsletter{max-width:590px;font-family:'Lora','Georgia','Times New Roman',Times,serif}#Newsletter img{max-width:100%}