/* Theme Generic */
body {padding-top:0px;}
.body-tabs .tab-pane {margin-top:45px;}
.tab-content {margin-top:10px;}
#welcomeblock {margin-top:10px;}
#uac-input {margin-top:325px;}
 /* This is needed when header branding is turned off */
#skinHeader {position:fixed;left:0;right:0;top:0;z-index:1030;margin-bottom:0;background:white;}

/* Theme Specific */
.navbar-fixed-top {z-index:1000;margin:0px auto;top:89px;}
#skinWrap {padding-top:129px;}

/* Adjustments to Master to Match Customer */
#skinHeader {width:auto;margin:auto;}
#skinFooter {width:auto;margin:auto;}
#entirediv {background:white;padding:0px 20px 0 20px;width:940px;}

#tab-links {right:15px;}

#disclaimer { width: 790px; }

/* Customer Specific */

@font-face {
    font-family: 'proxima_novalight';
    src: url('proximanova-light-webfont.eot');
    src: url('proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-light-webfont.woff') format('woff'),
         url('proximanova-light-webfont.ttf') format('truetype'),
         url('proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novalight_italic';
    src: url('proximanova-lightitalic-webfont.eot');
    src: url('proximanova-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-lightitalic-webfont.woff') format('woff'),
         url('proximanova-lightitalic-webfont.ttf') format('truetype'),
         url('proximanova-lightitalic-webfont.svg#proxima_novalight_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('proximanova-regular-webfont.eot');
    src: url('proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-regular-webfont.woff') format('woff'),
         url('proximanova-regular-webfont.ttf') format('truetype'),
         url('proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novaregular_italic';
    src: url('proximanova-regularitalic-webfont.eot');
    src: url('proximanova-regularitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-regularitalic-webfont.woff') format('woff'),
         url('proximanova-regularitalic-webfont.ttf') format('truetype'),
         url('proximanova-regularitalic-webfont.svg#proxima_novaregular_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novasemibold';
    src: url('proximanova-semibold-webfont.eot');
    src: url('proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-semibold-webfont.woff') format('woff'),
         url('proximanova-semibold-webfont.ttf') format('truetype'),
         url('proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novasemibold_italic';
    src: url('proximanova-semibolditalic-webfont.eot');
    src: url('proximanova-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-semibolditalic-webfont.woff') format('woff'),
         url('proximanova-semibolditalic-webfont.ttf') format('truetype'),
         url('proximanova-semibolditalic-webfont.svg#proxima_novasemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('proximanova-bold-webfont.eot');
    src: url('proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-bold-webfont.woff') format('woff'),
         url('proximanova-bold-webfont.ttf') format('truetype'),
         url('proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_nova_rgbold_italic';
    src: url('proximanova-boldit-webfont.eot');
    src: url('proximanova-boldit-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-boldit-webfont.woff') format('woff'),
         url('proximanova-boldit-webfont.ttf') format('truetype'),
         url('proximanova-boldit-webfont.svg#proxima_nova_rgbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novaextrabold';
    src: url('proximanova-extrabold-webfont.eot');
    src: url('proximanova-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-extrabold-webfont.woff') format('woff'),
         url('proximanova-extrabold-webfont.ttf') format('truetype'),
         url('proximanova-extrabold-webfont.svg#proxima_novaextrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novablack';
    src: url('proximanova-black-webfont.eot');
    src: url('proximanova-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-black-webfont.woff') format('woff'),
         url('proximanova-black-webfont.ttf') format('truetype'),
         url('proximanova-black-webfont.svg#proxima_novablack') format('svg');
    font-weight: normal;
    font-style: normal;
}



.header {
	background-image: url('/Content/skin/har/img/bg-header.png');
	background-repeat: repeat-x;
	background-position: center 0;
	background-size: 100% 151px;
	margin: 0 auto;
	padding: 0 0 0 0;
	/*position: fixed;*/
	top:0;
	left:0;
	right:0;
	width:100%;
	height:89px;
}

.header .logo {
	display:block;
	width:195px;
	height:48px;
	text-indent: -9999px;
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-97px;
}

.header .logo img { display:block;}

.footer {
	background:url('/Content/skin/har/img/bg-craft.jpg');
}

.footer .footer-content {
    width: 75%;
    padding: 40px 0;
    margin: auto;
    font-family: proxima_novasemibold;
  }

  .footer .footer-content .row-3 {
    margin: 35px 0 0;
    position:relative;
  }

  .footer .footer-content .row-3 .footer-logo {
    width: 63%;
    float: none;
    margin: 0;
  }

  .footer .footer-content .row-3 .footer-logo a {
    width: auto;
  }

  .footer .footer-content .row-3 .copyright {
    right: 0;
    bottom:0;
    margin: 0;
    position: absolute;
    vertical-align: baseline;
     font-size:14px;
    /*text-align: center;*/
  }

  .footer .footer-content .row-3 .copyright p {
    font-size: 14px;
    margin-bottom:0;
  }