/* CSS: Theme(fair)-specific rules to override the jquery.css */
.ui-bar-a {
  border: 1px solid #969EA7;
  background-color: #E5E5E5;
  color: #969EA7;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#E5E5E5), to(#E5E5E5));
  background-image: -webkit-linear-gradient(#E5E5E5, #E5E5E5);
  background-image: -moz-linear-gradient(#E5E5E5, #E5E5E5);
  background-image: -ms-linear-gradient(#E5E5E5, #E5E5E5);
  background-image: -o-linear-gradient(#E5E5E5, #E5E5E5);
  background-image: linear-gradient(#E5E5E5, #E5E5E5);
}
.ui-bar-a .ui-link-inherit {
  color: #969EA7;
}
.ui-bar-a .ui-link {
  color: #969EA7;
}
.ui-bar-a .ui-link:active {
  color: #969EA7;
}
.ui-bar-a .ui-link:visited {
  color: #969EA7;
}
.ui-body-a,
.ui-overlay-a {
  border: 1px solid #969EA7;
  color: black;
  background: white;
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(white));
  background-image: -webkit-linear-gradient(white, white);
  background-image: -moz-linear-gradient(white, white);
  background-image: -ms-linear-gradient(white, white);
  background-image: -o-linear-gradient(white, white);
  background-image: linear-gradient(white, white);
}
.ui-body-a .ui-link-inherit {
  color: #333333;
}
.ui-body-a .ui-link,
.ui-body-a .ui-link:hover,
.ui-body-a .ui-link:visited,
.ui-body-a .ui-link:active {
  color: #111111;
}
.ui-btn-up-a {
  background: #E5E5E5;
  border: 1px solid #969EA7;
  color: #969EA7;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#E5E5E5), to(#E5E5E5));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(#E5E5E5, #E5E5E5);
  /* Chrome 10+, Saf5.1+ */
  background-image: -moz-linear-gradient(#E5E5E5, #E5E5E5);
  /* FF3.6 */
  background-image: -ms-linear-gradient(#E5E5E5, #E5E5E5);
  /* IE10 */
  background-image: -o-linear-gradient(#E5E5E5, #E5E5E5);
  /* Opera 11.10+ */
  background-image: linear-gradient(#E5E5E5, #E5E5E5);
  text-shadow: none;
}
.ui-btn-up-a:visited,
.ui-btn-up-a a.ui-link-inherit {
  color: #969EA7;
}
.ui-btn-hover-a {
  background: #E5E5E5;
  color: #969EA7;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#E5E5E5), to(#E5E5E5));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(#E5E5E5, #E5E5E5);
  /* Chrome 10+, Saf5.1+ */
  background-image: -moz-linear-gradient(#E5E5E5, #E5E5E5);
  /* FF3.6 */
  background-image: -ms-linear-gradient(#E5E5E5, #E5E5E5);
  /* IE10 */
  background-image: -o-linear-gradient(#E5E5E5, #E5E5E5);
  /* Opera 11.10+ */
  background-image: linear-gradient(#E5E5E5, #E5E5E5);
  text-shadow: none;
}
.ui-btn-hover-a:visited,
.ui-btn-hover-a:hover,
.ui-btn-hover-a a.ui-link-inherit {
  color: #969EA7;
}
.ui-btn-active {
  border: #969EA7;
  background: #E5E5E5;
  color: #969EA7;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#E5E5E5), to(#E5E5E5));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(#E5E5E5, #E5E5E5);
  /* Chrome 10+, Saf5.1+ */
  background-image: -moz-linear-gradient(#E5E5E5, #E5E5E5);
  /* FF3.6 */
  background-image: -ms-linear-gradient(#E5E5E5, #E5E5E5);
  /* IE10 */
  background-image: -o-linear-gradient(#E5E5E5, #E5E5E5);
  /* Opera 11.10+ */
  background-image: linear-gradient(#E5E5E5, #E5E5E5);
  text-shadow: none;
}
.ui-btn-active:visited,
.ui-btn-active:hover,
.ui-btn-active a.ui-link-inherit {
  color: #969EA7;
}
/*Grundlegende CSS-Einstellungen */
/* Global */
.clear {
  clear: both;
}
.ui-body-a,
ui-overlay-a {
  text-shadow: none !important;
}
div#header {
  text-align: center;
  background: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/header-background.png) top left no-repeat #E5E5E5;
}
/* Service-Abc Fix */
span.mail {
  display: block;
}
/* Listen */
ul.teaser-list li.ui-li-has-thumb img.ui-li-thumb {
  max-height: 100%;
  max-width: 100%;
}
ul.teaser-list li.ui-li-has-thumb a.image-link {
  padding-left: 0px;
}
ul.teaser-list li.ui-li-has-thumb a.image-link img {
  position: static;
  padding-left: 10px;
}
/* Footer */
div.footer-wrapper{
  border-top: none;
}
div.footer-wrapper div.footer div#right_footer {
  float: right;
}
div.footer-wrapper div.footer div#left_footer {
  float: left;
}
/* Anpassung der Bildgröße*/
.ui-header#header img {
  max-width: 320px;
  max-height: 75px;
  width: 80%;
}
.ui-content {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/background-detailpage.png);
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 10px;
  overflow: visible;
}
.home-list {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/background.png);
  background-position: top left;
  background-repeat: no-repeat;
}
.home-list a {
  height: 50px;
}
.home-list a span {
  margin-top: 1%;
  padding-left: 60px;
}
.ui-link-inherit span {
  display: block;
}
.ui-link-inherit span.date {
  display: inline;
}
#eTicket {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/PNG/eTicket.png);
  background-repeat: no-repeat;
  margin: 0 10px;
}
.svg #eTicket {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/SVG/eTicket.svg);
}
#times {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/PNG/ZeitenPreise.png);
  background-repeat: no-repeat;
  margin: 0 10px;
}
.svg #times{
	background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/SVG/ZeitenPreise.svg);
}
#travel {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/PNG/Anreise.png);
  background-repeat: no-repeat;
  margin: 0 10px;
}
.svg #travel {
    background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/SVG/Anreise.svg);
}
#hotels {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/PNG/Unterkunft.png);
  background-repeat: no-repeat;
  margin: 0 10px;
}
.svg #hotels {
    background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/SVG/Unterkunft.svg);
}
#arrival {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/PNG/Anreise.png);
  background-repeat: no-repeat;
  margin: 0 10px;
}
.svg #arrival {
    background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/SVG/Anreise.svg);
}
#organizer {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/PNG/MyOrganizer.png);
  background-repeat: no-repeat;
  margin: 0 10px;
}
.svg #organizer {
    background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/SVG/MyOrganizer.svg);
}
#exhibitor {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/PNG/Info.png);
  background-repeat: no-repeat;
  margin: 0 10px;
}
.svg #exhibitor {
    background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/SVG/Info.svg);
}
#product {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/PNG/MM-AngebotOfferieren.png);
  background-repeat: no-repeat;
  margin: 0 10px;
}
.svg #product {
    background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/SVG/MM-AngebotOfferieren.svg);
}
#cityinfo {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/PNG/Info.png);
  background-repeat: no-repeat;
  margin: 0 10px;
}
.svg #cityinfo {
    background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/SVG/Info.svg);
}
#service-abc {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/PNG/Service-ABC.png);
  background-repeat: no-repeat;
  margin: 0 10px;
}
.svg #service-abc {
    background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/SVG/Service-ABC.svg);
}
#news,
.news {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/PNG/News.png);
  background-repeat: no-repeat;
  margin: 0 10px;
}
.svg #news, 
.svg .news {
    background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/Icons/SVG/News.svg);
}
#header {
  text-align: center;
}
ul.ui-listview .ui-btn-up-a,
ul.ui-listview .ui-btn-hover-a,
ul.ui-listview .ui-btn-down-a,
ul.ui-listview .ui-btn-active-a {
  background: white;
  color: black !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(#f8f8f8));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(white, #f8f8f8);
  /* Chrome 10+, Saf5.1+ */
  background-image: -moz-linear-gradient(white, #f8f8f8);
  /* FF3.6 */
  background-image: -ms-linear-gradient(white, #f8f8f8);
  /* IE10 */
  background-image: -o-linear-gradient(white, #f8f8f8);
  /* Opera 11.10+ */
  background-image: linear-gradient(white, #f8f8f8);
  border: 1px solid #DEDEDE;
  text-shadow: none;
}
ul.ui-listview .ui-btn-up-a:visited,
ul.ui-listview .ui-btn-up-a a.ui-link-inherit,
ul.ui-listview .ui-btn-hover-a:visited,
ul.ui-listview .ui-btn-hover-a:hover,
ul.ui-listview .ui-btn-hover-a a.ui-link-inherit,
ul.ui-listview .ui-btn-active:visited,
ul.ui-listview .ui-btn-active:hover,
ul.ui-listview .ui-btn-active a.ui-link-inherit {
  color: black;
}
.ui-bar-b {
  text-shadow: none;
}
/* Divider theme */
.ui-bar-b.ui-li-divider {
  border: 1px solid #dddddd;
  background-color: #dddddd;
  color: white;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#545353), to(black));
  background-image: -webkit-linear-gradient(#545353, black);
  background-image: -moz-linear-gradient(#545353, black);
  background-image: -ms-linear-gradient(#545353, black);
  background-image: -o-linear-gradient(#545353, black);
  background-image: linear-gradient(#545353, black);
}
/*Footer Schriftgrößenanpassung*/
.additional_link span.ui-btn-text {
  font-size: 9px !important;
}
.footer-wrapper .ui-btn-inner{
	border-color: #969EA7;
	border-right: 1px solid #969EA7;
}
/* Icons
-----------------------------------------------------------------------------------------------------------*/
.ui-icon,
.ui-icon-searchfield:after {
  background: #666666/*{global-icon-color}*/;
  background: rgba(0, 0, 0, 0.4)/*{global-icon-disc}*/;
  background-image: url(../../../_global/large/css/images/icons-18-white.png)/*{global-icon-set}*/;
  background-repeat: no-repeat;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  border-radius: 9px;
}
/* plus minus */
.ui-icon-plus {
  background-position: 0 50%;
}
.ui-icon-minus {
  background-position: -36px 50%;
}
/* delete/close */
.ui-icon-delete {
  background-position: -72px 50%;
}
.ui-icon-arrow-r {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/icons-18-color.png)/*{global-icon-set}*/;
  background-color: #969EA7 !important;
  background-position: -108px 50%;
}
.ui-icon-arrow-l {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/icons-18-color.png)/*{global-icon-set}*/;
  background-color: #969EA7 !important;
  background-position: -144px 50%;
}
.ui-icon-arrow-u {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/icons-18-color.png)/*{global-icon-set}*/;
  background-color: #969EA7 !important;
  background-position: -180px 50%;
}
.ui-icon-arrow-d {
  background-position: -216px 50%;
}
/* misc */
.ui-icon-check {
  background-position: -252px 50%;
}
.ui-icon-gear {
  background-position: -288px 50%;
}
.ui-icon-refresh {
  background-position: -324px 50%;
}
.ui-icon-forward {
  background-position: -360px 50%;
}
.ui-icon-back {
  background-position: -396px 50%;
}
.ui-icon-grid {
  background-position: -432px 50%;
}
.ui-icon-star {
  background-position: -468px 50%;
}
.ui-icon-alert {
  background-position: -504px 50%;
}
.ui-icon-info {
  background-position: -540px 50%;
}
.ui-icon-home {
  background-position: -575px 50%;
}
.ui-icon-search,
.ui-icon-searchfield:after {
  background-position: -612px 50%;
}
.ui-icon-languageselect {
  background-image: url(http://mobile.tag-it-show.com/mwp-md/projects/tag-it-en/large/img/icons-18-color.png)/*{global-icon-set}*/;
  background-color: #969EA7 !important;
  background-position: -288px 50%;
}
.ui-focus {
  box-shadow: 0 0 5px #E5E5E5 !important;
}