@charset "UTF-8";.recommended .most-recent-container,.recommended .stats{-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.1);box-shadow:0 5px 15px -5px rgba(0,0,0,.1);overflow:hidden}.recommended .facebook,.recommended .mini-snippet .text,.recommended .most-popular .content .title,.recommended .plus,.recommended .shares,.recommended .twitter{-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;-o-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out}.dps-post-details .social-counts a,.hero-banner .button{text-decoration:none}@font-face{font-family:icomoon;src:url(icomoon.eot);src:url(icomoon.eot?#iefix) format("embedded-opentype"),url(icomoon.ttf) format("truetype"),url(icomoon.woff) format("woff"),url(icomoon.svg?#icomoon) format("svg");font-weight:400;font-style:normal}.recommended{overflow:hidden;margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.recommended .most-popular{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-ms-flex-item-align:strech;align-self:strech;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recommended .most-popular .title{background:#9cb700;color:#fff;display:block;font-family:Sintony,serif;font-size:.75rem;padding:12px 10px 12px 24px}.recommended .most-popular .content{border-left:3px solid #d7edf8;border-bottom:3px solid #d7edf8;padding:20px 10px;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.recommended .most-popular .content .title{background:#fff;color:#0067b6;display:block;font-family:Sintony,serif;font-size:1.25rem;font-weight:700;opacity:.8;line-height:1.2;padding:0 5px}.recommended .most-popular .content .title:hover,.share-bar .center .share-box:hover{opacity:1}.recommended .most-popular .content .display{display:block;padding:10px 0;text-align:center}.recommended .most-popular .content .display img{margin:auto}.recommended .most-popular-title{display:inline-block;font-family:Sintony,serif;font-size:1rem;font-weight:700;padding:10px;text-transform:uppercase}.recommended .most-popular-title:before{color:#9cb700;content:"";font-family:Icomoon;font-size:1.1875rem;padding-right:6.66667px;vertical-align:bottom}.recommended .most-popular-title .highlight,.topics-list .current>.item-wrapper>.list-text,.topics-list .current>.scroll-link.list-text{color:#e16e23}.recommended .stats{border-left:3px solid #d7edf8}.recommended .shares{border-left:1px solid #d7edf8;color:#9cb700;float:right;font-family:Sintony,serif;font-size:1.125rem;font-weight:700;line-height:1;padding:10px 20px;text-align:center}.recommended .shares:hover{color:#718400;cursor:pointer}.recommended .shares span{display:block;font-size:.75rem}.recommended .share-buttons{color:#fff;font-family:Sintony,serif;font-size:.75rem;padding:20px 0}.recommended #facebook-recommended .stButton .chiclets,.recommended #facebook-recommended .stButton .facebook{padding:10px;display:inline;background:#375dba}.recommended #twitter-recommended .stButton .chiclets,.recommended #twitter-recommended .stButton .twitter{padding:10px;display:inline;background:#35a3f3}.recommended #more-recommended .stButton .chiclets,.recommended #more-recommended .stButton .sharethis{-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;-o-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out;background:#bdbdbd;color:#fff;display:inline;padding:10px 7px 11px 10px}.recommended #more-recommended .stButton .chiclets:hover,.recommended #more-recommended .stButton .sharethis:hover,.recommended .plus:hover{background:#bdbdbd}.recommended #more-recommended .stButton .chiclets:before,.recommended #more-recommended .stButton .sharethis:before,.recommended .plus:before{content:"";font-family:Icomoon;font-size:1.125rem;padding:10px 5px;vertical-align:middle}.recommended .facebook{background:#375dba;padding:10px;color:#fff}.recommended .facebook:hover{background:#2b4993}.recommended .facebook:before{content:"";font-family:Icomoon;font-size:1.125rem;padding:10px 5px 10px 0;vertical-align:middle}.recommended .twitter{padding:10px;background:#35a3f3;color:#fff}.recommended .twitter:hover{background:#0e8ce7}.recommended .twitter:before{content:"";font-family:Icomoon;font-size:1.125rem;padding:10px 10px 10px 0;vertical-align:middle}.recommended .plus{background:#d7d7d7;color:#fff;padding:10px}.recommended .most-recent-container{background:#e7f0f4;border-top:15px solid #92ab00;display:block;padding:11px 10px}.recommended .most-recent{margin-top:27px;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.recommended .most-recent .title{display:inline-block;font-family:Sintony,serif;font-size:1rem;font-weight:700;padding-left:10px;text-transform:uppercase}.recommended .most-recent .title:before{content:"";font-family:Icomoon;font-size:1rem;padding-right:5px;color:#92ab00}.recommended .most-recent .content{background:#d7edf8}.recommended .mini-snippet{display:block;overflow:hidden;padding:20px}.recommended .mini-snippet .display{float:left;margin-right:5px}.recommended .mini-snippet .display img{height:75px;width:115px}.recommended .mini-snippet .text{color:rgba(0,0,0,.7);display:block;font-family:Sintony,serif;font-size:.875rem;line-height:-1.5px}.recommended .mini-snippet .text:hover{color:#000}.recommended .mini-snippet .date{display:block;font-size:.625rem}.dps-post-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.dps-post-details .post-author{margin-bottom:0;margin-right:6px}.dps-post-details .box{padding:0 8px;color:#222;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:pointer}.dps-post-details .box:hover{opacity:.8}.dps-post-details .box[data-clap-state=toggle] svg{color:#4f87bc!important}.dps-post-details .social-counts,.legacy-comments.loaded .dps-loading,.postid-394 .app-content .hero-banner:before,.postid-78635 .app-content .hero-banner:before,.postid-78746 .app-content .hero-banner:before,.postid-78776 .app-content .hero-banner:before,.share-bar.bottom,.topics-list .toc-of-post li:after,.topics-list .toc-of-post li:before{display:none}@media(max-width:1347px){.dps-post-details .social-counts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.dps-post-details .social-counts svg{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;width:22px;color:#9cb700;margin-right:4px;height:auto}.dps-post-details .social-counts .count{color:inherit;font-size:18px;font-weight:500}.sharedaddy{display:none!important}.share-bar{position:absolute;width:90px;height:100%;top:80px;left:-116px;z-index:2}.share-bar .wrapper{position:-webkit-sticky;position:sticky;top:95px;background-color:#fff;border:1px solid #e8e8e8;border-radius:16px 0 0 16px}.share-bar .wrapper:after,.share-bar .wrapper:before{position:absolute;content:'';width:1px;height:45px;right:-1px}.share-bar .wrapper:before{top:-45px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(rgba(255,255,255,0))),#e8e8e8;background:-o-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%),#e8e8e8;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%),#e8e8e8}.share-bar .wrapper:after{bottom:-45px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),to(rgba(255,255,255,0))),#e8e8e8;background:-o-linear-gradient(bottom,#fff 0,rgba(255,255,255,0) 100%),#e8e8e8;background:linear-gradient(360deg,#fff 0,rgba(255,255,255,0) 100%),#e8e8e8}.share-bar .wrapper.no-comments{overflow:hidden}.share-bar .wrapper.no-comments .center{border-bottom:0}.share-bar .center{overflow:hidden;border:1px solid #e8e8e8;border-width:1px 0;background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0}.share-bar .center .share-box{-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;cursor:pointer;opacity:.75}.share-bar .center .share-box.share-twitter{margin:11px 0 12px}@media(max-width:1340px){.share-bar{position:static;height:auto;width:100%;margin-bottom:20px}.share-bar.bottom{display:block;margin:20px 0}.share-bar .wrapper{display:grid;position:static;background-color:#fff;border:1px solid #e8e8e8;border-radius:16px;grid-template-columns:minmax(100px,1fr) 185px minmax(100px,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-bar .decoration,.share-bar .wrapper:after,.share-bar .wrapper:before{display:none}.share-bar .wrapper svg{width:34px!important}.share-bar .wrapper.no-comments{grid-template-columns:minmax(100px,1fr) 1fr}.share-bar .center{padding:0 7px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-width:0 1px}.share-bar .center .share-box.share-twitter{margin:0 10px}}.legacy-comments,.share-box.dps-claps .svg-wrapper{position:relative}@media(max-width:512px){.share-bar{overflow:hidden;max-width:100%}.share-bar .wrapper{grid-template-columns:minmax(90px,1fr) 145px minmax(90px,1fr)}.share-bar .center{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.share-bar .svg-wrapper{-ms-flex-preferred-size:24px!important;flex-basis:24px!important;max-width:24px!important}.share-bar .svg-wrapper svg{width:24px!important}}@media(max-width:360px){.share-bar .wrapper{grid-template-columns:minmax(90px,1fr) minmax(160px,1fr)}.share-bar .center{border-right:none;border-radius:0 16px 16px 0}.share-bar .share-box.dps-claps .count{padding-left:8px}.share-bar .share-comments{display:none!important}}.admin-bar .share-bar .wrapper{top:130px}.author-box a{color:#00243f;font-weight:700}.author-box a:hover{color:#718400}.author-box .before{color:#00243f;font-size:1.375em}.author-box .before a,.topics-breadcrumbs a:hover{color:#9cb700}.author-box .before a:hover{color:#00508c}.author-box .author-bio,.author-box .become-contributor{padding:20px;background:#f5f5f5;overflow:hidden}.author-box .author-bio .display,.author-box .become-contributor .display{float:left;margin-right:20px}.author-box .author-bio .display img,.author-box .become-contributor .display img{float:left}.author-box .author-bio .content,.author-box .become-contributor .content{overflow:hidden;margin:0;font-size:1.125rem;line-height:1.8}.author-box .social{background:#f5f5f5;padding:0 20px 20px}.author-box .social #authorsure-author-profile p{margin-bottom:0;font-size:1.5em;color:#00243f}.author-box .social #authorsure-author-profile ul{padding:0;margin:0}.author-box .social #authorsure-author-profile ul li{display:inline-block;font-size:.875em;margin-right:5px;margin-left:0}.author-box .social #authorsure-author-profile ul li img{margin-bottom:3px}.author-box .become-contributor{background:#dcdcdc;font-size:.875em}@media(max-width:414px){.author-box .before{font-size:1em}}@media(max-width:320px){.author-box .author-bio .display{display:block;float:none;margin-right:0;margin-bottom:10px}.author-box .author-bio .display img{display:block;float:none;margin:auto}.author-box .author-bio .content{display:block}}.share-box{font-family:Sintony,serif;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.share-box .count{display:block;text-align:center;font-family:open sans,sans-serif;font-style:normal;font-weight:300;font-size:24px;line-height:33px;color:#585858;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.share-box .svg-wrapper{display:inline-block;width:100%}.share-box:hover svg.main{-webkit-animation:.3s infinite alternate pulse;animation:.3s infinite alternate pulse}.share-box svg{max-width:100%;height:auto;display:block;margin:0 auto}.share-box svg.main{z-index:2;position:relative;cursor:pointer}.share-box svg .center{-webkit-transition:fill .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:fill .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:fill .3s ease-in-out,transform .3s ease-in-out;transition:fill .3s ease-in-out,transform .3s ease-in-out;transition:fill .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.share-box svg .border{-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.share-box.share-comments{-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;cursor:pointer;margin:0;padding:9px 0 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1}.share-box.share-comments:hover{opacity:.75}.share-box.active .dps-claps{-webkit-animation:none!important;animation:none!important}.share-box.active .main .center{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);fill:red;fill-opacity:1}.share-box.active .main .border{fill:red}.share-box.active .mini{-webkit-animation:.66s .2s;animation:.66s .2s}.share-box.active .mini:nth-of-type(1){-webkit-animation-name:minileft;animation-name:minileft}.share-box.active .mini:nth-of-type(2){-webkit-animation-name:minicenter;animation-name:minicenter}.share-box.active .mini:nth-of-type(3){-webkit-animation-name:minicenter2;animation-name:minicenter2}.share-box.active .mini:nth-of-type(4){-webkit-animation-name:miniright;animation-name:miniright}.share-box.dps-claps{margin:0;padding:20px 0 7px;display:block;text-align:center;cursor:pointer}.share-box.dps-claps .count{font-weight:700;margin-top:-4px}.share-box .mini{width:15px;position:absolute;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;right:0;left:0;top:20%;margin:auto;z-index:2}@media(max-width:1340px){.share-box{padding:12px 8px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share-box .like-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share-box .like-wrapper .svg-wrapper{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.share-box .svg-wrapper{-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;max-width:34px}.share-box .count{margin:-3px 0 0!important;padding-left:8px;font-size:18px;line-height:28px}.share-box.dps-claps,.share-box.share-comments{border:none}}@media(max-width:512px){.share-box .count{font-size:15px;padding-left:4px}}@-webkit-keyframes pulse{0%{transfrom:scale(1)}100%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes pulse{0%{transfrom:scale(1)}100%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes minileft{0%{-webkit-transform:translate(0,0) translate3d(0,0,0);transform:translate(0,0) translate3d(0,0,0);opacity:0}20%{opacity:1}100%{-webkit-transform:translate(200%,-250%) translate3d(0,0,0);transform:translate(200%,-250%) translate3d(0,0,0);-webkit-transform:translate(var(--minileft-x,200%),var(--minileft-y,-250%)) translate3d(0,0,0);transform:translate(var(--minileft-x,200%),var(--minileft-y,-250%)) translate3d(0,0,0)}}@keyframes minileft{0%{-webkit-transform:translate(0,0) translate3d(0,0,0);transform:translate(0,0) translate3d(0,0,0);opacity:0}20%{opacity:1}100%{-webkit-transform:translate(200%,-250%) translate3d(0,0,0);transform:translate(200%,-250%) translate3d(0,0,0);-webkit-transform:translate(var(--minileft-x,200%),var(--minileft-y,-250%)) translate3d(0,0,0);transform:translate(var(--minileft-x,200%),var(--minileft-y,-250%)) translate3d(0,0,0)}}@-webkit-keyframes miniright{0%{-webkit-transform:translate(0,0) translate3d(0,0,0);transform:translate(0,0) translate3d(0,0,0)}20%{opacity:1}100%{-webkit-transform:translate(-200%,-170%) translate3d(0,0,0);transform:translate(-200%,-170%) translate3d(0,0,0);-webkit-transform:translate(var(--miniright-x,-200%),var(--miniright-y,-170%)) translate3d(0,0,0);transform:translate(var(--miniright-x,-200%),var(--miniright-y,-170%)) translate3d(0,0,0)}}@keyframes miniright{0%{-webkit-transform:translate(0,0) translate3d(0,0,0);transform:translate(0,0) translate3d(0,0,0)}20%{opacity:1}100%{-webkit-transform:translate(-200%,-170%) translate3d(0,0,0);transform:translate(-200%,-170%) translate3d(0,0,0);-webkit-transform:translate(var(--miniright-x,-200%),var(--miniright-y,-170%)) translate3d(0,0,0);transform:translate(var(--miniright-x,-200%),var(--miniright-y,-170%)) translate3d(0,0,0)}}@-webkit-keyframes minicenter{0%{-webkit-transform:translateY(0) translate3d(0,0,0);transform:translateY(0) translate3d(0,0,0)}20%{opacity:1}100%{-webkit-transform:translate(-40%,-250%) translate3d(0,0,0);transform:translate(-40%,-250%) translate3d(0,0,0);-webkit-transform:translate(var(--minicenter-x,-40%),var(--minicenter-y,-250%)) translate3d(0,0,0);transform:translate(var(--minicenter-x,-40%),var(--minicenter-y,-250%)) translate3d(0,0,0)}}@keyframes minicenter{0%{-webkit-transform:translateY(0) translate3d(0,0,0);transform:translateY(0) translate3d(0,0,0)}20%{opacity:1}100%{-webkit-transform:translate(-40%,-250%) translate3d(0,0,0);transform:translate(-40%,-250%) translate3d(0,0,0);-webkit-transform:translate(var(--minicenter-x,-40%),var(--minicenter-y,-250%)) translate3d(0,0,0);transform:translate(var(--minicenter-x,-40%),var(--minicenter-y,-250%)) translate3d(0,0,0)}}@-webkit-keyframes minicenter2{0%{-webkit-transform:translateY(0) translate3d(0,0,0);transform:translateY(0) translate3d(0,0,0)}20%{opacity:1}100%{-webkit-transform:translate(18%,-150%) translate3d(0,0,0);transform:translate(18%,-150%) translate3d(0,0,0);-webkit-transform:translate(var(--minicenter2-x,18%),var(--minicenter2-y,-150%)) translate3d(0,0,0);transform:translate(var(--minicenter2-x,18%),var(--minicenter2-y,-150%)) translate3d(0,0,0)}}@keyframes minicenter2{0%{-webkit-transform:translateY(0) translate3d(0,0,0);transform:translateY(0) translate3d(0,0,0)}20%{opacity:1}100%{-webkit-transform:translate(18%,-150%) translate3d(0,0,0);transform:translate(18%,-150%) translate3d(0,0,0);-webkit-transform:translate(var(--minicenter2-x,18%),var(--minicenter2-y,-150%)) translate3d(0,0,0);transform:translate(var(--minicenter2-x,18%),var(--minicenter2-y,-150%)) translate3d(0,0,0)}}.legacy-comments{min-height:150px}.legacy-comments .title{border-bottom:1px solid #00243f;clear:both;font-size:1.5em;padding:40px 0 20px}.legacy-comments .dps-loading{display:inline-block;width:64px;height:64px;position:absolute;top:120px;bottom:0;right:0;left:0;margin:auto}.legacy-comments .dps-loading:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #0067b6;border-color:#0067b6 transparent;-webkit-animation:1s linear infinite loadingComments;animation:1s linear infinite loadingComments}@-webkit-keyframes loadingComments{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loadingComments{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.legacy-comments .comments{padding:0;list-style:none}.legacy-comments .comments li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden;margin-bottom:20px}.legacy-comments .comments li:last-child{margin-bottom:0}.legacy-comments .display{-webkit-box-flex:0;-ms-flex:0 1 calc(100% * 2/12 - 16px);flex:0 1 calc(100% * 2/12 - 16px);background:url(avatar_placeholder.png) center center no-repeat;width:70px;height:70px;margin-top:20px;margin-right:16px}.legacy-comments .display img{display:block;margin:auto;width:70px;border-radius:50%;height:auto}.legacy-comments .comment{-webkit-box-flex:1;-ms-flex:1 1 calc(100% * 10/12);flex:1 1 calc(100% * 10/12);position:relative;border:1px solid #c2c2c2;border-radius:7px;padding:10px}.legacy-comments .arrow{position:absolute;display:inline-block;width:15px;height:25px;background:url(comment_arrow.png) center center no-repeat;left:-14px;top:40px}.legacy-comments .top{border-bottom:1px solid #c2c2c2;padding-bottom:10px;margin-bottom:10px}.legacy-comments .author{color:#e16e23;font-weight:700;padding-left:10px}.legacy-comments .separator{border-right:2px solid #c2c2c2;padding-right:10px;margin-right:10px}.legacy-comments .date{font-weight:700;font-size:.875em;color:#00243f}.legacy-comments .content{padding:0 10px}.legacy-comments .content p{margin:0}.hero-banner{padding-bottom:30px;background:url(https://i1.wp.com/digital-photography-school.com/wp-content/uploads/2018/12/home-new-banner.jpeg) 50% 25%/cover no-repeat;position:relative}@media(max-width:568px){.recommended .mini-snippet .date,.recommended .mini-snippet .text,.recommended .most-popular .title{font-size:1rem}.legacy-comments .arrow,.legacy-comments .display,.legacy-comments .separator{display:none}.legacy-comments .comment{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.legacy-comments .author{display:block;padding:0}.hero-banner{background-image:url(https://i1.wp.com/digital-photography-school.com/wp-content/uploads/2018/12/home-new-banner@0.5.jpg);background-position:25% 30%}}.hero-banner:before{content:" ";position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(7,7,7,.8)}.hero-banner .hero-ad{background:rgba(0,0,0,.4);padding:.1px 0;min-height:130px;height:130px;position:static;width:100%;z-index:1}.hero-banner .hero-ad .ad>div{display:block;margin:20px auto}.hero-banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero-banner .column{-webkit-box-flex:0;-ms-flex:0 1 544px;flex:0 1 544px;font-size:1.125rem;color:#fff;padding:40px 0}.hero-banner .title{padding:0 0 10px;display:inline-block;font-size:2.125rem;text-transform:uppercase;color:#fff;line-height:51px}.hero-banner .title strong{color:#9cb700;font-weight:400}.hero-banner .content{font-size:1.125rem;color:#fff;padding:0 0 20px;line-height:27px}.hero-banner .button{-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;display:inline-block;padding:10px 20px;border-radius:4px;color:#fff;font-weight:700;font-size:1rem;text-transform:uppercase;background-color:#e16e23;line-height:24px}.topics-list .title-pillar,.topics-list .title-small{line-height:1.3;color:#000;font-style:normal;font-weight:400}.hero-banner .button:hover{background:#b85819}.topics-list{margin:1.5em 0;border-radius:12px;border:3px solid #f0f0f0}.topics-list .list-header{padding:16px 16px 14px 38px;background:rgba(196,196,196,.15);overflow:hidden;border-bottom:1px solid #f0f0f0}.topics-list .title-small{margin:0 0 4px;padding:0;font-family:open sans,sans-serif;font-size:12px}.topics-list .title-pillar{margin:0;padding:0;font-family:Sintony,serif;font-size:18px;position:relative}.topics-list .title-pillar:before{content:'';top:0;bottom:0;margin:auto;width:22px;height:22px;border-radius:50%;left:-30px;position:absolute;background-color:#5a5a5a;z-index:2}.topics-list .title-pillar:after{content:'';position:absolute;bottom:-100%;margin:auto;width:3px;left:-21px;height:100%;background-color:#e4e4e4;z-index:1}.topics-list .title-pillar:hover{color:rgba(0,0,0,.7)}.topics-list .title-pillar a{color:inherit}.topics-list .list-wrapper{padding:0 8px 0 26px}.topics-list ul{margin:0;list-style:none;padding:0}.topics-list .topics-wrapper a{text-decoration:underline}.topics-list .sub-list,.topics-list .topics-wrapper .sub-list{padding-left:1px}.topics-list .topics-wrapper .sub-list .list-item:last-child:not(.has-children)>.item-wrapper:after{left:-46px;width:25px}.topics-list .topics-wrapper .sub-list .sub-list .item-wrapper:only-child:after{left:-65px!important;width:45px!important}.topics-list li{padding:0 0 0 18px!important;margin:0!important;background-image:none!important;font-size:1rem;position:relative}.topics-list .list-text{font-style:normal;font-weight:400;font-size:16px;line-height:1.4;color:#505050}.topics-list .circle{position:absolute;width:15px;height:15px;background-color:#5a5a5a;border-radius:50%;top:11px;bottom:0;left:-33px;z-index:2}.topics-list .item-wrapper{position:relative;padding:7px 0}.topics-list .item-wrapper:after,.topics-list .item-wrapper:before{content:'';position:absolute;width:3px;height:100%;top:0;bottom:0;left:-27px;background-color:#e4e4e4}.topics-list .item-wrapper:after{top:20px;height:100%}.topics-list .sub-list li:first-child>.item-wrapper:before{background-color:#fff;height:20px;border:solid #e4e4e4;top:0;left:-46px;width:27px;border-width:0 0 3px 3px}.topics-list .sub-list li:not(.has-children):last-child>.item-wrapper:after{background-color:#fff;border:solid #e4e4e4;left:-65px;width:45px;border-width:3px 0 0 3px;bottom:0;top:17px;height:100%}.topics-list .toc-of-post{padding-top:2px!important}.topics-list .toc-of-post li{padding-top:2px!important;padding-bottom:2px!important}@media(max-width:1219px){.topics-list{overflow:hidden}}.topics-breadcrumbs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.topics-breadcrumbs a,.topics-breadcrumbs span{display:inline-block;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out;color:#232323;font-size:.875rem;line-height:1;vertical-align:middle}.topics-breadcrumbs .arrow{font-size:1rem;color:#e16e23;margin:0 4px}.page .topics-breadcrumbs{margin-top:28px}@media(min-width:1220px){.topics-list{width:300px;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;left:0;top:0;-webkit-transform:translateY(50%) translateX(-100%) translate3d(0,0,0);transform:translateY(50%) translateX(-100%) translate3d(0,0,0);z-index:10;-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear;background:#fff;-webkit-box-shadow:0 0 1.15608px rgba(0,0,0,.0167767),0 0 2.6267px rgba(0,0,0,.0243888),0 0 4.57166px rgba(0,0,0,.0300374),0 0 7.2625px rgba(0,0,0,.035),0 0 11.2055px rgba(0,0,0,.0399626),0 0 17.4853px rgba(0,0,0,.0456112),0 0 29.0283px rgba(0,0,0,.0532233),0 0 58px rgba(0,0,0,.07);box-shadow:0 0 1.15608px rgba(0,0,0,.0167767),0 0 2.6267px rgba(0,0,0,.0243888),0 0 4.57166px rgba(0,0,0,.0300374),0 0 7.2625px rgba(0,0,0,.035),0 0 11.2055px rgba(0,0,0,.0399626),0 0 17.4853px rgba(0,0,0,.0456112),0 0 29.0283px rgba(0,0,0,.0532233),0 0 58px rgba(0,0,0,.07)}.topics-list:hover{-webkit-transform:translateY(50%) translateX(0) translate3d(0,0,0);transform:translateY(50%) translateX(0) translate3d(0,0,0)}.topics-list .handle{display:block;position:absolute;top:0;bottom:0;right:-51px;margin:auto;width:48px;height:48px;border-radius:0 2px 2px 0;background:url(icon-toc.svg) 50% 50%/65% 65% no-repeat #e16e23}.topics-list .list-wrapper{height:calc(50vh - 60px);overflow:auto}.topics-list .list-wrapper::-webkit-scrollbar{background-color:#f7f7f7}.topics-list .list-wrapper::-webkit-scrollbar-track-piece{background-color:#f7f7f7}.topics-list .list-wrapper::-webkit-scrollbar-track{background-color:#f7f7f7}.topics-list .list-wrapper::-webkit-scrollbar-thumb{background:#9b9b9b;border-radius:34px;width:22px;border:3px solid #f7f7f7}}@media(min-width:1905px){.topics-list{width:calc(20vw - 88px);max-width:500px;-webkit-transform:translateY(50%) translateX(0) translate3d(0,0,0);transform:translateY(50%) translateX(0) translate3d(0,0,0)}.topics-list .handle{cursor:pointer;overflow:hidden}.topics-list .handle:hover:before{opacity:1}.topics-list .handle:before{content:'';top:0;left:0;width:100%;display:block;height:100%;border-radius:0 2px 2px 0;background:url(chevron-right-solid.svg) 50% 50%/50% 50% no-repeat #e16e23;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .4s linear;transition:opacity .2s,-webkit-transform .4s linear;-o-transition:opacity .2s,transform .4s linear;transition:opacity .2s,transform .4s linear;transition:opacity .2s,transform .4s linear,-webkit-transform .4s linear;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.topics-list.close{-webkit-transform:translateY(50%) translateX(-100%) translate3d(0,0,0)!important;transform:translateY(50%) translateX(-100%) translate3d(0,0,0)!important}.topics-list.close .handle:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.postid-394 .app-content,.postid-78635 .app-content,.postid-78746 .app-content,.postid-78776 .app-content{padding:0}.postid-394 .app-content .content,.postid-78635 .app-content .content,.postid-78746 .app-content .content,.postid-78776 .app-content .content{display:block!important}.postid-394 .app-content .hero-banner,.postid-78635 .app-content .hero-banner,.postid-78746 .app-content .hero-banner,.postid-78776 .app-content .hero-banner{padding:95px 0;background-repeat:no-repeat;background-position:center center;background-size:cover}.postid-394 .app-content .hero-banner .hero-description,.postid-78635 .app-content .hero-banner .hero-description,.postid-78746 .app-content .hero-banner .hero-description,.postid-78776 .app-content .hero-banner .hero-description{background-color:rgba(5,3,4,.7);width:100%;padding-top:30px;padding-bottom:30px;min-height:200px}.postid-394 .app-content .hero-banner .container,.postid-78635 .app-content .hero-banner .container,.postid-78746 .app-content .hero-banner .container,.postid-78776 .app-content .hero-banner .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.postid-394 .app-content .hero-banner .title,.postid-78635 .app-content .hero-banner .title,.postid-78746 .app-content .hero-banner .title,.postid-78776 .app-content .hero-banner .title{margin:0 auto;max-width:582px;display:block;padding:0;font-size:2.5rem;font-family:Sintony,serif;line-height:1.4;text-transform:none;text-align:center}.postid-394 .app-content .hero-banner .author,.postid-78635 .app-content .hero-banner .author,.postid-78746 .app-content .hero-banner .author,.postid-78776 .app-content .hero-banner .author{padding:0;margin:0;clear:both;font-size:1rem;font-family:Sintony,serif;color:#fff;display:block}.postid-394 .app-content .content.container,.postid-78635 .app-content .content.container,.postid-78746 .app-content .content.container,.postid-78776 .app-content .content.container{padding:60px 0 80px;font-size:1.125rem}@media(max-width:1024px){.recommended{-ms-flex-wrap:wrap;flex-wrap:wrap}.recommended .most-popular{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.recommended .most-popular .content,.recommended .most-popular .stats{border:none}.recommended .most-recent{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:block}.recommended .most-recent .content{height:auto;padding:20px 0}.recommended .most-recent .content .mini-snippet{margin:20px 0}.recommended .most-recent .content .mini-snippet:first-child{margin-top:0}.hero-banner{min-height:0}.postid-394 .app-content .content.container,.postid-78635 .app-content .content.container,.postid-78746 .app-content .content.container,.postid-78776 .app-content .content.container{padding:60px 10px 80px}}@media(max-width:768px){.author-box .author-bio .content{display:block;padding-top:5px;width:100%}.author-box .author-bio .display{float:none}.author-box .author-bio .display .avatar{float:none;margin:0 auto;display:block}.legacy-comments .display{-ms-flex-preferred-size:calc(100% * 3/12 - 16px);flex-basis:calc(100% * 3/12 - 16px);margin-top:18px}.hero-banner .hero-ad{display:none}.postid-394 .app-content .hero-banner .title,.postid-78635 .app-content .hero-banner .title,.postid-78746 .app-content .hero-banner .title,.postid-78776 .app-content .hero-banner .title{font-size:2.1875rem}}