body{font-family: Roboto, Optima, Helvetica, Arial, sans-serif;color: #000;background-color: #FFFFFF;margin: 0px;padding: 0px;font-size: 1em;padding-bottom: 4em;} img{vertical-align: bottom;} .masthead{padding: 10px 10px;text-align: center;background-color: /*#c9bb8b; */#222;position: relative;z-index: 10;box-shadow: 0px 0px 30px #fff;}
.content-wrapper{ margin: 0em 0.5em 0em 0.5em; /* top distance is between menu and content */overflow: hidden;}.columns-wrapper{overflow: hidden;background-color: white; position: relative;}.columns-wrapper, .menu-top-wrapper{max-width: 1260px;margin: auto;}.main-content .content{padding: 15px 30px 15px 30px; font-size: 1em;line-height: 1.2em; border: 1px solid;border-radius: 5px;border-color: #666;}/*Heading styles*/h1, h2, h3, h4{margin: 30px 0px 0px 0px;font-family: Federo, "Segoe UI", Optima, Helvetica, Arial, sans-serif;font-weight: normal;}h1{font-size: 1.2em;}h2{font-size: 1.16em;}h3{font-size: 1.13em;}h4{font-size: 1.1em;}/*A utility rule assigned to the first heading to remove top margins.*/.content h1:first-child,.content h2:first-child,.content h3:first-child,.content h4:first-child{margin-top: 0px;} img.scalable{height: auto !important;width: auto !important;max-width: 100%;border-radius: 5px;}.fancy{border: 1px solid rgba(255,255,255,.2);box-shadow: 0px 0px 30px rgba(0,0,0,.65);}.sidebar ul, .sidebar ol, .sidebar2 ul, .sidebar2 ol{margin: 0 0 0 .5em;padding: 0 0 0 .5em;line-height: normal;}
.sidebar li, .sidebar2 li{margin-bottom: 4px;}.masthead a:hover, .masthead a:focus{color: white;border-bottom-style: solid;}.masthead a{color: white;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;}/*Ordinary Link Styles*/.content a{color: #3D83BE /*#2E6DA3 /*#002953 /*#4c9ad9*/;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;}.content a:hover, .content a:focus{color: blue;border-bottom-style: solid;}.footer a{color: #000; /*#8C8C8C;*/}.footer a:hover, .footer a:focus{color: #c9bb8b;}/*The DIVs that contains the horizontal menu bar at the top of your page.*/
.menu-top-wrapper .p7DMM01{background-color: transparent;border: none;box-shadow:none;}
.top-navigation{background-color:#C9BB8B; border-bottom: 1px solid #000;box-shadow: 0px 0px 30px #f00;position: relative;z-index: 9;}.top-navigation:after{content: "\0020";font-size: 0px;display: inline;overflow: hidden;line-height: 0;
clear: both;}/*The Footer*/.footer{background-color: #c9bb8b;box-shadow: inset 0px 16px 2px rgba(255,255,255,.025);border-top: 1px solid #000;padding: 15px 15px; /* padding: 15px 15px top & bottom 15px, right and left 15px*/font-size: 1.0em;color: #000; text-align: center;clear: both;/*position: fixed;z-index: 999; */top: auto;bottom: 0px;width: 96%; /*width: 100%;*/}.footer p.copyright{text-transform: uppercase;margin: 0px;}/*1 Column for Narrow Browser Windows and Smartphones in both orientations*/@media only screen and (min-width: 0px) and (max-width: 700px){body{padding-bottom: 0px;}.footer{position: static;width: auto;}.content-wrapper, .columns-wrapper{margin: 0px; border: none;}.main-content .content{padding: 20px 10px;border: none;}.p7DMM01 ul a, .p7DMM01 ul a:hover, .p7DMM01 ul a:focus, .p7DMM01 ul a.open{border-bottom: 1px solid !important;border-color: #C9BB8B !important;}.p7DMM01 ul li:last-child a{border-bottom: none !important;}}/*Medium windows - reduce padding content padding*/@media only screen and (min-width: 700px) and (max-width: 1280px){.main-content .content{padding: 10px 20px;}.top-navigation{padding: 0px 10px;}.content-wrapper{margin-left: 10px; margin-right: 10px;}}