/*	GLOBAL FOOTER
	$Id: //depot/projects/dylan/releases/rc_16_11_1/ubi/template/identity/adobe/screen/gfooter.css#1 $
*/

.SiteFooter {
    margin-top: 16px;
	background: #3d3d3d none;
	background: -webkit-gradient(linear, left top, left bottom, from(#585858), to(#383838));
	background: -moz-linear-gradient(top, #585858, #383838);
	filter: progid:DXImageTransform.Microsoft.gradient(endcolorstr=#FF383838, startcolorstr=#FF585858));
	background: -ms-linear-gradient(top, #585858, #383838);
	background: -o-linear-gradient(top, #585858, #383838);
	zoom: 1;
}

.SiteFooter li {
	line-height: 14px;
	margin-bottom: 4px;
}

.SiteFooterLinkList a,
.SiteFooterLinkList a:link {
	color: #CCC;
}

.SiteFooterLinkList a:link:hover,
.SiteFooterLinkList a:visited:hover,
.SiteFooterLinkList a:hover,
.SiteFooterLinkList a:visited:hover {
    color: #FFF;
    text-decoration: underline;
}

.SiteFooterLinkList {
	margin-bottom: 16px;
}

.SiteFooterLinkListBottom {
	margin-bottom: 0;
}

.SiteFooter h4 {
	font-weight: bold;
}

.SiteFooter hr {
	width: 100%;
	border-style: none;
	border-top: 2px groove #555;
}

.SiteFooterRowTop {
	margin-top: 4px;
}

.SiteFooter .LinkStrong span.TextWarning {
	font-weight: bold;
}

.SiteFooterMenuItemIconProducts {
	background-repeat: no-repeat;
	padding-left: 18px;
}

.SiteFooterMenuItemIconAcrobat {
	background-image: url(SiteFooter/icons_products.png);
	background-position: 0px -1px;
}

.SiteFooterMenuItemIconCloud {
	background-image: url(SiteFooter/icons_products.png);
	background-position: 0px -37px;
}

.SiteFooterMenuItemIconOMS {
	background-image: url(SiteFooter/icons_products.png);
	background-position: 0px -73px;
}

.SiteFooterMenuItemIconCS {
	background-image: url(SiteFooter/icons_products.png);
	background-position: 0px -109px;
}

.SiteFooterMenuItemIconDPS {
	background-image: url(SiteFooter/icons_products.png);
	background-position: 0px -145px;
}

.SiteFooterMenuItemIconElements {
	background-image: url(SiteFooter/icons_products.png);
	background-position: 0px -181px;
}

.SiteFooterMenuItemIconMobile {
	background-image: url(SiteFooter/icons_products.png);
	background-position: 0px -217px;
}

.SiteFooterMenuItemIconPS {
	background-image: url(SiteFooter/icons_products.png);
	background-position: 0px -253px;
}

.SiteFooterMenuItemIcon {
	padding: 2px 0 2px 38px;
    background-repeat: no-repeat;
    background-position: left center;
}

.SiteFooterMenuItemIconRegionBlue {
    background-image: url(SiteFooter/region_blue.png);
}

.SiteFooterMenuItemIconRegionBlack {
    background-image: url(SiteFooter/region_black.png);
}

.SiteFooterMenuItemIconEvidon {
	background-image: url(SiteFooter/evidon.png);
	background-repeat: no-repeat;
	padding-left: 18px;
}

.SiteFooterRegionPanel {
	background-color: #FFF;
	color: #333;
    position: absolute;
    border: 1px solid #333;
    box-shadow: 0 5px 10px rgba(0,0,0,.5);
    -moz-box-shadow: 0 5px 10px -moz-rgba(0,0,0,.5);
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.5);
    z-index: 100;
	bottom: 94px;
	left: 20px;
    width: 700px;
    padding: 16px;
    line-height: normal;
}

.SiteFooterRegionPanelEvidon {
	bottom: 104px;
}

.SiteFooterRegionPanelHeader {
    font: 18px "Myriad Pro",Helvetica,sans-serif;
    margin-bottom: 4px;
}

.SiteFooterRegionPanelHeaderClose {
    margin-top: 3px;
    *margin-top: -18px;
    float: right;
    text-indent: -9999px;
    width: 17px;
    height: 17px;
    background: transparent url(SiteFooter/close.png) no-repeat;
    cursor: pointer;
}

.SiteFooterRegionPanelRegionHeader {
	margin: 12px 0 0 0;
    font-size: 12px;
	font-weight: bold
}

.SiteFooterRegionPanel ul,
.SiteFooterRegionPanel li {
	list-style: none outside none;
	color: #333;
	margin: 0;
	padding: 0;
}

.SiteFooterRegionPanel li {
	margin-top: 2px;
	line-height: 1.2em;
}

.SiteFooterRegionPanel a {
    cursor: pointer;
}

.SiteFooterRegionPanel .Column {
    padding-left: 0;
	padding-right: 0;
}

#Georouting {
	display: none;
}
/*	GLOBAL FOOTER OVERRIDES
$Id: //depot/projects/dylan/releases/rc_16_11_1/docroot/lib/com.adobe/template/gfooter_override.css#1 $
*/
.SiteFooter {
width: 756px;
_width: 763px;
    background: transparent url(/lib/com.adobe/template/theme/footer_fat_tile.png) no-repeat right top;
    _background: url(/lib/com.adobe/template/theme/footer_fat_tile_8bit.png) no-repeat right top;
margin-top: 0;
padding-top: 1px;
padding-right: 6px;
filter: none;
}
#body_container .SiteFooter {
width: 991px;
    background: transparent url(/ubi/template/identity/adobe/screen/SiteFooter/tile_fat_noshadow.png) no-repeat right top;
    _background: url(/ubi/template/identity/adobe/screen/SiteFooter/tile_fat_8bit_noshadow.png) no-repeat right top;
margin-top: 6px;
padding-top: 4px;
padding-right: 6px;
filter: none;
}
.SiteFooter .LayoutGrid {
_height: 1em;
*zoom: 100%;
width: 758px;
padding-left: 10px;
padding-right: 10px;
}
.SiteFooter .LayoutGrid-1,
.SiteFooter .LayoutGrid-2,
.SiteFooter .LayoutGrid-3,
.SiteFooter .LayoutGrid-4,
.SiteFooter .LayoutGrid-5 {
width: 139px;
_width: 137px;
}
.SiteFooter .LayoutGrid-1-2,
.SiteFooter .LayoutGrid-2-3,
.SiteFooter .LayoutGrid-3-4,
.SiteFooter .LayoutGrid-4-5 {
width: 289px;
_width: 285px;
}
.SiteFooter .LayoutGrid-1-3,
.SiteFooter .LayoutGrid-2-4,
.SiteFooter .LayoutGrid-3-5 {
width: 443px;
_width: 437px;
}
.SiteFooter .LayoutGrid-1-4,
.SiteFooter .LayoutGrid-2-5 {
width: 589px;
_width: 581px;
}
.SiteFooter .LayoutGrid-1-5 {
width: 748px;
_width: 738px;
}
#body_container .SiteFooter .LayoutGrid {
_height: 1em;
*zoom: 100%;
width: 991px;
padding-left: 10px;
padding-right: 10px;
}
#body_container .SiteFooter .LayoutGrid-1,
#body_container .SiteFooter .LayoutGrid-2,
#body_container .SiteFooter .LayoutGrid-3,
#body_container .SiteFooter .LayoutGrid-4 {
width: 179px;
_width: 177px;
}
#body_container .SiteFooter .LayoutGrid-1-2,
#body_container .SiteFooter .LayoutGrid-2-3,
#body_container .SiteFooter .LayoutGrid-3-4 {
width: 369px;
_width: 365px;
}
#body_container .SiteFooter .LayoutGrid-1-3,
#body_container .SiteFooter .LayoutGrid-2-4 {
width: 559px;
_width: 553px;
}
#body_container .SiteFooter .LayoutGrid-1-4 { 
width: 749px;
_width: 741px;
}
#body_container .SiteFooter .LayoutGrid-1-5 {
width: 990px;
_width: 980px;
}
#body_container .SiteFooter .LayoutGrid-2-5 {
width: 800px;
_width: 792px;
}
#body_container .SiteFooter .LayoutGrid-3-5 {
width: 610px;
_width: 604px;
}
#body_container .SiteFooter .LayoutGrid-4-5 {
width: 420px;
_width: 416px;
}
#body_container .SiteFooter .LayoutGrid-5 {
width: 230px;
_width: 228px;
}
ul.SiteFooterLinkList {
list-style: none;
margin: 0 0 16px 0;
padding: 0;
text-align: left;
}
ul.SiteFooterLinkListBottom {
margin-bottom: 0;
}
ul.SiteFooterLinkList li {
margin: 0 0 6px 0;
padding-bottom: 0;
_list-style-position: outside;
}
.SiteFooter h4 {
color: #FFF;
}
.SiteFooterRow {
margin-bottom: 2px;
}
.SiteFooterRegionPanel {
bottom: 116px;
*bottom: 120px;
_bottom: 124px;
left: 10px;
    filter: none;
}
.SiteFooterRegionPanel li {
margin: 2px 0 0 0;
line-height: 1.2em;
}
.SiteFooterMenuItemIconRegionBlue {
    background-image: url(/ubi/template/identity/adobe/screen/SiteFooter/region_blue.png);
}
.SiteFooterMenuItemIconRegionBlack {
    background-image: url(/ubi/template/identity/adobe/screen/SiteFooter/region_black.png);
}
.SiteFooterMenuItemIconCS {
background-image: url(/ubi/template/identity/adobe/screen/SiteFooter/icons_products.png);
}
.SiteFooterMenuItemIconPS {
background-image: url(/ubi/template/identity/adobe/screen/SiteFooter/icons_products.png);
}
.SiteFooterMenuItemIconAcrobat {
background-image: url(/ubi/template/identity/adobe/screen/SiteFooter/icons_products.png);
}
.SiteFooterMenuItemIconOMS {
background-image: url(/ubi/template/identity/adobe/screen/SiteFooter/icons_products.png);
}
.SiteFooterMenuItemIconDPS {
background-image: url(/ubi/template/identity/adobe/screen/SiteFooter/icons_products.png);
}
.SiteFooterMenuItemIconMobile {
background-image: url(/ubi/template/identity/adobe/screen/SiteFooter/icons_products.png);
}
.SiteFooterMenuItemIconElements {
background-image: url(/ubi/template/identity/adobe/screen/SiteFooter/icons_products.png);
}
.SiteFooterMenuItemIconCloud {
background-image: url(/ubi/template/identity/adobe/screen/SiteFooter/icons_products.png);
}
.SiteFooterMenuItemIconEvidon {
background-position: left top;
padding-left: 18px;
background-image: url(/ubi/template/identity/adobe/screen/SiteFooter/evidon.png);
}
.SiteFooterRegionPanelHeaderClose {
    background: transparent url(/ubi/template/identity/adobe/screen/SiteFooter/close.png) no-repeat;
}
#flash_pixel {
display: none;
}