@charset "UTF-8";section#footer .first,section#footer .links,section#footer .latest,.social,section#footer .copyright,#flash .wrapper,#grid h2,#grid .thumbnail,ul.listing li,#page .content,#page.three-column .column,#slice_wrapper #slice .about .column,#claim form,#claims .table_wrapper,#collection-modal .column,#collection form,#collections .collections_wrapper .collection,#collections .collections_wrapper .collection .preview,#collections .collections_wrapper .collection .title,#collections .collections_wrapper .collection .actions,#credit form,#credits .table_wrapper,#profile .content,#profile .location,#profile .description,#profile .contact,#submissions .table_wrapper,#submission .table_wrapper,#submissions form,#submission form,#website .left,#website .right,#website .title,#removal_suggestions .wrapper{float:left; font-family: "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
font-size: 11px;}#page.three-column .standfirst,#page.three-column .faq,#slice_wrapper #slice form.search,#slice_wrapper #slice .about .standfirst,#auth .form_wrapper,#auth .cancel_wrapper{float:none}#heading,#sub_heading,#flash,#header_wrapper header,section#footer,#grid,#page,#search_wrapper #search,#slice_wrapper #slice,section#pagination,#auth,#categories,#claim,#claims,#collection,#collections,#credit,#credits,#directory,#profile,#submissions,#submission,#website,#removal_suggestions{*zoom:1}#heading:before,#sub_heading:before,#flash:before,#header_wrapper header:before,section#footer:before,#grid:before,#page:before,#search_wrapper #search:before,#slice_wrapper #slice:before,section#pagination:before,#auth:before,#categories:before,#claim:before,#claims:before,#collection:before,#collections:before,#credit:before,#credits:before,#directory:before,#profile:before,#submissions:before,#submission:before,#website:before,#removal_suggestions:before,#heading:after,#sub_heading:after,#flash:after,#header_wrapper header:after,section#footer:after,#grid:after,#page:after,#search_wrapper #search:after,#slice_wrapper #slice:after,section#pagination:after,#auth:after,#categories:after,#claim:after,#claims:after,#collection:after,#collections:after,#credit:after,#credits:after,#directory:after,#profile:after,#submissions:after,#submission:after,#website:after,#removal_suggestions:after{content:" ";display:table}#heading:after,#sub_heading:after,#flash:after,#header_wrapper header:after,section#footer:after,#grid:after,#page:after,#search_wrapper #search:after,#slice_wrapper #slice:after,section#pagination:after,#auth:after,#categories:after,#claim:after,#claims:after,#collection:after,#collections:after,#credit:after,#credits:after,#directory:after,#profile:after,#submissions:after,#submission:after,#website:after,#removal_suggestions:after{clear:both}#heading .primary,#heading .actions,#sub_heading h2,#flash p,section#footer .first,section#footer .links,section#footer .latest,.social,section#footer .copyright,#flash .wrapper,#grid h2,#grid .thumbnail,ul.listing li,#page .content,#page.three-column .standfirst,#page.three-column .column,#page.three-column .faq,#slice_wrapper #slice form.search,#slice_wrapper #slice .about .standfirst,#slice_wrapper #slice .about .column,#auth .form_wrapper,#auth .cancel_wrapper,#claim form,#claims .table_wrapper,#collection-modal .column,#collection form,#collections .collections_wrapper .collection,#collections .collections_wrapper .collection .preview,#collections .collections_wrapper .collection .title,#collections .collections_wrapper .collection .actions,#credit form,#credits .table_wrapper,#profile .content,#profile .location,#profile .description,#profile .contact,#submissions .table_wrapper,#submission .table_wrapper,#submissions form,#submission form,#website .left,#website .right,#website .title,#removal_suggestions .wrapper{position:relative;min-height:1px;padding:0 10px}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

