.product-list .product-information {
  min-height: 100px;  
}

#main-bg h2,
#box-ident-transparent h2,
.main-wide .fce-3 h2,
.main-wide .fce-2-1 h2 {
  background-image: url(/fileadmin/templates/images/mark-small.png);
}

.download,
.morelink {
  background-image: url(/fileadmin/templates/images/release2/arrow-right-transparent.png);
}

#submenu ul li.active a {
  background-color: #6C6D6F;
}

#submenu ul li:hover a {
    background-color: #6C6D6F;
}

.box-blue-name {
    background-color: #0066cc;
}


#main ul li,
#main-bg ul li,
aside ul li{
  background-image: url(/fileadmin/templates/images/release2/listitem.png);
}

#content .news-latest-item a,
#content .news-list-item a {
  background-image: url(/fileadmin/templates/images/release2/arrow-right-transparent.png);
}

#content .news-latest-item a:hover,
#content .news-list-item a:hover {
  color: #0066cc;
}

#main-bg .sitemap ul li a:hover,
#main .sitemap ul li a:hover {
  color: #0066cc;
}

#main-bg .sitemap ul li a,
#main .sitemap ul li a {
  background-image: url(/fileadmin/templates/images/release2/arrow-right-transparent.png);
}

.box h2 {
  background-image: none
}
  
#main .csc-sitemap ul li a {
  background-image: url("/fileadmin/templates/images/release2/arrow-right-transparent.png");
}

.fce-accordion h2,
#main-bg .fce-accordion h2 {
  background-image: url(/fileadmin/templates/images/release2/plus.png);
}

.fce-accordion h2.open,
#main-bg .fce-accordion h2.open  {
  background-image: url(/fileadmin/templates/images/release2/minus.png);
}



.newstitle a {
  background-image: url(/fileadmin/templates/images/release2/arrow-right-transparent.png);
}

.newstitle a:hover {
  color: #0066cc;
}

.product-name {
  background-color: #6C6D6F;

}

.ie7 .product-name,
.ie8 .product-name,
.ie9 .product-name {
  background-image: none;
  background-image: url(/fileadmin/templates/images/arrow-white-right.png);
  background-repeat: no-repeat;
}

.tooltip h3 {
  background-image: url(/fileadmin/templates/images/release2/tooltip-header.png);
}

#main .tooltip ul li,
#main-bg .tooltip ul li {
  background-image: url(/fileadmin/templates/images/release2/listitem.png);
}

 .error {
  background-color:#A22A8F;
  border:1px solid #A22A8F;
}

html:root .error em {
  border-color:#A22A8F transparent transparent;
}


/* Media queries
-------------------------------------------------------------------------------*/

@media (max-width : 480px) {

h1,
.ProductApplication-left h1, 
#DBpnlOverview p.download-box-header ,
#teaser h5 {
  background-image: none
}

