@font-face{
font-family:"BrandonGrotW01-Regular";
src: url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Regular/brandon_reg-webfont.eot");
  src: url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Regular/brandon_reg-webfont.eot?#iefix") format("embedded-opentype"), url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Regular/brandon_reg-webfont.woff") format("woff"), url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Regular/brandon_reg-webfont.ttf") format("truetype"), url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Regular/brandon_reg-webfont.svg#brandon_grotesque_regularRg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face{
font-family:"Brandon Grot W01 Black";
src: url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Black/brandon_blk-webfont-webfont.eot");
  src: url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Black/brandon_blk-webfont.eot?#iefix") format("embedded-opentype"), url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Black/brandon_blk-webfont.woff") format("woff"), url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Black/brandon_blk-webfont.ttf") format("truetype"), url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Black/brandon_blk-webfont.svg#brandon_grotesqueblack") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face{
font-family:"Brandon Grot W01 Bold";
src: url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Bold/brandon_bld-webfont.eot");
  src: url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Bold/brandon_bld-webfont.eot?#iefix") format("embedded-opentype"), url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Bold/brandon_bld-webfont.woff") format("woff"), url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Bold/brandon_bld-webfont.ttf") format("truetype"), url("https://prd-static-default.sf-cdn.com/resources/css/fonts/BrandonGrotesque/Bold/brandon_bld-webfont.svg#brandon_grotesquebold") format("svg");
  font-weight: normal;
  font-style: normal;
}

