#masthead .brand-logo {
    font-size: 30px;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0px;
	display: block;
    float: left;
}
#masthead .search-container{
	float: right;
	padding-top: 12px;
}
.cleaner{
	clear: both;
}
#masthead .search-box, #masthead .translation-container{
	float: left;
}
#masthead .translation-container{
	padding-left: 2%;
}

#masthead .search-box input[type="text"]{
	margin-bottom: 0px;
    width: 60%;
    height: 20px;
}
div#lang-toggle {
    float: left;
    padding-left: 3%;
    line-height: 30px;
}
.s4-tn li.static > .menu-item {
    color: #650800;
    white-space: nowrap;
    border: 1px solid transparent;
    padding: 4px 10px;
    display: inline-block;
    height: 15px;
    vertical-align: middle;
    font-weight: bold;
    padding-top: 15px;
}
.s4-tn li.static > .menu-item:hover {
    color: #0050AF;
}
.menu ul {
    list-style: none;
}

.menu-horizontal li.static, .menu-horizontal a.static, .menu-horizontal span.static {
    float: left;
}

.menu ul.dynamic {
    position: absolute;
    left: -999em;
}
span.ms-hidden{
    display: none;
}

.span4{
    float:right;
}
.below-social-icons{
    margin: 0;
}
.super-hero-unit h1 {
  display: block;
  position: absolute;
  width: 100%;
  left: 0;
  margin-top: 10%;
  background: none;
  padding: 0;
}

