body{margin:0;font-size:1.6rem;font-family:Georgia,Times,serif;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5{color:#003c5e;font-family:sorts mill goudy,Georgia,Times,serif!important}a{color:#895400}p{margin:0;padding:0}p.no-padding,.content p.no-padding{padding:0!important;margin:0!important}span.red{color:red}.alignleft{float:left;margin:0 2.5rem 2.5rem 0}.alignright{float:right;margin:0 0 2.5rem 2.5rem}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wrapper{width:1200px}.header .logo{text-align:center}.header .main-menu{position:relative;margin:1.5rem 0 2rem;background:#f2f2f2}.header .main-menu ul{margin:0;padding:0;list-style:none}.header .main-menu ul li,.main-content .content .article-selector a{position:relative;float:left;cursor:pointer;padding:0;font-size:1.5rem;margin-bottom:0;text-transform:uppercase}.header .main-menu ul li a,.main-content .content .article-selector a{padding:1.25rem;display:block}.header .main-menu ul li:hover a,.header .main-menu ul li.current-menu-item a,.main-content .content .article-selector a:hover,.main-content .content .article-selector a.selected{background:#dccf8a}.header .main-menu ul li.menu-item-has-children a:after{position:relative;float:right;content:"▼";color:rgba(0,0,0,.15);font-size:1rem;margin-left:.8rem;top:.4rem}.header .main-menu ul li.menu-item-has-children ul li a:after{display:none}.header .main-menu ul li a,.main-content .content .article-selector a{color:#003c5e;text-decoration:none}.header .main-menu li ul{position:absolute;width:20rem;height:auto;top:4.2rem;left:0;padding:0;z-index:99;background:#fafafa;z-index:11;display:none;overflow:hidden;border:.1rem solid #ccc}.header .main-menu li:hover ul{display:block}.header .main-menu li ul li{width:calc(100%);font-size:1.2rem;font-weight:600;padding:0}.header .main-menu li:hover ul li a,.header .main-menu li.current-menu-item ul li a{background:#fafafa}.header .main-menu li ul li a{width:calc(100% - 3rem);padding:1.25rem 1.5rem;float:left}.header .main-menu li ul li:hover a,.header .main-menu li.current-menu-item ul li:hover a{background:#dccf8a}.header .main-menu .menu-top-menu-container{position:relative;width:70%;height:auto;float:left}.header .main-menu .search{position:relative;width:calc(30% - 0.5rem);height:auto;float:right;margin:.5rem .5rem 0 0}.header .main-menu .search form.gsc-search-box,.header .main-menu .search form.gsc-search-box table,.header .main-menu .search form.gsc-search-box td.gsc-input,.header .main-menu .search form.gsc-search-box .gsib_a,.archives-page .search form.gsc-search-box,.archives-page .search form.gsc-search-box table,.archives-page .search form.gsc-search-box td.gsc-input,.archives-page .search form.gsc-search-box .gsib_a{margin:0;padding:0;border:0}.header .main-menu .search form.gsc-search-box .gsc-input-box,.archives-page .search form.gsc-search-box .gsc-input-box{border:0}.header .main-menu .search form.gsc-search-box .gsc-search-button,.archives-page .search form.gsc-search-box .gsc-search-button{position:absolute;right:2rem;top:.4rem}.header .main-menu .search form.gsc-search-box .gsc-search-button button,.archives-page .search form.gsc-search-box .gsc-search-button button{width:15px;height:15px;left:0;padding:0;margin:0;border:0;background:0 0}.header .main-menu .search form.gsc-search-box .gsc-search-button-v2 svg,.archives-page .search form.gsc-search-box .gsc-search-button-v2 svg{fill:#000}.header .main-menu .search form.gsc-search-box input.gsc-input,.archives-page .search form.gsc-search-box input.gsc-input{padding:.9rem!important;text-indent:0!important;background:0 0!important;font-size:1.2rem!important;height:3.1rem!important}.main-content .content{position:relative;width:calc(75% - 5rem);height:auto;float:left;margin-right:5rem}.main-content .content .features{position:relative;width:100%;height:31rem;float:left;margin-bottom:2.5rem;overflow:hidden}.owl-theme .owl-dots .owl-dot span{background:#f2f2f2!important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#dccf8a!important}.main-content .content .features article{position:relative;width:100%;height:auto;float:left;display:flex}.main-content .content .features .image{width:60%;height:auto;float:left}.main-content .content .features .image img{width:100%;height:auto}.main-content .content .features .teaser{width:calc(40% - 4rem);height:auto;float:right;color:#fff;padding:2rem;background:#000}.main-content .content .features .teaser .date{text-align:right;padding-bottom:1.5rem;border-bottom:1px solid #fff}.main-content .content .features .teaser h1{font-size:2.6rem;padding:1.5rem 0;font-weight:600;line-height:3.5rem;border-bottom:1px solid #fff}.main-content .content .features .teaser h1 a{color:#fff;text-decoration:none}.main-content .content .article-selector,.main-content .content .articles,.main-content .content .articles article,.main-content .content .articles div.date,.main-content .content .articles article .excerpt,.main-content .content .articles.archive .articles-container{position:relative;width:100%;height:auto;float:left}.main-content .content .article-selector{padding:0;margin-bottom:3rem;background:#f9f8e6;border:.1rem solid rgba(0,0,0,.1);border-left:0;border-right:0}.main-content .content .article-selector a{padding:1.25rem 1.5rem}.main-content .content .articles div.date{color:#0e70a7;line-height:1.5rem;font-size:1.8rem;font-style:italic;font-weight:600;margin:2rem 0}.main-content .content .articles div.date:nth-child(1){margin-top:0}.main-content .content .articles article{margin-bottom:2.5rem}.main-content .content .articles article.commentary-features{padding-bottom:1.5rem;margin-bottom:2rem;border-bottom:.1rem solid rgba(0,0,0,.1)}.main-content .content .articles article h2{width:80%;float:left;font-size:2.2rem;margin:0 2.5% .5rem 0;padding-bottom:0;line-height:2.1rem}.main-content .content .articles article h2 small{font-size:1.4rem;font-style:italic}.main-content .content .articles article h2 a:after{content:", ";margin-right:.2rem}.main-content .content .articles article.commentary-features h2 a:after{display:none}.main-content .content .articles article h2 a{color:#895400;text-decoration:none}.main-content .content .articles article .excerpt{}.main-content .content .articles article .comments{width:calc(17.5% - 2.5rem);float:right;padding-left:2.5rem;background:url(../images/ico-comments.png) no-repeat left center}.main-content .content .articles article .comments a{color:#000;text-decoration:none;font-weight:600}.main-content .content .articles article .commentary.the-date{color:#333;text-align:right;font-size:1.4rem;text-decoration:underline}.main-content .content .articles article .commentary.author{float:left;font-style:italic;margin-top:.5rem}.main-content .content .articles article .commentary.author a{font-weight:600;color:#000;text-decoration:none}.main-content .content .articles.archive h1.title{text-align:center;margin:2rem 0 3rem;padding:0 0 2rem;color:#003c5e;font-weight:600;font-size:2.8rem;border-bottom:.1rem solid rgba(0,0,0,.2)}.main-content .sidebar{position:relative;width:25%;height:auto;float:right}.main-content .sidebar .widget{margin-bottom:5rem}.main-content .sidebar .widget .widget-title,.main-content .sidebar .widget_custom_html h3,.footer .widget .widget-title{font-size:2.4rem;margin-bottom:1.5rem;border-bottom:.1rem solid rgba(0,0,0,.2);padding-bottom:.5rem;font-family:sorts mill goudy,serif}.main-content .sidebar .widget .widget-title,.main-content .sidebar .widget_custom_html h3{text-align:center}.main-content .sidebar ul{margin:0;padding:0;list-style:none}.main-content .sidebar ul li{font-weight:600;border-bottom:0!important}.main-content .sidebar a{text-decoration:none;color:#000}.main-content .sidebar #custom_html-4,.main-content .sidebar .widget_text{text-align:center}.single article div.date,.single article h1,.single article .the-content,.single .topics,.single .post-author,.single .post-author .profile-header,.single .ad,.single .post-entries,.single article .image{position:relative;width:100%;height:auto;float:left;box-sizing:border-box}.single article div.date{text-align:right;font-size:1.5rem;padding-bottom:.75rem;margin-bottom:1.5rem;border-bottom:.1rem solid rgba(0,0,0,.2)}.single article h1,.page article h1{color:#003c5e;padding-bottom:.75rem;margin-bottom:2rem;font:700 3rem ofl sorts mill goudy tt,Georgia,Times,serif;border-bottom:.1rem solid rgba(0,0,0,.2)}.single article h1 a,.page article h1 a{color:#003c5e;text-decoration:none}.single article p.source{color:#777;font-size:1.5rem;font-style:italic;margin-bottom:4rem}.single article p.source a{color:#777;text-decoration:none}.single article .image{text-align:center;margin-bottom:2rem}.single article .the-content p{margin-bottom:2rem}.single .original{margin-bottom:2rem;font-style:italic}.single .topics{font-size:1.5rem;margin-bottom:3rem;padding:.75rem 0 .75rem 2.5rem;border-top:.1rem solid rgba(0,0,0,.2);border-bottom:.1rem solid rgba(0,0,0,.2);background:url(../images/ico-tags.png) left no-repeat}.single .topics .tags{float:left;margin-top:.3rem}.single .topics a{font-style:italic;color:#383838}.single .topics a:hover{color:#333}.single .share .share{float:right}.single .share .share span{width:2.5rem!important;height:2.5rem!important;border-radius:2rem!important}.single .share .share svg{width:2rem;height:2rem;margin-top:.25rem}.single .post-author{padding:2rem;border-radius:.75rem;background:#f7f7f7;margin-bottom:2.5rem;border:.1rem solid rgba(0,0,0,.1)}.single .post-author .profile-header{font-size:1.6rem;padding-bottom:1rem;margin-bottom:2rem;border-bottom:.1rem solid rgba(0,0,0,.2)}.single .post-author .profile-header h3{float:left;font-size:1.8rem;font-weight:600;margin:0;padding:0}.single .post-author .profile-header a{color:#666;float:right;font-size:1.4rem;font-style:italic;text-decoration:none;text-transform:uppercase;margin:.25rem 0 0}.single .post-author .profile-content{font-size:1.5rem}.single .post-author .profile-content a{color:#895400}.single .post-author .profile-image{float:left;margin-right:1.5rem}.single .post-entries{padding:1.5rem;font-size:1.4rem;margin-bottom:3rem;background:#e5e5e5;text-transform:uppercase}.single .post-entries a{color:#000;font-weight:600;text-decoration:none}.page article h1{text-align:center}.page article h2{font-size:2.6rem;font-weight:400;margin-bottom:.3rem}.page article .the-content h3,.archives-page .content h3{font-size:2.2rem;font-weight:400;margin-bottom:.3rem}.page article .the-content p{margin-bottom:2.5rem}.page article .the-content ul{margin:0 5rem 3rem}.page article table th{text-align:center;padding:.6rem 0 .3rem;background:#eee;border:.1rem solid #e6e6e6;text-shadow:.1rem .1rem 0 #fff;box-shadow:inset 0 0 .1rem #fff;-moz-box-shadow:inset 0 0 .1rem #fff;-webkit-box-shadow:inset 0 0 .1rem #fff}.page article table tr.alt-table-row{background:#f1f1f1}.page article table tr{background:#f9f9f9}.page article table td{padding:.6rem 1rem;border:.1rem solid #e6e6e6}.archives-page .search,.archives-page .tag-cloud{margin-bottom:4rem}.archives-page .search .gsc-control-cse{background:0 0;padding:0;border:0}.archives-page .search form.gsc-search-box{width:calc(100% - 3rem);background:#f2f2f2;padding:1.5rem;border:.1rem solid rgba(0,0,0,.1)}.archives-page .search form.gsc-search-box .gsc-search-button{right:2.7rem;top:1.3rem}.archives-page .search table.gsc-search-box td{border-bottom:0}.archives-page .search table.gsc-search-box .gsst_a{margin-top:.1rem;margin-right:2.2rem}.archives-page .search .gsc-above-wrapper-area{border-bottom:0}.archives-page .search .gsc-above-wrapper-area-container{margin-bottom:0}.archives-page .search th,.archives-page .search td{border:0!important}.archives-page .search table.gsc-resultsHeader{display:none}.archives-page .monthly-archives,.archives-page .author-archives{width:50%;height:auto;float:left}.archives-page .author-archives ul{list-style:none}.archives-page .author-archives li{margin-bottom:.25rem}.shortcode-toggle{position:relative;width:100%;height:auto;float:left;cursor:pointer;margin-bottom:2rem;border:.1rem solid rgba(0,0,0,.1);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.shortcode-toggle.toggled{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.shortcode-toggle h4.toggle-trigger{font-size:1.8rem;font-weight:400;padding:1.4rem 1.25rem 1rem;text-decoration:none;margin-bottom:0;background:url(../images/shortcode-toggle-open.png) 98% no-repeat}.shortcode-toggle.toggled h4.toggle-trigger{background:url(../images/shortcode-toggle-close.png) 98% no-repeat}.shortcode-toggle h4.toggle-trigger a{text-decoration:none}.shortcode-toggle .toggle-content{min-height:0;max-height:0;overflow:hidden;padding:0 1.25rem;transition:all .5s ease-in-out}.shortcode-toggle.toggled .toggle-content{min-height:0;max-height:3000px;overflow:hidden;padding:0 1.25rem 2rem;transition:all .5s ease-in-out}.shortcode-toggle .toggle-content h3{font-size:2.2rem;margin-bottom:1rem;padding-bottom:0}.shortcode-toggle .toggle-content h3 a{text-decoration:none}.shortcode-toggle p{margin-bottom:2rem}.shortcode-toggle p:last-child{margin-bottom:0}.loading{position:relative;width:100%;float:left;height:auto;display:inline-block;text-align:center}.loading .lds-css{text-align:center;display:inline-block}.load-more,.navigation{position:relative;width:100%;height:auto;float:left;text-align:center;margin:1.5rem 0 4rem}.load-more a{color:#633b00;text-decoration:none;font-weight:600}.navigation ul{margin:0;padding:0;text-align:center;display:inline-block}.navigation ul li{float:left;margin:0;padding:.5rem .85rem .7rem;text-align:center;display:inline-block;font:700 1.5rem Georgia,Times,serif}.navigation ul li.active{background:#895400}.navigation ul li a{color:#000;text-decoration:none}.navigation ul li.active a{color:#fff}.wpcf7-form input,.wpcf7-form textarea{width:calc(100%);border-radius:0;border:1px solid rgba(0,0,0,.1)}.wpcf7-form .field{width:100%;float:left;margin-bottom:3rem}.wpcf7-form .field.name,.wpcf7-form .field.email{width:calc(50% - 1.5rem);float:left;margin-right:3rem}.wpcf7-form .field.email{margin-right:0}.wpcf7-form input.wpcf7-submit{width:auto!important;color:#000}.wpcf7-form span.wpcf7-form-control-wrap{width:100%;float:left}.footer{padding:2.5rem 0 0;border-top:1px solid rgba(0,0,0,.1);background:url(../images/bg-footerwrap.png)}.footer .container{padding:0 5rem}.footer .widget{position:relative;width:calc(50% - 2.5rem);height:auto;float:left;margin-right:5rem}.footer .widget:last-child{margin-right:0}.footer .widget ul{margin:0;padding:0;list-style:none}.footer .widget ul li a{color:#333;text-decoration:none}.footer .copyright{position:relative;width:100%;height:auto;float:left;margin:3rem 0 4rem;padding:3rem 0 0;text-align:center;font-style:italic;border-top:1px solid rgba(0,0,0,.1)}