/* responsive-max-width-1024px.css */
#mobile-header{display:block}#mobile-header button{width:50px;height:50px;float:none;display:block;margin-top:40px;margin-right:auto;margin-left:auto;background:#006940 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRJREFUeNpi/P//PwMlgHHQGECuKYyDx4DRMBgNg4HNTAABBgD8cDjhLdYpZwAAAABJRU5ErkJggg==") center center no-repeat;z-index: 100}#mainmenu{display:none}a.menu-trigger{display:block}#mainmenu{display:none}#wrapper{width:100%}.layout_wide .topbar .inside,.layout_wide .headerblock,.layout_wide #container,.layout_wide .footerblock,.layout_wide .dropdownwrap-inside,.layout_wide #custom_inside .insideblock,.layout_wide .footermenu .inside{width:100%;margin-right:auto;margin-left:auto}#custom_inside{margin-right:auto;margin-left:auto;width: 100% !important;height: auto !important}.article_wrapper #container .mod_article,.article_wrapper #container .mod_article .insideblock{width:100%;margin-right:auto;margin-left:auto}#main .inside{padding-right:20px;padding-left:20px}#right,#left{width:228px}.leftrow #container{padding-left:228px}.left-rightrow #container{padding-right:228px;padding-left:228px}.rightrow #container{padding-right:228px}.leftrow #left{right:228px}.left-rightrow #left{right:228px}#right .inside{padding:10px 30px 10px 0}#left .inside{padding:10px 10px 10px 30px}h1{font-size:1.5em}h2{font-size:1.4em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.2em}h6{font-size:1.1em}img.mime_icon{width:auto}.pdf_link{margin-bottom:0}fieldset,.ce_form fieldset{width:98%}select,input[type="file"],input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{width:98%}.mod_search input[type="search"]{width:60%}.loginarticle{width:75%}.mod_booknav li a{font-size:12px}.pullquote_left,.pullquote_right,blockquote{width:98%}#filters li{margin-bottom:10px}#filters li a,#filters li a:hover,#filters li a.selected{padding-right:8px;padding-left:8px}#backtotop{bottom:10px;right:0}.ce_list.featurelist li{font-size:16px;letter-spacing:0}.home .caption0 .caption{left:10%;position:absolute;display:table;padding:8px 18px;font-size:13px;line-height:2;color:#fff;top:30%;background-color:rgba(105,105,105,0.35);width:45% !important}.home .caption0 .caption h1{margin-bottom:0;padding-bottom:0;font-size:50px;line-height:1.1;color:#fff;text-transform:uppercase;font-weight: 700}.home .caption0 .caption p.capheadline{font-size:14px;line-height:1.1;color:#fff;font-weight: 700}.home .caption0 .caption p{font-size:20px;line-height:1.3;color:#fff;font-weight: 400}.home .caption1 .caption{left:5%;position:absolute;padding:12px 18px 8px;background-color:#1889C1;font-size:13px;line-height:2;color:#fff;top:10%;width:35% !important}.home .caption1 .caption p.capheadline2{font-size:24px;line-height:1.2;color:#fff;font-weight: 600}.home .caption2 .caption{right:0;position:absolute;padding:8px 28px;font-size:14px;line-height:2;color:#fff;text-transform:uppercase;top:18%;background-color:rgba(19,108,31,0.85);width: auto !important}.home .caption2 .caption h1{margin-bottom:10px;padding-bottom:0;font-size:50px;line-height:1.1;color:#fff;text-transform:none;font-weight: 400}.home .caption2 .caption p.capheadline3{font-size:16px;line-height:1.5;color:#fff;font-weight: 400}.caption0 .caption{left:10%;position:absolute;display:table;padding:8px 18px;font-size:14px;line-height:2;color:#fff;top:30%;background-color:rgba(105,105,105,0.35);width:45% !important}.caption0 .caption h1{margin-bottom:0;padding-bottom:0;font-size:70px;line-height:1.1;color:#fff;text-transform:uppercase;font-weight: 700}.caption0 .caption p.capheadline{font-size:25px;line-height:1.1;color:#fff;font-weight: 700}.caption0 .caption p{font-size:16px;line-height:1.3;color:#fff;font-weight: 400}.caption1 .caption{left:5%;position:absolute;padding:12px 18px 8px;background-color:#1889C1;font-size:14px;line-height:2;color:#fff;top:10%;width:36% !important}.caption1 .caption p.capheadline2{font-size:20px;line-height:1.2;color:#fff;font-weight: 600}.caption2 .caption{right:7%;position:absolute;padding:8px 18px;font-size:14px;line-height:2;color:#fff;top:18%;background-color:rgba(24,137,193,0.6);width:36% !important}.caption2 .caption h1{margin-bottom:10px;padding-bottom:0;font-size:46px;line-height:1.1;color:#fff;text-transform:uppercase;font-weight: 700}.caption2 .caption p.capheadline3{font-size:16px;line-height:1.5;color:#fff;font-weight: 400}