#landing_page_banner {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/sle12.png) no-repeat scroll 140px 40px;
	min-height:0 !important;
	padding:50px 0 0;
}
#landing_page_banner h1 {
	font-size:36px;
	line-height:31px;
}
#landing_page_banner h1 a {
	margin:0 0 0 380px;
}
#landing_page_banner h1 a strong {
	margin:10px 380px 0;
	width:500px;
}
#landing_page_banner h1 span {
	margin:20px 380px 0;
}
.ja-jp #landing_page_banner {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/sle12.png) no-repeat scroll 140px 40px;
	min-height:0 !important;
	padding:65px 0 0;
}
.ja-jp #landing_page_banner h1 {
	font-size:23px !important;
	line-height:31px !important;
}

.ja-jp #banners #banner_nav {
	right:38px !important;
}

#banners #banner_chamy {
	background:rgba(0, 0, 0, 100) url(/home/img/banners/power_chameleon.png) no-repeat scroll center top;
}
#banners #banner_chamy h2 {
	color:#FFFFFF;
	font-size:22px;
	font-weight:500;
	letter-spacing:0.009em;
	line-height:24px;
	padding:268px 0 0 615px;
	width:270px;
}
#banners #banner_chamy h2 strong {
	color:#ABBB2C;
	display:inline !important;
}
#banners #banner_chamy span {
	border:medium none;
	color:#FFFFFF;
	margin:59px 0 0 620px;
}
#banners #banner_chamy.banner .banner-content-wrapper a {
	display:block;
}

#banners #banner_cloud5 {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/dot-gradient-bg.jpg) repeat-x scroll center top;
}
#banners #banner_cloud5 .banner-content-wrapper {
	margin-left:100px;
	margin-top:100px;
}
#banners #banner_cloud5 h1 {
	padding-top:20px;
}
#banners #banner_cloud5 img {
	float:left;
	margin-bottom:100px;
	margin-right:50px;
}

#banners #banner_leads {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/suse_leads_flight.png) no-repeat scroll -15px center;
}
#banners #banner_leads h1 {
	padding:60px 0 0 50px;
	width:530px;
}
#banners #banner_leads h1 span {
	margin-top:38px;
}

#banners #banner_openstack {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/openstack.png) no-repeat scroll 0 20px;
}
#banners #banner_openstack h1 {
	font-size:36px;
	padding:75px 0 0 355px;
	width:700px;
}
#banners #banner_openstack h1 strong {
	line-height:31px;
}

#banners #banner_openstack_cloud5 {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/dot-gradient-bg.jpg) repeat-x scroll center top;
}
#banners #banner_openstack_cloud5 .banner-content-wrapper {
	margin-left:52px;
	margin-top:100px;
}
#banners #banner_openstack_cloud5 h1 {
	font-size:53px;
	padding-top:20px;
}
.ja-jp #banners #banner_openstack_cloud5 h1 {
	font-size:50px;
}
#banners #banner_openstack_cloud5 img {
	float:left;
	margin-bottom:100px;
	margin-right:50px;
}
#banners #banner_openstack_cloud5 .img2 {
	float:right;
	margin-right:325px;
	margin-top:38px
}
.de-de #banners #banner_openstack_cloud5 .img2 {
	float:right;
	margin-right:265px;
	margin-top:38px
}
.es-es #banners #banner_openstack_cloud5 .img2 {
	float:right;
	margin-right:265px;
	margin-top:38px
}
.fr-fr #banners #banner_openstack_cloud5 .img2 {
	float:right;
	margin-right:265px;
	margin-top:38px
}

/* banner_rule_the_stack banner */
#banners #banner_rule_the_stack {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/rule-the-stack-bg.png) repeat-x scroll 0 20px;
}
#banners #banner_rule_the_stack .wrap {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/who-rules-stack.png) no-repeat scroll 90px 110px;
}
#banners #banner_rule_the_stack h1 {
	color:#000000;
	font-size:32px;
	line-height:31px;
	padding:250px 0 0;
	width:700px;
}
#banners #banner_rule_the_stack img {
	float:right;
	margin-right:50px;
	margin-top:30px;
}

