/* Normalize */
html { font-family: 'Hind Siliguri', sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; } a:focus { outline: thin dotted; } a:active, a:hover { outline: 0; } h1 { font-size: 2em; margin: 0.67em 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } mark { background: #ff0; color: #000; } code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; } pre { white-space: pre-wrap; } q { quotes: "\201C" "\201D" "\2018" "\2019"; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 0; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; } button, input { line-height: normal; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; } table { border-collapse: collapse; border-spacing: 0; }

html, body{ height: 100%; }
body{
  color: #ffffff;
  font-family: 'Hind Siliguri', sans-serif !important;
  font-size: 15px;
  background: #FFFFF;
  line-height: 1.2em;
}
body #container {
  text-shadow: 1px 1px 1px #000000;
}

#sidebar{
  width: 245px;
  float: right;
  margin-bottom: 20px
}

#banner{
  background: #ffffff;
  padding: 0px 50px;
}
h1#logo{
  font-family: 'Roboto Condensed', Helvetica, Arial, 'sans-serif';
  font-size: 48px;
  margin: 0px;
  padding: .65em 0em .5em 0em;
}
h1#logo a{
  color: #ffffff;
  text-decoration: none;
}
img#logo{ border: 0px; max-height:125px; margin: 15px 0px; }

#container{
  width: 1000px;
  margin: 0px auto;
}

#account-bar{
  background: #0046ff;
  padding: 0px 45px;
  margin:0px;
  font-size: 12px;
  text-align: right;
  height: 28px;
  font-family: 'Roboto', Helvetica, Arial, 'sans-serif';
}
#account-bar>li>a{
  text-transform: uppercase;
}
#account-bar a{
  color: #ffffff;
  padding-left: 7px;
  display: block;
  font-weight: normal;
  text-decoration: none;
}
#account-bar li{ display: block;}
#account-bar>li{
  height: 23px;
  padding-top:5px;
  float: right;
}
#account-bar li:hover ul{ display: block; }
#account-bar li ul{
  background: #0046ff;
  display: none;
  float: right;
  padding: 3px;
  width: 100px;
  float: right;
  padding-right: 11px;
}
#account-bar li ul li{
  padding: 2px 0px;

}
#account-bar .dwn{
  font-size: 75%;
}

#main{
  background: #050a14 url("https://d2ma5jma76a61i.cloudfront.net/themes/empower/assets/images/gradient-bg.png") top left repeat-x;
  padding: 25px 45px;
}
a{
  color: #ffffff;
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
  text-decoration: underline;
}
a:visited{ color: #dedede; }
a:hover{ color: #ffffff; }

#navigation{
  background: #0046ff;
  min-height: 45px;
  padding-left:45px;
}
#navigation:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
#navigation ul{ margin: 0px; padding: 0px; }
#navigation li{ list-style: none; }
#navigation>ul>li{
  float:left;
  padding: 0px 13px 0px 0px;
}
#navigation a {
  color: #ffffff;
  font-family: 'Roboto', Helvetica, Arial, 'sans-serif';
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  display: block;
}
#navigation .dwn{
  text-transform: lowercase;
  color: #888888;
}
#navigation>ul>li>a{
  padding: 12px 5px 18px 5px;
  height:16px;
}
#navigation ul>li.current>a,#navigation ul>li.current_parent>a{ color: #cfcbcf; }
#navigation>ul>li:hover>a{
  background: #172c3c;
}
#navigation>ul>li:hover ul{ display:block; }

/* Subnav */
#navigation ul li ul{
  min-width:130px;
  display:none;
  float:left;
  position: absolute;
  font-size: 24px;
  padding: 10px 10px 10px 10px;
  z-index: 10;
  background: #172c3c;
}
#navigation li ul li a{
  font-family: 'Roboto', Helvetica, Arial, 'sans-serif';
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #ffffff;
  padding: 5px 0px;
}
#navigation li ul li a:hover{
  color: #cad7e3;
}

#content{ width: 645px; float: left; margin-bottom: 20px; }
#content.no-sidebar{ width: auto; }


p { margin: 1em 0em; 
	font-family: 'Hind Siliguri', sans-serif;
}
h1, h2, h3, h4, h5, h6{ margin: .75em 0em; line-height: 1.4em; }
h1{
  text-transform: uppercase;
  color: #ffffff;
  font-family: 'Hind Siliguri', sans-serif;
  font-size: 24px;
  font-weight: normal;
  font-style: normal;
}
h2{
  text-transform: uppercase;
  color: #ffffff;
  font-family: 'Open Sans', Helvetica, Arial, 'sans-serif';
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
}
h3{
  color: #ffffff;
  font-family: 'Open Sans', Helvetica, Arial, 'sans-serif';
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
}
h4{
  color: #ffffff;
  font-family: 'Open Sans', Helvetica, Arial, 'sans-serif';
  font-size: 16px;
  font-weight: bold;
  font-style: normal;
}
h5{
  color: #ffffff;
  font-family: 'Open Sans', Helvetica, Arial, 'sans-serif';
  font-size: 13px;
  font-weight: bold;
  font-style: normal;
}
h6{
  color: #ffffff;
  font-family: 'Open Sans', Helvetica, Arial, 'sans-serif';
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
}

