
/*---- main-temp-----*/
body#Homepage .bottom-box-wrap{margin-bottom:25px;}
.ip3-site-services #nav-operations-level2 { display:none;}




span.font-suffix { font-size:24px;}
#homebox-3 { position:relative;}
.btm-txt { position:absolute; right:15px; bottom:0px;}


/*#homebox-3 .contentslider { width:83%;}
#homebox-3 .contentslider-1 { width:40%;}
#homebox-3 .contentslider-2 { width:40%; float:none;}

#homebox-3 .sliding-content .contentslider.contentslider-1 { width:360px !important;} 
#homebox-3 .sliding-content .contentslider.contentslider-2 {
    float: none !important;
    position: absolute !important;
    bottom: -103px;
    display: block;
    width:360px !important;
}
#homebox-3 .sliding-content .contentslider.contentslider-3 { width:360px !important} 
#homebox-3 .sliding-content .contentslider.contentslider-4 {
    float: none !important;
    position: absolute !important;
    bottom: -103px;
    display: block;
    width:360px !important;
}

#homebox-3 .sliding-content .contentslider.contentslider-5 { width:360px !important} 
#homebox-3 .sliding-content .contentslider.contentslider-6 {
    float: none !important;
    position: absolute !important;
    bottom: -103px;
    display: block;
    width:360px !important;
}*/
/*---- bootstrap-----*/
/*---------------- Start Reset CSS ----------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small, strike,strong, tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}body{line-height:1}ol,ul{list-style:none} blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none} del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*---------------- End Reset CSS ----------------- */

img{display:inline-block; max-width:100%; height:auto;}

@-ms-viewport{width:auto !important;}

/*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
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: 1em 40px;
}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
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;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
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;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #428bca;
  text-decoration: none;
}
/*a:hover,
a:focus {
  color: #2a6496;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}*/
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1230px) {
  .container {
    width: 1200px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: 0%;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: 0%;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: 0%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: 0%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: 0%;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: 0%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1230px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: 0%;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: 0%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}



.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}



.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1230px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1230px) {
  .hidden-lg {
    display: none !important;
  }
}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.pager:after,
.panel-body:after {
  clear: both;
}

ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
/*---- main-----*/
#MainWrapper{/*margin:0 auto; max-width:1200px; position: relative;*/}
.padd-zero-left{padding-left:0!important;}
.padd-zero-right {padding-right:0!important;}
#logo {padding-bottom:27px;}
.item-container h1{font-size:3em;line-height:55px;}
.item-container h2{margin-bottom:10px!important;}
/* ------------- Common css Starts ------------ */
#loadedcontent2,#loadedcontent3{display:none;}
.rad-right{text-align:right}
.rad-big{font-size:1.143em;}
.rad-alternate,.disclaimer-text{font-family:"Myriad W08 Italic","AdobeBlank";}
.width-10-cell{width:10%;}
.width-11-cell{width:11%;}
.width-14-cell{width:14%;}
.width-15-cell{width:15%;}
.width-20-cell{width:20%;}
.width-30-cell{width:30%;}
.width-40-cell{width:40%;}
.width-60-cell{width:60%;}
.width-70-cell{width:70%;}
.disclaimer-text{font-size:1em;}
.show{display:block!important}
.container{width:95.05%;max-width:1200px;}
.loading{text-align:center}
.loading img{display:inline-block}
.rad-financialtable sup {font-weight: normal;text-transform: none;}
#cookie-agree{background:#f3f3f3;}
.inline-block{display:inline-block}
.sliderbanner{visibility:hidden;}
#logo img{text-indent:-10000px;}

