@font-face{
font-family:"UnivCond";
src:url("2813fc48-804e-4007-b5e6-1c2e1854d10a.eot?#iefix");
src:url("2813fc48-804e-4007-b5e6-1c2e1854d10a.eot?#iefix") format("eot"),url("c2f0c2bf-1dcc-4ffb-b3ef-6b1770266b7c.woff2") format("woff2"),url("47390e50-3a96-466b-a33c-8eb7eacb0708.woff") format("woff"),url("f17b99a8-6d38-4f29-9a23-b5664e0389a1.ttf") format("truetype");
}
/*
@font-face{
font-family:"UnivCondBold";
src:url("71222089-2bd6-44a5-80d1-4560ffe9c123.eot?#iefix");
src:url("71222089-2bd6-44a5-80d1-4560ffe9c123.eot?#iefix") format("eot"),url("40602543-70b0-43b8-8644-d664f96f9348.woff2") format("woff2"),url("4de5260e-5f59-4650-b369-f9778e38bc1f.woff") format("woff"),url("21bea588-5a83-4bd9-9bd7-9da605ed30ad.ttf") format("truetype");
}
*/

/*Default Owner CSS*/

.ownerbody {
    background-color: #eee;
    font-family: UnivCond, sans-serif;
}

#ebanner_frame {border:none}
#videoBtn {display:none}
body.mobile .frame {border-top: 3px solid #f3e400}
body.mobile #tetris {margin-top: 40px;background-color:transparent;}
body.mobile #tetris .tile {margin: 3px 0}
.ownerbody,
#lightBorder {
    background-color:#f3e400;
}
.ownerbody .frame, .tile {
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
}
#poweredByFlypSite {
    background-color:#76cbef;
    background-image:none;
    height:25px;
}
#poweredByFlypSite:before {
    background-image:url(poweredByFlypSite.png);
    content:"";
    height:25px;
    width:200px;
    display:block;
    float:right;
    background-repeat:no-repeat;
    background-position: right center;
}
#poweredByFlypSite a#messe {
    background-image:url(messefrankfurt.png);
    width:200px;
    display:block;
    position:absolute;
    float:left;
    background-repeat:no-repeat;
}

#menubar {
    background-color:white;
    color:#000;
}
#menubar a {
    color:#76cbef;
}
.twoStepSocial:hover, 
#menubarLinks a:hover {
    color:#6ebddf;
}
input[type="submit"] {
    background-color:#76cbef;
    color:#fff;
}
.eLCommentsFormContainer #messageCommentForm td:last-child, 
#chatboxdummy td:last-child {
    background-color:#76cbef;
}
#chatboxdummy input[type="text"] {
    background-color:#ecf9fe;    
}
.eLCommentsFormContainer #messageCommentForm td:first-child, 
#chatboxdummy td:first-child {
    background-color: #ecf9fe;
    border-style: solid;
    border-color: #ecf9fe;
    border-width: 0 6px 0 6px;
}
/*kachelkommentare*/
.overlayCommentsFormContainer #messageCommentForm input[type="text"] {
    background-color: #ecf9fe;
}
body.mobile #overlayCommentsContainer {
    margin-top:3px;
}
#overlayCommentsContainer {
    min-height:auto;
}

/*  kommentarecke  */
#esocial_frame .theComment {
	background-image: url(kommentar_liste.png);
}
.tile .nocomment {
  	background-image: url(kommentar_plus.png);
}
.tile .commentcount {
	background-image: url(kommentarecke.png);
}
#overlayCloseButton {
	background-image: url(overlayClose.png);    
}

/*  Kacheln  */
.tile,
#esocial_frame.tile.plain,
#chatboxdummy, 
.overlayCommentsFormContainer {
    background-color:#fff;
    color:#000;
    border:10px solid #fff;
    box-sizing:border-box;
}
.tile a {
    text-decoration:none;
    color:#45c0eb;
}
.kachel.tile .transparent_postcard {
    background:#fff;
}
div[type="list"] .tile .connect .flypiconConnect {
    color:#fff;
}
.tile .tilecontent {
    padding: 8px 10px 3px 4px;
    width: 90%;
    width: calc(100% - 14px);
}
div[size_name="base"][layout="teaser"] .tilecontent {
    padding: 10px 10px 10px 5px;
    width: calc(50% - 15px);
    height: calc(100% - 20px);
}

/*div[layout="message"].tile.kachel .info, div[layout="message_big"].tile.kachel .info*/

.tile.kachel .info{
    bottom: 5px;
    left: 4px;
    position: absolute;
    width: 90%;
    width: calc(100% - 8px);
}
.tile .transparent_postcard .info {
    position: relative;
    bottom: 0px;
    left: 0;
    width: 100%;
}

/* Service und Info */
.serviceicon {
    left:0;
    bottom:9px;
}
.infoblock {
    margin-left:35px;
}

[class^="icon-"]:before, 
[class*=" icon-"]:before, 
[class^="serviceicon_"]:before, 
[class*=" serviceicon_"]:before {
    font-size:25px;
    color:#45c0eb;
}









