.intro-text{font-weight:200}body.gallery h1{text-transform:uppercase!important}@media screen and (max-width:359px){.site-logo img{max-width:200px}}@media screen and (min-width:360px) and (max-width:375px){.site-logo img{max-width:240px}}@media screen and (min-width:376px) and (max-width:479px){.site-logo img{max-width:280px}}@media screen and (max-width:1024px){.intro-text{padding-top:10px;font-size:1.2em;line-height:1.6em}}@media screen and (min-width:1025px){.intro-text{padding-top:14px;font-size:1.6em;line-height:1.8em}}@media screen and (max-width:667px){body.blog .block-content,body.single-post .block-content,body.archive .block-content{padding:10px 0 0!important}}@media screen and (min-width:800px) and (max-width:960px){body.contact .block-content{padding:10px 0 0!important}}@media screen and (min-width:1024px) and (max-width:1180px){.block-content{padding:48px 0 0!important}}@media screen and (max-width:1180px){body.home .block-content{padding-top:0!important}}@media screen and (max-width:1180px){.about-text p{font-weight:200;font-size:1.2em;line-height:1.4em;padding-bottom:.5em}body.home .row:first-child .panel-center{margin-top:0!important}}@media screen and (min-width:1181px){.about-text p{font-weight:200;font-size:1.4em;line-height:1.6em;padding-bottom:.5em}}@media screen and (max-width:767px){.about-text{text-align:center}#custom_flickr-2{padding-top:80px}.site-footer #socials-3{display:none!important}}.offwhite{color:#F5F5F5}body.home #main-content .block-content:last-of-type{padding-bottom:0}@media screen and (max-width:1199px){#colophon{padding:0 0 24px}}@media screen and (min-width:768px) and (max-width:960px){body.about .vc_row.vc_row-flex,body.exhibitions .vc_row.vc_row-flex{display:block!important}}@media screen and (min-width:1400px) and (max-width:1599px){body.page .container,body.single-post #site-header .container,body.archive #site-header .container{width:1366px!important}body.page-id-8 #main-content .container{width:1112px!important}}@media screen and (min-width:1600px) and (max-width:1920px){body.page .container,body.single-post #site-header .container,body.archive #site-header .container{width:1600px!important}.intro-text p{padding:0 50px 0 50px}body.page-id-8 #main-content .container{width:1366px!important}}@media screen and (min-width:1921px){body.page .container,body.blog #site-header .container,body.single-post #site-header .container,body.archive #site-header .container{width:1880px!important}.intro-text p{padding:0 200px 0 200px}#primary-menu.no-responsive>li>a{font-size:20px!important}body.page-id-8 #main-content .container{width:1880px!important}}.site-footer .widget-title{margin-bottom:20px!important}.site-footer .inline-column{margin-bottom:0!important}#colophon{padding:80px 0 50px 0!important}#colophon .widget{margin-top:-3em!important}@media screen and (max-width:599px){#colophon #custom_recent_posts-2{padding-top:4em}body.home .vc_col-sm-4,body.gallery .vc_col-sm-4{margin-top:-1.421em!important}body.home .gallery-first,body.gallery .gallery-first{padding-top:2.842em!important}}@media screen and (min-width:600px) and (max-width:767px){#colophon #custom_recent_posts-2{padding-top:4em}body.home .vc_col-sm-4,body.gallery .vc_col-sm-4{margin-top:-1.421em!important}body.home .gallery-first,body.gallery .gallery-first{padding-top:2.842em!important}}.wpb_content_element{margin-bottom:0em!important}.dashed{border-bottom:1px dashed #DEDEDE}.header-style-4 #primary-menu.no-responsive>li.menu-item-active>a,.header-style-4 #primary-menu.no-responsive>li.menu-item-current>a{border:none!important}body.single-post #primary-menu.no-responsive>li.current_page_parent a{color:#7DADD7!important}.top-area{padding:0!important}@media screen and (min-width:1024px) and (max-width:1198px){header .header-main:not(.header-layout-fullwidth_hamburger):not(.logo-position-menu_center) .site-title{padding-top:32px!important}}@media screen and (min-width:1199px){header .header-main:not(.header-layout-fullwidth_hamburger):not(.logo-position-menu_center) .site-title{padding-top:30px;padding-bottom:0}}@media screen and (min-width:1199px){body.single-post .header-style-4 #primary-menu.no-responsive>li#menu-item-51{padding:31px 1px!important}}#primary-navigation .menu-toggle span{background:#fff!important}.top-area-items{margin-right:0px!important}.top-area-items ul li{list-style-type:none;display:inline;font-size:.9em}.top-area-items ul li:first-child{padding-right:24px}.top-area-items ul{margin-top:0}.topbar-fb,.topbar-fl,.instagram-fb{height:24px;width:24px}.topbar-fl{margin-left:8px}.instagram-fb{margin-left:8px}.top-area-contacts .gem-contacts-phone::before,.top-area-contacts .gem-contacts-email::before{content:none!important}.top-area-contacts .gem-contacts-item,.gem-contacts-item.gem-contacts-email a{color:#E1E1E1!important}.site-header-transparent{position:relative;z-index:15}@media screen and (max-width:1024px){.site-header-transparent{background-color:#323232}}@media screen and (min-width:1025px){#site-header{background:url(https://www.derwoodphotography.com/wp-content/uploads/2017/01/header-semi-transparent.png)!important}.breadcrumbs p{margin-bottom:-32px}}@media screen and (min-width:961px) and (max-width:1199px){.top-area-alignment-right .top-area-items{text-align:center}}@media screen and (max-width:768px){.top-area-alignment-right .top-area-items{text-align:left}.top-area-items ul{margin-left:-36px}}@media screen and (max-width:567px){.top-area-block{display:none}.top-area-items{text-align:center!important;margin:0 ! important}}@media screen and (min-width:568px) and (max-width:599px){.top-area .top-area-items .top-area-block{position:absolute;right:20px}.top-area-block{padding-right:0}img.topbar-fb{margin-left:36px}}.sub-menu{opacity:0.96!important}#primary-menu .menu-item-search{display:none!important}#primary-menu.no-responsive>li>ul>li.menu-item-active>a:hover{background-color:#121212!important;color:#7DADD7!important}@media screen and (min-width:961px) and (max-width:1199px){.header-style-4 #primary-menu.no-responsive>li{padding:30px 3px 8px 0!important}}.wpcf7-form input.wpcf7-text,.wpcf7-form textarea{background:#262626;border:1px solid #CDCDCD;max-width:100%!important}.wpcf7-form input.wpcf7-text{padding:10px 36px 10px 12px!important}.wpcf7-form textarea{height:82px}.wpcf7-form input[type="submit"]{background-color:#262626!important;border:1px solid #C4C4C4;color:#fff}input[type="submit"]{font-weight:200!important;font-family:'Open Sans',sans-serif!important;font-size:0.96em!important;border-radius:0}@media screen and (min-width:1180px){.wpcf7-form input.wpcf7-text,.wpcf7-form textarea,.wpcf7-form input[type="submit"]{max-width:320px!important}}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{border:2px solid #79ABD7!important}div.wpcf7-response-output{padding:.4em 1em!important}p label{width:100%!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#fff}.comments-area{margin-top:48px!important}.comment-list{margin-bottom:48px!important}.comments-title::before,.comment-reply-title::before{display:none}.wpcf7 input,.wpcf7 wpcf7-textarea{width:100%}.aiowps-captcha-equation{margin-left:20px}.aiowps-captcha{clear:both;padding-top:30px;margin-left:20px}#aiowps-captcha-answer{max-width:100px}.comment-form-fields{margin-bottom:2px!important}.sidebar select{color:#333!important}.widget .screen-reader-text{display:none!important}.widget-title{color:#DEDEDE!important;font-weight:400!important}.widget_recent_entries ul,.widget_archive li:nth-child(2n+1){background-color:#262626!important}.widget_recent_entries ul li::before,.widget-title::after{display:none}.widget_recent_entries ul li a{margin-left:0!important;padding-right:0!important}.widget_archive li,.widget_categories>ul>li>a{padding-left:0!important}.widget_categories>ul>li>a{text-transform:none!important;font-family:'Source Sans Pro',arial;color:#63ADD7!important}.widget_recent_entries li{padding-top:0!important}.widget-area .widget+.widget{margin-top:32px!important}.widget_categories>ul>li,.widget_categories>ul{border:none!important}.sidebar .widget{border-bottom:1px solid #C4C4C4}.widget-area .widget-title{margin-bottom:6px!important}.widget_recent_entries ul li a{padding-top:4px!important}@media screen and (min-width:768px){body.blog h3,body.single-post .page-title{line-height:36px!important;margin:.5em 0!important}}.sidebar .widget_recent_entries{padding-bottom:12px}.sidebar .widget_archive,.sidebar .widget_categories,.sidebar .Custom_Flickr{padding-bottom:24px}body.single-post .entry-meta{padding-top:12px}.blog article .post-featured-content>a::before{background-color:rgba(0,0,0,.5)!important}.post-content .post-meta{margin-bottom:16px!important}@media screen and (max-width:1023px){body.blog .widget_recent_entries{margin-top:-70px}}@media screen and (max-width:959px){body.blog .row>*,body.single-post .row>*,body.archive .row>*,body.contact .row>*{padding-top:12px!important}}@media screen and (min-width:960px) and (max-width:1023px){body.blog .row>*,body.single-post .row>*,body.archive .row>*,body.contact .row>*{padding-top:20px!important}}@media screen and (min-width:1024px) and (max-width:1100px){body.blog .row>*,body.single-post .row>*,body.archive .row>*{margin-top:1.6em!important}}.blog-style-default article .post-image{background-color:#000}body.blog .img-responsive,body.single-post .img-responsive,body.archive .img-responsive{width:100%}body.blog #colophon .zoom-instagram-widget,body.single-post #colophon .zoom-instagram-widget,body.archive #colophon .zoom-instagram-widget{display:none}@media screen and (max-width:767px){#colophon .zoom-instagram-widget{display:none}#colophon #custom_recent_posts-2{padding-top:0em!important}}body.blog{margin-bottom:0!important}.gem-button{font-weight:400!important;background-color:#292929!important}.gem-icon-size-small .gem-icon-inner{width:24px;height:24px;line-height:24px;height:26px}.gem-button.gem-button-style-outline{border-width:1px!important;border-radius:0!important}.gem-button-size-medium{border:1px solid #fff;border-radius:0}@media screen and (max-width:375px){.gem-button-size-medium{font-size:14px!important}}@media screen and (min-width:768px){.gem-button-size-medium{margin-bottom:20px!important}}@media screen and (max-width:979px){body.home .slider-col>.vc_column-inner{padding-top:18px!important}}@media screen and (min-width:981px) and (max-width:1212px){body.home .slider-col>.vc_column-inner{padding-top:20px!important}}@media screen and (min-width:1213px){body.home .slider-col>.vc_column-inner{padding-top:0!important}}.widget_recent_entries li{border-bottom:none!important;padding-bottom:16px!important}.widget_archive li{padding-bottom:8px!important}.post-title h3{font-family:'Montserrat UltraLight'}body.page .page-title,body.archive #page-title{display:none}body.page-child h1{line-height:26px;font-size:24px;padding-bottom:6px;padding-left:2px;font-family:Lato,sans-serif!important;font-weight:300}body.single-post .page-title{font-family:'Montserrat UltraLight';letter-spacing:.05em;text-transform:uppercase;font-size:28px;color:#DEDEDE}h2.comments-title,h3.comment-reply-title{line-height:32px!important;font-size:28px!important;font-weight:400!important}@media screen and (max-width:767px){h3,body.single-post .page-title{font-size:1.2em!important;line-height:1.4em!important;margin:.5em 0!important}}@media screen and (max-width:960px){body.gallery h1{padding-bottom:0!important;margin-bottom:-6px!important}}@media screen and (min-width:600px) and (max-width:1023px){body.gallery h1{margin-top:20px!important}}@media screen and (width:1024px){body.gallery h1{margin-top:-20px!important;margin-bottom:-20px!important;font-size:1em}}.gem-gallery{background:#000}.gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item a::before{background-color:rgba(0,0,0,.4)!important}.gallery{margin-bottom:0}.ts-imagehover .ts-image-hover-title{margin:0!important;padding:16px 8px!important}.ts-imagehover .content,.ts-imagehover .mask{top:50%!important}.ts-imagehover a.info{padding:12px 24px!important;font-size:19px!important}.ts-hover-effects-title{position:absolute;left:50%!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.breadcrumbs,.breadcrumbs a{color:#fff!important;font-size:.9em}.currentpage,.breadcrumbs a:hover{color:#7DADD7!important}@media screen and (max-width:1024px){.breadcrumbs{display:none}}#bit h3,#bit #bitsubscribe h3{font-weight:200!important;line-height:30px!important}#bit h3,#bit #bitsubscribe h3,#bit #bitsubscribe p,#bitsubscribe input[type="text"]{font-family:'Montserrat UltraLight'!important}#bit #bitsubscribe p.bit-follow-count{font-size:14px!important}#bitsubscribe input[type="text"]{padding:4px!important}#bitsubscribe input[type="submit"]{color:#fff!important;margin:10px!important}.zoom-instagram-widget__items{padding:0!important}.socials-colored a .socials-item-icon.facebook,.socials-colored a .socials-item-icon.instagram,.socials-item-icon.flickr::before{color:#fff}.zoom-instagram-widget{padding-bottom:24px}/ .ie9 .wpb_single_image img{max-width:100%;height:auto}.ie9 .zoom-instagram-widget{display:none}.ie9 .wpcf7-form textarea{padding-left:12px}.ie9 .wpcf7-form input[type="submit"]{width:100%;margin-left:0}@media screen and (-webkit-min-device-pixel-ratio:0){body.about .vc_row.vc_row-flex,body.exhibitions .vc_row.vc_row-flex{display:block!important}}body.error404 .page-title-block{background-color:#262626}body.error404 #page-title{padding-top:0}body.error404 .page-title-block .breadcrumbs{display:none}body.error404 h1{color:#7DADD7}