#banner_SAP_VMWARE_SUSE_FUJITSU_TDS {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/dot-gradient-bg.jpg) repeat-x scroll center top;
}
#banner_SAP_VMWARE_SUSE_FUJITSU_TDS .banner-content-wrapper {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/home_banner_complex.png) no-repeat scroll -20px 20px;
}
#banner_SAP_VMWARE_SUSE_FUJITSU_TDS .light-bg h1 {
	font-size:50px !important;
	margin:100px 0 0 360px !important;
}
#banner_SAP_VMWARE_SUSE_FUJITSU_TDS .light-bg span {
	margin:20px 0 0 360px !important;
}

.de-de #banners #banner_sle_12 h1 { font-size:48px; }
#banners #banner_sle_12 img {
	position:absolute;
	right:40px;
	top:-50px;
}


/* sle11sp4 banner */
#banners #banner_sle11sp4 {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/dot-gradient-bg.jpg) repeat-x scroll center top;
}
#banners #banner_sle11sp4 .banner-content-wrapper span {
	border:1px solid #000;
	color:#202020;
	margin:27px 0 0 370px;
}
#banners #banner_sle11sp4 h1 {
	color:#439539;
	font-size:52px;
	line-height:53px;
	padding:133px 0 0 368px;
	width:550px;
}
#banners #banner_sle11sp4 h2 {
	font-size:23px;
	color:#202020;
	margin-top:-4px;
	padding:0 0 0 368px;
}
#banners #banner_sle11sp4 h2 em {
	color:#202020;
	font-style:normal;
}
#banners #banner_sle11sp4 img {
	left:-54px;
	position:absolute;
	top:78px;
}

#banners #banner_sles_sap {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/sles_4_sap_bg.png) repeat-x scroll center top;
}
#banners #banner_sles_sap .banner-content-wrapper {
	margin-left:52px;
	margin-top:100px;
}
#banners #banner_sles_sap h2 {
	color:#FFFFFF;
}
#banners #banner_sles_sap .banner-content-wrapper.light-bg > a > span {
	border-color:#FFFFFF;
	color:#FFFFFF;
}
#banners #banner_sles_sap h1 {
	color:#FFFFFF;
	font-size:55px;
	line-height:1.1em;
	padding-top:46px;
}
.de-de #banners #banner_sles_sap h1, .es-es #banners #banner_sles_sap h1, .fr-fr #banners #banner_sles_sap h1, .pt-br #banners #banner_sles_sap h1 {
	font-size:57px;
}
.ja-jp #banners #banner_sles_sap h1 {
	font-size:42px;
}
#banners #banner_sles_sap img {
	float:right;
	margin-bottom:100px;
	margin-right:50px;
	padding-top:60px;
}

#banners #banner_sp1 {
	background:transparent url(/home/img/banners/sp2.png) no-repeat scroll 0 bottom;
}
#banners #banner_sp1 h1 {
	font-size:39px;
	line-height:36px;
	padding:75px 0 0 338px;
}
#banners #banner_sp1 h1 em {
	color:#439539;
	font-style:normal;
}