@media only screen and (max-width: 767px){section#footer .links,section#footer .latest{float:none;width:auto}}@media only screen and (max-width: 767px){section#footer .links,section#footer .latest{float:left;width:100%;padding:0 10px}}section#footer .links ul,section#footer .latest ul{list-style:none;margin:0;padding:0}section#footer .links ul li,section#footer .latest ul li{line-height:1.6}section#footer .links ul li a,section#footer .latest ul li a{display:block}section#footer .links ul li a:hover,section#footer .latest ul li a:hover{color:#f33}@media only screen and (max-width: 768px){section#footer .links,section#footer .latest{text-align:center}}section#footer .latest{width:25%;padding-left:20px}@media only screen and (max-width: 767px){section#footer .latest{float:none;width:auto}}@media only screen and (max-width: 768px){section#footer .latest{padding-left:0}}.social{width:33.33333%}@media only screen and (max-width: 767px){.social{float:none;width:auto}}@media only screen and (max-width: 767px){.social{float:left;width:100%;padding:0 10px}}@media only screen and (max-width: 768px){.social{text-align:center}}.social ul{list-style:none;margin:0;padding:0;display:inline-block;text-align:right;margin-bottom:12px}.social ul li{margin-left:4px;margin-right:4px;margin-bottom:8px;float:left;display:inline-block}.social ul li a{display:block;height:40px;width:40px;background-color:rgba(255,255,255,0.1);-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;-webkit-transition:all 0.05s;-moz-transition:all 0.05s;-o-transition:all 0.05s;transition:all 0.05s;background-color:#eaeaea}.social ul li a span{display:block;text-indent:-999em;position:relative;top:15px;margin:0 auto;text-align:center}.social ul li a:hover{background-color:rgba(255,255,255,0.15)}.social ul li a:hover{background-color:#464e54}.social ul li a span{top:12px}.social ul li a.twitter span{height:14px;width:18px;background-image:url(icons.png);background-position:0 -116px;background-repeat:no-repeat;top:13px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.twitter span{background-image:url(icons2.png);background-position:0 -116px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}.social ul li a.twitter:hover span{height:14px;width:18px;background-image:url(icons.png);background-position:0 -146px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.twitter:hover span{background-image:url(icons2.png);background-position:0 -162px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}.social ul li a.facebook span{height:16px;width:8px;background-image:url(icons.png);background-position:0 -363px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.facebook span{background-image:url(icons2.png);background-position:0 -373px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}.social ul li a.facebook:hover span{height:16px;width:8px;background-image:url(icons.png);background-position:0 -401px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.facebook:hover span{background-image:url(icons2.png);background-position:0 -409px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}.social ul li a.pinterest span{height:16px;width:12px;background-image:url(icons.png);background-position:0 -100px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.pinterest span{background-image:url(icons2.png);background-position:0 -100px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}.social ul li a.pinterest:hover span{height:16px;width:12px;background-image:url(icons.png);background-position:0 -130px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.pinterest:hover span{background-image:url(icons2.png);background-position:0 -130px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}.social ul li a.tumblr span{height:16px;width:10px;background-image:url(icons.png);background-position:0 -257px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.tumblr span{background-image:url(icons2.png);background-position:0 -288px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}.social ul li a.tumblr:hover span{height:16px;width:10px;background-image:url(icons.png);background-position:0 -285px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.tumblr:hover span{background-image:url(icons2.png);background-position:0 -304px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}.social ul li a.rss span{height:16px;width:16px;background-image:url(icons.png);background-position:0 -84px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.rss span{background-image:url(icons2.png);background-position:0 -84px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}.social ul li a.rss:hover span{height:16px;width:16px;background-image:url(icons.png);background-position:0 -160px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.rss:hover span{background-image:url(icons2.png);background-position:0 -146px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}.social ul li a.email span{height:12px;width:16px;background-image:url(icons.png);background-position:0 -209px;background-repeat:no-repeat;top:14px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.email span{background-image:url(icons2.png);background-position:0 -267px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}.social ul li a.email:hover span{height:12px;width:16px;background-image:url(icons.png);background-position:0 -301px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social ul li a.email:hover span{background-image:url(icons2.png);background-position:0 -341px;-webkit-background-size:84px auto;-moz-background-size:84px auto;-o-background-size:84px auto;background-size:84px auto}}section#footer .copyright{width:100%;padding-bottom:0em;line-height:1.6}@media only screen and (max-width: 767px){section#footer .copyright{float:none;width:auto}}section#footer .copyright a{border-bottom:1px solid rgba(80,89,97,0.2)}section#footer .copyright a:hover{border-color:#505961}@media only screen and (max-width: 768px){section#footer .copyright{text-align:center;padding-top:3em}}ul.button-group{list-style:none;padding:0;margin:0;*zoom:1}ul.button-group:before,ul.button-group:after{content:" ";display:table}ul.button-group:after{clear:both}ul.button-group li{padding:0;margin:0 0 0 -1px;float:left}ul.button-group li:first-child{margin-left:0}ul.button-group li a.buton{position:relative;z-index:1}ul.button-group li a.button:hover{z-index:100}ul.button-group.radius li .button,ul.button-group.radius li .button.radius,ul.button-group.radius li .button-rounded{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}ul.button-group.radius li:first-child .button,ul.button-group.radius li:first-child .button.radius{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px}ul.button-group.radius li:last-child .button,ul.button-group.radius li:last-child .button.radius{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}#flash{width:940px;max-width:100%;min-width:768px;margin:0 auto;padding:0 0}@media only screen and (max-width: 767px){#flash{width:auto;min-width:0;margin-left:0;margin-right:0;padding:0}}#flash .wrapper{width:100%}@media only screen and (max-width: 767px){#flash .wrapper{float:none;width:auto}}#flash .wrapper .message{text-align:center;display:block;padding:15px 8px 14px;font-size:12px;color:#464e54;background-color:#fff;border:0;margin-bottom:20px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;position:relative}#flash .wrapper .message.success{background-color:#F9F8B7;color:#464e54}#flash .wrapper .message.alert{background-color:#FFD1D3;color:#464e54}#flash .wrapper .message a{border-bottom:1px solid rgba(70,78,84,0.2)}#flash .wrapper .message a:hover{border-color:#464e54}#flash a.close{color:#464e54;position:absolute;right:22px;top:8px;font-size:19.41641px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;padding:4px;-webkit-transition:opacity 0.05s;-moz-transition:opacity 0.05s;-o-transition:opacity 0.05s;transition:opacity 0.05s}#flash a.close:hover,#flash a.close:focus{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.block-grid{display:block;overflow:hidden;padding:0;clear:both;margin-bottom:20px}.block-grid>li{display:block;height:auto;float:left}.block-grid>li img{display:block}.block-grid.one-up{margin:0}.block-grid.one-up>li{width:100%;padding:0 0 0}.block-grid.two-up{margin:0 -10px}.block-grid.two-up>li{width:50%;padding:0 10px 0 10px}.block-grid.two-up>li:nth-child(2n+1){clear:both}.block-grid.three-up{margin:0 -10px}.block-grid.three-up>li{width:33.33333%;padding:0 10px 0 10px}.block-grid.three-up>li:nth-child(3n+1){clear:both}.block-grid.four-up{margin:0 -10px}.block-grid.four-up>li{width:25%;padding:0 10px 0 10px}.block-grid.four-up>li:nth-child(4n+1){clear:both}.block-grid.five-up{margin:0 -20px}.block-grid.five-up>li{width:20%;padding:0 10px 10px}.block-grid.five-up>li:nth-child(5n+1){clear:both}.block-grid.six-up{margin:0 -20px}.block-grid.six-up>li{width:16.66667%;padding:0 10px 10px}.block-grid.six-up>li:nth-child(6n+1){clear:both}.block-grid.seven-up{margin:0 -20px}.block-grid.seven-up>li{width:14.28571%;padding:0 10px 10px}.block-grid.seven-up>li:nth-child(7n+1){clear:both}.block-grid.eight-up{margin:0 -20px}.block-grid.eight-up>li{width:12.5%;padding:0 10px 10px}.block-grid.eight-up>li:nth-child(8n+1){clear:both}.block-grid.nine-up{margin:0 -20px}.block-grid.nine-up>li{width:11.11111%;padding:0 10px 10px}.block-grid.nine-up>li:nth-child(9n+1){clear:both}.block-grid.ten-up{margin:0 -20px}.block-grid.ten-up>li{width:10%;padding:0 10px 10px}.block-grid.ten-up>li:nth-child(10n+1){clear:both}.block-grid.eleven-up{margin:0 -20px}.block-grid.eleven-up>li{width:9.09091%;padding:0 10px 10px}.block-grid.eleven-up>li:nth-child(11n+1){clear:both}.block-grid.twelve-up{margin:0 -20px}.block-grid.twelve-up>li{width:8.33333%;padding:0 10px 10px}.block-grid.twelve-up>li:nth-child(12n+1){clear:both}@media only screen and (max-width: 568px){.block-grid.mobile>li{float:none;width:100%;margin-left:0}.block-grid>li{clear:none}.block-grid.mobile-one-up>li{width:100%}.block-grid.mobile-two-up>li{width:50%}.block-grid.mobile-two-up>li:nth-of-type(2n+1){clear:both}.block-grid.mobile-three-up>li{width:33.33333%}.block-grid.mobile-three-up>li:nth-of-type(3n+1){clear:both}.block-grid.mobile-four-up>li{width:25%}.block-grid.mobile-four-up>li:nth-of-type(4n+1){clear:both}.block-grid.mobile-five-up>li{width:20%}.block-grid.mobile-five-up>li:nth-of-type(5n+1){clear:both}.block-grid.mobile-six-up>li{width:16.66667%}.block-grid.mobile-six-up>li:nth-of-type(6n+1){clear:both}.block-grid.mobile-seven-up>li{width:14.28571%}.block-grid.mobile-seven-up>li:nth-of-type(7n+1){clear:both}.block-grid.mobile-eight-up>li{width:12.5%}.block-grid.mobile-eight-up>li:nth-of-type(8n+1){clear:both}.block-grid.mobile-nine-up>li{width:11.11111%}.block-grid.mobile-nine-up>li:nth-of-type(9n+1){clear:both}.block-grid.mobile-ten-up>li{width:10%}.block-grid.mobile-ten-up>li:nth-of-type(10n+1){clear:both}.block-grid.mobile-eleven-up>li{width:9.09091%}.block-grid.mobile-eleven-up>li:nth-of-type(11n+1){clear:both}.block-grid.mobile-twelve-up>li{width:8.33333%}.block-grid.mobile-twelve-up>li:nth-of-type(12n+1){clear:both}.block-grid[class$='-up'][class*='mobile-'] li{clear:none}}#grid{width:940px;max-width:100%;min-width:768px;margin:0 auto;padding:0 0;padding-bottom:3em}@media only screen and (max-width: 767px){#grid{width:auto;min-width:0;margin-left:0;margin-right:0;padding:0}}#grid h2{width:100%}@media only screen and (max-width: 767px){#grid h2{float:none;width:auto}}@media only screen and (max-width: 568px){#grid.root{margin-top:1em}}

body{
    font-family: MuseoSlab300, 'lucida sans unicode', 'lucida grande', 'Trebuchet MS', verdana, arial, helvetica, helve, sans-serif;
}


/*--------------------------------------------------------------
# Intro Section
--------------------------------------------------------------*/
#intro {
  display: table;
  width: 100%;
  height: 100vh;
  background: #000;
}

