*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:12px;line-height:18px;font-family:"Courier New",Courier,monospace}h1,h2,h3,h4,h5,h6{margin-top:0;text-transform:uppercase;font-size:15px;font-weight:bold;line-height:18px}a{color:#000}a:hover{color:#11fa27;text-decoration:none}.linkMask{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:20;text-indent:-9999px}.hList{list-style:none;margin:0;padding:0}.hList li{margin:0;padding:0;display:inline-block;*display:inline}.span1{float:left;padding:5px;width:8.333333333333332%}.span1.compact{padding:0}.span2{float:left;padding:5px;width:16.666666666666664%}.span2.compact{padding:0}.span3{float:left;padding:5px;width:25%}.span3.compact{padding:0}.span4{float:left;padding:5px;width:33.33333333333333%}.span4.compact{padding:0}.span5{float:left;padding:5px;width:41.66666666666667%}.span5.compact{padding:0}.span6{float:left;padding:5px;width:50%}.span6.compact{padding:0}.span7{float:left;padding:5px;width:58.333333333333336%}.span7.compact{padding:0}.span8{float:left;padding:5px;width:66.66666666666666%}.span8.compact{padding:0}.span9{float:left;padding:5px;width:75%}.span9.compact{padding:0}.span10{float:left;padding:5px;width:83.33333333333334%}.span10.compact{padding:0}.span11{float:left;padding:5px;width:91.66666666666666%}.span11.compact{padding:0}.span12{float:left;padding:5px;width:100%}.span12.compact{padding:0}#infiniteLoader{display:block;text-align:center;margin-top:10px}.lightbox-gallery>div{text-align:center}.gallery-lightbox .close{position:absolute;-:;right:10px;-:;top:10px;width:21px;height:21px;z-index:200;background:url('../img/icons/lightbox-close.png') center no-repeat;cursor:pointer}#preload-images{display:none}.newsletter-lightbox{padding:20px;background:#fff;text-align:center;border:1px solid #ddd}.newsletter-lightbox input[type=text]{height:30px}.bx-wrapper{position:relative}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{display:block;position:absolute;width:50%;height:100%;text-indent:-9999px;z-index:99999;top:0;background:#fff;filter:alpha(opacity=0);opacity:0}.bx-wrapper .bx-prev{left:0}.bx-wrapper .bx-next{right:0}.title-wrap{height:20px;border-bottom:1px solid #222;margin-bottom:10px}.title-wrap h1,.title-wrap h2{float:left;margin:0}.title-wrap .links{list-style:none;margin:0;padding:0;text-align:right;position:relative;z-index:100}.title-wrap .links li{margin:0;padding:0;display:inline-block;*display:inline}.title-wrap .links li.current a{color:#11fa27}.title-wrap .links li+li{margin-left:10px}.title-wrap.title-gallery,.title-wrap.title-shoot{height:auto}.title-wrap.title-gallery h1,.title-wrap.title-shoot h1{font-family:'din';font-size:24px;padding-bottom:6px}.title-wrap.title-gallery nav.links,.title-wrap.title-shoot nav.links{float:right}.title-wrap.title-gallery nav.links ul,.title-wrap.title-shoot nav.links ul{margin:0;padding-top:4px}header section.menu{width:880px;margin:0 auto;position:relative;margin:10px auto}header section.menu section.top{padding-bottom:0;border-bottom:2px solid #000}header section.menu section.top nav{font-weight:bold;font-size:13px}header section.menu section.top nav ul{list-style:none;margin:0;padding:0}header section.menu section.top nav ul li{margin:0;padding:0;display:inline-block;*display:inline}header section.menu section.top nav ul li a{display:inline-block;*display:inline;text-transform:uppercase;color:#000;font-weight:bold}header section.menu section.top nav ul li a:hover{text-decoration:none;color:#11fa27}header section.menu section.top nav ul li.current-menu-item a{color:#11fa27}header section.menu section.top nav ul li+li{padding-left:10px;background:url('../img/header/divider.png') left center no-repeat}header section.menu section.top nav.primary{float:left}header section.menu section.top nav.links{float:right;text-align:right}header section.search{top:100%;left:0;width:100%;height:auto;background:#fff;z-index:50;display:none;padding:40px 0;border-bottom:2px solid #000}header section.search ul{margin:0;padding:0;list-style:none}header section.search ul li{text-transform:uppercase}header section.search ul li.current{color:#11fa27}header section.search .search-mobile{display:none}header section.search>.categories{float:left;width:20%}header section.search>.categories ul li{margin:0;padding:0;cursor:pointer}header section.search>.categories ul li:hover{color:#11fa27}header section.search>.sub-categories div{display:none}header section.search>.sub-categories div ul{list-style:none}header section.search>.sub-categories div ul li{display:inline-block;*display:inline;width:32%;padding-right:10px;cursor:pointer}header section.search>.sub-categories div.az .az-letters{float:left;width:20%}header section.search>.sub-categories div.az .az-letters li{width:20%}header section.search>.sub-categories div.az .az-list{float:left;width:60%}header section.search>.sub-categories div.az .az-list li{width:32%}header section.search .search-form form input{margin-top:10px;width:100%;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #000;line-height:30px;height:30px;color:#000}header section.search .search-form form.search-desktop{padding-right:40px}header section.logo{width:880px;margin:0 auto;text-align:center;margin-bottom:-40px;position:relative;z-index:20}header section.logo a.home{display:block;position:absolute;-:;left:0;-:;top:0;width:100%;height:80%;z-index:10}.content-wrap{padding-bottom:40px}.content-wrap>section{width:880px;margin:0 auto}.content-wrap .span12.container{width:900px;margin:0 auto;margin-left:-10px}.content-wrap section.content{border-top:2px solid #000;padding:20px 0}.content-wrap section.content .hero>div{float:left;width:50%;position:relative}.content-wrap section.content .hero>div span{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:absolute;-:;left:0;-:;top:0;width:100%;height:100%;z-index:10;background:rgba(15,250,39,0)}.content-wrap section.content .hero>div span:hover{background:rgba(15,250,39,0.8)}.content-wrap section.content .about .carousel{margin-top:60px;padding:7px 0;border-top:2px solid #000;border-bottom:2px solid #000}.content-wrap section.content .about .gratitude{padding-top:60px}.content-wrap section.content .galleries>div{float:left;width:33.333%;height:auto;margin-bottom:5px;position:relative;font-size:1em}.content-wrap section.content .galleries>div.post:hover{opacity:.8}.content-wrap section.content .galleries>div>div{padding:5px}.content-wrap section.content .galleries>div>div>img{width:100%}.content-wrap section.content .galleries>div>div .date{font-size:1.1em;text-align:center;position:absolute;-:;left:0;-:;top:4%;width:20%;height:auto;z-index:10}.content-wrap section.content .galleries>div>div .date.month{left:1%}.content-wrap section.content .galleries>div>div .date.day{left:21.5%}.content-wrap section.content .galleries>div>div .date.year{left:41.5%}.content-wrap section.content .galleries>div>div .title{font-family:'tcs2';text-align:center;font-size:2em;line-height:40px;word-wrap:break-word;position:absolute;-:;left:5%;-:;top:10.8%;width:90%;height:auto;z-index:10}.content-wrap section.content .galleries>div>div .thumb{text-align:center;position:absolute;-:;left:2.4%;-:;top:25%;width:95.5%;height:55%;z-index:10;background-position:center;background-repeat:no-repeat;overflow:hidden}.content-wrap section.content .galleries>div>div .subtitle{font-family:'tcs2';text-align:center;font-size:2em;line-height:40px;word-wrap:break-word;position:absolute;-:;left:5%;-:;bottom:7%;width:90%;height:auto;z-index:10}.content-wrap section.content .galleries>div>div .author{position:absolute;-:;left:10%;-:;bottom:2%;width:auto;height:auto;z-index:10;z-index:16}.content-wrap section.content .galleries>div>div .location{position:absolute;-:;right:6%;-:;bottom:2%;width:auto;height:auto;z-index:10;z-index:16}.content-wrap section.content .galleries>div>div .throwback{position:absolute;-:;right:2%;-:;top:20%;width:40%;height:auto;z-index:10;z-index:11}.content-wrap section.content .galleries>div>div>a{position:absolute;-:;left:0;-:;top:0;width:100%;height:100%;z-index:10;z-index:15}.content-wrap section.content .galleries>div.banner iframe{max-width:100%!important;display:block;margin:0 auto}.content-wrap section.content .galleries.galleries-related>div{width:255px}.content-wrap section.content .galleries.galleries-related>div .title,.content-wrap section.content .galleries.galleries-related>div .subtitle{font-size:2em}.content-wrap section.content .gallery{margin-left:-3px;width:886px}.content-wrap section.content .gallery .span1{float:left;padding:3px;width:8.333333333333332%}.content-wrap section.content .gallery .span1.compact{padding:0}.content-wrap section.content .gallery .span2{float:left;padding:3px;width:16.666666666666664%}.content-wrap section.content .gallery .span2.compact{padding:0}.content-wrap section.content .gallery .span3{float:left;padding:3px;width:25%}.content-wrap section.content .gallery .span3.compact{padding:0}.content-wrap section.content .gallery .span4{float:left;padding:3px;width:33.33333333333333%}.content-wrap section.content .gallery .span4.compact{padding:0}.content-wrap section.content .gallery .span5{float:left;padding:3px;width:41.66666666666667%}.content-wrap section.content .gallery .span5.compact{padding:0}.content-wrap section.content .gallery .span6{float:left;padding:3px;width:50%}.content-wrap section.content .gallery .span6.compact{padding:0}.content-wrap section.content .gallery .span7{float:left;padding:3px;width:58.333333333333336%}.content-wrap section.content .gallery .span7.compact{padding:0}.content-wrap section.content .gallery .span8{float:left;padding:3px;width:66.66666666666666%}.content-wrap section.content .gallery .span8.compact{padding:0}.content-wrap section.content .gallery .span9{float:left;padding:3px;width:75%}.content-wrap section.content .gallery .span9.compact{padding:0}.content-wrap section.content .gallery .span10{float:left;padding:3px;width:83.33333333333334%}.content-wrap section.content .gallery .span10.compact{padding:0}.content-wrap section.content .gallery .span11{float:left;padding:3px;width:91.66666666666666%}.content-wrap section.content .gallery .span11.compact{padding:0}.content-wrap section.content .gallery .span12{float:left;padding:3px;width:100%}.content-wrap section.content .gallery .span12.compact{padding:0}.content-wrap section.content .gallery .span3{padding-top:0;padding-bottom:0}.content-wrap section.content .gallery>div{margin-bottom:6px}.content-wrap section.content.gallery-navigation nav .direction-link{float:right}.content-wrap section.content .shoot{margin-left:-3px;width:886px}.content-wrap section.content .shoot .span1{float:left;padding:3px;width:8.333333333333332%}.content-wrap section.content .shoot .span1.compact{padding:0}.content-wrap section.content .shoot .span2{float:left;padding:3px;width:16.666666666666664%}.content-wrap section.content .shoot .span2.compact{padding:0}.content-wrap section.content .shoot .span3{float:left;padding:3px;width:25%}.content-wrap section.content .shoot .span3.compact{padding:0}.content-wrap section.content .shoot .span4{float:left;padding:3px;width:33.33333333333333%}.content-wrap section.content .shoot .span4.compact{padding:0}.content-wrap section.content .shoot .span5{float:left;padding:3px;width:41.66666666666667%}.content-wrap section.content .shoot .span5.compact{padding:0}.content-wrap section.content .shoot .span6{float:left;padding:3px;width:50%}.content-wrap section.content .shoot .span6.compact{padding:0}.content-wrap section.content .shoot .span7{float:left;padding:3px;width:58.333333333333336%}.content-wrap section.content .shoot .span7.compact{padding:0}.content-wrap section.content .shoot .span8{float:left;padding:3px;width:66.66666666666666%}.content-wrap section.content .shoot .span8.compact{padding:0}.content-wrap section.content .shoot .span9{float:left;padding:3px;width:75%}.content-wrap section.content .shoot .span9.compact{padding:0}.content-wrap section.content .shoot .span10{float:left;padding:3px;width:83.33333333333334%}.content-wrap section.content .shoot .span10.compact{padding:0}.content-wrap section.content .shoot .span11{float:left;padding:3px;width:91.66666666666666%}.content-wrap section.content .shoot .span11.compact{padding:0}.content-wrap section.content .shoot .span12{float:left;padding:3px;width:100%}.content-wrap section.content .shoot .span12.compact{padding:0}.content-wrap section.content .shoot .span12{padding-top:0;padding-bottom:0}.content-wrap section.content .shoot>div{text-align:center;margin-bottom:6px}.content-wrap section.content .shoot>div img{max-width:100%!important}.content-wrap section.content .shoot .shoot-content{margin:0 3px 20px 3px}.content-wrap section.content.shoot-navigation nav .direction-link{float:right}.content-wrap section.content.content-page{padding-top:100px}.content-wrap section.content.content-frame{border-bottom:2px solid #000}footer{width:880px;margin:0 auto;position:relative}@media(min-width:600px) and (max-width:1020px){body header section.menu,body header section.logo,body .content-wrap>section{width:90%}body .content-wrap .span12.container{width:100%}body .content-wrap section.content .galleries,body .content-wrap section.content .gallery,body .content-wrap section.content .shoots,body .content-wrap section.content .shoot{width:100%}body .gallery-lightbox ul.links{display:none}}@media(min-width:0) and (max-width:599px){body header section.menu section.top nav{font-size:14px}body .span1{float:left;padding:5px;width:91.66666666666666%}body .span1.compact{padding:0}body .span2{float:left;padding:5px;width:100%}body .span2.compact{padding:0}body .span3{float:left;padding:5px;width:100%}body .span3.compact{padding:0}body .span4{float:left;padding:5px;width:100%}body .span4.compact{padding:0}body .span5{float:left;padding:5px;width:100%}body .span5.compact{padding:0}body .span6{float:left;padding:5px;width:100%}body .span6.compact{padding:0}body .span7{float:left;padding:5px;width:100%}body .span7.compact{padding:0}body .span8{float:left;padding:5px;width:100%}body .span8.compact{padding:0}body .span9{float:left;padding:5px;width:100%}body .span9.compact{padding:0}body .span10{float:left;padding:5px;width:100%}body .span10.compact{padding:0}body .span11{float:left;padding:5px;width:100%}body .span11.compact{padding:0}body .span12{float:left;padding:5px;width:100%}body .span12.compact{padding:0}body header section.menu,body header section.logo,body .content-wrap>section{width:90%}body .content-wrap .span12.container{width:100%}body header section.menu section.top nav.primary{float:none;text-align:center;font-size:13px}body header section.menu section.top nav.primary ul li+li{padding-left:4px;background:0}body header section.search .search-desktop{display:none}body header section.search .search-mobile{display:block}body header section.search>.categories{width:40%}body header section.search>.sub-categories div.az .az-letters{width:14%}body header section.search>.sub-categories div.az .az-list{width:40%;padding-left:20px}body header section.search>.sub-categories div.az .az-list li{width:auto;padding:0}body header section.menu section.top nav.links{display:none}body .content-wrap section.content .about .carousel{text-align:center}body .content-wrap section.content .about .carousel>div{display:inline-block;*display:inline;margin:0 auto;float:none;width:auto}body .content-wrap section.content .about .carousel>div+div{margin-left:0;margin-top:6px}body .content-wrap section.content .galleries,body .content-wrap section.content .gallery,body .content-wrap section.content .shoots,body .content-wrap section.content .shoot{width:100%;margin-left:0}body .content-wrap section.content .galleries .span1,body .content-wrap section.content .gallery .span1,body .content-wrap section.content .shoots .span1,body .content-wrap section.content .shoot .span1{float:left;padding:5px;width:91.66666666666666%}body .content-wrap section.content .galleries .span1.compact,body .content-wrap section.content .gallery .span1.compact,body .content-wrap section.content .shoots .span1.compact,body .content-wrap section.content .shoot .span1.compact{padding:0}body .content-wrap section.content .galleries .span2,body .content-wrap section.content .gallery .span2,body .content-wrap section.content .shoots .span2,body .content-wrap section.content .shoot .span2{float:left;padding:5px;width:100%}body .content-wrap section.content .galleries .span2.compact,body .content-wrap section.content .gallery .span2.compact,body .content-wrap section.content .shoots .span2.compact,body .content-wrap section.content .shoot .span2.compact{padding:0}body .content-wrap section.content .galleries .span3,body .content-wrap section.content .gallery .span3,body .content-wrap section.content .shoots .span3,body .content-wrap section.content .shoot .span3{float:left;padding:5px;width:100%}body .content-wrap section.content .galleries .span3.compact,body .content-wrap section.content .gallery .span3.compact,body .content-wrap section.content .shoots .span3.compact,body .content-wrap section.content .shoot .span3.compact{padding:0}body .content-wrap section.content .galleries .span4,body .content-wrap section.content .gallery .span4,body .content-wrap section.content .shoots .span4,body .content-wrap section.content .shoot .span4{float:left;padding:5px;width:100%}body .content-wrap section.content .galleries .span4.compact,body .content-wrap section.content .gallery .span4.compact,body .content-wrap section.content .shoots .span4.compact,body .content-wrap section.content .shoot .span4.compact{padding:0}body .content-wrap section.content .galleries .span5,body .content-wrap section.content .gallery .span5,body .content-wrap section.content .shoots .span5,body .content-wrap section.content .shoot .span5{float:left;padding:5px;width:100%}body .content-wrap section.content .galleries .span5.compact,body .content-wrap section.content .gallery .span5.compact,body .content-wrap section.content .shoots .span5.compact,body .content-wrap section.content .shoot .span5.compact{padding:0}body .content-wrap section.content .galleries .span6,body .content-wrap section.content .gallery .span6,body .content-wrap section.content .shoots .span6,body .content-wrap section.content .shoot .span6{float:left;padding:5px;width:100%}body .content-wrap section.content .galleries .span6.compact,body .content-wrap section.content .gallery .span6.compact,body .content-wrap section.content .shoots .span6.compact,body .content-wrap section.content .shoot .span6.compact{padding:0}body .content-wrap section.content .galleries .span7,body .content-wrap section.content .gallery .span7,body .content-wrap section.content .shoots .span7,body .content-wrap section.content .shoot .span7{float:left;padding:5px;width:100%}body .content-wrap section.content .galleries .span7.compact,body .content-wrap section.content .gallery .span7.compact,body .content-wrap section.content .shoots .span7.compact,body .content-wrap section.content .shoot .span7.compact{padding:0}body .content-wrap section.content .galleries .span8,body .content-wrap section.content .gallery .span8,body .content-wrap section.content .shoots .span8,body .content-wrap section.content .shoot .span8{float:left;padding:5px;width:100%}body .content-wrap section.content .galleries .span8.compact,body .content-wrap section.content .gallery .span8.compact,body .content-wrap section.content .shoots .span8.compact,body .content-wrap section.content .shoot .span8.compact{padding:0}body .content-wrap section.content .galleries .span9,body .content-wrap section.content .gallery .span9,body .content-wrap section.content .shoots .span9,body .content-wrap section.content .shoot .span9{float:left;padding:5px;width:100%}body .content-wrap section.content .galleries .span9.compact,body .content-wrap section.content .gallery .span9.compact,body .content-wrap section.content .shoots .span9.compact,body .content-wrap section.content .shoot .span9.compact{padding:0}body .content-wrap section.content .galleries .span10,body .content-wrap section.content .gallery .span10,body .content-wrap section.content .shoots .span10,body .content-wrap section.content .shoot .span10{float:left;padding:5px;width:100%}body .content-wrap section.content .galleries .span10.compact,body .content-wrap section.content .gallery .span10.compact,body .content-wrap section.content .shoots .span10.compact,body .content-wrap section.content .shoot .span10.compact{padding:0}body .content-wrap section.content .galleries .span11,body .content-wrap section.content .gallery .span11,body .content-wrap section.content .shoots .span11,body .content-wrap section.content .shoot .span11{float:left;padding:5px;width:100%}body .content-wrap section.content .galleries .span11.compact,body .content-wrap section.content .gallery .span11.compact,body .content-wrap section.content .shoots .span11.compact,body .content-wrap section.content .shoot .span11.compact{padding:0}body .content-wrap section.content .galleries .span12,body .content-wrap section.content .gallery .span12,body .content-wrap section.content .shoots .span12,body .content-wrap section.content .shoot .span12{float:left;padding:5px;width:100%}body .content-wrap section.content .galleries .span12.compact,body .content-wrap section.content .gallery .span12.compact,body .content-wrap section.content .shoots .span12.compact,body .content-wrap section.content .shoot .span12.compact{padding:0}body .content-wrap section.content .galleries>div,body .content-wrap section.content .gallery>div,body .content-wrap section.content .shoots>div,body .content-wrap section.content .shoot>div{margin-top:6px}body .content-wrap section.content .galleries,body .content-wrap section.content .shoot{text-align:center}body .content-wrap section.content .galleries>div,body .content-wrap section.content .shoot>div{display:inline-block;*display:inline;float:none;width:49%}body .content-wrap section.content .gallery>div,body .content-wrap section.content .shoot>div{text-align:center}body .gallery-lightbox ul.links{display:none}}@media(min-width:0) and (max-width:409px){body .content-wrap section.content .galleries>div,body .content-wrap section.content .shoots>div{width:100%}}