/* susecon banner */
#banners #banner_susecon {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/banner_susecon15.jpg) repeat scroll 0 0;
}
#banners #banner_susecon .banner-content-wrapper {
	background:rgba(0, 0, 0, 0) url(/home/img/banners/icon_susecon15.png) no-repeat scroll 356px 45px;
	position:relative;
}
#banners #banner_susecon h1 {
	font-size:77px;
	padding:158px 0 0 23px;
	width:530px;
}
.ja-jp #banners #banner_susecon h1 {
	font-size:72px;
}
#banners #banner_susecon h2 {
	color:#FFFFFF;
	font-size:21px;
	font-weight:100;
	line-height:23px;
	padding:0 0 0 22px;
	width:500px;
}
.ja-jp #banners #banner_susecon h2 {
	font-size:23px;
}
#banners #banner_susecon h2 em {
	display:block;
	font-style:normal;
}
#banners #banner_susecon span {
	margin:45px 0 0 21px;
}
#banners #banner_susecon kbd#susecon15, #banners #banner_susecon kbd#susecon15 em {
	font-family:"omnes-pro-1","omnes-pro-2",Helvetica,Arial,sans-serif !important;
	font-size:24px;
	font-weight:100;
	line-height:23px;
}
#banners #banner_susecon kbd#susecon15 {
	color:#ffffff;
	display:block;
	left:520px;
	position:absolute;
	top:248px;
}
.ja-jp #banners #banner_susecon kbd#susecon15 {
	left:555px;
}
#banners #banner_susecon kbd#susecon15 em {
	color:#ffff00;
	font-size:32px;
}

.ja-jp #banners #banner_zero_downtime a span {
	color:#ffffff;
}

/* susecon twitter banner */
#banners #banner_susecon_twitter { background:rgba(0, 0, 0, 0) url(/home/img/banners/susecon-live-suse.jpg) repeat scroll center 0; }
#banners #banner_susecon_twitter .banner-content-wrapper { background:rgba(0, 0, 0, 0) url(/home/img/banners/icon_susecon15.png) no-repeat scroll 356px 45px; position:relative; }
#banners #banner_susecon_twitter h3 { color:#FFFFFF; font-size:21px; font-weight:100; line-height:23px; padding:158px 0 0 22px; width:500px; }
#banners #banner_susecon_twitter h1 { font-size:77px; padding:0 0 0 23px; width:530px; }
.ja-jp #banners #banner_susecon_twitter h1 { font-size:72px; }
#banners #banner_susecon_twitter h2 { color:#FFFFFF; font-size:21px; font-weight:100; line-height:23px; padding:0 0 0 22px; width:500px; }
.ja-jp #banners #banner_susecon_twitter h2 { font-size:23px; }
#banners #banner_susecon_twitter h2 em { display:block; font-style:normal; }
#banners #banner_susecon_twitter a span { margin:30px 0 0 21px; z-index: 501; }
#banners #banner_susecon_twitter a.twitter-timeline { color: white; }
#banners #banner_susecon_twitter h2 a { color: #22b573; }

/* mobile banners */
html.mobile #banners #banner_susecon_twitter { background: url(/home/img/banners/susecon-live-suse_mobile.jpg) no-repeat scroll center 0; }
html.mobile #banners #banner_susecon_twitter #twitter_feed { display: none; }
html.mobile #banners #banner_susecon_twitter .banner-content-wrapper { background-image: none; }
html.mobile #banners .banner#banner_susecon_twitter .banner-content-wrapper a { text-align: left !important; }
html.mobile #banners #banner_susecon_twitter h3 { width: auto;  padding-top: 150px; padding-left: 0px; }
html.mobile #banners #banner_susecon_twitter h1 { font-size: 60px; width: auto; margin-bottom: 15px; padding-left: 0px; }
html.mobile #banners #banner_susecon_twitter h2 { font-size: 18px;  width: auto; padding-left: 0px; }
html.mobile #banners #banner_susecon_twitter h2 a { color: #22b573; }
html.mobile #banners #banner_susecon_twitter a span { margin-top: 10px; }
html.mobile #banners #banner_susecon_twitter a span.first { margin-left: 0px; }

