/* Enter Your Custom CSS Here */
.loop-wrapper .post-actions .comment-count, .loop-wrapper .post-actions .comment-count a, .loop-wrapper .post-actions .love-count-outer, .loop-wrapper .post-actions .love-count-outer a {
    font-style: normal;
    font-size: 11px;
    font-family: "Droid Sans";
    line-height: 33px;
    color: #D4D4D4;
    display: block;
    width: 35px;
    height: 35px;
    display: none !important;
}

/* Green Button */

#buttongreen span {
    color: #8dc63f;
    transition: color 0.3s ease 0s;
}

#buttongreen:hover span {
    border-color: #8dc63f;
    color: #FFF !important;
    background: #8dc63f none repeat scroll 0% 0%;
    transition: color 0.4s ease 0s;
}

#buttongreen:hover { border-color: #8dc63f;
color: #FFF !important;
background: #8dc63f  none repeat scroll 0% 0%;
transition: color 0.4s ease 0s;
}
#buttongreen {
    padding-left: 1em;
    padding-right: 1em;
    border: 2px solid #8dc63f;
    border-radius: 0.2em;
    background: transparent none repeat scroll 0% 0%;
    box-shadow: none;
    font-style: normal;
}

#buttongreen a {
    text-decoration: none;
    color: #8dc63f;
}

/* Red Button */

#buttonred span {
    color: #ed1c24;
    transition: color 0.3s ease 0s;
}

#buttonred:hover span {
    border-color: #ed1c24;
    color: #FFF !important;
    background: #ed1c24 none repeat scroll 0% 0%;
    transition: color 0.4s ease 0s;
}

#buttonred:hover { border-color: #ed1c24;
color: #FFF !important;
background: #ed1c24  none repeat scroll 0% 0%;
transition: color 0.4s ease 0s;
}
#buttonred {
    padding-left: 1em;
    padding-right: 1em;
    border: 2px solid #ed1c24;
    border-radius: 0.2em;
    background: transparent none repeat scroll 0% 0%;
    box-shadow: none;
    font-style: normal;
}

#buttonred a {
    text-decoration: none;
    color: #ed1c24;
}




/* Orange Button */

#buttonorange span {
    color: #f47929;
    transition: color 0.3s ease 0s;
}

#buttonorange:hover span {
    border-color: #f47929;
    color: #FFF !important;
    background: #f47929 none repeat scroll 0% 0%;
    transition: color 0.4s ease 0s;
}

#buttonorange:hover { border-color: #f47929;
color: #FFF !important;
background: #f47929  none repeat scroll 0% 0%;
transition: color 0.4s ease 0s;
}
#buttonorange {
    padding-left: 1em;
    padding-right: 1em;
    border: 2px solid #f47929;
    border-radius: 0.2em;
    background: transparent none repeat scroll 0% 0%;
    box-shadow: none;
    font-style: normal;
}

#buttonorange a {
    text-decoration: none;
    color: #f47929;
}

/* Menu */

/* Green */

li.menugreen.current-menu-item a {
  color: #8dc63f !important;}
li.menugreen.current-menu-parent a {
  color: #8dc63f !important;}

li.menugreen:hover a {
color: #8dc63f !important;
}

/* Red */

li.menured.current-menu-item a {
  color: #ed1c24 !important;}

li.menured.current-menu-parent a {
  color: #ed1c24!important;}
li.menured.current-menu-ancestor:hover a {
  color: #ed1c24!important;}


li.menured:hover a {
color: #ed1c24 !important;
}

/* Orange */

li.menuorange.current-menu-item a {
  color: #f47929 !important;}

li.menuorange:hover a {
color: #f47929 !important;
}

/* Menu Children */


/* Key Figures */


#menu-item-10884 a{
  color: #3E4043 !important}
li#menu-item-10884.current-menu-item a {
  color: #8dc63f !important;}

li#menu-item-10884:hover a {
color: #8dc63f !important;
}


/* Financials */

#menu-item-10885 a{
  color: #3E4043 !important}
li#menu-item-10885.current-menu-item a {
  color: #8dc63f !important;}

li#menu-item-10885:hover a {
color: #8dc63f !important;
}

/* Supervisory Board */
#menu-item-23933 a{
  color: #3E4043 !important}
li#menu-item-23933.current-menu-item a {
  color: #ed1c24 !important;}

li#menu-item-23933:hover a {
color: #ed1c24 !important;
}

/* Advisory Board */
#menu-item-24259 a{
  color: #3E4043 !important}
li#menu-item-24259.current-menu-item a {
  color: #ed1c24 !important;}

li#menu-item-24259:hover a {
color: #ed1c24 !important;
}

/* Board of directors*/
#menu-item-23935 a{
  color: #3E4043!important}
li#menu-item-23935.current-menu-item a {
  color: #ed1c24 !important;}

li#menu-item-23935:hover a {
color: #ed1c24 !important;
}
/* Our Team */
#menu-item-23934.sebmenu {
   color: #3E4043 !important}

#menu-item-23934 a{
  color: #3E4043 !important}
#menu-item-23934 a:firstchild {
  color: #3E4043 !important}
li#menu-item-23934.current-menu-item a {
  color: #ed1c24!important;}

li#menu-item-23934:hover a {
		color: #ed1c24 !important;}
  li#menu-item-23934.current-menu-parent a {
  color: #ed1c24!important;}

li#menu-item-23934.current-menu-ancestor:hover a {
  color: #ed1c24!important;}


/* Head Office*/
.blackmenu .submenu a{
  color: #3E4043 !important;}


/* Eastern Office */
#menu-item-23931 .sub-menu a {
  
    color: #3E4043 !important;
}

li#menu-item-23931.current-menu-item a {
  color: #ed1c24 !important;}

li#menu-item-23931:hover a {
color: #ed1c24 !important;
}
/* Southern Office */
#menu-item-22873 a{
  color: #3E4043 !important;}
li#menu-item-22873.current-menu-item a {
  color: #ed1c24 !important;}

li#menu-item-22873:hover a {
color: #ed1c24 !important;
}


.top-nav {
    background-color: #ffffff !important;
}

.button {
      font-weight: normal!important;
    font-family: "Droid Sans" !important;
}


.gm-style img { max-width: none !important; } 

.boxed-layout img {
    box-sizing: border-box;
    display: block;
    max-width: 100% !important;
    height: auto;
}

.main.menu {
  font-size: 21px;
}

span.socialfooter, span.legal {
    display: block;
    width: 100%;
    margin-bottom: 15px;
    text-align: right;
}


