﻿.np2017 .artist-content{min-width:1060px;padding:0}.np2017 .grid{display:flex}.np2017 .grid .col{flex:1}.np2017 .navbar #logo{padding:0.2rem 3rem 0 0}.np2017 .navbar #logo img{width:160px}.np2017 .navbar:not(.transparent-navbar) .navbar-brand>img+img{display:none}.np2017 .navbar.transparent-navbar .navbar-brand>img:first-of-type{display:none}.np2017 .navbar.transparent-navbar .nav.navbar-nav>li.navbar-menu-item>a,.np2017 .navbar.transparent-navbar .header-nav .nav-link{text-shadow:none !important}.np2017 .navbar.transparent-navbar .nav.navbar-nav>li.navbar-menu-item>a:hover,.np2017 .navbar.transparent-navbar .header-nav .nav-link:hover{color:#999}.np2017 .navbar .nav.navbar-nav>li.navbar-menu-item>a{font-family:'myriad-pro'}.np2017 .navbar .btn{background:#00bcff;border-radius:2px;border:none;color:#003b64;font-family:"myriad-pro", "Helvetica", sans-serif;font-size:15px;font-weight:600;letter-spacing:2px;margin-top:7px;padding:10px 30px;text-transform:uppercase}.np2017 .content-bg{background:#fff;z-index:1}.np2017 .section{color:#666;font-family:"proxima-nova", "Helvetica Neue", sans-serif;font-size:18px;line-height:1.55em;margin:0 auto;max-width:980px;padding-top:90px}.np2017 .section.-narrow{max-width:940px}.np2017 .section.-wide{max-width:1200px}.np2017 .section.-no-top{padding-top:0}.np2017 .section.-less-top{padding-top:20px}.np2017 .section.-medium-top{padding-top:40px}.np2017 .section.-extra-bottom{padding-bottom:80px}.np2017 .section .title{color:#003b64;font-family:"Arvo", Georgia, serif;font-size:32px;line-height:1.75em;padding-bottom:30px;text-align:left}.np2017 .section .title.-light{color:#006a90}.np2017 .section .title.-centered{text-align:center}.np2017 .section .description{font-family:"proxima-nova", "Helvetica Neue", sans-serif;font-size:18px;line-height:1.85em}.np2017 .section .description.-extra-bottom{padding-bottom:20px}.np2017 .section .landing-gallery.landing-gallery-section h1{padding:50px 0 0;text-align:center}.np2017 .section .landing-gallery.landing-gallery-section .competition-gallery-section .description{font-size:18px;line-height:1.7em;margin-bottom:30px;max-width:890px}.np2017 .section h3{color:#00bcff;font-family:"Arvo", Georgia, serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.2em;margin-bottom:25px}.np2017 .section h4{font-size:18px;font-weight:400;letter-spacing:1.35px;line-height:1.55;text-transform:uppercase}.np2017 .section a{color:#00bcff}.np2017 .section .deadline{background:#00bcff;color:#fff;padding:30px 70px}.np2017 .section .deadline .col{flex:1 auto;padding:0 5px}.np2017 .section .deadline div{font-family:"Arvo", Georgia, serif;font-size:30px;font-style:italic;font-weight:400 !important;line-height:1.2em;margin:0;text-align:left}.np2017 .section .deadline .deadline-countdown{color:currentColor}.np2017 .section .deadline .button{min-width:360px}.np2017 .section .deadline a{color:currentColor}.np2017 .section.award-chart{text-align:center}.np2017 .section.award-chart .grid:first-of-type{background:#eee;padding:20px}.np2017 .section.award-chart .grid:first-of-type .col{position:relative}.np2017 .section.award-chart h4{color:#9b9b9b;font-size:20px;font-weight:900;margin:0;text-transform:uppercase}.np2017 .section.award-chart h5{color:#00bcff;font-size:64px;font-weight:700;margin:0;text-transform:uppercase}.np2017 .section.award-chart .selected{background:#f6a623;bottom:-40px;box-shadow:0 0 20px rgba(0,0,0,0.15);left:-30px;padding-top:40px;position:absolute;right:-30px;top:-40px}.np2017 .section.award-chart .selected h4,.np2017 .section.award-chart .selected h5{color:#fff}.np2017 .section.award-chart .description{color:#006a90;font-family:"Arvo", Georgia, serif;font-size:26px;padding-top:15px}.np2017 .section.award-chart .description.-small{color:#9b9b9b;font-family:"proxima-nova", "Helvetica Neue", sans-serif;font-size:16px;font-style:italic;padding-top:30px}.np2017 .section .competition-gallery-section{background:transparent;margin-bottom:-40px;padding-bottom:0}.np2017 .section .competition-gallery-section .competition-gallery-container{width:1000px}.np2017 .section .competition-gallery-section .competition-gallery-container .competition-gallery{width:1000px}.np2017 .section .lc-reviews-container{padding-top:80px}.np2017 .section .lc-reviews-container .quote-container{border-bottom:1px solid #eee;margin-bottom:60px;padding-bottom:50px}.np2017 .section .lc-reviews-container .author-photo{background:#ccc;height:120px;max-width:none;width:120px}.np2017 .section .lc-reviews-container .img-review-thumb{display:block;max-width:100%}.np2017 .section .lc-reviews-container .review-success .quote-item:before{display:none}.np2017 .section .lc-reviews-container .review-success .quote-item p{color:#006a90;font-family:"Arvo", Georgia, serif;font-size:20px;line-height:1.6em}.np2017 .section .lc-reviews-container .review-quote .quote-item-author{color:#9b9b9b;font-family:"proxima-nova", "Helvetica Neue", sans-serif;font-weight:700;letter-spacing:2px;padding:10px 0 0;text-transform:uppercase}.np2017 .section .lc-reviews-container .modal-lg{max-width:850px}.np2017 .section .modal-link{color:#f6a623;cursor:pointer}.np2017 .bg{margin-top:90px;padding-bottom:40px}.np2017 .bg.-blue{background:#006a90}.np2017 .bg.-blue .title,.np2017 .bg.-blue .description{color:#fff}.np2017 .bg .section{padding-top:60px}.np2017 .button{background:#006a90;color:#fff;display:inline-block;font-family:"proxima-nova", "Helvetica Neue", sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:3px;line-height:1.5em;padding:2.5rem 5rem 2rem;text-align:center;text-transform:uppercase}.np2017 .button:hover{background:#005777}.np2017 .image-section{background-attachment:fixed;background-color:#eee;background-position:center;background-repeat:no-repeat;background-size:cover;height:550px;position:relative}.np2017 .image-section:not(.-hero):after{background-image:linear-gradient(to bottom, transparent, #000);bottom:0;content:'';left:0;position:absolute;right:0;top:0}.np2017 .image-section .inner{height:100%;margin:0 auto;max-width:1200px}.np2017 .image-section .headline{border:4px solid #fff;bottom:180px;color:#fff;font-family:"Arvo", Georgia, serif;font-size:48px;left:0;line-height:1.4em;margin:0 auto;max-width:750px;padding:40px;position:absolute;right:0;text-align:center;z-index:1}.np2017 .image-section .caption{bottom:20px;color:#fff;font-family:"myriad-pro", "Helvetica", sans-serif;font-size:18px;left:20px;position:absolute;z-index:1}.np2017 .image-section.-hero-bg{background-color:#eee;height:600px;left:0;position:fixed;right:0;top:0;z-index:-1}.np2017 .image-section.-hero-bg:after{background-image:linear-gradient(to bottom, rgba(0,0,0,0.6), rgba(31,28,28,0) 50%);bottom:0;content:'';left:0;position:absolute;right:0;top:0}.np2017 .image-section.-hero-bg .hero-image{background-image:url(//assets.lensculture.com/static/competitions/np2017/slide-1.jpg);background-position:center bottom;background-size:cover;bottom:0;height:650px;left:0;position:absolute;right:0;top:0}.np2017 .image-section.-hero{background:transparent;height:650px;overflow:hidden}.np2017 .image-section.-hero .headline{border-width:2px;bottom:auto;font-size:48px;line-height:0.4em;margin:250px auto 0;max-width:1100px;padding:80px 40px;position:relative}.np2017 .image-section.-hero .headline strong{color:#00bcff}.np2017 .image-section.-hero .headline .logo{left:0;position:absolute;right:0;text-align:center;top:-40px}.np2017 .image-section.-hero .headline .logo img{background:#080808;border-radius:10px;border:2px solid #fff;height:80px;width:80px}.np2017 .image-section.-first{background-image:url(//asset0.lensculture.com/static/competitions/np2017/hero-section-1.jpg)}.np2017 .image-section.-second{background-image:url(//asset1.lensculture.com/static/competitions/np2017/hero-section-2.jpg)}.np2017 .image-section.-third{background-image:url(//asset2.lensculture.com/static/competitions/np2017/hero-section-3.jpg)}.np2017 .image-section.-third .headline{bottom:120px}.np2017 .tags{color:#9b9b9b;font-family:"proxima-nova", "Helvetica Neue", sans-serif;font-size:16px;font-weight:600;letter-spacing:1.8px}.np2017 .tags.-condensed{font-size:20px;font-weight:400}.np2017 .tags>span{padding:0 5px}.np2017 .jury .title{margin-left:15px}.np2017 .jury .grid{flex-wrap:wrap;justify-content:center}.np2017 .jury .grid>.col{flex:0 1 auto;width:400px}.np2017 .jury .profile{margin:0 20px 30px;max-width:360px;position:relative}.np2017 .jury .profile>img{background:#9b9b9b;height:360px;width:360px}.np2017 .jury .profile a:not(.profile-more),.np2017 .jury .profile .description{display:none}.np2017 .jury .profile:after{background-image:linear-gradient(to bottom, transparent, #000);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.np2017 .jury .profile .info{margin-bottom:10px}.np2017 .jury .profile .copy{bottom:15px;color:#fff;font-family:"proxima-nova", "Helvetica Neue", sans-serif;font-size:16px;left:15px;line-height:1.5em;padding-top:10px;position:absolute;right:10px;z-index:2}.np2017 .jury .profile .copy .name{color:#00bcff;font-family:"Arvo", Georgia, serif;font-size:18px;font-weight:700;letter-spacing:2px;margin-bottom:5px;text-transform:uppercase}.np2017 .jury .profile .copy a{color:#00bcff;font-weight:700}.np2017 .benefits{width:100%}.np2017 .benefits table{border:none;box-shadow:none;margin-bottom:20px}.np2017 .benefits table .header td{color:#222;font-family:"Arvo", Georgia, serif;font-size:15px;font-weight:700;line-height:1.3em}.np2017 .benefits table tr:nth-child(even){background:#eee}.np2017 .benefits table tr:nth-child(odd){background:#fff}.np2017 .benefits table tr>td{font-size:24px;padding:5px 15px;width:120px}.np2017 .benefits table tr>td:first-child{background:transparent;border-right:2px solid #e8e8e8;color:#222;font-family:"Arvo", Georgia, serif;font-style:italic;font-size:18px;height:50px}.np2017 .benefits .sub-notes{margin:0 auto;max-width:90%}.np2017 .benefits .sub-notes p{color:#9b9b9b;font-size:14px;line-height:1.5em;margin-bottom:20px}.np2017 .benefits .fa-check-circle{color:#006a90}.np2017 .benefits .fa-check-circle.-orange{color:#f6a623}.np2017 .award-section{margin-bottom:40px;padding-bottom:60px}.np2017 .award-section p{color:#4a4a4a;font-size:18px;line-height:1.65em;margin-top:40px}.np2017 .award-section .info{align-self:center;font-size:14px;min-width:600px;padding:0 40px 0 0}.np2017 .award-section .info.-at-right{padding:0 0 0 40px}.np2017 .award-section .image{padding:25px 0 0}.np2017 .award-section .image img{max-width:100%}.np2017 .entry-section{font-family:"proxima-nova", "Helvetica Neue", sans-serif;padding:5px 10px;text-align:center}.np2017 .entry-section .col{padding:0 10px}.np2017 .entry-section .btn{background:#006a90;border-radius:0;border:1px solid #006a90;color:#fff;font-family:"proxima-nova", "Helvetica Neue", sans-serif;font-size:18px;letter-spacing:2.5px;line-height:1em;padding:30px 20px;text-transform:uppercase;white-space:normal;width:70%}.np2017 .entry-section .btn:hover{background:transparent;border-color:#006a90;color:#006a90}.np2017 .entry-section .enter-fee{display:none}.np2017 .entry-section .enter-description{color:#4a4a4a;display:inline-block;font-size:16px;line-height:1.6em;padding:20px 80px 0}.np2017 .entry-section .enter-description>strong{display:block;font-size:24px;padding-bottom:20px}.np2017 .jump-to{position:relative}.np2017 .jump-to.nav-to-jury{top:100px}.np2017 .jump-to.nav-to-awards{top:-160px}.np2017 .jump-to.nav-to-enter{top:-200px}.browser-mobile .np2017 .image-section{background-attachment:scroll}.np2017-winners-header .mobile-navbar-header{padding-top:1em}.np2017-winners-header #main-navbar-collapse{transition:padding-top 0.2s linear}.np2017-winners-header.transparent-navbar #main-navbar-collapse{padding-top:1em}.np2017-winners .image-section.-hero-bg .hero-image{background-position:center}.np2017-winners .image-section.-hero .headline{line-height:70px;padding:50px 100px}.np2017-winners .image-section.-hero .headline strong{color:#f6a623;font-weight:bold}.np2017-winners .image-section.-hero .caption{left:auto;right:20px}.np2017-winners .section.winners{line-height:1.1em;max-width:1100px}.np2017-winners .section.winners .photo-author-info{display:none}.np2017-winners .section.winners .cell{padding:0 30px 30px 0}.np2017-winners .section.winners .name{color:#4a4a4a;font-family:"myriad-pro", "Helvetica", sans-serif;font-size:22px;font-weight:bold;margin-top:-16px;padding-bottom:10px}.np2017-winners .section.winners .country{color:#9b9b9b;font-family:"myriad-pro", "Helvetica", sans-serif;font-size:14px;letter-spacing:4px;padding-bottom:10px;text-transform:uppercase}.np2017-winners .section.winners .project{color:#4a4a4a;font-family:"Arvo", Georgia, serif;font-size:16px;padding-bottom:10px}.np2017-winners .section.winners .image-container{min-height:220px;position:relative}.np2017-winners .section.winners .et-grant-photo{position:relative}.np2017-winners .section.winners .et-grant-photo .image{background-position:center;background-size:cover;height:370px;width:100%}.np2017-winners .section.winners .et-grant-photo .photo-caption{display:none}.np2017-winners .section.winners .grid{display:flex;flex-flow:row wrap;justify-content:flex-start}.np2017-winners .section.winners .grid .col{flex:1}.np2017-winners .section.winners .grid .col.-half{flex:1 1 50%;max-width:50%;min-width:50%}.np2017-winners .section.winners .grid .col.-third{flex:1 1 33%;max-width:33%;min-width:33%}.np2017-winners .section.winners .grid .col.-third .et-grant-photo .image{height:280px}.np2017-winners .section.-narrow{max-width:950px}.np2017-winners .section.quote{text-align:center}.np2017-winners .section.quote img.quote{margin:15px auto}.np2017-winners .section.quote .description{font-family:"Arvo", Georgia, serif;font-size:22px;font-style:italic;line-height:40px;padding:15px 0;text-align:left}.np2017-winners .section.quote .description::after{content:"”"}.np2017-winners .section.quote .author{color:#00bcff;font-family:"proxima-nova", "Helvetica Neue", sans-serif;font-size:18px;font-weight:bold;letter-spacing:2px;padding:15px 0;text-transform:uppercase}.np2017-winners .section.quote .author::before{content:"— "}#landing-gallery-modal .author-name>a{color:#4A4A4A}.landing-gallery.landing-gallery-section h1{padding:30px 0 20px}.landing-gallery.landing-gallery-section .description:not(.et2016){max-width:760px;margin:0 auto 60px}.landing-gallery.landing-gallery-section .landing-gallery-container{background:#fff;height:600px}.landing-gallery.landing-gallery-section .landing-gallery-container .landing-gallery-photo{margin:25px auto;position:relative;text-align:center;width:460px}.landing-gallery.landing-gallery-section .landing-gallery-container .landing-gallery-photo .author{color:#fff;display:none;font-size:14px;line-height:20px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:1}.landing-gallery.landing-gallery-section .landing-gallery-container .landing-gallery-photo .author>strong{display:block;font-size:15px}.landing-gallery.landing-gallery-section .landing-gallery-container .landing-gallery-photo img{max-width:460px}.landing-gallery.landing-gallery-section .landing-gallery-container .landing-gallery-photo:hover img{opacity:.7}.landing-gallery.landing-gallery-section .landing-gallery-container .landing-gallery-photo:hover .author{display:block}.landing-gallery.flex-landing-gallery{font-size:14px;height:100%;position:relative}.landing-gallery.flex-landing-gallery .flex-body{display:flex;justify-content:space-around;position:relative;z-index:5}.landing-gallery.flex-landing-gallery .flex-body .flex-column{box-sizing:border-box;flex:1;padding:0 0 0 25px}.landing-gallery.flex-landing-gallery .flex-body .flex-column:last-child{padding-right:25px}.landing-gallery.flex-landing-gallery .flex-body .flex-column .landing-gallery-photo{background-color:rgba(0,0,0,0.05);margin:25px 0;width:100%}.landing-gallery.flex-landing-gallery .flex-body .flex-column .landing-gallery-photo a{display:block}.landing-gallery.flex-landing-gallery .flex-body .flex-column .landing-gallery-photo a img{max-width:100%;position:relative;z-index:20}.landing-gallery.flex-landing-gallery .flex-body .flex-column .landing-gallery-photo a .author{z-index:30}.landing-gallery.flex-landing-gallery .flex-body .flex-column .landing-gallery-photo:not(.-loaded){position:relative}.landing-gallery.flex-landing-gallery .flex-body .flex-column .landing-gallery-photo:not(.-loaded) img{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.landing-gallery.flex-landing-gallery .flex-body .flex-column .landing-gallery-photo:not(.-loaded):hover .author{display:none}.landing-gallery.flex-landing-gallery .flex-body .flex-column .landing-gallery-photo.-loaded .photo-preloader{display:none !important}.landing-gallery.flex-landing-gallery .flex-body .flex-column .landing-gallery-photo.-loaded:hover{background-color:#222}.landing-gallery.flex-landing-gallery .photo-preloader{color:#1a1a1a;display:table;font-size:1.3em;width:auto;left:calc(50% - .5em);position:absolute;top:calc(50% - .5em);z-index:10}.landing-gallery.flex-landing-gallery .photo-preloader.gallery-preloader{font-size:3em}.browser-mobile #landing-gallery-modal{padding-top:40%}.browser-mobile #landing-gallery-modal.fade.in{background:rgba(255,255,255,0.9)}.browser-mobile #landing-gallery-modal .close{font-size:50px;right:20px;top:0}.browser-mobile #landing-gallery-modal .modal-dialog{margin:0 auto;width:95%}.browser-mobile #landing-gallery-modal .modal-content{padding:10px 30px 20px}.browser-mobile #landing-gallery-modal .info-col{height:auto;justify-content:flex-start;width:300px}.browser-mobile #landing-gallery-modal .author-profile-photo{height:140px;margin:30px 0 20px;width:140px}.browser-mobile #landing-gallery-modal .author-name{font-size:26px}.browser-mobile #landing-gallery-modal .author-country{font-size:22px;margin-bottom:0}.browser-mobile #landing-gallery-modal .project-title{font-size:28px;padding:15px 0 10px}.browser-mobile #landing-gallery-modal .photo-caption{font-size:22px;line-height:1.1em;padding:15px 0 15px}.browser-mobile #landing-gallery-modal .winner{font-size:22px;line-height:1.2em;padding-bottom:15px}.browser-mobile #landing-gallery-modal .photo-col{width:700px}.browser-mobile #landing-gallery-modal .rsOverflow{padding:0 40px 0 0}.browser-mobile #landing-gallery-modal .rsOverflow .rsArrow>.rsArrowIcn{top:30%}.browser-mobile #landing-gallery-modal .rsOverflow .rsArrow>.rsArrowIcn.rsArrowRight{right:-5px}.browser-mobile #landing-gallery-modal .rsOverflow .rsArrow>.rsArrowIcn:before{font-size:120px}#competition-fb-share-modal .loading-indicator{display:none}#competition-fb-share-modal.loading .loading-indicator{display:block}#competition-fb-share-modal.loading form{display:none}#competition-fb-share-modal .step-2{display:none}#competition-fb-share-modal.show-step-2 .step-1{display:none}#competition-fb-share-modal.show-step-2 .step-2{display:block}