/* mobile susecon banner */
html.mobile #banners #banner_susecon { background: url(/home/img/banners/banner_susecon15_mobile.jpg) no-repeat scroll center top;  }
html.mobile #banners #banner_susecon .banner-content-wrapper { background-image: none; position:relative; }
html.mobile #banners #banner_susecon h1 { font-size:28px; padding:239px 0 0 0; width:auto; }
html.mobile #banners #banner_susecon h1::after { content: " \2018 15";}
html.mobile .ja-jp #banners #banner_susecon h1 { font-size:72px; }
html.mobile #banners #banner_susecon h2 { color:#FFFFFF; font-size:18px; font-weight:100; line-height:23px; padding:0; width:200px; margin: 0 auto; }
html.mobile #banners #banner_susecon h2::after { content: " \203A";}
html.mobile .ja-jp #banners #banner_susecon h2 { font-size:23px; }
html.mobile #banners #banner_susecon h2 em { display:none; font-style:normal; }
html.mobile #banners #banner_susecon span { margin:45px 0 0 21px; }
html.mobile #banners #banner_susecon kbd#susecon15, html.mobile #banners #banner_susecon kbd#susecon15 em { font-family:"omnes-pro-1","omnes-pro-2",Helvetica,Arial,sans-serif !important; font-size:24px; font-weight:100; line-height:23px; }
html.mobile #banners #banner_susecon kbd#susecon15 { color:#ffffff; display:none; left:520px; position:absolute; top:248px; }
html.mobile .ja-jp #banners #banner_susecon kbd#susecon15 { left:555px; }
html.mobile #banners #banner_susecon kbd#susecon15 em { color:#ffff00; font-size:32px; }

/* mobile sle11sp4 banner */
html.mobile #banners #banner_sle11sp4 { background: url(/home/img/banners/dot-gradient-bg-mobile.png) repeat-x scroll center top; }
html.mobile #banners #banner_sle11sp4 .banner-content-wrapper span { border:1px solid #000; color:#202020; margin:27px 0 0 370px; }
html.mobile #banners #banner_sle11sp4 h1 { color:#439539; font-size:28px; line-height:28px; padding:230px 0 0 0px; width:auto; }
html.mobile #banners #banner_sle11sp4 h2 { font-size:23px; color:#fff; margin-top:0px; padding:0; font-size: 18px; }
html.mobile #banners #banner_sle11sp4 h2 em { color:#fff; font-style:normal; }
html.mobile #banners #banner_sle11sp4 img { left: 20%; position:absolute; top:9px; height: 216px; }

/* mobile banner_rule_the_stack banner */
html.mobile #banners #banner_rule_the_stack { background:rgba(0, 0, 0, 0) url(/home/img/banners/rule-the-stack-bg-mobile.png) repeat-x scroll 0 0; }
html.mobile #banners #banner_rule_the_stack .wrap { background:rgba(0, 0, 0, 0) url(/home/img/banners/who-rules-stack.png) no-repeat scroll 90px 110px; background-size: 80px; background: none !important; }
html.mobile #banners #banner_rule_the_stack h1 { color:#439539; font-size:28px; line-height:27px; padding:15px 0 0; width:auto; }
html.mobile #banners #banner_rule_the_stack img { float:none; margin: 0 auto; height: 225px; display: block ;}

/* mobile banner_sles_sap banner */
html.mobile #banners #banner_sles_sap { background:rgba(0, 0, 0, 0) url(/home/img/banners/sles_4_sap_bg_mobile.png) repeat-x scroll center top;}
html.mobile #banners #banner_sles_sap .banner-content-wrapper { margin-left:0; margin-top:0; }
html.mobile #banners #banner_sles_sap .banner-content-wrapper.light-bg > a > span { border-color:#FFFFFF; color:#FFFFFF; }
html.mobile #banners #banner_sles_sap h1 { color:#439539; font-size:28px; line-height:1.1em; padding-top:35px; }
html.mobile .de-de #banners #banner_sles_sap h1, html.mobile .es-es #banners #banner_sles_sap h1, html.mobile .fr-fr #banners #banner_sles_sap h1, html.mobile .pt-br #banners #banner_sles_sap h1 { font-size:24px; }
html.mobile .ja-jp #banners #banner_sles_sap h1 { font-size:24px; }
html.mobile #banners #banner_sles_sap img { float: none; margin: 50px auto; display: block; padding-top: 0; }

