.single #page-content #main-image{background-image:url("../../img/pages/works/main_image.jpg")}.single #page-content #content-header{margin-top:70px}.single #page-content #content-header h2{font-size:2.4rem}.single #page-content #post-header,.single #page-content #post-footer{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:40px}.single #page-content #post-header .page-back,.single #page-content #post-footer .page-back{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;position:relative;display:block;width:80px;height:80px;line-height:110px;background:#cccccc;color:#ffffff;text-align:center}.single #page-content #post-header .page-back::before,.single #page-content #post-footer .page-back::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-22px 0 0 -12px;border-style:solid;border-width:12px 22px 12px 0;border-color:transparent #ffffff transparent transparent}.single #page-content #post-content h1{font-size:2.4rem;font-weight:bold;margin-bottom:2.4rem}.single #page-content #post-content h2{font-size:2.2rem;font-weight:bold;margin-bottom:2.2rem}.single #page-content #post-content h3{font-size:2rem;font-weight:bold;margin-bottom:2rem}.single #page-content #post-content h4{font-size:1.8rem;font-weight:bold;margin-bottom:1.8rem}.single #page-content #post-content h5{font-size:1.6rem;font-weight:normal;margin-bottom:1.6rem}.single #page-content #post-content h6{font-size:1.4rem;font-weight:normal;margin-bottom:1.4rem}.single #page-content #post-content p{margin-bottom:1.6rem}.single #page-content #post-content strong{font-weight:bold}.single #page-content #post-content em{font-style:italic}.single #page-content #post-content pre{font-size:1.6rem;white-space:pre-wrap}.single #page-content #post-content ul,.single #page-content #post-content ol{margin-bottom:1.6rem;margin-left:1em}.single #page-content #post-content ul li,.single #page-content #post-content ol li{margin-left:1em}.single #page-content #post-content ul{list-style:disc}.single #page-content #post-content ol{list-style:decimal}.single #page-content #post-content a{text-decoration:underline}.single #page-content #post-content a:hover{text-decoration:none}.single #page-content #post-content hr{margin-top:70px}.single #page-content #post-content img{max-width:960px;height:auto}.single #page-content #post-content .alignleft{float:left;padding-right:1em}.single #page-content #post-content .alignright{float:right;padding-left:1em}.single #page-content #post-content .aligncenter{text-align:center;margin:0 auto}.single #page-content #post-content .gallery{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:40px}.single #page-content #post-content .gallery .gallery-item{margin:0 0 10px 0}.single #page-content #post-content .gallery .gallery-item img{width:100%;height:auto;border:0;padding:0;margin:0}.single #page-content #post-content .gallery.gallery-columns-2 .gallery-item{width:49%}.single #page-content #post-content .gallery.gallery-columns-3 .gallery-item{width:32.5%}.single #page-content #post-content .gallery.gallery-columns-4 .gallery-item{width:24%}.single #page-content #post-content .gallery.gallery-columns-5 .gallery-item{width:19%}.single #page-content #post-content .gallery.gallery-columns-6 .gallery-item{width:16%}.single #page-content #post-content .gallery.gallery-columns-7 .gallery-item{width:14%}.single #page-content #post-content .gallery.gallery-columns-8 .gallery-item{width:12%}.single #page-content #post-content .gallery.gallery-columns-9 .gallery-item{width:7.4%}.single #page-content #post-content .gallery br{display:none}#works.single-works #page-content h2{font-size:2.4rem}#works.single-works #page-content #post-content{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}#works.single-works #page-content #post-content .gallery{display:block;width:640px;margin-top:0}#works.single-works #page-content #post-content .gallery .gallery-item{width:100%;margin:0 0 2rem 0}#works.single-works #page-content #post-content .gallery .gallery-item br{display:none}#works.single-works #page-content #post-content .gallery .gallery-item img{display:block;width:auto;max-width:640px;height:auto;margin:0}#works.single-works #page-content #post-content .plain_text{width:300px;margin-left:20px;word-wrap:break-word}#works.single-works #page-content #post-content #article-header,#works.single-works #page-content #post-content #article-footer{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%}#works.single-works #page-content #post-content #article-header .page-back,#works.single-works #page-content #post-content #article-footer .page-back{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;position:relative;display:block;width:80px;height:80px;line-height:110px;background:#cccccc;color:#ffffff;text-align:center}#works.single-works #page-content #post-content #article-header .page-back::before,#works.single-works #page-content #post-content #article-footer .page-back::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-22px 0 0 -12px;border-style:solid;border-width:12px 22px 12px 0;border-color:transparent #ffffff transparent transparent}#works.single-works #page-content #post-content #article-header{margin-bottom:30px}#works.single-works #page-content #post-content #article-footer{justify-content:flex-end;margin:30px 0}@media screen and (max-width: 767px){.single #page-content #main-image{background-image:url("../../img/pages/works/main_image.jpg")}.single #page-content #content-header{margin-top:70px}.single #page-content #content-header h2{font-size:2.4rem}.single #page-content #post-header,.single #page-content #post-footer{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:40px}.single #page-content #post-header .page-back,.single #page-content #post-footer .page-back{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;position:relative;display:block;width:80px;height:80px;line-height:110px;background:#cccccc;color:#ffffff;text-align:center}.single #page-content #post-header .page-back::before,.single #page-content #post-footer .page-back::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-22px 0 0 -12px;border-style:solid;border-width:12px 22px 12px 0;border-color:transparent #ffffff transparent transparent}.single #page-content #post-content h1{font-size:2.4rem;font-weight:bold;margin-bottom:2.4rem}.single #page-content #post-content h2{font-size:2.2rem;font-weight:bold;margin-bottom:2.2rem}.single #page-content #post-content h3{font-size:2rem;font-weight:bold;margin-bottom:2rem}.single #page-content #post-content h4{font-size:1.8rem;font-weight:bold;margin-bottom:1.8rem}.single #page-content #post-content h5{font-size:1.6rem;font-weight:normal;margin-bottom:1.6rem}.single #page-content #post-content h6{font-size:1.4rem;font-weight:normal;margin-bottom:1.4rem}.single #page-content #post-content p{margin-bottom:1.6rem}.single #page-content #post-content strong{font-weight:bold}.single #page-content #post-content em{font-style:italic}.single #page-content #post-content pre{font-size:1.6rem;white-space:pre-wrap}.single #page-content #post-content ul,.single #page-content #post-content ol{margin-bottom:1.6rem;margin-left:1em}.single #page-content #post-content ul li,.single #page-content #post-content ol li{margin-left:1em}.single #page-content #post-content ul{list-style:disc}.single #page-content #post-content ol{list-style:decimal}.single #page-content #post-content a{text-decoration:underline}.single #page-content #post-content a:hover{text-decoration:none}.single #page-content #post-content hr{margin-top:70px}.single #page-content #post-content img{max-width:960px;height:auto}#works.single-works #page-content h2{font-size:2.4rem}#works.single-works #page-content #post-content{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}#works.single-works #page-content #post-content .gallery{width:100%}#works.single-works #page-content #post-content .plain_text{width:100%;margin-left:0}#works.single-works #page-content #post-content #article-header,#works.single-works #page-content #post-content #article-footer{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%}#works.single-works #page-content #post-content #article-header .page-back,#works.single-works #page-content #post-content #article-footer .page-back{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;position:relative;display:block;width:80px;height:80px;line-height:110px;background:#cccccc;color:#ffffff;text-align:center}#works.single-works #page-content #post-content #article-header .page-back::before,#works.single-works #page-content #post-content #article-footer .page-back::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-22px 0 0 -12px;border-style:solid;border-width:12px 22px 12px 0;border-color:transparent #ffffff transparent transparent}#works.single-works #page-content #post-content #article-header{margin-bottom:30px}#works.single-works #page-content #post-content #article-footer{justify-content:flex-end;margin:30px 0}}