#intro .carousel-item {
  width: 100%;
  height: 100vh;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

#intro .carousel-item::before {
  content: '';
  //background-color: rgba(0, 0, 0, 0.7);
  background-color: rgba(255, 255, 255, 0.4);   // hero background
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}

#intro .carousel-container {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
}

#intro .carousel-content {
  text-align: center;
}

#intro h2 {
  color: #fff;
  margin-bottom: 30px;
  font-size: 48px;
  font-weight: 700;
}

@media (max-width: 768px) {
  #intro h2 {
    font-size: 28px;
  }
}

#intro p {
  width: 80%;
  margin: 0 auto 30px auto;
  color: #fff;
}

@media (min-width: 1024px) {
  #intro p {
    width: 60%;
  }
}

#intro .carousel-fade .carousel-inner .carousel-item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
}

#intro .carousel-fade .carousel-inner .carousel-item,
#intro .carousel-fade .carousel-inner .active.carousel-item-left,
#intro .carousel-fade .carousel-inner .active.carousel-item-right {
  opacity: 0;
}

#intro .carousel-fade .carousel-inner .active,
#intro .carousel-fade .carousel-inner .carousel-item-next.carousel-item-left,
#intro .carousel-fade .carousel-inner .carousel-item-prev.carousel-item-right {
  opacity: 1;
  transition: 0.5s;
}

#intro .carousel-fade .carousel-inner .carousel-item-next,
#intro .carousel-fade .carousel-inner .carousel-item-prev,
#intro .carousel-fade .carousel-inner .active.carousel-item-left,
#intro .carousel-fade .carousel-inner .active.carousel-item-right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

#intro .carousel-control-prev, #intro .carousel-control-next {
  width: 10%;
}

@media (min-width: 1024px) {
  #intro .carousel-control-prev, #intro .carousel-control-next {
    width: 5%;
  }
}

#intro .carousel-control-next-icon, #intro .carousel-control-prev-icon {
  background: none;
  font-size: 32px;
  line-height: 1;
}

#intro .carousel-indicators li {
  cursor: pointer;
}

#intro .btn-get-started {
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 1px;
  display: inline-block;
  padding: 8px 32px;
  border-radius: 50px;
  transition: 0.5s;
  margin: 10px;
  color: #fff;
  background: #18d26e;
}

#intro .btn-get-started:hover {
  background: #fff;
  color: #18d26e;
}
