html, body {padding:0px;margin:0px;width:100%;height:100%;}
body {min-width:960px;background-color:#ffffff; }
p {margin: 0px;}
img {border:0;}

.clear {clear: both;border: 0;padding: 0;height: 0;overflow: hidden;}
#custheadouter {width:100%;padding:25px 0;height:126px;}
#custheadinner {width:1170px;margin:0 auto;height:126px;}

#custlogo {float:left;width:66.66666667%;}
#custlogo img {margin-left:15px;}

#custcontactinfo {float:left;width:33.33333333%;text-align:right;}
#custcontactinfo h3 {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 24px;margin:10px 15px 10px 0;padding:0px;text-transform:uppercase;color:#000;font-weight: 500;line-height: 1.1;}
#custcontactinfo span {color: #98002e;}
#custcontactinfo h4 {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 20px;margin:0px;margin-right:15px;padding:0px;color:#000;font-weight: 500;line-height: 1.1;}
#custcontactinfo p {margin: 0 0 10px;}

#custmenucontainerouter {width:100%;height:60px;background-color:#000;}
#custmenucontainerinner {width:1140px;height:60px;padding:0 15px;margin:0 auto;}

#custmainouter {width:100%;padding: 35px 0;}
#custmaininner {width:1140px;padding:0 15px;margin:0 auto;min-height:calc(100vh - 538px);}
.custmaintitle {font-family: "Myriad Pro";font-size: 32px;color: #000;font-weight: bold;text-transform: uppercase;margin: 0 0 20px;padding: 0 0 20px;background: url('/portals/307/skins/CustomerName/Images/border.png') no-repeat center bottom;text-align:center;line-height: 1.1;}
.breadcrumb2 {color:#000 !important;text-decoration:none !important;pointer-events:none;}

#custfootouter {width:100%;padding-top:30px;background-color:#000000;}
#custfootinner {width:1170px;margin:0 auto;height:127px;}

.custfootcolumn25 {float:left;width:25%;text-align:left;padding-top: 25px;}
.custfootcolumn25 p {font-size: 17px;font-family: "Myriad Pro";margin: 0;padding: 0;color: #fff;line-height: 26px;padding:0 15px;display:block;}
.custfootcolumn50 {float:left;width:50%;text-align:center;}
.custfootcolumn25right {float:left;width:25%;text-align:right;}
.custfootcolumn25right h3 {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;color: #fff;font-size: 20px;margin: 40px 15px 10px 0;padding: 0;text-transform: uppercase;line-height: 26px;}
.custfootcolumn25right span {color: #98002e;}

#custsubfootouter {width:100%;background-color:#414141;padding:10px 0;margin:35px 0 0;}
#custsubfootinner {width:1170px;margin:0 auto;height:20px;}

#custsubfootleft {float:left;width: 41.66666667%;}
#custsubfootleft p {margin-left:15px;font-size: 10px;color: #adadad;text-transform: uppercase;padding: 3px 5px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;line-height: 1.42857143;}

#custfootright {width: 58.33333333%;float:left;}
#custfootright ul {float:right;margin:0px;padding:0px;margin-right:15px;line-height: 1.42857143;padding-top:5px;}
#custfootright ul li {display: block;margin: 0;padding: 0;float: left;list-style: none;}
#custfootright ul li a {font-size: 10px;color: #adadad !important;text-transform: uppercase;padding:0px 5px;border-left: 1px solid #adadad;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;line-height: 1.42857143;}
#custfootright ul li:first-child a {border:none;}
#custfootright ul li a:hover {}



@media screen and (max-width:1199px) {
	#custheadouter {height:148px;}
	#custheadinner {width:970px;}
	#custmenucontainerinner {width:940px;}
	#menubox ul li a {font-size:14px;}
	#custmaininner {width:940px;}
	#custfootinner {width:970px;}
	#custsubfootinner {width:970px;}
	#custfootright ul {padding-top:6px;}
	#custfootright ul li a {font-size:9px;padding:0 4px;}
}



.homebutton {background-color: #98002E;color: #ffffff !important; font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif; padding:10px 20px;text-align: center;width: 200px;font-size: 10pt;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;transition: all 300ms ease-out;}
.homebutton:hover {	background-color: #B85A5D;text-decoration:none;color:#ffffff !important;}
#b1 {float:left;margin:10px;}
#b2 {float:left;margin:10px 0px 10px 0px;}