/* mobile banner_storage banner */
html.mobile #banners #banner_storage { background: rgba(0, 0, 0, 0) url(/home/img/banners/banner_storage_bg_mobile.png) repeat-x scroll center top; }
html.mobile #banners #banner_storage .banner-content-wrapper { margin-left: 0px; margin-top: 60px; }
html.mobile #banners #banner_storage .banner-content-wrapper h2 { color: #439539; margin-top: 0px}
html.mobile #banners #banner_storage img { float: none; margin: 50px auto; display: block; padding-top: 0; width: 320px; }

html.mobile #banners #banner_sle_12 { background: rgba(0, 0, 0, 0) url(/home/img/banners/sle-12-bg_mobile.png) repeat-x scroll center top;}
html.mobile #banners #banner_sle_12 .banner-content-wrapper { margin-top: 205px; }
html.mobile #banners #banner_sle_12 h1 { color:#439539; font-size:28px; line-height:1.1em; padding-top:35px; }
html.mobile #banners #banner_sle_12 h2 { font-size:23px; color:#fff; margin-top:0px; padding:0; font-size: 18px; }
html.mobile #banners #banner_sle_12 h2 em { color:#fff; font-style:normal; }
html.mobile #banners #banner_sle_12 img { display:block; margin: 10px auto; position: absolute; left: 41px; top: -195px; }

html.mobile #banners #banner_zero_downtime { background: rgba(0, 0, 0, 0) url(/home/img/banners/zero-downtime-bg_mobile.jpg) repeat-x scroll center top;}
html.mobile #banners #banner_zero_downtime .banner-content-wrapper { margin-top: 205px; margin-left: 0px;}
html.mobile #banners #banner_zero_downtime h1 { color:#439539; font-size:28px; line-height:1.1em; padding-top:35px; }
html.mobile #banners #banner_zero_downtime h2 { font-size:23px; color:#fff; margin-top:0px; padding:0; font-size: 18px; }
html.mobile #banners #banner_zero_downtime h2 em { color:#fff; font-style:normal; }
html.mobile #banners #banner_zero_downtime img { display:none; }


/* Careers banner */
#banner_careers {
	background:rgba(0, 0, 0, 100) url(/home/img/banners/banner_suse_careers.png) no-repeat scroll left top;
	height:70px;
	margin-top:-15px;
}
#banner_careers a {
	text-decoration:none;
}
#banner_careers h2 {
	color:#FFFFFF;
	font-size:19px;
	font-weight:400;
	height:70px;
	letter-spacing:0.0.em;
	line-height:24px;
	padding:22px 0 0 512px;
	width:466px;
}
#banner_careers h2 em {
	color:#79B032;
	display:inline !important;
	font-style:normal;
}
.ja-jp #banner_careers h2 {
	font-size:17px;
}
.pl-pl #banner_careers h2 {
	font-size:18px;
}

html.mobile #banner_careers { background: transparent url(/home/img/hotoffers/Careers_HotOffer.gif) no-repeat scroll center top;
	height: 175px;
	margin-top: 0px;
}
html.mobile #banner_careers a { display: block; height: 175px; width: 235px; margin: 0px auto; }
html.mobile #banner_careers h2 { display: none; }

/* Hotoffers */
.cs-cz #hotoffers a span {
	font-size:20px;
	line-height:20px;
	padding-bottom:8px;
}
.en-us #hotoffers .offer a span {
	font-size:21px !important;
}

#hotoffers #offer_amazon a {
	background-image:url(/home/img/hotoffers/amazon.png);
}

#hotoffers #offer_bind_patch a {
	background-image:url(/home/img/hotoffers/bind-patches.png);
}

