body{color:#333;font-family:'PT Sans'}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Roboto Condensed'}h1.site-title{font-size:1.6em}h1.page-title{font-size:4em;text-transform:uppercase;font-weight:600;padding-top:1em}.small-text{font-size:0.8em !important}.small-text li{margin-bottom:0.3em}.ccm-page.slideOver{transform:translate3d(-260px, -54px, 0);-webkit-transform:translate3d(-260px, -54px, 0);-moz-transform:translate3d(-260px, -54px, 0);-ms-transform:translate3d(-260px, -54px, 0);-o-transform:translate3d(-260px, -54px, 0)}#mobileNav.slideOver{transform:translate3d(-260px, 0, 0);-webkit-transform:translate3d(-260px, 0, 0);-moz-transform:translate3d(-260px, 0, 0);-ms-transform:translate3d(-260px, 0, 0);-o-transform:translate3d(-260px, 0, 0)}nav#mobileNav{z-index:1000;width:260px;right:-260px;padding-top:2px;overflow:scroll}nav#mobileNav ul{padding:4px 0px}nav#mobileNav ul ul{padding:5px 0px 5px 20px}nav#mobileNav ul li{margin-bottom:0.7em}nav#mobileNav ul li a.level-1{font-size:1.2em;font-weight:bold}nav#mobileNav ul li.has-dropdown.level-1{margin-bottom:0px}nav#mobileNav ul.dropdown.level-1 li{color:#ccc}nav#mobileNav ul.dropdown.level-1 li:before{content:"\25bc";transform:rotate(-90deg);font-size:0.9em;margin-top:1px;margin-left:-18px;float:left}nav#mobileNav ul.dropdown.level-1 li.has-dropdown{margin:0px}nav#mobileNav ul.dropdown.level-1 li.has-dropdown a.level-2{border-bottom:1px dotted #777}header#siteHeader #searchShell #searchNoResults{margin-top:4em;padding:1em;background-color:#f00}header#siteHeader #searchShell #searchResults{margin-top:4em}header#siteHeader nav#mainNav{top:20px}header#siteHeader nav#mainNav ul.title-area{padding-right:0px}header#siteHeader nav#mainNav section.top-bar-section{letter-spacing:0.05em}header#siteHeader nav#mainNav section.top-bar-section a{transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}header#siteHeader nav#mainNav section.top-bar-section ul li{padding-bottom:0px}header#siteHeader nav#mainNav section.top-bar-section ul ul{margin-top:-5px;padding:0px 10px 5px 25px}header#siteHeader nav#mainNav section.top-bar-section ul ul li{margin:15px 0px}header#siteHeader nav#mainNav section.top-bar-section li a{color:initial;text-decoration:none;border:none}header#siteHeader nav#mainNav section.top-bar-section li a:hover,header#siteHeader nav#mainNav section.top-bar-section li a.nav-path-selected{border-bottom:3px solid #deb887}header#siteHeader nav#mainNav section.top-bar-section li.has-dropdown.level-1 li a{border-bottom:none}header#siteHeader nav#mainNav section.top-bar-section li.has-dropdown.level-1 ul.dropdown.level-1{padding-top:10px;background-color:rgba(0,0,0,0.85);border:none;border-top:3px solid #deb887;width:270px}header#siteHeader nav#mainNav section.top-bar-section li.has-dropdown.level-1 ul.dropdown.level-1 li{color:#ccc}header#siteHeader nav#mainNav section.top-bar-section li.has-dropdown.level-1 ul.dropdown.level-1 li:hover:before{content:"\25bc";transform:rotate(-90deg);font-size:0.9em;color:#fff;margin-top:1px;margin-left:-18px;float:left}header#siteHeader nav#mainNav section.top-bar-section li.has-dropdown.level-1 ul.dropdown.level-1 a{color:#ccc;padding-bottom:0px;margin-bottom:3px}header#siteHeader nav#mainNav section.top-bar-section li.has-dropdown.level-1 ul.dropdown.level-1 a:hover,header#siteHeader nav#mainNav section.top-bar-section li.has-dropdown.level-1 ul.dropdown.level-1 a.nav-path-selected{color:#fff}header#siteHeader nav#mainNav section.top-bar-section li.has-dropdown.level-1 ul.dropdown.level-1 .dropdown.level-2{position:static;border:none}header#siteHeader nav#mainNav section.top-bar-section li.has-dropdown.level-1 ul.dropdown.level-2{position:relative;top:auto;float:none;width:auto;box-shadow:none;background-color:transparent !important}#headerShell{font-size:0.8em;margin-bottom:0px !important}#headerShell .ccm-custom-style-header{min-height:400px !important}#headerShell .ccm-custom-style-header .container .row{margin-bottom:10pt}#headerShell .ccm-custom-style-header .container .row p{margin-bottom:1em;font-size:1.2em}#headerShell .site-title{font-family:"Open Sans";text-shadow:1px 2px 5px #777;font-size:0.8em}@media only screen and (min-width:500px){#headerShell .site-title{font-size:1em}}@media only screen and (min-width:992px){#headerShell .site-title{font-size:1.2em}}#headerShell .lead{font-family:"Roboto Condensed";text-shadow:2px 2px 4px #555;font-size:0.8em}@media only screen and (min-width:500px){#headerShell .lead{font-size:1.2em}}@media only screen and (min-width:992px){#headerShell .lead{font-size:1.25em}}#headerShell blockquote{line-height:1em}@media only screen and (min-width:500px){#headerShell blockquote{font-size:1.3em}}@media only screen and (min-width:992px){#headerShell blockquote{font-size:1.5em}}@media only screen and (min-width:992px){#headerShell .page-title{font-size:6em}}#headerShell>div{padding-top:3em;padding-bottom:1em;background-size:cover !important;background-position:center center !important;background-position-x:65% !important}#headerShell>div h3{font-size:1.5em;margin-top:0;text-shadow:2px 1px 4px #fff;color:#000}@media only screen and (min-width:992px){#headerShell>div{padding-top:4em;padding-bottom:4em}#headerShell>div h3{font-size:2em}}@media only screen and (max-width:992px){#headerShell>div{height:unset;min-height:unset !important}#headerShell>div h1.page-title{font-size:3em;padding-top:0.5em}}#headerShell div.c5wallpaper{font-size:1.3em;padding-top:3em !important;background-image:url('/concrete/images/bg_login.png');background-repeat:repeat !important;background-size:initial !important}#mainShell{font-size:13pt;color:#333;margin:20px auto;margin-bottom:0px !important}@media only screen and (max-width:992px){#mainShell{margin:10px auto}#mainShell h2{font-size:1.5em}#mainShell p{font-size:0.9em}}#mainShell hr{margin:2em 0 2em}article.div.ccm-custom-style-main{padding-bottom:60px !important}#sidebar{margin:3.5em auto}footer#site-footer nav{text-align:initial}footer#site-footer nav ul,footer#site-footer nav li{list-style:disclosure-closed !important;list-style-position:inside !important}footer#site-footer nav ul{margin-left:0.1em}footer#site-footer #info3{margin-top:10px}#copyright img{margin-left:-5px;margin-bottom:20px}div.form-group.captcha{margin:20px}input#ccm-captcha-code{width:190px !important;margin:auto !important;border:2px dashed #f00 !important;font-size:1.5em;color:red}.transparent-panel{margin-top:1em;margin-bottom:2em;padding:1.5em 1.5em 0 1.5em;background-color:rgba(255,255,255,0.85);box-shadow:3px 3px 20px -2px #424242;border-radius:15px}