﻿@import url(/css/bootstrap.min.css);@import url(/icons/font-awesome/css/font-awesome.min.css);@import url(/icons/line-icons/simple-line-icons.css);body{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus,button:focus{outline:0}.form-control{-webkit-box-shadow:none;box-shadow:none}.form-control:focus{outline:0;-webkit-box-shadow:0 0 0 1px #66afe9 inset;box-shadow:0 0 0 1px #66afe9 inset}.btn{border:0;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.3)}.btn-primary{background-color:#4bb29c}.btn-right{float:right}.btn-left{float:left}.bootstrap-tagsinput{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);display:inline-block;padding:4px 6px;color:#555;vertical-align:middle;border-radius:4px;max-width:100%;line-height:22px;cursor:text}.bootstrap-tagsinput input{border:none;box-shadow:none;outline:none;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#777;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .tag{margin-right:2px;color:white}.bootstrap-tagsinput .tag [data-role="remove"]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role="remove"]:after{content:"x";padding:0px 2px}.bootstrap-tagsinput .tag [data-role="remove"]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.bootstrap-tagsinput .tag [data-role="remove"]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.modal-backdrop.in{filter:alpha(opacity=70);opacity:.7}.modal-body{padding:50px}button.close.modal-close{position:absolute;right:20px;top:10px;z-index:100;font-size:28px;font-weight:400}.form-error{color:#e74c3c;font-weight:700;margin:-15px 0 0 2px;display:block}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:all 0.3s;-webkit-transform:translate(0, 0) scale(0.7);-ms-transform:translate(0, 0) scale(0.7);-o-transform:translate(0, 0) scale(0.7);transform:translate(0, 0) scale(0.7)}.modal.in .modal-dialog{-webkit-transform:translate(0, 0) scale(1);-ms-transform:translate(0, 0) scale(1);-o-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}.load-circle{left:50%;margin-left:-32px;margin-top:0;position:absolute;top:0;-webkit-animation:spin 800ms linear infinite;-moz-animation:spin 800ms linear infinite;animation:spin 800ms linear infinite;border:4px solid #333;border-radius:50%;border-right-color:transparent;border-top-color:transparent;content:'';display:block;height:64px;width:64px;border-color:transparent #2391c7 #2391c7 #2391c7;opacity:0.5}@keyframes spin{0%{-webkit-transform:rotate(0deg);tranform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);tranform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);tranform:rotate(0deg)}100%{-moz-transform:rotate(360deg);tranform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);tranform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);tranform:rotate(360deg)}}#carbonads{min-height:128px;display:block;overflow:hidden;margin-bottom:30px;padding:1em;background-color:#ebeff2;line-height:1.4;max-width:400px;border-radius:2px}#carbonads a:hover{text-decoration:none}#carbonads span{position:relative;display:block;overflow:hidden}.carbon-img{float:left;margin-right:1em}.carbon-img img{display:block}.carbon-text{display:block;float:left;max-width:calc(100% - 130px - 1em);text-align:left;font-weight:600}.carbon-poweredby{position:absolute;bottom:0;left:144px;display:block;text-transform:uppercase;letter-spacing:1px;font-size:9px;line-height:1;color:#7a7a7a}#ajaxFailModal .modal-dialog{width:500px}#ajaxFailModal .modal-body{padding:40px}#ajaxFailModal .modal-body h4{margin:0 0 15px;font-size:28px;font-weight:700}#ajaxFailModal .modal-body p{font-size:16px;margin-bottom:20px}#ajaxFailModal .modal-body .btn{padding:10px 40px;font-weight:700}.navbar-default{background:none;border:0;margin:0;text-align:center;padding:5px 0;-webkit-transition:padding 0.4s, background-color 0.2s;-o-transition:padding 0.4s, background-color 0.2s;transition:padding 0.4s, background-color 0.2s}.navbar-default .navbar-header{min-width:230px}.navbar a.navbar-brand{line-height:1;height:54px;padding:14px 0 0 30px;float:left}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-right:15px}.navbar.white a.navbar-brand{color:#454545}.navbar a.navbar-brand i{font-size:26px;float:left;color:#fff}.navbar.white a.navbar-brand i{color:#454545}.navbar a.navbar-brand img.logo{height:44px;width:auto;margin:10px 0 0 0;position:absolute}.navbar a.navbar-brand span{line-height:28px;font-weight:700;float:left;margin-left:10px;font-size:20px;display:block;color:#fff}.navbar.white a.navbar-brand span{color:#454545}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fff}.navbar-default .navbar-nav>li>a{color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:12px;padding:2px 0;margin:15px 20px}.navbar-default .navbar-nav>li>a:not(.snappa-ref):hover{color:#fff;border-bottom:2px solid #fff;margin-bottom:13px}.navbar-default .navbar-nav>li>a:not(.snappa-ref):focus{color:#fff}.navbar.white{background:#ebeff2;padding:0;height:54px;text-align:center;border-bottom:1px solid #e6eaed}.navbar.white a.navbar-brand{color:#454545;height:54px;overflow:hidden}.navbar.white .navbar-nav>li>a:not(.snappa-ref),.navbar.white .navbar-nav>li>a:not(.signupbtn),.navbar.white .navbar-nav>li>a:not(.submit-photos){color:#454545}.navbar.white .nav>li>a:not(.signupbtn):hover{border-bottom:2px solid rgba(0,0,0,0.2)}.navbar .nav li a img.dots,.navbar .nav li a img.dots-white{width:20px}.navbar img.dots{display:none}.navbar.white .nav li a img.dots{color:#454545;display:block}.navbar.white img.dots-white{display:none}.navbar .nav li.splint{border-left:1px solid rgba(255,255,255,0.2);margin:10px 5px 0 10px;width:1px;height:34px}.navbar.white .nav li.splint{border-color:#e1e1e1}.navbar:not(.white) .navbar-nav>li>a.snappa-ref{background:none;border:1px solid rgba(255,255,255,0.4);box-shadow:none;padding-left:19px;padding-right:19px}.navbar:not(.white) .navbar-nav>li>a.snappa-ref:hover,.navbar:not(.white) .navbar-nav>li>a.snappa-ref:focus{border:1px solid rgba(255,255,255,0.5);background:rgba(255,255,255,0.1)}.navbar:not(.white) .navbar-nav>li>a.snappa-ref:active{background:rgba(255,255,255,0.05)}.navbar .navbar-nav>li>a.snappa-ref,.navbar.white .snappa-ref{display:inline-block;color:#fff !important;padding:0px 20px;margin:9px 10px 9px 0;height:36px;line-height:36px}.navbar.white .nav>li>a.snappa-ref:hover,.navbar.white .nav>li>a.snappa-ref:focus{background-color:#5898d0;border:0}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background:transparent;border:0;margin-bottom:15px}.navbar-default.white .navbar-nav>.open>a,.navbar-default.white .navbar-nav>.open>a:focus,.navbar-default.white .navbar-nav>.open>a:hover{color:#656565}.navbar .nav>li.icon>a{margin-left:10px;margin-right:10px}.navbar .nav>li.icon>a>i{font-size:20px}.navbar-nav>li>.dropdown-menu{border-radius:4px}.navbar .navbar-nav{float:none;display:inline-block}.navbar .navbar-nav.center{transform:translate(-50%, 0%);display:block;position:fixed;left:50%}.navbar .navbar-nav.navbar-right{float:right}.navbar.white .submit-photos{color:#44a18d !important;font-weight:600 !important}.holiday-gifts{background:#ffffdd;border-radius:15px;padding:6px 12px 6px 0;box-shadow:0 2px 0 #ededc4;margin:0 auto}.holiday-gifts img{max-height:35px;margin:0 4px 0 -10px}.holiday-gifts:hover{text-decoration:none}.dropdown-menu:before{position:absolute;top:-7px;left:22px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.dropdown-menu:after{position:absolute;top:-6px;left:23px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-left:6px solid transparent;content:''}.equal-columns{display:flex;width:100%}.equal-columns>div{flex:1}.navbar .search-group{margin:10px 0 0 10px;max-width:235px}.navbar .search-group .header-search{box-shadow:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;-webkit-appearance:none;border-radius:22px 0 0 22px;border:1px solid rgba(255,255,255,0.9);background:rgba(255,255,255,0.8);font-weight:600;border-right:none;padding:0 0 0 20px}.navbar .search-group .header-search:focus{border-right:0}.navbar .search-group .side-search:focus~.input-group-btn .header-search-btn{border-color:#888}.navbar .search-group .header-search-btn{border:1px solid rgba(255,255,255,0.9);border-left:none;box-shadow:none;border-left:0;background:rgba(255,255,255,0.8);color:#6e6e6e;border-radius:0 22px 22px 0}.navbar .search-group .header-search-btn:hover,.navbar .search-group .header-search-btn:focus{border-color:#fff}.navbar .search-group .header-search-btn:active{box-shadow:none;color:#333;border-color:#fff;background:#fff}.page-wrap{height:100%;width:100%;display:table;padding-top:55px}body.sticky-sidebar .page-wrap{padding-top:120px}#sidebar{background:#2A343A;background:#fff;box-shadow:0 0 12px rgba(0,0,0,0.07);width:100%;display:block;position:fixed;top:54px;z-index:3}#sidebar-content{padding:12px 30px}#sidebar label{color:#212121;margin-bottom:10px}#sidebar .search-group{margin:5px 0 0}#sidebar .search-group .side-search{box-shadow:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}#sidebar .search-group .side-search:focus{border-right:0;border-color:#888}#sidebar .search-group .side-search:focus~.input-group-btn .side-search-btn{border-color:#888}#sidebar .search-group .side-search-btn{border:1px solid #ccc;box-shadow:none;border-left:0;background:#fff;color:#888}#sidebar .search-group .side-search-btn:hover,#sidebar .search-group .side-search-btn:focus{background:#fff;color:#444;border-color:#ccc}#sidebar .search-group .side-search-btn:active{box-shadow:none;color:#333;border-color:#ccc;background:#fff}#sidebar .sort-label{margin:0 20px 0 0;display:inline-block;vertical-align:top;padding:5px 12px}#sidebar .asc-desc{margin:0 20px 0 0;line-height:20px;display:inline-block;vertical-align:top}#sidebar .asc-desc a{border-radius:3px;display:block;float:left;padding:5px 12px;cursor:pointer;color:#888}#sidebar .asc-desc a:hover,#sidebar .asc-desc a:focus{background:rgba(0,0,0,0.06);color:#444;text-decoration:none}#sidebar .asc-desc .desc{margin-right:10px}#sidebar .asc-desc .selected{background:#ebeff2;color:#555}#sidebar .sorting{margin:0;padding:0;list-style:none;float:right}#sidebar .sorting li a,#sidebar .sorting li a:visited{padding:5px 13px;color:#656565;cursor:pointer;display:block;text-decoration:none}#sidebar .sorting li a:hover{background:#f5f5f5}#sidebar .sorting li a.selected{background:#f5f5f5;color:#555}#sidebar .sorting li.dropdown>a{border:1px solid #dbdbdb;border-radius:3px}#sidebar .sorting li a strong{color:#333;text-transform:capitalize}#sidebar .sorting li i{color:#333}#sidebar .sorting li.dropdown i{margin-left:10px}#sidebar .sorting li.dropdown .dropdown-menu i{margin:0 8px 0 0;vertical-align:baseline}#sidebar .sorting li .trending{width:30px;padding:0 15px 0 0}#sidebar .sorting .dropdown-menu{min-width:130px}@media (max-width: 820px){#sidebar .sorting{margin:20px 0 0 0;float:left;clear:both}}#sidebar .send-me-photos a{display:block;padding:10px 18px;color:#656565;margin-bottom:10px;border-radius:4px}#sidebar .send-me-photos a:hover{background:rgba(0,0,0,0.06)}#sidebar .send-me-photos a:hover,#sidebar .send-me-photos a:focus{text-decoration:none}#sidebar .send-me-photos a i{width:30px}#feature-partner{float:left}#feature-partner a,#feature-partner a:visited{padding:6px 10px;color:#fff;font-size:14px;font-weight:600;background:#e36457;border-radius:3px;display:inline-block}#feature-partner a:hover{text-decoration:none;background:#ca5b4e}#feature-partner a i{width:18px;height:18px;margin-right:5px;font-size:18px;vertical-align:middle;display:inline-block;position:relative;top:-1px}#feature-partner a img{width:17px;height:17px;margin-right:6px;display:inline-block;vertical-align:text-top}#feature-partner a em{color:#f5f5cc;font-style:normal}#feature-partner a:hover em{color:#fff}#feature-partner-banner{margin:-5px 0;float:left}#feature-partner-banner a,#feature-partner-banner a:visited{overflow:hidden;border-radius:3px;display:block;transition:opacity .1s linear}#feature-partner-banner a:hover{text-decoration:none;opacity:0.8}#feature-partner-banner a img{width:100%;max-width:525px;height:auto;display:block}#main{background:#fff;padding:30px;width:calc(100vw - 15px);min-height:calc(100vh - 54px)}.stick #main{height:100%}#main .title-container{margin-bottom:10px}#main .title{float:left;width:50%}#main .title h1{margin:10px 0 20px;font-weight:300}#main .title p{margin-bottom:20px;color:#656565;font-size:16px}#main .title-container #carbonads{float:right}#main .collection-intro #feature-partner{float:none}#popular-home-categories{width:calc(100vw - 510px);height:128px;margin-top:20px;margin-bottom:40px;overflow:hidden;position:relative;float:left}#popular-home-categories~#carbonads{margin-top:20px;margin-bottom:40px;float:right !important}@media (max-width: 768px){#popular-home-categories{display:none}#popular-home-categories~#carbonads{margin:5px auto 25px auto;float:none !important}}#popular-home-categories:after{content:"";width:80px;background:#fff;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%);display:block;position:absolute;top:0;right:0;bottom:0;z-index:1}#popular-home-categories div{overflow-x:scroll;overflow-y:hidden}#popular-home-categories div ul{margin:0;padding:0;list-style:none;display:block;white-space:nowrap;position:relative;z-index:1}#popular-home-categories div ul li{margin-right:10px;display:inline-block}#popular-home-categories div ul li:last-child{margin-right:80px}#popular-home-categories div ul li a,#popular-home-categories div ul li a:visited{width:128px;height:128px;margin:0;color:#fff;font-size:15px;font-weight:700;text-align:center;border-radius:2px;background-color:#222;background-size:cover;background-position:50% 50%;box-sizing:border-box;display:block;position:relative;transition:opacity .1s linear}#popular-home-categories div ul li a:hover{text-decoration:none;opacity:0.85}#popular-home-categories div ul li a strong{color:#fff;text-shadow:0 1px 5px rgba(0,0,0,0.55);position:relative;top:55px;z-index:1}#popular-home-categories div ul li a:after{content:"";background:rgba(0,0,0,0.4);border-radius:2px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}#related-categories{width:100%;height:40px;margin-top:10px;margin-bottom:20px;overflow:hidden;position:relative;float:left}#related-categories:after{content:"";width:80px;background:#fff;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%);display:block;position:absolute;top:0;right:0;bottom:0;z-index:1}#related-categories div{overflow-x:scroll;overflow-y:hidden}#related-categories div ul{margin:0 -5px 0 -5px;padding:0;list-style:none;display:flex;position:relative;z-index:1}#related-categories div ul li{padding:0 5px;box-sizing:border-box}#related-categories div ul li:last-child{margin-right:80px}#related-categories div ul li a,#related-categories div ul li a:visited{min-width:9vw;height:40px;padding:10px 15px;text-align:center;color:#337ab7;font-size:13px;font-weight:700;display:block;background:#fff;border:1px solid #d3d3d3;border-radius:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:background-color .075s linear}#related-categories div ul li a:hover{text-decoration:none;background:#f1f1f1}@media (max-width: 991px){#related-categories div ul li a,#related-categories div ul li a:visited{min-width:90px}}#main .photo-grid-item{float:left;margin-bottom:22px;border-radius:2px;overflow:hidden;box-sizing:content-box;background:#fff;position:relative}#main .photo-grid-item.sponsored:before{content:'★';font-size:16px;display:block;position:absolute;top:0;left:1px;z-index:2;width:30px;height:30px}#main .photo-grid-item.sponsored:after{content:'';background:#f1f1ad;height:37px;width:66px;transform:skewY(129deg);position:absolute;top:-42px;left:0;z-index:0}#main .photo-grid-item a.photo-grid-preview:before{content:"";height:100px;background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.6));opacity:0;display:block;position:absolute;left:0;right:0;bottom:0;transition:opacity ease-in-out .2s;cursor:pointer}#main .photo-grid-item img{max-width:100%;max-height:100%;vertical-align:bottom;border-radius:0;object-fit:cover}#main .photo-grid-item.sponsored img{max-width:110%;max-height:110%;height:300px !important}#main .photo-grid-item.sponsored em{color:#fff;font-size:12px;font-style:normal;font-weight:700;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,0.2);opacity:0;display:block;position:absolute;top:15px;left:25px;transition:opacity ease-in-out .2s}#main .photo-grid-item.sponsored:hover em{opacity:0.9}#main .photo-grid-item:hover a.photo-grid-preview:before,#main .photo-grid-item:hover .photo-grid-details,#main .photo-grid-item:hover .favo{opacity:1}#main .photo-grid-item .photo-grid-details{height:0;display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:wrap-reverse;justify-content:space-evenly;align-content:flex-start;vertical-align:top;opacity:0;position:absolute;left:0;right:0;bottom:0;transition:opacity ease-in-out .2s}#main .photo-grid-item .related-keywords{height:24px;margin:-5px 5px 10px 5px;text-align:center;box-sizing:border-box;overflow:hidden}#main .photo-grid-item .related-keywords a,#main .photo-grid-item .related-keywords a:visited{height:22px;margin:0 1px 10px 1px;padding:0 6px;color:#fff;font-size:13px;font-weight:600;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.45);box-sizing:border-box;border-radius:3px;white-space:nowrap;display:inline-block;transition:border ease-in-out .1s}#main .photo-grid-item .related-keywords a:hover{text-decoration:none;border:1px solid #fff}#main .photo-grid-item .stats{margin:0 5px 13px 5px;padding:0;list-style:none;color:#fff;font-size:14px;line-height:20px;text-shadow:0 1px 2px rgba(0,0,0,0.9);text-align:center;align-self:flex-start}#main .photo-grid-item .stats li{display:inline-block}#main .photo-grid-item .favo{opacity:0;line-height:1;display:block;color:#fff;top:5px;right:8px;text-align:center;font-size:24px;position:absolute;text-shadow:0 1px 2px rgba(0,0,0,0.9);-webkit-transition:opacity ease-in-out .2s;-o-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s}#main .photo-grid-item .favo i.fa-heart,#main .photo-grid-item .favo i.fa-circle-o-notch{display:none}#main .photo-grid-item .favo:hover i.fa-heart-o{display:none}#main .photo-grid-item .favo:hover i.fa-heart{display:block}#main .photo-grid-item .favo.faved{opacity:1}#main .photo-grid-item .favo.faved i.fa-heart-o{display:none}#main .photo-grid-item .favo.faved i.fa-heart{display:block;color:#ff7975}#main .photo-grid-item .favo.loading{opacity:1}#main .photo-grid-item .favo.loading i.fa-heart-o,#main .photo-grid-item .favo.loading i.fa-heart{display:none}#main .photo-grid-item .favo.loading i.fa-circle-o-notch{display:block}#main .photo-grid-item .stats i{margin-right:4px}#main .photo-grid-item .stats .views{margin-right:8px}#main .photo-grid-item .stats .favs{margin-right:8px}#main .photo-grid-item.inline-feature{position:relative}#main .photo-grid-item.inline-feature a,#main .photo-grid-item.inline-feature a:visited{padding:10px 20px;color:#375f8c;font-size:16px;font-weight:600;text-shadow:0 1px 0 rgba(175,100,2,0.5);border-radius:2px;display:flex;flex-direction:column;justify-content:center;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0}#main .photo-grid-item.inline-feature a:hover,#main .photo-grid-item.inline-feature a:focus{text-decoration:none}#main .photo-grid-item.inline-feature a h3{margin:0 0 15px 0;font-weight:700;color:#264262}#main .photo-grid-item.inline-feature a p img{vertical-align:baseline}#main .photo-grid-item.inline-feature>img{transition:opacity .1s linear}#main .photo-grid-item.inline-feature:hover>img{opacity:0.9}#main .photo-grid-item.inline-feature a .btn{margin:10px 0 0 0;padding:7px 20px;color:#fff;font-size:15px;font-weight:600;text-shadow:none;background:#db4835;border-radius:3px;border:0;box-shadow:none;align-self:center}#main .photo-grid-item.inline-feature a:hover .btn{background-color:#c2412f}#main .photo-grid-item.inline-feature a.font-light *{color:#fff}#main .load-more-uploads,#main .load-more-photos{position:relative;float:left;width:100%;height:150px}#main .load-more-uploads .load-circle,#main .load-more-photos .load-circle{display:none;margin-top:44px}#no-results-found{margin-top:-55px}a#no-results-banner,a#no-results-banner:visited{margin:5px -30px 40px -30px;padding:10px 30px;color:#fff;font-size:15px;text-align:center;background:#4bb29c;display:block;transition:opacity .1s linear}a#no-results-banner:hover,a#no-results-banner:focus{text-decoration:none;opacity:0.9}a#no-results-banner span{margin:5px 0;display:inline-block}a#no-results-banner em{margin-right:10px;font-style:normal;font-weight:700}a#no-results-banner strong{margin:5px 0;padding:10px 15px;display:inline-block;border:1px solid #fff;border-radius:5px}@media (max-width: 991px){#no-results-found{margin-top:0}}.static-page{padding:30px;max-width:740px;margin:0 auto 30px;border-radius:4px}.static-page h1,.static-page h2,.static-page h3,.static-page h4,.static-page h5{font-weight:700}.static-page h1{margin:0 0 20px}.static-page p{font-size:16px}#subscribe-modal .modal-dialog{max-width:460px;margin-top:120px}#subscribe-modal .modal-title{font-weight:700;margin-bottom:5px}#subscribe-modal .splash{margin-bottom:20px;font-size:16px;color:#757575}#subscribe-modal .form-control{height:42px;line-height:42px;margin-bottom:20px}#subscribe-modal .btn{padding:10px;font-size:16px;font-weight:700;width:100%}#subscribe-modal .success-holder{display:none;text-align:center}#subscribe-modal .success-holder img{width:120px}#subscribe-modal .success-holder h3{font-weight:700;font-size:30px;margin:20px 0 10px}#subscribe-modal .success-holder .success-msg{font-size:18px}#snappa-modal .modal-dialog{width:700px}#snappa-modal .modal-body{padding:40px 40px 20px;text-align:center}#snappa-modal h3{font-size:30px;font-weight:700;margin:0 0 10px}#snappa-modal p{font-size:18px;margin-bottom:20px;color:#656565}#snappa-modal video{width:100%;border-radius:3px;border:2px solid rgba(0,0,0,0.1)}#snappa-modal .link-holder{margin:20px 0 30px}#snappa-modal .btn-primary{font-weight:700;padding:12px;width:280px;font-size:20px}#snappa-modal .btn-close{text-decoration:underline;border:0;background:none;padding:0;margin:0;font-size:14px;color:#656565}#login-signup-modal .alert{padding:10px 15px}#login-signup-modal .modal-dialog{max-width:400px;margin-top:100px}#login-signup-modal .modal-content{overflow:hidden}#login-signup-modal .modal-body{padding:40px}#login-signup-modal .form-control{height:40px}#login-signup-modal h3{margin:0 0 20px;font-weight:700;text-align:center}#login-signup-modal .btn-primary{width:100%;font-weight:700;padding:10px}#login-signup-modal #login-tab .forgot,#login-signup-modal #signup-tab .terms{text-align:center;padding:15px 0 20px;font-size:13px}#login-signup-modal .no-account{text-align:center;border-top:1px solid rgba(0,0,0,0.1);padding:15px 40px 18px;margin:0 -40px -40px;font-size:14px;background:#f7f7f7}#login-signup-modal #forgot-tab .no-account{margin-top:25px}#login-signup-modal #signup-tab .confirm-email{display:none}#login-signup-modal #signup-tab .success-msg{text-align:center;margin-bottom:20px}#login-signup-modal #forgot-tab .instructions{margin-bottom:15px;color:#656565}#login-signup-modal #forgot-tab .confirm-reset{display:none}#login-signup-modal #forgot-tab .success-msg{text-align:center;font-size:16px;color:#656565;margin:15px 0 30px}footer{background:#f1f5f7;color:#454545}footer h4{font-weight:700;font-size:16px;margin:0 0 10px;padding:0}footer ol,footer ul{margin:0 25px 10px 0;padding:0;float:left;width:100%}footer ul li{margin:0;padding:0 0 10px 0;list-style:none;font-size:14px}footer ul.popular-links li{width:20%;float:left}footer ul.social-links li{padding:0 10px 10px 10px;display:inline-block}footer li a{color:#337ab7;text-decoration:none}footer li a:hover{text-decoration:underline;color:#454545}.footer-wrap{display:grid;grid-template-columns:75% 18% 7%;padding:0 50px 30px 50px}footer .fa{font-size:20px}.footer-column{padding:0;display:block}.footer-column h4{margin:0;padding:50px 0 20px 0}.popular-footer{grid-column:1/2;grid-row:2}.collections-footer{grid-column:2/3;grid-row:2}.pages-footer{grid-column:3/4;grid-row:2}.copyright-footer{grid-column:1/4;grid-row:3;text-align:center;font-size:12px;border-top:1px solid #ddd;padding:20px 10px 0;margin-top:25px;font-weight:700;letter-spacing:0.5px}@media screen and (max-width: 1300px){footer ul.popular-links li{width:25%}}@media screen and (max-width: 1070px){.footer-column h4{padding-top:10px}.footer-column:first-child h4{padding-top:50px}footer ul:not(.popular-links) li{margin:0 25px 0 0;display:inline-block}.copyright-footer{grid-row:7 !important}.popular-footer{grid-column:1/4 !important;grid-row:1 !important}.collections-footer{grid-column:1/4 !important;grid-row:2}.pages-footer{grid-column:1/4 !important;grid-row:3 !important}}@media screen and (max-width: 800px){footer ul.popular-links li{width:33%}}@media screen and (max-width: 645px){footer ul.popular-links li{width:50%}}@media screen and (max-width: 440px){.footer-column h4{text-align:center}footer ul.popular-links li{width:100%}footer ul:not(.social-links) li{margin:0;width:100%;text-align:center}}#main #image-search-results{display:-ms-flexbox;flex-flow:row wrap;display:-webkit-box;display:flex;width:100%;background:#ffffec;padding:6px 12px 12px 12px;box-sizing:border-box;margin:0 0 10px;border:1px solid #fafad2;border-top:none;border-radius:2px}#main #search-form:after{content:'Sponsored Images';display:block;padding:5px 0 0 12px;background:#ffffec;border:1px solid #fafad2;border-bottom:none;color:#a8a869}#main .img-col #image-search-results{padding:0;border-top:1px solid #fafad2;background:none;border:none}#main .img-col #search-form:after{display:none}#main #image-search-results a,#main .img-col #image-search-results a{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 .7% 10px 0;overflow:hidden;box-sizing:content-box;position:relative;border-radius:2px;background-size:120%;background-position:center}#main #image-search-results a{margin-bottom:0}#main #image-search-results a:nth-child(5n){margin-right:0}#main #image-search-results a>div{display:block;overflow:hidden}#main #image-search-results a img{vertical-align:bottom;border-radius:0}#main .img-col #image-search-results a{flex-basis:19%}#main .img-col #image-search-results a img{vertical-align:bottom;border-radius:0}#photo-page .similar-photos{display:table;width:100%}#photo-page .similar-photos h4{display:block}#photo-page .similar-photos a{float:left;width:32.33333%;margin:0 1% 1% 0;height:200px;display:block;overflow:hidden;border-radius:2px;background-size:cover;background-position:center}#photo-page .info-col .similar-photos a{width:48%;height:114px;overflow:hidden;margin:0 2% 2% 0}#photo-page .img-col .similar-photos a:nth-child(3n){margin-right:0}#photo-page .info-col .similar-photos a:nth-child(2n){margin-right:0}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-size:13px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:0.8em 2em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{text-decoration:underline !important;color:#111 !important;opacity:1 !important;display:inline-block;padding:0 0 0 4px;font-weight:700}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:-webkit-link !important;font-weight:600}.cc-btn{display:block;padding:.3em .4em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;border-radius:0}.cc-banner .cc-btn:last-child{min-width:100px;border-radius:4px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0;max-width:820px;margin:0 auto;border:none;background:rgba(255,255,255,0.95) !important;color:#333 !important;border-radius:4px 4px 0 0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px) and (orientation: portrait),screen and (max-width: 736px) and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:0}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:0}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}@media (min-width: 768px){.navbar-right{margin-right:-10px}}@media (max-width: 1199px){.navbar-default .navbar-nav>li>a{margin:15px 10px;font-size:11px}.navbar.white .snappa-ref{color:#656565 !important;background:none;box-shadow:none;margin:15px 10px;padding:2px 0;line-height:20px;height:auto;font-size:11px;border-radius:0}.navbar.white .nav>li>a.snappa-ref:hover,.navbar.white .nav>li>a.snappa-ref:focus{border-bottom:2px solid #656565;background:none;margin-bottom:13px}#main .title{width:100%}#main .title-container #carbonads,#feature-partner{float:left}}@media (max-width: 991px){body.sticky-sidebar .page-wrap{padding-top:54px}.navbar-default .navbar-nav>li.all-photos,.navbar-default .navbar-nav>li.trending-photos{display:none}#main,.stick #main{float:none}#homepage .jumbo h1{font-size:58px}#homepage .jumbo .newadds{font-size:16px}#sidebar{box-shadow:none;border-bottom:1px solid #eceff2;position:relative;top:0}}@media (max-width: 767px){.navbar:not(.white) .navbar-toggle{border-color:#fff}.navbar:not(.white) .navbar-toggle .icon-bar{background-color:rgba(255,255,255,0.5)}.navbar:not(.white) .navbar-toggle:focus,.navbar:not(.white) .navbar-toggle:hover{background-color:rgba(255,255,255,0.3)}.navbar:not(.white) .navbar-collapse{background:rgba(0,0,0,0.8)}.navbar-default .navbar-nav{margin:0}.navbar-default .navbar-nav>li.all-photos,.navbar-default .navbar-nav>li.trending-photos{display:block}.navbar-default .navbar-nav>li>a{display:block;padding:15px 10px;margin:0}.navbar-default .navbar-nav>li>a:not(.snappa-ref):hover{margin-bottom:0;border:0}.navbar.white .nav>li>a:not(.signupbtn):hover{margin-bottom:0;border:0}.navbar.navbar-default:not(.white) .navbar-nav>li>a:not(.snappa-ref):hover{background:rgba(255,255,255,0.2)}.navbar.navbar-default .navbar-nav>li>a:not(.snappa-ref):hover{background:rgba(0,0,0,0.1)}.navbar-default .navbar-nav>li>a.snappa-ref{display:none}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{margin-bottom:0}.dropdown-menu:after,.dropdown-menu:before{display:none}.navbar.navbar-default .navbar-nav .open .dropdown-menu>li>a{padding:10px 30px;font-size:11px}.navbar.navbar-default:not(.white) .navbar-nav .open .dropdown-menu>li>a{color:rgba(255,255,255,0.8)}#navbar{max-height:none;padding-left:0;padding-right:0;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,0.07)}.navbar:not(.white) #navbar{background:rgba(0,0,0,0.9)}.navbar:not(.white) .navbar-nav.navbar-right{border-top:1px solid #333}.navbar .navbar-nav.center{transform:none;display:block;position:relative;left:0%}.navbar-default .navbar-nav>li,.navbar-default .navbar-nav>li.all-photos,.navbar-default .navbar-nav>li.trending-photos,.navbar-default .navbar-nav>li.dropdown{display:block}.navbar .navbar-nav.navbar-right{border-top:1px solid #e7e7e7;float:none;display:block}.navbar-default .navbar-nav>li.dropdown .dots{margin:-2px auto 0 auto}.navbar-default .navbar-nav>li.dropdown .dropdown-menu{text-align:center}.navbar-default .navbar-nav>li.splint{display:none}#homepage .jumbo h1{font-size:28px;font-weight:700}#homepage .jumbo .newadds{font-size:16px}.modal-dialog{margin:40px auto}}