#hotoffers #offer_careers a {
	background-image:url(/home/img/hotoffers/amazon-services.png);
}
.cs-cz #hotoffers #offer_careers a {
	background-image:url(/home/img/hotoffers/amazon-services-alt.png);
	color:#333333;
}
.ja-jp #hotoffers #offer_careers a {
	background-image:url(/home/img/hotoffers/careers_alt.png);
}
#hotoffers #offer_careers2 a {
	background-image:url(/home/img/hotoffers/jobs_small_banner_homepg.png);
}

#hotoffers #offer_cybermonday a {
	background-image:url(/home/img/hotoffers/cybermonday_alt_ho.png);
}
#hotoffers #offer_cybermonday span {
	color:#333333;
}

#hotoffers #offer_dataconsolidation a {
	background-image:url(/home/img/hotoffers/data-consolidation-hot-offer-sanstext.png);
}

#hotoffers #offer_docker a {
	background-image:url(/home/img/hotoffers/min-docker-hot-offer.png);
}
.de-de #hotoffers #offer_docker a span em {
	color:yellow !important;
	font-style:normal !important;
	line-height:1.1
}

#hotoffers #offer_ceph_storage_fi a {
	background:url(/home/img/hotoffers/storage-fin.png) left -12px;
}

#hotoffers #offer_susetober_fi a {
	background-image:url(/home/img/hotoffers/susetoberfest-vuoden.png);
}

.de-de #hotoffers #offer_efficiency a {
	background-image:url(/home/img/hotoffers/data_center_alt.png);
}
.es-es #hotoffers #offer_efficiency a {
	background-image:url(/home/img/hotoffers/data_center_alt.png);
}
.fr-fr #hotoffers #offer_efficiency a {
	background-image:url(/home/img/hotoffers/data_center_alt.png);
}
.hu-hu #hotoffers #offer_efficiency a {
	background-image:url(/home/img/hotoffers/data_center_alt.png);
}
.it-it #hotoffers #offer_efficiency a {
	background-image:url(/home/img/hotoffers/data_center_alt.png);
}
.nl-nl #hotoffers #offer_efficiency a {
	background-image:url(/home/img/hotoffers/data_center_alt.png);
}
.no-no #hotoffers #offer_efficiency a {
	background-image:url(/home/img/hotoffers/data_center_alt.png);
}
.pt-br #hotoffers #offer_efficiency a {
	background-image:url(/home/img/hotoffers/data_center_alt.png);
}
.zh-cn #hotoffers #offer_efficiency a {
	background-image:url(/home/img/hotoffers/data_center_alt.png);
}

#hotoffers #offer_freelearn a {
	background-image:url(/home/img/hotoffers/amazon.png);
}

#hotoffers #offer_ghost a {
	background-image:url(/home/img/hotoffers/suse_ghost_hotoffer.png);
}

#hotoffers #offer_leap_second a {
	background-image:url(/home/img/hotoffers/leap-second-hot-offer.png);
}
.de-de #hotoffers #offer_leap_second a {
	background-image:url(/home/img/hotoffers/leap-second-hot-offer.png);
}
.es-es #hotoffers #offer_leap_second a {
	background-image:url(/home/img/hotoffers/leap-second-hot-offer.png);
}
.fr-fr #hotoffers #offer_leap_second a {
	background-image:url(/home/img/hotoffers/leap-second-hot-offer.png);
}
.it-it #hotoffers #offer_leap_second a {
	background-image:url(/home/img/hotoffers/leap-second-hot-offer.png);
}
.ja-jp #hotoffers #offer_leap_second a {
	background-image:url(/home/img/hotoffers/leap-second-hot-offer.png);
}
.pt-br #hotoffers #offer_leap_second a {
	background-image:url(/home/img/hotoffers/leap-second-hot-offer.png);
}
.zh-cn #hotoffers #offer_leap_second a {
	background-image:url(/home/img/hotoffers/leap-second-hot-offer.png);
}

