html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}
body{line-height:1;color:black;background:white}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
section,article,header,footer,nav,aside,hgroup{display:block}
html{-webkit-font-smoothing:antialiased}
body div img.wp-smiley{border:none !important;padding:0 0.1em !important;margin:0 !important;float:none !important;display:inline !important;max-width:1em !important}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}
.pp-img-view{position:relative;display:block}
.pp-img-view .piv-inner{position:relative;display:block;overflow:hidden}
.pp-img-view.loading img.img{background:url(https://prophoto.s3.amazonaws.com/img/ajaxLoadingSpinner.gif) no-repeat center center;background-size:20px 20px}
.pp-img-view img.img{margin:0 !important;position:absolute;border-width:0 !important}
.pp-img-view img.overlay{border-width:0 !important;position:absolute;top:0;left:0}
.pp-img-view.loading .blur,.pp-img-view.loading .blur-overlay{display:block !important}
.pp-img-view .blur,.pp-img-view .blur-overlay{position:absolute;display:none !important}
.pp-img-view .blur{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;zoom:1;overflow:hidden;background-size:cover;background-position:center center;-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px)}
.no-blur .pp-img-view .blur-overlay{background:url(https://prophoto.s3.amazonaws.com/img/rasterizer.png)}
.sc:after{content:".";display:block;height:0;clear:both;visibility:hidden}
*:first-child+html .sc{min-height:1px}
.no-user-select{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.bs-bb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#user-copyright .pipe,#mobile-user-copyright .pipe{padding:0 0.6em}
.comments-area-hidden,.pp-comment.added-via-fb,.fb-comments .pp-comment{display:none}
.pp-comment.from-fb-legacy-permalink{display:block}
p,.pp-slideshow,.pp-lightbox{margin-bottom:1.2em}
#masthead-slideshow{margin-bottom:0}
.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{font-style:normal;color:inherit;font-family:inherit;font-size:inherit;font-weight:bold;margin-bottom:.6em}
.article-content h1{font-size:160%}
.article-content h2{font-size:140%}
.article-content h3{font-size:120%}
.article-content h4{font-size:110%}
.article-content h5{font-size:105%}
#outer-wrap-centered .article-content .sociable img{border:none !important;margin:0}
.article-content ol,.article-content ul{margin-bottom:1.5em}
.article-content ol{list-style:decimal}
.article-content ul{list-style:disc}
strong{font-weight:700}
em,address{font-style:italic}
.article-content img{-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;-o-border-radius:0px;border-radius:0px}
.article-content img.wp-smiley,.article-content img.no-rounding,.article-content .sociable img,.article-content .pp-post-sig img,.article-content .pp-slideshow img,.article-content img.no-rounded-corners,.article-content .pp-pinit-link img{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-o-border-radius:0;border-radius:0}
body.mobile-browser #masthead-slideshow{margin-right:auto;margin-left:auto}
html{direction:ltr}
.pp-button{display:block;overflow:hidden;position:relative}
.pp-button span.layer{position:absolute}
.pp-button span.text-layer{line-height:1em;white-space:nowrap;text-indent:0}
.pp-button span.img-layer{overflow:hidden}
.pp-button span.img-layer img{position:absolute;top:0;left:0;border-width:0;margin:0;max-width:none !important}
.widget_pp-custom-icon .pp-button{display:inline-block;vertical-align:middle}
a .pp-button{cursor:pointer}
img{-webkit-touch-callout:none;-webkit-user-select:none}
body .article-content .pp-post-sig img,body .article-content img.no-border,body .article-content .pp-pinit-link img{border-width:0}
.pp-social-media-buttons{clear:both;margin:10px 0 10px 0;max-width:100%}
.pp-fb-like-btn-wrap{margin-right:0px}
.pp-fb-like-btn-wrap,.pp-google-plusone-btn-wrap{display:inline-block;vertical-align:middle}
.pp-google-plusone-btn-wrap > div{display:block !important}
.pp-pinterest-follow-default{visibility:hidden}
.pp-pinit-wrap{position:relative;display:inline-block;vertical-align:middle}
.article-content .pp-pinit-wrap img,.article-content .pp-pinit-wrap .pp-img-protect{display:block;margin:0}
.pp-pinit-overlay{position:absolute;top:0;bottom:0;left:0;right:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;zoom:1;background-color:#ffffff;background-color:rgba(255,255,255,0.3);;-webkit-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease}
.pp-pinit-wrap.hover .pp-pinit-overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
.pp-pinit-link{position:absolute;bottom:10px;right:10px}
.pp-pinit-link img{border:none}
body.mobile-browser .pp-pinit-overlay,body.ipad .pp-pinit-overlay{background-color:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
.related_post .pp-pinit-overlay{display:none}
body.mobile-browser .pp-pinit-overlay,body.ipad .pp-pinit-overlay{position:static;display:block;width:auto !important;height:auto !important;text-align:center}
body.mobile-browser .pp-pinit-link,body.ipad .pp-pinit-link{position:static;display:inline-block;margin-top:5px}
@font-face{font-family:'Aleo';src:url(//blog.d2tography.com/wp-content/uploads/pp/fonts/aleo-webfont.eot);src:url(//blog.d2tography.com/wp-content/uploads/pp/fonts/aleo-webfont.eot?#iefix) format('embedded-opentype'),url(//blog.d2tography.com/wp-content/uploads/pp/fonts/aleo-webfont.woff) format('woff'),url(//blog.d2tography.com/wp-content/uploads/pp/fonts/aleo-webfont.ttf) format('truetype');font-weight:normal;font-style:normal}
.pp-button-1{width:500px;height:136px;background-color:#ffffff}
.pp-button-1:hover{}
.pp-button-1 .layer-1{top:42px;left:71px;font-size:28px;font-family:Halant,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1px;text-decoration:;color:#404040}
.pp-button-1:hover .layer-1{color:#000000}
.pp-button-1 .layer-2{top:42px;left:293px;font-size:28px;font-family:Halant,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:2px;text-decoration:;color:#404040}
.pp-button-1:hover .layer-2{color:#000000}
.pp-button-1 .layer-3{top:80px;left:152px;font-size:15px;font-family:Halant,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:2px;text-decoration:;color:#ad5338}
.pp-button-1:hover .layer-3{color:#7f2c26}
.pp-button-2{width:38px;height:30px;background-color:#ad5338}
.pp-button-2:hover{background-color:#565656}
.pp-button-2 .layer-1{top:0;left:6px;height:28px;width:28px}
.pp-button-3{width:38px;height:30px;background-color:#ad5338}
.pp-button-3:hover{background-color:#565656}
.pp-button-3 .layer-1{top:0;left:5px;height:28px;width:28px}
.pp-button-4{width:38px;height:30px;background-color:#ad5338}
.pp-button-4:hover{background-color:#565656}
.pp-button-4 .layer-1{top:0;left:7px;height:28px;width:28px}
.pp-button-5{width:38px;height:30px;background-color:#ad5338}
.pp-button-5:hover{background-color:#565656}
.pp-button-5 .layer-1{top:0;left:4px;height:28px;width:28px}
#content .article-content img.has-caption{margin-bottom:0}
.pp-caption{text-align:center;margin-bottom:2em;font-style:italic}
.post{clear:both}
pre,code{font-family:Courier,monospace}
br.pp-break{clear:both}
body.home .last-post,body.archive .last-post{background-image:none;margin-bottom:0;border-bottom-width:0}
body.single .article-wrap,body.page .article-wrap{padding-bottom:0;border-bottom-width:0}
.aligncenter,.pp-img-protect-aligncenter,div.aligncenter img,.pp-pinit-wrap-aligncenter{display:block !important;margin-left:auto !important;margin-right:auto !important}
.pp-img-protect-aligncenter,.pp-img-protect-alignnone,.pp-pinit-wrap-aligncenter,.pp-pinit-wrap-alignnone{clear:both}
.alignright,.pp-img-protect-alignright,.pp-pinit-wrap-alignright{margin:0 0 15px 30px !important;display:inline !important;float:right !important}
.alignleft,.pp-img-protect-alignleft,.pp-pinit-wrap-alignleft{margin:0 30px 15px 0 !important;display:inline !important;float:left !important}
.pp-img-protect .alignleft,.pp-img-protect .alignright,.pp-img-protect .aligncenter,.pp-pinit-wrap .alignleft,.pp-pinit-wrap .alignright,.pp-pinit-wrap .pp-img-protect-alignleft,.pp-pinit-wrap .pp-img-protect-alignright{margin:0 !important}
div.wp-caption{max-width:100%;height:auto}
.wp-caption-text{text-align:center !important}
.article-meta-bottom{margin-bottom:15px}
body.home .protected{padding-bottom:0px}
body.single .comments-body,body.ipad .comments-body,body.iphone .comments-body{max-height:none !important}
.ppIssue{position:fixed;top:0;left:0;background:#fff;color:#111;font-size:11px;width:100%;padding:8px 20px;line-height:17px;display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;zoom:1;z-index:100000000}
.ppIssue span{display:none}
.ppIssue b{font-size:2em;cursor:pointer;color:red;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;zoom:1}
.ppIssue{}
.pp-tech .ppIssue{display:inline;width:13px}
li.widget{list-style-type:none}
body.single .post{border-bottom:none;background-image:none;margin-bottom:0;padding-bottom:0}
.article-title{margin-bottom:.2em}
#audio-player-wrap{text-align:center;margin:0 auto}
#copyright-footer #audio-player-wrap{margin-bottom:0.5em}
.protected p input{margin-bottom:8px}
.article-meta-bottom .article-author-link{display:inline;margin-right:1em}
.article-meta-bottom .article-category-list{display:inline;margin-right:1em}
.edit-link-top{margin-left:1.3em}
.article-meta-top p{margin-bottom:0}
body.single p#adjacent-posts-links{padding-top:.3em;margin-bottom:.5em}
#link-removal-txn-id{display:none}
body.gallery-quasi-post .article-date,body.gallery-quasi-post .article-meta,body.gallery-quasi-post .post-edit-link,body.gallery-quasi-post .article-comments,body.gallery-quasi-post .paginated-links,body.gallery-quasi-post .adjacent-posts-links{display:none}
.js-info{display:none}
.force-width{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;zoom:1}
body.popup-slideshow,body.popup-slideshow #inner-body{background-color:#000 !important;background-image:none !important;padding:0}
body.popup-slideshow #dropshadow-bottom,body.popup-slideshow #copyright-footer{display:none}
body.popup-slideshow .pp-slideshow{margin-bottom:0}
@media only screen and (orientation:portrait){body.ipad{min-height:1140px}
body.mobile-site-disabled{min-height:950px}}@media only screen and (orientation:landscape){body.mobile-site-disabled{min-height:650px}}body.mobile-safari article,body.mobile-safari .article-wrap,body.mobile-safari #content,body.mobile-safari #content-wrap,body.mobile-safari #masthead,body.mobile-safari .page-title-wrap{margin-bottom:-1px}
body.mobile-safari{-webkit-text-size-adjust:none}
#pp-flash-music-player-wrap{position:absolute;bottom:0;left:0;width:1px;height:1px;z-index:50000}
body{background-image:url(//i0.wp.com/blog.d2tography.com/wp-content/uploads/pp/images/campbell_blog_bg.png);background-repeat:repeat;background-position:bottom right;background-attachment:scroll}
body:before{background-image:url(//i0.wp.com/blog.d2tography.com/wp-content/uploads/pp/images/campbell_blog_bg_inner.png);background-repeat:repeat-x;background-position:top left;background-attachment:scroll}
#inner-body{background-image:none;background-repeat:repeat-x;background-position:top left;background-attachment:scroll}
body,p{color:#565656;font-size:11px;font-style:normal;font-family:Aleo,Arial,Helvetica,sans-serif;text-transform:none;line-height:1.5em;font-weight:400;letter-spacing:1px}
body a,p a{color:#d39b7a;font-style:normal;text-decoration:none}
body a:link,p a:link{color:#d39b7a;text-decoration:none}
body a:visited,p a:visited{color:#d39b7a;text-decoration:none}
body a:hover,p a:hover{color:#7d8e68;text-decoration:none}
h2,h3,.article-title{color:#565656;font-size:15px;font-style:normal;font-family:Halant,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:2px}
body.single #content-wrap,body.page #content-wrap,.content-bg,body.has-sidebar #content-wrap{background-image:url(//i0.wp.com/blog.d2tography.com/wp-content/uploads/pp/images/campbell_body_bg.png);background-repeat:repeat;background-position:top left;background-attachment:scroll}
#outer-wrap-centered{border-top-width:0;border-bottom-width:0}
body{position:relative;color:#565656;font-family:Aleo,Arial,Helvetica,sans-serif;text-transform:none;margin-bottom:0}
body:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}
#inner-body{position:relative;padding:20px 0 32px 0}
#outer-wrap-centered{width:1060px;margin:0 auto}
#outer-wrap-centered,#middle-wrap{-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;-o-border-radius:0px;border-radius:0px}
body.has-sidebar #content-wrap .content-bg,body.single #content-wrap .content-bg,body.page #content-wrap .content-bg{background-color:transparent !important;background-image:none !important}
#inner-wrap{width:1060px;margin:0 auto;overflow:hidden}
#logo-wrap{}
.article-content,.article-header,.page-title,.archive-meta,.article-meta-bottom,#content .grid-type-excerpts,.fb-comments{margin-left:46px;margin-right:46px}
.article-content{clear:both}
p#adjacent-posts-links,ul.paginated-links{padding:1.6em 46px;margin-bottom:0}
ul.paginated-links{text-align:center}
ul.paginated-links li{display:inline;padding:0 0.5em}
ul.paginated-links li a.prev,ul.paginated-links li a.next{margin:0 1.8em}
ul.paginated-links li .current{text-decoration:underline}
#adjacent-posts-links .prev-post-link-wrap,#adjacent-posts-links.reversed .next-post-link-wrap{float:left}
#adjacent-posts-links .next-post-link-wrap,#adjacent-posts-links.reversed .prev-post-link-wrap{float:right}
#masthead{margin-top:0px !important;margin-bottom:0px !important}
#primary-nav{margin:0px 0 0px 0}
#inner-wrap #bio{margin:23px 0 0px 0}
#contact-form{margin-bottom:0px}
.article-wrap,.page-title-wrap{margin-bottom:0px}
#bio{margin-bottom:0px}
body.archive .article-wrap{margin-bottom:0px}
body.has-sidebar .article-wrap,body.has-sidebar .page-title-wrap{margin-bottom:0}
body.single .article-wrap,body.page .article-wrap{margin-bottom:0}
#logo-wrap{padding:0px 0 2px 0}
input.pp-search-input,input.pp-search-submit{line-height:1em;background:none;border:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-o-border-radius:0;border-radius:0;padding:0;margin:0}
input.pp-search-input{color:#90908f;font-size:10px;font-style:normal;font-family:Times,Georgia,serif;text-transform:none;font-weight:400;letter-spacing:normal}
input.pp-search-submit{color:#c5d1cf;font-size:12px;font-style:normal;font-family:Arial,Helvetica,sans-serif;text-transform:none;font-weight:400;letter-spacing:normal}
input.pp-search-submit:hover{text-decoration:}
input.pp-search-input{width:190px;padding:5px 8px;height:28px;font-size:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:double 4px #c5d1cf;margin-right:5px}
input.pp-search-submit{margin:0;cursor:pointer;padding-bottom:1px !important}
input.pp-search-submit{margin-top:9px;vertical-align:top}
#logo h1,#logo h2,#logo p{text-indent:-9999em}
h1#alt-h1,h1#alt-h1 a,h2#alt-h1,h2#alt-h1 a{height:0 !important;overflow:hidden;width:0 !important;display:none !important}
#logo{overflow:hidden;margin:0 auto;width:136px;height:136px}
#logo-wrap.has-btn #logo{overflow:visible}
#masthead{overflow:hidden;position:relative;height:486px}
#masthead-frame-and-content-wrap{overflow:hidden;position:relative;width:1040px;height:486px}
img#masthead-frame{width:100%;position:absolute;top:0;left:0;z-index:119}
#masthead-content{overflow:hidden;z-index:132;position:absolute;top:46px;left:68px;width:auto;height:auto}
#masthead-content a.no-link{cursor:default}
#masthead img{display:block}
img#masthead-frame.has-link{cursor:pointer}
#masthead-slideshow,#masthead-slideshow .imgWrap,#masthead-slideshow .imgViewingArea,#masthead-slideshow img.blankOverlay{width:925px;height:390px}
#bio h3.widgettitle{color:#404040;font-size:14px;font-style:normal;font-family:Halant,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:2px}
#bio,#bio p{font-size:12px}
#bio .grid-slidedown-content,#bio .grid-slidedown-content p{color:#565656;font-size:11px;font-style:normal;font-family:Aleo,Arial,Helvetica,sans-serif;text-transform:none;line-height:1.5em;font-weight:400;letter-spacing:1px}
#bio .grid-slidedown-content a,#bio .grid-slidedown-content p a{color:#d39b7a;font-style:normal;text-decoration:none}
#bio .grid-slidedown-content a:link,#bio .grid-slidedown-content p a:link{color:#d39b7a;text-decoration:none}
#bio .grid-slidedown-content a:visited,#bio .grid-slidedown-content p a:visited{color:#d39b7a;text-decoration:none}
#bio .grid-slidedown-content a:hover,#bio .grid-slidedown-content p a:hover{color:#7d8e68;text-decoration:none}
#bio .grid-slidedown-content h2,#bio .grid-slidedown-content h3,#bio .grid-slidedown-content .article-title{color:#565656;font-size:15px;font-style:normal;font-family:Halant,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:2px}
#bio .grid-slidedown-content,#bio .grid-slidedown-content p,body #bio .grid-slidedown-content li{color:#565656;font-size:12px;font-family:Aleo,Arial,Helvetica,sans-serif;line-height:1.5em}
#bio .grid-slidedown-content a,#bio .grid-slidedown-content p a,body #bio .grid-slidedown-content li a{color:#929bab;font-size:10px;font-family:Aleo,Arial,Helvetica,sans-serif;text-transform:uppercase}
#bio .grid-slidedown-content a:link,#bio .grid-slidedown-content p a:link,body #bio .grid-slidedown-content li a:link{color:#929bab}
#bio .grid-slidedown-content a:visited,#bio .grid-slidedown-content p a:visited,body #bio .grid-slidedown-content li a:visited{color:#929bab}
#bio .grid-slidedown-content a:hover,#bio .grid-slidedown-content p a:hover,body #bio .grid-slidedown-content li a:hover{color:#af80a7}
#bio{background-image:none;background-repeat:repeat;background-position:top center;background-attachment:scroll}
#bio-inner-wrapper{background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll}
#bio-content{margin:0 48px 1px 48px;padding-top:0px}
#biopic{float:left;margin-right:62px;margin-bottom:px !important;border:solid 10px #d7d6d6}
.bio-col{margin-right:62px}
.bio-col a{max-width:100%}
.bio-col img{max-width:100%;height:auto}
.bio-widget-col{float:left}
#bio-content .widget h3.widgettitle{margin-bottom:8px}
#bio-content li.widget,#bio-content li.widget span.pngfixed{list-style-type:none;margin-bottom:px}
#bio-content .twitter-follow-link a{color:#565656}
.bio-spanning-col{width:964px;float:left;margin-right:0}
#bio-col-2{width:273px}
#bio-col-3{width:273px}
#bio-col-4{width:273px;margin-right:0}
.pp-widget-centered{text-align:center}
.pp-text-widget-wrap.left{text-align:left}
.pp-text-widget-wrap.right{text-align:right}
.pp-text-widget-wrap.center{text-align:center}
.pp-text-widget-wrap.justify{text-align:justify}
.pp-text-widget-wrap.justify .widgettitle{text-align:center}
p.icon-note{margin:0 !important}
.widget_calendar th{font-weight:bold}
.widget_calendar td{padding:0 2px}
li.widget li{margin-left:1.2em;line-height:1.1em;margin-bottom:0.7em;list-style-type:disc;list-style-position:outside}
li.widget .pp-html-twitter-widget li{margin-left:0;list-style-type:none}
li.widget #searchsubmit{margin-top:0.3em}
h3.widgettitle{line-height:1em;margin-bottom:0.35em}
.twitter-interactive-badge{height:350px}
.twitter-follow-link{margin-top:4px}
.twitter-follow-link a{font-size:10px;text-decoration:none;line-height:1em}
.pp-twitter-html p{font-size:.8em;text-align:right;font-style:italic}
.pp-twitter-html p a{font-style:italic}
.pp-twitter-html li{font-size:.9em;line-height:1.2em;margin-bottom:.75em;margin-left:0 !important}
.twitter-interactive-badge-wrap{width:290px;height:350px}
.twitter-simple-badge-wrap{width:176px;min-height:176px}
.twitter-simple-badge-wrap a{font-size:10px;text-align:center;display:block;line-height:1em;margin-top:3px}
#outer-wrap-centered .widget_pp-twitter-com-widget a img{height:15px !important}
.pp-instagram-widget{position:relative}
.pp-instagram-widget.display-grid > .row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
.pp-instagram-widget.display-grid .img{display:block;background:no-repeat center;background-size:cover}
.pp-instagram-viewport{position:relative;overflow:hidden}
.pp-instagram-viewstrip{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:10000px;position:absolute;top:0;left:0}
.pp-instagram-viewstrip .img{display:block;overflow:hidden;background:no-repeat center;background-size:cover}
.pp-instagram-widget nav{position:absolute;bottom:0;left:0;width:100%;background:#AAA;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;zoom:1;height:0;max-height:100px;-webkit-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s}
.pp-instagram-widget:hover nav{height:16%}
.pp-instagram-widget nav a{position:absolute;display:block;width:20%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1;cursor:pointer;font-size:inherit !important}
.pp-instagram-widget nav .prev{left:0}
.pp-instagram-widget nav .caption-link{left:13%}
.pp-instagram-widget nav .play,.pp-instagram-widget nav .pause{left:50%;background:#FFF;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:2.4em;top:-30%;margin-left:-1.2em;width:2.4em}
.pp-instagram-widget nav .next{right:0}
.pp-instagram-widget a.disabled{display:none}
.pp-instagram-widget .caption-link,.pp-instagram-widget .pause,.pp-instagram-widget.playing .play{display:none}
.pp-instagram-widget.has-caption .caption-link,.pp-instagram-widget.playing .pause{display:block}
.pp-instagram-widget nav *:before,.pp-instagram-widget nav *:after{content:"";display:block;position:absolute}
.pp-instagram-widget .caption-link:before{width:1.4em;height:0.8em;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;-o-border-radius:50%;border-radius:50%;right:50%;margin-right:-40%;top:0.5em;background:#FFF}
.pp-instagram-widget .caption-link:after{border-left:.5em solid transparent;border-top:0.5em solid #FFF;right:20%;top:1em}
.pp-instagram-widget a.play:after{border-top:0.9em solid transparent;border-bottom:0.9em solid transparent;border-left:1.4em solid #AAA;top:50%;margin-top:-0.9em;right:50%;margin-right:-0.9em}
.pp-instagram-widget a.pause:before,.pp-instagram-widget a.pause:after{background:#AAA;height:1.5em;width:0.5em;top:50%;margin-top:-0.75em}
.pp-instagram-widget a.pause:before{left:25%}
.pp-instagram-widget a.pause:after{right:25%}
.pp-instagram-widget a.prev:after,.pp-instagram-widget a.next:before{border-top:0.5em solid transparent;border-bottom:0.5em solid transparent;top:0.5em}
.pp-instagram-widget a.prev:after{border-right:0.75em solid #FFF;left:0.5em}
.pp-instagram-widget a.next:before{border-left:0.75em solid #FFF;right:0.5em}
.pp-instagram-widget .caption{position:absolute;top:100%;left:0;margin-top:10px;width:100%;display:none;background:#FFF;color:#333;line-height:0.8em;overflow:visible;border:1px solid #DDD;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;border-radius:5px;z-index:9}
.pp-instagram-widget .caption:before{border-right:16px solid transparent;border-bottom:25px solid #DDD;left:24%;margin-left:-1px;top:-26px;z-index:8}
.pp-instagram-widget .caption:after{border-right:14px solid transparent;border-bottom:24px solid #FFF;left:24%;top:-24px;z-index:10}
.pp-instagram-widget.show-caption .caption{display:block}
.pp-instagram-widget .caption span{display:inline-block;padding:4%;font-size:13px;line-height:17px}
#sidebar{overflow-y:visible}
body.logged-in li.widget{position:relative}
body #inner-body li.widget a.pp-edit-widget-link{position:absolute;z-index:135;top:3px;right:5px;background:#DDD;color:#000;line-height:1em;padding:1px 3px 2px 3px;font-size:10px;font-family:Arial,sans-serif;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:1px solid #000;-moz-box-shadow:1px 1px 1px #777;-webkit-box-shadow:1px 1px 1px #777;-ms-box-shadow:1px 1px 1px #777;-o-box-shadow:1px 1px 1px #777;box-shadow:1px 1px 1px #777;text-transform:uppercase;display:none;text-decoration:none}
body #inner-body li.widget a.pp-edit-widget-link:hover{background:#000;color:#fff;text-decoration:none}
body.pc #inner-body li.widget a.pp-edit-widget-link{padding-bottom:1px}
body #inner-body li.widget:hover a.pp-edit-widget-link{display:inline}
#cboxOverlay{width:100%;height:100%;position:fixed;background:#fff;top:0;left:0;z-index:9999}
#colorbox{z-index:10000}
a.pp-pinterest-profile{display:block;width:100%;height:32px;background:url(https://prophoto.s3.amazonaws.com/img/ajaxLoadingSpinner.gif) no-repeat center top}
.pp-pinterest-profile-wrap{padding:3px}
.widget_pp-custom-icon{direction:ltr}
#inner-body li.widget ul.pp-widget-menu-1 li{margin-bottom:12px;list-style-type:disc;list-style-position:inside !important;margin-left:0px;background-image:none;padding-left:0}
#outer-wrap-centered li.widget ul.pp-widget-menu-1 li ul{margin-top:12px}
#inner-body li.widget ul.pp-widget-menu-1 li li{margin-bottom:10px;list-style-type:none;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0}
#outer-wrap-centered li.widget ul.pp-widget-menu-1 li li ul{margin-top:10px}
#inner-body li.widget ul.pp-widget-menu-1 li li li{margin-bottom:8px;list-style-type:none;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0}
#outer-wrap-centered li.widget ul.pp-widget-menu-1 li li li ul{margin-top:8px}
#inner-body li.widget ul.pp-widget-menu-2 li{margin-bottom:12px;list-style-type:disc;list-style-position:inside !important;margin-left:0px;background-image:none;padding-left:0}
#outer-wrap-centered li.widget ul.pp-widget-menu-2 li ul{margin-top:12px}
#inner-body li.widget ul.pp-widget-menu-2 li li{margin-bottom:10px;list-style-type:;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0}
#outer-wrap-centered li.widget ul.pp-widget-menu-2 li li ul{margin-top:10px}
#inner-body li.widget ul.pp-widget-menu-2 li li li{margin-bottom:8px;list-style-type:;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0}
#outer-wrap-centered li.widget ul.pp-widget-menu-2 li li li ul{margin-top:8px}
#inner-body li.widget ul.pp-widget-menu-3 li{margin-bottom:12px;list-style-type:disc;list-style-position:inside !important;margin-left:0px;background-image:none;padding-left:0}
#outer-wrap-centered li.widget ul.pp-widget-menu-3 li ul{margin-top:12px}
#inner-body li.widget ul.pp-widget-menu-3 li li{margin-bottom:10px;list-style-type:;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0}
#outer-wrap-centered li.widget ul.pp-widget-menu-3 li li ul{margin-top:10px}
#inner-body li.widget ul.pp-widget-menu-3 li li li{margin-bottom:8px;list-style-type:;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0}
#outer-wrap-centered li.widget ul.pp-widget-menu-3 li li li ul{margin-top:8px}
.pp-widget-menu li.mi-anchor-img a{display:inline-block;line-height:0}
.pp-widget-menu li.mi-anchor-img li a{line-height:1.2em}
.cant-fade-imgs-with-black .pp-widget-menu li.mi-anchor-img a{display:inline}
li.widget ul.pp-widget-menu li{line-height:1em}
li.widget ul.pp-widget-menu li.icon-align-left img{margin-right:0.5em}
li.widget ul.pp-widget-menu li.icon-align-right img{margin-left:0.5em}
ul.suckerfish{padding:0;margin:0;list-style:none}
ul.suckerfish li li{margin-right:0}
ul.suckerfish a,ul.suckerfish li.sfhover{display:block}
ul.suckerfish li{float:left}
ul.suckerfish li ul{position:absolute;width:130px;left:-9999px}
ul.suckerfish li ul a{width:114px;padding:5px 8px;font-size:80%}
ul.suckerfish li:hover ul,ul.suckerfish li.sfhover ul{left:auto}
ul.suckerfish li.topnavright{margin-right:0}
li.mi-search-dropdown ul{padding:9px 8px 10px 8px !important;width:auto !important}
li.mi-search-dropdown ul li input#s-top{margin-bottom:8px}
ul.suckerfish li ul ul,ul.suckerfish li ul ul ul,ul.suckerfish li ul ul ul ul,ul.suckerfish li ul ul ul ul ul{margin:-1.90em 0 0 0;#margin-top:-1.85em}
ul.suckerfish li:hover ul ul,ul.suckerfish li.sfhover ul ul,ul.suckerfish li:hover ul ul ul,ul.suckerfish li.sfhover ul ul ul,ul.suckerfish li:hover ul ul ul ul,ul.suckerfish li.sfhover ul ul ul ul,ul.suckerfish li:hover ul ul ul ul ul,ul.suckerfish li.sfhover ul ul ul ul ul{left:-9999px}
ul.suckerfish li li:hover ul,ul.suckerfish li li.sfhover ul,ul.suckerfish li li li:hover ul,ul.suckerfish li li li.sfhover ul,ul.suckerfish li li li li:hover ul,ul.suckerfish li li li li.sfhover ul,ul.suckerfish li li li li li:hover ul,ul.suckerfish li li li li li.sfhover ul{left:auto}
.hidden-on-this-pagetype{display:none}
#primary-nav{z-index:164}
#primary-nav ul.suckerfish{z-index:165}
#primary-nav ul.suckerfish ul{z-index:166}
#primary-nav ul.suckerfish ul li{z-index:167}
#primary-nav ul.suckerfish ul li ul{z-index:168}
#primary-nav ul.suckerfish ul li ul li{z-index:169}
#primary-nav ul.suckerfish a{z-index:170}
#primary-nav{border-top:solid 1px #dddddd}
#primary-nav{border-bottom:solid 1px #dddddd}
ul.primary-nav-menu li.mi-search-inline,ul.primary-nav-menu li.mi-subscribebyemail{padding-top:11px;line-height:17px}
ul.primary-nav-menu li.mi-search-inline{padding-top:8px}
ul.primary-nav-menu a{color:#a3a2a2;font-style:normal;font-size:13px;font-family:Halant,Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px}
ul.primary-nav-menu a:link{color:#a3a2a2}
ul.primary-nav-menu a:visited{color:#a3a2a2}
ul.primary-nav-menu a:hover{color:#404040;text-decoration:none}
#primary-nav{background-color:#ffffff;background-color:rgba(255,255,255,1);background-image:none;background-repeat:repeat-x;background-position:top left;background-attachment:scroll}
ul.primary-nav-menu > li{position:relative}
ul.primary-nav-menu > li:before{content:"";position:absolute;display:block;height:43px;width:7px;top:21.5px;margin-top:-21.5px;right:-29.5px;margin-right:-3.5px;background:url(https://blog.d2tography.com/wp-content/uploads/pp/images/campbell_primary_nav_menu_item_divider\(pp_w7_h43\).png) no-repeat center center}
ul.primary-nav-menu > li.last-menu-item:before,ul.primary-nav-menu > li.split-left-last:before{display:none}
ul.primary-nav-menu{line-height:13px;font-size:13px;float:left;padding:0;min-height:43px}
ul.primary-nav-menu li{margin-right:59px}
ul.primary-nav-menu li ul{width:196px;background:#ffffff !important}
ul.primary-nav-menu li ul ul,ul.primary-nav-menu li ul ul ul,ul.primary-nav-menu li ul ul ul ul,ul.primary-nav-menu li ul ul ul ul ul{margin-left:196px}
ul.primary-nav-menu ul li{margin-right:0px;background:#ffffff !important;line-height:17px}
ul.primary-nav-menu a{cursor:pointer;font-size:13px}
ul.primary-nav-menu a .icon-text{text-decoration:}
ul.primary-nav-menu a:hover .icon-text{text-decoration:none}
ul.primary-nav-menu li li a{font-size:11px}
ul.primary-nav-menu li ul a{width:180px}
ul.primary-nav-menu li ul a:hover{}
ul.primary-nav-menu li.mi-twitter li{font-size:11px}
ul.primary-nav-menu li.mi-twitter li:hover{}
ul.primary-nav-menu li.split-left-last{margin-right:0}
ul.primary-nav-menu li.split-right{float:right;margin-left:59px;margin-right:0}
ul.primary-nav-menu li.split-right-first{margin-left:0}
ul.primary-nav-menu li.mi-twitter li span{color:#a3a2a2}
ul.suckerfish input.nr-text{margin-top:0;margin-bottom:0}
ul.suckerfish li li{padding-top:0;margin-right:0}
ul.suckerfish li li,ul.suckerfish li.mi-search-inline,ul.suckerfish li.mi-subscribebyemail{padding-bottom:0}
ul.suckerfish li.mi-anchor-img,ul.suckerfish li.mi-anchor-text_and_icon{padding-top:0;padding-bottom:0}
ul.suckerfish img{display:block}
ul.suckerfish .mi-anchor-text_and_icon img{float:left}
ul.suckerfish .mi-anchor-text_and_icon .icon-align-left img,ul.suckerfish .mi-wpmllanguageselector.with-flags img{padding-right:0.4em}
ul.suckerfish .mi-anchor-text_and_icon .icon-align-right img{padding-left:0.4em}
ul.suckerfish .mi-anchor-text_and_icon span.icon-text{float:left}
ul.suckerfish li ul li.mi-anchor-text_and_icon{padding:0 !important}
ul.suckerfish .mi-wpmllanguageselector.with-flags img,ul.suckerfish .mi-wpmllanguageselector.with-flags span.language-text{float:none;display:inline-block;vertical-align:middle}
ul.suckerfish li.mi-twitter ul{width:170px}
ul.suckerfish li.mi-twitter li{padding:5px 8px 3px 8px;width:184px}
ul.suckerfish li.mi-twitter ul li a{padding-left:0;width:154px}
ul.suckerfish li.mi-twitter ul li span a{display:inline;padding-right:0;text-decoration:underline !important}
.nav-ajax-receptacle{display:none;padding-top:20px;padding-bottom:20px}
.nav-ajax-receptacle .article-content{border-top-width:0;padding-top:0 !important}
body.pc li.mi-search-inline input{font-size:85%}
ul.secondary-nav-menu li.mi-search-inline,ul.secondary-nav-menu li.mi-subscribebyemail{padding-top:-11px;line-height:17px}
ul.secondary-nav-menu li.mi-search-inline{padding-top:0px}
ul.secondary-nav-menu a{color:#cccccc;font-style:normal;font-size:12px;text-decoration:none;text-transform:none}
ul.secondary-nav-menu a:link{color:#cccccc;text-decoration:none}
ul.secondary-nav-menu a:visited{color:#cccccc;text-decoration:none}
ul.secondary-nav-menu a:hover{text-decoration:underline}
#secondary-nav{background-color:#232323;background-color:#232323;background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll}
ul.secondary-nav-menu{line-height:12px;font-size:12px;float:none;padding:0 18px;min-height:0px}
ul.secondary-nav-menu li{margin-right:22px}
ul.secondary-nav-menu li ul{width:130px;background:#232323 !important}
ul.secondary-nav-menu li ul ul,ul.secondary-nav-menu li ul ul ul,ul.secondary-nav-menu li ul ul ul ul,ul.secondary-nav-menu li ul ul ul ul ul{margin-left:130px}
ul.secondary-nav-menu ul li{margin-right:0px;background:#232323 !important;line-height:17px}
ul.secondary-nav-menu a{cursor:pointer;font-size:12px}
ul.secondary-nav-menu a .icon-text{text-decoration:none}
ul.secondary-nav-menu a:hover .icon-text{text-decoration:underline}
ul.secondary-nav-menu li li a{font-size:11px}
ul.secondary-nav-menu li ul a{width:114px}
ul.secondary-nav-menu li ul a:hover{}
ul.secondary-nav-menu li.mi-twitter li{font-size:11px}
ul.secondary-nav-menu li.mi-twitter li:hover{}
ul.secondary-nav-menu li.split-left-last{margin-right:0}
ul.secondary-nav-menu li.split-right{float:right;margin-left:22px;margin-right:0}
ul.secondary-nav-menu li.split-right-first{margin-left:0}
ul.secondary-nav-menu li.mi-twitter li span{color:#cccccc}
ul.suckerfish input.nr-text{margin-top:0;margin-bottom:0}
ul.suckerfish li li{padding-top:0;margin-right:0}
ul.suckerfish li li,ul.suckerfish li.mi-search-inline,ul.suckerfish li.mi-subscribebyemail{padding-bottom:0}
ul.suckerfish li.mi-anchor-img,ul.suckerfish li.mi-anchor-text_and_icon{padding-top:0;padding-bottom:0}
ul.suckerfish img{display:block}
ul.suckerfish .mi-anchor-text_and_icon img{float:left}
ul.suckerfish .mi-anchor-text_and_icon .icon-align-left img,ul.suckerfish .mi-wpmllanguageselector.with-flags img{padding-right:0.4em}
ul.suckerfish .mi-anchor-text_and_icon .icon-align-right img{padding-left:0.4em}
ul.suckerfish .mi-anchor-text_and_icon span.icon-text{float:left}
ul.suckerfish li ul li.mi-anchor-text_and_icon{padding:0 !important}
ul.suckerfish .mi-wpmllanguageselector.with-flags img,ul.suckerfish .mi-wpmllanguageselector.with-flags span.language-text{float:none;display:inline-block;vertical-align:middle}
ul.suckerfish li.mi-twitter ul{width:170px}
ul.suckerfish li.mi-twitter li{padding:5px 8px 3px 8px;width:184px}
ul.suckerfish li.mi-twitter ul li a{padding-left:0;width:154px}
ul.suckerfish li.mi-twitter ul li span a{display:inline;padding-right:0;text-decoration:underline !important}
.nav-ajax-receptacle{display:none;padding-top:20px;padding-bottom:20px}
.nav-ajax-receptacle .article-content{border-top-width:0;padding-top:0 !important}
body.pc li.mi-search-inline input{font-size:85%}
nav.centered{clear:both;position:relative;width:100%}
nav.centered ul.suckerfish{float:right;position:relative;right:50%}
nav.centered ul.suckerfish li{float:left;position:relative !important;left:50%}
nav.centered ul.suckerfish li.last-menu-item{margin-right:0}
nav.centered ul.suckerfish li ul{}
nav.centered ul.suckerfish li ul li{left:auto;clear:left;width:100%}
#contact-form-inner{background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll}
#contact-form #contact_field_1_headline{margin-top:20px;margin-bottom:20px}
#contact-form #contact_field_4_headline{margin-top:20px;margin-bottom:20px}
#pp-contact-success-msg{background:#ACDFA4}
#pp-contact-success-msg p{color:#333333}
#pp-contact-error-msg{background:#DD7373}
#pp-contact-error-msg p{color:#333333}
#contact-form label{display:block}
#contact-form .pp-field label{margin-bottom:0.2em}
#contact-form form{padding:3.5% 3.5% 1.5% 3.5%;max-width:600px}
#contact-form h2{margin-bottom:.4em}
#contact-form .pp-field,#contact-form .pp-field-headline{margin-bottom:10px}
#contact-form textarea{width:95%}
#contact-form .inline .radio-btn-wrap{display:inline-block}
#contact-form .inline .radio-btn-wrap label{display:inline}
#contact-form .inline .radio-btn-wrap,#contact-form .radio-btn-wrap input{margin-right:0.5em}
#contact-form form.with-widget-content{margin-left:45%}
#contact-form #widget-content{padding:3.5% 3.5% 1.5% 4.5%;float:left;width:36%}
#contact-form #widget-content img{max-width:100%;height:auto}
#contact-form div p,#contact-form #widget-content p{margin-bottom:1.2em}
#contact-form p{margin-bottom:0}
.pp-contact-submit-msg p{padding:6px;text-align:center;margin-bottom:0;font-size:1.0em}
.pp-contact-message{display:none}
#contact-form .firstname{display:none !important}
#contactform span.required{font-size:90%;font-style:italic}
.pp-validate-error{border:2px solid #DD7373}
.pp-validate-error-msg{color:#DD7373}
#contact-form-btm{display:none}
.article-title{line-height:1em}
.article-title,.article-meta-top,.article-date{text-align:left}
.article-header{margin-bottom:5px}
.article-wrap-inner{padding-top:30px}
.article-title-wrap .article-date{float:right;margin-top:8px}
.article-title{text-align:left}
#content .article-title a,#content .article-title{color:#565656;font-size:15px;font-style:normal;font-family:Halant,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:2px}
#content .article-title{color:#565656;font-size:25px;font-family:Halant,Arial,Helvetica,sans-serif;letter-spacing:2px}
#content .article-title a{color:#565656;font-size:25px;font-family:Halant,Arial,Helvetica,sans-serif;letter-spacing:2px}
#content .article-title a:link{color:#565656}
#content .article-title a:visited{color:#565656}
.article-title a{line-height:1em}
#content .post-edit-link{font-size:10px !important;font-weight:400 !important;letter-spacing:normal !important;font-family:Arial,sans-serif !important;text-transform:uppercase !important;text-decoration:none !important;font-style:normal !important;margin:0 8px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;zoom:1;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}
#content .post-edit-link:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
body.search-no-results .post-edit-link,body.error404 .post-edit-link{display:none}
.article-header .article-meta-item{color:#38445a;font-size:9px}
.article-header .article-meta-item a{color:#929bab;font-size:9px}
.article-header .article-meta-item a:link{color:#929bab}
.article-header .article-meta-item a:visited{color:#929bab}
.article-header .article-meta-item a:hover{color:#af80a7;text-decoration:none}
.article-header .article-date{color:#565656;font-size:13px;font-family:Halant,Arial,Helvetica,sans-serif;text-transform:none;font-weight:400;letter-spacing:normal}
.article-meta-top .article-meta-item+.article-meta-item{margin-left:1.1em}
.article-header-comment-count span{display:none}
.article-content{border-top:solid 1px #d3c9c7;;padding-top:15px !important}
.type-post .article-wrap-inner{background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll}
body.page .article-wrap-inner{background-image:none}
body.page .type-page .article-wrap-inner{background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll}
.article-content,.article-content p,body .article-content li{color:#565656;font-size:12px;font-family:Aleo,Arial,Helvetica,sans-serif;line-height:1.5em}
.article-content a,.article-content p a,body .article-content li a{color:#929bab;font-size:10px;font-family:Aleo,Arial,Helvetica,sans-serif;text-transform:uppercase}
.article-content a:link,.article-content p a:link,body .article-content li a:link{color:#929bab}
.article-content a:visited,.article-content p a:visited,body .article-content li a:visited{color:#929bab}
.article-content a:hover,.article-content p a:hover,body .article-content li a:hover{color:#af80a7}
.article-content li{font-size:11px;line-height:1.35em !important;margin-bottom:0.7em;margin-left:3em}
.article-content img,.article-content .gallery img,.pp-img-protect,.pp-pinit-wrap{border:solid 0px #fff;margin-top:15px;margin-bottom:2px}
.pp-lightbox .pp-img-protect{margin:0}
blockquote{padding-left:.8em;margin-left:3.2em;border-left:1px dotted #565656}
.article-content blockquote p{font-size:10px}
.pp-post-sig{clear:both}
.nav-ajax-receptacle .pp-post-sig,.nav-ajax-receptacle .pp-social-media-buttons{display:none}
#content .article-content img.lazyload-loading{background:transparent url(//i0.wp.com/blog.d2tography.com/wp-content/uploads/pp/images/ajaxLoadingSpinner.gif) no-repeat center center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;zoom:1;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important;border-width:0 !important}
body.excerpted-posts .article-wrap-inner{-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
body.excerpted-posts .pp-excerpt-img-fullsize,body.excerpted-posts .pp-img-protect-excerpt-img-fullsize{display:block;margin-left:auto;margin-right:auto}
.pp-img-protect{display:block;position:relative;line-height:0.5em}
#body #inner-body .pp-img-protect .pp-overlay{position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;border-width:0 !important}
#content-wrap #content .article-content .pp-img-protect img{margin-top:0;margin-bottom:0}
.excerpt a.img-to-permalink{margin-top:0;margin-bottom:1.5em;margin-right:1.5em;margin-left:0;float:left}
#content .excerpt .article-content .pp-img-protect,#content .excerpt .article-content img{float:left;margin:0 !important}
.excerpt .pp-excerpt-img-thumbnail,.excerpt .pp-img-protect-excerpt-img-thumbnail{height:auto;max-width:150px !important}
.excerpt .pp-excerpt-img-medium,.excerpt .pp-img-protect-excerpt-img-medium{height:auto;max-width:300px !important}
.excerpt .pp-img-protect-excerpt-img-thumbnail,.excerpt .pp-img-protect-excerpt-img-medium{overflow:hidden}
body.excerpted-posts .article-content{overflow:hidden}
body.excerpted-posts .excerpt-loading-throbber{width:32px;height:32px;background:url(//i0.wp.com/blog.d2tography.com/wp-content/uploads/pp/images/ajaxLoadingSpinner.gif) no-repeat center center;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;text-indent:-99999px}
body.excerpted-posts .excerpt-loading-throbber,body.excerpted-posts .article-content-inner,body.excerpted-posts .article-wrap-inner{-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
body.excerpted-posts .loading-content .article-content{position:relative}
body.excerpted-posts .loading-content .excerpt-loading-throbber,body.excerpted-posts .article-content-inner{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
body.excerpted-posts .excerpt-loading-throbber,body.excerpted-posts .loading-content .article-content-inner{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;zoom:1}
.article-meta-bottom{font-family:Garamond,Palatino,Georgia,serif;font-size:8px;text-transform:uppercase}
.article-meta-bottom a{font-size:8px;font-family:Garamond,Palatino,Georgia,serif;text-transform:uppercase}
h2.page-title{color:#af80a7;font-size:14px;font-style:normal;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:normal}
body.category .page-title,body.tag .page-title{margin-bottom:0}
.archive-meta{width:75%;font-style:italic !important;padding:1em 0 0 0}
.archive-meta p{margin-bottom:0}
.page-title-wrap{padding:1.5em 0}
.article-footer{background-repeat:no-repeat;background-position:bottom;height:0px}
.last-post .article-footer,body.single .article-footer,body.page .article-footer,body.post .article-footer,body.archive .last-post .article-footer{background-image:none;border-bottom-width:0;height:0px}
.call-to-action-wrap{color:#565656;font-family:Aleo,Arial,Helvetica,sans-serif;font-size:11px;text-transform:uppercase}
.call-to-action-wrap a{color:#d39b7a;font-size:11px;font-family:Aleo,Arial,Helvetica,sans-serif;text-transform:uppercase}
.call-to-action-wrap a:link{color:#d39b7a}
.call-to-action-wrap a:visited{color:#d39b7a}
.call-to-action-wrap a:hover{color:#7d8e68}
.call-to-action-wrap{text-align:center;line-height:0.75em;margin:15px 46px 0px 46px}
.call-to-action-wrap .item{vertical-align:top;display:inline-block;margin-right:9px;margin-bottom:0px}
.call-to-action-wrap .sep{vertical-align:top;margin-right:9px}
.call-to-action-wrap .item:last-child{padding-right:0}
.call-to-action-wrap .item img{margin:0;padding:0;border-width:0;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;-ms-box-shadow:0 0 0 #fff;-o-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}
.call-to-action-wrap .fb_iframe_widget iframe{vertical-align:baseline}
.initialOverlay h3,.initialOverlay h4,#bio .initialOverlay h3,#bio .initialOverlay h4{color:#514d4d;font-size:16px;font-family:Arial,Helvetica,sans-serif}
.initialOverlay h4{font-size:12px}
.pp-slideshow .blankOverlay{display:none}
.pp-slideshow{direction:ltr}
.mobile-site-enabled .pp-slideshow-gallery{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;zoom:1}
.mobile .pp-slideshow-gallery{margin-left:auto;margin-right:auto}
.pp-slideshow-gallery .controls,.pp-slideshow-gallery .thumbsViewport,.pp-slideshow-gallery .thumbStrip{width:85px}
.ipad .pp-slideshow-gallery .controls,.ipad .pp-slideshow-gallery .thumbsViewport,.ipad .pp-slideshow-gallery .thumbStrip{width:100px}
.pp-slideshow-gallery img.cant-aa,.pp-slideshow-gallery.cant-aa img.can-aa{display:none}
.pp-slideshow-gallery.cant-aa img.cant-aa{display:inline}
.bio-col .btns img{max-width:none}
.nav-ajax-receptacle .pp-slideshow,#content .pp-slideshow,.ss-first-img{margin-left:auto;margin-right:auto;display:block}
.article-content .ss-first-img,img.loadingSpinner{margin-top:0;border-width:0 !important;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
body img.p3-placeholder,#content img.p3-placeholder,#mobile-content img.p3-placeholder,#content .article-content img.pp-gallery-placeholder,#mobile-content .article-content img.pp-gallery-placeholder,body img.pp-gallery-placeholder,body img.pp-grid-placeholder{display:none !important}
.showWrap{position:relative;overflow:hidden}
#content .showWrap,body.popup-slideshow .showWrap{background:#ffffff}
.popup-slideshow #spinner-wrap{width:100%}
.popup-slideshow img#loading{margin:0 auto;padding-top:20%;display:block}
#masthead-frame-and-content-wrap .showWrap{}
.imgViewingArea{position:relative;overflow:hidden}
a.imgWrap.no-link,.pp-slideshow-gallery a.imgWrap{cursor:default;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.imgWrap{position:absolute;top:0;left:0}
.imgWrap img{margin:0 auto;display:block}
.cant-fade-imgs-with-black .imgWrap.png img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}
.nextImg{display:none}
.pp-slideshow .blankOverlay{width:200px;height:200px;position:absolute;top:0;left:0}
body.ipad .pp-slideshow .blankOverlay{display:none}
body .pp-slideshow .thumbsWrap img{-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;-o-border-radius:0px;border-radius:0px}
.imgViewingArea .timer{position:absolute;background:#fff;z-index:130;width:0;height:5px;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=35);opacity:0.35;zoom:1}
.mobile .timer{height:3px}
.controlsVertical .timer{height:0;width:5px;top:0}
.mobile .controlsVertical .timer{width:3px}
.controlsPos-bottom .timer{top:0}
.controlsPos-top .timer{bottom:0}
.controlsPos-left .timer{right:0;left:auto}
.controlsPos-right .timer{left:0;right:auto}
.showingSplashScreen .timer{display:none}
.pp-slideshow .controls{margin:0;overflow:hidden;position:relative;padding:10px}
body.ipad .pp-slideshow .controls{padding:15px}
.controlsNotOverlaid.controlsPos-left .controls{float:left}
.controlsNotOverlaid.controlsPos-left .imgViewingArea{float:right}
.controlsNotOverlaid.controlsPos-right .controls{float:right}
.controlsNotOverlaid.controlsPos-right .imgViewingArea{float:left}
.controlsHorizontal .controls{left:0}
.controlsVertical .controls{top:0}
.controlsOverlaid .controls{position:absolute;z-index:122}
.controls-bg{position:absolute;top:0;left:0;width:10000px;height:10000px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=45);opacity:0.45;zoom:1;background:#ffffff}
.controlsNotOverlaid .controls-bg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
.pp-slideshow .controls a{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
.pp-slideshow .controls a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
body.ipad .pp-slideshow .controls a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
.pp-slideshow .controls .btns{position:absolute;text-align:center;line-height:1em}
.pp-slideshow .controls .btns a{display:inline-block;position:relative;width:20px;height:20px;overflow:hidden;margin:0 5px 4px;#margin-bottom:6px}
.pp-slideshow .controls .btns a img{height:20px;width:220px;position:absolute;top:0;left:0;margin:0}
body.ipad .pp-slideshow .controls .btns a{width:40px;height:40px}
body.ipad .pp-slideshow .controls .btns a img{height:40px;width:440px}
.thumbStrip{position:relative}
.thumbStrip a div{margin-left:32.5px}
.controls.pagedThumbs{padding-top:2px}
.ipad .thumbStrip a div{margin-left:30px}
.ipad .controls.pagedThumbs{padding-top:4px}
.pp-slideshow .controls img{border-width:0;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;-ms-box-shadow:0 0 0 #fff;-o-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}
.controlsHorizontal .pagedThumbs .thumbStrip{padding:0 22px}
.controlsVertical .pagedThumbs .thumbStrip{padding:22px 0}
body.ipad .controlsHorizontal .pagedThumbs .thumbStrip{padding:0 44px}
body.ipad .controlsVertical .pagedThumbs .thumbStrip{padding:44px 0}
.thumbsViewport{position:relative;overflow:hidden}
.thumbsViewport img{margin:0;cursor:pointer;width:85px;height:85px;margin-right:10px;margin-bottom:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;zoom:1}
body.ipad .thumbsViewport img{min-width:100px;min-height:100px;margin-right:15px;margin-bottom:15px}
.controlsVertical .thumbsViewport img{float:left}
.pp-slideshow .thumbsViewport img.active{border-color:#ffffff !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1 !important;zoom:1}
.pp-slideshow .thumbsViewport img:hover{border-color:#ffffff !important}
.thumbsWrap{position:absolute;top:0;left:0;text-align:left}
.pp-slideshow .thumbsWrap img{border:#777777 0px solid !important}
.controlsHorizontal .thumbsWrap{width:50000px;height:85px}
.controlsVertical .thumbsWrap{height:50000px;width:85px}
.controlsHorizontal .prevPage,.controlsHorizontal .nextPage{top:0;width:22px;height:85px}
body.ipad .controlsHorizontal .prevPage,body.ipad .controlsHorizontal .nextPage{width:44px;height:100px}
.controlsVertical .prevPage,.controlsVertical .nextPage{left:0;height:22px;width:85px}
body.ipad .controlsVertical .prevPage,body.ipad .controlsVertical .nextPage{height:44px;width:100px}
.prevPage,.nextPage{display:none;position:absolute;overflow:hidden}
.pagedThumbs .prevPage,.pagedThumbs .nextPage{display:block}
.prevPage div,.nextPage div{position:relative;width:22px;height:22px;overflow:hidden}
body.ipad .prevPage div,body.ipad .nextPage div{width:44px;height:44px}
.prevPage img,.nextPage img{height:20px;width:220px;left:-97px;position:absolute;top:0;margin:0}
.nextPage img{left:-82px}
body.ipad .prevPage img,body.ipad .nextPage img{height:40px;width:440px}
body.ipad .nextPage img{left:-164px}
body.ipad .prevPage img{left:-196px}
body.ipad .controlsVertical .nextPage img{left:-400px}
body.ipad .controlsVertical .prevPage img{left:-360px}
.controlsVertical .prevPage img{left:-180px;top:3px}
.controlsVertical .nextPage img{left:-200px;top:auto;bottom:3px}
.prevPage{left:0}
.controlsVertical .prevPage{top:0;bottom:auto}
.nextPage{right:0}
.controlsVertical .nextPage{top:auto;bottom:0}
.thumbStrip a.disabled img{display:none}
.pp-slideshow .playPause,.pp-slideshow .fullscreen{width:16px;height:16px}
.playing .controls .btns a.playPause img{left:-20px}
body.ipad .playing .controls .btns a.playPause img{left:-40px}
.controls .btns a.fullscreen img{left:-40px}
body.ipad .controls .btns a.fullscreen img{left:-80px}
.pp-slideshow-gallery.fullscreen .controls .btns a.fullscreen img{left:-60px}
.ipad .pp-slideshow-gallery.fullscreen .controls .btns a.fullscreen img{left:-120px}
.controls .btns a.cart-url img{left:-120px}
.controls .btns a.mp3player img{left:-140px}
.controls .btns a.mp3player.paused img{left:-160px}
body.ipad .controls .btns a.cart-url img{left:-240px}
body.ipad .controls .btns a.mp3player img{left:-280px}
body.ipad .controls .btns a.mp3player.paused img{left:-320px}
.disabled{background-image:none;cursor:default}
.showingSplashScreen .controls{display:none}
.controlsNotOverlaid .controls{display:block}
.initialOverlay{position:absolute;color:#fff;text-align:center;top:0;left:0;z-index:126;overflow:hidden;cursor:pointer}
.initialOverlay .content{position:absolute;top:0;left:0;z-index:126}
.initialOverlay .startBtn{width:35px;height:35px}
body.ipad .initialOverlay .startBtn{width:70px;height:70px}
.pp-slideshow .startBtn,.imgWrap img,.btns img,.thumbsWrap img,.initialOverlay .content img.logo{border-width:0 !important;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;-ms-box-shadow:0 0 0 #fff;-o-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}
.initialOverlay .content .logo{margin-bottom:8px;display:inline-block}
.initialOverlay .content img{margin:0}
.initialOverlay .bg{position:absolute;top:0;left:0;width:10000px;height:1000px;z-index:124;background-color:#ffffff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=88)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=88);opacity:0.88;zoom:1}
body .initialOverlay h3,body .initialOverlay h4{font-weight:400;margin:0 0 0.3em 0 !important;line-height:1em !important}
.initialOverlay h4{margin-top:0.75em}
img.loadingSpinner{position:absolute;top:50%;left:50%;z-index:128;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=45);opacity:0.45;zoom:1;-moz-border-radius:17px;-webkit-border-radius:17px;-khtml-border-radius:17px;-o-border-radius:17px;border-radius:17px;padding:2px;display:none;height:18px;width:18px}
#masthead-slideshow img.loadingSpinner{display:none}
.mobileControls{position:absolute;width:100%;height:100%;top:0;left:0;z-index:116}
.mobileControls a{display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);opacity:0.65;zoom:1}
.mobileControls .playPause,.mobileControls .mp3player,.mobileControls .prevNext span{background:#ffffff}
.mobileControls .playPause{position:absolute;bottom:8px;width:50px;left:39%;height:50px;z-index:120;padding:7px;-webkit- -moz-border-radius:80px;-webkit-border-radius:80px;-khtml-border-radius:80px;-o-border-radius:80px;border-radius:80px}
.mobileControls .playPause span{-webkit-background-size:550px 50px}
.landscape .mobileControls .playPause{left:43%}
.mobileControls em{display:block;height:100%;text-indent:-999em;background-image:url(//i0.wp.com/blog.d2tography.com/wp-content/uploads/pp/images/gallery_btns_sprite_514d4d_v2.png)}
.mobileControls span em{width:50px;height:50px;-webkit-background-size:550px 50px;background-size:550px 50px}
.mobileControls .mp3player{z-index:121;-webkit- -moz-border-radius:80px;-webkit-border-radius:80px;-khtml-border-radius:80px;-o-border-radius:80px;border-radius:80px;padding:7px 7px 7px 5px;position:absolute;left:39%;top:8px}
.landscape .mobileControls .mp3player{left:43%}
.mobileControls .mp3player em{background-position:-350px 0}
.mobileControls .mp3player.paused em{background-position:-400px 0}
.paused .mobileControls .playPause em{background-position:0 0}
.playing .mobileControls .playPause em{background-position:-50px 0}
.mobileControls .prev{left:0}
.mobileControls .prev span{left:4px}
.mobileControls .prev span em{background-position:-250px 0}
.mobileControls .next{right:0}
.mobileControls .next span{right:4px}
.mobileControls .next span em{background-position:-200px 0}
.mobileControls .prevNext{position:absolute;top:37%;z-index:118}
.mobileControls .prevNext span{display:block;position:absolute;-webkit- -moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;-o-border-radius:50px;border-radius:50px}
.pp-lightbox img{margin-left:auto;margin-right:auto}
.pp-lightbox-thumbs{margin-left:auto;margin-right:auto}
.pp-lightbox{clear:both}
#outer-wrap-centered .article-content .pp-lightbox img,#outer-wrap-centered #content .article-content .pp-lightbox .pp-img-protect img{margin-bottom:5px}
.article-content .pp-lightbox-thumbs{font-size:0;line-height:0}
.pp-lightbox-thumbs .pp-img-protect{display:inline !important}
.format-masonry .pp-lightbox-thumbs{position:relative}
#outer-wrap-centered .article-content .pp-lightbox a img{display:block}
#outer-wrap-centered .article-content .pp-lightbox-thumbs a img{margin:0 5px 5px 0;display:inline}
.article-content .pp-lightbox-thumbs a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);opacity:0.65;zoom:1}
#outer-wrap-centered .article-content .pp-lightbox-thumbs .last a img{margin-right:0}
img.pp-lb-img,#lightbox-image{-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;-o-border-radius:0px;border-radius:0px}
#lightbox-image.portrait{max-height:900px;width:auto}
#lightbox-image.landscape{max-width:900px;height:auto}
#lightbox-container-image-box{border-top-left-radius:0px;border-top-right-radius:0px}
#lightbox-container-image-data-box,#jquery-lightbox.transitioning #lightbox-container-image-box{border-bottom-left-radius:0px;border-bottom-right-radius:0px}
body.not-mobile .pp-lightbox img{display:inline;cursor:pointer !important}
.mobile .pp-lightbox .pp-lightbox-thumbs{width:100% !important}
#mobile-content .pp-lightbox-thumbs a{line-height:0;margin:0;padding:0;display:inline;font-size:0}
#mobile-content .pp-lightbox-thumbs a img{margin:0 1% 1% 0}
#mobile-content .pp-lightbox-thumbs a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1 !important;zoom:1}
body.ipad .pp-lightbox-thumbs a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1 !important;zoom:1}
.mobile #lightbox-container-image-box.unsized{max-width:90%}
@media only screen and (min-width:721px){#mobile-content .pp-lightbox-thumbs a img{width:11.5% !important;height:auto !important}}@media only screen and (min-width:481px) and (max-width:720px){#mobile-content .pp-lightbox-thumbs a img{width:19% !important;height:auto !important}}@media only screen and (min-width:321px) and (max-width:480px){#mobile-content .pp-lightbox-thumbs a img{width:24% !important;height:auto !important}}@media only screen and (max-width:320px){#mobile-content .pp-lightbox-thumbs a img{width:32.333333% !important;height:auto !important}}@media only screen and (min-height:721px){.mobile #lightbox-container-image-box.unsized{max-height:720px}}@media only screen and (min-height:481px) and (max-height:720px){.mobile #lightbox-container-image-box.unsized{max-height:480px}}@media only screen and (min-height:321px) and (max-height:480px){.mobile #lightbox-container-image-box.unsized{max-height:320px}}@media only screen and (max-height:320px){.mobile #lightbox-container-image-box.unsized{max-height:280px}}#jquery-overlay{position:absolute;top:0;left:0;z-index:198;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:200;text-align:center;line-height:0}
#jquery-lightbox a img{border:none}
#lb-img-wrap.loaded{background-color:#000 !important}
#lightbox-container-image-box{position:relative;width:450px;height:450px;margin:0 auto;background-color:#999999}
#lightbox-container-image-data-box{font-size:10px;font-family:Verdana,Tahoma,sans-serif;background-color:#999999;padding:0 10px;padding-bottom:10px;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}
#lightbox-container-image{padding:10px}
#lightbox-container-image-data{color:#999999;padding:0 10px;position:relative;min-height:22px}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box > #lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block;clear:left}
#lightbox-secNav-btnClose{width:66px;height:22px;position:absolute;top:0;right:10px}
.mobile #lightbox-nav-btnNext{background-size:42px}
.mobile #lightbox-nav-btnPrev{background-size:42px}
.mobile #lightbox-container-image{padding:5px}
.mobile #lightbox-container-image-data-box{padding:0 5px 5px 5px}
.mobile #lightbox-secNav-btnClose{width:39px;height:13px;padding-bottom:0.2em}
.mobile #lightbox-secNav-btnClose img{max-width:100%;max-height:100%}
table#content-wrap{border-collapse:collapse}
body.has-sidebar #content{width:782px;float:left}
#sidebar{vertical-align:top;padding-top:30px;overflow:hidden;width:220px;max-width:220px;padding-right:50px;padding-left:8px;border-top-width:0;border-bottom-width:0;border-right-width:0;text-align:center;background-image:none;background-repeat:repeat-y;background-position:top center;background-attachment:scroll}
#sidebar .widget{margin-bottom:22px;padding-bottom:24px;background:url(//i0.wp.com/blog.d2tography.com/wp-content/uploads/pp/images/campbell_sidebar_widget_sep_img.png) no-repeat bottom center}
#sidebar img{height:auto;max-width:220px}
#sidebar img.pp-social-media-icon{max-height:220px !important}
#sidebar h3.widgettitle{color:#565656;font-size:12px;font-family:Halant,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400}
#sidebar,#sidebar p{font-size:11px;font-family:Aleo,Arial,Helvetica,sans-serif}
.sidebar a{color:#404040;font-size:10px;font-family:Aleo,Arial,Helvetica,sans-serif}
.sidebar a:link{color:#404040}
.sidebar a:visited{color:#404040}
.sidebar a:hover{color:#7d8e68}
#sidebar li.widget li{margin-left:0 !important}
.drawer_content h3.widgettitle{color:#ffffff}
.tab{font-family:Arial,Helvetica,sans-serif;font-size:;background:#000000;position:absolute;right:-24px;width:24px;text-align:center;color:#ffffff;padding:9px 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;zoom:1;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}
.tab span{display:block;height:12px;padding:1px 0;line-height:12px;text-transform:uppercase;font-style:;font-weight:;font-size:12px}
.drawer{padding:0;z-index:180;position:fixed;top:0px}
.drawer_content{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;zoom:1;padding:20px;background:#000000;overflow:hidden}
.admin-bar .drawer_content{padding-top:48px}
.drawer li.widget{margin-bottom:35px}
#tab_2{top:20px}
.admin-bar #tab_2{top:48px}
#drawer_2{left:-240px}
#drawer_content_2{width:200px}
#drawer_content_2 .widgettitle{}
#drawer_content_2,#drawer_content_2 p{}
#drawer_content_2 a,#drawer_content_2 a:link,#drawer_content_2 a:hover,#drawer_content_2 a:visited{}
* html #drawer_2{position:absolute;top:expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop)) + 'px');left:-240px}
#body .grid-style-img_rollover_text .grid-item h3{color:#565656;font-size:15px;font-style:normal;font-family:Halant,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:2px}
#body .grid-style-img_text_below .grid-item h3{font-family:Aleo,Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:2px;text-align:center}
#body .grid-style-img_text_below .grid-item h3 a{color:#565656;font-size:10px;font-family:Aleo,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:2px;text-align:center}
#body .grid-style-img_text_below .grid-item h3 a:link{color:#565656}
#body .grid-style-img_text_below .grid-item h3 a:visited{color:#565656}
#body .grid-style-img_text_below .grid-item h3 a:hover{color:#7d8e68}
#body .grid-style-img_rollover_text .grid-item h3{font-family:Halant,Arial,Helvetica,sans-serif;font-size:20px;text-transform:none;letter-spacing:1px;text-align:center}
#body .grid-style-img_rollover_text .grid-item h3 a{color:#ffffff;font-size:20px;font-family:Halant,Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:1px;text-align:center}
#body .grid-style-img_rollover_text .grid-item h3 a:link{color:#ffffff}
#body .grid-style-img_rollover_text .grid-item h3 a:visited{color:#ffffff}
#body .grid-style-img_rollover_text .grid-item p{color:#ffffff;text-align:left}
#body .grid-style-img_rollover_text .grid-item p a{color:#000000;text-align:left}
#body .grid-style-img_rollover_text .grid-item p a:link{color:#000000}
#body .grid-style-img_rollover_text .grid-item p a:visited{color:#000000}
#body .grid-style-img_text_below .text-below p.text{text-align:left}
#body #inner-body .grid-style-img_text_below .grid-item a img.grid-img{border:solid 0px #999999 !important}
#body #inner-body div .grid-style-img_rollover_text .grid-item img.grid-img{border:solid 13px #ffffff !important}
#body #mobile-wrap div .grid-style-img_rollover_text .grid-item img.grid-img{border:solid 13px #ffffff !important}
.grid-style-img_text_below .grid-item{border:solid 0px #888888}
.grid-style-img_text_below .grid-item{background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll}
.grid-img.thumb-not-found{max-width:100%;height:auto}
.excerpts-grid-wrap{padding-top:20px;overflow:hidden}
#grid-excerpts{-webkit-transition:height 400ms ease;-o-transition:height 400ms ease;transition:height 400ms ease}
#grid-excerpts .grid-item{-webkit-transition:opacity 400ms ease-out,-webkit-transform 400ms ease-out;-o-transition:opacity 400ms ease-out,-webkit-transform 400ms ease-out;transition:opacity 400ms ease-out,-webkit-transform 400ms ease-out}
.grid{direction:ltr}
.rtl .grid .text{text-align:right}
.grid .grid-item{float:left}
.grid-item{line-height:0.8em}
div.grid .last-in-row{margin-right:0}
.grid-item img,.grid div.grid-item .pp-img-protect{margin:0}
.grid div.grid-item div.aligncenter img,.grid div.grid-item .pp-img-protect-aligncenter{margin:0 !important}
#content .article-content .grid .grid-item img,#content .article-content .grid .grid-item .pp-overlay{border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.grid-format-masonry{position:relative}
.grid-format-masonry.grid-style-img_text_below .grid-item.using-fallback-img img.grid-img,.grid-format-masonry.grid-style-img_text_below .grid-item.using-fallback-img .pp-img-protect{display:none}
.grid-format-masonry.grid-style-img_text_below .grid-item.using-fallback-img .text-below{margin-top:0}
.grid-format-masonry .grid-item{top:0;left:0}
.grid .read-more-image{display:inline-block;text-indent:-99999px;text-align:left}
.grid-style-img_text_below .grid-item{margin:0 5px 5px 0}
.grid-style-img_text_below .grid-item .text-below{margin:0px;margin-top:10px}
#body .grid-style-img_text_below .grid-item h3{margin:0 0 0.4em 0;line-height:1.35em}
.grid-style-img_text_below .grid-item img{-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;-o-border-radius:0px;border-radius:0px}
div.grid.grid-style-img_text_below div.grid-item div.img-above{position:relative;margin:0px}
.grid-style-img_text_below .grid-item .pp-img-protect img,.grid-style-img_text_below .grid-item img.comments-count-bubble{margin:0}
.grid-style-img_text_below .grid-item .read-more-wrap{margin-left:0.5em}
.grid-style-img_text_below .grid-item p.text{margin-bottom:0}
.grid-item a.comments-count{float:right;margin-left:8px}
.grid-item a.comments-count.style-overlay{position:relative;width:22px;height:22px;display:inline-block}
.grid-item a.comments-count.style-side-by-side{display:block;height:15px}
.grid-item .comments-count img.comments-count-bubble{height:auto;-moz-box-shadow:0 0 0 #fff !important;-webkit-box-shadow:0 0 0 #fff !important;-ms-box-shadow:0 0 0 #fff !important;-o-box-shadow:0 0 0 #fff !important;box-shadow:0 0 0 #fff !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;border-width:0}
.grid-item .comments-count.style-overlay img.comments-count-bubble{width:22px;position:absolute;top:0;right:0;z-index:5}
.grid-item .comments-count.style-side-by-side img.comments-count-bubble{width:16px;float:right;display:block}
.grid-item .comments-count span{color:#ffffff !important;font-family:Helvetica,Arial,sans-serif !important;display:block}
.grid-item .comments-count.style-overlay span{position:absolute;top:2px;right:0;width:22px;text-align:center;font-size:10px;z-index:10}
.grid-item .comments-count.style-side-by-side span{float:right;font-size:11px;margin-left:0.5em;line-height:12px}
.grid-style-img_rollover_text .grid-item img,.grid-style-img_rollover_text .grid-overlay .overlay-bg,.grid-style-img_rollover_text .grid-item{-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;-o-border-radius:0px;border-radius:0px}
.grid-style-img_rollover_text .grid-item{position:relative;cursor:pointer;overflow:hidden;margin:0 8px 8px 0}
.grid-style-img_rollover_text .grid-overlay .overlay-bg{position:absolute;display:block;background-color:#C64E36;background-color:#C64E36;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;zoom:1;z-index:8;top:0;left:0;-webkit-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease}
.grid-style-img_rollover_text .grid-overlay p.subtitle{font-size:0.9em}
.grid-style-img_rollover_text .grid-overlay{position:absolute;overflow:hidden;width:100%}
.grid-style-img_rollover_text .grid-overlay h3,.grid-style-img_rollover_text .grid-overlay p{position:relative;z-index:10;line-height:1.3em}
.grid-style-img_rollover_text .grid-overlay p span.read-more-wrap{display:block;margin:0.75em 0 0 0}
.grid-style-img_rollover_text .grid-overlay .text-wrap{padding:5% 6% 5% 5%}
.grid-style-img_rollover_text .overlay-fade .grid-overlay{display:none;top:0;left:0;height:100%}
.grid-style-img_rollover_text .overlay-fade .grid-overlay h3{margin-bottom:0.5em;line-height:21px}
.grid-style-img_rollover_text .overlay-slide .grid-overlay{bottom:0;left:0;height:68px;-webkit-transition:height 500ms ease;-o-transition:height 500ms ease;transition:height 500ms ease}
.grid-style-img_rollover_text .overlay-slide .grid-overlay .text-wrap{padding:0;margin:0 1em}
.grid-style-img_rollover_text .overlay-slide .grid-overlay h3{margin:24px 0}
.grid-style-img_rollover_text .overlay-slide .grid-overlay h3 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.grid-style-img_rollover_text .overlay-slide .overlay-shown .overlay-bg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
.grid-style-img_rollover_text .overlay-slide .overlay-shown h3 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal}
.grid .content-receptacle-wrap{display:none}
.grid .content-receptacle-wrap-inner{position:relative;padding-bottom:20px;height:100%}
.grid .article-content{padding:30px 0px;margin:0;height:100%}
.content-receptacle-close{position:absolute;width:20px;height:20px;top:5px;right:5px;cursor:pointer;background:url(//i0.wp.com/blog.d2tography.com/wp-content/uploads/pp/images/slidedown-close.png) no-repeat top left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;zoom:1}
.content-receptacle-close:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
.grid-item .content-receptacle-loading{position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;width:32px;height:32px;background-color:white;-moz-border-radius:50% !important;-webkit-border-radius:50% !important;-khtml-border-radius:50% !important;-o-border-radius:50% !important;border-radius:50% !important;border:2px solid white !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;zoom:1;-webkit-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease}
.grid-item.loading-content .content-receptacle-loading{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;zoom:1}
.pp-slider img.img{border:solid 0px #ffffff}
.pp-slider{position:relative;margin-right:auto;margin-left:auto;margin-bottom:15px;overflow:hidden;background-color:#ffffff;background-color:#ffffff;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.pp-slider-first-img{display:none !important}
.pp-slider .slider-btm{margin-top:0px;z-index:1}
.pp-slider img{margin:0 !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important;display:block}
.pp-slider img.overlay{border:none !important}
.slider-viewing-area{overflow:hidden;position:relative;background-color:#ffffff;background-color:#ffffff}
.pp-slider .img-wrap{top:0;position:absolute}
.pp-slider .img-wrap.hidden{top:10000px}
.pp-slider .spinner{color:#000;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;height:20px;font-size:20px;width:20px;display:none;background:#000;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;-o-border-radius:100px;border-radius:100px;padding:3px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;zoom:1}
.pp-slider .img-wrap.loading .spinner{display:block}
.pp-slider .spinner i{text-align:center;display:block;-webkit-animation:fa-spin 1.2s infinite linear;-moz-animation:fa-spin 1.2s infinite linear;-o-animation:fa-spin 1.2s infinite linear;animation:fa-spin 1.2s infinite linear;color:#fff}
.pp-slider .img-wrap img.img{display:none;position:absolute;left:0;top:0}
.pp-slider.accel .img-wrap img.img{-webkit-transform:translate3d(0,0,0)}
.pp-slider .img-wrap img.overlay{display:block;position:absolute;top:0;left:0}
.pp-slider .slider-btn{color:#ffffff !important;display:block;text-align:center;position:absolute;top:0;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;zoom:1;-webkit-transition:opacity .15s ease-in-out,color .15s ease-in-out;-o-transition:opacity .15s ease-in-out,color .15s ease-in-out;transition:opacity .15s ease-in-out,color .15s ease-in-out;text-shadow:0 0 4px #000;text-decoration:none !important;font-style:normal !important;z-index:1}
.pp-slider .slider-btn:hover,.pp-slider .slider-btn.active{color:!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
.pp-slider .slider-btn-prev{left:0}
.pp-slider .slider-btn-next{right:0}
.pp-slider .fa{font-family:FontAwesome !important}
.pp-slider .slider-btm i{position:absolute;bottom:0;right:0;font-weight:bold;color:#828282;color:#828282;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;zoom:1;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;display:none}
.pp-slider .slider-btm i.toggle-exif{left:0}
body#body .pp-slider ul{text-align:center;list-style-type:none !important;margin:0;padding:10px 0;line-height:8px;position:relative}
.pp-slider ul li{display:inline-block;margin:0;padding:0;cursor:pointer;line-height:8px}
.pp-slider ul li b{display:inline-block;margin:4px;width:8px;height:8px;background-color:#828282;background-color:#828282;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;zoom:1;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;-o-border-radius:100px;border-radius:100px;text-indent:-9999em}
.nav-numbers ul li b{text-indent:0;background:transparent;width:auto;letter-spacing:-1px;padding:0 1px;color:#828282;color:#828282;font-weight:400}
.pp-slider ul li.active b,.pp-slider ul li:hover b,.pp-slider .slider-btm i:hover,.pp-slider .slider-btm i.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
.slider-overlay{position:absolute;left:0px;width:100%;overflow:hidden;display:none}
.slider-caption{bottom:0px}
.slider-exif{top:0px}
.pp-slider .slider-overlay p{color:#ffffff !important;line-height:1.1em;text-align:center;margin-bottom:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
.overlay-inner{padding:1em;width:100%;z-index:2;top:0;left:0}
body.mobile .pp-slider .slider-overlay p{font-size:0.8em !important}
body.mobile .caption-inner{padding:0.5em}
.overlay-bg{background:#000000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;zoom:1;z-index:1;width:999999px;height:999999px;display:block;position:absolute;top:0;left:0}
.slider-exif p span:after{content:","}
.slider-exif p span:last-child:after{content:""}
#footer{background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll}
#footer h3{color:#969696;font-size:13px;font-style:normal;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:normal}
#footer,#footer p{font-size:11px}
#footer a,#footer p a{font-size:11px}
#footer{padding:30px 46px 30px 46px;line-height:1.4em !important}
.footer-spanning-col{clear:both}
#footer .footer-non-spanning-col{width:0px;margin-right:46px;float:left;overflow:hidden}
#footer #footer-col-1{margin-right:0}
#copyright-footer-sep{padding:0 .3em}
#footer li,#footer .footer-col{margin-bottom:30px}
#footer li:last-child,#footer .footer-col:last-child{margin-bottom:0}
#footer li li{margin-bottom:0.4em;margin-left:20px;line-height:1.2em}
#footer .pp-widget-menu li{margin-left:0}
#copyright-footer{text-align:center;padding:11px 46px 10px 46px}
#copyright-footer p{color:#565656;font-size:11px;margin-bottom:0}
span.statcounter{display:inline}
#wp-footer-action-output{margin:0;padding:0}
#pp-img-downsize-limit-msg{position:fixed;bottom:0;left:0;width:88%;text-align:center;background:#EDEDED;border-top:1px solid #DDDDDD;padding:2% 6%;z-index:10000}
#pp-img-downsize-limit-msg .close{position:absolute;top:5px;right:5px;width:26px;height:26px;font-size:26px;line-height:1em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;zoom:1;cursor:pointer;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}
#pp-img-downsize-limit-msg .close:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1}
#pp-img-downsize-limit-msg,#pp-img-downsize-limit-msg h5,#pp-img-downsize-limit-msg p{color:#444;font-family:helvetica,arial,sans-serif}
#pp-img-downsize-limit-msg h5{font-size:24px;text-transform:uppercase}
#pp-img-downsize-limit-msg h5:before{content:"\f071";font-family:FontAwesome !important;line-height:1em;margin-right:5px;color:#D3C100}
#pp-img-downsize-limit-msg aside{color:#666;font-style:italic;font-size:12px}
#pp-img-downsize-limit-msg p{margin-top:20px;font-size:14px}
#pp-img-downsize-limit-msg em{font-style:italic;font-weight:bold}
body{border-left-color:#ff0000}
#sidebar .widget{padding-bottom:30px}
#sidebar li{list-style:none}