img,legend{border:0}body,h1,h2,h3,h4,h5,h6,p,ul{margin:0}legend,td,th,ul{padding:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.column,.columns,.container{box-sizing:border-box;width:100%}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}li{list-style:none}.container{position:relative;max-width:1187px;margin:0 auto}.container.short{max-width:1024px}.container:after{content:"";display:table;clear:both}.column,.columns{float:left;padding:10px}body,html{font-size:62.5%;height:100%;font-family:Roboto,sans-serif}body{font-size:16px}body.kimberleyfountain{color:#333;background-color:#fff;padding:10px;line-height:1.4}body.legendofval{color:#fff;background-color:#474b6e;background-image:url(../imgs/site/site_background.png);background-position:calc(50% + 150px) top;background-repeat:no-repeat;line-height:1.4}header.kimberleyfountain a,header.kimberleyfountain a:visited,header.kimberleyfountain nav li a,header.kimberleyfountain nav li a:visited{color:#333}header.kimberleyfountain{background-color:#fff;text-transform:uppercase}header.kimberleyfountain .kim-body img{width:100%;max-width:250px;position:relative;top:25px;left:30px}header.kimberleyfountain .columns{height:63px}header.kimberleyfountain nav{position:relative;top:50%;transform:translateY(-50%);text-align:right;font-size:14px}header.kimberleyfountain nav li{display:inline-block;text-transform:none}header.kimberleyfountain nav li:not(:last-child){padding-right:20px}header.kimberleyfountain nav li a:hover,header.kimberleyfountain nav li a:visited:hover{border-bottom:1px solid #333}header.legendofval{min-height:140px}header.legendofval .logo{padding-top:10px}header.legendofval .updates{padding-top:10px;height:131px}header.legendofval .updates img{position:absolute;bottom:10px;padding-left:10px}.blog-main{background-color:#33364f;position:relative;padding-top:25px}.blog-main:before{content:'';position:absolute;top:-14px;height:16px;display:block;width:100%;background-image:url(../imgs/site/site_border.png);background-repeat:repeat}.blog-main .site__accent{position:relative;max-width:1187px;margin:0 auto}.blog-main .site__accent:after{content:'';position:absolute;top:-375px;left:-250px;height:400px;width:960px;background-image:url(../imgs/site/site_accent.png);background-repeat:no-repeat;background-size:100%;z-index:-1}.mobile-only{display:none}footer{text-align:center;font-size:12px;padding:25px 0}footer.kimberleyfountain{background:#333}footer.legendofval{background-color:#33364f}footer.legendofval p:not(:last-child){margin-bottom:10px}footer.legendofval a,footer.legendofval a:visited{color:#fff;text-decoration:underline}footer.legendofval a:hover,footer.legendofval a:visited:hover{text-decoration:none}.ad-area,.internal-messages{margin-bottom:25px;text-align:center;color:#474b6e}.blog-body,.blog-body .blog-navigation a,.blog-body .blog-navigation a:visited,.blog-body .blog-viewmore a,.blog-body .blog-viewmore a:visited,.blog-body .read-more a{color:#333}.ad-area.empty,.internal-messages.empty{border-radius:3px;border:1px solid #828a9a;padding:75px 0;display:none}.blog-body .blog-navigation a:hover,.blog-body .blog-navigation a:visited:hover,.blog-body .blog-viewmore a:hover,.blog-body .blog-viewmore a:visited:hover,.blog-entry:not(:last-child){border-bottom:1px solid #333}.ad-area img,.internal-messages img{width:100%}.ad-area.skyscrapper,.internal-messages.skyscrapper{display:block;background-image:url(../imgs/site/ads/skyscrapper-area.png);background-repeat:no-repeat;height:620px;width:180px;margin:0 auto}.entry-body p:not(:last-child),.internal-messages a:not(:last-child){margin-bottom:15px}.ad-area.skyscrapper .ad-text,.internal-messages.skyscrapper .ad-text{position:relative;top:50%;transform:rotateY(-50%)}.internal-messages a{display:block}.archive-body{padding:15px 25px;background-color:#fff;color:#333}.archive-body .chapter-title{padding-top:20px;padding-bottom:10px}.archive-body .chapter-cover{width:150px;display:inline-block;vertical-align:top}.archive-body .chapter-cover img{width:100%}.archive-body .chapter-list{display:inline-block;vertical-align:top;padding-left:15px;column-count:3;column-gap:60px;width:calc(100% - 160px)}.blog-body{padding:20px 25px;background-color:#fff}.blog-body .blog-navigation,.blog-body .blog-viewmore{text-align:right;padding-top:15px}.blog-body .read-more{margin-top:15px}.blog-entry{font-size:0}.blog-entry:not(:last-child){padding-bottom:15px}.blog-entry:not(:first-child){padding-top:20px}.entry-author{display:inline-block;margin-right:20px;vertical-align:top}.entry-author .blog-author{width:100px;height:100px;background-color:#eee}.entry-author .blog-author img{width:100%}.entry-author .author-name{background-color:#333;color:#fff;font-size:12px;text-align:center}.entry-body{font-size:16px;vertical-align:top;width:calc(100% - 120px);display:inline-block}.comic-image img,.entry-body img{width:100%}.entry-body .entry-author-short,.entry-body .post-date{font-size:14px;margin:0 0 15px}.entry-body .entry-title{font-weight:700;color:#333}.blog-sidebar{padding:0 15px 15px;color:#fff}.comic-body{padding:15px;background-image:url(../imgs/site/comic-body.png);background-repeat:no-repeat;background-size:100% 100%;color:#333;min-height:100px}.comic-navigation{width:100%;text-align:center;padding:30px 0}.comic-navigation li{display:inline-block;padding:0 20px}.comic-navigation li.disabled{visibility:hidden}.comic-navigation li img{height:40px;position:relative;top:3px}.comic-navigation li:nth-child(3) img{top:4px}.comic-navigation a,.comic-navigation a:visited{color:#fff}.comic-sidebar{padding:0 15px 15px;color:#fff}.comment-body,.content-body{padding:20px 25px;background-color:#fff}.social-links{text-align:center;margin-bottom:25px}.social-links li{display:inline-block;width:70px;height:70px;margin:0 5px}.social-links li.full{width:100%;max-width:240px;margin-top:10px}.social-links li img{width:100%}.social-links.full-width--alt{text-align:right;margin-bottom:0;margin-top:-50px}.social-links.full-width--alt li{width:40px;height:40px}.comment-body,.comment-body .color-inherit,.comment-body .link-inherit{color:#333}.content-body{color:#333;display:flex;flex-wrap:wrap}.content-body:after{content:"";display:table;clear:both}.content-body .content-image img,.project-image img{width:100%}.unslider{margin-bottom:50px!important}.unslider-arrow{padding-top:10px!important}.unslider-arrow.next{right:0!important}.unslider-arrow.prev{left:0!important}.menu-ribbon{padding:23px 0;height:70px}.menu-ribbon .hamburger-menu{padding:0 10px;float:right;display:none}.menu-ribbon ul{text-align:center}.menu-ribbon li{display:inline-block;padding:0 15px}.menu-ribbon li img{height:25px}.menu-ribbon a,.menu-ribbon a:visited{color:#fff}.menu-ribbon a .hover,.menu-ribbon a:hover .normal,.menu-ribbon a:visited .hover,.menu-ribbon a:visited:hover .normal{display:none}.menu-ribbon a:hover .hover,.menu-ribbon a:visited:hover .hover{display:block}.menu-ribbon.mobile-menu-open{position:relative;z-index:99999999;height:auto}.menu-ribbon.mobile-menu-open ul{display:block;text-align:left;padding-left:25px}.menu-ribbon.mobile-menu-open li{display:block;padding:0}.project-list{font-size:0;margin:25px 0;text-align:center}.project-list .project{font-size:16px;color:#fff;display:block;margin:0 auto 20px;text-align:center;cursor:pointer;background-color:#eee;background-repeat:no-repeat;background-size:cover;width:300px;height:300px}.project-list .project:hover .project-hover{visibility:visible}.project-list .project a,.project-list .project a:visited{color:#fff}.project-list .project .project-hover{visibility:hidden;background-color:rgba(71,75,110,.5);width:100%;height:100%}.project-list .project .project-title{position:relative;top:50%;transform:translateY(-50%)}.project-list .project .project-title:after{content:'';display:block;margin:10px auto 0;border-bottom:1px solid #fff;height:1px;width:20px}.project-main{margin-bottom:50px}.shop-main .options-title{border-top:1px solid #333;margin-top:20px;padding-top:10px;padding-bottom:10px}.shop-main form select{width:100%;display:block;margin-bottom:20px}.shop-main form [type=submit]{background-color:#333;color:#fff;width:100%;display:block;border:0;padding:10px 0;transition:background-color .2s}.shop-main form [type=submit]:hover{background-color:#1a1a1a}.product-image img{width:100%}.product-details h2{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #333}.paypal-logo{padding-top:20px}.paypal-logo img{width:100%;max-width:200px}.unslider{overflow:auto;margin:0;padding:0}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v16/oMMgfZMQthOryQo9n22dcuvvDin1pK8aKteLpeZ5c0A.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v16/d-6IYplOFocCacKzxwXSOJBw1xU1rKptJj_0jans920.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@media screen and (min-width:768px) and (max-width:991px){.blog-main .site__accent,.container,.container.short{width:100%;max-width:758px}header.kimberleyfountain h1{font-size:28px}.ad-area,.internal-messages,.social-links{margin-bottom:10px}.social-links li{width:60px;height:60px;margin:0 2px}.menu-ribbon{padding:25px 0}.menu-ribbon li{padding:0 10px}.menu-ribbon li img{height:22px}.project-list .project:not(:nth-child(2n+2)){margin-right:20px}}@media (min-width:768px){.col-1,.one.column,.one.columns{width:8.333333333%}.col-2,.two.columns{width:16.666666667%}.col-3,.three.columns{width:25%}.col-4,.four.columns{width:33.333333333%}.col-5,.five.columns{width:41.666666667%}.col-6,.six.columns{width:50%}.col-7,.seven.columns{width:58.333333333%}.col-8,.eight.columns{width:66.666666667%}.col-9,.nine.columns{width:75%}.col-10,.ten.columns{width:83.333333333%}.col-11,.eleven.columns{width:91.666666667%}.col-12,.twelve.columns{width:100%}.offset-by-one{margin-left:8.333333333%}.offset-by-two{margin-left:16.666666667%}.offset-by-three{margin-left:25%}.offset-by-four{margin-left:33.333333333%}.offset-by-five{margin-left:41.666666667%}.offset-by-six{margin-left:50%}.offset-by-seven{margin-left:58.333333333%}.offset-by-eight{margin-left:66.666666667%}.offset-by-nine{margin-left:75%}.offset-by-ten{margin-left:83.333333333%}.offset-by-eleven{margin-left:91.666666667%}}@media screen and (min-width:768px){.project-list .project{display:inline-block}.project-list .project:last-child{margin-right:0!important}}@media screen and (min-width:992px) and (max-width:1199px){.blog-main .site__accent,.container,.container.short{width:100%;max-width:982px}.archive-body .chapter-list{column-count:2;column-gap:100px}}@media screen and (min-width:992px){.project-list .project:not(:nth-child(3n+3)){margin-right:20px}}@media screen and (max-width:767px){.blog-main .site__accent:after,.desktop-only,.mobile-hide,header.legendofval .four.columns{display:none}.container,.container.short{width:100%}header.kimberleyfountain .kim-body{text-align:center;margin-top:-20px}header.kimberleyfountain .kim-body img{left:0}header.kimberleyfountain h1{text-align:center;font-size:24px;padding-top:15px}header.kimberleyfountain nav{text-align:center;line-height:2;width:250px;margin:0 auto}.blog-main .site__accent,.entry-body{width:100%}header.legendofval{min-height:inherit}header.legendofval .logo{padding-top:5px;margin-bottom:-10px;padding-left:25px}header.legendofval .logo img{max-width:200px}.mobile-only{display:block}footer.legendofval{font-size:10px;padding:15px 30px}.ad-area,.internal-messages{display:none}.archive-body .chapter-list{column-count:1;padding-left:0;width:100%;display:block}.entry-author{display:none}.entry-body .post-date{margin-bottom:5px!important}.comic-navigation{padding:15px 0}.comic-navigation li{padding:0 5px}.comic-navigation li img{height:25px}.menu-ribbon{padding:0;height:inherit}.menu-ribbon .hamburger-menu{display:block;position:relative;top:-68px;margin-bottom:-34px}.menu-ribbon ul{display:none}.menu-ribbon a:hover .normal,.menu-ribbon a:visited:hover .normal{display:block}.menu-ribbon a:hover .hover,.menu-ribbon a:visited:hover .hover{display:none}header .twelve.columns{padding-bottom:0}.paypal-logo{text-align:center}.paypal-logo img{max-width:120px}}