/*.content-inner-wrapper a{color:#c8102e}*/
.rad-link a,.content-inner-wrapper .rad-link a{color:#575757;background:url("/~/media/Images/H/Home-Credit-Group/css/small-black-arrow.png") no-repeat scroll right center transparent;padding-right:20px;text-transform:uppercase;font-weight:bold;}
.rad-link a:hover,.content-inner-wrapper .rad-link a:hover{color:#c8102e;background:url("/~/media/Images/H/Home-Credit-Group/css/small-red-arrow.png") no-repeat scroll right 2px transparent; }
.full-content-wrapper a,.snapdown-content a{color:#c8102e; word-wrap: break-word; word-break: break-all; -ms-word-break: break-all;}


.pr-item-wrapper .content-inner-wrapper .rad-link a{background:url("/~/media/Images/H/Home-Credit-Group/css/small-back-black-arrow.png") no-repeat scroll left center transparent;padding-left:25px;padding-right:0px;}
.pr-item-wrapper .content-inner-wrapper .rad-link a:hover{background:url("/~/media/Images/H/Home-Credit-Group/css/small-back-red-arrow.png") no-repeat scroll left center transparent;}


.snapdown-landing .top-content .rad-link a,.snapdown-landing .bot-content .rad-link a,.snapdown-landing .bot-content .rad-link a:hover,.snapdown-landing .top-content .rad-link a:hover{background-position:right 3px;}

p.rad-right{float:right;margin-left:10px;margin-bottom:10px;}
p.rad-left{float:left;margin-right:10px;margin-bottom:10px;}

.contentwrapper .note-field p{font-size:0.929em;line-height:20px;}
.snapdown-content ul li.rad-bullet{background:url("/~/media/Images/H/Home-Credit-Group/css/content-li-bg.png") no-repeat scroll left 9px transparent;}
.our-key-strengths .snapdown-content ul li.rad-bullet{background-position:left 6px;}
.nojs .snapdown-title p{background:none;}
.nojs #oaca{display:none!important;}
.nojs .snapdown-wrapper{border-top:0px;}

/* Table starts */
.rad-datatable tr td,.rad-content tr td{padding:0 0 10px;}
.rad-content tr td{text-align:left;}

.rad-financialtable{width:100%;}
.rad-financialtable tr{float:left;width:50%;}
.rad-financialtable tr td{float:left;width:100%;}
.contentwrapper .rad-financialtable h2{margin-bottom:5px;}
.pdf-container{position:relative;}
/* Table Ends */
/* ------------- Common css ends --------------*/

/*-------------- Main Body CSS Starts --------------*/
body{font-family:'Arial',Helvetica,sans-serif; color:#484848; /*font-size:62.5%;*/ font-size:87.5%; line-height:1.429em;}
a{color:#484848; text-decoration:none;}
a:hover{color:#c8102e; text-decoration:underline;}
a:focus, a:active{border:none; outline:0; _noFocusLine:expression(this.hideFocus=true);}
.hide{display:none!important;}
img{outline-style:none;outline-width:0;border:0 none;width:auto;}
sup{font-size:smaller;	font-weight:bold;}
sub{margin:2px 0; padding:2px 0;}
ul{list-style-image:none; list-style-position:outside; list-style-type:none;}
ol{list-style-image:none; list-style-position:outside; padding-left:30px; font-size:1.2em;}
ol li{margin-bottom:10px;}
.content-inner-wrapper ol{display:block;font-size:1em;list-style:decimal;margin-left:5px;}
hr{border-style:none none solid; border-width:0 0 1px; margin:5px 0;}
:active{outline-style:none; outline-width:0;}
*{margin:0; padding:0;}
p{margin:0 0 10px;}
h1{font-size:1.8em; line-height:1.2em; margin:0 0 10px;}
h2{font-size:1.6em; line-height:40px; margin:0 0 10px;font-family:"Myriad W08 Condensed","AdobeBlank";}
h3{font-size:2.143em; line-height:1.0em; margin:0 0 10px;font-family:"Myriad W08 Italic","AdobeBlank"; font-weight: normal;}
p#sectionheader{font-size:1.6em; line-height:1.2em;}
/*-------------- Main Body CSS Ends --------------*/


/*-------------- Header CSS Starts --------------*/
#Homepage #headerwrapper{border-bottom:0 none;}
#headerwrapper{width:100%; float:left; margin:0 auto;border-bottom:8px solid #f3f3f3;}
#headerlinks{float:right;position:relative}
#headerlinks ul li{border-right:1px solid #c8c8c8; float:left; padding:0 10px;}
#headerlinks ul li.dropdownli{position:relative;}
#headerlinks ul li.mobi-dropdownli{display:none;}
#headerlinks ul li.dropdownli a.showmore,.mobi-third-nav a.showmore{ 
background: url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 110px -18px;float: left;height: 20px;margin: 0 5px;position: absolute;right: 0;top: 0px;width: 124px;}
#headerlinks ul li.dropdownli a{margin-right:20px;width:89px;display:inline-block}
#headerlinks ul li a{font-size:0.857em;line-height:14px;color:#575757;}
#headerlinks .rad-header-list{position:relative;}

#searchcontainer{clear:both; float:right; height:25px; margin:10px 0 0; overflow:hidden;}
#searchTextboxContainer{float:left;}
#searchTextboxContainer input{width:175px; height:20px;border:0 none;background:none;font-size:0.875em;}
#SearchButtonContainer{float:left;}
#searchbox{float:right;border-right:1px solid #c8c8c8;padding:0px 10px;height:20px;}
#SearchButtonContainer input{height:20px; width:19px;}


#searchContainerRP, #searchTextBoxContainerRP, #searchButtonContainerRP{float:left;}
#searchTextBoxContainerRP input{width:235px; border:0 none;background:none;font-size:0.875em; padding: 0.4em; }
#searchContainerRP{float:left;margin:10px 0; width:100%;}
#searchButtonContainerRP input{ width:19px; height:20px; margin-top:0.3em;}
#searchinnerRP{float:left; width:260px; border:2px solid #c8c8c8;background-color: #f3f3f3; }


#toplinks{float:left;}
.tagline{color:#000000;font-family:"Myriad W08 Regular","AdobeBlank";font-size:1.143em;font-weight:bold;line-height:40px;}
.srcext{padding-top:12px;padding-bottom:10px;}
#headerlinks ul li.dropdownli ul#dropdownul,.mobile-top-links ul li.dropdownli ul#mobi-dropdownul{display:none;position:absolute;z-index:9999;left:-1px;right:-1px;border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;padding-top:5px;}
#headerlinks ul li.dropdownli ul#dropdownul{width:131px;}
#headerlinks ul li.dropdownli ul#dropdownul li,.mobile-top-links ul li.dropdownli ul#mobi-dropdownul li{border-right: 0 none;display: block;float: left;padding: 0;width: 100%;background-color: #F3F3F3;padding-left:10px;border-top:1px solid #cacaca}
#headerlinks ul li.dropdownli a:hover{color:#E2383F;}
#headerlinks ul li #mobi-small-dropdownul li{border-top:1px solid #cacaca}
#headerlinks ul li.dropdownli ul#dropdownul li:first-child,.mobile-top-links ul li.dropdownli ul#mobi-dropdownul li:first-child,#headerlinks ul li #mobi-small-dropdownul li:first-child{border:0px;}
#headerlinks ul li.dropdownli ul#dropdownul li{padding:5px 0px 5px 5px;}
#navigate-dd .dd-wrap,#navigate-dd2 .dd-wrap2{margin-top:15px;}
.dd-wrap2 #section-Homepage-level2{float:left;}
#careers .carrer-center-box{background:#f4f4f4}
#careers .carrer-center-box .box-content{background:none}
/*-------------- Header CSS Ends --------------*/


/*-------------- Top Navigation CSS Starts --------------*/
#topnavigation{}
/*-------------- Top Navigation CSS Ends --------------*/


/*-------------- Left Navigation CSS Starts --------------*/
#utility{margin-top:40px;}
/*-------------- Left Navigation CSS Ends --------------*/


/*-------------- Breadcrumb CSS Starts --------------*/
#breadcrumb{/*margin:0 0 10px;*/padding-bottom:10px;border-bottom:2px solid #e8e8e8; position:relative;}
#breadcrumb *{color:#666666;}

/*-------------- Breadcrumb CSS Ends --------------*/


/*-------------- Search page CSS Starts --------------*/
.ip3search_highlight{font-weight:bold;}
.sitesearchpagination{padding-top:10px;}
.sitesearchpagination ul li{float:left; margin:0 10px 0 0; padding:0;}
table.searchTable{width: 100%; word-break:break-all;}
table.searchTable tbody tr th{ text-align:left; height:22px;}
#tabs.sectionTabs{float:left; position:relative; width:100%; padding:0 0 10px;}
#tabs.sectionTabs ul{border-bottom:1px solid #484848; float:left; list-style:none outside none; padding:0; margin:0; width:100%;}
#tabs.sectionTabs li{float:left; padding:0; margin:0; margin-right:2px;}
#tabs.sectionTabs li.lastLI{margin-right:0;}
#tabs.sectionTabs li a span{display:block; text-align:center;}
#tabs.sectionTabs li a{display:block; padding:10px; text-align:center; background-color:#f3f3f3; color:#666;}
#tabs.sectionTabs li.current a, #tabs.sectionTabs li a:hover{background-color:#c8102e; color:#fff;}
#tabsDD{height:35px; font-size:1.714em; width:250px;font-family:"Myriad W08 Condensed","AdobeBlank"}
#tabsDD option{text-indent:10px;}
#tabs.sectionTabs span.select{font-size:1.714em;color:#000; padding:7px; background:url("/~/media/Images/H/Home-Credit-Group/css/down-arrow-filter.png") no-repeat scroll 95% center transparent; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; *behavior:url("/~/media/Files/H/Home-Credit-Group/htc-files/boxsizing.htc");position:absolute;left:0;right:10px;border:1px solid #dddddd;font-family:"Myriad W08 Condensed","AdobeBlank"}
/*-------------- Search page CSS Ends --------------*/


/*-------------- Site Map CSS Starts --------------*/
#sitemapcontainer{ /*background:transparent url(~/media/Images/H/Home-Credit-Group/css/graypixel.png) repeat-y 15px 0;*/ width:340px;}
#sitemapcontainer li{ margin:15px 0 20px; padding:0 0 0 20px; font-weight:bold;background:url("/~/media/Images/H/Home-Credit-Group/css/content-li-bg.png") no-repeat scroll left 14px transparent}
#sitemapcontainer li a{color:#666;display:block;font-size:1.143em;line-height:30px;padding:3px;}
#sitemapcontainer li a:hover{color:#c8102e;}
#sitemapcontainer li ul li{ background:url("/~/media/Images/H/Home-Credit-Group/css/content-li-bg.png") no-repeat scroll left 12px transparent; font-size:1em; margin:4px 0 4px 3px; padding:0 0 0 20px; font-weight:normal}
#sitemapcontainer li ul li a{ padding:0 0 0 3px;}
#sitemapcontainer li ul li ul{ /*background:transparent url(~/media/Images/H/Home-Credit-Group/css/graypixel.png) repeat-y 15px 0;*/ margin-bottom:10px;}
#sitemapcontainer li ul li ul li{ margin-left:3px; padding-left:20px;}
#supporting-our-communities .rad-datatable th{text-align:left;}
#supporting-our-communities .rad-datatable tbody th{background: #c5dfeb;border-bottom: 2px solid white;padding: 0 10px;}
/*-------------- Site Map CSS Ends --------------*/


/*-------------- Footer CSS Starts --------------*/
#footerwrapper{clear:both; padding:30px 0 15px 0; margin:0px auto 0; width:100%; background-color:#F3F3F3;
}
#footerlinks {float:right;}
#footerlinks ul li.rad-link{display:none;}
#footerlinks ul li.rad-link a,#footerlinks ul li.rad-link a:hover{background:none;padding-right:0px;}
#footerlinks ul li {border-right:1px solid #484848; float:left; padding:0 5px; font-size:0.857em; font-weight:bold; line-height:20px;}
#footerlinks ul li.last {border-right:0 none;padding-right:0px;}
#footerlinks ul li a {color:#484848;text-transform:none;}
#copyright-content p {font-size:0.857em; color:#484848; font-weight:bold;}

/*-------------- Footer CSS Ends --------------*/


/* --------------- Banner Starts ---------------*/
#bannerwrapper {margin:0 auto 18px;}
#bannerwrapper, #bannerwrapper .sliderbanner{float:left; width:100%; position:relative; }
.banner-outer-wrapper{fl;oat:left;}
.banneritem{position:relative;}
.banneritem .bannertext{position:absolute; left:0px; bottom:20px; padding-top:10px;padding-bottom:10px; padding-left:22px;background:url("/~/media/Images/H/Home-Credit-Group/css/transparent-white-bg.png") repeat bottom left; width:50%;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;*behavior:url("/~/media/Files/H/Home-Credit-Group/htc-files/boxsizing.htc");}
/*.banneritem .banner-transperant-image{height:100%;left:0;position:absolute;top:0;width:42%;}*/
.nojs .banneritem{display:none;}
.nojs .banneritem.banner1{display:block;}
#bannerwrapper .bx-controls .bx-pager{position:absolute; left:0px; top:0px;padding:20px 10px 20px 0px;background: url("/~/media/Images/H/Home-Credit-Group/css/transparent-white-bg.png") repeat left bottom;}
#bannerwrapper .bx-controls .bx-controls-auto{position:absolute; left:106px; top:0px;padding:20px 10px 20px 0px;background: url("/~/media/Images/H/Home-Credit-Group/css/transparent-white-bg.png") repeat left bottom;}
#bannerwrapper .bx-controls .bx-controls-direction{position:absolute; top:0px; right:0; width:74px;}
#bannerwrapper .bx-controls-direction a{float:left; padding:0 10px;}
#bannerwrapper .bx-controls-direction a.disabled{/*display:none;*/}
#bannerwrapper .bx-controls-direction .bx-next{float:right;}
#bannerwrapper .bx-controls-direction, #bannerwrapper .bx-pager{float:left; clear:both;}
#bannerwrapper .bx-pager div{margin:0 0 0 10px;}
#bannerwrapper .bx-pager div{float:left;}
/* --------------- Banner Ends ---------------*/


/* --------------- Content Wrapper Starts ---------------- */
#contentwrapper{margin:10px 0 0 0;}

/* key strengths,lending responsibly starts */
.contentwrapper .responsible-lending h2,.fl-tools-case-studies .top-content h2{font-size: 1.714em;text-transform: none;}
.our-key-strengths .snapdown-content h2{font-size:1.429em;}

.fl-tools-case-studies .snapdown-content h3{font-size: 1.143em;font-family:'Arial',Helvetica,sans-serif;}
.responsible-lending ul li,.financial-literacy .snapdown-landing ul li,.our-mission .snapdown-landing ul li{background: url("/~/media/Images/H/Home-Credit-Group/css/content-li-bg.png") no-repeat scroll left 6px transparent;margin-bottom: 2px;padding-left: 20px;}
.responsible-lending #right-column ul li{background:none repeat scroll 0 0 #faf9f9;}
/* key strengths,lending responsibly ends */

/* Key Financial Data Starts */
.values-container .values-wrapper .values-title{width:94%}
/* Key Financial Data Ends */
/* --------------- Content Wrapper Ends ---------------- */


.banner-contentleft p.rad-highlight {font-size: 0.799em;; color:#c8102e; line-height: 24px;}
.banner-contentleft p.rad-highlight a{color:#c8102e;}



#subNav {background-color: #ffffff; left: 0px; position: absolute; top:148px; width: 100%;z-index: 100; padding-top: 20px; font-family: "Myriad W08 Regular","AdobeBlank"}
#navigate-dd {border-bottom: 8px solid #f3f3f3;float: left;padding: 0 0 20px;width: 100%;
border-top: 8px solid #f3f3f3;min-height:169px;}
.firefox #navigate-dd{min-height:165px;}
.ie8 #navigate-dd{min-height:133px;}

.dd-wrap,.dd-wrap2 {margin: 0 auto;max-width: 1200px;}
#topnavigation {font-size:1.429em; font-family:"Myriad W08 Regular","AdobeBlank";}
#topnavigation ul {margin-bottom:0px!important; padding-top: 38px; float:right;}
#topnavigation ul ul {display: none; float: left;}

#topnavigation ul li {float: left; border-left:2px solid #ecebea; min-height:34px;}
#topnavigation ul li span {padding: 10px 12px; display:block}
#topnavigation ul li.first span{padding-left:0px;}
#topnavigation ul li.last span{padding-right:0px;}
#topnavigation ul li.first {border:none;}
#topnavigation ul li.current, #topnavigation ul li.selected.haschildren > a{color:#c8102e;}
#topnavigation ul li a{color:#666;} 
#topnavigation ul li a:hover {color:#c8102e;} 



#navigate-dd ul li{background-color: rgb(243, 243, 243);display: inline;float: left;font-size:1em;
margin-right: 10px;margin-bottom:10px;}
#navigate-dd ul li span {display: block;padding:12px 20px;}
.firefox #navigate-dd ul li span {padding:11px 20px;}
#navigate-dd ul li:hover {color:white;background-color:#c8102e;}
#navigate-dd ul li:hover a{color:white;} 
#navigate-dd ul li.current span, #navigate-dd ul li.selected span{background-color:#c8102e; color:#ffffff;}

.toplinkscontent {width:100%; margin-bottom:28px; min-height:42px; background-color:#f3f3f3;position:relative;}


/*----------------------------Filter Table-------------------------------------*/
.filter-wrapper{float:left; width:100%;border-bottom:2px solid #e8e8e8;margin-bottom:20px;}
.filter-wrapper fieldset{border:0 none; padding:20px 0px;}
.filter-wrapper fieldset span, .filter-wrapper fieldset select{width:99.8%;float:left;}
.filter-wrapper fieldset select{position:relative;}
.filter-wrapper fieldset span.year, .filter-wrapper fieldset span.country{float:left;font-family:"Myriad W08 Condensed","AdobeBlank"; color:#484848; font-size:1.714em;line-height:1.714em;display:block;padding:0 0 20px;}


.filter-wrapper fieldset select{font-family:"Myriad W08 Condensed","AdobeBlank";color#484848;font-size:1.714em;line-height:30px;}
.firefox .filter-wrapper fieldset option,.chrome .filter-wrapper fieldset select{padding-left:10px;}

.firefox.ip3-regulatory-announcements .filter-wrapper fieldset option{font-size:1.20rem;font-family: "Myriad W08 Condensed","AdobeBlank";}
 .filter-wrapper .event-filter{float:left; width:100%;}
.filter-wrapper fieldset .country-filter span.select{width:88.5%;}
.filter-wrapper fieldset span.select{font-family:"Myriad W08 Condensed","AdobeBlank";color#484848;font-size:1.714em;line-height:30px;position:absolute;left:0;bottom:0;width:66%;float:left;border:1px solid #dddddd;padding-left:10px;display:block;}
.filter-wrapper fieldset span.arrow-down{bottom:0;float:right;height:32px;position:absolute;right:0;width:38px;border:1px solid #dddddd;background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat 5px -889px transparent;}
.filter-wrapper fieldset .year-filter{width:10%;float:left;position:relative;margin-right:40px;}
.filter-wrapper fieldset .country-filter{width:30%;float:left;position:relative;}
table.filter-table thead tr th{background-color:#c5dfeb;font-size:1.143em;line-height:30px;padding:10px;text-align:left;color:#484848; border-bottom:10px solid #fff;}
table.filter-table{width:100%;}
table.filter-table tbody tr td,table.filter-table tbody tr th{background-color:#f9f8f9;font-size:1.143em;line-height:25px;padding:10px;text-align:left;color:#484848; border-bottom:2px solid #fff;font-weight:normal;}
table.filter-table tbody tr td.aligncenter, table.filter-table thead tr th.aligncenter{text-align:center;}
table.filter-table tbody tr td.white{background-color:#FFFFFF;font-size:0em;line-height:0px;padding:5px;}
/*----------------------------Filter Table Ends--------------------------------------*/

/* Foot Note Starts */
/*.foot-note .foot-note-item{display:none;}*/
/* Foot Note ends */

/* IE8 specific changes starts */
.ie8 .casestudy-box .cs-image img{max-width:none;}
/* IE8 specific changes ends */

/* Sustainable Relationship starts */
.sustainable-relationship-with-retailers .top-content h2{font-family:"Myriad W08 Italic","AdobeBlank";text-transform:none;}
/* Sustainable Relationshiop ends */

/* Contacts Starts */
.office-address-wrapper{margin-bottom:10px;}
.contact-sample-content-wrapper{font-family:"Myriad W08 Condensed","AdobeBlank";margin:20px 0;}
/* Contacts Ends */

/* Adobe Starts */
.adobe-icon{float:left;width:100%;margin:10px 0 0;}
.adobe-icon p{display:inline-block;}
/* Adobe Ends */

/* Mobile layout starts */
.mobile-top-links{padding:0px;}
.mobile-top-links #logo{padding:10px 0px;}
.mobile-top-links .srcext{padding:0px;}
.mobile-top-links #headerlinks{width:100$%;}
.mobile-top-links #headerlinks ul{float: left;font-size:24px; padding: 36px 10px 35px;border-left:1px solid #a4a4a4;border-right:1px solid #a4a4a4;margin:0px;}
.mobile-top-links #headerlinks .mobi-share ul li{border-right:1px solid #cacaca;}
.mobile-top-links #headerlinks ul li,.mobile-top-links #headerlinks .mobi-share ul li.last{border:0px;}

/* Mobile menu and mobi-search Starts */
.mobi-search,.mobi-menu,.mobi-share,.desktop-social-section{display:none;background:#f3f3f3;position:absolute;left:0px;right:0px;z-index:10001;}

.desktop-social-section{top:32px;width:175px;padding:15px;}
#headerlinks .desktop-social-section ul li{border:0px;border-right:1px solid #cacaca;}
#headerlinks .desktop-social-section ul li.last{border:0px;}
.mobi-menu,.mobi-search,.mobi-share{top:90px;}
.mobi-menu{border-top:1px solid #cacaca;border-bottom:15px solid #c8102e;}
.mobi-menu{text-indent:20px;}
.mobi-menu ul ul{display:none;}
.mobi-menu li.level1 ul{background:#e2e1e1;float: left;margin: 0;width: 100%;}
.mobi-menu li.level1.last{border:0px;}
.mobi-menu ul{margin:0px;}
.mobi-menu ul li{position:relative;font-size:1.143em;float:left;width:100%;}
.mobi-menu ul li.level1{padding:0;}

.mobi-menu ul li span{float:left;width:100%;border-bottom:1px solid #cacaca;padding:30px 50px 30px 0;float:left;width:100%;}

.mobi-menu li.level2{text-indent:50px;}
.mobi-menu li.level2 a{color:#484848}
.mobi-menu li.level1 a.showmore{height: 30px;position:absolute;top:25px;right:5px;width:30px;background:url("/~/media/Images/H/Home-Credit-Group/css/mobi-down-arrow-brown.png") no-repeat center center;margin:0px 5px;}

.mobi-third-nav a.showmore.selected{height: 30px;width:30px;background:url("/~/media/Images/H/Home-Credit-Group/css/up-arrow-brown.png") no-repeat center center;}
.mobi-menu li.level1 a.showmore.selected{height: 30px;width:30px;background:url("/~/media/Images/H/Home-Credit-Group/css/up-arrow-white.png") no-repeat center center;}

.mobi-menu-image{background: url("/~/media/Images/H/Home-Credit-Group/css/mobi-menu-icon.png") no-repeat scroll 10px center;cursor:pointer;float: left;height:91px;width:85px;z-index:10002;border-bottom:1px solid #f3f3f3;position:relative;}
.mobi-menu-image.selected{background: url("/~/media/Images/H/Home-Credit-Group/css/mobi-menu-icon-hover.png") no-repeat scroll 10px center;}
.mobi-search-image,.mobi-share-image{  border-right: 1px solid #a4a4a4;cursor: pointer;float: left;padding: 27px 16px 26px;}
.mobi-share-image{position:relative;}
.mobi-share{bottom:-20px;left:-1px;padding:20px;width:150px;height:65px;}

/*.mobi-menu ul li.current,.mobi-menu li.level2 a:hover{color:#c8102e}*/
.mobi-menu ul li.haschildren.navopen > a span,.mobi-menu ul li.selected.haschildren.navopen > a span,
.mobi-menu ul li.current.haschildren.navopen > span{color:white;background:#c8102e;}
.mobi-menu ul li.current > span,.mobi-menu ul li.current.haschildren > span,.mobi-menu li.level2.selected > a span /*, .mobi-menu ul li.selected.haschildren > a span */{color:#c8102e;background:none;}
/*.mobi-menu ul li.level1.current > span{float:left;width:100%;color:white;background:#c8102e;padding:30px 0;}*/
.mobi-menu ul li.level1.navopen > span,.mobi-menu ul li.current.haschildren.navopen > span {float:left;width:100%;color:white;background:#c8102e;}
.mobi-menu ul li.current > span,.mobi-menu ul li.selected.haschildren > a span {color:#c8102e}
.mobile-top-links #headerlinks ul#mobi-small-dropdownul{display:none;}

.mobi-search{padding:20px;}
#mobi-searchbox{float:left;width:100%;}
.mobi-search #mobi-searchTextboxContainer{float:left;width:93%;}
.mobi-search #mobi-searchTextboxContainer input{width:100%;background-color:white;border:0px;padding:10px;}
.mobi-search #mobi-SearchButtonContainer{ background: none repeat scroll 0 0 white;float: left;line-height: 1em;padding: 9px 10px;width:7%;}

.mobile-top-links #headerlinks .mobi-share ul{width:100%;padding:0px;border:0px;}
/* Third Navigation Starts */
.mobi-third-nav{margin-bottom:10px;}
.mobi-third-nav .mobi-thirdnavselect,.dropdown-container .dropdown-title{background:url("/~/media/Images/H/Home-Credit-Group/css/mobi-down-arrow-brown.png") no-repeat scroll 98% center #f3f3f3;padding:15px 10px;cursor:pointer;font-size:1.231em;}

.dropdown-container .dropdown-title.navopen{background:url("/~/media/Images/H/Home-Credit-Group/css/up-arrow-brown.png") no-repeat scroll 98% center #f3f3f3;}
.mobi-third-nav .mobi-thirdnavselect.navopen{background:url("/~/media/Images/H/Home-Credit-Group/css/up-arrow-white.png") no-repeat scroll 98% center #c8102e}
.dropdown-container a.showmore{background:url("/~/media/Images/H/Home-Credit-Group/css/mobi-down-arrow-brown.png") no-repeat scroll center center;}

.mobi-third-nav ul{background:#e2e1e1;text-indent:10px;display:none;font-size:1.077em;}
.mobi-third-nav ul li{padding:10px 0;border-top:1px solid #cacaca;}







.mobi-third-nav ul li.current{color:#c8102e}
.mobi-third-nav p{padding-right:25px;margin-bottom:0px;}
.mobi-third-nav .mobi-thirdnavselect.navopen p{color:white;}



/* Third Navigation Ends */
/* Mobile menu and mobile search ends */

/* Responsive Table Starts */
.inv-responsive-table{width:100%;margin-bottom:15px;}
.inv-responsive-header-tr{background:#f3f3f3;padding:10px;}
.inv-responsive-header-td{padding:10px;}
.inv-responsive-header-td p{margin-bottom:0px;}
.inv-responsive-data-td.inv-responsive-data-content{padding:10px;}
.inv-responsive-table-wrapper h3{display:none!important}

.inv-responsive-data-td.inv-responsive-data-header{width:25%;background:#f3f3f3;padding:10px;border-bottom:1px solid white;font-weight:bold}
#supporting-our-communities .inv-responsive-data-td.inv-responsive-data-header{width:auto;padding:0px;background:none;}
/* Responsive table ends */

/* Sustainability drop down starts */
.dropdown-container{float:left;width:100%;}
.dropdown-container li{border-top: 1px solid #666;padding: 10px 20px;}
.dropdown-container li.selected a{color:#c8102e}
.dropdown-container ul{background:#f3f3f3;}
.dropdown-container .dropdown-title p{margin-bottom:0px;font-weight:bold;}
.dropdown-container .dropdown-title{padding:10px 20px;}
/* Sustainability drop down ends */


/* Sustainability Snapdown Starts */
.snapdown-container,.mobi-snapdown{float:left;width:100%;}
.mobi-snapdown .snapdown-content{margin:20px 0;}
/* Sustainability snapdown ends */

/* Site Services pages starts */
#privacy #contentwrapper ol ul{margin-left:30px;}
/* Site services pages ends *?
/* Mobile Layout Ends */

/* Selfserve starts */
body.ip3-selfserve #subNav{top:402px;}
/* self serve ends */

/*.ip3-selfserve .left-content{width:100%;margin:0px;}
.ip3-selfserve .right-content{padding:0px;}*/

/* About Us Starts */
#about-us .center-box ul li{font-size: 0.929em;line-height: 18px;color: #484848;font-family: "arial";}
#products sup{vertical-align:middle}
/* About Us Ends */

/* Our People Starts */
#our-people #right-column{margin-top:20px;}
/* Our People Ends */


body#error-page #navigate-dd2{display:none;}
body.ip3-selfserve #_cookieConsentWrapper{background-color:#000;opacity:0.70;}
body.ip3-selfserve .scWebEditInput{display:block!important;}
.our-people .snapdown-item, .our-people .snapdown-content {float:left; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; *behavior:url("/~/media/Files/H/Home-Credit-Group/htc-files/boxsizing.htc");}
.our-people .snapdown-content {margin-bottom:20px;}
.pep-desc {float:left; width:100%; padding:0 18px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; *behavior:url("/~/media/Files/H/Home-Credit-Group/htc-files/boxsizing.htc");}
.pep-desc .member-description img{float:right;margin-left:10px;margin-bottom:10px;max-width:50%;}
.our-people .snapdown-content p.member-designation, .our-people-item .people-snapdown-content p.member-designation{color: #484848; font-family: "Myriad W08 Condensed","AdobeBlank"; font-size: 1.714em;  line-height: 24px;}
.our-people .snapdown-content p, .our-people-item .people-snapdown-content p {font-size:1em; line-height:20px;}
.our-people .snapdown-landing {margin-top:20px;}
.our-people-item .snapdown-wrapper {border-top:0 none;}

.pr-item{padding-left: 0 !important; margin:0 0 10px;}
.pr-item.alt{  padding-right: 0 !important;}
.date{float:left; width:100%;background:#fbfbfb; color:#c8102e; font-family: "Myriad W08 Condensed","AdobeBlank"; padding:0 11px;font-size:1.143em; }
.pr-content{float:left; padding: 5px 0 5px;width:100%;}

.pr-content .flg-img{ float: left;  padding: 0 9px 0 11px;  width: 14%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; *behavior:url("/~/media/Files/H/Home-Credit-Group/htc-files/boxsizing.htc");}
.pr-content .pr-title{  float: left;  font-family: arial;  font-size: 0.929em;  width: 86%;padding:5px 0;}
.fr-content{float:left;}
/*#media-contacts p{font-family: arial; font-size:1.0em;line-height: 1.5em; }
#media-contacts h3{font-size:1.143em;font-family: arial;}*/
.bottom-box-content.boxTxt{padding-top:0;}

.downlaodPDFContainer{position:absolute; bottom:0; right:0;}
.downlaodPDFContainer p{margin:0;}
.downlaodPDFContainer a{ background:#eff1f0 url("/~/media/Images/H/Home-Credit-Group/css/download-black.png") no-repeat 95% 50%;font-family: "Myriad W08 Condensed","AdobeBlank"; color: #484848;  padding: 10px 50px 10px 15px; font-size:1.714em; display: inline-block; line-height: 1.0em;   }

.pr-content .pr-title a {
    background: url("/~/media/Images/H/Home-Credit-Group/css/small-black-arrow.png") no-repeat right 5px;
   /* color: #666666;*/
    display: inline-block;
    padding-right: 30px;
}


.snapdown-wrapper {
    border-top: 1px solid #efefef;
    float: left;
    margin: 20px 0 20px;
    width: 100%;
    font-family: "Myriad W08 Condensed","AdobeBlank";
}

.snapdown-wrapper .snapdown {
    border-bottom: 1px solid #efefef;
    box-sizing: border-box;
    float: left;
    padding: 2px 0;
    width: 100%;
}

.snapdown-wrapper .office-snapdown-title.cursorpointer {
background: url("/~/media/Images/H/Home-Credit-Group/css/snapdown-arrow-black.png") no-repeat right 14px;
    cursor: pointer;
}
.snapdown-wrapper .office-snapdown-title {
    box-sizing: border-box;
    float: left;
    padding:8px 30px 12px 0;
    width: 100%;
    font-family:"Myriad W08 Italic","AdobeBlank";
    font-size:2.143em;
}
.office-snapdown-title {
    color: #333333;
    line-height: normal;
}

.snapdown-wrapper .office-snapdown-content,.contact-sample-content {
    float: left;
    width: 100%;
    padding:0 0 35px 0;
    font-size:1.714em;
     line-height: 1em;
}

.snapdown-wrapper .office-snapdown-title.cursorpointer.snapopen {
background: url("/~/media/Images/H/Home-Credit-Group/css/snapdown-arrow-red.png") no-repeat right 14px;
}

#oaca{float:right;background-color:#eff1f0; padding:0px;}
#oaca p{margin-bottom:0px;}
#oaca a{padding:10px 50px 10px 20px; font-size:1.143em;color:#484848; line-height: 1.5em;width:135px;}
a.openall{background: url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat 90px -339px transparent;}
a.closeall{background: url("/~/media/Images/H/Home-Credit-Group/css/hideall.png") no-repeat 90% 50%;display:none;}
a.closeall.selected{display:block!important}
.snapdown-wrapper .office-snapdown-content a, .rad-highlight,.contact-sample-content .rad-highlight a{color: #c8102e;}

.quarter-filter , .filter-data{float:left; width:100%;margin:0 0 20px;}
.margintop20{margin-top:20px;}
.quarter-filter ul{float:left; margin:0; padding:0;background-color:#f9f8f9; width:100%; font-size:1.143em;}
.quarter-filter ul li{ float:left;   list-style: none outside none;}
.quarter-filter ul li a{display:block; padding:20px; color:#484848;}
.quarter-filter ul li.current a{background-color:#fff;}


.email-alert{float:right;background-color:#eff1f0; padding:10px 0 0;font-family: "Myriad W08 Regular","AdobeBlank";}

.email-alert a{padding:0 40px 0 10px; font-size:1.286em; color:#484848; line-height:1.286em;  background: url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat 245px -424px;}
.email-alert p a img{ padding-right: 15px;width: auto;}
.common-inner-wrapper{float:left; width:100%; margin:15px 0;}
.contentwrapper .common-inner-wrapper h2{float:left; margin:15px 0 0;}


.sitesearchpagination ul{float:left; margin:0; padding:0;background-color:#f9f8f9; width:100%; font-size:1.143em;}
.sitesearchpagination ul li{ float:left;   list-style: none outside none; padding:10px; margin:0;}
.sitesearchpagination ul li a{display:block; ; color:#484848;}
.sitesearchpagination ul li.pageloaded {background-color:#fff;}


/*-----------------Image gallery------------------*/
.image-gallery-landing{float:left;width:100%}
.image-details-wrap{float:left; width:100%;position:relative;}
.image-item{padding-bottom:20px;}

.image-details{float:left; width:100%; position:absolute;top:0;background-color:#000; padding:0 10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; *behavior:url("/~/media/Files/H/Home-Credit-Group/htc-files/boxsizing.htc");}


.image-title { color: #fff; margin:0;padding: 10px 0 0;}
.image-title .content-extension{text-transform: uppercase;}
.image-details .image-size{float:left; width:100%; }
.image-details .image-size a{ float: left; width: 100%;  padding: 10px 80px 5px 0; background: url("/~/media/Images/H/Home-Credit-Group/css/download.png") no-repeat 90% 50%; color:#fff;}
.ie8 .image-details-wrap .imageWrapper img{max-width:100%!important;}


/*-----------------third level ------------------*/
#third-navigation{float:left; width:100%; margin:10px 0 30px;}
#third-navigation ul{float:left;  margin:0; padding:0;background-color:#f4f4f4; width:100%; font-size:1.143em;}
#third-navigation ul li{ float:left;list-style: none outside none;}
#third-navigation ul li a,#third-navigation ul li span{ color:#484848;}
#third-navigation ul li span{padding:15px 20px;display:block;}
#third-navigation ul li.current span{background-color:#fff;}


/*------Home page reviced----*/
.top-box-wrap, .bottom-box-wrap{float:left;width:100%;}
.middle-box-wrap{float:left;border-bottom:2px solid #efefef; border-top:2px solid #efefef; margin:30px 0 24px; padding:25px 0 29px;width:100%;}
#homebox-2 .bx-wrapper{background:#f4f4f4 url("/~/media/Images/H/Home-Credit-Group/css/money-in-hand.png") no-repeat 100% 93%; }
#homebox-2 .contentslider{background:transparent;}


.contentslider .rad-highlight {
    color: #3e94be;
    font-family: "Myriad W08 Condensed","AdobeBlank";
    font-size: 3.571em;
    font-weight: normal;
    line-height: 1em;display:inline-block;clear:both;
}
.contentslider #our-values{width:95%}
.contentslider #our-values ul li{font-size:3.429em;}
.contentslider #our-values ul li span.rad-highlight{font-size:1em;}
#homebox-3 .contentslider .rad-highlight,.key-financial-data .contentslider .rad-highlight{line-height:0.5em;}
.rad-highlight .rad-small{  font-size: 0.480em;margin-top:10px;float:right; }
#homebox-2 .sliding-content{background:none;}


.contentslider ul{flaot:left; margin:10px 0;}
.contentslider ul li{font-size:1.571em;line-height:1em; padding:0 0 9px; }
#investor-relations .contentslider ul{margin:0px;}
#investor-relations .contentslider ul li{padding:0 0 15px;}

.investors-slider .contentslider ul li{line-height:1.337em;}
a#auto-top-link:hover{background-color:#c8102e;}

.sustain-top-box-wrap, .sustain-middle-box-wrap, .sustain-bottom-box-wrap{float:left; width:100%;}

/*.sustain-top-box-wrap{padding:10px 0 40px 0;}*/
.sustain-middle-box-wrap{padding:40px 0; border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.sustain-bottom-box-wrap{padding:40px 0 0;border-top:2px solid #efefef;margin-top:40px;}

#sustain-small-bannerwrapper, .sustain-small-bannerwrapper .small-sliderbanner { float: left; position: relative;   width: 100%; background-color:#f4f4f4;overflow:hidden; }
    
#sustain-small-bannerwrapper .small-sliderbanner .sustainitem .banner-left {float: left;  margin-right: 3%;width: 60%;}
#sustain-small-bannerwrapper .small-sliderbanner .sustainitem .banner-right{ float: left;  width: 32%;}

#sustain-small-bannerwrapper .sustainitem{padding:35px 20px 25px}
.hasjs .cs-item-wrapper1, .hasjs .cs-item-wrapper2{display:none;}


.hasjs .cs-item-wrapper1.selected, .hasjs .cs-item-wrapper2.selected{display:block;}

.tabContainer ul{flaot:left; margin:0; font-family:"Myriad W08 Regular","AdobeBlank";}
.tabContainer ul li{ float: left; font-size: 1.286em; line-height: 1.286em;  margin: 0 0 9px; width: 100%;}

.tabContainer ul li.selected a{background: url("/~/media/Images/H/Home-Credit-Group/css/nav-left-arrow.png") no-repeat scroll 100% 50%; width:100%; }
.tabContainer ul li a{ color: #484848; display: block;  padding: 20px 20px 20px 20px; width: 96%; background:#f9f8f9;}

.cs-link{float:left; width:100%; margin-top:20px;}
.cs-link a {background:#f9f8f9 url("/~/media/Images/H/Home-Credit-Group/css/black-link-arrow.png") no-repeat scroll 96% 50%; color: #484848;  display: block; padding: 10px 30px 10px 10px;font-family:"Myriad W08 Regular","AdobeBlank";font-size:1.286em; line-height: 1.286em;}

.cs-details{float:left; position:relative;}
.cs-content{position:absolute; bottom:-1px; left:0;background:url("/~/media/Images/H/Home-Credit-Group/css/white-trans-bg.png") repeat 100% 100%; padding:10px;}
.cs-content p{margin-bottom:0;}

.cs-item.first{padding-left:0!important;}
.cs-item.last{padding-right:0!important;}

.intro-text{float:left; margin:0 0 20px; width:100%;font-family:"Myriad W08 Italic","AdobeBlank";font-size:2.143em;line-height:1em;}
.full-content{float:left; margin:0 0 20px; width:100%;}
.rad-notes{font-size:0.857em!important; -ms-word-break: break-all;}

.product-content-container{margin-top:10px;}
.product-top-content{padding:40px 0 25px; background:#f4f4f4;}
.contentwrapper .product-top-content h2{text-transform: none; font-size:1.714em;}
.product-left-content p{    margin-bottom: 15px;  padding: 0 15px;}
.product-left-content h2{padding: 0 15px;}
.product-left-content p.rad-right{width:70%;}


.product-content-wrapper .product-list-box{float:left; width:100%; background:#f4f4f4; margin:0 0 10px;}
.product-content-wrapper .product-list-box ul{margin:0 0 0 10%;  width:90%; font-family: "Myriad W08 Condensed","AdobeBlank";}
.product-content-wrapper .product-list-box ul li{ background: url("/~/media/Images/H/Home-Credit-Group/css/content-li-bg.png") no-repeat 1px 33px transparent;  float: left; font-size: 2.143em; line-height: 1.1em;    padding: 19px 7px 19px 13px; width: 50%; }
.bottom-signpost-content{margin:30px 0 0;  }
.product-bottom-content{padding:30px 0 0;}
.product-bot-box{float:left; }


#subNav2 {
    background-color: #ffffff;
    font-family: "Myriad W08 Regular","AdobeBlank";
    left: 0;
    padding-top: 20px;
    position: absolute;
    top: 145px !important;
    width: 100%;
    z-index: 100;
}

#navigate-dd2 {
    border-bottom: 8px solid #f3f3f3;
    float: left;
    padding: 0 0 20px;
    width: 100%;font-family: "Myriad W08 Regular","AdobeBlank";
}

.dd-wrap2 {
    margin: 0 auto;
    /*width: 100%; padding:0 15px;*/
}

#navigate-dd2 ul li {
    background-color:#f3f3f3;
    display: inline;
    float: left;
    font-size: 1em;
    margin-right: 10px;
	margin-bottom:10px;
}

#navigate-dd2 ul li.current span, #navigate-dd2 ul li.selected, #navigate-dd2 ul li:hover{
    background-color: #c8102e;
    color: #ffffff;
}
 #navigate-dd2 ul li.selected a, #navigate-dd2 ul li:hover a{
 color:white;
 }
#navigate-dd2 ul li a{color:#484848;}
#navigate-dd2 ul li a:hover, #navigate-dd2 ul li.selected.haschildren > a,#navigate-dd ul li.selected.haschildren > a/*,#navigate-dd2 ul li.level2.selected a*/{color:#fff;background-color: #c8102e;}
#navigate-dd2 ul li span {display: block;padding:12px 20px;}
.firefox #navigate-dd2 ul li span {padding:11px 20px;}

/* IE8 changes starts */
.ie8 .email-alert{width:315px;}
.ie8 .image-details-wrap .imageWrapper img{max-width:none;}
.ie8 select#year,.ie8 select#event,.ie9 select#year,.ie9 select#event{height:32px;}
/* IE8 changes ends */

a:hover {text-decoration:none;}

.snapdown-landing {}
.snapdown-landing p{font-size:1.143em;}
.snapdown-title {font-family:"Myriad W08 Condensed","AdobeBlank"; font-size:1.714em; color:#484848; background:url("/~/media/Images/H/Home-Credit-Group/css/snapdown-title-bg.jpg") repeat-x scroll top left; padding:16px 10px 16px 18px;}
.snapdown-title p {background:url("/~/media/Images/H/Home-Credit-Group/css/snapdown-arrow-black.png") no-repeat scroll top right; margin-bottom:0px; line-height:30px;padding-right:40px;}
.snapdown-title.selected p {background:url("/~/media/Images/H/Home-Credit-Group/css/snapdown-arrow-red.png") no-repeat scroll top right;}
.snapdown-content {padding-left:30px;}
.snapdown-content p {font-size:1em;}
.snapdown-content p.rad-big {font-size:1.143em;}
.snapdown-content ul li,.item-container ul li,.full-content ul li,.sustainitem ul li {background:url("/~/media/Images/H/Home-Credit-Group/css/content-li-bg.png") no-repeat scroll left 6px transparent; padding-left:20px; margin-bottom:2px;}
.full-content ul li[type="i"]{background:none;padding-left:0px;}
.full-content ul ul,.full-content ul ol,.full-content ol ul{margin-left:20px;}

.top-content, .bot-content, .snapdown-list{float:left; width:100%; margin:0 0 15px;}

#right-column {}
#right-column .related-links {}
.contentwrapper #right-column .related-links h2 {font-size:1.714em;text-transform:none; font-weight:normal;}
#right-column .related-links ul {}
#right-column .related-links ul li {background-color:#faf9f9; font-size:1.143em; padding:10px 10px 10px 10px; margin-bottom:2px;}
#right-column .related-links ul li a {background:url("/~/media/Images/H/Home-Credit-Group/css/grey-link-arrow.png") no-repeat scroll right 3px; display:block; color:#484848;padding-right:30px;}


/*******/
#homebox-1 p {font-family:"Myriad W08 Condensed","AdobeBlank"; font-size:2.143em; color:#484848; line-height:36px;}

/*#homebox-1, #homebox-2, #homebox-3, #homebox-4, #homebox-5 {border-bottom:2px solid #efefef; margin-bottom:30px;}*/

#footertext {padding-top:15px;padding-bottom:16px; border-bottom:1px solid #767676; margin-bottom:30px; border-top:7px solid #c8102e;}
#footertext p {font-size:1.143em; color:#484848; float:right; margin-bottom:0;}
#credit-content {margin-top:10px;}


/* --------------- Home Small banner Starts ---------------*/
#small-bannerwrapper {margin:0 auto;}
#small-bannerwrapper, #small-bannerwrapper .small-sliderbanner{float:left; width:100%; position:relative; }
#small-bannerwrapper .banneritem{position:relative; background-color:#f4f4f4;}
#homebox-4 .bx-viewport,#homebox-5 .bx-viewport{background-color:#f4f4f4}
#small-bannerwrapper .banneritem .banner-left {float:left; width:37%; padding:35px 0 0 18px;}
#small-bannerwrapper .banneritem .banner-left p {font-size:0.929em; line-height:18px; color:#666666;}
#small-bannerwrapper .banneritem .banner-right {float:right; width:61.9%;}
#small-bannerwrapper .banneritem .bannertext{background:#f4f4f4;}

#small-bannerwrapper .nojs .banneritem{display:none;}
#small-bannerwrapper .nojs .banneritem.banner1{display:block;}
#small-bannerwrapper .bx-controls .bx-pager{position:absolute; left:12px; top:21px;}
#small-bannerwrapper .bx-controls .bx-controls-direction{position:absolute; top:0; right:0; width:39px; /*width:100%;*/}
#small-bannerwrapper .bx-controls-direction a{float:left; padding:0 10px;}
#small-bannerwrapper .bx-controls-direction a.disabled{/*display:none;*/}
#small-bannerwrapper .bx-controls-direction .bx-next{float:right;}
#small-bannerwrapper .bx-controls-direction, #small-bannerwrapper .bx-pager{float:left; clear:both;}
#small-bannerwrapper .bx-pager div{margin:0 0 0 5px;}
#small-bannerwrapper .bx-pager div{float:left;}

#small-bannerwrapper .bx-pager .bx-pager-item a {text-indent:-100000px; background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -586px transparent; color:transparent; display:block; height:9px; width:10px;}
#small-bannerwrapper .bx-pager .bx-pager-item a.active {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -567px transparent; color:transparent;}
#bannerwrapper .bannertext h2 {font-weight:normal;font-size:3.571em; font-family:"Myriad W08 Condensed","AdobeBlank"; color:#484848; margin-bottom:14px;line-height:42px;}

#small-bannerwrapper .bx-controls-direction a {width:39px; height:47px; display:block; color:transparent;margin-bottom: 1px;}

#small-bannerwrapper .bx-controls-direction .bx-prev {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -453px transparent; margin-bottom:1px;}

#small-bannerwrapper .bx-controls-direction .bx-next {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -605px transparent;}
#small-bannerwrapper .bx-controls-direction .bx-prev.disabled {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -510px transparent;}
#small-bannerwrapper .bx-controls-direction .bx-next.disabled {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -662px transparent;}

/* --------------- Home Small banner Ends ---------------*/


/**************/
#bannerwrapper .bx-pager .bx-pager-item a {text-indent:-100000px; background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -407px transparent; color:transparent; display:block; height:14px; width:14px;}
#bannerwrapper .bx-pager .bx-pager-item a.active {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -383px; color:transparent;cursor:auto;}
#bannerwrapper .bx-controls-direction a {width:74px; height:90px; display:block; color:transparent;}
#bannerwrapper .bx-controls-direction .bx-prev {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat 1px -55px transparent ;}
#bannerwrapper .bx-controls-direction .bx-next {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat 1px -250px transparent ;}
#bannerwrapper .bx-controls-direction .bx-prev.disabled {background:url("/~/media/Images/H/Home-Credit-Group/css/left-arrow-inactive.png") no-repeat 1px top; cursor:default;}
#bannerwrapper .bx-controls-direction .bx-next.disabled {background:url("/~/media/Images/H/Home-Credit-Group/css/right-arrow-inactive.png") no-repeat 1px top; cursor:default;}
#bannerwrapper .bx-controls-auto .bx-controls-auto-item{float:left;margin-right:8px;}
#bannerwrapper .bx-controls-auto .bx-controls-auto-item a.bx-stop{text-indent:-100000px; background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -200px; color:transparent; display:block; height:14px; width:14px;}
#bannerwrapper .bx-controls-auto .bx-controls-auto-item a.bx-start{text-indent:-100000px; background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -865px; color:transparent; display:block; height:14px; width:14px;}

#bannerwrapper .bannertext p {font-size:2.143em; line-height:40px; font-family:"Myriad W08 Italic","AdobeBlank"; margin-bottom:20px; color:#484848;}
#bannerwrapper .bannertext p em{font-family:"Myriad W08 Italic","AdobeBlank";}
#bannerwrapper .bannertext p.more-link {font-size:1.286em; display:inline-block; margin:0px; font-family:"Myriad W08 Regular","AdobeBlank";}
#bannerwrapper .bannertext a {background-color:#484848; color:#FFFFFF; padding:7px 9px 7px 20px; /*background:url("/~/media/Images/H/Home-Credit-Group/css/white-link-arrow.png") no-repeat scroll right 6px;*/ float:left;line-height:1em;}
#bannerwrapper .bannertext a:hover {background-color:#c8102e;}
#bannerwrapper .bannertext a img {display:inline-block; padding-left:7px;}

.box-row1, .box-row3 {min-height:100px;overflow:hidden;}

h2.link {font-family:"Myriad W08 Condensed","AdobeBlank"; font-size:2.143em; color:#484848; text-transform:uppercase; font-weight:normal;}
h2.link a {color:#484848; padding-right:40px; background:url("/~/media/Images/H/Home-Credit-Group/css/black-link-arrow.png") no-repeat scroll right 8px; display:inline-block;}
h2.link a em {font-style:normal;font-size:24px;}
h2.link a:hover {color:#c8102e; background:url("/~/media/Images/H/Home-Credit-Group/css/red-link-arrow.png") no-repeat scroll right 8px;}

/* Press Release Starts */
.item-container .rad-datatable,.item-container .rad-content{width:100%;margin-bottom:15px;}
.item-container .rad-datatable tr td:first-child{text-align:left;}
.item-container table.rad-datatable tbody tr td{background-color: #f9f8f9;border-bottom: 2px solid #fff;text-align:right;padding:10px;}
 table.rad-datatable tbody tr td{background-color: #f9f8f9;border-bottom: 2px solid #fff;padding:10px;}
.item-container table.rad-content tbody tr td {background-color: #f9f8f9;border-bottom: 2px solid #fff;}
.item-container h2 em.rad-small{font-style: normal;font-size: 24px;}
/* Press Release Ends */


/* ------- IE-8 Specific Changes Starts ---------- */

/* Common changes in ie starts */
.ie8 #bannerwrapper .bannertext a img,.ie8 #headerlinks ul li img{max-width:none;}
/* Common changes in ie ends */

#about-small-bannerwrapper .small-sliderbanner .aboutitem .banner-left {float: left;margin-right: 3%;width: 37%;}
#our-responsibility .snapdown-inner-wrapper ul li{background: url("/~/media/Images/H/Home-Credit-Group/css/content-li-bg.png") no-repeat scroll left 6px transparent;margin-bottom: 2px;padding-left: 20px;}
#about-small-bannerwrapper .small-sliderbanner .aboutitem .banner-right {float: left;width: 60%;}
#about-small-bannerwrapper{background-color: #f4f4f4;float: left;position: relative;width: 100%;}
#about-small-bannerwrapper .aboutitem{padding: 35px 20px 25px;}
.aboutitem ul li {background: url("/~/media/Images/H/Home-Credit-Group/css/content-li-bg.png") no-repeat scroll left 6px transparent;margin-bottom: 2px;padding-left: 20px;}
.bottom-box-content p.rad-big {font-family: arial;font-size: 1em;line-height: 22px;}
.bottom-box-content p.rad-big strong{font-size: 1.143em;}
.box-content1 p{color: #484848;font-family: "Myriad W08 Condensed","AdobeBlank";font-size: 1.714em;line-height: 30px;padding-bottom:55px;}
.box-row3 .flg-img{float:left; padding: 7px 9px 7px 11px; width: 14%;}
.box-row3.fr .flg-img{float:left; padding: 7px 9px 7px 11px; width: 14%;}
.flg-img img{border:1px solid darkgrey;}
.box-row3 .event-title{ float: left;font-family: arial;font-size: 0.929em;width: 86%;padding:5px 0px;}
.box-row3 .event-title p{background: url("/~/media/Images/H/Home-Credit-Group/css/small-black-arrow.png") no-repeat scroll right 5px transparent; color: #666666; display: block; padding-right: 30px;}
.contentwrapper {margin:0 auto;}
h1{font-family:"Myriad W08 Condensed","AdobeBlank";font-size:5.714em;font-weight: normal;line-height: 90px;margin: 0 0 10px;color:#484848;}
.banner-contentleft #breadcrumb{border-bottom:0 none;}
.innerbanneritem{position:relative;}
.innerbannertext{position:absolute;bottom:0;}
#contentwrapper{float:left;width:100%;}
#contentwrapper .row{margin-top:35px;}
.margin-zero-right{margin-right:0 !important;}
.margin-zero-left{margin-left:0 !important;}
.margin-auto{margin:0 auto!important;}
.bottom-box.first{padding-left:0!important;}
.contentslider{min-height:250px;/*background-color:#f4f4f4;*/
padding:26px 20px;

font-family:"Myriad W08 Condensed","AdobeBlank";}
.investors .contentslider{padding: 35px 20px; min-height:290px;}
.investors.box .bx-pager { position: absolute; top: 21px;  width: 85%;}

.contentslider p{font-size:0.929em;line-height:18px;color:#484848;font-family:"arial"; }
.contentslider .right-content p{font-size:1.643em;line-height:22px;color:#3e94be;font-family:"Myriad W08 Condensed","AdobeBlank";text-align:right;}
.contentslider .right-content p strong{font-size:2.174em;line-height:48px;color:#3e94be;font-weight:normal;font-family:"Myriad W08 Condensed","AdobeBlank";}
.contentwrapper .contentslider h2{font-family:"Myriad W08 Condensed","AdobeBlank";  color:#484848; text-transform:uppercase; font-weight:normal;font-size:1.714em;clear:both;}

.contentcontainer{font-size:2.143em;font-family:"Myriad W08 Italic","AdobeBlank";line-height:40px;color:#484848;font-weight:normal;}
.banner-contentleft .contentcontainer .rad-introtext{font-size:25px;line-height:27px;margin-top:20px;}
#innerbannerwrapper{float: left;position: relative;width: 100%; margin: 30px auto 15px; border-bottom:8px solid #f3f3f3;}
#innerbannerwrapper h1{margin-top:-20px;}
.contentwrapper h2{font-family:"Myriad W08 Condensed","AdobeBlank"; font-size:2.143em; color:#484848; text-transform:uppercase;line-height:1em; margin-bottom:16px; font-weight:normal;}
.contentwrapper h4{font-family:"Myriad W08 Condensed","AdobeBlank"; font-size:1.714em; color:#484848; text-transform:uppercase;line-height:1em; margin-bottom:10px; font-weight:normal;}
.contentwrapper h5{font-family:"Myriad W08 Condensed","AdobeBlank"; font-size:1.429em; color:#484848; text-transform:uppercase;line-height:1em; margin-bottom:5px; font-weight:normal;}
.contentwrapper .product-content-wrapper h2.product-main-title{text-transform:none;}
.center-content{border-bottom:2px solid #efefef;padding-bottom:30px;}
.bottom-content{padding-top:30px;}
.bottom-box-content p{font-family:"Myriad W08 Condensed","AdobeBlank"; font-size:1.714em; color:#484848;line-height:30px;}
.bottom-box-content{padding-top:7px;}
#section-nav ul li{float:left;width:47%;margin-right:6%}
#section-nav ul li.even-list{margin-right:0px;}
#section-nav ul li:nth-child(2n+2) {margin-right: 0;}

#section-nav ul li a{float:left;width:100%;}
#section-nav ul li span{font-size:1em;line-height:18px;color:#484848;width:100%;float:left;border-bottom:1px solid #c2c2c2; padding: 12px 0 10px;float:left;}


#section-nav ul li span:hover{color:#c8102e;}
.bottom-box.last{margin-right:0 !important;padding-right:0px;}
.right-content{padding-top:62px;}
.sliding-content{float:left;background-color:#f4f4f4; width:100%;}
.box .bx-pager .bx-pager-item a.active{ background: url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -567px transparent;color: transparent;}
.box .bx-pager .bx-pager-item a{background: url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -586px transparent;color: transparent;display: block;height: 9px;text-indent: -100000px;width: 10px;}
.box .bx-wrapper{position:relative;}
.box .bx-controls{position:absolute;top:0px;left:20px;width:100%;}
.box .bx-pager-item{float:left;margin-right:4px;}
.box .bx-controls-direction .bx-prev {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -453px transparent;}
.box .bx-controls-direction .bx-next {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -605px transparent;}
.box .bx-controls-direction .bx-prev.disabled {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -510px transparent;}
.disabled{cursor:default;}
.box .bx-controls-direction .bx-next.disabled {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -662px transparent;}
.box .bx-controls-direction a {width:39px; height:47px; display:block; color:transparent;margin-bottom:1px;}
.box .bx-pager{top:10px;position:absolute;width:85%;}
.box .bx-controls-direction{right:20px;position:absolute;}
.left-content{float:left;width:50%;margin-right:17px;}
.left-content.full{width:83%;}
.right-content{float:left;width:35%;}
.bottom-box{float:left;margin:0 2.6% 30px 0;width:31.6%;}
.investor-bottom-left .bottom-box{margin:0 4% 30px 0;}
/*#about-us .bottom-box{margin:0;}*/
.bottom-left .bottom-box{width:49%;}
.bottom-left .bottom-box.last{width:47%;}

.bottom-box img{width:100%;}
.contentwrapper .bottom-box h2{margin-bottom:19px;}

/*------------------BOD-------------------------*/
.board-content-container{display:none;}
.board-content-container.show{display:block;}
.board-left-content p.member-name{font-family:"Myriad W08 Condensed","AdobeBlank";font-size:4.286em; color:#484848;line-height:90px;}
.board-left-content p.member-designation{font-family:"Myriad W08 Condensed","AdobeBlank";font-size:1.714em; color:#484848;line-height:24px;}
.board-left-content p{font-size:1em; line-height:20px;}
.board-right-content{margin-top:25px;}
#board-title-container ul li a{font-family:"Myriad W08 Condensed","AdobeBlank";font-size:1.714em; color:#484848;line-height:30px;}
#board-title-container ul li{padding:10px 20px;}
#board-title-container ul li a{display:block;}
#board-title-container ul li.show{background:url("/~/media/Images/H/Home-Credit-Group/css/left-arrow-bg.png") no-repeat scroll top right;}
#board-title-container{padding-top:22px;}
/*------------------BOD Ends-------------------*/
/*-------------------Events Calendar-----------------------*/
.event-tabs .flg-img{float: left; padding: 0 8px; width: 10%;padding-top:10px;}
.event-tabs .event-title{ float: left;font-family: arial;font-size: 0.929em;width: 90%;padding-top:12px;}
.event-tabs .event-title p{line-height:18px;background: url("/~/media/Images/H/Home-Credit-Group/css/small-black-arrow.png") no-repeat scroll right 5px transparent; color: #666666; display: inline-block; padding-right:30px;display:block;}
.event-tabs .past .event-title p{background:none;padding-right:0px;}
/*---------------------------Home------------------------*/
.tabs-ee p{font-family:"Myriad W08 Condensed","AdobeBlank";font-size:1.714em;line-height:36px;text-transform: uppercase;}
.tabs-ee{margin-bottom:20px;float:left;width:100%;}
.tabs-ee ul li{width:50%;float:left;cursor:pointer;background-color: #FBFBFB;padding: 10px 20px 0px 10px;}
.tabs-ee li.selected{background-color:#FFFFFF;}
/*--------------------Events Calendar Ends-----------------------------*/
/*---------------------At a glance--------------------------*/
.values-box{float:left; width:31.2%;/*margin-left:30px;*/}
.values-pre-wrapper{float:left; width:100%; background-color:#f4f4f4;}
.values-wrapper{padding:35px 20px;float:left;width:100%;}
.values-box.first{margin-left:0px;}
.values-container{float:left;width:100%; /*margin-bottom:39px;*/}
.values-content{float:left; width:auto; }
.values-title p{font-family:"Myriad W08 Condensed","AdobeBlank";font-size:2.143em; color:#484848;line-height:30px;}
.values-content p strong em{font-family:"Myriad W08 Condensed","AdobeBlank";font-size:0.256em; line-height:1em;color:#3e94be;font-weight:normal;font-style:normal;position:absolute;right:0px;bottom:-20px;}
.values-content p strong{float:left;width:100%;font-family:"Myriad W08 Condensed","AdobeBlank";font-size:6.429em;line-height:1.1em;color:#3e94be;font-weight:normal;position:relative;}

.glance-content{float:left;width:100%;margin:30px 0 0 0;}
.glance-content p{color:#575757;font-size:1em;line-height:24px;font-family:"Arial";}
.glance-landing .bx-controls-direction a {width:39px; height:47px; display:block; color:transparent;}
.glance-landing .bx-controls-direction .bx-prev {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -453px transparent; margin-bottom:1px;}
.glance-landing .bx-controls-direction .bx-next {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -605px transparent;}
.glance-landing .bx-controls-direction .bx-prev.disabled {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -510px transparent;}
.glance-landing .bx-controls-direction .bx-next.disabled {background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -662px transparent;}
.glance-landing .bx-wrapper{float:left; max-width:1170px!important;position:relative; border-bottom: 2px solid #ececec;}
.glance-landing .bx-controls{position:absolute;right:0px;top:0px;}
.nojs .values-box{margin-bottom:30px;}
.nojs .values-box:nth-child(3n+1){float:left; margin-left:0;}

.founded-in .values-content p strong em{right:-30px;}
.operations-in .values-content p strong em{right:-15px;}
/*----------------------At A Glance ends-------------------------*/

/*----------------Careers-----------------*/
.box-content p, .left-top p{font-family:"Myriad W08 Condensed","AdobeBlank";font-size:1.714em; color:#484848;line-height:30px;}
.left-top{padding-bottom:28px;}
.box-content{background-color:#f4f4f4;padding:20px 20px 40px;}

.box-image img{width:100%;}
.left-bottom p.pagebox-title{font-family:"Myriad W08 Condensed","AdobeBlank";font-size:1.714em; color:#484848;line-height:36px;text-transform:uppercase;}
.image-box{padding-top:10px;border-top:1px solid #c2c2c2;}
.image-box img{width:100%;}
.left-bottom .pagebox-content p{font-family:"Myriad W08 Condensed","AdobeBlank";font-size:1.714em; color:#484848;line-height:30px;}
.pagebox-content{padding-top:15px;}
p.pagebox-name{font-size:1em;color:#666666;line-height:18px;}
/*-----------------Careers Ends-------------------*/


/*------------------Key Data------------------------*/
table.data-table tbody tr td{text-align:right;width:10%}
table.data-table tbody tr td.first{text-align:left;padding:10px 10px 10px 20px;width:40%;}
table.data-table thead tr th{text-align:right;width:10%;}
table.data-table thead tr th.first{text-align:left;padding:10px 10px 10px 20px;width:40%;}
.summary-filter ul{ background-color: #f9f8f9;float: left;font-size: 1.143em; margin: 0; padding: 0; width: 100%;}
.summary-filter ul li {float: left;list-style: none outside none;}
.summary-filter ul li a {color: #484848;display: block;padding: 20px;}
.summary-filter ul li.current{background:white;}
.values-title-container{color: #484848;font-family:"Myriad W08 Condensed","AdobeBlank";font-size: 2.143em;font-weight: normal;line-height: 40px;}
.key-data-landing .bx-wrapper {border-bottom: 2px solid #ececec;float: left;max-width: 1170px !important;  position: relative;}
.key-data-landing .bx-controls{position: absolute;right: 0;top: 0;}
.key-data-landing .bx-controls-direction a{color: transparent; display: block; height: 47px; width: 39px;}
.key-data-landing .bx-controls-direction .bx-next{background: url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat 0 -605px transparent;}
.key-data-landing .bx-controls-direction .bx-next.disabled{background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -662px transparent;}
.key-data-landing .bx-controls-direction .bx-prev.disabled {background: url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat 0 -510px transparent;}
.key-data-landing .bx-controls-direction .bx-prev {background: url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -453px transparent;margin-bottom:1px;}
#about-us #right-box{padding-left:10px;}

/* Menu Hide Starts */
#navigate-dd2 #nav-financial-literacy-testimonials-level2,#subNav #dd_nav-financial-literacy-testimonials-level2{display:none!important;}
/*------------------Key Data Ends------------------------*/

/* nojs css starts */

/*bod content container starts */
.nojs .board-content-container{display:block}
/* boc content container ends */
/* njs css ends */

.filter-data .bx-wrapper{display:none!important;} /* To hide bxslider in async layout in lower "Summary" section */ 
/* ui-autocomplete styling for search */
.ui-autocomplete{z-index:1001!important}

ol.prbgnone li{background:none; padding-left:0px;}
body#factsheet #contentwrapper .row {
    margin-top: 0px;!important;
}

/* WO # 214899 - Start */

body#about-us-US .bx-viewport, body#work-with-us .bx-viewport {height:auto !important;}
body#about-us-US #about-small-bannerwrapper .small-sliderbanner .aboutitem .banner-left, body#work-with-us #about-small-bannerwrapper .small-sliderbanner .aboutitem .banner-left {width: 93%; !important;}
body#about-us-US .banner-right, body#work-with-us .banner-right {display:none;}


body#venturecapital .bx-viewport, body#work-with-us .bx-viewport {height:auto !important;}
body#venturecapital #about-small-bannerwrapper .small-sliderbanner .aboutitem .banner-left, body#work-with-us #about-small-bannerwrapper .small-sliderbanner .aboutitem .banner-left {width: 93%; !important;}
body#venturecapital .banner-right, body#work-with-us .banner-right {display:none;}
/* WO # 214899 - End */

body.ie8 #about-us-US .small-bannertext {width:65% !important;}
span#click-here a {text-decoration:underline;}

.gallery-footnote{float:left; width:100%; padding:15px 0px 0px 15px;}
.top-pr-links{float: left;width: 100%;}
.top-pr-left-link{float: right;}
.top-pr-right-link{float: left;}

body#Infographics .gallery-footnote {padding-top:0px;}
.event-content {display: none;float: left;padding: 35px;width: 100%;}
div.filter-table .table-body .table-row div.tab-content.event-content-row {padding: 0px;}
.dropSelector.activeDrop {background-image: url("/~/media/Images/H/Home-Credit-Group/icons/ico-minus.png");background-position: center center;background-repeat: no-repeat;}
.dropSelector {background-image: url("/~/media/Images/H/Home-Credit-Group/icons/ico-plus.png");background-position: center center;background-repeat: no-repeat;cursor: pointer;display: block;height: 24px;margin: 0 auto;width: 24px;}
.mob-event-content {display: none;float: left;padding-top: 20px;width: 100%;text-align: left;}



div.filter-table .table-head .table-row div {color: #484848;font-size: 1.143em;line-height: 30px;padding: 10px;text-align: left;font-weight: bold;float:left;}
div.filter-table .table-head .table-row .tab-event-head {width:37%;}
div.table-row {float: left;width: 100%;background-color: #f9f8f9;border-bottom: 2px solid #fff;}
div.filter-table .table-head div.table-row {background-color: #c5dfeb;border-bottom: 10px solid #fff;}
div.table-head {float: left;width: 100%;}
div.filter-table {float: left;width: 100%;}
div.filter-table .table-body {float: left;width: 100%;}
div.filter-table .table-head .table-row div.tab-date-head {width: 14%;}
div.filter-table .table-head .table-row div.tab-country-head {width: 14%;}
div.filter-table .table-head .table-row div.tab-company-head {width: 14%;}
div.filter-table .table-head .table-row div.tab-outlook-head {width: 14%;text-align: center;}
div.filter-table .table-head .table-row div.tab-details-head {width: 7%;text-align: center;}
div.filter-table .table-body .table-row div.tab-content {color: #484848;font-size: 1.143em;font-weight: normal;line-height: 28px;padding: 10px;text-align: left;float: left;}
div.filter-table .table-body .table-row div.tab-content.tab-event {width:37%;}
div.filter-table .table-body .table-row div.tab-content.tab-country {width: 14%;}
div.filter-table .table-body .table-row div.tab-content.tab-company {width: 14%;}
div.filter-table .table-body .table-row div.tab-content.tab-date {width: 14%;}
div.filter-table .table-body .table-row div.tab-content.tab-outlook {width: 14%;text-align: center;}
div.filter-table .table-body .table-row div.tab-content.tab-details {width: 7%;text-align: center;padding: 12px 10px;}
div.filter-table .table-body .table-row div.tab-content .tab-head-mob {background: #f3f3f3 none repeat scroll 0 0; float: left;border-bottom: 1px solid white;font-weight: bold;padding: 10px;width: 40%;display:none;text-align: left;}
.event-content .rad-financial tr td, .event-content .rad-financial tr th {padding: 5px 10px;text-align:left;}
.event-content .rad-financial, .mob-event-content .rad-financial {margin: 0 auto;width:100%;}
#pr-24-05-2017 .contentwrapper h2.rad-small {text-transform: none;}



.filter-wrapper fieldset .holding-filter {
    width: 30%;
    float: left;
    position: relative;
        margin-right: 40px;
}
.filter-wrapper fieldset span.holding {
    float: left;
    font-family: "Myriad W08 Condensed","AdobeBlank";
    color: #484848;
    font-size: 1.714em;
    line-height: 1.714em;
    display: block;
    padding: 0 0 20px;
}
.filter-wrapper .holding-filter-inner {
    float: left;
    width: 100%;
}

.filter-wrapper fieldset .holding-filter-inner span.select {
    width: 88.5%;
}

#our-ratings .filter-wrapper fieldset .country-filter {width: 55%;}


#event{display:block;}
#event2{display:none;}


body#financial-overview .filter-wrapper {
    display: none;
}

body#our-products .product-bottom-content .product-bot-box{padding: 40px 15px 25px; background: #f4f4f4;}
body#our-products .product-bottom-content .product-bot-box p{margin-bottom: 15px;padding: 0 15px;}
body#our-products .product-left-content ul{padding: 0 15px;margin-left: 15px;}
body#our-products .product-left-content ul li{list-style-type: disc;}

#sustainESGSection {margin-top: 20px;float:left;}
#sustainESGSection .esgSectionContent .sustainitem .banner-left {float: left;margin-right: 3%;width: 62%;}
#sustainESGSection .esgSectionContent .sustainitem .banner-right {float: left;width: 35%;}
#sustainESGSection .esgSectionContent  h2.link {font-size: 1.5em;padding-top: 15px;}
#sustainESGSection .esgSectionContent  h2.link a {background: url(/~/media/Images/H/Home-Credit-Group/css/black-link-arrow.png) no-repeat scroll right 4px;}
#sustainESGSection h2.link {font-size: 1.8em;}
/*---- media-queries-----*/
@media (min-width:1058px){
.hidden-lg{display:none!important;}

/* Key-Financial Data Starts */
.values-container .values-wrapper .values-title{width:93%}
/* Key Financial Data Ends */
}


@media all and (min-width:992px) and (max-width:1170px) {

/* Sustainability Starts */
.cs-content{padding:5px;}
.cs-content p{line-height:18px;}
.casestudy-box .cs-item img{width:100%;}
#sustain-small-bannerwrapper .small-sliderbanner .sustainitem .banner-left{width:35%;}
#sustain-small-bannerwrapper .small-sliderbanner .sustainitem .banner-right{width:52%;}
#about-small-bannerwrapper .small-sliderbanner .aboutitem .banner-left{width:35%;}
#about-small-bannerwrapper .small-sliderbanner .aboutitem .banner-right{width:52%;}
/* Sustainability Ends */
}
/*--------- iPad Landscape and Desktops ---------*/
@media all and (min-width:992px) and (max-width:1057px) {
.innerbanneritem{margin-top:120px;}
/* Common Starts */
.filter-wrapper fieldset .year-filter{width:13%}
.filter-wrapper fieldset .country-filter{width:38%}
.filter-wrapper fieldset .holding-filter{width:38%}
/* Common Ends */

/* Header Starts */
#topnavigation ul li span{padding:10px 9px;}
/* Header Ends */

/* Banner Starts */
#bannerwrapper .bannertext h2{font-size:3.5em;line-height:45px;}
#bannerwrapper .bannertext p{font-size:1.9em;line-height:34px;}
#bannerwrapper .bannertext p.more-link{display:block}
/* Banner Ends */

/* Content Starts */
.contentslider{padding:26px 20px 15px;}
.right-content{padding-top:70px;}
.investors-slider .contentslider ul li{line-height:1.237em;}
.contentslider ul li{font-size: 1.471em;padding: 0 0 8px;}

/* Investors Starts */
.image-gallery-landing .image-item.col-md-2{width:25%;}
/* Investors Ends */

/* Careers Starts */
.contentslider #our-values ul li, .contentslider #our-values ul li span.rad-highlight {font-size: 42px;}
/* Careers Ends */



/* Content Ends */
}


/*--------- iPad Portrait and large Tablets Portrait ---------*/
@media all and (min-width:768px) and (max-width:991px) {

span.country, .filter-wrapper fieldset span.holding, .filter-wrapper fieldset span.year, .filter-wrapper fieldset span.country {
    font-size: 1.846em;
    line-height: 25px;
    margin-top: 15px;
    padding-bottom: 5px;
}


div.filter-table .table-body .table-row div.tab-content.tab-details {padding: 22px 10px;}
div.filter-table .table-body .table-row div.tab-content.tab-outlook {padding: 22px 10px;}
div.filter-table .table-head .table-row .tab-event-head {width: 34%;}
div.filter-table .table-head .table-row div {font-size: 14px;padding: 5px;}
.innerbanneritem{margin-top:100px;}
/* Common Starts */
h1{font-size:5em;line-height:1em;}
.filter-wrapper fieldset .year-filter{width:17%}
.filter-wrapper fieldset .country-filter{width:35%}
.filter-wrapper fieldset .holding-filter{width:35%}
.filter-wrapper fieldset .country-filter span.select {width: 83%;}
.filter-wrapper fieldset .holding-filter-inner span.select {width: 83.5%;}

#ratings .filter-wrapper fieldset .country-filter span.select {
    width: 81%;
}
table.filter-table tbody tr td.aligncenter a{display:block}
/* Common Ends */

/* Header Starts */
#topnavigation{padding-left:0px;margin-bottom:10px;font-size:1.3em;}
#topnavigation ul{float:left;padding-top:0px;width:100%;}
#topnavigation ul li span {padding:8px 10px 8px 9px;}
#topnavigation ul li.last span{padding-left:5px;}
.tagline {font-size: 0.96em;}
#subNav{top:203px;padding-top:11px;}
/* Header Ends */

/* Banner Starts */
.banneritem .bannertext{/*padding-top:40px;*/width:55%}
#bannerwrapper .bannertext h2{font-size:2.7em;line-height:35px;}
div#bannerwrapper div.bannertext p{font-size:1.5em;line-height:24px;margin-bottom:10px;}

#bannerwrapper .bannertext p.more-link{font-size:1.1em;display:block}

#bannerwrapper .bx-controls .bx-controls-direction{}
//.bottom-left .bottom-box,.bottom-left .bottom-box.last{width:48%;}
/* Banner Ends */


/* Content Starts */
/* Home page Starts */
.contentslider{padding:26px 20px 15px;}
.right-content{padding-top:70px;}
.contentwrapper h2{margin-bottom:10px!important;font-size:2em;}
.contentwrapper .contentslider h2, .snapdown-wrapper .office-snapdown-content{font-size:1.614em}

#homebox-1 p{font-size:1.8em;line-height:30px;}
#homebox-2{padding-left:0px;}
#homebox-2,#homebox-3{margin-top:10px;}

#small-bannerwrapper .banneritem .banner-left{width:88%;}
.contentslider ul li {font-size: 1.5em;padding: 0 0 8px;}
.investors-slider .contentslider ul li {line-height: 1.137em;}
.box-row3 .flg-img,.box-row3.fr .flg-img{width:18%;}
.pr-content .pr-title,.box-row3 .event-title{width:82%;}
/* Homepage ends */

/* Third navigation Starts */
#third-navigation ul li span{padding:15px 9px 15px 8px;}
/* Third navigation ends */

/* About us starts */
.contentcontainer{font-size: 2em;line-height: 35px;}
.center-content .center-box,#media .center-content .right-box{padding-left:0px;}
.values-container .values-wrapper .values-title{width:88%;}
.values-content p strong{font-size:5.286em;}
.values-content p strong em{font-size:0.243em;}
/*.bottom-box-content p{font-size: 1.614em;line-height: 25px;}*/
/* About us ends */

/* Investors Starts */
.investor-bottom-left{padding-right:0px;}
.investor-bottom-right{padding-left:0px;}
.bottom-left .bottom-box{width:50%;padding-right:15px;margin-right:0px;}
.bottom-left .bottom-box.last{width:50%;padding:0 0 0 15px;}
/* Investors Ends */


/* Careers Starts */
.contentslider #our-values ul li, .contentslider #our-values ul li span.rad-highlight {font-size: 40px;}
/* Careers Ends */

/* Contact us Starts */
#contacts .bottom-content .bottom-box{margin:0 4% 20px 0;width:48%}
/* Contact us Ends */

/* Key Fnancial Data Starts */
.values-title p{font-size:1.923em;}
/* Key Financial Data Ends */

/* Sustainability Starts */
.sustain-list-box.col-sm-12,.casestudy-box.col-sm-12{padding-left:0px;}
.sustain-top-box-wrap #right-box{padding-left:0px;}
.sustain-list-box .tabContainer ul li{width:32.3%;margin-right:1.55%;}
.tabContainer ul li.last{margin-right:0px;}
.tabContainer ul li.selected{background:url("/~/media/Images/H/Home-Credit-Group/css/nav-bottom-arrow.png") no-repeat scroll -20px 0 transparent;padding-bottom:30px;}
.tabContainer ul li.selected a{background:none;width:100%;}
#sustain-small-bannerwrapper .small-sliderbanner .sustainitem .banner-left{width:90%;}
/*#about-small-bannerwrapper .small-sliderbanner .aboutitem .banner-left{width:90%;}*/
/* Sustainability Ends */

/* Corporate governance starts */
#board-title-container ul li a{font-size:1.5em;line-height:27px;}
.board-left-content p.member-name{font-size:3em;line-height:70px;}
.board-landing .board-title{width:30%;}
.board-landing .board-content{width:70%;}
/* Corporate governance ends */

/* Content Ends */


/* Footer Starts */
#footerlinks ul li{padding:0 4px;}
/* Footer Ends */
}

@media (max-width:767px){
	.dropSelector {margin:0;}
	div.filter-table .table-head div.table-row {display:none;}
	.tab-content-mob {float: left;padding: 10px;}
	div.filter-table .table-body .table-row div.tab-content {font-size:13px;width: 100% !important; padding: 0 !important;}
	div.table-row {background:none;}
	.tab-content-mob {float: left;padding: 10px;width: 60%;text-align: left;}
	div.filter-table .table-body .table-row div.tab-content .tab-head-mob { display:block;}
}
@media (min-width:768px){
.mobi-third-nav{display:none!important}

}

@media (max-width:825px){
.product-left-content p.rad-right{float:none;margin-left:0px;width:100%;}
}

@media all and (min-width:641px) and (max-width:767px){
div.filter-table .table-head .table-row div {font-size: 13px;padding: 5px;}
}
@media all and (min-width:641px) and (max-width:768px){
table.filter-table thead tr th{padding:5px;font-size:1em;}

.footer-links{width:100%;padding-left:0px;}
.footer-links #footerlinks{float:left;}

}

@media all and (min-width:769px) and (max-width:960px){
.footer-links {padding-left: 0;width: 100%;}
#footerlinks{float:left;}
}
@media (max-width:991px) {
.sustain-bottom-box-wrap .signpost-box{padding:0px; margin-bottom:20px;}
#about-us #right-box{padding-left:0px!important;}

}
/*--------- All Small Tablets and Large Phones Global CSS ---------*/

@media (max-width:767px) {
.sharing-toolbar.float100{width:auto;}
#footerwrapper{position: relative;margin: 50px auto 0;}
#contentwrapper{padding-bottom: 0px;}
.product-content-wrapper{padding-right:0px;}
.product-left-content p.rad-right{width:100%;text-align:left;}
.content-inner-wrapper .product-left-content ol{padding-left:15px;}

.product-content-wrapper .product-list-box ul {

    font-family: "Myriad W08 Condensed","AdobeBlank";
    margin: 0 3%;
    width: 94%;
}
.bottom-left .bottom-box.last{width:100%;}
#headerlinks ul li.dropdownli a{width:120px;}
/*#auto-top-link{display:none!important}*/
.downlaodPDFContainer{float:left;position:relative;margin-bottom:10px;}
#innerbannerwrapper{padding-bottom:15px;}
#footerlinks ul li.rad-link{display:block;}
#headerlinks ul li.dropdownli a.showmore{height:24px;}
/* Common css Starts */
body{font-size:81.3%;line-height:20px;}
.container{width:100%}

.spacer{margin-top:20px!important;}
h1{font-size:3.077em;line-height:45px;}
.bottom-box{width:100%;margin:0px;}
.tabs-ee p,.product-bottom-content  h3{font-size:1.846em;}
#right-column .related-links ul li a {background: url("/~/media/Images/H/Home-Credit-Group/css/grey-link-arrow.png") no-repeat  right 2px;}
.snapdown-landing p,#right-column .related-links ul li{font-size:1.154em;}
.contentwrapper .snapdown-landing h2{font-size:1.923em;}
.snapdown-content p{font-size:1em;}
.snapdown-title p{background: url("/~/media/Images/H/Home-Credit-Group/css/snapdown-arrow-small-black.png") no-repeat right 5px;padding-right:35px;}
.snapdown-title.selected p{background: url("/~/media/Images/H/Home-Credit-Group/css/snapdown-arrow-small-red.png") no-repeat right 5px;}
#navigate-dd2,#subNav{display:none!important}
.filter-wrapper fieldset .year-filter{width:19%;}
.filter-wrapper fieldset .country-filter.summary-filter,.filter-wrapper fieldset .country-filter{width:63%;}
#ratings .filter-wrapper fieldset .country-filter {width: 79%;}
.filter-wrapper fieldset .holding-filter-inner span.select {width: 89.5%;}
.filter-wrapper fieldset .country-filter span.select { width: 89.5%;}
.filter-wrapper fieldset .holding-filter.summary-filter,.filter-wrapper fieldset .holding-filter{width:63%;}
.filter-wrapper fieldset span.year, .filter-wrapper fieldset span.country{font-size:1.846em;line-height:25px;margin-top:15px; padding-bottom: 5px;}
.filter-wrapper fieldset span.holding{font-size:1.846em;line-height:25px;margin-top:15px; padding-bottom: 5px;}

.email-alert a{font-size:1.231em;background-position:226px -424px;}
.mobi-third-nav{padding:0px;}
.snapdown-landing .snapdown-inner-wrapper,#our-people .snapdown-landing{padding-right:0px;}
#right-column {padding-left:0px;}

.box-row3 .event-title p{margin-bottom:0px;}
.pr-item.last{margin-bottom:0px;}
/* Common css ends */

/* Header Starts */
#headerlinks ul li.dropdownli ul#dropdownul,.mobile-top-links ul li.dropdownli ul#mobi-dropdownul{left:-6px;right:-6px; border-bottom: 1px solid #a4a4a4;border-left: 1px solid #a4a4a4;border-right: 1px solid #a4a4a4;padding-bottom:0px;padding-left:0px;padding-right:0px;text-indent:5px;top:50px;width:172px;}
.mobile-top-links ul li.dropdownli ul#mobi-dropdownul{left:-11px;width:182px;}
.mobile-top-links ul li.dropdownli ul#mobi-dropdownul li a{font-size:0.545em}
#headerlinks ul li.dropdownli ul#dropdownul li,.mobile-top-links ul li.dropdownli ul#mobi-dropdownul li{padding:5px 0 5px 10px;}
#headerlinks ul li a{font-size:0.7em;}
.mobi-search #mobi-SearchButtonContainer{width:7%;}
.mobi-search #mobi-searchTextboxContainer{width:93%;}
#toplinks .container{padding:0px;}
#toplinks .mobile-top-links #logo{padding-left:15px!important;}
#headerlinks .mobi-menu-image{padding-right:15px;}
/* Header Ends */

/* Banner Starts */
#bannerwrapper .bx-controls .bx-controls-direction{top:0;}
#bannerwrapper .bannertext h2{font-size:2em;line-height:27px;margin-bottom:5px;}
.banneritem .bannertext{padding-top:40px;bottom:0px}
#bannerwrapper .bannertext p{font-size:1.2em;line-height:20px;margin-bottom:10px;}
#bannerwrapper .bx-controls-direction a{width:39px;height:47px;}
.banneritem .banner-transperant-image.hidden-xs{display:block!important}

#bannerwrapper .bx-controls-direction .bx-next{background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat 0 -609px transparent;}
#bannerwrapper .bx-controls-direction .bx-next.disabled{background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -666px transparent;}

#bannerwrapper .bx-controls-direction .bx-prev{background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat scroll 0 -457px transparent;margin-top:2px;float:right}
#bannerwrapper .bx-controls-direction .bx-prev.disabled{background:url("/~/media/Images/H/Home-Credit-Group/css/sprite-icons.png") no-repeat 0 -514px transparent;}

#bannerwrapper .bannertext a{padding:6px 8px 6px 10px;font-size:1em;}
/* Banner Ends */

/* Content Starts */

/* Homepage starts */
.contentwrapper h2{font-size:2.308em;margin-bottom:7px!important;}
.bottom-box-content p ,.contentwrapper .contentslider h2,.box-content p,.left-bottom .pagebox-content p,.left-top p,.left-bottom p.pagebox-title,#careers .left-bottom .pagebox-content p,.contact-sample-content,.contentwrapper #right-column .related-links h2{font-size: 1.846em;line-height: 27px;}
#small-bannerwrapper .banneritem .banner-left{width:100%;}
#small-bannerwrapper .banneritem .banner-left{width:86%;}
.snapdown-wrapper .office-snapdown-content,.snapdown-content .pep-desc p.member-designation,.our-key-strengths .snapdown-content h2,
#strategy-vision-and-values .contentwrapper .snapdown-landing h2,.contentwrapper .product-top-content h2,.product-content-wrapper .product-list-box ul li{font-size:1.538em;line-height:24px;}
.snapdown-title p{font-size:25px;}

#homebox-1 p {font-size: 1.4em;line-height: 25px;}


.contentslider .rad-highlight{font-size:3em;}

.investors-slider .contentslider ul li{line-height:1.2em;}
.contentslider ul li {font-size: 1.4em;}

#homebox-2,#homebox-4{padding-left:0px;}
/*#homebox-2,#homebox-4{padding:0px;}*/

#homebox-2,#homebox-4,#homebox-3,#homebox-5{width:50%;margin-top:0px!important;overflow:hidden}
#Homepage .bottom-box-wrap .box-row3{padding:0px}

/* Homepage ends */

/* About Us Starts */
.glance-right-content{padding-left:0px;}
#about-us .center-box.col-xs-12,.innerbanneritem,#investors .center-box.col-xs-12,#media .center-content .right-box,#careers .center-box.col-xs-12,#careers .junior.col-xs-12,#careers .bottomright-box{padding-left:0px;}
#about-us .center-box.col-xs-12,#about-us .right-box.col-xs-12,#investors .center-box.col-xs-12,#investors .right-box.col-xs-12,#careers .center-box.col-xs-12,#careers .right-box.col-xs-12,#careers .senior.col-xs-12,#careers .junior.col-xs-12{width:50%;margin-top:0px!important}

/* About US Ends */

/* Media Starts */
.pr-content .pr-title{font-size:1em;}
/* Media Ends */

/* Sustainability Starts */
.sustainable-relationship-with-retailers .top-content h2{font-size:1.923em;}
#sustain-small-bannerwrapper .small-sliderbanner .sustainitem .banner-left{width:85%;}
#sustain-small-bannerwrapper .sustainitem{padding:25px 15px;}
#about-small-bannerwrapper .small-sliderbanner .aboutitem .banner-left{width:85%;}
#about-small-bannerwrapper .aboutitem{padding:25px 15px;}
.sustain-top-box-wrap #right-box{padding-left:0px;overflow:hidden;}
/* Sustainability ends */

/* Contact us Starts */
a.openall{background:url("/~/media/Images/H/Home-Credit-Group/css/showall-small.png") no-repeat 90% 50%;}
a.closeall{background:url("/~/media/Images/H/Home-Credit-Group/css/hideall-small.png") no-repeat 90% 50%;}
#oaca a{font-size:1.077em;}
#contacts .bottom-content .bottom-box{margin:0 4% 20px 0;width:48%}
.snapdown-wrapper .office-snapdown-title.cursorpointer.snapopen {background: url("/~/media/Images/H/Home-Credit-Group/css/snapdown-arrow-small-red.png") no-repeat scroll right 14px;}
.snapdown-wrapper .office-snapdown-title.cursorpointer {background: url("/~/media/Images/H/Home-Credit-Group/css/snapdown-arrow-small-black.png") no-repeat scroll right 14px;}
/* Contact us Ends */

/* Investors Starts */
.investor-bottom-left{padding-right:0px;}
.investor-bottom-left .bottom-box{width:100%;margin-bottom:0px;}
.investor-bottom-right{padding-left:0px;}
.investor-bottom-right{margin-top:20px;}


/* investors Ends */

/* At a glance Starts */
.founded-in .values-content p strong em{right:-50px;}
/* At a glance ends */

/* Careers Starts */
#careers .bottomright-box{margin-top:20px;}

.contentslider #our-values ul li, .contentslider #our-values ul li span.rad-highlight{font-size:36px;}
/* Careers Ends */

/* Contact Us Starts */
.snapdown-wrapper .office-snapdown-title{font-size:1.923em;}
/* Contact Us Ends */

.contentcontainer{font-size: 1.846em;line-height:30px;}

/* Product Starts */
.contentwrapper .product-top-content.col-xs-12{padding:40px 0 25px;}
.product-left-content p,.product-left-content h2{padding:0px}
.product-bottom-content.col-xs-12{padding:30px 0 0px;}
#products .bottom-signpost-content{margin:15px 0 0;}
/* Product Ends */

/* Key Financial Data Starts */
.values-content p strong{font-size:3.846em;line-height:1em;}
.values-content p strong em{font-size:0.3em;}
/* Key Financial Data Ends */
.board-content-container{display:block;}
.mobi-bod-box .snapdown-content{padding:0 18px;}
/* Content Ends */

/* Footer Starts */
#footerwrapper .col-xs-12{padding-left:0px;}
#footerwrapper{margin:20px auto 0px;}
#footerlinks,#footertext p{float:left;}
#footertext {margin-bottom: 10px;padding-bottom: 7px;padding-top:7px;}
#footertext p{font-size:1.231em;}
#footerlinks ul li,#copyright-content p{font-size:0.923em;}

#footerlinks ul li:first-child{padding-left:0px;}

/* Footer Ends */

.media-hub .pr-title a{display:block;}

}
@media (max-width:480px) {
.center-content .col-xs-12,#careers .bottomleft-box,#careers .bottomleft-box .left-bottom .junior,#careers .bottomleft-box .left-bottom .senior{padding:0px}

}
@media all and (min-width:640px) and (max-width:720px) {
div#footerlinks ul li {
    border: 0 none;
    margin: 3px 0;
    padding: 0;
    width: 100%;
}
}
@media all and (min-width:321px) and (max-width:480px) {
.filter-wrapper fieldset .holding-filter-inner span.select {
    width: 84%;
}
.filter-wrapper fieldset .country-filter span.select {
    width: 84%;
}

/* Common Starts */
body{font-size:81.3%;line-height:20px;}
.bottom-box{width:100%;margin:0px;}
.filter-wrapper fieldset .year-filter{width:35%;}
.filter-wrapper fieldset .country-filter{width:76%;}
.filter-wrapper fieldset .holding-filter{width:76%;}
	
.filter-wrapper fieldset .country-filter.summary-filter{width:76%;}
.filter-wrapper fieldset .holding-filter.summary-filter{width:76%;}	

.rad-financialtable tr{width:100%;}
.snapdown-content .rad-link a{background-position:right 2px;}
.snapdown-content .rad-link a:hover{background-position:right 2px;}
.quarter-filter ul li a{font-size:1em;padding:14px;}
#oaca a{width:125px;}
.mobi-snapdown .snapdown-content .cs-item.col-xs-6.first{padding-right:0px;}
#Homepage #contentwrapper{margin-top:0px;}
#homebox-2{margin-top:20px!important}
#homebox-1 p{margin-bottom:0px}
.item-container table.rad-datatable tbody tr td{padding:7px;}
/* Common Ends */

/* Header Links Starts */
#headerlinks ul li.dropdownli ul#dropdownul,.mobile-top-links ul li.dropdownli ul#mobi-dropdownul{right:-8px;left:-8px;top:47px;}
#bannerwrapper{margin-bottom:0px;}
.mobile-top-links #logo{padding:7px 0}

#headerlinks ul li a{font-size:0.5em;}
.mobile-top-links #headerlinks ul{padding:28px 7px;}
.mobi-search-image{padding:28px 7px 27px}
.mobi-menu-image{width:63px;height:85px;margin:0px;}
.mobi-search-image img{width:28px;}
.mobi-menu ul li span{padding:15px 35px 15px 0;}
.mobi-menu li.level1 a.showmore{top:10px;}

#headerlinks ul li{padding:0px;}
.banneritem .banner-transperant-image.hidden-xs{display:none!important}



.mobi-menu,.mobi-search{top:84px;}
.mobi-menu ul li{font-size:1.077em;}
.mobi-menu-image{background:url("/~/media/Images/H/Home-Credit-Group/css/mobi-menu-small-icon.png") no-repeat scroll 7px center;}
.mobi-menu-image.selected{background:url("/~/media/Images/H/Home-Credit-Group/css/mobi-menu-small-icon-hover.png") no-repeat scroll 7px center;}

.mobi-search #mobi-SearchButtonContainer{width:10%;}
.mobi-search #mobi-searchTextboxContainer{width:90%;}
.mobi-snapdown .snapdown-content .cs-item.col-xs-6{width:100%;}
.mobi-snapdown .snapdown-content .cs-item.col-xs-6.last{padding-left:0px;margin-top:25px;}
.cs-link{margin-top:10px;}

.mobi-snapdown .board-left-content.col-xs-8{width:100%;padding-right:0px}
.mobi-snapdown .board-right-content.col-xs-4{width:75%;padding-left:0px;margin-top:10px;}

.mobile-top-links #headerlinks ul#mobi-small-dropdownul{ background: none repeat scroll 0 0 #f3f3f3;border: 0 none;top:86px;right: -1px;padding: 0!important;
position: absolute;width: 150px;z-index: 1001;}
#headerlinks #mobi-small-dropdownul li {float: left;padding: 5px 15px;width: 100%;}
/* Heade Links Ends */

/* Banner Starts */
#headerlinks ul li.dropdownli a.showmore{background-position:right 11px;}

.banneritem .bannertext{ float: left;padding-left: 0;padding-top: 40px;position: relative;width: 100%;}
#bannerwrapper .bx-viewport{overflow-y:auto;float:left;width:100%;}
#bannerwrapper .bannertext p.more-link{font-size:1em;}
#bannerwrapper .bannertext a{font-size:1.231em;}
#bannerwrapper .bx-controls{text-align:center}
#bannerwrapper .bx-controls .bx-pager {bottom: 200px;top: auto;position:relative;float:none;display:inline-block;background:none;}
#bannerwrapper .bx-controls .bx-controls-auto{bottom: 200px;top: auto;position:relative;float:none;display:inline-block;background:none;left:0px;}
#bannerwrapper .bx-pager div:first-child{margin-left:0px;}
#small-bannerwrapper .banneritem .banner-left{width:85%;}
/* Banner Ends */

/* Home page content starts */
#homebox-2,#homebox-4{margin:0;}
#homebox-2,#homebox-3,#homebox-4,#homebox-5{width:100%;padding:0px;}
#homebox-3,#homebox-5{margin-top:20px!important}
/* Home page content Ends */

/* About us Starts */
.bottom-box-content p{font-size: 1.846em;line-height:27px;}
#about-us .center-box.col-xs-12{margin:0;}
#about-us .center-box.col-xs-12,#about-us .right-box.col-xs-12{width:100%;}
#about-us .right-box.col-xs-12{margin-top:20px!important}
/* About us ends */

/* Media Starts */
.image-gallery-landing .image-item.col-xs-4{width:50%;}
.image-details .image-size a{background:url("/~/media/Images/H/Home-Credit-Group/css/download-small.png") no-repeat scroll 90% 47%;padding:3px 80px 5px 0;}
/* Media Ends */

/* Investors Starts */
.tabs-ee p{font-size:1.7em;}
#investors .center-box.col-xs-12{margin:0;}
#investors .center-box.col-xs-12,#investors .right-box.col-xs-12{width:100%;}
#investors .right-box.col-xs-12{margin-top:20px!important}
/* Investors Ends */

/* Careers Starts */
#careers .center-box.col-xs-12,#careers .junior.col-xs-12{margin:0;}
#careers .center-box.col-xs-12,#careers .right-box.col-xs-12,#careers .junior.col-xs-12,#careers .senior.col-xs-12{width:100%;}
#careers .right-box.col-xs-12,#careers .senior.col-xs-12{margin-top:20px!important}
.contentslider #our-values ul li, .contentslider #our-values ul li span.rad-highlight{font-size:36px;}
/* Careers Ends */

/* Key Financial Data Starts */
.values-content p strong em{font-size:0.3em;}
.values-container .values-wrapper .values-title{width:88%;}
/* Key Financial Data Ends */

/* Contact us Starts */
#contacts .bottom-content .bottom-box{margin:0 0 20px 0;width:100%}
/* Contact us Ends */

/* Footer Starts */
#footerlinks ul li{width:100%;margin:3px 0;border:0px;padding:0px;}
#footerlinks ul li.rad-link{display:block;}
.mobi-share-image{display:none;}
#headerlinks ul li.dropdownli{display:none;}
#headerlinks ul li.mobi-dropdownli{display:block;}
/* Footer Ends */
}
@media all and (min-width:321px) and (max-width:360px){
.filter-wrapper fieldset .year-filter{width:34%;     margin-bottom: 15px;}
.filter-wrapper fieldset .country-filter,.filter-wrapper fieldset .country-filter.summary-filter{width:100%;}
.filter-wrapper fieldset .holding-filter,.filter-wrapper fieldset .holding-filter.summary-filter{width:100%; margin-bottom: 15px;}
#bannerwrapper .bx-controls .bx-pager{bottom:200px;}
.snapdown-title{padding:10px 10px 10px 18px;}
.mobi-search #mobi-SearchButtonContainer{width:12%;}
.mobi-search #mobi-searchTextboxContainer{width:88%;}
#sustain-small-bannerwrapper .small-sliderbanner .sustainitem .banner-left{width:80%;}
#about-small-bannerwrapper .small-sliderbanner .aboutitem .banner-left{width:80%;}
.quarter-filter ul li a{font-size:1em;padding:11px;}
.cs-details .cs-image img{width:100%;}


}

@media all and (min-width:481px) and (max-width:639px){

.mobi-share-image{display:none;}
.mobi-snapdown .snapdown-content .cs-item.col-xs-6.last{padding-left:0px;margin-top:25px;}
.cs-link{margin-top:10px;}
.mobi-snapdown .snapdown-content .cs-item.col-xs-6{width:100%;}
.mobi-menu ul li span{padding:15px 35px 15px 0;}
.mobi-menu li.level1 a.showmore{top:10px;}
/* Mobile Footer Starts */

div#footerlinks ul li{width:100%;margin:3px 0;border:0 none;padding:0px;}
.mobi-snapdown .snapdown-content .cs-item.col-xs-6.first{padding-right:0px;}

/* Mobile Footer Ends */

/* Mobile Header Starts */
#headerlinks ul li.dropdownli{display:none;}
#headerlinks ul li.mobi-dropdownli{display:block;}
.mobile-top-links #headerlinks ul{padding:31px 5px!important;}

.mobi-menu-image{width:65px!important;}

.mobile-top-links #headerlinks ul#mobi-small-dropdownul{ background: none repeat scroll 0 0 #f3f3f3;border: 0 none;top:92px;right: -1px;padding: 0!important;
position: absolute;z-index: 1001;width:150px;}
#headerlinks #mobi-small-dropdownul li a {font-size: 0.545em;}
#headerlinks #mobi-small-dropdownul li {float: left;padding: 5px 15px;width: 100%;}
/* Mobile Header Ends */
}
@media all and (min-width:481px) and (max-width:559px){
#contacts .bottom-content .bottom-box {margin: 0 0 20px;width: 100%;}
}

/*--------- All Mobiles Portrait and Landscape Global CSS ---------*/
@media (max-width:640px) {
.banneritem .bannertext{ float: left;padding-left: 0;padding-top: 40px;position: relative;width: 100%;background:none;}
.product-content-wrapper .product-list-box ul li {

    background: url("/~/media/Images/H/Home-Credit-Group/css/content-li-bg.png") no-repeat scroll 1px 15px transparent;
    float: none;
    padding: 5px 7px 5px 18px;
    width: 100%;
}


}


@media all and (min-width:481px) and (max-width:640px) {

/* Header Starts */
.mobile-top-links #headerlinks ul{padding:36px 10px 35px;}
.mobi-search-image{padding:27px 15px 26px}
.mobi-menu-image{width:65px;}
.mobi-menu-image{background:url("/~/media/Images/H/Home-Credit-Group/css/mobi-menu-small-icon.png") no-repeat scroll 10px center;}
.mobi-menu-image.selected{background:url("/~/media/Images/H/Home-Credit-Group/css/mobi-menu-small-icon-hover.png") no-repeat scroll 10px center;}
.mobi-menu ul li span{padding:20px 35px 20px 0}
/* Header Ends */

/* Banner Starts */
.bannertext.hidden-xs,.banneritem .banner-transperant-image.hidden-xs{display:block!important;}
/* Banner Ends */
}

@media (max-width:320px) {
/* Common Starts */

body{font-size:81.3%;line-height:20px;}
#oaca a{width:125px;}
#bannerwrapper{margin-bottom:0px;}
#homebox-2{margin-top:20px!important}
h2.link a em {font-size: 24px;}
.bottom-box{width:100%;margin:0px;}
.filter-wrapper fieldset .year-filter{width:34%;}
.filter-wrapper fieldset .country-filter{margin-top:15px;width:100%;}
.filter-wrapper fieldset .country-filter.summary-filter{width:100%;}
.filter-wrapper fieldset .holding-filter{margin-top:15px;width:100%;}
.filter-wrapper fieldset .holding-filter.summary-filter{width:100%;}
	
	
.filter-wrapper fieldset span.select,.filter-wrapper fieldset option{font-size:1.538em;line-height:27px;}
.filter-wrapper fieldset span.arrow-down{height:29px;width:33px;}
.rad-financialtable tr{width:100%}
.snapdown-title{padding:10px 10px 10px 18px;}
#sustain-small-bannerwrapper .small-sliderbanner .sustainitem .banner-left{width:80%;}
.snapdown-content .rad-link a{background-position:right 2px;}
.snapdown-content .rad-link a:hover{background-position:right 2px;}
.quarter-filter ul li a{font-size:1em;padding:10px 11px;}
.cs-details .cs-image img{width:100%;}
.mobi-snapdown .snapdown-content .cs-item.col-xs-6.first{padding-right:0px;}
#Homepage #contentwrapper{margin-top:0px;}
#homebox-1 p{margin-bottom:0px}
.item-container table.rad-datatable tbody tr td{padding:5px;}
/* Common Ends */

/* Header Links Starts */
#headerlinks ul li.dropdownli ul#dropdownul,.mobile-top-links ul li.dropdownli ul#mobi-dropdownul{top:39px;left:-4px;right:-4px;}
.mobile-top-links #logo{padding:7px 0}



#headerlinks ul li a{font-size:0.5em;}
.mobile-top-links #headerlinks ul{padding:25px 7px;}
#headerlinks ul li.dropdownli a.showmore{background-position:right 11px;}
.mobi-search-image{padding:25px 7px 24px}
.mobi-menu-image{width:63px;height:78px;margin:0px;}
.mobi-search-image img{width:28px;}


#headerlinks ul li{padding:0px;}


.mobi-menu,.mobi-search{top:77px;}
.mobi-menu ul li{font-size:1.077em;}
.mobi-menu-image{background:url("/~/media/Images/H/Home-Credit-Group/css/mobi-menu-small-icon.png") no-repeat scroll 7px center;}
.mobi-menu-image.selected{background:url("/~/media/Images/H/Home-Credit-Group/css/mobi-menu-small-icon-hover.png") no-repeat 7px center;}
.mobi-menu ul li span{padding:15px 35px 15px 0;}
.mobi-menu li.level1 a.showmore{top:10px;}
.mobi-search #mobi-SearchButtonContainer{width:14%;}
.mobi-search #mobi-searchTextboxContainer{width:86%;}

.mobi-snapdown .snapdown-content .cs-item.col-xs-6.last{padding-left:0px;margin-top:25px;}
.cs-link{margin-top:10px;}
.mobi-snapdown .snapdown-content .cs-item.col-xs-6{width:100%;}
.mobi-snapdown .board-left-content.col-xs-8{width:100%;padding-right:0px}
.mobi-snapdown .board-right-content.col-xs-4{width:75%;padding-left:0px;margin-top:10px;}

.mobile-top-links #headerlinks ul#mobi-small-dropdownul{ background: none repeat scroll 0 0 #f3f3f3;border: 0 none;top:80px;right: -1px;padding: 0!important;
position: absolute;width: 150px;z-index: 1001;}
#headerlinks #mobi-small-dropdownul li {float: left;padding: 5px 15px;width: 100%;}
/* Heade Links Ends */

/* Banner Starts */
.banneritem .banner-transperant-image.hidden-xs{display:none!important}
#bannerwrapper .bx-controls .bx-controls-direction{width:65px;}
#bannerwrapper .bx-controls-direction a{height: 40px;width: 35px;}
.banneritem .bannertext{ float: left;padding-left: 0;padding-top: 35px;position: static;width: 100%;}
#bannerwrapper .bx-viewport{overflow-y:auto;float:left;width:100%;}
#bannerwrapper .bannertext p.more-link{font-size:1em;}
#bannerwrapper .bannertext a{font-size:1.231em;}
#bannerwrapper .bx-controls{text-align:center}
#bannerwrapper .bx-controls .bx-pager {bottom: 170px;top: auto;left:0px;position:relative;float:none;display:inline-block;}
#bannerwrapper .bx-pager div:first-child{margin-left:0px;}
#bannerwrapper .bx-controls .bx-pager {bottom: 250px;top: auto;position:relative;float:none;display:inline-block;background:none;}
#bannerwrapper .bx-controls .bx-controls-auto{bottom: 250px;top: auto;position:relative;float:none;display:inline-block;background:none;left:0px;}

.bannertext.hidden-xs,.banneritem .banner-transperant-image.hidden-xs{display:none!important;}
/* Banner Ends */

/* Content Starts */
.left-content.full{width:80%;}

/* Home page content starts */
#homebox-2,#homebox-4{margin:0;}
#homebox-2,#homebox-3,#homebox-4,#homebox-5{width:100%;padding:0px;}
#homebox-3,#homebox-5{margin-top:20px!important}
/* Home page content Ends */

/* Content Ends */

/* About us Starts */
.bottom-box-content p{font-size: 1.846em;line-height: 27px;}
#about-us .center-box.col-xs-12{margin:0;}
#about-us .center-box.col-xs-12,#about-us .right-box.col-xs-12{width:100%;}
#about-us .right-box.col-xs-12{margin-top:20px!important}
/* About Us Ends */

/* Media Starts */
.image-gallery-landing .image-item.col-xs-4{width:100%;}
.image-details .image-size a{background:url("/~/media/Images/H/Home-Credit-Group/css/download-small.png") no-repeat scroll 90% 50%;}
/* Media Ends */

/* Contact us Starts */
#contacts .bottom-content .bottom-box{margin:0 0 20px 0;width:100%}

/* Contact us Ends */

/* Investors Starts */

.tabs-ee p{font-size:1.514em;}
#investors .center-box.col-xs-12{margin:0;}
#investors .center-box.col-xs-12,#investors .right-box.col-xs-12{width:100%;}
#investors .right-box.col-xs-12{margin-top:20px!important}
/* Investors Ends */

/* Careers Starts */
#careers .center-box.col-xs-12,#careers .junior.col-xs-12{margin:0;}
#careers .center-box.col-xs-12,#careers .right-box.col-xs-12,#careers .junior.col-xs-12,#careers .senior.col-xs-12{width:100%;}
#careers .right-box.col-xs-12,#careers .senior.col-xs-12{margin-top:20px!important}
.contentslider #our-values ul li, .contentslider #our-values ul li span.rad-highlight{font-size:34px;}
/* Careers Ends */

/* Key financial Data Starts */
.values-content p strong em{font-size:0.287em;}
/* Key Financial Data Ends */

/* Footer Starts */
.mobi-share-image{display:none;}
#footerlinks ul li.rad-link{display:block;}
#footerlinks ul li{width:100%;margin:3px 0;border:0px;padding:0px;}
#headerlinks ul li.dropdownli{display:none;}
#headerlinks ul li.mobi-dropdownli{display:block;}
/* Footer Ends */

#bannerwrapper .bx-controls{height:0px;}
}
/* CSS Document */


#footerlinks #desktopFooter{display:block}
#footerlinks #mobileFooter{display:none}

@media all and (min-width: 0px) and (max-width: 640px) {
#footerlinks #desktopFooter{display:none}
#footerlinks #mobileFooter{display:block}
}

/*IPhone portrait mode:*/
@media all and (min-width: 0px) and (max-width: 320px) {

body#Homepage #bannerwrapper .bx-controls .bx-pager{top:-230px;float:left;margin-left:90px;}
body#Homepage #bannerwrapper .bx-controls .bx-controls-auto{float: left;top: -230px;}
body#Homepage #bannerwrapper .bx-viewport{height:340px!important}


body#application-form .wrapper1-left, body#application-form .wrapper1-right, body#application-form .wrapper1-right, body#application-form .wrapper2-left, body#application-form .wrapper3-left, body#application-form .wrapper2-right, body#application-form #appformpositionLabelContainer, body#application-form #appformposition-textTextareaContainer{width:100%; margin-left: 0%;}
}

/*IPhone landscape mode:*/
@media all and (min-width: 421px) and (max-width: 520px) {
}

/*Samsung portrait mode:*/
@media all and (min-width: 321px) and (max-width: 420px) {

body#Homepage #bannerwrapper .bx-controls .bx-pager{top:-220px;float:left;margin-left:110px;}
body#Homepage #bannerwrapper .bx-controls .bx-controls-auto{float: left;top: -220px;}
body#Homepage #bannerwrapper .bx-viewport{height:348px!important}

body#application-form .wrapper1-left, body#application-form .wrapper1-right, body#application-form .wrapper1-right, body#application-form .wrapper2-left, body#application-form .wrapper3-left, body#application-form .wrapper2-right, body#application-form #appformpositionLabelContainer, body#application-form #appformposition-textTextareaContainer{width:100%; margin-left: 0%;}

}

/*Samsung landscape mode:*/
@media all and (min-width: 521px) and (max-width: 640px) {

}

/*IPad/IPad mini portrait mode:*/
@media all and (min-width: 721px) and (max-width: 840px) {
.toplinkscontent .tagline{width:22%!important}
.toplinkscontent .srcext{width:78%!important}
.toplinkscontent #searchTextbox{width:100px!important;}

}
/*IPad/IPad mini landscape mode:*/
@media all and (min-width: 921px) and (max-width: 1040px) {

}

@media only screen and (max-width: 360px) and (orientation : portrait) {
body#application-form .wrapper1-left, body#application-form .wrapper1-right, body#application-form .wrapper1-right, body#application-form .wrapper2-left, body#application-form .wrapper3-left, body#application-form .wrapper2-right, body#application-form #appformpositionLabelContainer, body#application-form #appformposition-textTextareaContainer{width:100%; margin-left: 0%;}

.top-pr-links{font-size:.85em;}


}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : portrait) { 
.filter-wrapper fieldset span.select{width: 69%;}
.filter-wrapper fieldset .holding-filter-inner span.select {width: 86%;}
.filter-wrapper fieldset .country-filter span.select {width: 86%;}
#ratings .filter-wrapper fieldset .country-filter {
    width: 87%;
}
}

@media only screen and (min-device-width: 320px) and (max-device-width: 414px) and (orientation : portrait) { 
.filter-wrapper fieldset .holding-filter-inner span.select {
    width: 87%;
}
#ratings .filter-wrapper fieldset .country-filter {
    width: 100%;
}
.filter-wrapper fieldset .country-filter span.select {
    width: 87%;
}
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : portrait) { 
.filter-wrapper fieldset .country-filter span.select {
    width: 88%;
}
.filter-wrapper fieldset .holding-filter-inner span.select {
    width: 84%;
}
}

@media (max-width:767px) {
#sustainESGSection h2.link a {background: url(/~/media/Images/H/Home-Credit-Group/css/black-link-arrow.png) no-repeat scroll right 4px;}   
#sustainESGSection .esgSectionContent h2.link a {background: url(/~/media/Images/H/Home-Credit-Group/css/black-link-arrow.png) no-repeat scroll right 2px;}
#sustainESGSection .esgSectionContent .sustainitem .banner-left {width: 100%;}
}

/*IPad/IPad mini portrait mode:*/
@media all and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) 
{
#sustainESGSection .esgSectionContent .sustainitem .banner-left {width: 100%;}
}

@media (min-width: 992px) and (max-width: 1170px) {
#sustainability #sustain-small-bannerwrapper .small-sliderbanner .sustainitem .banner-left {width: 60%;}    
#sustainability #sustain-small-bannerwrapper .small-sliderbanner .sustainitem .banner-right {width: 30%;}
#sustainESGSection .esgSectionContent .sustainitem .banner-left {width: 60%;}
#sustainESGSection .esgSectionContent .sustainitem .banner-right {width: 30%;}
#sustainESGSection .esgSectionContent h2.link a {background: url(/~/media/Images/H/Home-Credit-Group/css/black-link-arrow.png) no-repeat scroll right 2px;}
}
/*---- jquery-ui-----*/
/*! jQuery UI - v1.10.2 - 2013-03-14
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 21px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
}
.ui-menu-item:hover {
        /*background-color:#999999;*/
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	/*margin: -1px;*/
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1em;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to overide default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertical centre icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	/*font-size: 1.1em;*/
font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff 50% 50% repeat-x;
	color: #222222;
}
.ui-widget-content a {
	color: #000;
}
.ui-widget-header {
	border: 1px solid #aaaaaa;
	background: #cccccc;
	color: #222222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6;
	font-weight: normal;
	color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus a:hover {
	/*border: 1px solid #999999;
	background-color: #aaaaaa !important;
	font-weight: normal;
	color: #212121;*/
	background-color:#cccccc;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus a:focus {
	/*border: 1px solid #999999;
	background-color: #aaaaaa;
	font-weight: normal;
	color: #212121;*/
}

.ui-state-hover  a,
.ui-state-hover  a:hover,
.ui-state-hover  a:link,
.ui-state-hover  a:visited {
/*	color: #212121;
	text-decoration: none;*/
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa;
	background: #ffffff;
	font-weight: normal;
	color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1;
	background: #fbf9ee;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
        color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
}
.ui-widget-header .ui-icon {
}
.ui-state-default .ui-icon {
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
}
.ui-state-active .ui-icon {
}
.ui-state-highlight .ui-icon {
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}
/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa  50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa  50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
	border-radius: 8px;
}

.currentDomainCSS
{
    background: #D3D3D3 50% 50% repeat-x;
}

.serachTextBoxMiddle
{
    height: 18px;
    margin-left: 220px;
    right: 44px;
    width: 140px;
}
.serachButtonMiddle
{
    left: 363px;
    position: absolute;
    top: 53px!important;
}
.centerText
{
    margin-left: 195px;
}
.centerText1
{
margin:0 auto;
width: 180px;
}


.ui-menu {min-width: 180px !important; max-width: 300px !important;}
.ui-menu a{background-color:#ffffff;height:20px;width:100%;position:relative;top:0px;margin-bottom:1px;}
.ui-menu a:hover{height:20px;width:100%;position:relative;top:0px;margin-bottom:1px;}


.ui-menu .ui-menu-item {padding: 0 !important;  width: 96% !important;}
/*---- tooltip-----*/
html {
	 -webkit-font-smoothing: antialiased;
}


/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
.tooltipster-default {
	border-radius: 5px; 
	border: 2px solid #ccc;
	background: #fff;
	color: #000;
}

/* Use this next selector to style things like font-size and line-height: */
.tooltipster-default .tooltipster-content {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
	overflow: hidden;
}

/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
	/* border-color: ... !important; */
}


/* If you're using the icon option, use this next selector to style them */
.tooltipster-icon {
	cursor: help;
	margin-left: 4px;
}








/* This is the base styling required to make all Tooltipsters work */
.tooltipster-base {
	padding: 0;
	font-size: 0;
	line-height: 0;
	position: absolute;
	z-index: 9999999;
	pointer-events: none;
	width: auto;
	overflow: visible;
}
.tooltipster-base .tooltipster-content {
	overflow: hidden;
}


/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
.tooltipster-arrow {
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.tooltipster-arrow span, .tooltipster-arrow-border {
	display: block;
	width: 0; 
	height: 0;
	position: absolute;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-top: 8px solid;
	bottom: -8px;
}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-top: 9px solid;
	bottom: -8px;
}

.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-bottom: 8px solid;
	top: -8px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-bottom: 9px solid;
	top: -8px;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
	left: 0;
	right: 0;
	margin: 0 auto;
}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
	left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	left: 5px;
}
.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span {
	right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
	right: 5px;
}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-left: 8px solid;
	top: 50%;
	margin-top: -7px;
	right: -8px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-left: 9px solid;
	margin-top: -8px;
}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-right: 8px solid;
	top: 50%;
	margin-top: -7px;
	left: -8px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-right: 9px solid;
	margin-top: -8px;
}


/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */

.tooltipster-fade {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
.tooltipster-fade-show {
	opacity: 1;
}

.tooltipster-grow {
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-o-transform: scale(0,0);
	-ms-transform: scale(0,0);
	transform: scale(0,0);
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-o-transform: scale(1,1);
	-ms-transform: scale(1,1);
	transform: scale(1,1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}

.tooltipster-swing {
	opacity: 0;
	-webkit-transform: rotateZ(4deg);
	-moz-transform: rotateZ(4deg);
	-o-transform: rotateZ(4deg);
	-ms-transform: rotateZ(4deg);
	transform: rotateZ(4deg);
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
}
.tooltipster-swing-show {
	opacity: 1;
	-webkit-transform: rotateZ(0deg);
	-moz-transform: rotateZ(0deg);
	-o-transform: rotateZ(0deg);
	-ms-transform: rotateZ(0deg);
	transform: rotateZ(0deg);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}

.tooltipster-fall {
	top: 0;
	-webkit-transition-property: top;
	-moz-transition-property: top;
	-o-transition-property: top;
	-ms-transition-property: top;
	transition-property: top;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
}
.tooltipster-fall-show {
}
.tooltipster-fall.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	top: 0px !important;
	opacity: 0;
}

.tooltipster-slide {
	left: -40px;
	-webkit-transition-property: left;
	-moz-transition-property: left;
	-o-transition-property: left;
	-ms-transition-property: left;
	transition-property: left;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-slide-show {
}
.tooltipster-slide.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	left: 0px !important;
	opacity: 0;
}