body{font-family:'Source Sans Pro',Arial,sans-serif;font-size:16px}.bg-light{background-color:#fff!important}header nav{border-bottom:none;-webkit-box-shadow:0 3px 5px 0 rgba(160,160,160,.4);-moz-box-shadow:0 3px 5px 0 rgba(160,160,160,.4);box-shadow:0 3px 5px 0 rgba(160,160,160,.4)}header nav ul li a{color:#0074a2}header nav ul li a:hover{color:#0a2467;text-decoration:none}header .extendedsearch{position:fixed;top:66px;z-index:100;background-color:rgba(252,252,252,.95);padding-top:15px;-webkit-box-shadow:0 3px 5px 0 rgba(160,160,160,.4);-moz-box-shadow:0 3px 5px 0 rgba(160,160,160,.4);box-shadow:0 3px 5px 0 rgba(160,160,160,.4)}.searcharea{background-color:rgba(252,252,252,.95)}.card{background-color:none}.card.gray{background-color:#eee}.required:after{content:"*";color:red}.tooltip .tooltip-inner{max-width:350px;padding:5px;text-align:left;background-color:#fff;color:#000;border:1px solid #a2a2a2}.tooltip .tooltip-inner p{padding:5px;font-size:14px}.tooltip.show{-moz-opacity:1;-khtml-opacity:1;opacity:1}#contentonlyarea{background-color:#fff;margin-top:15px;padding-top:15px}#contentonlyarea a{color:#0074a2}#contentonlyarea a.btn-primary{color:#fff}#contentonlyarea a.btn-primary:hover{background-color:inherit;color:#0074a2}#contentonlyarea h1{font-family:'Source Sans Pro',Arial,sans-serif;font-size:40px;font-weight:200;margin-bottom:25px;margin-top:0}#contentonlyarea h1.minimal{margin:0;padding:0}#contentonlyarea h2{font-family:'Source Sans Pro',Arial,sans-serif;font-size:30px;font-weight:200;margin-bottom:15px;margin-top:0}#contentbox{background-color:#fff;margin-top:66px;padding-top:15px}#contentbox.nopadding{padding-top:0}#contentbox .clickable,#contentbox a{color:#0074a2}#contentbox .clickable.btn-primary,#contentbox a.btn-primary{color:#fff}#contentbox .clickable.btn-primary:hover,#contentbox a.btn-primary:hover{background-color:inherit;color:#0074a2}#contentbox h1{font-family:'Source Sans Pro',Arial,sans-serif;font-size:40px;font-weight:200;margin-bottom:25px;margin-top:0}#contentbox h1.minimal{margin:0;padding:0}#contentbox h2{font-family:'Source Sans Pro',Arial,sans-serif;font-size:30px;font-weight:200;margin-bottom:15px;margin-top:0}#contentbox h3{font-family:'Source Sans Pro',Arial,sans-serif;font-size:25px;font-weight:200;margin-bottom:15px;margin-top:0}#contentbox h4{font-family:'Source Sans Pro',Arial,sans-serif;font-size:20px;font-weight:200;margin-bottom:15px;margin-top:0}#contentbox h4.fotographer{margin-bottom:10px}#contentbox small{color:#a2a2a2;font-weight:200}#contentbox small a{color:inherit}#contentbox .imageslider{text-align:center;height:480px;padding:80px 20px}#contentbox .imageslider h1,#contentbox .imageslider h2{color:#fff}#contentbox .imageslider h1{font-size:40px}#contentbox .imageslider h2{font-size:20px;font-weight:100}#contentbox .card{margin-right:15px;margin-bottom:15px;background-color:none}#contentbox .card .imagebox{text-align:center;margin:15px;height:340px;display:flex;justify-content:center;align-items:center}#contentbox .card.preview{width:210px}#contentbox .card.preview .imagebox{text-align:center;margin:15px;height:140px;display:flex;justify-content:center;align-items:center}#contentbox .card h1{height:55px;font-family:'Source Sans Pro',Arial,sans-serif;font-size:16px;text-transform:inherit;text-align:center}#contentbox .card.box{border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#contentbox .card.box h1{font-family:'Source Sans Pro',Arial,sans-serif;font-size:24px;padding-bottom:25px;border-bottom:1px solid #a2a2a2;text-align:center;text-transform:uppercase}#contentbox .card.box img.img-fluid{margin-bottom:30px}#contentbox .card.box .row.narrow img.img-fluid{margin-bottom:4px}#contentbox .card.box .author{margin-bottom:15px}#contentbox .card.box .image-width-caption{position:relative}#contentbox .card.box .image-width-caption .caption{display:block;text-transform:uppercase;font-family:'Source Sans Pro',Arial,sans-serif;font-size:20px;position:absolute;bottom:0;width:100%;text-align:center;background-color:rgba(255,255,255,.65);height:70px;padding:5px}#contentbox .mosaic{width:120px;height:120px}#contentbox .pagination span.active a.page-link{background-color:#0074a2;color:#fff}#contentbox .section{padding-top:25px;padding-bottom:25px}#contentbox .section.alternative{background-color:#eee}#contentbox .section.alternative .card{background-color:inherit}#contentbox .collection{width:33.3333333333333333%;background:#eee;color:#fff;text-align:center;position:relative}#contentbox .collection.collection-4{width:25%}#contentbox .collection .caption{position:absolute;width:100%;bottom:0;background-color:rgba(255,255,255,.8)}#contentbox .collection h2{text-transform:uppercase;border-bottom:inherit;color:#606060;font-weight:400;margin-top:15px;margin-bottom:5px}#contentbox .collection:nth-child(2n-1){background:#fff}#contentbox .collection a{color:#6a91ce}#contentbox .collection .imagebox{margin:0}.nobr{white-space:nowrap}footer{padding-top:20px;padding-bottom:20px;background-color:#021f2d}footer p{margin:2px 0;color:#a2a2a2}footer a{color:#a2a2a2}footer a:hover{color:#fff;text-decoration:none}footer h2{margin-top:50px;margin-bottom:25px;color:#fff;font-family:'Source Sans Pro',Arial,sans-serif;font-size:16px;text-transform:uppercase}.btn-primary{background-color:#0074a2;border-color:#0074a2}.btn-primary:hover{color:#0074a2;background:inherit;border-color:#0074a2}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#0074a2}.text-primary{color:#0074a2!important}.bg-primary{background-color:#0074a2!important}.btn-secondary:hover{color:#606060;background:inherit;border-color:#606060}.progress{height:25px;font-size:inherit}button{margin-bottom:5px}.form-control{border-color:#6a91ce}.form-control::placeholder{color:#a2a2a2}.dropdown-item{color:#0074a2}.dropdown-item:hover{color:#0a2467;background-color:#fff}.row.narrow{margin-left:-2px;margin-right:-2px}.row.narrow .col-md-3{padding-left:2px;padding-right:2px}.clickable{cursor:pointer}@media all and (max-width:1024px){#contentbox .collection{width:50%}#contentbox .collection.collection-4{width:33.3%}}@media all and (max-width:768px){#contentbox .collection,#contentbox .collection.collection-4{width:100%}}