#mobiletitle {
  background-color: #bb62ac;
  background-image:  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiNjJhYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMjJhOGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background-image: -moz-linear-gradient(top, #bb62ac 0%, #a22a8f 100%);
  background-image: -webkit-gradient(linear, 0% 0%,0% 100%, from(#bb62ac), to(#a22a8f));
  background-image: -webkit-linear-gradient(top, #bb62ac 0%,#a22a8f 100%);
  background-image: -o-linear-gradient(top, #bb62ac 0%,#a22a8f 100%);
  background-image: -ms-linear-gradient(top, #bb62ac 0%,#a22a8f 100%);
  background-image: linear-gradient(top, #bb62ac 0%,#a22a8f 100%);
}

#header #mobiletitle a {
  background-image: url("/fileadmin/templates/images/button-back.png");
}

#mobiletitle span {
  background-image: url("/fileadmin/templates/images/arrow-mobiletitle-active.png");
}

#home #submenu ul li.active a,
#home #submenu ul li.active:hover a{
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiNjJhYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMjJhOGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background-image: -moz-linear-gradient(top, #bb62ac 0%, #a22a8f 100%);
  background-image: -webkit-gradient(linear, 0% 0%,0% 100%, from(#bb62ac), to(#a22a8f));
  background-image: -webkit-linear-gradient(top, #bb62ac 0%,#a22a8f 100%);
  background-image: -o-linear-gradient(top, #´0%,#a22a8f 100%);
  background-image: -ms-linear-gradient(top, #bb62ac 0%,#a22a8f 100%);
  background-image: linear-gradient(top, #bb62ac 0%,#a22a8f 100%);
}

#home #submenu ul li.active a.first,
#home #submenu ul li.active:hover a.first{
  border-top: 1px solid #b0489f;
}

#home .box {
  background-image: url("../images/mark-sitemap-home.png"), -moz-linear-gradient(top, #e4e6eb 0%, #ffffff 100px);
  background-image: url("../images/mark-sitemap-home.png"), -webkit-gradient(linear, 0% 0%,0% 100px, from(#e4e6eb), to(#ffffff));
  background-image: url("../images/mark-sitemap-home.png"), -webkit-linear-gradient(top, #e4e6eb 0%,#ffffff 100px);
  background-image: url("../images/mark-sitemap-home.png"), -o-linear-gradient(top, #e4e6eb 0%,#ffffff 100px);
  background-image: url("../images/mark-sitemap-home.png"), -ms-linear-gradient(top, #e4e6eb 0%,#ffffff 100px);
  background-image: url("../images/mark-sitemap-home.png"), linear-gradient(top, #e4e6eb 0%,#ffffff 100px);
}

.box h2 {
  background-image: none;
}

#main-bg .sitemap ul li ul li,
#main .sitemap ul li ul li{
  background-image: url("/fileadmin/templates/images/mark-sitemap.png");
}

#main-bg .sitemap ul li ul li:first-child ,
#main .sitemap ul li ul li:first-child{
  background-image: url("/fileadmin/templates/images/mark-sitemap-first-last.png");
}

#home #main-bg .sitemap h2,
#home #main .sitemap h2{
  background-image: url(../images/mark-small.png);
}

#home #main-bg .sitemap ul li a:hover,
#home #main .sitemap ul li a:hover {
  color: #A3248E;
}

#home #main-bg .sitemap>ul>li>a,
#home #main .sitemap>ul>li>a {
  background-image: url(/fileadmin/templates/images/release2/arrow-right-transparent.png);
}

#home #main-bg .sitemap ul li ul li a,
#home #main .sitemap ul li ul li a {
  background-image: url(/fileadmin/templates/images/arrow-pink.png);
}

.box-grey a.download {
  background-image: url("/fileadmin/templates/images/release2/arrow-right-transparent.png");
}

.product-name {
  background-color: transparent;
  background-image: url(/fileadmin/templates/images/release2/arrow-right-transparent.png);
}

}

@media only screen and (max-width : 480px) and (-webkit-min-device-pixel-ratio: 2) {

#mobiletitle span {
  background-image: url("/fileadmin/templates/images/arrow-mobiletitle-active-mobile2x.png");
}

.morelink,
.box-grey a.download,
#home #main-bg .sitemap ul li a,
#home #main .sitemap ul li a,
#home #main-bg .sitemap ul li ul li a,
#home #main .sitemap ul li ul li a,
.product-name,
.fce-accordion .accordion-content h3,
.news-latest-item a,
.news-list-item a,
#main .csc-sitemap ul li a {
  background-image: url("/fileadmin/templates/images/arrow-pink-mobile2x.png");
}

#home .news-latest-item a{
  background-image: none;
}

.fce-accordion h2 {
  background-image: url(/fileadmin/templates/images/arrow-pink-closed-mobile2x.png);
}

.fce-accordion h2.open {
  background-image: url(/fileadmin/templates/images/arrow-pink-opened-mobile2x.png);
}

}