#notice>div{
  padding: 5px;
  padding-left: 31px;
  margin: 5px 0px 10px 0px;
  color: #000;
  text-shadow: 0px 0px 0px #000000;
}
#notice ul{ list-style:disc;}
#notice li{ margin-left: 20px; }
#notice, #notice h1, #notice h2, #notice h3{
  margin-top:0px;
  color: #000000;
  margin: 0px 0px 5px 0px;
}
#notice a{ color: #000; }
#notice .error{
  background: #f3d0c2 url("https://d2ma5jma76a61i.cloudfront.net/themes/empower/assets/images/error_sm.png") 7px 6px no-repeat;
  border: 1px solid #9a1f06;
}
#notice .success{
  background: #dff3c2 url("https://d2ma5jma76a61i.cloudfront.net/themes/empower/assets/images/success_sm.png") 7px 6px no-repeat;
  border: 1px solid #3b9905;
}
.warning{
  background: #fef5bf url("https://d2ma5jma76a61i.cloudfront.net/themes/empower/assets/images/warning_sm.png") 7px 6px no-repeat;
  border: 1px solid #d48200;
}

.info,.success,.warning,.error,.validation{border-top:1px solid;border-bottom:1px solid;padding:6px 10px 6px 34px;background-repeat:no-repeat;background-position:8px 7px;text-align:left;margin-bottom:4px;line-height:1.5em;}
.info{color:#0085dd;border-color:#BEDDFF;background-color:#E2F0FF;background-image:url("https://d2ma5jma76a61i.cloudfront.net/themes/empower/assets/images/info_small.png");}

#small_admin {
  padding: 0;
  margin-bottom: 6px;
}
div.small_admin_links {
  margin-top: 0;
  text-align: right;
  margin-bottom: 10px;
}
/* Form Elements */
fieldset{text-shadow: 0px 0px 0px #fff;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;border:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #fff;background:#F6F7FA;margin:1.2em 0 1.2em 0.3em;padding:1em 1.4em 1.4em;}
fieldset, fieldset a, fieldset a:hover{ color: #333; }
fieldset.boxless{margin:0 0 1.2em 0;padding:1em 0 1.4em 0;border:none;background:none;}
fieldset.confirm{background-color:#E0F8D1;}
legend{-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;margin:0 -.4em;padding:5px 15px;font-weight:bold;font-size:1.2em;background-color:#ddd;color:#333;border:1px solid #ccc;}
fieldset.tab{border-top:1px solid #f3f3f3;margin-top:0;}
label{display:block;margin-top:10px;font-size:13px;font-weight:bold;color:#555;}
label em{font-weight:normal;color:#369;}
label .support-text{font-weight:normal;color:#333;}
form {width:100%;}
.inline-label{display:inline;padding-right:8px;}
.inline-label-solo{display:inline;padding-right:20px;line-height:1.3em;}
input[type=text],input[type=password],textarea,select{border:1px solid #ccc;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;font-size:1em;padding:5px;}
input[type=text],input[type=password]{width:95%;border:1px solid #ccc;background-color:#fff;}
input:focus,textarea:focus,select:focus,.field-wrapper.focus{border:1px solid #00B5D5;}
input[type=submit]:focus{border:none;}
input[type=submit]{padding:4px 8px;}
input[type=radio],input[type=checkbox]{background:transparent !important;border:0 !important;width:16px !important;}
input[type=radio]{width:13px !important;}
select{padding:4px;}
select[disabled=disabled]{color:#999;}
select[multiple]{min-width:300px;border:1px solid #ccc;}
button{outline:none;}
option[disabled]{color:#999;background:#ccc;}
input.hinted{color:#bbb;}
.help-inline{
  display: inline-block;
  padding-left: 5px;
  vertical-align: middle;
}
fieldset a, fieldset a:visited, fieldset a:hover{ color: #333; text-decoration: underline; }
fieldset .help-inline{ color: #aaa; }

#footer{
  clear: both;
  font-size: 14px;
  color: #ffffff;
}

a.member-file{width:195px;display:block;text-decoration:none;font-weight:bold;font-size:13px;overflow:hidden;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;border:solid 1px #999;background:url("https://d2ma5jma76a61i.cloudfront.net/themes/empower/assets/images/button-back.png") repeat-x 0px 0px;text-shadow:rgba(255,255,255,0.5) 0px 1px 0px;color:#666 !important;margin:5px;padding:4px 6px;line-height:1.4}
a.member-file span.filename{font-size:80%;margin-left:18px;font-weight:normal;display:block;color:#666 !important}
a.member-file:hover{text-decoration:none}
a.member-file:active{background-position:0px bottom}

/* Icons */
.download{background:url("https://d2ma5jma76a61i.cloudfront.net/themes/empower/assets/images/icons-grey.png") no-repeat 0 -484px;padding:4px 18px;line-height:12px;}


/* Tables */
body.invoices .user-address{
  clear: none!important;
  padding-top:200px!important;
}
body.invoices .invoice-info h2{ margin: 0px; }
tr:nth-child(2n+2) {
  background: url("https://d2ma5jma76a61i.cloudfront.net/themes/empower/assets/images/gradient-bg.png") top left repeat-x;
}

th{
  color:#ffffff;
  background: #050a14 url("https://d2ma5jma76a61i.cloudfront.net/themes/empower/assets/images/gradient-bg-sm.png") top left repeat-x;
  padding:12px 10px;
  text-transform: uppercase;
  text-align: left
}
td{
  padding:10px;
  font-size:100%;
  vertical-align:top;
  text-align: left
}

<style>
@import url('https://fonts.googleapis.com/css?family=Hind+Siliguri&display=swap');
</style>