#hotoffers #offer_manager a {
	background-image:url(/home/img/hotoffers/manager_5_reasons.png);
}


#hotoffers #offer_on-demand a {
	background-image:url(/home/img/hotoffers/on-demand_hotoffer.png);
}
.cs-cz #hotoffers #offer_on-demand a {
	background-image:url(/home/img/hotoffers/on-demand_hotoffer-alt.png);
	color:#333333;
}
.da-dk #hotoffers #offer_on-demand a {
	background-image:url(/home/img/hotoffers/on-demand_hotoffer_da.png);
}
.de-de #hotoffers #offer_on-demand a {
	background-image:url(/home/img/hotoffers/on-demand_hotoffer_de.png);
}
.es-es #hotoffers #offer_on-demand a {
	background-image:url(/home/img/hotoffers/on-demand_hotoffer_es.png);
}
.fr-fr #hotoffers #offer_on-demand a {
	background-image:url(/home/img/hotoffers/on-demand_hotoffer_fr.png);
}
.it-it #hotoffers #offer_on-demand a {
	background-image:url(/home/img/hotoffers/on-demand_hotoffer_it.png);
}
.no-no #hotoffers #offer_on-demand a {
	background-image:url(/home/img/hotoffers/on-demand_hotoffer_no.png);
}
.pt-br #hotoffers #offer_on-demand a {
	background-image:url(/home/img/hotoffers/on-demand_hotoffer_pt.png);
}
.nl-nl #hotoffers #offer_on-demand a {
	background-image:url(/home/img/hotoffers/on-demand_hotoffer_nl.png);
}
#hotoffers #offer_open_forum_jp a {
	background-image:url(/home/img/hotoffers/suse-open-forum-tokyo-hot-offer.png);
}

#hotoffers #offer_openstack-partner-theater a {
	background-image:url(/home/img/hotoffers/partner-theater-hot-offer.png);
}
#hotoffers #offer_openstack-partner-theater span {
	color:#333333;
}

#hotoffers #offer_rhel a {
	background-image:url(/home/img/hotoffers/rhel.png);
}
.it-it #hotoffers #offer_sap_italy a {
	background-image:url(/home/img/sap-forum-italy.png);
}
#hotoffers #offer_sap_on_linux a {
	background-image:url(/home/img/hotoffers/offer_sap_on_linux.png);
}
#hotoffers #offer_sap_on_linux span {
	color:#439539;
}

#hotoffers #offer_saphana a {
	background-image:url(/home/img/hotoffers/success-webinar-hotoffer.jpg);
}
#hotoffers #offer_saphana span {
	bottom:-5px;
	font-size:20px !important;
	line-height:20px;
}
#hotoffers #offer_saphana span b {
	color:#D6DF2A;
	font-weight:normal !important;
}
.de-de #hotoffers #offer_saphana span em {
	color:yellow;
	font-style:normal;
}
.fr-fr #hotoffers #offer_saphana span {
	bottom:-5px;
	font-size:17px !important;
	line-height:20px;
}
.ja-jp #hotoffers #offer_saphana span {
	bottom:-5px;
	font-size:13px !important;
	line-height:20px;
}

#hotoffers #offer_suse-manager a {
	background-image:url(/home/img/hotoffers/suse-manager.png);
	color:#000000;
}
#hotoffers #offer_suse-manager a em {
	color:#439539;
	font-size:100%;
	font-style:normal;
}

#hotoffers #offer_suse_cloud a {
	background-image:url(/home/img/hotoffers/cloud_alt_ho.png);
}
#hotoffers #offer_suse_cloud span {
	color:#333333;
}

#hotoffers #offer_suse_hpe a {
	background-image:url(/home/img/hotoffers/suse_hpe_hotoffer.png);
}

#hotoffers #offer_susecon a {
	background-image:url(/home/img/hotoffers/susecon_hotoffer.png);
}
#hotoffers #offer_susecon span {
	bottom:-5px;
	line-height:20px;
}
#hotoffers #offer_susecon span em {
	font-size:19px;
	font-style:normal;
	font-weight:bold;
}