/*@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=07e890ca-1576-43bf-b02f-ed073518d26e");*/
/*@font-face{
font-family:"Brandon Grot W01 Thin";
src:url("../fonts/3651c1bb-b88f-4e50-b1de-a0e93b1770e1.eot?#iefix");
src:url("../fonts/3651c1bb-b88f-4e50-b1de-a0e93b1770e1.eot?#iefix") format("eot"),url("../fonts/9cea1d1b-5428-4461-8a01-23d44045d07e.woff") format("woff"),url("Fonts/6530183c-fc34-4eaa-934a-d2b1c03b7a5f.ttf") format("truetype"),url("Fonts/4c444e85-f761-4519-a7b1-b3839969ba2a.svg#4c444e85-f761-4519-a7b1-b3839969ba2a") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-ThinItal";
src:url("../fonts/06d5b3fa-499e-4222-a77b-8450f1cfc8a9.eot?#iefix");
src:url("../fonts/06d5b3fa-499e-4222-a77b-8450f1cfc8a9.eot?#iefix") format("eot"),url("../fonts/26d363c8-fac1-4d39-9c3f-1d379fed0718.woff") format("woff"),url("Fonts/956400f7-7af7-46f5-86c5-61c6ed4074ed.ttf") format("truetype"),url("Fonts/a3698265-6a26-4869-a04d-9f03860f97ec.svg#a3698265-6a26-4869-a04d-9f03860f97ec") format("svg");
}
@font-face{
font-family:"Brandon Grot W01 Light";
src:url("../fonts/e00ba30a-0bf3-4c76-9392-8641fa237a92.eot?#iefix");
src:url("../fonts/e00ba30a-0bf3-4c76-9392-8641fa237a92.eot?#iefix") format("eot"),url("../fonts/9362bca5-b362-4543-a051-2129e2def911.woff") format("woff"),url("Fonts/85060878-ca6c-43cc-ac31-7edccfdca71b.ttf") format("truetype"),url("Fonts/47f089a6-c8ce-46fa-b98f-03b8c0619d8a.svg#47f089a6-c8ce-46fa-b98f-03b8c0619d8a") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-LightIt";
src:url("../fonts/20322ca9-aa51-47dd-8a57-0404bcbd9dd3.eot?#iefix");
src:url("../fonts/20322ca9-aa51-47dd-8a57-0404bcbd9dd3.eot?#iefix") format("eot"),url("../fonts/9770d10d-36ea-4eeb-a0fe-b49939adcf57.woff") format("woff"),url("Fonts/9790e9dc-efbb-451f-a081-2cbeb9bdbbda.ttf") format("truetype"),url("Fonts/a0bc5b6f-1a3f-4516-b6ed-f4857e7d1120.svg#a0bc5b6f-1a3f-4516-b6ed-f4857e7d1120") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-Regular";
src:url("../fonts/49d8a110-dd06-4918-9fea-516c27058edf.eot?#iefix");
src:url("../fonts/49d8a110-dd06-4918-9fea-516c27058edf.eot?#iefix") format("eot"),url("../fonts/6b45f9ca-22b4-48ca-962f-6ff1fa7fc196.woff") format("woff"),url("Fonts/7fdcfbf6-62ea-4d31-935f-cac99a996c73.ttf") format("truetype"),url("Fonts/80f420d4-9e57-4016-b805-01b95b2e08f3.svg#80f420d4-9e57-4016-b805-01b95b2e08f3") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-RegularI";
src:url("../fonts/4cd437c8-f180-408d-8ad9-556ba652458e.eot?#iefix");
src:url("../fonts/4cd437c8-f180-408d-8ad9-556ba652458e.eot?#iefix") format("eot"),url("../fonts/4295133c-8375-4ebf-bcde-c3fa95065198.woff") format("woff"),url("Fonts/691c886e-9c2c-494c-bfd8-4c93de90cbb1.ttf") format("truetype"),url("Fonts/9da820e7-d5a8-4857-ab6f-fe8d9fd5608a.svg#9da820e7-d5a8-4857-ab6f-fe8d9fd5608a") format("svg");
}
@font-face{
font-family:"Brandon Grot W01 Medium";
src:url("../fonts/172fdde2-f56b-433a-a6e2-ebeab9dfb588.eot?#iefix");
src:url("../fonts/172fdde2-f56b-433a-a6e2-ebeab9dfb588.eot?#iefix") format("eot"),url("../fonts/050c2cbf-b818-4b8e-b6d2-71b70478bd9d.woff") format("woff"),url("Fonts/7da41ce3-b3fd-4fca-a85f-4f3099884c15.ttf") format("truetype"),url("Fonts/37c88f3d-9532-4547-9e11-7cca7f66048c.svg#37c88f3d-9532-4547-9e11-7cca7f66048c") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-MediumIt";
src:url("../fonts/a9bc6b22-ae4f-4362-8c42-8c08d88d0c49.eot?#iefix");
src:url("../fonts/a9bc6b22-ae4f-4362-8c42-8c08d88d0c49.eot?#iefix") format("eot"),url("../fonts/e1d8495c-af3a-4668-b375-d1af6ecfd0d9.woff") format("woff"),url("Fonts/f78c1335-875d-4a16-b98c-0632ddd933e9.ttf") format("truetype"),url("Fonts/36bf8d33-bd2e-45f2-a9bc-1a8e7d81abf5.svg#36bf8d33-bd2e-45f2-a9bc-1a8e7d81abf5") format("svg");
}
@font-face{
font-family:"Brandon Grot W01 Bold";
src:url("../fonts/c12a6d37-72c1-408b-9ca9-32946956c57f.eot?#iefix");
src:url("../fonts/c12a6d37-72c1-408b-9ca9-32946956c57f.eot?#iefix") format("eot"),url("../fonts/4f2d0548-c7dc-459b-a2e0-e86656a10ded.woff") format("woff"),url("Fonts/dc21d9e5-516f-4e7e-9a84-7be79a44c2dd.ttf") format("truetype"),url("Fonts/a9bdb836-ee14-494d-8c69-5617c5720992.svg#a9bdb836-ee14-494d-8c69-5617c5720992") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-BoldItal";
src:url("../fonts/319c1a01-b14e-4532-b16a-e6ec987c8a93.eot?#iefix");
src:url("../fonts/319c1a01-b14e-4532-b16a-e6ec987c8a93.eot?#iefix") format("eot"),url("../fonts/7eb3721b-4ae1-41ab-a9be-11f90b1bde70.woff") format("woff"),url("Fonts/3c0cab4d-d2b2-4a8a-864b-dd15c38d99cb.ttf") format("truetype"),url("Fonts/3ddde7fb-2d0b-4e97-96b4-971ae8fcbf7f.svg#3ddde7fb-2d0b-4e97-96b4-971ae8fcbf7f") format("svg");
}
@font-face{
font-family:"Brandon Grot W01 Black";
src:url("../fonts/b7e10dd9-521c-43c5-a17e-0bb4a5028f6f.eot?#iefix");
src:url("../fonts/b7e10dd9-521c-43c5-a17e-0bb4a5028f6f.eot?#iefix") format("eot"),url("../fonts/f74a4823-b1ad-4887-9f8e-b02719f2972b.woff") format("woff"),url("Fonts/bb746ead-509f-451a-b786-cbb81b93710d.ttf") format("truetype"),url("Fonts/97d12583-fcae-4cd9-92f5-003b80748877.svg#97d12583-fcae-4cd9-92f5-003b80748877") format("svg");
}
@font-face{
font-family:"BrandonGrotesqueBlackItalica";
src:url("../fonts/06925d3f-0e1d-4732-8150-8dd43747d037.eot?#iefix");
src:url("../fonts/06925d3f-0e1d-4732-8150-8dd43747d037.eot?#iefix") format("eot"),url("../fonts/f41ad4ed-a6d3-405f-b256-0621c16d29b9.woff") format("woff"),url("Fonts/c0b183f1-098c-40fa-bcc3-190eb657a947.ttf") format("truetype"),url("Fonts/00e71f37-b52c-40a7-9fb8-12ac107f02f2.svg#00e71f37-b52c-40a7-9fb8-12ac107f02f2") format("svg");
}*/

body{margin:0;font-family: "BrandonGrotW01-Regular"}
html{
  overflow-y: scroll;
}
/****** Header Styles ******/
.plain-header{
  display: block;
  text-align: center;
  height:50px;
  width: 100%;
  position: relative;
  max-width: 90rem;
  margin: 0 auto;
}
.plain-header .logo{
  margin-top: 10px;
  display: inline-block;
}

.plain-header .header-backtolink{
  font-family: "Brandon Grot W01 Black";
  line-height: 20px;
  font-size: 14px;
  text-transform: uppercase;
  text-decoration: none!important;
  position: absolute;
  right: 15px;
  margin: 15px 0;
}
@media only screen and (max-width:30em){
  .plain-header .logo{
    float: left;
    margin-left: 10px;
  }
  .plain-header .header-backtolink{
    font-size: 12px;
  }
}
/****** Footer Styles ******/
footer{background: #f5f5f5;}
.plain-footer{
  height:50px;
  text-align:center;
  display: block;
  max-width: 90rem;
  margin: auto;
}
.plain-footer a{
  color: #717171;
  font-family: "Brandon Grot W01 Bold";
  text-decoration: none;
  display: inline-block;
  margin: 10px auto;
  line-height: 30px;
}
.plain-footer a:hover{
  text-decoration: underline;
}
