.navFooter {
 background: #54332a;
 padding: 1em 0 2em !important;
-moz-box-shadow: inset 0 10px 17px -6px #000000;
-webkit-box-shadow: 0 10px 17px -6px #000000;
box-shadow: inset 0 10px 17px -6px #000000;
}

.navFooter a {
 color: #d8c3a9 !important;
 text-decoration: none !important;
}
html.ccc-theme body #page_wrapper div.sitemaptext  {
    margin-top: 10px;
}

html.ccc-theme body #page_wrapper { padding-bottom: 0px; }
html.ccc-theme body #page_wrapper div.sitemaplink a {
  font-size: 12px;
  color: #d8c3a9  !important;
}
div.sitemaptext > div.sitemaplinkcontainer > div.sitemaplink a {
 font-weight: 700;
  font-size: 1em !important;
}

div.sitemaplinkcontainer {
  padding: 0 0 2px 20px;
}

div.sitemaptext > div.sitemaplinkcontainer > div.sitemaplinkcontainer {
 padding-left: 0px;
}

div.sitemaplink {
  padding-bottom: 2px;
}

html.ccc-theme #navigation_tree_white > div.list_body dl {
  padding-top: 40px;
  margin-top: -40px;
}

html.ccc-theme #navigation_tree_white {
  top: -60px;
}

html.ccc-theme #navigation_tree_white > div.list_body {
  top: -30px;
}

html.ccc-theme #navigation_tree_white > div.list_body dl dt .child {
  width: 170px;
  padding-right: 10px;
  background: #fec00f;
  padding-bottom: 8px;
}

html.ccc-theme #navigation_tree_white > div.list_body dl dt .child a {
  line-height: 12px;
}

html.ccc-theme #navigation_tree_white > div.list_body dl dt.selected a { padding-left: 0; }

html.ccc-theme body #page_wrapper .ccc-tile.ccc-tile-two-lines a > span {
  top: 23%;
}

#content_section { padding-bottom: 0px; }
.main_content_inner_ko { padding-bottom: 0px; }

 html.ccc-theme body #page_wrapper h1 { color: #C9161D; }
 html.ccc-theme body #page_wrapper h2 { color: #C9161D; }
html.ccc-theme body #page_wrapper a { color: #C9161D; }
html.ccc-theme #page_wrapper .genericpagecontent .everythingmain a, html.ccc-theme #page_wrapper .genericpagecontent .everythingmain a:hover, html.ccc-theme #page_wrapper .genericpagecontent .everythingmain a:visited { color: #C9161D; }
html.ccc-theme #page_wrapper .genericpagecontent .everythingmain h1  { color: #C9161D; }
 html.ccc-theme #navigation_tree_white > div.title h4 a {
     display: block;
     text-indent: -9999px;
     width: 273px;
     height: 79px;
     background: transparent url("/content/dam/AboutMcDonalds/2.0/images/investor-2015/investor_nav.png") no-repeat top center;
 }
 
 @font-face {
   font-family: 'investor';
   src: url('../fonts/investor.eot?1391181972');
   src: url('../fonts/investor.eot?&1391181972#iefix') format("embedded-opentype"), url('../fonts/investor.woff?1391181972') format("woff"), url('../fonts/investor.ttf?1391181972') format("truetype"), url('../fonts/investor.svg?1391181972#investor') format("svg");
   font-weight: normal;
   font-style: normal;
 }
 
 html.ccc-theme body #page_wrapper .ccc-table td, html.ccc-theme body #page_wrapper .ccc-table th {
   padding: 3px;
 }
 
 html.ccc-theme body #page_wrapper .ccc-table tr:nth-child(odd) {
   background: #d9a656;
   color: #000000;
 }
 
 html.ccc-theme body #page_wrapper h4 {
     font-size: 26px;
     line-height: 30px;
     font-weight: 400;
     color: #c9161d;
     margin: 0 0 20px 0;
 }
 
 html.ccc-theme body #page_wrapper h4:before {
   float: left;
   display: block;
   margin-right: 10px;
   content: '\e804';
   font-size: 26px;
   font-family: "investor";
 }
 
 html.ccc-theme body #page_wrapper .columncontrol .EverythingComponenttext p {
     font-family: Arial, Helvetica, sans-serif;
     margin: 0;
     color: #8b8378;
     background: transparent;
     font-size: 15px;
     line-height: 21px;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
 }
 html.ccc-theme body #page_wrapper .columncontrol .EverythingComponenttext p a:before {
     float: right;
     font-family: "investor";
     content: '';
     width: 21px;
     height: 21px;
     display: block;    
     padding-right: 20px;
     font-size: 21px;
 }
 
 html.ccc-theme body #page_wrapper .columncontrol .EverythingComponenttext p a {
 color: #8b8378;
     font-size: 16px;
 }


html.ccc-theme body #page_wrapper h2.ccc-numbers {
  font-size: 26px;
}

html.ccc-theme body #page_wrapper h2.ccc-numbers:before {
   float: left;
   display: block;
   margin-right: 10px;
   content: '\e803';
   font-size: 26px;
   font-family: "investor";
}
