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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:fkof;src:url(fonts/fkof.eot);src:url(fonts/fkof.eot?#iefix) format('embedded-opentype'),url(fonts/fkof.woff) format('woff'),url(fonts/fkof.ttf) format('truetype'),url(fonts/fkof.svg#fkof) format('svg');font-weight:400;font-style:normal}#wrapper{width:1040px;height:auto;margin:0 auto;position:relative}.single #wrapper{width:100%}.sidebar{height:auto;position:fixed;top:0;right:0;width:70px;margin:0;padding:50px 0 70px;z-index:100}.single .sidebar{position:fixed;top:34px;right:0;margin:0;padding:0}.single .sidebar.open{background:#ccc;border-left:2px solid #f00000}.home .sidebar,.archive .sidebar,.page-template-blog-php .sidebar,.search .sidebar{float:right;width:270px}.sidebar.open .section{width:270px}.sidebar.open .left{display:block}.sidebar .section{float:left;position:relative;margin:0 0 10px}.sidebar .section .left{width:160px;padding:0 20px;float:left}.single .sidebar .section #sliding-menu{position:relative;height:auto;float:left;top:0;right:0;padding:0 0 20px;width:270px}.single .sidebar .section .section{margin:0;width:270px}.single .sidebar .section .section .left{position:relative;width:160px;padding:0 20px;border-left:none;background:0 0}.sidebar .section.single-slide-menu{margin:0 0 34px}.mCSB_container{margin-right:0!important}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#ddd!important}.icons{float:left;width:70px}.icon{font-family:fkof;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:26px;line-height:70px;width:26px;margin:0 22px;display:block;text-align:center}.share-post .icons .icon{width:auto;margin:0}.icons li{width:70px;height:70px}.icons li a:link,.icons li a:visited,.icons li a:active{width:70px;height:70px;margin:0;display:block;color:#000}.icons li a:hover{color:#f00000}.grey.icons li a:link,.grey.icons li a:visited,.grey.icons li a:active{color:#aaa}.grey.icons li a:hover{color:#f00000}.red.icons li a:link,.red.icons li a:visited,.red.icons li a:active{color:#f00000}.red.icons li a:hover{color:#000}.section.logo a{float:left}.section.logo a img{float:left;margin:0 25px 0 24px}.sidebar h3{text-align:left;margin:22px 0 0}.sidebar .single-slide-menu h3{color:#fff}.sidebar .section.about h3{margin:32px 0 0}.sidebar .section.categories h3{margin:28px 0 1.2em}.sidebar .section.categories .fkof-categories li a:link,.sidebar .section.categories .fkof-categories li a:visited,.sidebar .section.categories .fkof-categories li a:hover,.sidebar .section.categories .fkof-categories li a:active{color:#f00000;font:10px/1.2 'Raleway',sans-serif;font-weight:800;text-transform:uppercase}.sidebar .section .section.categories .fkof-categories li a:link,.sidebar .section .section.categories .fkof-categories li a:visited,.sidebar .section .section.categories .fkof-categories li a:hover,.sidebar .section .section.categories .fkof-categories li a:active{color:#fff}.sidebar .section.vimeo h3{text-transform:none}.sidebar .section.search h3,.sidebar .section.store h3,.sidebar .section.family h3{margin:28px 0 0}.sidebar .section.search #s{border:none;width:160px;border-bottom:2px solid #f00000;outline:none;height:30px;margin:20px 0;color:#f00000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sidebar .section .section.search #s{background:#ccc;border-bottom:2px solid #fff;color:#fff}.sidebar .section.family .left>a{float:left;width:100%;margin:10px 0}.sidebar .section.family .left>a img{float:left;width:100%;height:auto}.sidebar .family-links{float:left}.sidebar .family-links li{float:left;margin:10px 0}.sidebar .family-links li a,.sidebar .family-links li a img{float:left;width:160px;height:auto}.sidebar .section.tags h3{margin:28px 0 1.2em}.sidebar .section.tags h4,.sidebar .section.tags h4 a:link,.sidebar .section.tags h4 a:visited,.sidebar .section.tags h4 a:hover,.sidebar .section.tags h4 a:active{color:#fff}.sidebar .section.related p{margin:28px 0 1.2em;font:12px/1.2 'Raleway',sans-serif;font-weight:800;color:#fff;text-transform:uppercase}.sidebar .section.related ol a:link,.sidebar .section.related ol a:visited,.sidebar .section.related ol a:hover,.sidebar .section.related ol a:active{color:#fff;font:11px/1.2 'PT Sans',sans-serif;font-weight:400}.sidebar .section.author h3{margin:28px 0 0}.sidebar .section.author h4{color:#fff;margin:0 0 1.2em}.sidebar .section.author p{color:#fff;font:11px/1.2 'PT Sans',sans-serif;font-weight:400;margin:0 0 10px}.sidebar .section.author a{color:#fff;font:12px/1.2 'Raleway',sans-serif;font-weight:800;margin:0}#footer{float:left;clear:left;width:1040px;height:auto;margin:0}.navigation{float:left;margin:40px 0;width:750px;font:12px/1.2 'Raleway',sans-serif;font-weight:800;text-transform:uppercase}.navigation .loading{float:right;display:none}.navigation .pages{float:right;display:none}.navigation a:link,.navigation a:visited,.navigation a:hover,.navigation a:active{color:#000}.pagination{color:#f00000;margin:0 40px 0 20px}.copy{float:right;width:250px;margin:12px 0;font:12px/1.2 'Raleway',sans-serif;font-weight:800;text-transform:uppercase;color:#f00000}.copy p{float:left;margin:27px 0}.clear{clear:both}body.home,body.archive,body.page-template-blog-php,body.search{background:url(img/home-bg.png) center center repeat}.listing{float:left;width:770px;margin:50px 0 0}.listing-top{float:left;width:770px;margin:50px 0 0}.listing .post{float:left;width:770px;margin:0 0 20px}.listing.archive a:link,.listing.archive a:visited,.listing.archive a:hover,.listing.archive a:active{float:left;width:134px;height:134px;margin:0 20px 20px 0}.listing .categories{float:left;width:50px;margin:0 20px 0 0;height:200px}.listing .categories h3{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);width:200px;height:50px;margin:75px 0 0 -57px}.listing .categories a:link,.listing .categories a:visited,.listing .categories a:hover,.listing .categories a:active{color:#f00000}.thumbnail{float:left;width:300px;height:200px;margin:0 20px 0 0;overflow:hidden;display:block;position:relative}.thumbnail img{position:absolute;margin:0;z-index:1;width:300px;height:200px}.listing.archive .thumbnail img{width:134px;height:134px;float:left}.listing.archive .thumbnail .no-thumbnail{width:63px;height:114px}.archive .thumbnail .no-thumbnail{background:#fff;padding:10px 36px 10px 35px}.thumbnail .details{position:absolute;margin:0;width:300px;height:200px;color:#fff;background:#f00000;display:none;z-index:2}.thumbnail .details h3{color:#fff;margin:36px 40px 0;font-size:14px;float:left;width:220px;text-align:center}.thumbnail .details h3.author{text-transform:none;margin:20px 40px 0}a:hover.thumbnail .details{display:block}.listing.archive .thumbnail .details{width:134px;height:134px}.listing.archive .thumbnail .details h3{margin:30px 20px 0;width:94px;line-height:18px}.details .details-numbers{float:left;margin:0;width:100px;height:80px}.details .details-numbers .text{float:left;width:100px;height:30px;padding:10px 0 0;text-align:center;font:14px/30px 'Raleway',sans-serif;font-weight:800}.details .details-numbers .icon{line-height:40px;margin:0 37px}.title-excerpt{float:left;width:360px;height:200px}.title-excerpt h2{margin:20px 0 0}.title-excerpt h3{margin:3px 0 0}.title-excerpt .entry{margin:30px 0 0}.featured .title-excerpt{height:198px}.featured .title-excerpt a:link,.featured .title-excerpt a:visited,.featured .title-excerpt a:hover,.featured .title-excerpt a:active,.featured .title-excerpt h2,.featured .title-excerpt h3{color:#fff}.featured .title-excerpt h2{font-size:36px;margin:8px 0 0}.featured .title-excerpt h3.feature-line{margin:40px 0 0}.featured .title-excerpt h3{font-size:18px;text-transform:uppercase}.inner{width:1040px}.left-bar{position:absolute;top:0;left:0;width:50px;margin:0 20px 0 0;height:300px}h3.post-date{width:160px;height:50px;margin:80px 0 0 18px;text-align:right;white-space:nowrap;-webkit-transform:rotate(270deg) translateX(-80px);-webkit-transform-origin:0 0;-moz-transform:rotate(270deg) translateX(-80px);-moz-transform-origin:0 0;background:#fff;z-index:10;position:absolute;-moz-box-shadow:-30px -20px 40px #fff;-webkit-box-shadow:-30px -20px 40px #fff;box-shadow:-30px -20px 40px #fff;left:10px}h3.post-side{width:auto;height:50px;display:none;margin:0 0 0 18px;white-space:nowrap;-webkit-transform:rotate(270deg) translateX(-50%);-webkit-transform-origin:0 0;-moz-transform:rotate(270deg) translateX(-50%);-moz-transform-origin:0 0;text-align:center;position:fixed;color:#a69c91;left:10px}.single-content{width:900px;margin:50px auto 0}.single-content .entry{margin:50px 0 0}.single-content .post{float:left;width:900px}.single-content p,.single-content center{font:16px/1.4 'PT Serif',serif;margin:0 225px 1.4em;width:450px;clear:left;float:left;text-align:justify}.single-content p img{max-width:100%;height:auto}.single-content ul,.single-content ol{font:16px/1.4 'PT Serif',serif;margin:0 225px 1.4em;width:450px;clear:left;float:left}.single-content ul{list-style:none;list-style-position:inside}.single-content .post ul li:before,.single-content .page ul li:before{content:"\002d \0020"}.single-content ol{list-style:decimal-leading-zero;list-style-position:inside}.single-content i,.single-content em{font-style:italic}.single-content ol{list-style:decimal-leading-zero;list-style-position:inside}.single-content blockquote{float:left;clear:left;width:700px;margin:0 0 1.4em 100px}.single-content blockquote p{margin:0 0 .5em;font-size:1.5em;line-height:1.8em;color:#aaa;width:100%}.entry div{float:left;clear:left;margin:0 0 1.4em;width:900px}.entry iframe{width:900px;margin-top:1.4em;margin-bottom:1.4em;margin-left:-225px}.entry address iframe{margin:1.4em 0}.entry object{width:100%;height:auto}.entry .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;width:900px;margin:0 0 1.4em}.entry .video-container iframe,.entry .video-container object,.entry .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.single-content address{float:left;clear:left;width:900px;margin:0 0 1.4em}.single-content p strong{font-weight:700;color:#f00000}.single-content h1{margin:0 0 15px}.single-content h3{margin:0 0 15px}.single-content .aligncenter{width:900px;height:auto;float:left}.single-content .full-col{margin:0 0 1.4em;width:900px;height:auto}.single-content .full-col img{width:100%;height:auto;float:left}.single-content .full-col .wp-caption{margin:0;width:100%!important}.single-content .full-col .wp-caption img{width:100%;height:auto}.single-content .left-small-col{margin:0 0 1.4em;width:430px;height:auto;float:left;clear:left}.single-content .right-small-col{margin:0 0 1.4em;width:430px;height:auto;float:right;clear:right}.single-content .left-small-col img,.single-content .right-small-col img{width:100%;margin:5px 0 0;height:auto;float:left}.single-content .medium-col{margin:0 0 1.4em;width:675px;height:auto;float:left;clear:left}.single-content .right-medium-col{margin:0 0 1.4em;width:675px;height:auto;float:right;clear:right}.single-content .medium-col img,.single-content .right-medium-col img{width:100%;margin:0;height:auto;float:left}.single-content .share-post{float:left;width:450px;margin:0 225px 50px}.single-content .share-post hr{border:none;border-bottom:2px solid #f00000;margin:20px 90px;float:left;width:270px}.single-content .share-post .icons{width:450px;margin:0;height:70px}.single-content .share-post .icons li{float:left;margin:0 10px}.yarpp-related li a abbr{display:none}.p404{float:left;width:70%;margin:0 15%;position:relative}.p404 .graphic{position:relative;float:left;width:98%;margin:4% 1% 2%;height:auto}.p404 h3{float:left;width:98%;text-align:left;margin:0 1% 2%;position:relative}.popular{float:left;width:23%;margin:0 1% 2%;position:relative}.popular img{width:100%;height:auto;position:relative;float:left}.p404 input[type=text]{width:98%;margin:0 1% 4%;height:2em;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;box-sizing:border-box}body{font:12px/1.4 'PT Serif',serif}a:link,a:visited,a:hover,a:active{color:#f00000;text-decoration:none}h1{font:36px/1.2 'Raleway',sans-serif;font-weight:800;color:#f00000;text-transform:uppercase;text-align:center}h2{font:22px/1.2 'Raleway',sans-serif;font-weight:800;color:#f00000;text-align:center;text-transform:uppercase;word-break:break-word}h3{font:12px/1.2 'Raleway',sans-serif;font-weight:800;color:#f00000;text-align:center;text-transform:uppercase;word-break:break-word}h4{font:11px/1.2 'PT Sans',sans-serif;font-weight:800;color:#f00000;word-break:break-word}.search-everything-highlight-color{background:#f00000!important;color:#fff;padding:0 3px}@media only screen and (max-width:1040px) and (min-width:1px){.single .left-bar h3.post-date{height:36px}.single .single-content .post,.single .entry iframe,.single .entry .video-container{width:100%}.single .single-content p,.single .single-content ul,.single .single-content ol,.single .single-content center,.single .single-content .aligncenter{width:100%!important;margin:0 0 1.4em;word-wrap:break-word}.single .single-content .aligncenter img{width:100%;height:auto}.single .single-content .entry iframe{float:left;width:100%;margin-left:0}.single .single-content .full-col img,.single .single-content .left-small-col img,.single .single-content .right-small-col img,.single .single-content .medium-col img,.single .single-content .right-medium-col img{margin:0}.single-content blockquote{margin:0 15%;width:70%}.single .single-content .share-post{width:100%;margin:0 0 50px}.single .single-content .share-post .icons{float:none;margin:0 auto}.single .single-content .share-post hr{margin:20px auto;float:none}.single .single-content .share-post .icons{width:100%}.single .single-content .share-post .icons li{width:20%;text-align:center}.single .single-content .share-post .icons li a{display:inline-block;width:100%}.single .single-content .share-post hr{width:60%;margin:20px 20%}.single .single-content .share-post .icons li{margin:0}body.home,body.archive,body.page-template-blog-php,body.search{background:#ccc;width:100%}.sidebar .section .left{display:none}.sidebar.open .section .left,.single .sidebar .section .left{display:block}#wrapper{width:100%}#footer{width:100%;float:left}.navigation{width:100%}.navigation .pages{width:100%;float:left;text-align:center}.navigation .pages div{display:inline}.navigation .pages .alignleft{float:none;margin:0}.navigation .pages .pagination{margin:0 20px}.navigation .loading{margin:0 20% 0 0}.copy{display:none}.home .sidebar,.archive .sidebar,.page-template-blog-php .sidebar,.search .sidebar{width:70px;background:#fff}.home .sidebar .section,.archive .sidebar .section,.page-template-blog-php .sidebar .section,.search .sidebar .section{display:none}.home .sidebar .section.logo,.archive .sidebar .section.logo,.page-template-blog-php .sidebar .section.logo,.search .sidebar .section.logo{display:block;position:fixed;top:50px;right:0}.home .sidebar .section.categories,.archive .sidebar .section.categories,.page-template-blog-php .sidebar .section.categories,.search .sidebar .section.categories{display:block;position:fixed;top:260px;right:0}.listing{width:100%}.listing .categories{display:none}.listing .post{width:100%;margin:0 0 40px}.thumbnail{width:41%;height:auto;margin:0 20px 0 40px}.thumbnail img{position:relative;width:100%;height:auto}a:hover.thumbnail .details{display:none}.title-excerpt{width:41%;height:auto}.title-excerpt .entry{font:14px/1.4 'PT Serif',serif}.listing.archive{width:90%;padding-right:10%}.listing.archive a:link,.listing.archive a:visited,.listing.archive a:hover,.listing.archive a:active{width:18%;margin:0 0 20px 2%;height:auto}.listing.archive .thumbnail img{width:100%;height:auto}.listing.archive .thumbnail .details{width:100%;height:100%}.listing.archive .thumbnail .details h3{width:70%;margin:15% 15% 0}.listing.archive a:hover.thumbnail .details{display:block}}@media only screen and (max-width:1040px) and (min-width:860px){.single .single-content{width:80%;margin:50px 10% 0}.thumbnail{width:41%}.title-excerpt{width:41%}}@media only screen and (max-width:860px) and (min-width:780px){.single .single-content{width:60%;margin:50px 20% 0}.thumbnail{width:82%;margin:0 13% 0 5%}.title-excerpt{width:82%;margin:0 13% 0 5%;clear:left}.listing.archive{width:89%;padding-right:11%}}@media only screen and (max-width:860px) and (min-width:1px){.listing.archive a:link,.listing.archive a:visited,.listing.archive a:hover,.listing.archive a:active{width:23%;margin:0 0 2% 2%;height:auto}.single-content blockquote{margin:0 10%;width:80%}}@media only screen and (max-width:800px) and (min-width:1px){.single .left-bar{display:none}.single .single-content{margin:16px 5% 0;width:78%}.thumbnail{width:81%;margin:0 14% 0 5%}.title-excerpt{width:81%;margin:0 14% 0 5%;clear:left}.listing.archive{width:88%;padding-right:12%}}@media only screen and (max-width:680px) and (min-width:1px){.listing.archive a:link,.listing.archive a:visited,.listing.archive a:hover,.listing.archive a:active{width:30%;margin:0 0 3.3% 3.3%;height:auto}.single-content blockquote{margin:0 5%;width:90%}.listing.archive .thumbnail .details h3{font-size:.9em}}@media only screen and (max-width:680px) and (min-width:580px){.thumbnail{width:79%;margin:0 16% 0 5%}.title-excerpt{width:79%;margin:0 16% 0 5%;clear:left}.listing.archive{width:86%;padding-right:14%}}@media only screen and (max-width:580px) and (min-width:1px){.home .sidebar .section.categories,.archive .sidebar .section.categories,.page-template-blog-php .sidebar .section.categories,.search .sidebar .section.categories{top:200px}.home .sidebar,.archive .sidebar,.page-template-blog-php .sidebar,.search .sidebar{width:50px;background:#fff}.sidebar{margin:0;width:50px}.sidebar .icons{width:50px}.sidebar .icons li{width:50px;height:50px}.icons li a:link,.icons li a:visited,.icons li a:active{width:50px;height:50px}.sidebar .icon{line-height:50px;font-size:20px;margin:0 12px}.sidebar .section.tags h3{margin:23px 0 1.2em}.sidebar .section.about h3{margin:23px 0 0}.sidebar .section.author h3{margin:19px 0 0}.sidebar .section.categories h3{margin:23px 0 1.2em}.sidebar .section.related p{margin:21px 0 1.2em}.single .single-content .share-post hr{width:100%;margin:20px 0}.single-content h1{font-size:30px}.single .left-bar{display:none}.single .single-content{margin:16px 5% 0;width:78%}.thumbnail{width:77%;margin:0 18% 0 5%}.title-excerpt{width:77%;margin:0 18% 0 5%;clear:left}.listing.archive{width:85%;padding-right:20%}.listing.archive a:link,.listing.archive a:visited,.listing.archive a:hover,.listing.archive a:active{width:45%;margin:0 0 5% 5%;height:auto}.p404{width:90%;margin:0 5%}}@media only screen and (max-width:400px) and (min-width:320px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.single-content h1,.title-excerpt h2{font-size:20px}.single-content p,.single-content center{font-size:10px;line-height:14px}.title-excerpt .entry{font-size:10px;line-height:14px;margin:10px 0 0}.single-content .entry{margin:0}.home .sidebar .section.logo,.archive .sidebar .section.logo,.page-template-blog-php .sidebar .section.logo,.search .sidebar .section.logo{top:0}.home .sidebar .section.categories,.archive .sidebar .section.categories,.page-template-blog-php .sidebar .section.categories,.search .sidebar .section.categories{top:50px}.sidebar .icons .mail{display:none}.sidebar .icons .rss{display:none}}