/* Enter Your Custom CSS Here */
media="screen"
html {
    margin-top: 0px !important;
}
html.webkit.chrome.win.js {
 margin-top: 0px!important;
}
h1 {
  color: #0B239B;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  background-image: url(http://www.torrid-tech.com/images/green-arrow.jpg);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 30px;
}

.hilite-bargraph-icon {
  color: #0b8438;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  margin-left: 10px;
  font-weight: bolder;
  background-image: url(http://www.torrid-tech.com/images/bargraph.jpg);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 35px;
}

.blueproductheadline {
  color: white;
  background-color: #0B239B;
  text-align: left;
  margin-top: 20px;
}

.sidebarnav {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0B239B;
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  font-weight: bolder;
}

.quotename {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #294c94;   /* was #039a03 */
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  font-weight: bolder;
  margin-top: -13px;
}

/* OVERRIDE THE MENU */
	 #menu-wrap #menu,
	 #menu-wrap #menu ul
{
	 margin:0;
	 padding:0;
	 list-style:none
}
	 #menu-wrap #menu
{
	 width:1000px;
	 margin:0 auto;
	 background-color:#0B239B
}
	 #menu-wrap #menu:before,
	 #menu-wrap #menu:after
{
	 content:"";
	 display:table
}
	 #menu-wrap #menu:after
{
	 clear:both
}
	 #menu-wrap #menu
{
	 zoom:1
}
	 #menu-wrap #menu li
{
	 margin:0;
	 float:left;
	 border-right:1px solid #16248F;
	 -moz-box-shadow:1px 0 0 #303EDF;
	 -webkit-box-shadow:1px 0 0 #303EDF;
	 box-shadow:1px 0 0 #303EDF;
	 position:relative
}
	 #menu-wrap #menu a
{
	 float:left;
	 padding:12px 15px;
	 color:#EEE;
	 text-transform:uppercase;
	 font:bold 12px Arial,Helvetica,sans-serif;
	 text-decoration:none;
	 text-shadow:0 1px 0 #000
}
	 #menu-wrap #menu li:hover >a
{
	 color:#fafafa
}
	 *html #menu-wrap #menu li a:hover
{
	 color:#fafafa
}
	 #menu-wrap #menu ul
{
	 margin:20px 0 0 0;
	 _margin:0;
	 opacity:0;
	 visibility:hidden;
	 position:absolute;
	 top:38px;
	 left:0;
	 z-index:1;
	 background:#00009F;
	 background:-moz-linear-gradient(#1335DB,#00009F);
	 background-image:-webkit-gradient(linear,left top,left bottom,from(#1335DB),to(#00009F));
	 background:-webkit-linear-gradient(#1335DB,#00009F);
	 background:-o-linear-gradient(#1335DB,#00009F);
	 background:-ms-linear-gradient(#1335DB,#00009F);
	 background:linear-gradient(#1335DB,#00009F);
	 -moz-box-shadow:0 -1px rgba(255,255,255,.3);
	 -webkit-box-shadow:0 -1px 0 rgba(255,255,255,.3);
	 box-shadow:0 -1px 0 rgba(255,255,255,.3);
	 -moz-border-radius:3px;
	 -webkit-border-radius:3px;
	 border-radius:3px;
	 -webkit-transition:all .2s ease-in-out;
	 -moz-transition:all .2s ease-in-out;
	 -ms-transition:all .2s ease-in-out;
	 -o-transition:all .2s ease-in-out;
	 transition:all .2s ease-in-out
}
	 #menu-wrap #menu li:hover >ul
{
	 opacity:1;
	 visibility:visible;
	 margin:0
}
	 #menu-wrap #menu ul ul
{
	 top:0;
	 left:150px;
	 margin:0 0 0 20px;
	 _margin:0;
	 -moz-box-shadow:-1px 0 0 rgba(255,255,255,.3);
	 -webkit-box-shadow:-1px 0 0 rgba(255,255,255,.3);
	 box-shadow:-1px 0 0 rgba(255,255,255,.3)
}
	 #menu-wrap #menu ul li
{
	 float:none;
	 display:block;
	 border:0;
	 _line-height:0;
	 -moz-box-shadow:0 1px 0 #16248F,0 2px 0 #303EDF;
	 -webkit-box-shadow:0 1px 0 #16248F,0 2px 0 #303EDF;
	 box-shadow:0 1px 0 #16248F,0 2px 0 #303EDF
}
	 #menu-wrap #menu ul li:last-child
{
	 -moz-box-shadow:none;
	 -webkit-box-shadow:none;
	 box-shadow:none
}
	 #menu-wrap #menu ul a
{
	 padding:10px;
	 width:300px;
	 _height:10px;
	 display:block;
	 white-space:nowrap;
	 float:none;
	 text-transform:none
}
	 #menu-wrap #menu ul a:hover
{
	 background-color:#60960C;
	 background-image:-moz-linear-gradient(#84C93A,#60960C);
	 background-image:-webkit-gradient(linear,left top,left bottom,from(#84C93A),to(#60960C));
	 background-image:-webkit-linear-gradient(#84C93A,#60960C);
	 background-image:-o-linear-gradient(#84C93A,#60960C);
	 background-image:-ms-linear-gradient(#84C93A,#60960C);
	 background-image:linear-gradient(#84C93A,#60960C)
}
	 #menu-wrap #menu ul li:first-child >a
{
	 -moz-border-radius:3px 3px 0 0;
	 -webkit-border-radius:3px 3px 0 0;
	 border-radius:3px 3px 0 0
}
	 #menu-wrap #menu ul li:first-child >a:after
{
	 content:'';
	 position:absolute;
	 left:40px;
	 top:-6px;
	 border-left:6px solid transparent;
	 border-right:6px solid transparent;
	 border-bottom:6px solid #1335DB
}
	 #menu-wrap #menu ul ul li:first-child a:after
{
	 left:-6px;
	 top:50%;
	 margin-top:-6px;
	 border-left:0;
	 border-bottom:6px solid transparent;
	 border-top:6px solid transparent;
	 border-right:6px solid #112FD4
}
	 #menu-wrap #menu ul li:first-child a:hover:after
{
	 border-bottom-color:#84C93A
}
	 #menu-wrap #menu ul ul li:first-child a:hover:after
{
	 border-right-color:#72AF23;
	 border-bottom-color:transparent
}
	 #menu-wrap #menu ul li:last-child >a
{
	 -moz-border-radius:0 0 3px 3px;
	 -webkit-border-radius:0 0 3px 3px;
	 border-radius:0 0 3px 3px
}
	 @media screen and (min-width:600px)
{
	 #menu-wrap #menu
{
	 display:block !important
}

}
.no-transition
{
	 -webkit-transition:none;
	 -moz-transition:none;
	 -ms-transition:none;
	 -o-transition:none;
	 transition:none;
	 opacity:1;
	 visibility:visible;
	 display:none
}
	 #menu-wrap #menu li:hover >.no-transition
{
	 display:block
}
.table_design 
{ border:1px solid #c1dad7;
margin-top: 26px;
}

.table_design tr{ border:1px solid #c1dad7;
}

.table_design tr td{  border: 1px solid #c1dad7;
    padding: 6px;

}
.table_design_heading
{ background:#cae8ea;
}

.table_design_row
{background:#f5fbfb
}

.table_design_center
{text-align:center;
}

.heading{
background:#0b239b!important;
color: #fff!important;
padding: 1px 4px 11px 11px!important;
margin-top: 21px;
}
.row1 a {
    text-decoration: underline;
}
.body_container a{
    text-decoration: underline;
}
.textwidget a{
    text-decoration: underline;
}

.testmonial {
    padding-bottom: 55px;
}

.green_bg {
    height: 183px;
    padding: 17px 0;  
}

.list_menu li a {
     font-family: arial!important;
	 text-shadow:none!important;
	 font-size: 12px;
    
}
.list_menu p {
    font-family: arial!important;   
}
.textwidget a {
    font-family: arial!important;
}
.textwidget > p {
    font-family: arial!important;
}

.cursal_slider .txt {
    
    font-family: arial!important;
}
.textwidget > h3 {
    line-height: 25px;
    position: relative;
    z-index: 50;
    color: #254589;
    font-size: 28px;
    font-family: 'HelveticaNeueLTPro-HvCn';
    text-align: center;
    text-transform: uppercase;
    padding: 15px 0 0px;
}
.st-tags.t1 {
    font-family: "proxima_nova_rgregular";
    font-size: 13px !important;
}
.st-tag-cloud a {
    font-family: "proxima_nova_rgregular" !important;
}