h1.super{
    font-weight: 700;
    font-size: 37px;
    text-transform: none;
}
h1.super.fadeinup.delayed { 
    margin-top: -1%;
    color: #650800;
    font-size: 38px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-left: 26.5%;
    font-weight: normal; 
    animation-delay: 0s;
}
.hero-unit a.btn.btn-primary.btn-large{
    font-weight: normal;
}
body.theme-red {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.sidebar-widget li{
    font-weight: bold;
}
.super-hero-unit figure {
    background-color: rgba(146, 127, 99, 0.3)
}
/* position styles dropdown */
.gom-rtePosition-1{
	-ms-name:"Left";
	float:left;
}
.gom-rtePosition-2{
	-ms-name:"Right";
	float:right;
}
.gom-rtePosition-3{
	-ms-name:"Top";
	vertical-align:text-top;
}
.gom-rtePosition-4{
	-ms-name:"Middle";
	vertical-align:middle;
}
.gom-rtePosition-5{
	-ms-name:"Bottom";
	vertical-align:text-bottom;
}

/* Styles Dropdown */

.gom-rteStyle-highlight-dark {
  -ms-name:"Dark Highlight";
  background: #333333 none repeat scroll 0 0;
  color: #fff;
  padding: 1px 3px;
}

.gom-rteStyle-highlight-red {
  -ms-name:"Red Highlight";
  background-color: #ffcccf;
  color: #a14a40;
  padding: 1px 3px;
}
.gom-rteStyle-highlight-green {
  -ms-name:"Green Highlight";
  background-color: #e2f2ce;
  color: #466840;
  padding: 1px 3px;
}
.gom-rteStyle-highlight-yellow {
  -ms-name:"Yellow Highlight";
  background-color: #fff9cc;
  color: #736b4c;
  padding: 1px 3px;
}
.gom-rteStyle-highlight-blue {
  -ms-name:"Blue Highlight";
  background-color: #d7e7f5;
  color: #5e6984;
  padding: 1px 3px;
}

.gom-rteStyle-dropcap1{
	-ms-name:"Dropcap Style 1";
	background: #666666 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    float: left;
    font-size: 36px;
    margin: 4px 10px 2px 0;
    padding: 12px 6px;
    text-shadow: 0 1px 0 #fff;
}
.gom-rteStyle-dropcap2{
	-ms-name:"Dropcap Style 2";
	float: left;
    font-size: 36px;
    line-height: 26px;
    padding-right: 10px;
    padding-top: 8px;
}
.gom-rteStyle-dropcap3{
	-ms-name:"Dropcap Style 3";
	float: left;
    font-size: 36px;
    font-style: italic;
    line-height: 30px;
    padding-right: 10px;
    padding-top: 8px;
}

.gom-rteStyle-buttonwhite {
	-ms-name: "[Link] Grey Button";
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    margin: 0 10px 20px 0;
    padding: 7px 11px;
    position: relative;
    transition: all 0.2s linear 0s;
    background: #eaeaea none repeat scroll 0 0;
    color: #686868;
}

.gom-rteStyle-buttonyellow {
	-ms-name: "[Link] Yellow Button";
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    margin: 0 10px 20px 0;
    padding: 7px 11px;
    position: relative;
    transition: all 0.2s linear 0s;
    background: #ffb141 none repeat scroll 0 0;
    border: 0 none;
    color: #fff !important;
}
.gom-rteStyle-buttonorange {
	-ms-name: "[Link] Orange Button";
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    margin: 0 10px 20px 0;
    padding: 7px 11px;
    position: relative;
    transition: all 0.2s linear 0s;
    background: #fe7e17 none repeat scroll 0 0;
    border: 0 none;
    color: #fff !important;
}
.gom-rteStyle-buttongreen {
	-ms-name: "[Link] Green Button";
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    margin: 0 10px 20px 0;
    padding: 7px 11px;
    position: relative;
    transition: all 0.2s linear 0s;
    background: #9dd30b none repeat scroll 0 0;
    border: 0 none;
    color: #fff !important;
}
.gom-rteStyle-buttonblue {
	-ms-name: "[Link] Blue Button";
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    margin: 0 10px 20px 0;
    padding: 7px 11px;
    position: relative;
    transition: all 0.2s linear 0s;
    background: #30b4c5 none repeat scroll 0 0;
    border: 0 none;
    color: #fff !important;
}
.gom-rteStyle-buttonred {
	-ms-name: "[Link] Red Button";
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    margin: 0 10px 20px 0;
    padding: 7px 11px;
    position: relative;
    transition: all 0.2s linear 0s;
    background: #ee5051 none repeat scroll 0 0;
    border: 0 none;
    color: #fff !important;
}
.gom-rteStyle-buttondarkgrey {
	-ms-name: "[Link] Dark Button";
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    margin: 0 10px 20px 0;
    padding: 7px 11px;
    position: relative;
    transition: all 0.2s linear 0s;
    background: #787878 none repeat scroll 0 0;
    border: 0 none;
    color: #fff !important;
}

.gom-rteElement-H1,
.gom-rteElement-H2,
.gom-rteElement-H3,
.gom-rteElement-H4,
.gom-rteElement-H5,
.gom-rteElement-H6 {
	color: #444;
    font-weight: normal;
}

DIV.gom-rteElement-separator {
	-ms-name: "Separator";
}
.gom-rteElement-separator
{
	background: #efefef none repeat scroll 0 0;
    clear: both;
    height: 1px;
    margin: 40px 0;
    width: 100%;
}
#social{
    float: right;
    width:75px; 
}
i.icon-twitter, i.icon-facebook{
    color: black;
}
i.icon-twitter:hover{
    color: #00a0d1;
}
i.icon-facebook:hover{
    color: #3b5998;
}
.icon-twitter{
    margin-right: 5px;
}
#footer{
    text-shadow: none;
}
.hrc-code{
    font-style: italic !important;
}

/* Styles for the decisions page */
.decisions-container .decision-year{
	background: #333333 none repeat scroll 0 0;
    color: #fff;
    padding: 1px 3px;
    font-weight: bold;
    margin-top: 30px;	
}
.decisions-container .decision-item{
	padding: 20px 0px 5px 0px;
	border-bottom: 1px solid #000000;
}
.decisions-container .decision-item h3{
	text-transform: none;
	font-style: italic;
	font-weight: normal;
}
.decisions-container .decision-legal{
	
	font-weight: bold;
}
#footer a#sitemap{
    float:left;
	color: #650800;
	font-size:16px;
	font-weight:bold;
}
#footer a#sitemap:hover{
    color: #0050AF;
}
@media (max-width:767px){
	#page-title h1{
		font-size: 29px;
		margin-top: 1%
	}
}
@media (min-width:433px) and (max-width:480px){
	#page-title h1{
		font-size: 20px;
		margin-top:-2%
	}
}
@media (min-width:369px) and (max-width:432px){
	#page-title h1{
		font-size: 20px;
		margin-top:-2.5%
	}
}
@media(max-width:368px){
	#page-title h1{
		font-size: 19px;
		margin-top:-4%
	}
}
span.sf-sub-indicator{  
    display:none;

}
/* h1{
    font-size: 35px;
} */
#calloutcontent section.section.section-alt.section-padded{
    padding: 0;
}