#hotoffers #offer_susecon-13 a {
	background-image:url(/home/img/hotoffers/susecon-hot-offer.png);
}

#hotoffers #offer_susecon_awards a {
	background-image:url(/home/img/hotoffers/susecon-awards-hot-offer.png);
}
.de-de #hotoffers #offer_susecon_awards a span {
	 color:#333;
	 font-style:normal;
	 line-height:1;
}

#hotoffers #offer_susecon_cfp a {
	background-image:url(/home/img/hotoffers/susecon_cfp.png);
}

#hotoffers #offer_susecon_sponsor a {
	background-image:url(/home/img/hotoffers/susecon_sponsor.png);
}

#hotoffers #offer_suseconf a {
	background-image:url(/home/img/hotoffers/opensuse_conf.png);
}

#hotoffers #offer_susebday a {
	background-image:url(/home/img/hotoffers/susebday.png);
}

#hotoffers #offer_suse_history a {
	background-image:url(/home/img/hotoffers/suse_20_alt.png);
}

#hotoffers #offer_photo_competition a {
	background-image:url(/home/img/hotoffers/photo-competition.png);
}
#hotoffers #offer_photo_competition a span {
	font-size:18px !important;
}
.de-de #hotoffers #offer_photo_competition a span {
	font-size:17px !important;
	font-style:normal;
	line-height:1.1
}
.es-es #hotoffers #offer_photo_competition a span {
	font-size:15px !important;
}

#hotoffers #offer_tei_calculator a {
	background-image:url(/home/img/hotoffers/forrester-tei-calculator.png);
}
#hotoffers #offer_tei_calculator span {
	color: #FFF;
	font-size: 22px !important;
	line-height: 22px;
	padding: 0px 0px 35px 12px;
	width: 300px;
}
.de-de #hotoffers #offer_tei_calculator span {
	color: #FFF;
	font-size: 18px !important;
	line-height: 18px;
	padding: 0px 0px 20px 20px;
	width: 170px;
}
.es-es #hotoffers #offer_tei_calculator span {
	color: #FFF;
	font-size: 18px !important;
	line-height: 18px !important;
	padding: 0px 0px 20px 20px !important;
	width: 195px;
}
.fr-fr #hotoffers #offer_tei_calculator span {
	color: #FFF;
	font-size: 18px !important;
	line-height: 16px;
	padding: 0px 0px 15px 20px;
	width: 195px;
}
.zh-cn #hotoffers #offer_tei_calculator span {
	color:#fff;
	font-size:14px !important;
	line-height:20px;
	padding:0 0 20px 20px;
	width:170px;
}
.ja-jp #hotoffers #offer_tei_calculator span {
	color:#fff;
	font-size:14px !important;
	line-height:16px;
	padding:0 0 10px 20px;
	width:180px;
}
.pt-br #hotoffers #offer_tei_calculator span {
	color: #FFF;
	font-size: 18px !important;
	line-height: 18px !important;
	padding: 0px 0px 20px 20px !important;
	width: 180px !important;
}

#hotoffers #offer_unixtolinux a {
	background-image:url(/home/img/hotoffers/sap-u2l_hotoffer.png);
}

#hotoffers #offer_zbc a {
	background-image:url(/home/img/hotoffers/system-zbc.png);
}
.cs-cz #hotoffers #offer_zbc a {
	background-image:url(/home/img/hotoffers/system-zbc-alt.png);
}

#hotoffers #offer_linuxdays a {
	background-image:url(/home/img/hotoffers/linux-days.png);
}

#hotoffers #offer_linuxdays_de a {
	background-image:url(/home/img/hotoffers/linux-days-de.png);
}

#hotoffers #offer_linuxdays_fr a {
	background-image:url(/home/img/hotoffers/linux-days-fr.png);
}
