html, body {padding:0px;margin:0px;width:100%;height:100%;}
body {min-width:920px; background-color: #ffffff;background-image:url('/portals/303/skins/CustomerName/Images/subtle_dots.png');background-repeat:repeat;}
p {margin: 0px;}
img {border:0;}



#indiheadouter {width:100%;background-color: rgba(255,255,255,.9);position:fixed;top:0px;left:0px;z-index:1000;height:162px;}
.color-palette {position:relative;height:5px;width:100%;display:block;}
.color1 {width:20%;height:0px;padding-top:5px;float:left;background:#13293d;}
.color2 {width:20%;height:0px;padding-top:5px;float:left;background:#006ba6;}
.color3 {width:20%;height:0px;padding-top:5px;float:left;background:#bfd7ea;}
.color4 {width:20%;height:0px;padding-top:5px;float:left;background:#26547c;}
.color5 {width:20%;height:0px;padding-top:5px;float:left;background:#f06543;}
#indiheadinner {width:1140px;padding:0 15px;margin:0 auto;height:157px;}

#indilogo {float:left;width:177px;height:120px;margin:15px 0;position:relative;}

#indimenucontainer {float:right;height:157px;position:relative;margin-right:-15px;}

#indimainouter {width:100%;padding-top:162px;}
#indimaininner {width:95%;padding:32px;margin:0 auto;background-color:#ffffff;min-height:calc(100vh - 398px);}
#indipagetitle {width:100%;margin-top:4px;margin-bottom:27px;padding-bottom:12.5px;border-bottom:1px solid #eee;}
#indipagetitle h1 {font-family: Hind,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:46px;letter-spacing:4px;margin-top:0px;margin-bottom:13.5px;font-weight:500;line-height:50px;color:#000;}

#indifootouter {width:100%;min-height:182px;padding:27px 0;background-color:#13293d;position:relative;box-sizing:content-box !important;-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;}
#indifootinner {width:1140px;padding:0 15px;margin:0 auto;}

.indifootcolumn {float:left;width:33.33333333333%;}

.indifootheader {font-family: "Hind","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;font-weight:600;border-bottom:1px solid #7B8896;color:#7B8896;margin:27px 0 13.5px 0;padding-bottom:5px;display:inline-block;margin-left:15px;letter-spacing:1.4px;line-height:15px;}
.indifootcolumn ul {padding:0px;margin:0px;list-style:none;padding-left:15px;}
.indifootcolumn ul li {display:list-item;width:100%;margin:0px;padding:0px;list-style:none;}
.indifootcolumn ul li a {-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;color: #7B8896 !important;text-decoration: none !important;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;font-size:16px;}
.indifootcolumn ul li a:hover {color:#ffffff !important;border-bottom:1px dotted #ffffff;text-decoration:none !important;}

.indifoottext {padding-left:15px;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;font-size:18px;color: #7B8896;}

#indicontact {position:absolute;height:236px;width:25%;background-color:#26547c;top:0;right:0;}
#indicontactvalign {padding-top:100px;width:100%;height:27px;position: relative;text-align: center;}
.contactglyph {position: relative;top: 1px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: 400;-webkit-font-smoothing: antialiased;text-align: center;font-size:18px;color:#ffffff;margin-right: 15px;}
.contactglyph::before {content: "\2709";}
.indicontactlink {-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;color: #ffffff !important;text-decoration: none !important;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;font-size:16px;display: inline-block;}
.indicontactlink:hover {color:#ffffff !important;border-bottom:1px dotted #ffffff;text-decoration:none !important;}


#dnn_LeftPane {width:50% !important;margin-right:0% !important;padding:0 5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
#dnn_RightPane {width:50% !important;padding:0 5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
#indimaininner #dnn_RightPane {display:none !important;}

.homebutton {background-color: #AAD4E7;color: #000000 !important;padding: 15px 40px;text-align: center;width: 200px;font-size: 12px;text-decoration:none !important;font-weight:bold;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;border:1px solid #000;}

#b1 {float: left; margin: 10px;width:204px;} 
#b2 {float:right;margin:10px 0px 10px 0px;}

@media (max-width:1199px){
	#indiheadinner {width:940px;}
	#indifootinner {width:940px;}
}

@media (max-width:967px){
	#indiheadinner {width:720px;}
	#indifootinner {width:720px;}
}






@font-face {
	font-family: "Glyphicons Halflings";
	src: url('/portals/303/skins/CustomerName/Images/glyphicons-halflings-regular.eot') format("embedded-opentype"), url('/portals/303/skins/CustomerName/Images/glyphicons-halflings-regular.woff2') format("woff2"), url('/portals/303/skins/CustomerName/Images/glyphicons-halflings-regular.woff') format("woff"), url('/portals/303/skins/CustomerName/Images/glyphicons-halflings-regular.ttf') format("truetype"), url('/portals/303/skins/CustomerName/Images/glyphicons-halflings-regular.svg') format("svg");
}

