/**handles:baskerville-child-style**/
body.override{margin:0;padding:0;border:none;background:#f1f1f1;color:#000;font-family:Arial,Verdana;font-size:13px;-webkit-font-smoothing:antialiased}body.override a{color:#00b;text-decoration:underline}body.override .archive-nav a{color:#fff}body.override .archive-nav a:hover{color:#2b3542;background:#fff}.archive-nav a:hover body.override a:hover{color:#00b;text-decoration:underline}body.override .bg-dark{background-color:#fff}body.override .blog-title{font-family:Arial,Verdana;font-size:4em;font-weight:500;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.25)}body.override .blog-title a{color:#fff;text-decoration:none}body.override .blog-title a:hover{color:#ccc}body.override .blog-description{font-family:Arial,Verdana;font-size:1.4em;line-height:110%;font-weight:500;color:#00a000;margin:20px 0 0 0;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.25)}body.override .main-menu{font-family:Arial,Verdana;font-size:1.1em;text-align:center}body.override .main-menu>li>a{display:block;padding:20px;font-size:.85em;color:#00f;text-transform:none;letter-spacing:1px;font-weight:700}body.override .main-menu li:hover>a{cursor:pointer;color:#888}body.override .main-menu>.has-children:hover>a::after,body.override .main-menu>.page_item_has_children:hover>a::after{border-top-color:#888}body.override .post-header{position:relative;padding:5% 0;border-bottom:1px solid #eee}body.override .post-header .post-title{font-family:Arial,Verdana;font-size:1.8em;line-height:120%;font-weight:600;color:#a00;text-decoration:none;word-break:break-word;-ms-word-break:break-word}body.override .post-header .post-title a{color:#a00;text-decoration:none}body.override .post-header .post-title a:hover{color:red;text-decoration:none}body.override .post-excerpt{padding:5% 0}body.override .post-content h1,body.override .post-content h2,body.override .post-content h3,body.override .post-content h4,body.override .post-content h5,body.override .post-content h6{margin:50px 0 30px;font-family:Arial,Verdana;font-weight:600;color:#333}body.override .post-content h2{font-size:1.5em;color:green}body.override .single .post-content{padding:0}body.override .widget-title{font-family:Arial,Verdana;font-size:1.5em;font-weight:700;color:#800;margin-bottom:20px}body.override .widget-content ul li:before{content:"»";position:absolute;left:0;top:0;color:#800;font-size:18px}body.override .nocomments{display:none}body.override .wrapper .post-content .alignleft,body.override .wrapper .post-content .alignright{max-width:initial}body.override .media-caption{margin:0}@media (max-width:700px){body.override .wrapper .post-content .alignleft,body.override .wrapper .post-content .alignright{width:100%;display:block}body.override .blog-title{font-size:3em}}body.override .menu-container-left{float:left}body.override .menu-container-right{float:left;margin-left:15px}body.override .nav-toggle.active .bar{background:#00a000}body.override .wrapper.section{padding:30px 0}@media (max-width:500px){body.override .header .blog-title{font-size:2.25em}body.override .header .blog-description{font-size:1.6em}}@media (max-width:600px){body.override .wrapper .content .posts.grid .post-container{width:100%;padding:0 8px 16px 8px;float:left}body.override .wrapper .post-content .alignleft,body.override .wrapper .post-content .alignright{width:100%!important}body.override .navigation .navigation-inner .wrapper.menu-search{margin-top:12px;margin-right:0}.blog-logo{display:none}body.override .main-menu{text-align:center}body.override .main-menu>li{display:inline-block;float:none!important}body.override .main-menu>.has-children>a::after,body.override .main-menu>.page_item_has_children>a::after{display:none}body.override .main-menu>.has-children>a,body.override .main-menu>.page_item_has_children>a,body.override .main-menu>li>a{padding:10px 15px}body.override .main-menu>.has-children>a,body.override .main-menu>.page_item_has_children>a{padding-right:15px!important;padding-top:10px;padding-bottom:10px}}@media (max-width:800px){body.override .section-inner{max-width:100%}body.override .navigation-inner.section-inner{max-width:92%}body.override .content .posts.grid .post-container{width:50%;padding:0 8px 16px 8px;float:left}body.override .section.header{padding:30px 0}body.override .navigation-inner .wrapper.menu-search{margin-top:17px;margin-right:0}}@media (min-width:800px){body.override .blog-logo{width:auto;float:left}body.override .section.header{padding:40px 0}body.override .navigation-inner .wrapper.menu-search{margin-top:17px;margin-right:0}}@media (min-width:1000px){body.override #hiddenMenuBigscreen div.navigation-inner.section-inner,body.override #normalMenu.navigation.section,body.override .header.section,body.override .postcontent .section-inner,body.override .section-inner.content{max-width:1000px;margin:0 auto}body.override div.navigation-inner.section-inner{max-width:initial;width:inherit}}@media (max-width:1000px){body.override .nav-toggle{display:none!important}body.override .main-menu{display:block!important}body.override .wrapper.menu-search{display:none}}body.override .post-header,body.override .single .post-content{padding:30px}body.override .featured-media{padding:30px 30px 0 30px}body.override .posts .post-meta{display:none}body.override .main-menu>li>a{text-transform:lowercase}body.override .main-menu>li>a:first-letter{text-transform:uppercase}body.single .content{width:100%!important}body.single .post-content{padding:30px}body.override .aligncenter img,body.override .alignleft img,body.override .alignright img,body.override img.aligncenter,body.override img.alignleft,body.override img.alignright{border:1px;padding:0}body.override .post-content p{margin-bottom:0}body.override .posts.grid .post-container{width:calc(100%/3);width:33.3%;padding:0 8px 16px 8px;float:left;margin-top:0}body.override .posts.grid .post-excerpt p{padding:0 15px}body.override .posts.grid .post-container .post{height:100%}body.override .post-excerpt .more-link{position:absolute;bottom:10px}body.override .posts.grid .post-excerpt p{padding:0 15px;margin-bottom:30px}body.override .header{padding:30px 0}body.override .page-title h5{display:inline-block;padding-bottom:4px;border-bottom:2px solid #ccc;font-family:Arial,Verdana;font-size:1.1em;font-weight:700;text-transform:capitalize;text-align:center;color:#a00}body.override .page-title h3{margin-top:15px;font-family:Arial,Verdana;font-size:1.5em;font-weight:400;text-align:center;color:#2b3542}body.override div#hiddenMenuBigscreen{position:fixed;top:0;width:100%;opacity:0;z-index:99998;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}body.admin-bar.override div#hiddenMenuBigscreen{top:32px}body.override .mobile-navigation.section.bg-graphite.no-padding.hidden{position:fixed;width:100%;height:100%;bottom:0;top:0;z-index:99999;overflow-y:scroll}body.admin-bar.override .mobile-navigation.section.bg-graphite.no-padding.hidden{top:32px!important}body.override .mobile-navigation.section.bg-graphite.no-padding.hidden{top:0!important}body.override .mobile-navigation li a{color:#999}body.override .mobile-navigation li:hover a{color:#fff}li.menu-toggle-bar{background:#fff}body.override .mobile-navigation .menu-container-right{float:left;margin-left:15px;margin-top:3px}.mobile-menu .nav-toggle{display:block;padding:25px 5%;font-size:.9em;text-transform:uppercase;color:#999;letter-spacing:1px}body.override .wrapper .content .post .post-content img.dioBorder{border:1px solid green}body.override .sidebar{width:29.5%;border-radius:0}body.override .wrapper.menu-search{margin-top:9px;margin-right:8px;width:180px;float:right}body.override .wrapper.menu-search .searchform .s{padding:10px 35px 10px 10px;background-color:#fff;color:#000;border:1px solid #00f}body.override .wrapper.menu-search .searchform .s:focus{background-color:#ddd;color:#000}body.override .wrapper.menu-search .searchform .searchsubmit{height:35px;width:35px;background-size:23px auto;right:0}body.override body.single .content{width:100%}body.override .post-container .status-publish.hentry{height:100%}body.override .archive-nav{padding:8px}body.override .main-menu>.has-children>a,body.override .main-menu>.page_item_has_children>a{padding-right:47px;position:relative}