
/* global navigation color code */
#portal_menu ul li:hover, #portal_menu ul li#current,
#portal_menu ul li.iehover{ border-top:4px solid #930006;}

/* We apply the link style */
#portal_menu ul li a{color:#930006;}

#portal_menu ul li ul li{ background-color:#cae25a;}

#portal_menu ul li.iehover ul li.iehover{ background-color:#B3D43B;}

/* We style the color of level 2 links */
#portal_menu ul li ul li a{ color:#454444;}

#subscribe_menu ul { /* 20141126 */ background:#eee;  }

#subscribe_menu ul li a{
    color:#666666;
    
}

#subscribe_menu ul li ul li{ background-color:#EBEBEB;}

/* for IE < 9 we using class .iehover */
#subscribe_menu ul li:hover ul li:hover,
#subscribe_menu ul li.iehover ul li.iehover{ background-color:#E1E1E1;}

/* We style the color of level 2 links */
#subscribe_menu ul li ul li a{ color:#454444;}

/**/
/**/
/**/
/**/

/* global footer color code */

.global_footer_title_color { color:#FFF; }

.footer_nav{ background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(233,233,233,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(233,233,233,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=0 );  /* IE6-9 */width:100%; float:left; display:block;
padding-bottom:1em; }
.footer_bottom{background: rgb(126,126,126); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(126,126,126,1) 0%, rgba(136,136,136,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(126,126,126,1)), color-stop(100%,rgba(136,136,136,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(126,126,126,1) 0%,rgba(136,136,136,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(126,126,126,1) 0%,rgba(136,136,136,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(126,126,126,1) 0%,rgba(136,136,136,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(126,126,126,1) 0%,rgba(136,136,136,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e7e7e', endColorstr='#888888',GradientType=0 ); /* IE6-9 */
width:100%; float:left; display:block; }
.footer_bottom .span_7_of_12 { margin: 0;}
.footer_bottom .addtel{ background:#747474; width:100%;  padding: 1em; text-align:center;}
.footer_bottom .copyR{  text-align:center; padding:1em;}
.footer_bottom .webaccess{ background:#EAEAEA; width:100%;  padding:1em; float:left; text-align:center; }
.full-footer {cursor: auto; width:100%; right:0%; margin-top:-1em; position:absolute; text-align:center; border:none; background:#CC0008; padding:0.5em;  }


@media only screen and (min-width : 10em) and (max-width: 40em) {
.full-footer {display:block;/* none;*/}
footer .navigation1 { display: none;margin-top:1.1em;  }
}


@media only screen and (min-width : 10em) and (max-width: 40.009em) {
footer .slide-trigger span {display: block; margin: 0; padding:0.6em 3%; text-align:left;}

.footer_menu .item1{ background:#F00;}
.footer_menu .item2{ background:#F00;}
.footer_menu .item3{ background:#F30;}
.footer_menu .item4{ background:#F60;}
.footer_menu .item5{ background:#F60;}
.footer_menu .item6{ background:#F60;}
.footer_menu .item7{ background:#F90;}
.footer_menu .item8{ background:#F90;}
.footer_menu .item9{ background:#F90;}
.footer_bottom .span_7_of_12 { margin: 0;}
.footer_bottom .addtel{ background:#747474; width:100%;  padding: 1em; text-align:center;}
.footer_bottom .copyR{  text-align:center; padding:1em; margin-bottom:60px;}
}