/* Design_BP.css */
html{height:100%;background: url("../../../../files/design/backgrounds/summer-field.jpg") no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover}body{height:100%;position:relative;font:1em/1.3em Open Sans,Roboto}#wrapper{height:100%;max-width:900px;margin:0 auto}#header{width:900px;top:0;position:fixed;overflow:visible;float:left;display:block;margin:30px 0 15px;background-color:#fff;-webkit-box-shadow:2px 2px 10px 2px rgba(0,0,0,.3);box-shadow:2px 2px 10px 2px rgba(0,0,0,.3);z-index: 10}#header .inside{max-width:960px;margin:0 auto}#container{min-height:100%;max-width:820px;margin:0 20px;padding:0 20px;background-color:rgba(255,255,255,.8);-webkit-box-shadow:2px 2px 10px 2px rgba(0,0,0,.3);box-shadow:2px 2px 10px 2px rgba(0,0,0,.3)}#main{display:block;margin:70px 0}.mod_navigation ul{margin:0;list-style-type:none}.mod_navigation ul li{float:left;display:block;border-right:2px solid #fff;border-left:2px solid #fff;font-size:1.1em}.mod_navigation ul li a,#mobilenav_container span{display:block;padding:10px;background-color:#07609d;text-decoration:none;color:#fff;text-transform:uppercase}.mod_navigation ul li a:hover{background-color:#da1e15}.mod_navigation ul li .active{display:block;padding:10px;background-color:#da1e15;font-weight:normal;text-decoration:none;color:#fff;text-transform:uppercase;cursor:default}ul{display: flow-root}h1,h2,h3{font-family:Roboto Slab;color:#2872a1;# font-variant: small-caps}h1{font-size:1.5em;color:#2872a1}h2{font-size:1.3em;color:#2872a1}h3{font-size:1.1em;color:#da1e15;font-variant: small-caps}.h3_redline h3{border-bottom:1px solid #da1e15}.image_container{display:inline-block;margin:5px;padding:5px 5px 1px;border:1px solid rgba(0,0,0,.5)}.image_container.float_left{margin-right:10px;margin-left:0}.image_container.float_right{margin-right:0;margin-left:10px}.mod_article a{text-decoration:none;color:#2872a1}.mod_article a:hover{color:#da1e15}.ce_accordion .toggler{border-top:0px solid #2872a1;border-right:0px solid #2872a1;border-bottom:1px solid #2872a1;border-left:0px solid #2872a1;color:#07609d;cursor: pointer;outline: none}.ce_accordion .accordion{margin:10px}.mod_article .ce_text{margin-top:20px;border-top:1px solid rgba(0,0,0,.3)}.mod_article .ce_text.first,.h3_redline .ce_text,.mod_article .ce_accordion.ce_text{border-style:hidden}